.PUVH3q_bar{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid;position:relative}.PUVH3q_notice{z-index:5;background:var(--nz-surface-2);border:1px solid var(--nz-line-strong);width:max-content;max-width:calc(100% - 16px);color:var(--nz-text);text-align:center;text-wrap:balance;pointer-events:none;border-radius:16px;margin:0;padding:7px 14px;font-size:13px;font-weight:600;line-height:16px;animation:2.6s cubic-bezier(.22,1,.36,1) both PUVH3q_caprazNotice;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 20px #00000047}@media (prefers-reduced-motion:reduce){.PUVH3q_notice{animation-name:PUVH3q_caprazNoticeFade}}@keyframes PUVH3q_caprazNotice{0%{opacity:0;translate:0 4px}8%,88%{opacity:1;translate:0}to{opacity:0;translate:0}}@keyframes PUVH3q_caprazNoticeFade{0%,88%{opacity:1}to{opacity:0}}.PUVH3q_tool{border:1px solid var(--nz-line);background:var(--nz-surface);height:44px;color:var(--nz-text);font:inherit;cursor:pointer;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:0 6px;transition:background-color .12s ease-out,border-color .12s ease-out,transform .12s ease-out;display:flex}.PUVH3q_tool:hover:not(:disabled){background:var(--nz-surface-2);border-color:var(--nz-line-strong)}.PUVH3q_tool:active:not(:disabled){transform:scale(.97)}.PUVH3q_tool:disabled{cursor:default;color:var(--nz-text-dim)}.PUVH3q_tool:disabled .PUVH3q_cost{color:var(--nz-text-dim)}.PUVH3q_tool:focus{outline:none}.PUVH3q_tool:focus-visible{outline-offset:0;box-shadow:0 0 0 3px var(--nz-accent);outline:3px solid #0000}@media (max-height:760px){.PUVH3q_tool{height:40px}}.PUVH3q_label{white-space:nowrap;font-size:13px;font-weight:600;line-height:16px}.PUVH3q_cost{color:var(--nz-accent);white-space:nowrap;font-size:11px;font-weight:700;line-height:14px}
@keyframes Ho3Toa_caprazClueIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.Ho3Toa_bar{height:var(--clue-h);border:1px solid var(--nz-line);background:var(--nz-surface);touch-action:pan-y;border-radius:14px;flex:none;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:4px;padding:0 2px;display:grid}@media (min-width:1024px){.Ho3Toa_bar{display:none}}.Ho3Toa_h0{--clue-h:76px}@media (max-height:760px){.Ho3Toa_h0{--clue-h:64px}}.Ho3Toa_h1{--clue-h:92px}@media (max-height:760px){.Ho3Toa_h1{--clue-h:80px}}.Ho3Toa_h2{--clue-h:112px}@media (max-height:760px){.Ho3Toa_h2{--clue-h:104px}}.Ho3Toa_nav{width:32px;height:44px;color:var(--nz-text-dim);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;padding:0;display:grid}.Ho3Toa_nav svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.Ho3Toa_nav:hover{background:var(--nz-surface-2);color:var(--nz-text)}.Ho3Toa_nav:focus{outline:none}.Ho3Toa_nav:focus-visible{outline:3px solid var(--nz-accent);outline-offset:-3px}.Ho3Toa_previous svg{transform:scaleX(-1)}.Ho3Toa_clue{text-align:center;flex-direction:column;gap:2px;min-width:0;max-height:100%;padding:6px 0;display:flex;overflow-y:auto}.Ho3Toa_meta{justify-content:center;align-items:baseline;gap:8px;font-size:12px;font-weight:700;line-height:16px;display:flex}.Ho3Toa_identity{color:var(--nz-accent)}.Ho3Toa_level{color:var(--nz-text-dim);font-weight:600}.Ho3Toa_text{color:var(--nz-text);text-wrap:balance;font-weight:600}@media (prefers-reduced-motion:no-preference){.Ho3Toa_text{animation:.18s cubic-bezier(.22,1,.36,1) both Ho3Toa_caprazClueIn}}.Ho3Toa_large{font-size:15px;line-height:20px}@media (max-height:760px){.Ho3Toa_large{font-size:14px;line-height:18px}}.Ho3Toa_medium{font-size:13px;line-height:17px}.Ho3Toa_small{font-size:12px;line-height:15px}
.C4hp3G_section{flex:none}.C4hp3G_section h2{color:var(--nz-text-dim);letter-spacing:.08em;margin:0 0 8px;font-size:12px;font-weight:700;line-height:16px}.C4hp3G_list{flex-direction:column;gap:2px;display:flex}.C4hp3G_clue{width:100%;min-height:40px;color:var(--nz-text-dim);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:22px minmax(0,1fr) 16px;align-items:start;gap:8px;padding:8px 10px;transition:background-color .12s ease-out,border-color .12s ease-out,color .12s ease-out;display:grid}.C4hp3G_clue:hover{background:var(--nz-surface-2);color:var(--nz-text)}.C4hp3G_clue:focus{outline:none}.C4hp3G_clue:focus-visible{outline-offset:0;box-shadow:0 0 0 3px var(--nz-accent);outline:3px solid #0000}.C4hp3G_active{border-color:color-mix(in srgb, var(--nz-accent) 40%, transparent);background:color-mix(in srgb, var(--nz-accent) 12%, transparent);color:var(--nz-text)}.C4hp3G_locked{color:var(--nz-text-dim)}.C4hp3G_number{color:var(--nz-text);font-size:14px;font-weight:800;line-height:20px}.C4hp3G_body{flex-direction:column;gap:2px;min-width:0;display:flex}.C4hp3G_text{font-size:14px;line-height:20px}.C4hp3G_level{color:var(--nz-text-dim);font-size:12px;font-weight:600;line-height:16px}.C4hp3G_active .C4hp3G_level{color:var(--nz-accent)}.C4hp3G_status{color:var(--nz-green);font-size:14px;font-weight:900;line-height:20px}
@keyframes _8FTqQG_caprazCellIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes _8FTqQG_caprazWinWave{0%{transform:scale(1)}35%{background-color:color-mix(in srgb, var(--nz-green) 34%, var(--nz-surface-2));transform:scale(1.14)}to{transform:scale(1)}}@keyframes _8FTqQG_caprazLockWave{0%{transform:scale(1)}40%{transform:scale(1.1)}to{transform:scale(1)}}._8FTqQG_cell,._8FTqQG_block{aspect-ratio:1;border-radius:max(4px,var(--cell)*.12);min-width:0}._8FTqQG_block{background:var(--cz-block);display:block}._8FTqQG_cell{border:1px solid var(--nz-line);background:var(--nz-surface-2);color:var(--nz-text);cursor:pointer;place-items:center;padding:0;transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out;display:grid;position:relative}@media (prefers-reduced-motion:no-preference){._8FTqQG_cell{animation:.24s cubic-bezier(.22,1,.36,1) both _8FTqQG_caprazCellIn;animation-delay:calc(var(--capraz-cell-index)*8ms)}}._8FTqQG_cell:focus{outline:none}._8FTqQG_cell:focus-visible{outline-offset:0;box-shadow:0 0 0 3px var(--nz-accent);z-index:4;outline:3px solid #0000}._8FTqQG_crossingWord{background:color-mix(in srgb, var(--nz-accent) 7%, var(--nz-surface-2))}._8FTqQG_activeWord{border-color:color-mix(in srgb, var(--nz-accent) 30%, var(--nz-line));background:color-mix(in srgb, var(--nz-accent) 16%, var(--nz-surface-2))}._8FTqQG_active{z-index:3;border:2px solid var(--nz-accent);background:color-mix(in srgb, var(--nz-accent) 26%, var(--nz-surface-2))}._8FTqQG_locked{border-color:color-mix(in srgb, var(--nz-green) 35%, var(--nz-line));background:color-mix(in srgb, var(--nz-green) 14%, var(--nz-surface-2));color:var(--nz-green)}@media (prefers-reduced-motion:no-preference){._8FTqQG_locked{animation:.36s cubic-bezier(.34,1.56,.64,1) both _8FTqQG_caprazLockWave;animation-delay:calc(var(--capraz-lock-index,0)*30ms)}}._8FTqQG_locked._8FTqQG_activeWord,._8FTqQG_locked._8FTqQG_active{background:color-mix(in srgb, var(--nz-green) 22%, var(--nz-surface-2))}@media (prefers-reduced-motion:no-preference){._8FTqQG_won{animation:.46s cubic-bezier(.34,1.56,.64,1) both _8FTqQG_caprazWinWave;animation-delay:calc(var(--capraz-lock-index)*45ms + .2s)}}._8FTqQG_wrong{border-color:var(--cz-error);background:color-mix(in srgb, var(--cz-error) 18%, var(--nz-surface-2))}._8FTqQG_number{top:max(2px,var(--cell)*.06);left:max(3px,var(--cell)*.08);color:var(--nz-text-dim);font-size:max(8px,min(11px,var(--cell)*.22));font-weight:700;line-height:1;position:absolute}._8FTqQG_letter{font-size:calc(var(--cell)*.5);font-weight:700;line-height:1}
@keyframes z2gnRa_nabizFibrillation{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}.z2gnRa_grid{--gap:3px;--side:min(100cqw, 100cqh);--cell:calc((var(--side) - (var(--size,7) - 1) * var(--gap)) / var(--size,7));gap:var(--gap);width:var(--side);height:var(--side);touch-action:manipulation;margin:0 auto;display:grid}@media (prefers-reduced-motion:no-preference){.z2gnRa_shaking{animation:.36s ease-out z2gnRa_nabizFibrillation}}
.IUHHNq_keyboard{flex-direction:column;gap:6px;width:100%;padding:0;display:flex}.IUHHNq_row{justify-content:center;gap:4px;display:flex}.IUHHNq_key{border:1px solid var(--word-game-line,var(--nabiz-line));cursor:pointer;background:var(--word-game-surface,var(--w-7));min-width:0;max-width:44px;height:clamp(48px,12vw,54px);color:var(--word-game-text,var(--nabiz-text));box-shadow:0 2px 4px #0003,inset 0 1px 0 var(--w-6);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;touch-action:manipulation;border-radius:8px;flex:1 1 0;justify-content:center;align-items:center;padding:0;font-size:clamp(14px,3.6vw,16px);font-weight:600;transition:background-color .2s ease-out,border-color .2s ease-out,color .2s ease-out,transform .2s ease-out,box-shadow .2s ease-out;display:flex;position:relative}.IUHHNq_key:hover{background:var(--word-game-surface-hover,var(--w-12));border-color:var(--word-game-line-strong,var(--nabiz-line-strong));transform:translateY(-1px)}.IUHHNq_key:active{background:var(--word-game-surface-active,var(--w-18));transition-duration:50ms;transform:scale(.92);box-shadow:0 1px 2px #0003}.IUHHNq_key:focus{outline:none}.IUHHNq_key:focus-visible{box-shadow:0 0 0 3px var(--word-game-accent,#ee3f6de6);outline-offset:0;box-shadow:0 0 0 3px var(--word-game-accent,#ee3f6de6),0 2px 4px #0003,inset 0 1px 0 var(--w-6);outline:3px solid #0000}.IUHHNq_key:focus-visible:active{outline-offset:0;box-shadow:0 0 0 3px var(--word-game-accent,#ee3f6de6),0 1px 2px #0003;outline:3px solid #0000}.IUHHNq_key:disabled{cursor:not-allowed;opacity:.55;transform:none}.IUHHNq_backspace{background:var(--word-game-surface-raised,var(--w-10));max-width:62px;color:var(--word-game-text-dim,#ffffffbf);flex:1.4 1 0;font-size:clamp(16px,4vw,20px)}:root[data-theme=light] .IUHHNq_backspace{color:var(--word-game-text-dim,#000000ad)}.IUHHNq_backspace:hover{background:var(--word-game-surface-active,var(--w-15))}.IUHHNq_enter{background:linear-gradient(135deg, color-mix(in srgb, var(--word-game-accent-base,#ee2744) 28%, transparent), color-mix(in srgb, var(--word-game-accent-strong,#ee3f6d) 18%, transparent));border-color:color-mix(in srgb, var(--word-game-accent-strong,#ee3f6d) 40%, transparent);max-width:62px;color:var(--word-game-text,var(--nabiz-text));flex:1.4 1 0;font-size:clamp(14px,3.6vw,17px);font-weight:700}.IUHHNq_enter:hover{background:linear-gradient(135deg, color-mix(in srgb, var(--word-game-accent-base,#ee2744) 38%, transparent), color-mix(in srgb, var(--word-game-accent-strong,#ee3f6d) 24%, transparent));border-color:color-mix(in srgb, var(--word-game-accent-strong,#ee3f6d) 55%, transparent);box-shadow:0 4px 12px color-mix(in srgb, var(--word-game-accent-base,#ee2744) 20%, transparent),inset 0 1px 0 var(--w-8)}.IUHHNq_enter:hover:focus-visible:not(:active){outline-offset:0;box-shadow:0 4px 12px color-mix(in srgb, var(--word-game-accent-base,#ee2744) 20%, transparent),inset 0 1px 0 var(--w-8),0 0 0 3px var(--word-game-accent,#ee3f6de6);outline:3px solid #0000}.IUHHNq_controlWide{flex:1.4 1 0}.IUHHNq_enterWide{letter-spacing:.01em;white-space:nowrap;flex:2.4 1 0;max-width:104px;padding:0 2px;font-size:clamp(9.5px,2.6vw,12px)}@media (min-width:1024px){.IUHHNq_keyboard{gap:5px;max-width:560px;margin:0 auto}.IUHHNq_key{background:var(--word-game-surface-subtle,var(--w-5));max-width:42px;height:40px;color:var(--word-game-text-dim,#ffffffc7);font-size:13px}:root[data-theme=light] .IUHHNq_key{color:var(--word-game-text-dim,#000000b3)}.IUHHNq_key{box-shadow:none}.IUHHNq_backspace{background:var(--word-game-surface,var(--w-7));max-width:56px;font-size:15px}.IUHHNq_enter{background:linear-gradient(135deg, color-mix(in srgb, var(--word-game-accent-base,#ee2744) 22%, transparent), color-mix(in srgb, var(--word-game-accent-strong,#ee3f6d) 14%, transparent));max-width:56px;color:var(--word-game-text,#ffffffd9);font-size:14px}:root[data-theme=light] .IUHHNq_enter{color:var(--word-game-text,#000000c7)}.IUHHNq_enterWide{max-width:104px;font-size:12px}}.IUHHNq_green{color:var(--word-game-green-text,#fff);box-shadow:0 2px 8px #4caf5033,inset 0 1px 0 var(--w-10);background:linear-gradient(135deg,#4caf50,#43a047);border-color:#4caf5066}.IUHHNq_green:hover{background:linear-gradient(135deg,#56c65a,#4caf50);border-color:#4caf5080}.IUHHNq_yellow{color:var(--word-game-amber-text,#202024);box-shadow:0 2px 8px #ffc10726,inset 0 1px 0 var(--w-15);background:linear-gradient(135deg,#ffc107,#ffb300);border-color:#ffc10766}.IUHHNq_yellow:hover{background:linear-gradient(135deg,#ffd12e,#ffc107);border-color:#ffc10780}.IUHHNq_gray{background-color:var(--word-game-gray-surface,var(--surface));color:var(--word-game-gray-text,var(--w-30));border:1px solid var(--word-game-gray-line,var(--ea-border));transition:background-color .2s,color .2s,box-shadow .2s;box-shadow:inset 0 2px 4px #00000080}.IUHHNq_gray:hover{background-color:var(--word-game-gray-hover,var(--surface-hover));cursor:pointer}.IUHHNq_key:disabled:hover,.IUHHNq_key:disabled:active{cursor:not-allowed;transform:none}@media (prefers-reduced-motion:reduce){.IUHHNq_key:hover,.IUHHNq_key:active{transform:none}}@keyframes IUHHNq_studioEnterReady{0%{transform:scale(1)}45%{transform:scale(1.06)}to{transform:scale(1)}}.IUHHNq_glyph{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.IUHHNq_keyboard.IUHHNq_studio{gap:var(--kb-row-gap,8px);width:auto;padding:0}.IUHHNq_keyboard.IUHHNq_studio .IUHHNq_row{gap:5px}.IUHHNq_keyboard.IUHHNq_studio .IUHHNq_key{max-width:none;height:var(--kb-key-height,52px);background:var(--kb-key,#23282c);color:var(--kb-text,#f2f4f5);box-shadow:0 1px 0 var(--kb-shadow,#00000080);border:0;border-radius:7px;font-size:18px;font-weight:600;line-height:20px;transition:background-color .2s ease-out,color .2s ease-out,transform 60ms ease-out}.IUHHNq_keyboard.IUHHNq_studio .IUHHNq_key:hover{background:var(--kb-key-hover,#2b3135);transform:none}.IUHHNq_keyboard.IUHHNq_studio .IUHHNq_key:active{box-shadow:none;transform:scale(.94)}.IUHHNq_keyboard.IUHHNq_studio .IUHHNq_key:focus{outline:none}.IUHHNq_keyboard.IUHHNq_studio .IUHHNq_key:focus-visible{box-shadow:0 0 0 3px var(--kb-accent,var(--text-brand));outline-offset:0;box-shadow:0 0 0 3px var(--kb-accent,var(--text-brand)),0 1px 0 var(--kb-shadow,#00000080);outline:3px solid #0000}.IUHHNq_keyboard.IUHHNq_studio .IUHHNq_key:focus-visible:active{outline-offset:0;box-shadow:0 0 0 3px var(--kb-accent,var(--text-brand));outline:3px solid #0000}.IUHHNq_keyboard.IUHHNq_studio .IUHHNq_key:disabled{opacity:1;cursor:default;pointer-events:none}.IUHHNq_keyboard.IUHHNq_studio .IUHHNq_backspace,.IUHHNq_keyboard.IUHHNq_studio .IUHHNq_enter,.IUHHNq_keyboard.IUHHNq_studio .IUHHNq_control{background:var(--kb-key-action,#30373c);color:var(--kb-text,#f2f4f5)}.IUHHNq_keyboard.IUHHNq_studio .IUHHNq_enterActive{background:var(--kb-accent,var(--text-brand));color:var(--kb-on-accent,#fff)}.IUHHNq_keyboard.IUHHNq_studio .IUHHNq_enterActive:hover{background:var(--kb-accent,var(--text-brand))}@media (prefers-reduced-motion:no-preference){.IUHHNq_keyboard.IUHHNq_studio .IUHHNq_enterActive{animation:.32s cubic-bezier(.34,1.56,.64,1) IUHHNq_studioEnterReady}}.IUHHNq_keyboard.IUHHNq_studio .IUHHNq_green,.IUHHNq_keyboard.IUHHNq_studio .IUHHNq_green:hover{background:var(--kb-green,#1f9d57);color:#fff}.IUHHNq_keyboard.IUHHNq_studio .IUHHNq_yellow,.IUHHNq_keyboard.IUHHNq_studio .IUHHNq_yellow:hover{background:var(--kb-amber,#efb000);color:var(--kb-on-amber,#1b1400)}.IUHHNq_keyboard.IUHHNq_studio .IUHHNq_gray,.IUHHNq_keyboard.IUHHNq_studio .IUHHNq_gray:hover{background:var(--kb-absent,#15191c);color:var(--kb-on-absent,#5f6a71);box-shadow:none}.IUHHNq_keyboard.IUHHNq_studio .IUHHNq_gray:focus{outline:none}.IUHHNq_keyboard.IUHHNq_studio .IUHHNq_gray:focus-visible{outline-offset:0;box-shadow:0 0 0 3px var(--kb-accent,var(--text-brand));outline:3px solid #0000}@media (min-width:1024px){.IUHHNq_keyboard.IUHHNq_studio .IUHHNq_key{font-size:16px}.IUHHNq_key:focus-visible{outline-offset:0;box-shadow:0 0 0 3px var(--word-game-accent,#ee3f6de6);outline:3px solid #0000}}
.wEA7PW_bar{flex:none;grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}@media (max-height:760px){.wEA7PW_bar{margin-top:12px}}.wEA7PW_tool{border:1px solid var(--nz-line);background:var(--nz-surface);height:40px;color:var(--nz-text);font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:0 12px;transition:background-color .2s ease-out,border-color .2s ease-out,transform .2s ease-out,opacity .2s ease-out;display:flex}.wEA7PW_tool:hover:not(:disabled){background:var(--nz-surface-2);border-color:var(--nz-line-strong)}.wEA7PW_tool:active:not(:disabled){transform:scale(.97)}.wEA7PW_tool:disabled{cursor:default;color:var(--nz-text-dim)}.wEA7PW_tool:disabled .wEA7PW_cost{color:var(--nz-text-dim)}.wEA7PW_tool:disabled .wEA7PW_dotOn{background:var(--nz-text-dim)}.wEA7PW_tool:focus{outline:none}.wEA7PW_tool:focus-visible{outline-offset:0;box-shadow:0 0 0 3px var(--nz-accent);outline:3px solid #0000}@media (max-height:760px){.wEA7PW_tool{height:36px}}@media (max-width:319px){.wEA7PW_tool{gap:6px;padding:0 8px}}.wEA7PW_label{white-space:nowrap;font-size:14px;font-weight:600;line-height:18px}.wEA7PW_dots{gap:4px;display:flex}.wEA7PW_dot{background:var(--nz-line-strong);border-radius:50%;width:6px;height:6px}.wEA7PW_dotOn{background:var(--nz-accent)}.wEA7PW_cost{color:var(--nz-accent);margin-left:auto;font-size:13px;font-weight:700;line-height:16px}
@media (min-width:1024px){._83Xuja_board{--kb-key-height:52px}}@media (max-height:816px){._83Xuja_board{--kb-key-height:48px}}@media (max-height:736px){._83Xuja_board{--kb-key-height:44px}}@media (max-height:680px){._83Xuja_board{--kb-key-height:40px}}@media (min-width:1024px) and (max-height:700px){._83Xuja_board{--kb-key-height:36px}}._83Xuja_board{width:100%;height:calc(100vh - var(--header-h));height:calc(100dvh - var(--header-h));padding:0 16px calc(8px + env(safe-area-inset-bottom,0px));color:var(--nz-text);overscroll-behavior:contain;justify-content:center;gap:24px;margin:0 auto;display:flex;position:relative;overflow-y:auto}@media (min-width:1024px){._83Xuja_board{padding-top:12px;padding-bottom:20px}}@media (min-width:1024px) and (max-height:700px){._83Xuja_board{padding-top:4px;padding-bottom:8px}}@media (max-height:600px){._83Xuja_board{--kb-key-height:36px;--kb-row-gap:6px}}._83Xuja_column{flex-direction:column;width:100%;max-width:520px;min-height:100%;display:flex}._83Xuja_gridZone{flex:1 0 auto;justify-content:center;align-items:center;min-height:168px;margin-top:8px;display:flex;container-type:size}._83Xuja_dock{flex-direction:column;gap:8px;margin-top:12px;display:flex}@media (max-height:600px){._83Xuja_dock{margin-top:8px}}._83Xuja_keys{width:auto;margin:12px -12px 0}@media (min-width:1024px){._83Xuja_keys{margin-inline:0}}@media (max-height:760px){._83Xuja_keys{margin-top:8px}}@media (max-height:600px){._83Xuja_keys{margin-top:4px}}._83Xuja_back{background:var(--nz-accent-strong);height:56px;color:var(--nz-on-accent);font:inherit;cursor:pointer;box-shadow:0 10px 28px color-mix(in srgb, var(--nz-accent-strong) 30%, transparent);border:0;border-radius:16px;font-size:17px;font-weight:800;line-height:22px;transition:transform .12s ease-out,filter .12s ease-out}._83Xuja_back:hover{filter:brightness(1.06)}._83Xuja_back:active{transform:scale(.98)}._83Xuja_back:focus{outline:none}._83Xuja_back:focus-visible{box-shadow:0 0 0 3px var(--nz-accent);outline-offset:0;box-shadow:0 0 0 3px var(--nz-accent),0 10px 28px color-mix(in srgb, var(--nz-accent-strong) 30%, transparent);outline:3px solid #0000}._83Xuja_back{flex:none;margin-top:16px}._83Xuja_clues{display:none}@media (min-width:1024px){._83Xuja_clues{border:1px solid var(--nz-line);background:var(--nz-surface);border-radius:16px;flex-direction:column;flex:0 0 340px;align-self:stretch;gap:20px;width:340px;min-height:0;max-height:100%;padding:16px;display:flex;overflow-y:auto}}@media (min-width:1024px) and (max-width:1396px){body:has([data-chat-pill]) ._83Xuja_clues{margin-bottom:64px}}@media (min-width:1199px) and (max-width:1641px){body.active-sidenav:has([data-chat-pill]) ._83Xuja_clues{margin-bottom:64px}}._83Xuja_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}
@keyframes G6EABq_nabizToastIn{0%{opacity:0;transform:translate(-50%,calc(4px - 100%))}to{opacity:1;transform:translate(-50%,calc(-100% - 4px))}}@keyframes G6EABq_nabizDubleFlash{0%{opacity:0;animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:scale(.94)translateY(8px)}8%{opacity:1;transform:scale(1)translateY(0)}90%{opacity:1;animation-timing-function:ease-in;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(1.04)translateY(-4px)}}@keyframes G6EABq_nabizDubleFlashOpacity{0%{opacity:0}8%{opacity:1}90%{opacity:1}to{opacity:0}}.G6EABq_board{--nz-surface:#111416;--nz-surface-2:#181c1f;--nz-line:#262c30;--nz-line-strong:#3a4247;--nz-text:#f2f4f5;--nz-text-dim:#a4acb2;--nz-accent:#ff4d6a;--nz-accent-strong:#ee2744;--nz-on-accent:#fff;--nz-green:#1f9d57;--nz-amber:#efb000;--nz-on-amber:#1b1400;--nz-absent:#30373b;--nz-on-absent:#e6e9eb;--nz-gold:#f5a623;--nz-error:#ff5f75;--nz-scrim:#060809b8;--kb-key:#23282c;--kb-key-hover:#2b3135;--kb-key-action:#30373c;--kb-text:#f2f4f5;--kb-text-dim:#a4acb2;--kb-shadow:#00000080;--kb-green:var(--nz-green);--kb-amber:var(--nz-amber);--kb-on-amber:var(--nz-on-amber);--kb-absent:#15191c;--kb-on-absent:#5f6a71;--kb-accent:var(--nz-accent-strong);--kb-on-accent:#fff;--kb-key-height:52px}:root[data-theme=light] .G6EABq_board{--nz-surface:#fff;--nz-surface-2:#f3f5f6;--nz-line:#dfe3e6;--nz-line-strong:#c3cacf;--nz-text:#15191c;--nz-text-dim:#5f6a71;--nz-accent:#d42240;--nz-accent-strong:#c41e38;--nz-green:#1e9a52;--nz-amber:#e8a700;--nz-absent:#6b767d;--nz-on-absent:#fff;--nz-gold:#b86e00;--nz-error:#d42240;--nz-scrim:#ffffffc7;--kb-key:#e3e7ea;--kb-key-hover:#d9dee1;--kb-key-action:#cdd3d7;--kb-text:#15191c;--kb-text-dim:#5f6a71;--kb-shadow:#00000024;--kb-absent:#7d868c;--kb-on-absent:#fff;--kb-accent:#c41e38;--nz-on-accent:#fff;--kb-on-accent:#fff}.G6EABq_board{--nz-monitor:#060809;--nz-grid-minor:#ffffff09;--nz-grid-major:#ffffff12;--nz-trace-glow:drop-shadow(0 0 4px #ff4d6a99);--nz-trace-ghost:#ffffff29}:root[data-theme=light] .G6EABq_board{--nz-monitor:#fff6f7;--nz-grid-minor:#d4224012;--nz-grid-major:#d4224024;--nz-trace-glow:none;--nz-trace-ghost:#c41e3838;--kb-accent:#d42240}.G6EABq_board{width:100%;max-width:520px;height:calc(100vh - var(--header-h));height:calc(100dvh - var(--header-h));padding:0 16px calc(8px + env(safe-area-inset-bottom,0px));color:var(--nz-text);overscroll-behavior:contain;flex-direction:column;margin:0 auto;display:flex;position:relative;overflow-y:auto}@media (min-width:1024px){.G6EABq_board{--kb-key-height:52px;padding-top:12px;padding-bottom:20px}}@media (max-height:816px){.G6EABq_board{--kb-key-height:48px}}@media (max-height:736px){.G6EABq_board{--kb-key-height:44px}}@media (max-height:680px){.G6EABq_board{--kb-key-height:40px}}@media (min-width:1024px) and (max-height:700px){.G6EABq_board{--kb-key-height:36px;padding-top:4px;padding-bottom:8px}}.G6EABq_keys{width:auto;margin:12px -12px 0}@media (min-width:1024px){.G6EABq_keys{margin-inline:0}}.G6EABq_play{flex-direction:column;flex:auto;padding-top:16px;display:flex}@media (max-height:760px){.G6EABq_play{padding-top:12px}}.G6EABq_gridZone{flex:1 0 auto;min-height:136px;margin-top:16px;position:relative;container:nabiz-grid/size}@media (max-height:760px){.G6EABq_gridZone{margin-top:12px}}.G6EABq_toast{z-index:5;background:var(--nz-surface-2);border:1px solid var(--nz-line-strong);width:max-content;max-width:calc(100% - 16px);min-height:32px;color:var(--nz-text);text-align:center;pointer-events:none;border-radius:16px;align-items:center;padding:6px 14px;font-size:13px;font-weight:600;line-height:16px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,calc(-100% - 4px));box-shadow:0 6px 20px #00000047}@media (prefers-reduced-motion:no-preference){.G6EABq_toast{animation:.24s cubic-bezier(.22,1,.36,1) both G6EABq_nabizToastIn}}.G6EABq_toastDuble{color:var(--nz-gold);border-color:color-mix(in srgb, var(--nz-gold) 45%, transparent)}.G6EABq_dubleFlashOverlay{z-index:20;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.G6EABq_dubleFlashCard{background:var(--nz-scrim);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--nz-gold);text-align:center;border-radius:14px;min-width:220px;padding:20px 28px;animation:2.2s both G6EABq_nabizDubleFlashOpacity;box-shadow:0 16px 48px #00000059}@media (prefers-reduced-motion:no-preference){.G6EABq_dubleFlashCard{animation-name:G6EABq_nabizDubleFlash}}.G6EABq_dubleFlashResume .G6EABq_dubleFlashCard{animation-duration:1.4s}.G6EABq_dubleFlashTitle{color:var(--nz-gold);letter-spacing:.06em;margin:0;font-size:22px;font-weight:800;line-height:26px}.G6EABq_dubleFlashSubtitle{color:var(--nz-text-dim);margin:6px 0 0;font-size:14px;font-weight:600;line-height:18px}
.giWEfG_bar{flex:none;justify-content:space-between;align-items:center;gap:12px;height:44px;display:flex}.giWEfG_title{flex-direction:column;min-width:0;display:flex}.giWEfG_wordmark{letter-spacing:-.03em;white-space:nowrap;font-size:18px;font-weight:900;line-height:20px}.giWEfG_wordmark em{color:var(--nz-accent);font-style:normal}.giWEfG_meta{color:var(--nz-text-dim);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:16px;overflow:hidden}.giWEfG_metaParts{-moz-column-gap:.25em;flex-wrap:wrap;column-gap:.25em;height:16px;display:flex}.giWEfG_metaParts>span{white-space:nowrap}.giWEfG_actions{flex:none;align-items:center;gap:4px;margin-right:-4px;display:flex}.giWEfG_cluster{display:contents}.giWEfG_wrapBar{flex-wrap:wrap;align-items:flex-start;gap:0 8px;height:auto;min-height:44px}.giWEfG_wrapBar .giWEfG_title{flex:1 1 0;justify-content:center;min-width:min-content;height:44px}.giWEfG_wrapBar .giWEfG_actions{flex-wrap:wrap-reverse;flex:1000 1 0;justify-content:flex-end;min-width:min-content;max-width:max-content;margin-left:auto}.giWEfG_wrapBar .giWEfG_cluster{align-items:center;gap:4px;height:44px;display:flex}.giWEfG_timer{justify-items:end;min-width:44px;margin-right:6px;font-size:15px;font-weight:700;line-height:18px;display:inline-grid}.giWEfG_timer:before{content:attr(data-widest);visibility:hidden}.giWEfG_timer:before,.giWEfG_timer>span{grid-area:1/1}.giWEfG_textButton{height:36px;color:var(--nz-text-dim);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;margin-right:2px;padding:0 6px;font-size:14px;font-weight:700;line-height:18px;transition:color .12s ease-out,background-color .12s ease-out,opacity .12s ease-out}.giWEfG_textButton:hover:not(:disabled){background:var(--nz-surface-2);color:var(--nz-text)}.giWEfG_textButton:disabled{opacity:.55;cursor:default;transition-delay:0s,0s,.2s}.giWEfG_textButton:focus{outline:none}.giWEfG_textButton:focus-visible{outline-offset:0;box-shadow:0 0 0 3px var(--nz-accent);outline:3px solid #0000}.giWEfG_urgent{color:var(--studio-urgent,var(--nz-gold))}.giWEfG_iconButton{border:1px solid var(--nz-line);width:36px;height:36px;color:var(--nz-text-dim);font:inherit;cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;font-size:15px;font-weight:700;transition:background-color .12s ease-out,color .12s ease-out;display:grid}.giWEfG_iconButton svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.giWEfG_iconButton:hover{background:var(--nz-surface-2);color:var(--nz-text)}.giWEfG_iconButton:focus{outline:none}.giWEfG_iconButton:focus-visible{outline-offset:0;box-shadow:0 0 0 3px var(--nz-accent);outline:3px solid #0000}@media (max-width:359px){.giWEfG_bar{-moz-column-gap:6px;column-gap:6px}.giWEfG_wordmark{font-size:16px}.giWEfG_actions,.giWEfG_wrapBar .giWEfG_cluster{gap:2px}.giWEfG_timer{margin-right:2px;font-size:14px}.giWEfG_iconButton{width:32px;height:32px}}
.btUYAG_bullets{list-style:outside}
@keyframes uhfDPW_evRingSpread{0%{opacity:.6;transform:translate(-50%,-50%)scale(.2)}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}@keyframes uhfDPW_evMilestoneIn{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.uhfDPW_modal .base-modal-body{margin:0;padding:0}.uhfDPW_card{background:var(--nz-surface);color:var(--nz-text);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:28px 20px 20px;display:flex;position:relative;overflow:hidden}.uhfDPW_card h2{letter-spacing:-.02em;margin:0 0 12px;font:700 26px/30px Georgia,Times New Roman,serif;position:relative}@media (prefers-reduced-motion:no-preference){.uhfDPW_card>*{animation:.32s cubic-bezier(.22,1,.36,1) both uhfDPW_evMilestoneIn}}.uhfDPW_eyebrow{color:var(--nz-accent);letter-spacing:.08em;font-size:11px;font-weight:800;line-height:14px;position:relative}.uhfDPW_stage{background:radial-gradient(circle at 50% 45%, var(--ev-field-glow), transparent 60%),var(--ev-field);justify-content:center;min-height:min(440px,70vh);padding:40px 24px 28px}.uhfDPW_stage h2{margin:6px 0 28px;font-size:clamp(40px,11vw,64px);line-height:1}.uhfDPW_rings{pointer-events:none;position:absolute;inset:0}.uhfDPW_rings span{border:1px solid color-mix(in srgb, var(--nz-accent) 35%, transparent);opacity:0;border-radius:50%;width:560px;height:560px;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)scale(.2)}@media (prefers-reduced-motion:no-preference){.uhfDPW_rings span{animation:1.8s cubic-bezier(.22,1,.36,1) both uhfDPW_evRingSpread}}.uhfDPW_rings span:nth-child(2){animation-delay:.3s}.uhfDPW_rings span:nth-child(3){animation-delay:.6s}@media (prefers-reduced-motion:reduce){.uhfDPW_rings span{opacity:.35;transform:translate(-50%,-50%)scale(.5)}.uhfDPW_rings span:nth-child(2){transform:translate(-50%,-50%)scale(.75)}.uhfDPW_rings span:nth-child(3){transform:translate(-50%,-50%)scale(1)}}.uhfDPW_actions{flex-direction:column;align-self:stretch;gap:8px;display:flex;position:relative}.uhfDPW_stage .uhfDPW_actions{align-self:center;min-width:220px}.uhfDPW_primary:focus{outline:none}.uhfDPW_primary:focus-visible{outline-offset:0;box-shadow:0 0 0 3px var(--nz-accent);outline:3px solid #0000}.uhfDPW_primary{background:var(--nz-accent-strong);min-height:44px;color:var(--nz-on-accent);font:inherit;cursor:pointer;border:0;border-radius:12px;padding:0 18px;font-size:14px;font-weight:800;line-height:18px;transition:filter .12s ease-out,transform .12s ease-out}.uhfDPW_primary:hover:not(:disabled){filter:brightness(1.06)}.uhfDPW_primary:active:not(:disabled){transform:scale(.98)}.uhfDPW_primary:disabled{background:var(--nz-surface-2);color:var(--nz-text-dim);cursor:default}.uhfDPW_primary{min-height:48px}.uhfDPW_secondary:focus{outline:none}.uhfDPW_secondary:focus-visible{outline-offset:0;box-shadow:0 0 0 3px var(--nz-accent);outline:3px solid #0000}.uhfDPW_secondary{border:1px solid var(--nz-line-strong);background:var(--nz-surface);min-height:44px;color:var(--nz-text);font:inherit;cursor:pointer;border-radius:12px;padding:0 16px;font-size:14px;font-weight:700;line-height:18px;transition:background-color .12s ease-out,border-color .12s ease-out}.uhfDPW_secondary:hover:not(:disabled){background:var(--nz-surface-2)}.uhfDPW_secondary:disabled{color:var(--nz-text-dim);cursor:default}.uhfDPW_secondary{min-height:48px}
@keyframes Q750pa_evBurst{to{opacity:0;transform:translate(-50%,-76px)scale(1.12)}}.Q750pa_stage{border:1px solid var(--nz-line);background:radial-gradient(circle at 50% 48%, var(--ev-field-glow), transparent 58%),repeating-radial-gradient(circle at 50% 48%, transparent 0 46px, var(--ev-field-line) 47px 48px),var(--ev-field);border-radius:20px;flex:1 1 0;min-height:188px;position:relative;overflow:hidden;container-type:size}@media (max-width:1023px) and (max-height:700px){.Q750pa_stage{min-height:140px}}.Q750pa_surface{border-radius:inherit;width:100%;color:inherit;cursor:pointer;-webkit-tap-highlight-color:#0000;touch-action:manipulation;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}.Q750pa_surface:focus{outline:none}.Q750pa_surface:focus-visible{outline:3px solid var(--nz-accent);outline-offset:-3px}.Q750pa_surface:disabled{cursor:default;filter:saturate(.2)}.Q750pa_specimen{--size:max(96px, min(76cqw, calc(100cqh - 112px), 320px));width:var(--size);height:var(--size);font-size:calc(var(--size)/24);position:relative}.Q750pa_ring{width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.Q750pa_track,.Q750pa_arc{fill:none;stroke-width:1.6px}.Q750pa_track{stroke:var(--ev-ring-track)}.Q750pa_arc{stroke:var(--nz-accent);stroke-linecap:round}.Q750pa_cell{box-shadow:inset -1.9em -1.6em 3.3em #122d2059,inset 1.4em 1.1em 2.3em #ffffff2b,0 0 5em color-mix(in srgb, var(--nz-accent) 22%, transparent);background:radial-gradient(circle at 34% 28%,#ffffff8c,#0000 15%),radial-gradient(circle at 50% 55%,#769450 0 16%,#0000 17%),linear-gradient(145deg,#d4e991,#8cad59 56%,#527043);border:.62em double #e0f2aeb8;border-radius:46% 54% 58% 42%/54% 40% 60% 46%;transition:filter .16s ease-out;position:absolute;inset:14%;overflow:hidden}.Q750pa_surface:hover:not(:disabled) .Q750pa_cell{filter:brightness(1.05)}.Q750pa_nucleus,.Q750pa_organelleOne,.Q750pa_organelleTwo,.Q750pa_organelleThree{border-radius:50%;display:block;position:absolute}.Q750pa_nucleus{background:#526832;border:.3em solid #ddefa780;inset:30% 29% 28% 32%}.Q750pa_organelleOne{background:#d4b55f;width:15%;height:6.5%;top:23%;left:21%;transform:rotate(-24deg)}.Q750pa_organelleTwo{background:#768d58;width:11%;height:21%;bottom:18%;right:21%;transform:rotate(33deg)}.Q750pa_organelleThree{background:#e1d597;width:7.6%;height:7.6%;top:23%;right:19%}.Q750pa_burst{top:var(--burst-y);left:var(--burst-x);z-index:3;color:var(--ev-burst);white-space:nowrap;pointer-events:none;text-shadow:0 2px 10px color-mix(in srgb, var(--ev-field) 80%, transparent);font-size:18px;font-weight:800;line-height:1;position:absolute;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:no-preference){.Q750pa_burst{animation:.72s cubic-bezier(.22,1,.36,1) forwards Q750pa_evBurst}}.Q750pa_head{pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;top:10px;left:10px;right:10px}.Q750pa_top{justify-content:space-between;align-self:stretch;gap:8px;margin:0;display:flex}.Q750pa_chip{border:1px solid var(--nz-line);background:color-mix(in srgb, var(--nz-surface) 82%, transparent);min-width:0;height:26px;color:var(--nz-text);white-space:nowrap;border-radius:13px;align-items:center;gap:5px;padding:0 10px;font-size:12px;font-weight:700;line-height:16px;display:inline-flex}.Q750pa_chip>span{text-overflow:ellipsis;overflow:hidden}.Q750pa_chip svg{fill:none;width:14px;height:14px;stroke:var(--nz-accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.Q750pa_busy{border-color:color-mix(in srgb, var(--nz-gold) 40%, transparent);color:var(--nz-gold);flex:0 auto}.Q750pa_caption{text-align:center;pointer-events:none;flex-direction:column;align-items:center;gap:2px;margin:0;display:flex;position:absolute;bottom:12px;left:16px;right:16px}.Q750pa_next{max-width:100%;color:var(--nz-text);align-items:baseline;gap:6px;font-size:13px;font-weight:700;line-height:18px;display:inline-flex}.Q750pa_next strong{color:var(--nz-accent);font-size:15px;font-weight:800}.Q750pa_next span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Q750pa_hint{color:var(--nz-text-dim);font-size:12px;font-weight:600;line-height:16px}.Q750pa_extinct{color:var(--ev-danger)}@container (max-height:300px){.Q750pa_hint:not(.Q750pa_extinct){display:none}.Q750pa_specimen{--size:max(64px, min(76cqw, calc(100cqh - 96px), 320px))}}
.NUwvBW_frame{flex:none;container-type:inline-size}.NUwvBW_strip{border:1px solid var(--nz-line);background:var(--nz-surface);border-radius:14px;grid-template-columns:1.2fr 1fr 1.3fr;display:grid;overflow:hidden}.NUwvBW_four{grid-template-columns:1.2fr .9fr 1.3fr .9fr}.NUwvBW_cell{flex-direction:column;gap:2px;min-width:0;padding:8px 12px 10px;display:flex;position:relative;container-type:inline-size}.NUwvBW_cell+.NUwvBW_cell{border-left:1px solid var(--nz-line)}@media (max-width:1023px) and (max-height:700px){.NUwvBW_cell{padding:6px 12px 7px}}@container (max-width:419px){.NUwvBW_four{grid-template-columns:1fr 1fr}.NUwvBW_four .NUwvBW_cell:nth-child(3){border-left:0}.NUwvBW_four .NUwvBW_cell:nth-child(n+3){border-top:1px solid var(--nz-line)}}.NUwvBW_label{color:var(--nz-text-dim);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;line-height:16px;overflow:hidden}.NUwvBW_value{--max:19px;color:var(--nz-text);font-size:clamp(11px,100cqi/(var(--fit)*.5),var(--max));letter-spacing:-.01em;white-space:nowrap;font-weight:800;line-height:24px;display:block}@media (max-width:1023px) and (max-height:700px){.NUwvBW_value{line-height:20px}}.NUwvBW_value small{color:var(--nz-text-dim);font-size:.72em;font-weight:700}.NUwvBW_biomass .NUwvBW_value{--max:20px;color:var(--nz-accent)}.NUwvBW_meter{background:var(--nz-line);border-radius:2px;height:3px;position:absolute;bottom:5px;left:12px;right:12px;overflow:hidden}@media (max-width:1023px) and (max-height:700px){.NUwvBW_meter{bottom:3px}}.NUwvBW_meter span{background:var(--ev-diversity);transform-origin:0;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.NUwvBW_meter span{transition:transform .32s cubic-bezier(.22,1,.36,1)}}.NUwvBW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}
@keyframes VA-nOa_rotaChipIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}.VA-nOa_rail{scrollbar-width:none;overscroll-behavior-x:contain;align-items:center;height:44px;margin:0;padding:0 14px;scroll-padding-inline:14px;list-style:none;display:flex;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10px calc(100% - 10px),#0000);mask-image:linear-gradient(90deg,#0000,#000 10px calc(100% - 10px),#0000)}.VA-nOa_rail::-webkit-scrollbar{display:none}.VA-nOa_rail li{flex:none;align-items:center;display:flex}.VA-nOa_link{background:var(--nz-line-strong);border-radius:1px;width:14px;height:2px}.VA-nOa_chip{border:1px solid var(--nz-line);background:var(--nz-surface-2);height:36px;color:var(--nz-text);font:inherit;white-space:nowrap;cursor:pointer;border-radius:18px;align-items:center;gap:6px;padding:0 12px 0 6px;font-size:14px;font-weight:700;line-height:18px;transition:background-color .12s ease-out,border-color .12s ease-out;display:inline-flex}.VA-nOa_chip:disabled{cursor:default}.VA-nOa_chip:not(:disabled):hover{border-color:var(--nz-line-strong);background:var(--nz-surface)}.VA-nOa_chip:focus{outline:none}.VA-nOa_chip:focus-visible{outline-offset:0;box-shadow:0 0 0 3px var(--nz-accent);outline:3px solid #0000}.VA-nOa_chip[aria-current=step]{border-color:var(--nz-accent-strong);background:var(--nz-accent-strong);color:var(--nz-on-accent)}.VA-nOa_chip[aria-current=step] .VA-nOa_index{background:color-mix(in srgb, var(--nz-on-accent) 22%, transparent);color:var(--nz-on-accent)}.VA-nOa_index{background:var(--nz-surface);min-width:24px;height:24px;color:var(--nz-text-dim);border-radius:12px;place-items:center;padding:0 4px;font-size:12px;font-weight:800;line-height:1;display:grid}.VA-nOa_start .VA-nOa_index{background:var(--nz-accent-strong);width:10px;min-width:0;height:10px;box-shadow:0 0 0 2px color-mix(in srgb, var(--nz-accent-strong) 30%, transparent);border-radius:50%;margin:0 3px 0 5px;padding:0}.VA-nOa_start[aria-current=step] .VA-nOa_index{background:var(--nz-on-accent)}@media (prefers-reduced-motion:no-preference){.VA-nOa_newest{animation:.28s cubic-bezier(.34,1.56,.64,1) both VA-nOa_rotaChipIn}}.VA-nOa_compact{height:32px;padding:0 2px}.VA-nOa_compact .VA-nOa_chip{height:30px;padding:0 10px 0 4px;font-size:13px}.VA-nOa_compact .VA-nOa_index{min-width:22px;height:22px;font-size:11px}.VA-nOa_compact .VA-nOa_start .VA-nOa_index{width:10px;min-width:0;height:10px}.VA-nOa_compact .VA-nOa_link{width:10px}.VA-nOa_compact .VA-nOa_newest{animation:none}.VA-nOa_toTarget .VA-nOa_chip[aria-current=step]{border-color:var(--ro-target);background:var(--ro-target);color:var(--ro-on-target)}.VA-nOa_toTarget .VA-nOa_chip[aria-current=step] .VA-nOa_index{background:color-mix(in srgb, var(--ro-on-target) 18%, transparent);color:var(--ro-on-target)}
.s7MYWa_modal .base-modal-close{border-radius:999px}.s7MYWa_summary{color:var(--nz-text);flex-direction:column;gap:14px;display:flex}.s7MYWa_note{color:var(--nz-text-dim);margin:0;font-size:14px;line-height:20px}.s7MYWa_hero{flex-direction:column;gap:2px;display:flex}.s7MYWa_hero p{color:var(--nz-text-dim);margin:0;font-size:15px;line-height:21px}.s7MYWa_generation{color:var(--nz-accent);letter-spacing:-.03em;font-size:48px;font-weight:900;line-height:52px}.s7MYWa_replayTrack{background:var(--nz-line);border-radius:3px;height:6px;overflow:hidden}.s7MYWa_replayTrack span{background:var(--nz-accent);transform-origin:0;height:100%;display:block}.s7MYWa_scrubber{color:var(--nz-text-dim);flex-direction:column;gap:4px;font-size:13px;font-weight:600;line-height:18px;display:flex}.s7MYWa_scrubber input{width:100%;accent-color:var(--nz-accent-strong)}.s7MYWa_figures{background:var(--nz-surface-2);border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.s7MYWa_figures p{margin:0;font-size:14px;font-weight:600;line-height:20px}.s7MYWa_callout{border-left:3px solid var(--nz-accent);background:color-mix(in srgb, var(--nz-accent) 10%, transparent);border-radius:0 12px 12px 0;padding:12px 14px}.s7MYWa_callout strong{font-size:14px;font-weight:800;line-height:19px}.s7MYWa_callout p{color:var(--nz-text);margin:4px 0 0;font-size:14px;line-height:20px}.s7MYWa_callout ul{color:var(--nz-text);margin:6px 0 0;padding-left:18px;font-size:14px;line-height:20px;list-style:outside}.s7MYWa_actions{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.s7MYWa_primary:focus{outline:none}.s7MYWa_primary:focus-visible{outline-offset:0;box-shadow:0 0 0 3px var(--nz-accent);outline:3px solid #0000}.s7MYWa_primary{background:var(--nz-accent-strong);min-height:44px;color:var(--nz-on-accent);font:inherit;cursor:pointer;border:0;border-radius:12px;padding:0 18px;font-size:14px;font-weight:800;line-height:18px;transition:filter .12s ease-out,transform .12s ease-out}.s7MYWa_primary:hover:not(:disabled){filter:brightness(1.06)}.s7MYWa_primary:active:not(:disabled){transform:scale(.98)}.s7MYWa_primary:disabled{background:var(--nz-surface-2);color:var(--nz-text-dim);cursor:default}.s7MYWa_secondary:focus{outline:none}.s7MYWa_secondary:focus-visible{outline-offset:0;box-shadow:0 0 0 3px var(--nz-accent);outline:3px solid #0000}.s7MYWa_secondary{border:1px solid var(--nz-line-strong);background:var(--nz-surface);min-height:44px;color:var(--nz-text);font:inherit;cursor:pointer;border-radius:12px;padding:0 16px;font-size:14px;font-weight:700;line-height:18px;transition:background-color .12s ease-out,border-color .12s ease-out}.s7MYWa_secondary:hover:not(:disabled){background:var(--nz-surface-2)}.s7MYWa_secondary:disabled{color:var(--nz-text-dim);cursor:default}
@keyframes SeAX7q_rotaPillIn{0%{opacity:0;transform:translateY(4px)scale(.96)}to{opacity:1;transform:none}}@keyframes SeAX7q_rotaListIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes SeAX7q_rotaShake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-6px)}40%,60%{transform:translate(6px)}}.SeAX7q_wrapper{width:100%;min-width:0;position:relative}.SeAX7q_labelRow{justify-content:space-between;align-items:center;gap:8px;height:28px;margin-bottom:4px;display:flex}.SeAX7q_labelRow label{color:var(--nz-text-dim);padding-left:2px;font-size:13px;font-weight:700;line-height:16px}.SeAX7q_pill{background:color-mix(in srgb, var(--ro-error) 16%, transparent);min-width:0;height:28px;color:var(--ro-error);white-space:nowrap;border-radius:14px;align-items:center;gap:6px;padding:0 12px 0 8px;font-size:13px;font-weight:700;line-height:16px;display:inline-flex}@media (prefers-reduced-motion:no-preference){.SeAX7q_pill{animation:.22s cubic-bezier(.22,1,.36,1) both SeAX7q_rotaPillIn}}.SeAX7q_pill svg{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;flex:none;width:14px;height:14px}.SeAX7q_pill>span{text-overflow:ellipsis;overflow:hidden}.SeAX7q_row{align-items:center;gap:8px;display:flex}.SeAX7q_field{flex:auto;align-items:center;min-width:0;display:flex;position:relative}.SeAX7q_field input{border:1.5px solid var(--nz-line-strong);background:var(--nz-surface);width:100%;height:52px;color:var(--nz-text);font:inherit;border-radius:14px;padding:0 56px 0 16px;font-size:17px;font-weight:700;line-height:22px;transition:border-color .12s ease-out,box-shadow .12s ease-out}.SeAX7q_field input::placeholder{color:var(--nz-text-dim);font-weight:600}.SeAX7q_field input:focus{outline-offset:0;border-color:var(--nz-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--nz-accent) 22%, transparent);outline:3px solid #0000}.SeAX7q_field input[aria-invalid=true]{border-color:var(--ro-error)}.SeAX7q_field input[readonly],.SeAX7q_field input[aria-readonly=true]{color:var(--nz-text-dim)}.SeAX7q_submit{background:var(--nz-accent-strong);width:40px;height:40px;color:var(--nz-on-accent);cursor:pointer;border:0;border-radius:10px;place-items:center;padding:0;transition:opacity .15s ease-out,transform .12s ease-out;display:grid;position:absolute;top:6px;right:6px}.SeAX7q_submit:disabled{background:var(--nz-surface-2);color:var(--nz-text-dim);cursor:default}.SeAX7q_submit:not(:disabled):active{transform:scale(.94)}.SeAX7q_submit:focus{outline:none}.SeAX7q_submit:focus-visible{outline-offset:0;box-shadow:0 0 0 3px var(--nz-accent);outline:3px solid #0000}.SeAX7q_submit svg{fill:none;stroke:currentColor;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}@media (prefers-reduced-motion:no-preference){.SeAX7q_shake{animation:.42s ease-in-out SeAX7q_rotaShake}}.SeAX7q_options{z-index:6;max-height:min(292px,max(151px,var(--ro-list-max,292px)));border:1px solid var(--nz-line-strong);background:var(--nz-surface);overscroll-behavior:contain;border-radius:14px;margin:0;padding:4px;list-style:none;position:absolute;bottom:60px;left:0;right:0;overflow-y:auto;box-shadow:0 12px 32px #00000047}@media (prefers-reduced-motion:no-preference){.SeAX7q_options{animation:.16s cubic-bezier(.22,1,.36,1) both SeAX7q_rotaListIn}}.SeAX7q_options li{min-height:47px;color:var(--nz-text);cursor:pointer;border-radius:10px;align-items:center;padding:0 12px;font-size:16px;font-weight:700;line-height:20px;display:flex}.SeAX7q_options li[aria-selected=true]{background:color-mix(in srgb, var(--nz-accent) 14%, transparent);color:var(--nz-accent)}.SeAX7q_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.M6EBUa_block{flex-direction:column;gap:10px;display:flex}.M6EBUa_title{color:var(--nz-text);margin:0;font-size:16px;font-weight:800;line-height:22px}.M6EBUa_eyebrow{color:var(--nz-accent);letter-spacing:.08em;font-size:11px;font-weight:800;line-height:14px}.M6EBUa_stageCard,.M6EBUa_prestigeCard,.M6EBUa_completion{border:1px solid var(--nz-line);background:var(--nz-surface);border-radius:16px;padding:16px}.M6EBUa_stageCard{border:1px solid var(--nz-line);background:var(--nz-surface);background:radial-gradient(ellipse at 50% 0%, color-mix(in srgb, var(--nz-accent) 10%, transparent) 0%, transparent 70%),var(--nz-surface);border-radius:16px;flex-direction:column;gap:6px;padding:16px;display:flex}.M6EBUa_stageHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.M6EBUa_percent{color:var(--nz-accent);font-size:15px;font-weight:800;line-height:18px}.M6EBUa_stageName{color:var(--nz-text);letter-spacing:-.02em;font:700 24px/28px Georgia,Times New Roman,serif}.M6EBUa_progressTrack{background:var(--nz-line);border-radius:3px;height:6px;margin:6px 0 2px;overflow:hidden}.M6EBUa_progressTrack span{border-radius:inherit;background:var(--nz-accent);transform-origin:0;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.M6EBUa_progressTrack span{transition:transform .32s cubic-bezier(.22,1,.36,1)}}.M6EBUa_target,.M6EBUa_rate{margin:0;font-size:13px;line-height:18px}.M6EBUa_target{color:var(--nz-text);font-weight:700}.M6EBUa_rate{color:var(--nz-text-dim);font-weight:500}.M6EBUa_prestigeCard{flex-direction:column;gap:8px;display:flex;container-type:inline-size}.M6EBUa_prestigeCard label{color:var(--nz-text-dim);font-size:13px;font-weight:700;line-height:18px}.M6EBUa_prestigeRow{gap:8px;display:flex}.M6EBUa_prestigeRow input:focus{outline:none}.M6EBUa_prestigeRow input:focus-visible{outline-offset:0;box-shadow:0 0 0 3px var(--nz-accent);outline:3px solid #0000}.M6EBUa_prestigeRow input{border:1px solid var(--nz-line-strong);background:var(--nz-surface-2);min-width:0;height:48px;color:var(--nz-text);font:inherit;border-radius:12px;flex:auto;padding:0 14px;font-size:15px}.M6EBUa_prestigeRow input::placeholder{color:var(--nz-text-dim)}.M6EBUa_prestigeRow button:focus{outline:none}.M6EBUa_prestigeRow button:focus-visible{outline-offset:0;box-shadow:0 0 0 3px var(--nz-accent);outline:3px solid #0000}.M6EBUa_prestigeRow button{background:var(--nz-accent-strong);min-height:44px;color:var(--nz-on-accent);font:inherit;cursor:pointer;border:0;border-radius:12px;padding:0 18px;font-size:14px;font-weight:800;line-height:18px;transition:filter .12s ease-out,transform .12s ease-out}.M6EBUa_prestigeRow button:hover:not(:disabled){filter:brightness(1.06)}.M6EBUa_prestigeRow button:active:not(:disabled){transform:scale(.98)}.M6EBUa_prestigeRow button:disabled{background:var(--nz-surface-2);color:var(--nz-text-dim);cursor:default}.M6EBUa_prestigeRow button{background:var(--ev-diversity);color:#140c2b;flex-direction:column;flex:none;justify-content:center;min-height:48px;display:flex}.M6EBUa_prestigeRow button small{font-size:11px;font-weight:700;line-height:14px}:root[data-theme=light] .M6EBUa_prestigeRow button:not(:disabled){color:#fff}.M6EBUa_extinctionButton:focus{outline:none}.M6EBUa_extinctionButton:focus-visible{outline-offset:0;box-shadow:0 0 0 3px var(--nz-accent);outline:3px solid #0000}.M6EBUa_extinctionButton{border:1px solid var(--nz-line-strong);background:var(--nz-surface);min-height:44px;color:var(--nz-text);font:inherit;cursor:pointer;border-radius:12px;padding:0 16px;font-size:14px;font-weight:700;line-height:18px;transition:background-color .12s ease-out,border-color .12s ease-out}.M6EBUa_extinctionButton:disabled{color:var(--nz-text-dim);cursor:default}.M6EBUa_extinctionButton{border-color:color-mix(in srgb, var(--ev-danger) 55%, var(--nz-line));color:var(--ev-danger)}.M6EBUa_extinctionButton:hover:not(:disabled){background:color-mix(in srgb, var(--ev-danger) 8%, var(--nz-surface))}@container (max-width:380px){.M6EBUa_prestigeRow{flex-direction:column}}.M6EBUa_completion{border-color:color-mix(in srgb, var(--nz-accent) 50%, var(--nz-line));background:color-mix(in srgb, var(--nz-accent) 7%, var(--nz-surface));flex-direction:column;gap:6px;display:flex}.M6EBUa_completion>strong{color:var(--nz-accent);font-size:36px;font-weight:800;line-height:40px}.M6EBUa_completion h4{margin:0;font:700 22px/26px Georgia,Times New Roman,serif}.M6EBUa_completion p{color:var(--nz-text-dim);margin:0;font-size:14px;line-height:20px}.M6EBUa_completion dl{margin:8px 0 0}.M6EBUa_completion dl div{border-top:1px solid var(--nz-line);justify-content:space-between;gap:12px;padding:8px 0;font-size:13px;line-height:18px;display:flex}.M6EBUa_completion dt{color:var(--nz-text-dim)}.M6EBUa_completion dd{text-align:right;margin:0;font-weight:700}.M6EBUa_disclosure{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.M6EBUa_disclosure>div{border:1px solid var(--nz-line);background:var(--nz-surface-2);border-radius:12px;padding:12px}.M6EBUa_disclosure strong,.M6EBUa_disclosure li,.M6EBUa_disclosure p{font-size:14px;line-height:20px}.M6EBUa_disclosure ul{margin:6px 0 0;padding-left:18px;list-style:outside}.M6EBUa_disclosure>p{grid-column:1/-1;margin:0;font-weight:700}@media (max-width:420px){.M6EBUa_disclosure{grid-template-columns:1fr}}
.Piz7nq_journey{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:6px;min-height:44px;display:grid}.Piz7nq_journey p{margin:0}.Piz7nq_end{align-items:center;gap:6px;min-width:0;display:flex}.Piz7nq_end:after{content:"";border-top:2px dotted var(--nz-line-strong);flex:auto;min-width:6px}.Piz7nq_end strong{text-wrap:balance;font-size:15px;font-weight:800;line-height:18px}@media (max-width:479px){.Piz7nq_end .Piz7nq_longName{font-size:13px;line-height:16px}.Piz7nq_end .Piz7nq_longestName{font-size:12px;line-height:15px}}.Piz7nq_targetEnd{text-align:right;flex-direction:row-reverse}.Piz7nq_path{place-items:center;display:grid}.Piz7nq_path svg{background:var(--nz-surface-2);fill:none;width:24px;height:24px;stroke:var(--nz-text-dim);stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;border-radius:12px;padding:2px}.Piz7nq_startDot,.Piz7nq_targetDot{border-radius:50%;flex:none;width:12px;height:12px}.Piz7nq_startDot{background:var(--nz-accent-strong);box-shadow:0 0 0 3px color-mix(in srgb, var(--nz-accent-strong) 28%, transparent)}.Piz7nq_targetDot{background:var(--ro-target);box-shadow:0 0 0 3px color-mix(in srgb, var(--ro-target) 28%, transparent)}
.bxteDW_block{flex-direction:column;gap:12px;display:flex}.bxteDW_title{color:var(--nz-text);margin:0;font-size:16px;font-weight:800;line-height:22px}.bxteDW_lead{color:var(--nz-text-dim);margin:4px 0 0;font-size:13px;font-weight:500;line-height:19px}.bxteDW_grid{flex-direction:column;gap:10px;display:flex}.bxteDW_card{border:1px solid var(--nz-line);background:var(--nz-surface);border-radius:16px;padding:14px}.bxteDW_card header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.bxteDW_card h4{margin:0;font-size:15px;font-weight:800;line-height:20px}.bxteDW_card dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0 0;display:grid}.bxteDW_card dl div{background:var(--nz-surface-2);border-radius:10px;flex-direction:column-reverse;justify-content:flex-end;gap:2px;min-width:0;padding:8px 10px;display:flex}.bxteDW_card dt{color:var(--nz-text-dim);font-size:11px;font-weight:600;line-height:14px}.bxteDW_card dd{margin:0;font-size:15px;font-weight:800;line-height:18px}.bxteDW_fitness{align-items:baseline;gap:6px;display:flex}.bxteDW_fitness span{color:var(--nz-text-dim);font-size:12px;font-weight:600}.bxteDW_fitness strong{color:var(--nz-accent);font-size:18px;font-weight:800;line-height:20px}.bxteDW_chart{width:100%;height:auto;color:var(--nz-accent);margin-top:8px;display:block;overflow:visible}.bxteDW_chartGrid{fill:none;stroke:var(--nz-line);stroke-width:1px}.bxteDW_environmentCurve{fill:none;stroke:var(--ev-energy);stroke-dasharray:5 4;stroke-width:2px}.bxteDW_populationFill{color:var(--nz-accent)}.bxteDW_populationCurve{fill:none;stroke:var(--nz-accent);stroke-width:2.5px}.bxteDW_meanLine{stroke:color-mix(in srgb, var(--nz-accent) 55%, transparent);stroke-width:1px}.bxteDW_legend{color:var(--nz-text-dim);gap:16px;margin-top:4px;font-size:11px;font-weight:600;line-height:14px;display:flex}.bxteDW_legend span:before{vertical-align:middle;content:"";border-top:2px solid;width:16px;margin-right:6px;display:inline-block}.bxteDW_populationLegend:before{color:var(--nz-accent)}.bxteDW_environmentLegend:before{color:var(--ev-energy);border-top-style:dashed!important}.bxteDW_collapseNote,.bxteDW_panelCollapseNote{background:color-mix(in srgb, var(--ev-danger) 12%, transparent);color:var(--ev-danger);border-radius:10px;margin:10px 0 0;padding:8px 12px;font-size:13px;font-weight:700;line-height:18px}.bxteDW_panelCollapseNote{margin:0}.bxteDW_collapsed .bxteDW_populationCurve{stroke:var(--ev-danger)}.bxteDW_collapsed .bxteDW_chart,.bxteDW_collapsed .bxteDW_populationFill{color:var(--ev-danger)}.bxteDW_variants{border-top:1px solid var(--nz-line);margin-top:12px;padding-top:12px}.bxteDW_variantHeading{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.bxteDW_variantHeading strong{font-size:13px;font-weight:800;line-height:18px}.bxteDW_variantHeading span{color:var(--nz-text-dim);text-align:right;font-size:11px;line-height:14px;overflow:hidden}.bxteDW_variantBar{background:var(--nz-line);border-radius:5px;gap:2px;height:10px;display:flex;overflow:hidden}.bxteDW_variantBar span{background:var(--variant-color);min-width:2px}.bxteDW_variantLegend{color:var(--nz-text-dim);flex-wrap:wrap;gap:6px 14px;margin:8px 0 0;padding:0;font-size:12px;line-height:16px;list-style:none;display:flex}.bxteDW_variantLegend li{align-items:center;gap:5px;display:flex}.bxteDW_variantLegend li>span{background:var(--variant-color);border-radius:50%;width:8px;height:8px}.bxteDW_variantLegend strong{color:var(--nz-text);font-weight:800}
@keyframes wHzoRG_rotaDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes wHzoRG_rotaLaneDraw{0%{stroke-dashoffset:.5px}to{stroke-dashoffset:0}}@keyframes wHzoRG_rotaFadeIn{0%{opacity:0}}@keyframes wHzoRG_rotaChipRise{0%{opacity:0;transform:translateY(4px)}}@keyframes wHzoRG_rotaNodeIn{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes wHzoRG_rotaPinIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.wHzoRG_map{background:var(--ro-sea);width:100%;height:100%;box-shadow:inset 0 0 0 1px var(--nz-line);border-radius:16px;position:relative;overflow:hidden}.wHzoRG_map svg{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.wHzoRG_interactive svg{touch-action:none;cursor:grab}.wHzoRG_interactive svg:active{cursor:grabbing}.wHzoRG_country{fill:var(--ro-land);stroke:var(--ro-border);stroke-width:.7px;stroke-linejoin:round;vector-effect:non-scaling-stroke}@media (prefers-reduced-motion:no-preference){.wHzoRG_country{transition:fill .32s cubic-bezier(.22,1,.36,1)}}.wHzoRG_country[data-state=chain]{fill:var(--ro-chain)}.wHzoRG_country[data-state=start]{fill:var(--nz-accent-strong)}.wHzoRG_country[data-state=target]{fill:var(--ro-target)}.wHzoRG_country[data-state=rejected]{fill:var(--ro-error)}.wHzoRG_country.wHzoRG_head[data-state=chain]{fill:var(--nz-accent)}.wHzoRG_optimalRoute,.wHzoRG_playerRoute,.wHzoRG_lanes{fill:none;pointer-events:none}.wHzoRG_laneLine,.wHzoRG_lanePort,.wHzoRG_laneChevron{stroke:var(--ro-lane);stroke-linecap:round;stroke-linejoin:round}.wHzoRG_laneLine[data-state=near],.wHzoRG_lanePort[data-state=near],.wHzoRG_laneChevron[data-state=near]{stroke:var(--ro-lane-near);opacity:1}.wHzoRG_laneLine[data-state=cross],.wHzoRG_lanePort[data-state=cross],.wHzoRG_laneChevron[data-state=cross]{stroke:var(--ro-route);opacity:1}.wHzoRG_laneLine,.wHzoRG_laneChevron{fill:none}.wHzoRG_lanePort{fill:var(--ro-sea);opacity:.8}.wHzoRG_laneMask path{fill:none;stroke:#fff;stroke-linecap:round}@media (prefers-reduced-motion:no-preference){.wHzoRG_drawHalf,.wHzoRG_drawFull,.wHzoRG_drawCross{stroke-dasharray:1 1}.wHzoRG_drawHalf{stroke-dasharray:.5 1;animation:wHzoRG_rotaLaneDraw .6s cubic-bezier(.22, 1, .36, 1) var(--lane-delay,0s) both}.wHzoRG_drawFull{animation:wHzoRG_rotaDraw .6s cubic-bezier(.22, 1, .36, 1) var(--lane-delay,0s) both}.wHzoRG_drawCross{animation:.4s cubic-bezier(.22,1,.36,1) .24s both wHzoRG_rotaDraw}.wHzoRG_lanePort,.wHzoRG_laneChevron{animation:wHzoRG_rotaFadeIn .3s cubic-bezier(.22, 1, .36, 1) calc(var(--lane-delay,0s) + .12s) both}}.wHzoRG_laneHits{pointer-events:auto}.wHzoRG_laneHit{fill:none;stroke:#0000;stroke-linecap:round;pointer-events:stroke;cursor:pointer}.wHzoRG_laneChip{z-index:4;pointer-events:none;position:absolute;transform:translate(-50%,calc(-100% - 9px))}.wHzoRG_laneChip:after{content:"";left:calc(50% + var(--stem-x,0px));background:var(--ro-lane-near);border-radius:1px;width:1.5px;height:7px;margin-left:-.75px;position:absolute;top:100%}.wHzoRG_laneChip[data-side=down]{transform:translate(-50%,9px)}.wHzoRG_laneChip[data-side=down]:after{top:auto;bottom:100%}.wHzoRG_laneChip[data-side=right]:after,.wHzoRG_laneChip[data-side=left]:after{top:calc(50% + var(--stem-y,0px));width:9px;height:1.5px;margin:-.75px 0 0;left:auto;right:100%}.wHzoRG_laneChip[data-side=right]{transform:translate(11px,-50%)}.wHzoRG_laneChip[data-side=left]{transform:translate(calc(-100% - 11px),-50%)}.wHzoRG_laneChip[data-side=left]:after{left:100%;right:auto}.wHzoRG_laneChipBody{white-space:nowrap;background:color-mix(in srgb, var(--nz-accent) 16%, var(--nz-surface));box-shadow:0 0 0 1px color-mix(in srgb, var(--nz-accent) 22%, transparent),0 2px 8px #00000014;border-radius:12px;flex-direction:column;padding:5px 10px 6px;display:flex}@media (prefers-reduced-motion:no-preference){.wHzoRG_laneChipBody{animation:.18s cubic-bezier(.22,1,.36,1) both wHzoRG_rotaChipRise}}.wHzoRG_laneChipBody b{color:var(--nz-accent);font-size:12px;font-weight:700;line-height:16px}:root[data-theme=light] .wHzoRG_laneChipBody b{color:var(--nz-accent-strong)}.wHzoRG_laneChipBody small{color:var(--nz-text-dim);font-size:11px;font-weight:600;line-height:14px}.wHzoRG_playerRoute{stroke:var(--ro-route);stroke-linecap:round;stroke-linejoin:round}.wHzoRG_drawing{stroke-dasharray:1 1}@media (prefers-reduced-motion:no-preference){.wHzoRG_drawing{animation:.42s cubic-bezier(.22,1,.36,1) both wHzoRG_rotaDraw}}.wHzoRG_node,.wHzoRG_lastNode{stroke:var(--ro-halo);transform-box:fill-box;transform-origin:50%;fill:var(--ro-route)}@media (prefers-reduced-motion:no-preference){.wHzoRG_lastNode{animation:.28s cubic-bezier(.34,1.56,.64,1) .22s both wHzoRG_rotaNodeIn}}.wHzoRG_optimalRoute{stroke:var(--ro-target);stroke-linecap:round;stroke-linejoin:round}.wHzoRG_pin{pointer-events:none}.wHzoRG_pin path{fill:var(--nz-accent-strong);stroke:#fff;stroke-width:1.5px}.wHzoRG_pin[data-pin=target] path{fill:var(--ro-target)}@media (prefers-reduced-motion:no-preference){.wHzoRG_pinBody{animation:.32s cubic-bezier(.22,1,.36,1) both wHzoRG_rotaPinIn}}.wHzoRG_pinShadow{fill:#00000059}.wHzoRG_pinCore{fill:#fff}.wHzoRG_pinLabel{fill:var(--nz-text);stroke:var(--ro-halo);stroke-width:3.5px;stroke-linejoin:round;paint-order:stroke;font-size:12px;font-weight:800}.wHzoRG_controls{border:1px solid var(--nz-line);background:color-mix(in srgb, var(--nz-surface) 88%, transparent);border-radius:12px;flex-direction:column;display:flex;position:absolute;bottom:8px;right:8px;overflow:hidden;box-shadow:0 4px 14px #0000002e}.wHzoRG_controls button{width:40px;height:40px;color:var(--nz-text);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:background-color .12s ease-out;display:grid}.wHzoRG_controls button+button{border-top:1px solid var(--nz-line)}.wHzoRG_controls button:hover{background:var(--nz-surface-2)}.wHzoRG_controls button:focus{outline:none}.wHzoRG_controls button:focus-visible{outline:3px solid var(--nz-accent);outline-offset:-3px}.wHzoRG_controls svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}
._2IdrSW_block{flex-direction:column;gap:12px;display:flex}._2IdrSW_title{color:var(--nz-text);margin:0;font-size:16px;font-weight:800;line-height:22px}._2IdrSW_lead{color:var(--nz-text-dim);margin:4px 0 0;font-size:13px;font-weight:500;line-height:19px}._2IdrSW_controls{flex-direction:column;gap:10px;display:flex}._2IdrSW_control{border:1px solid var(--nz-line);background:var(--nz-surface);border-radius:16px;padding:14px;display:block}._2IdrSW_labelRow{justify-content:space-between;gap:14px;display:flex}._2IdrSW_labelRow strong,._2IdrSW_labelRow small{display:block}._2IdrSW_labelRow strong{font-size:15px;font-weight:800;line-height:20px}._2IdrSW_labelRow small{color:var(--nz-text-dim);margin-top:3px;font-size:13px;line-height:18px}._2IdrSW_labelRow output{color:var(--nz-accent);font-size:20px;font-weight:800;line-height:24px}._2IdrSW_control input{width:100%;height:28px;accent-color:var(--nz-accent-strong);cursor:pointer;margin:12px 0 6px}._2IdrSW_control input:disabled{cursor:wait}._2IdrSW_control input:focus{outline:none}._2IdrSW_control input:focus-visible{outline-offset:0;box-shadow:0 0 0 3px var(--nz-accent);outline:3px solid #0000}._2IdrSW_cost{color:var(--nz-text-dim);font-size:12px;font-weight:600;line-height:17px}._2IdrSW_locked{border:1px solid var(--nz-line);background:var(--nz-surface);color:var(--nz-text-dim);border-radius:16px;margin:0;padding:16px;font-size:14px;line-height:20px}
@keyframes HJxKFa_rotaCount{0%{opacity:.4;transform:translateY(3px)}to{opacity:1;transform:none}}.HJxKFa_board{--ro-board-h:calc(100dvh - var(--header-h) - var(--ro-kb,0px));--ro-list-max:calc(var(--ro-board-h) - 164px);width:100%;max-width:880px;height:calc(100vh - var(--header-h) - var(--ro-kb,0px));height:var(--ro-board-h);padding:0 16px calc(10px + env(safe-area-inset-bottom,0px));color:var(--nz-text);overscroll-behavior:contain;flex-direction:column;margin:0 auto;display:flex;position:relative;overflow-y:auto}@media (min-width:1024px){.HJxKFa_board{padding-top:12px;padding-bottom:20px}}@media (min-width:1024px) and (max-height:700px){.HJxKFa_board{padding-top:4px;padding-bottom:12px}}@media only screen and (min-width:769px){body:has([data-chat-pill]) .HJxKFa_board{max-width:clamp(560px,100vw - 545px,880px)}}@media only screen and (min-width:1199px){body.active-sidenav:has([data-chat-pill]) .HJxKFa_board{max-width:clamp(560px,100vw - 790px,880px)}}.HJxKFa_keyboard{padding-bottom:8px}.HJxKFa_keyboard .HJxKFa_journey{display:none}.HJxKFa_keyboard .HJxKFa_mapZone{min-height:120px}.HJxKFa_counter{color:var(--nz-text-dim);white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:13px;font-weight:700;line-height:16px;display:flex}.HJxKFa_count{color:var(--nz-text);display:inline-block}@media (prefers-reduced-motion:no-preference){.HJxKFa_count{animation:.24s cubic-bezier(.22,1,.36,1) both HJxKFa_rotaCount}}.HJxKFa_mistakes{color:var(--ro-error)}.HJxKFa_journey{flex:none;margin-top:4px}.HJxKFa_mapZone{flex:1 1 0;min-height:160px;margin-top:8px;position:relative}.HJxKFa_board>ol{flex:none;margin:6px -14px -2px}.HJxKFa_dock{flex:none;margin-top:4px}@media only screen and (min-width:769px){body:has([data-chat-pill]) .HJxKFa_dock{margin-right:max(0px,272.5px + -50vw + 50%)}body:has([data-chat-pill]):has([data-shannon-key]) .HJxKFa_dock{margin-right:max(0px,332.5px + -50vw + 50%)}:is(body:has([data-chat-pill=compact]) .HJxKFa_dock,body:has([data-chat-pill=compact]):has([data-shannon-key]) .HJxKFa_dock){margin-right:max(0px,95.5px + -50vw + 50%)}}@media only screen and (min-width:1199px){body.active-sidenav:has([data-chat-pill]) .HJxKFa_dock{margin-right:max(0px,395px + -50vw + 50%)}body.active-sidenav:has([data-chat-pill]):has([data-shannon-key]) .HJxKFa_dock{margin-right:max(0px,455px + -50vw + 50%)}:is(body.active-sidenav:has([data-chat-pill=compact]) .HJxKFa_dock,body.active-sidenav:has([data-chat-pill=compact]):has([data-shannon-key]) .HJxKFa_dock){margin-right:max(0px,218px + -50vw + 50%)}}.HJxKFa_undo{border:1.5px solid var(--nz-line-strong);background:var(--nz-surface);width:52px;height:52px;color:var(--nz-text);cursor:pointer;border-radius:14px;flex:none;place-items:center;padding:0;transition:background-color .12s ease-out,color .12s ease-out,transform .12s ease-out;display:grid}.HJxKFa_undo:disabled{border-color:var(--nz-line);background:var(--nz-surface-2);color:var(--nz-text-dim);cursor:default}.HJxKFa_undo:not(:disabled):hover{background:var(--nz-surface-2)}.HJxKFa_undo:not(:disabled):active{transform:scale(.95)}.HJxKFa_undo:focus{outline:none}.HJxKFa_undo:focus-visible{outline-offset:0;box-shadow:0 0 0 3px var(--nz-accent);outline:3px solid #0000}.HJxKFa_undo svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}
._ChbTq_block{flex-direction:column;gap:16px;display:flex}._ChbTq_title{color:var(--nz-text);margin:0;font-size:16px;font-weight:800;line-height:22px}._ChbTq_lead{color:var(--nz-text-dim);margin:4px 0 0;font-size:13px;font-weight:500;line-height:19px}._ChbTq_empty,._ChbTq_later{color:var(--nz-text-dim);margin:0;font-size:13px;font-weight:600;line-height:18px}._ChbTq_later{padding:0 4px}._ChbTq_group{flex-direction:column;gap:8px;display:flex}._ChbTq_groupTitle{color:var(--nz-text-dim);letter-spacing:.08em;margin:0;padding:0 4px;font-size:11px;font-weight:800;line-height:14px}._ChbTq_list{border:1px solid var(--nz-line);background:var(--nz-surface);border-radius:16px;margin:0;padding:0;list-style:none;overflow:hidden}._ChbTq_row{align-items:center;gap:12px;padding:12px 12px 12px 14px;display:flex}._ChbTq_row+._ChbTq_row{border-top:1px solid var(--nz-line)}._ChbTq_copy{flex:auto;min-width:0}._ChbTq_copy p{color:var(--nz-text);overflow-wrap:anywhere;margin:3px 0 0;font-size:13px;font-weight:500;line-height:18px}._ChbTq_copy small{color:var(--nz-text-dim);overflow-wrap:anywhere;margin-top:2px;font-size:12px;font-weight:500;line-height:17px;display:block}._ChbTq_name{font-size:15px;font-weight:800;line-height:20px;display:block}._ChbTq_owned{background:color-mix(in srgb, var(--nz-accent) 16%, transparent);color:var(--nz-accent);white-space:nowrap;vertical-align:1px;border-radius:9px;align-items:center;gap:6px;height:18px;margin-right:6px;padding:0 6px;font-size:11px;font-weight:700;line-height:14px;display:inline-flex}._ChbTq_buy:focus{outline:none}._ChbTq_buy:focus-visible{outline-offset:0;box-shadow:0 0 0 3px var(--nz-accent);outline:3px solid #0000}._ChbTq_buy{border:1px solid var(--nz-line);background:var(--nz-surface-2);width:104px;min-height:48px;color:var(--nz-text-dim);font:inherit;cursor:default;border-radius:12px;flex-direction:column;flex:none;justify-content:center;align-items:center;padding:4px 8px;transition:filter .12s ease-out,transform .12s ease-out;display:flex}._ChbTq_buy strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;font-weight:800;line-height:18px;overflow:hidden}._ChbTq_buy small{font-size:11px;font-weight:700;line-height:14px}._ChbTq_affordable ._ChbTq_buy{background:var(--nz-accent-strong);color:var(--nz-on-accent);cursor:pointer;border-color:#0000}._ChbTq_affordable ._ChbTq_buy:hover:not(:disabled){filter:brightness(1.06)}._ChbTq_affordable ._ChbTq_buy:active:not(:disabled){transform:scale(.97)}._ChbTq_affordable ._ChbTq_buy:disabled{cursor:wait}
@keyframes vcCAiq_evSheetIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes vcCAiq_evSheetOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(24px)}}@keyframes vcCAiq_evFadeIn{0%{opacity:0}to{opacity:1}}@keyframes vcCAiq_evToastIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.vcCAiq_board{width:100%;max-width:560px;height:calc(100vh - var(--header-h));height:calc(100dvh - var(--header-h));padding:0 16px calc(10px + env(safe-area-inset-bottom,0px));color:var(--nz-text);flex-direction:column;margin:0 auto;display:flex;position:relative}@media (max-width:1023px) and (max-height:700px){.vcCAiq_board{padding-bottom:calc(8px + env(safe-area-inset-bottom,0px))}}@media (min-width:1024px){.vcCAiq_board{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,540px) minmax(0,460px);justify-content:center;gap:28px;max-width:none;padding:12px 24px 20px;display:grid}}@media only screen and (min-width:1024px) and (min-width:769px){body:has([data-chat-pill]) .vcCAiq_board{padding-right:max(24px,272.5px + -50vw + 50%)}body:has([data-chat-pill]):has([data-shannon-key]) .vcCAiq_board{padding-right:max(24px,332.5px + -50vw + 50%)}:is(body:has([data-chat-pill=compact]) .vcCAiq_board,body:has([data-chat-pill=compact]):has([data-shannon-key]) .vcCAiq_board){padding-right:max(24px,95.5px + -50vw + 50%)}}@media only screen and (min-width:1024px) and (min-width:1199px){body.active-sidenav:has([data-chat-pill]) .vcCAiq_board{padding-right:max(24px,395px + -50vw + 50%)}body.active-sidenav:has([data-chat-pill]):has([data-shannon-key]) .vcCAiq_board{padding-right:max(24px,455px + -50vw + 50%)}:is(body.active-sidenav:has([data-chat-pill=compact]) .vcCAiq_board,body.active-sidenav:has([data-chat-pill=compact]):has([data-shannon-key]) .vcCAiq_board){padding-right:max(24px,218px + -50vw + 50%)}}@media (min-width:1024px) and (max-height:700px){.vcCAiq_board{padding-top:4px;padding-bottom:12px}}.vcCAiq_play{flex-direction:column;flex:auto;gap:10px;min-height:0;display:flex}@media (max-width:1023px) and (max-height:700px){.vcCAiq_play{gap:8px}}.vcCAiq_field{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:10px;min-height:0;margin:0 -16px;padding:0 16px 10px;display:flex;overflow-y:auto}@media (max-width:1023px) and (max-height:700px){.vcCAiq_field{gap:8px;padding-bottom:8px}}@media (min-width:1024px){.vcCAiq_field{padding-bottom:0}}.vcCAiq_wordmark{letter-spacing:-.02em;font:700 21px/22px Georgia,Times New Roman,serif}.vcCAiq_wordmark em{color:var(--nz-accent);font-style:normal}.vcCAiq_sections{z-index:6;flex:none;position:relative}@media (min-width:1024px){.vcCAiq_sections{flex-direction:column;gap:12px;min-height:0;display:flex}}.vcCAiq_dock{border:1px solid var(--nz-line);background:var(--nz-surface);border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));height:60px;padding:4px;display:grid}@media (max-width:1023px) and (max-height:700px){.vcCAiq_dock{height:56px}}@media (min-width:1024px){.vcCAiq_dock{background:var(--nz-surface-2);border-radius:13px;flex:none;gap:2px;height:44px;padding:3px}}@media only screen and (max-width:1023px) and (min-width:769px){body:has([data-chat-pill]) .vcCAiq_dock{margin-right:max(0px,272.5px + -50vw + 50%)}body:has([data-chat-pill]):has([data-shannon-key]) .vcCAiq_dock{margin-right:max(0px,332.5px + -50vw + 50%)}:is(body:has([data-chat-pill=compact]) .vcCAiq_dock,body:has([data-chat-pill=compact]):has([data-shannon-key]) .vcCAiq_dock){margin-right:max(0px,95.5px + -50vw + 50%)}}@media only screen and (max-width:1023px) and (min-width:1199px){body.active-sidenav:has([data-chat-pill]) .vcCAiq_dock{margin-right:max(0px,395px + -50vw + 50%)}body.active-sidenav:has([data-chat-pill]):has([data-shannon-key]) .vcCAiq_dock{margin-right:max(0px,455px + -50vw + 50%)}:is(body.active-sidenav:has([data-chat-pill=compact]) .vcCAiq_dock,body.active-sidenav:has([data-chat-pill=compact]):has([data-shannon-key]) .vcCAiq_dock){margin-right:max(0px,218px + -50vw + 50%)}}.vcCAiq_dockButton{min-width:0;color:var(--nz-text-dim);font:inherit;cursor:pointer;-webkit-tap-highlight-color:#0000;background:0 0;border:0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0 2px;transition:background-color .15s ease-out,color .15s ease-out;display:flex}@media (max-width:1023px){.vcCAiq_dockButton{gap:8px}}.vcCAiq_dockButton:hover{color:var(--nz-text)}.vcCAiq_dockButton:focus{outline:none}.vcCAiq_dockButton:focus-visible{outline:3px solid var(--nz-accent);outline-offset:-3px}@media (min-width:1024px){.vcCAiq_dockButton{border-radius:10px;flex-direction:row;gap:7px}}.vcCAiq_dockActive,.vcCAiq_dockActive:hover{color:var(--nz-accent)}@media (max-width:1023px){.vcCAiq_dockActive .vcCAiq_dockLabel{font-weight:700}.vcCAiq_dockActive .vcCAiq_dockIcon svg{fill:currentColor}.vcCAiq_dockActive path+path{stroke:var(--nz-surface)}.vcCAiq_dockActive.vcCAiq_dockLine .vcCAiq_dockIcon svg{fill:none;stroke-width:2.8px}.vcCAiq_dockActive .vcCAiq_dockIcon:after{content:"";background:currentColor;border-radius:2px;width:20px;height:3px;position:absolute;top:calc(100% + 2.5px);left:50%;transform:translate(-50%)}}@media (min-width:1024px){.vcCAiq_dockActive{background:var(--nz-surface);color:var(--nz-text);box-shadow:0 0 0 1px var(--nz-line),0 2px 6px #00000029}.vcCAiq_dockActive:hover{color:var(--nz-text)}.vcCAiq_dockActive svg{stroke:var(--nz-accent)}}.vcCAiq_dockIcon{place-items:center;display:grid;position:relative}.vcCAiq_dockIcon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}@media (min-width:1024px){.vcCAiq_dockIcon svg{width:17px;height:17px}}.vcCAiq_dot{border:2px solid var(--nz-surface);background:var(--nz-accent);border-radius:50%;width:9px;height:9px;position:absolute;top:-2px;right:-4px}@media (min-width:1024px){.vcCAiq_dot{border-color:var(--nz-surface-2);top:-3px;right:-5px}}.vcCAiq_dotWarn{background:var(--ev-danger)}.vcCAiq_dockLabel{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;font-weight:500;line-height:15px;overflow:hidden}@media (min-width:1024px){.vcCAiq_dockLabel{font-size:13px;font-weight:700;line-height:16px}}.vcCAiq_sheetStack{flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;bottom:calc(100% + 8px);left:0;right:0}.vcCAiq_panel{min-height:min(44dvh,100dvh - var(--header-h) - 140px);max-height:min(68dvh,100dvh - var(--header-h) - 140px);border:1px solid var(--nz-line);background:var(--nz-surface);border-radius:20px;flex-direction:column;align-self:stretch;display:flex;position:relative;overflow:hidden;box-shadow:0 -10px 40px #0000004d}@media (prefers-reduced-motion:no-preference){.vcCAiq_panel{animation:.28s cubic-bezier(.22,1,.36,1) both vcCAiq_evSheetIn}}@media (min-width:1024px){.vcCAiq_panel{min-height:0;max-height:none;box-shadow:none;flex:auto;animation:none}}@media (prefers-reduced-motion:no-preference){.vcCAiq_panelOut{animation:.2s ease-in both vcCAiq_evSheetOut}}.vcCAiq_dragging{animation:none}.vcCAiq_dismissing{transition:transform .22s ease-in,opacity .22s ease-in;animation:none}.vcCAiq_sheetHead{touch-action:none;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:16px 12px 8px 18px;display:flex;position:relative}.vcCAiq_sheetHead h2{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:900;line-height:26px}.vcCAiq_sheetHead h2:focus{outline:none}.vcCAiq_handle{background:var(--nz-line-strong);border-radius:2px;width:36px;height:4px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.vcCAiq_close{border:1px solid var(--nz-line);width:36px;height:36px;color:var(--nz-text-dim);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}.vcCAiq_close svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:16px;height:16px}.vcCAiq_close:hover{background:var(--nz-surface-2);color:var(--nz-text)}.vcCAiq_close:focus{outline:none}.vcCAiq_close:focus-visible{outline-offset:0;box-shadow:0 0 0 3px var(--nz-accent);outline:3px solid #0000}.vcCAiq_panelBody{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:28px;min-height:0;padding:4px 14px 24px;display:flex;overflow-y:auto}@media (min-width:1024px){.vcCAiq_panelBody{padding:18px 18px 28px}}.vcCAiq_scrim{z-index:5;background:var(--nz-scrim);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.vcCAiq_scrim{animation:.2s ease-out both vcCAiq_evFadeIn}}.vcCAiq_scrimOut{opacity:0;transition:opacity .2s ease-in}.vcCAiq_toast{z-index:4;border:1px solid color-mix(in srgb, var(--ev-danger) 45%, var(--nz-line));background:var(--nz-surface-2);max-width:100%;min-height:32px;color:var(--nz-text);pointer-events:auto;border-radius:16px;align-items:center;gap:4px;padding:4px 4px 4px 14px;font-size:13px;font-weight:600;line-height:17px;display:flex;position:relative;box-shadow:0 6px 20px #00000047}@media (prefers-reduced-motion:no-preference){.vcCAiq_toast{animation:.22s cubic-bezier(.22,1,.36,1) vcCAiq_evToastIn}}.vcCAiq_toast button{width:28px;height:28px;color:var(--nz-text-dim);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.vcCAiq_toast button svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:14px;height:14px}.vcCAiq_toast button:focus{outline:none}.vcCAiq_toast button:focus-visible{outline-offset:0;box-shadow:0 0 0 3px var(--nz-accent);outline:3px solid #0000}.vcCAiq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}