._header_1m3ys_1{z-index:10;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe6;position:sticky;top:0;box-shadow:0 1px 8px #0000000a}._inner_1m3ys_10{justify-content:space-between;align-items:center;gap:16px;max-width:1440px;height:64px;margin:0 auto;padding:0 24px;display:flex}._left_1m3ys_21{align-items:center;gap:24px;min-width:0;display:flex}._brand_1m3ys_28{color:var(--color-text);align-items:center;gap:8px;text-decoration:none;display:flex}._brandText_1m3ys_36{flex-direction:column;line-height:1;display:flex}._brandName_1m3ys_42{font-size:16px;font-weight:700}._brandSub_1m3ys_47{color:var(--color-text-secondary);margin-top:2px;font-size:12px}._nav_1m3ys_53{gap:4px;display:flex}._navLink_1m3ys_58{color:var(--color-text-secondary);border-radius:var(--radius);padding:8px 14px;font-weight:500;text-decoration:none}._navLink_1m3ys_58:hover{color:var(--color-text);background:var(--color-surface-container)}._active_1m3ys_71{color:var(--color-tenant-text);background:var(--color-surface-focus)}._right_1m3ys_76{align-items:center;gap:8px;min-width:0;display:flex}._user_1m3ys_83{text-overflow:ellipsis;white-space:nowrap;background:var(--color-surface-low);border-radius:var(--radius-pill);padding:6px 12px;font-size:12px;font-weight:700;overflow:hidden}._logout_1m3ys_94{height:36px;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);padding:0 14px;font-size:14px}._logout_1m3ys_94:hover{background:var(--color-surface-muted)}@media (width<=480px){._inner_1m3ys_10{padding:0 16px}._brandSub_1m3ys_47,._nav_1m3ys_53{display:none}}._frame_hsyvz_2{flex:none;display:inline-block;position:relative}._img_hsyvz_8{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}._entering_hsyvz_16{animation:.2s ease-out both _enter_hsyvz_16}._leaving_hsyvz_20{animation:.2s ease-in both _leave_hsyvz_1}@keyframes _enter_hsyvz_16{0%{opacity:0;transform:translateY(0)}50%{transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _leave_hsyvz_1{to{opacity:0}}@media (prefers-reduced-motion:reduce){._entering_hsyvz_16,._leaving_hsyvz_20{animation:none}}._topbar_1rd8y_3{background:var(--color-surface);border-bottom:1px solid var(--color-border)}._topInner_1rd8y_8{flex-direction:column;gap:12px;max-width:1440px;margin:0 auto;padding:12px 24px 0;display:flex}._row_1rd8y_17{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._titleRow_1rd8y_25{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}._back_1rd8y_33{font-size:14px;font-weight:500;text-decoration:none}._title_1rd8y_25{margin:0;font-size:20px;line-height:28px}._parties_1rd8y_45{flex-wrap:wrap;gap:12px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}._parties_1rd8y_45 li{align-items:center;gap:6px;display:flex}._progress_1rd8y_61{flex-wrap:wrap;flex:360px;align-items:center;gap:12px;font-size:14px;display:flex}._bar_1rd8y_70{background:var(--color-primary-fixed);border-radius:var(--radius-pill);flex:0 200px;height:6px;overflow:hidden}._barFill_1rd8y_78{background:var(--color-primary);height:6px}._waiting_1rd8y_83{color:var(--color-landlord-text);font-weight:700}._finalize_1rd8y_88{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}._reasons_1rd8y_96{max-width:360px;color:var(--color-text-secondary);text-align:right;font-size:12px;line-height:18px}._tabs_1rd8y_104{gap:4px;display:flex}._tab_1rd8y_104,._tabOn_1rd8y_110{color:var(--color-text-secondary);border-bottom:2px solid #0000;padding:10px 16px;font-weight:500;text-decoration:none}._tabOn_1rd8y_110{color:var(--color-tenant-text);border-bottom-color:var(--color-primary);font-weight:700}._body_1rd8y_124{flex-direction:column;gap:16px;max-width:1440px;margin:0 auto;padding:24px;display:flex}._split_1rd8y_133{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}._main_1rd8y_140{flex-direction:column;flex:999 640px;gap:24px;min-width:0;display:flex}._aside_1rd8y_148{flex-direction:column;flex:380px;gap:16px;min-width:0;max-width:520px;display:flex}._notice_1rd8y_157{border-radius:var(--radius-card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}._poseNotice_1rd8y_167{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);flex-wrap:wrap;align-items:center;gap:16px;padding:8px 20px 8px 8px;display:flex}._poseText_1rd8y_178{flex:240px;min-width:0}._noticeSealed_1rd8y_183{background:var(--color-sealed-bg);border:1px solid var(--color-sealed)}._noticeFocus_1rd8y_188{background:var(--color-surface-focus);border:1.5px solid var(--color-primary)}._section_1rd8y_194{flex-direction:column;gap:16px;display:flex}._sectionHead_1rd8y_200{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._h2_1rd8y_208{margin:0;font-size:20px;line-height:28px}._h3_1rd8y_214{margin:0;font-size:16px;line-height:24px}._dl_1rd8y_220{background:var(--color-bg);border-radius:var(--radius);grid-template-columns:7rem 1fr;gap:10px 16px;margin:0;padding:16px;font-size:14px;display:grid}._dl_1rd8y_220 dt{color:var(--color-text-secondary)}._dl_1rd8y_220 dd{overflow-wrap:anywhere;min-width:0;margin:0}._terms_1rd8y_241{flex-direction:column;gap:8px;font-size:14px;display:flex}._term_1rd8y_241{background:var(--color-bg);border-radius:var(--radius);flex-direction:column;gap:10px;padding:12px 16px;display:flex}._termExtra_1rd8y_257{flex-direction:column;align-items:flex-start;gap:6px;margin:-4px 0 8px;display:flex}._termPending_1rd8y_265{background:var(--color-yellow-bg);border:1px solid var(--color-yellow-border)}._termLine_1rd8y_270{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._inline_1rd8y_278{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._clause_1rd8y_285{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;gap:14px;padding:24px;display:flex}._clauseOn_1rd8y_295{background:var(--color-surface-focus);border:1.5px solid var(--color-primary);box-shadow:var(--shadow-focus)}._clauseGone_1rd8y_301{opacity:.7}._clauseHead_1rd8y_305{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._push_1rd8y_312{margin-left:auto}._clauseText_1rd8y_316{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);cursor:text;margin:0;padding:16px;font-size:16px;line-height:26px}._before_1rd8y_327,._after_1rd8y_328{border-radius:var(--radius);padding:12px 16px}._before_1rd8y_327{background:var(--color-red-bg)}._after_1rd8y_328{background:var(--color-green-bg)}._label_1rd8y_341{font-size:12px;font-weight:700;display:block}._before_1rd8y_327 ._label_1rd8y_341{color:var(--color-red-text)}._after_1rd8y_328 ._label_1rd8y_341{color:var(--color-green-text)}._quickMenu_1rd8y_355{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);flex-wrap:wrap;gap:6px;padding:10px;display:flex;box-shadow:0 4px 12px -2px #00000014}._chip_1rd8y_366{min-height:32px;color:var(--color-tenant-text);background:var(--color-surface-focus);border-radius:var(--radius-pill);border:none;padding:0 12px;font-size:13px}._chipNeutral_1rd8y_376{min-height:32px;color:var(--color-text);background:var(--color-surface-low);border-radius:var(--radius-pill);border:none;padding:0 12px;font-size:13px}._comments_1rd8y_386{flex-direction:column;gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}._comments_1rd8y_386 li{background:var(--color-bg);border-radius:var(--radius);padding:10px 12px}._textarea_1rd8y_402{width:100%;min-height:72px;font:inherit;color:var(--color-text);background:var(--color-surface-low);border-radius:var(--radius);box-sizing:border-box;resize:vertical;border:1.5px solid #0000;padding:10px 14px}._textarea_1rd8y_402:focus{background:var(--color-surface);border-color:var(--color-primary);outline:none}._photos_1rd8y_421{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}._photos_1rd8y_421 img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius);background:var(--color-surface-container);width:100%}._panelHead_1rd8y_439{align-items:center;gap:12px;display:flex}._headline_1rd8y_445{border-radius:var(--radius);margin:0;padding:14px 16px;font-size:16px;font-weight:700;line-height:26px}._headline_RED_1rd8y_454{color:var(--color-red-text);background:var(--color-red-bg)}._headline_YELLOW_1rd8y_459{color:#92400e;background:var(--color-yellow-bg)}._headline_GREEN_1rd8y_464{color:#14532d;background:var(--color-green-bg)}._evidence_1rd8y_469{color:var(--color-text);background:var(--color-surface-low);border-radius:var(--radius);padding:12px;text-decoration:none;display:block}._evidenceKind_1rd8y_478{color:var(--color-tenant-text);font-size:12px;font-weight:700;display:block}._evidenceKindPrecedent_1rd8y_485{color:#6d28d9}._quote_1rd8y_489{color:#434655;margin-top:4px;font-size:13px;line-height:20px;display:block}._points_1rd8y_497{background:var(--color-yellow-bg);border:1px solid var(--color-yellow-border);border-radius:var(--radius);padding:14px 16px}._points_1rd8y_497 ul{color:#434655;margin:6px 0 0;padding-left:18px;font-size:13px;line-height:20px}._example_1rd8y_512{border:1px dashed var(--color-outline-variant,#c3c6d7);border-radius:var(--radius);flex-direction:column;align-items:flex-start;gap:10px;padding:14px 16px;display:flex}._example_1rd8y_512 p{margin:0;font-size:14px;line-height:22px}._disclaimer_1rd8y_528{color:var(--color-text-secondary);border-top:1px solid var(--color-border);margin:0;padding-top:12px;font-size:12px;line-height:18px}._chatList_1rd8y_537{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._q_1rd8y_355{color:#fff;background:var(--color-primary);border-radius:12px 12px 4px;align-self:flex-end;max-width:85%;padding:8px 12px;font-size:14px}._answerRow_1rd8y_556{align-items:flex-start;gap:8px;display:flex}._a_1rd8y_148{background:var(--color-surface-low);border-radius:12px 12px 12px 4px;max-width:95%;padding:10px 12px;font-size:14px;line-height:22px}._chatForm_1rd8y_571{gap:8px;display:flex}._chatForm_1rd8y_571 input{flex:1;min-width:0}._ratioGrid_1rd8y_582{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}._ratio_1rd8y_582{background:var(--color-surface-low);border-radius:var(--radius);flex-direction:column;gap:8px;padding:16px;display:flex}._ratio_1rd8y_582 b{font-size:28px;line-height:36px}._meter_1rd8y_602{background:var(--color-primary-fixed);border-radius:var(--radius-pill);height:8px;position:relative}._meterFill_1rd8y_609{background:var(--color-primary);border-radius:var(--radius-pill);height:8px}._meterLine_1rd8y_615{background:var(--color-red-text);width:2px;height:16px;position:absolute;top:-4px;left:90%}._table_1rd8y_624{border-collapse:collapse;width:100%;font-size:14px}._table_1rd8y_624 th{text-align:left;color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);padding:8px 12px;font-size:12px}._table_1rd8y_624 td{border-bottom:1px solid var(--color-surface-muted);padding:10px 12px}._MATCH_1rd8y_643{color:var(--color-green-text);font-weight:700}._WARN_1rd8y_648{color:var(--color-yellow);font-weight:700}._MISMATCH_1rd8y_653{color:var(--color-red-text);font-weight:700}._docList_1rd8y_658{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}._docList_1rd8y_658 li{background:var(--color-bg);border-radius:var(--radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;display:flex}._timeline_1rd8y_678{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._entry_1rd8y_687{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px}._entryOpen_1rd8y_693{border:1.5px solid var(--color-sealed)}._entryButton_1rd8y_697{width:100%;font:inherit;text-align:left;color:var(--color-text);background:0 0;border:none;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;display:flex}._entryTime_1rd8y_711{width:92px;color:var(--color-text-secondary);flex:none;font-size:13px}._dayHeading_1rd8y_718{color:var(--color-text-secondary);margin-top:8px;padding:4px 4px 0;font-size:13px;font-weight:700;list-style:none}._entryText_1rd8y_727{flex:1;min-width:0}._hashes_1rd8y_732{background:var(--color-sealed-bg);border-radius:var(--radius);grid-template-columns:7rem 1fr;gap:6px 12px;margin:0 16px 14px 120px;padding:12px 14px;font-size:12px;line-height:18px;display:grid}._hashes_1rd8y_732 dt{color:var(--color-text-secondary)}._hashes_1rd8y_732 dd{overflow-wrap:anywhere;margin:0}._chainOk_1rd8y_753,._chainBad_1rd8y_754{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._chainOk_1rd8y_753{border-color:var(--color-green-border)}._chainBad_1rd8y_754{border-color:var(--color-red-border);background:var(--color-red-bg)}._risk_1rd8y_770{background:var(--color-yellow-bg);border:1px solid var(--color-yellow-border);border-radius:var(--radius);flex-direction:column;gap:10px;padding:16px;display:flex}._riskRed_1rd8y_780{background:var(--color-red-bg);border-color:var(--color-red-border)}._check_1rd8y_785{background:var(--color-surface);border-radius:var(--radius);cursor:pointer;align-items:flex-start;gap:10px;padding:10px 12px;font-size:14px;font-weight:500;display:flex}._check_1rd8y_785 input{width:18px;height:18px;accent-color:var(--color-primary);margin-top:3px}._modalActions_1rd8y_804{grid-template-columns:1fr 2fr;gap:8px;display:grid}@media (width<=640px){._hashes_1rd8y_732{margin-left:16px}._reasons_1rd8y_96{text-align:left}}._aUnsure_1rd8y_820{background:var(--color-yellow-bg,#fff8e1);border:1px solid var(--color-yellow-border)}._referral_1rd8y_825{background:var(--color-surface-low);border-radius:var(--radius);flex-direction:column;gap:4px;margin:0;padding:10px 12px;font-size:14px;list-style:none;display:flex}._isNew_1rd8y_838{box-shadow:0 0 0 3px var(--color-red-bg);border:2.5px solid var(--color-red)!important}._newLine_1rd8y_843{color:var(--color-red-text);align-items:center;gap:6px;font-weight:700;display:inline-flex}._news_1rd8y_851{background:var(--color-surface);border:2px solid var(--color-red-border);border-left:6px solid var(--color-red);border-radius:var(--radius-card);flex-direction:column;gap:10px;padding:16px 20px;display:flex}._newsList_1rd8y_862{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._newsList_1rd8y_862 li{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}._tabCount_1rd8y_879{color:#fff;background:var(--color-red);border-radius:var(--radius-pill);justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:6px;padding:0 6px;font-size:12px;font-weight:800;display:inline-flex}._turn_1rd8y_894{flex-direction:column;gap:8px;display:flex}._referral_1rd8y_825 b{white-space:nowrap}._progressNum_1rd8y_904{color:var(--color-primary);font-size:20px;font-weight:800}._poseTitle_1rd8y_910{font-size:17px;font-weight:800}._sufficiency_1rd8y_916{color:var(--color-text);background:var(--color-yellow-bg);border-left:4px solid var(--color-yellow);border-radius:var(--radius);margin:0;padding:8px 12px;font-size:13px;line-height:20px}._sufficiencyLow_1rd8y_927{background:var(--color-surface-low);border-left-color:var(--color-text-secondary)}._presenceOnline_1rd8y_933{color:#15803d;font-weight:700}._presenceOffline_1rd8y_938{color:var(--color-muted)}._staleNote_1rd8y_943{border:1px solid var(--color-landlord-border);background:var(--color-landlord-bg);color:var(--color-landlord-text);border-radius:12px;margin:0;padding:12px 16px}._board_1rd8y_955{background:var(--color-surface);border:1px solid var(--color-border);border-top:4px solid var(--color-primary);border-radius:var(--radius-card);flex-direction:column;gap:12px;padding:18px 20px;display:flex}._boardHead_1rd8y_966{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._todoCount_1rd8y_973{white-space:nowrap;border-radius:var(--radius-pill);align-items:center;height:24px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}._todo_mine_1rd8y_984{color:#fff;background:var(--color-red)}._todo_blank_1rd8y_989{color:var(--color-red-text);background:var(--color-red-bg);border:1px solid var(--color-red-border)}._todo_waiting_1rd8y_995{color:#92400e;background:var(--color-yellow-bg);border:1px solid var(--color-yellow-border)}._todoList_1rd8y_1001{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._todo_1rd8y_973{width:100%;font:inherit;text-align:left;color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius);border-left-width:4px;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:10px 14px;font-size:14px;display:flex}._todo_1rd8y_973:hover{background:var(--color-surface-focus)}._todoRow_mine_1rd8y_1031{border-left-color:var(--color-red)}._todoRow_blank_1rd8y_1035{border-left-color:var(--color-red-border)}._todoRow_waiting_1rd8y_1039{border-left-color:var(--color-yellow-border)}._todoDetail_1rd8y_1043{min-width:0;color:var(--color-text-secondary);flex:200px}._todoGo_1rd8y_1049{color:var(--color-primary);font-size:13px;font-weight:700}._allDone_1rd8y_1055{color:var(--color-green-text);background:var(--color-green-bg);border-radius:var(--radius);margin:0;padding:10px 14px;font-weight:700}._flash_1rd8y_1065{animation:1.6s ease-out _flash_1rd8y_1065}@keyframes _flash_1rd8y_1065{0%,40%{box-shadow:0 0 0 4px #2563eb73}to{box-shadow:0 0 #2563eb00}}._linkButton_1rd8y_1079{font:inherit;color:var(--color-primary);background:0 0;border:none;padding:0;font-size:13px;font-weight:600;text-decoration:underline}._termAction_1rd8y_1091{grid-area:1/3;justify-self:end}._termBelow_1rd8y_1097{grid-column:1/-1;align-items:stretch;margin:4px 0}._termLine_1rd8y_270{border-radius:var(--radius);padding:8px 12px}._termMine_1rd8y_1108{background:var(--color-red-bg);border:1.5px solid var(--color-red-border);border-left:4px solid var(--color-red)}._termWaiting_1rd8y_1114{background:var(--color-yellow-bg);border:1px solid var(--color-yellow-border)}._chipBlank_1rd8y_1119{color:#fff;background:var(--color-primary);border-radius:var(--radius-pill);border:none;min-height:32px;padding:0 12px;font-size:13px;font-weight:700}._filters_1rd8y_1131{flex-wrap:wrap;gap:6px;display:flex}._filter_1rd8y_1131{min-height:32px;color:var(--color-text-secondary);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-pill);padding:0 12px;font-size:13px;font-weight:600}._filterOn_1rd8y_1148{color:#fff;background:var(--color-navy);border-color:var(--color-navy)}._filter_mine_1rd8y_1154:not(._filterOn_1rd8y_1148){color:var(--color-red-text);border-color:var(--color-red-border)}._filter_waiting_1rd8y_1159:not(._filterOn_1rd8y_1148){color:#92400e;border-color:var(--color-yellow-border)}._filter_agreed_1rd8y_1164:not(._filterOn_1rd8y_1148){color:var(--color-green-text);border-color:var(--color-green-border)}._addClause_1rd8y_1169{height:44px;color:var(--color-primary);background:var(--color-surface);border:1.5px dashed var(--color-primary);border-radius:var(--radius);align-self:flex-start;padding:0 20px;font-weight:700}._addClause_1rd8y_1169:hover{background:var(--color-surface-focus)}._clause_mine_1rd8y_1185{border-left:6px solid var(--color-red)}._clause_waiting_1rd8y_1189{border-left:6px solid var(--color-yellow-border)}._clause_agreed_1rd8y_1193{border-left:6px solid var(--color-green)}._clause_gone_1rd8y_1197{border-left:6px solid var(--color-border)}._whoLessor_1rd8y_1202,._whoLessee_1rd8y_1203{border-radius:var(--radius-pill);padding:1px 8px;font-size:12px;font-weight:600}._whoLessor_1rd8y_1202{color:var(--color-landlord-text);background:var(--color-landlord-bg)}._whoLessee_1rd8y_1203{color:var(--color-tenant-text);background:var(--color-tenant-bg)}._actions_1rd8y_1221{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}._actionGroup_1rd8y_1228{flex-wrap:wrap;gap:6px;display:inline-flex}._btnAccept_1rd8y_1234,._btnReject_1rd8y_1235,._btnNeutral_1rd8y_1236,._btnDanger_1rd8y_1237,._btnGhost_1rd8y_1238{border-radius:var(--radius);border:1px solid #0000;justify-content:center;align-items:center;gap:6px;height:36px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}._btnAccept_1rd8y_1234{color:#fff;background:var(--color-green-text)}._btnAccept_1rd8y_1234:before{content:"✓"}._btnAccept_1rd8y_1234:hover:not(:disabled){background:#166534}._btnReject_1rd8y_1235{color:var(--color-red-text);background:var(--color-surface);border-color:var(--color-red-border)}._btnReject_1rd8y_1235:before{content:"✕"}._btnReject_1rd8y_1235:hover:not(:disabled){background:var(--color-red-bg)}._btnNeutral_1rd8y_1236{color:var(--color-text);background:var(--color-surface);border-color:var(--color-border)}._btnNeutral_1rd8y_1236:hover:not(:disabled){background:var(--color-surface-muted)}._btnDanger_1rd8y_1237{color:var(--color-red-text);background:var(--color-surface);border-color:var(--color-border)}._btnDanger_1rd8y_1237:hover:not(:disabled){background:var(--color-red-bg)}._btnGhost_1rd8y_1238{color:var(--color-text-secondary);background:0 0}._btnGhost_1rd8y_1238:hover{background:var(--color-surface-muted)}._aiChip_1rd8y_1307,._aiChipLight_1rd8y_1308{border-radius:var(--radius-pill);align-items:center;gap:6px;min-height:34px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}._aiChip_1rd8y_1307{color:var(--color-tenant-text);background:var(--color-surface-focus);border:1px solid var(--color-tenant-border)}._aiChip_1rd8y_1307:before{content:"✨"}._aiChip_1rd8y_1307[aria-pressed=true]{color:#fff;background:var(--color-primary);border-color:var(--color-primary)}._aiChipLight_1rd8y_1308{color:var(--color-tenant-text);border:1px dashed var(--color-tenant-border);background:0 0}._aiCount_1rd8y_1341{text-align:center;min-width:18px;height:18px;color:var(--color-tenant-text);border-radius:var(--radius-pill);background:#fff;padding:0 5px;font-size:11px;line-height:18px}._reviewDetail_1rd8y_1354{flex-direction:column;gap:12px;display:flex}._reviewBlock_1rd8y_1360{flex-direction:column;gap:8px;display:flex}._h4_1rd8y_1366{margin:0;font-size:14px;line-height:20px}._memoGuide_1rd8y_1372{background:var(--color-surface-focus);border-radius:var(--radius);margin:0;padding:10px 12px;font-size:13px;line-height:20px}._memoTrack_1rd8y_1382{flex-direction:column;gap:12px;display:flex}._memoTrackAligned_1rd8y_1388{position:relative}._memoSlotAligned_1rd8y_1392{transition:top .2s;position:absolute;left:0;right:0}._memo_1rd8y_1372{background:var(--color-surface);border:1px solid var(--color-border);border-left:5px solid var(--color-border);border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;display:flex;position:relative;box-shadow:0 2px 8px #0f172a0f}._memoSlotAligned_1rd8y_1392 ._memo_1rd8y_1372:before{content:"";border-top:7px solid #0000;border-bottom:7px solid #0000;border-right:7px solid var(--color-border);width:0;height:0;position:absolute;top:18px;left:-12px}._memoRED_1rd8y_1425{border-left-color:var(--color-red)}._memoYELLOW_1rd8y_1429{border-left-color:#f59e0b}._memoGREEN_1rd8y_1433{border-left-color:var(--color-green)}._memoGone_1rd8y_1437{opacity:.65}._memoOpen_1rd8y_1441{border-color:var(--color-primary);box-shadow:var(--shadow-focus), 0 0 0 3px var(--color-surface-focus);z-index:2}._memoOpen_1rd8y_1441._memoRED_1rd8y_1425{border-left-color:var(--color-red)}._memoOpen_1rd8y_1441._memoYELLOW_1rd8y_1429{border-left-color:#f59e0b}._memoOpen_1rd8y_1441._memoGREEN_1rd8y_1433{border-left-color:var(--color-green)}._memoHead_1rd8y_1461{font:inherit;text-align:left;color:var(--color-text);background:0 0;border:none;flex-wrap:wrap;align-items:center;gap:6px;padding:0;font-size:14px;display:flex}._memoMark_1rd8y_1475{font-size:14px}._memoCount_1rd8y_1479{color:var(--color-tenant-text);background:var(--color-tenant-bg);border-radius:var(--radius-pill);padding:0 8px;font-size:12px;font-weight:700;line-height:20px}._memoChevron_1rd8y_1489{border-right:2px solid var(--color-text-secondary);border-bottom:2px solid var(--color-text-secondary);width:8px;height:8px;margin-left:auto;transform:rotate(45deg)}._memoOpen_1rd8y_1441 ._memoChevron_1rd8y_1489{transform:rotate(-135deg)}._memoSummary_1rd8y_1502{color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:20px;display:-webkit-box;overflow:hidden}._memoBody_1rd8y_1513{flex-direction:column;gap:14px;display:flex}._memoAsk_1rd8y_1519{border-top:1px dashed var(--color-border);flex-direction:column;gap:10px;padding-top:12px;display:flex}._memoAskTitle_1rd8y_1527{font-size:13px;font-weight:700}._memoAsk_1rd8y_1519 ._linkButton_1rd8y_1079{color:var(--color-text-secondary);align-self:flex-start;font-size:12px}._detailToggle_1rd8y_1538{font:inherit;color:var(--color-primary);background:0 0;border:none;align-self:flex-start;padding:0;font-size:13px;font-weight:700}._detailToggle_1rd8y_1538:after{content:" ▾"}._detailToggle_1rd8y_1538[aria-expanded=true]:after{content:" ▴"}._badge_19nto_1{white-space:nowrap;border-radius:var(--radius-pill);box-sizing:border-box;border:1px solid #0000;align-items:center;gap:4px;min-height:26px;padding:2px 10px;font-size:12px;font-weight:700;line-height:18px;display:inline-flex}._RED_19nto_16{color:var(--color-red-text);background:var(--color-red-bg);border-color:var(--color-red-border)}._YELLOW_19nto_22{color:var(--color-yellow);background:var(--color-yellow-bg);border-color:var(--color-yellow-border)}._GREEN_19nto_28{color:var(--color-green-text);background:var(--color-green-bg);border-color:var(--color-green-border)}._deal_19nto_34{color:var(--color-on-primary-fixed);background:var(--color-surface-container)}._neutral_19nto_39{color:var(--color-text-secondary);background:var(--color-surface-muted);border-color:var(--color-border)}._pending_19nto_45{color:#92400e;background:#fef3c7}._agreed_19nto_50{color:var(--color-green-text);background:#dcfce7}._sealed_19nto_55{color:#6d28d9;background:#ede9fe}._focus_19nto_60{color:var(--color-tenant-text);background:var(--color-surface-focus)}._red_19nto_65{color:var(--color-red-text);background:var(--color-red-bg)}._newBadge_19nto_70{letter-spacing:.04em;color:#fff;background:var(--color-red);border-radius:var(--radius-pill);align-items:center;padding:1px 7px;font-size:11px;font-weight:800;display:inline-flex}._state_oc5bx_1{text-align:center;background:var(--color-surface);border:1px dashed var(--color-border);border-radius:var(--radius-card);flex-direction:column;align-items:center;padding:32px 24px 40px;display:flex}._error_oc5bx_12{background:var(--color-red-bg);border-style:solid;border-color:var(--color-red-border)}._title_oc5bx_18{margin:8px 0 0;font-size:16px;font-weight:700}._error_oc5bx_12 ._title_oc5bx_18{color:var(--color-red)}._description_oc5bx_28{color:var(--color-text-secondary);margin:8px 0 0}._retry_oc5bx_33{margin-top:16px}._banner_b0dp7_1{background:var(--color-yellow-bg);border:1px solid var(--color-yellow-border);border-radius:var(--radius-card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:14px;display:flex}._chip_1c9iv_1{white-space:nowrap;border-radius:var(--radius-pill);border:1px solid;align-items:center;height:24px;padding:2px 8px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}._tenant_1c9iv_14{color:var(--color-tenant-text);background:var(--color-tenant-bg);border-color:var(--color-tenant-border)}._landlord_1c9iv_20{color:var(--color-landlord-text);background:var(--color-landlord-bg);border-color:var(--color-landlord-border)}._badge_lwo5x_2{border-radius:var(--radius-pill);white-space:nowrap;align-items:center;height:26px;padding:2px 10px;font-size:12px;font-weight:700;line-height:18px;display:inline-flex}._drafting_lwo5x_14{color:#374151;background:#f3f4f6}._awaiting_agreement_lwo5x_19{color:#92400e;background:#fef3c7}._agreed_lwo5x_24{color:#15803d;background:#dcfce7}._sealed_lwo5x_29{color:#6d28d9;background:#ede9fe}._amendment_proposed_lwo5x_34{color:var(--color-primary);background:var(--color-surface-focus)}._back_4ex5g_1{color:var(--color-primary);align-items:center;gap:4px;margin-bottom:16px;font-weight:500;text-decoration:none;display:inline-flex}._back_4ex5g_1:before{content:"←"}._back_4ex5g_1:hover{text-decoration:underline}._muted_4ex5g_19{color:var(--color-muted)}._notFound_4ex5g_23{text-align:center;padding:48px 16px}._notFound_4ex5g_23 h1{margin:16px 0 8px;font-size:20px;line-height:28px}._card_4ex5g_34{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);max-width:880px;padding:32px}._sealed_4ex5g_42{border-color:var(--color-sealed);box-shadow:var(--shadow-sealed)}._header_4ex5g_47{align-items:center;gap:8px;display:flex}._deal_4ex5g_53{height:26px;color:var(--color-on-primary-fixed);background:var(--color-surface-container);border-radius:var(--radius-pill);align-items:center;padding:2px 10px;font-size:12px;font-weight:700;display:inline-flex}._title_4ex5g_65{margin:16px 0 24px;font-size:28px;font-weight:700;line-height:38px}._fields_4ex5g_72{background:var(--color-surface-low);border-radius:var(--radius);grid-template-columns:7rem 1fr;gap:16px;margin:0;padding:24px;display:grid}._fields_4ex5g_72 dt{color:var(--color-text-secondary);font-size:12px;font-weight:700;line-height:24px}._fields_4ex5g_72 dd{overflow-wrap:anywhere;min-width:0;margin:0}._parties_4ex5g_95{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._parties_4ex5g_95 li{align-items:center;gap:8px;display:flex}@media (width<=480px){._card_4ex5g_34{padding:20px}._title_4ex5g_65{font-size:22px;line-height:30px}._fields_4ex5g_72{grid-template-columns:1fr;gap:4px;padding:16px}._fields_4ex5g_72 dd{margin-bottom:12px}}._rich_187cx_1{color:#2b3142;word-break:keep-all;overflow-wrap:anywhere;flex-direction:column;gap:8px;font-size:14px;line-height:23px;display:flex}._rich_187cx_1 p,._rich_187cx_1 ul{margin:0}._rich_187cx_1 ul{flex-direction:column;gap:4px;padding-left:18px;display:flex}._rich_187cx_1 strong{color:var(--color-text);font-weight:700}._lead_187cx_29{color:var(--color-text);font-size:15px;font-weight:700}._amount_exg3j_1{color:var(--color-tenant-text);letter-spacing:0;margin-top:4px;font-size:13px;font-weight:700;line-height:18px;display:block}._list_uzmsd_1{gap:8px;margin:0;padding-left:1.5rem;display:grid}._item_uzmsd_8{padding:4px 0}._text_uzmsd_12{word-break:keep-all;margin:0}._meta_uzmsd_17,._empty_uzmsd_18{color:var(--color-muted);font-size:.8125rem}._bar_1jige_1{border-top:1px solid var(--color-border);gap:8px;padding-top:16px;display:grid}._button_1jige_8{color:var(--color-primary-text);background:var(--color-primary);border-radius:var(--radius);border:none;justify-self:end;padding:10px 20px}._reasons_1jige_17{color:var(--color-danger);font-size:.875rem}._reasons_1jige_17 p,._reasons_1jige_17 ul{margin:0}._section_cgris_1{border-top:1px solid var(--color-border);padding:16px 0}._title_cgris_6{margin:0 0 12px;font-size:1rem}._body_cgris_11{gap:8px;display:grid}._body_cgris_11[hidden]{display:none}._head_cgris_21{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:12px;display:flex}._head_cgris_21 ._title_cgris_6{margin:0}._toggle_cgris_33,._toggleOpen_cgris_34{font:inherit;color:var(--color-text);background:0 0;border:none;align-items:center;gap:8px;padding:2px 4px 2px 0;font-weight:700;display:inline-flex}._toggle_cgris_33:before,._toggleOpen_cgris_34:before{content:"";border-right:2px solid var(--color-text-secondary);border-bottom:2px solid var(--color-text-secondary);width:8px;height:8px;transition:transform .15s;transform:rotate(-45deg)}._toggleOpen_cgris_34:before{transform:rotate(45deg)}._toggle_cgris_33:hover,._toggleOpen_cgris_34:hover{color:var(--color-primary)}._summary_cgris_67{min-width:0;color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;flex:260px;font-size:13px;overflow:hidden}._checks_1b8lm_1{gap:16px;margin:0;padding:0;list-style:none;display:flex}._on_1b8lm_9{color:var(--color-primary);font-weight:600}._off_1b8lm_14{color:var(--color-muted)}._parties_1ao1u_1{gap:8px;margin:0;display:grid}._row_1ao1u_7{grid-template-columns:10rem 1fr;gap:12px;display:grid}._row_1ao1u_7 dt{color:var(--color-muted);font-weight:600}._row_1ao1u_7 dd{margin:0}._row_hi3zh_1{border-radius:var(--radius);grid-template-columns:10rem 1fr auto;align-items:center;gap:4px 12px;margin:0 -8px;padding:6px 8px;display:grid}._label_hi3zh_11{color:var(--color-muted);font-weight:600}._required_hi3zh_16{font-size:.8125rem;font-weight:400}._value_hi3zh_21{overflow-wrap:anywhere}._input_hi3zh_25{font:inherit;border:1px solid var(--color-border);border-radius:6px;padding:6px 8px}._missing_hi3zh_32 ._input_hi3zh_25{border-color:var(--color-danger)}._blank_hi3zh_36{color:var(--color-red-text);font-weight:600}._missing_hi3zh_32{background:var(--color-red-bg)}._form_yxk5m_1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);gap:4px;padding:24px;display:grid}._header_yxk5m_10{gap:8px;padding-bottom:12px;display:grid}._title_yxk5m_16{text-align:center;margin:0;font-size:1.25rem}._propertyType_yxk5m_22,._note_yxk5m_23{color:var(--color-muted);margin:0}._attention_yxk5m_29,._settled_yxk5m_30{border-radius:var(--radius-pill);padding:1px 8px;font-size:12px;font-weight:700;line-height:20px}._attention_yxk5m_29{color:#fff;background:var(--color-red)}._settled_yxk5m_30{color:var(--color-green-text);background:var(--color-green-bg)}._backdrop_19scg_1{z-index:50;background:#141b2b73;justify-content:center;align-items:flex-start;padding:72px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}._dialog_19scg_13{box-sizing:border-box;background:var(--color-surface);border-radius:var(--radius-card);flex-direction:column;gap:20px;width:100%;padding:32px;display:flex;box-shadow:0 24px 48px -12px #00000040}._dialog_19scg_13:focus{outline:none}._title_19scg_29{margin:0;font-size:22px;line-height:32px}@media (width<=480px){._dialog_19scg_13{padding:24px 20px}}._card_164kc_1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);list-style:none;transition:border-color .15s,box-shadow .15s,background .15s}._card_164kc_1:hover,._card_164kc_1:focus-within{background:var(--color-surface-focus);border-color:var(--color-primary);box-shadow:var(--shadow-focus)}._sealed_164kc_21{border-color:var(--color-sealed-border)}._sealed_164kc_21:hover,._sealed_164kc_21:focus-within{background:var(--color-surface);border-color:var(--color-sealed);box-shadow:var(--shadow-sealed)}._link_164kc_32{color:inherit;padding:24px;text-decoration:none;display:block}._link_164kc_32:focus-visible{outline:none}._top_164kc_43{align-items:center;gap:8px;display:flex}._deal_164kc_49{height:26px;color:var(--color-on-primary-fixed);background:var(--color-surface-container);border-radius:var(--radius-pill);align-items:center;padding:2px 10px;font-size:12px;font-weight:700;display:inline-flex}._title_164kc_61{margin:12px 0 8px;font-size:20px;font-weight:700;line-height:28px}._meta_164kc_68{color:var(--color-text-secondary);flex-wrap:wrap;gap:4px 16px;margin:0;display:flex}._updated_164kc_76{color:var(--color-muted);border-top:1px solid var(--color-border);margin:12px 0 0;padding-top:12px;font-size:12px;line-height:18px}._pagination_1wxza_1{color:var(--color-text-secondary);justify-content:center;align-items:center;gap:16px;margin-top:32px;display:flex}._page_16l3o_1{flex-direction:column;gap:24px;display:flex}._hero_16l3o_7{background:linear-gradient(90deg, var(--color-surface-low), var(--color-surface-container), #e1e8fd);border-radius:var(--radius-card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:32px;display:flex}._heading_16l3o_23{margin:0;font-size:28px;font-weight:700;line-height:38px}._lead_16l3o_30{color:var(--color-text-secondary);margin:0}._heroText_16l3o_35{flex-direction:column;flex:420px;align-items:flex-start;gap:8px;display:flex}._helper_16l3o_43{background:var(--color-surface);border-radius:var(--radius-card);flex:340px;align-items:center;gap:16px;max-width:460px;padding:16px;display:flex}._helperBody_16l3o_54{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}._helperBody_16l3o_54 p{color:#434655;margin:0;font-size:14px;line-height:22px}._helperName_16l3o_69{color:var(--color-tenant-text);font-size:12px;font-weight:700}._count_16l3o_75{background:var(--color-surface);border-radius:var(--radius-pill);padding:6px 14px;font-weight:500;box-shadow:0 1px 2px #0000000d}._loading_16l3o_83{color:var(--color-muted);flex-direction:column;align-items:center;display:flex}._loading_16l3o_83 p{margin:0}._list_16l3o_94{grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));gap:24px;margin:0;padding:0;display:grid}@media (width<=480px){._page_16l3o_1{flex-direction:column;gap:24px;display:flex}._hero_16l3o_7{padding:24px 20px}}._wrap_cucxm_1{text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:560px;margin:0 auto;padding:40px 16px 64px;display:flex}._title_cucxm_12{margin:0 0 8px;font-size:28px;line-height:38px}._wrap_cucxm_1 p{margin:0}._card_cucxm_22{box-sizing:border-box;text-align:left;flex-direction:column;align-items:flex-start;gap:12px;width:100%;display:flex}._contract_cucxm_32{margin:0;font-size:20px;line-height:28px}._fields_cucxm_38{box-sizing:border-box;background:var(--color-surface-low);border-radius:var(--radius);grid-template-columns:6rem 1fr;gap:10px;width:100%;margin:0;padding:16px;font-size:14px;display:grid}._fields_cucxm_38 dt{color:var(--color-text-secondary)}._fields_cucxm_38 dd{margin:0}._actions_cucxm_59{grid-template-columns:1fr 2fr;gap:8px;width:100%;display:grid}._wrapper_5rng7_1{flex-wrap:wrap;min-height:100vh;display:flex}._intro_5rng7_7{background:linear-gradient(160deg, var(--color-surface-low) 0%, var(--color-surface-container) 60%, var(--color-primary-fixed) 100%);flex-direction:column;flex:520px;justify-content:space-between;gap:48px;padding:64px 56px;display:flex}._brand_5rng7_22{align-items:center;gap:10px;display:flex}._brand_5rng7_22>span{flex-direction:column;line-height:1.2;display:flex}._brand_5rng7_22 b{font-size:18px}._brand_5rng7_22>span>span{color:var(--color-text-secondary);font-size:12px}._introBody_5rng7_43{flex-direction:column;gap:24px;max-width:520px;display:flex}._headline_5rng7_50{margin:0;font-size:36px;line-height:48px}._tagline_5rng7_56{color:#434655;margin:0;font-size:16px;line-height:26px}._features_5rng7_63{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}._features_5rng7_63 li{border-radius:var(--radius);background:#ffffffb3;padding:10px 14px}._side_5rng7_78{flex:480px;justify-content:center;align-items:center;padding:64px 56px;display:flex}._panel_5rng7_86{flex-direction:column;gap:24px;width:100%;max-width:400px;display:flex}._title_5rng7_94{margin:0;font-size:28px;line-height:38px}._panel_5rng7_86 p{margin:6px 0 0}._form_5rng7_104{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;gap:16px;padding:32px 24px;display:flex}._submit_5rng7_114{width:100%;margin-top:8px;font-weight:700}._demo_5rng7_120{flex-direction:column;gap:8px;display:flex}._demoButtons_5rng7_126{flex-wrap:wrap;gap:8px;display:flex}._demoButton_5rng7_126{min-height:44px;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);flex:160px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;display:flex}._demoButton_5rng7_126:hover{background:var(--color-surface-focus)}._demoRole_5rng7_150{border-radius:var(--radius-pill);border:1px solid;padding:2px 8px;font-size:12px;font-weight:500}._tenant_5rng7_158{color:var(--color-tenant-text);background:var(--color-tenant-bg);border-color:var(--color-tenant-border)}._landlord_5rng7_164{color:var(--color-landlord-text);background:var(--color-landlord-bg);border-color:var(--color-landlord-border)}@media (width<=640px){._intro_5rng7_7,._side_5rng7_78{padding:32px 20px}._headline_5rng7_50{font-size:28px;line-height:38px}}._authNote_5rng7_182{color:var(--color-text);background:var(--color-surface-low);border-radius:var(--radius);flex-direction:column;gap:4px;padding:12px 14px;font-size:13px;line-height:20px;display:flex}._field_vflz7_1{flex-direction:column;gap:6px;min-width:0;display:flex}._label_vflz7_8{color:var(--color-text-secondary);font-size:12px;font-weight:700}._required_vflz7_14{color:var(--color-red-text);font-weight:700}._box_vflz7_19{align-items:center;display:flex;position:relative}._input_vflz7_25{width:100%;min-height:48px;font:inherit;letter-spacing:0;text-align:right;color:var(--color-text);background:var(--color-surface-low);border-radius:var(--radius);border:1.5px solid #0000;padding:0 40px 0 14px;font-size:18px;font-weight:700}._input_vflz7_25::placeholder{color:var(--color-muted);font-weight:400}._input_vflz7_25:focus{background:var(--color-surface);border-color:var(--color-primary);outline:none}._unit_vflz7_51{color:var(--color-text-secondary);pointer-events:none;font-size:15px;font-weight:700;position:absolute;right:14px}._steps_vflz7_60{flex-wrap:wrap;gap:6px;display:flex}._step_vflz7_60,._stepOn_vflz7_67,._clear_vflz7_68{border-radius:var(--radius-pill);min-height:30px;padding:0 10px;font-size:13px;font-weight:600}._step_vflz7_60{color:var(--color-tenant-text);background:var(--color-surface);border:1px solid var(--color-tenant-border)}._step_vflz7_60:hover{background:var(--color-tenant-bg)}._stepOn_vflz7_67{color:#fff;background:var(--color-primary);border:1px solid var(--color-primary)}._clear_vflz7_68{color:var(--color-text-secondary);background:0 0;border:1px solid #0000;text-decoration:underline}._hint_vflz7_99{color:var(--color-text-secondary);font-size:12px;line-height:18px}._wrap_xhjyu_1{flex-direction:column;gap:6px;display:flex;position:relative}._label_xhjyu_8{color:var(--color-text-secondary);font-size:12px;font-weight:700}._row_xhjyu_14{gap:8px;display:flex;position:relative}._icon_xhjyu_20{height:48px;color:var(--color-text-secondary);pointer-events:none;align-items:center;font-size:20px;display:flex;position:absolute;top:0;left:14px}._input_xhjyu_32{min-width:0;min-height:48px;font:inherit;color:var(--color-text);background:var(--color-surface-low);border-radius:var(--radius);border:1.5px solid #0000;flex:1;padding:0 14px 0 40px;font-size:15px}._input_xhjyu_32:focus{background:var(--color-surface);border-color:var(--color-primary);outline:none}._row_xhjyu_14 .btn-secondary{height:48px}._popup_xhjyu_55{z-index:20;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);padding:6px;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 12px 24px -8px #0f172a2e}._state_xhjyu_68{color:var(--color-text-secondary);margin:0;padding:10px 12px;font-size:14px}._list_xhjyu_75{max-height:320px;margin:0;padding:0;list-style:none;overflow-y:auto}._option_xhjyu_83,._optionOn_xhjyu_84{cursor:pointer;border-radius:6px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}._optionOn_xhjyu_84{background:var(--color-surface-focus);box-shadow:inset 3px 0 0 var(--color-primary)}._road_xhjyu_98{color:var(--color-text);font-size:15px;font-weight:600}._building_xhjyu_104{color:var(--color-tenant-text)}._jibun_xhjyu_108{color:var(--color-text-secondary);font-size:13px}._tag_xhjyu_113,._tagMuted_xhjyu_114{vertical-align:1px;border-radius:4px;margin-right:6px;padding:0 6px;font-size:11px;font-weight:700;line-height:18px;display:inline-block}._tag_xhjyu_113{color:var(--color-tenant-text);background:var(--color-tenant-bg)}._tagMuted_xhjyu_114{color:var(--color-text-secondary);background:var(--color-surface-muted)}._unavailable_xhjyu_135{color:var(--color-landlord-text);background:var(--color-landlord-bg);border:1px solid var(--color-landlord-border);border-radius:var(--radius);margin:0;padding:10px 12px;font-size:14px}._help_xhjyu_145{color:var(--color-text-secondary);font-size:12px}._back_19hlm_1{font-weight:500;text-decoration:none}._title_19hlm_6{margin:12px 0 6px;font-size:28px;line-height:38px}._layout_19hlm_12{flex-wrap:wrap;align-items:flex-start;gap:24px;margin-top:24px;display:flex}._main_19hlm_20{flex-direction:column;flex:999 560px;gap:20px;min-width:0;display:flex}._section_19hlm_28{flex-direction:column;gap:16px;display:flex}._stepTitle_19hlm_35{align-items:center;gap:10px;margin:0;font-size:20px;line-height:28px;display:flex}._stepNum_19hlm_44,._stepNumDone_19hlm_45{border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:800;display:inline-flex}._stepNum_19hlm_44{color:var(--color-tenant-text);background:var(--color-tenant-bg);border:1.5px solid var(--color-tenant-border)}._stepNumDone_19hlm_45{color:#fff;background:var(--color-green-text)}._aside_19hlm_68 h2{margin:0;font-size:18px;line-height:26px}._fieldset_19hlm_74{border:none;min-width:0;margin:0;padding:0}._fieldset_19hlm_74 legend{color:var(--color-text-secondary);margin-bottom:8px;padding:0;font-size:12px;font-weight:700}._roles_19hlm_89{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._role_19hlm_89{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius);cursor:pointer;align-items:center;gap:12px;min-height:56px;padding:0 16px;display:flex}._role_19hlm_89 b{font-size:16px;display:block}._roleSub_19hlm_113{color:var(--color-text-secondary);font-size:12px;line-height:16px;display:block}._role_19hlm_89 input{width:18px;height:18px;accent-color:var(--color-primary)}._roleTenant_19hlm_126{background:var(--color-tenant-bg);border-color:var(--color-tenant)}._roleTenant_19hlm_126 b{color:var(--color-tenant-text)}._roleLandlord_19hlm_135{background:var(--color-landlord-bg);border-color:var(--color-landlord)}._roleLandlord_19hlm_135 b{color:var(--color-landlord-text)}._roleLandlord_19hlm_135 input{accent-color:var(--color-landlord)}._segment_19hlm_148{background:var(--color-surface-low);border-radius:var(--radius);flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}._seg_19hlm_148,._segOn_19hlm_158{height:40px;color:var(--color-text-secondary);background:0 0;border:none;border-radius:6px;padding:0 18px;font-weight:500}._seg_19hlm_148:hover{color:var(--color-text);background:var(--color-surface)}._segOn_19hlm_158{color:#fff;background:var(--color-primary);font-weight:700}._hint_19hlm_179{color:var(--color-text-secondary);margin:8px 0 0;font-size:13px;line-height:20px}._linkButton_19hlm_186{color:var(--color-primary);background:0 0;border:none;align-self:flex-start;padding:0;font-size:13px;text-decoration:underline}._picked_19hlm_197{background:var(--color-surface-focus);border:1.5px solid var(--color-tenant-border);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;display:flex}._pickedText_19hlm_208{flex-direction:column;flex:260px;gap:2px;min-width:0;display:flex}._pickedRoad_19hlm_216{font-size:16px;font-weight:600}._pickedRoad_19hlm_216 b{color:var(--color-tenant-text)}._srcMock_19hlm_225,._srcPublic_19hlm_226{border-radius:var(--radius-pill);padding:2px 8px;font-size:12px;font-weight:700}._srcMock_19hlm_225{color:var(--color-landlord-text);background:var(--color-landlord-bg)}._srcPublic_19hlm_226{color:var(--color-green-text);background:var(--color-green-bg)}._req_19hlm_243{color:var(--color-red-text);margin-left:4px;font-style:normal}._auto_19hlm_249{color:var(--color-green-text);background:var(--color-green-bg);border-radius:4px;margin-left:6px;padding:0 6px;font-size:11px;font-weight:700}._grid2_19hlm_259{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}._grid3_19hlm_265{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:start;gap:12px;display:grid}._narrow_19hlm_272{max-width:280px}._split_19hlm_277{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius);flex-direction:column;gap:12px;padding:16px;display:flex}._splitHead_19hlm_287{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}._splitDl_19hlm_294{grid-template-columns:4rem 1fr;gap:6px 12px;margin:0;font-size:14px;display:grid}._splitDl_19hlm_294 dt{color:var(--color-text-secondary)}._splitDl_19hlm_294 dd{margin:0;font-weight:600}._bad_19hlm_311{color:var(--color-red-text)}._periodLine_19hlm_315{color:var(--color-tenant-text);background:var(--color-tenant-bg);border-radius:var(--radius);margin:0;padding:10px 14px;font-size:14px}._error_19hlm_324{color:var(--color-red-text);margin:0;font-size:14px;font-weight:600}._aside_19hlm_68{flex-direction:column;flex:320px;gap:14px;min-width:0;display:flex;position:sticky;top:88px}._asideHead_19hlm_342{align-items:center;gap:12px;display:flex}._summary_19hlm_348{grid-template-columns:5.5rem 1fr;gap:8px;margin:0;font-size:14px;display:grid}._summary_19hlm_348 dt{color:var(--color-text-secondary)}._summary_19hlm_348 dd{overflow-wrap:anywhere;min-width:0;margin:0}._checklist_19hlm_366{border-top:1px solid var(--color-border);flex-wrap:wrap;gap:6px;margin:0;padding:12px 0 0;list-style:none;display:flex}._checkOk_19hlm_376,._checkTodo_19hlm_377{border-radius:var(--radius-pill);padding:2px 10px;font-size:13px;font-weight:600}._checkOk_19hlm_376{color:var(--color-green-text);background:var(--color-green-bg)}._checkTodo_19hlm_377{color:var(--color-text-secondary);background:var(--color-surface-muted)}._done_19hlm_394{flex-direction:column;align-items:flex-start;gap:16px;max-width:640px;display:flex}._done_19hlm_394 p{margin:0}._inviteRow_19hlm_406{gap:8px;width:100%;display:flex}._link_19hlm_186{text-overflow:ellipsis;white-space:nowrap;background:var(--color-surface-low);border-radius:var(--radius);flex:1;min-width:0;padding:10px 12px;overflow:hidden}@media (width<=900px){._aside_19hlm_68{position:static}}._wrap_132b5_1{flex-direction:column;min-height:100vh;display:flex}._header_132b5_7{background:var(--color-surface);box-shadow:0 1px 8px #0000000a}._headerInner_132b5_12{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:1080px;margin:0 auto;padding:12px 24px;display:flex}._brand_132b5_23{align-items:center;gap:8px;display:flex}._brand_132b5_23>span{flex-direction:column;line-height:1.3;display:flex}._main_132b5_35{box-sizing:border-box;flex-direction:column;flex:1;gap:24px;width:100%;max-width:1080px;margin:0 auto;padding:32px 24px 48px;display:flex}._facts_132b5_47{flex-direction:column;gap:16px;display:flex}._facts_132b5_47 p{margin:0}._head_132b5_7{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._head_132b5_7 h1{margin:0;font-size:24px;line-height:34px}._titleRow_132b5_71{align-items:center;gap:12px;display:flex}._h2_132b5_77{margin:0;font-size:20px;line-height:28px}._dl_132b5_83{grid-template-columns:8rem 1fr;gap:10px 16px;margin:0;font-size:14px;display:grid}._dl_132b5_83 dt{color:var(--color-text-secondary)}._dl_132b5_83 dd{overflow-wrap:anywhere;min-width:0;margin:0}._hashes_132b5_101{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px;display:grid}._hashes_132b5_101>div{background:var(--color-sealed-bg);border-radius:var(--radius);padding:10px 12px}._hashLabel_132b5_113{color:#6d28d9;font-size:12px;font-weight:700;display:block}._drop_132b5_120{text-align:center;background:var(--color-surface-low);border:1.5px dashed var(--color-primary-fixed-dim,#b4c5ff);cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:24px;display:flex}._drop_132b5_120 input{margin-top:8px;font-size:13px}._ok_132b5_138,._bad_132b5_139{border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}._ok_132b5_138{background:var(--color-green-bg);border:1px solid var(--color-green-border)}._bad_132b5_139{background:var(--color-red-bg);border:1.5px solid var(--color-red)}._rows_132b5_157{flex-direction:column;gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}._rows_132b5_157 li{background:var(--color-surface);border-radius:var(--radius);padding:10px 12px}._rows_132b5_157 li._rowBad_132b5_173{border:1px solid var(--color-red-border)}._okText_132b5_177{color:var(--color-green-text)}._badText_132b5_181{color:var(--color-red-text)}._diff_132b5_185{grid-template-columns:6rem 1fr;gap:4px 12px;margin:8px 0 0;font-size:12px;display:grid}._diff_132b5_185 dd{margin:0}._footer_132b5_197{color:#fff;background:var(--color-navy);position:sticky;bottom:0}._footer_132b5_197 p{max-width:1080px;margin:0 auto;padding:16px 24px;font-size:14px;line-height:22px}._page_ydj11_1{flex-direction:column;gap:24px;display:flex}._hero_ydj11_7{background:var(--color-sealed-bg);border:1px solid var(--color-sealed);border-radius:var(--radius-card);box-shadow:var(--shadow-sealed);flex-wrap:wrap;align-items:center;gap:24px;padding:32px;display:flex}._heroText_ydj11_19{flex:420px;min-width:0}._heroText_ydj11_19 h1{margin:8px 0 4px;font-size:28px;line-height:38px}._heroText_ydj11_19 p{margin:0}._actions_ydj11_34{flex-wrap:wrap;gap:8px;display:flex}._layout_ydj11_40{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}._main_ydj11_47{flex-direction:column;flex:999 560px;gap:24px;min-width:0;display:flex}._recordHead_ydj11_55{align-items:center;gap:12px;margin-bottom:12px;display:flex}._recordHead_ydj11_55 ._h2_ydj11_62{margin:0}._h2_ydj11_62{margin:0 0 12px;font-size:20px;line-height:28px}._dl_ydj11_72{grid-template-columns:8rem 1fr;gap:10px 16px;margin:0 0 16px;font-size:14px;display:grid}._dl_ydj11_72 dt{color:var(--color-text-secondary)}._dl_ydj11_72 dd{min-width:0;margin:0}._signers_ydj11_89{flex-direction:column;gap:6px;display:flex}._hashes_ydj11_95{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px;display:grid}._hashes_ydj11_95>div{background:var(--color-sealed-bg);border-radius:var(--radius);padding:12px 14px}._hashLabel_ydj11_107{color:#6d28d9;font-size:12px;font-weight:700;display:block}._files_ydj11_114{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}._files_ydj11_114 button,._files_ydj11_114 a{box-sizing:border-box;width:100%;height:100%;font:inherit;text-align:left;color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius);flex-direction:column;gap:2px;padding:14px 16px;font-size:14px;text-decoration:none;display:flex}._files_ydj11_114 button:hover,._files_ydj11_114 a:hover{background:var(--color-surface-focus)}._aside_ydj11_147{flex-direction:column;flex:380px;gap:12px;min-width:0;display:flex}._asideHead_ydj11_155{align-items:center;gap:12px;display:flex}._asideHead_ydj11_155 ._h2_ydj11_62{margin:0;font-size:16px}._warning_ydj11_166{color:#92400e;background:var(--color-yellow-bg);border:1px solid var(--color-yellow-border);border-radius:var(--radius);margin:0;padding:12px 14px;font-size:14px;font-weight:700}._todo_ydj11_177{background:var(--color-bg);border-radius:var(--radius);cursor:pointer;align-items:flex-start;gap:10px;padding:12px;font-size:14px;display:flex}._todo_ydj11_177 input{width:18px;height:18px;accent-color:var(--color-primary);margin-top:4px}._top_1ynqb_1{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}._top_1ynqb_1 p{margin:0}._back_1ynqb_14{font-weight:500;text-decoration:none}._title_1ynqb_19{margin:12px 0 6px;font-size:28px;line-height:38px}._deadline_1ynqb_25{color:#92400e;background:var(--color-yellow-bg);border:1px solid var(--color-yellow-border);border-radius:var(--radius-pill);padding:10px 16px;font-size:14px}._layout_1ynqb_34{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}._summary_1ynqb_41{flex:999 560px;min-width:0}._head_1ynqb_46{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._head_1ynqb_46 h2,._signCard_1ynqb_55 h2{margin:0;font-size:20px;line-height:28px}._dl_1ynqb_61{grid-template-columns:8rem 1fr;margin:8px 0 0;display:grid}._dl_1ynqb_61 dt,._dl_1ynqb_61 dd{border-bottom:1px solid var(--color-surface-muted);padding:14px 0}._dl_1ynqb_61 dt{color:var(--color-text-secondary);font-size:12px;font-weight:700}._dl_1ynqb_61 dd{min-width:0;margin:0}._dl_1ynqb_61 dt:last-of-type,._dl_1ynqb_61 dd:last-of-type{border-bottom:none}._big_1ynqb_89{font-size:18px;font-weight:700}._terms_1ynqb_94{flex-direction:column;gap:4px;margin:0;padding-left:20px;font-size:14px;line-height:22px;display:flex}._hashes_1ynqb_104{gap:4px;font-size:13px;display:grid}._aside_1ynqb_110{flex-direction:column;flex:380px;gap:16px;min-width:0;display:flex}._signCard_1ynqb_55{border-color:var(--color-sealed-border);box-shadow:var(--shadow-sealed);flex-direction:column;gap:16px;display:flex}._signCard_1ynqb_55 p{margin:0}._expired_1ynqb_130{background:var(--color-red-bg);border:1px solid var(--color-red-border);border-radius:var(--radius);flex-direction:column;align-items:flex-start;gap:6px;padding:14px 16px;font-size:14px;display:flex}._signers_1ynqb_142{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._signers_1ynqb_142 li{background:var(--color-bg);border-radius:var(--radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;display:flex}._signers_1ynqb_142 li._waiting_1ynqb_162{background:var(--color-yellow-bg)}._who_1ynqb_166{align-items:center;gap:8px;display:flex}._steps_1ynqb_172{color:var(--color-text-secondary);flex-direction:column;gap:8px;margin:0;padding-left:20px;font-size:14px;display:flex}._done_1ynqb_182{color:var(--color-green-text)}._now_1ynqb_186{color:#6d28d9;font-weight:700}._note_1ynqb_191{color:var(--color-text-secondary);background:var(--color-surface-low);border-radius:var(--radius);margin:0;padding:14px 16px;font-size:12px;line-height:18px}._top_3p1l6_1{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;display:flex}._lead_3p1l6_10{max-width:680px}._title_3p1l6_14{margin:12px 0 8px;font-size:28px;line-height:38px}._lead_3p1l6_10 p{margin:0}._steps_3p1l6_24{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-pill);gap:4px;margin:0;padding:6px;list-style:none;display:flex}._step_3p1l6_24,._stepNow_3p1l6_36,._stepDone_3p1l6_37{color:var(--color-text-secondary);border-radius:var(--radius-pill);align-items:center;gap:8px;padding:6px 14px;font-size:14px;font-weight:500;display:flex}._stepNow_3p1l6_36{color:var(--color-tenant-text);background:var(--color-surface-focus);font-weight:700}._stepDone_3p1l6_37{color:var(--color-green-text)}._stepNo_3p1l6_36{border-radius:var(--radius-pill);background:var(--color-surface-muted);justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;display:flex}._stepNow_3p1l6_36 ._stepNo_3p1l6_36{color:#fff;background:var(--color-primary)}._stepDone_3p1l6_37 ._stepNo_3p1l6_36{background:#dcfce7}._layout_3p1l6_78{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}._main_3p1l6_85{flex-direction:column;flex:999 560px;gap:24px;min-width:0;display:flex}._section_3p1l6_93{flex-direction:column;gap:16px;display:flex}._section_3p1l6_93 p{margin:0}._done_3p1l6_103{border-color:var(--color-green-border)}._current_3p1l6_107{background:var(--color-surface-focus);border:1.5px solid var(--color-primary);box-shadow:var(--shadow-focus)}._sectionHead_3p1l6_113{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._sectionHead_3p1l6_113 h2{margin:0;font-size:20px;line-height:28px}._pills_3p1l6_127{gap:8px;display:flex}._idRow_3p1l6_132{flex-wrap:wrap;align-items:center;gap:20px;display:flex}._idCard_3p1l6_139{box-sizing:border-box;color:#fff;background:linear-gradient(135deg, var(--color-navy) 0%, #1e3a8a 100%);border-radius:var(--radius-card);flex-direction:column;flex:none;justify-content:space-between;width:320px;max-width:100%;height:190px;padding:20px;display:flex}._idCardTop_3p1l6_154{justify-content:space-between;font-size:12px;font-weight:700;display:flex}._sample_3p1l6_161{color:var(--color-navy);background:var(--color-yellow-border);border-radius:var(--radius-pill);padding:0 8px}._idCardBody_3p1l6_168{align-items:center;gap:14px;font-size:18px;display:flex}._photo_3p1l6_175{border-radius:var(--radius);background:#ffffff2e;width:56px;height:68px}._idSub_3p1l6_182{opacity:.85;font-size:12px}._idText_3p1l6_187{color:var(--color-text-secondary);flex-direction:column;flex:240px;align-items:flex-start;gap:8px;display:flex}._walletBox_3p1l6_196{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}._aside_3p1l6_208{flex-direction:column;flex:320px;gap:16px;min-width:0;display:flex}._asideHead_3p1l6_216{align-items:center;gap:12px;display:flex}._asideHead_3p1l6_216 h2{margin:0;font-size:16px}._reason_3p1l6_227{background:var(--color-surface-low);border-radius:var(--radius);flex-direction:column;padding:16px;font-size:14px;display:flex}:root{--color-navy:#14213d;--color-primary:#2563eb;--color-primary-hover:#1d4ed8;--color-primary-active:#1e40af;--color-primary-text:#fff;--color-primary-fixed:#dbe1ff;--color-on-primary-fixed:#00174b;--color-bg:#f9fafb;--color-surface:#fff;--color-surface-low:#f1f3ff;--color-surface-container:#e9edff;--color-surface-focus:#eff6ff;--color-surface-muted:#f3f4f6;--color-text:#111827;--color-text-secondary:#4b5563;--color-muted:#6b7280;--color-border:#e5e7eb;--color-tenant:#2563eb;--color-tenant-text:#1d4ed8;--color-tenant-bg:#eff6ff;--color-tenant-border:#bfdbfe;--color-landlord:#ea580c;--color-landlord-bg:#fff7ed;--color-landlord-border:#fed7aa;--color-landlord-text:#c2410c;--color-red:#dc2626;--color-red-text:#b91c1c;--color-red-bg:#fef2f2;--color-red-border:#fecaca;--color-yellow:#b45309;--color-yellow-bg:#fffbeb;--color-yellow-border:#fde68a;--color-green:#16a34a;--color-green-text:#15803d;--color-green-bg:#f0fdf4;--color-green-border:#bbf7d0;--color-sealed:#7c3aed;--color-sealed-bg:#f5f3ff;--color-sealed-border:#ddd6fe;--color-danger:var(--color-red-text);--radius-sm:4px;--radius:8px;--radius-card:16px;--radius-pill:9999px;--shadow-focus:0 4px 12px -2px #2563eb14, 0 2px 4px -1px #0000000a;--shadow-sealed:0 4px 16px -2px #7c3aed1a;--font-sans:"Noto Sans KR", "Noto Sans", -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;font-family:var(--font-sans);letter-spacing:-.015em;color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;font-size:15px;line-height:24px}*{box-sizing:border-box}body{background:var(--color-bg);margin:0}h1,h2,h3{word-break:keep-all}button{font:inherit;letter-spacing:inherit;cursor:pointer}button:disabled{cursor:not-allowed;opacity:.6}a{color:var(--color-primary)}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.btn-primary,.btn-secondary{border-radius:var(--radius);justify-content:center;align-items:center;gap:6px;height:44px;padding:0 20px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.btn-primary{color:var(--color-primary-text);background:var(--color-primary);border:none}.btn-primary:hover:not(:disabled){background:var(--color-primary-hover)}.btn-primary:active:not(:disabled){background:var(--color-primary-active)}.btn-secondary{color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border)}.btn-secondary:hover:not(:disabled){background:var(--color-surface-muted)}.page-center{text-align:center;max-width:480px;margin:64px auto;padding:0 16px}.page{max-width:1280px;margin:0 auto;padding:32px 24px 48px}@media (width<=480px){.page{padding:24px 16px 40px}}.btn-sm{height:36px;padding:0 14px;font-size:14px}.btn-seal{color:#fff;background:var(--color-sealed);border-radius:var(--radius);border:none;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 20px;font-size:15px;font-weight:700;display:inline-flex}.btn-seal:hover:not(:disabled){background:#6d28d9}.card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);padding:24px}.mono{font-family:var(--font-mono);letter-spacing:0;font-size:13px}.muted{color:var(--color-text-secondary)}.small{font-size:12px;line-height:18px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.field{color:var(--color-text-secondary);flex-direction:column;gap:6px;font-size:12px;font-weight:700;display:flex}.field input,.field select,.field textarea,.input{min-height:44px;font:inherit;color:var(--color-text);background:var(--color-surface-low);border-radius:var(--radius);box-sizing:border-box;border:1.5px solid #0000;padding:0 14px;font-size:15px;font-weight:400}.field textarea{resize:vertical;padding:10px 14px}.field input:focus,.field select:focus,.field textarea:focus,.input:focus{background:var(--color-surface);border-color:var(--color-primary);outline:none}.alert-error{color:var(--color-red-text);background:var(--color-red-bg);border:1px solid var(--color-red-border);border-radius:var(--radius);margin:0;padding:10px 12px;font-size:14px}
