.OM_jwa_confirm{background:var(--surface);width:100%;max-width:440px;padding:26px}.OM_jwa_confirm h2{font-size:22px;font-weight:700}.OM_jwa_confirm p{color:var(--ink-soft);margin:8px 0 14px;font-size:14.5px}.OM_jwa_confirm ul{color:var(--ink-soft);gap:4px;margin:0 0 18px;padding-left:18px;font-size:14px;display:grid}.OM_jwa_confirm label{color:var(--ink-faint);margin-bottom:8px;font-size:13.5px;display:block}.OM_jwa_confirm label b{color:var(--ink);font-weight:600}.OM_jwa_confirm input{border:1.5px solid var(--line-strong);background:var(--sunken);border-radius:12px;outline:none;width:100%;height:44px;padding:0 14px;font-size:15px}.OM_jwa_confirm input:focus{border-color:#f87171}.OM_jwa_row{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}
.HZISKG_wrap{grid-template-columns:180px minmax(0,1fr);align-items:start;gap:32px;max-width:860px;display:grid}.HZISKG_nav{gap:2px;display:grid;position:sticky;top:92px}.HZISKG_nav a{text-align:left;color:var(--ink-faint);border-radius:10px;padding:9px 12px;font-size:14.5px;font-weight:600;line-height:normal;text-decoration:none;transition:background .15s,color .15s}.HZISKG_nav a:hover{color:var(--ink)}.HZISKG_nav a.HZISKG_on{background:var(--surface);color:var(--ink)}.HZISKG_pane{min-width:0}.HZISKG_set{position:relative}.HZISKG_set+.HZISKG_set{border-top:1px solid var(--line);margin-top:24px;padding-top:24px}.HZISKG_set h2{margin-bottom:14px;font-size:16px;font-weight:700}.HZISKG_set h2:has(+.HZISKG_d){margin-bottom:2px}.HZISKG_set .HZISKG_d{color:var(--ink-faint);margin:0 0 14px;font-size:13.5px}.HZISKG_lineRow{align-items:center;gap:14px;display:flex}.HZISKG_lineRow .HZISKG_d{margin:0}.HZISKG_grow{flex:1;min-width:0}.HZISKG_t{font-weight:600}.HZISKG_s{color:var(--ink-faint);font-size:13px}.HZISKG_av{background:var(--accent);width:48px;height:48px;color:var(--on-accent);border-bottom:3px solid var(--accent-deep);font:700 19px var(--font-display);border-radius:999px;flex:none;place-items:center;display:grid;overflow:hidden}.HZISKG_av img{object-fit:cover;width:100%;height:100%;display:block}.HZISKG_ghost{border:1.5px solid var(--line-strong);height:34px;color:var(--ink);font:600 13.5px var(--font-body);white-space:nowrap;cursor:pointer;background:0 0;border-radius:10px;align-items:center;padding:0 14px;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.HZISKG_ghost:hover{border-color:var(--ink-faint)}.HZISKG_ghost:active,.HZISKG_busy{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.HZISKG_ghost:disabled{cursor:default}.HZISKG_done{color:var(--leaf);background:var(--leaf-soft);cursor:default;border-color:#0000}.HZISKG_done:hover{border-color:#0000}.HZISKG_red{color:#f87171;border-color:#f8717159}.HZISKG_red:hover{border-color:#f87171}.HZISKG_red:active{color:#fff;background:#ef4444;border-color:#ef4444}.HZISKG_schoolRow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.HZISKG_schoolRow .HZISKG_grow{min-width:200px}.HZISKG_schoolRow .HZISKG_s{align-items:center;gap:8px;display:flex}.HZISKG_schoolRow .HZISKG_s i{background:var(--leaf);border-radius:999px;flex:none;width:7px;height:7px}.HZISKG_schoolRow .HZISKG_s i.HZISKG_warn{background:var(--honey)}.HZISKG_schoolRow .HZISKG_s i.HZISKG_off{background:var(--ink-faint)}.HZISKG_schoolRow .HZISKG_s i.HZISKG_syncing{background:var(--honey);animation:1.2s ease-in-out infinite HZISKG_pulse}@keyframes HZISKG_pulse{50%{opacity:.35}}.HZISKG_switch{background:var(--line-strong);cursor:pointer;border:0;border-radius:999px;flex:none;width:44px;height:26px;transition:background .15s;position:relative}.HZISKG_switch:after{content:"";background:#fff;border-radius:999px;width:20px;height:20px;transition:transform .15s;position:absolute;top:3px;left:3px}.HZISKG_switch[aria-checked=true]{background:var(--accent)}.HZISKG_switch[aria-checked=true]:after{transform:translate(18px)}.HZISKG_switch:disabled{opacity:.6;cursor:default}.HZISKG_swatches{flex-wrap:wrap;gap:10px;display:flex}.HZISKG_swatches button{cursor:pointer;border:0;border-radius:999px;width:40px;height:40px;transition:transform .15s;box-shadow:inset 0 -3px #00000038}.HZISKG_swatches button:hover{transform:scale(1.08)}.HZISKG_swatches button.HZISKG_on{box-shadow:inset 0 -3px 0 #00000038, 0 0 0 3px var(--paper), 0 0 0 5px var(--ink)}.HZISKG_plan{border:2px solid var(--line-strong);background:var(--surface);border-radius:18px;padding:22px}.HZISKG_pass h2,.HZISKG_pass .HZISKG_d{padding-right:64px}.HZISKG_slots{gap:8px;margin:4px 0 8px;display:flex}.HZISKG_slots span{border:2px dashed var(--line-strong);width:40px;height:40px;font:700 11px var(--font-display);color:#fff;border-radius:11px;place-items:center;display:grid}.HZISKG_slots span.HZISKG_used{border:0;border-bottom:3px solid #00000059}.HZISKG_slots span.HZISKG_locked{opacity:.4}.HZISKG_kv{color:var(--ink-soft);justify-content:space-between;padding:10px 0;font-size:14.5px;display:flex}.HZISKG_kv+.HZISKG_kv{border-top:1px solid var(--line)}.HZISKG_kv a{white-space:nowrap;text-decoration:underline}.HZISKG_kv b{color:var(--ink);font-weight:600}.HZISKG_notice{background:var(--leaf-soft);color:var(--ink);border-radius:12px;align-items:center;gap:10px;margin-bottom:18px;padding:12px 14px;font-size:14.5px;font-weight:500;animation:.3s cubic-bezier(.22,1,.36,1) both HZISKG_notice-in;display:flex}.HZISKG_notice svg{color:var(--leaf);flex:none}.HZISKG_notice.HZISKG_wait{background:var(--sunken)}@keyframes HZISKG_notice-in{0%{opacity:0;transform:translateY(6px)}}.HZISKG_conn{flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;display:flex}.HZISKG_conn .HZISKG_grow{min-width:140px}.HZISKG_conn+.HZISKG_conn{border-top:1px solid var(--line)}.HZISKG_conn .HZISKG_t{font-size:14.5px}.HZISKG_conn .HZISKG_s{font-size:13px}.HZISKG_actions{align-items:center;gap:8px;margin-left:auto;display:flex}.HZISKG_logoSq{border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.HZISKG_logoDark{background:var(--raised);border:1px solid var(--line);color:var(--ink)}.HZISKG_linkField{background:var(--sunken);border-radius:12px;align-items:center;gap:10px;margin-bottom:4px;padding:8px 8px 8px 14px;display:flex}.HZISKG_linkField code{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 13.5px var(--font-mono);color:var(--ink-soft);flex:1;overflow:hidden}.HZISKG_error{color:#f87171;margin:10px 0 0;font-size:13.5px}@media (max-width:900px){.HZISKG_wrap{grid-template-columns:1fr;gap:18px}.HZISKG_nav{scrollbar-width:none;gap:6px;display:flex;position:static;overflow-x:auto}.HZISKG_nav::-webkit-scrollbar{display:none}.HZISKG_nav a{white-space:nowrap;border:1px solid var(--line-strong);border-radius:999px;padding:7px 14px}.HZISKG_nav a.HZISKG_on{background:var(--ink);color:#131313;border-color:var(--ink)}}
.n8kppq_marks{align-items:center;gap:12px;margin-bottom:26px;display:flex}.n8kppq_mark{color:#fff;width:52px;height:52px;font:700 19px var(--font-display);letter-spacing:-.5px;border-bottom:4px solid #00000047;border-radius:15px;place-items:center;display:grid}.n8kppq_chat2l{background:#4385ff;border-bottom-color:#2b56a6}.n8kppq_dots{gap:5px;display:flex}.n8kppq_dots i{background:#ffffff38;border-radius:999px;width:5px;height:5px}
.A8zhSW_tip{flex-direction:column;align-items:flex-start;gap:14px;margin-top:16px;padding:20px 22px;display:flex}.A8zhSW_logos{color:var(--ink);gap:12px;display:flex}.A8zhSW_text b{font-family:var(--font-display);font-size:16.5px;display:block}.A8zhSW_text span{color:var(--ink-faint);margin-top:3px;font-size:13.5px;line-height:1.45;display:block}.A8zhSW_actions{flex-wrap:wrap;gap:8px;display:flex}
.sfGmfG_cls{align-items:center;gap:12px;padding:9px 0;display:flex}.sfGmfG_cls+.sfGmfG_cls{border-top:1px solid var(--line)}.sfGmfG_time{width:64px;color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:13px;line-height:1.3}.sfGmfG_bar{border-radius:999px;align-self:stretch;width:4px}.sfGmfG_t{font-size:14.5px;font-weight:600}.sfGmfG_s{color:var(--ink-faint);font-size:12.5px}