:root{--color-widget-bg: var(--color-media);--color-widget-text: var(--color-panel-fg);--color-widget-sub: var(--color-media-muted);--font-widget: "Noto Sans JP", "Noto Sans CJK JP", "Hiragino Sans", "Yu Gothic UI", Meiryo, sans-serif;--hud-u: 2px;--screen-u: 4.5px}@supports (width: min(1vw,1vh)){:root{--hud-u: min(calc(100vw / 932), calc(100vh / 524));--screen-u: min(calc(100vw / 424), calc(100vh / 238.5))}}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%;background:var(--color-media-deep);overflow:hidden;color-scheme:dark}#gl{display:block;width:100vw;height:100vh;image-rendering:pixelated}#panel{position:fixed;top:12px;left:12px;z-index:40;font-family:var(--font-mono);font-size:12px;line-height:1.5;color:var(--color-panel-fg);background:var(--color-panel-panel);border:1px solid var(--color-hud-line);border-radius:4px;padding:12px 14px;max-width:340px}#panel h1{font-size:13px;margin-bottom:8px;color:var(--color-panel-fg);font-weight:600}#panel h1 .ver{color:var(--color-panel-dim);font-weight:400}:where(#panel .row){display:flex;align-items:center;gap:8px;margin:4px 0;flex-wrap:wrap}#panel label{flex:0 0 122px;color:var(--color-media-muted)}#panel input[type=number]{width:92px;background:var(--color-media-fade);color:var(--color-panel-fg);border:1px solid var(--color-hud-track);border-radius:3px;padding:3px 6px;font:inherit}#panel input[type=checkbox],#panel input[type=range]{accent-color:var(--color-accent-indigo)}#panel input[type=checkbox]{width:16px;height:16px}#panel button{background:var(--color-accent-indigo);color:var(--color-panel-fg);border:1px solid transparent;border-radius:3px;padding:5px 9px;font:inherit;cursor:pointer;margin:3px 4px 3px 0}#panel button.sec{background:var(--color-media-raise);border-color:var(--color-hud-track)}#panel button:hover{filter:brightness(1.12)}#panel .sep{border-top:1px solid var(--color-hud-line);margin:9px 0}#seek{flex:1;min-width:120px}#time{color:var(--color-media-muted);font-size:11px}#info{color:var(--color-online-soft);white-space:pre-wrap;font-size:11px}#detect{color:var(--color-warning-soft);white-space:pre-wrap;font-size:11px;margin-top:6px}#err{color:var(--color-offline-soft);white-space:pre-wrap;font-size:11px;margin-top:6px}#hint{color:var(--color-panel-dim);font-size:11px;margin-top:8px}:where(.screen){position:fixed;inset:0;z-index:20;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(10 * var(--screen-u));background:var(--color-media-fade);color:var(--color-panel-fg);font-family:var(--font-sans)}.brand{display:flex;align-items:center;gap:calc(8 * var(--screen-u))}.brand-mark{display:inline-flex;width:calc(22 * var(--screen-u));height:calc(22 * var(--screen-u));align-items:center;justify-content:center;border-radius:calc(3 * var(--screen-u));background:var(--color-panel-fg);color:var(--color-media-fade);font-family:var(--font-mono);font-size:calc(10 * var(--screen-u));font-weight:700}.brand-name{font-size:calc(13 * var(--screen-u));font-weight:600}.pairing-code{min-height:1.3em;font-family:var(--font-mono);font-size:calc(34 * var(--screen-u));font-weight:500;letter-spacing:.3em;padding-left:.3em}.screen-lead{font-size:calc(11.5 * var(--screen-u));color:var(--color-media-muted)}.screen-status{display:flex;align-items:center;gap:calc(5 * var(--screen-u));max-width:90%;font-family:var(--font-mono);font-size:calc(8.5 * var(--screen-u));color:var(--color-panel-dim);text-align:center}.screen-corners{position:absolute;left:calc(12 * var(--screen-u));right:calc(12 * var(--screen-u));bottom:calc(10 * var(--screen-u));display:flex;justify-content:space-between;gap:calc(12 * var(--screen-u));font-family:var(--font-mono);font-size:calc(9.5 * var(--screen-u));color:var(--color-panel-dim)}.screen-preparing{padding:0 calc(32 * var(--screen-u))}.screen-title{font-size:calc(13 * var(--screen-u));font-weight:600}.screen-title.dim{max-width:90%;font-size:calc(11.5 * var(--screen-u));font-weight:500;color:var(--color-media-muted);text-align:center}.screen-note{font-size:calc(10.5 * var(--screen-u));color:var(--color-panel-dim);text-align:center}.standby-hint{font-family:var(--font-mono);font-size:calc(10.5 * var(--screen-u));color:var(--color-warning-soft)}.progress-meta{display:flex;justify-content:space-between;gap:calc(12 * var(--screen-u));width:100%;font-family:var(--font-mono);font-size:calc(10.5 * var(--screen-u));color:var(--color-media-muted);white-space:nowrap}.progress-meta>:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.progress-track{width:100%;height:calc(3 * var(--screen-u));border-radius:calc(2 * var(--screen-u));background:var(--color-hud-track);overflow:hidden}.progress-fill{width:0;height:100%;background:var(--color-accent-cyan)}.pulse-dot{width:calc(4 * var(--screen-u));height:calc(4 * var(--screen-u));border-radius:50%;background:var(--color-accent-cyan);animation:pulse 1.6s infinite;flex:none}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.uncalibrated-badge{position:fixed;top:calc(14 * var(--hud-u));right:calc(14 * var(--hud-u));z-index:14;padding:calc(3 * var(--hud-u)) calc(8 * var(--hud-u));border-radius:calc(3 * var(--hud-u));background:var(--color-hud-surface);border:1px solid var(--color-hud-line);font-family:var(--font-mono);font-size:calc(11 * var(--hud-u));color:var(--color-warning-soft)}body:has(#hud:not(.hidden)) .uncalibrated-badge{visibility:hidden}.hud{position:fixed;inset:0;z-index:25;pointer-events:none;font-family:var(--font-mono);color:var(--color-panel-fg)}.hud-top{position:absolute;top:calc(14 * var(--hud-u));left:calc(14 * var(--hud-u));right:calc(14 * var(--hud-u));display:flex;align-items:center;gap:calc(10 * var(--hud-u));font-size:calc(11 * var(--hud-u))}.hud-spacer{flex:1}.hud-badge{display:inline-flex;align-items:center;gap:calc(6 * var(--hud-u));border-radius:calc(3 * var(--hud-u));background:var(--color-hud-surface);padding:calc(3 * var(--hud-u)) calc(8 * var(--hud-u));color:var(--color-media-meta);white-space:nowrap}.hud-badge-accent{border:1px solid var(--color-hud-line-accent);color:var(--color-media-label);font-weight:600}.hud-badge-warn{color:var(--color-warning-soft)}.hud-link{color:var(--color-online-soft)}.hud-link.offline{color:var(--color-offline-soft)}.hud-dot{width:calc(6 * var(--hud-u));height:calc(6 * var(--hud-u));border-radius:50%;background:currentColor;box-shadow:0 0 calc(6 * var(--hud-u)) currentColor}.hud-now{position:absolute;left:50%;top:44%;max-width:90%;transform:translate(-50%,-50%);text-align:center}.hud-now-label{font-family:var(--font-sans);font-size:calc(11 * var(--hud-u));letter-spacing:.2em;color:var(--color-media-dim)}.hud-now-name{margin-top:calc(6 * var(--hud-u));font-family:var(--font-sans);font-size:calc(34 * var(--hud-u));font-weight:600;letter-spacing:calc(1 * var(--hud-u));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hud-now-note{margin-top:calc(6 * var(--hud-u));font-size:calc(12 * var(--hud-u));color:var(--color-media-muted)}.hud-bottom{position:absolute;left:calc(14 * var(--hud-u));right:calc(14 * var(--hud-u));bottom:calc(14 * var(--hud-u));display:flex;flex-direction:column;gap:calc(8 * var(--hud-u))}.hud-meta{display:flex;align-items:center;gap:calc(10 * var(--hud-u));font-size:calc(11 * var(--hud-u));color:var(--color-media-meta);white-space:nowrap}.hud-device{font-weight:600;color:var(--color-panel-fg)}.hud-sub{color:var(--color-media-dim)}.hud-progress{height:calc(3 * var(--hud-u));border-radius:calc(2 * var(--hud-u));background:var(--color-hud-track);overflow:hidden}.hud-progress-fill{width:0;height:100%;background:var(--color-accent-cyan)}.hud-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(8 * var(--hud-u));font-size:calc(10.5 * var(--hud-u))}.hud-card{min-width:0;border-radius:calc(3 * var(--hud-u));background:var(--color-hud-surface);border:1px solid var(--color-hud-line);padding:calc(8 * var(--hud-u)) calc(10 * var(--hud-u))}.hud-card>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hud-card-label,.hud-card-sub{color:var(--color-media-dim)}.hud-card-value{margin-top:calc(2 * var(--hud-u));color:var(--color-panel-fg)}.hud-card-sub{margin-top:calc(2 * var(--hud-u))}.hud-card-value.ok{color:var(--color-online-soft)}.hud-card-value.warn{color:var(--color-warning-soft)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}:root,:host{--font-sans:var(--font-plex-sans), var(--font-plex-sans-jp), ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-plex-mono), ui-monospace, SFMono-Regular, Menlo, monospace;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--font-weight-semibold:600;--radius-xs:2px;--radius-sm:3px;--radius-md:4px;--radius-lg:4px;--radius-xl:6px;--radius-2xl:9px;--color-background:#f3f4f6;--color-foreground:#111827;--color-foreground-2:#374151;--color-surface:#fff;--color-raised:#f8f9fb;--color-raised-subtle:#fbfbfc;--color-elevated:#f3f4f6;--color-card:#fff;--color-card-foreground:#111827;--color-popover:#fff;--color-popover-foreground:#111827;--color-primary:#111827;--color-primary-foreground:#fff;--color-secondary:#f3f4f6;--color-secondary-foreground:#111827;--color-muted:#f3f4f6;--color-muted-foreground:#5b6472;--color-faint:#8b93a1;--color-accent:#f8f9fb;--color-accent-foreground:#111827;--color-active:#1d4ed8;--color-active-soft:#eaf1ff;--color-active-line:#c7d7fb;--color-active-track:#d7e2fb;--color-active-faint:#f3f7ff;--color-link:#1d4ed8;--color-destructive:#b91c1c;--color-destructive-foreground:#fff;--color-border:#dfe3ea;--color-hairline:#eceef2;--color-border-strong:#9aa3b2;--color-control:#b9c0cc;--color-input:#dfe3ea;--color-field:#fff;--color-ring:#1d4ed8;--color-accent-cyan:#22d3ee;--color-accent-indigo:#6366f1;--color-accent-violet:#a855f7;--color-ink:#111827;--color-scrim:#0f142366;--color-online:#15803d;--color-offline:#b91c1c;--color-warning:#b45309;--color-info:#1d4ed8;--color-approval:#7e22ce;--color-online-soft:#34d399;--color-offline-soft:#f87171;--color-warning-soft:#fbbf24;--color-info-soft:#60a5fa;--color-approval-soft:var(--color-accent-violet);--color-destructive-soft:#f87171;--color-frame-own:#0e7490;--color-frame-own-soft:var(--color-accent-cyan);--color-media:#0e1220;--color-media-raise:#242a38;--color-media-deep:#07080d;--color-media-fade:#0a0c12;--color-media-label:#7de3f4;--color-media-dim:#7d889c;--color-media-muted:#9aa4b8;--color-panel-bar:#0d101a;--color-panel-panel:#12151e;--color-panel-fg:#e8ecf4;--color-panel-dim:#5f6b80;--color-panel-canvas:#05070c;--color-media-meta:#c7cedc;--color-hud-surface:#0a0c12cc;--color-hud-line:#ffffff14;--color-hud-line-accent:#22d3ee59;--color-hud-track:#ffffff26;--color-grid-dot:#d4d8e0;--shadow-popover:0 12px 30px #11182733}@supports (color:color-mix(in lab,red,red)){:root,:host{--shadow-popover:0 12px 30px color-mix(in srgb, var(--color-ink) 20%, transparent)}}:root,:host{--shadow-modal:0 24px 70px #0f142359;--shadow-media:0 24px 60px #11182738}@supports (color:color-mix(in lab,red,red)){:root,:host{--shadow-media:0 24px 60px color-mix(in srgb, var(--color-ink) 22%, transparent)}}:root,:host{--shadow-knob:0 1px 3px #11182740}@supports (color:color-mix(in lab,red,red)){:root,:host{--shadow-knob:0 1px 3px color-mix(in srgb, var(--color-ink) 25%, transparent)}}:root,:host{--shadow-lift:0 4px 12px #11182714}@supports (color:color-mix(in lab,red,red)){:root,:host{--shadow-lift:0 4px 12px color-mix(in srgb, var(--color-ink) 8%, transparent)}}:root,:host{--shadow-lift-wide:0 4px 14px #11182714}@supports (color:color-mix(in lab,red,red)){:root,:host{--shadow-lift-wide:0 4px 14px color-mix(in srgb, var(--color-ink) 8%, transparent)}}:root,:host{--shadow-lift-strong:0 4px 12px #11182724}@supports (color:color-mix(in lab,red,red)){:root,:host{--shadow-lift-strong:0 4px 12px color-mix(in srgb, var(--color-ink) 14%, transparent)}}:root,:host{--shadow-card:0 8px 24px #1118271a}@supports (color:color-mix(in lab,red,red)){:root,:host{--shadow-card:0 8px 24px color-mix(in srgb, var(--color-ink) 10%, transparent)}}:root,:host{--shadow-canvas:0 20px 50px #11182738}@supports (color:color-mix(in lab,red,red)){:root,:host{--shadow-canvas:0 20px 50px color-mix(in srgb, var(--color-ink) 22%, transparent)}}:root,:host{--shadow-glow-primary:0 0 24px #6366f159}@supports (color:color-mix(in lab,red,red)){:root,:host{--shadow-glow-primary:0 0 24px color-mix(in srgb, var(--color-accent-indigo) 35%, transparent)}}:root,:host{--shadow-glow-white:0 0 14px #fffc}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-1\/2{top:50%}.top-17{top:calc(var(--spacing) * 17)}.right-5{right:calc(var(--spacing) * 5)}.bottom-5{bottom:calc(var(--spacing) * 5)}.left-1\/2{left:50%}.z-30{z-index:30}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-\[13\.75rem\]{width:13.75rem;height:13.75rem}.size-\[21\.25rem\]{width:21.25rem;height:21.25rem}.h-13{height:calc(var(--spacing) * 13)}.h-px{height:1px}.w-\[28\%\]{width:28%}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-\[22\.5rem\]{min-width:22.5rem}.flex-1{flex:1}.flex-\[2\]{flex:2}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded-full{border-radius:3.40282e38px}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-accent-cyan\/22{border-color:#22d3ee38}@supports (color:color-mix(in lab,red,red)){.border-accent-cyan\/22{border-color:color-mix(in oklab,var(--color-accent-cyan) 22%,transparent)}}.border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.border-white\/8{border-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.border-white\/12{border-color:color-mix(in oklab,var(--color-white) 12%,transparent)}}.border-white\/18{border-color:#ffffff2e}@supports (color:color-mix(in lab,red,red)){.border-white\/18{border-color:color-mix(in oklab,var(--color-white) 18%,transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.border-white\/25{border-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.bg-accent-cyan\/6{background-color:#22d3ee0f}@supports (color:color-mix(in lab,red,red)){.bg-accent-cyan\/6{background-color:color-mix(in oklab,var(--color-accent-cyan) 6%,transparent)}}.bg-media-raise{background-color:var(--color-media-raise)}.bg-panel-bar{background-color:var(--color-panel-bar)}.bg-panel-panel{background-color:var(--color-panel-panel)}.bg-white{background-color:var(--color-white)}.bg-white\/4{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.bg-white\/4{background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}.bg-white\/14{background-color:#ffffff24}@supports (color:color-mix(in lab,red,red)){.bg-white\/14{background-color:color-mix(in oklab,var(--color-white) 14%,transparent)}}.p-4{padding:calc(var(--spacing) * 4)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pl-1{padding-left:var(--spacing)}.text-left{text-align:left}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[1\.1875rem\]{font-size:1.1875rem}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-accent-cyan{color:var(--color-accent-cyan)}.text-destructive-soft{color:var(--color-destructive-soft)}.text-media-meta{color:var(--color-media-meta)}.text-offline-soft{color:var(--color-offline-soft)}.text-online-soft{color:var(--color-online-soft)}.text-panel-dim{color:var(--color-panel-dim)}.text-panel-fg{color:var(--color-panel-fg)}.text-warning-soft{color:var(--color-warning-soft)}.text-white{color:var(--color-white)}.accent-accent-cyan{accent-color:var(--color-accent-cyan)}.shadow-glow-white{--tw-shadow:0 0 14px var(--tw-shadow-color,#fffc);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(hover:hover){.hover\:border-white\/25:hover{border-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/25:hover{border-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.hover\:bg-white\/4:hover{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/4:hover{background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}.hover\:text-media-label:hover{color:var(--color-media-label)}}.disabled\:opacity-40:disabled{opacity:.4}@layer base{:root{--accent-from:var(--color-accent-cyan);--accent-via:var(--color-accent-indigo);--accent-to:var(--color-accent-violet)}html{font-size:16px}@supports (width:max(1px,min(1vw,1vh))){html{font-size:max(16px,min(.833333vw,1.48148vh))}}#reactRoot *,#reactRoot :before,#reactRoot :after{border:0 solid}#reactRoot button{font:inherit;color:inherit;cursor:pointer;background:0 0;padding:0}}@layer utilities{.tabular{font-variant-numeric:tabular-nums}.section-label{letter-spacing:.08em;color:var(--color-faint);font-size:10.5px;font-weight:600}.column-label{letter-spacing:.06em;color:var(--color-faint);font-size:10.5px;font-weight:600}.bg-accent-gradient{background-image:linear-gradient(135deg,var(--accent-from) 0%,var(--accent-via) 55%,var(--accent-to) 100%)}.text-accent-gradient{background-image:linear-gradient(135deg,var(--accent-from) 0%,var(--accent-via) 55%,var(--accent-to) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}}:root{--font-plex-sans:"IBM Plex Sans";--font-plex-sans-jp:"IBM Plex Sans JP";--font-plex-mono:"IBM Plex Mono"}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
