.hPmzna_toggle{color:var(--room-text);font:500 13px/1 var(--sans);letter-spacing:-.005em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:baseline;gap:10px;padding:8px 0 8px 10px;display:inline-flex}.hPmzna_meter{font-family:var(--sans);font-variant-numeric:tabular-nums;white-space:pre;color:var(--room-line);letter-spacing:.12em;transition:color var(--t-hover) var(--ease)}.hPmzna_label{transition:color var(--t-hover) var(--ease);position:relative}.hPmzna_label:after{content:"";background:var(--room-line);transform-origin:0;height:1.2px;transition:transform var(--t-hover) var(--ease);position:absolute;bottom:-5px;left:0;right:0;transform:scaleX(0)}.hPmzna_toggle:hover .hPmzna_label:after,.hPmzna_toggle:focus-visible .hPmzna_label:after{transform:scaleX(1)}.hPmzna_toggle:hover .hPmzna_label,.hPmzna_toggle:focus-visible .hPmzna_label{color:var(--room-line)}.hPmzna_toggle:focus-visible{outline:none}.hPmzna_toggle:active .hPmzna_meter{color:var(--room-text)}.hPmzna_toggle[data-mode=off] .hPmzna_meter{color:color-mix(in srgb, var(--room-line) 45%, var(--room-ground))}
.VAp3RG_cursor{pointer-events:none;z-index:10;width:32px;height:32px;transition:opacity var(--t-hover) var(--ease);position:fixed;top:-16px;left:-16px}.VAp3RG_cursor[data-shown=false]{opacity:0}.VAp3RG_cursor svg{display:block;overflow:visible}.VAp3RG_ring,.VAp3RG_lock,.VAp3RG_trace{fill:none;stroke:var(--room-line)}.VAp3RG_ring{stroke-width:1.2px}.VAp3RG_ticks{stroke:var(--room-line);stroke-width:1.2px}.VAp3RG_dial{animation:23s linear infinite VAp3RG_dial}@keyframes VAp3RG_dial{to{transform:rotate(360deg)}}.VAp3RG_lock{stroke-width:.6px;opacity:0;transition:transform var(--t-hover) var(--ease), opacity var(--t-hover) var(--ease);transform:scale(.4)}.VAp3RG_cursor[data-lock=true] .VAp3RG_lock{opacity:1;transform:scale(1)}.VAp3RG_trace{stroke-width:.6px;animation:VAp3RG_trace .7s var(--ease) forwards}@keyframes VAp3RG_trace{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}@media (prefers-reduced-motion:reduce){.VAp3RG_dial{animation:none}}
.tlpUvq_lockup{width:auto;height:15px;display:block;overflow:visible}.tlpUvq_stone{fill:var(--room-mark)}.tlpUvq_name{fill:var(--room-text)}
.bqiHgq_nav{justify-self:center}.bqiHgq_list{align-items:center;list-style:none;display:flex}.bqiHgq_item+.bqiHgq_item:before{content:"";background:var(--room-line);width:.6px;height:12px;margin:0 14px;display:block}.bqiHgq_item{align-items:center;display:flex}.bqiHgq_link,.bqiHgq_idle{font:500 13px/1 var(--sans);letter-spacing:-.005em;color:var(--room-text);align-items:center;gap:7px;padding:8px 0;text-decoration:none;display:inline-flex}.bqiHgq_idle{opacity:.45;cursor:default}.bqiHgq_seat{fill:none;width:11px;height:11px;stroke:var(--room-line);overflow:visible}.bqiHgq_ring{stroke-width:1.2px}.bqiHgq_lock{stroke-width:0;fill:var(--room-line);transition:transform var(--t-hover) var(--ease);transform:scale(0)}.bqiHgq_link[data-here=true] .bqiHgq_lock,.bqiHgq_link[data-chosen=true] .bqiHgq_lock,.bqiHgq_link:hover .bqiHgq_lock,.bqiHgq_link:focus-visible .bqiHgq_lock{transform:scale(1)}.bqiHgq_label{transition:color var(--t-hover) var(--ease);position:relative}.bqiHgq_label:after{content:"";background:var(--room-line);transform-origin:0;height:1.2px;transition:transform var(--t-hover) var(--ease);position:absolute;bottom:-5px;left:0;right:0;transform:scaleX(0)}.bqiHgq_link:hover .bqiHgq_label:after,.bqiHgq_link:focus-visible .bqiHgq_label:after,.bqiHgq_link[data-chosen=true] .bqiHgq_label:after{transform:scaleX(1)}.bqiHgq_link:focus-visible{outline:none}@container (max-width:639px){.bqiHgq_nav{justify-content:center;display:flex;position:fixed;bottom:18px;left:0;right:0}.bqiHgq_item+.bqiHgq_item:before{margin:0 10px}.bqiHgq_link,.bqiHgq_idle{gap:6px;padding:10px 0}}
._6qtdFa_page{overscroll-behavior:contain;background:var(--paper);color:var(--dark);position:fixed;inset:0;overflow-y:auto}._6qtdFa_sheet{max-width:1280px;margin:0 auto;padding:56px 32px 120px}._6qtdFa_head{border-bottom:1.2px solid var(--ink);justify-content:space-between;align-items:baseline;margin-bottom:40px;padding-bottom:16px;display:flex}._6qtdFa_name{letter-spacing:-.012em;font-size:15px;font-weight:600}._6qtdFa_sub{color:var(--ink);font-size:13px}._6qtdFa_block{border-bottom:.6px solid color-mix(in srgb, var(--ink) 40%, var(--paper));padding:40px 0}._6qtdFa_h{margin-bottom:20px;font-size:13px;font-weight:600}._6qtdFa_note{max-width:62ch;color:color-mix(in srgb, var(--dark) 80%, var(--paper));margin-bottom:20px;font-size:14px;line-height:1.5}._6qtdFa_frame{outline:.6px solid color-mix(in srgb, var(--ink) 45%, var(--paper));width:100%;position:relative;overflow:clip}._6qtdFa_frame iframe{transform-origin:0 0;border:0;position:absolute;top:0;left:0}._6qtdFa_replay{justify-items:start;gap:14px;display:grid}._6qtdFa_studies{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}._6qtdFa_study figcaption{color:color-mix(in srgb, var(--dark) 80%, var(--paper));margin-top:10px;font-size:13px;line-height:1.45}._6qtdFa_study[data-chosen=true] ._6qtdFa_frame{outline:1.2px solid var(--ink)}._6qtdFa_inks{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}._6qtdFa_ink p{margin-top:10px;font-size:13px}._6qtdFa_ink code{font-family:var(--sans);font-variant-numeric:tabular-nums;color:var(--ink)}._6qtdFa_role{color:color-mix(in srgb, var(--dark) 70%, var(--paper));line-height:1.4}._6qtdFa_swatch{outline:.6px solid color-mix(in srgb, var(--ink) 45%, var(--paper));height:120px;display:block}._6qtdFa_dither{background-color:var(--ink);background-image:linear-gradient(45deg, var(--dark) 25%, transparent 25%, transparent 75%, var(--dark) 75%), linear-gradient(45deg, var(--paper) 25%, transparent 25%, transparent 75%, var(--paper) 75%);image-rendering:pixelated;background-position:0 0,1px 1px;background-size:2px 2px,4px 4px}._6qtdFa_grammar,._6qtdFa_cursors{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}._6qtdFa_cursors{grid-template-columns:repeat(3,1fr)}._6qtdFa_grammar figcaption,._6qtdFa_cursors figcaption{color:color-mix(in srgb, var(--dark) 75%, var(--paper));margin-top:10px;font-size:13px;line-height:1.4}._6qtdFa_shape,._6qtdFa_seat{aspect-ratio:1;fill:none;width:100%;max-width:180px;stroke:var(--ink)}._6qtdFa_seat{max-width:120px}._6qtdFa_shape line{stroke:var(--ink)}._6qtdFa_cells{flex-wrap:wrap;gap:2px;margin-bottom:8px;display:flex}._6qtdFa_cells span{width:22px;height:30px;color:var(--ink);outline:.6px solid color-mix(in srgb, var(--ink) 30%, var(--paper));place-items:center;font-size:18px;display:grid}._6qtdFa_type{gap:8px;display:grid}._6qtdFa_line{letter-spacing:-.032em;font-size:28px;font-weight:400}._6qtdFa_system{margin-top:24px;font-size:13px;font-weight:500}._6qtdFa_system span{color:var(--ink);margin:0 6px}._6qtdFa_spec{color:var(--ink);font-size:13px}._6qtdFa_markRow{grid-template-columns:repeat(3,1fr);align-items:start;gap:20px;display:grid}._6qtdFa_markRow img{outline:.6px solid color-mix(in srgb, var(--ink) 45%, var(--paper));width:100%;max-width:240px;height:auto;display:block}._6qtdFa_markRow ._6qtdFa_markImg{padding:24px}._6qtdFa_markRow figcaption{color:color-mix(in srgb, var(--dark) 75%, var(--paper));margin-top:10px;font-size:13px;line-height:1.4}._6qtdFa_lockupBox{gap:24px;padding:24px 0;display:grid}._6qtdFa_lockupBox ._6qtdFa_lockupBig{height:32px}._6qtdFa_toggleRow{gap:24px;display:flex}._6qtdFa_sounds{flex-wrap:wrap;gap:10px;display:flex}._6qtdFa_button{font:500 13px/1 var(--sans);color:var(--dark);background:var(--paper);border:.6px solid var(--ink);transition:color var(--t-hover) var(--ease), background var(--t-hover) var(--ease);cursor:pointer;padding:10px 14px}._6qtdFa_button:hover:not(:disabled),._6qtdFa_button:focus-visible{background:var(--ink);color:var(--paper)}._6qtdFa_button:disabled{opacity:.4;cursor:default}@media (max-width:720px){._6qtdFa_studies,._6qtdFa_inks,._6qtdFa_grammar,._6qtdFa_cursors{grid-template-columns:1fr 1fr}._6qtdFa_sheet{padding:32px 16px 80px}}
.GZhaqq_card{background:var(--paper);--R:calc(.27 * 1.35 * min(100cqw, 100cqh));--cy:calc(50cqh - (.07 - .025) * 100cqh);--sq:.436;position:fixed;inset:0;container-type:size}.GZhaqq_world{width:100%;height:100%;display:block;position:absolute;inset:0}.GZhaqq_card .GZhaqq_lockup{height:22px;position:absolute;top:40px;left:44px}.GZhaqq_line{left:50%;top:calc(var(--cy) + var(--R) * var(--sq) + 30px);white-space:nowrap;letter-spacing:-.032em;color:var(--dark);font-size:34px;font-weight:400;position:absolute;transform:translate(-50%)}
.uxc2ja_frame{background:var(--room-ground);color:var(--room-text);transition:--room-ground var(--t-room) var(--ease), --room-line var(--t-room) var(--ease), --room-text var(--t-room) var(--ease), --room-mark var(--t-room) var(--ease);position:fixed;inset:0;overflow:clip;container-type:size}.uxc2ja_world{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.uxc2ja_chrome{z-index:2;grid-template-columns:1fr auto 1fr;align-items:center;padding:18px 28px 0 32px;display:grid;position:absolute;inset:0 0 auto}.uxc2ja_home{justify-self:start;padding:6px 0;display:block}.uxc2ja_sound{justify-self:end}.uxc2ja_content{pointer-events:none;outline:none;position:absolute;inset:0}.uxc2ja_content :is(a,button){pointer-events:auto}.uxc2ja_chrome>*{transition:opacity var(--t-arrive) var(--ease), transform var(--t-arrive) var(--ease)}.uxc2ja_frame:not([data-stage=home]) .uxc2ja_chrome>*{opacity:0;pointer-events:none;transform:translateY(-8px)}.uxc2ja_frame[data-stage=home] .uxc2ja_chrome>:nth-child(2){transition-delay:.26s}.uxc2ja_frame[data-stage=home] .uxc2ja_chrome>:nth-child(3){transition-delay:.38s}@container (max-width:639px){.uxc2ja_chrome{grid-template-columns:1fr auto;padding:14px 16px 0 20px}}@container (min-width:640px) and (max-height:519px){.uxc2ja_chrome{padding:12px 20px 0 22px}}@media (prefers-reduced-motion:reduce){.uxc2ja_frame,.uxc2ja_chrome>*{transition:none}}
