html[data-clio-shell=true] .firm-workspace:not(.firm-clio-shell){visibility:hidden}html[data-clio-shell=true] .firm-workspace:not(.firm-clio-shell) .firm-workspace-nav,html[data-clio-shell=true] .firm-workspace:not(.firm-clio-shell) .mobile-workspace-nav,html[data-clio-shell=true] .firm-workspace:not(.firm-clio-shell) .office-nav{display:none!important}html[data-billing-theme=practice]{color-scheme:light;--trial-primary:#5c7399;--trial-accent:#9aabc4;--trial-surface:#e8edf5;--trial-powder:#dfe6f1;--trial-blush:#f3ebe8;--trial-sand:#e2ebe4;--trial-text:#2c3444;--trial-muted:#5f6a7d;--trial-on-primary:#ffffff;--trial-font-ui:var(--font-ui),"Sofia Sans Semi Condensed",system-ui,sans-serif;--trial-font-display:var(--font-display),"Cormorant Garamond",Georgia,serif;--trial-ok-bg:#e4ebe8;--trial-ok-border:#a3b5aa;--trial-ok-text:#3d5348;--trial-ok-solid:#7a9484;--trial-warn-bg:#f2ebe6;--trial-warn-border:#cbb5a6;--trial-warn-text:#6a5548;--trial-warn-solid:#a8907c;--trial-danger-bg:#f1e6e6;--trial-danger-border:#c9a8a6;--trial-danger-text:#6b4848;--trial-danger-solid:#a87876;--trial-info-bg:#e2eaf4;--trial-info-border:#92a6c0;--trial-info-text:#354860;--trial-info-solid:#5c7399;--trial-wait-bg:#ebe6f0;--trial-wait-border:#b5a8c4;--trial-wait-text:#554868;--trial-wait-solid:#8a7aa0;--trial-event-bg:#e6eef6;--trial-event-border:#9aabc4;--trial-event-text:#2c3444;--trial-event-solid:#5c7399;--firm-mint-top:rgba(245,250,247,0.98);--firm-mint-bottom:rgba(226,235,228,0.94);--firm-mint-border:rgba(111,143,124,0.32);--firm-mint-text:#3d5348;--firm-mint-text-dark:#344840;--firm-mint-solid:#6f8f7c;--firm-mint-shadow:rgba(44,52,68,0.1);--firm-mint-hover-top:rgba(250,252,250,0.99);--firm-mint-hover-bottom:rgba(232,240,234,0.97);--firm-mint-gradient:linear-gradient(180deg,var(--firm-mint-top) 0%,var(--firm-mint-bottom) 100%);--firm-mint-hover-gradient:linear-gradient(180deg,var(--firm-mint-hover-top) 0%,var(--firm-mint-hover-bottom) 100%);--firm-mint-bg:#e2ebe4;--firm-mint-bg-hover:#d2ddd6;--firm-mint-accent:#344840;--firm-mint-dark-top:rgba(92,115,153,0.12);--firm-mint-dark-bottom:rgba(111,143,124,0.18);--firm-mint-dark-border:rgba(154,173,196,0.42);--firm-mint-dark-text:#3d5348;--firm-mint-dark-gradient:linear-gradient(180deg,var(--firm-mint-dark-top) 0%,var(--firm-mint-dark-bottom) 100%);--ink:var(--trial-text);--muted:var(--trial-muted);--line:#c8d1e0;--paper:#f8fafc;--cream:#eef2f8;--soft:var(--trial-surface);--gold:var(--trial-primary);--gold-light:#9aabc4;--gold-dark:#445a7a;--charcoal:var(--trial-text);--client-link-hover:var(--trial-primary);--ws-bg:var(--trial-surface);--ws-panel:#f8fafc;--ws-panel-2:var(--trial-powder);--ws-raised:#eef2f8;--ws-line:#c8d1e0;--ws-line-strong:#aeb9cc;--ws-text:var(--trial-text);--ws-text-soft:#3f4a5e;--ws-text-muted:var(--trial-muted);--ws-gold:var(--trial-primary);--ws-gold-soft:var(--trial-sand);--ws-gold-border:#9aabc4;--ws-radius:0.7rem;--ws-shadow:0 1px 0 rgba(255,255,255,0.72),0 6px 18px rgba(44,52,68,0.06);--ws-shadow-lg:0 1px 0 rgba(255,255,255,0.8),0 14px 32px rgba(44,52,68,0.09);--accent-gold:var(--trial-primary);--workspace-max:100%;--practice-ease:cubic-bezier(0.22,1,0.36,1)}html[data-billing-theme=practice] body{color:var(--trial-text);background:radial-gradient(120% 80% at 100% -10%,color-mix(in srgb,var(--trial-blush) 55%,transparent),transparent 52%),radial-gradient(90% 70% at -5% 20%,color-mix(in srgb,var(--trial-sand) 50%,transparent),transparent 48%),linear-gradient(180deg,#f4f7fb 0,var(--trial-surface) 42%,#e6ecf5 100%);background-attachment:fixed}html[data-billing-theme=practice] .trial-platform-footer{background:color-mix(in srgb,var(--trial-surface) 55%,#ffffff);border-top:1px solid color-mix(in srgb,var(--trial-accent) 28%,transparent);color:var(--trial-muted);box-shadow:none}html[data-billing-theme=practice] .trial-platform-footer__copy{color:color-mix(in srgb,var(--trial-text) 46%,transparent)}html[data-billing-theme=practice] .trial-platform-footer__email{color:color-mix(in srgb,var(--trial-text) 62%,transparent)}html[data-billing-theme=practice] .trial-platform-footer__link{color:color-mix(in srgb,var(--trial-text) 55%,transparent)}html[data-billing-theme=practice] .trial-platform-footer__email:hover,html[data-billing-theme=practice] .trial-platform-footer__link:hover{color:var(--trial-primary);border-bottom-color:color-mix(in srgb,var(--trial-accent) 45%,transparent)}html[data-billing-theme=practice] .trial-platform-footer__sep{color:color-mix(in srgb,var(--trial-accent) 55%,transparent)}html[data-billing-theme=practice] .firm-workspace.firm-clio-shell{font-family:var(--trial-font-ui);color:var(--trial-text);background:transparent!important;width:100%;max-width:none;margin-inline:0;--workspace-pad:clamp(0.75rem,2vw,1.75rem);--touch-min:44px;padding-top:max(.2rem,env(safe-area-inset-top,0px));padding-left:max(var(--workspace-pad),env(safe-area-inset-left,0px));padding-right:max(var(--workspace-pad),env(safe-area-inset-right,0px));padding-bottom:max(.85rem,env(safe-area-inset-bottom,0px));box-sizing:border-box;overflow-x:clip}html[data-billing-theme=practice] .firm-clio-shell [class*=text-ink],html[data-billing-theme=practice] .text-ink{color:var(--trial-text)!important}html[data-billing-theme=practice] .text-muted{color:var(--trial-muted)!important}html[data-billing-theme=practice] .text-gold,html[data-billing-theme=practice] .text-gold-dark{color:var(--trial-primary)!important}html[data-billing-theme=practice] .firm-clio-shell .btn-primary,html[data-billing-theme=practice] .firm-clio-shell .tool-action-btn--primary{background:linear-gradient(180deg,color-mix(in srgb,var(--trial-primary) 82%,#fff) 0,var(--trial-primary) 100%)!important;color:var(--trial-on-primary)!important;border-color:color-mix(in srgb,var(--trial-primary) 82%,#3a4a66)!important;box-shadow:0 1px 0 rgba(255,255,255,.22) inset,0 4px 12px color-mix(in srgb,var(--trial-primary) 22%,transparent);transition:transform .18s var(--practice-ease),box-shadow .18s var(--practice-ease),filter .18s var(--practice-ease)}html[data-billing-theme=practice] .firm-clio-shell .btn-primary:hover,html[data-billing-theme=practice] .firm-clio-shell .tool-action-btn--primary:hover{filter:brightness(1.04);transform:translateY(-1px);box-shadow:0 1px 0 rgba(255,255,255,.28) inset,0 8px 18px color-mix(in srgb,var(--trial-primary) 26%,transparent)}html[data-billing-theme=practice] .firm-clio-shell .btn-gold{background:linear-gradient(180deg,color-mix(in srgb,var(--trial-accent) 78%,#fff) 0,color-mix(in srgb,var(--trial-primary) 55%,var(--trial-accent)) 100%)!important;color:#fff!important;border-color:color-mix(in srgb,var(--trial-accent) 65%,#5a6a88)!important}html[data-billing-theme=practice] .firm-clio-shell .nav-tab-active,html[data-billing-theme=practice] .firm-clio-shell .nav-tab.active{background:color-mix(in srgb,var(--trial-sand) 55%,#fff)!important;color:var(--trial-text)!important;border-color:color-mix(in srgb,var(--ws-gold-border) 65%,var(--ws-line))!important;box-shadow:inset 0 -2px 0 var(--trial-primary)}html[data-billing-theme=practice] .firm-clio-shell .firm-shell-chrome{position:relative!important;top:auto!important;z-index:1;margin-bottom:.15rem}html[data-billing-theme=practice] .firm-clio-shell .firm-shell-chrome__top{gap:.4rem!important}html[data-billing-theme=practice] .firm-clio-shell .firm-shell-subnav{position:sticky;top:0;z-index:20;margin:0 0 .55rem;padding:.28rem .1rem .4rem;background:color-mix(in srgb,var(--ws-raised) 78%,transparent);border-bottom:1px solid color-mix(in srgb,var(--ws-line) 72%,transparent);backdrop-filter:blur(12px) saturate(1.05);-webkit-backdrop-filter:blur(12px) saturate(1.05)}html[data-billing-theme=practice] .firm-clio-shell .firm-shell-subnav .trial-clio-subtabs{margin-bottom:0}html[data-billing-theme=practice] .firm-clio-shell .trial-firm-layout{display:grid;grid-template-columns:minmax(10rem,12.25rem) minmax(0,1fr);gap:clamp(.75rem,1.4vw,1.35rem);align-items:stretch;margin-top:.15rem;width:100%;max-width:100%;flex:1 1 auto;min-width:0;min-height:0}@media (min-width:1280px){html[data-billing-theme=practice] .firm-clio-shell .trial-firm-layout{grid-template-columns:minmax(10.75rem,13rem) minmax(0,1fr)}}html[data-billing-theme=practice] .firm-clio-shell .trial-firm-layout__nav{position:sticky;top:.75rem;align-self:start;max-height:calc(100dvh - 1.5rem);overflow:auto}html[data-billing-theme=practice] .firm-clio-shell .trial-firm-layout__main{display:flex;flex-direction:column;min-width:0;min-height:0;width:100%}html[data-billing-theme=practice] .firm-clio-shell .trial-firm-layout__main>.firm-workspace-body{flex:1 1 auto;width:100%;max-width:100%;min-width:0;min-height:0;overflow:visible}@media (max-width:900px){html[data-billing-theme=practice] .firm-clio-shell .trial-firm-layout{grid-template-columns:1fr;gap:.75rem}html[data-billing-theme=practice] .firm-clio-shell .trial-firm-layout__nav{position:static;max-height:none;width:100%;min-width:0}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail{gap:.4rem;min-width:0}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__mobile-label{display:block;margin:0 0 .2rem}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__mobile-select{display:block;width:100%;min-height:var(--touch-min,44px);max-width:100%}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__brand,html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__hint,html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__primary{display:none}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-subtabs{min-width:0;max-width:100%}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-subtabs__list{max-width:100%;overscroll-behavior-x:contain;padding:.28rem;gap:.28rem}}@media (min-width:901px){html[data-billing-theme=practice] .firm-clio-shell .calendar-shell,html[data-billing-theme=practice] .firm-clio-shell .weekly-board{overflow-x:visible;width:100%;max-width:100%}html[data-billing-theme=practice] .firm-clio-shell .calendar-shell__week-row,html[data-billing-theme=practice] .firm-clio-shell .calendar-shell__weekday-row,html[data-billing-theme=practice] .firm-clio-shell .weekly-board__grid{width:100%;min-width:0;max-width:100%;grid-template-columns:repeat(7,minmax(0,1fr))}}html[data-billing-theme=practice] .firm-clio-shell .brand-header,html[data-billing-theme=practice] .firm-workspace .brand-header{display:flex!important;visibility:visible!important;flex-direction:column!important;justify-content:center!important;width:100%!important;max-width:100%!important;min-height:unset!important;height:auto!important;max-height:none!important;margin-top:0!important;margin-bottom:.55rem!important;border-radius:calc(var(--ws-radius) + .05rem);overflow:hidden;isolation:isolate;border:1px solid color-mix(in srgb,var(--trial-accent) 36%,var(--ws-line));background:linear-gradient(180deg,color-mix(in srgb,#fff 94%,var(--trial-powder)) 0,var(--ws-panel) 100%);box-shadow:var(--ws-shadow);color:var(--trial-text)}html[data-billing-theme=practice] .firm-clio-shell .brand-header:after,html[data-billing-theme=practice] .firm-clio-shell .brand-header:before,html[data-billing-theme=practice] .firm-workspace .brand-header:after,html[data-billing-theme=practice] .firm-workspace .brand-header:before{content:none!important}html[data-billing-theme=practice] .firm-clio-shell .brand-header__cover,html[data-billing-theme=practice] .firm-clio-shell .brand-header__shine,html[data-billing-theme=practice] .firm-workspace .brand-header__cover,html[data-billing-theme=practice] .firm-workspace .brand-header__shine{display:none!important}html[data-billing-theme=practice] .firm-clio-shell .brand-header__inner,html[data-billing-theme=practice] .firm-workspace .brand-header__inner{position:relative!important;z-index:2!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:.55rem 1rem!important;width:100%!important;padding:.45rem .8rem!important}html[data-billing-theme=practice] .firm-clio-shell .brand-header__inner>.flex.items-start,html[data-billing-theme=practice] .firm-workspace .brand-header__inner>.flex.items-start{width:auto!important;flex:1 1 auto!important;min-width:0!important;aspect-ratio:unset!important;align-items:center!important;gap:.65rem!important}html[data-billing-theme=practice] .firm-clio-shell .brand-header__logo,html[data-billing-theme=practice] .firm-workspace .brand-header__logo{position:relative!important;width:2.4rem!important;height:2.4rem!important;padding:0!important;margin:0!important;overflow:hidden!important;clip:auto!important;white-space:normal!important;border:1px solid color-mix(in srgb,var(--trial-accent) 40%,var(--ws-line))!important;border-radius:999px!important;flex-shrink:0!important;background:color-mix(in srgb,#fff 70%,var(--trial-powder));box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 70%,transparent)}html[data-billing-theme=practice] .firm-clio-shell .brand-header__logo img,html[data-billing-theme=practice] .firm-workspace .brand-header__logo img{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}html[data-billing-theme=practice] .firm-clio-shell .brand-header__text,html[data-billing-theme=practice] .firm-workspace .brand-header__text{padding-top:0!important;min-width:0!important;flex:1 1 auto!important}html[data-billing-theme=practice] .firm-clio-shell .brand-header__title,html[data-billing-theme=practice] .firm-workspace .brand-header__title{position:relative!important;width:auto!important;height:auto!important;padding:0!important;margin:0!important;overflow:visible!important;clip:auto!important;white-space:nowrap!important;border:0!important;font-family:var(--trial-font-display),Georgia,serif!important;font-size:clamp(1.05rem,1.6vw,1.28rem)!important;font-weight:650!important;line-height:1.15!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--trial-text)!important}html[data-billing-theme=practice] .firm-clio-shell .brand-header__tagline,html[data-billing-theme=practice] .firm-workspace .brand-header__tagline{position:relative!important;width:auto!important;height:auto!important;padding:0!important;margin:.05rem 0 0!important;overflow:visible!important;clip:auto!important;white-space:nowrap!important;border:0!important;font-size:.7rem!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--trial-muted)!important}html[data-billing-theme=practice] .firm-clio-shell .brand-header__workspace-row{display:none!important}html[data-billing-theme=practice] .firm-workspace:not(.firm-clio-shell) .brand-header__workspace-label{color:color-mix(in srgb,var(--trial-text) 88%,#4a5366)!important;text-shadow:0 1px 0 rgba(248,250,253,.55)}html[data-billing-theme=practice] .firm-workspace:not(.firm-clio-shell) .brand-header__workspace-pill--billing,html[data-billing-theme=practice] .firm-workspace:not(.firm-clio-shell) .brand-header__workspace-pill--tasks{border-color:color-mix(in srgb,var(--ws-line-strong) 75%,var(--trial-primary));background:var(--ws-panel);color:var(--trial-text);box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--trial-primary) 45%,transparent)}html[data-billing-theme=practice] .firm-workspace:not(.firm-clio-shell) .brand-header__workspace-row{margin-top:0!important;gap:.35rem!important}html[data-billing-theme=practice] .firm-workspace .brand-header__toolbar{display:flex!important;flex:0 1 auto!important;align-items:center!important;justify-content:flex-end!important;gap:.5rem!important;margin-top:0!important;padding-top:0!important;border-top:none!important;background:transparent;min-width:0}html[data-billing-theme=practice] .firm-workspace .brand-header__greeting{color:var(--trial-text)!important}html[data-billing-theme=practice] .firm-workspace .brand-header__email{color:var(--trial-muted)!important}html[data-billing-theme=practice] .firm-workspace .brand-header__snapshot{color:color-mix(in srgb,var(--trial-accent) 68%,var(--trial-text))!important}html[data-billing-theme=practice] .firm-workspace .brand-header__actions-utilities{border-color:color-mix(in srgb,var(--ws-line) 90%,var(--trial-primary));background:color-mix(in srgb,var(--ws-panel) 88%,var(--trial-powder));box-shadow:inset 0 1px 0 rgba(255,255,255,.75);border-radius:calc(var(--ws-radius) - .15rem)}html[data-billing-theme=practice] .firm-workspace .brand-header__actions-session{border-left-color:color-mix(in srgb,var(--ws-line) 90%,transparent)}html[data-billing-theme=practice] .firm-workspace .brand-header__actions-utilities .keyboard-shortcuts-trigger--header,html[data-billing-theme=practice] .firm-workspace .brand-header__actions-utilities .notifications-center__bell--compact,html[data-billing-theme=practice] .firm-workspace .brand-header__actions-utilities .staff-messages-center__trigger--compact,html[data-billing-theme=practice] .firm-workspace .brand-header__actions-utilities .theme-switcher__trigger--header,html[data-billing-theme=practice] .firm-workspace .brand-header__utility-btn{width:2rem;height:2rem;min-width:2rem;min-height:2rem;border-color:color-mix(in srgb,var(--ws-line) 85%,transparent);background:color-mix(in srgb,var(--trial-surface) 40%,var(--ws-panel));color:var(--trial-muted);transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}html[data-billing-theme=practice] .firm-workspace .brand-header__actions-utilities .keyboard-shortcuts-trigger--header,html[data-billing-theme=practice] .firm-workspace .brand-header__actions-utilities .keyboard-shortcuts-trigger__glyph,html[data-billing-theme=practice] .firm-workspace .brand-header__actions-utilities .notifications-center__bell--compact,html[data-billing-theme=practice] .firm-workspace .brand-header__actions-utilities .notifications-center__bell--compact svg,html[data-billing-theme=practice] .firm-workspace .brand-header__actions-utilities .staff-messages-center__trigger--compact,html[data-billing-theme=practice] .firm-workspace .brand-header__actions-utilities .text-gold,html[data-billing-theme=practice] .firm-workspace .brand-header__actions-utilities .theme-switcher__trigger--header,html[data-billing-theme=practice] .firm-workspace .brand-header__actions-utilities .theme-switcher__trigger-icon,html[data-billing-theme=practice] .firm-workspace .brand-header__actions-utilities [class*=text-gold]{color:currentColor!important;fill:currentColor;stroke:currentColor}html[data-billing-theme=practice] .firm-workspace .brand-header__actions-utilities .theme-switcher__trigger--header{border-color:color-mix(in srgb,var(--ws-line) 85%,transparent)!important;background:color-mix(in srgb,var(--trial-surface) 40%,var(--ws-panel))!important;color:var(--trial-muted)!important;box-shadow:none!important}html[data-billing-theme=practice] .firm-workspace .brand-header__actions-utilities .keyboard-shortcuts-trigger--header .keyboard-shortcuts-trigger__key{background:color-mix(in srgb,var(--trial-muted) 88%,var(--trial-primary))!important;color:#fff!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--ws-panel) 90%,transparent)!important}html[data-billing-theme=practice] .firm-workspace .brand-header__actions-utilities .notifications-center__badge,html[data-billing-theme=practice] .firm-workspace .brand-header__actions-utilities .staff-messages-center__badge{background:var(--trial-primary)!important;color:var(--trial-on-primary)!important;box-shadow:0 0 0 2px var(--ws-panel)!important;--tw-ring-color:transparent!important;--tw-ring-offset-color:transparent!important}html[data-billing-theme=practice] .firm-workspace .brand-header__actions-utilities .keyboard-shortcuts-trigger--header:hover,html[data-billing-theme=practice] .firm-workspace .brand-header__actions-utilities .notifications-center__bell--compact:hover,html[data-billing-theme=practice] .firm-workspace .brand-header__actions-utilities .staff-messages-center__trigger--compact:hover,html[data-billing-theme=practice] .firm-workspace .brand-header__actions-utilities .theme-switcher__trigger--header:hover,html[data-billing-theme=practice] .firm-workspace .brand-header__utility-btn:hover{border-color:color-mix(in srgb,var(--trial-primary) 36%,transparent)!important;background:color-mix(in srgb,var(--trial-primary) 8%,var(--ws-panel))!important;color:var(--trial-text)!important}html[data-billing-theme=practice] .firm-workspace .brand-header .header-app-link,html[data-billing-theme=practice] .firm-workspace .brand-header__actions-primary .header-app-link--hub{border-color:color-mix(in srgb,var(--ws-line-strong) 80%,var(--trial-primary));background:color-mix(in srgb,var(--trial-primary) 7%,var(--ws-panel));color:var(--trial-text);box-shadow:none;border-radius:calc(var(--ws-radius) - .2rem);transition:background .15s ease,border-color .15s ease,color .15s ease}html[data-billing-theme=practice] .firm-workspace .brand-header .header-app-link:hover,html[data-billing-theme=practice] .firm-workspace .brand-header__actions-primary .header-app-link--hub:hover{border-color:color-mix(in srgb,var(--trial-primary) 42%,transparent);background:color-mix(in srgb,var(--trial-primary) 14%,var(--ws-panel));color:var(--trial-text)}html[data-billing-theme=practice] .firm-workspace .brand-header__actions-session .header-app-link--signout{border-color:color-mix(in srgb,var(--ws-line) 85%,var(--trial-accent));color:color-mix(in srgb,var(--trial-accent) 45%,var(--trial-text));background:var(--ws-panel);border-radius:calc(var(--ws-radius) - .2rem);transition:background .15s ease,border-color .15s ease,color .15s ease}html[data-billing-theme=practice] .firm-workspace .brand-header__actions-session .header-app-link--signout:hover{border-color:color-mix(in srgb,var(--trial-accent) 48%,transparent);background:color-mix(in srgb,var(--trial-accent) 10%,var(--ws-panel));color:var(--trial-text)}html[data-billing-theme=practice] .firm-workspace .brand-header [class*=text-white]{color:var(--trial-muted)!important}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail{width:100%}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__brand{margin:0 0 .15rem;padding:.35rem .4rem .45rem}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__brand:hover{background:color-mix(in srgb,var(--trial-powder) 70%,#fff)}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__brand-seal{width:2.05rem;height:2.05rem;border-color:color-mix(in srgb,var(--trial-accent) 42%,var(--ws-line));background:color-mix(in srgb,#fff 78%,var(--trial-powder));box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 70%,transparent)}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__brand-name{font-family:var(--trial-font-display),Georgia,serif;font-size:.95rem;color:var(--trial-text)}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__brand-hub{color:color-mix(in srgb,var(--trial-primary) 55%,var(--trial-muted))}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__mobile-label{color:var(--trial-muted);letter-spacing:.16em;font-weight:650}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__mobile-select{width:100%;min-height:var(--touch-min,44px);border-color:var(--ws-line-strong);background:var(--ws-panel);color:var(--trial-text);border-radius:.65rem;box-shadow:none;font-size:.92rem;font-weight:600;transition:border-color .18s ease,box-shadow .18s ease}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__mobile-select:focus{outline:none;border-color:var(--trial-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--trial-sand) 70%,transparent)}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__primary{width:100%;padding:.65rem .45rem .7rem;border-radius:calc(var(--ws-radius) + .05rem);border:1px solid color-mix(in srgb,var(--ws-line) 88%,var(--trial-primary));background:linear-gradient(180deg,color-mix(in srgb,#fff 92%,var(--trial-powder)) 0,var(--ws-panel) 100%);box-shadow:var(--ws-shadow)}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__primary:before{height:2px;margin:-.65rem -.45rem .55rem;border-radius:calc(var(--ws-radius) + .05rem) calc(var(--ws-radius) + .05rem) 0 0;background:linear-gradient(90deg,var(--trial-primary),var(--trial-accent) 42%,color-mix(in srgb,var(--trial-sand) 70%,transparent) 100%)}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__eyebrow{color:color-mix(in srgb,var(--trial-primary) 68%,var(--trial-muted));letter-spacing:.14em;font-weight:650;font-size:.68rem}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__list{width:100%;gap:.12rem}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__list>li{width:100%}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__item{width:100%;box-sizing:border-box;min-height:1.95rem;padding:.36rem .5rem;border-radius:.45rem;border:1px solid transparent;color:color-mix(in srgb,var(--trial-muted) 88%,var(--ws-text-soft));font-size:.82rem;font-weight:550;letter-spacing:.01em;opacity:.88;transition:background .18s var(--practice-ease),color .18s var(--practice-ease),border-color .18s var(--practice-ease),box-shadow .18s var(--practice-ease),transform .18s var(--practice-ease),opacity .18s var(--practice-ease)}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__item:hover{background:color-mix(in srgb,var(--trial-powder) 70%,#fff);border-color:color-mix(in srgb,var(--ws-line) 65%,transparent);color:var(--trial-text)}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__item--active,html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__item--active:hover{background:color-mix(in srgb,#fff 62%,var(--trial-info-bg));border-color:color-mix(in srgb,var(--trial-primary) 42%,var(--ws-line));box-shadow:inset 3px 0 0 var(--trial-primary),inset 0 1px 0 rgba(255,255,255,.75),0 1px 2px rgba(58,66,84,.06);font-weight:700}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__hint{color:var(--trial-muted)}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-subtabs{width:100%;gap:.25rem;margin:0 0 .5rem}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-subtabs__eyebrow{color:color-mix(in srgb,var(--trial-primary) 72%,var(--trial-muted));letter-spacing:.16em;font-weight:650}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-subtabs__list{width:100%;display:flex;flex-wrap:nowrap;align-items:stretch;gap:.16rem;padding:.16rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;border-radius:var(--ws-radius);border:1px solid var(--ws-line);background:color-mix(in srgb,var(--trial-powder) 88%,var(--trial-blush));box-shadow:inset 0 1px 0 rgba(248,250,253,.55)}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-subtabs__item-wrap{flex:1 1 0;min-width:0;display:flex}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-subtabs__item{display:flex;flex:1 1 auto;width:100%;align-items:center;justify-content:center;text-align:center;min-height:1.95rem;padding:.28rem .48rem;border-radius:.4rem;border:1px solid transparent;color:color-mix(in srgb,var(--trial-muted) 92%,transparent);font-size:.8rem;font-weight:550;letter-spacing:.015em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.86;transition:background .15s var(--practice-ease),color .15s var(--practice-ease),border-color .15s var(--practice-ease),box-shadow .15s var(--practice-ease),opacity .15s var(--practice-ease)}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-subtabs__item:hover{background:color-mix(in srgb,var(--trial-blush) 70%,#fff);border-color:color-mix(in srgb,var(--ws-line) 65%,transparent);color:var(--trial-text);opacity:1}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-subtabs__item--active,html[data-billing-theme=practice] .firm-clio-shell .trial-clio-subtabs__item--active:hover{color:var(--trial-text);font-weight:700;font-size:.82rem;background:#fff;border-color:color-mix(in srgb,var(--trial-primary) 38%,var(--ws-line));box-shadow:0 1px 2px rgba(58,66,84,.08),inset 0 -2.5px 0 var(--trial-primary)}@media (max-width:640px){html[data-billing-theme=practice] .firm-clio-shell .trial-clio-subtabs__list{scroll-snap-type:x proximity}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-subtabs__item-wrap{flex:1 0 auto;min-width:min(7.25rem,42%);scroll-snap-align:start}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-subtabs__item{min-height:var(--touch-min,44px);padding-inline:.7rem;font-size:.84rem}}html[data-billing-theme=practice] .firm-clio-shell .firm-shell-chrome{margin-bottom:.5rem;border-bottom:1px solid color-mix(in srgb,var(--ws-line) 80%,transparent);background:color-mix(in srgb,var(--ws-raised) 70%,transparent);backdrop-filter:none}html[data-billing-theme=practice] .firm-clio-shell .firm-workspace-body{padding-top:.15rem}html[data-billing-theme=practice] .firm-clio-shell .firm-workspace-body .tab-page-header{margin-bottom:.2rem;gap:.35rem}html[data-billing-theme=practice] .firm-clio-shell .tab-info-guide{display:inline-flex!important;visibility:visible!important;opacity:1!important;position:relative!important;z-index:5!important}html[data-billing-theme=practice] .firm-clio-shell .tab-page-header{display:flex!important;visibility:visible!important;overflow:visible!important}html[data-billing-theme=practice] .firm-clio-shell .tab-info-guide__trigger{border-color:color-mix(in srgb,var(--trial-primary) 22%,transparent)!important;background:color-mix(in srgb,#fff 82%,var(--trial-surface))!important;box-shadow:none!important;color:var(--trial-text)!important}html[data-billing-theme=practice] .firm-clio-shell .tab-info-guide[open] .tab-info-guide__trigger,html[data-billing-theme=practice] .firm-clio-shell .tab-info-guide__trigger:hover{border-color:color-mix(in srgb,var(--trial-primary) 36%,transparent)!important;background:color-mix(in srgb,var(--trial-primary) 10%,#fff)!important}html[data-billing-theme=practice] .firm-clio-shell .tab-info-guide__icon{color:color-mix(in srgb,var(--trial-primary) 70%,var(--trial-text))!important}html[data-billing-theme=practice] .firm-clio-shell .tab-info-guide__panel{border-color:color-mix(in srgb,var(--ws-line) 90%,var(--trial-primary))!important;background:color-mix(in srgb,#fff 94%,var(--trial-surface))!important;color:var(--trial-muted)!important;box-shadow:var(--ws-shadow)!important}html[data-billing-theme=practice] .firm-clio-shell .tab-info-guide__text strong{color:var(--trial-text)!important}html[data-billing-theme=practice] .firm-clio-shell .workspace-guide-replay{display:inline-block!important;visibility:visible!important;color:var(--trial-muted)!important;text-decoration-color:color-mix(in srgb,var(--trial-accent) 45%,transparent)!important}html[data-billing-theme=practice] .firm-clio-shell .workspace-guide-replay:hover{color:color-mix(in srgb,var(--trial-accent) 55%,var(--trial-text))!important}html[data-billing-theme=practice] .firm-clio-shell .my-work-hero.view-hero,html[data-billing-theme=practice] .firm-clio-shell .page-header:not(.card):not(.matter-page__header),html[data-billing-theme=practice] .firm-clio-shell .view-hero{position:relative;margin:0 0 .65rem;padding:.35rem .15rem .75rem;border:none!important;border-radius:0!important;background:linear-gradient(180deg,color-mix(in srgb,var(--trial-powder) 16%,transparent) 0,color-mix(in srgb,var(--trial-primary) 4.5%,transparent) 36%,color-mix(in srgb,var(--trial-accent) 3.5%,transparent) 68%,transparent 100%)!important;box-shadow:none!important;overflow:visible}html[data-billing-theme=practice] .firm-clio-shell .my-work-hero.view-hero:before,html[data-billing-theme=practice] .firm-clio-shell .view-hero:before{display:none}html[data-billing-theme=practice] .firm-clio-shell .my-work-hero.view-hero:after,html[data-billing-theme=practice] .firm-clio-shell .page-header:not(.card):not(.matter-page__header):after,html[data-billing-theme=practice] .firm-clio-shell .view-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--trial-primary) 32%,transparent),color-mix(in srgb,var(--trial-accent) 22%,transparent) 40%,transparent 88%)}html[data-billing-theme=practice] .firm-clio-shell .tab-page-header+.client-directory>.page-header:first-child,html[data-billing-theme=practice] .firm-clio-shell .tab-page-header+.page-header:not(.card),html[data-billing-theme=practice] .firm-clio-shell .tab-page-header+.view-hero{margin-top:0;padding-top:0}html[data-billing-theme=practice] .firm-clio-shell .page-header__label,html[data-billing-theme=practice] .firm-clio-shell .view-eyebrow{margin-bottom:.12rem;font-size:.68rem;font-weight:650;letter-spacing:.15em;color:color-mix(in srgb,var(--trial-primary) 48%,var(--trial-muted))}html[data-billing-theme=practice] .firm-clio-shell .page-header__title,html[data-billing-theme=practice] .firm-clio-shell .view-hero__title{margin-top:0;color:var(--trial-text);font-family:var(--trial-font-display);font-weight:600;font-size:clamp(1.35rem,2.2vw,1.85rem);letter-spacing:.01em;line-height:1.15}html[data-billing-theme=practice] .firm-clio-shell .page-header__subtitle,html[data-billing-theme=practice] .firm-clio-shell .view-hero__subtitle{margin-top:.25rem;max-width:38rem;color:var(--trial-muted);font-size:.92rem;line-height:1.55}html[data-billing-theme=practice] .firm-clio-shell .client-directory>*+*{margin-top:.55rem}html[data-billing-theme=practice] .firm-clio-shell .client-directory>.page-header{padding-left:.05rem;padding-right:.05rem}html[data-billing-theme=practice] .firm-clio-shell .client-directory>.page-header+.card,html[data-billing-theme=practice] .firm-clio-shell .client-directory>.page-header+.ui-card,html[data-billing-theme=practice] .firm-clio-shell .page-header:not(.card)+.card,html[data-billing-theme=practice] .firm-clio-shell .page-header:not(.card)+.ui-card,html[data-billing-theme=practice] .firm-clio-shell .view-hero+.card{border-color:color-mix(in srgb,var(--ws-line) 85%,var(--trial-primary));box-shadow:var(--ws-shadow)}html[data-billing-theme=practice] .firm-workspace .bucket-section,html[data-billing-theme=practice] .firm-workspace .card-elevated,html[data-billing-theme=practice] .firm-workspace .card:not(.matter-case-details),html[data-billing-theme=practice] .firm-workspace .day-detail-panel,html[data-billing-theme=practice] .firm-workspace .empty-state,html[data-billing-theme=practice] .firm-workspace .form-panel,html[data-billing-theme=practice] .firm-workspace .hint-bar,html[data-billing-theme=practice] .firm-workspace .item-card,html[data-billing-theme=practice] .firm-workspace .matter-page .card:not(.matter-case-details),html[data-billing-theme=practice] .firm-workspace .matter-page .matter-page__panel,html[data-billing-theme=practice] .firm-workspace .modal-panel,html[data-billing-theme=practice] .firm-workspace .my-work-billing,html[data-billing-theme=practice] .firm-workspace .my-work-panel__block,html[data-billing-theme=practice] .firm-workspace .my-work-sidecard,html[data-billing-theme=practice] .firm-workspace .notifications-center__panel,html[data-billing-theme=practice] .firm-workspace .reset-dialog.card,html[data-billing-theme=practice] .firm-workspace .stat-tile,html[data-billing-theme=practice] .firm-workspace .today-work-stats,html[data-billing-theme=practice] .firm-workspace .ui-card{border-radius:var(--ws-radius)!important;border:1px solid color-mix(in srgb,var(--ws-line) 92%,var(--trial-primary))!important;background:var(--ws-panel)!important;background-image:none!important;box-shadow:var(--ws-shadow)!important;color:var(--ws-text)}html[data-billing-theme=practice] .firm-workspace .card-elevated,html[data-billing-theme=practice] .firm-workspace .stat-tile{border-color:color-mix(in srgb,var(--ws-line-strong) 88%,var(--trial-primary))!important;background:var(--ws-raised)!important;background-image:none!important;box-shadow:var(--ws-shadow-lg)!important}html[data-billing-theme=practice] .firm-workspace .card-elevated:before,html[data-billing-theme=practice] .firm-workspace .card:not(.matter-case-details):before{height:2px!important;background:linear-gradient(90deg,var(--trial-primary),color-mix(in srgb,var(--trial-accent) 85%,transparent) 52%,transparent 92%)!important}html[data-billing-theme=practice] .firm-workspace .form-panel__title,html[data-billing-theme=practice] .firm-workspace .my-work-panel__card-head,html[data-billing-theme=practice] .firm-workspace [class*=__card-head],html[data-billing-theme=practice] .firm-workspace [class*=__panel-head]{border-bottom-color:color-mix(in srgb,var(--ws-line) 85%,transparent)!important;color:var(--trial-text)!important}html[data-billing-theme=practice] .firm-workspace .empty-state__title,html[data-billing-theme=practice] .firm-workspace .my-work-panel__card-title,html[data-billing-theme=practice] .firm-workspace .section-title{color:var(--trial-text)!important}html[data-billing-theme=practice] .firm-workspace .empty-state__message,html[data-billing-theme=practice] .firm-workspace .form-panel__lede,html[data-billing-theme=practice] .firm-workspace .my-work-panel__card-lede{color:var(--trial-muted)!important}html[data-billing-theme=practice] .firm-workspace .empty-state__mark{border-color:color-mix(in srgb,var(--trial-primary) 22%,transparent)!important;background:color-mix(in srgb,var(--trial-powder) 70%,var(--ws-panel))!important;color:var(--trial-primary)!important}html[data-billing-theme=practice] .firm-workspace .empty-state{border-color:color-mix(in srgb,var(--ws-line) 92%,var(--trial-primary))!important;background:color-mix(in srgb,var(--ws-panel) 92%,var(--trial-powder))!important;box-shadow:var(--ws-shadow)!important}html[data-billing-theme=practice] .firm-workspace .hint-bar{border-color:var(--ws-gold-border)!important;background:color-mix(in srgb,var(--trial-sand) 75%,var(--ws-panel))!important;color:var(--trial-text)!important;border-radius:var(--ws-radius)!important;box-shadow:var(--ws-shadow)!important}html[data-billing-theme=practice] .firm-workspace .my-work-feed,html[data-billing-theme=practice] .firm-workspace .my-work-feed__head,html[data-billing-theme=practice] .firm-workspace .my-work-panel--elegant .my-work-feed__body,html[data-billing-theme=practice] .firm-workspace .my-work-toolbar{border-color:var(--ws-line)!important;background:var(--ws-panel)!important;box-shadow:var(--ws-shadow)!important}html[data-billing-theme=practice] .firm-workspace .item-card,html[data-billing-theme=practice] .firm-workspace .my-work-list__row{border-color:var(--ws-line)!important}html[data-billing-theme=practice] .firm-workspace .my-work-panel--elegant .my-work-list__row:nth-child(2n){background:var(--ws-raised)!important}html[data-billing-theme=practice] .firm-workspace .btn-danger,html[data-billing-theme=practice] .firm-workspace .btn-gold,html[data-billing-theme=practice] .firm-workspace .btn-primary,html[data-billing-theme=practice] .firm-workspace .btn-secondary,html[data-billing-theme=practice] .firm-workspace .item-action-btn,html[data-billing-theme=practice] .firm-workspace .tool-action-btn--primary{transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,filter .15s ease}html[data-billing-theme=practice] .firm-workspace .btn-primary,html[data-billing-theme=practice] .firm-workspace .tool-action-btn--primary{border-radius:.55rem!important;border:1px solid color-mix(in srgb,var(--trial-primary) 88%,#4a5a78)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--trial-primary) 88%,var(--trial-accent)) 0,var(--trial-primary) 100%)!important;color:var(--trial-on-primary)!important;box-shadow:inset 0 1px 0 rgba(248,250,253,.22),0 3px 10px color-mix(in srgb,var(--trial-primary) 16%,transparent)!important}html[data-billing-theme=practice] .firm-workspace .btn-secondary{border-radius:.55rem!important;border:1px solid var(--ws-line-strong)!important;background:color-mix(in srgb,var(--ws-panel) 92%,var(--trial-surface))!important;color:color-mix(in srgb,var(--trial-primary) 78%,var(--trial-text))!important;box-shadow:none!important}html[data-billing-theme=practice] .firm-workspace .btn-secondary:hover{border-color:color-mix(in srgb,var(--trial-primary) 42%,var(--ws-line))!important;background:color-mix(in srgb,var(--trial-sand) 45%,var(--ws-panel))!important;color:var(--trial-text)!important}html[data-billing-theme=practice] .firm-workspace .btn-gold{border-radius:.55rem!important;border:1px solid color-mix(in srgb,var(--trial-accent) 70%,#6a7a98)!important;box-shadow:inset 0 1px 0 rgba(248,250,253,.28)!important}html[data-billing-theme=practice] .firm-workspace .home-dashboard-tabs{border-color:color-mix(in srgb,var(--ws-line) 90%,var(--trial-primary))!important;background:color-mix(in srgb,var(--ws-panel) 92%,var(--trial-powder))!important;box-shadow:var(--ws-shadow)!important}html[data-billing-theme=practice] .firm-workspace .home-dashboard-tabs .nav-tab.active,html[data-billing-theme=practice] .firm-workspace .home-dashboard-tabs__btn--active{background:color-mix(in srgb,var(--trial-sand) 55%,#fff)!important;color:var(--trial-text)!important;border-color:color-mix(in srgb,var(--ws-gold-border) 65%,var(--ws-line))!important;box-shadow:inset 0 -2px 0 var(--trial-primary)!important}html[data-billing-theme=practice] .firm-workspace .field,html[data-billing-theme=practice] .firm-workspace [type=date],html[data-billing-theme=practice] .firm-workspace [type=datetime-local],html[data-billing-theme=practice] .firm-workspace [type=month],html[data-billing-theme=practice] .firm-workspace [type=time],html[data-billing-theme=practice] .firm-workspace [type=week],html[data-billing-theme=practice] .firm-workspace input:not([type=checkbox]):not([type=radio]),html[data-billing-theme=practice] .firm-workspace select,html[data-billing-theme=practice] .firm-workspace textarea{border-radius:.55rem!important;border-color:var(--ws-line-strong)!important;background:#fff!important;color:var(--trial-text)!important}html[data-billing-theme=practice] .firm-workspace .field:focus,html[data-billing-theme=practice] .firm-workspace [type=date]:focus,html[data-billing-theme=practice] .firm-workspace [type=datetime-local]:focus,html[data-billing-theme=practice] .firm-workspace [type=time]:focus,html[data-billing-theme=practice] .firm-workspace input:focus,html[data-billing-theme=practice] .firm-workspace select:focus,html[data-billing-theme=practice] .firm-workspace textarea:focus{border-color:color-mix(in srgb,var(--trial-primary) 45%,transparent)!important;outline:none!important;outline-color:color-mix(in srgb,var(--trial-accent) 35%,transparent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--trial-accent) 14%,transparent)!important}html[data-billing-theme=practice] .firm-workspace .client-list-table th,html[data-billing-theme=practice] .firm-workspace table thead th{color:var(--trial-muted)!important;border-color:color-mix(in srgb,var(--ws-line) 88%,transparent)!important;background:color-mix(in srgb,var(--trial-powder) 55%,var(--ws-panel))!important;font-weight:650!important;letter-spacing:.02em;padding:.42rem .65rem!important}html[data-billing-theme=practice] .firm-workspace .card:has(table) thead th,html[data-billing-theme=practice] .firm-workspace .client-directory thead th,html[data-billing-theme=practice] .firm-workspace .firm-ledger-table-wrap thead th,html[data-billing-theme=practice] .firm-workspace .ui-card:has(table) thead th,html[data-billing-theme=practice] .firm-workspace [class*=table-scroll] thead th,html[data-billing-theme=practice] .firm-workspace [class*=table-wrap] thead th{position:sticky;top:0;z-index:2;background:color-mix(in srgb,var(--trial-powder) 70%,var(--ws-panel))!important;box-shadow:0 1px 0 color-mix(in srgb,var(--ws-line) 88%,transparent)}html[data-billing-theme=practice] .firm-workspace .client-list-table td,html[data-billing-theme=practice] .firm-workspace table td{border-color:color-mix(in srgb,var(--ws-line) 72%,transparent)!important;padding:.42rem .65rem!important}html[data-billing-theme=practice] .firm-workspace .client-list-row:hover td{background:color-mix(in srgb,var(--trial-sand) 28%,var(--ws-panel))!important}html[data-billing-theme=practice] .firm-workspace .client-list-row .client-link,html[data-billing-theme=practice] .firm-workspace a:not(.btn-primary):not(.btn-secondary):not(.nav-tab):not(.trial-clio-rail__item):not(.trial-clio-subtabs__item){color:var(--trial-primary)}html[data-billing-theme=practice] .firm-workspace .bucket-section__row,html[data-billing-theme=practice] .firm-workspace .item-card,html[data-billing-theme=practice] .firm-workspace .my-work-list__row{padding:.85rem 1rem .85rem 1.15rem!important}html[data-billing-theme=practice] .firm-workspace .item-card+.item-card,html[data-billing-theme=practice] .firm-workspace .my-work-list__row+.my-work-list__row{margin-top:.45rem}html[data-billing-theme=practice] .firm-workspace .my-work-enum{gap:.45rem}html[data-billing-theme=practice] .firm-workspace .my-work-enum__item,html[data-billing-theme=practice] .firm-workspace .my-work-enum__trigger{padding:.75rem .9rem!important;border-radius:.65rem}html[data-billing-theme=practice] .firm-workspace .my-work-enum__item--clickable{padding:0!important;border:1px solid color-mix(in srgb,var(--ws-line) 88%,transparent);background:color-mix(in srgb,var(--ws-raised,#f7f9fc) 92%,#fff)}html[data-billing-theme=practice] .firm-workspace .day-detail-panel .my-work-feed__group--due .my-work-enum__item--clickable,html[data-billing-theme=practice] .firm-workspace .my-work-feed__group--due .my-work-enum__item--clickable{background:color-mix(in srgb,var(--trial-sand,#f3efe6) 55%,#fff);border-color:color-mix(in srgb,var(--ws-line) 80%,var(--trial-sand,#f3efe6))}html[data-billing-theme=practice] .firm-workspace .day-detail-panel .my-work-feed__group--waiting .my-work-enum__item--clickable,html[data-billing-theme=practice] .firm-workspace .my-work-feed__group--waiting .my-work-enum__item--clickable{background:color-mix(in srgb,#ebe7f8 45%,#fff);border-color:color-mix(in srgb,var(--ws-line) 78%,#c4b8e8)}html[data-billing-theme=practice] .firm-workspace .my-work-feed__group--overdue .my-work-enum__item--clickable{background:color-mix(in srgb,#fde8e8 50%,#fff);border-color:color-mix(in srgb,var(--ws-line) 75%,#e8b4b4)}html[data-billing-theme=practice] .firm-workspace .my-work-enum__item--clickable:focus-within,html[data-billing-theme=practice] .firm-workspace .my-work-enum__item--clickable:hover{border-color:color-mix(in srgb,var(--trial-primary) 28%,var(--ws-line));background:#fff}html[data-billing-theme=practice] .firm-workspace .my-work-feed__body{padding:.75rem .85rem 1.1rem!important;gap:.75rem;display:flex;flex-direction:column;background:color-mix(in srgb,var(--ws-panel) 94%,var(--trial-powder))!important}html[data-billing-theme=practice] .firm-workspace .my-work-feed__group{margin:0;padding:.85rem .95rem .95rem;border-radius:var(--ws-radius,.75rem);border:1px solid color-mix(in srgb,var(--ws-line) 90%,var(--trial-primary));background:var(--ws-panel,#fff);box-shadow:var(--ws-shadow)}html[data-billing-theme=practice] .firm-workspace .my-work-feed__group+.my-work-feed__group{margin-top:0;padding-top:.85rem;border-top:1px solid color-mix(in srgb,var(--ws-line) 90%,var(--trial-primary))}html[data-billing-theme=practice] .firm-workspace .my-work-feed__group-head{margin-bottom:.7rem;padding:0 .1rem .55rem;border-bottom:1px solid color-mix(in srgb,var(--ws-line) 82%,transparent)}html[data-billing-theme=practice] .firm-workspace .day-detail-panel__feed{padding:.85rem .9rem 1rem!important}html[data-billing-theme=practice] .firm-workspace .bucket-section,html[data-billing-theme=practice] .firm-workspace .empty-state,html[data-billing-theme=practice] .firm-workspace .hint-bar,html[data-billing-theme=practice] .firm-workspace .my-work-panel__block,html[data-billing-theme=practice] .firm-workspace .my-work-sidecard{padding:.85rem 1rem!important}html[data-billing-theme=practice] .firm-workspace .desk-checklist-row,html[data-billing-theme=practice] .firm-workspace .desk-checklist__section{padding:.55rem .7rem!important}html[data-billing-theme=practice] .firm-workspace .stat-tile{padding:.65rem .75rem!important}html[data-billing-theme=practice] .firm-workspace .filing-workspace__table td,html[data-billing-theme=practice] .firm-workspace .filing-workspace__table th{padding:.42rem .55rem!important}html[data-billing-theme=practice] .firm-workspace .search-hero{border-color:color-mix(in srgb,var(--trial-primary) 16%,transparent)!important;background:color-mix(in srgb,#fff 94%,var(--trial-surface))!important;box-shadow:var(--ws-shadow)!important}html[data-billing-theme=practice] .firm-workspace .search-hero-input{background:#fff!important;border-color:color-mix(in srgb,var(--trial-primary) 20%,transparent)!important;color:var(--trial-text)!important}html[data-billing-theme=practice] .firm-workspace .workspace-breadcrumb,html[data-billing-theme=practice] .firm-workspace .workspace-breadcrumb__segment{color:var(--trial-muted)!important}html[data-billing-theme=practice] .firm-workspace .workspace-breadcrumb__segment--current,html[data-billing-theme=practice] .firm-workspace .workspace-breadcrumb__segment--detail{color:var(--trial-text)!important}html[data-billing-theme=practice] .firm-workspace [class*=border-gold]{border-color:color-mix(in srgb,var(--trial-accent) 35%,transparent)!important}html[data-billing-theme=practice] .firm-workspace [class*=text-gold]{color:var(--trial-primary)!important}html[data-billing-theme=practice] .firm-workspace [class*="from-[#1a1612]"],html[data-billing-theme=practice] .firm-workspace [class*="from-[#faf6ee]"]{--tw-gradient-from:var(--trial-primary) var(--tw-gradient-from-position)!important;--tw-gradient-to:var(--trial-accent) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}html[data-billing-theme=practice] .bg-cream,html[data-billing-theme=practice] .firm-workspace .bg-cream,html[data-billing-theme=practice] .firm-workspace [class*=bg-cream]{background-color:var(--cream)!important}html[data-billing-theme=practice] .firm-workspace .bg-white,html[data-billing-theme=practice] .firm-workspace .bg-white\/80,html[data-billing-theme=practice] .firm-workspace .bg-white\/90,html[data-billing-theme=practice] .firm-workspace [class*="bg-white/"]{background-color:var(--ws-panel)!important}html[data-billing-theme=practice] .firm-workspace [class*="bg-[#faf6ee]"],html[data-billing-theme=practice] .firm-workspace [class*="bg-[#faf8f4]"],html[data-billing-theme=practice] .firm-workspace [class*="from-[#faf6ee]"],html[data-billing-theme=practice] .firm-workspace [class*="to-[#faf6ee]"],html[data-billing-theme=practice] .firm-workspace [class*=from-cream],html[data-billing-theme=practice] .firm-workspace [class*=from-soft],html[data-billing-theme=practice] .firm-workspace [class*=to-cream],html[data-billing-theme=practice] .firm-workspace [class*=to-soft],html[data-billing-theme=practice] .firm-workspace [class*=via-cream]{--tw-gradient-from:var(--ws-panel) var(--tw-gradient-from-position)!important;--tw-gradient-to:var(--ws-raised) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important;background-color:var(--ws-panel)!important;background-image:none!important}html[data-billing-theme=practice] .firm-workspace .search-hero-input,html[data-billing-theme=practice] .firm-workspace input:not([type=checkbox]):not([type=radio]),html[data-billing-theme=practice] .firm-workspace select,html[data-billing-theme=practice] .firm-workspace textarea{background:color-mix(in srgb,#fff 96%,var(--trial-surface))!important}html[data-billing-theme=practice] .firm-workspace .today-work-stats{background:var(--ws-panel)!important;background-image:none!important;border-color:color-mix(in srgb,var(--ws-line) 92%,var(--trial-primary))!important;box-shadow:var(--ws-shadow)!important;border-radius:var(--ws-radius)!important}html[data-billing-theme=practice] .firm-workspace .today-work-stats__eyebrow{color:color-mix(in srgb,var(--trial-primary) 55%,var(--trial-muted))!important}html[data-billing-theme=practice] .firm-workspace .today-work-stats__group+.today-work-stats__group{border-top-color:color-mix(in srgb,var(--ws-line) 85%,transparent)!important}html[data-billing-theme=practice] .firm-clio-shell .calendar-shell{border-radius:var(--ws-radius)!important;border:1px solid color-mix(in srgb,var(--ws-line) 92%,var(--trial-primary))!important;background:var(--ws-panel)!important;box-shadow:var(--ws-shadow)!important}html[data-billing-theme=practice] .firm-clio-shell .calendar-weekday{background:color-mix(in srgb,var(--trial-powder) 55%,var(--ws-panel))!important;background-image:none!important;border-color:var(--ws-line)!important;color:var(--trial-muted)!important}html[data-billing-theme=practice] .firm-clio-shell .calendar-shell__week-row{border-color:color-mix(in srgb,var(--ws-line) 72%,transparent)!important}html[data-billing-theme=practice] .firm-clio-shell .calendar-day-cell{border-color:color-mix(in srgb,var(--ws-line) 65%,transparent)!important}html[data-billing-theme=practice] .firm-clio-shell .calendar-day-cell:hover:not(.calendar-day-cell--selected){background:color-mix(in srgb,var(--trial-powder) 45%,var(--ws-panel))!important}html[data-billing-theme=practice] .firm-clio-shell .calendar-day-cell--muted{background:color-mix(in srgb,var(--trial-surface) 55%,var(--ws-panel))!important;color:var(--trial-muted)!important}html[data-billing-theme=practice] .firm-clio-shell .calendar-day-cell--today{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--trial-primary) 50%,transparent)!important}html[data-billing-theme=practice] .firm-clio-shell .calendar-day-cell--today .calendar-day-head{background:var(--trial-primary)!important;box-shadow:none!important}html[data-billing-theme=practice] .firm-clio-shell .calendar-day-cell--selected{background:color-mix(in srgb,var(--trial-sand) 38%,var(--ws-panel))!important;background-image:none!important;box-shadow:inset 0 0 0 2px var(--trial-primary),var(--ws-shadow)!important}html[data-billing-theme=practice] .firm-clio-shell .day-schedule-view__grid{border-radius:var(--ws-radius)!important;border-color:color-mix(in srgb,var(--ws-line) 92%,var(--trial-primary))!important;background:var(--ws-panel)!important;box-shadow:var(--ws-shadow)!important}html[data-billing-theme=practice] .firm-clio-shell .day-schedule-view__row{border-color:color-mix(in srgb,var(--ws-line) 72%,transparent)!important}html[data-billing-theme=practice] .firm-clio-shell .day-schedule-view__hour{background:color-mix(in srgb,var(--trial-powder) 50%,var(--ws-panel))!important;border-color:color-mix(in srgb,var(--ws-line) 80%,transparent)!important;color:var(--trial-muted)!important}html[data-billing-theme=practice] .firm-clio-shell .day-schedule-view__card{border-color:color-mix(in srgb,var(--ws-line) 88%,var(--trial-primary))!important;background:color-mix(in srgb,var(--trial-powder) 32%,var(--ws-panel))!important}html[data-billing-theme=practice] .firm-workspace .notifications-center__panel,html[data-billing-theme=practice] .firm-workspace .staff-messages-center__panel{background:var(--ws-panel)!important;background-image:none!important;border-color:color-mix(in srgb,var(--ws-line-strong) 85%,var(--trial-primary))!important;box-shadow:var(--ws-shadow-lg)!important}html[data-billing-theme=practice] .firm-workspace .notifications-center__section-label{background:color-mix(in srgb,var(--trial-powder) 50%,var(--ws-panel))!important;border-color:var(--ws-line)!important;color:var(--trial-text)!important}html[data-billing-theme=practice] .firm-workspace .notifications-center__item--birthday,html[data-billing-theme=practice] .firm-workspace .notifications-center__row--birthday{background:color-mix(in srgb,var(--trial-sand) 42%,var(--ws-panel))!important;border-left-color:var(--trial-primary)!important}html[data-billing-theme=practice] .firm-workspace .notifications-center__item:hover{background:color-mix(in srgb,var(--trial-powder) 35%,var(--ws-panel))!important}html[data-billing-theme=practice] .filing-followup-alert,html[data-billing-theme=practice] .firm-workspace .filing-followup-alert{border:1px solid var(--ws-gold-border)!important;background:var(--trial-sand)!important;background-image:none!important;color:var(--trial-text)!important;box-shadow:var(--ws-shadow)!important;border-radius:var(--ws-radius)!important}html[data-billing-theme=practice] .filing-followup-alert__toggle,html[data-billing-theme=practice] .firm-workspace .filing-followup-alert__toggle{color:var(--trial-text)!important}html[data-billing-theme=practice] .filing-followup-alert__toggle:hover,html[data-billing-theme=practice] .firm-workspace .filing-followup-alert__toggle:hover{background:var(--trial-blush)!important}html[data-billing-theme=practice] .filing-followup-alert--open .filing-followup-alert__toggle,html[data-billing-theme=practice] .firm-workspace .filing-followup-alert--open .filing-followup-alert__toggle{border-bottom-color:var(--ws-line)!important}html[data-billing-theme=practice] .filing-followup-alert__icon,html[data-billing-theme=practice] .firm-workspace .filing-followup-alert__icon{background:var(--trial-powder)!important;color:var(--trial-primary)!important}html[data-billing-theme=practice] .filing-followup-alert__item-title,html[data-billing-theme=practice] .filing-followup-alert__title,html[data-billing-theme=practice] .firm-workspace .filing-followup-alert__item-title,html[data-billing-theme=practice] .firm-workspace .filing-followup-alert__title{color:var(--trial-text)!important}html[data-billing-theme=practice] .filing-followup-alert__chevron,html[data-billing-theme=practice] .filing-followup-alert__item-deadline,html[data-billing-theme=practice] .filing-followup-alert__summary,html[data-billing-theme=practice] .filing-followup-alert__toggle-label,html[data-billing-theme=practice] .firm-workspace .filing-followup-alert__chevron,html[data-billing-theme=practice] .firm-workspace .filing-followup-alert__item-deadline,html[data-billing-theme=practice] .firm-workspace .filing-followup-alert__summary,html[data-billing-theme=practice] .firm-workspace .filing-followup-alert__toggle-label{color:var(--trial-muted)!important}html[data-billing-theme=practice] .filing-followup-alert__count,html[data-billing-theme=practice] .firm-workspace .filing-followup-alert__count{background:var(--trial-powder)!important;color:var(--trial-text)!important}html[data-billing-theme=practice] .filing-followup-alert__list,html[data-billing-theme=practice] .firm-workspace .filing-followup-alert__list{border-color:var(--ws-line)!important;background:var(--ws-panel)!important}html[data-billing-theme=practice] .filing-followup-alert__badge--confirm-soon,html[data-billing-theme=practice] .filing-followup-alert__badge--due-soon,html[data-billing-theme=practice] .filing-followup-alert__badge--due-today,html[data-billing-theme=practice] .firm-workspace .filing-followup-alert__badge--confirm-soon,html[data-billing-theme=practice] .firm-workspace .filing-followup-alert__badge--due-soon,html[data-billing-theme=practice] .firm-workspace .filing-followup-alert__badge--due-today{background:var(--trial-sand)!important;color:var(--trial-text)!important;ring-color:var(--ws-gold-border);box-shadow:inset 0 0 0 1px var(--ws-gold-border)!important}html[data-billing-theme=practice] .filing-followup-alert__badge--overdue,html[data-billing-theme=practice] .firm-workspace .filing-followup-alert__badge--overdue{background:var(--trial-danger-bg)!important;color:#6b3a32!important;box-shadow:inset 0 0 0 1px var(--trial-danger-border)!important}html[data-billing-theme=practice] .filing-followup-alert__item--overdue,html[data-billing-theme=practice] .firm-workspace .filing-followup-alert__item--overdue{background:color-mix(in srgb,var(--trial-danger-bg) 70%,#fff)!important}html[data-billing-theme=practice] .filing-followup-alert__btn,html[data-billing-theme=practice] .firm-workspace .filing-followup-alert__btn{border-color:var(--trial-primary)!important;background:var(--trial-primary)!important;background-image:none!important;color:var(--trial-on-primary)!important}html[data-billing-theme=practice] .firm-workspace .item-tone{background:var(--ws-panel)!important;box-shadow:var(--ws-shadow)!important;color:var(--trial-text)!important}html[data-billing-theme=practice] .firm-workspace .item-tone--overdue{border-color:var(--trial-danger-border)!important;background:color-mix(in srgb,var(--trial-danger-bg) 70%,#fff)!important;color:var(--trial-danger-text)!important}html[data-billing-theme=practice] .firm-workspace .item-tone--deadline{border-color:color-mix(in srgb,var(--trial-danger-border) 70%,var(--trial-warn-border))!important;background:color-mix(in srgb,var(--trial-danger-bg) 45%,var(--trial-warn-bg))!important;color:var(--trial-danger-text)!important}html[data-billing-theme=practice] .firm-workspace .item-tone--event{border-color:var(--trial-event-border)!important;background:color-mix(in srgb,var(--trial-event-bg) 75%,#fff)!important;color:var(--trial-event-text)!important}html[data-billing-theme=practice] .firm-workspace .item-tone--task{border-color:var(--firm-mint-border)!important;background:var(--firm-mint-gradient)!important;color:var(--trial-text)!important}html[data-billing-theme=practice] .firm-workspace .item-tone--started{border-color:var(--trial-info-border)!important;background:color-mix(in srgb,var(--trial-info-bg) 70%,#fff)!important;color:var(--trial-info-text)!important}html[data-billing-theme=practice] .firm-workspace .item-tone--waiting{border-color:var(--trial-wait-border)!important;background:color-mix(in srgb,var(--trial-wait-bg) 75%,#fff)!important;color:var(--trial-wait-text)!important}html[data-billing-theme=practice] .firm-workspace .item-tone--done{border-color:var(--trial-ok-border)!important;background:color-mix(in srgb,var(--trial-ok-bg) 55%,#fff)!important;color:color-mix(in srgb,var(--trial-ok-text) 80%,var(--trial-muted))!important;border-left-color:color-mix(in srgb,var(--trial-ok-solid) 55%,transparent)!important}html[data-billing-theme=practice] .firm-workspace .item-tone--cancelled{border-color:color-mix(in srgb,var(--trial-danger-border) 50%,var(--ws-line))!important;background:color-mix(in srgb,var(--trial-powder) 70%,#fff)!important;color:var(--trial-muted)!important;border-left-color:color-mix(in srgb,var(--trial-danger-solid) 45%,transparent)!important}html[data-billing-theme=practice] .firm-workspace .tone-dot--overdue{background:var(--trial-danger-solid)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--trial-danger-solid) 22%,transparent)!important}html[data-billing-theme=practice] .firm-workspace .tone-dot--deadline{background:color-mix(in srgb,var(--trial-danger-solid) 70%,var(--trial-warn-solid))!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--trial-danger-solid) 18%,transparent)!important}html[data-billing-theme=practice] .firm-workspace .tone-dot--event{background:var(--trial-event-solid)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--trial-event-solid) 22%,transparent)!important}html[data-billing-theme=practice] .firm-workspace .tone-dot--task{background-color:var(--firm-mint-solid)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--firm-mint-solid) 22%,transparent)!important}html[data-billing-theme=practice] .firm-workspace .tone-dot--started{background:var(--trial-info-solid)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--trial-info-solid) 22%,transparent)!important}html[data-billing-theme=practice] .firm-workspace .tone-dot--waiting{background:var(--trial-wait-solid)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--trial-wait-solid) 22%,transparent)!important}html[data-billing-theme=practice] .firm-workspace .tone-dot--done{background:color-mix(in srgb,var(--trial-ok-solid) 75%,transparent)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--trial-ok-solid) 18%,transparent)!important}html[data-billing-theme=practice] .firm-workspace .tone-dot--cancelled{background:#9aa3b4!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--trial-danger-border) 35%,transparent)!important}html[data-billing-theme=practice] .firm-workspace .my-work-feed__tone--overdue{background:var(--trial-danger-solid)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--trial-danger-solid) 18%,transparent)!important}html[data-billing-theme=practice] .firm-workspace .my-work-feed__tone--waiting{background:var(--trial-wait-solid)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--trial-wait-solid) 16%,transparent)!important}html[data-billing-theme=practice] .firm-workspace .my-work-feed__tone--due{background:var(--trial-warn-solid)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--trial-warn-solid) 16%,transparent)!important}html[data-billing-theme=practice] .firm-workspace .my-work-feed__tone--done{background:var(--trial-ok-solid)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--trial-ok-solid) 16%,transparent)!important}html[data-billing-theme=practice] .firm-workspace .my-work-feed__tone--billing{background:var(--trial-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--trial-primary) 18%,transparent)!important}html[data-billing-theme=practice] .firm-workspace .matter-page .matter-status-badge--active,html[data-billing-theme=practice] .firm-workspace .matter-status-badge--active{border-color:var(--firm-mint-border)!important;background:var(--firm-mint-gradient)!important;color:var(--firm-mint-text)!important}html[data-billing-theme=practice] .firm-workspace .matter-status-badge--closed{border-color:var(--trial-danger-border)!important;background:var(--trial-danger-bg)!important;color:var(--trial-danger-text)!important}html[data-billing-theme=practice] .firm-workspace .matter-status-badge--default,html[data-billing-theme=practice] .firm-workspace .matter-status-badge--inactive{border-color:var(--ws-line-strong)!important;background:var(--trial-powder)!important;color:var(--trial-text)!important}html[data-billing-theme=practice] .firm-workspace .matter-health-badge--green{border-color:var(--trial-ok-border)!important;background:var(--trial-ok-bg)!important;color:var(--trial-ok-text)!important}html[data-billing-theme=practice] .firm-workspace .matter-health-badge--amber{border-color:var(--trial-warn-border)!important;background:var(--trial-warn-bg)!important;color:var(--trial-warn-text)!important}html[data-billing-theme=practice] .firm-workspace .matter-health-badge--red{border-color:var(--trial-danger-border)!important;background:var(--trial-danger-bg)!important;color:var(--trial-danger-text)!important}html[data-billing-theme=practice] .firm-workspace .matter-partner-strip__badge--current{border-color:var(--trial-ok-border)!important;background:var(--trial-ok-bg)!important;color:var(--trial-ok-text)!important}html[data-billing-theme=practice] .firm-workspace .matter-partner-strip__badge--31-60{border-color:var(--trial-warn-border)!important;background:var(--trial-warn-bg)!important;color:var(--trial-warn-text)!important}html[data-billing-theme=practice] .firm-workspace .matter-partner-strip__badge--61-90{border-color:color-mix(in srgb,var(--trial-warn-border) 55%,var(--trial-danger-border))!important;background:color-mix(in srgb,var(--trial-warn-bg) 55%,var(--trial-danger-bg))!important;color:var(--trial-danger-text)!important}html[data-billing-theme=practice] .firm-workspace .matter-partner-strip__badge--over90{border-color:var(--trial-danger-border)!important;background:var(--trial-danger-bg)!important;color:var(--trial-danger-text)!important}html[data-billing-theme=practice] .firm-workspace .matter-partner-strip__badge--paid{border-color:var(--ws-line)!important;background:var(--ws-panel)!important;color:var(--trial-muted)!important}html[data-billing-theme=practice] .firm-workspace .matter-retainer-home__badge--ready{border-color:var(--trial-ok-border)!important;background:color-mix(in srgb,var(--trial-ok-bg) 70%,#fff)!important;color:var(--trial-ok-text)!important}html[data-billing-theme=practice] .firm-workspace .matter-retainer-home__badge--warn,html[data-billing-theme=practice] .firm-workspace .retainer-billing-strip__chip--warn,html[data-billing-theme=practice] .firm-workspace .retainer-billing-strip__status--warn{border-color:var(--trial-warn-border)!important;background:var(--trial-warn-bg)!important;color:var(--trial-warn-text)!important}html[data-billing-theme=practice] .firm-workspace .matter-retainer-home__dot--ok,html[data-billing-theme=practice] .firm-workspace .retainer-billing-strip__status--ok{background:var(--trial-ok-solid)!important;color:var(--trial-ok-text)}html[data-billing-theme=practice] .firm-workspace .spot-billing-status--open{color:var(--trial-ok-text)!important;background:color-mix(in srgb,var(--trial-ok-bg) 80%,#fff)!important;border-color:var(--trial-ok-border)!important}html[data-billing-theme=practice] .firm-workspace .spot-billing-status--closed{color:var(--trial-muted)!important;background:var(--trial-powder)!important;border-color:var(--ws-line)!important}html[data-billing-theme=practice] .firm-workspace .cron-automation-health__banner--ok{border-color:var(--trial-ok-border)!important;background:var(--trial-ok-bg)!important;color:var(--trial-ok-text)!important}html[data-billing-theme=practice] .firm-workspace .cron-automation-health__banner--warn{border-color:var(--trial-warn-border)!important;background:var(--trial-warn-bg)!important;color:var(--trial-warn-text)!important}html[data-billing-theme=practice] .firm-workspace .my-work-list__waiting-chip{border-color:var(--trial-info-border)!important;background:var(--trial-info-bg)!important;color:var(--trial-info-text)!important}html[data-billing-theme=practice] .firm-workspace .my-work-list__waiting-chip--escalated{border-color:var(--trial-warn-border)!important;background:var(--trial-warn-bg)!important;color:var(--trial-warn-text)!important}html[data-billing-theme=practice] .firm-workspace .correspondence-merge-fields__chip,html[data-billing-theme=practice] .firm-workspace .entry-form__hero-badge,html[data-billing-theme=practice] .firm-workspace .firm-finances__badge,html[data-billing-theme=practice] .firm-workspace .item-card__meta-pill,html[data-billing-theme=practice] .firm-workspace .item-card__status,html[data-billing-theme=practice] .firm-workspace .item-details-dialog__badge,html[data-billing-theme=practice] .firm-workspace .platform-chip-grid [class*=chip],html[data-billing-theme=practice] .firm-workspace .schedule-email-summary__badge,html[data-billing-theme=practice] .firm-workspace .schedule-email-summary__chip{border-color:var(--ws-line)!important;background:var(--trial-powder)!important;color:var(--trial-text)!important}html[data-billing-theme=practice] .firm-workspace .item-related-links__pill--pto{border-color:var(--trial-warn-border)!important;background:color-mix(in srgb,var(--trial-warn-bg) 80%,#fff)!important;color:var(--trial-warn-text)!important}html[data-billing-theme=practice] .firm-workspace .filter-chip{border-color:var(--ws-line)!important;background:var(--ws-panel)!important;color:var(--ws-text-soft)!important;box-shadow:none!important;transition:background .15s ease,border-color .15s ease,color .15s ease}html[data-billing-theme=practice] .firm-workspace .filter-chip:hover{border-color:color-mix(in srgb,var(--trial-primary) 36%,var(--ws-line))!important;background:color-mix(in srgb,var(--trial-powder) 80%,#fff)!important;color:var(--trial-text)!important}html[data-billing-theme=practice] .firm-workspace .filter-chip--active{border-color:color-mix(in srgb,var(--ws-gold-border) 75%,var(--ws-line))!important;background:color-mix(in srgb,var(--trial-sand) 72%,#fff)!important;color:var(--trial-text)!important;box-shadow:inset 0 -2px 0 var(--trial-primary)}html[data-billing-theme=practice] .firm-workspace .entry-form--compact .form-option-card,html[data-billing-theme=practice] .firm-workspace .form-option-card{border-color:var(--ws-line)!important;background:color-mix(in srgb,#fff 88%,var(--trial-surface))!important;color:var(--trial-text)!important}html[data-billing-theme=practice] .firm-workspace .entry-form--compact .form-option-card--on,html[data-billing-theme=practice] .firm-workspace .form-option-card--on{border-color:var(--ws-gold-border)!important;background:var(--trial-sand)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--trial-primary) 18%,transparent)!important}html[data-billing-theme=practice] .firm-workspace .entry-form--compact .event-segmented--primary .event-segmented__track,html[data-billing-theme=practice] .firm-workspace .entry-form--compact .event-segmented--secondary .event-segmented__track,html[data-billing-theme=practice] .firm-workspace .event-segmented--hero .event-segmented__track,html[data-billing-theme=practice] .firm-workspace .event-segmented__track{border-color:var(--ws-line)!important;background:var(--trial-powder)!important;box-shadow:none!important}html[data-billing-theme=practice] .firm-workspace .event-segmented__pill,html[data-billing-theme=practice] .firm-workspace .event-type-chip{border-color:color-mix(in srgb,var(--trial-primary) 16%,transparent)!important;background:color-mix(in srgb,#fff 82%,var(--trial-surface))!important;color:var(--trial-muted)!important;box-shadow:none!important}html[data-billing-theme=practice] .firm-workspace .event-segmented__pill:hover:not(.event-segmented__pill--active):not(:disabled),html[data-billing-theme=practice] .firm-workspace .event-type-chip:hover{border-color:color-mix(in srgb,var(--trial-primary) 32%,transparent)!important;background:var(--trial-blush)!important;color:var(--trial-text)!important}html[data-billing-theme=practice] .firm-workspace .entry-form--compact .event-segmented--primary .event-segmented__pill--active,html[data-billing-theme=practice] .firm-workspace .entry-form--compact .event-segmented--secondary .event-segmented__pill--active,html[data-billing-theme=practice] .firm-workspace .event-segmented__pill--active,html[data-billing-theme=practice] .firm-workspace .event-type-chip--active{border-color:color-mix(in srgb,var(--ws-gold-border) 72%,var(--ws-line))!important;background:var(--ws-panel)!important;color:var(--trial-text)!important;box-shadow:0 1px 0 rgba(248,250,253,.85),inset 0 -2px 0 var(--trial-primary)!important}html[data-billing-theme=practice] .firm-workspace .event-segmented__pill--active:after,html[data-billing-theme=practice] .firm-workspace .event-type-chip--active:after{background:var(--trial-primary)!important}html[data-billing-theme=practice] .firm-workspace .my-work-scope--premium .refine-segment,html[data-billing-theme=practice] .firm-workspace .refine-segment{border-color:var(--ws-line)!important;background:var(--trial-powder)!important}html[data-billing-theme=practice] .firm-workspace .refine-segment__btn{color:var(--trial-muted)!important}html[data-billing-theme=practice] .firm-workspace .refine-segment__btn:hover:not(.refine-segment__btn--active){background:var(--trial-blush)!important;color:var(--trial-text)!important}html[data-billing-theme=practice] .firm-workspace .my-work-panel--elegant .my-work-scope .refine-segment__btn--active,html[data-billing-theme=practice] .firm-workspace .my-work-scope--premium .refine-segment__btn--active,html[data-billing-theme=practice] .firm-workspace .refine-segment__btn--active{border:1px solid var(--ws-gold-border)!important;background:var(--trial-primary)!important;background-image:none!important;color:var(--trial-on-primary)!important;box-shadow:none!important}html[data-billing-theme=practice] .firm-workspace .refine-segment__btn--active:focus,html[data-billing-theme=practice] .firm-workspace .refine-segment__btn--active:focus-visible{color:var(--trial-on-primary)!important}html[data-billing-theme=practice] .firm-workspace .status-bar-ok{border-color:var(--ws-line)!important;background:color-mix(in srgb,#fff 88%,var(--trial-surface))!important;color:var(--trial-muted)!important}html[data-billing-theme=practice] .firm-workspace .login-alert--error,html[data-billing-theme=practice] .firm-workspace .status-bar-error{border-color:var(--trial-danger-border)!important;background:var(--trial-danger-bg)!important;color:var(--trial-danger-text)!important}html[data-billing-theme=practice] .firm-workspace .login-alert--warn,html[data-billing-theme=practice] .firm-workspace .matter-post-hearing-warnings__card,html[data-billing-theme=practice] .firm-workspace .offline-status-banner,html[data-billing-theme=practice] .firm-workspace .status-bar-warn{border-color:var(--trial-warn-border)!important;background:var(--trial-warn-bg)!important;color:var(--trial-warn-text)!important}html[data-billing-theme=practice] .firm-workspace .login-alert--info{border-color:var(--trial-info-border)!important;background:var(--trial-info-bg)!important;color:var(--trial-info-text)!important}html[data-billing-theme=practice] .firm-workspace .offline-status-banner__btn{border-color:var(--trial-warn-border)!important;background:var(--ws-panel)!important;color:var(--trial-warn-text)!important}html[data-billing-theme=practice] .firm-workspace .btn-primary,html[data-billing-theme=practice] .firm-workspace .item-action-btn--primary,html[data-billing-theme=practice] .firm-workspace .tool-action-btn--primary{border-color:color-mix(in srgb,var(--trial-primary) 88%,#4a5a78)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--trial-primary) 88%,var(--trial-accent)) 0,var(--trial-primary) 100%)!important;color:var(--trial-on-primary)!important}html[data-billing-theme=practice] .firm-workspace .btn-primary:hover,html[data-billing-theme=practice] .firm-workspace .item-action-btn--primary:hover,html[data-billing-theme=practice] .firm-workspace .tool-action-btn--primary:hover{filter:none;border-color:var(--gold-dark)!important;background:linear-gradient(180deg,var(--trial-primary) 0,color-mix(in srgb,var(--trial-primary) 78%,#2e3648) 100%)!important;box-shadow:inset 0 1px 0 rgba(248,250,253,.16),0 4px 12px color-mix(in srgb,var(--trial-primary) 22%,transparent)!important}html[data-billing-theme=practice] .firm-workspace .btn-gold{border-color:color-mix(in srgb,var(--trial-accent) 70%,#6a7a98)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--trial-accent) 88%,#fff) 0,var(--trial-accent) 100%)!important;color:#fff!important}html[data-billing-theme=practice] .firm-workspace .btn-gold:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--trial-primary) 70%,var(--trial-accent)) 0,var(--trial-primary) 100%)!important;border-color:var(--trial-primary)!important}html[data-billing-theme=practice] .firm-workspace .btn-danger{border-color:var(--trial-danger-solid)!important;background:var(--trial-danger-solid)!important;color:#fff!important}html[data-billing-theme=practice] .firm-workspace .btn-danger:hover{background:color-mix(in srgb,var(--trial-danger-solid) 88%,#2e3648)!important}html[data-billing-theme=practice] .firm-workspace .item-action-btn--started{border-color:var(--trial-info-border)!important;background:var(--trial-info-bg)!important;color:var(--trial-info-text)!important}html[data-billing-theme=practice] .firm-workspace .item-action-btn--started:hover:not(:disabled){background:color-mix(in srgb,var(--trial-info-bg) 70%,var(--trial-blush))!important}html[data-billing-theme=practice] .firm-workspace .item-action-btn--done,html[data-billing-theme=practice] .firm-workspace .my-work-panel--elegant .my-work-list__btn--done{border-color:var(--trial-ok-solid)!important;background:var(--trial-ok-solid)!important;color:#fff!important}html[data-billing-theme=practice] .firm-workspace .matter-page .activity-timeline__doc-status--sent,html[data-billing-theme=practice] .firm-workspace .matter-page .matter-hearing-lifecycle__confirmed,html[data-billing-theme=practice] .firm-workspace .matter-page .task-prep-checklist__item--done,html[data-billing-theme=practice] .firm-workspace .matter-page .task-prep-checklist__progress--done{border-color:var(--firm-mint-border)!important;background:var(--firm-mint-gradient)!important;color:var(--firm-mint-text)!important}html[data-billing-theme=practice] .firm-workspace .activity-timeline__tone--mint,html[data-billing-theme=practice] .firm-workspace .matter-page .activity-timeline__jump-link,html[data-billing-theme=practice] .firm-workspace .matter-page .activity-timeline__tone--mint{color:var(--firm-mint-text)!important}html[data-billing-theme=practice] .firm-workspace .activity-timeline__dot--mint-soft,html[data-billing-theme=practice] .firm-workspace .activity-timeline__dot--mint-solid,html[data-billing-theme=practice] .firm-workspace .matter-page .activity-timeline__dot--mint-soft,html[data-billing-theme=practice] .firm-workspace .matter-page .activity-timeline__dot--mint-solid{border-color:var(--firm-mint-border)!important;background:var(--firm-mint-gradient)!important}html[data-billing-theme=practice] .firm-workspace [class*=bg-amber-100],html[data-billing-theme=practice] .firm-workspace [class*=bg-amber-50],html[data-billing-theme=practice] .firm-workspace [class*=bg-orange-100],html[data-billing-theme=practice] .firm-workspace [class*=bg-orange-50],html[data-billing-theme=practice] .firm-workspace [class*=bg-yellow-100],html[data-billing-theme=practice] .firm-workspace [class*=bg-yellow-50]{background-color:var(--trial-warn-bg)!important}html[data-billing-theme=practice] .firm-workspace [class*=border-amber-],html[data-billing-theme=practice] .firm-workspace [class*=border-orange-],html[data-billing-theme=practice] .firm-workspace [class*=border-yellow-]{border-color:var(--trial-warn-border)!important}html[data-billing-theme=practice] .firm-workspace [class*=text-amber-],html[data-billing-theme=practice] .firm-workspace [class*=text-orange-],html[data-billing-theme=practice] .firm-workspace [class*=text-yellow-]{color:var(--trial-warn-text)!important}html[data-billing-theme=practice] .firm-workspace [class*=bg-red-100],html[data-billing-theme=practice] .firm-workspace [class*=bg-red-50],html[data-billing-theme=practice] .firm-workspace [class*=bg-rose-100],html[data-billing-theme=practice] .firm-workspace [class*=bg-rose-50]{background-color:var(--trial-danger-bg)!important}html[data-billing-theme=practice] .firm-workspace [class*=border-red-],html[data-billing-theme=practice] .firm-workspace [class*=border-rose-]{border-color:var(--trial-danger-border)!important}html[data-billing-theme=practice] .firm-workspace [class*=text-red-],html[data-billing-theme=practice] .firm-workspace [class*=text-rose-]{color:var(--trial-danger-text)!important}html[data-billing-theme=practice] .firm-workspace [class*=bg-emerald-100],html[data-billing-theme=practice] .firm-workspace [class*=bg-emerald-50],html[data-billing-theme=practice] .firm-workspace [class*=bg-green-100],html[data-billing-theme=practice] .firm-workspace [class*=bg-green-50],html[data-billing-theme=practice] .firm-workspace [class*=bg-lime-50]{background-color:var(--trial-ok-bg)!important}html[data-billing-theme=practice] .firm-workspace [class*=border-emerald-],html[data-billing-theme=practice] .firm-workspace [class*=border-green-],html[data-billing-theme=practice] .firm-workspace [class*=border-lime-]{border-color:var(--trial-ok-border)!important}html[data-billing-theme=practice] .firm-workspace [class*=text-emerald-],html[data-billing-theme=practice] .firm-workspace [class*=text-green-]{color:var(--trial-ok-text)!important}html[data-billing-theme=practice] .firm-workspace [class*=bg-blue-100],html[data-billing-theme=practice] .firm-workspace [class*=bg-blue-50],html[data-billing-theme=practice] .firm-workspace [class*=bg-cyan-50],html[data-billing-theme=practice] .firm-workspace [class*=bg-indigo-100],html[data-billing-theme=practice] .firm-workspace [class*=bg-indigo-50],html[data-billing-theme=practice] .firm-workspace [class*=bg-sky-100],html[data-billing-theme=practice] .firm-workspace [class*=bg-sky-50]{background-color:var(--trial-info-bg)!important}html[data-billing-theme=practice] .firm-workspace [class*=border-blue-],html[data-billing-theme=practice] .firm-workspace [class*=border-cyan-],html[data-billing-theme=practice] .firm-workspace [class*=border-indigo-],html[data-billing-theme=practice] .firm-workspace [class*=border-sky-]{border-color:var(--trial-info-border)!important}html[data-billing-theme=practice] .firm-workspace [class*=text-blue-],html[data-billing-theme=practice] .firm-workspace [class*=text-cyan-],html[data-billing-theme=practice] .firm-workspace [class*=text-indigo-],html[data-billing-theme=practice] .firm-workspace [class*=text-sky-]{color:var(--trial-info-text)!important}html[data-billing-theme=practice] .firm-workspace [class*=bg-fuchsia-50],html[data-billing-theme=practice] .firm-workspace [class*=bg-purple-100],html[data-billing-theme=practice] .firm-workspace [class*=bg-purple-50],html[data-billing-theme=practice] .firm-workspace [class*=bg-violet-100],html[data-billing-theme=practice] .firm-workspace [class*=bg-violet-50]{background-color:var(--trial-wait-bg)!important}html[data-billing-theme=practice] .firm-workspace [class*=border-fuchsia-],html[data-billing-theme=practice] .firm-workspace [class*=border-purple-],html[data-billing-theme=practice] .firm-workspace [class*=border-violet-]{border-color:var(--trial-wait-border)!important}html[data-billing-theme=practice] .firm-workspace [class*=text-purple-],html[data-billing-theme=practice] .firm-workspace [class*=text-violet-]{color:var(--trial-wait-text)!important}html[data-billing-theme=practice] .firm-workspace [class*=bg-amber-500],html[data-billing-theme=practice] .firm-workspace [class*=bg-orange-500],html[data-billing-theme=practice] .firm-workspace [class*=bg-yellow-500]{background-color:var(--trial-warn-solid)!important;color:#fff!important}html[data-billing-theme=practice] .firm-workspace [class*=bg-red-500],html[data-billing-theme=practice] .firm-workspace [class*=bg-red-600],html[data-billing-theme=practice] .firm-workspace [class*=bg-red-700],html[data-billing-theme=practice] .firm-workspace [class*=bg-red-800]{background-color:var(--trial-danger-solid)!important;color:#fff!important}html[data-billing-theme=practice] .firm-workspace [class*=bg-blue-500],html[data-billing-theme=practice] .firm-workspace [class*=bg-emerald-500],html[data-billing-theme=practice] .firm-workspace [class*=bg-green-500],html[data-billing-theme=practice] .firm-workspace [class*=bg-indigo-500],html[data-billing-theme=practice] .firm-workspace [class*=bg-sky-500],html[data-billing-theme=practice] .firm-workspace [class*=bg-violet-500]{background-color:var(--trial-primary)!important;color:#fff!important}html[data-billing-theme=practice] .firm-workspace [class*=ring-amber-],html[data-billing-theme=practice] .firm-workspace [class*=ring-orange-],html[data-billing-theme=practice] .firm-workspace [class*=ring-yellow-]{--tw-ring-color:color-mix(in srgb,var(--trial-warn-border) 70%,transparent)!important}html[data-billing-theme=practice] .firm-workspace [class*=ring-red-],html[data-billing-theme=practice] .firm-workspace [class*=ring-rose-]{--tw-ring-color:color-mix(in srgb,var(--trial-danger-border) 70%,transparent)!important}html[data-billing-theme=practice] .firm-workspace [class*=ring-blue-],html[data-billing-theme=practice] .firm-workspace [class*=ring-indigo-],html[data-billing-theme=practice] .firm-workspace [class*=ring-sky-]{--tw-ring-color:color-mix(in srgb,var(--trial-info-border) 70%,transparent)!important}html[data-billing-theme=practice] .firm-workspace [class*=ring-purple-],html[data-billing-theme=practice] .firm-workspace [class*=ring-violet-]{--tw-ring-color:color-mix(in srgb,var(--trial-wait-border) 70%,transparent)!important}html[data-billing-theme=practice] .firm-workspace [class*=ring-emerald-],html[data-billing-theme=practice] .firm-workspace [class*=ring-green-]{--tw-ring-color:color-mix(in srgb,var(--trial-ok-border) 70%,transparent)!important}@keyframes practice-modal-in{0%{opacity:0;transform:translateY(6px) scale(.985)}to{opacity:1;transform:none}}html[data-billing-theme=practice] .birthday-greeting-dialog-backdrop,html[data-billing-theme=practice] .content-protection-notice-backdrop,html[data-billing-theme=practice] .dialog-backdrop,html[data-billing-theme=practice] .keyboard-shortcuts-backdrop,html[data-billing-theme=practice] .modal-backdrop,html[data-billing-theme=practice] .modal-backdrop--matter-quick-add,html[data-billing-theme=practice] .modal-backdrop--walk-in-done,html[data-billing-theme=practice] .reset-dialog-backdrop,html[data-billing-theme=practice] .workspace-intro-modal__backdrop{background:rgba(58,66,84,.42)!important;backdrop-filter:blur(2px);transition:opacity .15s ease}html[data-billing-theme=practice] .birthday-greeting-dialog,html[data-billing-theme=practice] .client-profile-modal,html[data-billing-theme=practice] .firm-workspace .modal-panel,html[data-billing-theme=practice] .firm-workspace .reset-dialog.card,html[data-billing-theme=practice] .item-details-dialog,html[data-billing-theme=practice] .item-details-dialog.modal-panel,html[data-billing-theme=practice] .keyboard-shortcuts-modal,html[data-billing-theme=practice] .matter-quick-add-dialog.modal-panel,html[data-billing-theme=practice] .modal-panel,html[data-billing-theme=practice] .reset-dialog,html[data-billing-theme=practice] .reset-dialog.card,html[data-billing-theme=practice] .schedule-email-modal,html[data-billing-theme=practice] .theme-confirm-dialog,html[data-billing-theme=practice] .walk-in-done-dialog.modal-panel,html[data-billing-theme=practice] .workspace-intro-modal{border-radius:var(--ws-radius)!important;border:1px solid color-mix(in srgb,var(--ws-line-strong) 82%,var(--trial-primary))!important;background:var(--ws-panel)!important;background-image:none!important;color:var(--trial-text)!important;box-shadow:0 1px 0 rgba(248,250,253,.9),0 16px 40px rgba(58,66,84,.14)!important;animation:practice-modal-in .18s ease-out}html[data-billing-theme=practice] .item-details-dialog .item-details-dialog__accent,html[data-billing-theme=practice] .item-details-dialog__accent{height:2px!important;background:linear-gradient(90deg,var(--trial-primary),var(--trial-accent) 55%,transparent)!important}html[data-billing-theme=practice] .birthday-greeting-dialog__head,html[data-billing-theme=practice] .entry-form__footer,html[data-billing-theme=practice] .item-details-dialog__foot,html[data-billing-theme=practice] .item-details-dialog__head,html[data-billing-theme=practice] .keyboard-shortcuts-modal__head,html[data-billing-theme=practice] .matter-quick-add-dialog__head,html[data-billing-theme=practice] .schedule-email-modal__hero,html[data-billing-theme=practice] .walk-in-done-dialog__head,html[data-billing-theme=practice] .workspace-intro-modal__foot,html[data-billing-theme=practice] .workspace-intro-modal__head,html[data-billing-theme=practice] .workspace-intro-modal__tip{border-color:color-mix(in srgb,var(--ws-line) 88%,transparent)!important;background:color-mix(in srgb,var(--ws-raised) 88%,#fff)!important;color:var(--trial-text)!important}html[data-billing-theme=practice] .birthday-greeting-dialog__title,html[data-billing-theme=practice] .item-details-dialog__kind,html[data-billing-theme=practice] .item-details-dialog__title,html[data-billing-theme=practice] .keyboard-shortcuts-modal__title,html[data-billing-theme=practice] .modal-panel h2,html[data-billing-theme=practice] .modal-panel h3,html[data-billing-theme=practice] .schedule-email-modal__title,html[data-billing-theme=practice] .theme-confirm-dialog h2,html[data-billing-theme=practice] .workspace-intro-modal__title{color:var(--trial-text)!important}html[data-billing-theme=practice] .birthday-greeting-dialog__eyebrow,html[data-billing-theme=practice] .birthday-greeting-dialog__subtitle,html[data-billing-theme=practice] .item-details-dialog__client,html[data-billing-theme=practice] .item-details-dialog__label,html[data-billing-theme=practice] .item-details-dialog__meta,html[data-billing-theme=practice] .schedule-email-modal__eyebrow,html[data-billing-theme=practice] .schedule-email-modal__subtitle,html[data-billing-theme=practice] .workspace-intro-modal__eyebrow,html[data-billing-theme=practice] .workspace-intro-modal__lede{color:var(--trial-muted)!important}html[data-billing-theme=practice] .birthday-greeting-dialog__close,html[data-billing-theme=practice] .item-details-dialog__close,html[data-billing-theme=practice] .keyboard-shortcuts-modal__close,html[data-billing-theme=practice] .modal-panel .btn-secondary,html[data-billing-theme=practice] .reset-dialog .btn-secondary,html[data-billing-theme=practice] .schedule-email-modal__close,html[data-billing-theme=practice] .theme-confirm-dialog .btn-secondary,html[data-billing-theme=practice] .workspace-intro-modal__close{border-color:var(--ws-line-strong)!important;background:color-mix(in srgb,#fff 92%,var(--trial-surface))!important;color:color-mix(in srgb,var(--trial-primary) 78%,var(--trial-text))!important}html[data-billing-theme=practice] .birthday-greeting-dialog__close:hover,html[data-billing-theme=practice] .item-details-dialog__close:hover,html[data-billing-theme=practice] .keyboard-shortcuts-modal__close:hover,html[data-billing-theme=practice] .schedule-email-modal__close:hover,html[data-billing-theme=practice] .workspace-intro-modal__close:hover{border-color:color-mix(in srgb,var(--trial-primary) 36%,var(--ws-line))!important;background:color-mix(in srgb,var(--trial-sand) 40%,#fff)!important;color:var(--trial-text)!important}html[data-billing-theme=practice] .item-details-dialog__done,html[data-billing-theme=practice] .matter-quick-add-dialog .btn-primary,html[data-billing-theme=practice] .matter-quick-add-dialog .entry-form__submit,html[data-billing-theme=practice] .modal-panel .btn-gold,html[data-billing-theme=practice] .modal-panel .btn-primary,html[data-billing-theme=practice] .reset-dialog .btn-primary,html[data-billing-theme=practice] .theme-confirm-dialog .btn-primary,html[data-billing-theme=practice] .walk-in-done-dialog .btn-primary{border-color:color-mix(in srgb,var(--trial-primary) 88%,#4a5a78)!important;background:var(--trial-primary)!important;background-image:none!important;color:var(--trial-on-primary)!important}html[data-billing-theme=practice] .matter-quick-add-dialog .event-segmented__pill--active,html[data-billing-theme=practice] .modal-panel .event-segmented__pill--active{border-color:color-mix(in srgb,var(--trial-primary) 55%,var(--ws-line-strong))!important;color:var(--trial-primary)!important;box-shadow:inset 0 -2px 0 var(--trial-primary)!important;background:color-mix(in srgb,var(--trial-primary) 8%,#fff)!important}html[data-billing-theme=practice] .matter-quick-add-dialog .entry-form__section,html[data-billing-theme=practice] .modal-panel .entry-form__section{border-color:color-mix(in srgb,var(--ws-line) 90%,transparent)!important;background:color-mix(in srgb,var(--ws-raised) 70%,#fff)!important;border-radius:var(--ws-radius)!important}html[data-billing-theme=practice] .matter-quick-add-dialog .entry-form__section-step,html[data-billing-theme=practice] .modal-panel .entry-form__section-step{background:var(--trial-primary)!important;color:var(--trial-on-primary,#fff)!important}html[data-billing-theme=practice] .item-details-dialog__done:hover,html[data-billing-theme=practice] .modal-panel .btn-primary:hover,html[data-billing-theme=practice] .reset-dialog .btn-primary:hover,html[data-billing-theme=practice] .theme-confirm-dialog .btn-primary:hover{background:color-mix(in srgb,var(--trial-primary) 82%,#2e3648)!important}html[data-billing-theme=practice] .item-details-dialog__action-btn--primary,html[data-billing-theme=practice] .item-details-dialog__matter,html[data-billing-theme=practice] .item-details-dialog__matter-link{border-color:var(--ws-gold-border)!important;background:var(--trial-sand)!important;color:var(--trial-text)!important}html[data-billing-theme=practice] .item-details-dialog__badge,html[data-billing-theme=practice] .item-details-dialog__waiting-chip,html[data-billing-theme=practice] .theme-confirm-dialog__preview{border-color:var(--ws-line)!important;background:var(--trial-powder)!important;color:var(--trial-text)!important}html[data-billing-theme=practice] .item-details-dialog__action-group--warning,html[data-billing-theme=practice] .item-details-dialog__warning-label{border-color:var(--ws-gold-border)!important;background:var(--trial-sand)!important;color:var(--trial-text)!important}html[data-billing-theme=practice] .firm-workspace .notifications-center__panel,html[data-billing-theme=practice] .notifications-center__panel,html[data-billing-theme=practice] .theme-switcher__menu,html[data-billing-theme=practice] [class*=dropdown-menu],html[data-billing-theme=practice] [class*=popover]{border-color:color-mix(in srgb,var(--ws-line-strong) 85%,var(--trial-primary))!important;background:var(--ws-panel)!important;color:var(--trial-text)!important;box-shadow:0 1px 0 rgba(248,250,253,.9),0 12px 28px rgba(58,66,84,.1)!important}@media (prefers-color-scheme:dark){html[data-billing-theme=practice] body,html[data-billing-theme=practice] body:has(.firm-workspace),html[data-billing-theme=practice] body:has(.office-hub-page){color:var(--trial-text)!important;background:var(--trial-surface)!important}html[data-billing-theme=practice] .firm-workspace,html[data-billing-theme=practice] .firm-workspace.firm-clio-shell{color-scheme:light!important;color:var(--trial-text)!important;background:var(--trial-surface)!important}html[data-billing-theme=practice] .birthday-greeting-dialog,html[data-billing-theme=practice] .firm-workspace .card,html[data-billing-theme=practice] .firm-workspace .card-elevated,html[data-billing-theme=practice] .firm-workspace .day-detail-panel,html[data-billing-theme=practice] .firm-workspace .empty-state,html[data-billing-theme=practice] .firm-workspace .form-panel,html[data-billing-theme=practice] .firm-workspace .modal-panel,html[data-billing-theme=practice] .firm-workspace .my-work-panel__block,html[data-billing-theme=practice] .firm-workspace .my-work-sidecard,html[data-billing-theme=practice] .firm-workspace .notifications-center__panel,html[data-billing-theme=practice] .firm-workspace .reset-dialog.card,html[data-billing-theme=practice] .firm-workspace .stat-tile,html[data-billing-theme=practice] .firm-workspace .ui-card,html[data-billing-theme=practice] .keyboard-shortcuts-modal,html[data-billing-theme=practice] .modal-panel,html[data-billing-theme=practice] .reset-dialog,html[data-billing-theme=practice] .theme-confirm-dialog,html[data-billing-theme=practice] .workspace-intro-modal{background:var(--ws-panel)!important;background-image:none!important;border-color:var(--ws-line)!important;color:var(--ws-text)!important;box-shadow:var(--ws-shadow)!important}html[data-billing-theme=practice] .firm-workspace .firm-shell-chrome{background:var(--ws-raised)!important;border-color:var(--ws-line)!important}html[data-billing-theme=practice] .firm-workspace .search-hero{border-color:var(--ws-line)!important;background:var(--ws-panel)!important}html[data-billing-theme=practice] .firm-workspace .search-hero-input{background:var(--ws-panel)!important;border-color:var(--ws-line-strong)!important;color:var(--trial-text)!important}html[data-billing-theme=practice] .firm-workspace .empty-state__title,html[data-billing-theme=practice] .firm-workspace .section-title,html[data-billing-theme=practice] .firm-workspace .text-ink,html[data-billing-theme=practice] .firm-workspace h1:not(.brand-header__title),html[data-billing-theme=practice] .firm-workspace h2:not(.brand-header__title),html[data-billing-theme=practice] .firm-workspace h3,html[data-billing-theme=practice] .firm-workspace h4{color:var(--trial-text)!important}html[data-billing-theme=practice] .firm-workspace .empty-state__message,html[data-billing-theme=practice] .firm-workspace .text-muted{color:var(--trial-muted)!important}html[data-billing-theme=practice] .firm-workspace .tab-info-guide__panel,html[data-billing-theme=practice] .firm-workspace .tab-info-guide__trigger{background:var(--ws-panel)!important;border-color:var(--ws-line)!important;color:var(--trial-muted)!important}html[data-billing-theme=practice] .firm-workspace .tab-info-guide__icon{color:var(--trial-primary)!important}html[data-billing-theme=practice] .filing-followup-alert,html[data-billing-theme=practice] .firm-workspace .filing-followup-alert{background:var(--trial-sand)!important;border-color:var(--ws-gold-border)!important;color:var(--trial-text)!important}html[data-billing-theme=practice] .firm-workspace .item-tone{background:var(--ws-panel)!important;color:var(--trial-text)!important}html[data-billing-theme=practice] .firm-workspace .item-tone--overdue{border-color:var(--trial-danger-border)!important;background:color-mix(in srgb,var(--trial-danger-bg) 70%,#fff)!important;color:var(--trial-danger-text)!important}html[data-billing-theme=practice] .firm-workspace .item-tone--deadline{border-color:color-mix(in srgb,var(--trial-danger-border) 70%,var(--trial-warn-border))!important;background:color-mix(in srgb,var(--trial-danger-bg) 45%,var(--trial-warn-bg))!important;color:var(--trial-danger-text)!important}html[data-billing-theme=practice] .firm-workspace .item-tone--event{border-color:var(--trial-event-border)!important;background:color-mix(in srgb,var(--trial-event-bg) 75%,#fff)!important;color:var(--trial-event-text)!important}html[data-billing-theme=practice] .firm-workspace .item-tone--task{border-color:var(--firm-mint-border)!important;background:var(--firm-mint-gradient)!important;color:var(--trial-text)!important}html[data-billing-theme=practice] .firm-workspace .item-tone--started{border-color:var(--trial-info-border)!important;background:color-mix(in srgb,var(--trial-info-bg) 70%,#fff)!important;color:var(--trial-info-text)!important}html[data-billing-theme=practice] .firm-workspace .item-tone--waiting{border-color:var(--trial-wait-border)!important;background:color-mix(in srgb,var(--trial-wait-bg) 75%,#fff)!important;color:var(--trial-wait-text)!important}html[data-billing-theme=practice] .firm-workspace .item-tone--done{border-color:var(--trial-ok-border)!important;background:color-mix(in srgb,var(--trial-ok-bg) 55%,#fff)!important;color:color-mix(in srgb,var(--trial-ok-text) 80%,var(--trial-muted))!important}html[data-billing-theme=practice] .firm-workspace .item-tone--cancelled{border-color:color-mix(in srgb,var(--trial-danger-border) 50%,var(--ws-line))!important;background:color-mix(in srgb,var(--trial-powder) 70%,#fff)!important;color:var(--trial-muted)!important}html[data-billing-theme=practice] .firm-workspace .matter-page .matter-status-badge--active,html[data-billing-theme=practice] .firm-workspace .matter-status-badge--active{border-color:var(--firm-mint-border)!important;background:var(--firm-mint-gradient)!important;color:var(--firm-mint-text)!important}html[data-billing-theme=practice] .firm-workspace .matter-status-badge--closed{border-color:var(--trial-danger-border)!important;background:var(--trial-danger-bg)!important;color:var(--trial-danger-text)!important}html[data-billing-theme=practice] .firm-workspace .matter-status-badge--default,html[data-billing-theme=practice] .firm-workspace .matter-status-badge--inactive{border-color:var(--ws-line-strong)!important;background:var(--trial-powder)!important;color:var(--trial-text)!important}html[data-billing-theme=practice] .firm-workspace .btn-gold,html[data-billing-theme=practice] .firm-workspace .btn-primary,html[data-billing-theme=practice] .firm-workspace .refine-segment__btn--active{color:var(--trial-on-primary)!important}html[data-billing-theme=practice] .firm-workspace .event-segmented__pill,html[data-billing-theme=practice] .firm-workspace .event-type-chip,html[data-billing-theme=practice] .firm-workspace .filter-chip,html[data-billing-theme=practice] .firm-workspace .form-option-card{background:color-mix(in srgb,#fff 88%,var(--trial-surface))!important;border-color:var(--ws-line)!important;color:var(--trial-text)!important}html[data-billing-theme=practice] .firm-workspace .event-segmented__pill--active,html[data-billing-theme=practice] .firm-workspace .event-type-chip--active,html[data-billing-theme=practice] .firm-workspace .filter-chip--active,html[data-billing-theme=practice] .firm-workspace .form-option-card--on{background:var(--trial-sand)!important;border-color:var(--ws-gold-border)!important;color:var(--trial-text)!important}}@media (max-width:640px){html[data-billing-theme=practice] .firm-workspace.firm-clio-shell{--workspace-pad:max(0.7rem,env(safe-area-inset-left,0px),env(safe-area-inset-right,0px));padding:max(.35rem,env(safe-area-inset-top,0px)) max(.7rem,env(safe-area-inset-right,0px)) max(1rem,env(safe-area-inset-bottom,0px)) max(.7rem,env(safe-area-inset-left,0px))}html[data-billing-theme=practice] .firm-clio-shell>.brand-header,html[data-billing-theme=practice] .firm-workspace.firm-clio-shell>.brand-header{margin-top:.15rem!important;margin-bottom:.55rem!important;border-radius:.65rem;width:100%!important;max-width:100%!important}html[data-billing-theme=practice] .firm-clio-shell .brand-header__inner,html[data-billing-theme=practice] .firm-workspace .brand-header__inner{padding:.4rem max(.55rem,env(safe-area-inset-right,0px)) .4rem max(.55rem,env(safe-area-inset-left,0px))!important;gap:.45rem .65rem!important}html[data-billing-theme=practice] .firm-clio-shell .brand-header__cover,html[data-billing-theme=practice] .firm-clio-shell .brand-header__shine,html[data-billing-theme=practice] .firm-workspace .brand-header__cover,html[data-billing-theme=practice] .firm-workspace .brand-header__shine{display:none!important}html[data-billing-theme=practice] .firm-clio-shell .brand-header__inner>.flex.items-start,html[data-billing-theme=practice] .firm-workspace .brand-header__inner>.flex.items-start{aspect-ratio:unset!important;align-items:center!important}html[data-billing-theme=practice] .firm-clio-shell .brand-header__logo,html[data-billing-theme=practice] .firm-workspace .brand-header__logo{width:2.15rem!important;height:2.15rem!important}html[data-billing-theme=practice] .firm-clio-shell .brand-header__title,html[data-billing-theme=practice] .firm-workspace .brand-header__title{font-size:1.05rem!important}html[data-billing-theme=practice] .firm-workspace .brand-header__toolbar{margin-top:0!important;padding-top:0!important;border-top:none!important;gap:.4rem;flex-wrap:wrap!important;width:100%;justify-content:flex-start!important}html[data-billing-theme=practice] .firm-workspace .brand-header__user-block{flex:1 1 100%!important;max-width:100%!important;min-width:0!important}html[data-billing-theme=practice] .firm-workspace .brand-header__actions{width:100%!important;max-width:100%!important;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:.4rem!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin;padding-bottom:.1rem}html[data-billing-theme=practice] .firm-workspace .brand-header .header-app-link,html[data-billing-theme=practice] .firm-workspace .brand-header__actions-utilities .keyboard-shortcuts-trigger--header,html[data-billing-theme=practice] .firm-workspace .brand-header__actions-utilities .notifications-center__bell--compact,html[data-billing-theme=practice] .firm-workspace .brand-header__actions-utilities .staff-messages-center__trigger--compact,html[data-billing-theme=practice] .firm-workspace .brand-header__actions-utilities .theme-switcher__trigger--header,html[data-billing-theme=practice] .firm-workspace .brand-header__utility-btn{min-height:var(--touch-min,44px);min-width:var(--touch-min,44px)}html[data-billing-theme=practice] .firm-workspace .brand-header .header-app-link,html[data-billing-theme=practice] .firm-workspace .brand-header__actions-session .header-app-link--signout{padding-inline:.75rem;white-space:nowrap}html[data-billing-theme=practice] .firm-clio-shell .firm-shell-chrome{margin-bottom:.4rem;min-width:0;max-width:100%}html[data-billing-theme=practice] .firm-clio-shell .firm-shell-chrome__top,html[data-billing-theme=practice] .firm-clio-shell .firm-workspace-body,html[data-billing-theme=practice] .firm-clio-shell .trial-firm-layout__main{min-width:0;max-width:100%}html[data-billing-theme=practice] .firm-workspace .search-hero{width:100%!important;max-width:100%!important;min-width:0!important}html[data-billing-theme=practice] .firm-workspace .search-hero-input{width:100%!important;min-height:var(--touch-min,44px)!important;font-size:16px!important}html[data-billing-theme=practice] .firm-workspace .field,html[data-billing-theme=practice] .firm-workspace [type=date],html[data-billing-theme=practice] .firm-workspace [type=datetime-local],html[data-billing-theme=practice] .firm-workspace [type=email],html[data-billing-theme=practice] .firm-workspace [type=month],html[data-billing-theme=practice] .firm-workspace [type=number],html[data-billing-theme=practice] .firm-workspace [type=password],html[data-billing-theme=practice] .firm-workspace [type=search],html[data-billing-theme=practice] .firm-workspace [type=tel],html[data-billing-theme=practice] .firm-workspace [type=text],html[data-billing-theme=practice] .firm-workspace [type=time],html[data-billing-theme=practice] .firm-workspace [type=url],html[data-billing-theme=practice] .firm-workspace [type=week],html[data-billing-theme=practice] .firm-workspace input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),html[data-billing-theme=practice] .firm-workspace select,html[data-billing-theme=practice] .firm-workspace textarea{font-size:16px!important}html[data-billing-theme=practice] .firm-clio-shell .my-work-hero.view-hero,html[data-billing-theme=practice] .firm-clio-shell .page-header:not(.card):not(.matter-page__header),html[data-billing-theme=practice] .firm-clio-shell .view-hero{padding-left:0!important;padding-right:0!important;max-width:100%}html[data-billing-theme=practice] .firm-workspace .card,html[data-billing-theme=practice] .firm-workspace .day-detail-panel,html[data-billing-theme=practice] .firm-workspace .empty-state,html[data-billing-theme=practice] .firm-workspace .form-panel,html[data-billing-theme=practice] .firm-workspace .my-work-sidecard,html[data-billing-theme=practice] .firm-workspace .stat-tile,html[data-billing-theme=practice] .firm-workspace .ui-card{max-width:100%!important;min-width:0!important}html[data-billing-theme=practice] .firm-workspace .card:has(table),html[data-billing-theme=practice] .firm-workspace .client-directory,html[data-billing-theme=practice] .firm-workspace .firm-ledger-table-wrap,html[data-billing-theme=practice] .firm-workspace .form-panel:has(table),html[data-billing-theme=practice] .firm-workspace .ui-card:has(table),html[data-billing-theme=practice] .firm-workspace [class*=table-scroll],html[data-billing-theme=practice] .firm-workspace [class*=table-wrap]{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;max-width:100%;background:linear-gradient(90deg,var(--ws-panel) 30%,transparent) 0 /1.1rem 100% no-repeat,linear-gradient(270deg,var(--ws-panel) 30%,transparent) 100% /1.1rem 100% no-repeat,var(--ws-panel);background-attachment:local,local,scroll}html[data-billing-theme=practice] .firm-workspace .client-list-table,html[data-billing-theme=practice] .firm-workspace table{width:100%;max-width:none;min-width:min(100%,28rem)}html[data-billing-theme=practice] .firm-workspace .client-list-table td,html[data-billing-theme=practice] .firm-workspace .client-list-table th,html[data-billing-theme=practice] .firm-workspace table td,html[data-billing-theme=practice] .firm-workspace table th{padding:.5rem .55rem!important}html[data-billing-theme=practice] .firm-workspace .btn-gold,html[data-billing-theme=practice] .firm-workspace .btn-primary,html[data-billing-theme=practice] .firm-workspace .btn-secondary,html[data-billing-theme=practice] .firm-workspace .event-segmented__pill,html[data-billing-theme=practice] .firm-workspace .event-type-chip,html[data-billing-theme=practice] .firm-workspace .filter-chip,html[data-billing-theme=practice] .firm-workspace .item-action-btn,html[data-billing-theme=practice] .firm-workspace .refine-segment__btn,html[data-billing-theme=practice] .firm-workspace .tool-action-btn{min-height:var(--touch-min,44px)}html[data-billing-theme=practice] .firm-clio-shell .tab-info-guide__trigger{min-height:var(--touch-min,44px)!important;min-width:var(--touch-min,44px)!important}html[data-billing-theme=practice] .firm-clio-shell .calendar-shell,html[data-billing-theme=practice] .firm-clio-shell .weekly-board{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}html[data-billing-theme=practice] .firm-clio-shell .calendar-shell__week-row,html[data-billing-theme=practice] .firm-clio-shell .calendar-shell__weekday-row,html[data-billing-theme=practice] .firm-clio-shell .weekly-board__grid{min-width:36rem;width:max(100%,36rem)}html[data-billing-theme=practice] .firm-clio-shell .day-schedule-view,html[data-billing-theme=practice] .firm-clio-shell .day-schedule-view__grid{width:100%;max-width:100%;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch}html[data-billing-theme=practice] .firm-clio-shell .day-schedule-view__row{grid-template-columns:4.25rem minmax(0,1fr);min-width:0}html[data-billing-theme=practice] .firm-clio-shell .day-schedule-view__hour{font-size:.7rem;padding:.45rem .4rem}html[data-billing-theme=practice] .birthday-greeting-dialog,html[data-billing-theme=practice] .client-profile-modal,html[data-billing-theme=practice] .firm-clio-shell .modal-panel,html[data-billing-theme=practice] .item-details-dialog,html[data-billing-theme=practice] .keyboard-shortcuts-modal,html[data-billing-theme=practice] .modal-panel,html[data-billing-theme=practice] .reset-dialog,html[data-billing-theme=practice] .schedule-email-modal,html[data-billing-theme=practice] .theme-confirm-dialog,html[data-billing-theme=practice] .workspace-intro-modal{width:calc(100vw - 1rem)!important;max-width:calc(100vw - 1rem)!important;max-height:calc(100dvh - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px) - 1rem)!important;margin-inline:auto;border-radius:.85rem .85rem .65rem .65rem!important;padding-bottom:max(.85rem,env(safe-area-inset-bottom,0px))!important}html[data-billing-theme=practice] .dialog-backdrop,html[data-billing-theme=practice] .keyboard-shortcuts-backdrop,html[data-billing-theme=practice] .modal-backdrop,html[data-billing-theme=practice] .reset-dialog-backdrop,html[data-billing-theme=practice] .workspace-intro-modal__backdrop{align-items:flex-end!important;padding:.5rem .5rem max(.5rem,env(safe-area-inset-bottom,0px))!important}html[data-billing-theme=practice] .item-details-dialog__foot,html[data-billing-theme=practice] .modal-panel .mt-5,html[data-billing-theme=practice] .reset-dialog .mt-5,html[data-billing-theme=practice] .theme-confirm-dialog .mt-5,html[data-billing-theme=practice] .workspace-intro-modal__foot{padding-bottom:max(.35rem,env(safe-area-inset-bottom,0px));position:sticky;bottom:0;background:color-mix(in srgb,var(--ws-panel) 94%,transparent)}}html[data-billing-theme=practice] .office-hub-page{color:var(--trial-text);background:var(--trial-surface)!important;color-scheme:light}html[data-billing-theme=practice] .office-hub__announcement-panel,html[data-billing-theme=practice] .office-hub__help,html[data-billing-theme=practice] .office-hub__launcher,html[data-billing-theme=practice] .office-hub__quote{border-radius:var(--ws-radius)!important;border:1px solid color-mix(in srgb,var(--ws-line) 92%,var(--trial-primary))!important;background:var(--ws-panel)!important;box-shadow:var(--ws-shadow)!important;color:var(--trial-text)!important}html[data-billing-theme=practice] .office-hub__greeting-name,html[data-billing-theme=practice] .office-hub__launcher-title{color:var(--trial-text)!important}html[data-billing-theme=practice] .office-hub__date,html[data-billing-theme=practice] .office-hub__greeting-label,html[data-billing-theme=practice] .office-hub__launcher-desc,html[data-billing-theme=practice] .office-hub__launcher-eyebrow{color:var(--trial-muted)!important}html[data-billing-theme=practice] .theme-switcher__trigger--hub{border-color:color-mix(in srgb,var(--ws-line-strong) 80%,var(--trial-primary))!important;background:color-mix(in srgb,var(--trial-primary) 8%,var(--ws-panel))!important;color:var(--trial-text)!important;border-radius:calc(var(--ws-radius) - .15rem)!important;box-shadow:none!important}html[data-billing-theme=practice] .theme-switcher__trigger--hub:hover{border-color:color-mix(in srgb,var(--trial-primary) 42%,transparent)!important;background:color-mix(in srgb,var(--trial-primary) 14%,var(--ws-panel))!important;color:var(--trial-text)!important}html[data-billing-theme=practice] .theme-switcher__option--active{border-color:color-mix(in srgb,var(--trial-primary) 36%,var(--ws-line))!important;background:color-mix(in srgb,var(--trial-powder) 70%,#fff)!important}html[data-billing-theme=practice] .theme-switcher__option-check{color:var(--trial-primary)!important}html[data-billing-theme=practice] .firm-workspace .client-directory .empty-state,html[data-billing-theme=practice] .firm-workspace .desk-checklist,html[data-billing-theme=practice] .firm-workspace .desk-checklist-row,html[data-billing-theme=practice] .firm-workspace .desk-checklist__section,html[data-billing-theme=practice] .firm-workspace .my-work-feed .empty-state,html[data-billing-theme=practice] .firm-workspace [class*=all-items] .empty-state{border-color:color-mix(in srgb,var(--ws-line) 92%,var(--trial-primary))!important;background:color-mix(in srgb,var(--ws-panel) 94%,var(--trial-powder))!important;color:var(--trial-text)!important;box-shadow:var(--ws-shadow)!important}html[data-billing-theme=practice] .firm-workspace .client-directory [class*=bg-cream],html[data-billing-theme=practice] .firm-workspace .desk-checklist [class*=bg-cream],html[data-billing-theme=practice] .firm-workspace .empty-state [class*=bg-cream]{background-color:var(--cream)!important;background-image:none!important}html[data-billing-theme=practice] .firm-workspace .desk-checklist-status-pill--urgent{border-color:color-mix(in srgb,var(--trial-danger-border) 70%,var(--ws-line))!important;background:var(--trial-danger-bg)!important;color:var(--trial-danger-text)!important;box-shadow:none!important}html[data-billing-theme=practice] .appearance-toggle,html[data-billing-theme=practice] .color-scheme-toggle,html[data-billing-theme=practice] .dark-mode-toggle,html[data-billing-theme=practice] [data-dark-mode-toggle]{display:none!important}html[data-billing-theme=practice] .theme-switcher__trigger-icon{color:var(--trial-muted)}@media print{html[data-billing-theme=practice] .firm-print-letterhead,html[data-billing-theme=practice] .print-preview-sheet,html[data-billing-theme=practice] body{color:#3a4254!important;background:#fff!important}html[data-billing-theme=practice] .firm-print-letterhead__accent,html[data-billing-theme=practice] .firm-print-letterhead__rule,html[data-billing-theme=practice] .print-preview-sheet .firm-print-letterhead__accent{background:linear-gradient(90deg,#6f84a8,#a9b4c9,transparent)!important;border-color:#a9b4c9!important}html[data-billing-theme=practice] .firm-print-letterhead__firm,html[data-billing-theme=practice] .print-preview-sheet .firm-print-letterhead__doc-title,html[data-billing-theme=practice] .print-preview-sheet .firm-print-letterhead__firm{color:#3a4254!important}html[data-billing-theme=practice] .print-preview-sheet .text-gold,html[data-billing-theme=practice] .print-preview-sheet .text-gold-dark,html[data-billing-theme=practice] .print-preview-sheet a{color:#556888!important}}html[data-billing-theme=practice] .print-preview-toolbar{background:linear-gradient(135deg,#3a4254,#556888)!important}html[data-billing-theme=practice] .print-preview-btn--primary{border-color:#6f84a8!important;background:#6f84a8!important;color:#fff!important}html[data-billing-theme=practice] .print-preview-sheet{border-color:#d0d7e4!important;box-shadow:0 8px 28px rgba(58,66,84,.12)!important}html[data-billing-theme=practice] .print-preview-sheet .firm-print-letterhead__accent,html[data-billing-theme=practice] .print-preview-sheet .firm-print-letterhead__rule{background:linear-gradient(90deg,#6f84a8,#a9b4c9,transparent)!important;border-color:#a9b4c9!important}html[data-billing-theme=practice] .my-work-enum__content{gap:.35rem}html[data-billing-theme=practice] .my-work-enum__pills{gap:.3rem .4rem}html[data-billing-theme=practice] .my-work-enum__name{font-weight:650;color:var(--trial-text,#3a4254)}html[data-billing-theme=practice] .my-work-enum__detail,html[data-billing-theme=practice] .my-work-enum__meta{color:var(--trial-muted,#6a7386)}html[data-billing-theme=practice] .my-work-enum__index{padding-top:.2rem}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__group{gap:.22rem}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__group--divider{margin-top:.5rem;padding-top:.5rem;border-top-color:color-mix(in srgb,var(--ws-line) 88%,transparent)}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__group-label{font-family:var(--trial-font-ui);font-size:.62rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--trial-muted) 88%,var(--trial-primary));margin:0 0 .2rem .35rem}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__hint{padding:.55rem .62rem;border-radius:.55rem;border:1px solid color-mix(in srgb,var(--ws-line) 75%,transparent);background:color-mix(in srgb,var(--trial-powder) 72%,var(--ws-panel));font-size:.8rem;line-height:1.45}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-subtabs__header{gap:.12rem}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-subtabs__lede{color:color-mix(in srgb,var(--trial-muted) 92%,var(--trial-text));font-size:.81rem;max-width:52rem}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-subtabs__scroll{position:relative;isolation:isolate}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-subtabs__scroll:after,html[data-billing-theme=practice] .firm-clio-shell .trial-clio-subtabs__scroll:before{content:"";position:absolute;top:0;bottom:0;width:1.1rem;pointer-events:none;z-index:2}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-subtabs__scroll:before{left:0;background:linear-gradient(90deg,color-mix(in srgb,var(--trial-powder) 92%,var(--ws-panel)),transparent)}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-subtabs__scroll:after{right:0;background:linear-gradient(270deg,color-mix(in srgb,var(--trial-powder) 92%,var(--ws-panel)),transparent)}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-subtabs__mobile-select{border-color:var(--ws-line);background:var(--ws-panel);box-shadow:none}html[data-billing-theme=practice] .firm-clio-shell .firm-shell-chrome{margin-bottom:.55rem;padding:.55rem .65rem .45rem;border:1px solid color-mix(in srgb,var(--ws-line) 82%,transparent);border-radius:calc(var(--ws-radius) + .1rem);background:linear-gradient(180deg,color-mix(in srgb,var(--ws-panel) 94%,var(--trial-powder)),color-mix(in srgb,var(--ws-raised) 88%,var(--trial-blush)));box-shadow:var(--ws-shadow)}html[data-billing-theme=practice] .firm-clio-shell .firm-shell-chrome__top{display:grid;gap:.55rem}html[data-billing-theme=practice] .firm-clio-shell .workspace-breadcrumb{margin-top:.15rem;padding-top:.35rem;border-top:1px solid color-mix(in srgb,var(--ws-line) 70%,transparent);font-size:.84rem}html[data-billing-theme=practice] .firm-clio-shell .workspace-breadcrumb__root,html[data-billing-theme=practice] .firm-clio-shell .workspace-breadcrumb__segment--current,html[data-billing-theme=practice] .firm-clio-shell .workspace-breadcrumb__segment--detail{font-weight:650;color:var(--trial-text)}html[data-billing-theme=practice] .firm-clio-shell .workspace-breadcrumb__sep{color:color-mix(in srgb,var(--trial-muted) 70%,transparent)}html[data-billing-theme=practice] .firm-clio-shell .search-hero{margin-top:0;border-color:color-mix(in srgb,var(--ws-line) 82%,transparent);background:color-mix(in srgb,#fff 94%,var(--trial-powder));box-shadow:inset 0 1px 0 rgba(255,255,255,.85);border-radius:.85rem;transition:border-color .18s var(--practice-ease),box-shadow .18s var(--practice-ease)}html[data-billing-theme=practice] .firm-clio-shell .search-hero:focus-within{border-color:color-mix(in srgb,var(--trial-primary) 45%,var(--ws-line));box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 0 0 3px color-mix(in srgb,var(--trial-primary) 14%,transparent)}@media (max-width:640px){html[data-billing-theme=practice] .firm-clio-shell .firm-shell-chrome{padding-inline:.5rem}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-subtabs__lede{font-size:.78rem}}html[data-billing-theme=practice] .firm-workspace .filing-workspace__band{border-color:color-mix(in srgb,var(--ws-line,#d5dbe6) 90%,transparent);background:linear-gradient(180deg,#fff 0,color-mix(in srgb,var(--trial-powder) 70%,#fff) 100%);box-shadow:inset 0 1px 0 rgba(248,250,253,.8)}html[data-billing-theme=practice] .firm-workspace .filing-workspace__title{color:var(--trial-text)}html[data-billing-theme=practice] .firm-workspace .filing-workspace__tabs{border-color:color-mix(in srgb,var(--ws-line,#d5dbe6) 88%,transparent);background:color-mix(in srgb,var(--trial-surface) 80%,#fff)}html[data-billing-theme=practice] .firm-workspace .filing-workspace__tab--active{background:#fff;color:var(--trial-text);box-shadow:0 1px 2px rgba(58,66,84,.08)}html[data-billing-theme=practice] .firm-workspace .filing-workspace__tab-count{background:color-mix(in srgb,var(--trial-powder) 85%,#fff);color:var(--trial-muted)}html[data-billing-theme=practice] .firm-workspace .filing-workspace__tab--active .filing-workspace__tab-count{background:color-mix(in srgb,var(--trial-primary) 14%,#fff);color:var(--trial-text)}html[data-billing-theme=practice] .firm-workspace .filing-workspace__microstats{border-top-color:color-mix(in srgb,var(--ws-line,#d5dbe6) 80%,transparent)}html[data-billing-theme=practice] .firm-workspace .filing-workspace__microstat{background:color-mix(in srgb,#fff 88%,var(--trial-powder));color:var(--trial-muted)}html[data-billing-theme=practice] .firm-workspace .filing-workspace__microstat strong{color:var(--trial-text)}html[data-billing-theme=practice] .firm-workspace .filing-workspace__microstat--on{border-color:color-mix(in srgb,var(--trial-primary) 35%,transparent);background:color-mix(in srgb,var(--trial-info-bg) 80%,#fff);color:var(--trial-info-text)}html[data-billing-theme=practice] .firm-workspace .filing-workspace__filters{border-color:color-mix(in srgb,var(--ws-line,#d5dbe6) 88%,transparent);background:color-mix(in srgb,#fff 92%,var(--trial-powder))}html[data-billing-theme=practice] .firm-workspace .filing-workspace__filter-icon{color:var(--trial-primary)}html[data-billing-theme=practice] .firm-workspace .filing-workspace__table-wrap{border-color:color-mix(in srgb,var(--ws-line,#d5dbe6) 90%,transparent)}html[data-billing-theme=practice] .firm-workspace .filing-workspace__table thead th{background:color-mix(in srgb,var(--trial-powder) 75%,#fff);color:var(--trial-muted);border-bottom-color:color-mix(in srgb,var(--ws-line,#d5dbe6) 90%,transparent)}html[data-billing-theme=practice] .firm-workspace .filing-workspace__table tbody tr:hover{background-color:color-mix(in srgb,var(--trial-info-bg) 55%,transparent)}html[data-billing-theme=practice] .firm-workspace .filing-workspace__table tbody tr:hover .filing-workspace__sticky{background-color:color-mix(in srgb,var(--trial-powder) 55%,#fff)}html[data-billing-theme=practice] .firm-workspace .filing-workspace__sticky{background-color:#fff}html[data-billing-theme=practice] .firm-workspace .filing-workspace__row--later{box-shadow:inset 4px 0 0 color-mix(in srgb,var(--trial-muted) 35%,transparent)}html[data-billing-theme=practice] .firm-workspace .filing-workspace__table .field.filing-workspace__field:focus,html[data-billing-theme=practice] .firm-workspace .filing-workspace__table input.field.filing-workspace__field:focus,html[data-billing-theme=practice] .firm-workspace .filing-workspace__table select.field.filing-workspace__field:focus{box-shadow:inset 0 -1.5px 0 var(--trial-primary)}html[data-billing-theme=practice] .firm-workspace .filing-workspace__status-pill--on.filing-workspace__status-pill--queued{border-color:var(--trial-warn-border);background:var(--trial-warn-bg);color:var(--trial-warn-text)}html[data-billing-theme=practice] .firm-workspace .filing-workspace__status-pill--on.filing-workspace__status-pill--out{border-color:var(--trial-info-border);background:var(--trial-info-bg);color:var(--trial-info-text)}html[data-billing-theme=practice] .firm-workspace .filing-workspace__status-pill--on.filing-workspace__status-pill--filed{background:var(--trial-ok-bg)}html[data-billing-theme=practice] .firm-workspace .filing-workspace__status-pill--on.filing-workspace__status-pill--proof{border-color:var(--firm-mint-border);background:var(--firm-mint-bottom);color:var(--firm-mint-text)}html[data-billing-theme=practice] .firm-workspace .filing-workspace__cf-add,html[data-billing-theme=practice] .firm-workspace .filing-workspace__matter-link,html[data-billing-theme=practice] .firm-workspace .filing-workspace__saved{color:var(--trial-primary)}html[data-billing-theme=practice] .firm-workspace .filing-workspace__selection-bar{border-color:color-mix(in srgb,var(--ws-line,#d5dbe6) 88%,transparent);background:#fff;color:var(--trial-text);box-shadow:0 10px 28px rgba(58,66,84,.16)}html[data-billing-theme=practice] .firm-workspace .filing-workspace__empty-message{color:var(--trial-text)}html[data-billing-theme=practice] .firm-workspace .filing-workspace__empty-cta{color:var(--trial-muted)}html[data-billing-theme=practice] .firm-workspace .filing-workspace__empty-cta:hover{color:var(--trial-text)}html[data-billing-theme=practice] .firm-workspace .trial-clio-subtabs--compact .trial-clio-subtabs__header{display:none}html[data-billing-theme=practice] .firm-workspace .trial-clio-subtabs--compact{gap:.35rem}html[data-billing-theme=practice] .mobile-clio-desk-nav{border-top-color:color-mix(in srgb,var(--ws-line,#d5dbe6) 88%,transparent);background:color-mix(in srgb,#fff 92%,var(--trial-powder));box-shadow:0 -6px 22px rgba(58,66,84,.08)}html[data-billing-theme=practice] .mobile-clio-desk-nav__link,html[data-billing-theme=practice] .mobile-clio-desk-nav__search{color:var(--trial-muted)}html[data-billing-theme=practice] .mobile-clio-desk-nav__link--active{color:var(--trial-text);box-shadow:inset 0 -2px 0 var(--trial-primary)}html[data-billing-theme=practice] .office-hub-section-grid__group-label{color:var(--trial-muted)}html[data-billing-theme=practice] .office-hub-section-grid__card{border-color:color-mix(in srgb,var(--ws-line,#d5dbe6) 90%,transparent);background:color-mix(in srgb,#fff 90%,var(--trial-powder));box-shadow:none}html[data-billing-theme=practice] .office-hub-section-grid__card:hover{border-color:color-mix(in srgb,var(--trial-primary) 28%,var(--ws-line,#d5dbe6));background:#fff}html[data-billing-theme=practice] .office-hub-section-grid__card-title{color:var(--trial-text)}html[data-billing-theme=practice] .office-hub-section-grid__card-desc{color:var(--trial-muted)}html[data-billing-theme=practice] .office-hub__launchers--clio{display:grid;grid-template-columns:1fr;gap:.75rem}@media (min-width:720px){html[data-billing-theme=practice] .office-hub__launchers--clio{grid-template-columns:repeat(3,minmax(0,1fr))}}html[data-billing-theme=practice] .office-hub__launcher--filing{border-color:color-mix(in srgb,var(--ws-line,#d5dbe6) 90%,transparent)}html[data-billing-theme=practice] .office-hub__launcher-band--filing{background:linear-gradient(180deg,var(--trial-info-bg),color-mix(in srgb,var(--trial-powder) 70%,#fff))}html[data-billing-theme=practice] .firm-workspace .appearance-bill-handoff,html[data-billing-theme=practice] .firm-workspace .filing-workspace__chapter,html[data-billing-theme=practice] .firm-workspace .walk-in-chapter-success,html[data-billing-theme=practice] .firm-workspace .walk-in-panel__visit-now{border-color:color-mix(in srgb,var(--trial-primary) 28%,var(--ws-line,#d5dbe6))!important;background:linear-gradient(145deg,#fff 0,color-mix(in srgb,var(--trial-powder) 55%,#fff) 55%,color-mix(in srgb,var(--trial-info-bg) 40%,#fff) 100%)!important;box-shadow:0 8px 24px rgba(58,66,84,.08)!important}html[data-billing-theme=practice] .firm-workspace .appearance-bill-handoff .btn-primary,html[data-billing-theme=practice] .firm-workspace .walk-in-panel__action-btn--story-now{border-radius:999px!important;border-color:color-mix(in srgb,var(--trial-primary) 35%,transparent)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--trial-primary) 88%,#fff) 0,var(--trial-primary) 55%,color-mix(in srgb,var(--trial-primary) 75%,#1e293b) 100%)!important;color:#fff!important;font-weight:700!important;box-shadow:0 6px 14px color-mix(in srgb,var(--trial-primary) 28%,transparent)!important}html[data-billing-theme=practice] .firm-workspace .day-schedule-view__card--selected,html[data-billing-theme=practice] .firm-workspace .schedule-agenda-view__item--selected{outline:2px solid color-mix(in srgb,var(--trial-primary) 55%,transparent);outline-offset:1px;box-shadow:0 0 0 3px color-mix(in srgb,var(--trial-primary) 16%,transparent)}html[data-billing-theme=practice] .firm-workspace .filing-workspace__guide{color:var(--trial-muted)}html[data-billing-theme=practice] .firm-workspace .filing-workspace__empty{border-radius:var(--ws-radius,.75rem);background:color-mix(in srgb,#fff 88%,var(--trial-powder));border:1px solid color-mix(in srgb,var(--ws-line,#d5dbe6) 88%,transparent)}html[data-billing-theme=practice] .firm-workspace .filing-workspace__table-wrap--ledger{border-color:color-mix(in srgb,var(--ws-line,#d5dbe6) 90%,transparent)!important;background:#fff!important;box-shadow:0 10px 28px rgba(58,66,84,.1)!important}html[data-billing-theme=practice] .firm-workspace .filing-workspace__ledger-caption{background:color-mix(in srgb,var(--trial-powder) 80%,#fff)!important;border-bottom-color:color-mix(in srgb,var(--ws-line,#d5dbe6) 88%,transparent)!important;color:var(--trial-muted)!important}html[data-billing-theme=practice] .firm-workspace .filing-workspace__table--ledger thead th{background:color-mix(in srgb,var(--trial-powder) 75%,#fff)!important;color:var(--trial-muted)!important}html[data-billing-theme=practice] .firm-workspace .filing-workspace__proof-upload-btn{border-color:color-mix(in srgb,var(--trial-primary) 40%,transparent)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--trial-info-bg) 90%,#fff),color-mix(in srgb,var(--trial-primary) 12%,#fff))!important;color:var(--trial-primary)!important}html[data-billing-theme=practice] .firm-workspace .filing-workspace__field--mono{color:var(--trial-text)!important}html[data-billing-theme=practice] .firm-workspace .filing-checklist{border-color:color-mix(in srgb,var(--ws-line,#d5dbe6) 90%,transparent)!important;background:linear-gradient(160deg,#fff 0,color-mix(in srgb,var(--trial-powder) 45%,#fff) 100%)!important;box-shadow:0 16px 40px rgba(58,66,84,.12)!important}html[data-billing-theme=practice] .firm-workspace .filing-checklist__flags{border-color:color-mix(in srgb,var(--trial-primary) 22%,transparent)!important;background:color-mix(in srgb,var(--trial-info-bg) 70%,#fff)!important}html[data-billing-theme=practice] .firm-workspace .filing-checklist__item--done{border-color:color-mix(in srgb,var(--trial-primary) 32%,transparent)!important;background:color-mix(in srgb,var(--trial-info-bg) 55%,#fff)!important}html[data-billing-theme=practice] .firm-workspace .filing-checklist__progress-bar{background:linear-gradient(90deg,color-mix(in srgb,var(--trial-primary) 70%,#fff),var(--trial-primary))!important}html[data-billing-theme=practice] .firm-workspace .filing-workspace__row--overdue td:first-child{box-shadow:inset 3px 0 0 var(--trial-danger-solid,#b54a3c)}html[data-billing-theme=practice] .firm-workspace .filing-workspace__row--due-today td:first-child{box-shadow:inset 3px 0 0 var(--trial-warn-solid,#c48a2e)}html[data-billing-theme=practice] .firm-workspace .filing-workspace__row--overdue{background:color-mix(in srgb,var(--trial-danger-bg) 28%,transparent)}html[data-billing-theme=practice] .firm-workspace .filing-workspace__row--due-today{background:color-mix(in srgb,var(--trial-warn-bg) 32%,transparent);box-shadow:inset 4px 0 0 var(--trial-warn-solid,#c48a2e)}html[data-billing-theme=practice] .mobile-space-desk-nav__sheet{border-color:color-mix(in srgb,var(--ws-line,#d5dbe6) 88%,transparent);background:linear-gradient(180deg,color-mix(in srgb,#fff 94%,var(--trial-powder)) 0,var(--ws-panel) 100%);box-shadow:0 -12px 36px rgba(58,66,84,.16);border-radius:1rem 1rem 0 0}html[data-billing-theme=practice] .mobile-space-desk-nav__sheet-head{border-bottom:1px solid color-mix(in srgb,var(--ws-line) 88%,transparent);padding-bottom:.55rem;margin-bottom:.35rem}html[data-billing-theme=practice] .mobile-space-desk-nav__sheet-title{color:var(--trial-text);font-family:var(--trial-font-display),Georgia,serif;font-weight:650;letter-spacing:.02em}html[data-billing-theme=practice] .mobile-space-desk-nav__sheet-group{margin-top:.65rem}html[data-billing-theme=practice] .mobile-space-desk-nav__sheet-label{color:color-mix(in srgb,var(--trial-primary) 48%,var(--trial-muted));font-size:.65rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:.35rem}html[data-billing-theme=practice] .mobile-space-desk-nav__sheet-links{display:grid;gap:.35rem}html[data-billing-theme=practice] .mobile-space-desk-nav__sheet-item{border-color:color-mix(in srgb,var(--ws-line,#d5dbe6) 85%,transparent);background:color-mix(in srgb,#fff 96%,var(--trial-powder));color:var(--trial-text);border-radius:.55rem;font-weight:600;min-height:2.45rem;transition:background .15s var(--practice-ease),border-color .15s var(--practice-ease)}html[data-billing-theme=practice] .mobile-space-desk-nav__sheet-item:focus-visible,html[data-billing-theme=practice] .mobile-space-desk-nav__sheet-item:hover{border-color:color-mix(in srgb,var(--trial-primary) 30%,var(--ws-line,#d5dbe6));background:color-mix(in srgb,var(--trial-info-bg) 55%,#fff)}html[data-billing-theme=practice] .firm-clio-shell>.brand-header,html[data-billing-theme=practice] .firm-workspace.firm-clio-shell>.brand-header{margin-top:-.35rem!important;margin-bottom:.85rem!important}html[data-billing-theme=practice] .firm-clio-shell .brand-header__toolbar{padding-top:.35rem;padding-bottom:.45rem;gap:.45rem}html[data-billing-theme=practice] .firm-clio-shell .empty-state__title,html[data-billing-theme=practice] .firm-clio-shell .filing-workspace__title,html[data-billing-theme=practice] .firm-clio-shell .font-display,html[data-billing-theme=practice] .firm-clio-shell .modal-panel h2,html[data-billing-theme=practice] .firm-clio-shell .modal-panel h3,html[data-billing-theme=practice] .firm-clio-shell .my-work-panel__card-title,html[data-billing-theme=practice] .firm-clio-shell .reset-dialog h3,html[data-billing-theme=practice] .firm-clio-shell .section-title{font-family:var(--trial-font-display);font-weight:600;letter-spacing:.01em}html[data-billing-theme=practice] .firm-clio-shell .page-header__eyebrow,html[data-billing-theme=practice] .firm-clio-shell .view-eyebrow{font-family:var(--trial-font-ui);font-size:.65rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,var(--trial-primary) 55%,var(--trial-muted))}html[data-billing-theme=practice] .firm-clio-shell .field,html[data-billing-theme=practice] .firm-clio-shell input.field,html[data-billing-theme=practice] .firm-clio-shell select.field,html[data-billing-theme=practice] .firm-clio-shell textarea.field{border-color:color-mix(in srgb,var(--ws-line) 90%,var(--trial-primary));background:color-mix(in srgb,#fff 96%,var(--trial-powder));border-radius:.55rem;transition:border-color .16s var(--practice-ease),box-shadow .16s var(--practice-ease),background .16s var(--practice-ease)}html[data-billing-theme=practice] .firm-clio-shell .field:focus,html[data-billing-theme=practice] .firm-clio-shell input.field:focus,html[data-billing-theme=practice] .firm-clio-shell select.field:focus,html[data-billing-theme=practice] .firm-clio-shell textarea.field:focus{outline:none;border-color:color-mix(in srgb,var(--trial-primary) 55%,var(--ws-line));background:#fff;box-shadow:0 0 0 3px color-mix(in srgb,var(--trial-primary) 14%,transparent)}html[data-billing-theme=practice] .firm-clio-shell .btn-secondary{border-color:color-mix(in srgb,var(--ws-line) 88%,var(--trial-primary));background:color-mix(in srgb,#fff 90%,var(--trial-powder));color:var(--trial-text);transition:background .16s var(--practice-ease),border-color .16s var(--practice-ease),transform .16s var(--practice-ease)}html[data-billing-theme=practice] .firm-clio-shell .btn-secondary:hover{background:#fff;border-color:color-mix(in srgb,var(--trial-primary) 35%,var(--ws-line));transform:translateY(-1px)}html[data-billing-theme=practice] .firm-status-toast{border-radius:.85rem;border-color:color-mix(in srgb,var(--ws-line) 80%,transparent);background:color-mix(in srgb,#fff 94%,var(--trial-powder));box-shadow:var(--ws-shadow-lg);backdrop-filter:blur(10px)}html[data-billing-theme=practice] .firm-status-toast--ok{border-color:color-mix(in srgb,var(--trial-ok-border) 70%,transparent)}html[data-billing-theme=practice] .firm-status-toast--warn{border-color:color-mix(in srgb,var(--trial-warn-border) 75%,transparent);background:color-mix(in srgb,var(--trial-warn-bg) 55%,#fff)}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-subtabs__item{transition:background .16s var(--practice-ease),color .16s var(--practice-ease),box-shadow .16s var(--practice-ease)}html[data-billing-theme=practice] .firm-clio-shell .mobile-clio-desk-nav{backdrop-filter:blur(14px) saturate(1.08);-webkit-backdrop-filter:blur(14px) saturate(1.08)}html[data-billing-theme=practice] .firm-clio-shell .card:not(.matter-case-details),html[data-billing-theme=practice] .firm-clio-shell .item-card,html[data-billing-theme=practice] .firm-clio-shell .ui-card{transition:box-shadow .2s var(--practice-ease),border-color .2s var(--practice-ease)}@media (prefers-reduced-motion:reduce){html[data-billing-theme=practice] .firm-clio-shell .btn-primary,html[data-billing-theme=practice] .firm-clio-shell .btn-secondary,html[data-billing-theme=practice] .firm-clio-shell .field,html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__item{transition:none!important;transform:none!important}}html[data-billing-theme=practice] .office-hub-clio-shell .office-hub{max-width:none}html[data-billing-theme=practice] .office-hub-clio-shell .trial-firm-layout{margin-top:0}html[data-billing-theme=practice] .office-hub-clio-shell .office-hub__letterhead{margin-bottom:.85rem;border-radius:calc(var(--ws-radius) + .1rem);border:1px solid color-mix(in srgb,var(--trial-accent) 38%,var(--ws-line));overflow:hidden;isolation:isolate;background:linear-gradient(180deg,color-mix(in srgb,#fff 92%,var(--trial-powder)) 0,var(--ws-panel) 100%);box-shadow:var(--ws-shadow-lg),inset 0 0 0 1px color-mix(in srgb,#fff 55%,transparent)}html[data-billing-theme=practice] .office-hub-clio-shell .office-hub__letterhead .office-hub__top{padding:.7rem .9rem .55rem;border-bottom:1px solid color-mix(in srgb,var(--ws-line) 88%,transparent);background:transparent}html[data-billing-theme=practice] .office-hub-clio-shell .office-hub__logo-ring{border-color:color-mix(in srgb,var(--trial-accent) 45%,var(--ws-line));background:color-mix(in srgb,#fff 75%,var(--trial-powder));box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 70%,transparent)}html[data-billing-theme=practice] .office-hub-clio-shell .office-hub__brand-name{font-family:var(--trial-font-display),Georgia,serif;font-weight:650;color:var(--trial-text)}html[data-billing-theme=practice] .office-hub-clio-shell .office-hub__brand-tagline,html[data-billing-theme=practice] .office-hub-clio-shell .office-hub__window-tag{color:var(--trial-muted);letter-spacing:.1em;text-transform:uppercase;font-weight:650;font-size:.68rem}html[data-billing-theme=practice] .office-hub-clio-shell .office-hub__cover-wrap{height:11.25rem;border-radius:0;background:color-mix(in srgb,var(--trial-powder) 55%,var(--ws-panel))}@media (min-width:640px){html[data-billing-theme=practice] .office-hub-clio-shell .office-hub__cover-wrap{height:13.5rem}}html[data-billing-theme=practice] .office-hub-clio-shell .office-hub__cover-wrap .office-hub__cover{-o-object-fit:cover;object-fit:cover;-o-object-position:18% 42%;object-position:18% 42%}html[data-billing-theme=practice] .office-hub-clio-shell .office-hub__cover-fade{height:28%;background:linear-gradient(0deg,color-mix(in srgb,var(--ws-panel) 92%,transparent) 0,color-mix(in srgb,var(--trial-surface) 35%,transparent) 42%,transparent 100%)}html[data-billing-theme=practice] .firm-workspace .desk-checklist-row--prep-ready,html[data-billing-theme=practice] .firm-workspace .desk-checklist-row__panel--prep-ready,html[data-billing-theme=practice] .firm-workspace .my-work-list__row--prep-ready{border-color:color-mix(in srgb,var(--trial-info-border) 70%,var(--ws-line))!important;background:color-mix(in srgb,var(--trial-info-bg) 42%,#fff)!important}html[data-billing-theme=practice] .firm-workspace .desk-checklist-meta__value--overdue{color:var(--trial-danger-text)!important;font-weight:700}html[data-billing-theme=practice] .firm-workspace .filing-workspace__status-pill--on.filing-workspace__status-pill--filed{border-color:var(--trial-ok-border);background:color-mix(in srgb,var(--trial-ok-bg) 85%,#fff);color:var(--trial-ok-text);font-weight:700}html[data-billing-theme=practice] .firm-workspace .filing-workspace__status-pill--on.filing-workspace__status-pill--queued{border-color:var(--trial-wait-border,var(--trial-warn-border));background:color-mix(in srgb,var(--trial-wait-bg,var(--trial-warn-bg)) 80%,#fff);color:var(--trial-wait-text,var(--trial-warn-text))}html[data-billing-theme=practice] .firm-workspace .skeleton-shimmer,html[data-billing-theme=practice] .office-hub-clio-shell .skeleton-shimmer{background:linear-gradient(90deg,color-mix(in srgb,var(--trial-powder) 75%,#fff) 0,color-mix(in srgb,var(--trial-blush) 35%,#fff) 48%,color-mix(in srgb,var(--trial-powder) 75%,#fff) 100%)!important;background-size:200% 100%!important;animation-duration:1.8s!important;border-radius:.55rem;opacity:.85}html[data-billing-theme=practice] .firm-workspace .filing-workspace__loading{color:var(--trial-muted);font-size:.88rem;font-weight:600;letter-spacing:.02em;padding:.85rem .25rem}html[data-billing-theme=practice] .firm-workspace .empty-state--compact{padding:.75rem .9rem!important}html[data-billing-theme=practice] .firm-workspace .empty-state__title{font-size:1.05rem!important}html[data-billing-theme=practice] .firm-workspace .empty-state__message{font-size:.88rem!important;max-width:28rem}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__item:hover{transform:translateX(1px)}html[data-billing-theme=practice] .firm-clio-shell .modal-panel,html[data-billing-theme=practice] .firm-clio-shell .notifications-center__panel,html[data-billing-theme=practice] .firm-clio-shell .reset-dialog.card{animation:practice-panel-in .22s var(--practice-ease) both}@keyframes practice-panel-in{0%{opacity:.55;transform:translateY(6px)}to{opacity:1;transform:none}}html[data-billing-theme=practice] .firm-clio-shell .hub-role-shortcuts__card,html[data-billing-theme=practice] .office-hub-clio-shell .hub-role-shortcuts__card{transition:border-color .16s var(--practice-ease),background .16s var(--practice-ease),box-shadow .16s var(--practice-ease),transform .16s var(--practice-ease)}html[data-billing-theme=practice] .office-hub-clio-shell .hub-role-shortcuts__card:hover{transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){html[data-billing-theme=practice] .firm-clio-shell .modal-panel,html[data-billing-theme=practice] .firm-clio-shell .notifications-center__panel,html[data-billing-theme=practice] .firm-clio-shell .reset-dialog.card,html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__item,html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__item:hover,html[data-billing-theme=practice] .firm-clio-shell .trial-clio-subtabs__item,html[data-billing-theme=practice] .office-hub-clio-shell .hub-role-shortcuts__card,html[data-billing-theme=practice] .office-hub-clio-shell .hub-role-shortcuts__card:hover{transition:none!important;animation:none!important;transform:none!important}html[data-billing-theme=practice] .firm-workspace .skeleton-shimmer,html[data-billing-theme=practice] .office-hub-clio-shell .skeleton-shimmer{animation:none!important}}html[data-billing-theme=practice] .office-hub-clio-shell .hub-role-shortcuts--practice,html[data-billing-theme=practice] .office-hub-clio-shell .hub-role-shortcuts--shell{margin-top:.35rem}html[data-billing-theme=practice] .office-hub-clio-shell .hub-role-shortcuts__label{color:color-mix(in srgb,var(--trial-primary) 55%,var(--trial-muted));font-size:.65rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}html[data-billing-theme=practice] .office-hub-clio-shell .hub-role-shortcuts__row{gap:.45rem}html[data-billing-theme=practice] .office-hub-clio-shell .hub-role-shortcuts__card{border:1px solid color-mix(in srgb,var(--ws-line) 88%,var(--trial-primary));border-radius:.55rem;background:linear-gradient(180deg,color-mix(in srgb,#fff 94%,var(--trial-powder)) 0,var(--ws-panel) 100%);padding:.65rem .75rem;box-shadow:inset 2.5px 0 0 color-mix(in srgb,var(--trial-primary) 55%,transparent)}html[data-billing-theme=practice] .office-hub-clio-shell .hub-role-shortcuts__card:hover{border-color:color-mix(in srgb,var(--trial-primary) 35%,var(--ws-line));background:color-mix(in srgb,var(--trial-info-bg) 40%,#fff);box-shadow:inset 3px 0 0 var(--trial-primary)}html[data-billing-theme=practice] .office-hub-clio-shell .hub-role-shortcuts__card-title{font-family:var(--trial-font-ui);font-size:.88rem;font-weight:700;color:var(--trial-text)}html[data-billing-theme=practice] .office-hub-clio-shell .hub-role-shortcuts__card-desc{font-size:.75rem;color:var(--trial-muted)}html[data-billing-theme=practice] .firm-command-palette__action-group{display:grid;gap:.28rem;margin-bottom:.55rem}html[data-billing-theme=practice] .firm-command-palette__action-group-label,html[data-billing-theme=practice] .hub-command-palette__group-label{margin:.15rem .15rem .2rem;font-size:.62rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--trial-primary) 50%,var(--trial-muted))}html[data-billing-theme=practice] .hub-command-palette__group{display:grid;gap:.25rem;margin-bottom:.55rem}html[data-billing-theme=practice] body{background:linear-gradient(180deg,#f5f7fb,#eef2f7 55%,#e8edf4)!important}html[data-billing-theme=practice] .firm-workspace.firm-clio-shell{--workspace-pad:clamp(0.55rem,1.4vw,1.15rem);--ws-radius:0.55rem;--ws-shadow:0 1px 0 rgba(255,255,255,0.65),0 4px 12px rgba(44,52,68,0.045);--ws-shadow-lg:0 1px 0 rgba(255,255,255,0.7),0 10px 24px rgba(44,52,68,0.07);padding-top:max(.1rem,env(safe-area-inset-top,0px));padding-bottom:max(.65rem,env(safe-area-inset-bottom,0px))}html[data-billing-theme=practice] .firm-clio-shell .trial-firm-layout{grid-template-columns:minmax(9.5rem,11.5rem) minmax(0,1fr)!important;gap:clamp(.55rem,1vw,.95rem)!important;margin-top:0!important}@media (min-width:1280px){html[data-billing-theme=practice] .firm-clio-shell .trial-firm-layout{grid-template-columns:minmax(10rem,12rem) minmax(0,1fr)!important}}html[data-billing-theme=practice] .firm-clio-shell>.brand-header,html[data-billing-theme=practice] .firm-workspace.firm-clio-shell>.brand-header{margin-top:0!important;margin-bottom:.4rem!important;border-color:color-mix(in srgb,var(--ws-line) 92%,transparent)!important;box-shadow:none!important;background:color-mix(in srgb,#fff 97%,var(--trial-powder))!important}html[data-billing-theme=practice] .firm-clio-shell .brand-header__inner{padding:.32rem .65rem!important;gap:.4rem .75rem!important}html[data-billing-theme=practice] .firm-clio-shell .brand-header__logo{width:2rem!important;height:2rem!important}html[data-billing-theme=practice] .firm-clio-shell .brand-header__title{font-size:.98rem!important;letter-spacing:.05em!important}html[data-billing-theme=practice] .firm-clio-shell .brand-header__tagline{font-size:.62rem!important;margin-top:0!important}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__primary{padding:.4rem .3rem .45rem!important;border-color:color-mix(in srgb,var(--ws-line) 92%,transparent)!important;background:color-mix(in srgb,#fff 96%,var(--trial-powder))!important;box-shadow:none!important;border-radius:.5rem!important}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__primary:before{height:1.5px!important;margin:-.4rem -.3rem .4rem!important;background:color-mix(in srgb,var(--trial-primary) 55%,var(--trial-accent))!important}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__brand{margin:0 0 .05rem!important;padding:.2rem .3rem .3rem!important}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__brand-name{font-size:.78rem!important}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__brand-hub{font-size:.58rem!important}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__eyebrow,html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__group-label{font-size:.6rem!important;opacity:.75;margin-bottom:.2rem!important}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__list{gap:.06rem!important}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__item{min-height:1.75rem!important;padding:.28rem .42rem!important;font-size:.8rem!important;font-weight:500!important;opacity:.78;border-radius:.35rem!important}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__item:hover{opacity:1;transform:none!important;background:color-mix(in srgb,var(--trial-powder) 55%,#fff)!important}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__item--active,html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__item--active:hover{opacity:1;font-weight:700!important;color:var(--trial-text)!important;background:#fff!important;border-color:color-mix(in srgb,var(--trial-primary) 28%,var(--ws-line))!important;box-shadow:inset 3px 0 0 var(--trial-primary)!important}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__hint{display:none!important}html[data-billing-theme=practice] .firm-clio-shell .firm-shell-subnav{margin-bottom:.35rem!important;padding:.15rem 0 .28rem!important;background:transparent!important;border-bottom-color:color-mix(in srgb,var(--ws-line) 78%,transparent)!important;backdrop-filter:none!important}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-subtabs{margin:0 0 .35rem!important;gap:.15rem!important}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-subtabs__list{padding:.12rem!important;gap:.1rem!important;background:color-mix(in srgb,var(--trial-powder) 70%,#fff)!important;box-shadow:none!important}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-subtabs__item{min-height:1.7rem!important;padding:.22rem .4rem!important;font-size:.76rem!important;font-weight:500!important;opacity:.72}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-subtabs__item--active,html[data-billing-theme=practice] .firm-clio-shell .trial-clio-subtabs__item--active:hover{opacity:1;font-weight:700!important;font-size:.78rem!important;box-shadow:inset 0 -2px 0 var(--trial-primary)!important}html[data-billing-theme=practice] .firm-clio-shell .firm-shell-chrome{margin-bottom:.25rem!important;border-bottom:none!important;background:transparent!important}html[data-billing-theme=practice] .firm-clio-shell .firm-shell-chrome__top{gap:.28rem!important}html[data-billing-theme=practice] .firm-clio-shell .search-hero{padding:.15rem 0!important;border:none!important;background:transparent!important;box-shadow:none!important}html[data-billing-theme=practice] .firm-clio-shell .search-hero-input{min-height:2.15rem!important;padding:.4rem .7rem!important;font-size:.88rem!important;border-radius:.45rem!important;border-color:color-mix(in srgb,var(--ws-line) 90%,transparent)!important;background:#fff!important;box-shadow:none!important}html[data-billing-theme=practice] .firm-clio-shell .workspace-breadcrumb{font-size:.72rem!important;margin-bottom:.15rem!important}html[data-billing-theme=practice] .firm-clio-shell .my-work-hero.view-hero,html[data-billing-theme=practice] .firm-clio-shell .page-header:not(.card):not(.matter-page__header),html[data-billing-theme=practice] .firm-clio-shell .view-hero{margin:0 0 .4rem!important;padding:.1rem 0 .45rem!important;background:none!important}html[data-billing-theme=practice] .firm-clio-shell .my-work-hero.view-hero:after,html[data-billing-theme=practice] .firm-clio-shell .page-header:not(.card):not(.matter-page__header):after,html[data-billing-theme=practice] .firm-clio-shell .view-hero:after{height:1px!important;opacity:.55;background:color-mix(in srgb,var(--ws-line) 85%,transparent)!important}html[data-billing-theme=practice] .firm-clio-shell .page-header__title,html[data-billing-theme=practice] .firm-clio-shell .view-hero__title{font-size:clamp(1.15rem,1.8vw,1.4rem)!important;line-height:1.2!important;margin:0!important}html[data-billing-theme=practice] .firm-clio-shell .page-header__subtitle,html[data-billing-theme=practice] .firm-clio-shell .view-hero__subtitle{font-size:.82rem!important;margin-top:.15rem!important;max-width:36rem}html[data-billing-theme=practice] .firm-clio-shell .page-header__eyebrow,html[data-billing-theme=practice] .firm-clio-shell .view-eyebrow{font-size:.58rem!important;margin-bottom:.15rem!important}html[data-billing-theme=practice] .firm-clio-shell .tab-page-header{margin-bottom:.1rem!important}html[data-billing-theme=practice] .firm-clio-shell .workspace-guide-replay{font-size:.72rem!important}html[data-billing-theme=practice] .firm-clio-shell .bucket-section,html[data-billing-theme=practice] .firm-clio-shell .card:not(.matter-case-details),html[data-billing-theme=practice] .firm-clio-shell .form-panel,html[data-billing-theme=practice] .firm-clio-shell .item-card,html[data-billing-theme=practice] .firm-clio-shell .my-work-panel__block,html[data-billing-theme=practice] .firm-clio-shell .my-work-sidecard,html[data-billing-theme=practice] .firm-clio-shell .ui-card{border-color:color-mix(in srgb,var(--ws-line) 94%,transparent)!important;box-shadow:none!important;background:#fff!important}html[data-billing-theme=practice] .firm-clio-shell .card-elevated:before,html[data-billing-theme=practice] .firm-clio-shell .card:not(.matter-case-details):before{height:1.5px!important;background:color-mix(in srgb,var(--trial-primary) 45%,transparent)!important}html[data-billing-theme=practice] .firm-clio-shell .card-elevated,html[data-billing-theme=practice] .firm-clio-shell .stat-tile{box-shadow:var(--ws-shadow)!important}html[data-billing-theme=practice] .firm-clio-shell .my-work-feed__body{padding:.45rem .35rem .65rem!important;gap:.45rem!important;background:transparent!important}html[data-billing-theme=practice] .firm-clio-shell .my-work-feed__group{padding:.35rem 0 .45rem!important;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html[data-billing-theme=practice] .firm-clio-shell .my-work-feed__group+.my-work-feed__group{margin-top:.25rem!important;padding-top:.45rem!important;border-top:1px solid color-mix(in srgb,var(--ws-line) 88%,transparent)!important}html[data-billing-theme=practice] .firm-clio-shell .my-work-feed__group-head{margin-bottom:.35rem!important;padding:0 0 .3rem!important;border-bottom-color:color-mix(in srgb,var(--ws-line) 75%,transparent)!important}html[data-billing-theme=practice] .firm-clio-shell .bucket-section__row,html[data-billing-theme=practice] .firm-clio-shell .item-card,html[data-billing-theme=practice] .firm-clio-shell .my-work-list__row{padding:.55rem .7rem .55rem .75rem!important}html[data-billing-theme=practice] .firm-clio-shell .item-card+.item-card,html[data-billing-theme=practice] .firm-clio-shell .my-work-list__row+.my-work-list__row{margin-top:.28rem!important}html[data-billing-theme=practice] .firm-clio-shell .my-work-enum{gap:.28rem!important}html[data-billing-theme=practice] .firm-clio-shell .my-work-enum__item,html[data-billing-theme=practice] .firm-clio-shell .my-work-enum__trigger{padding:.5rem .65rem!important;border-radius:.45rem!important}html[data-billing-theme=practice] .firm-clio-shell .desk-checklist-row,html[data-billing-theme=practice] .firm-clio-shell .desk-checklist__section{padding:.42rem .55rem!important}html[data-billing-theme=practice] .firm-clio-shell .filing-workspace__table td,html[data-billing-theme=practice] .firm-clio-shell .filing-workspace__table th{padding:.35rem .45rem!important}html[data-billing-theme=practice] .firm-clio-shell .filing-workspace__table-wrap--ledger{box-shadow:none!important;border-color:color-mix(in srgb,var(--ws-line) 92%,transparent)!important}html[data-billing-theme=practice] .firm-clio-shell .bucket-section,html[data-billing-theme=practice] .firm-clio-shell .empty-state,html[data-billing-theme=practice] .firm-clio-shell .hint-bar,html[data-billing-theme=practice] .firm-clio-shell .my-work-panel__block,html[data-billing-theme=practice] .firm-clio-shell .my-work-sidecard{padding:.65rem .8rem!important;box-shadow:none!important}html[data-billing-theme=practice] .firm-clio-shell .stat-tile{padding:.5rem .6rem!important}html[data-billing-theme=practice] .firm-clio-shell .btn-secondary{box-shadow:none!important;background:#fff!important;border-color:color-mix(in srgb,var(--ws-line) 90%,transparent)!important}html[data-billing-theme=practice] .firm-clio-shell .btn-primary,html[data-billing-theme=practice] .firm-clio-shell .tool-action-btn--primary{box-shadow:inset 0 1px 0 rgba(255,255,255,.2)!important}html[data-billing-theme=practice] .firm-clio-shell .btn-primary:hover,html[data-billing-theme=practice] .firm-clio-shell .tool-action-btn--primary:hover{transform:none!important}html[data-billing-theme=practice] .firm-clio-shell .client-list-table td,html[data-billing-theme=practice] .firm-clio-shell table td{padding:.35rem .5rem!important}html[data-billing-theme=practice] .firm-clio-shell .client-list-table th,html[data-billing-theme=practice] .firm-clio-shell table th{padding:.35rem .5rem!important;font-size:.72rem!important}@media (prefers-reduced-motion:reduce){html[data-billing-theme=practice] .firm-clio-shell .btn-primary:hover,html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail__item:hover{transform:none!important}}@media (max-width:767px){html[data-billing-theme=practice] .firm-clio-shell .trial-firm-layout{grid-template-columns:1fr!important;gap:.35rem!important;margin-top:0!important;min-height:calc(100dvh - 3.25rem - env(safe-area-inset-top, 0px))}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-rail,html[data-billing-theme=practice] .firm-clio-shell .trial-firm-layout__nav{display:none!important}html[data-billing-theme=practice] .firm-workspace.firm-clio-shell{--workspace-pad:0.55rem;padding:max(.2rem,env(safe-area-inset-top,0px)) max(.55rem,env(safe-area-inset-right,0px)) .25rem max(.55rem,env(safe-area-inset-left,0px))}html[data-billing-theme=practice] .firm-clio-shell .trial-firm-layout__main{width:100%;max-width:100%;min-width:0;padding:.2rem 0 0!important}html[data-billing-theme=practice] .firm-clio-shell .firm-workspace-body{padding-bottom:calc(var(--mobile-bottom-nav-offset, 4.75rem) + .65rem)!important}html[data-billing-theme=practice] .office-hub-clio-shell .office-hub,html[data-billing-theme=practice] .office-hub-page .office-hub{padding-bottom:calc(var(--mobile-bottom-nav-offset, 4.75rem) + .5rem)}html[data-billing-theme=practice] .firm-clio-shell>.brand-header,html[data-billing-theme=practice] .firm-workspace.firm-clio-shell>.brand-header{margin-top:0!important;margin-bottom:.35rem!important;border-radius:.55rem!important}html[data-billing-theme=practice] .firm-clio-shell .brand-header__inner{padding:.32rem .5rem!important;gap:.35rem!important}html[data-billing-theme=practice] .firm-clio-shell .brand-header__logo{width:1.85rem!important;height:1.85rem!important}html[data-billing-theme=practice] .firm-clio-shell .brand-header__title{font-size:.92rem!important;letter-spacing:.04em!important}html[data-billing-theme=practice] .firm-clio-shell .brand-header__tagline{display:none!important}html[data-billing-theme=practice] .firm-clio-shell .brand-header__actions{gap:.3rem!important}html[data-billing-theme=practice] .firm-clio-shell .brand-header__utility-btn,html[data-billing-theme=practice] .firm-clio-shell .notifications-center__bell--compact,html[data-billing-theme=practice] .firm-clio-shell .staff-messages-center__trigger--compact,html[data-billing-theme=practice] .firm-clio-shell .theme-switcher__trigger--header{min-height:var(--touch-min,44px)!important;min-width:var(--touch-min,44px)!important}html[data-billing-theme=practice] .firm-clio-shell .firm-shell-chrome{margin-bottom:.15rem!important}html[data-billing-theme=practice] .firm-clio-shell .search-hero-input{min-height:var(--touch-min,44px)!important;font-size:16px!important;border-radius:.5rem!important}html[data-billing-theme=practice] .firm-clio-shell .page-header__title,html[data-billing-theme=practice] .firm-clio-shell .view-hero__title{font-size:1.15rem!important}html[data-billing-theme=practice] .firm-clio-shell .page-header__subtitle,html[data-billing-theme=practice] .firm-clio-shell .view-hero__subtitle{font-size:.8rem!important}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-subtabs{margin-bottom:.25rem!important}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-subtabs__list{padding:.1rem!important;gap:.08rem!important}html[data-billing-theme=practice] .firm-clio-shell .trial-clio-subtabs__item{min-height:var(--touch-min,44px)!important;padding:.35rem .55rem!important;font-size:.78rem!important}html[data-billing-theme=practice] .firm-clio-shell .desk-checklist-row,html[data-billing-theme=practice] .firm-clio-shell .item-card,html[data-billing-theme=practice] .firm-clio-shell .my-work-list__row{padding:.55rem .6rem!important}html[data-billing-theme=practice] .firm-clio-shell .item-card+.item-card,html[data-billing-theme=practice] .firm-clio-shell .my-work-list__row+.my-work-list__row{margin-top:.22rem!important}html[data-billing-theme=practice] .firm-clio-shell .btn-primary,html[data-billing-theme=practice] .firm-clio-shell .btn-secondary,html[data-billing-theme=practice] .firm-clio-shell .item-action-btn,html[data-billing-theme=practice] .firm-clio-shell .tool-action-btn{min-height:var(--touch-min,44px)!important}html[data-billing-theme=practice] .mobile-clio-desk-nav,html[data-billing-theme=practice] .mobile-clio-desk-nav.mobile-space-desk-nav{display:grid!important;min-height:calc(var(--mobile-bottom-nav-height, 3.25rem) + env(safe-area-inset-bottom, 0px));padding-bottom:max(.4rem,env(safe-area-inset-bottom,0px));background:color-mix(in srgb,#fff 94%,var(--trial-powder))!important;border-top:1px solid color-mix(in srgb,var(--ws-line) 85%,transparent);box-shadow:0 -4px 18px rgba(44,52,68,.07);backdrop-filter:blur(16px) saturate(1.1);-webkit-backdrop-filter:blur(16px) saturate(1.1)}html[data-billing-theme=practice] .mobile-clio-desk-nav__link,html[data-billing-theme=practice] .mobile-clio-desk-nav__search{min-height:var(--touch-min,44px)!important;font-size:.72rem!important;font-weight:600!important}html[data-billing-theme=practice] .mobile-clio-desk-nav__link--active{color:var(--trial-text)!important;box-shadow:inset 0 -2.5px 0 var(--trial-primary)!important;background:color-mix(in srgb,var(--trial-powder) 40%,transparent)}html[data-billing-theme=practice] .mobile-space-desk-nav__sheet{max-height:min(78dvh,34rem);padding:.75rem .85rem calc(.85rem + env(safe-area-inset-bottom, 0px))!important;border-radius:1rem 1rem 0 0!important;box-shadow:0 -12px 40px rgba(44,52,68,.16)!important}html[data-billing-theme=practice] .mobile-space-desk-nav__sheet-item{min-height:var(--touch-min,44px)!important;padding:.65rem .8rem!important;font-size:.9rem!important;border-radius:.55rem!important}html[data-billing-theme=practice] .mobile-space-desk-nav__sheet-close{min-width:var(--touch-min,44px)!important;min-height:var(--touch-min,44px)!important}html[data-billing-theme=practice] .office-hub-clio-shell .office-hub__cover-wrap{height:7.5rem!important}html[data-billing-theme=practice] .office-hub-clio-shell .office-hub__letterhead .office-hub__top{padding:.55rem .7rem .45rem!important}html[data-billing-theme=practice] .office-hub-clio-shell .hub-role-shortcuts--practice{gap:.35rem!important}html[data-billing-theme=practice] .office-hub-clio-shell .hub-role-shortcuts--practice a,html[data-billing-theme=practice] .office-hub-clio-shell .hub-role-shortcuts--practice button{min-height:var(--touch-min,44px)!important}html[data-billing-theme=practice] .firm-clio-shell .filing-workspace__selection-bar{left:0!important;right:0!important;bottom:var(--mobile-bottom-nav-offset,4.75rem)!important;transform:none!important;z-index:55!important;border-radius:.85rem .85rem 0 0!important;padding:.65rem .85rem .55rem!important}html[data-billing-theme=practice] .dialog-backdrop,html[data-billing-theme=practice] .modal-backdrop,html[data-billing-theme=practice] .reset-dialog-backdrop{align-items:flex-end!important;padding:0!important}html[data-billing-theme=practice] .item-details-dialog,html[data-billing-theme=practice] .modal-panel,html[data-billing-theme=practice] .reset-dialog,html[data-billing-theme=practice] .theme-confirm-dialog,html[data-billing-theme=practice] .workspace-intro-modal{width:100vw!important;max-width:100vw!important;max-height:calc(100dvh - env(safe-area-inset-top, 0px) - .5rem)!important;border-radius:1rem 1rem 0 0!important;margin:0!important;padding-bottom:max(.85rem,env(safe-area-inset-bottom,0px))!important}html[data-billing-theme=practice] .theme-switcher__menu--floating{max-width:calc(100vw - 1rem)!important;max-height:min(70dvh,24rem);overflow:auto;-webkit-overflow-scrolling:touch}}@media (max-width:390px){html[data-billing-theme=practice] .firm-clio-shell .brand-header__title{font-size:.84rem!important}html[data-billing-theme=practice] .mobile-clio-desk-nav__link,html[data-billing-theme=practice] .mobile-clio-desk-nav__search{font-size:.66rem!important;letter-spacing:0}html[data-billing-theme=practice] .firm-clio-shell .page-header__title,html[data-billing-theme=practice] .firm-clio-shell .view-hero__title{font-size:1.05rem!important}}