.JYhEEq_screen{--stage-width:320px;--stage-height:180px;z-index:95;background:var(--bg-window);color:var(--text);font-family:var(--font-code);flex-direction:column;align-items:center;gap:10px;padding:16px;display:flex;position:fixed;inset:0}.JYhEEq_hud{width:max(var(--stage-width), min(100%, 640px));color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px 20px;font-size:13px;display:flex}.JYhEEq_hud[data-hidden]{visibility:hidden}.JYhEEq_player{color:var(--text);letter-spacing:.08em;font-weight:700}.JYhEEq_stat{align-items:center;gap:8px;display:inline-flex}.JYhEEq_meter{border:1px solid var(--border);background:var(--bg-input);appearance:none;width:120px;height:10px}.JYhEEq_meter::-webkit-meter-bar{background:var(--bg-input);border:0;border-radius:0;height:100%}.JYhEEq_meter::-webkit-meter-optimum-value{background:var(--text-success)}.JYhEEq_meter::-webkit-meter-suboptimum-value{background:var(--status-connected)}.JYhEEq_meter::-webkit-meter-even-less-good-value{background:var(--text-error)}.JYhEEq_meter::-moz-meter-bar{background:var(--text-error)}.JYhEEq_meter:-moz-meter-optimum::-moz-meter-bar{background:var(--text-success)}.JYhEEq_meter:-moz-meter-sub-optimum::-moz-meter-bar{background:var(--status-connected)}.JYhEEq_value{color:var(--text);font-variant-numeric:tabular-nums}.JYhEEq_amount{text-align:end;min-inline-size:4ch;display:inline-block}.JYhEEq_amount[data-meter=uptime]{min-inline-size:7ch}.JYhEEq_statusRow{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:6px 12px;min-height:20px;display:flex}.JYhEEq_bossGroup{align-items:center;gap:12px;margin-inline-start:auto;display:inline-flex}.JYhEEq_location{color:var(--text);letter-spacing:.06em;font-weight:700}.JYhEEq_stageName{color:var(--text-muted)}.JYhEEq_bossName{color:var(--syntax-string);letter-spacing:.06em;font-weight:700}.JYhEEq_bossMeter::-webkit-meter-optimum-value{background:var(--syntax-string)}.JYhEEq_bossMeter::-webkit-meter-suboptimum-value{background:var(--syntax-string)}.JYhEEq_bossMeter::-webkit-meter-even-less-good-value{background:var(--syntax-string)}.JYhEEq_bossMeter::-moz-meter-bar{background:var(--syntax-string)}.JYhEEq_bossMeter:-moz-meter-optimum::-moz-meter-bar{background:var(--syntax-string)}.JYhEEq_subweapon{color:var(--syntax-keyword);align-items:center;gap:6px;display:inline-flex}.JYhEEq_icon{flex:none}.JYhEEq_slot{flex:none;justify-content:center;align-items:center;block-size:20px;inline-size:20px;display:inline-flex}.JYhEEq_subweaponName{min-inline-size:8ch}.JYhEEq_subweapon[data-subweapon=join]{color:var(--syntax-function)}.JYhEEq_subweapon[data-subweapon=truncate]{color:var(--syntax-string)}.JYhEEq_subweapon[data-subweapon=drop]{color:var(--syntax-number)}.JYhEEq_boost{color:var(--text);align-items:center;gap:6px;display:inline-flex}.JYhEEq_boost[data-boost=firewall]{color:var(--syntax-string)}.JYhEEq_boost[data-boost=index]{color:var(--syntax-comment)}.JYhEEq_boost[data-boost=cache]{color:var(--status-connected)}.JYhEEq_boost[data-boost=readme]{color:var(--syntax-keyword)}.JYhEEq_cloud,.JYhEEq_cloudCharging{color:var(--text)}.JYhEEq_cloudCharging{opacity:.35}.JYhEEq_hint{align-items:center;gap:6px;margin-inline-start:auto;display:inline-flex}.JYhEEq_hint+.JYhEEq_hint{margin-inline-start:0}.JYhEEq_viewport{flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex}.JYhEEq_stage{width:var(--stage-width);height:var(--stage-height);flex:none;position:relative}.JYhEEq_stage:focus-visible{outline-offset:4px}.JYhEEq_canvas{width:100%;height:100%;image-rendering:pixelated;display:block}.JYhEEq_panel{background:color-mix(in srgb, var(--bg-window) 60%, transparent);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px;display:flex;position:absolute;inset:0;overflow:auto}.JYhEEq_titlePanel{background:linear-gradient(transparent 45%, color-mix(in srgb, var(--bg-window) 88%, transparent) 70%);justify-content:flex-end}.JYhEEq_prompt{margin:0;font-size:15px}.JYhEEq_tip{color:var(--text-muted);margin:0;font-size:13px}.JYhEEq_panelTitle{color:var(--status-connected);letter-spacing:.08em;margin:0;font-size:clamp(22px,4vw,40px);font-weight:700}.JYhEEq_controls{grid-template-columns:repeat(3,auto);gap:6px 18px;margin:0;font-size:13px;display:grid}.JYhEEq_control{align-items:center;gap:8px;display:flex}.JYhEEq_control dd{color:var(--text-muted);margin:0}.JYhEEq_key{border:1px solid var(--border);background:var(--bg-input);color:var(--text);font:inherit;border-radius:3px;padding:1px 6px;font-size:.9em}.JYhEEq_crashPanel{text-align:start;align-items:stretch;gap:0}.JYhEEq_messages{border:1px solid var(--border);background:var(--bg-messages);padding:12px 16px;font-size:13px}.JYhEEq_messages p{margin:0 0 12px}.JYhEEq_messages p:last-child{margin-bottom:0}.JYhEEq_error{color:var(--text-error)}.JYhEEq_defeated{grid-template-columns:max-content 1fr;gap:2px 16px;margin:0 0 12px;display:grid}.JYhEEq_defeatedRow{display:contents}.JYhEEq_defeatedRow dt{color:var(--syntax-keyword);letter-spacing:.06em;font-weight:700}.JYhEEq_defeatedRow dd{margin:0}.JYhEEq_statusBar{background:var(--status-connected);color:var(--text-on-status);font-family:var(--font-ui);align-items:center;gap:8px;margin-bottom:14px;padding:4px 10px;font-size:13px;display:flex}.JYhEEq_elapsed{margin-inline-start:auto}.JYhEEq_credit{color:var(--text-muted);text-align:center;margin:12px 0 0;font-size:12px}.JYhEEq_actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.JYhEEq_primary,.JYhEEq_secondary{border:1px solid var(--border);font:inherit;cursor:pointer;border-radius:3px;align-items:center;gap:8px;padding:6px 14px;display:inline-flex}.JYhEEq_primary{border-color:var(--accent);background:var(--accent);color:var(--text-on-selection)}.JYhEEq_secondary{background:var(--bg-input);color:var(--text)}.JYhEEq_primary .JYhEEq_key{border-color:color-mix(in srgb, var(--text-on-selection) 50%, transparent);color:inherit;background:0 0}.JYhEEq_notice{border:1px solid var(--border);background:color-mix(in srgb, var(--bg-window) 85%, transparent);max-width:calc(100% - 16px);color:var(--text);text-align:center;margin:0;padding:4px 10px;font-size:13px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.JYhEEq_card{border:1px solid var(--syntax-string);background:var(--bg-window);text-align:center;pointer-events:none;border-inline-width:4px;justify-items:center;gap:4px;padding:8px 24px;animation:.3s ease-out both JYhEEq_card-in;display:grid;position:absolute;top:10%;left:50%;transform:translate(-50%)}.JYhEEq_cardName{color:var(--syntax-string);letter-spacing:.12em;margin:0;font-size:clamp(18px,3vw,28px);font-weight:700}.JYhEEq_cardTagline{color:var(--text-muted);margin:0;font-size:13px}@keyframes JYhEEq_card-in{0%{opacity:0;transform:translate(-50%,-8px)}}.JYhEEq_speech{top:calc(var(--speaker-y,.5) * 100%);left:calc(var(--speaker-x,.5) * 100%);box-sizing:content-box;width:calc(var(--length) * 1ch);border:1px solid var(--text);background:var(--bg-window);color:var(--text);transform:translate(calc(var(--speaker-x,.5) * -100%), calc(-100% - 8px));pointer-events:none;border-radius:6px;margin:0;padding:4px 8px;font-size:13px;line-height:1.4;position:absolute}.JYhEEq_speech:before,.JYhEEq_speech:after{left:calc(var(--speaker-x,.5) * 100%);content:"";border-style:solid;border-color:#0000;position:absolute;transform:translate(-50%)}.JYhEEq_speech:before{border-width:7px 6px 0;border-top-color:var(--text);top:100%}.JYhEEq_speech:after{border-width:6px 5px 0;border-top-color:var(--bg-window);top:calc(100% - 1px)}.JYhEEq_typed{width:calc(var(--length) * 1ch);white-space:nowrap;animation:JYhEEq_typing calc(var(--length) * 35ms) steps(var(--length), end) both;display:block;overflow:hidden}.JYhEEq_speech[data-paused] .JYhEEq_typed{animation-play-state:paused}@keyframes JYhEEq_typing{0%{width:0}}:is(html[data-motion=reduce] .JYhEEq_card,html[data-motion=reduce] .JYhEEq_typed){animation:none}.JYhEEq_skip{background:color-mix(in srgb, var(--bg-window) 70%, transparent);color:var(--text-muted);margin:0;padding:2px 8px;font-size:12px;position:absolute;bottom:8px;right:8px}@media (max-width:767px){.JYhEEq_controls{grid-template-columns:repeat(2,auto)}}
.db06kq_icon{fill:none;stroke:currentColor;flex:none;display:block}.db06kq_solid{fill:currentColor;stroke:none}.db06kq_accent{stroke:var(--icon-accent,currentColor)}.db06kq_cut{stroke:var(--icon-cut,var(--bg-window))}.db06kq_bold{stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.db06kq_app{stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.db06kq_appInk{stroke:var(--text)}.db06kq_appCode{stroke:var(--focus-ring)}.db06kq_folder{fill:var(--icon-folder);stroke:none}.db06kq_expanderBox{fill:var(--text);stroke:var(--tree-expander-border)}.db06kq_expanderGlyph{stroke:var(--tree-expander-glyph)}.db06kq_badge{fill:var(--text-success);stroke:none}.db06kq_badgeMark{fill:var(--bg-panel);stroke:none}.db06kq_danger{stroke:var(--text-error)}.db06kq_check{fill:var(--text-success);stroke:none}.db06kq_checkMark{stroke:var(--bg-tabstrip);stroke-width:1.5px}.db06kq_statusInk{fill:var(--text-on-status);stroke:none}.db06kq_statusInkLine{stroke:var(--text-on-status)}.db06kq_statusBadge{fill:var(--status-success-icon);stroke:none}.db06kq_statusBadgeMark{stroke:var(--text);stroke-width:1.2px}.db06kq_warning{fill:var(--status-warning-icon);stroke:var(--text)}.db06kq_warningMark{stroke:var(--text-on-status);stroke-width:1.6px}.db06kq_spinner{animation:.8s linear infinite db06kq_spin}.db06kq_spinnerTrack{opacity:.25}@keyframes db06kq_spin{to{transform:rotate(360deg)}}html[data-motion=reduce] .db06kq_spinner{animation:none}
.kxwE8G_toastRegion{z-index:45;pointer-events:none;max-width:min(380px,100vw - 32px);display:flex;position:fixed;inset-block-end:40px;inset-inline-end:16px}.kxwE8G_toast{border:1px solid var(--border);border-inline-start:3px solid var(--accent);background:var(--bg-messages);color:var(--text);box-shadow:0 8px 24px color-mix(in srgb, var(--bg-window) 80%, transparent);padding:10px 14px;font-size:13px;line-height:1.4;animation:.15s ease-out kxwE8G_toast-in}@keyframes kxwE8G_toast-in{0%{opacity:0;transform:translateY(6px)}}html[data-motion=reduce] .kxwE8G_toast{animation:none}.kxwE8G_dialog{border:1px solid var(--border);background:var(--bg-messages);width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--text);padding:0;font-size:13px;line-height:1.45}.kxwE8G_dialog::backdrop{background:color-mix(in srgb, var(--bg-window) 60%, transparent)}.kxwE8G_dialogTitleBar{border-block-end:2px solid var(--accent);background:var(--bg-panel);align-items:center;gap:8px;height:34px;padding-inline:12px 2px;display:flex}.kxwE8G_dialogTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-size:13px;font-weight:600;overflow:hidden}.kxwE8G_dialogClose{width:30px;height:30px;color:var(--icon);background:0 0;border:0;justify-content:center;align-items:center;display:flex}.kxwE8G_dialogClose:hover{background:var(--bg-tab-active)}.kxwE8G_dialogClose:focus-visible{outline-offset:-2px}.kxwE8G_dialogBody{flex-direction:column;gap:12px;padding:16px;display:flex}.kxwE8G_dialogBody p{margin:0}.kxwE8G_group{border:1px solid var(--border);flex-direction:column;gap:6px;margin:0;padding:10px 12px 12px;display:flex}.kxwE8G_legend{color:var(--text-muted);padding-inline:4px}.kxwE8G_choice{align-items:center;gap:8px;display:flex}.kxwE8G_field{color:var(--text)}.kxwE8G_select{border:1px solid var(--border);background:var(--bg-input);height:28px;color:var(--text);font:inherit;border-radius:2px;padding-inline:6px}.kxwE8G_hint{color:var(--text-muted);font-size:12px}.kxwE8G_dialogButtons{justify-content:flex-end;gap:8px;display:flex}.kxwE8G_dialogButton{border:1px solid var(--border);background:var(--bg-input);min-width:88px;height:28px;color:var(--text);font:inherit;border-radius:2px;padding-inline:14px}.kxwE8G_dialogButton:hover{border-color:var(--text-muted)}.kxwE8G_primary{border-color:var(--focus-ring)}.kxwE8G_aboutHeader{align-items:center;gap:12px;display:flex}.kxwE8G_aboutName{flex-direction:column;font-size:16px;font-weight:600;display:flex}.kxwE8G_aboutVersion{color:var(--text-muted);font-size:13px;font-weight:400}.kxwE8G_tooltip{z-index:75;border:1px solid var(--border);background:var(--bg-messages);max-width:min(320px,100vw - 8px);color:var(--text);pointer-events:none;box-shadow:0 4px 12px color-mix(in srgb, var(--bg-window) 80%, transparent);padding:4px 8px;font-size:12px;line-height:1.4;position:fixed}
.aN5Q9a_shell{--explorer-track:var(--explorer-width,300px);grid-template-columns:var(--explorer-track) minmax(0, 1fr);background:var(--bg-window);height:100dvh;min-height:520px;color:var(--text);grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"chrome chrome""explorer workspace""status status";column-gap:6px;font-size:13px;line-height:1.4;display:grid;overflow:clip}.aN5Q9a_chrome{grid-area:chrome;min-width:0}.aN5Q9a_explorer{grid-area:explorer;min-width:0;min-height:0;padding-block-end:6px;padding-inline-start:6px;display:flex;position:relative}.aN5Q9a_explorerTab{display:none}.aN5Q9a_explorerPanel{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.aN5Q9a_explorer>.aN5Q9a_explorerSplitter{z-index:3;position:absolute;inset-block:0 6px;inset-inline-end:-6px}.aN5Q9a_floatingResizer{display:none}.aN5Q9a_workspace{flex-direction:column;grid-area:workspace;min-width:0;min-height:0;padding-block-end:6px;padding-inline-end:6px;display:flex}.aN5Q9a_guide{display:contents}.aN5Q9a_status{grid-area:status;min-width:0}.aN5Q9a_backdrop{z-index:20;background:color-mix(in srgb, var(--bg-window) 70%, transparent);position:fixed;inset:0}.aN5Q9a_backdrop[hidden]{display:none}.aN5Q9a_shell[data-traveling]{animation:1.8s ease-in-out both aN5Q9a_dematerialize}.aN5Q9a_shell[data-regenerating]{--accent:var(--regeneration)}.aN5Q9a_shell[data-regenerating]:after{content:"";z-index:80;pointer-events:none;box-shadow:inset 0 0 0 2px var(--regeneration), inset 0 0 96px color-mix(in srgb, var(--regeneration) 45%, transparent);animation:3s ease-out both aN5Q9a_regenerate;position:fixed;inset:0}@keyframes aN5Q9a_dematerialize{0%{opacity:1}18%{opacity:.35}32%{opacity:.9}50%{opacity:.2}66%{opacity:.6}to{opacity:0}}@keyframes aN5Q9a_regenerate{0%{opacity:0}15%{opacity:1}65%{opacity:.85}to{opacity:0}}:is(html[data-explorer=collapsed] .aN5Q9a_shell,html[data-explorer=floating] .aN5Q9a_shell,html[data-explorer=hidden] .aN5Q9a_shell){--explorer-track:0px}html[data-explorer=auto-hide] .aN5Q9a_shell{--explorer-track:30px}:is(html[data-explorer=collapsed] .aN5Q9a_explorer,html[data-explorer=floating] .aN5Q9a_explorer){padding:0}:is(html[data-explorer=hidden] .aN5Q9a_explorer,html[data-explorer=collapsed] .aN5Q9a_explorerPanel,html[data-explorer=auto-hide] .aN5Q9a_explorerSplitter,html[data-explorer=floating] .aN5Q9a_explorerSplitter){display:none}html[data-explorer=auto-hide] .aN5Q9a_explorerTab{z-index:16;border:1px solid var(--border);background:var(--bg-tabstrip);color:var(--text-muted);font:inherit;writing-mode:vertical-rl;cursor:default;-webkit-user-select:none;user-select:none;align-self:flex-start;padding:10px 2px;display:flex;position:relative}:is(html[data-explorer=auto-hide] .aN5Q9a_explorerTab:hover,html[data-explorer=auto-hide] .aN5Q9a_explorerTab[aria-expanded=true]){color:var(--text)}html[data-explorer=auto-hide] .aN5Q9a_explorerPanel{z-index:15;width:var(--explorer-width,300px);box-shadow:4px 0 16px color-mix(in srgb, var(--bg-window) 80%, transparent);visibility:hidden;transition:transform .15s ease-out,visibility 0s linear .15s;position:absolute;inset-block:0 6px;inset-inline-start:30px;transform:translate(calc(-100% - 30px))}html[data-explorer=auto-hide] .aN5Q9a_explorer[data-peek] .aN5Q9a_explorerPanel{visibility:visible;transition:transform .15s ease-out,visibility;transform:none}html[data-explorer=floating] .aN5Q9a_explorerPanel{z-index:17;width:var(--explorer-float-width);height:var(--explorer-float-height);box-shadow:0 8px 24px color-mix(in srgb, var(--bg-window) 80%, transparent);position:fixed;inset-block-start:var(--explorer-float-y);inset-inline-start:var(--explorer-float-x)}html[data-explorer=floating] .aN5Q9a_floatingResizer{z-index:2;background:linear-gradient(135deg, transparent 55%, var(--text-disabled) 55% 62%, transparent 62% 75%, var(--text-disabled) 75% 82%, transparent 82%);cursor:nwse-resize;touch-action:none;width:14px;height:14px;display:block;position:absolute;inset-block-end:0;inset-inline-end:0}@media (min-width:1100px){.aN5Q9a_shell{--cheatsheet-track:var(--cheatsheet-width,270px);grid-template-columns:var(--explorer-track) minmax(0, 1fr) var(--cheatsheet-track);grid-template-areas:"chrome chrome chrome""explorer workspace guide""status status status"}.aN5Q9a_workspace{padding-inline-end:0}.aN5Q9a_guide{grid-area:guide;min-width:0;min-height:0;padding-block-end:6px;padding-inline-end:6px;display:flex;position:relative}:is(html[data-cheatsheet=collapsed] .aN5Q9a_shell,html[data-cheatsheet=floating] .aN5Q9a_shell,html[data-cheatsheet=hidden] .aN5Q9a_shell){--cheatsheet-track:0px}html[data-cheatsheet=auto-hide] .aN5Q9a_shell{--cheatsheet-track:30px}:is(html[data-cheatsheet=collapsed] .aN5Q9a_guide,html[data-cheatsheet=floating] .aN5Q9a_guide){padding:0}html[data-cheatsheet=hidden] .aN5Q9a_guide{display:none}}@media (max-width:767px){html[data-connection=pending] .aN5Q9a_shell{height:100dvh;overflow:clip}.aN5Q9a_shell{flex-direction:column;height:auto;min-height:100dvh;display:flex;overflow:visible}.aN5Q9a_workspace{flex:1;padding:0}.aN5Q9a_explorer{z-index:30;border-inline-end:1px solid var(--border);background:var(--bg-panel);visibility:hidden;width:min(320px,88vw);padding:0;transition:transform .15s ease-out,visibility 0s linear .15s;position:fixed;inset-block:0;inset-inline-start:0;transform:translate(-100%)}html[data-explorer] .aN5Q9a_explorer{padding:0;display:flex}.aN5Q9a_explorerTab{display:none}html[data-explorer] .aN5Q9a_explorerTab{display:none}html[data-explorer] .aN5Q9a_floatingResizer{display:none}html[data-explorer] .aN5Q9a_explorerPanel{z-index:auto;width:auto;height:auto;box-shadow:none;visibility:inherit;transition:none;display:flex;position:relative;inset:auto;transform:none}.aN5Q9a_explorer[data-open=true]{visibility:visible;transition:transform .15s ease-out,visibility;transform:none}}html[data-motion=reduce] .aN5Q9a_explorer{transition:none}html[data-motion=reduce] .aN5Q9a_explorer[data-open=true]{transition:none}html[data-motion=reduce][data-explorer=auto-hide] .aN5Q9a_explorerPanel{transition:none}html[data-motion=reduce][data-explorer=auto-hide] .aN5Q9a_explorer[data-peek] .aN5Q9a_explorerPanel{transition:none}html[data-motion=reduce] .aN5Q9a_shell[data-traveling]{opacity:0;animation:none}html[data-motion=reduce] .aN5Q9a_shell[data-regenerating]:after{animation:none}
.J_pUJq_card{z-index:60;border:1px solid var(--border);border-block-start:2px solid var(--accent);background:var(--bg-messages);color:var(--text);flex-direction:column;gap:6px;padding:12px 16px;font-size:13px;line-height:1.45;display:flex;position:fixed}.J_pUJq_progress{color:var(--text-muted);margin:0;font-size:12px}.J_pUJq_title{margin:0;font-size:15px;font-weight:600}.J_pUJq_text{margin:0}.J_pUJq_actions{justify-content:flex-end;gap:8px;margin-block-start:6px;display:flex}.J_pUJq_button{border:1px solid var(--border);background:var(--bg-tab-active);min-width:76px;height:28px;color:var(--text);font:inherit;cursor:default;border-radius:2px;padding-inline:12px}.J_pUJq_button:hover{border-color:var(--text-muted)}.J_pUJq_primary{border-color:var(--accent)}
._1Ve7cq_overlay{z-index:40;background:color-mix(in srgb, var(--bg-window) 60%, transparent);place-items:center;padding:16px;display:none;position:fixed;inset:0;overflow:auto}html[data-connection=pending] ._1Ve7cq_overlay{display:grid}._1Ve7cq_dialog{border:1px solid var(--border);background:var(--bg-messages);width:min(480px,100%);color:var(--text);flex-direction:column;font-size:12px;line-height:1.4;display:flex;position:relative}._1Ve7cq_titleBar{height:32px;color:var(--text-muted);align-items:center;gap:8px;padding-inline:10px 2px;display:flex}._1Ve7cq_titleBar>svg{color:var(--icon)}._1Ve7cq_title{font:inherit;flex:1;margin:0}._1Ve7cq_close{width:30px;height:30px;color:var(--icon);background:0 0;border:0;justify-content:center;align-items:center;display:flex}._1Ve7cq_close:hover:not(:disabled){background:var(--bg-tab-active)}._1Ve7cq_close:focus-visible{outline-offset:-2px}._1Ve7cq_banner{border-block-end:2px solid var(--accent);background:var(--bg-panel);text-align:center;margin:0;padding:14px 16px 16px;font-size:26px;font-weight:300}._1Ve7cq_form{padding:12px 12px 0}._1Ve7cq_fields{border:0;min-width:0;margin:0;padding:0}._1Ve7cq_panel,._1Ve7cq_tabPanel{border:1px solid var(--border);padding:8px 12px 10px}._1Ve7cq_tabPanel{min-height:340px}._1Ve7cq_tabs{gap:2px;display:flex}._1Ve7cq_tab{border:1px solid #0000;color:var(--text-muted);font:inherit;cursor:default;background:0 0;border-block-end:0;margin-block-end:-1px;padding:4px 10px}._1Ve7cq_tab[aria-selected=true]{border-color:var(--border);background:var(--bg-messages);color:var(--text)}._1Ve7cq_tab:focus-visible{outline-offset:-2px}._1Ve7cq_group{border:0;min-width:0;margin:0 0 6px;padding:0}._1Ve7cq_legend{width:100%;color:var(--text);align-items:center;gap:8px;margin-block-end:4px;padding:0;display:flex}._1Ve7cq_legend:after{content:"";border-block-start:1px solid var(--border);flex:1}._1Ve7cq_row{grid-template-columns:170px minmax(0,1fr);align-items:center;gap:8px;min-height:28px;display:grid}._1Ve7cq_label{color:var(--text)}._1Ve7cq_row[data-indent]>._1Ve7cq_label{padding-inline-start:16px}._1Ve7cq_row[data-disabled]>._1Ve7cq_label,._1Ve7cq_row[data-disabled] ._1Ve7cq_unit{color:var(--text-muted)}._1Ve7cq_control{align-items:center;gap:6px;min-width:0;display:flex}._1Ve7cq_input{border:1px solid var(--border);background:var(--bg-editor);min-width:0;height:24px;color:var(--text);font:inherit;border-radius:2px;flex:1;padding-inline:6px}._1Ve7cq_input:disabled{color:var(--text-muted);background:0 0}._1Ve7cq_number{flex:0 0 72px}._1Ve7cq_check{align-items:center;gap:6px;display:inline-flex}._1Ve7cq_check>input{accent-color:var(--accent);margin:0}._1Ve7cq_check[data-disabled]{color:var(--text-muted)}._1Ve7cq_spacer{min-height:1px}._1Ve7cq_intro{margin:0 0 8px}._1Ve7cq_colorInput{border:1px solid var(--border);background:0 0;border-radius:2px;block-size:24px;inline-size:40px;padding:2px}._1Ve7cq_colorInput:disabled{opacity:.35}._1Ve7cq_colorInput::-webkit-color-swatch-wrapper{padding:0}._1Ve7cq_colorInput::-webkit-color-swatch{border:0}._1Ve7cq_colorInput::-moz-color-swatch{border:0}._1Ve7cq_resetRow{justify-content:flex-end;margin-block-start:10px;display:flex}._1Ve7cq_parametersLabel{margin-block-end:6px;display:block}._1Ve7cq_textarea{border:1px solid var(--border);background:var(--bg-editor);width:100%;min-height:96px;color:var(--text);font-family:var(--font-code);resize:vertical;border-radius:2px;padding:6px;font-size:13px;display:block}._1Ve7cq_hint{color:var(--text-muted);margin:8px 0 0}._1Ve7cq_section+._1Ve7cq_section{margin-block-start:14px}._1Ve7cq_sectionTitle{font-size:inherit;margin:0 0 6px;font-weight:600}._1Ve7cq_buttons{justify-content:flex-end;gap:8px;padding:12px;display:flex}._1Ve7cq_button{border:1px solid var(--border);background:var(--bg-tab-active);min-width:76px;height:26px;color:var(--text);font:inherit;white-space:nowrap;cursor:default;border-radius:2px;justify-content:center;align-items:center;gap:6px;padding-inline:12px;display:inline-flex}._1Ve7cq_button:hover:not(:disabled){border-color:var(--text-muted)}._1Ve7cq_button:disabled,._1Ve7cq_button[data-disabled]{color:var(--text-disabled)}._1Ve7cq_button[aria-disabled=true]{cursor:progress}._1Ve7cq_default{border-color:var(--accent)}._1Ve7cq_help{z-index:1;border:1px solid var(--border);background:var(--bg-panel);width:min(340px,100% - 24px);padding:12px 14px;font-size:13px;position:absolute;inset-block-end:52px;inset-inline-end:12px}._1Ve7cq_helpTitle{font-size:inherit;margin:0 0 6px;font-weight:600}._1Ve7cq_helpBody>p{margin:0 0 8px}._1Ve7cq_helpActions{justify-content:flex-end;display:flex}@media (max-width:767px){._1Ve7cq_overlay{place-items:start stretch;padding:0}._1Ve7cq_dialog{border-block-start:0;border-inline:0;width:100%;font-size:14px}._1Ve7cq_banner{padding:10px 16px 12px;font-size:22px}._1Ve7cq_row{grid-template-columns:minmax(0,1fr);gap:4px;margin-block-end:8px}._1Ve7cq_row[data-indent]>._1Ve7cq_label{padding-inline-start:0}._1Ve7cq_spacer{display:none}._1Ve7cq_input{height:40px;font-size:16px}._1Ve7cq_textarea{font-size:16px}._1Ve7cq_colorInput{block-size:36px;inline-size:48px}._1Ve7cq_buttons{border-block-start:1px solid var(--border);background:var(--bg-messages);flex-wrap:wrap;position:sticky;inset-block-end:0}._1Ve7cq_button{flex:40%;height:40px}._1Ve7cq_help{width:auto;margin:12px 0 0;position:static}}
.VusfeG_overlay{z-index:90;background:radial-gradient(circle at 50% 45%, color-mix(in srgb, var(--status-time-travel) 75%, var(--bg-window)) 0, var(--bg-window) 72%);color:var(--text);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:16px;animation:.4s ease-out both VusfeG_vortex;display:flex;position:fixed;inset:0}.VusfeG_landing{animation:2.4s ease-in both VusfeG_land}.VusfeG_cabin{display:flex;position:relative}.VusfeG_cabin:before{content:"";background:radial-gradient(closest-side, var(--text-on-time-travel), transparent);position:absolute;inset:22% 28% 50%}.VusfeG_cabin>span{filter:drop-shadow(0 0 24px color-mix(in srgb, var(--text-on-time-travel) 30%, transparent))}.VusfeG_caption{margin:0;font-size:15px}@keyframes VusfeG_vortex{0%{opacity:0}}@keyframes VusfeG_land{0%,75%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.VusfeG_loading,.VusfeG_notice{z-index:94;background:var(--bg-window);color:var(--text);font-family:var(--font-code);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;margin:0;padding:24px;display:flex;position:fixed;inset:0}.VusfeG_notice{z-index:95}.VusfeG_notice p{max-width:40ch;margin:0}.VusfeG_noticeButton{border:1px solid var(--accent);background:var(--accent);color:var(--text-on-selection);font:inherit;border-radius:3px;padding:8px 18px}html[data-motion=reduce] .VusfeG_overlay{animation:none}html[data-motion=reduce] .VusfeG_landing{display:none}
._050R2q_tardis{--tardis-width:calc(var(--tardis-size) * .4);--tardis-height:calc(var(--tardis-size) * .86);--tardis-half:calc(var(--tardis-width) / 2);width:calc(var(--tardis-size) * .62);height:var(--tardis-size);perspective:calc(var(--tardis-size) * 5);flex:none;display:inline-block;position:relative}._050R2q_model{width:var(--tardis-width);height:var(--tardis-height);transform-style:preserve-3d;position:absolute;inset-block-end:calc(var(--tardis-size) * .02);inset-inline-start:calc(50% - var(--tardis-half));transform:rotateX(-10deg)}._050R2q_spin,._050R2q_turn{transform-style:preserve-3d;position:absolute;inset:0}._050R2q_spin{animation:7s linear infinite _050R2q_spin}._050R2q_turn{animation:1.4s linear infinite paused _050R2q_spin}:where(button:hover,button:focus-visible) ._050R2q_turn{animation-play-state:running}._050R2q_face{backface-visibility:hidden;width:100%;height:100%;position:absolute;inset:0}._050R2q_face[data-side=front]{transform:translateZ(var(--tardis-half))}._050R2q_face[data-side=right]{transform:rotateY(90deg) translateZ(var(--tardis-half))}._050R2q_face[data-side=back]{transform:rotateY(180deg) translateZ(var(--tardis-half))}._050R2q_face[data-side=left]{transform:rotateY(-90deg) translateZ(var(--tardis-half))}._050R2q_body{fill:var(--tardis-fill,var(--tardis-body))}._050R2q_shade{fill:var(--tardis-edge,var(--tardis-shade))}._050R2q_sign{fill:var(--tardis-window);opacity:.7}._050R2q_glass{fill:var(--tardis-window)}._050R2q_panel{fill:none;stroke:var(--tardis-edge,var(--tardis-shade));stroke-width:1.4px}._050R2q_roof{height:var(--tardis-width);background:var(--tardis-edge,var(--tardis-shade));position:absolute;inset-block-start:calc(var(--tardis-half) * -1);inset-inline:0;transform:rotateX(90deg)}._050R2q_lamp{width:calc(var(--tardis-width) * .22);height:calc(var(--tardis-size) * .1);transform-style:preserve-3d;position:absolute;inset-block-start:calc(var(--tardis-size) * -.1);inset-inline-start:calc(50% - var(--tardis-width) * .11)}._050R2q_lamp>span{background:var(--tardis-lamp);box-shadow:0 0 calc(var(--tardis-size) * .06) var(--tardis-lamp);border-radius:1px;animation:2.4s ease-in-out infinite alternate _050R2q_glow;position:absolute;inset:0}._050R2q_lamp>span:last-child{transform:rotateY(90deg)}._050R2q_badge{perspective:80px;display:inline-flex}._050R2q_badgeSpin,._050R2q_badgeTurn{transform-style:preserve-3d;display:flex}._050R2q_badgeSpin{animation:7s linear infinite _050R2q_spin}._050R2q_badgeTurn{animation:1.4s linear infinite paused _050R2q_spin}:where(button:hover,button:focus-visible) ._050R2q_badgeTurn{animation-play-state:running}._050R2q_badgeIcon{fill:currentColor;display:block}._050R2q_badgeLamp{animation:2.4s ease-in-out infinite alternate _050R2q_glow}._050R2q_tardis[data-phase=depart]{animation:2s linear forwards _050R2q_fade-out}._050R2q_tardis[data-phase=depart] ._050R2q_spin{animation:2s cubic-bezier(.55,0,1,1) forwards _050R2q_depart}._050R2q_tardis[data-phase=arrive]{animation:1.8s linear both _050R2q_fade-in}._050R2q_tardis[data-phase=arrive] ._050R2q_spin{animation:1.8s cubic-bezier(0,0,.45,1) both _050R2q_arrive}@keyframes _050R2q_spin{to{transform:rotateY(360deg)}}@keyframes _050R2q_glow{0%{opacity:.45}to{opacity:1}}@keyframes _050R2q_depart{to{transform:rotateY(1800deg)}}@keyframes _050R2q_arrive{0%{transform:rotateY(-1800deg)}to{transform:rotateY(0)}}@keyframes _050R2q_fade-out{0%,25%{opacity:1}40%{opacity:.35}52%{opacity:.9}66%{opacity:.25}76%{opacity:.6}88%{opacity:.1}to{opacity:0}}@keyframes _050R2q_fade-in{0%{opacity:0}15%{opacity:.6}30%{opacity:.12}45%{opacity:.75}65%{opacity:.25}80%{opacity:.9}to{opacity:1}}html[data-motion=reduce] ._050R2q_tardis{animation:none}html[data-motion=reduce] ._050R2q_tardis ._050R2q_spin{animation:none}html[data-motion=reduce] ._050R2q_tardis ._050R2q_turn{animation:none}html[data-motion=reduce] ._050R2q_tardis ._050R2q_lamp>span{animation:none}html[data-motion=reduce] ._050R2q_badge ._050R2q_badgeSpin{animation:none}html[data-motion=reduce] ._050R2q_badge ._050R2q_badgeTurn{animation:none}html[data-motion=reduce] ._050R2q_badge ._050R2q_badgeLamp{animation:none}
.Vzf0RW_document{border:1px solid var(--border);background:var(--bg-editor);border-block-start:0;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.Vzf0RW_document:focus-visible{outline:none}.Vzf0RW_noScript{border-block-end:1px solid var(--border);background:var(--bg-panel);color:var(--text);margin:0;padding:6px 12px}.Vzf0RW_empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;padding:24px 16px;display:flex}.Vzf0RW_emptyTitle{color:var(--text-muted);margin:0;font-size:15px;font-weight:600}.Vzf0RW_emptyHint{color:var(--text-muted);margin:0}.Vzf0RW_emptyExplorer{display:none}@media (max-width:767px){.Vzf0RW_document{border-inline:0}.Vzf0RW_emptyExplorer{border:1px solid var(--accent);background:var(--bg-tab-active);min-height:48px;color:var(--text);font:inherit;border-radius:2px;align-items:center;gap:8px;margin-block-start:14px;padding-inline:20px;font-size:15px;display:inline-flex}}
.tTATga_toolbars{background:var(--bg-window);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"standard corner""editor editor";place-items:center start;gap:4px 8px;padding:2px 8px 6px;display:grid}.tTATga_standard{grid-area:standard}.tTATga_editor{grid-area:editor}.tTATga_corner{grid-area:corner;gap:6px;display:flex}.tTATga_toolbars>.tTATga_quick{display:none}.tTATga_group{background:var(--bg-tabstrip);border-radius:6px;align-items:center;padding:2px;display:flex}.tTATga_group .tTATga_split{border-inline-start:1px solid var(--bg-window);padding:0 4px}@media (max-width:767px){.tTATga_toolbars{flex-wrap:wrap;gap:4px;padding:4px;display:flex}.tTATga_corner{display:none}.tTATga_toolbars>.tTATga_quick{gap:4px;min-width:0;display:flex}.tTATga_quick .tTATga_quickButton{white-space:normal;text-align:start;height:auto;min-height:44px;padding-inline:8px}}
.eNuGVq_frame{flex:var(--editor-grow,45) 1 0;min-width:0;min-height:96px;display:flex;position:relative}.eNuGVq_editor{--popup-width:min(340px, calc(100vw - 96px));background:var(--bg-editor);min-width:0;min-height:0;font-family:var(--font-code);font-size:var(--editor-font-size,14px);line-height:var(--editor-line-height,20px);flex:1;grid-template-columns:52px minmax(calc(100% - 52px),max-content);display:grid;position:relative;overflow:auto}.eNuGVq_editor:focus-within{outline:2px solid var(--focus-ring);outline-offset:-2px}.eNuGVq_gutter{z-index:1;background:var(--bg-editor);color:var(--text-muted);text-align:end;-webkit-user-select:none;user-select:none;padding-block:6px;padding-inline-end:14px;position:sticky;inset-inline-start:0}.eNuGVq_gutter>span{display:block}.eNuGVq_surface{display:grid;position:relative}.eNuGVq_marks,.eNuGVq_highlight,.eNuGVq_input,.eNuGVq_placeholder{font:inherit;letter-spacing:normal;tab-size:4;border:0;grid-area:1/1;margin:0;padding:6px 24px 6px 6px}.eNuGVq_marks,.eNuGVq_highlight,.eNuGVq_input{white-space:pre}.eNuGVq_marks{color:#0000;pointer-events:none}.eNuGVq_mark{color:#0000;outline:1px solid color-mix(in srgb, var(--status-warning-icon) 60%, transparent);background:0 0;border-radius:1px}.eNuGVq_mark[data-current]{outline:2px solid var(--status-warning-icon)}.eNuGVq_findBar{z-index:3;border:1px solid var(--border);background:var(--bg-panel);font-family:var(--font-ui);box-shadow:0 4px 12px color-mix(in srgb, var(--bg-window) 80%, transparent);align-items:center;gap:2px;padding:4px;font-size:12px;display:flex;position:absolute;inset-block-start:4px;inset-inline-end:20px}.eNuGVq_findInput{border:1px solid var(--focus-ring);background:var(--bg-input);width:min(200px,40vw);height:24px;color:var(--text);font:inherit;border-radius:2px;padding-inline:6px}.eNuGVq_findInput:focus{outline:none}.eNuGVq_findCount{min-width:84px;color:var(--text-muted);white-space:nowrap;padding-inline:6px}.eNuGVq_findButton{width:24px;height:24px;color:var(--icon);background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;padding:0;display:flex}.eNuGVq_findButton:hover:not(:disabled){background:var(--bg-tab-active)}.eNuGVq_findButton:disabled{color:var(--text-disabled)}.eNuGVq_findButton:focus-visible{outline-offset:-2px}.eNuGVq_highlight{color:var(--syntax-variable);pointer-events:none}.eNuGVq_input{resize:none;color:#0000;width:100%;min-height:100%;caret-color:var(--text);background:0 0;outline:none;overflow:hidden}.eNuGVq_input::selection{background:color-mix(in srgb, var(--selection) 55%, transparent)}.eNuGVq_placeholder{max-width:60ch;color:var(--text-muted);font-family:var(--font-ui);white-space:pre-wrap;pointer-events:none}.eNuGVq_completion{z-index:2;align-items:flex-start;gap:4px;display:flex;position:absolute;inset-block-start:calc(var(--line) * var(--editor-line-height,20px) + 6px);inset-inline-start:max(0px, min(calc((var(--column) - 1) * 1ch + 6px), calc(100% - var(--popup-width))))}.eNuGVq_list{width:var(--popup-width);border:1px solid var(--intellisense-border);background:var(--intellisense-bg);max-height:178px;font-family:var(--font-ui);font-size:13px;line-height:22px;overflow-y:auto}.eNuGVq_option{height:22px;color:var(--text);white-space:nowrap;cursor:default;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:6px;padding-inline:4px 8px;display:grid}.eNuGVq_option[aria-selected=true]{background:var(--intellisense-selected);outline:1px solid var(--selection);outline-offset:-1px}.eNuGVq_optionIcon{color:var(--icon);display:flex}.eNuGVq_optionLabel{text-overflow:ellipsis;overflow:hidden}.eNuGVq_optionOwner{color:var(--text-muted)}.eNuGVq_detail{border:1px solid var(--intellisense-border);background:var(--intellisense-bg);color:var(--text);font-family:var(--font-ui);white-space:nowrap;align-items:center;gap:6px;padding:2px 8px;font-size:12px;line-height:18px;display:flex}.eNuGVq_detail>svg{color:var(--icon)}html[data-results=maximized] [data-has-results]>.eNuGVq_frame{display:none}@media (max-width:767px){html[data-results=maximized] [data-has-results]>.eNuGVq_frame{display:flex}.eNuGVq_frame{min-height:180px}.eNuGVq_editor{grid-template-columns:36px minmax(calc(100% - 36px),max-content)}.eNuGVq_findCount{min-width:0}.eNuGVq_gutter{padding-inline-end:8px}.eNuGVq_detail{display:none}}
