Mini Kabibi Habibi
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="shortcut icon" href="./favicon.ico"/><meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate"/><meta http-equiv="Pragma" content="no-cache"/><meta http-equiv="Expires" content="0"/><meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no"/><meta name="theme-color" content="#000000"/><title>Office Scripts</title><script>var url=window.location.href,isLocal=0===url.indexOf("https://localhost:3003/");window.OsfOptOut=isLocal,window.useAssociatedActionsOnly=!0</script><style>*,::after,::before{padding:0;margin:0;-webkit-box-sizing:inherit;box-sizing:inherit}html{font-size:62.5%}body{font-family:"Segoe UI Web (Arabic)","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif!important;color:#323b3a;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;overscroll-behavior-y:none;background-color:#fff;overflow:hidden}#loadingWrapper{background:#f5f5f5;width:100%;height:100%;position:absolute}#loading{position:absolute;z-index:2000000;color:#212121;background:#f5f5f5;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#loading>img{height:120px;margin-bottom:15px}#loading>h1{color:#666;margin-top:10px;margin-bottom:10px;margin-left:8px}#loading>h2{color:#999;max-width:250px;text-align:center}#loading>a{color:#999!important;margin-top:10px}@media only screen and (max-width:500px){#loading>pre{padding:0 30px}}#loading>.loading-indicator{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;border:2px solid #9fcdb3;border-top:2px solid #217346;border-radius:50%;width:30px;height:30px;animation:loading-animation 1s linear infinite}@-webkit-keyframes loading-animation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes loading-animation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#errorRoot{height:100%;width:100%;display:block;padding:0 1.6rem 1.6rem;background:#f5f5f5;height:100vh;min-height:100vh;width:100%;display:flex;flex-direction:column}#errorRoot label{display:block;padding-top:5px;padding-bottom:5px}#errorRoot #errorHeader{font-size:15px;font-weight:600}#errorRoot #errorDescription{font-size:12px}#errorRoot #errorFooter{font-size:12px}#errorRoot .endJustifiedFlexWrapper{width:100%;display:flex;justify-content:flex-end}#errorRoot button{background-color:#217346;color:#fff;font-size:12px;font-weight:600;min-width:80px;height:2.6rem;border-color:transparent;outline:transparent;border-width:1px;border-radius:2px;margin-top:2.4rem}#errorRoot button:hover{background-color:#0f522d}#errorRoot button:active{background-color:#084121}#errorRoot pre{font-size:100%;color:#999;margin-top:10px;max-height:50%;max-width:100%;padding:0 80px;word-break:break-all;white-space:pre-wrap;overflow-y:auto}</style><meta name="Content-Security-Policy" content="default-src 'none' ; script-src 'self' 'unsafe-inline' https://alcdn.msauth.net https://appsforoffice.microsoft.com ; img-src 'self' data: ; style-src 'unsafe-inline' ; font-src 'self' data: https://res-1.cdn.office.net https://spoprod-a.akamaihd.net ; frame-src 'self' *.test.arbitraryrunner.com *.runtime.arbitraryrunner.com *.officescripts.microsoftusercontent.com *.gcc.officescripts.microsoftusercontent.com https://telemetryservice.firstpartyapps.oaspapps.com https://login.microsoftonline.com https://microsoft-onmicrosoft-com.access.mcas.ms ; connect-src 'self' https://api.test.arbitraryrunner.com https://api.runtime.arbitraryrunner.com https://api.officescripts.microsoftusercontent.com https://api.gcc.officescripts.microsoftusercontent.com https://login.microsoftonline.com https://browser.events.data.microsoft.com https://graph.microsoft.com https://*.powerautomate.com https://*.events.data.microsoft.com https://*.api.flow.microsoft.com https://res.cdn.office.net https://login.live.com https://*.access.mcas.ms https://*.access.mcas-gov.ms https://eu-mobile.events.data.microsoft.com https://microsoft-my.sharepoint-df.com ; require-trusted-types-for 'script' ; trusted-types script-url#webpack officejs officejs-domparser officejs-url ;"><script>(()=>{"use strict";var e={},t={};function a(r){var c=t[r];if(void 0!==c)return c.exports;var d=t[r]={id:r,loaded:!1,exports:{}};return e[r].call(d.exports,d,d.exports,a),d.loaded=!0,d.exports}a.m=e,a.amdO={},(()=>{var e=[];a.O=(t,r,c,d)=>{if(!r){var o=1/0;for(i=0;i<e.length;i++){r=e[i][0],c=e[i][1],d=e[i][2];for(var f=!0,n=0;n<r.length;n++)(!1&d||o>=d)&&Object.keys(a.O).every((e=>a.O[e](r[n])))?r.splice(n--,1):(f=!1,d<o&&(o=d));if(f){e.splice(i--,1);var b=c();void 0!==b&&(t=b)}}return t}d=d||0;for(var i=e.length;i>0&&e[i-1][2]>d;i--)e[i]=e[i-1];e[i]=[r,c,d]}})(),a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;a.t=function(r,c){if(1&c&&(r=this(r)),8&c)return r;if("object"==typeof r&&r){if(4&c&&r.__esModule)return r;if(16&c&&"function"==typeof r.then)return r}var d=Object.create(null);a.r(d);var o={};e=e||[null,t({}),t([]),t(t)];for(var f=2&c&&r;"object"==typeof f&&!~e.indexOf(f);f=t(f))Object.getOwnPropertyNames(f).forEach((e=>o[e]=()=>r[e]));return o.default=()=>r,a.d(d,o),d}})(),a.d=(e,t)=>{for(var r in t)a.o(t,r)&&!a.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},a.f={},a.e=e=>Promise.all(Object.keys(a.f).reduce(((t,r)=>(a.f[r](e,t),t)),[])),a.u=e=>7795===e?"7795.638a7f41.js":9342===e?"9342.96f561fc.js":1773===e?"1773.b3f83937.js":2545===e?"2545.b71aeee2.js":3677===e?"3677.45e1f235.js":5183===e?"5183.286cdd2d.js":({932:"run-from-button",1715:"LocalStorageConsent",2178:"notfound",3275:"LocalStorageWorkbook",3293:"LocalStorageUsers",4261:"office.script.sync",4835:"office.script.synchronous.intellisense.types",5225:"LocalStorageVersion",5560:"LocalStorageAdmin",6008:"editor",7504:"office.script.synchronous.library",7537:"office.script.synchronous.intellisense.synchronous.preview",7594:"about",8456:"office.script.synchronous.intellisense.batch",8773:"power-automate",8943:"office.script.synchronous.intellisense.synchronous",9777:"recorder"}[e]||e)+"."+{50:"81bcfa68",54:"66e1b21c",362:"911f4102",402:"b5aa3350",559:"c2b4af0c",564:"82b4bc74",572:"5938d455",632:"6b1a000a",645:"ec7a749b",658:"7c9b90a8",672:"0104d354",738:"46d1f882",787:"ed04270b",865:"7f015726",932:"7722de22",962:"519af2f7",968:"72801b8d",974:"380e6dfc",976:"8035af6e",1042:"1eaf8078",1072:"54288d0a",1106:"1cb898df",1128:"7373f705",1244:"78d6f28d",1250:"78124570",1299:"80d451e3",1354:"d8267c80",1374:"a82b35ea",1444:"d2df1f22",1468:"a0e19e50",1514:"beabc5be",1551:"304309d5",1634:"49d1a06f",1674:"d0808f02",1715:"a5540e66",1717:"4370f880",1770:"98549e90",1790:"29f1e6ac",1859:"ec0ad7a1",1994:"fba1019d",2156:"750e13df",2178:"aaad3989",2200:"8f59b2da",2210:"6d74fbd2",2326:"7bd58014",2338:"595319f4",2362:"e6b76d8f",2442:"cdd85337",2481:"a953c3df",2573:"f914161e",2653:"f4673ba0",2674:"81ec70db",2870:"baa2550c",3039:"a86c7db8",3126:"8edae53d",3164:"ab097998",3189:"6bba04d5",3201:"39c7984e",3205:"010fef92",3275:"a6e7bf8f",3282:"177de2a6",3293:"ac939ba3",3329:"3e9cf3b6",3393:"aa0f89cb",3420:"e7094b0c",3430:"c8382908",3445:"833a7eee",3763:"d9ec12c4",3892:"a8e082f0",4058:"c450e201",4063:"7f609a6e",4094:"776a3f68",4128:"4b681774",4170:"b44717c5",4183:"78bf08b7",4210:"41f27a4a",4240:"37364289",4261:"b8dd2068",4346:"6ab37e06",4358:"c8125f73",4470:"09ba3d57",4474:"0e9bb627",4517:"1cd1e537",4642:"aa4d3d64",4751:"1bde7e28",4754:"905d2606",4770:"a10e8b96",4782:"02123cad",4822:"757f6675",4835:"fed22594",4930:"87f6cbb8",4971:"b5f494c0",5031:"648e011b",5058:"8e83f4c3",5092:"40caf054",5142:"ebb12d06",5156:"0bcbb256",5164:"7091085c",5225:"f60306da",5318:"9ef07e23",5346:"6d8811cb",5352:"d8ef9633",5354:"eb732b35",5420:"af4e5929",5473:"759beeda",5520:"6b60ac4e",5560:"1fef5e92",5621:"aa78a426",5662:"1a246a8b",5758:"eec2b250",5874:"c966dc26",5891:"b85cd7c2",5902:"71f1f0ba",5916:"b03fd108",5953:"653de92a",5993:"e2c6d611",6008:"def68694",6026:"d1eb290b",6034:"387cf54a",6077:"0d79c9a0",6082:"6eaf6a22",6128:"0cbe67dd",6130:"6f6abd14",6188:"de3de6b8",6223:"1150de1d",6295:"2c63ad04",6444:"dc61bdb1",6471:"783205e6",6510:"f70cada3",6561:"acae3a41",6592:"a43f01f0",6608:"06a0276c",6676:"fb7cb301",6738:"2419cbef",6748:"e972f863",6786:"9f25b074",6898:"54fde2c4",6900:"d4bb2418",6981:"aec7e43f",7244:"e5a014bf",7254:"a369c600",7374:"304553ca",7397:"43080bf2",7421:"b1e4dfaa",7432:"6fb543f0",7498:"e65ec1a2",7504:"29fa7b01",7537:"5b881c8e",7594:"450c8139",7694:"86d438db",7771:"b4c2e257",7801:"0a2a723a",7868:"ce781019",7873:"22f6e915",7886:"83ce6ecc",7911:"fefadaef",7923:"e881dbc2",7925:"6b279fbc",7940:"60407fe1",7952:"37b6a30e",8006:"059d55f2",8172:"5587b14c",8196:"8c71874b",8206:"7cc9a0ed",8226:"118367fb",8314:"48c2670f",8328:"a7a1439c",8346:"4909f315",8428:"da7122f9",8456:"e5dc90cd",8566:"0810efd6",8595:"cb48e03c",8688:"9d1ea515",8752:"29b52b4d",8773:"31748e29",8811:"677a8a15",8834:"575a2f56",8888:"fba08d1e",8943:"82ffd9b9",8962:"32d79b90",8974:"01cb3fce",9108:"082c49ad",9110:"8bad7c82",9118:"e061e68a",9185:"229f2b29",9246:"49585332",9306:"1c2a4b22",9327:"cbfa138b",9347:"a25056cd",9441:"da441ad9",9442:"4bcb482a",9450:"f531f796",9520:"73ca5a09",9559:"869d83fb",9618:"b98ea1d7",9682:"86f43b61",9698:"4bf36a72",9730:"921100d5",9777:"3acd5326",9858:"4f6cea7e",9958:"f23c0617"}[e]+".chunk.js",a.miniCssF=e=>"static/css/"+e+".9095b267.chunk.css",a.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),a.hmd=e=>((e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:()=>{throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e),a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={},t="maker-code-editor:";a.l=(r,c,d,o)=>{if(e[r])e[r].push(c);else{var f,n;if(void 0!==d)for(var b=document.getElementsByTagName("script"),i=0;i<b.length;i++){var s=b[i];if(s.getAttribute("src")==r||s.getAttribute("data-webpack")==t+d){f=s;break}}f||(n=!0,(f=document.createElement("script")).charset="utf-8",f.timeout=120,a.nc&&f.setAttribute("nonce",a.nc),f.setAttribute("data-webpack",t+d),f.src=a.tu(r)),e[r]=[c];var l=(t,a)=>{f.onerror=f.onload=null,clearTimeout(u);var c=e[r];if(delete e[r],f.parentNode&&f.parentNode.removeChild(f),c&&c.forEach((e=>e(a))),t)return t(a)},u=setTimeout(l.bind(null,void 0,{type:"timeout",target:f}),12e4);f.onerror=l.bind(null,f.onerror),f.onload=l.bind(null,f.onload),n&&document.head.appendChild(f)}}})(),a.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e;a.tt=()=>{if(void 0===e&&(e={createScriptURL:e=>e},"undefined"!=typeof trustedTypes&&trustedTypes.createPolicy))try{e=trustedTypes.createPolicy("script-url#webpack",e)}catch(e){console.warn('Could not create trusted-types policy "script-url#webpack"')}return e}})(),a.tu=e=>a.tt().createScriptURL(e),a.p="./",(()=>{var e=e=>new Promise(((t,r)=>{var c=a.miniCssF(e),d=a.p+c;if(((e,t)=>{for(var a=document.getElementsByTagName("link"),r=0;r<a.length;r++){var c=(o=a[r]).getAttribute("data-href")||o.getAttribute("href");if("stylesheet"===o.rel&&(c===e||c===t))return o}var d=document.getElementsByTagName("style");for(r=0;r<d.length;r++){var o;if((c=(o=d[r]).getAttribute("data-href"))===e||c===t)return o}})(c,d))return t();((e,t,a,r)=>{var c=document.createElement("link");c.rel="stylesheet",c.type="text/css",c.onerror=c.onload=d=>{if(c.onerror=c.onload=null,"load"===d.type)a();else{var o=d&&("load"===d.type?"missing":d.type),f=d&&d.target&&d.target.href||t,n=new Error("Loading CSS chunk "+e+" failed.\n("+f+")");n.code="CSS_CHUNK_LOAD_FAILED",n.type=o,n.request=f,c.parentNode.removeChild(c),r(n)}},c.href=t,document.head.appendChild(c)})(e,d,t,r)})),t={4577:0};a.f.miniCss=(a,r)=>{t[a]?r.push(t[a]):0!==t[a]&&{3393:1}[a]&&r.push(t[a]=e(a).then((()=>{t[a]=0}),(e=>{throw delete t[a],e})))}})(),(()=>{a.b=document.baseURI||self.location.href;var e={4577:0};a.f.j=(t,r)=>{var c=a.o(e,t)?e[t]:void 0;if(0!==c)if(c)r.push(c[2]);else if(4577!=t){var d=new Promise(((a,r)=>c=e[t]=[a,r]));r.push(c[2]=d);var o=a.p+a.u(t),f=new Error;a.l(o,(r=>{if(a.o(e,t)&&(0!==(c=e[t])&&(e[t]=void 0),c)){var d=r&&("load"===r.type?"missing":r.type),o=r&&r.target&&r.target.src;f.message="Loading chunk "+t+" failed.\n("+d+": "+o+")",f.name="ChunkLoadError",f.type=d,f.request=o,c[1](f)}}),"chunk-"+t,t)}else e[t]=0},a.O.j=t=>0===e[t];var t=(t,r)=>{var c,d,o=r[0],f=r[1],n=r[2],b=0;if(o.some((t=>0!==e[t]))){for(c in f)a.o(f,c)&&(a.m[c]=f[c]);if(n)var i=n(a)}for(t&&t(r);b<o.length;b++)d=o[b],a.o(e,d)&&e[d]&&e[d][0](),e[d]=0;return a.O(i)},r=self.webpackChunkmaker_code_editor=self.webpackChunkmaker_code_editor||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),a.nc=void 0})()</script><script defer="defer" src="./7781.310041a4.js"></script><script defer="defer" src="./7448.76dca5dc.js"></script><script defer="defer" src="./3689.5591d681.js"></script><script defer="defer" src="./4322.cddd14ca.js"></script><script defer="defer" src="./main.a301d8ea.js"></script><link href="./static/css/main.cc196895.css" rel="stylesheet"></head><body class="ms-Fabric"><noscript>You need to enable JavaScript to enable this functionality.</noscript><div id="errorRoot" style="display:none"><label id="errorHeader" class="ms-label">Error</label> <label id="errorDescription" class="ms-label">An unexpected error occurred.</label> <button id="feedbackButton" style="display:none" class="ms-button" onclick='OfficeFirstParty.UserFeedback.CollectUserFeedback(3,1,"Extensibility\\Office Scripts",{})'><label id="feedBackText"></label></button> <label id="errorFooter" class="ms-label"></label><div class="endJustifiedFlexWrapper"><button id="refreshButton" class="ms-button" onclick="location.reload(!0)">Refresh</button></div></div><div id="loadingWrapper"><div id="loading" style="visibility:hidden"><div class="loading-indicator"></div><h2 class="ms-font-m"></h2></div></div><div id="root"></div></body></html>