._toastViewport_fhj8r_1{position:fixed;top:1.5rem;right:1.5rem;display:flex;flex-direction:column;gap:.75rem;z-index:1200;pointer-events:none;width:min(340px,calc(100vw - 3rem))}._toast_fhj8r_1{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.75rem;background:var(--theme-color-primary-strong);color:var(--theme-color-surface);border-radius:14px;padding:.9rem 1.1rem;box-shadow:0 16px 28px #094e3747;pointer-events:auto}._toastMessage_fhj8r_26{font-weight:600;line-height:1.35}._dismissButton_fhj8r_31{border:none;background:transparent;color:inherit;font-size:1.1rem;cursor:pointer;padding:0;line-height:1}._dismissButton_fhj8r_31:hover,._dismissButton_fhj8r_31:focus-visible{opacity:.8}@media(max-width:640px){._toastViewport_fhj8r_1{left:1.5rem;right:1.5rem;width:auto}}._confirmOverlay_1pwlb_1{position:fixed;inset:0;background:#0e201685;display:flex;align-items:center;justify-content:center;padding:2rem;z-index:1400}._confirmDialog_1pwlb_12{width:min(420px,100%);background:var(--theme-color-page);border:1px solid var(--theme-color-surface-muted);border-radius:24px;box-shadow:0 28px 56px #094e3738;padding:2rem;display:grid;gap:1.5rem;color:var(--theme-color-text)}._confirmHeader_1pwlb_24{display:grid;gap:.5rem}._confirmHeader_1pwlb_24 h2{margin:0;font-size:1.35rem;color:var(--theme-color-text)}._confirmMessage_1pwlb_35{margin:0;color:var(--theme-color-text-muted);line-height:1.5}._confirmPreviewBox_1pwlb_41{background:var(--theme-color-surface-muted);border:1px solid var(--theme-color-surface-muted);border-radius:18px;padding:1rem 1.25rem;display:grid;gap:.35rem}._confirmPreviewLabel_1pwlb_50{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--theme-color-text-muted)}._confirmPreview_1pwlb_41{margin:0;color:var(--theme-color-text);line-height:1.5;word-break:break-word}._confirmField_1pwlb_65{display:grid;gap:.35rem}._confirmLabel_1pwlb_69{font-size:.95rem;font-weight:600;color:var(--theme-color-text)}._confirmInput_1pwlb_74{width:100%;border-radius:12px;border:1px solid var(--theme-color-border);background:var(--theme-color-surface);padding:.75rem .9rem;font-size:1rem;color:var(--theme-color-text);transition:border-color .2s ease,box-shadow .2s ease}._confirmInput_1pwlb_74:focus-visible{border-color:var(--theme-color-text-muted);outline:none;box-shadow:0 0 0 3px #b8865f33}._confirmInput_1pwlb_74:disabled{background:var(--theme-color-surface-muted);cursor:not-allowed;color:var(--theme-color-text-muted)}._confirmError_1pwlb_95{margin:0;color:var(--theme-color-danger);font-weight:600}._confirmActions_1pwlb_101{display:flex;justify-content:flex-end;gap:.75rem}._confirmCancel_1pwlb_107{border-radius:999px;border:1px solid var(--theme-color-border);background:var(--theme-color-surface);color:var(--theme-color-text);font-weight:600;padding:.65rem 1.5rem;cursor:pointer;transition:background .2s ease,box-shadow .2s ease}._confirmCancel_1pwlb_107:hover,._confirmCancel_1pwlb_107:focus-visible{background:var(--theme-color-surface-muted);box-shadow:0 6px 16px #50463c2e;outline:none}._confirmCancel_1pwlb_107:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}._confirmDelete_1pwlb_131{border:none;border-radius:999px;background:linear-gradient(135deg,var(--theme-color-danger),var(--theme-color-danger));color:var(--theme-color-surface);font-weight:600;padding:.65rem 1.6rem;cursor:pointer;box-shadow:0 16px 32px #c2282347;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}._confirmDelete_1pwlb_131:hover,._confirmDelete_1pwlb_131:focus-visible{transform:translateY(-1px);box-shadow:0 20px 36px #c2282352;background:linear-gradient(135deg,var(--theme-color-danger),var(--theme-color-danger));outline:none}._confirmDelete_1pwlb_131:disabled{background:var(--theme-color-border);box-shadow:none;cursor:not-allowed;transform:none}._confirmPrimary_1pwlb_158{background:linear-gradient(135deg,var(--theme-color-primary-strong),var(--theme-color-primary-strong));box-shadow:0 16px 32px #0c8c6147}._confirmPrimary_1pwlb_158:hover,._confirmPrimary_1pwlb_158:focus-visible{transform:translateY(-1px);box-shadow:0 20px 36px #0c8c6152;background:linear-gradient(135deg,var(--theme-color-primary-strong),var(--theme-color-primary-strong));outline:none}._confirmPrimary_1pwlb_158:disabled{background:var(--theme-color-border);box-shadow:none;cursor:not-allowed;transform:none}@media(max-width:600px){._confirmOverlay_1pwlb_1{padding:1.25rem}._confirmDialog_1pwlb_12{width:100%}._confirmActions_1pwlb_101{justify-content:flex-start;flex-wrap:wrap}._confirmCancel_1pwlb_107,._confirmDelete_1pwlb_131{width:100%;text-align:center}}._authoritySection_1sr04_1{display:grid;gap:.85rem}._authorityModalBody_1sr04_6{padding-left:1.5rem;padding-right:1.5rem}._authorityTitle_1sr04_11{margin:0;color:var(--theme-color-primary);font-size:1.2rem}._authorityTable_1sr04_17{display:grid;gap:.6rem}._authorityRow_1sr04_22{display:grid;grid-template-columns:minmax(140px,1fr) 120px 120px;align-items:center;gap:.5rem;padding:.85rem 1rem;border-radius:14px;border:1px solid var(--theme-color-surface-muted)}._authorityRegulatoryRow_1sr04_32{grid-template-columns:minmax(220px,1fr) 120px}._authorityHeader_1sr04_36{background:var(--theme-color-surface-muted);border-style:dashed;font-weight:600;color:var(--theme-color-text-muted)}._authorityColumnLabel_1sr04_43{text-transform:uppercase;font-size:.8rem;letter-spacing:.08em}._authorityLabel_1sr04_49{font-weight:600;color:var(--theme-color-text)}._authorityCell_1sr04_54{display:flex;justify-content:flex-start}._authorityCheckbox_1sr04_59{width:18px;height:18px;accent-color:var(--theme-color-primary-strong)}._authorityDash_1sr04_65{color:var(--theme-color-text-muted);font-weight:600}._authorityRowToneOne_1sr04_70{background:var(--theme-color-surface-muted)}._authorityRowToneTwo_1sr04_74{background:var(--theme-color-surface)}._authorityError_1sr04_78{margin:0;color:var(--theme-color-danger);font-weight:600}@media(max-width:720px){._authorityModalBody_1sr04_6{padding-left:1rem;padding-right:1rem}._authorityRow_1sr04_22{grid-template-columns:minmax(120px,1fr) 72px 72px;padding:.75rem .5rem}._authorityRegulatoryRow_1sr04_32{grid-template-columns:minmax(160px,1fr) 72px}}._page_1f6o5_1{width:100%;display:flex;flex-direction:column;align-items:center;gap:2.75rem;padding-bottom:4rem}._hero_1f6o5_10{position:relative;max-width:760px;width:100%;background:var(--theme-color-page);border:1px solid var(--theme-color-surface-muted);border-radius:28px;box-shadow:var(--theme-box-shadow);padding:3rem 3.25rem 2.5rem;display:grid;gap:1.75rem;justify-items:center}._heroMark_1f6o5_24{width:72px;height:72px;object-fit:contain;display:block}._heroMarkPlaceholder_1f6o5_32{width:72px;height:72px}._heroTitle_1f6o5_37{margin:0;color:var(--theme-color-primary);font-size:2.25rem;text-align:center}._tabRow_1f6o5_44{display:inline-flex;border-radius:999px;background:var(--theme-color-surface-muted);padding:.35rem;gap:.4rem}._tabButton_1f6o5_52{border:none;border-radius:999px;padding:.6rem 1.9rem;font-size:.95rem;font-weight:600;color:var(--theme-color-text);background:transparent;cursor:pointer;transition:background .2s ease,color .2s ease}._tabButton_1f6o5_52:hover,._tabButton_1f6o5_52:focus-visible{background:#0b724e26}._tabButtonActive_1f6o5_69{background:var(--theme-color-primary-strong);color:var(--theme-color-surface)}._searchForm_1f6o5_74{position:relative;width:100%;display:grid;gap:1rem}._projectGuard_1f6o5_81{margin:0 0 .75rem;color:var(--theme-color-text-muted);font-weight:600}._searchForm_1f6o5_74 textarea,._searchForm_1f6o5_74 input{border-radius:18px;border:1px solid var(--theme-color-border);padding:1.25rem 1.5rem 5rem;font-family:inherit;font-size:1rem;background:var(--theme-color-surface);color:var(--theme-color-text)}._searchForm_1f6o5_74 textarea{min-height:280px;line-height:1.5;resize:vertical}._promptTextareaShell_1f6o5_104{position:relative;z-index:0;width:100%;min-height:280px;border-radius:18px;border:1px solid var(--theme-color-border);background:var(--theme-color-surface);overflow:hidden;resize:vertical}._promptTextareaHighlightLayer_1f6o5_116,._promptTextareaInput_1f6o5_117{box-sizing:border-box;width:100%;min-height:280px;padding:1.25rem 1.5rem 5rem;font-family:inherit;font-size:1rem;line-height:1.5;white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;tab-size:4}._promptTextareaHighlightLayer_1f6o5_116{position:absolute;inset:0;z-index:0;color:transparent;pointer-events:none;overflow:hidden}._promptTextareaInput_1f6o5_117,._searchForm_1f6o5_74 textarea._promptTextareaInput_1f6o5_117{position:absolute;inset:0;z-index:1;display:block;height:100%;border:0;border-radius:18px;background:transparent;color:var(--theme-color-text);caret-color:var(--theme-color-primary-strong);outline:none;overflow:auto;resize:none}._promptTextareaInput_1f6o5_117:focus-visible,._searchForm_1f6o5_74 textarea._promptTextareaInput_1f6o5_117:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--theme-color-primary-strong) 34%,transparent)}._promptHighlightPlain_1f6o5_162{color:transparent}._promptHighlightMark_1f6o5_166{border-radius:4px;background:#f8d99fe6;color:transparent}._authoritySummaryRow_1f6o5_173{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;flex-wrap:wrap}._authoritySummary_1f6o5_173{margin:0;text-align:center;color:var(--theme-color-text-muted);font-weight:600}._authorityEditLink_1f6o5_189{border:none;background:transparent;color:var(--theme-color-primary-strong);font:inherit;font-weight:700;padding:0;text-decoration:underline;text-underline-offset:.12em;cursor:pointer}._authorityEditLink_1f6o5_189:hover,._authorityEditLink_1f6o5_189:focus-visible{color:var(--theme-color-primary);outline:none}._submitButton_1f6o5_207{position:absolute;z-index:3;right:1.2rem;bottom:1.2rem;width:54px;height:54px;border-radius:50%;border:none;background:linear-gradient(135deg,var(--theme-color-primary),var(--theme-color-primary-strong));color:var(--theme-color-surface);font-size:1.3rem;display:grid;place-items:center;cursor:pointer;box-shadow:var(--theme-box-shadow)}._promptReviewButton_1f6o5_225{position:absolute;z-index:3;right:5.6rem;bottom:1.2rem;width:54px;height:54px;border-radius:50%;border:none;background:var(--theme-color-primary-strong);color:var(--theme-color-surface);font-size:1.45rem;font-weight:800;display:grid;place-items:center;cursor:pointer;box-shadow:var(--theme-box-shadow)}._promptReviewButton_1f6o5_225:hover,._promptReviewButton_1f6o5_225:focus-visible{filter:brightness(1.05);outline:none}._promptReviewButton_1f6o5_225:disabled{background:var(--theme-color-border);box-shadow:none;cursor:not-allowed}._submitButton_1f6o5_207:disabled{background:var(--theme-color-border);box-shadow:none;cursor:not-allowed}._promptReviewPanel_1f6o5_262{width:100%;border:1px solid color-mix(in srgb,var(--theme-color-primary-strong) 32%,var(--theme-color-border));border-radius:18px;background:var(--theme-color-surface);box-shadow:0 14px 30px #052b1d1f;padding:1rem 1.15rem;display:grid;gap:.95rem;color:var(--theme-color-text)}._promptReviewHeaderRow_1f6o5_274{display:flex;align-items:center;justify-content:space-between;gap:1rem}._promptReviewHeaderActions_1f6o5_281{display:inline-flex;align-items:center;gap:.75rem}._promptReviewTitle_1f6o5_287{margin:0;color:var(--theme-color-primary);font-size:1.05rem}._promptReviewStatus_1f6o5_293{color:var(--theme-color-primary-strong);font-size:.9rem;font-weight:700}._promptReviewSummary_1f6o5_299,._promptReviewStale_1f6o5_300,._promptReviewError_1f6o5_301{margin:0;color:var(--theme-color-text-muted);font-weight:600;line-height:1.45}._promptReviewStale_1f6o5_300{color:var(--theme-color-warning)}._promptReviewError_1f6o5_301{color:var(--theme-color-danger)}._promptReviewSection_1f6o5_316{display:grid;gap:.45rem}._promptReviewSection_1f6o5_316 h3{margin:0;color:var(--theme-color-primary);font-size:.98rem}._promptReviewList_1f6o5_327{margin:0;padding-left:1.35rem;display:grid;gap:.45rem}._promptReviewList_1f6o5_327 li{line-height:1.45}._promptReviewList_1f6o5_327 strong{color:var(--theme-color-text);font-weight:700}._promptReviewList_1f6o5_327 span{display:block;color:var(--theme-color-text-muted)}._promptReviewSuggestions_1f6o5_348{display:flex;flex-wrap:wrap;gap:.55rem}._promptReviewApplyButton_1f6o5_354,._promptReviewSecondaryButton_1f6o5_355{border:1px solid var(--theme-color-primary-strong);border-radius:999px;background:var(--theme-color-surface);color:var(--theme-color-primary-strong);cursor:pointer;font:inherit;font-weight:700}._promptReviewApplyButton_1f6o5_354{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .75rem}._promptReviewApplyButton_1f6o5_354 span{border-radius:999px;background:var(--theme-color-primary-strong);color:var(--theme-color-surface);font-size:.78rem;padding:.15rem .42rem}._promptReviewSecondaryButton_1f6o5_355{padding:.4rem .8rem}._promptReviewApplyButton_1f6o5_354:hover,._promptReviewApplyButton_1f6o5_354:focus-visible,._promptReviewSecondaryButton_1f6o5_355:hover,._promptReviewSecondaryButton_1f6o5_355:focus-visible{background:var(--theme-text-highlight);outline:none}._toggleRow_1f6o5_392{width:100%;display:flex;flex-wrap:wrap;gap:1.75rem;justify-content:center;color:var(--theme-color-text);font-weight:600}._toggle_1f6o5_392{display:inline-flex;align-items:center;gap:.6rem}._toggle_1f6o5_392 input{position:absolute;opacity:0;pointer-events:none}._switch_1f6o5_414{width:46px;height:24px;border-radius:12px;background:var(--theme-color-border);position:relative;transition:background .2s ease}._switch_1f6o5_414:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--theme-color-surface);transition:transform .2s ease;box-shadow:0 4px 8px #00000040}._toggle_1f6o5_392 input:checked+._switch_1f6o5_414{background:var(--theme-color-primary-strong)}._toggle_1f6o5_392 input:checked+._switch_1f6o5_414:after{transform:translate(22px)}._toggle_1f6o5_392 span:last-child{white-space:nowrap}._processingError_1f6o5_448{margin:0;font-weight:600;color:var(--theme-color-danger)}._processingListShell_1f6o5_454{width:100%}._processingSummary_1f6o5_458{position:relative;margin:0 0 .5rem;display:flex;align-items:center;gap:.4rem;font-weight:600;color:var(--theme-color-text);font-size:1.05rem}._processingSummaryFraction_1f6o5_469{display:inline-flex;align-items:center;gap:.2rem;font-size:inherit}._processingSummaryCount_1f6o5_476{font-size:inherit;font-weight:700}._processingSummarySeparator_1f6o5_481{font-weight:400;color:var(--theme-color-text-muted)}._processingSummaryLimit_1f6o5_486{font-size:inherit;font-weight:700}._processingSummaryLabel_1f6o5_491{font-size:.95rem;color:var(--theme-color-text-muted)}._processingSummaryNote_1f6o5_496{font-size:.85rem;color:var(--theme-color-text-muted);font-weight:400}._processingSummarySrOnly_1f6o5_502{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._error_1f6o5_514{margin:0;color:var(--theme-color-danger);font-weight:600}._resultsShell_1f6o5_520{width:min(2060px,100%);display:flex;flex-direction:column;gap:1.75rem}._resultHeader_1f6o5_527{background:var(--theme-color-surface-muted);border:1px solid var(--theme-color-surface-muted);border-radius:18px;padding:1.5rem 2rem;display:flex;justify-content:space-between;align-items:flex-start;gap:2rem;flex-wrap:wrap}._aiResultHeader_1f6o5_539{width:min(75%,1380px);margin-left:auto}._aiResultHeaderEditing_1f6o5_544{width:100%;min-height:360px}._resultHeaderText_1f6o5_549{display:flex;flex-direction:column;gap:.65rem;flex:1 1 auto}._resultHeaderBottom_1f6o5_556{display:flex;align-items:flex-end;justify-content:flex-end;gap:1rem}._resultHeaderTop_1f6o5_563{display:flex;align-items:flex-end;gap:1rem;flex-wrap:wrap}._resultBadge_1f6o5_570{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem 1rem;border-radius:999px;background:var(--theme-text-highlight);color:var(--theme-color-primary-strong);font-weight:600;font-size:.85rem}._resultPrompt_1f6o5_582{margin:0;color:var(--theme-color-text);font-size:1.1rem}._resultPromptEditor_1f6o5_588{width:100%;border:0;background:transparent;color:var(--theme-color-text);font:inherit;resize:none;outline:none;min-height:180px}._resultAuthorities_1f6o5_599{margin:0;color:var(--theme-color-text-muted);font-size:.95rem}._resultMeta_1f6o5_605{margin:0;color:var(--theme-color-text-muted);font-size:.95rem;font-weight:600}._resultProcessingMeta_1f6o5_612{margin:0;color:#8b4a00;font-weight:700;display:inline-flex;gap:2rem}._resultLayout_1f6o5_620{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;align-items:flex-start;margin-top:1.5rem}._resultLayoutCollapsed_1f6o5_628{grid-template-columns:minmax(0,1fr);gap:1.75rem}._resultMain_1f6o5_633{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0;display:grid;gap:1.5rem;color:var(--theme-color-text);line-height:1.6;position:relative}._resultHeader_1f6o5_527 ._submitButton_1f6o5_207{position:static;width:44px;height:44px;font-size:1.1rem}._processingResultShell_1f6o5_653{width:100%;display:grid;gap:2rem}._processingResultAnimation_1f6o5_659{display:grid;place-items:center;gap:.75rem}._processingResultAnimationImage_1f6o5_665{width:auto;height:56px}._processingDraftStatus_1f6o5_670{margin:0;font-size:16pt;font-weight:700}._finalAnswerContent_1f6o5_676{display:grid;gap:1.5rem}._markdownContent_1f6o5_681{-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word;word-break:normal}._markdownContent_1f6o5_681 :is(h1,h2,h3,h4,h5,h6){margin:0;line-height:1.3}._markdownContent_1f6o5_681 p{margin:0}._markdownContent_1f6o5_681 p+p{margin-top:1rem}._markdownContent_1f6o5_681 :is(ul,ol){margin:0;padding-left:1.5rem}._markdownContent_1f6o5_681 li+li{margin-top:.35rem}._markdownContent_1f6o5_681 blockquote{margin:0;padding:.5rem 1rem;border-left:3px solid var(--theme-color-surface-muted);background:var(--theme-color-surface-muted)}._markdownContent_1f6o5_681 pre{margin:0;padding:.75rem 1rem;border-radius:10px;background:var(--theme-color-surface-muted);overflow-x:auto}._markdownContent_1f6o5_681 code{font-family:SFMono-Regular,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}._markdownContent_1f6o5_681 hr{border:none;border-top:1px solid var(--theme-color-surface-muted);margin:.5rem 0}._markdownContent_1f6o5_681 table{width:100%;border-collapse:collapse;font-size:.95rem}._markdownContent_1f6o5_681 th,._markdownContent_1f6o5_681 td{border:1px solid var(--theme-color-surface-muted);padding:.5rem .65rem;vertical-align:top;text-align:left}._markdownContent_1f6o5_681 thead{background:var(--theme-color-surface-muted)}._finalAnswerActions_1f6o5_753{display:flex;justify-content:flex-end;gap:.75rem}._finalAnswerActionButton_1f6o5_759{border:none;background:none;padding:.25rem;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;cursor:pointer;color:var(--theme-color-text-muted);transition:background-color .2s ease,opacity .2s ease}._finalAnswerActionButton_1f6o5_759:hover,._finalAnswerActionButton_1f6o5_759:focus-visible{background:#0c7a521f;outline:none}._finalAnswerActionButton_1f6o5_759:active{opacity:.8}._finalAnswerActionIcon_1f6o5_782{width:20px;height:20px;display:block;filter:grayscale(100%);opacity:.8}._highlight_1f6o5_790{background:#f8d99fe6;padding:0 .15rem;border-radius:4px}._resultLayoutCollapsed_1f6o5_628>._resultMain_1f6o5_633{margin-top:0;width:100%}._resultSidebar_1f6o5_801{width:100%;background:var(--theme-color-surface);border:1px solid var(--theme-color-surface-muted);border-radius:18px;box-shadow:var(--theme-box-shadow);padding:1.75rem;display:grid;gap:1.5rem;align-content:start;position:sticky;top:2.5rem;max-height:calc(100vh - 5rem);overflow-y:auto}._insightsContent_1f6o5_817{display:grid;gap:1.25rem}._insightsHeader_1f6o5_822{position:sticky;top:0;z-index:2;background:transparent;display:inline-flex;justify-content:flex-end;align-self:flex-end;justify-self:end;width:fit-content}._insightsActions_1f6o5_834{display:flex;justify-content:flex-end;gap:.75rem;padding-top:.5rem;border-top:1px solid var(--theme-color-surface-muted);margin-top:.5rem}._sidebarCollapse_1f6o5_843{border:none;background:var(--theme-color-surface);color:var(--theme-color-primary-strong);font-size:1.05rem;font-weight:600;cursor:pointer;padding:.2rem .4rem;border-radius:999px}._sidebarExpand_1f6o5_854{width:auto;min-width:0;border:1px solid var(--theme-color-primary-strong);border-radius:22px;padding:.85rem 1.5rem;background:var(--theme-text-highlight);color:var(--theme-color-primary-strong);font-size:1.05rem;font-weight:600;cursor:pointer;align-self:flex-start;transition:background .2s ease,border-color .2s ease}._sidebarExpand_1f6o5_854:hover,._sidebarExpand_1f6o5_854:focus-visible{background:#0c7a522e;border-color:#0c7a52cc;outline:none}._sidebarExpandInline_1f6o5_876{border:1px solid var(--theme-color-primary-strong);border-radius:18px;padding:.6rem 1.15rem;background:var(--theme-text-highlight);color:var(--theme-color-primary-strong);font-family:inherit;font-size:1rem;font-weight:600;cursor:pointer;transition:background .2s ease,border-color .2s ease;align-self:auto;margin-top:0;white-space:nowrap;flex-shrink:0}._sidebarExpandInline_1f6o5_876:hover,._sidebarExpandInline_1f6o5_876:focus-visible{background:#0c7a522e;border-color:#0c7a52cc;outline:none}._sidebarExpandInlineSlot_1f6o5_900{display:flex;align-items:flex-end;gap:.6rem;flex-wrap:nowrap;min-width:0}._sidebarExpandInlinePlaceholder_1f6o5_908{visibility:hidden;pointer-events:none}._infoSection_1f6o5_913{display:grid;background:var(--theme-color-surface);border:1px solid var(--theme-color-surface-muted);border-radius:18px;overflow:hidden}._infoSectionHeader_1f6o5_921{width:100%;border:none;background:var(--theme-color-primary-strong);color:var(--theme-color-surface);display:flex;align-items:center;justify-content:space-between;padding:.85rem 1.25rem;font-size:1.05rem;font-weight:700;cursor:pointer}._infoSectionHeader_1f6o5_921:hover,._infoSectionHeader_1f6o5_921:focus-visible{background:var(--theme-color-primary);outline:none}._infoSectionTitle_1f6o5_941{margin:0}._infoSectionIcon_1f6o5_945{font-size:.95rem}._infoSectionContent_1f6o5_949{padding:1.25rem;display:grid;gap:1.25rem}._infoList_1f6o5_955{margin:0;padding:0;list-style:none;display:grid;gap:1.1rem}._caseTitle_1f6o5_963,._statuteTitle_1f6o5_964{margin:0;color:var(--theme-color-primary);font-size:1rem;line-height:1.5}._caseTitleButton_1f6o5_971,._caseHeadingButton_1f6o5_972,._statuteTitleButton_1f6o5_973,._statuteHeadingButton_1f6o5_974{padding:0;border:none;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;line-height:1.5}._caseTitleButton_1f6o5_971:hover,._caseTitleButton_1f6o5_971:focus-visible,._caseHeadingButton_1f6o5_972:hover,._caseHeadingButton_1f6o5_972:focus-visible,._statuteTitleButton_1f6o5_973:hover,._statuteTitleButton_1f6o5_973:focus-visible,._statuteHeadingButton_1f6o5_974:hover,._statuteHeadingButton_1f6o5_974:focus-visible{text-decoration:underline;outline:none}._caseMeta_1f6o5_997{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;color:var(--theme-color-text);font-size:.9rem;margin-top:.35rem}._signalIndicator_1f6o5_1007{width:12px;height:12px;border-radius:50%;background:var(--theme-color-border)}._signalNeutral_1f6o5_1014{background:var(--theme-color-border)}._signalGreen_1f6o5_1018{background:var(--theme-color-primary-strong)}._signalGray_1f6o5_1022{background:var(--theme-color-neutral)}._signalYellow_1f6o5_1026{background:var(--theme-color-warning)}._signalRed_1f6o5_1030{background:var(--theme-color-danger)}._signalLabel_1f6o5_1034{font-weight:600}._metaSeparator_1f6o5_1038{color:var(--theme-color-neutral)}._metaScore_1f6o5_1042{color:var(--theme-color-text);font-weight:600;line-height:1.5;margin:0}._metaSummary_1f6o5_1049{margin:.35rem 0 0;color:var(--theme-color-text-muted);line-height:1.5}._summaryToggle_1f6o5_1055{justify-self:flex-start;border:none;background:none;color:var(--theme-color-primary-strong);font-weight:600;cursor:pointer;padding:0}._summaryToggle_1f6o5_1055:hover,._summaryToggle_1f6o5_1055:focus-visible,._sidebarCollapse_1f6o5_843:hover,._sidebarCollapse_1f6o5_843:focus-visible,._sidebarExpand_1f6o5_854:hover,._sidebarExpand_1f6o5_854:focus-visible{text-decoration:underline}._promptContent_1f6o5_1074{gap:1rem}._promptPair_1f6o5_1078{display:grid;gap:.35rem}._promptLabel_1f6o5_1083{color:var(--theme-color-text-muted);font-size:.85rem;text-transform:uppercase;letter-spacing:.08em}._promptValue_1f6o5_1090{margin:0;color:var(--theme-color-text);line-height:1.5}._promptListSection_1f6o5_1096{display:grid;gap:.5rem}._promptList_1f6o5_1096{margin:0;padding-left:1.2rem;color:var(--theme-color-text);display:grid;gap:.4rem}._emptyState_1f6o5_1109{width:min(720px,100%);background:var(--theme-color-surface);border:1px dashed var(--theme-color-border);border-radius:20px;padding:2.5rem;text-align:center;box-shadow:var(--theme-box-shadow);display:grid;gap:.75rem}._emptyState_1f6o5_1109 h2{margin:0;color:var(--theme-color-primary)}._emptyState_1f6o5_1109 p{margin:0;color:var(--theme-color-text-muted)}._historyView_1f6o5_1131{width:min(960px,100%);background:var(--theme-color-surface);border:1px solid var(--theme-color-surface-muted);border-radius:22px;box-shadow:var(--theme-box-shadow);padding:2.5rem;display:grid;gap:1.75rem}._historyPreview_1f6o5_1142{width:min(760px,100%)}._historyHeader_1f6o5_1146 h2{margin:0;color:var(--theme-color-primary)}._historyHeader_1f6o5_1146 p{margin:.5rem 0 0;color:var(--theme-color-text-muted)}._historyTabShell_1f6o5_1156{border:1px solid var(--theme-color-border);border-radius:18px;background:var(--theme-color-surface);box-shadow:inset 0 1px 0 var(--theme-color-surface-muted);overflow:hidden}._historyTabList_1f6o5_1164{display:flex;gap:0;border-bottom:1px solid var(--theme-color-border);background:linear-gradient(180deg,var(--theme-color-surface-muted) 0%,var(--theme-color-surface-muted) 100%)}._historyTabButton_1f6o5_1171{flex:1;border:none;background:transparent;color:var(--theme-color-text-muted);font-weight:800;padding:.85rem 1rem;cursor:pointer;font-size:15px}._historyTabButton_1f6o5_1171+._historyTabButton_1f6o5_1171{border-left:1px solid var(--theme-color-border)}._historyTabActive_1f6o5_1186{background:var(--theme-color-primary-strong);color:var(--theme-color-surface);box-shadow:inset 0 -2px 0 var(--theme-color-primary-strong)}._historyTabButton_1f6o5_1171:focus-visible{outline:2px solid var(--theme-color-primary-strong);outline-offset:-4px}._historyEmpty_1f6o5_1197{margin:0;color:var(--theme-color-text-muted)}._historyList_1f6o5_1202{margin:0;padding:0;list-style:none;display:grid;gap:1.25rem}._notesView_1f6o5_1210{width:min(960px,100%);background:var(--theme-color-surface);border:1px solid var(--theme-color-surface-muted);border-radius:22px;box-shadow:var(--theme-box-shadow);padding:2.5rem;display:grid;gap:1.5rem;color:var(--theme-color-text)}._notesHeader_1f6o5_1222{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.5rem;align-items:flex-start}._notesHeader_1f6o5_1222 h2{margin:0;color:var(--theme-color-primary)}._notesActions_1f6o5_1235{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}._notesSubtitle_1f6o5_1242{margin:.35rem 0 0;color:var(--theme-color-text-muted);max-width:520px}._notesSaveButton_1f6o5_1248{border:none;border-radius:999px;padding:.75rem 2.25rem;background:linear-gradient(135deg,var(--theme-color-primary),var(--theme-color-primary-strong));color:var(--theme-color-surface);font-weight:600;cursor:pointer;box-shadow:var(--theme-box-shadow)}._notesSaveButton_1f6o5_1248:disabled{background:var(--theme-color-border);box-shadow:none;cursor:not-allowed}._notesInfo_1f6o5_1265{margin:0;color:var(--theme-color-text-muted);font-weight:500}._notesToolbar_1f6o5_1271{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}._notesToolbarGroup_1f6o5_1278{display:inline-flex;gap:.6rem}._notesToolbarActions_1f6o5_1283{margin-left:auto;display:inline-flex;align-items:center;gap:.5rem}._notesToolbarButton_1f6o5_1290{border:1px solid var(--theme-color-border);border-radius:999px;padding:.35rem 1.1rem;background:var(--theme-color-surface-muted);color:var(--theme-color-text);font-weight:600;cursor:pointer;transition:background .2s ease,border-color .2s ease}._notesToolbarButton_1f6o5_1290:hover,._notesToolbarButton_1f6o5_1290:focus-visible{background:var(--theme-color-surface-muted);border-color:var(--theme-color-neutral);outline:none}._notesToolbarButton_1f6o5_1290:active{background:var(--theme-color-surface-muted)}._notesFontLabel_1f6o5_1312{display:inline-flex;align-items:center;gap:.5rem;color:var(--theme-color-text-muted);font-weight:600}._notesFontSelect_1f6o5_1320{border:1px solid var(--theme-color-border);border-radius:12px;padding:.4rem 1rem;background:var(--theme-color-surface);font-weight:500;color:var(--theme-color-text)}._notesIconButton_1f6o5_1329{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:999px;border:1px solid var(--theme-color-neutral);background:var(--theme-color-page);cursor:pointer;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}._notesIconButton_1f6o5_1329:hover,._notesIconButton_1f6o5_1329:focus-visible{background:var(--theme-color-surface-muted);border-color:var(--theme-color-neutral);box-shadow:0 0 0 3px #0d7a5226;outline:none}._notesIconButton_1f6o5_1329:active{background:var(--theme-color-surface-muted)}._notesToolbarIconMask_1f6o5_1354{width:1.25rem;height:1.25rem;display:block;background:var(--theme-color-primary-strong);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;mask-size:contain;-webkit-mask-size:contain}._notesEditor_1f6o5_1367{width:100%;min-height:360px;border-radius:18px;border:1px solid var(--theme-color-border);padding:1.25rem 1.5rem;font-family:Source Sans Pro,Segoe UI,sans-serif;font-size:1rem;line-height:1.6;color:var(--theme-color-text);background:var(--theme-color-page);overflow-y:auto}._notesEditor_1f6o5_1367:focus{outline:2px solid var(--theme-color-primary-strong);outline-offset:2px}._notesEditor_1f6o5_1367[data-placeholder]:empty:before{content:attr(data-placeholder);color:var(--theme-color-neutral)}._notesFooter_1f6o5_1391{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem;align-items:center}._notesStatus_1f6o5_1399{margin:0;font-weight:600;color:var(--theme-color-text);text-align:right}._notesLoading_1f6o5_1406{color:var(--theme-color-primary-strong);font-weight:600}._notesError_1f6o5_1411{margin:0;color:var(--theme-color-danger);font-weight:600}._bookmarksView_1f6o5_1417{width:min(960px,100%);background:var(--theme-color-surface);border:1px solid var(--theme-color-surface-muted);border-radius:22px;box-shadow:var(--theme-box-shadow);padding:2.5rem;display:grid;gap:1.5rem;color:var(--theme-color-text)}._bookmarksHeader_1f6o5_1429{display:flex;flex-direction:column;gap:.5rem}._bookmarksHeader_1f6o5_1429 h2{margin:0;color:var(--theme-color-primary)}._bookmarksHeader_1f6o5_1429 p{margin:0;color:var(--theme-color-text-muted);max-width:520px}._bookmarksStatus_1f6o5_1446{margin:0;color:var(--theme-color-primary-strong);font-weight:600}._bookmarksEmpty_1f6o5_1452{margin:0;color:var(--theme-color-text-muted);font-weight:500}._bookmarksGroup_1f6o5_1458{display:grid;gap:1.25rem}._bookmarksGroupTitle_1f6o5_1463{margin:0;color:var(--theme-color-primary);font-size:1.1rem}._historyItem_1f6o5_1469 h3{margin:0 0 .35rem;color:var(--theme-color-text)}._historyItem_1f6o5_1469{position:relative}._historyButton_1f6o5_1478{width:100%;border:none;background:none;padding:1.1rem 2.75rem 1.1rem 1.25rem;border-radius:18px;display:grid;gap:.45rem;text-align:left;cursor:pointer;transition:background .2s ease,box-shadow .2s ease}._historyButton_1f6o5_1478:hover,._historyButton_1f6o5_1478:focus-visible{background:var(--theme-color-hover);box-shadow:var(--theme-box-shadow);outline:none}._historyItemActive_1f6o5_1498 ._historyButton_1f6o5_1478{background:var(--theme-color-hover);box-shadow:var(--theme-box-shadow)}._historyDelete_1f6o5_1503{position:absolute;top:.4rem;right:.4rem;width:2rem;height:2rem;border-radius:999px;border:none;background:#cc241d1f;color:var(--theme-color-danger);font-size:1.1rem;font-weight:700;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .2s ease,background .2s ease,color .2s ease}._historyDelete_1f6o5_1503:hover,._historyDelete_1f6o5_1503:focus-visible{background:#cc241d38;color:var(--theme-color-danger);outline:none}._historyDelete_1f6o5_1503:focus-visible,._historyItem_1f6o5_1469:hover ._historyDelete_1f6o5_1503,._historyItem_1f6o5_1469:focus-within ._historyDelete_1f6o5_1503,._historyItemActive_1f6o5_1498 ._historyDelete_1f6o5_1503{opacity:1;pointer-events:auto}._historyMeta_1f6o5_1540{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;color:var(--theme-color-text-muted);font-size:.9rem}._metaBadge_1f6o5_1549{display:inline-flex;align-items:center;gap:.4rem;background:var(--theme-text-highlight);border-radius:999px;padding:.25rem .75rem;color:var(--theme-color-primary-strong);font-weight:600}._historyStatus_1f6o5_1560{display:inline-flex;align-items:center;border-radius:999px;padding:.2rem .65rem;font-size:.85rem;font-weight:600;line-height:1}._historyStatusProcessing_1f6o5_1570{background:var(--theme-color-hover);color:var(--theme-color-warning)}._historyStatusComplete_1f6o5_1575{background:#0c7a5214;color:var(--theme-color-primary)}._historyStatusFailed_1f6o5_1580{background:#cc241d2e;color:var(--theme-color-danger)}._historyTimestamp_1f6o5_1585{color:var(--theme-color-text-muted)}._historyError_1f6o5_1589{margin:.35rem 0 0;color:var(--theme-color-danger);font-size:.9rem}._singleColumnLayout_1f6o5_1595{display:flex;flex-direction:column}._pagination_1f6o5_1600{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:1.75rem;flex-wrap:wrap}._paginationList_1f6o5_1609{display:inline-flex;gap:.5rem;list-style:none;margin:0;padding:0}._paginationButton_1f6o5_1617,._paginationNavButton_1f6o5_1618{border:1px solid var(--theme-color-primary-strong);background:var(--theme-color-surface);color:var(--theme-color-primary-strong);border-radius:999px;padding:.45rem 1rem;font-weight:600;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}._paginationButton_1f6o5_1617:hover,._paginationButton_1f6o5_1617:focus-visible,._paginationNavButton_1f6o5_1618:hover,._paginationNavButton_1f6o5_1618:focus-visible{background:#0c7a521f;border-color:#0c7a52d9;outline:none;box-shadow:0 10px 20px #094e3733}._paginationButton_1f6o5_1617:disabled,._paginationNavButton_1f6o5_1618:disabled{border-color:var(--theme-color-border);color:var(--theme-color-neutral);background:var(--theme-color-page);cursor:not-allowed;box-shadow:none}._paginationButtonActive_1f6o5_1648{background:var(--theme-color-primary-strong);color:var(--theme-color-surface);border-color:var(--theme-color-primary-strong)}._paginationStatus_1f6o5_1654{margin:0;color:var(--theme-color-primary);font-weight:600}._resultError_1f6o5_1660{margin:0;color:var(--theme-color-danger);font-weight:600}._caseList_1f6o5_1666,._statuteList_1f6o5_1667{margin:0;padding:0;list-style:none;display:grid;gap:1.75rem}._caseItem_1f6o5_1675,._statuteItem_1f6o5_1676{display:grid;gap:.75rem}._caseHeaderRow_1f6o5_1681{display:flex;align-items:center;justify-content:space-between;gap:1rem}._caseHeaderLeft_1f6o5_1688,._caseTitleRow_1f6o5_1689{display:flex;align-items:center;gap:.75rem}._caseTitleRow_1f6o5_1689{justify-content:space-between}._caseHeading_1f6o5_972,._statuteHeading_1f6o5_974{margin:0;color:var(--theme-color-primary)}._caseSignal_1f6o5_1705{display:inline-flex;align-items:center;gap:.45rem;color:var(--theme-color-text);font-size:.9rem}._bookmarkButton_1f6o5_1713{border:none;background:transparent;padding:.2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;cursor:pointer;opacity:.55;transition:opacity .2s ease,background .2s ease}._bookmarkGlyph_1f6o5_1727{width:20px;height:20px;display:block;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;mask-size:contain;-webkit-mask-size:contain}._bookmarkGlyphInactive_1f6o5_1739{background:var(--theme-color-text-muted)}._bookmarkGlyphActive_1f6o5_1743{background:var(--theme-color-primary-strong)}._bookmarkButton_1f6o5_1713:hover,._bookmarkButton_1f6o5_1713:focus-visible{opacity:1;background:#0c7a521f;outline:none}._bookmarkButtonActive_1f6o5_1754{opacity:1}._caseMetaRow_1f6o5_1758{display:flex;flex-wrap:wrap;gap:.6rem;color:var(--theme-color-text-muted);font-size:.9rem}._caseSummary_1f6o5_1766,._statuteSummary_1f6o5_1767{margin:0;color:var(--theme-color-text);line-height:1.55}._caseActions_1f6o5_1773{display:flex;gap:1rem;align-items:center}._inlineLink_1f6o5_1779{color:var(--theme-color-primary-strong);font-weight:600;text-decoration:none}._inlineLink_1f6o5_1779:hover,._inlineLink_1f6o5_1779:focus-visible{text-decoration:underline}._modalOverlay_1f6o5_1790{position:fixed;inset:0;background:#11241c8c;display:grid;place-items:center;padding:2rem;z-index:1200}._modalOverlayTop_1f6o5_1800{z-index:1300}._modalPanel_1f6o5_1804{position:relative;width:min(1100px,96%);max-height:92vh;background:var(--theme-color-page);border-radius:13px;box-shadow:0 34px 90px #094e3766;overflow:hidden}._modalScroll_1f6o5_1814{max-height:92vh;overflow-y:scroll;scrollbar-width:auto;padding-right:.35rem}._modalHeader_1f6o5_1821{position:sticky;top:0;padding:2.5rem 3rem 1.75rem;background:linear-gradient(180deg,rgba(255,255,255,.98),var(--theme-color-page) 85%);display:grid;gap:.85rem;border-bottom:1px solid rgba(9,78,55,.12);z-index:1}._modalHeaderTopRow_1f6o5_1832{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}._modalHeaderActions_1f6o5_1839{display:inline-flex;align-items:center;gap:.75rem}._modalBookmarkButton_1f6o5_1845{display:inline-flex;align-items:center;gap:.45rem;padding:.4rem 1rem;border-radius:999px;border:1px solid var(--theme-color-primary-strong);background:var(--theme-text-highlight);color:var(--theme-color-primary-strong);font-weight:600;font-size:.95rem;cursor:pointer;transition:background .2s ease,color .2s ease}._modalBookmarkButton_1f6o5_1845:hover,._modalBookmarkButton_1f6o5_1845:focus-visible{background:var(--theme-text-highlight);outline:none}._modalBookmarkButtonActive_1f6o5_1866{background:var(--theme-text-highlight);color:var(--theme-color-primary-strong)}._modalBookmarkButtonActive_1f6o5_1866:hover,._modalBookmarkButtonActive_1f6o5_1866:focus-visible{background:var(--theme-text-highlight)}._modalBookmarkGlyph_1f6o5_1876{width:18px;height:18px;display:inline-block;background:currentColor;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;mask-size:contain;-webkit-mask-size:contain}._modalBookmarkGlyphActive_1f6o5_1889{mask-image:url(/bookmark_enabled.svg);-webkit-mask-image:url(/bookmark_enabled.svg)}._modalBookmarkGlyphInactive_1f6o5_1894{mask-image:url(/bookmark_disabled.svg);-webkit-mask-image:url(/bookmark_disabled.svg)}._modalClose_1f6o5_1899{width:40px;height:40px;border-radius:12px;border:1px solid rgba(9,78,55,.28);background:var(--theme-color-surface);color:var(--theme-color-primary-strong);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}._modalClose_1f6o5_1899:hover,._modalClose_1f6o5_1899:focus-visible{background:#0c7a5214;border-color:#094e3766;outline:none}._modalCloseIcon_1f6o5_1920{font-size:1.4rem;font-weight:600;line-height:1}._modalSignalRow_1f6o5_1926{display:inline-flex;align-items:center;gap:.5rem;color:var(--theme-color-primary-strong);font-weight:600}._modalTitle_1f6o5_1934{margin:0;font-size:1.85rem;color:var(--theme-color-primary)}._modalMeta_1f6o5_1940{margin:0;color:var(--theme-color-text-muted)}._modalLink_1f6o5_1945{color:var(--theme-color-primary-strong);font-weight:600;text-decoration:none}._modalLink_1f6o5_1945:hover,._modalLink_1f6o5_1945:focus-visible{text-decoration:underline;outline:none}._modalSubMeta_1f6o5_1957{margin:0;color:var(--theme-color-text-muted);font-size:.9rem}._modalTabs_1f6o5_1963{display:flex;gap:1rem;flex-wrap:wrap;margin-top:.5rem}._modalSearchRow_1f6o5_1970{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-top:.75rem}._modalSearchLabel_1f6o5_1978{font-weight:600;color:var(--theme-color-primary-strong)}._modalSearchInput_1f6o5_1983{flex:1 1 220px;min-width:180px;border-radius:18px;border:1px solid var(--theme-color-surface-muted);padding:.65rem 1rem;font-family:inherit;font-size:.95rem;background:var(--theme-color-surface);color:var(--theme-color-text)}._modalSearchInput_1f6o5_1983:focus-visible{outline:none;border-color:var(--theme-text-highlight);box-shadow:0 0 0 3px var(--theme-text-highlight)}._modalSearchStatus_1f6o5_2001{color:var(--theme-color-text-muted);font-size:.9rem}._modalTab_1f6o5_1963{border:1px solid var(--theme-color-primary-strong);background:var(--theme-text-highlight);color:var(--theme-color-primary-strong);font-weight:600;padding:.55rem 1.25rem;border-radius:999px;cursor:pointer}._modalTabActive_1f6o5_2016{background:var(--theme-color-primary-strong);color:var(--theme-color-surface);border-color:var(--theme-color-primary-strong)}._modalTab_1f6o5_1963:focus-visible{outline:none;box-shadow:0 0 0 3px var(--theme-text-highlight)}._modalBody_1f6o5_2027{padding:2rem 3rem 3rem;display:grid;gap:2rem;color:var(--theme-color-text);line-height:1.65}._modalSection_1f6o5_2035{display:grid;gap:.75rem}._modalSection_1f6o5_2035 h3{margin:0;color:var(--theme-color-primary)}._modalParagraph_1f6o5_2045{margin:0}._modalPre_1f6o5_2049{margin:0;padding:1.25rem 1.5rem;background:var(--theme-color-surface);border-radius:18px;border:1px solid var(--theme-color-surface-muted);white-space:pre-wrap}._modalStatuteList_1f6o5_2058,._modalTimeline_1f6o5_2059{margin:0;padding:0;list-style:none;display:grid;gap:1.1rem}._modalStatuteItem_1f6o5_2067,._modalTimelineItem_1f6o5_2068{background:var(--theme-color-surface);border:1px solid var(--theme-color-surface-muted);border-radius:18px;padding:1.25rem 1.5rem;display:grid;gap:.55rem}._modalStatuteButton_1f6o5_2077{font:inherit;font-weight:600;color:var(--theme-color-primary-strong);border:none;background:none;padding:0;margin:0;text-align:left;cursor:pointer}._modalStatuteButton_1f6o5_2077:hover,._modalStatuteButton_1f6o5_2077:focus-visible{text-decoration:underline;outline:none}._crossReferenceList_1f6o5_2095{margin:0;padding:0;list-style:none;display:grid;gap:.85rem}._crossReferenceItem_1f6o5_2103{background:var(--theme-color-surface);border:1px solid var(--theme-color-surface-muted);border-radius:16px;padding:1rem 1.25rem;display:grid;gap:.4rem}._crossReferenceText_1f6o5_2112{margin:0;color:var(--theme-color-text-muted)}._statuteAnnotationList_1f6o5_2117{margin:0;padding:0;list-style:none;display:grid;gap:1.25rem}._statuteAnnotationItem_1f6o5_2125{background:var(--theme-color-surface);border:1px solid var(--theme-color-surface-muted);border-radius:18px;padding:1.25rem 1.5rem;display:grid;gap:.75rem}._statuteAnnotationTitle_1f6o5_2134{border:none;background:none;color:var(--theme-color-primary-strong);font-weight:600;text-align:left;padding:0;cursor:pointer;font-size:1.05rem}._statuteAnnotationTitle_1f6o5_2134:disabled{color:var(--theme-color-neutral);cursor:not-allowed}._statuteAnnotationTitle_1f6o5_2134:hover:not(:disabled),._statuteAnnotationTitle_1f6o5_2134:focus-visible:not(:disabled){text-decoration:underline;outline:none}._statuteAnnotationMeta_1f6o5_2156{margin:0;color:var(--theme-color-text-muted);font-size:.95rem}._statuteAnnotationSection_1f6o5_2162{display:grid;gap:.4rem}._statuteAnnotationSection_1f6o5_2162 h4{margin:0;color:var(--theme-color-primary);font-size:1rem}._statuteAnnotationSection_1f6o5_2162 p{margin:0;color:var(--theme-color-text)}._modalTimelineHeader_1f6o5_2178{display:flex;flex-wrap:wrap;gap:.5rem;font-weight:600;color:var(--theme-color-primary-strong)}._modalTimelineCaseButton_1f6o5_2186{border:none;background:none;color:var(--theme-color-primary-strong);font-weight:600;text-align:left;padding:0;cursor:pointer}._modalTimelineCaseButton_1f6o5_2186:disabled{color:var(--theme-color-neutral);cursor:not-allowed}._modalTimelineCaseButton_1f6o5_2186:hover:not(:disabled),._modalTimelineCaseButton_1f6o5_2186:focus-visible:not(:disabled){text-decoration:underline;outline:none}._modalTimelineMeta_1f6o5_2207{color:var(--theme-color-text-muted);font-weight:500}._modalStatus_1f6o5_2212{margin:0;color:var(--theme-color-text-muted)}._modalStatusError_1f6o5_2217{margin:0;color:var(--theme-color-danger);font-weight:600}@media(max-width:1080px){._hero_1f6o5_10{padding:2.5rem 2rem}._resultLayout_1f6o5_620{grid-template-columns:minmax(0,1fr)}._sidebarContainer_1f6o5_2232,._resultSidebar_1f6o5_801,._sidebarExpand_1f6o5_854{width:100%}._resultSidebar_1f6o5_801{position:static;max-height:none}._modalHeader_1f6o5_1821{position:static;top:auto}._notesView_1f6o5_1210{padding:2.25rem}._notesHeader_1f6o5_1222{flex-direction:column;align-items:stretch}._notesSaveButton_1f6o5_1248{width:100%;text-align:center}}@media(max-width:720px){._heroTitle_1f6o5_37{font-size:1.8rem}._resultHeader_1f6o5_527{padding:1.25rem 1.5rem}._aiResultHeader_1f6o5_539{width:100%;margin-left:0}._resultHeaderBottom_1f6o5_556{justify-content:flex-start}._sidebarExpandInlineSlot_1f6o5_900{width:100%;overflow-x:auto;padding-bottom:.25rem}._resultMain_1f6o5_633{padding:1.75rem}._historyView_1f6o5_1131{padding:2rem}._modalPanel_1f6o5_1804{max-height:92vh}._modalHeader_1f6o5_1821{padding:2rem 1.75rem 1.25rem}._modalBody_1f6o5_2027{padding:1.75rem 1.75rem 2.25rem}._notesView_1f6o5_1210{padding:1.75rem;gap:1.25rem}._notesTextarea_1f6o5_2312{min-height:260px}}._inlineLinkButton_1f6o5_2317{border:none;background:transparent;color:var(--theme-color-primary-strong);font:inherit;padding:0;text-decoration:underline;cursor:pointer}._inlineLinkButton_1f6o5_2317:hover,._inlineLinkButton_1f6o5_2317:focus-visible{color:var(--theme-color-primary)}._promptLibraryButton_1f6o5_2332{position:absolute;z-index:3;right:10rem;bottom:1.2rem;width:54px;height:54px;border-radius:50%;border:none;background:linear-gradient(135deg,var(--theme-color-primary),var(--theme-color-primary-strong));display:grid;place-items:center;cursor:pointer;box-shadow:var(--theme-box-shadow)}._promptLibraryButton_1f6o5_2332:hover,._promptLibraryButton_1f6o5_2332:focus-visible{filter:brightness(1.05);outline:none}._promptLibraryButton_1f6o5_2332 img{width:22px;height:22px;filter:brightness(0) saturate(100%) invert(100%)}._promptLibraryItem_1f6o5_2360 img{width:22px;height:22px;color:var(--theme-color-primary-strong);filter:none}._promptLibraryBody_1f6o5_2367{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}._promptLibrarySectionTitle_1f6o5_2373{margin:0 0 .75rem;color:var(--theme-color-primary)}._promptLibraryList_1f6o5_2374{display:grid;gap:.6rem}._promptLibraryItem_1f6o5_2360{display:flex;align-items:center;gap:.6rem;border:1px solid var(--theme-color-border);background:var(--theme-color-surface);border-radius:10px;padding:.7rem .8rem;cursor:pointer;color:var(--theme-color-text);text-align:left;font-size:1.25rem}._promptLibraryItem_1f6o5_2360:hover,._promptLibraryItem_1f6o5_2360:focus-visible{border-color:var(--theme-color-primary-strong);outline:none}@media(max-width:820px){._promptLibraryBody_1f6o5_2367{grid-template-columns:1fr}}._continueReadingButton_1f6o5_2382{border:0;background:transparent;color:var(--theme-color-text-muted);display:inline-flex;align-items:center;gap:.45rem;font:inherit;font-size:1rem;font-weight:700;padding:0;cursor:pointer;width:fit-content}._continueReadingButton_1f6o5_2382:hover,._continueReadingButton_1f6o5_2382:focus-visible{color:var(--theme-color-primary-strong);outline:none}._answerDivider_1f6o5_2403{border:0;border-top:1px solid #d6d6d6;width:100%}._answerSection_1f6o5_2409{display:grid;gap:.75rem}._answerSectionToggle_1f6o5_2414{border:0;background:transparent;display:inline-flex;align-items:center;gap:.5rem;font-weight:700;cursor:pointer;padding:0;color:var(--theme-color-text)}._answerPlusIcon_1f6o5_2426{width:18px;height:18px}._popupPanel_1f6o5_2431{width:min(760px,96%);background:var(--theme-color-surface);border:1px solid var(--theme-color-surface-muted);border-radius:18px;box-shadow:var(--theme-box-shadow);overflow:hidden}._popupHeaderRow_1f6o5_2440{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--theme-color-surface-muted);background:var(--theme-color-surface);color:var(--theme-color-primary-strong)}._popupTitle_1f6o5_2450{margin:0;font-size:2rem;font-weight:700;text-decoration:underline}._popupTitleButton_1f6o5_2457{border:none;background:transparent;color:var(--theme-color-primary-strong);padding:0;cursor:pointer;text-align:left}._popupTitleButton_1f6o5_2457:hover,._popupTitleButton_1f6o5_2457:focus-visible{text-decoration:underline;outline:none}._popupEntryLink_1f6o5_2472{border:none;background:transparent;color:var(--theme-color-primary-strong);font:inherit;padding:0;cursor:pointer;text-decoration:underline;justify-self:start}._popupEntryLink_1f6o5_2472:hover,._popupEntryLink_1f6o5_2472:focus-visible{color:var(--theme-color-primary);outline:none}._panel_1r9ua_1{position:relative}._panelCollapsed_1r9ua_5{display:flex;justify-content:center}._projectHeader_1r9ua_10{display:flex;align-items:center;gap:.75rem}._iconBox_1r9ua_16{width:44px;height:44px;border-radius:14px;background:#ffffff2e;display:grid;place-items:center}._iconBox_1r9ua_16 img{width:24px;height:24px}._projectCopy_1r9ua_30{display:flex;flex-direction:column;gap:.25rem}._label_1r9ua_36{margin:0;text-transform:uppercase;letter-spacing:.12em;font-size:.65rem;color:#ffffffb8}._name_1r9ua_44{margin:0;font-size:1.05rem;font-weight:600}._switch_1r9ua_50{border:none;padding:0;background:none;color:var(--theme-color-surface-muted);font-weight:600;text-align:left;cursor:pointer}._switch_1r9ua_50:hover,._switch_1r9ua_50:focus-visible{text-decoration:underline}._dropdown_1r9ua_65{position:absolute;top:64px;left:0;z-index:10;min-width:344px;background:var(--theme-color-surface);color:var(--theme-color-text);border-radius:14px;box-shadow:var(--theme-box-shadow);padding:1rem;display:grid;gap:.75rem}._dropdown_1r9ua_65 header p{margin:0;font-weight:600;color:var(--theme-color-primary)}._projectList_1r9ua_86{display:grid;gap:.5rem;max-height:220px;overflow-y:auto;padding-right:.4rem;scrollbar-gutter:stable both-edges}._projectRow_1r9ua_95{display:grid;grid-template-columns:1fr auto auto auto;gap:.35rem;align-items:center;padding-right:.2rem}._projectOption_1r9ua_103{border:1px solid transparent;border-radius:10px;padding:.6rem .75rem;font-size:.95rem;background:var(--theme-color-surface-muted);text-align:left;cursor:pointer}._projectOption_1r9ua_103:hover,._projectOption_1r9ua_103:focus-visible{border-color:var(--theme-color-primary)}._activeOption_1r9ua_118{background:color-mix(in srgb,var(--theme-color-primary) 14%,transparent)!important;border-color:var(--theme-color-primary)!important}._renameButton_1r9ua_123,._authorityButton_1r9ua_124,._deleteButton_1r9ua_125{border:none;background:none;padding:.25rem;cursor:pointer;border-radius:6px;display:grid;place-items:center}._renameButton_1r9ua_123,._authorityButton_1r9ua_124{color:var(--theme-color-primary-strong)}._renameGlyph_1r9ua_141,._authorityButton_1r9ua_124 img{width:18px;height:18px}._renameGlyph_1r9ua_141{display:block;background:currentColor;mask-image:url(/pencil.svg);-webkit-mask-image:url(/pencil.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;mask-size:contain;-webkit-mask-size:contain}._renameButton_1r9ua_123:hover,._renameButton_1r9ua_123:focus-visible,._authorityButton_1r9ua_124:hover,._authorityButton_1r9ua_124:focus-visible{background:color-mix(in srgb,var(--theme-color-primary-strong) 12%,transparent)}._deleteButton_1r9ua_125{color:var(--theme-color-danger);font-size:1.2rem;line-height:1}._deleteButton_1r9ua_125:hover,._deleteButton_1r9ua_125:focus-visible{background:#a43d3d1f;color:var(--theme-color-danger)}._emptyState_1r9ua_179{margin:0;color:var(--theme-color-text-muted)}._newProject_1r9ua_184{border:none;border-radius:10px;padding:.65rem .75rem;background:var(--theme-color-primary);color:var(--theme-color-surface);font-weight:600;cursor:pointer}._newProject_1r9ua_184:hover,._newProject_1r9ua_184:focus-visible{background:var(--theme-color-primary-strong)}._nav_13z45_1{width:100%}._list_13z45_5{margin:0;padding:0;list-style:none;display:grid;gap:.75rem}._link_13z45_13{display:flex;align-items:center;gap:.75rem;color:var(--theme-color-surface);font-weight:600;text-decoration:none;padding:.65rem .75rem;border-radius:14px;transition:background .2s ease;border:none;background:transparent;width:100%;text-align:left;cursor:pointer;font:inherit}._link_13z45_13:hover,._link_13z45_13:focus-visible{background:#ffffff24}._icon_13z45_36{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#ffffff2e}._iconGlyph_13z45_45{width:22px;height:22px;display:block;background:var(--theme-color-surface);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;mask-size:contain;-webkit-mask-size:contain}._label_13z45_58{white-space:nowrap}._active_13z45_62{background:#ffffff29}._iconActive_13z45_66{background:var(--theme-color-surface)}._iconActive_13z45_66 ._iconGlyph_13z45_45{background:var(--theme-color-primary-strong)}._collapsed_13z45_74{justify-content:center;padding:.45rem}._collapsed_13z45_74 ._icon_13z45_36{background:transparent}._collapsed_13z45_74 ._iconActive_13z45_66{background:var(--theme-color-surface)}._appShell_1mrsg_1{display:flex;min-height:100vh;background:var(--theme-color-page);position:relative}._sidebar_1mrsg_8{position:sticky;top:0;height:100vh;width:260px;background:var(--theme-color-primary);color:var(--theme-color-surface);transition:width .25s ease,transform .3s ease;display:flex;flex-shrink:0;align-self:flex-start;z-index:40}._sidebarInner_1mrsg_24{display:flex;flex-direction:column;gap:2rem;padding:2.25rem 1.5rem 2.5rem;width:100%;height:100%}._brandSection_1mrsg_33{display:flex;align-items:center;gap:.75rem;font-size:1.5rem;font-weight:700;letter-spacing:.04em}._brandMark_1mrsg_42{width:42px;height:auto}._brandName_1mrsg_47{margin-top:.1rem}._bottomLinks_1mrsg_51{margin-top:auto;display:flex;flex-direction:column;gap:.75rem;padding-bottom:env(safe-area-inset-bottom,0px)}._poweredByRow_1mrsg_58{margin-top:.25rem;display:inline-flex;align-items:center;gap:.5rem;color:var(--theme-color-surface-muted);font-size:.8rem;opacity:.95}._poweredByLogo_1mrsg_68{width:18px;height:18px;object-fit:contain}._navLink_1mrsg_75{display:inline-flex;align-items:center;gap:.75rem;padding:.65rem .75rem .65rem 0;border-radius:14px;color:var(--theme-color-surface);text-decoration:none;transition:background .2s ease;width:100%}._navLink_1mrsg_75:hover,._navLink_1mrsg_75:focus-visible{background:#ffffff24}._navIcon_1mrsg_92{width:44px;height:44px;display:grid;place-items:center;border-radius:10px;background:#ffffff2e}._navIcon_1mrsg_92 img{width:22px;height:22px}._collapseToggle_1mrsg_106{position:absolute;top:50%;right:-18px;transform:translateY(-50%);width:42px;height:42px;border:none;border-radius:50%;background:var(--theme-color-primary);display:grid;place-items:center;cursor:pointer;box-shadow:none}._collapseToggle_1mrsg_106 img{width:22px;height:22px}._mobileToggle_1mrsg_127,._mobileOverlay_1mrsg_133{display:none}._mainContent_1mrsg_137{flex:1;display:flex;justify-content:center;align-items:stretch;padding:2.75rem 3.5rem;min-width:0}._contentInner_1mrsg_146{width:min(1200px,100%);margin:0 auto;display:grid;gap:2rem;min-width:0}._pageHeader_1mrsg_154{display:grid;gap:.4rem;color:var(--theme-color-primary)}._pageHeader_1mrsg_154 h1{margin:0}._pageHeader_1mrsg_154 p{margin:0;color:var(--theme-color-text-muted)}@media(min-width:1081px){._collapsed_1mrsg_22{width:88px}._collapsed_1mrsg_22 ._sidebarInner_1mrsg_24{align-items:center;padding-inline:.75rem}._collapsed_1mrsg_22 ._navLink_1mrsg_75{justify-content:center;padding:.45rem}._collapsed_1mrsg_22 ._navIcon_1mrsg_92{background:transparent}}@media(max-width:1080px){._sidebar_1mrsg_8{position:fixed;left:0;top:0;height:100vh;width:min(84vw,320px);transform:translate(-100%);box-shadow:var(--theme-box-shadow);border-radius:0 18px 18px 0;overflow-y:auto}._sidebarInner_1mrsg_24{padding-bottom:calc(6rem + env(safe-area-inset-bottom,0px))}._mobileOpen_1mrsg_131{transform:translate(0)}._collapseToggle_1mrsg_106{display:none}._mobileToggle_1mrsg_127{position:fixed;top:1.25rem;right:1.25rem;width:48px;height:48px;border-radius:14px;border:none;background:var(--theme-color-primary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:none;z-index:30}._mobileToggle_1mrsg_127:focus-visible{outline:3px solid rgba(255,255,255,.6);outline-offset:2px}._mobileToggleIcon_1mrsg_236,._mobileToggleIcon_1mrsg_236:before,._mobileToggleIcon_1mrsg_236:after{content:"";display:block;width:22px;height:2px;border-radius:999px;background:var(--theme-color-surface);transition:transform .3s ease,opacity .3s ease;position:relative}._mobileToggleIcon_1mrsg_236:before{position:absolute;top:-6px;left:0}._mobileToggleIcon_1mrsg_236:after{position:absolute;bottom:-6px;left:0}._mobileToggle_1mrsg_127[aria-expanded=true] ._mobileToggleIcon_1mrsg_236{background:transparent}._mobileToggle_1mrsg_127[aria-expanded=true] ._mobileToggleIcon_1mrsg_236:before{transform:translateY(6px) rotate(45deg)}._mobileToggle_1mrsg_127[aria-expanded=true] ._mobileToggleIcon_1mrsg_236:after{transform:translateY(-6px) rotate(-45deg)}._mobileOverlay_1mrsg_133{position:fixed;inset:0;background:#0f1b1773;border:none;padding:0;margin:0;z-index:25;display:block;cursor:pointer}._mobileOverlay_1mrsg_133:focus{outline:none}._mainContent_1mrsg_137{padding:5rem 1.5rem 2rem}}@media(max-width:640px){._bottomLinks_1mrsg_51{padding-bottom:calc(100px + env(safe-area-inset-bottom,0px))}._mainContent_1mrsg_137{padding-inline:0}}._section_135h4_1{background:var(--theme-color-surface);border-radius:16px;border:1px solid var(--theme-color-surface-muted);padding:1.5rem;box-shadow:0 12px 18px #12664714}._sectionHeader_135h4_10{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.75rem}._detailsSection_135h4_18{display:grid;gap:1rem}._detailsBody_135h4_23{display:flex;flex-direction:column;gap:.75rem}._customizationsSection_135h4_29{display:grid;gap:1rem}._customizationsGrid_135h4_34{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}._authoritySection_135h4_40{display:grid;gap:.75rem}._authorityButton_135h4_45{width:48px;height:48px;border-radius:12px;border:none;background:var(--theme-color-primary-strong);display:flex;align-items:center;justify-content:center;padding:0;box-shadow:0 10px 18px #0a714e1f}._authorityButton_135h4_45:hover,._authorityButton_135h4_45:focus-visible{background:var(--theme-color-primary)}._authorityButton_135h4_45 img{width:22px;height:22px;display:block;filter:brightness(0) invert(1)}._authorityText_135h4_70{margin:0;color:var(--theme-color-text-muted);line-height:1.5}._detailLabel_135h4_76{margin:0;font-size:.9rem;color:var(--theme-color-text-muted)}._detailValue_135h4_82{margin:.2rem 0 0;font-size:1.1rem;font-weight:600;color:var(--theme-color-text)}._toggleLabel_135h4_90{font-weight:600;color:var(--theme-color-text)}._toggle_135h4_90{display:inline-flex;align-items:center;gap:.6rem;font-weight:600;color:var(--theme-color-text)}._toggle_135h4_90 input{position:absolute;opacity:0;pointer-events:none}._switch_135h4_109{width:46px;height:24px;border-radius:12px;background:var(--theme-color-border);position:relative;transition:background .2s ease}._switch_135h4_109:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--theme-color-surface);transition:transform .2s ease;box-shadow:0 4px 8px #00000040}._toggle_135h4_90 input:checked+._switch_135h4_109{background:var(--theme-color-primary-strong)}._toggle_135h4_90 input:checked+._switch_135h4_109:after{transform:translate(22px)}._toggle_135h4_90 span:last-child{white-space:nowrap}._logoutButton_135h4_143{align-self:flex-start;white-space:nowrap}._logoutButton_135h4_143:hover,._logoutButton_135h4_143:focus-visible{background:var(--theme-color-primary)}._section_135h4_1+._section_135h4_1{margin-top:1.5rem}._section_135h4_1 h3{margin:0;color:var(--theme-color-primary)}._section_135h4_1 p{color:var(--theme-color-text-muted)}._sectionDescription_135h4_166{margin:0;color:var(--theme-color-text-muted)}._dangerSection_135h4_171 ._sectionDescription_135h4_166{margin-top:.85rem}._section_135h4_1 button{border:none;border-radius:12px;background:var(--theme-color-primary-strong);color:#fff;padding:.65rem 1.2rem;font-weight:600;cursor:pointer}._section_135h4_1 button:not(._dangerButton_135h4_185):hover,._section_135h4_1 button:not(._dangerButton_135h4_185):focus-visible{background:var(--theme-color-primary)}._section_135h4_1 button:disabled{opacity:.6;cursor:not-allowed}._dangerSection_135h4_171 h3{color:var(--theme-color-danger)}._dangerSection_135h4_171 p{color:var(--theme-color-text-muted)}._dangerButton_135h4_185{background:var(--theme-color-danger)}._dangerButton_135h4_185:hover,._dangerButton_135h4_185:focus-visible{background:var(--theme-color-danger)}._form_135h4_212{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}._fieldGroup_135h4_219{display:flex;flex-direction:column;gap:.35rem}._redlineSettingsBlock_135h4_225{margin-top:.75rem;display:flex;flex-direction:column;gap:.35rem}._redlineAuthorLabel_135h4_232{margin-top:.65rem}._fieldGroup_135h4_219 label{font-weight:600;color:var(--theme-color-text)}._fieldGroup_135h4_219 input{border-radius:12px;border:1px solid var(--theme-color-surface-muted);padding:.65rem .75rem;font-size:1rem;font-family:Inter,system-ui,sans-serif}._fieldGroup_135h4_219 input:focus{outline:2px solid var(--theme-color-primary-strong);outline-offset:1px}._formActions_135h4_254{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}._dangerActions_135h4_261{margin-top:1.1rem}._helperText_135h4_265{margin:0;font-size:.9rem;color:var(--theme-color-text-muted)}._success_135h4_271{color:var(--theme-color-primary);font-weight:600}._error_135h4_276{color:var(--theme-color-danger);font-weight:600}._limitsList_135h4_281{display:flex;flex-direction:column;gap:.9rem;margin-top:.75rem}._limitGroup_135h4_288{display:flex;flex-direction:column;gap:.6rem}._limitRow_135h4_294,._limitEntry_135h4_295{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;padding:.75rem .9rem;border-radius:12px;border:1px solid var(--theme-color-surface-muted);background:var(--theme-color-page)}._limitEntry_135h4_295{background:var(--theme-color-surface)}._limitEntries_135h4_310{display:flex;flex-direction:column;gap:.5rem}._limitCategory_135h4_316{margin:0;color:var(--theme-color-primary);font-weight:700}._limitLabel_135h4_322{margin:0;color:var(--theme-color-text);font-weight:600}._limitValue_135h4_328{margin:0;color:var(--theme-color-primary);font-weight:700}._limitNote_135h4_334{margin:0;color:var(--theme-color-text-muted)}@media(max-width:980px){._customizationsGrid_135h4_34{grid-template-columns:1fr}}._caseCard_twfun_1{background:var(--theme-color-surface);border-radius:18px;border:1px solid var(--theme-color-surface-muted);padding:1.75rem;box-shadow:0 14px 24px #1266471f}._caseCard_twfun_1 h2{margin:0;color:var(--theme-color-primary)}._meta_twfun_14{margin:.2rem 0;color:var(--theme-color-text-muted)}._section_twfun_19+section{margin-top:1.5rem}._error_twfun_23{color:var(--theme-color-danger)}._caseCard_twfun_1 ul{margin:.75rem 0 0;padding-left:1.2rem;color:var(--theme-color-text-muted)}._closeButton_1tukm_1{position:absolute;top:12px;right:12px;border:none;background:transparent;color:var(--theme-color-neutral);font-size:20px;cursor:pointer}._closeButton_1tukm_1:focus-visible{outline:2px solid var(--theme-color-primary-strong);outline-offset:2px}._dialogBody_1tukm_17{position:relative}._message_1tukm_21{margin:12px 0 0;color:var(--theme-color-text);line-height:1.5}._actions_1tukm_27{margin-top:20px;display:flex;justify-content:flex-end}._resultsShell_18irb_1{width:min(1680px,100%);display:flex;flex-direction:column;gap:1rem;color:var(--theme-color-text)}._header_18irb_9{display:flex;justify-content:space-between;gap:1rem;align-items:center;background:var(--theme-color-surface);border:1px solid var(--theme-color-surface-muted);border-radius:14px;padding:.9rem 1rem}._kicker_18irb_20{margin:0;color:var(--theme-color-primary);font-weight:800;letter-spacing:.06em;font-size:.82rem}._documentName_18irb_28{margin:.15rem 0 0;font-size:2.1rem;line-height:1.1}._emailNotice_18irb_34{margin:.45rem 0 0;color:var(--theme-color-text-muted);font-weight:600}._headerActions_18irb_40{display:flex;gap:.65rem}._outlineButton_18irb_45{border:1px solid var(--theme-color-primary-strong);background:var(--theme-color-surface);color:var(--theme-color-primary);border-radius:999px;padding:.5rem .9rem;font-weight:700}._submissionDetails_18irb_54{display:flex;flex-wrap:wrap;gap:1rem;font-size:.92rem;color:var(--theme-color-text-muted)}._topTabs_18irb_62{display:flex;gap:0;border:1px solid var(--theme-color-border);border-radius:18px;background:var(--theme-color-surface);box-shadow:inset 0 1px 0 var(--theme-color-surface-muted);overflow:hidden}._topTab_18irb_62{flex:1;border:none;border-left:1px solid var(--theme-color-border);background:linear-gradient(180deg,var(--theme-color-surface-muted) 0%,var(--theme-color-surface-muted) 100%);padding:.85rem 1rem;font-weight:800;font-size:16px;color:var(--theme-color-text-muted);cursor:pointer}._topTab_18irb_62:first-child{border-left:none}._topTab_18irb_62[aria-selected=true]{background:var(--theme-color-primary-strong);color:var(--theme-color-surface);box-shadow:inset 0 -2px 0 var(--theme-color-primary-strong)}._topTab_18irb_62:focus-visible{outline:2px solid var(--theme-color-primary-strong);outline-offset:-4px}._categoryRow_18irb_99,._subcategoryRow_18irb_100{display:flex;flex-wrap:wrap;gap:.9rem 1.25rem}._checkLabel_18irb_106{display:inline-flex;align-items:center;gap:.45rem;font-size:.92rem}._colorDot_18irb_113{width:12px;height:12px;border-radius:3px}._reviewWorkspace_18irb_119{display:flex;flex-direction:column;gap:0;align-items:stretch;background:var(--theme-color-surface);border:1px solid var(--theme-color-border);border-radius:14px;overflow:hidden}._workspaceTabs_18irb_130{display:flex;border-bottom:1px solid var(--theme-color-border);background:color-mix(in srgb,var(--theme-color-page) 85%,white)}._workspaceTab_18irb_130{flex:1;border:0;border-left:1px solid var(--theme-color-border);background:transparent;padding:.7rem 1rem;font-weight:700;color:var(--theme-color-text-muted)}._workspaceTab_18irb_130:first-child{border-left:0}._workspaceTab_18irb_130[aria-selected=true]{background:var(--theme-color-surface);color:var(--theme-color-primary)}._editorPane_18irb_155,._commentPane_18irb_156,._summaryList_18irb_157,._dealMap_18irb_158{background:var(--theme-color-surface);border:1px solid var(--theme-color-border);border-radius:14px}._editorPane_18irb_155{overflow:hidden;border:0}._editorToolbar_18irb_169{padding:.6rem .85rem;border-bottom:1px solid var(--theme-color-border);font-size:.85rem;font-weight:700;color:var(--theme-color-text-muted);background:color-mix(in srgb,var(--theme-color-page) 85%,white)}._contractEditorShell_18irb_178{position:relative;width:100%;height:75vh;background:#fff}._contractEditorHighlight_18irb_185,._contractEditorInput_18irb_186{position:absolute;inset:0;width:100%;height:100%;border:0;padding:1rem;font-size:1rem;line-height:1.5;font-family:Consolas,Courier New,monospace;white-space:pre-wrap;overflow:auto;box-sizing:border-box}._contractEditorHighlight_18irb_185{color:#111;pointer-events:none}._contractEditorInput_18irb_186{background:transparent;color:transparent;-webkit-text-fill-color:transparent;caret-color:#111;resize:none}._snippetHighlight_18irb_214{background:#fff59e;color:inherit;padding:0 .05rem}._commentPane_18irb_156{display:flex;flex-direction:column;gap:.65rem;padding:.9rem;overflow:hidden;border:0;font-size:calc(1rem + 2px);line-height:1.5}._commentViewport_18irb_231{height:75vh;overflow:auto}._commentTimeline_18irb_236{display:flex;flex-direction:column;gap:calc(.75rem + 10px);min-height:100%}._commentPane_18irb_156 h2{margin:0 0 .2rem;font-size:calc(1rem + 2px)}._emptyState_18irb_248{margin:0;font-size:.88rem;color:var(--theme-color-text-muted)}._commentCard_18irb_254{position:relative;background:var(--theme-color-page);border:1px solid var(--theme-color-border);border-left-width:4px;border-radius:10px;padding:.75rem}._commentHeaderRow_18irb_263{display:flex;justify-content:space-between;gap:.5rem;align-items:center}._commentHeaderRow_18irb_263 h3{margin:0;font-size:calc(.98rem + 2px)}._commentHeaderActions_18irb_275{display:inline-flex;align-items:center;gap:.4rem;flex-shrink:0}._commentCardCollapsed_18irb_282{padding-top:.5rem;padding-bottom:.5rem}._commentCardCollapsed_18irb_282 ._commentHeaderRow_18irb_263{flex-wrap:nowrap}._commentCardCollapsed_18irb_282 ._commentHeaderRow_18irb_263 h3{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._minimizeButton_18irb_298{border:1px solid var(--theme-color-border);background:var(--theme-color-surface);border-radius:999px;padding:.18rem .5rem;font-size:.74rem;font-weight:700}._commentCard_18irb_254 p{margin:.45rem 0;font-size:calc(.85rem + 2px);line-height:1.5}._unifiedDiff_18irb_313{border:1px solid var(--theme-color-border);border-radius:8px;overflow:hidden;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:calc(.78rem + 2px);line-height:1.5;margin-top:.45rem}._diffHeader_18irb_323{padding:.35rem .5rem;background:#eef2f7;color:#4b5563}._diffLineOld_18irb_329,._diffLineNew_18irb_330{display:grid;grid-template-columns:1rem 1fr;gap:.3rem;padding:.28rem .5rem;white-space:pre-wrap}._diffLineOld_18irb_329{background:#fff1f2}._diffLineNew_18irb_330{background:#ecfdf5}._diffPrefix_18irb_346{font-weight:700}._diffRemovedToken_18irb_350{background:#fecaca;color:#7f1d1d;text-decoration:line-through}._diffAddedToken_18irb_356{background:#a7f3d0;color:#065f46}._summaryList_18irb_157,._dealMap_18irb_158{margin:0;padding:1rem}._summaryList_18irb_157{display:flex;flex-direction:column;gap:1rem}._summaryList_18irb_157 li{line-height:2}._summaryList_18irb_157 li p{margin:0}._dealMapRow_18irb_381{display:block;padding:.7rem 0;border-bottom:1px solid color-mix(in srgb,var(--theme-color-border) 70%,transparent)}._dealMapRow_18irb_381:last-child{border-bottom:0}._dealMap_18irb_158 dt{margin:0 0 .45rem;font-weight:700;font-size:2rem;color:var(--theme-color-primary)}._dealMap_18irb_158 dd{margin:0;line-height:1.9;white-space:pre-wrap}._dealMap_18irb_158 dd p{margin:0}._dealMap_18irb_158 dd ul,._dealMap_18irb_158 dd ol{margin:0;padding-left:1.1rem}._dealMap_18irb_158 dd li{margin:0 0 .45rem;line-height:1.8}@media(max-width:1100px){._documentName_18irb_28{font-size:1.7rem}._reviewWorkspace_18irb_119{grid-template-columns:1fr}._contractEditorShell_18irb_178{height:55vh}}._page_1g4wc_1{--document-review-section-heading-size: 1.5rem;width:100%;display:flex;flex-direction:column;align-items:center;gap:2.75rem;padding:0 0 3.5rem}._workspaceCard_1g4wc_11{width:min(980px,100%);display:flex;flex-direction:column;gap:1.4rem;background:var(--theme-color-surface);border:1px solid var(--theme-color-surface-muted);border-radius:28px;box-shadow:var(--theme-box-shadow);padding:1.75rem}._heroRow_1g4wc_23{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.9rem;padding-top:.75rem}._heroMark_1g4wc_32{width:76px;height:76px;object-fit:contain;display:block}._heroMarkPlaceholder_1g4wc_39{width:76px;height:76px}._heroTitle_1g4wc_44{margin:0;color:var(--theme-color-primary);font-size:2.25rem}._section_1g4wc_50{background:transparent;border:none;border-radius:0;padding:0}._recentReviews_1g4wc_57{width:min(980px,100%);background:var(--theme-color-surface);border:1px solid var(--theme-color-surface-muted);border-radius:22px;box-shadow:var(--theme-box-shadow);padding:2.5rem;display:grid;gap:1.75rem}._sectionHeading_1g4wc_68{margin:0 0 .65rem;color:var(--theme-color-primary);font-size:1.05rem}._dropZone_1g4wc_74{border:1px solid var(--theme-color-surface-muted);border-radius:4px;background:var(--theme-color-page);padding:1.2rem 1.5rem;display:block;cursor:pointer}._dropZoneInput_1g4wc_83{display:none}._dropZoneContent_1g4wc_87{display:flex;align-items:center;justify-content:center;gap:1rem}._uploadIcon_1g4wc_94{width:44px;height:54px;display:inline-block;background:var(--theme-color-primary);mask-image:var(--upload-icon-url);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:var(--upload-icon-url);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}._dropZoneTitle_1g4wc_109{margin:0 0 .2rem;color:var(--theme-color-primary);font-size:2rem;font-weight:700}._dropZoneSubtitle_1g4wc_116{margin:0;color:var(--theme-color-primary);font-size:1.7rem}._fileName_1g4wc_122{margin:0;color:var(--theme-color-text);font-size:2.1rem;text-decoration:underline;text-underline-offset:.12em;font-weight:500}._error_1g4wc_131{margin:.6rem 0 0;color:var(--theme-color-danger)}._field_1g4wc_136,._fieldGrow_1g4wc_137{display:flex;flex-direction:column;gap:.35rem;position:relative}._fieldGrow_1g4wc_137{flex:1}._playbookField_1g4wc_148{position:relative}._playbookMenuButton_1g4wc_152{width:100%;border:1px solid var(--theme-color-border);border-radius:8px;background:var(--theme-color-page);color:var(--theme-color-text);padding:.58rem .7rem;font-size:.95rem;display:flex;align-items:center;justify-content:space-between;gap:.6rem}._playbookMenu_1g4wc_152{position:absolute;top:calc(100% + .45rem);left:0;right:0;z-index:30;border:1px solid var(--theme-color-border);border-radius:14px;background:var(--theme-color-surface);box-shadow:var(--theme-box-shadow);padding:.8rem;display:grid;gap:.5rem;max-height:260px;overflow:auto}._playbookEmpty_1g4wc_183{margin:0;color:var(--theme-color-text-muted)}._playbookItem_1g4wc_188{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.35rem;align-items:center}._playbookNameButton_1g4wc_195{border:1px solid transparent;border-radius:10px;padding:.6rem .75rem;font-size:.95rem;background:var(--theme-color-surface-muted);text-align:left;cursor:pointer}._playbookNameButton_1g4wc_195:hover,._playbookNameButton_1g4wc_195:focus-visible{border-color:var(--theme-color-primary)}._label_1g4wc_210{font-weight:700;color:var(--theme-color-primary);display:flex;align-items:center;gap:.4rem;font-size:var(--document-review-section-heading-size)}._infoButton_1g4wc_219{border:none;background:transparent;padding:0;width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._infoAnchor_1g4wc_231{position:relative;display:inline-flex}._infoBadge_1g4wc_236{width:14px;height:14px;border-radius:999px;background:var(--theme-color-primary);color:var(--theme-color-surface);display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;line-height:1;text-transform:lowercase}._infoPopover_1g4wc_251{position:fixed;max-width:calc(100vw - 2rem);background:var(--theme-color-primary);color:var(--theme-color-surface);border:3px solid color-mix(in srgb,var(--theme-color-surface) 35%,transparent);border-radius:6px;padding:1rem 2.5rem .8rem 1rem;z-index:45}._infoPopoverClose_1g4wc_262{position:absolute;top:.25rem;right:.5rem;border:none;background:transparent;color:var(--theme-color-surface);font-size:2rem;line-height:1;cursor:pointer}._infoPopoverText_1g4wc_274{margin:0;white-space:pre-line;font-size:1.05rem;font-weight:600;line-height:1.35;padding-right:.15rem}._input_1g4wc_283,._textarea_1g4wc_284{border:1px solid var(--theme-color-border);border-radius:8px;background:var(--theme-color-page);color:var(--theme-color-text);padding:.58rem .7rem;font-size:.95rem}._textarea_1g4wc_284{min-height:120px;resize:vertical}._topRow_1g4wc_298{margin-top:.3rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.7rem;align-items:end}._playbookNameStack_1g4wc_306{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.7rem;align-items:end}._row_1g4wc_313{margin-top:.8rem;display:flex;gap:.7rem;align-items:flex-end}._row_1g4wc_313>*{flex:1}._clientObjectivesField_1g4wc_324{margin-top:.8rem}._clientObjectivesField_1g4wc_324 ._textarea_1g4wc_284{min-height:144px}._playbookDeleteButton_1g4wc_332,._recentDeleteButton_1g4wc_333,._processingCancel_1g4wc_334{border:none;background:none;padding:.25rem;cursor:pointer;border-radius:6px;display:grid;place-items:center;color:var(--theme-color-danger);font-size:1.2rem;line-height:1}._playbookDeleteButton_1g4wc_332:hover,._playbookDeleteButton_1g4wc_332:focus-visible,._recentDeleteButton_1g4wc_333:hover,._recentDeleteButton_1g4wc_333:focus-visible,._processingCancel_1g4wc_334:hover,._processingCancel_1g4wc_334:focus-visible{background:#a43d3d1f}._playbookDeleteButton_1g4wc_332:disabled,._recentDeleteButton_1g4wc_333:disabled,._processingCancel_1g4wc_334:disabled{opacity:.45;cursor:not-allowed}._saveButton_1g4wc_363{white-space:nowrap;border:1px solid var(--theme-color-primary-strong);background:var(--theme-color-surface);color:var(--theme-color-primary);border-radius:6px;padding:.4rem .55rem;font-weight:700}._submitRow_1g4wc_373{margin-top:1rem;display:flex;justify-content:space-between;align-items:flex-end;gap:1rem}._submitButton_1g4wc_381{width:78px;height:78px;border:none;border-radius:50%;background:linear-gradient(135deg,var(--theme-color-primary),var(--theme-color-primary-strong));color:var(--theme-color-surface);font-size:1.95rem;font-weight:800}._submitButton_1g4wc_381:disabled{opacity:.45}._resultsBlock_1g4wc_396{margin-top:0;position:relative}._resultsTitle_1g4wc_401{margin:0 0 .35rem;color:var(--theme-color-primary);font-size:var(--document-review-section-heading-size);font-weight:700;display:flex;align-items:center;gap:.35rem}._resultsText_1g4wc_411{margin:0;color:var(--theme-color-text);font-size:.95rem}._processingList_1g4wc_417{border:1px solid var(--theme-color-surface-muted);background:var(--theme-color-surface);border-radius:16px;padding:1rem;display:grid;gap:.8rem}._processingSummary_1g4wc_426{margin:0;font-weight:700;color:var(--theme-color-text-muted)}._processingSummaryCount_1g4wc_432{color:var(--theme-color-text);font-size:1.2rem}._processingItems_1g4wc_437,._recentReviewList_1g4wc_438{margin:0;padding:0;list-style:none;display:grid;gap:.6rem}._processingItem_1g4wc_437,._recentReviewItem_1g4wc_447{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8rem}._processingContent_1g4wc_455 h3,._reviewTitle_1g4wc_456{margin:0;font-size:1rem;color:var(--theme-color-text)}._recentReviewButton_1g4wc_462{border:none;background:none;width:100%;text-align:left;display:grid;gap:.6rem;cursor:pointer;border-radius:18px;padding:1.1rem 2.75rem 1.1rem 1.25rem;transition:background .2s ease,box-shadow .2s ease}._recentReviewButton_1g4wc_462:hover,._recentReviewButton_1g4wc_462:focus-visible{background:var(--theme-color-hover);box-shadow:0 12px 28px #094e372e;outline:none}._recentDeleteButton_1g4wc_333{position:absolute;top:.9rem;right:.9rem;width:2rem;height:2rem;border-radius:999px;background:#cc241d1f;opacity:0;pointer-events:none;transition:opacity .2s ease,background .2s ease}._recentReviewItem_1g4wc_447:hover ._recentDeleteButton_1g4wc_333,._recentReviewItem_1g4wc_447:focus-within ._recentDeleteButton_1g4wc_333,._recentDeleteButton_1g4wc_333:focus-visible{opacity:1;pointer-events:auto}._recentDeleteButton_1g4wc_333:hover,._recentDeleteButton_1g4wc_333:focus-visible{background:#cc241d38}._processingCancel_1g4wc_334{width:2rem;height:2rem;border-radius:999px;background:#cc241d1f}._reviewMetaRow_1g4wc_515{display:inline-flex;align-items:center;gap:.6rem;flex-wrap:wrap}._reviewTypePill_1g4wc_522,._processingPill_1g4wc_523{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-weight:700;font-size:.85rem;padding:.2rem .7rem}._reviewTypePill_1g4wc_522{background:var(--theme-text-highlight);color:var(--theme-color-primary-strong)}._processingPill_1g4wc_523{background:color-mix(in srgb,var(--theme-color-warning) 24%,white);color:var(--theme-color-warning)}._reviewTimestamp_1g4wc_543{color:var(--theme-color-text-muted);font-size:.9rem}._recentReviews_1g4wc_57 header h2{margin:0;color:var(--theme-color-primary);font-size:var(--document-review-section-heading-size)}._recentReviews_1g4wc_57 header p{margin:.5rem 0 0;color:var(--theme-color-text-muted)}@media(max-width:768px){._heroTitle_1g4wc_44{font-size:1.8rem}._topRow_1g4wc_298,._playbookNameStack_1g4wc_306{grid-template-columns:1fr;align-items:stretch}._row_1g4wc_313{flex-direction:column;align-items:stretch}._recentReviews_1g4wc_57{padding:2rem}._processingItem_1g4wc_437,._recentReviewItem_1g4wc_447{grid-template-columns:1fr}}._page_7p2g2_1{display:flex;align-items:center;justify-content:center;min-height:100vh;background:radial-gradient(circle at top,rgba(24,150,107,.08),transparent 55%),var(--theme-color-page);padding:2rem}._card_7p2g2_10{background:var(--theme-color-surface);border-radius:24px;border:1px solid var(--theme-color-surface-muted);padding:2.5rem 3rem;max-width:480px;width:100%;box-shadow:0 24px 48px #1266472e;text-align:center}._header_7p2g2_21 img{width:68px;margin-bottom:1rem}._header_7p2g2_21 h1{margin:0;color:var(--theme-color-primary)}._header_7p2g2_21 p{margin-top:.75rem;color:var(--theme-color-text-muted);line-height:1.6}._tagline_7p2g2_37{margin-top:.35rem;font-size:.9rem;color:var(--theme-color-text-muted)}._form_7p2g2_43{display:flex;flex-direction:column;gap:1rem;text-align:left;margin-top:1.5rem}._form_7p2g2_43 label{display:flex;flex-direction:column;gap:.35rem;font-weight:600;color:var(--theme-color-text-muted)}._form_7p2g2_43 input{border-radius:12px;border:1px solid var(--theme-color-border);padding:.75rem .9rem;font-size:1rem}._form_7p2g2_43 button{margin-top:.5rem;border:none;border-radius:14px;background:linear-gradient(120deg,var(--theme-color-primary),var(--theme-color-primary-strong));color:#fff;padding:.85rem;font-size:1.05rem;font-weight:600;cursor:pointer}._form_7p2g2_43 button:disabled{opacity:.7;cursor:progress}._error_7p2g2_83{margin:0;color:var(--theme-color-danger);font-weight:600}._success_7p2g2_89{margin:0;color:var(--theme-color-primary);font-weight:600}._footerText_7p2g2_95{margin-top:1.75rem;color:var(--theme-color-text-muted)}._footerText_7p2g2_95 a{color:var(--theme-color-primary-strong);font-weight:600;text-decoration:none}._resetPrompt_7p2g2_106{margin-top:1rem;display:flex;flex-direction:column;gap:.75rem}._resetLink_7p2g2_113{background:none;border:none;padding:0;color:var(--theme-color-primary-strong);font-weight:600;text-align:left;cursor:pointer}._resetLink_7p2g2_113:hover{text-decoration:underline}._resetForm_7p2g2_127{display:flex;flex-direction:column;gap:.75rem;text-align:left}._resetForm_7p2g2_127 button{margin-top:.5rem;border:none;border-radius:14px;background:linear-gradient(120deg,var(--theme-color-primary),var(--theme-color-primary-strong));color:#fff;padding:.85rem;font-size:1.05rem;font-weight:600;cursor:pointer}._resetForm_7p2g2_127 button:disabled{opacity:.7;cursor:progress}._card_1n5vd_1{background:var(--theme-color-surface);border-radius:18px;border:1px solid var(--theme-color-surface-muted);padding:1.75rem;box-shadow:0 14px 24px #1266471f}._card_1n5vd_1 h2{margin:0;color:var(--theme-color-primary)}._meta_1n5vd_14{margin:.4rem 0;color:var(--theme-color-text-muted)}._card_1n5vd_1 a{color:var(--theme-color-info);text-decoration:none;font-weight:600}._card_1n5vd_1 section{margin-top:1.5rem}._error_1n5vd_29{color:var(--theme-color-danger)}._section_vhlqd_1{background:var(--theme-color-surface);border-radius:16px;border:1px solid var(--theme-color-surface-muted);padding:1.25rem 1.5rem;box-shadow:0 12px 18px #12664714;max-width:420px;width:min(100%,420px);justify-self:flex-start}._section_vhlqd_1 h3{margin:0;color:var(--theme-color-primary)}._section_vhlqd_1 p{color:var(--theme-color-text-muted)}._section_vhlqd_1 ul{margin:.75rem 0 0;padding-left:1.2rem;color:var(--theme-color-text-muted)}._section_vhlqd_1 a{color:var(--theme-color-primary-strong);font-weight:600;text-decoration:none}._wrapper_gjkrt_1{display:flex;align-items:center;justify-content:center;min-height:100vh;background:var(--theme-color-page)}._card_gjkrt_9{background:var(--theme-color-surface);border-radius:24px;border:1px solid var(--theme-color-surface-muted);padding:2.5rem 3rem;text-align:center;box-shadow:0 24px 48px #1266472e;max-width:520px}._card_gjkrt_9 h1{margin-top:0;color:var(--theme-color-primary)}._card_gjkrt_9 p{color:var(--theme-color-text-muted);line-height:1.6}._actions_gjkrt_29{display:flex;justify-content:center;gap:1.25rem;margin-top:1.5rem}._actions_gjkrt_29 a{background:var(--theme-color-primary-strong);color:#fff;text-decoration:none;padding:.75rem 1.25rem;border-radius:14px;font-weight:600}._overlay_rvnop_1{position:fixed;inset:0;background:#0e20169e;display:flex;align-items:center;justify-content:center;padding:2rem;z-index:1600}._dialog_rvnop_12{width:min(900px,100%);max-height:calc(100vh - 4rem);background:var(--theme-color-page);border:1px solid var(--theme-color-surface-muted);border-radius:24px;box-shadow:0 28px 56px #094e3738;display:flex;flex-direction:column;gap:1.5rem;padding:2rem;color:var(--theme-color-text)}._header_rvnop_26{display:grid;gap:.35rem}._title_rvnop_31{margin:0;font-size:1.1rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}._updatedAt_rvnop_39{margin:0;color:var(--theme-color-text-muted);font-size:.95rem}._body_rvnop_45{overflow-y:auto;display:grid;gap:1rem;line-height:1.6;color:var(--theme-color-text);padding-right:.5rem}._list_rvnop_54{display:grid;gap:1rem;padding-left:1.25rem;margin:0}._list_rvnop_54 li{display:grid;gap:.5rem}._list_rvnop_54 li p{margin:0}._footerText_rvnop_70{margin:0;font-weight:700;letter-spacing:.01em}._actions_rvnop_76{display:flex;justify-content:flex-end}._acceptButton_rvnop_81{border:none;border-radius:999px;background:linear-gradient(135deg,var(--theme-color-primary-strong),var(--theme-color-primary-strong));color:var(--theme-color-surface);font-weight:600;padding:.75rem 2rem;cursor:pointer;box-shadow:0 16px 32px #0c8c6147;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}._acceptButton_rvnop_81:hover,._acceptButton_rvnop_81:focus-visible{transform:translateY(-1px);box-shadow:0 20px 36px #0c8c6152;background:linear-gradient(135deg,var(--theme-color-primary-strong),var(--theme-color-primary-strong));outline:none}._acceptButton_rvnop_81:disabled{background:var(--theme-color-border);box-shadow:none;cursor:not-allowed;transform:none}._error_rvnop_108{margin:0;color:var(--theme-color-danger);font-weight:600}@media(max-width:700px){._overlay_rvnop_1{padding:1rem}._dialog_rvnop_12{padding:1.5rem;max-height:calc(100vh - 2rem)}._actions_rvnop_76{justify-content:stretch}._acceptButton_rvnop_81{width:100%}}:root{font-family:Calibri,Segoe UI,Helvetica,Arial,sans-serif;background-color:var(--theme-color-page);color:var(--theme-color-text)}*{box-sizing:border-box}body{margin:0;min-height:100vh;background-color:var(--theme-color-page)}a{color:inherit}button{font-family:inherit}#root{min-height:100vh}
