.portal-module__-kgL8q__stack{gap:var(--space-8);min-width:0;margin-top:var(--space-5);display:grid}.portal-module__-kgL8q__group{gap:var(--space-3);min-width:0;display:grid}.portal-module__-kgL8q__twoUp{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));align-items:start;display:grid}.portal-module__-kgL8q__heading{color:var(--ink-900);font-family:var(--font-display);margin:0;font-size:1.25rem;font-weight:600;line-height:1.25}.portal-module__-kgL8q__lede{max-width:42rem;color:var(--ink-650);margin:.2rem 0 0;font-size:.9rem;line-height:1.5}.portal-module__-kgL8q__empty{color:var(--ink-600);margin:0;font-size:.9rem;line-height:1.5}.portal-module__-kgL8q__hint{color:var(--ink-600);margin:0;font-size:.82rem;line-height:1.5}.portal-module__-kgL8q__card{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--slate-300);border-radius:var(--radius-md);background:var(--paper-50);display:grid}.portal-module__-kgL8q__cardTitle{color:var(--ink-900);overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:600;line-height:1.35}.portal-module__-kgL8q__messageList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.portal-module__-kgL8q__message{min-width:0;padding:var(--space-3);border-radius:var(--radius-sm);background:var(--paper-100)}.portal-module__-kgL8q__messageMine{background:var(--evergreen-100)}.portal-module__-kgL8q__messageMeta{color:var(--ink-600);font-size:.8rem}.portal-module__-kgL8q__messageMeta strong{color:var(--ink-900);font-weight:600}.portal-module__-kgL8q__messageBody{color:var(--ink-900);overflow-wrap:anywhere;white-space:pre-wrap;margin:.25rem 0 0;font-size:.92rem;line-height:1.5}.portal-module__-kgL8q__attachment{color:var(--ink-650);margin:.35rem 0 0;font-size:.8rem}.portal-module__-kgL8q__form{gap:var(--space-3);min-width:0;display:grid}.portal-module__-kgL8q__field{min-width:0;color:var(--ink-700);gap:.3rem;font-size:.85rem;font-weight:600;display:grid}.portal-module__-kgL8q__input{box-sizing:border-box;border:1px solid var(--evergreen-200);border-radius:var(--radius-sm);background:var(--paper-50);width:100%;min-width:0;min-height:2.5rem;color:var(--ink-900);font:inherit;padding:.5rem .65rem;font-weight:400}.portal-module__-kgL8q__input:focus-visible{outline:2px solid var(--evergreen-700);outline-offset:1px}.portal-module__-kgL8q__primary,.portal-module__-kgL8q__secondary{border-radius:var(--radius-sm);min-height:2.5rem;font:inherit;cursor:pointer;justify-content:center;justify-self:start;align-items:center;padding:0 1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.portal-module__-kgL8q__primary{border:1px solid var(--evergreen-800);background:var(--evergreen-800);color:var(--paper-50)}.portal-module__-kgL8q__primary:hover{background:var(--evergreen-900)}.portal-module__-kgL8q__secondary{border:1px solid var(--evergreen-200);background:var(--paper-50);color:var(--evergreen-800)}.portal-module__-kgL8q__secondary:hover{background:var(--paper-100)}.portal-module__-kgL8q__primary:focus-visible,.portal-module__-kgL8q__secondary:focus-visible{outline:2px solid var(--evergreen-700);outline-offset:2px}.portal-module__-kgL8q__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.portal-module__-kgL8q__statusValue{color:var(--ink-900);font-family:var(--font-display);margin:0;font-size:1.15rem;font-weight:600}.portal-module__-kgL8q__documentList{margin:0;padding:0;list-style:none;display:grid}.portal-module__-kgL8q__documentRow{justify-content:space-between;align-items:flex-start;gap:var(--space-2) var(--space-4);padding:var(--space-3) 0;border-top:1px solid var(--slate-100);flex-wrap:wrap;display:flex}.portal-module__-kgL8q__documentRow:first-child{border-top:0;padding-top:0}.portal-module__-kgL8q__documentRow:last-child{padding-bottom:0}.portal-module__-kgL8q__documentText{flex:14rem;min-width:0}.portal-module__-kgL8q__documentTitle{color:var(--ink-900);overflow-wrap:anywhere;font-size:.92rem;font-weight:600;display:block}.portal-module__-kgL8q__documentNote{color:var(--ink-650);margin-top:.15rem;font-size:.82rem;line-height:1.45;display:block}.portal-module__-kgL8q__state{white-space:nowrap;border-radius:999px;padding:.15rem .5rem;font-size:.78rem;font-weight:600;display:inline-flex}.portal-module__-kgL8q__stateReceived{background:var(--success-100);color:var(--success-800)}.portal-module__-kgL8q__stateChecking{background:var(--warning-100);color:var(--warning-800)}.portal-module__-kgL8q__stateNotAccepted{background:var(--danger-100);color:var(--danger-800)}.portal-module__-kgL8q__download{color:var(--evergreen-800);font-size:.88rem;font-weight:600}.portal-module__-kgL8q__uploadSlot form{margin-top:0!important}.portal-module__-kgL8q__uploadSlot label{color:var(--ink-700);font-weight:600;font-size:.85rem!important}.portal-module__-kgL8q__uploadSlot input{min-height:2.5rem;font-weight:400;border-color:var(--evergreen-200)!important;border-radius:var(--radius-sm)!important}.portal-module__-kgL8q__uploadSlot button{border:1px solid var(--evergreen-800);border-radius:var(--radius-sm);background:var(--evergreen-800);min-height:2.5rem;color:var(--paper-50);cursor:pointer;justify-self:start;font-weight:600;padding:0 1rem!important}.portal-module__-kgL8q__uploadSlot button:disabled{opacity:.65;cursor:progress}.portal-module__-kgL8q__accessCard{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--slate-300);border-radius:var(--radius-md);background:var(--paper-50);display:grid}.portal-module__-kgL8q__accessTitle{color:var(--ink-900);font-family:var(--font-display);margin:0;font-size:1.5rem;font-weight:600;line-height:1.2}.portal-module__-kgL8q__alert{border-radius:var(--radius-sm);background:var(--danger-100);color:var(--danger-800);margin:0;padding:.6rem .75rem;font-size:.88rem}.portal-module__-kgL8q__setup{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-sm);background:var(--paper-100);display:grid}.portal-module__-kgL8q__setupTitle{color:var(--ink-900);margin:0;font-size:.95rem;font-weight:600}.portal-module__-kgL8q__qr{box-sizing:border-box;border-radius:var(--radius-sm);background:#fff;width:11rem;height:11rem;padding:.5rem}.portal-module__-kgL8q__setupKey{border-radius:var(--radius-sm);background:var(--paper-50);color:var(--ink-900);font-family:var(--font-mono);overflow-wrap:anywhere;padding:.4rem .5rem;font-size:.82rem;display:block}
.interface-foundation-module__CwmJ8a__appShell{min-height:100vh;color:var(--ink-900);background:var(--page)}.interface-foundation-module__CwmJ8a__skipLink{z-index:100;border-radius:var(--radius-sm);color:var(--paper-50);background:var(--evergreen-800);box-shadow:var(--shadow-raised);padding:.65rem .85rem;transition:transform .14s;position:fixed;top:.75rem;left:.75rem;transform:translateY(-180%)}.interface-foundation-module__CwmJ8a__skipLink:focus-visible{transform:translateY(0)}.interface-foundation-module__CwmJ8a__appBar{z-index:30;min-height:3.5rem;color:var(--paper-50);background:var(--evergreen-900);align-items:center;gap:20px;padding:0 20px;display:flex;position:sticky;top:0}.interface-foundation-module__CwmJ8a__menuSlot{display:none}.interface-foundation-module__CwmJ8a__brand{min-width:max-content}.interface-foundation-module__CwmJ8a__brand>a{color:inherit;font-family:var(--font-display);letter-spacing:.01em;align-items:center;gap:10px;font-size:1rem;font-weight:650;text-decoration:none;display:inline-flex}.interface-foundation-module__CwmJ8a__navigation{align-items:center;gap:2px;margin-left:8px;display:flex}.interface-foundation-module__CwmJ8a__navigation a{height:34px;color:var(--evergreen-200);white-space:nowrap;border-radius:7px;align-items:center;gap:7px;padding:0 12px;font-size:.86rem;font-weight:500;text-decoration:none;display:inline-flex}.interface-foundation-module__CwmJ8a__navigation a:hover{color:#fff;background:#ffffff12}.interface-foundation-module__CwmJ8a__navigation a[aria-current=page]{color:#fff;background:#ffffff1f}.interface-foundation-module__CwmJ8a__searchSlot{align-items:center;width:300px;margin-left:auto;display:flex;position:relative}.interface-foundation-module__CwmJ8a__searchSlot form{display:contents}.interface-foundation-module__CwmJ8a__searchSlot svg{color:var(--evergreen-200);pointer-events:none;position:absolute;left:10px}.interface-foundation-module__CwmJ8a__searchSlot input{color:#fff;width:100%;height:34px;font:inherit;appearance:none;background:#ffffff12;border:1px solid #ffffff21;border-radius:8px;padding:0 30px 0 32px;font-size:.86rem}.interface-foundation-module__CwmJ8a__searchSlot input::placeholder{color:#8ea69f}.interface-foundation-module__CwmJ8a__searchSlot input:focus{border-color:var(--brass-300);background:#ffffff1c;outline:none}.interface-foundation-module__CwmJ8a__searchSlot kbd{color:var(--evergreen-200);font:11px var(--font-body);border:1px solid #ffffff2e;border-radius:4px;padding:1px 6px;position:absolute;right:8px}.interface-foundation-module__CwmJ8a__searchSlot input:focus+kbd,.interface-foundation-module__CwmJ8a__searchSlot input:not(:placeholder-shown)+kbd{display:none}.interface-foundation-module__CwmJ8a__utility{align-items:center;margin-left:auto;display:flex}.interface-foundation-module__CwmJ8a__searchSlot+.interface-foundation-module__CwmJ8a__utility{margin-left:0}.interface-foundation-module__CwmJ8a__utility button,.interface-foundation-module__CwmJ8a__utility a{color:var(--evergreen-100);font:inherit;background:0 0;border:0;font-size:.8rem;text-decoration:none}.interface-foundation-module__CwmJ8a__shellBody{align-items:flex-start;min-width:0;display:flex}.interface-foundation-module__CwmJ8a__shellMain{flex:1;min-width:0}.interface-foundation-module__CwmJ8a__sidebar{top:var(--case-app-bar-height,3.5rem);box-sizing:border-box;width:244px;height:calc(100vh - var(--case-app-bar-height,3.5rem));background:#fff;border-right:1px solid #e1e6e2;flex-shrink:0;padding:14px 12px 28px;position:sticky;overflow-y:auto}.interface-foundation-module__CwmJ8a__sidebarDrawerOnly{display:none}.interface-foundation-module__CwmJ8a__appContent{width:min(100% - 3rem,64rem);margin:0 auto;padding:22px 0 40px}.interface-foundation-module__CwmJ8a__appContentWide{width:min(100% - 3rem,92rem)}.interface-foundation-module__CwmJ8a__pageHeader{margin-bottom:20px}.interface-foundation-module__CwmJ8a__breadcrumb{margin-bottom:var(--space-5);font-size:.82rem}.interface-foundation-module__CwmJ8a__breadcrumb a{color:var(--ink-600)}.interface-foundation-module__CwmJ8a__pageHeaderRow{justify-content:space-between;align-items:flex-end;gap:var(--space-8);display:flex}.interface-foundation-module__CwmJ8a__pageHeading{min-width:0;max-width:48rem}.interface-foundation-module__CwmJ8a__pageHeading h1{color:var(--ink-950);font-family:var(--font-display);letter-spacing:-.2px;text-wrap:balance;margin:0;font-size:30px;font-weight:600;line-height:1.15}.interface-foundation-module__CwmJ8a__eyebrow{margin:0 0 var(--space-2);color:var(--evergreen-700);letter-spacing:.15em;text-transform:uppercase;font-size:.68rem;font-weight:750}.interface-foundation-module__CwmJ8a__description{color:var(--ink-600);text-wrap:pretty;margin-top:4px;font-size:.94rem;line-height:1.55}.interface-foundation-module__CwmJ8a__description p{margin:0}.interface-foundation-module__CwmJ8a__headerActions{flex:none}.interface-foundation-module__CwmJ8a__sectionNav{z-index:20;margin:0 0 var(--space-6);border:1px solid var(--slate-300);border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffdf7f5;position:sticky;top:0;box-shadow:0 8px 24px #162b2414}.interface-foundation-module__CwmJ8a__sectionNav ul{align-items:center;gap:var(--space-5);padding:0 var(--space-4);scrollbar-width:thin;margin:0;list-style:none;display:flex;position:relative;overflow-x:auto}.interface-foundation-module__CwmJ8a__sectionNav a{color:var(--ink-600);white-space:nowrap;padding:.72rem 0;font-size:.74rem;font-weight:700;text-decoration:none;display:block}.interface-foundation-module__CwmJ8a__sectionNav a:hover{color:var(--evergreen-800)}.interface-foundation-module__CwmJ8a__sectionNav a[aria-current=page]{color:var(--evergreen-800);box-shadow:inset 0 -2px 0 var(--evergreen-800)}.interface-foundation-module__CwmJ8a__notice{margin:0 0 var(--space-6);border:1px solid var(--notice-border);border-radius:var(--radius-sm);color:var(--notice-ink);background:var(--notice-bg);border-left-width:3px;padding:.8rem .95rem;font-size:.85rem}.interface-foundation-module__CwmJ8a__notice[data-tone=information]{--notice-bg:var(--slate-100);--notice-border:var(--slate-300);--notice-ink:var(--ink-700)}.interface-foundation-module__CwmJ8a__notice[data-tone=success]{--notice-bg:var(--success-100);--notice-border:var(--success-500);--notice-ink:var(--success-800)}.interface-foundation-module__CwmJ8a__notice[data-tone=warning]{--notice-bg:var(--warning-100);--notice-border:var(--warning-500);--notice-ink:var(--warning-800)}.interface-foundation-module__CwmJ8a__notice[data-tone=danger]{--notice-bg:var(--danger-100);--notice-border:var(--danger-500);--notice-ink:var(--danger-800)}.interface-foundation-module__CwmJ8a__statusBadge{border:1px solid var(--badge-border);min-height:1.5rem;color:var(--badge-ink);background:var(--badge-bg);letter-spacing:.025em;text-transform:capitalize;border-radius:999px;align-items:center;padding:.12rem .55rem;font-size:.75rem;font-weight:700;line-height:1.2;display:inline-flex}.interface-foundation-module__CwmJ8a__statusBadge:before{content:"";background:currentColor;border-radius:50%;width:.38rem;height:.38rem;margin-right:.38rem}.interface-foundation-module__CwmJ8a__statusBadge[data-tone=neutral]{--badge-bg:var(--slate-100);--badge-border:var(--slate-300);--badge-ink:var(--ink-650)}.interface-foundation-module__CwmJ8a__statusBadge[data-tone=active]{--badge-bg:var(--success-100);--badge-border:var(--success-300);--badge-ink:var(--success-800)}.interface-foundation-module__CwmJ8a__statusBadge[data-tone=warning]{--badge-bg:var(--warning-100);--badge-border:var(--warning-300);--badge-ink:var(--warning-800)}.interface-foundation-module__CwmJ8a__statusBadge[data-tone=closed]{--badge-bg:var(--paper-200);--badge-border:var(--slate-300);--badge-ink:var(--ink-500)}@media (max-width:1100px){.interface-foundation-module__CwmJ8a__searchSlot{width:220px}.interface-foundation-module__CwmJ8a__sidebar{width:232px}}@media (max-width:960px){.interface-foundation-module__CwmJ8a__appBar{gap:10px;padding:0 12px}.interface-foundation-module__CwmJ8a__menuSlot{display:grid}.interface-foundation-module__CwmJ8a__navigation{display:none}.interface-foundation-module__CwmJ8a__searchSlot{flex:1;width:auto;max-width:340px}.interface-foundation-module__CwmJ8a__sidebar,.interface-foundation-module__CwmJ8a__sidebarDrawerOnly{z-index:45;width:min(288px,86%);height:auto;box-shadow:var(--shadow-raised);visibility:hidden;transition:transform .24s cubic-bezier(.2,.8,.2,1),visibility 0s .24s;display:block;position:fixed;top:0;bottom:0;left:0;transform:translate(-102%)}:root[data-nav-open] .interface-foundation-module__CwmJ8a__sidebar{visibility:visible;transition:transform .24s cubic-bezier(.2,.8,.2,1);transform:none}}@media (max-width:30rem){.interface-foundation-module__CwmJ8a__brand>a>span:last-child{display:none}}@media (max-width:40rem){.interface-foundation-module__CwmJ8a__appContent,.interface-foundation-module__CwmJ8a__appContentWide{width:min(100% - 2rem,92rem);padding-top:16px}.interface-foundation-module__CwmJ8a__pageHeading h1{font-size:26px}.interface-foundation-module__CwmJ8a__pageHeaderRow{align-items:flex-start;gap:var(--space-5);flex-direction:column}.interface-foundation-module__CwmJ8a__headerActions{width:100%}}@media (prefers-reduced-motion:reduce){.interface-foundation-module__CwmJ8a__skipLink,.interface-foundation-module__CwmJ8a__sidebar{transition:none}}.interface-foundation-module__CwmJ8a__caseTabs{top:var(--case-app-bar-height);background:var(--paper-50);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-width:0 0 1px;border-radius:0}.interface-foundation-module__CwmJ8a__caseTabs ul{gap:12px;padding:6px 12px;scroll-padding-inline:12px}.interface-foundation-module__CwmJ8a__caseTabs a{align-items:center;gap:7px;min-height:46px;padding:0 12px;font-size:13.5px;font-weight:600;display:flex}.interface-foundation-module__CwmJ8a__caseTabs a:focus-visible{outline-offset:3px}.interface-foundation-module__CwmJ8a__tabIcon{display:inline-flex}.interface-foundation-module__CwmJ8a__tabCount{background:var(--slate-100);color:var(--ink-650);border-radius:9px;padding:1px 7px;font-size:11px}.interface-foundation-module__CwmJ8a__appShell{--case-app-bar-height:3.5rem}.interface-foundation-module__CwmJ8a__appShell:has(.interface-foundation-module__CwmJ8a__caseTabs) [id]{scroll-margin-top:calc(var(--case-app-bar-height) + 4rem)}@media (max-width:52rem){.interface-foundation-module__CwmJ8a__caseTabs ul{padding:6px 8px;scroll-padding-inline:8px}}
.workspace-design-module__UV4NdW__casehead{background:var(--paper-50);border-bottom:1px solid var(--slate-300);margin-bottom:0;padding:16px 24px 0}.workspace-design-module__UV4NdW__crumb{color:var(--ink-600);flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.workspace-design-module__UV4NdW__identity{align-items:center;gap:14px;margin-top:14px;display:flex}.workspace-design-module__UV4NdW__avatar{background:var(--evergreen-100);width:48px;height:48px;color:var(--evergreen-800);border-radius:12px;flex-shrink:0;place-items:center;font-weight:700;display:grid}.workspace-design-module__UV4NdW__who{flex:1;min-width:0}.workspace-design-module__UV4NdW__who h1{font-family:var(--font-display);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:12px;margin:0;font-size:28px;line-height:1.15;display:flex}.workspace-design-module__UV4NdW__meta{color:var(--ink-600);overflow-wrap:anywhere;margin-top:5px;font-size:12.5px}.workspace-design-module__UV4NdW__lifecycle{border:1px solid var(--slate-300);border-radius:9px;gap:5px;padding:8px 12px;font-size:13px;text-decoration:none;display:grid}.workspace-design-module__UV4NdW__lifecycle:hover{background:var(--paper-100)}.workspace-design-module__UV4NdW__eyebrow{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-600);font-size:11px;font-weight:700}.workspace-design-module__UV4NdW__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:18px 0 20px;display:grid}.workspace-design-module__UV4NdW__metric{border:1px solid var(--slate-300);border-radius:var(--radius-md);background:var(--paper-100);overflow-wrap:anywhere;min-width:0;padding:12px 14px}.workspace-design-module__UV4NdW__metric strong{margin-top:7px;font-size:14.5px;display:block}.workspace-design-module__UV4NdW__metricBlocked{border-color:var(--warning-500);background:var(--warning-100)}@media (min-width:900px){.workspace-design-module__UV4NdW__metrics:has(>:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}}.workspace-design-module__UV4NdW__grid{grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);align-items:start;gap:20px;display:grid}.workspace-design-module__UV4NdW__grid>div{min-width:0}.workspace-design-module__UV4NdW__card{background:var(--paper-50);border:1px solid var(--slate-300);border-radius:var(--radius-md);margin-bottom:20px;overflow:hidden}.workspace-design-module__UV4NdW__cardhead{border-bottom:1px solid var(--paper-200);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-height:50px;padding:13px 18px;display:flex}.workspace-design-module__UV4NdW__cardhead h2{font-family:var(--font-body);margin:0;font-size:14px;font-weight:650}.workspace-design-module__UV4NdW__rows{margin:0;padding:0;list-style:none}.workspace-design-module__UV4NdW__row{overflow-wrap:anywhere;align-items:flex-start;gap:12px;min-height:58px;padding:12px 18px;display:flex}.workspace-design-module__UV4NdW__row+.workspace-design-module__UV4NdW__row{border-top:1px solid var(--paper-200)}.workspace-design-module__UV4NdW__rowmain{flex:1;min-width:0;font-size:13px}.workspace-design-module__UV4NdW__rowmain strong{display:block}.workspace-design-module__UV4NdW__controls{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.workspace-design-module__UV4NdW__controls button{border:1px solid var(--slate-300);background:var(--paper-100);color:var(--evergreen-800);cursor:pointer;border-radius:6px;padding:5px 10px}.workspace-design-module__UV4NdW__note{color:var(--ink-600);margin:0;padding:12px 18px;font-size:12.5px}.workspace-design-module__UV4NdW__datebox{border:1px solid var(--slate-300);text-align:center;font-variant-numeric:tabular-nums;border-radius:8px;flex-shrink:0;width:44px;overflow:hidden}.workspace-design-module__UV4NdW__datebox span{text-transform:uppercase;color:var(--paper-50);background:var(--evergreen-700);padding:2px 0;font-size:10px;font-weight:700;display:block}.workspace-design-module__UV4NdW__datebox b{padding:3px 0;font-size:17px;display:block}@media (max-width:68rem){.workspace-design-module__UV4NdW__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:40rem){.workspace-design-module__UV4NdW__casehead{padding:12px 16px 0}.workspace-design-module__UV4NdW__identity{flex-wrap:wrap}.workspace-design-module__UV4NdW__lifecycle{width:100%}}@media (max-width:47.5rem){.workspace-design-module__UV4NdW__metrics{grid-template-columns:minmax(0,1fr);gap:8px}}.workspace-design-module__UV4NdW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.workspace-design-module__UV4NdW__view{margin:1.25rem 0 1.5rem}.workspace-design-module__UV4NdW__toolbar{flex-wrap:wrap;gap:12px;margin-bottom:14px;display:flex}.workspace-design-module__UV4NdW__tabs{flex-wrap:wrap;gap:6px;display:flex}.workspace-design-module__UV4NdW__tabs a{border:1px solid var(--slate-300);color:var(--ink-700);background:var(--paper-50);border-radius:999px;padding:8px 12px;font-weight:650;text-decoration:none}.workspace-design-module__UV4NdW__tabs a[aria-current=page]{color:var(--paper-50);background:var(--evergreen-800);border-color:var(--evergreen-800)}.workspace-design-module__UV4NdW__statchips{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.workspace-design-module__UV4NdW__statchip{border:1px solid var(--slate-300);background:var(--paper-50);color:var(--ink-700);border-radius:10px;align-items:center;gap:8px;padding:7px 12px;font-size:12.5px;font-weight:650;text-decoration:none;display:inline-flex}.workspace-design-module__UV4NdW__statchip b{color:var(--ink-950);font-variant-numeric:tabular-nums;font-size:17px}.workspace-design-module__UV4NdW__statchip[aria-current=true]{border-color:var(--evergreen-700);box-shadow:inset 0 0 0 1px var(--evergreen-700)}.workspace-design-module__UV4NdW__board{background:var(--paper-50);border:1px solid var(--slate-300);border-radius:var(--radius-md);margin-bottom:12px;overflow:hidden}.workspace-design-module__UV4NdW__brow{border-top:1px solid var(--paper-200);grid-template-columns:minmax(180px,1.5fr) repeat(6,minmax(48px,.55fr)) minmax(180px,1.3fr);align-items:stretch;display:grid}.workspace-design-module__UV4NdW__bhead{background:var(--paper-100);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-600);border-top:0;font-size:10.5px;font-weight:650}.workspace-design-module__UV4NdW__bhead .workspace-design-module__UV4NdW__bstage,.workspace-design-module__UV4NdW__bhead .workspace-design-module__UV4NdW__bname,.workspace-design-module__UV4NdW__bhead .workspace-design-module__UV4NdW__bstatus{align-items:center;padding:10px 8px;display:flex}.workspace-design-module__UV4NdW__bstage{text-align:center;justify-content:center}.workspace-design-module__UV4NdW__bgroup{letter-spacing:.08em;text-transform:uppercase;color:var(--evergreen-800);background:var(--evergreen-100);border-top:1px solid var(--slate-300);align-items:center;gap:8px;padding:9px 16px;font-size:11px;font-weight:700;display:flex}.workspace-design-module__UV4NdW__bname,.workspace-design-module__UV4NdW__bstatus{min-width:0;padding:12px 16px}.workspace-design-module__UV4NdW__bstatus{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.workspace-design-module__UV4NdW__bcell{justify-content:center;align-items:center;min-height:58px;display:flex;position:relative}.workspace-design-module__UV4NdW__bcell:before{content:"";background:var(--slate-300);height:2px;position:absolute;top:50%;left:0;right:0}.workspace-design-module__UV4NdW__sdot{z-index:1;background:var(--paper-50);border:2px solid var(--slate-300);border-radius:50%;place-items:center;width:16px;height:16px;font-size:9px;display:grid;position:relative}.workspace-design-module__UV4NdW__past .workspace-design-module__UV4NdW__sdot{background:var(--evergreen-700);border-color:var(--evergreen-700);color:var(--paper-50)}.workspace-design-module__UV4NdW__cur .workspace-design-module__UV4NdW__sdot{border-width:3px;border-color:var(--ink-600);width:20px;height:20px}.workspace-design-module__UV4NdW__dotAction{border-color:var(--warning-500);background:var(--warning-100)}.workspace-design-module__UV4NdW__dotFinal{border-color:var(--success-500);background:var(--success-100)}.workspace-design-module__UV4NdW__rowtitle{overflow-wrap:anywhere;font-weight:650;display:block}.workspace-design-module__UV4NdW__stageName{font-size:12px;font-weight:650}.workspace-design-module__UV4NdW__footnote,.workspace-design-module__UV4NdW__gapNote{color:var(--ink-650);font-size:12.5px}.workspace-design-module__UV4NdW__gapNote{border:1px solid var(--slate-300);border-radius:var(--radius-sm);background:var(--paper-100);margin:0 0 12px;padding:10px 12px}.workspace-design-module__UV4NdW__critgrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:14px;display:grid}.workspace-design-module__UV4NdW__crit{border:1px solid var(--slate-300);border-radius:var(--radius-md);background:var(--paper-50);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.workspace-design-module__UV4NdW__muted{background:var(--paper-100)}.workspace-design-module__UV4NdW__crithead{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.workspace-design-module__UV4NdW__critdocs{gap:6px;margin:0;padding:0;list-style:none;display:grid}.workspace-design-module__UV4NdW__critdocs li{justify-content:space-between;gap:8px;display:flex}.workspace-design-module__UV4NdW__peoplegrid,.workspace-design-module__UV4NdW__docgrid{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:20px;display:grid}.workspace-design-module__UV4NdW__plist,.workspace-design-module__UV4NdW__catlist{background:var(--paper-50);border:1px solid var(--slate-300);border-radius:var(--radius-md);padding:8px}.workspace-design-module__UV4NdW__navlabel,.workspace-design-module__UV4NdW__groupLabel,.workspace-design-module__UV4NdW__subLabel{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-600);font-size:11px;font-weight:700}.workspace-design-module__UV4NdW__navlabel{padding:10px 10px 4px}.workspace-design-module__UV4NdW__groupLabel{align-items:center;gap:8px;margin:16px 0 8px;display:flex}.workspace-design-module__UV4NdW__pitem,.workspace-design-module__UV4NdW__catbtn{width:100%;color:inherit;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:flex}.workspace-design-module__UV4NdW__pitem[aria-current=true],.workspace-design-module__UV4NdW__catbtn[aria-current=true]{background:var(--evergreen-100);color:var(--evergreen-900)}.workspace-design-module__UV4NdW__personMark,.workspace-design-module__UV4NdW__orgMark{background:var(--evergreen-100);width:36px;height:36px;color:var(--evergreen-800);border-radius:8px;flex-shrink:0;place-items:center;font-size:11px;font-weight:700;display:grid}.workspace-design-module__UV4NdW__orgMark{background:var(--evergreen-800);color:var(--paper-50)}.workspace-design-module__UV4NdW__pname{font-family:var(--font-display);margin:0 0 6px;font-size:22px}.workspace-design-module__UV4NdW__phead{padding:18px 18px 0}.workspace-design-module__UV4NdW__facts{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:14px 22px;margin:0;padding:0 18px 8px;display:grid}.workspace-design-module__UV4NdW__facts dt{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-600);font-size:10.5px;font-weight:650}.workspace-design-module__UV4NdW__facts dd{overflow-wrap:anywhere;margin:4px 0 0}.workspace-design-module__UV4NdW__count{color:var(--ink-600);background:var(--slate-100);border-radius:9px;margin-left:auto;padding:1px 7px;font-size:11px;font-weight:650}.workspace-design-module__UV4NdW__chips{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.workspace-design-module__UV4NdW__chip{border:1px solid var(--slate-300);background:var(--paper-50);color:var(--ink-700);border-radius:999px;padding:6px 10px;font-size:13px;text-decoration:none}.workspace-design-module__UV4NdW__chip[aria-current=true]{border-color:var(--evergreen-700);box-shadow:inset 0 0 0 1px var(--evergreen-700)}.workspace-design-module__UV4NdW__docTable{border-collapse:collapse;background:var(--paper-50);width:100%;font-size:13px}.workspace-design-module__UV4NdW__docTable th,.workspace-design-module__UV4NdW__docTable td{border-top:1px solid var(--paper-200);text-align:left;vertical-align:top;overflow-wrap:break-word;padding:8px 10px}.workspace-design-module__UV4NdW__docTable thead th{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-600);font-size:10.5px}.workspace-design-module__UV4NdW__subLabel{margin:8px 0}.workspace-design-module__UV4NdW__frow{border-top:1px solid var(--paper-200);grid-template-columns:minmax(200px,1.1fr) minmax(240px,2fr) minmax(180px,1fr);align-items:center;gap:16px;padding:14px 16px;display:grid}.workspace-design-module__UV4NdW__fname{align-items:flex-start;gap:10px;min-width:0;display:flex}.workspace-design-module__UV4NdW__formtag{background:var(--evergreen-800);color:var(--paper-50);border-radius:6px;flex-shrink:0;padding:4px 8px;font-size:12px;font-weight:700}.workspace-design-module__UV4NdW__fhead{grid-template-columns:minmax(200px,1.1fr) minmax(240px,2fr) minmax(180px,1fr);align-items:end;gap:16px;padding:10px 16px 0;display:grid}.workspace-design-module__UV4NdW__fsteplabels{gap:3px;margin:0;padding:0;list-style:none;display:flex}.workspace-design-module__UV4NdW__fsteplabels li{letter-spacing:.03em;text-transform:uppercase;min-width:28px;color:var(--ink-600);text-align:center;flex:1;font-size:9.5px;font-weight:650;line-height:1.2}.workspace-design-module__UV4NdW__fsteps{flex-wrap:wrap;gap:3px;display:flex}.workspace-design-module__UV4NdW__fstep{background:var(--slate-300);border-radius:4px;flex:1;min-width:28px;height:8px}.workspace-design-module__UV4NdW__markUpcoming{background:var(--slate-300)}.workspace-design-module__UV4NdW__markDone{background:var(--evergreen-700)}.workspace-design-module__UV4NdW__markCurrent{background:var(--brass-500);box-shadow:0 0 0 2px var(--brass-300)}.workspace-design-module__UV4NdW__markGap{background:repeating-linear-gradient(90deg, var(--slate-300), var(--slate-300) 4px, var(--paper-100) 4px, var(--paper-100) 7px)}.workspace-design-module__UV4NdW__fsteplabel{flex-basis:100%;margin-top:6px;font-size:12px;font-weight:650}.workspace-design-module__UV4NdW__fstate{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.workspace-design-module__UV4NdW__blockers{color:var(--warning-800);margin:0;padding-left:1.1rem;font-size:13px}.workspace-design-module__UV4NdW__records{border:1px solid var(--slate-300);border-radius:var(--radius-md);background:var(--paper-50);margin-top:8px}.workspace-design-module__UV4NdW__records>summary{cursor:pointer;padding:14px 18px;font-weight:650}.workspace-design-module__UV4NdW__recordsBody{padding:0 18px 18px}@media (max-width:60rem){.workspace-design-module__UV4NdW__bhead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.workspace-design-module__UV4NdW__bitem{grid-template-columns:repeat(6,1fr)}.workspace-design-module__UV4NdW__bitem .workspace-design-module__UV4NdW__bname,.workspace-design-module__UV4NdW__bitem .workspace-design-module__UV4NdW__bstatus{grid-column:1/-1}.workspace-design-module__UV4NdW__peoplegrid,.workspace-design-module__UV4NdW__docgrid,.workspace-design-module__UV4NdW__frow,.workspace-design-module__UV4NdW__fhead{grid-template-columns:minmax(0,1fr)}.workspace-design-module__UV4NdW__plist,.workspace-design-module__UV4NdW__catlist{gap:6px;display:flex;overflow-x:auto}.workspace-design-module__UV4NdW__plist>div{flex:0 0 min(240px,85vw)}.workspace-design-module__UV4NdW__navlabel{padding-top:4px}.workspace-design-module__UV4NdW__fhead{display:none}.workspace-design-module__UV4NdW__pitem,.workspace-design-module__UV4NdW__catbtn{border:1px solid var(--slate-300);flex-shrink:0;width:auto}}.workspace-design-module__UV4NdW__view,.workspace-design-module__UV4NdW__docgrid>div,.workspace-design-module__UV4NdW__peoplegrid>div{min-width:0}.workspace-design-module__UV4NdW__tableScroll{border:1px solid var(--slate-300);border-radius:var(--radius-md);max-width:100%;margin-bottom:14px;position:relative;overflow-x:auto}.workspace-design-module__UV4NdW__docTable{min-width:700px}.workspace-design-module__UV4NdW__tableScroll:focus-visible{outline-offset:-3px}.workspace-design-module__UV4NdW__personDetail>section{padding:0 18px}.workspace-design-module__UV4NdW__personDetail .workspace-design-module__UV4NdW__facts{padding-left:0;padding-right:0}.workspace-design-module__UV4NdW__personDetail>.workspace-design-module__UV4NdW__gapNote{margin:16px 18px}.workspace-design-module__UV4NdW__personDetail .workspace-design-module__UV4NdW__rows .workspace-design-module__UV4NdW__row{padding-left:0;padding-right:0}.workspace-design-module__UV4NdW__pitem:hover,.workspace-design-module__UV4NdW__catbtn:hover{background:var(--paper-100)}.workspace-design-module__UV4NdW__pitem[aria-current=true],.workspace-design-module__UV4NdW__catbtn[aria-current=true]{box-shadow:inset 3px 0 var(--evergreen-700);font-weight:650}.workspace-design-module__UV4NdW__tabs a,.workspace-design-module__UV4NdW__chip,.workspace-design-module__UV4NdW__statchip,.workspace-design-module__UV4NdW__catbtn{align-items:center;min-height:44px;display:inline-flex}.workspace-design-module__UV4NdW__bcell:nth-child(2):before{left:50%}.workspace-design-module__UV4NdW__bcell:nth-last-child(2):before{right:50%}.workspace-design-module__UV4NdW__cur .workspace-design-module__UV4NdW__dotAction{border-color:var(--warning-500);background:var(--warning-100)}.workspace-design-module__UV4NdW__cur .workspace-design-module__UV4NdW__dotFinal{border-color:var(--success-500);background:var(--success-100)}.workspace-design-module__UV4NdW__stepDetails{flex-basis:100%;font-size:12px}.workspace-design-module__UV4NdW__stepDetails summary{cursor:pointer;padding:8px 0}.workspace-design-module__UV4NdW__stepDetails ol{padding-left:20px}.workspace-design-module__UV4NdW__formtag:hover{color:var(--paper-50)}@media (max-width:60rem){.workspace-design-module__UV4NdW__bcell{min-height:34px}.workspace-design-module__UV4NdW__crithead,.workspace-design-module__UV4NdW__critdocs li{flex-wrap:wrap}}.workspace-design-module__UV4NdW__workhead{justify-content:space-between;align-items:flex-end;gap:16px;margin:4px 0 18px;display:flex}.workspace-design-module__UV4NdW__workhead h2{letter-spacing:-.01em;margin:0;font-size:19px;font-weight:650}.workspace-design-module__UV4NdW__workhead p{color:var(--ink-600);margin:4px 0 0;font-size:13px}.workspace-design-module__UV4NdW__workactions{flex-wrap:wrap;gap:8px;display:flex}.workspace-design-module__UV4NdW__subhead{color:var(--ink-600);letter-spacing:.08em;text-transform:uppercase;margin:4px 0 10px;font-size:11px;font-weight:650}.workspace-design-module__UV4NdW__register{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.workspace-design-module__UV4NdW__register th{border-bottom:1px solid var(--slate-300);color:var(--ink-600);background:var(--paper-100);letter-spacing:.07em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:10px 16px;font-size:10.5px;font-weight:650}.workspace-design-module__UV4NdW__register td{border-bottom:1px solid var(--paper-200);color:var(--ink-700);vertical-align:middle;padding:12px 16px}.workspace-design-module__UV4NdW__register tr:last-child td{border-bottom:0}.workspace-design-module__UV4NdW__register tbody tr:hover td{background:#f6f9f7}.workspace-design-module__UV4NdW__cellmain{color:var(--ink-900);font-weight:600;display:block}.workspace-design-module__UV4NdW__cellsub{color:var(--ink-600);margin-top:2px;font-size:12px;display:block}.workspace-design-module__UV4NdW__overdue{color:var(--danger-800);font-weight:650}.workspace-design-module__UV4NdW__registerAction{text-align:right;white-space:nowrap;width:1%}.workspace-design-module__UV4NdW__resolved{opacity:.72}.workspace-design-module__UV4NdW__btn{min-height:30px;color:var(--ink-900);background:var(--paper-50);white-space:nowrap;cursor:pointer;border:1px solid #d6ddd8;border-radius:8px;justify-content:center;align-items:center;padding:0 12px;font-size:13px;font-weight:550;text-decoration:none;display:inline-flex}.workspace-design-module__UV4NdW__btn:hover{color:var(--ink-900);background:var(--paper-100);border-color:#c5cec8}.workspace-design-module__UV4NdW__btnPrimary{color:#fff;background:#2b6954;border-color:#2b6954}.workspace-design-module__UV4NdW__btnPrimary:hover{color:#fff;background:#215645;border-color:#215645}.workspace-design-module__UV4NdW__taskrow{align-items:center;gap:12px;min-height:58px;padding:12px 18px;display:flex}.workspace-design-module__UV4NdW__taskrow+.workspace-design-module__UV4NdW__taskrow{border-top:1px solid var(--paper-200)}.workspace-design-module__UV4NdW__taskmain{flex:1;min-width:0}.workspace-design-module__UV4NdW__taskmain strong{color:var(--ink-900);font-size:13.5px;font-weight:600;display:block}.workspace-design-module__UV4NdW__taskmain span{color:var(--ink-600);margin-top:2px;font-size:12.5px;display:block}.workspace-design-module__UV4NdW__taskactions{flex-shrink:0;align-items:center;gap:6px;display:flex}.workspace-design-module__UV4NdW__taskactions form{margin:0}.workspace-design-module__UV4NdW__finished summary{border-top:1px solid var(--paper-200);color:var(--ink-600);cursor:pointer;padding:11px 18px;font-size:12.5px}.workspace-design-module__UV4NdW__finished .workspace-design-module__UV4NdW__taskrow{border-top:1px solid var(--paper-200)}.workspace-design-module__UV4NdW__scrim{z-index:39;background:#0c1b1857;position:fixed;inset:0}.workspace-design-module__UV4NdW__drawer{z-index:40;width:min(460px,100vw);box-shadow:var(--shadow-raised);background:#fff;flex-direction:column;display:flex;position:fixed;inset:0 0 0 auto}.workspace-design-module__UV4NdW__drawerhead{border-bottom:1px solid var(--paper-200);align-items:flex-start;gap:12px;padding:20px 20px 16px 24px;display:flex}.workspace-design-module__UV4NdW__drawerhead>div{flex:1;min-width:0}.workspace-design-module__UV4NdW__drawerhead h2{color:var(--ink-900);font:600 21px/1.25 var(--font-display);overflow-wrap:break-word;margin:5px 0 0}.workspace-design-module__UV4NdW__drawerbody{color:var(--ink-700);flex:1;padding:20px 24px 28px;font-size:13.5px;overflow-y:auto}.workspace-design-module__UV4NdW__drawerbody h3{color:var(--ink-600);letter-spacing:.09em;text-transform:uppercase;margin:22px 0 8px;font-size:10.5px;font-weight:650}.workspace-design-module__UV4NdW__drawerbody>p{margin:0 0 12px;line-height:1.6}.workspace-design-module__UV4NdW__panelform{gap:10px;display:grid}.workspace-design-module__UV4NdW__panelform form,.workspace-design-module__UV4NdW__panelactions form{margin:0}.workspace-design-module__UV4NdW__panelactions{flex-wrap:wrap;gap:8px;display:flex}.workspace-design-module__UV4NdW__panelrow{grid-template-columns:96px minmax(0,1fr);gap:8px 12px;margin:0;font-size:13px;display:grid}.workspace-design-module__UV4NdW__panelrow dt{color:var(--ink-600)}.workspace-design-module__UV4NdW__panelrow dd{color:var(--ink-900);overflow-wrap:break-word;margin:0}.workspace-design-module__UV4NdW__closeLink{width:34px;height:34px;color:var(--ink-600);border-radius:8px;flex-shrink:0;place-items:center;font-size:18px;line-height:1;text-decoration:none;display:grid}.workspace-design-module__UV4NdW__closeLink:hover{color:var(--ink-900);background:var(--paper-100)}.workspace-design-module__UV4NdW__history{gap:8px;margin:0;padding-left:18px;font-size:12.5px;display:grid}.workspace-design-module__UV4NdW__drawerWide{width:min(760px,100vw)}.workspace-design-module__UV4NdW__viewtabs{scrollbar-width:none;background:#e7ebe7;border-radius:9px;gap:2px;max-width:100%;margin:0 0 16px;padding:3px;display:inline-flex;overflow-x:auto}.workspace-design-module__UV4NdW__viewtabs a{min-height:30px;color:var(--ink-700);white-space:nowrap;border-radius:7px;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:550;text-decoration:none;display:flex}.workspace-design-module__UV4NdW__viewtabs a:hover{color:var(--ink-900)}.workspace-design-module__UV4NdW__viewtabs a[aria-current=page]{color:var(--ink-900);background:#fff;box-shadow:0 1px 2px #1128221a,0 0 0 1px #1128220a}.workspace-design-module__UV4NdW__frow{position:relative}.workspace-design-module__UV4NdW__frow:hover{background:#f6f9f7}.workspace-design-module__UV4NdW__frow .workspace-design-module__UV4NdW__rowmain{flex-direction:column;gap:2px;display:flex}.workspace-design-module__UV4NdW__frow .workspace-design-module__UV4NdW__rowmain .workspace-design-module__UV4NdW__meta{margin-top:0}.workspace-design-module__UV4NdW__frow .workspace-design-module__UV4NdW__formtag:after{content:"";position:absolute;inset:0}.workspace-design-module__UV4NdW__frow .workspace-design-module__UV4NdW__formtag:focus-visible{outline:none}.workspace-design-module__UV4NdW__frow .workspace-design-module__UV4NdW__formtag:focus-visible:after{outline:2px solid var(--evergreen-700);outline-offset:-2px}.workspace-design-module__UV4NdW__frow .workspace-design-module__UV4NdW__stepDetails{z-index:1;position:relative}.workspace-design-module__UV4NdW__noticelist{margin:0;padding:0;list-style:none}.workspace-design-module__UV4NdW__noticelist li+li{border-top:1px solid var(--paper-200)}.workspace-design-module__UV4NdW__noticerow{color:inherit;align-items:center;gap:12px;padding:12px 18px;text-decoration:none;display:flex}.workspace-design-module__UV4NdW__noticerow:hover{color:inherit;background:#f6f9f7}.workspace-design-module__UV4NdW__noticerow .workspace-design-module__UV4NdW__rowmain{flex-direction:column;gap:2px;display:flex}.workspace-design-module__UV4NdW__drawerbody .workspace-design-module__UV4NdW__noticelist{border:1px solid var(--slate-300);border-radius:var(--radius-md);margin-bottom:8px}.workspace-design-module__UV4NdW__drawerbody .workspace-design-module__UV4NdW__noticerow{padding:10px 14px}.workspace-design-module__UV4NdW__respondby{color:var(--warning-800);font-weight:600}.workspace-design-module__UV4NdW__steps{margin:4px 0 8px;padding:0;list-style:none}.workspace-design-module__UV4NdW__steps li{padding:0 0 14px 28px;position:relative}.workspace-design-module__UV4NdW__steps li:before{content:"";z-index:1;border:2px solid var(--slate-300);background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;top:3px;left:3px}.workspace-design-module__UV4NdW__steps li:after{content:"";background:var(--slate-300);width:2px;position:absolute;top:18px;bottom:0;left:9px}.workspace-design-module__UV4NdW__steps li:last-child{padding-bottom:0}.workspace-design-module__UV4NdW__steps li:last-child:after{display:none}.workspace-design-module__UV4NdW__steps .workspace-design-module__UV4NdW__stepDone:before{border-color:var(--evergreen-700);background:var(--evergreen-700)}.workspace-design-module__UV4NdW__steps .workspace-design-module__UV4NdW__stepCurrent:before{border-color:var(--warning-500);background:var(--warning-100)}.workspace-design-module__UV4NdW__steps .workspace-design-module__UV4NdW__stepGap:before{border-style:dashed}.workspace-design-module__UV4NdW__steptitle{color:var(--ink-900);flex-wrap:wrap;align-items:center;gap:8px;font-weight:650;display:flex}.workspace-design-module__UV4NdW__steptext{color:var(--ink-600);margin-top:2px;font-size:12.5px;display:block}.workspace-design-module__UV4NdW__panelblockers{gap:6px;margin:0;padding:0;list-style:none;display:grid}.workspace-design-module__UV4NdW__panelblockers li{background:var(--warning-100);color:var(--warning-800);border-radius:8px;padding:8px 10px;font-size:13px}.workspace-design-module__UV4NdW__recordgroup{border:1px solid var(--slate-300);border-radius:var(--radius-md);background:#fff;margin-bottom:8px}.workspace-design-module__UV4NdW__recordgroup>summary{color:var(--ink-900);cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;padding:11px 14px;font-size:13.5px;font-weight:650;list-style:none;display:flex}.workspace-design-module__UV4NdW__recordgroup>summary::-webkit-details-marker{display:none}.workspace-design-module__UV4NdW__recordgroup>summary>span:first-child:before{content:"▸";width:16px;color:var(--ink-600);display:inline-block}.workspace-design-module__UV4NdW__recordgroup[open]>summary>span:first-child:before{content:"▾"}.workspace-design-module__UV4NdW__recordgroup>summary .workspace-design-module__UV4NdW__meta{font-weight:450}.workspace-design-module__UV4NdW__recordbody{border-top:1px solid var(--paper-200);padding:12px 14px 14px;position:relative;overflow-x:auto}.workspace-design-module__UV4NdW__recordbody>section{border:0!important;margin-top:0!important;padding-top:0!important;padding-left:0!important;padding-right:0!important}@media (max-width:700px){.workspace-design-module__UV4NdW__workhead{flex-direction:column;align-items:stretch}.workspace-design-module__UV4NdW__taskrow{flex-wrap:wrap;padding:12px 14px}.workspace-design-module__UV4NdW__taskactions{width:100%}.workspace-design-module__UV4NdW__viewtabs a{min-height:44px}.workspace-design-module__UV4NdW__noticerow{flex-wrap:wrap}}
.workspace-shell-module__xCqzUW__brandMark{color:#152824;width:30px;height:30px;font:600 13px/1 var(--font-display);letter-spacing:.5px;background:linear-gradient(145deg,#cfae6c,#9f7a39);border-radius:7px;place-items:center;display:grid}.workspace-shell-module__xCqzUW__brandCopy strong,.workspace-shell-module__xCqzUW__brandCopy small{display:block}.workspace-shell-module__xCqzUW__brandCopy small{color:var(--evergreen-200);font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;margin-top:.06rem;font-size:.62rem;font-weight:650}@media (max-width:30rem){.workspace-shell-module__xCqzUW__brandCopy small{display:none}}.workspace-shell-module__xCqzUW__iconButton{width:34px;height:34px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.workspace-shell-module__xCqzUW__iconButton:hover{background:#ffffff14}.workspace-shell-module__xCqzUW__scrim{z-index:44;background:#11211c52;position:fixed;inset:0}.workspace-shell-module__xCqzUW__userMenu{position:relative}.workspace-shell-module__xCqzUW__userMenu summary{cursor:pointer;border-radius:50%;list-style:none}.workspace-shell-module__xCqzUW__userMenu summary::-webkit-details-marker{display:none}.workspace-shell-module__xCqzUW__userMenu summary:focus-visible{outline:2px solid var(--brass-300);outline-offset:2px}.workspace-shell-module__xCqzUW__avatar{color:#3b3322;background:#e8dfcb;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:12px;font-weight:650;display:grid}.workspace-shell-module__xCqzUW__userPanel{z-index:50;min-width:220px;color:var(--ink-900);box-shadow:var(--shadow-raised);background:#fff;border:1px solid #e1e6e2;border-radius:10px;padding:8px;position:absolute;top:calc(100% + 8px);right:0}.workspace-shell-module__xCqzUW__userName{padding:6px 8px 0;font-size:.86rem;font-weight:650;display:block}.workspace-shell-module__xCqzUW__userRole{color:var(--ink-600);text-transform:capitalize;border-bottom:1px solid #ecefec;margin-bottom:4px;padding:0 8px 8px;font-size:.76rem;display:block}.workspace-shell-module__xCqzUW__userMenu .workspace-shell-module__xCqzUW__userPanel a,.workspace-shell-module__xCqzUW__userMenu .workspace-shell-module__xCqzUW__userPanel button{width:100%;color:var(--ink-900);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 8px;font-size:.84rem;text-decoration:none;display:block}.workspace-shell-module__xCqzUW__userMenu .workspace-shell-module__xCqzUW__userPanel a:hover,.workspace-shell-module__xCqzUW__userMenu .workspace-shell-module__xCqzUW__userPanel button:hover{background:#f3f6f4}.workspace-shell-module__xCqzUW__userPanel form{margin:0}.workspace-shell-module__xCqzUW__navtop{display:none}.workspace-shell-module__xCqzUW__navgroup{margin-top:18px}.workspace-shell-module__xCqzUW__navgroup:first-child{margin-top:4px}.workspace-shell-module__xCqzUW__navlabel{color:#8f9ba1;letter-spacing:.09em;text-transform:uppercase;padding:0 10px 6px;font-size:10.5px;font-weight:650}.workspace-shell-module__xCqzUW__navitem{box-sizing:border-box;width:100%;min-height:34px;color:var(--ink-700);border-radius:7px;align-items:center;gap:10px;padding:6px 10px;font-size:13.5px;font-weight:500;text-decoration:none;display:flex}.workspace-shell-module__xCqzUW__navitem svg{color:#8f9ba1;flex:none}.workspace-shell-module__xCqzUW__navitem:hover{color:var(--ink-900);background:#f8f9f7}.workspace-shell-module__xCqzUW__navitem[aria-current]{color:#215645;background:#e4efe9;font-weight:600}.workspace-shell-module__xCqzUW__navitem[aria-current] svg{color:#2b6954}.workspace-shell-module__xCqzUW__count{color:var(--ink-600);background:#edf0f2;border-radius:9px;margin-left:auto;padding:1px 7px;font-size:11px;font-weight:650}.workspace-shell-module__xCqzUW__navitem[aria-current] .workspace-shell-module__xCqzUW__count{color:#215645;background:#fff}.workspace-shell-module__xCqzUW__backlink{color:var(--ink-600);border-radius:6px;align-items:center;gap:4px;margin:4px 0 6px;padding:4px 6px;font-size:12.5px;font-weight:500;text-decoration:none;display:inline-flex}.workspace-shell-module__xCqzUW__backlink:hover{color:var(--ink-900);background:#f8f9f7}.workspace-shell-module__xCqzUW__casecard{box-sizing:border-box;width:100%;color:var(--ink-900);background:#f8f9f7;border:1px solid #e1e6e2;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 10px;margin:8px 0 6px;padding:12px;text-decoration:none;display:grid}.workspace-shell-module__xCqzUW__avatarSm{color:#3b3322;background:#e8dfcb;border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;font-weight:650;display:grid}.workspace-shell-module__xCqzUW__casecard:hover{background:#f5faf7;border-color:#b9d5c8}.workspace-shell-module__xCqzUW__casecardName{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:650;display:block;overflow:hidden}.workspace-shell-module__xCqzUW__casecardMeta{color:var(--ink-600);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.workspace-shell-module__xCqzUW__casecardBadge{color:var(--ink-700);text-transform:capitalize;background:#fff;border:1px solid #cfd7d2;border-radius:999px;grid-column:2;justify-self:start;padding:1px 8px;font-size:11.5px}.workspace-shell-module__xCqzUW__emptyNote{color:var(--ink-500);padding:2px 10px;font-size:12px}@media (max-width:960px){.workspace-shell-module__xCqzUW__navtop{justify-content:space-between;align-items:center;padding:2px 2px 8px 10px;font-weight:650;display:flex}}
.portfolio-module__vRIUkG__toolbar{grid-template-columns:minmax(16rem,1fr) minmax(11rem,.35fr) auto auto;align-items:center;gap:.5rem;margin-bottom:.75rem;display:grid}.portfolio-module__vRIUkG__field{min-width:0;display:grid}.portfolio-module__vRIUkG__field>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.portfolio-module__vRIUkG__input,.portfolio-module__vRIUkG__select{width:100%;min-height:36px;color:var(--ink-900);background:var(--paper-50);border:1px solid #d6ddd8;border-radius:8px;padding:0 12px;font-size:13px}.portfolio-module__vRIUkG__input::placeholder{color:var(--ink-600)}.portfolio-module__vRIUkG__input:hover,.portfolio-module__vRIUkG__select:hover{border-color:var(--evergreen-700)}.portfolio-module__vRIUkG__apply,.portfolio-module__vRIUkG__textLink{border-radius:8px;justify-content:center;align-items:center;min-height:36px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.portfolio-module__vRIUkG__apply{border:1px solid var(--evergreen-800);color:var(--paper-50);background:var(--evergreen-800);cursor:pointer}.portfolio-module__vRIUkG__apply:hover{color:#fff;background:var(--evergreen-900)}.portfolio-module__vRIUkG__textLink{color:var(--evergreen-800);padding-inline:.25rem;text-decoration:none}.portfolio-module__vRIUkG__chips{flex-wrap:wrap;gap:.375rem;margin:0 0 1rem;display:flex}.portfolio-module__vRIUkG__chip{border:1px solid var(--slate-300);background:var(--paper-50);min-height:1.875rem;color:var(--ink-700);border-radius:999px;align-items:center;padding:0 .75rem;font-size:.78rem;font-weight:650;text-decoration:none;display:inline-flex}.portfolio-module__vRIUkG__chip:hover{border-color:var(--evergreen-200);color:var(--evergreen-900)}.portfolio-module__vRIUkG__chip[aria-current=true]{border-color:var(--evergreen-800);background:var(--evergreen-800);color:var(--paper-50)}.portfolio-module__vRIUkG__summary{color:var(--ink-600);margin:0 0 .65rem;font-size:.78rem}.portfolio-module__vRIUkG__surface{border:1px solid var(--slate-300);border-radius:var(--radius-md);background:var(--paper-50);overflow:hidden;box-shadow:0 1px 2px #1128220d}.portfolio-module__vRIUkG__scroller{overflow-x:auto}.portfolio-module__vRIUkG__scroller:focus-visible{outline-offset:-3px}.portfolio-module__vRIUkG__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.portfolio-module__vRIUkG__table th{border-bottom:1px solid var(--slate-300);color:var(--ink-600);background:var(--paper-100);letter-spacing:.07em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:10px 12px;font-size:10.5px;font-weight:650}.portfolio-module__vRIUkG__table td{border-bottom:1px solid var(--paper-200);vertical-align:middle;color:var(--ink-700);padding:12px}.portfolio-module__vRIUkG__table tr:last-child td{border-bottom:0}.portfolio-module__vRIUkG__table tbody tr:hover{background:#f6f9f7}.portfolio-module__vRIUkG__stack{gap:.15rem;display:grid}.portfolio-module__vRIUkG__primary{color:var(--ink-900);font-weight:600}.portfolio-module__vRIUkG__secondary{color:var(--ink-600);font-size:12px}.portfolio-module__vRIUkG__applicantLink{color:var(--ink-900);font-weight:600;text-decoration:none}.portfolio-module__vRIUkG__applicantLink:hover{color:var(--evergreen-700);text-decoration:underline}.portfolio-module__vRIUkG__who{align-items:center;gap:10px;display:flex}.portfolio-module__vRIUkG__avatar{color:#3b3322;background:#e8dfcb;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:11px;font-weight:650;display:grid}.portfolio-module__vRIUkG__applicantLink:hover{text-decoration:underline}.portfolio-module__vRIUkG__formTag{background:var(--evergreen-800);color:var(--paper-50);font-family:var(--font-mono);white-space:nowrap;border-radius:6px;padding:0 .45rem;font-size:.75rem;font-weight:700;line-height:1.6;display:inline-block}.portfolio-module__vRIUkG__formTagSmall{padding-inline:.35rem;font-size:.68rem}.portfolio-module__vRIUkG__formTags{flex-wrap:wrap;gap:.25rem;display:flex}.portfolio-module__vRIUkG__tagList{flex-wrap:wrap;gap:.3rem;display:flex}.portfolio-module__vRIUkG__tag{white-space:nowrap;background:var(--paper-50);min-height:22px;color:var(--ink-700);border:1px solid #cfd7d2;border-radius:999px;align-items:center;padding:0 9px;font-size:12px;font-weight:550;display:inline-flex}.portfolio-module__vRIUkG__statusPair{gap:4px;display:grid}.portfolio-module__vRIUkG__statusLine{white-space:nowrap;align-items:center;gap:6px;display:flex}.portfolio-module__vRIUkG__statusKind{width:2.8rem;color:var(--ink-500);letter-spacing:.06em;text-transform:uppercase;flex:none;font-size:10px;font-weight:650}.portfolio-module__vRIUkG__mono{font-family:var(--font-mono);font-size:.78rem}.portfolio-module__vRIUkG__faint{color:var(--ink-600)}.portfolio-module__vRIUkG__footnote{color:var(--ink-600);margin:.75rem 0 0;font-size:.8rem}.portfolio-module__vRIUkG__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.portfolio-module__vRIUkG__empty{text-align:center;padding:3rem 1.25rem}.portfolio-module__vRIUkG__empty strong{font-family:var(--font-display);margin-bottom:.35rem;font-size:1.25rem;font-weight:560;display:block}.portfolio-module__vRIUkG__empty p{color:var(--ink-600);margin:0}.portfolio-module__vRIUkG__grid{grid-template-columns:minmax(0,1fr) 21.25rem;align-items:start;gap:1.25rem;display:grid}.portfolio-module__vRIUkG__rail{gap:1rem;min-width:0;display:grid;position:sticky;top:1.25rem}.portfolio-module__vRIUkG__column{gap:1rem;min-width:0;display:grid}.portfolio-module__vRIUkG__breadcrumb{margin:0 0 1rem;font-size:.82rem}.portfolio-module__vRIUkG__breadcrumb ol{flex-wrap:wrap;gap:.35rem .5rem;margin:0;padding:0;list-style:none;display:flex}.portfolio-module__vRIUkG__breadcrumb a{color:var(--ink-600)}.portfolio-module__vRIUkG__card{overflow-wrap:anywhere;border:1px solid var(--slate-300);border-radius:var(--radius-md);background:var(--paper-50);min-width:0;box-shadow:0 1px 2px #1128220d}.portfolio-module__vRIUkG__cardHead{border-bottom:1px solid var(--slate-300);justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1.15rem;display:flex}.portfolio-module__vRIUkG__cardHead h2,.portfolio-module__vRIUkG__subhead{font-family:var(--font-display);margin:0;font-size:1.35rem;font-weight:560}.portfolio-module__vRIUkG__cardBody{padding:1.15rem 1.25rem 1.25rem}.portfolio-module__vRIUkG__eyebrow{color:var(--evergreen-700);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .35rem;font-size:.68rem;font-weight:750}.portfolio-module__vRIUkG__applicantName{color:var(--ink-950);font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:520;line-height:1.05}.portfolio-module__vRIUkG__contactRow{color:var(--ink-700);flex-wrap:wrap;gap:.45rem 1.35rem;margin-top:.85rem;font-size:.84rem;display:flex}.portfolio-module__vRIUkG__contactLabel{color:var(--ink-600);letter-spacing:.06em;text-transform:uppercase;margin-right:.3rem;font-size:.68rem;font-weight:750}.portfolio-module__vRIUkG__list{margin:0;padding:0;list-style:none}.portfolio-module__vRIUkG__list li{border-top:1px solid var(--slate-300);padding:.85rem 1.15rem}.portfolio-module__vRIUkG__list li:first-child{border-top:0}.portfolio-module__vRIUkG__matterLink,.portfolio-module__vRIUkG__actionLink{color:var(--evergreen-800);font-weight:750;text-decoration:none}.portfolio-module__vRIUkG__matterLink:hover,.portfolio-module__vRIUkG__actionLink:hover{text-decoration:underline}.portfolio-module__vRIUkG__matterMeta,.portfolio-module__vRIUkG__actionMeta{flex-wrap:wrap;align-items:center;gap:.4rem .75rem;margin-top:.35rem;display:flex}.portfolio-module__vRIUkG__historyItem{gap:.15rem;display:grid}.portfolio-module__vRIUkG__recordKind{letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:750}.portfolio-module__vRIUkG__recordKind[data-kind=agency_fact]{color:var(--warning-800)}.portfolio-module__vRIUkG__recordKind[data-kind=firm_act]{color:var(--evergreen-800)}.portfolio-module__vRIUkG__count{color:var(--ink-600);font-size:.78rem;font-weight:700}.portfolio-module__vRIUkG__cardNote{border-top:1px solid var(--slate-300);color:var(--ink-600);margin:0;padding:.75rem 1.15rem 1rem;font-size:.8rem}.portfolio-module__vRIUkG__returnLink{color:var(--evergreen-800);font-weight:750}@media (max-width:68.75rem){.portfolio-module__vRIUkG__grid{grid-template-columns:minmax(0,1fr)}.portfolio-module__vRIUkG__rail{min-width:0;position:static}}@media (max-width:52rem){.portfolio-module__vRIUkG__toolbar{grid-template-columns:1fr}.portfolio-module__vRIUkG__apply{width:100%}}@media (prefers-reduced-motion:reduce){.portfolio-module__vRIUkG__table tbody tr:hover{background:0 0}}.portfolio-module__vRIUkG__contactRow>span{overflow-wrap:anywhere;min-width:0}.portfolio-module__vRIUkG__table{min-width:44rem}.portfolio-module__vRIUkG__table td{overflow-wrap:break-word}.portfolio-module__vRIUkG__subhead{margin-bottom:.75rem}.portfolio-module__vRIUkG__breadcrumb li+li:before{content:"/";color:var(--ink-600);margin-right:.5rem}.portfolio-module__vRIUkG__historyRail{padding:.9rem 1.15rem .4rem}.portfolio-module__vRIUkG__historyRail li{border:0;padding:0 0 1rem 1.4rem;position:relative}.portfolio-module__vRIUkG__historyRail li:before{content:"";background:var(--evergreen-700);border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:.3rem;left:.15rem}.portfolio-module__vRIUkG__historyRail li:after{content:"";background:var(--slate-300);width:1px;position:absolute;top:1.15rem;bottom:.2rem;left:.4rem}.portfolio-module__vRIUkG__historyRail li:last-child:after{display:none}
.calendar-module__EaBdlG__notice{color:#254b70;background:#eff5fb;border:1px solid #cbdcee;border-radius:10px;margin-bottom:18px;padding:12px 16px;font-size:13.5px;line-height:1.55}.calendar-module__EaBdlG__filters{flex-wrap:wrap;justify-content:space-between;gap:8px 16px;display:flex}.calendar-module__EaBdlG__card{background:#fff;border:1px solid #e1e6e2;border-radius:10px;margin-bottom:16px;overflow:hidden;box-shadow:0 1px 2px #1128220d}.calendar-module__EaBdlG__cardhead{box-sizing:border-box;border-bottom:1px solid #ecefec;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:10px 18px;display:flex}.calendar-module__EaBdlG__cardhead h2{margin:0;font-size:14px;font-weight:650}.calendar-module__EaBdlG__relative{color:var(--ink-600);font-size:12px}.calendar-module__EaBdlG__count{color:var(--danger-800);background:#fff;border-radius:9px;padding:1px 8px;font-size:11px;font-weight:650}.calendar-module__EaBdlG__overdueCard{border-color:var(--danger-100)}.calendar-module__EaBdlG__overdueCard .calendar-module__EaBdlG__cardhead{color:var(--danger-800);background:var(--danger-100)}.calendar-module__EaBdlG__empty{color:var(--ink-600);margin:0;padding:22px 18px;font-size:13px}.calendar-module__EaBdlG__rows{margin:0;padding:0;list-style:none}.calendar-module__EaBdlG__rows>li+li{border-top:1px solid #ecefec}.calendar-module__EaBdlG__row{min-height:58px;color:inherit;align-items:center;gap:12px;padding:12px 18px;text-decoration:none;display:flex}.calendar-module__EaBdlG__row:hover{background:#f6f9f7}.calendar-module__EaBdlG__row:focus-visible{outline:2px solid var(--evergreen-700);outline-offset:-2px}.calendar-module__EaBdlG__rowmain{flex:1;min-width:0}.calendar-module__EaBdlG__rowtitle{color:var(--ink-900);font-size:13.5px;font-weight:600;display:block}.calendar-module__EaBdlG__rowmeta{color:var(--ink-600);margin-top:2px;font-size:12.5px;display:block}.calendar-module__EaBdlG__chev{color:#8f9ba1;flex:none}.calendar-module__EaBdlG__overdue{color:var(--danger-800)}.calendar-module__EaBdlG__datebox{font-variant-numeric:tabular-nums;text-align:center;background:#fff;border:1px solid #e1e6e2;border-radius:8px;flex-shrink:0;width:44px;display:block;overflow:hidden}.calendar-module__EaBdlG__datebox span{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#3b5f57;padding:2px 0;font-size:10px;font-weight:700;display:block}.calendar-module__EaBdlG__datebox b{padding:3px 0 4px;font-size:17px;font-weight:650;display:block}.calendar-module__EaBdlG__target span{background:#a8813e}.calendar-module__EaBdlG__kind{color:#2d5a4e;background:#e4efe9;border-radius:5px;margin-right:2px;padding:0 6px;font-size:10.5px;font-weight:650;line-height:1.7;display:inline-block}.calendar-module__EaBdlG__kindTarget{color:#77581f;background:#f6efe0}.calendar-module__EaBdlG__formtag{color:#fff;background:var(--evergreen-900);font:650 11px/1.6 var(--font-mono);border-radius:5px;padding:0 5px;display:inline-block}.calendar-module__EaBdlG__mono{font-family:var(--font-mono);font-size:11.5px}@media (max-width:700px){.calendar-module__EaBdlG__row{padding:12px 14px}.calendar-module__EaBdlG__cardhead{padding:10px 14px}}
.contacts-module__WXw2RW__layout{grid-template-columns:auto minmax(0,1fr) minmax(16rem,22rem);align-items:start;gap:.75rem;display:grid}.contacts-module__WXw2RW__toolbar{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.65rem;display:flex}.contacts-module__WXw2RW__filterMenu{position:relative}.contacts-module__WXw2RW__filterMenu summary{border-radius:var(--radius-sm);background:var(--paper-50);cursor:pointer;border:1px solid #b9c4bf;align-items:center;min-height:2.5rem;padding:0 .75rem;font-size:.85rem;font-weight:700;list-style:none;display:inline-flex}.contacts-module__WXw2RW__filterMenu summary::-webkit-details-marker{display:none}.contacts-module__WXw2RW__filterMenu[open] summary{border-color:var(--evergreen-800)}.contacts-module__WXw2RW__filterMenu>div{z-index:6;border:1px solid var(--slate-300);border-radius:var(--radius-sm);background:var(--paper-50);width:max-content;min-width:14rem;max-height:16rem;padding:.35rem .6rem;position:absolute;top:calc(100% + .25rem);left:0;overflow:auto;box-shadow:0 8px 24px #111c181f}.contacts-module__WXw2RW__field{min-width:0;color:var(--ink-700);gap:.3rem;font-size:.76rem;font-weight:700;display:grid}.contacts-module__WXw2RW__fieldGrow{flex:14rem}.contacts-module__WXw2RW__input,.contacts-module__WXw2RW__select,.contacts-module__WXw2RW__textarea{border-radius:var(--radius-sm);width:100%;min-height:2.5rem;color:var(--ink-900);background:var(--paper-50);font:inherit;border:1px solid #b9c4bf;padding:.45rem .65rem;font-size:.9rem}.contacts-module__WXw2RW__textarea{resize:vertical;min-height:6rem}.contacts-module__WXw2RW__input:hover,.contacts-module__WXw2RW__select:hover,.contacts-module__WXw2RW__textarea:hover{border-color:var(--evergreen-700)}.contacts-module__WXw2RW__check{align-items:center;gap:.4rem;min-height:2.5rem;font-size:.85rem;font-weight:650;display:flex}.contacts-module__WXw2RW__button,.contacts-module__WXw2RW__quiet,.contacts-module__WXw2RW__danger{border-radius:var(--radius-sm);min-height:2.5rem;font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:.35rem;padding:.4rem .8rem;font-size:.82rem;font-weight:750;text-decoration:none;display:inline-flex}.contacts-module__WXw2RW__button{border:1px solid var(--evergreen-800);color:var(--paper-50);background:var(--evergreen-800)}.contacts-module__WXw2RW__button:hover{background:var(--evergreen-900)}.contacts-module__WXw2RW__quiet{color:var(--ink-900);background:var(--paper-50);border:1px solid #b9c4bf}.contacts-module__WXw2RW__quiet:hover{border-color:var(--evergreen-700)}.contacts-module__WXw2RW__danger{color:#8d3b32;background:0 0;border:1px solid #8d3b32}.contacts-module__WXw2RW__button:disabled,.contacts-module__WXw2RW__quiet:disabled,.contacts-module__WXw2RW__danger:disabled{opacity:.45;cursor:not-allowed}.contacts-module__WXw2RW__rail{flex-direction:column;gap:.15rem;display:flex;position:sticky;top:.5rem}.contacts-module__WXw2RW__rail button{width:1.7rem;height:1.45rem;color:var(--ink-600);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.3rem;font-size:.72rem;font-weight:750}.contacts-module__WXw2RW__rail button[aria-pressed=true],.contacts-module__WXw2RW__rail button:hover{background:var(--evergreen-800);color:var(--paper-50)}.contacts-module__WXw2RW__tableWrap{border:1px solid var(--slate-300);border-radius:var(--radius-md);background:var(--paper-50);overflow:auto}.contacts-module__WXw2RW__table{border-collapse:collapse;width:100%;font-size:.88rem}.contacts-module__WXw2RW__table th,.contacts-module__WXw2RW__table td{text-align:left;border-bottom:1px solid var(--slate-300);vertical-align:top;padding:.55rem .7rem}.contacts-module__WXw2RW__table th{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-600);font-size:.72rem}.contacts-module__WXw2RW__table th button{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:750}.contacts-module__WXw2RW__table tr{cursor:pointer}.contacts-module__WXw2RW__table tr[aria-selected=true]{background:#e7f0ea}.contacts-module__WXw2RW__table tr:hover{background:#f3f7f4}.contacts-module__WXw2RW__muted{color:var(--ink-600)}.contacts-module__WXw2RW__chips{flex-wrap:wrap;gap:.3rem;display:flex}.contacts-module__WXw2RW__chip{background:var(--slate-100);min-height:1.5rem;color:var(--ink-700);border-radius:999px;align-items:center;gap:.25rem;padding:0 .5rem;font-size:.75rem;font-weight:700;display:inline-flex}.contacts-module__WXw2RW__panel{border:1px solid var(--slate-300);border-radius:var(--radius-md);background:var(--paper-50);gap:.75rem;padding:1rem;display:grid;position:sticky;top:.5rem}.contacts-module__WXw2RW__identity{align-items:center;gap:.75rem;display:flex}.contacts-module__WXw2RW__avatar{background:var(--evergreen-800);width:3rem;height:3rem;color:var(--paper-50);border-radius:999px;place-items:center;font-weight:750;display:grid}.contacts-module__WXw2RW__panel h2{margin:0;font-size:1.15rem}.contacts-module__WXw2RW__actions{flex-wrap:wrap;gap:.4rem;display:flex}.contacts-module__WXw2RW__block{gap:.25rem;display:grid}.contacts-module__WXw2RW__block h3{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-600);margin:0;font-size:.72rem}.contacts-module__WXw2RW__overlay{z-index:30;background:#111c1875;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.contacts-module__WXw2RW__dialog{border-radius:var(--radius-md);background:var(--paper-50);width:min(960px,100%);max-height:min(90vh,52rem);padding:1rem 1.1rem 1.2rem;overflow:auto;box-shadow:0 18px 50px #111c1840}.contacts-module__WXw2RW__dialogHeader,.contacts-module__WXw2RW__dialogTabs{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.contacts-module__WXw2RW__dialogTabs{border-bottom:1px solid var(--slate-300);justify-content:flex-start;margin:.8rem 0}.contacts-module__WXw2RW__dialogTabs button{font:inherit;color:var(--ink-700);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:.45rem .7rem;font-weight:750}.contacts-module__WXw2RW__dialogTabs button[aria-selected=true]{color:var(--evergreen-800);border-bottom-color:var(--evergreen-800)}.contacts-module__WXw2RW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;display:grid}.contacts-module__WXw2RW__span1{grid-column:span 1}.contacts-module__WXw2RW__span2{grid-column:span 2}.contacts-module__WXw2RW__span3{grid-column:span 3}.contacts-module__WXw2RW__span4{grid-column:span 4}.contacts-module__WXw2RW__group{border:1px solid var(--slate-300);border-radius:var(--radius-sm);background:#fff;gap:.7rem;margin-bottom:.9rem;padding:.8rem;display:grid}.contacts-module__WXw2RW__group h3{margin:0;font-size:.95rem}.contacts-module__WXw2RW__headerField{grid-column:span 4;margin:.4rem 0 0;font-size:1.05rem}.contacts-module__WXw2RW__instructions{color:var(--ink-700);grid-column:span 4;margin:0}.contacts-module__WXw2RW__rowActions{align-items:end;gap:.3rem;display:flex}.contacts-module__WXw2RW__channelRow,.contacts-module__WXw2RW__addressRow{align-items:end;gap:.4rem;margin-bottom:.45rem;display:grid}.contacts-module__WXw2RW__channelRow{grid-template-columns:8.5rem minmax(7rem,1.3fr) 4.5rem minmax(6rem,1fr) auto}.contacts-module__WXw2RW__addressRow{grid-template-columns:8.5rem repeat(4,minmax(0,1fr))}.contacts-module__WXw2RW__projectCard{border:1px solid var(--slate-300);border-radius:var(--radius-sm);background:#fff;gap:.15rem;padding:.5rem .65rem;display:grid}.contacts-module__WXw2RW__projectCard p{color:var(--ink-700);margin:0;font-size:.8rem}.contacts-module__WXw2RW__fact{grid-template-columns:1.1rem 6.2rem minmax(0,1fr);align-items:baseline;gap:.3rem;font-size:.84rem;display:grid}.contacts-module__WXw2RW__feedback{border:1px solid var(--slate-300);border-radius:var(--radius-sm);background:var(--paper-50);gap:.45rem;margin:0 0 .75rem;padding:.75rem;display:grid}.contacts-module__WXw2RW__menu{position:relative}.contacts-module__WXw2RW__menu summary{cursor:pointer}.contacts-module__WXw2RW__menu>div{z-index:6;border:1px solid var(--slate-300);border-radius:var(--radius-sm);background:var(--paper-50);gap:.25rem;min-width:16rem;padding:.45rem;display:grid;position:absolute;right:0}.contacts-module__WXw2RW__treeGroup,.contacts-module__WXw2RW__treeField{margin-left:1.1rem}.contacts-module__WXw2RW__error{color:#8d3b32;font-weight:700}.contacts-module__WXw2RW__stack{gap:.75rem;display:grid}.contacts-module__WXw2RW__columns{grid-template-columns:14rem minmax(0,1fr) 18rem;align-items:start;gap:.75rem;display:grid}.contacts-module__WXw2RW__listButton{text-align:left;border:0;border-bottom:1px solid var(--slate-300);width:100%;font:inherit;cursor:pointer;background:0 0;padding:.55rem .4rem;display:block}.contacts-module__WXw2RW__listButton[aria-current=true]{background:#e7f0ea;font-weight:750}.contacts-module__WXw2RW__property{border:1px solid var(--slate-300);border-radius:var(--radius-sm);gap:.55rem;padding:.8rem;display:grid}@media (max-width:960px){.contacts-module__WXw2RW__layout,.contacts-module__WXw2RW__columns{grid-template-columns:1fr}.contacts-module__WXw2RW__rail{flex-flow:wrap;position:static}.contacts-module__WXw2RW__panel{position:static}}
.dashboard-module__LjnzkW__page{--surface:#fff;--surface-2:#f8f9f7;--line:#e1e6e2;--line-2:#ecefec;--muted:var(--ink-600);--accent:#2b6954;--accent-soft:#e4efe9;padding-bottom:2rem}.dashboard-module__LjnzkW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dashboard-module__LjnzkW__icon{flex:none}.dashboard-module__LjnzkW__mono{font-family:var(--font-mono);font-size:11.5px}.dashboard-module__LjnzkW__muted{color:var(--ink-500)}.dashboard-module__LjnzkW__pagehead{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.dashboard-module__LjnzkW__pagehead h1{font:600 30px/1.15 var(--font-display);letter-spacing:-.2px;margin:0}.dashboard-module__LjnzkW__sub{color:var(--muted);margin:4px 0 0;font-size:13px}.dashboard-module__LjnzkW__snapshotTime{color:var(--ink-500)}.dashboard-module__LjnzkW__flash{margin-bottom:16px}.dashboard-module__LjnzkW__tilegrid{grid-template-columns:repeat(auto-fill,minmax(136px,1fr));align-items:stretch;gap:12px;margin-bottom:20px;display:grid}.dashboard-module__LjnzkW__tile{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);height:100%;color:var(--ink-900);border-radius:10px;grid-template-columns:auto 1fr;grid-template-areas:"icon count""src src""label label""gap gap";align-content:start;gap:0 8px;padding:14px 14px 13px;text-decoration:none;display:grid;box-shadow:0 1px 2px #1128220d}a.dashboard-module__LjnzkW__tile:hover,summary.dashboard-module__LjnzkW__tile:hover{border-color:var(--evergreen-200);box-shadow:0 4px 14px #11282214}.dashboard-module__LjnzkW__tileicon{background:var(--accent-soft);width:30px;height:30px;color:var(--accent);border-radius:8px;grid-area:icon;place-items:center;display:grid}.dashboard-module__LjnzkW__tilecount{font-variant-numeric:tabular-nums;grid-area:count;justify-self:end;font-size:24px;font-weight:650;line-height:1}.dashboard-module__LjnzkW__tilesrc{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);grid-area:src;margin-top:12px;font-size:10px;font-weight:650}.dashboard-module__LjnzkW__tilelabel{grid-area:label;margin-top:1px;font-size:13.5px;font-weight:650}.dashboard-module__LjnzkW__tilegap{color:var(--ink-500);grid-area:gap;align-items:center;gap:4px;margin-top:4px;font-size:11px;display:inline-flex}.dashboard-module__LjnzkW__tileMuted .dashboard-module__LjnzkW__tilecount{color:var(--ink-500)}.dashboard-module__LjnzkW__tileMuted .dashboard-module__LjnzkW__tileicon{background:var(--slate-100);color:var(--ink-500)}.dashboard-module__LjnzkW__tileMuted .dashboard-module__LjnzkW__tilesrc{color:var(--ink-500)}.dashboard-module__LjnzkW__tileMatches{position:relative}.dashboard-module__LjnzkW__tileMatches summary{cursor:pointer;list-style:none}.dashboard-module__LjnzkW__tileMatches summary::-webkit-details-marker{display:none}.dashboard-module__LjnzkW__tileMatches ul{z-index:5;border:1px solid var(--line);background:var(--surface);border-radius:8px;margin:0;padding:6px;font-size:12.5px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 12px 30px #11282224}.dashboard-module__LjnzkW__tileMatches li a{color:var(--ink-900);font-family:var(--font-mono);border-radius:5px;padding:5px 8px;text-decoration:none;display:block}.dashboard-module__LjnzkW__tileMatches li a:hover{background:var(--accent-soft)}.dashboard-module__LjnzkW__card{border:1px solid var(--line);background:var(--surface);border-radius:10px;margin-bottom:20px;overflow:hidden;box-shadow:0 1px 2px #1128220d}.dashboard-module__LjnzkW__cardhead{border-bottom:1px solid var(--line-2);box-sizing:border-box;justify-content:space-between;align-items:center;gap:10px;min-height:50px;padding:10px 18px;display:flex}.dashboard-module__LjnzkW__cardhead h3{margin:0;font-size:14px;font-weight:650}.dashboard-module__LjnzkW__cardnote{border-top:1px solid var(--line-2);background:var(--surface-2);color:var(--muted);margin:0;padding:10px 18px;font-size:12px}.dashboard-module__LjnzkW__topcount{color:var(--muted);font-size:12px}.dashboard-module__LjnzkW__empty{color:var(--muted);align-items:center;gap:8px;margin:0;padding:22px 18px;font-size:13px;display:flex}.dashboard-module__LjnzkW__n{color:var(--muted);font-size:11px;font-weight:650}.dashboard-module__LjnzkW__tabs{background:#e7ebe7;border-radius:9px;gap:2px;max-width:100%;padding:3px;display:flex;overflow-x:auto}.dashboard-module__LjnzkW__tabs a{height:30px;color:var(--ink-700);white-space:nowrap;border-radius:7px;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:550;text-decoration:none;display:flex}.dashboard-module__LjnzkW__tabs a:hover{color:var(--ink-900)}.dashboard-module__LjnzkW__tabs a[aria-current=page]{color:var(--ink-900);background:#fff;box-shadow:0 1px 2px #1128221a,0 0 0 1px #1128220a}.dashboard-module__LjnzkW__scope{color:var(--muted);align-items:center;gap:4px;font-size:12px;display:flex}.dashboard-module__LjnzkW__scope span{margin-right:2px}.dashboard-module__LjnzkW__scope a{color:var(--ink-700);border-radius:6px;padding:3px 8px;text-decoration:none}.dashboard-module__LjnzkW__scope a[aria-current=page]{background:var(--accent-soft);color:var(--evergreen-800);font-weight:600}.dashboard-module__LjnzkW__urg+.dashboard-module__LjnzkW__urg{border-top:1px solid var(--line-2)}.dashboard-module__LjnzkW__urg summary{cursor:pointer;background:var(--surface-2);color:var(--ink-700);align-items:center;gap:8px;padding:10px 18px;font-size:13px;font-weight:650;list-style:none;display:flex}.dashboard-module__LjnzkW__urg summary::-webkit-details-marker{display:none}.dashboard-module__LjnzkW__urg summary .dashboard-module__LjnzkW__n{margin-left:auto}.dashboard-module__LjnzkW__chev{color:var(--ink-500);transition:transform .15s;display:inline-flex}.dashboard-module__LjnzkW__urg:not([open]) .dashboard-module__LjnzkW__chev{transform:rotate(-90deg)}.dashboard-module__LjnzkW__urg_critical summary{background:var(--danger-100);color:var(--danger-800)}.dashboard-module__LjnzkW__urg_critical summary .dashboard-module__LjnzkW__n{color:var(--danger-800)}.dashboard-module__LjnzkW__tableScroll{overflow-x:auto}.dashboard-module__LjnzkW__actionTable{border-collapse:collapse;font-variant-numeric:tabular-nums;text-align:left;width:100%;font-size:13px}.dashboard-module__LjnzkW__actionTable th{border-bottom:1px solid var(--line);background:var(--surface-2);color:var(--muted);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;padding:10px 16px;font-size:10.5px;font-weight:650}.dashboard-module__LjnzkW__actionTable td{border-bottom:1px solid var(--line-2);vertical-align:middle;color:var(--ink-700);padding:12px 16px}.dashboard-module__LjnzkW__actionTable tr:last-child td{border-bottom:0}.dashboard-module__LjnzkW__actionTable tbody tr:hover td{background:#f6f9f7}.dashboard-module__LjnzkW__cellmain{color:var(--ink-900);font-weight:600;text-decoration:none;display:block}a.dashboard-module__LjnzkW__cellmain:hover{color:var(--evergreen-700);text-decoration:underline}.dashboard-module__LjnzkW__actionTable td:first-child .dashboard-module__LjnzkW__cellmain{white-space:nowrap}.dashboard-module__LjnzkW__cellsub{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px;margin-top:3px;font-size:12px;display:flex}.dashboard-module__LjnzkW__cellsub a{color:inherit}.dashboard-module__LjnzkW__formtag{background:var(--evergreen-900);color:#fff;font:650 11px/1.7 var(--font-mono);border-radius:5px;padding:0 6px;display:inline-block}.dashboard-module__LjnzkW__kindtag{background:var(--slate-100);color:var(--ink-650);border-radius:5px;padding:0 6px;font-size:10.5px;font-weight:650;line-height:1.7;display:inline-block}.dashboard-module__LjnzkW__pend{min-width:190px}.dashboard-module__LjnzkW__pendtop{white-space:nowrap;color:var(--ink-900);justify-content:space-between;gap:10px;font-size:12.5px;font-weight:650;display:flex}.dashboard-module__LjnzkW__pendtop span+span{color:var(--muted);font-weight:550}.dashboard-module__LjnzkW__pendtop .dashboard-module__LjnzkW__overdueText{color:var(--danger-800);font-weight:650}.dashboard-module__LjnzkW__pbar{background:var(--slate-100);border-radius:3px;height:5px;margin:6px 0 4px;overflow:hidden}.dashboard-module__LjnzkW__pbar span{background:var(--accent);border-radius:3px;height:100%;display:block}.dashboard-module__LjnzkW__pbar_overdue span,.dashboard-module__LjnzkW__pbar_critical span{background:var(--danger-500)}.dashboard-module__LjnzkW__pbar_later span{background:var(--warning-500)}.dashboard-module__LjnzkW__srctag{background:var(--slate-100);color:var(--ink-650);letter-spacing:.06em;text-transform:uppercase;border-radius:4px;margin-left:2px;padding:0 5px;font-size:9.5px;font-weight:700;line-height:1.7;display:inline-block}.dashboard-module__LjnzkW__actual{background:var(--success-100);color:var(--success-800)}.dashboard-module__LjnzkW__assignee{white-space:nowrap}.dashboard-module__LjnzkW__rowaction{text-align:right;white-space:nowrap;width:1%}.dashboard-module__LjnzkW__rowaction form{margin:0}.dashboard-module__LjnzkW__btn{background:var(--surface);height:28px;color:var(--ink-900);font:inherit;white-space:nowrap;cursor:pointer;border:1px solid #d6ddd8;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:550;text-decoration:none;display:inline-flex}.dashboard-module__LjnzkW__btn:hover{background:var(--surface-2);border-color:#c5cec8}.dashboard-module__LjnzkW__btnPrimary{background:var(--accent);border-color:var(--accent);color:#fff}.dashboard-module__LjnzkW__btnPrimary:hover{background:#215645;border-color:#215645}.dashboard-module__LjnzkW__grid{grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);align-items:start;gap:20px;display:grid}.dashboard-module__LjnzkW__records{margin:0;padding:6px 18px 8px;list-style:none}.dashboard-module__LjnzkW__records li{border-bottom:1px solid var(--line-2);grid-template-columns:32px minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.dashboard-module__LjnzkW__records li:last-child{border-bottom:0}.dashboard-module__LjnzkW__recordicon{background:var(--accent-soft);width:32px;height:32px;color:var(--accent);border-radius:50%;place-items:center;display:grid}.dashboard-module__LjnzkW__recordtitle{color:var(--ink-700);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.dashboard-module__LjnzkW__scrim{z-index:39;background:#11211c47;position:fixed;inset:0}.dashboard-module__LjnzkW__drawer{z-index:40;border-left:1px solid var(--line);background:var(--surface);width:min(440px,100vw);position:fixed;inset:0 0 0 auto;overflow-y:auto;box-shadow:0 18px 48px #11282229,0 2px 8px #11282214}.dashboard-module__LjnzkW__drawerInner{padding:24px}.dashboard-module__LjnzkW__drawerInner h2{margin:0 0 16px;font-size:18px;font-weight:650}.dashboard-module__LjnzkW__drawerInner>p{color:var(--ink-700);font-size:13px;line-height:1.6}.dashboard-module__LjnzkW__dl{grid-template-columns:96px minmax(0,1fr);gap:8px 12px;margin:0 0 16px;font-size:13px;display:grid}.dashboard-module__LjnzkW__dl dt{color:var(--muted)}.dashboard-module__LjnzkW__dl dd{color:var(--ink-900);margin:0}.dashboard-module__LjnzkW__drawerActions{gap:8px;margin-top:18px;display:flex}.dashboard-module__LjnzkW__drawerActions form{margin:0}.dashboard-module__LjnzkW__drawerActions .dashboard-module__LjnzkW__btn{height:34px;padding:0 14px;font-size:13px}.dashboard-module__LjnzkW__eyebrow{color:#6d786f;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .45rem;font-size:.69rem;font-weight:700}.dashboard-module__LjnzkW__primaryLink{color:#fff;background:#1b4d40;border-radius:5px;justify-content:center;align-items:center;min-height:42px;padding:0 1rem;font-size:.82rem;font-weight:650;text-decoration:none;display:inline-flex}.dashboard-module__LjnzkW__primaryLink:hover{background:#123d33}.dashboard-module__LjnzkW__textButton{cursor:pointer;font:inherit;color:#536059;background:0 0;border:0;font-size:.8rem}.dashboard-module__LjnzkW__textButton:hover{color:#17231f}.dashboard-module__LjnzkW__accountShell{background:#f2f3f0;place-items:center;min-height:100vh;padding:2rem;display:grid}.dashboard-module__LjnzkW__accountCard{background:#fff;border:1px solid #d8ddd7;border-radius:10px;width:min(100%,520px);padding:2.25rem;box-shadow:0 18px 60px #162b2414}.dashboard-module__LjnzkW__accountCard h1{letter-spacing:-.035em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:2.2rem;font-weight:500;line-height:1.08}.dashboard-module__LjnzkW__accountCard>p:not(.dashboard-module__LjnzkW__eyebrow){color:#66736c}.dashboard-module__LjnzkW__accountDetails{border-top:1px solid #e5e8e4;border-bottom:1px solid #e5e8e4;grid-template-columns:auto 1fr;gap:.65rem 1.1rem;margin:1.75rem 0;padding:1rem 0;font-size:.82rem;display:grid}.dashboard-module__LjnzkW__accountDetails dt{color:#78827c}.dashboard-module__LjnzkW__accountDetails dd{margin:0}.dashboard-module__LjnzkW__accountActions{justify-content:space-between;align-items:center;gap:1rem;display:flex}@media (max-width:1050px){.dashboard-module__LjnzkW__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.dashboard-module__LjnzkW__pagehead h1{font-size:26px}.dashboard-module__LjnzkW__tilegrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-module__LjnzkW__cardhead{flex-wrap:wrap;padding:10px 14px}.dashboard-module__LjnzkW__actionTable thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.dashboard-module__LjnzkW__actionTable,.dashboard-module__LjnzkW__actionTable tbody,.dashboard-module__LjnzkW__actionTable tr,.dashboard-module__LjnzkW__actionTable td{box-sizing:border-box;width:100%;display:block}.dashboard-module__LjnzkW__actionTable tr{border-bottom:1px solid var(--line-2);padding:12px 14px}.dashboard-module__LjnzkW__actionTable td{border:0;padding:4px 0}.dashboard-module__LjnzkW__actionTable td:first-child .dashboard-module__LjnzkW__cellmain{white-space:normal}.dashboard-module__LjnzkW__rowaction{text-align:left;width:auto;padding-top:8px}.dashboard-module__LjnzkW__accountShell{padding:1rem}.dashboard-module__LjnzkW__accountCard{padding:1.5rem}}.dashboard-module__LjnzkW__phaseMatches ul{min-width:240px;max-width:min(360px,85vw);max-height:320px;overflow-y:auto}.dashboard-module__LjnzkW__phaseMatches summary:focus-visible{outline:2px solid var(--ink-900);outline-offset:3px}
.matter-at-a-glance-module__ahtYPG__surface{margin:0 0 var(--space-6);border:1px solid var(--slate-300);border-radius:var(--radius-md);background:#fffdf7c7;padding:1rem}.matter-at-a-glance-module__ahtYPG__heading{color:var(--ink-900);font-family:var(--font-display);margin:0;font-size:1rem}.matter-at-a-glance-module__ahtYPG__intro{color:var(--ink-500);margin:.25rem 0 .85rem;font-size:.78rem}.matter-at-a-glance-module__ahtYPG__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,10.5rem),1fr));gap:.65rem;margin:0;display:grid}.matter-at-a-glance-module__ahtYPG__card{border:1px solid var(--slate-300);border-radius:var(--radius-sm);background:var(--paper-50);min-width:0;padding:.75rem}.matter-at-a-glance-module__ahtYPG__card dt{color:var(--ink-500);letter-spacing:.06em;text-transform:uppercase;font-size:.67rem;font-weight:750}.matter-at-a-glance-module__ahtYPG__card dd{gap:.15rem;margin:.28rem 0 0;display:grid}.matter-at-a-glance-module__ahtYPG__card strong{color:var(--ink-900);font-family:var(--font-display);font-size:1.3rem;line-height:1.1}.matter-at-a-glance-module__ahtYPG__card span{color:var(--ink-500);font-size:.72rem;line-height:1.4}.matter-at-a-glance-module__ahtYPG__qualification{color:var(--ink-500);margin:.75rem 0 0;font-size:.7rem}@media (max-width:30rem){.matter-at-a-glance-module__ahtYPG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.matter-at-a-glance-module__ahtYPG__card:last-child:nth-child(odd){grid-column:1/-1}}
.matters-module__1PnAEG__primaryAction,.matters-module__1PnAEG__submitButton{border:1px solid var(--evergreen-800);border-radius:var(--radius-sm);min-height:2.7rem;color:var(--paper-50);background:var(--evergreen-800);cursor:pointer;justify-content:center;align-items:center;padding:.65rem 1rem;font-size:.84rem;font-weight:700;text-decoration:none;display:inline-flex}.matters-module__1PnAEG__primaryAction:hover,.matters-module__1PnAEG__submitButton:hover{color:#fff;background:var(--evergreen-900)}.matters-module__1PnAEG__filterBar{border:1px solid var(--slate-300);border-radius:var(--radius-md);background:#fffdf7c7;grid-template-columns:minmax(14rem,1fr) minmax(10rem,.35fr) auto auto;align-items:end;gap:.75rem;margin-bottom:.75rem;padding:1rem;display:grid}.matters-module__1PnAEG__filterField{min-width:0;color:var(--ink-700);gap:.38rem;font-size:.76rem;font-weight:700;display:grid}.matters-module__1PnAEG__filterButton{border:1px solid var(--evergreen-800);border-radius:var(--radius-sm);min-height:2.7rem;color:var(--paper-50);background:var(--evergreen-800);cursor:pointer;padding:.55rem .9rem;font-size:.8rem;font-weight:750}.matters-module__1PnAEG__filterButton:hover{color:#fff;background:var(--evergreen-900)}.matters-module__1PnAEG__clearFilters{min-height:2.7rem;color:var(--evergreen-800);align-items:center;padding:0 .25rem;font-size:.8rem;font-weight:700;display:inline-flex}.matters-module__1PnAEG__resultSummary{color:var(--ink-500);margin:0 0 .65rem;font-size:.78rem}.matters-module__1PnAEG__directorySurface,.matters-module__1PnAEG__formSurface{border:1px solid var(--slate-300);border-radius:var(--radius-md);background:#fffdf7e6;box-shadow:0 10px 36px #162b240e}.matters-module__1PnAEG__directorySurface{overflow:hidden}.matters-module__1PnAEG__tableScroller{overflow-x:auto}.matters-module__1PnAEG__matterTable{border-collapse:collapse;width:100%;font-size:.9rem}.matters-module__1PnAEG__matterTable th{color:var(--ink-500);background:var(--paper-200);letter-spacing:.08em;text-align:left;text-transform:uppercase;padding:.8rem 1rem;font-size:.68rem;font-weight:750}.matters-module__1PnAEG__matterTable td{border-top:1px solid var(--slate-300);vertical-align:middle;padding:1rem}.matters-module__1PnAEG__matterTable tbody tr{transition:background-color .12s}.matters-module__1PnAEG__matterTable tbody tr:hover{background:#efeee885}.matters-module__1PnAEG__referenceLink{color:var(--evergreen-800);font-family:var(--font-mono);white-space:nowrap;font-size:.79rem;font-weight:750;text-decoration:none}.matters-module__1PnAEG__matterTitle{color:var(--ink-600)}.matters-module__1PnAEG__emptyState{text-align:center;padding:3.5rem 1.5rem}.matters-module__1PnAEG__emptyState strong{font-family:var(--font-display);margin-bottom:.35rem;font-size:1.25rem;display:block}.matters-module__1PnAEG__emptyState p{color:var(--ink-600);margin:0;font-size:.9rem}.matters-module__1PnAEG__formSurface{padding:clamp(1rem,4vw,2rem)}.matters-module__1PnAEG__fieldset{border:1px solid var(--slate-300);border-radius:var(--radius-md);margin:0 0 1.5rem;padding:1.25rem}.matters-module__1PnAEG__legend{color:var(--evergreen-700);font-family:var(--font-display);padding:0 .5rem;font-size:1rem;font-weight:650}.matters-module__1PnAEG__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem;display:grid}.matters-module__1PnAEG__fieldFull{grid-column:1/-1}.matters-module__1PnAEG__label{color:var(--ink-700);gap:.38rem;font-size:.8rem;font-weight:700;display:grid}.matters-module__1PnAEG__input,.matters-module__1PnAEG__select{border-radius:var(--radius-sm);width:100%;min-height:2.7rem;color:var(--ink-900);background-color:var(--paper-50);border:1px solid #b9c4bf;padding:.55rem .7rem;font-size:.9rem}.matters-module__1PnAEG__input::placeholder{color:var(--ink-500)}.matters-module__1PnAEG__input:hover,.matters-module__1PnAEG__select:hover{border-color:var(--evergreen-700)}.matters-module__1PnAEG__choiceStack{gap:.65rem;margin-bottom:1rem;display:grid}.matters-module__1PnAEG__choice{width:fit-content;color:var(--ink-700);cursor:pointer;align-items:center;gap:.55rem;font-size:.85rem;font-weight:650;display:flex}.matters-module__1PnAEG__choice input{width:1rem;height:1rem;accent-color:var(--evergreen-700)}.matters-module__1PnAEG__submitButton{width:100%}.matters-module__1PnAEG__supportingText{color:var(--ink-500);margin:0;font-size:.77rem}@media (max-width:44rem){.matters-module__1PnAEG__primaryAction{width:100%}.matters-module__1PnAEG__filterBar{grid-template-columns:1fr 1fr}.matters-module__1PnAEG__filterField:first-child{grid-column:1/-1}.matters-module__1PnAEG__filterButton{width:100%}.matters-module__1PnAEG__fieldGrid{grid-template-columns:1fr}.matters-module__1PnAEG__fieldFull{grid-column:auto}.matters-module__1PnAEG__matterTable th:nth-child(3),.matters-module__1PnAEG__matterTable td:nth-child(3){display:none}.matters-module__1PnAEG__matterTable th,.matters-module__1PnAEG__matterTable td{padding:.8rem .75rem}}@media (max-width:30rem){.matters-module__1PnAEG__filterBar{grid-template-columns:1fr}.matters-module__1PnAEG__filterField:first-child{grid-column:auto}}@media (prefers-reduced-motion:reduce){.matters-module__1PnAEG__matterTable tbody tr{transition:none}}
.mfa-module__lwZcqG__shell{align-content:center;justify-items:stretch;gap:var(--space-4);box-sizing:border-box;max-width:30rem;min-height:100vh;padding:var(--space-6) var(--space-4);margin:0 auto;display:grid}.mfa-module__lwZcqG__help{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);color:var(--ink-650);flex-wrap:wrap;font-size:.85rem;display:flex}.mfa-module__lwZcqG__help a{color:var(--evergreen-800);font-weight:600}.mfa-module__lwZcqG__textButton{color:var(--evergreen-800);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}
.operations-module__0nuTNW__hero{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2.25rem;display:flex}.operations-module__0nuTNW__eyebrow{color:#6d786f;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .45rem;font-size:.69rem;font-weight:700}.operations-module__0nuTNW__hero h1,.operations-module__0nuTNW__accountCard h1{letter-spacing:-.035em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3.35rem);font-weight:500;line-height:1.08}.operations-module__0nuTNW__snapshot{color:#6d786f;margin:.7rem 0 0;font-size:.82rem}.operations-module__0nuTNW__primaryLink{color:#fff;background:#1b4d40;border-radius:5px;justify-content:center;align-items:center;min-height:42px;padding:0 1rem;font-size:.82rem;font-weight:650;text-decoration:none;display:inline-flex}.operations-module__0nuTNW__primaryLink:hover{background:#123d33}.operations-module__0nuTNW__metrics{background:#fbfcfa;border:1px solid #d8ddd7;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:2rem;display:grid;overflow:hidden;box-shadow:0 8px 30px #1b312a09}.operations-module__0nuTNW__metrics>div{border-right:1px solid #e1e5e0;min-height:96px;padding:1rem 1.25rem}.operations-module__0nuTNW__metrics>div:last-child{border-right:0}.operations-module__0nuTNW__metrics span,.operations-module__0nuTNW__metrics small{color:#6d786f;font-size:.72rem;display:block}.operations-module__0nuTNW__metrics strong{margin-top:.25rem;font-family:Georgia,serif;font-size:1.9rem;font-weight:500;display:block}.operations-module__0nuTNW__metrics small{margin-top:.15rem}.operations-module__0nuTNW__metrics .operations-module__0nuTNW__metricCritical strong{color:#9b352e}.operations-module__0nuTNW__laneGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1.15rem;display:grid}.operations-module__0nuTNW__worklistLane{margin:0 0 1.15rem}.operations-module__0nuTNW__phaseAttentionLane{margin-top:1.15rem}.operations-module__0nuTNW__whyNow_immediate_clock{color:#8e302a;background:#f5dfdc}.operations-module__0nuTNW__whyNow_attorney_decision{color:#74561f;background:#f3ead6}.operations-module__0nuTNW__whyNow_upcoming_clock{color:#2d6353;background:#e1ece7}.operations-module__0nuTNW__whyNow_blocked_past_threshold{color:#6a4a24;background:#efe4d4}.operations-module__0nuTNW__whyNow_unsafe_record{color:#8e302a;background:#f5dfdc}.operations-module__0nuTNW__whyNow_active_work,.operations-module__0nuTNW__whyNow_monitor{color:#526158;background:#edf0ec}.operations-module__0nuTNW__lane{background:#e9ece7;border:1px solid #d8ddd7;border-radius:8px;min-width:0;overflow:hidden}.operations-module__0nuTNW__laneHeader{border-bottom:1px solid #d5dad4;justify-content:space-between;align-items:center;padding:1.1rem 1.15rem;display:flex}.operations-module__0nuTNW__laneHeader .operations-module__0nuTNW__eyebrow{margin-bottom:.15rem}.operations-module__0nuTNW__laneHeader h2{margin:0;font-family:Georgia,serif;font-size:1.18rem;font-weight:500}.operations-module__0nuTNW__count{color:#405047;background:#d8ddd7;border-radius:50%;place-items:center;min-width:28px;height:28px;font-size:.76rem;font-weight:700;display:grid}.operations-module__0nuTNW__workList{gap:.65rem;padding:.65rem;display:grid}.operations-module__0nuTNW__workItem{background:#fff;border:1px solid #d9ded8;border-left:3px solid #9aa89f;border-radius:6px;padding:1rem;box-shadow:0 5px 18px #1d302a09}.operations-module__0nuTNW__workItemUrgent{border-left-color:#b2493e}.operations-module__0nuTNW__workItemTopline,.operations-module__0nuTNW__workItemFooter,.operations-module__0nuTNW__matterContext{align-items:center;gap:.45rem;display:flex}.operations-module__0nuTNW__workItemTopline{justify-content:space-between}.operations-module__0nuTNW__timeBand,.operations-module__0nuTNW__itemKind{font-size:.65rem;line-height:1.2}.operations-module__0nuTNW__timeBand{color:#526158;text-transform:uppercase;letter-spacing:.055em;background:#edf0ec;border-radius:4px;padding:.25rem .42rem;font-weight:750}.operations-module__0nuTNW__timeBand_overdue{color:#8e302a;background:#f5dfdc}.operations-module__0nuTNW__timeBand_today{color:#74561f;background:#f3ead6}.operations-module__0nuTNW__timeBand_next_7_days{color:#2d6353;background:#e1ece7}.operations-module__0nuTNW__itemKind{color:#78827c;text-transform:capitalize}.operations-module__0nuTNW__workItemTitle{color:#1f2b27;margin:.85rem 0 .4rem;font-size:.94rem;line-height:1.35}.operations-module__0nuTNW__matterContext{color:#66736c;flex-wrap:wrap;margin:0;font-size:.72rem}.operations-module__0nuTNW__matterContext a{color:#245747;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700;text-decoration:none}.operations-module__0nuTNW__matterContext a:hover{text-decoration:underline}.operations-module__0nuTNW__matterTitle{color:#7a847e;margin:.2rem 0 0;font-size:.7rem}.operations-module__0nuTNW__itemDetail{color:#536059;margin:.75rem 0 0;font-size:.76rem;line-height:1.45}.operations-module__0nuTNW__workItemFooter{color:#6f7b74;border-top:1px solid #edf0ec;justify-content:space-between;margin-top:.9rem;padding-top:.65rem;font-size:.68rem}.operations-module__0nuTNW__emptyState{color:#6d786f;text-align:center;background:#ffffff73;border:1px dashed #cbd2cb;border-radius:6px;margin:.65rem;padding:1.3rem 1rem;font-size:.78rem}.operations-module__0nuTNW__footerNote{color:#7b847f;text-align:center;margin-top:1.5rem;font-size:.72rem}.operations-module__0nuTNW__accountShell{background:#f2f3f0;place-items:center;min-height:100vh;padding:2rem;display:grid}.operations-module__0nuTNW__accountCard{background:#fff;border:1px solid #d8ddd7;border-radius:10px;width:min(100%,520px);padding:2.25rem;box-shadow:0 18px 60px #162b2414}.operations-module__0nuTNW__accountCard h1{font-size:2.2rem}.operations-module__0nuTNW__accountCard>p:not(.operations-module__0nuTNW__eyebrow){color:#66736c}.operations-module__0nuTNW__accountDetails{border-top:1px solid #e5e8e4;border-bottom:1px solid #e5e8e4;grid-template-columns:auto 1fr;gap:.65rem 1.1rem;margin:1.75rem 0;padding:1rem 0;font-size:.82rem;display:grid}.operations-module__0nuTNW__accountDetails dt{color:#78827c}.operations-module__0nuTNW__accountDetails dd{margin:0}.operations-module__0nuTNW__accountActions{justify-content:space-between;align-items:center;gap:1rem;display:flex}.operations-module__0nuTNW__textButton{color:#536059;font-size:.8rem}.operations-module__0nuTNW__textButton:hover{color:#17231f}@media (max-width:1050px){.operations-module__0nuTNW__laneGrid{grid-template-columns:1fr 1fr}.operations-module__0nuTNW__lane:first-child{grid-column:1/-1}}@media (max-width:700px){.operations-module__0nuTNW__hero{flex-direction:column;align-items:start}.operations-module__0nuTNW__hero .operations-module__0nuTNW__primaryLink{box-sizing:border-box;width:100%}.operations-module__0nuTNW__laneGrid{grid-template-columns:1fr}.operations-module__0nuTNW__lane:first-child{grid-column:auto}.operations-module__0nuTNW__accountShell{padding:1rem}.operations-module__0nuTNW__accountCard{padding:1.5rem}}.operations-module__0nuTNW__lane{background:var(--paper-50);border-color:var(--slate-300)}.operations-module__0nuTNW__laneHeader{background:var(--paper-100)}.operations-module__0nuTNW__workItem{box-shadow:none}
.sign-in-module__kpJ-yW__authShell{min-height:100vh;color:var(--paper-50);background:var(--evergreen-900);grid-template-columns:minmax(0,1.1fr) minmax(22rem,.9fr);display:grid}.sign-in-module__kpJ-yW__storyPanel{background:radial-gradient(circle at 76% 16%,#d9c18c2e,#0000 17rem),linear-gradient(140deg,#17392f 0%,#10241e 72%);align-items:flex-end;min-height:100vh;padding:clamp(2rem,7vw,7rem);display:flex;position:relative;overflow:hidden}.sign-in-module__kpJ-yW__storyPanel:before,.sign-in-module__kpJ-yW__storyPanel:after{content:"";border:1px solid #d9c18c2e;border-radius:50%;position:absolute}.sign-in-module__kpJ-yW__storyPanel:before{width:34rem;height:34rem;top:-12rem;right:-9rem}.sign-in-module__kpJ-yW__storyPanel:after{width:20rem;height:20rem;top:2rem;right:4rem}.sign-in-module__kpJ-yW__storyContent{z-index:1;max-width:38rem;position:relative}.sign-in-module__kpJ-yW__monogram{border:1px solid var(--brass-300);width:3.2rem;height:3.2rem;color:var(--brass-300);font-family:var(--font-display);letter-spacing:.08em;border-radius:50%;place-items:center;margin-bottom:2rem;display:grid}.sign-in-module__kpJ-yW__eyebrow{color:var(--brass-300);letter-spacing:.16em;text-transform:uppercase;font-size:.69rem;font-weight:750}.sign-in-module__kpJ-yW__storyContent h1{max-width:12ch;font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin:.7rem 0 1.2rem;font-size:clamp(2.7rem,6vw,5.8rem);font-weight:450;line-height:.96}.sign-in-module__kpJ-yW__storyContent p{max-width:40rem;color:var(--evergreen-200);text-wrap:pretty;font-size:.94rem}.sign-in-module__kpJ-yW__signInPanel{min-width:0;min-height:100vh;color:var(--ink-900);background:var(--paper-100);place-items:center;padding:clamp(1.25rem,6vw,5rem);display:grid}.sign-in-module__kpJ-yW__signInCard{width:min(100%,27rem)}.sign-in-module__kpJ-yW__signInCard h2{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:2.25rem;font-weight:520;line-height:1.08}.sign-in-module__kpJ-yW__intro{color:var(--ink-600);margin:.7rem 0 2rem;font-size:.9rem}.sign-in-module__kpJ-yW__label{color:var(--ink-700);gap:.45rem;font-size:.8rem;font-weight:700;display:grid}.sign-in-module__kpJ-yW__input{border-radius:var(--radius-sm);width:100%;min-height:2.85rem;color:var(--ink-900);background:var(--paper-50);border:1px solid #b9c4bf;padding:.6rem .75rem}.sign-in-module__kpJ-yW__input:hover{border-color:var(--evergreen-700)}.sign-in-module__kpJ-yW__submit{border:1px solid var(--evergreen-800);border-radius:var(--radius-sm);color:#fff;background:var(--evergreen-800);cursor:pointer;width:100%;min-height:2.85rem;margin-top:1rem;padding:.65rem 1rem;font-weight:700}.sign-in-module__kpJ-yW__submit:hover{background:var(--evergreen-900)}.sign-in-module__kpJ-yW__securityNote{color:var(--ink-500);margin:1.4rem 0 0;font-size:.75rem;line-height:1.55}.sign-in-module__kpJ-yW__skipLink{z-index:10;color:var(--paper-50);background:var(--evergreen-800);padding:.65rem .85rem;position:fixed;top:.75rem;left:.75rem;transform:translateY(-180%)}.sign-in-module__kpJ-yW__skipLink:focus-visible{transform:translateY(0)}@media (max-width:50rem){.sign-in-module__kpJ-yW__authShell{grid-template-columns:1fr}.sign-in-module__kpJ-yW__storyPanel{align-items:center;min-height:18rem;padding:2rem 1.25rem}.sign-in-module__kpJ-yW__storyPanel:before{width:24rem;height:24rem}.sign-in-module__kpJ-yW__storyPanel:after{display:none}.sign-in-module__kpJ-yW__monogram{width:2.5rem;height:2.5rem;margin-bottom:1rem}.sign-in-module__kpJ-yW__storyContent h1{font-size:clamp(2.25rem,11vw,3.8rem)}.sign-in-module__kpJ-yW__storyContent p{margin-bottom:0}.sign-in-module__kpJ-yW__signInPanel{place-items:start center;min-height:0;padding:3rem 1.25rem 4rem}}@media (prefers-reduced-motion:reduce){.sign-in-module__kpJ-yW__skipLink{transition:none}}
