.workspaceDensity,html:has(.workspaceDensity){--workspace-display:-apple-system,BlinkMacSystemFont,"SF Pro Display","Helvetica Neue",Arial,sans-serif;--workspace-text:-apple-system,BlinkMacSystemFont,"SF Pro Text","Helvetica Neue",Arial,sans-serif;--ui-caption:.75rem;--ui-label:.8125rem;--ui-meta:.8125rem;--ui-font:.9375rem;--ui-table:.875rem;--ui-body:1rem;--ui-input:1rem;--ui-subheading:1.125rem;--ui-section:1.5rem;--ui-title:2rem;--ui-stat:2rem;--ui-stat-large:2.25rem;--ui-reading:1.125rem;--ui-leading:1.5;--ui-heading-leading:1.2;--ui-space-1:4px;--ui-space-2:8px;--ui-space-3:12px;--ui-space-4:16px;--ui-space-5:20px;--ui-space-6:24px;--ui-space-8:32px;--ui-gap:16px;--ui-panel:24px;--ui-gutter:24px;--ui-page-gap:24px;--ui-header:60px;--ui-document-header:56px;--ui-sidebar:224px;--ui-rail:60px;--ui-control:44px;--ui-control-compact:36px;--ui-icon:36px;--ui-page:1200px;--ui-page-wide:1200px;--ui-form-width:960px;--ui-reading-width:72ch;--ui-radius-panel:0px;--ui-radius-field:8px;--ui-radius-overlay:8px;--ui-radius-button:980px;--ui-button-padding:10px 20px;--ui-cell-padding:12px 16px;--ui-quick:160ms ease;--ui-motion:220ms ease;--workspace-gap:var(--ui-space-3);--workspace-measure:var(--ui-page)}.workspaceDensity,.workspaceDesign.workspaceDensity{font-family:var(--workspace-text);font-size:var(--ui-font);line-height:var(--ui-leading)}.workspaceDesign.workspaceDensity{--sans:var(--workspace-text);--serif:var(--workspace-display)}@media(max-width:760px){.workspaceDensity,html:has(.workspaceDensity){--ui-title:1.75rem;--ui-section:1.375rem;--ui-gutter:20px;--ui-panel:20px;--ui-page-gap:20px;--ui-cell-padding:12px;--ui-icon:44px}}@media(pointer:coarse){.workspaceDensity,html:has(.workspaceDensity){--ui-icon:44px;--ui-control-compact:44px}}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity{--ui-select-arrow:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%)}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity .sbLayout{--sbw:var(--ui-sidebar);--sbTop:var(--ui-header)}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity .sbLayout[data-collapsed=true]{--sbw:var(--ui-rail)}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity .sbRail{padding:12px 10px;gap:12px}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity .sbNav{gap:12px;scroll-padding:8px}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity .sbSection{gap:2px}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity .sbLink{min-height:var(--ui-control);padding:8px 10px;gap:10px;font-size:var(--ui-font);line-height:1.4;border-radius:6px}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity .sbIcon{flex:0 0 20px;width:20px;height:20px}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity .sbIcon svg{width:18px;height:18px}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity .sbTitle{font-size:var(--ui-label);padding:0 10px 6px}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity .sbCaret{width:30px;height:var(--ui-control);min-height:var(--ui-control)}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity .sbSub{margin:4px 0 6px 20px;padding-left:8px;gap:2px}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity .sbSubLink{min-height:var(--ui-control);padding:8px 10px;font-size:var(--ui-meta);line-height:1.4;border-radius:6px}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity .sbToggle{min-height:var(--ui-control);padding:6px 10px;font-size:var(--ui-meta);gap:10px;border-radius:6px}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity .sbLayout[data-collapsed=true] .sbRail{padding-inline:8px}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity .sbLayout[data-collapsed=true][data-peek=true] .sbRail{width:var(--ui-sidebar);padding-inline:10px}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity :is(.workspaceNav,.appNavInner){min-height:var(--ui-header);padding:10px 20px;gap:16px}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity :is(.workspaceBrand,.dashboardBrandGroup){gap:12px}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity .tbWord{font-size:1.25rem}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity .tbMark{width:28px;height:28px}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity :is(.navAccount,.appNavActions){gap:8px}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity .navLabel{font-size:var(--ui-meta)}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity :is(.matterThemeSwitch,.workspaceThemeSwitch,.notificationBell){display:grid;place-items:center;width:var(--ui-icon);height:var(--ui-icon);min-width:var(--ui-icon);min-height:var(--ui-icon);padding:0;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--ink);flex:none}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity :is(.matterThemeSwitch,.workspaceThemeSwitch,.notificationBell)>svg{width:18px;height:18px}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity :is(.coinsBadgeButton,.coinsBadge .coinsBadgeButton,.tbProfile){height:var(--ui-icon);min-height:var(--ui-icon);border-color:var(--line);border-radius:6px;font-size:var(--ui-meta);padding:4px 10px}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity .tbAvatar{width:26px;height:26px;font-size:var(--ui-label)}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity .tbName{font-size:var(--ui-meta)}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity .tbItem{min-height:var(--ui-control);font-size:var(--ui-font);padding:8px 10px}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity :is(.tbMenuTitle,.tbMenuWho span){font-size:var(--ui-meta)}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity :is(.workspaceMenuButton,.dashboardMenuButton){min-height:var(--ui-control);font-size:var(--ui-meta);padding:8px 10px;border-radius:6px}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity .sidebarFoot{padding:8px 2px 0}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity .sidebarFoot :is(label,p){font-size:var(--ui-label);line-height:1.5}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity .sidebarFoot select{min-height:var(--ui-control);font-size:var(--ui-meta);border-radius:6px}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity .matterHead{gap:4px;padding:0}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity .matterHead strong{font-size:var(--ui-font);line-height:1.4}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity .matterHead small{font-size:var(--ui-label)}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity .matterBack{font-size:var(--ui-meta);min-height:var(--ui-control);margin-bottom:4px}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity .docRow a{min-height:var(--ui-control);font-size:var(--ui-meta);padding-block:6px}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity :is(.docCaret,.docPlus){height:var(--ui-control);min-height:var(--ui-control)}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity .docPlus{width:var(--ui-control)}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity :is(.docCaption,.docCount){font-size:var(--ui-label)}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity select:not([multiple]){appearance:none;box-sizing:border-box;max-width:100%;min-width:0;padding-inline:10px 32px;background-image:var(--ui-select-arrow);background-position:right 14px center,right 10px center;background-size:4px 4px;background-repeat:no-repeat}@media(min-width:1024px){html .dashboardAppearance.workspaceDensity .appNavInner{height:var(--ui-header);min-height:var(--ui-header);padding-block:0}}@media(max-width:760px),(pointer:coarse){html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity :is(.workspaceNav,.appNavInner){padding:10px 16px}html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity select{font-size:1rem}}@media(forced-colors:active){html :is(.matterAppearance,.dashboardAppearance,.portalWorkspace).workspaceDensity select:not([multiple]){appearance:auto;background-image:none}}html .workspaceDesign.sbLayout{--sbTop:60px;--sbw:224px}html .workspaceDesign.sbLayout[data-collapsed=true]{--sbw:60px}html .workspaceDesign .sbRail{background:var(--soft);border-color:var(--line);padding:20px 12px 12px;gap:24px;box-shadow:none}html .workspaceDesign .sbNav{gap:24px}html .workspaceDesign .sbTitle{padding:0 12px 8px;font-size:var(--ui-caption);font-weight:600;color:var(--muted)}html .workspaceDesign .sbLink{min-height:40px;padding:10px 12px;gap:12px;border-radius:8px;color:var(--ink2);font:400 var(--ui-font)/1.45 var(--workspace-text);white-space:normal}html .workspaceDesign .sbIcon{flex:0 0 20px;width:20px;height:20px;color:var(--muted)}html .workspaceDesign .sbIcon svg{width:18px;height:18px}html .workspaceDesign .sbLink.is-active{background:var(--dashboard-accent-soft);color:var(--dashboard-accent);box-shadow:none;font-weight:600}html .workspaceDesign .sbLink.is-active .sbIcon{color:inherit}html .workspaceDesign .sbLink.is-active .sbText{text-decoration:none}html .workspaceDesign .sbSubLink{min-height:36px;padding:8px 12px;font-size:var(--ui-meta);line-height:1.5}html .workspaceDesign :is(.sbCaret,.sbToggle){min-height:36px;border-radius:8px}html .workspaceDesign .sbToggle{font:400 var(--ui-caption)/1.5 var(--workspace-text)}html .workspaceDesign[data-collapsed=true][data-peek=true] .sbRail{width:224px;padding-inline:12px;box-shadow:var(--workspace-shadow)}html .workspaceDesign :is(.appNav,.workspaceNav){border-color:var(--line);box-shadow:none;background:var(--bg);background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:saturate(1.8) blur(20px);backdrop-filter:saturate(1.8) blur(20px)}html .workspaceDesign :is(.appNavInner,.workspaceNav){min-height:60px;gap:16px;padding-inline:24px}html .workspaceDesign .tbWord{font:600 var(--ui-subheading)/1 var(--workspace-display);letter-spacing:-.035em}html .workspaceDesign :is(.appNavActions,.navAccount){gap:8px}html .workspaceDesign :is(.notificationBell,.workspaceThemeSwitch,.matterThemeSwitch){width:36px;height:36px;min-height:36px;min-width:36px;border:1px solid transparent;border-radius:50%;background:transparent;color:var(--ink2)}html .workspaceDesign :is(.tbProfile,.coinsBadgeButton){min-height:36px;height:auto;border:1px solid var(--line);border-radius:var(--ui-radius-button);background:var(--surface);font-size:var(--ui-caption)}html .workspaceDesign .tbAvatar{background:var(--dashboard-accent-soft);color:var(--dashboard-accent)}html .workspaceDesign .appFirmContext{background:transparent;border:0;border-left:1px solid var(--line);border-radius:0;padding-left:16px;color:var(--muted);font-size:var(--ui-caption)}html .workspaceDesign :is(.tbMenu,.coinsBadgePanel,.notificationPanel){background:var(--surface);border:1px solid var(--line);border-radius:8px;box-shadow:var(--workspace-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}html .workspaceDesign :is(.tbItem,.notificationPanel){font-family:var(--workspace-text)}html .workspaceDesign .tbItem{font-size:var(--ui-font)}html .workspaceDesign :is(.dhCard,.dhSearch,.gfHeaderCard,.gfBox,.gfCard,.cdHero,.cdCard,.dashboardCard){border:0;border-radius:0;background:var(--soft);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html .workspaceDesign :is(.dhCardIcon,.gfBoxTag){background:transparent;border:0;border-radius:0;color:var(--muted)}html .workspaceDesign :is(.dhCardIcon svg,.gfBoxTag svg){color:inherit}html .workspaceDesign :is(.gfDetailPill,.cdChip,.gfDateBadge){background:transparent;border:0;border-radius:0;padding:0;color:var(--muted);font:400 var(--ui-caption)/1.5 var(--workspace-text)}html .workspaceDesign :is(.gfBoxValue,.gfTierName,.dhStats dd,.dhCoinBalance){font-family:var(--workspace-display);color:var(--ink);font-weight:600;letter-spacing:-.025em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html .workspaceDesign :is(.gfHeaderCard,.cdHero){padding:40px 32px;background:var(--bg)}html .workspaceDesign :is(.gfGreetingTitle,.cdHero h1){font-size:var(--ui-title);line-height:1.07}html .workspaceDesign :is(.gfGreetingSub,.cdHero p){max-width:68ch;font-size:var(--ui-body);line-height:1.5}html .workspaceDesign .gfEyebrow{padding:0;border:0;background:transparent;color:var(--muted)}html .workspaceDesign .gfEyebrowDot{display:none}@media(hover:hover) and (pointer:fine){html .workspaceDesign :is(.sbLink,.sbSubLink):hover{background:var(--surface);color:var(--ink)}html .workspaceDesign .sbLink.is-active:hover{background:var(--dashboard-accent-soft);color:var(--dashboard-accent)}html .workspaceDesign :is(.notificationBell,.workspaceThemeSwitch,.matterThemeSwitch):hover{background:var(--soft)}}@media(min-width:1024px){html .workspaceDesign .appNavInner{height:60px;min-height:60px;padding-block:0}}@media(max-width:1023px){html .workspaceDesign .appNav{position:static}html .workspaceDesign .appNavInner{height:auto;flex-wrap:wrap;padding-block:12px}html .workspaceDesign .appShellBody{padding-top:0}}@media(max-width:760px),(pointer:coarse){html .workspaceDesign :is(.sbLink,.sbSubLink,.sbCaret,.sbToggle,.tbItem){min-height:var(--ui-control)}html .workspaceDesign :is(.notificationBell,.workspaceThemeSwitch,.matterThemeSwitch){width:44px;height:44px;min-width:44px;min-height:var(--ui-control)}html .workspaceDesign :is(.tbProfile,.coinsBadgeButton){min-height:var(--ui-control)}}@media(max-width:650px){html .workspaceDesign :is(.appNavInner,.workspaceNav){padding-inline:20px}html .workspaceDesign :is(.gfHeaderCard,.cdHero){padding:24px 0}html .workspaceDesign :is(.gfGreetingSub,.cdHero p){font-size:var(--ui-body)}}html .workspaceDesign :is(a.button,button.button,.dhActions .button,.gfRefreshBtn){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--ui-control);padding:11px 21px;border:1px solid var(--dashboard-accent);border-radius:var(--ui-radius-button);box-shadow:none;transform:none;background:var(--dashboard-accent);color:var(--dashboard-on-accent);font:400 var(--ui-font)/1.45 var(--workspace-text);letter-spacing:0;text-decoration:none;transition:opacity .24s cubic-bezier(.4,0,.6,1)}html .workspaceDesign :is(a.button.ghost,button.button.ghost,.dhActions .button.ghost,.gfRefreshBtn){background:transparent;color:var(--dashboard-accent);border-color:var(--dashboard-accent)}html .workspaceDesign :is(.dhPreviewToggle,.dhRefresh){min-height:var(--ui-control);padding:10px 18px;border:1px solid var(--dashboard-control);border-radius:var(--ui-radius-button);background:transparent;color:var(--ink);font:400 var(--ui-meta)/1.5 var(--workspace-text)}html .workspaceDesign .dhPreviewToggle[aria-pressed=true]{border-color:var(--dashboard-accent);background:var(--dashboard-accent-soft);color:var(--dashboard-accent);text-decoration:none}html .workspaceDesign :is(.dhCard>header>a,.gfBoxLink){color:var(--dashboard-accent);font:400 var(--ui-font)/1.5 var(--workspace-text);text-decoration:none;min-height:var(--ui-control)}html .workspaceDesign :is(.dhSearch,.fcFilters,.fcForm) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:var(--ui-control);border:1px solid var(--dashboard-control);border-radius:8px;background:var(--surface);color:var(--ink);box-shadow:none;font:400 var(--ui-body)/1.5 var(--workspace-text)}html .workspaceDesign :is(.fcHeader,.fcHead,.fcPageHead){padding-block:24px;border-bottom:1px solid var(--line);background:transparent;box-shadow:none}html .workspaceDesign :is(.fcHeader,.fcHead,.fcPageHead) :is(h1,h2){margin:0;font-family:var(--workspace-display);font-size:var(--ui-title);font-weight:600;line-height:1.1;letter-spacing:-.03em;color:var(--ink)}html .workspaceDesign :is(.fcCard,.fcPanel,.fcStats,.fcStat,.fcFilters,.fcTableWrap){border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--line)}html .workspaceDesign :is(.fcStat,.fcFilters){background:var(--soft)}html .workspaceDesign :is(.fcCard,.fcPanel,.fcTableWrap){background:var(--surface)}html .workspaceDesign :is(.fcStat strong,.fcStatValue){font:600 var(--ui-title)/1.1 var(--workspace-display);letter-spacing:-.03em;color:var(--ink)}html .workspaceDesign :is(.fcTable,.fcTableWrap table){width:100%;border-collapse:collapse;font:400 var(--ui-font)/1.5 var(--workspace-text)}html .workspaceDesign :is(.fcTable,.fcTableWrap table) th{background:var(--soft);color:var(--muted);font-weight:600;font-size:var(--ui-caption);letter-spacing:0;text-transform:none}html .workspaceDesign :is(.fcTable,.fcTableWrap table) :is(th,td){padding:16px;border-bottom:1px solid var(--line);vertical-align:top}html .workspaceDesign :is(.fcTabs,.fcTabBar){gap:24px;background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0}html .workspaceDesign :is(.fcTabs,.fcTabBar) :is(a,button){padding:12px 0;min-height:var(--ui-control);border-radius:0;box-shadow:none;background:transparent;font:400 var(--ui-font)/1.5 var(--workspace-text)}html .workspaceDesign :is(.fcTabs,.fcTabBar) :is([aria-selected=true],[aria-current=page],.is-active){color:var(--ink);font-weight:600;box-shadow:inset 0 -2px var(--dashboard-accent)}html .workspaceDesign :is(.dhTag,.cdPending){border-radius:4px;font-family:var(--workspace-text)}html .workspaceDesign :is(.dhCoinTrack,.gfProgressTrack,.gfTierBarTrack){height:4px;border-radius:var(--ui-radius-button);background:var(--line);overflow:hidden}html .workspaceDesign :is(.dhCoinTrack>span,.gfProgressBar,.gfTierBarFill){height:100%;background:var(--dashboard-accent);border-radius:inherit}html .workspaceDesign .dhCoinTrack.is-low>span{background:var(--dashboard-warning,#805400)}html .workspaceDesign .dhCoinTrack.is-empty>span{background:var(--dashboard-danger,#ad2938)}html .workspaceDesign .gfActionCard{border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;padding:16px 0;box-shadow:none;transform:none}html .workspaceDesign .gfActionCard:last-child{border-bottom:0}html .workspaceDesign .gfActionArrow{color:var(--dashboard-accent)}html .workspaceDesign :is(.gfActionName,.gfTierName){font-size:var(--ui-font);font-weight:600}html .workspaceDesign :is(.gfActionDesc,.gfBoxLabel){font-size:var(--ui-meta);line-height:1.5;color:var(--muted)}@media(hover:hover) and (pointer:fine){html .workspaceDesign :is(a.button,button.button,.gfRefreshBtn):hover{opacity:.88;transform:none}html .workspaceDesign :is(.dhCard>header>a,.gfBoxLink):hover{text-decoration:underline;text-underline-offset:4px}html .workspaceDesign .gfActionCard:hover{background:transparent;transform:none}}@media(max-width:650px){html .workspaceDesign :is(.fcTable,.fcTableWrap table) :is(th,td){padding:12px}html .workspaceDesign :is(.fcTabs,.fcTabBar){overflow-x:auto}}html .dashboardAppearance.workspaceDensity .dashboardWorkspace{padding:40px clamp(20px,3vw,44px) 32px;background:var(--bg)}html .dashboardAppearance.workspaceDensity .dhWrap{width:min(var(--ui-page),100%);gap:32px}html .dashboardAppearance.workspaceDensity .dhHead{gap:20px;padding-bottom:32px}html .dashboardAppearance.workspaceDensity .dhIntro{align-items:flex-end;gap:24px}html .dashboardAppearance.workspaceDensity .dhHead h1{font:600 var(--ui-title)/1.08 var(--workspace-display);letter-spacing:-.035em;margin-bottom:12px;color:var(--ink)}html .dashboardAppearance.workspaceDensity .dhHead p{font-size:var(--ui-body);line-height:1.5}html .dashboardAppearance.workspaceDensity .dhActions{gap:12px}html .dashboardAppearance.workspaceDensity .dhActions .button{min-height:var(--ui-control);padding:11px 21px;border-radius:var(--ui-radius-button);font:400 var(--ui-font)/1.45 var(--workspace-text);letter-spacing:0}html .dashboardAppearance.workspaceDensity :is(.dhPreviewToggle,.dhRefresh){min-height:var(--ui-control);padding:10px 18px;border-radius:var(--ui-radius-button);font:400 var(--ui-meta)/1.5 var(--workspace-text)}html .dashboardAppearance.workspaceDensity .dhMasthead{color:var(--muted)}html .dashboardAppearance.workspaceDensity .dhMasthead>.dhEyebrow{color:var(--muted);font-weight:400}html .dashboardAppearance.workspaceDensity .dhSearch{border:0;border-radius:0;background:var(--soft);padding:28px 28px 16px}html .dashboardAppearance.workspaceDensity .dhSearchHeading>.dhEyebrow{font-size:var(--ui-body);font-weight:600}html .dashboardAppearance.workspaceDensity .dhSearch .seForm{gap:12px}html .dashboardAppearance.workspaceDensity .dhSearch :is(.seScope,.seForm input){min-height:48px;border-radius:8px;font-size:var(--ui-body)}html .dashboardAppearance.workspaceDensity .dhSearch .seScope{width:180px}html .dashboardAppearance.workspaceDensity :is(.dhDesk,.dhGrid,.dhWorkColumn,.dhOverviewColumn){gap:12px}html .dashboardAppearance.workspaceDensity .dhDeskHead{padding:12px 0 20px;gap:16px}html .dashboardAppearance.workspaceDensity .dhDeskHead h2{font:600 var(--ui-title)/1.14 var(--workspace-display);letter-spacing:-.025em}html .dashboardAppearance.workspaceDensity .dhCard{padding:28px;border:0;border-radius:0;background:var(--soft)}html .dashboardAppearance.workspaceDensity .dhCard--today{border-top:0}html .dashboardAppearance.workspaceDensity .dhCard--coins{background:var(--surface);outline:1px solid var(--line);outline-offset:-1px}html .dashboardAppearance.workspaceDensity .dhCard>header{gap:12px;margin-bottom:20px}html .dashboardAppearance.workspaceDensity .dhCard h2{font-size:var(--ui-body);letter-spacing:-.015em}html .dashboardAppearance.workspaceDensity .dhCard>header>a{min-height:var(--ui-control);font-size:var(--ui-font)}html .dashboardAppearance.workspaceDensity .dhCardIcon{width:20px;height:24px;border-radius:0;background:transparent;color:var(--muted)}html .dashboardAppearance.workspaceDensity .dhCardIcon svg{width:18px;height:18px}html .dashboardAppearance.workspaceDensity .dhCard li{padding-block:16px}html .dashboardAppearance.workspaceDensity :is(.dhMain strong,.dhEmpty,.dhAddr){font-size:var(--ui-font);line-height:1.55}html .dashboardAppearance.workspaceDensity :is(.dhMain small,.dhCard time,.dhTime,.dhMore,.dhStats dt){font-size:var(--ui-caption);line-height:1.5}html .dashboardAppearance.workspaceDensity .dhStats{gap:24px 16px}html .dashboardAppearance.workspaceDensity .dhStats dd{font:600 var(--ui-title)/1.1 var(--workspace-display);letter-spacing:-.03em}html .dashboardAppearance.workspaceDensity .dhCoinBalance{font:600 var(--ui-stat-large)/1.05 var(--workspace-display);letter-spacing:-.035em;margin-bottom:24px}html .dashboardAppearance.workspaceDensity .dhCoinBalance small{font:400 var(--ui-meta)/1.5 var(--workspace-text)}html .dashboardAppearance.workspaceDensity .dhFoot{padding-top:24px;font-size:var(--ui-caption)}html .workspaceDesign .dashboardWide{padding-top:var(--ui-page-gap)!important;padding-inline:var(--ui-gutter);padding-bottom:var(--ui-space-8)!important;min-height:calc(100dvh - 60px)}html .workspaceDesign .gfDashboardWrap{max-width:var(--ui-page);gap:32px;animation:none}html .workspaceDesign .gfHeaderCard{padding:0 0 32px;border-bottom:1px solid var(--line);gap:24px}html .workspaceDesign .gfHeaderTop{gap:12px}html .workspaceDesign .gfBadgeGroup{gap:16px}html .workspaceDesign .gfGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}html .workspaceDesign .gfBox{min-width:0;padding:28px}html .workspaceDesign .gfBoxTop{align-items:center;gap:12px}html .workspaceDesign .gfBoxTag{font:600 var(--ui-font)/1.5 var(--workspace-text)}html .workspaceDesign .gfBoxValue{font-size:var(--ui-stat-large);line-height:1.07}html .workspaceDesign .gfBoxDetails{gap:12px 16px}html .workspaceDesign .gfDetailPill strong{color:var(--ink);font-weight:600}html .workspaceDesign .gfSecondaryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html .workspaceDesign .gfCard{padding:28px}html .workspaceDesign .gfCardTitle{font-size:var(--ui-subheading);line-height:1.2}html .workspaceDesign .gfTierDot{background:var(--dashboard-accent);box-shadow:none}html .workspaceDesign .cdWrap{max-width:var(--ui-page);padding:40px 32px 48px;gap:24px}html .workspaceDesign .cdHero{padding:0 0 32px;border-bottom:1px solid var(--line);gap:16px}html .workspaceDesign .cdKicker{color:var(--muted);font-size:var(--ui-caption);font-weight:400}html .workspaceDesign .cdHeading{margin:12px 0 0;font-size:var(--ui-title);line-height:1.14}html .workspaceDesign .cdGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px}html .workspaceDesign .cdCard{padding:28px;gap:16px}html .workspaceDesign .cdCard h3{margin:0;font:600 var(--ui-subheading)/1.2 var(--workspace-display);letter-spacing:-.025em}html .workspaceDesign .cdCard p{margin:0;font-size:var(--ui-font);line-height:1.6}html .workspaceDesign .cdCard>.button{margin-top:auto}html .workspaceDesign .cdChips{gap:8px 16px;padding-block:4px}html .workspaceDesign .cdChips .cdChip{color:var(--dashboard-accent);font-size:var(--ui-caption);font-weight:600}html .workspaceDesign .cdEmpty{border:0;border-radius:0;padding:28px;background:var(--soft)}@media(max-width:1100px){html .workspaceDesign .gfGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){html .dashboardAppearance.workspaceDensity .dhGrid,html .workspaceDesign .gfSecondaryGrid{grid-template-columns:minmax(0,1fr)}}@media(max-width:650px){html .dashboardAppearance.workspaceDensity .dashboardWorkspace{padding:28px 20px}html .dashboardAppearance.workspaceDensity .dhWrap{gap:24px}html .dashboardAppearance.workspaceDensity .dhIntro{align-items:stretch}html .dashboardAppearance.workspaceDensity .dhHead h1{font-size:var(--ui-title)}html .dashboardAppearance.workspaceDensity .dhHead p{font-size:var(--ui-body)}html .dashboardAppearance.workspaceDensity :is(.dhCard,.dhSearch){padding:24px 20px}html .dashboardAppearance.workspaceDensity .dhSearch .seScope{width:100%;max-width:none}html .dashboardAppearance.workspaceDensity .dhDeskHead{padding-bottom:12px}html .workspaceDesign .dashboardWide{padding:var(--ui-page-gap) var(--ui-gutter)!important}html .workspaceDesign .gfGrid{grid-template-columns:minmax(0,1fr)}html .workspaceDesign :is(.gfBox,.gfCard,.cdCard){padding:24px 20px}html .workspaceDesign .cdWrap{padding:28px 20px 40px}html .workspaceDesign .cdHeading{font-size:var(--ui-section)}}:where(.workspaceDesign) :is(.fcShell,.fcPage,.fcConsole,.fcWorkspace){--sans:var(--workspace-text);--serif:var(--workspace-display);color:var(--ink);font-family:var(--workspace-text);background:var(--bg)}html .workspaceDesign :is(.fcShell,.fcPage,.fcConsole,.fcWorkspace) :is(h1,h2,h3){font-family:var(--workspace-display);font-weight:600;color:var(--ink);letter-spacing:-.025em}html .workspaceDesign :is(.fcShell,.fcPage,.fcConsole,.fcWorkspace) h1{font-size:var(--ui-title);line-height:1.1}html .workspaceDesign :is(.fcShell,.fcPage,.fcConsole,.fcWorkspace) h2{font-size:var(--ui-section);line-height:1.2}html .workspaceDesign :is(.fcShell,.fcPage,.fcConsole,.fcWorkspace) h3{font-size:var(--ui-body);line-height:1.3}html .workspaceDesign :is(.fcMain,.fcContent){min-width:0;padding:32px}html .workspaceDesign :is(.fcNav,.fcSide){background:var(--soft);border-color:var(--line);box-shadow:none}html .workspaceDesign :is(.fcTitle,.fcHeading){font-weight:600;letter-spacing:-.025em}html .workspaceDesign :is(.fcLead,.fcSubtitle,.fcDescription){color:var(--muted);font-size:var(--ui-font);line-height:1.6}html .workspaceDesign :is(.fcStats,.fcStatGrid,.fcSummary){gap:12px}html .workspaceDesign :is(.fcStat,.fcSummaryCard){padding:24px;border:0;border-radius:0;background:var(--soft);box-shadow:none}html .workspaceDesign :is(.fcCard,.fcPanel,.fcSection){padding:24px;border:0;border-radius:0;box-shadow:none;background:var(--soft)}html .workspaceDesign :is(.fcToolbar,.fcFilters,.fcFilterBar){padding:20px 24px;gap:12px;border:0;border-radius:0;background:var(--soft);box-shadow:none}html .workspaceDesign :is(.fcMain,.fcContent,.fcCard,.fcPanel,.fcToolbar,.fcFilters,.fcFilterBar) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]),select,textarea){color:var(--ink);background-color:var(--surface);border:1px solid var(--dashboard-control);border-radius:8px;box-shadow:none;min-height:var(--ui-control);font-family:var(--workspace-text);font-size:var(--ui-body);line-height:1.5}html .workspaceDesign :is(.fcButton,.fcBtn,.fcPrimary){min-height:var(--ui-control);padding:11px 21px;border-radius:var(--ui-radius-button);box-shadow:none;font:400 var(--ui-font)/1.45 var(--workspace-text);letter-spacing:0}html .workspaceDesign .fcPrimary{border:1px solid var(--dashboard-accent);background:var(--dashboard-accent);color:var(--dashboard-on-accent)}html .workspaceDesign :is(.fcChip,.fcBadge){padding:4px 8px;border-radius:4px;font-family:var(--workspace-text);font-size:var(--ui-caption);line-height:1.5;letter-spacing:0;text-transform:none}html .workspaceDesign :is(.fcEmpty,.fcNotice,.fcError){border-radius:0;box-shadow:none;font-family:var(--workspace-text);line-height:1.6}html .workspaceDesign :is(.fcEmpty,.fcNotice){background:var(--soft)}html .workspaceDesign :is(.fcPagination,.fcPager){padding:16px 0;gap:12px;border-top:1px solid var(--line);background:transparent}html .workspaceDesign :is(.fcPagination,.fcPager) :is(a,button){min-height:var(--ui-control);border-radius:var(--ui-radius-button)}html .workspaceDesign :is(.fcDialog,.fcModal,.fcPopover){background:var(--surface);border:1px solid var(--line);border-radius:8px;box-shadow:var(--workspace-shadow);color:var(--ink)}@media(max-width:760px){html .workspaceDesign :is(.fcMain,.fcContent){padding:24px 20px}html .workspaceDesign :is(.fcCard,.fcPanel,.fcSection,.fcToolbar,.fcFilters,.fcFilterBar){padding:20px}}body:has(.emShellTop) .emShellTop{min-height:60px;padding:12px 24px;border-bottom:1px solid var(--line);background:var(--bg);color:var(--ink);box-shadow:none;font-family:var(--sans)}body:has(.emShellTop) .emShellTop nav{display:flex;align-items:center;gap:24px}body:has(.emShellTop) .emShellTop nav a{color:var(--ink2);font-size:var(--ui-meta)}body:has(.emShellTop) .emShell{background:var(--bg);color:var(--ink);font-family:var(--sans)}body:has(.emShellTop) .emShell :is(h1,h2,h3){font-family:var(--serif);font-weight:600;letter-spacing:-.025em}body:has(.emShellTop) .emShell h1{font-size:var(--ui-title);line-height:1.1}body:has(.emShellTop) .emShell :is(.emCard,.emPanel){background:var(--soft);border:0;border-radius:0;box-shadow:none;padding:24px}:is(.hdStaffHeader,.fwStaffHeader){min-height:60px;padding:12px 24px;background:var(--bg,#ffffff);color:var(--ink,#202124);border-bottom:1px solid var(--line,#dedad5);box-shadow:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}:is(.hdStaffHeader,.fwStaffHeader)>a:not(.tbBrand){font-size:var(--ui-meta);color:var(--blushInk,#7a3f47)}@media(max-width:650px){:is(.hdStaffHeader,.fwStaffHeader),body:has(.emShellTop) .emShellTop{padding-inline:20px}}html .workspaceDesign :is([class$=Card],[class$=Panel],[class$=SummaryCard]){border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html .workspaceDesign :is([class$=Toolbar],[class$=FilterBar],[class$=Filters]){border-radius:0;box-shadow:none;background-color:var(--soft);border-color:var(--line)}html .workspaceDesign :is([class$=PageHead],[class$=PageHeader],[class$=Hero],[class$=Heading])>:is(h1,h2){font-family:var(--workspace-display);font-weight:600;line-height:1.1;letter-spacing:-.03em;color:var(--ink)}html .workspaceDesign :is([class$=PageHead],[class$=PageHeader],[class$=Hero])>h1{font-size:var(--ui-title)}html .workspaceDesign :is([class$=PageHead],[class$=PageHeader],[class$=Hero])>p{max-width:68ch;color:var(--muted);font-size:var(--ui-body);line-height:1.6}html .workspaceDesign :is(form,[role=search],[class$=Toolbar],[class$=Filters]) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=hidden]),select,textarea){font-family:var(--workspace-text);font-size:var(--ui-body);line-height:1.5;border-color:var(--dashboard-control);border-radius:8px;color:var(--ink);background-color:var(--surface);box-shadow:none}html .workspaceDesign form :is(input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],input[type=date],input[type=tel],input[type=url],select){min-height:var(--ui-control);padding:10px 12px}html .workspaceDesign form textarea{padding:12px}html .workspaceDesign form :is(input[type=checkbox],input[type=radio]){accent-color:var(--dashboard-accent)}html .workspaceDesign :is(form,[class$=Actions])>button[type=submit]:not(.danger):not([class*=Danger]){min-height:var(--ui-control);padding:11px 21px;border-radius:var(--ui-radius-button);border:1px solid var(--dashboard-accent);background:var(--dashboard-accent);color:var(--dashboard-on-accent);font:400 var(--ui-font)/1.45 var(--workspace-text);box-shadow:none;transform:none}html .workspaceDesign [role=tablist]{gap:24px;border-radius:0;box-shadow:none;border-bottom:1px solid var(--line)}html .workspaceDesign [role=tab]{min-height:var(--ui-control);font-family:var(--workspace-text);font-weight:400;border-radius:0;box-shadow:none}html .workspaceDesign [role=tab][aria-selected=true]{font-weight:600;color:var(--ink);box-shadow:inset 0 -2px var(--dashboard-accent)}html .workspaceDesign :is([class$=TableWrap],[class$=TableContainer]){border-radius:0;border-color:var(--line);box-shadow:none}html .workspaceDesign :is([class$=TableWrap],[class$=TableContainer]) table{width:100%;border-collapse:collapse;font-family:var(--workspace-text)}html .workspaceDesign :is([class$=TableWrap],[class$=TableContainer]) th{padding:14px 16px;background:var(--soft);color:var(--muted);font-size:var(--ui-caption);font-weight:600;line-height:1.5;letter-spacing:0;text-transform:none}html .workspaceDesign :is([class$=TableWrap],[class$=TableContainer]) td{padding:16px;border-bottom:1px solid var(--line);font-size:var(--ui-font);line-height:1.5}html .workspaceDesign :is(dialog,[class$=Popover]){border-radius:8px;border-color:var(--line);background-color:var(--surface);color:var(--ink);box-shadow:var(--workspace-shadow)}html .workspaceDesign :is([class$=Empty],[class$=EmptyState]){border-radius:0;box-shadow:none;font-family:var(--workspace-text);line-height:1.6}html :is(.dashboardAppearance,.matterAppearance).workspaceDensity .workspaceDesign .sbLink{min-height:40px;padding:10px 12px;border-radius:8px;font:400 var(--ui-font)/1.45 var(--workspace-text)}html :is(.dashboardAppearance,.matterAppearance).workspaceDensity .workspaceDesign .sbLink.is-active{font-weight:600}html :is(.dashboardAppearance,.matterAppearance).workspaceDensity .workspaceDesign .sbLink.is-active .sbText{text-decoration:none}html :is(.dashboardAppearance,.matterAppearance).workspaceDensity .workspaceDesign .sbTitle{font:600 var(--ui-caption)/1.5 var(--workspace-text);padding-bottom:8px;letter-spacing:0}html :is(.dashboardAppearance,.matterAppearance).workspaceDensity .workspaceDesign .tbWord{font:600 var(--ui-subheading)/1 var(--workspace-display);letter-spacing:-.035em}html :is(.dashboardAppearance,.matterAppearance).workspaceDensity .workspaceDesign :is(.tbProfile,.coinsBadgeButton){border-radius:var(--ui-radius-button)}html :is(.dashboardAppearance,.matterAppearance).workspaceDensity .workspaceDesign :is(.notificationBell,.workspaceThemeSwitch,.matterThemeSwitch){border-radius:50%;border-color:transparent;background:transparent}html :is(.dashboardAppearance,.matterAppearance).workspaceDensity .workspaceDesign .sbNav{gap:24px}@media(max-width:760px),(pointer:coarse){html :is(.dashboardAppearance,.matterAppearance).workspaceDensity .workspaceDesign :is(.sbLink,.sbSubLink){min-height:var(--ui-control)}html :is(.dashboardAppearance,.matterAppearance).workspaceDensity .workspaceDesign :is(.notificationBell,.workspaceThemeSwitch,.matterThemeSwitch){width:44px;height:44px;min-width:44px;min-height:var(--ui-control)}html :is(.dashboardAppearance,.matterAppearance).workspaceDensity .workspaceDesign :is(.tbProfile,.coinsBadgeButton){min-height:var(--ui-control)}}@media(max-width:650px){html .workspaceDesign :is([class$=TableWrap],[class$=TableContainer]) :is(th,td){padding:12px}html .workspaceDesign [role=tablist]{gap:20px}}.mailAppearance.workspaceDensity,.nyShell.workspaceDensity,.workspaceDesign.workspaceDensity,html:has(.nyShell.workspaceDensity),html:has(.workspaceDesign){color-scheme:light;--sans:var(--workspace-text);--serif:var(--workspace-display);--mono:ui-monospace,"SFMono-Regular",Consolas,monospace;--bg:#ffffff;--paper:#ffffff;--surface:#ffffff;--soft:#f6f4f1;--bg-soft:var(--soft);--ink:#202124;--ink2:#55585d;--ink-2:var(--ink2);--muted:#55585d;--muted-2:var(--muted);--line:#dedad5;--line-2:var(--line);--control:#76797e;--dashboard-control:var(--control);--focus:#245bc6;--accent:#7a3f47;--accent-soft:#f4e8eb;--on-accent:#ffffff;--dashboard-accent:var(--accent);--dashboard-accent-soft:var(--accent-soft);--dashboard-on-accent:var(--on-accent);--blushInk:var(--accent);--editorial-accent:var(--accent);--skyInk:var(--focus);--mint:#d1ecdd;--mint-ink:#275d3c;--butter:#fef3c7;--butter-ink:#6f5314;--sky:#dbeafe;--sky-ink:#3f5f85;--lilac:#e4dcf7;--lilac-ink:#514170;--blush:#fde4e4;--blush-ink:#7f4a4a;--blush-2:#e3a7b1;--danger-bg:#fbe8e7;--danger-ink:#7b302d;--state-success:#246344;--state-warning:#805400;--state-danger:#ad2938;--dashboard-warning:var(--state-warning);--dashboard-danger:var(--state-danger);--alert:#d92d20;--error-text:var(--state-danger);--dashboard-scrim:#00000066;--raised:var(--surface);--workspace-raised:var(--surface);--workspace-canvas:var(--soft);--workspace-shadow:3px 5px 30px rgba(0,0,0,.16);--popover-shadow:var(--workspace-shadow);background:var(--bg);color:var(--ink)}.mailAppearance.workspaceDensity[data-theme=dark],.nyShell.workspaceDensity[data-theme=dark],html:has(.nyShell.workspaceDensity[data-theme=dark]),html:is([data-site-theme=dark],[data-theme=dark],[data-matter-theme=dark]) .workspaceDesign.workspaceDensity:not(.nyShell),html:is([data-site-theme=dark],[data-theme=dark],[data-matter-theme=dark]):has(.workspaceDesign){color-scheme:dark;--bg:#121416;--paper:var(--bg);--surface:#25292d;--soft:#1b1e21;--bg-soft:var(--soft);--ink:#f2f1ee;--ink2:#bec2c7;--ink-2:var(--ink2);--muted:#bec2c7;--muted-2:var(--muted);--line:#3b4046;--line-2:var(--line);--control:#858b92;--focus:#9abeff;--accent:#e3a7b1;--accent-soft:#342329;--on-accent:#202124;--state-success:#8cd5ae;--state-warning:#eac777;--state-danger:#ffabb3;--workspace-shadow:3px 5px 30px rgba(0,0,0,.3)}html:has(.workspaceDesign) body{background:var(--bg);color:var(--ink);font-family:var(--workspace-text)}.portalWorkspace{min-width:0}.portalWorkspace .workspaceDesign{min-height:inherit}.workspaceDesign :is(.firmPage,.memberWorkspace){background:var(--bg)}.workspaceDesign :is(.firmHero,.memberHero,.firmDetailHero) h1{font:600 var(--ui-title)/1.1 var(--workspace-display);letter-spacing:-.035em}.workspaceDesign :is(.firmHero,.memberHero,.firmDetailHero) h1 em{font-style:normal;color:inherit}.workspaceDesign :is(.firmStats article,.memberStats article,.firmForm,.firmCard,.firmEmpty,.memberCard,.memberPositionCard,.memberToast,.detailsGroupBody,.detailsFirmBanner){border:0;border-radius:0;background:var(--soft);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.workspaceDesign :is(.firmStats,.memberStats,.firmList,.memberDirectory){gap:12px}.workspaceDesign :is(.firmStats article,.memberStats article,.firmCard,.memberPositionCard){padding:24px}.workspaceDesign :is(.firmStats strong,.memberStats strong){font:600 var(--ui-title)/1.07 var(--workspace-display);letter-spacing:-.035em}.workspaceDesign :is(.firmStats span,.memberStats span,.firmCardMeta time,.memberDetails span){font:400 var(--ui-caption)/1.5 var(--workspace-text);letter-spacing:0;text-transform:none}.workspaceDesign :is(.firmCard,.memberCard,.memberPositionCard):hover{transform:none;box-shadow:none}.workspaceDesign .memberPositionCard.is-selected{background:var(--accent-soft);outline:1px solid var(--accent)}.workspaceDesign .memberRail{background:var(--soft);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--line)}.workspaceDesign .memberRailItem:hover{background:var(--surface)}.workspaceDesign .memberRailItem.is-active{background:var(--accent-soft);color:var(--accent)}.workspaceDesign :is(.memberDetails div,.firmDetailsGrid div,.superadminDetails div){background:var(--surface)}.workspaceDesign :is(.firmDetailsGrid,.superadminDetails){border-radius:0}.workspaceDesign :is(.memberAvatar,.detailsAvatar){background:var(--accent-soft);color:var(--accent)}.workspaceDesign :is(.detailsGroupBody,.detailsFirmBanner){border:0;border-radius:0;box-shadow:none}.workspaceDesign .detailsRow{border-color:var(--line);padding:16px 20px}.workspaceDesign .detailsTitle{font-size:var(--ui-title);line-height:1.1}.workspaceDesign .detailsGroupTitle{margin-bottom:12px;font:600 var(--ui-body)/1.3 var(--workspace-display);color:var(--ink)}.workspaceDesign :is(.firmStatus,.userStatusPill,.userCardRoleBadge,.userCardPlanChip){font-family:var(--workspace-text);letter-spacing:0;text-transform:none;border-radius:4px}.workspaceDesign .firmStatus.is-active{background:var(--mint);color:var(--mint-ink)}.workspaceDesign .firmStatus.is-pending{background:var(--sky);color:var(--sky-ink)}.workspaceDesign .firmStatus.is-warn{background:var(--blush);color:var(--blush-ink)}.workspaceDesign .firmCardContact{color:var(--muted)!important}.workspaceDesign :is(.fcFirm,.fcCards article,.fcDetails div){background:var(--soft);border:0;border-radius:0;box-shadow:none}.workspaceDesign .fcCards article{padding:24px}.workspaceDesign .fcCards strong{font-family:var(--workspace-display);font-weight:600;letter-spacing:-.03em}.workspaceDesign :is(.fcCards span,.fcDetails dt,.fcKicker){font:400 var(--ui-caption)/1.5 var(--workspace-text);letter-spacing:0;text-transform:none}.workspaceDesign .fcMain h1{font-family:var(--workspace-display);font-weight:600}.workspaceDesign .fcSide nav a.is-current{background:var(--accent-soft);color:var(--accent);font-weight:600}.workspaceDesign .fcNotice{color:var(--state-success)}.workspaceDesign .fcError{color:var(--state-danger)}.workspaceDesign :is(.deskHead,.deskSectionHead) h1{font:600 var(--ui-title)/1.1 var(--workspace-display);letter-spacing:-.035em}.workspaceDesign :is(.deskCard,.deskCards article,.deskRow,.metaPanel,.quickSnippet,.gfFeedItem){border-radius:0;background:var(--soft);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.workspaceDesign .deskBtn{min-height:var(--ui-control);border-radius:var(--ui-radius-button);font-family:var(--workspace-text)}.workspaceDesign .deskBtn.primary{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}html[data-workspace-theme] :is(.userDrawerPanel,.userDrawerHeader,.userDrawerBody,.pdPanel){background:var(--surface)!important;color:var(--ink);border-color:var(--line)}html[data-workspace-theme] .userDrawerHeroCard{background:var(--soft);border:0;border-radius:0;box-shadow:none}html[data-workspace-theme] :is(.userDrawerPanel,.pdPanel){box-shadow:var(--workspace-shadow)}html[data-workspace-theme] :is(.userDrawerPanel,.pdPanel) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:var(--surface);color:var(--ink);border-color:var(--control);border-radius:8px}html[data-workspace-theme] :is(.controlsCard,.controlsSwitch,.controlsHistory li){background:var(--soft);border-radius:0;box-shadow:none}html[data-workspace-theme] .controlsSwitch em.is-on{background:var(--mint);color:var(--mint-ink)}html[data-workspace-theme] .controlsRestricted,html[data-workspace-theme] .controlsSwitch em.is-off{background:var(--danger-bg);color:var(--danger-ink)}html[data-workspace-theme] .controlsRestricted{border-color:var(--danger-ink)}html[data-workspace-theme] :is(.userCardPlanChip,.userCardPlanChip.is-ultra){color:var(--ink2);background:var(--soft)}html[data-workspace-theme] .userStatusPill.is-verified{background:var(--mint);color:var(--mint-ink)}html[data-workspace-theme] .userStatusPill.is-pending{background:var(--butter);color:var(--butter-ink)}html[data-workspace-theme] .userCardRoleBadge.is-godfather{background:var(--blush);color:var(--blush-ink)}html[data-workspace-theme] :is(.userCardRoleBadge.is-lawyer,.userCardPlanChip.is-pro){background:var(--sky);color:var(--sky-ink)}html[data-workspace-theme] :is(.controlsDanger,.deleteZoneButton){background:var(--danger-bg);border-color:var(--danger-ink);color:var(--danger-ink)}html[data-workspace-theme] :is(.corpSetupCard,.corpSetupBanner,.corpSetupSection){border-radius:0;background:var(--soft);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-workspace-theme] .corpSetupTitle{font:600 var(--ui-title)/1.1 var(--workspace-display);letter-spacing:-.035em}html[data-workspace-theme] .corpSetupInput{background:var(--surface);color:var(--ink);border-color:var(--control)}html[data-workspace-theme] :is(.corpSetupBtnPrimary,.corpSetupBtnSecondary){min-height:var(--ui-control);border-radius:var(--ui-radius-button);box-shadow:none}html[data-workspace-theme] .corpSetupBtnPrimary{background:var(--accent);color:var(--on-accent)}html[data-workspace-theme] .corpSetupError{background:var(--danger-bg);color:var(--danger-ink);border-color:transparent}html[data-workspace-theme] .corpSetupSuccess{background:var(--mint);color:var(--mint-ink);border-color:transparent}@media(max-width:650px){.workspaceDesign .detailsTitle{font-size:var(--ui-title)}.workspaceDesign :is(.firmCard,.memberPositionCard){padding:20px}}html .workspaceDesign.workspaceDensity :is(h1,h2,h3,h4):not(:where(.ProseMirror *,.tiptap *,[contenteditable=true] *,[data-document-content] *)){font-family:var(--workspace-display);font-weight:600;line-height:var(--ui-heading-leading);letter-spacing:-.025em;overflow-wrap:anywhere}html .workspaceDesign.workspaceDensity h1:not(:where(.ProseMirror *,.tiptap *,[contenteditable=true] *,[data-document-content] *)){font-size:var(--ui-title)}html .workspaceDesign.workspaceDensity h2:not(:where(.ProseMirror *,.tiptap *,[contenteditable=true] *,[data-document-content] *)){font-size:var(--ui-section)}html .workspaceDesign.workspaceDensity :is(h3,h4):not(:where(.ProseMirror *,.tiptap *,[contenteditable=true] *,[data-document-content] *)){font-size:var(--ui-subheading)}html .workspaceDesign.workspaceDensity :is(button,input,select,textarea){font-family:var(--workspace-text)}html .workspaceDesign.workspaceDensity button{font-size:var(--ui-font);line-height:1.4}html .workspaceDesign.workspaceDensity :is(input,select,textarea):not(:where([type=checkbox],[type=radio],[type=range],[type=color],[type=hidden],.ProseMirror *,.tiptap *)){font-size:var(--ui-input)}html .workspaceDesign.workspaceDensity :is(.eyebrow,.dwEyebrow,.fcKicker,.dhEyebrow,.gfEyebrow){font-family:var(--workspace-text);font-size:var(--ui-caption);letter-spacing:0;text-transform:none}html .workspaceDesign.workspaceDensity :is(.gfBoxValue,.dhCoinBalance,.metricValue,.bigNumber){font-size:var(--ui-stat-large)}html .workspaceDesign.workspaceDensity :is(.fcStatValue,.fcStat strong,.fcCards strong,.dhStats dd,.firmStats strong,.memberStats strong,.blCard strong,.naStat strong){font-size:var(--ui-stat);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html .workspaceDesign.workspaceDensity .documentWorkspaceFrame :is(.docsTitleBlock h1,.pdfTitle h1){font-size:var(--ui-font);letter-spacing:0}html .workspaceDesign.workspaceDensity :is(.docsToolbar,.pdfToolbar,.researchTabs) button{font-size:var(--ui-meta)}html .workspaceDesign.workspaceDensity .uiAppBar{box-sizing:border-box;min-height:var(--ui-header);padding-block:8px;font-family:var(--workspace-text)}html .workspaceDesign.workspaceDensity .uiAppBar.appNav{padding-block:0}html .workspaceDesign.workspaceDensity .uiPage{width:100%;max-width:var(--ui-page);min-width:0;margin-inline:auto}html .workspaceDesign.workspaceDensity .uiPage[data-width=wide]{max-width:var(--ui-page-wide)}html .workspaceDesign.workspaceDensity .uiPage[data-width=full]{max-width:none}html .workspaceDesign.workspaceDensity .uiPageHeader{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:var(--ui-gap);margin:0;padding:0}.uiPageIdentity{min-width:0;flex:1 1 280px}html .workspaceDesign.workspaceDensity .uiPageTitle{margin:8px 0;font:600 var(--ui-title)/var(--ui-heading-leading) var(--workspace-display);letter-spacing:-.025em}html .workspaceDesign.workspaceDensity .uiPageDescription{margin:0;max-width:68ch;font-size:var(--ui-body);line-height:1.6;color:var(--muted)}.uiEyebrow{color:var(--muted);font-size:var(--ui-caption);font-weight:600}.uiActions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ui-space-2)}html .workspaceDesign.workspaceDensity .uiPanel{min-width:0;margin:0;padding:var(--ui-panel);border:1px solid var(--line);border-radius:var(--ui-radius-panel);background:var(--soft);box-shadow:none}html .workspaceDesign.workspaceDensity .uiPanel[data-tone=surface]{background:var(--surface)}html .workspaceDesign.workspaceDensity .uiPanel[data-padding=compact]{padding:var(--ui-space-4)}html .workspaceDesign.workspaceDensity .uiPanel[data-padding=none]{padding:0}html .workspaceDesign.workspaceDensity .uiButton{display:inline-flex;align-items:center;justify-content:center;gap:var(--ui-space-2);min-height:var(--ui-control);height:auto;padding:var(--ui-button-padding);font:400 var(--ui-font)/1.4 var(--workspace-text);letter-spacing:0;text-transform:none;border:1px solid var(--dashboard-control);border-radius:var(--ui-radius-button);background:var(--surface);color:var(--ink);box-shadow:none;cursor:pointer}html .workspaceDesign.workspaceDensity .uiButton[data-variant=primary]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}html .workspaceDesign.workspaceDensity .uiButton[data-variant=quiet]{background:transparent;border-color:transparent}html .workspaceDesign.workspaceDensity .uiButton[aria-pressed=true]{background:var(--accent-soft);color:var(--accent);border-color:var(--accent)}html .workspaceDesign.workspaceDensity .uiButton[data-variant=danger]{background:var(--danger-bg);border-color:var(--danger-ink);color:var(--danger-ink)}html .workspaceDesign.workspaceDensity .uiButton[data-size=compact]{min-height:var(--ui-control-compact);padding:8px 14px}html .workspaceDesign.workspaceDensity .uiButton[data-size=icon]{width:var(--ui-control);height:var(--ui-control);padding:0;border-radius:50%}html .workspaceDesign.workspaceDensity .uiButton:disabled{cursor:not-allowed;opacity:.5}@media(hover:hover) and (pointer:fine){.uiButton:hover:not(:disabled){opacity:.88}}@media(max-width:760px){.uiPageHeader .uiActions{width:100%}}html .workspaceDesign.workspaceDensity .sbLayout{--sbw:var(--ui-sidebar);--sbTop:var(--ui-header)}html .workspaceDesign.workspaceDensity .sbLayout[data-collapsed=true]{--sbw:var(--ui-rail)}html .workspaceDesign.workspaceDensity .sbRail{padding:var(--ui-space-3);gap:var(--ui-space-4);background:var(--soft);border-color:var(--line)}html .workspaceDesign.workspaceDensity .sbNav{gap:var(--ui-space-4)}html .workspaceDesign.workspaceDensity .sbLink{min-height:var(--ui-control);padding:10px 12px;border-radius:var(--ui-radius-field);font-size:var(--ui-font);line-height:1.4}html .workspaceDesign.workspaceDensity :is(.sbSubLink,.sbToggle,.sbCaret){min-height:var(--ui-control);font-size:var(--ui-meta)}html .workspaceDesign.workspaceDensity .sbTitle{font-size:var(--ui-caption)}html .workspaceDesign.workspaceDensity :is(.appNavInner,.workspaceNav,.emShellTop,.topbar,.hdStaffHeader,.fwStaffHeader){min-height:var(--ui-header);gap:var(--ui-space-4);font-family:var(--workspace-text)}html .workspaceDesign.workspaceDensity :is(.appNavInner,.workspaceNav,.emShellTop,.hdStaffHeader,.fwStaffHeader){padding-inline:var(--ui-gutter)}html .workspaceDesign.workspaceDensity .tbWord{font:600 1.25rem/1 var(--workspace-display);letter-spacing:-.025em}html .workspaceDesign.workspaceDensity :is(.navAccount,.appNavActions){gap:var(--ui-space-2)}html .workspaceDesign.workspaceDensity :is(.notificationBell,.workspaceThemeSwitch,.matterThemeSwitch){width:var(--ui-icon);height:var(--ui-icon);min-width:var(--ui-icon);min-height:var(--ui-icon);padding:0;border:1px solid transparent;border-radius:50%;background:transparent;color:var(--ink)}html .workspaceDesign.workspaceDensity :is(.coinsBadgeButton,.tbProfile){min-height:var(--ui-icon);height:auto;border-radius:var(--ui-radius-button);font-size:var(--ui-meta)}html .workspaceDesign.workspaceDensity :is(.tbMenu,.coinsBadgePanel,.notificationPanel){font-size:var(--ui-font);border-radius:var(--ui-radius-overlay);box-shadow:var(--workspace-shadow)}html .workspaceDesign.workspaceDensity .workspaceMain:not(.workspaceMainEditor){max-width:calc(var(--ui-page) + 2 * var(--ui-gutter));padding:calc(var(--workspace-top,var(--ui-header)) + var(--ui-page-gap)) var(--ui-gutter) var(--ui-space-8)}html .workspaceDesign.workspaceDensity .workspaceMain:has(.calendarAppearance):not(.workspaceMainEditor){max-width:none}html .workspaceDesign.workspaceDensity :is(.dashboardWorkspace,.cdWrap){padding:var(--ui-page-gap) var(--ui-gutter) var(--ui-space-8)}html .workspaceDesign.workspaceDensity :is(.dhWrap,.gfDashboardWrap,.matterDirectory,.dwPage,.msPage,.cmForm,.courtRecord){width:100%;max-width:var(--ui-page);margin-inline:auto;min-width:0}html .workspaceDesign.workspaceDensity :is(.dhWrap,.gfDashboardWrap,.cdWrap){gap:var(--ui-page-gap)}html .workspaceDesign.workspaceDensity :is(.dhHead,.gfHeaderCard,.cdHero,.pageHeading,.dwHead,.msHead,.emHead,.blHead,.wlHead,.deskHead){gap:var(--ui-gap);padding-block:0 var(--ui-page-gap);margin-bottom:var(--ui-page-gap)}html .workspaceDesign.workspaceDensity :is(.gfHeaderCard,.cdHero){padding-inline:0}html .workspaceDesign.workspaceDensity :is(.dhHead,.gfHeaderCard,.cdHero,.pageHeading,.dwHead,.msHead,.emHead,.deskHead) p{font-size:var(--ui-body);line-height:1.6}html .workspaceDesign.workspaceDensity :is(.dhCard,.gfBox,.gfCard,.cdCard,.fcCard,.fcPanel,.fcSection,.fcFilters,.cmCard,.directoryDesk,.matterFacts,.matterPeopleSection,.matterTimeline,.courtResult,.courtReview){padding:var(--ui-panel);border-radius:var(--ui-radius-panel);box-shadow:none}html .workspaceDesign.workspaceDensity :is(.dhGrid,.gfGrid,.gfSecondaryGrid,.cdGrid,.fcStats,.analyticsGrid,.metricGrid){gap:var(--ui-gap)}html .workspaceDesign.workspaceDensity :is(.fcMain,.fcContent){padding:var(--ui-panel)}html .portalWorkspace.workspaceDensity .shell{max-width:var(--ui-page-wide);padding:0 var(--ui-gutter) var(--ui-space-8)}html .portalWorkspace.workspaceDensity .hero{padding-block:var(--ui-page-gap)}@media(min-width:1024px){html .workspaceDesign.workspaceDensity .appNavInner{height:var(--ui-header);padding-block:0}}@media(max-width:760px){html .workspaceDesign.workspaceDensity .workspaceNav{padding-block:10px}html .workspaceDesign.workspaceDensity :is(.uiActions,.dhActions,.fcToolbar,.fcActions){flex-wrap:wrap}}html .workspaceDesign.workspaceDensity :is(.button,.primary,.secondary,.fcBtn,.fcButton,.fcPrimary,.cmPrimary,.cmGhost,.dwBtn,.dwGhost,.blBtn,.swBtn,.wlButton,.emButton,.hdButton,.gfRefreshBtn,.dhPreviewToggle,.dhRefresh){display:inline-flex;align-items:center;justify-content:center;gap:var(--ui-space-2);min-height:var(--ui-control);height:auto;padding:var(--ui-button-padding);border-radius:var(--ui-radius-button);box-shadow:none;font:400 var(--ui-font)/1.4 var(--workspace-text);letter-spacing:0;text-transform:none}html .workspaceDesign.workspaceDensity :is(.primary,.fcPrimary,.cmPrimary,.dwPrimary,.blBtn.primary,.swBtn.primary,.emButton.primary,.wlButton){background:var(--accent);color:var(--on-accent);border-color:var(--accent)}html .workspaceDesign.workspaceDensity :is(.button.ghost,.button.secondary,.secondary,.cmGhost,.dwGhost){background:transparent;color:var(--accent);border-color:var(--accent)}html .workspaceDesign.workspaceDensity :is(input,select,textarea):not(:where([type=checkbox],[type=radio],[type=file],[type=range],[type=color],[type=hidden],.ProseMirror *,.tiptap *,[data-document-content] *)){min-height:var(--ui-control);border-radius:var(--ui-radius-field);border-color:var(--dashboard-control);font-family:var(--workspace-text);font-size:var(--ui-input);line-height:1.5}html .workspaceDesign.workspaceDensity :is(input[type=checkbox],input[type=radio]){accent-color:var(--accent)}html .workspaceDesign.workspaceDensity label:not(:where(.ProseMirror *,[data-document-content] *)){font-size:var(--ui-label);line-height:1.5}html .workspaceDesign.workspaceDensity table:not(:where(.ProseMirror *,[data-document-content] *)){font:400 var(--ui-table)/1.5 var(--workspace-text)}html .workspaceDesign.workspaceDensity th:not(:where(.ProseMirror *,[data-document-content] *)){font:600 var(--ui-caption)/1.5 var(--workspace-text);letter-spacing:0;text-transform:none;color:var(--muted)}html .workspaceDesign.workspaceDensity :is(th,td):not(:where(.ProseMirror *,[data-document-content] *)){padding:var(--ui-cell-padding);vertical-align:top}html .workspaceDesign.workspaceDensity :is(.fcTabs,.fcTabBar,.deskTabs,.accTabs,.blTabs,.infraTabs,[role=tablist]){display:flex;flex-wrap:wrap;gap:var(--ui-space-4);border-radius:0;box-shadow:none}html .workspaceDesign.workspaceDensity :is(.fcTabs,.fcTabBar,.deskTabs,.accTabs,.blTabs,.infraTabs,[role=tablist])>:is(a,button),html .workspaceDesign.workspaceDensity [role=tab]{min-height:var(--ui-control);font:400 var(--ui-font)/1.4 var(--workspace-text)}html .workspaceDesign.workspaceDensity :is(.fcChip,.fcBadge,.statusChip,.dwChip,.dhTag){font:400 var(--ui-caption)/1.5 var(--workspace-text)}html .workspaceDesign.workspaceDensity :is(dialog,.binDialog,.workspaceDialog,.calendarDrawer,.replaceDialog,.convertDialog,.dictationPopup,.transcribePanel){border-radius:var(--ui-radius-overlay);font-family:var(--workspace-text)}@media(forced-colors:active){html .workspaceDesign.workspaceDensity :is(.primary,.fcPrimary,.uiButton){border:1px solid ButtonText}}html .workspaceDesign.workspaceDensity .mailAppearance .mw{--mw-top:var(--ui-header);font:400 var(--ui-font)/1.5 var(--workspace-text)}html .workspaceDesign.workspaceDensity .mailAppearance .mwTop{min-height:var(--ui-header);padding-inline:var(--ui-gutter);gap:var(--ui-space-4);grid-template-columns:var(--ui-sidebar) minmax(160px,1fr) auto}html .workspaceDesign.workspaceDensity .mailAppearance .mwTop .tbWord{font-size:1.25rem}html .workspaceDesign.workspaceDensity .mailAppearance .mwBrandCaption{font-size:var(--ui-caption)}html .workspaceDesign.workspaceDensity .mailAppearance .mwBody{grid-template-columns:var(--ui-sidebar) minmax(0,1fr)}html .workspaceDesign.workspaceDensity .mailAppearance .mwRail{padding:var(--ui-space-3)}html .workspaceDesign.workspaceDensity .mailAppearance :is(.mwCompose,.mwSend,.mwPrimary,.mwBtn,.mwPill){min-height:var(--ui-control);padding:var(--ui-button-padding);border-radius:var(--ui-radius-button);font:400 var(--ui-font)/1.4 var(--workspace-text);box-shadow:none}html .workspaceDesign.workspaceDensity .mailAppearance .mwIconBtn{width:var(--ui-icon);height:var(--ui-icon);min-width:var(--ui-icon);min-height:var(--ui-icon);padding:0;border-radius:50%;font-size:var(--ui-font)}html .workspaceDesign.workspaceDensity .mailAppearance .mwSearch{min-height:var(--ui-control);height:auto;border-radius:var(--ui-radius-field)}html .workspaceDesign.workspaceDensity .mailAppearance .mwSearch input{font-size:var(--ui-input);min-height:var(--ui-control)}html .workspaceDesign.workspaceDensity .mailAppearance :is(.mwRail li button,.mwSwitchBtn,.mwSwitchMenu button){min-height:var(--ui-control);font-size:var(--ui-font)}html .workspaceDesign.workspaceDensity .mailAppearance :is(.mwRailSectionLabel,.mwRailHead,.mwKbd,.mwSwitchText small,.mwMeta,.mwWhen,.mwSnippet){font-size:var(--ui-meta);line-height:1.5}html .workspaceDesign.workspaceDensity .mailAppearance :is(.mwWho,.mwSubject,.mwSwitchText strong,.mwAccountMenu a,.mwToolbar){font-size:var(--ui-font);line-height:1.5}html .workspaceDesign.workspaceDensity .mailAppearance :is(.mwSubjectLine,.mwModal h2,.mwDrawer h2){font:600 var(--ui-section)/1.25 var(--workspace-display)}html .workspaceDesign.workspaceDensity .mailAppearance :is(.mwMain,.mwCard){border-radius:var(--ui-radius-panel)}html .workspaceDesign.workspaceDensity .mailAppearance :is(.mwSwitchMenu,.mwAccountMenu,.mwSearchHints,.mwMenu,.mwModal,.mwDrawer){border-radius:var(--ui-radius-overlay)}html .workspaceDesign.workspaceDensity .mailAppearance :is(.mwModal,.mwRules) :is(input,select,textarea){min-height:var(--ui-control);font-size:var(--ui-input)}@media(max-width:1100px){html .workspaceDesign.workspaceDensity .mailAppearance .mw{--mw-top:calc(2 * var(--ui-control) + 3 * var(--ui-space-2))}html .workspaceDesign.workspaceDensity .mailAppearance .mwTop{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:repeat(2,var(--ui-control));height:var(--mw-top);min-height:var(--mw-top);padding-block:var(--ui-space-2);row-gap:var(--ui-space-2)}html .workspaceDesign.workspaceDensity .mailAppearance .mwTopLeft{grid-column:1;grid-row:1}html .workspaceDesign.workspaceDensity .mailAppearance .mwTopRight{grid-column:2;grid-row:1}html .workspaceDesign.workspaceDensity .mailAppearance .mwSearch{grid-column:1/-1;grid-row:2}}@media(max-width:860px){html .workspaceDesign.workspaceDensity .mailAppearance .mwBody{grid-template-columns:minmax(0,1fr)}}html .workspaceDesign.workspaceDensity :is(.fcLayout,.fcShell){font-size:var(--ui-font)}html .workspaceDesign.workspaceDensity :is(.fcMain,.fcContent) :is(h1,.fcTitle){font-size:var(--ui-title)}html .workspaceDesign.workspaceDensity .fcMain h2{font-size:var(--ui-section)}html .workspaceDesign.workspaceDensity :is(.fcFirm strong,.fcMain h3){font-size:var(--ui-subheading)}html .workspaceDesign.workspaceDensity :is(.deskHead,.niHead,.naHead,.hdPageHead,.fwHead) h1{font-size:var(--ui-title)}html .workspaceDesign.workspaceDensity :is(.fcSide,.memberRail){font-size:var(--ui-font)}html .workspaceDesign.workspaceDensity :is(.fcSide nav a,.deskTabs a,.swBtn,.hdButton){min-height:var(--ui-control)}html .workspaceDesign.workspaceDensity :is(.detail>.sectionHead,.calendarHeading,.cmHeading,.courtRecord>header) h1{font-size:var(--ui-title)}html .workspaceDesign.workspaceDensity :is(.sectionTitle h2,.directoryDeskHead h2,.cmCard h2,.courtRecord h2,.calendarPeriod h2,.dhDeskHead h2){font-size:var(--ui-section)}html .workspaceDesign.workspaceDensity :is(.dhCard h2,.gfCardTitle,.cdCard h3,.detail h3){font-size:var(--ui-subheading)}html .workspaceDesign.workspaceDensity :is(.calendarControls,.calendarNavigation,.calendarDrawer) :is(input,select,textarea){font-size:var(--ui-input);min-height:var(--ui-control)}html .workspaceDesign.workspaceDensity :is(.calendarViewSwitch,.calendarArrows) button{min-height:var(--ui-control);font-size:var(--ui-font)}html .workspaceDesign.workspaceDensity :is(.courtRecord button,.courtRecord .button,.courtChoice,.courtRecord summary){font-size:var(--ui-font)}html .workspaceDesign.workspaceDensity .courtRecord{padding:var(--ui-panel)}html .workspaceDesign.workspaceDensity .detail{padding:0}html .workspaceDesign.workspaceDensity :is(.directorySearch,.dpTools,.caseIdentity,.calendarNavigation){border-radius:var(--ui-radius-panel)}html .workspaceDesign.workspaceDensity .dwDrop{border-radius:var(--ui-radius-field)}html .workspaceDesign.workspaceDensity .calendarAppearance{font-family:var(--workspace-text)}html .workspaceDesign.workspaceDensity :is(.calendarHeading p,.dpSummary,.gfGreetingSub,.cdHero p,.dhHead p){font-size:var(--ui-body)}html .workspaceDesign.workspaceDensity :is(.detailsHero h1,.firmDetailHero h1,.firmHero h1,.memberHero h1){font-size:var(--ui-title)}html .workspaceDesign.workspaceDensity :is(.analyticsCard,.contactCard,.supportCreate,.supportThread,.blPanel,.wlSection,.swDay,.niCard,.emPanel,.emCard){padding:var(--ui-panel);border-radius:var(--ui-radius-panel)}html .workspaceDesign.workspaceDensity :is(.fcToolbar,.fcFilters,.blFilters,.swFilters){gap:var(--ui-space-3)}html .workspaceDesign.workspaceDensity :is(.hero,.blHead,.wlHead,.swTop,.emHead,.niHead,.naHead) h1{font-size:var(--ui-title)}html .workspaceDesign.workspaceDensity :is(.blHead,.wlHead,.swTop,.niHead,.naHead){padding-block:var(--ui-page-gap)}.nyShell.workspaceDensity{--ny-top:var(--ui-header);font-family:var(--workspace-text);font-size:var(--ui-font);line-height:var(--ui-leading)}.nyShell.workspaceDensity .nyTopInner{min-height:var(--ui-header)}.nyShell.workspaceDensity .nyNavItem{min-height:var(--ui-control);font-size:var(--ui-font);line-height:1.4;padding:10px 16px}.nyShell.workspaceDensity .nyPageHeading h1{font:600 var(--ui-title)/var(--ui-heading-leading) var(--workspace-display);letter-spacing:-.025em}.nyShell.workspaceDensity :is(.nyPanel h2,.msgListHead h2){font:600 var(--ui-subheading)/1.3 var(--workspace-display)}.nyShell.workspaceDensity :is(.nyPageHeading p,.nyRailNote,.nyAsideNote,.nyPanelEmpty,.nyTopCaption){font-size:var(--ui-meta);line-height:1.5}.nyShell.workspaceDensity :is(.nyNavBadge,.nyBlurb strong){font-size:var(--ui-caption)}.nyShell.workspaceDensity :is(.nyPanelLink,.nyBlurb){font-size:var(--ui-font)}.nyShell.workspaceDensity :is(.nyPageHeading,.nyPanel){border-radius:var(--ui-radius-panel)}.nyShell.workspaceDensity :is(.nySettings,.nySearchForm) :is(input,select,textarea):not([type=checkbox]):not([type=radio]){font-size:var(--ui-input);min-height:var(--ui-control)}html .workspaceDesign.workspaceDensity :is(.uiWorkspace,.uiWorkspaceContent){min-width:0}html .workspaceDesign.workspaceDensity .uiWorkspace{padding-top:var(--ui-shell-offset,60px)}html .workspaceDesign.workspaceDensity .uiNavbar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%;max-width:none;min-height:var(--ui-header);height:auto;padding:8px var(--ui-gutter);gap:8px 16px;box-sizing:border-box;background:var(--surface);color:var(--ink);border:0;border-bottom:1px solid var(--line);z-index:50}html .workspaceDesign.workspaceDensity .uiNavbar[data-centre=true]{grid-template-columns:auto minmax(0,1fr) auto}html .workspaceDesign.workspaceDensity .uiNavbar[data-fixed=true]{position:fixed;inset:0 0 auto}html .workspaceDesign.workspaceDensity .uiNavbar[data-fixed=false]{position:relative;inset:auto;flex:none}html .workspaceDesign.workspaceDensity .uiNavbar[data-variant=document]{min-height:var(--ui-document-header);padding:8px 12px}html .workspaceDesign.workspaceDensity .uiNavbar[data-variant=document] :is(h1,.docsTitleBlock h1,.pdfTitle h1){font:600 var(--ui-font)/1.4 var(--workspace-text);margin:0;white-space:normal;overflow:visible;overflow-wrap:anywhere}html .workspaceDesign.workspaceDensity .uiNavbar[data-variant=document] :is(.docsStatus,.pdfTitle>span){display:block;font-size:var(--ui-meta);line-height:1.5;white-space:normal;overflow:visible}html .workspaceDesign.workspaceDensity .uiNavbar[data-variant=document] :is(.docsActions,.pdfHeaderActions){flex-wrap:wrap;overflow:visible;gap:8px}.uiNavbarEnd,.uiNavbarStart{display:flex;align-items:center;gap:var(--ui-space-2);min-width:0;flex-wrap:wrap}.uiNavbarEnd{justify-content:flex-end}.uiNavbarCentre{min-width:0}.uiNavbarBelow{grid-column:1/-1;min-width:0}.uiNavbarActions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.uiNavbarOverflow{display:none}.uiActionMenu{position:relative}.uiActionMenu>summary{display:flex;align-items:center;gap:8px;min-width:44px;min-height:44px;justify-content:center;padding:8px 12px;border:1px solid var(--dashboard-control);border-radius:var(--ui-radius-button);cursor:pointer;list-style:none}.uiActionMenu>summary::-webkit-details-marker{display:none}.uiActionMenuPanel{position:absolute;inset:auto 0 auto auto;z-index:80;display:grid;gap:4px;width:max-content;max-width:min(320px,calc(100vw - 40px));max-height:60dvh;overflow:auto;padding:8px;border:1px solid var(--line);border-radius:var(--ui-radius-overlay);background:var(--surface);box-shadow:var(--workspace-shadow)}html .workspaceDesign.workspaceDensity .uiActionMenuPanel>.uiButton{justify-content:flex-start;white-space:normal;text-align:left;min-height:44px}.uiActionUnavailable{display:inline-flex;gap:8px;padding:10px 12px;color:var(--muted);opacity:.65}html .workspaceDesign.workspaceDensity .uiDialog{box-sizing:border-box;width:min(600px,calc(100vw - 40px));max-width:none;max-height:calc(100dvh - 40px);padding:0;border:1px solid var(--line);border-radius:var(--ui-radius-overlay);background:var(--surface);color:var(--ink);overflow:auto}.uiDialog::backdrop{background:rgb(0 0 0/.4)}.uiDialogHeader{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:var(--ui-panel);border-bottom:1px solid var(--line)}html .workspaceDesign.workspaceDensity .uiDialogHeader h2{margin:0;font-size:var(--ui-subheading)}.uiDialogBody{padding:var(--ui-panel);min-width:0}html .workspaceDesign.workspaceDensity .uiDialog[data-variant=drawer]{position:fixed;inset:0 0 0 auto;margin:0;width:min(600px,100vw);height:100dvh;max-height:100dvh;border-radius:0;border-block:0}html .workspaceDesign.workspaceDensity .uiDialog[data-variant=drawer][open]{display:flex;flex-direction:column}.uiDialog[data-variant=drawer]>.uiDialogBody{flex:1 1;min-height:0;overflow:auto}.uiDialog .blDrawerBody{padding:0}.uiNavbarCentre>:is(h1,h2,p),.uiNavbarStart>:is(h1,h2,p){margin:0}html .workspaceDesign.workspaceDensity .uiNavbar :is(.navAccount,.appNavActions,.mwTopRight){display:flex;flex-wrap:wrap;min-width:0;gap:8px;margin:0}html .workspaceDesign.workspaceDensity .uiNavbar :is(.appNavInner,.workspaceBrand,.dashboardBrandGroup){min-height:0;height:auto;padding:0}.uiPageLayout{box-sizing:border-box;width:100%;min-width:0;max-width:var(--ui-page);margin-inline:auto}.uiPageLayout[data-inset=true]{padding:var(--ui-page-gap) var(--ui-gutter) var(--ui-space-8);max-width:calc(var(--ui-page) + 2 * var(--ui-gutter))}.uiPageLayout[data-preset=form]{max-width:calc(var(--ui-form-width) + 2 * var(--ui-gutter))}.uiPageLayout[data-preset=reading]{max-width:calc(var(--ui-reading-width) + 2 * var(--ui-gutter))}.uiPageLayout:is([data-preset=split],[data-preset=document]){max-width:none;padding:0}.uiToolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--ui-gap);min-width:0}.uiSplitWorkspace{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);overflow:hidden}.uiSplitWorkspace,.uiSplitWorkspace>*{min-width:0;min-height:0}html .workspaceDesign.workspaceDensity .uiSplitWorkspace[data-layout=mail]{grid-template-columns:minmax(0,1fr)}html .workspaceDesign.workspaceDensity .uiSplitWorkspace[data-layout=mail][data-pane=detail]{grid-template-columns:minmax(280px,38%) minmax(0,1fr)}html .workspaceDesign.workspaceDensity .uiSplitWorkspace[data-layout=mail]>.mwList{overflow-y:auto}html .workspaceDesign.workspaceDensity header.uiPageHeader{flex-direction:row;align-items:flex-start;flex-wrap:wrap;margin:0;padding:0}html .workspaceDesign.workspaceDensity .uiPage{display:grid;align-content:start;gap:var(--ui-page-gap)}html .workspaceDesign.workspaceDensity .uiPageHeader+*{margin-top:0}.uiNavigationTrigger{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 12px;border:1px solid var(--dashboard-control);border-radius:var(--ui-radius-button);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer}.uiNavigationMenu{display:none}.uiNavigationDialog{position:fixed;inset:0 auto 0 0;margin:0;width:min(360px,calc(100% - 24px));height:100%;height:100dvh;max-width:none;max-height:100dvh;padding:0;border:0;border-right:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:0!important}.uiNavigationDialog::backdrop{background:rgb(0 0 0/.4)}.uiNavigationDrawer{height:100%;display:flex;flex-direction:column;gap:16px;padding:20px;box-sizing:border-box}.uiNavigationDrawer>header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none}html .workspaceDesign.workspaceDensity .uiNavigationDrawer>header h2{margin:0;font-size:var(--ui-subheading)}.uiNavigationDrawer .sbNav{display:flex;flex-direction:column;gap:20px;flex:1 1;min-height:0;overflow:auto;overscroll-behavior:contain}.uiNavigationDrawer .sbExtra{max-height:30%}.sbScroll{display:flex;flex-direction:column;gap:var(--ui-gap);flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}html .workspaceDesign.workspaceDensity .sbScroll>.sbNav{flex:none;min-height:0;overflow:visible}html .workspaceDesign.workspaceDensity .sbScroll>.sbExtra{flex:none;min-height:0;max-height:none;overflow:visible}html .workspaceDesign.workspaceDensity .sbToggle{border:0;background:transparent;border-radius:var(--ui-radius-field)}.uiNavigationDrawer .sbSection{display:flex;flex-direction:column;gap:4px}.uiNavigationDrawer .sbTitle{color:var(--muted);font-size:var(--ui-caption);padding:4px 12px}html .workspaceDesign.workspaceDensity .sbLink{display:flex;align-items:center;gap:12px;min-width:0;white-space:normal;overflow-wrap:anywhere}.sbBadge{margin-left:auto;font-size:var(--ui-caption);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html .workspaceDesign.workspaceDensity .sbCaret{width:44px;min-width:44px;min-height:44px}.sbAction{width:100%;border:0;background:transparent;color:inherit;text-align:left;font:inherit;cursor:pointer}html .workspaceDesign.workspaceDensity .sbAction[data-primary=true]{background:var(--accent);color:var(--on-accent);border-radius:var(--ui-radius-button)}.sbAction:disabled,.sbLink[aria-disabled=true]{opacity:.55;cursor:not-allowed}.uiNavigationDrawer .sbLink{min-height:44px;padding:10px 12px;border-radius:8px;color:var(--ink)}.uiNavigationDrawer .sbLink:hover{background:var(--soft)}.uiNavigationDrawer .sbLink.is-active{background:var(--accent-soft);color:var(--accent)}.uiNavigationDrawer .sbIcon{display:grid;place-items:center;flex:0 0 24px;width:24px}.uiNavigationDrawer .sbCaret{min-width:44px;min-height:44px}@media(min-width:1024px){html .workspaceDesign.workspaceDensity .sbLayout{--sbTop:var(--workspace-top,var(--ui-header))}html .workspaceDesign.workspaceDensity .sbLayout[data-collapsed=true][data-peek=true] .sbRail{width:var(--ui-sidebar)}}@media(max-width:1023px){.uiNavbarActions>.uiNavbarAction[data-primary=false]{display:none}.uiNavbarOverflow{display:block}.uiNavbarOverflow .uiActionMenuLabel{display:none}.uiNavbar .uiActionMenuPanel{position:fixed;inset:var(--workspace-top,var(--ui-header)) var(--ui-gutter) auto;max-width:none;width:auto;max-height:calc(100dvh - var(--workspace-top,var(--ui-header)) - 24px)}.uiNavigationMenu{display:block}html .workspaceDesign.workspaceDensity .uiNavbar :is(.appNavLinks,.navMenu,.sbStrip){display:none}html .workspaceDesign.workspaceDensity .uiSplitWorkspace[data-layout=mail][data-pane=detail]{grid-template-columns:minmax(0,1fr)}html .workspaceDesign.workspaceDensity .uiSplitWorkspace[data-layout=mail][data-pane=detail]>.mwList{display:none}html .workspaceDesign.workspaceDensity .uiSplitWorkspace[data-layout=mail] .mwBackNarrow{display:inline-flex}}@media(max-width:760px){html .workspaceDesign.workspaceDensity .uiNavbar[data-centre=true]{grid-template-columns:minmax(0,1fr) auto}.uiNavbar[data-centre=true] .uiNavbarCentre{grid-column:1/-1;grid-row:2}.uiNavbar[data-mobile-centre=false] .uiNavbarCentre{display:none}.uiNavbarEnd{grid-column:2;grid-row:1}.uiNavbarStart{flex-wrap:wrap}.uiSplitWorkspace{grid-template-columns:minmax(0,1fr)}.uiSplitWorkspace[data-pane=detail]>[data-workspace-pane=list],.uiSplitWorkspace[data-pane=list]>[data-workspace-pane=detail]{display:none}.uiNavigationTrigger>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}@media(max-width:420px){.uiNavbarStart .mwBrandCaption,.uiNavbarStart .tbWord{display:none}html .workspaceDesign.workspaceDensity .uiNavbar{gap:8px}}@media(prefers-reduced-motion:reduce){.uiNavigationDialog,.uiSplitWorkspace{scroll-behavior:auto}}html .workspaceDesign.workspaceDensity .uiForm{min-width:0;max-width:100%;gap:var(--ui-gap);font-family:var(--workspace-text)}html .workspaceDesign.workspaceDensity .uiForm[data-measure=form]{width:100%;max-width:var(--ui-form-width);margin-inline:auto}html .workspaceDesign.workspaceDensity .uiForm:has(>.uiFormSection){display:grid;gap:var(--ui-page-gap)}.uiFormSection{display:grid;gap:var(--ui-gap);margin:0;padding:var(--ui-panel);background:var(--soft);border:1px solid var(--line);border-radius:0;min-width:0}.uiFormSection+.uiFormSection{margin-top:var(--ui-page-gap)}.uiForm>.uiFormSection{margin:0}.uiFormSectionHeading{display:grid;gap:8px}.uiFormSectionHeading :is(h2,p){margin:0}.uiFieldHint,.uiFormSectionHeading p{color:var(--muted)}.uiFieldGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ui-gap);min-width:0}.uiFieldGrid[data-columns="1"]{grid-template-columns:minmax(0,1fr)}.uiFieldGrid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.uiFormField{display:flex;flex-direction:column;gap:8px;min-width:0}.uiFormField[data-full-width=true]{grid-column:1/-1}.uiFormField>label{font-weight:600}.uiRequired{font-weight:400;color:var(--muted)}html .workspaceDesign.workspaceDensity :is(.uiInput,.uiSelect,.uiTextarea):not([type=checkbox],[type=radio],[type=range],[type=color],[type=hidden],[type=file]){box-sizing:border-box;min-width:0;max-width:100%;min-height:var(--ui-control);padding:10px 12px;border:1px solid var(--dashboard-control);border-radius:var(--ui-radius-field);background:var(--surface);color:var(--ink);font:400 var(--ui-input)/1.5 var(--workspace-text);box-shadow:none}.uiFormField>:is(.uiInput,.uiSelect,.uiTextarea){width:100%}html .workspaceDesign.workspaceDensity .uiTextarea{min-height:112px;resize:vertical}html .workspaceDesign.workspaceDensity .uiTextarea[data-density=compact]{min-height:44px;resize:none}html .workspaceDesign.workspaceDensity .uiInput[data-appearance=embedded]{border:0;border-radius:0;background:transparent;box-shadow:none;padding:0;min-width:0}html .workspaceDesign.workspaceDensity .uiForm :is(.fcGrid,.cmGrid,.blRow.two,.ccGrid,.emGrid){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ui-gap)}.uiForm :is(input,select,textarea):disabled{cursor:not-allowed;opacity:.65}.uiForm :is(input,textarea)[readonly]{background:var(--soft)}html .workspaceDesign.workspaceDensity :is(.uiInput,.uiSelect,.uiTextarea)[aria-invalid=true]{border-color:var(--danger-ink,var(--accent))}.uiFieldError,.uiFieldHint{margin:0;font-size:var(--ui-meta);line-height:1.5}.uiFieldError{color:var(--danger-ink,var(--ink))}.uiFormActions{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:12px;margin-top:var(--ui-page-gap);padding-top:var(--ui-page-gap);border-top:1px solid var(--line)}.uiForm:has(>.uiFormSection)>.uiFormActions{margin-top:0;padding-top:0;border:0}.uiFormFeedback{margin-block:16px;padding:16px;border:1px solid var(--line);background:var(--soft);color:var(--ink);overflow-wrap:anywhere}.uiFormFeedback[data-tone=error]{background:var(--danger-bg);color:var(--danger-ink)}.uiFormFeedback[data-tone=success]{background:var(--mint);color:var(--mint-ink)}@media(max-width:760px){html .workspaceDesign.workspaceDensity .uiForm :is(.fcGrid,.cmGrid,.blRow.two,.ccGrid,.emGrid){grid-template-columns:minmax(0,1fr)}.uiFieldGrid:is([data-columns="2"],[data-columns="3"]){grid-template-columns:minmax(0,1fr)}.uiFormActions>:is(button,a){flex:1 1 auto}}html .workspaceDesign.workspaceDensity :is(.dashboardWorkspace,.dashboardWide){display:block;min-height:0;padding:var(--ui-page-gap) var(--ui-gutter) var(--ui-space-8);background:var(--bg)}html .workspaceDesign.workspaceDensity :is(.detailsPage,.firmPage,.memberWorkspace){min-height:0;padding:0;background:var(--bg)}html .workspaceDesign.workspaceDensity :is(.detailsInner,.firmInner,.memberCanvas){box-sizing:border-box;width:100%;max-width:calc(var(--ui-page) + 2 * var(--ui-gutter));margin-inline:auto;padding:var(--ui-page-gap) var(--ui-gutter) var(--ui-space-8)}html .workspaceDesign.workspaceDensity .memberWorkspace{display:block}html .workspaceDesign.workspaceDensity .cdWrap{padding:0}html .workspaceDesign.workspaceDensity :is(.dhHead,.gfHeaderCard,.cdHero,.detailsHeader,.memberHero,.firmHero,.deskHead){margin:0 0 var(--ui-page-gap);padding:0;gap:var(--ui-gap)}html .workspaceDesign.workspaceDensity .dhHead{margin:0}html .workspaceDesign.workspaceDensity .dhIntro{margin-top:var(--ui-gap)}html .workspaceDesign.workspaceDensity .dhIntro+*{margin-top:0}html .workspaceDesign.workspaceDensity .fcLayout{display:flex;flex-direction:column;gap:var(--ui-page-gap);width:100%;max-width:calc(var(--ui-page) + 2 * var(--ui-gutter));margin-inline:auto;padding:var(--ui-page-gap) var(--ui-gutter) var(--ui-space-8)}html .workspaceDesign.workspaceDensity .fcLayout>.fcSide{position:static;display:grid;gap:var(--ui-gap);width:100%;padding:0;max-height:none;overflow:visible;background:transparent;border:0}html .workspaceDesign.workspaceDensity .fcSide>nav{display:flex;flex-wrap:wrap;gap:8px;border-bottom:1px solid var(--line);padding-bottom:12px}html .workspaceDesign.workspaceDensity .fcSide>nav a{min-height:44px;display:inline-flex;align-items:center;padding:8px 14px;border-radius:var(--ui-radius-button);font-size:var(--ui-font)}html .workspaceDesign.workspaceDensity .fcSide .fcFirm{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:0;background:transparent;border:0}html .workspaceDesign.workspaceDensity .fcLayout>.fcMain{padding:0;width:100%;max-width:none}html .workspaceDesign.workspaceDensity .container.deskPage{width:100%;max-width:calc(var(--ui-page) + 2 * var(--ui-gutter));padding:var(--ui-page-gap) var(--ui-gutter) var(--ui-space-8)}html .workspaceDesign.workspaceDensity .uiWorkspace>.uiWorkspaceContent>.shell{max-width:calc(var(--ui-page) + 2 * var(--ui-gutter));padding:0 var(--ui-gutter) var(--ui-space-8);margin-inline:auto}html .workspaceDesign.workspaceDensity .uiWorkspace>.uiWorkspaceContent>.shell:has(>:is(.uiPageLayout,.fcLayout)){padding:0}html .workspaceDesign.workspaceDensity .shell:has(>.uiPageLayout)>.uiShellNotice{padding-inline:var(--ui-gutter)}.uiShellNotice{margin:0 0 12px;font:400 var(--ui-meta)/1.5 var(--workspace-text);color:var(--muted)}html .workspaceDesign.workspaceDensity .uiWorkspaceContent>.appShellBody{padding:0}html .workspaceDesign.workspaceDensity .uiPageLayout.fcMain{padding:var(--ui-page-gap) var(--ui-gutter) var(--ui-space-8)}html .workspaceDesign.workspaceDensity .uiWorkspaceContent>.workspaceMain:not(.workspaceMainEditor){box-sizing:border-box;width:100%;max-width:calc(var(--ui-page) + 2 * var(--ui-gutter));margin-inline:auto;padding:var(--ui-page-gap) var(--ui-gutter) var(--ui-space-8)}html .workspaceDesign.workspaceDensity .uiWorkspaceContent>.workspaceMain:has(.calendarAppearance){max-width:none}html .workspaceDesign.workspaceDensity .shell :is(.blPage,.emPage,.wlPage,.helpDesk,.swPage,.infraPage,.naPage){width:100%;max-width:var(--ui-page);margin-inline:auto;padding:var(--ui-page-gap) 0 var(--ui-space-8);gap:var(--ui-page-gap)}html .workspaceDesign.workspaceDensity .uiWorkspaceContent>:is(.swPage,.swWrap,.swMain){box-sizing:border-box;width:100%;max-width:calc(var(--ui-page) + 2 * var(--ui-gutter));margin-inline:auto;padding:var(--ui-page-gap) var(--ui-gutter) var(--ui-space-8)}html .workspaceDesign.workspaceDensity .uiPageLayout:is(.blPage,.emPage,.wlPage,.helpDesk,.swPage,.infraPage,.naPage){box-sizing:border-box;width:100%;max-width:calc(var(--ui-page) + 2 * var(--ui-gutter));padding:var(--ui-page-gap) var(--ui-gutter) var(--ui-space-8)}html .workspaceDesign.workspaceDensity :is(.deskBtn,.mwBtn,.mwPill,.swBtn,.fcBack){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--ui-control);height:auto;padding:var(--ui-button-padding);border-radius:var(--ui-radius-button);font:400 var(--ui-font)/1.4 var(--workspace-text);box-shadow:none}html .workspaceDesign.workspaceDensity .uiWorkspaceContent>.shell:has(>.msgApp){max-width:none;padding:0}html .workspaceDesign.workspaceDensity .uiWorkspaceContent>.msgApp,html .workspaceDesign.workspaceDensity .uiWorkspaceContent>.shell>.msgApp{margin:0;height:var(--ui-split-height,calc(100dvh - var(--workspace-top,var(--ui-header))));min-height:0}html .workspaceDesign.workspaceDensity .uiSplitWorkspace.msgApp{grid-template-columns:minmax(280px,360px) minmax(0,1fr)}html .workspaceDesign.workspaceDensity .mw .mwMain{min-width:0}html .workspaceDesign.workspaceDensity .mw .mwMenuBtn{display:none}html .workspaceDesign.workspaceDensity .mw .mwBody{display:block;flex:1 1;min-height:0}html .workspaceDesign.workspaceDensity .mw .mwMain{height:var(--ui-split-height,100%)}html .workspaceDesign.workspaceDensity .mw :is(.sbLayout,.sbBody){height:100%;min-height:0}html .workspaceDesign.workspaceDensity .mw .uiWorkspace{height:100%;min-height:0;box-sizing:border-box;display:flex;flex-direction:column}html .workspaceDesign.workspaceDensity .mw .uiWorkspaceContent{display:flex;flex-direction:column;flex:1 1;min-height:0}html .workspaceDesign.workspaceDensity .mwLabelTools ul{list-style:none;margin:0;padding:0}html .workspaceDesign.workspaceDensity .mwLabelTools .mwRailLink,html .workspaceDesign.workspaceDensity .mwLabelTools li>button:first-child{display:flex;align-items:center;gap:10px;min-height:44px;padding:10px 12px;border:0;border-radius:8px;background:transparent;color:var(--ink);text-align:left;cursor:pointer}html .workspaceDesign.workspaceDensity .mwLabelTools li>button.is-active{background:var(--accent-soft);color:var(--accent)}.uiTablePanel{position:relative;min-width:0;width:100%;max-width:100%;overflow:auto;overscroll-behavior-x:contain;border:1px solid var(--line)}.uiDataTable{width:100%;border-collapse:collapse;text-align:left}.uiDataTable :is(th,td){border-bottom:1px solid var(--line)}.uiStatusBadge{display:inline-flex;align-items:center;padding:4px 10px;border:1px solid var(--line);border-radius:var(--ui-radius-button);font-size:var(--ui-caption);background:var(--soft);color:var(--ink)}.uiStatusBadge[data-tone=success]{background:var(--mint);color:var(--mint-ink)}.uiStatusBadge[data-tone=warning]{background:var(--butter);color:var(--butter-ink)}.uiStatusBadge[data-tone=error]{background:var(--danger-bg);color:var(--danger-ink)}.uiStatusBadge[data-tone=info]{background:var(--sky);color:var(--sky-ink)}.uiEmptyState{display:grid;justify-items:start;gap:12px;padding:var(--ui-panel);background:var(--soft)}.uiEmptyState :is(h2,p){margin:0}@media(max-width:1023px){html .workspaceDesign.workspaceDensity .mw .mwBody{grid-template-columns:minmax(0,1fr)}html .workspaceDesign.workspaceDensity .mw .mwRail{display:none}html .workspaceDesign.workspaceDensity .uiSplitWorkspace.msgApp{grid-template-columns:minmax(0,1fr)}html .workspaceDesign.workspaceDensity .uiSplitWorkspace .msgThreadHead .msgBack{display:inline-grid;place-items:center;min-width:44px;min-height:44px}html .workspaceDesign.workspaceDensity .msgApp[data-pane=detail]>.msgList,html .workspaceDesign.workspaceDensity .msgApp[data-pane=list]>.msgThread{display:none}}.uiFolderBranch,.uiFolderBranch>li,.uiFolderTree{min-width:0}.uiFolderBranch{list-style:none;display:grid;gap:2px;padding:0;margin:0}.uiFolderRow{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;min-width:0;border-radius:var(--ui-radius-field)}.uiFolderRow:has(>.uiFolderOpen){grid-template-columns:28px minmax(0,1fr) 28px}.uiFolderRow:hover{background:var(--soft)}.uiFolderRow[data-active=true]{background:var(--accent-soft);color:var(--accent)}html .workspaceDesign.workspaceDensity .uiFolderLabel{display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;width:100%;min-height:40px;padding:8px 2px;border:0;border-radius:0;background:transparent;color:inherit;font:400 var(--ui-table)/1.5 var(--workspace-text);text-align:left;text-decoration:none}.uiFolderName{min-width:0;white-space:normal;word-break:normal;overflow-wrap:anywhere}.uiFolderCount{color:var(--muted);font-size:var(--ui-caption);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html .workspaceDesign.workspaceDensity :is(.uiFolderCaret,.uiFolderOpen){display:grid;place-items:center;min-width:28px;min-height:40px;width:28px;height:auto;padding:0;border:0;background:transparent;color:inherit;border-radius:6px;font-size:var(--ui-meta)}.uiFolderOpen{text-decoration:none}.uiFolderSpacer{width:28px}.uiFolderChildren{margin-left:12px;padding-left:2px;border-left:1px solid var(--line)}.uiFolderChildren[data-depth="6"]{margin-left:0}@media(pointer:coarse){.uiFolderRow{grid-template-columns:44px minmax(0,1fr)}.uiFolderRow:has(>.uiFolderOpen){grid-template-columns:44px minmax(0,1fr) 44px}html .workspaceDesign.workspaceDensity :is(.uiFolderLabel,.uiFolderCaret,.uiFolderOpen){min-height:44px}html .workspaceDesign.workspaceDensity :is(.uiFolderCaret,.uiFolderOpen){width:44px;min-width:44px}}.workspaceDesign,html:has(.workspaceDesign){--sans:var(--workspace-text);--serif:var(--workspace-display);--mono:ui-monospace,"SFMono-Regular",Consolas,monospace;--workspace-gap:var(--ui-space-3);--workspace-measure:var(--ui-page);color:var(--ink);font-family:var(--workspace-text);-webkit-font-smoothing:antialiased}.workspaceDesign{min-height:100dvh;background:var(--bg);color-scheme:light}html:is([data-site-theme=dark],[data-theme=dark],[data-matter-theme=dark]) .workspaceDesign:not(.nyShell){color-scheme:dark}.workspaceDesign ::selection{background:var(--dashboard-accent-soft);color:var(--ink)}.workspaceDesign :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--focus);outline-offset:4px}.workspaceDesign :is(button,input,select,textarea){font-family:var(--workspace-text)}.workspaceDesign :is(button,a,input,select,textarea){-webkit-tap-highlight-color:transparent}.workspaceDesign :is(.appShell,.appShellBody,.sbBody){min-width:0;background:var(--bg)}.workspaceDesign :is(.dhHead h1,.gfGreetingTitle,.cdHero h1){font-family:var(--workspace-display);font-weight:600;letter-spacing:-.035em;color:var(--ink);text-wrap:balance}.workspaceDesign :is(.dhHead h1,.gfGreetingTitle,.cdHero h1) em{font-style:normal;color:inherit}.workspaceDesign :is(.dhDeskHead h2,.gfCardTitle,.cdHeading){font-family:var(--workspace-display);font-weight:600;letter-spacing:-.025em}.workspaceDesign :is(.dhEyebrow,.cdKicker,.gfEyebrow,.sbTitle){font-family:var(--workspace-text);letter-spacing:0;text-transform:none}@media(prefers-reduced-motion:reduce){.workspaceDesign{scroll-behavior:auto}.workspaceDesign :is(.sbRail,.sbBody,.gfDashboardWrap,.gfEyebrowDot,.gfRefreshBtn,.gfRefreshBtn svg){animation:none!important;transition:none!important;scroll-behavior:auto}}@media(forced-colors:active){.workspaceDesign :is(button,a,input,select,textarea,summary):focus-visible{outline-color:Highlight}.workspaceDesign :is(.button,input,select,textarea){border:1px solid ButtonText}}