.EmployeeSystemsWorkspace-module__xHFf5a__workspace{--workspace-accent:#3154db;color:var(--text,#17212b)}.EmployeeSystemsWorkspace-module__xHFf5a__heading{margin-bottom:24px}.EmployeeSystemsWorkspace-module__xHFf5a__heading>p{color:var(--muted,#62707d);margin:0 0 7px;font-size:12px}.EmployeeSystemsWorkspace-module__xHFf5a__heading h1{letter-spacing:-.035em;margin:0 0 8px;font-size:clamp(24px,3vw,32px);line-height:1.15}.EmployeeSystemsWorkspace-module__xHFf5a__heading>span{color:var(--muted,#62707d);font-size:14px;line-height:1.6}.EmployeeSystemsWorkspace-module__xHFf5a__privacy{color:#2746ac;background:#edf1ff;border:1px solid #d1daff;border-radius:10px;align-items:center;gap:10px;margin-bottom:24px;padding:15px 17px;font-size:13px;line-height:1.5;display:flex}.EmployeeSystemsWorkspace-module__xHFf5a__privacy svg{flex-shrink:0}.EmployeeSystemsWorkspace-module__xHFf5a__toolbar{gap:12px;margin-bottom:22px;display:flex}.EmployeeSystemsWorkspace-module__xHFf5a__search{border:1px solid var(--border,#dce3e8);background:var(--surface,#fff);border-radius:9px;flex:1;align-items:center;gap:10px;min-width:0;padding:0 13px;display:flex}.EmployeeSystemsWorkspace-module__xHFf5a__search input{width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:none;padding:13px 0;font-size:13px}.EmployeeSystemsWorkspace-module__xHFf5a__search:focus-within{outline:2px solid var(--workspace-accent);outline-offset:2px}.EmployeeSystemsWorkspace-module__xHFf5a__toolbar select{border:1px solid var(--border,#dce3e8);background:var(--surface,#fff);max-width:180px;color:inherit;font:inherit;border-radius:9px;padding:12px;font-size:12px}.EmployeeSystemsWorkspace-module__xHFf5a__sectionHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.EmployeeSystemsWorkspace-module__xHFf5a__sectionHeading h2{margin:0;font-size:16px;font-weight:650}.EmployeeSystemsWorkspace-module__xHFf5a__sectionHeading>span{color:var(--muted,#62707d);font-size:12px}.EmployeeSystemsWorkspace-module__xHFf5a__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.EmployeeSystemsWorkspace-module__xHFf5a__card{border:1px solid var(--border,#dce3e8);background:var(--surface,#fff);border-radius:12px;flex-direction:column;min-width:0;min-height:250px;padding:20px;transition:border-color .15s,box-shadow .15s;display:flex}.EmployeeSystemsWorkspace-module__xHFf5a__card:hover{border-color:#b0bee2;box-shadow:0 5px 16px #172b5010}.EmployeeSystemsWorkspace-module__xHFf5a__card>header{align-items:center;gap:12px;margin-bottom:18px;display:flex}.EmployeeSystemsWorkspace-module__xHFf5a__card>header>div{min-width:0}.EmployeeSystemsWorkspace-module__xHFf5a__card h3{overflow-wrap:anywhere;margin:0 0 5px;font-size:15px;line-height:1.3}.EmployeeSystemsWorkspace-module__xHFf5a__card small{color:var(--muted,#62707d);overflow-wrap:anywhere;font-size:12px;line-height:1.5}.EmployeeSystemsWorkspace-module__xHFf5a__icon{color:#3154db;background:#f0f3fc;border-radius:10px;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:20px;font-weight:650;display:grid}.EmployeeSystemsWorkspace-module__xHFf5a__icon img{object-fit:contain;width:32px;height:32px;display:block}.EmployeeSystemsWorkspace-module__xHFf5a__badge{color:#3154db;background:#edf1ff;border-radius:100px;align-self:flex-start;margin-bottom:15px;padding:6px 10px;font-size:11px}.EmployeeSystemsWorkspace-module__xHFf5a__username{margin-bottom:20px}.EmployeeSystemsWorkspace-module__xHFf5a__username>small{margin-bottom:5px;display:block}.EmployeeSystemsWorkspace-module__xHFf5a__username>div{align-items:center;gap:6px;display:flex}.EmployeeSystemsWorkspace-module__xHFf5a__username strong{overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:500}.EmployeeSystemsWorkspace-module__xHFf5a__username button{color:var(--muted,#62707d);background:0 0;border:0;border-radius:5px;padding:7px}.EmployeeSystemsWorkspace-module__xHFf5a__username button:hover{color:#3154db;background:#edf1ff}.EmployeeSystemsWorkspace-module__xHFf5a__card footer{gap:10px;margin-top:auto;display:grid}.EmployeeSystemsWorkspace-module__xHFf5a__card footer>a{width:fit-content;color:var(--workspace-accent);align-items:center;gap:7px;padding:4px 0;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.EmployeeSystemsWorkspace-module__xHFf5a__card footer>a:hover{text-decoration:underline}.EmployeeSystemsWorkspace-module__xHFf5a__card footer p{color:var(--muted,#62707d);margin:0;font-size:12px;line-height:1.5}.EmployeeSystemsWorkspace-module__xHFf5a__card footer button{justify-content:center;width:100%}.EmployeeSystemsWorkspace-module__xHFf5a__card footer>div p{margin-top:7px}.EmployeeSystemsWorkspace-module__xHFf5a__empty{text-align:center;border:1px dashed var(--border,#dce3e8);color:var(--muted,#62707d);border-radius:10px;padding:32px 18px;font-size:13px}.EmployeeSystemsWorkspace-module__xHFf5a__error{color:#b42318;font-size:13px}.EmployeeSystemsWorkspace-module__xHFf5a__help{color:var(--muted,#62707d);margin:26px 0 0;font-size:12px}.EmployeeSystemsWorkspace-module__xHFf5a__personalLinks{border-top:1px solid var(--border,#dce3e8);margin-top:32px;padding-top:24px}.EmployeeSystemsWorkspace-module__xHFf5a__personalLinks>.EmployeeSystemsWorkspace-module__xHFf5a__help{margin:0 0 18px}.EmployeeSystemsWorkspace-module__xHFf5a__linkForm{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:20px;display:flex}.EmployeeSystemsWorkspace-module__xHFf5a__linkForm label{flex:220px;gap:7px;font-size:13px;display:grid}.EmployeeSystemsWorkspace-module__xHFf5a__linkForm input{box-sizing:border-box;border:1px solid var(--border,#dce3e8);width:100%;min-width:0;font:inherit;color:inherit;background:var(--surface,#fff);border-radius:8px;padding:11px}.EmployeeSystemsWorkspace-module__xHFf5a__linkForm button,.EmployeeSystemsWorkspace-module__xHFf5a__linkActions button{border:1px solid var(--border,#dce3e8);font:inherit;cursor:pointer;background:var(--surface,#fff);color:var(--workspace-accent);border-radius:8px;padding:11px 15px;font-size:13px}.EmployeeSystemsWorkspace-module__xHFf5a__linkForm button[type=submit]{color:#fff;background:var(--workspace-accent)}.EmployeeSystemsWorkspace-module__xHFf5a__linkActions{gap:8px;display:flex}.EmployeeSystemsWorkspace-module__xHFf5a__linkForm button:disabled,.EmployeeSystemsWorkspace-module__xHFf5a__linkActions button:disabled{opacity:.6;cursor:wait}@media (max-width:1000px){.EmployeeSystemsWorkspace-module__xHFf5a__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.EmployeeSystemsWorkspace-module__xHFf5a__grid{grid-template-columns:minmax(0,1fr)}.EmployeeSystemsWorkspace-module__xHFf5a__toolbar{flex-wrap:wrap}.EmployeeSystemsWorkspace-module__xHFf5a__search{flex-basis:100%}.EmployeeSystemsWorkspace-module__xHFf5a__toolbar select{width:100%;max-width:none}.EmployeeSystemsWorkspace-module__xHFf5a__card{min-height:220px}}
.SoftwareLicenses-module__iYAUUG__panel{border:1px solid var(--border,#dce5eb);background:var(--surface,#fff);color:var(--text,#173344);border-radius:10px;margin:18px 0;padding:20px}.SoftwareLicenses-module__iYAUUG__disclosure{border:1px solid var(--border);background:var(--surface);border-radius:10px;margin-top:18px}.SoftwareLicenses-module__iYAUUG__disclosure>summary{cursor:pointer;padding:15px 20px;font-size:14px}.SoftwareLicenses-module__iYAUUG__disclosure>summary>span{color:var(--muted);font-size:12px}.SoftwareLicenses-module__iYAUUG__disclosure>.SoftwareLicenses-module__iYAUUG__panel{border:0;border-top:1px solid var(--border);border-radius:0 0 10px 10px;margin:0}.SoftwareLicenses-module__iYAUUG__heading,.SoftwareLicenses-module__iYAUUG__toolbar,.SoftwareLicenses-module__iYAUUG__card header,.SoftwareLicenses-module__iYAUUG__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.SoftwareLicenses-module__iYAUUG__heading p{text-transform:uppercase;letter-spacing:.08em;color:#587373;margin:0 0 6px;font-size:12px}.SoftwareLicenses-module__iYAUUG__heading h2,.SoftwareLicenses-module__iYAUUG__card h3{margin:0}.SoftwareLicenses-module__iYAUUG__help{color:#536b6b;line-height:1.6}.SoftwareLicenses-module__iYAUUG__toolbar{border-block:1px solid #e4ebeb;margin:20px 0;padding:14px 0}.SoftwareLicenses-module__iYAUUG__toolbar select{margin-left:8px}.SoftwareLicenses-module__iYAUUG__grid,.SoftwareLicenses-module__iYAUUG__fields{gap:8px;display:grid}.SoftwareLicenses-module__iYAUUG__grid{grid-template-columns:minmax(0,1fr)}.SoftwareLicenses-module__iYAUUG__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.SoftwareLicenses-module__iYAUUG__card{border:1px solid #dce4e4;border-radius:10px;grid-template-columns:minmax(135px,1fr) minmax(0,3fr) minmax(150px,auto);align-items:center;gap:12px 16px;min-width:0;padding:12px 15px;display:grid}.SoftwareLicenses-module__iYAUUG__card header{flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.SoftwareLicenses-module__iYAUUG__card h3{overflow-wrap:anywhere;font-size:14px}.SoftwareLicenses-module__iYAUUG__card dl{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:12px;min-width:0;margin:0;display:grid}.SoftwareLicenses-module__iYAUUG__card dl>div{min-width:0}.SoftwareLicenses-module__iYAUUG__card dt{color:#5a7070;font-size:10px}.SoftwareLicenses-module__iYAUUG__card dd{overflow-wrap:anywhere;margin:3px 0 0;font-size:12px}.SoftwareLicenses-module__iYAUUG__card a{color:#176956;font-weight:600}.SoftwareLicenses-module__iYAUUG__card>.SoftwareLicenses-module__iYAUUG__actions{justify-content:flex-end;margin:0}.SoftwareLicenses-module__iYAUUG__card>.SoftwareLicenses-module__iYAUUG__notes,.SoftwareLicenses-module__iYAUUG__card>details{grid-column:1/-1}.SoftwareLicenses-module__iYAUUG__form{background:#f5f8f7;border-radius:12px;margin-bottom:24px;padding:20px}.SoftwareLicenses-module__iYAUUG__form h3{margin-top:0}.SoftwareLicenses-module__iYAUUG__form label{flex-direction:column;gap:6px;margin-bottom:16px;font-size:14px;display:flex}.SoftwareLicenses-module__iYAUUG__panel input,.SoftwareLicenses-module__iYAUUG__panel textarea,.SoftwareLicenses-module__iYAUUG__panel select{color:#223939;background:#fff;border:1px solid #b9cbcb;border-radius:7px;max-width:100%;padding:10px}.SoftwareLicenses-module__iYAUUG__panel input:focus-visible,.SoftwareLicenses-module__iYAUUG__panel select:focus-visible,.SoftwareLicenses-module__iYAUUG__panel textarea:focus-visible{outline-offset:2px;outline:2px solid #16816d}.SoftwareLicenses-module__iYAUUG__form small{color:#536b6b}.SoftwareLicenses-module__iYAUUG__form textarea{resize:vertical;min-height:80px}.SoftwareLicenses-module__iYAUUG__notes{white-space:pre-wrap;overflow-wrap:anywhere}.SoftwareLicenses-module__iYAUUG__error{color:#a52626}.SoftwareLicenses-module__iYAUUG__card details{border-top:1px solid #e4ebeb;margin-top:16px;padding-top:14px;font-size:13px}.SoftwareLicenses-module__iYAUUG__card summary{cursor:pointer}@media (max-width:820px){.SoftwareLicenses-module__iYAUUG__card{grid-template-columns:minmax(120px,1fr) minmax(0,2fr);gap:12px}.SoftwareLicenses-module__iYAUUG__card dl{grid-area:2/1/auto/-1}.SoftwareLicenses-module__iYAUUG__card>.SoftwareLicenses-module__iYAUUG__actions{grid-area:3/1/auto/-1;justify-content:flex-start}.SoftwareLicenses-module__iYAUUG__card>.SoftwareLicenses-module__iYAUUG__notes,.SoftwareLicenses-module__iYAUUG__card>details{grid-column:1/-1}}@media (max-width:700px){.SoftwareLicenses-module__iYAUUG__grid,.SoftwareLicenses-module__iYAUUG__fields{grid-template-columns:1fr}.SoftwareLicenses-module__iYAUUG__panel{padding:16px}.SoftwareLicenses-module__iYAUUG__card{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:13px}.SoftwareLicenses-module__iYAUUG__card header{grid-column:1}.SoftwareLicenses-module__iYAUUG__card dl{grid-area:auto/1/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:10px 14px}.SoftwareLicenses-module__iYAUUG__card>.SoftwareLicenses-module__iYAUUG__actions{grid-area:auto/1/auto/-1;justify-content:flex-start}.SoftwareLicenses-module__iYAUUG__card>.SoftwareLicenses-module__iYAUUG__notes,.SoftwareLicenses-module__iYAUUG__card>details{grid-column:1/-1}.SoftwareLicenses-module__iYAUUG__actions{gap:10px}}
.app-shell.directory-refresh{--bg:#f4f7f9;--surface:#fff;--text:#173344;--muted:#5a7080;--border:#dce5eb;--primary:#176f84;--primary-hover:#125d70;--tint:#eaf4f7;--soft:#f4f7f9;--text-xs:12px;--text-sm:12px;--text-md:14px;font:14px/1.5 Inter,Segoe UI,sans-serif}.directory-refresh.appearance-dark{--bg:#172128;--surface:#202c34;--text:#e4eef3;--muted:#adc0ca;--border:#394b57;--primary:#71c5d7;--primary-hover:#91d6e3;--tint:#263e48;--soft:#172128}@media (prefers-color-scheme:dark){.directory-refresh.appearance-system{--bg:#172128;--surface:#202c34;--text:#e4eef3;--muted:#adc0ca;--border:#394b57;--primary:#71c5d7;--primary-hover:#91d6e3;--tint:#263e48;--soft:#172128}}.directory-refresh .content-wrap{padding:26px}.directory-refresh .page-heading{gap:16px;margin-bottom:22px}.directory-refresh .page-heading h1{letter-spacing:-.6px;font-size:25px;font-weight:650;line-height:1.3}.directory-refresh .page-heading>div>p:not(.eyebrow){color:var(--muted);margin-top:4px;font-size:14px}.directory-refresh .eyebrow{letter-spacing:1px;font-size:11px;font-weight:600}.directory-refresh .primary-btn,.directory-refresh .secondary-btn{min-height:0;font:inherit;box-shadow:none;border-radius:7px;gap:7px;padding:8px 12px}.directory-refresh .secondary-btn{background:var(--surface);color:var(--text);border:1px solid var(--border)}.directory-refresh .primary-btn{background:var(--primary);border:1px solid var(--primary);color:#fff}.directory-refresh.appearance-dark .primary-btn{color:#142a32}@media (prefers-color-scheme:dark){.directory-refresh.appearance-system .primary-btn{color:#142a32}}.directory-refresh .secondary-btn:hover{background:var(--tint)}.directory-refresh .text-btn{color:var(--primary);font:inherit}.directory-refresh .panel{box-shadow:none;border-radius:10px}.directory-refresh .panel h2{font-size:16px;font-weight:600}.directory-refresh input,.directory-refresh select,.directory-refresh textarea{font:inherit;color:var(--text)}.directory-refresh .settings-layout{display:block}.directory-refresh .settings-nav{flex-wrap:wrap;gap:5px;margin-bottom:24px;display:flex}.directory-refresh .settings-nav button{border-radius:7px;width:auto;padding:8px 12px;font-size:14px}.directory-refresh .settings-nav button.active{background:var(--tint);color:var(--primary)}.directory-refresh .organization-settings{background:0 0;border:0;padding:0}.directory-refresh .refresh-organization-defaults{border:1px solid var(--border);background:var(--surface);border-radius:10px;margin-top:18px}.directory-refresh .refresh-organization-defaults>summary{cursor:pointer;padding:15px 20px}.directory-refresh .refresh-organization-defaults .settings-form,.directory-refresh .refresh-organization-defaults .toggle-list{padding:20px}.directory-refresh .employee-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.directory-refresh .employee-card-select{background:var(--surface);border:1px solid var(--border);border-radius:10px;min-width:0;padding:20px;display:block;position:relative}.directory-refresh .employee-card-select>input[type=checkbox]{z-index:1;margin:0;position:absolute;top:14px;left:auto;right:14px}.directory-refresh .employee-card-select>.employee-card{width:100%;box-shadow:none;text-align:left;background:0 0;border:0;border-radius:0;padding:0;display:block}.directory-refresh .employee-card-select>.employee-card:hover{box-shadow:none;transform:none}.directory-refresh .employee-card .refresh-person-head{justify-content:flex-start;align-items:center;gap:12px;margin:0 20px 14px 0;display:flex}.directory-refresh .refresh-person-head>div{min-width:0}.directory-refresh .employee-card .avatar{width:42px;min-width:42px;height:42px;color:var(--primary);background:var(--tint);border:0;border-radius:50%;font-size:14px}.directory-refresh .employee-card h3{margin:0;font-size:16px;font-weight:600}.directory-refresh .refresh-person-head>div>span{color:var(--muted);overflow-wrap:anywhere;font-size:12px;display:block}.directory-refresh .employee-card p{color:var(--muted);overflow-wrap:anywhere;margin:4px 0 0;font-size:14px}.directory-refresh .refresh-person-footer{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;margin-top:15px;padding-top:15px;display:flex}.directory-refresh .refresh-person-footer>.text-btn{padding:5px 8px}.directory-refresh .refresh-person-more{margin-left:auto;position:relative}.directory-refresh .refresh-person-more>summary{cursor:pointer;padding:8px;list-style:none;display:flex}.directory-refresh .refresh-person-more>summary::-webkit-details-marker{display:none}.directory-refresh .refresh-person-more>div{z-index:5;background:var(--surface);border:1px solid var(--border);border-radius:8px;width:240px;max-width:75vw;padding:16px;position:absolute;right:0;box-shadow:0 8px 20px #0001}.directory-refresh .refresh-person-more p{color:var(--muted);margin:0 0 8px;font-size:12px}.directory-refresh .employee-card-select .directory-row-actions{gap:6px;width:auto;margin:10px 0 0;padding:0}.directory-refresh .directory-person-cell{justify-items:start;gap:2px;min-width:0;display:grid}.directory-refresh .directory-list-credentials{color:var(--primary);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:5px;margin-left:42px;padding:1px 0;font-size:12px;display:inline-flex}.directory-refresh .directory-list-credentials:hover{text-decoration:underline}.directory-refresh .employee-credentials-overlay{z-index:1000;background:#0b1e298c;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.directory-refresh .employee-credentials-panel{background:var(--surface);width:min(760px,100%);max-height:min(740px,100vh - 48px);overflow:auto;box-shadow:0 24px 70px #00000038}.directory-refresh .employee-credentials-panel:focus{outline:none}@media (max-width:600px){.directory-refresh .employee-credentials-overlay{padding:12px}.directory-refresh .employee-credentials-panel{max-height:calc(100vh - 24px)}}.directory-refresh .refresh-panel-top{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:17px 20px;display:flex}.directory-refresh .refresh-panel-top h2{margin:0}.directory-refresh .refresh-panel-top p{color:var(--muted);margin:4px 0 0;font-size:12px}.directory-refresh .employee-credential-row{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr) auto;align-items:center;gap:14px;padding:17px 20px;display:grid}.directory-refresh .employee-credential-row>*{overflow-wrap:anywhere;min-width:0}.directory-refresh .employee-credential-row>span>small{margin-top:4px;display:block}.directory-refresh .employee-credential-row strong{font-weight:600}.directory-refresh .refresh-secondary{color:var(--muted);font-size:12px}.directory-refresh .credential-value{font-variant-numeric:tabular-nums}.directory-refresh .refresh-row-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.directory-refresh .refresh-panel-footer{padding:12px 20px}.directory-refresh .refresh-empty,.directory-refresh .refresh-error{margin:0;padding:16px 20px}.directory-refresh .refresh-error{color:#b83f47}.directory-refresh .employee-credential-form{background:var(--bg);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px 20px;display:grid}.directory-refresh .employee-credential-form label{color:var(--muted);gap:6px;font-size:12px;display:grid}.directory-refresh .employee-credential-form input,.directory-refresh .employee-credential-form select{border:1px solid var(--border);background:var(--surface);border-radius:6px;width:100%;min-width:0;padding:8px 10px}.directory-refresh .refresh-form-actions{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.directory-refresh .software-sign-in{margin-bottom:18px;padding:0}.directory-refresh .refresh-sign-in-summary{flex-wrap:wrap;align-items:center;gap:15px;padding:14px 20px;display:flex}.directory-refresh .refresh-sign-in-summary>div{flex:1;min-width:100px}.directory-refresh .refresh-sign-in-summary strong{font-weight:600}.directory-refresh .refresh-sign-in-summary p{color:var(--muted);overflow-wrap:anywhere;margin:4px 0 0;font-size:12px}.directory-refresh .software-url-form{background:var(--bg);border-top:1px solid var(--border);padding:18px 20px}.directory-refresh .software-assignments{margin:0}.directory-refresh .assignment-toolbar{border-bottom:1px solid var(--border);gap:12px;padding:17px 20px}.directory-refresh .assignment-toolbar>div{align-items:center;gap:12px;display:flex}.directory-refresh .assignment-toolbar h2{margin:0}.directory-refresh .assignment-toolbar small{color:var(--muted);font-size:12px}.directory-refresh .assignment-toolbar input{background:var(--surface);border-radius:6px;padding:8px 10px}.directory-refresh .admin-credentials-embedded{border:0;border-radius:0 0 10px 10px;margin:0;padding:0}.directory-refresh .credential-tools{border-bottom:1px solid var(--border)}.directory-refresh .credential-tools>summary{cursor:pointer;color:var(--primary);padding:9px 20px;font-size:12px}.directory-refresh .credential-tools>header{background:var(--bg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.directory-refresh .credential-tools h2,.directory-refresh .credential-tools p{margin:0}.directory-refresh .credential-tools .onboarding-note{margin-top:5px}.directory-refresh .admin-credentials .credential-table{margin:0;padding:0}.directory-refresh .credential-table.has-select .unified-access-row{border:0;border-bottom:1px solid var(--border);background:var(--surface);border-radius:0;grid-template-columns:22px minmax(130px,1fr) minmax(120px,1.3fr) minmax(120px,1fr) auto;gap:14px;margin:0;padding:17px 20px;display:grid}.directory-refresh .credential-table.has-select .unified-access-row:last-child{border-bottom:0}.directory-refresh .admin-credentials-embedded:not(.is-requesting) .credential-select{display:none}.directory-refresh .admin-credentials-embedded:not(.is-requesting) .unified-access-row{grid-template-columns:minmax(130px,1fr) minmax(120px,1.3fr) minmax(120px,1fr) auto}.directory-refresh .admin-credentials-embedded .credential-table-head{display:none}.directory-refresh .admin-credentials-embedded.is-requesting .credential-table-head{background:var(--bg);grid-template-columns:22px minmax(130px,1fr) minmax(120px,1.3fr) minmax(120px,1fr) auto;padding:10px 20px;display:grid}.directory-refresh .unified-access-row>.employee-cell{grid-column:auto;gap:4px;display:grid}.directory-refresh .unified-access-row .employee-cell strong{font-size:14px;font-weight:600}.directory-refresh .unified-access-row .employee-cell small{color:var(--muted);font-size:12px}.directory-refresh .unified-access-row>.credential-username{grid-column:auto}.directory-refresh .unified-access-row>.admin-password{grid-column:auto;min-width:0;margin:0;padding:0}.directory-refresh .unified-access-row>.credential-row-actions{grid-column:auto;gap:6px}.directory-refresh .unified-access-row code{color:var(--muted);font:12px/1.5 Inter,Segoe UI,sans-serif}.directory-refresh .admin-credentials .unified-access-row .admin-password code{color:var(--muted);overflow-wrap:anywhere;font:12px/1.5 Inter,Segoe UI,sans-serif}.directory-refresh .unified-access-row .credential-access-controls{border-top:1px solid var(--border);grid-column:1/-1;margin:0;padding:18px 0 0}.directory-refresh .unified-access-row .credential-edit-form{background:var(--bg);border-radius:6px;grid-column:1/-1;margin:0;padding:18px 20px}.directory-refresh .credential-access-controls>div{background:var(--bg);border-radius:6px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;padding:18px 20px;display:grid}.directory-refresh .credential-access-controls .assignment-row{background:0 0;border:0;display:block}.directory-refresh .credential-access-controls .assignment-person{margin-bottom:12px}.directory-refresh .credential-access-controls .assignment-username{min-width:0;margin:0}.directory-refresh .credential-access-controls .assignment-actions{flex-wrap:wrap}.directory-refresh .credential-access-controls>.text-btn{margin-top:12px}.directory-refresh .unified-access-row .assignment-row{margin:0;padding:0}.directory-refresh .credential-roster-note{background:var(--surface);border-bottom:1px solid var(--border);gap:10px;padding:8px 20px;font-size:12px}.directory-refresh .credential-roster-note .text-btn{font-size:12px}@media (max-width:1000px){.directory-refresh .credential-table.has-select .unified-access-row,.directory-refresh .admin-credentials-embedded:not(.is-requesting) .unified-access-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.directory-refresh .admin-credentials-embedded.is-requesting .credential-table-head{display:none}.directory-refresh .unified-access-row>.credential-select{grid-column:1/-1;position:static}.directory-refresh .unified-access-row>.employee-cell,.directory-refresh .unified-access-row>.credential-username,.directory-refresh .unified-access-row>.admin-password,.directory-refresh .unified-access-row>.credential-row-actions{grid-area:auto}.directory-refresh .unified-access-row .credential-mobile-label{display:none}}@media (max-width:760px){.directory-refresh .credential-access-controls>div{grid-template-columns:minmax(0,1fr)}.directory-refresh .content-wrap{padding:18px}.directory-refresh .employee-grid{grid-template-columns:minmax(0,1fr)}.directory-refresh .employee-credential-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.directory-refresh .assignment-toolbar{flex-wrap:wrap}.directory-refresh .assignment-toolbar input{width:100%}.directory-refresh .credential-roster-note{flex-wrap:wrap}.directory-refresh .credential-tools>header{align-items:flex-start}}@media (max-width:440px){.directory-refresh .employee-credential-form{grid-template-columns:minmax(0,1fr)}.directory-refresh .employee-credential-row{padding:14px}.directory-refresh .refresh-panel-top{align-items:flex-start}.directory-refresh .credential-panel-actions{flex-wrap:wrap}}.global-search:focus-within,.directory-tools>div:focus-within{outline:2px solid var(--primary);outline-offset:2px}.directory-refresh .secondary-btn.offboard-btn{color:#b42318;border-color:#e8b4ae}.directory-refresh .secondary-btn.offboard-btn:hover{background:#fef3f2}.directory-refresh.appearance-dark .secondary-btn.offboard-btn{color:#fda29b;border-color:#7a271a}@media (prefers-color-scheme:dark){.directory-refresh.appearance-system .secondary-btn.offboard-btn{color:#fda29b;border-color:#7a271a}}.directory-refresh .employee-card-select>.employee-card{min-height:0}.directory-refresh .nav-secondary>p~p{margin-top:20px}@media (min-width:761px){.directory-refresh .directory-tools{grid-template-columns:minmax(260px,1fr) 200px 180px}}.onboarding-mls{border-top:1px solid var(--border);margin-top:16px;padding-top:16px}.onboarding-mls h4{align-items:center;gap:6px;margin:0 0 8px;font-size:14px;font-weight:600;display:flex}.onboarding-mls-pick{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.onboarding-mls-pick label{min-width:0;color:var(--muted);flex:240px;gap:4px;font-size:12px;display:grid}.onboarding-mls-pick select{border:1px solid var(--border);background:var(--surface);border-radius:7px;min-height:38px;padding:0 10px}
.AdminEmployeePreview-module__lcOQeW__dialog{border:1px solid var(--border,#dce3e8);background:var(--bg,#f5f7fa);width:min(1180px,100vw - 32px);max-width:none;height:min(820px,100vh - 32px);max-height:none;color:var(--text,#17212b);border-radius:14px;margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 80px #132b3947}.AdminEmployeePreview-module__lcOQeW__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#111f2894}.AdminEmployeePreview-module__lcOQeW__shell{flex-direction:column;height:100%;display:flex}.AdminEmployeePreview-module__lcOQeW__ownView{border:0;border-radius:0;width:100vw;height:100dvh}.AdminEmployeePreview-module__lcOQeW__workspaceLayout{flex:1;grid-template-columns:220px minmax(0,1fr);min-height:0;display:grid}.AdminEmployeePreview-module__lcOQeW__sidebar{color:#fff;background:#192438;flex-direction:column;gap:24px;padding:25px 16px;display:flex;overflow:auto}.AdminEmployeePreview-module__lcOQeW__brand{align-items:center;gap:12px;padding:0 8px;font-size:18px;display:flex}.AdminEmployeePreview-module__lcOQeW__brand>svg{color:#a9baff}.AdminEmployeePreview-module__lcOQeW__person{background:#25334b;border-radius:12px;align-items:center;gap:11px;padding:15px 12px;display:flex}.AdminEmployeePreview-module__lcOQeW__person>span{color:#25334b;background:#e8ba78;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:12px;display:grid}.AdminEmployeePreview-module__lcOQeW__person>div{gap:5px;min-width:0;display:grid}.AdminEmployeePreview-module__lcOQeW__person strong{overflow-wrap:anywhere;font-size:13px}.AdminEmployeePreview-module__lcOQeW__person small{color:#becae0;font-size:12px}.AdminEmployeePreview-module__lcOQeW__sidebar nav{gap:6px;display:grid}.AdminEmployeePreview-module__lcOQeW__sideTab{color:#cdd7ea;width:100%;min-height:43px;font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;padding:10px 12px;font-size:13px;display:flex}.AdminEmployeePreview-module__lcOQeW__sideTab:hover,.AdminEmployeePreview-module__lcOQeW__sideTabActive{color:#fff;background:#2e3f60}.AdminEmployeePreview-module__lcOQeW__sidebar>p{color:#bac9e1;margin:auto 8px 0;font-size:12px;line-height:1.8}.AdminEmployeePreview-module__lcOQeW__banner{color:#fff;background:#173b50;align-items:center;gap:14px;min-height:58px;padding:10px 18px;display:flex}.AdminEmployeePreview-module__lcOQeW__bannerTitle{white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:750;display:inline-flex}.AdminEmployeePreview-module__lcOQeW__bannerNote{color:#c8dbe5;font-size:10px}.AdminEmployeePreview-module__lcOQeW__selector{color:#17212b;background:#fff;border:1px solid #ffffff59;border-radius:7px;width:min(290px,34vw);min-height:35px;margin-left:auto;padding:0 32px 0 10px;font-size:12px}.AdminEmployeePreview-module__lcOQeW__back{color:#fff;background:0 0;border:1px solid #ffffff6b;border-radius:7px;align-items:center;gap:7px;min-height:35px;padding:0 12px;font-size:11px;font-weight:700;display:inline-flex}.AdminEmployeePreview-module__lcOQeW__body{flex:1;min-height:0;padding:32px;overflow:auto}.AdminEmployeePreview-module__lcOQeW__heading{margin-bottom:18px}.AdminEmployeePreview-module__lcOQeW__eyebrow{color:var(--primary,#176b87);letter-spacing:.08em;text-transform:uppercase;margin:0 0 5px;font-size:10px;font-weight:800}.AdminEmployeePreview-module__lcOQeW__heading h1{letter-spacing:-.03em;margin:0;font-size:27px}.AdminEmployeePreview-module__lcOQeW__heading p:last-child{color:var(--muted,#62707d);margin:6px 0 0;font-size:12px}.AdminEmployeePreview-module__lcOQeW__tabs{border:1px solid var(--border,#dce3e8);background:var(--surface,#fff);border-radius:9px;gap:5px;margin-bottom:15px;padding:5px;display:flex;overflow-x:auto}.AdminEmployeePreview-module__lcOQeW__tab{min-height:34px;color:var(--muted,#62707d);background:0 0;border:0;border-radius:6px;flex:none;padding:0 13px;font-size:11px;font-weight:700}.AdminEmployeePreview-module__lcOQeW__tabActive{background:var(--tint,#e8f3f7);color:var(--primary,#176b87)}.AdminEmployeePreview-module__lcOQeW__state{border:1px solid var(--border,#dce3e8);border-radius:var(--radius-card,12px);background:var(--surface,#fff);min-height:240px;color:var(--muted,#62707d);text-align:center;place-items:center;font-size:12px;display:grid}.AdminEmployeePreview-module__lcOQeW__error{color:#a83f3f}.AdminEmployeePreview-module__lcOQeW__overview{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:15px;display:grid}.AdminEmployeePreview-module__lcOQeW__hero{border-radius:var(--radius-card,12px);background:#e8f3f7;border:1px solid #cbdfe6;grid-column:1/-1;align-items:center;gap:16px;min-height:128px;padding:22px;display:flex}.AdminEmployeePreview-module__lcOQeW__avatar{color:#fff;background:#176b87;border-radius:50%;flex:none;place-items:center;width:62px;height:62px;font-size:17px;font-weight:800;display:grid}.AdminEmployeePreview-module__lcOQeW__hero h2{margin:7px 0 3px;font-size:21px}.AdminEmployeePreview-module__lcOQeW__hero p{color:var(--muted,#62707d);margin:0;font-size:12px}.AdminEmployeePreview-module__lcOQeW__status{color:#26755f;align-items:center;gap:6px;font-size:10px;font-weight:750;display:inline-flex}.AdminEmployeePreview-module__lcOQeW__status:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.AdminEmployeePreview-module__lcOQeW__panel{border:1px solid var(--border,#dce3e8);border-radius:var(--radius-card,12px);background:var(--surface,#fff)}.AdminEmployeePreview-module__lcOQeW__panelHeader{border-bottom:1px solid var(--border,#dce3e8);padding:16px 18px 13px}.AdminEmployeePreview-module__lcOQeW__panelHeader h2{margin:3px 0 0;font-size:14px}.AdminEmployeePreview-module__lcOQeW__infoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;padding:18px;display:grid}.AdminEmployeePreview-module__lcOQeW__infoGrid span{gap:4px;min-width:0;display:grid}.AdminEmployeePreview-module__lcOQeW__infoGrid small,.AdminEmployeePreview-module__lcOQeW__row small{color:var(--muted,#62707d);font-size:10px}.AdminEmployeePreview-module__lcOQeW__infoGrid strong,.AdminEmployeePreview-module__lcOQeW__row strong{overflow-wrap:anywhere;font-size:12px}.AdminEmployeePreview-module__lcOQeW__summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:18px;display:grid}.AdminEmployeePreview-module__lcOQeW__summary span{background:var(--soft,#f5f7fa);border-radius:8px;padding:14px}.AdminEmployeePreview-module__lcOQeW__summary strong,.AdminEmployeePreview-module__lcOQeW__summary small{display:block}.AdminEmployeePreview-module__lcOQeW__summary strong{color:var(--primary,#176b87);font-size:20px}.AdminEmployeePreview-module__lcOQeW__summary small{color:var(--muted,#62707d);margin-top:4px;font-size:10px}.AdminEmployeePreview-module__lcOQeW__list{gap:8px;padding:14px;display:grid}.AdminEmployeePreview-module__lcOQeW__row{border:1px solid var(--border,#dce3e8);border-radius:var(--radius-inset,8px);background:var(--soft,#f5f7fa);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:66px;padding:10px;display:grid}.AdminEmployeePreview-module__lcOQeW__rowIcon{background:var(--surface,#fff);width:34px;height:34px;color:var(--primary,#176b87);border-radius:7px;place-items:center;display:grid}.AdminEmployeePreview-module__lcOQeW__rowCopy{gap:4px;min-width:0;display:grid}.AdminEmployeePreview-module__lcOQeW__pill{color:#26755f;background:#e8f5ef;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:800}.AdminEmployeePreview-module__lcOQeW__readOnly{color:var(--muted,#62707d);letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:700}.AdminEmployeePreview-module__lcOQeW__empty{color:var(--muted,#62707d);text-align:center;margin:0;padding:28px 18px;font-size:11px}@media (max-width:720px){.AdminEmployeePreview-module__lcOQeW__workspaceLayout{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.AdminEmployeePreview-module__lcOQeW__sidebar{gap:12px;padding:12px 14px;overflow:visible}.AdminEmployeePreview-module__lcOQeW__brand,.AdminEmployeePreview-module__lcOQeW__person,.AdminEmployeePreview-module__lcOQeW__sidebar>p{display:none}.AdminEmployeePreview-module__lcOQeW__sidebar nav{display:flex;overflow-x:auto}.AdminEmployeePreview-module__lcOQeW__sideTab{white-space:nowrap;flex:none;width:auto;min-height:40px}.AdminEmployeePreview-module__lcOQeW__dialog{border:0;border-radius:0;width:100vw;height:100vh}.AdminEmployeePreview-module__lcOQeW__banner{flex-wrap:wrap;padding:10px 14px}.AdminEmployeePreview-module__lcOQeW__bannerNote{display:none}.AdminEmployeePreview-module__lcOQeW__selector{flex:180px;order:3;width:auto;min-width:0;margin-left:0}.AdminEmployeePreview-module__lcOQeW__back{margin-left:auto}.AdminEmployeePreview-module__lcOQeW__body{padding:18px 14px}.AdminEmployeePreview-module__lcOQeW__overview,.AdminEmployeePreview-module__lcOQeW__infoGrid{grid-template-columns:1fr}.AdminEmployeePreview-module__lcOQeW__hero{grid-column:auto}.AdminEmployeePreview-module__lcOQeW__row{grid-template-columns:36px minmax(0,1fr)}.AdminEmployeePreview-module__lcOQeW__row>:last-child{grid-column:2;justify-self:start}}
.SubscriptionsView-module___5bGJa__root{--sub-line:var(--border,#dce5eb);--sub-muted:var(--muted,#617787);--sub-bg:var(--surface,#fff)}.SubscriptionsView-module___5bGJa__heading{margin-bottom:22px}.SubscriptionsView-module___5bGJa__headingActions{align-items:center;gap:8px;display:flex}.SubscriptionsView-module___5bGJa__addButton{background:var(--surface,#fff)}.SubscriptionsView-module___5bGJa__toolsWrap{position:relative}.SubscriptionsView-module___5bGJa__toolsMenu{z-index:20;background:var(--sub-bg);border:1px solid var(--sub-line);border-radius:8px;width:190px;padding:5px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #142c391c}.SubscriptionsView-module___5bGJa__toolsMenu button,.SubscriptionsView-module___5bGJa__toolsMenu label{width:100%;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:9px;padding:9px;font-size:12px;display:flex}.SubscriptionsView-module___5bGJa__toolsMenu button:hover,.SubscriptionsView-module___5bGJa__toolsMenu label:hover{background:var(--soft,#eaf4f7)}.SubscriptionsView-module___5bGJa__toolsMenu input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.SubscriptionsView-module___5bGJa__summary{min-height:34px;color:var(--sub-muted);flex-wrap:wrap;align-items:center;gap:25px;margin:0 0 20px;font-size:12px;display:flex}.SubscriptionsView-module___5bGJa__summary strong{color:var(--text,#173344);font-size:14px;font-weight:650}.SubscriptionsView-module___5bGJa__attentionFilter{color:inherit;font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;border-radius:5px;padding:6px 8px;text-decoration:underline}.SubscriptionsView-module___5bGJa__attentionFilter:hover,.SubscriptionsView-module___5bGJa__attentionFilter[aria-pressed=true]{background:var(--soft,#eaf4f7);color:var(--primary,#007da3)}.SubscriptionsView-module___5bGJa__attentionFilter:focus-visible{outline:2px solid var(--primary,#007da3);outline-offset:2px}.SubscriptionsView-module___5bGJa__board{overflow:visible}.SubscriptionsView-module___5bGJa__root .SubscriptionsView-module___5bGJa__filters{border:0;flex-wrap:wrap;gap:12px;margin:0 0 16px;padding:0;display:flex}.SubscriptionsView-module___5bGJa__filters>div{flex:280px;max-width:560px}.SubscriptionsView-module___5bGJa__filters .SubscriptionsView-module___5bGJa__companyFilter{width:auto;max-width:100%}.SubscriptionsView-module___5bGJa__filters select{min-width:150px}.SubscriptionsView-module___5bGJa__list{display:grid}.SubscriptionsView-module___5bGJa__columns,.SubscriptionsView-module___5bGJa__row{grid-template-columns:minmax(120px,1.4fr) minmax(110px,1.2fr) 95px 105px 95px 30px;align-items:center;gap:12px;padding:17px 20px;display:grid}.SubscriptionsView-module___5bGJa__columns{color:var(--sub-muted);background:var(--background,#f4f7f9);letter-spacing:.02em;padding-top:10px;padding-bottom:10px;font-size:11px;font-weight:600}.SubscriptionsView-module___5bGJa__item{border-top:1px solid var(--sub-line)}.SubscriptionsView-module___5bGJa__row{min-height:58px;font-size:12px}.SubscriptionsView-module___5bGJa__vendor,.SubscriptionsView-module___5bGJa__vendor strong,.SubscriptionsView-module___5bGJa__vendor small{min-width:0;display:block}.SubscriptionsView-module___5bGJa__vendor strong{color:var(--text,#173344);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:620;overflow:hidden}.SubscriptionsView-module___5bGJa__vendor small{color:var(--sub-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10px;overflow:hidden}.SubscriptionsView-module___5bGJa__company,.SubscriptionsView-module___5bGJa__renewal{overflow-wrap:anywhere;color:var(--sub-muted)}.SubscriptionsView-module___5bGJa__cost{color:var(--text,#173344);font-variant-numeric:tabular-nums;white-space:nowrap}.SubscriptionsView-module___5bGJa__badge{background:var(--background,#f4f7f9);color:var(--sub-muted);white-space:nowrap;border-radius:4px;padding:3px 7px;font-size:10px;display:inline-flex}.SubscriptionsView-module___5bGJa__dueSoon{color:#936312;background:#fff6e5}.SubscriptionsView-module___5bGJa__overdue{color:#b83f47;background:#fceef0}.SubscriptionsView-module___5bGJa__expand{width:28px;height:28px;color:var(--sub-muted);cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;display:grid}.SubscriptionsView-module___5bGJa__expand:hover{background:var(--background,#f4f7f9)}.SubscriptionsView-module___5bGJa__expand[aria-expanded=true] svg{transform:rotate(180deg)}.SubscriptionsView-module___5bGJa__details{background:var(--background,#f4f7f9);color:var(--text,#173344);flex-wrap:wrap;align-items:center;gap:12px 22px;padding:13px 18px 15px;font-size:11px;display:flex}.SubscriptionsView-module___5bGJa__details>span{gap:3px;display:grid}.SubscriptionsView-module___5bGJa__details small{color:var(--sub-muted);font-size:10px}.SubscriptionsView-module___5bGJa__details button{margin-left:auto}.SubscriptionsView-module___5bGJa__alertText{color:#936312}.SubscriptionsView-module___5bGJa__secondaryPanel{margin-top:12px;overflow:hidden}.SubscriptionsView-module___5bGJa__secondaryPanel>summary{color:var(--text,#173344);cursor:pointer;align-items:center;gap:12px;padding:12px 16px;font-size:12px;list-style-position:inside;display:flex}.SubscriptionsView-module___5bGJa__secondaryPanel>summary span{color:var(--sub-muted);font-size:11px}.SubscriptionsView-module___5bGJa__secondaryContent{padding:0 16px 12px}.SubscriptionsView-module___5bGJa__secondaryContent>p{color:var(--sub-muted);font-size:11px}@media (max-width:760px){.SubscriptionsView-module___5bGJa__heading{align-items:flex-start}.SubscriptionsView-module___5bGJa__columns{display:none}.SubscriptionsView-module___5bGJa__row{grid-template-columns:minmax(0,1fr) minmax(95px,auto) 28px;gap:5px 10px;padding:12px 14px}.SubscriptionsView-module___5bGJa__vendor{grid-column:1}.SubscriptionsView-module___5bGJa__company{grid-area:2/1;font-size:10px}.SubscriptionsView-module___5bGJa__cost{text-align:right;grid-area:1/2}.SubscriptionsView-module___5bGJa__renewal{text-align:right;grid-area:2/2;font-size:10px}.SubscriptionsView-module___5bGJa__row>span:nth-child(5){grid-area:3/2;justify-self:end}.SubscriptionsView-module___5bGJa__expand{grid-area:1/3/4}.SubscriptionsView-module___5bGJa__filters{flex-wrap:wrap}.SubscriptionsView-module___5bGJa__filters>div{flex-basis:100%}}@media (max-width:440px){.SubscriptionsView-module___5bGJa__headingActions{gap:5px}.SubscriptionsView-module___5bGJa__summary{gap:8px 16px}.SubscriptionsView-module___5bGJa__summary strong{font-size:12px}.SubscriptionsView-module___5bGJa__details{gap:10px 14px}.SubscriptionsView-module___5bGJa__details button{margin-left:0}}.SubscriptionsView-module___5bGJa__filters select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2362707d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding-inline:12px 36px}.SubscriptionsView-module___5bGJa__sortButton{color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-self:start;align-items:center;gap:4px;margin:-4px -6px;padding:4px 6px;display:inline-flex}.SubscriptionsView-module___5bGJa__sortButton svg{opacity:.55;flex:none}.SubscriptionsView-module___5bGJa__sortButton:hover{background:var(--tint,#eaf4f7);color:var(--text,#173344)}.SubscriptionsView-module___5bGJa__sortButton:focus-visible{outline:2px solid var(--primary,#176f84);outline-offset:1px}.SubscriptionsView-module___5bGJa__sortActive{color:var(--text,#173344)}.SubscriptionsView-module___5bGJa__sortActive svg{opacity:1;color:var(--primary,#176f84)}.SubscriptionsView-module___5bGJa__sortReset{width:24px;height:24px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:inline-grid}.SubscriptionsView-module___5bGJa__sortReset:hover{background:var(--tint,#eaf4f7)}.SubscriptionsView-module___5bGJa__sortReset:focus-visible{outline:2px solid var(--primary,#176f84);outline-offset:1px}
.TaxCalendarView-module__FqfA7a__headingActions{flex-wrap:nowrap;flex:none}.TaxCalendarView-module__FqfA7a__intro{gap:12px;padding:22px 24px;display:grid}.TaxCalendarView-module__FqfA7a__intro h2{margin:0;font-size:17px}.TaxCalendarView-module__FqfA7a__intro p,.TaxCalendarView-module__FqfA7a__intro li{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.TaxCalendarView-module__FqfA7a__intro ul{margin:0;padding-left:18px}.TaxCalendarView-module__FqfA7a__intro>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.TaxCalendarView-module__FqfA7a__notice{color:var(--muted);margin-bottom:17px;padding:14px 18px;font-size:12px;line-height:1.6}.TaxCalendarView-module__FqfA7a__notice strong{color:var(--text)}.TaxCalendarView-module__FqfA7a__error{border-color:#e8b4ae}.TaxCalendarView-module__FqfA7a__error strong{color:#b42318}.TaxCalendarView-module__FqfA7a__section{margin-bottom:17px;overflow:hidden}.TaxCalendarView-module__FqfA7a__sectionNote{color:var(--muted);margin:0;font-size:11px}.TaxCalendarView-module__FqfA7a__rows{display:grid}.TaxCalendarView-module__FqfA7a__row{border:0;border-bottom:1px solid var(--border);background:var(--surface);min-height:64px;color:var(--text);text-align:left;border-left:3px solid #0000;grid-template-columns:74px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:10px 18px;display:grid}.TaxCalendarView-module__FqfA7a__row:last-child{border-bottom:0}.TaxCalendarView-module__FqfA7a__overdue{border-left-color:#b42318}.TaxCalendarView-module__FqfA7a__reminding{border-left-color:#d79b23}.TaxCalendarView-module__FqfA7a__closed{opacity:.62}.TaxCalendarView-module__FqfA7a__date{gap:2px;display:grid}.TaxCalendarView-module__FqfA7a__date strong{font-size:13px}.TaxCalendarView-module__FqfA7a__date small{color:var(--muted);font-size:10px}.TaxCalendarView-module__FqfA7a__open{min-width:0;color:inherit;text-align:left;background:0 0;border:0;gap:3px;padding:0;display:grid}.TaxCalendarView-module__FqfA7a__open strong{font-size:13px;line-height:1.35}.TaxCalendarView-module__FqfA7a__open small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.TaxCalendarView-module__FqfA7a__open:hover strong{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.TaxCalendarView-module__FqfA7a__state{text-align:right;justify-items:end;gap:4px;display:grid}.TaxCalendarView-module__FqfA7a__state small{color:var(--muted);font-size:10px}.TaxCalendarView-module__FqfA7a__neutral{background:var(--soft);color:var(--muted)}.TaxCalendarView-module__FqfA7a__actions{gap:6px;display:flex}.TaxCalendarView-module__FqfA7a__actions button{white-space:nowrap;min-height:32px}.TaxCalendarView-module__FqfA7a__empty{color:var(--muted);text-align:center;margin:0;padding:26px 20px;font-size:12px}.TaxCalendarView-module__FqfA7a__toolbar{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 16px;display:flex}.TaxCalendarView-module__FqfA7a__toolbar select,.TaxCalendarView-module__FqfA7a__search input{border:1px solid var(--border);background:var(--surface);min-height:36px;color:var(--text);border-radius:7px;padding:0 9px;font-size:12px}.TaxCalendarView-module__FqfA7a__search{flex:220px;align-items:center;max-width:380px;display:flex;position:relative}.TaxCalendarView-module__FqfA7a__search svg{color:var(--muted);position:absolute;left:10px}.TaxCalendarView-module__FqfA7a__search input{width:100%;padding-left:31px}.TaxCalendarView-module__FqfA7a__group+.TaxCalendarView-module__FqfA7a__group{border-top:1px solid var(--border)}.TaxCalendarView-module__FqfA7a__groupHead{justify-content:space-between;align-items:baseline;gap:12px;padding:14px 18px 6px;display:flex}.TaxCalendarView-module__FqfA7a__groupHead h3{margin:0;font-size:12px;font-weight:700}.TaxCalendarView-module__FqfA7a__groupHead span{color:var(--muted);font-size:10px}.TaxCalendarView-module__FqfA7a__people{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.TaxCalendarView-module__FqfA7a__firm{padding:14px 18px 16px}.TaxCalendarView-module__FqfA7a__firm+.TaxCalendarView-module__FqfA7a__firm{border-left:1px solid var(--border)}.TaxCalendarView-module__FqfA7a__firm h3{margin:0 0 8px;font-size:13px}.TaxCalendarView-module__FqfA7a__person{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:7px 0;font-size:12px;display:grid}.TaxCalendarView-module__FqfA7a__person small{color:var(--muted);grid-column:1;font-size:11px}.TaxCalendarView-module__FqfA7a__person a{color:var(--primary);grid-area:1/2/span 2;align-self:center;font-size:11px}.TaxCalendarView-module__FqfA7a__person em{color:var(--muted);font-size:11px;font-style:normal}.TaxCalendarView-module__FqfA7a__dialog{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);width:min(720px,100%);max-height:calc(100vh - 44px);color:var(--text);position:relative;overflow-y:auto;box-shadow:0 20px 60px #0d1d2438}.TaxCalendarView-module__FqfA7a__dialogHead{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 22px;display:flex}.TaxCalendarView-module__FqfA7a__dialogHead h2{margin:2px 0 6px;font-size:18px;line-height:1.3}.TaxCalendarView-module__FqfA7a__dialogBody{gap:18px;padding:18px 22px;display:grid}.TaxCalendarView-module__FqfA7a__dialogBody h3{margin:0 0 6px;font-size:12px;font-weight:700}.TaxCalendarView-module__FqfA7a__dialogBody p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.TaxCalendarView-module__FqfA7a__dialogFoot{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:10px;padding:14px 22px;display:flex}.TaxCalendarView-module__FqfA7a__dialogFoot>div{flex-wrap:wrap;gap:8px;display:flex}.TaxCalendarView-module__FqfA7a__facts{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px 18px;margin:0;display:grid}.TaxCalendarView-module__FqfA7a__facts div{gap:2px;display:grid}.TaxCalendarView-module__FqfA7a__facts dt{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:650}.TaxCalendarView-module__FqfA7a__facts dd{margin:0;font-size:12px;line-height:1.5}.TaxCalendarView-module__FqfA7a__facts a{color:var(--primary)}.TaxCalendarView-module__FqfA7a__checklist{gap:6px;margin:0;padding-left:18px;font-size:12px;line-height:1.5;display:grid}.TaxCalendarView-module__FqfA7a__schedule{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.TaxCalendarView-module__FqfA7a__schedule span{border:1px solid var(--border);border-radius:6px;padding:3px 8px;font-size:11px}.TaxCalendarView-module__FqfA7a__schedule .TaxCalendarView-module__FqfA7a__past{color:var(--muted);text-decoration:line-through}.TaxCalendarView-module__FqfA7a__schedule .TaxCalendarView-module__FqfA7a__next{border-color:var(--primary);color:var(--primary);font-weight:650}.TaxCalendarView-module__FqfA7a__sources{flex-wrap:wrap;gap:4px 14px;margin-top:4px;display:flex}.TaxCalendarView-module__FqfA7a__sources a{color:var(--primary);align-items:center;gap:4px;font-size:12px;display:inline-flex}.TaxCalendarView-module__FqfA7a__resolve{border:1px solid var(--border);border-radius:var(--radius-inset);background:var(--soft);gap:8px;padding:12px 14px;display:grid}.TaxCalendarView-module__FqfA7a__resolve>div{flex-wrap:wrap;gap:8px;display:flex}.TaxCalendarView-module__FqfA7a__field{color:var(--muted);gap:6px;font-size:10px;font-weight:650;display:grid}.TaxCalendarView-module__FqfA7a__field input,.TaxCalendarView-module__FqfA7a__field select,.TaxCalendarView-module__FqfA7a__field textarea{border:1px solid var(--border);background:var(--surface);width:100%;min-height:38px;color:var(--text);font:inherit;border-radius:7px;padding:8px 11px;font-size:12px;font-weight:400}.TaxCalendarView-module__FqfA7a__field textarea{resize:vertical;min-height:84px;line-height:1.5}.TaxCalendarView-module__FqfA7a__field input:focus,.TaxCalendarView-module__FqfA7a__field select:focus,.TaxCalendarView-module__FqfA7a__field textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--tint);outline:0}.TaxCalendarView-module__FqfA7a__field small{font-weight:400}.TaxCalendarView-module__FqfA7a__editor{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.TaxCalendarView-module__FqfA7a__wide{grid-column:1/-1}.TaxCalendarView-module__FqfA7a__check{color:var(--text);align-items:center;gap:8px;font-size:12px;display:flex}.TaxCalendarView-module__FqfA7a__preview{border:1px solid var(--border);border-radius:var(--radius-inset);background:#fff;width:100%;height:520px}.TaxCalendarView-module__FqfA7a__formError{color:#b42318;margin:0;font-size:12px}@media (max-width:820px){div.TaxCalendarView-module__FqfA7a__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.TaxCalendarView-module__FqfA7a__headingActions{flex-wrap:wrap}.TaxCalendarView-module__FqfA7a__row{grid-template-columns:62px minmax(0,1fr)}.TaxCalendarView-module__FqfA7a__state{text-align:left;grid-column:2;justify-items:start}.TaxCalendarView-module__FqfA7a__actions{flex-wrap:wrap;grid-column:2}.TaxCalendarView-module__FqfA7a__firm+.TaxCalendarView-module__FqfA7a__firm{border-left:0;border-top:1px solid var(--border)}.TaxCalendarView-module__FqfA7a__editor{grid-template-columns:minmax(0,1fr)}}.TaxCalendarView-module__FqfA7a__member{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:10px 2px;display:flex}.TaxCalendarView-module__FqfA7a__member span{gap:2px;min-width:0;display:grid}.TaxCalendarView-module__FqfA7a__member strong{font-size:13px}.TaxCalendarView-module__FqfA7a__member small{overflow-wrap:anywhere;color:var(--muted);font-size:11px}
.WorkTasksView-module__-gODdW__root{--ink:#252a31;--muted:#858b94;--line:#e9e9e7;--paper:#fff;--wash:#f8f8f6;--teal:#286d67;color:var(--ink);background:#fbfbfa;min-height:100%;padding:28px clamp(18px,3vw,42px) 48px}.WorkTasksView-module__-gODdW__header{justify-content:space-between;align-items:flex-end;gap:24px;margin:0 0 24px;display:flex}.WorkTasksView-module__-gODdW__header h1{letter-spacing:-.7px;margin:7px 0 4px;font:600 clamp(26px,3vw,34px)/1.12 Georgia,serif}.WorkTasksView-module__-gODdW__header p{color:#888c91;margin:0;font-size:13px}.WorkTasksView-module__-gODdW__eyebrow,.WorkTasksView-module__-gODdW__modalEyebrow{color:#8d9297;letter-spacing:1.25px;font-size:9px;font-weight:700}.WorkTasksView-module__-gODdW__eyebrow span,.WorkTasksView-module__-gODdW__modalEyebrow span{color:#c5c7c8;margin:0 5px}.WorkTasksView-module__-gODdW__createButton{border:1px solid var(--teal);background:var(--teal);color:#fff;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:12px;font-weight:600;transition:background .15s,transform .15s;display:inline-flex}.WorkTasksView-module__-gODdW__createButton:hover:not(:disabled){background:#1d5a55;transform:translateY(-1px)}.WorkTasksView-module__-gODdW__createButton:disabled,.WorkTasksView-module__-gODdW__columnHeader button:disabled{opacity:.45;cursor:not-allowed}.WorkTasksView-module__-gODdW__createButton span{font-size:18px;font-weight:400;line-height:12px}.WorkTasksView-module__-gODdW__toolbar{border-bottom:1px solid var(--line);align-items:center;gap:18px;min-height:49px;margin-bottom:18px;display:flex}.WorkTasksView-module__-gODdW__views{align-items:stretch;gap:4px;height:49px;display:flex}.WorkTasksView-module__-gODdW__views button{color:#858a90;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:0 13px;font-size:12px;display:flex}.WorkTasksView-module__-gODdW__views button span{font-size:15px}.WorkTasksView-module__-gODdW__views button:hover{color:var(--ink)}.WorkTasksView-module__-gODdW__views .WorkTasksView-module__-gODdW__activeView{color:var(--ink);border-color:var(--teal);font-weight:600}.WorkTasksView-module__-gODdW__search{border:1px solid var(--line);color:#9ca0a5;background:#fff;border-radius:6px;align-items:center;gap:8px;margin-left:auto;padding:7px 10px;display:flex}.WorkTasksView-module__-gODdW__search span{font-size:18px}.WorkTasksView-module__-gODdW__search input{width:min(225px,28vw);color:var(--ink);background:0 0;border:0;outline:0;font-size:11px}.WorkTasksView-module__-gODdW__count{color:#9a9ea3;white-space:nowrap;font-size:10px}.WorkTasksView-module__-gODdW__board{scrollbar-color:#ddd transparent;grid-template-columns:repeat(6,minmax(205px,1fr));gap:12px;padding:2px 2px 20px;display:grid;overflow-x:auto}.WorkTasksView-module__-gODdW__column{border-radius:8px;min-width:205px;transition:background .15s,outline-color .15s}.WorkTasksView-module__-gODdW__dropTarget{outline-offset:2px;background:#eaf4ef;outline:2px dashed #64a28a}.WorkTasksView-module__-gODdW__columnHeader{align-items:center;gap:8px;height:38px;padding:0 3px;display:flex}.WorkTasksView-module__-gODdW__columnHeader h2{white-space:nowrap;margin:0;font-size:11px;font-weight:650}.WorkTasksView-module__-gODdW__dot{border-radius:50%;flex:none;width:7px;height:7px}.WorkTasksView-module__-gODdW__slate{background:#a3a9ad}.WorkTasksView-module__-gODdW__blue{background:#6394c5}.WorkTasksView-module__-gODdW__amber{background:#d5a552}.WorkTasksView-module__-gODdW__violet{background:#a283c7}.WorkTasksView-module__-gODdW__green{background:#70a887}.WorkTasksView-module__-gODdW__red{background:#d7776e}.WorkTasksView-module__-gODdW__columnCount{color:#92969a;text-align:center;background:#f0f0ee;border-radius:10px;min-width:19px;padding:3px 5px;font-size:9px}.WorkTasksView-module__-gODdW__columnHeader button{color:#93989b;background:0 0;border:0;border-radius:5px;width:25px;height:25px;margin-left:auto;font-size:17px}.WorkTasksView-module__-gODdW__columnHeader button:hover:not(:disabled){color:#31373b;background:#efefec}.WorkTasksView-module__-gODdW__cards{align-content:start;gap:9px;min-height:110px;padding-top:3px;display:grid}.WorkTasksView-module__-gODdW__card{background:var(--paper);text-align:left;border:1px solid #eaeae7;border-radius:8px;gap:9px;width:100%;padding:13px 13px 11px;transition:border .15s,box-shadow .15s,transform .15s;display:grid;box-shadow:0 1px 2px #20282008}.WorkTasksView-module__-gODdW__card:hover{border-color:#c8d8d4;transform:translateY(-1px);box-shadow:0 4px 12px #1f40320c}.WorkTasksView-module__-gODdW__movableCard{cursor:grab;touch-action:none}.WorkTasksView-module__-gODdW__movableCard:active{cursor:grabbing}.WorkTasksView-module__-gODdW__draggingCard{opacity:.45}.WorkTasksView-module__-gODdW__cardTitle{color:#30343a;align-items:flex-start;gap:7px;font-size:12px;font-weight:600;line-height:1.45;display:flex}.WorkTasksView-module__-gODdW__lock{color:#927b50;margin-top:2px;font-size:10px}.WorkTasksView-module__-gODdW__cardClient{color:#888e93;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.WorkTasksView-module__-gODdW__cardClient span{color:#b0b3b4}.WorkTasksView-module__-gODdW__cardMeta{align-items:center;gap:10px;display:flex}.WorkTasksView-module__-gODdW__priority{color:#8b8f93;align-items:center;gap:5px;font-size:9px;display:inline-flex}.WorkTasksView-module__-gODdW__priority i{background:#9ca1a5;border-radius:50%;width:6px;height:6px}.WorkTasksView-module__-gODdW__priority_high i{background:#d6a555}.WorkTasksView-module__-gODdW__priority_urgent i{background:#cd7269}.WorkTasksView-module__-gODdW__priority_low i{background:#88a99b}.WorkTasksView-module__-gODdW__due{color:#969b9d;font-size:9px}.WorkTasksView-module__-gODdW__cardBottom{border-top:1px solid #f1f1ef;justify-content:space-between;align-items:center;margin-top:0;padding-top:8px;display:flex}.WorkTasksView-module__-gODdW__source{color:#a2a6a8;text-overflow:ellipsis;white-space:nowrap;max-width:100px;font-size:9px;overflow:hidden}.WorkTasksView-module__-gODdW__cardStats{color:#a2a6aa;align-items:center;gap:8px;font-size:9px;display:flex}.WorkTasksView-module__-gODdW__avatars{padding-left:5px;display:flex}.WorkTasksView-module__-gODdW__avatars i,.WorkTasksView-module__-gODdW__avatar{color:#587067;background:#e9eeeb;border:2px solid #fff;border-radius:50%;place-items:center;width:23px;height:23px;margin-left:-5px;font-size:8px;font-style:normal;font-weight:650;display:grid}.WorkTasksView-module__-gODdW__empty{color:#b2b5b6;text-align:center;border:1px dashed #e7e7e4;border-radius:7px;margin:1px 0;padding:18px 8px;font-size:10px}.WorkTasksView-module__-gODdW__entityList{gap:19px;display:grid}.WorkTasksView-module__-gODdW__entityGroup h2{color:#42494e;align-items:center;gap:9px;margin:18px 0 10px;font:600 17px Georgia,serif;display:flex}.WorkTasksView-module__-gODdW__entityGroup h2 span{color:#77918a}.WorkTasksView-module__-gODdW__entityGroup h2 small{color:#8c9293;width:20px;height:20px;font:10px var(--font-ui,Arial);background:#f0f0ed;border-radius:50%;place-items:center;display:grid}.WorkTasksView-module__-gODdW__entityTasks{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;display:grid}.WorkTasksView-module__-gODdW__overlay{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#17201f66;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.WorkTasksView-module__-gODdW__modal{background:#fff;border:1px solid #e6e8e6;border-radius:13px;width:min(560px,100%);max-height:min(90vh,900px);padding:25px 27px 23px;animation:.16s ease-out WorkTasksView-module__-gODdW__appear;overflow:auto;box-shadow:0 22px 80px #14231f36}@keyframes WorkTasksView-module__-gODdW__appear{0%{opacity:0;transform:translateY(7px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.WorkTasksView-module__-gODdW__modalTop{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:18px;display:flex}.WorkTasksView-module__-gODdW__modalTop h2{color:#272d30;letter-spacing:-.25px;margin:6px 0 0;font:600 24px/1.25 Georgia,serif}.WorkTasksView-module__-gODdW__close{color:#888e91;background:0 0;border:0;border-radius:6px;width:31px;height:31px;font-size:24px;line-height:1}.WorkTasksView-module__-gODdW__close:hover{color:#303538;background:#f2f3f1}.WorkTasksView-module__-gODdW__field{color:#656d70;gap:7px;margin-top:17px;font-size:11px;font-weight:600;display:grid}.WorkTasksView-module__-gODdW__field input,.WorkTasksView-module__-gODdW__field select,.WorkTasksView-module__-gODdW__field textarea,.WorkTasksView-module__-gODdW__properties select,.WorkTasksView-module__-gODdW__meetingForm input,.WorkTasksView-module__-gODdW__commentForm textarea{color:#333a3d;background:#fff;border:1px solid #e4e7e4;border-radius:6px;outline:0;width:100%;padding:10px 11px;font-size:12px;font-weight:400}.WorkTasksView-module__-gODdW__field textarea,.WorkTasksView-module__-gODdW__commentForm textarea{resize:vertical}.WorkTasksView-module__-gODdW__field input:focus,.WorkTasksView-module__-gODdW__field select:focus,.WorkTasksView-module__-gODdW__field textarea:focus,.WorkTasksView-module__-gODdW__properties select:focus,.WorkTasksView-module__-gODdW__meetingForm input:focus,.WorkTasksView-module__-gODdW__commentForm textarea:focus{border-color:#87aaa1;box-shadow:0 0 0 3px #e8f1ee}.WorkTasksView-module__-gODdW__formGrid{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.WorkTasksView-module__-gODdW__memberPicker{border:0;min-width:0;margin:17px 0 0;padding:0}.WorkTasksView-module__-gODdW__memberPicker legend{color:#656d70;padding:0 0 7px;font-size:11px;font-weight:600}.WorkTasksView-module__-gODdW__memberChoices{border:1px solid #e4e7e4;border-radius:6px;grid-template-columns:1fr 1fr;gap:5px;max-height:150px;padding:7px;display:grid;overflow:auto}.WorkTasksView-module__-gODdW__memberChoice{color:#333a3d;cursor:pointer;border-radius:5px;align-items:flex-start;gap:7px;min-width:0;padding:6px;font-size:11px;display:flex}.WorkTasksView-module__-gODdW__memberChoice:hover{background:#f3f7f5}.WorkTasksView-module__-gODdW__memberChoice input{accent-color:var(--teal);flex:none;margin:2px 0 0}.WorkTasksView-module__-gODdW__memberChoice span{overflow-wrap:anywhere;min-width:0}.WorkTasksView-module__-gODdW__memberChoice small{color:#8d9596;margin-top:2px;font-size:9px;display:block}.WorkTasksView-module__-gODdW__createDocuments{color:#656d70;margin-top:18px;font-size:11px}.WorkTasksView-module__-gODdW__createDocuments strong{font-weight:600}.WorkTasksView-module__-gODdW__queuedDocument{color:#58635f;border:1px solid #e9ece9;border-radius:5px;justify-content:space-between;align-items:center;gap:8px;margin-top:6px;padding:5px 8px;font-size:10px;display:flex}.WorkTasksView-module__-gODdW__queuedDocument span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WorkTasksView-module__-gODdW__queuedDocument button{color:#7f8a86;background:0 0;border:0;flex:none;font-size:16px}.WorkTasksView-module__-gODdW__modalActions{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;margin-top:24px;padding-top:16px;display:flex}.WorkTasksView-module__-gODdW__secondary{color:#697174;background:#fff;border:1px solid #e2e5e2;border-radius:6px;padding:9px 12px;font-size:11px;font-weight:550}.WorkTasksView-module__-gODdW__secondary:hover:not(:disabled){background:#f6f7f5}.WorkTasksView-module__-gODdW__secondary:disabled{opacity:.45;cursor:not-allowed}.WorkTasksView-module__-gODdW__detailModal{width:min(910px,100%);padding:24px 26px}.WorkTasksView-module__-gODdW__detailsGrid{grid-template-columns:minmax(0,1fr) 220px;gap:28px;padding-top:17px;display:grid}.WorkTasksView-module__-gODdW__detailMain{min-width:0}.WorkTasksView-module__-gODdW__description{color:#6f7779;white-space:pre-wrap;margin:0 0 19px;font-size:12px;line-height:1.65}.WorkTasksView-module__-gODdW__detailSection{border-top:1px solid #eeefec;padding:16px 0 15px}.WorkTasksView-module__-gODdW__detailSection h3,.WorkTasksView-module__-gODdW__properties h3{color:#3b4244;align-items:center;gap:8px;margin:0 0 12px;font-size:12px;font-weight:650;display:flex}.WorkTasksView-module__-gODdW__detailSection h3 span{color:#9da1a0;font-size:10px;font-weight:450}.WorkTasksView-module__-gODdW__muted{color:#a4a8a8;font-size:11px}.WorkTasksView-module__-gODdW__step{color:#697173;align-items:center;gap:9px;padding:6px 0;font-size:11px;display:flex}.WorkTasksView-module__-gODdW__step input{accent-color:var(--teal)}.WorkTasksView-module__-gODdW__document{color:#51605f;border:1px solid #eeeeeb;border-radius:6px;align-items:center;gap:10px;padding:8px 9px;font-size:11px;text-decoration:none;display:flex}.WorkTasksView-module__-gODdW__document>span:first-child{color:#839b94;font-size:16px}.WorkTasksView-module__-gODdW__document>span:nth-child(2){flex:1}.WorkTasksView-module__-gODdW__document small,.WorkTasksView-module__-gODdW__meeting small{color:#9da2a3;margin-top:3px;font-size:9px;display:block}.WorkTasksView-module__-gODdW__document b{color:#9ca3a2}.WorkTasksView-module__-gODdW__upload{color:#42736a;cursor:pointer;align-items:center;gap:6px;margin-top:9px;font-size:10px;display:inline-flex}.WorkTasksView-module__-gODdW__upload input{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.WorkTasksView-module__-gODdW__meeting{color:#596362;border:1px solid #eeefec;border-radius:6px;align-items:flex-start;gap:10px;margin:8px 0;padding:10px;font-size:11px;display:flex}.WorkTasksView-module__-gODdW__calendarIcon{color:#578277;background:#edf4f1;border-radius:6px;flex:none;place-items:center;width:29px;height:29px;display:grid}.WorkTasksView-module__-gODdW__meetingInfo{flex:1;min-width:0}.WorkTasksView-module__-gODdW__meetingForm{grid-template-columns:1fr 1fr;gap:6px;margin-top:9px;display:grid}.WorkTasksView-module__-gODdW__meetingForm input,.WorkTasksView-module__-gODdW__meetingForm select{color:#333a3d;background:#fff;border:1px solid #e4e7e4;border-radius:6px;min-width:0;padding:8px;font-size:10px}.WorkTasksView-module__-gODdW__meetingForm .WorkTasksView-module__-gODdW__secondary{justify-self:start;padding:7px 8px;font-size:10px}.WorkTasksView-module__-gODdW__meetingHint{color:#9a9f9f;margin:7px 0 0;font-size:9px}.WorkTasksView-module__-gODdW__responseActions{flex-wrap:wrap;align-items:center;gap:5px;margin-top:9px;display:flex}.WorkTasksView-module__-gODdW__responseActions input{color:#616a69;background:#fff;border:1px solid #e6e9e6;border-radius:4px;min-width:155px;padding:4px 6px;font-size:9px}.WorkTasksView-module__-gODdW__responseActions button{color:#6b7473;background:#fff;border:1px solid #e6e9e6;border-radius:4px;padding:4px 7px;font-size:9px}.WorkTasksView-module__-gODdW__responseActions button:first-of-type{color:#427268;border-color:#c8d8d2}.WorkTasksView-module__-gODdW__responseActions button:hover:not(:disabled){background:#f2f6f3}.WorkTasksView-module__-gODdW__responseActions button:disabled{opacity:.45;cursor:not-allowed}.WorkTasksView-module__-gODdW__attachmentActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}.WorkTasksView-module__-gODdW__driveButton{color:#42736a;background:0 0;border:0;padding:0;font-size:10px}.WorkTasksView-module__-gODdW__driveButton:hover:not(:disabled){text-decoration:underline}.WorkTasksView-module__-gODdW__driveButton:disabled{opacity:.45;cursor:not-allowed}.WorkTasksView-module__-gODdW__driveError{color:#aa5148;margin:7px 0 0;font-size:10px}.WorkTasksView-module__-gODdW__privacyNote{color:#9a8050;margin:-7px 0 0;font-size:9px;line-height:1.45}.WorkTasksView-module__-gODdW__properties select[multiple]{min-height:62px}.WorkTasksView-module__-gODdW__comments{gap:13px;display:grid}.WorkTasksView-module__-gODdW__comment{align-items:flex-start;gap:9px;display:flex}.WorkTasksView-module__-gODdW__comment .WorkTasksView-module__-gODdW__avatar{color:#8a755d;background:#f0ece6;flex:none;width:27px;height:27px;margin:0}.WorkTasksView-module__-gODdW__comment>div{color:#42494b;flex:1;font-size:10px}.WorkTasksView-module__-gODdW__comment strong{justify-content:space-between;font-size:10px;display:flex}.WorkTasksView-module__-gODdW__comment strong small{color:#a0a4a4;font-weight:400}.WorkTasksView-module__-gODdW__comment p{color:#717879;white-space:pre-wrap;margin:5px 0 0;font-size:11px;line-height:1.5}.WorkTasksView-module__-gODdW__commentForm{grid-template-columns:1fr auto;align-items:end;gap:8px;margin-top:13px;display:grid}.WorkTasksView-module__-gODdW__commentForm textarea{min-height:39px;font-size:11px}.WorkTasksView-module__-gODdW__commentForm .WorkTasksView-module__-gODdW__createButton{padding:9px 12px;font-size:10px}.WorkTasksView-module__-gODdW__properties{border-left:1px solid #eeefec;align-content:start;gap:12px;padding:0 0 4px 17px;display:grid}.WorkTasksView-module__-gODdW__properties h3{margin:0 0 3px}.WorkTasksView-module__-gODdW__properties>label,.WorkTasksView-module__-gODdW__properties>div{color:#9a9f9f;gap:6px;font-size:10px;display:grid}.WorkTasksView-module__-gODdW__properties select{padding:8px;font-size:10px}.WorkTasksView-module__-gODdW__properties>div strong{color:#596163;font-size:10px;font-weight:500}.WorkTasksView-module__-gODdW__properties .WorkTasksView-module__-gODdW__privateTag,.WorkTasksView-module__-gODdW__properties .WorkTasksView-module__-gODdW__sharedTag{color:#887448;background:#f5f0e5;border-radius:4px;width:fit-content;padding:4px 7px}.WorkTasksView-module__-gODdW__properties .WorkTasksView-module__-gODdW__sharedTag{color:#648175;background:#edf3ef}.WorkTasksView-module__-gODdW__assigneeList{gap:5px;display:grid}.WorkTasksView-module__-gODdW__assignee{align-items:center;gap:5px;display:inline-flex}.WorkTasksView-module__-gODdW__assignee:first-letter{color:#678f83}@media (max-width:900px){.WorkTasksView-module__-gODdW__board{grid-template-columns:repeat(6,205px)}.WorkTasksView-module__-gODdW__toolbar{gap:10px}.WorkTasksView-module__-gODdW__views button{padding:0 9px}}@media (max-width:620px){.WorkTasksView-module__-gODdW__root{padding:22px 14px 32px}.WorkTasksView-module__-gODdW__header{align-items:flex-start}.WorkTasksView-module__-gODdW__header p{max-width:220px;line-height:1.5}.WorkTasksView-module__-gODdW__createButton{white-space:nowrap;padding:9px 10px}.WorkTasksView-module__-gODdW__toolbar{flex-wrap:wrap;padding-bottom:10px}.WorkTasksView-module__-gODdW__views{order:1;width:100%}.WorkTasksView-module__-gODdW__search{flex:1;margin-left:0}.WorkTasksView-module__-gODdW__search input{width:100%}.WorkTasksView-module__-gODdW__count{margin-left:auto}.WorkTasksView-module__-gODdW__board{grid-template-columns:repeat(6,minmax(225px,1fr))}.WorkTasksView-module__-gODdW__overlay{padding:10px}.WorkTasksView-module__-gODdW__modal,.WorkTasksView-module__-gODdW__detailModal{border-radius:11px;max-height:94vh;padding:19px 17px}.WorkTasksView-module__-gODdW__modalTop h2{font-size:21px}.WorkTasksView-module__-gODdW__detailsGrid{grid-template-columns:1fr;gap:18px}.WorkTasksView-module__-gODdW__properties{border-top:1px solid #eeefec;border-left:0;grid-template-columns:1fr 1fr;gap:13px;padding:15px 0 0}.WorkTasksView-module__-gODdW__properties h3{grid-column:1/-1}.WorkTasksView-module__-gODdW__meetingForm{grid-template-columns:1fr}.WorkTasksView-module__-gODdW__meetingForm .WorkTasksView-module__-gODdW__secondary{width:fit-content}.WorkTasksView-module__-gODdW__entityTasks,.WorkTasksView-module__-gODdW__memberChoices{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.WorkTasksView-module__-gODdW__root *,.WorkTasksView-module__-gODdW__root :before,.WorkTasksView-module__-gODdW__root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
.CompanySettings-module__arfq7q__root{--cs-bg:#f4f7f9;--cs-surface:#fff;--cs-ink:#173344;--cs-sub:#617787;--cs-line:#dce5eb;--cs-teal:#176f84;--cs-soft:#eaf4f7;--cs-amber:#936312;color:var(--cs-ink);font:14px/1.5 Inter,Segoe UI,sans-serif}.CompanySettings-module__arfq7q__root *,.CompanySettings-module__arfq7q__root :before,.CompanySettings-module__arfq7q__root :after{box-sizing:border-box}.CompanySettings-module__arfq7q__heading{justify-content:space-between;align-items:center;gap:16px;margin:0 0 22px;display:flex}.CompanySettings-module__arfq7q__heading h1{letter-spacing:-.6px;color:var(--cs-ink);margin:0;font-size:25px;font-weight:650;line-height:1.3}.CompanySettings-module__arfq7q__heading p,.CompanySettings-module__arfq7q__mergeHead p{color:var(--cs-sub);margin:4px 0 0}.CompanySettings-module__arfq7q__eyebrow{color:var(--cs-teal);letter-spacing:1px;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:600}.CompanySettings-module__arfq7q__add{align-items:center;gap:8px;display:flex}.CompanySettings-module__arfq7q__root input,.CompanySettings-module__arfq7q__root select{border:1px solid var(--cs-line);background:var(--cs-surface);min-width:0;color:var(--cs-ink);font:inherit;border-radius:7px;padding:9px 11px}.CompanySettings-module__arfq7q__add input{width:200px}.CompanySettings-module__arfq7q__button{border:1px solid var(--cs-line);background:var(--cs-surface);color:var(--cs-ink);cursor:pointer;font:inherit;white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;display:inline-flex}.CompanySettings-module__arfq7q__button:hover:not(:disabled),.CompanySettings-module__arfq7q__person:hover{background:var(--cs-soft)}.CompanySettings-module__arfq7q__button:disabled{cursor:not-allowed;opacity:.52}.CompanySettings-module__arfq7q__primary{border-color:var(--cs-teal);background:var(--cs-teal);color:#fff}.CompanySettings-module__arfq7q__primary:hover:not(:disabled){background:#125d70}.CompanySettings-module__arfq7q__panel,.CompanySettings-module__arfq7q__merge,.CompanySettings-module__arfq7q__people{border:1px solid var(--cs-line);background:var(--cs-surface);border-radius:10px;overflow:hidden}.CompanySettings-module__arfq7q__panelHead{border-bottom:1px solid var(--cs-line);justify-content:space-between;align-items:center;gap:12px;padding:17px 20px;display:flex}.CompanySettings-module__arfq7q__panelHead h2,.CompanySettings-module__arfq7q__mergeHead h2{margin:0;font-size:16px;font-weight:600}.CompanySettings-module__arfq7q__panelHead>span{color:var(--cs-sub);font-size:12px}.CompanySettings-module__arfq7q__row{border-bottom:1px solid var(--cs-line);grid-template-columns:minmax(180px,1fr) 135px auto;align-items:center;gap:14px;padding:17px 20px;display:grid}.CompanySettings-module__arfq7q__row:last-of-type{border-bottom:0}.CompanySettings-module__arfq7q__identity{overflow-wrap:anywhere;min-width:0}.CompanySettings-module__arfq7q__identity strong{font-weight:600}.CompanySettings-module__arfq7q__identity small{color:var(--cs-sub);margin-top:4px;font-size:12px;display:block}.CompanySettings-module__arfq7q__identity .CompanySettings-module__arfq7q__duplicate{color:var(--cs-amber)}.CompanySettings-module__arfq7q__counts{color:var(--cs-sub);font-size:12px;line-height:1.7}.CompanySettings-module__arfq7q__actions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.CompanySettings-module__arfq7q__textButton,.CompanySettings-module__arfq7q__more{color:var(--cs-teal);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;padding:5px 8px}.CompanySettings-module__arfq7q__more{color:var(--cs-sub);font-size:12px;position:relative}.CompanySettings-module__arfq7q__more summary{cursor:pointer;padding:2px 5px;list-style:none}.CompanySettings-module__arfq7q__more summary::-webkit-details-marker{display:none}.CompanySettings-module__arfq7q__more[open]{z-index:2}.CompanySettings-module__arfq7q__more[open]>button{border:1px solid var(--cs-line);background:var(--cs-surface);min-width:120px;color:var(--cs-ink);cursor:pointer;text-align:left;font:inherit;padding:8px 12px;display:block;position:absolute;right:0}.CompanySettings-module__arfq7q__more[open]>button:first-of-type{top:24px}.CompanySettings-module__arfq7q__more>button:hover{background:var(--cs-soft)}.CompanySettings-module__arfq7q__textButton:disabled,.CompanySettings-module__arfq7q__more:disabled{opacity:.5;cursor:default}.CompanySettings-module__arfq7q__notice{background:var(--cs-soft);border-radius:8px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;padding:14px 18px;display:flex}.CompanySettings-module__arfq7q__notice strong{font-weight:600}.CompanySettings-module__arfq7q__notice p{color:var(--cs-ink);margin:3px 0 0;font-size:13px}.CompanySettings-module__arfq7q__archiveToggle{color:var(--cs-teal);cursor:pointer;font:inherit;background:0 0;border:0;margin:14px 20px;font-size:12px}.CompanySettings-module__arfq7q__edit{flex-wrap:wrap;align-items:end;gap:10px;width:100%;display:flex}.CompanySettings-module__arfq7q__edit label,.CompanySettings-module__arfq7q__mergeGrid label{color:var(--cs-sub);flex:220px;gap:6px;font-size:12px;display:grid}.CompanySettings-module__arfq7q__edit input,.CompanySettings-module__arfq7q__mergeGrid input,.CompanySettings-module__arfq7q__mergeGrid select{width:100%}.CompanySettings-module__arfq7q__merge{border-color:var(--cs-teal);background:var(--cs-surface);margin-top:18px;padding:20px}.CompanySettings-module__arfq7q__mergeHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.CompanySettings-module__arfq7q__mergeHead p{font-size:12px}.CompanySettings-module__arfq7q__close{color:var(--cs-sub);cursor:pointer;background:0 0;border:0;font-size:20px;line-height:1}.CompanySettings-module__arfq7q__mergeGrid{grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr);align-items:center;gap:16px;margin:18px 0;display:grid}.CompanySettings-module__arfq7q__mergeGrid>span{color:var(--cs-teal);text-align:center;padding-bottom:9px}.CompanySettings-module__arfq7q__impact{border-top:1px solid var(--cs-line);color:var(--cs-sub);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:14px;padding:14px 0 0;font-size:12px;display:flex}.CompanySettings-module__arfq7q__impact strong,.CompanySettings-module__arfq7q__impact b{color:var(--cs-ink)}.CompanySettings-module__arfq7q__impact b{margin-left:auto}.CompanySettings-module__arfq7q__aliasNote{color:var(--cs-sub);margin:11px 0 0;font-size:12px}.CompanySettings-module__arfq7q__footer{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.CompanySettings-module__arfq7q__people{margin-top:18px}.CompanySettings-module__arfq7q__people header{border-bottom:1px solid var(--cs-line);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.CompanySettings-module__arfq7q__people header div{gap:3px;display:grid}.CompanySettings-module__arfq7q__people header small,.CompanySettings-module__arfq7q__person small,.CompanySettings-module__arfq7q__empty{color:var(--cs-sub)}.CompanySettings-module__arfq7q__groupTitle{border-bottom:1px solid var(--cs-line);background:var(--cs-bg);color:var(--cs-sub);letter-spacing:.05em;text-transform:uppercase;margin:0;padding:10px 18px;font-size:11px;font-weight:700}.CompanySettings-module__arfq7q__person{border:0;border-bottom:1px solid var(--cs-line);background:var(--cs-surface);width:100%;color:var(--cs-ink);cursor:pointer;text-align:left;font:inherit;justify-content:space-between;align-items:center;gap:16px;padding:13px 18px;display:flex}.CompanySettings-module__arfq7q__person:last-of-type{border-bottom:0}.CompanySettings-module__arfq7q__person>span{gap:3px;display:grid}.CompanySettings-module__arfq7q__person small{font-size:12px}.CompanySettings-module__arfq7q__empty{padding:14px 20px;font-size:13px}.CompanySettings-module__arfq7q__error{color:#b83f47;margin:0 0 14px}.CompanySettings-module__arfq7q__status{color:var(--cs-teal);margin:0 0 14px;font-size:13px}.CompanySettings-module__arfq7q__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-color-scheme:dark){.CompanySettings-module__arfq7q__root{--cs-bg:#172128;--cs-surface:#202c34;--cs-ink:#e4eef3;--cs-sub:#adc0ca;--cs-line:#394b57;--cs-teal:#71c5d7;--cs-soft:#263e48;--cs-amber:#e3bb65}.CompanySettings-module__arfq7q__primary{color:#142a32}}@media (max-width:760px){.CompanySettings-module__arfq7q__heading{align-items:flex-start}.CompanySettings-module__arfq7q__row{grid-template-columns:1fr auto;gap:8px;padding:14px}.CompanySettings-module__arfq7q__counts{grid-area:2/1}.CompanySettings-module__arfq7q__actions{flex-direction:column;grid-area:1/2/3}}@media (max-width:520px){.CompanySettings-module__arfq7q__heading{flex-direction:column}.CompanySettings-module__arfq7q__add{width:100%}.CompanySettings-module__arfq7q__add input{flex:1;width:auto}.CompanySettings-module__arfq7q__notice{flex-direction:column;align-items:flex-start}.CompanySettings-module__arfq7q__mergeGrid{grid-template-columns:1fr}.CompanySettings-module__arfq7q__mergeGrid>span{display:none}.CompanySettings-module__arfq7q__impact b{margin-left:0}.CompanySettings-module__arfq7q__person{flex-direction:column;align-items:flex-start;gap:5px}}
