.tsF4wa_indicator{align-items:center;gap:var(--s2);min-height:32px;color:var(--muted);white-space:nowrap;font-size:.875rem;display:inline-flex}.tsF4wa_indicator[data-state=offline]{color:var(--ink)}.tsF4wa_dot{background:var(--ok);border-radius:50%;flex:none;width:10px;height:10px}.tsF4wa_indicator[data-state=connecting] .tsF4wa_dot{background:var(--line)}.tsF4wa_spin{color:var(--primary);animation:1s linear infinite tsF4wa_spin;display:inline-flex}@keyframes tsF4wa_spin{to{transform:rotate(360deg)}}.tsF4wa_chip{align-items:center;gap:var(--s1);padding:2px var(--s2);border:1px solid var(--primary);border-radius:var(--r-sm);background:var(--primary-soft);color:var(--primary);vertical-align:middle;margin-inline-start:var(--s2);font-size:.8125rem;font-weight:600;display:inline-flex}.tsF4wa_flash{animation:4s ease-out tsF4wa_flash}@keyframes tsF4wa_flash{0%,60%{background-color:color-mix(in srgb, var(--sunshine) 24%, transparent)}to{background-color:#0000}}@media (prefers-reduced-motion:reduce){.tsF4wa_spin{animation:none}.tsF4wa_flash{background-color:color-mix(in srgb, var(--sunshine) 24%, transparent);animation:none}}
.j31fPa_shell{min-height:100vh;display:flex}.j31fPa_side{background:var(--surface);border-right:1px solid var(--border);flex-direction:column;flex:none;gap:14px;width:236px;height:100vh;padding:14px 12px;display:flex;position:sticky;top:0;overflow-y:auto}.j31fPa_brand{letter-spacing:-.01em;color:var(--text);align-items:center;gap:10px;padding:4px 8px;font-size:14px;font-weight:600;text-decoration:none;display:flex}[data-area=admin] a.j31fPa_brand{color:var(--text);font-weight:600}.j31fPa_brand:hover{text-decoration:none}.j31fPa_brandTag{height:18px;color:var(--text-2);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-badge);margin-left:auto;padding:0 6px;font-size:11px;font-weight:500;line-height:16px}.j31fPa_nav{flex-direction:column;gap:1px;display:flex}.j31fPa_navGroup{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.j31fPa_navLabel{color:var(--text-3);letter-spacing:.04em;text-transform:uppercase;margin:0;padding:10px 8px 4px;font-size:11px;font-weight:500;line-height:16px}[data-area=admin] a.j31fPa_navLink{border-radius:var(--r-control);height:32px;color:var(--text-2);align-items:center;gap:10px;padding:0 8px;font-weight:500;text-decoration:none;display:flex}[data-area=admin] a.j31fPa_navLink:hover{background:var(--surface-2);color:var(--text)}[data-area=admin] a.j31fPa_navLink[aria-current=page]{background:var(--accent-weak);color:var(--accent)}[data-area=admin] a.j31fPa_navSub{height:28px;padding-left:34px;font-size:12px}.j31fPa_navEnd{color:var(--text-3);align-items:center;margin-left:auto;display:inline-flex}.j31fPa_count{background:var(--surface-3);color:var(--text-2);font-variant-numeric:tabular-nums;border-radius:999px;margin-left:auto;padding:0 6px;font-size:11px;line-height:18px}.j31fPa_countHot{background:var(--wait-bg);color:var(--wait);border:1px solid var(--wait-bd);line-height:16px}.j31fPa_sideFoot{flex-direction:column;gap:10px;margin-top:auto;display:flex}.j31fPa_meter{border:1px solid var(--border);border-radius:var(--r-menu);flex-direction:column;gap:6px;padding:10px;font-size:12px;line-height:16px;display:flex}[data-area=admin] a.j31fPa_meter{color:inherit;font-weight:400;text-decoration:none}[data-area=admin] a.j31fPa_meter:hover{border-color:var(--border-strong)}.j31fPa_meterHead{justify-content:space-between;gap:8px;display:flex}.j31fPa_meterLabel{color:var(--text-3)}.j31fPa_meterValue{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.j31fPa_meterOf{color:var(--text-3);font-weight:400}.j31fPa_meterBar{background:var(--surface-3);border-radius:999px;height:6px;overflow:hidden}.j31fPa_meterBar>span{background:var(--accent);height:100%;display:block}.j31fPa_meterBar>span[data-tone=wait]{background:var(--wait)}.j31fPa_meterBar>span[data-tone=fail]{background:var(--fail)}.j31fPa_meterNote{color:var(--text-3)}.j31fPa_who{align-items:center;gap:8px;padding:4px 4px 0;display:flex}.j31fPa_whoText{flex-direction:column;min-width:0;display:flex}.j31fPa_whoName{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.j31fPa_whoRole{color:var(--text-3);font-size:12px;line-height:16px}.j31fPa_av{background:var(--surface-3);width:24px;height:24px;color:var(--text);border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:600;display:grid}.j31fPa_main{flex-direction:column;flex:1;min-width:0;display:flex}.j31fPa_top{z-index:20;border-bottom:1px solid var(--border);background:var(--surface);align-items:center;gap:12px;min-height:56px;padding:10px 24px;display:flex;position:sticky;top:0}.j31fPa_crumbs{min-width:0}.j31fPa_crumbs ol{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.j31fPa_crumbs li{align-items:center;gap:6px;display:inline-flex}.j31fPa_crumbs li+li:before{content:"/";color:var(--text-3)}[data-area=admin] .j31fPa_crumbs a{color:var(--text-3);border-radius:4px;font-weight:400;text-decoration:none}[data-area=admin] .j31fPa_crumbs a:hover{color:var(--text);text-decoration:underline}.j31fPa_crumbs b{color:var(--text);font-weight:500}.j31fPa_phoneTitle{display:none}.j31fPa_grow{flex:auto}.j31fPa_topEnd{align-items:center;gap:12px;display:flex}.j31fPa_liveSlot{align-items:center;display:inline-flex}.j31fPa_liveSlot:empty{display:none}.j31fPa_liveSlot [data-testid=live-indicator]{min-height:0;color:var(--text-3);gap:6px;font-size:12px;font-weight:500}.j31fPa_chip{border:1px solid var(--ok-bd);background:var(--ok-bg);height:28px;color:var(--ok);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.j31fPa_dot{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.j31fPa_btn{border-radius:var(--r-control);border:1px solid var(--border-strong);background:var(--surface);height:28px;font:inherit;white-space:nowrap;box-shadow:var(--e1);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}[data-area=admin] a.j31fPa_btn{color:var(--text);text-decoration:none}.j31fPa_btn:hover{background:var(--surface-2)}.j31fPa_iconBtn{border-radius:var(--r-control);width:44px;height:44px;color:var(--text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:none}.j31fPa_iconBtn:hover{background:var(--surface-2)}.j31fPa_searchWrap{position:relative}.j31fPa_search{border:1px solid var(--border);border-radius:var(--r-control);background:var(--surface-2);height:32px;color:var(--text-3);align-items:center;gap:8px;width:340px;padding:0 10px;display:flex}.j31fPa_search:focus-within{outline:3px solid var(--accent);outline-offset:2px}.j31fPa_search input{font:inherit;color:var(--text);background:0 0;border:0;outline:none;flex:1;min-width:0}.j31fPa_search input:focus-visible{outline:none}.j31fPa_search input::-webkit-search-cancel-button{display:none}.j31fPa_search input::placeholder{color:var(--text-3)}.j31fPa_kbd{font-family:var(--mono);border:1px solid var(--border-strong);color:var(--text-3);background:var(--surface);border-radius:4px;padding:0 5px;font-size:11px;line-height:16px}.j31fPa_results{z-index:40;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);width:460px;max-width:calc(100vw - 32px);max-height:min(70vh,560px);box-shadow:var(--e2);position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.j31fPa_results[hidden]{display:none}.j31fPa_resultList{margin:0;padding:0;list-style:none}.j31fPa_groupTitle{color:var(--text-3);letter-spacing:.04em;text-transform:uppercase;padding:8px 12px 4px;font-size:11px;font-weight:500;line-height:16px}.j31fPa_option{min-height:34px;color:var(--text);cursor:pointer;align-items:center;gap:8px;padding:6px 12px;display:flex}.j31fPa_option[aria-selected=true]{background:var(--surface-2)}.j31fPa_optionLabel{flex:auto;min-width:0;font-weight:500}.j31fPa_optionLabel mark{background:var(--accent-weak);color:inherit;border-radius:3px}.j31fPa_optionSub{color:var(--text-3);white-space:nowrap;font-size:12px;line-height:16px}.j31fPa_optionKey{font-family:var(--mono);color:var(--text-2);border:1px solid var(--border);border-radius:var(--r-key);background:var(--surface-2);white-space:nowrap;padding:0 5px;font-size:11.5px;line-height:18px}.j31fPa_resultNote{color:var(--text-3);margin:0;padding:0 12px}.j31fPa_resultNote:not(:empty){padding:12px}.j31fPa_resultKeys{border-top:1px solid var(--border);color:var(--text-3);gap:12px;padding:8px 12px;font-size:12px;line-height:16px;display:flex}.j31fPa_phoneSearch{display:none}.j31fPa_banners{gap:8px;padding:16px 24px 0;display:grid}.j31fPa_banners:empty{display:none}.j31fPa_content{grid-template-columns:minmax(0,1fr);align-content:start;gap:20px;width:100%;max-width:1280px;padding:24px;display:grid}.j31fPa_content:focus{outline:none}.j31fPa_tabBar{display:none}.j31fPa_sheetScrim{z-index:40;background:var(--scrim);position:fixed;inset:0}.j31fPa_sheet{z-index:41;background:var(--surface);max-height:calc(100vh - 48px);padding:8px 16px calc(24px + env(safe-area-inset-bottom));box-shadow:var(--e3);border-radius:16px 16px 0 0;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.j31fPa_sheet:focus{outline:none}.j31fPa_grabber{background:var(--border-strong);border-radius:9px;width:36px;height:4px;margin:4px auto 6px;display:block}.j31fPa_sheetLabel{color:var(--text-3);letter-spacing:.04em;text-transform:uppercase;margin:0;padding:12px 4px 4px;font-size:11px;font-weight:500;line-height:16px}[data-area=admin] a.j31fPa_sheetItem,.j31fPa_sheetItem{min-height:48px;color:var(--text);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:0 4px;font-size:15px;font-weight:400;text-decoration:none;display:flex}[data-area=admin] a.j31fPa_sheetItem[aria-current=page]{color:var(--accent);font-weight:500}.j31fPa_sheetText{flex:auto;min-width:0}.j31fPa_sheetMeter{margin-top:8px}.j31fPa_sheetAccount{border-top:1px solid var(--border);margin-top:12px;padding-top:8px}@media (max-width:900px){.j31fPa_side{display:none}.j31fPa_top{gap:6px;padding:8px 8px 8px 16px}.j31fPa_crumbs,.j31fPa_searchWrap.j31fPa_desktopOnly,.j31fPa_liveSlot,.j31fPa_parentView,.j31fPa_account{display:none}.j31fPa_phoneTitle{flex:auto;align-items:center;gap:8px;min-width:0;font-size:15px;font-weight:600;display:flex}[data-area=admin] a.j31fPa_phoneTitle{color:var(--text);text-decoration:none}.j31fPa_phoneTitle strong{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.j31fPa_grow.j31fPa_desktopOnly{display:none}.j31fPa_iconBtn{display:inline-flex}.j31fPa_phoneSearch{background:var(--surface);border-bottom:1px solid var(--border);padding:8px 16px;display:block}.j31fPa_phoneSearch .j31fPa_search{width:100%;height:44px}.j31fPa_phoneSearch .j31fPa_results{width:auto;max-width:none;left:0;right:0}.j31fPa_banners{padding:16px 16px 0}.j31fPa_content{padding:16px 16px calc(96px + env(safe-area-inset-bottom));gap:16px}.j31fPa_tabBar{z-index:30;background:var(--surface);border-top:1px solid var(--border);padding:4px 0 calc(8px + env(safe-area-inset-bottom));display:flex;position:fixed;inset:auto 0 0}[data-area=admin] .j31fPa_tab{min-height:52px;color:var(--text-3);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;font-size:11px;font-weight:500;line-height:14px;text-decoration:none;display:flex;position:relative}[data-area=admin] .j31fPa_tab[aria-current=page],[data-area=admin] .j31fPa_tab[aria-expanded=true]{color:var(--accent)}.j31fPa_tabCount{position:absolute;top:2px;left:calc(50% + 4px)}}
.aN5Q9a_navList{gap:var(--s1);margin:0;padding:0;list-style:none;display:grid}.aN5Q9a_navLink{align-items:center;gap:var(--s3);min-height:var(--target);padding:0 var(--s3);border-radius:var(--r-md);color:var(--ink);font:500 16px/20px var(--fd);display:flex}.aN5Q9a_navLink:hover{background:var(--surface-2);text-decoration:none}.aN5Q9a_navLink[aria-current=page]{background:var(--primary-soft);color:var(--primary);font-weight:700}.aN5Q9a_navNote{color:var(--muted);font:400 13px/16px var(--fd);align-items:center;gap:2px;margin-left:auto;display:inline-flex}.aN5Q9a_headerEnd{align-items:center;gap:var(--s3);margin-left:auto;display:flex}.aN5Q9a_action{align-items:center;gap:var(--s2);min-height:var(--target);padding:0 var(--s4);border-radius:var(--r-md);font:700 16px/20px var(--fd);white-space:nowrap;display:inline-flex}.aN5Q9a_action:hover{text-decoration:none}.aN5Q9a_actionPrimary{background:var(--primary);color:var(--primary-ink)}.aN5Q9a_actionPrimary:hover{filter:brightness(1.08)}.aN5Q9a_actionSecondary{background:var(--surface);color:var(--ink);border:1px solid var(--line)}.aN5Q9a_actionSecondary:hover{background:var(--surface-2)}.aN5Q9a_brandLink{color:inherit}.aN5Q9a_brandLink:hover{text-decoration:none}.aN5Q9a_account{position:relative}.aN5Q9a_avatar{width:var(--target);height:var(--target);background:var(--primary-soft);color:var(--primary);font:800 18px/1 var(--fr);cursor:pointer;border:0;border-radius:50%}.aN5Q9a_avatar[aria-expanded=true]{box-shadow:0 0 0 3px var(--primary)}.aN5Q9a_menu{right:0;top:calc(100% + var(--s3));background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);min-width:272px;box-shadow:var(--shadow-lg);padding:var(--s2);z-index:30;position:absolute}.aN5Q9a_menuWho{padding:var(--s2) var(--s3) var(--s3);border-bottom:1px solid var(--line);display:grid}.aN5Q9a_menuWho span{color:var(--muted);font-size:14px}.aN5Q9a_menuList{padding:var(--s2) 0;border-bottom:1px solid var(--line);margin:0;list-style:none}.aN5Q9a_menuItem{align-items:center;gap:var(--s3);width:100%;min-height:var(--target);padding:0 var(--s3);border-radius:var(--r-md);color:var(--ink);font:500 16px/20px var(--fd);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.aN5Q9a_menuItem:hover{background:var(--surface-2);text-decoration:none}.aN5Q9a_menuHint{color:var(--muted);max-width:150px;font-size:13px;line-height:16px}.aN5Q9a_menuFoot{padding-top:var(--s2)}.aN5Q9a_compact .aN5Q9a_avatar{background:var(--surface-3);width:32px;height:32px;color:var(--text);font:600 12px/1 var(--fd)}.aN5Q9a_compact .aN5Q9a_avatar[aria-expanded=true]{box-shadow:0 0 0 3px var(--accent)}.aN5Q9a_compact .aN5Q9a_menu{border-radius:var(--r-card);min-width:240px;box-shadow:var(--e2);padding:6px}.aN5Q9a_compact .aN5Q9a_menuWho span{font-size:12px}.aN5Q9a_compact .aN5Q9a_menuItem{min-height:32px;font:500 13px/20px var(--fd);border-radius:var(--r-control);color:var(--text)}.aN5Q9a_compact .aN5Q9a_menuItem svg{width:16px;height:16px}.aN5Q9a_parentHeader{align-items:center;gap:var(--s4);padding:var(--s3) max(var(--s8), calc((100vw - 1184px) / 2));background:var(--surface);border-bottom:1px solid var(--line);display:flex}.aN5Q9a_parentNav .aN5Q9a_navList{gap:var(--s1);display:flex}.aN5Q9a_parentNav .aN5Q9a_navLink{padding:0 var(--s4);color:var(--muted);font-weight:600}.aN5Q9a_parentContent{width:100%;max-width:calc(1184px + 2 * var(--s8));padding:var(--s8);gap:var(--s6);align-content:start;margin:0 auto;display:grid}.aN5Q9a_tabBar{display:none}.aN5Q9a_tab{min-height:60px;color:var(--muted);font:600 13px/16px var(--fd);cursor:pointer;background:0 0;border:0;align-content:center;justify-items:center;gap:2px;display:grid}.aN5Q9a_tab:hover{text-decoration:none}.aN5Q9a_tab[aria-current=page]{color:var(--primary)}.aN5Q9a_tabIcon{border-radius:var(--r-md);place-items:center;width:44px;height:32px;display:grid}.aN5Q9a_tab[aria-current=page] .aN5Q9a_tabIcon{background:var(--primary-soft)}.aN5Q9a_tabRaised .aN5Q9a_tabIcon{border-radius:var(--r-lg);background:var(--primary);width:56px;height:56px;color:var(--primary-ink);box-shadow:var(--shadow-lg);margin-top:-28px}.aN5Q9a_tab.aN5Q9a_tabRaised[aria-current=page] .aN5Q9a_tabIcon{background:var(--primary)}.aN5Q9a_scrim{background:var(--overlay);z-index:40;align-items:flex-end;display:flex;position:fixed;inset:0}.aN5Q9a_sheet{background:var(--surface);border-radius:var(--r-xl) var(--r-xl) 0 0;width:100%;padding:var(--s3) var(--s4) calc(var(--s6) + env(safe-area-inset-bottom));box-shadow:var(--shadow-lg)}.aN5Q9a_grabber{border-radius:var(--r-pill);background:var(--line);width:44px;height:5px;margin:0 auto var(--s3);display:block}.aN5Q9a_sheetList{margin:0;padding:0;list-style:none}.aN5Q9a_sheetItem{align-items:center;gap:var(--s3);min-height:52px;padding:0 var(--s2);color:var(--ink);font:500 17px/22px var(--fd);display:flex}.aN5Q9a_sheetItem:hover{background:var(--surface-2);text-decoration:none}.aN5Q9a_sheetFoot{margin:var(--s2) var(--s2) 0;color:var(--muted);font-size:14px}@media (max-width:900px){.aN5Q9a_parentNav,.aN5Q9a_actionPrimary,.aN5Q9a_actionSecondary,.aN5Q9a_account{display:none}.aN5Q9a_parentHeader{padding:var(--s3) var(--s4)}.aN5Q9a_parentContent{padding:var(--s4) var(--s4) 112px}.aN5Q9a_tabBar{background:var(--surface);border-top:1px solid var(--line);padding:var(--s1) 0 calc(var(--s1) + env(safe-area-inset-bottom));z-index:30;display:grid;position:fixed;inset:auto 0 0}}
.fZVUzG_wrap{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--e1);min-width:0;overflow:hidden}.fZVUzG_plain{box-shadow:none;border:0;border-radius:0}.fZVUzG_toolbar{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}.fZVUzG_search{border:1px solid var(--border);border-radius:var(--r-control);background:var(--surface-2);width:240px;max-width:100%;height:32px;color:var(--text-3);align-items:center;gap:8px;padding:0 10px;display:flex}.fZVUzG_search:focus-within{outline:3px solid var(--accent);outline-offset:2px}.fZVUzG_search input{font:inherit;color:var(--text);background:0 0;border:0;outline:none;flex:1;min-width:0}.fZVUzG_search input:focus-visible{outline:none}.fZVUzG_search input::placeholder{color:var(--text-3)}.fZVUzG_chip{border-radius:var(--r-control);border:1px dashed var(--border-strong);height:28px;color:var(--text-2);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.fZVUzG_chip:hover{color:var(--text);border-color:var(--text-3)}.fZVUzG_chipSet{background:var(--surface-2);color:var(--text);border-style:solid}.fZVUzG_chip b{font-weight:600}.fZVUzG_grow{flex:auto}.fZVUzG_bulk{background:var(--accent-weak);border-bottom:1px solid var(--accent-bd);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 16px;display:flex}.fZVUzG_scroll{overflow-x:auto}.fZVUzG_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.fZVUzG_table th{text-align:left;color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--border);background:var(--surface-2);white-space:nowrap;padding:8px;font-size:11px;font-weight:500;line-height:16px}.fZVUzG_table th:first-child,.fZVUzG_table td:first-child{padding-left:16px}.fZVUzG_table th:last-child,.fZVUzG_table td:last-child{padding-right:16px}.fZVUzG_table td{border-bottom:1px solid var(--border);vertical-align:middle;white-space:nowrap;padding:9px 8px}.fZVUzG_table tbody:last-child tr:last-child td{border-bottom:0}.fZVUzG_end,.fZVUzG_table th.fZVUzG_end{text-align:right}.fZVUzG_center,.fZVUzG_table th.fZVUzG_center{text-align:center}.fZVUzG_cellWrap,.fZVUzG_table td.fZVUzG_cellWrap{white-space:normal}.fZVUzG_sortBtn{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.fZVUzG_sortBtn:hover{color:var(--text)}.fZVUzG_sortIdle{opacity:.45}.fZVUzG_check{width:16px;height:16px;accent-color:var(--accent);vertical-align:middle;cursor:pointer;margin:0}.fZVUzG_narrow{width:28px}.fZVUzG_row:hover td{background:var(--surface-2)}.fZVUzG_clickable{cursor:pointer}.fZVUzG_row:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}.fZVUzG_selected td,.fZVUzG_active td,.fZVUzG_selected:hover td,.fZVUzG_active:hover td{background:var(--accent-weak)}.fZVUzG_flash td{background:var(--flash);transition:background-color .6s}.fZVUzG_table .fZVUzG_groupRow th{background:var(--surface-2);color:var(--text);text-transform:none;letter-spacing:0;white-space:normal;padding-top:7px;padding-bottom:7px;font-size:12px;font-weight:600;line-height:16px}.fZVUzG_expandedRow td{background:var(--surface-2);white-space:normal}.fZVUzG_expandBtn{border-radius:var(--r-control);width:28px;height:28px;color:var(--text-2);cursor:pointer;vertical-align:middle;background:0 0;border:0;place-items:center;margin-right:4px;display:inline-grid}.fZVUzG_expandBtn:hover{background:var(--surface-3);color:var(--text)}.fZVUzG_firstCell{align-items:center;display:inline-flex}.fZVUzG_pager{border-top:1px solid var(--border);color:var(--text-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;font-size:12px;display:flex}.fZVUzG_pager label{align-items:center;gap:8px;display:inline-flex}.fZVUzG_select{border:1px solid var(--border-strong);border-radius:var(--r-control);background:var(--surface);height:28px;color:var(--text);font:inherit;padding:0 6px}@media (max-width:900px){.fZVUzG_search{width:100%;height:44px}.fZVUzG_chip{min-height:44px}.fZVUzG_check{width:20px;height:20px}.fZVUzG_expandBtn{width:44px;height:44px}.fZVUzG_select{height:44px}}@media (prefers-reduced-motion:reduce){.fZVUzG_flash td{transition:none}}
.obFP8W_scrim{z-index:50;background:var(--scrim);position:fixed;inset:0}.obFP8W_drawer{z-index:51;background:var(--surface);border-left:1px solid var(--border);width:min(560px,100vw);box-shadow:var(--e3);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.obFP8W_drawer:focus{outline:none}.obFP8W_head{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:12px 16px;display:flex}.obFP8W_title{overflow-wrap:anywhere;flex:auto;min-width:0;margin:0}.obFP8W_body{flex:auto;align-content:start;gap:16px;padding:16px;display:grid;overflow-y:auto}.obFP8W_foot{border-top:1px solid var(--border);background:var(--surface-2);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}@media (max-width:900px){.obFP8W_drawer{border-left:0;width:100vw}.obFP8W_foot{padding-bottom:calc(12px + env(safe-area-inset-bottom))}}
._2fWTaG_wrap{display:inline-flex;position:relative}._2fWTaG_chip{border-radius:var(--r-control);border:1px dashed var(--border-strong);height:28px;color:var(--text-2);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}._2fWTaG_chip:hover{color:var(--text);border-color:var(--text-3)}._2fWTaG_menu{z-index:30;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-menu,8px);min-width:220px;max-width:min(360px,100vw - 32px);max-height:320px;box-shadow:var(--e3);flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}._2fWTaG_end{left:auto;right:0}._2fWTaG_item{border-radius:var(--r-control);min-height:32px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}._2fWTaG_item:hover,._2fWTaG_item:focus-visible{background:var(--surface-2)}._2fWTaG_item:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}._2fWTaG_item:disabled{color:var(--text-3);cursor:not-allowed}._2fWTaG_tick{border:1px solid var(--border-strong);width:16px;height:16px;color:var(--accent);border-radius:4px;place-items:center;display:inline-grid}@media (max-width:900px){._2fWTaG_chip,._2fWTaG_item{min-height:44px}}
.zVm4LW_list{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--e1);min-width:0;margin:0;padding:0;list-style:none;overflow:hidden}.zVm4LW_plain{box-shadow:none;border:0;border-radius:0}.zVm4LW_row{border-bottom:1px solid var(--border);align-items:center;gap:12px;min-height:56px;padding:12px 16px;display:flex;position:relative}.zVm4LW_row:last-child{border-bottom:0}.zVm4LW_linked:hover{background:var(--surface-2)}.zVm4LW_media{flex:none;place-items:center;display:grid}.zVm4LW_text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.zVm4LW_title{color:var(--text);overflow-wrap:anywhere;font-weight:500}.zVm4LW_sub{color:var(--text-3);overflow-wrap:anywhere;font-size:12px;line-height:16px}.zVm4LW_below{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.zVm4LW_end{z-index:1;flex:none;align-items:center;gap:8px;display:flex;position:relative}.zVm4LW_chevron{color:var(--text-3);flex:none;display:grid}.zVm4LW_stretched{color:inherit;text-decoration:none}.zVm4LW_stretched:after{content:"";position:absolute;inset:0}.zVm4LW_stretched:focus-visible{outline:none}.zVm4LW_stretched:focus-visible:after{outline:3px solid var(--accent);outline-offset:-3px;border-radius:inherit}.zVm4LW_filter{display:inline-flex;position:relative}.zVm4LW_menu{z-index:30;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-menu);min-width:180px;max-height:320px;box-shadow:var(--e2);margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.zVm4LW_item{border-radius:var(--r-control);width:100%;min-height:32px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 8px;display:flex}.zVm4LW_item:hover,.zVm4LW_item:focus-visible{background:var(--surface-2)}.zVm4LW_item:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}.zVm4LW_tick{width:16px;color:var(--accent);display:grid}@media (max-width:900px){.zVm4LW_item{min-height:44px}}
.ik5Zda_page{gap:20px;min-width:0;display:grid}.ik5Zda_desk{display:block}.ik5Zda_phone{display:none}.ik5Zda_muted{color:var(--text-3)}.ik5Zda_grow{flex:auto}.ik5Zda_arrow{color:var(--text-3)}.ik5Zda_card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--e1);min-width:0;overflow:hidden}.ik5Zda_scroll{overflow-x:auto}.ik5Zda_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.ik5Zda_table th{text-align:left;color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;background:var(--surface-2);border-bottom:1px solid var(--border);white-space:nowrap;padding:8px;font-size:11px;font-weight:500;line-height:16px}.ik5Zda_table td{border-bottom:1px solid var(--border);vertical-align:middle;white-space:nowrap;padding:10px 8px}.ik5Zda_table th:first-child,.ik5Zda_table td:first-child{padding-left:16px}.ik5Zda_table th:last-child,.ik5Zda_table td:last-child{padding-right:16px}.ik5Zda_table tbody tr:hover td{background:var(--surface-2)}.ik5Zda_table tbody tr.ik5Zda_flashRow td{background:var(--flash)}.ik5Zda_table tfoot td{border-bottom:1px solid var(--border);font-weight:600}.ik5Zda_num,.ik5Zda_table th.ik5Zda_num{text-align:right}.ik5Zda_className{align-items:center;gap:8px;font-weight:500;display:inline-flex}.ik5Zda_legend{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:16px;padding:10px 16px;font-size:12px;display:flex}.ik5Zda_legend>span{align-items:center;gap:4px;display:inline-flex}.ik5Zda_counts{gap:6px;min-width:200px;display:grid}.ik5Zda_countLine{gap:12px;font-size:12px;font-weight:500;display:flex}.ik5Zda_countLine>span{align-items:center;gap:3px;display:inline-flex}.ik5Zda_ok{color:var(--ok)}.ik5Zda_wait{color:var(--wait)}.ik5Zda_fail{color:var(--fail)}.ik5Zda_linkPlain{color:var(--text);font-weight:500;text-decoration:none}.ik5Zda_linkPlain:hover{text-decoration:underline}.ik5Zda_list{margin:0;padding:0;list-style:none}.ik5Zda_listItem{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:14px 16px;display:grid;position:relative}.ik5Zda_listItem:last-child{border-bottom:0}.ik5Zda_listItem.ik5Zda_flashRow{background:var(--flash)}.ik5Zda_listMain{gap:4px;min-width:0;display:grid}.ik5Zda_listTitle{color:var(--text);font-weight:600;text-decoration:none}.ik5Zda_listTitle:after{content:"";position:absolute;inset:0}.ik5Zda_listTitle:focus-visible{outline:none}.ik5Zda_listItem:focus-within{outline:3px solid var(--accent);outline-offset:-3px}.ik5Zda_listMeta{color:var(--text-2);font-size:13px}.ik5Zda_chev{color:var(--text-2)}.ik5Zda_toolbar{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}.ik5Zda_search{border:1px solid var(--border);border-radius:var(--r-control);background:var(--surface-2);width:260px;max-width:100%;height:32px;color:var(--text-3);align-items:center;gap:8px;padding:0 10px;display:flex}.ik5Zda_search:focus-within{outline:3px solid var(--accent);outline-offset:2px}.ik5Zda_search input{font:inherit;color:var(--text);background:0 0;border:0;outline:none;flex:1;min-width:0}.ik5Zda_search input:focus-visible{outline:none}.ik5Zda_search input::placeholder{color:var(--text-3)}.ik5Zda_chipSet{border-radius:var(--r-control);border:1px solid var(--border-strong);background:var(--surface-2);height:28px;color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.ik5Zda_chipSet b{font-weight:600}.ik5Zda_shown{color:var(--text-2);margin-left:auto;font-size:12px}.ik5Zda_strandHead{flex-wrap:wrap;align-items:baseline;gap:8px;display:inline-flex}.ik5Zda_strandHead a{color:var(--text);font-weight:600;text-decoration:none}.ik5Zda_strandHead a:hover{text-decoration:underline}.ik5Zda_strandTotals{color:var(--text-2);font-weight:400}.ik5Zda_handle{border-radius:var(--r-control);width:24px;height:28px;color:var(--text-3);cursor:grab;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.ik5Zda_handle:hover{background:var(--surface-3);color:var(--text)}.ik5Zda_handle[aria-pressed=true]{background:var(--accent-weak);color:var(--accent);outline:2px solid var(--accent)}.ik5Zda_order{color:var(--text-2)}.ik5Zda_unitName{color:var(--text);font-weight:500;text-decoration:none}.ik5Zda_unitName:hover{text-decoration:underline}.ik5Zda_signed{color:var(--text-2);font-size:12px}.ik5Zda_skills{margin:0;padding:0 0 0 64px;list-style:none;display:grid}.ik5Zda_skill{border-bottom:1px solid var(--border);grid-template-columns:minmax(180px,280px) auto minmax(110px,1fr) auto;align-items:center;gap:12px;padding:6px 0;font-size:13px;display:grid}.ik5Zda_skill:last-child{border-bottom:0}.ik5Zda_skill a{color:var(--text);text-decoration:none}.ik5Zda_skill a:hover{text-decoration:underline}.ik5Zda_skillStatus{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.ik5Zda_failNote{color:var(--fail);font-size:12px}.ik5Zda_footer{border-top:1px solid var(--border);color:var(--text-2);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;font-size:12px;display:flex}.ik5Zda_kbd{border:1px solid var(--border-strong);min-width:20px;height:18px;font-family:var(--mono);color:var(--text-2);background:var(--surface);border-radius:4px;place-items:center;padding:0 4px;font-size:11px;display:inline-grid}.ik5Zda_footer .ik5Zda_count{margin-left:auto}.ik5Zda_phoneGroup{background:var(--surface-2);border-bottom:1px solid var(--border);letter-spacing:.04em;text-transform:uppercase;color:var(--text-2);padding:8px 16px;font-size:11px;font-weight:600}.ik5Zda_phoneGroup a{color:inherit;text-decoration:none}.ik5Zda_badgeLine{display:flex}@media (max-width:900px){.ik5Zda_desk{display:none}.ik5Zda_phone{display:block}.ik5Zda_search{width:100%;height:44px}.ik5Zda_chipSet{min-height:44px}.ik5Zda_shown{width:100%;margin-left:0}.ik5Zda_phoneGroup a{align-items:center;min-height:44px;display:inline-flex}.ik5Zda_listItem{min-height:44px}}@media (prefers-reduced-motion:no-preference){.ik5Zda_table tbody tr.ik5Zda_flashRow td,.ik5Zda_listItem.ik5Zda_flashRow{transition:background-color .6s}}
.poUcda_banner{align-items:center;gap:var(--s3);padding:var(--s3) var(--s8);border-bottom:1px solid var(--line);display:flex}.poUcda_banner>svg{flex:none}.poUcda_warn{background:var(--dev-bg)}.poUcda_warn>svg{color:var(--dev)}.poUcda_info{background:var(--primary-soft)}.poUcda_info>svg{color:var(--primary)}.poUcda_neutral{background:var(--surface-2)}.poUcda_neutral>svg{color:var(--muted)}.poUcda_text{color:var(--ink);font:400 15px/22px var(--fd);flex:1;margin:0}.poUcda_actions{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.poUcda_raise,.poUcda_resume{min-height:var(--target);padding:0 var(--s4);border-radius:var(--r-md);font:700 15px/20px var(--fd);cursor:pointer;align-items:center;display:inline-flex}.poUcda_raise{background:var(--surface);color:var(--ink);border:1px solid var(--line)}.poUcda_raise:hover{background:var(--surface-2);text-decoration:none}.poUcda_resume{background:var(--primary);color:var(--primary-ink);border:0}.poUcda_resume[disabled]{opacity:.45;cursor:not-allowed}.poUcda_error{color:var(--weak);font-size:14px}.poUcda_meter{border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--s3) var(--s4);gap:var(--s2);display:grid}.poUcda_meterLabel{font:700 12px/16px var(--fd);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0}.poUcda_meterTrack{border-radius:var(--r-pill);background:var(--surface-2);height:8px;overflow:hidden}.poUcda_meterFill{background:var(--quota-ok);height:100%;display:block}.poUcda_meterFill[data-full]{background:var(--quota-warn)}.poUcda_meterText{color:var(--muted);margin:0;font-size:14px;line-height:20px}@media (max-width:900px){.poUcda_banner{padding:var(--s3) var(--s4);flex-wrap:wrap}}
.xb9WFW_page{gap:var(--s6);min-width:0;display:grid}.xb9WFW_titleBlock{gap:var(--s2);display:grid}.xb9WFW_muted{color:var(--muted)}.xb9WFW_small{color:var(--muted);font-size:14px;line-height:20px}.xb9WFW_row{align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.xb9WFW_between{justify-content:space-between;align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.xb9WFW_card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow);padding:var(--s6);gap:var(--s4);align-content:start;min-width:0;display:grid}.xb9WFW_cardTitle{font:800 20px/26px var(--fr)}.xb9WFW_grid2{gap:var(--s6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.xb9WFW_mainAside{gap:var(--s6);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;display:grid}.xb9WFW_stack{gap:var(--s6);min-width:0;display:grid}.xb9WFW_even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.xb9WFW_narrowWide{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}@media (max-width:900px){.xb9WFW_grid2,.xb9WFW_mainAside,.xb9WFW_even,.xb9WFW_narrowWide{gap:var(--s4);grid-template-columns:minmax(0,1fr)}.xb9WFW_card{padding:var(--s4) var(--s6)}}.xb9WFW_avatar{color:#fff;width:44px;height:44px;font:800 20px/1 var(--fr);border-radius:50%;flex:none;place-items:center;display:inline-grid}.xb9WFW_avatarLg{width:64px;height:64px;font-size:28px}.xb9WFW_avatarSm{width:28px;height:28px;font-size:13px}.xb9WFW_av0{background:#c2410c}.xb9WFW_av1{background:#15803d}.xb9WFW_av2{background:#2563eb}.xb9WFW_av3{background:#7c3aed}.xb9WFW_av4{background:#be3a2a}.xb9WFW_childHead{align-items:center;gap:var(--s3);color:inherit;min-height:var(--target);display:flex}.xb9WFW_childHead:hover{text-decoration:none}.xb9WFW_childHead:hover .xb9WFW_childName{text-decoration:underline}.xb9WFW_childName{font:800 20px/24px var(--fr);display:block}.xb9WFW_childClass{color:var(--muted);font-size:15px;line-height:20px;display:block}.xb9WFW_chevron{color:var(--ink);margin-left:auto}.xb9WFW_strands{gap:var(--s3);margin:0;padding:0;list-style:none;display:grid}.xb9WFW_strand{align-items:center;gap:var(--s3);grid-template-columns:96px minmax(40px,1fr) 44px 150px;font-size:15px;line-height:20px;display:grid}.xb9WFW_strandLg{grid-template-columns:170px minmax(60px,1fr) 48px 160px;font-size:16px}.xb9WFW_strandName{font-weight:600}.xb9WFW_bar{border-radius:var(--r-pill);background:var(--surface-2);height:8px;overflow:hidden}.xb9WFW_barLg{height:12px}.xb9WFW_barFill{border-radius:inherit;height:100%;display:block}.xb9WFW_barEmpty{border:1px dashed var(--line);background:0 0}.xb9WFW_pct{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}@media (max-width:520px){.xb9WFW_strand,.xb9WFW_strandLg{gap:var(--s2);grid-template-columns:76px minmax(32px,1fr) 40px auto;font-size:14px}}.xb9WFW_status{white-space:nowrap;align-items:center;gap:4px;font-weight:600;display:inline-flex}.xb9WFW_st_strong{color:var(--ok)}.xb9WFW_st_developing{color:var(--dev)}.xb9WFW_st_weak{color:var(--weak)}.xb9WFW_st_not_enough_data{color:var(--nd)}.xb9WFW_pill{border-radius:var(--r-pill);font:600 14px/22px var(--fd);white-space:nowrap;align-items:center;gap:4px;padding:2px 10px;display:inline-flex}.xb9WFW_pill_strong{background:var(--ok-bg);color:var(--ok)}.xb9WFW_pill_developing{background:var(--dev-bg);color:var(--dev)}.xb9WFW_pill_weak{background:var(--weak-bg);color:var(--weak)}.xb9WFW_pill_not_enough_data{background:var(--nd-bg);color:var(--nd)}.xb9WFW_weekHead{justify-content:space-between;gap:var(--s2);flex-wrap:wrap;font-size:15px;display:flex}.xb9WFW_week{gap:var(--s1);text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.xb9WFW_day{color:var(--muted);justify-items:center;gap:4px;font-size:13px;display:grid}.xb9WFW_dayToday{color:var(--ink);font-weight:700}.xb9WFW_box{border:1.5px dashed var(--line);border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.xb9WFW_box_checked{background:var(--ok);color:var(--surface);border:0}.xb9WFW_box_to_check{background:var(--dev-bg);color:var(--dev);border:0}.xb9WFW_box_made{border:1.5px solid var(--muted);color:var(--muted)}.xb9WFW_box_today{outline:2px solid var(--primary);outline-offset:2px}.xb9WFW_legend{gap:var(--s4);color:var(--muted);flex-wrap:wrap;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.xb9WFW_legend li{align-items:center;gap:4px;display:inline-flex}.xb9WFW_focus{font-size:15px}.xb9WFW_soft{background:var(--primary-soft);border-radius:var(--r-lg);padding:var(--s4) var(--s6);gap:var(--s1);display:grid}.xb9WFW_softTitle{font:800 18px/24px var(--fr)}.xb9WFW_grey{background:var(--surface-2);border-radius:var(--r-lg);padding:var(--s4);align-items:center;gap:var(--s4);display:flex}.xb9WFW_thumb{background:var(--paper);width:72px;height:96px;box-shadow:var(--shadow);object-fit:cover;border-radius:6px;flex:none}.xb9WFW_todo{margin:0;padding:0;list-style:none}.xb9WFW_todo li{align-items:center;gap:var(--s3);padding:var(--s3) 0;border-top:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) auto;display:grid}.xb9WFW_todoIcon_check,.xb9WFW_todoIcon_photo{color:var(--dev)}.xb9WFW_todoIcon_make,.xb9WFW_todoIcon_print,.xb9WFW_todoIcon_assessment,.xb9WFW_todoIcon_assessment_coming{color:var(--primary)}.xb9WFW_todoTitle{align-items:center;gap:var(--s2);font-weight:700;display:flex}.xb9WFW_todoAction{min-height:var(--target);min-width:72px;padding:0 var(--s4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);color:var(--ink);font:700 16px/20px var(--fd);justify-content:center;align-items:center;display:inline-flex}.xb9WFW_todoAction:hover{background:var(--surface-2);text-decoration:none}.xb9WFW_addLink{align-items:center;gap:var(--s2);min-height:var(--target);padding:0 var(--s2);font-size:17px;display:inline-flex}.xb9WFW_welcome{background:var(--primary-soft);border-radius:var(--r-xl);padding:var(--s6);justify-content:space-between;align-items:center;gap:var(--s4);flex-wrap:wrap;display:flex}.xb9WFW_back{min-height:var(--target);align-items:center;font-weight:500;text-decoration:underline;display:inline-flex}.xb9WFW_childHeader{justify-content:space-between;align-items:center;gap:var(--s4);flex-wrap:wrap;display:flex}.xb9WFW_headerWho{align-items:center;gap:var(--s4);display:flex}.xb9WFW_paceRow{align-items:center;gap:var(--s3);color:var(--muted);flex-wrap:wrap;font-size:15px;display:flex}.xb9WFW_pace{border-radius:var(--r-pill);font:600 15px/24px var(--fd);align-items:center;gap:4px;padding:2px 12px;display:inline-flex}.xb9WFW_pace_ahead{background:var(--primary-soft);color:var(--primary)}.xb9WFW_pace_on_track{background:var(--ok-bg);color:var(--ok)}.xb9WFW_pace_more_time{background:var(--nd-bg);color:var(--ink)}.xb9WFW_tabs{gap:var(--s2);border-bottom:1px solid var(--line);scrollbar-width:none;display:flex;overflow-x:auto}.xb9WFW_tab{min-height:48px;padding:0 var(--s4);color:var(--muted);font:500 17px/22px var(--fd);white-space:nowrap;border-bottom:3px solid #0000;align-items:center;display:inline-flex}.xb9WFW_tab:hover{color:var(--ink);text-decoration:none}.xb9WFW_tab[aria-current=page]{color:var(--ink);border-bottom-color:var(--primary);font-weight:700}.xb9WFW_list{gap:var(--s3);margin:0;padding:0;list-style:none;display:grid}.xb9WFW_list li{align-items:flex-start;gap:var(--s3);display:flex}.xb9WFW_ok{color:var(--ok);flex:none;margin-top:2px}.xb9WFW_flag{color:var(--weak);flex:none;margin-top:2px}.xb9WFW_lines>*+*{border-top:1px solid var(--line);padding-top:var(--s3)}.xb9WFW_lines{gap:var(--s3);display:grid}.xb9WFW_unitList{margin:0;padding:0;list-style:none;display:grid}.xb9WFW_unit{align-items:center;gap:var(--s3);min-height:64px;padding:var(--s2) var(--s4);border-bottom:1px solid var(--line);grid-template-columns:48px minmax(0,1fr) auto auto;display:grid}.xb9WFW_unitCurrent{border:2px solid var(--primary);border-radius:var(--r-md);background:var(--primary-soft);font-weight:700}.xb9WFW_unitMonth{color:var(--muted);font-size:14px}.xb9WFW_chipCurrent{background:var(--primary);color:var(--primary-ink)}.xb9WFW_chipDone{background:var(--ok-bg);color:var(--ok)}.xb9WFW_chipRevisit{background:var(--dev-bg);color:var(--dev)}.xb9WFW_chipEarly{background:var(--primary-soft);color:var(--primary)}.xb9WFW_linkButton{padding:0 var(--s2);min-height:var(--target);min-width:var(--target);color:var(--primary);font:700 16px/20px var(--fd);cursor:pointer;background:0 0;border:0}.xb9WFW_linkButton:hover{text-decoration:underline}.xb9WFW_days{gap:var(--s2);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.xb9WFW_dayChip{min-width:48px;min-height:44px;padding:0 var(--s3);border-radius:var(--r-pill);background:var(--surface-2);color:var(--ink);font:600 15px/20px var(--fd);cursor:pointer;border:0}.xb9WFW_dayChip[aria-pressed=true]{background:var(--primary);color:var(--primary-ink)}.xb9WFW_select,.xb9WFW_input{width:100%;min-height:52px;padding:0 var(--s4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);color:var(--ink);font:400 17px/22px var(--fd)}.xb9WFW_field{gap:var(--s2);font-weight:600;display:grid}.xb9WFW_plan li{align-items:center;gap:var(--s3);padding:var(--s3) 0;border-top:1px solid var(--line);grid-template-columns:96px minmax(0,1fr) auto;display:grid}@media (max-width:520px){.xb9WFW_plan li{grid-template-columns:minmax(0,1fr) auto}.xb9WFW_plan li>:first-child{grid-column:1/-1}.xb9WFW_unit{grid-template-columns:40px minmax(0,1fr) auto}.xb9WFW_unit>:last-child{grid-column:2/-1;justify-self:start}}.xb9WFW_filters{gap:var(--s2);flex-wrap:wrap;display:flex}.xb9WFW_filter{min-height:44px;padding:0 var(--s4);border-radius:var(--r-pill);border:1px solid var(--line);background:var(--surface);color:var(--ink);font:600 15px/20px var(--fd);cursor:pointer}.xb9WFW_filter[aria-pressed=true]{border:2px solid var(--primary);background:var(--primary-soft);color:var(--primary)}.xb9WFW_skillRow{justify-content:space-between;align-items:center;gap:var(--s3);min-height:var(--target);padding:var(--s2) var(--s3);border-radius:var(--r-md);color:var(--ink);font-weight:500;display:flex}.xb9WFW_skillRow:hover{background:var(--surface-2);text-decoration:none}.xb9WFW_skillRow[aria-current=page]{background:var(--primary-soft)}.xb9WFW_strandHead{align-items:center;gap:var(--s2);font:800 16px/22px var(--fr);margin-top:var(--s3);display:flex}.xb9WFW_strandBar{border-radius:2px;width:4px;height:18px}.xb9WFW_table{border-collapse:collapse;width:100%;font-size:15px}.xb9WFW_table th{text-align:left;font:600 13px/16px var(--fd);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);padding:var(--s2) var(--s3);border-bottom:1px solid var(--line)}.xb9WFW_table td{padding:var(--s3);border-bottom:1px solid var(--line);vertical-align:middle}@media (max-width:700px){.xb9WFW_table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.xb9WFW_table tr{padding:var(--s3) 0;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;display:grid}.xb9WFW_table td{border:0;padding:2px 0}}.xb9WFW_axis{font:500 12px/1 var(--fd);fill:var(--muted)}.xb9WFW_figure{margin:0}.xb9WFW_preview{border-radius:var(--r-md);width:100%;max-width:560px;box-shadow:var(--shadow-lg);background:var(--paper)}.xb9WFW_check{align-items:center;gap:var(--s3);min-height:var(--target);display:flex}.xb9WFW_check input{width:22px;height:22px;accent-color:var(--primary)}.xb9WFW_childSetting{gap:var(--s4);display:grid}.xb9WFW_actions{gap:var(--s2);flex-wrap:wrap;display:flex}.xb9WFW_danger{color:var(--weak)}.xb9WFW_switchRow{justify-content:space-between;align-items:center;gap:var(--s4);border-top:1px solid var(--line);min-height:52px;display:flex}.xb9WFW_switch{border-radius:var(--r-pill);background:var(--line);cursor:pointer;border:0;flex:none;width:52px;height:32px;position:relative}.xb9WFW_switch:after{content:"";background:var(--surface);border-radius:50%;width:24px;height:24px;transition:transform .15s;position:absolute;top:4px;left:4px}.xb9WFW_switch[aria-checked=true]{background:var(--primary)}.xb9WFW_switch[aria-checked=true]:after{transform:translate(20px)}@media (prefers-reduced-motion:reduce){.xb9WFW_switch:after{transition:none}}.xb9WFW_segment{border:1px solid var(--line);border-radius:var(--r-md);display:inline-flex;overflow:hidden}.xb9WFW_segment button{background:var(--surface);min-width:80px;min-height:44px;color:var(--ink);font:600 15px/20px var(--fd);cursor:pointer;border:0}.xb9WFW_segment button[aria-pressed=true]{background:var(--primary);color:var(--primary-ink)}.xb9WFW_dialog{border-radius:var(--r-xl);padding:var(--s6);background:var(--surface);max-width:min(520px,100vw - 32px);color:var(--ink);box-shadow:var(--shadow-modal);border:0}.xb9WFW_dialog::backdrop{background:var(--overlay)}.xb9WFW_moveList{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.xb9WFW_moveList li,.xb9WFW_cardTop{align-items:center;gap:var(--s3);display:flex}.xb9WFW_cardWho{flex:1;min-width:0;display:grid}.xb9WFW_cardWho h2{margin:0}.xb9WFW_facts{gap:var(--s2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.xb9WFW_fact{padding:var(--s3);border-radius:var(--r-md);background:var(--surface-2);align-content:start;gap:2px;min-width:0;display:grid}.xb9WFW_factLabel{color:var(--muted);font-size:13px;font-weight:600}.xb9WFW_factValue{min-width:0;font-size:15px;font-weight:700;line-height:20px;display:grid}.xb9WFW_clip{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.xb9WFW_weekRow{align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.xb9WFW_nextRow{align-items:center;gap:var(--s3);padding-top:var(--s3);border-top:1px solid var(--line);display:flex}.xb9WFW_nextRow .xb9WFW_thumb{width:40px;height:54px}.xb9WFW_nextText{flex:1;min-width:0;font-size:15px;display:grid}.xb9WFW_nextButtons{gap:var(--s2);flex-wrap:wrap;display:flex}.xb9WFW_openLink{min-height:var(--target);padding:var(--s2) var(--s3);margin:0 calc(-1 * var(--s3)) calc(-1 * var(--s2));border-radius:var(--r-md);color:var(--primary);justify-content:space-between;align-items:center;font-weight:700;display:flex}.xb9WFW_openLink:hover{background:var(--primary-soft);text-decoration:none}@media (max-width:560px){.xb9WFW_facts{border-radius:var(--r-md);background:var(--surface-2);grid-template-columns:1fr;gap:0}.xb9WFW_fact{gap:var(--s2);padding:var(--s2) var(--s3);background:0 0;grid-template-columns:96px minmax(0,1fr)}.xb9WFW_fact+.xb9WFW_fact{border-top:1px solid var(--line)}.xb9WFW_nextRow{flex-wrap:wrap}}.xb9WFW_keyList{margin:0;padding:0;list-style:none;display:grid}.xb9WFW_keyList li{justify-content:space-between;align-items:center;gap:var(--s3);padding:var(--s3) 0;border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.xb9WFW_keyList li>div:first-child{gap:var(--s1);min-width:0;display:grid}.xb9WFW_keyCode{overflow-wrap:anywhere;font:700 16px/22px ui-monospace,SFMono-Regular,Menlo,monospace}
.zaRr2q_layout{align-items:flex-start;gap:24px;display:flex}.zaRr2q_nav{flex-direction:column;flex:none;gap:2px;width:200px;display:flex}.zaRr2q_navLink{border-radius:var(--r-control);height:36px;color:var(--text-2);border:1px solid #0000;align-items:center;padding:0 12px;font-weight:500;text-decoration:none;display:flex}a.zaRr2q_navLink{color:var(--text-2)}.zaRr2q_navLink:hover{color:var(--text);background:var(--surface-2);text-decoration:none}a.zaRr2q_navLink[aria-current=page]{color:var(--text);background:var(--surface);border-color:var(--border)}.zaRr2q_body{flex-direction:column;flex:auto;gap:16px;min-width:0;max-width:820px;display:flex}.zaRr2q_body:has(.zaRr2q_wide){max-width:none}.zaRr2q_wide{min-width:0}.zaRr2q_subHead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.zaRr2q_subHead h2{margin:0;font-size:16px;font-weight:600;line-height:24px}.zaRr2q_card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--e1);min-width:0}.zaRr2q_cardHead{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.zaRr2q_cardHead h2{margin:0;font-size:14px;font-weight:600;line-height:20px}.zaRr2q_cardAside{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:12px;line-height:16px}.zaRr2q_grow{flex:auto}.zaRr2q_rows{padding:4px 16px 12px}.zaRr2q_row{border-bottom:1px solid var(--border);align-items:center;gap:16px;padding:12px 0;display:flex}.zaRr2q_rowText{flex-direction:column;flex:auto;min-width:0;display:flex}.zaRr2q_rowLabel{font-weight:500}.zaRr2q_help{color:var(--text-3);margin:0;font-size:12px;line-height:16px}.zaRr2q_rowControl{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.zaRr2q_pad{gap:10px;padding:12px 16px;display:grid}.zaRr2q_note{color:var(--text-2);margin:0}.zaRr2q_muted{color:var(--text-3)}.zaRr2q_input,.zaRr2q_select{border:1px solid var(--border-strong);border-radius:var(--r-control);background:var(--surface);height:32px;color:var(--text);font:inherit;font-variant-numeric:tabular-nums;padding:0 10px}.zaRr2q_input{width:90px}.zaRr2q_inputWide{width:100%}.zaRr2q_select{padding-right:6px}.zaRr2q_field{gap:4px;display:grid}.zaRr2q_field>span:first-child{color:var(--text-2);font-size:12px;font-weight:500;line-height:16px}.zaRr2q_switch{background:var(--border-strong);cursor:pointer;border:0;border-radius:999px;flex:none;width:32px;height:18px;padding:0;position:relative}.zaRr2q_switch:after{content:"";width:14px;height:14px;box-shadow:var(--e1);background:#fff;border-radius:50%;transition:left .15s;position:absolute;top:2px;left:2px}.zaRr2q_switch[aria-checked=true]{background:var(--accent)}.zaRr2q_switch[aria-checked=true]:after{left:16px}.zaRr2q_switch:disabled{opacity:.5;cursor:not-allowed}.zaRr2q_tw{overflow-x:auto}.zaRr2q_table{border-collapse:collapse;width:100%;font-size:13px}.zaRr2q_table thead th{text-align:left;color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--border);background:var(--surface-2);white-space:nowrap;padding:8px;font-size:11px;font-weight:500;line-height:16px}.zaRr2q_table td,.zaRr2q_table tbody th{border-bottom:1px solid var(--border);vertical-align:middle;white-space:nowrap;text-align:left;padding:9px 8px;font-weight:400}.zaRr2q_table tbody tr:last-child td,.zaRr2q_table tbody tr:last-child th{border-bottom:0}.zaRr2q_table th:first-child,.zaRr2q_table td:first-child{padding-left:12px}.zaRr2q_table th:last-child,.zaRr2q_table td:last-child{padding-right:12px}.zaRr2q_r{text-align:right!important}.zaRr2q_num{font-variant-numeric:tabular-nums}.zaRr2q_strong{font-weight:600!important}.zaRr2q_wrap{white-space:normal!important}.zaRr2q_who{align-items:center;gap:10px;min-width:0;display:flex}.zaRr2q_avatar{background:var(--surface-3);width:24px;height:24px;color:var(--text);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:600;display:grid}.zaRr2q_whoText{flex-direction:column;min-width:0;display:flex}.zaRr2q_whoName{font-weight:500}.zaRr2q_whoEmail{color:var(--text-3);font-size:12px;line-height:16px}.zaRr2q_userList{margin:0;padding:0;list-style:none;display:none}.zaRr2q_userItem{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:12px 16px;display:flex}.zaRr2q_userItem:last-child{border-bottom:0}.zaRr2q_userBadges{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.zaRr2q_footNote{color:var(--text-2);margin:0}.zaRr2q_checks{border:0;gap:8px;margin:0;padding:0;display:grid}.zaRr2q_checks legend{color:var(--text-2);margin-bottom:4px;font-size:12px;font-weight:500}.zaRr2q_check{align-items:center;gap:8px;min-height:32px;display:flex}.zaRr2q_check input{width:16px;height:16px;accent-color:var(--accent)}.zaRr2q_stack{gap:16px;display:grid}.zaRr2q_actionsRow{flex-wrap:wrap;gap:8px;display:flex}.zaRr2q_auditList{margin:0;padding:0;list-style:none}.zaRr2q_auditList li{border-bottom:1px solid var(--border);justify-content:space-between;gap:12px;padding:9px 16px;display:flex}.zaRr2q_auditList li:last-child{border-bottom:0}.zaRr2q_mono{font-family:var(--mono);font-size:12px}.zaRr2q_preview{border:1px solid var(--border);border-radius:var(--r-control);background:var(--surface-2);place-items:center;min-height:120px;padding:8px;display:grid}.zaRr2q_preview img{max-width:100%;height:auto;max-height:420px}.zaRr2q_legend{color:var(--text-2);gap:6px;margin:0;padding:0;font-size:12px;list-style:none;display:grid}.zaRr2q_legend li{align-items:center;gap:8px;display:flex}.zaRr2q_swatch{border-radius:3px;flex:none;width:14px;height:14px}.zaRr2q_steps{color:var(--text-2);gap:4px;margin:0;padding-left:1.2em;display:grid}.zaRr2q_skelHead{gap:12px;display:grid}.zaRr2q_skelToolbar{border-bottom:1px solid var(--border);gap:12px;padding:12px 16px;display:flex}@media (max-width:900px){.zaRr2q_layout{flex-direction:column;align-items:stretch;gap:16px}.zaRr2q_nav{border-bottom:1px solid var(--border);scrollbar-width:none;flex-direction:row;gap:2px;width:auto;overflow-x:auto}.zaRr2q_navLink,a.zaRr2q_navLink[aria-current=page]{white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;height:44px;margin-bottom:-1px;padding:0 10px}a.zaRr2q_navLink[aria-current=page]{border-bottom-color:var(--accent)}.zaRr2q_body{max-width:none}.zaRr2q_row{align-items:center}.zaRr2q_input,.zaRr2q_select{height:44px}.zaRr2q_switch{margin:13px 6px}.zaRr2q_switch:before{content:"";position:absolute;inset:-13px -6px}.zaRr2q_usersTable{display:none}.zaRr2q_userList{display:block}.zaRr2q_check{min-height:44px}}@media (prefers-reduced-motion:reduce){.zaRr2q_switch:after{transition:none}}
.Hi2WXW_button{justify-content:center;align-items:center;gap:var(--s2);min-height:var(--target);padding:0 var(--s6);border-radius:var(--r-md);font:700 16px/20px var(--fd);cursor:pointer;border:1px solid #0000;text-decoration:none;display:inline-flex}.Hi2WXW_button:hover{text-decoration:none}.Hi2WXW_button[disabled],.Hi2WXW_button[aria-disabled=true]{opacity:.6;cursor:not-allowed}.Hi2WXW_primary{background:var(--primary);color:var(--primary-ink)}.Hi2WXW_primary:hover:not([disabled]){filter:brightness(1.08)}.Hi2WXW_secondary{background:var(--surface);color:var(--ink);border-color:var(--line)}.Hi2WXW_secondary:hover:not([disabled]){background:var(--surface-2)}.Hi2WXW_link{color:var(--primary);padding:0 var(--s3);background:0 0}.Hi2WXW_block{width:100%}.Hi2WXW_field{gap:var(--s2);display:grid}.Hi2WXW_label{font:600 15px/20px var(--fd);color:var(--ink)}.Hi2WXW_input{width:100%;min-height:52px;padding:0 var(--s4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);color:var(--ink);font:400 17px/24px var(--fd)}.Hi2WXW_input:focus-visible{outline:3px solid var(--focus);outline-offset:1px;border-color:var(--focus)}.Hi2WXW_input[aria-invalid=true]{border-color:var(--weak)}.Hi2WXW_hint{color:var(--muted);font-size:14px;line-height:20px}.Hi2WXW_error{color:var(--weak);gap:var(--s1);align-items:flex-start;font-size:14px;font-weight:600;line-height:20px;display:flex}.Hi2WXW_strengthOk{color:var(--ok);font-weight:600}.Hi2WXW_codeGroup{gap:var(--s3);border:0;margin:0;padding:0;display:flex}.Hi2WXW_codeBox{text-align:center;width:52px;height:52px;font:800 24px/1 var(--fr);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);color:var(--ink)}.Hi2WXW_codeBox:focus-visible{outline:3px solid var(--focus);outline-offset:1px;border-color:var(--focus)}@media (max-width:380px){.Hi2WXW_codeGroup{gap:var(--s2)}.Hi2WXW_codeBox{width:44px}}.Hi2WXW_checkboxRow{align-items:center;gap:var(--s3);min-height:var(--target);cursor:pointer;display:inline-flex}.Hi2WXW_checkbox{width:22px;height:22px;accent-color:var(--primary);margin:0}.Hi2WXW_chip{align-items:center;gap:var(--s2);padding:4px var(--s3);border-radius:var(--r-pill);font:600 14px/20px var(--fd);white-space:nowrap;display:inline-flex}.Hi2WXW_chipOk{background:var(--ok-bg);color:var(--ok)}.Hi2WXW_dot{background:currentColor;border-radius:50%;width:8px;height:8px}.Hi2WXW_logo{align-items:center;gap:var(--s3);font:800 22px/1 var(--fr);color:inherit;display:inline-flex}.Hi2WXW_stepper{justify-content:center;gap:var(--s4) var(--s6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Hi2WXW_step{align-items:center;gap:var(--s2);color:var(--muted);font:600 15px/20px var(--fd);display:inline-flex}.Hi2WXW_stepDot{background:var(--surface-2);width:30px;height:30px;color:var(--muted);border-radius:50%;place-items:center;font-weight:700;display:inline-grid}.Hi2WXW_stepDone .Hi2WXW_stepDot{background:var(--ok);color:#fff}.Hi2WXW_stepCurrent{color:var(--ink)}.Hi2WXW_stepCurrent .Hi2WXW_stepDot{background:var(--primary);color:var(--primary-ink)}.Hi2WXW_banner{align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);border-radius:var(--r-md);font:500 15px/22px var(--fd);display:flex}.Hi2WXW_bannerInfo{background:var(--primary-soft);color:var(--ink)}.Hi2WXW_bannerWarn{background:var(--dev-bg);color:var(--ink)}.Hi2WXW_bannerWarn svg{color:var(--dev)}.Hi2WXW_bannerError{background:var(--weak-bg);color:var(--ink)}.Hi2WXW_bannerError svg{color:var(--weak)}.Hi2WXW_badge{border-radius:var(--r-pill);font:600 14px/22px var(--fd);align-items:center;gap:6px;padding:2px 10px;display:inline-flex}.Hi2WXW_strong{background:var(--ok-bg);color:var(--ok)}.Hi2WXW_developing{background:var(--dev-bg);color:var(--dev)}.Hi2WXW_weak{background:var(--weak-bg);color:var(--weak)}.Hi2WXW_nd{background:var(--nd-bg);color:var(--nd)}.Hi2WXW_skel{border-radius:var(--r-pill);background:linear-gradient(90deg, var(--skel) 0%, var(--skel-hi) 50%, var(--skel) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite Hi2WXW_skel;display:block}@keyframes Hi2WXW_skel{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.Hi2WXW_skel{background:var(--skel);animation:none}}.Hi2WXW_skelCard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);padding:var(--s6);gap:var(--s4);display:grid}.Hi2WXW_skelPage{gap:var(--s6);display:grid}.Hi2WXW_offline{align-items:center;gap:var(--s3);padding:var(--s3) var(--s8);background:var(--surface-2);border-bottom:1px solid var(--line);color:var(--ink);display:flex}.Hi2WXW_offline p{flex:1;margin:0}.Hi2WXW_offline svg{color:var(--muted);flex:none}.Hi2WXW_offlineRetry{color:var(--muted);font-size:14px}@media (max-width:900px){.Hi2WXW_offline{padding:var(--s3) var(--s4)}}
.zPZtBa_page{gap:var(--s6);max-width:1200px;display:grid}.zPZtBa_head{justify-content:space-between;align-items:flex-start;gap:var(--s4);flex-wrap:wrap;display:flex}.zPZtBa_headText{gap:var(--s2);min-width:0;display:grid}.zPZtBa_sub{color:var(--muted);font-size:17px}.zPZtBa_actions{gap:var(--s3);flex-wrap:wrap;align-items:center;display:flex}.zPZtBa_btn{justify-content:center;align-items:center;gap:var(--s2);min-height:var(--target);padding:0 var(--s4);border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface);color:var(--ink);font:700 16px/20px var(--fd);cursor:pointer;white-space:nowrap;text-decoration:none;display:inline-flex}.zPZtBa_btn:hover{background:var(--surface-2);text-decoration:none}.zPZtBa_btnPrimary{background:var(--primary);border-color:var(--primary);color:var(--primary-ink);}.zPZtBa_btnPrimary:hover{background:var(--primary);filter:brightness(1.08)}.zPZtBa_btn[aria-disabled=true],.zPZtBa_btn:disabled,.zPZtBa_btnPrimary[aria-disabled=true],.zPZtBa_btnPrimary:disabled{opacity:.45;cursor:not-allowed}.zPZtBa_linkButton{color:var(--primary);padding:0 var(--s2);background:0 0;border-color:#0000;}.zPZtBa_linkButton:hover{background:var(--primary-soft)}.zPZtBa_crumbs ol{gap:var(--s2);flex-wrap:wrap;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.zPZtBa_crumbs li{align-items:center;gap:var(--s2);font-weight:600;display:inline-flex}.zPZtBa_crumbs li+li:before{content:"›";color:var(--muted);font-weight:400}.zPZtBa_crumbs a{font-weight:500;text-decoration:underline}.zPZtBa_card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow);gap:var(--s3);min-width:0;padding:18px;display:grid}.zPZtBa_cardTitle{font:800 18px/24px var(--fr)}.zPZtBa_muted{color:var(--muted)}.zPZtBa_small{font-size:14px;line-height:20px}.zPZtBa_row{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.zPZtBa_between{justify-content:space-between;align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.zPZtBa_pill{border-radius:var(--r-pill);min-height:28px;font:600 14px/18px var(--fd);white-space:nowrap;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.zPZtBa_pillSmall{min-height:24px;padding:0 10px;font-size:13px}.zPZtBa_ok{background:var(--ok-bg);color:var(--ok)}.zPZtBa_dev{background:var(--dev-bg);color:var(--dev)}.zPZtBa_weak{background:var(--weak-bg);color:var(--weak)}.zPZtBa_nd{background:var(--nd-bg);color:var(--muted)}.zPZtBa_tag{border-radius:var(--r-pill);background:var(--surface-2);min-height:28px;color:var(--ink);font:600 14px/18px var(--fd);align-items:center;padding:0 10px;display:inline-flex}.zPZtBa_code{font-family:var(--fm);letter-spacing:.02em}.zPZtBa_chips{flex-wrap:wrap;gap:6px;display:flex}.zPZtBa_chip{border-radius:var(--r-pill);min-height:26px;font:600 12px/16px var(--fd);align-items:center;gap:4px;padding:0 10px;display:inline-flex}.zPZtBa_bar{border-radius:var(--r-pill);background:var(--nd-bg);height:10px;display:flex;overflow:hidden}.zPZtBa_barLarge{height:12px}.zPZtBa_barReady{background:var(--ok)}.zPZtBa_barWork{background:repeating-linear-gradient(135deg, var(--dev) 0 4px, transparent 4px 8px), var(--dev-bg)}.zPZtBa_barEmpty{background:var(--nd);opacity:.5}.zPZtBa_legend{gap:var(--s4);flex-wrap:wrap;font-size:15px;display:flex}.zPZtBa_legend span{align-items:center;gap:6px;display:inline-flex}.zPZtBa_legendReady svg{color:var(--ok)}.zPZtBa_legendWork svg{color:var(--dev)}.zPZtBa_legendEmpty{color:var(--muted)}.zPZtBa_segment{border-radius:var(--r-md);background:var(--surface-2);flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.zPZtBa_segment button,.zPZtBa_segment a{align-items:center;gap:var(--s2);min-height:var(--target);padding:0 var(--s4);border-radius:var(--r-sm);color:var(--muted);font:600 16px/20px var(--fd);cursor:pointer;background:0 0;border:0;text-decoration:none;display:inline-flex}.zPZtBa_segment [aria-pressed=true],.zPZtBa_segment [aria-current=page],.zPZtBa_segment [aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow)}.zPZtBa_select,.zPZtBa_input{min-height:var(--target);padding:0 var(--s3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);color:var(--ink);font:400 16px/20px var(--fd)}.zPZtBa_label{font:600 15px/20px var(--fd)}.zPZtBa_tiles{gap:var(--s3);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.zPZtBa_tile{background:var(--paper);color:var(--paper-ink);border:1px solid var(--line);padding:var(--s3);border-radius:10px;align-content:start;gap:6px;min-width:0;display:grid}.zPZtBa_tileFail{border:2px solid var(--weak)}.zPZtBa_tileHead{gap:var(--s2);font-weight:700;display:flex}.zPZtBa_tileNumber{color:#6b6880}.zPZtBa_tileQuestion{font:700 18px/24px var(--fd);overflow-wrap:anywhere}.zPZtBa_tileVisual{object-fit:contain;justify-self:start;max-width:100%;height:auto;max-height:120px}.zPZtBa_answer{color:#c2185b;font-weight:700}.zPZtBa_tileProblem{color:#b42318;gap:6px;font-size:14px;font-weight:600;display:flex}.zPZtBa_checks{margin:0;padding:0;list-style:none;display:grid}.zPZtBa_checks li{gap:var(--s3);padding:var(--s3) 0;border-top:1px solid var(--line);grid-template-columns:auto 1fr;display:grid}.zPZtBa_checkTitle{font-weight:700}.zPZtBa_list{margin:0;padding:0;list-style:none;display:grid}.zPZtBa_list>li{border-top:1px solid var(--line);padding:var(--s3) 0}.zPZtBa_list>li:first-child{border-top:0}.zPZtBa_empty{border:1px dashed var(--line);border-radius:var(--r-lg);padding:var(--s6);text-align:center;color:var(--muted)}.zPZtBa_note{gap:var(--s2);color:var(--muted);align-items:flex-start;font-size:15px;display:flex}@media (max-width:720px){.zPZtBa_page{gap:var(--s4)}.zPZtBa_actions{width:100%}}
.tCpSkG_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.tCpSkG_item{border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface);flex-direction:column;gap:10px;padding:12px;display:flex}.tCpSkG_preview{background:var(--paper);border-radius:8px;width:100%;height:auto}.tCpSkG_previewWait{aspect-ratio:4;background:var(--surface-2);border-radius:8px;width:100%}.tCpSkG_meta{flex-direction:column;gap:6px;display:flex}.tCpSkG_chips{flex-wrap:wrap;gap:6px;display:flex}.tCpSkG_muted{color:var(--text-2);margin:0;font-size:.875rem}.tCpSkG_sample{font-size:.875rem}
.HrGxuG_grid{gap:var(--s4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.HrGxuG_classCard{align-content:start;gap:var(--s3);}.HrGxuG_classEmpty{border:1px dashed var(--line);border-radius:var(--r-lg);gap:var(--s3);background:0 0;align-content:start;padding:18px;display:grid}.HrGxuG_classHead{justify-content:space-between;align-items:center;gap:var(--s2);display:flex}.HrGxuG_classHead h2{font-size:20px;line-height:26px}.HrGxuG_subjectTag{font-size:13px;}.HrGxuG_subjectOn{background:var(--primary-soft);color:var(--primary)}.HrGxuG_stats{gap:var(--s6);display:flex}.HrGxuG_stats div{display:grid}.HrGxuG_stats strong{font:800 24px/28px var(--fr)}.HrGxuG_stats span{color:var(--muted);font-size:14px}.HrGxuG_later{align-items:center;gap:var(--s2);color:var(--muted);flex-wrap:wrap;font-size:15px;display:flex}.HrGxuG_laterTag{min-height:22px;font-size:12px;}.HrGxuG_cardActions{gap:var(--s2);margin-top:var(--s1);flex-wrap:wrap;display:flex}.HrGxuG_startCard{align-items:center;gap:var(--s6);padding:var(--s8) var(--s6);grid-template-columns:auto 1fr;}.HrGxuG_startArt{color:var(--primary)}.HrGxuG_switchers{gap:var(--s4);flex-wrap:wrap;align-items:center;display:flex}.HrGxuG_switchers label{align-items:center;gap:var(--s3);font-weight:700;display:inline-flex}.HrGxuG_filters{gap:var(--s3);flex-wrap:wrap;align-items:center;display:flex}.HrGxuG_search{align-items:center;gap:var(--s2);color:var(--muted);flex:260px;display:inline-flex}.HrGxuG_search input{min-height:var(--target);color:var(--ink);font:inherit;padding:0 var(--s2);background:0 0;border:0;flex:1}.HrGxuG_strand{gap:0;}.HrGxuG_strandHead{align-items:center;gap:var(--s3);padding-bottom:var(--s3);border-bottom:1px solid var(--line);display:flex}.HrGxuG_strandHead h2{font-size:22px;line-height:28px}.HrGxuG_strandMark{border-radius:4px;width:10px;height:22px}.HrGxuG_units{margin:0;padding:0;list-style:none}.HrGxuG_unit{align-items:center;gap:var(--s2);padding:var(--s3) 0;border-top:1px solid var(--line);grid-template-columns:44px 34px minmax(0,1fr) 110px 150px 150px;display:grid}.HrGxuG_unit:first-child{border-top:0}.HrGxuG_unitMoving{background:var(--primary-soft);border-radius:var(--r-md)}.HrGxuG_handle{width:var(--target);height:var(--target);border-radius:var(--r-sm);color:var(--muted);cursor:grab;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.HrGxuG_handle:hover{background:var(--surface-2)}.HrGxuG_order{color:var(--muted)}.HrGxuG_unitMain{gap:6px;min-width:0;display:grid}.HrGxuG_unitName{font:800 17px/22px var(--fr);color:var(--ink)}.HrGxuG_month span{color:var(--muted);font-size:14px;display:block}.HrGxuG_month strong{font-weight:700}.HrGxuG_count{color:var(--muted)}.HrGxuG_count strong{color:var(--ink)}.HrGxuG_phoneMeta{display:none}.HrGxuG_more{align-items:center;gap:var(--s3);color:var(--muted);flex-wrap:wrap;display:flex}.HrGxuG_menu{position:relative}.HrGxuG_menuPanel{z-index:20;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);min-width:300px;box-shadow:var(--shadow-lg);padding:var(--s2);display:grid;position:absolute;top:calc(100% + 6px);right:0}.HrGxuG_menuPanel a,.HrGxuG_menuPanel button{align-items:center;gap:var(--s2);min-height:var(--target);padding:0 var(--s3);border-radius:var(--r-sm);color:var(--ink);font:600 15px/20px var(--fd);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.HrGxuG_menuPanel a:hover,.HrGxuG_menuPanel button:hover{background:var(--surface-2);text-decoration:none}.HrGxuG_dialog{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);width:calc(100% - 32px);max-width:720px;color:var(--ink);padding:var(--s6);box-shadow:var(--shadow-lg)}.HrGxuG_dialog::backdrop{background:var(--overlay)}.HrGxuG_twoCol{gap:var(--s6);grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;display:grid}.HrGxuG_stack{gap:var(--s6);display:grid}.HrGxuG_skillRow{justify-content:space-between;align-items:center;gap:var(--s3);display:flex}.HrGxuG_skillRow a{font-size:17px;text-decoration:underline}.HrGxuG_linkRow{gap:var(--s3);grid-template-columns:auto 1fr;align-items:start;display:grid}.HrGxuG_linkRow svg{color:var(--muted);margin-top:2px}.HrGxuG_linkRow a{text-decoration:underline}.HrGxuG_subhead{font:700 16px/22px var(--fd);margin-top:var(--s2)}.HrGxuG_versions{gap:4px var(--s4);grid-template-columns:auto 1fr;font-size:15px;display:grid}.HrGxuG_ptCard{}.HrGxuG_ptRetired{opacity:.75;background:var(--surface-2)}.HrGxuG_ptHead{justify-content:space-between;gap:var(--s3);align-items:flex-start;display:flex}.HrGxuG_ptHead h2{font-size:19px;line-height:24px}.HrGxuG_ptTiles{gap:var(--s3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.HrGxuG_description{font-size:17px;}@media (max-width:1100px){.HrGxuG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.HrGxuG_unit{grid-template-columns:44px 30px minmax(0,1fr) 140px}.HrGxuG_month,.HrGxuG_count{display:none}.HrGxuG_phoneMeta{color:var(--muted);font-size:14px;display:block}}@media (max-width:860px){.HrGxuG_twoCol{grid-template-columns:1fr}}@media (max-width:720px){.HrGxuG_grid{grid-template-columns:1fr}.HrGxuG_startCard{padding:var(--s6) var(--s4);grid-template-columns:1fr}.HrGxuG_startArt{display:none}.HrGxuG_unit{border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--s4);margin-top:var(--s3);grid-template-columns:minmax(0,1fr) auto;align-items:start}.HrGxuG_unit:first-child{border-top:1px solid var(--line)}.HrGxuG_strand{box-shadow:none;background:0 0;border:0;padding:0}.HrGxuG_strandHead{border-bottom:0}.HrGxuG_handle,.HrGxuG_order{display:none}.HrGxuG_ptTiles{grid-template-columns:1fr}}
._3KSnnG_page{flex-direction:column;gap:20px;min-width:0;display:flex}._3KSnnG_head{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}._3KSnnG_headText{flex-direction:column;flex:520px;gap:8px;min-width:0;display:flex}._3KSnnG_headText h1,._3KSnnG_title{letter-spacing:-.015em;overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:600;line-height:28px}._3KSnnG_eyebrow{color:var(--text-3);font-size:12px;line-height:16px}._3KSnnG_chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._3KSnnG_summary{color:var(--text-2);max-width:70ch;margin:0}._3KSnnG_headActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._3KSnnG_card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--e1);min-width:0}._3KSnnG_cardHead{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}._3KSnnG_h2{margin:0;font-size:14px;font-weight:600;line-height:20px}._3KSnnG_muted{color:var(--text-3)}._3KSnnG_small{font-size:12px;line-height:16px}._3KSnnG_label{color:var(--text-3);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:500;line-height:16px}._3KSnnG_mono{font-family:var(--mono);letter-spacing:-.01em;font-size:12px}._3KSnnG_grow{flex:auto}._3KSnnG_row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._3KSnnG_failText{color:var(--fail)}._3KSnnG_okText{color:var(--ok)}._3KSnnG_waitText{color:var(--wait)}._3KSnnG_links{grid-template-columns:1fr 1fr 1.3fr;gap:16px;padding:14px 16px;display:grid}._3KSnnG_linkCol{flex-direction:column;gap:4px;min-width:0;display:flex}._3KSnnG_linkCol a{color:var(--accent)}._3KSnnG_linkButton{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}._3KSnnG_tableWrap{overflow-x:auto}._3KSnnG_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}._3KSnnG_table th{text-align:left;color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--border);background:var(--surface-2);white-space:nowrap;padding:8px;font-size:11px;font-weight:500;line-height:16px}._3KSnnG_table td{border-bottom:1px solid var(--border);vertical-align:middle;padding:9px 8px}._3KSnnG_table th:first-child,._3KSnnG_table td:first-child{padding-left:16px}._3KSnnG_table th:last-child,._3KSnnG_table td:last-child{padding-right:16px}._3KSnnG_table tbody tr:last-child td{border-bottom:0}._3KSnnG_table tbody tr._3KSnnG_clickable{cursor:pointer}._3KSnnG_table tbody tr._3KSnnG_clickable:hover td{background:var(--surface-2)}._3KSnnG_table a{color:var(--text);font-weight:500;text-decoration:none}._3KSnnG_table a:hover{text-decoration:underline}._3KSnnG_num{text-align:right;white-space:nowrap}._3KSnnG_nowrap{white-space:nowrap}._3KSnnG_reason{white-space:normal;max-width:360px;display:inline-block}._3KSnnG_clip{text-overflow:ellipsis;white-space:nowrap;max-width:280px;overflow:hidden}._3KSnnG_thumb{border:1px solid var(--border);background:var(--paper);width:80px;height:40px;color:var(--paper-ink);border-radius:6px;place-items:center;display:grid;overflow:hidden}._3KSnnG_thumb img{object-fit:contain;max-width:76px;max-height:36px}._3KSnnG_phoneList{margin:0;padding:0;list-style:none;display:none}._3KSnnG_phoneList>li{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:12px 16px;display:flex}._3KSnnG_phoneList>li:last-child{border-bottom:0}._3KSnnG_phoneList a{color:var(--text);font-weight:500;text-decoration:none}._3KSnnG_phoneMain{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}._3KSnnG_okBanner{border-radius:var(--r-card);border:1px solid var(--ok-bd);background:var(--ok-bg);align-items:center;gap:12px;padding:10px 14px;font-size:13px;display:flex}._3KSnnG_okBanner>svg{color:var(--ok)}._3KSnnG_okBanner p{flex:auto;min-width:0;margin:0}._3KSnnG_progressCard{flex-direction:column;gap:8px;padding:12px 16px;display:flex}._3KSnnG_progressStats{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._3KSnnG_stat{align-items:center;gap:4px;font-size:12px;line-height:16px;display:inline-flex}._3KSnnG_signArea{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._3KSnnG_bar{background:var(--surface-3);border-radius:999px;height:4px;display:flex;overflow:hidden}._3KSnnG_bar>span{height:100%;display:block}._3KSnnG_bar>span+span{margin-left:2px}._3KSnnG_segOk{background:var(--ok)}._3KSnnG_segFail{background:var(--fail)}._3KSnnG_segNow{background:var(--accent)}._3KSnnG_segBar{gap:4px;display:none}._3KSnnG_segBar>span{background:var(--surface-3);border-radius:999px;flex:1 1 0;height:4px}._3KSnnG_segBar>span._3KSnnG_segOk{background:var(--ok)}._3KSnnG_segBar>span._3KSnnG_segFail{background:var(--fail)}._3KSnnG_segBar>span._3KSnnG_segNow{background:var(--accent)}._3KSnnG_hint{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;line-height:16px;display:flex}._3KSnnG_kbd{font-family:var(--mono);border:1px solid var(--border-strong);color:var(--text-3);background:var(--surface);border-radius:4px;padding:0 5px;font-size:11px;line-height:16px}._3KSnnG_kbdOnAccent{border-color:color-mix(in srgb, var(--on-accent) 50%, transparent);color:inherit;background:0 0}._3KSnnG_reviewGrid{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:16px;display:grid}._3KSnnG_stepper{position:sticky;top:72px;overflow:hidden}._3KSnnG_steps{margin:0;padding:0;list-style:none}._3KSnnG_step{border:0;border-bottom:1px solid var(--border);width:100%;min-height:44px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:8px;padding:7px 12px;display:flex}._3KSnnG_steps>li:last-child ._3KSnnG_step{border-bottom:0}._3KSnnG_step:hover{background:var(--surface-2)}._3KSnnG_step[aria-current=step]{background:var(--accent-weak);box-shadow:inset 3px 0 0 var(--accent)}._3KSnnG_stepNo{width:18px;color:var(--text-3);font-variant-numeric:tabular-nums;flex:none;font-size:12px}._3KSnnG_stepText{flex-direction:column;flex:auto;min-width:0;display:flex}._3KSnnG_stepName{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}._3KSnnG_stepKey{font-family:var(--mono);color:var(--text-3);font-size:11px}._3KSnnG_notReviewed{color:var(--text-3);white-space:nowrap;font-size:12px;line-height:16px}._3KSnnG_panel{flex-direction:column;display:flex}._3KSnnG_panelBody{flex-direction:column;gap:16px;min-width:0;padding:14px 16px;display:flex}._3KSnnG_panelHead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._3KSnnG_panelHead h2{margin:0;font-size:16px;font-weight:600;line-height:22px}._3KSnnG_panelHead h2:focus{outline:none}._3KSnnG_panelHead h2:focus-visible{outline:3px solid var(--accent);outline-offset:2px}._3KSnnG_block{flex-direction:column;gap:6px;min-width:0;display:flex}._3KSnnG_samples{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._3KSnnG_variations{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}._3KSnnG_paper{background:var(--paper);color:var(--paper-ink);border:1px solid var(--border);border-radius:6px;flex-direction:column;gap:4px;min-width:0;padding:8px 10px;display:flex}._3KSnnG_paperDup{background:#fff8f7;border-color:#fecdca}._3KSnnG_paperQ{align-items:flex-start;gap:6px;display:flex}._3KSnnG_paperQ>span:last-child{overflow-wrap:anywhere;font-weight:500;line-height:18px}._3KSnnG_paperNo{color:#5d6679;font-variant-numeric:tabular-nums;min-width:16px;font-size:12px}._3KSnnG_paper img{object-fit:contain;align-self:flex-start;max-width:100%;height:auto;max-height:64px}._3KSnnG_paperAnswer{color:#c2185b;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;line-height:16px}._3KSnnG_paperNote{color:#b42318;align-items:center;gap:4px;font-size:12px;font-weight:500;line-height:16px;display:flex}._3KSnnG_visualRow{align-items:center;gap:12px;min-width:0;display:flex}._3KSnnG_visualThumb{background:var(--paper);border:1px solid var(--border);border-radius:6px;flex:none;place-items:center;width:96px;height:52px;display:grid;overflow:hidden}._3KSnnG_visualThumb img{object-fit:contain;max-width:90px;max-height:46px}._3KSnnG_visualRow a{color:var(--accent);font-weight:500}._3KSnnG_checks{margin:0;padding:0;list-style:none}._3KSnnG_checks>li{border-top:1px solid var(--border);align-items:flex-start;gap:8px;padding:8px 0;display:flex}._3KSnnG_checkText{flex-direction:column;min-width:0;display:flex}._3KSnnG_checkText>span:first-child{font-weight:500}._3KSnnG_footer{border-top:1px solid var(--border);background:var(--surface-2);border-radius:0 0 var(--r-card) var(--r-card);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}._3KSnnG_fixForm{border-top:1px solid var(--border);flex-direction:column;gap:8px;padding:12px 16px;display:flex}._3KSnnG_fixForm label{font-weight:500}._3KSnnG_fixForm textarea{font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-control);resize:vertical;min-height:64px;padding:8px 10px}._3KSnnG_blockers{margin:4px 0 0;padding-left:18px}._3KSnnG_blockers a{color:inherit;font-weight:500}@media (max-width:900px){._3KSnnG_links{grid-template-columns:1fr 1fr}._3KSnnG_packCol{grid-column:1/-1}._3KSnnG_desktopOnly{display:none}._3KSnnG_phoneList{display:block}._3KSnnG_phoneList>li{min-height:44px}._3KSnnG_headActions{width:100%}._3KSnnG_headActions>*{flex:auto}._3KSnnG_reviewGrid{grid-template-columns:minmax(0,1fr)}._3KSnnG_stepper,._3KSnnG_bar{display:none}._3KSnnG_segBar{display:flex}._3KSnnG_samples,._3KSnnG_variations{grid-template-columns:repeat(2,minmax(0,1fr))}._3KSnnG_keyHint{display:none}._3KSnnG_linkButton{min-height:44px}._3KSnnG_table td,._3KSnnG_table th{padding-top:12px;padding-bottom:12px}}
._93Z56G_page{gap:20px;min-width:0;display:grid}._93Z56G_layout{grid-template-columns:minmax(320px,420px) minmax(0,1fr);align-items:start;gap:20px;display:grid}._93Z56G_form,._93Z56G_result{gap:16px;min-width:0;display:grid}._93Z56G_result{scroll-margin-top:76px}._93Z56G_strandHead{border-bottom:1px solid var(--border);background:var(--surface-2);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 16px;display:flex}._93Z56G_strandHead h3{margin:0;font-size:13px;font-weight:600;line-height:20px}._93Z56G_grow{flex:auto}._93Z56G_linkButton{min-height:32px;color:var(--accent);font:inherit;cursor:pointer;border-radius:var(--r-control);background:0 0;border:0;padding:0 6px;font-size:12px;font-weight:500}._93Z56G_linkButton:hover{text-decoration:underline}._93Z56G_box{width:18px;height:18px;accent-color:var(--accent);margin:0}._93Z56G_stretch{cursor:pointer}._93Z56G_stretch:after{content:"";position:absolute;inset:0}._93Z56G_disabled{color:var(--text-3);cursor:not-allowed}._93Z56G_units{max-height:520px;overflow-y:auto}._93Z56G_pagesNote{font-variant-numeric:tabular-nums;color:var(--text-2);font-weight:500}._93Z56G_error{color:var(--fail);align-items:center;gap:4px;margin:0;font-size:12px;line-height:16px;display:flex}._93Z56G_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._93Z56G_preview{border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface-2);width:100%;height:min(82vh,1100px);display:block}._93Z56G_placeholder{text-align:center;min-height:360px;color:var(--text-3);border:1px dashed var(--border-strong);border-radius:var(--r-card);place-items:center;gap:8px;padding:24px;display:grid}._93Z56G_placeholder p{max-width:40ch;margin:0}._93Z56G_facts{flex-wrap:wrap;gap:8px 20px;margin:0;padding:12px 16px;display:flex}._93Z56G_facts div{gap:2px;display:grid}._93Z56G_facts dt{color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;font-size:11px;line-height:16px}._93Z56G_facts dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}._93Z56G_count{font-variant-numeric:tabular-nums;color:var(--text-2);font-size:12px}@media (max-width:900px){._93Z56G_layout{grid-template-columns:minmax(0,1fr)}._93Z56G_units{max-height:none}._93Z56G_linkButton{min-height:44px}._93Z56G_preview{height:70vh}._93Z56G_actions>*{min-height:44px}}
._CD7_G_tabs{gap:var(--s1);border-bottom:1px solid var(--line);display:flex;overflow-x:auto}._CD7_G_tab{min-height:var(--target);padding:0 var(--s3);color:var(--muted);font:600 16px/20px var(--fd);white-space:nowrap;border-bottom:3px solid #0000;align-items:center;display:inline-flex}._CD7_G_tab:hover{color:var(--ink);text-decoration:none}._CD7_G_tab[aria-current=page]{color:var(--ink);border-bottom-color:var(--primary)}._CD7_G_card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow);padding:var(--s6);gap:var(--s4);display:grid}._CD7_G_cardHead{justify-content:space-between;align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}._CD7_G_grid2{gap:var(--s6);grid-template-columns:1fr 1fr;align-items:start;display:grid}._CD7_G_segmented{gap:var(--s1);padding:var(--s1);background:var(--surface-2);border-radius:var(--r-md);display:flex}._CD7_G_segment{min-height:var(--target);padding:0 var(--s4);border-radius:var(--r-sm);font:600 15px/20px var(--fd);color:var(--muted);background:0 0;border:0;flex:none}._CD7_G_segment[aria-checked=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow)}._CD7_G_pill{border-radius:var(--r-pill);font:600 14px/22px var(--fd);white-space:nowrap;align-items:center;gap:6px;padding:2px 10px;display:inline-flex}._CD7_G_ok{background:var(--ok-bg);color:var(--ok)}._CD7_G_warn{background:var(--dev-bg);color:var(--dev)}._CD7_G_bad{background:var(--weak-bg);color:var(--weak)}._CD7_G_neutral{background:var(--nd-bg);color:var(--nd)}._CD7_G_info{background:var(--primary-soft);color:var(--primary)}._CD7_G_table{border-collapse:collapse;width:100%}._CD7_G_table th{text-align:left;font:600 12px/16px var(--fd);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:var(--s2) var(--s3);border-bottom:1px solid var(--line)}._CD7_G_table td{padding:var(--s2) var(--s3);border-bottom:1px solid var(--line);vertical-align:middle}._CD7_G_table tr[aria-selected=true] td{background:var(--primary-soft)}._CD7_G_rowButton{min-height:var(--target);font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}._CD7_G_bar{border-radius:var(--r-pill);background:var(--surface-2);height:10px;overflow:hidden}._CD7_G_barFill{border-radius:var(--r-pill);height:100%}._CD7_G_meter{gap:var(--s2);display:grid}._CD7_G_meterHead{justify-content:space-between;gap:var(--s3);display:flex}._CD7_G_form{gap:var(--s3);grid-template-columns:1fr 1fr auto;align-items:end;display:grid}._CD7_G_select,._CD7_G_input{min-height:var(--target);border:1px solid var(--line);border-radius:var(--r-md);padding:0 var(--s3);background:var(--surface);color:var(--ink);font:400 16px/20px var(--fd);width:100%}._CD7_G_field{gap:var(--s2);font-weight:600;display:grid}._CD7_G_stats{gap:var(--s8);flex-wrap:wrap;display:flex}._CD7_G_stat{display:grid}._CD7_G_stat strong{font:800 24px/30px var(--fr)}._CD7_G_layout{gap:var(--s6);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}._CD7_G_filters{gap:var(--s3);flex-wrap:wrap;display:flex}._CD7_G_code{font:13px/18px var(--fm);background:var(--surface-2);border-radius:var(--r-md);padding:var(--s3);white-space:pre-wrap;word-break:break-word}._CD7_G_rowList{gap:0;display:grid}._CD7_G_rowItem{justify-content:space-between;gap:var(--s3);padding:var(--s3) 0;border-bottom:1px solid var(--line);display:flex}@media (max-width:1100px){._CD7_G_grid2,._CD7_G_layout{grid-template-columns:1fr}}@media (max-width:700px){._CD7_G_form{grid-template-columns:1fr}._CD7_G_table ._CD7_G_hideNarrow{display:none}}
.Lh6hFW_stack{gap:20px;display:grid}.Lh6hFW_kpis{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.Lh6hFW_section{gap:12px;padding:16px;display:grid}.Lh6hFW_section h2{margin:0;font-size:16px;line-height:24px}.Lh6hFW_muted{color:var(--text-3);margin:0}.Lh6hFW_form{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.Lh6hFW_field{gap:4px;font-weight:500;display:grid}.Lh6hFW_field input{border:1px solid var(--border);border-radius:var(--r-control);background:var(--surface);min-height:36px;color:var(--text);font:inherit;padding:0 10px}.Lh6hFW_list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.Lh6hFW_listRow{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.Lh6hFW_mono{font-family:var(--fm,ui-monospace, monospace);font-size:12px}
._3ewxUa_page{gap:var(--s6);min-width:0;display:grid}._3ewxUa_stack{gap:var(--s3);display:grid}._3ewxUa_muted{color:var(--muted)}._3ewxUa_small{color:var(--muted);font-size:14px;line-height:20px}._3ewxUa_strongText{font-weight:600}._3ewxUa_inline{align-items:center;gap:var(--s2);flex-wrap:wrap;display:inline-flex}._3ewxUa_centre{justify-content:center}._3ewxUa_centreText{text-align:center}._3ewxUa_head{justify-content:space-between;align-items:flex-end;gap:var(--s4);flex-wrap:wrap;display:flex}._3ewxUa_head h1{font-size:36px;line-height:44px}._3ewxUa_sub{margin-top:var(--s2);color:var(--muted);font-size:17px}._3ewxUa_back{margin-bottom:var(--s3);font-size:15px}._3ewxUa_back a{font-weight:500;text-decoration:underline}._3ewxUa_headActions,._3ewxUa_kids{gap:var(--s3);flex-wrap:wrap;display:flex}._3ewxUa_kid{align-items:center;gap:var(--s3);min-height:52px;padding:4px var(--s6) 4px 4px;border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface);color:var(--ink);font:700 17px/1 var(--fd);cursor:pointer;display:inline-flex}._3ewxUa_kid[aria-checked=true]{border:3px solid var(--primary);background:var(--primary-soft);padding:2px calc(var(--s6) - 2px) 2px 2px}._3ewxUa_avatar{color:#fff;width:40px;height:40px;font:800 18px/1 var(--fr);border-radius:50%;flex:none;place-items:center;display:inline-grid}._3ewxUa_avatarSm{width:26px;height:26px;font-size:13px}._3ewxUa_seg{border-radius:var(--r-md);background:var(--surface-2);flex-wrap:wrap;gap:4px;max-width:100%;padding:4px;display:inline-flex}._3ewxUa_segStretch{display:flex}._3ewxUa_segStretch ._3ewxUa_segItem{flex:auto}._3ewxUa_segItem{min-height:var(--target);padding:0 var(--s4);border-radius:var(--r-sm);color:var(--muted);font:600 16px/20px var(--fd);cursor:pointer;background:0 0;border:0}._3ewxUa_segItem[aria-checked=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow)}._3ewxUa_card{gap:var(--s4);padding:var(--s6);border:1px solid var(--line);border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--shadow);align-content:start;min-width:0;display:grid}._3ewxUa_recommend{border:3px solid var(--primary);padding:var(--s8)}._3ewxUa_eyebrow{font:700 14px/18px var(--fd);letter-spacing:.06em;text-transform:uppercase;color:var(--primary)}._3ewxUa_headline{font:800 28px/36px var(--fr)}._3ewxUa_mixBar{border-radius:var(--r-pill);background:var(--surface-2);height:14px;display:flex;overflow:hidden}._3ewxUa_mix_current{background:var(--primary)}._3ewxUa_mix_practice{background:var(--weak)}._3ewxUa_mix_review{background:var(--ok)}._3ewxUa_lines{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}._3ewxUa_lines li{align-items:center;gap:var(--s3);flex-wrap:wrap;font-size:17px;display:flex}._3ewxUa_actions{gap:var(--s3);flex-wrap:wrap;align-items:center;display:flex}._3ewxUa_search{align-items:center;gap:var(--s3);min-height:52px;padding:0 var(--s4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);color:var(--muted);display:flex}._3ewxUa_search:focus-within{outline:3px solid var(--focus);outline-offset:1px}._3ewxUa_search input{min-width:0;color:var(--ink);font:400 17px/24px var(--fd);background:0 0;border:0;outline:none;flex:1}._3ewxUa_strand{gap:var(--s2);border:0;margin:0;padding:0;display:grid}._3ewxUa_strand legend{align-items:center;gap:var(--s2);margin-bottom:var(--s2);font:700 17px/22px var(--fd);display:inline-flex}._3ewxUa_strandBar{border-radius:3px;width:8px;height:20px}._3ewxUa_chips{gap:var(--s2);flex-wrap:wrap;display:flex}._3ewxUa_topic{align-items:center;gap:var(--s2);min-height:var(--target);padding:0 var(--s4);border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface);color:var(--ink);font:600 16px/20px var(--fd);cursor:pointer;display:inline-flex}._3ewxUa_topic[aria-pressed=true]{border-color:var(--primary);background:var(--primary-soft);color:var(--primary)}._3ewxUa_optGrid{gap:var(--s4) var(--s6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._3ewxUa_field{gap:var(--s2);display:grid}._3ewxUa_fieldLabel{font:600 16px/20px var(--fd)}._3ewxUa_switchRow{justify-content:space-between;align-items:center;gap:var(--s3);align-self:end;min-height:52px;display:flex}._3ewxUa_switch{border-radius:var(--r-pill);background:var(--line);cursor:pointer;border:0;flex:none;width:56px;height:32px;position:relative}._3ewxUa_switch:after{content:"";background:var(--surface);width:24px;height:24px;box-shadow:var(--shadow);border-radius:50%;transition:transform .15s;position:absolute;top:4px;left:4px}._3ewxUa_switch[aria-checked=true]{background:var(--primary)}._3ewxUa_switch[aria-checked=true]:after{transform:translate(24px)}._3ewxUa_previewGrid{gap:var(--s6);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;display:grid}._3ewxUa_paperPanel{gap:var(--s4);padding:var(--s8);border-radius:var(--r-xl);background:var(--surface-2);border:1px solid var(--line);display:grid}._3ewxUa_paper{aspect-ratio:210/297;background:var(--paper);width:min(100%,420px);color:var(--paper-ink);box-shadow:var(--shadow-lg);border-radius:4px;justify-self:center;overflow:hidden}._3ewxUa_paper img{object-fit:contain;width:100%;height:100%;display:block}._3ewxUa_paperWait{height:100%;display:grid;position:relative}._3ewxUa_paperWait span:last-child{text-align:center;color:var(--paper-ink);font-weight:600;position:absolute;inset:auto 0 45%}._3ewxUa_qlist{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}._3ewxUa_qlist>li{border-bottom:1px solid var(--line)}._3ewxUa_qOpen>._3ewxUa_qrow{background:var(--primary-soft);border-radius:var(--r-md)}._3ewxUa_qrow{align-items:center;gap:var(--s3);min-height:60px;padding:0 var(--s2);display:flex}._3ewxUa_qnum{width:28px;color:var(--muted);flex:none}._3ewxUa_qtext{overflow-wrap:anywhere;flex:1;min-width:0}._3ewxUa_swap{align-items:center;gap:var(--s1);min-height:var(--target);padding:0 var(--s3);border-radius:var(--r-sm);color:var(--primary);font:700 16px/1 var(--fd);cursor:pointer;background:0 0;border:0;display:inline-flex}._3ewxUa_swap[disabled]{opacity:.6;cursor:not-allowed}._3ewxUa_swapPanel{gap:var(--s2);margin:var(--s2) 0 var(--s3);padding:var(--s4);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-popover);display:grid}._3ewxUa_swapOption{justify-content:space-between;align-items:center;gap:var(--s3);min-height:56px;padding:var(--s2) var(--s4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);color:var(--ink);font:600 16px/22px var(--fd);text-align:left;cursor:pointer;display:flex}._3ewxUa_swapOption:hover:not([disabled]){border-color:var(--primary)}._3ewxUa_filters{gap:var(--s3);flex-wrap:wrap;align-items:center;display:flex}._3ewxUa_selectWrap{display:inline-flex}._3ewxUa_select{min-height:52px;padding:0 var(--s4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);color:var(--ink);font:400 17px/24px var(--fd)}._3ewxUa_tableCard{padding:0;overflow-x:auto}._3ewxUa_table{border-collapse:collapse;width:100%}._3ewxUa_table th{padding:var(--s4);text-align:left;font:600 13px/16px var(--fd);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line)}._3ewxUa_table td{padding:var(--s3) var(--s4);border-bottom:1px solid var(--line);vertical-align:middle}._3ewxUa_table tr:last-child td{border-bottom:0}._3ewxUa_table td a:not(._3ewxUa_nextBtn){color:var(--ink)}._3ewxUa_num{text-align:right}._3ewxUa_status{border-radius:var(--r-pill);font:600 14px/22px var(--fd);white-space:nowrap;align-items:center;gap:6px;padding:2px 10px;display:inline-flex}._3ewxUa_st_made{background:var(--nd-bg);color:var(--nd)}._3ewxUa_st_done{background:var(--dev-bg);color:var(--dev)}._3ewxUa_st_checked{background:var(--ok-bg);color:var(--ok)}._3ewxUa_nextBtn{min-height:var(--target);min-width:72px;padding:0 var(--s4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);color:var(--ink);font:700 16px/1 var(--fd);cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._3ewxUa_nextBtn[disabled]{opacity:.5;cursor:not-allowed}._3ewxUa_nextPrimary{background:var(--primary);color:var(--primary-ink);border-color:#0000}._3ewxUa_cards{gap:var(--s3);margin:0;padding:0;list-style:none;display:none}._3ewxUa_rowCard{align-items:center;gap:var(--s3);padding:var(--s4);border:1px solid var(--line);border-radius:var(--r-xl);background:var(--surface);display:flex}._3ewxUa_rowMain{gap:var(--s1);flex:1;min-width:0;display:grid}._3ewxUa_rowSide{justify-items:end;gap:var(--s2);display:grid}._3ewxUa_steps{gap:var(--s2) var(--s4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._3ewxUa_step{align-items:center;gap:var(--s2);font:600 16px/20px var(--fd);display:inline-flex}._3ewxUa_stepLater{color:var(--muted);font-weight:500}._3ewxUa_stepDot{width:28px;height:28px;font:700 14px/1 var(--fd);background:var(--surface-2);color:var(--muted);border-radius:50%;place-items:center;display:inline-grid}._3ewxUa_stepDone ._3ewxUa_stepDot{background:var(--ok);color:var(--surface)}._3ewxUa_stepNow ._3ewxUa_stepDot{background:var(--primary);color:var(--primary-ink)}@media (max-width:900px){._3ewxUa_head h1{font-size:30px;line-height:36px}._3ewxUa_recommend{padding:var(--s6) var(--s4)}._3ewxUa_headline{font-size:24px;line-height:30px}._3ewxUa_card{padding:var(--s4)}._3ewxUa_optGrid,._3ewxUa_previewGrid{grid-template-columns:minmax(0,1fr)}._3ewxUa_paperPanel{padding:var(--s4)}._3ewxUa_tableCard{display:none}._3ewxUa_cards{display:grid}._3ewxUa_headActions{display:none}._3ewxUa_seg{flex-wrap:nowrap;width:100%}._3ewxUa_seg._3ewxUa_segWrap{flex-wrap:wrap}._3ewxUa_segItem{padding:4px var(--s2);flex:auto;font-size:15px}._3ewxUa_steps{gap:var(--s2) var(--s3)}._3ewxUa_step{gap:6px;font-size:15px}}
.Mi_2OW_card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);box-shadow:var(--e1);min-width:0;overflow:hidden}.Mi_2OW_cardHead{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px;display:flex}.Mi_2OW_cardHead h2{margin:0;font-size:15px;font-weight:600;line-height:22px}.Mi_2OW_headLink{color:var(--text);align-items:center;gap:6px;font-weight:500;text-decoration:none;display:inline-flex}.Mi_2OW_headLink:hover{text-decoration:underline}.Mi_2OW_grow{flex:auto}.Mi_2OW_sub{color:var(--text-2);font-size:13px}.Mi_2OW_none{color:var(--text-2);margin:0;padding:16px}.Mi_2OW_kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.Mi_2OW_kpiWide{display:grid}.Mi_2OW_kpiSkel{gap:8px;padding:14px 16px;display:grid}.Mi_2OW_grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.Mi_2OW_side{gap:20px;min-width:0;display:grid}.Mi_2OW_rows{margin:0;padding:0;list-style:none}.Mi_2OW_attRow{border-bottom:1px solid var(--border);grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px;display:grid;position:relative}.Mi_2OW_attRow:last-child{border-bottom:0}.Mi_2OW_attRow:hover{background:var(--surface-2)}.Mi_2OW_attRow:focus-within{outline:3px solid var(--accent);outline-offset:-3px}.Mi_2OW_attText{gap:2px;min-width:0;display:grid}.Mi_2OW_stretch{color:var(--text);font-weight:500;text-decoration:none}.Mi_2OW_stretch:after{content:"";position:absolute;inset:0}.Mi_2OW_stretch:focus-visible{outline:none}.Mi_2OW_fakeBtn{border:1px solid var(--border-strong);border-radius:var(--r-control);background:var(--surface);height:28px;box-shadow:var(--e1);align-items:center;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.Mi_2OW_chev{color:var(--text-2);display:none}.Mi_2OW_fail{color:var(--fail)}.Mi_2OW_wait{color:var(--wait)}.Mi_2OW_info{color:var(--info)}.Mi_2OW_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.Mi_2OW_table th{text-align:left;color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;background:var(--surface-2);border-bottom:1px solid var(--border);padding:8px;font-size:11px;font-weight:500;line-height:16px}.Mi_2OW_table td{border-bottom:1px solid var(--border);vertical-align:middle;padding:10px 8px}.Mi_2OW_table tr:last-child td{border-bottom:0}.Mi_2OW_table th:first-child,.Mi_2OW_table td:first-child{padding-left:16px}.Mi_2OW_table th:last-child,.Mi_2OW_table td:last-child{padding-right:16px}.Mi_2OW_table abbr{text-decoration:none}.Mi_2OW_end,.Mi_2OW_table th.Mi_2OW_end{text-align:right;white-space:nowrap}.Mi_2OW_wrapCell{gap:2px;display:grid}.Mi_2OW_table td.Mi_2OW_wrapCell{display:table-cell}.Mi_2OW_wrapCell .Mi_2OW_sub{display:block}.Mi_2OW_file{font-family:var(--mono);overflow-wrap:anywhere;font-size:12.5px;display:block}.Mi_2OW_child{align-items:center;gap:8px;display:inline-flex}.Mi_2OW_avatar{background:var(--surface-3);width:24px;height:24px;color:var(--text-2);border-radius:999px;flex:none;place-items:center;font-size:11px;font-weight:600;display:inline-grid}.Mi_2OW_importRow,.Mi_2OW_sheetRow{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:12px 16px;display:grid}.Mi_2OW_sheetRow{grid-template-columns:auto minmax(0,1fr)}.Mi_2OW_importRow:last-child,.Mi_2OW_sheetRow:last-child{border-bottom:0}.Mi_2OW_phone{display:none}.Mi_2OW_steps{margin:0;padding:0;list-style:none}.Mi_2OW_step{border-bottom:1px solid var(--border);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.Mi_2OW_step:last-child{border-bottom:0}.Mi_2OW_stepCurrent{background:var(--accent-weak)}.Mi_2OW_stepNum{background:var(--surface-3);width:24px;height:24px;color:var(--text-2);border-radius:999px;place-items:center;font-size:12px;font-weight:600;display:inline-grid}.Mi_2OW_stepNumCurrent{background:var(--accent);color:var(--on-accent)}.Mi_2OW_stepNumDone{background:var(--ok-bg);color:var(--ok)}.Mi_2OW_stepTitle{font-weight:500}.Mi_2OW_when{color:var(--text-2);white-space:nowrap;font-size:13px}.Mi_2OW_loading{gap:20px;display:grid}.Mi_2OW_loadHead{gap:8px;display:grid}.Mi_2OW_skelRow{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:14px 16px;display:flex}@media (max-width:1100px){.Mi_2OW_kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.Mi_2OW_grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.Mi_2OW_kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.Mi_2OW_kpiWide{grid-column:1/-1}.Mi_2OW_grid,.Mi_2OW_side{gap:16px}.Mi_2OW_desk{display:none}.Mi_2OW_phone{display:block}.Mi_2OW_fakeBtn{display:none}.Mi_2OW_chev{display:inline-flex}.Mi_2OW_attRow{min-height:44px}.Mi_2OW_step{grid-template-columns:24px minmax(0,1fr)}.Mi_2OW_step>:last-child{grid-column:2;justify-self:start}.Mi_2OW_headLink{min-height:44px}}
.b1ljIa_facts{gap:var(--s2) var(--s4);grid-template-columns:max-content 1fr;margin:0;display:grid}.b1ljIa_facts dt{color:var(--muted)}.b1ljIa_facts dd{margin:0;font-weight:600}.b1ljIa_kids{gap:var(--s3);margin:0;padding:0;list-style:none;display:grid}.b1ljIa_kid{align-items:center;gap:var(--s3);grid-template-columns:minmax(80px,160px) minmax(60px,1fr) max-content;display:grid}.b1ljIa_kidName{font-weight:600}.b1ljIa_used{font-variant-numeric:tabular-nums;white-space:nowrap}.b1ljIa_meter{border-radius:var(--r-pill);background:var(--surface-2);height:10px;overflow:hidden}.b1ljIa_meterFill{background:var(--primary);border-radius:inherit;height:100%;display:block}.b1ljIa_choices{gap:var(--s2);border:0;margin:0;padding:0;display:grid}.b1ljIa_choices legend{margin-bottom:var(--s2);padding:0;font-weight:700}.b1ljIa_choice{align-items:center;gap:var(--s3);min-height:44px;padding:var(--s2) var(--s3);border:1px solid var(--line);border-radius:var(--r-md);cursor:pointer;display:flex}.b1ljIa_choice:has(input:checked){border:2px solid var(--primary)}.b1ljIa_choice input{width:22px;height:22px;accent-color:var(--primary);flex:none}.b1ljIa_choiceText{display:grid}.b1ljIa_choiceHint{color:var(--muted);font-size:14px}.b1ljIa_total{padding:var(--s3) var(--s4);border-radius:var(--r-md);background:var(--surface-2);gap:2px;display:grid}.b1ljIa_totalBig{font:800 22px/28px var(--fd)}.b1ljIa_dialogBody{gap:var(--s4);max-height:calc(100vh - 96px);display:grid;overflow-y:auto}@media (max-width:520px){.b1ljIa_kid{grid-template-columns:1fr max-content}.b1ljIa_kid .b1ljIa_meter{grid-area:2/1/auto/-1}}
.RfztVG_stack{gap:var(--s6);display:grid}.RfztVG_panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow);padding:var(--s6);gap:var(--s4);align-content:start;display:grid}.RfztVG_grid2{gap:var(--s6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.RfztVG_row{gap:var(--s3);flex-wrap:wrap;align-items:center;display:flex}.RfztVG_between{gap:var(--s3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.RfztVG_toggleRow{justify-content:space-between;align-items:flex-start;gap:var(--s4);padding:var(--s3) 0;border-bottom:1px solid var(--line);display:flex}.RfztVG_switch{border-radius:var(--r-pill);background:var(--nd);cursor:pointer;border:0;flex:none;width:56px;height:32px;position:relative}.RfztVG_switch:after{content:"";background:#fff;border-radius:50%;width:24px;height:24px;transition:left .15s;position:absolute;top:4px;left:4px}.RfztVG_switch[aria-checked=true]{background:var(--primary)}.RfztVG_switch[aria-checked=true]:after{left:28px}.RfztVG_field{gap:var(--s2);font-weight:600;display:grid}.RfztVG_input,.RfztVG_select{min-height:var(--target);border:1px solid var(--line);border-radius:var(--r-md);padding:0 var(--s3);background:var(--surface);color:var(--ink);font:400 16px/20px var(--fd);width:100%}.RfztVG_small{color:var(--muted);font-size:14px}.RfztVG_pill{border-radius:var(--r-pill);font:600 13px/20px var(--fd);white-space:nowrap;align-items:center;width:fit-content;padding:2px 10px;display:inline-flex}.RfztVG_ok{background:var(--ok-bg);color:var(--ok)}.RfztVG_muted{background:var(--nd-bg);color:var(--nd)}.RfztVG_preview{background:var(--surface-2);border-radius:var(--r-md);padding:var(--s3);justify-items:center;display:grid}.RfztVG_preview img{width:100%;max-width:420px;height:auto;box-shadow:var(--shadow)}.RfztVG_legend{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.RfztVG_swatch{vertical-align:middle;width:28px;height:14px;margin-right:var(--s2);border-radius:3px;display:inline-block}.RfztVG_bars{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.RfztVG_bars li{gap:var(--s3);grid-template-columns:32px minmax(0,1fr) 56px;align-items:center;display:grid}.RfztVG_track{border-radius:var(--r-pill);background:var(--surface-2);height:12px;overflow:hidden}.RfztVG_fill{border-radius:var(--r-pill);background:var(--primary);height:100%}.RfztVG_big{font:800 32px/1.1 var(--fr)}.RfztVG_table{border-collapse:collapse;width:100%}.RfztVG_table th,.RfztVG_table td{text-align:left;padding:var(--s3);border-bottom:1px solid var(--line)}.RfztVG_table th{font:600 12px/16px var(--fd);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.RfztVG_dialog{border-radius:var(--r-xl);width:min(520px,100vw - 32px);padding:var(--s8);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-modal);border:0}.RfztVG_dialog::backdrop{background:#12102073}.RfztVG_danger{color:var(--weak)}.RfztVG_sample{border:1px solid var(--line);border-radius:var(--r-md);padding:var(--s3) var(--s4);font-size:18px}.RfztVG_dyslexic{font-family:"OpenDyslexic", var(--fd)}.RfztVG_links{margin:0;padding:0;list-style:none;display:grid}.RfztVG_links a{border-bottom:1px solid var(--line);align-items:center;min-height:56px;font-weight:600;display:flex}@media (max-width:900px){.RfztVG_grid2{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.RfztVG_dialog{padding:var(--s6) var(--s4)}}.RfztVG_more summary{min-height:var(--target);color:var(--primary);cursor:pointer;align-items:center;font-weight:600;display:inline-flex}.RfztVG_moreBody{gap:var(--s4);max-width:420px;display:grid}
.cni4Dq_split{grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.cni4Dq_panel{background:var(--primary);color:#fff;padding:var(--s12) var(--s12);justify-content:space-between;gap:var(--s8);flex-direction:column;display:flex}:root[data-theme=dark] .cni4Dq_panel{background:#3a33b8}.cni4Dq_tagline{font:800 28px/38px var(--fr);max-width:34ch}.cni4Dq_illustration{max-width:420px}.cni4Dq_formSide{padding:var(--s12) var(--s6);place-items:center;display:grid}.cni4Dq_form{gap:var(--s6);width:100%;max-width:400px;display:grid}.cni4Dq_heading{gap:var(--s2);display:grid}.cni4Dq_heading h1{font-size:40px;line-height:46px}@media (max-width:860px){.cni4Dq_heading h1{font-size:32px;line-height:38px}}.cni4Dq_eyebrow{font:600 14px/20px var(--fd);color:var(--muted)}.cni4Dq_links{justify-content:space-between;align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.cni4Dq_center{justify-content:center;display:flex}.cni4Dq_cardPage{align-items:center;gap:var(--s8);min-height:100vh;padding:var(--s12) var(--s4);flex-direction:column;display:flex}.cni4Dq_card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);width:100%;max-width:640px;box-shadow:var(--shadow);padding:var(--s12);gap:var(--s6);display:grid}.cni4Dq_actions{justify-content:space-between;align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.cni4Dq_actionsEnd{gap:var(--s3);align-items:center;margin-left:auto;display:flex}.cni4Dq_details{gap:var(--s4);margin:0;display:grid}.cni4Dq_details div{gap:var(--s4);grid-template-columns:140px 1fr;display:grid}.cni4Dq_details dt{color:var(--muted)}.cni4Dq_details dd{margin:0;font-weight:600}.cni4Dq_totp{gap:var(--s6);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.cni4Dq_qr{width:200px;height:200px;padding:var(--s3);border:1px solid var(--line);border-radius:var(--r-lg);background:#fff}.cni4Dq_qr img{width:100%;height:100%}.cni4Dq_secret{font:600 17px/24px var(--fm);letter-spacing:.08em;background:var(--surface-2);border-radius:var(--r-sm);padding:var(--s3) var(--s4);word-break:break-all}.cni4Dq_codes{background:var(--surface-2);border-radius:var(--r-lg);padding:var(--s4) var(--s6);gap:var(--s3);display:grid}.cni4Dq_codeList{gap:var(--s2) var(--s4);font:600 16px/24px var(--fm);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.cni4Dq_codeActions{gap:var(--s3);display:flex}.cni4Dq_privacyList{gap:var(--s3);padding-left:var(--s6);margin:0;display:grid}.cni4Dq_notice{color:var(--muted);font-size:15px;line-height:22px}@media (max-width:860px){.cni4Dq_split{grid-template-columns:1fr}.cni4Dq_panel{padding:var(--s6);gap:var(--s4)}.cni4Dq_illustration,.cni4Dq_tagline{display:none}.cni4Dq_formSide{padding:var(--s8) var(--s4);place-items:start center}.cni4Dq_card{padding:var(--s6) var(--s4)}.cni4Dq_totp{grid-template-columns:1fr}.cni4Dq_codeList{grid-template-columns:repeat(2,1fr)}.cni4Dq_details div{grid-template-columns:1fr;gap:0}}@media print{.cni4Dq_noPrint{display:none!important}}
._6mpoyG_page{--child-bg:var(--cream);--child-card:#fff;--child-ink:var(--ink);--child-soft:var(--muted);--child-accent:var(--primary);--child-a:#fdebe7;--child-b:var(--num-bg);--child-done:var(--ok);--child-done-bg:var(--ok-bg);--child-day:#dcd9e8;--child-sun:#fbe3a6;--child-sky:#dde7fb;isolation:isolate;background:var(--child-bg);min-height:100dvh;color:var(--child-ink);font-family:var(--fr);padding:var(--s8) var(--s4) var(--s12);position:relative;overflow:hidden}._6mpoyG_page:before,._6mpoyG_page:after{content:"";z-index:-1;pointer-events:none;border-radius:50%;position:absolute}._6mpoyG_page:before{background:var(--child-sun);width:360px;height:360px;top:-120px;right:-110px}._6mpoyG_page:after{background:var(--child-sky);width:320px;height:320px;bottom:-150px;left:-140px}._6mpoyG_art{flex:none;width:44px;height:44px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._6mpoyG_page{--child-bg:#1a1626;--child-card:#241f35;--child-a:#3a2420;--child-b:#1d2a4a;--child-day:#3a3550;--child-sun:#3a3018;--child-sky:#1d2540}}:root[data-theme=dark] ._6mpoyG_page{--child-bg:#1a1626;--child-card:#241f35;--child-a:#3a2420;--child-b:#1d2a4a;--child-day:#3a3550;--child-sun:#3a3018;--child-sky:#1d2540}._6mpoyG_wrap{gap:var(--s6);max-width:1100px;margin:0 auto;display:grid}._6mpoyG_top{justify-content:space-between;align-items:center;gap:var(--s4);flex-wrap:wrap;display:flex}._6mpoyG_hello{align-items:center;gap:var(--s4);display:flex}._6mpoyG_avatar{background:var(--leaf);color:#fff;border:4px solid var(--child-card);width:72px;height:72px;box-shadow:var(--shadow);border-radius:50%;flex:none;place-items:center;font-size:36px;font-weight:800;display:grid}._6mpoyG_hello h1{margin:0;font-size:clamp(32px,6vw,52px);font-weight:800;line-height:1.05}._6mpoyG_hello p{margin:var(--s1) 0 0;color:var(--child-soft);font-size:20px;font-weight:700}._6mpoyG_stats{gap:var(--s3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._6mpoyG_stat{align-items:center;gap:var(--s3);background:var(--child-card);padding:var(--s3) var(--s6);box-shadow:var(--shadow);border-radius:20px;display:flex}._6mpoyG_stat strong{font-size:36px;font-weight:800;line-height:1;display:block}._6mpoyG_stat span{color:var(--child-soft);font-weight:700}._6mpoyG_grid{gap:var(--s6);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:760px){._6mpoyG_grid{grid-template-columns:1fr}}._6mpoyG_card{background:var(--child-card);border:4px solid var(--child-accent);padding:var(--s6);gap:var(--s4);box-shadow:var(--shadow);border-radius:28px;display:grid}._6mpoyG_cardHead{justify-content:space-between;align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}._6mpoyG_cardHead h2{margin:0;font-size:32px;font-weight:800}._6mpoyG_chip{background:var(--num-bg);color:var(--num);padding:var(--s2) var(--s4);border-radius:999px;font-size:18px;font-weight:800}._6mpoyG_sections{gap:var(--s3);margin:0;padding:0;list-style:none;display:grid}._6mpoyG_section{align-items:center;gap:var(--s4);padding:var(--s3) var(--s4);border-radius:20px;width:fit-content;min-width:min(100%,320px);display:flex}._6mpoyG_section:nth-child(odd){background:var(--child-a)}._6mpoyG_section:nth-child(2n){background:var(--child-b)}._6mpoyG_letter{color:#fff;background:var(--tomato);border-radius:14px;place-items:center;width:48px;height:48px;font-size:26px;font-weight:800;display:grid}._6mpoyG_section:nth-child(2n) ._6mpoyG_letter{background:var(--sky)}._6mpoyG_section strong{font-size:22px;display:block}._6mpoyG_section span{color:var(--child-soft);font-weight:700}._6mpoyG_summary{color:var(--child-soft);margin:0;font-size:20px;font-weight:700}._6mpoyG_big{min-height:64px;padding:0 var(--s8);background:var(--child-accent);color:var(--primary-ink);font:800 24px/1 var(--fr);cursor:pointer;justify-content:center;align-items:center;gap:var(--s2);border:0;border-radius:20px;width:fit-content;text-decoration:none;display:inline-flex}._6mpoyG_big:disabled{opacity:.6;cursor:default}._6mpoyG_soft{background:var(--child-card);color:var(--child-accent);border:3px solid var(--child-accent)}._6mpoyG_big:focus-visible,._6mpoyG_grownups:focus-visible,._6mpoyG_answer:focus-visible{outline:3px solid var(--focus);outline-offset:3px}._6mpoyG_actions{gap:var(--s3);flex-wrap:wrap;display:flex}._6mpoyG_done{align-items:center;gap:var(--s4);padding:var(--s4) var(--s6);background:var(--child-done-bg);color:var(--child-done);border-radius:20px;font-size:26px;font-weight:800;display:flex}._6mpoyG_side{gap:var(--s6);display:grid}._6mpoyG_bubble{background:var(--child-card);padding:var(--s6);box-shadow:var(--shadow);border-radius:28px;margin:0;font-size:24px;font-weight:800;line-height:1.3}._6mpoyG_mascot{justify-self:center;width:160px;height:auto}._6mpoyG_week{padding:var(--s4);background:var(--child-card);gap:var(--s2);box-shadow:var(--shadow);border-radius:24px;grid-template-columns:repeat(7,minmax(0,1fr));margin:0;list-style:none;display:grid}._6mpoyG_day{justify-items:center;gap:var(--s1);text-align:center;color:var(--child-soft);font-size:15px;font-weight:700;display:grid}._6mpoyG_dot{background:var(--child-day);color:#fff;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}._6mpoyG_dayDone ._6mpoyG_dot{background:var(--child-done)}._6mpoyG_today ._6mpoyG_dot{outline:3px solid var(--child-accent);outline-offset:1px}._6mpoyG_grownups{min-height:48px;padding:0 var(--s4);border:2px solid var(--line);background:var(--child-card);color:var(--child-soft);font:700 16px/1 var(--fd);cursor:pointer;border-radius:999px}._6mpoyG_dialog{padding:var(--s6);background:var(--surface);max-width:min(440px,100vw - 32px);color:var(--ink);font-family:var(--fd);border:0;border-radius:20px}._6mpoyG_dialog::backdrop{background:#1d1a3380}._6mpoyG_question{margin:0;font-size:clamp(28px,5vw,40px);font-weight:800;line-height:1.3}._6mpoyG_instruction{color:var(--child-soft);margin:0;font-size:22px;font-weight:700}._6mpoyG_blank{vertical-align:-.15em;border:3px solid;border-radius:10px;min-width:2.2em;height:1.1em;margin:0 .1em;display:inline-block}._6mpoyG_picture{width:360px;max-width:100%;height:auto;padding:var(--s2);background:#fff;border-radius:16px}._6mpoyG_answerRow{align-items:end;gap:var(--s3);flex-wrap:wrap;display:flex}._6mpoyG_answerRow label{gap:var(--s2);font-size:20px;font-weight:800;display:grid}._6mpoyG_answer{width:200px;min-height:64px;font:800 32px/1 var(--fr);border:3px solid var(--child-accent);padding:0 var(--s4);background:var(--child-card);color:var(--child-ink);border-radius:16px}._6mpoyG_feedback{min-height:1.4em;margin:0;font-size:24px;font-weight:800}._6mpoyG_good{color:var(--child-done)}._6mpoyG_again{color:var(--dev)}._6mpoyG_progress{color:var(--child-soft);margin:0;font-size:18px;font-weight:800}._6mpoyG_pop{animation:.4s ease-out _6mpoyG_pop}@keyframes _6mpoyG_pop{0%{transform:scale(.9)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){._6mpoyG_pop{animation:none}}
