.Y5p4ua_page{min-width:0;color:var(--ink);flex-direction:column;gap:20px;display:flex;position:relative}.Y5p4ua_page :where(h1,h2,h3,h4,p,ul,ol,dl,blockquote){margin:0}.Y5p4ua_page :where(h1){letter-spacing:-.01em;overflow-wrap:anywhere;font-size:32px;font-weight:800;line-height:1.15}.Y5p4ua_page :where(h1):focus{outline:none}.Y5p4ua_page>:where(h1)+:where(p){max-width:72ch;color:var(--muted);margin-top:-12px;font-size:16px;line-height:1.55}.Y5p4ua_page :where(h2){overflow-wrap:anywhere;font-size:19px;font-weight:700;line-height:1.3}.Y5p4ua_page :where(h3){font-size:16px;font-weight:700;line-height:1.35}.Y5p4ua_page :where(ul,ol){padding-left:20px}.Y5p4ua_page :where(small){color:var(--muted);font-size:13px}.Y5p4ua_page :where(code){font-family:var(--font-mono);overflow-wrap:anywhere;font-size:13px}.Y5p4ua_page :where(a:not([class])){color:var(--accent-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.Y5p4ua_page :where(fieldset){border:1px solid var(--border);border-radius:var(--radius-sm);gap:10px;min-width:0;margin:0;padding:12px 14px 14px;display:grid}.Y5p4ua_page :where(legend){padding:0 6px;font-weight:600}.Y5p4ua_page :where(details>summary){cursor:pointer;align-items:center;gap:8px;min-height:44px;font-weight:600;display:flex}.Y5p4ua_page :where(label:not([class])){gap:6px;min-width:0;font-weight:600;line-height:1.4;display:grid}.Y5p4ua_page :where(label:not([class]):has(>input[type=checkbox],>input[type=radio])){align-items:flex-start;gap:10px;font-weight:500;display:flex}.Y5p4ua_page :where(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);width:100%;min-width:0;min-height:48px;color:var(--ink);font:inherit;padding:0 14px;font-weight:400}.Y5p4ua_page :where(textarea){resize:vertical;min-height:96px;padding:12px 14px;line-height:1.5}.Y5p4ua_page :where(input,select,textarea):focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft);outline:none}.Y5p4ua_page :where(input[type=checkbox],input[type=radio]){width:20px;height:20px;min-height:0;accent-color:var(--accent-ink);flex:none;margin:1px 0 0}.Y5p4ua_page :where(input:disabled,select:disabled,textarea:disabled){background:var(--surface-2);color:var(--muted)}.Y5p4ua_page :where(button:not([class]):not([data-ui])){min-height:var(--control-md);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-weight:600;line-height:1.2;display:inline-flex}.Y5p4ua_page :where(button:not([class]):not([data-ui])):hover:not(:disabled){background:var(--surface-2)}.Y5p4ua_page :where(button[type=submit]:not([class]):not([data-ui])){background:var(--accent);color:var(--on-accent);border-color:#0000;font-weight:700}.Y5p4ua_page :where(button[type=submit]:not([class]):not([data-ui])):hover:not(:disabled){background:var(--accent);filter:brightness(1.06)}.Y5p4ua_page :where(button[aria-pressed=true]:not([class])){background:var(--accent-soft);color:var(--accent-ink);border-color:#0000}.Y5p4ua_page :where(button:not([class]):not([data-ui])):disabled{opacity:1;background:var(--surface-2);color:var(--muted);cursor:not-allowed;border-color:#0000}.Y5p4ua_page :where(table){border-collapse:collapse;width:100%;font-size:14px}.Y5p4ua_page :where(caption){text-align:left;caption-side:top;padding:0 0 8px;font-weight:700}.Y5p4ua_page :where(th,td){border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:10px 12px}.Y5p4ua_page :where(thead th){background:var(--surface-2);color:var(--muted);white-space:nowrap;font-size:12px;font-weight:600}.Y5p4ua_eyebrow,.Y5p4ua_kicker{color:var(--muted);font-size:15px;font-weight:500}.Y5p4ua_eyebrow+h1,.Y5p4ua_kicker+h1{margin-top:-16px}.Y5p4ua_panel,.Y5p4ua_card,.Y5p4ua_message{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow-wrap:anywhere;flex-direction:column;gap:14px;min-width:0;padding:18px 20px;display:flex}.Y5p4ua_message{background:var(--surface-2);border-color:#0000}.Y5p4ua_card :where(p){white-space:pre-wrap}.Y5p4ua_error{border:1px solid var(--bad);border-radius:var(--radius-sm);background:var(--bad-soft);color:var(--ink);gap:8px;padding:12px 16px;display:grid}.Y5p4ua_error :where(button){justify-self:start}.Y5p4ua_results,.Y5p4ua_cards{gap:12px;min-width:0;display:grid}.Y5p4ua_actions{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.Y5p4ua_reason{gap:6px;min-width:0;font-weight:600;display:grid}.Y5p4ua_form{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));align-items:end;gap:12px 14px;display:grid}.Y5p4ua_row{flex-wrap:wrap;justify-content:space-between;gap:12px 16px;display:flex}.Y5p4ua_status{font-weight:600}:is(.Y5p4ua_panel,.Y5p4ua_card,.Y5p4ua_message)>:is(button,a[href]){align-self:flex-start}.Y5p4ua_scaleTable{max-width:440px}.Y5p4ua_scaleTable :where(input){max-width:8rem}@media (max-width:640px){.Y5p4ua_page :where(h1){font-size:26px}.Y5p4ua_panel,.Y5p4ua_card,.Y5p4ua_message{padding:16px}}
.TmEZKq_button{--btn-h:var(--control-md);justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--btn-h);border-radius:var(--radius-sm);font:inherit;text-align:center;cursor:pointer;border:1px solid #0000;padding:0 18px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.TmEZKq_button:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.TmEZKq_button:disabled,.TmEZKq_button[aria-disabled=true]{cursor:not-allowed;background:var(--surface-2);color:var(--muted);box-shadow:none;opacity:1;border-color:#0000}.TmEZKq_sm{--btn-h:var(--control-sm);border-radius:var(--radius-sm);padding:0 14px;font-size:14px;font-weight:600}.TmEZKq_md{--btn-h:var(--control-md)}.TmEZKq_lg{--btn-h:var(--control-lg);border-radius:var(--radius-sm);padding:0 24px;font-size:17px}.TmEZKq_block{width:100%;display:flex}.TmEZKq_primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.TmEZKq_primary:hover:not(:disabled){box-shadow:inset 0 -3px 0 var(--on-accent)}.TmEZKq_secondary{background:var(--surface);border-color:var(--border-strong);color:var(--ink);font-weight:600}.TmEZKq_secondary:hover:not(:disabled){border-color:var(--ink)}.TmEZKq_ghost{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:4px;background:0 0;font-weight:600}.TmEZKq_ghost:hover:not(:disabled){-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);background:var(--surface-2)}.TmEZKq_danger{background:var(--bad-soft);border-color:var(--bad-soft);color:var(--bad)}.TmEZKq_danger:hover:not(:disabled){border-color:var(--bad)}.TmEZKq_field{gap:6px;min-width:0;display:grid}.TmEZKq_label{color:var(--ink);font-weight:600}.TmEZKq_control{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);width:100%;min-width:0;min-height:48px;color:var(--ink);font:inherit;padding:0 14px;font-weight:400}textarea.TmEZKq_control{resize:vertical;min-height:96px;padding:12px 14px;line-height:1.5}select.TmEZKq_control{padding-right:36px}.TmEZKq_control::placeholder{color:var(--faint)}.TmEZKq_control:hover{border-color:var(--ink)}.TmEZKq_control:focus{border:2px solid var(--ink);box-shadow:0 0 0 3px var(--accent-soft);outline:none;padding-left:13px}.TmEZKq_control[aria-invalid=true]{border:2px solid var(--bad);padding-left:13px}.TmEZKq_hint{color:var(--muted);font-size:13px}.TmEZKq_error{color:var(--bad);font-size:13px;font-weight:500}.TmEZKq_card{min-width:0;padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--ink)}.TmEZKq_cardFlat{background:var(--surface-2);border-color:#0000}.TmEZKq_chip{border-radius:var(--radius-xs);white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;max-width:100%;padding:2px 7px;font-size:13px;font-weight:500;line-height:1.35;display:inline-flex}@media (max-width:479px){.TmEZKq_chip{white-space:normal;overflow-wrap:anywhere}}.TmEZKq_chipNeutral{border-color:var(--border);color:var(--muted);background:0 0}.TmEZKq_chipAccent{background:var(--accent-soft);color:var(--accent-ink)}.TmEZKq_chipOk{background:var(--ok-soft);color:var(--ok)}.TmEZKq_chipWarn{background:var(--warn-soft);color:var(--warn)}.TmEZKq_chipBad{background:var(--bad-soft);color:var(--bad)}.TmEZKq_segmented{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.TmEZKq_segmented legend{margin-bottom:var(--space-2);color:var(--ink);padding:0;font-weight:600}.TmEZKq_segments{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0;display:grid;overflow:hidden}.TmEZKq_segment{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-md);padding:0 var(--space-3);border-left:1px solid var(--border);color:var(--muted);text-align:center;cursor:pointer;font-weight:600;display:flex;position:relative}.TmEZKq_segment:first-child{border-left:0}.TmEZKq_segment input{opacity:0;cursor:pointer;border:0;width:100%;height:100%;min-height:0;margin:0;padding:0;position:absolute;inset:0}.TmEZKq_segment:has(input:checked){background:var(--accent-soft);color:var(--ink);box-shadow:inset 0 -3px 0 var(--accent)}.TmEZKq_segment:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:-3px}.TmEZKq_segment svg{flex:none}.TmEZKq_iconToggle{width:var(--control-md);height:var(--control-md);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);cursor:pointer;flex:none;place-items:center;padding:0;display:inline-grid}.TmEZKq_iconToggle:hover{border-color:var(--border-strong)}.TmEZKq_iconToggle:focus-visible{outline:3px solid var(--focus);outline-offset:2px}@media (max-width:480px){.TmEZKq_segment{flex-direction:column;gap:2px;padding:6px 4px;font-size:13px}}.TmEZKq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.TmEZKq_iconButton{width:var(--control-md);height:var(--control-md);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);cursor:pointer;flex:none;place-items:center;padding:0;text-decoration:none;display:inline-grid;position:relative}.TmEZKq_iconButton:hover{border-color:var(--border-strong)}.TmEZKq_iconButton:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.TmEZKq_iconButtonBare{background:0 0;border-color:#0000}.TmEZKq_controlCompact{min-height:var(--control-md);width:auto}.TmEZKq_controlMono{font-family:var(--font-mono);letter-spacing:.18em;font-size:19px}.TmEZKq_affix{min-width:0;position:relative}.TmEZKq_affix .TmEZKq_control{padding-right:104px}.TmEZKq_affix .TmEZKq_control:focus{padding-right:103px}.TmEZKq_affixEnd{display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.TmEZKq_check{min-height:var(--control-md);color:var(--ink);cursor:pointer;align-items:flex-start;gap:12px;padding:10px 0;font-weight:500;line-height:1.45;display:flex}.TmEZKq_checkBox{height:20px;accent-color:var(--accent);cursor:pointer;flex:none;margin:1px 0 0;width:20px!important;min-height:0!important;padding:0!important}.TmEZKq_notice{border-radius:var(--radius-xs);overflow-wrap:anywhere;border:0;border-left:3px solid;align-items:flex-start;gap:10px;min-width:0;padding:12px 14px;line-height:1.5;display:flex}.TmEZKq_noticeIcon{flex:none;place-items:center;height:22px;display:grid}.TmEZKq_noticeBody{flex:auto;gap:2px;min-width:0;display:grid}.TmEZKq_noticeBody>p{margin:0}.TmEZKq_noticeTitle{font-weight:600}.TmEZKq_noticeAction{flex-wrap:wrap;flex:none;align-self:center;gap:8px;display:flex}.TmEZKq_noticeInfo{background:var(--accent-soft);border-left-color:var(--accent);color:var(--ink)}.TmEZKq_noticeInfo .TmEZKq_noticeIcon{color:var(--accent-ink)}.TmEZKq_noticeNeutral{background:var(--surface-2);border-left-color:var(--border-strong);color:var(--ink)}.TmEZKq_noticeNeutral .TmEZKq_noticeIcon{color:var(--muted)}.TmEZKq_noticeOk{background:var(--ok-soft);color:var(--ok)}.TmEZKq_noticeWarn{background:var(--warn-soft);color:var(--warn)}.TmEZKq_noticeBad{background:var(--bad-soft);color:var(--bad)}.TmEZKq_notice a{color:inherit;text-underline-offset:3px;font-weight:600;text-decoration:underline}@media (max-width:560px){.TmEZKq_notice{flex-wrap:wrap}.TmEZKq_noticeAction{flex-basis:100%;padding-left:28px}}.TmEZKq_pageHeader{gap:var(--space-3);min-width:0;margin:0 0 var(--space-5);display:grid}.TmEZKq_pageHeaderRow{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;min-width:0;display:flex}.TmEZKq_pageHeaderText{flex:420px;min-width:0}.TmEZKq_eyebrow{color:var(--muted);font-family:var(--font-mono);letter-spacing:.02em;margin:0 0 6px;font-size:13px;font-weight:500}.TmEZKq_pageTitle{color:var(--ink);letter-spacing:-.022em;overflow-wrap:anywhere;margin:0;font-size:34px;font-weight:600;line-height:1.12}.TmEZKq_pageTitle:focus{outline:none}.TmEZKq_pageDescription{max-width:68ch;color:var(--muted);margin:8px 0 0;font-size:17px;line-height:1.55}.TmEZKq_pageActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.TmEZKq_backLink{width:fit-content;min-height:var(--control-md);border-radius:var(--radius-sm);color:var(--muted);align-items:center;gap:6px;margin-left:-6px;padding:0 6px;font-weight:500;text-decoration:none;display:inline-flex}.TmEZKq_backLink:hover{color:var(--ink);text-underline-offset:4px;text-decoration:underline}@media (max-width:640px){.TmEZKq_pageTitle{font-size:27px}.TmEZKq_pageDescription{font-size:15px}}.TmEZKq_empty{border:1px dashed var(--border-strong);border-radius:var(--radius);background:var(--grid-paper), var(--surface);color:var(--ink);text-align:center;justify-items:center;gap:8px;padding:40px 20px;display:grid}.TmEZKq_emptyIcon{width:40px;height:40px;color:var(--muted);place-items:center;margin-bottom:4px;display:grid}.TmEZKq_emptyTitle{margin:0;font-size:19px;font-weight:600}.TmEZKq_emptyText{max-width:52ch;color:var(--muted);margin:0}.TmEZKq_emptyAction{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px;display:flex}.TmEZKq_skeleton{background:var(--surface-2);display:block}.TmEZKq_skeletonText{gap:8px;display:grid}@media (prefers-reduced-motion:no-preference){.TmEZKq_skeleton{animation:1.4s ease-in-out infinite TmEZKq_ui-pulse}}@keyframes TmEZKq_ui-pulse{50%{opacity:.55}}.TmEZKq_spinnerWrap{color:var(--muted);align-items:center;gap:10px;display:inline-flex}.TmEZKq_spinner{border:2px solid var(--border);border-top-color:var(--accent-ink);border-radius:50%;width:20px;height:20px}@media (prefers-reduced-motion:no-preference){.TmEZKq_spinner{animation:.8s linear infinite TmEZKq_ui-spin}}@keyframes TmEZKq_ui-spin{to{transform:rotate(360deg)}}.TmEZKq_badge{white-space:nowrap;border-radius:var(--radius-xs);min-width:22px;height:20px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:500;line-height:1;display:inline-flex;position:relative;overflow:hidden}.TmEZKq_badgeAccent{background:var(--accent);color:var(--on-accent)}.TmEZKq_badgeWarn{background:var(--warn-soft);color:var(--warn)}.TmEZKq_badgeBad{background:var(--bad-soft);color:var(--bad)}.TmEZKq_badgeNeutral{background:var(--surface-2);color:var(--muted)}.TmEZKq_tabs{gap:var(--space-1);border:0;border-bottom:1px solid var(--border);scrollbar-width:none;background:0 0;border-radius:0;width:fit-content;max-width:100%;padding:0;display:flex;overflow-x:auto}.TmEZKq_tabs::-webkit-scrollbar{display:none}.TmEZKq_tab{min-height:var(--control-md);color:var(--muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-weight:500;text-decoration:none;display:inline-flex}.TmEZKq_tab:hover{color:var(--ink)}.TmEZKq_tab[aria-selected=true],.TmEZKq_tab[aria-current=page]{color:var(--ink);box-shadow:inset 0 -3px 0 var(--ink);font-weight:600}.TmEZKq_tab:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.TmEZKq_tableWrap{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}.TmEZKq_tableWrap:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.TmEZKq_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:100%;font-size:15px}.TmEZKq_table caption{text-align:left;caption-side:top;padding:14px 16px 0;font-weight:600}.TmEZKq_table :is(th,td){border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:11px 16px}.TmEZKq_table thead th{background:var(--surface-2);color:var(--muted);white-space:nowrap;font-size:13px;font-weight:600}.TmEZKq_table tbody tr:last-child :is(th,td){border-bottom:0}
.HMSwEq_brand{min-height:var(--control-md);color:var(--ink);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:10px;font-size:17px;font-weight:600;line-height:1.1;text-decoration:none;display:inline-flex}.HMSwEq_brand:hover{text-decoration:none}.HMSwEq_brandMark{border:1.5px solid var(--on-accent);border-radius:var(--radius-cell);background:var(--accent);width:30px;height:30px;color:var(--on-accent);font-family:var(--font-mono);flex:none;place-items:center;font-size:16px;font-weight:600;line-height:1;display:inline-grid}.HMSwEq_publicHeader{z-index:50;border-bottom:1px solid var(--border);background:var(--surface);position:sticky;top:0}html[data-shell=app] .HMSwEq_publicHeader{display:none}.HMSwEq_publicInner{align-items:center;gap:12px 28px;max-width:1200px;margin:0 auto;padding:10px 24px;display:flex}.HMSwEq_publicNav{flex:auto;gap:2px;min-width:0;display:flex}.HMSwEq_publicNav a{min-height:var(--control-md);border-radius:var(--radius-xs);color:var(--muted);white-space:nowrap;align-items:center;padding:0 12px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.HMSwEq_publicNav a:hover{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:6px}.HMSwEq_publicNav a[aria-current=page]{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:6px;font-weight:600;text-decoration-thickness:3px}.HMSwEq_spacer{flex:auto}.HMSwEq_actions{flex:none;align-items:center;gap:8px;display:flex}@media (max-width:1099px){.HMSwEq_publicNav{display:none}.HMSwEq_publicInner{gap:12px}}@media (min-width:1100px){.HMSwEq_publicInner .HMSwEq_spacer,.HMSwEq_publicMenu{display:none}}@media (max-width:639px){.HMSwEq_publicInner{padding:8px 16px}.HMSwEq_hideSm{display:none!important}}.HMSwEq_topbar{z-index:50;border-bottom:1px solid var(--border);background:var(--surface);align-items:center;gap:8px;min-height:60px;padding:8px 16px;display:flex;position:sticky;top:0}.HMSwEq_topbarApp{display:none}html:not([data-shell=app]) .HMSwEq_topbarAppOnly{display:none}@media (max-width:1023px){html[data-shell=app] .HMSwEq_topbarApp{display:flex}}@media (min-width:1024px){.HMSwEq_topbarFixed{padding-left:24px;padding-right:24px}body:has([data-shell-frame]) .HMSwEq_topbarFixed{display:none}}@media (max-width:359px){.HMSwEq_topbar .HMSwEq_brandName{display:none}.HMSwEq_topbar{gap:6px;padding:8px 12px}}.HMSwEq_menu{flex:none;position:relative}.HMSwEq_menu>summary{width:var(--control-md);height:var(--control-md);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);cursor:pointer;place-items:center;list-style:none;display:grid}.HMSwEq_menu>summary::-webkit-details-marker{display:none}.HMSwEq_menu>summary:hover,.HMSwEq_menu[open]>summary{background:var(--surface-2)}.HMSwEq_menuPanel{z-index:60;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);width:min(300px,100vw - 32px);max-height:calc(100dvh - 88px);box-shadow:var(--shadow-2);gap:2px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.HMSwEq_menuPanel a,.HMSwEq_menuPanel button{width:100%;min-height:var(--control-md);border-radius:var(--radius-sm);color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0 12px;font-weight:500;text-decoration:none;display:flex}.HMSwEq_menuPanel a:hover,.HMSwEq_menuPanel button:hover:not(:disabled){background:var(--surface-2)}.HMSwEq_menuPanel a[aria-current=page]{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent);color:var(--ink);font-weight:600}.HMSwEq_menuPanel svg{color:var(--muted)}.HMSwEq_menuPanel a[aria-current=page] svg{color:inherit}.HMSwEq_menuSep{background:var(--border);height:1px;margin:6px 4px}.HMSwEq_sidebar{border-right:1px solid var(--border);background:var(--surface);width:248px;color:var(--ink);flex-direction:column;gap:6px;padding:20px 14px;display:flex}.HMSwEq_sidebarBrand{gap:2px;padding:0 8px 14px;display:grid}.HMSwEq_sidebarSection{color:var(--muted);font-size:13px;font-weight:600}.HMSwEq_sidebarNav{gap:12px;display:grid}.HMSwEq_navList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.HMSwEq_navListSecondary{border-top:1px solid var(--border);padding-top:12px}.HMSwEq_navLink{min-height:var(--control-md);border-radius:var(--radius-sm);color:var(--muted);align-items:center;gap:12px;padding:0 12px;font-weight:500;text-decoration:none;display:flex;position:relative}.HMSwEq_navListSecondary .HMSwEq_navLink{font-size:14px;font-weight:500}.HMSwEq_navLink:hover{background:var(--surface-2);color:var(--ink)}.HMSwEq_navLink[aria-current=page]{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent);color:var(--ink);font-weight:600}.HMSwEq_navLabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.HMSwEq_sidebarFooter{border-top:1px solid var(--border);align-items:center;gap:8px;margin-top:auto;padding:14px 4px 0;display:flex}.HMSwEq_signOut{min-height:var(--control-md);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;flex:auto;align-items:center;gap:8px;padding:0 12px;font-weight:600;display:inline-flex}.HMSwEq_signOut:hover:not(:disabled){background:var(--surface-2)}.HMSwEq_frameFooter{flex:auto;gap:10px;min-width:0;display:grid}.HMSwEq_frameFooterRow{align-items:center;gap:8px;display:flex}.HMSwEq_frameFooterError{color:var(--bad);margin:0;font-size:13px;line-height:1.4}.HMSwEq_rootSidebar{display:none}@media (min-width:1024px){html[data-shell=app] .HMSwEq_rootSidebar{z-index:40;overscroll-behavior:contain;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}:is(html[data-shell=app] .HMSwEq_rootSidebar~#main-content,html[data-shell=app] .HMSwEq_rootSidebar~.HMSwEq_below){margin-left:248px}}.HMSwEq_tabs{padding:6px 6px calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--surface);display:grid}.HMSwEq_tab{border-radius:var(--radius-sm);min-width:0;min-height:52px;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:4px 2px;font-size:11px;font-weight:600;line-height:1.2;text-decoration:none;display:flex}.HMSwEq_tab span{white-space:nowrap;max-width:100%;overflow:hidden}.HMSwEq_tab[aria-current=page]{color:var(--ink);box-shadow:inset 0 3px 0 var(--accent)}@media (max-width:400px){.HMSwEq_tab{padding:4px 0}}.HMSwEq_tab[aria-current=page] svg{stroke-width:2.4px}.HMSwEq_rootTabs{display:none}@media (max-width:1023px){html[data-shell=app] .HMSwEq_rootTabs{z-index:40;display:grid;position:fixed;inset:auto 0 0}html[data-shell=app] .HMSwEq_rootTabs~#main-content{padding-bottom:calc(72px + env(safe-area-inset-bottom))}}.HMSwEq_below:empty{display:none}.HMSwEq_below{gap:8px;padding:12px 24px 0;display:grid}.HMSwEq_below>*{width:100%;max-width:1120px;margin:0 auto}.HMSwEq_frame{min-width:0;display:block}.HMSwEq_frameSidebar{display:none}.HMSwEq_frameChips{scrollbar-width:none;gap:6px;padding:12px 16px 0;display:flex;overflow-x:auto}.HMSwEq_frameChips::-webkit-scrollbar{display:none}.HMSwEq_frameChip{min-height:var(--control-md);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--muted);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:0 14px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.HMSwEq_frameChip[aria-current=page]{border-color:var(--accent);background:var(--accent-soft);color:var(--ink);font-weight:600}.HMSwEq_frameContent{min-width:0}@media (min-width:1024px){.HMSwEq_frame{grid-template-columns:248px minmax(0,1fr);align-items:start;display:grid}.HMSwEq_frameSidebar{height:100dvh;display:flex;position:sticky;top:0;overflow-y:auto}.HMSwEq_frameChips{display:none}}.HMSwEq_footer{border-top:1px solid var(--border);color:var(--muted);font-size:14px}html[data-shell=app] .HMSwEq_footer{display:none}.HMSwEq_footerInner{flex-wrap:wrap;align-items:center;gap:12px 28px;max-width:1200px;margin:0 auto;padding:28px 24px;display:flex}.HMSwEq_footerNav{flex-wrap:wrap;gap:4px 20px;display:flex}.HMSwEq_footerNav a{min-height:var(--control-md);color:var(--muted);align-items:center;text-decoration:none;display:inline-flex}.HMSwEq_footerNav a:hover{color:var(--ink);text-decoration:underline}.HMSwEq_footerButton{min-height:var(--control-md);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.HMSwEq_footerButton:hover{color:var(--ink);text-decoration:underline}@media (max-width:639px){.HMSwEq_footerInner{padding:20px 16px}}.HMSwEq_page{width:100%;max-width:1120px;color:var(--ink);margin:0 auto;padding:28px 32px 48px}.HMSwEq_pageNarrow{max-width:760px}.HMSwEq_pageWide{max-width:1280px}@media (max-width:639px){.HMSwEq_page{padding:20px 16px 32px}}.HMSwEq_settings{gap:16px;min-width:0;display:grid}.HMSwEq_settingsNav{min-width:0}.HMSwEq_settingsContent{align-content:start;gap:16px;min-width:0;display:grid}@media (min-width:900px){.HMSwEq_settings{grid-template-columns:232px minmax(0,1fr);align-items:start;gap:24px}.HMSwEq_settingsNav{position:sticky;top:24px}.HMSwEq_settingsNav .HMSwEq_accountNav{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:2px;padding:8px;overflow:visible}.HMSwEq_settingsNav .HMSwEq_accountLink{background:0 0;border-color:#0000}.HMSwEq_settingsNav .HMSwEq_accountLink:hover{background:var(--surface-2)}.HMSwEq_settingsNav .HMSwEq_accountLink[aria-current=page]{background:var(--accent-soft)}}.HMSwEq_accountNav{scrollbar-width:none;gap:6px;min-width:0;padding-bottom:2px;display:flex;overflow-x:auto}.HMSwEq_accountNav::-webkit-scrollbar{display:none}.HMSwEq_accountLink{min-height:var(--control-md);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--muted);white-space:nowrap;flex:none;align-items:center;gap:10px;padding:0 14px;font-weight:500;text-decoration:none;display:inline-flex}.HMSwEq_accountLink:hover{color:var(--ink)}.HMSwEq_accountLink[aria-current=page]{border-color:var(--accent);background:var(--accent-soft);color:var(--ink);font-weight:600}.HMSwEq_card{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);min-width:0;color:var(--ink);gap:16px;padding:24px;display:grid}.HMSwEq_cardHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;display:flex}.HMSwEq_cardHeadText{flex:320px;min-width:0}.HMSwEq_cardTitle{margin:0;font-size:19px;font-weight:600;line-height:1.3}.HMSwEq_cardTitle:focus{outline:none}.HMSwEq_cardDescription{color:var(--muted);margin:4px 0 0;font-size:15px;line-height:1.5}.HMSwEq_cardAside{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:639px){.HMSwEq_card{padding:18px 16px}}
.-WGIcW_options{gap:0;display:grid}.-WGIcW_hint{color:var(--muted);font-weight:400}.-WGIcW_actions{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:480px){.-WGIcW_actions>*{flex:100%}}
.LSzOtG_section{color:var(--ink);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);gap:14px;min-width:0;padding:20px;display:grid}.LSzOtG_section h2{margin:0;font-size:19px;font-weight:700}.LSzOtG_lead{color:var(--muted);margin:0;line-height:1.5}.LSzOtG_list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.LSzOtG_item{border:1px solid var(--border);border-radius:var(--radius-sm);gap:10px;min-width:0;padding:16px;display:grid}.LSzOtG_head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}.LSzOtG_head strong{font-size:16px}.LSzOtG_head span{color:var(--muted);font-size:13px}.LSzOtG_bar{background:var(--surface-2);border-radius:999px;height:8px;position:relative;overflow:hidden}.LSzOtG_bar i{border-radius:inherit;background:var(--accent);position:absolute;inset:0 auto 0 0}.LSzOtG_facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 14px;margin:0;display:grid}.LSzOtG_facts div{gap:2px;min-width:0;display:grid}.LSzOtG_facts dt{color:var(--muted);font-size:12px}.LSzOtG_facts dd{font-family:var(--font-mono);overflow-wrap:anywhere;margin:0;font-weight:500}.LSzOtG_empty{border:1px dashed var(--border);border-radius:var(--radius-sm);color:var(--muted);text-align:center;margin:0;padding:18px;line-height:1.5}.LSzOtG_glossary{border-top:1px solid var(--border);padding-top:12px}.LSzOtG_glossary summary{cursor:pointer;padding:10px 0;font-weight:700}.LSzOtG_glossary dl{gap:10px;margin:12px 0 0;display:grid}.LSzOtG_glossary dt{font-weight:700}.LSzOtG_glossary dd{color:var(--muted);margin:2px 0 0;line-height:1.5}@media (max-width:640px){.LSzOtG_section{padding:16px}.LSzOtG_facts{grid-template-columns:repeat(2,minmax(0,1fr))}}
.Xq6uZa_summary{flex-wrap:wrap;align-items:center;gap:16px 20px;display:flex}.Xq6uZa_avatar{border-radius:var(--radius);background:var(--accent);width:56px;height:56px;color:var(--on-accent);flex:none;place-items:center;font-size:20px;font-weight:800;display:grid}.Xq6uZa_summaryText{flex:240px;gap:2px;min-width:0;display:grid}.Xq6uZa_summaryText h2{overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:700}.Xq6uZa_summaryText p{color:var(--muted);overflow-wrap:anywhere;margin:0}.Xq6uZa_meta{flex-wrap:wrap;gap:8px 24px;margin:0;display:flex}.Xq6uZa_meta div{gap:2px;display:grid}.Xq6uZa_meta dt{color:var(--muted);font-size:13px}.Xq6uZa_meta dd{margin:0;font-weight:600}.Xq6uZa_form{gap:18px;max-width:640px;display:grid}.Xq6uZa_counter{color:var(--muted);font-family:var(--font-mono);justify-self:end;font-size:13px}.Xq6uZa_static{border-radius:var(--radius-sm);background:var(--surface-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;padding:12px 14px;display:flex}.Xq6uZa_static span{color:var(--muted);font-size:14px}.Xq6uZa_static code{font-family:var(--font-mono);color:var(--muted);font-size:13px}.Xq6uZa_actions{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.Xq6uZa_actions p{color:var(--muted);flex:260px;margin:0;font-size:14px}.Xq6uZa_note{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.Xq6uZa_counts{gap:10px;display:flex}.Xq6uZa_count{border-radius:var(--radius-sm);background:var(--surface-2);gap:0;min-width:96px;padding:8px 14px;display:grid}.Xq6uZa_count span{color:var(--muted);font-size:13px}.Xq6uZa_count strong{font-family:var(--font-mono);font-size:20px;font-weight:500}.Xq6uZa_feed{margin:0;padding:0;list-style:none;display:grid}.Xq6uZa_item{border-top:1px solid var(--border);grid-template-columns:auto minmax(0,1fr);gap:4px 14px;padding:16px 0;display:grid}.Xq6uZa_item:first-child{border-top:0;padding-top:0}.Xq6uZa_dot{background:var(--border);border-radius:50%;width:10px;height:10px;margin-top:7px}.Xq6uZa_unread .Xq6uZa_dot{background:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.Xq6uZa_itemBody{gap:6px;min-width:0;display:grid}.Xq6uZa_itemBody h3{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:700}.Xq6uZa_itemBody p{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.Xq6uZa_itemMeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px;display:flex}.Xq6uZa_itemActions{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.Xq6uZa_prefs{border:0;margin:0;padding:0;display:grid}.Xq6uZa_prefs .Xq6uZa_pref{border-top:1px solid var(--border)}.Xq6uZa_prefs .Xq6uZa_pref:first-of-type{border-top:0}.Xq6uZa_prefText{gap:2px;display:grid}.Xq6uZa_prefText span{color:var(--muted);font-size:14px}.Xq6uZa_dl{gap:12px;margin:0;display:grid}.Xq6uZa_dl div{gap:2px;display:grid}.Xq6uZa_dl dt{color:var(--muted);font-size:13px}.Xq6uZa_dl dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.Xq6uZa_days{gap:12px;display:grid}.Xq6uZa_day h2{text-transform:capitalize;margin:0 0 8px;font-size:16px;font-weight:700}.Xq6uZa_slots{margin:0;padding:0;list-style:none;display:grid}.Xq6uZa_slots li{border-top:1px solid var(--border);flex-wrap:wrap;gap:4px 14px;padding:10px 0;display:flex}.Xq6uZa_slots li:first-child{border-top:0}.Xq6uZa_time{font-family:var(--font-mono);min-width:116px;font-weight:500}.Xq6uZa_cancelled{color:var(--muted);text-decoration:line-through}
._7pzGiq_section{color:var(--ink);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);gap:14px;min-width:0;padding:20px;display:grid}._7pzGiq_section h2{margin:0;font-size:19px;font-weight:700}._7pzGiq_lead{color:var(--muted);margin:0;line-height:1.5}._7pzGiq_list{gap:8px;margin:0;padding:0;list-style:none;display:grid}._7pzGiq_item{border:1px solid var(--border);border-radius:var(--radius-sm);flex-wrap:wrap;align-items:center;gap:10px 16px;min-width:0;padding:12px 14px;display:flex}._7pzGiq_main{flex-direction:column;flex:220px;gap:6px;min-width:0;display:flex}._7pzGiq_main strong{overflow-wrap:anywhere}._7pzGiq_meter{background:var(--surface-2);border-radius:99px;height:6px;position:relative;overflow:hidden}._7pzGiq_meter i{border-radius:inherit;background:var(--warn);position:absolute;inset:0 auto 0 0}._7pzGiq_percent{font-family:var(--font-mono)}._7pzGiq_links{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:640px){._7pzGiq_section{padding:16px}._7pzGiq_links{flex:100%}._7pzGiq_links>*{flex:1}}
.idiGta_notice{z-index:60;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);width:min(440px,100vw - 32px);color:var(--ink);box-shadow:var(--shadow-2);gap:12px;padding:16px;font-size:14px;line-height:1.5;display:grid;position:fixed}.idiGta_notice:focus{outline:none}.idiGta_notice:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.idiGta_notice p{margin:0}.idiGta_notice a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.idiGta_actions{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:639px){.idiGta_notice{width:auto;left:16px;right:16px}.idiGta_actions>*{flex:100%}}@media (max-width:1023px){html[data-shell=app] .idiGta_notice{bottom:calc(84px + env(safe-area-inset-bottom))}}@media print{.idiGta_notice{display:none}}
._3M7PHq_page{min-height:calc(100dvh - 61px);color:var(--ink);background:var(--grid-paper);align-content:start;justify-items:center;padding:48px 16px 64px;display:grid}._3M7PHq_card{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);gap:24px;width:min(440px,100%);padding:32px;display:grid}._3M7PHq_wide{width:min(520px,100%)}._3M7PHq_head{border-bottom:1px solid var(--border);gap:6px;padding-bottom:20px;display:grid}._3M7PHq_kicker{color:var(--muted);font-family:var(--font-mono);margin:0;font-size:13px;font-weight:500}._3M7PHq_title{letter-spacing:-.022em;margin:0;font-size:28px;font-weight:600;line-height:1.15}._3M7PHq_description{color:var(--muted);margin:0;line-height:1.5}._3M7PHq_form{gap:16px;min-width:0;display:grid}._3M7PHq_stack{text-align:left;justify-items:stretch;gap:14px;display:grid}._3M7PHq_statusIcon{background:var(--ok-soft);width:48px;height:48px;color:var(--ok);border-radius:50%;place-items:center;display:grid}._3M7PHq_statusPending{background:var(--surface-2);color:var(--muted)}._3M7PHq_spin{border:2px solid var(--border);border-top-color:var(--accent-ink);border-radius:50%;width:22px;height:22px}@media (prefers-reduced-motion:no-preference){._3M7PHq_spin{animation:.8s linear infinite _3M7PHq_auth-spin}}@keyframes _3M7PHq_auth-spin{to{transform:rotate(360deg)}}._3M7PHq_links{border-top:1px solid var(--border);justify-items:start;gap:4px;padding-top:16px;display:grid}._3M7PHq_link,._3M7PHq_textButton{min-height:var(--control-md);color:var(--accent-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-weight:600;text-decoration:none;display:inline-flex}._3M7PHq_link:hover,._3M7PHq_textButton:hover:not(:disabled){text-underline-offset:3px;text-decoration:underline}._3M7PHq_divider{color:var(--muted);align-items:center;gap:12px;font-size:14px;display:flex}._3M7PHq_divider:before,._3M7PHq_divider:after{content:"";background:var(--border);flex:auto;height:1px}._3M7PHq_requirements{color:var(--muted);gap:4px;margin:-6px 0 0;padding:0;font-size:14px;list-style:none;display:grid}._3M7PHq_requirements li{align-items:center;gap:8px;display:flex}._3M7PHq_requirements i{place-items:center;width:18px;font-style:normal;display:inline-grid}._3M7PHq_met{color:var(--ok)}._3M7PHq_factor{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);align-items:center;gap:12px;padding:12px 14px;display:flex}._3M7PHq_factorMark{border:1px solid var(--border-strong);border-radius:var(--radius-cell);background:var(--surface);width:40px;height:40px;color:var(--ink);font-family:var(--font-mono);flex:none;place-items:center;font-size:13px;font-weight:500;display:grid}._3M7PHq_factor div{gap:2px;min-width:0;display:grid}._3M7PHq_factor span{color:var(--muted);font-size:14px}._3M7PHq_small{color:var(--muted);margin:0;font-size:14px;line-height:1.5}._3M7PHq_consents{margin:-6px 0 -4px;font-size:15px;display:grid}._3M7PHq_consents a{color:var(--accent-ink);text-underline-offset:3px;text-decoration:underline}._3M7PHq_legal{color:var(--muted);text-align:center;margin:-4px 0 0;font-size:14px;line-height:1.5}._3M7PHq_legal a{color:var(--accent-ink);text-underline-offset:3px;text-decoration:underline}._3M7PHq_reveal{border-radius:var(--radius-xs);background:var(--surface-2);min-height:36px;color:var(--ink);font:inherit;cursor:pointer;border:0;padding:0 12px;font-size:14px;font-weight:600}._3M7PHq_reveal:hover{background:var(--border)}._3M7PHq_gate{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);width:100%;min-width:0;max-width:640px;color:var(--ink);gap:16px;padding:24px;display:grid}._3M7PHq_gateIcon{border:1px solid var(--border-strong);border-radius:var(--radius-cell);background:var(--accent-soft);width:44px;height:44px;color:var(--accent-ink);box-shadow:inset 0 -3px 0 var(--accent);place-items:center;display:grid}._3M7PHq_gateText{gap:6px;min-width:0;display:grid}._3M7PHq_gateTitle{margin:0;font-size:21px;font-weight:600;line-height:1.25}._3M7PHq_gatePoints{color:var(--ink);gap:6px;margin:0;padding:0 0 0 20px;line-height:1.5;display:grid}._3M7PHq_gateActions{flex-wrap:wrap;gap:10px;display:flex}._3M7PHq_inlineLink{color:var(--accent-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}@media (max-width:480px){._3M7PHq_gateActions>*{flex:100%}}@media (max-width:639px){._3M7PHq_gate{padding:20px 16px}._3M7PHq_page{padding:24px 16px 40px}._3M7PHq_card{gap:20px;padding:24px 20px}._3M7PHq_title{font-size:24px}}
.uyvzLW_stack{gap:var(--space-5);min-width:0;display:grid}.uyvzLW_section{gap:var(--space-4);min-width:0;display:grid}.uyvzLW_sectionTitle{letter-spacing:-.015em;margin:0;font-size:22px;font-weight:600;line-height:1.3}.uyvzLW_muted{color:var(--muted);margin:0;line-height:1.55}.uyvzLW_grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));display:grid}.uyvzLW_product{gap:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);min-width:0;color:var(--ink);overflow-wrap:anywhere;flex-direction:column;padding:22px;display:flex}.uyvzLW_productSelected{border-color:var(--ink);box-shadow:inset 0 4px 0 var(--accent)}.uyvzLW_productTitle{margin:0;font-size:19px;font-weight:600;line-height:1.3}.uyvzLW_price{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink);margin:0;font-size:30px;font-weight:600;line-height:1.2}.uyvzLW_priceWord{font-size:26px}.uyvzLW_priceNote{color:var(--muted);margin:0;font-size:14px}.uyvzLW_benefits{border-top:1px solid var(--border);gap:0;margin:0;padding:0;list-style:none;display:grid}.uyvzLW_benefits li{border-bottom:1px solid var(--border);grid-template-columns:14px minmax(0,1fr);align-items:start;gap:8px;padding:7px 0;line-height:1.45;display:grid}.uyvzLW_benefits li:before{content:"—";color:var(--faint)}.uyvzLW_productAction{padding-top:var(--space-2);margin-top:auto}.uyvzLW_panel{gap:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);min-width:0;padding:22px;display:grid}.uyvzLW_panelTitle{margin:0;font-size:20px;font-weight:600;line-height:1.3}.uyvzLW_summary{border-radius:var(--radius-sm);background:var(--surface-2);grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;margin:0;padding:14px 16px;display:grid}.uyvzLW_summary dt{color:var(--muted);margin:0}.uyvzLW_summary dd{font-family:var(--font-mono);text-align:right;white-space:nowrap;margin:0}.uyvzLW_summaryTotal{font-weight:700;color:var(--ink)!important}.uyvzLW_promoRow{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.uyvzLW_promoRow>:first-child{flex:220px}.uyvzLW_actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.uyvzLW_legal{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.uyvzLW_link{color:var(--accent-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.uyvzLW_statusCard{justify-items:start;gap:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:28px;display:grid}.uyvzLW_statusTitle{margin:0;font-size:24px;font-weight:600;line-height:1.3}.uyvzLW_list{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.uyvzLW_item{border-top:1px solid var(--border);gap:8px;min-width:0;padding:16px;display:grid}.uyvzLW_item:first-child{border-top:0}.uyvzLW_itemHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.uyvzLW_itemTitle{overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:600}.uyvzLW_itemMeta{color:var(--muted);flex-wrap:wrap;gap:4px 14px;margin:0;font-size:14px;display:flex}.uyvzLW_amount{font-family:var(--font-mono);color:var(--ink);font-weight:600}.uyvzLW_offer{gap:var(--space-3);border:1px solid var(--border);border-left:4px solid var(--accent);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);padding:18px 20px;display:grid}.uyvzLW_offerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.uyvzLW_offerPrice{font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.uyvzLW_gridCompact{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}.uyvzLW_planHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.uyvzLW_planFeatured{border-color:var(--ink);box-shadow:inset 0 4px 0 var(--accent)}.uyvzLW_planAlt{display:block}.uyvzLW_planLimit{padding-top:var(--space-3);border-top:1px solid var(--border);color:var(--ink);align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.uyvzLW_planLimit:before{content:"";border-radius:var(--radius-cell);background:var(--accent);flex:none;width:8px;height:8px}.uyvzLW_planLimitEnd{margin-top:auto}.uyvzLW_planActions{gap:8px;display:grid}.uyvzLW_soon{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.uyvzLW_planIncluded{gap:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--ink);padding:18px 20px;display:grid}.uyvzLW_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}@media (max-width:600px){.uyvzLW_product,.uyvzLW_panel,.uyvzLW_statusCard{padding:18px}.uyvzLW_price{font-size:24px}.uyvzLW_priceWord{font-size:22px}}
._4Ph2qG_page{width:100%;max-width:1120px;color:var(--ink);flex-direction:column;gap:20px;margin:0 auto;padding:28px 32px 48px;display:flex}._4Ph2qG_mono{font-family:var(--font-mono)}._4Ph2qG_muted{color:var(--muted)}._4Ph2qG_small{font-size:13px}._4Ph2qG_kicker{color:var(--accent-ink);margin:0;font-weight:600}._4Ph2qG_noticeInfo{background:var(--accent-soft);color:var(--ink)}._4Ph2qG_noticeOk{background:var(--ok-soft);color:var(--ok)}._4Ph2qG_noticeWarn{background:var(--warn-soft);color:var(--warn)}._4Ph2qG_noticeBad{background:var(--bad-soft);color:var(--bad)}._4Ph2qG_noticeNeutral{background:var(--surface-2);color:var(--ink)}._4Ph2qG_emptyIcon{border-radius:var(--radius);background:var(--surface-2);width:56px;height:56px;color:var(--muted);place-items:center;display:grid}._4Ph2qG_numTile{border:1px solid var(--border-strong);border-radius:var(--radius-cell);background:var(--surface);width:40px;height:40px;color:var(--ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;box-shadow:inset 0 -3px 0 var(--accent);flex:none;place-items:center;font-size:16px;font-weight:500;display:grid}._4Ph2qG_rich{flex-direction:column;gap:12px;min-width:0;display:flex}._4Ph2qG_richText{white-space:pre-wrap;overflow-wrap:anywhere;font-size:17px;line-height:1.6}._4Ph2qG_code{border-radius:0 var(--radius-xs) var(--radius-xs) 0;background:var(--surface-2);border:0;border-left:3px solid var(--border-strong);color:var(--ink);font-family:var(--font-mono);white-space:pre;margin:0;padding:16px 18px;font-size:14px;line-height:1.6;overflow-x:auto}._4Ph2qG_code code{font:inherit}._4Ph2qG_figure{background:var(--sheet);border:1px solid var(--border);border-radius:var(--radius-xs);align-self:flex-start;max-width:100%;margin:0;padding:8px}._4Ph2qG_figure img{max-width:100%;height:auto;display:block}._4Ph2qG_fileLink{border:1px solid var(--border-strong);border-radius:var(--radius-xs);font-family:var(--font-mono);color:var(--ink);align-self:flex-start;align-items:center;gap:8px;padding:6px 12px;font-size:14px;text-decoration:none;display:inline-flex}._4Ph2qG_fileLink:hover{background:var(--surface-2)}._4Ph2qG_fileLink:focus-visible{outline:2px solid var(--marker);outline-offset:2px}._4Ph2qG_code,._4Ph2qG_editor,._4Ph2qG_answerInput{font-variant-ligatures:none}._4Ph2qG_mdTableWrap{align-self:flex-start;width:fit-content;max-width:100%}._4Ph2qG_mdTableWrap ._4Ph2qG_mdTable{width:auto;min-width:0;font-size:15px;line-height:1.45}._4Ph2qG_mdTableWrap ._4Ph2qG_mdTable :is(th,td){border-right:1px solid var(--border);overflow-wrap:normal;min-width:40px;padding:8px 12px}._4Ph2qG_mdTableWrap ._4Ph2qG_mdTable :is(th,td):last-child{border-right:0}._4Ph2qG_mdTableWrap ._4Ph2qG_mdTable thead th{color:var(--ink);font-size:14px}._4Ph2qG_mdTableWrap ._4Ph2qG_mdTable tbody th{background:var(--surface-2);white-space:nowrap;font-weight:600}._4Ph2qG_mdTableWrap ._4Ph2qG_mdTable code{font-family:var(--font-mono);font-size:14px}._4Ph2qG_mdTableWrap ._4Ph2qG_mdTable ._4Ph2qG_alignLeft{text-align:left}._4Ph2qG_mdTableWrap ._4Ph2qG_mdTable ._4Ph2qG_alignCenter{text-align:center}._4Ph2qG_mdTableWrap ._4Ph2qG_mdTable ._4Ph2qG_alignRight{text-align:right}._4Ph2qG_codeCallout{border-left-color:var(--accent)}._4Ph2qG_filters{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);grid-template-columns:minmax(200px,2fr) minmax(96px,.55fr) minmax(170px,1.3fr) minmax(150px,1fr) minmax(150px,1fr) auto;align-items:end;gap:12px;padding:16px;display:grid}._4Ph2qG_filterField{gap:6px;min-width:0;display:grid}._4Ph2qG_filterField>span{font-size:14px;font-weight:600}._4Ph2qG_filterField input,._4Ph2qG_filterField select,._4Ph2qG_search input{width:100%;min-width:0;min-height:var(--control-md);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);padding:0 12px}._4Ph2qG_search{gap:6px;min-width:0;display:grid;position:relative}._4Ph2qG_search>span:first-child{font-size:14px;font-weight:600}._4Ph2qG_search input{padding-left:40px}._4Ph2qG_searchIcon{color:var(--muted);pointer-events:none;position:absolute;bottom:13px;left:12px}._4Ph2qG_filterActions{gap:8px;display:flex}._4Ph2qG_toolbar{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}._4Ph2qG_toolbar strong{color:var(--ink);font-family:var(--font-mono)}._4Ph2qG_chips{flex-wrap:wrap;gap:6px;min-width:0;display:flex}._4Ph2qG_chips>span{white-space:normal;overflow-wrap:anywhere}._4Ph2qG_list{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}._4Ph2qG_taskRow{border-top:1px solid var(--border);background:0 0;align-items:flex-start;gap:16px;min-width:0;padding:16px;transition:background-color .15s;display:flex}._4Ph2qG_taskRow:first-child{border-top:0}._4Ph2qG_taskRow:hover{background:var(--bg)}._4Ph2qG_taskRowMain{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._4Ph2qG_taskRowMain h2{margin:0;font-size:17px;font-weight:600;line-height:1.35}._4Ph2qG_taskRowMain h2 a{color:inherit;text-decoration:none}._4Ph2qG_taskRowMain h2 a:hover{text-decoration:underline}._4Ph2qG_excerpt{color:var(--muted);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:15px;display:-webkit-box;overflow:hidden}._4Ph2qG_taskRowActions{flex:none;gap:8px;display:flex}._4Ph2qG_iconButton{width:var(--control-md);height:var(--control-md);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--muted);cursor:pointer;place-items:center;padding:0;text-decoration:none;display:inline-grid}._4Ph2qG_iconButton:hover{background:var(--surface-2);color:var(--ink)}._4Ph2qG_iconButton[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-ink)}._4Ph2qG_iconButton:focus-visible{outline:3px solid var(--focus);outline-offset:2px}._4Ph2qG_skeletonRow{border-top:1px solid var(--border);align-items:center;gap:16px;padding:16px;display:flex}._4Ph2qG_skeletonRow:first-child{border-top:0}._4Ph2qG_skeletonRow>span:first-child{border-radius:var(--radius-cell);flex:none;width:40px;height:40px}._4Ph2qG_skeletonLines{flex:1;gap:10px;display:grid}._4Ph2qG_more{justify-content:center;display:flex}._4Ph2qG_solveTop{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}._4Ph2qG_back{min-height:var(--control-md);color:var(--muted);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}._4Ph2qG_back:hover{color:var(--ink)}._4Ph2qG_solveLayout{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}._4Ph2qG_solveMain{flex-direction:column;flex:999 560px;gap:16px;min-width:0;display:flex}._4Ph2qG_solveAside{flex-direction:column;flex:320px;gap:16px;min-width:0;max-width:400px;display:flex}._4Ph2qG_card{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:16px;min-width:0;padding:24px 28px;display:flex}._4Ph2qG_cardTight{gap:12px;padding:20px 22px}._4Ph2qG_card h1{letter-spacing:-.018em;margin:0;font-size:clamp(23px,2.6vw,28px);font-weight:600;line-height:1.25}._4Ph2qG_card h2{margin:0;font-size:18px;font-weight:600}._4Ph2qG_metaChips{flex-wrap:wrap;gap:8px;display:flex}._4Ph2qG_inlineLink{color:var(--accent-ink);font-weight:600}._4Ph2qG_answerLabel{font-size:17px;font-weight:600}._4Ph2qG_answerInput{width:100%;min-width:0;min-height:var(--control-lg);border:2px solid var(--border-strong);border-radius:var(--radius-cell);background:var(--surface);color:var(--ink);font-family:var(--font-mono);letter-spacing:.04em;padding:10px 16px;font-size:20px;line-height:1.4}textarea._4Ph2qG_answerInput{resize:vertical}._4Ph2qG_answerManual{font-family:var(--font-sans);letter-spacing:0;font-size:16px}._4Ph2qG_answerInput:focus{border-color:var(--ink);box-shadow:inset 0 -4px 0 var(--accent);outline:none}._4Ph2qG_answerOk{border-color:var(--ok)}._4Ph2qG_answerBad{border-color:var(--bad)}._4Ph2qG_answerField{flex-direction:column;gap:8px;min-width:0;display:flex}._4Ph2qG_hintText{color:var(--muted);font-size:13px;line-height:1.45}._4Ph2qG_buttonRow{flex-wrap:wrap;gap:8px;display:flex}._4Ph2qG_buttonRow>*{flex:140px}._4Ph2qG_hint{border-left:3px solid var(--accent);border-radius:0 var(--radius-xs) var(--radius-xs) 0;background:var(--surface-2);gap:12px;padding:14px 16px;display:flex}._4Ph2qG_hintNo{color:var(--ink);font-family:var(--font-mono);flex:none;font-weight:600}._4Ph2qG_hintBody{flex-direction:column;gap:6px;min-width:0;display:flex}._4Ph2qG_hintBody ._4Ph2qG_richText{font-size:16px}._4Ph2qG_hints{flex-direction:column;gap:10px;display:flex}._4Ph2qG_result{border-radius:var(--radius-xs);border-left:3px solid;flex-direction:column;gap:6px;padding:12px 14px;font-weight:600;display:flex}._4Ph2qG_result p{margin:0;font-weight:500}._4Ph2qG_resultHead{align-items:center;gap:10px;display:flex}._4Ph2qG_score{align-items:center;gap:10px;font-weight:500;display:flex}._4Ph2qG_score strong{font-family:var(--font-mono);font-size:18px}._4Ph2qG_bar{border-radius:var(--radius-cell);background:var(--surface);flex:1;height:8px;overflow:hidden}._4Ph2qG_bar i{border-radius:inherit;background:currentColor;height:100%;display:block}._4Ph2qG_facts{color:var(--muted);flex-direction:column;gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}._4Ph2qG_facts li{align-items:flex-start;gap:8px;display:flex}._4Ph2qG_facts svg{color:var(--ok);flex:none;margin-top:2px}._4Ph2qG_solution{flex-direction:column;gap:12px;display:flex}._4Ph2qG_unavailable{text-align:center;align-items:center;max-width:560px;margin:40px auto}._4Ph2qG_unavailableActions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}._4Ph2qG_choices{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}._4Ph2qG_choices legend{margin-bottom:8px;padding:0;font-weight:600}._4Ph2qG_choice{min-height:var(--control-md);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);cursor:pointer;align-items:flex-start;gap:12px;padding:12px 14px;display:flex;position:relative}._4Ph2qG_choice:hover{border-color:var(--border-strong)}._4Ph2qG_choice:has(input:checked){border-color:var(--ink);background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}._4Ph2qG_choice:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}._4Ph2qG_choice input{width:20px;height:20px;min-height:0;accent-color:var(--accent-ink);flex:none;margin:1px 0 0;padding:0}._4Ph2qG_choice>span{overflow-wrap:anywhere;min-width:0}._4Ph2qG_choices:disabled ._4Ph2qG_choice{cursor:not-allowed;opacity:.7}._4Ph2qG_choiceImage{border-radius:var(--radius-xs);border:1px solid var(--border);background:var(--sheet);max-width:min(100%,360px);height:auto;max-height:240px;margin-top:8px;display:block}._4Ph2qG_runner{flex-direction:column;gap:16px;display:flex}._4Ph2qG_scratchpad{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:12px 16px}._4Ph2qG_scratchpad>summary{cursor:pointer;min-height:var(--control-md);align-items:center;font-weight:600;display:flex}._4Ph2qG_scratchpad>summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._4Ph2qG_scratchpad[open]>summary{margin-bottom:12px}._4Ph2qG_runnerHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}._4Ph2qG_runnerHead p{color:var(--muted);margin:4px 0 0;font-size:14px}._4Ph2qG_runnerGrid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:16px;display:grid}._4Ph2qG_editorField{flex-direction:column;gap:6px;min-width:0;display:flex}._4Ph2qG_editorField>span{justify-content:space-between;gap:8px;font-size:14px;font-weight:600;display:flex}._4Ph2qG_editorField small{color:var(--muted);font-weight:500}._4Ph2qG_editor{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);width:100%;min-width:0;color:var(--ink);font-family:var(--font-mono);tab-size:4;resize:vertical;white-space:pre;padding:14px 16px;font-size:14px;line-height:1.6}._4Ph2qG_runnerSide{flex-direction:column;gap:12px;min-width:0;display:flex}._4Ph2qG_runMeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:14px;display:flex}._4Ph2qG_runMeta strong{color:var(--ink);font-family:var(--font-mono)}._4Ph2qG_outputLabel{color:var(--muted);letter-spacing:.02em;margin:0 0 6px;font-size:13px;font-weight:600}._4Ph2qG_outputBad{color:var(--bad)}._4Ph2qG_report{flex-direction:column;gap:12px;display:flex}._4Ph2qG_reportToggle{align-self:flex-start}@media (max-width:1400px){._4Ph2qG_filters{grid-template-columns:repeat(3,minmax(0,1fr))}._4Ph2qG_search{grid-column:1/-1}._4Ph2qG_filterActions{grid-column:2/-1;justify-content:flex-end}}@media (max-width:900px){._4Ph2qG_filters{grid-template-columns:repeat(2,minmax(0,1fr))}._4Ph2qG_search,._4Ph2qG_filterActions{grid-column:1/-1}._4Ph2qG_runnerGrid{grid-template-columns:minmax(0,1fr)}._4Ph2qG_solveAside{max-width:none}}@media (max-width:640px){._4Ph2qG_page{gap:16px;padding:20px 16px 40px}._4Ph2qG_filters{grid-template-columns:minmax(0,1fr);padding:12px}._4Ph2qG_filterActions>*{flex:1}._4Ph2qG_taskRow{gap:12px;padding:12px}._4Ph2qG_taskRowActions{flex-direction:column}._4Ph2qG_card{padding:18px 16px}._4Ph2qG_richText{font-size:16px}}
._34k6KW_cta{border:1px solid var(--border);border-radius:var(--radius);background:var(--accent-soft);color:var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}._34k6KW_cta h2{margin:0 0 4px;font-size:19px;font-weight:700}._34k6KW_cta p{margin:0}._34k6KW_ctaCopy{flex:320px;min-width:0}._34k6KW_progress{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:10px;padding:16px;display:flex}._34k6KW_progressHead{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}._34k6KW_progressHead strong{color:var(--ink);font-family:var(--font-mono)}._34k6KW_pills{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}._34k6KW_pill{min-width:var(--control-md);height:var(--control-md);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--muted);font-family:var(--font-mono);cursor:pointer;place-items:center;padding:0 8px;font-size:14px;font-weight:600;display:grid}._34k6KW_pill:hover{border-color:var(--accent)}._34k6KW_pillDone{background:var(--ok-soft);border-color:var(--ok-soft);color:var(--ok)}._34k6KW_pillCurrent{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}._34k6KW_pill:focus-visible{outline:3px solid var(--focus);outline-offset:2px}._34k6KW_task{flex-direction:column;gap:16px;display:flex}._34k6KW_actions{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}._34k6KW_summary{flex-wrap:wrap;align-items:center;gap:16px 32px;display:flex}._34k6KW_big{font-family:var(--font-mono);font-size:40px;font-weight:700;line-height:1}._34k6KW_big small{color:var(--muted);font-size:18px;font-weight:500}._34k6KW_recs{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._34k6KW_rec{border:1px solid var(--border);border-radius:var(--radius-sm);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:12px 14px;display:flex}._34k6KW_recMain{flex-direction:column;flex:220px;gap:2px;min-width:0;display:flex}._34k6KW_recMain>span{color:var(--muted);font-size:14px}._34k6KW_recLinks{flex-wrap:wrap;gap:4px 14px;font-weight:600;display:flex}._34k6KW_recLinks a{color:var(--accent-ink)}._34k6KW_heat{grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}._34k6KW_cell{border-radius:var(--radius-xs);background:var(--surface-2);min-height:56px;color:var(--ink);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:6px 4px;display:flex}._34k6KW_cell b{font-family:var(--font-mono);font-size:15px}._34k6KW_cell span{font-size:11px;line-height:1.2}._34k6KW_cellOk{background:var(--ok-soft);color:var(--ok)}._34k6KW_cellPartial{background:var(--accent-soft);color:var(--accent-ink)}._34k6KW_cellBad{background:var(--bad-soft);color:var(--bad)}._34k6KW_legend{color:var(--muted);flex-wrap:wrap;gap:6px 14px;margin-top:12px;font-size:13px;display:flex}._34k6KW_legend span{align-items:center;gap:6px;display:inline-flex}._34k6KW_legend i{border:1px solid var(--border);background:var(--surface-2);border-radius:3px;width:16px;height:12px;display:inline-block}._34k6KW_legend i._34k6KW_swOk{background:var(--ok-soft);border-color:var(--ok)}._34k6KW_legend i._34k6KW_swPartial{background:var(--accent-soft);border-color:var(--accent-ink)}._34k6KW_legend i._34k6KW_swBad{background:var(--bad-soft);border-color:var(--bad)}._34k6KW_topics{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._34k6KW_topics li{border-top:1px solid var(--border);flex-wrap:wrap;gap:4px 10px;padding:8px 0;display:flex}._34k6KW_topics li:first-child{border-top:0}._34k6KW_topics a{color:var(--accent-ink);font-weight:600}._34k6KW_history{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._34k6KW_history li{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._34k6KW_footerLinks{flex-wrap:wrap;gap:8px 18px;margin:0;display:flex}._34k6KW_footerLinks a{color:var(--accent-ink);font-weight:600}
.Uz21jq_wrap{width:min(1200px,100%);margin:0 auto;padding:0 24px}.Uz21jq_mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.Uz21jq_muted{color:var(--muted)}.Uz21jq_landing{color:var(--ink)}.Uz21jq_hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:56px;padding-top:72px;padding-bottom:56px;display:grid}.Uz21jq_heroCopy{flex-direction:column;gap:24px;min-width:0;display:flex}.Uz21jq_heroTitle{letter-spacing:-.032em;max-width:15ch;margin:0;font-size:clamp(36px,5vw,60px);font-weight:600;line-height:1.04}.Uz21jq_heroLead{max-width:52ch;color:var(--muted);margin:0;font-size:19px;line-height:1.55}.Uz21jq_actions{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.Uz21jq_textLink{min-height:var(--control-md);color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:5px;align-items:center;gap:6px;font-weight:600;text-decoration-thickness:1px;display:inline-flex}.Uz21jq_textLink:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.Uz21jq_proofs{color:var(--muted);flex-wrap:wrap;gap:6px 0;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.Uz21jq_proofs li{border-left:1px solid var(--border-strong);align-items:center;padding:0 14px;display:flex}.Uz21jq_proofs li:first-child{border-left:0;padding-left:0}.Uz21jq_sheet{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--grid-paper), var(--surface);min-width:0;margin:0;padding:28px}.Uz21jq_sheetPaper{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);flex-direction:column;gap:14px;min-width:0;padding:22px 22px 20px;display:flex}.Uz21jq_sheetHead{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.Uz21jq_sheetMeta{color:var(--muted);flex:auto;font-size:14px}.Uz21jq_sheetTitle{letter-spacing:-.01em;margin:0;font-size:19px;font-weight:600;line-height:1.3}.Uz21jq_sheetText{color:var(--muted);margin:0;font-size:15px;line-height:1.55}.Uz21jq_sheetCode{border-left:3px solid var(--accent);border-radius:0 var(--radius-xs) var(--radius-xs) 0;background:var(--surface-2);color:var(--ink);font-family:var(--font-mono);white-space:pre;font-variant-ligatures:none;margin:0;padding:14px 16px;font-size:13.5px;line-height:1.65;overflow-x:auto}.Uz21jq_sheetCode code{font:inherit}.Uz21jq_sheetAnswer{border-top:1px dashed var(--border-strong);flex-wrap:wrap;align-items:center;gap:8px 10px;padding-top:14px;display:flex}.Uz21jq_sheetAnswerLabel{margin-right:4px;font-weight:600}.Uz21jq_cells{flex:none;display:inline-flex}.Uz21jq_cell{border:1px solid var(--border-strong);background:var(--surface);width:30px;height:34px;color:var(--ink);font-family:var(--font-mono);place-items:center;margin-left:-1px;font-size:17px;font-weight:500;line-height:1;display:grid}.Uz21jq_cell:first-child{margin-left:0}.Uz21jq_answerCells .Uz21jq_cell{border-color:var(--ink);box-shadow:inset 0 -4px 0 var(--marker)}.Uz21jq_previewLabel{color:var(--faint);font-family:var(--font-mono);font-size:12px}.Uz21jq_h2.Uz21jq_h2Spaced{margin-bottom:24px}.Uz21jq_preview{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--grid-paper), var(--surface);flex-direction:column;gap:18px;min-width:0;margin:0;padding:24px;display:flex}.Uz21jq_previewHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.Uz21jq_previewHead strong{font-size:17px;font-weight:600}.Uz21jq_previewStats{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;display:grid}.Uz21jq_previewStats div{border-left:1px solid var(--border);min-width:0;padding:12px 14px}.Uz21jq_previewStats div:first-child{border-left:0}.Uz21jq_previewStats dt{color:var(--muted);font-size:13px}.Uz21jq_previewStats dd{overflow-wrap:anywhere;margin:2px 0 0;font-size:24px;font-weight:500;line-height:1.2}.Uz21jq_previewStats small{font-family:var(--font-sans);color:var(--muted);font-size:13px;font-weight:400;display:block}.Uz21jq_rows{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.Uz21jq_row{border-top:1px solid var(--border);background:0 0;flex-wrap:wrap;align-items:center;gap:10px 14px;min-width:0;padding:12px 14px;display:flex}.Uz21jq_row:first-child{border-top:0}.Uz21jq_rowNum{border:1px solid var(--border-strong);border-radius:var(--radius-cell);background:var(--surface);width:36px;height:36px;color:var(--ink);font-family:var(--font-mono);box-shadow:inset 0 -3px 0 var(--accent);flex:none;place-items:center;font-size:15px;font-weight:500;display:grid}.Uz21jq_rowMain{flex:180px;min-width:0}.Uz21jq_rowTitle{overflow-wrap:anywhere;font-weight:600;display:block}.Uz21jq_rowTitle a{color:inherit}.Uz21jq_rowMeta{color:var(--muted);font-size:13px;display:block}.Uz21jq_rowAction{flex:none}.Uz21jq_section{padding-top:48px;padding-bottom:48px}.Uz21jq_h2{letter-spacing:-.024em;margin:0 0 8px;font-size:clamp(26px,3.2vw,36px);font-weight:600;line-height:1.12}.Uz21jq_sectionLead{color:var(--muted);margin:0 0 28px;font-size:17px}.Uz21jq_split{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;gap:24px 56px;display:grid}.Uz21jq_splitHead{min-width:0}.Uz21jq_split .Uz21jq_sectionLead{margin-bottom:0}.Uz21jq_steps{counter-reset:none;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Uz21jq_step{border-top:1px solid var(--border);grid-template-columns:64px minmax(0,1fr);gap:16px;padding:20px 0;display:grid}.Uz21jq_step:first-child{border-top:0;padding-top:4px}.Uz21jq_stepNo{color:var(--ink);font-family:var(--font-mono);letter-spacing:-.02em;font-size:28px;font-weight:500;line-height:1}.Uz21jq_step h3,.Uz21jq_feature h3{letter-spacing:-.01em;margin:0;font-size:19px;font-weight:600}.Uz21jq_step h3{margin-bottom:6px}.Uz21jq_step p,.Uz21jq_feature p{color:var(--muted);margin:0;line-height:1.55}.Uz21jq_features{border-top:2px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:0 48px;margin:0;padding:0;list-style:none;display:grid}.Uz21jq_feature{border-bottom:1px solid var(--border);align-content:start;gap:6px;padding:18px 0 20px;display:grid}.Uz21jq_feature h3{font-size:17px}.Uz21jq_teacher{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));align-items:center;gap:40px;padding:40px;display:grid}.Uz21jq_teacherCopy{flex-direction:column;gap:16px;min-width:0;display:flex}.Uz21jq_teacherCopy .Uz21jq_h2{margin:0;font-size:clamp(26px,3vw,34px)}.Uz21jq_teacherCopy p{color:var(--muted);margin:0;font-size:17px;line-height:1.55}.Uz21jq_teacherKicker{color:var(--muted);font-family:var(--font-mono);align-self:flex-start;font-size:13px;font-weight:500}.Uz21jq_inkButton{min-height:var(--control-md);border-radius:var(--radius-sm);background:var(--ink);color:var(--bg);align-self:flex-start;align-items:center;padding:0 22px;font-weight:600;text-decoration:none;display:inline-flex}.Uz21jq_inkButton:hover{box-shadow:inset 0 -3px 0 var(--accent)}.Uz21jq_roster{border:1px solid var(--border-strong);border-radius:var(--radius-sm);min-width:0;overflow:hidden}.Uz21jq_roster table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.Uz21jq_roster caption{caption-side:bottom;color:var(--faint);text-align:left;border-top:1px solid var(--border);padding:10px 16px;font-size:13px}.Uz21jq_roster th{background:var(--surface-2);color:var(--muted);text-align:left;padding:10px 16px;font-size:13px;font-weight:600}.Uz21jq_roster td{border-top:1px solid var(--border);white-space:nowrap;padding:12px 16px}.Uz21jq_roster td:first-child{font-weight:500}.Uz21jq_footer{border-top:1px solid var(--border);margin-top:40px}.Uz21jq_footerInner{color:var(--muted);flex-wrap:wrap;gap:12px 28px;padding-top:28px;padding-bottom:28px;font-size:14px;display:flex}.Uz21jq_footerInner a{color:inherit;text-decoration:none}.Uz21jq_footerInner a:hover{color:var(--ink);text-decoration:underline}.Uz21jq_dash{max-width:1120px;color:var(--ink);flex-direction:column;gap:24px;padding:28px 32px 48px;display:flex}.Uz21jq_dashHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.Uz21jq_dashDate{color:var(--muted);font-family:var(--font-mono);font-size:14px;font-weight:500}.Uz21jq_dashTitle{letter-spacing:-.022em;margin:2px 0 0;font-size:clamp(26px,3vw,34px);font-weight:600}.Uz21jq_kpis{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:0;display:grid;overflow:hidden}.Uz21jq_kpi{border:0;border-left:1px solid var(--border);border-top:1px solid var(--border);background:0 0;min-width:0;margin:-1px 0 0 -1px;padding:18px 20px}.Uz21jq_kpiLabel{color:var(--muted);font-weight:500}.Uz21jq_kpiValue{font-family:var(--font-mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:4px 0 2px;font-size:30px;font-weight:500;line-height:1.2;display:block}.Uz21jq_kpiValue small{font-family:var(--font-sans);color:var(--muted);letter-spacing:0;font-size:16px;font-weight:500}.Uz21jq_kpiHint{color:var(--muted);font-size:13px}.Uz21jq_kpiHint a{color:var(--accent-ink);font-weight:600}.Uz21jq_range{border-radius:var(--radius-cell);background:var(--surface-2);height:8px;margin:8px 0;position:relative}.Uz21jq_range span{border-radius:var(--radius-cell);background:var(--accent);height:8px;position:absolute;top:0}.Uz21jq_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:16px;display:grid}.Uz21jq_col{flex-direction:column;gap:16px;min-width:0;display:flex}.Uz21jq_panel{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);min-width:0;padding:20px}.Uz21jq_panelHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.Uz21jq_panelHead h2{margin:0;font-size:19px;font-weight:600}.Uz21jq_panelHead a{color:var(--accent-ink);font-size:14px;font-weight:600}.Uz21jq_panelEmpty{color:var(--muted);margin:0}.Uz21jq_notice{border-left:3px solid var(--warn);border-radius:var(--radius-xs);background:var(--warn-soft);color:var(--warn);margin:0;padding:10px 12px;font-weight:500}.Uz21jq_news{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Uz21jq_news li{border-top:1px solid var(--border);flex-direction:column;gap:2px;min-width:0;padding:10px 0;display:flex}.Uz21jq_news li:first-child{border-top:0;padding-top:0}.Uz21jq_newsMeta{color:var(--muted);font-size:13px}.Uz21jq_newsBody{white-space:pre-wrap;overflow-wrap:anywhere}.Uz21jq_subhead{margin:16px 0 8px;font-size:15px;font-weight:600}.Uz21jq_subhead:first-child{margin-top:0}.Uz21jq_dailyWrap{padding-top:8px;padding-bottom:8px}.Uz21jq_daily{border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:var(--radius);background:var(--surface);min-width:0;color:var(--ink);padding:20px}.Uz21jq_dailyLoading{padding:12px}.Uz21jq_dailyHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:12px;display:flex}.Uz21jq_dailyTitle{margin:0;font-size:19px;font-weight:600}.Uz21jq_dailyDate{color:var(--muted);font-family:var(--font-mono);font-size:13px}.Uz21jq_dailyBody{flex-wrap:wrap;align-items:center;gap:10px 14px;min-width:0;display:flex}.Uz21jq_dailyAction{flex:none;margin-left:auto}.Uz21jq_dailyNote{color:var(--muted);margin:12px 0 0;font-size:14px}.Uz21jq_streakValue{align-items:center;gap:6px;display:flex}.Uz21jq_streakValue svg{color:var(--faint);flex:none}.Uz21jq_streakOn svg{color:var(--warn)}.Uz21jq_skeleton{gap:16px;max-width:1120px;padding:28px 32px 48px;display:grid}.Uz21jq_skel{border-radius:var(--radius);background:var(--surface-2)}@media (max-width:900px){.Uz21jq_hero{grid-template-columns:minmax(0,1fr);gap:36px;padding-top:40px}.Uz21jq_split{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.Uz21jq_wrap{padding:0 16px}.Uz21jq_dash,.Uz21jq_skeleton{padding:20px 16px 32px}.Uz21jq_dailyWrap{padding-top:8px;padding-bottom:8px}.Uz21jq_roster td{white-space:normal}.Uz21jq_hero{gap:28px;padding-top:28px}.Uz21jq_heroLead{font-size:17px}.Uz21jq_sheet{padding:12px}.Uz21jq_sheetPaper{padding:16px 14px}.Uz21jq_sheetCode{padding:12px;font-size:12.5px}.Uz21jq_preview{padding:14px}.Uz21jq_previewStats div{padding:10px}.Uz21jq_previewStats dd{font-size:19px}.Uz21jq_section{padding-top:36px;padding-bottom:36px}.Uz21jq_step{grid-template-columns:48px minmax(0,1fr);gap:12px}.Uz21jq_stepNo{font-size:22px}.Uz21jq_teacher{gap:24px;padding:20px}.Uz21jq_roster th,.Uz21jq_roster td{padding:10px 12px}.Uz21jq_row{gap:10px;padding:10px}.Uz21jq_actions>*{flex:100%}.Uz21jq_daily{padding:16px}.Uz21jq_dailyAction{flex:100%;margin-left:0}}
.EqkETa_page{max-width:1100px;padding-top:40px;padding-bottom:100px}.EqkETa_page h1{margin:8px 0 16px;font-size:clamp(30px,5vw,46px)}.EqkETa_kicker{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:13px}.EqkETa_form{flex-wrap:wrap;align-items:end;gap:14px;margin:28px 0;display:flex}.EqkETa_form label{flex:200px;gap:8px;font-weight:600;display:grid}.EqkETa_page input,.EqkETa_page select,.EqkETa_page textarea{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);width:100%;min-width:0;font:inherit;color:var(--ink);padding:12px}.EqkETa_page button{border:1px solid var(--accent);background:var(--accent);color:var(--on-accent);border-radius:var(--radius-sm);font:inherit;cursor:pointer;padding:12px 18px}.EqkETa_page button:disabled{opacity:.55;cursor:wait}.EqkETa_message{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius);overflow-wrap:anywhere;margin:20px 0;padding:24px}.EqkETa_message h2{margin-top:0}.EqkETa_cards{gap:16px;margin:20px 0;display:grid}.EqkETa_card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);overflow-wrap:anywhere;min-width:0;padding:24px}.EqkETa_card p{white-space:pre-wrap}.EqkETa_actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.EqkETa_page a{color:var(--accent-ink);text-decoration:underline}.EqkETa_page :is(input,select,textarea,button,a):focus-visible{outline:3px solid var(--focus);outline-offset:3px}.EqkETa_row{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.EqkETa_status{font-weight:600}.EqkETa_reason{gap:8px;margin:20px 0;display:grid}.EqkETa_page textarea{resize:vertical;min-height:80px}@media (max-width:600px){.EqkETa_page{padding-top:24px}.EqkETa_form{display:grid}.EqkETa_card,.EqkETa_message{padding:18px}.EqkETa_actions button{width:100%}}.EqkETa_page{color:var(--ink)}.EqkETa_page :is(h1,h2,p,label){color:inherit}.EqkETa_kicker,.EqkETa_card small{color:var(--muted)!important}.EqkETa_page input,.EqkETa_page select,.EqkETa_page textarea{background:var(--surface);color:var(--ink);border-color:var(--border)}.EqkETa_message,.EqkETa_card{background:var(--surface);border-color:var(--border)}.EqkETa_page button{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.EqkETa_page a{color:var(--accent-ink)}.EqkETa_page :is(input,select,textarea,button,a):focus-visible{outline-color:var(--focus)}
.zm_QNG_sideLinks{flex:auto;gap:2px;min-width:0;display:grid}.zm_QNG_sideLinks a{border-radius:var(--radius-xs);min-height:32px;color:var(--muted);align-items:center;gap:6px;padding:0 6px;font-size:13px;font-weight:500;line-height:1.3;text-decoration:none;display:flex}.zm_QNG_sideLinks a:hover{background:var(--surface-2);color:var(--ink)}.zm_QNG_sideNote{color:var(--muted);padding:0 6px 4px;font-size:12px;line-height:1.4}.zm_QNG_page{min-width:0;color:var(--ink);flex-direction:column;gap:20px;display:flex;position:relative}.zm_QNG_narrow{max-width:760px}.zm_QNG_page :where(h1,h2,h3,h4,p,ul,ol,dl,blockquote,figure){margin:0}.zm_QNG_page :where(ul,ol){padding-left:20px}.zm_QNG_page :where(h3){font-size:16px;font-weight:700;line-height:1.35}.zm_QNG_page :where(h4){font-size:15px;font-weight:700}.zm_QNG_page :where(small){color:var(--muted);font-size:13px;line-height:1.45}.zm_QNG_page :where(code){font-family:var(--font-mono);overflow-wrap:anywhere;font-size:13px}.zm_QNG_page :where(blockquote){border-radius:var(--radius-sm);background:var(--surface-2);overflow-wrap:anywhere;padding:12px 14px;line-height:1.55}.zm_QNG_page :where(a:not([class])){color:var(--accent-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.zm_QNG_page :where(fieldset){border:1px solid var(--border);border-radius:var(--radius-sm);gap:10px;min-width:0;margin:0;padding:12px 14px 14px;display:grid}.zm_QNG_page :where(legend){color:var(--ink);padding:0 6px;font-weight:600}.zm_QNG_page :where(details>summary){min-height:44px;color:var(--ink);cursor:pointer;align-items:center;gap:8px;font-weight:600;display:flex}.zm_QNG_page :where(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),select,textarea){border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);width:100%;min-width:0;min-height:48px;color:var(--ink);font:inherit;padding:0 14px;font-weight:400}.zm_QNG_page :where(textarea){resize:vertical;min-height:96px;padding:12px 14px;line-height:1.5}.zm_QNG_page :where(select){padding-right:36px}.zm_QNG_page :where(input,select,textarea)::placeholder{color:var(--faint)}.zm_QNG_page :where(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),select,textarea):hover:not(:disabled):not(:focus):not([aria-invalid=true]){border-color:var(--ink)}.zm_QNG_page :where(input,select,textarea):focus{border-color:var(--ink);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.zm_QNG_page :where(input[type=file]){max-width:100%;min-height:44px;font:inherit;color:var(--muted);font-size:14px}.zm_QNG_page :where(input[readonly]:not([type=checkbox]):not([type=radio])){background:var(--surface-2)}.zm_QNG_page :where(input[type=checkbox],input[type=radio]){width:20px;height:20px;min-height:0;accent-color:var(--accent-ink);flex:none;margin:0}.zm_QNG_page :where(input:disabled,select:disabled,textarea:disabled){background:var(--surface-2);color:var(--muted)}.zm_QNG_page :where(button:not([class]):not([data-ui])){min-height:var(--control-sm);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:600;line-height:1.2;display:inline-flex}.zm_QNG_page :where(button:not([class]):not([data-ui])):hover:not(:disabled){background:var(--surface-2)}.zm_QNG_page :where(button:not([class]):not([data-ui])):disabled{opacity:1;background:var(--surface-2);color:var(--muted);border-color:#0000}.zm_QNG_header{gap:10px;min-width:0;display:grid}.zm_QNG_crumbs ol{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.zm_QNG_crumbs li{align-items:center;gap:6px;min-width:0;display:inline-flex}.zm_QNG_crumbs li+li:before{content:"/";color:var(--faint)}.zm_QNG_crumbs a{color:var(--muted);text-decoration:none}.zm_QNG_crumbs a:hover{color:var(--ink);text-decoration:underline}.zm_QNG_crumbs [aria-current=page]{color:var(--ink);overflow-wrap:anywhere}.zm_QNG_headRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.zm_QNG_headText{flex:420px;gap:6px;min-width:0;display:grid}.zm_QNG_titleLine{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.zm_QNG_title{color:var(--ink);letter-spacing:-.022em;overflow-wrap:anywhere;margin:0;font-size:34px;font-weight:600;line-height:1.12}.zm_QNG_title:focus{outline:none}.zm_QNG_meta{color:var(--muted);max-width:68ch;font-size:17px;line-height:1.55}.zm_QNG_actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (max-width:640px){.zm_QNG_title{font-size:27px}.zm_QNG_meta{font-size:15px}}.zm_QNG_kpis{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:14px;display:grid}@media (max-width:640px){.zm_QNG_kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.zm_QNG_kpi{padding:14px}.zm_QNG_kpiValue{font-size:24px}}.zm_QNG_kpi{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);align-content:start;gap:2px;min-width:0;padding:16px 18px;display:grid}.zm_QNG_kpiLabel{color:var(--muted);font-size:14px;font-weight:500}.zm_QNG_kpiValue{color:var(--ink);overflow-wrap:anywhere;font-size:28px;font-weight:800;line-height:1.25}.zm_QNG_kpiValueText{font-size:20px;line-height:1.4}.zm_QNG_kpiNote{color:var(--muted);font-size:13px;font-weight:600}.zm_QNG_toneOk{color:var(--ok)}.zm_QNG_toneWarn{color:var(--warn)}.zm_QNG_toneBad{color:var(--bad)}.zm_QNG_toneAccent{color:var(--accent-ink)}.zm_QNG_panel{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:14px;min-width:0;padding:18px 20px;display:flex}.zm_QNG_panelHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;min-width:0;display:flex}.zm_QNG_panelHeadText{align-items:center;gap:10px;min-width:0;display:flex}.zm_QNG_panelTitle,.zm_QNG_panelHead :where(h2){color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:700;line-height:1.3}.zm_QNG_panelTitle:focus{outline:none}.zm_QNG_panelHead :where(h3){font-size:16px}.zm_QNG_panelNote{color:var(--muted);font-size:13px;font-weight:600}.zm_QNG_stepNo{border-radius:var(--radius-xs);background:var(--surface-2);min-width:30px;height:26px;color:var(--muted);font-family:var(--font-mono);flex:none;place-items:center;padding:0 6px;font-size:12px;font-weight:500;display:inline-grid}.zm_QNG_desc{color:var(--muted);max-width:80ch;font-size:14px;line-height:1.55}.zm_QNG_sub{border:1px solid var(--border);border-radius:var(--radius-sm);gap:12px;min-width:0;padding:14px;display:grid}.zm_QNG_subFlat{border-radius:var(--radius-sm);background:var(--surface-2);gap:12px;min-width:0;padding:14px;display:grid}.zm_QNG_dangerPanel{border-color:var(--bad)}.zm_QNG_split{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.zm_QNG_split>:first-child{flex:320px;gap:4px;min-width:0;display:grid}@media (max-width:640px){.zm_QNG_panel{padding:16px}}:is(.zm_QNG_panel,.zm_QNG_stack,.zm_QNG_stackTight,.zm_QNG_sub,.zm_QNG_subFlat,.zm_QNG_item)>:is(button,a[href]){place-self:flex-start start}.zm_QNG_grid2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.zm_QNG_grid2>*{min-width:0}.zm_QNG_full{grid-column:1/-1}.zm_QNG_formGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));align-items:start;gap:14px;display:grid}.zm_QNG_stack{align-content:start;gap:14px;min-width:0;display:grid}.zm_QNG_stackTight{align-content:start;gap:8px;min-width:0;display:grid}.zm_QNG_row{flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0;display:flex}.zm_QNG_filters{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));align-items:end;gap:12px 14px;display:grid}.zm_QNG_paramRow{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.zm_QNG_page :is(.zm_QNG_row,.zm_QNG_paramRow)>:is(input:not([type=checkbox]):not([type=radio]):not([type=file]),textarea,select){flex:140px;width:auto}.zm_QNG_rowEnd{flex-wrap:wrap;align-items:flex-end;gap:10px 12px;min-width:0;display:flex}.zm_QNG_rowEnd>.zm_QNG_field{flex:220px}.zm_QNG_spread{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;min-width:0;display:flex}@media (max-width:900px){.zm_QNG_grid2{grid-template-columns:minmax(0,1fr)}}.zm_QNG_field{gap:6px;min-width:0;display:grid}.zm_QNG_field>span:first-child,.zm_QNG_label{color:var(--ink);font-weight:600;line-height:1.4}.zm_QNG_field small,.zm_QNG_hint{color:var(--muted);font-size:13px;line-height:1.45}.zm_QNG_counter{color:var(--muted);font-family:var(--font-mono);justify-self:end;font-size:12px}.zm_QNG_check{min-height:28px;color:var(--ink);cursor:pointer;align-items:flex-start;gap:10px;font-weight:500;line-height:1.45;display:flex}.zm_QNG_check input{margin-top:2px}.zm_QNG_checks{flex-wrap:wrap;gap:8px 16px;display:flex}.zm_QNG_page .zm_QNG_narrowInput{width:6rem}.zm_QNG_short{max-width:240px}.zm_QNG_mono{font-family:var(--font-mono)}.zm_QNG_list{border:1px solid var(--border);border-radius:var(--radius-sm);min-width:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.zm_QNG_listRow{border-top:1px solid var(--border);min-width:0;min-height:56px;color:var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 16px;text-decoration:none;display:flex}.zm_QNG_listRow:first-child{border-top:0}button.zm_QNG_listRow{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border-bottom:0;border-left:0;border-right:0}button.zm_QNG_listRow:first-child{border-top:0}a.zm_QNG_listRow:hover,button.zm_QNG_listRow:hover{background:var(--surface-2)}.zm_QNG_listMain{flex:240px;gap:2px;min-width:0;display:grid}.zm_QNG_listTitle{overflow-wrap:anywhere;font-weight:600}.zm_QNG_listMeta{color:var(--muted);flex-wrap:wrap;gap:4px 12px;font-size:13px;display:flex}.zm_QNG_listSide{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.zm_QNG_arrow{color:var(--muted);text-decoration:none}.zm_QNG_plainList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.zm_QNG_num{font-family:var(--font-mono);white-space:nowrap;text-align:right!important}.zm_QNG_nowrap{white-space:nowrap}.zm_QNG_block{display:block}.zm_QNG_middle :is(th,td){vertical-align:middle}.zm_QNG_sticky>:where(thead,tbody)>tr>:first-child{z-index:1;background:var(--surface);box-shadow:inset -1px 0 0 var(--border);position:sticky;left:0}.zm_QNG_sticky>thead>tr>:first-child{background:var(--surface-2)}.zm_QNG_legend{color:var(--muted);flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.zm_QNG_legend li{align-items:center;gap:6px;display:inline-flex}.zm_QNG_matrix{border-collapse:separate;border-spacing:0;font-size:13px}.zm_QNG_matrix th,.zm_QNG_matrix td{border-top:1px solid var(--border);text-align:center;vertical-align:middle;padding:6px 2px}.zm_QNG_matrix thead th{background:var(--surface-2);color:var(--muted);font-family:var(--font-mono);border-top:0;padding:10px 2px;font-size:12px;font-weight:600}.zm_QNG_matrix th:first-child,.zm_QNG_matrix td:first-child{text-align:left;min-width:150px;max-width:220px;font-family:var(--font-sans);padding-left:14px;padding-right:10px}.zm_QNG_matrix tbody th{overflow-wrap:anywhere;font-weight:600}.zm_QNG_matrix .zm_QNG_scoreCol{min-width:64px;font-family:var(--font-mono);text-align:left;white-space:nowrap;padding-right:10px}.zm_QNG_matrix caption{padding:0}.zm_QNG_cell{border:1px solid var(--border);background:var(--surface);width:26px;height:26px;color:var(--muted);border-radius:6px;place-items:center;font-size:11px;font-weight:700;line-height:1;display:inline-grid}.zm_QNG_cellOk{border-color:var(--ok);background:var(--ok);color:var(--surface)}.zm_QNG_cellPart{border-color:var(--warn);background:var(--warn-soft);color:var(--warn)}.zm_QNG_cellBad{border-color:var(--bad);background:var(--bad-soft);color:var(--bad)}.zm_QNG_cellNone{border-style:dashed}.zm_QNG_swatch{width:14px;height:14px;font-size:0}.zm_QNG_hardGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.zm_QNG_hardCard{border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;gap:12px;min-width:0;padding:12px;display:flex}.zm_QNG_hardNo{border-radius:var(--radius-sm);background:var(--bad-soft);width:40px;height:40px;color:var(--bad);font-family:var(--font-mono);flex:none;place-items:center;font-weight:700;display:grid}.zm_QNG_hardText{flex:auto;gap:2px;min-width:0;display:grid}.zm_QNG_hardText strong{overflow-wrap:anywhere}.zm_QNG_hardText span{color:var(--muted);font-size:13px}.zm_QNG_toolCard{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);min-width:0;color:var(--ink);align-items:flex-start;gap:14px;padding:18px 20px;text-decoration:none;display:flex}.zm_QNG_toolCard:hover{background:var(--surface-2)}.zm_QNG_toolIcon{border-radius:var(--radius-sm);background:var(--accent-soft);width:44px;height:44px;color:var(--accent-ink);flex:none;place-items:center;display:grid}.zm_QNG_dialog{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);width:min(480px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--ink);box-shadow:var(--shadow-2);padding:22px;display:none;overflow:auto}.zm_QNG_dialog[open]{gap:14px;display:grid}.zm_QNG_dialog::backdrop{background:var(--scrim)}.zm_QNG_dialogActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.zm_QNG_status{color:var(--muted);font-size:14px}.zm_QNG_skelGrid{gap:14px;display:grid}.zm_QNG_facts{border:1px solid var(--border);border-radius:var(--radius-sm);grid-template-columns:minmax(120px,200px) minmax(0,1fr);margin:0;display:grid;overflow:hidden}.zm_QNG_facts dt,.zm_QNG_facts dd{border-top:1px solid var(--border);overflow-wrap:anywhere;margin:0;padding:10px 14px}.zm_QNG_facts dt{background:var(--surface-2);color:var(--muted);font-size:14px;font-weight:600}.zm_QNG_facts dt:first-of-type,.zm_QNG_facts dt:first-of-type+dd{border-top:0}@media (max-width:560px){.zm_QNG_facts{grid-template-columns:minmax(0,1fr)}.zm_QNG_facts dd{background:var(--surface-2);border-top:0;padding-top:0}.zm_QNG_facts dt{padding-bottom:4px}}.zm_QNG_details{border:1px solid var(--border);border-radius:var(--radius-sm);padding:0 14px}.zm_QNG_details[open]{padding-bottom:14px}.zm_QNG_details>:not(summary)+*{margin-top:10px}.zm_QNG_technical{color:var(--muted);grid-template-columns:max-content minmax(0,1fr);gap:6px 14px;font-size:13px;display:grid}.zm_QNG_steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.zm_QNG_step{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.zm_QNG_step strong{font-size:14px;display:block}.zm_QNG_step small{display:block}.zm_QNG_progress{border-radius:var(--radius-pill);background:var(--surface-2);height:8px;overflow:hidden}.zm_QNG_progress>span{border-radius:inherit;background:var(--ok);height:100%;display:block}.zm_QNG_item{border:1px solid var(--border);border-radius:var(--radius-sm);gap:10px;min-width:0;padding:14px 16px;display:grid}.zm_QNG_itemHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;min-width:0;display:flex}.zm_QNG_itemTitle{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:700}.zm_QNG_pre{white-space:pre-wrap;overflow-wrap:anywhere}.zm_QNG_dot{background:var(--faint);border-radius:50%;width:8px;height:8px;display:inline-block}.zm_QNG_dotOk{background:var(--ok)}.zm_QNG_more{justify-content:center;display:flex}.zm_QNG_nameCell{overflow-wrap:anywhere;min-width:140px;max-width:260px}.zm_QNG_inputCell{min-width:14rem}.zm_QNG_rowNowrap{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.zm_QNG_rowDetail{flex:100%;min-width:0}.zm_QNG_bigCode{font-family:var(--font-mono);letter-spacing:.15em;overflow-wrap:anywhere;font-size:26px;font-weight:600}.zm_QNG_thumb{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--sheet);max-width:160px;height:auto;max-height:120px;display:block}.zm_QNG_subTitle{border-top:1px solid var(--border);padding-top:14px}@media (max-width:400px){.zm_QNG_actions>:is(a,button){flex:auto}.zm_QNG_listRow{padding:12px}}.zm_QNG_codeBlock{border-radius:var(--radius-sm);background:var(--surface-2);max-width:100%;font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:12px 14px;font-size:13px;line-height:1.5;overflow-x:auto}
.C5JnMq_page{min-height:calc(100dvh - 160px);color:var(--ink);place-items:center;padding:48px 16px;display:grid}.C5JnMq_card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);text-align:center;justify-items:center;gap:12px;width:min(560px,100%);padding:40px 32px;display:grid}.C5JnMq_code{color:var(--accent-ink);font-family:var(--font-mono);letter-spacing:.04em;margin:0;font-size:56px;font-weight:500;line-height:1}.C5JnMq_mark{border-radius:var(--radius);background:var(--bad-soft);width:56px;height:56px;color:var(--bad);place-items:center;display:grid}.C5JnMq_kicker{color:var(--muted);margin:0;font-size:15px;font-weight:500}.C5JnMq_title{margin:0;font-size:28px;font-weight:800;line-height:1.2}.C5JnMq_text{max-width:46ch;color:var(--muted);margin:0;line-height:1.55}.C5JnMq_actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px;display:flex}.C5JnMq_loading{min-height:40vh;color:var(--muted);justify-content:center;align-items:center;gap:14px;padding:48px 16px;display:flex}.C5JnMq_loading strong{color:var(--ink);display:block}.C5JnMq_loading p{margin:2px 0 0}.C5JnMq_spinner{border:3px solid var(--border);border-top-color:var(--accent-ink);border-radius:50%;width:28px;height:28px}@media (prefers-reduced-motion:no-preference){.C5JnMq_spinner{animation:.8s linear infinite C5JnMq_sys-spin}}@keyframes C5JnMq_sys-spin{to{transform:rotate(360deg)}}@media (max-width:639px){.C5JnMq_card{padding:28px 20px}.C5JnMq_title{font-size:24px}.C5JnMq_code{font-size:44px}}
.BLOr-a_devices{margin:0;padding:0;list-style:none;display:grid}.BLOr-a_device{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 0;display:flex}.BLOr-a_device:first-child{border-top:0;padding-top:0}.BLOr-a_deviceText{flex:220px;gap:2px;min-width:0;display:grid}.BLOr-a_deviceName{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px 10px;font-weight:600;display:flex}.BLOr-a_deviceMeta{color:var(--muted);font-size:13px}.BLOr-a_status{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.BLOr-a_steps{margin:6px 0 0;padding-left:20px}
._9kdLfW_section{gap:16px;display:grid}._9kdLfW_list{gap:16px;margin:0;padding:0;list-style:none;display:grid}._9kdLfW_card{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--ink);gap:10px;padding:24px;display:grid}._9kdLfW_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}._9kdLfW_card h3{margin:0;font-size:19px;font-weight:700}._9kdLfW_card p{color:var(--ink);margin:0;font-size:15px;line-height:1.55}._9kdLfW_meta{color:var(--muted);font-size:14px}._9kdLfW_mono{font-family:var(--font-mono)}._9kdLfW_policy{color:var(--muted);margin:0;font-size:14px;line-height:1.5}._9kdLfW_policy a{color:var(--accent-ink);text-underline-offset:3px;text-decoration:underline}._9kdLfW_card p._9kdLfW_cardLinks{flex-wrap:wrap;gap:4px 20px;display:flex}._9kdLfW_cardLinks a{color:var(--accent-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}._9kdLfW_foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-top:6px;display:flex}@media (max-width:480px){._9kdLfW_card{padding:18px 16px}._9kdLfW_foot>button{width:100%}}
._96ABhG_text{gap:10px;display:grid}._96ABhG_text p{color:var(--ink);margin:0;font-size:15px;line-height:1.55}._96ABhG_bullets{color:var(--ink);gap:6px;margin:0;padding-left:20px;font-size:15px;line-height:1.55;display:grid}._96ABhG_actions{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}._96ABhG_list{gap:12px;margin:0;padding:0;list-style:none;display:grid}._96ABhG_item{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);gap:8px;padding:16px;display:grid}._96ABhG_itemHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}._96ABhG_itemHead strong{font-size:15px;font-weight:600}._96ABhG_meta{color:var(--muted);font-size:14px;line-height:1.5}._96ABhG_inlineLink{color:var(--accent-ink);text-underline-offset:3px;text-decoration:underline}._96ABhG_policy{color:var(--muted);margin:0;font-size:14px;line-height:1.5}._96ABhG_policy a{color:var(--accent-ink);text-underline-offset:3px;text-decoration:underline}@media (max-width:480px){._96ABhG_actions>button,._96ABhG_item button{width:100%}}
.li5JWq_kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.li5JWq_kpi{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:4px;min-width:0;padding:18px 20px;display:flex}.li5JWq_kpiLabel{color:var(--muted);font-weight:500}.li5JWq_kpiValue{font-family:var(--font-mono);overflow-wrap:anywhere;font-size:30px;font-weight:600;line-height:1.2}.li5JWq_kpiValue small{font-family:var(--font-sans);color:var(--muted);font-size:16px;font-weight:600}.li5JWq_kpiText{color:var(--muted);margin:4px 0 0;font-size:13px;line-height:1.45}.li5JWq_bar{background:var(--surface-2);border-radius:99px;height:8px;margin-top:6px;position:relative;overflow:hidden}.li5JWq_bar i{border-radius:inherit;background:var(--accent);position:absolute;top:0;bottom:0}.li5JWq_freshness{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:12px 0 0;font-size:14px;display:flex}.li5JWq_dot{background:var(--ok);border-radius:99px;width:8px;height:8px}.li5JWq_skel{border-radius:var(--radius);background:var(--surface-2);min-height:132px}@media (min-width:1400px){.li5JWq_kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:420px){.li5JWq_kpis{grid-template-columns:minmax(0,1fr)}.li5JWq_kpi{padding:16px}.li5JWq_kpiValue{font-size:26px}}
.f8HurW_stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px;display:grid}.f8HurW_stat{border-radius:var(--radius-sm);background:var(--surface-2);align-content:start;gap:2px;min-width:0;padding:14px 16px;display:grid}.f8HurW_stat>span{color:var(--muted);font-size:14px;font-weight:500}.f8HurW_stat>strong{overflow-wrap:anywhere;font-size:22px;font-weight:800;line-height:1.25}.f8HurW_stat>small{color:var(--muted);font-size:13px}.f8HurW_num{font-family:var(--font-mono);font-weight:500}.f8HurW_ready>strong{color:var(--ok)}.f8HurW_row{border:1px solid var(--border);border-radius:var(--radius-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;min-width:0;padding:14px 16px;display:flex}.f8HurW_rowText{flex:280px;gap:2px;min-width:0;display:grid}.f8HurW_rowText>span,.f8HurW_rowText>small{color:var(--muted);font-size:14px;line-height:1.5}.f8HurW_rowTitle{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.f8HurW_list{margin:0;padding:0;list-style:none;display:grid}.f8HurW_list>li{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;min-width:0;padding:12px 0;display:flex}.f8HurW_list>li:first-child{border-top:0;padding-top:0}.f8HurW_list>li>div{flex:260px;gap:2px;min-width:0;display:grid}.f8HurW_meta{color:var(--muted);font-size:14px}.f8HurW_form{gap:14px;max-width:520px;display:grid}.f8HurW_inlineForm{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.f8HurW_inlineForm>:first-child{flex:200px}.f8HurW_secret{border-radius:var(--radius-sm);background:var(--surface-2);gap:6px;padding:14px 16px;display:grid}.f8HurW_secret>span{color:var(--muted);font-size:14px;font-weight:600}.f8HurW_secret code,.f8HurW_uri{font-family:var(--font-mono);overflow-wrap:anywhere;font-size:15px}.f8HurW_enroll{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.f8HurW_enroll>.f8HurW_secret{flex:240px;min-width:0}.f8HurW_qrFigure{justify-items:center;gap:6px;margin:0;display:grid}.f8HurW_qrFigure>figcaption{color:var(--muted);text-align:center;max-width:220px;font-size:13px}.f8HurW_qr{border:1px solid var(--border);border-radius:8px;width:200px;max-width:100%;height:auto;display:block}.f8HurW_details{color:var(--muted);font-size:14px}.f8HurW_details summary{cursor:pointer;align-items:center;min-height:36px;font-weight:600;display:inline-flex}.f8HurW_details>span,.f8HurW_details>code{margin-top:4px;display:block}.f8HurW_codes{counter-reset:code;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.f8HurW_codes li{border-radius:var(--radius-sm);background:var(--surface-2);font-family:var(--font-mono);padding:10px 12px;font-size:15px}.f8HurW_risk{border-left:3px solid var(--warn);padding-left:12px!important}.f8HurW_inlineLink{color:inherit;text-underline-offset:3px;font-weight:600;text-decoration:underline}
.SpJNRa_stack{gap:16px;min-width:0;display:grid}.SpJNRa_muted{color:var(--muted);margin:0}.SpJNRa_mono{font-family:var(--font-mono);font-weight:500}.SpJNRa_back{width:fit-content;min-height:44px;color:var(--muted);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.SpJNRa_link{color:var(--accent-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.SpJNRa_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;display:grid}.SpJNRa_card{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);min-width:0;color:var(--ink);overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:10px;padding:22px;display:flex;position:relative}.SpJNRa_card:hover{border-color:var(--muted)}.SpJNRa_card h2{margin:0;font-size:19px;font-weight:700;line-height:1.3}.SpJNRa_card h2 a{color:inherit;text-decoration:none}.SpJNRa_card h2 a:after{content:"";border-radius:var(--radius);position:absolute;inset:0}.SpJNRa_card h2 a:focus-visible{outline:none}.SpJNRa_card:has(h2 a:focus-visible){outline:3px solid var(--focus);outline-offset:2px}.SpJNRa_card p{color:var(--muted);white-space:pre-wrap;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.SpJNRa_more{color:var(--accent-ink);margin-top:auto;font-weight:600}.SpJNRa_text{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.SpJNRa_progress{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);gap:8px;padding:18px 20px;display:grid}.SpJNRa_progressHead{justify-content:space-between;gap:12px;font-weight:600;display:flex}.SpJNRa_progress progress{appearance:none;background:var(--surface-2);width:100%;height:8px;accent-color:var(--accent);border:0;border-radius:99px;overflow:hidden}.SpJNRa_progress progress::-webkit-progress-bar{background:var(--surface-2);border-radius:99px}.SpJNRa_progress progress::-webkit-progress-value{background:var(--accent);border-radius:99px}.SpJNRa_progress progress::-moz-progress-bar{background:var(--accent);border-radius:99px}.SpJNRa_outlineHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.SpJNRa_outlineHead h2{margin:0;font-size:22px;font-weight:800}.SpJNRa_module{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);gap:0;padding:8px 20px;display:grid}.SpJNRa_moduleTitle{overflow-wrap:anywhere;align-items:baseline;gap:12px;margin:12px 0;font-size:18px;font-weight:700;display:flex}.SpJNRa_moduleTitle .SpJNRa_mono{color:var(--accent-ink);font-size:14px}.SpJNRa_lesson{border-top:1px solid var(--border)}.SpJNRa_lesson summary{cursor:pointer;overflow-wrap:anywhere;align-items:center;min-height:52px;padding:8px 0;font-weight:600;list-style-position:inside;display:flex}.SpJNRa_lesson summary:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:8px}.SpJNRa_lessonBody{gap:16px;padding:4px 0 18px;display:grid}.SpJNRa_block{overflow-wrap:anywhere;gap:10px;min-width:0;display:grid}.SpJNRa_notice{border-radius:var(--radius-sm);background:var(--surface-2);color:var(--ink);gap:10px;padding:18px;display:grid}.SpJNRa_notice :is(h4,h5){margin:0;font-size:16px}.SpJNRa_notice p{margin:0}.SpJNRa_notice [role=alert]{color:var(--bad)}.SpJNRa_block :is(button):not([data-ui]){border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;justify-content:center;align-items:center;padding:0 16px;font-weight:600;display:inline-flex}.SpJNRa_block :is(button):not([data-ui]):hover:not(:disabled){background:var(--surface-2)}.SpJNRa_block form>button:not([data-ui]){border-color:var(--accent);background:var(--accent);color:var(--on-accent);font-weight:700}.SpJNRa_block label{gap:6px;font-weight:600;display:grid}@media (max-width:639px){.SpJNRa_card{padding:18px 16px}.SpJNRa_module{padding:4px 16px}.SpJNRa_block :is(button):not([data-ui]){width:100%}}
._4eAA0W_doc{color:var(--ink)}._4eAA0W_revision{color:var(--muted);margin:8px 0 0;font-size:14px}._4eAA0W_draft{margin-bottom:24px}._4eAA0W_draftText{margin:0}._4eAA0W_placeholder{border-radius:var(--radius-xs);background:var(--warn-soft);color:var(--warn);-webkit-box-decoration-break:clone;box-decoration-break:clone;border:1px dashed;padding:0 .3em;font-weight:600}._4eAA0W_toc{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);margin:0 0 32px;padding:20px 24px}._4eAA0W_tocTitle{margin:0 0 10px;font-size:17px;font-weight:600}._4eAA0W_tocList{gap:2px;margin:0;padding:0;list-style:none;display:grid}._4eAA0W_tocList a{min-height:32px;color:var(--accent-ink);align-items:baseline;gap:6px;padding:4px 0;line-height:1.4;text-decoration:none;display:inline-flex}._4eAA0W_tocList a:hover{text-underline-offset:3px;text-decoration:underline}._4eAA0W_num{font-variant-numeric:tabular-nums}._4eAA0W_prose{overflow-wrap:break-word;max-width:70ch;font-size:16.5px;line-height:1.65}._4eAA0W_prose p{margin:0 0 1em}._4eAA0W_prose :is(ul,ol){gap:.35em;margin:0 0 1em;padding-left:1.4em;display:grid}._4eAA0W_prose h3{margin:1.4em 0 .5em;font-size:18px;line-height:1.3}._4eAA0W_section{scroll-margin-top:calc(var(--header-height,72px) + 16px);padding-top:8px}._4eAA0W_section+._4eAA0W_section{border-top:1px solid var(--border);margin-top:24px;padding-top:24px}._4eAA0W_sectionTitle{margin:0 0 .7em;font-size:22px;font-weight:600;line-height:1.25}._4eAA0W_consentText{border-left:3px solid var(--border);background:var(--surface);border-radius:var(--radius-xs);scroll-margin-top:calc(var(--header-height,72px) + 16px);margin:0 0 1em;padding:4px 18px 2px}._4eAA0W_consentText h3{margin-top:.9em}._4eAA0W_link,._4eAA0W_top a{color:var(--accent-ink);text-underline-offset:3px;text-decoration:underline}._4eAA0W_tableWrap{max-width:none;margin:0 0 1.2em}._4eAA0W_tableWrap table{font-size:15px;line-height:1.5}._4eAA0W_tableWrap th[scope=row]{font-weight:600}._4eAA0W_top{margin:32px 0 0;font-size:15px}@media (max-width:639px){._4eAA0W_toc{padding:16px}._4eAA0W_prose{font-size:16px}._4eAA0W_sectionTitle{font-size:20px}}@media print{body:has(._4eAA0W_doc) #main-content~*{display:none!important}body:has(._4eAA0W_doc) *:has(~#main-content){display:none!important}._4eAA0W_toc,._4eAA0W_top{display:none}._4eAA0W_doc{max-width:none;padding:0}._4eAA0W_prose{max-width:none;font-size:11pt;line-height:1.5}._4eAA0W_section{break-inside:auto}._4eAA0W_sectionTitle{break-after:avoid}._4eAA0W_tableWrap{border:0;overflow:visible}._4eAA0W_tableWrap tr{break-inside:avoid}._4eAA0W_placeholder{color:inherit;background:0 0;border:1px dashed}._4eAA0W_link[href^=\/]:after{content:" (" attr(href) ")";font-size:.85em}}
.JVdMFa_queues{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));margin:0;padding:0;list-style:none;display:grid}.JVdMFa_queue{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--ink);grid-template-columns:auto 1fr auto;min-height:72px;text-decoration:none;display:grid}.JVdMFa_queue:hover{border-color:var(--border-strong)}.JVdMFa_queue:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.JVdMFa_queueCount{font:600 28px/1 var(--font-mono);text-align:right;font-variant-numeric:tabular-nums;min-width:2.5ch}.JVdMFa_queueText{gap:2px;min-width:0;display:grid}.JVdMFa_queueText span{color:var(--muted);font-size:13px}.JVdMFa_periods{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);gap:2px;padding:2px;display:inline-flex}.JVdMFa_periods button{color:var(--muted);font:inherit;border-radius:var(--radius-xs);cursor:pointer;background:0 0;border:0;min-height:32px;padding:6px 12px;font-size:14px}.JVdMFa_periods button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 0 0 1px var(--border-strong)}.JVdMFa_periods button:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.JVdMFa_charts{gap:var(--space-5,24px) var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));display:grid}.JVdMFa_chart{gap:var(--space-2);min-width:0;margin:0;display:grid}.JVdMFa_chartHead{justify-content:space-between;align-items:baseline;gap:2px var(--space-2);flex-wrap:wrap;display:flex}.JVdMFa_chartHead strong{font-size:15px}.JVdMFa_chartHead span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.JVdMFa_chartSvg{width:100%;height:140px;display:block}.JVdMFa_chartBar{fill:var(--accent)}.JVdMFa_chartBar:hover{fill:var(--accent-ink)}.JVdMFa_chartAxis{stroke:var(--border);stroke-width:1px;vector-effect:non-scaling-stroke}.JVdMFa_chartNoData{border:1px dashed var(--border);border-radius:var(--radius-sm);height:140px;color:var(--muted);place-items:center;font-size:13px;display:grid}.JVdMFa_empty{color:var(--muted);margin:0;font-size:14px}.JVdMFa_chartFoot{color:var(--faint);font-size:12px;font-family:var(--font-mono);justify-content:space-between;display:flex}.JVdMFa_bars{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.JVdMFa_barRow{align-items:center;gap:var(--space-3);grid-template-columns:minmax(120px,1.2fr) 2fr auto;font-size:14px;display:grid}.JVdMFa_barTrack{border-radius:var(--radius-pill);background:var(--surface-2);height:10px;overflow:hidden}.JVdMFa_barFill{border-radius:var(--radius-pill);background:var(--accent);height:100%;display:block}.JVdMFa_barValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink)}.JVdMFa_barLabel{overflow-wrap:anywhere}.JVdMFa_split{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;display:grid}.JVdMFa_innerKpis article{background:var(--surface-2);border-color:#0000}.JVdMFa_tools{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));margin:0;padding:0;list-style:none;display:grid}.JVdMFa_tool{padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--ink);gap:2px;height:100%;text-decoration:none;display:grid}.JVdMFa_tool:hover{border-color:var(--border-strong)}.JVdMFa_tool:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.JVdMFa_tool span{color:var(--muted);font-size:13px}.JVdMFa_toolGroups{gap:var(--space-5,24px);display:grid}.JVdMFa_toolGroupBox{gap:var(--space-2);display:grid}.JVdMFa_toolGroup{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin:0;font-size:13px;font-weight:600}@media (max-width:560px){.JVdMFa_barRow{grid-template-columns:1fr auto}.JVdMFa_barTrack{grid-area:2/1/auto/-1}.JVdMFa_queueCount{font-size:22px}}.JVdMFa_searchForm{grid-template-columns:minmax(0,1fr) minmax(96px,140px) auto;align-items:end;gap:12px 14px;display:grid}.JVdMFa_picks{border:1px solid var(--border);border-radius:var(--radius-sm);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.JVdMFa_picks li+li{border-top:1px solid var(--border)}.JVdMFa_pick{width:100%;min-height:56px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 16px;display:flex}.JVdMFa_pick:hover{background:var(--surface-2)}.JVdMFa_pick[aria-current=true]{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}.JVdMFa_pick:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.JVdMFa_pickText{gap:2px;min-width:0;display:grid}.JVdMFa_pickText strong{overflow-wrap:anywhere;font-weight:600}.JVdMFa_pickText span{color:var(--muted);font-size:13px}.JVdMFa_rows{gap:12px;margin:0;padding:0;list-style:none;display:grid}.JVdMFa_testRow,.JVdMFa_hintRow{border:1px solid var(--border);border-radius:var(--radius-sm);align-items:end;gap:10px 12px;min-width:0;padding:12px;display:grid}.JVdMFa_testRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.JVdMFa_hintRow{grid-template-columns:minmax(0,1fr) auto}.JVdMFa_testRow textarea{font-family:var(--font-mono);font-size:14px}.JVdMFa_rowNo{color:var(--muted);grid-column:1/-1;font-size:13px;font-weight:600}.JVdMFa_chips{flex-wrap:wrap;gap:8px;display:flex}.JVdMFa_editorActions{z-index:2;border-top:1px solid var(--border);background:var(--bg);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 0;display:flex;position:sticky;bottom:0}@media (max-width:640px){.JVdMFa_searchForm{grid-template-columns:minmax(0,1fr) minmax(88px,120px)}.JVdMFa_searchForm>button{grid-column:1/-1;justify-self:start}.JVdMFa_testRow{grid-template-columns:minmax(0,1fr)}.JVdMFa_testRow>button,.JVdMFa_hintRow>button{justify-self:start}.JVdMFa_hintRow{grid-template-columns:minmax(0,1fr)}}
.zHJIXa_page{color:var(--ink);gap:16px;min-width:0;padding-top:28px;padding-bottom:48px;display:grid}.zHJIXa_heading h1{margin:4px 0 8px;font-size:32px;font-weight:800;line-height:1.15}.zHJIXa_heading p{color:var(--muted);max-width:720px;margin:0}.zHJIXa_kicker{color:var(--muted);margin:0;font-size:15px;font-weight:500}.zHJIXa_panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);gap:14px;min-width:0;padding:24px;display:grid}.zHJIXa_panel h2{margin:0;font-size:19px;font-weight:700}.zHJIXa_filters{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.zHJIXa_filters>*{flex:180px;min-width:0}.zHJIXa_filters>button{flex:none}.zHJIXa_actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.zHJIXa_list{gap:8px;display:grid}.zHJIXa_row{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);min-height:64px;color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 16px;min-width:0;padding:14px 16px;text-decoration:none;display:grid}.zHJIXa_row:hover{background:var(--surface-2)}.zHJIXa_row strong{overflow-wrap:anywhere}.zHJIXa_meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:13px;display:flex}.zHJIXa_mono{font-family:var(--font-mono)}.zHJIXa_badge{background:var(--surface-2);color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:600;line-height:1.3;display:inline-flex}.zHJIXa_badgeOpen{background:var(--accent-soft);color:var(--accent-ink)}.zHJIXa_badgeWait{background:var(--warn-soft);color:var(--warn)}.zHJIXa_badgeDone{background:var(--ok-soft);color:var(--ok)}.zHJIXa_thread{gap:12px;display:grid}.zHJIXa_msg{border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);gap:6px;min-width:0;max-width:min(680px,100%);padding:14px 16px;display:grid}.zHJIXa_msg p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.zHJIXa_mine{background:var(--accent-soft);border-color:#0000;justify-self:end}.zHJIXa_msgHead{color:var(--muted);justify-content:space-between;gap:12px;font-size:13px;font-weight:600;display:flex}.zHJIXa_note{color:var(--muted);margin:0;font-size:14px}.zHJIXa_empty{text-align:center;color:var(--muted);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);padding:24px}.zHJIXa_grid2{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}@media (max-width:640px){.zHJIXa_page{padding-top:20px}.zHJIXa_panel{padding:18px 16px}.zHJIXa_row{grid-template-columns:minmax(0,1fr)}.zHJIXa_actions>*{flex:100%}}
fieldset.AJnDQW_modes{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.AJnDQW_modes legend{margin-bottom:8px;padding:0;font-weight:600}.AJnDQW_mode,.AJnDQW_modeOn,.AJnDQW_check{border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.AJnDQW_modeOn{border-color:var(--accent);background:var(--accent-soft)}.AJnDQW_mode input,.AJnDQW_modeOn input,.AJnDQW_check input{flex:none;width:auto;margin-top:3px}.AJnDQW_mode span,.AJnDQW_modeOn span,.AJnDQW_check span{gap:4px;min-width:0;display:grid}.AJnDQW_mode small,.AJnDQW_modeOn small,.AJnDQW_check small{color:var(--muted);font-size:13px;font-weight:400;line-height:1.45}.AJnDQW_modes:disabled .AJnDQW_mode,.AJnDQW_modes:disabled .AJnDQW_modeOn{cursor:not-allowed;opacity:.75}
