:root{--ds-primary:#FFD21F;--ds-primary-hover:#F5C400;--ds-primary-strong:#D6A800;--ds-primary-soft:#FFF6CF;--ds-on-primary:#22160F;--ds-ink:#1F2430;--ds-ink-2:#5D6472;--ds-border:#E3E6EB;--ds-border-strong:#CDD2DA;--ds-soft:#F2F4F7;--ds-soft-hover:#E7EAEF;--ds-success:#119C5B;--ds-success-hover:#0D8A4F;--ds-success-soft:#E7F6EE;--ds-danger:#E0383E;--ds-danger-hover:#C92F35;--ds-danger-soft:#FDECEC;--ds-on-strong:#FFFFFF;--ds-focus:#2B6BE6;--ds-table-head:#F6F7F9;--ds-table-head-ink:#4B5262;--ds-table-line:#ECEEF2;--ds-table-hover:#FAFBFC}:where(button,[role=button],input[type=submit],input[type=button]){transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,opacity .16s ease}:where(button,[role=button],a,input[type=submit]):focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}:where(button,input[type=submit]):disabled{cursor:not-allowed}@media screen{:is(html,#stop-ds) table:not(:is(.pos-receipt,.invoice-paper,.invoice-screen,[class*=receipt],[class*=print]) table):not([class*=receipt]){border-color:var(--ds-table-line);font-variant-numeric:tabular-nums}:is(html,#stop-ds) table:not(:is(.pos-receipt,.invoice-paper,.invoice-screen,[class*=receipt],[class*=print]) table):not([class*=receipt]) th{background:var(--ds-table-head)!important;color:var(--ds-table-head-ink)!important;font-weight:700!important;letter-spacing:0;text-transform:none;border-color:var(--ds-table-line)!important;border-bottom:1px solid var(--ds-table-line)!important}:is(html,#stop-ds) table:not(:is(.pos-receipt,.invoice-paper,.invoice-screen,[class*=receipt],[class*=print]) table):not([class*=receipt]) td{border-color:var(--ds-table-line)!important}:is(html,#stop-ds) table:not(:is(.pos-receipt,.invoice-paper,.invoice-screen,[class*=receipt],[class*=print]) table):not([class*=receipt]) tbody tr:hover>td{background-color:var(--ds-table-hover)}:is(html,#stop-ds) table:not(:is(.pos-receipt,.invoice-paper,.invoice-screen,[class*=receipt],[class*=print]) table):not([class*=receipt]) tfoot :is(td,th){background:var(--ds-table-head)!important;color:var(--ds-ink)!important;font-weight:700!important}}:is(html,#stop-ds) :is(button,a,input[type=submit]).primary:not(:disabled){background:var(--ds-primary);color:var(--ds-on-primary);border-color:var(--ds-primary-strong)}:is(html,#stop-ds) :is(button,a,input[type=submit]).primary:not(:disabled):hover{background:var(--ds-primary-hover)}:is(html,#stop-ds) :is(button,a).secondary:not(:disabled),:is(html,#stop-ds) button.light:not(:disabled){background:#fff;color:var(--ds-ink);border:1px solid var(--ds-border-strong)}:is(html,#stop-ds) :is(button,a).secondary:not(:disabled):hover,:is(html,#stop-ds) button.light:not(:disabled):hover{background:var(--ds-soft)}:is(html,#stop-ds) button.approve:not(:disabled){background:var(--ds-success);color:var(--ds-on-strong);border-color:var(--ds-success)}:is(html,#stop-ds) button.approve:not(:disabled):hover{background:var(--ds-success-hover)}:is(html,#stop-ds) :is(button.danger,button.danger-soft,button.notification-danger,button.reject):not(:disabled){background:var(--ds-danger-soft);color:var(--ds-danger);border:1px solid #f6c9cb}:is(html,#stop-ds) :is(button.danger,button.danger-soft,button.notification-danger,button.reject):not(:disabled):hover{background:#FBDADB}:root{--stop-brand-brown:#5a2616;--stop-brand-brown-dark:#3d1a0e;--stop-brand-strap:#b9601b;--stop-brand-yellow:#ffd21f;--stop-brand-cream:#fff8e1;--stop-brand-cream-2:#fff1c7;--stop-brand-line:#efe2c2;--stop-ref-blue:var(--stop-brand-brown);--stop-ref-blue-2:var(--stop-brand-brown);--stop-ref-blue-soft:var(--stop-brand-cream);--stop-ref-purple:var(--stop-brand-brown);--stop-ref-purple-soft:var(--stop-brand-cream);--stop-ref-orange:var(--stop-brand-brown);--stop-ref-orange-soft:var(--stop-brand-cream);--stop-ref-green:var(--stop-brand-brown);--stop-ref-green-soft:var(--stop-brand-cream);--stop-portal-blue:var(--stop-brand-brown)}html[data-stop-portal]{--blue:var(--stop-brand-brown);--blue-dark:var(--stop-brand-brown-dark);--portal-ui-blue:var(--stop-brand-brown);--ds-focus:#b9601b}html[data-stop-portal] :is(h1,h2,h3,h4,b,strong,small,span,p,label,button,a,th,td,em,figcaption,summary){letter-spacing:normal!important}:is(.admin-v3-nav button,.admin-command-grid>:is(a,button),.portal-hub.portal-circles .staff-dashboard-grid>:is(a,button),.courier-portal-circles :is(a,button),.admin-report-center-grid>:is(a,button)):nth-child(n)>span{background:var(--stop-brand-cream)!important;color:var(--stop-brand-brown)!important;border:1px solid var(--stop-brand-line)!important;box-shadow:inset 0 1px 0 #fff,0 3px 10px #5a26160d!important;transition:transform .15s ease,background .15s ease!important}:is(.admin-v3-nav button,.admin-command-grid>:is(a,button),.portal-hub.portal-circles .staff-dashboard-grid>:is(a,button),.courier-portal-circles :is(a,button),.admin-report-center-grid>:is(a,button)):nth-child(n):is(:hover,.active,[aria-current=page],[aria-pressed=true])>span{background:var(--stop-brand-yellow)!important;border-color:#f0c400!important;transform:translateY(-1px)}:is(.admin-v3-nav button,.admin-command-grid>:is(a,button),.portal-hub.portal-circles .staff-dashboard-grid>:is(a,button),.courier-portal-circles :is(a,button),.admin-report-center-grid>:is(a,button)):nth-child(n):active>span{transform:scale(.96)}.courier-account-top>.staff-account-trigger>span,.portal-account-header .staff-account-trigger>span{background:var(--stop-brand-brown)!important;color:var(--stop-brand-yellow)!important;box-shadow:0 0 0 3px var(--stop-brand-cream)!important}.daily-balance-eye,.portal-balance-eye{color:var(--stop-brand-brown)!important;background:var(--stop-brand-cream)!important}.portal-account-tile{background:#fffdf8!important;border-color:var(--stop-brand-line)!important}.portal-account-tile.selected{background:var(--stop-brand-cream)!important;border-color:#e2b93b!important}.portal-account-tile :is(button,a):not(.primary):not(.danger){color:var(--stop-brand-brown)!important}html[data-stop-portal] .portal-account-tile [class*=action],html[data-stop-portal] .portal-account-tile>button:last-child{background:var(--stop-brand-cream)!important;color:var(--stop-brand-brown)!important}.courier-login-card input:focus,.portal-reference-login input:focus{border-color:#e2b93b!important;box-shadow:0 0 0 3px #ffd21f40!important}html[data-stop-portal] :is(.portal-bottom-nav,nav[class*=bottom]) :is(button,a).active,html[data-stop-portal] :is(.portal-bottom-nav,nav[class*=bottom]) :is(button,a)[aria-current=page]{color:var(--stop-brand-brown)!important;background:var(--stop-brand-cream)!important}:is(.operations-brand,.pos-admin-top a,.cashier-purchase-topbar a,.admin-brand,.auth-character) img[src*=brand-icon]{object-fit:contain!important;background:transparent!important;border-radius:22%!important;padding:0!important}.courier-login-logo{background:transparent!important;box-shadow:none!important;color:transparent!important}.courier-login-logo img{width:76px;height:76px;object-fit:contain;display:block}html[data-stop-portal] table thead th{background:#fbf7ee!important;color:#4a3a2e!important}html[data-stop-portal] table tbody tr:hover>td{background:#fffaf0!important}.incoming-call{position:fixed;inset:0;z-index:2147483600;display:flex;flex-direction:column;justify-content:space-between;gap:18px;padding:max(22px,env(safe-area-inset-top)) 22px max(26px,env(safe-area-inset-bottom));color:#fff;background:radial-gradient(120% 70% at 50% 18%,#7a3a1f 0,#3d1a0e 55%,#1d0b05 100%);font-family:Tahoma,Arial,sans-serif;overflow:hidden;animation:ic-in .25s ease-out}.incoming-call__glow{position:absolute;inset:-30% -30% auto;height:70%;background:radial-gradient(circle,#ffd21f33,transparent 60%);pointer-events:none}.incoming-call__top{position:relative;display:flex;align-items:center;justify-content:space-between}.incoming-call__live{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:#ffffff1f;font-weight:800;font-size:14px}.incoming-call__live i{width:9px;height:9px;border-radius:50%;background:#2fd67b;box-shadow:0 0 0 0 #2fd67b;animation:ic-dot 1.2s infinite}.incoming-call__top small{font-size:13px;opacity:.75;font-variant-numeric:tabular-nums}.incoming-call__caller{position:relative;display:grid;justify-items:center;gap:6px;text-align:center;margin-top:4vh}.incoming-call__avatar{position:relative;width:132px;height:132px;display:grid;place-items:center;margin-bottom:14px}.incoming-call__avatar img{position:relative;z-index:2;width:116px;height:116px;object-fit:contain;filter:drop-shadow(0 10px 24px #0008)}.incoming-call__avatar span{position:absolute;inset:0;border-radius:50%;border:2px solid #ffd21f99;animation:ic-ring 2s ease-out infinite}.incoming-call__avatar span+span{animation-delay:1s}.incoming-call__caller h2{margin:0;font-size:28px;font-weight:900;color:#fff;letter-spacing:normal}.incoming-call__caller p{margin:0;font-size:16px;opacity:.85}.incoming-call__facts{position:relative;display:grid;gap:9px;margin:0 auto;width:min(420px,100%)}.incoming-call__facts div{display:flex;align-items:flex-start;gap:10px;padding:11px 14px;border-radius:14px;background:#ffffff14;border:1px solid #ffffff1c}.incoming-call__facts dt{flex:0 0 auto;color:#ffd21f;padding-top:2px}.incoming-call__facts dd{margin:0;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.incoming-call__facts b{font-size:16px;color:#fff}.incoming-call__hint{position:relative;margin:0 auto;max-width:420px;text-align:center;font-size:12.5px;line-height:1.7;padding:9px 12px;border-radius:12px;background:#ffd21f26;color:#ffe680}.incoming-call__actions{position:relative;direction:ltr;display:flex;justify-content:space-around;align-items:flex-end;width:min(420px,100%);margin:0 auto}.incoming-call__btn{all:unset;box-sizing:border-box;display:grid;justify-items:center;gap:9px;font-size:15px;font-weight:800;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent}.incoming-call__btn span{display:grid;place-items:center;width:78px;height:78px;border-radius:50%;box-shadow:0 12px 28px #0006}.incoming-call__btn.is-reject span{background:#e0383e}.incoming-call__btn.is-accept span{background:#18b765;animation:ic-pulse 1.4s ease-in-out infinite}.incoming-call__btn.is-accept span svg{animation:ic-shake 1.4s ease-in-out infinite}.incoming-call__btn:active span{transform:scale(.94)}.incoming-call__btn:disabled{opacity:.6;cursor:wait}.incoming-call__btn:focus-visible span{outline:3px solid #ffd21f;outline-offset:4px}@keyframes ic-in{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:none}}@keyframes ic-ring{0%{transform:scale(.85);opacity:.9}to{transform:scale(1.55);opacity:0}}@keyframes ic-dot{0%{box-shadow:0 0 0 0 #2fd67b99}to{box-shadow:0 0 0 10px #2fd67b00}}@keyframes ic-pulse{0%,to{box-shadow:0 0 0 0 #18b76599,0 12px 28px #0006}50%{box-shadow:0 0 0 16px #18b76500,0 12px 28px #0006}}@keyframes ic-shake{0%,60%,to{transform:rotate(0)}10%,30%,50%{transform:rotate(-14deg)}20%,40%{transform:rotate(14deg)}}@media(prefers-reduced-motion:reduce){.incoming-call,.incoming-call *{animation:none!important}}.link-icon-settings{max-width:820px}.link-icon-settings>header p{margin-top:6px}.link-icon-previews{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:16px!important}.link-icon-previews figure{display:grid;justify-items:center;gap:6px}.link-icon-frame{display:grid;place-items:center;width:104px;height:104px;border-radius:22px;background:repeating-conic-gradient(#f1ede6 0 25%,#fff 0 50%) 0 0/16px 16px;border:1px solid #eee6d8;overflow:hidden}.link-icon-frame img{width:88%!important;height:88%!important;object-fit:contain!important;background:transparent!important;padding:0!important;border-radius:0!important}.link-icon-frame.shape-ios{border-radius:23%;background:#000}.link-icon-frame.shape-android img,.link-icon-frame.shape-ios img{width:100%!important;height:100%!important}.link-icon-frame.shape-android,.link-icon-frame.shape-round{border-radius:50%}.link-icon-frame.shape-favicon{width:56px;height:56px;border-radius:12px;margin:24px 0}.link-icon-frame.shape-favicon img{width:32px!important;height:32px!important}.link-icon-social{margin:8px 0 18px;display:grid;gap:6px;justify-items:center}.link-icon-social img{width:min(100%,420px);aspect-ratio:1200/630;border-radius:14px;border:1px solid #eee6d8;object-fit:cover}.link-icon-social figcaption{color:#737b8a;font-size:13px}.link-icon-uploads{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.link-icon-uploads label{margin:0!important;padding:14px;border:1px dashed #e2d3b0;border-radius:16px;background:#fffdf8;font-weight:700}.link-icon-uploads small{color:#5a2616;font-weight:600}.link-icon-portals{display:flex;gap:10px;overflow-x:auto;padding:4px 2px 12px;margin:14px 0 6px}.link-icon-portals button{flex:0 0 auto;display:grid;justify-items:center;gap:4px;min-width:104px;padding:10px 12px!important;border:1px solid #eadfc8!important;border-radius:16px!important;background:#fffdf8!important;color:#3b2416!important;box-shadow:none!important}.link-icon-portals button img{width:44px;height:44px;border-radius:11px;object-fit:cover}.link-icon-portals button small{font-size:11px;color:#8a7a66;font-weight:600}.link-icon-portals button.active{border-color:#5a2616!important;background:#fff6c7!important;box-shadow:inset 0 0 0 2px #5a2616!important}.link-icon-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.link-icon-frame.shape-ios{background:transparent!important;overflow:hidden}.link-icon-frame.shape-android{overflow:hidden}.link-icon-frame.shape-android img,.link-icon-frame.shape-ios img{object-fit:cover!important}.link-icon-previews{align-items:end}.link-icon-previews figure{margin:0}.link-icon-frame,.link-icon-frame.shape-android,.link-icon-frame.shape-app,.link-icon-frame.shape-ios,.link-icon-frame.shape-round{width:104px!important;height:104px!important;background:#fff!important;border:0!important;box-shadow:0 6px 18px rgba(60,30,10,.16),0 0 0 1px rgba(90,38,22,.08)!important;overflow:hidden!important;padding:0!important}.link-icon-frame.shape-app,.link-icon-frame.shape-ios{border-radius:23%!important}.link-icon-frame.shape-android,.link-icon-frame.shape-round{border-radius:50%!important}.link-icon-frame img,.link-icon-frame.shape-android img,.link-icon-frame.shape-ios img{display:block;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;background:transparent!important;padding:0!important;border-radius:0!important;margin:0!important}.link-icon-tab{display:inline-flex;align-items:center;gap:8px;direction:ltr;min-width:150px;height:40px;padding:0 12px;margin:32px 0;border-radius:12px 12px 0 0;background:#f1f3f4;box-shadow:inset 0 -2px 0 #e2e5e8;color:#3c4043;font:600 13px system-ui,sans-serif}.link-icon-tab img{width:20px!important;height:20px!important;border-radius:50%;object-fit:cover;flex:none;padding:0!important;background:transparent!important}.link-icon-tab em{font-style:normal;flex:1;text-align:left}.link-icon-tab i{font-style:normal;color:#80868b}.daily-sales-balance,.portal-balances{container-type:inline-size}.portal-balances{display:flex!important;flex-direction:column!important;align-items:center!important;gap:6px!important;padding:14px 12px 18px!important;min-height:0!important}.portal-balances article{flex:none!important;width:100%;min-width:0}.daily-balance-eye,.portal-balance-eye{position:static!important;transform:none!important;display:inline-grid!important;place-items:center;width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;border-radius:50%!important;margin:0 auto 4px!important}.daily-balance-eye svg,.portal-balance-eye svg{width:20px!important;height:20px!important}.daily-sales-balance{display:flex!important;flex-direction:column!important;align-items:center!important;gap:4px!important}.portal-balance-money{display:flex!important;align-items:baseline!important;justify-content:center!important;gap:6px!important;max-width:100%;white-space:nowrap!important;margin:0 auto!important;font-variant-numeric:tabular-nums;line-height:1.15!important;font-size:clamp(22px,min(40px,calc(150cqw / (var(--len,8) + 3))),40px)!important}.portal-balance-money .portal-balance-value{font-size:1em!important;font-weight:800;letter-spacing:-.01em}.portal-balance-money em{font-size:.42em!important;font-style:normal;color:#7d8499;flex:none}.portal-account-select{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:6px 12px!important;container-type:inline-size;text-align:start}.portal-account-select>span:nth-child(2){display:grid!important;gap:1px;min-width:0}.portal-account-select>span:nth-child(2) small{display:block!important;font-size:11px!important;color:#8a7f78!important;line-height:1.2}.portal-account-select>span:nth-child(2) b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px!important}.portal-account-symbol{width:40px!important;height:40px!important}.portal-account-symbol svg{width:22px!important;height:22px!important}.portal-account-card-amount{grid-column:1/-1!important;display:flex!important;align-items:baseline!important;justify-content:center!important;gap:5px!important;white-space:nowrap!important;padding-top:10px;border-top:1px solid var(--stop-brand-line,#eee);font-variant-numeric:tabular-nums;font-size:clamp(18px,min(30px,calc(150cqw / (var(--len,8) + 3))),30px)!important;line-height:1.2!important}.portal-account-card-amount>span{font-size:1em;font-weight:800}.portal-account-card-amount em{font-size:.45em!important;font-style:normal;color:#7d8499}.portal-account-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important}.portal-operation-list article{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:12px 0!important}.portal-operation-list strong{font-size:15px!important;font-variant-numeric:tabular-nums;display:flex;flex-direction:column;align-items:flex-end;line-height:1.2}.portal-operation-list strong small{font-size:11px!important;margin:2px 0 0!important}.portal-operation-list b{font-size:13.5px!important}.portal-balance-money{font-size:clamp(22px,min(34px,calc(140cqw / (var(--len,8) + 3))),34px)!important}.portal-account-tile .portal-operation-list,.portal-operation-list{padding:4px 14px!important}.portal-operation-list strong{align-items:flex-start!important}.portal-operation-amount{display:inline-flex;align-items:baseline;gap:3px;white-space:nowrap;font-weight:800}.portal-operation-amount small{display:inline!important;font-size:11px!important;margin:0!important;color:#7d8499}.portal-operation-list .portal-operation-balance{font-size:11px!important;margin-top:3px!important;color:#8a8f9e!important;direction:rtl}:is(.portal-balances,.daily-sales-balance,.portal-account-overview) strong.portal-balance-money{font-size:clamp(22px,min(34px,calc(140cqw / (var(--len,8) + 3))),34px)!important;margin-top:0!important}:is(.portal-balances,.daily-sales-balance) strong.portal-balance-money em{font-size:.42em!important}.portal-account-tile strong.portal-account-card-amount{font-size:clamp(18px,min(28px,calc(140cqw / (var(--len,8) + 3))),28px)!important}.fushati-support-inbox{margin:12px 0;border:1px solid #ece8ef;border-radius:16px;background:#fff;overflow:hidden}.fushati-support-inbox .fsi-toggle{width:100%;display:flex;align-items:center;gap:8px;padding:12px 14px;border:0;background:#fff;font:inherit;font-weight:800;font-size:14px;cursor:pointer;color:#2b1f33}.fushati-support-inbox .fsi-toggle b{background:#e11d48;color:#fff;border-radius:999px;font-size:11px;min-width:20px;height:20px;display:inline-grid;place-items:center;padding:0 6px}.fushati-support-inbox .fsi-toggle span{margin-inline-start:auto;font-size:12px;color:#7c6f86;font-weight:700}.fushati-support-inbox .fsi-body{border-top:1px solid #f0edf3}.fushati-support-inbox .fsi-list{list-style:none;margin:0;padding:0;max-height:340px;overflow:auto}.fushati-support-inbox .fsi-list li button{width:100%;display:grid;grid-template-columns:1fr auto;gap:2px 10px;text-align:start;padding:10px 14px;border:0;border-bottom:1px solid #f5f2f7;background:#fff;font:inherit;cursor:pointer}.fushati-support-inbox .fsi-list li button strong{font-size:13px}.fushati-support-inbox .fsi-list li button small{grid-column:1;color:#7c6f86;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fushati-support-inbox .fsi-list li button em{grid-column:2;grid-row:1;font-style:normal;font-size:11px;color:#9a8fa3}.fushati-support-inbox .fsi-list li button b{grid-column:2;grid-row:2;justify-self:end;background:#e11d48;color:#fff;border-radius:999px;font-size:11px;padding:1px 7px}.fushati-support-inbox .fsi-empty{padding:16px;text-align:center;color:#9a8fa3;font-size:13px}.fushati-support-inbox .fsi-chat header{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid #f0edf3}.fushati-support-inbox .fsi-chat header button{border:0;background:#f4f1f6;border-radius:10px;padding:6px 10px;font:inherit;font-size:12px;cursor:pointer}.fushati-support-inbox .fsi-chat header a{margin-inline-start:auto;font-size:12px;color:#15803d;font-weight:800;text-decoration:none}.fushati-support-inbox .fsi-msgs{max-height:320px;overflow:auto;padding:12px;display:flex;flex-direction:column;gap:8px;background:#faf8fb}.fushati-support-inbox .fsi-msgs p{margin:0;max-width:78%;align-self:flex-start;background:#fff;border:1px solid #eee8f1;border-radius:14px 14px 14px 4px;padding:8px 11px;font-size:13px;line-height:1.6;white-space:pre-wrap}.fushati-support-inbox .fsi-msgs p.mine{align-self:flex-end;background:#7c3aed;color:#fff;border-color:#7c3aed;border-radius:14px 14px 4px 14px}.fushati-support-inbox .fsi-msgs p small{display:block;font-size:10px;opacity:.7;margin-top:2px}.fushati-support-inbox .fsi-chat form{display:flex;gap:8px;padding:10px;border-top:1px solid #f0edf3}.fushati-support-inbox .fsi-chat form input{flex:1;border:1px solid #e5dfea;border-radius:12px;padding:9px 12px;font:inherit;font-size:13px}.fushati-support-inbox .fsi-chat form button{border:0;background:#7c3aed;color:#fff;border-radius:12px;padding:0 16px;font:inherit;font-weight:800;cursor:pointer}.fushati-support-inbox .fsi-chat form button:disabled{opacity:.5}body.stop-sheet-open .global-back-button{display:none!important}.support-admin-card{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:22px;border-radius:22px;background:#fff;border:1px solid #ece7e1;box-shadow:0 6px 24px #0000000a}.support-admin-card small{color:#9a8f84;font-weight:800}.support-admin-card h2{margin:2px 0 6px;font-size:22px}.support-admin-card p{margin:0;max-width:560px;color:#6d665f;line-height:1.7}.support-admin-open{display:inline-flex;align-items:center;height:48px;padding:0 22px;border-radius:14px;background:#ffdc00;color:#231e1b;font-weight:900;text-decoration:none}.delivery-reports-panel>header{flex-wrap:wrap!important;align-items:flex-start!important;gap:12px!important}.delivery-reports-panel>header>div:first-child{flex:1 1 240px!important;min-width:min(240px,100%)!important}.delivery-reports-panel>header h2{font-size:clamp(18px,4.6vw,22px)!important;line-height:1.35!important;white-space:normal!important;word-break:normal!important;writing-mode:horizontal-tb!important}.delivery-reports-panel>header p{font-size:12.5px!important;line-height:1.6!important}.delivery-reports-panel>header>.delivery-report-actions{display:flex!important;flex-wrap:wrap;gap:8px;flex:0 1 auto}.delivery-reports-panel>header>.delivery-report-actions button{white-space:nowrap}@media(max-width:640px){.delivery-reports-panel>header>.delivery-report-actions{flex:1 1 100%}.delivery-reports-panel>header>.delivery-report-actions button{flex:1}}@font-face{font-family:Stop Arabic;src:url(/fonts/ibm-plex-arabic/400.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Stop Arabic;src:url(/fonts/ibm-plex-arabic/500.ttf) format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Stop Arabic;src:url(/fonts/ibm-plex-arabic/600.ttf) format("truetype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Stop Arabic;src:url(/fonts/ibm-plex-arabic/700.ttf) format("truetype");font-style:normal;font-weight:700;font-display:swap}:root{--ds-primary:#1645ff;--ds-primary-hover:#1236cf;--ds-primary-strong:#1645ff;--ds-primary-soft:#edf3ff;--ds-on-primary:#fff;--ds-focus:#1645ff;--ds-ink:#202535;--ds-ink-2:#767c91;--ds-border:#e6e9f1;--ds-soft:#f5f6fa;--ds-table-head:#f3f6fc;--ds-table-head-ink:#5b6582;--stop-primary:#1645ff;--stop-accent:#1645ff;--brand:#1645ff;--portal-primary:#1645ff;--portal-accent:#1645ff;--portal-bg:#fff;--portal-ink:#202535;--portal-muted:#767c91;--portal-line:#e6e9f1}html body,html body :is(button,input,select,textarea){font-family:Stop Arabic,Arial,sans-serif}html[data-stop-portal] body{background:#fff!important;color:#202535!important;font-family:Stop Arabic,Arial,sans-serif!important;-webkit-font-smoothing:antialiased}html[data-stop-portal] :is(button,input,select,textarea){font-family:inherit!important}html[data-stop-portal] :is(.staff-page,.admin-page,.operations-page,.pos-gate,.courier-login-shell){background:#fff!important}html[data-stop-portal] :is(.portal-reference-login,.pos-login){background:#fff!important;box-shadow:none!important;border:0!important;border-radius:0!important;max-width:460px!important;width:100%!important;margin:0 auto!important;padding:36px 24px!important;color:#202535!important;text-align:start!important}html[data-stop-portal] :is(.staff-auth-flow,.courier-login-card,.pos-login) :is(h1,h2){font-size:28px!important;line-height:1.6!important;color:#202535!important;font-weight:700!important;margin:22px 0 8px!important;text-align:start!important}html[data-stop-portal] :is(.staff-auth-flow,.courier-login-card,.pos-login) p{font-size:14px!important;line-height:1.8!important;color:#767c91!important;margin:0 0 24px!important;text-align:start!important}html[data-stop-portal] :is(.auth-character,.courier-login-logo){width:66px!important;height:66px!important;background:#f5f6fa!important;border:0!important;border-radius:20px!important;box-shadow:none!important;margin:0 0 28px!important;padding:8px!important}html[data-stop-portal] :is(.auth-character,.courier-login-logo) img{width:100%!important;height:100%!important;object-fit:contain!important;filter:none!important}html[data-stop-portal] :is(.staff-auth-flow,.courier-login-card,.pos-login) form{display:grid!important;gap:13px!important;width:100%!important}html[data-stop-portal] :is(.staff-auth-flow,.courier-login-card,.pos-login) label{color:#596078!important;font-size:14px!important;font-weight:500!important;display:grid;gap:10px}html[data-stop-portal] :is(.staff-auth-flow,.courier-login-card,.pos-login) input{height:58px!important;width:100%!important;min-width:0!important;border:1px solid transparent!important;border-radius:17px!important;background:#f4f5f9!important;color:#202535!important;box-shadow:none!important;padding:15px 18px!important;font-size:16px!important;margin:0!important;outline-offset:3px!important}html[data-stop-portal] :is(.staff-auth-flow,.courier-login-card,.pos-login) input:focus{border-color:#1645ff!important;outline:2px solid #dfe7ff!important}html[data-stop-portal] :is(.staff-auth-flow,.courier-login-card,.pos-login) input::placeholder{color:#9298ab!important;font-weight:400!important}html[data-stop-portal] :is(.staff-auth-flow,.courier-login-card,.pos-login) form>button:not(.staff-recover-link){background:#1645ff!important;color:white!important;border:0!important;box-shadow:none!important;border-radius:17px!important;min-height:56px!important;font-size:17px!important;font-weight:600!important;margin-top:15px!important}html[data-stop-portal] :is(.staff-recover-link,.pos-login>a,.staff-auth-back){color:#1645ff!important;background:transparent!important;border:0!important;font-weight:500!important;text-decoration:none!important;min-height:44px;display:inline-flex;align-items:center;justify-content:center}html[data-stop-portal] :is(.admin-app-security-note,.courier-login-only-note){background:#f4f7fc!important;color:#6f7890!important;border:0!important;border-radius:14px!important;font-size:12px!important;padding:12px!important;margin-top:18px!important;display:flex;align-items:center;gap:7px}html[data-stop-portal] .pos-gate{min-height:100dvh!important;display:flex!important;align-items:center!important;padding:24px 0!important}html[data-stop-portal] .pos-login>header{display:flex;align-items:center;gap:16px;margin-bottom:24px}html[data-stop-portal] .pos-login>header img{width:64px!important;height:64px!important;object-fit:contain}html[data-stop-portal] .pos-login>header b{color:#202535!important;font-size:27px!important}html[data-stop-portal] .pos-login>header span{color:#767c91!important;font-size:14px!important}html[data-stop-portal] .pos-lang{display:flex;gap:8px;margin-bottom:24px}html[data-stop-portal] .pos-lang button{background:#f4f5f9!important;border:0!important;color:#1645ff!important;min-height:42px;border-radius:12px!important;flex:1}.stop-password-field{position:relative;display:block;width:100%;min-width:0}html[data-stop-portal] .stop-password-field input{padding-inline-end:58px!important}html[data-stop-portal] .stop-password-field>.stop-password-toggle{position:absolute!important;inset-inline-end:7px!important;top:7px!important;width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#767c91!important;border-radius:12px!important;display:grid!important;place-items:center!important}html[data-stop-portal] .portal-account-header{background:#fff!important;box-shadow:none!important;border:0!important;gap:12px!important;min-height:70px!important;padding:12px 20px!important}html[data-stop-portal] :is(.portal-header-search,.portal-notification-bell){background:transparent!important;box-shadow:none!important;color:#767c91!important;border:0!important;width:44px!important;height:44px!important;border-radius:14px!important}html[data-stop-portal] .portal-bank-shortcut{display:flex;align-items:center;gap:8px;color:#1645ff;text-decoration:none;margin-inline-end:auto;font-size:13px}html[data-stop-portal] .staff-account-trigger{background:#f0f2f8!important;color:#767c91!important;box-shadow:none!important;border:0!important}html[data-stop-portal] :is(.portal-account-tile,.profile-settings-group,.profile-full-fields){background:#f5f6fa!important;border:1px solid transparent!important;box-shadow:none!important;border-radius:22px!important}html[data-stop-portal] .portal-account-tile.selected{border-color:#dfe6ff!important}html[data-stop-portal] .portal-account-symbol{background:#e5f6ef!important;color:#29a67c!important;border:0!important}html[data-stop-portal] :is(.portal-balance-eye,.portal-account-expand,.portal-statement header button){color:#1645ff!important;background:transparent!important}html[data-stop-portal] :is(.portal-bottom-nav,.staff-bottom-nav){background:#ffffffed!important;border:1px solid #edf0f6!important;box-shadow:0 6px 30px #182a5810!important;border-radius:30px!important;backdrop-filter:blur(12px)}html[data-stop-portal] :is(.portal-bottom-nav,.staff-bottom-nav) :is(.active,[aria-current=page],[aria-selected=true]){background:#eff3ff!important;color:#1645ff!important;border-radius:24px!important}html[data-stop-portal] :is(.staff-dashboard-icon,.operations-tile-icon,.portal-service-icon){color:#1645ff!important;background:#edf3ff!important;border:0!important;box-shadow:none!important}html[data-stop-portal] :is(.operations-card,.staff-dashboard-card){border-color:#e9ecf3!important;box-shadow:none!important;border-radius:18px!important;background:#fff!important}html[data-stop-portal] :is(.portal-profile-settings,.staff-section-shell){background:#fff!important}html[data-admin-notices-open] .portal-notification-bell{display:none!important}@media(max-width:600px){html[data-stop-portal] :is(.portal-reference-login,.pos-login){padding:32px 24px!important}html[data-stop-portal] :is(.staff-auth-flow,.courier-login-card,.pos-login) :is(h1,h2){font-size:27px!important}html[data-stop-portal] .portal-account-header{padding:10px 16px!important}.portal-bank-shortcut span{display:none}}@media(prefers-reduced-motion:reduce){html[data-stop-portal] *,html[data-stop-portal] :after,html[data-stop-portal] :before{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html[data-stop-portal]{--stop-portal-blue:#1645ff;--stop-portal-bg:#fff;--stop-portal-surface:#f5f6fa;--stop-portal-ink:#202535;--stop-portal-muted:#767c91}html[data-stop-portal] .admin-app-login:before{display:none!important;content:none!important}html[data-stop-portal] .portal-reference-login form>p{display:block!important}html[data-stop-portal] .portal-reference-login{min-height:0!important}html[data-stop-portal] .stop-portal-bottom-nav{background:#fff!important;border-color:#e9ecf3!important;box-shadow:0 6px 30px #182a5810!important}html[data-stop-portal] .stop-portal-bottom-nav :is(.active,[aria-current=page]){color:#1645ff!important;background:#eff3ff!important}html[data-stop-portal] :is(.admin-command-grid,.staff-dashboard-grid)>:is(a,button)>span{background:#edf3ff!important;color:#1645ff!important;border:1px solid #dfe7ff!important;box-shadow:none!important}html[data-stop-portal] :is(.login-progress,.operations-loading) i{background:#1645ff!important}html[data-stop-portal] :is(button,a,input,select,textarea):focus-visible{outline:2px solid #1645ff!important;outline-offset:3px!important}.portal-notification-audio{display:flex;align-items:center;gap:10px;padding:12px 20px;border-bottom:1px solid #edf0f6;font-size:12px;color:#767c91}.portal-notification-audio>span{display:flex;align-items:center;gap:7px;margin-inline-end:auto}.portal-notification-audio button{background:#edf3ff;border:0;border-radius:10px;color:#1645ff;padding:9px 12px;min-height:40px}@media print{.portal-notification-audio{display:none}}html[data-stop-portal]{--stop-service-icon:38px;--stop-service-disc:80px}html[data-stop-portal] :is(.admin-command-grid,.staff-dashboard-grid){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))!important;gap:22px 12px!important}html[data-stop-portal] :is(.admin-command-grid,.staff-dashboard-grid)>:is(a,button){display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;min-width:0!important;padding:0!important;text-align:center!important}html[data-stop-portal] :is(.admin-command-grid,.staff-dashboard-grid)>:is(a,button)>span{display:grid!important;place-items:center!important;width:var(--stop-service-disc)!important;height:var(--stop-service-disc)!important;min-width:var(--stop-service-disc)!important;min-height:var(--stop-service-disc)!important;border-radius:50%!important;margin:0!important;flex:none!important}html[data-stop-portal] :is(.admin-command-grid,.staff-dashboard-grid)>:is(a,button)>span>svg{width:var(--stop-service-icon)!important;height:var(--stop-service-icon)!important;stroke-width:1.8!important;flex:none!important}html[data-stop-portal] :is(.admin-command-grid,.staff-dashboard-grid)>:is(a,button)>b{font-size:13px!important;font-weight:600!important;line-height:1.65!important;min-height:43px;max-width:100%;overflow-wrap:anywhere}html[data-stop-portal] .stop-portal-bottom-nav svg,html[data-stop-portal] :is(.portal-header-search,.portal-notification-bell)>svg{width:28px!important;height:28px!important;stroke-width:1.8!important}html[data-stop-portal] .stop-portal-bottom-nav :is(a,button){min-width:44px;min-height:56px}@media(min-width:380px) and (max-width:600px){html[data-stop-portal] :is(.admin-command-grid,.staff-dashboard-grid){grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px 6px!important}}@media(max-width:379px){html[data-stop-portal] :is(.admin-command-grid,.staff-dashboard-grid){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px 8px!important}}.ninja-product-sheet .ninja-sheet-unit-tabs button{background:#f8fafc!important;border:1px solid #dfe5ef!important;border-radius:14px!important;box-shadow:none!important;min-height:68px!important;padding:10px 12px!important;grid-template-columns:36px minmax(0,1fr)!important;color:#334155!important}.ninja-product-sheet .ninja-sheet-unit-tabs button>span{color:#334155!important;font-size:14px!important}.ninja-product-sheet .ninja-sheet-unit-tabs button>small{color:#64748b!important;font-size:12px!important}.ninja-product-sheet .ninja-sheet-unit-tabs button .ninja-unit-icon{width:34px!important;height:34px!important;background:#eaf0fa!important;color:#526482!important;box-shadow:none!important;border-radius:10px!important}.ninja-product-sheet .ninja-sheet-unit-tabs button.selected{background:#eef4ff!important;border-color:#2455e6!important;box-shadow:inset 0 0 0 1px #2455e6!important}.ninja-product-sheet .ninja-sheet-unit-tabs button.selected>small,.ninja-product-sheet .ninja-sheet-unit-tabs button.selected>span{color:#1944be!important}.ninja-product-sheet .ninja-sheet-unit-tabs button.selected .ninja-unit-icon{background:#2455e6!important;color:#fff!important;box-shadow:none!important}.ninja-product-sheet .ninja-sheet-category-button{background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:16px!important;padding:12px 14px!important;gap:12px!important;min-height:64px!important}.ninja-product-sheet .ninja-sheet-category-button b{font-size:16px!important;font-weight:600!important;color:#24324b!important;text-align:start;white-space:normal}.ninja-product-sheet .ninja-category-icon{background:#eaf1ff!important;color:#2455e6!important;border:0!important;box-shadow:none!important;width:44px!important;height:44px!important;flex-basis:44px!important;border-radius:12px!important}.ninja-product-sheet .ninja-sheet-category-button:active{background:#eef4ff!important}.ninja-product-sheet .ninja-sheet-qty{background:#f1f5f9!important;border:1px solid #dfe5ef!important;box-shadow:none!important;border-radius:14px!important;flex-shrink:0}.ninja-product-sheet .ninja-sheet-qty button{color:#2455e6!important;border-radius:12px!important}.ninja-product-sheet .ninja-sheet-qty button:disabled{color:#94a3b8!important;opacity:.65!important}.ninja-product-sheet .ninja-sheet-qty b{color:#1e293b!important;font-variant-numeric:tabular-nums}.ninja-product-sheet .ninja-sheet-add{background:#2455e6!important;color:#fff!important;border:0!important;border-radius:14px!important;box-shadow:none!important;font-size:16px!important;min-width:0}.ninja-product-sheet .ninja-sheet-add:disabled{background:#e8edf3!important;color:#64748b!important;opacity:1!important}.ninja-product-sheet .ninja-sheet-similar button{border-color:#e2e8f0!important;box-shadow:none!important}.ninja-product-sheet .ninja-sheet-similar button b{color:#334155!important}.ninja-product-sheet .ninja-sheet-similar button small{color:#1944be!important}.ninja-product-sheet button:focus-visible{outline:3px solid #2455e6;outline-offset:3px}.product-view-copy .detail-units button.selected{background:#eef4ff!important;border-color:#2455e6!important;box-shadow:none!important}.product-view-copy .detail-units button b{color:#1944be!important}html[data-stop-portal]{--u-primary:#1645ff;--u-primary-soft:#edf3ff;--u-ink:#202535;--u-muted:#6f768b;--u-line:#e8ebf2;--u-row:#fafbfd;--u-head:#f4f6fb;--u-radius:14px}html[data-stop-portal] body table:not([data-raw-table]){width:100%;border-collapse:separate!important;border-spacing:0!important;background:#fff!important;border:1px solid var(--u-line)!important;border-radius:var(--u-radius)!important;overflow:hidden;font-size:13px!important;line-height:1.55;font-variant-numeric:tabular-nums;box-shadow:none!important}html[data-stop-portal] body table:not([data-raw-table]) :is(th,td){border:0!important;border-bottom:1px solid var(--u-line)!important;padding:11px 12px!important;text-align:start;vertical-align:middle;background-clip:padding-box}html[data-stop-portal] body table:not([data-raw-table]) th{background:var(--u-head)!important;color:#5b6582!important;font-size:12px!important;font-weight:600!important;white-space:nowrap;letter-spacing:0}html[data-stop-portal] body table:not([data-raw-table]) td{background:#fff!important;color:var(--u-ink)!important;overflow-wrap:normal;word-break:normal;max-width:260px}html[data-stop-portal] body table:not([data-raw-table]) tbody tr:nth-child(2n) td{background:var(--u-row)!important}html[data-stop-portal] body table:not([data-raw-table]) tbody tr:last-child td{border-bottom:0!important}html[data-stop-portal] body table:not([data-raw-table]) tfoot td{background:var(--u-head)!important;font-weight:700!important;border-top:1px solid var(--u-line)!important;border-bottom:0!important}html[data-stop-portal] body table:not([data-raw-table]) td small{color:var(--u-muted)!important}html[data-stop-portal] body table:not([data-raw-table]) td:has(>bdi:only-child),html[data-stop-portal] body table:not([data-raw-table]) td[class*=amount]{white-space:nowrap;font-weight:600}html[data-stop-portal] body table:not([data-raw-table]) td :is(code,.reference,[class*=reference]){white-space:nowrap}html[data-stop-portal] body :is(.stop-table-scroll,[role=region]):has(>table){border:0!important;box-shadow:none!important;background:transparent!important;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--u-radius)}html[data-stop-portal] body :is(.stop-table-scroll,[role=region]):has(>table)>table{min-width:100%}html[data-stop-portal] body .payroll-report-actions :is(input,select){min-height:42px;border:1px solid var(--u-line)!important;border-radius:12px!important;background:#f7f8fb!important;color:var(--u-ink)!important;padding:0 12px;font-size:14px}html[data-stop-portal] body .payroll-report-actions button{min-height:42px;padding:0 16px;border:1px solid #cfdcff!important;border-radius:12px!important;background:#fff!important;color:var(--u-primary)!important;font-weight:600;font-size:14px}html[data-stop-portal] body .payroll-report-actions button:first-of-type{background:var(--u-primary)!important;border-color:var(--u-primary)!important;color:#fff!important}html[data-stop-portal] body .payroll-report-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}html[data-stop-portal] body :is(.payroll-report-totals,.staff-finance-summary,.employee-statement-summary)>article{background:#fff!important;border:1px solid var(--u-line)!important;border-radius:var(--u-radius)!important;box-shadow:none!important;padding:12px 14px!important}html[data-stop-portal] body :is(.payroll-report-totals,.staff-finance-summary)>article small{color:var(--u-muted)!important;font-size:12px!important}html[data-stop-portal] body :is(.payroll-report-totals,.staff-finance-summary)>article b{color:var(--u-ink)!important;font-size:17px!important;font-variant-numeric:tabular-nums}html[data-stop-portal] body :is(.payroll-report-totals,.staff-finance-summary)>article.due{background:var(--u-primary-soft)!important;border-color:#cfdcff!important}html[data-stop-portal] body :is(.payroll-report-totals,.staff-finance-summary){display:grid!important;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))!important;gap:10px!important}html[data-stop-portal] body .profit-report button,html[data-stop-portal] body .profit-report-actions button{border-radius:12px!important}html[data-stop-portal] body button.print-report{background:var(--u-primary)!important;color:#fff!important;border:0!important;border-radius:12px!important;box-shadow:none!important}html[data-stop-portal] body .print-report~.print-report{background:#fff!important;color:var(--u-primary)!important;border:1px solid #cfdcff!important}html[data-stop-portal] body .profit-report-shell{border-top:0!important;border-bottom-color:var(--u-line)!important}html[data-stop-portal] body .profit-report-title{border-bottom:1px solid var(--u-line)!important}html[data-stop-portal] body .pos-admin-top img[src*="size=round"],html[data-stop-portal] body .profit-report-title img{display:none!important}