.company-logos .company-logo-upload{display:grid;grid-template-columns:minmax(180px,1fr) minmax(240px,1.5fr) auto;gap:16px;align-items:end;max-width:960px;margin:24px 0}.company-logo-upload label{display:flex;flex-direction:column;gap:8px;font-size:13px}.company-logo-upload input{width:100%;min-width:0;min-height:42px;padding:10px 12px;border:1px solid #dce8f8;border-radius:8px;box-sizing:border-box;background:#fff}.company-logo-upload input::file-selector-button{border:0;border-radius:5px;padding:5px 8px;margin-right:10px;background:#e9f1fb;color:#244968;cursor:pointer}.company-logo-upload button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 16px;border:1px solid #ccdced;border-radius:8px;background:#e9f1fb;color:#244968}.company-logo-preview{display:grid;place-items:center;min-height:240px;background:#f4f8ff;padding:32px}.company-logos article button{margin-top:12px;margin-left:8px}html[data-workspace-theme=dark] .workspace .company-logos .company-logo-preview{background:#2b343e!important;border-bottom:1px solid #3b444f}html[data-workspace-theme=dark] .workspace .company-logo-upload button,html[data-workspace-theme=dark] .workspace .company-logos article a{background:#354f68!important;color:#edf2f7!important;border-color:#62809c!important}html[data-workspace-theme=dark] .company-logo-upload input::file-selector-button{background:#3b4a5c;color:#dce3ec}@media(max-width:760px){.company-logos .company-logo-upload{grid-template-columns:1fr}.company-logo-upload button{justify-self:start}}.workspace .docs-navigation{display:grid;gap:10px;margin-bottom:22px}.workspace .docs-navigation .workspace-panes{margin:0;align-items:center;min-height:46px}.workspace .docs-navigation .docs-primary button{font-weight:750}.workspace .docs-navigation .docs-nav-label{font-size:10px;font-weight:800;letter-spacing:.04em;color:#8198b1;padding:0 10px;white-space:nowrap}.workspace .docs-navigation .docs-secondary{background:#f9fcff}.workspace .docs-navigation .docs-secondary button[aria-current=page]{background:#e7f2ff;color:#0878e7;box-shadow:none}html[data-workspace-theme]:not([data-workspace-theme=white]) .workspace .docs-navigation .docs-secondary{background:var(--wt-card)!important}@media(max-width:650px){.workspace .docs-navigation .workspace-panes{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin}.workspace .docs-navigation .workspace-panes button{white-space:nowrap}}.ms-workspace{display:grid;grid-template-columns:310px minmax(0,1fr);height:calc(100dvh - 170px);min-height:520px;max-height:1000px;background:#fff;border:1px solid #dce8f8;border-radius:20px;overflow:hidden;color:#183454;box-shadow:0 8px 30px #23486e08}.ms-dialog button,.ms-workspace button{cursor:pointer;font:inherit}.ms-dialog button:disabled,.ms-workspace button:disabled{opacity:.5;cursor:not-allowed}.ms-list{display:flex;flex-direction:column;border-right:1px solid #e4ecf7;min-height:0;background:#fbfdff}.ms-list>header{padding:24px 20px 14px}.ms-list h2{margin:0 0 8px;font-size:21px}.ms-connected,.ms-connecting{font-size:11px;color:#29826c}.ms-connecting{color:#8b693e}.ms-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0!important;background:#1677ff!important;color:#fff!important;padding:12px 18px;border-radius:10px;font-weight:700}.ms-new{margin:0 18px 18px}.ms-search{display:flex;align-items:center;gap:8px;background:#f1f6fc;border:1px solid #e5edf8;border-radius:10px;padding:10px 12px;margin:0 18px;color:#7890ad}.ms-search input{width:100%;min-width:0;background:transparent;border:0;outline:none;font-size:12px;color:#183454}.ms-list-heading{padding:20px 22px 12px;display:flex;justify-content:space-between;border-bottom:1px solid #e5edf8;font-size:13px}.ms-list-heading b{color:#1478ff}.ms-list-heading span{color:#8597af;font-size:11px}.ms-rooms{overflow:auto;flex:1}.ms-rooms>button:not(.ms-history){display:flex;width:100%;align-items:center;gap:12px;text-align:left;padding:18px;border:0;border-bottom:1px solid #f0f3f9;background:transparent;color:#163552}.ms-rooms>button.selected,.ms-rooms>button:hover{background:#eaf3ff}.ms-avatar{display:inline-block;flex:0 0 42px;width:42px;height:42px;border-radius:50%;background-color:#eef4fd}.ms-rooms button>span:not(.ms-avatar){flex:1;min-width:0}.ms-rooms b{display:block;font-size:14px}.ms-rooms small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:170px;color:#8091aa;font-size:11px;margin-top:6px}.ms-rooms time{font-size:10px;color:#8799b2}.ms-rooms button>div{display:grid;justify-items:end;gap:8px}.ms-rooms em,.ms-sidebar-badge{background:#ff4566;color:#fff;font-style:normal;border-radius:20px;min-width:18px;padding:2px 5px;font-size:10px;text-align:center}.ms-sidebar-badge{margin-left:auto}.ms-chat{display:flex;flex-direction:column;min-height:0;min-width:0}.ms-chat>header{display:flex;align-items:center;gap:10px;padding:18px 24px;border-bottom:1px solid #e5edf8}.ms-chat>header>button{background:transparent;border:0;color:#244b78}.ms-person-header{display:flex;align-items:center;gap:12px;text-align:left;flex:1}.ms-person-header b{display:block;font-size:17px}.ms-person-header small{display:block;color:#7e92ad;font-size:11px;margin-top:5px}.ms-presence{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:#8c9bad;white-space:nowrap}.ms-presence i{width:6px;height:6px;background:#a8b5c5;border-radius:50%}.ms-presence.online{color:#119369}.ms-presence.online i{background:#19b17a}.ms-presence.away{color:#b78625}.ms-presence.away i{background:#e2b64e}.ms-stream{flex:1;overflow:auto;padding:22px 26px;overscroll-behavior:contain}.ms-date{text-align:center;color:#8da0b9;font-size:11px;margin:8px 0 24px}.ms-message{display:flex;gap:10px;margin-bottom:20px;align-items:flex-start}.ms-message>div{max-width:min(78%,600px)}.ms-message b{display:block;font-size:12px;margin-bottom:6px}.ms-message p{margin:0;background:#f0f3f7;padding:12px 16px;border-radius:3px 14px 14px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65;font-size:14px;color:#233953}.ms-message small{display:flex;gap:7px;color:#92a0b5;font-size:10px;margin-top:5px}.ms-message.mine{justify-content:flex-end}.ms-message.mine p{background:#dceeff;border-radius:14px 3px 14px 14px}.ms-message.mine small{justify-content:flex-end}.ms-message em{font-style:normal;color:#1477e9}.ms-chat>footer{margin:0 20px 18px;border:1px solid #dce8f8;border-radius:14px;padding:12px 14px;background:white}.ms-chat textarea{width:100%;height:72px;resize:none;border:0;background:transparent;color:#213d5d;font:inherit;font-size:14px;outline:none}.ms-chat>footer>div{display:flex;align-items:center;justify-content:space-between}.ms-chat footer small{font-size:10px;color:#899ab3}.ms-empty,.ms-welcome{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 20px;gap:10px}.ms-welcome{background:linear-gradient(180deg,#fff,#f7faff)}.ms-welcome>span{padding:25px;border-radius:24px;background:#edf5ff;color:#1677ff}.ms-welcome h2{font-size:20px;margin:15px 0 0}.ms-empty p,.ms-welcome p{color:#8a9ab2;font-size:13px;line-height:1.8}.ms-history{display:block;margin:8px auto 18px;padding:8px 16px;border:1px solid #dce8f8;border-radius:20px;background:#fff;color:#4c739e;font-size:12px}.ms-error{padding:12px;margin:10px;background:#fff4f3;border-radius:8px;color:#a14e42;font-size:12px}.ms-error button{margin-left:8px;background:white;border:1px solid #eed1cb;border-radius:5px;padding:4px}.ms-back{display:none}.ms-overlay{position:fixed;inset:0;z-index:150;background:#14294260;display:flex;align-items:center;justify-content:center;padding:20px;backdrop-filter:blur(3px)}.ms-dialog{width:550px;max-width:100%;max-height:85dvh;display:flex;flex-direction:column;background:#fff;border-radius:20px;padding:24px;box-shadow:0 24px 80px #132b4030;color:#183454}.ms-dialog header{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.ms-dialog h2{font-size:21px;margin:0 0 6px}.ms-dialog footer,.ms-dialog p{font-size:12px;color:#8194ae}.ms-dialog header button{border:0;background:#f2f7fc;border-radius:50%;padding:6px}.ms-dialog .ms-search{margin:0 0 16px}.ms-people{overflow:auto;min-height:0}.ms-people>button{display:flex;align-items:center;gap:12px;width:100%;text-align:left;border:1px solid #edf2f9;border-radius:10px;background:#fff;padding:12px;margin-bottom:8px}.ms-people>button:hover{background:#f2f7ff}.ms-people button>span:nth-child(2){flex:1}.ms-people small{display:block;font-size:11px;color:#879bb5;margin-top:4px}.ms-dialog footer{padding-top:16px}.ms-profile>.ms-avatar{width:88px;height:88px;flex-basis:88px;align-self:center}.ms-profile>.ms-presence,.ms-profile>h2{align-self:center;margin:12px 0}.ms-profile dl{display:grid;grid-template-columns:100px 1fr;gap:16px;font-size:14px;padding:20px;background:#f7faff;border-radius:12px}.ms-profile dd{margin:0}.ms-profile dt{color:#8093ad}@media(max-width:900px){.ms-workspace{grid-template-columns:260px minmax(0,1fr)}.ms-stream{padding:16px}.ms-rooms small{max-width:135px}}@media(max-width:640px){.ms-workspace{display:block;height:calc(100dvh - 130px);min-height:400px;border-radius:14px}.ms-chat,.ms-list{height:100%}.ms-room-open .ms-list,.ms-welcome{display:none}.ms-back{display:block}.ms-chat>header{padding:14px 10px}.ms-chat>footer{margin:0 10px max(10px,env(safe-area-inset-bottom))}.ms-message>div{max-width:85%}.ms-chat footer small{font-size:9px}.ms-rooms small{max-width:220px}}.ms-message small{align-items:center;flex-wrap:wrap}.ms-message small .ms-message-action{min-height:28px;padding:3px 8px;border:0;border-radius:7px;background:transparent;color:inherit;font-size:13px;font-weight:700;line-height:1.2}.ms-message small .ms-message-action:hover{background:#dcecff;color:#125fc1}.ms-message small .ms-confirmed{display:inline-flex;align-items:center;justify-content:center;gap:3px;min-width:26px;height:26px;margin-left:auto;padding:0 5px;border:0;border-radius:999px;background:#1677ef!important;color:#fff!important;line-height:1}.ms-message small button.ms-confirmed{cursor:pointer}.ms-message small button.ms-confirmed:hover{background:#0d63d2!important}.ms-message small .ms-message-action:focus-visible,.ms-message small button.ms-confirmed:focus-visible{outline:2px solid #79b5ff;outline-offset:2px}.ms-message small .ms-confirmed i{font-size:10px;font-style:normal;font-weight:700}.ms-group-controls{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.ms-group-controls button{padding:8px 14px;border:1px solid #d4e2f5;border-radius:8px}.ms-group-controls button[aria-pressed=true],.ms-people button[aria-pressed=true]{background:#e5f1ff;border-color:#1685ff}.ms-group-controls input{flex-basis:100%;padding:10px;border:1px solid #d4e2f5;border-radius:8px}.ms-attachment-image{display:block;max-width:260px;max-height:240px;object-fit:contain;border-radius:8px;margin-bottom:8px}.ms-dialog footer small{display:block;margin-top:10px}.ms-people>div{padding:10px;display:flex;gap:8px;align-items:center}.ms-chat>footer>.ms-pending-list{display:block;margin-bottom:10px}.ms-pending-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:7px;font-size:12px}.ms-pending-heading small{font-size:10px}.ms-pending-items{display:grid;gap:6px;max-height:168px;overflow-y:auto}.ms-chat>footer .ms-pending-attachment{display:flex;align-items:center;gap:10px;margin:0;padding:7px 9px}.ms-pending-attachment img,.ms-pending-file-icon{width:48px;height:48px;flex:none;object-fit:cover;border-radius:7px}.ms-pending-file-icon{display:grid;place-items:center;background:#dcecff;color:#2363a0;font-size:11px}.ms-pending-attachment span:not(.ms-pending-file-icon){flex:1;min-width:0;overflow-wrap:anywhere}.ms-pending-attachment b{display:block;font-size:12px}.ms-pending-attachment button{border:1px solid #cad9ea;border-radius:7px;background:transparent;padding:5px 9px;color:inherit}.am-root{color:#183c66;padding:20px;background:#f4f8ff;border-radius:16px}.am-root footer,.am-root header,.am-root>header{display:flex;justify-content:space-between;gap:12px;align-items:center}.am-root h2{font-size:22px}.am-root h3{font-size:15px;margin:0 0 12px}.am-root p,.am-root small{font-size:12px;line-height:1.7}.am-root nav{display:flex;gap:8px;margin:20px 0}.am-root button{border:1px solid #d5e4f7;background:white;border-radius:8px;padding:10px 12px;color:#23466e;cursor:pointer}.am-root button[aria-pressed=true]{background:#1578ff;color:white;border-color:#1578ff}.am-root button:disabled{opacity:.5;cursor:default}.am-columns{display:grid;grid-template-columns:210px minmax(0,1fr);gap:16px}.am-three{grid-template-columns:220px 210px minmax(0,1fr)}.am-grants,.am-menu-tree,.am-panel{background:white;border:1px solid #dce7f5;border-radius:12px;padding:18px;min-width:0}.am-menu-tree>button,.am-panel>button{display:block;width:100%;text-align:left;margin-bottom:6px}.am-root label{display:block;font-size:12px;margin:12px 0}.am-root input:not([type=checkbox]),.am-root select{display:block;width:100%;border:1px solid #d1e0f4;border-radius:7px;padding:9px;background:white;color:#23466e;box-sizing:border-box}.am-root input[type=checkbox]{margin-right:8px}.am-root code{font-size:10px;color:#6784a6}.am-grants>section{padding:12px 0;border-bottom:1px solid #e3ecf8}.am-grants>section>div{display:flex;gap:8px;margin-top:8px}.am-root footer{padding:16px 0}.am-root footer input{max-width:460px}.am-root [role=alert]{background:#fff2f2;color:#a21f35;padding:12px;border-radius:8px}.am-preview{background:#fffdf1;border:1px solid #efdb96;border-radius:12px;padding:18px;margin-bottom:18px}.am-preview-grid{display:grid;grid-template-columns:1fr 2fr;gap:16px}.am-preview small{display:block}.am-root pre{overflow:auto;max-height:400px;font-size:11px}.am-root details{margin:12px 0}.am-root summary{cursor:pointer;font-size:12px}@media(max-width:1000px){.am-columns,.am-three{grid-template-columns:1fr}.am-root footer,.am-root nav{flex-wrap:wrap}.am-preview-grid{grid-template-columns:1fr}}.am-designer{display:grid;grid-template-columns:210px minmax(420px,1fr) 280px;gap:14px;align-items:start}.am-designer h3{display:flex;align-items:center;gap:8px}.am-designer .am-menu-tree>button{display:flex;align-items:center;gap:10px}.am-menu-tree>button span{flex:1;text-align:left}.am-designer .am-menu-tree>small{display:block;margin-bottom:16px;color:#7089ae}.am-menu-form>header{border-bottom:1px solid #e5edf7;padding-bottom:18px;flex-wrap:wrap}.am-menu-form>section{padding:22px 0;border-bottom:1px solid #e5edf7}.am-menu-form>section:last-child{border:0;padding-bottom:0}.am-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px}.am-fields.three{grid-template-columns:1fr 1fr 1fr}.am-root textarea{width:100%;box-sizing:border-box;min-height:84px;padding:12px;border:1px solid #d1e0f4;border-radius:8px;background:white;color:#23466e}.am-role-checks{display:flex;flex-wrap:wrap;gap:8px}.am-role-checks label{padding:10px;border:1px solid #e0eafa;border-radius:8px}.am-design-side{display:grid;gap:14px}.am-sidebar-preview{border:1px solid #e4edfa;border-radius:10px;padding:16px;max-height:390px;overflow:auto}.am-sidebar-preview>b{display:block;margin-bottom:20px}.am-sidebar-preview button{display:flex;gap:10px;align-items:center;width:100%;border:0;margin-bottom:5px;text-align:left}.am-audit-item{padding:12px 0;border-bottom:1px solid #edf2fa}.am-audit-item p{margin:5px 0}.am-audit-item small{color:#758baa}.am-menu-form details{padding:14px;background:#f6f9ff;border-radius:8px}.am-design-side header button{font-size:11px;padding:6px}.am-root input[type=checkbox]{accent-color:#087dff}.am-menu-tree button[draggable=true]{cursor:grab}.am-menu-form>header>button{background:#087dff;color:white}.am-root{padding:18px}.am-root>nav button{font-size:12px}@media(max-width:1250px){.am-designer{grid-template-columns:180px minmax(0,1fr)}.am-design-side{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.am-design-side,.am-designer,.am-fields,.am-fields.three{grid-template-columns:1fr}.am-designer .am-menu-tree{max-height:300px;overflow:auto}}html[data-workspace-theme=white]{--wt-sidebar:#ffffff;--wt-card:#ffffff;--wt-muted:#526b86;--wt-line:#d8e7f7}html[data-workspace-theme]:not([data-workspace-theme=white]) .workspace{--ui-blue:var(--wt-accent);--ui-ink:var(--wt-ink);--ui-muted:var(--wt-muted);--ui-line:var(--wt-line);--ui-canvas:var(--wt-canvas);--ui-card:var(--wt-card);background:var(--wt-canvas);color:var(--wt-ink)}html[data-workspace-theme]:not([data-workspace-theme=white]) .workspace :is(.workspace-main,.workspace-content,.company-lobby,.co,.mw,.pw,.integrated-academy){background:var(--wt-canvas)!important;color:var(--wt-ink);--blue:var(--wt-accent);--navy:var(--wt-ink);--muted:var(--wt-muted);--line:var(--wt-line);--lobby-blue:var(--wt-accent);--lobby-ink:var(--wt-ink);--lobby-muted:var(--wt-muted)}html[data-workspace-theme]:not([data-workspace-theme=white]) .workspace :is(.workspace-header,.workspace-panes,.workspace-results,.lobby-panel,.lobby-today,.lobby-feed,.lobby-help-board,.company-project-schedule,.mw-card,.mw-stats,.pw-card,.pw-rate-card,.pw-missed-card,.cc-sheet,.cc-detail,.cs-board,.cs-aside,.purchase-sheet,.purchase-detail,.panel,.dashboard-panel,.org-root,.org-card,.messenger-shell,.metric-card,.payroll-sheet,.co-main,.co-side>section,.co-stats>article,.academy-record,.work-calendar,.schedule-board){background:var(--wt-card)!important;border-color:var(--wt-line)!important;color:var(--wt-ink)}html[data-workspace-theme] .workspace .workspace-sidebar{background:var(--wt-sidebar)!important;color:var(--wt-sidebar-ink)!important;border-color:var(--wt-line)!important}html[data-workspace-theme] .workspace .workspace-sidebar :is(.workspace-brand b,nav button:not([aria-current=page]),footer b,.company-people h3,.cp-person b){color:var(--wt-sidebar-ink)!important}html[data-workspace-theme] .workspace .workspace-sidebar :is(.workspace-brand small,nav p,footer small,.cp-person small,.company-people>header p){color:var(--wt-sidebar-muted)!important}html[data-workspace-theme] .workspace .workspace-sidebar :is(footer,.company-people,.cp-stats>*,.cp-people-row,.cp-person){background:transparent!important;border-color:color-mix(in srgb,var(--wt-sidebar-ink) 18%,transparent)!important}html[data-workspace-theme] .workspace .workspace-sidebar .cp-stats :is(b,span){color:var(--wt-sidebar-ink)!important}html[data-workspace-theme]:not([data-workspace-theme=white]) .workspace :is(.workspace-panes button[aria-current=page],.workspace-sidebar nav button[aria-current=page],.workspace-brand>span,.mw-primary,.cs-primary,.cc-primary,.purchase-primary,.pw-blue,.lobby-primary,.academy-form button.primary,.academy-tabs button.primary,.mw-icon,.pw-section-icon){background:var(--wt-accent)!important;border-color:var(--wt-accent)!important;color:#fff!important;box-shadow:none}html[data-workspace-theme]:not([data-workspace-theme=white]) .workspace :is(.workspace-search,.lobby-city-weather,.lobby-city-days>div,.mw-life-stats>article,.cp-stats>article,.academy-tabs,.work-tabs,.view-toggle){background:var(--wt-soft)!important;border-color:var(--wt-line)!important;color:var(--wt-ink)}html[data-workspace-theme]:not([data-workspace-theme=white]) .workspace :is(.lobby-banner,.lobby-banner>.hd-hero,.banner-brand-art,.mw-life-banner,.co-hero){background:var(--wt-soft)!important;border-color:var(--wt-line)!important}html[data-workspace-theme]:not([data-workspace-theme=white]) .workspace :is(.lobby-section-heading h2,.company-project-schedule h3,.mw-card h3,.pw-card h3,.pw-rate-card h3,.pw-missed-card h3,.co-main>header h2,.co-side h3,.workspace-title h1){color:var(--wt-ink)!important}html[data-workspace-theme]:not([data-workspace-theme=white]) :is([data-slot=dialog-content],.academy-modal,.co-form,.co-detail,.purchase-create,.mw-form,.pw-dialog){background:var(--wt-card)!important;color:var(--wt-ink)!important;border-color:var(--wt-line)!important;--primary:var(--wt-accent);--primary-foreground:#fff;--border:var(--wt-line);--background:var(--wt-card);--foreground:var(--wt-ink)}html[data-workspace-theme]:not([data-workspace-theme=white]) :is(.banner-dialog,.uni-request-design,.pw-dialog,.purchase-create) :is(input:not([type=color]):not([type=range]):not([type=checkbox]),textarea,select){background:var(--wt-card);color:var(--wt-ink);border-color:var(--wt-line)}html[data-workspace-theme]:not([data-workspace-theme=white]) :is(.banner-dialog .banner-save,.uni-request-design button.primary,.pw-dialog .pw-blue){background:var(--wt-accent)!important;border-color:var(--wt-accent)!important;color:#fff!important}html[data-workspace-theme]:not([data-workspace-theme=white]) .banner-theme-picker{background:var(--wt-soft);border-color:var(--wt-line)}@media print{html[data-workspace-theme]:not([data-workspace-theme=white]) .workspace{background:white!important;color:black!important}}html[data-workspace-theme] .workspace .workspace-sidebar :is(.workspace-brand,.sidebar-panel-stage,.employee-roster,.company-menu-panel){background:var(--wt-sidebar)!important;color:var(--wt-sidebar-ink)!important}html[data-workspace-theme] .workspace .workspace-sidebar :is(.sidebar-people-heading strong,.employee-roster>header strong,.roster-person b){color:var(--wt-sidebar-ink)!important}html[data-workspace-theme] .workspace .workspace-sidebar :is(.sidebar-people-heading small,.roster-person small,.roster-person-state,.roster-person>svg,.brand-chevron){color:var(--wt-sidebar-muted)!important}html[data-workspace-theme] .workspace .workspace-sidebar .sidebar-roster-subfilters{background:color-mix(in srgb,var(--wt-sidebar-ink) 8%,var(--wt-sidebar))!important;border-color:color-mix(in srgb,var(--wt-sidebar-ink) 22%,transparent)!important}html[data-workspace-theme] .workspace .workspace-sidebar :is(.sidebar-roster-filters button,.sidebar-roster-subfilters button):not([aria-pressed=true]){background:var(--wt-sidebar)!important;color:var(--wt-sidebar-ink)!important;border-color:color-mix(in srgb,var(--wt-sidebar-ink) 30%,transparent)!important}html[data-workspace-theme] .workspace .workspace-sidebar :is(.company-menu-panel button:not([aria-current=page]):hover,.roster-person:hover,.roster-person[aria-expanded=true]){background:color-mix(in srgb,var(--wt-sidebar-ink) 12%,var(--wt-sidebar))!important;color:var(--wt-sidebar-ink)!important}html[data-workspace-theme] .workspace .workspace-sidebar :is(.company-menu-panel button>svg,footer>button:not(.workspace-profile-edit)){color:inherit!important}html[data-workspace-theme] .workspace .workspace-sidebar :is(.roster-divider,.company-menu-panel p:after){background:color-mix(in srgb,var(--wt-sidebar-ink) 20%,transparent)!important}html[data-workspace-theme] .workspace .workspace-sidebar :is(.roster-list,.company-menu-panel){scrollbar-color:var(--wt-sidebar-muted) var(--wt-sidebar)}html[data-workspace-theme] .workspace .workspace-sidebar :is(.roster-list,.company-menu-panel)::-webkit-scrollbar-track{background:var(--wt-sidebar)!important}html[data-workspace-theme] .workspace .workspace-sidebar :is(.roster-list,.company-menu-panel)::-webkit-scrollbar-thumb{background:var(--wt-sidebar-muted)!important}html[data-workspace-theme] .workspace .workspace-sidebar :is(.sidebar-people-total,.workspace-profile-edit){background:var(--wt-card)!important;color:var(--wt-ink)!important;border-color:var(--wt-line)!important}html[data-workspace-theme] .workspace .workspace-sidebar :is(.sidebar-people-heading svg,.roster-drag,.roster-empty,.workspace-close){color:var(--wt-sidebar-muted)!important}html[data-workspace-theme] .workspace .workspace-sidebar :is(.sidebar-roster-filters button,.sidebar-roster-subfilters button)[aria-pressed=true]{background:var(--wt-accent)!important;color:#fff!important;border-color:var(--wt-accent)!important}html[data-workspace-theme] .workspace .workspace-sidebar .company-menu-panel button[aria-current=page],html[data-workspace-theme] .workspace .workspace-sidebar .company-menu-panel button[aria-current=page]:hover{background:var(--wt-accent)!important;color:#fff!important;border-color:var(--wt-accent)!important}html[data-workspace-theme] .workspace .workspace-sidebar footer .workspace-profile-edit:hover{background:var(--wt-soft)!important;color:var(--wt-ink)!important}html[data-workspace-theme] .workspace .workspace-sidebar .person-popover :is(b,small,em){color:var(--wt-ink)!important}html[data-workspace-theme] .workspace .workspace-sidebar :is(.workspace-brand,footer){border-color:color-mix(in srgb,var(--wt-sidebar-ink) 20%,transparent)!important}html[data-workspace-theme=white] .workspace .workspace-sidebar :is(.company-menu-panel button[aria-current=page],.sidebar-roster-filters button[aria-pressed=true],.sidebar-roster-subfilters button[aria-pressed=true]){background:#086be0!important;border-color:#086be0!important;color:#fff!important}html[data-workspace-theme=white]{--wt-sidebar:#fff;--wt-sidebar-ink:#173657;--wt-sidebar-muted:#526b86;--wt-card:#fff;--wt-ink:#173657;--wt-line:#dbe6f3;--wt-soft:#f5f9ff;--wt-accent:#087aff}html[data-workspace-theme] .workspace aside.workspace-sidebar.people-first,html[data-workspace-theme] .workspace aside.workspace-sidebar.people-first #company-menu-panel,html[data-workspace-theme] .workspace aside.workspace-sidebar.people-first .employee-roster,html[data-workspace-theme] .workspace aside.workspace-sidebar.people-first .sidebar-panel-stage,html[data-workspace-theme] .workspace aside.workspace-sidebar.people-first .workspace-brand{background:var(--wt-sidebar)!important;background-image:none!important;color:var(--wt-sidebar-ink)!important}html[data-workspace-theme] .workspace aside.workspace-sidebar.people-first #company-menu-panel button:not([aria-current=page]),html[data-workspace-theme] .workspace aside.workspace-sidebar.people-first .workspace-brand b{color:var(--wt-sidebar-ink)!important}html[data-workspace-theme] .workspace aside.workspace-sidebar.people-first #company-menu-panel button:not([aria-current=page]) :is(span,svg){color:inherit!important}html[data-workspace-theme] .workspace aside.workspace-sidebar.people-first #company-menu-panel p{color:var(--wt-sidebar-muted)!important}html[data-workspace-theme] .workspace .academy .employee-flow{display:flex;align-items:center;gap:14px;padding:13px 17px;background:var(--wt-card);border:1px solid var(--wt-line);border-radius:12px;color:var(--wt-muted);font-size:13px;font-weight:650;line-height:1.5}html[data-workspace-theme] .workspace .academy .employee-flow>span{display:inline-flex;align-items:center;gap:9px;white-space:nowrap}html[data-workspace-theme] .workspace .academy .employee-flow>span>b{display:grid;place-items:center;flex:none;width:23px;height:23px;border-radius:50%;background:var(--wt-accent);color:#fff;font-size:11px}html[data-workspace-theme] .workspace .academy .employee-flow>svg{flex:none;color:var(--wt-muted)}html[data-workspace-theme] .workspace .academy .employee-panel:has(.academy-empty){padding:16px}html[data-workspace-theme] .workspace .academy .employee-panel .academy-empty{min-height:172px;background:var(--wt-soft)!important;background-image:none!important;border:1px dashed var(--wt-line)!important;color:var(--wt-ink)!important}html[data-workspace-theme] .workspace .academy .employee-panel .academy-empty .empty-icon{width:44px;height:44px;margin-bottom:12px;background:var(--wt-card)!important;color:var(--wt-accent)!important}html[data-workspace-theme] .workspace .academy .employee-panel .academy-empty b{color:var(--wt-ink)!important;font-size:14px;font-weight:650}html[data-workspace-theme] .workspace .academy .employee-mail-panel{padding:20px}html[data-workspace-theme] .workspace .academy .employee-mail-panel>h3{margin:0 0 14px;color:var(--wt-ink);font-size:17px}html[data-workspace-theme] .workspace .academy .employee-mail-row{display:flex;align-items:center;gap:18px;padding:16px 18px;margin-top:9px;border:1px solid var(--wt-line);border-radius:11px;background:var(--wt-soft)!important}html[data-workspace-theme] .workspace .academy .employee-mail-row>div{min-width:0;flex:1}html[data-workspace-theme] .workspace .academy .employee-mail-row b{display:block;color:var(--wt-ink);font-size:14px}html[data-workspace-theme] .workspace .academy .employee-mail-row p{margin:4px 0;color:var(--wt-muted);font-size:12px;overflow-wrap:anywhere}html[data-workspace-theme] .workspace .academy .employee-mail-row small{display:block;color:var(--wt-muted);font-size:11px;overflow-wrap:anywhere}html[data-workspace-theme] .workspace .academy .employee-mail-row>button{flex:none;min-width:88px;min-height:36px;padding:7px 14px;border:1px solid var(--wt-line);border-radius:8px;background:var(--wt-card);color:var(--wt-ink);font-size:12px;font-weight:700}html[data-workspace-theme] .workspace .academy .employee-mail-row>button:hover:not(:disabled){border-color:var(--wt-accent);color:var(--wt-accent)}html[data-workspace-theme] .workspace .academy .employee-mail-row>button:disabled{opacity:.55;cursor:not-allowed}@media(max-width:760px){html[data-workspace-theme] .workspace .academy .employee-flow{flex-wrap:wrap;gap:8px 12px}html[data-workspace-theme] .workspace .academy .employee-flow>span{white-space:normal}html[data-workspace-theme] .workspace .academy .employee-mail-row{align-items:stretch;flex-direction:column}html[data-workspace-theme] .workspace .academy .employee-mail-row>button{align-self:flex-start}}html[data-workspace-theme=dark] :where(.academy,.academy .academy-empty,.academy .academy-login,.academy .academy-login>div,.academy .academy-stats article,.academy .academy-tabs button,.academy .academy-toolbar button,.academy .primary,.academy .academy-timetable section,.academy .academy-toolbar,.academy .academy-toolbar>button,.academy .academy-topbar,.academy .actions,.academy .brand>span,.academy .caltitle button,.academy .chat-list,.academy .chat-list>input,.academy .class-detail dl>div,.academy .class-load-cards article,.academy .class-load-section,.academy .teacher-load,.academy .class-modal,.academy .class-time span,.academy .clean-grid>article,.academy .clean-summary,.academy .conversation>footer,.academy .conversation>header,.academy .dashboard-panel,.academy .day-navigator button,.academy .days .muted,.academy .decide button,.academy .employee-branch-picker label>span,.academy .employee-compare section,.academy .employee-registration-modal .employee-modal-cancel,.academy .employee-summary article,.academy .employment-card,.academy .employment-facts>div,.academy .empty-state,.academy .filter-search,.academy .form input,.academy .form select,.academy .form textarea,.academy .gate-card,.academy .gate-card input,.academy .gate-card select,.academy .join-actions select,.academy .join-actions button,.academy .join-empty,.academy .join-list dl>div,.academy .login-card,.academy .login-card .academy-tabs button.active,.academy .login-card .academy-tabs button.on,.academy .menu-results,.academy .menu-search,.academy .message-row p,.academy .messenger-shell,.academy .messenger-top,.academy .messenger-top button,.academy .metric-card,.academy .modal-grid input,.academy .modal-grid select,.academy .modal-grid textarea,.academy .ops-hero>button,.academy .ops-table select,.academy .org-detail dl>div,.academy .org-grid article,.academy .org-person,.academy .org-root,.academy .panel,.academy .payroll-card){background-color:var(--wt-card)!important;color:var(--wt-ink)!important;border-color:var(--wt-line)!important}html[data-workspace-theme=dark] :where(.academy .payroll-inputs label>div,.academy .payroll-totals>div,.academy .permission-note,.academy .privacy-note,.academy .quick-actions button,.academy .quick-actions button:hover,.academy .reason,.academy .repeat-option,.academy .roles,.academy .room-types button,.academy .salary-summary article,.academy .schedule-actions .new-class,.academy .schedule-board,.academy .schedule-board-head,.academy .schedule-column,.academy .schedule-filter,.academy .schedule-filter select,.academy .schedule-summary article,.academy .signed-account,.academy .stat,.academy .panel,.academy .balance,.academy .hero,.academy .table th,.academy .task-detail-actions button,.academy .task-detail-body dl>div,.academy .template-strip,.academy .template-strip button,.academy .time-guide,.academy .time-ruler,.academy .today-classes>button,.academy .priority-tasks>button,.academy .view-toggle button.active,.academy .view-toggle button.on,.academy .week-tabs button.on,.academy .work-calendar,.academy .work-description,.academy .work-hero button,.academy .work-list article,.academy .work-status-actions button,.academy .work-tabs .on,.academy .work-toolbar,.academy input,.academy select,.academy textarea,.am-menu-form details,.am-panel,.am-menu-tree,.am-grants,.am-root button,.am-root input:not([type=checkbox]),.am-root select,.am-root textarea,.banner-customize,.banner-dialog,.banner-dialog .banner-preview .banner-veil,.banner-dialog .banner-upload,.banner-dialog button,.banner-dialog input:not([type=file]):not([type=range]),.banner-dialog textarea,.banner-theme-picker,.cc-card,.cc-detail,.cc-dialog,.cc-dialog input,.cc-dialog select,.cc-dialog textarea,.cc-filters,.cc-filters>button,.cc-list button,.cc-sheet,.cc-toolbar button,.class-attendance-dialog){background-color:var(--wt-card)!important;color:var(--wt-ink)!important;border-color:var(--wt-line)!important}html[data-workspace-theme=dark] :where(.class-detail-checklist select,.class-detail-section-head input[type=date],.class-detail-dialog,.class-detail-dialog>section,.class-detail-end textarea,.class-detail-head-actions button,.class-detail-head-actions a,.class-detail-section-head button,.class-detail-add button,.class-detail-days button,.class-detail-pause-fields input[type=date],.class-detail-students select,.class-detail-add input,.class-detail-add select,.cn-body,.co-day-branches .co-subject-premium,.co-detail,.co-detail-body dl>div,.co-detail-body select,.co-dialog,.co-dialog>header.co-class-detail-hero.tone-premium,.co-filter-dot.premium,.co-main,.co-side>section,.co-member,.co-note-edit button,.co-shortcuts,.co-note,.co-shortcuts>div>button,.co-site,.co-stats article,.co-student-actions button,.co-student-form input,.co-subject-legend,.co-week-head,.co-week-head .co-week-day-head.sunday,.co-week-head .co-week-day-head.holiday,.co-week-row>.co-day-branches.sunday,.co-week-row>.co-day-branches.holiday,.co-week-panel>nav .co-my-classes,.co-week-panel>nav .co-week-view-controls button.active,.co-week-row>div.today,.co-week-subfilters,.co-week-subfilters button,.co-week-view-controls,.co-zoom select,.company-lobby,.company-lobby .banner-customize,.company-lobby .banner-veil,.company-lobby .lobby-attention-ring:before,.company-lobby .lobby-help-board article button,.company-lobby .lobby-mode-switch button[aria-pressed=true],.company-lobby .lobby-news-card-body,.company-lobby .ps-reference,.company-logo-upload input,.company-menu-panel,.company-news,.company-news .cn-card,.company-org .co-affiliate-filter,.company-org .co-affiliate-filter:hover,.company-org .co-branch-facts article,.company-org .co-branch-work>p,.company-org .co-head,.company-org .co-leadership-card,.company-org .co-stat-bottom>small,.company-people,.company-project-board button,.complaint-grid input,.complaint-grid select,.complaint-grid textarea,.complaint-stage input,.complaint-upload select,.complaint-upload input,.complaint-stage,.creator,.cs-aside section,.cs-board){background-color:var(--wt-card)!important;color:var(--wt-ink)!important;border-color:var(--wt-line)!important}html[data-workspace-theme=dark] :where(.cs-dayhead,.cs-filters,.cs-filters button,.cs-filters select,.cs-import,.cs-list button,.cs-overlay>section,.cs-toolbar button,.cv-center-picker>div>button,.cv-class-list article,.cv-error button,.cv-loading,.cv-error,.cv-page-heading>button,.cv-panel,.cv-ring>div,.cv-step,.cv-summary,.cv-tabs button,.draft-list-row button,.employee-public-profile,.employee-public-profile-actions button,.employee-public-profile-body,.employee-public-profile-about,.employee-public-profile>[data-slot=dialog-close],.employee-public-profile>footer button,.employee-roster,.google-login-button,.google-login-button:hover,.google-verification,.hd-complete,.hd-error button,.hd-gantt-group,.hd-gantt-heading,.hd-gantt-table>.hd-reference-empty,.hd-panel,.hd-popover,.hd-project-filter summary,.hd-status-filter,.hd-project-filter>div,.hd-project-heading,.hd-project-tasks>button,.hd-project-totals>span,.hd-project-totals>span:first-child,.hd-search,.hd-segment,.hd-segment button[aria-pressed=true],.hd-stat,.hd-status-filter select,.hd-summary,.hd-tools>button,.hd-top,.hd-week button,.hd-week button[aria-pressed=true] i,.lobby-attention,.lobby-attention-list article,.lobby-attention-list article.done,.lobby-attention-list article>footer button,.lobby-attention:hover,.lobby-city-days>div,.lobby-city-weather,.lobby-dialog input,.lobby-dialog textarea,.lobby-dialog select,.lobby-error button,.lobby-feed-search){background-color:var(--wt-card)!important;color:var(--wt-ink)!important;border-color:var(--wt-line)!important}html[data-workspace-theme=dark] :where(.lobby-forecast>div,.lobby-legacy,.lobby-loading,.lobby-error,.lobby-mobile-menu,.lobby-news-card,.lobby-news-card-cover>span,.lobby-news-carousel-controls>button,.lobby-news-item,.lobby-news-item:hover,.lobby-news-row:hover,.lobby-now-cards>article,.lobby-now-projects,.lobby-insight,.lobby-today-schedule,.lobby-panel,.lobby-people-breakdown>div,.lobby-project-body>button,.lobby-project-cover>span,.lobby-project-list>button,.lobby-schedule time,.lobby-schedule>button,.lobby-today,.lw-card,.lw-private,.lw-day.muted,.lw-heading button,.lw-card-head button,.lw-controls button,.lw-controls select,.lw-message button,.lw-message,.lw-private-values>div,.lw-tabs button,.media-skip button i,.media-stage-row,.media-stage-settings,.ms-chat>footer,.ms-dialog,.ms-error button,.ms-history,.ms-list,.ms-people>button,.ms-profile dl,.ms-workspace,.mw-card,.mw-daypicker button,.mw-draft-button,.mw-feedback-button,.mw-lesson,.mw-life-stats .performance,.mw-life-stats .profile,.mw-life-stats article,.mw-note,.mw-ring b,.mw-stats,.mw-tools select,.mw-week-strip button,.mw-week-strip button.active span,.news-compose,.news-compose button,.news-reader button,.op-schedule time,.op-section button,.op-section a,.person-popover,.person-primary-actions button,.person-secondary-actions button,.personnel-guide,.personnel-kpis article,.personnel-person,.personnel-public-profile){background-color:var(--wt-card)!important;color:var(--wt-ink)!important;border-color:var(--wt-line)!important}html[data-workspace-theme=dark] :where(.personnel-rank-members,.personnel-search input,.pn-availability-grid>section,.pn-availability-grid>section.active,.pn-availability-grid>section>button,.pn-doc details,.pn-doc-grid,.pn-field input,.pn-field select,.pn-field textarea,.pn-resume select,.pn-doc select,.pn-doc textarea,.pn-footer,.pn-footer button,.pn-header,.pn-multi button,.pn-owner-section,.pn-panel,.pn-progress nav button,.pn-progress,.pn-guide,.pn-resume,.pn-review button,.pn-ring>b,.pn-section-heading,.pn-steps,.pn-steps button,.pn-summary dl,.pn-toggle i,.pn-upload-button,.priority-set button,.priority-set button.on,.project-add-person,.project-add-person:hover,.project-carousel-controls button,.project-company-news .lobby-feed-header,.project-create-card,.project-header-actions button,.project-help-options>label,.project-list-card,.project-list-meta>span,.project-options button,.project-picker select,.project-role-label,.project-role-people>button:not(.project-add-person),.project-roster,.project-save-note,.project-start .class-transport-toggle button,.project-start .class-weekdays button,.project-start :is(input,select,textarea),.project-start-body,.project-start-dialog,.project-start-header,.project-start-header nav button,.ps-navigation select,.ps-summary,.public-personnel,.purchase,.purchase .purchase-blank-row:nth-child(2n),.purchase .purchase-sheet,.purchase button,.purchase tbody tr:nth-child(2n),.purchase-detail,.purchase-empty-progress span,.purchase-filters>input,.purchase-filters select){background-color:var(--wt-card)!important;color:var(--wt-ink)!important;border-color:var(--wt-line)!important}html[data-workspace-theme=dark] :where(.purchase-sheet,.purchase-sheet>footer select,.purchase-stats article,.pw-actions button,.pw-card header button,.pw-card,.pw-comment input:disabled,.pw-dialog input:not([type=checkbox]),.pw-dialog select,.pw-dialog textarea,.pw-files>button,.pw-gantt-head,.pw-invite,.pw-project-list>button,.pw-rate-ring:before,.pw-stages button>span,.pw-summary,.pw-top>label,.pw-week-board,.pw-week-check,.pw-week-cheer,.pw-week-content>aside header button,.pw-week-content>aside header button.pw-return-today,.pw-week-content>aside,.pw-week-content>main,.pw-week-content>main,.pw-week-controls button,.pw-week-days>button,.pw-week-days>button.has-missed:not(.active) .class-count,.pw-week-days>button.has-missed:not(.active) .task-count,.pw-week-days>button.has-missed:not(.active) .event-count,.pw-week-insights>section,.pw-week-main,.pw-week-overview>.pw-week-summary,.pw-week-progress>span b,.pw-week-tools>button,.roster-filters button,.sidebar-panel-stage,.sidebar-roster-filters button,.sidebar-roster-subfilters,.sidebar-roster-subfilters button,.signup-reference-input,.signup-return,.signup-work-fields input,.signup-work-fields select,.task-detail-dialog,.td-actions button,.td-card header button,.td-description header button,.td-files header button,.td-input button,.td-description form button,.td-check details button,.td-description>p,.td-input input,.td-progress b,.td-summary,.template-categories button,.template-preview>button,.template-options button,.template-task-checklist,.tone-premium .co-class-detail-actions button,.uni-login-card,.uni-login-field input,.uni-login-field select,.uni-login-field>div,.uni-login-tabs,.uni-signup-actions,.uni-signup-dialog,.uniform-stage-row,.work-drafts-dialog,.work-info-details>div,.work-info-dialog,.work-shell){background-color:var(--wt-card)!important;color:var(--wt-ink)!important;border-color:var(--wt-line)!important}html[data-workspace-theme=dark] :where(.work-shell .work-overview-hero,.work-shell .work-overview-hero .grid.grid-cols-3,.work-shell th,.workflow-manager input,.workflow-manager select,.workflow-manager>div,.workspace .academy-record,.workspace .chat-list,.workspace .conversation,.workspace .cs-list,.workspace .docs-navigation .docs-secondary,.workspace .mw-stats,.workspace .org-grid article,.workspace .people-first .workspace-brand,.workspace .people-first>footer .workspace-profile-edit,.workspace .workspace-header,.workspace .workspace-sidebar .workspace-new-project,.workspace .workspace-sidebar .workspace-new-project:first-of-type:not([aria-current=page]),.workspace .workspace-sidebar .workspace-company-calendar:not([aria-current=page]),.workspace .workspace-sidebar footer,.workspace .workspace-sidebar.people-first,.workspace .workspace-sidebar.people-first>footer,.workspace :is(.mw-card,.cs-board,.cs-aside,.cc-sheet,.cc-detail,.purchase-sheet,.purchase-detail,.pw-card,.pw-summary,.org-root,.panel,.dashboard-panel,.payroll-sheet,.quick-panel,.academy-stats>div,.clean-summary,.clean-grid>article,.org-card,.messenger-shell,.work-calendar,.schedule-board,.metric-card),.workspace :is(.purchase,.academy,.work-records) tbody tr:hover,.workspace-calendar,.workspace-error,.workspace-header,.workspace-main:has(.cc) .workspace-search,.workspace-main:has(.company-lobby)>.workspace-content,.workspace-main:has(.mw)>.workspace-header,.workspace-main:has(.purchase)>.workspace-header,.workspace-panes,.workspace-results,.workspace-search,:is(.pw-dialog,.purchase-create,.mw-form,.cc-dialog,.project-start-dialog,.banner-dialog,.academy .class-modal),body .uni-request-design,body .uni-request-design .modal-grid,body .uni-request-design :is(.modal-actions button,.co-form>button,.academy-form>button),body .uni-request-design :is(input:not([type=checkbox]):not([type=radio]),select,textarea),body .uni-request-design form,body .uni-request-design>:is(header,.modal-head)>button){background-color:var(--wt-card)!important;color:var(--wt-ink)!important;border-color:var(--wt-line)!important}html[data-workspace-theme=dark] :where(.academy .academy-message,.academy .academy-timetable button,.academy .actions button:first-child,.academy .amber,.academy .bars i,.academy .people .grow>i,.academy .blue,.academy .chat-info article em,.academy .chat-info article>span,.academy .chat-list-head b,.academy .chat-list>button.on,.academy .chip,.academy .chip.orange,.academy .class-count,.academy .class-load-head>strong,.academy .teacher-load-head>strong,.academy .clean-actions button.ghost,.academy .clean-head b,.academy .clean-summary i,.academy .comment-section article,.academy .contract-row>div>span,.academy .contract-status.done,.academy .contract-status.neutral,.academy .conversation,.academy .count-pill,.academy .day-number:hover,.academy .days em,.academy .detail-actions .edit-class,.academy .employee-account-status.blue,.academy .employee-account-status.green,.academy .employee-avatar,.academy .employee-branch-picker input:checked+span,.academy .employee-flow,.academy .employee-link-note,.academy .employee-registration-modal .employee-modal-cancel:hover,.academy .gate-card input:disabled,.academy .login-card .academy-tabs,.academy .member-picker label>span,.academy .menu-results button:hover,.academy .message-row p,.academy .message-row.mine p,.academy .modal-actions .delete-class,.academy .modal-actions button:first-child,.academy .modal-head button,.academy .modal-head>button,.academy .ops-main strong em,.academy .org-message,.academy .org-person b,.academy .org-person>span,.academy .payroll-result button.confirmed,.academy .payroll-totals .net,.academy .payroll-totals>div:last-child,.academy .purchase-total,.academy .quiet-state>span,.academy .empty-icon,.academy .reference-link,.academy .room-avatar.group,.academy .info-icon.group,.academy .room-types button.on,.academy .rose,.academy .s-반려,.academy .s-승인,.academy .salary-summary .net,.academy .schedule-event){background-color:var(--wt-soft)!important;color:var(--wt-ink)!important;border-color:var(--wt-line)!important}html[data-workspace-theme=dark] :where(.academy .schedule-event.tone-1,.academy .schedule-event.tone-2,.academy .schedule-event.tone-3,.academy .slate,.academy .tabs,.academy .task-chip.done,.academy .teal,.academy .user-avatar,.academy .topbar-avatar,.academy .view-toggle,.academy .violet,.academy .waiting-icon,.academy .waiting-icon.rejected,.academy .work-chip,.academy .work-chip.done,.academy .work-chip.hold,.academy .work-meta div,.academy .work-notices,.academy .work-status.hold,.academy .work-tabs,.academy .work-type,.academy .work-status,.academy .workflow,.academy .workflow.s-approved,.academy .workflow.s-received,.academy .workflow.s-rejected,.academy .workspace-insight,.am-preview,.am-root,.am-root [role=alert],.attendance-member-status,.banner-dialog .banner-error,.banner-dialog .banner-preview,.banner-dialog .upgraded-hero,.banner-dialog button:hover,.banner-error,.cc .active,.cc .cc-secondary,.cc-cell.selected,.cc-legend small,.cc-section-title>svg,.class-detail-badges span,.class-detail-counts span,.class-detail-error,.class-detail-grid>div,.cn-footer i,.cn-photo,.cn-project-progress [role=progressbar],.co-class-state,.co-class-state.done,.co-class-state.late,.co-day-branches .co-subject-badminton,.co-day-branches .co-subject-basketball,.co-day-branches .co-subject-entrance,.co-day-branches .co-subject-inline,.co-day-branches .co-subject-volleyball,.co-day-branches button,.co-day-branches button.is-paused,.co-detail-body form button,.co-edit,.co-error,.co-filter-notice,.co-icon.blue,.co-icon.green,.co-icon.pink){background-color:var(--wt-soft)!important;color:var(--wt-ink)!important;border-color:var(--wt-line)!important}html[data-workspace-theme=dark] :where(.co-icon.purple,.co-main>header button,.co-main>header button.active,.co-main>nav button,.co-main>nav button.active,.co-member>span,.co-note-paper,.co-stats .coral svg,.co-stats .green svg,.co-stats .purple svg,.co-stats .red svg,.co-stats .sky svg,.co-stats svg,.co-status-dot,.co-status-dot.done,.co-week-day-head>span small em,.co-week-head .today,.co-week-panel>nav .co-my-classes.active,.co-week-row>div>button,.co-week-subfilters button.active,.company-lobby .banner-brand-art,.company-lobby .hd-hero.upgraded-hero,.company-lobby .lobby-help-board article header i,.company-lobby .lobby-mode-switch,.company-lobby .lobby-news-card-footer>i,.company-lobby .lobby-news-progress>span,.company-lobby progress,.company-logo-preview,.company-logo-upload button,.company-org .co-branch-work article span,.company-org .co-employee-breakdown>span,.company-org .co-trainee-breakdown>span,.company-org .co-leader-icon,.company-org .co-trainee-breakdown span,.company-org .co-view-employees,.company-org .co-view-employees:hover,.company-people .cp-more,.company-project-board>section,.complaint-badges .urgent,.complaint-badges span,.complaint-detail-input button,.complaint-detail-actions button,.complaint-detail-stages em,.complaint-detail-stages em[data-done=true],.complaint-expand,.complaint-grid input[readonly],.complaint-grid select:disabled,.complaint-list-filter button,.cp-portrait.has-photo,.cp-portrait>i.birthday,.cs .active,.cs-close,.cs-dayhead.selected,.cs-month .cs-month-event,.cv-center-symbol,.cv-news article>span,.cv-projects small,.draft-board th,.employee-public-profile-about span,.employee-public-profile-actions button:hover,.employee-public-profile-avatar,.employee-public-profile-status,.employee-roster>header span){background-color:var(--wt-soft)!important;color:var(--wt-ink)!important;border-color:var(--wt-line)!important}html[data-workspace-theme=dark] :where(.google-verified,.hd em.overdue,.hd-completion,.hd-count-icon,.hd-count-icon.color-0,.hd-count-icon.color-2,.hd-count-icon.color-3,.hd-days .is-today,.hd-error,.hd-gantt-group,.hd-gantt-group small,.hd-gantt-heading,.hd-hero.upgraded-hero .banner-default-mountain,.hd-lesson,.hd-panel>header>button,.hd-participating-filter,.hd-priority.normal,.hd-priority.urgent,.hd-progress,.hd-search,.hd-section-icon,.hd-segment,.hd-state,.hd-state.done,.hd-state.progress,.hd-task-icon,.hd-top,.hd-week button,.hd-week-counts button,.hd-week-counts>button,.lobby-attention-counts i,.lobby-attention-summary,.lobby-banner,.lobby-empty-schedule>span,.lobby-news-mark,.lobby-news-row-copy i,.lobby-news-row-progress>span,.lobby-project-cover.cover-2>span,.lobby-project-cover>span,.lobby-project-progress,.lobby-tabs button[aria-pressed=true],.lobby-weather select,.lw-day.today,.lw-error,.lw-list em,.lw-record-scroll th,.lw-staff button,.lw-staff form button,.lw-status,.lw-status.rejected,.lw-status.cancelled,.lw-weekday,.media-stage-note,.media-stage-row>span,.ms-avatar,.ms-dialog header button,.ms-error,.ms-group-controls button[aria-pressed=true],.ms-people button[aria-pressed=true],.ms-message p,.ms-people>button:hover,.ms-rooms>button:hover,.ms-rooms>button.selected,.ms-search){background-color:var(--wt-soft)!important;color:var(--wt-ink)!important;border-color:var(--wt-line)!important}html[data-workspace-theme=dark] :where(.ms-welcome>span,.mw-assistant-actions>button,.mw-class-action,.mw-leave-action,.mw-purchase-action,.mw-class-action:hover,.mw-leave-action:hover,.mw-purchase-action:hover,.mw-life-avatar,.mw-life-stats .performance>span,.mw-life-stats article>span,.mw-note button,.mw-priority.p0,.mw-priority.p2,.mw-priority.p3,.mw-profile-completion,.mw-robot>span,.mw-stat.green>svg,.mw-stat.orange>svg,.mw-stat.purple>svg,.mw-stat>svg,.mw-suggestions button,.mw-task.finished,.mw-tools button,.mw-week-strip button span,.mw-weekly-empty button,.op-actions svg,.op-presence,.op-presence.online,.op-schedule,.person-primary-actions button:hover,.person-secondary-actions button:hover,.personnel-kpi-icon,.personnel-person-name em,.personnel-profile-actions button,.personnel-profile-actions a,.personnel-rank-continued,.personnel-rank-level:first-child .personnel-rank-members,.pn-availability-grid input:disabled,.pn-doc-status select[data-status="해당 없음"],.pn-doc-status select[data-status="확인 완료"],.pn-error,.pn-field input:disabled,.pn-flow,.pn-header aside,.pn-icon,.pn-info,.pn-leave>div,.pn-leave>div:nth-child(2),.pn-leave>div:nth-child(3),.pn-multi button[aria-pressed=true],.pn-owner-admin>header>span,.pn-owner-self>header>span,.pn-availability-head>span,.pn-progress nav button[aria-current],.pn-schedule th,.pn-select-multiple button,.pn-steps button>b,.pn-upload-box,.pn-wizard,.pn-wizard .pn-doc-status select,.pn-wizard[data-slot=dialog-content],.priority-set button.on,.priority-set button.on:has(.green),.priority-set button.on:has(.yellow),.project-header-status,.project-header-tags .tag,.project-list-meta .priority.낮음){background-color:var(--wt-soft)!important;color:var(--wt-ink)!important;border-color:var(--wt-line)!important}html[data-workspace-theme=dark] :where(.project-list-meta .priority.높음,.project-list-meta .priority.보통,.project-list-progress>span,.project-list-title>i,.project-options button.on,.project-role-lane.is-drop-target,.project-roster .roster-list article[aria-pressed=true],.project-roster footer,.project-start .class-audience-buttons button[aria-pressed=true],.project-start .class-weekdays button[data-selected=true],.project-start .staff-photo,.project-start .template-favorite-card.is-preparing .template-card-select span,.project-start .template-favorite-card.is-preparing .template-card-select:disabled,.purchase .purchase-status,.purchase-status,.purchase tbody tr.selected,.purchase tbody tr:hover,.purchase th,.purchase-empty-progress:before,.purchase-id,.purchase-stats svg,.purchase-stats svg.green,.purchase-stats svg.red,.purchase-status.approved,.purchase-status.hold,.purchase-status.rejected,.purchase-tag,.purchase-tag.category,.pw-activity-placeholder .pw-avatar,.pw-add-task,.pw-card h3>svg,.pw-card header button,.pw-complaint-open,.pw-complaint-status,.pw-deadline,.pw-deadline.late,.pw-error,.pw-frame-notice,.pw-heading>button,.pw-kind,.pw-kind.lesson,.pw-members>div span,.pw-inline-members>span,.pw-missed-card footer,.pw-missed-list em,.pw-priority,.pw-progress>span,.pw-rate-ring,.pw-stages em,.pw-stages em.완료,.pw-stages em.진행중,.pw-stages:before,.pw-stat,.pw-stat.c1,.pw-stat.c3,.pw-status,.pw-table-head,.pw-tabs,.pw-top,.pw-week-add,.pw-week-days .class-count,.pw-week-days .event-count,.pw-week-days .task-count){background-color:var(--wt-soft)!important;color:var(--wt-ink)!important;border-color:var(--wt-line)!important}html[data-workspace-theme=dark] :where(.pw-week-days>button.has-missed,.pw-week-empty button,.pw-week-filters button,.pw-week-filters button.active.tone-수업,.pw-week-filters button.active.tone-업무,.pw-week-filters button.active.tone-완료,.pw-week-filters button.active.tone-지연,.pw-week-filters button.active.tone-진행-중,.pw-week-kind.event,.pw-week-kind.lesson,.pw-week-kind.work,.pw-week-status.done,.pw-week-status.late,.pw-week-status.progress,.pw-week-status.wait,.pw-week-tools button,.pw-week-tools button.active.tone-수업,.pw-week-tools button.active.tone-업무,.pw-week-tools button.active.tone-완료,.pw-week-tools button.active.tone-지연,.pw-week-tools button.active.tone-진행-중,.roster-avatar,.roster-divider,.roster-drag:hover,.roster-empty>span,.roster-list article>button,.roster-person:hover,.roster-person[aria-expanded=true],.showroom-grid article>a>img,.showroom-no-image,.sidebar-people-heading .sidebar-people-total,.sidebar-roster-filters button:hover,.sidebar-roster-subfilters button[aria-pressed=true],.signup-readonly,.signup-reference-input button,.signup-return:hover,.signup-success-icon,.td-badges .priority,.td-badges b,.td-check-group-heading,.td-error,.template-categories button[aria-pressed=true],.template-options button[aria-pressed=true],.template-selected-summary,.tone-1,.tone-2,.tone-3,.tone-premium .co-class-detail-title small,.uni-login-notice,.uni-login-tabs,.uni-person-dragging .work-drop-collaborator,.uni-person-dragging .pw-drop-collaborator,.uni-person-dragging .pw-task-drop,.uniform-stage-row.is-skipped,.uniform-stage-skip,.uniform-stage-required,.work-cover,.work-info-delete,.work-info-dialog .work-info-error,.work-shell .work-overview-hero button[data-variant=outline],.workspace,.workspace .cc .cc-filters>button.active,.workspace .cc .cc-views>button.active,.workspace .cc-cell.selected,.workspace .cc-weekday,.workspace .cs-dayhead,.workspace .clean-actions button.ghost){background-color:var(--wt-soft)!important;color:var(--wt-ink)!important;border-color:var(--wt-line)!important}html[data-workspace-theme=dark] :where(.workspace .cs-dayhead.selected,.workspace .docs-navigation .docs-secondary button[aria-current=page],.workspace .employee-avatar,.workspace .message-avatar,.workspace .message-stream,.workspace .payroll-totals,.workspace .people-first .company-menu-panel button:hover,.workspace .people-first .workspace-avatar,.workspace .people-first>footer .workspace-profile-edit:hover,.workspace .pinned-message,.workspace .workspace-results button:hover,.workspace .workspace-search,.workspace .workspace-sidebar .workspace-avatar,.workspace .workspace-sidebar .workspace-new-project:hover,.workspace .workspace-sidebar .workspace-company-calendar:not([aria-current=page]):hover,.workspace .workspace-sidebar footer button:hover,.workspace .workspace-sidebar nav button:hover,.workspace :is(.academy-tabs,.work-tabs,.view-toggle),.workspace :is(.empty-icon,.quiet-state>svg),.workspace :is(.purchase,.academy,.work-records) th,.workspace-calendar-day.selected,.workspace-calendar-event,.workspace-main:has(.cc)>.workspace-header,.workspace-main:has(.cs)>.workspace-header,.workspace-main:has(.hd),.workspace-panes button[aria-current=page],.workspace-results button:hover,.workspace:has(.hd)){background-color:var(--wt-soft)!important;color:var(--wt-ink)!important;border-color:var(--wt-line)!important}html[data-workspace-theme=dark] :where(.academy .academy-loading>div,.cc,.cc-cell,.co,.co-chart,.co-main>footer,.company-lobby .lobby-help-board article,.cp-stats>div,.cs,.cs-day,.cv-page,.employee-public-profile-head,.hd,.hd-gantt-group,.hd-gantt-heading,.hd-gantt-vacant .hd-table-labels,.hd-project-heading,.lobby-news-item:first-child,.lobby-weather-skeleton,.lw-private,.ms-welcome,.mw,.mw-goal,.operating-profile,.pn-body,.pn-owner-admin,.pn-owner-self,.pn-photo,.pn-summary,.project-detail-header,.project-options button.on,.project-roster footer,.project-start-body,.project-start-header,.ps-table-head,.pw,.pw-rate-card footer,.pw-week-overview,.pw-week-summary,.signup-reference,.uni-login-shell,.workspace :is(.quiet-state,.academy-empty,.mw-empty,.cc-empty,.purchase-empty,.join-empty),body .uni-request-design>:is(header,.modal-head)){background:var(--wt-soft)!important;color:var(--wt-ink)!important;border-color:var(--wt-line)!important}