@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/public-sans-latin-400-normal-8Rpg0ruU.woff2) format("woff2"),url(/assets/public-sans-latin-400-normal-SBbinRkI.woff) format("woff")}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/public-sans-latin-500-normal-NlrCPXnF.woff2) format("woff2"),url(/assets/public-sans-latin-500-normal-vCxiVFAq.woff) format("woff")}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/public-sans-latin-600-normal-Fru-LXNs.woff2) format("woff2"),url(/assets/public-sans-latin-600-normal-BR59oU-I.woff) format("woff")}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-semi-condensed-latin-400-normal-DlzeKIMS.woff2) format("woff2"),url(/assets/barlow-semi-condensed-latin-400-normal-CwTnoNB3.woff) format("woff")}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-semi-condensed-latin-500-normal-G0uxJNrM.woff2) format("woff2"),url(/assets/barlow-semi-condensed-latin-500-normal-CFOoVYFH.woff) format("woff")}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-semi-condensed-latin-600-normal-BkLiAYu4.woff2) format("woff2"),url(/assets/barlow-semi-condensed-latin-600-normal-DyOfdMBA.woff) format("woff")}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-semi-condensed-latin-700-normal-BpqDG8I9.woff2) format("woff2"),url(/assets/barlow-semi-condensed-latin-700-normal-BMyZXq_9.woff) format("woff")}:root{--ink: #191816;--ink-2: #45413c;--ink-3: #6b655d;--paper: #f5f4f0;--surface: #ffffff;--surface-2: #faf9f6;--surface-raised: #ffffff;--rule: #dedad3;--rule-strong: #aaa39a;--signal: #08754f;--signal-wash: #e3f3ec;--alert: #b42318;--alert-wash: #fbe9e7;--amber: #87510d;--amber-wash: #fff0d6;--blueprint: #b93f0a;--blueprint-wash: #fff0e7;--brand: #c7460b;--brand-hover: #a93808;--brand-wash: #fff0e7;--on-brand: #ffffff;--focus: #c7460b;--shadow: 0 12px 32px rgba(47, 35, 24, .08);--shadow-strong: 0 20px 55px rgba(47, 35, 24, .15);--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--rail: 244px;--head: 72px;--sans: "Public Sans", ui-sans-serif, system-ui, sans-serif;--cond: "Barlow Semi Condensed", "Public Sans", ui-sans-serif, sans-serif}:root[data-theme=dark]{--ink: #f4f1eb;--ink-2: #d2cdc4;--ink-3: #aaa39a;--paper: #11100f;--surface: #1a1917;--surface-2: #22201d;--surface-raised: #24221f;--rule: #37332e;--rule-strong: #5b554d;--signal: #5bd6a2;--signal-wash: #18382c;--alert: #ff9288;--alert-wash: #422321;--amber: #f5bd71;--amber-wash: #3d2d18;--blueprint: #ff8a45;--blueprint-wash: #432617;--brand: #ff7628;--brand-hover: #ff8a45;--brand-wash: #432617;--on-brand: #191816;--focus: #ff8a45;--shadow: 0 12px 32px rgba(0, 0, 0, .24);--shadow-strong: 0 20px 55px rgba(0, 0, 0, .42)}@media(prefers-color-scheme:dark){:root:not([data-theme]){--ink: #f4f1eb;--ink-2: #d2cdc4;--ink-3: #aaa39a;--paper: #11100f;--surface: #1a1917;--surface-2: #22201d;--surface-raised: #24221f;--rule: #37332e;--rule-strong: #5b554d;--signal: #5bd6a2;--on-brand: #191816;--signal-wash: #18382c;--alert: #ff9288;--alert-wash: #422321;--amber: #f5bd71;--amber-wash: #3d2d18;--blueprint: #ff8a45;--blueprint-wash: #432617;--brand: #ff7628;--brand-hover: #ff8a45;--brand-wash: #432617;--focus: #ff8a45;--shadow: 0 12px 32px rgba(0, 0, 0, .24);--shadow-strong: 0 20px 55px rgba(0, 0, 0, .42)}}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.55;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}h1,h2,h3,th,button{font-family:var(--cond);letter-spacing:.01em}h1{font-size:clamp(24px,2vw,30px);font-weight:700;letter-spacing:-.02em;margin:0}h2{font-size:20px;font-weight:700;letter-spacing:-.01em;margin:0}h3{font-size:16px;font-weight:700;margin:0}a{color:var(--blueprint);text-decoration-thickness:1.5px;text-underline-offset:3px}html{scrollbar-color:var(--rule-strong) var(--paper);scrollbar-width:thin}*::-webkit-scrollbar{width:12px;height:12px}*::-webkit-scrollbar-track{background:var(--paper)}*::-webkit-scrollbar-thumb{background:var(--rule-strong);border:3px solid var(--paper);border-radius:999px}input,textarea{caret-color:var(--brand)}::selection{color:var(--on-brand);background:var(--brand)}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:6px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.skip-link{position:fixed;left:var(--sp-4);top:var(--sp-3);z-index:100;padding:10px 14px;border-radius:10px;color:#fff;background:var(--brand-hover);transform:translateY(-160%);transition:transform .16s cubic-bezier(.22,1,.36,1)}.skip-link:focus{transform:translateY(0)}.shell{display:grid;grid-template-columns:var(--rail) 1fr;min-height:100%}.rail{background:var(--surface);border-right:1px solid var(--rule);display:flex;flex-direction:column;position:sticky;top:0;height:100dvh;min-width:0}.rail-brand{padding:0 20px;height:var(--head);display:flex;align-items:center;border-bottom:1px solid var(--rule)}.brand{display:inline-flex;align-items:center;gap:11px;min-width:0;color:var(--ink)}.brand-icon{display:grid;place-items:center;width:34px;height:38px;overflow:hidden;flex:none}.brand-icon img{display:block;width:31px;height:37px;object-fit:contain}.brand-icon-dark{display:none!important}:root[data-theme=dark] .brand-icon-light{display:none}:root[data-theme=dark] .brand-icon-dark{display:block!important}.brand-name{display:flex;flex-direction:column;min-width:0;line-height:1.1}.brand-name strong{font-family:var(--cond);font-size:19px;letter-spacing:-.01em}.brand-name span{margin-top:3px;color:var(--ink-3);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.brand--compact .brand-name span{display:none}.rail nav{padding:var(--sp-4) var(--sp-3);flex:1;overflow-y:auto}.rail a{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2);min-height:44px;padding:10px 12px;color:var(--ink-2);text-decoration:none;font-family:var(--sans);font-size:15px;font-weight:600;border-radius:10px;transition:color .16s ease,background .16s ease}.rail a:hover{color:var(--ink);background:var(--surface-2)}.rail a.active{color:var(--brand-hover);background:var(--brand-wash)}.rail-count{font-size:12px;font-weight:600;min-width:24px;padding:2px 7px;border-radius:999px;text-align:center;background:var(--amber-wash);color:var(--amber)}.rail-foot{border-top:1px solid var(--rule);padding:var(--sp-4);font-size:13px;color:var(--ink-3);display:flex;align-items:center;gap:var(--sp-3)}.rail-user{min-width:0;flex:1}.rail-user strong{display:block;color:var(--ink);font-weight:700;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail-user span{display:block;text-transform:capitalize}.rail-signout{flex:none}.main{min-width:0;display:flex;flex-direction:column}.topbar{min-height:var(--head);border-bottom:1px solid var(--rule);background:var(--surface);display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding:10px var(--sp-6);position:sticky;top:0;z-index:5}.topbar-meta{display:block;margin-top:1px;font-size:13px;color:var(--ink-3)}.topbar-date-short{display:none}.content{padding:var(--sp-6);max-width:1500px;width:100%}.theme-switch{display:inline-flex;align-items:center;min-inline-size:0;margin:0;gap:2px;padding:3px;border:1px solid var(--rule);border-radius:11px;background:var(--surface-2)}.theme-switch label{position:relative;display:grid;place-items:center;min-height:34px;border-radius:8px;color:var(--ink-3);background:transparent;font-family:var(--sans);font-size:12px;font-weight:700;cursor:pointer}.theme-switch input{position:absolute;width:1px;height:1px;opacity:0}.theme-switch label span{display:grid;min-height:34px;padding:6px 10px;place-items:center;border-radius:8px}.theme-switch label:hover{color:var(--ink);background:var(--surface)}.theme-switch label.is-active{color:var(--ink);background:var(--surface);box-shadow:0 2px 8px #2f23181a}.theme-switch input:focus-visible+span{outline:3px solid var(--focus);outline-offset:1px}.topbar-actions{display:flex;align-items:center;gap:var(--sp-3)}.sync-indicator{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:6px 10px;border:1px solid var(--rule);border-radius:10px;color:var(--ink-2);background:var(--surface-2);font-size:12px;font-weight:700;text-decoration:none;white-space:nowrap}.sync-indicator:hover{color:var(--ink);border-color:var(--rule-strong);background:var(--surface)}.mobile-account{display:none}.app-loading{min-height:100dvh;display:grid;place-content:center;justify-items:center;gap:var(--sp-4);color:var(--ink-3)}.band+.band{margin-top:var(--sp-6)}.band-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-4);padding-bottom:var(--sp-3);border-bottom:1px solid var(--rule);margin-bottom:var(--sp-4)}.band-head p{margin:3px 0 0;font-size:14px;color:var(--ink-3)}.panel{background:var(--surface);border:1px solid var(--rule);border-radius:14px;overflow:hidden}.panel-pad{padding:var(--sp-5)}.table-wrap{overflow-x:auto;background:var(--surface);border:1px solid var(--rule);border-radius:14px;scrollbar-color:var(--rule-strong) transparent}table{width:100%;border-collapse:collapse;font-size:14px}th{text-align:left;font-size:13px;font-weight:700;color:var(--ink-2);padding:11px var(--sp-4);border-bottom:1px solid var(--rule);white-space:nowrap;background:var(--surface-2)}.sort-header{display:inline-flex;align-items:center;gap:4px;margin:-3px -6px;padding:3px 6px;border:none;border-radius:2px;background:transparent;font:inherit;min-height:32px;font-size:13px;font-weight:700;color:inherit;cursor:pointer}.sort-header:hover{background:var(--rule)}th[aria-sort=ascending] .sort-header,th[aria-sort=descending] .sort-header{color:var(--blueprint)}.sort-caret{font-size:10px}td{padding:12px var(--sp-4);border-bottom:1px solid var(--rule);vertical-align:middle}tbody tr:last-child td{border-bottom:none}tbody tr:hover td{background:var(--surface-2)}.num{text-align:right;font-variant-numeric:tabular-nums}.muted{color:var(--ink-3)}.nowrap{white-space:nowrap}.row-link{cursor:pointer}.row-link.is-selected td{background:var(--blueprint-wash);box-shadow:inset 1px 0 0 var(--blueprint)}.row-link.is-selected .muted{color:var(--ink-2)}.timecard-block{margin-bottom:var(--sp-5)}.timecard-block-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--sp-2);padding:12px var(--sp-4);font-size:14px;background:var(--surface-2);border:1px solid var(--rule);border-bottom:none}.timecard-block tfoot td{border-bottom:none;border-top:1px solid var(--rule-strong);background:var(--surface-2)}.terminals{display:flex;flex-wrap:wrap;gap:var(--sp-3)}.terminal{flex:1 1 196px;min-width:0;background:var(--surface);padding:var(--sp-4);display:flex;flex-direction:column;gap:3px;text-decoration:none;color:inherit;border:1px solid var(--rule);border-radius:14px;transition:border-color .16s ease,background .16s ease}.terminal:hover{background:var(--surface-2);border-color:var(--rule-strong)}.terminal.is-online{border-color:color-mix(in srgb,var(--signal) 46%,var(--rule))}.terminal.is-offline{border-color:color-mix(in srgb,var(--alert) 46%,var(--rule))}.terminal.is-warn{border-color:color-mix(in srgb,var(--amber) 46%,var(--rule))}.terminal-name{font-family:var(--cond);font-size:17px;font-weight:700}.terminal-site{font-size:13px;color:var(--ink-3)}.terminal-state{font-size:13px;margin-top:var(--sp-2);display:flex;align-items:center;gap:6px}.dot{width:8px;height:8px;border-radius:50%;background:var(--rule-strong);flex:none}.dot.ok{background:var(--signal)}.dot.bad{background:var(--alert)}.dot.warn{background:var(--amber)}.dot.info{background:var(--blueprint)}.dot.pulse{animation:dot-pulse 1.4s ease-in-out infinite}@keyframes dot-pulse{0%,to{opacity:1}50%{opacity:.35}}.tag{display:inline-block;font-family:var(--cond);font-size:12px;font-weight:700;padding:3px 8px;border-radius:999px;background:var(--surface-2);color:var(--ink-2);border:1px solid var(--rule);white-space:nowrap}.tag.ok{background:var(--signal-wash);color:var(--signal);border-color:transparent}.tag.bad{background:var(--alert-wash);color:var(--alert);border-color:transparent}.tag.warn{background:var(--amber-wash);color:var(--amber);border-color:transparent}.tag.info{background:var(--blueprint-wash);color:var(--blueprint);border-color:transparent}.figures{display:flex;flex-wrap:wrap;gap:var(--sp-3)}.figure{flex:1 1 150px;min-width:0;background:var(--surface);border:1px solid var(--rule);border-radius:14px;padding:var(--sp-4) var(--sp-5)}.figure-value{font-family:var(--cond);font-size:clamp(32px,3vw,42px);font-weight:700;letter-spacing:-.02em;line-height:1}.figure-label{margin-top:7px;font-size:13px;color:var(--ink-3)}.timeline{position:relative;height:22px;background:repeating-linear-gradient(to right,var(--surface-2) 0,var(--surface-2) calc(100% / 24 - 1px),var(--rule) calc(100% / 24 - 1px),var(--rule) calc(100% / 24));border:1px solid var(--rule);min-width:220px}.timeline-session{position:absolute;top:3px;bottom:3px;background:var(--signal);border-radius:1px}.timeline-session.open{background:repeating-linear-gradient(135deg,var(--amber) 0 3px,transparent 3px 6px);border:1px solid var(--amber)}.timeline-switch{position:absolute;top:0;bottom:0;width:2px;background:var(--blueprint)}.timeline-scale{display:flex;justify-content:space-between;font-size:11px;color:var(--ink-3);margin-top:2px}.field{display:flex;flex-direction:column;gap:3px;min-width:0}.field>span{font-family:var(--cond);font-size:14px;font-weight:600;color:var(--ink-2)}input,select,textarea{font:inherit;font-size:15px;color:var(--ink);background:var(--surface);border:1px solid var(--rule-strong);border-radius:10px;padding:9px 12px;min-height:42px;min-width:0;width:100%}input:disabled,select:disabled{background:var(--surface-2);color:var(--ink-3)}.filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--sp-3);padding:var(--sp-4);background:var(--surface);border:1px solid var(--rule);border-radius:14px;margin-bottom:var(--sp-3)}.filters .field{width:168px}button{min-height:40px;font-size:14px;font-weight:700;color:var(--ink);background:var(--surface);border:1px solid var(--rule-strong);border-radius:10px;padding:8px 14px;cursor:pointer}button:hover:not(:disabled){background:var(--surface-2)}button:disabled{opacity:.5;cursor:not-allowed}button.primary{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}button.primary:hover:not(:disabled){background:var(--brand-hover);border-color:var(--brand-hover)}button.danger{color:var(--alert);border-color:var(--alert);background:transparent}button.small{min-height:34px;padding:5px 10px;font-size:13px}.button-link{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 13px;border:1px solid var(--rule-strong);border-radius:10px;color:var(--ink-2);background:transparent;font-family:var(--sans);font-size:13px;font-weight:700;text-decoration:none}.button-link:hover{color:var(--ink);border-color:var(--ink-3);background:var(--surface-2)}.actions{display:flex;gap:var(--sp-2);flex-wrap:wrap}.notice{padding:var(--sp-3) var(--sp-4);border:1px solid var(--rule-strong);border-radius:12px;background:var(--surface);font-size:13px}.notice.bad{border-color:color-mix(in srgb,var(--alert) 42%,var(--rule));background:var(--alert-wash);color:var(--alert)}.notice.ok{border-color:color-mix(in srgb,var(--signal) 42%,var(--rule));background:var(--signal-wash);color:var(--signal)}.empty{padding:var(--sp-6) var(--sp-4);text-align:center;color:var(--ink-3);background:var(--surface);border:1px solid var(--rule);border-radius:14px}.empty strong{display:block;font-family:var(--cond);font-size:17px;color:var(--ink);margin-bottom:2px;font-weight:700}.toasts{position:fixed;right:var(--sp-5);bottom:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-2);z-index:50;max-width:340px}.toast{background:var(--ink);color:var(--paper);padding:var(--sp-3) var(--sp-4);font-size:14px;border-radius:12px;box-shadow:var(--shadow-strong)}.toast.bad{background:var(--alert)}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#11100f94;display:flex;align-items:center;justify-content:center;padding:var(--sp-4);z-index:40}.dialog{background:var(--surface-raised);width:min(560px,100%);max-height:90vh;overflow-y:auto;border-radius:16px;box-shadow:var(--shadow-strong)}.dialog-head{padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--rule);display:flex;justify-content:space-between;align-items:center}.dialog-body{padding:var(--sp-5);display:grid;gap:var(--sp-3)}.dialog-foot{padding:var(--sp-4) var(--sp-5);border-top:1px solid var(--rule);display:flex;justify-content:flex-end;gap:var(--sp-2)}.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-3)}.dashboard{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);grid-template-areas:"overview overview" "attention biometrics" "activity biometrics";gap:36px var(--sp-6)}.dashboard .band+.band{margin-top:0}.dashboard-overview{grid-area:overview}.dashboard-attention{grid-area:attention}.dashboard-biometrics{grid-area:biometrics}.dashboard-activity{grid-area:activity}.dashboard-attention .band-head{border-bottom-color:color-mix(in srgb,var(--brand) 38%,var(--rule))}.dashboard-attention .table-wrap{border-color:color-mix(in srgb,var(--brand) 25%,var(--rule))}.dashboard-attention td:first-child{color:var(--brand-hover)}.dashboard-attention td:first-child strong{font-family:var(--cond);font-size:22px}.terminal-warning{margin-top:6px}.signin{min-height:100dvh;position:relative;display:grid;place-items:center;padding:clamp(24px,5vw,72px);background:var(--paper)}.signin:before{content:"";position:absolute;inset:0 auto 0 0;width:34%;background:var(--brand-wash)}.signin-toolbar,.signin-layout{position:relative;z-index:1}.signin-toolbar{position:absolute;top:var(--sp-5);right:var(--sp-5)}.signin-layout{width:min(980px,100%);display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);align-items:center;gap:clamp(48px,8vw,96px)}.signin-intro{display:grid;gap:clamp(48px,9vh,96px);max-width:560px}.signin-intro .brand-icon{width:48px;height:57px}.signin-intro .brand-icon img{width:45px;height:54px}.signin-intro .brand-name strong{font-size:26px}.signin-intro .brand-name span{font-size:12px}.signin-intro h1{max-width:12ch;font-size:clamp(42px,5.2vw,68px);line-height:.98;letter-spacing:-.035em}.signin-intro p{max-width:47ch;margin:var(--sp-5) 0 0;color:var(--ink-2);font-size:17px;line-height:1.65}.signin-card{width:100%;background:var(--surface-raised);padding:clamp(28px,4vw,44px);display:grid;gap:var(--sp-5);border-radius:16px;box-shadow:var(--shadow-strong)}.signin-heading h2{font-size:28px}.signin-heading p,.signin-help{margin:4px 0 0;color:var(--ink-3);font-size:14px}.signin-submit{min-height:46px;width:100%}.signin-help{line-height:1.55}.pager{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-2) 0;font-size:14px;color:var(--ink-3)}@media(max-width:860px){.shell{grid-template-columns:1fr}.rail{position:static;height:auto;border-right:none;border-bottom:1px solid var(--rule)}.rail-brand{height:64px;padding-inline:var(--sp-4)}.rail nav{display:flex;overflow-x:auto;gap:4px;padding:6px var(--sp-3);scrollbar-width:thin}.rail a{min-height:42px;white-space:nowrap}.rail a.active{color:var(--brand-hover)}.rail-foot{display:none}.mobile-account{display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-2);max-width:220px;color:var(--ink-3);font-size:12px}.mobile-account>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-account button{flex:none;min-height:44px;padding:8px 10px;font-size:13px}.content{padding:var(--sp-4)}.topbar{top:0;min-height:68px;padding:8px var(--sp-4)}.topbar h1{font-size:23px}.topbar-meta{font-size:12px}.topbar-date-long{display:none}.topbar-date-short{display:block;white-space:nowrap}.dashboard{grid-template-columns:minmax(0,1fr);grid-template-areas:"overview" "attention" "biometrics" "activity";gap:var(--sp-6)}.signin{padding:92px var(--sp-5) var(--sp-6)}.signin:before{display:none}.signin-toolbar{top:var(--sp-4);right:var(--sp-4)}.signin-layout{grid-template-columns:1fr;gap:var(--sp-6)}.signin-intro{gap:var(--sp-6)}.signin-intro h1{max-width:14ch;font-size:clamp(38px,11vw,52px)}.signin-intro p{font-size:16px}}@media(max-width:560px){.topbar{align-items:flex-start}.theme-switch{gap:0}.theme-switch label,.theme-switch label span{min-height:44px}.theme-switch label span{min-width:44px;padding-inline:8px;font-size:12px}.topbar-actions{flex-direction:column;align-items:flex-end;gap:4px}.sync-indicator{max-width:180px;min-height:28px;overflow:hidden;text-overflow:ellipsis}.figures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.figure{padding:var(--sp-4)}.grid-2{grid-template-columns:1fr}.band-head{align-items:flex-start;flex-direction:column}.signin{padding-inline:var(--sp-4)}.signin-card{padding:var(--sp-5)}}@media(prefers-color-scheme:dark){:root:not([data-theme]) .brand-icon-light{display:none}:root:not([data-theme]) .brand-icon-dark{display:block!important}}
