.app-shell,.firm-auth-main,.firm-workspace,.matter-page,.office-hub-page,.tasks-app{min-width:0;text-rendering:optimizeLegibility}.app-shell *,.firm-workspace *,.matter-page *,.office-hub-page *,.tasks-app *{overflow-wrap:break-word}:is(.btn-primary,.btn-secondary,.btn-gold,.btn-outline,.item-action-btn,.client-code-link){white-space:nowrap;flex-shrink:0}.app-shell .text-\[8px\],.app-shell .text-\[9px\],.firm-workspace .text-\[8px\],.firm-workspace .text-\[9px\],.matter-page .text-\[8px\],.matter-page .text-\[9px\],.tasks-app .text-\[8px\],.tasks-app .text-\[9px\]{font-size:var(--type-caption)!important;line-height:var(--line-height-ui)!important}.app-shell .text-\[10px\],.client-portal .text-\[10px\],.firm-workspace .text-\[10px\],.matter-page .text-\[10px\],.tasks-app .text-\[10px\]{font-size:var(--type-caption)!important;line-height:var(--line-height-ui)!important;letter-spacing:.02em!important}.app-shell .text-\[11px\],.client-portal .text-\[11px\],.firm-workspace .text-\[11px\],.matter-page .text-\[11px\],.tasks-app .text-\[11px\]{font-size:var(--type-body-sm)!important;line-height:var(--line-height-ui)!important}.form-field{margin-bottom:.125rem}.form-section{gap:.875rem}.form-panel__eyebrow,.form-section__title{font-size:var(--type-label)!important;letter-spacing:var(--tracking-label)!important;line-height:var(--line-height-ui)!important}.field-input--large,.field-input--textarea{min-height:5.5rem;line-height:var(--line-height-relaxed)!important}select.field-input,textarea.field-input{line-height:var(--line-height-ui)}.form-check{min-height:var(--touch-min);padding:.625rem .75rem;gap:.75rem}.btn-primary,.btn-secondary{padding-left:1.25rem;padding-right:1.25rem}.btn-primary,.btn-secondary,.item-action-btn{min-height:var(--touch-min);font-size:var(--type-ui);line-height:var(--line-height-ui)}.item-action-btn{padding-left:1rem;padding-right:1rem}.nav-tabs{gap:.45rem}.nav-tabs-scroll .nav-tab{flex-shrink:0;padding-left:.875rem;padding-right:.875rem}.office-nav__link{font-size:var(--type-ui);letter-spacing:var(--tracking-caps);line-height:var(--line-height-ui)}.header-app-link{min-height:var(--touch-min);font-size:var(--type-body-sm);padding-left:.875rem;padding-right:.875rem}.card{padding:1.25rem 1.35rem}@media (min-width:640px){.card{padding:1.5rem 1.65rem}}.item-card{padding:1rem 1.1rem}.item-card__title{font-size:var(--type-ui);line-height:var(--line-height-ui)}.item-card__body,.item-card__compact-body{font-size:var(--type-body-sm);line-height:var(--line-height-relaxed)}.item-card__foot,.item-card__status,.item-card__sub{font-size:var(--type-caption);line-height:var(--line-height-ui)}.item-card__toolbar .item-actions{gap:.5rem}.event-segmented__track{gap:.35rem;padding:.4rem}.event-segmented--compact .event-segmented__pill{min-height:2.5rem;font-size:var(--type-caption);padding:.45rem .75rem}.event-assignee-toggle{min-height:var(--touch-min);padding:.5rem 1rem}.event-assignee-toggle__name{font-size:var(--type-ui)}.hearing-prep-checklist__item,.task-prep-checklist__item{min-height:var(--touch-min);padding:.5rem .65rem}.hearing-prep-checklist__item,.task-prep-checklist-create__lede,.task-prep-checklist__item,.task-prep-checklist__title{font-size:var(--type-body-sm);line-height:var(--line-height-ui)}.prep-checklist-block__btn{min-height:var(--touch-min);font-size:var(--type-caption);padding:.45rem .85rem}.my-work-list__row{gap:.55rem .85rem;padding:1rem 1.1rem 1rem 1.2rem}.my-work-list__client{font-size:var(--type-ui);line-height:var(--line-height-ui)}.my-work-list__priority{font-size:var(--type-caption)}.my-work-list__bottom{gap:.55rem;padding-top:.65rem}.my-work-list__actions{gap:.45rem}.stat-tile__label,.stat-tile__sub{font-size:var(--type-caption);line-height:var(--line-height-ui)}.stat-tile__value{line-height:1.2}.empty-state__message,.hint-bar,.status-bar,.view-hero__subtitle{font-size:var(--type-body-sm);line-height:var(--line-height-relaxed)}.section-label{font-size:var(--type-label);line-height:var(--line-height-ui);margin-bottom:.75rem}table{font-size:var(--type-body-sm)}td,th{padding:.55rem .65rem;line-height:var(--line-height-ui)}@media (max-width:640px){.app-shell{padding-left:max(.875rem,env(safe-area-inset-left));padding-right:max(.875rem,env(safe-area-inset-right))}.form-grid--2,.form-grid--3{gap:1rem}.event-segmented__pill{min-width:0}.event-segmented--cols-2-mobile .event-segmented__track,.event-segmented--cols-3 .event-segmented__track{gap:.4rem;padding:.45rem}.event-assignee-toggles{gap:.5rem}.event-assignee-toggle{flex:1 1 calc(50% - 0.25rem);min-width:0}.item-actions{flex-direction:column;align-items:stretch}.item-action-btn,.item-action-btn--primary,.item-action-btn--secondary{width:100%;max-width:none;flex:none}.btn-row{flex-direction:column;align-items:stretch}.btn-row .btn-primary,.btn-row .btn-secondary{width:100%;min-width:0}.nav-tabs-scroll{padding-bottom:.25rem}.nav-tab{min-height:var(--touch-min);padding-top:.5rem;padding-bottom:.5rem}.entry-form__title{font-size:1.125rem!important;letter-spacing:.04em!important}.entry-form__section-title{font-size:var(--type-ui)!important;letter-spacing:.03em!important}.client-matter-panel__items .my-work-list__row{grid-template-columns:1fr}}@media (max-width:380px){.my-work-list__btn{flex:1 1 auto;text-align:center;white-space:normal}}.app-shell,.client-portal,.firm-auth-main,.firm-workspace,.matter-page,.office-hub-page,.tasks-app{font-weight:var(--weight-ui);letter-spacing:var(--tracking-body);font-feature-settings:"kern" 1,"liga" 1}.brand-header__title,.client-matter-panel__column-title,.client-matter-panel__name,.client-matter-panel__profile-name,.client-matter-panel__section-title,.empty-state__title,.entry-form__title,.firm-auth-title,.font-display,.login-premium__greeting,.login-premium__path-title,.my-work-panel__card-title,.office-hub__announcement-panel-title,.office-hub__brand-name,.office-hub__greeting,.office-hub__launcher-title,.page-loading__title,.portal-page__title,.section-title,.view-hero__title{font-weight:var(--weight-display-bold);letter-spacing:var(--tracking-display-wide);font-feature-settings:"kern" 1,"liga" 1}.font-display.font-semibold,.section-title.font-semibold,.view-hero__title.font-semibold{font-weight:var(--weight-display-emphasis)}.brand-header__tagline,.firm-auth-eyebrow,.login-premium__motto,.office-hub__greeting-label,.view-eyebrow{font-weight:var(--weight-display-bold);letter-spacing:var(--tracking-display-caps)}.entry-form__eyebrow,.event-segmented__pill,.form-check__text,.form-field__label,.form-panel__eyebrow,.form-section__title,.item-card__meta-pill,.matter-items-column__title,.matter-page__flow-title,.matter-page__section-title,.section-label,.stat-tile__label{font-weight:var(--weight-ui-semibold);letter-spacing:var(--tracking-label)}.home-dashboard-tabs__label,.nav-tab,.nav-tab-active,.nav-tab-idle,.office-hub__launcher-title,.office-nav__link,.portal-system-card__title{font-weight:700}.app-shell .font-extrabold:not(.font-display):not(.brand-header__title):not(.brand-header__tagline),.client-portal .font-extrabold:not(.font-display),.firm-workspace .font-extrabold:not(.font-display),.matter-page .font-extrabold:not(.font-display),.office-hub-page .font-extrabold:not(.font-display),.tasks-app .font-extrabold:not(.font-display):not(.entry-form__title){font-weight:var(--weight-ui-semibold)}.app-shell .uppercase:not(.font-display):not(.brand-header *):not(.view-hero *):not(.view-eyebrow):not(.login-premium__path-title):not(.login-premium__greeting):not(.office-hub__brand-name),.firm-workspace .uppercase:not(.font-display):not(.brand-header *),.matter-page .uppercase:not(.font-display):not(.brand-header *),.tasks-app .uppercase:not(.font-display):not(.brand-header *):not(.view-hero *){letter-spacing:var(--tracking-caps)}.field-input,.field-input--compact,.field-input--highlight,.field-input--large,.field-input--textarea,select.field-input,textarea.field-input{font-weight:var(--weight-ui);letter-spacing:var(--tracking-ui);line-height:var(--line-height-ui)}.empty-state__message,.form-check__hint,.hint-bar,.item-card__title,.my-work-list__client,.status-bar,.view-hero__subtitle{letter-spacing:var(--tracking-ui)}.amount-serif,.client-matter-panel__stat-value--balance,.stat-tile__value{font-weight:var(--weight-display-bold);letter-spacing:var(--tracking-display)}@media (max-width:640px){.entry-form__title,.tasks-app .entry-form__title{letter-spacing:.04em!important}.entry-form__section-title,.tasks-app .entry-form__section-title{letter-spacing:.035em!important}.brand-header__title,.font-display,.section-title,.view-hero__title{letter-spacing:.06em!important}}:root{--lux-ink:#14110e;--lux-ink-soft:#2b251d;--lux-ivory:#fcfaf6;--lux-cream:#f3ece2;--lux-champagne:#d4af5a;--lux-gold:#b8913d;--lux-gold-deep:#8a6b2a;--lux-muted:#6b6358;--lux-line:rgba(184,145,61,0.28);--lux-shadow:0 28px 80px rgba(20,17,14,0.14);--lux-shadow-soft:0 16px 48px rgba(20,17,14,0.08);--lux-radius:1.35rem;--lux-font-display:var(--font-display),"Cormorant Garamond",Georgia,serif;--lux-font-ui:var(--font-ui),"Sofia Sans Semi Condensed",system-ui,sans-serif}@keyframes luxury-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes luxury-shimmer{0%,to{opacity:.45}50%{opacity:.85}}@keyframes luxury-glow-pulse{0%,to{opacity:.35;transform:translateX(-50%) scale(1)}50%{opacity:.55;transform:translateX(-50%) scale(1.04)}}.firm-auth--login{background:radial-gradient(ellipse 100% 60% at 50% -12%,rgba(212,175,90,.16),transparent 62%),radial-gradient(ellipse 55% 45% at 0 100%,rgba(184,145,61,.09),transparent 58%),radial-gradient(ellipse 50% 40% at 100% 88%,rgba(43,37,29,.06),transparent 52%),linear-gradient(175deg,#fdfbf7,#f8f4ec 38%,#efe8dc)!important}.firm-auth--login .firm-auth-card{border-color:rgba(184,145,61,.32)!important;box-shadow:var(--lux-shadow),inset 0 1px 0 rgba(255,255,255,.92),inset 0 0 0 1px rgba(255,255,255,.4)!important}.firm-auth--login .firm-auth-card:before{opacity:.55}.firm-auth--login .firm-auth-title{font-family:var(--lux-font-display);font-size:clamp(1.85rem,5vw,2.35rem);font-weight:600;letter-spacing:-.02em;line-height:1.12}.firm-auth--login .login-premium__greeting{font-size:clamp(1.1rem,3vw,1.35rem);color:color-mix(in srgb,var(--lux-gold-deep) 88%,var(--lux-ink))}.firm-auth--login .login-premium__motto{font-style:italic;color:color-mix(in srgb,var(--lux-ink-soft) 82%,transparent)}.firm-auth--login .login-premium__path{border-color:rgba(184,145,61,.22);background:linear-gradient(165deg,rgba(255,255,255,.98),rgba(250,248,244,.94) 48%,rgba(243,236,226,.9));box-shadow:var(--lux-shadow-soft),inset 0 1px 0 rgba(255,255,255,.95)}.firm-auth--login .login-premium__path--staff{border-color:rgba(184,145,61,.38)}@media (hover:hover) and (pointer:fine){.firm-auth--login .login-premium__path--clickable:hover{border-color:rgba(184,145,61,.55);box-shadow:0 22px 56px rgba(26,22,18,.12),0 0 0 1px rgba(212,175,90,.2),inset 0 1px 0 rgba(255,255,255,.98);transform:translateY(-3px)}}.firm-auth--login .login-premium__path-title{font-family:var(--lux-font-display);font-weight:600;letter-spacing:-.02em}.firm-auth--login .login-premium__trial{border-color:rgba(184,145,61,.28);background:linear-gradient(145deg,rgba(26,22,18,.97),rgba(43,37,29,.94) 42%,rgba(26,22,18,.98));box-shadow:var(--lux-shadow),inset 0 1px 0 rgba(212,175,90,.22)}.firm-auth--login .login-premium__trial-eyebrow,.firm-auth--login .login-premium__trial-text{color:rgba(212,175,90,.88)}.firm-auth--login .login-premium__trial-title{font-family:var(--lux-font-display);font-size:clamp(1.25rem,3.5vw,1.55rem);font-weight:600;color:var(--lux-ivory);letter-spacing:-.01em}.firm-auth--login .login-premium__trial-cta{border:1px solid rgba(212,175,90,.45);background:linear-gradient(135deg,#d4af5a,#b8913d 48%,#9a7728);color:#1a1612;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;padding:.75rem 1.15rem;border-radius:999px;box-shadow:0 10px 28px rgba(0,0,0,.28);transition:transform .25s ease,box-shadow .25s ease}@media (hover:hover) and (pointer:fine){.firm-auth--login .login-premium__trial-cta:hover{transform:translateY(-1px);box-shadow:0 14px 32px rgba(0,0,0,.32)}}.firm-auth--login .login-alert:not(.login-alert--error){border-color:var(--lux-line);background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(250,248,244,.92))}.trial-route-root .trial-shell{font-family:var(--lux-font-ui);color:var(--lux-ink);background:radial-gradient(ellipse 100% 58% at 50% -10%,rgba(212,175,90,.14),transparent 60%),radial-gradient(ellipse 48% 42% at 8% 92%,rgba(184,145,61,.08),transparent 55%),radial-gradient(ellipse 42% 38% at 94% 78%,rgba(20,17,14,.05),transparent 50%),linear-gradient(178deg,#fdfbf7,#f6f1e8 45%,#ebe4d8)}.trial-route-root .trial-shell__ambient{background:radial-gradient(circle at 14% 20%,rgba(184,145,61,.09),transparent 40%),radial-gradient(circle at 86% 74%,rgba(43,37,29,.06),transparent 36%)}.trial-route-root .trial-shell__grid{opacity:.22;background-image:linear-gradient(rgba(20,17,14,.035) 1px,transparent 0),linear-gradient(90deg,rgba(20,17,14,.035) 1px,transparent 0);background-size:32px 32px}.trial-route-root .trial-shell__glow{background:rgba(212,175,90,.35);animation:luxury-glow-pulse 8s ease-in-out infinite}.trial-route-root .trial-shell__header{padding-top:clamp(1.5rem,4vw,2.25rem)}.trial-route-root .trial-shell__mark{font-family:var(--lux-font-ui);font-size:.68rem;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--lux-gold-deep)}.trial-route-root .trial-shell__tagline{margin-top:.45rem;font-family:var(--lux-font-display);font-size:clamp(1.05rem,3vw,1.35rem);font-style:italic;font-weight:500;letter-spacing:.04em;text-transform:none;color:color-mix(in srgb,var(--lux-ink-soft) 75%,transparent)}.trial-route-root .trial-shell__rule{width:4.5rem;height:1px;margin:1rem auto 0;background:linear-gradient(90deg,transparent,var(--lux-champagne),transparent);animation:luxury-shimmer 4s ease-in-out infinite}.trial-route-root .trial-shell__card{border:1px solid rgba(184,145,61,.26);border-radius:var(--lux-radius);background:rgba(252,250,246,.94);box-shadow:var(--lux-shadow),inset 0 1px 0 rgba(255,255,255,.95);backdrop-filter:blur(16px)}.trial-route-root .trial-shell__card--premium:after,.trial-route-root .trial-shell__card--premium:before{content:"";pointer-events:none;position:absolute;width:1.35rem;height:1.35rem;border-color:rgba(184,145,61,.45);opacity:.85}.trial-route-root .trial-shell__card--premium:before{top:.85rem;left:.85rem;border-top:1px solid;border-left:1px solid}.trial-route-root .trial-shell__card--premium:after{right:.85rem;bottom:.85rem;border-right:1px solid;border-bottom:1px solid}.trial-route-root .trial-landing__title,.trial-route-root .trial-onboarding__title{font-family:var(--lux-font-display)!important;font-size:clamp(1.85rem,4.5vw,2.45rem)!important;font-weight:600!important;letter-spacing:-.025em;line-height:1.14;color:var(--lux-ink)!important}.trial-route-root .trial-landing__badge{border-color:rgba(184,145,61,.35);background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(250,248,244,.88));color:var(--lux-gold-deep)}.trial-route-root .trial-landing__badge-dot{background:var(--lux-gold);box-shadow:0 0 0 3px rgba(184,145,61,.22)}.trial-route-root .trial-landing__step{border-color:rgba(184,145,61,.16);background:linear-gradient(160deg,rgba(255,255,255,.92),rgba(250,248,244,.78));transition:border-color .25s ease,box-shadow .25s ease}@media (hover:hover) and (pointer:fine){.trial-route-root .trial-landing__step:hover{border-color:rgba(184,145,61,.32);box-shadow:0 8px 24px rgba(20,17,14,.06)}}.trial-route-root .trial-landing__step-num{background:linear-gradient(145deg,#2b251d,#1a1612);color:var(--lux-champagne);box-shadow:inset 0 1px 0 rgba(255,255,255,.12)}.trial-route-root .trial-landing__step-title{font-family:var(--lux-font-display);font-weight:600}.trial-route-root .trial-landing__pricing{border-color:rgba(184,145,61,.28);background:linear-gradient(155deg,rgba(26,22,18,.97),rgba(43,37,29,.93));color:var(--lux-ivory)}.trial-route-root .trial-landing__pricing-label{color:var(--lux-champagne)}.trial-route-root .trial-landing__pricing-amount{font-family:var(--lux-font-display);color:var(--lux-ivory)}.trial-route-root .trial-landing__pricing-addon,.trial-route-root .trial-landing__pricing-note{color:rgba(250,248,244,.72)}.trial-route-root .trial-btn-primary,.trial-route-root .trial-landing .btn-primary.trial-btn-primary,.trial-route-root .trial-onboarding .btn-primary.trial-btn-primary{border:1px solid rgba(212,175,90,.35);background:linear-gradient(135deg,#2b251d,#1a1612 55%,#14110e);color:var(--lux-champagne);font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;box-shadow:0 14px 32px rgba(20,17,14,.22),inset 0 1px 0 rgba(212,175,90,.18)}@media (hover:hover) and (pointer:fine){.trial-route-root .trial-btn-primary:hover{box-shadow:0 18px 40px rgba(20,17,14,.28),inset 0 1px 0 rgba(212,175,90,.28)}}.trial-route-root .trial-btn-secondary{border-color:rgba(184,145,61,.32);color:var(--lux-gold-deep);background:rgba(255,255,255,.88)}.trial-route-root .trial-onboarding__step-index{border-color:rgba(184,145,61,.35);font-family:var(--lux-font-ui)}.trial-route-root .trial-onboarding__step--active .trial-onboarding__step-index,.trial-route-root .trial-onboarding__step--done .trial-onboarding__step-index{background:linear-gradient(145deg,#2b251d,#1a1612);border-color:var(--lux-gold);color:var(--lux-champagne)}.trial-route-root .trial-onboarding__panel{border-color:rgba(184,145,61,.18);background:linear-gradient(180deg,rgba(255,255,255,.72),rgba(250,248,244,.55))}.trial-route-root .trial-onboarding__section h2{font-family:var(--lux-font-display);font-weight:600}.trial-route-root .trial-field__input:focus,.trial-route-root .trial-field__textarea:focus{outline:none;border-color:rgba(184,145,61,.55);box-shadow:0 0 0 3px rgba(184,145,61,.14)}.trial-route-root .trial-subscribe{border-color:rgba(184,145,61,.28);background:linear-gradient(165deg,#fff,rgba(250,248,244,.92))}.trial-route-root .trial-subscribe__price{font-family:var(--lux-font-display)}.trial-route-root .trial-subscribe__cta{background:linear-gradient(135deg,#d4af5a,#b8913d);color:#1a1612;font-weight:700;letter-spacing:.05em;text-transform:uppercase;font-size:.75rem}.trial-route-root .trial-shell__footer{font-size:.78rem;letter-spacing:.04em;color:var(--lux-muted)}.trial-route-root .trial-shell__back{display:inline-flex;align-items:center;gap:.35rem;margin-bottom:1rem;font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--lux-gold-deep);text-decoration:none}.trial-route-root .trial-shell__back:hover{color:var(--lux-gold)}.trial-welcome{text-align:center}.trial-welcome__badge{display:inline-flex;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.4rem .85rem;border-radius:999px;border:1px solid rgba(184,145,61,.35);background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(250,248,244,.9));font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--lux-gold-deep)}.trial-welcome__title{margin:0 0 .75rem;font-family:var(--lux-font-display);font-size:clamp(1.9rem,4.5vw,2.55rem);font-weight:600;letter-spacing:-.025em;line-height:1.12;color:var(--lux-ink);text-wrap:balance}.trial-welcome__lede{margin:0 auto .85rem;max-width:36em;font-size:1rem;line-height:1.62;color:var(--lux-muted);text-wrap:pretty}.trial-welcome__countdown{margin:0 0 1.35rem;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--lux-gold-deep)}.trial-welcome__features{margin:0 0 1.5rem;padding:0;list-style:none;display:grid;gap:.7rem;text-align:left}.trial-welcome__feature{padding:.9rem 1rem;border-radius:.9rem;border:1px solid rgba(184,145,61,.16);background:linear-gradient(160deg,rgba(255,255,255,.92),rgba(250,248,244,.78))}.trial-welcome__feature-title{margin:0;font-family:var(--lux-font-display);font-size:1.15rem;font-weight:600;color:var(--lux-ink)}.trial-welcome__feature-text{margin:.3rem 0 0;font-size:.88rem;line-height:1.5;color:var(--lux-muted)}.trial-welcome__actions{display:flex;flex-direction:column;gap:.65rem;align-items:stretch;margin-bottom:1rem}.trial-welcome__cta,.trial-welcome__cta-secondary{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;width:100%}.trial-welcome__auto{margin:0;font-size:.86rem;color:var(--lux-muted)}.trial-welcome__auto-link{color:var(--lux-gold-deep);font-weight:600;text-decoration:underline;text-underline-offset:2px}.trial-welcome__files{margin:1rem 0 0;font-size:.84rem;color:var(--lux-muted)}@media (min-width:520px){.trial-welcome__actions{flex-direction:row;justify-content:center}.trial-welcome__cta,.trial-welcome__cta-secondary{width:auto;min-width:11rem}}.trial-route-root .trial-shell__back{align-self:flex-start;width:100%;max-width:100%}@media (min-width:640px){.firm-auth--login .firm-auth-hero__frame{border-radius:1.25rem}}html[data-billing-theme=monochrome]{--ink:#0a0a0a;--muted:#5a5a5a;--line:#d4d4d4;--paper:#ffffff;--cream:#fafafa;--soft:#f4f4f4;--gold:#c9a227;--gold-light:#ddb83a;--gold-dark:#8f7318;--charcoal:#111111;--client-link-hover:#8f7318;--radius-control:0;color-scheme:light}html[data-billing-theme=chamber]{--ink:#2a2438;--muted:#6b6378;--line:rgba(90,125,124,0.28);--paper:#fffcf9;--cream:#f6f1ea;--soft:#efe8f0;--gold:#b8735a;--gold-light:#d4957a;--gold-dark:#8f5a47;--charcoal:#2a2438;--client-link-hover:#5a7d7c;--radius-control:0.625rem;color-scheme:light}html[data-billing-theme=chamber] .text-ink,html[data-billing-theme=monochrome] .text-ink{color:var(--ink)}html[data-billing-theme=chamber] .text-muted,html[data-billing-theme=monochrome] .text-muted{color:var(--muted)}html[data-billing-theme=chamber] .text-gold-dark,html[data-billing-theme=monochrome] .text-gold-dark{color:var(--gold-dark)}html[data-billing-theme=chamber] .border-line,html[data-billing-theme=monochrome] .border-line{border-color:var(--line)}html[data-billing-theme=chamber] .bg-cream,html[data-billing-theme=monochrome] .bg-cream{background-color:var(--cream)}html[data-billing-theme=chamber] .bg-soft,html[data-billing-theme=monochrome] .bg-soft{background-color:var(--soft)}html[data-billing-theme=monochrome] body{background:#ffffff;color:var(--ink)}html[data-billing-theme=monochrome] body:has(.firm-workspace),html[data-billing-theme=monochrome] body:has(.office-hub-page){background:#ffffff}html[data-billing-theme=monochrome] .card,html[data-billing-theme=monochrome] .firm-workspace .card,html[data-billing-theme=monochrome] .modal-panel,html[data-billing-theme=monochrome] .reset-dialog.card{border-radius:0;border:1px solid #0a0a0a;background:#ffffff;background-image:none;box-shadow:none}html[data-billing-theme=monochrome] .card-elevated,html[data-billing-theme=monochrome] .firm-workspace .card-elevated{border-radius:0;border:1px solid #0a0a0a;background:#ffffff;box-shadow:none}html[data-billing-theme=monochrome] .btn-primary,html[data-billing-theme=monochrome] .firm-workspace .btn-primary{border-radius:0;border:1px solid #0a0a0a;background:#0a0a0a;background-image:none;box-shadow:none;color:#ffffff}html[data-billing-theme=monochrome] .btn-primary:hover,html[data-billing-theme=monochrome] .firm-workspace .btn-primary:hover{filter:none;background:#1f1f1f}html[data-billing-theme=monochrome] .btn-secondary,html[data-billing-theme=monochrome] .firm-workspace .btn-secondary{border-radius:0;border:1px solid #0a0a0a;background:#ffffff;box-shadow:none;color:#0a0a0a}html[data-billing-theme=monochrome] .btn-secondary:hover,html[data-billing-theme=monochrome] .firm-workspace .btn-secondary:hover{background:#f5f5f5;border-color:#0a0a0a}html[data-billing-theme=monochrome] .btn-gold,html[data-billing-theme=monochrome] .firm-workspace .btn-gold{border-radius:0;border:1px solid var(--gold);background:transparent;color:var(--gold-dark)}html[data-billing-theme=monochrome] .firm-workspace .nav-tabs,html[data-billing-theme=monochrome] .nav-tabs,html[data-billing-theme=monochrome] .office-nav{border-radius:0;border:1px solid #0a0a0a;background:#ffffff;box-shadow:none}html[data-billing-theme=monochrome] .nav-tab,html[data-billing-theme=monochrome] .office-nav__link{border-radius:0}html[data-billing-theme=monochrome] .nav-tab-active,html[data-billing-theme=monochrome] .nav-tab.active,html[data-billing-theme=monochrome] .office-nav__link--active{background:#0a0a0a;color:#ffffff;border-color:#0a0a0a}html[data-billing-theme=monochrome] .field,html[data-billing-theme=monochrome] .field-input,html[data-billing-theme=monochrome] .firm-workspace .field,html[data-billing-theme=monochrome] .firm-workspace .field-input{border-radius:0;border:1px solid #0a0a0a;background:#ffffff}html[data-billing-theme=monochrome] .brand-footer,html[data-billing-theme=monochrome] .brand-header{border-radius:0}html[data-billing-theme=monochrome] .brand-header{border:1px solid #0a0a0a;background:#0a0a0a;background-image:none;box-shadow:none}html[data-billing-theme=monochrome] .brand-footer{border-top:1px solid #d4d4d4;background:transparent;background-image:none;box-shadow:none}html[data-billing-theme=monochrome] .brand-header__tagline,html[data-billing-theme=monochrome] .brand-header__workspace-pill--tasks{color:var(--gold-light)}html[data-billing-theme=monochrome] .firm-workspace .view-hero,html[data-billing-theme=monochrome] .view-hero{border-radius:0;border:1px solid #0a0a0a;background:#ffffff;box-shadow:none}html[data-billing-theme=monochrome] .office-hub-page{--site-slate:#ffffff;--site-ink:#0a0a0a;--site-panel:#ffffff;--site-panel-2:#fafafa;--site-gold:#c9a227;--site-gold-strong:#8f7318;--site-gold-soft:rgba(201,162,39,0.08);--site-text:#0a0a0a;--site-muted:#5a5a5a;--site-border:rgba(10,10,10,0.18);--site-surface:#ffffff;--site-surface-alt:#ffffff;--site-surface-muted:#fafafa;--site-surface-shadow:none;--site-surface-shadow-lg:none;--site-heading:#0a0a0a;--site-heading-strong:#0a0a0a;--site-field-bg:#ffffff;--site-field-border:rgba(10,10,10,0.22);--site-field-text:#0a0a0a;--site-letterhead-top:#0a0a0a;--site-cover-fade-mid:rgba(255,255,255,0.72);--site-glance-bg:#ffffff;--site-glance-hover:#f5f5f5;background:#ffffff;color:#0a0a0a}html[data-billing-theme=monochrome] .office-hub__glance,html[data-billing-theme=monochrome] .office-hub__launcher-card,html[data-billing-theme=monochrome] .office-hub__welcome{border-radius:0;border:1px solid #0a0a0a;box-shadow:none}html[data-billing-theme=monochrome] .office-hub__top{border-radius:0}@media (prefers-color-scheme:dark){html[data-billing-theme=monochrome] body,html[data-billing-theme=monochrome] body:has(.firm-workspace),html[data-billing-theme=monochrome] body:has(.office-hub-page){background:#ffffff;color:#0a0a0a}html[data-billing-theme=monochrome] .firm-workspace{color:#0a0a0a;color-scheme:light}html[data-billing-theme=monochrome] .firm-workspace .section-title,html[data-billing-theme=monochrome] .firm-workspace .text-ink,html[data-billing-theme=monochrome] .firm-workspace .view-hero__title,html[data-billing-theme=monochrome] .firm-workspace h1:not(.brand-header__title),html[data-billing-theme=monochrome] .firm-workspace h2:not(.brand-header__title),html[data-billing-theme=monochrome] .firm-workspace h3,html[data-billing-theme=monochrome] .firm-workspace h4{color:#0a0a0a}html[data-billing-theme=monochrome] .firm-workspace .section-label,html[data-billing-theme=monochrome] .firm-workspace .text-muted,html[data-billing-theme=monochrome] .firm-workspace .view-hero__subtitle{color:#5a5a5a}html[data-billing-theme=monochrome] .firm-workspace .card,html[data-billing-theme=monochrome] .firm-workspace .card-elevated,html[data-billing-theme=monochrome] .firm-workspace .view-hero{border:1px solid #0a0a0a;background:#ffffff;box-shadow:none}html[data-billing-theme=monochrome] .office-hub-page{background:#ffffff;color:#0a0a0a;color-scheme:light}}html[data-billing-theme=chamber] body{background:radial-gradient(ellipse 85% 55% at 8% -5%,rgba(184,115,90,.14),transparent 58%),radial-gradient(ellipse 70% 48% at 92% 4%,rgba(90,125,124,.16),transparent 52%),radial-gradient(ellipse 75% 42% at 50% 108%,rgba(184,148,200,.1),transparent 55%),linear-gradient(180deg,#faf6f1,#f6f1ea 46%,#efe8f0);color:var(--ink)}html[data-billing-theme=chamber] body:has(.firm-workspace),html[data-billing-theme=chamber] body:has(.office-hub-page){background:radial-gradient(ellipse 85% 55% at 8% -5%,rgba(184,115,90,.14),transparent 58%),radial-gradient(ellipse 70% 48% at 92% 4%,rgba(90,125,124,.16),transparent 52%),radial-gradient(ellipse 75% 42% at 50% 108%,rgba(184,148,200,.1),transparent 55%),linear-gradient(180deg,#faf6f1,#f6f1ea 46%,#efe8f0)}html[data-billing-theme=chamber] .card,html[data-billing-theme=chamber] .firm-workspace .card,html[data-billing-theme=chamber] .modal-panel,html[data-billing-theme=chamber] .reset-dialog.card{border-radius:.625rem;border:1px solid rgba(90,125,124,.28);background:rgba(255,252,249,.92);background-image:none;box-shadow:0 8px 28px rgba(42,36,56,.07);backdrop-filter:none}html[data-billing-theme=chamber] .card-elevated,html[data-billing-theme=chamber] .firm-workspace .card-elevated{border-color:rgba(184,115,90,.32);background:#fffcf9;box-shadow:0 12px 36px rgba(42,36,56,.09)}html[data-billing-theme=chamber] .btn-primary,html[data-billing-theme=chamber] .firm-workspace .btn-primary{border-radius:.5rem;border:1px solid #2a2438;background:linear-gradient(145deg,#3d3550,#2a2438);box-shadow:0 6px 18px rgba(42,36,56,.14);color:#faf6f1}html[data-billing-theme=chamber] .btn-primary:hover,html[data-billing-theme=chamber] .firm-workspace .btn-primary:hover{filter:none;background:linear-gradient(145deg,#4a4258,#342c48);border-color:#b8735a}html[data-billing-theme=chamber] .btn-secondary,html[data-billing-theme=chamber] .firm-workspace .btn-secondary{border-radius:.5rem;border:1px solid rgba(90,125,124,.38);background:rgba(255,252,249,.95);color:var(--ink)}html[data-billing-theme=chamber] .btn-secondary:hover,html[data-billing-theme=chamber] .firm-workspace .btn-secondary:hover{background:#efe8f0;border-color:rgba(184,115,90,.45)}html[data-billing-theme=chamber] .btn-gold,html[data-billing-theme=chamber] .firm-workspace .btn-gold{border-radius:.5rem;border:1px solid rgba(184,115,90,.45);background:rgba(184,115,90,.1);color:var(--gold-dark)}html[data-billing-theme=chamber] .firm-workspace .nav-tabs,html[data-billing-theme=chamber] .nav-tabs,html[data-billing-theme=chamber] .office-nav{border-radius:.625rem;border:1px solid rgba(90,125,124,.28);background:rgba(255,252,249,.88);box-shadow:0 4px 18px rgba(42,36,56,.05)}html[data-billing-theme=chamber] .nav-tab-active,html[data-billing-theme=chamber] .nav-tab.active,html[data-billing-theme=chamber] .office-nav__link--active{background:linear-gradient(180deg,rgba(184,115,90,.18),rgba(184,115,90,.08));border-color:rgba(184,115,90,.42);color:var(--ink);box-shadow:inset 0 -2px 0 #b8735a}html[data-billing-theme=chamber] .field,html[data-billing-theme=chamber] .field-input,html[data-billing-theme=chamber] .firm-workspace .field,html[data-billing-theme=chamber] .firm-workspace .field-input{border-radius:.5rem;border:1px solid rgba(90,125,124,.32);background:rgba(255,252,249,.96);color:var(--ink)}html[data-billing-theme=chamber] .brand-header{border-radius:.75rem;border:1px solid rgba(184,115,90,.38);background:linear-gradient(145deg,#2a2438,#3d3550 38%,#5a7d7c);box-shadow:0 14px 36px rgba(42,36,56,.18)}html[data-billing-theme=chamber] .brand-footer{border-radius:0;border:none;border-top:1px solid rgba(90,125,124,.28);background:transparent}html[data-billing-theme=chamber] .firm-workspace .view-hero,html[data-billing-theme=chamber] .view-hero{border-radius:.625rem;border:1px solid rgba(184,115,90,.28);background:linear-gradient(145deg,#fffcf9,#f6f1ea 55%,#efe8f0);box-shadow:0 10px 28px rgba(42,36,56,.07)}html[data-billing-theme=chamber] .office-hub-page{--site-slate:#f6f1ea;--site-ink:#2a2438;--site-panel:#fffcf9;--site-panel-2:#f0ebe4;--site-gold:#b8735a;--site-gold-strong:#8f5a47;--site-gold-soft:rgba(184,115,90,0.12);--site-text:#2a2438;--site-muted:#6b6378;--site-border:rgba(90,125,124,0.26);--site-surface:#fffcf9;--site-surface-alt:#f6f1ea;--site-surface-muted:#efe8f0;--site-surface-shadow:0 10px 28px rgba(42,36,56,0.08);--site-surface-shadow-lg:0 16px 40px rgba(42,36,56,0.1);--site-heading:#2a2438;--site-heading-strong:#1f1a28;--site-field-bg:#fffcf9;--site-field-border:rgba(90,125,124,0.32);--site-field-text:#2a2438;--site-letterhead-top:#2a2438;--site-cover-fade-mid:rgba(246,241,234,0.82);--site-glance-bg:#fffcf9;--site-glance-hover:#efe8f0;background:#f6f1ea;color:#2a2438;color-scheme:light}html[data-billing-theme=chamber] .office-hub__glance,html[data-billing-theme=chamber] .office-hub__launcher-card,html[data-billing-theme=chamber] .office-hub__welcome{border-radius:.625rem;border-color:rgba(90,125,124,.28)}@media (prefers-color-scheme:dark){html[data-billing-theme=chamber] body,html[data-billing-theme=chamber] body:has(.firm-workspace),html[data-billing-theme=chamber] body:has(.office-hub-page){background:radial-gradient(ellipse 85% 55% at 8% -5%,rgba(184,115,90,.14),transparent 58%),radial-gradient(ellipse 70% 48% at 92% 4%,rgba(90,125,124,.16),transparent 52%),linear-gradient(180deg,#faf6f1,#f6f1ea 46%,#efe8f0);color:#2a2438}html[data-billing-theme=chamber] .firm-workspace{color:var(--ink);color-scheme:light}html[data-billing-theme=chamber] .firm-workspace .card,html[data-billing-theme=chamber] .firm-workspace .card-elevated,html[data-billing-theme=chamber] .firm-workspace .view-hero{border-color:rgba(90,125,124,.28);background:#fffcf9;background-image:none;box-shadow:0 8px 28px rgba(42,36,56,.07)}html[data-billing-theme=chamber] .office-hub-page{background:#f6f1ea;color:#2a2438;color-scheme:light}}html[data-billing-theme=counsel]{--ink:#f4f8fc;--muted:#d4dce8;--line:rgba(255,255,255,0.12);--paper:#161b22;--cream:#10141b;--soft:#1b222d;--gold:#c5a059;--gold-light:#e0c078;--gold-dark:#d6b569;--charcoal:#0a0c10;--client-link-hover:#e0c078;--radius-control:0.2rem;--counsel-ease:cubic-bezier(0.2,0.8,0.2,1);--app-ui-scale:0.96;color-scheme:dark}html[data-billing-theme=counsel] .text-ink{color:var(--ink)}html[data-billing-theme=counsel] .text-muted{color:var(--muted)}html[data-billing-theme=counsel] .text-gold-dark{color:var(--gold-light)}html[data-billing-theme=counsel] .border-line{border-color:var(--line)}html[data-billing-theme=counsel] .bg-cream{background-color:var(--cream)}html[data-billing-theme=counsel] .bg-soft{background-color:var(--soft)}html[data-billing-theme=counsel] body{font-family:var(--font-counsel-ui),var(--font-ui),"Montserrat",sans-serif;background:var(--charcoal);color:var(--ink)}html[data-billing-theme=counsel] body:has(.firm-workspace),html[data-billing-theme=counsel] body:has(.office-hub-page){background:var(--charcoal)}html[data-billing-theme=counsel] .firm-workspace,html[data-billing-theme=counsel] .font-display,html[data-billing-theme=counsel] .office-hub-page,html[data-billing-theme=counsel] h1,html[data-billing-theme=counsel] h2,html[data-billing-theme=counsel] h3,html[data-billing-theme=counsel] h4{font-family:var(--font-counsel-display),var(--font-display),"Playfair Display",Georgia,serif}html[data-billing-theme=counsel] .firm-workspace,html[data-billing-theme=counsel] .office-hub-page{font-family:var(--font-counsel-ui),var(--font-ui),"Montserrat",sans-serif}html[data-billing-theme=counsel] .card,html[data-billing-theme=counsel] .firm-workspace .card,html[data-billing-theme=counsel] .modal-panel,html[data-billing-theme=counsel] .reset-dialog.card{border-radius:.25rem;border:1px solid var(--line);background:var(--paper);background-image:none;box-shadow:0 8px 22px rgba(0,0,0,.32)}html[data-billing-theme=counsel] .card-elevated,html[data-billing-theme=counsel] .firm-workspace .card-elevated{border-color:rgba(197,160,89,.22);background:var(--soft);box-shadow:0 18px 48px rgba(0,0,0,.42)}html[data-billing-theme=counsel] .office-hub-page{--site-slate:#0a0c10;--site-ink:#10141b;--site-panel:#141820;--site-panel-2:#181e27;--site-gold:#c5a059;--site-gold-strong:#d6b569;--site-gold-soft:rgba(197,160,89,0.1);--site-text:#e8edf4;--site-muted:#9eacbe;--site-border:rgba(255,255,255,0.08);--site-surface:#141820;--site-surface-alt:#10141b;--site-surface-muted:#181e27;--site-surface-shadow:0 8px 22px rgba(0,0,0,0.32);--site-surface-shadow-lg:0 18px 48px rgba(0,0,0,0.42);--site-heading:#ffffff;--site-heading-strong:#f8fafc;--site-field-bg:#10141b;--site-field-border:rgba(255,255,255,0.14);--site-field-text:#e8edf4;--site-letterhead-top:#0a0c10;--site-cover-fade-mid:rgba(10,12,16,0.72);--site-glance-bg:#161b22;--site-glance-hover:#1b222d;--site-glance-text:#e8edf4;--site-glance-text-hover:#f8fafc;--site-glance-gold-text:#e0c078;--site-glance-warn-text:#fde68a;--site-field-placeholder:rgba(200,208,220,0.55);--site-footer-copy:rgba(168,179,195,0.75);background:#0a0c10;color:#d2dbe8;color-scheme:dark}.theme-switcher{position:relative}.theme-switcher__trigger{display:inline-flex;min-height:2.5rem;align-items:center;gap:.4rem;border:1px solid transparent;font-size:.75rem;font-weight:700;letter-spacing:.04em;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.theme-switcher__trigger--header{border-radius:.5rem;border-color:rgba(212,175,90,.35);background:rgba(255,255,255,.1);padding:.45rem .75rem;color:rgba(255,255,255,.92)}.theme-switcher__trigger--header:hover{border-color:rgba(212,175,90,.55);background:rgba(255,255,255,.16)}.theme-switcher__trigger--hub{border-radius:9999px;border-color:var(--site-border);background:var(--site-gold-soft);padding:.4rem .75rem;color:var(--site-gold-strong)}.theme-switcher__trigger--hub:hover{border-color:rgba(184,145,61,.45);background:rgba(184,145,61,.16)}.theme-switcher__trigger-icon{font-size:.9rem;line-height:1}.theme-switcher__trigger-label{max-width:6.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-switcher__menu{width:min(18rem,calc(100vw - 2rem));border:1px solid var(--line);border-radius:.75rem;background:#fffefd;padding:.65rem;box-shadow:0 16px 40px rgba(0,0,0,.22)}.theme-switcher__menu--floating{position:fixed;z-index:120;max-width:calc(100vw - 1rem)}.theme-switcher__menu-title{margin:0 0 .45rem;padding:0 .35rem;font-size:.625rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.theme-switcher__options{margin:0;padding:0;list-style:none}.theme-switcher__option{display:flex;width:100%;align-items:center;gap:.65rem;border:1px solid transparent;border-radius:.55rem;background:transparent;padding:.55rem .45rem;text-align:left;transition:background-color .15s ease,border-color .15s ease}.theme-switcher__option:hover{border-color:var(--line);background:var(--soft)}.theme-switcher__option--active{border-color:rgba(184,145,61,.35);background:rgba(184,145,61,.08)}.theme-switcher__swatches{display:inline-flex;overflow:hidden;border:1px solid var(--line);border-radius:.25rem}.theme-switcher__swatch{display:block;width:.65rem;height:1.35rem}.theme-switcher__option-copy{display:flex;min-width:0;flex:1;flex-direction:column;gap:.1rem}.theme-switcher__option-label{font-size:.8125rem;font-weight:700;color:var(--ink)}.theme-switcher__option-tagline{font-size:.6875rem;color:var(--muted)}.theme-switcher__option-check{font-size:.75rem;font-weight:800;color:var(--gold-dark)}.theme-confirm-dialog__preview{display:flex;align-items:center;gap:.65rem;margin-top:.85rem;border:1px solid var(--line);border-radius:.5rem;background:var(--soft);padding:.65rem .75rem}html[data-billing-theme=chamber] .theme-switcher__menu{border-color:rgba(90,125,124,.32);background:#fffcf9;box-shadow:0 16px 40px rgba(42,36,56,.12)}html[data-billing-theme=chamber] .theme-switcher__option-label{color:#2a2438}html[data-billing-theme=chamber] .theme-switcher__menu-title,html[data-billing-theme=chamber] .theme-switcher__option-tagline{color:#6b6378}html[data-billing-theme=counsel] .theme-switcher__menu{border-color:rgba(255,255,255,.1);background:#161b22;box-shadow:0 30px 80px rgba(0,0,0,.34)}html[data-billing-theme=counsel] .theme-switcher__option-label{color:#ffffff}html[data-billing-theme=counsel] .theme-switcher__menu-title,html[data-billing-theme=counsel] .theme-switcher__option-tagline{color:#a8b3c3}html[data-billing-theme=monochrome] .theme-confirm-dialog,html[data-billing-theme=monochrome] .theme-confirm-dialog__preview,html[data-billing-theme=monochrome] .theme-switcher__menu,html[data-billing-theme=monochrome] .theme-switcher__option{border-radius:0}@media (max-width:640px){.theme-switcher__trigger-label{display:none}.theme-switcher__trigger--header,.theme-switcher__trigger--hub{min-width:2.5rem;justify-content:center;padding-inline:.55rem}}html[data-billing-theme=monochrome] .firm-workspace,html[data-billing-theme=monochrome] .office-hub-page{--ws-bg:#ffffff;--ws-panel:#ffffff;--ws-panel-2:#fafafa;--ws-raised:#f4f4f4;--ws-line:rgba(10,10,10,0.14);--ws-line-strong:rgba(10,10,10,0.28);--ws-text:#0a0a0a;--ws-text-soft:#3d3d3d;--ws-text-muted:#5a5a5a;--ws-gold:#c9a227;--ws-gold-soft:rgba(201,162,39,0.1);--ws-gold-border:rgba(201,162,39,0.55);--ws-radius:0;--ws-shadow:none;--ws-shadow-lg:none;--ws-inset:none}html[data-billing-theme=chamber] .firm-workspace,html[data-billing-theme=chamber] .office-hub-page{--ws-bg:#f6f1ea;--ws-panel:#fffcf9;--ws-panel-2:#f0ebe4;--ws-raised:#efe8f0;--ws-line:rgba(90,125,124,0.22);--ws-line-strong:rgba(42,36,56,0.16);--ws-text:#2a2438;--ws-text-soft:#4a4258;--ws-text-muted:#6b6378;--ws-gold:#b8735a;--ws-gold-soft:rgba(184,115,90,0.12);--ws-gold-border:rgba(184,115,90,0.42);--ws-radius:0.625rem;--ws-shadow:0 8px 28px rgba(42,36,56,0.07);--ws-shadow-lg:0 14px 36px rgba(42,36,56,0.1);--ws-inset:inset 0 1px 0 rgba(255,255,255,0.65)}html[data-billing-theme=counsel] .firm-workspace,html[data-billing-theme=counsel] .office-hub-page{--ws-bg:#0a0c10;--ws-panel:#141820;--ws-panel-2:#181e27;--ws-raised:#0f1319;--ws-line:rgba(255,255,255,0.08);--ws-line-strong:rgba(197,160,89,0.22);--ws-text:#f0f4f8;--ws-text-soft:#d8e2ec;--ws-text-muted:#c0cad8;--ws-gold:#c5a059;--ws-gold-soft:rgba(197,160,89,0.1);--ws-gold-border:rgba(197,160,89,0.42);--ws-radius:0.2rem;--ws-shadow:0 8px 22px rgba(0,0,0,0.32);--ws-shadow-lg:0 18px 48px rgba(0,0,0,0.42);--ws-inset:inset 0 1px 0 rgba(197,160,89,0.12)}html[data-billing-theme=chamber] .firm-workspace,html[data-billing-theme=counsel] .firm-workspace,html[data-billing-theme=monochrome] .firm-workspace{color:var(--ws-text)}html[data-billing-theme=chamber] .firm-workspace{background:radial-gradient(ellipse 70% 45% at 4% 0,rgba(184,115,90,.1),transparent 55%),radial-gradient(ellipse 60% 40% at 96% 8%,rgba(90,125,124,.12),transparent 50%),var(--ws-bg)}html[data-billing-theme=chamber] .firm-workspace .empty-state__title,html[data-billing-theme=chamber] .firm-workspace .page-loading__title,html[data-billing-theme=chamber] .firm-workspace .section-title,html[data-billing-theme=chamber] .firm-workspace .stat-tile__value,html[data-billing-theme=chamber] .firm-workspace .text-ink,html[data-billing-theme=chamber] .firm-workspace .view-hero__title,html[data-billing-theme=chamber] .firm-workspace h1:not(.brand-header__title),html[data-billing-theme=chamber] .firm-workspace h2:not(.brand-header__title),html[data-billing-theme=chamber] .firm-workspace h3,html[data-billing-theme=chamber] .firm-workspace h4,html[data-billing-theme=counsel] .firm-workspace .empty-state__title,html[data-billing-theme=counsel] .firm-workspace .page-loading__title,html[data-billing-theme=counsel] .firm-workspace .section-title,html[data-billing-theme=counsel] .firm-workspace .stat-tile__value,html[data-billing-theme=counsel] .firm-workspace .text-ink,html[data-billing-theme=counsel] .firm-workspace .view-hero__title,html[data-billing-theme=counsel] .firm-workspace h1:not(.brand-header__title),html[data-billing-theme=counsel] .firm-workspace h2:not(.brand-header__title),html[data-billing-theme=counsel] .firm-workspace h3,html[data-billing-theme=counsel] .firm-workspace h4,html[data-billing-theme=monochrome] .firm-workspace .empty-state__title,html[data-billing-theme=monochrome] .firm-workspace .page-loading__title,html[data-billing-theme=monochrome] .firm-workspace .section-title,html[data-billing-theme=monochrome] .firm-workspace .stat-tile__value,html[data-billing-theme=monochrome] .firm-workspace .text-ink,html[data-billing-theme=monochrome] .firm-workspace .view-hero__title,html[data-billing-theme=monochrome] .firm-workspace h1:not(.brand-header__title),html[data-billing-theme=monochrome] .firm-workspace h2:not(.brand-header__title),html[data-billing-theme=monochrome] .firm-workspace h3,html[data-billing-theme=monochrome] .firm-workspace h4{color:var(--ws-text)!important}html[data-billing-theme=chamber] .firm-workspace .empty-state__message,html[data-billing-theme=chamber] .firm-workspace .section-label,html[data-billing-theme=chamber] .firm-workspace .stat-tile__label,html[data-billing-theme=chamber] .firm-workspace .text-muted,html[data-billing-theme=chamber] .firm-workspace .view-hero__subtitle,html[data-billing-theme=counsel] .firm-workspace .empty-state__message,html[data-billing-theme=counsel] .firm-workspace .section-label,html[data-billing-theme=counsel] .firm-workspace .stat-tile__label,html[data-billing-theme=counsel] .firm-workspace .text-muted,html[data-billing-theme=counsel] .firm-workspace .view-hero__subtitle,html[data-billing-theme=monochrome] .firm-workspace .empty-state__message,html[data-billing-theme=monochrome] .firm-workspace .section-label,html[data-billing-theme=monochrome] .firm-workspace .stat-tile__label,html[data-billing-theme=monochrome] .firm-workspace .text-muted,html[data-billing-theme=monochrome] .firm-workspace .view-hero__subtitle{color:var(--ws-text-muted)!important}html[data-billing-theme=chamber] .firm-workspace .text-gold-dark,html[data-billing-theme=chamber] .firm-workspace .view-eyebrow,html[data-billing-theme=counsel] .firm-workspace .text-gold-dark,html[data-billing-theme=counsel] .firm-workspace .view-eyebrow,html[data-billing-theme=monochrome] .firm-workspace .text-gold-dark,html[data-billing-theme=monochrome] .firm-workspace .view-eyebrow{color:var(--ws-gold)!important}html[data-billing-theme=chamber] .firm-workspace .firm-shell-chrome,html[data-billing-theme=chamber] .firm-workspace .workspace-breadcrumb,html[data-billing-theme=counsel] .firm-workspace .workspace-breadcrumb,html[data-billing-theme=monochrome] .firm-workspace .firm-shell-chrome,html[data-billing-theme=monochrome] .firm-workspace .workspace-breadcrumb{color:var(--ws-text-muted)}html[data-billing-theme=chamber] .firm-workspace .bucket-section,html[data-billing-theme=chamber] .firm-workspace .card,html[data-billing-theme=chamber] .firm-workspace .card-elevated,html[data-billing-theme=chamber] .firm-workspace .day-detail-panel,html[data-billing-theme=chamber] .firm-workspace .empty-state,html[data-billing-theme=chamber] .firm-workspace .form-panel,html[data-billing-theme=chamber] .firm-workspace .hint-bar,html[data-billing-theme=chamber] .firm-workspace .modal-panel,html[data-billing-theme=chamber] .firm-workspace .my-work-billing,html[data-billing-theme=chamber] .firm-workspace .my-work-hero.view-hero,html[data-billing-theme=chamber] .firm-workspace .my-work-panel__block,html[data-billing-theme=chamber] .firm-workspace .my-work-sidecard,html[data-billing-theme=chamber] .firm-workspace .notifications-center__panel,html[data-billing-theme=chamber] .firm-workspace .reset-dialog.card,html[data-billing-theme=chamber] .firm-workspace .stat-tile,html[data-billing-theme=chamber] .firm-workspace .today-work-stats,html[data-billing-theme=chamber] .firm-workspace .view-hero,html[data-billing-theme=counsel] .firm-workspace .bucket-section,html[data-billing-theme=counsel] .firm-workspace .card,html[data-billing-theme=counsel] .firm-workspace .card-elevated,html[data-billing-theme=counsel] .firm-workspace .day-detail-panel,html[data-billing-theme=counsel] .firm-workspace .empty-state,html[data-billing-theme=counsel] .firm-workspace .form-panel,html[data-billing-theme=counsel] .firm-workspace .hint-bar,html[data-billing-theme=counsel] .firm-workspace .modal-panel,html[data-billing-theme=counsel] .firm-workspace .my-work-billing,html[data-billing-theme=counsel] .firm-workspace .my-work-hero.view-hero,html[data-billing-theme=counsel] .firm-workspace .my-work-panel__block,html[data-billing-theme=counsel] .firm-workspace .my-work-sidecard,html[data-billing-theme=counsel] .firm-workspace .reset-dialog.card,html[data-billing-theme=counsel] .firm-workspace .stat-tile,html[data-billing-theme=counsel] .firm-workspace .today-work-stats,html[data-billing-theme=counsel] .firm-workspace .view-hero,html[data-billing-theme=monochrome] .firm-workspace .bucket-section,html[data-billing-theme=monochrome] .firm-workspace .card,html[data-billing-theme=monochrome] .firm-workspace .card-elevated,html[data-billing-theme=monochrome] .firm-workspace .day-detail-panel,html[data-billing-theme=monochrome] .firm-workspace .empty-state,html[data-billing-theme=monochrome] .firm-workspace .form-panel,html[data-billing-theme=monochrome] .firm-workspace .hint-bar,html[data-billing-theme=monochrome] .firm-workspace .modal-panel,html[data-billing-theme=monochrome] .firm-workspace .my-work-billing,html[data-billing-theme=monochrome] .firm-workspace .my-work-hero.view-hero,html[data-billing-theme=monochrome] .firm-workspace .my-work-panel__block,html[data-billing-theme=monochrome] .firm-workspace .my-work-sidecard,html[data-billing-theme=monochrome] .firm-workspace .notifications-center__panel,html[data-billing-theme=monochrome] .firm-workspace .reset-dialog.card,html[data-billing-theme=monochrome] .firm-workspace .stat-tile,html[data-billing-theme=monochrome] .firm-workspace .today-work-stats,html[data-billing-theme=monochrome] .firm-workspace .view-hero{border-radius:var(--ws-radius)!important;border:1px solid var(--ws-line-strong)!important;background:var(--ws-panel)!important;background-image:none!important;box-shadow:var(--ws-shadow)!important;color:var(--ws-text)}html[data-billing-theme=chamber] .firm-workspace .bucket-section,html[data-billing-theme=chamber] .firm-workspace .card,html[data-billing-theme=chamber] .firm-workspace .card-elevated,html[data-billing-theme=chamber] .firm-workspace .day-detail-panel,html[data-billing-theme=chamber] .firm-workspace .empty-state,html[data-billing-theme=chamber] .firm-workspace .form-panel,html[data-billing-theme=chamber] .firm-workspace .hint-bar,html[data-billing-theme=chamber] .firm-workspace .modal-panel,html[data-billing-theme=chamber] .firm-workspace .my-work-billing,html[data-billing-theme=chamber] .firm-workspace .my-work-hero.view-hero,html[data-billing-theme=chamber] .firm-workspace .my-work-panel__block,html[data-billing-theme=chamber] .firm-workspace .my-work-sidecard,html[data-billing-theme=chamber] .firm-workspace .notifications-center__panel,html[data-billing-theme=chamber] .firm-workspace .reset-dialog.card,html[data-billing-theme=chamber] .firm-workspace .stat-tile,html[data-billing-theme=chamber] .firm-workspace .today-work-stats,html[data-billing-theme=chamber] .firm-workspace .view-hero,html[data-billing-theme=counsel] .firm-workspace .bucket-section,html[data-billing-theme=counsel] .firm-workspace .card,html[data-billing-theme=counsel] .firm-workspace .card-elevated,html[data-billing-theme=counsel] .firm-workspace .day-detail-panel,html[data-billing-theme=counsel] .firm-workspace .empty-state,html[data-billing-theme=counsel] .firm-workspace .form-panel,html[data-billing-theme=counsel] .firm-workspace .hint-bar,html[data-billing-theme=counsel] .firm-workspace .modal-panel,html[data-billing-theme=counsel] .firm-workspace .my-work-billing,html[data-billing-theme=counsel] .firm-workspace .my-work-hero.view-hero,html[data-billing-theme=counsel] .firm-workspace .my-work-panel__block,html[data-billing-theme=counsel] .firm-workspace .my-work-sidecard,html[data-billing-theme=counsel] .firm-workspace .reset-dialog.card,html[data-billing-theme=counsel] .firm-workspace .stat-tile,html[data-billing-theme=counsel] .firm-workspace .today-work-stats,html[data-billing-theme=counsel] .firm-workspace .view-hero{background:var(--ws-panel)!important;box-shadow:var(--ws-shadow)!important}html[data-billing-theme=chamber] .firm-workspace .home-dashboard-tabs,html[data-billing-theme=chamber] .firm-workspace .nav-tabs,html[data-billing-theme=chamber] .firm-workspace .nav-tabs-scroll:not(.nav-tabs-scroll--inline),html[data-billing-theme=chamber] .firm-workspace .office-nav,html[data-billing-theme=counsel] .firm-workspace .home-dashboard-tabs,html[data-billing-theme=counsel] .firm-workspace .nav-tabs,html[data-billing-theme=counsel] .firm-workspace .office-nav,html[data-billing-theme=monochrome] .firm-workspace .home-dashboard-tabs,html[data-billing-theme=monochrome] .firm-workspace .nav-tabs,html[data-billing-theme=monochrome] .firm-workspace .nav-tabs-scroll:not(.nav-tabs-scroll--inline),html[data-billing-theme=monochrome] .firm-workspace .office-nav{border-radius:var(--ws-radius)!important;border:1px solid var(--ws-line-strong)!important;background:var(--ws-panel-2)!important;background-image:none!important;box-shadow:var(--ws-shadow)!important}html[data-billing-theme=chamber] .firm-workspace .home-dashboard-tabs__btn,html[data-billing-theme=chamber] .firm-workspace .nav-tab,html[data-billing-theme=chamber] .firm-workspace .office-nav__link,html[data-billing-theme=counsel] .firm-workspace .nav-tab,html[data-billing-theme=counsel] .firm-workspace .office-nav__link,html[data-billing-theme=monochrome] .firm-workspace .home-dashboard-tabs__btn,html[data-billing-theme=monochrome] .firm-workspace .nav-tab,html[data-billing-theme=monochrome] .firm-workspace .office-nav__link{border-radius:var(--ws-radius)!important;color:var(--ws-text-muted)!important}html[data-billing-theme=chamber] .firm-workspace .home-dashboard-tabs__btn--active,html[data-billing-theme=chamber] .firm-workspace .nav-tab-active,html[data-billing-theme=chamber] .firm-workspace .nav-tab.active,html[data-billing-theme=chamber] .firm-workspace .office-nav__link--active,html[data-billing-theme=counsel] .firm-workspace .nav-tab-active,html[data-billing-theme=counsel] .firm-workspace .nav-tab.active,html[data-billing-theme=counsel] .firm-workspace .office-nav__link--active,html[data-billing-theme=monochrome] .firm-workspace .home-dashboard-tabs__btn--active,html[data-billing-theme=monochrome] .firm-workspace .nav-tab-active,html[data-billing-theme=monochrome] .firm-workspace .nav-tab.active,html[data-billing-theme=monochrome] .firm-workspace .office-nav__link--active{background:var(--ws-gold-soft)!important;border-color:var(--ws-gold-border)!important;color:var(--ws-text)!important;box-shadow:inset 0 -2px 0 var(--ws-gold)!important}html[data-billing-theme=monochrome] .firm-workspace .nav-tab-active,html[data-billing-theme=monochrome] .firm-workspace .nav-tab.active,html[data-billing-theme=monochrome] .firm-workspace .office-nav__link--active{background:#0a0a0a!important;color:#ffffff!important}html[data-billing-theme=chamber] .firm-workspace .field,html[data-billing-theme=chamber] .firm-workspace .field-input,html[data-billing-theme=chamber] .firm-workspace .form-check,html[data-billing-theme=chamber] .firm-workspace .search-hero-input,html[data-billing-theme=counsel] .firm-workspace .field,html[data-billing-theme=counsel] .firm-workspace .field-input,html[data-billing-theme=counsel] .firm-workspace .search-hero-input,html[data-billing-theme=monochrome] .firm-workspace .field,html[data-billing-theme=monochrome] .firm-workspace .field-input,html[data-billing-theme=monochrome] .firm-workspace .form-check,html[data-billing-theme=monochrome] .firm-workspace .search-hero-input{border-radius:var(--ws-radius)!important;border:1px solid var(--ws-line-strong)!important;background:var(--ws-panel)!important;color:var(--ws-text)!important;box-shadow:none!important}html[data-billing-theme=chamber] .firm-workspace .field,html[data-billing-theme=chamber] .firm-workspace .field-input,html[data-billing-theme=chamber] .firm-workspace .form-check,html[data-billing-theme=chamber] .firm-workspace .search-hero-input,html[data-billing-theme=counsel] .firm-workspace .field,html[data-billing-theme=counsel] .firm-workspace .field-input,html[data-billing-theme=counsel] .firm-workspace .search-hero-input{background:var(--ws-panel)!important}html[data-billing-theme=chamber] .firm-workspace .field-input::-moz-placeholder,html[data-billing-theme=chamber] .firm-workspace .field::-moz-placeholder,html[data-billing-theme=chamber] .firm-workspace .search-hero-input::-moz-placeholder,html[data-billing-theme=counsel] .firm-workspace .field-input::-moz-placeholder,html[data-billing-theme=counsel] .firm-workspace .field::-moz-placeholder,html[data-billing-theme=monochrome] .firm-workspace .field-input::-moz-placeholder,html[data-billing-theme=monochrome] .firm-workspace .field::-moz-placeholder,html[data-billing-theme=monochrome] .firm-workspace .search-hero-input::-moz-placeholder{color:var(--ws-text-muted)!important}html[data-billing-theme=chamber] .firm-workspace .field-input::placeholder,html[data-billing-theme=chamber] .firm-workspace .field::placeholder,html[data-billing-theme=chamber] .firm-workspace .search-hero-input::placeholder,html[data-billing-theme=counsel] .firm-workspace .field-input::placeholder,html[data-billing-theme=counsel] .firm-workspace .field::placeholder,html[data-billing-theme=monochrome] .firm-workspace .field-input::placeholder,html[data-billing-theme=monochrome] .firm-workspace .field::placeholder,html[data-billing-theme=monochrome] .firm-workspace .search-hero-input::placeholder{color:var(--ws-text-muted)!important}html[data-billing-theme=chamber] .firm-workspace .my-work-list__row,html[data-billing-theme=monochrome] .firm-workspace .my-work-list__row{border-radius:var(--ws-radius)!important;border:1px solid var(--ws-line-strong)!important;background:var(--ws-panel)!important;background-image:none!important;box-shadow:var(--ws-shadow)!important;transform:none!important}html[data-billing-theme=chamber] .firm-workspace .my-work-list__row{background:var(--ws-panel)!important;background-image:none!important}html[data-billing-theme=chamber] .firm-workspace .my-work-panel--elegant .my-work-list__row:nth-child(2n),html[data-billing-theme=monochrome] .firm-workspace .my-work-panel--elegant .my-work-list__row:nth-child(2n){background:var(--ws-panel-2)!important;background-image:none!important}html[data-billing-theme=chamber] .firm-workspace .my-work-list__row:hover,html[data-billing-theme=monochrome] .firm-workspace .my-work-list__row:hover{border-color:var(--ws-gold-border)!important;box-shadow:var(--ws-shadow)!important;transform:none!important}html[data-billing-theme=chamber] .firm-workspace .my-work-list__row:after,html[data-billing-theme=monochrome] .firm-workspace .my-work-list__row:after{box-shadow:var(--ws-inset)!important}html[data-billing-theme=chamber] .firm-workspace .my-work-list__row:before,html[data-billing-theme=monochrome] .firm-workspace .my-work-list__row:before{border-radius:0!important;width:4px!important}html[data-billing-theme=chamber] .firm-workspace .my-work-list__client,html[data-billing-theme=chamber] .firm-workspace .my-work-list__detail,html[data-billing-theme=counsel] .firm-workspace .my-work-list__client,html[data-billing-theme=monochrome] .firm-workspace .my-work-list__client,html[data-billing-theme=monochrome] .firm-workspace .my-work-list__detail{color:var(--ws-text)!important}html[data-billing-theme=chamber] .firm-workspace .my-work-list__meta,html[data-billing-theme=chamber] .firm-workspace .my-work-list__priority,html[data-billing-theme=counsel] .firm-workspace .my-work-list__meta,html[data-billing-theme=monochrome] .firm-workspace .my-work-list__meta,html[data-billing-theme=monochrome] .firm-workspace .my-work-list__priority{color:var(--ws-text-muted)!important}html[data-billing-theme=chamber] .firm-workspace .my-work-list__kind,html[data-billing-theme=monochrome] .firm-workspace .my-work-list__kind{border-radius:var(--ws-radius)!important;border:1px solid var(--ws-line)!important;background:var(--ws-raised)!important;color:var(--ws-text)!important;box-shadow:none!important}html[data-billing-theme=chamber] .firm-workspace .my-work-list__btn,html[data-billing-theme=monochrome] .firm-workspace .my-work-list__btn{border-radius:var(--ws-radius)!important;border:1px solid var(--ws-line-strong)!important;background:var(--ws-panel-2)!important;color:var(--ws-text)!important;box-shadow:none!important}html[data-billing-theme=chamber] .firm-workspace .my-work-list__btn--accent,html[data-billing-theme=monochrome] .firm-workspace .my-work-list__btn--accent{border-color:var(--ws-gold-border)!important;background:var(--ws-gold-soft)!important;color:var(--ws-gold)!important}html[data-billing-theme=chamber] .firm-workspace .my-work-list__bottom,html[data-billing-theme=chamber] .firm-workspace .my-work-list__linked-note,html[data-billing-theme=chamber] .firm-workspace .my-work-list__main .task-prep-checklist,html[data-billing-theme=counsel] .firm-workspace .my-work-list__bottom,html[data-billing-theme=counsel] .firm-workspace .my-work-list__linked-note,html[data-billing-theme=monochrome] .firm-workspace .my-work-list__bottom,html[data-billing-theme=monochrome] .firm-workspace .my-work-list__linked-note,html[data-billing-theme=monochrome] .firm-workspace .my-work-list__main .task-prep-checklist{border-color:var(--ws-line)!important;background:var(--ws-raised)!important;background-image:none!important}html[data-billing-theme=chamber] .firm-workspace .my-work-feed,html[data-billing-theme=chamber] .firm-workspace .my-work-feed__head,html[data-billing-theme=chamber] .firm-workspace .my-work-panel__card-head,html[data-billing-theme=chamber] .firm-workspace .my-work-queue-section,html[data-billing-theme=counsel] .firm-workspace .my-work-feed,html[data-billing-theme=counsel] .firm-workspace .my-work-feed__head,html[data-billing-theme=counsel] .firm-workspace .my-work-queue-section,html[data-billing-theme=monochrome] .firm-workspace .my-work-feed,html[data-billing-theme=monochrome] .firm-workspace .my-work-feed__head,html[data-billing-theme=monochrome] .firm-workspace .my-work-panel__card-head,html[data-billing-theme=monochrome] .firm-workspace .my-work-queue-section{border-color:var(--ws-line)!important;background:transparent!important;background-image:none!important;box-shadow:none!important}html[data-billing-theme=chamber] .firm-workspace .my-work-feed__title,html[data-billing-theme=chamber] .firm-workspace .my-work-panel__card-title,html[data-billing-theme=counsel] .firm-workspace .my-work-feed__title,html[data-billing-theme=monochrome] .firm-workspace .my-work-feed__title,html[data-billing-theme=monochrome] .firm-workspace .my-work-panel__card-title{color:var(--ws-text)!important}html[data-billing-theme=chamber] .firm-workspace .my-work-feed__lede,html[data-billing-theme=chamber] .firm-workspace .my-work-panel__card-lede,html[data-billing-theme=counsel] .firm-workspace .my-work-feed__lede,html[data-billing-theme=monochrome] .firm-workspace .my-work-feed__lede,html[data-billing-theme=monochrome] .firm-workspace .my-work-panel__card-lede{color:var(--ws-text-muted)!important}html[data-billing-theme=chamber] .firm-workspace .my-work-panel__step,html[data-billing-theme=monochrome] .firm-workspace .my-work-panel__step{color:var(--ws-gold)!important}html[data-billing-theme=chamber] .firm-workspace .calendar-day-cell,html[data-billing-theme=chamber] .firm-workspace .calendar-shell,html[data-billing-theme=chamber] .firm-workspace .weekly-board,html[data-billing-theme=chamber] .firm-workspace .weekly-day-column,html[data-billing-theme=chamber] .firm-workspace .weekly-strip-day,html[data-billing-theme=counsel] .firm-workspace .calendar-day-cell,html[data-billing-theme=counsel] .firm-workspace .calendar-shell,html[data-billing-theme=counsel] .firm-workspace .weekly-board,html[data-billing-theme=counsel] .firm-workspace .weekly-day-column,html[data-billing-theme=monochrome] .firm-workspace .calendar-day-cell,html[data-billing-theme=monochrome] .firm-workspace .calendar-shell,html[data-billing-theme=monochrome] .firm-workspace .weekly-board,html[data-billing-theme=monochrome] .firm-workspace .weekly-day-column,html[data-billing-theme=monochrome] .firm-workspace .weekly-strip-day{border-radius:var(--ws-radius)!important;border-color:var(--ws-line)!important;background:var(--ws-panel)!important;background-image:none!important;box-shadow:none!important;color:var(--ws-text)!important}html[data-billing-theme=chamber] .firm-workspace .calendar-day-cell--selected,html[data-billing-theme=chamber] .firm-workspace .weekly-day-column--selected,html[data-billing-theme=chamber] .firm-workspace .weekly-strip-day--selected,html[data-billing-theme=counsel] .firm-workspace .calendar-day-cell--selected,html[data-billing-theme=counsel] .firm-workspace .weekly-day-column--selected,html[data-billing-theme=monochrome] .firm-workspace .calendar-day-cell--selected,html[data-billing-theme=monochrome] .firm-workspace .weekly-day-column--selected,html[data-billing-theme=monochrome] .firm-workspace .weekly-strip-day--selected{border-color:var(--ws-gold-border)!important;background:var(--ws-gold-soft)!important}html[data-billing-theme=chamber] .firm-workspace .calendar-day-cell--today,html[data-billing-theme=chamber] .firm-workspace .weekly-strip-day--today,html[data-billing-theme=counsel] .firm-workspace .calendar-day-cell--today,html[data-billing-theme=monochrome] .firm-workspace .calendar-day-cell--today,html[data-billing-theme=monochrome] .firm-workspace .weekly-strip-day--today{border-color:var(--ws-gold-border)!important}html[data-billing-theme=chamber] .client-matter-panel,html[data-billing-theme=monochrome] .client-matter-panel{border-radius:var(--ws-radius)!important;border:1px solid var(--ws-line-strong)!important;background:var(--ws-panel)!important;background-image:none!important;box-shadow:var(--ws-shadow-lg)!important;color:var(--ws-text)}html[data-billing-theme=chamber] .client-matter-panel{background:var(--ws-panel)!important;background-image:none!important}html[data-billing-theme=chamber] .client-matter-panel__footer,html[data-billing-theme=chamber] .client-matter-panel__header,html[data-billing-theme=chamber] .client-matter-panel__section,html[data-billing-theme=counsel] .client-matter-panel__header,html[data-billing-theme=counsel] .client-matter-panel__section,html[data-billing-theme=monochrome] .client-matter-panel__footer,html[data-billing-theme=monochrome] .client-matter-panel__header,html[data-billing-theme=monochrome] .client-matter-panel__section{border-color:var(--ws-line)!important;background:transparent!important}html[data-billing-theme=chamber] .client-matter-panel__name,html[data-billing-theme=chamber] .client-matter-panel__section-title,html[data-billing-theme=counsel] .client-matter-panel__name,html[data-billing-theme=monochrome] .client-matter-panel__name,html[data-billing-theme=monochrome] .client-matter-panel__section-title{color:var(--ws-text)!important}html[data-billing-theme=chamber] .firm-workspace .client-list-row,html[data-billing-theme=chamber] .firm-workspace .firm-ledger-table,html[data-billing-theme=chamber] .firm-workspace .firm-ledger-table-wrap,html[data-billing-theme=counsel] .firm-workspace .firm-ledger-table,html[data-billing-theme=counsel] .firm-workspace .firm-ledger-table-wrap,html[data-billing-theme=monochrome] .firm-workspace .client-list-row,html[data-billing-theme=monochrome] .firm-workspace .firm-ledger-table,html[data-billing-theme=monochrome] .firm-workspace .firm-ledger-table-wrap{border-color:var(--ws-line)!important;background:var(--ws-panel)!important;background-image:none!important;color:var(--ws-text)!important}html[data-billing-theme=chamber] .firm-workspace .firm-ledger-table thead th,html[data-billing-theme=monochrome] .firm-workspace .firm-ledger-table thead th{border-color:var(--ws-line-strong)!important;background:var(--ws-panel-2)!important;color:var(--ws-text)!important}html[data-billing-theme=chamber] .firm-workspace .client-list-row:hover,html[data-billing-theme=chamber] .firm-workspace .firm-ledger-table tbody tr:hover,html[data-billing-theme=counsel] .firm-workspace .firm-ledger-table tbody tr:hover,html[data-billing-theme=monochrome] .firm-workspace .client-list-row:hover,html[data-billing-theme=monochrome] .firm-workspace .firm-ledger-table tbody tr:hover{background:var(--ws-raised)!important}html[data-billing-theme=chamber] .firm-workspace .filing-followup-alert,html[data-billing-theme=chamber] .firm-workspace .form-status-report,html[data-billing-theme=chamber] .firm-workspace .offline-banner,html[data-billing-theme=chamber] .firm-workspace .status-bar,html[data-billing-theme=counsel] .firm-workspace .filing-followup-alert,html[data-billing-theme=counsel] .firm-workspace .form-status-report,html[data-billing-theme=counsel] .firm-workspace .offline-banner,html[data-billing-theme=monochrome] .firm-workspace .filing-followup-alert,html[data-billing-theme=monochrome] .firm-workspace .form-status-report,html[data-billing-theme=monochrome] .firm-workspace .offline-banner,html[data-billing-theme=monochrome] .firm-workspace .status-bar{border-radius:var(--ws-radius)!important;border:1px solid var(--ws-line-strong)!important;background:var(--ws-panel-2)!important;background-image:none!important;color:var(--ws-text)!important;box-shadow:none!important}html[data-billing-theme=chamber] .firm-status-toast,html[data-billing-theme=monochrome] .firm-status-toast{border-radius:var(--ws-radius)!important;border:1px solid var(--ws-line-strong)!important;background:var(--ws-panel)!important;color:var(--ws-text)!important}html[data-billing-theme=chamber] .firm-workspace [class*=-panel],html[data-billing-theme=chamber] .firm-workspace [class*=__banner],html[data-billing-theme=chamber] .firm-workspace [class*=__box],html[data-billing-theme=chamber] .firm-workspace [class*=__card],html[data-billing-theme=chamber] .firm-workspace [class*=__panel],html[data-billing-theme=chamber] .firm-workspace [class*=__strip],html[data-billing-theme=counsel] .firm-workspace [class*=-panel],html[data-billing-theme=counsel] .firm-workspace [class*=__box],html[data-billing-theme=counsel] .firm-workspace [class*=__card],html[data-billing-theme=counsel] .firm-workspace [class*=__panel],html[data-billing-theme=counsel] .firm-workspace [class*=__strip],html[data-billing-theme=monochrome] .firm-workspace [class*=-panel],html[data-billing-theme=monochrome] .firm-workspace [class*=__banner],html[data-billing-theme=monochrome] .firm-workspace [class*=__box],html[data-billing-theme=monochrome] .firm-workspace [class*=__card],html[data-billing-theme=monochrome] .firm-workspace [class*=__panel],html[data-billing-theme=monochrome] .firm-workspace [class*=__strip]{background-image:none}html[data-billing-theme=chamber] .firm-workspace [class*=field-dispatch-panel] .card,html[data-billing-theme=chamber] .firm-workspace [class*=firm-finances] .card,html[data-billing-theme=chamber] .firm-workspace [class*=matter-page] .card,html[data-billing-theme=chamber] .firm-workspace [class*=notarization-panel] .card,html[data-billing-theme=chamber] .firm-workspace [class*=staff-salary] .card,html[data-billing-theme=chamber] .firm-workspace [class*=tools-panel] .card,html[data-billing-theme=chamber] .firm-workspace [class*=walk-in-panel] .card,html[data-billing-theme=counsel] .firm-workspace [class*=field-dispatch-panel] .card,html[data-billing-theme=counsel] .firm-workspace [class*=matter-page] .card,html[data-billing-theme=counsel] .firm-workspace [class*=notarization-panel] .card,html[data-billing-theme=counsel] .firm-workspace [class*=staff-salary] .card,html[data-billing-theme=counsel] .firm-workspace [class*=tools-panel] .card,html[data-billing-theme=counsel] .firm-workspace [class*=walk-in-panel] .card,html[data-billing-theme=monochrome] .firm-workspace [class*=field-dispatch-panel] .card,html[data-billing-theme=monochrome] .firm-workspace [class*=firm-finances] .card,html[data-billing-theme=monochrome] .firm-workspace [class*=matter-page] .card,html[data-billing-theme=monochrome] .firm-workspace [class*=notarization-panel] .card,html[data-billing-theme=monochrome] .firm-workspace [class*=staff-salary] .card,html[data-billing-theme=monochrome] .firm-workspace [class*=tools-panel] .card,html[data-billing-theme=monochrome] .firm-workspace [class*=walk-in-panel] .card{border-radius:var(--ws-radius)!important;border:1px solid var(--ws-line-strong)!important;background:var(--ws-panel)!important;background-image:none!important;box-shadow:var(--ws-shadow)!important}html[data-billing-theme=chamber] .firm-workspace [class*=field-dispatch-panel] .card,html[data-billing-theme=chamber] .firm-workspace [class*=firm-finances] .card,html[data-billing-theme=chamber] .firm-workspace [class*=matter-page] .card,html[data-billing-theme=chamber] .firm-workspace [class*=notarization-panel] .card,html[data-billing-theme=chamber] .firm-workspace [class*=staff-salary] .card,html[data-billing-theme=chamber] .firm-workspace [class*=tools-panel] .card,html[data-billing-theme=chamber] .firm-workspace [class*=walk-in-panel] .card,html[data-billing-theme=counsel] .firm-workspace [class*=field-dispatch-panel] .card,html[data-billing-theme=counsel] .firm-workspace [class*=matter-page] .card,html[data-billing-theme=counsel] .firm-workspace [class*=notarization-panel] .card,html[data-billing-theme=counsel] .firm-workspace [class*=staff-salary] .card,html[data-billing-theme=counsel] .firm-workspace [class*=tools-panel] .card,html[data-billing-theme=counsel] .firm-workspace [class*=walk-in-panel] .card{background:var(--ws-panel)!important;background-image:none!important}html[data-billing-theme=chamber] .firm-workspace .text-gray-500,html[data-billing-theme=chamber] .firm-workspace .text-gray-600,html[data-billing-theme=chamber] .firm-workspace .text-gray-700,html[data-billing-theme=chamber] .firm-workspace .text-gray-800,html[data-billing-theme=chamber] .firm-workspace .text-gray-900,html[data-billing-theme=chamber] .firm-workspace .text-slate-600,html[data-billing-theme=chamber] .firm-workspace .text-slate-700,html[data-billing-theme=counsel] .firm-workspace .text-gray-500,html[data-billing-theme=counsel] .firm-workspace .text-gray-600,html[data-billing-theme=counsel] .firm-workspace .text-gray-700,html[data-billing-theme=counsel] .firm-workspace .text-gray-800,html[data-billing-theme=counsel] .firm-workspace .text-gray-900,html[data-billing-theme=counsel] .firm-workspace .text-slate-700,html[data-billing-theme=monochrome] .firm-workspace .text-gray-500,html[data-billing-theme=monochrome] .firm-workspace .text-gray-600,html[data-billing-theme=monochrome] .firm-workspace .text-gray-700,html[data-billing-theme=monochrome] .firm-workspace .text-gray-800,html[data-billing-theme=monochrome] .firm-workspace .text-gray-900,html[data-billing-theme=monochrome] .firm-workspace .text-slate-600,html[data-billing-theme=monochrome] .firm-workspace .text-slate-700{color:var(--ws-text-muted)!important}html[data-billing-theme=chamber] .my-work-hub-summary,html[data-billing-theme=chamber] .office-hub__announcement-panel,html[data-billing-theme=chamber] .office-hub__help,html[data-billing-theme=chamber] .office-hub__launcher,html[data-billing-theme=chamber] .office-hub__quote,html[data-billing-theme=counsel] .my-work-hub-summary,html[data-billing-theme=counsel] .office-hub__announcement-panel,html[data-billing-theme=counsel] .office-hub__help,html[data-billing-theme=counsel] .office-hub__launcher,html[data-billing-theme=counsel] .office-hub__quote,html[data-billing-theme=monochrome] .my-work-hub-summary,html[data-billing-theme=monochrome] .office-hub__announcement-panel,html[data-billing-theme=monochrome] .office-hub__help,html[data-billing-theme=monochrome] .office-hub__launcher,html[data-billing-theme=monochrome] .office-hub__quote{border-radius:var(--ws-radius)!important;border:1px solid var(--ws-line-strong)!important;background:var(--ws-panel)!important;background-image:none!important;box-shadow:var(--ws-shadow)!important;color:var(--ws-text)}html[data-billing-theme=chamber] .my-work-hub-summary,html[data-billing-theme=chamber] .office-hub__announcement-panel,html[data-billing-theme=chamber] .office-hub__help,html[data-billing-theme=chamber] .office-hub__launcher,html[data-billing-theme=chamber] .office-hub__quote,html[data-billing-theme=counsel] .my-work-hub-summary,html[data-billing-theme=counsel] .office-hub__announcement-panel,html[data-billing-theme=counsel] .office-hub__help,html[data-billing-theme=counsel] .office-hub__launcher,html[data-billing-theme=counsel] .office-hub__quote{background:var(--ws-panel)!important;background-image:none!important}html[data-billing-theme=chamber] .office-hub__greeting-name,html[data-billing-theme=chamber] .office-hub__launcher-desc,html[data-billing-theme=chamber] .office-hub__launcher-title,html[data-billing-theme=counsel] .office-hub__greeting-name,html[data-billing-theme=counsel] .office-hub__launcher-desc,html[data-billing-theme=counsel] .office-hub__launcher-title,html[data-billing-theme=monochrome] .office-hub__greeting-name,html[data-billing-theme=monochrome] .office-hub__launcher-desc,html[data-billing-theme=monochrome] .office-hub__launcher-title{color:var(--ws-text)!important}html[data-billing-theme=chamber] .office-hub__date,html[data-billing-theme=chamber] .office-hub__greeting-label,html[data-billing-theme=chamber] .office-hub__launcher-eyebrow,html[data-billing-theme=counsel] .office-hub__date,html[data-billing-theme=counsel] .office-hub__greeting-label,html[data-billing-theme=counsel] .office-hub__launcher-eyebrow,html[data-billing-theme=monochrome] .office-hub__date,html[data-billing-theme=monochrome] .office-hub__greeting-label,html[data-billing-theme=monochrome] .office-hub__launcher-eyebrow{color:var(--ws-text-muted)!important}@media (prefers-color-scheme:dark){html[data-billing-theme=monochrome] body,html[data-billing-theme=monochrome] body:has(.firm-workspace),html[data-billing-theme=monochrome] body:has(.office-hub-page){background:#ffffff!important;color:#0a0a0a!important}html[data-billing-theme=chamber] .firm-workspace,html[data-billing-theme=monochrome] .firm-workspace{color:var(--ws-text)!important;color-scheme:light}html[data-billing-theme=monochrome] .office-hub-page{background:#ffffff!important;color:#0a0a0a!important;color-scheme:light}html[data-billing-theme=chamber] .office-hub-page{background:#f6f1ea!important;color:#2a2438!important;color-scheme:light}html[data-billing-theme=counsel] body,html[data-billing-theme=counsel] body:has(.firm-workspace),html[data-billing-theme=counsel] body:has(.office-hub-page){background:#0a0c10!important;color:#d2dbe8!important;color-scheme:dark}html[data-billing-theme=counsel] .firm-workspace{color:var(--ws-text)!important;color-scheme:dark}html[data-billing-theme=counsel] .office-hub-page{background:#0a0c10!important;color:#d2dbe8!important;color-scheme:dark}}