: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,.55);border-width:2px;box-shadow:0 16px 40px rgba(26,22,18,.1),0 0 0 1px rgba(212,175,90,.18),inset 0 1px 0 rgba(255,255,255,.98)}.firm-auth--login .login-premium__staff-directive{background:#1a1612;color:#f7f0e4;border-color:rgba(212,175,90,.45)}@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{margin-top:1.75rem;border-color:rgba(184,145,61,.18);background:linear-gradient(145deg,rgba(252,250,246,.9),rgba(255,255,255,.75));box-shadow:none;opacity:.92}.firm-auth--login .login-premium__trial-eyebrow,.firm-auth--login .login-premium__trial-text{color:color-mix(in srgb,var(--lux-ink-soft) 72%,transparent)}.firm-auth--login .login-premium__trial-title{font-family:var(--lux-font-display);font-size:clamp(1.05rem,3vw,1.2rem);font-weight:600;color:var(--lux-ink);letter-spacing:-.01em}.firm-auth--login .login-premium__trial-cta{border:1px solid rgba(184,145,61,.35);background:transparent;color:#8a6b2a;font-weight:700;letter-spacing:.04em;text-transform:none;font-size:.82rem;padding:.55rem .95rem;border-radius:999px;box-shadow:none;transition:background .2s ease,border-color .2s ease}@media (hover:hover) and (pointer:fine){.firm-auth--login .login-premium__trial-cta:hover{transform:none;background:rgba(212,175,90,.1);border-color:rgba(184,145,61,.5);box-shadow:none}}.firm-auth--login .login-alert:not(.login-alert--error){border-color:rgba(184,145,61,.45);background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(247,242,232,.96));color:var(--lux-ink)}.firm-auth--login .login-alert:not(.login-alert--error) .login-alert__title{color:var(--lux-ink);font-weight:700}.firm-auth--login .login-alert:not(.login-alert--error) .login-alert__body{color:var(--lux-ink-soft);opacity:1}.firm-auth--login .login-alert:not(.login-alert--error) .login-alert__link,.firm-auth--login .login-alert:not(.login-alert--error) a{color:var(--lux-gold-deep);font-weight:700;text-underline-offset:2px}.firm-auth--login .login-alert:not(.login-alert--error) .login-alert__link:hover,.firm-auth--login .login-alert:not(.login-alert--error) a:hover{color:var(--lux-gold)}.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,.78)}.trial-route-root .trial-landing__pricing-basic{color:rgba(250,248,244,.92)}.trial-route-root .trial-landing__pricing-basic li:before{color:var(--lux-champagne)}.trial-route-root .trial-landing__pricing-addon-title{color:rgba(212,175,90,.88)}.trial-route-root .trial-landing__pricing-addons,.trial-route-root .trial-landing__pricing-addons li{color:rgba(250,248,244,.92)}.trial-route-root .trial-landing__pricing-addons li span:last-child{color:var(--lux-champagne);font-weight:600}.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__wins{margin:0 0 1.35rem;text-align:left}.trial-welcome__wins-title{margin:0 0 .75rem;font-family:var(--lux-font-display);font-size:1.05rem;font-weight:600;color:var(--lux-ink);text-align:center}.trial-welcome__wins-grid{margin:0;padding:0;list-style:none;display:grid;gap:.7rem}.trial-welcome__win{padding:.95rem 1rem 1.05rem;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__win-title{margin:0;font-family:var(--lux-font-display);font-size:1.12rem;font-weight:600;color:var(--lux-ink)}.trial-welcome__win-text{margin:.35rem 0 .85rem;font-size:.88rem;line-height:1.5;color:var(--lux-muted)}.trial-welcome__win-cta{width:100%;justify-content:center}.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__wins-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.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=__retired_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=__retired_monochrome__] .text-ink,html[data-billing-theme=chamber] .text-ink{color:var(--ink)}html[data-billing-theme=__retired_monochrome__] .text-muted,html[data-billing-theme=chamber] .text-muted{color:var(--muted)}html[data-billing-theme=__retired_monochrome__] .text-gold-dark,html[data-billing-theme=chamber] .text-gold-dark{color:var(--gold-dark)}html[data-billing-theme=__retired_monochrome__] .border-line,html[data-billing-theme=chamber] .border-line{border-color:var(--line)}html[data-billing-theme=__retired_monochrome__] .bg-cream,html[data-billing-theme=chamber] .bg-cream{background-color:var(--cream)}html[data-billing-theme=__retired_monochrome__] .bg-soft,html[data-billing-theme=chamber] .bg-soft{background-color:var(--soft)}html[data-billing-theme=__retired_monochrome__] body{background:#ffffff;color:var(--ink)}html[data-billing-theme=__retired_monochrome__] body:has(.firm-workspace),html[data-billing-theme=__retired_monochrome__] body:has(.office-hub-page){background:#ffffff}html[data-billing-theme=__retired_monochrome__] .card,html[data-billing-theme=__retired_monochrome__] .firm-workspace .card,html[data-billing-theme=__retired_monochrome__] .modal-panel,html[data-billing-theme=__retired_monochrome__] .reset-dialog.card{border-radius:0;border:1px solid #0a0a0a;background:#ffffff;background-image:none;box-shadow:none}html[data-billing-theme=__retired_monochrome__] .card-elevated,html[data-billing-theme=__retired_monochrome__] .firm-workspace .card-elevated{border-radius:0;border:1px solid #0a0a0a;background:#ffffff;box-shadow:none}html[data-billing-theme=__retired_monochrome__] .btn-primary,html[data-billing-theme=__retired_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=__retired_monochrome__] .btn-primary:hover,html[data-billing-theme=__retired_monochrome__] .firm-workspace .btn-primary:hover{filter:none;background:#1f1f1f}html[data-billing-theme=__retired_monochrome__] .btn-secondary,html[data-billing-theme=__retired_monochrome__] .firm-workspace .btn-secondary{border-radius:0;border:1px solid #0a0a0a;background:#ffffff;box-shadow:none;color:#0a0a0a}html[data-billing-theme=__retired_monochrome__] .btn-secondary:hover,html[data-billing-theme=__retired_monochrome__] .firm-workspace .btn-secondary:hover{background:#f5f5f5;border-color:#0a0a0a}html[data-billing-theme=__retired_monochrome__] .btn-gold,html[data-billing-theme=__retired_monochrome__] .firm-workspace .btn-gold{border-radius:0;border:1px solid var(--gold);background:transparent;color:var(--gold-dark)}html[data-billing-theme=__retired_monochrome__] .firm-workspace .nav-tabs,html[data-billing-theme=__retired_monochrome__] .nav-tabs,html[data-billing-theme=__retired_monochrome__] .office-nav{border-radius:0;border:1px solid #0a0a0a;background:#ffffff;box-shadow:none}html[data-billing-theme=__retired_monochrome__] .nav-tab,html[data-billing-theme=__retired_monochrome__] .office-nav__link{border-radius:0}html[data-billing-theme=__retired_monochrome__] .nav-tab-active,html[data-billing-theme=__retired_monochrome__] .nav-tab.active,html[data-billing-theme=__retired_monochrome__] .office-nav__link--active{background:#0a0a0a;color:#ffffff;border-color:#0a0a0a}html[data-billing-theme=__retired_monochrome__] .field,html[data-billing-theme=__retired_monochrome__] .field-input,html[data-billing-theme=__retired_monochrome__] .firm-workspace .field,html[data-billing-theme=__retired_monochrome__] .firm-workspace .field-input{border-radius:0;border:1px solid #0a0a0a;background:#ffffff}html[data-billing-theme=__retired_monochrome__] .brand-footer,html[data-billing-theme=__retired_monochrome__] .brand-header{border-radius:0}html[data-billing-theme=__retired_monochrome__] .brand-header{border:1px solid #0a0a0a;background:#0a0a0a;background-image:none;box-shadow:none}html[data-billing-theme=__retired_monochrome__] .brand-footer{border-top:1px solid #d4d4d4;background:transparent;background-image:none;box-shadow:none}html[data-billing-theme=__retired_monochrome__] .brand-header__tagline,html[data-billing-theme=__retired_monochrome__] .brand-header__workspace-pill--tasks{color:var(--gold-light)}html[data-billing-theme=__retired_monochrome__] .firm-workspace .view-hero,html[data-billing-theme=__retired_monochrome__] .view-hero{border-radius:0;border:1px solid #0a0a0a;background:#ffffff;box-shadow:none}html[data-billing-theme=__retired_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=__retired_monochrome__] .office-hub__glance,html[data-billing-theme=__retired_monochrome__] .office-hub__launcher-card,html[data-billing-theme=__retired_monochrome__] .office-hub__welcome{border-radius:0;border:1px solid #0a0a0a;box-shadow:none}html[data-billing-theme=__retired_monochrome__] .office-hub__top{border-radius:0}@media (prefers-color-scheme:dark){html[data-billing-theme=__retired_monochrome__] body,html[data-billing-theme=__retired_monochrome__] body:has(.firm-workspace),html[data-billing-theme=__retired_monochrome__] body:has(.office-hub-page){background:#ffffff;color:#0a0a0a}html[data-billing-theme=__retired_monochrome__] .firm-workspace{color:#0a0a0a;color-scheme:light}html[data-billing-theme=__retired_monochrome__] .firm-workspace .section-title,html[data-billing-theme=__retired_monochrome__] .firm-workspace .text-ink,html[data-billing-theme=__retired_monochrome__] .firm-workspace .view-hero__title,html[data-billing-theme=__retired_monochrome__] .firm-workspace h1:not(.brand-header__title),html[data-billing-theme=__retired_monochrome__] .firm-workspace h2:not(.brand-header__title),html[data-billing-theme=__retired_monochrome__] .firm-workspace h3,html[data-billing-theme=__retired_monochrome__] .firm-workspace h4{color:#0a0a0a}html[data-billing-theme=__retired_monochrome__] .firm-workspace .section-label,html[data-billing-theme=__retired_monochrome__] .firm-workspace .text-muted,html[data-billing-theme=__retired_monochrome__] .firm-workspace .view-hero__subtitle{color:#5a5a5a}html[data-billing-theme=__retired_monochrome__] .firm-workspace .card,html[data-billing-theme=__retired_monochrome__] .firm-workspace .card-elevated,html[data-billing-theme=__retired_monochrome__] .firm-workspace .view-hero{border:1px solid #0a0a0a;background:#ffffff;box-shadow:none}html[data-billing-theme=__retired_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:not(.matter-case-details),html[data-billing-theme=chamber] .firm-workspace .card:not(.matter-case-details),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}}.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=__retired_monochrome__] .theme-confirm-dialog,html[data-billing-theme=__retired_monochrome__] .theme-confirm-dialog__preview,html[data-billing-theme=__retired_monochrome__] .theme-switcher__menu,html[data-billing-theme=__retired_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=heritage] .birthday-greeting-dialog-backdrop,html[data-billing-theme=heritage] .dialog-backdrop,html[data-billing-theme=heritage] .keyboard-shortcuts-backdrop,html[data-billing-theme=heritage] .modal-backdrop,html[data-billing-theme=heritage] .modal-backdrop--matter-quick-add,html[data-billing-theme=heritage] .modal-backdrop--walk-in-done,html[data-billing-theme=heritage] .reset-dialog-backdrop,html[data-billing-theme=heritage] .workspace-intro-modal__backdrop{background:rgba(26,22,18,.48)!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important}html[data-billing-theme=heritage] .birthday-greeting-dialog,html[data-billing-theme=heritage] .item-details-dialog.modal-panel,html[data-billing-theme=heritage] .keyboard-shortcuts-modal,html[data-billing-theme=heritage] .matter-quick-add-dialog.modal-panel,html[data-billing-theme=heritage] .modal-panel,html[data-billing-theme=heritage] .reset-dialog,html[data-billing-theme=heritage] .reset-dialog.card,html[data-billing-theme=heritage] .schedule-email-modal,html[data-billing-theme=heritage] .theme-confirm-dialog,html[data-billing-theme=heritage] .walk-in-done-dialog.modal-panel,html[data-billing-theme=heritage] .workspace-intro-modal{border-radius:.2rem!important;border:1px solid rgba(184,145,61,.28)!important;background:#fffcf6!important;color:var(--ink,#1a1612)!important;box-shadow:0 22px 48px rgba(26,22,18,.18)!important}html[data-billing-theme=heritage] .entry-form__footer,html[data-billing-theme=heritage] .item-details-dialog__foot,html[data-billing-theme=heritage] .item-details-dialog__head,html[data-billing-theme=heritage] .matter-quick-add-dialog__body .entry-form__footer,html[data-billing-theme=heritage] .matter-quick-add-dialog__head,html[data-billing-theme=heritage] .walk-in-done-dialog__head{border-color:rgba(184,145,61,.22)!important;background:rgba(250,246,238,.92)!important}html[data-billing-theme=heritage] .matter-quick-add-dialog__eyebrow,html[data-billing-theme=heritage] .walk-in-done-dialog__eyebrow{color:#8a6b2a!important}html[data-billing-theme=heritage] .matter-quick-add-dialog__close,html[data-billing-theme=heritage] .walk-in-done-dialog__close{border-color:rgba(184,145,61,.35)!important;background:#fffefb!important}html[data-billing-theme=heritage] .matter-quick-add-dialog .entry-form__section,html[data-billing-theme=heritage] .modal-panel .entry-form__section{border-radius:.2rem!important;border-color:rgba(184,145,61,.2)!important;background:#fff!important}html[data-billing-theme=heritage] .matter-quick-add-dialog .entry-form__section-step,html[data-billing-theme=heritage] .matter-quick-add-dialog .entry-form__step,html[data-billing-theme=heritage] .modal-panel .entry-form__section-step,html[data-billing-theme=heritage] .modal-panel .entry-form__step{background:transparent!important;border:1px solid rgba(184,145,61,.4)!important;border-radius:.15rem!important;color:#1a1612!important}html[data-billing-theme=heritage] .matter-quick-add-dialog .event-segmented__pill--active,html[data-billing-theme=heritage] .modal-panel .event-segmented__pill--active{border-color:rgba(184,145,61,.2)!important;color:#1a1612!important;box-shadow:inset 0 -2px 0 #b8913d!important;background:#fff!important}html[data-billing-theme=heritage] .matter-quick-add-dialog .btn-primary,html[data-billing-theme=heritage] .matter-quick-add-dialog .entry-form__submit,html[data-billing-theme=heritage] .modal-panel .btn-primary,html[data-billing-theme=heritage] .reset-dialog .btn-primary{border-radius:.15rem!important;border-color:#1a1612!important;background:#1a1612!important;color:#f8f1e4!important}html[data-billing-theme=chamber] .birthday-greeting-dialog-backdrop,html[data-billing-theme=chamber] .dialog-backdrop,html[data-billing-theme=chamber] .keyboard-shortcuts-backdrop,html[data-billing-theme=chamber] .modal-backdrop,html[data-billing-theme=chamber] .modal-backdrop--matter-quick-add,html[data-billing-theme=chamber] .modal-backdrop--walk-in-done,html[data-billing-theme=chamber] .reset-dialog-backdrop,html[data-billing-theme=chamber] .workspace-intro-modal__backdrop{background:radial-gradient(ellipse 60% 50% at 80% 12%,rgba(184,115,90,.18),transparent 55%),rgba(42,36,56,.52)!important;backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important}html[data-billing-theme=chamber] .birthday-greeting-dialog,html[data-billing-theme=chamber] .item-details-dialog.modal-panel,html[data-billing-theme=chamber] .keyboard-shortcuts-modal,html[data-billing-theme=chamber] .matter-quick-add-dialog.modal-panel,html[data-billing-theme=chamber] .modal-panel,html[data-billing-theme=chamber] .reset-dialog,html[data-billing-theme=chamber] .reset-dialog.card,html[data-billing-theme=chamber] .schedule-email-modal,html[data-billing-theme=chamber] .theme-confirm-dialog,html[data-billing-theme=chamber] .walk-in-done-dialog.modal-panel,html[data-billing-theme=chamber] .workspace-intro-modal{border-radius:.625rem!important;border:1px solid rgba(90,125,124,.32)!important;background:linear-gradient(118deg,#fffcf9,#f8f3ec 52%,#efe8f0)!important;color:#2a2438!important;box-shadow:0 18px 42px rgba(42,36,56,.16)!important}html[data-billing-theme=chamber] .entry-form__footer,html[data-billing-theme=chamber] .item-details-dialog__foot,html[data-billing-theme=chamber] .item-details-dialog__head,html[data-billing-theme=chamber] .matter-quick-add-dialog__body .entry-form__footer,html[data-billing-theme=chamber] .matter-quick-add-dialog__head,html[data-billing-theme=chamber] .walk-in-done-dialog__head{border-color:rgba(90,125,124,.22)!important;background:color-mix(in srgb,#efe8f0 55%,#fffcf9)!important}html[data-billing-theme=chamber] .matter-quick-add-dialog__eyebrow,html[data-billing-theme=chamber] .walk-in-done-dialog__eyebrow{color:#b8735a!important}html[data-billing-theme=chamber] .matter-quick-add-dialog__close,html[data-billing-theme=chamber] .walk-in-done-dialog__close{border-color:rgba(90,125,124,.35)!important;background:#fffcf9!important;color:#2a2438!important}html[data-billing-theme=chamber] .matter-quick-add-dialog .entry-form__section,html[data-billing-theme=chamber] .modal-panel .entry-form__section{border-color:rgba(90,125,124,.24)!important;background:rgba(255,252,249,.92)!important}html[data-billing-theme=chamber] .matter-quick-add-dialog .entry-form__section-step,html[data-billing-theme=chamber] .modal-panel .entry-form__section-step{background:linear-gradient(145deg,#b8735a,#8f5a47)!important;color:#fffcf9!important}html[data-billing-theme=chamber] .matter-quick-add-dialog .btn-primary,html[data-billing-theme=chamber] .matter-quick-add-dialog .entry-form__submit,html[data-billing-theme=chamber] .modal-panel .btn-primary,html[data-billing-theme=chamber] .reset-dialog .btn-primary{border-radius:.5rem!important;border:1px solid #2a2438!important;background:linear-gradient(145deg,#3d3550,#2a2438)!important;color:#faf6f1!important}html[data-billing-theme=chamber] .matter-quick-add-dialog .event-segmented__pill--active,html[data-billing-theme=chamber] .modal-panel .event-segmented__pill--active{border-color:rgba(184,115,90,.55)!important;color:#8f5a47!important;box-shadow:inset 0 -2px 0 #b8735a!important;background:color-mix(in srgb,#fffcf9 65%,rgba(184,115,90,.14))!important}.space-tasks-ledger{display:grid;gap:.55rem;width:100%;min-width:0}.space-tasks-ledger__chips,.tasks-projects-strip{width:100%;margin:0 0 .75rem;padding:.45rem .55rem .55rem;border-radius:.9rem;border:1px solid color-mix(in srgb,var(--ink,#1a1612) 8%,transparent);background:color-mix(in srgb,#f7f1e4 78%,#fff)}.space-tasks-ledger__chips:not(.space-tasks-ledger__chips--categorized),.tasks-projects-strip:not(.space-tasks-ledger__chips--categorized){display:grid;grid-template-columns:repeat(auto-fit,minmax(7.25rem,1fr));align-items:stretch;gap:.45rem}.space-tasks-ledger__chips--categorized{display:flex;flex-wrap:wrap;align-items:stretch;gap:.7rem 1.15rem}.space-tasks-ledger__chips--stacked{flex-direction:column;flex-wrap:nowrap;gap:.65rem}.space-tasks-ledger__chip-group{display:flex;flex:1 1 13rem;flex-direction:column;gap:.35rem;min-width:0}.space-tasks-ledger__chip-group:first-child{flex:1.7 1 18rem}.space-tasks-ledger__chip-group+.space-tasks-ledger__chip-group{padding-left:1.05rem;border-left:1px solid color-mix(in srgb,var(--ink,#1a1612) 10%,transparent)}.space-tasks-ledger__chips--stacked .space-tasks-ledger__chip-group,.space-tasks-ledger__chips--stacked .space-tasks-ledger__chip-group:first-child{flex:1 1 auto}.space-tasks-ledger__chips--stacked .space-tasks-ledger__chip-group+.space-tasks-ledger__chip-group{padding-left:0;border-left:none;padding-top:.55rem;border-top:1px solid color-mix(in srgb,var(--ink,#1a1612) 10%,transparent)}.space-tasks-ledger__chip-group-label{margin:0 .2rem;color:var(--muted,#6b6258);font-size:.65rem;font-weight:700;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.space-tasks-ledger__chip-row{display:grid;align-items:stretch;gap:.4rem}.space-tasks-ledger__chip-row--type{grid-template-columns:repeat(4,minmax(0,1fr))}.space-tasks-ledger__chip-row--status{grid-template-columns:repeat(2,minmax(0,1fr))}.space-tasks-ledger__chip-row--stage{grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr))}.space-tasks-ledger__chip-row--attention{grid-template-columns:repeat(3,minmax(0,10.5rem));justify-content:start}@media (max-width:44rem){.space-tasks-ledger__chip-group+.space-tasks-ledger__chip-group{padding-left:0;border-left:none;padding-top:.5rem;border-top:1px solid color-mix(in srgb,var(--ink,#1a1612) 10%,transparent)}.space-tasks-ledger__chip-row--type{grid-template-columns:repeat(2,minmax(0,1fr))}.space-tasks-ledger__chip-row--attention{grid-template-columns:repeat(3,minmax(0,1fr))}}.space-tasks-ledger__chip{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;width:100%;min-height:2.35rem;min-width:0;padding:.5rem .7rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--ink,#1a1612) 12%,transparent);background:color-mix(in srgb,var(--paper,#fff) 72%,transparent);color:color-mix(in srgb,var(--ink,#1a1612) 78%,transparent);font-size:.8125rem;font-weight:600;line-height:1.2;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.space-tasks-ledger__chip:hover{border-color:color-mix(in srgb,var(--gold,#b8913d) 45%,transparent);background:var(--paper,#fff);color:var(--ink,#1a1612)}.space-tasks-ledger__chip--on{border-color:color-mix(in srgb,var(--gold,#b8913d) 55%,transparent);background:color-mix(in srgb,var(--gold,#b8913d) 22%,var(--paper,#fff));color:var(--ink,#1a1612);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold,#b8913d) 22%,transparent)}.space-tasks-ledger__chip-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.15rem;padding:.05rem .35rem;border-radius:999px;background:color-mix(in srgb,var(--ink,#1a1612) 8%,transparent);font-size:.68rem;font-weight:800;line-height:1.2}.space-tasks-ledger__chip--on .space-tasks-ledger__chip-count{background:color-mix(in srgb,var(--ink,#1a1612) 14%,transparent)}.space-tasks-ledger__chip--overdue{background:color-mix(in srgb,#9a5b32 8%,var(--paper,#fff));border-color:color-mix(in srgb,#9a5b32 20%,#f7f1e4);color:#7a4630}.space-tasks-ledger__chip--overdue.space-tasks-ledger__chip--on,.space-tasks-ledger__chip--overdue:hover{background:color-mix(in srgb,#9a5b32 15%,var(--paper,#fff));border-color:color-mix(in srgb,#9a5b32 32%,#f7f1e4);color:#7a4630;box-shadow:none}.space-tasks-ledger__chip--in-progress{background:color-mix(in srgb,#6b7f62 9%,var(--paper,#fff));border-color:color-mix(in srgb,#6b7f62 20%,#f7f1e4);color:#4d5c47}.space-tasks-ledger__chip--in-progress.space-tasks-ledger__chip--on,.space-tasks-ledger__chip--in-progress:hover{background:color-mix(in srgb,#6b7f62 16%,var(--paper,#fff));border-color:color-mix(in srgb,#6b7f62 32%,#f7f1e4);color:#4d5c47;box-shadow:none}.space-tasks-ledger__chip--mine{background:color-mix(in srgb,#6b7f62 9%,var(--paper,#fff));border-color:color-mix(in srgb,#6b7f62 20%,#f7f1e4);color:#4d5c47}.space-tasks-ledger__chip--mine.space-tasks-ledger__chip--on,.space-tasks-ledger__chip--mine:hover{background:color-mix(in srgb,#6b7f62 16%,var(--paper,#fff));border-color:color-mix(in srgb,#6b7f62 32%,#f7f1e4);color:#4d5c47;box-shadow:none}.space-tasks-ledger__chip--at-risk{background:color-mix(in srgb,#b8913d 10%,var(--paper,#fff));border-color:color-mix(in srgb,#b8913d 22%,#f7f1e4);color:#7a6428}.space-tasks-ledger__chip--at-risk.space-tasks-ledger__chip--on,.space-tasks-ledger__chip--at-risk:hover{background:color-mix(in srgb,#b8913d 16%,var(--paper,#fff));border-color:color-mix(in srgb,#b8913d 34%,#f7f1e4);color:#7a6428;box-shadow:none}.space-tasks-ledger__chip--at-risk .space-tasks-ledger__chip-count,.space-tasks-ledger__chip--in-progress .space-tasks-ledger__chip-count,.space-tasks-ledger__chip--mine .space-tasks-ledger__chip-count,.space-tasks-ledger__chip--overdue .space-tasks-ledger__chip-count{background:color-mix(in srgb,currentColor 14%,transparent)}.space-tasks-ledger__filters{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;padding:.55rem 1.1rem;border-radius:var(--radius-control,.65rem);border:1px solid color-mix(in srgb,var(--ink,#1a1612) 8%,transparent);background:color-mix(in srgb,var(--ink,#1a1612) 4%,transparent)}.space-tasks-ledger__field{margin:0}.space-tasks-ledger__search-input,.space-tasks-ledger__select{min-height:1.9rem;padding:.28rem .55rem;border-radius:.45rem;border:1px solid color-mix(in srgb,var(--ink,#1a1612) 10%,transparent);background:color-mix(in srgb,var(--paper,#fff) 88%,transparent);color:var(--ink,#1a1612);font-size:.78rem}.space-tasks-ledger__search{display:flex;flex:1 1 12rem;gap:.3rem;min-width:10rem}.space-tasks-ledger__search-input{flex:1 1 auto;min-width:0}.space-tasks-ledger__search-btn{min-height:1.9rem;padding:.28rem .7rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--ink,#1a1612) 10%,transparent);background:color-mix(in srgb,var(--ink,#1a1612) 82%,transparent);color:var(--cream,#f7f0e4);font-size:.74rem;font-weight:700;cursor:pointer}.space-tasks-ledger__meta{font-size:.7rem;color:var(--muted,#6b6258)}.space-tasks-ledger__desk{display:grid;grid-template-columns:minmax(0,1fr);gap:.85rem;align-items:start;min-width:0}.space-tasks-ledger__desk--open{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.space-tasks-ledger__desk-pane{min-width:0}.space-tasks-ledger__table-wrap{width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:visible;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;scrollbar-gutter:stable;border-radius:var(--radius-control,.65rem);border:1px solid color-mix(in srgb,var(--ink,#1a1612) 8%,transparent);background:color-mix(in srgb,var(--paper,#fff) 82%,transparent);box-shadow:0 4px 14px color-mix(in srgb,var(--ink,#1a1612) 4%,transparent)}.space-tasks-ledger__table{--ledger-check-w:2.5rem;--ledger-name-w:clamp(14rem,40vw,30rem);--ledger-active-w:7.25rem;--ledger-deadline-w:7rem;--ledger-type-w:5.75rem;--ledger-stage-w:6.5rem;--ledger-assignee-w:8rem;--ledger-matter-w:10rem;--ledger-tags-w:7rem;width:max(100%,calc(var(--ledger-check-w) + var(--ledger-name-w) + var(--ledger-active-w) + var(--ledger-deadline-w) + var(--ledger-type-w) + var(--ledger-stage-w) + var(--ledger-assignee-w) + var(--ledger-matter-w) + var(--ledger-tags-w)));min-width:max(100%,calc(var(--ledger-check-w) + var(--ledger-name-w) + var(--ledger-active-w) + var(--ledger-deadline-w) + var(--ledger-type-w) + var(--ledger-stage-w) + var(--ledger-assignee-w) + var(--ledger-matter-w) + var(--ledger-tags-w)));border-collapse:separate;border-spacing:0;table-layout:fixed}.space-tasks-ledger__table thead th{position:sticky;top:0;z-index:1;padding:.5rem .85rem .5rem 1.1rem;border-bottom:1px solid color-mix(in srgb,var(--ink,#1a1612) 10%,transparent);background:color-mix(in srgb,var(--cream,#f7f3ea) 98%,transparent);color:color-mix(in srgb,var(--ink,#1a1612) 55%,transparent);font-size:.68rem;font-weight:700;letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap}.space-tasks-ledger__table tbody td{padding:.45rem .85rem .45rem 1.1rem;border-bottom:1px solid color-mix(in srgb,var(--ink,#1a1612) 5%,transparent);color:var(--ink,#1a1612);font-size:.78rem;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:color-mix(in srgb,var(--paper,#fff) 92%,transparent)}.space-tasks-ledger__table tbody tr:last-child td{border-bottom:none}.space-tasks-ledger__row{cursor:pointer;transition:background .1s ease}.space-tasks-ledger__row:hover td{background:color-mix(in srgb,var(--soft,#f8f1e4) 98%,transparent)}.space-tasks-ledger__row--active td{background:color-mix(in srgb,var(--gold,#b8913d) 16%,var(--paper,#fff))}.space-tasks-ledger__row--active td:first-child{box-shadow:inset 3px 0 0 var(--gold,#b8913d)}.space-tasks-ledger__row--overdue .space-tasks-ledger__deadline{color:#a33b2d;font-weight:700}.space-tasks-ledger__check-col{width:var(--ledger-check-w);min-width:var(--ledger-check-w);max-width:var(--ledger-check-w);padding-left:.75rem!important;padding-right:.35rem!important;text-align:center}.space-tasks-ledger__check{width:.95rem;height:.95rem;margin:0;accent-color:var(--gold,#b8913d);cursor:pointer;vertical-align:middle}.space-tasks-ledger__name{width:var(--ledger-name-w);min-width:var(--ledger-name-w);max-width:var(--ledger-name-w)}.space-tasks-ledger__col-active{width:var(--ledger-active-w);min-width:var(--ledger-active-w);max-width:var(--ledger-active-w)}.space-tasks-ledger__col-deadline{width:var(--ledger-deadline-w);min-width:var(--ledger-deadline-w);max-width:var(--ledger-deadline-w)}.space-tasks-ledger__col-type{width:var(--ledger-type-w);min-width:var(--ledger-type-w);max-width:var(--ledger-type-w)}.space-tasks-ledger__col-stage{width:var(--ledger-stage-w);min-width:var(--ledger-stage-w);max-width:var(--ledger-stage-w)}.space-tasks-ledger__stage{display:inline-block;max-width:100%;padding:.12rem .4rem;border-radius:.3rem;background:color-mix(in srgb,var(--ink,#1a1612) 6%,transparent);font-size:.66rem;font-weight:700;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.space-tasks-ledger__stage--drafting{background:rgba(31,75,122,.1);color:#1f4b7a}.space-tasks-ledger__stage--exhibits{background:color-mix(in srgb,var(--gold,#b8913d) 16%,transparent);color:#7a5a12}.space-tasks-ledger__stage--filing{background:rgba(46,125,70,.12);color:#1f6b3a}.space-tasks-ledger__stage--serving{background:rgba(45,90,110,.12);color:#2d5a6e}.space-tasks-ledger__stage--prep{background:color-mix(in srgb,var(--ink,#1a1612) 8%,transparent);color:color-mix(in srgb,var(--ink,#1a1612) 72%,transparent)}.space-tasks-ledger__col-assignee{width:var(--ledger-assignee-w);min-width:var(--ledger-assignee-w);max-width:var(--ledger-assignee-w)}.space-tasks-ledger__col-matter,.space-tasks-ledger__matter{width:var(--ledger-matter-w);min-width:var(--ledger-matter-w);max-width:var(--ledger-matter-w)}.space-tasks-ledger__col-tags{width:var(--ledger-tags-w);min-width:var(--ledger-tags-w);max-width:var(--ledger-tags-w)}.space-tasks-ledger__name-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:650}.space-tasks-ledger__matter-btn{display:block;width:100%;max-width:100%;margin:0;padding:0;border:0;background:transparent;color:color-mix(in srgb,var(--ink,#1a1612) 88%,var(--gold,#b8913d));font:inherit;font-weight:650;text-align:left;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--gold,#b8913d) 45%,transparent);text-underline-offset:.14em;cursor:pointer;overflow:hidden}.space-tasks-ledger__matter-btn:focus-visible,.space-tasks-ledger__matter-btn:hover{color:var(--ink,#1a1612);text-decoration-color:var(--gold,#b8913d)}.space-tasks-ledger__matter-btn:focus-visible{outline:2px solid color-mix(in srgb,var(--gold,#b8913d) 70%,transparent);outline-offset:2px;border-radius:.25rem}.space-tasks-ledger__matter-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.space-tasks-ledger__status{display:inline-flex;align-items:center;max-width:100%;padding:.2rem .55rem;border-radius:999px;background:color-mix(in srgb,var(--ink,#1a1612) 6%,transparent);font-size:.68rem;font-weight:700}.space-tasks-ledger__status--done{background:rgba(46,125,70,.12);color:#1f6b3a}.space-tasks-ledger__status--cancelled{background:rgba(163,59,45,.12);color:#a33b2d}.space-tasks-ledger__type{display:inline-block;padding:.1rem .35rem;border-radius:.3rem;background:color-mix(in srgb,var(--ink,#1a1612) 5%,transparent);font-size:.66rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.space-tasks-ledger__time{color:var(--muted,#6b6258);font-size:.68rem}.space-tasks-ledger__detail{margin-top:.15rem}.space-tasks-ledger__table .empty-state{border:none;background:transparent;box-shadow:none;padding:1.25rem .75rem}@media (max-width:900px){.space-tasks-ledger__table{--ledger-name-w:clamp(12.5rem,52vw,24rem)}.space-tasks-ledger__check-col{position:sticky;left:0;z-index:3}.space-tasks-ledger__name{position:sticky;left:var(--ledger-check-w);z-index:3;box-shadow:6px 0 10px -8px color-mix(in srgb,var(--ink,#1a1612) 28%,transparent)}.space-tasks-ledger__table thead .space-tasks-ledger__check-col,.space-tasks-ledger__table thead .space-tasks-ledger__name{z-index:4;background:color-mix(in srgb,var(--cream,#f7f3ea) 98%,transparent)}.space-tasks-ledger__table tbody .space-tasks-ledger__check-col,.space-tasks-ledger__table tbody .space-tasks-ledger__name{background:color-mix(in srgb,var(--paper,#fff) 98%,transparent)}.space-tasks-ledger__row:hover .space-tasks-ledger__check-col,.space-tasks-ledger__row:hover .space-tasks-ledger__name{background:color-mix(in srgb,var(--soft,#f8f1e4) 98%,transparent)}.space-tasks-ledger__row--active .space-tasks-ledger__check-col,.space-tasks-ledger__row--active .space-tasks-ledger__name{background:color-mix(in srgb,var(--gold,#b8913d) 14%,var(--paper,#fff))}}@media (max-width:640px){.space-tasks-ledger__filters{padding:.35rem}.space-tasks-ledger__search{flex:1 1 100%}.space-tasks-ledger__table{--ledger-check-w:2.35rem;--ledger-name-w:min(62vw,16rem);--ledger-active-w:6.75rem;--ledger-deadline-w:6.5rem;--ledger-type-w:5.25rem;--ledger-stage-w:5.75rem;--ledger-assignee-w:7.25rem;--ledger-matter-w:9rem;--ledger-tags-w:6.5rem}.space-tasks-ledger__table tbody td,.space-tasks-ledger__table thead th{padding-top:.55rem;padding-bottom:.55rem}.space-tasks-ledger__matter-btn{min-height:1.35rem}}.workflows-dash{display:grid;gap:.75rem;width:100%;min-width:0}.workflows-dash__meta{margin:0;font-size:.8125rem;line-height:1.45;color:var(--muted,#6f675c)}.workflows-dash__list{margin:0;padding:0;list-style:none;display:grid;gap:.75rem}.workflows-dash__card{border:1px solid color-mix(in srgb,var(--ink,#1a1612) 12%,transparent);border-radius:var(--radius-control,.65rem);background:var(--paper,#fffefd);padding:.95rem 1rem;box-shadow:0 1px 2px rgba(26,22,18,.04)}.workflows-dash__card--focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--ink,#1a1612) 18%,transparent),0 1px 2px rgba(26,22,18,.04)}.workflows-dash__body{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.85rem 1rem}.workflows-dash__main{min-width:0;flex:1 1 16rem}.workflows-dash__case{margin:0;font-size:.9375rem;font-weight:700;line-height:1.35;color:var(--ink,#1a1612)}.workflows-dash__title{margin:.2rem 0 0;font-size:.875rem;font-weight:500;line-height:1.4;color:color-mix(in srgb,var(--ink,#1a1612) 88%,var(--muted,#6f675c))}.workflows-dash__grid{margin:.7rem 0 0;display:grid;gap:.45rem 1rem;grid-template-columns:1fr}@media (min-width:640px){.workflows-dash__grid{grid-template-columns:1fr 1fr}}.workflows-dash__grid dt{margin:0;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted,#6f675c)}.workflows-dash__grid dd{margin:.1rem 0 0;font-size:.8125rem;line-height:1.4;color:var(--ink,#1a1612);word-break:break-word}.workflows-dash__span{grid-column:1/-1}.workflows-dash__next{font-weight:700!important}.workflows-dash__reason{color:var(--muted,#6f675c)!important;font-size:.75rem!important;margin-top:.15rem!important}.workflows-dash__blockers{color:#8a5a12!important;font-weight:600!important}.workflows-dash__deadline--overdue{color:#9f1d1d!important;font-weight:700}.workflows-dash__deadline--risk{color:#8a5a12!important;font-weight:700}.workflows-dash__deadline--done{color:var(--muted,#6f675c)!important}.workflows-dash__stages{margin-top:.7rem;display:flex;flex-wrap:wrap;gap:.35rem}.workflows-dash__stage{display:inline-flex;flex-direction:column;gap:.1rem;max-width:100%;padding:.35rem .55rem;border-radius:.4rem;border:1px solid color-mix(in srgb,var(--ink,#1a1612) 12%,transparent);background:color-mix(in srgb,var(--ink,#1a1612) 3%,var(--paper,#fffefd))}.workflows-dash__stage-name{font-size:.72rem;font-weight:700;line-height:1.25;color:var(--ink,#1a1612)}.workflows-dash__stage-state{font-size:.68rem;font-weight:600;line-height:1.25;text-transform:capitalize;color:var(--muted,#6f675c)}.workflows-dash__stage--completed,.workflows-dash__stage--skipped{border-color:color-mix(in srgb,#2f6b3a 35%,transparent);background:color-mix(in srgb,#2f6b3a 8%,var(--paper,#fffefd))}.workflows-dash__stage--in_progress,.workflows-dash__stage--ready,.workflows-dash__stage--to_do{border-color:color-mix(in srgb,var(--gold,#b8913d) 45%,transparent);background:color-mix(in srgb,var(--gold,#b8913d) 12%,var(--paper,#fffefd))}.workflows-dash__stage--blocked,.workflows-dash__stage--missing,.workflows-dash__stage--revision_required{border-color:color-mix(in srgb,#9f1d1d 30%,transparent);background:color-mix(in srgb,#9f1d1d 7%,var(--paper,#fffefd))}.workflows-dash__actions{display:flex;flex-direction:column;gap:.4rem;width:100%}@media (min-width:640px){.workflows-dash__actions{width:11.5rem;flex:0 0 11.5rem}}.workflows-dash__actions .btn-primary,.workflows-dash__actions .btn-secondary{width:100%;justify-content:center;white-space:normal;text-align:center;line-height:1.25;min-height:2.5rem;padding-left:.65rem;padding-right:.65rem;font-size:.8125rem}.office-item-work-pane{position:sticky;top:.85rem;display:flex;flex-direction:column;gap:.85rem;width:100%;min-height:0;padding:1.15rem 1.35rem;overflow:visible;border-left:3px solid var(--gold,#b8913d);background:var(--cream,#f7f3ea);color:var(--ink,#1a1612);box-sizing:border-box}.office-item-work-pane__head{display:flex;align-items:flex-start;gap:.75rem;flex-shrink:0}.office-item-work-pane__head-text{flex:1;min-width:0}.office-item-work-pane__title{margin:0;color:var(--ink,#1a1612);font-size:1.35rem;font-weight:500;line-height:1.25}.office-item-work-pane__file{margin:.4rem 0 0;color:color-mix(in srgb,var(--ink,#1a1612) 62%,transparent);font-size:.92rem;font-style:italic;line-height:1.35}.office-item-work-pane__client{margin:.2rem 0 0;color:var(--muted,#6b6258);font-size:.78rem;line-height:1.35}.office-item-work-pane__banner,.office-item-work-pane__waiting{margin:.45rem 0 0;color:var(--muted,#6b6258);font-size:.75rem;line-height:1.35}.office-item-work-pane__waiting--escalated{color:#9f1d1d}.office-item-work-pane__close{flex:0 0 auto;margin:-.2rem -.2rem 0 0;padding:.15rem .4rem;border:none;background:transparent;color:var(--muted,#6b6258);font-size:1.35rem;line-height:1;cursor:pointer}.office-item-work-pane__close:focus-visible,.office-item-work-pane__close:hover{color:var(--ink,#1a1612)}.office-item-work-pane__spec{display:grid;gap:.28rem;margin:0;flex-shrink:0}.office-item-work-pane__spec-row{display:grid;grid-template-columns:5.25rem minmax(0,1fr);gap:.5rem;align-items:baseline}.office-item-work-pane__spec-label{margin:0;color:var(--muted,#6b6258);font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.office-item-work-pane__spec-value{margin:0;font-size:.82rem;line-height:1.35}.office-item-work-pane__spec-value--overdue{color:#a33b2d;font-weight:700}.office-item-work-pane__notes{margin:0;padding:0;list-style:none;color:var(--muted,#6b6258);font-size:.75rem;line-height:1.4}.office-item-work-pane__matter{display:inline-block;color:color-mix(in srgb,var(--gold,#b8913d) 70%,var(--ink,#1a1612));font-size:.75rem;text-decoration:underline;text-underline-offset:.15em}.office-item-work-pane__scroll{display:flex;flex-direction:column;gap:.85rem;min-height:0;overflow:visible}.office-item-work-pane__brief{display:grid;gap:.75rem}.office-item-work-pane__section{margin:0}.office-item-work-pane__label{margin:0 0 .2rem;color:var(--muted,#6b6258);font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.office-item-work-pane__text{margin:0;font-size:.88rem;line-height:1.45;white-space:pre-wrap}.office-item-work-pane__extras{display:grid;gap:.65rem}.office-item-work-pane__commands{flex-shrink:0}.office-item-work-pane__command-list{display:flex;flex-direction:column}.office-item-work-pane__command{width:100%;margin:0;padding:.7rem .15rem;border:none;border-top:1px solid color-mix(in srgb,var(--gold,#b8913d) 48%,transparent);background:transparent;color:var(--ink,#1a1612);font:inherit;font-size:.84rem;font-weight:600;text-align:left;cursor:pointer}.office-item-work-pane__command:focus-visible,.office-item-work-pane__command:hover:not(:disabled){color:color-mix(in srgb,var(--gold,#b8913d) 55%,var(--ink,#1a1612))}.office-item-work-pane__command:disabled{opacity:.55;cursor:wait}.office-item-work-pane__command--primary{margin-bottom:.2rem;padding:.72rem .9rem;border:none;background:var(--ink,#1a1612);color:var(--cream,#f7f3ea);font-weight:700}.office-item-work-pane__command--primary:focus-visible,.office-item-work-pane__command--primary:hover:not(:disabled){color:var(--cream,#f7f3ea);background:color-mix(in srgb,var(--ink,#1a1612) 88%,var(--gold,#b8913d))}.office-item-work-pane__command--caution{color:#9f1d1d}.office-item-work-pane__command--caution:focus-visible,.office-item-work-pane__command--caution:hover:not(:disabled){color:#7a1515}@media (max-width:56rem){.space-tasks-ledger__desk--open{grid-template-columns:minmax(0,1fr)}.office-item-work-pane{position:static;max-height:none}}.office-desk-form-dialog__backdrop{box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:max(2.5rem,env(safe-area-inset-top,0px)) max(2.5rem,env(safe-area-inset-right,0px)) max(2.5rem,env(safe-area-inset-bottom,0px)) max(2.5rem,env(safe-area-inset-left,0px))}.office-desk-form-dialog,.office-desk-form-dialog.modal-panel{position:relative;display:flex;flex-direction:column;width:min(34rem,calc(100vw - 5rem));max-width:min(34rem,calc(100vw - 5rem));max-height:calc(100dvh - 5rem);margin:auto;padding:1.25rem 1.45rem 1.1rem;overflow:hidden;border:none;border-left:3px solid var(--gold,#b8913d);border-radius:0;background:var(--cream,#f7f3ea);box-shadow:0 0 0 1px color-mix(in srgb,var(--gold,#b8913d) 14%,transparent),0 28px 80px color-mix(in srgb,var(--ink,#1a1612) 42%,transparent)}.office-desk-form-dialog__close{position:absolute;top:.85rem;right:.85rem;z-index:2;margin:0;padding:.15rem .4rem;border:none;background:transparent;color:var(--muted,#6b6258);font-size:1.35rem;line-height:1;cursor:pointer}.office-desk-form-dialog__close:focus-visible,.office-desk-form-dialog__close:hover{color:var(--ink,#1a1612)}.office-desk-form-dialog__head{padding-right:2rem;margin-bottom:.85rem}.office-desk-form-dialog .entry-form__title,.office-desk-form-dialog__title{margin:0;color:var(--ink,#1a1612);font-size:1.45rem;font-weight:500;line-height:1.25}.office-desk-form-dialog .entry-form__subtitle,.office-desk-form-dialog__file{margin:.35rem 0 0;color:color-mix(in srgb,var(--ink,#1a1612) 62%,transparent);font-size:.92rem;font-style:italic;line-height:1.35}.office-desk-form-dialog__meta{margin:.15rem 0 0;color:var(--muted,#6b6258);font-size:.75rem}.office-desk-form-dialog .entry-form,.office-desk-form-dialog .entry-form--compact,.office-desk-form-dialog .entry-form--edit{display:flex;flex-direction:column;min-height:0;max-height:calc(100dvh - 7.5rem);overflow:hidden;border:none;border-radius:0;background:transparent;box-shadow:none}.office-desk-form-dialog .event-edit-form{flex:1 1 auto;min-height:0;overflow:auto}.office-desk-form-dialog .entry-form--compact .entry-form__hero,.office-desk-form-dialog .entry-form--edit .entry-form__hero,.office-desk-form-dialog .entry-form__hero{display:block;padding:0 2rem .75rem 0;margin:0;border:none;border-radius:0;background:transparent;box-shadow:none}.office-desk-form-dialog .entry-form__eyebrow,.office-desk-form-dialog .entry-form__hero-badge,.office-desk-form-dialog .entry-form__hero:before,.office-desk-form-dialog .entry-form__step{display:none}.office-desk-form-dialog .entry-form__body{flex:1 1 auto;min-height:0;overflow:auto;padding:0;display:flex;flex-direction:column;gap:0}.office-desk-form-dialog .entry-form__section{margin:0;padding:.9rem 0;border:none;border-top:1px solid color-mix(in srgb,var(--gold,#b8913d) 32%,transparent);border-radius:0;background:transparent;box-shadow:none}.office-desk-form-dialog .entry-form__section:first-child{border-top:none;padding-top:.15rem}.office-desk-form-dialog .entry-form__section-head{display:block;margin-bottom:.65rem}.office-desk-form-dialog .entry-form__section-title{margin:0;color:var(--muted,#6b6258);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.office-desk-form-dialog .entry-form__section-hint{margin:.2rem 0 0;color:var(--muted,#6b6258);font-size:.75rem}.office-desk-form-dialog .form-field__label{color:var(--muted,#6b6258);font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.office-desk-form-dialog .field,.office-desk-form-dialog .field-input,.office-desk-form-dialog input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]):not([type=submit]),.office-desk-form-dialog select,.office-desk-form-dialog textarea{border:none;border-bottom:1px solid color-mix(in srgb,var(--gold,#b8913d) 42%,transparent);border-radius:0;background:transparent;box-shadow:none;color:var(--ink,#1a1612)}.office-desk-form-dialog .field-input:focus,.office-desk-form-dialog .field:focus,.office-desk-form-dialog input:not([type=checkbox]):not([type=radio]):focus,.office-desk-form-dialog select:focus,.office-desk-form-dialog textarea:focus{outline:none;border-bottom-color:var(--gold,#b8913d);box-shadow:none}.office-desk-form-dialog .event-segmented__track{display:flex;flex-wrap:wrap;gap:.35rem .65rem}.office-desk-form-dialog .event-segmented__pill{margin:0;padding:.35rem 0;border:none;border-bottom:1px solid transparent;border-radius:0;background:transparent;color:var(--ink,#1a1612);box-shadow:none;min-height:0}.office-desk-form-dialog .event-segmented__pill--active{border-bottom-color:var(--gold,#b8913d);background:transparent;color:var(--ink,#1a1612);font-weight:700}.office-desk-form-dialog .form-check,.office-desk-form-dialog .hearing-prep-checklist,.office-desk-form-dialog .hearing-prep-checklist__grid,.office-desk-form-dialog .hearing-prep-checklist__item{border:none;border-radius:0;background:transparent;box-shadow:none}.office-desk-form-dialog .hearing-prep-checklist__item{padding:.45rem 0;border-bottom:1px solid color-mix(in srgb,var(--gold,#b8913d) 18%,transparent)}.office-desk-form-dialog .entry-form__footer,.office-desk-form-dialog .entry-form__footer--dialog{flex-shrink:0;margin-top:.35rem;padding:.85rem 0 0;border:none;border-top:1px solid color-mix(in srgb,var(--gold,#b8913d) 32%,transparent);background:transparent;box-shadow:none}.office-desk-form-dialog .btn-secondary{border:none;border-radius:0;background:transparent;color:#9f1d1d;box-shadow:none;min-height:0;padding:.55rem .15rem}.office-desk-form-dialog .btn-primary{border:none;border-radius:0;background:var(--ink,#1a1612);color:var(--cream,#f7f3ea);box-shadow:none;min-height:0;padding:.7rem 1rem;font-weight:700}