.page_page__bB9JW{--ink:var(--color-ink,var(--color-primary-ink));--muted:var(--color-ink-soft,var(--color-ink-soft));--line:var(--color-line,var(--color-line));--accent:var(--color-primary,var(--color-primary-ink));display:flex;flex-direction:column;min-height:calc(100vh - 76px);background:var(--color-paper,var(--color-primary-soft));color:var(--ink);font-family:var(--font-sans,Pretendard,"Noto Sans KR",sans-serif)}.page_page__bB9JW button,.page_page__bB9JW input,.page_page__bB9JW select,.page_page__bB9JW textarea{font:inherit;color:inherit}.page_page__bB9JW button{cursor:pointer}.page_page__bB9JW button:disabled{cursor:not-allowed;opacity:.45}.page_page__bB9JW :is(button,input,textarea,select,summary,a):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.page_topbar__5XaXE{display:flex;align-items:center;gap:14px;min-height:48px;padding:0 20px;border-bottom:1px solid var(--line);background:var(--color-surface,#fff)}.page_topbar__5XaXE h1{margin:0;font-size:var(--tg-font-size-lg);font-weight:var(--tg-font-weight-strong);letter-spacing:0;color:var(--ink)}.page_who__xEri2{color:var(--muted);font-size:var(--tg-font-size-sm)}.page_envTag__z_9h1{padding:1px 7px;border-radius:999px;background:var(--color-primary-soft,var(--color-primary-soft));color:var(--accent);font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong)}.page_shortcutHint__5yMma{margin-left:auto;color:var(--muted);font-size:var(--tg-font-size-sm);white-space:nowrap}.page_error__Wqc3o,.page_message__K0t7r{display:flex;align-items:center;gap:8px;padding:7px 20px;font-size:var(--tg-font-size-sm)}.page_error__Wqc3o{background:var(--color-danger-soft,var(--color-danger-soft));color:var(--color-danger,var(--color-danger))}.page_error__Wqc3o button{margin-left:auto;border:none;background:transparent;color:inherit}.page_message__K0t7r{background:var(--color-primary-soft,var(--color-primary-soft));color:var(--color-primary-ink,var(--color-primary-ink))}.page_shell__XVlCu{display:grid;grid-template-columns:300px minmax(0,1fr);flex:1;min-height:0}.page_inbox__vSKwy{display:flex;flex-direction:column;min-width:0;max-height:calc(100vh - 124px);position:sticky;top:48px;border-right:1px solid var(--line);background:var(--color-surface,#fff)}.page_inboxHead__UQZvH{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 14px 10px}.page_inboxHead__UQZvH h2{margin:0;font-size:var(--tg-font-size-lg);font-weight:var(--tg-font-weight-strong);letter-spacing:0;color:var(--ink)}.page_newCaseButton__S5QBK{display:inline-flex;align-items:center;gap:5px;padding:6px 11px;border:none;border-radius:var(--tg-radius);background:var(--accent);color:#fff;font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong);white-space:nowrap}.page_newCaseButton__S5QBK:hover{background:var(--color-primary-ink)}.page_inboxFilters__A6GrN{display:flex;gap:6px;padding:0 14px 10px}.page_filterPill__N_JYN{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--muted);font-size:var(--tg-font-size-sm);white-space:nowrap}.page_filterPill__N_JYN,.page_filterPill__N_JYN strong{font-weight:var(--tg-font-weight-strong)}.page_filterPill__N_JYN:hover{border-color:var(--color-primary-border)}.page_filterPillActive__xK8ns{border-color:var(--accent);background:var(--color-primary-soft,var(--color-primary-soft));color:var(--accent)}.page_inboxSearch__zJN4Q{position:relative;padding:0 14px 10px}.page_inboxSearch__zJN4Q input{width:100%;height:32px;padding:4px 10px 4px 30px;border:1px solid var(--line);border-radius:var(--tg-radius);background:var(--color-paper,var(--color-primary-soft));font-size:var(--tg-font-size-sm)}.page_inboxSearch__zJN4Q input:focus{outline:none;border-color:var(--accent);background:var(--color-surface)}.page_inboxSearchIcon__i_UCn{position:absolute;left:24px;top:50%;transform:translateY(-50%);color:var(--color-ink-faint);pointer-events:none}.page_inboxList__xuHEp{flex:1;overflow-y:auto;padding-bottom:12px}.page_inboxGroup__etChI+.page_inboxGroup__etChI{margin-top:4px}.page_inboxGroupLabel__XjAqn{padding:8px 14px 4px;color:var(--muted);font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong);letter-spacing:.02em}.page_inboxRows__a50uf{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.page_inboxRow__YXk3b{display:flex;align-items:center;gap:9px;width:100%;padding:8px 14px;border:none;background:transparent;text-align:left}.page_inboxRow__YXk3b:hover{background:var(--color-primary-soft)}.page_inboxRowActive__dWm_8{background:var(--color-primary-soft,var(--color-primary-soft))!important;box-shadow:inset 3px 0 var(--accent)}.page_inboxDot__l9Ofd{flex:none;width:8px;height:8px;border-radius:50%;background:var(--color-pine,var(--color-pine))}.page_inboxDot__l9Ofd[data-urgency=danger]{background:var(--color-danger,var(--color-danger))}.page_inboxDot__l9Ofd[data-urgency=warning]{background:var(--color-amber,var(--color-amber))}.page_inboxRowBody__gz_j8{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.page_inboxRowTitle__XcKMu{max-width:100%;font-weight:var(--tg-font-weight-strong);color:var(--ink)}.page_inboxRowMeta__R5TVG,.page_inboxRowTitle__XcKMu{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--tg-font-size-sm)}.page_inboxRowMeta__R5TVG{color:var(--muted)}.page_inboxCountPill__YZ2Eb{flex:none;padding:1px 7px;border-radius:999px;background:var(--color-primary-soft);color:var(--color-primary);font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong);white-space:nowrap}.page_inboxEmpty__rJzEa{padding:28px 16px;text-align:center;color:var(--color-ink-faint);font-size:var(--tg-font-size-sm)}.page_caseFocus__YPMsH{display:flex;flex-direction:column;min-width:0;min-height:calc(100vh - 124px);background:var(--color-surface,#fff)}.page_composer__mQVSQ{display:flex;flex-direction:column;align-items:center;max-width:720px;margin:0 auto;padding:clamp(28px,6vh,64px) 20px 40px;text-align:center}.page_composerMark__9LNDK{display:grid;width:46px;height:46px;place-items:center;border:1px solid var(--color-primary-border);border-radius:var(--tg-radius-lg);background:var(--color-primary-soft);color:var(--accent)}.page_composer__mQVSQ h2{margin:16px 0 4px;font-size:clamp(19px,1.6vw,23px);font-weight:var(--tg-font-weight-strong);letter-spacing:0;color:var(--ink)}.page_composerHint__HV9M3{margin:0 0 20px;color:var(--muted);font-size:var(--tg-font-size-sm)}.page_composerText__7xXSX{width:100%;min-height:min(360px,42vh);padding:16px;border:1px solid var(--line);border-radius:var(--tg-radius-lg);background:var(--color-surface);font-size:var(--tg-font-size);line-height:1.7;resize:vertical;text-align:left}.page_composerText__7xXSX:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 var(--tg-control-outline-width) var(--tg-color-control-outline)}.page_composerRow__IPnMf{display:flex;align-items:center;gap:8px;width:100%;margin-top:12px}.page_attachButton__Sda8_{display:inline-flex;align-items:center;gap:5px;padding:7px 10px;border:1px solid var(--line);border-radius:var(--tg-radius);background:var(--color-surface);color:var(--muted);font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong);white-space:nowrap}.page_attachButton__Sda8_:hover{border-color:var(--color-primary);color:var(--accent)}.page_analyzeButton__QnWAe{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-left:auto;padding:9px 18px;border:none;border-radius:var(--tg-radius);background:var(--accent);color:#fff;font-size:var(--tg-font-size);font-weight:var(--tg-font-weight-strong);white-space:nowrap}.page_analyzeButton__QnWAe:hover{background:var(--color-primary-ink)}.page_attachments__4Gc6n{width:100%;margin:10px 0 0;padding:0;list-style:none;text-align:left}.page_attachments__4Gc6n li{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:4px 0;border-bottom:1px solid var(--color-line-soft,var(--color-paper-dim));color:var(--muted);font-size:var(--tg-font-size-sm)}.page_attachments__4Gc6n button{border:none;background:transparent;color:var(--color-ink-faint)}.page_maskingNotice__LgnRk{display:flex;align-items:center;gap:6px;margin:16px 0 0;color:var(--muted);font-size:var(--tg-font-size-sm)}.page_reviewPane__ou5aM{max-width:720px;margin:0 auto;padding:32px 20px 40px;width:100%}.page_reviewPane__ou5aM h2{margin:0 0 4px;font-size:var(--tg-font-size-xl);font-weight:var(--tg-font-weight-strong);color:var(--ink)}.page_reviewHint__OVPId{margin:0 0 14px;color:var(--muted);font-size:var(--tg-font-size-sm)}.page_reviewText__injaa{width:100%;min-height:320px;padding:16px;border:1px solid var(--line);border-radius:var(--tg-radius-lg);font-size:var(--tg-font-size);line-height:1.75}.page_reviewActions__6t7BV{display:flex;gap:8px;margin-top:10px}.page_reviewActions__6t7BV button{display:inline-flex;align-items:center;gap:5px;padding:7px 12px;border:1px solid var(--line);border-radius:var(--tg-radius);background:var(--color-surface);font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong)}.page_caseHeader__nLm_3{padding:18px clamp(18px,2.4vw,32px) 12px;border-bottom:1px solid var(--line)}.page_caseHeaderTop__GWz7H{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px}.page_caseTitle__VdmOV{margin:0;overflow:hidden;max-width:46ch;text-overflow:ellipsis;font-size:var(--tg-font-size-lg);letter-spacing:0;color:var(--ink)}.page_caseDDay__qoN3y,.page_caseTitle__VdmOV{white-space:nowrap;font-weight:var(--tg-font-weight-strong)}.page_caseDDay__qoN3y{flex:none;padding:2px 9px;border-radius:999px;background:var(--color-pine-soft,var(--color-pine-soft));color:var(--color-pine,var(--color-pine));font-size:var(--tg-font-size-sm)}.page_caseDDay__qoN3y[data-urgency=danger]{background:var(--color-danger-soft,var(--color-danger-soft));color:var(--color-danger,var(--color-danger))}.page_caseDDay__qoN3y[data-urgency=warning]{background:var(--color-amber-soft,var(--color-amber-soft));color:var(--color-amber,var(--color-amber))}.page_stepIndicator__f_kEJ{display:flex;align-items:center;gap:6px;margin:0 0 0 auto;padding:0;list-style:none;color:var(--color-ink-faint);font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong);white-space:nowrap}.page_stepIndicator__f_kEJ li:not(:last-child):after{content:"—";margin-left:6px;color:var(--color-border)}.page_stepDone__IngIi{color:var(--color-pine)}.page_stepCurrent__wk5Gs{color:var(--accent);font-weight:var(--tg-font-weight-strong)}.page_caseSubtitle__webSa{margin:6px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:var(--tg-font-size-sm)}.page_caseBody__Wj52m{display:grid;grid-template-columns:minmax(0,1fr) clamp(280px,26%,360px);gap:22px;flex:1;min-height:0;padding:16px clamp(18px,2.4vw,32px) 90px;overflow-y:auto}.page_caseMain__L0CZR{min-width:0;display:flex;flex-direction:column;gap:14px}.page_requirementChecklist__5XAz9{display:flex;flex-wrap:wrap;gap:6px}.page_requirementChip___Z0ex{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong);line-height:1.3}.page_requirementChipMet__YbMda{background:var(--color-pine-soft,var(--color-pine-soft));color:var(--color-pine,var(--color-pine))}.page_requirementChipMissing__F54A_{background:var(--color-danger-soft,var(--color-danger-soft));color:var(--color-danger,var(--color-danger))}.page_requirementChip___Z0ex button{padding:1px 7px;border:1px solid;border-radius:999px;background:transparent;color:inherit;font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong)}.page_requirementChip___Z0ex button:hover{background:rgba(255,255,255,.5)}.page_factsBox__49vgQ{padding:12px 14px;border:1px solid var(--line);border-radius:var(--tg-radius-lg);background:var(--color-paper,var(--color-fill-alter))}.page_factsBoxHead__b1yZ0{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:6px}.page_factsBoxHead__b1yZ0 h3{margin:0;font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong);color:var(--ink)}.page_factsBoxHead__b1yZ0 small{color:var(--muted);font-size:var(--tg-font-size-sm)}.page_factsBox__49vgQ ul{margin:0;padding:0;list-style:none}.page_factsBox__49vgQ li{padding:5px 0;border-top:1px solid var(--color-line-soft,var(--color-paper-dim))}.page_factsBox__49vgQ li:first-child{border-top:0}.page_factsEmpty__3_2Zv{margin:0;color:var(--muted);font-size:var(--tg-font-size-sm)}.page_fact__1xaai{display:flex;align-items:flex-start;gap:7px;cursor:pointer}.page_fact__1xaai input{margin-top:3px;accent-color:var(--accent)}.page_fact__1xaai strong{display:block;font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong)}.page_fact__1xaai small{display:block;margin-top:1px;color:var(--muted);font-size:var(--tg-font-size-sm)}.page_overrideBox__25WKD{margin-top:8px;padding:8px 10px;border:1px solid var(--tg-color-warning-border);border-radius:var(--tg-radius-lg);background:var(--tg-color-warning-bg)}.page_overrideBox__25WKD label{display:flex;align-items:center;gap:6px;margin-bottom:5px;font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong);color:var(--color-amber)}.page_overrideBox__25WKD input{width:100%;height:30px;padding:4px 8px;border:1px solid var(--color-border);border-radius:var(--tg-radius-sm);background:var(--color-surface);font-size:var(--tg-font-size-sm)}.page_requiredTag__6_3rD{color:var(--color-danger,var(--color-danger));font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong)}.page_answerText__F8xl8{display:block;width:100%;min-height:40vh;padding:18px clamp(16px,2vw,26px);border:1px solid var(--line);border-radius:var(--tg-radius-lg);background:var(--color-surface);color:var(--color-ink);font-size:var(--tg-font-size);line-height:1.85;resize:vertical;outline:none}.page_answerText__F8xl8:focus{border-color:var(--accent)}.page_unsavedNotice__DTHH1{margin:-6px 0 0}.page_noEvidenceBanner__pnh_3,.page_unsavedNotice__DTHH1{color:var(--color-amber);font-size:var(--tg-font-size-sm)}.page_noEvidenceBanner__pnh_3{display:flex;align-items:center;gap:6px;margin:0 20px 12px;padding:8px 12px;border:1px solid var(--color-amber);border-radius:var(--tg-radius-lg);background:var(--tg-color-warning-bg);font-weight:600}.page_candidateNote__Bijnl{margin:0 0 8px;color:var(--muted);font-size:var(--tg-font-size-sm)}.page_candidateItem__CVMog{margin-bottom:10px;opacity:.82}.page_visuallyHidden__so3Oe{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.page_groundingBox__bd6Gi{padding:12px 14px;border:1px solid var(--line);border-radius:var(--tg-radius-lg);background:var(--color-paper,var(--color-fill-alter));font-size:var(--tg-font-size-sm);line-height:1.7;color:var(--muted)}.page_groundingEmpty__PkZ4r{margin:0}.page_reviewNotice__zWkN_{margin-top:10px;padding:9px 11px;background:var(--tg-color-warning-bg);border-radius:var(--tg-radius)}.page_reviewNotice__zWkN_ strong{color:var(--color-amber);font-size:var(--tg-font-size-sm)}.page_reviewNotice__zWkN_ p{margin:5px 0 0}.page_correction__gtll3{border:1px solid var(--color-primary-border);border-radius:var(--tg-radius-lg);background:var(--color-primary-soft);overflow:hidden}.page_correction__gtll3>div:first-child{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--color-primary-border)}.page_correction__gtll3 strong{font-size:var(--tg-font-size)}.page_correction__gtll3 span{color:var(--color-ink-soft);font-size:var(--tg-font-size-sm)}.page_correction__gtll3>p{margin:0;padding:14px 16px;white-space:pre-wrap;font-size:var(--tg-font-size);line-height:1.7}.page_correctionActions__2GT_5{display:flex;justify-content:flex-end;gap:6px;padding:8px 12px;border-top:1px solid var(--color-primary-border);background:var(--color-primary-soft)}.page_correctionActions__2GT_5 button{padding:6px 11px;border:1px solid var(--color-primary-border);border-radius:var(--tg-radius);background:var(--color-surface);color:var(--accent);font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong)}.page_correctionActions__2GT_5 button:last-child{background:var(--accent);color:#fff;border-color:var(--accent)}.page_transferBox__J6p67{padding:10px;border:1px solid var(--color-primary-border);border-radius:var(--tg-radius-lg);background:var(--color-primary-soft)}.page_transferHead__VeKsB{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong);color:var(--color-primary)}.page_transferHead__VeKsB button{border:none;background:transparent;color:inherit}.page_transferRow__gnlhY{display:flex;gap:6px}.page_transferRow__gnlhY select{flex:1;padding:4px 6px}.page_transferRow__gnlhY input,.page_transferRow__gnlhY select{height:32px;border:1px solid var(--color-border);border-radius:var(--tg-radius-sm);font-size:var(--tg-font-size-sm)}.page_transferRow__gnlhY input{flex:2;padding:4px 8px}.page_transferRow__gnlhY button{padding:4px 12px;background:var(--color-primary);color:#fff;border:none;border-radius:var(--tg-radius-sm);font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong);white-space:nowrap}.page_rawDetails__wafc4{border:1px solid var(--line);border-radius:var(--tg-radius-lg);overflow:hidden}.page_rawDetails__wafc4 summary{display:flex;align-items:center;gap:6px;padding:10px 14px;cursor:pointer;color:var(--muted);font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong);background:var(--color-paper,var(--color-fill-alter));list-style:none}.page_rawDetails__wafc4 summary::-webkit-details-marker{display:none}.page_rawDetails__wafc4[open] summary svg{transform:rotate(180deg)}.page_rawBody__gtLVL{padding:12px 14px 14px;border-top:1px solid var(--line)}.page_rawText__lkrG8{width:100%;min-height:130px;padding:10px;border:1px solid var(--line);border-radius:var(--tg-radius-lg);background:var(--color-surface);font-size:var(--tg-font-size);line-height:1.6;resize:vertical}.page_rawActions__Ail2_{display:flex;align-items:center;gap:8px;margin-top:8px}.page_analyzeButtonSmall__nPIgu{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border:none;border-radius:var(--tg-radius);background:var(--accent);color:#fff;font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong)}.page_analyzeButtonSmall__nPIgu:hover{background:var(--color-primary-ink)}.page_rawSection__0RBlX{padding:10px 0 0;margin-top:10px;border-top:1px solid var(--color-line-soft,var(--color-paper-dim))}.page_rawSection__0RBlX h4{margin:0 0 6px;font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong);color:var(--ink)}.page_rawSection__0RBlX ul{margin:0;padding:0;list-style:none}.page_rawSection__0RBlX li{padding:4px 0;font-size:var(--tg-font-size-sm);line-height:1.5}.page_rawSection__0RBlX li strong{display:block}.page_rawSection__0RBlX li small{display:block;color:var(--muted);font-size:var(--tg-font-size-sm)}.page_groupMemberList___jBjt{display:flex;flex-direction:column;gap:2px}.page_groupMemberList___jBjt button{width:100%;padding:3px 0;border:none;background:transparent;color:var(--color-ink-soft);text-align:left;font-size:var(--tg-font-size-sm)}.page_groupMemberList___jBjt button:hover{color:var(--accent)}.page_groupApplyButton__XDLqt{width:100%;margin-top:8px;padding:7px 10px;border:1px solid var(--accent);border-radius:var(--tg-radius);background:var(--color-surface);color:var(--accent);font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong)}.page_groupApplyButton__XDLqt:hover{background:var(--color-primary-soft,var(--color-primary-soft))}.page_contact__jNCmr{margin-top:10px;padding-top:10px;border-top:1px solid var(--color-line-soft,var(--color-paper-dim))}.page_contact__jNCmr summary{display:flex;align-items:center;gap:6px;cursor:pointer;color:var(--color-ink-soft);font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong);list-style:none}.page_contact__jNCmr summary::-webkit-details-marker{display:none}.page_contact__jNCmr[open] summary svg{transform:rotate(180deg)}.page_contact__jNCmr>p{margin:6px 0;color:var(--color-ink-faint);font-size:var(--tg-font-size-sm);line-height:1.5}.page_contact__jNCmr>input{width:100%;height:30px;padding:5px 8px;border:1px solid var(--line);border-radius:var(--tg-radius-sm);background:var(--color-surface);font-size:var(--tg-font-size-sm)}.page_contact__jNCmr>label{display:flex;align-items:center;gap:6px;margin-top:8px;color:var(--color-ink-soft);font-size:var(--tg-font-size-sm)}.page_contact__jNCmr>button{margin-top:8px;padding:6px 9px;background:var(--color-primary-soft);color:var(--accent);font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong);border:1px solid var(--color-primary-border);border-radius:var(--tg-radius-sm)}.page_contactHistory__8lgS2{margin-top:10px;padding-top:8px;border-top:1px solid var(--line);font-size:var(--tg-font-size-sm)}.page_contactHistory__8lgS2 button{display:flex;justify-content:space-between;width:100%;margin-top:6px;text-align:left;color:var(--color-primary-ink);background:transparent;border:none;padding:3px 0}.page_evidenceCol__P__FT{min-width:0;display:flex;flex-direction:column;gap:16px}.page_evidenceCol__P__FT h3{margin:0 0 8px;font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong);color:var(--muted);text-transform:uppercase;letter-spacing:.02em}.page_evidenceEmpty__6sSkG{margin:0;color:var(--muted);font-size:var(--tg-font-size-sm)}.page_handoff__Pwx3a{margin:0 0 10px;padding:9px 11px;border-left:3px solid var(--accent);background:var(--color-primary-soft,var(--color-primary-soft));border-radius:0 var(--tg-radius) var(--tg-radius) 0}.page_handoff__Pwx3a p,.page_handoff__Pwx3a strong{font-size:var(--tg-font-size-sm)}.page_handoff__Pwx3a p{margin:4px 0 0}.page_citationItem__bsGBY{margin-bottom:12px}.page_citationHighlight__gY5ae{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--tg-radius-lg);background:var(--color-primary-soft,var(--color-primary-soft))}.page_insertCiteButton__7xSY_{display:inline-flex;align-items:center;gap:4px;margin-top:5px;padding:3px 8px;border:1px dashed var(--accent);border-radius:var(--tg-radius);background:var(--color-primary-soft);color:var(--color-primary-active);font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong)}.page_insertCiteButton__7xSY_:hover{background:var(--accent);color:#fff;border-style:solid}.page_similarItem__r_B3c{padding:8px 0;border-top:1px solid var(--color-line-soft,var(--color-paper-dim))}.page_similarItem__r_B3c:first-of-type{border-top:0}.page_similarItem__r_B3c strong{display:block;font-size:var(--tg-font-size-sm);color:var(--ink)}.page_similarItem__r_B3c small{display:block;color:var(--color-ink-faint);font-size:var(--tg-font-size-sm)}.page_similarItem__r_B3c p{margin:4px 0;color:var(--color-ink-soft);font-size:var(--tg-font-size-sm);line-height:1.5}.page_eventsDetails__2Fmib summary{display:flex;justify-content:space-between;padding:8px 0;cursor:pointer;font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong);list-style:none;border-top:1px solid var(--line)}.page_eventsDetails__2Fmib summary::-webkit-details-marker{display:none}.page_eventsDetails__2Fmib summary span{color:var(--color-ink-faint);font-weight:500}.page_eventsDetails__2Fmib>div{padding:6px 0;border-top:1px solid var(--color-line-soft,var(--color-paper-dim))}.page_eventsDetails__2Fmib small,.page_eventsDetails__2Fmib strong{display:block;font-size:var(--tg-font-size-sm)}.page_eventsDetails__2Fmib small{margin-top:2px;color:var(--color-ink-faint)}.page_actionBar__KhdR7{position:sticky;bottom:0;z-index:10;display:flex;align-items:center;gap:14px;padding:10px clamp(18px,2.4vw,32px);border-top:1px solid var(--line);background:rgba(255,255,255,.96);backdrop-filter:blur(6px)}.page_actionStatus__8UKFV{color:var(--muted);font-size:var(--tg-font-size-sm);white-space:nowrap}.page_actionRight__wI_aY{display:flex;align-items:center;gap:6px;margin-left:auto;flex-wrap:wrap;justify-content:flex-end}.page_actionRight__wI_aY>button{display:inline-flex;align-items:center;gap:5px;padding:7px 11px;border:1px solid var(--line);border-radius:var(--tg-radius);background:var(--color-surface);color:var(--color-pine);font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong);white-space:nowrap}.page_actionRight__wI_aY>button:hover{background:var(--color-pine-soft)}.page_saveButton__CNrXy{border-color:var(--accent)!important;background:var(--accent)!important;color:#fff!important}.page_saveButton__CNrXy:hover{background:var(--color-primary-ink)!important}.page_primaryButton__81_C4{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:none;border-radius:var(--tg-radius);background:var(--color-pine,var(--color-pine));color:#fff;font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong);white-space:nowrap}.page_primaryButton__81_C4:hover{background:var(--color-pine)}.page_primaryButton__81_C4:disabled{background:var(--color-ink-faint)}.page_overflowWrap__eqv_2{position:relative}.page_overflowButton__3N63X{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--line);border-radius:var(--tg-radius);background:var(--color-surface);color:var(--muted)}.page_overflowButton__3N63X:hover{background:var(--color-pine-soft);color:var(--accent)}.page_overflowMenu__utybL{position:absolute;right:0;bottom:calc(100% + 6px);z-index:20;display:flex;flex-direction:column;min-width:190px;padding:6px;border:1px solid var(--line);border-radius:var(--tg-radius-lg);background:var(--color-surface);box-shadow:var(--tg-shadow-secondary)}.page_overflowLink__G7V7U,.page_overflowMenu__utybL button{display:flex;align-items:center;gap:8px;padding:7px 9px;border:none;border-radius:var(--tg-radius);background:transparent;color:var(--ink);font-size:var(--tg-font-size-sm);font-weight:var(--tg-font-weight-strong);text-align:left;text-decoration:none;white-space:nowrap}.page_overflowLink__G7V7U:hover,.page_overflowMenu__utybL button:hover{background:var(--color-paper,var(--color-primary-soft))}.page_spin__A9fdE{animation:page_spin__A9fdE 1s linear infinite}@keyframes page_spin__A9fdE{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.page_spin__A9fdE{animation:none}}@media (max-width:1500px){.page_caseBody__Wj52m{grid-template-columns:minmax(0,1fr) 260px}.page_shortcutHint__5yMma{display:none}}@media (max-width:1280px){.page_shell__XVlCu{grid-template-columns:260px minmax(0,1fr)}.page_caseBody__Wj52m{grid-template-columns:minmax(0,1fr) 240px;gap:16px}.page_caseTitle__VdmOV{max-width:34ch}}@media (max-width:1040px){.page_shell__XVlCu{grid-template-columns:1fr}.page_inbox__vSKwy{position:static;max-height:42vh;border-right:none;border-bottom:1px solid var(--line)}.page_caseBody__Wj52m{grid-template-columns:minmax(0,1fr)}.page_evidenceCol__P__FT{border-top:1px solid var(--line);padding-top:14px}.page_stepIndicator__f_kEJ{display:none}}@media (max-width:640px){.page_caseBody__Wj52m,.page_caseHeader__nLm_3{padding-left:14px;padding-right:14px}.page_actionBar__KhdR7{flex-wrap:wrap}.page_actionRight__wI_aY{width:100%;justify-content:flex-start}}.page_topbar__5XaXE{min-height:72px;padding:16px 24px;flex-wrap:wrap}.page_topbar__5XaXE h1{font-size:24px;line-height:1.35;letter-spacing:-.025em}.page_answerText__F8xl8,.page_composerText__7xXSX,.page_reviewText__injaa{font-size:14px;line-height:1.8}@media (max-width:640px){.page_topbar__5XaXE{padding:14px 16px;gap:8px}.page_topbar__5XaXE h1{font-size:22px}.page_shortcutHint__5yMma{display:none}}