/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--ink:#172221;--muted:#6d7775;--line:#e3e8e4;--paper:#f5f7f3;--card:#fff;--green:#0f7a5a;--green-deep:#0b5b45;--soft:#e6f5ef;--red:#d85c5c;--nav:#111c1b}*{box-sizing:border-box}html{background:var(--paper)}body{background:var(--paper);color:var(--ink);margin:0;font-family:Tahoma,Arial,sans-serif}button,input{font:inherit}button{cursor:pointer}.app{grid-template-columns:250px 1fr;min-height:100vh;display:grid}.side{background:var(--nav);color:#f6faf8;flex-direction:column;height:100vh;padding:24px 16px;display:flex;position:sticky;top:0}.brand{border-bottom:1px solid #2a3735;align-items:center;gap:11px;padding:0 8px 24px;display:flex}.mark{color:#0d2b22;background:#71ddb3;border-radius:12px;place-items:center;width:38px;height:38px;font-weight:900;display:grid;box-shadow:0 8px 24px #0004}.brand strong{font-size:18px;display:block}.brand small,.profile small{color:#91a09d}.nav{gap:5px;padding-top:22px;display:grid}.nav button{color:#aeb9b7;text-align:right;background:0 0;border:0;border-radius:11px;gap:11px;padding:12px 13px;display:flex}.nav button:hover,.nav button.active{color:#fff;background:#263431}.nav button.active{box-shadow:inset -3px 0 #61d5a9}.profile{border-top:1px solid #2a3735;align-items:center;gap:10px;margin-top:auto;padding:14px 8px;display:flex}.avatar{color:#08382a;background:#a8e7cf;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.profile strong{text-overflow:ellipsis;max-width:145px;font-size:13px;display:block;overflow:hidden}.main{min-width:0}.top{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:20;background:#fffd;justify-content:space-between;align-items:center;gap:18px;min-height:76px;padding:14px 28px;display:flex;position:sticky;top:0}.search{width:min(440px,48vw);position:relative}.search input{border:1px solid var(--line);background:#f7f9f7;border-radius:13px;outline:none;width:100%;padding:12px 42px 12px 14px}.search input:focus{border-color:#79b8a2;box-shadow:0 0 0 3px #dff1e9}.search span{color:var(--muted);position:absolute;top:11px;right:15px}.actions{gap:9px;display:flex}.icon,.primary{border-radius:11px;min-height:42px;padding:0 13px}.icon{border:1px solid var(--line);background:#fff}.primary{background:var(--green);color:#fff;border:0;padding:11px 17px;font-weight:700;box-shadow:0 7px 18px #0f7a5a2c}.primary:hover{background:var(--green-deep)}.content{max-width:1500px;margin:auto;padding:28px}.heading{justify-content:space-between;align-items:end;gap:16px;margin-bottom:22px;display:flex}.heading h1{margin:0 0 6px;font-size:26px}.heading p{color:var(--muted);margin:0}.date{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:10px;padding:9px 12px;font-size:13px}.stats{grid-template-columns:repeat(4,1fr);gap:15px;margin-bottom:18px;display:grid}.stat,.card{background:var(--card);border:1px solid var(--line);border-radius:16px;box-shadow:0 7px 26px #17222108}.stat{padding:18px;position:relative;overflow:hidden}.stat:after{content:"";background:#e7f5ef;border-radius:50%;width:80px;height:80px;position:absolute;top:-30px;left:-22px}.label{color:var(--muted);font-size:13px}.value{text-align:right;direction:ltr;margin:10px 0;font-size:25px;display:block}.trend{color:var(--green);font-size:12px}.trend.down{color:var(--red)}.grid2{grid-template-columns:1.55fr 1fr;gap:18px;margin-bottom:18px;display:grid}.card{overflow:hidden}.cardhead{justify-content:space-between;align-items:center;padding:18px 20px 12px;display:flex}.cardhead h2{margin:0;font-size:16px}.cardhead small{color:var(--muted)}.badge{background:var(--soft);color:var(--green-deep);border-radius:999px;padding:5px 9px;font-size:11px;display:inline-flex}.badge.warn{color:#a56210;background:#fff2df}.badge.red{color:#b23c3c;background:#fdeaea}.chart{background:linear-gradient(#fff,#fbfcfb);border-top:1px solid #f1f3f1;align-items:end;gap:13px;height:230px;padding:16px 20px 18px;display:flex}.bargroup{flex-direction:column;flex:1;justify-content:end;align-items:center;gap:7px;height:100%;display:flex}.bar{background:linear-gradient(#59caa0,#0f7a5a);border-radius:8px 8px 3px 3px;width:min(34px,75%);min-height:18px}.bargroup small{color:#84908d;font-size:11px}.quick{grid-template-columns:1fr 1fr;gap:10px;padding:10px 18px 19px;display:grid}.quick button{border:1px solid var(--line);text-align:right;background:#fbfcfb;border-radius:13px;min-height:82px;padding:13px}.quick button:hover{background:var(--soft);border-color:#93c9b6}.quick b{color:var(--green);margin-bottom:7px;font-size:20px;display:block}.tablewrap{overflow-x:auto}table{border-collapse:collapse;white-space:nowrap;width:100%}th,td{text-align:right;border-top:1px solid #edf0ed;padding:13px 20px;font-size:13px}th{color:var(--muted);background:#fbfcfb;font-weight:600}.productcell{align-items:center;gap:10px;display:flex}.dot{background:#edf4f0;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.empty{text-align:center;color:var(--muted);padding:50px}.loading{min-height:100vh;color:var(--muted);place-items:center;display:grid}.pos{grid-template-columns:1fr 380px;gap:18px;display:grid}.products{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.product{border:1px solid var(--line);text-align:right;background:#fff;border-radius:15px;padding:15px}.product:hover{border-color:#77bea4;box-shadow:0 10px 24px #0f7a5a13}.product h3{margin:11px 0 6px;font-size:14px}.price{color:var(--green);font-size:17px;font-weight:800}.product small{color:var(--muted)}.cart{align-self:start;position:sticky;top:96px}.cartlines{max-height:360px;padding:6px 18px;overflow:auto}.cartline{border-top:1px solid #edf0ed;grid-template-columns:1fr auto;gap:8px;padding:12px 0;display:grid}.qty{align-items:center;gap:7px;display:flex}.qty button{border:1px solid var(--line);background:#fff;border-radius:7px;width:25px;height:25px}.total{border-top:1px solid var(--line);background:#f8faf8;padding:16px 18px}.totalrow{color:var(--muted);justify-content:space-between;margin:7px 0;display:flex}.totalrow.final{color:var(--ink);border-top:1px dashed #cad3ce;padding-top:12px;font-size:18px;font-weight:800}.pay{width:100%;margin-top:10px}.notice{z-index:50;color:#fff;background:#172221;border-radius:12px;padding:13px 17px;position:fixed;bottom:20px;left:20px;box-shadow:0 12px 30px #0004}.mobile{display:none}@media (width<=1100px){.stats{grid-template-columns:repeat(2,1fr)}.grid2{grid-template-columns:1fr}.products{grid-template-columns:repeat(2,1fr)}}@media (width<=820px){.app{padding-bottom:72px;display:block}.side{display:none}.top{min-height:64px;padding:10px 15px}.search{width:100%}.actions .icon{display:none}.content{padding:18px 14px}.heading h1{font-size:22px}.date{display:none}.stats{grid-template-columns:1fr 1fr;gap:10px}.stat{padding:14px}.value{font-size:20px}.pos{grid-template-columns:1fr}.cart{position:static}.mobile{border-top:1px solid var(--line);z-index:40;background:#fff;grid-template-columns:repeat(5,1fr);padding:7px 4px;display:grid;position:fixed;bottom:0;left:0;right:0}.mobile button{color:var(--muted);background:#fff;border:0;place-items:center;gap:3px;font-size:10px;display:grid}.mobile button.active{color:var(--green)}}@media (width<=520px){.stats{grid-template-columns:1fr}.products{grid-template-columns:1fr 1fr}.chart{gap:6px}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.login-shell{background:#fff;grid-template-columns:1.05fr .95fr;min-height:100vh;display:grid}.login-brand{color:#fff;background:radial-gradient(circle at 20% 10%,#1f765e 0,#0000 35%),linear-gradient(145deg,#0c1715,#122c26);align-items:center;padding:64px;display:flex;position:relative;overflow:hidden}.login-brand:after{content:"";border:1px solid #65d5aa44;border-radius:50%;width:480px;height:480px;position:absolute;inset:auto -160px -180px auto;box-shadow:0 0 0 70px #64d6aa10,0 0 0 140px #64d6aa0a}.login-copy{z-index:1;max-width:560px;position:relative}.login-logo,.login-mobile-logo{align-items:center;gap:10px;font-size:20px;font-weight:800;display:flex}.login-logo span,.login-mobile-logo span{color:#0a3529;background:#70dcb3;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.login-copy h1{letter-spacing:-2px;margin:70px 0 20px;font-size:54px;line-height:1.25}.login-copy p{color:#b8c9c4;max-width:470px;font-size:17px;line-height:1.9}.login-features{flex-wrap:wrap;gap:10px;margin-top:35px;display:flex}.login-features span{color:#cfe3dc;background:#ffffff09;border:1px solid #ffffff20;border-radius:999px;padding:9px 12px;font-size:13px}.login-panel{place-items:center;padding:32px;display:grid}.login-card{width:min(420px,100%)}.login-mobile-logo{display:none}.eyebrow{color:var(--green);font-size:13px;font-weight:800}.login-card h2{margin:10px 0;font-size:34px}.login-card>p{color:var(--muted);margin:0 0 32px}.login-card label{gap:9px;margin:18px 0;font-size:13px;font-weight:700;display:grid}.login-card input{border:1px solid var(--line);text-align:left;direction:ltr;background:#fafbfa;border-radius:12px;outline:none;width:100%;padding:13px 14px}.login-card input:focus{border-color:#6ab497;box-shadow:0 0 0 3px #e1f2eb}.login-submit{width:100%;margin-top:10px;font-size:15px}.login-submit:disabled{opacity:.65}.login-error{color:#a93232;background:#fdeaea;border-radius:10px;padding:11px 13px;font-size:13px}.login-card>small{color:var(--muted);text-align:center;margin-top:18px;display:block}@media (width<=800px){.login-shell{grid-template-columns:1fr}.login-brand{display:none}.login-panel{min-height:100vh;padding:24px}.login-mobile-logo{margin-bottom:60px;display:flex}.login-card h2{font-size:30px}}.badge.channel-store{color:#0a6f53;white-space:nowrap;background:#e7f6ef;border:1px solid #bfe6d4}.badge.channel-pos{color:#3d4a66;white-space:nowrap;background:#eef1f7;border:1px solid #d6dcea}.channel-note{color:#0a6f53;font-size:11px;font-weight:600;display:block}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.brand strong,.login-v2 .login-logo b,.login-v2 .login-mobile-logo b,.sa-brand b,.sa-brand small,.branches-brand b{color:#c9a756;background:linear-gradient(#e0be68 0%,#c9a756 48%,#906b27 100%);-webkit-text-fill-color:transparent;letter-spacing:.15px;text-shadow:0 1px #ffeba547,0 2px 10px #c9a75642,0 3px 18px #000000b8;-webkit-background-clip:text;background-clip:text;font-weight:900}.brand strong{font-size:15px;line-height:1.5}.login-v2 .login-logo b,.login-v2 .login-mobile-logo b{font-size:18px}.sa-brand b{font-size:13px}.sa-brand small{margin-top:5px!important;font-size:10px!important}.login-v2 .login-mark,.login-v2 .assurance-mark,.brand .mark,.branches-brand>span,.sa-brand>span,.sa-login-mark,.invoice-brand>span,.print-report-mark{color:#0000!important;background-color:#08251d!important;background-image:url(/apps/sales/favicon.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:78% 78%!important;border-color:#c7a64b55!important;font-size:0!important;box-shadow:0 10px 28px #0006,inset 0 1px #ffffff10!important}.login-v2 .login-mark{width:60px;height:60px;box-shadow:none!important;background-color:#0000!important;background-size:100% 100%!important;border:0!important;border-radius:0!important}.login-v2 .assurance-mark{background-size:74% 74%!important}@media (width<=420px){.login-v2 .login-mobile-logo b{font-size:16px}.login-v2 .login-mark{width:54px;height:54px}}.login-v2 .login-mark{width:60px!important;height:60px!important;box-shadow:none!important;background-color:#0000!important;background-image:url(/apps/sales/favicon.svg?v=10)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important;border:0!important;border-radius:0!important}@media (width<=420px){.login-v2 .login-mark{width:54px!important;height:54px!important}}.customer-sale-fields{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:12px;display:grid}.customer-sale-fields label{gap:6px;display:grid}.customer-sale-fields span{color:#718079;font-size:11px;font-weight:800}.customer-sale-fields input{color:#17241f;width:100%;height:42px;font:inherit;background:#f8fbf9;border:1px solid #d8e2dd;border-radius:10px;outline:0;padding:0 11px}.customer-sale-fields input:focus{border-color:#b8943e;box-shadow:0 0 0 3px #d6b65d22}.customer-phone{color:#718079;margin-top:4px;font-size:11px;display:block}.invoice-customer{background:linear-gradient(135deg,#fffcf3,#f8fbf9);border:1px solid #ead9a5;border-radius:13px;grid-template-columns:1fr 1fr;gap:10px;margin:0 0 22px;padding:14px;display:grid}.invoice-customer div{gap:6px;display:grid}.invoice-customer small{color:#718079;font-size:9px}.invoice-customer strong{color:#163d31;font-size:12px}.invoice-customer strong[dir=ltr]{text-align:right}.discount-sale-field{background:#fffcf4;border:1px solid #ead9a5;border-radius:11px;gap:7px;margin:0 0 12px;padding:11px;display:grid}.discount-sale-field>span{color:#6f6250;font-size:11px;font-weight:900}.discount-sale-field>div{align-items:center;gap:8px;display:flex}.discount-sale-field input{color:#000;caret-color:#000;width:100%;height:42px;font:inherit;background:#fff;border:1px solid #d8c68f;border-radius:9px;outline:0;padding:0 10px}.discount-sale-field b{color:#9a742d;font-size:16px}.discount-sale-field small{color:#8a7547;font-size:10px}.totalrow.discount{color:#9a742d}.invoice-totals .discount-row{color:#8a6827;background:#fffbef}.invoice-totals .discount-row span{color:#8a6827}@media (width<=560px){.customer-sale-fields,.invoice-customer{grid-template-columns:1fr}}@media print{.invoice-customer{margin-bottom:14px;padding:10px}.invoice-customer strong{font-size:10px}}.fulfillment-options{grid-template-columns:1fr 1fr;gap:7px;margin:13px 0 8px;display:grid}.fulfillment-options button{color:#68776f;background:#fff;border:1px solid #dce4df;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:43px;font-size:10px;display:flex}.fulfillment-options button b{font-size:15px}.fulfillment-options button.active{color:#0c6c50;background:#e9f6f0;border-color:#14805e;font-weight:900;box-shadow:0 0 0 2px #d9f0e6}.fulfillment-options button:disabled{opacity:.45;cursor:not-allowed}.shipping-disabled-note{color:#9a6b3c;margin-bottom:10px;font-size:8px;display:block}.shipping-cart-info{background:#fffaf0;border:1px solid #dfcfaa;border-radius:11px;grid-template-columns:1fr auto;align-items:center;gap:3px 12px;margin:8px 0 12px;padding:11px 12px;display:grid}.shipping-cart-info strong,.shipping-cart-info small{display:block}.shipping-cart-info strong{font-size:10px}.shipping-cart-info small{color:#84744f;margin-top:3px;font-size:8px}.shipping-cart-info>b{color:#9a742d;font-size:11px}.shipping-cart-info em{color:#85672d;grid-column:1/-1;font-size:8px;font-style:normal}.shipping-cart-info.free{background:#eaf7f1;border-color:#a9dbc8}.shipping-cart-info.free>b{color:#0c7655}.totalrow.shipping-row span:last-child{color:#9a742d;font-weight:900}.shipping-tax-note{color:#7d8a84;margin:-5px 0 8px;font-size:8px;display:block}:root{--invoice-ink:#14211c;--invoice-green:#0d6249;--invoice-gold:#d6b65d;--invoice-line:#dfe7e2;--invoice-muted:#718079}.invoice-page{min-height:100vh;color:var(--invoice-ink);background:radial-gradient(circle at 50% 0,#dcebe4,#0000 38%),#edf2ef;padding:28px;font-family:Tahoma,Arial,sans-serif}.invoice-toolbar{justify-content:space-between;align-items:center;width:min(960px,100%);margin:0 auto 14px;display:flex}.invoice-toolbar a,.invoice-toolbar button{color:#35564a;height:42px;font:inherit;background:#fff;border:1px solid #cad8d1;border-radius:11px;align-items:center;padding:0 15px;text-decoration:none;display:inline-flex}.invoice-toolbar button{color:#132019;background:linear-gradient(135deg,#ead079,#b58934);border-color:#dfc477;font-weight:900}.sales-invoice{background:#fff;border:1px solid #dce5e0;border-radius:22px;width:min(960px,100%);margin:auto;padding:34px 38px;box-shadow:0 24px 70px #12251d18}.invoice-header{border-bottom:2px solid #153f33;justify-content:space-between;align-items:center;gap:20px;padding-bottom:22px;display:flex}.invoice-brand{align-items:center;gap:12px;display:flex}.invoice-brand>span{color:#14231d;background:linear-gradient(145deg,#eed178,#a47a2e);border-radius:14px;place-items:center;width:48px;height:48px;font:700 23px Georgia;display:grid;box-shadow:0 8px 22px #805e2224}.invoice-brand strong,.invoice-brand small,.invoice-number small,.invoice-number strong{display:block}.invoice-brand strong{font-size:17px}.invoice-brand small{color:var(--invoice-muted);margin-top:5px;font-size:10px}.invoice-number{text-align:left}.invoice-number small{color:var(--invoice-muted);font-size:9px}.invoice-number strong{margin:5px 0 7px;font-size:15px}.invoice-number span{color:#0c7454;background:#e5f5ed;border-radius:999px;padding:4px 8px;font-size:8px;display:inline-flex}.invoice-title{justify-content:space-between;align-items:end;gap:20px;padding:28px 0 22px;display:flex}.invoice-title>div:first-child>span{color:#9a742d;font-size:10px;font-weight:900}.invoice-title h1{margin:7px 0 6px;font-size:28px}.invoice-title p{color:var(--invoice-muted);margin:0;font-size:11px}.invoice-total-hero{color:#fff;background:linear-gradient(135deg,#123c30,#08271f);border-radius:14px;min-width:245px;padding:14px 17px}.invoice-total-hero small,.invoice-total-hero strong{display:block}.invoice-total-hero small{color:#aac1b9;font-size:9px}.invoice-total-hero strong{color:#efd276;text-align:right;direction:ltr;margin-top:7px;font-size:23px}.invoice-meta{grid-template-columns:repeat(4,1fr);gap:9px;margin-bottom:22px;display:grid}.invoice-meta>div{border:1px solid var(--invoice-line);background:#f9fbfa;border-radius:12px;min-height:78px;padding:12px}.invoice-meta small,.invoice-meta strong,.invoice-meta span{display:block}.invoice-meta small{color:var(--invoice-muted);font-size:8px}.invoice-meta strong{margin-top:7px;font-size:11px}.invoice-meta span{color:#9b762f;margin-top:4px;font-size:8px}.invoice-items{border:1px solid var(--invoice-line);border-radius:14px;overflow:hidden}.invoice-items table{border-collapse:collapse;width:100%}.invoice-items th,.invoice-items td{text-align:right;border-bottom:1px solid #edf1ef;padding:13px 12px;font-size:10px}.invoice-items th{color:#63736d;background:#eef4f1;font-size:8px}.invoice-items tr:last-child td{border-bottom:0}.invoice-items td:last-child,.invoice-items th:last-child{text-align:left}.invoice-summary{grid-template-columns:1fr 330px;align-items:start;gap:28px;margin-top:22px;display:grid}.invoice-note{border-right:3px solid var(--invoice-gold);background:#fffcf4;padding:14px}.invoice-note strong{font-size:10px}.invoice-note p{color:var(--invoice-muted);margin:5px 0 0;font-size:9px;line-height:1.8}.invoice-totals{border:1px solid var(--invoice-line);border-radius:13px;overflow:hidden}.invoice-totals>div{border-bottom:1px solid var(--invoice-line);justify-content:space-between;gap:16px;padding:11px 13px;font-size:10px;display:flex}.invoice-totals>div:last-child{border-bottom:0}.invoice-totals span{color:var(--invoice-muted)}.invoice-totals strong{direction:ltr}.invoice-totals .grand{color:#fff;background:#123a2f;padding:15px;font-size:13px}.invoice-totals .grand span{color:#c3d4ce}.invoice-totals .grand strong{color:#f0d177}.invoice-footer{border-top:1px solid var(--invoice-line);color:var(--invoice-muted);justify-content:space-between;align-items:center;gap:20px;margin-top:28px;padding-top:14px;display:flex}.invoice-footer span{color:#1b5d49;font-size:9px;font-weight:900}.invoice-footer small{font-size:8px}.invoice-state{text-align:center;color:#52645d;background:#f1f5f2;place-items:center;min-height:100vh;font-family:Tahoma,Arial,sans-serif;display:grid}.invoice-state>div{padding:30px}.invoice-state span{color:#ad4141;background:#fff0f0;border-radius:50%;place-items:center;width:44px;height:44px;margin:auto;font-size:20px;display:grid}.invoice-state h1{color:#17241f}.invoice-state a{color:#fff;background:#0d6c50;border-radius:10px;margin-top:12px;padding:10px 14px;text-decoration:none;display:inline-flex}.invoice-loader{border:3px solid #cedbd5;border-top-color:#0e7758;border-radius:50%;width:38px;height:38px;margin:auto;animation:.8s linear infinite invoice-spin}@keyframes invoice-spin{to{transform:rotate(360deg)}}@media (width<=720px){.invoice-page{padding:10px}.sales-invoice{border-radius:16px;padding:22px 16px}.invoice-title{flex-direction:column;align-items:stretch}.invoice-total-hero{min-width:0}.invoice-meta{grid-template-columns:1fr 1fr}.invoice-summary{grid-template-columns:1fr}.invoice-toolbar{padding:0 3px}.invoice-items{overflow:auto}.invoice-items table{min-width:680px}}@media print{@page{size:A4 portrait;margin:9mm}html,body{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff!important}.invoice-page{background:#fff;min-height:0;padding:0}.invoice-toolbar{display:none!important}.sales-invoice{width:100%;box-shadow:none;border:0;border-radius:0;padding:0}.invoice-header{padding-bottom:14px}.invoice-title{padding:18px 0 14px}.invoice-title h1{font-size:23px}.invoice-meta{margin-bottom:15px}.invoice-meta>div{min-height:63px;padding:9px}.invoice-items th,.invoice-items td{padding:9px 8px;font-size:8px}.invoice-summary{grid-template-columns:1fr 285px;margin-top:15px}.invoice-footer{margin-top:18px}.invoice-toolbar,.invoice-state{display:none!important}}.invoice-public-label{color:#35564a;background:#fff;border:1px solid #cad8d1;border-radius:11px;align-items:center;height:42px;padding:0 15px;font-size:11px;font-weight:800;display:inline-flex}.invoice-verification{background:linear-gradient(135deg,#f7fbf9,#fffdf7);border:1px solid #d9e4de;border-radius:14px;align-items:center;gap:16px;margin-top:22px;padding:15px 18px;display:flex}.invoice-verification>div:first-child{background:#fff;border:1px solid #dce6e1;border-radius:12px;flex:0 0 106px;width:106px;height:106px;padding:5px}.invoice-verification img{object-fit:contain;width:100%;height:100%;display:block}.invoice-verification strong{color:#153d31;font-size:11px;display:block}.invoice-verification p{color:#718079;margin:6px 0 0;font-size:9px;line-height:1.7}.invoice-qr-placeholder{color:#9a742d;place-items:center;width:100%;height:100%;font-weight:900;display:grid}@media (width<=520px){.invoice-verification{align-items:flex-start}.invoice-verification>div:first-child{flex-basis:90px;width:90px;height:90px}}@media print{.invoice-verification{break-inside:avoid;margin-top:14px;padding:10px 12px}.invoice-verification>div:first-child{flex-basis:82px;width:82px;height:82px}}.invoice-totals .shipping-invoice-row{background:#fffaf0}.invoice-totals .shipping-invoice-row strong{color:#9a742d}.invoice-totals .shipping-invoice-row span{color:#745f32}html body{--iv-ink:#151a36;--iv-muted:#5e6589;--iv-soft:#8a90b0;--iv-line:#1a1e4e17;--iv-teal:#14b8a6;--iv-violet:#8b5cf6;--iv-deep:#6a3fd8;--iv-neon:linear-gradient(115deg,#14b8a6,#8b5cf6);--iv-font:"IBM Plex Sans Arabic","Noto Kufi Arabic",Tahoma,sans-serif}html body .invoice-page{isolation:isolate;color:var(--iv-ink);font-family:var(--iv-font);background:#f4f5fb;padding:30px 20px 60px;position:relative;overflow:hidden}html body .invoice-page:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(30% 26% at 12% 8%,#14b8a638,#0000 70%),radial-gradient(30% 28% at 88% 6%,#8b5cf633,#0000 70%),radial-gradient(34% 30% at 50% 100%,#ec489914,#0000 70%);position:fixed;inset:-20%}html body .invoice-toolbar{gap:10px;width:min(980px,100%);margin:0 auto 16px}html body .invoice-toolbar a,html body .invoice-toolbar button,html body .invoice-public-label{color:#39406a;height:44px;font:700 13.5px var(--iv-font);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;background:#ffffffbf;border:1px solid #ffffffe6;border-radius:14px;padding:0 18px;transition:transform .2s,box-shadow .2s;box-shadow:0 10px 26px -18px #22286480}html body .invoice-toolbar a:hover{color:var(--iv-ink);transform:translateY(-1px)}html body .invoice-toolbar button{background:var(--iv-neon);color:#fff;border:0;font-weight:800;box-shadow:0 14px 30px -14px #8b5cf6b3}html body .invoice-toolbar button:hover{transform:translateY(-1px);box-shadow:0 18px 34px -14px #8b5cf6cc}html body .sales-invoice{background:linear-gradient(#fffffff5,#ffffffe6);border:1px solid #fffffff2;border-radius:28px;width:min(980px,100%);padding:38px 42px 30px;position:relative;overflow:hidden;box-shadow:0 40px 90px -46px #2228648c,inset 0 1px #fff}html body .sales-invoice:before{content:"";background:var(--iv-neon);height:5px;position:absolute;inset:0 0 auto}html body .sales-invoice:after{content:"";top:-120px;filter:blur(30px);pointer-events:none;background:conic-gradient(from 200deg,#14b8a624,#8b5cf61f,#ec489914,#14b8a624);border-radius:50%;width:320px;height:320px;position:absolute;inset-inline-start:-120px}html body .sales-invoice>*{z-index:1;position:relative}html body .invoice-header{border-bottom:1px solid var(--iv-line);padding-bottom:22px}html body .invoice-brand{gap:14px}html body .invoice-brand>span{background:var(--iv-neon);color:#fff;width:52px;height:52px;font:800 22px var(--iv-font);border-radius:16px;box-shadow:0 0 0 5px #8b5cf61f,0 12px 26px -10px #8b5cf6b3}html body .invoice-brand strong{color:var(--iv-ink);font-size:17px;font-weight:800}html body .invoice-brand small{color:var(--iv-muted);margin-top:4px;font-size:11.5px}html body .invoice-number small{color:var(--iv-soft);font-size:11px;font-weight:600}html body .invoice-number strong{letter-spacing:.3px;font-variant-numeric:tabular-nums;color:var(--iv-ink);margin:4px 0 8px;font-size:18px;font-weight:800}html body .invoice-number span{color:#0b7d57;background:#e6f8f1;border-radius:999px;padding:5px 12px;font-size:11px;font-weight:800;box-shadow:inset 0 0 0 1px #0b7d5726}html body .sales-invoice.is-voided .invoice-number span{color:#b83232;background:#fdecec;box-shadow:inset 0 0 0 1px #b832322e}html body .invoice-title{padding:28px 0 24px}html body .invoice-title>div:first-child>span{color:var(--iv-deep);background:#f1ebff;border-radius:999px;padding:5px 12px;font-size:11.5px;font-weight:800;display:inline-block}html body .invoice-title h1{letter-spacing:-.4px;color:var(--iv-ink);margin:10px 0 6px;font-size:30px;font-weight:800}html body .invoice-title p{color:var(--iv-muted);font-size:13px}html body .invoice-total-hero{color:#fff;background:linear-gradient(125deg,#0f9e90 0%,#4f7fe0 55%,#7c4ddb 100%);border-radius:20px;min-width:270px;padding:18px 22px;position:relative;overflow:hidden;box-shadow:0 22px 40px -22px #4f46e5bf}html body .invoice-total-hero:after{content:"";background:radial-gradient(circle,#ffffff59,#0000 65%);border-radius:50%;width:180px;height:180px;position:absolute;inset:-40% -10% auto auto}html body .invoice-total-hero small{color:#ffffffd1;font-size:12px;font-weight:600}html body .invoice-total-hero strong{color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 2px 12px #0000001f;margin-top:6px;font-size:28px;font-weight:800}html body .invoice-meta{gap:10px;margin-bottom:16px}html body .invoice-meta>div,html body .invoice-customer>div,html body .purchase-supplier>div{border:1px solid var(--iv-line);background:#f8f9fd;border-radius:16px;min-height:0;padding:13px 15px}html body .invoice-meta small,html body .invoice-customer small,html body .purchase-supplier small{color:var(--iv-soft);font-size:11px;font-weight:600}html body .invoice-meta strong,html body .invoice-customer strong,html body .purchase-supplier strong{color:var(--iv-ink);margin-top:6px;font-size:13.5px;font-weight:700}html body .invoice-meta span{color:var(--iv-deep);font-size:11px}html body .invoice-customer{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:22px;display:grid}html body .invoice-customer small,html body .invoice-customer strong{display:block}html body .invoice-customer>div{background:linear-gradient(135deg,#effaf8,#f5f0ff)}html body .purchase-supplier{gap:10px}html body .purchase-supplier>div{background:linear-gradient(135deg,#f5f0ff,#fbf8ff)}html body .invoice-items{border:1px solid var(--iv-line);background:#fff;border-radius:18px}html body .invoice-items th,html body .invoice-items td{border-bottom:1px solid #1a1e4e0f;padding:13px 14px;font-size:13px}html body .invoice-items th{color:#4c5379;background:linear-gradient(#f6f4ff,#f1f3fb);font-size:11.5px;font-weight:800}html body .invoice-items tbody tr:nth-child(2n) td{background:#fbfbfe}html body .invoice-items td{font-variant-numeric:tabular-nums;color:#262c4f}html body .invoice-items td:first-child{width:44px;color:var(--iv-deep);font-weight:800}html body .invoice-items td strong{color:var(--iv-ink);font-weight:700}html body .invoice-items td:last-child{color:var(--iv-ink);font-weight:800}html body .invoice-items small{color:var(--iv-soft);font-size:11px}html body .invoice-summary{grid-template-columns:1fr 350px;gap:24px;margin-top:22px}html body .invoice-note{background:#f8f9fd;border:0;border-radius:16px;padding:16px 18px;position:relative}html body .invoice-note:before{content:"";background:var(--iv-neon);border-radius:3px;width:3px;position:absolute;inset-block:14px;inset-inline-start:0}html body .invoice-note strong{color:var(--iv-ink);font-size:13px;font-weight:800}html body .invoice-note p{color:var(--iv-muted);margin-top:6px;font-size:12px;line-height:1.9}html body .purchase-invoice .invoice-note small{color:var(--iv-deep);font-size:11px}html body .invoice-totals{border:1px solid var(--iv-line);background:#fff;border-radius:18px}html body .invoice-totals>div{border-bottom:1px solid #1a1e4e0f;padding:12px 16px;font-size:13px}html body .invoice-totals span{color:var(--iv-muted)}html body .invoice-totals strong{font-variant-numeric:tabular-nums;color:var(--iv-ink);font-weight:700}html body .invoice-totals .discount-row strong{color:#c2410c}html body .invoice-totals .shipping-invoice-row{background:#f5f0ff}html body .invoice-totals .shipping-invoice-row span{color:#4c2fb0}html body .invoice-totals .shipping-invoice-row strong{color:var(--iv-deep)}html body .invoice-totals .grand{background:var(--iv-neon);padding:16px 18px;font-size:15px}html body .invoice-totals .grand span{color:#ffffffe0;font-weight:700}html body .invoice-totals .grand strong{color:#fff;font-size:18px;font-weight:800}html body .invoice-verification{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(115deg,#14b8a68c,#8b5cf68c) border-box;border:1px solid #0000;border-radius:20px;gap:18px;margin-top:22px;padding:16px 18px}html body .invoice-verification>div:first-child{border:1px solid var(--iv-line);border-radius:14px;box-shadow:0 10px 24px -18px #22286499}html body .invoice-verification strong{color:var(--iv-ink);font-size:14px;font-weight:800}html body .invoice-verification p{color:var(--iv-muted);font-size:12px}html body .invoice-qr-placeholder{color:var(--iv-deep)}html body .invoice-footer{border-top:1px solid var(--iv-line);color:var(--iv-muted);margin-top:24px;padding-top:16px}html body .invoice-footer span{background:linear-gradient(95deg,#0c8a7d,#6a3fd8);color:#0000;-webkit-background-clip:text;background-clip:text;align-items:center;gap:8px;font-size:12.5px;font-weight:800;display:inline-flex}html body .invoice-footer span:before{content:"✓";background:var(--iv-neon);color:#fff;-webkit-text-fill-color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;display:grid}html body .invoice-footer small{font-size:11.5px}html body .sales-invoice.is-voided .invoice-items:after{content:"ملغاة";color:#b8323259;font:800 54px var(--iv-font);pointer-events:none;border:3px solid #b8323259;border-radius:14px;padding:6px 28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-18deg)}html body .sales-invoice.is-voided .invoice-items{position:relative}html body .invoice-state{color:var(--iv-muted);font-family:var(--iv-font);background:#f4f5fb}html body .invoice-state h1{color:var(--iv-ink)}html body .invoice-state a{background:var(--iv-neon);border-radius:12px}html body .invoice-loader{border-color:#e4e1f7;border-top-color:var(--iv-violet)}@media (width<=720px){html body .invoice-page{padding:12px 10px 40px}html body .sales-invoice{border-radius:22px;padding:26px 18px 22px}html body .invoice-customer,html body .invoice-summary{grid-template-columns:1fr}}@media print{html body .invoice-page{background:#fff;padding:0}html body .invoice-page:before,html body .sales-invoice:after{display:none}html body .sales-invoice{width:100%;box-shadow:none;background:#fff;border:0;border-radius:0;padding:6mm 2mm 0}html body .sales-invoice:before{height:3px}html body .invoice-title{padding:16px 0 14px}html body .invoice-title h1{font-size:22px}html body .invoice-total-hero{box-shadow:none;padding:12px 16px}html body .invoice-total-hero strong{font-size:22px}html body .invoice-meta>div,html body .invoice-customer>div,html body .purchase-supplier>div{border-radius:10px;padding:8px 10px}html body .invoice-items th,html body .invoice-items td{padding:7px 8px;font-size:10.5px}html body .invoice-summary{grid-template-columns:1fr 290px;gap:16px;margin-top:14px}html body .invoice-totals>div{padding:8px 12px;font-size:11px}html body .invoice-items,html body .invoice-totals,html body .invoice-verification{break-inside:avoid}}html body .expense-dialog.voucher-dialog{border:1px solid #fffffff2;border-radius:26px;overflow:hidden;box-shadow:0 40px 90px -40px #2228648c}html body .expense-dialog.voucher-dialog:before{content:"";background:var(--iv-neon);height:5px;position:absolute;inset:0 0 auto}html body .payment-voucher{color:var(--iv-ink);font-family:var(--iv-font)}html body .payment-voucher p{color:var(--iv-muted)}html body .pv-header{border-bottom:1px solid var(--iv-line)}html body .pv-kicker{color:var(--iv-deep);letter-spacing:0;background:#f1ebff;border-radius:999px;padding:4px 12px;display:inline-block}html body .payment-voucher .pv-organization h2{color:var(--iv-ink)}html body .pv-title h3{background:linear-gradient(95deg,#0c8a7d,#6a3fd8);color:#0000;-webkit-background-clip:text;background-clip:text}html body .pv-title>span[lang]{color:var(--iv-soft)}html body .pv-state{color:#0b7d57;background:#e6f8f1;border:0;border-radius:999px;padding:3px 12px;font-weight:700}html body .pv-state.is-void{color:#b83232;background:#fdecec}html body .pv-reference{border-bottom:1px solid var(--iv-line)}html body .pv-reference span,html body .pv-details dt,html body .pv-description>span,html body .pv-accounting-note dt{color:var(--iv-soft)}html body .pv-payment{color:#fff;background:linear-gradient(125deg,#0f9e90 0%,#4f7fe0 55%,#7c4ddb 100%);border:0;border-radius:20px;box-shadow:0 22px 40px -24px #4f46e5bf}html body .pv-payment>div>span,html body .pv-payment small{color:#ffffffd9}html body .pv-payment strong{color:#fff}html body .pv-payment-method{border-inline-start:0;border-right:1px solid #ffffff59}html body .payment-voucher h4{color:var(--iv-ink)}html body .pv-section h4>span{background:var(--iv-neon);color:#fff;border-radius:8px;place-items:center;min-width:28px;height:22px;display:inline-grid}html body .pv-totals .pv-total{background:var(--iv-neon);color:#fff}html body .pv-totals .pv-total dt,html body .pv-totals .pv-total dd{color:#fff}html body .pv-cancellation{border-radius:16px}@media print{html body .pv-payment{box-shadow:none}}html body .pv-details>div{border-bottom-color:var(--iv-line)}html body .pv-description{background:#f8f9fd;border:0;border-radius:16px}html body .pv-description p{color:var(--iv-ink)}html body .pv-totals{border:1px solid var(--iv-line);border-radius:16px}html body .pv-totals>div{border-bottom-color:#1a1e4e0f}html body .pv-totals .pv-total{border-top:0}html body .pv-signatures{border-top:1px dashed #8b5cf659}html body .pv-signatures strong{color:var(--iv-ink)}html body .pv-signatures span{color:var(--iv-muted)}html body .pv-footer{border-top:2px solid #0000;border-image:linear-gradient(90deg,#14b8a6,#8b5cf6) 1}html body .pv-footer strong{color:var(--iv-deep)}html body .pv-footer>span{color:var(--iv-soft)}html body .pv-toolbar>span{color:var(--iv-muted)}@media print{html body .expenses-page .payment-voucher .pv-header{border-bottom:1pt solid #1a1e4e26}}html body .invoice-brand>span{background-color:#fff!important;border:0!important;box-shadow:0 0 0 1px #1a1e4e14,0 12px 26px -12px #8b5cf68c,inset 0 1px #fff!important}html body .invoice-meta{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}html body .invoice-customer{background:0 0;border:0;padding:0}html body .invoice-customer>div{display:block}html body .invoice-totals .discount-row{background:#fff7ed}html body .invoice-totals .discount-row span{color:#9a3412}html body .invoice-number span.is-credit{color:#9a5b00;background:#fff3dc;box-shadow:inset 0 0 0 1px #9a5b0033}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/apps/sales/fonts/ibm-plex-sans-arabic-400.ttf)}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/apps/sales/fonts/ibm-plex-sans-arabic-500.ttf)}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/apps/sales/fonts/ibm-plex-sans-arabic-600.ttf)}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/apps/sales/fonts/ibm-plex-sans-arabic-700.ttf)}:root{--ui-forest-950:#02110d;--ui-forest-900:#05251d;--ui-forest-800:#083a2d;--ui-emerald:#11805e;--ui-emerald-bright:#2fc997;--ui-gold:#d6b75e;--ui-gold-light:#efd780;--ui-canvas:#f3f6f4;--ui-surface:#fff;--ui-surface-soft:#f8faf9;--ui-ink:#13251f;--ui-muted:#687d74;--ui-line:#dbe6e0;--ui-shadow:0 16px 46px #05251d14;--ui-radius:18px}html,body,button,input,select,textarea{font-family:IBM Plex Sans Arabic,Segoe UI,Tahoma,Arial,sans-serif}body{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-size:15px}button,a,input,select,textarea{transition:border-color .2s,background-color .2s,color .2s,box-shadow .2s,transform .2s}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:3px solid #d6b75e61}@media screen{.app{background:radial-gradient(circle at 85% 0,#1d8f6714,transparent 30%),var(--ui-canvas);color:var(--ui-ink);grid-template-columns:280px minmax(0,1fr)}.side{background:radial-gradient(circle at 30% 0,#249b702e,transparent 30%),linear-gradient(180deg,var(--ui-forest-950),#041a15);border-left:1px solid #d6b75e38;padding:27px 18px}.brand{border-bottom-color:#ffffff1c;gap:13px;padding:0 8px 27px}.mark{background:linear-gradient(145deg,var(--ui-gold-light),#a77b2c);color:#10231c;border-radius:14px;width:46px;height:46px;font-size:21px;box-shadow:0 12px 30px #00000047}.brand strong{color:#fff;font-size:17px;line-height:1.55}.nav{gap:7px;padding-top:25px}.nav button{color:#a8c0b7;border:1px solid #0000;border-radius:13px;align-items:center;min-height:50px;padding:0 14px;font-size:14px;font-weight:600}.nav button span{width:30px;height:30px;color:var(--ui-gold);border:1px solid #d6b75e40;border-radius:9px;place-items:center;display:grid}.nav button:hover{background:#ffffff0e;border-color:#ffffff14}.nav button.active{box-shadow:inset -3px 0 var(--ui-gold);color:#fff;background:linear-gradient(90deg,#1a805c61,#145b4547)}.profile{border-top-color:#ffffff1c;gap:12px;padding:17px 8px}.avatar{background:linear-gradient(145deg,var(--ui-gold-light),#a77b2c);color:#10231c;width:43px;height:43px}.profile strong{font-size:14px}.profile small{color:#8eaaa0;font-size:11px}.top{border-bottom-color:var(--ui-line);background:#ffffffe6;min-height:82px;padding:15px 32px;box-shadow:0 8px 30px #0733270a}.search{width:min(520px,50vw)}.search input{border-color:var(--ui-line);height:48px;color:var(--ui-ink);background:#f7faf8;border-radius:14px;padding-right:45px;font-size:14px}.actions{align-items:center;gap:10px}.icon,.primary{border-radius:12px;min-height:46px;font-size:13px}.primary{background:linear-gradient(135deg,#138261,#096248);box-shadow:0 10px 26px #0f7a5a38}.primary:hover{background:linear-gradient(135deg,#0d7255,#074d3a);transform:translateY(-1px)}.content{max-width:1560px;padding:34px}.heading{align-items:center;margin-bottom:26px}.heading h1{letter-spacing:-.25px;margin-bottom:7px;font-size:30px;line-height:1.45}.heading p{font-size:14px;line-height:1.8}.page-kicker{letter-spacing:0;color:#9a762b;margin-bottom:8px;font-size:12px}.date,.count-chip{border-color:var(--ui-line);background:#fff;border-radius:12px;padding:10px 14px;font-size:12px}.stats{gap:18px;margin-bottom:22px}.stat,.card{border-color:var(--ui-line);border-radius:var(--ui-radius);box-shadow:var(--ui-shadow)}.stat{min-height:145px;padding:22px}.label{font-size:14px}.value{margin:13px 0;font-size:28px}.trend{font-size:12px}.grid2{gap:20px;margin-bottom:22px}.cardhead{padding:21px 23px 15px}.cardhead h2{font-size:18px}.cardhead small{margin-top:3px;font-size:11px}.badge{padding:6px 10px;font-size:11px;font-weight:700}.quick{gap:12px;padding:12px 20px 22px}.quick button{border-radius:14px;min-height:92px;padding:16px;font-size:13px}.quick b{font-size:23px}.tablewrap{border-radius:0 0 var(--ui-radius) var(--ui-radius)}table{line-height:1.65}th,td{padding:15px 20px;font-size:13px}th{color:#50685f;background:#f6f9f7;font-size:12px;font-weight:700}td strong{font-size:13px}td small{font-size:11px}.table-button,.row-actions button{border-radius:9px;min-height:36px;padding:7px 11px;font-size:11px}.products{gap:15px}.product{border-radius:17px;min-height:165px;padding:18px;box-shadow:0 10px 30px #0b5b450d}.product h3{font-size:15px;line-height:1.55}.product small{font-size:11px}.price{margin-top:7px;font-size:19px}.pos{grid-template-columns:minmax(0,1fr) 410px;gap:21px}.cart{top:103px}.cartline{padding:14px 0}.cartline strong{font-size:13px}.qty button{width:31px;height:31px}.total{padding:19px 21px}.totalrow{margin:9px 0;font-size:13px}.totalrow.final{padding-top:14px;font-size:20px}.payment-options button{min-height:39px;font-size:11px}.editor-card{box-shadow:var(--ui-shadow);border-radius:19px;padding:24px}.editor-head strong{font-size:18px}.editor-head small{font-size:11px}.form-grid{gap:16px}.form-grid label>span{font-size:12px}.form-grid input,.form-grid select{border-radius:11px;height:48px;font-size:13px}.form-grid .product-description-field textarea{min-height:115px;font-size:13px}.role-guide,.admin-banner p{font-size:11px;line-height:1.8}.admin-banner strong{font-size:14px}.report-list span,.report-list strong{font-size:13px}.report-list small{font-size:10px}.step strong{font-size:13px}.step p{font-size:11px}.audit-list strong{font-size:12px}.audit-list small{font-size:10px}.purchase-app{background:var(--ui-canvas);grid-template-columns:270px minmax(0,1fr)}.purchase-side{background:radial-gradient(circle at 30% 0,#249b702e,transparent 32%),linear-gradient(180deg,var(--ui-forest-950),#05261e);border-left:1px solid #d6b75e33;padding:28px 19px}.purchase-brand b{border-radius:14px;width:46px;height:46px}.purchase-brand span{font-size:15px}.purchase-side nav{gap:7px}.purchase-side nav a{border:1px solid #0000;align-items:center;min-height:48px;padding:0 15px;font-size:13px;display:flex}.purchase-side nav a:hover,.purchase-side nav a.active{background:#ffffff12;border-color:#d6b75e2e}.purchase-user strong{font-size:13px}.purchase-user small{font-size:10px}.purchase-top{height:82px;padding:0 34px}.purchase-top small{font-size:10px}.purchase-top strong{font-size:14px}.purchase-top button{min-height:40px;font-size:11px}.purchase-content{padding:34px 34px 60px}.purchase-heading{margin-bottom:25px}.purchase-heading span{font-size:12px}.purchase-heading h1{font-size:30px}.purchase-heading p{font-size:13px;line-height:1.8}.purchase-security{padding:10px 14px;font-size:11px}.purchase-stats{gap:17px;margin-bottom:21px}.purchase-stats>div{min-height:135px;box-shadow:var(--ui-shadow);border-radius:17px;padding:21px}.purchase-stats span{font-size:12px}.purchase-stats strong{margin:12px 0;font-size:24px}.purchase-stats small{font-size:10px}.purchase-form,.purchase-history{box-shadow:var(--ui-shadow);border-radius:19px}.purchase-card-head{padding:21px 23px}.purchase-card-head h2{font-size:18px}.purchase-card-head p{font-size:11px}.purchase-card-head>span{font-size:10px}.purchase-fields{gap:15px;padding:21px 23px}.purchase-fields label span{font-size:11px}.purchase-fields input,.purchase-fields select,.purchase-add select,.purchase-add-independent input{border-radius:11px;height:47px;font-size:13px}.purchase-add{padding:0 23px 21px}.purchase-add button,.purchase-total>button{min-height:47px;font-size:12px}.purchase-independent-note{padding:16px 18px}.purchase-independent-note strong{font-size:13px}.purchase-independent-note span{font-size:11px}.purchase-lines th,.purchase-lines td{padding:14px 17px;font-size:12px}.purchase-lines th{font-size:11px}.purchase-lines .purchase-item-name{font-size:12px}.purchase-lines td small{font-size:10px}.purchase-lines input,.purchase-lines select{height:39px;font-size:12px}.purchase-row-actions a,.purchase-row-actions button{min-height:35px;padding:7px 10px;font-size:10px}.purchase-total{padding:20px 23px}.purchase-total>div span{font-size:10px}.purchase-total>div strong{font-size:14px}.purchase-total .final strong{font-size:20px}.store-manager,.commerce-settings,.order-admin{background-color:var(--ui-canvas);font-size:15px}.store-manager-top,.commerce-settings>header,.order-admin>header{background:radial-gradient(circle at 15% 0,#2fc99724,transparent 35%),var(--ui-forest-950);min-height:82px}.store-manager-top nav a,.commerce-settings>header nav a,.open-store{align-items:center;min-height:39px;font-size:12px;display:flex}.manager-brand strong,.commerce-settings-brand strong,.order-admin header h1{font-size:15px}.manager-brand small,.commerce-settings-brand small,.order-admin header small{font-size:10px}.manager-shell,.settings-shell{padding-top:38px}.manager-heading h1{font-size:36px}.manager-heading p,.settings-title p{font-size:13px;line-height:1.8}.manager-role small{font-size:10px}.manager-role b{font-size:13px}.store-summary{gap:16px;margin-bottom:20px}.store-summary button{min-height:105px;box-shadow:var(--ui-shadow);border-radius:18px;padding:19px}.store-summary small{font-size:11px}.store-summary b{font-size:26px}.manager-card,.settings-card,.order-table{border-color:var(--ui-line);box-shadow:var(--ui-shadow);border-radius:19px}.manager-tools{padding:19px}.manager-tools>label{height:48px}.manager-tools input{font-size:13px}.manager-tools button{min-height:38px;font-size:11px}.manager-products{gap:17px;padding:19px}.manager-product-body{padding:17px}.manager-product-body>small{font-size:10px}.manager-product-body h2{font-size:17px}.manager-product-body p{font-size:12px}.content-health span{font-size:9px}.manager-product>footer{padding:14px 17px}.manager-product>footer strong{font-size:15px}.manager-product>footer small{font-size:9px}.manager-product>footer button{min-height:36px;font-size:10px}.product-editor>header{padding:24px}.product-editor h2{font-size:24px}.product-editor header p,.product-editor>label:not(.editor-publish),.product-editor label>small{font-size:11px}.product-editor input[type=url]{height:47px}.product-editor textarea{font-size:13px}.editor-publish span strong{font-size:12px}.editor-publish span small{font-size:10px}.commerce-settings{--settings-accent:var(--ui-emerald);color:var(--ui-ink);background:radial-gradient(circle at 85% 0,#1d8f6714,transparent 30%),var(--ui-canvas)}.commerce-settings-brand>b{background:linear-gradient(145deg,var(--ui-gold-light),#a77b2c);color:#10231c}.commerce-settings>header nav a.active{color:var(--ui-gold-light);background:#ffffff14}.settings-title h1{font-size:34px}.settings-title span,.settings-card>div>span,.settings-card header span{color:#967126;font-size:11px}.settings-card{padding:23px}.publish-card h2,.payment-card h2,.bank-table h2{font-size:20px}.switch{font-size:12px}.payment-grid{gap:15px}.payment-card>label,.bank-editor>label{font-size:11px}.payment-card input,.payment-card select,.bank-editor input,.bank-editor select{height:45px;font-size:12px}.payment-card>small{font-size:10px}.save-settings,.bank-table>header>button{background:linear-gradient(135deg,#138261,#096248);min-height:44px}.bank-table article{padding:14px}.bank-table strong{font-size:13px}.bank-table small{font-size:10px}.bank-table code{font-size:11px}.order-admin section{max-width:1380px;margin-top:40px}.order-heading h2{font-size:32px}.order-heading span{font-size:12px}.order-heading p{font-size:13px}.order-heading button{min-height:44px;font-size:12px}.order-table th,.order-table td{padding:16px 17px;font-size:12px}.order-table th{font-size:11px}.order-table small{font-size:10px}.order-table select{min-height:40px;font-size:11px}.accounting,.vision,.branches-shell{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:IBM Plex Sans Arabic,Segoe UI,Tahoma,Arial,sans-serif}.accounting{font-size:14px}.accounting button,.accounting input,.accounting select,.accounting textarea{font-size:13px}.accounting h1{line-height:1.4}.accounting-tablewrap th,.accounting-tablewrap td{font-size:12px;line-height:1.7}.vision{font-size:14px}.vision p{font-size:14px;line-height:1.8}.vision-card{padding:27px}.vision-card h2{font-size:21px}.insight{padding:17px}.insight summary{font-size:14px}.insight dl{font-size:13px}.branches-content{max-width:1500px;padding:38px 34px}.branches-heading h1{font-size:32px}.branches-heading p{font-size:13px;line-height:1.8}.branch-card{box-shadow:var(--ui-shadow);border-radius:19px}.branch-card h2{font-size:18px}.branch-meta,.branch-status{font-size:11px}.enter-branch{min-height:45px;font-size:12px}.shipping-settings-card{box-shadow:var(--ui-shadow);border-radius:20px}.shipping-settings-card h2{font-size:20px}.shipping-grid label,.shipping-toggle-row b{font-size:12px}.shipping-grid input,.shipping-grid select{min-height:47px;font-size:13px}.shipping-grid small,.shipping-toggle-row small{font-size:10px;line-height:1.7}.shipping-save{min-height:47px;font-size:13px}.sa-shell,.sa-login{font-family:IBM Plex Sans Arabic,Segoe UI,Tahoma,Arial,sans-serif}.sa-side nav button{font-size:12px}.sa-section-head h2{font-size:20px}.sa-section-head p{font-size:12px;line-height:1.8}.sa-create input,.sa-create select,.sa-user-editor input,.sa-user-editor select{font-size:12px}.sa-user-main b{font-size:13px}.sa-user-main small{font-size:10px}}@media screen and (width<=1100px){.app{grid-template-columns:250px minmax(0,1fr)}.content{padding:28px}.purchase-app{grid-template-columns:90px minmax(0,1fr)}}@media screen and (width<=820px){.app,.purchase-app{display:block}.content,.purchase-content{padding:21px 14px}.heading h1,.purchase-heading h1{font-size:24px}.heading p,.purchase-heading p{font-size:12px}.top{min-height:68px;padding:10px 14px}.stats,.purchase-stats{gap:11px}.stat,.purchase-stats>div{min-height:125px;padding:17px}.value{font-size:23px}.products{gap:10px}.product{min-height:150px;padding:14px}.pos{display:block}.store-manager-top,.commerce-settings>header,.order-admin>header{min-height:72px}.manager-heading h1,.settings-title h1,.order-heading h2{font-size:27px}.manager-shell,.settings-shell{padding:25px 13px 50px}.order-admin section{margin-top:25px}}@media screen and (width<=520px){body{font-size:14px}.stats,.purchase-stats,.store-summary,.products{grid-template-columns:1fr}.heading{align-items:flex-start}.heading h1{font-size:23px}.stat,.purchase-stats>div{min-height:116px}.tablewrap th,.tablewrap td{padding:13px 15px}}@media print{html,body,.sales-invoice-page,.purchase-invoice-page,.financial-print-report{font-family:Tahoma,Arial,sans-serif}}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/apps/sales/fonts/ibm-plex-sans-arabic-400.ttf)format("truetype")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/apps/sales/fonts/ibm-plex-sans-arabic-500.ttf)format("truetype")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/apps/sales/fonts/ibm-plex-sans-arabic-600.ttf)format("truetype")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/apps/sales/fonts/ibm-plex-sans-arabic-700.ttf)format("truetype")}:root{--sg:#073a2d;--sm:#0d7256;--sgold:#d8b65d;--sbg:#f6f8f6;--sink:#10221d}.store{background:var(--sbg);min-height:100vh;color:var(--sink);font-family:Tahoma,Arial,sans-serif}.store-header{align-items:center;gap:28px;max-width:1280px;height:78px;margin:auto;padding:0 28px;display:flex}.store-brand{color:inherit;white-space:nowrap;align-items:center;gap:9px;text-decoration:none;display:flex}.store-brand>b{background:linear-gradient(145deg,#f0d47b,#a97c28);border-radius:13px;place-items:center;width:39px;height:39px;font-size:22px;display:grid}.store-brand strong,.store-brand small{display:block}.store-brand strong{font-size:13px}.store-brand small{color:#74847f;margin-top:3px;font-size:9px}.store-search{background:#fff;border:1px solid #dfe7e3;border-radius:13px;flex:1;align-items:center;gap:9px;max-width:490px;margin:auto;padding:0 13px;display:flex}.store-search input{background:0 0;border:0;outline:0;width:100%;height:42px}.store-actions{gap:8px;display:flex}.store-actions button{color:#244037;background:#fff;border:1px solid #dbe6e0;border-radius:10px;padding:10px 13px;font-size:11px;font-weight:800}.store-actions .bag{background:var(--sg);color:#fff;border-color:var(--sg)}.bag b{color:#173027;background:#d8b65d;border-radius:50%;place-items:center;min-width:17px;height:17px;margin-right:5px;display:inline-grid}.store-hero{color:#fff;background:radial-gradient(circle at 84% 35%,#147c5c 0,#0a4c3b 20%,#062a21 58%,#041b15 100%);border-radius:0 0 30px 30px;justify-content:space-between;align-items:center;max-width:1280px;min-height:330px;margin:0 auto;padding:55px 74px;display:flex;overflow:hidden}.store-hero span,.store-section-head span{color:#e8c969;font-size:11px;font-weight:900}.store-hero h1{margin:12px 0;font-size:43px}.store-hero h1 em{color:#e7c15e;font-style:normal}.store-hero p{color:#bad3c9;max-width:420px;font-size:13px;line-height:1.9}.store-hero button{color:#173027;background:linear-gradient(135deg,#efd27a,#b98a2c);border:0;border-radius:11px;margin-top:14px;padding:12px 17px;font-weight:900}.hero-orb{text-align:center;background:#ffffff08;border:1px solid #e7c15e55;border-radius:50%;place-content:center;width:220px;height:220px;display:grid;box-shadow:inset 0 0 80px #66d5a726}.hero-orb b{color:#e9c86c;font-size:48px}.hero-orb i{margin-top:8px;font-style:normal;font-weight:900}.hero-orb small{color:#a9cabd;margin-top:5px;font-size:9px}.store-benefits{color:#4d685f;justify-content:center;gap:55px;max-width:1100px;margin:22px auto;font-size:11px;font-weight:800;display:flex}.store-catalog{max-width:1180px;margin:50px auto;padding:0 20px}.store-section-head{justify-content:space-between;align-items:end;display:flex}.store-section-head h2{margin:7px 0 0;font-size:28px}.store-section-head>small{color:#769087;font-size:10px}.store-categories{gap:8px;padding:24px 0;display:flex;overflow:auto}.store-categories button{white-space:nowrap;color:#486158;background:#fff;border:1px solid #dbe5e0;border-radius:999px;padding:8px 15px;font-size:10px;font-weight:800}.store-categories button.active{color:#fff;background:#0d7256;border-color:#0d7256}.product-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.store-product{background:#fff;border:1px solid #e0e8e4;border-radius:17px;min-height:250px;padding:13px;box-shadow:0 9px 25px #113b2c08}.product-art{background:linear-gradient(135deg,#d9f0e7,#a4d7c3);border-radius:12px;justify-content:space-between;align-items:end;height:120px;padding:12px;display:flex}.product-art b{color:#0b6049;background:#fff9;border-radius:16px;place-items:center;width:52px;height:52px;font-size:27px;display:grid}.product-art span{color:#167254;background:#fff;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:900}.store-product>small{color:#ba8c2e;margin-top:13px;font-size:9px;display:block}.store-product h3{margin:7px 0 2px;font-size:13px}.store-product>p{color:#899a93;margin:0;font-size:9px}.store-product>div:last-child{align-items:center;gap:5px;margin-top:14px;display:flex}.store-product strong{color:#095f48;font-size:13px}.store-product>div small{color:#81938b;font-size:8px}.store-product>div button{color:#0c7658;background:#edf7f2;border:0;border-radius:8px;margin-right:auto;padding:8px 9px;font-size:9px;font-weight:900}.store-footer{color:#dcefe8;background:#062a21;justify-content:center;gap:20px;margin-top:80px;padding:28px;font-size:10px;display:flex}.store-footer span{color:#99b6aa}.store-cart{z-index:20;background:#fff;flex-direction:column;width:min(410px,100%);height:100vh;display:flex;position:fixed;top:0;left:0;box-shadow:20px 0 60px #0004}.store-cart header{border-bottom:1px solid #e5ece8;justify-content:space-between;padding:24px;display:flex}.store-cart h2{margin:5px 0 0;font-size:22px}.store-cart header button,.auth-close{background:#eff4f1;border:0;border-radius:9px;width:30px;height:30px;font-size:20px}.cart-lines{flex:1;padding:16px 24px;overflow:auto}.cart-lines>div{border-bottom:1px solid #eef2f0;justify-content:space-between;padding:14px 0;display:flex}.cart-lines b,.cart-lines small{display:block}.cart-lines small{color:#0a7456;margin-top:5px;font-size:10px}.cart-lines p{align-items:center;gap:9px;display:flex}.cart-lines p button{background:#fff;border:1px solid #d7e3de;border-radius:7px;width:25px;height:25px}.cart-empty{text-align:center;color:#82958c;font-size:11px}.cart-checkout{border-top:1px solid #e5ece8;padding:18px 24px}.cart-checkout p{justify-content:space-between;margin:8px 0;font-size:11px;display:flex}.cart-total{border-top:1px solid #e7eeea;padding-top:10px;font-size:14px!important}.delivery-switch{border:1px solid #dce7e1;border-radius:9px;margin-bottom:10px;display:flex;overflow:hidden}.delivery-switch button{background:#fff;border:0;flex:1;padding:9px;font-size:10px}.delivery-switch button.active{color:#087155;background:#e7f5ef;font-weight:900}.cart-checkout textarea{resize:none;border:1px solid #dce7e1;border-radius:8px;width:100%;height:58px;padding:8px}.checkout{color:#fff;background:#0a6e52;border:0;border-radius:10px;width:100%;margin-top:10px;padding:13px;font-weight:900}.checkout:disabled{opacity:.6}.auth-backdrop{z-index:40;background:#031a14c9;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.store-auth{background:#fff;border-radius:20px;width:min(400px,100%);padding:30px;position:relative;box-shadow:0 30px 90px #0008}.auth-close{position:absolute;top:14px;left:14px}.store-auth>span{color:#b88d30;font-size:10px;font-weight:900}.store-auth h2{margin:10px 0 5px}.store-auth p{color:#6f8179;font-size:11px;line-height:1.8}.store-auth input{border:1px solid #dce6e1;border-radius:9px;outline-color:#67b99a;width:100%;height:43px;margin-top:10px;padding:0 11px}.store-auth>button:last-of-type{color:#fff;background:#0b6e52;border:0;border-radius:10px;width:100%;height:45px;margin-top:14px;font-weight:900}.store-auth small{color:#7d9188;margin-top:13px;font-size:9px;display:block}.auth-error{color:#aa4545;background:#fff1f1;border-radius:8px;margin-top:10px;padding:9px;font-size:10px}.store-notice{z-index:50;color:#fff;background:#092e24;border-radius:10px;padding:12px 16px;font-size:11px;position:fixed;bottom:20px;right:20px;box-shadow:0 10px 30px #0004}.store-loading{color:#fff;background:#062a21;place-items:center;min-height:100vh;display:grid}@media (width<=800px){.store-header{flex-wrap:wrap;gap:10px;height:auto;min-height:70px;padding:13px}.store-search{flex-basis:100%;order:3}.store-hero{min-height:300px;margin:0;padding:44px 25px}.store-hero h1{font-size:31px}.hero-orb{display:none}.store-benefits{gap:13px;padding:0 15px;font-size:9px}.product-grid{grid-template-columns:repeat(2,1fr);gap:10px}.store-catalog{margin-top:32px}.store-actions .account-greeting{display:none}.store-footer{text-align:center;flex-direction:column;margin-top:45px}.product-art{height:100px}}.store-trust-device{color:#193d32;text-align:right;background:#effaf5;border:1px solid #1a735544;border-radius:12px;align-items:flex-start;gap:10px;padding:11px;display:flex!important}.store-trust-device input{accent-color:#087854;width:17px!important;height:17px!important;margin:2px 0 0!important}.store-trust-device b,.store-trust-device small{display:block}.store-trust-device b{font-size:12px}.store-trust-device small{color:#628075;margin-top:4px;font-size:10px}.store-auth small a{color:#087155;cursor:pointer;font-weight:900;text-decoration:underline}.store-actions a.account{color:#244037;background:#fff;border:1px solid #dbe6e0;border-radius:10px;padding:10px 13px;font-size:11px;font-weight:800;text-decoration:none}.store-actions a.account:hover{color:#0d7256;border-color:#0d7256}.store,.store button,.store input,.store textarea{font-family:IBM Plex Sans Arabic,Noto Sans Arabic,Segoe UI,Tahoma,Arial,sans-serif}.store{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:16px}.store-brand strong{font-size:15px;font-weight:700}.store-brand small{font-size:11px}.store-search input{font-size:14px;font-weight:500}.store-actions button,.store-actions a{font-size:12px;font-weight:700}.store-hero span,.store-section-head span{font-size:13px}.store-hero h1{letter-spacing:-.9px;font-size:46px;font-weight:700}.store-hero p{font-size:15px;line-height:2}.store-hero button,.store-benefits{font-size:13px}.store-section-head h2{font-size:30px;font-weight:700}.store-section-head>small,.store-categories button{font-size:12px}.product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.store-product{border-color:#dfe8e3;border-radius:20px;flex-direction:column;min-width:0;min-height:405px;padding:12px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;box-shadow:0 12px 36px #0c3e2d12}.store-product:hover{border-color:#b9d5c8;transform:translateY(-4px);box-shadow:0 22px 48px #0a412e21}.product-art{background:#f5f6f5;border-radius:15px;height:190px;min-height:190px;padding:0;display:block;position:relative;overflow:hidden}.product-art>img{object-fit:contain;width:100%;height:100%;padding:10px;transition:transform .35s;display:block}.store-product:hover .product-art>img{transform:scale(1.035)}.product-placeholder{color:#0a674d;background:radial-gradient(circle at 70% 20%,#e9f6ef,#b8decc);align-content:center;place-items:center;gap:8px;display:none;position:absolute;inset:0}.product-placeholder.show{display:grid}.product-placeholder>b{background:#ffffffc7;border-radius:22px;place-items:center;width:68px;height:68px;font-size:32px;display:grid;box-shadow:0 10px 28px #073a2d17}.product-placeholder>small{font-size:11px;font-weight:600}.product-art .availability{color:#0b6c50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border:1px solid #09684c1f;border-radius:999px;padding:6px 10px;font-size:10px;font-weight:700;position:absolute;top:11px;right:11px}.store-product>.product-category{color:#b1842d;margin:14px 2px 0;font-size:11px;font-weight:700;display:block}.store-product h3{color:#102a22;margin:6px 2px 4px;font-size:16px;font-weight:700;line-height:1.5}.store-product>.product-description{color:#63786f;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:42px;margin:0 2px;font-size:12px;line-height:1.75;display:-webkit-box;overflow:hidden}.product-sku{color:#95a49e;letter-spacing:.4px;margin:6px 2px 0;font-size:9px;display:block}.store-product>.product-buy{border-top:1px solid #edf2ef;align-items:end;gap:8px;margin-top:auto;padding:13px 2px 2px;display:flex}.product-buy>span{display:block}.product-buy strong{color:#08654b;font-size:16px;font-weight:700;display:block}.product-buy>span>small{color:#81938b;margin-top:3px;font-size:9px;display:block}.product-buy>button{color:#fff;background:#0b7356;border:0;border-radius:11px;margin-right:auto;padding:10px 12px;font-size:11px;font-weight:700;box-shadow:0 7px 17px #0b73562e}.product-buy>button:hover{background:#075f47}.product-buy>button b{margin-right:5px;font-size:15px}.cart-lines b{font-size:14px}.cart-lines small,.cart-checkout p,.delivery-switch button,.store-auth p,.store-auth input,.store-auth>button:last-of-type,.store-footer{font-size:12px}@media (width<=1050px){.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=800px){.store-hero h1{font-size:34px}.store-hero p{font-size:13px}.store-benefits{font-size:11px}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.store-product{min-height:355px;padding:9px}.product-art{height:145px;min-height:145px}.store-product h3{font-size:14px}.store-product>.product-description{font-size:11px}.product-buy>button{padding:9px 10px;font-size:10px}}@media (width<=460px){.product-grid{grid-template-columns:1fr}.store-product{min-height:390px}.product-art{height:210px;min-height:210px}}.product-buy>button.pick-variant{border:1.5px solid var(--st-primary,#0b7356);color:var(--st-primary,#0b7356);background:0 0;font-weight:800}.product-buy>button.pick-variant:hover{background:var(--st-primary,#0b7356);color:#fff}.store-page-links{color:#fff;background:#063d3e;padding:30px max(24px,50vw - 600px);font-size:16px;line-height:1.8}.store-page-links>div{flex-wrap:wrap;gap:14px 26px;margin:16px 0;display:flex}.store-page-links a{color:#d8f5ee;text-decoration:none}.store-page-links a:hover{text-decoration:underline}.store-page-links .store-sitemap-link{font-size:14px}.public-store-page{color:#163d36;background:#f5f9f8;min-height:70vh;padding:32px 20px 60px;font-size:17px;line-height:2}.public-store-page>header,.public-store-page>article{max-width:900px;margin:auto}.public-store-page>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.public-store-page a{color:#086c58}.public-store-page article{overflow-wrap:anywhere;background:#fff;border:1px solid #d8e5df;border-radius:20px;padding:36px}.public-store-page h1{margin:0 0 26px;font-size:34px;line-height:1.5}.public-page-content{white-space:pre-wrap;line-height:2.1}.public-store-page time{color:#506e63;margin-top:30px;font-size:14px;display:block}.public-store-page a:focus-visible,.store-page-links a:focus-visible{outline-offset:5px;outline:2px solid #b39236}@media (width<=600px){.public-store-page article{padding:22px}.public-store-page h1{font-size:27px}}.pc{--pc-cols:3;color:#151a36;background:#ffffffd9;border:1px solid #1a1e4e14;border-radius:22px;font-family:inherit;overflow:hidden;box-shadow:0 24px 60px -40px #22286480}.pc-head,.pc-row{grid-template-columns:minmax(180px,1.6fr) repeat(var(--pc-cols),1fr);align-items:center;gap:8px;padding:12px 18px;display:grid}.pc-head{z-index:2;background:linear-gradient(135deg,#effaf8,#f5f0ff);border-bottom:1px solid #1a1e4e14;position:sticky;top:0}.pc-head b{text-align:center;font-size:15px}.pc-group{border-bottom:1px solid #1a1e4e12}.pc-group:last-child{border-bottom:0}.pc-group>summary{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;padding:14px 18px;font-size:15px;font-weight:800;list-style:none;display:flex}.pc-group>summary::-webkit-details-marker{display:none}.pc-group>summary:before{content:"";border-inline-end:2px solid #6a3fd8;border-bottom:2px solid #6a3fd8;width:9px;height:9px;margin-inline-end:4px;transition:transform .2s;transform:rotate(45deg)}.pc-group[open]>summary:before{transform:rotate(225deg)}.pc-group>summary:hover{background:#faf9ff}.pc-row{border-top:1px solid #1a1e4e0d;font-size:13.5px}.pc-row:nth-of-type(2n){background:#fbfbfe}.pc-row>span{color:#39406a}.pc-row>em,.pc-row>.pc-yes,.pc-row>.pc-no{text-align:center;font-style:normal}.pc-row>em{font-size:13px;font-weight:700}.pc-yes{color:#0b7d6f;background:#e6f8f5;border-radius:50%;justify-self:center;place-items:center;width:24px;height:24px;font-size:12px;font-weight:900;display:grid}.pc-no{color:#b6bad0;font-weight:700}@media (width<=640px){.pc-head,.pc-row{grid-template-columns:1.3fr repeat(var(--pc-cols),.8fr);gap:4px;padding:10px 12px}.pc-row{font-size:12.5px}.pc-head b{font-size:13px}}.nq{--p:#14b8a6;--a:#8b5cf6;--neon:linear-gradient(115deg,#14b8a6,#8b5cf6);--ink:#151a36;--muted:#5e6589;--line:#1a1e4e17;isolation:isolate;min-height:100vh;color:var(--ink);background:#f4f5fb;font-family:IBM Plex Sans Arabic,Noto Kufi Arabic,Tahoma,sans-serif;position:relative;overflow:hidden}.nq *{box-sizing:border-box}.nq a{color:inherit;text-decoration:none}.nq-aurora{z-index:-1;pointer-events:none;background:radial-gradient(30% 28% at 15% 12%,#14b8a642,#0000 70%),radial-gradient(30% 30% at 85% 8%,#8b5cf63d,#0000 70%),radial-gradient(34% 30% at 70% 70%,#ec48991f,#0000 72%),radial-gradient(28% 26% at 10% 80%,#3b82f61f,#0000 70%);animation:28s ease-in-out infinite alternate nqDrift;position:fixed;inset:-20%}@keyframes nqDrift{to{transform:translate(4%,-3%)rotate(6deg)scale(1.08)}}.nq-nav{z-index:20;-webkit-backdrop-filter:blur(20px)saturate(1.5);backdrop-filter:blur(20px)saturate(1.5);background:#ffffffb8;border:1px solid #ffffffe6;border-radius:22px;align-items:center;gap:20px;max-width:1200px;margin:12px auto 0;padding:10px 12px 10px 18px;display:flex;position:sticky;top:12px;box-shadow:0 18px 44px -26px #22286459}.nq-logo{background:linear-gradient(90deg,#151a36,#6a3fd8);-webkit-background-clip:text;background-clip:text;align-items:center;gap:9px;font-size:22px;font-weight:800;display:inline-flex;color:#0000!important}.nq-logo i{background:var(--neon);border-radius:7px;flex:none;width:24px;height:24px;position:relative;overflow:hidden;box-shadow:0 0 0 4px #8b5cf624,0 6px 16px -4px #8b5cf699}.nq-logo i:before{content:"";background:radial-gradient(circle at 3px 8px,#0000 2.6px,#fffffff2 3px) 0 0/6px 8px repeat-x;height:8px;position:absolute;inset:0 0 auto}.nq-logo i:after{content:"";background:#fff;border-radius:4px 4px 0 0;width:8px;height:9px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.nq-logo.small{font-size:17px}.nq-logo.small i{border-radius:5px;width:18px;height:18px}.nq-logo.small i:before{background-size:4.5px 6px;height:6px}.nq-logo.small i:after{width:6px;height:7px}.nq-nav nav{gap:4px;margin-inline-start:12px;display:flex}.nq-nav nav a{color:#39406a;border-radius:12px;padding:8px 14px;font-size:14px;font-weight:600}.nq-nav nav a:hover{color:var(--ink);background:#ffffffe6}.nq-nav-cta{gap:8px;margin-inline-start:auto;display:flex}.nq-cta,.nq-ghost{white-space:nowrap;border-radius:13px;justify-content:center;align-items:center;height:42px;padding:0 18px;font-size:14px;font-weight:800;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex}.nq-cta{background:var(--neon);box-shadow:0 14px 28px -12px #14b8a6a6,inset 0 1px #ffffff59;color:#fff!important}.nq-cta:hover{filter:saturate(1.15)brightness(1.05);transform:translateY(-1px);box-shadow:0 18px 34px -12px #8b5cf699}.nq-ghost{border:1px solid var(--line);background:#fff;color:#39406a!important}.nq-ghost:hover{border-color:#8b5cf666;color:#6a3fd8!important}.nq-cta.big,.nq-ghost.big{border-radius:16px;height:54px;padding:0 26px;font-size:16px}.nq-kicker{color:#0b7d6f;background:#e6f8f5;border:1px solid #14b8a638;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:800;display:inline-block}.nq-hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:40px;max-width:1200px;margin:0 auto;padding:70px 20px 40px;display:grid}.nq-hero h1{letter-spacing:-1.5px;margin:18px 0 16px;font-size:clamp(40px,5.2vw,68px);line-height:1.18}.nq-hero h1 em{background:linear-gradient(95deg,#6a3fd8,#14b8a6);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.nq-hero p{max-width:560px;color:var(--muted);margin:0 0 26px;font-size:17px;line-height:1.95}.nq-hero-actions{flex-wrap:wrap;gap:12px;display:flex}.nq-trust{color:#0b7d6f;margin-top:18px;font-size:13px;font-weight:700;display:block}.nq-hero-visual{perspective:1400px;height:430px;position:relative}.nq-browser{background:#ffffffd9;border:1px solid #fffffff2;border-radius:22px;animation:7s ease-in-out infinite nqFloat;position:absolute;inset:20px 10px 30px 30px;overflow:hidden;transform:rotateY(-10deg)rotateX(6deg);box-shadow:0 40px 80px -36px #22286480}@keyframes nqFloat{0%,to{transform:rotateY(-10deg)rotateX(6deg)translateY(0)}50%{transform:rotateY(-7deg)rotateX(4deg)translateY(-12px)}}.nq-bar{border-bottom:1px solid var(--line);background:#f6f7fc;align-items:center;gap:6px;height:38px;padding:0 14px;display:flex}.nq-bar i{background:#ff7a7a;border-radius:50%;width:9px;height:9px}.nq-bar i:nth-child(2){background:#fbbf24}.nq-bar i:nth-child(3){background:#34d399}.nq-bar span{color:var(--muted);direction:ltr;background:#fff;border-radius:8px;margin-inline-start:12px;padding:4px 12px;font-size:11px}.nq-shop{padding:14px}.nq-shop-hero{background:radial-gradient(60% 90% at 85% 20%,#8b5cf659,#0000 70%),linear-gradient(135deg,#e7faf7,#f1ecff);border-radius:16px;flex-direction:column;justify-content:center;height:96px;margin-bottom:12px;padding:0 18px;display:flex}.nq-shop-hero b{font-size:17px}.nq-shop-hero small{color:var(--muted);margin-top:4px;font-size:12px}.nq-shop-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.nq-shop-grid>div{border:1px solid var(--line);background:#fff;border-radius:14px;padding:8px}.nq-shop-grid i{background:linear-gradient(135deg,#e6f8f5,#efe9ff);border-radius:10px;height:58px;display:block}.nq-shop-grid b{background:#e3e5f0;border-radius:4px;width:70%;height:7px;margin:8px 0 6px;display:block}.nq-shop-grid em{background:var(--neon);opacity:.9;border-radius:7px;height:18px;display:block}.nq-float{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffeb;border:1px solid #fffffff2;border-radius:16px;align-items:center;gap:10px;padding:10px 14px 10px 12px;animation:6s ease-in-out infinite nqBob;display:flex;position:absolute;box-shadow:0 20px 40px -20px #22286480}.nq-float i{color:#fff;background:var(--neon);border-radius:10px;place-items:center;width:30px;height:30px;font-style:normal;font-weight:900;display:grid}.nq-float b{font-size:12.5px;display:block}.nq-float small{color:var(--muted);font-size:11px;display:block}.nq-float.f1{top:0;right:-6px}.nq-float.f2{animation-delay:-2s;bottom:40px;left:-10px}.nq-float.f2 i{background:linear-gradient(115deg,#3b82f6,#14b8a6)}.nq-float.f3{animation-delay:-4s;bottom:-6px;right:24%}.nq-float.f3 i{background:linear-gradient(115deg,#8b5cf6,#ec4899)}@keyframes nqBob{0%,to{translate:0}50%{translate:0 -10px}}.nq-steps{grid-template-columns:repeat(3,1fr);gap:16px;max-width:1200px;margin:10px auto 0;padding:0 20px;display:grid}.nq-steps>div{background:#ffffffbf;border:1px solid #fffffff2;border-radius:22px;padding:22px;box-shadow:0 18px 44px -30px #22286466}.nq-steps b{background:var(--neon);color:#fff;border-radius:13px;place-items:center;width:40px;height:40px;font-size:18px;display:grid}.nq-steps h3{margin:14px 0 6px;font-size:17px}.nq-steps p{color:var(--muted);margin:0;font-size:14px;line-height:1.85}.nq-section{text-align:center;max-width:1200px;margin:0 auto;padding:80px 20px 0}.nq-section h2,.nq-final h2{letter-spacing:-.6px;margin:14px 0 30px;font-size:clamp(28px,3.4vw,42px)}.nq-features{text-align:start;grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.nq-features article{background:linear-gradient(165deg,#fff,#fffc);border:1px solid #fffffff2;border-radius:22px;padding:22px;transition:transform .3s,box-shadow .3s;box-shadow:0 18px 44px -30px #22286466}.nq-features article:hover{transform:translateY(-4px);box-shadow:0 26px 54px -30px #22286480}.nq-features i{background:var(--neon);color:#fff;border-radius:13px;place-items:center;width:42px;height:42px;font-size:18px;font-style:normal;font-weight:900;display:grid}.nq-features h3{margin:14px 0 6px;font-size:16px}.nq-features p{color:var(--muted);margin:0;font-size:13.5px;line-height:1.85}.nq-designs{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px;display:grid}.nq-design{border:1px solid var(--line);background:#fff;border-radius:20px;margin:0;padding:10px;box-shadow:0 14px 30px -24px #22286466}.nq-design>div{border-radius:14px;grid-template-columns:1fr 1fr;gap:6px;height:130px;padding:22px 10px 10px;display:grid;position:relative}.nq-design>div:before{content:"";background:#ffffffb3;border-radius:5px;height:8px;position:absolute;top:8px;left:10px;right:10px}.nq-design i{background:#ffffffd9;border-radius:8px}.nq-design figcaption{margin-top:9px;font-size:14px;font-weight:800}.nq-design.holo>div{background:radial-gradient(60% 60% at 20% 0,#14b8a655,#0000 70%),radial-gradient(60% 60% at 90% 10%,#8b5cf655,#0000 70%),#0b0c1a}.nq-design.holo i{background:#ffffff18;box-shadow:inset 0 -6px #a78bfa66}.nq-design.holo-light>div{background:radial-gradient(60% 60% at 20% 0,#14b8a633,#0000 70%),radial-gradient(60% 60% at 90% 10%,#8b5cf633,#0000 70%),#f4f5fb}.nq-design.prism>div{background:radial-gradient(50% 60% at 15% 10%,#7fd8ff66,#0000 70%),radial-gradient(50% 60% at 90% 0,#ff9fd066,#0000 70%),#f7f8fc}.nq-design.prism i{box-shadow:0 0 0 1px #b49cff66}.nq-design.riwaq>div{background:radial-gradient(22% 55% at 25% 0,#ffe3a890,#0000 70%),radial-gradient(22% 55% at 75% 0,#ffe3a890,#0000 70%),#f3eee5}.nq-design.riwaq i{border-radius:1px;box-shadow:inset 0 -12px #e2d8c8}.nq-design.dunes>div{background:radial-gradient(14% 18% at 22% 40%,#ff9d4d 96%,#0000 100%),linear-gradient(#eaf5f4,#fff1dc 60%,#e8c58f)}.nq-design.layali>div{background:radial-gradient(1px 1px at 20% 30%,#fff,#0000),radial-gradient(1px 1px at 70% 20%,#fff,#0000),linear-gradient(#05071a,#161d52)}.nq-design.layali i{background:radial-gradient(60% 50% at 50% 75%,#ffcf7a99,#0000 80%),#141a4a;border-radius:50% 50% 6px 6px/28px 28px 6px 6px;box-shadow:inset 0 0 0 1px #d9b35f}.nq-design.clay>div{background:#fbf6f0}.nq-design.clay i{background:#dff0ee;border-radius:12px;box-shadow:inset 0 3px 4px #fff,0 5px 8px -4px #2b254055}.nq-design.clay i:nth-child(2){background:#ffd9e8}.nq-design.clay i:nth-child(3){background:#ffeccc}.nq-design.clay i:nth-child(4){background:#e6ddff}.nq-design.levelup>div{background:radial-gradient(50% 60% at 10% 0,#ff2bd655,#0000 70%),#07070f}.nq-design.levelup i{background:#1b1d44;border-radius:0;box-shadow:inset 0 0 0 1.5px #3b82f6}.nq-design.levelup i:nth-child(2){box-shadow:inset 0 0 0 1.5px #a855f7}.nq-design.levelup i:nth-child(3){box-shadow:inset 0 0 0 1.5px #f59e0b}.nq-design.levelup i:nth-child(4){box-shadow:inset 0 0 0 1.5px #c6ff3d}.nq-design.silicon>div{background:linear-gradient(#fbfbfd,#eef0f3)}.nq-design.silicon>div:before{background:#16171b;box-shadow:inset 0 0 10px #0a84ff88}.nq-design.silicon i{background:linear-gradient(#fff 0 70%,#eceef2 70%);box-shadow:0 0 0 1px #0000000d}.nq-toggle{border:1px solid var(--line);background:#fffc;border-radius:14px;gap:4px;margin-bottom:24px;padding:4px;display:inline-flex}.nq-toggle button{color:#39406a;height:38px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 18px;font-weight:800}.nq-toggle button.on{background:var(--neon);color:#fff}.nq-toggle em{color:#9a6508;background:#fff6e2;border-radius:999px;margin-inline-start:4px;padding:2px 7px;font-size:11px;font-style:normal}.nq-plans{text-align:start;grid-template-columns:repeat(3,1fr);align-items:start;gap:18px;display:grid}.nq-plan{background:linear-gradient(165deg,#fff,#ffffffd9);border:1px solid #fffffff2;border-radius:26px;padding:26px 24px;position:relative;box-shadow:0 22px 50px -32px #22286473}.nq-plan.featured{transform:translateY(-8px);box-shadow:0 0 0 2px #8b5cf68c,0 30px 60px -30px #8b5cf680}.nq-badge{top:-13px;background:var(--neon);color:#fff;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:800;position:absolute;inset-inline-start:24px}.nq-plan h3{margin:0;font-size:21px}.nq-plan>small{color:var(--muted)}.nq-price{align-items:baseline;gap:8px;margin:18px 0 4px;display:flex}.nq-price b{letter-spacing:-1px;background:linear-gradient(95deg,#0c8a7d,#6a3fd8);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:42px}.nq-price span{color:var(--muted);font-size:13px}.nq-pricing.monthly .nq-price b.y,.nq-pricing.yearly .nq-price b.m{display:none}.nq-annual{color:#0b7d6f;visibility:hidden;min-height:20px;font-size:12.5px;font-style:normal;display:block}.nq-pricing.yearly .nq-annual{visibility:visible}.nq-plan ul{gap:9px;margin:16px 0 22px;padding:0;list-style:none;display:grid}.nq-plan li{color:#2b3150;gap:9px;font-size:14px;display:flex}.nq-plan li:before{content:"✓";color:#0b7d6f;background:#e6f8f5;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:11px;font-weight:900;display:grid}.nq-plan li.off{color:#a3a8c3;text-decoration:line-through}.nq-plan li.off:before{content:"–";color:#a3a8c3;background:#f1f2f7}.nq-plan>a{width:100%}.nq-faq{text-align:start;gap:10px;max-width:780px;margin:0 auto;display:grid}.nq-faq details{background:#fffc;border:1px solid #fffffff2;border-radius:18px;padding:16px 20px;box-shadow:0 14px 30px -26px #22286466}.nq-faq summary{cursor:pointer;font-size:15px;font-weight:800;list-style:none}.nq-faq summary::-webkit-details-marker{display:none}.nq-faq summary:after{content:"+";float:left;color:#6a3fd8;font-size:20px;line-height:1}.nq-faq details[open] summary:after{content:"−"}.nq-faq p{color:var(--muted);margin:10px 0 0;font-size:14px;line-height:1.9}.nq-final{text-align:center;color:#fff;background:radial-gradient(60% 90% at 85% 10%,#ec489959,#0000 70%),linear-gradient(120deg,#0f8f82,#6a3fd8);border-radius:32px;max-width:1000px;margin:90px auto 0;padding:50px 24px;box-shadow:0 40px 80px -40px #6a3fd8b3}.nq-final h2{color:#fff;margin:0 0 8px}.nq-final p{opacity:.9;margin:0 0 24px}.nq-final .nq-cta{background:#fff;color:#4c2fb0!important}.nq-foot{border-top:1px solid var(--line);max-width:1200px;color:var(--muted);flex-wrap:wrap;align-items:center;gap:16px;margin:60px auto 0;padding:24px 20px 36px;font-size:13px;display:flex}.nq-foot a{color:#6a3fd8;font-weight:800}.nq-foot a:first-of-type{margin-inline-start:auto}@media (width<=980px){.nq-hero{grid-template-columns:1fr;padding-top:40px}.nq-hero-visual{height:360px}.nq-features{grid-template-columns:repeat(2,1fr)}.nq-plans{grid-template-columns:1fr}.nq-plan.featured{transform:none}.nq-nav nav{display:none}}@media (width<=620px){.nq-nav{margin:8px 8px 0;padding:8px}.nq-nav .nq-ghost{display:none}.nq-logo{font-size:19px}.nq-steps,.nq-features{grid-template-columns:1fr}.nq-hero-visual{height:300px}.nq-float.f3{display:none}.nq-browser{inset:16px 0 20px}.nq-final{margin:60px 12px 0}}@media (prefers-reduced-motion:reduce){.nq-aurora,.nq-browser,.nq-float{animation:none}}.nq-soon{place-items:center;padding:24px 16px;display:grid}.nq-soon-card{text-align:center;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffffb8;border:1px solid #fffffff2;border-radius:32px;justify-items:center;gap:16px;width:min(620px,100%);padding:44px 28px;display:grid;box-shadow:0 40px 90px -40px #22286480,inset 0 1px #fff}.nq-soon-card h1{margin:0;font-size:clamp(28px,5vw,44px);line-height:1.3}.nq-soon-card h1 em{background:linear-gradient(95deg,#6a3fd8,#14b8a6);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.nq-soon-card p{color:var(--muted);max-width:460px;margin:0;font-size:16px;line-height:1.9}.nq-soon-dots{gap:8px;display:flex}.nq-soon-dots i{background:var(--neon);border-radius:50%;width:10px;height:10px;animation:1.4s ease-in-out infinite nqPulse}.nq-soon-dots i:nth-child(2){animation-delay:.2s}.nq-soon-dots i:nth-child(3){animation-delay:.4s}@keyframes nqPulse{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.nq-soon-dots i{opacity:.7;animation:none}}.nq-legal{max-width:880px;margin:36px auto 0;padding:0 16px 70px}.nq-legal article{color:#262c4f;background:#ffffffd1;border:1px solid #fffffff2;border-radius:28px;padding:34px clamp(20px,4vw,44px);font-size:15.5px;line-height:2;box-shadow:0 30px 70px -40px #22286473}.nq-legal h1{color:var(--ink);margin:10px 0 4px;font-size:clamp(26px,4vw,36px)}.nq-legal .nq-legal-meta{color:var(--muted);margin:0 0 22px;font-size:13px}.nq-legal h2{color:var(--ink);align-items:baseline;gap:10px;margin:28px 0 8px;font-size:19px;display:flex}.nq-legal h2 span{color:#fff;background:linear-gradient(115deg,#14b8a6,#8b5cf6);border-radius:10px;flex:none;place-items:center;min-width:30px;height:30px;padding:0 6px;font-size:13px;display:inline-grid}.nq-legal p{margin:0 0 10px}.nq-legal ul{margin:0 0 10px;padding-inline-start:22px}.nq-legal li{margin-bottom:6px}.nq-legal .nq-legal-note{color:#4c2fb0;background:#f5f0ff;border-radius:16px;margin-top:26px;padding:14px 16px;font-size:14px}.nq-legal nav{background:#f7f8fc;border-radius:16px;flex-wrap:wrap;gap:6px 14px;margin:0 0 20px;padding:14px 16px;font-size:13.5px;display:flex}.nq-legal nav a{color:#6a3fd8;font-weight:700}.nq-plan li.base{color:var(--ink);font-weight:700}.nq-compare{text-align:start;max-width:1100px;margin:46px auto 0}.nq-compare h3{text-align:center;margin:0 0 14px;font-size:22px}.enrollment-shell{color:#f8fbfa;background:radial-gradient(circle at 75% 10%,#28aa7d2e,#0000 36%),radial-gradient(circle at 15% 90%,#d7af4a21,#0000 34%),#041914;place-items:center;min-height:100vh;padding:24px;font-family:IBM Plex Sans Arabic,Tahoma,sans-serif;display:grid}.enrollment-card{text-align:right;background:linear-gradient(145deg,#082a21fa,#041814fa);border:1px solid #64d8a93b;border-radius:28px;width:min(520px,100%);padding:36px;box-shadow:0 30px 90px #00000073}.enrollment-mark{color:#08251d;background:linear-gradient(145deg,#ecd06d,#a97718);border-radius:19px;place-items:center;width:62px;height:62px;font:700 34px Georgia;display:grid;box-shadow:0 12px 35px #cfa83438}.enrollment-secure{color:#e6c45c;margin-top:20px;font-size:13px;display:inline-block}.enrollment-card h1{margin:8px 0 4px;font-size:31px}.enrollment-card>p{color:#a9c2ba;margin:0 0 22px;line-height:1.9}.enrollment-lock{background:#e7c35612;border:1px solid #e7c35633;border-radius:16px;align-items:center;gap:13px;margin-bottom:20px;padding:15px;display:flex}.enrollment-lock>span{color:#e7c356;background:#e7c35621;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.enrollment-lock b,.enrollment-lock small{display:block}.enrollment-lock small{color:#91aaa2;margin-top:3px;line-height:1.6}.enrollment-card label span{margin-bottom:8px;font-weight:700;display:block}.enrollment-card input{color:#09251e;background:#f8fbfa;border:1px solid #8bb5a64d;border-radius:14px;outline:none;width:100%;height:56px;padding:0 17px;font:700 17px inherit}.enrollment-card input:focus{border-color:#55c79c;box-shadow:0 0 0 4px #55c79c1f}.enrollment-submit{color:#fff;cursor:pointer;background:linear-gradient(120deg,#0d8a65,#16a77b);border:0;border-radius:14px;width:100%;height:56px;margin-top:15px;font:700 16px inherit;box-shadow:0 14px 30px #0a805c3d}.enrollment-submit:disabled{opacity:.55;cursor:not-allowed}.enrollment-error{color:#ffb9bf;background:#3b1519;border-radius:11px;margin-top:12px;padding:11px 14px}.enrollment-back,.enrollment-logout{cursor:pointer;background:0 0;border:0;font:600 13px inherit}.enrollment-back{color:#76d4b1;margin:12px auto 0;display:block}.enrollment-timer{text-align:center;color:#8fa9a1;border-top:1px solid #ffffff14;margin-top:24px;padding-top:17px;font-size:13px}.enrollment-timer b{color:#e8c75e}.enrollment-logout{color:#ef9b9f;margin:11px auto 0;display:block}@media (width<=560px){.enrollment-shell{padding:12px}.enrollment-card{border-radius:22px;padding:25px 20px}.enrollment-card h1{font-size:26px}}.enrollment-trust{cursor:pointer;background:#2c9d7417;border:1px solid #55c79c40;border-radius:13px;align-items:flex-start;gap:11px;margin-top:14px;padding:13px;display:flex!important}.enrollment-card .enrollment-trust input{accent-color:#35bb89;width:18px;height:18px;margin:2px 0 0;padding:0}.enrollment-trust span,.enrollment-trust b,.enrollment-trust small{display:block}.enrollment-trust b{color:#e8f4ef;font-size:12px}.enrollment-trust small{color:#8eaaa1;margin-top:4px;font-size:10px;line-height:1.6}@property --n{syntax:"<integer>";inherits:false;initial-value:0}html body .login-v2{--hl-p:#14b8a6;--hl-a:#8b5cf6;--hl-neon:linear-gradient(115deg,#14b8a6,#8b5cf6);--hl-ink:#151a36;--hl-muted:#5e6589;--hl-soft:#8a90b0;--hl-line:#1a1e4e1a;isolation:isolate;color:var(--hl-ink);background:#f4f5fb;font-family:IBM Plex Sans Arabic,Tahoma,Arial,sans-serif;position:relative;overflow:hidden}html body .login-v2:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(30% 28% at 18% 20%,#14b8a647,#0000 70%),radial-gradient(30% 30% at 82% 12%,#8b5cf642,#0000 70%),radial-gradient(34% 30% at 70% 88%,#ec489924,#0000 72%),radial-gradient(28% 26% at 10% 85%,#3b82f624,#0000 70%);animation:26s ease-in-out infinite alternate hlDrift;position:fixed;inset:-20%}@keyframes hlDrift{to{transform:translate(4%,-3%)rotate(6deg)scale(1.08)}}html body .login-v2 .login-panel{-webkit-backdrop-filter:blur(26px)saturate(1.6);backdrop-filter:blur(26px)saturate(1.6);background:#ffffff8c;border-left:1px solid #ffffffe6;box-shadow:20px 0 60px -30px #22286440}html body .login-v2 .login-card{background:#ffffffc7;border:1px solid #fffffff2;border-radius:28px;padding:34px 30px 26px;position:relative;box-shadow:0 30px 70px -34px #22286473,inset 0 1px #fff}html body .login-v2 .login-card:before{content:"";background:var(--hl-neon);border-radius:28px 28px 0 0;height:4px;position:absolute;inset:0 0 auto}html body .login-v2 .login-logo.login-brand-lockup{margin-bottom:34px}html body .login-v2 .login-brand-symbol svg{filter:drop-shadow(0 8px 16px #8b5cf647)}html body .login-v2 .brand-s-main{stroke:#8b5cf6}html body .login-v2 .brand-ledger-outer,html body .login-v2 .brand-ledger-inner{stroke:#14b8a6}html body .login-v2 .brand-ledger-line{stroke:#5eead4}html body .login-v2 .brand-cube{fill:#fff;stroke:#8b5cf6}html body .login-v2 .login-brand-copy b{color:var(--hl-ink)!important;-webkit-text-fill-color:var(--hl-ink)!important;text-shadow:none!important}html body .login-v2 .login-logo .login-brand-copy{width:auto;height:auto;color:inherit;place-items:initial;background:0 0;border-radius:0;display:block}html body .login-v2 .login-brand-copy b span{width:auto!important;height:auto!important;box-shadow:none!important;color:inherit!important;-webkit-text-fill-color:inherit!important;font-size:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:inline!important}html body .login-v2 .login-brand-copy b em{color:#6a3fd8!important;-webkit-text-fill-color:#6a3fd8!important}html body .login-v2 .eyebrow{color:#0b7d6f;background:#e6f8f5;border:1px solid #14b8a640;font-size:11px}html body .login-v2 .login-heading h1{background:linear-gradient(90deg,#151a36,#6a3fd8 70%,#14b8a6);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:36px}html body .login-v2 .login-heading p{color:var(--hl-muted);font-size:13px}html body .login-v2 .login-field{color:#39406a;font-size:12px}html body .login-v2 .login-field input,html body .login-v2 .branch-select-wrap select{border:1px solid var(--hl-line);height:54px;color:var(--hl-ink);background:#ffffffe6;border-radius:15px;font-size:13px;box-shadow:inset 0 1px 2px #2228640a}html body .login-v2 .login-field input::placeholder{color:#a3a8c3}html body .login-v2 .login-field input:focus,html body .login-v2 .branch-select-wrap select:focus{background:#fff;border-color:#0000;box-shadow:0 0 0 2px #14b8a699,0 0 24px #14b8a62e}html body .login-v2 .branch-select-wrap b{color:var(--hl-ink)}html body .login-v2 .field-icon{background:var(--hl-neon);color:#fff;border-radius:8px;width:24px;height:24px;font-size:9px;top:15px;box-shadow:0 6px 14px -6px #8b5cf699}html body .login-v2 .password-toggle{border:1px solid var(--hl-line);color:#4a5378;background:#f6f7fc;font-size:11px}html body .login-v2 .password-toggle:hover{color:var(--hl-ink);background:#eef0fa}html body .login-v2 .login-submit{background:var(--hl-neon);border:0;border-radius:16px;height:56px;font-size:14px;position:relative;overflow:hidden;box-shadow:0 18px 36px -16px #14b8a6b3,inset 0 1px #ffffff59}html body .login-v2 .login-submit:after{content:"";background:linear-gradient(110deg,#0000 30%,#ffffff73 48%,#0000 62%);animation:3.6s ease-in-out 1.2s infinite hlShine;position:absolute;inset:0;transform:translate(-120%)}@keyframes hlShine{0%,55%{transform:translate(-120%)}to{transform:translate(120%)}}html body .login-v2 .login-submit:hover{background:var(--hl-neon);filter:saturate(1.15)brightness(1.05);box-shadow:0 22px 42px -16px #8b5cf699}html body .login-v2 .login-error{color:#b83232;background:#fdecec;border:1px solid #d143434d;font-size:12px}html body .login-v2 .employee-trust-device{border:1px solid var(--hl-line);color:var(--hl-ink);background:#ffffffbf}html body .login-v2 .employee-trust-device input{accent-color:#14b8a6}html body .login-v2 .employee-trust-device b{font-size:12px}html body .login-v2 .employee-trust-device small{color:var(--hl-muted);font-size:10.5px}html body .login-v2 .employee-otp-step{background:#f3fbfa;border:1px solid #14b8a640}html body .login-v2 .employee-otp-step h2{color:var(--hl-ink)}html body .login-v2 .employee-otp-step p{color:var(--hl-muted)}html body .login-v2 .employee-otp-badge{color:#6a3fd8;border-color:#8b5cf659}html body .login-v2 .employee-otp-back,html body .login-v2 .forgot-password{color:#0c8a7d!important}html body .login-v2 .secure-note{border-top-color:var(--hl-line)}html body .login-v2 .secure-icon{color:#0b7d6f;background:#e6f8f5;box-shadow:0 0 0 5px #14b8a614}html body .login-v2 .secure-note b{color:var(--hl-ink);font-size:11px}html body .login-v2 .secure-note small,html body .login-v2 .login-legal{color:var(--hl-soft);font-size:10px}html body .login-v2 .login-legal span:last-child{color:#0c8a7d}html body .login-v2 button:focus-visible,html body .login-v2 input:focus-visible,html body .login-v2 select:focus-visible{outline:3px solid #8b5cf673}html body .recovery-backdrop{background:#1e224659}html body .recovery-dialog{color:#151a36;background:linear-gradient(165deg,#fff,#f7f6ff);border:1px solid #fffffff2;box-shadow:0 40px 90px -30px #22286480}html body .recovery-close{color:#5e6589;background:#f4f5fb;border:1px solid #1a1e4e1a}html body .recovery-icon{color:#fff;background:linear-gradient(115deg,#14b8a6,#8b5cf6)}html body .recovery-dialog>p,html body .recovery-dialog>small{color:#5e6589}html body .recovery-dialog form label{color:#39406a}html body .recovery-dialog input{color:#151a36;background:#fbfbfe;border:1px solid #1a1e4e1f}html body .recovery-dialog input:focus{border-color:#14b8a6;box-shadow:0 0 0 3px #14b8a626}html body .recovery-dialog form button{background:linear-gradient(115deg,#14b8a6,#8b5cf6)}html body .recovery-message{color:#0b7d6f;background:#e6f8f5;border:1px solid #14b8a640}html body .login-v2 .corporate-portal{color:var(--hl-ink);background:0 0}html body .login-v2 .corporate-portal:before{background-image:linear-gradient(#1a1e4e0b 1px,#0000 1px),linear-gradient(90deg,#1a1e4e0b 1px,#0000 1px);-webkit-mask-image:radial-gradient(70% 60% at 50% 45%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 45%,#000 20%,#0000 75%)}html body .login-v2 .corporate-portal:after{display:none}html body .login-v2 .portal-top{color:var(--hl-muted);font-size:11px}html body .login-v2 .portal-status i{background:#10b981;box-shadow:0 0 0 4px #10b98126,0 0 14px #10b98199}html body .login-v2 .portal-version{color:#6a3fd8;background:#ffffffb3;border:1px solid #8b5cf638}html body .login-v2 .portal-copy{margin-top:clamp(26px,5vh,54px)}html body .login-v2 .portal-kicker{color:#0c8a7d;font-size:12px}html body .login-v2 .portal-copy h2{background:linear-gradient(95deg,#151a36 20%,#6a3fd8 60%,#14b8a6);color:#0000;-webkit-background-clip:text;background-clip:text;margin:10px 0 12px;font-size:clamp(34px,3.6vw,54px)}html body .login-v2 .portal-copy p{color:var(--hl-muted);font-size:14px}html body .login-v2 .portal-assurance strong{color:var(--hl-ink);font-size:11px}html body .login-v2 .portal-assurance small{color:var(--hl-soft);font-size:10px}html body .login-v2 .assurance-mark{border:0;background-color:#fff!important;box-shadow:0 0 0 1px #1a1e4e14,0 8px 18px -8px #8b5cf680!important}html body .login-v2 .assurance-badge{color:#0b7d6f;background:#e6f8f5;border:1px solid #14b8a640;font-size:10px}html body .login-v2 .hp-features{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}html body .login-v2 .hp-features article{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb3;border:1px solid #fffffff2;border-radius:999px;align-items:center;gap:9px;padding:8px 14px 8px 10px;display:flex;box-shadow:0 10px 24px -18px #22286466}html body .login-v2 .hp-features h3{color:var(--hl-ink);font-size:12px}html body .login-v2 .portal-icon{background:var(--hl-neon);color:#fff;border:0;border-radius:50%;width:28px;height:28px;font-size:11px}html body .login-v2 .hp-stage{z-index:1;perspective:1400px;height:clamp(300px,42vh,400px);margin-top:clamp(20px,4vh,40px);position:relative}html body .login-v2 .hp-orbit{aspect-ratio:1;border:1px dashed #8b5cf640;border-radius:50%;width:min(560px,92%);animation:40s linear infinite hpSpin;position:absolute;top:50%;left:50%;translate:-50% -50%}html body .login-v2 .hp-orbit:before{content:"";border:1px solid #14b8a62e;border-radius:50%;position:absolute;inset:12%}html body .login-v2 .hp-orbit i{background:var(--hl-neon);border-radius:50%;width:12px;height:12px;position:absolute;box-shadow:0 0 14px #8b5cf6b3}html body .login-v2 .hp-orbit i:first-child{top:-6px;left:50%}html body .login-v2 .hp-orbit i:nth-child(2){background:#14b8a6;width:8px;height:8px;bottom:14%;left:4%}html body .login-v2 .hp-orbit i:nth-child(3){background:#ec4899;width:9px;height:9px;top:30%;right:-4px}@keyframes hpSpin{to{rotate:360deg}}html body .login-v2 .hp-dash{-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);background:linear-gradient(160deg,#ffffffe0,#ffffff9e);border:1px solid #fffffff2;border-radius:24px;width:min(470px,86%);padding:18px 18px 16px;animation:7s ease-in-out infinite hpFloat;position:absolute;top:50%;left:50%;transform:rotateY(-13deg)rotateX(7deg);box-shadow:0 40px 80px -36px #2228648c,inset 0 1px #fff}@keyframes hpFloat{0%,to{transform:rotateY(-13deg)rotateX(7deg)translateY(0)}50%{transform:rotateY(-9deg)rotateX(5deg)translateY(-12px)}}html body .login-v2 .hp-dash:before{content:"";background:var(--hl-neon);border-radius:24px 24px 0 0;height:3px;position:absolute;inset:0 0 auto}html body .login-v2 .hp-dash header{align-items:center;gap:10px;margin-bottom:14px;display:flex}html body .login-v2 .hp-dots{gap:5px;display:flex}html body .login-v2 .hp-dots i{background:#ff7a7a;border-radius:50%;width:9px;height:9px}html body .login-v2 .hp-dots i:nth-child(2){background:#fbbf24}html body .login-v2 .hp-dots i:nth-child(3){background:#34d399}html body .login-v2 .hp-dash header b{color:var(--hl-ink);flex:1;font-size:13px}html body .login-v2 .hp-dash header em{color:#0b7d57;background:#e9f8f1;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-style:normal;font-weight:800;display:flex}html body .login-v2 .hp-dash header em i{background:#10b981;border-radius:50%;width:7px;height:7px;animation:1.6s infinite hpPulse}@keyframes hpPulse{0%{box-shadow:0 0 #10b9818c}70%{box-shadow:0 0 0 7px #10b98100}to{box-shadow:0 0 #10b98100}}html body .login-v2 .hp-kpis{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px;display:grid}html body .login-v2 .hp-kpis>div{background:#fff;border:1px solid #1a1e4e0f;border-radius:14px;padding:10px 11px}html body .login-v2 .hp-kpis small{color:var(--hl-muted);font-size:10.5px;display:block}html body .login-v2 .hp-kpis b{background:linear-gradient(95deg,#0c8a7d,#6a3fd8);color:#0000;-webkit-background-clip:text;background-clip:text;margin:3px 0 2px;font-size:20px;font-weight:800;display:block}html body .login-v2 .hp-kpis em{color:#0d9f6e;font-size:10.5px;font-style:normal;font-weight:800}html body .login-v2 .hp-kpis em.b{color:#6a3fd8}html body .login-v2 .hp-kpis em.c{color:#db2777}html body .login-v2 .hp-count{--n:0;counter-reset:n var(--n);animation:2.4s cubic-bezier(.2,.8,.2,1) .5s forwards hpCount}html body .login-v2 .hp-count:after{content:counter(n,arabic-indic)}@keyframes hpCount{to{--n:var(--to)}}html body .login-v2 .hp-chart{direction:ltr;background:linear-gradient(#1a1e4e0d 1px,#0000 1px) 0 0/100% 25%,#fff;border:1px solid #1a1e4e0f;border-radius:14px;align-items:flex-end;gap:6px;height:112px;padding:10px 10px 8px;display:flex;position:relative}html body .login-v2 .hp-chart i{height:var(--h);opacity:.85;transform-origin:bottom;animation:hpBar .9s cubic-bezier(.2,.8,.2,1) calc(.6s + var(--d)) forwards;background:linear-gradient(#8b5cf6,#14b8a6);border-radius:6px 6px 2px 2px;flex:1;transform:scaleY(0)}@keyframes hpBar{to{transform:scaleY(1)}}html body .login-v2 .hp-chart svg{width:calc(100% - 20px);height:calc(100% - 18px);position:absolute;inset:10px 10px 8px;overflow:visible}html body .login-v2 .hp-chart path{fill:none;stroke:#ec4899;stroke-width:2.5px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:420;stroke-dashoffset:420px;filter:drop-shadow(0 4px 6px #ec489959);animation:2.2s ease-out 1.4s forwards hpDraw}@keyframes hpDraw{to{stroke-dashoffset:0}}html body .login-v2 .hp-toast{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;background:#ffffffe6;border:1px solid #fffffff2;border-radius:16px;align-items:center;gap:10px;padding:10px 14px 10px 12px;animation:9s ease-in-out infinite hpToast;display:flex;position:absolute;box-shadow:0 20px 40px -20px #22286480}html body .login-v2 .hp-toast i{color:#fff;background:var(--hl-neon);border-radius:10px;place-items:center;width:30px;height:30px;font-style:normal;font-weight:900;display:grid}html body .login-v2 .hp-toast b{color:var(--hl-ink);font-size:12px;display:block}html body .login-v2 .hp-toast small{color:var(--hl-muted);font-size:10.5px;display:block}html body .login-v2 .hp-toast.t1{animation-delay:2.2s;top:4%;right:2%}html body .login-v2 .hp-toast.t2{animation-delay:5.2s;bottom:6%;left:0}html body .login-v2 .hp-toast.t2 i{background:linear-gradient(115deg,#8b5cf6,#ec4899)}html body .login-v2 .hp-toast.t3{animation-delay:8.2s;top:44%;left:-2%}html body .login-v2 .hp-toast.t3 i{background:linear-gradient(115deg,#3b82f6,#14b8a6)}@keyframes hpToast{0%{opacity:0;transform:translateY(14px)scale(.94)}6%,30%{opacity:1;transform:none}36%,to{opacity:0;transform:translateY(-10px)scale(.96)}}html body .enrollment-shell{isolation:isolate;color:#151a36;background:#f4f5fb;position:relative;overflow:hidden}html body .enrollment-shell:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(30% 28% at 20% 18%,#14b8a63d,#0000 70%),radial-gradient(30% 30% at 82% 14%,#8b5cf638,#0000 70%),radial-gradient(34% 30% at 60% 90%,#ec48991f,#0000 72%);animation:26s ease-in-out infinite alternate hlDrift;position:fixed;inset:-20%}html body .enrollment-card{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffffd1;border:1px solid #fffffff2;position:relative;overflow:hidden;box-shadow:0 36px 80px -36px #22286480,inset 0 1px #fff}html body .enrollment-card:before{content:"";background:linear-gradient(115deg,#14b8a6,#8b5cf6);height:4px;position:absolute;inset:0 0 auto}html body .enrollment-mark{color:#fff;background:linear-gradient(115deg,#14b8a6,#8b5cf6);font-family:inherit;box-shadow:0 12px 28px -10px #8b5cf699}html body .enrollment-secure{color:#0c8a7d}html body .enrollment-card h1{background:linear-gradient(90deg,#151a36,#6a3fd8);color:#0000;-webkit-background-clip:text;background-clip:text}html body .enrollment-card>p,html body .enrollment-lock small,html body .enrollment-trust small,html body .enrollment-timer{color:#5e6589}html body .enrollment-lock{background:#f7f3ff;border:1px solid #8b5cf633}html body .enrollment-lock>span{color:#6a3fd8;background:#8b5cf624}html body .enrollment-card label span,html body .enrollment-trust b{color:#151a36}html body .enrollment-card input{color:#151a36;background:#fbfbfe;border:1px solid #1a1e4e1f}html body .enrollment-card input:focus{border-color:#0000;box-shadow:0 0 0 2px #14b8a699,0 0 20px #14b8a629}html body .enrollment-submit{background:linear-gradient(115deg,#14b8a6,#8b5cf6);box-shadow:0 16px 32px -14px #14b8a6a6}html body .enrollment-error{color:#b83232;background:#fdecec}html body .enrollment-back{color:#0c8a7d}html body .enrollment-timer{border-top-color:#1a1e4e14}html body .enrollment-timer b{color:#6a3fd8}html body .enrollment-logout{color:#d14343}html body .enrollment-trust{background:#f3fbfa;border:1px solid #14b8a638}html body .enrollment-card .enrollment-trust input{accent-color:#14b8a6}@media (width<=1180px){html body .login-v2 .hp-stage{perspective:none;height:auto;margin-top:22px}html body .login-v2 .hp-orbit,html body .login-v2 .hp-toast{display:none}html body .login-v2 .hp-dash{width:100%;max-width:470px;margin:0 auto;animation:none;position:relative;top:auto;left:auto;transform:none}html body .login-v2 .hp-kpis b{font-size:17px}}@media (width<=1180px) and (width>=781px){html body .login-v2 .hp-kpis{grid-template-columns:1fr 1fr}html body .login-v2 .hp-kpis>div:nth-child(3){display:none}}@media (height<=760px) and (width>=1181px){html body .login-v2 .hp-stage{height:300px}html body .login-v2 .hp-dash{width:min(420px,84%)}}@media (width<=780px){html body .login-v2 .login-panel{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}html body .login-v2 .login-card{padding:26px 20px 22px}}@media (prefers-reduced-motion:reduce){html body .login-v2:before,html body .enrollment-shell:before,html body .login-v2 .hp-orbit,html body .login-v2 .hp-dash,html body .login-v2 .login-submit:after{animation:none}html body .login-v2 .hp-chart i{animation:none;transform:none}html body .login-v2 .hp-chart path{stroke-dashoffset:0;animation:none}html body .login-v2 .hp-count{--n:var(--to);animation:none}html body .login-v2 .hp-toast{opacity:1;animation:none}html body .login-v2 .hp-toast.t3{display:none}}.nq-signup .su-wrap{grid-template-columns:.9fr 1.1fr;align-items:start;gap:40px;max-width:1100px;margin:0 auto;padding:50px 20px 70px;display:grid}.nq-signup .su-side h1{letter-spacing:-1px;margin:16px 0 18px;font-size:clamp(34px,4.2vw,52px);line-height:1.2}.nq-signup .su-side h1 em{background:linear-gradient(95deg,#6a3fd8,#14b8a6);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.nq-signup .su-side ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.nq-signup .su-side li{color:#39406a;align-items:center;gap:10px;font-size:15px;display:flex}.nq-signup .su-side li:before{content:"✓";color:#fff;background:linear-gradient(115deg,#14b8a6,#8b5cf6);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:12px;font-weight:900;display:grid}.nq-signup .su-card{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffffd1;border:1px solid #fffffff2;border-radius:28px;padding:26px;position:relative;box-shadow:0 36px 80px -36px #22286480,inset 0 1px #fff}.nq-signup .su-card:before{content:"";background:linear-gradient(115deg,#14b8a6,#8b5cf6);border-radius:28px 28px 0 0;height:4px;position:absolute;inset:0 0 auto}.nq-signup .su-steps{gap:6px;margin-bottom:20px;display:flex}.nq-signup .su-steps span{color:#8a90b0;text-align:center;background:#f1f2f8;border-radius:12px;flex:1;padding:8px 6px;font-size:12px;font-weight:800}.nq-signup .su-steps span.on{color:#fff;background:linear-gradient(115deg,#14b8a6,#8b5cf6)}.nq-signup .su-steps span.done{color:#0b7d6f;background:#e6f8f5}.nq-signup form{gap:13px;display:grid}.nq-signup label{gap:6px;display:grid}.nq-signup label>span{color:#39406a;font-size:13px;font-weight:700}.nq-signup input:not([type=checkbox]){color:#151a36;width:100%;height:50px;font:inherit;background:#fbfbfe;border:1px solid #1a1e4e1f;border-radius:14px;outline:none;padding:0 14px;font-size:14.5px;transition:all .2s}.nq-signup input:not([type=checkbox]):focus{background:#fff;border-color:#0000;box-shadow:0 0 0 2px #14b8a699,0 0 22px #14b8a629}.nq-signup .su-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.nq-signup .su-slug{background:#fbfbfe;border:1px solid #1a1e4e1f;border-radius:14px;align-items:center;display:flex;overflow:hidden}.nq-signup .su-slug input{text-align:left;box-shadow:none!important;background:0 0!important;border:0!important}.nq-signup .su-slug em{color:#8a90b0;white-space:nowrap;padding:0 14px;font-size:13px;font-style:normal}.nq-signup .su-slug:focus-within{box-shadow:0 0 0 2px #14b8a699}.nq-signup label small{font-size:12px;font-weight:700}.nq-signup label small.ok{color:#0b7d57}.nq-signup label small.bad{color:#d14343}.nq-signup .su-hp{opacity:0;pointer-events:none;left:-9999px;width:1px!important;height:1px!important;position:absolute!important}.nq-signup .su-check{cursor:pointer;background:#f7f8fd;border:1px solid #1a1e4e14;border-radius:14px;align-items:flex-start;gap:10px;padding:12px;display:flex!important}.nq-signup .su-check input{accent-color:#14b8a6;width:17px;height:17px;margin-top:3px}.nq-signup .su-check span{line-height:1.7;color:#5e6589!important;font-size:12.5px!important;font-weight:500!important}.nq-signup .su-error{color:#b83232;background:#fdecec;border-radius:12px;margin:0;padding:11px 13px;font-size:13px}.nq-signup .su-submit{cursor:pointer;border:0;width:100%;font-family:inherit}.nq-signup .su-submit:disabled{opacity:.6;cursor:not-allowed}.nq-signup h2{margin:0;font-size:24px}.nq-signup .su-muted{color:#5e6589;margin:0;font-size:14px;line-height:1.8}.nq-signup .su-muted a{color:#6a3fd8;font-weight:800}.nq-signup .su-code{text-align:center;letter-spacing:10px;font-weight:800;height:62px!important;font-size:26px!important}.nq-signup .su-link{color:#0c8a7d;font:inherit;cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:700;text-decoration:underline}.nq-signup .su-done{text-align:center;justify-items:center;gap:12px;padding:10px 0;display:grid}.nq-signup .su-done>i{color:#fff;background:linear-gradient(115deg,#14b8a6,#8b5cf6);border-radius:50%;place-items:center;width:64px;height:64px;font-size:30px;font-style:normal;font-weight:900;display:grid;box-shadow:0 16px 34px -12px #8b5cf699}@media (width<=900px){.nq-signup .su-wrap{grid-template-columns:1fr;padding-top:30px}.nq-signup .su-row{grid-template-columns:1fr}}@media (width<=620px){.nq-signup .nq-nav .nq-ghost{display:inline-flex}}.nq-signup .su-check a{color:#6a3fd8;font-weight:800;text-decoration:underline}.store-admin-home{max-width:1500px;margin:auto;padding:34px}.store-admin-hero{color:#fff;background:linear-gradient(125deg,#073f43,#096158);border-radius:24px;justify-content:space-between;align-items:center;gap:24px;padding:34px 38px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 50px #073f4322}.store-admin-hero:after{content:"S";color:#ffffff08;font:900 210px/1 Arial;position:absolute;bottom:-62px;left:35px}.store-admin-hero>div:first-child{z-index:1;position:relative}.store-admin-hero span{color:#dfc46f;font-size:13px;font-weight:800}.store-admin-hero h1{margin:8px 0;font-size:29px;line-height:1.45}.store-admin-hero p{color:#cfe3df;max-width:720px;margin:0;font-size:15px}.store-admin-live{z-index:1;background:#ffffff10;border:1px solid #ffffff1c;border-radius:14px;align-items:center;gap:12px;min-width:210px;padding:15px 18px;display:flex;position:relative}.store-admin-live i{background:#8f9d9a;border-radius:50%;width:11px;height:11px;box-shadow:0 0 0 6px #ffffff0b}.store-admin-live.on i{background:#63e3c8;box-shadow:0 0 0 6px #63e3c81c}.store-admin-live small,.store-admin-live b{display:block}.store-admin-live small{color:#bcd4d0;font-size:11px}.store-admin-live b{margin-top:2px;font-size:14px}.store-admin-metrics{grid-template-columns:repeat(4,1fr);gap:16px;margin:20px 0;display:grid}.store-admin-metrics article{background:#fff;border:1px solid #dce8e5;border-radius:17px;padding:21px;position:relative;box-shadow:0 7px 25px #123c3610}.store-admin-metrics article>span{color:#087363;background:#edf8f5;border-radius:11px;place-items:center;width:37px;height:37px;font-weight:800;display:grid;position:absolute;top:18px;left:18px}.store-admin-metrics small,.store-admin-metrics b,.store-admin-metrics em{display:block}.store-admin-metrics small{color:#70827f;font-size:13px;font-weight:650}.store-admin-metrics b{color:#123c36;margin:11px 0 5px;font-size:27px}.store-admin-metrics b.money{align-items:center;min-height:40px;font-size:18px;display:flex}.store-admin-metrics em{color:#879995;font-size:12px;font-style:normal}.store-admin-actions{background:#fff;border:1px solid #dce8e5;border-radius:20px;padding:25px}.store-admin-actions header span{color:#b28b2e;font-size:12px;font-weight:800}.store-admin-actions h2{color:#153b36;margin:4px 0 19px;font-size:21px}.store-admin-actions>div{grid-template-columns:repeat(2,1fr);gap:13px;display:grid}.store-admin-actions a{color:#173e38;border:1px solid #dce8e5;border-radius:15px;align-items:center;gap:14px;min-height:86px;padding:15px;text-decoration:none;transition:all .18s;display:flex}.store-admin-actions a:hover{border-color:#86bdb3;transform:translateY(-2px);box-shadow:0 8px 24px #0d514517}.store-admin-actions a>b{color:#087363;background:#eff8f5;border-radius:13px;place-items:center;width:46px;height:46px;font-size:20px;display:grid}.store-admin-actions a span{flex:1}.store-admin-actions a strong,.store-admin-actions a small{display:block}.store-admin-actions a strong{font-size:15px}.store-admin-actions a small{color:#758b87;margin-top:5px;font-size:12px}.store-admin-actions a i{color:#b18d35;font-size:20px;font-style:normal}@media (width<=1100px){.store-admin-metrics{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.store-admin-home{padding:18px}.store-admin-hero{padding:27px 22px;display:block}.store-admin-hero h1{font-size:22px}.store-admin-live{width:max-content;min-width:0;margin-top:22px}.store-admin-metrics,.store-admin-actions>div{grid-template-columns:1fr}}.bl-wrap{color:#151a36;max-width:1180px;margin:0 auto;padding:26px 20px 60px;font-size:14px}.bl-muted{color:#5e6589;margin:6px 0 0;line-height:1.8}.bl-head span{color:#0c8a7d;font-size:12px;font-weight:800}.bl-head h1{margin:6px 0 4px;font-size:26px}.bl-head p{color:#5e6589;margin:0}.bl-current{grid-template-columns:1fr 1.3fr;gap:14px;margin:18px 0;display:grid}.bl-plan-now,.bl-usage{background:#fff;border:1px solid #1a1e4e14;border-radius:20px;padding:18px;box-shadow:0 14px 34px -26px #22286466}.bl-plan-now{background:linear-gradient(135deg,#effaf8,#f5f0ff)}.bl-plan-now small{color:#5e6589;display:block}.bl-plan-now b{background:linear-gradient(95deg,#0c8a7d,#6a3fd8);color:#0000;-webkit-background-clip:text;background-clip:text;margin:4px 0 8px;font-size:28px;display:block}.bl-plan-now em{color:#39406a;background:#fff;border-radius:999px;padding:5px 12px;font-size:12.5px;font-style:normal;font-weight:800;display:inline-block}.bl-plan-now em.trial{color:#9a6508;background:#fff6e2}.bl-plan-now em.paid{color:#0b7d57;background:#e9f8f1}.bl-usage{grid-template-columns:1fr 1fr;gap:16px;display:grid}.bl-usage span{color:#5e6589;font-size:12.5px;display:block}.bl-usage b{margin:4px 0 8px;font-size:22px;display:block}.bl-usage i{background:#eef0f7;border-radius:999px;height:8px;display:block;overflow:hidden}.bl-usage i em{border-radius:inherit;background:linear-gradient(90deg,#14b8a6,#8b5cf6);height:100%;display:block}.bl-usage i em.hot{background:linear-gradient(90deg,#f59e0b,#ef4444)}.bl-usage small{color:#0b7d57;font-weight:700}.bl-usage b small.of{color:#8a90b0;font-size:14px;font-weight:600}.bl-pending{color:#7a5306;background:#fff6e2;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;padding:12px 16px;font-weight:700;display:flex}.bl-pending button{color:#c0392b;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.bl-toggle{background:#fff;border:1px solid #1a1e4e1a;border-radius:14px;gap:4px;margin-bottom:16px;padding:4px;display:inline-flex}.bl-toggle button{height:36px;font:inherit;color:#39406a;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 16px;font-weight:800}.bl-toggle button.on{color:#fff;background:linear-gradient(115deg,#14b8a6,#8b5cf6)}.bl-toggle em{color:#9a6508;background:#fff6e2;border-radius:999px;padding:2px 7px;font-size:11px;font-style:normal}.bl-plans{grid-template-columns:repeat(3,1fr);align-items:start;gap:14px;display:grid}.bl-plan{background:#fff;border:1px solid #1a1e4e14;border-radius:22px;padding:20px;position:relative;box-shadow:0 18px 40px -30px #22286473}.bl-plan.featured{box-shadow:0 0 0 2px #8b5cf680,0 24px 50px -30px #8b5cf680}.bl-plan.current{box-shadow:0 0 0 2px #14b8a699}.bl-plan h3{margin:0;font-size:19px}.bl-plan>small{color:#5e6589}.bl-price{align-items:baseline;gap:6px;margin:14px 0 10px;display:flex}.bl-price b{background:linear-gradient(95deg,#0c8a7d,#6a3fd8);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:28px}.bl-price span{color:#5e6589;font-size:12.5px}.bl-plan ul{gap:7px;margin:0 0 16px;padding:0;list-style:none;display:grid}.bl-plan li{gap:8px;font-size:13px;display:flex}.bl-plan li:before{content:"✓";color:#0b7d6f;background:#e6f8f5;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:10px;font-weight:900;display:grid}.bl-plan li.off{color:#a3a8c3;text-decoration:line-through}.bl-plan li.off:before{content:"–";color:#a3a8c3;background:#f1f2f7}.bl-tag{text-align:center;color:#5e6589;background:#f4f5fb;border-radius:12px;padding:10px;font-weight:700;display:block}.bl-btn{color:#39406a;width:100%;height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #1a1e4e1f;border-radius:13px;font-weight:800}.bl-btn.primary{color:#fff;background:linear-gradient(115deg,#14b8a6,#8b5cf6);border:0;box-shadow:0 12px 26px -12px #14b8a699}.bl-btn:disabled{opacity:.55;cursor:not-allowed}.bl-backdrop{z-index:120;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1e224659;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.bl-dialog{background:#fff;border-radius:22px;gap:10px;width:min(440px,100%);max-height:calc(100vh - 32px);padding:26px 22px 22px;display:grid;position:relative;overflow:auto;box-shadow:0 40px 90px -30px #2228648c}.bl-dialog:before{content:"";background:linear-gradient(115deg,#14b8a6,#8b5cf6);border-radius:22px 22px 0 0;height:4px;position:absolute;inset:0 0 auto}.bl-x{cursor:pointer;background:#fff;border:1px solid #1a1e4e1a;border-radius:10px;width:34px;height:34px;font-size:20px;position:absolute;top:12px;left:12px}.bl-kicker{color:#6a3fd8;font-size:12px;font-weight:800}.bl-dialog h3{margin:0;font-size:21px}.bl-amount{background:linear-gradient(135deg,#effaf8,#f5f0ff);border-radius:14px;justify-content:space-between;align-items:baseline;padding:12px 14px;display:flex}.bl-amount b{color:#4c2fb0;font-size:22px}.bl-methods{background:#f3f4f8;border-radius:12px;grid-template-columns:1fr 1fr;gap:6px;padding:4px;display:grid}.bl-methods button{height:38px;font:inherit;color:#4b5563;cursor:pointer;background:0 0;border:0;border-radius:9px;font-size:12.5px;font-weight:800}.bl-methods button.on{color:#4c2fb0;background:#fff;box-shadow:0 2px 8px #00000014}.bl-bank{border:1px dashed #8b5cf64d;border-radius:14px;gap:6px;padding:12px;display:grid}.bl-bank div{justify-content:space-between;gap:10px;display:flex}.bl-bank small{color:#5e6589}.bl-dialog label{gap:6px;display:grid}.bl-dialog label span{color:#39406a;font-size:12.5px;font-weight:700}.bl-dialog input{height:44px;font:inherit;background:#fbfbfe;border:1px solid #1a1e4e1f;border-radius:12px;padding:0 12px}.bl-error{color:#b83232;background:#fdecec;border-radius:10px;margin:0;padding:10px 12px;font-size:12.5px}.bl-btn.wide{height:48px;margin-top:4px}.bl-notice{z-index:130;background:#fff;border-radius:14px;max-width:calc(100vw - 32px);padding:12px 18px;font-weight:700;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 20px 50px -20px #22286480}@media (width<=900px){.bl-current,.bl-plans,.bl-usage{grid-template-columns:1fr}}.bl-acct{color:#fff;background:linear-gradient(115deg,#14b8a6,#8b5cf6);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;padding:14px 18px;text-decoration:none;display:flex;box-shadow:0 14px 30px -16px #8b5cf6b3}.bl-acct b{font-size:15px}.bl-acct span{opacity:.92;font-size:13px}.bl-plan li.base{color:#151a36;font-weight:700}.bl-compare{margin-top:18px}.bl-compare>summary{cursor:pointer;color:#4c2fb0;background:#fff;border:1px solid #1a1e4e1a;border-radius:12px;align-items:center;gap:8px;margin-bottom:12px;padding:10px 16px;font-weight:800;list-style:none;display:inline-flex}.bl-compare>summary::-webkit-details-marker{display:none}.sp-manager{color:#123b3b;max-width:1200px;margin:auto;font-size:16px}.sp-manager h1{margin:8px 0;font-size:30px}.sp-manager h2{margin:0 0 8px;font-size:20px}.sp-manager p{line-height:1.8}.sp-heading,.sp-editor>header,.sp-tools,.sp-row-actions,.sp-save{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.sp-heading>div>span{color:#0b7866;font-weight:700}.sp-manager button,.sp-row-actions a{color:#fff;font:inherit;cursor:pointer;white-space:nowrap;background:#087b65;border:1px solid #0000;border-radius:10px;padding:11px 18px;text-decoration:none}.sp-manager button:disabled{opacity:.55;cursor:wait}.sp-manager .sp-secondary,.sp-row-actions a{color:#12534b;background:#f0f7f6;border-color:#c1d8d3}.sp-manager .sp-delete{color:#a32929;background:#fff4f4;border-color:#ebcccc}.sp-counts{background:#e9f4f1;border-radius:14px;flex-wrap:wrap;align-items:center;gap:16px;margin:20px 0;padding:18px;display:flex}.sp-counts span{gap:12px;display:flex}.sp-counts a{color:#06644f;margin-inline-start:auto}.sp-editor,.sp-list{background:#fff;border:1px solid #d5e3df;border-radius:18px;margin:20px 0;padding:24px}.sp-editor fieldset{border:0;min-width:0;margin:18px 0 0;padding:0}.sp-manager label{gap:9px;font-weight:600;display:grid}.sp-manager input:not([type=checkbox]),.sp-manager textarea,.sp-manager select{width:100%;font:inherit;color:#173d39;background:#fafdfc;border:1px solid #bdcfcb;border-radius:9px;min-width:0;padding:12px}.sp-manager textarea{resize:vertical;line-height:1.9}.sp-manager small{color:#49675f;font-size:14px;font-weight:400;line-height:1.7}.sp-fields{grid-template-columns:1fr 1fr;gap:20px;display:grid}.sp-url{overflow-wrap:anywhere;background:#f0f6f4;border-radius:8px;padding:12px;font-size:14px}.sp-manager details{border-block:1px solid #dce6e2;margin:24px 0;padding:18px 0}.sp-manager summary{cursor:pointer;margin-bottom:16px;font-weight:700}.sp-manager .sp-check{align-items:center;gap:10px;margin:20px 0 8px;display:flex}.sp-check input{accent-color:#087b65;width:19px;height:19px}.sp-save label{flex:1;max-width:420px}.sp-list article{border-top:1px solid #e0e9e6;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;display:flex}.sp-list article:first-of-type{margin-top:22px}.sp-tools input{flex:1;min-width:180px!important}.sp-tools select{width:auto;min-width:140px}.sp-status{background:#eef1f4;border-radius:20px;margin-inline-end:8px;padding:4px 10px;font-size:14px;display:inline-block}.sp-status.published{color:#126644;background:#e0f4e9}.sp-empty{text-align:center;padding:40px 16px}.sp-error,.sp-success{border-radius:10px;padding:14px}.sp-error{color:#9b2727;background:#fff0ef}.sp-success{color:#17603c;background:#e5f5ec}.sp-manager :focus-visible{outline-offset:3px;outline:2px solid #168775}@media (width<=700px){.sp-fields{grid-template-columns:1fr}.sp-list article{flex-direction:column;align-items:flex-start}.sp-editor,.sp-list{padding:16px}.sp-heading h1{font-size:25px}.sp-counts a{width:100%}.sp-save{flex-direction:column;align-items:stretch}.sp-save label{max-width:none}}.pl-lock{text-align:center;color:#151a36;background:linear-gradient(160deg,#fff,#f7f5ff);border:1px solid #1a1e4e14;border-radius:28px;justify-items:center;gap:12px;max-width:620px;margin:48px auto;padding:36px 30px;font-family:IBM Plex Sans Arabic,Noto Kufi Arabic,Tahoma,sans-serif;display:grid;box-shadow:0 30px 70px -40px #22286480}.pl-icon{color:#fff;background:linear-gradient(115deg,#14b8a6,#8b5cf6);border-radius:20px;place-items:center;width:64px;height:64px;font-size:28px;display:grid;box-shadow:0 0 0 6px #8b5cf61f,0 16px 30px -12px #8b5cf6b3}.pl-kicker{color:#6a3fd8;background:#f1ebff;border-radius:999px;padding:5px 14px;font-size:12.5px;font-weight:800}.pl-lock h1{margin:0;font-size:26px}.pl-lock ul{text-align:start;gap:8px;margin:4px 0 8px;padding:0;list-style:none;display:grid}.pl-lock li{color:#39406a;gap:10px;font-size:14.5px;display:flex}.pl-lock li:before{content:"✓";color:#0b7d6f;background:#e6f8f5;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:11px;font-weight:900;display:grid}.pl-cta{background:linear-gradient(115deg,#14b8a6,#8b5cf6);border-radius:14px;align-items:center;height:48px;padding:0 24px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 14px 30px -14px #8b5cf6b3;color:#fff!important}.cc-wrap{color:#151a36;max-width:1180px;margin:0 auto;padding:26px 20px 60px;font-family:IBM Plex Sans Arabic,Noto Kufi Arabic,Tahoma,sans-serif}.cc-muted{color:#5e6589}.cc-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:18px;display:flex}.cc-kicker{color:#6a3fd8;background:#f1ebff;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:800;display:inline-block}.cc-head h1{margin:8px 0 4px;font-size:26px}.cc-head p{color:#5e6589;margin:0;font-size:14px}.cc-power{background:#fff;border:1px solid #1a1e4e14;border-radius:18px;align-items:center;gap:14px;padding:12px 14px 12px 12px;display:flex;box-shadow:0 14px 30px -24px #22286480}.cc-power div{display:grid}.cc-power b{font-size:14px}.cc-power small{color:#5e6589;font-size:12px}.cc-power.on{box-shadow:0 0 0 2px #10b98159}.cc-power.off{box-shadow:0 0 0 2px #f59e0b73}.cc-power button{height:40px;font:inherit;color:#fff;cursor:pointer;background:linear-gradient(115deg,#f59e0b,#ef4444);border:0;border-radius:12px;padding:0 18px;font-weight:800}.cc-power.off button{background:linear-gradient(115deg,#10b981,#14b8a6)}.cc-tabs{background:#fff;border:1px solid #1a1e4e14;border-radius:16px;gap:6px;margin-bottom:12px;padding:5px;display:inline-flex}.cc-tabs button{height:40px;font:inherit;color:#39406a;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:8px;padding:0 16px;font-weight:800;display:inline-flex}.cc-tabs button em{color:#4c5379;background:#eef0f8;border-radius:7px;padding:2px 7px;font-family:ui-monospace,Consolas,monospace;font-size:11px;font-style:normal}.cc-tabs button.on{color:#fff;background:linear-gradient(115deg,#14b8a6,#8b5cf6)}.cc-tabs button.on em{color:#fff;background:#ffffff38}.cc-editor{background:#0f1226;border-radius:20px;overflow:hidden;box-shadow:0 30px 60px -36px #0f1226b3,0 0 0 1px #8b5cf640}.cc-code{direction:ltr;grid-template-columns:auto 1fr;height:min(56vh,560px);display:grid}.cc-gutter{color:#4b5280;text-align:right;-webkit-user-select:none;user-select:none;background:#0b0e1d;border-right:1px solid #ffffff0f;padding:14px 10px 14px 14px;font:13px/1.7 ui-monospace,Consolas,Cascadia Code,monospace;overflow:hidden}.cc-gutter span{display:block}.cc-code textarea{resize:none;color:#e7e9ff;tab-size:2;white-space:pre;caret-color:#5eead4;background:0 0;border:0;outline:none;width:100%;height:100%;padding:14px 16px;font:13px/1.7 ui-monospace,Consolas,Cascadia Code,monospace;overflow:auto}.cc-code textarea::placeholder{color:#565d8a}.cc-editor.css textarea{color:#c4f1e9}.cc-editor.js textarea{color:#e0d7ff}.cc-meter{direction:ltr;background:#0b0e1d;border-top:1px solid #ffffff0f;align-items:center;gap:12px;padding:9px 14px;display:flex}.cc-meter i{background:#ffffff14;border-radius:999px;flex:1;height:5px;overflow:hidden}.cc-meter i em{background:linear-gradient(90deg,#14b8a6,#8b5cf6);height:100%;display:block}.cc-meter i em.hot{background:linear-gradient(90deg,#f59e0b,#ef4444)}.cc-meter small{color:#8a90c0;font:11px ui-monospace,Consolas,monospace}.cc-actions{flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0;display:flex}.cc-save{color:#fff;height:48px;font:inherit;cursor:pointer;background:linear-gradient(115deg,#14b8a6,#8b5cf6);border:0;border-radius:14px;padding:0 26px;font-weight:800;box-shadow:0 14px 30px -14px #8b5cf6b3}.cc-save:disabled{opacity:.6;cursor:default;box-shadow:none}.cc-ghost{color:#39406a;height:48px;font:inherit;cursor:pointer;background:#fff;border:1px solid #1a1e4e1f;border-radius:14px;align-items:center;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}.cc-notes{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.cc-notes>div{background:#fff;border:1px solid #1a1e4e12;border-radius:16px;padding:14px 16px}.cc-notes b{font-size:13.5px}.cc-notes p{color:#5e6589;margin:6px 0 0;font-size:12.5px;line-height:1.85}.cc-notice{z-index:60;background:#fff;border-radius:14px;max-width:calc(100vw - 32px);padding:12px 18px;font-weight:700;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 20px 50px -20px #22286480}.cc-notice.ok{color:#0b7d57}.cc-notice.bad{color:#b83232}@media (width<=860px){.cc-notes{grid-template-columns:1fr}.cc-code{height:48vh}}.ds-wrap{--ds-line:#e6e3ee;--ds-ink:#2a2740;--ds-brand:#4b4c9f;color:var(--ds-ink);font-family:IBM Plex Sans Arabic,Tahoma,sans-serif}.ds-loading{text-align:center;color:#8b87a0;padding:80px 0}.ds-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.ds-top span{color:var(--ds-brand);font-size:12px;font-weight:700}.ds-top h1{margin:2px 0 4px;font-size:26px}.ds-top p{color:#6f6b83;max-width:60ch;margin:0;font-size:12px}.ds-top-actions{align-items:center;gap:10px;display:flex}.ds-preview-link{color:var(--ds-brand);border:1px solid var(--ds-line);border-radius:11px;padding:10px 14px;font-size:12px;text-decoration:none}.ds-save{background:var(--ds-brand);color:#fff;cursor:pointer;border:0;border-radius:11px;padding:11px 22px;font-size:13px;font-weight:700;box-shadow:0 8px 20px -8px #4b4c9f}.ds-save:disabled{opacity:.55;cursor:default;box-shadow:none}.ds-body{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:18px;display:grid}.ds-editor{border:1px solid var(--ds-line);background:#fff;border-radius:18px;overflow:hidden}.ds-tabs{border-bottom:1px solid var(--ds-line);background:#f7f6fb;flex-wrap:wrap;gap:2px;padding:8px;display:flex}.ds-tabs button{color:#5f5b73;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:9px 13px;font-size:12px;font-weight:600}.ds-tabs button.on{color:var(--ds-brand);background:#fff;box-shadow:0 3px 10px #29253f12}.ds-panel{padding:18px}.ds-panel h2{margin:2px 0 12px;font-size:15px}.ds-panel-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.ds-panel-head small{color:#8b87a0;font-size:11px}.ds-add{color:var(--ds-brand);cursor:pointer;background:#f6f5fc;border:1px dashed #b9b4cf;border-radius:10px;padding:9px 14px;font-size:12px;font-weight:700}.ds-add:disabled{opacity:.5;cursor:default}.ds-presets{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:20px;display:grid}.ds-presets button{border:1px solid var(--ds-line);color:var(--ds-ink);cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:9px;padding:10px;font-size:12px;font-weight:600;transition:all .15s;display:flex}.ds-presets button.on{border-color:var(--ds-brand);box-shadow:0 0 0 2px #4b4c9f22}.ds-preset-swatch{border-radius:7px;display:flex;overflow:hidden;box-shadow:0 2px 6px #0002}.ds-preset-swatch i{width:14px;height:26px}.ds-colors{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.ds-color{border:1px solid var(--ds-line);border-radius:11px;align-items:center;gap:9px;padding:8px 10px;font-size:12px;display:flex;position:relative}.ds-color>span{color:#57536a;flex:1}.ds-color i{border:1px solid var(--ds-line);border-radius:7px;width:34px;height:26px;display:block;position:relative;overflow:hidden}.ds-color i input[type=color]{cursor:pointer;background:0 0;border:0;width:calc(100% + 8px);height:calc(100% + 8px);padding:0;position:absolute;inset:-4px}.ds-color-clear{color:#7a7690;cursor:pointer;background:#efedf5;border:0;border-radius:50%;width:20px;height:20px;font-size:13px;line-height:1}.ds-field{flex-direction:column;flex:1;gap:5px;min-width:0;font-size:12px;display:flex}.ds-field>span{color:#57536a;font-weight:600}.ds-field input,.ds-field select{border:1px solid var(--ds-line);color:var(--ds-ink);background:#fff;border-radius:9px;padding:9px 10px;font-family:inherit;font-size:12px}.ds-field input[type=range]{padding:0}.ds-row{align-items:flex-end;gap:12px;margin-top:14px;display:flex}.ds-inline{flex-wrap:wrap;gap:10px;display:flex}.ds-inline>*{flex:1;min-width:120px}.ds-reset{border:1px solid var(--ds-line);color:#8a1f3c;cursor:pointer;white-space:nowrap;background:#fff;border-radius:9px;padding:9px 12px;font-size:11px}.ds-check{color:#57536a;cursor:pointer;align-items:center;gap:9px;margin-top:12px;font-size:12px;display:flex}.ds-check input{width:17px;height:17px}.ds-hint{color:#8a869a;margin:2px 0 10px;font-size:11px;line-height:1.7;display:block}.ds-panel h2+.ds-hint{margin-top:-2px}.ds-card{border:1px solid var(--ds-line);border-radius:13px;margin-top:12px;overflow:hidden}.ds-card-head{background:#f7f6fb;justify-content:space-between;align-items:center;padding:9px 12px;font-size:12px;display:flex}.ds-card-tools{gap:5px;display:flex}.ds-card-tools button,.ds-tile-tools button{border:1px solid var(--ds-line);cursor:pointer;color:#57536a;background:#fff;border-radius:7px;min-width:26px;height:26px;padding:0 6px;font-size:12px}.ds-card-tools button:disabled{opacity:.4;cursor:default}button.del{color:#b91c4b;border-color:#f0c9d5!important}.ds-card-body{gap:12px;padding:12px;display:flex}.ds-card-fields{flex-direction:column;flex:1;gap:9px;min-width:0;display:flex}.ds-media{flex:none;width:150px}.ds-media-thumb{width:150px;height:96px;color:var(--ds-brand);cursor:pointer;background:#f6f5fc;border:1px dashed #b9b4cf;border-radius:10px;place-items:center;font-size:11px;font-weight:600;display:grid;overflow:hidden}.ds-media-thumb img{object-fit:cover;width:100%;height:100%}.ds-media-actions{gap:5px;margin-top:6px;display:flex}.ds-media-actions button{border:1px solid var(--ds-line);cursor:pointer;color:#57536a;background:#fff;border-radius:7px;flex:1;padding:5px;font-size:10px}.ds-lib{border:1px solid var(--ds-line);border-radius:9px;flex-wrap:wrap;gap:6px;max-height:120px;margin-top:7px;padding:6px;display:flex;overflow:auto}.ds-lib button{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:7px;width:44px;height:44px;padding:0;overflow:hidden}.ds-lib button.on{border-color:var(--ds-brand)}.ds-lib img{object-fit:cover;width:100%;height:100%}.ds-tile-editor{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.ds-tile-card{border:1px solid var(--ds-line);border-radius:12px;flex-direction:column;gap:8px;padding:11px;display:flex}.ds-tile-card .ds-media,.ds-tile-card .ds-media-thumb{width:100%}.ds-tile-tools{justify-content:flex-end;gap:5px;display:flex}.ds-preview{border:1px solid var(--ds-line);background:#f1eff7;border-radius:18px;position:sticky;top:12px;overflow:hidden}.ds-preview-bar{border-bottom:1px solid var(--ds-line);color:var(--ds-brand);background:#fff;padding:9px 14px;font-size:12px;font-weight:700}.ds-preview-scroll{max-height:78vh;overflow:auto}.ds-preview .store{font-size:13px}.ds-preview .store-header{height:64px;padding:0 16px}.ds-preview .store-hero{min-height:auto}.ds-notice{inset-inline:0;color:#fff;z-index:50;background:#221f36;border-radius:12px;width:max-content;max-width:90%;margin:auto;padding:12px 22px;font-size:13px;position:fixed;bottom:22px;box-shadow:0 18px 45px #0005}@media (width<=1024px){.ds-body{grid-template-columns:1fr}.ds-preview{order:-1;position:static}.ds-preview-scroll{max-height:60vh}.ds-presets{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.ds-card-body{flex-direction:column}.ds-media,.ds-media-thumb{width:100%}.ds-tile-editor,.ds-colors{grid-template-columns:1fr}}.ds-layouts{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:22px;display:grid}.ds-layouts button{border:1.5px solid var(--ds-line);color:var(--ds-ink);text-align:right;cursor:pointer;background:#fff;border-radius:14px;flex-direction:column;align-items:flex-start;gap:6px;padding:12px;transition:all .15s;display:flex}.ds-layouts button.on{border-color:var(--ds-brand);box-shadow:0 0 0 3px #4b4c9f22}.ds-layouts b{font-size:14px}.ds-layouts small{color:#6b7280;font-size:11.5px;line-height:1.6}.ds-layout-mock{background:#f3f4f6;border-radius:10px;grid-template-columns:repeat(4,1fr);gap:5px;width:100%;padding:8px;display:grid}.ds-layout-mock i{background:#dfe3e8;border-radius:5px;height:26px;display:block}.ds-layout-mock .h{background:#0b6b50;grid-column:1/-1;height:12px}.ds-layout-mock .n{background:#c9d3cf;grid-column:1/-1;height:6px}.ds-layout-mock.modern{background:#f6f7f9}.ds-layout-mock.modern .h{background:#fff;box-shadow:inset 0 0 0 1px #e5e7eb}.ds-layout-mock.modern .n{background:#fff;box-shadow:inset 0 -2px #0f5c63}.ds-layout-mock.modern .c{background:#fff;height:34px;box-shadow:inset 0 0 0 1px #e5e7eb,inset 0 -7px #0f5c63}@media (width<=560px){.ds-layouts{grid-template-columns:1fr}}.ds-layout-mock.holo{background:radial-gradient(60% 80% at 20% 10%,#14b8a655,#0000 70%),radial-gradient(60% 80% at 90% 0,#8b5cf655,#0000 70%),#0b0c1a}.ds-layout-mock.holo .h{background:#ffffff14;border-radius:8px;box-shadow:inset 0 0 0 1px #fff2}.ds-layout-mock.holo .n{background:linear-gradient(90deg,#5eead4,#c4b5fd);border-radius:6px;justify-self:center;width:60%}.ds-layout-mock.holo .c{background:linear-gradient(160deg,#ffffff1f,#ffffff08);border-radius:8px;height:34px;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 -8px #a78bfa66}@media (width<=860px){.ds-layouts{grid-template-columns:1fr}}.ds-layouts{grid-template-columns:repeat(2,1fr)}.ds-layout-mock.holo-light{background:radial-gradient(60% 80% at 20% 10%,#14b8a633,#0000 70%),radial-gradient(60% 80% at 90% 0,#8b5cf633,#0000 70%),#f4f5fb}.ds-layout-mock.holo-light .h{background:#fff;border-radius:8px;box-shadow:inset 0 0 0 1px #1a1e4e17}.ds-layout-mock.holo-light .n{background:linear-gradient(90deg,#14b8a6,#8b5cf6);border-radius:6px;justify-self:center;width:60%}.ds-layout-mock.holo-light .c{background:#fff;border-radius:8px;height:34px;box-shadow:inset 0 0 0 1px #1a1e4e14,inset 0 -8px #8b5cf655}.ds-layout-mock.prism{background:radial-gradient(50% 70% at 15% 10%,#7fd8ff55,#0000 70%),radial-gradient(50% 70% at 90% 0,#ff9fd055,#0000 70%),radial-gradient(60% 60% at 60% 100%,#c3a6ff44,#0000 70%),#f7f8fc;position:relative}.ds-layout-mock.prism .h{background:linear-gradient(135deg,#ffffffe6,#fff9);border-radius:9px;box-shadow:inset 0 1px #fff,0 0 0 1px #c3a6ff66}.ds-layout-mock.prism .n{background:linear-gradient(90deg,#7fd8ff,#b49cff,#ff9fd0,#ffd08a);border-radius:7px;justify-self:center;width:62%}.ds-layout-mock.prism .c{background:linear-gradient(160deg,#fff,#ffffffa0);border-radius:9px;height:34px;transform:perspective(120px)rotateY(-6deg);box-shadow:inset 0 1px #fff,0 0 0 1px #b49cff55,0 6px 10px -6px #5b6cff55}.ds-premium{background:linear-gradient(135deg,#faf7ff,#f2f8ff);border:1px solid #e3dcfb;border-radius:18px;margin:0 0 24px;padding:14px}.ds-premium-head{flex-direction:column;gap:4px;margin-bottom:12px;display:flex}.ds-premium-head b{background:linear-gradient(90deg,#5b6cff,#b25bff,#ff5fa2);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:15px}.ds-premium-head small{color:#6b7280;font-size:12px;line-height:1.7}.ds-premium-card{background:#fff;border:1.5px solid #ece8fb;border-radius:16px;grid-template-columns:190px 1fr;gap:14px;padding:12px;display:grid;box-shadow:0 10px 24px -18px #5b6cff66}.ds-premium-card+.ds-premium-card{margin-top:10px}.ds-premium-card.owned{border-color:#b6e6cf}.ds-premium-card.on{border-color:#7c6cff;box-shadow:0 0 0 3px #7c6cff22}.ds-premium-card .ds-layout-mock{align-self:start}.ds-premium-body{min-width:0}.ds-premium-title{justify-content:space-between;align-items:center;gap:10px;display:flex}.ds-premium-title b{font-size:17px}.ds-premium-title em{color:#5b3fd6;background:linear-gradient(135deg,#eef0ff,#fbeaff);border-radius:999px;padding:4px 11px;font-size:13px;font-style:normal;font-weight:800}.ds-premium-card.owned .ds-premium-title em{color:#0d7a4c;background:#e6f8ef}.ds-premium-tag{color:#7c6cff;margin-top:2px;font-size:12px;font-weight:700;display:block}.ds-premium-body p{color:#4b5563;margin:8px 0 6px;font-size:12.5px;line-height:1.8}.ds-premium-body ul{color:#374151;margin:0 0 10px;padding:0 18px 0 0;font-size:12px;line-height:1.9}.ds-premium-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ds-premium-actions a,.ds-premium-actions button{height:38px;font:inherit;cursor:pointer;border-radius:11px;align-items:center;padding:0 14px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.ds-premium-try{color:#4b3cc4;background:#fff;border:1.5px solid #cfc8f7}.ds-premium-buy,.ds-premium-use{color:#fff;background:linear-gradient(135deg,#5b6cff,#b25bff);border:0;box-shadow:0 10px 22px -12px #5b6cffcc}.ds-premium-use:disabled{color:#5b3fd6;box-shadow:none;cursor:default;background:#e8e6f7}.ds-premium-pending{color:#9a6b00;background:#fff7e0;border-radius:11px;align-items:center;gap:8px;padding:8px 12px;font-size:12.5px;font-weight:700;display:inline-flex}.ds-premium-pending button{color:#c0392b;background:0 0;border:0;text-decoration:underline;height:auto!important;padding:0!important;font-size:12px!important}@media (width<=700px){.ds-premium-card{grid-template-columns:1fr}}.ds-buy-backdrop{z-index:120;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#12102873;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.ds-buy{direction:rtl;background:#fff;border-radius:22px;width:min(440px,100%);max-height:calc(100vh - 32px);padding:26px 22px 22px;position:relative;overflow:auto;box-shadow:0 40px 90px -30px #281e788c}.ds-buy:before{content:"";background:linear-gradient(90deg,#7fd8ff,#b49cff,#ff9fd0,#ffd08a);border-radius:22px 22px 0 0;height:4px;position:absolute;inset:0 0 auto}.ds-buy-close{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:10px;width:34px;height:34px;font-size:20px;position:absolute;top:12px;left:12px}.ds-buy-kicker{color:#7c6cff;font-size:12px;font-weight:800}.ds-buy h3{margin:4px 0 12px;font-size:21px}.ds-buy-amount{background:linear-gradient(135deg,#f5f3ff,#fdf2fb);border-radius:14px;justify-content:space-between;align-items:baseline;margin-bottom:14px;padding:12px 14px;display:flex}.ds-buy-amount small{color:#6b7280}.ds-buy-amount b{color:#3b2bb0;font-size:22px}.ds-buy-methods{background:#f3f4f6;border-radius:12px;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:12px;padding:4px;display:grid}.ds-buy-methods button{height:38px;font:inherit;color:#4b5563;cursor:pointer;background:0 0;border:0;border-radius:9px;font-size:12.5px;font-weight:800}.ds-buy-methods button.on{color:#3b2bb0;background:#fff;box-shadow:0 2px 8px #00000014}.ds-buy-bank{border:1px dashed #d6d0f5;border-radius:14px;gap:8px;margin-bottom:12px;padding:12px;display:grid}.ds-buy-bank div{justify-content:space-between;align-items:center;gap:10px;display:flex}.ds-buy-bank small{color:#6b7280;font-size:12px}.ds-buy-bank b{font-size:13.5px}.ds-buy-bank .iban b{letter-spacing:.5px;text-align:left;flex:1;font-family:ui-monospace,Consolas,monospace;font-size:12.5px}.ds-buy-bank .iban button{color:#4b3cc4;height:30px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cfc8f7;border-radius:8px;padding:0 10px;font-size:12px;font-weight:700}.ds-buy .ds-field{margin-bottom:10px}.ds-buy-note{color:#6b7280;margin:8px 0 12px;font-size:12.5px;line-height:1.8}.ds-buy-error{color:#b42318;background:#fdf2f2;border-radius:10px;margin:8px 0;padding:10px 12px;font-size:12.5px}.ds-buy-submit{color:#fff;width:100%;height:48px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#5b6cff,#b25bff);border:0;border-radius:14px;font-size:15px;font-weight:900;box-shadow:0 14px 30px -14px #5b6cffcc}.ds-buy-submit:disabled{opacity:.6}.ds-layout-mock.riwaq{background:radial-gradient(22% 60% at 20% 0,#ffe3a877,#0000 70%),radial-gradient(22% 60% at 80% 0,#ffe3a877,#0000 70%),#f3eee5}.ds-layout-mock.riwaq .h{background:#fbf8f2;border-radius:2px;box-shadow:inset 0 -2px #a9834a}.ds-layout-mock.riwaq .n{background:0 0;border-top:1px solid #d8cdbb;border-bottom:1px solid #d8cdbb;border-radius:0;justify-self:center;width:70%;height:5px}.ds-layout-mock.riwaq .c{background:linear-gradient(#ffe6b366,#0000 55%),linear-gradient(#2a2521,#2a2521) 50% 0/14px 2px no-repeat,linear-gradient(0deg,#fffdf8 0 9px,#0000 9px),#efe7da;border-radius:1px;height:34px;box-shadow:inset 0 0 0 1px #d8cdbb}.ds-layout-mock.dunes{background:radial-gradient(18% 34% at 18% 22%,#ff9d4d,#ff9d4d 96%,#0000 100%),linear-gradient(#eaf5f4,#fff1dc);padding-bottom:26px;position:relative;overflow:hidden}.ds-layout-mock.dunes:after{content:"";background:radial-gradient(50% 100% at 20% 100%,#d9b27a 99%,#0000 100%),radial-gradient(50% 80% at 80% 100%,#d9b27a 99%,#0000 100%),radial-gradient(60% 100% at 50% 100%,#efd9b3 99%,#0000 100%);height:34px;position:absolute;bottom:0;left:0;right:0}.ds-layout-mock.dunes .h{background:#fffdf8;border-radius:6px 6px 1px 1px;box-shadow:0 1px #e3d6c0}.ds-layout-mock.dunes .n{background:0 0;border-top:1.5px solid #b08a5a;border-radius:50%/0 0 100% 100%;justify-self:center;width:62%;height:6px}.ds-layout-mock.dunes .c{z-index:1;background:linear-gradient(135deg,#fff1dc 18%,#ffc79a 18% 26%,#0000 26%),#fffdf8;border-radius:2px;height:34px;position:relative;box-shadow:0 0 0 1px #e3d6c0,2px 3px #efe5d4}.ds-layout-mock.layali{background:radial-gradient(1px 1px at 20% 20%,#fff,#0000),radial-gradient(1px 1px at 70% 12%,#fff,#0000),radial-gradient(1px 1px at 45% 35%,#fff,#0000),linear-gradient(#05071a,#161d52);position:relative}.ds-layout-mock.layali .h{background:#0d1238;border-radius:8px;box-shadow:inset 0 0 0 1px #d9b35f88}.ds-layout-mock.layali .n{background:linear-gradient(90deg,#8a6a2a,#f3dc9b,#d9b35f);border-radius:999px;justify-self:center;width:60%}.ds-layout-mock.layali .c{background:radial-gradient(60% 50% at 50% 75%,#ffcf7a99,#0000 80%),#141a4a;border-radius:999px 999px 5px 5px/20px 20px 5px 5px;height:38px;box-shadow:inset 0 0 0 1px #d9b35f}.ds-layout-mock.clay{background:radial-gradient(40% 50% at 90% 0,#ffd9e8,#0000 70%),radial-gradient(40% 50% at 0 60%,#d9ecff,#0000 70%),#fbf6f0}.ds-layout-mock.clay .h{background:#fff;border-radius:999px;box-shadow:inset 0 2px 3px #fff,0 4px 6px -3px #2b254055}.ds-layout-mock.clay .n{background:#fff;border-radius:999px;justify-self:center;width:60%;box-shadow:inset 0 2px 4px #2b254022}.ds-layout-mock.clay .c{background:#dff0ee;border-radius:12px;height:36px;box-shadow:inset 0 3px 4px #fffc,inset 0 -3px 5px #2b254018,0 5px 8px -4px #2b254055}.ds-layout-mock.clay .c:nth-of-type(4){background:#ffd9e8}.ds-layout-mock.clay .c:nth-of-type(5){background:#ffeccc}.ds-layout-mock.clay .c:nth-of-type(6){background:#e6ddff}.ds-layout-mock.levelup{background:radial-gradient(50% 60% at 10% 0,#ff2bd655,#0000 70%),radial-gradient(50% 60% at 95% 10%,#00e5ff44,#0000 70%),#07070f}.ds-layout-mock.levelup .h{background:#12132c;border-radius:0;box-shadow:inset 0 -3px #c6ff3d}.ds-layout-mock.levelup .n{clip-path:polygon(4px 0,100% 0,calc(100% - 4px) 100%,0 100%);background:#c6ff3d;border-radius:0;justify-self:center;width:60%}.ds-layout-mock.levelup .c{clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);background:linear-gradient(#1b1d44,#0b0c1c);border-radius:0;height:36px;box-shadow:inset 0 0 0 1.5px #3b82f6}.ds-layout-mock.levelup .c:nth-of-type(4){box-shadow:inset 0 0 0 1.5px #a855f7}.ds-layout-mock.levelup .c:nth-of-type(5){box-shadow:inset 0 0 0 1.5px #f59e0b}.ds-layout-mock.levelup .c:nth-of-type(6){box-shadow:inset 0 0 0 1.5px #ff2bd6}.ds-layout-mock.silicon{background:linear-gradient(#fbfbfd,#eef0f3)}.ds-layout-mock.silicon .h{background:#16171b;border-radius:8px;box-shadow:inset 0 0 12px #0a84ff88}.ds-layout-mock.silicon .n{background:#e3e3e8;border-radius:6px;justify-self:center;width:56%;box-shadow:inset 0 0 0 2px #e3e3e8,inset 22px 0 0 2px #fff}.ds-layout-mock.silicon .c{background:linear-gradient(#fff 0 70%,#eceef2 70%);border-radius:10px;height:36px;box-shadow:0 0 0 1px #0000000d,0 6px 10px -8px #0006}.rp-wrap{color:#151a36;max-width:1180px;margin:0 auto;padding:26px 20px 60px;font-family:IBM Plex Sans Arabic,Noto Kufi Arabic,Tahoma,sans-serif}.rp-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.rp-kicker{color:#0b7d6f;background:#e6f8f5;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:800;display:inline-block}.rp-head h1{margin:8px 0 4px;font-size:26px}.rp-head p{color:#5e6589;margin:0;font-size:13.5px}.rp-range{background:#fff;border:1px solid #1a1e4e14;border-radius:14px;gap:4px;padding:4px;display:inline-flex}.rp-range button{height:38px;font:inherit;color:#39406a;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 14px;font-weight:700}.rp-range button.on{color:#fff;background:linear-gradient(115deg,#14b8a6,#8b5cf6)}.rp-loading,.rp-error{text-align:center;color:#5e6589;padding:30px}.rp-error{color:#b83232}.rp-kpis{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px;display:grid}.rp-kpis article{background:#fff;border:1px solid #1a1e4e12;border-radius:20px;padding:16px 18px;box-shadow:0 16px 34px -28px #22286480}.rp-kpis article.hero{color:#fff;background:linear-gradient(125deg,#0f9e90,#4f7fe0 60%,#7c4ddb);border:0;box-shadow:0 20px 40px -24px #4f46e5b3}.rp-kpis small{color:#5e6589;font-size:12px;display:block}.rp-kpis .hero small{color:#ffffffd9}.rp-kpis b{font-variant-numeric:tabular-nums;margin:6px 0 4px;font-size:25px;font-weight:800;display:block}.rp-delta{border-radius:999px;padding:2px 8px;font-size:12px;font-style:normal;font-weight:800}.rp-delta.up{color:#0b7d57;background:#e6f8f0}.rp-delta.down{color:#b83232;background:#fdecec}.rp-delta.muted{color:#8a90b0}.rp-kpis .hero .rp-delta{color:#fff;background:#fff3}.rp-grid{gap:12px;margin-bottom:12px;display:grid}.rp-grid.two{grid-template-columns:1.2fr 1fr}.rp-card{background:#fff;border:1px solid #1a1e4e12;border-radius:20px;margin-bottom:12px;padding:18px 20px;box-shadow:0 16px 34px -30px #22286480}.rp-grid .rp-card{margin:0}.rp-card h2{margin:0 0 12px;font-size:16px}.rp-card h3{color:#39406a;margin:16px 0 8px;font-size:13.5px}.rp-ledger{margin:0;display:grid}.rp-ledger div{border-bottom:1px dashed #1a1e4e1a;justify-content:space-between;gap:10px;padding:9px 0;font-size:13.5px;display:flex}.rp-ledger dt{color:#5e6589}.rp-ledger dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.rp-ledger .total dt{color:#151a36;font-weight:800}.rp-ledger .total dd{color:#0b7d57;font-size:15px}.rp-note{color:#8a90b0;margin:10px 0 0;font-size:12px}.rp-alerts{gap:10px;display:grid}.rp-alerts a{color:#39406a;background:#f8f9fd;border:1px solid #1a1e4e0f;border-radius:16px;align-items:center;gap:14px;padding:14px;text-decoration:none;display:flex}.rp-alerts a b{color:#0b7d57;background:#e6f8f0;border-radius:14px;place-items:center;min-width:44px;height:44px;font-size:18px;display:grid}.rp-alerts a.hot b{color:#9a5b00;background:#fff1d6}.rp-locked{background:linear-gradient(135deg,#f5f0ff,#effaf8);border:1px dashed #8b5cf666;border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:22px;display:flex}.rp-locked span{color:#6a3fd8;font-size:12.5px;font-weight:800}.rp-locked h2{margin:6px 0;font-size:19px}.rp-locked p{color:#5e6589;max-width:640px;margin:0;font-size:13.5px;line-height:1.8}.rp-locked a{color:#fff;background:linear-gradient(115deg,#14b8a6,#8b5cf6);border-radius:14px;align-items:center;height:46px;padding:0 22px;font-weight:800;text-decoration:none;display:inline-flex}.rp-chart{direction:ltr;border-bottom:1px solid #1a1e4e1a;align-items:flex-end;gap:3px;height:190px;padding:8px 4px 0;display:flex}.rp-bar{flex:1;align-items:flex-end;height:100%;display:flex}.rp-bar i{opacity:.85;background:linear-gradient(#8b5cf6,#14b8a6);border-radius:6px 6px 2px 2px;width:100%;transition:opacity .2s;display:block}.rp-bar:hover i{opacity:1}.rp-axis{color:#8a90b0;direction:ltr;justify-content:space-between;margin-top:6px;font-size:11px;display:flex}.rp-empty{color:#8a90b0;text-align:center;background:#f8f9fd;border-radius:14px;margin:0;padding:18px;font-size:13px}.rp-table{border-collapse:collapse;width:100%;font-size:13px}.rp-table th{text-align:right;color:#8a90b0;border-bottom:1px solid #1a1e4e14;padding:6px 4px;font-size:12px;font-weight:700}.rp-table td{font-variant-numeric:tabular-nums;border-bottom:1px solid #1a1e4e0d;padding:9px 4px}.rp-table td.neg{color:#b83232}.rp-mini{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.rp-mini div{text-align:center;background:#f8f9fd;border-radius:14px;padding:12px}.rp-mini b{font-size:22px;display:block}.rp-mini small{color:#5e6589;font-size:11.5px}.rp-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.rp-list li{grid-template-columns:1fr auto auto;align-items:center;gap:10px;font-size:13px;display:grid}.rp-list small{color:#8a90b0}.rp-share{gap:12px;margin:0;padding:0;list-style:none;display:grid}.rp-share li>div{justify-content:space-between;margin-bottom:6px;font-size:13px;display:flex}.rp-share i{background:#eef0f7;border-radius:999px;height:8px;display:block;overflow:hidden}.rp-share em{background:linear-gradient(90deg,#14b8a6,#8b5cf6);height:100%;display:block}.rp-status{grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.rp-status li{background:#f8f9fd;border-radius:12px;justify-content:space-between;padding:10px 12px;font-size:13px;display:flex}@media (width<=900px){.rp-kpis{grid-template-columns:1fr 1fr}.rp-grid.two{grid-template-columns:1fr}}@media (width<=520px){.rp-kpis,.rp-mini{grid-template-columns:1fr}}.store-admin-shipping-page{max-width:1320px;margin:0 auto;padding:34px}.store-admin-shipping-page>.heading{margin-top:0}.store-admin-shipping-page .shipping-settings-card{background:#fff;border-color:#dce8e5;box-shadow:0 8px 30px #123c3610}@media (width<=700px){.store-admin-shipping-page{padding:20px 16px}}.tm-wrap{color:#151a36;max-width:1100px;margin:0 auto;padding:26px 20px 60px;font-family:IBM Plex Sans Arabic,Noto Kufi Arabic,Tahoma,sans-serif}.tm-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.tm-kicker{color:#6a3fd8;background:#f1ebff;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:800;display:inline-block}.tm-head h1{margin:8px 0 4px;font-size:26px}.tm-head p{color:#5e6589;margin:0;font-size:13.5px}.tm-count{color:#fff;text-align:center;background:linear-gradient(125deg,#0f9e90,#4f7fe0 60%,#7c4ddb);border-radius:18px;padding:12px 18px}.tm-count b{font-size:26px;display:block}.tm-count small{opacity:.85;font-size:12px}.tm-card{background:#fff;border:1px solid #1a1e4e12;border-radius:22px;margin-bottom:14px;padding:20px;box-shadow:0 16px 34px -30px #22286480}.tm-card h2{margin:0 0 14px;font-size:17px}.tm-invite form{grid-template-columns:1fr 1.3fr 1fr auto;align-items:end;gap:10px;display:grid}.tm-invite label{gap:6px;display:grid}.tm-invite label span{color:#39406a;font-size:12.5px;font-weight:700}.tm-wrap input,.tm-wrap select{color:#151a36;height:44px;font:inherit;background:#fbfbfe;border:1px solid #1a1e4e1f;border-radius:12px;min-width:0;padding:0 12px}.tm-wrap input:focus,.tm-wrap select:focus{border-color:#0000;outline:none;box-shadow:0 0 0 2px #14b8a680}.tm-primary{color:#fff;height:44px;font:inherit;cursor:pointer;white-space:nowrap;background:linear-gradient(115deg,#14b8a6,#8b5cf6);border:0;border-radius:12px;padding:0 22px;font-weight:800}.tm-primary:disabled{opacity:.6}.tm-role-desc{color:#4c2fb0;background:#f5f0ff;border-radius:12px;margin:12px 0 0;padding:10px 14px;font-size:13px;line-height:1.8}.tm-hint{color:#8a90b0;margin:10px 0 0;font-size:12.5px;line-height:1.8}.tm-empty{color:#8a90b0;text-align:center;background:#f8f9fd;border-radius:14px;margin:0;padding:18px}.tm-list{gap:10px;display:grid}.tm-member{background:#f8f9fd;border:1px solid #1a1e4e0d;border-radius:16px;grid-template-columns:auto 1fr auto 190px auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.tm-member.suspended{opacity:.65}.tm-avatar{color:#fff;background:linear-gradient(135deg,#14b8a6,#8b5cf6);border-radius:14px;place-items:center;width:42px;height:42px;font-size:18px;font-weight:800;display:grid}.tm-who{gap:2px;min-width:0;display:grid}.tm-who b{font-size:14.5px}.tm-who small{color:#8a90b0;text-overflow:ellipsis;font-size:12px;overflow:hidden}.tm-status{white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px;font-style:normal;font-weight:800}.tm-status.active{color:#0b7d57;background:#e6f8f0}.tm-status.invited{color:#9a5b00;background:#fff1d6}.tm-status.suspended{color:#b83232;background:#fdecec}.tm-actions{flex-wrap:wrap;gap:6px;display:flex}.tm-actions button{color:#39406a;height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #1a1e4e1f;border-radius:10px;padding:0 12px;font-size:12.5px;font-weight:700}.tm-actions button.warn{color:#9a5b00;border-color:#f59e0b66}.tm-actions button.danger{color:#c23b3b;border-color:#d1434359}.tm-rules>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.tm-rules>div>div{background:#f8f9fd;border-radius:14px;padding:12px 14px}.tm-rules b{font-size:13.5px}.tm-rules p{color:#5e6589;margin:4px 0 0;font-size:12.5px;line-height:1.8}.tm-backdrop{z-index:150;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1e224659;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.tm-dialog{background:#fff;border-radius:22px;width:min(520px,100%);max-height:calc(100vh - 40px);padding:24px 20px 18px;position:relative;overflow:auto;box-shadow:0 40px 90px -30px #2228648c}.tm-dialog h3{margin:0 0 12px;font-size:18px}.tm-x{cursor:pointer;background:#fff;border:1px solid #1a1e4e1a;border-radius:10px;width:34px;height:34px;font-size:20px;position:absolute;top:12px;left:12px}.tm-log{gap:6px;margin:0;padding:0;list-style:none;display:grid}.tm-log li{background:#f8f9fd;border-radius:12px;justify-content:space-between;gap:10px;padding:9px 12px;font-size:13px;display:flex}.tm-log small{color:#8a90b0;white-space:nowrap}.tm-notice{z-index:160;background:#fff;border-radius:14px;max-width:calc(100vw - 32px);padding:12px 18px;font-weight:700;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 20px 50px -20px #22286480}.tm-notice.ok{color:#0b7d57}.tm-notice.bad{color:#b83232}@media (width<=980px){.tm-invite form{grid-template-columns:1fr 1fr}.tm-member{grid-template-columns:auto 1fr auto}.tm-member select,.tm-actions{grid-column:1/-1}.tm-rules>div{grid-template-columns:1fr}}@media (width<=560px){.tm-invite form{grid-template-columns:1fr}}.store-admin-settings .payment-grid,.store-admin-settings .bank-table{display:none!important}.store-admin-settings .settings-shell{max-width:920px!important}.store-admin-settings .publish-card{margin-top:8px}.store-admin-settings .save-settings{min-width:190px}.store-admin-settings .settings-title>div:first-child>span,.store-admin-settings .settings-title>div:first-child>h1,.store-admin-settings .settings-title>div:first-child>p,.store-admin-payments .settings-title>div:first-child>span,.store-admin-payments .settings-title>div:first-child>h1,.store-admin-payments .settings-title>div:first-child>p{font-size:0}.store-admin-settings .settings-title>div:first-child>span:after{content:"تشغيل المتجر";font-size:12px}.store-admin-settings .settings-title>div:first-child>h1:after{content:"إعدادات المتجر";font-size:28px}.store-admin-settings .settings-title>div:first-child>p:after{content:"تحكم في ظهور متجر هذا الفرع للعملاء بصورة مستقلة.";font-size:13px}.store-admin-payments .settings-title>div:first-child>span:after{content:"بوابات وحسابات الفرع";font-size:12px}.store-admin-payments .settings-title>div:first-child>h1:after{content:"طرق الدفع";font-size:28px}.store-admin-payments .settings-title>div:first-child>p:after{content:"فعّل الوسائل المطلوبة وأدخل بياناتها بأمان، ولن تظهر للعميل قبل اكتمال إعدادها.";font-size:13px}.store-admin-payments .publish-card{display:none!important}.store-admin-content .store-admin-payments .commerce-settings>.settings-shell,.store-admin-payments .commerce-settings>.settings-shell{max-width:1180px!important;padding-left:28px!important;padding-right:28px!important}.store-admin-payments .payment-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px}.store-admin-payments .payment-card{border-radius:15px;padding:18px;box-shadow:0 7px 24px #153b3610}.store-admin-payments .payment-card:first-child{grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;gap:8px 18px;display:grid}.store-admin-payments .payment-card:first-child>header{grid-column:1/-1;margin:0}.store-admin-payments .payment-card:first-child>p{margin:0}.store-admin-payments .payment-card>header{margin-bottom:11px}.store-admin-payments .payment-card>label{color:#445d58;margin-top:8px;font-size:12px}.store-admin-payments .payment-card input,.store-admin-payments .payment-card select{color:#173b36;background:#fff;border-color:#d5e1de;height:42px;margin-top:5px;font-size:13px}.store-admin-payments .payment-card>small,.store-admin-payments .secret-pair label{font-size:11px;line-height:1.6}.store-admin-payments .payment-card h2{color:#173b36;font-size:18px}.store-admin-payments .payment-card header span{color:#98762b;font-size:11px}.store-admin-payments .save-settings{background:#08675d;min-width:210px;margin:18px auto 0;display:block}.store-admin-settings .save-settings,.store-admin-payments .save-settings{font-size:0}.store-admin-settings .save-settings:after{content:"حفظ إعدادات المتجر";font-size:14px}.store-admin-payments .save-settings:after{content:"حفظ طرق الدفع";font-size:14px}.store-admin-payments .bank-table{margin-top:20px;padding:19px}.store-admin-payments .bank-table article{margin-top:8px;padding:10px 12px}.store-admin-payments .empty-banks{padding:24px}@media (width<=820px){.store-admin-payments .payment-grid{grid-template-columns:1fr}.store-admin-payments .payment-card:first-child{grid-column:auto;display:block}.store-admin-payments .payment-card:first-child>header{margin-bottom:10px}.store-admin-content .store-admin-payments .commerce-settings>.settings-shell,.store-admin-payments .commerce-settings>.settings-shell{padding-left:16px!important;padding-right:16px!important}}:root{--sa-bg:#020a08;--sa-card:#08231c;--sa-line:#4ba77f2c;--sa-gold:#d8b65d;--sa-green:#29cf96;--sa-text:#edf4f0;--sa-muted:#78958a}.sa-loading{background:var(--sa-bg);min-height:100vh;color:var(--sa-muted);place-items:center;display:grid}.sa-shell{background:radial-gradient(circle at 70% 0,#176f5029,transparent 38%),var(--sa-bg);min-height:100vh;color:var(--sa-text);direction:rtl;grid-template-columns:270px 1fr;display:grid}.sa-side{background:#04120f;border-left:1px solid #d8b65d2b;flex-direction:column;height:100vh;padding:24px 16px;display:flex;position:sticky;top:0}.sa-brand{border-bottom:1px solid #ffffff12;align-items:center;gap:11px;padding:0 7px 23px;display:flex}.sa-brand>span,.sa-login-mark{color:#142019;background:linear-gradient(145deg,#f0d27c,#9d7430);border:1px solid #f4dc91;border-radius:13px;place-items:center;width:43px;height:43px;font:700 21px Georgia;display:grid;box-shadow:0 8px 26px #0008}.sa-brand b,.sa-brand small{display:block}.sa-brand small{color:var(--sa-muted);margin-top:5px;font-size:9px}.sa-side nav{gap:7px;margin-top:25px;display:grid}.sa-side nav button{color:#78958a;text-align:right;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:11px;height:47px;padding:0 12px;display:flex}.sa-side nav button span{width:29px;height:29px;color:var(--sa-gold);border:1px solid #d8b65d28;border-radius:9px;place-items:center;display:grid}.sa-side nav button.active{color:#fff;box-shadow:inset -3px 0 var(--sa-gold);background:#126b4d45;border-color:#39a77d38}.sa-owner{border-top:1px solid #ffffff12;margin-top:auto;padding:16px 7px 0}.sa-owner b,.sa-owner small{display:block}.sa-owner small{color:var(--sa-gold);margin:5px 0 12px;font-size:9px}.sa-owner button{border:1px solid var(--sa-line);color:#8aa59b;background:#08231c;border-radius:10px;width:100%;height:38px}.sa-main{min-width:0}.sa-top{border-bottom:1px solid var(--sa-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:5;background:#03110dcf;justify-content:space-between;align-items:center;height:92px;padding:0 34px;display:flex;position:sticky;top:0}.sa-top span{color:var(--sa-gold);font-size:9px;font-weight:900}.sa-top h1{margin:7px 0 0;font-size:22px}.sa-top a{color:#d9c176;background:#d8b65d0b;border:1px solid #d8b65d3b;border-radius:11px;padding:10px 13px;font-size:10px;text-decoration:none}.sa-content{max-width:1500px;margin:auto;padding:30px}.sa-stats{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.sa-stats>div,.sa-section,.sa-create,.sa-branch,.sa-user{border:1px solid var(--sa-line);background:linear-gradient(145deg,#092a228f,#051914ed);border-radius:18px;box-shadow:0 16px 44px #0005,inset 0 1px #ffffff09}.sa-stats>div{min-height:136px;padding:20px;position:relative;overflow:hidden}.sa-stats>div:after{content:"";background:#2bd99c12;border-radius:50%;width:90px;height:90px;position:absolute;top:-35px;left:-35px}.sa-stats span,.sa-stats small,.sa-stats b{display:block}.sa-stats span{color:#83a096;font-size:11px}.sa-stats small{color:#43d5a5;font-size:9px}.sa-section-head h2{margin:0;font-size:17px}.sa-section-head p{color:var(--sa-muted);margin:6px 0 20px;font-size:10px}.sa-branch-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.sa-branch{padding:20px;position:relative}.sa-pill{color:#54dcae;background:#20b77f17;border:1px solid #37ce9633;border-radius:999px;padding:5px 8px;font-size:8px;display:inline-flex}.sa-pill.inactive{color:#e58d8d;background:#b6424215;border-color:#db68683c}.sa-branch>.sa-pill{position:absolute;top:18px;left:18px}.sa-branch-icon{width:42px;height:42px;color:var(--sa-gold);background:#d8b65d0b;border:1px solid #d8b65d3b;border-radius:13px;place-items:center;display:grid}.sa-branch h3{margin:17px 0 4px;font-size:16px}.sa-branch>small{color:var(--sa-gold);font-size:9px}.sa-branch-numbers{grid-template-columns:repeat(3,1fr);gap:7px;margin:17px 0;display:grid}.sa-branch-numbers>span{text-align:center;background:#020d0a52;border:1px solid #ffffff0d;border-radius:10px;padding:9px;font-size:13px}.sa-branch-numbers small{color:var(--sa-muted);margin-top:5px;font-size:7px;display:block}.sa-branch>button,.sa-row-actions button,.sa-save{color:#e0c46d;background:#d8b65d0d;border:1px solid #d8b65d45;border-radius:10px;width:100%;height:39px}.sa-branch>button:disabled,.sa-row-actions button:disabled{opacity:.4}.sa-create{grid-template-columns:1.1fr 1fr .65fr auto;align-items:center;gap:10px;margin-bottom:20px;padding:17px;display:grid}.sa-create b,.sa-create small{display:block}.sa-create small{color:var(--sa-muted);margin-top:5px;font-size:8px}.sa-create input,.sa-create select,.sa-user-editor input,.sa-user-editor select,.sa-branch.manage>input{border:1px solid var(--sa-line);height:43px;color:var(--sa-text);background:#031511;border-radius:10px;outline:none;padding:0 11px}.sa-create input:focus,.sa-create select:focus,.sa-user-editor input:focus,.sa-user-editor select:focus{border-color:#34b886;box-shadow:0 0 0 3px #2bd99c12}.sa-create>button{color:#112018;background:linear-gradient(135deg,#efd37f,#b88d35);border:1px solid #f1d988;border-radius:10px;height:43px;padding:0 16px;font-weight:900}.sa-branch.manage>input{width:calc(100% - 80px);margin:17px 0 5px;font-weight:800}.sa-row-actions{grid-template-columns:1fr 1fr 1fr;gap:6px;display:grid}.sa-row-actions .danger{color:#df8a8a;background:#b83f3f10;border-color:#d45d5d36}.sa-users{gap:10px;display:grid}.sa-user{overflow:hidden}.sa-user-main{grid-template-columns:42px minmax(180px,.7fr) 1fr auto auto;align-items:center;gap:12px;min-height:74px;padding:12px 16px;display:grid}.sa-avatar{color:#142019;background:linear-gradient(145deg,#e2c368,#8c6828);border-radius:12px;place-items:center;width:39px;height:39px;font-weight:900;display:grid}.sa-user-main b,.sa-user-main small{display:block}.sa-user-main small{color:var(--sa-muted);margin-top:4px;font-size:9px}.sa-user-main>button{border:1px solid var(--sa-line);color:#9bb4ab;background:#08271f;border-radius:9px;padding:8px 10px;font-size:9px}.sa-memberships{flex-wrap:wrap;gap:6px;display:flex}.sa-memberships span{color:#bba76e;background:#d8b65d0a;border:1px solid #d8b65d28;border-radius:999px;padding:5px 8px;font-size:8px}.sa-user-editor{border-top:1px solid var(--sa-line);background:#020e0b6e;grid-template-columns:repeat(4,1fr);gap:11px;padding:17px;display:grid}.sa-user-editor label{color:#88a198;gap:6px;font-size:8px;display:grid}.sa-user-editor .sa-save{align-self:end}.sa-notice{z-index:20;color:#eff4f1;background:#09251d;border:1px solid #d8b65d46;border-radius:12px;padding:13px 16px;font-size:10px;position:fixed;bottom:20px;left:20px;box-shadow:0 16px 45px #0008}.sa-notice button{color:#b9c9c3;background:0 0;border:0;margin-right:15px}.sa-login{min-height:100vh;color:var(--sa-text);direction:rtl;background:radial-gradient(circle at 50% 0,#176f5035,#0000 38%),#020a08;place-items:center;display:grid}.sa-login form{background:linear-gradient(145deg,#092a22e8,#041511f5);border:1px solid #d8b65d32;border-radius:22px;width:min(430px,100% - 34px);padding:36px;box-shadow:0 28px 80px #0008}.sa-login-mark{margin-bottom:22px}.sa-secure{color:var(--sa-gold);font-size:9px}.sa-login h1{margin:12px 0 8px;font-size:30px}.sa-login>form>p{color:var(--sa-muted);margin:0 0 26px;font-size:11px}.sa-login label{color:#a8bcb5;gap:8px;margin:16px 0;font-size:10px;display:grid}.sa-login input{border:1px solid var(--sa-line);color:#fff;background:#03130f;border-radius:11px;outline:none;width:100%;height:49px;padding:0 12px}.sa-password{position:relative}.sa-password button{color:#91a99f;background:#0b2d24;border:0;border-radius:8px;height:33px;font-size:8px;position:absolute;top:8px;left:8px}.sa-error{color:#ee9292;background:#a9414114;border:1px solid #d45d5d3b;border-radius:10px;padding:10px;font-size:9px}.sa-submit{color:#132019;background:linear-gradient(135deg,#efd37f,#b88d35);border:1px solid #f1d988;border-radius:11px;width:100%;height:49px;margin-top:8px;font-weight:900}.sa-login form>a{text-align:center;color:#8ca39a;margin-top:20px;font-size:9px;text-decoration:none;display:block}@media (width<=1100px){.sa-branch-grid{grid-template-columns:1fr 1fr}.sa-user-create{grid-template-columns:1fr 1fr 1fr}.sa-user-create>div{grid-column:1/-1}.sa-user-editor{grid-template-columns:1fr 1fr}.sa-user-main{grid-template-columns:42px 1fr auto}.sa-memberships{grid-column:2/4}}@media (width<=760px){.sa-shell{padding-bottom:70px;display:block}.sa-side{z-index:20;width:auto;height:67px;padding:6px;display:block;position:fixed;inset:auto 0 0}.sa-brand,.sa-owner{display:none}.sa-side nav{grid-template-columns:repeat(3,1fr);margin:0}.sa-side nav button{text-align:center;place-items:center;gap:2px;height:55px;font-size:8px;display:grid}.sa-side nav button span{width:24px;height:24px}.sa-top{height:80px;padding:0 15px}.sa-top h1{font-size:17px}.sa-content{padding:18px 13px}.sa-stats{grid-template-columns:1fr 1fr}.sa-branch-grid,.sa-create,.sa-user-create{grid-template-columns:1fr}.sa-create>div{grid-column:auto}.sa-user-main{grid-template-columns:38px 1fr auto}.sa-memberships{grid-column:1/-1}.sa-user-main>.sa-pill{display:none}.sa-user-editor{grid-template-columns:1fr}.sa-top a{font-size:0}.sa-top a:first-letter{font-size:15px}}.sa-top-actions{align-items:center;gap:8px;display:flex}@media (width<=760px){.sa-top-actions a:first-child{padding:9px;font-size:8px}}.sa-authentica{border:1px solid var(--sa-line);background:linear-gradient(145deg,#092a22,#041511);border-radius:20px;padding:26px;box-shadow:0 20px 55px #0005}.sa-authentica-head{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:21px;display:flex}.sa-authentica-head h2{margin:11px 0 7px;font-size:21px}.sa-authentica-head p{color:var(--sa-muted);max-width:650px;margin:0;font-size:11px;line-height:1.8}.sa-authentica-mark{color:#102018;background:linear-gradient(145deg,#efd37f,#a57425);border-radius:18px;place-items:center;width:58px;height:58px;font:700 28px Georgia;display:grid}.sa-provider-status{color:#e89494;background:#a9414116;border:1px solid #d45d5d44;border-radius:999px;padding:5px 9px;font-size:9px;display:inline-flex}.sa-provider-status.ok{color:#62e0b3;background:#25be8718;border-color:#35cf9744}.sa-secret-input{color:#a7c0b6;gap:8px;margin-top:23px;font-size:10px;display:grid}.sa-secret-input input{border:1px solid var(--sa-line);color:#fff;background:#031511;border-radius:11px;outline:none;height:48px;padding:0 13px}.sa-secret-input small{color:var(--sa-muted);font-size:9px}.sa-auth-options{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.sa-auth-options label{background:#020d0a70;border:1px solid #ffffff12;border-radius:13px;align-items:flex-start;gap:10px;padding:13px;display:flex}.sa-auth-options label.danger{border-color:#d45d5d35}.sa-auth-options input{accent-color:#35ce99;width:17px;height:17px}.sa-auth-options b,.sa-auth-options small{display:block}.sa-auth-options small{color:var(--sa-muted);margin-top:5px;font-size:9px;line-height:1.6}.sa-auth-footer{justify-content:space-between;align-items:center;gap:18px;margin-top:18px;display:flex}.sa-auth-footer p{color:#8ca79d;max-width:680px;margin:0;font-size:10px;line-height:1.8}.sa-auth-footer button{white-space:nowrap;color:#112018;background:linear-gradient(135deg,#efd37f,#b88d35);border:1px solid #f1d988;border-radius:10px;height:43px;padding:0 16px;font-weight:900}@media (width<=760px){.sa-authentica{padding:17px}.sa-auth-options{grid-template-columns:1fr}.sa-auth-footer{display:grid}.sa-auth-footer button{width:100%}}.sa-customer-summary{grid-template-columns:150px 150px 150px 1fr;gap:11px;margin-bottom:18px;display:grid}.sa-customer-summary>div,.sa-customer-summary>input,.sa-customers,.sa-customer{border:1px solid var(--sa-line);background:linear-gradient(145deg,#092a228f,#051914ed);border-radius:15px;box-shadow:0 16px 44px #0004}.sa-customer-summary small,.sa-customer-summary b{display:block}.sa-customer-summary small{color:var(--sa-muted);font-size:8px}.sa-customer-summary b{color:#65dcae;margin-top:5px;font-size:18px}.sa-customer-summary>input{color:#eff4f1;outline:none;height:52px;padding:0 14px}.sa-customer{margin-top:10px;overflow:hidden}.sa-customer-main{grid-template-columns:42px minmax(190px,.9fr) 1fr auto auto auto;align-items:center;gap:11px;min-height:76px;padding:12px 15px;display:grid}.sa-customer-main b,.sa-customer-main small,.sa-customer-main em{display:block}.sa-customer-main small{color:var(--sa-muted);margin-top:4px;font-size:9px}.sa-customer-main em{color:#c5a861;margin-top:5px;font-size:8px;font-style:normal}.sa-customer-metrics{gap:7px;display:flex}.sa-customer-metrics span{text-align:center;color:#d9ede4;background:#020d0a52;border:1px solid #ffffff0d;border-radius:9px;min-width:65px;padding:7px;font-size:10px}.sa-customer-metrics small{margin-top:3px!important;font-size:7px!important}.sa-customer-main>button{border:1px solid var(--sa-line);color:#9bb4ab;background:#08271f;border-radius:9px;padding:8px 10px;font-size:9px}.sa-verified{color:#ec9292;white-space:nowrap;background:#a9414114;border:1px solid #d45d5d3d;border-radius:999px;padding:5px 7px;font-size:8px}.sa-verified.ok{color:#62e0b3;background:#25be8718;border-color:#35cf9744}.sa-customer-editor{border-top:1px solid var(--sa-line);background:#020e0b6e;grid-template-columns:repeat(4,1fr);gap:11px;padding:17px;display:grid}.sa-customer-editor label{color:#88a198;gap:6px;font-size:8px;display:grid}.sa-customer-editor input,.sa-customer-editor select{border:1px solid var(--sa-line);color:#eff4f1;background:#031511;border-radius:10px;outline:none;height:42px;padding:0 10px}.sa-customer-editor .sa-save{align-self:end}.sa-delete-customer{color:#df8a8a;background:#b83f3f10;border:1px solid #d45d5d36;border-radius:10px;align-self:end;height:39px;font-size:9px}@media (width<=1100px){.sa-customer-summary{grid-template-columns:1fr 1fr}.sa-customer-summary>input{grid-column:1/-1}.sa-customer-main{grid-template-columns:42px 1fr auto auto}.sa-customer-metrics{grid-column:2/4}.sa-customer-editor{grid-template-columns:1fr 1fr}}@media (width<=760px){.sa-customer-summary{grid-template-columns:1fr 1fr}.sa-customers{padding:15px}.sa-customer-main{grid-template-columns:38px 1fr auto}.sa-customer-metrics{grid-column:1/-1}.sa-customer-main>.sa-pill,.sa-verified{display:none}.sa-customer-editor{grid-template-columns:1fr}}.sa-auth-buttons{gap:8px;display:flex}.sa-test-provider{color:#8debc2;background:#25be8714;border:1px solid #35cf9744;border-radius:10px;height:43px;padding:0 14px;font-weight:900}@media (width<=760px){.sa-auth-buttons{display:grid}.sa-auth-buttons button{width:100%}}.sa-otp-enrollment{color:#f1dc96;background:#d8b65d12;border:1px solid #d8b65d55;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;padding:14px 17px;display:flex}.sa-otp-enrollment span{color:#b8c9c2;font-size:9px}.sa-otp-back{color:#71c6a5;background:0 0;border:0;width:100%;margin:-6px 0 8px;font-size:9px;text-decoration:underline}.sa-login .sa-trust-device{cursor:pointer;background:#0e392d66;border:1px solid #38b98734;border-radius:11px;grid-template-columns:none;align-items:flex-start;gap:10px;margin:13px 0;padding:12px;display:flex}.sa-login .sa-trust-device input{accent-color:#35c390;width:17px;height:17px;margin:2px 0 0}.sa-trust-device span,.sa-trust-device b,.sa-trust-device small{display:block}.sa-trust-device b{color:#e4eee9;font-size:10px}.sa-trust-device small{color:#829c92;margin-top:4px;font-size:8px;line-height:1.6}.sa-store-services{border:1px solid var(--sa-line);background:linear-gradient(145deg,#092a228f,#051914ed);border-radius:18px;padding:22px}.sa-store-service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.sa-store-service-card{background:#041712;border:1px solid #45b58c2b;border-radius:17px;padding:19px;box-shadow:0 14px 35px #0004}.sa-store-service-card>header{align-items:center;gap:11px;margin-bottom:16px;display:flex}.sa-store-service-card h3,.sa-store-service-card small{margin:0;display:block}.sa-store-service-card h3{font-size:15px}.sa-store-service-card small{color:var(--sa-muted);margin-top:4px;font-size:8px}.sa-store-service-card>header>span{color:#dbc46f;border:1px solid #d8b65d32;border-radius:999px;margin-right:auto;padding:6px 9px;font-size:8px}.sa-store-service-card>div{gap:8px;display:grid}.sa-store-service-card label{cursor:pointer;background:#08241d;border:1px solid #ffffff0d;border-radius:12px;grid-template-columns:auto 32px 1fr;align-items:center;gap:10px;padding:12px;display:grid}.sa-store-service-card label>input{opacity:0;pointer-events:none;position:absolute}.sa-store-service-card label>i{background:#31453e;border-radius:999px;width:32px;height:18px;position:relative}.sa-store-service-card label>i:after{content:"";background:#9aaba5;border-radius:50%;width:14px;height:14px;transition:all .2s;position:absolute;top:2px;right:2px}.sa-store-service-card label>input:checked+i{background:#188761}.sa-store-service-card label>input:checked+i:after{background:#fff;right:16px}.sa-store-service-card label b,.sa-store-service-card label small{display:block}.sa-store-service-card label b{color:#e8f1ed;font-size:10px}.sa-store-service-card label small{margin-top:3px;line-height:1.5}.sa-store-service-card>button{color:#122019;background:linear-gradient(135deg,#dcbf67,#9a722c);border:1px solid #e6ca753d;border-radius:10px;width:100%;height:42px;margin-top:14px;font-weight:900}.sa-store-service-card>button:disabled{opacity:.5}@media (width<=900px){.sa-store-service-grid{grid-template-columns:1fr}}.sa-store-services{background:radial-gradient(circle at 100% 0,#1b76552b,#0000 34%),linear-gradient(145deg,#092a22d9,#041511f5);border-radius:22px;padding:30px;box-shadow:0 20px 55px #0005,inset 0 1px #ffffff0a}.sa-store-services>.sa-section-head{border-bottom:1px solid #ffffff12;margin-bottom:22px;padding:0 4px 22px}.sa-store-services>.sa-section-head h2{color:#f5faf7;font-size:23px;line-height:1.4}.sa-store-services>.sa-section-head p{color:#9bb5ab;max-width:900px;margin:8px 0 0;font-size:13px;line-height:1.9}.sa-store-service-grid{gap:22px}.sa-store-service-card{background:linear-gradient(160deg,#061d17,#03130f);border-color:#55bd9538;border-radius:20px;padding:24px;box-shadow:0 18px 44px #0005,inset 0 1px #ffffff08}.sa-store-service-card>header{border-bottom:1px solid #ffffff10;gap:14px;margin-bottom:20px;padding-bottom:18px}.sa-store-service-card>header .sa-branch-icon{border-radius:14px;width:48px;height:48px;font-size:18px}.sa-store-service-card h3{color:#fff;font-size:18px;line-height:1.4}.sa-store-service-card small{font-size:11px;line-height:1.7}.sa-store-service-card>header>span{background:#d8b65d0b;margin-right:auto;padding:8px 12px;font-size:11px;font-weight:800}.sa-store-service-options{gap:11px;display:grid}.sa-store-service-card .sa-store-service-options label{cursor:pointer;background:#08241dcc;border:1px solid #ffffff12;border-radius:15px;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:76px;padding:13px 16px;transition:border-color .2s,background .2s,transform .2s;display:grid}.sa-store-service-card .sa-store-service-options label:hover{background:#0a2b22;border-color:#46ba8d55;transform:translateY(-1px)}.sa-store-service-card .sa-store-service-options label.enabled{background:linear-gradient(90deg,#0b3227,#08251e);border-color:#34c79152}.sa-store-service-card .sa-store-service-options label>input{opacity:0;pointer-events:none;position:absolute}.sa-store-service-card .sa-store-service-options label>i{background:#344a42;border-radius:999px;width:46px;height:26px;transition:all .2s;display:block;position:relative;box-shadow:inset 0 0 0 1px #ffffff12}.sa-store-service-card .sa-store-service-options label>i:after{content:"";background:#b1c0bb;border-radius:50%;width:20px;height:20px;transition:all .2s;position:absolute;top:3px;right:3px;box-shadow:0 2px 7px #0007}.sa-store-service-card .sa-store-service-options label>input:checked+i{background:#1ca676;box-shadow:0 0 0 3px #1ca6761f}.sa-store-service-card .sa-store-service-options label>input:checked+i:after{background:#fff;right:23px}.sa-store-service-card .sa-store-service-options label>span{min-width:0}.sa-store-service-card .sa-store-service-options label b{color:#f4faf7;font-size:14px;line-height:1.5;display:block}.sa-store-service-card .sa-store-service-options label small{color:#88a79c;white-space:normal;margin-top:5px;font-size:11px;line-height:1.7;display:block}.sa-store-service-card .sa-store-service-options label em{color:#91a79f;text-align:center;background:#020e0b75;border:1px solid #ffffff15;border-radius:999px;min-width:52px;padding:6px 9px;font-size:10px;font-style:normal;font-weight:800}.sa-store-service-card .sa-store-service-options label.enabled em{color:#67dfb4;background:#20a97916;border-color:#38ca9545}.sa-store-service-card>button{border-radius:12px;height:48px;margin-top:18px;font-size:13px;box-shadow:0 10px 25px #0004}@media (width<=1100px){.sa-store-service-grid{grid-template-columns:1fr}}@media (width<=760px){.sa-store-services{padding:18px}.sa-store-services>.sa-section-head h2{font-size:19px}.sa-store-services>.sa-section-head p{font-size:12px}.sa-store-service-card{padding:16px}.sa-store-service-card>header{flex-wrap:wrap;align-items:flex-start}.sa-store-service-card>header>span{margin-left:auto;margin-right:0}.sa-store-service-card .sa-store-service-options label{grid-template-columns:42px minmax(0,1fr);gap:11px;min-height:82px;padding:12px}.sa-store-service-card .sa-store-service-options label>i{width:42px;height:24px}.sa-store-service-card .sa-store-service-options label>i:after{width:18px;height:18px}.sa-store-service-card .sa-store-service-options label>input:checked+i:after{right:21px}.sa-store-service-card .sa-store-service-options label em{grid-column:2;justify-self:start;margin-top:-3px}.sa-store-service-card .sa-store-service-options label b{font-size:13px}.sa-store-service-card .sa-store-service-options label small{font-size:10px}}.sa-shell{grid-template-columns:290px minmax(0,1fr);font-size:15px}.sa-side{padding:27px 18px}.sa-brand{gap:13px;padding:0 8px 26px}.sa-brand>span{border-radius:15px;width:48px;height:48px;font-size:23px}.sa-brand b{font-size:16px;line-height:1.5}.sa-brand small{margin-top:5px;font-size:11px;line-height:1.5}.sa-side nav{gap:8px;margin-top:27px}.sa-side nav button{border-radius:13px;gap:12px;height:53px;padding:0 14px;font-size:14px;font-weight:600;line-height:1.4}.sa-side nav button span{border-radius:10px;flex:none;width:33px;height:33px;font-size:14px}.sa-owner{padding:19px 8px 0}.sa-owner b{font-size:14px}.sa-owner small{margin:6px 0 13px;font-size:11px;line-height:1.6}.sa-owner button{height:43px;font-size:12px}.sa-top{height:100px;padding:0 38px}.sa-top span{font-size:11px}.sa-top h1{margin-top:8px;font-size:25px;line-height:1.35}.sa-top a{padding:11px 15px;font-size:12px}.sa-content{max-width:1560px;padding:34px}.sa-stats{gap:18px}.sa-stats>div{min-height:148px;padding:23px}.sa-stats span{font-size:13px}.sa-stats b{margin:15px 0 10px;font-size:28px}.sa-stats small{font-size:11px}.sa-section{margin-top:23px;padding:26px}.sa-section-head h2{font-size:22px;line-height:1.4}.sa-section-head p{color:#91aaa1;margin:8px 0 23px;font-size:13px;line-height:1.8}.sa-branch-grid{gap:19px}.sa-branch{border-radius:20px;padding:24px}.sa-pill{padding:6px 10px;font-size:10px;font-weight:700}.sa-branch>.sa-pill{top:21px;left:21px}.sa-branch-icon{border-radius:14px;width:47px;height:47px;font-size:17px}.sa-branch h3{margin:20px 0 5px;font-size:19px;line-height:1.45}.sa-branch>small{font-size:11px}.sa-branch-numbers{gap:10px;margin:21px 0}.sa-branch-numbers>span{border-radius:12px;min-height:66px;padding:12px 8px;font-size:17px;font-weight:700}.sa-branch-numbers small{margin-top:6px;font-size:10px;font-weight:500;line-height:1.5}.sa-branch>button,.sa-row-actions button,.sa-save{border-radius:11px;height:46px;font-size:12px;font-weight:800}.sa-create{gap:13px;margin-bottom:23px;padding:21px}.sa-create b{font-size:14px}.sa-create small{margin-top:5px;font-size:11px;line-height:1.6}.sa-create input,.sa-create select,.sa-user-editor input,.sa-user-editor select,.sa-branch.manage>input{border-radius:11px;height:48px;font-size:13px}.sa-create>button{height:48px;font-size:12px}.sa-row-actions{gap:8px}.sa-row-actions button{font-size:11px}.sa-users{gap:13px}.sa-user-main{gap:14px;min-height:88px;padding:15px 19px}.sa-avatar{width:44px;height:44px;font-size:15px}.sa-user-main b{font-size:14px}.sa-user-main small{margin-top:4px;font-size:11px;line-height:1.6}.sa-user-main>button{min-height:39px;padding:8px 12px;font-size:11px}.sa-memberships{gap:8px}.sa-memberships span{padding:6px 10px;font-size:10px}.sa-user-editor{gap:14px;padding:21px}.sa-user-editor label{gap:8px;font-size:11px}.sa-notice{padding:14px 18px;font-size:12px}.sa-authentica{padding:30px}.sa-authentica-head h2{font-size:24px}.sa-authentica-head p{font-size:13px}.sa-provider-status{font-size:11px}.sa-secret-input{font-size:12px}.sa-secret-input small{font-size:10px}.sa-auth-options b{font-size:13px}.sa-auth-options small{font-size:11px}.sa-auth-footer p{font-size:12px}.sa-auth-footer button,.sa-test-provider{height:47px;font-size:12px}.sa-customer-summary{grid-template-columns:170px 170px 170px 1fr;gap:14px}.sa-customer-summary>div{padding:17px}.sa-customer-summary small{font-size:10px}.sa-customer-summary b{font-size:21px}.sa-customer-summary>input{height:56px;font-size:13px}.sa-customers{padding:25px}.sa-customer{margin-top:13px}.sa-customer-main{gap:14px;min-height:90px;padding:15px 18px}.sa-customer-main b{font-size:14px}.sa-customer-main small{font-size:11px}.sa-customer-main em{font-size:10px}.sa-customer-metrics span{min-width:75px;padding:9px;font-size:12px}.sa-customer-metrics small{font-size:9px!important}.sa-customer-main>button{font-size:11px}.sa-verified{font-size:10px}.sa-customer-editor{gap:14px;padding:21px}.sa-customer-editor label{font-size:11px}.sa-customer-editor input,.sa-customer-editor select{height:47px;font-size:13px}.sa-delete-customer{height:45px;font-size:11px}.sa-otp-enrollment b{font-size:14px}.sa-otp-enrollment span,.sa-otp-back,.sa-secure{font-size:11px}.sa-login h1{font-size:32px}.sa-login>form>p{font-size:13px}.sa-login label{font-size:12px}.sa-login input{font-size:14px}.sa-password button{font-size:10px}.sa-error{font-size:11px}.sa-submit{font-size:13px}.sa-login form>a{font-size:11px}@media (width<=1200px){.sa-shell{grid-template-columns:270px minmax(0,1fr)}.sa-content{padding:28px}.sa-side nav button{font-size:13px}}@media (width<=760px){.sa-shell{display:block}.sa-side{height:74px;padding:7px}.sa-side nav{gap:3px}.sa-side nav button{height:60px;padding:0 4px;font-size:10px;line-height:1.25}.sa-side nav button span{width:27px;height:27px;font-size:11px}.sa-top{height:86px;padding:0 16px}.sa-top span{font-size:10px}.sa-top h1{font-size:20px}.sa-content{padding:20px 13px}.sa-section{padding:18px}.sa-section-head h2{font-size:19px}.sa-section-head p{font-size:12px}.sa-branch{padding:19px}.sa-branch h3{font-size:17px}.sa-branch-numbers>span{font-size:15px}.sa-branch-numbers small{font-size:9px}.sa-customer-summary{grid-template-columns:1fr 1fr}}.sa-panel-link{background:#0b1f3a;border:1px solid #ffffff1a;border-radius:12px;margin:10px 0;padding:10px 12px}.sa-panel-link>small{color:#9db4d6;margin-bottom:6px;font-size:11px;display:block}.sa-panel-link>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sa-panel-link code{text-overflow:ellipsis;white-space:nowrap;color:#dbe7fb;background:#00000030;border-radius:8px;flex:auto;min-width:0;padding:6px 9px;font-size:12px;overflow:hidden}.sa-panel-link button{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(145deg,#3a7bd5,#2b5fb0);border:0;border-radius:8px;padding:7px 13px;font-size:12px;font-weight:700}.sa-mail-grid{grid-template-columns:1fr 1fr;gap:11px;margin-top:20px;display:grid}.sa-mail .sa-field{color:#a7c0b6;gap:6px;font-size:10px;display:grid}.sa-mail .sa-field span{font-size:10px}.sa-mail .sa-field input{border:1px solid var(--sa-line);color:#fff;background:#031511;border-radius:11px;outline:none;height:46px;padding:0 12px}.sa-mail-test{flex:320px;gap:8px;min-width:0;display:flex}.sa-mail-test input{border:1px solid var(--sa-line);color:#fff;background:#031511;border-radius:10px;outline:none;flex:auto;min-width:0;height:43px;padding:0 12px}.sa-mail-test button{white-space:nowrap;color:#8debc2;background:#25be8714;border:1px solid #35cf9744;border-radius:10px;height:43px;padding:0 14px;font-weight:900}@media (width<=760px){.sa-mail-grid{grid-template-columns:1fr}.sa-mail-test{flex-basis:100%}}.sa-2fa-channel{background:#02100c7a;border:1px solid #ffffff14;border-radius:14px;margin-top:6px;padding:15px}.sa-2fa-channel>b{color:#eaf5ef;font-size:12px;display:block}.sa-2fa-channel>small{color:var(--sa-muted);margin-top:5px;font-size:10px;line-height:1.7;display:block}.sa-channel-options{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.sa-channel-options label{cursor:pointer;background:#020d0a70;border:1px solid #ffffff12;border-radius:12px;align-items:flex-start;gap:10px;padding:12px;transition:border-color .15s,background .15s;display:flex}.sa-channel-options label.selected{background:#25be870f;border-color:#35cf9766}.sa-channel-options input{accent-color:#35ce99;width:17px;height:17px;margin-top:2px}.sa-channel-options b{color:#eef6f1;font-size:11px;display:block}.sa-channel-options small{color:var(--sa-muted);margin-top:4px;font-size:9px;line-height:1.6;display:block}.sa-channel-options input:disabled+span{opacity:.55}@media (width<=760px){.sa-channel-options{grid-template-columns:1fr}}.sa-otp-channel{margin:16px 0 4px}.sa-otp-channel>b{color:#a8bcb5;margin-bottom:9px;font-size:10px;display:block}.sa-otp-channel-options{grid-template-columns:1fr 1fr;gap:9px;display:grid}.sa-otp-channel-options label{border:1px solid var(--sa-line);cursor:pointer;background:#03130f;border-radius:12px;align-items:flex-start;gap:9px;margin:0;padding:11px;transition:border-color .15s,background .15s;display:flex}.sa-otp-channel-options label.selected{background:#25be870f;border-color:#37ce9666}.sa-otp-channel-options input{accent-color:#35c390;width:16px;height:16px;margin-top:2px}.sa-otp-channel-options b{color:#e4eee9;font-size:11px;display:block}.sa-otp-channel-options small{color:#829c92;margin-top:3px;font-size:8px;line-height:1.5;display:block}@media (width<=420px){.sa-otp-channel-options{grid-template-columns:1fr}}.sa-store-email{border-top:1px solid var(--sa-line);margin-top:18px;padding-top:16px}.sa-store-email-head b{color:var(--sa-text);font-size:13px;display:block}.sa-store-email-head small{color:var(--sa-muted);margin-top:5px;font-size:11px;display:block}.sa-store-email-list{gap:8px;margin-top:12px;display:grid}.sa-store-email-row{border:1px solid var(--sa-line);background:#041511;border-radius:12px;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:10px 14px;display:grid}.sa-store-email-row span b{color:var(--sa-text);font-size:13px;display:block}.sa-store-email-row span small{color:var(--sa-muted);margin-top:3px;font-size:10px;display:block}.sa-store-email-row em{color:#9fb5ad;font-size:11px;font-style:normal}.sa-store-email-row.on em{color:#54dcae}.sa-store-email-row button{cursor:pointer;background:#2a3f38;border:0;border-radius:999px;width:46px;height:26px;transition:background .2s;position:relative}.sa-store-email-row button i{top:3px;background:#fff;border-radius:50%;width:20px;height:20px;transition:inset-inline-start .2s;position:absolute;inset-inline-start:3px}.sa-store-email-row.on button{background:#20b77f}.sa-store-email-row.on button i{inset-inline-start:23px}.sa-store-email-row button:disabled{opacity:.5;cursor:wait}.sa-recovery-banner{color:#f0d787;background:linear-gradient(135deg,#d8b65d1d,#1b6e5019);border:1px solid #d8b65d66;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;padding:15px 18px;display:flex}.sa-recovery-banner b{font-size:11px}.sa-recovery-banner span{color:#aebdb7;font-size:9px}.sa-user.needs-reset{border-color:#d8b65d77;box-shadow:0 0 0 1px #d8b65d18,0 16px 44px #0005}.sa-reset-request{color:#e5c973;background:#d8b65d12;border:1px solid #d8b65d55;border-radius:999px;margin-top:7px;padding:4px 7px;font-size:8px;font-style:normal;display:inline-flex}.sa-user-create{grid-template-columns:1fr .8fr .8fr 1fr 1fr .7fr .7fr auto}@media (width<=1100px){.sa-user-create{grid-template-columns:1fr 1fr 1fr}.sa-user-create>div{grid-column:1/-1}}@media (width<=760px){.sa-recovery-banner{display:grid}.sa-user-create{grid-template-columns:1fr}}.sa-integrations{gap:18px;display:grid}.sa-national-address .sa-authentica-mark{letter-spacing:-1px;font-size:12px}html body .sa-shell{background:radial-gradient(circle at 70% 0,#f8fcfc7b,transparent 38%),var(--sa-bg)}html body .sa-side{background:#f8fcfc;border-left:1px solid #7a46d22e}html body .sa-brand{border-bottom:1px solid #1a1e4e18}html body .sa-brand>span,html body .sa-login-mark{color:#151a36;background:linear-gradient(145deg,#8a51eb,#6b33cc);border:1px solid #7430e866;box-shadow:0 8px 26px #22286438}html body .sa-side nav button{color:#151a36}html body .sa-side nav button span{border:1px solid #7a46d22e}html body .sa-side nav button.active{color:#151a36;background:#f8fcfcb8;border-color:#53c6ba38}html body .sa-owner{border-top:1px solid #1a1e4e18}html body .sa-owner button{color:#5e6589;background:#f8fcfc}html body .sa-top{background:#f8fcfccf}html body .sa-top a{color:#6835c0;background:#8252d50d;border:1px solid #7a46d23b}html body .sa-stats>div,html body .sa-section,html body .sa-create,html body .sa-branch,html body .sa-user{background:linear-gradient(145deg,#f8fcfcb8,#f8fcfced);box-shadow:0 16px 44px #22286426,inset 0 1px #2228640a}html body .sa-stats>div:after{background:#49ded015}html body .sa-stats span{color:#5e6589}html body .sa-stats small{color:#2abcad}html body .sa-pill{color:#1d9084;background:#49dfd01b;border:1px solid #47d2c433}html body .sa-pill.inactive{color:#ba2c2c;background:#cf595918;border-color:#d346463c}html body .sa-branch-icon{background:#8252d50d;border:1px solid #7a46d23b}html body .sa-branch-numbers>span{background:#f8fcfcb8;border:1px solid #1a1e4e13}html body .sa-branch>button,html body .sa-row-actions button,html body .sa-save{color:#652bca;background:#8252d50f;border:1px solid #7a46d245}html body .sa-create input,html body .sa-create select,html body .sa-user-editor input,html body .sa-user-editor select,html body .sa-branch.manage>input{background:#f8fcfc}html body .sa-create input:focus,html body .sa-create select:focus,html body .sa-user-editor input:focus,html body .sa-user-editor select:focus{border-color:#4cccc066;box-shadow:0 0 0 3px #3cdccc0e}html body .sa-create>button{color:#151a36;background:linear-gradient(135deg,#8a53e9,#6b33cc);border:1px solid #7432e766}html body .sa-row-actions .danger{color:#ba2c2c;background:#cf595912;border-color:#cf4a4a36}html body .sa-avatar{color:#151a36;background:linear-gradient(145deg,#8d5ce0,#6b33cc)}html body .sa-user-main>button{color:#5e6589;background:#f8fcfc}html body .sa-memberships span{color:#6837be;background:#8252d50d;border:1px solid #7a46d22e}html body .sa-user-editor{background:#f8fcfcb8}html body .sa-user-editor label{color:#5e6589}html body .sa-notice{color:#151a36;background:#f8fcfc;border:1px solid #7a46d246;box-shadow:0 16px 45px #22286438}html body .sa-notice button{color:#5e6589}html body .sa-login form{background:linear-gradient(145deg,#f8fcfce8,#f8fcfcf5);border:1px solid #7a46d232;box-shadow:0 28px 80px #22286438}html body .sa-login label{color:#5e6589}html body .sa-login input{color:#151a36;background:#f8fcfc}html body .sa-password button{color:#5e6589;background:#f8fcfc}html body .sa-error{color:#ba2c2c;background:#cf595917;border:1px solid #cf4a4a3b}html body .sa-submit{color:#151a36;background:linear-gradient(135deg,#8a53e9,#6b33cc);border:1px solid #7432e766}html body .sa-login form>a{color:#5e6589}html body .sa-authentica{background:linear-gradient(145deg,#f8fcfc,#f8fcfc);box-shadow:0 20px 55px #22286426}html body .sa-authentica-head{border-bottom:1px solid #1a1e4e18}html body .sa-authentica-mark{color:#151a36;background:linear-gradient(145deg,#8a53e9,#6a2fd0)}html body .sa-provider-status{color:#ba2c2c;background:#cf595919;border:1px solid #cf4a4a44}html body .sa-provider-status.ok{color:#1d9185;background:#4cdcce1c;border-color:#46d3c544}html body .sa-secret-input{color:#5e6589}html body .sa-secret-input input{color:#151a36;background:#f8fcfc}html body .sa-auth-options label{background:#f8fcfcb8;border:1px solid #1a1e4e18}html body .sa-auth-options label.danger{border-color:#cf4a4a35}html body .sa-auth-options input{accent-color:#2db9ab}html body .sa-auth-footer p{color:#5e6589}html body .sa-auth-footer button{color:#151a36;background:linear-gradient(135deg,#8a53e9,#6b33cc);border:1px solid #7432e766}html body .sa-customer-summary>div,html body .sa-customer-summary>input,html body .sa-customers,html body .sa-customer{background:linear-gradient(145deg,#f8fcfcb8,#f8fcfced);box-shadow:0 16px 44px #2228641f}html body .sa-customer-summary b{color:#208d82}html body .sa-customer-summary>input{color:#151a36}html body .sa-customer-main em{color:#6837be}html body .sa-customer-metrics span{color:#27867d;background:#f8fcfcb8;border:1px solid #1a1e4e13}html body .sa-customer-main>button{color:#5e6589;background:#f8fcfc}html body .sa-verified{color:#ba2c2c;background:#cf595917;border:1px solid #cf4a4a3d}html body .sa-verified.ok{color:#1d9185;background:#4cdcce1c;border-color:#46d3c544}html body .sa-customer-editor{background:#f8fcfcb8}html body .sa-customer-editor label{color:#5e6589}html body .sa-customer-editor input,html body .sa-customer-editor select{color:#151a36;background:#f8fcfc}html body .sa-delete-customer{color:#ba2c2c;background:#cf595912;border:1px solid #cf4a4a36}html body .sa-test-provider{color:#1a9487;background:#4cdcce17;border:1px solid #46d3c544}html body .sa-otp-enrollment{color:#611dd8;background:#8252d515;border:1px solid #7a46d255}html body .sa-otp-enrollment span{color:#5e6589}html body .sa-otp-back{color:#27867d}html body .sa-login .sa-trust-device{background:#f8fcfcb8;border:1px solid #4fcabd34}html body .sa-login .sa-trust-device input{accent-color:#31b4a7}html body .sa-trust-device b{color:#151a36}html body .sa-trust-device small{color:#5e6589}html body .sa-store-services{background:linear-gradient(145deg,#f8fcfcb8,#f8fcfced)}html body .sa-store-service-card{background:#f8fcfc;border:1px solid #53c6ba2e;box-shadow:0 14px 35px #2228641f}html body .sa-store-service-card>header>span{color:#6731c4;border:1px solid #7a46d232}html body .sa-store-service-card label{background:#f8fcfc;border:1px solid #1a1e4e13}html body .sa-store-service-card label>i{background:#fff}html body .sa-store-service-card label>i:after{background:#9aaba5}html body .sa-store-service-card label>input:checked+i{background:#f8fcfc}html body .sa-store-service-card label>input:checked+i:after{background:#fff}html body .sa-store-service-card label b{color:#151a36}html body .sa-store-service-card>button{color:#151a36;background:linear-gradient(135deg,#8e61db,#6b33cc);border:1px solid #773ddc3d}html body .sa-store-services{background:radial-gradient(circle at 100% 0,#f8fcfc81,#0000 34%),linear-gradient(145deg,#f8fcfcd9,#f8fcfcf5);box-shadow:0 20px 55px #22286426,inset 0 1px #2228640a}html body .sa-store-services>.sa-section-head{border-bottom:1px solid #1a1e4e18}html body .sa-store-services>.sa-section-head h2{color:#27867d}html body .sa-store-services>.sa-section-head p{color:#5e6589}html body .sa-store-service-card{background:linear-gradient(160deg,#f8fcfc,#f8fcfc);border-color:#53c6ba38;box-shadow:0 18px 44px #22286426,inset 0 1px #2228640a}html body .sa-store-service-card>header{border-bottom:1px solid #1a1e4e16}html body .sa-store-service-card h3{color:#151a36}html body .sa-store-service-card>header>span{background:#8252d50d}html body .sa-store-service-card .sa-store-service-options label{background:#f8fcfccc;border:1px solid #1a1e4e18}html body .sa-store-service-card .sa-store-service-options label:hover{background:#f8fcfc;border-color:#53c6ba55}html body .sa-store-service-card .sa-store-service-options label.enabled{background:linear-gradient(90deg,#f8fcfc,#f8fcfc);border-color:#49cfc252}html body .sa-store-service-card .sa-store-service-options label>i{background:#fff;box-shadow:inset 0 0 0 1px #2228640a}html body .sa-store-service-card .sa-store-service-options label>i:after{background:#b1c0bb;box-shadow:0 2px 7px #22286436}html body .sa-store-service-card .sa-store-service-options label>input:checked+i{background:#25dac8;box-shadow:0 0 0 3px #3bdece19}html body .sa-store-service-card .sa-store-service-options label>input:checked+i:after{background:#fff}html body .sa-store-service-card .sa-store-service-options label b{color:#27867d}html body .sa-store-service-card .sa-store-service-options label small{color:#5e6589}html body .sa-store-service-card .sa-store-service-options label em{color:#5e6589;background:#f8fcfcb8;border:1px solid #1a1e4e1b}html body .sa-store-service-card .sa-store-service-options label.enabled em{color:#1e8f84;background:#4bddce19;border-color:#4acfc145}html body .sa-store-service-card>button{box-shadow:0 10px 25px #2228641f}html body .sa-section-head p{color:#5e6589}html body .sa-panel-link{background:#fff;border:1px solid #1a1e4e1f}html body .sa-panel-link>small{color:#446aa2}html body .sa-panel-link code{color:#175ccf;background:#ffffff90}html body .sa-panel-link button{color:#151a36;background:linear-gradient(145deg,#3a7bd5,#2b5fb0)}html body .sa-mail .sa-field{color:#5e6589}html body .sa-mail .sa-field input,html body .sa-mail-test input{color:#151a36;background:#f8fcfc}html body .sa-mail-test button{color:#1a9487;background:#4cdcce17;border:1px solid #46d3c544}html body .sa-2fa-channel{background:#f8fcfcb8;border:1px solid #1a1e4e1a}html body .sa-2fa-channel>b{color:#27867d}html body .sa-channel-options label{background:#f8fcfcb8;border:1px solid #1a1e4e18}html body .sa-channel-options label.selected{background:#4cdcce11;border-color:#46d3c566}html body .sa-channel-options input{accent-color:#2db9ab}html body .sa-channel-options b{color:#27867d}html body .sa-otp-channel>b{color:#5e6589}html body .sa-otp-channel-options label{background:#f8fcfc}html body .sa-otp-channel-options label.selected{background:#4cdcce11;border-color:#47d2c466}html body .sa-otp-channel-options input{accent-color:#31b4a7}html body .sa-otp-channel-options b{color:#151a36}html body .sa-otp-channel-options small{color:#5e6589}html body .sa-store-email-row{background:#f8fcfc}html body .sa-store-email-row em{color:#5e6589}html body .sa-store-email-row.on em{color:#1d9084}html body .sa-store-email-row button{background:#f8fcfc}html body .sa-store-email-row button i{background:#fff}html body .sa-store-email-row.on button{background:#26d9c7}html body .sa-recovery-banner{color:#611bda;background:linear-gradient(135deg,#8252d521,#f8fcfc59);border:1px solid #7a46d266}html body .sa-recovery-banner span{color:#5e6589}html body .sa-user.needs-reset{border-color:#7a46d266;box-shadow:0 0 0 1px #7a46d213,0 16px 44px #22286426}html body .sa-reset-request{color:#6426ce;background:#8252d515;border:1px solid #7a46d255}html body .security-center{background:linear-gradient(145deg,#f8fcfcb8,#f8fcfced);box-shadow:0 16px 44px #22286426}html body .security-center>header>strong{color:#208d82;background:#4adecf17;border:1px solid #4fcabe3b}html body .security-center>header>strong.has-alerts{color:#ba2c2c;background:#cf59591b;border-color:#d444443b}html body .security-empty b{color:#208e83;background:#4adecf18;border:1px solid #4cccc045}html body .security-alert-list article{background:#cf595910;border:1px solid #d246462e}html body .security-alert-list article>i{color:#ba2c2c;border:1px solid #d643433d}html body .security-counts>span{color:#ba2c2c;border:1px solid #1a1e4e18}html body .sa-registration-controls{border-top:1px solid #4fcabd66}html body .sa-registration-warning{color:#6119db;background:#fbf9ffb1;border:1px solid #7d53c666}html body .sa-registration-card{background:#f8fcfc;border:1px solid #4acfc166}html body .sa-registration-card header small{color:#5e6589}html body .sa-registration-options label{border:1px solid #53c6ba66}html body .sa-registration-options label.selected{background:#f8fcfc;border-color:#7a48d166;box-shadow:inset 0 0 0 1px #7a48d136}html body .sa-registration-options input{accent-color:#602eb7}html body .sa-registration-options small{color:#5e6589}html body .sa-registration-options em{color:#27867d}html body .sa-registration-card>button{color:#151a36;background:#7845d0}html body .sub-shell{background:radial-gradient(circle at 75% 0,#f8fcfc84,transparent 36%),var(--sub-bg)}html body .sub-top{background:#f8fcfce8}html body .sub-top>div:first-child>span{color:#151a36;background:linear-gradient(145deg,#8a52ea,#6b33cc)}html body .sub-actions a,html body .sub-live{color:#6835c0;background:#8252d50d;border:1px solid #7a46d238}html body .sub-live{color:#1b9286;border-color:#42d7c834}html body .sub-live i{background:#35d4c4;box-shadow:0 0 12px #42d7c859}html body .sub-summary article,html body .sub-list,html body .sub-editor,html body .sub-events{background:linear-gradient(145deg,#f8fcfcb8,#f8fcfced);box-shadow:0 16px 44px #22286426,inset 0 1px #2228640a}html body .sub-summary small{color:#5e6589}html body .sub-summary span{color:#218d82}html body .sub-list input{color:#151a36;background:#f8fcfc}html body .sub-list>button.active{background:#f8fcfca8;border-color:#50c8bc38}html body .sub-list em{color:#5e6589}html body .sub-dot.ok{background:#35d4c4;box-shadow:0 0 9px #42d7c859}html body .sub-dot.blocked{background:#e76f6f}html body .sub-access.ok{color:#1d9084;background:#47e0d119;border-color:#4acec145}html body .sub-access.blocked{color:#ba2c2c;background:#cf595918;border-color:#d2464647}html body .sub-form-grid label,html body .sub-notes{color:#5e6589}html body .sub-form-grid input,html body .sub-form-grid select,html body .sub-notes textarea{color:#151a36;background:#f8fcfc}html body .sub-form-grid input:focus,html body .sub-form-grid select:focus,html body .sub-notes textarea:focus{border-color:#4ccdc066;box-shadow:0 0 0 3px #42d7c80e}html body .sub-policy{background:#8252d50d;border:1px solid #7a46d232}html body .sub-policy p{color:#5e6589}html body .sub-save{color:#151a36;background:linear-gradient(135deg,#8a53e9,#6b33cc);border:1px solid #7432e666}html body .sub-events article{background:#f8fcfcb8;border:1px solid #1a1e4e12}html body .sub-events article>span{background:#8252d515}html body .sub-events em{color:#218c81}html body .sub-notice{color:#151a36;background:#f8fcfc;border:1px solid #7a46d246;box-shadow:0 16px 45px #22286438}html body .sub-notice button{color:#5e6589}html body .pd-loading{color:#5e6589;background:#fff}html body .pd-admin{color:#001be6;background:radial-gradient(40% 30% at 85% 0,#6539ef33,#0000 70%),radial-gradient(35% 30% at 10% 10%,#39b7ef29,#0000 70%),radial-gradient(40% 40% at 50% 100%,#ef399617,#0000 70%),#fff}html body .pd-top{background:#ffffffc7;border-bottom:1px solid #1a1e4e18}html body .pd-brand>span{color:#151a36;background:conic-gradient(from 200deg,#7fd8ff,#b49cff,#ff9fd0,#884cf0,#57e5d7,#7fd8ff);box-shadow:0 10px 30px -8px #5d30e859}html body .pd-brand small{color:#3800e6}html body .pd-top nav a{color:#495a9d;background:#ffffff08;border:1px solid #1a1e4e1f}html body .pd-top nav a:hover{color:#151a36;border-color:#5d30e866}html body .pd-stats>div{background:linear-gradient(160deg,#ffffff0f,#ffffff05);border:1px solid #1a1e4e1a}html body .pd-stats>div:first-child{background:linear-gradient(135deg,#39b7ef33,#6539ef2f,#ef399623);border-color:#5d30e84d}html body .pd-stats>div.hot{border-color:#7430e866;box-shadow:0 0 0 1px #7430e829,0 10px 30px -14px #7430e859}html body .pd-stats small,html body .pd-stats em,html body .pd-hint{color:#5e6589}html body .pd-hint b{color:#0024e6}html body .pd-pill{color:#151a36;background:#884cf0}html body .pd-design{background:linear-gradient(160deg,#ffffff0f,#ffffff05);border:1px solid #1a1e4e1a}html body .pd-design-title em{color:#5e6589;background:#ffffff14}html body .pd-design-title em.on{color:#199588;background:#4adecf2f}html body .pd-design-body>small{color:#3800e6}html body .pd-design-body p{color:#495a9d}html body .pd-design-form label:not(.pd-switch),html body .pd-pay label:not(.pd-switch){color:#5e6589}html body .pd-admin input:not([type=checkbox]),html body .pd-admin select{color:#001be6;background:#ffffff0d;border:1px solid #1a1e4e23}html body .pd-admin input:not([type=checkbox]):focus,html body .pd-admin select:focus{border-color:#5d30e866;box-shadow:0 0 0 3px #5d30e825}html body .pd-admin button{color:#151a36;background:linear-gradient(135deg,#7fd8ff,#b49cff 50%,#ff9fd0)}html body .pd-switch{color:#0024e6}html body .pd-switch input:after{background:#fff}html body .pd-switch input:focus-visible{outline:2px solid #5d30e866}html body .pd-table-wrap{border:1px solid #1a1e4e1a}html body .pd-table th,html body .pd-table td{border-bottom:1px solid #1a1e4e15}html body .pd-table th{color:#5e6589;background:#ffffff08}html body .pd-table td>small{color:#5e6589}html body .pd-empty{color:#5e6589;border:1px dashed #1a1e4e23}html body .pd-order{background:#ffffff08;border:1px solid #1a1e4e1a}html body .pd-order.pending{background:#7c39ef0f;border-color:#7430e866}html body .pd-order.paid{border-color:#3ddccc4d}html body .pd-order-main span{color:#0024e6}html body .pd-order-main small{color:#5e6589}html body .pd-order-side em{background:#ffffff14}html body .pd-order.pending .pd-order-side em{color:#151a36;background:#884cf0}html body .pd-order.paid .pd-order-side em{color:#199588;background:#4adecf33}html body .pd-order-side button.ok{background:linear-gradient(135deg,#3ddccc,#7fd8ff)}html body .pd-pay-card{background:#ffffff08;border:1px solid #1a1e4e1a}html body .pd-saved{color:#199588}html body .pd-notice{background:#fffffff2;border:1px solid #5d30e866;box-shadow:0 20px 50px -20px #22286438}html:root{--sa-bg:#f4f5fb;--sa-card:#fff;--sa-line:#1a1e4e17;--sa-gold:#6a3fd8;--sa-green:#0c8a7d;--sa-text:#151a36;--sa-muted:#5e6589;--sub-bg:#f4f5fb;--sub-card:#fff;--sub-line:#1a1e4e17;--sub-gold:#6a3fd8;--sub-green:#0c8a7d;--sub-text:#151a36;--sub-muted:#5e6589;--sah-neon:linear-gradient(115deg,#14b8a6,#8b5cf6);--sah-glass:#ffffffbd;--sah-shadow:0 18px 44px -26px #22286452,0 2px 6px -2px #2228640f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:root,html body{color:#151a36;background:#f4f5fb!important}html body:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(38% 32% at 12% 8%,#14b8a629,#0000 70%),radial-gradient(34% 30% at 92% 4%,#8b5cf626,#0000 70%),radial-gradient(40% 36% at 60% 100%,#ec489912,#0000 72%);position:fixed;inset:0}html body .sa-shell,html body .sub-shell,html body .pd-admin,html body .sa-login{z-index:1;color:#151a36;position:relative;background:0 0!important}html body .sa-shell .sa-side{-webkit-backdrop-filter:blur(22px)saturate(1.5);backdrop-filter:blur(22px)saturate(1.5);border:1px solid #ffffffe6;border-radius:24px;height:calc(100vh - 24px);margin:12px 12px 12px 0;top:12px;overflow:hidden auto;box-shadow:0 26px 60px -28px #22286466,inset 0 1px #fff;background:var(--sah-glass)!important}html body .sa-shell .sa-side:before{content:"";background:var(--sah-neon);height:3px;position:absolute;inset:0 0 auto}html body .sa-brand>span,html body .sa-login-mark{background-color:#fff!important;border:0!important;box-shadow:0 0 0 1px #1a1e4e14,0 10px 24px -10px #8b5cf680!important}html body .sa-brand b,html body .sa-brand small{background:linear-gradient(90deg,#151a36,#6a3fd8)!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;-webkit-background-clip:text!important;background-clip:text!important}html body .sa-side nav button{color:#39406a;border:1px solid #0000;border-radius:13px}html body .sa-side nav button span{color:#4a5378;background:#ffffffd9;border:1px solid #1a1e4e14}html body .sa-side nav button:hover{color:#151a36;background:#ffffffe6;border-color:#1a1e4e14}html body .sa-side nav button.active{background:var(--sah-neon)!important;color:#fff!important;border-color:#0000!important;box-shadow:0 12px 26px -10px #14b8a68c!important}html body .sa-side nav button.active span{color:#fff;background:#ffffff47;border-color:#0000}html body .sa-owner b{color:#151a36}html body .sa-owner button{color:#d14343!important;background:#fff5f5!important;border:1px solid #d1434340!important}html body .sa-top,html body .sub-top,html body .pd-top{box-shadow:var(--sah-shadow),inset 0 1px 0 #fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:22px;margin:12px 0 0 12px;background:var(--sah-glass)!important;border:1px solid #ffffffe6!important}html body .sub-top,html body .pd-top{margin:12px 12px 0}html body .sa-top h1,html body .sub-top h1,html body .pd-top h1{background:linear-gradient(90deg,#151a36,#6a3fd8);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}html body .sa-top span,html body .sub-top small,html body .pd-brand small{color:#0c8a7d!important}html body .sa-top-actions a,html body .sub-actions a,html body .pd-top nav a{border-radius:12px;color:#39406a!important;background:#fff!important;border:1px solid #1a1e4e1a!important}html body .sa-top-actions a:hover,html body .sub-actions a:hover,html body .pd-top nav a:hover{color:#6a3fd8!important;border-color:#8b5cf666!important}html body .pd-brand>span{box-shadow:0 10px 26px -10px #8b5cf699}html body .sa-stats>div,html body .sa-section,html body .sa-create,html body .sa-branch,html body .sa-user,html body .sub-summary>div,html body .sub-editor,html body .sub-list,html body .pd-stats>div,html body .pd-design,html body .pd-pay-card,html body .pd-order,html body .pd-table-wrap{box-shadow:var(--sah-shadow),inset 0 1px 0 #fff!important;background:linear-gradient(165deg,#fff,#ffffffdb)!important;border:1px solid #fffffff2!important}html body .sa-stats b,html body .sub-summary b,html body .pd-stats b{background:linear-gradient(95deg,#0c8a7d,#6a3fd8);-webkit-text-fill-color:transparent;text-shadow:none;-webkit-background-clip:text;background-clip:text}html body .pd-stats>div:first-child{background:linear-gradient(135deg,#e6f8f5,#f3eeff)!important}html body .pd-stats>div.hot{border-color:#f59e0b73!important}html body .sa-admin table th,html body .pd-table th{color:#5e6589;background:#f7f8fd}html body .sa-shell input:not([type=checkbox]):not([type=radio]),html body .sa-shell select,html body .sa-shell textarea,html body .sub-shell input:not([type=checkbox]),html body .sub-shell select,html body .sub-shell textarea,html body .pd-admin input:not([type=checkbox]),html body .pd-admin select{color:#151a36!important;background:#fbfbfe!important;border:1px solid #1a1e4e1f!important}html body .sa-shell input:focus,html body .sa-shell select:focus,html body .sub-shell input:focus,html body .pd-admin input:focus,html body .pd-admin select:focus{border-color:#0000!important;box-shadow:0 0 0 2px #14b8a68c,0 0 20px #14b8a626!important}html body .pd-admin select option{color:#151a36}html body .sa-create button,html body .sa-save,html body .sub-save,html body .pd-admin button:not(.no):not(.ok),html body .sa-login button[type=submit],html body .sa-panel-link{background:var(--sah-neon)!important;color:#fff!important;border:0!important;box-shadow:0 12px 26px -12px #14b8a699,inset 0 1px #ffffff59!important}html body .pd-order-side button.ok{color:#fff!important;background:linear-gradient(115deg,#10b981,#14b8a6)!important}html body .pd-order-side button.no{color:#d14343!important;background:#fff5f5!important;border:1px solid #d143434d!important}html body .pd-switch input{background:#1a1e4e24}html body .pd-switch input:checked{background:var(--sah-neon)}html body .pd-switch.gold input:checked{background:linear-gradient(135deg,#f59e0b,#ec4899)}html body .pd-switch,html body .pd-hint b,html body .pd-order-main span{color:#151a36}html body .pd-hint,html body .pd-order-main small,html body .pd-design-body p,html body .pd-stats small,html body .pd-stats em{color:#5e6589}html body .pd-notice,html body .sa-notice,html body .sub-notice{color:#151a36!important;background:#fffffff2!important;border:1px solid #fffffff2!important;box-shadow:0 26px 60px -24px #22286473!important}html body .sa-login{background:0 0!important}html body .sa-login-card,html body .sa-login form{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffffd1!important;border:1px solid #fffffff2!important;box-shadow:0 36px 80px -36px #22286480,inset 0 1px #fff!important}@media (width<=900px){html body .sa-shell .sa-side{border-radius:0 0 22px 22px;height:auto;margin:0}html body .sa-top,html body .sub-top,html body .pd-top{margin:10px 8px 0}}@media print{html body:before{display:none}}html body .sa-create.sa-user-create{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important}html body .sa-create.sa-user-create>div:first-child{grid-column:1/-1}html body .sa-panel-link{color:#151a36!important;background:linear-gradient(135deg,#effaf8,#f5f0ff)!important;box-shadow:inset 0 0 0 1px #8b5cf638!important}html body .sa-panel-link small,html body .sa-panel-link span{color:#5e6589!important}html body .sa-panel-link button{color:#fff!important;background:linear-gradient(115deg,#14b8a6,#8b5cf6)!important;border:0!important}html body .sa-panel-link input,html body .sa-panel-link code{color:#151a36!important;background:#fff!important;border:1px solid #1a1e4e1a!important}.pd-loading{color:#9ba3c9;background:#05070f;place-items:center;min-height:100vh;font-family:IBM Plex Sans Arabic,Tahoma,sans-serif;display:grid}.pd-admin{color:#eef0ff;background:radial-gradient(40% 30% at 85% 0,#b49cff2e,#0000 70%),radial-gradient(35% 30% at 10% 10%,#7fd8ff24,#0000 70%),radial-gradient(40% 40% at 50% 100%,#ff9fd014,#0000 70%),#05070f;min-height:100vh;padding-bottom:60px;font-family:IBM Plex Sans Arabic,Noto Kufi Arabic,Tahoma,sans-serif}.pd-top{z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#05070fc7;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:16px;padding:16px 32px;display:flex;position:sticky;top:0}.pd-brand{align-items:center;gap:12px;display:flex}.pd-brand>span{color:#fff;background:conic-gradient(from 200deg,#7fd8ff,#b49cff,#ff9fd0,#ffd08a,#9ff0c8,#7fd8ff);border-radius:14px;place-items:center;width:46px;height:46px;font-size:22px;display:grid;box-shadow:0 10px 30px -8px #b49cffb3}.pd-brand small{color:#b49cff;font-size:11px;font-weight:800}.pd-brand h1{margin:2px 0 0;font-size:22px}.pd-top nav{flex-wrap:wrap;gap:8px;display:flex}.pd-top nav a{color:#c9cfe6;background:#ffffff08;border:1px solid #ffffff1a;border-radius:11px;padding:9px 14px;font-size:13px;text-decoration:none}.pd-top nav a:hover{color:#fff;border-color:#b49cff80}.pd-stats{grid-template-columns:repeat(4,1fr);gap:14px;max-width:1240px;margin:26px auto 0;padding:0 24px;display:grid}.pd-stats>div{background:linear-gradient(160deg,#ffffff0f,#ffffff05);border:1px solid #ffffff14;border-radius:18px;padding:16px 18px}.pd-stats>div:first-child{background:linear-gradient(135deg,#7fd8ff2e,#b49cff29,#ff9fd01f);border-color:#b49cff4d}.pd-stats>div.hot{border-color:#ffd08a8c;box-shadow:0 0 0 1px #ffd08a33,0 10px 30px -14px #ffd08a80}.pd-stats small{color:#9ba3c9;font-size:12px;display:block}.pd-stats b{margin-top:6px;font-size:26px;display:block}.pd-stats em{color:#9ba3c9;margin-top:2px;font-size:12px;font-style:normal;display:block}.pd-block{max-width:1240px;margin:26px auto 0;padding:0 24px}.pd-block h2{align-items:center;gap:10px;margin:0 0 6px;font-size:19px;display:flex}.pd-hint{color:#9ba3c9;margin:0 0 14px;font-size:13px;line-height:1.9}.pd-hint b{color:#dfe4ff}.pd-pill{color:#2a1c00;background:#ffd08a;border-radius:999px;padding:3px 10px;font-size:12px;font-style:normal}.pd-catalog{gap:14px;display:grid}.pd-design{background:linear-gradient(160deg,#ffffff0f,#ffffff05);border:1px solid #ffffff14;border-radius:20px;grid-template-columns:220px 1fr;gap:18px;padding:16px;display:grid}.pd-design-art{background:radial-gradient(60% 60% at 15% 10%,#7fd8ff66,#0000 70%),radial-gradient(60% 60% at 90% 0,#ff9fd066,#0000 70%),radial-gradient(60% 60% at 60% 100%,#c3a6ff55,#0000 70%),#f7f8fc;border-radius:16px;grid-template-columns:repeat(2,1fr);gap:8px;min-height:150px;padding:34px 12px 12px;display:grid;position:relative;overflow:hidden}.pd-design-art:before{content:"";background:linear-gradient(135deg,#fff,#fffa);border-radius:8px;height:14px;position:absolute;top:10px;left:12px;right:12px;box-shadow:0 0 0 1px #c3a6ff66}.pd-design-art i{background:linear-gradient(160deg,#fff,#ffffffb0);border-radius:10px;box-shadow:inset 0 1px #fff,0 0 0 1px #b49cff55,0 8px 14px -8px #5b6cff66}.pd-design-body{min-width:0}.pd-design-title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pd-design-title b{font-size:19px}.pd-design-title em{color:#9ba3c9;background:#ffffff14;border-radius:999px;padding:3px 10px;font-size:12px;font-style:normal}.pd-design-title em.on{color:#6ee7b7;background:#3ddc9729}.pd-design-body>small{color:#b49cff;margin-top:2px;font-weight:700;display:block}.pd-design-body p{color:#c9cfe6;margin:8px 0 12px;font-size:13px;line-height:1.9}.pd-design-form{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.pd-design-form label:not(.pd-switch),.pd-pay label:not(.pd-switch){color:#9ba3c9;flex-direction:column;gap:5px;font-size:12px;display:flex}.pd-admin input:not([type=checkbox]),.pd-admin select{color:#eef0ff;height:40px;font:inherit;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:11px;outline:none;padding:0 12px;font-size:13.5px}.pd-admin input:not([type=checkbox]):focus,.pd-admin select:focus{border-color:#b49cffb3;box-shadow:0 0 0 3px #b49cff2e}.pd-admin select option{color:#111}.pd-admin button{height:40px;font:inherit;cursor:pointer;color:#0b0c1a;background:linear-gradient(135deg,#7fd8ff,#b49cff 50%,#ff9fd0);border:0;border-radius:11px;padding:0 16px;font-size:13px;font-weight:800}.pd-admin button:hover{filter:brightness(1.08)}.pd-switch{color:#dfe4ff;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:13px;display:inline-flex}.pd-switch input{appearance:none;cursor:pointer;background:#ffffff24;border-radius:999px;flex:none;width:38px;height:22px;margin:0;transition:all .2s;position:relative}.pd-switch input:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:all .2s;position:absolute;top:3px;right:3px}.pd-switch input:checked{background:linear-gradient(135deg,#7fd8ff,#b49cff)}.pd-switch.gold input:checked{background:linear-gradient(135deg,#ffd08a,#ff9fd0)}.pd-switch input:checked:after{right:19px}.pd-switch input:focus-visible{outline-offset:2px;outline:2px solid #b49cff}.pd-table-wrap{border:1px solid #ffffff14;border-radius:18px;overflow-x:auto}.pd-table{border-collapse:collapse;width:100%;min-width:620px}.pd-table th,.pd-table td{text-align:right;vertical-align:top;border-bottom:1px solid #ffffff0f;padding:14px 16px}.pd-table th{color:#9ba3c9;background:#ffffff08;font-size:12.5px}.pd-table td>b{font-size:14px;display:block}.pd-table td>small{color:#9ba3c9;font-size:12px}.pd-access{flex-direction:column;gap:9px;display:flex}.pd-override{gap:6px;display:flex}.pd-override input{flex:1;min-width:0;height:34px!important;font-size:12px!important}.pd-override button{height:34px;padding:0 12px;font-size:12px}.pd-empty{color:#9ba3c9;text-align:center;border:1px dashed #ffffff1f;border-radius:16px;padding:22px}.pd-orders{gap:10px;display:grid}.pd-order{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.pd-order.pending{background:#ffd08a0d;border-color:#ffd08a73}.pd-order.paid{border-color:#3ddc974d}.pd-order-main{flex-direction:column;gap:3px;min-width:0;display:flex}.pd-order-main b{font-size:14.5px}.pd-order-main span{color:#dfe4ff;font-size:13px}.pd-order-main small{color:#9ba3c9;font-size:12px}.pd-order-side{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.pd-order-side em{background:#ffffff14;border-radius:999px;padding:4px 10px;font-size:12px;font-style:normal;font-weight:800}.pd-order.pending .pd-order-side em{color:#2a1c00;background:#ffd08a}.pd-order.paid .pd-order-side em{color:#6ee7b7;background:#3ddc972e}.pd-order-side button{height:34px;padding:0 13px;font-size:12.5px}.pd-order-side button.ok{background:linear-gradient(135deg,#3ddc97,#7fd8ff)}.pd-order-side button.no{color:#ffb4b4;background:#ff787824;border:1px solid #ff787859}.pd-pay{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.pd-pay-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;gap:12px;padding:16px;display:flex}.pd-pay-card h3{margin:0;font-size:15px}.pd-saved{color:#6ee7b7;margin-inline-start:6px;font-size:11.5px;font-style:normal}.pd-save{height:44px!important;padding:0 22px!important}.pd-notice{z-index:50;background:#14182cf2;border:1px solid #b49cff66;border-radius:14px;max-width:calc(100vw - 32px);padding:12px 18px;font-size:13.5px;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 20px 50px -20px #000}@media (width<=900px){.pd-stats{grid-template-columns:1fr 1fr}.pd-design,.pd-pay{grid-template-columns:1fr}.pd-top{flex-wrap:wrap;padding:14px 16px}.pd-block,.pd-stats{padding:0 14px}.pd-order{flex-direction:column;align-items:stretch}.pd-order-side{justify-content:flex-start}}.pd-design-art.riwaq{background:radial-gradient(22% 55% at 25% 0,#ffe3a890,#0000 70%),radial-gradient(22% 55% at 75% 0,#ffe3a890,#0000 70%),#f3eee5}.pd-design-art.riwaq:before{background:#fbf8f2;border-radius:1px;box-shadow:inset 0 -2px #a9834a}.pd-design-art.riwaq i{background:linear-gradient(#ffe6b377,#0000 60%),linear-gradient(#2a2521,#2a2521) 50% 0/18px 3px no-repeat,linear-gradient(0deg,#fffdf8 0 12px,#e2d8c8 12px 14px,#0000 14px),#efe7da;border-radius:1px;box-shadow:inset 0 0 0 1px #d8cdbb,0 8px 12px -8px #5a402066}.pd-design-art.dunes{background:radial-gradient(11% 17% at 22% 30%,#ff9d4d 96%,#0000 100%),linear-gradient(#eaf5f4,#fff1dc);padding-bottom:40px}.pd-design-art.dunes:before{background:#fffdf8;border-radius:6px 6px 1px 1px}.pd-design-art.dunes:after{content:"";background:radial-gradient(50% 100% at 20% 100%,#d9b27a 99%,#0000 100%),radial-gradient(50% 80% at 80% 100%,#d9b27a 99%,#0000 100%),radial-gradient(60% 100% at 50% 100%,#efd9b3 99%,#0000 100%);height:46px;position:absolute;bottom:0;left:0;right:0}.pd-design-art.dunes i{z-index:1;background:linear-gradient(135deg,#fff1dc 14%,#ffc79a 14% 20%,#0000 20%),#fffdf8;border-radius:2px;position:relative;box-shadow:0 0 0 1px #e3d6c0,3px 4px #efe5d4}.pd-design-art.layali{background:radial-gradient(1.2px 1.2px at 20% 20%,#fff,#0000),radial-gradient(1px 1px at 70% 12%,#fff,#0000),radial-gradient(1px 1px at 45% 30%,#fff,#0000),linear-gradient(#05071a,#161d52)}.pd-design-art.layali:before{background:#0d1238;box-shadow:inset 0 0 0 1px #d9b35f88}.pd-design-art.layali i{background:radial-gradient(60% 50% at 50% 75%,#ffcf7a99,#0000 80%),#141a4a;border-radius:999px 999px 6px 6px/40px 40px 6px 6px;box-shadow:inset 0 0 0 1.5px #d9b35f,0 0 14px -4px #ffcf7a88}.pd-design-art.clay{background:radial-gradient(40% 50% at 90% 0,#ffd9e8,#0000 70%),radial-gradient(40% 50% at 0 60%,#d9ecff,#0000 70%),#fbf6f0}.pd-design-art.clay:before{background:#fff;border-radius:999px;box-shadow:0 4px 6px -3px #2b254055}.pd-design-art.clay i{background:#dff0ee;border-radius:16px;box-shadow:inset 0 4px 5px #fffc,inset 0 -4px 6px #2b254018,0 8px 12px -6px #2b254066}.pd-design-art.clay i:nth-child(2){background:#ffd9e8}.pd-design-art.clay i:nth-child(3){background:#ffeccc}.pd-design-art.clay i:nth-child(4){background:#e6ddff}.pd-design-art.levelup{background:radial-gradient(50% 60% at 10% 0,#ff2bd655,#0000 70%),radial-gradient(50% 60% at 95% 10%,#00e5ff44,#0000 70%),#07070f}.pd-design-art.levelup:before{background:#12132c;border-radius:0;box-shadow:inset 0 -3px #c6ff3d}.pd-design-art.levelup i{clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);background:linear-gradient(#1b1d44,#0b0c1c);border-radius:0;box-shadow:inset 0 0 0 2px #3b82f6}.pd-design-art.levelup i:nth-child(2){box-shadow:inset 0 0 0 2px #a855f7}.pd-design-art.levelup i:nth-child(3){box-shadow:inset 0 0 0 2px #f59e0b}.pd-design-art.levelup i:nth-child(4){box-shadow:inset 0 0 0 2px #ff2bd6}.pd-design-art.silicon{background:linear-gradient(#fbfbfd,#eef0f3)}.pd-design-art.silicon:before{background:#16171b;border-radius:8px;box-shadow:inset 0 0 14px #0a84ff99}.pd-design-art.silicon i{background:linear-gradient(#fff 0 70%,#eceef2 70%);border-radius:12px;box-shadow:0 0 0 1px #0000000d,0 8px 14px -10px #0007}.pf-loading{color:#5e6589;background:#f5f6fb;place-items:center;min-height:100vh;font-family:IBM Plex Sans Arabic,Tahoma,sans-serif;display:grid}.pf-admin{color:#151a36;background:radial-gradient(40% 30% at 90% 0,#8b5cf624,#0000 70%),radial-gradient(35% 30% at 5% 10%,#14b8a621,#0000 70%),#f5f6fb;min-height:100vh;padding-bottom:70px;font-family:IBM Plex Sans Arabic,Noto Kufi Arabic,Tahoma,sans-serif;font-size:14px}.pf-top{z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffc7;border-bottom:1px solid #1a1e4e12;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 28px;display:flex;position:sticky;top:0}.pf-brand{align-items:center;gap:12px;display:flex}.pf-brand>span{color:#fff;background:linear-gradient(135deg,#14b8a6,#8b5cf6);border-radius:14px;place-items:center;width:44px;height:44px;font-size:34px;line-height:0;display:grid;box-shadow:0 10px 26px -10px #8b5cf6b3}.pf-brand small{color:#6a3fd8;font-size:11px;font-weight:800}.pf-brand h1{margin:2px 0 0;font-size:21px}.pf-top nav{flex-wrap:wrap;gap:8px;display:flex}.pf-top nav a{color:#39406a;background:#fff;border:1px solid #1a1e4e1a;border-radius:11px;padding:9px 14px;font-size:13px;font-weight:700;text-decoration:none}.pf-top nav a:hover{color:#4c2fb0;border-color:#8b5cf673}.pf-stats{grid-template-columns:repeat(4,1fr);gap:14px;max-width:1240px;margin:24px auto 0;padding:0 24px;display:grid}.pf-stats>div{background:#fff;border:1px solid #1a1e4e12;border-radius:18px;padding:16px 18px;box-shadow:0 14px 34px -28px #22286480}.pf-stats>div:first-child{background:linear-gradient(135deg,#effaf8,#f3eeff)}.pf-stats>div.hot{box-shadow:0 0 0 2px #f59e0b80,0 14px 34px -24px #f59e0b99}.pf-stats small{color:#5e6589;font-size:12px;display:block}.pf-stats b{margin-top:6px;font-size:26px;display:block}.pf-stats em{color:#8a90b0;margin-top:2px;font-size:12px;font-style:normal;display:block}.pf-block{max-width:1240px;margin:28px auto 0;padding:0 24px}.pf-block h2{align-items:center;gap:10px;margin:0 0 6px;font-size:19px;display:flex}.pf-block-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pf-block-head h2{margin:0}.pf-block-head input{width:min(320px,100%)}.pf-hint{color:#5e6589;margin:0 0 14px;font-size:13px;line-height:1.9}.pf-hint b{color:#151a36}.pf-pill{color:#8a5a00;background:#fff1d6;border-radius:999px;padding:3px 10px;font-size:12px;font-style:normal}.pf-empty{color:#8a90b0;text-align:center;background:#fff;border-radius:16px;padding:18px}.pf-card{background:#fff;border:1px solid #1a1e4e12;border-radius:20px;padding:18px;box-shadow:0 18px 40px -32px #22286480}.pf-admin label{gap:6px;min-width:0;display:grid}.pf-admin label>span{color:#39406a;font-size:12.5px;font-weight:700}.pf-admin input:not([type=checkbox]),.pf-admin select{color:#151a36;height:42px;font:inherit;box-sizing:border-box;background:#fbfbfe;border:1px solid #1a1e4e1f;border-radius:12px;outline:none;width:100%;min-width:0;padding:0 12px}.pf-admin input:not([type=checkbox]):focus,.pf-admin select:focus{border-color:#0000;box-shadow:0 0 0 2px #14b8a68c}.pf-switch{cursor:pointer;align-items:center;gap:10px;display:flex!important}.pf-switch input{appearance:none;cursor:pointer;background:#dfe2ee;border-radius:999px;flex:none;width:40px;height:22px;margin:0;transition:all .2s;position:relative}.pf-switch input:before{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:all .2s;position:absolute;top:3px;right:3px;box-shadow:0 1px 3px #0003}.pf-switch input:checked{background:linear-gradient(115deg,#14b8a6,#8b5cf6)}.pf-switch input:checked:before{right:21px}.pf-switch input:disabled{opacity:.45;cursor:not-allowed}.pf-switch.small span{font-size:12.5px!important;font-weight:600!important}.pf-signup{grid-template-columns:auto 1fr 1fr auto;align-items:end;gap:16px;display:grid}.pf-save{color:#fff;height:42px;font:inherit;cursor:pointer;background:linear-gradient(115deg,#14b8a6,#8b5cf6);border:0;border-radius:12px;padding:0 22px;font-weight:800;box-shadow:0 10px 24px -12px #14b8a6b3}.pf-save.wide{width:100%;height:48px;margin-top:14px}.pf-plans{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.pf-plan{align-content:start;gap:12px;display:grid;position:relative;overflow:hidden}.pf-plan:before{content:"";background:#cfd3e4;height:4px;position:absolute;inset:0 0 auto}.pf-plan.growth:before{background:linear-gradient(115deg,#14b8a6,#8b5cf6)}.pf-plan.pro:before{background:linear-gradient(115deg,#8b5cf6,#ec4899)}.pf-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pf-feats{border-top:1px dashed #1a1e4e1f;gap:9px;padding-top:10px;display:grid}.pf-orders{gap:10px;display:grid}.pf-order{background:#fff;border:1px solid #1a1e4e12;border-radius:16px;justify-content:space-between;gap:14px;padding:14px 16px;display:flex}.pf-order.pending{box-shadow:0 0 0 2px #f59e0b59}.pf-order>div:first-child{gap:3px;display:grid}.pf-order span{color:#39406a}.pf-order small{color:#8a90b0;font-size:12px}.pf-order-side{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pf-order-side em{color:#5e6589;background:#f1f2f8;border-radius:999px;padding:4px 10px;font-size:12px;font-style:normal;font-weight:800}.pf-order.paid .pf-order-side em{color:#0b7d57;background:#e6f8f0}.pf-order.pending .pf-order-side em{color:#8a5a00;background:#fff1d6}.pf-admin button:not(.pf-save){color:#39406a;height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #1a1e4e1f;border-radius:10px;padding:0 14px;font-size:12.5px;font-weight:800}.pf-admin button.ok{color:#fff;background:#0f9f76;border:0}.pf-admin button.no{color:#c23b3b;border-color:#d1434359}.pf-table-wrap{background:#fff;border:1px solid #1a1e4e12;border-radius:18px;overflow-x:auto}.pf-table{border-collapse:collapse;width:100%;min-width:900px}.pf-table th{text-align:right;color:#5e6589;background:#f7f8fc;border-bottom:1px solid #1a1e4e12;padding:12px 14px;font-size:12px}.pf-table td{vertical-align:top;border-bottom:1px solid #1a1e4e0f;padding:12px 14px}.pf-table td>*{display:block}.pf-table td a{color:#6a3fd8;margin-top:2px;font-size:12px;text-decoration:none}.pf-table td small{color:#8a90b0;margin-top:2px;font-size:12px}.pf-table td small.bad{color:#c23b3b;font-weight:800}.pf-table tr.suspended td{background:#fff7f7}.pf-plan-tag{color:#5e6589;background:#f1f2f8;border-radius:999px;padding:4px 10px;font-size:12px;font-style:normal;font-weight:800;display:inline-block!important}.pf-plan-tag.growth{color:#0b7d6f;background:#e6f8f5}.pf-plan-tag.pro{color:#5b34c8;background:#f1ebff}.pf-plan-tag.trial{color:#8a5a00;background:#fff1d6}.pf-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex!important}.pf-actions select{height:36px!important}.pf-actions input{text-align:center;width:64px;height:36px!important}.pf-notice{z-index:30;background:#fff;border-radius:14px;max-width:calc(100vw - 32px);padding:12px 18px;font-weight:700;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 20px 50px -20px #22286480}@media (width<=980px){.pf-stats{grid-template-columns:1fr 1fr}.pf-plans,.pf-signup{grid-template-columns:1fr}.pf-order{flex-direction:column}}@media (width<=560px){.pf-top{padding:12px 16px}.pf-stats,.pf-block{padding:0 16px}.pf-stats{grid-template-columns:1fr}}.pf-state{background:#fff;border:1px solid #1a1e4e12;border-radius:22px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;max-width:1192px;margin:24px auto 0;padding:20px 22px;display:grid;box-shadow:0 18px 40px -30px #22286480}@media (width>=1241px){.pf-state{margin-inline:auto}}@media (width<=1240px){.pf-state{margin:24px 24px 0}}.pf-state.closed{background:linear-gradient(135deg,#fff7ea,#fff);box-shadow:0 0 0 2px #f59e0b73,0 18px 40px -30px #f59e0b99}.pf-state.open{background:linear-gradient(135deg,#eafaf4,#fff);box-shadow:0 0 0 2px #10b98166,0 18px 40px -30px #10b98199}.pf-state-icon{color:#fff;background:linear-gradient(135deg,#f59e0b,#ef4444);border-radius:16px;place-items:center;width:54px;height:54px;font-size:24px;display:grid}.pf-state.open .pf-state-icon{background:linear-gradient(135deg,#10b981,#14b8a6)}.pf-state-text small{color:#5e6589;font-size:12px;font-weight:700}.pf-state-text b{margin:2px 0 4px;font-size:18px;display:block}.pf-state-text p{color:#5e6589;margin:0;font-size:13px;line-height:1.8}.pf-state-links{flex-wrap:wrap;gap:6px 16px;margin-top:6px;display:flex}.pf-state-links a{color:#6a3fd8;font-size:12.5px;font-weight:800;text-decoration:none}.pf-admin button.pf-state-btn{color:#fff;white-space:nowrap;border:0;border-radius:14px;height:48px;padding:0 22px;font-size:14px}.pf-admin button.pf-state-btn.open{background:linear-gradient(115deg,#10b981,#14b8a6)}.pf-admin button.pf-state-btn.close{background:linear-gradient(115deg,#f59e0b,#ef4444)}@media (width<=700px){.pf-state{grid-template-columns:1fr;margin:24px 16px 0}.pf-admin button.pf-state-btn{width:100%}}.nt .pf-block h3{margin:0 0 4px;font-size:15px}.nt-toast{inset-inline-start:50%;z-index:30;color:#fff;background:#151a36;border-radius:12px;padding:11px 18px;font-size:13px;position:fixed;top:84px;transform:translate(50%);box-shadow:0 18px 40px -18px #14183cb3}.nt-warn{color:#8a5200;background:#fff7e6;border:1px solid #f6d79a;border-radius:14px;font-size:13px;padding:12px 16px!important}.nt-card{background:#fff;border:1px solid #1a1e4e12;border-radius:20px;padding:18px 20px;box-shadow:0 14px 34px -28px #22286480}.nt-actions{flex-wrap:wrap;gap:8px;display:flex}.pf-admin.nt .nt-btn{height:auto;font:inherit;cursor:pointer;color:#fff;background:linear-gradient(115deg,#14b8a6,#8b5cf6);border:0;border-radius:12px;padding:10px 18px;font-size:13px;font-weight:800;box-shadow:0 10px 24px -14px #8b5cf6cc}.pf-admin.nt .nt-btn.ghost{color:#39406a;box-shadow:none;background:#fff;border:1px solid #1a1e4e1f}.pf-admin.nt .nt-btn:disabled{opacity:.55;cursor:wait}.pf-admin.nt .nt-link{height:auto;font:inherit;color:#6a3fd8;cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:800}.nt-switch{cursor:pointer;align-items:center;gap:12px;display:flex}.nt-switch input{opacity:0;pointer-events:none;position:absolute}.nt-switch span{background:#d9dcea;border-radius:99px;flex:none;width:46px;height:26px;transition:background .2s;position:relative}.nt-switch span:after{content:"";top:3px;background:#fff;border-radius:50%;width:20px;height:20px;transition:inset-inline-start .2s;position:absolute;inset-inline-start:3px;box-shadow:0 2px 6px #0003}.nt-switch input:checked+span{background:linear-gradient(115deg,#14b8a6,#8b5cf6)}.nt-switch input:checked+span:after{inset-inline-start:23px}.nt-switch input:focus-visible+span{outline-offset:2px;outline:2px solid #8b5cf6}.nt-grid{grid-template-columns:1fr 1fr;gap:22px;margin:8px 0 6px;display:grid}.nt-check{cursor:pointer;align-items:flex-start;gap:10px;padding:8px 0;display:flex}.nt-check span{display:grid}.nt-check small{color:#8a90b0;font-size:12px}.nt-field{color:#39406a;gap:6px;margin-top:10px;font-size:13px;font-weight:700;display:grid}.nt-field select,.nt-extra,.nt .pf-block-head input{font:inherit;color:inherit;background:#fff;border:1px solid #1a1e4e24;border-radius:12px;padding:10px 12px;font-size:13px}.nt-extra{box-sizing:border-box;resize:vertical;width:100%}.nt-sub{margin:18px 0 2px!important}.nt-matrix-wrap{border:1px solid #1a1e4e14;border-radius:14px;overflow-x:auto}.nt-matrix{border-collapse:collapse;width:100%;min-width:860px}.nt-matrix th{color:#5e6589;text-align:center;white-space:nowrap;background:#f7f8fc;padding:10px 8px;font-size:11.5px;font-weight:800}.nt-matrix th:first-child{text-align:start;min-width:230px}.nt-matrix td{text-align:center;vertical-align:middle;border-top:1px solid #eef0f6;padding:9px 8px}.nt-matrix td:first-child{text-align:start}.nt-matrix td b{font-size:13.5px;display:block}.nt-matrix td small{color:#8a90b0;margin-top:2px;font-size:11.5px;line-height:1.6;display:block}.nt-matrix tr.platform td{background:#fbf9ff}.pf-admin.nt .nt-cell{color:#fff;cursor:pointer;background:#fff;border:1.5px solid #d6d9e8;border-radius:9px;width:30px;height:30px;padding:0;font-weight:900;transition:all .15s}.pf-admin.nt .nt-cell:hover{border-color:#8b5cf6}.pf-admin.nt .nt-cell.on{background:linear-gradient(135deg,#14b8a6,#8b5cf6);border-color:#0000}.pf-admin.nt .nt-cell:disabled{cursor:not-allowed;opacity:.5}.nt-na{color:#c3c7da}.nt-save{justify-content:flex-end;margin-top:16px;display:flex}.nt-modes{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.nt-modes label{cursor:pointer;border:1px solid #1a1e4e1f;border-radius:12px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:700;display:flex}.nt-modes label.on{background:#f7f3ff;border-color:#0000;box-shadow:0 0 0 2px #8b5cf6}.nt-people-h{margin:18px 0 8px!important}.nt-people{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:8px;display:grid}.nt-person{cursor:pointer;background:#fafbff;border:1px solid #1a1e4e14;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;display:flex}.nt-person span{flex:1;min-width:0;display:grid}.nt-person small{color:#8a90b0;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.nt-person em{color:#0f766e;background:#e6f8f5;border-radius:99px;padding:3px 9px;font-size:11px;font-style:normal;font-weight:800}.nt-person.muted{opacity:.65}.nt-person.muted em{color:#6b7194;background:#f1f2f8}.nt-log-wrap{padding:0;overflow-x:auto}.nt-log{border-collapse:collapse;width:100%;min-width:760px;font-size:12.5px}.nt-log th{color:#5e6589;text-align:start;background:#f7f8fc;padding:11px 12px;font-size:11.5px}.nt-log td{vertical-align:top;border-top:1px solid #eef0f6;padding:10px 12px}.nt-st{color:#5e6589;background:#f1f2f8;border-radius:99px;padding:3px 9px;font-size:11px;font-weight:800;display:inline-block}.nt-st.sent{color:#0f766e;background:#e6f8f5}.nt-st.failed{color:#b42318;background:#fdecec}.nt-st.pending,.nt-st.sending{color:#9a5b00;background:#fff4dc}.nt-err{color:#b42318;max-width:260px;margin-top:4px;font-size:11px;display:block}.nt-empty{text-align:center;color:#8a90b0;padding:24px!important}@media (width<=760px){.nt-grid{grid-template-columns:1fr}.nt-card{padding:14px}.nt-matrix{min-width:0}.nt-matrix thead{display:none}.nt-matrix tr{border-top:1px solid #eef0f6;grid-template-columns:repeat(4,1fr);gap:6px;padding:10px;display:grid}.nt-matrix td{color:#5e6589;border:0;justify-items:center;gap:4px;padding:4px;font-size:10.5px;display:grid}.nt-matrix td:first-child{color:inherit;grid-column:1/-1;justify-items:start}.nt-matrix td:not(:first-child):before{content:attr(data-label)}}.pf-admin.nt .nt-modes input[type=radio]{accent-color:#8b5cf6;flex:none;width:16px;height:16px;margin:0;padding:0}.nt-check input,.nt-person input{accent-color:#8b5cf6;flex:none;width:16px;height:16px;margin:2px 0 0}.pf-admin.nt .nt-person,.pf-admin.nt .nt-check,.pf-admin.nt .nt-modes label{flex-direction:row;display:flex}.pf-admin.nt .nt-person em{flex:none}:root{--sub-bg:#020a08;--sub-card:#071f19;--sub-line:#4ba77f2c;--sub-gold:#d8b65d;--sub-green:#35d49e;--sub-text:#eef5f1;--sub-muted:#78958a}.sub-loading{background:var(--sub-bg);min-height:100vh;color:var(--sub-muted);place-items:center;display:grid}.sub-shell{background:radial-gradient(circle at 75% 0,#1670522c,transparent 36%),var(--sub-bg);min-height:100vh;color:var(--sub-text);padding-bottom:45px}.sub-top{border-bottom:1px solid var(--sub-line);z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#03110de8;justify-content:space-between;align-items:center;height:88px;padding:0 36px;display:flex;position:sticky;top:0}.sub-top>div:first-child{align-items:center;gap:12px;display:flex}.sub-top>div:first-child>span{color:#102019;background:linear-gradient(145deg,#efd47d,#98712d);border-radius:13px;place-items:center;width:44px;height:44px;font:700 21px Georgia;display:grid}.sub-top small,.sub-top h1{display:block}.sub-top small{color:var(--sub-gold);font-size:9px}.sub-top h1{margin:5px 0 0;font-size:21px}.sub-actions{align-items:center;gap:10px;display:flex}.sub-actions a,.sub-live{color:#d9c176;background:#d8b65d0b;border:1px solid #d8b65d38;border-radius:11px;padding:10px 13px;font-size:10px;text-decoration:none}.sub-live{color:#6ee4ba;border-color:#35d49e34}.sub-live i{background:#35d49e;border-radius:50%;width:7px;height:7px;margin-left:6px;display:inline-block;box-shadow:0 0 12px #35d49e}.sub-summary{grid-template-columns:repeat(4,1fr);gap:13px;max-width:1500px;margin:28px auto 16px;padding:0 28px;display:grid}.sub-summary article,.sub-list,.sub-editor,.sub-events{border:1px solid var(--sub-line);background:linear-gradient(145deg,#092a228f,#051914ed);border-radius:18px;box-shadow:0 16px 44px #0005,inset 0 1px #ffffff09}.sub-summary article{padding:20px}.sub-summary small,.sub-summary span,.sub-summary b{display:block}.sub-summary small{color:#8ba49b;font-size:10px}.sub-summary b{margin:12px 0 8px;font-size:27px}.sub-summary span{color:#4bd5a7;font-size:8px}.sub-workspace{grid-template-columns:330px 1fr;align-items:start;gap:15px;max-width:1500px;margin:auto;padding:0 28px;display:grid}.sub-list{max-height:760px;padding:14px;overflow:auto}.sub-list>div{padding:4px 4px 13px}.sub-list h2{margin:0 0 10px;font-size:16px}.sub-list input{border:1px solid var(--sub-line);color:#fff;background:#03130f;border-radius:10px;outline:none;width:100%;height:40px;padding:0 10px}.sub-list>button{text-align:right;width:100%;color:var(--sub-text);background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:10px 1fr auto;align-items:center;gap:10px;margin:3px 0;padding:12px;display:grid}.sub-list>button.active{background:#126b4d38;border-color:#3aba8c38}.sub-list b,.sub-list small{display:block}.sub-list small{color:var(--sub-gold);margin-top:4px;font-size:8px}.sub-list em{color:#8ca69d;font-size:8px;font-style:normal}.sub-dot{border-radius:50%;width:8px;height:8px}.sub-dot.ok{background:#35d49e;box-shadow:0 0 9px #35d49e}.sub-dot.blocked{background:#e76f6f}.sub-editor{padding:22px}.sub-editor-head{border-bottom:1px solid var(--sub-line);justify-content:space-between;align-items:flex-start;padding-bottom:18px;display:flex}.sub-editor-head h2{margin:8px 0 5px}.sub-editor-head p{color:var(--sub-muted);margin:0;font-size:9px}.sub-editor-head>div:last-child{text-align:left}.sub-editor-head>div:last-child small,.sub-editor-head>div:last-child b{display:block}.sub-editor-head>div:last-child small{color:var(--sub-muted);font-size:8px}.sub-editor-head>div:last-child b{color:var(--sub-gold);margin-top:7px;font-size:20px}.sub-access{border:1px solid;border-radius:999px;padding:5px 8px;font-size:8px;display:inline-flex}.sub-access.ok{color:#59ddb2;background:#1ca87716;border-color:#36c99745}.sub-access.blocked{color:#ef9292;background:#b6424215;border-color:#d9636347}.sub-form-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:20px;display:grid}.sub-form-grid label,.sub-notes{color:#91aaa1;gap:7px;font-size:9px;display:grid}.sub-form-grid input,.sub-form-grid select,.sub-notes textarea{border:1px solid var(--sub-line);color:#fff;background:#03130f;border-radius:10px;outline:none;height:44px;padding:0 10px}.sub-form-grid input:focus,.sub-form-grid select:focus,.sub-notes textarea:focus{border-color:#35bd8c;box-shadow:0 0 0 3px #35d49e12}.sub-check{border:1px solid var(--sub-line);border-radius:10px;align-items:center;gap:9px;height:44px;margin-top:16px;padding:0 12px;display:flex!important}.sub-check input{width:17px;height:17px}.sub-notes{margin-top:14px}.sub-notes textarea{resize:vertical;height:82px;padding:10px}.sub-policy{background:#d8b65d09;border:1px solid #d8b65d32;border-radius:12px;margin-top:14px;padding:13px}.sub-policy b{color:var(--sub-gold);font-size:10px}.sub-policy p{color:#9cafaa;margin:6px 0 0;font-size:9px;line-height:1.8}.sub-save{color:#122019;background:linear-gradient(135deg,#efd37f,#ad8131);border:1px solid #f0d684;border-radius:11px;width:100%;height:47px;margin-top:15px;font-weight:900}.sub-save:disabled{opacity:.55}.sub-events{max-width:1444px;margin:16px auto 0;padding:20px}.sub-events h2{margin:0 0 13px;font-size:15px}.sub-events>p{color:var(--sub-muted);font-size:9px}.sub-events>div{gap:7px;display:grid}.sub-events article{background:#020e0a59;border:1px solid #ffffff0c;border-radius:10px;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:9px;display:grid}.sub-events article>span{width:30px;height:30px;color:var(--sub-gold);background:#d8b65d12;border-radius:9px;place-items:center;display:grid}.sub-events b,.sub-events small{display:block}.sub-events small{color:var(--sub-muted);margin-top:4px;font-size:8px}.sub-events em{color:#6cdcb6;font-size:8px;font-style:normal}.sub-notice{z-index:20;color:#eff4f1;background:#09251d;border:1px solid #d8b65d46;border-radius:12px;padding:13px 16px;font-size:10px;position:fixed;bottom:20px;left:20px;box-shadow:0 16px 45px #0008}.sub-notice button{color:#b9c9c3;background:0 0;border:0;margin-right:15px}@media (width<=1000px){.sub-summary{grid-template-columns:1fr 1fr}.sub-workspace{grid-template-columns:1fr}.sub-list{max-height:300px}.sub-form-grid{grid-template-columns:1fr 1fr}}@media (width<=640px){.sub-top{padding:0 14px}.sub-live{display:none}.sub-summary,.sub-workspace{padding:0 13px}.sub-form-grid,.sub-summary{grid-template-columns:1fr}.sub-editor-head{display:block}.sub-editor-head>div:last-child{text-align:right;margin-top:15px}}.nq-powered{color:#5e6589;background:#fbfbfe;border-top:1px solid #1a1e4e12;justify-content:center;align-items:center;gap:8px;padding:14px 16px 18px;font:600 13px/1.6 IBM Plex Sans Arabic,Noto Kufi Arabic,Tahoma,sans-serif;text-decoration:none;display:flex}.nq-powered i{background:linear-gradient(135deg,#14b8a6,#8b5cf6);border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 3px #8b5cf626}.nq-powered b{background:linear-gradient(95deg,#0c8a7d,#6a3fd8);color:#0000;-webkit-background-clip:text;background-clip:text}.nq-powered:hover{color:#151a36}
