@font-face{font-family:notoSans;src:url(../media/NotoSans_400-s.p.281xbryjy0ahm.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:notoSans;src:url(../media/NotoSans_500-s.p.0igr8h1uxvkn_.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:notoSans;src:url(../media/NotoSans_600-s.p.2mx0d-8bxkh8y.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:notoSans Fallback;src:local(Arial);ascent-override:100.41%;descent-override:27.52%;line-gap-override:0.0%;size-adjust:106.47%}.gkPbUG_className{font-family:notoSans,notoSans Fallback}.gkPbUG_variable{--font-sans:"notoSans", "notoSans Fallback"}
@font-face{font-family:bricolage;src:url(../media/BricolageGrotesque_latin_var-s.p.300rpl789hft0.woff2)format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:bricolage Fallback;src:local(Arial);ascent-override:82.39%;descent-override:23.92%;line-gap-override:0.0%;size-adjust:112.88%}.Ys0sFW_className{font-family:bricolage,bricolage Fallback}.Ys0sFW_variable{--font-display-face:"bricolage", "bricolage Fallback"}
.buzC7q_wrap{scroll-margin:var(--space-6,24px);outline:none}.buzC7q_next{margin:0}.buzC7q_others{margin:var(--space-2,8px) 0 0;padding-left:var(--space-5,20px)}.buzC7q_others li+li{margin-top:var(--space-1,4px)}.buzC7q_ref{align-items:center;gap:var(--space-2,8px);margin-top:var(--space-2,8px);font-size:var(--text-caption,12px);opacity:.85;font-variant-numeric:tabular-nums;display:flex}.buzC7q_refBtn{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.buzC7q_refBtn:focus-visible{outline-offset:2px;outline:2px solid}.buzC7q_actions{align-items:center;gap:var(--space-2,8px);flex-wrap:wrap;display:flex}.buzC7q_toastTitle{font-weight:600;display:block}.buzC7q_toastNext{display:block}.buzC7q_toastRef{font-size:var(--text-caption,12px);opacity:.8;font-variant-numeric:tabular-nums;margin-top:2px;display:block}.buzC7q_route{padding:var(--space-6,24px);max-width:720px}.buzC7q_routeAlone{min-height:60vh;padding:var(--space-6,24px);place-items:center;display:grid}.buzC7q_hostToasts{z-index:70;flex-direction:column;gap:8px;width:min(520px,100vw - 32px);display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.buzC7q_hostToast{background:var(--color-toast,#1d2433);color:var(--color-on-dark,#fff);border-radius:12px;align-items:flex-start;gap:12px;padding:12px 8px 12px 16px;font-size:14px;line-height:1.4;display:flex;box-shadow:0 6px 24px #0000002e}.buzC7q_hostToastDanger{background:var(--color-danger,#cc3b3b)}.buzC7q_hostToast>svg{flex:none;width:18px;height:18px;margin-top:1px}.buzC7q_hostMsg{flex:1}.buzC7q_hostBtn{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;min-height:32px;padding:2px 6px;font-weight:600;text-decoration:underline}.buzC7q_hostClose{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;width:32px;height:32px;display:grid}.buzC7q_hostClose svg{width:16px;height:16px}.buzC7q_hostBtn:focus-visible,.buzC7q_hostClose:focus-visible{outline-offset:2px;outline:2px solid}.buzC7q_globalPage{min-height:100vh;font-family:var(--font-text);background:var(--color-page);color:var(--color-text-strong);place-items:center;padding:24px;display:grid}.buzC7q_globalCard{max-width:520px}.buzC7q_globalCard h1{margin:0 0 8px;font-size:22px}.buzC7q_globalCard p{margin:0 0 16px;line-height:1.5}.buzC7q_globalBtn{background:var(--color-primary);min-height:44px;color:var(--color-on-primary);font:inherit;cursor:pointer;border:0;border-radius:10px;align-items:center;padding:10px 16px;font-weight:600;text-decoration:none;display:inline-flex}.buzC7q_globalRef{opacity:.75;margin-top:16px;font-size:12px}
.V7F5RW_btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-h);padding:0 var(--space-4);border-radius:var(--radius-control);font-size:var(--text-body);font-weight:var(--weight-semibold);white-space:nowrap;transition:background var(--tr), border-color var(--tr), color var(--tr), box-shadow var(--tr);border:1px solid #0000;line-height:1;display:inline-flex}.V7F5RW_btn svg{flex:none;width:16px;height:16px}.V7F5RW_btn:disabled{cursor:not-allowed}.V7F5RW_primary{background:var(--color-brand);color:var(--color-on-brand);box-shadow:var(--elevation-brand);padding:0 18px}.V7F5RW_primary:hover:not(:disabled){background:var(--color-brand-pressed)}.V7F5RW_primary:disabled{background:var(--color-fill);color:var(--color-text-weak);box-shadow:none}.V7F5RW_secondary{background:var(--color-background);border-color:var(--color-stroke-weak);color:var(--color-text-strong);box-shadow:var(--elevation-1)}.V7F5RW_secondary:hover:not(:disabled){background:var(--color-page);border-color:var(--color-text-muted)}.V7F5RW_secondary:disabled,.V7F5RW_danger:disabled,.V7F5RW_ghost:disabled{color:var(--color-text-muted);box-shadow:none}.V7F5RW_ghost{color:var(--color-brand);padding:0 var(--space-3);background:0 0}.V7F5RW_ghost:hover:not(:disabled){background:var(--color-fill)}.V7F5RW_danger{background:var(--color-background);border-color:var(--color-danger);color:var(--color-danger)}.V7F5RW_danger:hover:not(:disabled){background:var(--color-danger-fill)}[data-portal=facility] .V7F5RW_danger{border-color:var(--color-stroke-weak);box-shadow:var(--elevation-1)}.V7F5RW_sm{min-height:36px;padding:0 var(--space-3)}.V7F5RW_btn:focus-visible,.V7F5RW_tab:focus-visible,.V7F5RW_chip:focus-visible,.V7F5RW_segOpt:focus-visible,.V7F5RW_iconBtn:focus-visible,.V7F5RW_linkBtn:focus-visible{box-shadow:var(--focus-ring);outline:none}.V7F5RW_linkBtn{min-height:var(--control-h);padding:0 var(--space-1);border-radius:var(--radius-sm);font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--color-brand);white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;display:inline-flex}.V7F5RW_linkBtn:hover{color:var(--color-brand-pressed)}.V7F5RW_linkBtn svg{width:16px;height:16px}.V7F5RW_pageHead{justify-content:space-between;align-items:center;gap:var(--space-5);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.V7F5RW_pageTitleRow{align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.V7F5RW_pageTitle{font-size:var(--text-h2);font-weight:var(--weight-semibold);margin:0;line-height:1.3}.V7F5RW_pageSub{color:var(--color-text-weak);font-size:var(--text-body)}.V7F5RW_pageActions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.V7F5RW_tabs{gap:var(--space-5);border-bottom:1px solid var(--color-stroke-weak);margin-bottom:var(--space-4);scrollbar-width:none;display:flex;overflow:auto hidden}.V7F5RW_tab{align-items:center;gap:var(--space-2);min-height:var(--control-h);color:var(--color-text-weak);font-size:var(--text-body);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 2px;display:inline-flex}.V7F5RW_tab:hover{color:var(--color-text-strong)}.V7F5RW_tabOn{color:var(--color-text-strong);font-weight:var(--weight-semibold);border-bottom-color:var(--color-brand)}.V7F5RW_tabCount{font-size:var(--text-caption);background:var(--color-fill);color:var(--color-text-weak);border-radius:var(--radius-pill);padding:0 var(--space-2);line-height:20px;font-weight:var(--weight-semibold)}.V7F5RW_tabCountAlert{background:var(--color-danger-fill);color:var(--color-danger)}.V7F5RW_toolbar{gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.V7F5RW_toolbarEnd{margin-left:auto}.V7F5RW_search{min-width:220px;max-height:var(--control-h);flex:0 320px;position:relative}.V7F5RW_search>svg{width:18px;height:18px;color:var(--color-text-weak);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.V7F5RW_searchInput{width:100%;height:var(--control-h);border:1px solid var(--color-stroke-weak);border-radius:var(--radius-control);background:var(--color-background);font:inherit;font-size:var(--text-body);color:var(--color-text-strong);padding:0 40px}.V7F5RW_searchInput::-webkit-search-cancel-button{appearance:none}.V7F5RW_searchInput::placeholder,.V7F5RW_input::placeholder,.V7F5RW_textarea::placeholder{color:var(--color-text-muted)}.V7F5RW_searchInput:focus-visible,.V7F5RW_input:focus-visible,.V7F5RW_select:focus-visible,.V7F5RW_textarea:focus-visible{border-color:var(--color-brand);box-shadow:var(--focus-ring);outline:none}.V7F5RW_searchEnd{pointer-events:none;justify-content:center;align-items:center;width:40px;display:flex;position:absolute;top:0;bottom:0;right:2px}.V7F5RW_searchClear{border-radius:var(--radius-sm);width:40px;height:40px;color:var(--color-text-weak);pointer-events:auto;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.V7F5RW_filter{height:var(--control-h);padding:0 0 0 var(--space-3);border:1px solid var(--color-stroke-weak);border-radius:var(--radius-control);background:var(--color-background);font-size:var(--text-body);color:var(--color-text-weak);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.V7F5RW_filter:focus-within{border-color:var(--color-brand);box-shadow:var(--focus-ring)}.V7F5RW_filter .V7F5RW_select{field-sizing:content;height:calc(var(--control-h) - 2px);min-height:0;font-weight:var(--weight-semibold);color:var(--color-text-strong);background-color:#0000;border:0;padding-left:0}.V7F5RW_filter .V7F5RW_select:focus-visible{box-shadow:none}@supports (appearance:base-select){.V7F5RW_filter .V7F5RW_select{appearance:base-select}.V7F5RW_filter .V7F5RW_select::picker(select){appearance:base-select}.V7F5RW_filter .V7F5RW_select{align-items:center}.V7F5RW_filter .V7F5RW_select::picker-icon{display:none}.V7F5RW_filter .V7F5RW_select::picker(select){min-width:200px;max-height:min(360px,60vh);padding:var(--space-1);border:1px solid var(--color-stroke-weak);border-radius:var(--radius-md);background:var(--color-background);box-shadow:var(--elevation-3);margin-top:6px;overflow-y:auto}.V7F5RW_filter .V7F5RW_select option{min-height:var(--control-h);padding:0 var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-body);font-weight:var(--weight-regular);color:var(--color-text-strong);white-space:nowrap;align-items:center;display:flex}.V7F5RW_filter .V7F5RW_select option::checkmark{display:none}.V7F5RW_filter .V7F5RW_select option:hover,.V7F5RW_filter .V7F5RW_select option:focus-visible{background:var(--color-fill);outline:none}.V7F5RW_filter .V7F5RW_select option:checked{font-weight:var(--weight-semibold);color:var(--color-brand)}}.V7F5RW_pill{height:24px;font-size:var(--text-caption);font-weight:var(--weight-semibold);border-radius:var(--radius-pill);white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;padding:0 10px;line-height:1;display:inline-flex}.V7F5RW_pill svg{flex:none;width:14px;height:14px}.V7F5RW_tone_ok{background:var(--color-success-fill);color:var(--color-success)}.V7F5RW_tone_warn{background:var(--color-warning-fill);color:var(--color-warning)}.V7F5RW_tone_danger{background:var(--color-danger-fill);color:var(--color-danger)}.V7F5RW_tone_info{background:var(--color-info-fill);color:var(--color-info)}.V7F5RW_tone_muted{background:var(--color-fill);color:var(--color-text-weak)}.V7F5RW_tone_brand{background:var(--color-background);border-color:var(--color-brand);color:var(--color-brand)}.V7F5RW_notice{border-radius:var(--radius-control);padding:var(--space-3) 14px;font-size:var(--text-body);line-height:var(--leading-normal);margin-bottom:var(--space-4);align-items:flex-start;gap:10px;display:flex}.V7F5RW_notice>svg{flex:none;width:18px;height:18px;margin-top:2px}.V7F5RW_noticeBody{min-width:0;color:var(--color-text-strong);flex:1}.V7F5RW_noticeTitle{font-weight:var(--weight-semibold);margin-right:4px;display:inline}.V7F5RW_tone_ok .V7F5RW_noticeTitle{color:var(--color-success)}.V7F5RW_tone_warn .V7F5RW_noticeTitle,.V7F5RW_tone_warn .V7F5RW_noticeBody{color:var(--color-warning)}.V7F5RW_tone_danger .V7F5RW_noticeTitle{color:var(--color-danger)}.V7F5RW_noticeAction{margin-top:var(--space-2);gap:var(--space-2);flex-wrap:wrap;display:flex}.V7F5RW_card{background:var(--color-background);border:1px solid var(--color-stroke-weak);border-radius:var(--radius-lg);box-shadow:var(--elevation-1);padding:var(--space-5)}.V7F5RW_cardHead{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.V7F5RW_cardTitle,.V7F5RW_sectionHead{font-size:var(--text-body-lg);font-weight:var(--weight-semibold);margin:0;line-height:1.4}.V7F5RW_count{border-radius:var(--radius-pill);background:var(--color-fill);height:24px;font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--color-text-weak);align-items:center;padding:0 10px;display:inline-flex}.V7F5RW_tableWrap{border:1px solid var(--color-stroke-weak);border-radius:var(--radius-lg);background:var(--color-background);box-shadow:var(--elevation-1);overflow:hidden}.V7F5RW_table tbody{transition:opacity .15s}.V7F5RW_table[data-dim] tbody{opacity:.5;pointer-events:none;transition:opacity .15s .4s}.V7F5RW_loadRow>td,.V7F5RW_loadRow:hover>td{background:0 0;padding:0}.V7F5RW_tableScroll{max-height:calc(100dvh - 280px);overflow:auto}.V7F5RW_table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--text-body)}.V7F5RW_table thead th{z-index:1;background:var(--color-page);text-align:left;font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--color-text-weak);text-transform:uppercase;letter-spacing:.06em;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-stroke-weak);white-space:nowrap;position:sticky;top:0}.V7F5RW_table td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-stroke-weak);vertical-align:middle}.V7F5RW_table th:first-child,.V7F5RW_table td:first-child{padding-left:var(--space-5)}.V7F5RW_table th:last-child,.V7F5RW_table td:last-child{padding-right:var(--space-5)}.V7F5RW_table tbody tr:last-child td{border-bottom:none}.V7F5RW_table .V7F5RW_right{text-align:right}.V7F5RW_rowClick{cursor:pointer}.V7F5RW_rowClick:hover td{background:var(--color-row-hover)}.V7F5RW_rowClick:focus-visible{outline:none}.V7F5RW_rowClick:focus-visible td{background:var(--color-fill)}.V7F5RW_rowClick:focus-visible td:first-child{box-shadow:inset 3px 0 0 var(--color-brand)}.V7F5RW_rowOn td{background:var(--color-fill)}.V7F5RW_rowMuted td{color:var(--color-text-weak)}.V7F5RW_groupRow th{padding:10px var(--space-5);background:var(--color-page);border-bottom:1px solid var(--color-stroke-weak);text-align:left;font-weight:var(--weight-regular)}.V7F5RW_groupRowPlain th{padding:var(--space-4) var(--space-5);background:var(--color-background);border-bottom:1px solid var(--color-stroke-weak);text-align:left;font-weight:var(--weight-regular);color:var(--color-text-strong)}.V7F5RW_totalRow td{font-weight:var(--weight-semibold)}.V7F5RW_tableFoot{min-height:52px}.V7F5RW_cellMain{font-weight:var(--weight-semibold)}.V7F5RW_cellLink{font-weight:var(--weight-semibold);color:var(--color-brand)}.V7F5RW_cellSub{font-size:var(--text-caption);color:var(--color-text-weak);margin-top:2px}.V7F5RW_weak{color:var(--color-text-weak)}.V7F5RW_tableFoot{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-1) var(--space-5);border-top:1px solid var(--color-stroke-weak);font-size:var(--text-body);color:var(--color-text-weak);flex-wrap:wrap;display:flex}.V7F5RW_panel{text-align:center;align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-5);color:var(--color-text-weak);flex-direction:column;display:flex}.V7F5RW_panelIcon{background:var(--color-fill);width:48px;height:48px;color:var(--color-brand);margin-bottom:var(--space-2);border-radius:50%;justify-content:center;align-items:center;display:flex}.V7F5RW_panelIcon svg{width:22px;height:22px}.V7F5RW_panelTitle{font-size:var(--text-title);font-weight:var(--weight-semibold);color:var(--color-text-strong);line-height:1.3}.V7F5RW_panelBody{max-width:52ch;font-size:var(--text-body)}.V7F5RW_panelAction{margin-top:var(--space-3);gap:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}.V7F5RW_explain{padding:var(--space-5);border:1px solid var(--color-stroke-weak);border-radius:var(--radius-lg);background:var(--color-background);box-shadow:var(--elevation-1);align-items:flex-start;gap:14px;display:flex}.V7F5RW_explain .V7F5RW_panelIcon{flex:none;width:40px;height:40px;margin:0}.V7F5RW_explain .V7F5RW_panelIcon svg{width:18px;height:18px}.V7F5RW_explainText{flex-direction:column;gap:4px;display:flex}.V7F5RW_explainTitle{font-size:var(--text-body-lg);font-weight:var(--weight-semibold);color:var(--color-text-strong);line-height:1.4}.V7F5RW_explainBody{font-size:var(--text-body);color:var(--color-text-weak)}.V7F5RW_layoutOnly{padding:var(--space-4);border:1.5px dashed var(--color-placeholder-line);border-radius:var(--radius-md);background:var(--color-placeholder-bg);color:var(--color-placeholder-text);flex-direction:column;gap:10px;display:flex}.V7F5RW_layoutOnlyHead{justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--color-placeholder-strong);display:flex}.V7F5RW_layoutOnlyChip{padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--color-placeholder-chip);font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--color-placeholder-chip-text);white-space:nowrap}.V7F5RW_layoutOnlyRow{justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--text-body);display:flex}.V7F5RW_layoutOnlyValue{font-weight:var(--weight-semibold);color:var(--color-placeholder-strong);font-variant-numeric:tabular-nums}.V7F5RW_layoutOnlyNote{font-size:var(--text-caption)}.V7F5RW_scrim{background:var(--color-scrim);z-index:40;animation:.15s V7F5RW_fade;position:fixed;inset:0}.V7F5RW_drawer{top:var(--drawer-top,0);background:var(--color-background);border-left:1px solid var(--color-stroke-weak);width:min(440px,100vw);box-shadow:var(--elevation-drawer);z-index:41;flex-direction:column;animation:.18s V7F5RW_slide;display:flex;position:fixed;bottom:0;right:0}.V7F5RW_drawerNarrow{width:min(480px,100vw)}.V7F5RW_drawerLg{width:min(520px,100vw)}.V7F5RW_drawerWide{width:min(560px,100vw)}.V7F5RW_drawerFlat{z-index:30}.V7F5RW_drawerXl{width:min(880px,100vw)}@keyframes V7F5RW_slide{0%{opacity:0;transform:translate(24px)}}@keyframes V7F5RW_fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.V7F5RW_drawer,.V7F5RW_scrim{animation:none}}.V7F5RW_drawerHead{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-4);display:flex}.V7F5RW_drawerTitle{font-size:var(--text-title);font-weight:var(--weight-semibold);margin:0;line-height:1.3}.V7F5RW_drawerSub{font-size:var(--text-body);color:var(--color-text-weak);margin-top:2px}.V7F5RW_iconBtn{width:var(--control-h);height:var(--control-h);border-radius:var(--radius-sm);color:var(--color-text-weak);background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin:-8px -8px 0 0;display:inline-flex}.V7F5RW_iconBtn:hover{background:var(--color-fill);color:var(--color-text-strong)}.V7F5RW_iconBtn svg{width:20px;height:20px}.V7F5RW_drawerBody{padding:0 var(--space-5) var(--space-5);flex:1;overflow:auto}.V7F5RW_drawerFoot{border-top:1px solid var(--color-stroke-weak);padding:var(--space-3) var(--space-5);gap:var(--space-2);background:var(--color-background);box-shadow:var(--elevation-bar);flex-wrap:wrap;justify-content:flex-end;display:flex}.V7F5RW_section{gap:var(--space-2);padding:var(--space-4) 0;border-top:1px solid var(--color-stroke-weak);flex-direction:column;display:flex}.V7F5RW_section:first-child{padding-top:var(--space-1);border-top:none}.V7F5RW_sectionTitle{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-weak);font-weight:var(--weight-semibold);line-height:1.5}.V7F5RW_kv{gap:var(--space-2) var(--space-3);font-size:var(--text-body);grid-template-columns:150px 1fr;display:grid}.V7F5RW_k{color:var(--color-text-weak)}.V7F5RW_v{overflow-wrap:anywhere;min-width:0}.V7F5RW_toasts{left:var(--toasts-left,50%);bottom:var(--toasts-bottom,var(--space-5));transform:var(--toasts-shift,translateX(-50%));gap:var(--space-2);z-index:1000;width:var(--toasts-width,min(520px, calc(100vw - 32px)));max-width:var(--toasts-max,none);pointer-events:none;--toast-fill:var(--color-toast);--toast-ink:var(--color-on-dark,#fff);--toast-ink-weak:var(--color-on-dark-weak,#fffc);--toast-hover:var(--color-on-dark-hover,#ffffff24);flex-direction:column;display:flex;position:fixed}.V7F5RW_toast{pointer-events:auto;align-items:center;gap:var(--space-3);background:var(--toast-fill);min-height:52px;color:var(--toast-ink);border-radius:var(--radius-md);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);box-shadow:var(--toast-elevation,var(--elevation-dialog));font-size:var(--toast-text,var(--text-body));animation:.15s V7F5RW_fade;display:flex}.V7F5RW_toast>svg{flex:none;width:18px;height:18px}.V7F5RW_toastMsg{flex:1}.V7F5RW_toastAction{min-height:var(--toast-action-h,36px);background:var(--color-toast-action-fill,none);color:var(--color-toast-action,var(--toast-ink));font-weight:var(--weight-semibold);font-size:var(--text-body);padding:0 var(--space-3);border-radius:var(--radius-sm);border:none;align-items:center;gap:6px;display:inline-flex}.V7F5RW_toastAction svg,.V7F5RW_toastIcon{flex:none;width:16px;height:16px}.V7F5RW_toast>.V7F5RW_toastIcon{width:18px;height:18px;color:var(--color-live,currentColor)}.V7F5RW_toast>.V7F5RW_toastIconWarn{color:var(--color-warn-on-dark,currentColor)}.V7F5RW_toastAction:hover{background:var(--toast-hover);color:var(--toast-ink)}.V7F5RW_toastClose{width:44px;height:44px;color:var(--toast-ink-weak);border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;margin:-4px -4px -4px 0;display:flex}.V7F5RW_toastClose:hover{background:var(--toast-hover);color:var(--toast-ink)}.V7F5RW_toastClose svg{width:16px;height:16px}.V7F5RW_toast_danger{background:var(--color-danger)}.V7F5RW_toastUndo{gap:var(--space-4);width:fit-content;max-width:100%;min-height:0;padding:var(--space-3) var(--space-4);margin:0 auto}.V7F5RW_toastUndoBtn{min-height:var(--control-h);padding:0 var(--toast-action-pad,var(--space-1));border-radius:var(--radius-control);background:var(--color-toast-action-fill,none);color:var(--color-toast-action,var(--toast-ink));font-size:var(--text-body);font-weight:var(--weight-semibold);-webkit-text-decoration:var(--toast-action-decoration,underline);text-decoration:var(--toast-action-decoration,underline);text-underline-offset:2px;border:0;align-items:center;gap:6px;margin:-12px 0;display:inline-flex}.V7F5RW_toastUndoBtn svg{width:14px;height:14px}.V7F5RW_toastUndoBtn:focus-visible,.V7F5RW_toastAction:focus-visible,.V7F5RW_toastClose:focus-visible{outline:2px solid var(--toast-ink);outline-offset:2px}.V7F5RW_field{flex-direction:column;gap:6px;min-width:0;display:flex}.V7F5RW_label{font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--color-text-strong)}.V7F5RW_req{color:var(--color-danger);margin-left:2px}.V7F5RW_opt{font-weight:var(--weight-regular);color:var(--color-text-weak);margin-left:var(--space-1)}.V7F5RW_hint{font-size:var(--text-caption);color:var(--color-text-weak)}.V7F5RW_error{font-size:var(--text-caption);color:var(--color-danger);font-weight:var(--weight-semibold);align-items:center;gap:6px;display:flex}.V7F5RW_error svg{flex:none;width:14px;height:14px}.V7F5RW_input,.V7F5RW_select,.V7F5RW_textarea{width:100%;height:var(--control-h-lg);border:1px solid var(--color-stroke-weak);border-radius:var(--radius-control);background:var(--color-background);font:inherit;font-size:var(--text-body-lg);color:var(--color-text-strong);padding:0 14px}.V7F5RW_textarea{height:auto;padding:var(--space-3) 14px;resize:vertical;min-height:96px;line-height:var(--leading-normal)}.V7F5RW_select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--color-text-weak) 50%), linear-gradient(135deg, var(--color-text-weak) 50%, transparent 50%);background-position:calc(100% - 19px) 55%,calc(100% - 14px) 55%;background-repeat:no-repeat;background-size:5px 5px;padding-right:36px}.V7F5RW_invalid{border:2px solid var(--color-danger)}.V7F5RW_invalid:focus-visible{box-shadow:var(--focus-ring-danger)}.V7F5RW_seg{background:var(--color-fill);border-radius:var(--radius-control);flex-wrap:wrap;gap:2px;padding:2px;display:inline-flex}.V7F5RW_segOpt{min-height:40px;padding:0 var(--space-4);border-radius:var(--radius-sm);font-size:var(--text-body);color:var(--color-text-weak);background:0 0;border:none;align-items:center;display:inline-flex}.V7F5RW_segOpt:hover{color:var(--color-text-strong)}.V7F5RW_segOn{background:var(--color-background);color:var(--color-text-strong);font-weight:var(--weight-semibold);box-shadow:var(--elevation-1)}.V7F5RW_chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.V7F5RW_chip{min-width:48px;min-height:var(--control-h);padding:0 var(--space-4);border:1px solid var(--color-stroke-weak);border-radius:var(--radius-control);background:var(--color-background);font-size:var(--text-body);color:var(--color-text-weak)}.V7F5RW_chipOn{border:2px solid var(--color-brand);background:var(--color-fill);color:var(--color-text-strong);font-weight:var(--weight-semibold)}.V7F5RW_dayChip{border:1px solid var(--color-stroke-weak);border-radius:var(--radius-control);background:var(--color-background);width:48px;height:40px;font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--color-text-weak)}.V7F5RW_dayChipOn{border-color:var(--color-brand);background:var(--color-brand);color:var(--color-on-brand)}.V7F5RW_dayChip:focus-visible{box-shadow:var(--focus-ring);outline:none}.V7F5RW_affix{height:var(--control-h-lg);border:1px solid var(--color-stroke-weak);border-radius:var(--radius-control);background:var(--color-background);align-items:center;display:flex;overflow:hidden}.V7F5RW_affix:focus-within{border-color:var(--color-brand);box-shadow:var(--focus-ring)}.V7F5RW_affixInvalid,.V7F5RW_affixInvalid:focus-within{border:2px solid var(--color-danger)}.V7F5RW_affixInvalid:focus-within{box-shadow:var(--focus-ring-danger)}.V7F5RW_affixPart{height:100%;padding:0 var(--space-3);border-right:1px solid var(--color-stroke-weak);background:var(--color-page);font-size:var(--text-body-lg);color:var(--color-text-weak);align-items:center;display:flex}.V7F5RW_affixInput{min-width:0;height:100%;font:inherit;font-size:var(--text-body-lg);color:var(--color-text-strong);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1 1 0;padding:0 14px}.V7F5RW_choices{grid-template-columns:repeat(var(--choice-cols,2), minmax(0, 1fr));gap:var(--space-3);display:grid}.V7F5RW_choice{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) 14px;border:1px solid var(--color-stroke-weak);border-radius:var(--radius-md);background:var(--color-background);cursor:pointer;display:flex;position:relative}.V7F5RW_choiceOn{border:2px solid var(--color-brand);background:var(--color-choice-selected);padding:11px 13px}.V7F5RW_choiceOff{cursor:not-allowed;opacity:.6}.V7F5RW_choice:has(.V7F5RW_choiceInput:focus-visible){box-shadow:var(--focus-ring)}.V7F5RW_check:has(.V7F5RW_choiceInput:focus-visible) .V7F5RW_checkBox{box-shadow:var(--focus-ring)}.V7F5RW_choiceInput{opacity:0;width:1px;height:1px;margin:0;position:absolute}.V7F5RW_choiceDot{border-radius:var(--radius-pill);border:1.5px solid var(--color-stroke-strong);background:var(--color-background);flex-shrink:0;width:20px;height:20px;margin-top:2px}.V7F5RW_choiceOn .V7F5RW_choiceDot{border:6px solid var(--color-brand)}.V7F5RW_choiceText{flex-direction:column;min-width:0;display:flex}.V7F5RW_choiceTitle{font-size:var(--text-body);line-height:1.5;font-weight:var(--weight-semibold);color:var(--color-text-strong)}.V7F5RW_choiceHint{font-size:var(--text-caption);color:var(--color-text-weak);line-height:1.5}.V7F5RW_check{align-items:flex-start;gap:var(--space-3);min-height:var(--control-h);cursor:pointer;display:flex;position:relative}.V7F5RW_checkOff{cursor:not-allowed;opacity:.6}.V7F5RW_checkBox{border:1.5px solid var(--color-stroke-strong);background:var(--color-background);width:20px;height:20px;color:var(--color-on-brand);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}.V7F5RW_checkBoxOn{border-color:var(--color-brand);background:var(--color-brand)}.V7F5RW_checkBox svg{stroke-width:3px;width:14px;height:14px}.V7F5RW_checkLabel{font-size:var(--text-body);color:var(--color-text-strong);line-height:1.5}.V7F5RW_fieldWarn{font-size:var(--text-caption);color:var(--color-warning);line-height:1.5;font-weight:var(--weight-semibold);align-items:flex-start;gap:6px;display:flex}.V7F5RW_fieldWarn svg{flex:none;width:14px;height:14px;margin-top:2px}.V7F5RW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.V7F5RW_menuWrap{display:inline-flex;position:relative}.V7F5RW_menuBtn{width:var(--control-h);height:var(--control-h);border-radius:var(--radius-sm);color:var(--color-text-weak);background:0 0;border:0;justify-content:center;align-items:center;display:flex}.V7F5RW_menuBtn:hover,.V7F5RW_menuBtn[aria-expanded=true]{background:var(--color-fill);color:var(--color-text-strong)}.V7F5RW_menuBtn:focus-visible{box-shadow:var(--focus-ring);outline:none}.V7F5RW_menuBtn svg{width:18px;height:18px}.V7F5RW_menu{z-index:50;min-width:220px;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);padding:var(--space-1);border:1px solid var(--color-stroke-weak);border-radius:var(--radius-md);background:var(--color-background);box-shadow:var(--elevation-3);text-align:left;flex-direction:column;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.V7F5RW_menuItem{min-height:var(--control-h);padding:0 var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-body);color:var(--color-text-strong);white-space:nowrap;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.V7F5RW_menuItem:hover:not(:disabled),.V7F5RW_menuItem:focus-visible{background:var(--color-fill);outline:none}.V7F5RW_menuItem:disabled{color:var(--color-text-muted);cursor:not-allowed}.V7F5RW_menuDanger{color:var(--color-danger)}.V7F5RW_menuHint{font-size:var(--text-caption);color:var(--color-text-weak);white-space:normal}.V7F5RW_askBackdrop{z-index:60;padding:var(--space-4);background:var(--color-scrim-dialog);place-items:center;display:grid;position:fixed;inset:0}.V7F5RW_ask{width:min(560px,100%);padding:var(--space-5);border:1px solid var(--color-stroke-weak);border-radius:var(--radius-lg);background:var(--color-background);box-shadow:var(--elevation-toast);color:var(--color-text-strong)}.V7F5RW_askTitle{margin:0 0 var(--space-3);font-size:var(--text-body-lg);font-weight:var(--weight-semibold)}.V7F5RW_askBody{font-size:var(--text-body);line-height:var(--leading-normal)}.V7F5RW_askBody p{margin:0 0 var(--space-2)}.V7F5RW_askWarn{margin:0 0 var(--space-3);padding:var(--space-3) 14px;border-radius:var(--radius-control);background:var(--color-warning-fill);color:var(--color-warning);font-size:var(--text-body);line-height:var(--leading-normal);align-items:flex-start;gap:10px;display:flex}.V7F5RW_askWarn svg{flex:none;width:18px;height:18px;margin-top:2px}.V7F5RW_askNote{font-size:var(--text-caption);color:var(--color-text-weak);margin:0}.V7F5RW_askActions{gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.V7F5RW_noticeLg{gap:var(--space-3);padding:14px var(--space-4);border-radius:var(--radius-md);margin-bottom:0}.V7F5RW_noticeLg .V7F5RW_noticeTitle{margin:0 0 var(--space-1);font-size:var(--text-lead);line-height:1.5;display:block}.V7F5RW_noticeLg.V7F5RW_tone_info .V7F5RW_noticeTitle{color:var(--color-brand)}.V7F5RW_noticeLg .V7F5RW_noticeBody{font-size:var(--text-body)}.V7F5RW_noticeLg.V7F5RW_tone_warn .V7F5RW_noticeBody{color:var(--color-text-strong)}.V7F5RW_noticeLg .V7F5RW_noticeAction{margin-top:10px}.V7F5RW_selectStrong{font-size:var(--text-lead);font-weight:var(--weight-semibold)}.V7F5RW_selectBig{font-size:var(--text-body-lg);font-weight:var(--weight-semibold)}.V7F5RW_selectEmpty{font-weight:var(--weight-regular);color:var(--color-text-muted)}.V7F5RW_selectEmpty option{color:var(--color-text-strong)}.V7F5RW_choicesLg .V7F5RW_choice{min-height:64px;padding:14px var(--space-4)}.V7F5RW_choicesLg .V7F5RW_choiceOn{padding:13px 15px}.V7F5RW_choicesLg .V7F5RW_choiceTitle{font-size:var(--text-lead);line-height:1.4}.V7F5RW_choicesLg .V7F5RW_choiceHint{font-size:var(--text-small)}.V7F5RW_segLg{align-self:flex-start;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-pop)}.V7F5RW_segLg .V7F5RW_segOpt{font-size:var(--text-lead);border-radius:var(--radius-control)}.V7F5RW_btnBusy{cursor:progress}.V7F5RW_btnLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (min-width:721px) and (max-width:1023px){.V7F5RW_tableWrap.V7F5RW_tableWrap{overflow-x:auto}.V7F5RW_table.V7F5RW_table{min-width:max(100%, calc(var(--cols,1) * 150px))}}@media (max-width:720px){.V7F5RW_tableScroll.V7F5RW_tableScroll{max-height:none;overflow:visible}.V7F5RW_table.V7F5RW_table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.V7F5RW_table.V7F5RW_table,.V7F5RW_table.V7F5RW_table tbody,.V7F5RW_table.V7F5RW_table tr,.V7F5RW_table.V7F5RW_table th{width:100%;display:block}.V7F5RW_table.V7F5RW_table tbody tr:not(.V7F5RW_loadRow){padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-stroke-weak)}.V7F5RW_table.V7F5RW_table tbody tr:last-child{border-bottom:none}.V7F5RW_table.V7F5RW_table tbody tr.V7F5RW_groupRow,.V7F5RW_table.V7F5RW_table tbody tr.V7F5RW_groupRowPlain{padding:0}.V7F5RW_table.V7F5RW_table td{text-align:right;overflow-wrap:anywhere;border:0;min-height:28px;padding:4px 0 4px 42%;display:block;position:relative;white-space:normal!important}.V7F5RW_table.V7F5RW_table td:before{content:attr(data-label);text-align:left;width:40%;font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-weak);position:absolute;top:6px;left:0}.V7F5RW_table.V7F5RW_table td:first-child,.V7F5RW_table.V7F5RW_table td:not([data-label]){text-align:left;padding:4px 0}.V7F5RW_table.V7F5RW_table td:first-child{padding-bottom:var(--space-2)}.V7F5RW_table.V7F5RW_table td:first-child:before,.V7F5RW_table.V7F5RW_table td:not([data-label]):before{content:none}.V7F5RW_table.V7F5RW_table td:empty{display:none}.V7F5RW_table.V7F5RW_table tbody tr{position:relative}.V7F5RW_table.V7F5RW_table td:last-child:not([data-label]):not(:first-child){top:var(--space-2);right:var(--space-2);width:auto;min-height:0;padding:0;position:absolute}.V7F5RW_table.V7F5RW_table tr:has(>td:last-child:not([data-label]):not(:first-child))>td:first-child{padding-right:48px}.V7F5RW_table.V7F5RW_table .V7F5RW_loadRow td{padding:0}.V7F5RW_rowClick.V7F5RW_rowClick:hover td,.V7F5RW_rowOn.V7F5RW_rowOn td,.V7F5RW_rowClick.V7F5RW_rowClick:focus-visible td{background:0 0}.V7F5RW_rowClick.V7F5RW_rowClick:hover,.V7F5RW_rowOn.V7F5RW_rowOn{background:var(--color-fill)}.V7F5RW_rowClick.V7F5RW_rowClick:focus-visible{background:var(--color-fill);box-shadow:inset 3px 0 0 var(--color-brand)}.V7F5RW_rowClick.V7F5RW_rowClick:focus-visible td:first-child{box-shadow:none}.V7F5RW_choices.V7F5RW_choices{grid-template-columns:minmax(0,1fr)}.V7F5RW_pill.V7F5RW_pill{white-space:normal;max-width:100%;height:auto;min-height:24px;padding-block:4px;line-height:1.3}}.V7F5RW_table th.V7F5RW_selCell,.V7F5RW_table td.V7F5RW_selCell{width:52px;padding-right:0}.V7F5RW_selBox{appearance:none;border:1.5px solid var(--color-stroke-strong);background:var(--color-background) center / 12px 12px no-repeat;cursor:pointer;border-radius:6px;width:20px;height:20px;margin:0;display:block}.V7F5RW_selBox:checked,.V7F5RW_selBox:indeterminate{background-color:var(--color-brand);border-color:var(--color-brand)}.V7F5RW_selBox:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.V7F5RW_selBox:indeterminate{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round'%3E%3Cpath d='M6 12h12'/%3E%3C/svg%3E")}.V7F5RW_selBox:disabled{opacity:.5;cursor:default}.V7F5RW_selBox:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.V7F5RW_selHit{cursor:pointer;place-items:center start;min-width:44px;min-height:44px;margin:-12px 0;display:grid}.V7F5RW_rowPicked td{background:var(--color-choice-selected,var(--color-fill))}.V7F5RW_bulkBar{align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--color-nav-bg,#1b2144);color:var(--color-on-dark,#fff);flex-wrap:wrap;display:flex}.V7F5RW_bulkCount{font-size:var(--text-body);font-weight:var(--weight-semibold);white-space:nowrap}.V7F5RW_bulkLink{padding:0 var(--space-1);font:inherit;font-size:var(--text-small);font-weight:var(--weight-semibold);color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;text-decoration:underline}.V7F5RW_bulkRule{background:var(--color-nav-rule,#ffffff3d);width:1px;height:24px}.V7F5RW_bulkBtn,.V7F5RW_bulkClose{height:var(--control-h);padding:0 var(--space-3);border-radius:var(--radius-sm);color:inherit;font:inherit;font-size:var(--text-small);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;background:0 0;border:0}.V7F5RW_bulkDanger{color:var(--accent-200)}.V7F5RW_bulkBtn:hover:not(:disabled),.V7F5RW_bulkClose:hover:not(:disabled),.V7F5RW_bulkLink:hover:not(:disabled){background:var(--color-on-dark-hover,#ffffff1f)}.V7F5RW_bulkClose{width:var(--control-h);place-items:center;margin-left:auto;padding:0;display:grid}.V7F5RW_bulkClose svg{width:16px;height:16px}.V7F5RW_bulkBtn:disabled,.V7F5RW_bulkLink:disabled,.V7F5RW_bulkClose:disabled{opacity:.55;cursor:default}.V7F5RW_bulkBtn:focus-visible,.V7F5RW_bulkClose:focus-visible,.V7F5RW_bulkLink:focus-visible{outline:2px solid var(--color-on-dark,#fff);outline-offset:2px}.V7F5RW_bulkReport{margin-bottom:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-stroke-weak);border-left:4px solid var(--color-warning,#b45309);border-radius:var(--radius-md);background:var(--color-background);font-size:var(--text-small)}.V7F5RW_bulkReportHead{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.V7F5RW_bulkReportClose{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--color-text-weak);cursor:pointer;background:0 0;border:0;place-items:center;margin-left:auto;display:grid}.V7F5RW_bulkReportClose svg{width:16px;height:16px}.V7F5RW_bulkReportList{margin:var(--space-2) 0 0;padding-left:var(--space-4);overflow-wrap:anywhere;gap:2px;display:grid}.V7F5RW_bulkReason{gap:var(--space-1);margin-top:var(--space-3);font-size:var(--text-small);display:grid}.V7F5RW_bulkReason label{font-weight:var(--weight-semibold);color:var(--color-text-strong)}.V7F5RW_bulkReason textarea{width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--color-stroke-strong);border-radius:var(--radius-sm);font:inherit;font-size:var(--text-body);resize:vertical}.V7F5RW_pager{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;width:100%;display:flex}.V7F5RW_pagerShown{color:var(--color-text-weak)}.V7F5RW_pagerPages{align-items:center;gap:2px;margin-left:auto;display:flex}.V7F5RW_pagerNum,.V7F5RW_pagerStep{min-width:36px;height:36px;padding:0 var(--space-2);border-radius:var(--radius-sm);font:inherit;font-size:var(--text-small);color:var(--color-text-strong);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:2px;display:inline-flex}.V7F5RW_pagerStep svg{width:16px;height:16px}.V7F5RW_pagerNum:hover,.V7F5RW_pagerStep:hover:not(:disabled){background:var(--color-fill)}.V7F5RW_pagerNum[aria-current=page]{background:var(--color-brand);color:var(--color-on-brand,#fff);font-weight:var(--weight-semibold);cursor:default}.V7F5RW_pagerStep:disabled{color:var(--color-text-muted);cursor:default}.V7F5RW_pagerNum:focus-visible,.V7F5RW_pagerStep:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.V7F5RW_pagerGap{text-align:center;min-width:24px;color:var(--color-text-muted)}.V7F5RW_pagerSize{align-items:center;gap:var(--space-2);font-size:var(--text-small);color:var(--color-text-weak);display:inline-flex}.V7F5RW_pagerSize select{height:36px;padding:0 var(--space-2);border:1px solid var(--color-stroke-weak);border-radius:var(--radius-sm);background:var(--color-background);font:inherit;color:var(--color-text-strong)}@media (max-width:720px){.V7F5RW_table.V7F5RW_table tbody tr:has(>td.V7F5RW_selCell){padding-left:calc(var(--space-4) + 40px)}.V7F5RW_table.V7F5RW_table td.V7F5RW_selCell{top:var(--space-3);left:var(--space-3);width:auto;min-height:0;padding:0;position:absolute}.V7F5RW_table.V7F5RW_table td.V7F5RW_selCell+td{padding:4px 0 var(--space-2);text-align:left}.V7F5RW_table.V7F5RW_table td.V7F5RW_selCell+td:before{content:none}.V7F5RW_table.V7F5RW_table tr:has(>td:last-child:not([data-label]):not(:first-child))>td.V7F5RW_selCell+td{padding-right:48px}.V7F5RW_rowPicked.V7F5RW_rowPicked td{background:0 0}.V7F5RW_rowPicked.V7F5RW_rowPicked{background:var(--color-choice-selected,var(--color-fill))}.V7F5RW_selHit{place-items:center;margin:-12px}.V7F5RW_pagerPages{justify-content:space-between;width:100%;margin-left:0}.V7F5RW_pagerStepWord{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.V7F5RW_bulkRule{display:none}}.V7F5RW_drawerHeadText{min-width:0}.V7F5RW_sectionHeadRow{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.V7F5RW_contents{display:contents}.V7F5RW_kv dd{margin:0}.V7F5RW_loadBody{min-height:245px}.V7F5RW_tableWrapRel{position:relative}.V7F5RW_table td[data-nowrap]{white-space:nowrap}.V7F5RW_table[data-cols="1"]{--cols:1}.V7F5RW_table[data-cols="2"]{--cols:2}.V7F5RW_table[data-cols="3"]{--cols:3}.V7F5RW_table[data-cols="4"]{--cols:4}.V7F5RW_table[data-cols="5"]{--cols:5}.V7F5RW_table[data-cols="6"]{--cols:6}.V7F5RW_table[data-cols="7"]{--cols:7}.V7F5RW_table[data-cols="8"]{--cols:8}.V7F5RW_table[data-cols="9"]{--cols:9}.V7F5RW_table[data-cols="10"]{--cols:10}.V7F5RW_table[data-cols="11"]{--cols:11}.V7F5RW_table[data-cols="12"]{--cols:12}.V7F5RW_choices[data-cols="1"]{--choice-cols:1}.V7F5RW_choices[data-cols="2"]{--choice-cols:2}.V7F5RW_choices[data-cols="3"]{--choice-cols:3}.V7F5RW_choices[data-cols="4"]{--choice-cols:4}.V7F5RW_filter .V7F5RW_select{width:auto}
.Q0tN8q_current{gap:var(--space-3);flex-direction:column;display:flex}.Q0tN8q_planLine{align-items:baseline;gap:var(--space-3);flex-wrap:wrap;margin:0;display:flex}.Q0tN8q_planName{font-size:var(--text-h2);font-weight:var(--weight-semibold);color:var(--color-primary);letter-spacing:-.01em}.Q0tN8q_planPeriod{color:var(--color-text-weak);font-weight:var(--weight-medium)}.Q0tN8q_statusRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.Q0tN8q_statusLine{font-weight:var(--weight-medium);color:var(--color-text-strong)}.Q0tN8q_charge{color:var(--color-text-weak);margin:0}.Q0tN8q_facts{color:var(--color-text-strong);flex-direction:column;gap:4px;margin:0;padding-left:1.2em;display:flex}.Q0tN8q_foot{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.Q0tN8q_footNote{font-size:var(--text-small);color:var(--color-text-weak);margin:0}.Q0tN8q_actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}.Q0tN8q_simBtn{align-items:center;gap:var(--space-2);min-height:36px;padding:0 var(--space-3);border:1px dashed var(--color-stroke-strong);border-radius:var(--radius-control);background:var(--color-background);color:var(--color-text-strong);font:inherit;font-size:var(--text-small);font-weight:var(--weight-medium);cursor:pointer;display:inline-flex}.Q0tN8q_simBtn:hover,.Q0tN8q_simBtn[aria-expanded=true]{background:var(--color-fill)}.Q0tN8q_simBtn:focus-visible{box-shadow:var(--focus-ring);outline:none}.Q0tN8q_simBtn svg{width:16px;height:16px}.Q0tN8q_section{gap:var(--space-3);flex-direction:column;display:flex}.Q0tN8q_sectionHead{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.Q0tN8q_h2{font-size:var(--text-body-lg);font-weight:var(--weight-semibold);margin:0}.Q0tN8q_plans{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.Q0tN8q_plan{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-stroke-weak);border-radius:var(--radius-lg);background:var(--color-background);box-shadow:var(--elevation-1);flex-direction:column;display:flex}.Q0tN8q_planOn{border:2px solid var(--color-primary);box-shadow:var(--elevation-2)}.Q0tN8q_planHead{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Q0tN8q_planTitle{font-size:var(--text-title);font-weight:var(--weight-semibold);margin:0}.Q0tN8q_price{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.Q0tN8q_amount{font-size:var(--text-h1);font-weight:var(--weight-semibold);letter-spacing:-.02em;color:var(--color-text-strong)}.Q0tN8q_per{color:var(--color-text-weak)}.Q0tN8q_total{font-size:var(--text-small);color:var(--color-text-weak);margin:0}.Q0tN8q_saving{border-radius:var(--radius-pill);background:var(--color-accent-fill);color:var(--accent-700);font-size:var(--text-small);font-weight:var(--weight-medium);align-self:flex-start;margin:0;padding:2px 10px}.Q0tN8q_planFacts{gap:var(--space-2);flex-direction:column;flex:1;margin:0;padding:0;list-style:none;display:flex}.Q0tN8q_planFacts li{align-items:flex-start;gap:var(--space-2);display:flex}.Q0tN8q_planFacts svg{width:18px;height:18px;color:var(--ok);flex:none;margin-top:1px}.Q0tN8q_planAction{gap:var(--space-2);flex-direction:column;align-items:flex-start;display:flex}.Q0tN8q_planHint{font-size:var(--text-small);color:var(--color-text-weak);line-height:var(--leading-normal);margin:0}.Q0tN8q_paying{font-size:var(--text-small);color:var(--color-text-strong);margin:0}.Q0tN8q_lead{margin:0 0 var(--space-4);max-width:var(--measure);line-height:var(--leading-normal);color:var(--color-text-weak)}.Q0tN8q_form{gap:var(--space-4);flex-direction:column;display:flex}.Q0tN8q_fields{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Q0tN8q_wide{grid-column:1/-1}.Q0tN8q_gstin{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase}.Q0tN8q_formActions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Q0tN8q_number{font-family:var(--font-mono);font-size:var(--text-small);white-space:nowrap}.Q0tN8q_money{flex-direction:column;align-items:flex-end;display:flex}.Q0tN8q_moneySub{font-size:var(--text-caption);color:var(--color-text-weak)}@media (max-width:860px){.Q0tN8q_plans,.Q0tN8q_fields{grid-template-columns:minmax(0,1fr)}}.Q0tN8q_inlineLink{color:var(--color-brand);font-weight:var(--weight-semibold);text-underline-offset:2px;text-decoration:underline}.Q0tN8q_inlineLink:hover{color:var(--color-brand-pressed)}.Q0tN8q_inlineLink:focus-visible{box-shadow:var(--focus-ring);border-radius:2px;outline:none}
.ezCYGa_logo{--logo-size:22px;font-size:var(--logo-size);color:var(--color-primary);-webkit-user-select:none;user-select:none;align-items:baseline;gap:.08em;line-height:1;display:inline-flex}.ezCYGa_word{font-family:var(--font-text);font-weight:var(--weight-semibold);letter-spacing:-.03em}.ezCYGa_dot{border-radius:var(--radius-pill);background:var(--color-accent);flex:none;width:.26em;height:.26em}.ezCYGa_sm{--logo-size:18px}.ezCYGa_md{--logo-size:22px}.ezCYGa_lg{--logo-size:32px}.ezCYGa_light{color:var(--color-on-dark)}.ezCYGa_mark{flex:none;display:block}.ezCYGa_mark24{width:24px;height:24px}.ezCYGa_mark28{width:28px;height:28px}.ezCYGa_mark32{width:32px;height:32px}.ezCYGa_markSquare{fill:var(--color-primary)}.ezCYGa_markDot{fill:var(--color-accent)}.ezCYGa_markReversed .ezCYGa_markSquare{fill:var(--color-on-dark)}
.QLX9ka_region{position:relative}.QLX9ka_content{transition:opacity .15s}.QLX9ka_region[aria-busy=true][data-mode=refetch]>.QLX9ka_content{opacity:.5;pointer-events:none;transition:opacity .15s .4s}.QLX9ka_region[data-hold=true]>.QLX9ka_content{opacity:0;pointer-events:none;transition:none}.QLX9ka_center{padding:var(--space-4,16px);box-sizing:border-box;align-content:center;place-items:center;gap:12px;display:grid}.QLX9ka_overlay{z-index:2;pointer-events:none;align-content:center;justify-items:center;display:grid;position:absolute;inset:0}.QLX9ka_overlayTall{align-content:start;padding-top:min(30vh,160px)}.QLX9ka_stick{justify-items:center;gap:12px;display:grid;position:sticky;top:40vh}.QLX9ka_stack{justify-items:center;gap:12px;display:grid}.QLX9ka_slow{color:var(--color-text-weak,#4a5279);text-align:center;pointer-events:auto;max-width:36ch;margin:0;font-size:14px;line-height:20px}.QLX9ka_overlay .QLX9ka_slow{border-radius:var(--radius-sm,8px);background:var(--color-background,#fff);box-shadow:var(--elevation-1);padding:6px 12px}.QLX9ka_textBtn{font:inherit;font-weight:var(--weight-semibold,600);color:var(--color-brand,#33429a);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;margin-left:4px;padding:0;text-decoration:underline;display:inline}.QLX9ka_textBtn:focus-visible{box-shadow:var(--focus-ring);border-radius:4px;outline:none}.QLX9ka_problem{text-align:center;color:var(--color-text-strong,#1b2144);pointer-events:auto;justify-items:center;gap:8px;max-width:44ch;font-size:14px;line-height:20px;display:grid}.QLX9ka_problemBar{margin-bottom:var(--space-3,12px);border-radius:var(--radius-md,12px);background:var(--color-danger-fill,#fbeeee);color:var(--color-text-strong,#1b2144);flex-wrap:wrap;align-items:center;gap:4px 8px;padding:10px 14px;font-size:14px;line-height:20px;display:flex}.QLX9ka_routeHost{display:inherit;flex-direction:inherit;flex-wrap:inherit;gap:inherit;align-items:inherit;justify-content:inherit;flex:auto;min-width:0;min-height:0;position:relative}.QLX9ka_routeContent{display:contents}.QLX9ka_routeLayer{z-index:3;pointer-events:none;align-content:start;justify-items:center;padding-top:min(30vh,200px);transition:background-color .15s;display:grid;position:absolute;inset:0}.QLX9ka_routeCover{background-color:var(--color-page,#fbfbfe);pointer-events:auto}.QLX9ka_routeFallback{min-height:60vh}.QLX9ka_boot{z-index:50;background:var(--color-page,#fbfbfe);align-content:center;place-items:center;gap:16px;display:grid;position:fixed;inset:0}.QLX9ka_inputBusy{pointer-events:none;flex:none;place-items:center;width:24px;height:24px;display:inline-grid}.QLX9ka_more{place-items:center;min-height:56px;display:grid}.QLX9ka_action{z-index:200;background:color-mix(in srgb, var(--color-page) 72%, transparent);align-content:center;place-items:center;gap:16px;display:grid;position:fixed;inset:0}.QLX9ka_btnSlow{color:var(--color-text-weak,#4a5279);align-self:center;max-width:36ch;font-size:13px;line-height:18px}.QLX9ka_smy{--smy-size:48px;--smy-square:var(--color-primary);--smy-dot:var(--color-accent);width:var(--smy-size);height:var(--smy-size);vertical-align:middle;flex:none;line-height:0;animation:.16s ease-out .4s both QLX9ka_smyIn;display:inline-block}.QLX9ka_smy svg{width:100%;height:100%;display:block;overflow:visible}.QLX9ka_smy_sm{--smy-size:24px}.QLX9ka_smy_md{--smy-size:48px}.QLX9ka_smy_lg{--smy-size:80px}.QLX9ka_smy_xl{--smy-size:120px}.QLX9ka_smyInverse{--smy-square:var(--color-on-dark)}.QLX9ka_smyLeaving{animation:.15s ease-in both QLX9ka_smyOut}.QLX9ka_smySquare{fill:var(--smy-square);transform-box:fill-box;transform-origin:50%;animation:1.6s cubic-bezier(.65,0,.35,1) .4s infinite both QLX9ka_smyTurn}.QLX9ka_smyDot{fill:var(--smy-dot);transform-box:fill-box;transform-origin:50%;animation:1.6s cubic-bezier(.34,1.56,.64,1) .4s infinite both QLX9ka_smyPop}@keyframes QLX9ka_smyIn{0%{opacity:0}to{opacity:1}}@keyframes QLX9ka_smyOut{0%{opacity:1}to{opacity:0}}@keyframes QLX9ka_smyTurn{0%,15%{transform:rotate(0)scale(1)}55%{transform:rotate(90deg)scale(.9)}70%,to{transform:rotate(90deg)scale(1)}}@keyframes QLX9ka_smyPop{0%,20%{transform:scale(1)}45%{transform:scale(.4)}70%,to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.QLX9ka_smySquare,.QLX9ka_smyDot{animation:none}}.QLX9ka_bootInverse{background:var(--color-nav-bg)}.QLX9ka_bootInverse .QLX9ka_slow{color:var(--color-on-dark-weak)}.QLX9ka_bootInverse .QLX9ka_textBtn{color:var(--color-on-dark)}
.lkFrfq_header{width:100%;max-width:1120px;padding:var(--space-5);justify-content:space-between;align-items:center;gap:var(--space-4);margin:0 auto;display:flex}.lkFrfq_brand{border-radius:var(--radius-sm);display:inline-flex}.lkFrfq_nav{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.lkFrfq_navLink{min-height:var(--control-h);padding:0 var(--space-3);border-radius:var(--radius-control);font-weight:var(--weight-medium);color:var(--color-text-strong);align-items:center;display:inline-flex}.lkFrfq_navLink:hover{background:var(--color-fill)}.lkFrfq_navCta{min-height:var(--control-h);margin-left:var(--space-2);padding:0 var(--space-4);border-radius:var(--radius-control);background:var(--color-primary);color:var(--color-on-primary);font-weight:var(--weight-semibold);box-shadow:var(--elevation-1);align-items:center;display:inline-flex}.lkFrfq_navCta:hover{background:var(--color-primary-pressed)}.lkFrfq_headerDark .lkFrfq_navLink{color:var(--ink-on-midnight)}.lkFrfq_headerDark .lkFrfq_navLink:hover{background:#ffffff14}.lkFrfq_headerDark .lkFrfq_navCta{background:var(--color-accent);color:var(--color-on-accent);box-shadow:var(--glow-coral)}.lkFrfq_headerDark .lkFrfq_navCta:hover{background:var(--accent-400)}@media (max-width:860px){.lkFrfq_navSection{display:none}}.lkFrfq_footer{width:100%;max-width:1120px;padding:var(--space-7) var(--space-5) var(--space-6);gap:var(--space-6);border-top:1px solid var(--color-stroke-weak);font-size:var(--text-small);color:var(--color-text-muted);flex-direction:column;margin:0 auto;display:flex}.lkFrfq_footTop{gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.lkFrfq_footBrand{gap:var(--space-3);max-width:320px;line-height:var(--leading-normal);color:var(--color-text-weak);flex-direction:column;display:flex}.lkFrfq_footCols{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.lkFrfq_footCol{gap:var(--space-2);flex-direction:column;display:flex}.lkFrfq_footCol ul{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lkFrfq_footTitle{font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-strong)}.lkFrfq_footCol a{color:var(--color-text-weak);font-weight:var(--weight-medium)}.lkFrfq_footCol a:hover{color:var(--color-primary)}.lkFrfq_footLegal{margin:0}.lkFrfq_docsPage{background:var(--color-page);flex-direction:column;min-height:100vh;display:flex}.lkFrfq_docsBody{width:100%;max-width:1120px;padding:var(--space-5) var(--space-5) var(--space-8);gap:var(--space-7);flex:1;grid-template-columns:220px minmax(0,1fr);align-items:start;margin:0 auto;display:grid}.lkFrfq_docsNav{top:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex;position:sticky}.lkFrfq_docsGroup{flex-direction:column;gap:2px;display:flex}.lkFrfq_docsGroupTitle{padding:0 var(--space-3);margin-bottom:var(--space-1);font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-weak)}.lkFrfq_docsLink{padding:6px var(--space-3);border-radius:var(--radius-sm);color:var(--color-text-strong);font-size:var(--text-small);font-weight:var(--weight-medium);display:block}.lkFrfq_docsLink:hover{background:var(--color-fill)}.lkFrfq_docsLinkOn{background:var(--color-primary-fill);color:var(--brand-800);font-weight:var(--weight-semibold)}.lkFrfq_docsMain{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.lkFrfq_docsTitle{font-size:var(--text-h1);font-weight:var(--weight-semibold);letter-spacing:-.02em;margin:0}.lkFrfq_docsH2{margin:var(--space-4) 0 0;font-size:var(--text-h2);font-weight:var(--weight-semibold);letter-spacing:-.01em}.lkFrfq_prose{gap:var(--space-4);max-width:var(--measure);line-height:var(--leading-normal);flex-direction:column;display:flex}.lkFrfq_prose h2{margin:var(--space-4) 0 0;font-size:var(--text-h2);font-weight:var(--weight-semibold);letter-spacing:-.01em;line-height:var(--leading-tight)}.lkFrfq_prose h3{margin:var(--space-2) 0 0;font-size:var(--text-body-lg);font-weight:var(--weight-semibold)}.lkFrfq_prose p,.lkFrfq_prose ul,.lkFrfq_prose ol{margin:0}.lkFrfq_prose ul,.lkFrfq_prose ol{gap:var(--space-2);flex-direction:column;padding-left:1.3em;display:flex}.lkFrfq_prose code{font-size:var(--text-small)}.lkFrfq_prose a{color:var(--color-primary);font-weight:var(--weight-semibold)}.lkFrfq_prose a:hover{text-decoration:underline}.lkFrfq_lead{font-size:var(--text-body-lg);color:var(--color-text-weak)}.lkFrfq_pre{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-nav-bg);color:var(--color-on-dark);font-family:var(--font-mono);font-size:var(--text-small);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.6}.lkFrfq_tableWrap{border:1px solid var(--color-stroke-weak);border-radius:var(--radius-lg);background:var(--color-background);box-shadow:var(--elevation-1);max-width:100%;overflow-x:auto}.lkFrfq_table{border-collapse:collapse;width:100%;font-size:var(--text-small)}.lkFrfq_table th,.lkFrfq_table td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-stroke-weak);text-align:left;vertical-align:top;line-height:1.5}.lkFrfq_table thead th{background:var(--color-page);font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-weak)}.lkFrfq_table tbody tr:last-child th,.lkFrfq_table tbody tr:last-child td{border-bottom:0}.lkFrfq_table tbody th{font-weight:var(--weight-semibold);white-space:nowrap}.lkFrfq_draft{align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5);border:1px solid var(--warn);border-radius:var(--radius-lg);background:var(--warn-fill);max-width:var(--measure);display:flex}.lkFrfq_draft svg{width:20px;height:20px;color:var(--warn);flex:none;margin-top:2px}.lkFrfq_draftTitle{font-weight:var(--weight-semibold);display:block}.lkFrfq_draftText{font-size:var(--text-small);line-height:1.5}.lkFrfq_updated{font-size:var(--text-small);color:var(--color-text-weak)}.lkFrfq_faq{gap:var(--space-2);flex-direction:column;max-width:820px;display:flex}.lkFrfq_faqItem{border:1px solid var(--color-stroke-weak);border-radius:var(--radius-md);background:var(--color-background)}.lkFrfq_faqItem summary{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);cursor:pointer;font-weight:var(--weight-semibold);list-style:none;display:flex}.lkFrfq_faqItem summary::-webkit-details-marker{display:none}.lkFrfq_faqItem summary:after{content:"+";font-size:var(--text-body-lg);color:var(--color-primary);flex:none}.lkFrfq_faqItem[open] summary:after{content:"−"}.lkFrfq_faqItem summary:focus-visible{border-radius:var(--radius-md);box-shadow:var(--focus-ring);outline:none}.lkFrfq_faqBody{padding:0 var(--space-4) var(--space-4);color:var(--color-text-weak);line-height:var(--leading-normal)}.lkFrfq_faqBody p{margin:0}@media (max-width:1023px){.lkFrfq_docsBody{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.lkFrfq_docsNav{gap:var(--space-4);flex-flow:wrap;position:static}.lkFrfq_footTop{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.lkFrfq_header{padding:var(--space-4)}.lkFrfq_navLink:not(:nth-last-child(2)){display:none}.lkFrfq_footCols{grid-template-columns:repeat(2,minmax(0,1fr))}.lkFrfq_docsBody{padding-left:var(--space-4);padding-right:var(--space-4)}}.lkFrfq_table code{overflow-wrap:anywhere}.lkFrfq_legalPage{background:var(--color-page);flex-direction:column;min-height:100vh;display:flex}.lkFrfq_legalMain{width:100%;max-width:820px;padding:var(--space-6) var(--space-5) var(--space-8);gap:var(--space-5);flex-direction:column;flex:1;margin:0 auto;display:flex}.lkFrfq_contactCard{gap:var(--space-2);padding:var(--space-5);border:1px solid var(--color-stroke-weak);border-radius:var(--radius-lg);background:var(--color-background);box-shadow:var(--elevation-1);max-width:var(--measure);flex-direction:column;display:flex}.lkFrfq_contactMail{font-size:var(--text-h2);font-weight:var(--weight-semibold);color:var(--color-primary);overflow-wrap:anywhere}.lkFrfq_contactMail:hover{text-decoration:underline}@media (max-width:720px){.lkFrfq_legalMain{padding-left:var(--space-4);padding-right:var(--space-4)}}
.y-TdRW_guide{gap:var(--space-6);flex-direction:column;max-width:920px;display:flex}.y-TdRW_lead{max-width:var(--measure);font-size:var(--text-body-lg);line-height:var(--leading-normal);color:var(--color-text-weak);margin:0}.y-TdRW_section{gap:var(--space-3);flex-direction:column;display:flex}.y-TdRW_h2{font-size:var(--text-h2);font-weight:var(--weight-semibold);letter-spacing:-.01em;margin:0}.y-TdRW_h3{font-size:var(--text-body-lg);font-weight:var(--weight-semibold);margin:0}.y-TdRW_text{max-width:var(--measure);line-height:var(--leading-normal);color:var(--color-text-strong);margin:0}.y-TdRW_weak{color:var(--color-text-weak)}.y-TdRW_text code,.y-TdRW_steps code,.y-TdRW_table code{font-size:var(--text-small)}.y-TdRW_steps{gap:var(--space-2);line-height:var(--leading-normal);max-width:var(--measure);flex-direction:column;margin:0;padding-left:1.3em;display:flex}.y-TdRW_urlBox{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-stroke-weak);border-radius:var(--radius-lg);background:var(--color-background);box-shadow:var(--elevation-1);flex-direction:column;display:flex}.y-TdRW_urlLabel{font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-weak)}.y-TdRW_urlRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.y-TdRW_urlCode{min-width:0;font-size:var(--text-small);overflow-wrap:anywhere;color:var(--color-text-strong);flex:320px}.y-TdRW_facts{gap:var(--space-2) var(--space-5);margin:var(--space-2) 0 0;font-size:var(--text-small);grid-template-columns:max-content 1fr;display:grid}.y-TdRW_facts dt{color:var(--color-text-weak)}.y-TdRW_facts dd{overflow-wrap:anywhere;margin:0}.y-TdRW_snippets{border:1px solid var(--color-stroke-weak);border-radius:var(--radius-lg);background:var(--color-nav-bg);overflow:hidden}.y-TdRW_tabBar{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3) 0;border-bottom:1px solid var(--color-nav-rule);display:flex}.y-TdRW_tabList{gap:2px;display:flex;overflow-x:auto}.y-TdRW_tab{min-height:36px;padding:0 var(--space-3);color:var(--color-nav-text);font:inherit;font-size:var(--text-small);font-weight:var(--weight-medium);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000}.y-TdRW_tab:hover{color:var(--color-nav-active-text)}.y-TdRW_tabOn{color:var(--color-nav-active-text);border-bottom-color:var(--color-accent)}.y-TdRW_copy{margin-bottom:var(--space-2);flex:none}.y-TdRW_code{padding:var(--space-4);color:var(--color-on-dark);font-family:var(--font-mono);font-size:var(--text-small);white-space:pre;margin:0;line-height:1.6;overflow-x:auto}.y-TdRW_codeBox{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-nav-bg);color:var(--color-on-dark);font-family:var(--font-mono);font-size:var(--text-small);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.6}.y-TdRW_keyNote{font-size:var(--text-small);color:var(--color-text-weak);margin:0}.y-TdRW_tableWrap{border:1px solid var(--color-stroke-weak);border-radius:var(--radius-lg);background:var(--color-background);box-shadow:var(--elevation-1);overflow-x:auto}.y-TdRW_table{border-collapse:collapse;width:100%}.y-TdRW_table th,.y-TdRW_table td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-stroke-weak);text-align:left;vertical-align:top}.y-TdRW_table thead th{background:var(--color-page);font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-weak)}.y-TdRW_table tbody tr:last-child th,.y-TdRW_table tbody tr:last-child td{border-bottom:0}.y-TdRW_table tbody th{font-weight:var(--weight-semibold);min-width:180px}.y-TdRW_table td code{overflow-wrap:anywhere}.y-TdRW_how{font-weight:var(--weight-regular);font-size:var(--text-small);color:var(--color-text-weak);margin-top:4px;display:block}.y-TdRW_status{font-family:var(--font-mono);font-size:var(--text-small);white-space:nowrap}.y-TdRW_callout{gap:var(--space-2);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--color-primary-fill);border:1px solid var(--brand-200);flex-direction:column;display:flex}.y-TdRW_callout p{line-height:var(--leading-normal);margin:0}.y-TdRW_calloutTitle{font-weight:var(--weight-semibold);color:var(--brand-800);margin:0}.y-TdRW_link{color:var(--color-primary);font-weight:var(--weight-semibold)}.y-TdRW_link:hover{text-decoration:underline}.y-TdRW_cards{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin:0;padding:0;list-style:none;display:grid}.y-TdRW_cardLink{gap:var(--space-2);height:100%;padding:var(--space-5);border:1px solid var(--color-stroke-weak);border-radius:var(--radius-lg);background:var(--color-background);box-shadow:var(--elevation-1);color:var(--color-text-strong);transition:border-color var(--tr), box-shadow var(--tr);flex-direction:column;display:flex}.y-TdRW_cardLink:hover{border-color:var(--brand-300);box-shadow:var(--elevation-2)}.y-TdRW_cardName{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:var(--text-body-lg);font-weight:var(--weight-semibold);display:flex}.y-TdRW_cardName svg{width:18px;height:18px;color:var(--color-primary);flex:none}.y-TdRW_cardText{color:var(--color-text-weak);line-height:var(--leading-normal);font-size:var(--text-small)}.y-TdRW_cardMeta{font-size:var(--text-caption);font-family:var(--font-mono);color:var(--color-text-muted);margin-top:auto}@media (max-width:720px){.y-TdRW_facts{grid-template-columns:minmax(0,1fr);gap:2px}.y-TdRW_facts dd{margin-bottom:var(--space-2)}}.y-TdRW_keyNoteDark{padding:0 var(--space-4) var(--space-3);font-size:var(--text-caption);color:var(--color-on-dark-weak);margin:0;line-height:1.5}.y-TdRW_pageStack{gap:var(--space-4);flex-direction:column;display:flex}
.mKesDG_summary{gap:var(--space-6);padding:var(--space-5);border:1px solid var(--color-stroke-weak);border-radius:var(--radius-lg);background:var(--color-background);box-shadow:var(--elevation-1);display:flex}.mKesDG_summaryMain{gap:var(--space-1);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.mKesDG_summarySide{gap:var(--space-4);width:320px;padding-left:var(--space-6);border-left:1px solid var(--color-stroke-weak);flex-direction:column;flex-shrink:0;display:flex}.mKesDG_figure{gap:var(--space-1);flex-direction:column;display:flex}.mKesDG_figureHead{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.mKesDG_figureLabel{font-size:var(--text-body);line-height:1.5;font-weight:var(--weight-semibold);color:var(--color-text-weak)}.mKesDG_figureValue{font-size:var(--text-money);line-height:1.15;font-weight:var(--weight-semibold);color:var(--color-text-strong)}.mKesDG_facts{align-items:center;gap:var(--space-4);font-size:var(--text-body);color:var(--color-text-weak);flex-wrap:wrap;line-height:1.5;display:flex}.mKesDG_fact{align-items:center;gap:var(--space-4);display:inline-flex}.mKesDG_rule{background:var(--color-stroke-weak);width:1px;height:16px}.mKesDG_bar{border-radius:6px;gap:2px;display:flex;overflow:hidden}.mKesDG_bar>span{height:10px}.mKesDG_bar_brand{background:var(--color-brand)}.mKesDG_bar_mid{background:var(--color-brand-mid)}.mKesDG_bar_track{background:var(--color-stroke-weak)}.mKesDG_legend{align-items:center;gap:var(--space-4);font-size:var(--text-caption);color:var(--color-text-weak);line-height:1.5;display:flex}.mKesDG_legendItem{align-items:center;gap:6px;display:flex}.mKesDG_legendKey{border-radius:3px;width:10px;height:10px}.mKesDG_money{gap:var(--space-2);flex-direction:column;display:flex}.mKesDG_moneyRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-2) 0;font-size:var(--text-body);color:var(--color-text-strong);line-height:1.5;display:flex}.mKesDG_moneyTotal{border-top:1px solid var(--color-stroke-weak);margin-top:var(--space-1);padding-top:var(--space-3);font-weight:var(--weight-semibold)}.mKesDG_moneyText{flex-direction:column;display:flex}.mKesDG_moneyHint{font-size:var(--text-caption);font-weight:var(--weight-regular);color:var(--color-text-weak)}.mKesDG_moneyAmt{white-space:nowrap;text-align:right}.mKesDG_moneyNote{font-size:var(--text-caption);color:var(--color-text-weak);line-height:1.5}.mKesDG_sectionTitle{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:24px;display:flex}.mKesDG_sectionTitleText{align-items:center;gap:var(--space-2);display:flex}.mKesDG_sectionH{font-size:var(--text-body-lg);line-height:1.4;font-weight:var(--weight-semibold);color:var(--color-text-strong);margin:0}.mKesDG_countChip{padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--color-fill);font-size:var(--text-caption);line-height:20px;font-weight:var(--weight-semibold);color:var(--color-text-weak)}.mKesDG_needs{margin:0;padding:0;list-style:none}.mKesDG_need{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-stroke-weak);display:flex}.mKesDG_needIcon{padding-top:2px;display:flex}.mKesDG_needIcon svg{width:18px;height:18px}.mKesDG_need_neutral{color:var(--color-text-muted)}.mKesDG_need_warn{color:var(--color-warning)}.mKesDG_need_danger{color:var(--color-danger)}.mKesDG_needBody{min-width:0;font-size:var(--text-body);flex-direction:column;flex:1 1 0;line-height:1.5;display:flex}.mKesDG_needTitle{color:var(--color-text-strong)}.mKesDG_needTitle b{font-weight:var(--weight-semibold)}.mKesDG_needDetail{color:var(--color-text-weak)}.mKesDG_needSince{font-size:var(--text-caption);color:var(--color-text-weak);white-space:nowrap;padding-top:2px;line-height:1.5}.mKesDG_needLink{align-items:center;gap:var(--space-1);min-height:var(--control-h);font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--color-brand);white-space:nowrap;background:0 0;border:0;margin-top:-10px;padding:0;display:inline-flex}.mKesDG_needLink:hover{color:var(--color-brand-pressed)}.mKesDG_needLink svg{width:16px;height:16px}.mKesDG_needLink:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}.mKesDG_avatar{border-radius:var(--radius-pill);background:var(--color-fill);width:32px;height:32px;font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--color-brand);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.mKesDG_avatar36{width:36px;height:36px;font-size:var(--text-body);background:var(--color-brand);color:var(--color-on-brand)}.mKesDG_youDot{border-radius:var(--radius-pill);background:var(--color-you);border:2px solid var(--color-background);width:10px;height:10px;position:absolute;bottom:-2px;right:-2px}.mKesDG_youTag{align-items:center;gap:var(--space-1);font-size:var(--text-caption);line-height:1.5;font-weight:var(--weight-semibold);color:var(--color-text-weak);display:inline-flex}.mKesDG_youTagDot{border-radius:var(--radius-pill);background:var(--color-you);width:8px;height:8px}.mKesDG_person{align-items:center;gap:var(--space-3);display:flex}.mKesDG_personMuted .mKesDG_personName,.mKesDG_personMuted .mKesDG_personSub{color:var(--color-text-weak)}.mKesDG_personText{flex-direction:column;min-width:0;display:flex}.mKesDG_personName{align-items:center;gap:var(--space-2);font-size:var(--text-body);line-height:1.5;font-weight:var(--weight-semibold);color:var(--color-text-strong);display:flex}.mKesDG_personLink{color:inherit}.mKesDG_personLink:hover{color:var(--color-brand)}.mKesDG_personSub{font-size:var(--text-caption);color:var(--color-text-weak);line-height:1.5}.mKesDG_mini{flex-direction:column;align-items:flex-end;display:inline-flex}.mKesDG_miniTrack{background:var(--color-fill);border-radius:2px;width:72px;height:4px;margin-top:6px;display:block;overflow:hidden}.mKesDG_miniFill{background:var(--color-brand);height:100%;display:block}.mKesDG_stack{flex-direction:column;align-items:flex-start;display:inline-flex}.mKesDG_sub{align-items:center;gap:var(--space-1);font-size:var(--text-caption);color:var(--color-text-weak);margin-top:6px;line-height:1.5;display:flex}.mKesDG_sub svg{width:14px;height:14px}.mKesDG_subWarn{color:var(--color-warning);font-weight:var(--weight-semibold)}.mKesDG_empty{gap:var(--space-4);padding:var(--space-7);border:1px solid var(--color-stroke-weak);border-radius:var(--radius-lg);background:var(--color-background);box-shadow:var(--elevation-1);flex-direction:column;display:flex}.mKesDG_emptyNarrow{max-width:720px}.mKesDG_emptyHead{gap:var(--space-1);flex-direction:column;display:flex}.mKesDG_emptyIcon{border-radius:var(--radius-md);background:var(--color-fill);width:48px;height:48px;color:var(--color-brand);justify-content:center;align-items:center;display:flex}.mKesDG_emptyIcon svg{width:24px;height:24px}.mKesDG_emptyTitle{margin:var(--space-3) 0 0;font-size:var(--text-title);line-height:1.3;font-weight:var(--weight-semibold);color:var(--color-text-strong)}.mKesDG_emptyBody{max-width:60ch;font-size:var(--text-body);color:var(--color-text-weak);line-height:1.5}.mKesDG_emptyActions{align-items:center;gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.mKesDG_emptyList{margin-top:var(--space-4)}.mKesDG_crumbs ol{align-items:center;gap:var(--space-2);margin:0 0 calc(-1 * var(--space-4));padding:0;list-style:none;display:flex}.mKesDG_crumbs li{align-items:center;gap:var(--space-2);display:flex}.mKesDG_crumbSep{width:14px;height:14px;color:var(--color-text-muted)}.mKesDG_crumbLink{min-height:var(--control-h);font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--color-brand);align-items:center;display:inline-flex}.mKesDG_crumbHere{font-size:var(--text-body);color:var(--color-text-weak);line-height:1.5}.mKesDG_panel{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-stroke-weak);border-radius:var(--radius-lg);background:var(--color-background);box-shadow:var(--elevation-1);flex-direction:column;display:flex}.mKesDG_panelHead{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:24px;display:flex}.mKesDG_panelTitle{font-size:var(--text-body-lg);line-height:1.4;font-weight:var(--weight-semibold);color:var(--color-text-strong);margin:0}.mKesDG_ruled{flex-direction:column;margin:0;display:flex}.mKesDG_ruledRow{gap:var(--space-4);border-bottom:1px solid var(--color-stroke-weak);font-size:var(--text-body);grid-template-columns:140px minmax(0,1fr);padding:10px 0;line-height:1.5;display:grid}.mKesDG_ruledKey{color:var(--color-text-weak)}.mKesDG_ruledVal{color:var(--color-text-strong);overflow-wrap:anywhere;min-width:0;margin:0}.mKesDG_held{background:var(--color-placeholder-block);vertical-align:middle;border-radius:6px;height:12px;display:inline-block}@media (max-width:720px){.mKesDG_summary.mKesDG_summary{gap:var(--space-4);padding:var(--space-4);flex-direction:column}.mKesDG_summarySide.mKesDG_summarySide{width:auto;padding-left:0;padding-top:var(--space-4);border-left:0;border-top:1px solid var(--color-stroke-weak)}.mKesDG_figureHead.mKesDG_figureHead{row-gap:var(--space-1);flex-wrap:wrap}.mKesDG_figureLabel.mKesDG_figureLabel{flex:1 0 100%}.mKesDG_legend.mKesDG_legend{gap:var(--space-1) var(--space-3);flex-wrap:wrap}}
.Mhrhkq_page{background:var(--surface-offwhite);color:var(--color-text-strong)}.Mhrhkq_headerBar{z-index:var(--z-header);background:linear-gradient(#0a141cd9,#0a141c00);position:absolute;inset:0 0 auto}.Mhrhkq_wrap{width:100%;max-width:1180px;padding:0 var(--space-5);margin:0 auto}.Mhrhkq_section{padding:clamp(72px,10vw,128px) 0}.Mhrhkq_sectionTint{background:var(--color-background);border-block:1px solid var(--color-stroke-weak)}.Mhrhkq_sectionDark{background:var(--ink-midnight);color:var(--ink-on-midnight)}.Mhrhkq_head{max-width:720px;margin-bottom:var(--space-7)}.Mhrhkq_kicker,.Mhrhkq_kickerDark{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary);display:inline-flex}.Mhrhkq_kickerDark{color:var(--accent-300)}.Mhrhkq_h2{font-family:var(--font-display);letter-spacing:var(--tracking-display);text-wrap:balance;margin:0;font-size:clamp(32px,4.6vw,54px);font-weight:650;line-height:1.04}.Mhrhkq_h2Dark{color:#fff}.Mhrhkq_lead,.Mhrhkq_leadDark{margin:var(--space-4) 0 0;color:var(--color-text-weak);max-width:620px;font-size:clamp(17px,1.5vw,19px);line-height:1.6}.Mhrhkq_leadDark{color:var(--ink-on-midnight-weak)}.Mhrhkq_inlineCode{font-family:var(--font-mono);background:var(--color-fill);border-radius:6px;padding:2px 6px;font-size:.92em}.Mhrhkq_textLink{align-items:center;gap:var(--space-2);margin-top:var(--space-5);font-weight:var(--weight-semibold);color:var(--color-primary);display:inline-flex}.Mhrhkq_textLink:hover{text-decoration:underline}.Mhrhkq_ticks{margin:var(--space-5) 0 0;gap:var(--space-3);padding:0;list-style:none;display:grid}.Mhrhkq_ticks li{color:var(--color-text-weak);padding-left:26px;line-height:1.5;position:relative}.Mhrhkq_ticks li:before{content:"";border-left:2px solid var(--color-primary);border-bottom:2px solid var(--color-primary);width:12px;height:7px;position:absolute;top:.45em;left:2px;transform:rotate(-45deg)}.Mhrhkq_illustrative{right:var(--space-4);bottom:calc(-1 * var(--space-6));font-size:var(--text-caption);color:var(--color-text-muted);letter-spacing:.02em;position:absolute}.Mhrhkq_btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-5);border-radius:var(--radius-pill);font-weight:var(--weight-semibold);font-size:var(--text-body);transition:transform var(--motion-fast) var(--ease-out-expo), background var(--motion-fast), box-shadow var(--motion-base);display:inline-flex}.Mhrhkq_btn:hover{transform:translateY(-1px)}.Mhrhkq_btnCoral{background:var(--color-accent);color:var(--color-on-accent);box-shadow:var(--glow-coral)}.Mhrhkq_btnCoral:hover{background:var(--accent-400)}.Mhrhkq_btnGhostDark{color:#fff;background:#ffffff0f;border:1px solid #ffffff3d}.Mhrhkq_btnGhostDark:hover{background:#ffffff1a}.Mhrhkq_btnOutline{color:var(--color-primary);border:1px solid var(--color-primary)}.Mhrhkq_btnOutline:hover{background:var(--color-primary-fill)}.Mhrhkq_story{background:var(--ink-midnight-2);height:640vh;color:var(--ink-on-midnight);position:relative}.Mhrhkq_storySticky{height:100svh;position:sticky;top:0;overflow:hidden}.Mhrhkq_scene{position:absolute;inset:0}.Mhrhkq_scene canvas{display:block}.Mhrhkq_sceneShade{pointer-events:none;background:radial-gradient(120% 80% at 0%,#0a141cdb 0%,#0a141c59 45%,#0a141c00 70%),linear-gradient(#0a141c00 70%,#0a141ce6);position:absolute;inset:0}.Mhrhkq_heroCopy{width:100%;max-width:1180px;padding:0 var(--space-5);transition:opacity var(--motion-slow) var(--ease-out-expo), transform var(--motion-slow) var(--ease-out-expo);opacity:0;pointer-events:none;margin:0 auto;position:absolute;top:50%;left:0;right:0;transform:translateY(-46%)}.Mhrhkq_heroCopy[data-on]{opacity:1;pointer-events:auto;transform:translateY(-50%)}.Mhrhkq_eyebrow{align-items:center;gap:var(--space-2);margin:0 0 var(--space-5);border-radius:var(--radius-pill);border:1px solid var(--ink-midnight-line);font-size:var(--text-small);color:var(--ink-on-midnight-weak);background:#ffffff0a;padding:6px 12px;display:inline-flex}.Mhrhkq_eyebrowDot{background:var(--color-accent);width:7px;height:7px;box-shadow:0 0 12px var(--color-accent);border-radius:50%}.Mhrhkq_heroTitle{max-width:820px;font-family:var(--font-display);letter-spacing:-.045em;color:#fff;margin:0;font-size:clamp(46px,8.2vw,112px);font-weight:700;line-height:.95}.Mhrhkq_heroTitleAccent{background:linear-gradient(92deg, var(--brand-300) 0%, var(--accent-300) 70%);color:#0000;-webkit-background-clip:text;background-clip:text}.Mhrhkq_heroText{margin:var(--space-5) 0 0;max-width:540px;color:var(--ink-on-midnight-weak);font-size:clamp(17px,1.6vw,20px);line-height:1.55}.Mhrhkq_heroActions{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.Mhrhkq_scrollHint{align-items:center;gap:var(--space-2);margin:var(--space-7) 0 0;font-size:var(--text-small);color:var(--ink-on-midnight-weak);display:inline-flex}.Mhrhkq_scrollHint svg{animation:Mhrhkq_nudge 1.8s var(--ease-in-out) infinite}@keyframes Mhrhkq_nudge{50%{transform:translateY(4px)}}.Mhrhkq_captions{left:max(var(--space-5), calc((100vw - 1180px) / 2 + var(--space-5)));width:min(440px, calc(100vw - 2 * var(--space-5)));margin:0;padding:0;list-style:none;position:absolute;bottom:clamp(48px,12vh,120px)}.Mhrhkq_caption{gap:var(--space-2);width:100%;padding:var(--space-5);border-radius:var(--radius-lg);border:1px solid var(--ink-midnight-line);opacity:0;transition:opacity var(--motion-base) var(--ease-out-expo), transform var(--motion-slow) var(--ease-out-expo);background:#0e1a23e6;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;transform:translateY(16px)}.Mhrhkq_caption[data-on]{opacity:1;transform:none}.Mhrhkq_captionKicker{align-items:center;gap:var(--space-2);font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-300);display:inline-flex}.Mhrhkq_captionNum{font-family:var(--font-mono);color:var(--ink-on-midnight-weak)}.Mhrhkq_captionTitle{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;font-size:clamp(22px,2.4vw,30px);font-weight:650;line-height:1.1}.Mhrhkq_captionText{color:var(--ink-on-midnight-weak);line-height:1.55}.Mhrhkq_captionCode,.Mhrhkq_captionOtp{margin-top:var(--space-1);font-family:var(--font-mono);font-size:var(--text-small);color:var(--brand-200);background:#ffffff0f;border-radius:8px;align-self:flex-start;padding:4px 10px}.Mhrhkq_captionOtp{letter-spacing:.35em;color:#fff;background:#f26b4f29;border:1px solid #f26b4f66;font-size:22px}.Mhrhkq_rail{right:var(--space-5);flex-direction:column;gap:10px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.Mhrhkq_railTick{background:var(--ink-midnight-line);width:3px;height:26px;transition:background var(--motion-base);border-radius:2px}.Mhrhkq_railTick[data-on]{background:var(--color-accent);box-shadow:0 0 10px #f26b4f99}.Mhrhkq_flow{padding:0 var(--space-7);place-items:center end;display:grid;position:absolute;inset:0}.Mhrhkq_flowTrack{grid-template-columns:repeat(7,auto);align-items:center;gap:clamp(10px,2vw,28px);display:grid;position:relative}.Mhrhkq_flowTrack:before{content:"";background:linear-gradient(90deg, var(--brand-500), var(--accent-500));opacity:.35;height:2px;position:absolute;top:24px;left:24px;right:24px}.Mhrhkq_flowNode{align-items:center;gap:var(--space-2);opacity:.35;transition:opacity var(--motion-base);flex-direction:column;display:flex;position:relative}.Mhrhkq_flowNode[data-on]{opacity:1}.Mhrhkq_flowIcon{background:var(--ink-midnight);border:1px solid var(--ink-midnight-line);width:48px;height:48px;color:var(--brand-300);border-radius:14px;place-items:center;display:grid}.Mhrhkq_flowNode[data-on] .Mhrhkq_flowIcon{border-color:var(--brand-500);box-shadow:var(--glow-teal)}.Mhrhkq_flowNode[data-last][data-on] .Mhrhkq_flowIcon{color:var(--accent-300);border-color:var(--accent-500);box-shadow:var(--glow-coral)}.Mhrhkq_flowLabel{font-size:var(--text-caption);color:var(--ink-on-midnight-weak);white-space:nowrap}@media (prefers-reduced-motion:reduce){.Mhrhkq_story{height:auto}.Mhrhkq_storySticky{height:auto;padding:140px 0 var(--space-8);position:relative;overflow:visible}.Mhrhkq_scene,.Mhrhkq_sceneShade,.Mhrhkq_rail,.Mhrhkq_scrollHint{display:none}.Mhrhkq_heroCopy{opacity:1;pointer-events:auto;position:relative;top:auto;transform:none}.Mhrhkq_captions{width:auto;max-width:1180px;margin:var(--space-8) auto 0;padding:0 var(--space-5);gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid;position:relative;bottom:auto;left:auto}.Mhrhkq_caption{opacity:1;position:relative;transform:none}}@media (max-width:820px){.Mhrhkq_story{height:560vh}.Mhrhkq_heroCopy{top:18%;transform:none}.Mhrhkq_heroCopy[data-on]{transform:none}.Mhrhkq_captions{bottom:var(--space-6)}.Mhrhkq_rail{display:none}.Mhrhkq_flow{place-items:start center;padding-top:30vh}.Mhrhkq_flowTrack{grid-template-columns:repeat(4,auto)}.Mhrhkq_sceneShade{background:linear-gradient(#0a141cbf,#0a141c33 40%,#0a141cf2 90%)}}.Mhrhkq_split{grid-template-columns:1.05fr 1fr;align-items:start;gap:clamp(32px,6vw,88px);display:grid}.Mhrhkq_problems{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.Mhrhkq_problem{column-gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-background);border:1px solid var(--color-stroke-weak);grid-template-columns:40px 1fr;row-gap:2px;display:grid}.Mhrhkq_problemIcon{background:var(--bad-fill);width:40px;height:40px;color:var(--bad);border-radius:12px;grid-row:span 2;place-items:center;display:grid}.Mhrhkq_problemTitle{font-weight:var(--weight-semibold)}.Mhrhkq_problemText{color:var(--color-text-weak);line-height:1.5}.Mhrhkq_solution{gap:var(--space-4);margin-top:var(--space-7);padding:var(--space-5) var(--space-6);border-radius:var(--radius-lg);background:var(--brand-900);color:var(--ink-on-midnight);align-items:flex-start;display:flex}.Mhrhkq_solution svg{color:var(--accent-300);flex:none;margin-top:2px}.Mhrhkq_solution p{line-height:1.6;font-size:var(--text-body-lg);margin:0}.Mhrhkq_solution strong{color:#fff}.Mhrhkq_how{gap:var(--space-4);counter-reset:none;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.Mhrhkq_howStep{gap:var(--space-2);padding:var(--space-6) var(--space-5);border-radius:var(--radius-lg);border:1px solid var(--color-stroke-weak);background:var(--surface-offwhite);flex-direction:column;display:flex}.Mhrhkq_howNum{font-family:var(--font-display);color:var(--brand-200);letter-spacing:-.04em;font-size:44px;font-weight:700;line-height:1}.Mhrhkq_howTitle{font-family:var(--font-display);font-size:22px;font-weight:650}.Mhrhkq_howText{color:var(--color-text-weak);line-height:1.55}.Mhrhkq_envSwap{margin-top:var(--space-6);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--ink-midnight);gap:2px;display:grid;overflow-x:auto}.Mhrhkq_envSwap code{font-family:var(--font-mono);font-size:var(--text-small);white-space:pre}.Mhrhkq_diffMinus{color:#f4a08d}.Mhrhkq_diffPlus{color:#7fd6b0}.Mhrhkq_feature{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(32px,6vw,88px);display:grid}.Mhrhkq_featureFlip{grid-template-columns:1fr 1fr}.Mhrhkq_featureCopy{max-width:520px}.Mhrhkq_inbox{background:var(--color-background);border:1px solid var(--color-stroke-weak);box-shadow:var(--elevation-3);border-radius:20px;margin:0;position:relative;overflow:visible}.Mhrhkq_inboxHead{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-stroke-weak);display:flex}.Mhrhkq_inboxTitle{align-items:center;gap:var(--space-2);font-weight:var(--weight-semibold);display:inline-flex}.Mhrhkq_liveDot{background:var(--ok);width:8px;height:8px;box-shadow:0 0 0 4px var(--ok-fill);border-radius:50%;animation:2s ease-in-out infinite Mhrhkq_pulse}@keyframes Mhrhkq_pulse{50%{box-shadow:0 0 0 7px #0000}}.Mhrhkq_inboxLive{font-size:var(--text-caption);color:var(--color-text-muted)}.Mhrhkq_inboxList{padding:var(--space-2);margin:0;list-style:none}.Mhrhkq_inboxItem,.Mhrhkq_inboxRow{gap:var(--space-4);padding:var(--space-3);border-radius:var(--radius-md);grid-template-columns:130px 1fr auto;align-items:center;display:grid}.Mhrhkq_inboxItem:hover{background:var(--color-row-hover)}.Mhrhkq_inboxTo{font-family:var(--font-mono);font-size:var(--text-small);color:var(--color-text-weak);white-space:nowrap}.Mhrhkq_inboxBody{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-small);overflow:hidden}.Mhrhkq_verdict{border-radius:var(--radius-pill);font-size:var(--text-caption);font-weight:var(--weight-semibold);white-space:nowrap;justify-self:start;align-items:center;gap:5px;padding:3px 10px;display:inline-flex}.Mhrhkq_verdict[data-tone=ok]{color:var(--ok);background:var(--ok-fill)}.Mhrhkq_verdict[data-tone=bad]{color:var(--bad);background:var(--bad-fill)}.Mhrhkq_verdict[data-tone=warn]{color:var(--warn);background:var(--warn-fill)}.Mhrhkq_verdict[data-tone=muted]{color:var(--muted);background:var(--muted-fill)}.Mhrhkq_codeCard{padding:var(--space-6);background:var(--ink-midnight);color:#d7e6e4;box-shadow:var(--glow-teal);font-family:var(--font-mono);border-radius:20px;margin:0;font-size:13.5px;line-height:1.7;overflow-x:auto}.Mhrhkq_failures{gap:var(--space-4);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.Mhrhkq_failure{gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-lg);border:1px solid var(--ink-midnight-line);transition:border-color var(--motion-base), transform var(--motion-base) var(--ease-out-expo);background:linear-gradient(#ffffff0a,#ffffff03);flex-direction:column;display:flex}.Mhrhkq_failure:hover{border-color:var(--brand-500);transform:translateY(-3px)}.Mhrhkq_failureHead{align-items:center;gap:var(--space-2);font-family:var(--font-display);color:#fff;font-size:20px;font-weight:650;display:inline-flex}.Mhrhkq_failureHead svg{color:var(--accent-300)}.Mhrhkq_failureText{color:var(--ink-on-midnight-weak);flex:1;line-height:1.5}.Mhrhkq_failureCode{font-family:var(--font-mono);padding:var(--space-3);color:var(--brand-200);word-break:break-all;background:#0000004d;border-radius:10px;font-size:12px;line-height:1.6}.Mhrhkq_darkNote{margin:var(--space-6) 0 0;font-size:var(--text-small);color:var(--ink-on-midnight-weak)}.Mhrhkq_providers{gap:var(--space-3);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.Mhrhkq_provider{gap:var(--space-1);height:100%;padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-background);border:1px solid var(--color-stroke-weak);transition:border-color var(--motion-fast), box-shadow var(--motion-base);flex-direction:column;display:flex}.Mhrhkq_provider:hover{border-color:var(--brand-400);box-shadow:var(--glow-teal)}.Mhrhkq_providerName{font-family:var(--font-display);font-size:20px;font-weight:650}.Mhrhkq_providerPath{font-family:var(--font-mono);color:var(--color-primary);font-size:12px}.Mhrhkq_providerLine{margin-top:var(--space-1);font-size:var(--text-small);color:var(--color-text-weak);line-height:1.5}.Mhrhkq_who{margin:var(--space-7) 0 0;gap:var(--space-5);grid-template-columns:repeat(4,1fr);padding:0;list-style:none;display:grid}.Mhrhkq_whoItem{gap:var(--space-2);flex-direction:column;display:flex}.Mhrhkq_whoItem svg{color:var(--accent-600)}.Mhrhkq_whoTitle{font-weight:var(--weight-semibold)}.Mhrhkq_whoText{font-size:var(--text-small);color:var(--color-text-weak);line-height:1.55}.Mhrhkq_codeGrid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(32px,6vw,80px);display:grid}.Mhrhkq_codeStack{gap:var(--space-4);min-width:0;display:grid}.Mhrhkq_demo{gap:var(--space-6);grid-template-columns:320px 1fr;align-items:start;display:grid}.Mhrhkq_demoPick{top:var(--space-6);gap:var(--space-3);flex-direction:column;display:flex;position:sticky}.Mhrhkq_demoPickLabel{font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin:0}.Mhrhkq_demoOptions{gap:var(--space-2);display:grid}.Mhrhkq_demoOption{text-align:left;cursor:pointer;padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-stroke-weak);background:var(--color-background);color:inherit;font:inherit;transition:border-color var(--motion-fast), box-shadow var(--motion-base);flex-direction:column;gap:2px;display:flex}.Mhrhkq_demoOption:hover{border-color:var(--brand-300)}.Mhrhkq_demoOption[aria-checked=true]{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--brand-100)}.Mhrhkq_demoOptionLabel{font-weight:var(--weight-semibold)}.Mhrhkq_demoOptionHint{font-size:var(--text-small);color:var(--color-text-weak)}.Mhrhkq_demoReplay{align-self:flex-start;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);border:1px solid var(--color-stroke-weak);font:inherit;font-size:var(--text-small);cursor:pointer;color:var(--color-text-weak);background:0 0;padding:6px 12px;display:inline-flex}.Mhrhkq_demoReplay:hover{color:var(--color-primary);border-color:var(--brand-300)}.Mhrhkq_demoNote{gap:var(--space-2);margin:var(--space-2) 0 0;font-size:var(--text-caption);color:var(--color-text-muted);line-height:1.5;display:flex}.Mhrhkq_demoNote svg{flex:none;margin-top:2px}.Mhrhkq_pipeline{padding:var(--space-3);background:var(--ink-midnight);box-shadow:var(--glow-teal);gap:var(--space-2);border-radius:20px;min-width:0;margin:0;list-style:none;display:grid}.Mhrhkq_step{gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-4) 44px;border-radius:var(--radius-md);color:var(--ink-on-midnight);transition:opacity var(--motion-base), border-color var(--motion-base), background var(--motion-base);background:#ffffff08;border:1px solid #0000;min-width:0;display:grid;position:relative}.Mhrhkq_step:before{content:"";border:2px solid var(--ink-midnight-line);background:var(--ink-midnight);border-radius:50%;width:10px;height:10px;position:absolute;top:22px;left:18px}.Mhrhkq_step[data-state=pending]{opacity:.35}.Mhrhkq_step[data-state=pending]>:not(.Mhrhkq_stepName){visibility:hidden}.Mhrhkq_step[data-state=active]{border-color:var(--accent-500);background:#f26b4f0f}.Mhrhkq_step[data-state=active]:before{border-color:var(--accent-500);background:var(--accent-500);box-shadow:0 0 12px var(--accent-500)}.Mhrhkq_step[data-state=done]:before{border-color:var(--brand-400);background:var(--brand-400)}.Mhrhkq_stepName{font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-on-midnight-weak)}.Mhrhkq_stepText{align-items:center;gap:var(--space-2);color:var(--ink-on-midnight);line-height:1.5;font-size:var(--text-small);display:inline-flex}.Mhrhkq_stepCode{font-family:var(--font-mono);color:var(--brand-200);word-break:break-all;font-size:12px;line-height:1.6}.Mhrhkq_pipeline .Mhrhkq_inboxRow{padding:var(--space-2) var(--space-3);background:#ffffff0d;grid-template-columns:auto 1fr auto}.Mhrhkq_pipeline .Mhrhkq_inboxTo{color:var(--ink-on-midnight-weak)}.Mhrhkq_pipeline .Mhrhkq_inboxBody{color:var(--ink-on-midnight)}.Mhrhkq_otpDigits{gap:6px;display:inline-flex}.Mhrhkq_otpDigit{background:var(--surface-offwhite);width:36px;height:44px;color:var(--ink-midnight);font-family:var(--font-mono);animation:Mhrhkq_flipIn var(--motion-slow) var(--ease-out-expo) both;border-radius:8px;place-items:center;font-size:22px;font-weight:600;display:grid}.Mhrhkq_otpDigit:nth-child(2){animation-delay:60ms}.Mhrhkq_otpDigit:nth-child(3){animation-delay:.12s}.Mhrhkq_otpDigit:nth-child(4){animation-delay:.18s}.Mhrhkq_otpDigit:nth-child(5){animation-delay:.24s}.Mhrhkq_otpDigit:nth-child(6){animation-delay:.3s}@keyframes Mhrhkq_flipIn{0%{opacity:0;transform:rotateX(90deg)}}.Mhrhkq_dash{border:1px solid var(--color-stroke-weak);background:var(--color-page);min-height:380px;box-shadow:var(--elevation-3);border-radius:20px;grid-template-columns:200px 1fr;margin:0;display:grid;position:relative;overflow:visible}.Mhrhkq_dashSide{padding:var(--space-5) var(--space-3);background:var(--brand-900);border-radius:20px 0 0 20px;flex-direction:column;gap:4px;display:flex}.Mhrhkq_dashLogo{font-family:var(--font-display);color:#fff;padding:0 var(--space-3) var(--space-4);font-size:20px;font-weight:700}.Mhrhkq_dashLogo span{color:var(--accent-500)}.Mhrhkq_dashNav{padding:8px var(--space-3);font-size:var(--text-small);color:var(--brand-200);border-radius:8px}.Mhrhkq_dashNav[data-on]{color:#fff;background:#ffffff1a}.Mhrhkq_dashMain{gap:var(--space-4);padding:var(--space-5);flex-direction:column;min-width:0;display:flex}.Mhrhkq_dashTop{font-weight:var(--weight-semibold);justify-content:space-between;align-items:center;font-size:18px;display:flex}.Mhrhkq_dashPill{font-size:var(--text-caption);font-weight:var(--weight-medium);border-radius:var(--radius-pill);background:var(--color-background);border:1px solid var(--color-stroke-weak);color:var(--color-text-weak);padding:4px 10px}.Mhrhkq_dashStats{gap:var(--space-3);grid-template-columns:repeat(4,1fr);display:grid}.Mhrhkq_dashStat{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-background);border:1px solid var(--color-stroke-weak);flex-direction:column;gap:2px;display:flex}.Mhrhkq_dashStat span{font-size:var(--text-caption);color:var(--color-text-muted)}.Mhrhkq_dashStat strong{font-family:var(--font-display);font-size:24px}.Mhrhkq_dashRows{border-radius:var(--radius-md);background:var(--color-background);border:1px solid var(--color-stroke-weak);margin:0;padding:0;list-style:none}.Mhrhkq_dashRows li{gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-stroke-weak);font-size:var(--text-small);grid-template-columns:130px 1fr auto;align-items:center;display:grid}.Mhrhkq_dashRows li:last-child{border-bottom:0}.Mhrhkq_dashRows li>span:first-child{font-family:var(--font-mono);color:var(--color-text-weak)}.Mhrhkq_dashRows li>span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Mhrhkq_plans{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,420px));display:grid}.Mhrhkq_plan{gap:var(--space-3);padding:var(--space-6);background:var(--color-background);border:1px solid var(--color-stroke-weak);border-radius:20px;flex-direction:column;display:flex}.Mhrhkq_plan .Mhrhkq_btn{align-self:flex-start;margin-top:auto}.Mhrhkq_plan .Mhrhkq_ticks{margin-bottom:var(--space-5)}.Mhrhkq_planTeam{background:var(--ink-midnight);color:var(--ink-on-midnight);border-color:var(--ink-midnight);box-shadow:var(--glow-teal)}.Mhrhkq_planTeam .Mhrhkq_ticks li{color:var(--ink-on-midnight-weak)}.Mhrhkq_planTeam .Mhrhkq_ticks li:before{border-color:var(--accent-400)}.Mhrhkq_planName{font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted)}.Mhrhkq_planTeam .Mhrhkq_planName{color:var(--accent-300)}.Mhrhkq_planPrice{font-family:var(--font-display);letter-spacing:-.03em;font-size:48px;font-weight:700}.Mhrhkq_planPrice small{font-family:var(--font-text);font-size:var(--text-small);font-weight:var(--weight-medium);letter-spacing:0;color:var(--ink-on-midnight-weak)}.Mhrhkq_faqWrap{grid-template-columns:.7fr 1.3fr;align-items:start;gap:clamp(32px,6vw,80px);display:grid}.Mhrhkq_final{text-align:center;position:relative;overflow:hidden}.Mhrhkq_final:before{content:"";pointer-events:none;background:radial-gradient(circle,#24868a59,#f26b4f14 45%,#0000 70%);width:900px;height:900px;position:absolute;top:0;left:50%;transform:translate(-50%,-55%)}.Mhrhkq_final .Mhrhkq_wrap{flex-direction:column;align-items:center;display:flex;position:relative}.Mhrhkq_final .Mhrhkq_heroActions{justify-content:center}.Mhrhkq_finalTitle{font-family:var(--font-display);letter-spacing:-.04em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(36px,6vw,76px);font-weight:700;line-height:1}.Mhrhkq_finalTitle span{color:var(--accent-400)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.Mhrhkq_page [data-reveal]:not([data-in]){opacity:0;transform:translateY(28px)}.Mhrhkq_page [data-reveal]{transition:opacity .7s var(--ease-out-expo), transform .9s var(--ease-out-expo)}}@media (max-width:960px){.Mhrhkq_split,.Mhrhkq_feature,.Mhrhkq_featureFlip,.Mhrhkq_codeGrid,.Mhrhkq_faqWrap,.Mhrhkq_demo,.Mhrhkq_how{grid-template-columns:1fr}.Mhrhkq_failures,.Mhrhkq_providers,.Mhrhkq_who{grid-template-columns:repeat(2,1fr)}.Mhrhkq_demoPick{position:static}.Mhrhkq_dash{grid-template-columns:1fr}.Mhrhkq_dashSide{display:none}}@media (max-width:600px){.Mhrhkq_failures,.Mhrhkq_providers,.Mhrhkq_who,.Mhrhkq_plans{grid-template-columns:1fr}.Mhrhkq_dashStats{grid-template-columns:repeat(2,1fr)}.Mhrhkq_inboxItem,.Mhrhkq_inboxRow,.Mhrhkq_dashRows li{grid-template-columns:1fr auto}.Mhrhkq_inboxTo,.Mhrhkq_dashRows li>span:first-child{display:none}.Mhrhkq_step{padding-left:40px}}
.DkOtRG_win{background:var(--color-page);grid-template-rows:auto 1fr;grid-template-columns:232px 1fr;min-height:100dvh;display:grid}.DkOtRG_band{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);background:var(--ink-midnight);color:var(--ink-on-midnight);font-size:var(--text-small);grid-column:1/-1;display:flex}.DkOtRG_bandTitle{align-items:center;gap:var(--space-2);font-weight:var(--weight-semibold);display:flex}.DkOtRG_bandTitle svg{width:16px;height:16px;color:var(--color-brand)}.DkOtRG_bandSpacer{flex:1}.DkOtRG_bandWho{color:var(--ink-on-midnight-weak)}.DkOtRG_bandRole{padding:2px var(--space-2);border:1px solid var(--ink-midnight-line);border-radius:var(--radius-sm);color:var(--ink-on-midnight);font-size:var(--text-caption);letter-spacing:.04em;text-transform:uppercase}.DkOtRG_bandBtn{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--ink-on-midnight);font:inherit;cursor:pointer;background:0 0;border:0;display:inline-flex}.DkOtRG_bandBtn:hover{background:var(--ink-midnight-line)}.DkOtRG_bandBtn svg{width:14px;height:14px}.DkOtRG_nav{padding:var(--space-4) var(--space-2);border-right:1px solid var(--color-stroke-weak);background:var(--color-background);flex-direction:column;gap:2px;display:flex}.DkOtRG_navLink{align-items:center;gap:var(--space-3);min-height:var(--control-h);padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--color-text-strong);font-size:var(--text-body);text-decoration:none;display:flex}.DkOtRG_navLink:hover{background:var(--color-fill)}.DkOtRG_navLink[aria-current=page]{background:var(--color-fill);color:var(--color-brand);font-weight:var(--weight-semibold)}.DkOtRG_navLink svg{flex:none;width:16px;height:16px}.DkOtRG_main{min-width:0;padding:var(--space-6) var(--space-6) var(--space-8)}@media (max-width:900px){.DkOtRG_win{grid-template-columns:1fr}.DkOtRG_nav{padding:var(--space-2);border-right:0;border-bottom:1px solid var(--color-stroke-weak);flex-direction:row;overflow-x:auto}.DkOtRG_navLink{white-space:nowrap}.DkOtRG_main{padding:var(--space-4)}}.DkOtRG_filters{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.DkOtRG_filters>:first-child{flex:280px}.DkOtRG_kpis{gap:var(--space-3);margin-bottom:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.DkOtRG_kpi{padding:var(--space-4);border:1px solid var(--color-stroke-weak);border-radius:var(--radius-md,12px);background:var(--color-background)}.DkOtRG_kpiLabel{color:var(--color-text-weak);font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.05em}.DkOtRG_kpiValue{margin-top:var(--space-1);color:var(--color-text-strong);font-size:var(--text-h2);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.DkOtRG_chart{width:100%;height:160px;display:block}.DkOtRG_chartBar{fill:var(--color-brand)}.DkOtRG_chartBarNew{fill:var(--color-accent,var(--color-brand-pressed))}.DkOtRG_chartAxis{stroke:var(--color-stroke-weak)}.DkOtRG_chartLabel{fill:var(--color-text-weak);font-size:11px}.DkOtRG_legend{gap:var(--space-4);margin-top:var(--space-2);color:var(--color-text-weak);font-size:var(--text-caption);display:flex}.DkOtRG_legend span:before{content:"";width:10px;height:10px;margin-right:var(--space-1);background:var(--color-brand);vertical-align:-1px;border-radius:2px;display:inline-block}.DkOtRG_mono{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-small)}.DkOtRG_weak{color:var(--color-text-weak)}.DkOtRG_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.DkOtRG_reason{width:100%;min-height:84px}.DkOtRG_list{margin:0;padding:0;list-style:none}.DkOtRG_list li{justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-stroke-weak);font-size:var(--text-small);display:flex}.DkOtRG_list li:last-child{border-bottom:0}.DkOtRG_spark{align-items:flex-end;gap:2px;height:48px;display:flex}.DkOtRG_spark span{background:var(--color-brand);border-radius:2px 2px 0 0;flex:1;min-height:1px}.DkOtRG_linkButton{color:var(--color-brand);font:inherit;font-size:var(--text-small);cursor:pointer;background:0 0;border:0;align-self:center;text-decoration:underline}.DkOtRG_secret{justify-content:center;align-items:center;gap:var(--space-3);margin:var(--space-3) 0;display:flex}.DkOtRG_secret code{padding:var(--space-2) var(--space-3);border:1px dashed var(--color-stroke-strong);border-radius:var(--radius-sm);font-size:var(--text-body-lg);letter-spacing:.08em;-webkit-user-select:all;user-select:all}.DkOtRG_backupCodes{gap:var(--space-2) var(--space-5);margin:var(--space-3) 0;padding-left:var(--space-5);font-size:var(--text-body-lg);grid-template-columns:repeat(2,1fr);display:grid}.DkOtRG_choices{gap:var(--space-3);margin-top:var(--space-2);display:grid}.DkOtRG_choice{align-items:flex-start;gap:var(--space-3);width:100%;padding:var(--space-4);border:1px solid var(--color-stroke-weak);border-radius:var(--radius-md);background:var(--color-background);color:var(--color-text-strong);font:inherit;text-align:left;cursor:pointer;display:flex}.DkOtRG_choice:hover:not(:disabled),.DkOtRG_choice:focus-visible{border-color:var(--color-brand)}.DkOtRG_choice:disabled{cursor:progress;opacity:.7}.DkOtRG_choiceIcon{border-radius:var(--radius-sm);background:var(--color-fill);width:40px;height:40px;color:var(--color-brand);flex:none;place-items:center;display:grid}.DkOtRG_choiceIcon svg{width:20px;height:20px}.DkOtRG_choiceBody{gap:var(--space-1);display:grid}.DkOtRG_choiceTitle{align-items:center;gap:var(--space-2);font-weight:var(--weight-semibold);display:flex}.DkOtRG_choiceTag{padding:1px var(--space-2);border-radius:var(--radius-pill);background:var(--color-fill);color:var(--color-brand);font-size:var(--text-caption);font-weight:var(--weight-semibold)}.DkOtRG_choiceText{color:var(--color-text-weak);font-size:var(--text-small)}.DkOtRG_qrWrap{margin:var(--space-3) 0 var(--space-2);justify-content:center;display:flex}.DkOtRG_qr{width:200px;height:200px;padding:var(--space-2);border:1px solid var(--color-stroke-weak);border-radius:var(--radius-md);background:var(--color-background);image-rendering:pixelated;display:block}
.sly2fa_scrim{z-index:55;padding:var(--space-6) var(--space-4);background:var(--color-scrim-dialog);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sly2fa_dialog{box-sizing:border-box;border-radius:var(--radius-dialog);background:var(--color-background);width:min(560px,100vw - 32px);max-height:calc(100vh - 64px);box-shadow:var(--elevation-dialog);color:var(--color-text-strong);flex-direction:column;display:flex;overflow:hidden}.sly2fa_head{align-items:center;gap:var(--space-2);flex-shrink:0;padding:20px 20px 0 28px;display:flex}.sly2fa_headBack{padding-left:var(--space-4)}.sly2fa_title{min-width:0;font-size:var(--text-name);line-height:1.3;font-weight:var(--weight-semibold);color:var(--color-text-strong);flex:1 1 0;margin:0}.sly2fa_title:focus{outline:none}.sly2fa_title:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}.sly2fa_iconBtn{width:var(--control-h);height:var(--control-h);border-radius:var(--radius-control);color:var(--color-text-weak);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sly2fa_iconBtn svg{width:20px;height:20px}.sly2fa_iconBtn:hover{background:var(--color-fill);color:var(--color-text-strong)}.sly2fa_iconBtn:focus-visible{box-shadow:var(--focus-ring);outline:none}.sly2fa_close{margin-left:auto}.sly2fa_body{gap:var(--space-4);min-height:0;padding:var(--space-4) 28px var(--space-2);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.sly2fa_foot{justify-content:flex-end;align-items:center;gap:var(--space-3);padding:var(--space-4) 28px var(--space-5);flex-shrink:0;display:flex}@media (max-width:639px){.sly2fa_head{padding-left:20px}.sly2fa_headBack{padding-left:var(--space-3)}.sly2fa_body{padding:var(--space-4) 20px var(--space-2)}.sly2fa_foot{padding:var(--space-4) 20px 20px}}.sly2fa_w600{width:min(600px,100vw - 32px)}
.jeJpWG_page{background:radial-gradient(1200px 520px at 15% -10%, var(--brand-50), transparent 70%), var(--color-page);flex-direction:column;min-height:100vh;display:flex}.jeJpWG_main{width:100%;max-width:960px;padding:var(--space-7) var(--space-5) var(--space-8);flex:1;margin:0 auto}.jeJpWG_head{text-align:center;margin-bottom:var(--space-7)}.jeJpWG_title{font-size:var(--text-display);line-height:var(--leading-tight);font-weight:var(--weight-semibold);letter-spacing:-.02em}.jeJpWG_sub{margin-top:var(--space-4);font-size:var(--text-body-lg);color:var(--color-text-weak)}.jeJpWG_plans{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.jeJpWG_plan{gap:var(--space-3);padding:var(--space-6);border:1px solid var(--color-stroke-weak);border-radius:var(--radius-lg);background:var(--color-background);box-shadow:var(--elevation-1);flex-direction:column;display:flex;position:relative}.jeJpWG_featured{border:2px solid var(--color-primary);box-shadow:var(--elevation-2)}.jeJpWG_badge{top:calc(var(--space-3) * -1);left:var(--space-6);border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-on-accent);font-size:var(--text-caption);font-weight:var(--weight-semibold);padding:2px 12px;position:absolute}.jeJpWG_planName{font-size:var(--text-title);font-weight:var(--weight-semibold)}.jeJpWG_price{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.jeJpWG_amount{font-size:var(--text-display);font-weight:var(--weight-semibold);letter-spacing:-.02em;color:var(--color-text-strong)}.jeJpWG_per{color:var(--color-text-weak)}.jeJpWG_note{color:var(--color-text-weak);line-height:var(--leading-normal)}.jeJpWG_facts{margin:var(--space-2) 0 var(--space-4);gap:var(--space-2);flex-direction:column;flex:1;padding:0;list-style:none;display:flex}.jeJpWG_facts li{align-items:flex-start;gap:var(--space-2);display:flex}.jeJpWG_facts svg{width:18px;height:18px;color:var(--ok);flex:none;margin-top:2px}.jeJpWG_cta,.jeJpWG_ctaPrimary{min-height:var(--control-h-lg);border-radius:var(--radius-control);font-weight:var(--weight-semibold);justify-content:center;align-items:center;display:inline-flex}.jeJpWG_cta{border:1px solid var(--color-stroke-weak);color:var(--color-text-strong);background:var(--color-background)}.jeJpWG_cta:hover{border-color:var(--color-stroke-strong)}.jeJpWG_ctaPrimary{background:var(--color-primary);color:var(--color-on-primary);box-shadow:var(--elevation-1)}.jeJpWG_ctaPrimary:hover{background:var(--color-primary-pressed)}.jeJpWG_foot{margin-top:var(--space-6);text-align:center;font-size:var(--text-small);color:var(--color-text-weak)}@media (max-width:760px){.jeJpWG_plans{grid-template-columns:minmax(0,1fr)}.jeJpWG_title{font-size:var(--text-h1)}}.jeJpWG_faqSection{margin-top:var(--space-8);gap:var(--space-4);flex-direction:column;align-items:center;display:flex}.jeJpWG_faqSection>div{width:100%}.jeJpWG_faqTitle{font-size:var(--text-h2);font-weight:var(--weight-semibold);letter-spacing:-.01em;margin:0}
