/*! tailwindcss v4.3.3 | 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)))){*,::backdrop,:after,:before{--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-font-weight:initial;--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}}}@layer theme{:host,:root{--font-weight-bold:700;--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono)}}@layer base{*,::backdrop,:after,:before{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}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.h-full{height:100%}.min-h-full{min-height:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.border{border-style:var(--tw-border-style);border-width:1px}.font-mono{font-family:var(--font-geist-mono)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.break-all{word-break:break-all}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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,)}}:root{color-scheme:dark;--background:#080d14;--foreground:#eef2fa;--surface:#111923;--surface-raised:#151f2c;--surface-hover:#1a2635;--border:#97a8c11b;--muted:#8995a8;--dim:#657286;--accent:#605cf5;--accent-light:#8985ff}*{box-sizing:border-box}body,html{min-height:100%;margin:0}body{background:var(--background);color:var(--foreground);font-family:Arial,Helvetica,sans-serif;font-family:var(--font-geist-sans),Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:16px}button,input,select{font:inherit}button{color:inherit}button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline-offset:2px;outline:2px solid #827eff}.dashboard-shell{background:radial-gradient(ellipse at 74% -14%,#3746741f,transparent 36%),var(--background);min-height:100vh;display:flex}.sidebar{border-right:1px solid var(--border);z-index:30;background:#0b121b;flex-direction:column;flex:0 0 246px;height:100vh;padding:0 14px 15px;display:flex;position:sticky;top:0}.brand{border-bottom:1px solid var(--border);height:78px;color:inherit;flex:0 0 78px;align-items:center;gap:11px;padding:0 8px;text-decoration:none;display:flex}.brand-mark{color:#8e8aff;background:linear-gradient(145deg,#252a70,#111c38);border:1px solid #776fff57;border-radius:12px;place-items:center;width:38px;height:38px;display:grid;box-shadow:inset 0 1px #ffffff17,0 5px 18px #524bee21}.brand-copy{flex-direction:column;gap:2px;display:flex}.brand-copy strong{letter-spacing:-.8px;font-size:18px;font-weight:780;line-height:1}.brand-copy strong span{color:#7775ff}.brand-copy small{color:#8290a5;letter-spacing:1.16px;font-size:12px;font-weight:650}.side-nav{scrollbar-color:#29384a transparent;scrollbar-width:thin;flex-direction:column;flex:1;gap:4px;min-height:0;padding-top:18px;display:flex;overflow:hidden auto}.side-nav::-webkit-scrollbar{width:5px}.side-nav::-webkit-scrollbar-thumb{background:#29384a;border-radius:5px}.nav-link{color:#98a4b7;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:12px;width:100%;min-height:42px;padding:0 12px;transition:color .18s,background .18s,border-color .18s;display:flex;position:relative}.nav-link:hover{color:#e4e8f2;background:#ffffff09}.nav-link-active{color:#a4a0ff;background:linear-gradient(100deg,#5a53eb4d,#2f367640);border-color:#756fff33;box-shadow:inset 0 0 18px #5c54e614}.nav-link-active>svg{color:#8984ff}.nav-active-indicator{background:#7771ff;border-radius:0 3px 3px 0;width:2px;position:absolute;top:10px;bottom:10px;left:-15px;box-shadow:0 0 11px #6862ff}.sidebar-footer{border-top:1px solid var(--border);color:#a2adbd;align-items:center;gap:8px;margin-top:auto;padding:13px 8px 2px;font-size:14px;display:flex}.sidebar-footer>span:last-child{color:#637083;margin-left:auto;font-size:10px}.online-dot{background:#3bd89a;border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:0 0 9px #3bd89a80}.dashboard-main{flex:1;min-width:0}.topbar{z-index:20;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0c121be3;align-items:center;gap:20px;height:64px;padding:0 clamp(22px,3.3vw,52px);display:flex;position:sticky;top:0}.icon-button{color:#a5b0c1;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex:none;place-items:center;width:36px;height:36px;transition:background .18s,border-color .18s,color .18s;display:inline-grid;position:relative}.icon-button:hover,.row-action:hover{color:#f2f4fa;background:#1c2735;border-color:#99a9c21f}.menu-button{width:28px;height:34px}.table-search:focus-within{border-color:#7771ff94;box-shadow:0 0 0 3px #6962f617}.table-search input{color:#e9edf6;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:11px}.table-search input::placeholder{color:#778497;opacity:1}.topbar-spacer{flex:1}.header-menu-wrap{position:relative}.header-control-active{color:#ddd9ff;background:#5c54e621;border-color:#7771ff4d}.header-popover{z-index:50;background:#111c29;border:1px solid #7491b133;border-radius:10px;animation:modal-in .15s ease-out;position:absolute;top:calc(100% + 10px);overflow:hidden;box-shadow:0 16px 40px #0006,inset 0 1px #ffffff06}.profile-popover-options>:is(a,button){color:#c2cedd;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:0 11px;font-size:13px;text-decoration:none;transition:color .15s,background .15s,transform .15s;display:flex}.profile-popover-options>:is(a,button):hover{color:#f1f4f9;background:#697c9724;transform:translate(2px)}.profile-popover-options>a>svg{color:#9290ff;flex:none}.profile-menu-wrap{display:flex}.profile-popover{background:linear-gradient(155deg,#172434,#101923 78%);border-color:#8597b53d;border-radius:15px;padding:9px;right:0;box-shadow:0 22px 55px #0000007a,inset 0 1px #ffffff0b}.profile-popover-user{border-bottom:1px solid #7491b121;align-items:center;gap:12px;min-height:70px;margin-bottom:8px;padding:8px 8px 13px;display:flex}.profile-popover-user .avatar{color:#fff;background:linear-gradient(145deg,#655deb,#3832a7);border:2px solid #8f88ff7a;border-radius:14px;flex:0 0 43px;width:43px;height:43px;font-size:17px;box-shadow:0 5px 15px #473fc447}.profile-popover-identity{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.profile-popover-user strong{color:#edf1f7;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;overflow:hidden}.profile-popover-user small{color:#8e9db0;font-size:11px}.profile-online-label{color:#9be8c1;background:#239b681a;border:1px solid #46cf9129;border-radius:20px;align-self:flex-start;align-items:center;gap:6px;padding:5px 7px;font-size:10px;display:inline-flex}.profile-online-label .online-dot{flex-basis:6px;width:6px;height:6px}.profile-popover-options{gap:3px;display:grid}.profile-popover-options .logout-action{color:#ff9aa4;border-top:1px solid #7491b121;margin-top:3px}.profile-popover-options .logout-action:hover{color:#ffc1c7;background:#dc485b1f}.logout-icon{background:#dc485b1f;border-radius:7px;flex:0 0 23px;place-items:center;width:23px;height:23px;font-size:15px;display:grid}.profile-button{color:#d8deea;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:3px 0 3px 3px;font-size:11px;display:flex}.avatar{color:#eff2f9;background:radial-gradient(circle at 35% 30%,#63718e,#263247 72%);border:1px solid #c1cbdf38;border-radius:50%;place-items:center;width:34px;height:34px;font-size:13px;font-weight:650;display:grid}.profile-button>svg{color:#8490a1}.content{width:min(100%,1600px);margin:0 auto;padding:clamp(26px,3.3vw,47px) clamp(22px,3.3vw,52px) 25px}.page-heading{justify-content:space-between;align-items:flex-end;gap:26px;margin-bottom:25px;display:flex}.eyebrow{color:#7d88a0;letter-spacing:1.6px;align-items:center;gap:8px;margin-bottom:10px;font-size:9px;font-weight:700;display:flex}.eyebrow-line{background:#7771ff;width:17px;height:1px;box-shadow:0 0 8px #7771ffb3}.page-heading h1{color:#f2f4fa;letter-spacing:-1.25px;margin:0;font-size:clamp(25px,2.45vw,35px);font-weight:730;line-height:1.2}.heading-dash{color:#68768d;font-weight:450}.heading-accent{color:#9691ff}.page-description{color:#8d99ad;margin:9px 0 0;font-size:13px}.primary-button,.secondary-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6d66ff,#514be2);border:1px solid #9b97ff59;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 15px;font-size:11px;font-weight:650;transition:filter .18s,transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 5px 18px #524beb2b,inset 0 1px #ffffff29}.primary-button:hover{filter:brightness(1.12);transform:translateY(-1px);box-shadow:0 7px 23px #524beb45}.add-button{min-height:40px;margin-bottom:1px}.stats-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:21px;display:grid}.stat-card{background:linear-gradient(130deg,#17212ff5,#111924f5);border:1px solid #97a8c117;border-radius:11px;align-items:flex-start;gap:15px;min-width:0;min-height:106px;padding:15px 16px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 22px #00000014}.stat-card:after{background:var(--glow,#665eff1c);content:"";filter:blur(28px);border-radius:50%;width:120px;height:90px;position:absolute;bottom:-45px;right:-25px}.stat-icon{border:1px solid #ffffff0b;border-radius:11px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.stat-purple{color:#918bff;--glow:#665eff24;background:#5b52eb2e}.stat-cyan{color:#40b6f4;--glow:#28aee61f;background:#1c93db29}.stat-green{color:#42dc92;--glow:#28be791f;background:#28be7921}.stat-red{color:#f06579;--glow:#dd3f5b1f;background:#dd3f5b21}.stat-content{z-index:1;flex-direction:column;min-width:0;padding-top:2px;display:flex;position:relative}.stat-label{color:#aab4c6;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.stat-value-row{align-items:baseline;gap:10px;margin-top:2px;display:flex}.stat-value-row strong{color:#f4f6fb;letter-spacing:-.8px;font-size:26px;font-weight:700;line-height:1.16}.stat-change{color:#43d793;font-size:10px;font-weight:680}.stat-change.change-negative{color:#f16677}.stat-caption{color:#78869b;white-space:nowrap;margin-top:4px;font-size:9px}.stat-sparkline{opacity:.43;align-items:flex-end;gap:3px;height:22px;display:flex;position:absolute;bottom:17px;right:13px}.stat-sparkline i{background:#7771ff;border-radius:3px;width:3px;height:40%}.stat-sparkline i:nth-child(2){height:65%}.stat-sparkline i:nth-child(3){height:48%}.stat-sparkline i:nth-child(4){height:78%}.stat-sparkline i:nth-child(5){height:55%}.stat-sparkline i:nth-child(6){height:100%}.stat-sparkline i:nth-child(7){height:73%}.stat-cyan~.stat-sparkline i{background:#3eb9ed}.stat-green~.stat-sparkline i{background:#41d995}.stat-red~.stat-sparkline i{background:#f06478}.catalog-panel{background:#0e151fd4;border:1px solid #97a8c11a;border-radius:11px;overflow:visible;box-shadow:0 14px 34px #0000001c}.catalog-toolbar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;min-height:63px;padding:11px 14px;display:flex}.tabs{background:#121a25;border:1px solid #97a8c11a;border-radius:8px;align-items:stretch;min-height:38px;overflow:hidden}.tab-button,.tabs{display:inline-flex}.tab-button{color:#9aa6b8;cursor:pointer;background:0 0;border:0;border-right:1px solid #97a8c114;justify-content:center;align-items:center;gap:7px;min-width:88px;padding:0 13px;font-size:11px;transition:color .18s,background .18s}.tab-button:last-child{border-right:0}.tab-button:hover{color:#e5e9f2}.tab-button.tab-active{color:#fff;background:linear-gradient(135deg,#645ef5,#514ddd);box-shadow:inset 0 1px #ffffff24}.filters{align-items:flex-end;gap:10px;display:flex}.table-search{color:#8c99ad;background:#141d28;border:1px solid #97a8c11b;border-radius:7px;align-items:center;gap:8px;width:clamp(175px,18vw,240px);height:36px;padding:0 10px;transition:border-color .18s,box-shadow .18s;display:flex}.table-search input,.table-search input::placeholder{font-size:10px}.clear-search{color:#8c99ad;cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;place-items:center;width:20px;height:20px;display:grid}.clear-search:hover{color:#fff;background:#263244}.select-filter{color:#8793a6;flex-direction:column;gap:4px;min-width:112px;font-size:9px;display:flex;position:relative}.select-filter select{appearance:none;color:#dce2ed;cursor:pointer;background:#151e2a;border:1px solid #97a8c11c;border-radius:7px;outline:none;width:100%;height:31px;padding:0 28px 0 10px;font-size:10px}.select-filter select:focus{border-color:#7771ff94}.select-filter>svg{pointer-events:none;color:#8390a4;position:absolute;bottom:8px;right:9px}.status-filter{min-width:106px}.table-wrap{overflow-x:auto}.product-table{border-collapse:collapse;table-layout:auto;text-align:left;width:100%;min-width:930px}.product-table thead{background:#192331ba;height:37px}.product-table th{color:#9ba7ba;white-space:nowrap;font-size:9px;font-weight:600}.product-table td:first-child,.product-table th:first-child{padding-left:15px}.product-table td,.product-table th{padding:6px 9px}.product-table tbody tr{border-top:1px solid #97a8c113;height:53px;transition:background .15s}.product-table tbody tr:hover{background:#36445b29}.product-table td{color:#c5cedc;white-space:nowrap;font-size:10px}.product-table input[type=checkbox]{appearance:none;cursor:pointer;vertical-align:middle;background:#101823;border:1px solid #647287;border-radius:4px;width:14px;height:14px;margin:0}.product-table input[type=checkbox]:checked{background-color:#625bf1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m3.5 8 3 3 6-6' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");border-color:#716bff}.check-column{width:39px}.product-thumbnail{color:#f6f7fa;background:linear-gradient(145deg,#283444,#1a2532);border:1px solid #d0d9e821;border-radius:8px;place-items:center;width:49px;height:42px;font-size:21px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.product-thumbnail>span{z-index:1;filter:drop-shadow(0 2px 3px #0003);position:relative}.product-thumbnail img{object-fit:cover;width:100%;height:100%}.thumb-silver{color:#343b47;background:linear-gradient(145deg,#e4e8ec,#aeb8c2)}.thumb-orange{background:linear-gradient(145deg,#ffc18d,#ed784d)}.thumb-blue{background:linear-gradient(145deg,#365e8e,#182947)}.thumb-violet{background:linear-gradient(145deg,#604ce1,#21194c)}.thumb-dark{background:linear-gradient(145deg,#536171,#212a37)}.product-name-cell{min-width:185px}.product-name-cell span,.product-name-cell strong{text-overflow:ellipsis;max-width:230px;display:block;overflow:hidden}.product-name-cell strong{color:#edf0f6;font-size:10.5px;font-weight:620}.product-name-cell span{color:#8290a4;margin-top:4px;font-size:9px}.category-cell{color:#a7b2c3!important}.price-cell{font-weight:550;color:#e1e6ef!important}.stock-cell{font-variant-numeric:tabular-nums;color:#a9b4c4!important}.stock-dash{color:#657286}.status-badge{border:1px solid #0000;border-radius:18px;align-items:center;gap:6px;min-height:23px;padding:0 9px;font-size:9px;font-weight:600;display:inline-flex}.status-badge>span{border-radius:50%;width:6px;height:6px}.status-active{color:#4cdda3;background:#199a682b;border-color:#2aca8f24}.status-active>span{background:#3bdfa0;box-shadow:0 0 7px #3bdfa0a6}.status-inactive{color:#fb7784;background:#cc374526;border-color:#ef5b6a24}.status-inactive>span{background:#f26774;box-shadow:0 0 7px #f2677494}.actions-heading{text-align:center}.row-actions{justify-content:center;align-items:center;gap:5px;display:flex}.row-action{color:#a6b2c4;cursor:pointer;background:#151e2a;border:1px solid #97a8c112;border-radius:7px;place-items:center;width:29px;height:29px;transition:background .16s,color .16s,border-color .16s;display:grid}.row-action-status-active{color:#f0bd62}.row-action-status-active:hover{color:#ffd27f;background:#a06f1c2e;border-color:#f0bd6252}.row-action-status-inactive:hover{color:#71e0ae;background:#21916329;border-color:#53d39d52}.row-action-delete:hover{color:#ff8791;background:#af303f33;border-color:#f2677459}.delete-dialog-backdrop{z-index:70}.delete-product-dialog{text-align:center;background:linear-gradient(145deg,#1b2634,#111923 78%);border:1px solid #f2677433;border-radius:16px;width:min(100%,410px);padding:27px;animation:modal-in .19s ease-out;box-shadow:0 28px 90px #00000094}.delete-dialog-icon{color:#ff7b87;background:#af303f2b;border:1px solid #f2677447;border-radius:15px;place-items:center;width:52px;height:52px;margin:0 auto 14px;display:grid}.delete-product-dialog h2{color:#f1f3f9;margin:0;font-size:18px}.delete-product-dialog>p{color:#aab5c6;margin:10px 0 21px;font-size:12px;line-height:1.65}.delete-product-dialog>p strong{color:#e8edf5;overflow-wrap:anywhere}.delete-dialog-actions{justify-content:center;gap:9px;display:flex}.delete-dialog-actions button{justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 13px;display:inline-flex}.delete-confirm-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#d94e5c,#ad3545);border:1px solid #f2677466;border-radius:7px;font-size:11px;font-weight:650;box-shadow:0 4px 14px #ad35453d}.delete-confirm-button:hover:not(:disabled){background:linear-gradient(135deg,#ed5a68,#bd3c4c)}.delete-dialog-actions button:disabled{cursor:not-allowed;opacity:.65}.empty-state{text-align:center;height:180px}.empty-state>*{margin:5px auto;display:block}.empty-state>strong{color:#e2e7f0;font-size:12px}.empty-state>span:last-child{color:#8794a8;font-size:10px}.empty-icon{border:1px solid var(--border);color:#8d87ff;background:#182230;border-radius:13px;place-items:center;width:40px;height:40px;display:grid!important}.table-footer{border-top:1px solid var(--border);color:#8693a7;justify-content:space-between;align-items:center;gap:16px;min-height:50px;padding:8px 14px;font-size:10px;display:flex}.table-footer>span strong{color:#cbd3e0;font-weight:600}.pagination{align-items:center;gap:5px;display:flex}.page-arrow,.page-number{color:#a8b3c4;cursor:pointer;background:#141d29;border:1px solid #97a8c11a;border-radius:7px;place-items:center;width:28px;height:28px;font-size:10px;transition:background .16s,color .16s,border-color .16s;display:grid}.page-arrow:hover:not(:disabled),.page-number:hover:not(.page-current){color:#fff;background:#202a3a;border-color:#7a74ff59}.page-number.page-current{color:#fff;background:linear-gradient(135deg,#6963f8,#514ddd);border-color:#918bff6b;box-shadow:0 3px 12px #5952e73d}.page-arrow:disabled{opacity:.4;cursor:not-allowed}.page-arrow:first-child svg{transform:rotate(90deg)}.page-next svg{transform:rotate(-90deg)}.content-footer{color:#637186;justify-content:space-between;margin-top:auto;padding-top:20px;font-size:11px;display:flex}.dashboard-main>.content-footer{box-sizing:border-box;width:min(100%,1600px);margin-left:auto;margin-right:auto;padding:16px clamp(22px,3.3vw,52px) 20px}.content-footer>span:last-child{color:#8491a4;align-items:center;gap:7px;display:flex}.content-footer .online-dot{flex-basis:6px;width:6px;height:6px}.sidebar-backdrop{display:none}.modal-backdrop{z-index:60;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#03070dbf;place-items:center;padding:20px;animation:fade-in .16s ease-out;display:grid;position:fixed;inset:0;overflow-y:auto}.product-modal{background:linear-gradient(145deg,#17212e,#111923 76%);border:1px solid #97a8c12b;border-radius:15px;width:min(100%,620px);max-height:90vh;padding:24px;animation:modal-in .19s ease-out;overflow-y:auto;box-shadow:0 26px 80px #00000080}.modal-heading{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:23px;display:flex}.modal-kicker{color:#8d87ff;letter-spacing:1.4px;font-size:9px;font-weight:700}.modal-heading h2{color:#f1f3f9;letter-spacing:-.5px;margin:7px 0 5px;font-size:20px}.modal-heading p{color:#8e9aab;margin:0;font-size:11px;line-height:1.5}.modal-close{margin:-5px -5px 0 0}.product-modal form{flex-direction:column;gap:15px;display:flex}.product-photo-field{background:#0f172199;border:1px solid #97a8c11f;border-radius:8px;flex-direction:column;gap:7px;padding:12px;display:flex}.product-photo-field>small{color:#8e9aab;font-size:10px}.product-photo-field input[type=file]{height:auto;min-height:39px;padding:8px}.product-photo-preview{color:#aab5c6;align-items:center;gap:10px;font-size:10px;display:flex}.product-photo-preview img{object-fit:cover;background:#0f1721;border-radius:7px;width:64px;height:64px}.photo-remove-button{color:#ff929b;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:10px}.form-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.form-field{color:#aab5c6;flex-direction:column;gap:7px;min-width:0;font-size:10px;font-weight:550;display:flex}.form-field input,.form-field select{outline:0}.form-field input,.form-field select,.static-field{color:#e8edf5;background:#0f1721;border:1px solid #97a8c121;border-radius:7px;width:100%;height:39px;padding:0 11px;font-size:11px}.static-field{align-items:center;display:flex}.form-field input::placeholder{color:#68768a}.form-field input:focus,.form-field select:focus{border-color:#7771ffa6;box-shadow:0 0 0 3px #6962f61a}.currency-input{background:#0f1721;border:1px solid #97a8c121;border-radius:7px;align-items:center;height:39px;display:flex}.currency-input:focus-within{border-color:#7771ffa6;box-shadow:0 0 0 3px #6962f61a}.currency-input>span{color:#8e9aab;padding-left:11px;font-size:11px}.form-field .currency-input input{height:37px;box-shadow:none;background:0 0;border:0}.quantity-promotions{background:#0f172199;border:1px solid #97a8c11f;border-radius:8px;flex-direction:column;gap:12px;padding:13px;display:flex}.promotion-row,.quantity-promotions-heading{align-items:flex-end;gap:10px;display:flex}.quantity-promotions-heading{justify-content:space-between;align-items:center}.quantity-promotions-heading>div{flex-direction:column;gap:4px;display:flex}.quantity-promotions-heading strong{color:#e8edf5;font-size:11px}.promotion-empty,.quantity-promotions-heading small{color:#8e9aab;margin:0;font-size:10px}.promotion-add{white-space:nowrap;align-items:center;gap:5px;min-height:32px;padding:0 9px;display:inline-flex}.promotion-add:disabled{cursor:not-allowed;opacity:.55}.promotion-row .form-field{flex:1}.promotion-remove{flex:0 0 34px;margin-bottom:1px}.modal-actions{border-top:1px solid var(--border);justify-content:flex-end;gap:9px;margin-top:7px;padding-top:17px;display:flex}.secondary-button{color:#c2ccda;box-shadow:none;background:#1a2431;border-color:#97a8c124}.secondary-button:hover{background:#243144}.toast{z-index:80;color:#b8f4d8;background:#14241f;border:1px solid #39d7973d;border-radius:10px;align-items:center;gap:9px;padding:13px 16px;font-size:11px;animation:modal-in .18s ease-out;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 12px 32px #00000054}.toast svg{color:#45dc9d}.toast-error{color:#ffd4d8;background:#2a181d;border-color:#ff68774d}.toast-error span{color:#ff7583}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-in{0%{opacity:0;transform:translateY(7px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:1190px){.sidebar{flex-basis:220px}.content{padding-left:25px;padding-right:25px}.stat-card{gap:11px;padding-left:12px;padding-right:10px}.stat-icon{flex-basis:38px;width:38px;height:38px}.stat-sparkline{display:none}.catalog-toolbar{flex-direction:column;align-items:flex-start}.filters{width:100%}.table-search{flex:1}}@media (max-width:850px){.sidebar{width:250px;height:100dvh;transition:transform .22s;position:fixed;left:0;transform:translate(-102%);box-shadow:14px 0 40px #0000004d}.sidebar.sidebar-open{transform:translate(0)}.sidebar-backdrop{z-index:29;cursor:pointer;background:#0000008f;border:0;display:block;position:fixed;inset:0}.topbar{height:60px}.menu-button{width:34px}.page-heading h1{font-size:clamp(24px,4vw,32px)}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.services-content .ops-table td,.services-content .ops-table th{padding:15px 14px;font-size:15px}.invitation-profile-link,.services-content .service-open-link{border-radius:9px;justify-content:center;align-items:center;min-height:42px;padding:0 15px;font-size:14px;font-weight:650;line-height:1.3;text-decoration:none;display:inline-flex}.services-content .service-open-link{color:#d4d0ff;background:linear-gradient(135deg,#534ac747,#3533834d);border-color:#7066f466}.invitation-profile-link:hover,.services-content .service-open-link:hover{background:#594fca52}.invitation-list .ops-table td,.invitation-list .ops-table th{padding:15px 16px;font-size:15px}.invitation-list .ops-table td small{color:#9aabba;margin-top:4px;font-size:13px;display:inline-block}.customer-profile-content .back-link{margin-bottom:14px}.profile-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:17px;display:grid}.profile-summary-card{background:linear-gradient(130deg,#17212ffa,#0f1823fa);border:1px solid #97a8c121;border-radius:12px;align-items:flex-start;gap:13px;min-width:0;min-height:105px;padding:15px;display:flex;position:relative;overflow:hidden}.profile-summary-icon{border-radius:11px;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:19px;display:grid}.profile-blue{color:#54bfff;background:#1c93db2b}.profile-green{color:#42dc92;background:#28be7926}.profile-purple{color:#a49dff;background:#5b52eb30}.profile-amber{color:#f4cb5d;background:#ca93172b}.profile-summary-card>span:last-child{flex-direction:column;gap:5px;min-width:0;display:flex}.profile-summary-card small{color:#aab6c7;font-size:13px}.profile-summary-card strong{color:#f2f5fa;text-overflow:ellipsis;white-space:nowrap;font-size:23px;overflow:hidden}.profile-summary-card b{color:#8fa0b4;font-size:11px;font-weight:500}.profile-data-panel{margin-bottom:16px;overflow:hidden}.profile-data-panel .settings-section-heading{border-bottom:1px solid #7491b121;padding:16px 18px}.profile-data-panel .settings-section-heading strong{color:#edf1f7;font-size:16px}.profile-data-panel .settings-section-heading small{color:#91a2b6;margin-top:4px;font-size:13px;display:block}.customer-profile-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:18px;display:grid}.customer-profile-details>div{background:#07131f59;border:1px solid #7491b11f;border-radius:9px;padding:12px}.customer-profile-details dt{color:#94a6ba;margin-bottom:5px;font-size:12px}.customer-profile-details dd{color:#edf1f7;overflow-wrap:anywhere;margin:0;font-size:14px}@media (max-width:900px){.profile-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.invitation-list .ops-table td,.invitation-list .ops-table th,.services-content .ops-table td,.services-content .ops-table th{font-size:14px}.invitation-profile-link,.services-content .service-open-link{min-height:40px;padding-inline:12px}.customer-profile-details,.profile-summary-grid{grid-template-columns:minmax(0,1fr)}.topbar{gap:10px;padding-left:16px;padding-right:16px}.profile-button>svg,.profile-name{display:none}.profile-button{margin-left:-4px}.avatar{width:31px;height:31px}.content{padding:25px 14px 20px}.page-heading{flex-direction:column;align-items:flex-start;gap:17px;margin-bottom:19px}.page-heading h1{letter-spacing:-.8px;font-size:25px}.page-description{max-width:360px;font-size:11px;line-height:1.55}.add-button{width:100%}.stats-grid{gap:9px;margin-bottom:15px}.stat-card{gap:9px;min-height:94px;padding:12px 9px}.stat-icon{border-radius:9px;flex-basis:33px;width:33px;height:33px}.stat-icon svg{width:18px;height:18px}.stat-label{font-size:9px}.stat-value-row{gap:6px}.stat-value-row strong{font-size:23px}.stat-change{font-size:9px}.stat-caption{text-overflow:ellipsis;font-size:10px;overflow:hidden}.catalog-toolbar{gap:10px;padding:10px}.tabs{width:100%}.tab-button{flex:1;min-width:0;padding:0 7px;font-size:10px}.filters{grid-template-columns:1fr 1fr;gap:8px;display:grid}.table-search{grid-column:1/-1;width:auto}.select-filter,.status-filter{min-width:0}.product-table{min-width:900px}.table-footer{flex-direction:column;align-items:flex-start;gap:11px;padding:12px}.pagination{justify-content:flex-end;width:100%}.content-footer{font-size:10px}.product-modal{padding:19px}.modal-heading h2{font-size:18px}.modal-actions .primary-button,.modal-actions .secondary-button{padding:0 10px;font-size:10px}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.nav-badge{color:#fff;letter-spacing:-.2px;background:#e44657;border-radius:9999px;place-items:center;min-width:22px;height:22px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:700;line-height:1;display:inline-grid;box-shadow:0 2px 6px #e4465759}.profile-details{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.profile-status{color:#8290a4;align-items:center;gap:5px;font-size:9px;display:flex}.profile-status .online-dot{flex-basis:5px;width:5px;height:5px}.ops-content,.reports-content,.settings-content,.support-content,.wallet-content,.work-content{padding-top:clamp(24px,2.2vw,34px)}.ops-content .page-heading,.reports-content .page-heading,.settings-content .page-heading,.support-content .page-heading,.wallet-content .page-heading,.work-content .page-heading{margin-bottom:19px}.ops-content .page-heading h1,.reports-content .page-heading h1,.settings-content .page-heading h1,.support-content .page-heading h1,.wallet-content .page-heading h1,.work-content .page-heading h1{font-size:clamp(24px,2.1vw,31px)}.panel{background:linear-gradient(145deg,#0a1b2af5,#091724f7);border:1px solid #5c91ba33;border-radius:10px;min-width:0;box-shadow:0 10px 28px #0000001c,inset 0 1px #ffffff04}.panel-title{color:#e5eaf2;justify-content:space-between;align-items:center;gap:10px;min-height:39px;padding:9px 12px;font-size:11px;display:flex}.panel-title strong{font-weight:650}.panel-title>button{color:#8e9cff;cursor:pointer;background:0 0;border:0;font-size:9px}.metric-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.metric-card{background:linear-gradient(115deg,#101e2c,#0d1b29);border:1px solid #4f89b533;border-radius:9px;align-items:center;gap:11px;min-width:0;min-height:70px;padding:10px 12px;display:flex}.metric-icon{border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:18px;font-weight:700;display:grid}.metric-violet{color:#d1caff;background:#3429b5}.metric-green{color:#c0ffe5;background:#078b62}.metric-amber{color:#fff0bc;background:#cb8c00}.metric-blue{color:#d3f0ff;background:#126393}.metric-card>span:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.metric-card small{color:#a4b4c6;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.metric-card strong{color:#f4f7fb;font-size:19px;font-weight:700;line-height:1.1}.operator-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:11px;display:grid}.queue-panel{overflow:hidden}.panel-tabs{border-bottom:1px solid #5c91ba2b;align-items:stretch;gap:4px;min-height:43px;padding:0 8px;display:flex}.panel-tab{color:#a0afc2;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:0 11px;font-size:9px;display:flex}.panel-tab:hover{color:#e2e8f2}.panel-tab-active{color:#b9b4ff;border-bottom-color:#756eff}.tab-count{color:#fff;background:#655be8;border-radius:6px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10px;display:inline-grid}.muted-count{background:#465bc2}.queue-filters{gap:7px;padding:9px;display:flex}.chart-heading select,.compact-settings select,.queue-filters select,.queue-search,.report-tabs button,.transaction-filters select{color:#bdc9d7;background:#102131;border:1px solid #5989b033;border-radius:6px;outline:0;height:31px;font-size:9px}.queue-filters select{width:112px;min-width:0;padding:0 8px}.chart-heading select:focus,.queue-filters select:focus,.transaction-filters select:focus{border-color:#635df5}.conversation-search,.queue-search{color:#8698ad;flex:1;align-items:center;gap:7px;min-width:80px;padding:0 9px;display:flex}.conversation-search input,.queue-search input{color:#e2e8f1;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:9px}.conversation-search input::placeholder,.queue-search input::placeholder{color:#8090a4}.queue-table-wrap{border-top:1px solid #5084ad1f}.ops-table{border-collapse:collapse;color:#c5d0df;text-align:left;width:100%}.ops-table thead{background:#12283bc9;height:30px}.ops-table th{color:#a7b6c9;white-space:nowrap;font-size:10px;font-weight:600}.ops-table td,.ops-table th{padding:5px 7px}.ops-table td:first-child,.ops-table th:first-child{padding-left:10px}.ops-table tbody tr{border-top:1px solid #5989b01f;height:48px;transition:background .15s}.ops-table tbody tr:hover,.reports-table tbody tr:hover,.transaction-table tbody tr:hover{background:#284e6f30}.ops-table td{white-space:nowrap;font-size:9px}.ops-table input[type=checkbox]{appearance:none;cursor:pointer;vertical-align:middle;background:#0e1c2a;border:1px solid #71849a;border-radius:3px;width:13px;height:13px;margin:0}.ops-table input[type=checkbox]:checked{background:#625bf1;border-color:#716bff}.queue-table{min-width:970px}.queue-table tbody tr{cursor:pointer}.queue-table tbody tr.selected-row{outline-offset:-1px;background:linear-gradient(90deg,#4338be38,#172e4433);outline:1px solid #716affb3}.row-number{font-variant-numeric:tabular-nums;color:#8292a8!important}.client-cell{align-items:center;gap:6px;display:flex}.client-cell>span:last-child{flex-direction:column;gap:3px;display:flex}.client-cell strong{color:#e1e7f0;font-size:9px;font-weight:600}.cell-sub,.client-cell small{color:#8898ad;font-size:10px}.person-avatar{color:#e8effa;background:linear-gradient(145deg,#344964,#1b2a3b);border:1px solid #e0eaf626;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:9px;font-weight:700;display:grid;position:relative;box-shadow:inset 0 1px 3px #ffffff14}.avatar-hue-0{background:linear-gradient(145deg,#71604a,#3a2e29)}.avatar-hue-1{background:linear-gradient(145deg,#9d6d67,#48323b)}.avatar-hue-2{background:linear-gradient(145deg,#537e8d,#263c4b)}.avatar-hue-3{background:linear-gradient(145deg,#997c58,#534235)}.avatar-hue-4{background:linear-gradient(145deg,#71658d,#39364f)}.avatar-hue-5{background:linear-gradient(145deg,#64816b,#34463b)}.person-avatar-large{flex-basis:46px;width:46px;height:46px;font-size:13px}.product-label{color:#c7baff;background:#5e46d740;border:1px solid #796cff38;border-radius:5px;align-items:center;min-height:18px;padding:0 7px;font-size:10px;font-weight:650;display:inline-flex}.cell-sub{margin-top:3px;display:block}.platform-icons{align-items:center;gap:4px;display:flex}.platform{color:#fff;border-radius:5px;place-items:center;width:16px;height:16px;font-size:9px;font-weight:750;line-height:1;display:grid}.platform-youtube{background:#e93443}.platform-instagram{background:linear-gradient(135deg,#f3a13b,#df3e83 52%,#6650d9)}.platform-facebook{background:#1877e8}.platform-tiktok{color:#f7f9fc;text-shadow:1px 0 #ee426d,-1px 0 #31d2d1;background:#111923}.wait-time{color:#4cdda3;font-size:10px}.wait-time.wait-medium{color:#f6bd46}.wait-time.wait-high{color:#fa6875}.wait-cell{flex-direction:column;align-items:flex-start;gap:3px;display:inline-flex}.wait-badge{letter-spacing:-.2px;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:7px;align-items:center;gap:6px;padding:3px 8px;font-size:12px;font-weight:650;line-height:1.2;transition:all .2s;display:inline-flex}.wait-badge-time{font-variant-numeric:tabular-nums;font-weight:700}.wait-badge-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.wait-badge-fresh,.wait-badge-normal{color:#4ade80;background:#2ecc711f;border:1px solid #2ecc7147}.wait-badge-fresh .wait-badge-dot,.wait-badge-normal .wait-badge-dot{background:#34d399;box-shadow:0 0 6px #34d39999}.wait-badge-warning{color:#fbbf24;background:#f59e0b21;border:1px solid #f59e0b52}.wait-badge-warning .wait-badge-dot{background:#f59e0b;box-shadow:0 0 6px #f59e0b99}.wait-badge-critical{color:#f87171;background:#ef444429;border:1px solid #ef44446b;box-shadow:0 0 12px #ef444426}.wait-badge-critical .wait-badge-dot{background:#ef4444;animation:wait-pulse 1.8s ease-in-out infinite;box-shadow:0 0 8px #ef4444e6}.wait-badge-tag{text-transform:uppercase;letter-spacing:.5px;color:#fca5a5;background:#ef444447;border:1px solid #ef444473;border-radius:4px;align-items:center;margin-left:2px;padding:1px 4px;font-size:9px;font-weight:800;display:inline-flex}.wait-cell-sub{color:#8493a6;letter-spacing:-.1px;white-space:nowrap;font-size:11px;font-weight:500}@keyframes wait-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.35)}}.priority{border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;min-height:19px;padding:0 7px;font-size:10px;display:inline-flex}.priority-alta{color:#ff8991;background:#cb3a4430;border-color:#ef56632e}.priority-normal{color:#a9d1ee;background:#2e669136;border-color:#5394c52b}.priority-baixa{color:#6cdaa5;background:#1b825633;border-color:#33bb7829}.queue-actions{align-items:center;gap:5px;display:flex}.accept-button,.outline-button,.solid-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#08b978,#05a466);border:1px solid #4fe09e40;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:30px;padding:0 10px;font-size:9px;font-weight:650;transition:filter .18s,transform .18s;display:inline-flex}.accept-button:hover,.outline-button:hover,.solid-button:hover{filter:brightness(1.1);transform:translateY(-1px)}.ops-content .accept-button-ready{color:#fff;cursor:pointer;background:linear-gradient(135deg,#10c982,#079a69);border-color:#5ff4b18c;box-shadow:0 5px 15px #05a4663d,inset 0 1px #ffffff2b}.ops-content .accept-button-blocked,.ops-content .accept-button-blocked:disabled{color:#8798aa;cursor:not-allowed;filter:none;opacity:1;background:linear-gradient(145deg,#202e3d,#172432);border-color:#899eb32b;transform:none;box-shadow:inset 0 1px #ffffff09}.action-menu .row-action{color:#a8b5c6;width:25px;height:27px;font-size:11px}.queue-footer,.transactions-footer{color:#91a1b5;border-top:1px solid #5084ad26;justify-content:space-between;align-items:center;gap:10px;min-height:43px;padding:7px 10px;font-size:10px;display:flex}.queue-footer strong{color:#dbe3ee}.pager{align-items:center;gap:4px;display:flex}.mini-pager button,.pager button{color:#adbac9;cursor:pointer;background:#102131;border:1px solid #5a8ab22b;border-radius:6px;place-items:center;width:25px;height:25px;font-size:9px;display:grid}.mini-pager button:hover,.pager button:hover{border-color:#6963eb}.mini-pager button.pager-current,.pager button.pager-current{color:#fff;background:#554ee5;border-color:#9089ff66}.pager select{color:#b8c5d5;background:#102131;border:1px solid #5a8ab22b;border-radius:6px;height:26px;margin-left:5px;padding:0 7px;font-size:10px}.operator-side,.support-aside,.wallet-aside,.work-aside{flex-direction:column;gap:10px;min-width:0;display:flex}.operator-of-day,.progress-panel,.service-chat,.service-detail,.service-info-panel{overflow:hidden}.live-pill{color:#5de1a9;background:#12946430;border-radius:6px;align-items:center;gap:5px;padding:4px 7px;font-size:10px;display:inline-flex}.live-pill i,.online-dot{display:inline-block}.live-pill i{background:#4be0a1;border-radius:50%;width:5px;height:5px}.featured-operator{align-items:center;gap:8px;padding:1px 10px 10px;display:flex}.featured-operator>div{flex-direction:column;flex:1;gap:4px;display:flex}.featured-operator strong{color:#e7edf6;font-size:10px}.rating-stars{color:#ffbd39;letter-spacing:-.5px;font-size:10px}.rating-stars small{color:#96a5b7;letter-spacing:0;font-size:7px}.operator-mini-stats{grid-template-columns:1fr 1fr;gap:8px;padding:0 10px 9px;display:grid}.operator-mini-stats>div{align-items:center;gap:6px;display:flex}.tiny-square{border-radius:7px;place-items:center;width:26px;height:26px;display:grid}.tiny-square.blue{color:#5bc4ff;background:#2080cf3b}.tiny-square.amber{color:#f6bd42;background:#d4911136}.operator-mini-stats small{color:#8d9db1;flex-direction:column;gap:3px;font-size:7px;display:flex}.operator-mini-stats strong{color:#e5ebf4;font-size:9px}.wide-action{color:#fff;cursor:pointer;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;width:calc(100% - 18px);min-height:28px;margin:4px 9px;font-size:9px;font-weight:650;transition:filter .16s;display:flex}.wide-action:hover{filter:brightness(1.14)}.action-green{color:#fff;background:linear-gradient(120deg,#08b778,#04a365);border-color:#4de39d3d}.action-amber{color:#fff;background:linear-gradient(120deg,#e9a411,#d88705);border-color:#f8bd3a3b}.action-slate{color:#dbe6f1;background:#284058;border-color:#97b3cd2e}.action-red{color:#fff;background:linear-gradient(120deg,#c9414e,#aa303d);border-color:#f76d7633}.detail-client{align-items:center;gap:7px;padding:2px 10px 9px;display:flex}.detail-client>div{flex-direction:column;flex:1;gap:4px;display:flex}.detail-client strong{color:#e4eaf3;font-size:9px}.detail-client small{color:#8999ad;font-size:10px}.mini-visit{color:#f2efff;cursor:pointer;background:#4037a6;border:1px solid #6e65f259;border-radius:6px;min-height:24px;padding:0 8px;font-size:10px}.detail-list{flex-direction:column;gap:8px;margin:0;padding:3px 10px 11px;display:flex}.detail-list>div{justify-content:space-between;align-items:center;gap:7px;display:flex}.detail-list dt{color:#91a0b3;font-size:10px}.detail-list dd{color:#d4dce7;text-align:right;align-items:center;gap:5px;margin:0;font-size:10px;display:flex}.detail-note{color:#abb9c9;background:#132436;border:1px solid #5685ac24;border-radius:6px;margin:0 9px 10px;padding:8px;font-size:10px}.panel-empty,.queue-alt{color:#99a8ba;text-align:center;padding:38px 15px;font-size:10px}.queue-alt{min-height:300px}.queue-alt h3{color:#e7ebf3;margin:12px 0 5px;font-size:16px}.queue-alt p{color:#8b9bae;margin:0 auto 17px}.queue-alt-icon{color:#9189ff;font-size:30px}.back-link{margin:-3px 0 9px}.back-link a{color:#a6b3c5;align-items:center;gap:8px;font-size:10px;text-decoration:none;display:inline-flex}.back-link a:hover{color:#dce3ef}.back-link a>span{background:#102131;border:1px solid #5d8cb533;border-radius:7px;place-items:center;width:25px;height:25px;font-size:15px;display:grid}.execution-meta{color:#a3b0c1;flex-direction:column;align-items:flex-end;gap:5px;display:flex}.execution-meta small{font-size:10px}.execution-state{color:#5be1a4;background:#1a9b6736;border:1px solid #3ad89233;border-radius:16px;align-items:center;gap:6px;padding:5px 9px;font-size:9px;display:inline-flex}.execution-state i{background:currentColor;border-radius:50%;width:6px;height:6px}.execution-state.state-paused{color:#f3c358;background:#b1760933;border-color:#f5b83a33}.execution-state.state-done{color:#5be1a4;background:#1a9b6736;border-color:#3ad89233}.service-summary-card{grid-template-columns:1.1fr 1fr 1.35fr 1fr 1fr .75fr;align-items:center;gap:10px;margin-bottom:12px;padding:13px 14px;display:grid}.service-customer{align-items:center;gap:9px;display:flex}.customer-portrait{color:#fff2ec;background:linear-gradient(145deg,#bd8c7f,#725457);border:1px solid #efcab94d;border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;font-size:13px;font-weight:700;display:grid}.service-customer>span:last-child{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.service-customer strong,.summary-data>strong{color:#e6ecf4;font-size:10px}.service-customer small,.summary-data>small,.summary-data>span:last-child{color:#8e9eb1;font-size:10px}.summary-data{border-left:1px solid #5989b029;flex-direction:column;justify-content:center;gap:4px;min-height:40px;padding-left:10px;display:flex}.summary-data .priority{align-self:flex-start}.deadline{color:#f2c352!important}.work-layout{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:11px;display:grid}.platform-work-list{flex-direction:column;gap:8px;min-width:0;display:flex}.platform-work{overflow:hidden}.platform-work-heading{grid-template-columns:22px 31px minmax(65px,.65fr) 95px minmax(70px,1fr) minmax(105px,.9fr) minmax(100px,130px);align-items:center;gap:8px;min-height:48px;padding:7px 9px;display:grid}.expand-platform{color:#bdc9d8;cursor:pointer;background:#132536;border:1px solid #588db82e;border-radius:6px;place-items:center;width:22px;height:25px;font-size:15px;display:grid}.network-icon{color:#fff;border-radius:8px;flex:0 0 29px;place-items:center;width:29px;height:29px;font-size:15px;font-weight:750;display:grid}.network-youtube{background:#eb3141}.network-instagram{background:linear-gradient(135deg,#f2a337,#e73f83 53%,#644bd3)}.network-facebook{background:#1877eb}.platform-work-heading>strong{color:#e0e7f0;font-size:10px}.platform-total,.progress-copy{color:#b5c2d1;white-space:nowrap;font-size:10px}.progress-track{background:#142b3c;border:1px solid #6c93b51f;border-radius:7px;height:8px;overflow:hidden}.progress-track span{border-radius:inherit;background:linear-gradient(90deg,#08b978,#12d18a);height:100%;transition:width .25s;display:block}.outline-button{color:#c2bdff;white-space:nowrap;background:#473dbe26;border-color:#736aff80;min-height:29px}.outline-button:disabled{color:#70dcae;cursor:default;background:#1a8c642e;border-color:#47cd9733}.platform-work-body{border-top:1px solid #5b8fb824;grid-template-columns:minmax(190px,.78fr) minmax(290px,1.22fr);gap:9px;padding:0 9px 10px;display:grid}.client-link-panel{padding-top:11px}.client-link-panel>strong{color:#bdc9d8;margin-bottom:7px;font-size:9px;display:block}.copy-link-field{background:#102236;border:1px solid #5484ae36;border-radius:6px;align-items:center;height:34px;display:flex;overflow:hidden}.copy-link-field>span{color:#b8c6d8;text-overflow:ellipsis;white-space:nowrap;flex:1;padding-left:8px;font-size:10px;overflow:hidden}.copy-link-field button{color:#c2cfe0;cursor:pointer;background:0 0;border:0;border-left:1px solid #5484ae29;width:31px;height:32px}.link-buttons{gap:6px;margin-top:7px;display:flex}.link-buttons .secondary-button{flex:1;min-height:29px;padding:0 5px;font-size:10px}.hint-note{color:#8394a9;font-size:10px;line-height:1.5}.publication-list{border:1px solid #5688b229;border-radius:7px;align-self:start;margin-top:8px;overflow:hidden}.publication-head,.publication-row{grid-template-columns:22px minmax(75px,1fr) minmax(70px,1fr) auto;align-items:center;gap:6px;min-height:27px;padding:0 7px;display:grid}.publication-head{color:#a8b8ca;background:#132639;font-size:10px}.publication-row{color:#adb9c8;border-top:1px solid #5688b21a;font-size:10px}.publication-done{color:#5bdca2}.publication-pending{color:#e9b945}.small-purple-button{color:#c7c1ff;cursor:pointer;white-space:nowrap;background:#5248d042;border:1px solid #7b72ff45;border-radius:5px;min-height:21px;padding:0 7px;font-size:7px}.publication-foot{color:#8293a8;border-top:1px solid #5688b21a;justify-content:space-between;align-items:center;padding:5px 7px;font-size:7px;display:flex}.mini-pager{gap:3px;display:flex}.mini-pager button{width:19px;height:19px;font-size:7px}.info-banner{color:#a8c4df;background:#1a436859;border:1px solid #448dcf33;border-radius:8px;align-items:center;gap:9px;padding:9px 11px;display:flex}.info-banner>span{color:#76aef8;font-size:18px}.info-banner p{margin:0;font-size:10px;line-height:1.55}.progress-overview{justify-content:space-around;align-items:center;gap:10px;padding:6px 12px 15px;display:flex}.progress-ring{background:conic-gradient(#f34250 var(--progress),#257feb var(--progress) 70%,#172e43 70%);border-radius:50%;flex:0 0 79px;place-items:center;width:79px;height:79px;display:grid;transform:rotate(-45deg)}.progress-ring:before{content:"";background:#102236;border-radius:50%;width:62px;height:62px;position:absolute}.progress-ring>span{flex-direction:column;align-items:center;display:flex;position:relative;transform:rotate(45deg)}.progress-ring strong{color:#e9eef6;font-size:12px}.progress-ring small{color:#b4c2d2;font-size:9px}.network-progress{flex-direction:column;gap:9px;display:flex}.network-progress>div{color:#c4cedb;align-items:center;gap:7px;font-size:10px;display:flex}.network-progress .network-icon{border-radius:4px;flex-basis:17px;width:17px;height:17px;font-size:9px}.service-info-panel .detail-list{gap:10px;padding-top:1px}.service-chat{min-height:220px}.chat-messages,.service-chat{flex-direction:column;display:flex}.chat-messages{flex:1;align-items:flex-start;gap:8px;min-height:135px;padding:7px 10px;overflow-y:auto}.chat-message{border-radius:9px;max-width:91%;padding:8px 9px;font-size:10px}.chat-message.incoming{color:#d8e1eb;background:#172b3f;border:1px solid #5d86aa24;align-self:flex-start}.chat-message.outgoing{color:#efedff;background:linear-gradient(145deg,#423bb6,#322d91);border:1px solid #615af036;align-self:flex-end}.chat-message strong{margin-bottom:5px;font-size:10px;display:block}.chat-message strong small{color:#a4b2c2;margin-left:5px;font-size:7px;font-weight:400}.chat-message p{white-space:pre-line;margin:0;line-height:1.5}.chat-compose{gap:5px;height:37px;margin:0 8px 8px;display:flex}.chat-compose input{color:#fff;background:#112234;border:1px solid #588bb433;border-radius:7px;outline:none;width:100%;min-width:0;padding:0 9px;font-size:10px}.chat-compose button,.send-button{color:#fff;cursor:pointer;background:#4b45d0;border:1px solid #655eff4d;border-radius:7px;flex:0 0 33px;width:33px}.service-bottom-actions{background:#0c1b29;border:1px solid #598cb630;border-radius:9px;grid-template-columns:1fr 1fr 1.2fr;gap:9px;margin-top:11px;padding:8px;display:grid}.service-bottom-actions>button{min-height:34px;font-size:9px}.service-bottom-actions .secondary-button{color:#d2deea;background:#172d41;border-color:#5a93c24a}.report-actions,.wallet-actions{align-items:center;gap:7px;display:flex}.wallet-actions>button{min-height:36px;padding:0 10px;font-size:10px}.wallet-actions .secondary-button{color:#c3d4e4;box-shadow:none;background:#12253a;border-color:#4d8fbe42}.wallet-actions .outline-button{color:#d0b4ff;background:#5e30b733;border-color:#8e4aef70;min-height:36px}.wallet-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.wallet-card{border:1px solid;border-radius:9px;min-width:0;min-height:150px;padding:12px}.wallet-balance{background:linear-gradient(145deg,#06463e9e,#08262be6);border-color:#1fd38d73}.wallet-work{background:linear-gradient(145deg,#0d386499,#081f34f0);border-color:#3193f066}.wallet-bonus{background:linear-gradient(145deg,#5f410c70,#30220eeb);border-color:#eaa7256e}.wallet-limit{background:linear-gradient(145deg,#47188278,#1f1249f0);border-color:#8b3dee73}.wallet-card-heading{align-items:center;gap:9px;display:flex}.wallet-icon{color:#4ae5a9;background:#05e89d24;border:1px solid #ffffff1a;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:17px;display:grid}.wallet-work .wallet-icon{color:#62baff;background:#188df02e}.wallet-bonus .wallet-icon{color:#ffd05c;background:#eda81b2e}.wallet-limit .wallet-icon{color:#c993ff;background:#a348ff30}.wallet-card-heading>div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.wallet-card-heading small{color:#c1ccda;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.wallet-card-heading strong{color:#f0f4f8;font-size:17px;font-weight:700}.info-dot{color:#edca61;border:1px solid #e6be4a8c;border-radius:50%;place-items:center;width:14px;height:14px;font-size:10px;display:grid}.wallet-card p{color:#aab9ca;min-height:29px;margin:8px 0;font-size:10px;line-height:1.5}.wallet-card-actions{gap:6px;display:flex}.wallet-card-actions button,.wallet-wide-button{color:#fff;cursor:pointer;background:linear-gradient(120deg,#09ae73,#048a60);border:1px solid #4bdd9f40;border-radius:6px;flex:1;justify-content:center;align-items:center;min-height:29px;padding:0 7px;font-size:10px;font-weight:600;display:inline-flex}.wallet-wide-button{background:linear-gradient(120deg,#126cb4,#0d5594);border-color:#42a1ef40;width:100%;margin-top:1px}.wallet-bonus .wallet-wide-button{background:linear-gradient(120deg,#e5a309,#c47d05);border-color:#efb7314a}.wallet-bonus .wallet-wide-button.convert-button{background:linear-gradient(120deg,#7d35d4,#5e25b0);border-color:#a369ff4d;margin-top:6px}.wallet-limit>small{color:#d2c3e7;font-size:10px}.limit-progress{background:#353475;border-radius:8px;height:9px;margin-top:17px;overflow:hidden}.limit-progress>span{border-radius:inherit;background:linear-gradient(90deg,#c83bec,#7e59ff);width:47%;height:100%;display:block}.limit-meta{color:#c6b9d9;justify-content:space-between;margin:6px 0 11px;font-size:10px;display:flex}.wallet-layout{grid-template-columns:minmax(0,1.8fr) minmax(265px,.85fr);align-items:start;gap:10px;display:grid}.wallet-layout.rules-hidden{grid-template-columns:minmax(0,1fr) 270px}.transactions-panel{overflow:hidden}.transactions-heading{justify-content:space-between;align-items:center;gap:9px;min-height:46px;padding:3px 10px;display:flex}.chart-mark,.panel-title-icon{color:#5fb8ff;margin-right:4px;font-size:14px}.transaction-filters{align-items:center;gap:5px;display:flex}.transaction-filters select{width:100px;padding:0 6px}.date-filter{color:#c2cddb;cursor:pointer;background:#102131;border:1px solid #5989b033;border-radius:6px;height:29px;padding:0 7px;font-size:10px}.refresh-button{color:#b6c5d5;background:#102131;border:1px solid #5989b030;width:28px;height:28px}.transaction-table{min-width:700px}.transaction-table tbody tr{height:32px}.transaction-table td,.transaction-table th{padding:4px 6px;font-size:10px}.transaction-table th{font-size:7px}.transaction-description{text-overflow:ellipsis;max-width:210px;overflow:hidden}.transaction-type{align-items:center;gap:5px;font-weight:600;display:inline-flex}.transaction-type i{background:#ffffff12;border-radius:5px;place-items:center;width:16px;height:16px;font-size:9px;font-style:normal;display:grid}.amount-positive,.transaction-green{color:#44dca0!important}.transaction-amber{color:#f3c044!important}.transaction-blue{color:#54b8ff!important}.transaction-purple{color:#ab8bff!important}.amount-negative,.transaction-red{color:#f26875!important}.transaction-status{color:#6bdea7;align-items:center;gap:4px;display:inline-flex}.transaction-status i{background:currentColor;border-radius:50%;width:6px;height:6px}.pending-status{color:#efc152}.transactions-footer{min-height:39px}.wallet-chart-wrap{justify-content:space-around;align-items:center;gap:10px;padding:6px 9px 16px;display:flex}.wallet-donut{background:conic-gradient(#12d78c 0 64%,#2388ed 64% 86%,#f0ae13 86% 100%);border-radius:50%;flex:0 0 105px;place-items:center;width:105px;height:105px;display:grid}.wallet-donut>div{background:#102131;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:77px;height:77px;display:flex}.wallet-donut strong{color:#eef2f7;font-size:12px}.wallet-donut span{color:#92a2b5;margin-top:3px;font-size:10px}.wallet-legend{flex-direction:column;gap:10px;display:flex}.wallet-legend>div{align-items:flex-start;gap:6px;display:flex}.wallet-legend i{border-radius:2px;flex:0 0 8px;width:8px;height:8px;margin-top:2px}.legend-green{background:#12d78c}.legend-blue{background:#2388ed}.legend-amber{background:#f0ae13}.wallet-legend span{color:#a5b2c3;flex-direction:column;gap:3px;font-size:10px;display:flex}.wallet-legend strong{color:#d8e0eb;font-size:10px;font-weight:550}.bonus-rules{overflow:hidden}.bonus-title-icon{color:#f4bc34}.rules-close{padding:0 4px;color:#a2b0c1!important;font-size:18px!important}.bonus-rules ul{flex-direction:column;gap:9px;margin:0;padding:7px 10px 12px;list-style:none;display:flex}.bonus-rules li{align-items:flex-start;gap:7px;display:flex}.bonus-rules li>span{color:#f1c75c;background:#b57d072e;border:1px solid #cd9f2e33;border-radius:6px;flex:0 0 18px;place-items:center;width:18px;height:18px;font-size:9px;display:grid}.bonus-rules li p{color:#a5b3c4;margin:1px 0 0;font-size:10px;line-height:1.5}.rules-confirm{background:linear-gradient(120deg,#6944ed,#4928cf);border:0;width:calc(100% - 20px);min-height:31px;margin:0 10px 10px}.history-modal-copy{color:#b7c4d3;font-size:11px}.person-avatar i.avatar-online{background:#37d99a;border:2px solid #102131;border-radius:50%;width:8px;height:8px;position:absolute;bottom:0;right:-1px}.report-actions{gap:7px}.report-actions>button{min-height:36px;font-size:9px}.report-date{color:#a9bdd0;background:#112132;border:1px solid #538ab730;border-radius:7px;align-items:center;gap:5px;height:36px;padding:0 8px;font-size:11px;display:flex}.report-date input{color:#c8d4e1;background:0 0;border:0;outline:0;width:94px;font-size:10px}.report-date input::-webkit-calendar-picker-indicator{opacity:.65;filter:invert()}.report-tabs{background:#0d1d2b;border:1px solid #4f88b629;border-radius:8px;gap:4px;min-height:42px;margin-bottom:11px;padding:4px;display:flex}.report-tabs button{color:#a5b4c6;cursor:pointer;background:0 0;border-color:#0000;flex:1;justify-content:center;align-items:center;gap:7px;height:auto;display:flex}.report-tabs button:hover{color:#e7edf5}.report-tabs button.report-tab-active{color:#fff;background:linear-gradient(120deg,#0875e9,#1260d3);border-color:#51a3ff70;box-shadow:0 4px 15px #0a61d638}.report-tabs button>span{font-size:12px}.report-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:11px;display:grid}.report-metric{background:linear-gradient(130deg,#13263b,#0e1e2e);border:1px solid #4d8ab838;border-radius:9px;align-items:flex-start;gap:10px;min-height:82px;padding:12px;display:flex;position:relative;overflow:hidden}.report-metric-icon{border-radius:50%;flex:0 0 39px;place-items:center;width:39px;height:39px;font-size:19px;font-weight:700;display:grid}.rm-green{color:#3ee2a2;background:#0cbe8036}.rm-blue{color:#47b3ff;background:#1989e338}.rm-purple{color:#bd8aff;background:#8548d73b}.rm-amber{color:#ffbd46;background:#d6800d38}.report-metric>span:nth-child(2){flex-direction:column;gap:3px;min-width:0;display:flex}.report-metric small{color:#b1bfd0;font-size:10px}.report-metric strong{color:#eef2f7;white-space:nowrap;font-size:16px}.report-metric b{color:#3ed999;font-size:10px}.report-metric b span{color:#8696a9;font-size:7px;font-weight:400}.metric-bars{opacity:.55;align-items:flex-end;gap:3px;height:22px;display:flex;position:absolute;bottom:12px;right:9px}.metric-bars em{background:#198bfa;border-radius:3px 3px 0 0;width:4px;height:42%}.metric-bars em:nth-child(2){height:65%}.metric-bars em:nth-child(3){height:53%}.metric-bars em:nth-child(4){height:82%}.metric-bars em:nth-child(5){height:72%}.metric-bars em:nth-child(6){height:100%}.rm-purple~.metric-bars em{background:#ae6bfa}.report-charts{grid-template-columns:minmax(0,1.2fr) minmax(280px,.85fr);gap:10px;margin-bottom:11px;display:grid}.category-chart-panel,.revenue-chart-panel{min-height:217px;overflow:hidden}.chart-heading{justify-content:space-between;align-items:center;gap:7px;min-height:42px;padding:3px 10px;display:flex}.chart-heading>div:last-child{gap:5px;display:flex}.chart-heading select{height:27px;padding:0 6px}.revenue-chart{gap:8px;height:163px;padding:0 12px 6px 8px;display:flex}.chart-y-labels{color:#91a3b7;text-align:right;flex-direction:column;flex:0 0 43px;justify-content:space-between;width:43px;padding:0 0 17px;font-size:7px;display:flex}.chart-plot{flex:1;min-width:0;margin-bottom:17px;position:relative}.chart-gridlines{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:2px 0 0}.chart-gridlines i{background:#5d8db529;height:1px}.chart-plot svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.chart-x-labels{color:#90a1b5;justify-content:space-between;font-size:7px;display:flex;position:absolute;bottom:-15px;left:0;right:0}.category-chart-panel>.panel-title{min-height:42px}.category-chart-body{justify-content:space-around;align-items:center;gap:12px;height:163px;padding:3px 13px 13px;display:flex}.category-donut{background:conic-gradient(#1288ef 0 35%,#13c98a 35% 60%,#f5b82d 60% 80%,#9046e7 80% 92%,#5589bf 92% 100%);border-radius:50%;flex:0 0 142px;place-items:center;width:142px;height:142px;display:grid;transform:rotate(-15deg)}.category-donut>div{background:#102131;border:1px solid #5e8ab01f;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:84px;height:84px;display:flex;transform:rotate(15deg)}.category-donut strong{color:#e9eef6;font-size:16px}.category-donut span{color:#a4b2c2;font-size:10px}.category-legend{flex-direction:column;flex:1;gap:10px;display:flex}.category-legend>div{color:#b4c1d0;white-space:nowrap;grid-template-columns:9px 1fr auto;align-items:center;gap:6px;font-size:10px;display:grid}.category-legend i{border-radius:50%;width:8px;height:8px}.category-legend strong{color:#d2dbe6;font-size:10px;font-weight:550}.cat-blue{background:#1288ef}.cat-green{background:#13c98a}.cat-amber{background:#f5b82d}.cat-purple{background:#9046e7}.cat-slate{background:#5589bf}.recent-reports{overflow:hidden}.recent-reports-heading{justify-content:space-between;align-items:center;min-height:44px;padding:4px 10px;display:flex}.recent-reports-heading .primary-button{min-height:29px;padding:0 9px;font-size:10px}.reports-table{min-width:690px}.reports-table tbody tr{height:34px}.reports-table td,.reports-table th{padding:4px 8px;font-size:10px}.reports-table td:first-child{color:#dce4ed}.reports-table td:first-child>strong{margin-left:7px;font-weight:550}.report-row-icon{border-radius:6px;place-items:center;width:21px;height:21px;font-size:10px;display:inline-grid}.row-blue{color:#55b8ff;background:#1989e333}.row-cyan{color:#51d4e2;background:#1ab1d230}.row-purple{color:#c095ff;background:#8548d73b}.row-amber{color:#ffc353;background:#d6800d36}.row-red{color:#ff8b8f;background:#d5414833}.report-row-actions{justify-content:center;gap:4px;display:flex}.report-row-actions button{color:#bbc8d7;cursor:pointer;background:#122438;border:1px solid #5989b029;border-radius:5px;place-items:center;width:25px;height:24px;font-size:10px;display:grid}.settings-content form{flex-direction:column;gap:10px;display:flex}.settings-content .page-heading{margin-bottom:13px}.save-settings{min-height:36px;font-size:9px}.settings-tabs{background:#0e1e2d;border:1px solid #538ab730;border-radius:8px;gap:5px;min-height:42px;padding:4px;display:flex;overflow-x:auto}.settings-tab{color:#a7b5c7;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;min-width:80px;padding:0 8px;font-size:10px;display:flex}.settings-tab:hover{color:#e4eaf3}.settings-tab-active{color:#fff;background:linear-gradient(120deg,#584ee3,#4239bd);border-color:#7f76ff61}.settings-tab>span{font-size:12px}.settings-main{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.company-settings,.general-settings{grid-column:span 3}.appearance-settings,.finance-settings,.products-settings{grid-column:span 2}.appearance-settings,.company-settings,.finance-settings,.general-settings,.products-settings{min-width:0;padding:12px}.settings-section-heading{align-items:center;gap:8px;margin-bottom:13px;display:flex}.settings-section-icon{color:#8982ff;background:#5d4beb2e;border-radius:7px;flex:0 0 27px;place-items:center;width:27px;height:27px;font-size:14px;display:grid}.flower-icon{font-size:18px}.settings-section-heading>div{flex-direction:column;gap:3px;display:flex}.settings-section-heading strong{color:#e4eaf2;font-size:10px}.settings-section-heading small{color:#8d9caf;font-size:10px}.company-form-grid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.company-fields{flex-direction:column;gap:8px;min-width:0;display:flex}.logo-file-field input[type=file]{color:#dbe5f0;background:#0e1e2d;border:1px solid #538ab747;border-radius:8px;width:100%;min-height:44px;padding:8px}.logo-file-field input[type=file]::file-selector-button{color:#fff;cursor:pointer;background:#4239bd;border:1px solid #7f76ff66;border-radius:6px;min-height:28px;margin-right:10px;padding:4px 10px}.settings-logo-preview{object-fit:contain;object-position:left center;width:min(180px,100%);height:72px}.settings-main-single>section{grid-column:1/-1}.settings-content .form-field{color:#c0cbd8;gap:5px;font-size:10px}.settings-content .form-field input,.settings-content .form-field select{background:#142334;border-color:#5989b029;border-radius:5px;height:31px;padding:0 8px;font-size:9px}.logo-upload{color:#c3cedb;gap:7px;font-size:10px}.logo-dropzone,.logo-upload{flex-direction:column;display:flex}.logo-dropzone{color:#e0e7f0;cursor:pointer;background:#0d1a28;border:1px dashed #6a8dae5e;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:134px;padding:8px}.logo-dropzone .brand-mark{width:40px;height:40px}.big-bag{color:#7d76ff;font-size:23px}.logo-dropzone>strong{font-size:13px}.logo-dropzone>strong>span{color:#827cff}.logo-dropzone>small{color:#8d9bad;text-align:center;font-size:7px;line-height:1.5}.setting-switch-list{flex-direction:column;display:flex}.setting-toggle-row{border-top:1px solid #5287b11c;justify-content:space-between;align-items:center;gap:10px;min-height:43px;display:flex}.setting-toggle-row:first-child{border-top:0}.setting-toggle-row>span{flex-direction:column;gap:3px;min-width:0;display:flex}.setting-toggle-row strong{color:#c7d1de;font-size:10px;font-weight:550}.setting-toggle-row small{color:#8595a8;font-size:7px}.toggle-switch{cursor:pointer;background:#354457;border:1px solid #8c9db130;border-radius:12px;flex:0 0 34px;width:34px;height:19px;padding:0;transition:background .17s,border-color .17s;position:relative}.toggle-switch i{background:#c6d0dc;border-radius:50%;width:13px;height:13px;transition:transform .17s,background .17s;position:absolute;top:2px;left:2px}.toggle-switch.toggle-on{background:linear-gradient(110deg,#7067f3,#514bd3);border-color:#7e74ff73}.toggle-switch.toggle-on i{background:#fff;transform:translate(15px)}.compact-settings{flex-direction:column;display:flex}.brand-file-row,.compact-settings>label:not(.color-setting){color:#bdc9d7;border-top:1px solid #5287b11a;justify-content:space-between;align-items:center;gap:5px;min-height:35px;font-size:10px;display:flex}.compact-settings select,.compact-settings>label>input{color:#d3dce7;background:#142334;border:1px solid #5989b029;border-radius:5px;outline:0;width:43%;max-width:130px;height:25px;padding:0 6px;font-size:10px}.setting-toggle-compact{border-top:1px solid #5287b11a;min-height:31px}.setting-toggle-compact .toggle-switch{flex-basis:31px;width:31px;height:18px}.setting-toggle-compact .toggle-switch i{width:12px;height:12px}.setting-toggle-compact .toggle-switch.toggle-on i{transform:translate(12px)}.color-setting{color:#bdc9d7;border-top:1px solid #5287b11a;justify-content:space-between;align-items:center;gap:5px;min-height:33px;font-size:10px;display:flex}.color-setting>span:last-child{align-items:center;gap:5px;width:44%;max-width:130px;display:flex}.color-setting i{border:1px solid #ffffff26;border-radius:4px;flex:0 0 17px;width:17px;height:17px}.color-setting input{color:#d3dce7;background:#142334;border:1px solid #5989b029;border-radius:5px;outline:0;width:100%;min-width:0;height:24px;padding:0 5px;font-size:7px}.brand-file-row button{color:#b2aaff;cursor:pointer;background:0 0;border:1px solid #6b62f454;border-radius:5px;padding:4px 7px;font-size:7px}.settings-placeholder{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:24px;display:flex}.settings-placeholder-icon{color:#9189ff;background:#594cd72b;border:1px solid #7e74ff33;border-radius:14px;place-items:center;width:52px;height:52px;font-size:23px;display:grid}.settings-placeholder h2{color:#eaf0f7;margin:12px 0 5px;font-size:18px}.settings-placeholder>p{color:#98a8ba;max-width:380px;margin:0;font-size:10px}.placeholder-fields{text-align:left;gap:12px;width:min(100%,420px);margin-top:21px;display:grid}.placeholder-fields .setting-toggle-row{padding:0 3px}.overview-content{padding-top:clamp(24px,2.2vw,34px)}.overview-action{min-height:37px}.overview-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-bottom:13px;display:grid}.overview-metric{background:linear-gradient(125deg,#15253a,#101e2e);border:1px solid #5089b530;border-radius:9px;align-items:center;gap:11px;min-height:83px;padding:12px;display:flex}.overview-metric-icon{border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:17px;font-weight:700;display:grid}.overview-green{color:#4ce0a2;background:#1cab732e}.overview-blue{color:#5bb9ff;background:#2383d530}.overview-purple{color:#bb91ff;background:#8150d930}.overview-amber{color:#f7c351;background:#ce911830}.overview-metric>span:last-child{flex-direction:column;gap:4px;min-width:0;display:flex}.overview-metric small{color:#aab8ca;font-size:9px}.overview-metric strong{color:#f1f4f9;text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.overview-metric b{color:#53dba1;font-size:10px;font-weight:550}.overview-panel{overflow:hidden}.overview-toolbar{border-bottom:1px solid #5488b224;justify-content:space-between;align-items:center;gap:13px;min-height:61px;padding:9px 12px;display:flex}.overview-toolbar>div:first-child{flex-direction:column;gap:4px;display:flex}.overview-toolbar>div:first-child strong{color:#e7edf5;font-size:11px}.overview-toolbar>div:first-child small{color:#8292a7;font-size:10px}.overview-filters{align-items:center;gap:8px;display:flex}.overview-filters .table-search{width:clamp(180px,26vw,320px);height:33px}.overview-filters .table-search>span{color:#96a6ba}.overview-filters .table-search>button{color:#97a5b8;cursor:pointer;background:0 0;border:0;border-radius:5px;flex:0 0 20px;width:20px;height:20px}.overview-filters>select{color:#c4cfdd;background:#142334;border:1px solid #5889b133;border-radius:7px;outline:0;height:33px;padding:0 24px 0 9px;font-size:9px}.overview-table{min-width:780px}.overview-table tbody tr{height:55px}.overview-table td,.overview-table th{padding:7px 10px;font-size:9px}.overview-name{color:#e4eaf2;font-size:9px;font-weight:600}.overview-description{text-overflow:ellipsis;max-width:300px;overflow:hidden;color:#a5b2c2!important}.overview-type{color:#a6d5f8;background:#2a689a2e;border:1px solid #5b94c32e;border-radius:6px;align-items:center;min-height:20px;padding:0 7px;font-size:10px;display:inline-flex}.overview-type.type-purple{color:#c3adff;background:#5e44b433;border-color:#8760eb38}.overview-type.type-amber{color:#f4ce75;background:#96691430;border-color:#d6a32e33}.overview-type.type-green{color:#77e1af;background:#1f8b602b;border-color:#38c3882e}.overview-type.type-red{color:#ff9ba2;background:#a639422b;border-color:#e75d672e}.overview-value{font-weight:550;color:#e0e7f0!important}.overview-status{color:#78dcae;align-items:center;gap:5px;font-size:10px;display:inline-flex}.overview-status i{background:currentColor;border-radius:50%;width:6px;height:6px}.overview-status.status-amber{color:#f0c35a}.overview-status.status-red{color:#f37d86}.overview-status.status-blue{color:#71c2ff}.overview-status.status-purple{color:#c0a6ff}.overview-row-action{color:#bbb4ff;cursor:pointer;text-align:center;white-space:nowrap;box-sizing:border-box;vertical-align:middle;background:#4a3fb124;border:1px solid #7066f44d;border-radius:6px;justify-content:center;align-items:center;height:26px;min-height:26px;padding:0 10px;font-family:inherit;font-size:11px;font-weight:500;line-height:1;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.overview-row-action:hover:not(:disabled){color:#fff;background:#4a3fb147;border-color:#918bff73}.overview-row-action:disabled{opacity:.5}.overview-footer{color:#8393a7;border-top:1px solid #5488b21f;justify-content:space-between;align-items:center;min-height:40px;padding:0 11px;font-size:12px;display:flex}.overview-footer strong{color:#d1dbe7}@media (max-width:850px){.overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.overview-content{padding-top:22px}.overview-content .page-heading{align-items:flex-start}.overview-action{width:100%}.overview-metrics{gap:8px}.overview-metric{gap:8px;min-height:73px;padding:9px}.overview-metric-icon{flex-basis:31px;width:31px;height:31px;font-size:14px}.overview-metric small{font-size:10px}.overview-metric strong{font-size:14px}.overview-toolbar{flex-direction:column;align-items:stretch}.overview-filters{width:100%}.overview-filters .table-search{flex:1;width:auto}}@media (max-width:1250px){.operator-layout{grid-template-columns:minmax(0,1fr) 235px}.support-layout{grid-template-columns:minmax(185px,.72fr) minmax(280px,1.25fr) minmax(200px,.78fr)}.service-summary-card{grid-template-columns:repeat(3,minmax(0,1fr))}.summary-data:nth-child(4){border-left:0}.work-layout{grid-template-columns:minmax(0,1fr) 245px}.wallet-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-card{min-height:135px}.wallet-layout{grid-template-columns:minmax(0,1.5fr) minmax(240px,.9fr)}.metric-bars{display:none}}@media (max-width:960px){.metric-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.operator-layout,.work-layout{grid-template-columns:minmax(0,1fr)}.operator-side{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.service-chat{grid-column:1/-1}.support-layout{grid-template-columns:minmax(180px,.72fr) minmax(280px,1.28fr)}.support-aside{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.wallet-layout,.wallet-layout.rules-hidden{grid-template-columns:minmax(0,1fr)}.wallet-aside{grid-template-columns:1fr 1fr;display:grid}.report-charts{grid-template-columns:minmax(0,1.1fr) minmax(255px,.9fr)}.settings-main{grid-template-columns:repeat(2,minmax(0,1fr))}.appearance-settings,.company-settings,.finance-settings,.general-settings,.products-settings{grid-column:span 1}}@media (max-width:650px){.ops-content,.reports-content,.settings-content,.support-content,.wallet-content,.work-content{padding-top:20px}.ops-content .page-heading,.reports-content .page-heading,.settings-content .page-heading,.support-content .page-heading,.wallet-content .page-heading,.work-content .page-heading{gap:14px}.metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-card{gap:8px;min-height:62px;padding:8px}.metric-icon{flex-basis:32px;width:32px;height:32px;font-size:15px}.metric-card small{font-size:10px}.metric-card strong{font-size:17px}.panel-tabs{overflow-x:auto}.panel-tab{padding:0 9px}.queue-filters{grid-template-columns:1fr 1fr;display:grid}.queue-filters select{width:100%;height:34px}.queue-search{grid-column:1/-1;min-height:34px}.queue-footer{flex-direction:column;align-items:flex-start}.queue-footer .pager{justify-content:flex-end;width:100%}.operator-side,.support-aside,.wallet-aside{flex-direction:column;display:flex}.service-summary-card{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 6px;padding:10px}.service-customer{border-bottom:1px solid #5989b024;grid-column:1/-1;padding-bottom:7px}.summary-data{min-height:36px;padding-left:7px}.summary-data:nth-child(4){border-left:1px solid #5989b029}.execution-meta{align-self:stretch;align-items:flex-start}.platform-work-heading{grid-template-columns:22px 30px 1fr auto;gap:7px}.platform-work-heading .platform-total,.platform-work-heading .progress-copy{display:none}.platform-work-heading .progress-track{grid-column:2/4}.platform-work-heading .outline-button{white-space:normal;grid-area:1/4/3;min-height:33px;padding:0 6px;font-size:10px}.platform-work-body,.service-bottom-actions{grid-template-columns:1fr}.wallet-actions{flex-wrap:wrap;width:100%}.wallet-actions>button{flex:30%;padding:0 6px;font-size:7px}.wallet-cards{gap:8px}.wallet-card{min-height:145px;padding:9px}.wallet-card-heading{gap:6px}.wallet-card-heading strong{font-size:14px}.wallet-card-heading small{font-size:10px}.wallet-card p{font-size:7px}.wallet-card-actions button,.wallet-wide-button{padding:0 4px;font-size:7px}.transactions-heading{flex-direction:column;align-items:flex-start;padding-bottom:8px}.transaction-filters{width:100%}.transaction-filters select{flex:1}.date-filter{flex:1;font-size:7px}.refresh-button{flex:0 0 28px}.report-metrics,.support-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.support-layout{grid-template-columns:minmax(0,1fr)}.conversation-list-panel{min-height:300px;max-height:350px}.conversation-panel{min-height:460px}.support-aside{grid-column:auto}.report-actions{width:100%}.report-date{flex:1;gap:2px;padding:0 5px}.report-date input{width:78px;font-size:7px}.report-actions>button{flex:none;padding:0 8px;font-size:10px}.report-tabs{overflow-x:auto}.report-tabs button{flex:none;min-width:91px}.report-metric{gap:7px;min-height:73px;padding:9px}.report-metric-icon{flex-basis:31px;width:31px;height:31px;font-size:16px}.report-metric strong{font-size:13px}.report-metric b span{display:none}.report-charts{grid-template-columns:1fr}.category-chart-body{justify-content:center;gap:25px}.category-donut{flex-basis:125px;width:125px;height:125px}.category-donut>div{width:75px;height:75px}.recent-reports-heading{gap:6px;padding:5px 8px}.recent-reports-heading .primary-button{min-height:26px;padding:0 6px;font-size:7px}.settings-content .page-heading{align-items:flex-start}.settings-content .save-settings{width:100%}.settings-tabs{border-right:0;border-radius:8px 0 0 8px;margin-right:-14px}.settings-tab{min-width:78px}.settings-main{grid-template-columns:1fr}.appearance-settings,.company-settings,.finance-settings,.general-settings,.products-settings{grid-column:auto}.company-form-grid{grid-template-columns:minmax(0,1fr);gap:8px}.logo-dropzone{min-height:125px}}@media (prefers-reduced-motion:reduce){.progress-track span,.toggle-switch,.toggle-switch i{transition:none}}.sidebar-brand-row{align-items:center;min-width:0;display:flex}.sidebar-brand-row .brand{flex:1;min-width:0}.sidebar-close-button{display:none}.sidebar.sidebar-collapsed{flex-basis:76px;width:76px;padding-left:9px;padding-right:9px;transition:flex-basis .2s,width .2s,padding .2s}.sidebar-collapsed .sidebar-brand-row .brand{justify-content:center;padding:0}.sidebar-collapsed .brand-copy,.sidebar-collapsed .nav-link .nav-badge,.sidebar-collapsed .nav-link>span:first-of-type,.sidebar-collapsed .sidebar-footer>span:nth-child(n+2){display:none}.sidebar-collapsed .nav-link{justify-content:center;padding:0}.sidebar-collapsed .sidebar-footer{justify-content:center}.wallet-content .limit-meta,.wallet-content .wallet-card p,.wallet-content .wallet-card-heading small,.wallet-content .wallet-limit>small{font-size:15px;line-height:1.5}.wallet-content .wallet-card-heading strong{font-size:24px}.wallet-content .date-filter,.wallet-content .transaction-filters select,.wallet-content .wallet-actions button,.wallet-content .wallet-card-actions button,.wallet-content .wallet-wide-button{min-height:40px;font-size:14px}.wallet-content .ops-table td,.wallet-content .ops-table th{font-size:14px}.wallet-content .transaction-table tbody tr{height:42px}.wallet-content .transaction-table td,.wallet-content .transaction-table th{padding:8px 10px}.settings-content .brand-file-row,.settings-content .compact-settings>label:not(.color-setting),.settings-content .form-field,.settings-content .logo-upload,.settings-content .placeholder-fields,.settings-content .save-settings,.settings-content .settings-content-label,.settings-content .settings-section-heading strong,.settings-content .settings-tab{font-size:15px}.settings-content .settings-tab{min-height:40px}.settings-content .settings-section-heading strong{font-size:15px}.settings-content .logo-dropzone>small,.settings-content .setting-toggle-row small,.settings-content .settings-placeholder>p,.settings-content .settings-section-heading small{font-size:14px;line-height:1.5}.settings-content .logo-dropzone>strong,.settings-content .logo-upload,.settings-content .setting-toggle-row strong,.settings-content .settings-placeholder h2{font-size:15px}.settings-content .compact-settings select,.settings-content .compact-settings>label>input,.settings-content .form-field input,.settings-content .form-field select,.settings-content .placeholder-fields input{min-height:42px;font-size:14px}.settings-content .setting-toggle-row{gap:14px;min-height:64px}.settings-content .settings-main>.panel{padding:18px}.settings-content .settings-tabs{gap:8px;min-height:52px}.settings-content .settings-section-icon{flex-basis:38px;width:38px;height:38px;font-size:18px}.settings-content .company-fields{gap:14px}.settings-content .logo-dropzone{min-height:180px}.settings-content .settings-placeholder{min-height:400px;padding:36px}.settings-content .toggle-switch{flex-basis:42px;width:42px;height:24px}.ticket-tabs{border-bottom:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:10px;display:grid}.ticket-tabs>button{color:#aab6c7;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;font-size:13px;font-weight:650;display:flex}.ticket-tabs>button.ticket-tab-active{color:#d5d2ff;background:#564cdd33;border-color:#7f76ff61}.ticket-tabs>button>span{background:#91a0b524;border-radius:11px;place-items:center;min-width:22px;height:22px;font-size:12px;display:grid}.ticket-close-button{color:#79e0b3;cursor:pointer;white-space:nowrap;background:#1593672b;border:1px solid #3dd09147;border-radius:7px;min-height:36px;margin-left:auto;padding:0 11px;font-size:12px;font-weight:650}.ticket-close-button.ticket-reopen-button{color:#d5d2ff;background:#564cdd33;border-color:#7f76ff59}.ticket-status-pill{border-radius:20px;align-items:center;padding:5px 9px;font-size:11px;font-weight:650;display:inline-flex}.dashboard-main{flex-direction:column;min-height:100vh;display:flex}.dashboard-main>.content{flex-direction:column;flex:1 0 auto;display:flex}.dashboard-main>.content-footer{flex:none}.nav-link{font-size:14px}.conversation-search input,.queue-search input,.table-search input{font-size:13px}.eyebrow{font-size:10px}.page-heading h1{font-size:clamp(27px,2.55vw,38px)}.page-description{font-size:15px}.primary-button,.secondary-button{font-size:13px}.overview-content .overview-metric small{font-size:11px}.overview-content .overview-metric strong{font-size:19px}.overview-content .overview-metric b{font-size:10px}.overview-content .overview-toolbar>div:first-child strong{font-size:14px}.overview-content .overview-filters>select,.overview-content .overview-name,.overview-content .overview-table td,.overview-content .overview-table th,.overview-content .overview-toolbar>div:first-child small{font-size:12px}.overview-content .overview-row-action,.overview-content .overview-status,.overview-content .overview-type,.reports-content .report-metric small{font-size:11px}.reports-content .report-metric strong{font-size:18px}.reports-content .report-metric b{font-size:10px}.reports-content .reports-table td,.reports-content .reports-table th,.support-content .support-metric small{font-size:11px}.support-content .support-metric strong{font-size:22px}.support-content .conversation-copy strong,.support-content .customer-profile strong{font-size:13px}.support-content .conversation-copy small,.support-content .conversation-meta small,.support-content .customer-profile small{font-size:11px}.ops-content .accept-button,.ops-content .cell-sub,.ops-content .client-cell small,.ops-content .client-cell strong,.ops-content .panel-tab,.ops-content .priority,.ops-content .product-label,.ops-content .queue-filters select,.ops-content .queue-search,.ops-content .queue-search input,.ops-content .queue-table td,.ops-content .queue-table th,.ops-content .wait-time{font-size:14px}.ops-content .queue-footer{font-size:13px}.settings-content .compact-settings>label:not(.color-setting),.settings-content .form-field,.settings-content .setting-toggle-row strong,.settings-content .settings-tab,.wallet-content .limit-meta,.wallet-content .ops-table td,.wallet-content .ops-table th,.wallet-content .wallet-card p,.wallet-content .wallet-card-actions button,.wallet-content .wallet-card-heading small,.wallet-content .wallet-limit>small,.wallet-content .wallet-wide-button{font-size:15px}@media (max-width:850px){.ops-content .accept-button,.ops-content .cell-sub,.ops-content .client-cell small,.ops-content .client-cell strong,.ops-content .priority,.ops-content .product-label,.ops-content .queue-filters select,.ops-content .queue-search,.ops-content .queue-search input,.ops-content .queue-table td,.ops-content .queue-table th,.ops-content .wait-time{font-size:13px}}@media (max-width:600px){.content-footer{flex-direction:column;align-items:flex-start;gap:8px;padding-top:24px}}.ticket-status-pill.ticket-open{color:#6bddad;background:#2bd0911f}.ticket-status-pill.ticket-closed{color:#b3bdca;background:#94a0b521}.ticket-closed-notice{background:#94a0b512;border:1px solid #94a0b533;border-radius:9px;align-items:center;gap:11px;margin:0 12px 12px;padding:12px;display:flex}.ticket-closed-notice>span{color:#8dd9b2;font-size:18px}.ticket-closed-notice>div{flex-direction:column;flex:1;gap:4px;display:flex}.ticket-closed-notice strong{color:#dce4ed;font-size:13px}.ticket-closed-notice small{color:#9aa8b9;font-size:12px}.ticket-closed-notice button{color:#d5d2ff;cursor:pointer;background:#564cdd33;border:1px solid #7f76ff59;border-radius:7px;min-height:34px;padding:0 10px;font-size:12px}.ticket-empty{color:#a0adbe;text-align:center;padding:24px 12px;font-size:13px}.ticket-no-selection{color:#a0adbe;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:280px;display:flex}.ticket-no-selection strong{color:#e2e9f2;font-size:16px}.ticket-no-selection span{font-size:13px}.session-page{background:radial-gradient(ellipse at 50% 0,#5c54e633,transparent 45%),var(--background);place-items:center;min-height:100vh;padding:24px;display:grid}.session-card{border:1px solid var(--border);background:var(--surface);text-align:center;border-radius:16px;width:min(100%,480px);padding:36px}.session-brand-mark{color:#a4a0ff;background:linear-gradient(145deg,#252a70,#111c38);border:1px solid #776fff57;border-radius:14px;place-items:center;width:52px;height:52px;font-size:24px;display:inline-grid}.session-eyebrow{color:#a4a0ff;letter-spacing:1px;margin:20px 0 8px;font-size:11px;font-weight:700}.session-card h1{margin:0;font-size:26px}.session-card>p:not(.session-eyebrow){color:#aab6c7;margin:12px 0 24px;font-size:15px;line-height:1.6}.session-return{color:#fff;background:#5149e1;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-weight:650;text-decoration:none;display:inline-flex}.session-form{text-align:left;gap:14px;margin-top:22px;display:grid}.session-form .session-return{cursor:pointer;border:0;width:100%}.session-form .session-return:disabled{opacity:.65;cursor:wait}.session-error{color:#ff8b9a;margin:0;font-size:13px}.session-register-link{color:#aab6c7;margin:20px 0 0;font-size:13px}.session-register-link a{color:#aaa5ff}.invitation-create,.invitation-list{margin-bottom:18px;padding:22px}.customer-orders h2,.invitation-create h2{margin:0 0 16px;font-size:17px}.invitation-form{grid-template-columns:minmax(220px,2fr) minmax(200px,1fr) auto;align-items:end;gap:14px;display:grid}.invitation-form .primary-button{min-height:42px}.invitation-code{background:#5c54e61a;border:1px solid #776fff4d;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;max-width:460px;margin-top:18px;padding:12px 14px;display:flex}.invitation-code strong{color:#c2beff;font:700 18px var(--font-geist-mono),monospace;letter-spacing:2px}.invitation-link strong{overflow-wrap:anywhere;letter-spacing:0;min-width:0;font-size:11px}.content :is(p,small,label,td,th,input,select,button),.customer-account :is(p,small,label,td,th,input,select,button),.session-card :is(p,small,label,input,button){font-size:max(14px,1em)!important}.invitation-code button{color:#aaa5ff;cursor:pointer;background:0 0;border:0}.invitation-notice{color:#9de6c6}.invitation-list .settings-section-heading{margin-bottom:14px}.customer-account{background:var(--background);min-height:100vh}.customer-account-header{border-bottom:1px solid var(--border);background:#0b121b;justify-content:space-between;align-items:center;min-height:68px;padding:0 clamp(18px,5vw,72px);display:flex}.customer-account-header>div{align-items:center;gap:20px;display:flex}.customer-account-header strong{color:#aaa5ff}.customer-account-header span{color:#aab6c7}.customer-account-header button{color:#c2beff;cursor:pointer;background:0 0;border:0}.customer-account-content{width:min(1100px,92%);margin:36px auto}.customer-account-content>h1{margin-bottom:4px}.customer-account-content>p{color:#aab6c7}.customer-product-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;margin:20px 0;display:grid}.customer-product{gap:10px;padding:18px;display:grid}.customer-product-image{object-fit:cover;border-radius:8px;width:100%;max-height:230px;margin-bottom:12px;display:block}.customer-product p,.customer-product small{color:#aab6c7}.customer-product h2{margin:0;font-size:16px}.customer-product p{min-height:36px;margin:0;font-size:13px}.customer-product>div{align-items:center;gap:12px;display:flex}.customer-product>div button{border:1px solid var(--border);color:#fff;cursor:pointer;background:#141d28;border-radius:7px;width:30px;height:30px}.customer-product>div button:disabled{opacity:.45;cursor:not-allowed}.customer-order-button{min-height:44px;margin:4px 0 28px}.customer-order-button:disabled{opacity:.5;cursor:not-allowed}.customer-orders{padding:20px}.customer-orders article{border-top:1px solid var(--border);color:#bac5d5;flex-direction:column;justify-content:space-between;align-items:stretch;gap:20px;padding:12px 0;font-size:13px;display:flex}.customer-orders article>div:first-child{justify-content:space-between;gap:12px;display:flex}.order-chat{background:#06121da6;border:1px solid #5c91ba33;border-radius:8px;min-width:0;margin:8px 9px 12px;padding:12px}.order-chat h3{color:#e1e7f0;margin:0 0 10px;font-size:13px}.order-chat-messages{gap:8px;min-height:48px;max-height:240px;padding:2px;overflow-y:auto}.order-chat-message{color:#d8e0eb;background:#132436;border:1px solid #5c91ba29;border-radius:8px 8px 8px 2px;align-self:flex-start;max-width:90%;padding:8px 10px}.order-chat-message-own{background:#4338be33;border-color:#716aff40;border-radius:8px 8px 2px;align-self:flex-end}.order-chat-message strong,.order-chat-message time{color:#92a4b9;font-size:10px;display:block}.order-chat-message p{margin:4px 0;font-size:12px}.order-chat-empty{color:#92a4b9;margin:0;font-size:11px}.order-chat-form{gap:8px;margin-top:10px}.order-chat-form textarea{color:#e1e7f0;width:100%;min-width:0;font:inherit;background:#0b1927;border:1px solid #5c91ba40;border-radius:7px;padding:9px;font-size:12px}.order-chat-form .primary-button{white-space:nowrap;min-height:35px;padding:0 12px}.service-details-page .service-details-card{max-width:900px;margin-bottom:18px;padding:22px}.service-page-heading{margin-bottom:22px}.service-page-heading>p:first-child{color:#aaa5ff;letter-spacing:.12em;font-size:11px;font-weight:700}.service-page-heading h1{color:#f1f4f9;margin:8px 0;font-size:clamp(30px,5vw,44px)}.service-page-heading>p:last-child{color:#aab6c7}.service-details-card h2{margin:0 0 16px}.service-details-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 18px;display:grid}.service-details-card dl>div{background:#06121d73;border:1px solid #5c91ba24;border-radius:7px;min-width:0;padding:10px}.service-details-card dt{color:#92a4b9;margin-bottom:5px;font-size:11px}.service-details-card dd{overflow-wrap:anywhere;color:#e1e7f0;margin:0;font-size:13px}.service-chat-panel{max-width:900px;padding:10px}@media (max-width:700px){.invitation-form,.service-details-card dl{grid-template-columns:1fr}.customer-orders article{flex-direction:column;gap:6px}}.metric-strip,.overview-metrics,.report-metrics,.stats-grid,.support-metrics{gap:13px;margin-bottom:21px}.metric-card,.overview-metric,.report-metric,.stat-card,.support-metric{background:linear-gradient(130deg,#17212ffa,#0f1823fa);border:1px solid #97a8c11f;border-radius:12px;align-items:flex-start;gap:15px;min-height:106px;padding:15px 16px;position:relative;overflow:hidden;box-shadow:0 8px 22px #0000001a,inset 0 1px #ffffff06}.metric-card:after,.overview-metric:after,.report-metric:after,.support-metric:after{content:"";filter:blur(28px);pointer-events:none;background:#665eff1a;border-radius:50%;width:120px;height:90px;position:absolute;bottom:-45px;right:-25px}.metric-icon,.overview-metric-icon,.report-metric-icon,.stat-icon,.support-metric-icon{z-index:1;border:1px solid #ffffff0b;border-radius:11px;flex:0 0 42px;width:42px;height:42px;position:relative}.metric-card>span:last-child,.overview-metric>span:last-child,.report-metric>span:nth-child(2),.stat-content,.support-metric>span:last-child{z-index:1;flex-direction:column;flex:1;gap:4px;min-width:0;padding-top:2px;display:flex;position:relative}.metric-card small,.overview-metric small,.report-metric small,.stat-label,.support-metric small{color:#aab6c7;font-size:13px;line-height:1.35}.metric-card strong,.overview-metric strong,.report-metric strong,.stat-value-row strong,.support-metric strong{color:#f2f5fa;font-size:25px;font-weight:700;line-height:1.2}.overview-metric b,.report-metric b,.stat-caption,.stat-change{font-size:11px}.report-metric b{color:#53dba1;font-weight:550}.product-modal .form-field{color:#d2dce8;gap:8px;font-size:15px;font-weight:600}.product-modal .form-field :is(input,select),.product-modal .static-field{min-height:48px;font-size:16px}.product-modal .form-field small,.product-photo-field>small{color:#91a2b6;font-size:12px;font-weight:450;line-height:1.5}.quantity-promotions-heading strong{font-size:14px}.promotion-empty,.quantity-promotions-heading small{font-size:12px;line-height:1.5}.product-modal .promotion-row .form-field{font-size:14px}.product-table{min-width:1040px}@media (max-width:700px){.metric-strip,.overview-metrics,.report-metrics,.stats-grid,.support-metrics{gap:9px;margin-bottom:15px}.metric-card,.overview-metric,.report-metric,.stat-card,.support-metric{gap:9px;min-height:92px;padding:12px 9px}.metric-icon,.overview-metric-icon,.report-metric-icon,.stat-icon,.support-metric-icon{flex-basis:34px;width:34px;height:34px}.metric-card small,.overview-metric small,.report-metric small,.stat-label,.support-metric small{font-size:11px}.metric-card strong,.overview-metric strong,.report-metric strong,.stat-value-row strong,.support-metric strong{font-size:20px}.ops-content .metric-card small,.overview-content .overview-metric small,.reports-content .report-metric small,.support-content .support-metric small{font-size:11px}.ops-content .metric-card strong,.overview-content .overview-metric strong,.reports-content .report-metric strong,.support-content .support-metric strong{font-size:20px}}.content{width:100%;max-width:none;margin:0}.content,.topbar{padding-left:clamp(18px,2vw,30px);padding-right:clamp(18px,2vw,30px)}.topbar{gap:16px}.menu-button,.profile-button{border:1px solid #97a8c124;border-radius:10px;justify-content:center;min-width:42px;min-height:42px}.profile-button{padding:4px 9px}.header-popover{z-index:100}.profile-popover-options>:is(a,button),.profile-popover-user strong{font-size:14px}.profile-popover-user small{font-size:12px}.profile-popover{width:min(300px,100vw - 28px)}.profile-popover-options>:is(a,button){min-height:42px}.ops-content .metric-card{gap:14px;min-height:86px;padding:14px}.ops-content .metric-card small{font-size:13px}.ops-content .metric-card strong{font-size:23px}.ops-content .metric-icon{flex-basis:44px;width:44px;height:44px;font-size:20px}.ops-content .panel-title{min-height:50px;padding:12px 16px;font-size:15px}.panel-tabs{gap:8px;min-height:54px;padding:0 14px}.ops-content .panel-tab{gap:8px;padding:0 12px;font-size:13px}.ops-content .tab-count{min-width:22px;height:22px;font-size:12px}.ops-content .queue-filters{gap:9px;padding:12px}.ops-content .queue-filters select,.ops-content .queue-search{height:42px;font-size:13px}.ops-content .queue-filters select{width:135px}.ops-content .queue-search input{font-size:13px}.ops-content .queue-table{min-width:1080px}.ops-content .queue-table thead{height:42px}.ops-content .queue-table td,.ops-content .queue-table th{padding:9px 10px;font-size:13px}.ops-content .queue-table tbody tr{height:64px}.ops-content .client-cell{gap:10px}.ops-content .cell-sub,.ops-content .client-cell small,.ops-content .client-cell strong{font-size:12px}.ops-content .client-cell .person-avatar{flex-basis:38px;width:38px;height:38px;font-size:12px}.ops-content .priority,.ops-content .product-label,.ops-content .wait-time{font-size:12px}.ops-content .platform{width:22px;height:22px;font-size:12px}.ops-content .accept-button,.ops-content .operator-side .mini-visit,.ops-content .operator-side .wide-action{min-height:38px;padding-left:12px;padding-right:12px;font-size:13px}.ops-content .queue-footer{min-height:54px;padding:9px 14px;font-size:12px}.ops-content .operator-side{gap:14px}.ops-content .detail-list{gap:15px;padding:14px 16px}.ops-content .detail-list dd,.ops-content .detail-list dt,.ops-content .detail-note{font-size:13px}.wallet-content .wallet-cards{gap:14px;margin-bottom:18px}.wallet-content .wallet-card{min-height:190px;padding:18px}.wallet-content .wallet-icon{flex-basis:42px;width:42px;height:42px;font-size:20px}.wallet-content .wallet-layout{gap:16px}.wallet-content .transactions-heading{min-height:58px;padding:7px 16px}.wallet-content .transactions-heading .panel-title{font-size:16px}.wallet-content .wallet-aside>.panel{padding:16px}@media (max-width:850px){.sidebar.sidebar-collapsed{flex-basis:250px;width:250px;padding-left:14px;padding-right:14px}.sidebar-collapsed .sidebar-brand-row .brand{justify-content:flex-start;padding:0 8px}.sidebar-collapsed .brand-copy,.sidebar-collapsed .nav-link .nav-badge,.sidebar-collapsed .nav-link>span:first-of-type,.sidebar-collapsed .sidebar-footer>span:nth-child(n+2){display:initial}.sidebar-collapsed .nav-link{justify-content:flex-start;padding:0 12px}.sidebar-collapsed .sidebar-footer{justify-content:space-between}.sidebar-close-button{display:inline-grid}.wallet-content .wallet-actions button{font-size:14px}.wallet-content .wallet-card-actions button,.wallet-content .wallet-wide-button{min-height:42px}.settings-content .settings-main{gap:14px}.content{padding-left:18px;padding-right:18px}.ops-content .metric-strip{gap:10px}.ops-content .metric-card{padding:11px}.ops-content .metric-card small{font-size:12px}.ops-content .queue-filters{gap:8px;padding:10px}}@media (max-width:600px){.wallet-content .wallet-card p{font-size:15px}.wallet-content .limit-meta,.wallet-content .wallet-card-heading small,.wallet-content .wallet-limit>small{font-size:14px}.wallet-content .date-filter,.wallet-content .transaction-filters select,.wallet-content .wallet-actions button,.wallet-content .wallet-card-actions button,.wallet-content .wallet-wide-button{font-size:12px}.settings-content .settings-tab{min-height:48px;font-size:15px}.settings-content .brand-file-row,.settings-content .compact-settings>label:not(.color-setting),.settings-content .form-field,.settings-content .setting-toggle-row strong{font-size:16px}.settings-content .logo-dropzone>small,.settings-content .setting-toggle-row small,.settings-content .settings-section-heading small{font-size:14px}.settings-content .compact-settings select,.settings-content .compact-settings>label>input,.settings-content .form-field input,.settings-content .form-field select,.settings-content .placeholder-fields input{min-height:46px;font-size:16px}.settings-content .setting-toggle-row{min-height:70px}.settings-content .company-form-grid{grid-template-columns:minmax(0,1fr)}.settings-content .logo-upload{max-width:none}.settings-content .logo-dropzone{min-height:150px}.settings-content .settings-main>.panel{padding:15px}.ops-content .metric-card{gap:9px;min-height:76px;padding:9px}.ops-content .metric-icon{flex-basis:36px;width:36px;height:36px;font-size:17px}.ops-content .metric-card small{font-size:11px}.ops-content .metric-card strong{font-size:19px}.ops-content .panel-tabs{min-height:48px;padding:0 8px}.ops-content .panel-tab{padding:0 9px;font-size:12px}.ops-content .queue-filters select,.ops-content .queue-search{height:40px;font-size:12px}.ops-content .queue-filters select{width:100%}.ops-content .queue-footer{flex-direction:column;align-items:flex-start}.ops-content .pager{flex-wrap:wrap}.profile-details,.topbar-spacer{display:none}.wallet-content .wallet-card{min-height:178px;padding:14px}.profile-button{min-width:42px;min-height:42px;margin-left:0;padding:4px}.topbar{gap:8px}.menu-button{width:42px}.header-menu-wrap{flex:none}.session-card{padding:28px 20px}.ticket-close-button{padding:0 8px;font-size:11px}.ticket-status-pill{display:none}}body{font-size:17px}.loading-message{color:#aab6c7;text-align:center;justify-content:center;align-items:center;gap:11px;min-height:110px;padding:24px;font-size:14px;display:flex}.loading-message:before{content:"";border:2px solid #8985ff3d;border-top-color:#8985ff;border-radius:50%;flex:0 0 18px;width:18px;height:18px;animation:loading-spin .8s linear infinite}@keyframes loading-spin{to{transform:rotate(1turn)}}.content :is([class*=caption],[class*=change],[class*=hint],[class*=label],[class*=meta],[class*=name],[class*=status],[class*=sub],[class*=type]){line-height:1.4;font-size:15px!important}.content .select-filter{font-size:13px!important}.content .product-name-cell strong{line-height:1.35;font-size:16px!important}.content .product-name-cell span{line-height:1.4;font-size:13px!important}.content .product-table tbody tr{height:64px}.content .page-heading h1,.customer-account-content>h1,.session-card h1{letter-spacing:-.035em;line-height:1.15;font-size:clamp(32px,2.5vw,48px)!important}.content h2,.customer-account-content h2,.session-card h2{font-size:clamp(24px,1.7vw,32px);line-height:1.25}.content h3,.customer-account-content h3,.session-card h3{font-size:clamp(18px,1.1vw,21px);line-height:1.35}.content p:not(.eyebrow),.customer-account-content>p,.customer-orders article,.customer-product p,.session-card>p:not(.session-eyebrow){line-height:1.55;font-size:16px!important}.content :is(small,label,th,td,time),.customer-account :is(small,label,th,td),.session-card :is(small,label){line-height:1.45;font-size:14px!important}.content :is(input,select,button),.customer-account :is(input,select,button),.session-card :is(input,button){font-size:14px!important}.content p.page-description{font-size:17px!important}.content .overview-toolbar>div:first-child strong,.content .panel-title,.content .panel-title strong,.content .transactions-heading .panel-title{font-size:18px!important}.content-footer{font-size:13px}.content,.customer-account-content{font-size:17px}.content .page-heading h1,.customer-account-content>h1,.session-card h1{font-size:clamp(36px,3vw,54px)!important}.content h2,.customer-account-content h2,.session-card h2{font-size:clamp(28px,2vw,36px)}.content h3,.customer-account-content h3,.session-card h3{font-size:clamp(20px,1.4vw,24px)}.content p:not(.eyebrow),.customer-account-content>p,.customer-orders article,.customer-product p,.session-card>p:not(.session-eyebrow){font-size:17px!important}.content :is(input,select),.content :is(small,label,th,td,time),.content button,.customer-account :is(input,select),.customer-account :is(small,label,th,td),.customer-account button,.session-card :is(small,label),.session-card button,.session-card input{font-size:16px!important}.content .page-description{font-size:18px!important}.content .eyebrow{font-size:14px!important}.content .product-name-cell strong{font-size:18px!important}.content .empty-state>span:last-child,.content .empty-state>strong,.content .form-field,.content .product-name-cell span,.content .product-table td,.content .product-table th,.content .select-filter{font-size:16px!important}.content .form-field :is(input,select),.content .static-field{min-height:46px;font-size:16px!important}.content .pagination :is(.page-number,.page-arrow),.content .panel-empty,.content .queue-alt,.content .table-footer{font-size:16px!important}.sidebar .nav-link{font-size:16px}.sidebar .sidebar-footer{font-size:14px}.profile-button,.profile-button .profile-name{font-size:16px}.header-popover :is(small,a,button),.profile-button .profile-status{font-size:14px}.customer-product h2{font-size:22px}@media (max-width:600px){.content{padding-left:14px;padding-right:14px}.content .page-heading h1,.customer-account-content>h1,.session-card h1{font-size:36px!important}.content p.page-description{font-size:17px!important}.content .form-field :is(input,select),.content .static-field{min-height:46px;font-size:16px!important}.product-modal{max-height:calc(100dvh - 24px);padding:16px}}.settings-content{max-width:1680px;margin-inline:auto}.settings-content .page-heading{align-items:center;margin-bottom:26px}.settings-content .save-settings{border-radius:10px;min-height:48px;padding:0 22px;font-weight:700;box-shadow:0 8px 22px #4e43d938}.settings-content form{gap:18px}.settings-content .settings-tabs{background:linear-gradient(125deg,#0f2233fa,#0c1b2afa);border-color:#6697be40;border-radius:14px;gap:10px;min-height:62px;padding:6px}.settings-content .settings-tab{border-radius:10px;gap:10px;min-height:48px;font-size:16px;font-weight:650;transition:background-color .18s,color .18s,border-color .18s}.settings-content .settings-tab:not(.settings-tab-active):hover{background:#6d779d1f;border-color:#8694ff33}.settings-content .settings-tab-active{background:linear-gradient(120deg,#6258e8,#453dc4);box-shadow:0 5px 16px #473dbe40}.settings-content .settings-tab>span{font-size:18px}.settings-content .settings-main{gap:18px;margin-top:2px}.settings-content .settings-general-layout{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-content .settings-general-layout>.company-settings,.settings-content .settings-general-layout>.general-settings{grid-column:auto}.settings-content .settings-feature-layout{grid-template-columns:minmax(0,1fr)}.settings-content .settings-feature-layout>.panel{grid-column:1/-1}.settings-content .settings-main>.panel{background:radial-gradient(at 0 0,#5d52e114,#0000 55%),linear-gradient(145deg,#0d1f30fa,#091724fa);border-color:#6597c13b;border-radius:16px;min-height:100%;padding:24px;box-shadow:0 14px 36px #0000002b,inset 0 1px #ffffff06}.settings-content .settings-section-heading{border-bottom:1px solid #6a91b229;gap:12px;margin-bottom:20px;padding-bottom:16px}.settings-content .settings-section-icon{background:linear-gradient(145deg,#6557ee3d,#473dbe1f);border:1px solid #8e86ff33;border-radius:12px;flex-basis:44px;width:44px;height:44px}.settings-content .settings-section-heading strong{letter-spacing:-.02em;font-size:20px}.settings-content .settings-section-heading small{font-size:15px}.settings-content .company-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.settings-content .logo-file-field{grid-column:1/-1}.settings-content .form-field{color:#d2dce8;gap:8px;font-size:15px;font-weight:600}.settings-content .form-field input,.settings-content .form-field select{background:#07131eb8;border:1px solid #7097b83d;border-radius:9px;min-height:48px;padding-inline:13px;transition:border-color .18s,box-shadow .18s,background-color .18s}.settings-content .form-field input:focus,.settings-content .form-field select:focus{background:#081522f2;border-color:#8981ffcc;outline:none;box-shadow:0 0 0 3px #6557ee29}.settings-content .logo-file-field input[type=file]{background:#07131eb8;border-color:#7097b83d;border-radius:9px;min-height:52px;padding:8px;font-size:14px!important}.settings-content .logo-file-field input[type=file]::file-selector-button{background:#5148d6;border:0;border-radius:7px;min-height:34px;padding:5px 12px;font-size:14px;font-weight:650}.settings-content .logo-file-field>small{color:#9daec0;font-size:14px}.settings-content .settings-logo-preview{background:#050f1880;border:1px solid #7097b833;border-radius:10px;height:84px;padding:8px}.settings-content .setting-switch-list{gap:10px}.settings-content .setting-toggle-row{background:#06131e7a;border:1px solid #6691b329;border-radius:11px;min-height:76px;padding:12px 14px}.settings-content .setting-toggle-row strong{font-size:16px}.settings-content .setting-toggle-row small{color:#9eafc1;margin-top:4px;font-size:14px}.settings-content .toggle-switch{border-radius:99px;flex-basis:48px;width:48px;height:27px}.settings-content .toggle-switch i{width:21px;height:21px}.settings-content .toggle-switch.toggle-on i{transform:translate(21px)}.settings-content .compact-settings{gap:16px}.settings-content .compact-settings>label:not(.color-setting){color:#d2dce8;gap:8px;font-size:15px;font-weight:600}.settings-content .compact-settings select,.settings-content .compact-settings>label>input{background-color:#07131eb8;border:1px solid #7097b83d;border-radius:9px;min-height:48px;padding-inline:13px}.settings-content .toast{z-index:50;color:#c5f4de;background:#102b2b;border:1px solid #6fcda447;border-radius:12px;max-width:min(440px,100vw - 32px);padding:15px 20px;font-size:15px;position:fixed;bottom:28px;right:28px;box-shadow:0 14px 40px #0000004d}@media (max-width:900px){.settings-content .settings-general-layout{grid-template-columns:minmax(0,1fr)}.settings-content .settings-general-layout>.company-settings,.settings-content .settings-general-layout>.general-settings{grid-column:1/-1}}@media (max-width:600px){.settings-content .page-heading{align-items:stretch}.settings-content .settings-main>.panel{padding:18px}.settings-content .company-fields{grid-template-columns:minmax(0,1fr)}.settings-content .logo-file-field{grid-column:auto}.settings-content .settings-tabs{gap:4px}.settings-content .settings-tab{min-width:100px;padding-inline:8px;font-size:14px}.settings-content .toast{bottom:16px;right:16px}}.service-details-page{width:100%;max-width:none}.service-details-page .service-details-card{background:radial-gradient(at 0 0,#5d52e11a,#0000 55%),linear-gradient(145deg,#0d1f30fa,#091724fa);border-color:#7097b833;border-radius:14px;max-width:none;margin:0 0 14px;padding:15px 20px}.service-order-essential{align-items:center;gap:12px;min-height:52px;display:flex}.order-chat-avatar,.service-customer-avatar{color:#fff;background:linear-gradient(145deg,#6259d7,#302c70);border:1px solid #9e95ff57;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:17px;font-weight:750;display:grid;box-shadow:0 5px 18px #4239bc3d}.service-customer-name,.service-order-total{flex-direction:column;gap:3px;min-width:0;display:flex}.service-customer-name small,.service-order-total small{letter-spacing:.1em;font-weight:700;color:#8fa3b9!important;font-size:10px!important}.service-customer-name strong{color:#eff3f9;text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.service-order-total{text-align:right;margin-left:auto}.service-order-total strong{color:#69e1ad;font-variant-numeric:tabular-nums;font-size:20px}.service-details-card>.primary-button{border-radius:9px;min-height:38px;margin-top:12px;padding:0 16px}.service-chat-panel{background:#0b1824;border-color:#5e8bb03b;border-radius:16px;max-width:none;height:min(68vh,760px);min-height:500px;padding:0;overflow:hidden;box-shadow:0 18px 50px #0003}.service-details-page .order-chat{border-radius:inherit;background:0 0;border:0;flex-direction:column;gap:0;width:100%;height:100%;margin:0;padding:0;display:flex}.order-chat-header{background:linear-gradient(110deg,#132538,#101e2c);border-bottom:1px solid #7b9ebe2b;align-items:center;gap:13px;min-height:76px;padding:12px 20px;display:flex}.order-chat-header>div{min-width:0}.order-chat-header h2{color:#f0f4fa;margin:0;font-weight:700;font-size:16px!important}.order-chat-header p{margin:3px 0 0;color:#94a6ba!important;font-size:12px!important}.order-chat-header .order-chat-avatar{flex-basis:44px;width:44px;height:44px}.order-chat-live{color:#94e8c1;white-space:nowrap;background:#1d815c21;border:1px solid #4ad39733;border-radius:99px;align-items:center;gap:7px;margin-left:auto;padding:7px 10px;display:inline-flex;font-size:11px!important}.order-chat-live i{background:#54dda2;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #54dda28c}.order-chat-messages{overscroll-behavior:contain;scrollbar-color:#32485d transparent;scrollbar-width:thin;background-color:#0c1925;background-image:radial-gradient(#809db811 .7px,#0000 0);background-size:18px 18px;flex-direction:column;flex:1;gap:3px;min-height:0;max-height:none;padding:20px clamp(16px,4vw,48px);display:flex;overflow:hidden auto}.order-chat-history-button{color:#bdc9d7;cursor:pointer;background:#142638;border:1px solid #7a98b433;border-radius:99px;align-self:center;margin:0 0 14px;padding:8px 13px;font-size:12px!important}.order-chat-history-button:disabled{cursor:wait;opacity:.65}.order-chat-row{flex-direction:column;align-items:flex-start;margin:3px 0;display:flex}.order-chat-row-own{align-items:flex-end}.order-chat-date{justify-content:center;width:100%;margin:11px 0 15px;display:flex}.order-chat-date span{color:#aab8c7;background:#1c2d3deb;border:1px solid #7b9ebe24;border-radius:99px;padding:6px 12px;box-shadow:0 3px 10px #0000001f;font-size:11px!important}.order-chat-message{color:#e7edf4;background:linear-gradient(145deg,#1a2d3e,#172838);border:1px solid #7797b329;border-radius:4px 14px 14px;width:fit-content;max-width:min(76%,620px);padding:9px 12px 7px;animation:chat-message-in .18s ease-out;position:relative;box-shadow:0 4px 12px #0000001f}.order-chat-message-own{background:linear-gradient(145deg,#4941a4,#393580);border-color:#7065f53d;border-radius:14px 4px 14px 14px}.order-chat-message strong{color:#b9b0ff;margin-bottom:3px;font-weight:700;display:block;font-size:11px!important}.order-chat-message p{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;color:#edf2f8!important;font-size:14px!important;line-height:1.5!important}.order-chat-message time{color:#e0e7f2a8;text-align:right;margin-top:3px;line-height:1.2;display:block;font-size:10px!important}.order-chat-empty-state{color:#a8b6c6;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100%;display:flex}.order-chat-empty-state>span{color:#aaa3ff;background:#6257dc24;border:1px solid #8b80ff33;border-radius:18px;place-items:center;width:54px;height:54px;margin-bottom:14px;font-size:24px;display:grid}.order-chat-empty-state strong{color:#e3eaf2;font-size:15px}.order-chat-empty-state p{margin:5px 0 0;color:#91a3b7!important;font-size:12px!important}.order-chat-error{margin:5px 18px;font-size:12px!important}.order-chat-form{background:#111f2d;border-top:1px solid #7b9ebe26;align-items:flex-end;gap:10px;margin:0;padding:14px 18px;display:flex}.order-chat-form textarea{resize:vertical;color:#eff3f8;background:#0b1722;border:1px solid #7b9ebe3b;border-radius:14px;min-height:46px;max-height:150px;padding:12px 15px;line-height:1.4;transition:border-color .18s,box-shadow .18s;font-size:14px!important}.order-chat-form textarea:focus{border-color:#8b80ffa6;outline:none;box-shadow:0 0 0 3px #695eeb1f}.order-chat-form textarea::placeholder{color:#71849a}.order-chat-send{color:#fff;cursor:pointer;background:linear-gradient(145deg,#7067ef,#5048c7);border:0;border-radius:14px;flex:0 0 46px;place-items:center;width:46px;height:46px;transition:transform .15s,filter .15s,opacity .15s;display:grid;box-shadow:0 6px 18px #4f47c542;font-size:19px!important}.order-chat-send:hover:not(:disabled){filter:brightness(1.12);transform:translateY(-1px)}.order-chat-send:disabled{cursor:not-allowed;opacity:.45}.customer-account-content.service-details-page{width:100%;max-width:none;margin:28px 0;padding-left:clamp(18px,2vw,30px);padding-right:clamp(18px,2vw,30px)}.customer-account-content.service-details-page .service-page-heading h1{font-size:clamp(30px,3vw,42px)!important}.customer-account-content.service-details-page .service-chat-panel{margin-bottom:28px}@keyframes chat-message-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:700px){.service-details-page .service-details-card{padding:13px 14px}.service-customer-avatar{flex-basis:38px;width:38px;height:38px}.service-customer-name strong{max-width:42vw;font-size:14px}.service-order-total strong{font-size:16px}.service-chat-panel{height:calc(100dvh - 250px);min-height:420px;margin-bottom:20px}.order-chat-header{min-height:66px;padding:10px 12px}.order-chat-live{padding:6px 8px;font-size:10px!important}.order-chat-messages{padding:14px 12px}.order-chat-message{max-width:88%}.order-chat-form{gap:8px;padding:10px}.order-chat-form textarea{min-height:44px;padding:10px 12px}.order-chat-send{flex-basis:44px;width:44px;height:44px}}.service-workspace{grid-template-columns:minmax(0,1fr) minmax(300px,340px);grid-template-areas:"chat sidebar";align-items:stretch;gap:18px;min-height:max(560px,100dvh - 320px);display:grid}.service-chat-panel{grid-area:chat;height:100%;min-height:560px;margin:0}.service-sidebar{flex-direction:column;grid-area:sidebar;align-items:stretch;gap:14px;display:flex}.service-details-page .service-details-card{flex-direction:column;gap:18px;margin:0;padding:20px;display:flex}.service-sidebar-heading{color:#91a5bb;letter-spacing:.11em;justify-content:space-between;align-items:center;gap:8px;font-size:10px;font-weight:750;display:flex}.service-status-pill{color:#94e8c1;letter-spacing:0;white-space:nowrap;background:#1d815c21;border:1px solid #4ad39736;border-radius:99px;padding:5px 8px;font-size:10px}.service-status-completed{color:#c2c7ff;background:#6d779d1f;border-color:#8694ff40}.service-order-essential{gap:11px;min-height:0}.service-order-essential .service-customer-avatar{flex-basis:46px;width:46px;height:46px}.service-customer-name strong{white-space:normal;overflow-wrap:anywhere}.service-product-summary{border-top:1px solid #7b9ebe21;border-bottom:1px solid #7b9ebe21;align-items:flex-start;gap:11px;padding:13px 0;display:flex}.service-summary-icon{color:#aaa3ff;background:#6257dc24;border:1px solid #8b80ff33;border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;font-size:16px;display:grid}.service-product-summary>div{flex-direction:column;gap:5px;min-width:0;display:flex}.service-product-summary small{color:#8fa3b9;letter-spacing:.1em;font-weight:700;font-size:10px!important}.service-product-summary strong{color:#e2eaf3;overflow-wrap:anywhere;font-size:14px;line-height:1.45}.service-order-total{text-align:left;margin:0;padding:2px 0 0}.service-order-total strong{font-size:24px}.service-complete-button{color:#fff;cursor:pointer;text-align:left;background:linear-gradient(125deg,#17885f,#116b53);border:1px solid #4edea052;border-radius:13px;align-items:center;gap:12px;min-height:72px;padding:12px 15px;transition:transform .16s,filter .16s,box-shadow .16s;display:flex;box-shadow:0 10px 24px #0f78523d,inset 0 1px #ffffff21}.service-complete-button:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-2px);box-shadow:0 14px 30px #0f785252,inset 0 1px #ffffff26}.service-complete-button:disabled{cursor:wait;opacity:.72}.service-complete-icon{background:#ffffff24;border:1px solid #ffffff38;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:20px;font-weight:800;display:grid}.service-complete-button>span:last-child{flex-direction:column;gap:3px;display:flex}.service-complete-button strong{font-size:14px}.service-complete-button small{color:#eefff7bf;font-size:11px!important}.service-completed-notice{grid-column:1/-1}.service-generate-button{color:#fff;cursor:pointer;text-align:left;background:linear-gradient(125deg,#4f46e5,#3730a3);border:1px solid #8b83ff52;border-radius:13px;align-items:center;gap:12px;min-height:64px;margin-top:12px;padding:12px 15px;transition:transform .16s,filter .16s,box-shadow .16s;display:flex;box-shadow:0 10px 24px #4f46e53d,inset 0 1px #ffffff21}.service-generate-button:hover{filter:brightness(1.1);transform:translateY(-2px);box-shadow:0 14px 30px #4f46e552,inset 0 1px #ffffff26}.service-generate-icon{background:#ffffff24;border:1px solid #ffffff38;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:18px;font-weight:800;display:grid}.service-generate-button>span:last-child{flex-direction:column;gap:3px;display:flex}.service-generate-button strong{font-size:14px}.service-generate-button small{color:#eef2ffbf;font-size:11px!important}.generator-modal{width:min(100%,540px)}.generator-range-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.generator-output-card{background:#09111b99;border:1px solid #7d95b12e;border-radius:10px;margin-top:16px;padding:12px}.generator-output-scroll{color:#e2e8f0;background:#00000047;border:1px solid #ffffff0f;border-radius:7px;max-height:200px;padding:8px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;line-height:1.6;overflow-y:auto}.generator-output-row{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding:3px 0;display:flex}.generator-output-row:last-child{border-bottom:none}.generator-output-footer{border-top:1px solid #7d95b124;justify-content:space-between;align-items:center;margin-top:12px;padding-top:10px;display:flex}.service-workspace .order-chat-header{min-height:82px}.service-workspace .order-chat-messages{padding-top:24px;padding-bottom:24px}.person-editor-backdrop{z-index:80}.person-editor{background:radial-gradient(at 0 0,#6054e021,#0000 52%),linear-gradient(145deg,#172434,#101923 78%);border:1px solid #8497b53d;border-radius:18px;width:min(100%,480px);padding:26px;animation:modal-in .19s ease-out;box-shadow:0 28px 85px #0000008c}.person-editor-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.person-editor-heading h2{color:#f1f4f9;margin:7px 0 5px;font-size:22px}.person-editor-heading p{color:#97a8bb;margin:0;font-size:14px}.person-editor-identity{background:#07131f7a;border:1px solid #7d95b129;border-radius:12px;align-items:center;gap:12px;min-width:0;margin-bottom:19px;padding:13px;display:flex}.person-editor-avatar{color:#fff;background:linear-gradient(145deg,#655deb,#3832a7);border:1px solid #978fff66;border-radius:14px;flex:0 0 44px;place-items:center;width:44px;height:44px;font-size:18px;font-weight:700;display:grid}.person-editor-identity>span:last-child{flex-direction:column;gap:4px;min-width:0;display:flex}.person-active-copy strong,.person-editor-identity strong{color:#edf1f7;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.person-active-copy small,.person-editor-identity small{overflow-wrap:anywhere;color:#96a6b9;font-size:12px;line-height:1.45}.person-role-field{margin-bottom:17px}.person-role-field select{color:#e8edf5;background:#07131ecc;border:1px solid #7097b83d;border-radius:9px;outline:0;width:100%;min-height:48px;padding:0 13px;font-size:15px}.person-active-toggle{cursor:pointer;background:#07131f7a;border:1px solid #97a8c129;border-radius:11px;justify-content:space-between;align-items:center;gap:14px;min-height:72px;padding:12px 14px;display:flex}.person-active-toggle.person-active-on{background:#14594321;border-color:#3fcd903d}.person-active-copy{flex-direction:column;gap:5px;min-width:0;display:flex}.person-active-toggle input{accent-color:#18b77b;cursor:pointer;flex:0 0 20px;width:20px;height:20px}.person-active-toggle input:disabled{cursor:wait}.person-editor-pending{color:#f4c86a;margin:10px 0 0;font-size:12px}.person-editor-actions{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.person-editor-actions button{min-height:44px;padding-inline:16px;font-size:14px}.overview-row-action:disabled{cursor:not-allowed;opacity:.55}@media (max-width:900px){.service-workspace{grid-template-columns:minmax(0,1fr) minmax(260px,300px);gap:12px}}@media (max-width:700px){.person-editor{padding:20px}.person-editor-actions{flex-direction:column-reverse}.person-editor-actions button{width:100%}.service-workspace{grid-template-columns:minmax(0,1fr);grid-template-areas:"sidebar""chat";gap:12px;min-height:0}.service-sidebar{gap:10px}.service-details-page .service-details-card{gap:13px;padding:15px}.service-chat-panel{height:max(460px,100dvh - 330px);min-height:460px}}.payout-metrics,.wallet-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.payout-metric,.wallet-metric{background:linear-gradient(130deg,#17212ffa,#0f1823fa);border:1px solid #97a8c121;border-radius:13px;align-items:flex-start;gap:15px;min-width:0;min-height:112px;padding:17px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 22px #0000001a,inset 0 1px #ffffff06}.payout-metric:after,.wallet-metric:after{content:"";filter:blur(28px);pointer-events:none;background:#665eff1a;border-radius:50%;width:120px;height:90px;position:absolute;bottom:-45px;right:-25px}.payout-metric-icon,.wallet-metric-icon{z-index:1;border:1px solid #ffffff0b;border-radius:12px;flex:0 0 44px;place-items:center;width:44px;height:44px;font-size:20px;font-weight:700;display:grid;position:relative}.payout-green,.wallet-green{color:#42dc92;background:#28be7926}.payout-blue,.wallet-blue{color:#54bfff;background:#1c93db2b}.payout-purple,.wallet-purple{color:#a49dff;background:#5b52eb30}.payout-metric>span:last-child,.wallet-metric>span:last-child{z-index:1;flex-direction:column;gap:5px;min-width:0;display:flex;position:relative}.payout-metric small,.wallet-metric small{color:#aab6c7;font-size:14px}.payout-metric strong,.wallet-metric strong{color:#f2f5fa;text-overflow:ellipsis;white-space:nowrap;font-size:25px;font-weight:700;overflow:hidden}.payout-metric b,.wallet-metric b{color:#8fa0b4;font-size:12px;font-weight:500}.payout-panel,.wallet-history{margin-bottom:16px;overflow:hidden}.payout-panel .settings-section-heading,.wallet-history .settings-section-heading{border-bottom:1px solid #7491b121;padding:17px 18px}.payout-panel .settings-section-heading strong,.wallet-history .settings-section-heading strong{color:#edf1f7;font-size:16px}.payout-panel .settings-section-heading small,.wallet-history .settings-section-heading small{color:#91a2b6;margin-top:4px;font-size:13px;display:block}.payout-action{min-width:105px}.payout-action:disabled{cursor:not-allowed;opacity:.5}.payout-notice{color:#a5edc9;background:#16694a2b;border:1px solid #49d09438;border-radius:10px;margin:0 0 15px;padding:12px 15px;font-size:14px}.payout-panel .ops-table td small{color:#92a3b7;font-size:12px}.payout-dialog-backdrop{z-index:80}.payout-dialog{background:linear-gradient(145deg,#1b2634,#111923 78%);border:1px solid #49d09433;border-radius:16px;width:min(100%,440px);padding:26px;animation:modal-in .19s ease-out;box-shadow:0 28px 90px #00000094}.payout-dialog-icon{color:#83e6b5;background:#16694a3d;border:1px solid #49d09440;border-radius:13px;place-items:center;width:46px;height:46px;margin-bottom:15px;font-size:15px;font-weight:750;display:grid}.payout-dialog h2{color:#f1f3f9;margin:0;font-size:19px}.payout-dialog>p{color:#aab5c6;margin:10px 0 19px;font-size:13px;line-height:1.6}.payout-dialog>p strong{color:#e8edf5}.payout-amount-field{color:#dce5f0;gap:8px;font-size:13px;font-weight:600;display:grid}.payout-amount-field input{color:#f1f5fb;width:100%;min-height:46px;font:inherit;background:#080e16b8;border:1px solid #97a8c133;border-radius:9px;outline:none;padding:0 13px;font-size:16px}.payout-amount-field input:focus{border-color:#49d094a6;box-shadow:0 0 0 3px #49d0941a}.payout-dialog .session-error{margin:10px 0 0}.payout-dialog-actions{justify-content:flex-end;gap:9px;margin-top:20px;display:flex}.payout-dialog-actions button{min-height:40px}@media (max-width:850px){.payout-metrics,.wallet-metrics{grid-template-columns:1fr}.payout-metric,.wallet-metric{min-height:92px;padding:14px}.payout-metric strong,.wallet-metric strong{font-size:22px}}@media (max-width:480px){.payout-dialog{padding:21px}.payout-dialog-actions{flex-direction:column-reverse}.payout-dialog-actions button{width:100%}}.dashboard-shell .catalog-panel,.dashboard-shell .panel:not(.service-chat-panel){background:#0e151fd4;border-color:#97a8c11a;box-shadow:0 14px 34px #0000001c}.payout-toolbar{border-bottom:1px solid #5084ad26;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.payout-toolbar-controls{align-items:center;gap:12px;margin-left:auto;display:flex}.payout-search{background:#0f1722;border:1px solid #5a8ab238;border-radius:8px;align-items:center;gap:8px;width:270px;height:36px;padding:0 12px;transition:border-color .18s,box-shadow .18s;display:inline-flex}.payout-search:focus-within{border-color:#6963f8;box-shadow:0 0 0 3px #6963f81f}.payout-search input{color:#e2e8f0;background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:13px}.payout-search input::placeholder{color:#728296}.payout-search .clear-search{color:#9ab0ca;cursor:pointer;background:#90a4bd26;border:0;border-radius:50%;place-items:center;width:18px;height:18px;padding:0;font-size:13px;line-height:1;display:grid}.payout-search .clear-search:hover{color:#fff;background:#90a4bd4d}.payout-count{color:#92a2b7;white-space:nowrap;background:#ffffff0a;border:1px solid #97a8c11f;border-radius:6px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;display:inline-flex}@media (max-width:650px){.payout-toolbar-controls{flex-direction:column;align-items:stretch;width:100%}.payout-search{width:100%}}@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-font-weight{syntax:"*";inherits:false}@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}