.matterAppearance .workspaceNav{min-height:68px;height:auto;padding:12px 24px;gap:20px;background:var(--bg);border-color:var(--line);z-index:50}.matterAppearance .navAccount{gap:8px;flex-wrap:wrap;justify-content:flex-end;min-width:0}.matterAppearance .navLabel{font:400 12px var(--sans);color:var(--muted)}.matterAppearance .workspaceTrail{display:flex;align-items:center;gap:18px;min-width:0;flex:1 1}.matterAppearance .editorBack{flex:none;font-size:12px;white-space:nowrap}.matterAppearance .editorMatter{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--muted);font-size:12px}.matterAppearance .tbMark circle:last-child{mix-blend-mode:normal!important}.matterAppearance .sbLayout{--sbTop:var(--workspace-top,72px)!important}.matterAppearance .sbRail{background:var(--bg);padding-top:20px;border-color:var(--line);transition:none}.matterAppearance .sbBody{transition:none}.matterAppearance .sbLink{border-radius:11px;min-height:42px;font-size:13px}.matterAppearance .sbLink.is-active,.matterAppearance .sbSubLink.is-active{background:var(--soft);color:var(--ink);box-shadow:inset 2px 0 var(--mint-ink)}.matterAppearance .sbIcon svg{width:18px;height:18px}.matterAppearance .sbSub{margin-left:24px;border-color:var(--line)}.matterAppearance .sbSubLink{font-size:12px;min-height:36px;display:flex;align-items:center}.matterAppearance .sidebarFoot{padding:14px 4px 0}.matterAppearance .sidebarFoot label{font-size:11px;color:var(--muted);font-weight:500}.matterAppearance .sidebarFoot p{font-size:10px;line-height:1.7}.matterAppearance .sidebarFoot select{border-radius:10px;padding:9px 10px;background:var(--surface);color:var(--ink);font-size:12px}.matterAppearance .matterHead{gap:8px;padding:4px}.matterAppearance .matterHead strong{font-size:13px;font-weight:550;line-height:1.6}.matterAppearance .matterBack{font:400 10px var(--mono);margin-bottom:8px}.matterAppearance .workspaceMain{padding:calc(var(--workspace-top,72px) + 36px) clamp(22px,3.5vw,56px) 48px;max-width:1640px;min-width:0;margin-inline:auto}.matterAppearance .workspaceMainEditor{padding:var(--workspace-top,72px) 0 0;height:100vh;height:100dvh;max-width:none;overflow:hidden}.matterAppearance .workspaceMainEditor:has(.pdfWorkspace){height:100dvh}.matterAppearance .pageHeading{margin-bottom:28px;gap:24px;align-items:center}.matterAppearance .pageHeading h1{font:400 clamp(32px,3.5vw,46px)/1.16 var(--serif);letter-spacing:-.04em;margin:12px 0 10px;overflow-wrap:anywhere}.matterAppearance .pageHeading p{font-size:14px;line-height:1.8;color:var(--muted);margin:0;max-width:65ch}.matterAppearance .eyebrow{color:var(--muted);font:500 10px/1.6 var(--mono);letter-spacing:.12em;text-transform:uppercase}.matterAppearance :where(h1,h2,h3){font-family:var(--serif)}.matterAppearance :where(button,.button){font-family:var(--sans);min-height:38px;border-color:var(--line);background:var(--surface);color:var(--ink)}.matterAppearance .button.primary,.matterAppearance .primary{background:var(--ink);color:var(--bg);border-color:var(--ink)}.matterAppearance .pageHeading .button{border-radius:999px;padding:12px 20px;min-height:44px;font-size:13px;gap:12px}.matterAppearance :where(input,select,textarea){border-color:var(--line);background:var(--surface);color:var(--ink);border-radius:10px;max-width:100%}.matterAppearance :where(label){font-size:12px;font-weight:500;color:var(--ink2)}.matterAppearance :where(textarea){font:inherit;line-height:1.6;padding:12px;border:1px solid var(--line);min-height:100px;resize:vertical}.matterAppearance .panel{background:var(--surface);border-color:var(--line);border-radius:18px;box-shadow:var(--elevation);padding:26px}.matterAppearance .detail>.sectionHead{gap:24px;padding-bottom:24px}.matterAppearance .detail>.sectionHead h2{font-family:var(--serif);font-size:clamp(26px,3vw,38px);font-weight:400;line-height:1.25}.matterAppearance .detail>.sectionHead>div{min-width:0}.matterAppearance .detail>.sectionHead>div:last-child{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.matterAppearance .detail h3{font-family:var(--serif);font-size:23px;font-weight:400;letter-spacing:-.025em}.matterAppearance .detail dd{font-size:13px;line-height:1.8;color:var(--ink2)}.matterAppearance .detail dt{font:400 10px/1.6 var(--mono);letter-spacing:.05em;text-transform:uppercase}.matterAppearance .statusChip{background:var(--soft);border-color:var(--line);font-size:11px}.matterAppearance .caseIdentity{padding:16px 18px;border:1px solid var(--line);background:var(--soft);border-radius:12px;margin-block:0 24px}.matterAppearance .caseIdentity small{font-family:var(--mono);font-size:9px}.matterAppearance .timeline li{border-color:var(--line);padding-bottom:32px}.matterAppearance .timeline li:before{background:var(--mint-ink);border-color:var(--surface);box-shadow:0 0 0 1px var(--line)}.matterAppearance .timeline strong{font-size:14px;font-weight:550}.matterAppearance .timeline p{color:var(--ink2);font-size:13px}.matterAppearance .timeline time{font:400 10px var(--mono)}.matterAppearance .error{background:var(--soft);color:var(--error-text);border:1px solid var(--line);font-size:13px;line-height:1.7}.matterAppearance .pagination{border-color:var(--line);font-size:11px;color:var(--muted)}.matterAppearance .pagination button{min-height:36px;font-size:12px;border-radius:9px}.matterAppearance .skipLink{background:var(--raised);color:var(--ink);border:1px solid var(--line);border-radius:10px}html[data-matter-theme] :where(dialog){background:var(--raised);color:var(--ink);border-color:var(--line);border-radius:20px;box-shadow:var(--popover-shadow);max-height:calc(100dvh - 32px);overscroll-behavior:contain}html[data-matter-theme] dialog::backdrop{background:#00000065;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@media(min-width:1800px){.matterAppearance .workspaceMain:not(.workspaceMainEditor){padding-inline:72px}}@media(max-width:1023px){.matterAppearance .sbStrip{margin-top:var(--workspace-top,72px);top:var(--workspace-top,72px);background:var(--bg);padding:8px 18px}.matterAppearance .workspaceMain{padding-top:28px}.matterAppearance .workspaceMainEditor{padding-top:var(--workspace-top,72px)}}@media(max-width:760px){.matterAppearance .workspaceNav{gap:10px;padding:10px 14px}.matterAppearance .editorMatter,.matterAppearance .navDivider,.matterAppearance .navLabel{display:none}.matterAppearance .workspaceMain{padding:24px 18px 32px}.matterAppearance .workspaceMainEditor{padding:var(--workspace-top,72px) 0 0}.matterAppearance .pageHeading{align-items:flex-start;gap:20px}.matterAppearance .pageHeading .button{width:auto}.matterAppearance .panel{padding:18px}.matterAppearance .detail>.sectionHead,.matterAppearance .sectionHead{flex-direction:column;align-items:stretch}.matterAppearance .detail dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.matterAppearance .pagination{align-items:flex-start;gap:14px;flex-wrap:wrap}}@media(max-width:480px){.matterAppearance .workspaceNav{flex-wrap:wrap}.matterAppearance .navAccount{gap:5px}.matterAppearance .workspaceNav .tbWord{font-size:18px}.matterAppearance .workspaceNav .tbMark{width:26px;height:26px}.matterAppearance .tbBrand{gap:5px}.matterAppearance .navAccount .coinsBadgeButton{padding-inline:8px}.matterAppearance .editorNav .tbWord{display:none}.matterAppearance .editorBack{font-size:11px}.matterAppearance .workspaceMain{padding-inline:14px}.matterAppearance .workspaceMainEditor{padding-inline:0}.matterAppearance .detail dl{grid-template-columns:minmax(0,1fr)}.matterAppearance input,.matterAppearance select,.matterAppearance textarea{font-size:16px}.matterAppearance .pageHeading h1{font-size:34px}}@media(pointer:coarse){.matterAppearance :is(.sbLink,.sbSubLink,.rmList button){min-height:44px}.matterAppearance :is(.pdfTool,.docsTool){min-width:44px;min-height:44px}}html[data-matter-theme] .workspaceDialog{width:min(600px,calc(100vw - 28px));padding:24px;border:1px solid var(--line);background:var(--raised);color:var(--ink);border-radius:20px}.workspaceDialogHead{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;border-bottom:1px solid var(--line);padding-bottom:18px;margin-bottom:20px}.workspaceDialogHead h2{font:400 28px/1.3 var(--serif);letter-spacing:-.035em;margin:7px 0 0}.workspaceDialogClose{display:grid;place-items:center;flex:none;width:36px;height:36px;min-height:36px;padding:0;background:var(--soft);border:0;border-radius:50%;color:var(--ink);font-size:22px}.matterAppearance .workspaceMain:has(.calendarAppearance){padding:calc(var(--workspace-top,72px) + 22px) 24px 14px;max-width:none}.matterAppearance .calendarHeading h1{font-family:var(--serif);font-weight:400;font-size:29px;letter-spacing:-.035em}.matterAppearance .calendarBoard{box-shadow:var(--elevation)}.matterAppearance .calendarBoard,.matterAppearance .calendarNavigation{background:var(--surface);border-color:var(--line)}.matterAppearance .calendarControls{background:var(--bg);border-color:var(--line)}.matterAppearance .calendarGrid .fc-day-today{background:var(--soft)}.matterAppearance .calendarActivity{border-color:var(--line);background:var(--surface);border-radius:14px}.matterAppearance .cmError{color:var(--error-text)}.matterAppearance .accButtons .danger:focus-visible{outline-color:var(--focus)}.matterAppearance .msPage{max-width:1200px;margin-inline:auto}.matterAppearance .msHead{padding-bottom:26px;border-bottom:1px solid var(--line);margin-bottom:24px}.matterAppearance .msHead h1{font:400 clamp(30px,3.5vw,44px)/1.2 var(--serif);letter-spacing:-.04em}.matterAppearance .msHead p{font-size:13px;line-height:1.8;color:var(--muted);max-width:70ch}.matterAppearance .msPage>.seBox{padding:22px;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:var(--elevation)}.matterAppearance .sfHead h1{font-family:var(--serif);font-weight:400;font-size:clamp(28px,3vw,42px);line-height:1.3;letter-spacing:-.035em}.matterAppearance .sfPages{background:var(--workspace-canvas);border:1px solid var(--line);border-radius:16px;padding:20px}.matterAppearance .sfPage{background:var(--document-paper);color:var(--document-ink);box-shadow:0 4px 24px #00000020}.matterAppearance .binRefused{background:var(--danger-bg);color:var(--danger-ink)}.matterAppearance .binError{color:var(--error-text)}.matterAppearance .binDangerButton{background:var(--danger-bg);color:var(--danger-ink);border-color:transparent}.matterAppearance .binButtons{gap:10px;flex-wrap:wrap}@media(max-width:1023px){.matterAppearance .workspaceMain:has(.calendarAppearance){padding:20px 16px 12px}}@media(max-width:640px){.matterAppearance .workspaceMain:has(.calendarAppearance){padding:16px 10px 10px}.matterAppearance .calendarHeading h1{font-size:25px}.matterAppearance .sfPages{padding:10px}.matterAppearance .msPage>.seBox{padding:16px}}