.auth-page-v11{background:radial-gradient(circle at 86% 12%,#d3a64729,#0000 24rem),#f5f0ea;grid-template-columns:minmax(0,1.2fr) minmax(420px,.8fr)}.auth-brand-v11{background:radial-gradient(circle at 78% 22%,#c6422642,#0000 29rem),radial-gradient(circle at 18% 88%,#71182475,#0000 27rem),linear-gradient(142deg,#27070d,#4a0d15 42%,#781821 72%,#26070c);min-height:100vh;padding:38px 48px;box-shadow:inset -1px 0 #efd3841f}.auth-brand-v11:before{border-color:#efd3842b;width:72%;height:58%;top:-24%;right:-31%;transform:rotate(22deg)}.auth-brand-v11:after{border-color:#efd3841c;width:61%;height:46%;bottom:-20%;left:-33%;transform:rotate(-24deg)}.auth-brand-v11 .auth-hero-v11{max-width:780px;margin-top:58px}.auth-brand-v11 .auth-eyebrow{color:#efd384;letter-spacing:.18em;font-size:10px}.auth-brand-v11 .auth-hero-v11 h1{color:#fff;letter-spacing:-.06em;max-width:760px;margin-top:14px;font-size:clamp(45px,5vw,78px);font-weight:760;line-height:.95}.auth-brand-v11 .auth-hero-v11 h1 span{color:#f0d486;text-shadow:0 0 28px #efd3842e;display:block}.login-production-machine{z-index:2;filter:drop-shadow(0 28px 36px #12020557);width:clamp(410px,42vw,590px);height:clamp(250px,29vw,365px);position:absolute;bottom:clamp(78px,10vh,118px);right:clamp(34px,6vw,112px)}.machine-orbit{pointer-events:none;border:1px solid #efd3842e;border-radius:50%;position:absolute}.machine-orbit.orbit-one{width:510px;height:196px;top:55px;left:28px;transform:rotate(-11deg)}.machine-orbit.orbit-two{width:350px;height:300px;top:10px;right:15px;transform:rotate(27deg)}.machine-stage{position:absolute;inset:20px 0 48px}.machine-flow-line{background:repeating-linear-gradient(90deg,#ffffff14 0 14px,#74481629 14px 27px),linear-gradient(#f6dd92,#ac6e28 58%,#643916);border:1px solid #ffebaead;border-radius:999px;height:12px;position:absolute;top:52%;left:56px;right:52px;overflow:hidden;box-shadow:inset 0 2px 1px #ffffff85,0 7px 15px #11020452}.machine-flow-line:after{content:"";background:linear-gradient(90deg,#0000 0 46%,#fff7d2c7 50%,#0000 54%);animation:3.4s ease-in-out infinite machine-energy;position:absolute;inset:-6px 0}.machine-station{color:#f7e4a9;letter-spacing:.09em;text-align:center;text-transform:uppercase;justify-items:center;gap:6px;font-size:9px;font-weight:800;display:grid;position:absolute}.machine-station-icon{color:#35100d;background:linear-gradient(145deg,#ffffffb8,#0000 42%),linear-gradient(145deg,#f2d781,#bd7c31 64%,#6b3b17);border:1px solid #f5dfa0;border-radius:16px;place-items:center;width:58px;height:58px;display:grid;box-shadow:inset 0 0 0 2px #582b0e3b,0 10px 22px #18020559}.machine-station-login{top:calc(52% - 27px);left:6px}.machine-station-workflow{top:calc(52% + 36px);left:50%;transform:translate(-50%)}.machine-station-delivery{top:calc(52% - 27px);right:0}.machine-gear{background:repeating-conic-gradient(from 4deg, #f5dfa0 0 7deg, #8e571f 7deg 14deg), #c88c3a;border-radius:50%;place-items:center;animation:7s linear infinite machine-gear-clockwise;display:grid;position:absolute;box-shadow:inset 0 0 0 7px #9c6125,inset 0 0 0 11px #ffebac6b,0 10px 22px #14020461}.machine-gear:before{content:"";background:radial-gradient(circle,#50200f 0 24%,#b8792d 25% 48%,#f4d989 50%);border:6px double #f7e4a7;border-radius:50%;width:48%;height:48%}.machine-gear:after{content:"";background:#3c130b;border-radius:50%;width:15%;height:15%;position:absolute}.machine-gear-large{width:104px;height:104px;top:calc(52% - 62px);left:41%}.machine-gear-small{width:72px;height:72px;animation-duration:5s;animation-direction:reverse;top:calc(52% - 8px);left:calc(41% + 86px)}.machine-belt{background:linear-gradient(#c58734,#6f3c18);border:1px solid #ffe4958a;border-radius:8px;justify-content:space-around;align-items:center;width:114px;height:38px;display:flex;position:absolute;top:calc(52% - 13px);right:78px;box-shadow:inset 0 2px #fff3,0 8px 16px #1702054d}.machine-belt span{background:#55240f;border:2px solid #f3d88e;border-radius:50%;width:17px;height:17px;animation:1.8s linear infinite machine-belt-roll}.machine-spark{background:#fff3c3;width:9px;height:9px;animation:2.8s ease-in-out infinite machine-spark;position:absolute;transform:rotate(45deg);box-shadow:0 0 18px #efd384}.machine-spark.spark-one{top:25%;left:33%}.machine-spark.spark-two{animation-delay:-1.4s;bottom:12%;right:17%}.machine-caption{text-align:right;gap:3px;display:grid;position:absolute;bottom:0;right:4px}.machine-caption span{color:#efd384;letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:800}.machine-caption strong{color:#ffffffb3;font-size:11px}.auth-panel-v11{padding:40px}.auth-panel-v11 .auth-card{background:linear-gradient(145deg,#fffffffa,#faf6eff2);border:1px solid #bc893638;border-radius:22px;width:min(100%,500px);padding:36px;box-shadow:0 28px 74px #3f181226,inset 0 1px #fffc}.auth-panel-v11 .auth-card:before{background:linear-gradient(90deg,#efd384,#9b571e 72%,#6d1118);height:3px}.auth-panel-v11 .primary-button{background:linear-gradient(135deg,#3e0a11,#751720 65%,#a56b26);border:1px solid #ffe79f47;box-shadow:0 11px 24px #4b0a122e}@keyframes machine-gear-clockwise{to{transform:rotate(360deg)}}@keyframes machine-belt-roll{to{transform:rotate(360deg)}}@keyframes machine-energy{0%,to{opacity:0;transform:translate(-58%)}35%,65%{opacity:1}to{transform:translate(58%)}}@keyframes machine-spark{0%,to{opacity:.18;transform:rotate(45deg)scale(.6)}45%,62%{opacity:1;transform:rotate(45deg)}}.team-workflow-page{--workflow-wine:#3a0910;--workflow-gold:#d3a647;--workflow-gold-light:#f2dc99;gap:16px;display:grid}.workflow-hero,.workflow-map,.workflow-revision-panel,.workflow-closeout-grid>article{border:1px solid #e2c27033;box-shadow:0 20px 48px #390a101a}.workflow-hero{color:#fff;background:radial-gradient(circle at 83% 22%,#cf432640,#0000 30%),linear-gradient(138deg,#29070d,#57111a 56%,#27070c);border-radius:24px;min-height:252px;padding:clamp(28px,4vw,54px);position:relative;overflow:hidden}.workflow-hero:before,.workflow-hero:after{content:"";border:1px solid #efd38421;border-radius:50%;position:absolute}.workflow-hero:before{width:58%;height:96%;top:-48%;right:-18%;transform:rotate(22deg)}.workflow-hero:after{width:34%;height:84%;bottom:-62%;right:7%;transform:rotate(-18deg)}.workflow-hero>div:first-child{z-index:1;position:relative}.workflow-kicker{color:var(--workflow-gold-light);letter-spacing:.17em;text-transform:uppercase;font-size:10px;font-weight:850}.workflow-hero h2{letter-spacing:-.06em;max-width:790px;margin:17px 0 14px;font-size:clamp(36px,4.7vw,70px);line-height:.94}.workflow-hero h2 em{color:var(--workflow-gold-light);font-style:normal;display:block}.workflow-hero p{color:#ffffffab;max-width:650px;margin:0;font-size:14px;line-height:1.65}.workflow-monogram{color:#efd38417;letter-spacing:-.12em;font-size:clamp(64px,9vw,124px);font-weight:950;position:absolute;top:26px;right:40px}.workflow-map{color:#fff;background:linear-gradient(#efd3840e 1px,#0000 1px) 0 0/100% 92px,linear-gradient(90deg,#efd3840e 1px,#0000 1px) 0 0/12.5% 100%,linear-gradient(135deg,#30080e,#5c1119 58%,#27070c);border-radius:20px;padding:16px;overflow-x:auto}.workflow-phase-row,.workflow-track{min-width:1080px}.workflow-phase-row{border:1px solid #efd38421;border-radius:10px;grid-template-columns:2fr 1.35fr 1.15fr 1.75fr 1.25fr;gap:2px;margin-bottom:13px;display:grid;overflow:hidden}.workflow-phase-row span{color:#ffffffad;border-top:2px solid var(--workflow-gold);letter-spacing:.08em;text-align:center;text-transform:uppercase;background:#ffffff09;padding:10px;font-size:10px;font-weight:800}.workflow-track{grid-template-columns:repeat(8,minmax(115px,1fr));gap:12px;display:grid;position:relative}.workflow-track:before{content:"";background:linear-gradient(90deg,#0000,#efd38485 6% 94%,#0000);height:1px;position:absolute;top:50%;left:5%;right:5%}.workflow-node{z-index:1;min-height:174px;box-shadow:inset 3px 0 var(--workflow-gold), 0 12px 22px #1502052b;background:linear-gradient(145deg,#ffffff1a,#ffffff06),#2e050bd1;border:1px solid #efd3842b;border-radius:13px;padding:15px 13px;position:relative}.workflow-node-number{color:#21070c;background:linear-gradient(145deg,#f5e3aa,#c98f37);border-radius:50%;place-items:center;width:27px;height:27px;margin-bottom:18px;font-size:11px;font-weight:900;display:grid}.workflow-node small{color:var(--workflow-gold-light);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:850;display:block}.workflow-node strong{margin-top:8px;font-size:13px;display:block}.workflow-node p{color:#ffffff94;margin:7px 0 0;font-size:10px;line-height:1.55}.workflow-node-decision{color:#21070c;background:linear-gradient(145deg,#f6e6b0,#d6a84c 62%,#9f6325);border-color:#f6e5ad;box-shadow:inset 0 1px #ffffffb3,0 0 28px #e0b04c3b}.workflow-node-decision .workflow-node-number{color:#f5dfa0;background:var(--workflow-wine)}.workflow-node-decision small,.workflow-node-decision p{color:#2d080cb8}.workflow-decision-options{gap:5px;margin-top:10px;display:grid}.workflow-decision-options span{align-items:center;gap:6px;font-size:10px;font-weight:850;display:flex}.workflow-revision-panel{color:#fff;background:radial-gradient(circle at 94% 10%,#d3a6471c,#0000 28%),linear-gradient(135deg,#27070c,#481018);border-radius:20px;padding:clamp(22px,3vw,34px)}.workflow-section-heading{border-bottom:1px solid #efd38429;justify-content:space-between;align-items:end;gap:24px;padding-bottom:18px;display:flex}.workflow-section-heading span{color:var(--workflow-gold-light);letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:850}.workflow-section-heading h3{letter-spacing:-.04em;margin:6px 0 0;font-size:clamp(23px,3vw,37px)}.workflow-section-heading p{color:#fff9;text-align:right;max-width:520px;margin:0;font-size:12px;line-height:1.6}.workflow-revision-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:22px;display:grid}.workflow-revision-grid article{background:#ffffff0a;border:1px solid #efd38424;border-radius:14px;min-height:190px;padding:18px;position:relative}.workflow-revision-grid article>span{color:#efd38452;font-size:27px;font-weight:900;position:absolute;top:16px;right:16px}.workflow-revision-icon{color:#21070c;background:linear-gradient(145deg,#f4df9e,#bd7b30);border-radius:11px;place-items:center;width:36px;height:36px;margin-bottom:20px;display:grid}.workflow-revision-grid strong{font-size:13px;line-height:1.35;display:block}.workflow-revision-grid p{color:#ffffff94;margin:9px 0 0;font-size:11px;line-height:1.58}.workflow-closeout-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.workflow-closeout-grid>article{background:#fff;border-radius:18px;min-height:176px;padding:24px}.workflow-closeout-grid>article>div{color:#3d0a11;background:linear-gradient(145deg,#f4dfa0,#c48a34);border-radius:12px;place-items:center;width:40px;height:40px;margin-bottom:18px;display:grid}.workflow-closeout-grid span{color:#8c6220;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:850;display:block}.workflow-closeout-grid strong{color:#3d0a11;margin-top:7px;font-size:18px;display:block}.workflow-closeout-grid p{color:var(--ink-600);margin:9px 0 0;font-size:12px;line-height:1.6}@media (max-width:980px){.auth-page-v11{grid-template-columns:1fr}.auth-brand-v11{min-height:610px;padding:30px}.auth-brand-v11 .auth-hero-v11{margin-top:42px}.login-production-machine{transform-origin:100% 100%;bottom:50px;right:26px;transform:scale(.78)}.workflow-revision-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){html,body{max-width:100%;overflow-x:hidden}.auth-page-v11{width:100%;max-width:100vw;overflow-x:hidden}.auth-brand-v11{width:100%;min-width:0;min-height:520px;padding:22px 20px;overflow:hidden}.auth-brand-v11>.official-brand.logo-only{z-index:4;position:relative}.auth-brand-v11 .official-brand.logo-only .official-brand-logo{max-width:88px;height:62px}.auth-brand-v11 .auth-hero-v11{z-index:3;max-width:calc(100vw - 40px);margin-top:42px;position:relative}.auth-brand-v11 .auth-hero-v11 h1{letter-spacing:-.055em;max-width:100%;font-size:clamp(38px,11.5vw,50px);line-height:.98}.login-production-machine{transform-origin:bottom;width:590px;max-width:none;bottom:2px;left:50%;right:auto;transform:translate(-50%)scale(.54)}.machine-caption{right:56px}.auth-panel-v11{width:100%;min-width:0;padding:20px 14px 36px}.auth-panel-v11 .auth-card{border-radius:18px;width:100%;padding:28px 22px}.workflow-phase-row{display:none}.workflow-map{overflow:visible}.workflow-track{grid-template-columns:1fr;min-width:0}.workflow-track:before{width:1px;height:auto;inset:6% auto 6% 28px}.workflow-node{min-height:0;padding-left:56px}.workflow-node-number{margin:0;position:absolute;top:16px;left:15px}.workflow-section-heading{display:block}.workflow-section-heading p{text-align:left;margin-top:10px}.workflow-revision-grid,.workflow-closeout-grid{grid-template-columns:1fr}}@media (max-width:430px){.auth-brand-v11{min-height:500px}.auth-brand-v11 .auth-hero-v11{margin-top:34px}.auth-brand-v11 .auth-hero-v11 h1{font-size:clamp(36px,11vw,44px)}.login-production-machine{bottom:-4px;transform:translate(-50%)scale(.47)}.machine-caption{display:none}}@media (prefers-reduced-motion:reduce){.machine-gear,.machine-belt span,.machine-flow-line:after,.machine-spark{animation:none!important}.machine-flow-line:after{opacity:.35;transform:none}}
.appearance-control{color:var(--ink-950);flex:none;position:relative}.appearance-control>summary{border:1px solid var(--line);background:var(--surface);cursor:pointer;width:40px;height:40px;box-shadow:var(--shadow-sm);border-radius:12px;place-items:center;list-style:none;display:grid}.appearance-control>summary::-webkit-details-marker{display:none}.appearance-control>summary:hover,.appearance-control[open]>summary{border-color:var(--gold-500)}.appearance-control :focus-visible,.appearance-card :focus-visible{outline:3px solid var(--gold-500);outline-offset:3px}.appearance-popover{z-index:80;border:1px solid var(--line);background:var(--surface);width:260px;max-width:calc(100vw - 24px);box-shadow:var(--shadow-md);border-radius:16px;padding:16px;position:absolute;top:calc(100% + 10px);right:0}.appearance-choices{border:0;min-width:0;margin:0;padding:0}.appearance-choices legend{color:var(--ink-950);padding:0;font-size:15px;font-weight:750}.appearance-choices>p,.appearance-choices>small{color:var(--ink-600);margin:7px 0 12px;font-size:12px;line-height:1.5;display:block}.appearance-choices>label{border:1px solid var(--line);background:var(--canvas-warm);min-height:44px;color:var(--ink-800);cursor:pointer;border-radius:10px;align-items:center;gap:10px;margin:6px 0;padding:9px 12px;font-size:13px;display:flex}.appearance-choices>label>span{flex:1}.appearance-choices input{accent-color:#9b2941;width:16px;height:16px;margin:0}.appearance-choices>label[data-selected=true]{color:#fff;background:linear-gradient(120deg,#942238,#6d1727);border-color:#ad5264}.appearance-notice{min-height:1em;color:var(--ink-600);font-size:11px;line-height:1.4;display:block}.appearance-card{border:1px solid var(--line);background:var(--surface);border-radius:16px;max-width:520px;margin:0 0 24px;padding:20px}@media (max-width:640px){.appearance-control>summary{border-radius:10px;width:36px;height:36px}.appearance-popover{max-height:calc(100dvh - 90px);position:fixed;top:72px;right:12px;overflow:auto}}@media print{html[data-theme=dark]{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}.appearance-control,.appearance-card{display:none!important}}@media screen{html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--list-reading-ink:#f5eff3;--canvas:#161419;--canvas-warm:#211d24;--surface:#242027;--surface-muted:#2c2730;--surface-soft:#2c2730;--surface-raised:#302a34;--line:#4a404c;--line-strong:#675663;--ink-950:#f5eff3;--ink-900:#eee5ec;--ink-800:#e0d6df;--ink-700:#cfc0cd;--ink-600:#bfb0bd;--ink-500:#b6a7b4;--ink:var(--ink-950);--muted:var(--ink-500);--muted-text:var(--ink-500);--text-muted:var(--ink-500);--border-color:var(--line);--border:var(--line);--panel:var(--surface);--text:var(--ink-950);--brand:#f3a8ba;--theme-link:#f5b4c4;--theme-hover:#3c2b38;--success:#8ed5b0;--warning:#f0cc82;--danger:#ff9fae;--shadow-sm:0 2px 8px #0003;--shadow-md:0 16px 42px #0006;background:var(--canvas);color:var(--ink-950)}html[data-theme=dark] body{background:radial-gradient(ellipse at 90% 0,#8d3b3820,transparent 32rem),var(--canvas);color:var(--ink-950)}html[data-theme=dark] ::selection{color:#fff;background:#855265}html[data-theme=dark] :is(button,a,summary,input,select,textarea,[contenteditable]):focus-visible{outline-color:#e4bd75}html[data-theme=dark] :is(h1,h2,h3,h4,h5,h6){color:var(--ink-950)}html[data-theme=dark] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=submit]):not([type=button]),textarea,select,option){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:var(--canvas-warm)!important;color:var(--ink-950)!important;border-color:var(--line-strong)!important}html[data-theme=dark] :is(input,textarea)::placeholder{opacity:1;color:#b4a6b2!important}html[data-theme=dark] :is(input,textarea,select):disabled{opacity:.75;color:#ab9da9!important;background-color:#27232a!important}html[data-theme=dark] :is(input[type=checkbox],input[type=radio],input[type=range]){accent-color:#d28ba2}html[data-theme=dark] .sidebar{background:linear-gradient(#2b101a,#241019 55%,#180f16);border-right:1px solid #583341}html[data-theme=dark] .sidebar :is(.nav-label,.sidebar-user-role){color:#c4a8b6}html[data-theme=dark] .sidebar .nav-link{color:#e8d9e1}html[data-theme=dark] .sidebar .nav-link.active{color:#fff;background:linear-gradient(110deg,#6a263c,#422432);box-shadow:inset 3px 0 #dfb866}html[data-theme=dark] .topbar{border-color:var(--line);background:#211c24ef}html[data-theme=dark] :is(.role-pill,.count-pill,.status-pill,.approval-filter-count){color:#efd6a6;background:#382c37;border-color:#715c43}html[data-theme=dark] :is(.panel,.metric-card,.stat-card,.modal-card,.modal-content,.settings-list-panel,.settings-editor-panel,.account-security-card,.account-security-identity,.account-security-notes .panel,.production-queue-detail-panel,.queue-mobile-task-card,.compact-task-panel,.intake-handoff-modal,.task-detail-panel,.app-alert-guide,.notification-panel,.notification-dropdown,.dashboard-help-panel,.page-help-panel,.help-modal,.portal-assistant-panel,.floating-clock,.announcement-history-panel){background:var(--surface);color:var(--ink-950);border-color:var(--line);box-shadow:var(--shadow-md)}html[data-theme=dark] :is(.panel-header,.panel-toolbar,.compact-task-header,.production-queue-detail-header,.queue-detail-heading,.modal-actions,.intake-handoff-modal>footer,.task-detail-panel>footer,.notification-header,.app-alert-guide li,.app-install-path,.account-security-lock){background:var(--surface-muted);color:var(--ink-950);border-color:var(--line)}html[data-theme=dark] :is(.secondary-button,.icon-button,.table-action,.mobile-menu-button,.topbar-help-button,.notification-bell-button,.wix-chat-dock-trigger,.page-help-button,.settings-list button,.workspace-tabs button,.filter-button,.task-chat-load-older){background:var(--surface-muted);color:var(--ink-800);border-color:var(--line)}html[data-theme=dark] :is(.secondary-button,.icon-button,.table-action,.wix-chat-dock-trigger,.settings-list button,.workspace-tabs button):hover:not(:disabled){background:var(--theme-hover);color:#fff;border-color:#986477}html[data-theme=dark] .wix-chat-dock-trigger>span{border-color:var(--surface-muted)}html[data-theme=dark] :is(.primary-button,.ops-primary,.native-send,.workspace-tabs button.active,.settings-list button.active){color:#fff;background:linear-gradient(120deg,#a2314a,#782239);border-color:#b35f72}html[data-theme=dark] :is(.panel-helper,.panel-subtitle,.small-note,.field>label,.form-stack>label,.metric-label,.settings-list button span,.account-security-eyebrow,.record-meta,.task-meta,.helper-text){color:var(--ink-600)}html[data-theme=dark] :is(.panel,.modal-card,.content,.notification-panel) a:not([class*=button]):not(.nav-link):not(.primary-button){color:var(--theme-link)}html[data-theme=dark] :is(.data-table,.compact-task-table,.queue-compact-table,.payroll-table){background:var(--surface);color:var(--ink-800)}html[data-theme=dark] :is(table th,table td){border-color:var(--line)}html[data-theme=dark] table th{background:var(--surface-muted);color:var(--ink-600)}html[data-theme=dark] :is(.data-table,.compact-task-table,.queue-compact-table,.payroll-table) tbody tr:hover{background:var(--theme-hover)}html[data-theme=dark] :is(.payroll-metric-grid article,.payroll-personal-summary article,.queue-compact-summary article,.settings-list button,.finance-hidden-note,.restricted-value,.task-setup-details,.queue-detail-section,.queue-detail-card,.queue-setup-panel,.form-section,.request-card){background:var(--surface);color:var(--ink-800);border-color:var(--line)}html[data-theme=dark] :is(.form-message.error,.ops-error,.native-error,.app-alert-inline-error,.app-alert-blocked,.error-banner){color:#ffbcc7;background:#482632;border-color:#a85466}html[data-theme=dark] :is(.form-message.success,.ops-notice,.app-alert-inline-success,.success-banner){color:#a6e4c2;background:#203d32;border-color:#40775c}html[data-theme=dark] :is(.warning-banner,.task-chat-boundary-note,.native-audience,.native-audience.client,.app-install-alert-note){color:#edcf98;background:#3c3224;border-color:#73603e}html[data-theme=dark] :is(.record-status,.deadline-countdown,.priority-pill){box-shadow:inset 0 0 0 1px #ffffff1a}html[data-theme=dark] :is(.modal-backdrop,.ops-modal-backdrop,.native-chat-backdrop){background:#08060cc9}html[data-theme=dark] :is(.notification-popover,.native-recent-chats,.native-recent-search,.native-recent-utility-menu,.dashboard-help-dialog,.dashboard-help-dialog li,.dashboard-help-tip){background:var(--surface);color:var(--ink-950);border-color:var(--line)}html[data-theme=dark] :is(.notification-popover-header,.notification-popover-footer,.notification-app-status,.native-recent-chats>header,.native-recent-chats>footer,.native-recent-back,.dashboard-help-modes button){background:var(--surface-muted);color:var(--ink-800);border-color:var(--line)}html[data-theme=dark] :is(.notification-popover-item,.native-recent-room){border-color:var(--line);color:var(--ink-800)}html[data-theme=dark] :is(.notification-popover-item.unread,.native-recent-room:hover,.dashboard-help-modes button[aria-pressed=true]){background:var(--theme-hover);color:var(--theme-link)}html[data-theme=dark] :is(.notification-item-copy strong,.native-recent-title,.native-recent-copy strong,.dashboard-help-tip strong){color:var(--ink-950)}html[data-theme=dark] :is(.notification-item-copy p,.notification-app-status>p,.notification-popover-header p,.native-recent-preview,.native-recent-category,.native-recent-chats small,.dashboard-help-summary,.dashboard-help-tip p){color:var(--ink-600)}html[data-theme=dark] :is(.native-recent-chats button,.native-recent-utility-menu>a,.notification-icon-action,.notification-popover-footer button,.notification-item-actions button,.dashboard-help-dialog header button){background:var(--surface-muted);color:var(--theme-link);border-color:var(--line)}html[data-theme=dark] :is(.notification-item-actions a,.native-recent-chats>footer a){color:var(--theme-link)}html[data-theme=dark] :is(.notification-settings,.notification-desktop-control){background:var(--surface-muted);color:var(--ink-800);border-color:var(--line)}html[data-theme=dark] .notification-settings>summary:hover{background:var(--theme-hover)}html[data-theme=dark] .notification-popover-item:not(.unread){background:var(--surface)}html[data-theme=dark] .notification-desktop-control button{background:var(--surface);color:var(--theme-link);border-color:var(--line-strong)}html[data-theme=dark] .notification-desktop-control button:disabled{color:var(--ink-600)}html[data-theme=dark] .notification-sound-settings{border-color:var(--line)}html[data-theme=dark] .notification-sound-settings-body small{color:var(--ink-600)}html[data-theme=dark] .notification-popover-header>div>span{color:var(--theme-link)}html[data-theme=dark] .notification-popover-body:focus-visible{outline-color:#e4bd75}html[data-theme=dark] :is(.message-mode-tabs,.queue-view-tabs,.kpi-settings-role-tabs,.client-support-tabs,.announcement-segmented-control,.ops-view-tabs){background:var(--surface-muted);border-color:var(--line)}html[data-theme=dark] :is(.content .message-mode-tabs>a,.content .queue-view-tabs>a,.kpi-settings-role-tabs button,.kpi-view-tabs button,.revision-view-tabs button,.request-tabs button,.opex-subtabs button,.client-support-tabs button,.announcement-segmented-control button){background:var(--surface-muted);color:var(--ink-800);border-color:var(--line)}html[data-theme=dark] :is(.content .message-mode-tabs>a,.content .queue-view-tabs>a,.kpi-settings-role-tabs button,.kpi-view-tabs button,.revision-view-tabs button,.request-tabs button,.opex-subtabs button,.client-support-tabs button):hover:not(:disabled){background:var(--theme-hover);color:#fff;border-color:#986477}html[data-theme=dark] :is(.content .message-mode-tabs>a.active,.content .queue-view-tabs>a.active,.kpi-settings-role-tabs button.active,.kpi-view-tabs button.active,.revision-view-tabs button.active,.request-tabs button.active,.opex-subtabs button.active,.client-support-tabs button.active,.announcement-segmented-control button.active,.ops-workspace .ops-view-tabs button.is-active){color:#fff;background:linear-gradient(120deg,#a2314a,#782239);border-color:#b35f72;box-shadow:inset 0 -2px #e4bd75}html[data-theme=dark] .message-mode-tabs>a small{color:var(--ink-600)}html[data-theme=dark] .message-mode-tabs>a.active small{color:#fff1f5}html[data-theme=dark] :is(.workspace-tabs.request-tabs,.workspace-tabs.qa-tabs,.opex-subtabs) button{background:var(--surface-muted)!important;color:var(--ink-800)!important;border-color:var(--line)!important}html[data-theme=dark] :is(.workspace-tabs.request-tabs,.workspace-tabs.qa-tabs,.opex-subtabs) button:hover:not(:disabled){background:var(--theme-hover)!important;color:#fff!important}html[data-theme=dark] :is(.workspace-tabs.request-tabs,.workspace-tabs.qa-tabs,.opex-subtabs) button.active{color:#fff!important;background:linear-gradient(120deg,#a2314a,#782239)!important;border-color:#b35f72!important}html[data-theme=dark] :is(.dashboard-entry-loading,.route-loading-shell,.kpi-settings-role-tabs button,.aiqa-provider-check,.control-summary-grid button){background:var(--surface);color:var(--ink-800);border-color:var(--line)}html[data-theme=dark] :is(.kpi-settings-role-tabs small,.control-summary-grid button svg){color:var(--theme-link)}html[data-theme=dark] :is(.kpi-settings-validation.valid,.aiqa-provider-check.connected){color:#a6e4c2}html[data-theme=dark] .aiqa-provider-check.connected{background:#203d32;border-color:#40775c}html[data-theme=dark] :is(.kpi-settings-validation:not(.valid),.aiqa-provider-check.failed){color:#ffbcc7}html[data-theme=dark] .aiqa-provider-check.failed{background:#482632;border-color:#a85466}html[data-theme=dark] .record-status{background:var(--surface-muted);color:var(--ink-800);border-color:var(--line)}html[data-theme=dark] :is(.record-status.active,.record-status.approved,.record-status.recorded){color:#beddff;background:#153450;border-color:#49779f}html[data-theme=dark] .record-status.paid{color:#a6e4c2;background:#203d32;border-color:#40775c}html[data-theme=dark] .record-status.rejected{color:#ffbcc7;background:#482632;border-color:#a85466}html[data-theme=dark] :is(.record-status.inactive,.record-status.completed,.record-status.cancelled,.record-status.canceled){background:var(--surface-muted);color:var(--ink-800);border-color:var(--line)}html[data-theme=dark] :is(.global-list-toolbar,.global-list-footer,.global-list-pagination){background:var(--surface);color:var(--ink-800);border-color:var(--line)}html[data-theme=dark] :is(.global-list-toggle,.global-list-pagination button){background:var(--surface-muted);color:var(--ink-950);border-color:var(--line-strong)}html[data-theme=dark] .global-list-toggle:hover{background:var(--theme-hover);border-color:var(--theme-link)}html[data-theme=dark] .global-list-pagination strong{color:var(--ink-950)}html[data-theme=dark] :is(.record-status.pending,.record-status.draft,.record-status.paused,.record-status.unpaid,.record-status.partially-paid,.role-badge,.role-badge.primary),html[data-theme=dark] .kpi-access-note{color:#edcf98;background:#3c3224;border-color:#73603e}html[data-theme=dark] .kpi-access-note :is(strong,p){color:#edcf98}html[data-theme=dark] :is(.handoff-telemetry-state,.handoff-telemetry-grid>article){background:var(--surface-muted);color:var(--ink-950);border-color:var(--line)}html[data-theme=dark] :is(.revision-summary-grid article,.revision-compact-row,.report-metric-button,.approval-summary-card,.warning-summary-grid article,.attendance-watch-grid article,.warning-center-card,.client-cycle-attention-card,.schedule-employee-cell,.search-box,.filter-select){background:var(--surface);color:var(--ink-950);border-color:var(--line)}html[data-theme=dark] :is(.revision-compact-row,.warning-center-card,.report-metric-button):hover{background:var(--theme-hover);border-color:var(--line-strong)}html[data-theme=dark] :is(.approval-summary-card strong,.revision-summary-grid strong,.handoff-telemetry-state strong,.schedule-add-cell,.ghost-button){color:var(--theme-link)}html[data-theme=dark] .ghost-button:hover{background:var(--theme-hover)}html[data-theme=dark] :is(.report-metric-button small,.schedule-grid-header span){color:var(--ink-600)}html[data-theme=dark] :is(.schedule-grid-header>div,.schedule-day-cell.off,.learning-meta-row>span,.learning-role-chip,.warning-filter-row button,.warning-card-icon){background:var(--surface-muted);color:var(--ink-800);border-color:var(--line)}html[data-theme=dark] :is(.schedule-day-cell.regular,.record-status.working,.record-status.verified,.record-status.client-review){color:#a6e4c2;background:#203d32;border-color:#40775c}html[data-theme=dark] :is(.schedule-day-cell.special,.learning-meta-row>span.required,.record-status.suspended,.record-status.on-hold,.record-status.on-break,.record-status.on-leave,.record-status.not-linked,.record-status.pending-registration,.record-status.registered-account-found,.record-status.shift-open,.record-status.submitted,.record-status.to-do,.record-status.qa,.record-status.revision){color:#edcf98;background:#3c3224;border-color:#73603e}html[data-theme=dark] :is(.schedule-day-cell.managed-off,.record-status.conflict,.record-status.missing-eos,.record-status.needs-follow-up,.record-status.no-attendance,.record-status.declined,.record-status.deactivated){color:#ffbcc7;background:#482632;border-color:#a85466}html[data-theme=dark] :is(.record-status.archived,.record-status.off-day,.record-status.not-required){background:var(--surface-muted);color:var(--ink-800);border-color:var(--line)}html[data-theme=dark] :is(.record-status.review,.record-status.qa-review){color:#d8b9f0;background:#3b2b4a;border-color:#715987}html[data-theme=dark] .record-status.in-progress{color:#a9d4f6;background:#20374c;border-color:#4d7292}html[data-theme=dark] .warning-filter-row button.active{color:#fff;background:linear-gradient(120deg,#a2314a,#782239);border-color:#b35f72}html[data-theme=dark] .warning-filter-row button.active span{color:#fff1d2}html[data-theme=dark] .kpi-settings-role-summary{background:var(--surface);color:var(--ink-950);border-color:var(--line)}html[data-theme=dark] .kpi-setting-row:hover{background:var(--theme-hover)}html[data-theme=dark] .kpi-settings-role-summary>span.valid{color:#a6e4c2;background:#203d32}html[data-theme=dark] .kpi-settings-role-summary>span.invalid{color:#ffbcc7;background:#482632}html[data-theme=dark] :is(.ops-workspace,.ops-modal){--ops-border:var(--line);--ops-muted:var(--ink-600);--ops-hover:var(--theme-hover);color:var(--ink-950)}html[data-theme=dark] :is(.ops-workspace .ops-page-header,.ops-workspace .ops-board-bar,.ops-workspace .ops-filter-panel,.ops-modal,.ops-task-detail,.ops-modal>footer,.ops-hierarchy,.ops-folder-overview,.ops-list,.ops-table-wrap,.ops-table,.ops-empty,.ops-calendar-wrap,.ops-calendar-task,.ops-board-card,.ops-attachment,.ops-comment,.ops-description-reading,.ops-description-link-options,.ops-description-web-card,.ops-description-task-card,.ops-task-popover,.ops-tree-actions>div,.ops-cell-editor,.ops-task-subtree){background:var(--surface);color:var(--ink-950);border-color:var(--line)}html[data-theme=dark] :is(.ops-workspace,.ops-modal) :is(button,.ops-title-button,.ops-task-bubble){color:var(--ink-800);background-color:var(--surface-muted);border-color:var(--line)}html[data-theme=dark] :is(.ops-workspace,.ops-modal) :is(.ops-primary,button.ops-primary){color:#fff;background:linear-gradient(120deg,#a2314a,#782239);border-color:#b35f72}html[data-theme=dark] :is(.ops-workspace,.ops-modal) :is(button:hover:not(:disabled),.ops-tree-row>button.is-selected,.ops-tree-heading>button.is-selected){background-color:var(--theme-hover);color:#f5dce5}html[data-theme=dark] :is(.ops-workspace,.ops-modal) :is(label,.ops-muted,small,time,.ops-card-meta,.ops-list-footer,.ops-breadcrumbs button,.ops-rename-label,.ops-activity .ops-event p){color:var(--ink-600)}html[data-theme=dark] :is(.ops-workspace,.ops-modal) :is(th,.ops-weekday,.ops-kanban>section,.ops-calendar .ops-other-month,.ops-calendar-grid .ops-other-month,.ops-calendar-grid .ops-today){background:var(--surface-muted);color:var(--ink-600);border-color:var(--line)}html[data-theme=dark] :is(.ops-table tbody tr:hover,.ops-table tbody tr:focus-within){background:var(--theme-hover)}html[data-theme=dark] :is(.ops-detail-properties,.ops-modal>header,.ops-activity article,.ops-calendar>section,.ops-table td,.ops-section-heading,.ops-subtask-row,.ops-subtree-header){border-color:var(--line)}html[data-theme=dark] :is(.ops-description-link a,.ops-detail-properties a,.ops-task-popover a){color:var(--theme-link)}html[data-theme=dark] :is(.ops-priority,.ops-calendar section button){color:#d9c3d5;background:#3b303d}html[data-theme=dark] .ops-priority-high{color:#f3cd7b;background:#453722}html[data-theme=dark] .ops-priority-urgent{color:#ffb0bf;background:#4d2835}html[data-theme=dark] :is(.ops-overdue,.ops-danger){color:#ffa9b9}html[data-theme=dark] .native-chat-workspace{background:var(--canvas);color:var(--ink-950);border-color:var(--line)}html[data-theme=dark] :is(.native-chat-sidebar,.native-chat-main,.native-feed,.native-thread-panel,.native-chat-dialog,.native-sidebar-utility-menu,.native-launcher-panel,.native-chat-launcher-panel,.native-rich-mention-menu,.native-message-menu,.native-composer,.native-thread-header,.native-rich-toolbar,.native-rich-editor,.native-search,.native-message-search,.native-chat-editor,.native-rich-mobile-controls button,.native-thread-composer,.native-thread-feed,.native-thread-replies,.native-reply-context,.native-composer-context,.native-pinned-panel,.native-message-preview,.native-files-panel,.native-rich-editor-wrap .native-rich-toolbar,.native-chat-workspace .native-chat-sidebar,.native-chat-workspace .native-feed,.native-chat-workspace .native-thread-header,.native-chat-workspace .native-composer,.native-chat-workspace .native-composer .native-chat-editor){background:var(--surface);color:var(--ink-950);border-color:var(--line);box-shadow:none}html[data-theme=dark] :is(.native-chat-workspace,.native-chat-dialog,.native-launcher-panel) button{background:var(--surface-muted);color:var(--ink-800);border-color:var(--line)}html[data-theme=dark] :is(.native-chat-workspace,.native-chat-dialog) .native-send{color:#fff;background:linear-gradient(120deg,#a2314a,#782239);border-color:#b35f72}html[data-theme=dark] .native-chat-workspace .native-room.selected{background:linear-gradient(115deg,#593243,#3e2b35);border-color:#986577;box-shadow:inset 3px 0 #dcb56c}html[data-theme=dark] .native-chat-workspace .native-room:hover:not(.selected){background:var(--theme-hover);border-color:var(--line)}html[data-theme=dark] :is(.native-chat-workspace .native-section-toggle,.native-chat-workspace .native-chat-sidebar>header,.native-room strong,.native-message-heading strong,.native-rich-editor){color:var(--ink-950)}html[data-theme=dark] :is(.native-room small,.native-message-heading time,.native-message-heading small,.native-rich-list-hint,.native-mention-caption,.native-mention-name small,.native-key-hint,.native-chat-sidebar>footer,.native-section-caption){color:var(--ink-600)}html[data-theme=dark] :is(.native-message-body a,.native-rich-content a,.native-archive-link,.native-rich-content blockquote){color:var(--theme-link)}html[data-theme=dark] :is(.native-rich-content code,.native-rich-editor code,.native-rich-mention,.native-mention-initials){color:#f3c3d2;background:#422d3b}html[data-theme=dark] .native-rich-mention-menu button{background:var(--surface);color:var(--ink-950)}html[data-theme=dark] .native-rich-mention-menu button[aria-selected=true]{background:var(--theme-hover);box-shadow:inset 3px 0 #dcb56c}html[data-theme=dark] :is(.native-message,.native-thread-header,.native-rich-toolbar,.native-rich-editor,.native-message-actions button){border-color:var(--line)}html[data-theme=dark] :is(.task-chat-panel,.task-chat-feed,.task-chat-conversation-feed,.task-chat-composer,.task-chat-message,.task-chat-message-reply,.wix-chat-attachment-file,.wix-chat-attachment-draft,.wix-chat-attachment-pickers label){background:var(--surface);color:var(--ink-950);border-color:var(--line)}html[data-theme=dark] .task-chat-message.team{background:#392932;border-color:#704359}html[data-theme=dark] :is(.task-chat-message a,.task-chat-reply,.task-chat-replying button){color:var(--theme-link)}html[data-theme=dark] :is(.auth-page-v11,.auth-form-panel,.auth-card,.auth-form-side){background:var(--canvas);color:var(--ink-950)}html[data-theme=dark] .appearance-choices>label[data-selected=true]{color:#fff;background:linear-gradient(120deg,#942238,#6d1727)}html[data-theme=dark] .info-tip{--info-tip-background:var(--surface-muted);--info-tip-border:var(--line-strong);color:var(--theme-link)}html[data-theme=dark] .info-tip:focus-visible{outline-offset:2px;outline:2px solid #e4bd75}html[data-theme=dark] .control-tab-row{background:var(--surface);border-color:var(--line)}html[data-theme=dark] .control-tab-row button:not(.active){color:var(--ink-800)}html[data-theme=dark] .control-tab-row button.active{color:#fff;background:linear-gradient(120deg,#a2314a,#782239)}}
