.CogoTool_tool__TwQTK{max-width:880px}.CogoTool_head__Ok9FS{margin-bottom:var(--space-8)}.CogoTool_kicker__Ru0RX{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-faint);margin-bottom:var(--space-2)}.CogoTool_title__kdIKt{font-family:var(--font-display);font-weight:600;font-size:var(--text-3xl);letter-spacing:-.01em;color:var(--color-ink)}.CogoTool_tabs__5RFgj{display:flex;gap:var(--space-1);flex-wrap:wrap;background:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-1);margin-bottom:var(--space-8)}.CogoTool_tabOn__DIjXq,.CogoTool_tab__jYgJd{font-family:var(--font-sans);font-size:var(--text-base);padding:8px 16px;background:transparent;border:none;border-radius:var(--radius-md);color:var(--color-ink-secondary);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}.CogoTool_tab__jYgJd:hover{color:var(--color-ink)}.CogoTool_tabOn__DIjXq{color:var(--color-ink);background:var(--color-surface-raised);box-shadow:var(--shadow-sm);font-weight:500}.CogoTool_tabOn__DIjXq:focus-visible,.CogoTool_tab__jYgJd:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.CogoTool_subTabs__E1dGx{display:flex;gap:var(--space-2);margin-bottom:var(--space-4)}.CogoTool_subTabOn__u1J5R,.CogoTool_subTab__Cxfpl{font-family:var(--font-sans);font-size:var(--text-sm);padding:7px 14px;background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-ink-secondary);cursor:pointer;border-radius:var(--radius-md);transition:border-color var(--transition-fast),color var(--transition-fast)}.CogoTool_subTab__Cxfpl:hover{color:var(--color-ink)}.CogoTool_subTabOn__u1J5R{color:var(--color-accent-ink);background:var(--color-accent);border-color:var(--color-accent);font-weight:500}.CogoTool_calc__AAWfx{display:flex;flex-direction:column;gap:var(--space-6)}.CogoTool_desc__WpIep{font-family:var(--font-sans);font-size:var(--text-md);color:var(--color-ink-secondary)}.CogoTool_twoCol__4xyvI{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media (max-width:720px){.CogoTool_twoCol__4xyvI{grid-template-columns:1fr}}.CogoTool_panel___01_Q{border:1px solid var(--color-border);background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.CogoTool_panelTitle__IsADm{font-family:var(--font-display);font-weight:600;font-size:var(--text-lg);color:var(--color-ink);padding:0;margin-bottom:var(--space-1)}.CogoTool_field__kNctg{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;flex:1 1}.CogoTool_fieldLabel__dLh3_{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-secondary)}.CogoTool_input__M4i8M,.CogoTool_select__4bIfT{font-family:var(--font-mono);font-size:var(--text-md);color:var(--color-ink);background:var(--color-surface-raised);border:1px solid var(--color-border-strong);padding:10px 12px;border-radius:var(--radius-md);width:100%}.CogoTool_input__M4i8M:focus-visible,.CogoTool_select__4bIfT:focus-visible{outline:2px solid var(--color-accent);outline-offset:-1px;border-color:var(--color-accent)}.CogoTool_legRow__sL6la{display:grid;grid-template-columns:22px 1fr 1fr 36px;grid-gap:var(--space-3);gap:var(--space-3);align-items:end}.CogoTool_legNum__w1GF0{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-ink-faint);padding-bottom:11px;text-align:right}.CogoTool_rowBtn__GShUF{font-size:var(--text-lg);color:var(--color-ink-faint);background:var(--color-surface-raised);border:1px solid var(--color-border);height:40px;cursor:pointer;border-radius:var(--radius-md);transition:color var(--transition-fast),border-color var(--transition-fast)}.CogoTool_rowBtn__GShUF:hover:not(:disabled){color:var(--color-danger);border-color:var(--color-danger)}.CogoTool_rowBtn__GShUF:disabled{opacity:.35;cursor:not-allowed}.CogoTool_panelActions__CURlC{display:flex;gap:var(--space-3);margin-top:var(--space-2)}.CogoTool_btnAccent__crXm_,.CogoTool_btnGhost__qtM8P{font-family:var(--font-sans);font-size:var(--text-md);padding:11px 20px;cursor:pointer;border-radius:var(--radius-md);transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.CogoTool_btnAccent__crXm_{color:var(--color-accent-ink);background:var(--color-accent);border:1px solid var(--color-accent);font-weight:500}.CogoTool_btnAccent__crXm_:hover{background:var(--color-accent-bright)}.CogoTool_btnGhost__qtM8P{color:var(--color-ink-secondary);background:var(--color-surface-raised);border:1px solid var(--color-border-strong)}.CogoTool_btnGhost__qtM8P:hover{color:var(--color-ink);border-color:var(--color-ink-faint)}.CogoTool_btnAccent__crXm_:focus-visible,.CogoTool_btnGhost__qtM8P:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.CogoTool_resultStrip__qRUtW{display:flex;gap:var(--space-8);flex-wrap:wrap;border:1px solid var(--color-border);background:var(--color-accent-soft);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-6)}.CogoTool_readout__cJV3u{display:flex;flex-direction:column;gap:var(--space-1)}.CogoTool_readoutLabel__jGPpr{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-secondary)}.CogoTool_readoutValue__asJ5M{font-family:var(--font-mono);font-size:var(--text-lg);color:var(--color-ink)}.CogoTool_readoutHot__MpqEg{color:var(--color-accent-dim);font-weight:500}.CogoTool_noSolution__Tj3H6{font-family:var(--font-sans);font-size:var(--text-md);color:var(--color-danger)}.CogoTool_defList__QTw9X{display:flex;flex-direction:column}.CogoTool_defRow__uWuc_{display:flex;justify-content:space-between;gap:var(--space-4);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border-subtle)}.CogoTool_defRow__uWuc_:last-child{border-bottom:none}.CogoTool_defRow__uWuc_ dt{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-ink-secondary)}.CogoTool_defRow__uWuc_ dd{font-family:var(--font-mono);font-size:var(--text-md);color:var(--color-ink)}.CogoTool_tableScroll__g5oid{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.CogoTool_table__PaZHh{width:100%;border-collapse:collapse;font-family:var(--font-mono);font-size:var(--text-sm)}.CogoTool_table__PaZHh th{font-family:var(--font-sans);font-weight:500;font-size:var(--text-sm);padding:var(--space-3);border-bottom:1px solid var(--color-border-strong)}.CogoTool_table__PaZHh td,.CogoTool_table__PaZHh th{text-align:right;color:var(--color-ink-secondary);white-space:nowrap}.CogoTool_table__PaZHh td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border-subtle)}.CogoTool_table__PaZHh tr:last-child td{border-bottom:none}.CogoTool_tdDim__yuS4t{color:var(--color-ink-faint)!important}.CogoTool_tdInk__WqSGH{color:var(--color-ink)!important}.CogoTool_tdNeg__6W9nL{color:var(--color-warning)!important}.CogoTool_convertRow__PTaGF{display:grid;grid-template-columns:1fr 1fr auto 1fr;grid-gap:var(--space-3);gap:var(--space-3);align-items:end}@media (max-width:720px){.CogoTool_convertRow__PTaGF{grid-template-columns:1fr}}.CogoTool_convertArrow__K5tYC{font-family:var(--font-mono);font-size:var(--text-lg);color:var(--color-accent);padding-bottom:10px}@media (max-width:720px){.CogoTool_convertArrow__K5tYC{display:none}}.ConverterTool_tool__6Lw75{max-width:880px}.ConverterTool_head__7GP3C{margin-bottom:var(--space-8)}.ConverterTool_kicker__ErRAL{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-faint);margin-bottom:var(--space-2)}.ConverterTool_title__iuuk_{font-family:var(--font-display);font-weight:600;font-size:var(--text-3xl);letter-spacing:-.01em;color:var(--color-ink)}.ConverterTool_controls__VM_ta{display:flex;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;margin-bottom:var(--space-8)}.ConverterTool_tabGroup__sXsQn{display:flex;gap:var(--space-1);background:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-1)}.ConverterTool_tabOn__w47nq,.ConverterTool_tab__MYU0r{font-family:var(--font-sans);font-size:var(--text-base);padding:8px 14px;background:transparent;border:none;border-radius:var(--radius-md);color:var(--color-ink-secondary);cursor:pointer;transition:color var(--transition-fast),background var(--transition-fast)}.ConverterTool_tabOn__w47nq{color:var(--color-ink);background:var(--color-surface-raised);box-shadow:var(--shadow-sm);font-weight:500}.ConverterTool_tab__MYU0r:hover{color:var(--color-ink)}.ConverterTool_tabOn__w47nq:focus-visible,.ConverterTool_tab__MYU0r:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.ConverterTool_stateField__u4CEH{display:flex;flex-direction:column;gap:var(--space-1);min-width:200px}.ConverterTool_calc__mbLFE{display:flex;flex-direction:column;gap:var(--space-6)}.ConverterTool_panel___ao60{border:1px solid var(--color-border);background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}.ConverterTool_panelTitle__rIS_b{font-family:var(--font-display);font-weight:600;font-size:var(--text-lg);color:var(--color-ink);padding:0}.ConverterTool_panelNote__hCsGM{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-ink-faint);margin-top:calc(var(--space-3) * -1)}.ConverterTool_row2__7wuXG{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media (max-width:720px){.ConverterTool_row2__7wuXG{grid-template-columns:1fr}}.ConverterTool_field__AOXdx{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.ConverterTool_fieldLabel__I57IW{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-secondary)}.ConverterTool_input__RKDrH,.ConverterTool_select__8o5WA{font-family:var(--font-mono);font-size:var(--text-md);color:var(--color-ink);background:var(--color-surface-raised);border:1px solid var(--color-border-strong);padding:10px 12px;border-radius:var(--radius-md);width:100%}.ConverterTool_input__RKDrH:focus-visible,.ConverterTool_select__8o5WA:focus-visible{outline:2px solid var(--color-accent);outline-offset:-1px;border-color:var(--color-accent)}.ConverterTool_textarea__9Ooln{width:100%;background:var(--color-surface-raised);border:1px solid var(--color-border-strong);color:var(--color-ink);font-family:var(--font-mono);font-size:var(--text-base);line-height:1.7;padding:var(--space-3);border-radius:var(--radius-md);resize:vertical}.ConverterTool_textarea__9Ooln:focus-visible{outline:2px solid var(--color-accent);outline-offset:-1px;border-color:var(--color-accent)}.ConverterTool_dmsLine___Lt9Q{font-family:var(--font-mono);font-size:var(--text-base);color:var(--color-ink-secondary)}.ConverterTool_detectNote__k1sEf{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-warning)}.ConverterTool_batchMeta__KSaIo{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-ink-faint)}.ConverterTool_zoneList__XfKWW{display:flex;flex-direction:column;gap:var(--space-3)}.ConverterTool_zoneCard__Evsm8{border:1px solid var(--color-border);background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-4) var(--space-6);display:flex;flex-direction:column;gap:var(--space-2);transition:border-color var(--transition-fast)}.ConverterTool_zoneHit__AQtay{border-color:var(--color-accent);background:var(--color-accent-soft)}.ConverterTool_zoneHead__L8mTn{display:flex;align-items:baseline;gap:var(--space-3);flex-wrap:wrap}.ConverterTool_zoneName__Z_LFq{font-family:var(--font-display);font-weight:600;font-size:var(--text-md);color:var(--color-ink)}.ConverterTool_zoneMeta__2eI0W{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-ink-faint)}.ConverterTool_zoneTag__mHmu5{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;color:var(--color-accent-ink);background:var(--color-accent);border-radius:var(--radius-sm);padding:2px 10px;margin-left:auto}.ConverterTool_zoneVals__oWeP0{display:flex;gap:var(--space-8);flex-wrap:wrap}.ConverterTool_zoneVal__7TVVe{font-family:var(--font-mono);font-size:var(--text-lg);color:var(--color-ink)}.ConverterTool_zoneHit__AQtay .ConverterTool_zoneVal__7TVVe{color:var(--color-accent-dim)}.ConverterTool_zoneValKey__7pQy_{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-faint);margin-right:var(--space-2)}.ConverterTool_resultStrip__HehuP{display:flex;gap:var(--space-8);flex-wrap:wrap;border:1px solid var(--color-border);background:var(--color-accent-soft);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-6)}.ConverterTool_readout__mfzwz{display:flex;flex-direction:column;gap:var(--space-1)}.ConverterTool_readoutLabel___Rl1m{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-secondary)}.ConverterTool_readoutHot__FQFIj,.ConverterTool_readoutValue__5tYKH{font-family:var(--font-mono);font-size:var(--text-lg);color:var(--color-ink)}.ConverterTool_readoutHot__FQFIj{color:var(--color-accent-dim);font-weight:500}.ConverterTool_tableScroll__RKVMj{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.ConverterTool_table__GAtm4{width:100%;border-collapse:collapse;font-family:var(--font-mono);font-size:var(--text-sm)}.ConverterTool_table__GAtm4 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border-subtle);color:var(--color-ink-secondary);white-space:nowrap}.ConverterTool_table__GAtm4 tr:last-child td{border-bottom:none}.ConverterTool_trHead__Nx1Gh td{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-faint);border-bottom:1px solid var(--color-border-strong)}.ConverterTool_tableMore__hajjP{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-ink-faint);padding:var(--space-3)}.ConverterTool_actions__Ofbdz{display:flex}.ConverterTool_btnAccent__AYJcK{font-family:var(--font-sans);font-size:var(--text-md);font-weight:500;color:var(--color-accent-ink);background:var(--color-accent);border:1px solid var(--color-accent);padding:11px 20px;cursor:pointer;border-radius:var(--radius-md);transition:background var(--transition-fast)}.ConverterTool_btnAccent__AYJcK:hover{background:var(--color-accent-bright)}.ConverterTool_btnAccent__AYJcK:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.ConverterTool_foot__H7ZnX{margin-top:var(--space-10);font-family:var(--font-sans);font-size:var(--text-base);line-height:1.7;color:var(--color-ink-faint);max-width:70ch}.WorkspacePlot_pane__eC2tE{position:relative;margin:0;aspect-ratio:1;border:1px solid var(--color-border);background:var(--color-surface-raised);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);overflow:hidden}.WorkspacePlot_plot__zGcEY{width:100%;height:100%}.WorkspacePlot_segment__aF4iu{fill:none;stroke:var(--color-ink);stroke-width:1.6;transition:opacity .16s ease,stroke .16s ease}.WorkspacePlot_segmentGhost__4X3KP{stroke:var(--color-ink-faint);stroke-width:1.1;opacity:.55}.WorkspacePlot_tieLine__uLfnE{stroke-dasharray:5 4;stroke-width:1;stroke:var(--color-ink-faint)}.WorkspacePlot_hitPath__dra7G{fill:none;stroke:transparent;stroke-width:16;pointer-events:stroke;cursor:crosshair}.WorkspacePlot_plotHovering__6nImm .WorkspacePlot_segGroup__EpGRn:not(.WorkspacePlot_segGroupHot__VslCc) .WorkspacePlot_segment__aF4iu{opacity:.3}.WorkspacePlot_segGroupHot__VslCc .WorkspacePlot_segment__aF4iu{stroke:var(--color-accent)!important;stroke-width:2.2;opacity:1!important}.WorkspacePlot_leaderLine__Jq04f,.WorkspacePlot_segLabel__qN_T0{opacity:0;transition:opacity .14s ease}.WorkspacePlot_labelOn__aXg4h{opacity:1}.WorkspacePlot_labelText__YFyEv{font-family:var(--font-mono);font-size:13.5px;letter-spacing:.02em;fill:var(--color-accent-dim);paint-order:stroke;stroke:var(--color-surface-raised);stroke-width:4px;stroke-linejoin:round}.WorkspacePlot_leaderLine__Jq04f{stroke:var(--color-border-strong);stroke-width:1}.WorkspacePlot_pob__DSrOP circle{fill:var(--color-accent)}.WorkspacePlot_pob__DSrOP text{font-family:var(--font-mono);font-size:13px;fill:var(--color-accent-dim);paint-order:stroke;stroke:var(--color-surface-raised);stroke-width:4px;stroke-linejoin:round}.WorkspacePlot_pobGhost___hhjg circle{fill:var(--color-ink-faint)}.WorkspacePlot_tieNote__nQpBL{font-family:var(--font-mono);font-size:11.5px;font-style:italic;letter-spacing:.04em;fill:var(--color-ink-faint);paint-order:stroke;stroke:var(--color-surface-raised);stroke-width:4px;stroke-linejoin:round}.WorkspacePlot_hatchLine__v5K9h{stroke:var(--color-warning);stroke-width:1;opacity:.4}.WorkspacePlot_excOutline__P88TZ{stroke:var(--color-warning);stroke-width:.9;stroke-dasharray:6 4;opacity:.75}.WorkspacePlot_excText__mYfIg{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;fill:var(--color-warning);paint-order:stroke;stroke:var(--color-surface-raised);stroke-width:4px;stroke-linejoin:round}.WorkspacePlot_inspect__VwSoN{position:absolute;left:var(--space-4);bottom:var(--space-4);right:var(--space-4);font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.02em;color:var(--color-ink-faint);pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.WorkspacePlot_inspect__VwSoN:not(.WorkspacePlot_inspectOn__Mv3gD){font-family:var(--font-sans)}.WorkspacePlot_inspectOn__Mv3gD{color:var(--color-accent-dim)}.DeedParserTool_tool__AEOZA{max-width:1100px;display:flex;flex-direction:column;gap:var(--space-10)}.DeedParserTool_head__FtMUl{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--space-8);flex-wrap:wrap}.DeedParserTool_kicker__odga7{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-faint);margin-bottom:var(--space-2)}.DeedParserTool_title__HjwnA{font-family:var(--font-display);font-weight:600;font-size:var(--text-3xl);line-height:1.05;letter-spacing:-.01em;color:var(--color-ink)}.DeedParserTool_stateBox__j78n9{display:flex;flex-direction:column;gap:var(--space-1);min-width:220px}.DeedParserTool_stateLabel__yLdf2{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-faint)}.DeedParserTool_stateSelect__JGxDm{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-ink);background:var(--color-surface);border:1px solid var(--color-border);padding:10px 12px;border-radius:var(--radius-md);cursor:pointer}.DeedParserTool_stateSelect__JGxDm:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.DeedParserTool_recTerms__K49UF{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-faint);margin-top:var(--space-1)}.DeedParserTool_workRow__TwkII{display:grid;grid-template-columns:minmax(320px,5fr) minmax(360px,6fr);grid-gap:var(--space-8);gap:var(--space-8);align-items:start}@media (max-width:980px){.DeedParserTool_workRow__TwkII{grid-template-columns:1fr}}.DeedParserTool_docPane__Syn6H{border:1px solid var(--color-border);background:var(--color-surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);overflow:hidden}.DeedParserTool_docHead__G9Xiz{display:flex;justify-content:space-between;align-items:center;padding:var(--space-4) var(--space-5)}.DeedParserTool_docLabel__qu7SF{font-family:var(--font-sans);font-size:var(--text-base);font-weight:500;color:var(--color-ink)}.DeedParserTool_docTagAi__gukM4,.DeedParserTool_docTagDet__uYANB{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:500;padding:3px 10px;border-radius:999px}.DeedParserTool_docTagDet__uYANB{color:var(--color-accent-dim);background:var(--color-accent-soft)}.DeedParserTool_docTagAi__gukM4{color:var(--color-warning);background:var(--color-surface-sunken)}.DeedParserTool_textarea__Zo5AQ{display:block;width:100%;background:var(--color-surface-raised);border:none;border-top:1px solid var(--color-border-subtle);color:var(--color-ink);font-family:var(--font-mono);font-size:13px;line-height:1.85;padding:var(--space-5);resize:vertical}.DeedParserTool_textarea__Zo5AQ::placeholder{color:var(--color-ink-ghost);font-family:var(--font-sans)}.DeedParserTool_textarea__Zo5AQ:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.DeedParserTool_docActions__EusJq{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);flex-wrap:wrap}.DeedParserTool_btnAccent__GKPZv,.DeedParserTool_btnAi__L04yI,.DeedParserTool_btnGhost__DBCND{font-family:var(--font-sans);font-size:var(--text-base);font-weight:500;padding:10px 20px;cursor:pointer;border-radius:var(--radius-md);border:1px solid transparent;background:transparent;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast)}.DeedParserTool_btnAccent__GKPZv{color:var(--color-accent-ink);background:var(--color-accent);box-shadow:var(--shadow-sm)}.DeedParserTool_btnAccent__GKPZv:hover{background:var(--color-accent-bright)}.DeedParserTool_btnAi__L04yI{color:var(--color-accent);border-color:var(--color-border-strong);background:var(--color-surface)}.DeedParserTool_btnAi__L04yI:hover:not(:disabled){background:var(--color-accent-soft);border-color:var(--color-accent)}.DeedParserTool_btnAi__L04yI:disabled{color:var(--color-ink-ghost);border-color:var(--color-border-subtle);cursor:not-allowed}.DeedParserTool_btnGhost__DBCND{font-size:var(--text-sm);padding:8px 16px;color:var(--color-ink-secondary);border-color:var(--color-border)}.DeedParserTool_btnGhost__DBCND:hover:not(:disabled){color:var(--color-ink);border-color:var(--color-border-strong);background:var(--color-surface)}.DeedParserTool_btnGhost__DBCND:disabled{color:var(--color-ink-ghost);cursor:not-allowed}.DeedParserTool_btnAccent__GKPZv:focus-visible,.DeedParserTool_btnAi__L04yI:focus-visible,.DeedParserTool_btnGhost__DBCND:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.DeedParserTool_aiMeter__c4fPf{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-faint)}.DeedParserTool_aiProgress__xYv_L{display:flex;align-items:center;gap:var(--space-3);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-accent);padding:0 var(--space-5) var(--space-4)}.DeedParserTool_spinner__BDiIi{width:12px;height:12px;border:2px solid var(--color-accent-soft);border-top-color:var(--color-accent);border-radius:50%;animation:DeedParserTool_spin__VGmbg .9s linear infinite}@keyframes DeedParserTool_spin__VGmbg{to{transform:rotate(1turn)}}.DeedParserTool_aiError__m7hUu{font-family:var(--font-sans);font-size:var(--text-sm);line-height:1.6;color:var(--color-danger);padding:0 var(--space-5) var(--space-4)}.DeedParserTool_aiBanner__eLEZD{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-warning);background:var(--color-surface-sunken);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);margin:0 var(--space-5) var(--space-4)}.DeedParserTool_creditMeter__bU2Sz{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-secondary)}.DeedParserTool_creditCount__jcepy{font-family:var(--font-mono);font-weight:600;color:var(--color-ink)}.DeedParserTool_creditGate__Ab0jM{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);margin:var(--space-4) var(--space-5);padding:var(--space-5) var(--space-6);background:var(--color-accent-soft);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.DeedParserTool_creditGateTitle___OpeC{font-family:var(--font-display);font-weight:600;font-size:var(--text-lg);color:var(--color-ink)}.DeedParserTool_creditGateBody__xpTSu{font-family:var(--font-sans);font-size:var(--text-base);line-height:1.6;color:var(--color-ink-secondary);max-width:46ch}.DeedParserTool_creditGateBtn__sokvs{margin-top:var(--space-2);display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-sans);font-size:var(--text-base);font-weight:600;text-decoration:none;color:var(--color-accent-ink);background:var(--color-accent);border:none;border-radius:var(--radius-md);padding:10px 20px;cursor:pointer;box-shadow:var(--shadow-sm);transition:background var(--transition-fast)}.DeedParserTool_creditGateBtn__sokvs:hover{background:var(--color-accent-bright)}.DeedParserTool_creditGateBtn__sokvs:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.DeedParserTool_creditOk__60TAA{color:var(--color-success)}.DeedParserTool_creditOk__60TAA,.DeedParserTool_rejectNote__NOrI9{font-family:var(--font-sans);font-size:var(--text-sm);line-height:1.6;background:var(--color-surface-sunken);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);margin:0 var(--space-5) var(--space-4)}.DeedParserTool_rejectNote__NOrI9{color:var(--color-ink-secondary)}.DeedParserTool_rejectFree__IT1PD{color:var(--color-ink-faint)}.DeedParserTool_refundNote__APIG5{font-family:var(--font-sans);font-size:var(--text-sm);line-height:1.6;color:var(--color-accent-dim);background:var(--color-accent-soft);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);margin:0 var(--space-5) var(--space-4)}.DeedParserTool_warnings____zaZ{list-style:none;padding:0 var(--space-5) var(--space-4);display:flex;flex-direction:column;gap:var(--space-1)}.DeedParserTool_warnings____zaZ li{font-family:var(--font-sans);font-size:var(--text-sm);line-height:1.6;color:var(--color-warning)}.DeedParserTool_warnings____zaZ li:before{content:"⚠ ";opacity:.8}.DeedParserTool_docFoot__qqdw5{font-family:var(--font-sans);font-size:var(--text-sm);line-height:1.6;color:var(--color-ink-faint);padding:0 var(--space-5) var(--space-5)}.DeedParserTool_plotCol__58uHS{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.DeedParserTool_chips__T_caj{display:flex;gap:var(--space-2);flex-wrap:wrap}.DeedParserTool_chip__5Tw9O{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-secondary);background:var(--color-surface);border:1px solid var(--color-border);padding:6px 12px;cursor:pointer;border-radius:999px;transition:border-color var(--transition-fast),color var(--transition-fast)}.DeedParserTool_chip__5Tw9O:hover{border-color:var(--color-border-strong)}.DeedParserTool_chipActive__L0wPQ{color:var(--color-accent);border-color:var(--color-accent);background:var(--color-accent-soft)}.DeedParserTool_chipOff__V_t8S{opacity:.5}.DeedParserTool_chipEye__d5gel{width:9px;height:9px;border:1px solid;border-radius:50%;display:inline-block;background:currentColor;cursor:pointer}.DeedParserTool_chipOff__V_t8S .DeedParserTool_chipEye__d5gel{background:transparent}.DeedParserTool_closureStrip__iXgnK{display:flex;align-items:center;gap:var(--space-8);flex-wrap:wrap;border:1px solid var(--color-border);background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-5) var(--space-6)}.DeedParserTool_closureKey__xdPtk{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-faint)}.DeedParserTool_closureRatio__5xlP5{font-family:var(--font-mono);font-size:var(--text-2xl);font-weight:600;letter-spacing:-.01em}.DeedParserTool_sev_good___2Ads{color:var(--color-success)}.DeedParserTool_sev_warn__m5ftS{color:var(--color-warning)}.DeedParserTool_sev_bad__4ymPZ{color:var(--color-danger)}.DeedParserTool_sev_none__IkHdr{color:var(--color-ink-faint)}.DeedParserTool_closureItem__ZbvGE{display:flex;flex-direction:column;gap:2px}.DeedParserTool_closureItemLabel__b6ZIi{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-ink-faint)}.DeedParserTool_closureItemVal__vMIWg{font-family:var(--font-mono);font-size:var(--text-base);color:var(--color-ink)}.DeedParserTool_tableBlock__afPJj{display:flex;flex-direction:column;gap:var(--space-3)}.DeedParserTool_tableHead__BTMQR{display:flex;justify-content:space-between;align-items:baseline}.DeedParserTool_tableTitle__UK8v3{font-family:var(--font-display);font-weight:600;font-size:var(--text-xl);color:var(--color-ink)}.DeedParserTool_tableScroll__kcTIr{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm)}.DeedParserTool_table__yKzsh{width:100%;border-collapse:collapse;font-family:var(--font-sans);font-size:var(--text-base)}.DeedParserTool_table__yKzsh th{text-align:left;font-weight:500;font-size:var(--text-sm);color:var(--color-ink-faint);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);white-space:nowrap}.DeedParserTool_thNum__M1NRZ{text-align:right!important}.DeedParserTool_thCopy__kMz9q{text-align:right!important;width:1%}.DeedParserTool_table__yKzsh td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-subtle);color:var(--color-ink-secondary);vertical-align:top}.DeedParserTool_table__yKzsh tbody tr:last-child td{border-bottom:none}.DeedParserTool_row__lLmSW{cursor:pointer;transition:background var(--transition-fast)}.DeedParserTool_row__lLmSW:hover{background:var(--color-surface-hover)}.DeedParserTool_rowHot__CEUnO{background:var(--color-accent-soft)}.DeedParserTool_rowHot__CEUnO .DeedParserTool_tdBearing__sTPVA,.DeedParserTool_rowHot__CEUnO .DeedParserTool_tdNum__baf2O{color:var(--color-accent-dim)}.DeedParserTool_tdNum__baf2O{text-align:right;white-space:nowrap;font-family:var(--font-mono);color:var(--color-ink)}.DeedParserTool_tdType__Qw_qF{font-size:var(--text-sm);color:var(--color-ink-faint);white-space:nowrap}.DeedParserTool_tieTag__t0Qdw{margin-left:var(--space-2);font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-info);background:var(--color-surface-sunken);border-radius:999px;padding:1px 7px}.DeedParserTool_tdBearing__sTPVA{white-space:nowrap;font-family:var(--font-mono);color:var(--color-ink)}.DeedParserTool_tdCurve__4EZsD{min-width:180px}.DeedParserTool_curveData__5NgrH{display:flex;flex-wrap:wrap;gap:2px var(--space-3);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-ink-secondary)}.DeedParserTool_confBar__Y1wfG{display:inline-block;width:56px;height:6px;border-radius:999px;background:var(--color-surface-sunken);vertical-align:middle;overflow:hidden}.DeedParserTool_confFill__zhOzo{display:block;height:100%;border-radius:999px;background:var(--color-accent)}.DeedParserTool_confLow__vmko9{background:var(--color-warning)}.DeedParserTool_tdCopy__Gjo3P{text-align:right}.DeedParserTool_copyBtn__wWEgg{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-secondary);background:var(--color-surface);border:1px solid var(--color-border);padding:4px 12px;cursor:pointer;border-radius:var(--radius-sm);transition:color var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast)}.DeedParserTool_copyBtn__wWEgg:hover{color:var(--color-accent);border-color:var(--color-accent);background:var(--color-accent-soft)}.DeedParserTool_rawRow__2TlXD td{font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.8;color:var(--color-ink-secondary);background:var(--color-surface-sunken);padding:var(--space-3) var(--space-5)}.DeedParserTool_rawKey__VPUCS{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-ink-faint);margin-right:var(--space-2)}.DeedParserTool_emptyRow__1VHoM{text-align:center;font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-ink-faint);padding:var(--space-12)!important}.DeedParserTool_tableFoot__z6YP1{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-faint)}.DeedParserTool_qcBlock__tiy4z{display:flex;flex-direction:column;gap:var(--space-4)}.DeedParserTool_qcTitle__QTfZa{font-family:var(--font-display);font-weight:600;font-size:var(--text-xl);color:var(--color-ink)}.DeedParserTool_qcClean__86Z0_{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-ink-secondary)}.DeedParserTool_qcList__15er9{list-style:none;display:flex;flex-direction:column;gap:var(--space-2)}.DeedParserTool_qcItem__t5cXM{display:flex;gap:var(--space-4);padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);cursor:default;transition:border-color var(--transition-fast)}.DeedParserTool_qcItem__t5cXM:hover{border-color:var(--color-border-strong)}.DeedParserTool_qcSev__b2kaW{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:500;padding:3px 10px;height:-moz-fit-content;height:fit-content;white-space:nowrap;border-radius:999px}.DeedParserTool_qc_error__RFr0w{color:var(--color-danger);background:var(--color-accent-soft)}.DeedParserTool_qc_warning__7zKyj{color:var(--color-warning);background:var(--color-surface-sunken)}.DeedParserTool_qc_info__xxXzL{color:var(--color-info);background:var(--color-surface-sunken)}.DeedParserTool_qcBody__VL6_w{min-width:0}.DeedParserTool_qcItemTitle__VilEF{font-family:var(--font-sans);font-size:var(--text-base);font-weight:500;color:var(--color-ink)}.DeedParserTool_qcCallRef__ewfNQ{font-family:var(--font-mono);color:var(--color-accent-dim);font-size:var(--text-sm);font-weight:400}.DeedParserTool_qcDetail__oIuPN{font-family:var(--font-sans);font-size:var(--text-base);line-height:1.65;color:var(--color-ink-secondary);max-width:80ch;margin-top:var(--space-1)}.DeedParserTool_qcFix__0VAjN{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-accent);margin-top:var(--space-2)}.DeedParserTool_qcFix__0VAjN:before{content:"→ "}.DeedParserTool_exportRow__0m76f{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.DeedParserTool_exportKey__Evpoi{font-family:var(--font-sans);font-size:var(--text-base);font-weight:500;color:var(--color-ink);margin-right:var(--space-2)}.DeedParserTool_exportBtn__OTbUw{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-accent);background:var(--color-surface);border:1px solid var(--color-border);padding:8px 16px;cursor:pointer;border-radius:var(--radius-md);transition:background var(--transition-fast),border-color var(--transition-fast)}.DeedParserTool_exportBtn__OTbUw:hover:not(:disabled){background:var(--color-accent-soft);border-color:var(--color-accent)}.DeedParserTool_exportBtn__OTbUw:disabled{color:var(--color-ink-ghost);border-color:var(--color-border-subtle);cursor:not-allowed}.DeedParserTool_proTag__Fiz17{font-size:var(--text-xs);color:var(--color-warning);background:var(--color-surface-sunken);border-radius:999px;padding:1px 7px}.DeedParserTool_exportFoot__TyZFB{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-faint);margin-left:auto}.ComingSoonPlacard_wrap__1XOSV{display:flex;justify-content:center;padding:var(--space-16) var(--space-4)}.ComingSoonPlacard_placard__cv0LB{max-width:480px;text-align:center}.ComingSoonPlacard_kicker__Wo7oG{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-accent-dim);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--space-3)}.ComingSoonPlacard_title__CnuN1{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:600;color:var(--color-ink);margin-bottom:var(--space-3);letter-spacing:-.01em}.ComingSoonPlacard_body__DuAz2{font-family:var(--font-sans);font-size:var(--text-md);line-height:1.6;color:var(--color-ink-secondary);margin-bottom:var(--space-4)}.ComingSoonPlacard_note__sYeK7{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink-faint)}