.layout-mode-phone-bar,.mobile-office-bottom-nav,.mobile-office-header,.mobile-office-home-slot,.mobile-office-menu,.mobile-office-menu__backdrop{display:none}@media (max-width:767px){html:not([data-layout-mode=desktop]) .mobile-office-header{display:flex!important}html:not([data-layout-mode=desktop]) .mobile-office-bottom-nav{display:grid!important}html:not([data-layout-mode=desktop]) .mobile-office-home-slot{display:block!important}html[data-layout-mode=desktop] .layout-mode-phone-bar{display:flex!important}html:not([data-layout-mode=desktop]) .bitrix-space-toolbar,html:not([data-layout-mode=desktop]) .bitrix-space-topnav,html:not([data-layout-mode=desktop]) .brand-footer,html:not([data-layout-mode=desktop]) .brand-header:not(.mobile-office-header),html:not([data-layout-mode=desktop]) .desktop-office-hub-slot,html:not([data-layout-mode=desktop]) .firm-shell-chrome,html:not([data-layout-mode=desktop]) .firm-shell-subnav,html:not([data-layout-mode=desktop]) .firm-workspace-nav,html:not([data-layout-mode=desktop]) .mobile-clio-desk-nav,html:not([data-layout-mode=desktop]) .mobile-space-desk-nav,html:not([data-layout-mode=desktop]) .mobile-space-desk-nav__sheet,html:not([data-layout-mode=desktop]) .mobile-space-desk-nav__sheet-backdrop,html:not([data-layout-mode=desktop]) .mobile-workspace-nav,html:not([data-layout-mode=desktop]) .office-hub-feed-tabs,html:not([data-layout-mode=desktop]) .office-nav,html:not([data-layout-mode=desktop]) .trial-clio-rail,html:not([data-layout-mode=desktop]) .trial-firm-layout__nav,html:not([data-layout-mode=desktop]) .workspace-breadcrumb,html:not([data-layout-mode=desktop]) .workspace-guide-replay{display:none!important}html:not([data-layout-mode=desktop]) .trial-firm-layout{display:block!important;grid-template-columns:none!important}html:not([data-layout-mode=desktop]) .firm-workspace,html:not([data-layout-mode=desktop]) .office-hub-clio-shell,html:not([data-layout-mode=desktop]) .office-hub-page,html:not([data-layout-mode=desktop]) .office-hub-space-shell{padding-top:0}html:not([data-layout-mode=desktop]) .firm-workspace-body,html:not([data-layout-mode=desktop]) .trial-firm-layout__main{padding-top:.35rem}html:not([data-layout-mode=desktop]) .app-shell.firm-workspace{max-width:none!important;width:100%!important;margin-inline:0!important}html:not([data-layout-mode=desktop]) .gl-mobile-app,html:not([data-layout-mode=desktop]) .mobile-office-home-slot{width:100%;max-width:none;margin-left:0;margin-right:0}html:not([data-layout-mode=desktop]) .firm-clio-shell .trial-firm-layout,html:not([data-layout-mode=desktop]) .firm-space-shell .trial-firm-layout{padding-left:0!important;padding-right:0!important}html:not([data-layout-mode=desktop]) .firm-clio-shell .trial-firm-layout__main,html:not([data-layout-mode=desktop]) .firm-space-shell .trial-firm-layout__main{--space-main-pad-x:0px;--space-main-pad-left:0px;max-height:none;padding-left:0!important;padding-right:0!important}html:not([data-layout-mode=desktop]) .mobile-office-menu,html:not([data-layout-mode=desktop]) .mobile-office-menu__backdrop{display:block}html[data-layout-mode=desktop] .layout-mode-topnav-btn{display:inline-flex!important}}html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .mobile-office-header{display:flex!important}html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .mobile-office-bottom-nav{display:grid!important}html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .mobile-office-home-slot{display:block!important}html[data-phone-viewport=true][data-layout-mode=desktop] .layout-mode-phone-bar{display:flex!important}html[data-phone-viewport=true][data-layout-mode=desktop] .layout-mode-topnav-btn{display:inline-flex!important}html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .bitrix-space-toolbar,html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .bitrix-space-topnav,html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .brand-footer,html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .brand-header:not(.mobile-office-header),html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .desktop-office-hub-slot,html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .firm-shell-chrome,html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .firm-shell-subnav,html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .firm-workspace-nav,html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .mobile-clio-desk-nav,html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .mobile-space-desk-nav,html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .mobile-space-desk-nav__sheet,html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .mobile-space-desk-nav__sheet-backdrop,html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .mobile-workspace-nav,html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .office-hub-feed-tabs,html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .office-nav,html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .trial-clio-rail,html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .trial-firm-layout__nav,html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .workspace-breadcrumb,html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .workspace-guide-replay{display:none!important}html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .trial-firm-layout{display:block!important;grid-template-columns:none!important}html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .app-shell.firm-workspace{max-width:none!important;width:100%!important;margin-inline:0!important}html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .gl-mobile-app,html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .mobile-office-home-slot{width:100%;max-width:none;margin-left:0;margin-right:0}html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .firm-clio-shell .trial-firm-layout,html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .firm-space-shell .trial-firm-layout{padding-left:0!important;padding-right:0!important}html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .firm-clio-shell .trial-firm-layout__main,html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .firm-space-shell .trial-firm-layout__main{--space-main-pad-x:0px;--space-main-pad-left:0px;padding-left:0!important;padding-right:0!important}html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .mobile-office-menu,html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .mobile-office-menu__backdrop{display:block}html:not([data-layout-mode=desktop]) .mobile-clio-desk-nav,html:not([data-layout-mode=desktop]) .mobile-space-desk-nav,html:not([data-layout-mode=desktop]) .mobile-space-desk-nav__sheet,html:not([data-layout-mode=desktop]) .mobile-space-desk-nav__sheet-backdrop,html:not([data-layout-mode=desktop]) .mobile-workspace-nav,html[data-billing-theme=practice]:not([data-layout-mode=desktop]) .mobile-clio-desk-nav,html[data-billing-theme=space]:not([data-layout-mode=desktop]) .mobile-space-desk-nav.mobile-clio-desk-nav,html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .mobile-space-desk-nav.mobile-clio-desk-nav{display:none!important}html:not([data-layout-mode=desktop]) .mobile-office{padding-bottom:calc(1.25rem + env(safe-area-inset-bottom, 0px))}.layout-mode-phone-bar{align-items:center;justify-content:space-between;gap:.75rem;margin:.4rem .65rem .15rem;padding:.55rem .7rem;border-radius:.85rem;background:color-mix(in srgb,var(--gold,#b8913d) 16%,var(--cream,#faf8f4));border:1px solid color-mix(in srgb,var(--gold,#b8913d) 28%,transparent)}.layout-mode-phone-bar__copy{margin:0;font-size:var(--gl-m-fs-caption,12px);font-weight:var(--gl-m-fw-caption,500);color:var(--ink,#1a1612)}.layout-mode-phone-bar__btn{flex:0 0 auto;min-height:36px;padding:.3rem .7rem;border:0;border-radius:999px;background:var(--gold,#b8913d);color:#1a1612;font-size:var(--gl-m-fs-caption,12px);font-weight:var(--gl-m-fw-button,600)}.layout-mode-topnav-btn{display:none;align-items:center;justify-content:center;flex-shrink:0;min-height:32px;padding:.28rem .7rem;border:0;border-radius:999px;background:var(--space-gold,var(--gold,#b8913d));color:#14110c;font-size:var(--gl-m-fs-badge,11px);font-weight:var(--gl-m-fw-badge,600);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.layout-mode-switcher__label,.mobile-office-menu__label{margin:0 0 .4rem;font-size:var(--gl-m-fs-eyebrow,12px);font-weight:var(--gl-m-fw-eyebrow,600);letter-spacing:.08em;text-transform:uppercase;color:var(--mo-muted,var(--muted,#6b6258))}.layout-mode-switcher__options{display:grid;grid-template-columns:1fr 1fr;gap:.4rem}.layout-mode-switcher__option{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:44px;padding:.45rem .5rem;border-radius:.85rem;border:1px solid color-mix(in srgb,var(--mo-accent,var(--gold,#b8913d)) 28%,transparent);background:transparent;color:var(--mo-ink,var(--ink,#1a1612));font-weight:var(--gl-m-fw-field,600);font-size:var(--gl-m-fs-field,15px)}.layout-mode-switcher__option--active{background:var(--mo-accent,var(--gold,#b8913d));color:var(--mo-accent-ink,#1a1612);border-color:transparent}.layout-mode-switcher__option-hint{font-size:var(--gl-m-fs-caption,12px);font-weight:var(--gl-m-fw-caption,500);opacity:.8}.mobile-office-header{position:sticky;top:0;z-index:45;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;padding:calc(.55rem + env(safe-area-inset-top, 0px)) 0 .35rem;background:var(--gl-m-chrome,var(--mo-bg,#0f0f0f));color:var(--gl-m-chrome-ink,var(--mo-ink,#f5f1e8))}.mobile-office-header__brand{display:flex;align-items:center;gap:.65rem;min-width:0;text-decoration:none;color:inherit}.mobile-office-header__logo-ring{display:grid;place-items:center;flex-shrink:0;width:2.5rem;height:2.5rem;padding:.12rem;border-radius:999px;border:1.5px solid var(--mo-accent,var(--gold,#b8913d));overflow:hidden;background:var(--gl-m-card,#181818)}.mobile-office-header__logo{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mobile-office,.mobile-office-header,.mobile-office-menu{font-family:var(--font-ui),system-ui,sans-serif}.mobile-office-header__name{font-size:var(--gl-m-fs-secondary,13px);font-weight:var(--gl-m-fw-eyebrow,600);letter-spacing:.08em;text-transform:uppercase;color:var(--mo-accent,var(--gold,#b8913d));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-office-header__menu-btn{display:grid;place-items:center;width:44px;height:44px;border:0;background:transparent;color:var(--mo-accent,var(--gold,#b8913d))}html{--mo-bg:var(--cream,#faf8f4);--mo-card:#fff;--mo-panel:color-mix(in srgb,var(--cream,#faf8f4) 70%,#fff 30%);--mo-ink:var(--ink,#1a1612);--mo-muted:var(--muted,#6b6258);--mo-accent:var(--gold,#b8913d);--mo-accent-ink:#1a1612;--mo-kind-hearing:var(--mo-accent);--mo-kind-meeting:color-mix(in srgb,var(--mo-accent) 72%,#fff);--mo-kind-filing:color-mix(in srgb,var(--mo-accent) 70%,#5a3f18);--mo-kind-task:color-mix(in srgb,var(--mo-muted) 55%,var(--mo-accent) 45%)}.mobile-office{padding:.35rem 1.05rem calc(var(--mobile-bottom-nav-offset, 4.75rem) + 1.1rem);color:var(--mo-ink);background:var(--mo-bg)}.mobile-office__greeting{margin:.15rem 0 0;font-size:var(--gl-m-fs-secondary,13px);font-weight:var(--gl-m-fw-secondary,400);line-height:var(--gl-m-lh-secondary,1.45);letter-spacing:0;font-style:normal;color:var(--mo-ink)}.mobile-office__title{margin:.15rem 0 var(--gl-m-gap-section,1.15rem);font-size:var(--gl-m-fs-title,28px);line-height:var(--gl-m-lh-title,1.2);font-weight:var(--gl-m-fw-title,700);letter-spacing:-.02em;color:var(--mo-ink);font-family:var(--font-ui),system-ui,sans-serif}.mobile-office__hello{display:flex;align-items:center;gap:.7rem;margin:.15rem 0 1rem}.mobile-office__avatar{display:grid;place-items:center;flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:999px;background:color-mix(in srgb,var(--mo-accent) 22%,var(--mo-card));color:var(--mo-accent);font-size:.72rem;font-weight:750;letter-spacing:.04em}.mobile-office__hello-copy{flex:1;min-width:0;margin:0;font-size:var(--gl-m-fs-card,18px);font-weight:var(--gl-m-fw-card,650);line-height:var(--gl-m-lh-card,1.3);letter-spacing:-.02em;color:var(--mo-ink)}.mobile-office__bell{position:relative;display:grid;place-items:center;width:44px;height:44px;border:0;background:transparent;color:var(--mo-ink);cursor:pointer}.mobile-office__bell .mobile-office__card-dot{position:absolute;top:.55rem;right:.55rem}.mobile-office__actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;padding:.8rem .45rem .7rem;margin-bottom:1.15rem;border-radius:1.2rem;background:var(--mo-panel,var(--mo-card))}.mobile-office__action{display:flex;flex-direction:column;align-items:center;gap:.4rem;min-width:0;border:0;background:transparent;color:inherit;text-decoration:none;font:inherit;cursor:pointer}.mobile-office__action-icon{display:grid;place-items:center;width:2.65rem;height:2.65rem;border-radius:.9rem;color:var(--mo-accent);background:color-mix(in srgb,var(--mo-accent) 14%,transparent)}.mobile-office__action--active .mobile-office__action-icon{background:color-mix(in srgb,var(--mo-accent) 28%,transparent)}.mobile-office__action-label{font-size:var(--gl-m-fs-caption,12px);font-weight:var(--gl-m-fw-caption,500);letter-spacing:.01em;text-align:center;color:var(--mo-muted);line-height:var(--gl-m-lh-caption,1.35)}.mobile-office__day{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:0 0 .9rem}.mobile-office__day-label{margin:0;font-size:var(--gl-m-fs-section,21px);font-weight:var(--gl-m-fw-section,650);line-height:var(--gl-m-lh-section,1.25);letter-spacing:-.02em}.mobile-office__day-nav{display:flex;gap:.35rem}.mobile-office__day-nav button{width:36px;height:36px;border:0;border-radius:.7rem;background:var(--mo-card);color:var(--mo-ink);font-size:1.15rem;line-height:1;cursor:pointer}.mobile-office__timeline{list-style:none;margin:0;padding:0}.mobile-office__slot{display:grid;grid-template-columns:4.5rem 1rem minmax(0,1fr);-moz-column-gap:.45rem;column-gap:.45rem;align-items:stretch;--slot-kind:var(--mo-kind-meeting)}.mobile-office__slot--hearing{--slot-kind:var(--mo-kind-hearing)}.mobile-office__slot--meeting{--slot-kind:var(--mo-kind-meeting)}.mobile-office__slot--filing{--slot-kind:var(--mo-kind-filing)}.mobile-office__slot--task{--slot-kind:var(--mo-kind-task)}.mobile-office__slot-time{padding-top:.95rem;font-size:var(--gl-m-fs-caption,12px);font-weight:var(--gl-m-fw-caption,500);line-height:var(--gl-m-lh-caption,1.35);text-align:right;color:var(--mo-muted)}.mobile-office__slot-rail{position:relative;display:flex;justify-content:center}.mobile-office__slot-rail:before{content:"";position:absolute;top:0;bottom:0;width:1px;background:color-mix(in srgb,var(--mo-muted) 28%,transparent)}.mobile-office__slot-dot{position:relative;z-index:1;width:.55rem;height:.55rem;margin-top:1.1rem;border-radius:999px;background:var(--slot-kind)}.mobile-office__event{display:grid;gap:.12rem;width:100%;margin:0 0 .55rem;padding:.75rem .95rem;border:0;border-radius:.95rem;background:var(--mo-card);color:inherit;font:inherit;text-align:left;cursor:pointer;box-shadow:inset -3px 0 0 var(--slot-kind)}.mobile-office__event-title{font-size:var(--gl-m-fs-card,18px);font-weight:var(--gl-m-fw-card,650);line-height:var(--gl-m-lh-card,1.3);letter-spacing:0}.mobile-office__event-when,.mobile-office__event-where{font-size:var(--gl-m-fs-secondary,13px);font-weight:var(--gl-m-fw-secondary,400);line-height:var(--gl-m-lh-secondary,1.45);color:var(--mo-muted)}.mobile-office__evening{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;align-items:center;margin-top:.35rem;padding:.9rem 1rem;border-radius:1rem;background:var(--mo-card);color:var(--mo-ink)}.mobile-office__evening-icon{display:grid;place-items:center;color:var(--mo-accent)}.mobile-office__evening-title{margin:0;font-size:var(--gl-m-fs-card,18px);font-weight:var(--gl-m-fw-card,650);line-height:var(--gl-m-lh-card,1.3)}.mobile-office__evening-sub{margin:.15rem 0 0;font-size:var(--gl-m-fs-secondary,13px);font-weight:var(--gl-m-fw-secondary,400);line-height:var(--gl-m-lh-secondary,1.45);color:var(--mo-muted)}.mobile-office__dates{display:flex;gap:.45rem;overflow-x:auto;padding-bottom:.35rem;margin-bottom:.95rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.mobile-office__dates::-webkit-scrollbar{display:none}.mobile-office__date{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:3.15rem;padding:.55rem .45rem;border:0;border-radius:.9rem;background:transparent;color:var(--mo-ink)}.mobile-office__date-weekday{font-size:var(--gl-m-fs-eyebrow,12px);font-weight:var(--gl-m-fw-eyebrow,600);letter-spacing:.06em}.mobile-office__date-num{margin-top:.15rem;font-size:var(--gl-m-fs-card,18px);font-weight:var(--gl-m-fw-card,650);line-height:1}.mobile-office__date--active{background:var(--mo-accent);color:var(--mo-accent-ink)}.mobile-office__cards{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.mobile-office__card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:4.15rem;padding:.7rem .85rem;border-radius:1rem;text-decoration:none;background:var(--mo-card);color:inherit;box-shadow:0 1px 0 color-mix(in srgb,var(--mo-ink) 6%,transparent)}.mobile-office__card-icon{display:grid;place-items:center;width:2.15rem;height:2.15rem;color:var(--mo-accent)}.mobile-office__card-copy{display:grid;gap:.12rem;min-width:0}.mobile-office__card-title{font-size:var(--gl-m-fs-card,18px);font-weight:var(--gl-m-fw-card,650);line-height:var(--gl-m-lh-card,1.3);letter-spacing:0;color:var(--mo-ink)}.mobile-office__card-sub{font-size:var(--gl-m-fs-secondary,13px);font-weight:var(--gl-m-fw-secondary,400);line-height:var(--gl-m-lh-secondary,1.45);letter-spacing:0;color:var(--mo-muted)}.mobile-office__card-meta{display:flex;align-items:center;gap:.35rem;color:var(--mo-muted)}.mobile-office__card-time{font-size:var(--gl-m-fs-caption,12px);font-weight:var(--gl-m-fw-caption,500);line-height:var(--gl-m-lh-caption,1.35);white-space:nowrap}.mobile-office__card-dot{width:.45rem;height:.45rem;border-radius:999px;background:var(--mo-accent)}.mobile-office__card-chevron{font-size:1.25rem;line-height:1;color:var(--mo-accent);font-weight:500}.mobile-office__add{display:flex;align-items:center;justify-content:center;margin-top:1rem;min-height:3.15rem;border-radius:1rem;background:var(--mo-accent);color:var(--mo-accent-ink);font-size:var(--gl-m-fs-button,16px);font-weight:var(--gl-m-fw-button,600);letter-spacing:-.01em;text-decoration:none}button.mobile-office__card{width:100%;border:0;font:inherit;text-align:left;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.mobile-office__card--row{grid-template-columns:minmax(0,1fr) auto}.mobile-office__back{display:inline-flex;align-items:center;min-height:44px;margin:0 0 .15rem -.35rem;padding:0 .35rem;border:0;background:transparent;color:var(--mo-accent);font-size:var(--gl-m-fs-button,16px);font-weight:var(--gl-m-fw-button,600);cursor:pointer}.mobile-office__empty,.mobile-office__lead{margin:.35rem 0 0;font-size:var(--gl-m-fs-secondary,13px);font-weight:var(--gl-m-fw-secondary,400);line-height:var(--gl-m-lh-secondary,1.45);color:var(--mo-muted)}.mobile-office__section{margin-top:.35rem}.mobile-office__section-label{margin:var(--gl-m-gap-section,1.15rem) 0 var(--gl-m-gap-heading,.35rem);font-size:var(--gl-m-fs-eyebrow,12px);font-weight:var(--gl-m-fw-eyebrow,600);letter-spacing:.08em;text-transform:uppercase;color:var(--mo-muted)}.mobile-office__detail{margin-top:.35rem;padding:.9rem 1rem;border-radius:1rem;background:var(--mo-card)}.mobile-office__fields{display:grid;gap:.75rem;margin:0}.mobile-office__field dt{margin:0;font-size:var(--gl-m-fs-field,15px);font-weight:var(--gl-m-fw-field,600);line-height:var(--gl-m-lh-field,1.35);letter-spacing:0;text-transform:none;color:var(--mo-ink)}.mobile-office__field dd{margin:.2rem 0 0;font-size:var(--gl-m-fs-body,16px);font-weight:var(--gl-m-fw-body,400);line-height:var(--gl-m-lh-body,1.45);color:var(--mo-ink);white-space:pre-wrap}.mobile-office-menu__backdrop{position:fixed;inset:0;z-index:70;border:0;background:rgba(8,6,4,.45)}.mobile-office-menu{position:fixed;z-index:71;top:0;right:0;bottom:0;width:min(22rem,88vw);padding:calc(.85rem + env(safe-area-inset-top, 0px)) 1rem calc(1rem + env(safe-area-inset-bottom, 0px));overflow:auto;background:var(--gl-m-card,var(--mo-bg,#181818));color:var(--gl-m-card-ink,var(--mo-ink,#f5f1e8));box-shadow:-16px 0 40px rgba(8,6,4,.22)}.mobile-office-menu__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.mobile-office-menu__title{margin:0;font-size:var(--gl-m-fs-section,21px);font-weight:var(--gl-m-fw-section,650);line-height:var(--gl-m-lh-section,1.25);letter-spacing:0;font-family:var(--font-ui),system-ui,sans-serif}.mobile-office-menu__close{width:40px;height:40px;border:0;background:transparent;color:inherit;font-size:1.6rem;line-height:1}.layout-mode-switcher--sheet,.mobile-office-menu__block{margin:0 0 1.1rem}.mobile-office-menu__hint{margin:0 0 .55rem;font-size:var(--gl-m-fs-secondary,13px);font-weight:var(--gl-m-fw-secondary,400);line-height:var(--gl-m-lh-secondary,1.45);color:var(--mo-muted,var(--muted))}.mobile-office-menu__group{margin:0 0 .85rem}.mobile-office-menu__group .mobile-office-menu__links{margin-bottom:.35rem}.mobile-office-menu__links{display:grid;gap:.35rem;margin-bottom:1.25rem}.mobile-office-menu__link,.mobile-office-menu__signout{display:flex;align-items:center;min-height:44px;padding:0 .2rem;border:0;background:transparent;color:inherit;text-align:left;text-decoration:none;font-size:var(--gl-m-fs-body,16px);font-weight:600}.mobile-office-menu__signout{width:100%;color:var(--mo-accent,var(--gold,#b8913d))}html[data-billing-theme=practice]:not([data-layout-mode=desktop]) .gl-mobile-page-title,html[data-billing-theme=practice]:not([data-layout-mode=desktop]) .page-header__title,html[data-billing-theme=space]:not([data-layout-mode=desktop]) .gl-mobile-page-title,html[data-billing-theme=space]:not([data-layout-mode=desktop]) .page-header__title{font-family:var(--font-display),Georgia,"Times New Roman",serif;font-weight:600}html[data-billing-theme=space] .layout-mode-phone-bar{background:color-mix(in srgb,var(--space-gold,#d1a449) 16%,#14110c);border-color:color-mix(in srgb,var(--space-gold,#d1a449) 32%,transparent)}html[data-billing-theme=space] .layout-mode-phone-bar__copy{color:var(--space-ink-on-dark,#f5f1e8)}html[data-billing-theme=chamber]{--mo-bg:var(--cream,#f6f1ea);--mo-card:#fffcf9;--mo-ink:var(--ink,#2a2438);--mo-muted:var(--muted,#6b6378);--mo-accent:var(--gold,#b8735a);--mo-accent-ink:#fff}html[data-trial-firm=true] .layout-mode-phone-bar,html[data-trial-firm=true] .mobile-office-bottom-nav,html[data-trial-firm=true] .mobile-office-header,html[data-trial-firm=true] .mobile-office-home-slot,html[data-trial-firm=true] .mobile-office-menu,html[data-trial-firm=true] .mobile-office-menu__backdrop{display:none!important}.mobile-space-desk-nav__sheet .layout-mode-switcher{margin:0 0 .85rem}html:not([data-layout-mode=desktop]) .mobile-office-bottom-nav,html:not([data-layout-mode=desktop]) .mobile-office-header,html:not([data-layout-mode=desktop]) .mobile-office-home-slot,html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .mobile-office-bottom-nav,html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .mobile-office-header,html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .mobile-office-home-slot{pointer-events:auto!important}html:not([data-layout-mode=desktop]) .mobile-clio-desk-nav,html:not([data-layout-mode=desktop]) .mobile-space-desk-nav,html:not([data-layout-mode=desktop]) .mobile-space-desk-nav__sheet,html:not([data-layout-mode=desktop]) .mobile-space-desk-nav__sheet-backdrop,html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .mobile-clio-desk-nav,html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .mobile-space-desk-nav,html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .mobile-space-desk-nav__sheet,html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .mobile-space-desk-nav__sheet-backdrop{pointer-events:none!important}@media (max-width:767px){html:not([data-layout-mode=desktop]){overflow-x:clip;overflow-y:auto;scroll-padding-top:calc(var(--mobile-header-height, 6.75rem) + env(safe-area-inset-top, 0px));scroll-padding-bottom:calc(var(--mobile-nav-height, 5.25rem) + env(safe-area-inset-bottom, 0px) + 24px)}html:not([data-layout-mode=desktop]) .app-shell,html:not([data-layout-mode=desktop]) .firm-workspace,html:not([data-layout-mode=desktop]) .firm-workspace-body,html:not([data-layout-mode=desktop]) .trial-firm-layout__main,html:not([data-layout-mode=desktop]) body{min-width:0!important;max-width:100%!important;overflow:visible;background:var(--gl-m-bg,#0b0b0b)}html:not([data-layout-mode=desktop]) .firm-workspace-body{padding-bottom:calc(var(--mobile-nav-height, 5.25rem) + env(safe-area-inset-bottom, 0px) + 24px)}html:not([data-layout-mode=desktop]) .firm-workspace-body:has(.mobile-office-home-slot),html:not([data-layout-mode=desktop]) .mobile-office-home-slot{padding-bottom:0}html:not([data-layout-mode=desktop]) .trial-firm-layout__main{padding-bottom:0}html:not([data-layout-mode=desktop]) .page-header{margin:0 0 .75rem;padding:0;border:0;background:transparent}html:not([data-layout-mode=desktop]) .page-header__label,html:not([data-layout-mode=desktop]) .page-header__subtitle,html:not([data-layout-mode=desktop]) .tab-info-guide,html:not([data-layout-mode=desktop]) .tab-page-header{display:none!important}html:not([data-layout-mode=desktop]) .gl-mobile-page-title,html:not([data-layout-mode=desktop]) .page-header__title{margin:.1rem 0 var(--gl-m-gap-section,1.15rem);font-size:var(--gl-m-fs-title,28px);line-height:var(--gl-m-lh-title,1.2);font-family:var(--font-display),Georgia,"Times New Roman",serif;font-weight:var(--gl-m-fw-title,700);letter-spacing:-.02em;color:var(--gl-m-ink,#f5f1e8)}html:not([data-layout-mode=desktop]) .gl-mobile-page-subtitle{margin:var(--gl-m-gap-heading,.35rem) 0 var(--gl-m-gap-section,1.15rem);font-size:var(--gl-m-fs-secondary,13px);font-weight:var(--gl-m-fw-secondary,400);line-height:var(--gl-m-lh-secondary,1.45);color:var(--gl-m-muted,#aaa49a)}html:not([data-layout-mode=desktop]) .card:not(.reset-dialog):not(.item-details-dialog),html:not([data-layout-mode=desktop]) .ui-card{border:1px solid var(--gl-m-divider,#2d2d2d);border-radius:1rem;background:var(--gl-m-card,#181818);box-shadow:0 8px 24px rgba(0,0,0,.28);color:var(--gl-m-card-ink,#f5f1e8)}html:not([data-layout-mode=desktop]) .client-list-table-wrap,html:not([data-layout-mode=desktop]) .firm-ledger-table-wrap,html:not([data-layout-mode=desktop]) .overflow-x-auto,html:not([data-layout-mode=desktop]) .scroll-panel-hint{overflow-x:auto;max-width:100%;min-width:0}html:not([data-layout-mode=desktop]) .gl-mobile-month-board{overflow-x:auto!important;overflow-y:hidden!important;max-width:100%}html:not([data-layout-mode=desktop]) .firm-workspace-body table,html:not([data-layout-mode=desktop]) table.client-list-table,html:not([data-layout-mode=desktop]) table.firm-ledger-table{display:block;width:100%!important;min-width:0!important;max-width:100%}html:not([data-layout-mode=desktop]) .firm-workspace-body table.space-staff-ledger__table,html:not([data-layout-mode=desktop]) .space-staff-ledger__table{display:none!important}html:not([data-layout-mode=desktop]) .firm-workspace-body table thead{display:none}html:not([data-layout-mode=desktop]) .firm-workspace-body table tbody,html:not([data-layout-mode=desktop]) .firm-workspace-body table tr{display:block;width:100%}html:not([data-layout-mode=desktop]) .firm-workspace-body table tr{margin:0 0 .5rem;padding:.85rem .95rem;border:1px solid var(--gl-m-divider,#2d2d2d);border-radius:1rem;background:var(--gl-m-card,#181818);box-shadow:0 8px 24px rgba(0,0,0,.28);color:var(--gl-m-card-ink,#f5f1e8)}html:not([data-layout-mode=desktop]) .firm-workspace-body table td{display:block;width:100%!important;min-width:0!important;max-width:100%;padding:.18rem 0!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere;font-size:var(--gl-m-fs-body,16px)}html:not([data-layout-mode=desktop]) .form-grid,html:not([data-layout-mode=desktop]) .form-grid--2,html:not([data-layout-mode=desktop]) .form-grid--3{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:.75rem!important}html:not([data-layout-mode=desktop]) .field,html:not([data-layout-mode=desktop]) input:not([type=checkbox]):not([type=radio]),html:not([data-layout-mode=desktop]) select,html:not([data-layout-mode=desktop]) textarea{max-width:100%;min-height:2.75rem;font-size:16px}html:not([data-layout-mode=desktop]) .entry-form .btn-primary,html:not([data-layout-mode=desktop]) .entry-form .btn-secondary,html:not([data-layout-mode=desktop]) .entry-form__footer button,html:not([data-layout-mode=desktop]) .gl-mobile-primary-btn{width:100%;min-height:3.05rem;border-radius:1rem;font-size:var(--gl-m-fs-button,16px);font-weight:var(--gl-m-fw-button,600)}html:not([data-layout-mode=desktop]) .gl-mobile-primary-btn{display:flex;align-items:center;justify-content:center;border:0;background:var(--gl-m-gold-action,var(--gl-m-gold,#e0b75c));color:var(--gl-m-gold-ink,#14110c)}html:not([data-layout-mode=desktop]) .gl-mobile-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;width:100%;min-width:0;margin:0 0 .75rem}html:not([data-layout-mode=desktop]) .gl-mobile-page-header__copy{flex:1 1 auto;min-width:0}html:not([data-layout-mode=desktop]) .gl-mobile-page-header__action{flex:0 0 auto;margin-top:.15rem}html:not([data-layout-mode=desktop]) .gl-mobile-page-add{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.45rem .75rem;border-radius:.85rem;border:1px solid var(--gl-m-gold,#d1a449);background:var(--gl-m-gold-action,#e0b75c);color:var(--gl-m-gold-ink,#14110c);font-size:.85rem;font-weight:700;letter-spacing:.01em;line-height:1;white-space:nowrap;cursor:pointer}html:not([data-layout-mode=desktop]) .gl-mobile-page-add:disabled{opacity:.55;cursor:not-allowed}html:not([data-layout-mode=desktop]) .item-details-dialog,html:not([data-layout-mode=desktop]) .reset-dialog,html:not([data-layout-mode=desktop]) [role=dialog] .card{left:.75rem;right:.75rem;width:auto!important;max-width:none!important;max-height:calc(100dvh - 5.5rem - env(safe-area-inset-bottom, 0px));margin:.75rem auto 0;overflow-y:auto;-webkit-overflow-scrolling:touch}html:not([data-layout-mode=desktop]) .desk-checklist-item,html:not([data-layout-mode=desktop]) .desk-checklist-row,html:not([data-layout-mode=desktop]) .my-work-row,html:not([data-layout-mode=desktop]) .space-notifications-desk__link,html:not([data-layout-mode=desktop]) .space-notifications-desk__row{display:block;width:100%;min-width:0;padding:.85rem .95rem;border:1px solid var(--gl-m-divider,#2d2d2d);border-radius:1rem;background:var(--gl-m-card,#181818);box-shadow:0 8px 24px rgba(0,0,0,.28);color:var(--gl-m-card-ink,#f5f1e8);overflow-wrap:anywhere}html:not([data-layout-mode=desktop]) .client-directory__search,html:not([data-layout-mode=desktop]) .space-notifications-desk__panel{border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important}html:not([data-layout-mode=desktop]) .weekly-board,html:not([data-layout-mode=desktop]) .weekly-board__grid{display:block;min-width:0!important;overflow:visible!important}html:not([data-layout-mode=desktop]) .space-tasks-ledger__chip{min-height:2.4rem;padding:.4rem .7rem;border-radius:999px;font-size:var(--gl-m-fs-badge,11px);font-weight:var(--gl-m-fw-badge,600)}html:not([data-layout-mode=desktop]) img,html:not([data-layout-mode=desktop]) svg,html:not([data-layout-mode=desktop]) video{max-width:100%}}html[data-phone-viewport=true]:not([data-layout-mode=desktop]){overflow-x:clip;overflow-y:auto;scroll-padding-top:calc(var(--mobile-header-height, 6.75rem) + env(safe-area-inset-top, 0px));scroll-padding-bottom:calc(var(--mobile-nav-height, 5.25rem) + env(safe-area-inset-bottom, 0px) + 24px)}html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .app-shell,html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .firm-workspace,html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .firm-workspace-body,html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .trial-firm-layout__main{overflow:visible}html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .firm-workspace-body{padding-bottom:calc(var(--mobile-nav-height, 5.25rem) + env(safe-area-inset-bottom, 0px) + 24px)}html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .firm-workspace-body:has(.mobile-office-home-slot),html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .mobile-office-home-slot{padding-bottom:0}html[data-phone-viewport=true]:not([data-layout-mode=desktop]) .trial-firm-layout__main{padding-bottom:0}html[data-billing-theme=practice]:not([data-layout-mode=desktop]),html[data-billing-theme=space]:not([data-layout-mode=desktop]){color-scheme:dark;--gl-m-bg:#0b0b0b;--gl-m-chrome:#0f0f0f;--gl-m-card:#181818;--gl-m-card-elevated:#202020;--gl-m-gold:#d1a449;--gl-m-gold-action:#e0b75c;--gl-m-gold-border:#8f7136;--gl-m-gold-ink:#14110c;--gl-m-ink:#f5f1e8;--gl-m-muted:#c4bdb3;--gl-m-muted-2:#9a948c;--gl-m-chrome-ink:#f5f1e8;--gl-m-card-ink:#f5f1e8;--gl-m-card-muted:#c4bdb3;--gl-m-divider:#2d2d2d;--gl-m-error:#d86a63;--gl-m-success:#78a985;--gl-m-warning:#e0b75c;--gl-m-gutter:1rem;--mobile-nav-height:5.25rem;--mobile-header-height:6.75rem;--gl-m-text:var(--gl-m-ink);--gl-m-text-secondary:var(--gl-m-muted);--gl-m-text-muted:var(--gl-m-muted-2);--gl-m-text-inverse:var(--gl-m-gold-ink);--gl-m-heading:var(--gl-m-ink);--gl-m-link:var(--gl-m-gold);--gl-m-disabled:color-mix(in srgb,var(--gl-m-muted-2) 72%,var(--gl-m-card));--gl-m-fs-title:28px;--gl-m-fw-title:700;--gl-m-lh-title:1.2;--gl-m-fs-section:21px;--gl-m-fw-section:650;--gl-m-lh-section:1.25;--gl-m-fs-card:18px;--gl-m-fw-card:650;--gl-m-lh-card:1.3;--gl-m-fs-field:15px;--gl-m-fw-field:600;--gl-m-lh-field:1.35;--gl-m-fs-body:16px;--gl-m-fw-body:400;--gl-m-lh-body:1.45;--gl-m-fs-secondary:13px;--gl-m-fw-secondary:400;--gl-m-lh-secondary:1.45;--gl-m-fs-caption:12px;--gl-m-fw-caption:500;--gl-m-lh-caption:1.35;--gl-m-fs-eyebrow:12px;--gl-m-fw-eyebrow:600;--gl-m-lh-eyebrow:1.35;--gl-m-fs-badge:11px;--gl-m-fw-badge:600;--gl-m-lh-badge:1.35;--gl-m-fs-button:16px;--gl-m-fw-button:600;--gl-m-lh-button:1.35;--gl-m-fs-stat:28px;--gl-m-fw-stat:700;--gl-m-lh-stat:1.1;--gl-m-fs-label:var(--gl-m-fs-caption);--gl-m-lh:var(--gl-m-lh-body);--gl-m-lh-tight:var(--gl-m-lh-title);--gl-m-gap-heading:0.35rem;--gl-m-gap-section:1.15rem;--mo-bg:var(--gl-m-bg);--mo-card:var(--gl-m-card);--mo-panel:var(--gl-m-card-elevated);--mo-ink:var(--gl-m-ink);--mo-muted:var(--gl-m-muted);--mo-accent:var(--gl-m-gold);--mo-accent-ink:var(--gl-m-gold-ink);--cream:var(--gl-m-card);--ink:var(--gl-m-ink);--muted:var(--gl-m-muted);--gold:var(--gl-m-gold);--gold-light:var(--gl-m-gold-action);--gold-dark:var(--gl-m-gold);--line:var(--gl-m-divider);--paper:var(--gl-m-card);--soft:var(--gl-m-bg);--space-glass:var(--gl-m-card);--space-glass-solid:var(--gl-m-card);--space-ink:var(--gl-m-ink);--space-muted:var(--gl-m-muted);--space-gold:var(--gl-m-gold);--space-gold-light:var(--gl-m-gold-action);--space-gold-deep:var(--gl-m-gold);--space-line:color-mix(in srgb,var(--gl-m-gold) 28%,transparent);--space-line-soft:var(--gl-m-divider);--space-card-border:var(--gl-m-divider);--space-status-overdue:var(--gl-m-error);--space-status-overdue-bg:color-mix(in srgb,var(--gl-m-error) 18%,var(--gl-m-card));--space-status-today:var(--gl-m-gold);--space-status-today-bg:color-mix(in srgb,var(--gl-m-gold) 18%,var(--gl-m-card));--space-status-waiting:var(--gl-m-muted);--space-status-waiting-bg:var(--gl-m-card-elevated);--space-status-done:var(--gl-m-success);--space-status-done-bg:color-mix(in srgb,var(--gl-m-success) 18%,var(--gl-m-card));--trial-surface:var(--gl-m-bg);--trial-powder:var(--gl-m-card);--trial-blush:var(--gl-m-card);--trial-sand:var(--gl-m-card-elevated);--trial-text:var(--gl-m-ink);--trial-muted:var(--gl-m-muted);--trial-primary:var(--gl-m-gold);--trial-accent:var(--gl-m-gold-action);--trial-on-primary:var(--gl-m-gold-ink);--ws-bg:var(--gl-m-bg);--ws-panel:var(--gl-m-card);--ws-panel-2:var(--gl-m-card-elevated);--ws-raised:var(--gl-m-card-elevated);--ws-line:var(--gl-m-divider);--ws-line-strong:var(--gl-m-gold-border);--ws-text:var(--gl-m-ink);--ws-text-soft:var(--gl-m-muted);--ws-text-muted:var(--gl-m-muted-2);--ws-gold:var(--gl-m-gold);--ws-gold-soft:var(--gl-m-card-elevated);--ws-gold-border:var(--gl-m-gold-border);--ws-shadow:0 8px 24px rgba(0,0,0,0.28);--ws-shadow-lg:0 16px 40px rgba(0,0,0,0.4);& .app-shell,& .firm-workspace,& .firm-workspace-body,& .gl-mobile-app,& .mobile-office-home-slot,& .office-hub-clio-shell,& .office-hub-page,& .office-hub-space-shell,& .trial-firm-layout,& .trial-firm-layout__main,& body{background:var(--gl-m-bg)!important;color:var(--gl-m-ink);color-scheme:dark}& .mobile-office-bottom-nav,& .mobile-office-header{background:var(--gl-m-chrome)!important;color:var(--gl-m-chrome-ink);border-color:var(--gl-m-divider)}& .mobile-office-header__logo-ring,& .mobile-office-header__menu-btn,& .mobile-office-header__name{color:var(--gl-m-gold)}& .mobile-office-header__logo-ring{background:var(--gl-m-card);border-color:var(--gl-m-gold)}& .mobile-office-menu{background:var(--gl-m-card)!important;color:var(--gl-m-card-ink)!important}& .mobile-office-menu__backdrop{background:rgba(0,0,0,.62)}& .layout-mode-switcher__option{color:var(--gl-m-ink)!important;border-color:var(--gl-m-gold-border)!important;background:var(--gl-m-card-elevated)!important}& .layout-mode-switcher__option-hint,& .layout-mode-switcher__option-label{color:inherit!important}& .layout-mode-switcher__option--active{background:var(--gl-m-gold-action)!important;color:var(--gl-m-gold-ink)!important;border-color:var(--gl-m-gold)!important}& .layout-mode-switcher__label{color:var(--gl-m-muted)!important}& .gl-mobile-page-title,& .page-header__title{color:var(--gl-m-ink)!important}& .gl-mobile-page-subtitle,& .page-header__subtitle{color:var(--gl-m-muted)!important}& .firm-workspace .bucket-section,& .firm-workspace .card-elevated,& .firm-workspace .card:not(.matter-case-details),& .firm-workspace .day-detail-panel,& .firm-workspace .empty-state,& .firm-workspace .form-panel,& .firm-workspace .mobile-office__card,& .firm-workspace .mobile-office__evening,& .firm-workspace .mobile-office__event,& .firm-workspace .my-work-feed,& .firm-workspace .my-work-panel__block,& .firm-workspace .my-work-sidecard,& .firm-workspace .stat-tile,& .firm-workspace .today-work-stats,& .firm-workspace .ui-card,& .firm-workspace .view-hero,& .gl-mobile-app .card:not(.reset-dialog):not(.item-details-dialog){background:var(--gl-m-card)!important;color:var(--gl-m-card-ink)!important;border-color:var(--gl-m-divider)!important;box-shadow:0 8px 24px rgba(0,0,0,.28)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}& .firm-workspace .btn-primary,& .firm-workspace .entry-form .btn-primary,& .firm-workspace .entry-form__footer .btn-primary,& .firm-workspace .tool-action-btn--primary,& .gl-mobile-primary-btn,& .modal-panel .btn-primary,& .reset-dialog .btn-primary,& [role=dialog] .btn-primary{background:var(--gl-m-gold-action)!important;color:var(--gl-m-gold-ink)!important;border-color:transparent!important}& .firm-workspace .btn-secondary,& .firm-workspace .entry-form .btn-secondary,& .modal-panel .btn-secondary,& .reset-dialog .btn-secondary,& [role=dialog] .btn-secondary{background:var(--gl-m-card-elevated)!important;color:var(--gl-m-gold)!important;border:1px solid var(--gl-m-gold-border)!important}& .firm-workspace .field,& .firm-workspace input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),& .firm-workspace select,& .firm-workspace textarea,& .item-details-dialog input:not([type=checkbox]):not([type=radio]),& .item-details-dialog textarea,& .modal-panel input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]),& .modal-panel select,& .modal-panel textarea,& .reset-dialog input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]),& .reset-dialog textarea,& [role=dialog] .field,& [role=dialog] input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),& [role=dialog] select,& [role=dialog] textarea{background:var(--gl-m-card-elevated)!important;background-color:var(--gl-m-card-elevated)!important;color:var(--gl-m-ink)!important;-webkit-text-fill-color:var(--gl-m-ink)!important;caret-color:var(--gl-m-ink)!important;border-color:var(--gl-m-divider)!important;color-scheme:dark!important}& input::-moz-placeholder,& textarea::-moz-placeholder{color:var(--gl-m-muted-2)!important;-webkit-text-fill-color:var(--gl-m-muted-2)!important;opacity:1}& input::placeholder,& textarea::placeholder{color:var(--gl-m-muted-2)!important;-webkit-text-fill-color:var(--gl-m-muted-2)!important;opacity:1}& .firm-workspace .field:focus,& .firm-workspace input:not([type=checkbox]):not([type=radio]):focus,& .firm-workspace select:focus,& .firm-workspace textarea:focus,& [role=dialog] .field:focus,& [role=dialog] input:not([type=checkbox]):not([type=radio]):focus,& [role=dialog] select:focus,& [role=dialog] textarea:focus{border-color:var(--gl-m-gold)!important;outline:1px solid color-mix(in srgb,var(--gl-m-gold) 55%,transparent);outline-offset:0;box-shadow:none!important}& .field-label,& .firm-workspace label,& .refine-field__label{color:var(--gl-m-muted)}& .civil-efiling-dialog,& .filing-prep-tasks-dialog,& [role=dialog]{color-scheme:dark!important}& .appearance-bill-handoff,& .birthday-greeting-dialog,& .civil-efiling-dialog,& .client-profile-modal,& .filing-prep-tasks-dialog,& .gl-dialog,& .item-details-dialog,& .keyboard-shortcuts-modal,& .matter-quick-add-dialog,& .modal-panel,& .profile-edit-dialog__panel,& .profile-photo-crop__panel,& .reset-dialog,& .schedule-email-modal,& .theme-confirm-dialog,& .user-profile-saved-dialog__panel,& .walk-in-done-dialog,& .workspace-intro-modal,& [role=dialog] .card{background:var(--gl-m-card)!important;color:var(--gl-m-card-ink)!important;border-color:var(--gl-m-divider)!important}& .item-details-dialog__doc-request,& .item-details-dialog__foot,& .item-details-dialog__head,& .item-details-dialog__section{background:var(--gl-m-card-elevated)!important;color:var(--gl-m-card-ink)!important;border-color:var(--gl-m-divider)!important}& .desk-checklist-meta--dialog-head .desk-checklist-meta__value,& .desk-checklist-meta__value,& .item-details-dialog,& .item-details-dialog label,& .item-details-dialog li,& .item-details-dialog p,& .item-details-dialog__client,& .item-details-dialog__kind,& .item-details-dialog__meta,& .item-details-dialog__text,& .item-details-dialog__title,& .item-details-dialog__waiting-chip,& .modal-panel label,& .modal-panel li,& .modal-panel p,& [role=dialog] label,& [role=dialog] li,& [role=dialog] p{color:var(--gl-m-ink)!important}& .desk-checklist-meta--dialog-head .desk-checklist-meta__label,& .desk-checklist-meta__label,& .item-details-dialog__action-group-label,& .item-details-dialog__doc-request__label,& .item-details-dialog__label,& .item-details-dialog__prep-label{color:var(--gl-m-muted)!important}& .desk-checklist-meta__value--overdue{color:var(--gl-m-error)!important}& .desk-checklist-status-pill,& .item-details-dialog__badge{background:color-mix(in srgb,var(--gl-m-gold) 22%,var(--gl-m-card))!important;color:var(--gl-m-ink)!important;border-color:var(--gl-m-gold-border)!important}& .item-details-dialog__action-btn--chip,& .item-details-dialog__action-btn--link,& .item-details-dialog__action-btn--secondary,& .item-details-dialog__matter,& .item-details-dialog__matter-link,& .item-details-dialog__prep-btn{background:var(--gl-m-card)!important;color:var(--gl-m-ink)!important;border-color:var(--gl-m-divider)!important}& .item-details-dialog__action-btn--primary,& .item-details-dialog__done{background:var(--gl-m-gold-action)!important;color:var(--gl-m-gold-ink)!important;border-color:var(--gl-m-gold)!important}& .item-details-dialog__action-btn--danger,& .item-details-dialog__action-btn--warning{color:var(--gl-m-error)!important;border-color:color-mix(in srgb,var(--gl-m-error) 45%,var(--gl-m-divider))!important;background:color-mix(in srgb,var(--gl-m-error) 12%,var(--gl-m-card))!important}& .item-details-dialog__action-primaries,& .item-details-dialog__action-secondaries{display:grid!important;grid-template-columns:1fr 1fr;gap:.5rem}& .item-details-dialog__action-btn--primary,& .item-details-dialog__action-btn--secondary{width:100%;min-height:2.75rem}& .dialog-backdrop,& .modal-backdrop,& .reset-dialog-backdrop{background:rgba(0,0,0,.72)!important}& .firm-workspace [class*=text-ink],& .text-ink{color:var(--gl-m-ink)!important}& .text-muted,& .view-eyebrow{color:var(--gl-m-muted)!important}& .text-gold,& .text-gold-dark{color:var(--gl-m-gold)!important}& .font-display,& h1,& h2,& h3{color:var(--gl-m-ink)}& .balanceDue,& .field-error,& .form-error,& .text-red-700,& [role=alert]{color:var(--gl-m-error)!important}& .ar-row,& .client-directory__row,& .desk-checklist-row,& .desk-checklist-row__panel,& .firm-staff-roster,& .firm-workspace-body table tr,& .matter-page__header-more-menu,& .my-work-list__row,& .soa-row,& .space-notifications-desk__link,& .space-notifications-desk__panel,& .space-notifications-desk__row,& .space-staff-ledger__card,& .space-staff-ledger__card--active,& .space-staff-ledger__filters,& .space-staff-ledger__invite,& .space-staff-ledger__search,& .space-tasks-ledger__row,& .user-profile-desk__hero,& .user-profile-desk__panel,& .user-profile-page__main,& .user-profile-page__stage{background:var(--gl-m-card)!important;color:var(--gl-m-card-ink)!important;border-color:var(--gl-m-divider)!important;box-shadow:none!important}& .space-notifications-desk__row--urgent{background:color-mix(in srgb,var(--gl-m-error) 14%,var(--gl-m-card))!important;border-left-color:var(--gl-m-error)!important}& .space-notifications-desk__row--birthday{background:var(--gl-m-card)!important;border-left-color:var(--gl-m-gold)!important}& .event-segmented__pill,& .filter-chip,& .form-option-card,& .nav-tab,& .space-tasks-ledger__chip{background:var(--gl-m-card-elevated);color:var(--gl-m-muted);border-color:var(--gl-m-divider)}& .event-segmented__pill--active,& .filter-chip--on,& .filter-chip.is-active,& .form-option-card--selected,& .nav-tab-active,& .nav-tab.active,& .space-tasks-ledger__chip--on{background:var(--gl-m-gold)!important;color:var(--gl-m-gold-ink)!important;border-color:var(--gl-m-gold)!important}& .calendar-shell,& .client-directory,& .day-schedule,& .day-schedule-view,& .documents-workspace,& .firm-ledger,& .schedule-agenda,& .schedule-agenda-view,& .search-page,& .space-notifications-desk,& .space-staff-ledger,& .weekly-board{background:transparent!important;color:var(--gl-m-ink)}& .firm-clio-shell .calendar-shell,& .firm-workspace .calendar-shell{background:var(--gl-m-bg)!important;border-color:var(--gl-m-divider)!important;overflow-x:auto!important;max-width:100%!important}& .calendar-shell:after,& .firm-clio-shell .scroll-panel-hint:after,& .firm-workspace .scroll-panel-hint:after,& .scroll-panel-hint:after{display:none!important;content:none!important;background:none!important}& .firm-clio-shell .calendar-shell__week-row,& .firm-clio-shell .calendar-shell__weekday-row,& .firm-workspace .calendar-shell__week-row,& .firm-workspace .calendar-shell__weekday-row{display:grid!important;grid-template-columns:repeat(7,minmax(6.25rem,6.5rem))!important;width:-moz-max-content!important;width:max-content!important;min-width:-moz-max-content!important;min-width:max-content!important;max-width:none!important;gap:.4rem!important}& .gl-mobile-month-board{overflow-x:auto!important;overflow-y:hidden!important;max-width:100%!important;background:transparent}& .gl-mobile-day-detail{background:transparent!important;border:0!important;box-shadow:none!important}& .firm-clio-shell .calendar-weekday,& .firm-workspace .calendar-weekday{background:var(--gl-m-card)!important;color:var(--gl-m-muted)!important;border-color:var(--gl-m-divider)!important}& .firm-clio-shell .calendar-day-cell,& .firm-workspace .calendar-day-cell,& .firm-workspace .weekly-day-column{background:var(--gl-m-card)!important;color:var(--gl-m-ink)!important;border-color:var(--gl-m-divider)!important}& .firm-clio-shell .calendar-day-cell--muted,& .firm-workspace .calendar-day-cell--muted{background:var(--gl-m-bg)!important;color:var(--gl-m-muted-2)!important}& .firm-clio-shell .calendar-day-cell--selected,& .firm-clio-shell .calendar-day-cell--today,& .firm-workspace .calendar-day-cell--selected,& .firm-workspace .calendar-day-cell--today{background:var(--gl-m-gold)!important;color:var(--gl-m-gold-ink)!important;box-shadow:none!important}& .firm-clio-shell .calendar-day-cell--today .calendar-day-head,& .firm-workspace .calendar-day-cell--selected .calendar-day-num,& .firm-workspace .calendar-day-cell--today .calendar-day-head{background:transparent!important;color:var(--gl-m-gold-ink)!important}& .empty-state,& .page-loading,& .premium-empty,& .space-desk-loading{background:transparent!important}& .empty-state__title,& .page-loading__title,& .space-empty-state__title{color:var(--gl-m-heading,var(--gl-m-ink))!important}& .empty-state__message,& .page-loading__copy,& .space-empty-state__copy{color:var(--gl-m-text-secondary,var(--gl-m-muted))!important}& .client-matter-panel,& .client-matter-panel__body,& .client-matter-panel__header,& .matter-case-details,& .matter-page{background:var(--gl-m-card)!important;color:var(--gl-m-card-ink)!important}& .client-matter-panel__header-actions .btn-secondary,& .client-matter-panel__header-actions .client-matter-panel__billing-link,& .client-matter-panel__header-actions .client-matter-panel__details-toggle,& .client-matter-panel__header-actions .matter-page__header-action{background:var(--gl-m-card-elevated)!important;color:var(--gl-m-gold)!important;border-color:var(--gl-m-gold-border)!important}& .client-matter-panel__header-actions .btn-primary{background:var(--gl-m-gold-action)!important;color:var(--gl-m-gold-ink)!important;border-color:transparent!important}& .mobile-office-bottom-nav [aria-current=page]{color:var(--gl-m-gold)!important;background:transparent!important}& .firm-workspace .filing-workspace__ledger-caption,& .firm-workspace .filing-workspace__table--ledger thead th,& .firm-workspace table thead th{background:var(--gl-m-card-elevated)!important;color:var(--gl-m-muted)!important;border-color:var(--gl-m-divider)!important}& .firm-workspace .filing-workspace__table-wrap--ledger{background:var(--gl-m-card)!important;border-color:var(--gl-m-divider)!important}& .space-staff-ledger__card--active{background:var(--gl-m-card-elevated)!important;border-color:var(--gl-m-gold-border)!important}& .space-notifications-desk__badge,& .space-staff-ledger__pill{background:var(--gl-m-card-elevated);color:var(--gl-m-gold);border-color:var(--gl-m-gold-border)}& .matter-ph-stages .matter-header-kicker,& .matter-ph-stages__eyebrow{color:#6b5210!important;-webkit-text-fill-color:#6b5210!important}& .matter-ph-stages__item{border:0!important;background:transparent!important}& .matter-ph-stages__item:not(:last-child):after{background:var(--gl-m-divider)}& .matter-ph-stages__marker{border-color:var(--gl-m-divider);background:var(--gl-m-card,#fff);color:var(--gl-m-muted)}& .matter-ph-stages__item--current .matter-ph-stages__marker{border-color:var(--gl-m-gold);background:var(--gl-m-gold);color:#fff}& .matter-ph-stages__detail,& .matter-ph-stages__label{color:#1a1612!important;-webkit-text-fill-color:#1a1612!important}& .matter-ph-stages__detail{color:#5c534a!important;-webkit-text-fill-color:#5c534a!important}& .matter-ph-stages__item--current .matter-ph-stages__detail,& .matter-ph-stages__item--current .matter-ph-stages__label{color:#5c4316!important;-webkit-text-fill-color:#5c4316!important}& .matter-ph-stages__item--done .matter-ph-stages__label{color:#5c534a!important;-webkit-text-fill-color:#5c534a!important}& .gl-mobile-app a.gl-mobile-record-card,& .gl-mobile-app button.gl-mobile-record-card,& .gl-mobile-record-card{background:var(--gl-m-card)!important;color:var(--gl-m-card-ink)!important;border-color:var(--gl-m-divider)!important}& .gl-mobile-record-title{color:var(--gl-m-ink)!important}& .gl-mobile-record-meta,& .gl-mobile-record-subtitle{color:var(--gl-m-muted)!important}& .gl-mobile-record-meta-alert{color:var(--gl-m-error)!important}& .firm-clio-shell .day-schedule-view__grid,& .firm-clio-shell .day-schedule-view__row,& .firm-clio-shell .day-schedule-view__slot,& .firm-clio-shell .day-schedule-view__toolbar,& .firm-workspace .day-schedule-view__grid,& .firm-workspace .day-schedule-view__row,& .firm-workspace .day-schedule-view__slot,& .firm-workspace .day-schedule-view__toolbar{background:var(--gl-m-bg)!important;color:var(--gl-m-ink)!important;border-color:var(--gl-m-divider)!important}& .firm-clio-shell .day-schedule-view__hour,& .firm-workspace .day-schedule-view__hour{background:var(--gl-m-chrome)!important;color:var(--gl-m-ink)!important}& .firm-clio-shell .day-schedule-view__card,& .firm-clio-shell .day-schedule-view__untimed-btn,& .firm-workspace .day-schedule-view__card,& .firm-workspace .day-schedule-view__untimed-btn{background:var(--gl-m-card)!important;color:var(--gl-m-ink)!important;border-color:var(--gl-m-gold-border)!important}& .firm-clio-shell .day-schedule-view__card-title,& .firm-workspace .day-schedule-view__card-title{color:var(--gl-m-ink)!important}& .firm-clio-shell .day-schedule-view__card-meta,& .firm-workspace .day-schedule-view__card-meta{color:var(--gl-m-muted)!important}& .firm-clio-shell .day-schedule-view__untimed,& .firm-workspace .day-schedule-view__untimed{background:var(--gl-m-card)!important;border-color:var(--gl-m-gold-border)!important}& .firm-clio-shell .day-schedule-view__untimed-meta,& .firm-workspace .day-schedule-view__untimed-meta{color:var(--gl-m-muted)!important}& .firm-clio-shell .day-schedule-view__set-time-btn,& .firm-workspace .day-schedule-view__set-time-btn{background:rgba(212,175,90,.12)!important;color:var(--gl-m-gold)!important;border-color:var(--gl-m-gold-border)!important}& .firm-workspace .day-detail-panel,& .firm-workspace .my-work-feed,& .firm-workspace .my-work-feed__body,& .firm-workspace .my-work-panel--elegant .my-work-feed__body{background:var(--gl-m-card)!important;color:var(--gl-m-ink)!important}& .firm-workspace .my-work-enum__label,& .firm-workspace .my-work-enum__name,& .firm-workspace .my-work-feed__group-title{color:var(--gl-m-ink)!important}& .firm-workspace .my-work-enum__case,& .firm-workspace .my-work-enum__code,& .firm-workspace .my-work-enum__detail,& .firm-workspace .my-work-enum__empty,& .firm-workspace .my-work-enum__index,& .firm-workspace .my-work-enum__meta,& .firm-workspace .my-work-enum__sep{color:var(--gl-m-muted)!important}& .firm-workspace .my-work-feed__count{background:var(--gl-m-gold)!important;color:var(--gl-m-gold-ink)!important}& .firm-workspace .schedule-email-cta,& .schedule-email-cta{background:var(--gl-m-card-elevated)!important;background-image:none!important;border:1px solid var(--gl-m-divider)!important;color:var(--gl-m-ink)!important;box-shadow:none!important}& .schedule-email-cta__eyebrow{color:var(--gl-m-gold)!important;font-size:var(--gl-m-fs-eyebrow)!important;font-weight:var(--gl-m-fw-eyebrow)!important;letter-spacing:.06em}& .schedule-email-cta__title{color:var(--gl-m-ink)!important;font-family:var(--font-ui),system-ui,sans-serif!important;font-size:var(--gl-m-fs-card)!important;font-weight:var(--gl-m-fw-card)!important;line-height:var(--gl-m-lh-card)!important}& .schedule-email-cta .form-check__text,& .schedule-email-cta__text{color:var(--gl-m-muted)!important;font-size:var(--gl-m-fs-secondary)!important;font-weight:var(--gl-m-fw-secondary)!important;line-height:var(--gl-m-lh-secondary)!important}& .tools-panel__stat-box,& .tools-panel__stat-box--info,& .tools-panel__stat-box--warn{background:var(--gl-m-card-elevated)!important;color:var(--gl-m-ink)!important;border:1px solid var(--gl-m-divider)!important}& .tools-panel__stat-box--warn{border-color:color-mix(in srgb,var(--gl-m-warning) 55%,var(--gl-m-divider))!important}& .tools-panel__stat-box--info{border-color:color-mix(in srgb,#6a8caf 55%,var(--gl-m-divider))!important}& .tools-panel__stat-label{color:var(--gl-m-muted)!important;font-size:var(--gl-m-fs-caption)!important;font-weight:var(--gl-m-fw-caption)!important;letter-spacing:.04em;text-transform:uppercase}& .tools-panel__stat-value{color:var(--gl-m-ink)!important;font-size:var(--gl-m-fs-stat)!important;font-weight:var(--gl-m-fw-stat)!important;line-height:var(--gl-m-lh-stat)!important}& .owner-reminder-nudge{background:var(--gl-m-card-elevated)!important;background-image:none!important;border-color:var(--gl-m-divider)!important;color:var(--gl-m-ink)!important;box-shadow:none!important}& .owner-reminder-nudge__eyebrow{background:color-mix(in srgb,var(--gl-m-gold) 16%,var(--gl-m-card))!important;border-color:var(--gl-m-gold-border)!important;color:var(--gl-m-gold)!important}& .owner-reminder-nudge__title{color:var(--gl-m-ink)!important;font-family:var(--font-ui),system-ui,sans-serif!important;font-size:var(--gl-m-fs-card)!important;font-weight:var(--gl-m-fw-card)!important;line-height:var(--gl-m-lh-card)!important}& .owner-reminder-nudge__desc{color:var(--gl-m-muted)!important;font-size:var(--gl-m-fs-secondary)!important;line-height:var(--gl-m-lh-secondary)!important}& .owner-reminder-nudge__row,& .owner-reminder-nudge__row--overdue,& .owner-reminder-nudge__row:hover{background:var(--gl-m-card)!important;border-color:var(--gl-m-divider)!important}& .owner-reminder-nudge__name{color:var(--gl-m-ink)!important;font-size:16px!important;font-weight:650!important}& .owner-reminder-nudge__count{color:var(--gl-m-muted)!important;font-size:var(--gl-m-fs-caption)!important}& .owner-reminder-nudge__count--overdue{color:var(--gl-m-error)!important}& .owner-reminder-mini-btn--sms,& .owner-reminder-mini-btn--wa{background:var(--gl-m-card-elevated)!important;border-color:var(--gl-m-gold-border)!important;color:var(--gl-m-gold)!important}& .tools-panel__template-card{background:var(--gl-m-card-elevated)!important;background-image:none!important;border-color:var(--gl-m-divider)!important;color:var(--gl-m-ink)!important;box-shadow:none!important}& .tools-panel__template-card h3{color:var(--gl-m-ink)!important;font-size:var(--gl-m-fs-card)!important;font-weight:var(--gl-m-fw-card)!important;line-height:var(--gl-m-lh-card)!important;font-family:var(--font-ui),system-ui,sans-serif!important;text-transform:none!important;letter-spacing:0!important}& .tools-panel__template-card label,& .tools-panel__template-card p{color:var(--gl-m-muted)!important;font-size:var(--gl-m-fs-secondary)!important;line-height:var(--gl-m-lh-secondary)!important}& .tools-panel__template-card .field-input{border-color:var(--gl-m-divider)!important}& .compliance-desk-links,& .tools-panel__template-card .field-input{color:var(--gl-m-ink)!important;background:var(--gl-m-card)!important}& .compliance-desk-links{border:1px solid var(--gl-m-divider)!important;border-radius:1rem;padding:1rem!important}& .compliance-desk-links__eyebrow{color:var(--gl-m-gold)!important;font-size:var(--gl-m-fs-eyebrow)!important;letter-spacing:.06em}& .compliance-desk-links__title{color:var(--gl-m-ink)!important;font-size:var(--gl-m-fs-card)!important;font-weight:var(--gl-m-fw-card)!important;line-height:var(--gl-m-lh-card)!important;font-family:var(--font-ui),system-ui,sans-serif!important}& .compliance-desk-links__lede{color:var(--gl-m-muted)!important;font-size:var(--gl-m-fs-secondary)!important;line-height:var(--gl-m-lh-secondary)!important}& .compliance-desk-links__list a{color:var(--gl-m-gold)!important;font-size:15px!important;font-weight:600!important}& .firm-settings-panel__brand-asset{background:var(--gl-m-card-elevated)!important;border-color:var(--gl-m-divider)!important;color:var(--gl-m-ink)!important}& .firm-settings-panel__brand-asset .firm-staff-roster__field>span,& .firm-settings-panel__brand-asset input[type=file],& .firm-settings-panel__brand-missing{color:var(--gl-m-muted)!important;font-size:var(--gl-m-fs-secondary)!important}& .firm-settings-panel__jump a{background:var(--gl-m-card-elevated)!important;border-color:var(--gl-m-divider)!important;color:var(--gl-m-ink)!important;font-size:13px!important;font-weight:600!important}& .tools-panel__section .text-muted,& .tools-panel__section .text-xs,& .tools-panel__section-desc{color:var(--gl-m-muted)!important;font-size:var(--gl-m-fs-secondary)!important;line-height:var(--gl-m-lh-secondary)!important}& .tools-panel__section .section-label,& .tools-panel__section h2{color:var(--gl-m-ink)!important;font-size:var(--gl-m-fs-section)!important;font-weight:var(--gl-m-fw-section)!important;line-height:var(--gl-m-lh-section)!important;text-transform:none!important;letter-spacing:0!important;font-family:var(--font-ui),system-ui,sans-serif!important}& .user-profile-page__main--native{padding-bottom:calc(var(--mobile-nav-height, 5.25rem) + env(safe-area-inset-bottom, 0px) + 1.75rem)!important;overflow-y:visible!important}& .profile-edit-dialog.modal-backdrop{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:calc(var(--mobile-header-height, 6.75rem) + .25rem) .65rem calc(var(--mobile-nav-height, 5.25rem) + env(safe-area-inset-bottom, 0px) + 1rem)!important}& .profile-edit-dialog__panel{height:auto!important;max-height:none!important;overflow:visible!important;margin:0 0 .5rem!important}& .user-profile-desk__actions{position:static!important}}