:root[data-look=metro]{--ink:var(--lightningcss-light,#0a0a0a)var(--lightningcss-dark,#f2f2ee);--paper:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--page:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--surface:#f4f4f5;--card-edge:#00000052;--card-grain:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='140' height='140' filter='url(%23g)'/></svg>");--foil-sparkle:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='s'><feTurbulence type='fractalNoise' baseFrequency='0.6' numOctaves='1' stitchTiles='stitch'/><feColorMatrix type='matrix' values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 30 -26'/></filter><rect width='120' height='120' filter='url(%23s)'/></svg>");--orange:#f06030;--sub:var(--lightningcss-light,#717171)var(--lightningcss-dark,#9a9a9a);--grid-line:#0a0a0a0d;--card-w:clamp(230px, 184px + 9vw, 290px);--card-ratio:5 / 7;--card-radius:calc(var(--card-w) * .058);--card-border:#71716d;--card-border-w:calc(var(--card-w) * .032);--card-face-radius:max(2px, calc(var(--card-radius) - var(--card-border-w)));--card-face-seam:#0000000d;--card-face-groove:#00000021;--card-edge-seam:#ffffff52;--card-edge-groove:#00000024;--card-shadow:0 1px 2px #0000000a, 0 10px 30px #0000000d;--plate-hi:#f7e6a2;--plate-mid:#cba24e;--plate-lo:#7f5d1f;--plate-edge:#453413;--plate-ink:#2a1e0a;--plate-grain:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='90' height='90'><filter id='m'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/><feComponentTransfer><feFuncR type='linear' slope='0.35' intercept='0.32'/><feFuncG type='linear' slope='0.35' intercept='0.32'/><feFuncB type='linear' slope='0.35' intercept='0.32'/><feFuncA type='linear' slope='0' intercept='1'/></feComponentTransfer></filter><rect width='90' height='90' filter='url(%23m)'/></svg>");--sleeve-lip:calc(var(--card-w) * .025);--sleeve-radius:calc(var(--card-w) * .02);--sleeve-bg:#ffffff0d;--sleeve-rim-hi:#ffffff80;--sleeve-drop:0 1px 2px #0000000a, 0 14px 36px #00000012;--panel-fill:var(--lightningcss-light,#ffffffbf)var(--lightningcss-dark,#00000073);--panel-fill-solid:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--panel-veil:.34;--panel-glass:color-mix(in srgb, var(--paper) calc(var(--panel-veil) * 100%), transparent);--panel-head:var(--panel-glass);--panel-blur:blur(18px) saturate(1.3);--panel-sheen:linear-gradient(180deg, var(--lightningcss-light,#ffffff80)var(--lightningcss-dark,#ffffff1a) 0px, var(--lightningcss-light,#ffffff24)var(--lightningcss-dark,#ffffff08) 14px, transparent 48px);--panel-edge:var(--lightningcss-light,#ffffff38)var(--lightningcss-dark,#ffffff1a);--font-body:"Jost", system-ui, -apple-system, sans-serif;--font-motto:"Fraunces", "Iowan Old Style", Georgia, serif;--font-mono:"Space Mono", ui-monospace, "SF Mono", Consolas, monospace}@media (prefers-color-scheme:dark){:root[data-look=metro]{--surface:#201e1b;--card-edge:#0009;--card-border:#4a4844;--card-face-seam:#00000047;--card-face-groove:#00000061;--card-edge-seam:#ffffff14;--card-edge-groove:#00000073;--orange:#f4713f;--grid-line:#ffffff0d;--card-shadow:0 1px 2px #00000047, 0 10px 34px #0006;--sleeve-bg:#ffffff0a;--sleeve-rim-hi:#ffffff47;--sleeve-drop:0 1px 2px #0006, 0 16px 40px #0000008c}}:root,:root[data-look=aeropalite]{--ink:var(--lightningcss-light,#0a0a0a)var(--lightningcss-dark,#f2f2ee);--paper:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--page:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--surface:#f4f4f5;--card-edge:#00000052;--card-grain:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='140' height='140' filter='url(%23g)'/></svg>");--foil-sparkle:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='s'><feTurbulence type='fractalNoise' baseFrequency='0.6' numOctaves='1' stitchTiles='stitch'/><feColorMatrix type='matrix' values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 30 -26'/></filter><rect width='120' height='120' filter='url(%23s)'/></svg>");--orange:#f06030;--sub:var(--lightningcss-light,#717171)var(--lightningcss-dark,#9a9a9a);--grid-line:#0a0a0a0d;--card-w:clamp(230px, 184px + 9vw, 290px);--card-ratio:5 / 7;--card-radius:calc(var(--card-w) * .058);--card-border:#71716d;--card-border-w:calc(var(--card-w) * .032);--card-face-radius:max(2px, calc(var(--card-radius) - var(--card-border-w)));--card-face-seam:#0000000d;--card-face-groove:#00000021;--card-edge-seam:#ffffff52;--card-edge-groove:#00000024;--card-shadow:0 1px 2px #0000000a, 0 10px 30px #0000000d;--plate-hi:#f7e6a2;--plate-mid:#cba24e;--plate-lo:#7f5d1f;--plate-edge:#453413;--plate-ink:#2a1e0a;--plate-grain:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='90' height='90'><filter id='m'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/><feComponentTransfer><feFuncR type='linear' slope='0.35' intercept='0.32'/><feFuncG type='linear' slope='0.35' intercept='0.32'/><feFuncB type='linear' slope='0.35' intercept='0.32'/><feFuncA type='linear' slope='0' intercept='1'/></feComponentTransfer></filter><rect width='90' height='90' filter='url(%23m)'/></svg>");--sleeve-lip:calc(var(--card-w) * .025);--sleeve-radius:calc(var(--card-w) * .02);--sleeve-bg:#ffffff0d;--sleeve-rim-hi:#ffffff80;--sleeve-drop:0 1px 2px #0000000a, 0 14px 36px #00000012;--panel-fill:var(--lightningcss-light,#ffffffbf)var(--lightningcss-dark,#00000073);--panel-fill-solid:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--panel-veil:.34;--panel-glass:color-mix(in srgb, var(--paper) calc(var(--panel-veil) * 100%), transparent);--panel-head:var(--panel-glass);--panel-blur:blur(18px) saturate(1.3);--panel-sheen:linear-gradient(180deg, var(--lightningcss-light,#ffffff80)var(--lightningcss-dark,#ffffff1a) 0px, var(--lightningcss-light,#ffffff24)var(--lightningcss-dark,#ffffff08) 14px, transparent 48px);--panel-edge:var(--lightningcss-light,#ffffff38)var(--lightningcss-dark,#ffffff1a);--font-body:"Jost", system-ui, -apple-system, sans-serif;--font-motto:"Fraunces", "Iowan Old Style", Georgia, serif;--font-mono:"Space Mono", ui-monospace, "SF Mono", Consolas, monospace}@media (prefers-color-scheme:dark){:root,:root[data-look=aeropalite]{--surface:#201e1b;--card-edge:#0009;--card-border:#4a4844;--card-face-seam:#00000047;--card-face-groove:#00000061;--card-edge-seam:#ffffff14;--card-edge-groove:#00000073;--orange:#f4713f;--grid-line:#ffffff0d;--card-shadow:0 1px 2px #00000047, 0 10px 34px #0006;--sleeve-bg:#ffffff0a;--sleeve-rim-hi:#ffffff47;--sleeve-drop:0 1px 2px #0006, 0 16px 40px #0000008c}}:root[data-look=pixelite]{--ink:var(--lightningcss-light,#000)var(--lightningcss-dark,#f2f2f2);--paper:var(--lightningcss-light,#fbfbfb)var(--lightningcss-dark,#0e0e10);--page:var(--lightningcss-light,#fbfbfb)var(--lightningcss-dark,#0e0e10);--surface:#fff;--card-edge:#00000080;--card-grain:none;--foil-sparkle:none;--orange:var(--lightningcss-light,#103dff)var(--lightningcss-dark,#607ffd);--sub:var(--lightningcss-light,#0006)var(--lightningcss-dark,#f2f2f266);--grid-line:#0000000f;--card-w:clamp(230px, 184px + 9vw, 290px);--card-ratio:5 / 7;--card-radius:2px;--card-border:#00000080;--card-border-w:1px;--card-face-radius:1px;--card-face-seam:#0000000d;--card-face-groove:#0003;--card-edge-seam:#ffffffbf;--card-edge-groove:#0000001a;--card-shadow:var(--pixel-paper-shadow);--plate-hi:#e6ebff;--plate-mid:#b9c7fd;--plate-lo:#607ffd;--plate-edge:#103dff;--plate-ink:#06144d;--plate-grain:none;--sleeve-lip:calc(var(--card-w) * .025);--sleeve-radius:2px;--sleeve-bg:#ffffff0d;--sleeve-rim-hi:#ffffffbf;--sleeve-drop:0 1px 2px #0000000f, 0 1px 1px 0 #0000004d;--panel-fill:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1a1c);--panel-fill-solid:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1a1c);--panel-veil:1;--panel-glass:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1a1c);--panel-head:var(--panel-glass);--panel-blur:none;--panel-sheen:none;--panel-edge:var(--pixel-hairline);--font-body:"IBM Plex Sans", system-ui, sans-serif;--font-motto:"Iowan Old Style", Georgia, serif;--font-mono:"Space Mono", ui-monospace, "SF Mono", Consolas, monospace;--font-pixel:"VT323", "Space Mono", monospace;--panel-radius:2px;--btn-hover-scale:1;--btn-press-scale:.97;--pixel-pop:cubic-bezier(.3, 1.28, .55, 1);--pixel-paper-shadow:0 1px 4px 1px #0000000d, 0 1px 1px 0 #00000080, inset 0 -1px 1px 1px #fff;--pixel-bevel:inset 1px 1px 0 2px #ffffffbf, inset -1px -1px 0 2px #0000001a;--pixel-bevel-press:inset -1px -1px 0 2px #ffffffbf, inset 1px 1px 0 2px #0000001a;--pixel-key-face:var(--lightningcss-light,#ffffff80)var(--lightningcss-dark,#ffffff1a);--pixel-key-border:var(--lightningcss-light,#00000080)var(--lightningcss-dark,#ffffff6b);--pixel-key-on:var(--lightningcss-light,#e6ebff)var(--lightningcss-dark,#16244f);--pixel-hairline:var(--lightningcss-light,#0003)var(--lightningcss-dark,#ffffff42)}:root[data-look=pixelite].scheme-dark{--surface:#202023;--card-edge:#ffffff47;--card-border:#ffffff47;--card-shadow:0 1px 4px 1px #00000073, 0 1px 1px 0 #0009, inset 0 1px 0 0 #ffffff12;--pixel-bevel:inset 1px 1px 0 2px #ffffff24, inset -1px -1px 0 2px #00000080;--pixel-bevel-press:inset -1px -1px 0 2px #ffffff24, inset 1px 1px 0 2px #00000080}html[data-look=pixelite] .surface-head.bar.orbit,html[data-look=pixelite] .surface-body.ranger.orbit,html[data-look=pixelite] .surface-backdrop.orbit{--pixel-bevel:inset 1px 1px 0 2px #ffffff24, inset -1px -1px 0 2px #00000080;--pixel-bevel-press:inset -1px -1px 0 2px #ffffff24, inset 1px 1px 0 2px #00000080}@media (prefers-color-scheme:dark){:root[data-look=pixelite]{--card-face-seam:#00000047;--card-face-groove:#ffffff26;--card-edge-seam:#ffffff1a;--card-edge-groove:#00000073;--grid-line:#ffffff0d;--sleeve-bg:#ffffff0a;--sleeve-rim-hi:#ffffff24;--sleeve-drop:0 1px 2px #0006, 0 1px 1px 0 #0009}}html[data-look=pixelite] .icon-btn{width:28px;height:28px;color:var(--ink);background:var(--pixel-key-face);border:1px solid var(--pixel-key-border);box-shadow:var(--pixel-bevel);border-radius:4px}html[data-look=pixelite] .icon-btn svg{width:1.05rem;height:1.05rem}html[data-look=pixelite] .icon-btn:hover{color:var(--orange);border-color:var(--orange);background:var(--pixel-key-face)}html[data-look=pixelite] .icon-btn:active:not(:disabled){background:var(--pixel-key-face);box-shadow:var(--pixel-bevel-press)}html[data-look=pixelite] .seg,html[data-look=pixelite] .sky-opt{color:var(--ink);background:var(--pixel-key-face);border:1px solid var(--pixel-key-border);box-shadow:var(--pixel-bevel);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;border-radius:4px}html[data-look=pixelite] .seg-title{font-size:12px;font-weight:700}html[data-look=pixelite] .seg-sub{font-size:10px}html[data-look=pixelite] .seg:hover:not(:disabled),html[data-look=pixelite] .sky-opt:hover:not(:disabled){color:var(--orange);border-color:var(--orange);background:var(--pixel-key-face)}html[data-look=pixelite] .seg.on,html[data-look=pixelite] .sky-opt.on{color:var(--orange);border-color:var(--orange);background:var(--pixel-key-on)}html[data-look=pixelite] .seg:active:not(:disabled),html[data-look=pixelite] .sky-opt:active:not(:disabled){box-shadow:var(--pixel-bevel-press)}html[data-look=pixelite] .chip,html[data-look=pixelite] .tb,html[data-look=pixelite] .mini,html[data-look=pixelite] .swatch-btn,html[data-look=pixelite] .manual,html[data-look=pixelite] .edit-enter,html[data-look=pixelite] .edit-btn,html[data-look=pixelite] .wx-add,html[data-look=pixelite] .legend-btn,html[data-look=pixelite] .type-btn,html[data-look=pixelite] .photo-toggle,html[data-look=pixelite] .pc-close{color:var(--ink);background:var(--pixel-key-face);border:1px solid var(--pixel-key-border);box-shadow:var(--pixel-bevel);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;border-radius:4px}html[data-look=pixelite] .chip:hover:not(:disabled),html[data-look=pixelite] .tb:hover:not(:disabled),html[data-look=pixelite] .mini:hover:not(:disabled),html[data-look=pixelite] .swatch-btn:hover:not(:disabled),html[data-look=pixelite] .manual:hover:not(:disabled),html[data-look=pixelite] .edit-enter:hover:not(:disabled),html[data-look=pixelite] .edit-btn:hover:not(:disabled),html[data-look=pixelite] .wx-add:hover:not(:disabled),html[data-look=pixelite] .legend-btn:hover:not(:disabled),html[data-look=pixelite] .type-btn:hover:not(:disabled),html[data-look=pixelite] .photo-toggle:hover:not(:disabled),html[data-look=pixelite] .pc-close:hover:not(:disabled){color:var(--orange);border-color:var(--orange)}html[data-look=pixelite] .chip.on,html[data-look=pixelite] .tb.on,html[data-look=pixelite] .mini.on,html[data-look=pixelite] .swatch-btn.on,html[data-look=pixelite] .legend-btn.on,html[data-look=pixelite] .type-btn.on{color:var(--orange);border-color:var(--orange);background:var(--pixel-key-on)}html[data-look=pixelite] .chip:active:not(:disabled),html[data-look=pixelite] .tb:active:not(:disabled),html[data-look=pixelite] .mini:active:not(:disabled),html[data-look=pixelite] .swatch-btn:active:not(:disabled),html[data-look=pixelite] .manual:active:not(:disabled),html[data-look=pixelite] .edit-enter:active:not(:disabled),html[data-look=pixelite] .edit-btn:active:not(:disabled),html[data-look=pixelite] .wx-add:active:not(:disabled),html[data-look=pixelite] .legend-btn:active:not(:disabled),html[data-look=pixelite] .type-btn:active:not(:disabled),html[data-look=pixelite] .photo-toggle:active:not(:disabled),html[data-look=pixelite] .pc-close:active:not(:disabled){box-shadow:var(--pixel-bevel-press)}html[data-look=pixelite] .field,html[data-look=pixelite] .field-select{color:var(--ink);background:var(--pixel-key-face);border:1px solid var(--pixel-key-border);box-shadow:var(--pixel-bevel);font-family:var(--font-mono);border-radius:4px}html[data-look=pixelite] .app-card{border:0;border-bottom:1px solid var(--pixel-hairline);box-shadow:none;background:0 0;border-radius:0;padding:.85rem .4rem}html[data-look=pixelite] .app-card:focus-visible{background:color-mix(in srgb, var(--orange) 6%, transparent)}html[data-look=pixelite] .app-card:focus-visible .app-name{color:var(--orange)}@media (hover:hover){html[data-look=pixelite] .app-card:hover{background:color-mix(in srgb, var(--orange) 6%, transparent)}html[data-look=pixelite] .app-card:hover .app-name{color:var(--orange)}}html[data-look=pixelite] .app-ico{background:var(--page);color:var(--orange);border:1px solid var(--pixel-hairline);box-shadow:none;border-radius:2px}html[data-look=pixelite] .app-name{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;font-size:.85rem}html[data-look=pixelite] .app-blurb{font-family:var(--font-motto);font-size:.95rem}html[data-look=pixelite] .beta{font-family:var(--font-mono);color:var(--orange);background:var(--pixel-key-on);border:1px solid color-mix(in srgb, var(--orange) 55%, transparent);border-radius:3px}html[data-look=pixelite] .app-badge{background:var(--pixel-key-face);border:1px solid var(--pixel-key-border);width:28px;height:28px;box-shadow:var(--pixel-bevel);border-radius:4px}html[data-look=pixelite] .app-badge-mark{width:60%;height:60%}html[data-look=pixelite] .app-badge:before{background:var(--orange);border-radius:4px}html[data-look=pixelite] .app-badge-mark{color:var(--orange)}html[data-look=pixelite] .seg-lead{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:color-mix(in srgb, var(--ink) 45%, transparent);border-top:none;border-image:;margin-top:0;padding-top:0;font-size:.72rem}html[data-look=pixelite] .stg-group+.stg-group{margin-top:2.75rem}@font-face{font-family:Jost;src:url(./jost.BzT6BTit.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Fraunces;src:url(./fraunces-italic.BAvHW7U6.woff2)format("woff2");font-weight:400 700;font-style:italic;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(./ibm-plex-sans.BD64o3ke.woff2)format("woff2");font-weight:100 700;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(./ibm-plex-sans-italic.B0yBOYov.woff2)format("woff2");font-weight:100 700;font-style:italic;font-display:swap}@font-face{font-family:VT323;src:url(./vt323.EhPR265H.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Space Mono;src:url(./space-mono.Rg4St2Dn.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Space Mono;src:url(./space-mono-bold.mWgeinG7.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--focus-ring:2px solid var(--ink);--aero-face:color-mix(in srgb, var(--ink) 5%, transparent);--aero-gloss:inset 0 1px 0 #ffffff8c, inset 0 7px 10px -8px #ffffff8c;--aero-drop:0 1px 1px #080a0e0a, 0 3px 8px #080a0e0f;--aero-lit:inset 0 1px 0 #fff9, inset 0 8px 12px -8px #ffffffa6, inset 0 0 0 1px #ffffff40, 0 0 0 3px color-mix(in srgb, var(--ink) 5%, transparent), 0 1px 3px #080a0e12, 0 4px 12px #080a0e14;--line:color-mix(in srgb, var(--ink) 10%, transparent);--line-edge:color-mix(in srgb, var(--ink) 14%, transparent);--line-strong:color-mix(in srgb, var(--ink) 30%, transparent);--rule-fade:linear-gradient(to right, transparent, var(--line) 16%, var(--line) 84%, transparent);--spring:cubic-bezier(.34, 1.4, .64, 1);--enter-step:50ms;--enter-lead:.12s;--enter-layer:.12s;--btn-enter-step:35ms;--btn-spring:var(--spring);--btn-soft:cubic-bezier(.4, 0, .2, 1);--btn-hover-scale:1.05;--btn-press-scale:.95;--grid-size:32px;--frame-inset:20px;--panel-radius:22px;--panel-border:2px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-sky=dawn]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sky:linear-gradient(180deg, #f6cdb8 0%, #e7d3e4 45%, #dbe6f2 100%)}:root[data-sky=morning]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sky:linear-gradient(180deg, #bcd8f1 0%, #d8e8f6 60%, #eaf2fb 100%)}:root[data-sky=noon]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sky:linear-gradient(180deg, #9ec9ef 0%, #c4e0f6 55%, #e6f2fc 100%)}:root[data-sky=dusk]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sky:linear-gradient(180deg, #7c4a5e 0%, #4a3a6a 50%, #1c1830 100%)}:root[data-sky=night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sky:linear-gradient(180deg, #16203a 0%, #0d1424 55%, #090d18 100%)}*,:before,:after{box-sizing:border-box}html,body{margin:0}body{background-color:var(--page);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;line-height:1.5}.puhig-grid:before{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(to right, var(--grid-line) 1px, transparent 1px), linear-gradient(to bottom, var(--grid-line) 1px, transparent 1px);background-size:var(--grid-tile-x,var(--grid-size)) var(--grid-tile-y,var(--grid-size));position:absolute;inset:0}.icon-btn{box-sizing:border-box;width:42px;height:42px;color:var(--ink);background:var(--aero-face);border:1px solid var(--line-edge);cursor:pointer;border-radius:999px;place-items:center;padding:0;transition:color .15s,background .15s,transform .15s;display:inline-grid}.icon-btn:hover{background:color-mix(in srgb, var(--ink) 12%, transparent)}.icon-btn:active:not(:disabled){background:color-mix(in srgb, var(--ink) 16%, transparent)}.icon-btn:focus-visible{outline:var(--focus-ring);outline-offset:2px}.icon-btn svg{width:24px;height:24px;display:block}@media (width<=960px){.csb.csb-on.csb-on{padding:.4rem}.csb.csb-on+*{box-shadow:inset 0 26px 22px -22px var(--lightningcss-light,#080a0e26)var(--lightningcss-dark,#00000059)}.csb.csb-on.csb-flush+*{box-shadow:none}.csb.csb-on .csb-fold{margin-bottom:-32px}.csb.csb-on .icon-btn{width:32px;height:32px}.csb.csb-on .icon-btn svg{width:18px;height:18px}.csb.csb-on .csb-row{padding-block:4px;pointer-events:none;column-gap:.4rem;padding-left:calc(32px + .6rem)}.csb.csb-on .csb-title{font-size:1.5rem!important}.csb.csb-on .csb-dot{width:14px;height:14px}}@media (prefers-reduced-motion:no-preference) and (width<=960px){.csb{transition:padding .28s}.csb+*{transition:box-shadow .28s}.csb .icon-btn{transition:color .15s,background .15s,transform .15s,width .28s,height .28s}.csb .icon-btn svg{transition:width .28s,height .28s}.csb .csb-fold{transition:margin .28s}.csb .csb-row{transition:margin .28s,padding .28s,column-gap .28s}.csb .csb-title{transition:font-size .28s}.csb .csb-dot{transition:width .28s,height .28s}}.app-badge{box-sizing:border-box;background:color-mix(in srgb, var(--accent) 15%, transparent);cursor:pointer;width:42px;height:42px;transition:background .15s ease, transform .12s var(--btn-spring);border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.app-badge:before{content:"";background:var(--accent);opacity:0;border-radius:999px;position:absolute;inset:0}.app-badge-mark{z-index:1;width:55%;height:55%;color:var(--accent);place-items:center;display:grid;position:relative}.app-badge-mark svg{width:100%;height:100%;display:block}.app-badge:hover{background:color-mix(in srgb, var(--accent) 24%, transparent)}.app-badge:active{transform:scale(.92)}.app-badge:focus-visible{outline:var(--focus-ring);outline-offset:2px}html[data-ui=bubble] .app-badge{box-shadow:var(--aero-gloss), var(--aero-drop)}html[data-ui=bubble] .app-badge:before{box-shadow:var(--aero-gloss)}@media (prefers-reduced-motion:no-preference){.app-badge:before{animation:.4s .7s backwards badge-solid-out}.app-badge-mark{animation:badge-mark-in .4s var(--spring) .7s backwards}}@keyframes badge-solid-out{0%{opacity:1}to{opacity:0}}@keyframes badge-mark-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.head-title{letter-spacing:-.01em;min-width:0;color:var(--ink);white-space:nowrap;align-self:center;font-size:clamp(1.1rem,1.4vw,1.35rem);font-weight:700;overflow:hidden}.body-title{margin:.25rem 0 0}.beta{font:inherit;cursor:pointer;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--accent,#f06030);border:0;border-radius:999px;padding:.1rem .45rem;font-size:.6rem;font-weight:700;line-height:1.5}.beta:focus-visible{outline:var(--focus-ring);outline-offset:2px}html[data-ui=bubble] .beta{box-shadow:var(--aero-gloss), var(--aero-drop)}@media (prefers-reduced-motion:no-preference){.beta{animation:beta-in .45s var(--spring) .38s backwards}}@keyframes beta-in{0%{opacity:0;transform:translate(-.5rem)scale(.85)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes btn-in{0%{opacity:0;transform:translate(-10px)}to{transform:translate(0)}}@keyframes rise{0%{opacity:0;transform:translateY(8px)}60%{opacity:1;transform:translateY(-2px)}82%{transform:translateY(.8px)}to{opacity:1;transform:translateY(0)}}@keyframes pop{0%{opacity:0;transform:scale(.3)}55%{opacity:1;transform:scale(1.08)}74%{transform:scale(.97)}88%{transform:scale(1.015)}to{opacity:1;transform:scale(1)}}
