.X87hzq_shell{background:var(--bg);min-height:100vh}.X87hzq_skipLink{z-index:200;background:var(--surface);color:var(--ink);padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-control);position:absolute;top:0;left:-9999px}.X87hzq_skipLink:focus{left:var(--space-4);top:var(--space-4)}.X87hzq_sidebar{gap:var(--space-5);width:264px;padding:var(--space-5) var(--space-3) var(--space-4);background:var(--surface);border-right:1px solid var(--line);z-index:30;transition:width var(--dur) var(--ease);flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.X87hzq_brand{gap:var(--space-1);padding:0 var(--space-2);flex-direction:column;display:flex}.X87hzq_wordmark{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);font-size:22px;font-weight:600;line-height:1.1;text-decoration:none}.X87hzq_wordmarkMark{font-family:var(--font-display);color:var(--ink);font-size:22px;font-weight:600;display:none}.X87hzq_brandLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:500}.X87hzq_orgName{font-size:var(--text-13);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}.X87hzq_nav{gap:var(--space-4);flex-direction:column;display:flex}.X87hzq_group{flex-direction:column;gap:2px;display:flex}.X87hzq_groupLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding:0 var(--space-2) var(--space-1);font-size:11px;font-weight:500}.X87hzq_item,.X87hzq_itemActive{align-items:center;gap:var(--space-3);padding:8px var(--space-2);border-radius:var(--radius-control);font-size:var(--text-14);color:var(--ink-2);transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);text-decoration:none;display:flex}.X87hzq_item:hover{background:var(--surface-2);color:var(--ink)}.X87hzq_itemActive{background:var(--accent-soft);color:var(--accent);font-weight:500}.X87hzq_itemActive:hover{background:var(--accent-soft);color:var(--accent)}.X87hzq_itemIcon{color:currentColor;opacity:.85;flex:none;display:inline-flex}.X87hzq_itemLabel{align-items:baseline;gap:var(--space-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;display:flex;overflow:hidden}.X87hzq_index{font-family:var(--font-mono);color:var(--ink-3);font-size:11px}.X87hzq_itemActive .X87hzq_index{color:var(--accent)}.X87hzq_badge{font-family:var(--font-mono);background:var(--surface-2);color:var(--ink-2);border-radius:4px;margin-left:auto;padding:3px 5px;font-size:11px;font-weight:500;line-height:1}.X87hzq_itemActive .X87hzq_badge{background:var(--surface);color:var(--accent)}.X87hzq_sidebarBottom{gap:var(--space-3);flex-direction:column;margin-top:auto;display:flex}.X87hzq_collapseButton{align-items:center;gap:var(--space-2);padding:6px var(--space-2);border-radius:var(--radius-control);font-size:var(--text-13);color:var(--ink-3);cursor:pointer;text-align:left;background:0 0;border:none;display:flex}.X87hzq_collapseButton:hover{background:var(--surface-2);color:var(--ink)}.X87hzq_collapseLabel{white-space:nowrap;overflow:hidden}.X87hzq_footer{border-top:1px solid var(--line);padding:var(--space-3) var(--space-2) 0}.X87hzq_userName{font-size:var(--text-13);color:var(--ink-2);margin-bottom:var(--space-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.X87hzq_signOut{font-size:var(--text-13);color:var(--ink-2);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0;text-decoration:underline}.X87hzq_signOut:hover{color:var(--accent)}html[data-sidebar=collapsed] .X87hzq_sidebar{width:72px;padding-left:var(--space-2);padding-right:var(--space-2)}html[data-sidebar=collapsed] .X87hzq_brand{align-items:center;padding:0}html[data-sidebar=collapsed] .X87hzq_wordmarkFull{display:none}html[data-sidebar=collapsed] .X87hzq_wordmarkMark{display:inline}:is(html[data-sidebar=collapsed] .X87hzq_brandLabel,html[data-sidebar=collapsed] .X87hzq_orgName,html[data-sidebar=collapsed] .X87hzq_groupLabel,html[data-sidebar=collapsed] .X87hzq_itemLabel,html[data-sidebar=collapsed] .X87hzq_badge,html[data-sidebar=collapsed] .X87hzq_collapseLabel,html[data-sidebar=collapsed] .X87hzq_userName){display:none}:is(html[data-sidebar=collapsed] .X87hzq_item,html[data-sidebar=collapsed] .X87hzq_itemActive){justify-content:center;padding:10px 0}html[data-sidebar=collapsed] .X87hzq_collapseButton{justify-content:center}html[data-sidebar=collapsed] .X87hzq_footer{text-align:center;padding-left:0;padding-right:0}.X87hzq_body{min-height:100vh;transition:margin-left var(--dur) var(--ease);flex-direction:column;margin-left:264px;display:flex}html[data-sidebar=collapsed] .X87hzq_body{margin-left:72px}.X87hzq_topbar{z-index:20;align-items:center;gap:var(--space-4);min-height:56px;padding:var(--space-2) var(--space-6);background:var(--bg);border-bottom:1px solid var(--line);display:flex;position:sticky;top:0}.X87hzq_crumbs{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--text-13);white-space:nowrap;display:flex;overflow:hidden}.X87hzq_crumbLink{color:var(--ink-2);text-overflow:ellipsis;text-decoration:none;overflow:hidden}.X87hzq_crumbLink:hover{color:var(--accent)}.X87hzq_crumbSep{color:var(--ink-3)}.X87hzq_crumbMuted{color:var(--ink-3);text-overflow:ellipsis;overflow:hidden}.X87hzq_crumbCurrent{color:var(--ink);text-overflow:ellipsis;font-weight:500;overflow:hidden}.X87hzq_topActions{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.X87hzq_company{font-size:var(--text-13);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;max-width:220px;padding-right:var(--space-2);overflow:hidden}.X87hzq_iconButton{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface);width:34px;height:34px;color:var(--ink-2);cursor:pointer;transition:border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);justify-content:center;align-items:center;display:inline-flex}.X87hzq_iconButton:hover{border-color:var(--ink-3);color:var(--ink)}.X87hzq_userMenu{position:relative}.X87hzq_userButton{align-items:center;gap:var(--space-2);height:34px;padding:0 var(--space-2) 0 4px;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface);color:var(--ink-2);font-size:var(--text-13);cursor:pointer;display:inline-flex}.X87hzq_userButton:hover{border-color:var(--ink-3);color:var(--ink)}.X87hzq_avatar{background:var(--surface-2);width:24px;height:24px;color:var(--ink-2);font-family:var(--font-mono);letter-spacing:.02em;border-radius:50%;justify-content:center;align-items:center;font-size:10px;font-weight:500;display:inline-flex}.X87hzq_userNameTop{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.X87hzq_userPanel{min-width:220px;padding:var(--space-1);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);box-shadow:var(--elevation-1);z-index:40;position:absolute;top:calc(100% + 6px);right:0}.X87hzq_userPanelName{padding:var(--space-2) var(--space-3);font-size:var(--text-12);color:var(--ink-3);border-bottom:1px solid var(--line);margin-bottom:var(--space-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.X87hzq_userPanelItem{text-align:left;width:100%;padding:8px var(--space-3);color:var(--ink);font-size:var(--text-14);cursor:pointer;background:0 0;border:none;border-radius:4px;text-decoration:none;display:block}.X87hzq_userPanelItem:hover{background:var(--surface-2)}.X87hzq_main{width:100%;max-width:1200px;padding:var(--space-6) var(--space-6) var(--space-8);flex:1}.X87hzq_mobileMenu{display:none}.X87hzq_sheetOverlay{z-index:60;background:#1211106b;align-items:flex-end;display:flex;position:fixed;inset:0}.X87hzq_sheet{gap:var(--space-4);width:100%;max-height:86vh;padding:var(--space-4) var(--space-4) var(--space-5);background:var(--surface);border-top:1px solid var(--line);border-radius:var(--radius-panel) var(--radius-panel) 0 0;flex-direction:column;display:flex;overflow-y:auto}.X87hzq_sheetHead{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.X87hzq_sheetBody{flex:1}@media (max-width:900px){.X87hzq_sidebar{display:none}.X87hzq_body{margin-left:0}html[data-sidebar=collapsed] .X87hzq_body{margin-left:0}.X87hzq_topbar{padding:var(--space-2) var(--space-4);gap:var(--space-3)}.X87hzq_mobileMenu{align-items:center;gap:var(--space-2);height:34px;padding:0 var(--space-3);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface);color:var(--ink);font-size:var(--text-13);cursor:pointer;display:inline-flex}.X87hzq_company,.X87hzq_userNameTop{display:none}.X87hzq_main{padding:var(--space-5) var(--space-4) var(--space-7)}}@media (max-width:640px){.X87hzq_crumbs{font-size:var(--text-12)}.X87hzq_crumbLink,.X87hzq_crumbSep,.X87hzq_crumbMuted{display:none}}@media (prefers-reduced-motion:reduce){.X87hzq_sidebar,.X87hzq_body{transition:none}}
.NNNNWa_button{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-ui);white-space:nowrap;border-radius:var(--radius-control);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);border:1px solid #0000;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.NNNNWa_button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.NNNNWa_button[data-size=sm]{font-size:var(--text-13);min-height:32px;padding:7px 12px}.NNNNWa_button[data-size=md]{font-size:var(--text-14);min-height:40px;padding:10px 16px}.NNNNWa_button[data-size=lg]{font-size:var(--text-16);min-height:48px;padding:13px 22px}.NNNNWa_button[data-variant=primary]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.NNNNWa_button[data-variant=primary]:hover:not(:disabled){background:var(--ink-2);border-color:var(--ink-2)}.NNNNWa_button[data-variant=secondary]{background:var(--surface);color:var(--ink);border-color:var(--line)}.NNNNWa_button[data-variant=secondary]:hover:not(:disabled){background:var(--surface-2);border-color:var(--ink-3)}.NNNNWa_button[data-variant=ghost]{color:var(--ink-2);background:0 0}.NNNNWa_button[data-variant=ghost]:hover:not(:disabled){background:var(--surface-2);color:var(--ink)}.NNNNWa_button[data-variant=danger]{color:var(--danger);border-color:var(--danger);background:0 0}.NNNNWa_button[data-variant=danger]:hover:not(:disabled){background:var(--danger);color:var(--surface)}.NNNNWa_button:disabled,.NNNNWa_button[aria-disabled=true]{opacity:.45;pointer-events:none}.NNNNWa_button[data-loading=true]{color:#0000;position:relative}.NNNNWa_button[data-loading=true]:after{content:"";width:14px;height:14px;color:var(--ink-2);border:2px solid;border-top-color:#0000;border-radius:50%;animation:.7s linear infinite NNNNWa_spin;position:absolute}.NNNNWa_button[data-variant=primary][data-loading=true]:after{color:var(--bg)}@keyframes NNNNWa_spin{to{transform:rotate(360deg)}}.NNNNWa_field{gap:var(--space-2);flex-direction:column;display:flex}.NNNNWa_fieldLabel{font-family:var(--font-ui);font-size:var(--text-13);color:var(--ink);font-weight:500}.NNNNWa_fieldLabel[data-required=true]:after{content:" *";color:var(--accent)}.NNNNWa_fieldHelp{font-size:var(--text-13);color:var(--ink-2)}.NNNNWa_fieldError{font-size:var(--text-13);color:var(--danger)}.NNNNWa_control{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-control);width:100%;min-height:40px;font-family:var(--font-ui);font-size:var(--text-14);color:var(--ink);transition:border-color var(--dur-fast) var(--ease);padding:9px 12px}.NNNNWa_control:hover:not(:disabled){border-color:var(--ink-3)}.NNNNWa_control:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.NNNNWa_control:disabled{background:var(--surface-2);color:var(--ink-3);cursor:not-allowed}.NNNNWa_control[aria-invalid=true]{border-color:var(--danger)}.NNNNWa_control::placeholder{color:var(--ink-3)}.NNNNWa_controlMono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right}.NNNNWa_textarea{resize:vertical;min-height:96px}.NNNNWa_selectWrap{display:block;position:relative}.NNNNWa_selectWrap:after{content:"";border-right:1.5px solid var(--ink-2);border-bottom:1.5px solid var(--ink-2);pointer-events:none;width:6px;height:6px;position:absolute;top:50%;right:14px;transform:translateY(-70%)rotate(45deg)}.NNNNWa_select{appearance:none;padding-right:34px}.NNNNWa_choice{align-items:flex-start;gap:var(--space-3);cursor:pointer;font-size:var(--text-14);color:var(--ink);display:flex}.NNNNWa_choice input{appearance:none;border:1px solid var(--ink-3);background:var(--surface);width:18px;height:18px;transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);border-radius:3px;flex:none;margin-top:2px}.NNNNWa_choice input[type=radio]{border-radius:50%}.NNNNWa_choice input:checked{background:var(--ink);border-color:var(--ink)}.NNNNWa_choice input[type=checkbox]:checked{background-image:linear-gradient(45deg, transparent 45%, var(--bg) 45%, var(--bg) 55%, transparent 55%), linear-gradient(-45deg, transparent 45%, var(--bg) 45%, var(--bg) 55%, transparent 55%)}.NNNNWa_choice input[type=radio]:checked{box-shadow:inset 0 0 0 4px var(--surface)}.NNNNWa_choice input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.NNNNWa_choice input:disabled{opacity:.45;cursor:not-allowed}.NNNNWa_choiceText{flex-direction:column;gap:2px;display:flex}.NNNNWa_choiceHint{font-size:var(--text-13);color:var(--ink-2)}.NNNNWa_switch{align-items:center;gap:var(--space-3);cursor:pointer;font-size:var(--text-14);display:inline-flex}.NNNNWa_switch input{appearance:none;background:var(--surface-2);border:1px solid var(--line);width:38px;height:22px;transition:background-color var(--dur) var(--ease), border-color var(--dur) var(--ease);border-radius:11px;position:relative}.NNNNWa_switch input:after{content:"";background:var(--surface);border:1px solid var(--line);width:16px;height:16px;transition:transform var(--dur) var(--ease);border-radius:50%;position:absolute;top:2px;left:2px}.NNNNWa_switch input:checked{background:var(--ink);border-color:var(--ink)}.NNNNWa_switch input:checked:after{background:var(--bg);border-color:var(--ink);transform:translate(16px)}.NNNNWa_switch input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.NNNNWa_combo{position:relative}.NNNNWa_comboList{z-index:30;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-control);max-height:260px;box-shadow:var(--elevation-1);padding:var(--space-1);position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.NNNNWa_comboOption{text-align:left;width:100%;font-size:var(--text-14);color:var(--ink);border-radius:4px;padding:8px 10px;display:block}.NNNNWa_comboOption[data-active=true]{background:var(--surface-2)}.NNNNWa_comboEmpty{font-size:var(--text-13);color:var(--ink-2);padding:8px 10px}.NNNNWa_badge{font-family:var(--font-ui);font-size:var(--text-12);letter-spacing:.03em;text-transform:uppercase;border:1px solid var(--line);background:var(--surface-2);color:var(--ink-2);white-space:nowrap;border-radius:4px;align-items:center;gap:6px;padding:3px 8px;font-weight:600;display:inline-flex}.NNNNWa_badge[data-tone=accent]{background:var(--accent-soft);color:var(--accent);border-color:#0000}.NNNNWa_badge[data-tone=ok]{border-color:var(--ok);color:var(--ok);background:0 0}.NNNNWa_badge[data-tone=warn]{border-color:var(--warn);color:var(--warn);background:0 0}.NNNNWa_badge[data-tone=danger]{border-color:var(--danger);color:var(--danger);background:0 0}.NNNNWa_badge[data-tone=plain]{border-color:var(--line);color:var(--ink-2);background:0 0}.NNNNWa_tabs{gap:var(--space-1);border-bottom:1px solid var(--line);display:flex;overflow-x:auto}.NNNNWa_tab{font-size:var(--text-14);color:var(--ink-2);white-space:nowrap;transition:color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);border-bottom:2px solid #0000;padding:10px 14px;font-weight:500;text-decoration:none;position:relative}.NNNNWa_tab:hover,.NNNNWa_tab[aria-selected=true]{color:var(--ink)}.NNNNWa_tabUnderline{background:var(--accent);height:2px;position:absolute;bottom:-2px;left:0;right:0}@media (prefers-reduced-motion:reduce){.NNNNWa_tabUnderline{transition:none}}.NNNNWa_tableWrap{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--surface);overflow:hidden}.NNNNWa_tableToolbar{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.NNNNWa_tableToolbarSpacer{flex:1}.NNNNWa_tableSearch{min-width:200px;max-width:320px}.NNNNWa_tableScroll{max-height:70vh;overflow:auto}.NNNNWa_table{border-collapse:collapse;width:100%;font-size:var(--text-14)}.NNNNWa_table thead th{z-index:1;background:var(--surface-2);font-size:var(--text-12);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 14px;font-weight:600;position:sticky;top:0}.NNNNWa_table thead th[data-align=right]{text-align:right}.NNNNWa_table tbody td{border-bottom:1px solid var(--line);vertical-align:middle;white-space:nowrap;padding:10px 14px}.NNNNWa_table tbody td[data-wrap=true]{white-space:normal}.NNNNWa_table[data-density=compact] tbody td{padding:6px 14px}.NNNNWa_table tbody tr:hover{background:var(--surface-2)}.NNNNWa_table tbody tr[data-selected=true]{background:var(--accent-soft)}.NNNNWa_table td[data-align=right]{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.NNNNWa_sortButton{font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;align-items:center;gap:4px;display:inline-flex}.NNNNWa_sortButton[data-active=true]{color:var(--ink)}.NNNNWa_tableFooter{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:1px solid var(--line);font-size:var(--text-13);color:var(--ink-2);flex-wrap:wrap;display:flex}.NNNNWa_tableEmpty{padding:var(--space-7) var(--space-4);text-align:center;color:var(--ink-2);white-space:normal}.NNNNWa_table:has(tbody tr:only-child>td[colspan]) thead{display:none}.NNNNWa_rowActions{gap:var(--space-2);justify-content:flex-end;display:flex}.NNNNWa_emptyState{align-items:flex-start;gap:var(--space-3);padding:var(--space-7) var(--space-5);border:1px dashed var(--line);border-radius:var(--radius-panel);background:var(--surface);flex-direction:column;display:flex}.NNNNWa_emptyTitle{font-family:var(--font-display);font-size:var(--text-20);color:var(--ink);font-weight:400}.NNNNWa_emptyBody{font-size:var(--text-14);color:var(--ink-2);max-width:60ch}.NNNNWa_skeleton{background:linear-gradient(90deg, var(--surface-2) 0%, var(--line) 50%, var(--surface-2) 100%);background-size:200% 100%;border-radius:4px;animation:1.4s ease-in-out infinite NNNNWa_shimmer;display:block}@keyframes NNNNWa_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.NNNNWa_skeleton{animation:none}}.NNNNWa_overlay{z-index:60;padding:var(--space-5);background:#1211106b;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.NNNNWa_dialog{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);width:100%;max-width:520px;box-shadow:var(--elevation-1);padding:var(--space-5)}.NNNNWa_dialogTitle{font-family:var(--font-display);font-size:var(--text-20);margin-bottom:var(--space-2);font-weight:400}.NNNNWa_dialogBody{font-size:var(--text-14);color:var(--ink-2);margin-bottom:var(--space-5)}.NNNNWa_dialogActions{justify-content:flex-end;gap:var(--space-3);display:flex}.NNNNWa_sheetOverlay{z-index:60;background:#1211106b;justify-content:flex-end;display:flex;position:fixed;inset:0}.NNNNWa_sheet{background:var(--surface);border-left:1px solid var(--line);width:min(560px,100%);height:100%;box-shadow:var(--elevation-1);flex-direction:column;display:flex}.NNNNWa_sheetHeader{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--line);display:flex}.NNNNWa_sheetTitle{font-family:var(--font-display);font-size:var(--text-20);font-weight:400}.NNNNWa_sheetBody{padding:var(--space-5);flex:1;overflow-y:auto}.NNNNWa_tooltipWrap{display:inline-flex;position:relative}.NNNNWa_tooltip{z-index:40;background:var(--ink);color:var(--bg);font-size:var(--text-12);white-space:nowrap;pointer-events:none;border-radius:4px;padding:5px 8px;line-height:1.4;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.NNNNWa_toastRegion{z-index:80;bottom:var(--space-5);gap:var(--space-2);flex-direction:column;align-items:center;display:flex;position:fixed;left:50%;transform:translate(-50%)}.NNNNWa_toast{align-items:center;gap:var(--space-3);background:var(--ink);color:var(--bg);font-size:var(--text-14);border-radius:var(--radius-control);box-shadow:var(--elevation-1);max-width:min(480px,100vw - 32px);padding:10px 16px;display:flex}.NNNNWa_toast[data-tone=danger]{background:var(--danger)}.NNNNWa_toastClose{color:inherit;opacity:.7;font-size:var(--text-13)}.NNNNWa_toastClose:hover{opacity:1}.NNNNWa_crumbs{align-items:center;gap:var(--space-2);font-size:var(--text-13);color:var(--ink-2);flex-wrap:wrap;display:flex}.NNNNWa_crumb{color:var(--ink-2);text-decoration:none}.NNNNWa_crumb:hover{color:var(--ink)}.NNNNWa_crumb[aria-current=page]{color:var(--ink);font-weight:500}.NNNNWa_crumbSep{color:var(--ink-3)}.NNNNWa_avatar{background:var(--surface-2);border:1px solid var(--line);width:32px;height:32px;color:var(--ink-2);font-family:var(--font-ui);font-size:var(--text-12);letter-spacing:.02em;text-transform:uppercase;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.NNNNWa_avatar[data-size=sm]{width:24px;height:24px;font-size:10px}.NNNNWa_avatar[data-size=lg]{width:44px;height:44px;font-size:var(--text-14)}.NNNNWa_statGrid{gap:var(--space-4);margin-top:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.NNNNWa_statCard{gap:var(--space-2);padding:var(--space-4) var(--space-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);color:inherit;transition:border-color var(--dur-fast) var(--ease);flex-direction:column;text-decoration:none;display:flex}a.NNNNWa_statCard:hover{border-color:var(--ink-3)}.NNNNWa_statLabel{font-size:var(--text-13);color:var(--ink-2)}.NNNNWa_statValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-28);color:var(--ink);font-weight:500;line-height:1.1}.NNNNWa_statHint{font-size:var(--text-13);color:var(--ink-3)}.NNNNWa_keyValue{border-top:1px solid var(--line);grid-template-columns:minmax(140px,220px) 1fr;gap:0;display:grid}.NNNNWa_keyValueRow{display:contents}.NNNNWa_keyValueRow dt{border-bottom:1px solid var(--line);font-size:var(--text-13);color:var(--ink-2);padding:10px 0}.NNNNWa_keyValueRow dd{border-bottom:1px solid var(--line);font-size:var(--text-14);color:var(--ink);padding:10px 0}.NNNNWa_stepper{gap:var(--space-2);counter-reset:step;flex-wrap:wrap;list-style:none;display:flex}.NNNNWa_step{align-items:center;gap:var(--space-2);font-size:var(--text-13);color:var(--ink-3);border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:6px 12px 6px 8px;display:flex}.NNNNWa_step[data-state=current]{color:var(--ink);border-color:var(--accent);background:var(--accent-soft)}.NNNNWa_step[data-state=done]{color:var(--ink-2)}.NNNNWa_stepIndex{background:var(--surface-2);width:20px;height:20px;font-family:var(--font-mono);color:var(--ink-2);border-radius:50%;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.NNNNWa_step[data-state=current] .NNNNWa_stepIndex{background:var(--accent);color:var(--surface)}.NNNNWa_fileDrop{align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-5);border:1px dashed var(--line);border-radius:var(--radius-panel);background:var(--surface);text-align:center;transition:border-color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);flex-direction:column;display:flex}.NNNNWa_fileDrop[data-dragging=true]{border-color:var(--accent);background:var(--accent-soft)}.NNNNWa_fileDropLabel{font-size:var(--text-14);color:var(--ink)}.NNNNWa_fileDropHint{font-size:var(--text-13);color:var(--ink-2)}.NNNNWa_fileList{gap:var(--space-2);margin-top:var(--space-3);font-size:var(--text-13);color:var(--ink-2);flex-direction:column;list-style:none;display:flex}.NNNNWa_paletteTrigger{align-items:center;gap:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface);height:34px;color:var(--ink-2);font-family:var(--font-ui);font-size:var(--text-13);transition:border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);padding:0 10px;display:inline-flex}.NNNNWa_paletteTrigger:hover{border-color:var(--ink-3);color:var(--ink)}.NNNNWa_paletteKbd{font-family:var(--font-mono);color:var(--ink-3);border:1px solid var(--line);border-radius:4px;padding:1px 5px;font-size:11px}.NNNNWa_paletteOverlay{z-index:90;padding:12vh var(--space-5) var(--space-5);background:#1211106b;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.NNNNWa_palette{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);width:100%;max-width:560px;box-shadow:var(--elevation-1);overflow:hidden}.NNNNWa_paletteInput{border:none;border-bottom:1px solid var(--line);width:100%;font-family:var(--font-ui);font-size:var(--text-16);color:var(--ink);background:0 0;padding:14px 16px}.NNNNWa_paletteInput:focus{outline:none}.NNNNWa_paletteList{max-height:320px;padding:var(--space-1);overflow-y:auto}.NNNNWa_paletteGroup{font-size:var(--text-12);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);padding:8px 10px 4px;font-weight:600}.NNNNWa_paletteItem{justify-content:space-between;align-items:center;gap:var(--space-3);text-align:left;width:100%;font-size:var(--text-14);color:var(--ink);border-radius:4px;padding:9px 10px;display:flex}.NNNNWa_paletteItem[data-active=true]{background:var(--surface-2)}.NNNNWa_paletteHint{font-size:var(--text-12);color:var(--ink-3)}.NNNNWa_paletteEmpty{padding:var(--space-5);text-align:center;font-size:var(--text-14);color:var(--ink-2)}.NNNNWa_demoSection{padding:var(--space-6) 0;border-bottom:1px solid var(--line)}.NNNNWa_demoSection>h2{margin-bottom:var(--space-2)}.NNNNWa_demoNote{font-size:var(--text-13);color:var(--ink-2);margin-bottom:var(--space-5);max-width:65ch}.NNNNWa_demoRow{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.NNNNWa_demoStack{gap:var(--space-4);flex-direction:column;max-width:420px;display:flex}.NNNNWa_demoGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}
.Speq8G_section{margin-top:48px}.Speq8G_section>h2{margin-bottom:var(--space-4)}.Speq8G_section h2+.Speq8G_table-scroll,.Speq8G_section h3+.Speq8G_table-scroll{margin-top:16px}.Speq8G_formWrap{gap:var(--space-4);max-width:560px;display:grid}.Speq8G_note{max-width:60ch;font-size:var(--text-14);color:var(--ink-2);line-height:1.6}.Speq8G_inlineActions{gap:12px;display:flex}.Speq8G_filterRow{flex-wrap:wrap;align-items:flex-end;gap:24px;display:flex}.Speq8G_filterRow>div{min-width:160px}.Speq8G_reasonList{margin:0;padding-left:16px}.Speq8G_reasonList li{margin:0}.Speq8G_inlineForm{display:inline-block}.Speq8G_textButton{color:var(--accent);text-underline-offset:3px;padding:0;font-size:13px;text-decoration:underline}.Speq8G_dangerText{color:var(--accent)}.Speq8G_dangerText:hover{color:var(--ink-2)}.Speq8G_layout{grid-template-columns:minmax(0,1fr) 360px;gap:48px;margin-top:32px;display:grid}.Speq8G_layout>*{min-width:0}@media (max-width:900px){.Speq8G_layout{grid-template-columns:1fr}}.Speq8G_ledger{border-top:1px solid var(--rule);margin-top:32px}.Speq8G_ledgerRow{border-bottom:1px solid var(--rule);grid-template-columns:260px 1fr;gap:24px;padding:12px 0;display:grid}.Speq8G_ledgerRow dt{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-2);padding-top:2px;font-size:12px}.Speq8G_ledgerRow dd{font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;margin:0;font-size:17px}@media (max-width:640px){.Speq8G_ledgerRow{grid-template-columns:1fr;gap:4px}}.Speq8G_monthPicker{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:24px;display:flex}.Speq8G_gridArea{margin-top:24px;overflow-x:auto}.Speq8G_grid table{border-collapse:collapse;min-width:720px}.Speq8G_grid th,.Speq8G_grid td{border-bottom:1px solid var(--rule);text-align:right;font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;white-space:nowrap;padding:6px 8px;font-size:13px}.Speq8G_grid th:first-child,.Speq8G_grid td:first-child{text-align:left;font-family:var(--font-sans), sans-serif;font-size:14px}.Speq8G_grid th{background:var(--paper-2);text-transform:uppercase;letter-spacing:.06em;font-size:11px}.Speq8G_quoteBlock{border-left:2px solid var(--rule);max-width:65ch;margin:8px 0;padding:12px 16px}.Speq8G_quoteBlock p{font-family:var(--font-serif), serif;margin:0;font-size:17px;line-height:1.6}.Speq8G_callouts{gap:var(--space-3);flex-direction:column;display:flex}.Speq8G_callout{border:1px solid var(--line);border-left:2px solid var(--accent);border-radius:var(--radius-control);background:var(--surface);padding:var(--space-3) var(--space-4)}.Speq8G_calloutTitle{font-size:var(--text-14);color:var(--ink);margin-bottom:var(--space-1);font-weight:600}.Speq8G_calloutList{padding-left:var(--space-4);font-size:var(--text-13);color:var(--ink-2);margin:0;line-height:1.5}.Speq8G_chipRow{gap:var(--space-1);flex-wrap:wrap;display:inline-flex}.Speq8G_chip{border:1px solid var(--line);background:var(--surface-2);font-family:var(--font-mono);color:var(--ink-2);white-space:nowrap;border-radius:4px;padding:2px 6px;font-size:11px;line-height:1.5;display:inline-block}.Speq8G_holidayHead{color:var(--accent)}.Speq8G_holidayCell{box-shadow:inset 0 -2px 0 var(--accent)}.Speq8G_negative{color:var(--accent)}.Speq8G_rowActions{gap:8px;display:inline-flex}.Speq8G_formRow{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;display:grid}.Speq8G_formActions{margin-top:16px}.Speq8G_cellStack{gap:2px;display:grid}.Speq8G_cellMeta{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-12)}.Speq8G_reasonCell{gap:8px;max-width:48ch;display:grid}.Speq8G_tree summary{cursor:pointer;color:var(--ink-2);font-family:var(--font-mono);font-size:var(--text-12)}.Speq8G_treeTable{border-collapse:collapse;width:100%;font-size:var(--text-13);margin-top:8px}.Speq8G_treeTable th,.Speq8G_treeTable td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:6px 8px}.Speq8G_treeTable th{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-12);letter-spacing:.06em;text-transform:uppercase;font-weight:500}
._6as35W_filters{gap:var(--space-4);margin-bottom:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}._6as35W_wage{font-family:var(--font-mono);font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:2px;display:inline-flex}._6as35W_wageBasis{font-family:var(--font-ui);font-size:var(--text-12);color:var(--ink-3)}._6as35W_count{margin-top:var(--space-3);font-size:var(--text-13);color:var(--ink-2)}._6as35W_toolbar{align-items:center;gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}._6as35W_header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}._6as35W_headerMeta{gap:var(--space-2) var(--space-5);margin-top:var(--space-3);font-size:var(--text-14);color:var(--ink-2);flex-wrap:wrap;display:flex}._6as35W_headerMeta strong{color:var(--ink);font-weight:500}._6as35W_headerMeta ._6as35W_mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink)}._6as35W_panel{margin-top:var(--space-5);padding:var(--space-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel)}._6as35W_panelTitle{font-size:var(--text-16);margin-bottom:var(--space-4);font-weight:600}._6as35W_muted{font-size:var(--text-14);color:var(--ink-2)}._6as35W_stack{gap:var(--space-5);flex-direction:column;display:flex}
.cLLjvW_scroll{overflow-x:auto}.cLLjvW_table{border-collapse:collapse;width:100%;font-size:var(--text-14)}.cLLjvW_table th{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line);background:var(--surface-2);font-size:11px;font-weight:500;position:sticky;top:0}.cLLjvW_table th[data-align=right],.cLLjvW_table td[data-align=right]{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.cLLjvW_table td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line);vertical-align:middle}.cLLjvW_table tbody tr:hover,.cLLjvW_table tr[data-open=true]{background:var(--surface-2)}.cLLjvW_empty{color:var(--ink-2);text-align:center;padding:var(--space-5)}.cLLjvW_toggle{align-items:center;gap:var(--space-2);font-size:var(--text-14);color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;display:inline-flex}.cLLjvW_toggle a{color:var(--ink);text-decoration:none}.cLLjvW_toggle a:hover{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.cLLjvW_chevron{border:1px solid var(--line);width:18px;height:18px;font-family:var(--font-mono);color:var(--ink-2);border-radius:4px;flex:none;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.cLLjvW_sicil{font-family:var(--font-mono);font-size:var(--text-12);color:var(--ink-3)}.cLLjvW_linkButton{font-size:var(--text-13);color:var(--accent);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.cLLjvW_detailRow>td{background:var(--surface);padding:var(--space-3) var(--space-4) var(--space-4)}.cLLjvW_detail{border-collapse:collapse;width:100%;font-size:var(--text-13)}.cLLjvW_detail th{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);text-align:left;padding:4px var(--space-2);border-bottom:1px solid var(--line);background:0 0;font-size:10px;position:static}.cLLjvW_detail td{padding:4px var(--space-2);border-bottom:1px solid var(--line)}.cLLjvW_detail tr[data-kind=net] td{color:var(--ink);font-weight:600}.cLLjvW_detail tr[data-kind=deduction] td{color:var(--ink-2)}.cLLjvW_detail tr[data-kind=employer] td{color:var(--ink-3)}.cLLjvW_totalRow td{border-top:2px solid var(--ink);border-bottom:none;font-weight:600}.cLLjvW_sheetBody{gap:var(--space-4);flex-direction:column;display:flex}.cLLjvW_sheetMeta{font-size:var(--text-13);color:var(--ink-2)}.cLLjvW_pdf{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface-2);width:100%;height:60vh}
.wMauFW_chip{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface);color:var(--ink-2);font-family:var(--font-mono);font-size:var(--text-12);letter-spacing:.02em;white-space:nowrap;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}button.wMauFW_chip{cursor:pointer;transition:border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease)}button.wMauFW_chip:hover{border-color:var(--ink-3);color:var(--ink)}.wMauFW_chip[data-missing=true]{color:var(--ink-3);border-style:dashed}.wMauFW_meta{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-12);margin:0 0 12px}.wMauFW_body{white-space:pre-wrap;max-width:65ch;margin:0;line-height:1.6}
.qTDmtq_status{font-family:var(--font-plex-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:500}.qTDmtq_done{color:var(--ink-2)}.qTDmtq_progress{color:var(--ink)}.qTDmtq_alert{color:var(--accent)}
._29MJIW_reanalyze{margin-top:16px}
.VTrT_q_below{color:var(--ink-2);max-width:65ch;margin:16px 0 32px;font-size:13px}.VTrT_q_resultWrap{margin-top:16px}.VTrT_q_fileLink{margin:32px 0;font-size:15px}.VTrT_q_meta{font-family:var(--font-plex-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);margin-top:8px;font-size:12px;display:block}.VTrT_q_review{border-top:1px solid var(--rule);max-width:720px;margin-top:16px;padding-top:32px}.VTrT_q_reviewStatus{margin:8px 0 24px}.VTrT_q_accent{color:var(--accent)}
.G85BqG_context{border:1px solid var(--rule);border-radius:2px;max-width:720px;margin-top:32px;padding:24px}.G85BqG_upload{max-width:720px;margin-top:32px}.G85BqG_documents{margin-top:48px}.G85BqG_documents .G85BqG_table-scroll{margin-top:16px}.G85BqG_disclaimer{color:var(--ink-2);margin-top:8px;font-size:13px}.G85BqG_muted{color:var(--ink-2)}.G85BqG_monoNum,.G85BqG_monoSmall{font-family:var(--font-plex-mono), monospace;font-variant-numeric:tabular-nums}.G85BqG_monoSmall{font-size:13px}.G85BqG_accent{color:var(--accent)}.G85BqG_done{color:var(--ink-2)}.G85BqG_analyzing{color:var(--ink)}.G85BqG_score{align-items:center;gap:12px;display:inline-flex}.G85BqG_scoreNumber{font-family:var(--font-plex-mono), monospace;font-variant-numeric:tabular-nums}.G85BqG_bar{background:var(--paper-2);width:96px;height:4px;display:inline-block}.G85BqG_barFill{background:var(--ink);height:4px;display:block}
._4WpgRW_counters{border-top:1px solid var(--rule);grid-template-columns:repeat(4,1fr);gap:24px;margin-top:32px;padding-top:24px;list-style:none;display:grid}._4WpgRW_counter{flex-direction:column;gap:8px;display:flex}._4WpgRW_counterLabel{font-family:var(--font-plex-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);font-size:12px;font-weight:500}._4WpgRW_counterValue{font-family:var(--font-plex-mono), monospace;font-variant-numeric:tabular-nums;font-size:28px}._4WpgRW_section{margin-top:48px}._4WpgRW_section ._4WpgRW_table-scroll{margin-top:16px}._4WpgRW_monoSmall{font-family:var(--font-plex-mono), monospace;font-size:13px}._4WpgRW_signedIn{color:var(--ink-2);margin-top:48px;font-size:13px}@media (max-width:640px){._4WpgRW_counters{grid-template-columns:repeat(2,1fr)}}._4WpgRW_formHelp{color:var(--ink-2);font-size:var(--text-13);margin:0;line-height:1.5}._4WpgRW_formStack{gap:var(--space-4);max-width:640px;display:grid}
._3dVK7W_summary{color:var(--ink-2);margin:8px 0 24px;font-size:14px}._3dVK7W_errorCell{color:var(--accent);white-space:normal;max-width:320px;font-size:13px}._3dVK7W_textButton{color:var(--accent);text-underline-offset:3px;padding:0;font-size:13px;text-decoration:underline}
.wi655W_list{margin-top:8px;margin-bottom:24px}.wi655W_awaiting{color:var(--accent)}.wi655W_description{color:var(--ink-2);font-size:13px;font-family:var(--font-sans);max-width:65ch;display:block}.wi655W_valueCell{font-family:var(--font-mono);font-size:13px}.wi655W_tabs{margin-top:24px}.wi655W_twoColumn{border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:48px;padding-top:24px;display:grid}@media (max-width:900px){.wi655W_twoColumn{grid-template-columns:1fr;gap:24px}}.wi655W_sanityOk{color:var(--ink-2)}.wi655W_quoteOk,.wi655W_quoteBad{font-family:var(--font-mono);font-size:13px}.wi655W_quoteBad{color:var(--accent)}.wi655W_valueBlock{border:1px solid var(--rule);font-family:var(--font-mono);white-space:pre-wrap;padding:16px;font-size:13px;overflow-x:auto}
._7v3NSG_lede{max-width:65ch;margin:var(--space-3) 0 0;font-size:var(--text-16);color:var(--ink-2);line-height:1.5}._7v3NSG_section{margin-top:var(--space-7)}._7v3NSG_section h2{margin-bottom:var(--space-4)}._7v3NSG_muted{font-size:var(--text-14);color:var(--ink-2)}._7v3NSG_note{margin-top:var(--space-3);font-size:var(--text-13);color:var(--ink-2)}._7v3NSG_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}
.O3VAha_lede{max-width:65ch;margin:var(--space-3) 0 var(--space-6);font-size:var(--text-16);color:var(--ink-2);line-height:1.5}.O3VAha_empty{align-items:flex-start;gap:var(--space-4);padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--surface);font-size:var(--text-14);color:var(--ink-2);flex-direction:column;display:flex}
._5rgIeW_thread{gap:24px;max-width:820px;display:grid}._5rgIeW_empty{border:1px dashed var(--line);border-radius:var(--radius-panel);color:var(--ink-3);font-size:var(--text-14);margin:0;padding:24px}._5rgIeW_exchange{gap:12px;display:grid}._5rgIeW_question{border-left:2px solid var(--accent);background:var(--surface-2);border-radius:0 var(--radius-control) var(--radius-control) 0;gap:4px;padding:12px 16px;display:grid}._5rgIeW_questionLabel,._5rgIeW_answerMeta{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-12);letter-spacing:.08em;text-transform:uppercase}._5rgIeW_questionText{font-size:var(--text-16);margin:0;line-height:1.5}._5rgIeW_answer{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--surface);gap:16px;padding:20px;display:grid}._5rgIeW_answer[data-tone=missing]{border-style:dashed}._5rgIeW_answer[data-tone=error]{border-color:var(--danger)}._5rgIeW_answerHeader{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._5rgIeW_answerText{max-width:65ch;font-size:var(--text-16);margin:0;line-height:1.6}._5rgIeW_answerHelp{max-width:65ch;color:var(--ink-2);font-size:var(--text-13);margin:0;line-height:1.6}._5rgIeW_errorText{color:var(--danger);font-size:var(--text-14);margin:0}._5rgIeW_claim,._5rgIeW_article{border-top:1px solid var(--line);gap:8px;padding-top:16px;display:grid}._5rgIeW_claimText,._5rgIeW_articleTitle{font-family:var(--font-ui);font-size:var(--text-16);margin:0;font-weight:600;line-height:1.4}._5rgIeW_quote{border-left:2px solid var(--line);background:var(--surface-2);border-radius:0 var(--radius-control) var(--radius-control) 0;margin:0;padding:12px 16px}._5rgIeW_quote p{max-width:65ch;color:var(--ink-2);font-size:var(--text-14);margin:0;line-height:1.6}._5rgIeW_unverifiedNotice{border-left:2px solid var(--accent);background:var(--accent-soft);border-radius:0 var(--radius-control) var(--radius-control) 0;max-width:65ch;color:var(--ink);font-size:var(--text-14);margin:0;padding:12px 16px;line-height:1.6}._5rgIeW_unverifiedRef{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-12)}._5rgIeW_claimFooter{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._5rgIeW_sourceNote{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-12);margin:0}._5rgIeW_articleBody{white-space:pre-line;max-width:65ch;font-size:var(--text-14);margin:0;line-height:1.6}._5rgIeW_composer{border-top:1px solid var(--line);gap:12px;padding-top:16px;display:grid}._5rgIeW_composer>button{justify-self:start}._5rgIeW_footer{color:var(--ink-3);font-size:var(--text-13);margin:0}
.LtGg7G_stepPanel{gap:16px;max-width:560px;margin-top:24px;display:grid}.LtGg7G_stepPanel[hidden]{display:none}.LtGg7G_stepActions{gap:12px;margin-top:8px;display:flex}.LtGg7G_checklist{border:1px solid var(--line);border-radius:var(--radius-panel);gap:12px;margin:0;padding:16px;display:grid}.LtGg7G_checklistLegend{color:var(--ink-2);font-family:var(--font-mono);font-size:var(--text-12);letter-spacing:.08em;text-transform:uppercase;padding:0 4px}.LtGg7G_result{margin-top:32px}.LtGg7G_resultHeading{font-family:var(--font-display);font-size:var(--text-20);margin:0 0 16px;font-weight:400}.LtGg7G_cards{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.LtGg7G_card{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--surface);align-content:start;gap:12px;padding:20px;display:grid}.LtGg7G_cardHeader{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.LtGg7G_cardTitle{font-size:var(--text-14);margin:0;font-weight:600}.LtGg7G_cardValue{font-family:var(--font-mono);font-size:var(--text-28);font-variant-numeric:tabular-nums;letter-spacing:-.01em;margin:0}.LtGg7G_formula{border-top:1px solid var(--line);color:var(--ink-2);font-family:var(--font-mono);font-size:var(--text-12);margin:0;padding-top:12px;line-height:1.6}.LtGg7G_cardNote{color:var(--ink-3);font-size:var(--text-13);margin:0;line-height:1.5}.LtGg7G_quote{border-left:2px solid var(--line);color:var(--ink-2);font-size:var(--text-13);margin:0;padding-left:12px;line-height:1.6}.LtGg7G_total{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;margin-top:24px;padding-top:16px;display:flex}.LtGg7G_totalLabel{color:var(--ink-2);font-family:var(--font-mono);font-size:var(--text-12);letter-spacing:.08em;text-transform:uppercase}.LtGg7G_totalValue{font-family:var(--font-mono);font-size:var(--text-28);font-variant-numeric:tabular-nums}
.LsxxbG_section{margin-top:48px}.LsxxbG_section>h2{margin-bottom:var(--space-4)}.LsxxbG_section h2+.LsxxbG_table-scroll,.LsxxbG_section h3+.LsxxbG_table-scroll{margin-top:16px}.LsxxbG_formWrap{max-width:560px}.LsxxbG_matrixForm{min-width:320px}.LsxxbG_matrixChecks{flex-wrap:wrap;gap:4px 16px;margin-bottom:8px;display:flex}.LsxxbG_check{align-items:center;gap:6px;font-size:14px;display:inline-flex}.LsxxbG_inlineForm{display:inline-block}.LsxxbG_inlineActions{gap:12px;display:flex}.LsxxbG_textButton{color:var(--accent);text-underline-offset:3px;padding:0;font-size:13px;text-decoration:underline}.LsxxbG_dangerText{color:var(--accent)}.LsxxbG_dangerText:hover{color:var(--ink-2)}.LsxxbG_form{gap:16px;max-width:560px;display:grid}.LsxxbG_form>button{justify-self:start;margin-top:8px}.LsxxbG_formHeading{font-size:var(--text-16);margin:16px 0 0;font-weight:600}.LsxxbG_formHelp{color:var(--ink-2);font-size:var(--text-13);margin:0;line-height:1.5}.LsxxbG_fieldset{border:1px solid var(--line);border-radius:var(--radius-panel);margin:0;padding:16px}.LsxxbG_legend{color:var(--ink-2);font-family:var(--font-mono);font-size:var(--text-12);letter-spacing:.08em;text-transform:uppercase;padding:0 4px}.LsxxbG_checks{flex-wrap:wrap;gap:8px 24px;display:flex}.LsxxbG_tableGap{margin-top:24px}
.tuQx6G_page{background:var(--bg);align-content:center;justify-items:start;gap:16px;max-width:640px;min-height:100vh;margin:0 auto;padding:48px 24px;display:grid}.tuQx6G_title{font-family:var(--font-display);font-size:var(--text-40);letter-spacing:-.01em;margin:0;font-weight:400;line-height:1.1}.tuQx6G_body{max-width:65ch;color:var(--ink-2);font-size:var(--text-16);margin:0;line-height:1.6}
.WEZH7G_main{background:var(--bg);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.WEZH7G_card{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--surface);width:100%;max-width:400px;padding:32px}.WEZH7G_card h1{font-family:var(--font-display);font-size:var(--text-28);letter-spacing:-.01em;margin:8px 0 0;font-weight:400}.WEZH7G_intro{max-width:38ch;color:var(--ink-2);font-size:var(--text-14);margin:12px 0 24px;line-height:1.5}.WEZH7G_form{gap:16px;display:grid}.WEZH7G_form>button{justify-self:start;margin-top:8px}.WEZH7G_error{border:1px solid var(--danger);border-radius:var(--radius-control);color:var(--danger);font-size:var(--text-13);margin:0;padding:12px 16px}.WEZH7G_aside{font-size:var(--text-13);margin:0}.WEZH7G_back{font-size:var(--text-13);margin:24px 0 0}
