/*! tailwindcss v4.3.4 | MIT License | https://tailwindcss.com */
@layer theme,base;@layer components{.look-swatch[data-look=paper]{--sw-bg:#f4eee3;--sw-line:#837a6c;--sw-primary:#c82f41;--sw-secondary:#30527d;--sw-tertiary:#e8bd1c}.look-swatch[data-look=paper]:where(:root[data-scheme=dark] *){--sw-bg:#221c17;--sw-line:#857a6c;--sw-primary:#e43b5e;--sw-secondary:#43679a;--sw-tertiary:#ecd263}.look-swatch[data-look=poster]{--sw-bg:#fbfaf5;--sw-line:#1a1a1a;--sw-primary:#f46601;--sw-secondary:#1a1a1a;--sw-tertiary:#5bdefb}.look-swatch[data-look=linen]{--sw-bg:#ede8dd;--sw-line:#7f786c;--sw-primary:#f5ae39;--sw-secondary:#37322e;--sw-tertiary:#8a7abc}.look-swatch[data-look=slate]{--sw-bg:#1e2a26;--sw-line:#7f8f88;--sw-primary:#a44c1d;--sw-secondary:#2cb3b3;--sw-tertiary:#dec3ff}.look-swatch[data-look=riso]{--sw-bg:#f3ede1;--sw-line:#7f7466;--sw-primary:#ff48b0;--sw-secondary:#008a8b;--sw-tertiary:#ffe14d;--sw-primary-edge:#d1238a;--sw-secondary-edge:#006a6b;--sw-tertiary-edge:#d9ad00}.look-swatch[data-look=classic]{--sw-bg:#1c2325;--sw-line:#737d6a;--sw-primary:#d41f1f;--sw-secondary:#01779d;--sw-tertiary:#d3d7cf}.look-swatch[data-look=alex]{--sw-bg:#f4f1f6;--sw-line:#847b8c;--sw-primary:#7b4fb3;--sw-secondary:#3b2418;--sw-tertiary:#a3bd9f}.look-swatch[data-look=emilia]{--sw-bg:#f7f3ee;--sw-line:#857a70;--sw-primary:#a3bd9f;--sw-secondary:#f2789f;--sw-tertiary:#4f2a4a}.look-swatch[data-look=diego]{--sw-bg:#cfc6b8;--sw-line:#6e655a;--sw-primary:#b08457;--sw-secondary:#fbfaf7;--sw-tertiary:#1c1a19}.look-swatch[data-look=johan]{--sw-bg:#26221c;--sw-line:#857b6c;--sw-primary:#9a5328;--sw-secondary:#5bb661;--sw-tertiary:#86cdff}.look-swatch[data-look=frost]{--sw-bg:#eaf1f5;--sw-line:#6f8590;--sw-primary:#a9dbe8;--sw-secondary:#1f551c;--sw-tertiary:#286090}.look-swatch[data-look=frost]:where(:root[data-scheme=dark] *){--sw-bg:#152029;--sw-line:#7d93a2;--sw-primary:#bfe5f0;--sw-secondary:#15632f;--sw-tertiary:#2f6a9e}.look-swatch[data-look=sand]{--sw-bg:#f3ead8;--sw-line:#8c7d62;--sw-primary:#bda6f8;--sw-secondary:#586f52;--sw-tertiary:#db4d1a}.look-swatch[data-look=sand]:where(:root[data-scheme=dark] *){--sw-bg:#241d16;--sw-line:#9a8b75;--sw-primary:#c4a9fc;--sw-secondary:#586a46;--sw-tertiary:#e36654}.look-swatch[data-look=dusk]{--sw-bg:#f3eee9;--sw-line:#6c6280;--sw-primary:#fc7756;--sw-secondary:#02646d;--sw-tertiary:#9565c7}.look-swatch[data-look=dusk]:where(:root[data-scheme=dark] *){--sw-bg:#16142a;--sw-line:#8a82a8;--sw-primary:#ff987e;--sw-secondary:#037a84;--sw-tertiary:#a975e0}.look-swatch[data-look=autumn-orchard]{--sw-bg:#f1e7d3;--sw-line:#8a7658;--sw-primary:#ac1026;--sw-secondary:#e6a200;--sw-tertiary:#1a4a1f}.look-swatch[data-look=autumn-orchard]:where(:root[data-scheme=dark] *){--sw-bg:#58412c;--sw-line:#b8a48c;--sw-primary:#df464a;--sw-secondary:#e8b434;--sw-tertiary:#33742e}.look-swatch[data-look=temper]{--sw-bg:#eceef1;--sw-line:#757c88;--sw-primary:#e87800;--sw-secondary:#531866;--sw-tertiary:#f5a8fc}.look-swatch[data-look=temper]:where(:root[data-scheme=dark] *){--sw-bg:#1a1c20;--sw-line:#868c96;--sw-primary:#fb8a07;--sw-secondary:#5d2570;--sw-tertiary:#ffbaff}.look-swatch[data-look=zenith]{--sw-bg:#f6f1e4;--sw-line:#857a62;--sw-primary:#3dcfcb;--sw-secondary:#cc624e;--sw-tertiary:#593392}.look-swatch[data-look=zenith]:where(:root[data-scheme=dark] *){--sw-bg:#131a30;--sw-line:#7e8bb0;--sw-primary:#4eddd8;--sw-secondary:#e17460;--sw-tertiary:#8a5fc9}.look-swatch[data-look=loden]{--sw-bg:#c8d0bd;--sw-line:#5f6e5c;--sw-primary:#cda609;--sw-secondary:#a54c8b;--sw-tertiary:#064180}.look-swatch[data-look=loden]:where(:root[data-scheme=dark] *){--sw-bg:#1f2e27;--sw-line:#84978b;--sw-primary:#e9c025;--sw-secondary:#cd6aaf;--sw-tertiary:#346fb8}.look-swatch[data-look=keepsake]{--sw-bg:#f4ede6;--sw-line:#857668;--sw-primary:#e2b931;--sw-secondary:#4c2a82;--sw-tertiary:#cd4a78}.look-swatch[data-look=keepsake]:where(:root[data-scheme=dark] *){--sw-bg:#231a1a;--sw-line:#8f7b7a;--sw-primary:#f1c530;--sw-secondary:#8156c0;--sw-tertiary:#e56891}.look-swatch[data-look=pennant]{--sw-bg:#f2f0ea;--sw-line:#7c7a70;--sw-primary:#14938d;--sw-secondary:#c8df58;--sw-tertiary:#9e0e59}.look-swatch[data-look=pennant]:where(:root[data-scheme=dark] *){--sw-bg:#16181d;--sw-line:#82868f;--sw-primary:#04a19b;--sw-secondary:#cee560;--sw-tertiary:#bd2a70}.look-swatch[data-look=meridian]{--sw-bg:#eeeae0;--sw-line:#80796a;--sw-primary:#7fd6bd;--sw-secondary:#db9029;--sw-tertiary:#d3487b}.look-swatch[data-look=meridian]:where(:root[data-scheme=dark] *){--sw-bg:#121a2b;--sw-line:#7d8aa6;--sw-primary:#93ecd2;--sw-secondary:#ffaa48;--sw-tertiary:#fb6da0}.look-swatch[data-look=marginalia]{--sw-bg:#f1f0ec;--sw-line:#7f7e7b;--sw-primary:#9ada5e;--sw-secondary:#c8393a;--sw-tertiary:#1b3b71}.look-swatch[data-look=marginalia]:where(:root[data-scheme=dark] *){--sw-bg:#17181d;--sw-line:#82858c;--sw-primary:#a0e164;--sw-secondary:#e55551;--sw-tertiary:#3967b3}.look-swatch[data-look=sheaf]{--sw-bg:#efecd9;--sw-line:#80795b;--sw-primary:#567cd3;--sw-secondary:#e7bf57;--sw-tertiary:#a51105}.look-swatch[data-look=sheaf]:where(:root[data-scheme=dark] *){--sw-bg:#1f1e14;--sw-line:#8d8a6b;--sw-primary:#688fe8;--sw-secondary:#f2cd6f;--sw-tertiary:#ba2d1f}.look-swatch[data-look=nacre]{--sw-bg:#f1eef0;--sw-line:#807880;--sw-primary:#047b60;--sw-secondary:#ea7ca1;--sw-tertiary:#f3ba25}.look-swatch[data-look=nacre]:where(:root[data-scheme=dark] *){--sw-bg:#1b1a21;--sw-line:#8a8595;--sw-primary:#04896a;--sw-secondary:#f57fa7;--sw-tertiary:#ffd15a}.look-swatch[data-look=equinox]{--sw-bg:#eef1ee;--sw-line:#78807a;--sw-primary:#b2dc69;--sw-secondary:#7d6ec4;--sw-tertiary:#8f2b11}.look-swatch[data-look=equinox]:where(:root[data-scheme=dark] *){--sw-bg:#121a16;--sw-line:#7a8a80;--sw-primary:#b9e270;--sw-secondary:#9281e1;--sw-tertiary:#b5462b}.look-swatch[data-look=meander]{--sw-bg:#e9f0ee;--sw-line:#74898a;--sw-primary:#c1d771;--sw-secondary:#0c93bf;--sw-tertiary:#6f4062}.look-swatch[data-look=meander]:where(:root[data-scheme=dark] *){--sw-bg:#121f20;--sw-line:#82979a;--sw-primary:#cde56c;--sw-secondary:#39acda;--sw-tertiary:#945783}.look-swatch[data-look=mosaic]{--sw-bg:#ebe4d8;--sw-line:#857866;--sw-primary:#00774c;--sw-secondary:#2d3f93;--sw-tertiary:#f79cdb}.look-swatch[data-look=mosaic]:where(:root[data-scheme=dark] *){--sw-bg:#231d1b;--sw-line:#938579;--sw-primary:#2dbf83;--sw-secondary:#526cd3;--sw-tertiary:#ffc3e9}.look-swatch[data-look=folio]{--sw-bg:#f1ead8;--sw-line:#868070;--sw-primary:#24211d;--sw-secondary:#9c2132;--sw-tertiary:#8ea365}.look-swatch[data-look=folio]:where(:root[data-scheme=dark] *){--sw-bg:#1d1a15;--sw-line:#8a8174;--sw-primary:#62594c;--sw-secondary:#f37f61;--sw-tertiary:#aaca7e}.look-swatch[data-look=spine]{--sw-bg:#f2ebe4;--sw-line:#857a70;--sw-primary:#9f63c1;--sw-secondary:#801714;--sw-tertiary:#f5c840}.look-swatch[data-look=spine]:where(:root[data-scheme=dark] *){--sw-bg:#381519;--sw-line:#8f6467;--sw-primary:#b4a4c6;--sw-secondary:#b9254d;--sw-tertiary:#fcc632}.look-swatch[data-look=lodestar]{--sw-bg:#eef0f6;--sw-line:#7c8296;--sw-primary:#ca9013;--sw-secondary:#000355;--sw-tertiary:#5ec2e3}.look-swatch[data-look=lodestar]:where(:root[data-scheme=dark] *){--sw-bg:#0d1426;--sw-line:#7b85a0;--sw-primary:#f9dc3a;--sw-secondary:#25567d;--sw-tertiary:#7acefb}.look-swatch[data-look=wellspring]{--sw-bg:#eaf2ef;--sw-line:#74867f;--sw-primary:#1b5c72;--sw-secondary:#5eba39;--sw-tertiary:#b86410}.look-swatch[data-look=wellspring]:where(:root[data-scheme=dark] *){--sw-bg:#0a1a1c;--sw-line:#6f8a8b;--sw-primary:#008ecc;--sw-secondary:#70ea7d;--sw-tertiary:#e79a49}.look-swatch[data-look=midnight]{--sw-bg:#eceef5;--sw-line:#767a94;--sw-primary:#82477e;--sw-secondary:#c8b6c5;--sw-tertiary:#8e7c00}.look-swatch[data-look=midnight]:where(:root[data-scheme=dark] *){--sw-bg:#12131f;--sw-line:#7c7f9a;--sw-primary:#974f81;--sw-secondary:#e0d0dc;--sw-tertiary:#a39122}.look-swatch[data-look=papercut]{--sw-bg:#f6eee2;--sw-line:#877760;--sw-primary:#e2a520;--sw-secondary:#be2132;--sw-tertiary:#2d211d}.look-swatch[data-look=papercut]:where(:root[data-scheme=dark] *){--sw-bg:#1f1412;--sw-line:#8f7a72;--sw-primary:#f3b94c;--sw-secondary:#d33944;--sw-tertiary:#524440}.look-swatch[data-look=posy]{--sw-bg:#f7eeee;--sw-line:#887273;--sw-primary:#951341;--sw-secondary:#9660d0;--sw-tertiary:#57ccfc}.look-swatch[data-look=posy]:where(:root[data-scheme=dark] *){--sw-bg:#22141a;--sw-line:#947b84;--sw-primary:#d01f5c;--sw-secondary:#b686e0;--sw-tertiary:#55ccfa}.look-swatch[data-look=marigold]{--sw-bg:#fbf3df;--sw-line:#8a7c58;--sw-primary:#fa7c20;--sw-secondary:#c2de84;--sw-tertiary:#085023}.look-swatch[data-look=marigold]:where(:root[data-scheme=dark] *){--sw-bg:#1c2330;--sw-line:#8591a8;--sw-primary:#fa7c20;--sw-secondary:#c2de84;--sw-tertiary:#21763c}.look-swatch[data-look=hollow]{--sw-bg:#f2edf3;--sw-line:#857a8a;--sw-primary:#3a1280;--sw-secondary:#f0701a;--sw-tertiary:#2a6418}.look-swatch[data-look=hollow]:where(:root[data-scheme=dark] *){--sw-bg:#181220;--sw-line:#857a94;--sw-primary:#4a1aa8;--sw-secondary:#f0701a;--sw-tertiary:#2a6418}.look-swatch[data-look=taper]{--sw-bg:#edf2f7;--sw-line:#74859a;--sw-primary:#00715e;--sw-secondary:#d5ac35;--sw-tertiary:#89d9ef}.look-swatch[data-look=taper]:where(:root[data-scheme=dark] *){--sw-bg:#131a26;--sw-line:#7f8ca3;--sw-primary:#009a60;--sw-secondary:#d5ac35;--sw-tertiary:#7ddbf2}.look-swatch[data-look=orchard]{--sw-bg:#f1eee4;--sw-line:#817b6b;--sw-primary:#6a3d7a;--sw-secondary:#6f9e3a;--sw-tertiary:#f5a576}.look-swatch[data-look=orchard]:where(:root[data-scheme=dark] *){--sw-bg:#0c1a26;--sw-line:#7f8898;--sw-primary:#a052b8;--sw-secondary:#6f9a38;--sw-tertiary:#f39e70}.look-swatch[data-look=beacon]{--sw-bg:#c9ced3;--sw-line:#5f666e;--sw-primary:#dd7420;--sw-secondary:#34458f;--sw-tertiary:#fbf3df}.look-swatch[data-look=beacon]:where(:root[data-scheme=dark] *){--sw-bg:#171412;--sw-line:#8b8073;--sw-primary:#e9822c;--sw-secondary:#3d4f9e;--sw-tertiary:#f3e9d2}.look-swatch[data-look=ember]{--sw-bg:#d8cdc3;--sw-line:#6f6158;--sw-primary:#ec6a24;--sw-secondary:#fff3e3;--sw-tertiary:#4e110a}.look-swatch[data-look=ember]:where(:root[data-scheme=dark] *){--sw-bg:#1d1411;--sw-line:#8d7b70;--sw-primary:#f2742a;--sw-secondary:#fff0e0;--sw-tertiary:#661810}.look-swatch[data-look=tide]{--sw-bg:#e4eff0;--sw-line:#6c8285;--sw-primary:#3f44a8;--sw-secondary:#5cc6a3;--sw-tertiary:#e0509a}.look-swatch[data-look=tide]:where(:root[data-scheme=dark] *){--sw-bg:#101b2d;--sw-line:#7f8ea8;--sw-primary:#4a50b8;--sw-secondary:#8fdcc0;--sw-tertiary:#ee6eae}.look-swatch[data-look=halo]{--sw-bg:#eceef1;--sw-line:#757c87;--sw-primary:#3e4349;--sw-secondary:#bc3a83;--sw-tertiary:#acb2b7}.look-swatch[data-look=halo]:where(:root[data-scheme=dark] *){--sw-bg:#161a20;--sw-line:#848d9a;--sw-primary:#595e64;--sw-secondary:#e266a7;--sw-tertiary:#cfd5db}.look-swatch[data-look=prism]{--sw-bg:#f2f0f6;--sw-line:#7b7690;--sw-primary:#e39414;--sw-secondary:#1497aa;--sw-tertiary:#6a4ce0}.look-swatch[data-look=prism]:where(:root[data-scheme=dark] *){--sw-bg:#15121f;--sw-line:#8a82a0;--sw-primary:#f2a93b;--sw-secondary:#8ce9f4;--sw-tertiary:#8a6cff}.look-swatch[data-look=aurora]{--sw-bg:#c5d3da;--sw-line:#56666e;--sw-primary:#b0307a;--sw-secondary:#1a9a68;--sw-tertiary:#f2fafc}.look-swatch[data-look=aurora]:where(:root[data-scheme=dark] *){--sw-bg:#0e1418;--sw-line:#75848c;--sw-primary:#c2448e;--sw-secondary:#15ad6e;--sw-tertiary:#e4f2f6}.look-swatch[data-look=circuit]{--sw-bg:#07090f;--sw-line:#5c6a84;--sw-primary:#ff8a3d;--sw-secondary:#4deeff;--sw-tertiary:#eef9ff}.look-swatch[data-look=vellum]{--sw-bg:#eee3cd;--sw-line:#7f7259;--sw-primary:#2c1f66;--sw-secondary:#00867a;--sw-tertiary:#cc9a1c}.look-swatch[data-look=vellum]:where(:root[data-scheme=dark] *){--sw-bg:#1c1915;--sw-line:#857b6c;--sw-primary:#284cac;--sw-secondary:#00867a;--sw-tertiary:#cc9a1c}.look-swatch[data-look=postcard]{--sw-bg:#eee3cd;--sw-line:#7f7259;--sw-primary:#c9583f;--sw-secondary:#1532c1;--sw-tertiary:#a415c1}.look-swatch[data-look=penpal]{--sw-bg:#15121f;--sw-line:#8a82a0;--sw-primary:#ea3e77;--sw-secondary:#3e3eea;--sw-tertiary:#3eea94}.look-swatch[data-look=come-together]{--sw-bg:#f7efdc;--sw-line:#857a63;--sw-primary:#e8641c;--sw-secondary:#6a2fc0;--sw-tertiary:#8cc63a}.look-swatch[data-look=come-together]:where(:root[data-scheme=dark] *){--sw-bg:#151127;--sw-line:#8b84a8;--sw-primary:#ff7a33;--sw-secondary:#8a55f0;--sw-tertiary:#bdee62}}.poster.p-paper .at{mix-blend-mode:multiply;opacity:.92}.poster.p-paper .cir{--d:44cqw;--y:calc(var(--art-y) - 8cqw);--fill:var(--color-primary)}.poster.p-paper .dia{--d:50cqw;--x:41%;--y:calc(var(--art-y) + 7cqw);--fill:var(--color-secondary)}.poster.p-paper .oct{--d:42cqw;--x:59%;--y:calc(var(--art-y) + 7cqw);--fill:var(--color-tertiary)}.poster.p-paper:where([data-contrast=high],[data-contrast=high] *) .at{mix-blend-mode:normal;opacity:1}@media (prefers-contrast:more){.poster.p-paper:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .at{mix-blend-mode:normal;opacity:1}}:root[data-theme=paper]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f4eee3;--color-surface:#fcf9f3;--color-line:#dad1c2;--color-line-strong:#837a6c;--color-fg:#33291f;--color-fg-strong:#231b14;--color-fg-muted:#6a6054;--color-primary:#c82f41;--color-primary-ink:#b12936;--color-on-primary:#fff;--color-secondary:#30527d;--color-secondary-ink:#30527d;--color-on-secondary:#fff;--color-tertiary:#e8bd1c;--color-tertiary-ink:#725b00;--color-on-tertiary:#231b14;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#231b1461;--shadow-overlay:0 12px 32px #231b142e;--color-node-shadow:#231b1429;--node-drop:1px}:root[data-theme=paper]:where([data-tones=on]){--color-primary:#a21731;--color-secondary:#6292d0;--color-on-secondary:#231b14;--color-tertiary:#edc72c}:root[data-theme=paper][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#221c17;--color-surface:#2d2620;--color-line:#3d342c;--color-line-strong:#857a6c;--color-fg:#e6dccb;--color-fg-strong:#f6efe2;--color-fg-muted:#ab9f8e;--color-primary:#e43b5e;--color-primary-ink:#fb808f;--color-on-primary:#fff;--color-secondary:#43679a;--color-secondary-ink:#9cb8dc;--color-on-secondary:#fff;--color-tertiary:#ecd263;--color-tertiary-ink:#ecd263;--color-on-tertiary:#221c17;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#0f0b08b3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px;--node-glow-primary:.32;--node-glow-secondary:.48;--node-glow-tertiary:.18;--halo-plain:""}:root[data-theme=paper][data-scheme=dark]:where([data-tones=on]){--color-primary:#c52047;--color-secondary:#7ba5dc;--color-on-secondary:#221c17;--color-tertiary:#f4e280}:root[data-theme=paper]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#b02635;--color-primary-ink:#9a212d;--color-on-primary:#fff;--color-secondary:#213f69;--color-secondary-ink:#213f69;--color-on-secondary:#fff;--color-tertiary:#edcb37;--color-tertiary-ink:#624d00;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=paper]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#b02635;--color-primary-ink:#9a212d;--color-on-primary:#fff;--color-secondary:#213f69;--color-secondary-ink:#213f69;--color-on-secondary:#fff;--color-tertiary:#edcb37;--color-tertiary-ink:#624d00;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=paper][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#0f0b08;--color-surface:#0f0b08;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#dcd2c2;--color-primary:#f84467;--color-primary-ink:#ff939e;--color-on-primary:#0f0b08;--color-secondary:#4470a8;--color-secondary-ink:#a8c4e8;--color-on-secondary:#fff;--color-tertiary:#f3d867;--color-tertiary-ink:#f3d867;--color-on-tertiary:#0f0b08;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#0f0b08}@media (prefers-contrast:more){:root[data-theme=paper][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#0f0b08;--color-surface:#0f0b08;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#dcd2c2;--color-primary:#f84467;--color-primary-ink:#ff939e;--color-on-primary:#0f0b08;--color-secondary:#4470a8;--color-secondary-ink:#a8c4e8;--color-on-secondary:#fff;--color-tertiary:#f3d867;--color-tertiary-ink:#f3d867;--color-on-tertiary:#0f0b08;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#0f0b08}}.poster-block{background:var(--fx);-webkit-mask:var(--mask-circle) center / 100% 100% no-repeat;-webkit-mask:var(--mask-circle) center / 100% 100% no-repeat;-webkit-mask:var(--mask-circle) center / 100% 100% no-repeat;mask:var(--mask-circle) center / 100% 100% no-repeat}.poster-block.poster-shape-secondary{-webkit-mask-image:var(--mask-diamond);-webkit-mask-image:var(--mask-diamond);-webkit-mask-image:var(--mask-diamond);mask-image:var(--mask-diamond)}.poster-block.poster-shape-tertiary{-webkit-mask-image:var(--mask-octagon);-webkit-mask-image:var(--mask-octagon);-webkit-mask-image:var(--mask-octagon);mask-image:var(--mask-octagon)}.poster-star{background:var(--fx);-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><polygon points='50.0,2.0 56.0,23.7 70.8,6.8 66.8,28.9 87.5,20.1 74.3,38.3 96.8,39.3 77.0,50.0 96.8,60.7 74.3,61.7 87.5,79.9 66.8,71.1 70.8,93.2 56.0,76.3 50.0,98.0 44.0,76.3 29.2,93.2 33.2,71.1 12.5,79.9 25.7,61.7 3.2,60.7 23.0,50.0 3.2,39.3 25.7,38.3 12.5,20.1 33.2,28.9 29.2,6.8 44.0,23.7'/></svg>") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><polygon points='50.0,2.0 56.0,23.7 70.8,6.8 66.8,28.9 87.5,20.1 74.3,38.3 96.8,39.3 77.0,50.0 96.8,60.7 74.3,61.7 87.5,79.9 66.8,71.1 70.8,93.2 56.0,76.3 50.0,98.0 44.0,76.3 29.2,93.2 33.2,71.1 12.5,79.9 25.7,61.7 3.2,60.7 23.0,50.0 3.2,39.3 25.7,38.3 12.5,20.1 33.2,28.9 29.2,6.8 44.0,23.7'/></svg>") 50%/100% 100% no-repeat}.poster-bar{background:var(--fx);border-radius:14px}.poster-frame{border:6px solid var(--fx);border-radius:16px}.poster-rays{background:repeating-conic-gradient(from var(--off,0deg), var(--fx) 0deg 12deg, transparent 12deg 36deg);border-radius:50%;-webkit-mask:radial-gradient(closest-side,#0000 18%,#000 30% 56%,#0000 100%);mask:radial-gradient(closest-side,#0000 18%,#000 30% 56%,#0000 100%)}.poster.p-poster{--slide:4cqw}.poster.p-poster .cir{--d:34cqw;--x:26%;--y:calc(var(--art-y) - 22cqw);--fill:var(--color-primary)}.poster.p-poster .dia{--d:26cqw;--x:70%;--y:calc(var(--art-y) - 6cqw);--fill:var(--color-secondary)}.poster.p-poster .oct{--d:30cqw;--x:38%;--y:calc(var(--art-y) + 18cqw);--fill:var(--color-tertiary)}.poster.p-poster .blk{translate:calc(-50% + var(--slide)) calc(-50% + var(--slide));--fill:var(--color-secondary)}.poster.p-poster .blk.dia{--fill:var(--color-tertiary)}.poster.p-poster:where([data-contrast=high],[data-contrast=high] *) .blk.dia{--edge:var(--color-fg);--in:1.5px}@media (prefers-contrast:more){.poster.p-poster:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .blk.dia{--edge:var(--color-fg);--in:1.5px}}:root[data-theme=poster]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#fbfaf5;--color-surface:#fff;--color-line:#1a1a1a;--color-line-strong:#1a1a1a;--color-fg:#1a1a1a;--color-fg-strong:#000;--color-fg-muted:#55554f;--color-primary:#f46601;--color-primary-ink:#bf4e00;--color-on-primary:#000;--color-secondary:#1a1a1a;--color-secondary-ink:#1a1a1a;--color-on-secondary:#fff;--color-tertiary:#5bdefb;--color-tertiary-ink:#007d93;--color-on-tertiary:#000;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#00000061;--shadow-overlay:0 12px 32px #0000002e;--color-node-shadow:#00000029;--node-drop:1px}:root[data-theme=poster]:where([data-tones=on]){--color-secondary:#3f3f3f;--color-primary:#d05500;--color-tertiary:#55d9f6}:root[data-theme=poster]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#222;--color-primary:#f46601;--color-primary-ink:#c35001;--color-on-primary:#000;--color-secondary:#1a1a1a;--color-secondary-ink:#1a1a1a;--color-on-secondary:#fff;--color-tertiary:#5bdefb;--color-tertiary-ink:#057f94;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=poster]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#222;--color-primary:#f46601;--color-primary-ink:#c35001;--color-on-primary:#000;--color-secondary:#1a1a1a;--color-secondary-ink:#1a1a1a;--color-on-secondary:#fff;--color-tertiary:#5bdefb;--color-tertiary-ink:#057f94;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}.linen-stitch{background:linear-gradient(180deg, #ffffff59, transparent 55%), repeating-linear-gradient(115deg, var(--fx) 0 2.5px, var(--fx) 2.5px 4px);border-radius:3px}@supports (color:color-mix(in lab, red, red)){.linen-stitch{background:linear-gradient(180deg, #ffffff59, transparent 55%), repeating-linear-gradient(115deg, var(--fx) 0 2.5px, color-mix(in srgb, var(--fx) 72%, #000) 2.5px 4px)}}.linen-run{background:linear-gradient(180deg, #ffffff4d, transparent 55%), repeating-linear-gradient(115deg, var(--fx) 0 3px, var(--fx) 3px 4.5px)}@supports (color:color-mix(in lab, red, red)){.linen-run{background:linear-gradient(180deg, #ffffff4d, transparent 55%), repeating-linear-gradient(115deg, var(--fx) 0 3px, color-mix(in srgb, var(--fx) 70%, #000) 3px 4.5px)}}.linen-run{border-radius:2px;-webkit-mask:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.linen-cross{background:linear-gradient(45deg, transparent calc(50% - 2.5px), var(--fx) calc(50% - 2.5px) calc(50% + 2.5px), transparent calc(50% + 2.5px)), linear-gradient(-45deg, transparent calc(50% - 2.5px), var(--fx) calc(50% - 2.5px) calc(50% + 2.5px), transparent calc(50% + 2.5px));-webkit-mask:radial-gradient(closest-side,#000 78%,#0000 100%);mask:radial-gradient(closest-side,#000 78%,#0000 100%)}.fx-rim.linen-loop{-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><circle cx='50' cy='50' r='46' fill='none' stroke='black' stroke-width='3.4'/></svg>") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><circle cx='50' cy='50' r='46' fill='none' stroke='black' stroke-width='3.4'/></svg>") 50%/100% 100% no-repeat}.fx-rim.linen-loop.fx-shape-primary{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><circle cx='50' cy='50' r='46' fill='none' stroke='black' stroke-width='3.4'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><circle cx='50' cy='50' r='46' fill='none' stroke='black' stroke-width='3.4'/></svg>")}.fx-rim.linen-loop.fx-shape-secondary{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><polygon points='50,3 97,50 50,97 3,50' fill='none' stroke='black' stroke-width='3.4' stroke-linejoin='round'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><polygon points='50,3 97,50 50,97 3,50' fill='none' stroke='black' stroke-width='3.4' stroke-linejoin='round'/></svg>")}.fx-rim.linen-loop.fx-shape-tertiary{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><polygon points='31,4 69,4 96,31 96,69 69,96 31,96 4,69 4,31' fill='none' stroke='black' stroke-width='3.4' stroke-linejoin='round'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><polygon points='31,4 69,4 96,31 96,69 69,96 31,96 4,69 4,31' fill='none' stroke='black' stroke-width='3.4' stroke-linejoin='round'/></svg>")}.linen-dye{mix-blend-mode:multiply;background:radial-gradient(closest-side, var(--fx), var(--fx) 60%, transparent)}@supports (color:color-mix(in lab, red, red)){.linen-dye{background:radial-gradient(closest-side, var(--fx), color-mix(in srgb, var(--fx) 40%, transparent) 60%, transparent)}}.linen-dye{-webkit-mask-composite:source-in;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:source-in;-webkit-mask-source-type:auto,auto;-webkit-mask-image:repeating-linear-gradient(0deg,#000 0 2px,#000000b3 2px 4px),repeating-linear-gradient(90deg,#000 0 2px,#000000b3 2px 4px);mask-image:repeating-linear-gradient(0deg,#000 0 2px,#000000b3 2px 4px),repeating-linear-gradient(90deg,#000 0 2px,#000000b3 2px 4px);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}:root[data-scheme=dark] .linen-dye{mix-blend-mode:screen}.linen-knot{background:radial-gradient(circle at 35% 30%, #fff, var(--fx) 55%, #000);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.linen-knot{background:radial-gradient(circle at 35% 30%, color-mix(in srgb, #fff 55%, var(--fx)), var(--fx) 55%, color-mix(in srgb, #000 30%, var(--fx)))}}.poster.p-linen .threads{inset:0}.poster.p-linen .threads path{fill:none;stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke}.poster.p-linen .t1{stroke:var(--color-primary)}.poster.p-linen .t2{stroke:var(--color-secondary)}.poster.p-linen .t3{stroke:var(--color-tertiary)}.poster.p-linen .cir{--d:18cqw;--x:66%;--y:28%;--fill:var(--color-primary)}.poster.p-linen .dia{--d:16cqw;--x:80%;--y:53%;--fill:var(--color-secondary)}.poster.p-linen .oct{--d:18cqw;--x:24%;--y:61.5%;--fill:var(--color-tertiary)}.poster.p-linen:where([data-contrast=high],[data-contrast=high] *) .threads path{stroke-width:4px}@media (prefers-contrast:more){.poster.p-linen:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .threads path{stroke-width:4px}}:root[data-theme=linen]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#ede8dd;--color-surface:#f6f2ea;--color-line:#d4cdbf;--color-line-strong:#7f786c;--color-fg:#2b2a2e;--color-fg-strong:#1d1c22;--color-fg-muted:#5f5c63;--color-primary:#f5ae39;--color-primary-ink:#8d5e00;--color-on-primary:#1d1c22;--color-secondary:#37322e;--color-secondary-ink:#37322e;--color-on-secondary:#fff;--color-tertiary:#8a7abc;--color-tertiary-ink:#6d5d9c;--color-on-tertiary:#1d1c22;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#1d1c2261;--shadow-overlay:0 12px 32px #1d1c222e;--color-node-shadow:#1d1c2229;--node-drop:1px}:root[data-theme=linen]:where([data-tones=on]){--color-secondary:#443e3a;--color-tertiary:#8272b3;--color-primary:#ffbc56}:root[data-theme=linen]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#f5ae39;--color-primary-ink:#9d6a03;--color-on-primary:#000;--color-secondary:#37322e;--color-secondary-ink:#37322e;--color-on-secondary:#fff;--color-tertiary:#8a7abc;--color-tertiary-ink:#7b6bac;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=linen]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#f5ae39;--color-primary-ink:#9d6a03;--color-on-primary:#000;--color-secondary:#37322e;--color-secondary-ink:#37322e;--color-on-secondary:#fff;--color-tertiary:#8a7abc;--color-tertiary-ink:#7b6bac;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}.slate-dust{background:radial-gradient(circle at 35% 30%, #fff, var(--fx) 60%, transparent 100%);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.slate-dust{background:radial-gradient(circle at 35% 30%, color-mix(in srgb, #fff 45%, var(--fx)), var(--fx) 60%, transparent 100%)}}.slate-gleam{background:linear-gradient(110deg,#0000 38%,#ffffff8c 50%,#0000 62%);border-radius:30%}.slate-groove{border:2.5px solid #000;border-radius:14px}@supports (color:color-mix(in lab, red, red)){.slate-groove{border:2.5px solid color-mix(in srgb, #000 55%, var(--fx))}}.slate-groove{box-shadow:0 1.5px #ffffff3d,inset 0 1.5px #0006}.slate-inlay{border:3px solid var(--fx);border-radius:16px;box-shadow:0 0 0 1px #00000059}.slate-vein{background:var(--fx);-webkit-mask:var(--vein) center / 100% 100% no-repeat;-webkit-mask:var(--vein) center / 100% 100% no-repeat;-webkit-mask:var(--vein) center / 100% 100% no-repeat;mask:var(--vein) center / 100% 100% no-repeat}.slate-vein.slate-vein-a{--vein:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' fill='none' stroke='black' stroke-linecap='round'><g stroke-width='5' stroke-opacity='0.22'><path d='M2 70 C18 62 22 40 38 44 S60 62 72 38 S90 18 98 24'/><path d='M38 44 C42 28 52 22 58 8'/></g><g stroke-width='1.2'><path d='M2 70 C18 62 22 40 38 44 S60 62 72 38 S90 18 98 24'/><path d='M38 44 C42 28 52 22 58 8'/><path d='M60 54 C68 66 80 70 92 90'/></g></svg>")}.slate-vein.slate-vein-b{--vein:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' fill='none' stroke='black' stroke-linecap='round'><g stroke-width='5' stroke-opacity='0.22'><path d='M6 14 C20 24 18 46 40 50 S68 40 80 62 S92 88 96 96'/><path d='M40 50 C34 66 26 74 14 92'/></g><g stroke-width='1.2'><path d='M6 14 C20 24 18 46 40 50 S68 40 80 62 S92 88 96 96'/><path d='M40 50 C34 66 26 74 14 92'/><path d='M66 46 C72 34 84 30 96 8'/></g></svg>")}.slate-vein.slate-vein-c{--vein:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' fill='none' stroke='black' stroke-linecap='round'><g stroke-width='5' stroke-opacity='0.22'><path d='M30 98 C28 76 46 70 48 52 S42 26 58 2'/><path d='M48 52 C62 50 78 56 98 44'/></g><g stroke-width='1.2'><path d='M30 98 C28 76 46 70 48 52 S42 26 58 2'/><path d='M48 52 C62 50 78 56 98 44'/><path d='M44 68 C30 62 16 64 2 52'/></g></svg>")}.slate-sheen{background:linear-gradient(105deg,#0000 40%,#ffffff29 50%,#0000 60%)}.poster.p-slate .quartz{background:linear-gradient(#0000,#d3d7cf1a 30%,#d3d7cf24 50%,#d3d7cf1a 70%,#0000);height:34%;top:30%;left:-20%;right:-20%;rotate:24deg}@supports (color:color-mix(in lab, red, red)){.poster.p-slate .quartz{background:linear-gradient(transparent, color-mix(in srgb, var(--color-tertiary) 10%, transparent) 30%, color-mix(in srgb, var(--color-tertiary) 14%, transparent) 50%, color-mix(in srgb, var(--color-tertiary) 10%, transparent) 70%, transparent)}}.poster.p-slate .veins{inset:0}.poster.p-slate .v1{fill:#d3d7cfb3}@supports (color:color-mix(in lab, red, red)){.poster.p-slate .v1{fill:color-mix(in srgb, var(--color-tertiary) 70%, transparent)}}.poster.p-slate .v2{fill:#01779db3}@supports (color:color-mix(in lab, red, red)){.poster.p-slate .v2{fill:color-mix(in srgb, var(--color-secondary) 70%, transparent)}}.poster.p-slate .at{--edge:var(--fill)}@supports (color:color-mix(in lab, red, red)){.poster.p-slate .at{--edge:color-mix(in srgb, var(--fill) 45%, #000)}}.poster.p-slate .at{--in:1px}.poster.p-slate .cir{--d:26cqw;--x:26%;--y:60%;--fill:var(--color-primary)}.poster.p-slate .oct{--d:22cqw;--x:70%;--y:24%;--fill:var(--color-tertiary)}.poster.p-slate .dia{--d:15cqw;--x:60%;--y:72%;--fill:var(--color-secondary)}.poster.p-slate:where([data-contrast=high],[data-contrast=high] *) .quartz{display:none}.poster.p-slate:where([data-contrast=high],[data-contrast=high] *) .v1,.poster.p-slate:where([data-contrast=high],[data-contrast=high] *) .v2{fill:var(--color-fg)}@media (prefers-contrast:more){.poster.p-slate:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .quartz{display:none}.poster.p-slate:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .v1,.poster.p-slate:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .v2{fill:var(--color-fg)}}:root[data-theme=slate]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#1e2a26;--color-surface:#273430;--color-line:#3b4a45;--color-line-strong:#7f8f88;--color-fg:#dfe3d8;--color-fg-strong:#eef0e6;--color-fg-muted:#a9b3ab;--color-primary:#a44c1d;--color-primary-ink:#e08356;--color-on-primary:#fff;--color-secondary:#2cb3b3;--color-secondary-ink:#2cb3b3;--color-on-secondary:#1e2a26;--color-tertiary:#dec3ff;--color-tertiary-ink:#dec3ff;--color-on-tertiary:#1e2a26;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#0d1412b3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=slate]:where([data-tones=on]){--color-primary:#9a4311;--color-secondary:#10a6a6;--color-tertiary:#eddfff}:root[data-theme=slate]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#0d1412;--color-surface:#0d1412;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d8e0da;--color-primary:#a44c1d;--color-primary-ink:#c2673b;--color-on-primary:#fff;--color-secondary:#2cb3b3;--color-secondary-ink:#2cb3b3;--color-on-secondary:#0d1412;--color-tertiary:#dec3ff;--color-tertiary-ink:#dec3ff;--color-on-tertiary:#0d1412;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#0d1412}@media (prefers-contrast:more){:root[data-theme=slate]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#0d1412;--color-surface:#0d1412;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d8e0da;--color-primary:#a44c1d;--color-primary-ink:#c2673b;--color-on-primary:#fff;--color-secondary:#2cb3b3;--color-secondary-ink:#2cb3b3;--color-on-secondary:#0d1412;--color-tertiary:#dec3ff;--color-tertiary-ink:#dec3ff;--color-on-tertiary:#0d1412;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#0d1412}}.riso-ghost{--dots:radial-gradient(circle, #000 52%, transparent 57%) 0 0 / 5px 5px;background:var(--fx);-webkit-mask:var(--mask-circle) center / 100% 100% no-repeat, var(--dots);-webkit-mask:var(--mask-circle) center / 100% 100% no-repeat, var(--dots);-webkit-mask:var(--mask-circle) center / 100% 100% no-repeat, var(--dots);mask:var(--mask-circle) center / 100% 100% no-repeat, var(--dots);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.riso-ghost.riso-shape-secondary{-webkit-mask-image:var(--mask-diamond), radial-gradient(circle, #000 52%, transparent 57%);-webkit-mask-image:var(--mask-diamond), radial-gradient(circle, #000 52%, transparent 57%);-webkit-mask-image:var(--mask-diamond), radial-gradient(circle, #000 52%, transparent 57%);mask-image:var(--mask-diamond), radial-gradient(circle, #000 52%, transparent 57%)}.riso-ghost.riso-shape-tertiary{-webkit-mask-image:var(--mask-octagon), radial-gradient(circle, #000 52%, transparent 57%);-webkit-mask-image:var(--mask-octagon), radial-gradient(circle, #000 52%, transparent 57%);-webkit-mask-image:var(--mask-octagon), radial-gradient(circle, #000 52%, transparent 57%);mask-image:var(--mask-octagon), radial-gradient(circle, #000 52%, transparent 57%)}.riso-ghost.riso-solid{-webkit-mask:var(--mask-circle) center / 100% 100% no-repeat;-webkit-mask:var(--mask-circle) center / 100% 100% no-repeat;-webkit-mask:var(--mask-circle) center / 100% 100% no-repeat;mask:var(--mask-circle) center / 100% 100% no-repeat}.riso-ghost.riso-solid.riso-shape-secondary{-webkit-mask-image:var(--mask-diamond);-webkit-mask-image:var(--mask-diamond);-webkit-mask-image:var(--mask-diamond);mask-image:var(--mask-diamond)}.riso-ghost.riso-solid.riso-shape-tertiary{-webkit-mask-image:var(--mask-octagon);-webkit-mask-image:var(--mask-octagon);-webkit-mask-image:var(--mask-octagon);mask-image:var(--mask-octagon)}.riso-burst{background:radial-gradient(circle, var(--fx) 44%, transparent 49%) 0 0 / 8px 8px;-webkit-mask:radial-gradient(closest-side,#0000 36%,#000 50%,#0000 100%);mask:radial-gradient(closest-side,#0000 36%,#000 50%,#0000 100%)}.riso-bar{background:var(--fx);-webkit-mask-composite:source-in;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:source-in;-webkit-mask-source-type:auto,auto;border-radius:14px;-webkit-mask-image:radial-gradient(circle,#000 55%,#0000 60%),linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:radial-gradient(circle,#000 55%,#0000 60%),linear-gradient(90deg,#0000,#000 8% 92%,#0000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:5px 5px,auto;mask-size:5px 5px,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.riso-band{background:var(--fx);-webkit-mask:radial-gradient(circle, #000 50%, transparent 55%) 0 0 / var(--dot,6px) var(--dot,6px), linear-gradient(90deg, transparent, #000 35%, #000 65%, transparent);-webkit-mask:radial-gradient(circle, #000 50%, transparent 55%) 0 0 / var(--dot,6px) var(--dot,6px), linear-gradient(90deg, transparent, #000 35%, #000 65%, transparent);-webkit-mask:radial-gradient(circle, #000 50%, transparent 55%) 0 0 / var(--dot,6px) var(--dot,6px), linear-gradient(90deg, transparent, #000 35%, #000 65%, transparent);mask:radial-gradient(circle, #000 50%, transparent 55%) 0 0 / var(--dot,6px) var(--dot,6px), linear-gradient(90deg, transparent, #000 35%, #000 65%, transparent);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.poster.p-riso .strip{--d:56cqw;--x:42%;--y:calc(var(--art-y) - 4cqw);--fill:var(--color-primary);translate:calc(-50% + var(--slip)) -50%}.poster.p-riso .s0{clip-path:inset(0 0 83.3%);--slip:-1cqw}.poster.p-riso .s1{clip-path:inset(16.7% 0 66.7%);--slip:2.5cqw}.poster.p-riso .s2{clip-path:inset(33.3% 0 50%);--slip:-2cqw}.poster.p-riso .s3{clip-path:inset(50% 0 33.3%);--slip:3.5cqw}.poster.p-riso .s4{clip-path:inset(66.7% 0 16.7%);--slip:.5cqw}.poster.p-riso .s5{clip-path:inset(83.3% 0 0);--slip:-2.5cqw}.poster.p-riso .dia{--d:22cqw;--x:80%;--y:calc(var(--art-y) - 26cqw);--fill:var(--color-secondary)}.poster.p-riso .oct{--d:26cqw;--x:76%;--y:calc(var(--art-y) + 24cqw);--fill:var(--color-tertiary)}.poster.p-riso .ghost{mix-blend-mode:multiply;translate:calc(3.2cqw - 50%) calc(2.6cqw - 50%)}.poster.p-riso .ghost>b{-webkit-mask:radial-gradient(circle,#000 0 1.3px,#0000 1.8px) 0 0/4px 4px;mask:radial-gradient(circle,#000 0 1.3px,#0000 1.8px) 0 0/4px 4px}.poster.p-riso .ghost.dia{--fill:var(--color-tertiary)}.poster.p-riso .ghost.oct{--fill:var(--color-primary)}.poster.p-riso:where([data-contrast=high],[data-contrast=high] *) .ghost{display:none}@media (prefers-contrast:more){.poster.p-riso:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .ghost{display:none}}:root[data-theme=riso]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f3ede1;--color-surface:#faf6ee;--color-line:#d9cfbb;--color-line-strong:#7f7466;--color-fg:#3a2a3e;--color-fg-strong:#2a1a2e;--color-fg-muted:#6e5c74;--color-primary:#ff48b0;--color-primary-ink:#b8156f;--color-on-primary:#2a1a2e;--color-secondary:#008a8b;--color-secondary-ink:#00666a;--color-on-secondary:#2a1a2e;--color-tertiary:#ffe14d;--color-tertiary-ink:#6e5a00;--color-on-tertiary:#2a1a2e;--color-primary-edge:#d1238a;--color-secondary-edge:#006a6b;--color-tertiary-edge:#d9ad00;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#2a1a2e61;--shadow-overlay:0 12px 32px #2a1a2e2e;--color-node-shadow:#2a1a2e29;--node-drop:1px}:root[data-theme=riso]:where([data-tones=on]){--color-secondary:#004748;--color-on-secondary:#f3ede1;--color-primary:#e32798;--color-tertiary:#e5c829}:root[data-theme=riso]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#ff3aa8;--color-primary-ink:#a0105f;--color-on-primary:#000;--color-secondary:#005f63;--color-secondary-ink:#005357;--color-on-secondary:#fff;--color-tertiary:#ffe14d;--color-tertiary-ink:#5c4b00;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=riso]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#ff3aa8;--color-primary-ink:#a0105f;--color-on-primary:#000;--color-secondary:#005f63;--color-secondary-ink:#005357;--color-on-secondary:#fff;--color-tertiary:#ffe14d;--color-tertiary-ink:#5c4b00;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}.classic-px{background:var(--fx)}.classic-ring{--b:10%;--k:var(--fx)}@supports (color:color-mix(in lab, red, red)){.classic-ring{--k:color-mix(in srgb, var(--fx) 62%, white)}}.classic-ring{background:linear-gradient(var(--k), var(--k)) 50% 0 / 62% var(--b) no-repeat, linear-gradient(var(--k), var(--k)) 50% 100% / 62% var(--b) no-repeat, linear-gradient(var(--k), var(--k)) 0 50% / var(--b) 62% no-repeat, linear-gradient(var(--k), var(--k)) 100% 50% / var(--b) 62% no-repeat, linear-gradient(var(--k), var(--k)) 14% 14% / 14% var(--b) no-repeat, linear-gradient(var(--k), var(--k)) 86% 14% / 14% var(--b) no-repeat, linear-gradient(var(--k), var(--k)) 14% 86% / 14% var(--b) no-repeat, linear-gradient(var(--k), var(--k)) 86% 86% / 14% var(--b) no-repeat}.classic-plus{background:linear-gradient(var(--fx), var(--fx)) center / 100% 34% no-repeat, linear-gradient(var(--fx), var(--fx)) center / 34% 100% no-repeat}.classic-scan{background:linear-gradient(var(--fx), var(--fx)) 0 100% / 100% 3px no-repeat, repeating-linear-gradient(180deg, var(--fx) 0 2px, transparent 2px 5px);-webkit-mask-composite:source-in;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:source-in;-webkit-mask-source-type:auto,auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000),linear-gradient(#0000,#000 85%);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000),linear-gradient(#0000,#000 85%);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.classic-scan-tri{background:linear-gradient(var(--c), var(--c)) 0 100% / 100% 3px no-repeat, repeating-linear-gradient(180deg, var(--a) 0 2px, transparent 2px 5px, var(--b) 5px 7px, transparent 7px 10px, var(--c) 10px 12px, transparent 12px 15px)}.classic-frame{border:4px solid var(--fx);box-shadow:0 0 0 4px var(--fx)}@supports (color:color-mix(in lab, red, red)){.classic-frame{box-shadow:0 0 0 4px color-mix(in srgb, var(--fx) 30%, transparent)}}.classic-frame{-webkit-mask:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.classic-edge{--px:12px;background:linear-gradient(180deg, var(--a) 0 var(--px), var(--a) var(--px) calc(var(--px) * 2), var(--a) calc(var(--px) * 2) calc(var(--px) * 3), transparent calc(var(--px) * 3)) 0 0 / 100% calc(var(--px) * 3) no-repeat, linear-gradient(0deg, var(--fx) 0 var(--px), var(--fx) var(--px) calc(var(--px) * 2), var(--fx) calc(var(--px) * 2) calc(var(--px) * 3), transparent calc(var(--px) * 3)) 0 100% / 100% calc(var(--px) * 3) no-repeat, linear-gradient(90deg, var(--b) 0 var(--px), var(--b) var(--px) calc(var(--px) * 2), var(--b) calc(var(--px) * 2) calc(var(--px) * 3), transparent calc(var(--px) * 3)) 0 0 / calc(var(--px) * 3) 100% no-repeat, linear-gradient(270deg, var(--b) 0 var(--px), var(--b) var(--px) calc(var(--px) * 2), var(--b) calc(var(--px) * 2) calc(var(--px) * 3), transparent calc(var(--px) * 3)) 100% 0 / calc(var(--px) * 3) 100% no-repeat}@supports (color:color-mix(in lab, red, red)){.classic-edge{background:linear-gradient(180deg, var(--a) 0 var(--px), color-mix(in srgb, var(--a) 55%, transparent) var(--px) calc(var(--px) * 2), color-mix(in srgb, var(--a) 22%, transparent) calc(var(--px) * 2) calc(var(--px) * 3), transparent calc(var(--px) * 3)) 0 0 / 100% calc(var(--px) * 3) no-repeat, linear-gradient(0deg, var(--fx) 0 var(--px), color-mix(in srgb, var(--fx) 55%, transparent) var(--px) calc(var(--px) * 2), color-mix(in srgb, var(--fx) 22%, transparent) calc(var(--px) * 2) calc(var(--px) * 3), transparent calc(var(--px) * 3)) 0 100% / 100% calc(var(--px) * 3) no-repeat, linear-gradient(90deg, var(--b) 0 var(--px), color-mix(in srgb, var(--b) 55%, transparent) var(--px) calc(var(--px) * 2), color-mix(in srgb, var(--b) 22%, transparent) calc(var(--px) * 2) calc(var(--px) * 3), transparent calc(var(--px) * 3)) 0 0 / calc(var(--px) * 3) 100% no-repeat, linear-gradient(270deg, var(--b) 0 var(--px), color-mix(in srgb, var(--b) 55%, transparent) var(--px) calc(var(--px) * 2), color-mix(in srgb, var(--b) 22%, transparent) calc(var(--px) * 2) calc(var(--px) * 3), transparent calc(var(--px) * 3)) 100% 0 / calc(var(--px) * 3) 100% no-repeat}}.poster.p-classic .px{inset:6cqh 6cqw 0}.poster.p-classic .px svg{shape-rendering:crispedges}.poster.p-classic .px .r{fill:var(--color-primary)}.poster.p-classic .px .b{fill:var(--color-secondary)}.poster.p-classic .px .w,.poster.p-classic .px .s{fill:var(--color-tertiary)}.poster.p-classic:where([data-contrast=high],[data-contrast=high] *) .px .w,.poster.p-classic:where([data-contrast=high],[data-contrast=high] *) .px .s{fill:var(--color-fg)}@media (prefers-contrast:more){.poster.p-classic:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .px .w,.poster.p-classic:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .px .s{fill:var(--color-fg)}}.alex-chev,.alex-stripes,.alex-bands,.alex-plaid,.alex-wash{--k0:oklch(from var(--c0,var(--fx)) l calc(c * 1.8) h);--k1:oklch(from var(--c1,var(--color-secondary)) l calc(c * 1.8) h);--k2:oklch(from var(--c2,var(--color-tertiary)) l calc(c * 1.8) h)}.alex-chev{background:linear-gradient(90deg, var(--k0) 0 33.4%, var(--k1) 33.4% 66.7%, var(--k2) 66.7%) 0 0 / 54px 54px;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:source-in;-webkit-mask-source-type:auto,auto;border-radius:50%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4 2 L12 9 L4 16' fill='none' stroke='black' stroke-width='4.6' stroke-linejoin='miter'/%3E%3C/svg%3E"),radial-gradient(circle closest-side,#000 0 22%,#0000008c 55%,#0000002e 80%,#0000 100%);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4 2 L12 9 L4 16' fill='none' stroke='black' stroke-width='4.6' stroke-linejoin='miter'/%3E%3C/svg%3E"),radial-gradient(circle closest-side,#000 0 22%,#0000008c 55%,#0000002e 80%,#0000 100%);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:18px 18px,auto;mask-size:18px 18px,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.alex-stripes{background:repeating-linear-gradient(135deg, var(--k0) 0 4px, transparent 4px 7px, var(--k1) 7px 11px, transparent 11px 14px, var(--k2) 14px 18px, transparent 18px 21px);border-radius:50%;-webkit-mask:radial-gradient(circle closest-side,#000 0 22%,#0000008c 55%,#0000002e 80%,#0000 100%);mask:radial-gradient(circle closest-side,#000 0 22%,#0000008c 55%,#0000002e 80%,#0000 100%)}.alex-bands{background:linear-gradient(90deg, var(--k1) 0 31%, var(--k0) 31% 69%, var(--k2) 69%);border-radius:50%;-webkit-mask:radial-gradient(circle closest-side,#000 0 30%,#0000008c 62%,#0000002e 84%,#0000 100%);mask:radial-gradient(circle closest-side,#000 0 30%,#0000008c 62%,#0000002e 84%,#0000 100%)}.alex-plaid{--p:var(--k0);--s:var(--k1);--t:var(--k2);background:repeating-linear-gradient(180deg, var(--p) 0 8px, transparent 8px 14px, var(--t) 14px 21px, transparent 21px 27px, var(--s) 27px 30px, transparent 30px 40px), repeating-linear-gradient(90deg, var(--p) 0 8px, transparent 8px 14px, var(--t) 14px 21px, transparent 21px 27px, var(--s) 27px 30px, transparent 30px 40px);border-radius:50%;-webkit-mask:radial-gradient(circle closest-side,#000 0 22%,#0000008c 55%,#0000002e 80%,#0000 100%);mask:radial-gradient(circle closest-side,#000 0 22%,#0000008c 55%,#0000002e 80%,#0000 100%)}.alex-frame{box-sizing:border-box;box-shadow:inset 0 0 0 var(--t) var(--fx), inset 0 0 0 calc(var(--t) * 2) var(--b), inset 0 0 0 calc(var(--t) * 3) var(--c);border-radius:8px}.alex-wash{background:radial-gradient(circle closest-side, var(--k0) 0, var(--k0) 45%, transparent 100%);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.alex-wash{background:radial-gradient(circle closest-side, var(--k0) 0, color-mix(in srgb, var(--k0) 70%, transparent) 45%, transparent 100%)}}.poster.p-alex{--shelf:77%}.poster.p-alex .book{left:var(--l);top:calc(var(--shelf) - var(--h));width:var(--w);height:var(--h);background:var(--c);border-radius:.6cqw}.poster.p-alex .a{--l:8%;--w:13cqw;--h:58cqw;--z:#1c232573}@supports (color:color-mix(in lab, red, red)){.poster.p-alex .a{--z:color-mix(in srgb, var(--color-bg) 45%, transparent)}}.poster.p-alex .a{background:linear-gradient(135deg, var(--z) 25%, transparent 25%) -2cqw 0 / 4cqw 4cqw, linear-gradient(225deg, var(--z) 25%, transparent 25%) -2cqw 0 / 4cqw 4cqw, linear-gradient(315deg, var(--z) 25%, transparent 25%) 0 0 / 4cqw 4cqw, linear-gradient(45deg, var(--z) 25%, transparent 25%) 0 0 / 4cqw 4cqw, var(--color-primary)}.poster.p-alex .b{--l:21.5%;--w:9cqw;--h:46cqw;--c:var(--color-tertiary)}.poster.p-alex .c{--l:31%;--w:14cqw;--h:64cqw;--band:#d3d7cf8c}@supports (color:color-mix(in lab, red, red)){.poster.p-alex .c{--band:color-mix(in srgb, var(--color-tertiary) 55%, transparent)}}.poster.p-alex .c{background:repeating-linear-gradient(90deg, transparent 0 3cqw, var(--band) 3cqw 5cqw, transparent 5cqw 8cqw), repeating-linear-gradient(0deg, transparent 0 3cqw, var(--band) 3cqw 5cqw, transparent 5cqw 8cqw), var(--color-secondary)}.poster.p-alex .d{--l:46%;--w:11cqw;--h:52cqw;transform-origin:0 100%;background:repeating-linear-gradient(45deg, #d4726e 0 1.1cqw, var(--color-tertiary) 1.1cqw 2.8cqw);rotate:-14deg}@supports (color:color-mix(in lab, red, red)){.poster.p-alex .d{background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--color-primary) 55%, var(--color-tertiary)) 0 1.1cqw, var(--color-tertiary) 1.1cqw 2.8cqw)}}.poster.p-alex .e{--l:62%;--w:10cqw;--h:38cqw;--c:var(--color-primary)}.poster.p-alex .f{--l:72.5%;--w:7cqw;--h:24cqw;--c:var(--color-tertiary)}.poster.p-alex .g{--l:80%;--w:12cqw;--h:48cqw;--c:var(--color-secondary)}.poster.p-alex .shelf{width:92%;left:4%;top:var(--shelf);background:var(--color-secondary);height:2.4cqw}.poster.p-alex .cir{--d:7cqw;--x:14.5%;--y:calc(var(--shelf) - 46cqw);--fill:var(--color-tertiary)}.poster.p-alex .dia{--d:9cqw;--x:38%;--y:calc(var(--shelf) - 18cqw);--fill:var(--color-primary)}.poster.p-alex .oct{--d:7.5cqw;--x:86%;--y:calc(var(--shelf) - 36cqw);--fill:var(--color-tertiary)}.poster.p-alex:where([data-contrast=high],[data-contrast=high] *) .book{box-shadow:inset 0 0 0 1.5px var(--color-fg)}@media (prefers-contrast:more){.poster.p-alex:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .book{box-shadow:inset 0 0 0 1.5px var(--color-fg)}}:root[data-theme=alex]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f4f1f6;--color-surface:#fbfafc;--color-line:#ddd7e2;--color-line-strong:#847b8c;--color-fg:#2b2232;--color-fg-strong:#1d1724;--color-fg-muted:#675d70;--color-primary:#7b4fb3;--color-primary-ink:#7b4fb3;--color-on-primary:#fff;--color-secondary:#3b2418;--color-secondary-ink:#3b2418;--color-on-secondary:#fff;--color-tertiary:#a3bd9f;--color-tertiary-ink:#4a6646;--color-on-tertiary:#1d1724;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#1d172461;--shadow-overlay:0 12px 32px #1d17242e;--color-node-shadow:#1d172429;--node-drop:1px}:root[data-theme=alex]:where([data-tones=on]){--color-secondary:#523a2d;--color-primary:#9266cc;--color-tertiary:#b5d0b1}:root[data-theme=alex]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#6a3fa0;--color-primary-ink:#6a3fa0;--color-on-primary:#fff;--color-secondary:#3b2418;--color-secondary-ink:#3b2418;--color-on-secondary:#fff;--color-tertiary:#a3bd9f;--color-tertiary-ink:#3e5a3a;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=alex]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#6a3fa0;--color-primary-ink:#6a3fa0;--color-on-primary:#fff;--color-secondary:#3b2418;--color-secondary-ink:#3b2418;--color-on-secondary:#fff;--color-tertiary:#a3bd9f;--color-tertiary-ink:#3e5a3a;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}.emilia-petal{background:linear-gradient(135deg, #fff, var(--fx));border-radius:90% 0}@supports (color:color-mix(in lab, red, red)){.emilia-petal{background:linear-gradient(135deg, color-mix(in srgb, #fff 55%, var(--fx)), var(--fx))}}.emilia-blossom{background:radial-gradient(circle, #f7f7f6 0 8%, transparent 9%), radial-gradient(circle, #fff 0 30%, var(--fx) 75%)}@supports (color:color-mix(in lab, red, red)){.emilia-blossom{background:radial-gradient(circle, color-mix(in srgb, var(--color-fg-strong) 55%, var(--fx)) 0 8%, transparent 9%), radial-gradient(circle, color-mix(in srgb, #fff 45%, var(--fx)) 0 30%, var(--fx) 75%)}}.emilia-blossom{-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><ellipse cx='50' cy='24' rx='16' ry='24' transform='rotate(0 50 50)'/><ellipse cx='50' cy='24' rx='16' ry='24' transform='rotate(72 50 50)'/><ellipse cx='50' cy='24' rx='16' ry='24' transform='rotate(144 50 50)'/><ellipse cx='50' cy='24' rx='16' ry='24' transform='rotate(216 50 50)'/><ellipse cx='50' cy='24' rx='16' ry='24' transform='rotate(288 50 50)'/><circle cx='50' cy='50' r='12'/></svg>") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><ellipse cx='50' cy='24' rx='16' ry='24' transform='rotate(0 50 50)'/><ellipse cx='50' cy='24' rx='16' ry='24' transform='rotate(72 50 50)'/><ellipse cx='50' cy='24' rx='16' ry='24' transform='rotate(144 50 50)'/><ellipse cx='50' cy='24' rx='16' ry='24' transform='rotate(216 50 50)'/><ellipse cx='50' cy='24' rx='16' ry='24' transform='rotate(288 50 50)'/><circle cx='50' cy='50' r='12'/></svg>") 50%/100% 100% no-repeat}.emilia-branch{transform-origin:0;background:#daddd7}@supports (color:color-mix(in lab, red, red)){.emilia-branch{background:color-mix(in srgb, var(--color-tertiary) 80%, var(--color-fg-strong))}}.emilia-branch{-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 40' preserveAspectRatio='none'><path d='M0 30 C40 20 70 36 110 20 S170 14 200 8' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' vector-effect='non-scaling-stroke'/><path d='M60 28 C66 18 72 14 80 10 M120 19 C126 28 132 32 140 34 M160 14 C166 8 172 6 180 4' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' vector-effect='non-scaling-stroke'/></svg>") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 40' preserveAspectRatio='none'><path d='M0 30 C40 20 70 36 110 20 S170 14 200 8' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' vector-effect='non-scaling-stroke'/><path d='M60 28 C66 18 72 14 80 10 M120 19 C126 28 132 32 140 34 M160 14 C166 8 172 6 180 4' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' vector-effect='non-scaling-stroke'/></svg>") 50%/100% 100% no-repeat}.poster.p-emilia .waves{inset:0}.poster.p-emilia .waves path{fill:none}.poster.p-emilia .waves .a,.poster.p-emilia .waves .b{stroke-width:2.6px;stroke-linecap:round;vector-effect:non-scaling-stroke}.poster.p-emilia .waves .a{stroke:#8a8f8b}@supports (color:color-mix(in lab, red, red)){.poster.p-emilia .waves .a{stroke:color-mix(in srgb, var(--color-tertiary) 60%, var(--color-bg))}}.poster.p-emilia .waves .b{stroke:#b8bcb6}@supports (color:color-mix(in lab, red, red)){.poster.p-emilia .waves .b{stroke:color-mix(in srgb, var(--color-tertiary) 85%, var(--color-bg))}}.poster.p-emilia .waves .petal{fill:var(--color-secondary)}.poster.p-emilia .cir{--d:12cqw;--x:24%;--y:64%;--fill:var(--color-primary)}.poster.p-emilia .dia{--d:12cqw;--x:44%;--y:58%;--fill:var(--color-secondary)}.poster.p-emilia .oct{--d:11cqw;--x:86%;--y:54%;--fill:var(--color-tertiary)}.poster.p-emilia:where([data-contrast=high],[data-contrast=high] *) .waves .a,.poster.p-emilia:where([data-contrast=high],[data-contrast=high] *) .waves .b{stroke:var(--color-fg)}@media (prefers-contrast:more){.poster.p-emilia:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .waves .a,.poster.p-emilia:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .waves .b{stroke:var(--color-fg)}}:root[data-theme=emilia]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f7f3ee;--color-surface:#fdfbf8;--color-line:#e0d8cf;--color-line-strong:#857a70;--color-fg:#2f2230;--color-fg-strong:#241a26;--color-fg-muted:#6a5e6c;--color-primary:#a3bd9f;--color-primary-ink:#4a6646;--color-on-primary:#241a26;--color-secondary:#f2789f;--color-secondary-ink:#b43562;--color-on-secondary:#241a26;--color-tertiary:#4f2a4a;--color-tertiary-ink:#4f2a4a;--color-on-tertiary:#fff;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#241a2661;--shadow-overlay:0 12px 32px #241a262e;--color-node-shadow:#241a2629;--node-drop:1px}:root[data-theme=emilia]:where([data-tones=on]){--color-tertiary:#583253;--color-secondary:#c9537b;--color-primary:#b5d0b1}:root[data-theme=emilia]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#a3bd9f;--color-primary-ink:#3e5a3a;--color-on-primary:#000;--color-secondary:#ec6a93;--color-secondary-ink:#a62b58;--color-on-secondary:#000;--color-tertiary:#4f2a4a;--color-tertiary-ink:#4f2a4a;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=emilia]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#a3bd9f;--color-primary-ink:#3e5a3a;--color-on-primary:#000;--color-secondary:#ec6a93;--color-secondary-ink:#a62b58;--color-on-secondary:#000;--color-tertiary:#4f2a4a;--color-tertiary-ink:#4f2a4a;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}.diego-square{background:repeating-conic-gradient(var(--fx) 0 25%, var(--color-fg-strong) 0 50%) 0 0 / 100% 100%;border-radius:7px}.diego-square-alt{background:repeating-conic-gradient(var(--color-fg-strong) 0 25%, var(--fx) 0 50%) 0 0 / 100% 100%}.diego-tile{background:var(--fx);border-radius:6px}.diego-spot{background:repeating-conic-gradient(var(--fx) 0 25%, transparent 0 50%) 0 0 / 14px 14px;border-radius:50%;-webkit-mask:radial-gradient(circle closest-side,#000 0 30%,#00000080 62%,#0000 100%);mask:radial-gradient(circle closest-side,#000 0 30%,#00000080 62%,#0000 100%)}.diego-strip{background:repeating-conic-gradient(var(--color-fg-strong) 0 25%, var(--color-surface) 0 50%) 0 0 / calc(var(--k) * 2) calc(var(--k) * 2);-webkit-mask:linear-gradient(var(--dir), transparent, #000 12%, #000 88%, transparent);-webkit-mask:linear-gradient(var(--dir), transparent, #000 12%, #000 88%, transparent);-webkit-mask:linear-gradient(var(--dir), transparent, #000 12%, #000 88%, transparent);mask:linear-gradient(var(--dir), transparent, #000 12%, #000 88%, transparent)}.diego-fur{z-index:-1;pointer-events:none;background:repeating-linear-gradient(80deg, transparent 0, var(--fc) 9px, transparent 18px), repeating-linear-gradient(86deg, transparent 0, var(--fc) 16px, transparent 34px), radial-gradient(ellipse at 50% 50%, var(--fc), transparent 70%);width:62vw;height:100vh;position:fixed;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.diego-fur{background:repeating-linear-gradient(80deg, transparent 0, color-mix(in srgb, var(--fc) 45%, transparent) 9px, transparent 18px), repeating-linear-gradient(86deg, transparent 0, color-mix(in srgb, var(--fc) 35%, transparent) 16px, transparent 34px), radial-gradient(ellipse at 50% 50%, color-mix(in srgb, var(--fc) 22%, transparent), transparent 70%)}}.diego-fur{-webkit-mask:radial-gradient(closest-side,#000 0,#0009 50%,#0000 100%);mask:radial-gradient(closest-side,#000 0,#0009 50%,#0000 100%)}.poster.p-diego .board{--d:64cqw;grid-template-columns:repeat(3,1fr);gap:1.5cqw;display:grid}.poster.p-diego .board>b{--fill:var(--color-primary);border-radius:12%;position:static}.poster.p-diego .board>b:nth-child(odd){--fill:var(--color-tertiary)}.poster.p-diego .cir{--d:13cqw;--fill:var(--color-primary)}.poster.p-diego .dia{--d:13cqw;--y:calc(var(--art-y) - 21.8cqw);--fill:var(--color-secondary)}.poster.p-diego .oct{--d:13cqw;--y:calc(var(--art-y) + 21.8cqw);--fill:var(--color-tertiary)}.poster.p-diego:where([data-contrast=high],[data-contrast=high] *) .board>b{outline:1px solid var(--color-fg);outline-offset:-1px}@media (prefers-contrast:more){.poster.p-diego:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .board>b{outline:1px solid var(--color-fg);outline-offset:-1px}}:root[data-theme=diego]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#cfc6b8;--color-surface:#dcd5c9;--color-line:#b5ab9b;--color-line-strong:#6e655a;--color-fg:#2a2622;--color-fg-strong:#1c1a19;--color-fg-muted:#554d44;--color-primary:#b08457;--color-primary-ink:#6a4a28;--color-on-primary:#fff;--color-secondary:#fbfaf7;--color-secondary-ink:#1c1a19;--color-on-secondary:#1c1a19;--color-tertiary:#1c1a19;--color-tertiary-ink:#1c1a19;--color-on-tertiary:#fbfaf7;--color-danger:#9b1b4e;--color-success:#1e5a38;--color-backdrop:#1c1a1961;--shadow-overlay:0 12px 32px #1c1a192e;--color-node-shadow:#1c1a1929;--node-drop:1px}:root[data-theme=diego]:where([data-tones=on]){--color-tertiary:#3a3837;--color-primary:#956a3d;--color-secondary:#faf9f6}:root[data-theme=diego]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#b08457;--color-primary-ink:#5e4022;--color-on-primary:#fff;--color-secondary:#fbfaf7;--color-secondary-ink:#000;--color-on-secondary:#000;--color-tertiary:#1c1a19;--color-tertiary-ink:#000;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=diego]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#b08457;--color-primary-ink:#5e4022;--color-on-primary:#fff;--color-secondary:#fbfaf7;--color-secondary-ink:#000;--color-on-secondary:#000;--color-tertiary:#1c1a19;--color-tertiary-ink:#000;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}.johan-paw{background:var(--fx)}@supports (color:color-mix(in lab, red, red)){.johan-paw{background:color-mix(in srgb, var(--fx) 75%, var(--color-fg-strong))}}.johan-paw{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 110'%3E%3Cpath d='M50 54 C64 54 78 68 78 82 C78 94 66 96 50 90 C34 96 22 94 22 82 C22 68 36 54 50 54Z'/%3E%3Cellipse cx='19' cy='46' rx='10' ry='14' transform='rotate(-24 19 46)'/%3E%3Cellipse cx='39' cy='24' rx='10' ry='14' transform='rotate(-8 39 24)'/%3E%3Cellipse cx='61' cy='24' rx='10' ry='14' transform='rotate(8 61 24)'/%3E%3Cellipse cx='81' cy='46' rx='10' ry='14' transform='rotate(24 81 46)'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 110'%3E%3Cpath d='M50 54 C64 54 78 68 78 82 C78 94 66 96 50 90 C34 96 22 94 22 82 C22 68 36 54 50 54Z'/%3E%3Cellipse cx='19' cy='46' rx='10' ry='14' transform='rotate(-24 19 46)'/%3E%3Cellipse cx='39' cy='24' rx='10' ry='14' transform='rotate(-8 39 24)'/%3E%3Cellipse cx='61' cy='24' rx='10' ry='14' transform='rotate(8 61 24)'/%3E%3Cellipse cx='81' cy='46' rx='10' ry='14' transform='rotate(24 81 46)'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.johan-bone{background:var(--fx)}@supports (color:color-mix(in lab, red, red)){.johan-bone{background:color-mix(in srgb, var(--fx) 48%, #f1e6cf)}}.johan-bone{-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><circle cx='18' cy='9' r='9'/><circle cx='18' cy='21' r='9'/></svg>") 0/auto 100% no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><circle cx='12' cy='9' r='9'/><circle cx='12' cy='21' r='9'/></svg>") 100%/auto 100% no-repeat,linear-gradient(#000 0 0) 50%/calc(100% - 16px) 40% no-repeat;mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><circle cx='18' cy='9' r='9'/><circle cx='18' cy='21' r='9'/></svg>") 0/auto 100% no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><circle cx='12' cy='9' r='9'/><circle cx='12' cy='21' r='9'/></svg>") 100%/auto 100% no-repeat,linear-gradient(#000 0 0) 50%/calc(100% - 16px) 40% no-repeat}.johan-ball{background:radial-gradient(circle at 35% 30%, #ffffffb3, transparent 38%), radial-gradient(closest-side, var(--fx) 80%, var(--fx));border-radius:50%}@supports (color:color-mix(in lab, red, red)){.johan-ball{background:radial-gradient(circle at 35% 30%, #ffffffb3, transparent 38%), radial-gradient(closest-side, var(--fx) 80%, color-mix(in srgb, var(--fx) 60%, #000))}}.johan-fur{z-index:-1;pointer-events:none;background:linear-gradient(120deg, var(--ca), var(--cb));-webkit-mask-composite:source-in;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:source-in;-webkit-mask-source-type:auto,auto;width:80vw;height:90vh;position:fixed;top:0;left:0;-webkit-mask-image:radial-gradient(closest-side,#000 30%,#0000),url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 96'><g fill='none' stroke='black' stroke-linecap='round'><path d='M59.8 71.2Q63.2 75.5 67.9 78.3' stroke-opacity='0.95' stroke-width='0.92'/><path d='M44.7 -5.4Q49.5 -3.4 52.3 0.9' stroke-opacity='0.68' stroke-width='1.05'/><path d='M44.7 90.6Q49.5 92.6 52.3 96.9' stroke-opacity='0.68' stroke-width='1.05'/><path d='M52.2 55.1Q55.3 55.7 57.6 57.8' stroke-opacity='0.95' stroke-width='1.36'/><path d='M15.3 -19.5Q19.0 -18.8 21.0 -15.6' stroke-opacity='0.40' stroke-width='1.42'/><path d='M15.3 76.5Q19.0 77.2 21.0 80.4' stroke-opacity='0.40' stroke-width='1.42'/><path d='M111.3 -19.5Q115.0 -18.8 117.0 -15.6' stroke-opacity='0.40' stroke-width='1.42'/><path d='M111.3 76.5Q115.0 77.2 117.0 80.4' stroke-opacity='0.40' stroke-width='1.42'/><path d='M20.1 20.7Q25.2 23.8 29.3 28.2' stroke-opacity='0.98' stroke-width='1.22'/><path d='M65.1 19.7Q68.7 24.6 74.5 26.5' stroke-opacity='0.94' stroke-width='1.08'/><path d='M65.1 115.7Q68.7 120.6 74.5 122.5' stroke-opacity='0.94' stroke-width='1.08'/><path d='M34.7 15.9Q38.1 16.6 41.0 18.7' stroke-opacity='0.76' stroke-width='0.90'/><path d='M34.7 111.9Q38.1 112.6 41.0 114.7' stroke-opacity='0.76' stroke-width='0.90'/><path d='M65.1 32.4Q68.2 34.8 71.2 37.3' stroke-opacity='0.59' stroke-width='1.19'/><path d='M67.6 5.5Q72.7 8.7 78.6 10.0' stroke-opacity='0.91' stroke-width='0.91'/><path d='M67.6 101.5Q72.7 104.7 78.6 106.0' stroke-opacity='0.91' stroke-width='0.91'/><path d='M75.6 35.2Q80.7 35.3 84.4 38.7' stroke-opacity='0.51' stroke-width='1.47'/><path d='M18.9 72.6Q23.7 75.9 27.6 80.1' stroke-opacity='0.61' stroke-width='1.21'/><path d='M114.9 72.6Q119.7 75.9 123.6 80.1' stroke-opacity='0.61' stroke-width='1.21'/><path d='M74.5 10.4Q77.7 14.7 82.7 16.8' stroke-opacity='0.42' stroke-width='1.47'/><path d='M74.5 106.4Q77.7 110.7 82.7 112.8' stroke-opacity='0.42' stroke-width='1.47'/><path d='M8.8 32.7Q12.9 35.4 16.1 39.0' stroke-opacity='0.95' stroke-width='1.23'/><path d='M104.8 32.7Q108.9 35.4 112.1 39.0' stroke-opacity='0.95' stroke-width='1.23'/><path d='M30.0 30.4Q33.8 30.5 36.5 33.2' stroke-opacity='0.81' stroke-width='1.50'/><path d='M15.5 4.7Q20.7 7.6 25.5 11.1' stroke-opacity='0.54' stroke-width='1.26'/><path d='M15.5 100.7Q20.7 103.6 25.5 107.1' stroke-opacity='0.54' stroke-width='1.26'/><path d='M111.5 4.7Q116.7 7.6 121.5 11.1' stroke-opacity='0.54' stroke-width='1.26'/><path d='M111.5 100.7Q116.7 103.6 121.5 107.1' stroke-opacity='0.54' stroke-width='1.26'/><path d='M-16.7 43.7Q-13.4 46.9 -8.8 47.1' stroke-opacity='0.42' stroke-width='1.20'/><path d='M79.3 43.7Q82.6 46.9 87.2 47.1' stroke-opacity='0.42' stroke-width='1.20'/><path d='M-15.5 12.5Q-11.9 16.3 -7.7 19.4' stroke-opacity='0.87' stroke-width='0.96'/><path d='M-15.5 108.5Q-11.9 112.3 -7.7 115.4' stroke-opacity='0.87' stroke-width='0.96'/><path d='M80.5 12.5Q84.1 16.3 88.3 19.4' stroke-opacity='0.87' stroke-width='0.96'/><path d='M80.5 108.5Q84.1 112.3 88.3 115.4' stroke-opacity='0.87' stroke-width='0.96'/><path d='M41.7 14.3Q46.7 16.8 51.5 19.5' stroke-opacity='1.00' stroke-width='1.41'/><path d='M41.7 110.3Q46.7 112.8 51.5 115.5' stroke-opacity='1.00' stroke-width='1.41'/><path d='M-2.3 43.5Q1.3 46.1 4.9 48.9' stroke-opacity='0.57' stroke-width='1.14'/><path d='M93.7 43.5Q97.3 46.1 100.9 48.9' stroke-opacity='0.57' stroke-width='1.14'/><path d='M14.1 36.2Q18.2 40.5 23.0 44.0' stroke-opacity='0.70' stroke-width='1.10'/><path d='M110.1 36.2Q114.2 40.5 119.0 44.0' stroke-opacity='0.70' stroke-width='1.10'/></g></svg>");mask-image:radial-gradient(closest-side,#000 30%,#0000),url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 96'><g fill='none' stroke='black' stroke-linecap='round'><path d='M59.8 71.2Q63.2 75.5 67.9 78.3' stroke-opacity='0.95' stroke-width='0.92'/><path d='M44.7 -5.4Q49.5 -3.4 52.3 0.9' stroke-opacity='0.68' stroke-width='1.05'/><path d='M44.7 90.6Q49.5 92.6 52.3 96.9' stroke-opacity='0.68' stroke-width='1.05'/><path d='M52.2 55.1Q55.3 55.7 57.6 57.8' stroke-opacity='0.95' stroke-width='1.36'/><path d='M15.3 -19.5Q19.0 -18.8 21.0 -15.6' stroke-opacity='0.40' stroke-width='1.42'/><path d='M15.3 76.5Q19.0 77.2 21.0 80.4' stroke-opacity='0.40' stroke-width='1.42'/><path d='M111.3 -19.5Q115.0 -18.8 117.0 -15.6' stroke-opacity='0.40' stroke-width='1.42'/><path d='M111.3 76.5Q115.0 77.2 117.0 80.4' stroke-opacity='0.40' stroke-width='1.42'/><path d='M20.1 20.7Q25.2 23.8 29.3 28.2' stroke-opacity='0.98' stroke-width='1.22'/><path d='M65.1 19.7Q68.7 24.6 74.5 26.5' stroke-opacity='0.94' stroke-width='1.08'/><path d='M65.1 115.7Q68.7 120.6 74.5 122.5' stroke-opacity='0.94' stroke-width='1.08'/><path d='M34.7 15.9Q38.1 16.6 41.0 18.7' stroke-opacity='0.76' stroke-width='0.90'/><path d='M34.7 111.9Q38.1 112.6 41.0 114.7' stroke-opacity='0.76' stroke-width='0.90'/><path d='M65.1 32.4Q68.2 34.8 71.2 37.3' stroke-opacity='0.59' stroke-width='1.19'/><path d='M67.6 5.5Q72.7 8.7 78.6 10.0' stroke-opacity='0.91' stroke-width='0.91'/><path d='M67.6 101.5Q72.7 104.7 78.6 106.0' stroke-opacity='0.91' stroke-width='0.91'/><path d='M75.6 35.2Q80.7 35.3 84.4 38.7' stroke-opacity='0.51' stroke-width='1.47'/><path d='M18.9 72.6Q23.7 75.9 27.6 80.1' stroke-opacity='0.61' stroke-width='1.21'/><path d='M114.9 72.6Q119.7 75.9 123.6 80.1' stroke-opacity='0.61' stroke-width='1.21'/><path d='M74.5 10.4Q77.7 14.7 82.7 16.8' stroke-opacity='0.42' stroke-width='1.47'/><path d='M74.5 106.4Q77.7 110.7 82.7 112.8' stroke-opacity='0.42' stroke-width='1.47'/><path d='M8.8 32.7Q12.9 35.4 16.1 39.0' stroke-opacity='0.95' stroke-width='1.23'/><path d='M104.8 32.7Q108.9 35.4 112.1 39.0' stroke-opacity='0.95' stroke-width='1.23'/><path d='M30.0 30.4Q33.8 30.5 36.5 33.2' stroke-opacity='0.81' stroke-width='1.50'/><path d='M15.5 4.7Q20.7 7.6 25.5 11.1' stroke-opacity='0.54' stroke-width='1.26'/><path d='M15.5 100.7Q20.7 103.6 25.5 107.1' stroke-opacity='0.54' stroke-width='1.26'/><path d='M111.5 4.7Q116.7 7.6 121.5 11.1' stroke-opacity='0.54' stroke-width='1.26'/><path d='M111.5 100.7Q116.7 103.6 121.5 107.1' stroke-opacity='0.54' stroke-width='1.26'/><path d='M-16.7 43.7Q-13.4 46.9 -8.8 47.1' stroke-opacity='0.42' stroke-width='1.20'/><path d='M79.3 43.7Q82.6 46.9 87.2 47.1' stroke-opacity='0.42' stroke-width='1.20'/><path d='M-15.5 12.5Q-11.9 16.3 -7.7 19.4' stroke-opacity='0.87' stroke-width='0.96'/><path d='M-15.5 108.5Q-11.9 112.3 -7.7 115.4' stroke-opacity='0.87' stroke-width='0.96'/><path d='M80.5 12.5Q84.1 16.3 88.3 19.4' stroke-opacity='0.87' stroke-width='0.96'/><path d='M80.5 108.5Q84.1 112.3 88.3 115.4' stroke-opacity='0.87' stroke-width='0.96'/><path d='M41.7 14.3Q46.7 16.8 51.5 19.5' stroke-opacity='1.00' stroke-width='1.41'/><path d='M41.7 110.3Q46.7 112.8 51.5 115.5' stroke-opacity='1.00' stroke-width='1.41'/><path d='M-2.3 43.5Q1.3 46.1 4.9 48.9' stroke-opacity='0.57' stroke-width='1.14'/><path d='M93.7 43.5Q97.3 46.1 100.9 48.9' stroke-opacity='0.57' stroke-width='1.14'/><path d='M14.1 36.2Q18.2 40.5 23.0 44.0' stroke-opacity='0.70' stroke-width='1.10'/><path d='M110.1 36.2Q114.2 40.5 119.0 44.0' stroke-opacity='0.70' stroke-width='1.10'/></g></svg>");-webkit-mask-position:50%,0 0;mask-position:50%,0 0;-webkit-mask-size:100% 100%,120px 120px;mask-size:100% 100%,120px 120px;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.poster.p-johan .laps{inset:0}.poster.p-johan .laps path{fill:none;stroke-width:6px}.poster.p-johan .laps .a{stroke:#8a2121}@supports (color:color-mix(in lab, red, red)){.poster.p-johan .laps .a{stroke:color-mix(in srgb, var(--color-primary) 60%, var(--color-bg))}}.poster.p-johan .laps .b{stroke:#095e79}@supports (color:color-mix(in lab, red, red)){.poster.p-johan .laps .b{stroke:color-mix(in srgb, var(--color-secondary) 70%, var(--color-bg))}}.poster.p-johan .cir{--d:12cqw;--x:22%;--y:47.6%;--fill:var(--color-primary)}.poster.p-johan .dia{--d:12.8cqw;--x:52%;--y:22.2%;--fill:var(--color-secondary);rotate:16deg}.poster.p-johan .oct{--d:12cqw;--x:84%;--y:66.6%;--fill:var(--color-tertiary)}.poster.p-johan:where([data-contrast=high],[data-contrast=high] *) .laps .a{stroke:var(--color-fg)}.poster.p-johan:where([data-contrast=high],[data-contrast=high] *) .laps .b{stroke:var(--color-secondary)}@media (prefers-contrast:more){.poster.p-johan:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .laps .a{stroke:var(--color-fg)}.poster.p-johan:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .laps .b{stroke:var(--color-secondary)}}:root[data-theme=johan]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#26221c;--color-surface:#322d25;--color-line:#3f3930;--color-line-strong:#857b6c;--color-fg:#e6dfd3;--color-fg-strong:#faf8f2;--color-fg-muted:#a79d8e;--color-primary:#9a5328;--color-primary-ink:#d0845a;--color-on-primary:#fff;--color-secondary:#5bb661;--color-secondary-ink:#5bb661;--color-on-secondary:#26221c;--color-tertiary:#86cdff;--color-tertiary-ink:#86cdff;--color-on-tertiary:#26221c;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#0f0d0ab3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=johan]:where([data-tones=on]){--color-primary:#904a1e;--color-secondary:#4ca853;--color-tertiary:#cbe9ff}:root[data-theme=johan]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#0f0d0a;--color-surface:#0f0d0a;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d9d0c2;--color-primary:#9a5328;--color-primary-ink:#b2693f;--color-on-primary:#fff;--color-secondary:#5bb661;--color-secondary-ink:#5bb661;--color-on-secondary:#0f0d0a;--color-tertiary:#86cdff;--color-tertiary-ink:#86cdff;--color-on-tertiary:#0f0d0a;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#0f0d0a}@media (prefers-contrast:more){:root[data-theme=johan]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#0f0d0a;--color-surface:#0f0d0a;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d9d0c2;--color-primary:#9a5328;--color-primary-ink:#b2693f;--color-on-primary:#fff;--color-secondary:#5bb661;--color-secondary-ink:#5bb661;--color-on-secondary:#0f0d0a;--color-tertiary:#86cdff;--color-tertiary-ink:#86cdff;--color-on-tertiary:#0f0d0a;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#0f0d0a}}:root[data-theme=frost]{--frost-ice:#3f87a3;--frost-snow:#5f9fb8}:root[data-theme=frost][data-scheme=dark]{--frost-ice:#cfeaf7;--frost-snow:#fff}.frost-feather{transform-origin:50% 100%;background:var(--fx);-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 62 100' preserveAspectRatio='none'><path d='M31 100V4M31 88L8 66M31 88L54 66M31 72L11 54M31 72L51 54M31 56L15 42M31 56L47 42M31 40L19 30M31 40L43 30M31 25L24 18M31 25L38 18' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'/></svg>") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 62 100' preserveAspectRatio='none'><path d='M31 100V4M31 88L8 66M31 88L54 66M31 72L11 54M31 72L51 54M31 56L15 42M31 56L47 42M31 40L19 30M31 40L43 30M31 25L24 18M31 25L38 18' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'/></svg>") 50%/100% 100% no-repeat}.frost-flake{background:var(--fx);-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><g fill='none' stroke='black' stroke-width='3.2' stroke-linecap='round'><g id='a'><path d='M50 28V6M50 16L43 9M50 16L57 9M50 23L45 18M50 23L55 18'/></g><g transform='rotate(60 50 50)'><path d='M50 28V6M50 16L43 9M50 16L57 9M50 23L45 18M50 23L55 18'/></g><g transform='rotate(120 50 50)'><path d='M50 28V6M50 16L43 9M50 16L57 9M50 23L45 18M50 23L55 18'/></g><g transform='rotate(180 50 50)'><path d='M50 28V6M50 16L43 9M50 16L57 9M50 23L45 18M50 23L55 18'/></g><g transform='rotate(240 50 50)'><path d='M50 28V6M50 16L43 9M50 16L57 9M50 23L45 18M50 23L55 18'/></g><g transform='rotate(300 50 50)'><path d='M50 28V6M50 16L43 9M50 16L57 9M50 23L45 18M50 23L55 18'/></g></g></svg>") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><g fill='none' stroke='black' stroke-width='3.2' stroke-linecap='round'><g id='a'><path d='M50 28V6M50 16L43 9M50 16L57 9M50 23L45 18M50 23L55 18'/></g><g transform='rotate(60 50 50)'><path d='M50 28V6M50 16L43 9M50 16L57 9M50 23L45 18M50 23L55 18'/></g><g transform='rotate(120 50 50)'><path d='M50 28V6M50 16L43 9M50 16L57 9M50 23L45 18M50 23L55 18'/></g><g transform='rotate(180 50 50)'><path d='M50 28V6M50 16L43 9M50 16L57 9M50 23L45 18M50 23L55 18'/></g><g transform='rotate(240 50 50)'><path d='M50 28V6M50 16L43 9M50 16L57 9M50 23L45 18M50 23L55 18'/></g><g transform='rotate(300 50 50)'><path d='M50 28V6M50 16L43 9M50 16L57 9M50 23L45 18M50 23L55 18'/></g></g></svg>") 50%/100% 100% no-repeat}.frost-patch{background:radial-gradient(closest-side, var(--fx), transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.frost-patch{background:radial-gradient(closest-side, color-mix(in srgb, var(--fx) 55%, transparent), transparent)}}.frost-fog{background:radial-gradient(closest-side, var(--fx) 30%, transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.frost-fog{background:radial-gradient(closest-side, color-mix(in srgb, var(--fx) 80%, transparent) 30%, transparent)}}.frost-snow{background:radial-gradient(closest-side, var(--fx) 55%, transparent);border-radius:50%}.frost-glint{background:linear-gradient(90deg, transparent, var(--fx), transparent) center / 100% 2px no-repeat, linear-gradient(0deg, transparent, var(--fx), transparent) center / 2px 100% no-repeat, radial-gradient(closest-side, var(--fx), transparent) center / 40% 40% no-repeat}.frost-puff{background:radial-gradient(closest-side at 50% 55%, var(--fx), transparent) center / 70% 80% no-repeat, radial-gradient(closest-side at 30% 55%, var(--fx), transparent) left 8% center / 55% 60% no-repeat, radial-gradient(closest-side at 70% 55%, var(--fx), transparent) right 8% center / 55% 60% no-repeat}.frost-bulb{background:radial-gradient(closest-side, #fff6dc 0 12%, #fff0c4 24%, transparent 42%) center / 100% 100% no-repeat, radial-gradient(closest-side, var(--fx) 20%, transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.frost-bulb{background:radial-gradient(closest-side, #fff6dc 0 12%, color-mix(in srgb, #fff0c4 60%, var(--fx)) 24%, transparent 42%) center / 100% 100% no-repeat, radial-gradient(closest-side, color-mix(in srgb, var(--fx) 90%, transparent) 20%, transparent)}}:root[data-scheme=light] .frost-bulb{background:radial-gradient(closest-side, #ffd27a 0 12%, #ffb84a 26%, transparent 44%) center / 100% 100% no-repeat, radial-gradient(closest-side, var(--fx) 15%, transparent)}@supports (color:color-mix(in lab, red, red)){:root[data-scheme=light] .frost-bulb{background:radial-gradient(closest-side, #ffd27a 0 12%, color-mix(in srgb, #ffb84a 60%, var(--fx)) 26%, transparent 44%) center / 100% 100% no-repeat, radial-gradient(closest-side, color-mix(in srgb, var(--fx) 100%, transparent) 15%, transparent)}}:root[data-theme=frost]:not([data-scheme=dark]){--sky-top:#cddeed;--sky-foot:#f2f6f9}:root[data-theme=frost] body{--look-detail:block}:root[data-theme=frost] body:where([data-contrast=high],[data-contrast=high] *){--look-detail:none}@media (prefers-contrast:more){:root[data-theme=frost] body:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--look-detail:none}}:root[data-theme=frost]:not([data-scheme=dark]) body{background:linear-gradient(180deg, var(--sky-top) 0%, var(--sky-top) 18%, var(--color-bg) 36%, var(--color-bg) 62%, var(--sky-foot) 100%)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=frost]:not([data-scheme=dark]) body{background:linear-gradient(180deg, var(--sky-top) 0%, color-mix(in srgb, var(--sky-top) 45%, var(--color-bg)) 18%, var(--color-bg) 36%, var(--color-bg) 62%, var(--sky-foot) 100%)}}:root[data-theme=frost]:not([data-scheme=dark]) body:where([data-contrast=high],[data-contrast=high] *){background:var(--color-bg)}@media (prefers-contrast:more){:root[data-theme=frost]:not([data-scheme=dark]) body:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){background:var(--color-bg)}}:root[data-theme=frost]:not([data-scheme=dark]) .nav-bar{background:var(--sky-top)}:root[data-theme=frost]:not([data-scheme=dark]) .nav-bar:where([data-contrast=high],[data-contrast=high] *){background:var(--color-bg)}@media (prefers-contrast:more){:root[data-theme=frost]:not([data-scheme=dark]) .nav-bar:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){background:var(--color-bg)}}.frost-sky{--flake:var(--color-tertiary);--k:.8;--pile:#fff;--pile-o:.9;--star:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'><path d='M12 2.5V21.5'/><path transform='rotate(60 12 12)' d='M12 2.5V21.5'/><path transform='rotate(120 12 12)' d='M12 2.5V21.5'/></g></svg>");--arms:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'><path d='M12 1.5V22.5M9 4.6L12 7.4L15 4.6M9 19.4L12 16.6L15 19.4'/><path transform='rotate(60 12 12)' d='M12 1.5V22.5M9 4.6L12 7.4L15 4.6M9 19.4L12 16.6L15 19.4'/><path transform='rotate(120 12 12)' d='M12 1.5V22.5M9 4.6L12 7.4L15 4.6M9 19.4L12 16.6L15 19.4'/></g></svg>");display:var(--look-detail,block);z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.frost-sky>i{left:var(--x);width:var(--s);height:var(--s);opacity:0;animation:snow-fall var(--dur) linear var(--delay) infinite;position:absolute;top:0}:where(:root[data-motion=reduce]) :is(.frost-sky>i){top:var(--rest);opacity:calc(var(--o) * var(--k));animation:none}:where(:root[data-motion=reduce]) :is(.frost-sky>i):nth-child(n+9){display:none}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) :is(.frost-sky>i){top:var(--rest);opacity:calc(var(--o) * var(--k));animation:none}:where(:root:not([data-motion=full])) :is(.frost-sky>i):nth-child(n+9){display:none}}.frost-sky>i>b{width:100%;height:100%;animation:snow-sway var(--sway-dur) ease-in-out calc(var(--delay) * .37) infinite alternate;display:block}:where(:root[data-motion=reduce]) :is(.frost-sky>i>b){animation:none}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) :is(.frost-sky>i>b){animation:none}}.frost-sky>i.dot>b{background:radial-gradient(closest-side, var(--flake) 45%, transparent)}.frost-sky>i:is(.star,.crystal)>b{background:var(--flake);animation:snow-sway var(--sway-dur) ease-in-out calc(var(--delay) * .37) infinite alternate, snow-spin var(--spin) linear infinite var(--turn)}:where(:root[data-motion=reduce]) :is(.frost-sky>i:is(.star,.crystal)>b){animation:none}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) :is(.frost-sky>i:is(.star,.crystal)>b){animation:none}}.frost-sky>i.star>b{-webkit-mask:var(--star) center / 100% 100% no-repeat;-webkit-mask:var(--star) center / 100% 100% no-repeat;-webkit-mask:var(--star) center / 100% 100% no-repeat;mask:var(--star) center / 100% 100% no-repeat}.frost-sky>i.crystal>b{-webkit-mask:var(--arms) center / 100% 100% no-repeat;-webkit-mask:var(--arms) center / 100% 100% no-repeat;-webkit-mask:var(--arms) center / 100% 100% no-repeat;mask:var(--arms) center / 100% 100% no-repeat}.frost-sky>s{background:radial-gradient(ellipse 50% 100% at 50% 100%, var(--pile) 0 38%, transparent 100%);height:120px;text-decoration:none;position:absolute;bottom:-40px;left:-8%;right:-8%}@supports (color:color-mix(in lab, red, red)){.frost-sky>s{background:radial-gradient(ellipse 50% 100% at 50% 100%, color-mix(in srgb, var(--pile) calc(var(--pile-o) * 100%), transparent) 0 38%, transparent 100%)}}.frost-sky>s.back{opacity:.55;height:104px;bottom:-50px;left:-30%;right:24%}:root[data-theme=frost][data-scheme=dark] .frost-sky{--flake:var(--color-primary);--k:1;--pile:var(--color-primary);--pile-o:.2}@keyframes snow-fall{0%{opacity:0;translate:0 -30px}8%{opacity:calc(var(--o) * var(--k))}88%{opacity:calc(var(--o) * var(--k))}to{opacity:0;translate:0 calc(100dvh + 10px)}}@keyframes snow-sway{0%{translate:calc(var(--sway) * -1) 0}to{translate:var(--sway) 0}}@keyframes snow-spin{to{rotate:360deg}}.poster.p-frost{--flake:var(--color-tertiary);--star:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'><path d='M12 2.5V21.5'/><path transform='rotate(60 12 12)' d='M12 2.5V21.5'/><path transform='rotate(120 12 12)' d='M12 2.5V21.5'/></g></svg>");--arms:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='0.75' stroke-linecap='round' stroke-linejoin='round'><path d='M12 1.5V22.5M9 4.6L12 7.4L15 4.6M9 19.4L12 16.6L15 19.4'/><path transform='rotate(60 12 12)' d='M12 1.5V22.5M9 4.6L12 7.4L15 4.6M9 19.4L12 16.6L15 19.4'/><path transform='rotate(120 12 12)' d='M12 1.5V22.5M9 4.6L12 7.4L15 4.6M9 19.4L12 16.6L15 19.4'/></g></svg>")}.poster.p-frost .sky{background:linear-gradient(180deg, #b8cfe6 0%, #cddeed 22%, #758189 48%, var(--color-bg) 70%, #f2f6f9 100%);inset:0}@supports (color:color-mix(in lab, red, red)){.poster.p-frost .sky{background:linear-gradient(180deg, #b8cfe6 0%, #cddeed 22%, color-mix(in srgb, #cddeed 50%, var(--color-bg)) 48%, var(--color-bg) 70%, #f2f6f9 100%)}}.poster.p-frost .drift{background:radial-gradient(70% 110% at 50% 120%,#fff 0 60%,#ffffffbf 80%,#0000 100%);height:34cqh;top:66cqh;left:-10%;right:-10%}.poster.p-frost .crystal{left:50%;top:var(--art-y);background:var(--flake);width:50cqw;height:50cqw;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.poster.p-frost .crystal{background:color-mix(in srgb, var(--flake) 72%, #fff)}}.poster.p-frost .crystal{-webkit-mask:var(--arms) center / 100% 100% no-repeat;-webkit-mask:var(--arms) center / 100% 100% no-repeat;-webkit-mask:var(--arms) center / 100% 100% no-repeat;mask:var(--arms) center / 100% 100% no-repeat;animation:120s linear infinite poster-turn}.poster.p-frost .sn{left:var(--x);top:var(--rest);width:var(--s);height:var(--s);opacity:.75;background:radial-gradient(closest-side, var(--flake) 45%, transparent);animation:poster-snow var(--dur) linear var(--delay) infinite;border-radius:50%;translate:-50% -50%}.poster.p-frost .sn.star{background:var(--flake);-webkit-mask:var(--star) center / 100% 100% no-repeat;-webkit-mask:var(--star) center / 100% 100% no-repeat;-webkit-mask:var(--star) center / 100% 100% no-repeat;mask:var(--star) center / 100% 100% no-repeat;border-radius:0}.poster.p-frost:where([data-contrast=high],[data-contrast=high] *) .sky,.poster.p-frost:where([data-contrast=high],[data-contrast=high] *) .drift{display:none}.poster.p-frost:where([data-contrast=high],[data-contrast=high] *) .crystal{background:var(--color-fg)}.poster.p-frost:where([data-contrast=high],[data-contrast=high] *) .sn{--flake:var(--color-fg);opacity:1}@media (prefers-contrast:more){.poster.p-frost:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .sky,.poster.p-frost:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .drift{display:none}.poster.p-frost:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .crystal{background:var(--color-fg)}.poster.p-frost:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .sn{--flake:var(--color-fg);opacity:1}}@keyframes poster-snow{0%{translate:-50% calc(-50% - var(--rest) - 6cqh);opacity:0}10%{opacity:.75}90%{opacity:.75}to{translate:-50% calc(-50% + 100cqh - var(--rest) + 6cqh);opacity:0}}@keyframes poster-turn{to{rotate:360deg}}:root[data-theme=frost]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#eaf1f5;--color-surface:#f6fafc;--color-line:#c9d6de;--color-line-strong:#6f8590;--color-fg:#1f2d35;--color-fg-strong:#13222a;--color-fg-muted:#4f626c;--color-primary:#a9dbe8;--color-primary-ink:#2f6878;--color-on-primary:#13222a;--color-secondary:#1f551c;--color-secondary-ink:#1f551c;--color-on-secondary:#fff;--color-tertiary:#286090;--color-tertiary-ink:#286090;--color-on-tertiary:#fff;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#13222a61;--shadow-overlay:0 12px 32px #13222a2e;--color-node-shadow:#13222a38;--node-drop:1px}:root[data-theme=frost]:where([data-tones=on]){--color-primary:#9fd1dd;--color-secondary:#124a10;--color-tertiary:#4880b2;--color-on-tertiary:#fff}:root[data-theme=frost][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#152029;--color-surface:#1d2a35;--color-line:#2d3d4a;--color-line-strong:#7d93a2;--color-fg:#dbe6ec;--color-fg-strong:#f2f7fa;--color-fg-muted:#a0b3bf;--color-primary:#bfe5f0;--color-primary-ink:#bfe5f0;--color-on-primary:#152029;--color-secondary:#15632f;--color-secondary-ink:#86c79c;--color-on-secondary:#f2f7fa;--color-tertiary:#2f6a9e;--color-tertiary-ink:#9cc3e6;--color-on-tertiary:#f2f7fa;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#060b0fb3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=frost][data-scheme=dark]:where([data-tones=on]){--color-secondary:#1f6b36;--color-tertiary:#5f9ad1;--color-on-tertiary:#152029;--color-primary:#c5ebf6}:root[data-theme=frost]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#a9dbe8;--color-primary-ink:#245866;--color-on-primary:#000;--color-secondary:#2f7148;--color-secondary-ink:#1d4a2f;--color-on-secondary:#fff;--color-tertiary:#1b4468;--color-tertiary-ink:#1b4468;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=frost]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#a9dbe8;--color-primary-ink:#245866;--color-on-primary:#000;--color-secondary:#2f7148;--color-secondary-ink:#1d4a2f;--color-on-secondary:#fff;--color-tertiary:#1b4468;--color-tertiary-ink:#1b4468;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=frost][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#060b0f;--color-surface:#060b0f;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d4e0e7;--color-primary:#c8ecf5;--color-primary-ink:#c8ecf5;--color-on-primary:#060b0f;--color-secondary:#5bb27c;--color-secondary-ink:#95d4aa;--color-on-secondary:#060b0f;--color-tertiary:#2c66a0;--color-tertiary-ink:#a6cbec;--color-on-tertiary:#fff;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#060b0f}@media (prefers-contrast:more){:root[data-theme=frost][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#060b0f;--color-surface:#060b0f;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d4e0e7;--color-primary:#c8ecf5;--color-primary-ink:#c8ecf5;--color-on-primary:#060b0f;--color-secondary:#5bb27c;--color-secondary-ink:#95d4aa;--color-on-secondary:#060b0f;--color-tertiary:#2c66a0;--color-tertiary-ink:#a6cbec;--color-on-tertiary:#fff;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#060b0f}}:root[data-theme=sand]{--sand-grain:#b08a4c;--sand-dune:#c49a55;--sand-star:#9a6a2a}:root[data-theme=sand][data-scheme=dark]{--sand-grain:#ebcb8e;--sand-dune:#d9ad66;--sand-star:#fff1cf}.sand-grain{background:radial-gradient(closest-side, var(--fx) 60%, transparent);border-radius:50%}.sand-ripple{background:var(--fx);-webkit-mask-composite:source-in;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:source-in;-webkit-mask-source-type:auto,auto;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 12' preserveAspectRatio='none'><path d='M0 6Q10 0 20 6T40 6T60 6T80 6T100 6T120 6' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round'/></svg>"),linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 12' preserveAspectRatio='none'><path d='M0 6Q10 0 20 6T40 6T60 6T80 6T100 6T120 6' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round'/></svg>"),linear-gradient(90deg,#0000,#000 18% 82%,#0000);-webkit-mask-position:50%,0 0;mask-position:50%,0 0;-webkit-mask-size:100% 100%,auto;mask-size:100% 100%,auto;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.sand-ridge{transform-origin:0;background:radial-gradient(ellipse 35% 96% at 37% 100%, var(--fx) 0 70%, var(--fx) 88%, transparent 100%), radial-gradient(ellipse 25% 68% at 73% 100%, var(--fx) 0 68%, var(--fx) 88%, transparent 100%)}@supports (color:color-mix(in lab, red, red)){.sand-ridge{background:radial-gradient(ellipse 35% 96% at 37% 100%, var(--fx) 0 70%, color-mix(in srgb, var(--fx) 45%, transparent) 88%, transparent 100%), radial-gradient(ellipse 25% 68% at 73% 100%, color-mix(in srgb, var(--fx) 92%, #000 8%) 0 68%, color-mix(in srgb, var(--fx) 45%, transparent) 88%, transparent 100%)}}.sand-ridge{-webkit-mask:linear-gradient(#000 0 80%,#0000 100%);mask:linear-gradient(#000 0 80%,#0000 100%)}.sand-ridge.sand-flip{background:radial-gradient(ellipse 25% 68% at 27% 100%, var(--fx) 0 68%, var(--fx) 88%, transparent 100%), radial-gradient(ellipse 35% 96% at 63% 100%, var(--fx) 0 70%, var(--fx) 88%, transparent 100%)}@supports (color:color-mix(in lab, red, red)){.sand-ridge.sand-flip{background:radial-gradient(ellipse 25% 68% at 27% 100%, color-mix(in srgb, var(--fx) 92%, #000 8%) 0 68%, color-mix(in srgb, var(--fx) 45%, transparent) 88%, transparent 100%), radial-gradient(ellipse 35% 96% at 63% 100%, var(--fx) 0 70%, color-mix(in srgb, var(--fx) 45%, transparent) 88%, transparent 100%)}}.sand-star{background:linear-gradient(90deg, transparent, var(--fx), transparent) center / 100% 1.5px no-repeat, linear-gradient(0deg, transparent, var(--fx), transparent) center / 1.5px 100% no-repeat, radial-gradient(closest-side, var(--fx), transparent) center / 45% 45% no-repeat}.poster.p-sand .dia{--d:52cqw;--x:32%;--y:calc(var(--art-y) + 12cqw);--fill:#095e79}@supports (color:color-mix(in lab, red, red)){.poster.p-sand .dia{--fill:color-mix(in srgb, var(--color-secondary) 70%, var(--color-bg))}}.poster.p-sand .dia>b{background-image:linear-gradient(#0097c38c,#0000 45%)}@supports (color:color-mix(in lab, red, red)){.poster.p-sand .dia>b{background-image:linear-gradient(180deg, color-mix(in srgb, var(--color-secondary-ink) 55%, transparent), transparent 45%)}}.poster.p-sand .oct{--d:62cqw;--x:58%;--y:calc(var(--art-y) + 18cqw);--fill:#8a8f8b}@supports (color:color-mix(in lab, red, red)){.poster.p-sand .oct{--fill:color-mix(in srgb, var(--color-tertiary) 60%, var(--color-bg))}}.poster.p-sand .oct>b{background-image:linear-gradient(#f7f7f699,#0000 40%)}@supports (color:color-mix(in lab, red, red)){.poster.p-sand .oct>b{background-image:linear-gradient(180deg, color-mix(in srgb, var(--color-tertiary-ink) 60%, transparent), transparent 40%)}}.poster.p-sand .cir{--d:18cqw;--y:calc(var(--art-y) - 26cqw);--fill:var(--color-primary-ink);box-shadow:0 0 10cqw #d41f1f59}@supports (color:color-mix(in lab, red, red)){.poster.p-sand .cir{box-shadow:0 0 10cqw color-mix(in srgb, var(--color-primary) 35%, transparent)}}.poster.p-sand:where([data-contrast=high],[data-contrast=high] *) .dia{--fill:var(--color-secondary)}.poster.p-sand:where([data-contrast=high],[data-contrast=high] *) .oct{--fill:var(--color-tertiary)}.poster.p-sand:where([data-contrast=high],[data-contrast=high] *) .dia>b,.poster.p-sand:where([data-contrast=high],[data-contrast=high] *) .oct>b{background-image:none}.poster.p-sand:where([data-contrast=high],[data-contrast=high] *) .cir{box-shadow:none}@media (prefers-contrast:more){.poster.p-sand:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .dia{--fill:var(--color-secondary)}.poster.p-sand:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .oct{--fill:var(--color-tertiary)}.poster.p-sand:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .dia>b,.poster.p-sand:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .oct>b{background-image:none}.poster.p-sand:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .cir{box-shadow:none}}:root[data-theme=sand]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f3ead8;--color-surface:#faf5e9;--color-line:#d9ccb2;--color-line-strong:#8c7d62;--color-fg:#352d20;--color-fg-strong:#241d12;--color-fg-muted:#675c45;--color-primary:#bda6f8;--color-primary-ink:#694c94;--color-on-primary:#221e0e;--color-secondary:#586f52;--color-secondary-ink:#283926;--color-on-secondary:#fff;--color-tertiary:#db4d1a;--color-tertiary-ink:#8e2400;--color-on-tertiary:#fff;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#241d1261;--shadow-overlay:0 12px 32px #241d122e;--color-node-shadow:#241d1229;--node-drop:1px}:root[data-theme=sand]:where([data-tones=on]){--color-secondary:#2f452a;--color-tertiary:#d94c18;--color-primary:#d0bfff}:root[data-theme=sand][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#241d16;--color-surface:#2f261d;--color-line:#43382c;--color-line-strong:#9a8b75;--color-fg:#ede3d3;--color-fg-strong:#faf4ea;--color-fg-muted:#bcae99;--color-primary:#c4a9fc;--color-primary-ink:#d8c6ff;--color-on-primary:#231d13;--color-secondary:#586a46;--color-secondary-ink:#a9c4a1;--color-on-secondary:#faf4ea;--color-tertiary:#e36654;--color-tertiary-ink:#f08a78;--color-on-tertiary:#281b16;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#0d0a07b3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=sand][data-scheme=dark]:where([data-tones=on]){--color-secondary:#51633f;--color-tertiary:#ed6f5c;--color-primary:#e9e0ff}:root[data-theme=sand]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#ddc7ff;--color-primary-ink:#68498c;--color-on-primary:#000;--color-secondary:#3b4c31;--color-secondary-ink:#283926;--color-on-secondary:#fff;--color-tertiary:#ad3502;--color-tertiary-ink:#8e2400;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=sand]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#ddc7ff;--color-primary-ink:#68498c;--color-on-primary:#000;--color-secondary:#3b4c31;--color-secondary-ink:#283926;--color-on-secondary:#fff;--color-tertiary:#ad3502;--color-tertiary-ink:#8e2400;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=sand][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#0d0a07;--color-surface:#0d0a07;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#e2d8c8;--color-primary:#cdb6ff;--color-primary-ink:#e2d4ff;--color-on-primary:#0d0a06;--color-secondary:#45673e;--color-secondary-ink:#b2cdaa;--color-on-secondary:#fff;--color-tertiary:#ef6f5c;--color-tertiary-ink:#f6a294;--color-on-tertiary:#0f0a07;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#0d0a07}@media (prefers-contrast:more){:root[data-theme=sand][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#0d0a07;--color-surface:#0d0a07;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#e2d8c8;--color-primary:#cdb6ff;--color-primary-ink:#e2d4ff;--color-on-primary:#0d0a06;--color-secondary:#45673e;--color-secondary-ink:#b2cdaa;--color-on-secondary:#fff;--color-tertiary:#ef6f5c;--color-tertiary-ink:#f6a294;--color-on-tertiary:#0f0a07;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#0d0a07}}:root[data-theme=dusk]{--dusk-star:#be3e1d}:root[data-theme=dusk][data-scheme=dark]{--dusk-star:#f6f3fc}.dusk-reflect{background:repeating-linear-gradient(180deg, var(--fx) 0 2.5px, transparent 2.5px 7px);-webkit-mask-composite:source-in;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:source-in;-webkit-mask-source-type:auto,auto;-webkit-mask-image:radial-gradient(closest-side at 50% 0,#000 30%,#0000),linear-gradient(#000,#0000 95%);mask-image:radial-gradient(closest-side at 50% 0,#000 30%,#0000),linear-gradient(#000,#0000 95%);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.dusk-ripple{background:radial-gradient(closest-side, transparent 72%, var(--fx) 88%, transparent 100%);border-radius:50%}.dusk-pool{background:radial-gradient(closest-side, var(--fx) 0%, var(--fx) 25%, transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.dusk-pool{background:radial-gradient(closest-side, color-mix(in srgb, var(--fx) 90%, white) 0%, var(--fx) 25%, transparent)}}.dusk-glint{background:linear-gradient(90deg, transparent, var(--fx), transparent) center / 100% 1.5px no-repeat, linear-gradient(0deg, transparent, var(--fx), transparent) center / 1.5px 100% no-repeat, radial-gradient(closest-side, var(--fx), transparent) center / 50% 50% no-repeat}.dusk-line{background:linear-gradient(90deg, transparent, var(--fx) 25%, var(--fx) 75%, transparent)}:root[data-theme=dusk]{--sky-top:#bdd6f0;--sky-foot:#f7d8b0}:root[data-theme=dusk][data-scheme=dark]{--sky-top:#0b0a1c;--sky-foot:#3a1f2c;--sky-ember:#8c3a24}:root[data-theme=dusk] body{--look-detail:block;background:linear-gradient(180deg, var(--sky-top) 0%, var(--color-bg) 45%, #1c2325 80%, var(--sky-foot) 100%)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dusk] body{background:linear-gradient(180deg, var(--sky-top) 0%, var(--color-bg) 45%, color-mix(in srgb, var(--color-bg) 45%, var(--sky-foot)) 80%, var(--sky-foot) 100%)}}:root[data-theme=dusk] body:where([data-contrast=high],[data-contrast=high] *){--look-detail:none;background:var(--color-bg)}@media (prefers-contrast:more){:root[data-theme=dusk] body:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--look-detail:none;background:var(--color-bg)}}:root[data-theme=dusk][data-scheme=dark] body{background:radial-gradient(ellipse 140% 30% at 50% 100%, var(--sky-ember), transparent), linear-gradient(180deg, var(--sky-top) 0%, var(--sky-top) 16%, var(--color-bg) 40%, #1c2325 76%, var(--sky-foot) 100%)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dusk][data-scheme=dark] body{background:radial-gradient(ellipse 140% 30% at 50% 100%, color-mix(in srgb, var(--sky-ember) 45%, transparent), transparent), linear-gradient(180deg, var(--sky-top) 0%, color-mix(in srgb, var(--sky-top) 50%, var(--color-bg)) 16%, var(--color-bg) 40%, color-mix(in srgb, var(--color-bg) 50%, var(--sky-foot)) 76%, var(--sky-foot) 100%)}}:root[data-theme=dusk][data-scheme=dark] body:where([data-contrast=high],[data-contrast=high] *){background:var(--color-bg)}@media (prefers-contrast:more){:root[data-theme=dusk][data-scheme=dark] body:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){background:var(--color-bg)}}:root[data-theme=dusk] .nav-bar{background:0 0}:root[data-theme=dusk] .nav-bar:where([data-contrast=high],[data-contrast=high] *){background:var(--color-bg)}@media (prefers-contrast:more){:root[data-theme=dusk] .nav-bar:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){background:var(--color-bg)}}.dusk-sky{--cirrus:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 90' preserveAspectRatio='none'><defs><linearGradient id='g' gradientUnits='userSpaceOnUse' x1='0' y1='0' x2='400' y2='0'><stop offset='0' stop-color='black' stop-opacity='0'/><stop offset='.22' stop-color='black'/><stop offset='.78' stop-color='black'/><stop offset='1' stop-color='black' stop-opacity='0'/></linearGradient><filter id='b' x='-5%' y='-40%' width='110%' height='180%'><feGaussianBlur stdDeviation='1.8'/></filter></defs><g fill='none' stroke='url(%23g)' stroke-linecap='round' filter='url(%23b)'><path d='M0 58C60 38 120 50 180 34S300 18 400 28' stroke-width='5'/><path d='M20 72C90 58 140 68 210 52S320 46 380 52' stroke-width='3.4'/><path d='M70 40C130 26 180 36 240 22' stroke-width='2.4'/><path d='M150 44q-8 14-20 26M190 38q-8 14-18 28M250 30q-6 12-16 22' stroke-width='1.6'/></g></svg>");display:var(--look-detail,block);z-index:-1;inset:var(--look-top) 0 0;pointer-events:none;position:absolute;overflow:hidden}.dusk-const,.cirrus{display:none}:root[data-theme=dusk][data-scheme=dark] .dusk-const{left:var(--l);right:var(--r);top:var(--t);width:var(--w);height:var(--h);display:block;position:absolute}:root[data-theme=dusk][data-scheme=dark] .dusk-const.wide-only{display:none}@media (min-width:1100px){:root[data-theme=dusk][data-scheme=dark] .dusk-const{left:var(--wl);right:var(--wr);top:var(--wt);width:var(--ww);height:var(--wh)}:root[data-theme=dusk][data-scheme=dark] .dusk-const.wide-only{display:block}}:root[data-theme=dusk][data-scheme=dark] .dusk-field{display:block;position:absolute;inset:0}:root[data-theme=dusk][data-scheme=dark] :is(.dusk-const,.dusk-field)>i{left:var(--x);top:var(--y);width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);opacity:0;animation:dusk-star-in 2.6s var(--ease-fade) var(--born) both;position:absolute}@media (min-width:1100px){:root[data-theme=dusk][data-scheme=dark] :is(.dusk-const,.dusk-field)>i{left:var(--wx);top:var(--wy)}}:where(:root[data-motion=reduce]) :is(:root[data-theme=dusk][data-scheme=dark] :is(.dusk-const,.dusk-field)>i){opacity:1;animation:none}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) :is(:root[data-theme=dusk][data-scheme=dark] :is(.dusk-const,.dusk-field)>i){opacity:1;animation:none}}:root[data-theme=dusk][data-scheme=dark] :is(.dusk-const,.dusk-field)>i>b{background:var(--color-fg-strong);width:100%;height:100%;box-shadow:0 0 calc(var(--s) * 2.4) calc(var(--s) * .7) #f7f7f69e, 0 0 calc(var(--s) * .8) 0 var(--color-fg-strong);border-radius:50%;display:block}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dusk][data-scheme=dark] :is(.dusk-const,.dusk-field)>i>b{box-shadow:0 0 calc(var(--s) * 2.4) calc(var(--s) * .7) color-mix(in srgb, var(--color-fg-strong) 62%, transparent), 0 0 calc(var(--s) * .8) 0 var(--color-fg-strong)}}:root[data-theme=dusk][data-scheme=dark] :is(.dusk-const,.dusk-field)>i>b{animation:dusk-twinkle var(--for) ease-in-out var(--from) infinite alternate}:where(:root[data-motion=reduce]) :is(:root[data-theme=dusk][data-scheme=dark] :is(.dusk-const,.dusk-field)>i>b){animation:none}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) :is(:root[data-theme=dusk][data-scheme=dark] :is(.dusk-const,.dusk-field)>i>b){animation:none}}:root[data-theme=dusk][data-scheme=dark] :is(.dusk-const,.dusk-field)>i>u{width:calc(var(--s) * 5.5);height:calc(var(--s) * 5.5);margin:calc(var(--s) * -2.75) 0 0 calc(var(--s) * -2.75);background:var(--color-fg-strong);clip-path:polygon(50% 0,55% 45%,100% 50%,55% 55%,50% 100%,45% 55%,0 50%,45% 45%);opacity:0;position:absolute;top:50%;left:50%;scale:.25}:root[data-theme=dusk][data-scheme=dark] :is(.dusk-const,.dusk-field)>i>u.on{animation:dusk-glint-turn var(--spark-for) ease-in-out var(--spark-from) infinite}:where(:root[data-motion=reduce]) :is(:root[data-theme=dusk][data-scheme=dark] :is(.dusk-const,.dusk-field)>i>u){display:none}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) :is(:root[data-theme=dusk][data-scheme=dark] :is(.dusk-const,.dusk-field)>i>u){display:none}}.dusk-shoot{display:none}:root[data-theme=dusk][data-scheme=dark] .dusk-shoot{left:var(--x);top:var(--y);width:var(--len);height:3px;margin:-1.5px 0 0 calc(var(--len) * -1);transform-origin:100%;rotate:var(--angle);clip-path:polygon(0 50%,100% 0,100% 100%);background:radial-gradient(circle at 100%,#fff 0 1px,#0000 3px),linear-gradient(90deg,#0000,#f7f7f6e6);display:block;position:absolute}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dusk][data-scheme=dark] .dusk-shoot{background:radial-gradient(circle at 100% 50%, #fff 0 1px, transparent 3px), linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-fg-strong) 90%, transparent))}}:root[data-theme=dusk][data-scheme=dark] .dusk-shoot{opacity:0;pointer-events:none;animation:dusk-shoot var(--for) cubic-bezier(.3, .1, .5, 1) both}:where(:root[data-motion=reduce]) :is(:root[data-theme=dusk][data-scheme=dark] .dusk-shoot){display:none}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) :is(:root[data-theme=dusk][data-scheme=dark] .dusk-shoot){display:none}}@keyframes dusk-shoot{0%{opacity:0;translate:0;scale:.2 1}22%{opacity:1;scale:1}62%{opacity:1}to{opacity:0;scale:.6 1;translate:var(--dx) var(--dy)}}:root[data-theme=dusk][data-scheme=dark] .dusk-field>i{animation-name:dusk-field-in}:where(:root[data-motion=reduce]) :is(:root[data-theme=dusk][data-scheme=dark] .dusk-field>i){opacity:var(--o);animation:none}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) :is(:root[data-theme=dusk][data-scheme=dark] .dusk-field>i){opacity:var(--o);animation:none}}:root[data-theme=dusk]:not([data-scheme=dark]) .cirrus{left:-10%;top:var(--y);width:var(--w);height:90px;opacity:var(--o);animation:cirrus-drift var(--dur) ease-in-out var(--delay) infinite alternate;display:block;position:absolute}:where(:root[data-motion=reduce]) :is(:root[data-theme=dusk]:not([data-scheme=dark]) .cirrus){animation:none}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) :is(:root[data-theme=dusk]:not([data-scheme=dark]) .cirrus){animation:none}}:root[data-theme=dusk]:not([data-scheme=dark]) .cirrus.flip>b{scale:-1 1}:root[data-theme=dusk]:not([data-scheme=dark]) .cirrus>b{width:100%;height:100%;-webkit-mask:var(--cirrus) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--cirrus) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--cirrus) 0 0 / 100% 100% no-repeat;mask:var(--cirrus) 0 0 / 100% 100% no-repeat;background:#fff;display:block}@keyframes cirrus-drift{0%{translate:-8%}to{translate:8%}}@keyframes dusk-star-in{0%{opacity:0}to{opacity:1}}@keyframes dusk-field-in{0%{opacity:0}to{opacity:var(--o)}}@keyframes dusk-twinkle{0%{opacity:var(--lo)}to{opacity:1}}@keyframes dusk-glint-turn{0%,68%,to{opacity:0;rotate:0deg;scale:.25}84%{opacity:.95;rotate:30deg;scale:1}}.dusk-glow{z-index:0;pointer-events:none;opacity:0;background:radial-gradient(closest-side, transparent 33%, var(--tone) 50%, transparent 100%);border-radius:50%;position:absolute;inset:-40%}@supports (color:color-mix(in lab, red, red)){.dusk-glow{background:radial-gradient(closest-side, transparent 33%, color-mix(in srgb, var(--tone) 55%, transparent) 50%, transparent 100%)}}.dusk-glow{animation:dusk-afterglow 1.6s var(--ease-fade) both}.dusk-glow:where([data-contrast=high],[data-contrast=high] *){display:none}@media (prefers-contrast:more){.dusk-glow:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){display:none}}@keyframes dusk-afterglow{14%{opacity:1}to{opacity:0}}.dusk-low{opacity:0;background:radial-gradient(ellipse 120% 60% at 50% 108%, var(--win,#d41f1f), transparent);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.dusk-low{background:radial-gradient(ellipse 120% 60% at 50% 108%, color-mix(in srgb, var(--win,var(--color-primary)) 34%, transparent), transparent)}}.dusk-sky.win>.dusk-low{animation:dusk-nightfall 1.7s var(--ease-fade) both}:root[data-theme=dusk][data-scheme=dark] .dusk-sky.win :is(.dusk-const,.dusk-field)>i>b{animation:dusk-twinkle var(--for) ease-in-out var(--from) infinite alternate, dusk-star-bright .6s var(--ease-fade) both}:where(:root[data-motion=reduce]) :is(:root[data-theme=dusk][data-scheme=dark] .dusk-sky.win :is(.dusk-const,.dusk-field)>i>b){animation:none}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) :is(:root[data-theme=dusk][data-scheme=dark] .dusk-sky.win :is(.dusk-const,.dusk-field)>i>b){animation:none}}:root[data-theme=dusk][data-scheme=dark] .dusk-sky.win :is(.dusk-const,.dusk-field)>i>u{animation:dusk-glint-win .6s var(--ease-fade) both}@keyframes dusk-nightfall{35%{opacity:1}to{opacity:0}}@keyframes dusk-star-bright{50%{opacity:1;scale:2.4}}@keyframes dusk-glint-win{0%{opacity:0;scale:.25}30%{opacity:1;scale:1.3}to{opacity:0;scale:.4}}.dusk-rim{inset:var(--shape-inset,0);z-index:1;background:var(--win);-webkit-mask:var(--shape-outline,var(--mask-circle-line)) center / 100% 100% no-repeat;-webkit-mask:var(--shape-outline,var(--mask-circle-line)) center / 100% 100% no-repeat;-webkit-mask:var(--shape-outline,var(--mask-circle-line)) center / 100% 100% no-repeat;mask:var(--shape-outline,var(--mask-circle-line)) center / 100% 100% no-repeat;pointer-events:none;opacity:0;animation:dusk-rim 1.4s var(--ease-fade) var(--d,0s) both;position:absolute}.dusk-rim:where([data-contrast=high],[data-contrast=high] *){display:none}@media (prefers-contrast:more){.dusk-rim:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){display:none}}@keyframes dusk-rim{30%{opacity:.6}to{opacity:0}}.poster.p-dusk{--hz:calc(var(--art-y) + 2cqw)}.poster.p-dusk .halo{--d:64cqw;--y:calc(var(--hz) - 6cqw);--fill:transparent}.poster.p-dusk .halo>b{background:radial-gradient(closest-side,#d3d7cf52,#0000)}@supports (color:color-mix(in lab, red, red)){.poster.p-dusk .halo>b{background:radial-gradient(closest-side, color-mix(in srgb, var(--color-tertiary) 32%, transparent), transparent)}}.poster.p-dusk .halo{animation:7s ease-in-out infinite alternate dusk-breathe}.poster.p-dusk .cir{--d:28cqw;--y:calc(var(--hz) - 6cqw);--fill:var(--color-primary);clip-path:inset(0 0 calc(50% - 6cqw))}.poster.p-dusk .water{left:0;right:0;top:var(--hz);background:linear-gradient(180deg, #10495b, var(--color-bg) 80%);bottom:0}@supports (color:color-mix(in lab, red, red)){.poster.p-dusk .water{background:linear-gradient(180deg, color-mix(in srgb, var(--color-secondary) 45%, var(--color-bg)), var(--color-bg) 80%)}}.poster.p-dusk .dia{--d:9cqw;--y:calc(var(--hz) + 5cqw);--fill:var(--color-secondary-ink)}.poster.p-dusk .bar{left:50%;top:calc(var(--hz) + var(--o));width:var(--w);background:#d41f1fb3;border-radius:1px;height:max(2px,1.6cqw);translate:-50%}@supports (color:color-mix(in lab, red, red)){.poster.p-dusk .bar{background:color-mix(in srgb, var(--color-primary) 70%, transparent)}}.poster.p-dusk .bar{animation:dusk-shimmer var(--dur) ease-in-out infinite alternate;animation-delay:var(--delay)}.poster.p-dusk:where([data-contrast=high],[data-contrast=high] *) .halo{display:none}.poster.p-dusk:where([data-contrast=high],[data-contrast=high] *) .water{border-top:1.5px solid var(--color-fg);background:0 0}.poster.p-dusk:where([data-contrast=high],[data-contrast=high] *) .bar{background:var(--color-primary);animation:none}@media (prefers-contrast:more){.poster.p-dusk:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .halo{display:none}.poster.p-dusk:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .water{border-top:1.5px solid var(--color-fg);background:0 0}.poster.p-dusk:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .bar{background:var(--color-primary);animation:none}}@keyframes dusk-shimmer{0%{opacity:.45;scale:.8 1}to{opacity:1;scale:1.1 1}}@keyframes dusk-breathe{0%{opacity:.6}to{opacity:1}}:root[data-theme=dusk]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f3eee9;--color-surface:#faf7f3;--color-line:#ddd3cc;--color-line-strong:#6c6280;--color-fg:#2a2438;--color-fg-strong:#1b1628;--color-fg-muted:#4c4360;--color-primary:#fc7756;--color-primary-ink:#be3e1d;--color-on-primary:#1b1628;--color-secondary:#02646d;--color-secondary-ink:#02646d;--color-on-secondary:#fff;--color-tertiary:#9565c7;--color-tertiary-ink:#8454b5;--color-on-tertiary:#fff;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#1b162861;--shadow-overlay:0 12px 32px #1b16282e;--color-node-shadow:#1b162829;--node-drop:1px}:root[data-theme=dusk]:where([data-tones=on]){--color-secondary:#00474d;--color-tertiary:#9666c8;--color-primary:#ffb7a5}:root[data-theme=dusk][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#16142a;--color-surface:#211e3a;--color-line:#332e4e;--color-line-strong:#8a82a8;--color-fg:#e4def2;--color-fg-strong:#f6f3fc;--color-fg-muted:#aba3c6;--color-primary:#ff987e;--color-primary-ink:#ff987e;--color-on-primary:#16142a;--color-secondary:#037a84;--color-secondary-ink:#3597a1;--color-on-secondary:#fff;--color-tertiary:#a975e0;--color-tertiary-ink:#a975e0;--color-on-tertiary:#16142a;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#000000b3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=dusk][data-scheme=dark]:where([data-tones=on]){--color-secondary:#006870;--color-tertiary:#b17de9;--color-primary:#ffddd5}:root[data-theme=dusk]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#fc7756;--color-primary-ink:#cb4a2a;--color-on-primary:#000;--color-secondary:#02646d;--color-secondary-ink:#02646d;--color-on-secondary:#fff;--color-tertiary:#9565c7;--color-tertiary-ink:#8d5dbf;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=dusk]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#fc7756;--color-primary-ink:#cb4a2a;--color-on-primary:#000;--color-secondary:#02646d;--color-secondary-ink:#02646d;--color-on-secondary:#fff;--color-tertiary:#9565c7;--color-tertiary-ink:#8d5dbf;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=dusk][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#000;--color-surface:#000;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#e2dcf0;--color-primary:#ff987e;--color-primary-ink:#ff987e;--color-on-primary:#000;--color-secondary:#037a84;--color-secondary-ink:#19838d;--color-on-secondary:#fff;--color-tertiary:#a975e0;--color-tertiary-ink:#a975e0;--color-on-tertiary:#000;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#000}@media (prefers-contrast:more){:root[data-theme=dusk][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#000;--color-surface:#000;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#e2dcf0;--color-primary:#ff987e;--color-primary-ink:#ff987e;--color-on-primary:#000;--color-secondary:#037a84;--color-secondary-ink:#19838d;--color-on-secondary:#fff;--color-tertiary:#a975e0;--color-tertiary-ink:#a975e0;--color-on-tertiary:#000;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#000}}.windfall-leaf{background:linear-gradient(135deg, var(--fx), var(--fx) 55%, var(--fx))}@supports (color:color-mix(in lab, red, red)){.windfall-leaf{background:linear-gradient(135deg, color-mix(in srgb, var(--fx) 70%, white), var(--fx) 55%, color-mix(in srgb, var(--fx) 78%, black))}}.windfall-leaf{-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><path fill-rule='evenodd' d='M50 3C84 20 94 58 50 97C6 58 16 20 50 3ZM48.6 14H51.4V78H48.6Z'/></svg>") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><path fill-rule='evenodd' d='M50 3C84 20 94 58 50 97C6 58 16 20 50 3ZM48.6 14H51.4V78H48.6Z'/></svg>") 50%/100% 100% no-repeat}.windfall-fruit{background:linear-gradient(#5a3b1e, #5a3b1e) 50% 0 / 9% 24% no-repeat, radial-gradient(circle at 36% 40%, var(--fx) 0, var(--fx) 34%, var(--fx) 44%, transparent 45%) 50% 100% / 100% 88% no-repeat}@supports (color:color-mix(in lab, red, red)){.windfall-fruit{background:linear-gradient(#5a3b1e, #5a3b1e) 50% 0 / 9% 24% no-repeat, radial-gradient(circle at 36% 40%, color-mix(in srgb, var(--fx) 55%, white) 0, var(--fx) 34%, color-mix(in srgb, var(--fx) 70%, black) 44%, transparent 45%) 50% 100% / 100% 88% no-repeat}}.windfall-gust{background:var(--fx);-webkit-mask-composite:source-in;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:source-in;-webkit-mask-source-type:auto,auto;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 20' preserveAspectRatio='none'><path d='M0 12C30 12 52 6 74 8C86 9 92 14 88 17C84 20 78 15 82 11' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' vector-effect='non-scaling-stroke'/></svg>"),linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 20' preserveAspectRatio='none'><path d='M0 12C30 12 52 6 74 8C86 9 92 14 88 17C84 20 78 15 82 11' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' vector-effect='non-scaling-stroke'/></svg>"),linear-gradient(90deg,#0000,#000 20% 80%,#0000);-webkit-mask-position:50%,0 0;mask-position:50%,0 0;-webkit-mask-size:100% 100%,auto;mask-size:100% 100%,auto;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}:root[data-theme=autumn-orchard] body{--look-detail:block}:root[data-theme=autumn-orchard] body:where([data-contrast=high],[data-contrast=high] *){--look-detail:none}@media (prefers-contrast:more){:root[data-theme=autumn-orchard] body:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--look-detail:none}}.leaf-sky{--leaf:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='black' fill-rule='evenodd' d='M12 1C19 6 21 13 12 22C3 13 5 6 12 1ZM11.5 6H12.5V20H11.5ZM12 12.4L16.2 9.2L16.5 9.7L12 13.2ZM12 12.4L7.8 9.2L7.5 9.7L12 13.2ZM12 16.6L15.2 14.2L15.5 14.7L12 17.4ZM12 16.6L8.8 14.2L8.5 14.7L12 17.4Z'/><path d='M12 21.5L12.8 23.5' stroke='black' stroke-width='1.2' stroke-linecap='round'/></svg>");display:var(--look-detail,block);z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.leaf-sky>i{left:var(--x);width:var(--s);height:var(--s);opacity:0;animation:leaf-fall var(--dur) linear var(--delay) infinite;position:absolute;top:0}:where(:root[data-motion=reduce]) :is(.leaf-sky>i){top:var(--rest);opacity:var(--o);animation:none}:where(:root[data-motion=reduce]) :is(.leaf-sky>i):nth-child(n+5){display:none}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) :is(.leaf-sky>i){top:var(--rest);opacity:var(--o);animation:none}:where(:root:not([data-motion=full])) :is(.leaf-sky>i):nth-child(n+5){display:none}}.leaf-sky>i>b{background:var(--color-primary);width:100%;height:100%;-webkit-mask:var(--leaf) center / 100% 100% no-repeat;-webkit-mask:var(--leaf) center / 100% 100% no-repeat;-webkit-mask:var(--leaf) center / 100% 100% no-repeat;mask:var(--leaf) center / 100% 100% no-repeat;animation:leaf-sway var(--sway-dur) ease-in-out calc(var(--delay) * .37) infinite alternate, leaf-turn calc(var(--sway-dur) * 1.3) ease-in-out calc(var(--delay) * .21) infinite alternate;display:block}:where(:root[data-motion=reduce]) :is(.leaf-sky>i>b){rotate:var(--tilt);animation:none}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) :is(.leaf-sky>i>b){rotate:var(--tilt);animation:none}}.leaf-sky>i.tone-1>b{background:var(--color-secondary)}.leaf-sky>i.tone-2>b{background:#6b4b5e}@supports (color:color-mix(in lab, red, red)){.leaf-sky>i.tone-2>b{background:color-mix(in srgb, var(--color-primary) 50%, var(--color-secondary))}}@keyframes leaf-fall{0%{opacity:0;translate:0 -40px}7%{opacity:var(--o)}90%{opacity:var(--o)}to{opacity:0;translate:0 calc(100dvh + 10px)}}@keyframes leaf-sway{0%{translate:calc(var(--sway) * -1) 0}to{translate:var(--sway) 0}}@keyframes leaf-turn{0%{rotate:calc(var(--turn) * -1)}to{rotate:var(--turn)}}.poster.p-autumn-orchard{--hp-k:1.6;--leaf-shape:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='black' fill-rule='evenodd' d='M3 12C7 5.2 15 4.2 22.5 12C15 19.8 7 18.8 3 12ZM5 11.6H19.5V12.4H5Z'/><path d='M0.8 12.4H3.4' stroke='black' stroke-width='1.1' stroke-linecap='round'/></svg>")}.poster.p-autumn-orchard .lf{left:var(--x);width:var(--s);height:var(--s);translate:-50% var(--rest);opacity:.85;animation:windfall-leaf var(--dur) linear var(--delay) infinite;top:0}.poster.p-autumn-orchard .lf>b{background:var(--c);-webkit-mask:var(--leaf-shape) center / 100% 100% no-repeat;-webkit-mask:var(--leaf-shape) center / 100% 100% no-repeat;-webkit-mask:var(--leaf-shape) center / 100% 100% no-repeat;mask:var(--leaf-shape) center / 100% 100% no-repeat;animation:windfall-tumble calc(var(--dur) / 4) ease-in-out var(--delay) infinite alternate;inset:0}.poster.p-autumn-orchard .lf.c0{--c:var(--color-primary)}.poster.p-autumn-orchard .lf.c1{--c:var(--color-secondary)}.poster.p-autumn-orchard .lf.c2{--c:#6b4b5e}@supports (color:color-mix(in lab, red, red)){.poster.p-autumn-orchard .lf.c2{--c:color-mix(in srgb, var(--color-primary) 50%, var(--color-secondary))}}.poster.p-autumn-orchard .earth{background:repeating-linear-gradient(#d3d7cf1a 0 1px,#0000 1px 5px),#32383a;inset:74cqh 0 0}@supports (color:color-mix(in lab, red, red)){.poster.p-autumn-orchard .earth{background:repeating-linear-gradient(180deg, color-mix(in srgb, var(--color-fg) 10%, transparent) 0 1px, transparent 1px 5px), color-mix(in srgb, var(--color-fg-strong) 10%, var(--color-bg))}}.poster.p-autumn-orchard .fall{--y:0cqh;animation:13s linear infinite windfall-drop;animation-delay:var(--delay)}.poster.p-autumn-orchard .fall>b{animation:13s ease-in-out infinite windfall-turn;animation-delay:var(--delay)}.poster.p-autumn-orchard .cir{--d:15cqw;--x:30%;--fill:var(--color-primary);--delay:-3s}.poster.p-autumn-orchard .dia{--d:17cqw;--x:52%;--fill:var(--color-secondary);--delay:-8.5s}.poster.p-autumn-orchard .oct{--d:15cqw;--x:72%;--fill:var(--color-tertiary-ink);--delay:-11.5s}.poster.p-autumn-orchard .cir{--rest:24cqh}.poster.p-autumn-orchard .dia{--rest:46cqh}.poster.p-autumn-orchard .oct{--rest:32cqh}:where(:root[data-motion=reduce]) .poster.p-autumn-orchard .fall{--y:var(--rest)}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) .poster.p-autumn-orchard .fall{--y:var(--rest)}}.poster.p-autumn-orchard:where([data-contrast=high],[data-contrast=high] *) .lf{display:none}.poster.p-autumn-orchard:where([data-contrast=high],[data-contrast=high] *) .earth{border-top:1.5px solid var(--color-fg);background:0 0}.poster.p-autumn-orchard:where([data-contrast=high],[data-contrast=high] *) .fall,.poster.p-autumn-orchard:where([data-contrast=high],[data-contrast=high] *) .fall>b{animation:none}.poster.p-autumn-orchard:where([data-contrast=high],[data-contrast=high] *) .fall{--y:var(--rest)}@media (prefers-contrast:more){.poster.p-autumn-orchard:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .lf{display:none}.poster.p-autumn-orchard:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .earth{border-top:1.5px solid var(--color-fg);background:0 0}.poster.p-autumn-orchard:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .fall,.poster.p-autumn-orchard:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .fall>b{animation:none}.poster.p-autumn-orchard:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .fall{--y:var(--rest)}}@keyframes windfall-drop{0%{opacity:0;translate:calc(-50% - 6cqw) -14cqh}10%{opacity:1}30%{translate:calc(6cqw - 50%) 14cqh}55%{translate:calc(-50% - 6cqw) 40cqh}80%{opacity:1;translate:calc(5cqw - 50%) 64cqh}to{opacity:0;translate:calc(2cqw - 50%) 76cqh}}@keyframes windfall-leaf{0%{opacity:0;translate:calc(-50% - 3cqw) -6cqh}8%{opacity:.85}25%{translate:calc(3cqw - 50%) 14cqh}50%{translate:calc(-50% - 3cqw) 36cqh}75%{translate:calc(3cqw - 50%) 56cqh}92%{opacity:.85}to{opacity:0;translate:calc(-50% - 1cqw) 76cqh}}@keyframes windfall-tumble{0%{rotate:-40deg;scale:1}to{rotate:80deg;scale:1 .55}}@keyframes windfall-turn{0%{rotate:-30deg}to{rotate:150deg}}:root[data-theme=autumn-orchard]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f1e7d3;--color-surface:#faf3e6;--color-line:#dccdb0;--color-line-strong:#8a7658;--color-fg:#33261a;--color-fg-strong:#22170c;--color-fg-muted:#665641;--color-primary:#ac1026;--color-primary-ink:#a21d2b;--color-on-primary:#fff;--color-secondary:#e6a200;--color-secondary-ink:#7a5a00;--color-on-secondary:#22170c;--color-tertiary:#1a4a1f;--color-tertiary-ink:#225226;--color-on-tertiary:#fff;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#22170c61;--shadow-overlay:0 12px 32px #22170c2e;--color-node-shadow:#22170c29;--node-drop:1px}:root[data-theme=autumn-orchard]:where([data-tones=on]){--color-primary:#db474b;--color-on-primary:#fff;--color-secondary:#f3c234;--color-on-secondary:#22170c;--color-tertiary:#19491d;--color-on-tertiary:#fff}:root[data-theme=autumn-orchard][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#58412c;--color-surface:#634b35;--color-line:#78604a;--color-line-strong:#b8a48c;--color-fg:#f6eee2;--color-fg-strong:#fffaf2;--color-fg-muted:#dccdb8;--color-primary:#df464a;--color-primary-ink:#feb9b0;--color-on-primary:#fffaf2;--color-secondary:#e8b434;--color-secondary-ink:#f2cc50;--color-on-secondary:#2a1c0a;--color-tertiary:#33742e;--color-tertiary-ink:#ade0a7;--color-on-tertiary:#f4fcf6;--color-danger:#f399bb;--color-success:#6fcf97;--color-backdrop:#120c07b3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=autumn-orchard][data-scheme=dark]:where([data-tones=on]){--color-primary:#e2414d;--color-on-primary:#2a1c0a;--color-secondary:#ffe381;--color-on-secondary:#2a1c0a;--color-tertiary:#193716;--color-on-tertiary:#f4fcf6}:root[data-theme=autumn-orchard]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#b0212e;--color-primary-ink:#8e1926;--color-on-primary:#fff;--color-secondary:#f0c040;--color-secondary-ink:#6c5000;--color-on-secondary:#000;--color-tertiary:#1a4a1d;--color-tertiary-ink:#1a4a1d;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=autumn-orchard]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#b0212e;--color-primary-ink:#8e1926;--color-on-primary:#fff;--color-secondary:#f0c040;--color-secondary-ink:#6c5000;--color-on-secondary:#000;--color-tertiary:#1a4a1d;--color-tertiary-ink:#1a4a1d;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=autumn-orchard][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#120c07;--color-surface:#120c07;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#e6dccc;--color-primary:#d42639;--color-primary-ink:#feb9b0;--color-on-primary:#fff;--color-secondary:#f8d23a;--color-secondary-ink:#f8d23a;--color-on-secondary:#120c07;--color-tertiary:#2e5c2a;--color-tertiary-ink:#ade0a7;--color-on-tertiary:#fff;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#120c07}@media (prefers-contrast:more){:root[data-theme=autumn-orchard][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#120c07;--color-surface:#120c07;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#e6dccc;--color-primary:#d42639;--color-primary-ink:#feb9b0;--color-on-primary:#fff;--color-secondary:#f8d23a;--color-secondary-ink:#f8d23a;--color-on-secondary:#120c07;--color-tertiary:#2e5c2a;--color-tertiary-ink:#ade0a7;--color-on-tertiary:#fff;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#120c07}}:root[data-theme=temper]{--temper-1:#c99a1e;--temper-2:#b4601c;--temper-3:#7c3fa0;--temper-4:#2e58b8;--temper-hot:#ff9d2b;--temper-spark:#e8761a;--temper-steam:#7b8494}:root[data-theme=temper][data-scheme=dark]{--temper-1:#f0d98a;--temper-2:#d98a45;--temper-3:#a56bc8;--temper-4:#5b86e8;--temper-hot:#fff3c8;--temper-spark:#ffb347;--temper-steam:#e8edf4}.temper-glow{background:radial-gradient(closest-side, var(--fx) 25%, var(--fx) 60%, transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.temper-glow{background:radial-gradient(closest-side, var(--fx) 25%, color-mix(in srgb, var(--fx) 40%, transparent) 60%, transparent)}}.temper-wave{background:linear-gradient(90deg, transparent, var(--fx) 35%, var(--fx) 55%, transparent)}@supports (color:color-mix(in lab, red, red)){.temper-wave{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--fx) 35%, transparent) 35%, color-mix(in srgb, var(--fx) 70%, transparent) 55%, transparent)}}.temper-wave{-webkit-mask:linear-gradient(#0000,#000 18% 82%,#0000);mask:linear-gradient(#0000,#000 18% 82%,#0000)}.temper-edge{background:linear-gradient(135deg, var(--temper-1), var(--temper-2) 35%, var(--temper-3) 65%, var(--temper-4));-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border-radius:20px;padding:2.5px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.temper-edge.temper-soft{border-radius:24px;padding:7px}.temper-gleam{background:radial-gradient(closest-side, var(--fx) 20%, var(--fx) 60%, transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.temper-gleam{background:radial-gradient(closest-side, var(--fx) 20%, color-mix(in srgb, var(--fx) 40%, transparent) 60%, transparent)}}.temper-ring{background:radial-gradient(closest-side, transparent 70%, var(--fx) 84%, transparent 100%);border-radius:50%}.temper-steam{background:radial-gradient(closest-side, var(--fx), transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.temper-steam{background:radial-gradient(closest-side, color-mix(in srgb, var(--fx) 70%, transparent), transparent)}}.temper-spark{background:radial-gradient(closest-side, var(--fx) 40%, var(--fx) 70%, transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.temper-spark{background:radial-gradient(closest-side, var(--fx) 40%, color-mix(in srgb, var(--fx) 30%, transparent) 70%, transparent)}}.lsky.heat{--st0:#c99a1e;--st1:#b4601c;--st2:#7c3fa0;--st3:#2e58b8;--band:22%;--still-band:.75}.lsky.heat.dark{--st0:#f0d98a;--st1:#d98a45;--st2:#a56bc8;--st3:#5b86e8;--band:20%}.lsky.heat .forge{inset:0}.lsky.heat .hb{left:0;right:0;top:calc(var(--y) - 20%);height:40%;opacity:var(--still-band);background:linear-gradient(180deg, transparent, var(--c) 50%, transparent)}@supports (color:color-mix(in lab, red, red)){.lsky.heat .hb{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--c) var(--band), transparent) 50%, transparent)}}.lsky.heat .hb{animation:heat-swell var(--dur) ease-in-out var(--delay) infinite}.lsky.heat .s0{--c:var(--st0)}.lsky.heat .s1{--c:var(--st1)}.lsky.heat .s2{--c:var(--st2)}.lsky.heat .s3{--c:var(--st3)}.lsky.heat .sp{left:var(--x);width:calc(var(--u) * var(--s) * 1.8);height:calc(var(--u) * var(--s) * 1.8);background:var(--c);rotate:45deg;translate:0 calc(var(--rest) * -1);opacity:var(--still);animation:heat-spark var(--dur) linear var(--delay) infinite;bottom:0}@keyframes heat-swell{0%{opacity:0;translate:0 6cqh}22%{opacity:1}46%{opacity:.35}72%{opacity:0;translate:0 -8cqh}to{opacity:0;translate:0 -8cqh}}@keyframes heat-spark{0%{opacity:0;translate:0}12%{opacity:var(--o)}to{translate:0 calc(var(--rise) * -1);opacity:0}}.poster.p-temper{--hp-k:1.4}.poster.p-temper .bar{left:0;right:0;top:var(--art-y);background:linear-gradient(90deg, #5d665d, #095e79 22%, var(--color-tertiary) 38%, var(--color-primary) 50%, var(--color-tertiary) 62%, #095e79 78%, #5d665d);height:15cqw;translate:0 -50%}@supports (color:color-mix(in lab, red, red)){.poster.p-temper .bar{background:linear-gradient(90deg, color-mix(in srgb, var(--color-fg-muted) 55%, var(--color-bg)), color-mix(in srgb, var(--color-secondary) 70%, var(--color-bg)) 22%, var(--color-tertiary) 38%, var(--color-primary) 50%, var(--color-tertiary) 62%, color-mix(in srgb, var(--color-secondary) 70%, var(--color-bg)) 78%, color-mix(in srgb, var(--color-fg-muted) 55%, var(--color-bg)))}}.poster.p-temper .bar{box-shadow:inset 0 1px #ffffff40,inset 0 -1px #00000059}.poster.p-temper .heat{left:50%;top:var(--art-y);background:linear-gradient(90deg,#0000,#ffffff8c,#0000);width:20cqw;height:15cqw;animation:12s ease-out infinite temper-wave;translate:-50% -50%}.poster.p-temper .cir{--d:11cqw;--fill:var(--color-primary);box-shadow:0 0 6cqw #d41f1fb3}@supports (color:color-mix(in lab, red, red)){.poster.p-temper .cir{box-shadow:0 0 6cqw color-mix(in srgb, var(--color-primary) 70%, transparent)}}.poster.p-temper .cir{animation:12s ease-out infinite temper-glow}.poster.p-temper .oct{--d:10cqw;--x:28%;--fill:var(--color-tertiary)}.poster.p-temper .dia{--d:11cqw;--x:72%;--fill:var(--color-secondary-ink)}.poster.p-temper:where([data-contrast=high],[data-contrast=high] *) .bar{background:var(--color-bg);box-shadow:0 0 0 1.5px var(--color-fg)}.poster.p-temper:where([data-contrast=high],[data-contrast=high] *) .heat{display:none}.poster.p-temper:where([data-contrast=high],[data-contrast=high] *) .cir{box-shadow:none;animation:none}@media (prefers-contrast:more){.poster.p-temper:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .bar{background:var(--color-bg);box-shadow:0 0 0 1.5px var(--color-fg)}.poster.p-temper:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .heat{display:none}.poster.p-temper:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .cir{box-shadow:none;animation:none}}@keyframes temper-wave{0%{opacity:0;scale:0 1}12%{opacity:1}55%{opacity:0;scale:6 1}to{opacity:0;scale:6 1}}@keyframes temper-glow{0%,to{box-shadow:0 0 6cqw color-mix(in srgb, var(--color-primary) 70%, transparent)}12%{box-shadow:0 0 10cqw 2cqw color-mix(in srgb, #fff 60%, var(--color-primary))}40%{box-shadow:0 0 6cqw color-mix(in srgb, var(--color-primary) 70%, transparent)}}:root[data-theme=temper]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#eceef1;--color-surface:#f8f9fb;--color-line:#d0d4da;--color-line-strong:#757c88;--color-fg:#242830;--color-fg-strong:#15181e;--color-fg-muted:#565d69;--color-primary:#e87800;--color-primary-ink:#954b00;--color-on-primary:#000;--color-secondary:#531866;--color-secondary-ink:#753d8b;--color-on-secondary:#fff;--color-tertiary:#f5a8fc;--color-tertiary-ink:#74487b;--color-on-tertiary:#16171f;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#15181e61;--shadow-overlay:0 12px 32px #15181e2e;--color-node-shadow:#15181e29;--node-drop:1px}:root[data-theme=temper]:where([data-tones=on]){--color-secondary:#5f2573;--color-primary:#c06200;--color-tertiary:#f8afff}:root[data-theme=temper][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#1a1c20;--color-surface:#24272c;--color-line:#363a41;--color-line-strong:#868c96;--color-fg:#dfe2e6;--color-fg-strong:#f4f5f7;--color-fg-muted:#a5abb4;--color-primary:#fb8a07;--color-primary-ink:#fb9c4a;--color-on-primary:#151c21;--color-secondary:#5d2570;--color-secondary-ink:#cca9d8;--color-on-secondary:#f4f5f7;--color-tertiary:#ffbaff;--color-tertiary-ink:#ffbaff;--color-on-tertiary:#1b1c21;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#0b0c0eb3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=temper][data-scheme=dark]:where([data-tones=on]){--color-secondary:#7f4693;--color-primary:#e17a00;--color-tertiary:#ffd9ff}:root[data-theme=temper]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#b05600;--color-primary-ink:#904200;--color-on-primary:#fff;--color-secondary:#6a327d;--color-secondary-ink:#6a327d;--color-on-secondary:#fff;--color-tertiary:#ffb0fe;--color-tertiary-ink:#653d6a;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=temper]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#b05600;--color-primary-ink:#904200;--color-on-primary:#fff;--color-secondary:#6a327d;--color-secondary-ink:#6a327d;--color-on-secondary:#fff;--color-tertiary:#ffb0fe;--color-tertiary-ink:#653d6a;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=temper][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#0b0c0e;--color-surface:#0b0c0e;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d6dade;--color-primary:#df7a00;--color-primary-ink:#fbab6a;--color-on-primary:#090c0e;--color-secondary:#874e9e;--color-secondary-ink:#d4b4df;--color-on-secondary:#fff;--color-tertiary:#ffc9ff;--color-tertiary-ink:#ffc9ff;--color-on-tertiary:#0b0c0e;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#0b0c0e}@media (prefers-contrast:more){:root[data-theme=temper][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#0b0c0e;--color-surface:#0b0c0e;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d6dade;--color-primary:#df7a00;--color-primary-ink:#fbab6a;--color-on-primary:#090c0e;--color-secondary:#874e9e;--color-secondary-ink:#d4b4df;--color-on-secondary:#fff;--color-tertiary:#ffc9ff;--color-tertiary-ink:#ffc9ff;--color-on-tertiary:#0b0c0e;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#0b0c0e}}:root[data-theme=zenith]{--zenith-gold:#b8892a;--zenith-hi:#e0a93a}:root[data-theme=zenith][data-scheme=dark]{--zenith-gold:#e8c15a;--zenith-hi:#fff0b8}.zenith-glint{background:linear-gradient(90deg, transparent, var(--fx), transparent) center / 100% 2px no-repeat, linear-gradient(0deg, transparent, var(--fx), transparent) center / 2px 100% no-repeat, radial-gradient(closest-side, var(--fx), transparent) center / 45% 45% no-repeat}.zenith-bell{background:radial-gradient(closest-side, transparent 72%, var(--fx) 86%, transparent 100%);border-radius:50%}.zenith-bloom{background:radial-gradient(closest-side, var(--fx), transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.zenith-bloom{background:radial-gradient(closest-side, color-mix(in srgb, var(--fx) 60%, transparent), transparent)}}.zenith-line{background:linear-gradient(90deg, transparent, var(--fx) 15%, var(--fx) 85%, transparent)}.zenith-pennant{transform-origin:0 100%;background:var(--fx);-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 80' preserveAspectRatio='none'><path d='M4 78V2L96 30Q50 38 4 58Z' stroke='black' stroke-width='3' stroke-linejoin='round'/></svg>") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 80' preserveAspectRatio='none'><path d='M4 78V2L96 30Q50 38 4 58Z' stroke='black' stroke-width='3' stroke-linejoin='round'/></svg>") 50%/100% 100% no-repeat}.zenith-sun{background:repeating-conic-gradient(from 0deg, var(--fx) 0 3deg, transparent 3deg 12deg)}@supports (color:color-mix(in lab, red, red)){.zenith-sun{background:repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--fx) 80%, transparent) 0 3deg, transparent 3deg 12deg)}}.zenith-sun{-webkit-mask-composite:source-in;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:source-in;-webkit-mask-source-type:auto,auto;-webkit-mask-image:radial-gradient(closest-side,#0000 3%,#000 12%,#0000 62%),linear-gradient(#000 48%,#0000004d 62%,#0000 76%);mask-image:radial-gradient(closest-side,#0000 3%,#000 12%,#0000 62%),linear-gradient(#000 48%,#0000004d 62%,#0000 76%);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.zenith-mote{background:radial-gradient(closest-side, var(--fx) 40%, transparent);border-radius:50%}.lsky.summit{--turq:#3dcfcb;--copper:#cc624e;--violet:#593392;--gleam:#e0a93a}.lsky.summit.dark{--turq:#4eddd8;--copper:#e17460;--violet:#8a5fc9;--gleam:#fff0b8}.lsky.summit .air{background:radial-gradient(ellipse 90% 100% at 50% 0%, var(--turq), transparent 72%);height:55%;top:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.lsky.summit .air{background:radial-gradient(ellipse 90% 100% at 50% 0%, color-mix(in srgb, var(--turq) 22%, transparent), transparent 72%)}}.lsky.summit .peak{width:118cqw;height:56cqh;top:8cqh;left:-9cqw}.lsky.summit .face{opacity:.7;animation:90s ease-in-out infinite alternate summit-lit;inset:0}.lsky.summit .face.l{clip-path:polygon(50% 0,50% 100%,0 100%);background:linear-gradient(180deg, var(--copper), transparent 88%)}@supports (color:color-mix(in lab, red, red)){.lsky.summit .face.l{background:linear-gradient(180deg, color-mix(in srgb, var(--copper) 26%, transparent), transparent 88%)}}.lsky.summit .face.r{clip-path:polygon(50% 0,100% 100%,50% 100%);background:linear-gradient(180deg, var(--violet), transparent 88%)}@supports (color:color-mix(in lab, red, red)){.lsky.summit .face.r{background:linear-gradient(180deg, color-mix(in srgb, var(--violet) 24%, transparent), transparent 88%)}}.lsky.summit .face.r{animation-direction:alternate-reverse}.lsky.summit .cap{clip-path:polygon(50% 0,61% 22%,39% 22%);background:linear-gradient(180deg, var(--gleam), transparent);inset:0}@supports (color:color-mix(in lab, red, red)){.lsky.summit .cap{background:linear-gradient(180deg, color-mix(in srgb, var(--gleam) 34%, transparent), transparent)}}.lsky.summit .gleam{width:calc(var(--u) * 14);height:calc(var(--u) * 14);margin:calc(var(--u) * -7) 0 0 calc(var(--u) * -7);opacity:.55;background:radial-gradient(closest-side, var(--gleam), transparent);border-radius:50%;top:8cqh;left:50%}@supports (color:color-mix(in lab, red, red)){.lsky.summit .gleam{background:radial-gradient(closest-side, color-mix(in srgb, var(--gleam) 70%, transparent), transparent)}}.lsky.summit .gleam{animation:11s ease-in-out infinite alternate summit-gleam}.lsky.summit .str{background:radial-gradient(closest-side, var(--turq), transparent);border-radius:50%;height:2.4cqh}@supports (color:color-mix(in lab, red, red)){.lsky.summit .str{background:radial-gradient(closest-side, color-mix(in srgb, var(--turq) 30%, transparent), transparent)}}.lsky.summit .str{animation:summit-drift var(--dur) ease-in-out infinite alternate}.lsky.summit .str.t0{--dur:84s;width:84cqw;top:58cqh;left:6cqw}.lsky.summit .str.t1{--dur:108s;opacity:.8;width:112cqw;animation-direction:alternate-reverse;top:69cqh;left:-6cqw}.lsky.summit .str.t2{--dur:126s;opacity:.65;width:76cqw;top:80cqh;left:24cqw}@keyframes summit-lit{0%{opacity:1}to{opacity:.3}}@keyframes summit-gleam{0%{opacity:.3;scale:.85}to{opacity:.7;scale:1.15}}@keyframes summit-drift{0%{translate:-9cqw}to{translate:9cqw}}.poster.p-zenith{--hp-k:.7}.poster.p-zenith .oct{--d:54cqw;--y:calc(var(--art-y) + 16cqw);--fill:var(--color-tertiary)}.poster.p-zenith .dia{--d:36cqw;--y:calc(var(--art-y) - 4cqw);--fill:var(--color-secondary)}.poster.p-zenith .cir{--d:15cqw;--y:calc(var(--art-y) - 24cqw);--fill:var(--color-primary)}.poster.p-zenith .glint{--y:calc(var(--art-y) - 24cqw);width:34cqw;height:34cqw;left:50%;top:var(--y);animation:12s ease-in-out infinite zenith-flare;translate:-50% -50%}.poster.p-zenith .glint>b{background:#f2bcbc;top:50%;left:50%;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.poster.p-zenith .glint>b{background:color-mix(in srgb, #fff 70%, var(--color-primary))}}.poster.p-zenith .glint>b{border-radius:2px}.poster.p-zenith .glint>b:first-child{width:100%;height:max(2px,1.5cqw)}.poster.p-zenith .glint>b:last-child{width:max(2px,1.5cqw);height:100%}.poster.p-zenith:where([data-contrast=high],[data-contrast=high] *) .glint{animation:none;scale:.6}.poster.p-zenith:where([data-contrast=high],[data-contrast=high] *) .glint>b{background:var(--color-fg)}@media (prefers-contrast:more){.poster.p-zenith:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .glint{animation:none;scale:.6}.poster.p-zenith:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .glint>b{background:var(--color-fg)}}@keyframes zenith-flare{0%,55%,to{opacity:.55;scale:.35}70%{opacity:1;scale:1}85%{opacity:.6;scale:.45}}:root[data-theme=zenith]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f6f1e4;--color-surface:#fdfaf2;--color-line:#e0d6bf;--color-line-strong:#857a62;--color-fg:#2a2418;--color-fg-strong:#1b160c;--color-fg-muted:#62584a;--color-primary:#3dcfcb;--color-primary-ink:#077876;--color-on-primary:#1b160c;--color-secondary:#cc624e;--color-secondary-ink:#b24b38;--color-on-secondary:#1b160c;--color-tertiary:#593392;--color-tertiary-ink:#593392;--color-on-tertiary:#fff;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#1b160c61;--shadow-overlay:0 12px 32px #1b160c2e;--color-node-shadow:#1b160c29;--node-drop:1px}:root[data-theme=zenith]:where([data-tones=on]){--color-tertiary:#502887;--color-secondary:#c55c48;--color-primary:#4fdcd8}:root[data-theme=zenith][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#131a30;--color-surface:#1c2540;--color-line:#2c3856;--color-line-strong:#7e8bb0;--color-fg:#e2e6f2;--color-fg-strong:#f6f8fd;--color-fg-muted:#a8b2cf;--color-primary:#4eddd8;--color-primary-ink:#4eddd8;--color-on-primary:#131a30;--color-secondary:#e17460;--color-secondary-ink:#e17460;--color-on-secondary:#131a30;--color-tertiary:#8a5fc9;--color-tertiary-ink:#a479e6;--color-on-tertiary:#fff;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#070a18b3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=zenith][data-scheme=dark]:where([data-tones=on]){--color-tertiary:#7246ae;--color-secondary:#e37661;--color-primary:#6ffaf4}:root[data-theme=zenith]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#3dcfcb;--color-primary-ink:#038280;--color-on-primary:#000;--color-secondary:#cc624e;--color-secondary-ink:#bd5441;--color-on-secondary:#000;--color-tertiary:#593392;--color-tertiary-ink:#593392;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=zenith]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#3dcfcb;--color-primary-ink:#038280;--color-on-primary:#000;--color-secondary:#cc624e;--color-secondary-ink:#bd5441;--color-on-secondary:#000;--color-tertiary:#593392;--color-tertiary-ink:#593392;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=zenith][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#070a18;--color-surface:#070a18;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d4daec;--color-primary:#4eddd8;--color-primary-ink:#4eddd8;--color-on-primary:#070a18;--color-secondary:#e17460;--color-secondary-ink:#e17460;--color-on-secondary:#070a18;--color-tertiary:#8a5fc9;--color-tertiary-ink:#9065d0;--color-on-tertiary:#fff;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#070a18}@media (prefers-contrast:more){:root[data-theme=zenith][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#070a18;--color-surface:#070a18;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d4daec;--color-primary:#4eddd8;--color-primary-ink:#4eddd8;--color-on-primary:#070a18;--color-secondary:#e17460;--color-secondary-ink:#e17460;--color-on-secondary:#070a18;--color-tertiary:#8a5fc9;--color-tertiary-ink:#9065d0;--color-on-tertiary:#fff;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#070a18}}.loden-pool{background:radial-gradient(closest-side, var(--fx) 0, var(--fx) 28%, #f0b84a5c 62%, transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.loden-pool{background:radial-gradient(closest-side, color-mix(in srgb, var(--fx) 28%, #f0b84a) 0, color-mix(in srgb, var(--fx) 18%, #f0b84a 82%) 28%, #f0b84a5c 62%, transparent)}}:root[data-scheme=dark] .loden-pool{background:radial-gradient(closest-side, var(--fx) 0, var(--fx) 26%, #f6e3a852 60%, transparent)}@supports (color:color-mix(in lab, red, red)){:root[data-scheme=dark] .loden-pool{background:radial-gradient(closest-side, color-mix(in srgb, var(--fx) 30%, #f6e3a8) 0, color-mix(in srgb, var(--fx) 16%, #f6e3a8 84%) 26%, #f6e3a852 60%, transparent)}}.loden-halo{-webkit-mask:radial-gradient(closest-side,#0000 47%,#000 62%,#0000);mask:radial-gradient(closest-side,#0000 47%,#000 62%,#0000)}.loden-weave{background:repeating-linear-gradient(60deg, var(--fx) 0 2px, transparent 2px 6px), repeating-linear-gradient(-60deg, #f7f7f68c 0 2px, transparent 2px 6px)}@supports (color:color-mix(in lab, red, red)){.loden-weave{background:repeating-linear-gradient(60deg, color-mix(in srgb, var(--fx) 80%, transparent) 0 2px, transparent 2px 6px), repeating-linear-gradient(-60deg, color-mix(in srgb, var(--color-fg-strong) 55%, transparent) 0 2px, transparent 2px 6px)}}.loden-weave{-webkit-mask:linear-gradient(90deg,#000,#0000 58px),linear-gradient(-90deg,#000,#0000 58px),linear-gradient(#000,#0000 58px),linear-gradient(0deg,#000,#0000 58px);mask:linear-gradient(90deg,#000,#0000 58px),linear-gradient(-90deg,#000,#0000 58px),linear-gradient(#000,#0000 58px),linear-gradient(0deg,#000,#0000 58px)}.loden-field{z-index:-1;pointer-events:none;background:repeating-linear-gradient(60deg, var(--ca) 0 4px, transparent 4px 10px), repeating-linear-gradient(-60deg, var(--cb) 0 4px, transparent 4px 10px), linear-gradient(90deg, transparent, var(--ca) 50%, transparent);width:62vw;height:100vh;position:fixed;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.loden-field{background:repeating-linear-gradient(60deg, color-mix(in srgb, var(--ca) 85%, transparent) 0 4px, transparent 4px 10px), repeating-linear-gradient(-60deg, color-mix(in srgb, var(--cb) 85%, transparent) 0 4px, transparent 4px 10px), linear-gradient(90deg, transparent, color-mix(in srgb, var(--ca) 22%, transparent) 50%, transparent)}}.loden-field{-webkit-mask:linear-gradient(90deg,#0000,#000 35% 65%,#0000);mask:linear-gradient(90deg,#0000,#000 35% 65%,#0000)}:root[data-theme=loden] body{--look-detail:block;--nap:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n' x='0' y='0' width='100%' height='100%'><feTurbulence type='fractalNoise' baseFrequency='.9 .32' numOctaves='2' seed='4' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2.2 -.85'/></filter><rect width='160' height='160' filter='url(%23n)'/></svg>");position:relative}:root[data-theme=loden] body:where([data-contrast=high],[data-contrast=high] *){--look-detail:none}@media (prefers-contrast:more){:root[data-theme=loden] body:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--look-detail:none}}:root[data-theme=loden] body{--nap-strength:.06}:root[data-theme=loden] body:where(:root[data-scheme=dark] *){--nap-strength:.1}:root[data-theme=loden] body:before{content:"";display:var(--look-detail);z-index:-1;background:var(--color-fg-strong);opacity:var(--nap-strength);-webkit-mask:var(--nap) 0 0 / 160px 160px repeat;-webkit-mask:var(--nap) 0 0 / 160px 160px repeat;-webkit-mask:var(--nap) 0 0 / 160px 160px repeat;mask:var(--nap) 0 0 / 160px 160px repeat;pointer-events:none;position:absolute;inset:0}.poster.p-loden{--weave:repeating-linear-gradient(45deg, #ffffff29 0 1px, transparent 1px 3px)}.poster.p-loden .cir{--d:58cqw;--y:calc(var(--art-y) - 8cqw);--fill:transparent}.poster.p-loden .cir>b{background:radial-gradient(closest-side,#d41f1fbf,#d41f1f4d 58%,#0000)}@supports (color:color-mix(in lab, red, red)){.poster.p-loden .cir>b{background:radial-gradient(closest-side, color-mix(in srgb, var(--color-primary) 75%, transparent), color-mix(in srgb, var(--color-primary) 30%, transparent) 58%, transparent)}}.poster.p-loden .dia{--d:24cqw;--x:36%;--y:calc(var(--art-y) + 12cqw);--fill:var(--color-secondary)}.poster.p-loden .dia>b{background-image:var(--weave)}.poster.p-loden .oct{--d:22cqw;--x:64%;--y:calc(var(--art-y) + 12cqw);--fill:var(--color-tertiary-ink)}.poster.p-loden .oct>b{background-image:var(--weave)}.poster.p-loden:where([data-contrast=high],[data-contrast=high] *) .cir{--fill:var(--color-primary);--d:30cqw}.poster.p-loden:where([data-contrast=high],[data-contrast=high] *) .cir>b,.poster.p-loden:where([data-contrast=high],[data-contrast=high] *) .dia>b,.poster.p-loden:where([data-contrast=high],[data-contrast=high] *) .oct>b{background-image:none}@media (prefers-contrast:more){.poster.p-loden:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .cir{--fill:var(--color-primary);--d:30cqw}.poster.p-loden:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .cir>b,.poster.p-loden:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .dia>b,.poster.p-loden:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .oct>b{background-image:none}}:root[data-theme=loden]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#c8d0bd;--color-surface:#cfd6c4;--color-line:#b1bba4;--color-line-strong:#5f6e5c;--color-fg:#1c2a22;--color-fg-strong:#101c15;--color-fg-muted:#3f4d3b;--color-primary:#cda609;--color-primary-ink:#695403;--color-on-primary:#101c15;--color-secondary:#a54c8b;--color-secondary-ink:#8b3473;--color-on-secondary:#fff;--color-tertiary:#064180;--color-tertiary-ink:#064180;--color-on-tertiary:#fff;--color-danger:#9b1b4e;--color-success:#205f3b;--color-backdrop:#101c1561;--shadow-overlay:0 12px 32px #101c152e;--color-node-shadow:#101c1529;--node-drop:1px}:root[data-theme=loden]:where([data-tones=on]){--color-tertiary:#003773;--color-secondary:#ac5392;--color-primary:#fff9e8}:root[data-theme=loden][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#1f2e27;--color-surface:#283a31;--color-line:#3a4d43;--color-line-strong:#84978b;--color-fg:#e0e6dc;--color-fg-strong:#f3f6ef;--color-fg-muted:#a7b5a9;--color-primary:#e9c025;--color-primary-ink:#e9c025;--color-on-primary:#1f2e27;--color-secondary:#cd6aaf;--color-secondary-ink:#e37ec4;--color-on-secondary:#1f2e27;--color-tertiary:#346fb8;--color-tertiary-ink:#67a4f1;--color-on-tertiary:#fff;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#0c1410b3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=loden][data-scheme=dark]:where([data-tones=on]){--color-tertiary:#225ea5;--color-secondary:#d673b8;--color-primary:#ffe38b}:root[data-theme=loden]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#cda609;--color-primary-ink:#8d7102;--color-on-primary:#000;--color-secondary:#a54c8b;--color-secondary-ink:#a54c8b;--color-on-secondary:#fff;--color-tertiary:#064180;--color-tertiary-ink:#064180;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=loden]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#cda609;--color-primary-ink:#8d7102;--color-on-primary:#000;--color-secondary:#a54c8b;--color-secondary-ink:#a54c8b;--color-on-secondary:#fff;--color-tertiary:#064180;--color-tertiary-ink:#064180;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=loden][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#0c1410;--color-surface:#0c1410;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d6dfd8;--color-primary:#e9c025;--color-primary-ink:#e9c025;--color-on-primary:#0c1410;--color-secondary:#cd6aaf;--color-secondary-ink:#cd6aaf;--color-on-secondary:#0c1410;--color-tertiary:#346fb8;--color-tertiary-ink:#4580ca;--color-on-tertiary:#fff;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#0c1410}@media (prefers-contrast:more){:root[data-theme=loden][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#0c1410;--color-surface:#0c1410;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d6dfd8;--color-primary:#e9c025;--color-primary-ink:#e9c025;--color-on-primary:#0c1410;--color-secondary:#cd6aaf;--color-secondary-ink:#cd6aaf;--color-on-secondary:#0c1410;--color-tertiary:#346fb8;--color-tertiary-ink:#4580ca;--color-on-tertiary:#fff;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#0c1410}}.keepsake-glint{background:radial-gradient(closest-side, #fff8e0, var(--fx) 40%, transparent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0Q11 9 20 10Q11 11 10 20Q9 11 0 10Q9 9 10 0z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0Q11 9 20 10Q11 11 10 20Q9 11 0 10Q9 9 10 0z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.keepsake-velvet{background:repeating-linear-gradient(45deg, #ffffff17 0 1px, transparent 1px 4px), linear-gradient(90deg, var(--fx), transparent 54px), linear-gradient(-90deg, var(--fx), transparent 54px), linear-gradient(180deg, var(--fx), transparent 54px), linear-gradient(0deg, var(--fx), transparent 54px);-webkit-mask:linear-gradient(90deg,#000,#0000 56px),linear-gradient(-90deg,#000,#0000 56px),linear-gradient(#000,#0000 56px),linear-gradient(0deg,#000,#0000 56px);mask:linear-gradient(90deg,#000,#0000 56px),linear-gradient(-90deg,#000,#0000 56px),linear-gradient(#000,#0000 56px),linear-gradient(0deg,#000,#0000 56px)}.keepsake-barrel{background:linear-gradient(180deg, var(--fx), var(--fx) 28%, var(--fx) 40%, var(--fx) 62%, var(--fx))}@supports (color:color-mix(in lab, red, red)){.keepsake-barrel{background:linear-gradient(180deg, color-mix(in srgb, var(--fx) 12%, transparent), color-mix(in srgb, var(--fx) 60%, transparent) 28%, color-mix(in srgb, var(--fx) 78%, #fff) 40%, color-mix(in srgb, var(--fx) 55%, transparent) 62%, color-mix(in srgb, var(--fx) 14%, transparent))}}.keepsake-barrel{-webkit-mask-composite:source-in;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:source-in;-webkit-mask-source-type:auto,auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 10% 90%,#0000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.keepsake-pins{background:radial-gradient(circle at 50% 50%, #fff3cf 0 1.5px, var(--fx) 2.5px 4.5px, transparent 5.5px) var(--gx) var(--gy) / var(--p) var(--p), radial-gradient(circle at 50% 50%, #fff3cf 0 1.5px, var(--fx) 2.5px 4.5px, transparent 5.5px) var(--gx) calc(var(--gy) - var(--p) / 2) / var(--p) var(--p), radial-gradient(circle at 50% 50%, #fff3cf 0 1.5px, var(--fx) 2.5px 4.5px, transparent 5.5px) calc(var(--gx) - var(--p) / 2) var(--gy) / var(--p) var(--p)}@supports (color:color-mix(in lab, red, red)){.keepsake-pins{background:radial-gradient(circle at 50% 50%, #fff3cf 0 1.5px, color-mix(in srgb, var(--fx) 80%, #5a3c00) 2.5px 4.5px, transparent 5.5px) var(--gx) var(--gy) / var(--p) var(--p), radial-gradient(circle at 50% 50%, #fff3cf 0 1.5px, color-mix(in srgb, var(--fx) 80%, #5a3c00) 2.5px 4.5px, transparent 5.5px) var(--gx) calc(var(--gy) - var(--p) / 2) / var(--p) var(--p), radial-gradient(circle at 50% 50%, #fff3cf 0 1.5px, color-mix(in srgb, var(--fx) 80%, #5a3c00) 2.5px 4.5px, transparent 5.5px) calc(var(--gx) - var(--p) / 2) var(--gy) / var(--p) var(--p)}}.keepsake-pins{-webkit-mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.keepsake-key{background:radial-gradient(circle at 70.8% 50%, var(--fx) 0 12%, transparent 13%), linear-gradient(135deg, var(--fx), var(--fx) 45%, var(--fx))}@supports (color:color-mix(in lab, red, red)){.keepsake-key{background:radial-gradient(circle at 70.8% 50%, color-mix(in srgb, var(--fx) 25%, #1e1200) 0 12%, transparent 13%), linear-gradient(135deg, color-mix(in srgb, var(--fx) 55%, #fff), var(--fx) 45%, color-mix(in srgb, var(--fx) 60%, #3a2600))}}.keepsake-key{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 32'%3E%3Crect x='0' y='12' width='3' height='8' rx='1'/%3E%3Crect x='0' y='13.5' width='15' height='5'/%3E%3Crect x='13' y='10.5' width='4.5' height='11'/%3E%3Ccircle cx='25.5' cy='7.5' r='7'/%3E%3Ccircle cx='25.5' cy='24.5' r='7'/%3E%3Crect x='22' y='11' width='7' height='10'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 32'%3E%3Crect x='0' y='12' width='3' height='8' rx='1'/%3E%3Crect x='0' y='13.5' width='15' height='5'/%3E%3Crect x='13' y='10.5' width='4.5' height='11'/%3E%3Ccircle cx='25.5' cy='7.5' r='7'/%3E%3Ccircle cx='25.5' cy='24.5' r='7'/%3E%3Crect x='22' y='11' width='7' height='10'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}:root[data-scheme=light] .keepsake-key{background:radial-gradient(circle at 70.8% 50%, #1e1200 0 12%, transparent 13%), linear-gradient(135deg, var(--fx), var(--fx) 55%, #2a1a00)}@supports (color:color-mix(in lab, red, red)){:root[data-scheme=light] .keepsake-key{background:radial-gradient(circle at 70.8% 50%, #1e1200 0 12%, transparent 13%), linear-gradient(135deg, color-mix(in srgb, var(--fx) 70%, #5a3c00), color-mix(in srgb, var(--fx) 45%, #3a2600) 55%, #2a1a00)}}.keepsake-note{background:var(--fx);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 14'%3E%3Cellipse cx='3.2' cy='11' rx='3' ry='2.3' transform='rotate(-20 3.2 11)'/%3E%3Crect x='5.4' y='1' width='1.2' height='10'/%3E%3Cpath d='M6 1Q9.5 2.5 8.8 7Q8.2 4 6 4z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 14'%3E%3Cellipse cx='3.2' cy='11' rx='3' ry='2.3' transform='rotate(-20 3.2 11)'/%3E%3Crect x='5.4' y='1' width='1.2' height='10'/%3E%3Cpath d='M6 1Q9.5 2.5 8.8 7Q8.2 4 6 4z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.keepsake-lid{background:repeating-linear-gradient(45deg, #ffffff14 0 1px, transparent 1px 4px), var(--fx)}.keepsake-lid-top{-webkit-mask:linear-gradient(#000 30%,#0000);mask:linear-gradient(#000 30%,#0000)}.keepsake-lid-foot{-webkit-mask:linear-gradient(#0000,#000 70%);mask:linear-gradient(#0000,#000 70%)}.keepsake-petal{background:radial-gradient(ellipse at 30% 25%, var(--fx), var(--fx) 55%, var(--fx));border-radius:80% 8%}@supports (color:color-mix(in lab, red, red)){.keepsake-petal{background:radial-gradient(ellipse at 30% 25%, color-mix(in srgb, var(--fx) 60%, #fff), var(--fx) 55%, color-mix(in srgb, var(--fx) 70%, #000))}}.keepsake-case{border:2px solid var(--fx)}@supports (color:color-mix(in lab, red, red)){.keepsake-case{border:2px solid color-mix(in srgb, var(--fx) 70%, #fff)}}.keepsake-case{box-shadow:0 0 12px -1px var(--fx), inset 0 0 14px -3px var(--fx);border-radius:22px;-webkit-mask:linear-gradient(135deg,#000,#00000073 50%,#000);mask:linear-gradient(135deg,#000,#00000073 50%,#000)}:root[data-scheme=light] .keepsake-case{border-color:var(--fx)}@supports (color:color-mix(in lab, red, red)){:root[data-scheme=light] .keepsake-case{border-color:color-mix(in srgb, var(--fx) 40%, #4a3000)}}:root[data-scheme=light] .keepsake-case{box-shadow:0 0 10px -1px var(--fx), inset 0 0 14px -3px var(--fx)}@supports (color:color-mix(in lab, red, red)){:root[data-scheme=light] .keepsake-case{box-shadow:0 0 10px -1px color-mix(in srgb, var(--fx) 80%, #4a3000), inset 0 0 14px -3px color-mix(in srgb, var(--fx) 80%, #4a3000)}}.poster.p-keepsake .dia{--d:68cqw;--fill:var(--color-secondary)}.poster.p-keepsake .dia>b{background-image:radial-gradient(60% 50% at 50% 35%,#ffffff2e,#0000 70%)}.poster.p-keepsake .cir{--d:30cqw;--edge:var(--color-primary);--in:max(2px, 2cqw);--fill:#01536e}@supports (color:color-mix(in lab, red, red)){.poster.p-keepsake .cir{--fill:color-mix(in srgb, var(--color-secondary) 70%, #000)}}.poster.p-keepsake .oct{--d:12cqw;--fill:var(--color-tertiary)}.poster.p-keepsake .glint{--y:calc(var(--art-y) - 10.5cqw);--x:calc(50% - 10.5cqw);left:var(--x);top:var(--y);width:9cqw;height:9cqw;translate:-50% -50%}.poster.p-keepsake .glint>b{background:#f4c7c7;top:50%;left:50%;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.poster.p-keepsake .glint>b{background:color-mix(in srgb, #fff 75%, var(--color-primary))}}.poster.p-keepsake .glint>b:first-child{width:100%;height:max(1.5px,1.2cqw)}.poster.p-keepsake .glint>b:last-child{width:max(1.5px,1.2cqw);height:100%}.poster.p-keepsake:where([data-contrast=high],[data-contrast=high] *) .dia>b{background-image:none}.poster.p-keepsake:where([data-contrast=high],[data-contrast=high] *) .cir{--edge:var(--color-primary);--fill:var(--color-bg)}.poster.p-keepsake:where([data-contrast=high],[data-contrast=high] *) .glint>b{background:var(--color-fg)}@media (prefers-contrast:more){.poster.p-keepsake:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .dia>b{background-image:none}.poster.p-keepsake:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .cir{--edge:var(--color-primary);--fill:var(--color-bg)}.poster.p-keepsake:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .glint>b{background:var(--color-fg)}}:root[data-theme=keepsake]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f4ede6;--color-surface:#fbf7f3;--color-line:#ddd0c4;--color-line-strong:#857668;--color-fg:#2e231f;--color-fg-strong:#1f1612;--color-fg-muted:#665650;--color-primary:#e2b931;--color-primary-ink:#816704;--color-on-primary:#1f1612;--color-secondary:#4c2a82;--color-secondary-ink:#4c2a82;--color-on-secondary:#fff;--color-tertiary:#cd4a78;--color-tertiary-ink:#ba3868;--color-on-tertiary:#fff;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#1f161261;--shadow-overlay:0 12px 32px #1f16122e;--color-node-shadow:#1f161229;--node-drop:1px}:root[data-theme=keepsake]:where([data-tones=on]){--color-secondary:#4d2b83;--color-tertiary:#d04c7a;--color-primary:#edc440}:root[data-theme=keepsake][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#231a1a;--color-surface:#2e2323;--color-line:#443535;--color-line-strong:#8f7b7a;--color-fg:#eadfda;--color-fg-strong:#f8f0ec;--color-fg-muted:#b8a8a2;--color-primary:#f1c530;--color-primary-ink:#f1c530;--color-on-primary:#231a1a;--color-secondary:#8156c0;--color-secondary-ink:#a278e5;--color-on-secondary:#fff;--color-tertiary:#e56891;--color-tertiary-ink:#e56891;--color-on-tertiary:#231a1a;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#0f0a0ab3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=keepsake][data-scheme=dark]:where([data-tones=on]){--color-secondary:#7246af;--color-tertiary:#e96b94;--color-primary:#ffe391}:root[data-theme=keepsake]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#e2b931;--color-primary-ink:#8e7101;--color-on-primary:#000;--color-secondary:#4c2a82;--color-secondary-ink:#4c2a82;--color-on-secondary:#fff;--color-tertiary:#cd4a78;--color-tertiary-ink:#c84574;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=keepsake]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#e2b931;--color-primary-ink:#8e7101;--color-on-primary:#000;--color-secondary:#4c2a82;--color-secondary-ink:#4c2a82;--color-on-secondary:#fff;--color-tertiary:#cd4a78;--color-tertiary-ink:#c84574;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=keepsake][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#0f0a0a;--color-surface:#0f0a0a;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#ddd0ca;--color-primary:#f1c530;--color-primary-ink:#f1c530;--color-on-primary:#0f0a0a;--color-secondary:#8156c0;--color-secondary-ink:#9065d1;--color-on-secondary:#fff;--color-tertiary:#e56891;--color-tertiary-ink:#e56891;--color-on-tertiary:#0f0a0a;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#0f0a0a}@media (prefers-contrast:more){:root[data-theme=keepsake][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#0f0a0a;--color-surface:#0f0a0a;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#ddd0ca;--color-primary:#f1c530;--color-primary-ink:#f1c530;--color-on-primary:#0f0a0a;--color-secondary:#8156c0;--color-secondary-ink:#9065d1;--color-on-secondary:#fff;--color-tertiary:#e56891;--color-tertiary-ink:#e56891;--color-on-tertiary:#0f0a0a;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#0f0a0a}}.pennant-flag{transform-origin:0;clip-path:polygon(0 0,100% 50%,0 100%);background:linear-gradient(180deg, var(--fx) 50%, var(--fx) 50%)}@supports (color:color-mix(in lab, red, red)){.pennant-flag{background:linear-gradient(180deg, var(--fx) 50%, color-mix(in srgb, var(--fx) 38%, var(--color-bg)) 50%)}}.pennant-hang{transform-origin:50% 0;clip-path:polygon(0 0,100% 0,50% 100%);background:linear-gradient(90deg, var(--fx) 50%, var(--fx) 50%)}@supports (color:color-mix(in lab, red, red)){.pennant-hang{background:linear-gradient(90deg, var(--fx) 50%, color-mix(in srgb, var(--fx) 42%, var(--color-bg)) 50%)}}.pennant-line{background:linear-gradient(90deg, transparent, var(--fx) 6%, var(--fx) 94%, transparent)}@supports (color:color-mix(in lab, red, red)){.pennant-line{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--fx) 40%, var(--color-fg-muted)) 6%, color-mix(in srgb, var(--fx) 40%, var(--color-fg-muted)) 94%, transparent)}}.pennant-drop{background:radial-gradient(closest-side, var(--fx), var(--fx) 70%, transparent);border-radius:50%/62% 62% 38% 38%}@supports (color:color-mix(in lab, red, red)){.pennant-drop{background:radial-gradient(closest-side, color-mix(in srgb, var(--fx) 50%, #fff), var(--fx) 70%, transparent)}}.pennant-swell{background:var(--fx);-webkit-mask-composite:source-in;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:source-in;-webkit-mask-source-type:auto,auto;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 14'%3E%3Cpath d='M0 7Q10 0 20 7T40 7' fill='none' stroke='%23000' stroke-width='1.8'/%3E%3C/svg%3E"),linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 14'%3E%3Cpath d='M0 7Q10 0 20 7T40 7' fill='none' stroke='%23000' stroke-width='1.8'/%3E%3C/svg%3E"),linear-gradient(90deg,#0000,#000 14% 86%,#0000);-webkit-mask-position:0,0 0;mask-position:0,0 0;-webkit-mask-size:40px 14px,auto;mask-size:40px 14px,auto;-webkit-mask-repeat:repeat-x,repeat;mask-repeat:repeat-x,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pennant-rays{background:repeating-conic-gradient(from -2.25deg, var(--fx) 0 4.5deg, transparent 4.5deg 22.5deg);-webkit-mask:radial-gradient(circle closest-side, transparent var(--hole), #000 calc(var(--hole) + 44px), transparent var(--reach));-webkit-mask:radial-gradient(circle closest-side, transparent var(--hole), #000 calc(var(--hole) + 44px), transparent var(--reach));-webkit-mask:radial-gradient(circle closest-side, transparent var(--hole), #000 calc(var(--hole) + 44px), transparent var(--reach));mask:radial-gradient(circle closest-side, transparent var(--hole), #000 calc(var(--hole) + 44px), transparent var(--reach))}.pennant-bloom{background:repeating-conic-gradient(from -3deg, var(--fx) 0 8deg, transparent 8deg 15deg, var(--c1) 15deg 23deg, transparent 21deg 30deg, var(--c2) 30deg 38deg, transparent 36deg 45deg);-webkit-mask:radial-gradient(circle closest-side,#000 48%,#0000 100%);mask:radial-gradient(circle closest-side,#000 48%,#0000 100%)}.lsky.bunting{--teal:#14938d;--lime:#c8df58;--rasp:#9e0e59;--sea:#14938d;--flag-k:.42}.lsky.bunting.dark{--teal:#04a19b;--lime:#cee560;--rasp:#bd2a70;--sea:#04a19b;--flag-k:.5}.lsky.bunting .rope{width:100%;height:calc(var(--u) * 6);top:0;left:0}.lsky.bunting .rope svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lsky.bunting .rope path{fill:none;stroke:#737d6a99}@supports (color:color-mix(in lab, red, red)){.lsky.bunting .rope path{stroke:color-mix(in srgb, var(--color-line-strong) 60%, transparent)}}.lsky.bunting .rope path{stroke-width:1px;vector-effect:non-scaling-stroke}.lsky.bunting .fl{left:var(--x);top:var(--y);width:calc(var(--u) * 4);height:calc(var(--u) * 4.8);margin-left:calc(var(--u) * -2);transform-origin:50% 0;clip-path:polygon(0 0,100% 0,50% 100%);background:var(--c);opacity:var(--flag-k);rotate:var(--tilt);animation:bunting-sway var(--dur) ease-in-out var(--delay) infinite alternate}.lsky.bunting .fl.t0{--c:var(--teal)}.lsky.bunting .fl.t1{--c:var(--lime)}.lsky.bunting .fl.t2{--c:var(--rasp)}.lsky.bunting .swell{left:0;bottom:var(--b);width:200%;height:11cqh;animation:bunting-glide var(--dur) linear infinite}.lsky.bunting .swell svg{width:100%;height:100%;fill:var(--sea);position:absolute;inset:0}.lsky.bunting .swell.w0{--b:0cqh;--dur:44s;opacity:.22}.lsky.bunting .swell.w1{--b:3.5cqh;--dur:60s;opacity:.15;animation-direction:reverse}.lsky.bunting .swell.w2{--b:7cqh;--dur:80s;opacity:.1}@keyframes bunting-sway{0%{rotate:calc(var(--tilt) - var(--sway))}to{rotate:calc(var(--tilt) + var(--sway))}}@keyframes bunting-glide{to{translate:-50%}}.poster.p-pennant{--hp-k:1.3;--hy:calc(var(--art-y) - 14cqw)}.poster.p-pennant .line{left:4%;right:4%;top:var(--hy);background:var(--color-fg-muted);height:max(1.5px,1cqw)}.poster.p-pennant .flag{top:var(--hy);transform-origin:50% 0;background:linear-gradient(180deg, var(--fx) 0 24%, var(--color-surface) 24%);width:24cqw;height:26cqw;translate:-50%;box-shadow:0 0 0 1px #d3d7cf4d}@supports (color:color-mix(in lab, red, red)){.poster.p-pennant .flag{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-fg) 30%, transparent)}}.poster.p-pennant .flag{animation:7s ease-in-out infinite pennant-lift;animation-delay:var(--delay)}.poster.p-pennant .flag .at{--y:60%;--d:11cqw;--fill:var(--fx)}.poster.p-pennant .flag.a{--fx:var(--color-primary);--delay:0s;left:22%}.poster.p-pennant .flag.b{--fx:var(--color-secondary);--delay:-.5s;left:50%}.poster.p-pennant .flag.c{--fx:var(--color-tertiary);--delay:-1s;left:78%}.poster.p-pennant:where([data-contrast=high],[data-contrast=high] *) .line{background:var(--color-fg)}.poster.p-pennant:where([data-contrast=high],[data-contrast=high] *) .flag{box-shadow:0 0 0 1.5px var(--color-fg);animation:none}@media (prefers-contrast:more){.poster.p-pennant:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .line{background:var(--color-fg)}.poster.p-pennant:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .flag{box-shadow:0 0 0 1.5px var(--color-fg);animation:none}}@keyframes pennant-lift{0%,45%,to{rotate:0deg}12%{rotate:-7deg}28%{rotate:3deg}}:root[data-theme=pennant]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f2f0ea;--color-surface:#fbfaf6;--color-line:#d6d3c8;--color-line-strong:#7c7a70;--color-fg:#22252b;--color-fg-strong:#13161c;--color-fg-muted:#5a5d64;--color-primary:#14938d;--color-primary-ink:#007974;--color-on-primary:#13161c;--color-secondary:#c8df58;--color-secondary-ink:#657300;--color-on-secondary:#13161c;--color-tertiary:#9e0e59;--color-tertiary-ink:#9e0e59;--color-on-tertiary:#fff;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#13161c61;--shadow-overlay:0 12px 32px #13161c2e;--color-node-shadow:#13161c29;--node-drop:1px}:root[data-theme=pennant]:where([data-tones=on]){--color-tertiary:#800045;--color-primary:#008a85;--color-secondary:#bdd34b}:root[data-theme=pennant][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#16181d;--color-surface:#20232a;--color-line:#343841;--color-line-strong:#82868f;--color-fg:#e6e8ec;--color-fg-strong:#f6f7f9;--color-fg-muted:#a8acb5;--color-primary:#04a19b;--color-primary-ink:#04a19b;--color-on-primary:#16181d;--color-secondary:#cee560;--color-secondary-ink:#cee560;--color-on-secondary:#16181d;--color-tertiary:#bd2a70;--color-tertiary-ink:#e95695;--color-on-tertiary:#fff;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#08090cb3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=pennant][data-scheme=dark]:where([data-tones=on]){--color-tertiary:#b11a66;--color-primary:#16a6a0;--color-secondary:#d8f06b}:root[data-theme=pennant]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#14938d;--color-primary-ink:#05837d;--color-on-primary:#000;--color-secondary:#c8df58;--color-secondary-ink:#6d7c02;--color-on-secondary:#000;--color-tertiary:#9e0e59;--color-tertiary-ink:#9e0e59;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=pennant]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#14938d;--color-primary-ink:#05837d;--color-on-primary:#000;--color-secondary:#c8df58;--color-secondary-ink:#6d7c02;--color-on-secondary:#000;--color-tertiary:#9e0e59;--color-tertiary-ink:#9e0e59;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=pennant][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#08090c;--color-surface:#08090c;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d8dbe0;--color-primary:#04a19b;--color-primary-ink:#04a19b;--color-on-primary:#08090c;--color-secondary:#cee560;--color-secondary-ink:#cee560;--color-on-secondary:#08090c;--color-tertiary:#bd2a70;--color-tertiary-ink:#d44283;--color-on-tertiary:#fff;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#08090c}@media (prefers-contrast:more){:root[data-theme=pennant][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#08090c;--color-surface:#08090c;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d8dbe0;--color-primary:#04a19b;--color-primary-ink:#04a19b;--color-on-primary:#08090c;--color-secondary:#cee560;--color-secondary-ink:#cee560;--color-on-secondary:#08090c;--color-tertiary:#bd2a70;--color-tertiary-ink:#d44283;--color-on-tertiary:#fff;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#08090c}}.meridian-quarters{background:var(--fx);-webkit-mask:repeating-conic-gradient(from -4deg, #000 0 8deg, transparent 8deg 90deg), radial-gradient(closest-side, transparent 82%, #000 84%, #000 99%, transparent);-webkit-mask:repeating-conic-gradient(from -4deg, #000 0 8deg, transparent 8deg 90deg), radial-gradient(closest-side, transparent 82%, #000 84%, #000 99%, transparent);-webkit-mask:repeating-conic-gradient(from -4deg, #000 0 8deg, transparent 8deg 90deg), radial-gradient(closest-side, transparent 82%, #000 84%, #000 99%, transparent);mask:repeating-conic-gradient(from -4deg, #000 0 8deg, transparent 8deg 90deg), radial-gradient(closest-side, transparent 82%, #000 84%, #000 99%, transparent);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.meridian-hour{background:var(--fx);box-shadow:0 0 6px 1px var(--fx);border-radius:1.5px}@supports (color:color-mix(in lab, red, red)){.meridian-hour{box-shadow:0 0 6px 1px color-mix(in srgb, var(--fx) 60%, transparent)}}.meridian-hand{background:radial-gradient(circle at 50% 9%, #fff 0 1.5px, var(--fx) 2px 4px, transparent 5px), linear-gradient(var(--fx), var(--fx)) 50% 0 / 1.5px 50% no-repeat, conic-gradient(from 0deg, transparent 0 240deg, var(--fx) 358deg, transparent 360deg)}@supports (color:color-mix(in lab, red, red)){.meridian-hand{background:radial-gradient(circle at 50% 9%, #fff 0 1.5px, var(--fx) 2px 4px, transparent 5px), linear-gradient(var(--fx), var(--fx)) 50% 0 / 1.5px 50% no-repeat, conic-gradient(from 0deg, transparent 0 240deg, color-mix(in srgb, var(--fx) 38%, transparent) 358deg, transparent 360deg)}}.meridian-hand{-webkit-mask:radial-gradient(closest-side,#000 82%,#0000);mask:radial-gradient(closest-side,#000 82%,#0000)}.meridian-bezel{border:1.5px solid var(--fx);border-radius:14px}.meridian-glow,.meridian-lume{background:radial-gradient(closest-side, var(--fx), var(--fx) 55%, transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.meridian-glow,.meridian-lume{background:radial-gradient(closest-side, color-mix(in srgb, var(--fx) 80%, #fff), color-mix(in srgb, var(--fx) 40%, transparent) 55%, transparent)}}.meridian-pulse{background:radial-gradient(closest-side, transparent 94%, var(--fx) 98%, transparent);border-radius:50%}.lsky.dial{--cx:50%;--cy:50%;--bw:70cqmin;--dial:calc(var(--bw) * 1.3);--tick:#80796a;--lume:#7fd6bd;--lume-edge:#2c695e;--hand:#d3487b;--charge:.2;--bloom:24%}.lsky.dial.dark{--tick:#7d8aa6;--lume:#93ecd2;--lume-edge:transparent;--hand:#fb6da0;--charge:.28;--bloom:46%}.lsky.dial .face{width:var(--dial);height:var(--dial);left:calc(var(--cx) - var(--dial) / 2);top:calc(var(--cy) - var(--dial) / 2)}.lsky.dial .tk{transform-origin:50% 100%;width:0;height:50%;rotate:var(--a);top:0;left:50%}.lsky.dial .tk:before{content:"";width:1px;height:calc(var(--dial) * .02);background:var(--tick);position:absolute;top:0;left:-.5px}@supports (color:color-mix(in lab, red, red)){.lsky.dial .tk:before{background:color-mix(in srgb, var(--tick) 55%, transparent)}}.lsky.dial .hr{opacity:.5;animation:dial-lume 60s linear var(--delay) infinite}.lsky.dial .hr:before{width:3px;height:calc(var(--dial) * .055);background:var(--lume);box-shadow:0 0 0 1px var(--lume-edge);border-radius:1.5px;left:-1.5px}@supports (color:color-mix(in lab, red, red)){.lsky.dial .hr:before{box-shadow:0 0 0 1px color-mix(in srgb, var(--lume-edge) 40%, transparent)}}.lsky.dial .hr.q:before{height:calc(var(--dial) * .085)}.lsky.dial .hr:after{content:"";top:calc(var(--dial) * -.045);left:calc(var(--dial) * -.06);width:calc(var(--dial) * .12);height:calc(var(--dial) * .12);background:radial-gradient(closest-side, var(--lume), transparent);border-radius:50%;position:absolute}@supports (color:color-mix(in lab, red, red)){.lsky.dial .hr:after{background:radial-gradient(closest-side, color-mix(in srgb, var(--lume) var(--bloom), transparent), transparent)}}.lsky.dial .hand{animation:60s linear -17s infinite dial-lap;inset:0;rotate:102deg}.lsky.dial .hand b{background:linear-gradient(180deg, var(--hand), var(--hand));width:1.5px;height:58%;top:3%;left:calc(50% - .75px)}@supports (color:color-mix(in lab, red, red)){.lsky.dial .hand b{background:linear-gradient(180deg, var(--hand), color-mix(in srgb, var(--hand) 35%, transparent))}}.lsky.dial .hand b{opacity:.55}.lsky.dial .wake{background:conic-gradient(from -38deg at 50% 50%, transparent 0deg, var(--lume) 38deg, transparent 38.6deg);border-radius:50%;inset:0}@supports (color:color-mix(in lab, red, red)){.lsky.dial .wake{background:conic-gradient(from -38deg at 50% 50%, transparent 0deg, color-mix(in srgb, var(--lume) 16%, transparent) 38deg, transparent 38.6deg)}}.lsky.dial .wake{-webkit-mask:radial-gradient(closest-side,#0000 14%,#000 92%,#0000);mask:radial-gradient(closest-side,#0000 14%,#000 92%,#0000)}@keyframes dial-lume{0%{opacity:1}18%{opacity:var(--charge)}97%{opacity:var(--charge)}to{opacity:1}}@keyframes dial-lap{0%{rotate:0deg}to{rotate:360deg}}.poster.p-meridian .cir{--d:66cqw;--edge:#d41f1fb3}@supports (color:color-mix(in lab, red, red)){.poster.p-meridian .cir{--edge:color-mix(in srgb, var(--color-primary) 70%, transparent)}}.poster.p-meridian .cir{--in:max(1.5px, 1.2cqw);--fill:#272325}@supports (color:color-mix(in lab, red, red)){.poster.p-meridian .cir{--fill:color-mix(in srgb, var(--color-primary) 6%, var(--color-bg))}}.poster.p-meridian .ticks{left:50%;top:var(--art-y);width:66cqw;height:66cqw;translate:-50% -50%}.poster.p-meridian .tk{transform-origin:50%;width:max(2px,1.6cqw);height:7cqw;transform:translate(-50%, -50%) rotate(var(--a)) translateY(-27cqw);background:#d41f1f8c;border-radius:1px;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.poster.p-meridian .tk{background:color-mix(in srgb, var(--color-primary) 55%, transparent)}}.poster.p-meridian .tk{animation:60s linear infinite meridian-mark;animation-delay:var(--delay)}.poster.p-meridian .dia{--d:9cqw;--y:calc(var(--art-y) - 25cqw);--fill:var(--color-secondary)}.poster.p-meridian .hand{left:50%;top:var(--art-y);transform-origin:50% 100%;background:linear-gradient(180deg, var(--color-primary-ink), #d41f1f66);border-radius:1px;width:max(1.5px,1cqw);height:29cqw;translate:-50% -100%}@supports (color:color-mix(in lab, red, red)){.poster.p-meridian .hand{background:linear-gradient(180deg, var(--color-primary-ink), color-mix(in srgb, var(--color-primary) 40%, transparent))}}.poster.p-meridian .hand{animation:60s linear infinite meridian-sweep}.poster.p-meridian .oct{--d:7cqw;--fill:var(--color-tertiary)}.poster.p-meridian:where([data-contrast=high],[data-contrast=high] *) .cir{--edge:var(--color-fg);--fill:var(--color-bg)}.poster.p-meridian:where([data-contrast=high],[data-contrast=high] *) .tk{background:var(--color-fg);animation:none}.poster.p-meridian:where([data-contrast=high],[data-contrast=high] *) .hand{background:var(--color-fg);animation:none;rotate:120deg}@media (prefers-contrast:more){.poster.p-meridian:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .cir{--edge:var(--color-fg);--fill:var(--color-bg)}.poster.p-meridian:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .tk{background:var(--color-fg);animation:none}.poster.p-meridian:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .hand{background:var(--color-fg);animation:none;rotate:120deg}}@keyframes meridian-sweep{to{rotate:360deg}}@keyframes meridian-mark{0%,to{background:color-mix(in srgb, var(--color-primary) 55%, transparent);box-shadow:none}3%{box-shadow:0 0 5cqw color-mix(in srgb, var(--color-primary) 90%, transparent);background:#fff}15%{background:color-mix(in srgb, var(--color-primary) 55%, transparent);box-shadow:none}}:root[data-theme=meridian]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#eeeae0;--color-surface:#f8f5ee;--color-line:#d8d2c2;--color-line-strong:#80796a;--color-fg:#262a33;--color-fg-strong:#161a22;--color-fg-muted:#5a5e68;--color-primary:#7fd6bd;--color-primary-ink:#2c695e;--color-on-primary:#181922;--color-secondary:#db9029;--color-secondary-ink:#784c0b;--color-on-secondary:#121b25;--color-tertiary:#d3487b;--color-tertiary-ink:#8c1f4a;--color-on-tertiary:#fff;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#161a2261;--shadow-overlay:0 12px 32px #161a222e;--color-node-shadow:#161a2229;--node-drop:1px}:root[data-theme=meridian]:where([data-tones=on]){--color-tertiary:#81003f;--color-secondary:#ae6d00;--color-primary:#82d9c0}:root[data-theme=meridian][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#121a2b;--color-surface:#1b2438;--color-line:#2c3750;--color-line-strong:#7d8aa6;--color-fg:#dbe2ee;--color-fg-strong:#f2f5fa;--color-fg-muted:#a1acc2;--color-primary:#93ecd2;--color-primary-ink:#a6f0da;--color-on-primary:#18192b;--color-secondary:#ffaa48;--color-secondary-ink:#ee9723;--color-on-secondary:#071b30;--color-tertiary:#fb6da0;--color-tertiary-ink:#f98ab4;--color-on-tertiary:#000;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#070b14b3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px;--node-glow-primary:.35;--node-glow-secondary:.39;--node-glow-tertiary:.46;--halo-plain:""}:root[data-theme=meridian][data-scheme=dark]:where([data-tones=on]){--color-tertiary:#ae2260;--color-secondary:#d48209;--color-primary:#9df6db}:root[data-theme=meridian]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#93e2cb;--color-primary-ink:#225850;--color-on-primary:#000;--color-secondary:#c9811b;--color-secondary-ink:#6a4209;--color-on-secondary:#000;--color-tertiary:#982350;--color-tertiary-ink:#881a4a;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=meridian]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#93e2cb;--color-primary-ink:#225850;--color-on-primary:#000;--color-secondary:#c9811b;--color-secondary-ink:#6a4209;--color-on-secondary:#000;--color-tertiary:#982350;--color-tertiary-ink:#881a4a;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=meridian][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#070b14;--color-surface:#070b14;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d4dbe8;--color-primary:#a8f4de;--color-primary-ink:#bdf7e6;--color-on-primary:#0a0a14;--color-secondary:#f89f24;--color-secondary-ink:#f89f24;--color-on-secondary:#030c17;--color-tertiary:#d93178;--color-tertiary-ink:#f99ebf;--color-on-tertiary:#fff;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#070b14}@media (prefers-contrast:more){:root[data-theme=meridian][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#070b14;--color-surface:#070b14;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d4dbe8;--color-primary:#a8f4de;--color-primary-ink:#bdf7e6;--color-on-primary:#0a0a14;--color-secondary:#f89f24;--color-secondary-ink:#f89f24;--color-on-secondary:#030c17;--color-tertiary:#d93178;--color-tertiary-ink:#f99ebf;--color-on-tertiary:#fff;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#070b14}}.marginalia-loop{background:conic-gradient(from 0deg, var(--fx), var(--fx))}@supports (color:color-mix(in lab, red, red)){.marginalia-loop{background:conic-gradient(from 0deg, color-mix(in srgb, var(--fx) 30%, transparent), var(--fx))}}.marginalia-loop{-webkit-mask:radial-gradient(closest-side,#0000 86%,#000 89% 97%,#0000);mask:radial-gradient(closest-side,#0000 86%,#000 89% 97%,#0000)}.marginalia-hi{transform-origin:0;clip-path:polygon(1.5% 8%,100% 0,98.5% 94%,0 100%);background:var(--fx);-webkit-mask:linear-gradient(#0000,#000 16% 84%,#0000);mask:linear-gradient(#0000,#000 16% 84%,#0000)}.marginalia-note{transform-origin:0;background:var(--fx);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 9'%3E%3Cpath d='M0 5Q3 0 5 5T10 5Q12 8 14 4T19 5T24 4' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") 0/24px 9px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 9'%3E%3Cpath d='M0 5Q3 0 5 5T10 5Q12 8 14 4T19 5T24 4' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") 0/24px 9px repeat-x}.marginalia-under{transform-origin:0;background:var(--fx);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 5'%3E%3Cpath d='M0 3Q15 1 30 3T60 2.5' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 0/60px 5px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 5'%3E%3Cpath d='M0 3Q15 1 30 3T60 2.5' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 0/60px 5px repeat-x}.marginalia-star{background:var(--fx);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 1.5 12.6 8 19 8.2 14 12.3 15.8 18.5 10 14.8 4.2 18.5 6 12.3 1 8.2 7.4 8z' fill='none' stroke='%23000' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 1.5 12.6 8 19 8.2 14 12.3 15.8 18.5 10 14.8 4.2 18.5 6 12.3 1 8.2 7.4 8z' fill='none' stroke='%23000' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.marginalia-bang{transform-origin:50% 0;background:radial-gradient(circle at 50% 92%, var(--fx) 0 3.2px, transparent 3.8px), linear-gradient(180deg, var(--fx), var(--fx)) 50% 0 / 5px 74% no-repeat;-webkit-mask:linear-gradient(#000 0 80%,#000);mask:linear-gradient(#000 0 80%,#000)}.poster.p-marginalia .text{left:30%;top:calc(var(--art-y) - 25cqw);flex-direction:column;justify-content:space-between;width:52cqw;height:50cqw;display:flex}.poster.p-marginalia .text>b{height:max(2px,1.8cqw);width:var(--w);background:#d3d7cf7a;border-radius:1px;position:static}@supports (color:color-mix(in lab, red, red)){.poster.p-marginalia .text>b{background:color-mix(in srgb, var(--color-fg) 48%, transparent)}}.poster.p-marginalia .text>b:first-child{--w:92%}.poster.p-marginalia .text>b:nth-child(2){--w:100%}.poster.p-marginalia .text>b:nth-child(3){--w:84%}.poster.p-marginalia .text>b:nth-child(4){--w:96%}.poster.p-marginalia .text>b:nth-child(5){--w:70%}.poster.p-marginalia .text>b:nth-child(6){--w:100%}.poster.p-marginalia .text>b:nth-child(7){--w:60%}.poster.p-marginalia .cir{--d:24cqw;--x:50%;--y:calc(var(--art-y) - 7cqw);--fill:#d41f1f8c}@supports (color:color-mix(in lab, red, red)){.poster.p-marginalia .cir{--fill:color-mix(in srgb, var(--color-primary) 55%, transparent)}}.poster.p-marginalia .cir{mix-blend-mode:multiply}.poster.p-marginalia .dia{--d:11cqw;--x:17%;--y:calc(var(--art-y) - 7cqw);--edge:var(--color-secondary);--in:max(1.5px, 1.3cqw);--fill:transparent}.poster.p-marginalia .oct{--d:7cqw;--x:19%;--y:calc(var(--art-y) + 17cqw);--fill:var(--color-tertiary-ink)}.poster.p-marginalia:where([data-contrast=high],[data-contrast=high] *) .text>b{background:var(--color-fg)}.poster.p-marginalia:where([data-contrast=high],[data-contrast=high] *) .cir{--fill:var(--color-primary);mix-blend-mode:normal;opacity:.6}.poster.p-marginalia:where([data-contrast=high],[data-contrast=high] *) .dia{--edge:var(--color-secondary);--fill:var(--color-bg)}@media (prefers-contrast:more){.poster.p-marginalia:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .text>b{background:var(--color-fg)}.poster.p-marginalia:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .cir{--fill:var(--color-primary);mix-blend-mode:normal;opacity:.6}.poster.p-marginalia:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .dia{--edge:var(--color-secondary);--fill:var(--color-bg)}}:root[data-theme=marginalia]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f1f0ec;--color-surface:#fbfaf8;--color-line:#d6d5d1;--color-line-strong:#7f7e7b;--color-fg:#2a2c30;--color-fg-strong:#1a1c20;--color-fg-muted:#5f6166;--color-primary:#9ada5e;--color-primary-ink:#487802;--color-on-primary:#1a1c20;--color-secondary:#c8393a;--color-secondary-ink:#c43537;--color-on-secondary:#fff;--color-tertiary:#1b3b71;--color-tertiary-ink:#1b3b71;--color-on-tertiary:#fff;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#1a1c2061;--shadow-overlay:0 12px 32px #1a1c202e;--color-node-shadow:#1a1c2029;--node-drop:1px}:root[data-theme=marginalia]:where([data-tones=on]){--color-tertiary:#1e3e74;--color-secondary:#d94948;--color-primary:#9ada5e}:root[data-theme=marginalia][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#17181d;--color-surface:#202228;--color-line:#33353c;--color-line-strong:#82858c;--color-fg:#e4e5e8;--color-fg-strong:#f6f6f8;--color-fg-muted:#a9acb3;--color-primary:#a0e164;--color-primary-ink:#a0e164;--color-on-primary:#17181d;--color-secondary:#e55551;--color-secondary-ink:#ea5a55;--color-on-secondary:#17181d;--color-tertiary:#3967b3;--color-tertiary-ink:#5b8cdb;--color-on-tertiary:#fff;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#08090bb3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=marginalia][data-scheme=dark]:where([data-tones=on]){--color-tertiary:#2e5ca7;--color-secondary:#f76560;--color-primary:#b5f77a}:root[data-theme=marginalia]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#9ada5e;--color-primary-ink:#4e8203;--color-on-primary:#000;--color-secondary:#c8393a;--color-secondary-ink:#c8393a;--color-on-secondary:#fff;--color-tertiary:#1b3b71;--color-tertiary-ink:#1b3b71;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=marginalia]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#9ada5e;--color-primary-ink:#4e8203;--color-on-primary:#000;--color-secondary:#c8393a;--color-secondary-ink:#c8393a;--color-on-secondary:#fff;--color-tertiary:#1b3b71;--color-tertiary-ink:#1b3b71;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=marginalia][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#08090b;--color-surface:#08090b;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d6d8dc;--color-primary:#a0e164;--color-primary-ink:#a0e164;--color-on-primary:#08090b;--color-secondary:#e55551;--color-secondary-ink:#e55551;--color-on-secondary:#08090b;--color-tertiary:#3967b3;--color-tertiary-ink:#4a79c7;--color-on-tertiary:#fff;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#08090b}@media (prefers-contrast:more){:root[data-theme=marginalia][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#08090b;--color-surface:#08090b;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d6d8dc;--color-primary:#a0e164;--color-primary-ink:#a0e164;--color-on-primary:#08090b;--color-secondary:#e55551;--color-secondary-ink:#e55551;--color-on-secondary:#08090b;--color-tertiary:#3967b3;--color-tertiary-ink:#4a79c7;--color-on-tertiary:#fff;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#08090b}}.sheaf-ear{transform-origin:50% 100%;background:var(--fx)}@supports (color:color-mix(in lab, red, red)){.sheaf-ear{background:color-mix(in srgb, var(--fx) 50%, var(--color-fg-strong))}}.sheaf-ear{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 25'%3E%3Crect x='4.6' y='9' width='0.9' height='16'/%3E%3Cellipse cx='5' cy='2' rx='1' ry='2'/%3E%3Cg%3E%3Cellipse cx='3.3' cy='5' rx='1.1' ry='2' transform='rotate(-30 3.3 5)'/%3E%3Cellipse cx='6.7' cy='5' rx='1.1' ry='2' transform='rotate(30 6.7 5)'/%3E%3Cellipse cx='3.3' cy='8.3' rx='1.1' ry='2' transform='rotate(-30 3.3 8.3)'/%3E%3Cellipse cx='6.7' cy='8.3' rx='1.1' ry='2' transform='rotate(30 6.7 8.3)'/%3E%3Cellipse cx='3.4' cy='11.6' rx='1.1' ry='2' transform='rotate(-30 3.4 11.6)'/%3E%3Cellipse cx='6.6' cy='11.6' rx='1.1' ry='2' transform='rotate(30 6.6 11.6)'/%3E%3C/g%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 25'%3E%3Crect x='4.6' y='9' width='0.9' height='16'/%3E%3Cellipse cx='5' cy='2' rx='1' ry='2'/%3E%3Cg%3E%3Cellipse cx='3.3' cy='5' rx='1.1' ry='2' transform='rotate(-30 3.3 5)'/%3E%3Cellipse cx='6.7' cy='5' rx='1.1' ry='2' transform='rotate(30 6.7 5)'/%3E%3Cellipse cx='3.3' cy='8.3' rx='1.1' ry='2' transform='rotate(-30 3.3 8.3)'/%3E%3Cellipse cx='6.7' cy='8.3' rx='1.1' ry='2' transform='rotate(30 6.7 8.3)'/%3E%3Cellipse cx='3.4' cy='11.6' rx='1.1' ry='2' transform='rotate(-30 3.4 11.6)'/%3E%3Cellipse cx='6.6' cy='11.6' rx='1.1' ry='2' transform='rotate(30 6.6 11.6)'/%3E%3C/g%3E%3C/svg%3E") 50%/100% 100% no-repeat}.sheaf-poppy{background:radial-gradient(circle at 50% 50%, #f7f7f6d9 0 9%, transparent 11%), radial-gradient(circle at 32% 32%, var(--fx) 0 24%, transparent 29%), radial-gradient(circle at 68% 32%, var(--fx) 0 24%, transparent 29%), radial-gradient(circle at 32% 68%, var(--fx) 0 24%, transparent 29%), radial-gradient(circle at 68% 68%, var(--fx) 0 24%, transparent 29%)}@supports (color:color-mix(in lab, red, red)){.sheaf-poppy{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--color-fg-strong) 85%, transparent) 0 9%, transparent 11%), radial-gradient(circle at 32% 32%, var(--fx) 0 24%, transparent 29%), radial-gradient(circle at 68% 32%, color-mix(in srgb, var(--fx) 88%, #fff) 0 24%, transparent 29%), radial-gradient(circle at 32% 68%, color-mix(in srgb, var(--fx) 88%, #fff) 0 24%, transparent 29%), radial-gradient(circle at 68% 68%, var(--fx) 0 24%, transparent 29%)}}.sheaf-corn{background:radial-gradient(circle, var(--fx) 0 13%, transparent 16%), repeating-conic-gradient(from 0deg, var(--fx) 0 24deg, transparent 24deg 45deg)}@supports (color:color-mix(in lab, red, red)){.sheaf-corn{background:radial-gradient(circle, color-mix(in srgb, var(--fx) 35%, #000) 0 13%, transparent 16%), repeating-conic-gradient(from 0deg, var(--fx) 0 24deg, transparent 24deg 45deg)}}.sheaf-corn{-webkit-mask:radial-gradient(closest-side,#000 62%,#0000);mask:radial-gradient(closest-side,#000 62%,#0000)}.sheaf-gust{background:linear-gradient(90deg, transparent, var(--fx) 50%, transparent)}@supports (color:color-mix(in lab, red, red)){.sheaf-gust{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--fx) 60%, transparent) 50%, transparent)}}.sheaf-gust{-webkit-mask:linear-gradient(#0000,#000 25% 75%,#0000);mask:linear-gradient(#0000,#000 25% 75%,#0000)}.sheaf-twine{background:repeating-linear-gradient(35deg, var(--fx) 0 3px, var(--fx) 3px 5px, transparent 5px 8px)}@supports (color:color-mix(in lab, red, red)){.sheaf-twine{background:repeating-linear-gradient(35deg, color-mix(in srgb, var(--fx) 85%, var(--color-fg-strong)) 0 3px, color-mix(in srgb, var(--fx) 90%, #fff) 3px 5px, transparent 5px 8px)}}.sheaf-twine{-webkit-mask:linear-gradient(90deg,#000,#0000 30px),linear-gradient(-90deg,#000,#0000 30px),linear-gradient(#000,#0000 30px),linear-gradient(0deg,#000,#0000 30px);mask:linear-gradient(90deg,#000,#0000 30px),linear-gradient(-90deg,#000,#0000 30px),linear-gradient(#000,#0000 30px),linear-gradient(0deg,#000,#0000 30px)}.sheaf-knot{background:var(--fx)}@supports (color:color-mix(in lab, red, red)){.sheaf-knot{background:color-mix(in srgb, var(--fx) 85%, var(--color-fg-strong))}}.sheaf-knot{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath d='M13 12Q9 20 5 27M17 12Q21 20 26 26' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round'/%3E%3Cellipse cx='15' cy='9' rx='5.2' ry='4.4'/%3E%3Cpath d='M11 5.5L19 12.5' stroke='%23fff' stroke-opacity='0' /%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath d='M13 12Q9 20 5 27M17 12Q21 20 26 26' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round'/%3E%3Cellipse cx='15' cy='9' rx='5.2' ry='4.4'/%3E%3Cpath d='M11 5.5L19 12.5' stroke='%23fff' stroke-opacity='0' /%3E%3C/svg%3E") 50%/100% 100% no-repeat}.sheaf-sun{background:radial-gradient(closest-side, var(--fx), var(--fx) 55%, transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.sheaf-sun{background:radial-gradient(closest-side, color-mix(in srgb, var(--fx) 80%, #fff), color-mix(in srgb, var(--fx) 40%, transparent) 55%, transparent)}}.sheaf-chaff{background:var(--fx)}@supports (color:color-mix(in lab, red, red)){.sheaf-chaff{background:color-mix(in srgb, var(--fx) 85%, var(--color-fg-strong))}}.sheaf-chaff{-webkit-mask:radial-gradient(50% 14%,#000 90%,#0000) 50%/100% 100% no-repeat;mask:radial-gradient(50% 14%,#000 90%,#0000) 50%/100% 100% no-repeat}.poster.p-sheaf .stalks{--d:90cqw}.poster.p-sheaf .stalks line{stroke:var(--color-secondary);stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-linecap:round;opacity:.8}.poster.p-sheaf .dia{--d:14cqw;--fill:var(--color-secondary)}.poster.p-sheaf .cir{--d:10cqw;--x:32%;--y:calc(var(--art-y) - 30cqw);--fill:var(--color-primary)}.poster.p-sheaf .oct{--d:10cqw;--x:68%;--y:calc(var(--art-y) - 30cqw);--fill:var(--color-tertiary-ink)}.poster.p-sheaf:where([data-contrast=high],[data-contrast=high] *) .stalks line{stroke:var(--color-fg);opacity:1}@media (prefers-contrast:more){.poster.p-sheaf:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .stalks line{stroke:var(--color-fg);opacity:1}}:root[data-theme=sheaf]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#efecd9;--color-surface:#f8f6ea;--color-line:#d8d3b6;--color-line-strong:#80795b;--color-fg:#2c2a1e;--color-fg-strong:#1d1b10;--color-fg-muted:#625e48;--color-primary:#567cd3;--color-primary-ink:#4165ba;--color-on-primary:#1d1b10;--color-secondary:#e7bf57;--color-secondary-ink:#826401;--color-on-secondary:#1d1b10;--color-tertiary:#a51105;--color-tertiary-ink:#a51105;--color-on-tertiary:#fff;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#1d1b1061;--shadow-overlay:0 12px 32px #1d1b102e;--color-node-shadow:#1d1b1029;--node-drop:1px}:root[data-theme=sheaf]:where([data-tones=on]){--color-tertiary:#840300;--color-primary:#5379d0;--color-secondary:#ecc45c}:root[data-theme=sheaf][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#1f1e14;--color-surface:#2a2a1d;--color-line:#3f3d2b;--color-line-strong:#8d8a6b;--color-fg:#e8e5d0;--color-fg-strong:#f8f6e8;--color-fg-muted:#b2ae92;--color-primary:#688fe8;--color-primary-ink:#688fe8;--color-on-primary:#1f1e14;--color-secondary:#f2cd6f;--color-secondary-ink:#f2cd6f;--color-on-secondary:#1f1e14;--color-tertiary:#ba2d1f;--color-tertiary-ink:#f36451;--color-on-tertiary:#fff;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#0c0b06b3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=sheaf][data-scheme=dark]:where([data-tones=on]){--color-tertiary:#b32518;--color-primary:#6b93ec;--color-secondary:#ffe29b}:root[data-theme=sheaf]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#567cd3;--color-primary-ink:#4c71c7;--color-on-primary:#000;--color-secondary:#e7bf57;--color-secondary-ink:#907002;--color-on-secondary:#000;--color-tertiary:#a51105;--color-tertiary-ink:#a51105;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=sheaf]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#567cd3;--color-primary-ink:#4c71c7;--color-on-primary:#000;--color-secondary:#e7bf57;--color-secondary-ink:#907002;--color-on-secondary:#000;--color-tertiary:#a51105;--color-tertiary-ink:#a51105;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=sheaf][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#0c0b06;--color-surface:#0c0b06;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#dedbc6;--color-primary:#688fe8;--color-primary-ink:#688fe8;--color-on-primary:#0c0b06;--color-secondary:#f2cd6f;--color-secondary-ink:#f2cd6f;--color-on-secondary:#0c0b06;--color-tertiary:#ba2d1f;--color-tertiary-ink:#d84b3a;--color-on-tertiary:#fff;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#0c0b06}@media (prefers-contrast:more){:root[data-theme=sheaf][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#0c0b06;--color-surface:#0c0b06;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#dedbc6;--color-primary:#688fe8;--color-primary-ink:#688fe8;--color-on-primary:#0c0b06;--color-secondary:#f2cd6f;--color-secondary-ink:#f2cd6f;--color-on-secondary:#0c0b06;--color-tertiary:#ba2d1f;--color-tertiary-ink:#d84b3a;--color-on-tertiary:#fff;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#0c0b06}}.fx-rim.nacre-iris{background:conic-gradient(#1a85a7,#dd4c4c,#d7dbd4,#1a85a7 75%,#f6d2d2,#1a85a7)}@supports (color:color-mix(in lab, red, red)){.fx-rim.nacre-iris{background:conic-gradient(from 0deg, color-mix(in srgb, var(--color-secondary) 90%, white), color-mix(in srgb, var(--color-primary) 80%, white), color-mix(in srgb, var(--color-tertiary) 90%, white), color-mix(in srgb, var(--color-secondary) 90%, white) 75%, color-mix(in srgb, white 80%, var(--color-primary)), color-mix(in srgb, var(--color-secondary) 90%, white))}}.nacre-pearl{background:radial-gradient(circle at 36% 30%,#ffffffd9,#65adc4a0 32%,#d41f1f4d 62%,#0000 72%);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.nacre-pearl{background:radial-gradient(circle at 36% 30%, #ffffffd9, color-mix(in srgb, var(--color-secondary) 38%, #fff6) 32%, color-mix(in srgb, var(--color-primary) 30%, transparent) 62%, transparent 72%)}}:root[data-scheme=dark] .nacre-pearl{background:radial-gradient(circle at 36% 30%,#ffffff80,#01779d57 34%,#d41f1f4d 62%,#0000 72%)}@supports (color:color-mix(in lab, red, red)){:root[data-scheme=dark] .nacre-pearl{background:radial-gradient(circle at 36% 30%, #ffffff80, color-mix(in srgb, var(--color-secondary) 34%, transparent) 34%, color-mix(in srgb, var(--color-primary) 30%, transparent) 62%, transparent 72%)}}.nacre-band{background:linear-gradient(90deg,#0000,#01779d4d 22%,#ffffff80 42%,#d41f1f4d 58%,#d3d7cf4d 76%,#0000);rotate:20deg}@supports (color:color-mix(in lab, red, red)){.nacre-band{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-secondary) 30%, transparent) 22%, #ffffff80 42%, color-mix(in srgb, var(--color-primary) 30%, transparent) 58%, color-mix(in srgb, var(--color-tertiary) 30%, transparent) 76%, transparent)}}:root[data-scheme=dark] .nacre-band{background:linear-gradient(90deg,#0000,#01779d3d 22%,#fff3 42%,#d41f1f3d 58%,#d3d7cf38 76%,#0000)}@supports (color:color-mix(in lab, red, red)){:root[data-scheme=dark] .nacre-band{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-secondary) 24%, transparent) 22%, #fff3 42%, color-mix(in srgb, var(--color-primary) 24%, transparent) 58%, color-mix(in srgb, var(--color-tertiary) 22%, transparent) 76%, transparent)}}.nacre-bead{background:radial-gradient(circle at 35% 30%,#fff,#abcbd9 45%,#d79397 100%);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.nacre-bead{background:radial-gradient(circle at 35% 30%, #fff, color-mix(in srgb, var(--color-secondary) 30%, #f4eff2) 45%, color-mix(in srgb, var(--color-primary) 35%, #d8d2d8) 100%)}}.nacre-bead{box-shadow:0 0 0 1px #01779d8c}@supports (color:color-mix(in lab, red, red)){.nacre-bead{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-secondary) 55%, transparent)}}:root[data-scheme=dark] .nacre-bead{background:radial-gradient(circle at 35% 30%,#ffffffe6,#4b4458 32%,#15131b 100%);box-shadow:0 0 0 1px #01779db3}@supports (color:color-mix(in lab, red, red)){:root[data-scheme=dark] .nacre-bead{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-secondary) 70%, transparent)}}.nacre-gleam{background:radial-gradient(closest-side,#fff,#0000);-webkit-mask:linear-gradient(90deg,#0000,#000 40% 60%,#0000) 50%/100% 14% no-repeat,linear-gradient(#0000,#000 40% 60%,#0000) 50%/14% 100% no-repeat,radial-gradient(closest-side,#000 0%,#0000 38%);mask:linear-gradient(90deg,#0000,#000 40% 60%,#0000) 50%/100% 14% no-repeat,linear-gradient(#0000,#000 40% 60%,#0000) 50%/14% 100% no-repeat,radial-gradient(closest-side,#000 0%,#0000 38%)}.nacre-layer{background:radial-gradient(closest-side, transparent 66%, var(--fx) 82%, #ffffff8c 87%, transparent 94%);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.nacre-layer{background:radial-gradient(closest-side, transparent 66%, color-mix(in srgb, var(--fx) 70%, transparent) 82%, #ffffff8c 87%, transparent 94%)}}.nacre-turn{background:conic-gradient(#0000,#01779d3d 10%,#0000 22%,#d41f1f38 38%,#0000 50%,#d3d7cf3d 64%,#fff3 70%,#0000 82%,#01779d33 94%,#0000);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.nacre-turn{background:conic-gradient(from 0deg, transparent, color-mix(in srgb, var(--color-secondary) 24%, transparent) 10%, transparent 22%, color-mix(in srgb, var(--color-primary) 22%, transparent) 38%, transparent 50%, color-mix(in srgb, var(--color-tertiary) 24%, transparent) 64%, #fff3 70%, transparent 82%, color-mix(in srgb, var(--color-secondary) 20%, transparent) 94%, transparent)}}.nacre-turn{-webkit-mask:radial-gradient(closest-side,#0000 8%,#000 30% 60%,#0000);mask:radial-gradient(closest-side,#0000 8%,#000 30% 60%,#0000)}.nacre-ribbon{background:conic-gradient(from -80deg,#0000 0%,#1a85a7 10%,#dd4c4c 32%,#d7dbd4 54%,#1a85a7 76%,#f6d2d2 90%,#0000 97%);border-radius:16px;padding:3px}@supports (color:color-mix(in lab, red, red)){.nacre-ribbon{background:conic-gradient(from -80deg, transparent 0%, color-mix(in srgb, var(--color-secondary) 90%, white) 10%, color-mix(in srgb, var(--color-primary) 80%, white) 32%, color-mix(in srgb, var(--color-tertiary) 90%, white) 54%, color-mix(in srgb, var(--color-secondary) 90%, white) 76%, color-mix(in srgb, white 80%, var(--color-primary)) 90%, transparent 97%)}}.nacre-ribbon{-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}:root[data-theme=nacre] body{--look-detail:block;--sheen:#fff6}:root[data-theme=nacre] body:where(:root[data-scheme=dark] *){--sheen:#ffffff0a}:root[data-theme=nacre] body:where([data-contrast=high],[data-contrast=high] *){--look-detail:none}@media (prefers-contrast:more){:root[data-theme=nacre] body:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--look-detail:none}}:root[data-theme=nacre] body:before{content:"";display:var(--look-detail);z-index:-1;inset:var(--look-top) 0 0;pointer-events:none;background:linear-gradient(118deg, transparent 18%, var(--sheen) 38%, transparent 56%), radial-gradient(70% 38% at 8% 4%, #d3d7cf1a, transparent), radial-gradient(60% 40% at 100% 52%, #01779d1f, transparent), radial-gradient(75% 36% at 22% 100%, #d41f1f17, transparent);position:absolute}@supports (color:color-mix(in lab, red, red)){:root[data-theme=nacre] body:before{background:linear-gradient(118deg, transparent 18%, var(--sheen) 38%, transparent 56%), radial-gradient(70% 38% at 8% 4%, color-mix(in srgb, var(--color-tertiary) 10%, transparent), transparent), radial-gradient(60% 40% at 100% 52%, color-mix(in srgb, var(--color-secondary) 12%, transparent), transparent), radial-gradient(75% 36% at 22% 100%, color-mix(in srgb, var(--color-primary) 9%, transparent), transparent)}}.poster.p-nacre .cir{--d:50cqw;--y:calc(var(--art-y) - 4cqw);--in:max(2px, 2.4cqw);--fill:var(--color-surface);background:conic-gradient(from 200deg, var(--color-secondary), var(--color-primary) 30%, var(--color-tertiary) 55%, var(--color-secondary) 75%, var(--color-primary) 90%, var(--color-secondary))}.poster.p-nacre .cir>b{background-image:radial-gradient(circle at 38% 32%,#fff,#0000 55%),radial-gradient(circle,#0000 55%,#d41f1f2e)}@supports (color:color-mix(in lab, red, red)){.poster.p-nacre .cir>b{background-image:radial-gradient(circle at 38% 32%, #fff, transparent 55%), radial-gradient(circle at 50% 50%, transparent 55%, color-mix(in srgb, var(--color-primary) 18%, transparent))}}.poster.p-nacre .dia{--d:8cqw;--x:calc(50% - 9cqw);--y:calc(var(--art-y) - 14cqw);--fill:var(--color-secondary)}.poster.p-nacre .oct{--d:14cqw;--y:calc(var(--art-y) + 27cqw);--fill:#8a8f8b}@supports (color:color-mix(in lab, red, red)){.poster.p-nacre .oct{--fill:color-mix(in srgb, var(--color-tertiary) 60%, var(--color-bg))}}.poster.p-nacre:where([data-contrast=high],[data-contrast=high] *) .cir{background:var(--color-fg);--in:1.5px}.poster.p-nacre:where([data-contrast=high],[data-contrast=high] *) .cir>b{background-image:none}.poster.p-nacre:where([data-contrast=high],[data-contrast=high] *) .oct{--fill:var(--color-tertiary)}@media (prefers-contrast:more){.poster.p-nacre:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .cir{background:var(--color-fg);--in:1.5px}.poster.p-nacre:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .cir>b{background-image:none}.poster.p-nacre:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .oct{--fill:var(--color-tertiary)}}:root[data-theme=nacre]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f1eef0;--color-surface:#faf8f9;--color-line:#dad4d8;--color-line-strong:#807880;--color-fg:#2c2630;--color-fg-strong:#1d1820;--color-fg-muted:#625a66;--color-primary:#047b60;--color-primary-ink:#007a5f;--color-on-primary:#fff;--color-secondary:#ea7ca1;--color-secondary-ink:#ae466d;--color-on-secondary:#1d1820;--color-tertiary:#f3ba25;--color-tertiary-ink:#886501;--color-on-tertiary:#1d1820;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#1d182061;--shadow-overlay:0 12px 32px #1d18202e;--color-node-shadow:#1d182029;--node-drop:1px}:root[data-theme=nacre]:where([data-tones=on]){--color-primary:#004937;--color-secondary:#c2587e;--color-tertiary:#f9c02f}:root[data-theme=nacre][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#1b1a21;--color-surface:#25232c;--color-line:#37343f;--color-line-strong:#8a8595;--color-fg:#e7e3ec;--color-fg-strong:#f7f5fa;--color-fg-muted:#b0aab9;--color-primary:#04896a;--color-primary-ink:#2f9f7e;--color-on-primary:#fff;--color-secondary:#f57fa7;--color-secondary-ink:#f57fa7;--color-on-secondary:#1b1a21;--color-tertiary:#ffd15a;--color-tertiary-ink:#ffd15a;--color-on-tertiary:#1b1a21;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#09080cb3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=nacre][data-scheme=dark]:where([data-tones=on]){--color-primary:#006a51;--color-secondary:#e36f97;--color-tertiary:#ffe29c}:root[data-theme=nacre]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#047b60;--color-primary-ink:#047b60;--color-on-primary:#fff;--color-secondary:#ea7ca1;--color-secondary-ink:#ba5177;--color-on-secondary:#000;--color-tertiary:#f3ba25;--color-tertiary-ink:#956f00;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=nacre]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#047b60;--color-primary-ink:#047b60;--color-on-primary:#fff;--color-secondary:#ea7ca1;--color-secondary-ink:#ba5177;--color-on-secondary:#000;--color-tertiary:#f3ba25;--color-tertiary-ink:#956f00;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=nacre][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#09080c;--color-surface:#09080c;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#dcd8e2;--color-primary:#04896a;--color-primary-ink:#098b6b;--color-on-primary:#09080c;--color-secondary:#f57fa7;--color-secondary-ink:#f57fa7;--color-on-secondary:#09080c;--color-tertiary:#ffd15a;--color-tertiary-ink:#ffd15a;--color-on-tertiary:#09080c;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#09080c}@media (prefers-contrast:more){:root[data-theme=nacre][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#09080c;--color-surface:#09080c;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#dcd8e2;--color-primary:#04896a;--color-primary-ink:#098b6b;--color-on-primary:#09080c;--color-secondary:#f57fa7;--color-secondary-ink:#f57fa7;--color-on-secondary:#09080c;--color-tertiary:#ffd15a;--color-tertiary-ink:#ffd15a;--color-on-tertiary:#09080c;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#09080c}}.equinox-day,.equinox-lit{--equinox-day:#f0c45c}:root{--equinox-night:#4a67b3}:root[data-scheme=dark]{--equinox-night:#7e9be0}.equinox-glow{background:radial-gradient(closest-side, var(--fx), transparent);border-radius:50%}.equinox-dot{background:radial-gradient(closest-side, var(--fx) 40%, var(--fx) 62%, transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.equinox-dot{background:radial-gradient(closest-side, var(--fx) 40%, color-mix(in srgb, var(--fx) 40%, transparent) 62%, transparent)}}.equinox-line{background:linear-gradient(180deg, transparent 49.2%, var(--color-fg-strong) 49.4% 50.6%, transparent 50.8%), linear-gradient(180deg, #f0c45cbf, transparent 50%, var(--equinox-night))}@supports (color:color-mix(in lab, red, red)){.equinox-line{background:linear-gradient(180deg, transparent 49.2%, var(--color-fg-strong) 49.4% 50.6%, transparent 50.8%), linear-gradient(180deg, #f0c45cbf, transparent 50%, color-mix(in srgb, var(--equinox-night) 60%, transparent))}}.equinox-line{-webkit-mask:radial-gradient(closest-side,#000 55%,#0000);mask:radial-gradient(closest-side,#000 55%,#0000)}.equinox-sweep{background:linear-gradient(90deg, transparent, #f0c45c42 55%, #f0c45c8c 69%, #f7f7f68c 70%, var(--equinox-night) 71%, var(--equinox-night) 82%, transparent)}@supports (color:color-mix(in lab, red, red)){.equinox-sweep{background:linear-gradient(90deg, transparent, #f0c45c42 55%, #f0c45c8c 69%, color-mix(in srgb, var(--color-fg-strong) 55%, transparent) 70%, color-mix(in srgb, var(--equinox-night) 38%, transparent) 71%, color-mix(in srgb, var(--equinox-night) 14%, transparent) 82%, transparent)}}.equinox-sweep{rotate:12deg;-webkit-mask:linear-gradient(#0000,#000 25% 75%,#0000);mask:linear-gradient(#0000,#000 25% 75%,#0000)}.fx-rim.equinox-lit{background:#f0c45c}.equinox-orbit:before,.equinox-orbit:after{content:"";aspect-ratio:1;border-radius:50%;width:11%;position:absolute;left:50%;translate:-50% -50%}.equinox-orbit:before{background:radial-gradient(closest-side,#fff2c4 25%,#f0c45c 50%,#f0c45c66 70%,#0000);top:0;scale:2.4}.equinox-orbit:after{background:radial-gradient(closest-side, var(--equinox-night) 55%, transparent);top:100%}@supports (color:color-mix(in lab, red, red)){.equinox-orbit:after{background:radial-gradient(closest-side, color-mix(in srgb, var(--equinox-night) 80%, transparent) 55%, transparent)}}.equinox-orbit:after{scale:1.9;-webkit-mask:radial-gradient(circle at 68% 38%,#0000 38%,#000 40%) 50%/100% 100% no-repeat;mask:radial-gradient(circle at 68% 38%,#0000 38%,#000 40%) 50%/100% 100% no-repeat}.equinox-seasons{background:radial-gradient(circle at 18% 18%,#8cc07880,#0000 38%),radial-gradient(circle at 82% 18%,#ebc85a80,#0000 38%),radial-gradient(circle at 82% 82%,#c86e3c80,#0000 38%),radial-gradient(circle at 18% 82%,#6e96c88c,#0000 38%);border-radius:50%}.equinox-half.equinox-day,.equinox-wash.equinox-day{background:linear-gradient(90deg,#0000,#f0c45c8c)}.equinox-half.equinox-night,.equinox-wash.equinox-night{background:linear-gradient(90deg, var(--equinox-night), transparent)}@supports (color:color-mix(in lab, red, red)){.equinox-half.equinox-night,.equinox-wash.equinox-night{background:linear-gradient(90deg, color-mix(in srgb, var(--equinox-night) 50%, transparent), transparent)}}.equinox-wash.equinox-day{background:linear-gradient(90deg,#0000,#f0c45c3d)}.equinox-wash.equinox-night{background:linear-gradient(90deg, var(--equinox-night), transparent)}@supports (color:color-mix(in lab, red, red)){.equinox-wash.equinox-night{background:linear-gradient(90deg, color-mix(in srgb, var(--equinox-night) 24%, transparent), transparent)}}.equinox-half{-webkit-mask:linear-gradient(#0000,#000 18% 82%,#0000);mask:linear-gradient(#0000,#000 18% 82%,#0000)}.equinox-wash{-webkit-mask:linear-gradient(#0000,#000 25% 75%,#0000);mask:linear-gradient(#0000,#000 25% 75%,#0000)}.equinox-meet{background:linear-gradient(180deg, transparent, var(--color-fg-strong) 30%, var(--color-fg-strong) 70%, transparent)}.lsky.turning{--cx:50%;--cy:50%;--bw:70cqmin;--span:calc(var(--bw) * 3.4);--day:#f0c45c;--night:#4a67b3;--day-k:17%;--night-k:11%}.lsky.turning.dark{--night:#7e9be0;--day-k:12%;--night-k:14%}.lsky.turning .orbit{width:var(--span);height:var(--span);left:calc(var(--cx) - var(--span) / 2);top:calc(var(--cy) - var(--span) / 2);animation:240s linear infinite turning-turn}.lsky.turning .half{border-radius:50%;inset:0}.lsky.turning .half.day{background:radial-gradient(closest-side, var(--day) 0 52%, transparent)}@supports (color:color-mix(in lab, red, red)){.lsky.turning .half.day{background:radial-gradient(closest-side, color-mix(in srgb, var(--day) var(--day-k), transparent) 0 52%, transparent)}}.lsky.turning .half.day{-webkit-mask:linear-gradient(90deg,#000 40%,#0000 60%);mask:linear-gradient(90deg,#000 40%,#0000 60%)}.lsky.turning .half.night{background:radial-gradient(closest-side, var(--night) 0 52%, transparent)}@supports (color:color-mix(in lab, red, red)){.lsky.turning .half.night{background:radial-gradient(closest-side, color-mix(in srgb, var(--night) var(--night-k), transparent) 0 52%, transparent)}}.lsky.turning .half.night{-webkit-mask:linear-gradient(270deg,#000 40%,#0000 60%);mask:linear-gradient(270deg,#000 40%,#0000 60%)}.lsky.turning .line{background:linear-gradient(#0000,#737d6a5c 30% 70%,#0000);width:1px;top:14%;bottom:14%;left:calc(50% - .5px)}@supports (color:color-mix(in lab, red, red)){.lsky.turning .line{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--color-line-strong) 36%, transparent) 30%, color-mix(in srgb, var(--color-line-strong) 36%, transparent) 70%, transparent)}}.lsky.turning .orb{--d:calc(var(--bw) * .17);top:calc(50% - var(--d) / 2);width:var(--d);height:var(--d);border-radius:50%}.lsky.turning .sun{left:calc(50% - var(--bw) * .64 - var(--d) / 2);background:radial-gradient(closest-side, var(--day) 0 48%, var(--day) 72%, transparent)}@supports (color:color-mix(in lab, red, red)){.lsky.turning .sun{background:radial-gradient(closest-side, color-mix(in srgb, var(--day) 85%, transparent) 0 48%, color-mix(in srgb, var(--day) 30%, transparent) 72%, transparent)}}.lsky.turning .moon{left:calc(50% + var(--bw) * .64 - var(--d) / 2);background:radial-gradient(closest-side, var(--night) 0 48%, var(--night) 72%, transparent)}@supports (color:color-mix(in lab, red, red)){.lsky.turning .moon{background:radial-gradient(closest-side, color-mix(in srgb, var(--night) 75%, #fff) 0 48%, color-mix(in srgb, var(--night) 30%, transparent) 72%, transparent)}}@keyframes turning-turn{to{rotate:360deg}}.poster.p-equinox{--hp-k:.5}.poster.p-equinox .disc,.poster.p-equinox .year,.poster.p-equinox .orbit{left:50%;top:var(--art-y);translate:-50% -50%}.poster.p-equinox .disc{background:linear-gradient(90deg, var(--color-primary) 50%, var(--color-secondary) 50%);border-radius:50%;width:50cqw;height:50cqw;animation:36s linear -.54s infinite equinox-pass}.poster.p-equinox .orbit{width:76cqw;height:76cqw;animation:36s linear infinite equinox-year;rotate:-90deg}.poster.p-equinox .orbit>b{background:radial-gradient(closest-side, #fff 0 30%, var(--color-primary-ink) 50%, transparent);border-radius:50%;width:5cqw;height:5cqw;top:50%;left:100%;translate:-50% -50%;box-shadow:0 0 5cqw #ff646499}@supports (color:color-mix(in lab, red, red)){.poster.p-equinox .orbit>b{box-shadow:0 0 5cqw color-mix(in srgb, var(--color-primary-ink) 60%, transparent)}}.poster.p-equinox .year{width:76cqw;height:76cqw}.poster.p-equinox .mo{left:var(--x);top:var(--y);background:var(--color-fg-muted);opacity:.75;border-radius:50%;width:max(3px,3.2cqw);height:max(3px,3.2cqw);translate:-50% -50%}.poster.p-equinox .mo.eq{width:8cqw;height:8cqw;clip-path:var(--oct);background:var(--color-tertiary-ink);opacity:1}.poster.p-equinox .mo.sol{width:7cqw;height:7cqw;clip-path:var(--dia);background:var(--color-secondary);opacity:1}.poster.p-equinox:where([data-contrast=high],[data-contrast=high] *) .orbit{display:none}.poster.p-equinox:where([data-contrast=high],[data-contrast=high] *) .disc{box-shadow:0 0 0 2px var(--color-fg);animation:none}.poster.p-equinox:where([data-contrast=high],[data-contrast=high] *) .mo{background:var(--color-fg);opacity:1}.poster.p-equinox:where([data-contrast=high],[data-contrast=high] *) .mo.eq{background:var(--color-tertiary)}@media (prefers-contrast:more){.poster.p-equinox:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .orbit{display:none}.poster.p-equinox:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .disc{box-shadow:0 0 0 2px var(--color-fg);animation:none}.poster.p-equinox:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .mo{background:var(--color-fg);opacity:1}.poster.p-equinox:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .mo.eq{background:var(--color-tertiary)}}@keyframes equinox-pass{0%{animation-timing-function:ease-in-out;rotate:0deg;scale:1;box-shadow:0 0 #0000}1.5%{box-shadow:0 0 10cqw 3cqw color-mix(in srgb, var(--color-tertiary-ink) 75%, transparent)}3%{rotate:180deg;box-shadow:0 0 #0000}25%{animation-timing-function:ease-in-out;rotate:180deg;scale:1;box-shadow:0 0 #0000}26.5%{box-shadow:0 0 10cqw 3cqw color-mix(in srgb, var(--color-secondary) 80%, transparent);scale:1.12}28%{rotate:0deg;scale:1;box-shadow:0 0 #0000}50%{animation-timing-function:ease-in-out;rotate:0deg;scale:1;box-shadow:0 0 #0000}51.5%{box-shadow:0 0 10cqw 3cqw color-mix(in srgb, var(--color-tertiary-ink) 75%, transparent)}53%{rotate:180deg;box-shadow:0 0 #0000}75%{animation-timing-function:ease-in-out;rotate:180deg;scale:1;box-shadow:0 0 #0000}76.5%{box-shadow:0 0 10cqw 3cqw color-mix(in srgb, var(--color-secondary) 80%, transparent);scale:1.12}78%{rotate:0deg;scale:1;box-shadow:0 0 #0000}to{rotate:0deg;scale:1;box-shadow:0 0 #0000}}@keyframes equinox-year{0%{rotate:-90deg}to{rotate:270deg}}:root[data-theme=equinox]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#eef1ee;--color-surface:#f8faf8;--color-line:#d3d9d4;--color-line-strong:#78807a;--color-fg:#232a26;--color-fg-strong:#141a16;--color-fg-muted:#58615b;--color-primary:#b2dc69;--color-primary-ink:#567600;--color-on-primary:#141a16;--color-secondary:#7d6ec4;--color-secondary-ink:#6f5fb4;--color-on-secondary:#fff;--color-tertiary:#8f2b11;--color-tertiary-ink:#8f2b11;--color-on-tertiary:#fff;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#141a1661;--shadow-overlay:0 12px 32px #141a162e;--color-node-shadow:#141a1629;--node-drop:1px}:root[data-theme=equinox]:where([data-tones=on]){--color-tertiary:#7c1a00;--color-secondary:#7e6fc6;--color-primary:#add663}:root[data-theme=equinox][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#121a16;--color-surface:#1b2520;--color-line:#2c3a33;--color-line-strong:#7a8a80;--color-fg:#dfe6e1;--color-fg-strong:#f3f8f4;--color-fg-muted:#a3b0a8;--color-primary:#b9e270;--color-primary-ink:#b9e270;--color-on-primary:#121a16;--color-secondary:#9281e1;--color-secondary-ink:#9281e1;--color-on-secondary:#121a16;--color-tertiary:#b5462b;--color-tertiary-ink:#dd6a4e;--color-on-tertiary:#fff;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#060b08b3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=equinox][data-scheme=dark]:where([data-tones=on]){--color-tertiary:#a6381d;--color-secondary:#9887e8;--color-primary:#c9f381}:root[data-theme=equinox]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#b2dc69;--color-primary-ink:#5d7f00;--color-on-primary:#000;--color-secondary:#7d6ec4;--color-secondary-ink:#7768bd;--color-on-secondary:#000;--color-tertiary:#8f2b11;--color-tertiary-ink:#8f2b11;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=equinox]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#b2dc69;--color-primary-ink:#5d7f00;--color-on-primary:#000;--color-secondary:#7d6ec4;--color-secondary-ink:#7768bd;--color-on-secondary:#000;--color-tertiary:#8f2b11;--color-tertiary-ink:#8f2b11;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=equinox][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#060b08;--color-surface:#060b08;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d3ddd6;--color-primary:#b9e270;--color-primary-ink:#b9e270;--color-on-primary:#060b08;--color-secondary:#9281e1;--color-secondary-ink:#9281e1;--color-on-secondary:#060b08;--color-tertiary:#b5462b;--color-tertiary-ink:#c8573c;--color-on-tertiary:#fff;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#060b08}@media (prefers-contrast:more){:root[data-theme=equinox][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#060b08;--color-surface:#060b08;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d3ddd6;--color-primary:#b9e270;--color-primary-ink:#b9e270;--color-on-primary:#060b08;--color-secondary:#9281e1;--color-secondary-ink:#9281e1;--color-on-secondary:#060b08;--color-tertiary:#b5462b;--color-tertiary-ink:#c8573c;--color-on-tertiary:#fff;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#060b08}}.meander-eddy{background:var(--fx);-webkit-mask:radial-gradient(closest-side, transparent calc(100% - 4px), #000 calc(100% - 3.5px) calc(100% - .8px), transparent 100%), conic-gradient(from 0deg, transparent 0 4%, #000 14% 62%, transparent 70% 100%);-webkit-mask:radial-gradient(closest-side, transparent calc(100% - 4px), #000 calc(100% - 3.5px) calc(100% - .8px), transparent 100%), conic-gradient(from 0deg, transparent 0 4%, #000 14% 62%, transparent 70% 100%);-webkit-mask:radial-gradient(closest-side, transparent calc(100% - 4px), #000 calc(100% - 3.5px) calc(100% - .8px), transparent 100%), conic-gradient(from 0deg, transparent 0 4%, #000 14% 62%, transparent 70% 100%);mask:radial-gradient(closest-side, transparent calc(100% - 4px), #000 calc(100% - 3.5px) calc(100% - .8px), transparent 100%), conic-gradient(from 0deg, transparent 0 4%, #000 14% 62%, transparent 70% 100%);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.meander-river{transform-origin:0;background:var(--fx);-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 20' preserveAspectRatio='none'><path d='M0 10C10 0 20 0 30 10S50 20 60 10S80 0 100 10' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' vector-effect='non-scaling-stroke'/></svg>") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 20' preserveAspectRatio='none'><path d='M0 10C10 0 20 0 30 10S50 20 60 10S80 0 100 10' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' vector-effect='non-scaling-stroke'/></svg>") 0 0/100% 100% no-repeat}.meander-slow{-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:160% 100%;mask-size:160% 100%}.meander-ripple{background:radial-gradient(closest-side, transparent 78%, var(--fx) 90%, transparent 100%);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.meander-ripple{background:radial-gradient(closest-side, transparent 78%, color-mix(in srgb, var(--fx) 80%, transparent) 90%, transparent 100%)}}.fx-rim.meander-lap{background:var(--color-secondary)}:root[data-theme=meander] body{--look-detail:block;--river:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 400' preserveAspectRatio='none'><defs><linearGradient id='g' gradientUnits='userSpaceOnUse' x1='0' y1='0' x2='0' y2='400'><stop offset='0' stop-color='black' stop-opacity='0'/><stop offset='.14' stop-color='black'/><stop offset='.82' stop-color='black'/><stop offset='1' stop-color='black' stop-opacity='0'/></linearGradient></defs><g fill='none' stroke='url(%23g)' stroke-linecap='round' vector-effect='non-scaling-stroke'><path d='M72 -4C72 40 18 52 30 104S88 150 60 204S14 262 44 312S84 356 56 404' stroke-width='9' stroke-opacity='.28' vector-effect='non-scaling-stroke'/><path d='M72 -4C72 40 18 52 30 104S88 150 60 204S14 262 44 312S84 356 56 404' stroke-width='1.6' vector-effect='non-scaling-stroke'/></g></svg>")}:root[data-theme=meander] body:where([data-contrast=high],[data-contrast=high] *){--look-detail:none}@media (prefers-contrast:more){:root[data-theme=meander] body:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--look-detail:none}}:root[data-theme=meander] body:before{content:"";display:var(--look-detail);z-index:-1;top:var(--look-top);background:#0097c342;width:min(100%,28rem);position:absolute;bottom:0;left:50%;translate:-50%}@supports (color:color-mix(in lab, red, red)){:root[data-theme=meander] body:before{background:color-mix(in srgb, var(--color-secondary-ink) 26%, transparent)}}:root[data-theme=meander] body:before{-webkit-mask:var(--river) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--river) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--river) 0 0 / 100% 100% no-repeat;mask:var(--river) 0 0 / 100% 100% no-repeat;pointer-events:none}.poster.p-meander .river{--d:110cqw}.poster.p-meander .river path{fill:none;stroke:var(--color-secondary);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linecap:round}.poster.p-meander .river .b{stroke-width:1.5px;opacity:.55}.poster.p-meander .cir{--d:20cqw;--edge:var(--color-primary);--in:max(2px, 2cqw);--fill:transparent;-webkit-mask:conic-gradient(from 30deg, #000 0 300deg, transparent 300deg);-webkit-mask:conic-gradient(from 30deg, #000 0 300deg, transparent 300deg);-webkit-mask:conic-gradient(from 30deg, #000 0 300deg, transparent 300deg);mask:conic-gradient(from 30deg, #000 0 300deg, transparent 300deg)}.poster.p-meander .oct{--d:12cqw;--x:30%;--y:calc(var(--art-y) - 22cqw);--fill:var(--color-tertiary-ink)}.poster.p-meander .dia{--d:10cqw;--x:70%;--y:calc(var(--art-y) + 22cqw);--fill:var(--color-secondary)}.poster.p-meander:where([data-contrast=high],[data-contrast=high] *) .river path{stroke:var(--color-fg);opacity:1}.poster.p-meander:where([data-contrast=high],[data-contrast=high] *) .cir{--edge:var(--color-primary)}@media (prefers-contrast:more){.poster.p-meander:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .river path{stroke:var(--color-fg);opacity:1}.poster.p-meander:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .cir{--edge:var(--color-primary)}}:root[data-theme=meander]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#e9f0ee;--color-surface:#f5f9f8;--color-line:#cddbd8;--color-line-strong:#74898a;--color-fg:#1d2b2c;--color-fg-strong:#112021;--color-fg-muted:#4f6264;--color-primary:#c1d771;--color-primary-ink:#627201;--color-on-primary:#112021;--color-secondary:#0c93bf;--color-secondary-ink:#027397;--color-on-secondary:#112021;--color-tertiary:#6f4062;--color-tertiary-ink:#6f4062;--color-on-tertiary:#fff;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#11202161;--shadow-overlay:0 12px 32px #1120212e;--color-node-shadow:#11202129;--node-drop:1px}:root[data-theme=meander]:where([data-tones=on]){--color-tertiary:#5d3051;--color-secondary:#0086af;--color-primary:#bcd26c}:root[data-theme=meander][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#121f20;--color-surface:#1a2a2b;--color-line:#2b3d3e;--color-line-strong:#82979a;--color-fg:#dfe8e8;--color-fg-strong:#f3f8f8;--color-fg-muted:#a6b8b9;--color-primary:#cde56c;--color-primary-ink:#cde56c;--color-on-primary:#121f20;--color-secondary:#39acda;--color-secondary-ink:#39acda;--color-on-secondary:#121f20;--color-tertiary:#945783;--color-tertiary-ink:#bc7ca9;--color-on-tertiary:#fff;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#060c0cb3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=meander][data-scheme=dark]:where([data-tones=on]){--color-tertiary:#854974;--color-secondary:#28a0cd;--color-primary:#d7f077}:root[data-theme=meander]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#c1d771;--color-primary-ink:#6b7d02;--color-on-primary:#000;--color-secondary:#0c93bf;--color-secondary-ink:#067ea5;--color-on-secondary:#000;--color-tertiary:#6f4062;--color-tertiary-ink:#6f4062;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=meander]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#c1d771;--color-primary-ink:#6b7d02;--color-on-primary:#000;--color-secondary:#0c93bf;--color-secondary-ink:#067ea5;--color-on-secondary:#000;--color-tertiary:#6f4062;--color-tertiary-ink:#6f4062;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=meander][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#060c0c;--color-surface:#060c0c;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d3e0e0;--color-primary:#cde56c;--color-primary-ink:#cde56c;--color-on-primary:#060c0c;--color-secondary:#39acda;--color-secondary-ink:#39acda;--color-on-secondary:#060c0c;--color-tertiary:#945783;--color-tertiary-ink:#a56794;--color-on-tertiary:#fff;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#060c0c}@media (prefers-contrast:more){:root[data-theme=meander][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#060c0c;--color-surface:#060c0c;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d3e0e0;--color-primary:#cde56c;--color-primary-ink:#cde56c;--color-on-primary:#060c0c;--color-secondary:#39acda;--color-secondary-ink:#39acda;--color-on-secondary:#060c0c;--color-tertiary:#945783;--color-tertiary-ink:#a56794;--color-on-tertiary:#fff;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#060c0c}}.mosaic-tile{background:linear-gradient(135deg, #ffffff80, transparent 38%), var(--fx);border-radius:14%}@supports (color:color-mix(in lab, red, red)){.mosaic-tile{background:linear-gradient(135deg, #ffffff80, transparent 38%), color-mix(in srgb, var(--fx) 80%, transparent)}}.mosaic-tile{box-shadow:inset 0 0 0 2px #f7f7f638,inset 0 0 0 4px #1c23258c}@supports (color:color-mix(in lab, red, red)){.mosaic-tile{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--color-fg-strong) 22%, transparent), inset 0 0 0 4px color-mix(in srgb, var(--color-bg) 55%, transparent)}}.mosaic-tessera{background:linear-gradient(135deg, #ffffff8c, transparent 55%), var(--fx);border-radius:12%;box-shadow:0 0 0 1px #f7f7f638}@supports (color:color-mix(in lab, red, red)){.mosaic-tessera{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-fg-strong) 22%, transparent)}}.mosaic-grout{background:linear-gradient(90deg, transparent, var(--fx) 12% 88%, transparent);border-radius:2px}.mosaic-glint{background:radial-gradient(closest-side, #fff 0 18%, var(--fx) 40%, transparent);-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><path d='M50 0L58 42L100 50L58 58L50 100L42 58L0 50L42 42Z' fill='black'/></svg>") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><path d='M50 0L58 42L100 50L58 58L50 100L42 58L0 50L42 42Z' fill='black'/></svg>") 50%/100% 100% no-repeat}.mosaic-gleam{background:linear-gradient(120deg,#0000 20%,#ffffff8c 46% 54%,#0000 80%);border-radius:14%}.mosaic-polish{background:linear-gradient(105deg,#0000 40%,#d3d7cf24 46%,#ffffff4d 50%,#01779d24 54%,#0000 60%)}@supports (color:color-mix(in lab, red, red)){.mosaic-polish{background:linear-gradient(105deg, transparent 40%, color-mix(in srgb, var(--color-tertiary) 14%, transparent) 46%, #ffffff4d 50%, color-mix(in srgb, var(--color-secondary) 14%, transparent) 54%, transparent 60%)}}.lsky.tiles{--cx:50%;--cy:50%;--bw:70cqmin;--pitch:var(--np,calc(var(--bw) / 4));--grout:#857866;--glaze0:#00774c;--glaze1:#2d3f93;--glaze2:#d86bb8;--grout-k:24%;--glow-k:60%}.lsky.tiles.dark{--grout:#938579;--glaze0:#2dbf83;--glaze1:#526cd3;--glaze2:#ffc3e9;--grout-k:22%;--glow-k:70%}.lsky.tiles :is(.floor,.lit){width:calc(var(--pitch) * 14);height:calc(var(--pitch) * 14);left:calc(var(--cx) - var(--pitch) * 7);top:calc(var(--cy) - var(--pitch) * 7);-webkit-mask:radial-gradient(closest-side,#000 26%,#0000);mask:radial-gradient(closest-side,#000 26%,#0000)}.lsky.tiles .floor{--line:var(--grout)}@supports (color:color-mix(in lab, red, red)){.lsky.tiles .floor{--line:color-mix(in srgb, var(--grout) var(--grout-k), transparent)}}.lsky.tiles .floor{background-image:linear-gradient(90deg, var(--line) 0 1.5px, transparent 1.5px), linear-gradient(180deg, var(--line) 0 1.5px, transparent 1.5px);background-size:var(--pitch) var(--pitch);background-position:-.75px -.75px}.lsky.tiles .lit{opacity:var(--glow-k)}.lsky.tiles .stencil{-webkit-mask-image:linear-gradient(90deg,#000 0 1.5px,#0000 1.5px),linear-gradient(#000 0 1.5px,#0000 1.5px);mask-image:linear-gradient(90deg,#000 0 1.5px,#0000 1.5px),linear-gradient(#000 0 1.5px,#0000 1.5px);-webkit-mask-size:var(--pitch) var(--pitch);-webkit-mask-size:var(--pitch) var(--pitch);-webkit-mask-size:var(--pitch) var(--pitch);mask-size:var(--pitch) var(--pitch);inset:0;-webkit-mask-position:-.75px -.75px;mask-position:-.75px -.75px}.lsky.tiles .stream{background:linear-gradient(115deg, transparent 18%, var(--glaze0) 34%, var(--glaze1) 50%, var(--glaze2) 66%, transparent 82%);inset:0}@supports (color:color-mix(in lab, red, red)){.lsky.tiles .stream{background:linear-gradient(115deg, transparent 18%, color-mix(in srgb, var(--glaze0) 85%, transparent) 34%, var(--glaze1) 50%, color-mix(in srgb, var(--glaze2) 85%, transparent) 66%, transparent 82%)}}.lsky.tiles .stream{animation:110s linear infinite tiles-drift}.lsky.tiles .stream.b{background:linear-gradient(115deg, transparent 18%, var(--glaze2) 34%, var(--glaze0) 50%, var(--glaze1) 66%, transparent 82%);scale:-1 1}@supports (color:color-mix(in lab, red, red)){.lsky.tiles .stream.b{background:linear-gradient(115deg, transparent 18%, color-mix(in srgb, var(--glaze2) 85%, transparent) 34%, var(--glaze0) 50%, color-mix(in srgb, var(--glaze1) 85%, transparent) 66%, transparent 82%)}}.lsky.tiles .stream.b{animation-duration:150s;animation-direction:reverse;animation-delay:-75s}.lsky.tiles .gp{--k:0;--p:var(--pitch);--side:calc(var(--p) * 9);--ink:var(--c)}@supports (color:color-mix(in lab, red, red)){.lsky.tiles .gp{--ink:color-mix(in srgb, var(--c) 62%, #000)}}.lsky.tiles .gp{--glow:var(--ink)}@supports (color:color-mix(in lab, red, red)){.lsky.tiles .gp{--glow:color-mix(in srgb, var(--ink) 45%, transparent)}}.lsky.tiles .gp{--hi:calc(var(--p) * var(--k));width:var(--side);height:var(--side);left:calc(var(--cx) + (var(--col) - 1.5) * var(--pitch) - var(--side) / 2);top:calc(var(--cy) + (var(--row) - 1.5) * var(--pitch) - var(--side) / 2);background:linear-gradient(var(--ink), var(--ink)) calc(50% - var(--p) / 2) 0 / 3px 100% no-repeat, linear-gradient(var(--ink), var(--ink)) calc(50% + var(--p) / 2) 0 / 3px 100% no-repeat, linear-gradient(var(--ink), var(--ink)) 0 calc(50% - var(--p) / 2) / 100% 3px no-repeat, linear-gradient(var(--ink), var(--ink)) 0 calc(50% + var(--p) / 2) / 100% 3px no-repeat, linear-gradient(90deg, transparent, var(--glow), transparent) calc(50% - var(--p) / 2) 0 / 13px 100% no-repeat, linear-gradient(90deg, transparent, var(--glow), transparent) calc(50% + var(--p) / 2) 0 / 13px 100% no-repeat, linear-gradient(180deg, transparent, var(--glow), transparent) 0 calc(50% - var(--p) / 2) / 100% 13px no-repeat, linear-gradient(180deg, transparent, var(--glow), transparent) 0 calc(50% + var(--p) / 2) / 100% 13px no-repeat;-webkit-mask:radial-gradient(circle at 50% 50%, transparent max(0px, calc(var(--hi) - var(--p) * .3)), #000 max(0px, calc(var(--hi) + var(--p) * .3)), #000 calc(var(--hi) + var(--p) * .9), transparent calc(var(--hi) + var(--p) * 1.55));-webkit-mask:radial-gradient(circle at 50% 50%, transparent max(0px, calc(var(--hi) - var(--p) * .3)), #000 max(0px, calc(var(--hi) + var(--p) * .3)), #000 calc(var(--hi) + var(--p) * .9), transparent calc(var(--hi) + var(--p) * 1.55));-webkit-mask:radial-gradient(circle at 50% 50%, transparent max(0px, calc(var(--hi) - var(--p) * .3)), #000 max(0px, calc(var(--hi) + var(--p) * .3)), #000 calc(var(--hi) + var(--p) * .9), transparent calc(var(--hi) + var(--p) * 1.55));mask:radial-gradient(circle at 50% 50%, transparent max(0px, calc(var(--hi) - var(--p) * .3)), #000 max(0px, calc(var(--hi) + var(--p) * .3)), #000 calc(var(--hi) + var(--p) * .9), transparent calc(var(--hi) + var(--p) * 1.55));opacity:0;will-change:opacity}.lsky.tiles.dark .gp{--ink:var(--c)}@supports (color:color-mix(in lab, red, red)){.lsky.tiles.dark .gp{--ink:color-mix(in srgb, var(--c) 58%, #fff)}}@keyframes tiles-drift{0%{translate:-100%}to{translate:100%}}.poster.p-mosaic{--hp-k:1.3}.poster.p-mosaic .grid{--d:70cqw;grid-template-columns:repeat(4,1fr);gap:2cqw;display:grid}.poster.p-mosaic .grid>b{clip-path:inset(0 round 6%);background:var(--tile);animation:19.2s linear infinite mosaic-gleam;animation-delay:calc(var(--k) * 1.2s - 19.2s);border-radius:6%;position:relative}.poster.p-mosaic .grid>b:nth-child(4n+1){--tile:#5e2d2e}@supports (color:color-mix(in lab, red, red)){.poster.p-mosaic .grid>b:nth-child(4n+1){--tile:color-mix(in srgb, var(--color-primary) 30%, var(--color-surface))}}.poster.p-mosaic .grid>b:nth-child(4n+2){--tile:#204652}@supports (color:color-mix(in lab, red, red)){.poster.p-mosaic .grid>b:nth-child(4n+2){--tile:color-mix(in srgb, var(--color-secondary) 28%, var(--color-surface))}}.poster.p-mosaic .grid>b:nth-child(4n+3){--tile:#777d7a}@supports (color:color-mix(in lab, red, red)){.poster.p-mosaic .grid>b:nth-child(4n+3){--tile:color-mix(in srgb, var(--color-tertiary) 45%, var(--color-surface))}}.poster.p-mosaic .grid>b:nth-child(4n+4){--tile:#3d4344}@supports (color:color-mix(in lab, red, red)){.poster.p-mosaic .grid>b:nth-child(4n+4){--tile:color-mix(in srgb, var(--color-fg) 10%, var(--color-surface))}}.poster.p-mosaic .cir,.poster.p-mosaic .dia,.poster.p-mosaic .oct{--d:11cqw}.poster.p-mosaic .cir{--x:calc(50% - 9cqw);--y:calc(var(--art-y) - 9cqw);--fill:var(--color-primary)}.poster.p-mosaic .dia{--x:calc(50% + 9cqw);--y:calc(var(--art-y) - 9cqw);--fill:var(--color-secondary)}.poster.p-mosaic .oct{--x:calc(50% - 9cqw);--y:calc(var(--art-y) + 9cqw);--fill:var(--color-tertiary)}.poster.p-mosaic:where([data-contrast=high],[data-contrast=high] *) .grid>b{--tile:var(--color-bg);outline:1px solid var(--color-fg);outline-offset:-1px;animation:none}@media (prefers-contrast:more){.poster.p-mosaic:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .grid>b{--tile:var(--color-bg);outline:1px solid var(--color-fg);outline-offset:-1px;animation:none}}@keyframes mosaic-gleam{0%,to{background:var(--tile)}8%{background:color-mix(in srgb, #fff 40%, var(--tile))}22%{background:var(--tile)}}:root[data-theme=mosaic]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#ebe4d8;--color-surface:#f6f1e8;--color-line:#d3c8b6;--color-line-strong:#857866;--color-fg:#2e2620;--color-fg-strong:#1e1812;--color-fg-muted:#615548;--color-primary:#00774c;--color-primary-ink:#005d3a;--color-on-primary:#fff;--color-secondary:#2d3f93;--color-secondary-ink:#2d3f93;--color-on-secondary:#fff;--color-tertiary:#f79cdb;--color-tertiary-ink:#8b3073;--color-on-tertiary:#1e1812;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#1e181261;--shadow-overlay:0 12px 32px #1e18122e;--color-node-shadow:#1e181229;--node-drop:1px}:root[data-theme=mosaic]:where([data-tones=on]){--color-secondary:#27378a;--color-primary:#288c5f;--color-tertiary:#ffb0e6}:root[data-theme=mosaic][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#231d1b;--color-surface:#2e2724;--color-line:#453c37;--color-line-strong:#938579;--color-fg:#ece3da;--color-fg-strong:#faf5ef;--color-fg-muted:#b8aca0;--color-primary:#2dbf83;--color-primary-ink:#77e3ac;--color-on-primary:#231d1b;--color-secondary:#526cd3;--color-secondary-ink:#aec2ff;--color-on-secondary:#faf5ef;--color-tertiary:#ffc3e9;--color-tertiary-ink:#ffc3e9;--color-on-tertiary:#231d1b;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#100c0bb3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=mosaic][data-scheme=dark]:where([data-tones=on]){--color-secondary:#3e55b9;--color-primary:#00aa70;--color-tertiary:#ffdaf1}:root[data-theme=mosaic]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#007d51;--color-primary-ink:#005d3a;--color-on-primary:#fff;--color-secondary:#28398c;--color-secondary-ink:#28398c;--color-on-secondary:#fff;--color-tertiary:#f196d2;--color-tertiary-ink:#812a68;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=mosaic]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#007d51;--color-primary-ink:#005d3a;--color-on-primary:#fff;--color-secondary:#28398c;--color-secondary-ink:#28398c;--color-on-secondary:#fff;--color-tertiary:#f196d2;--color-tertiary-ink:#812a68;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=mosaic][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#100c0b;--color-surface:#100c0b;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#dcd2c8;--color-primary:#3dc98c;--color-primary-ink:#86e7b4;--color-on-primary:#100c0b;--color-secondary:#5772d9;--color-secondary-ink:#b8c8ff;--color-on-secondary:#fff;--color-tertiary:#ffcdee;--color-tertiary-ink:#ffcdee;--color-on-tertiary:#100c0b;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#100c0b}@media (prefers-contrast:more){:root[data-theme=mosaic][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#100c0b;--color-surface:#100c0b;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#dcd2c8;--color-primary:#3dc98c;--color-primary-ink:#86e7b4;--color-on-primary:#100c0b;--color-secondary:#5772d9;--color-secondary-ink:#b8c8ff;--color-on-secondary:#fff;--color-tertiary:#ffcdee;--color-tertiary-ink:#ffcdee;--color-on-tertiary:#100c0b;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#100c0b}}.folio-panel{--leaf:var(--fx)}@supports (color:color-mix(in lab, red, red)){.folio-panel{--leaf:color-mix(in srgb, var(--fx) 14%, color-mix(in srgb, var(--color-surface) 90%, #fff))}}.folio-panel{--rule:var(--fx);background:var(--leaf);box-shadow:inset 0 0 0 1.5px var(--rule), inset 0 0 0 3.5px var(--leaf), inset 0 0 0 4.5px var(--rule);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.folio-panel{box-shadow:inset 0 0 0 1.5px var(--rule), inset 0 0 0 3.5px var(--leaf), inset 0 0 0 4.5px color-mix(in srgb, var(--rule) 55%, transparent)}}.folio-gilt{--rule:#e3e5e1}@supports (color:color-mix(in lab, red, red)){.folio-gilt{--rule:color-mix(in srgb, var(--color-tertiary) 55%, var(--color-tertiary-ink))}}.folio-page{background:var(--fx);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.folio-page{background:color-mix(in srgb, var(--fx) 14%, color-mix(in srgb, var(--color-surface) 88%, #fff))}}.folio-page{box-shadow:inset 0 0 0 1px #d3d7cf47}@supports (color:color-mix(in lab, red, red)){.folio-page{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-fg) 28%, transparent)}}.folio-ribbon{transform-origin:50% 0;clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 9px),0 100%);background:linear-gradient(90deg, var(--fx), var(--fx) 28% 72%, var(--fx))}@supports (color:color-mix(in lab, red, red)){.folio-ribbon{background:linear-gradient(90deg, color-mix(in srgb, var(--fx) 68%, #000), var(--fx) 28% 72%, color-mix(in srgb, var(--fx) 68%, #000))}}.folio-leaf{--leaf:var(--fx)}@supports (color:color-mix(in lab, red, red)){.folio-leaf{--leaf:color-mix(in srgb, var(--fx) 16%, color-mix(in srgb, var(--color-surface) 90%, #fff))}}.folio-leaf{box-shadow:inset 0 0 0 1px #d3d7cf3d}@supports (color:color-mix(in lab, red, red)){.folio-leaf{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-fg) 24%, transparent)}}.folio-leaf-r{transform-origin:0;background:linear-gradient(90deg, #d3d7cf42, var(--leaf) 16%, var(--leaf) 86%, var(--leaf));border-radius:1px 8px 8px 1px}@supports (color:color-mix(in lab, red, red)){.folio-leaf-r{background:linear-gradient(90deg, color-mix(in srgb, var(--color-fg) 26%, transparent), var(--leaf) 16%, var(--leaf) 86%, color-mix(in srgb, var(--leaf) 80%, var(--color-fg)))}}.folio-leaf-l{transform-origin:100%;background:linear-gradient(270deg, #d3d7cf42, var(--leaf) 16%, var(--leaf) 86%, var(--leaf));border-radius:8px 1px 1px 8px}@supports (color:color-mix(in lab, red, red)){.folio-leaf-l{background:linear-gradient(270deg, color-mix(in srgb, var(--color-fg) 26%, transparent), var(--leaf) 16%, var(--leaf) 86%, color-mix(in srgb, var(--leaf) 80%, var(--color-fg)))}}.poster.p-folio{--py:calc(var(--art-y) - 2cqw)}.poster.p-folio .page{top:var(--py);background:repeating-linear-gradient(180deg, transparent 0 5cqw, #d3d7cf61 5cqw calc(5cqw + 1.5px)) 0 7cqw / 100% 36cqw no-repeat, var(--color-surface);width:31cqw;height:52cqw;translate:0 -50%}@supports (color:color-mix(in lab, red, red)){.poster.p-folio .page{background:repeating-linear-gradient(180deg, transparent 0 5cqw, color-mix(in srgb, var(--color-fg) 38%, transparent) 5cqw calc(5cqw + 1.5px)) 0 7cqw / 100% 36cqw no-repeat, var(--color-surface)}}.poster.p-folio .page{box-sizing:border-box;background-origin:content-box;padding:0 4cqw;box-shadow:0 0 0 1px #d3d7cf40,0 2px 4px #f7f7f62e}@supports (color:color-mix(in lab, red, red)){.poster.p-folio .page{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-fg) 25%, transparent), 0 2px 4px color-mix(in srgb, var(--color-fg-strong) 18%, transparent)}}.poster.p-folio .page.l{border-radius:3px 1px 1px 3px;right:calc(50% + 1cqw)}.poster.p-folio .page.r{border-radius:1px 3px 3px 1px;left:calc(50% + 1cqw)}.poster.p-folio .ribbon{left:50%;top:calc(var(--py) - 26cqw);background:#096b8a;width:7cqw;height:62cqw;translate:-50%}@supports (color:color-mix(in lab, red, red)){.poster.p-folio .ribbon{background:color-mix(in srgb, var(--color-secondary) 82%, var(--color-surface))}}.poster.p-folio .ribbon{clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 3cqw),0 100%)}.poster.p-folio .dia{--d:5.5cqw;--y:calc(var(--py) + 28cqw);--fill:var(--color-secondary-ink)}.poster.p-folio .oct{--d:11cqw;--x:calc(50% - 16.5cqw);--y:calc(var(--py) - 8cqw);--fill:var(--color-tertiary)}.poster.p-folio .cir{--d:11cqw;--x:calc(50% + 16.5cqw);--y:calc(var(--py) - 8cqw);--fill:var(--color-primary-ink)}.poster.p-folio:where([data-contrast=high],[data-contrast=high] *) .page{background:var(--color-bg);box-shadow:0 0 0 1.5px var(--color-fg)}.poster.p-folio:where([data-contrast=high],[data-contrast=high] *) .ribbon{outline:1px solid var(--color-fg)}@media (prefers-contrast:more){.poster.p-folio:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .page{background:var(--color-bg);box-shadow:0 0 0 1.5px var(--color-fg)}.poster.p-folio:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .ribbon{outline:1px solid var(--color-fg)}}:root[data-theme=folio]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f1ead8;--color-surface:#f9f5ea;--color-line:#d1cab9;--color-line-strong:#868070;--color-fg:#2c2721;--color-fg-strong:#1c1814;--color-fg-muted:#66605a;--color-primary:#24211d;--color-primary-ink:#24211d;--color-on-primary:#fff;--color-secondary:#9c2132;--color-secondary-ink:#9c2132;--color-on-secondary:#fff;--color-tertiary:#8ea365;--color-tertiary-ink:#5d6d3c;--color-on-tertiary:#1c1814;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#1c181461;--shadow-overlay:0 12px 32px #1c18142e;--color-node-shadow:#1c181429;--node-drop:1px}:root[data-theme=folio]:where([data-tones=on]){--color-primary:#423f3a;--color-secondary:#cf525b;--color-tertiary:#bad191}:root[data-theme=folio][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#1d1a15;--color-surface:#27231c;--color-line:#3a342b;--color-line-strong:#8a8174;--color-fg:#ece4d4;--color-fg-strong:#faf5ea;--color-fg-muted:#b0a796;--color-primary:#62594c;--color-primary-ink:#8b8377;--color-on-primary:#fff;--color-secondary:#f37f61;--color-secondary-ink:#f37f61;--color-on-secondary:#1d1a15;--color-tertiary:#aaca7e;--color-tertiary-ink:#aaca7e;--color-on-tertiary:#1d1a15;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#0b0a08b3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=folio][data-scheme=dark]:where([data-tones=on]){--color-primary:#655c4f;--color-secondary:#e67456;--color-tertiary:#cef0a2}:root[data-theme=folio]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#24211d;--color-primary-ink:#24211d;--color-on-primary:#fff;--color-secondary:#9c2132;--color-secondary-ink:#9c2132;--color-on-secondary:#fff;--color-tertiary:#8ea365;--color-tertiary-ink:#697b46;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=folio]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#24211d;--color-primary-ink:#24211d;--color-on-primary:#fff;--color-secondary:#9c2132;--color-secondary-ink:#9c2132;--color-on-secondary:#fff;--color-tertiary:#8ea365;--color-tertiary-ink:#697b46;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=folio][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#0b0a08;--color-surface:#0b0a08;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#ddd5c8;--color-primary:#62594c;--color-primary-ink:#81796c;--color-on-primary:#fff;--color-secondary:#f37f61;--color-secondary-ink:#f37f61;--color-on-secondary:#0b0a08;--color-tertiary:#aaca7e;--color-tertiary-ink:#aaca7e;--color-on-tertiary:#0b0a08;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#0b0a08}@media (prefers-contrast:more){:root[data-theme=folio][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#0b0a08;--color-surface:#0b0a08;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#ddd5c8;--color-primary:#62594c;--color-primary-ink:#81796c;--color-on-primary:#fff;--color-secondary:#f37f61;--color-secondary-ink:#f37f61;--color-on-secondary:#0b0a08;--color-tertiary:#aaca7e;--color-tertiary-ink:#aaca7e;--color-on-tertiary:#0b0a08;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#0b0a08}}.spine-band{--gilt:#e3e5e1}@supports (color:color-mix(in lab, red, red)){.spine-band{--gilt:color-mix(in srgb, var(--color-tertiary) 55%, var(--color-tertiary-ink))}}.spine-band{background:linear-gradient(180deg, transparent 0 24%, #ffffff5c 24% 40%, transparent 40% 62%, #00000042 62% 76%, transparent 76%), linear-gradient(180deg, var(--gilt) 0 13%, transparent 13% 24%, var(--fx) 24% 76%, transparent 76% 87%, var(--gilt) 87% 100%);-webkit-mask:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.spine-glint{background:radial-gradient(closest-side,#fff8dceb,#ffe9a066 55%,#0000)}.spine-head{--gilt:#e3e5e1}@supports (color:color-mix(in lab, red, red)){.spine-head{--gilt:color-mix(in srgb, var(--color-tertiary) 55%, var(--color-tertiary-ink))}}.spine-head{background:linear-gradient(180deg, #ffffff57, transparent 45%, #0000004d), repeating-linear-gradient(115deg, var(--fx) 0, var(--gilt) 5px, var(--fx) 10px);border-radius:4px;-webkit-mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.fx-rim.spine-press{background:linear-gradient(135deg, var(--fx), var(--fx))}@supports (color:color-mix(in lab, red, red)){.fx-rim.spine-press{background:linear-gradient(135deg, color-mix(in srgb, var(--fx) 40%, #000), color-mix(in srgb, var(--fx) 45%, #fff))}}.fx-rim.spine-gilt{--gilt:#e3e5e1}@supports (color:color-mix(in lab, red, red)){.fx-rim.spine-gilt{--gilt:color-mix(in srgb, var(--color-tertiary) 55%, var(--color-tertiary-ink))}}.fx-rim.spine-gilt{background:linear-gradient(135deg, var(--gilt), var(--gilt) 50%, var(--gilt))}@supports (color:color-mix(in lab, red, red)){.fx-rim.spine-gilt{background:linear-gradient(135deg, color-mix(in srgb, var(--gilt) 45%, #fff3c4), var(--gilt) 50%, color-mix(in srgb, var(--gilt) 70%, #3a2a00))}}.spine-orbit{background:radial-gradient(circle 9px at 50% var(--pad), #fff8dcf2, #ffe9a073 55%, transparent)}.poster.p-spine .cloth{background:#1a83a3;border-radius:3cqw/1.5cqw;width:32cqw;height:64cqh;top:9cqh;left:50%;translate:-50%}@supports (color:color-mix(in lab, red, red)){.poster.p-spine .cloth{background:color-mix(in srgb, var(--color-secondary) 88%, var(--color-fg))}}.poster.p-spine .cloth{box-shadow:inset 2px 0 #ffffff24,inset -2px 0 #0000003d}.poster.p-spine .band{left:50%;top:var(--y);background:var(--color-tertiary);width:32cqw;height:max(2px,1.6cqw);translate:-50% -50%}.poster.p-spine .dia{--d:9cqw;--y:9cqh;--fill:var(--color-secondary-ink)}.poster.p-spine .cir{--d:13cqw;--y:30cqh;--fill:var(--color-primary)}.poster.p-spine .oct{--d:11cqw;--y:54cqh;--fill:var(--color-tertiary)}.poster.p-spine:where([data-contrast=high],[data-contrast=high] *) .cloth{background:var(--color-bg);box-shadow:0 0 0 1.5px var(--color-fg)}.poster.p-spine:where([data-contrast=high],[data-contrast=high] *) .band{background:var(--color-fg)}@media (prefers-contrast:more){.poster.p-spine:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .cloth{background:var(--color-bg);box-shadow:0 0 0 1.5px var(--color-fg)}.poster.p-spine:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .band{background:var(--color-fg)}}:root[data-theme=spine]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f2ebe4;--color-surface:#faf6f1;--color-line:#d8cec5;--color-line-strong:#857a70;--color-fg:#2e2224;--color-fg-strong:#1e1416;--color-fg-muted:#6a5c5c;--color-primary:#9f63c1;--color-primary-ink:#8952a8;--color-on-primary:#1e1416;--color-secondary:#801714;--color-secondary-ink:#801714;--color-on-secondary:#fff;--color-tertiary:#f5c840;--color-tertiary-ink:#896220;--color-on-tertiary:#1e1416;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#1e141661;--shadow-overlay:0 12px 32px #1e14162e;--color-node-shadow:#1e141629;--node-drop:1px}:root[data-theme=spine]:where([data-tones=on]){--color-secondary:#7e1512;--color-primary:#9f63c1;--color-tertiary:#f0c33a}:root[data-theme=spine][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#381519;--color-surface:#441c21;--color-line:#512c2f;--color-line-strong:#8f6467;--color-fg:#efe4d6;--color-fg-strong:#faf4ea;--color-fg-muted:#a49a8d;--color-primary:#b4a4c6;--color-primary-ink:#b4a4c6;--color-on-primary:#381519;--color-secondary:#b9254d;--color-secondary-ink:#de5e76;--color-on-secondary:#fff;--color-tertiary:#fcc632;--color-tertiary-ink:#fcc632;--color-on-tertiary:#381519;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#120708b3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=spine][data-scheme=dark]:where([data-tones=on]){--color-secondary:#b31e49;--color-primary:#9e8fb0;--color-tertiary:#ffe29f}:root[data-theme=spine]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#9f63c1;--color-primary-ink:#975cb7;--color-on-primary:#000;--color-secondary:#801714;--color-secondary-ink:#801714;--color-on-secondary:#fff;--color-tertiary:#f5c840;--color-tertiary-ink:#966e28;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=spine]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#9f63c1;--color-primary-ink:#975cb7;--color-on-primary:#000;--color-secondary:#801714;--color-secondary-ink:#801714;--color-on-secondary:#fff;--color-tertiary:#f5c840;--color-tertiary-ink:#966e28;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=spine][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#120708;--color-surface:#120708;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#dcd6cc;--color-primary:#b4a4c6;--color-primary-ink:#b4a4c6;--color-on-primary:#120708;--color-secondary:#b9254d;--color-secondary-ink:#d14c67;--color-on-secondary:#fff;--color-tertiary:#fcc632;--color-tertiary-ink:#fcc632;--color-on-tertiary:#120708;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#120708}@media (prefers-contrast:more){:root[data-theme=spine][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#120708;--color-surface:#120708;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#dcd6cc;--color-primary:#b4a4c6;--color-primary-ink:#b4a4c6;--color-on-primary:#120708;--color-secondary:#b9254d;--color-secondary-ink:#d14c67;--color-on-secondary:#fff;--color-tertiary:#fcc632;--color-tertiary-ink:#fcc632;--color-on-tertiary:#120708;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#120708}}.lodestar-star{clip-path:polygon(50% 0,57% 43%,100% 50%,57% 57%,50% 100%,43% 57%,0 50%,43% 43%);background:radial-gradient(closest-side, var(--fx) 0 10%, var(--fx) 34%, var(--fx) 100%)}@supports (color:color-mix(in lab, red, red)){.lodestar-star{background:radial-gradient(closest-side, color-mix(in srgb, var(--fx) 40%, #fff) 0 10%, var(--fx) 34%, color-mix(in srgb, var(--fx) 55%, transparent) 100%)}}:root:not([data-scheme=dark]) .lodestar-star{background:radial-gradient(closest-side, var(--fx) 0 40%, var(--fx) 100%)}@supports (color:color-mix(in lab, red, red)){:root:not([data-scheme=dark]) .lodestar-star{background:radial-gradient(closest-side, var(--fx) 0 40%, color-mix(in srgb, var(--fx) 60%, transparent) 100%)}}.lodestar-glow{background:radial-gradient(closest-side, var(--fx), transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.lodestar-glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--fx) 70%, transparent), transparent)}}.lodestar-fix{background:radial-gradient(closest-side, var(--fx) 0 4%, transparent 5% calc(100% - 2.2px), var(--fx) calc(100% - 1.8px) calc(100% - .4px), transparent 100%);border-radius:50%}.lodestar-fix.big{background:radial-gradient(closest-side, var(--fx) 0 4%, transparent 5% calc(100% - 8px), var(--fx) calc(100% - 7.5px) calc(100% - 6.4px), transparent calc(100% - 6px) calc(100% - 2.2px), var(--fx) calc(100% - 1.8px) calc(100% - .4px), transparent 100%)}@supports (color:color-mix(in lab, red, red)){.lodestar-fix.big{background:radial-gradient(closest-side, var(--fx) 0 4%, transparent 5% calc(100% - 8px), color-mix(in srgb, var(--fx) 45%, transparent) calc(100% - 7.5px) calc(100% - 6.4px), transparent calc(100% - 6px) calc(100% - 2.2px), var(--fx) calc(100% - 1.8px) calc(100% - .4px), transparent 100%)}}.lodestar-course,.lodestar-rhumb,.lodestar-neat{background:var(--fx);border-radius:1px}.lodestar-course{background:var(--fx)}@supports (color:color-mix(in lab, red, red)){.lodestar-course{background:color-mix(in srgb, var(--fx) 90%, transparent)}}.lodestar-rhumb{background:linear-gradient(90deg, var(--fx), var(--fx) 70%, transparent)}@supports (color:color-mix(in lab, red, red)){.lodestar-rhumb{background:linear-gradient(90deg, var(--fx), color-mix(in srgb, var(--fx) 30%, transparent) 70%, transparent)}}.lodestar-rose:before,.lodestar-rose:after{content:"";clip-path:polygon(50% 0,56% 44%,100% 50%,56% 56%,50% 100%,44% 56%,0 50%,44% 44%);background:repeating-conic-gradient(from 0deg, var(--fx) 0 45deg, var(--fx) 45deg 90deg);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.lodestar-rose:before,.lodestar-rose:after{background:repeating-conic-gradient(from 0deg, var(--fx) 0 45deg, color-mix(in srgb, var(--fx) 40%, transparent) 45deg 90deg)}}.lodestar-rose:after{opacity:.7;inset:18%;rotate:45deg}.lodestar-sky{z-index:-1;inset:var(--look-top,61px) 0 0;pointer-events:none;position:fixed;overflow:hidden}.lodestar-sky:where([data-contrast=high],[data-contrast=high] *){display:none}@media (prefers-contrast:more){.lodestar-sky:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){display:none}}.lodestar-sky i{position:absolute}.lodestar-graticule{opacity:.16;background:repeating-radial-gradient(circle at var(--cx) var(--cy), transparent 0 63px, var(--color-line-strong) 63px 64px), repeating-conic-gradient(from 0deg at var(--cx) var(--cy), var(--color-line-strong) 0 .3deg, transparent .3deg 15deg);-webkit-mask:radial-gradient(circle at var(--cx) var(--cy), #000 0 calc(var(--fade) * .55), transparent var(--fade));-webkit-mask:radial-gradient(circle at var(--cx) var(--cy), #000 0 calc(var(--fade) * .55), transparent var(--fade));-webkit-mask:radial-gradient(circle at var(--cx) var(--cy), #000 0 calc(var(--fade) * .55), transparent var(--fade));mask:radial-gradient(circle at var(--cx) var(--cy), #000 0 calc(var(--fade) * .55), transparent var(--fade));transition:opacity .9s ease-in-out;inset:0}.lodestar-sky.fx-lodestar-ace .lodestar-graticule{opacity:.32}.lodestar-pole{left:calc(var(--px) - var(--s) / 2);top:calc(var(--py) - var(--s) / 2);width:var(--s);height:var(--s);clip-path:polygon(50% 0,57% 43%,100% 50%,57% 57%,50% 100%,43% 57%,0 50%,43% 43%);background:radial-gradient(closest-side, var(--color-fg-strong) 0 10%, var(--color-primary) 40%, #d41f1f66)}@supports (color:color-mix(in lab, red, red)){.lodestar-pole{background:radial-gradient(closest-side, var(--color-fg-strong) 0 10%, var(--color-primary) 40%, color-mix(in srgb, var(--color-primary) 40%, transparent))}}.lodestar-pole{animation:7s ease-in-out infinite alternate lodestar-breathe}:root:not([data-scheme=dark]) .lodestar-pole{background:radial-gradient(closest-side, var(--color-primary) 0 40%, #d41f1f80)}@supports (color:color-mix(in lab, red, red)){:root:not([data-scheme=dark]) .lodestar-pole{background:radial-gradient(closest-side, var(--color-primary) 0 40%, color-mix(in srgb, var(--color-primary) 50%, transparent))}}:root:not([data-scheme=dark]) .lodestar-pole{opacity:.85}:where(:root[data-motion=reduce]) .lodestar-pole{animation:none}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) .lodestar-pole{animation:none}}@keyframes lodestar-breathe{0%{opacity:.7;scale:.85}to{opacity:1;scale:1.05}}.lodestar-sky.fx-lodestar-ace .lodestar-pole{animation:2.6s ease-in-out lodestar-flare}:where(:root[data-motion=reduce]) :is(.lodestar-sky.fx-lodestar-ace .lodestar-pole){animation:none}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) :is(.lodestar-sky.fx-lodestar-ace .lodestar-pole){animation:none}}@keyframes lodestar-flare{40%,60%{opacity:1;scale:1.5}}.lodestar-rays{left:calc(var(--px) - 75vmax);top:calc(var(--py) - 75vmax);opacity:0;background:linear-gradient(90deg, transparent calc(50% - 1px), var(--color-primary) 50%, transparent calc(50% + 1px)), linear-gradient(0deg, transparent calc(50% - 1px), var(--color-primary) 50%, transparent calc(50% + 1px));width:150vmax;height:150vmax;-webkit-mask:radial-gradient(closest-side,#000,#0000 70%);mask:radial-gradient(closest-side,#000,#0000 70%)}.lodestar-sky.fx-lodestar-ace .lodestar-rays{animation:2.8s ease-in-out lodestar-rays}:where(:root[data-motion=reduce]) :is(.lodestar-sky.fx-lodestar-ace .lodestar-rays){animation:2.8s ease-in-out lodestar-rays-still}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) :is(.lodestar-sky.fx-lodestar-ace .lodestar-rays){animation:2.8s ease-in-out lodestar-rays-still}}@keyframes lodestar-rays{0%{opacity:0;scale:.4}45%,65%{opacity:.75;scale:1}to{opacity:0;scale:1.05}}@keyframes lodestar-rays-still{45%,65%{opacity:.6}}.poster.p-lodestar{--hp-k:1.6;--hp-band:.45;--hp-blend:hard-light}.poster.p-lodestar .chart{left:50%;top:var(--art-y);color:#01779d4d;width:80cqw;height:80cqw;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.poster.p-lodestar .chart{color:color-mix(in srgb, var(--color-secondary) 30%, transparent)}}.poster.p-lodestar .chart .grid{stroke-width:1px}.poster.p-lodestar .chart .way{color:var(--color-tertiary-ink);stroke-width:.8px;stroke-linejoin:round;stroke-dasharray:100;animation:14s ease-in-out infinite lodestar-plot}.poster.p-lodestar .chart .pt{fill:var(--color-secondary)}.poster.p-lodestar .dia{--d:8cqw;--fill:var(--color-secondary)}.poster.p-lodestar .oct{--d:8cqw;--fill:var(--color-tertiary)}.poster.p-lodestar .cir{--d:10cqw;--fill:var(--color-primary);box-shadow:0 0 5cqw #d41f1f8c}@supports (color:color-mix(in lab, red, red)){.poster.p-lodestar .cir{box-shadow:0 0 5cqw color-mix(in srgb, var(--color-primary) 55%, transparent)}}.poster.p-lodestar .ray{left:var(--x);top:var(--y);width:22cqw;height:22cqw;animation:14s ease-in-out infinite lodestar-ray;translate:-50% -50%}.poster.p-lodestar .ray>b{background:#ec9a9a;border-radius:2px;top:50%;left:50%;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.poster.p-lodestar .ray>b{background:color-mix(in srgb, #fff 55%, var(--color-primary))}}.poster.p-lodestar .ray>b:first-child{width:100%;height:max(1.5px,1cqw)}.poster.p-lodestar .ray>b:last-child{width:max(1.5px,1cqw);height:100%}.poster.p-lodestar:where([data-contrast=high],[data-contrast=high] *) .chart{color:var(--color-fg)}.poster.p-lodestar:where([data-contrast=high],[data-contrast=high] *) .chart .way{color:var(--color-fg);animation:none}.poster.p-lodestar:where([data-contrast=high],[data-contrast=high] *) .chart .pt{fill:var(--color-fg)}.poster.p-lodestar:where([data-contrast=high],[data-contrast=high] *) .cir{box-shadow:none}.poster.p-lodestar:where([data-contrast=high],[data-contrast=high] *) .ray{animation:none;scale:.5}.poster.p-lodestar:where([data-contrast=high],[data-contrast=high] *) .ray>b{background:var(--color-fg)}@media (prefers-contrast:more){.poster.p-lodestar:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .chart{color:var(--color-fg)}.poster.p-lodestar:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .chart .way{color:var(--color-fg);animation:none}.poster.p-lodestar:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .chart .pt{fill:var(--color-fg)}.poster.p-lodestar:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .cir{box-shadow:none}.poster.p-lodestar:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .ray{animation:none;scale:.5}.poster.p-lodestar:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .ray>b{background:var(--color-fg)}}@keyframes lodestar-plot{0%,50%{stroke-dashoffset:0;opacity:1}56%{stroke-dashoffset:0;opacity:0}58%{stroke-dashoffset:100px;opacity:0}59%{stroke-dashoffset:100px;opacity:1}80%,to{stroke-dashoffset:0;opacity:1}}@keyframes lodestar-ray{0%,60%,to{opacity:.5;scale:.4}72%{opacity:1;scale:1}84%{opacity:.6;scale:.45}}:root[data-theme=lodestar]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#eef0f6;--color-surface:#f8f9fc;--color-line:#d3d7e2;--color-line-strong:#7c8296;--color-fg:#1f2433;--color-fg-strong:#121624;--color-fg-muted:#575e72;--color-primary:#ca9013;--color-primary-ink:#916200;--color-on-primary:#121624;--color-secondary:#000355;--color-secondary-ink:#000355;--color-on-secondary:#fff;--color-tertiary:#5ec2e3;--color-tertiary-ink:#27748b;--color-on-tertiary:#121624;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#12162461;--shadow-overlay:0 12px 32px #1216242e;--color-node-shadow:#12162429;--node-drop:1px}:root[data-theme=lodestar]:where([data-tones=on]){--color-secondary:#1a3a89;--color-primary:#a47300;--color-tertiary:#72d5f7}:root[data-theme=lodestar][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#0d1426;--color-surface:#151d33;--color-line:#26304a;--color-line-strong:#7b85a0;--color-fg:#e3e8f4;--color-fg-strong:#f5f7fc;--color-fg-muted:#a9b2c8;--color-primary:#f9dc3a;--color-primary-ink:#f9dc3a;--color-on-primary:#0d1426;--color-secondary:#25567d;--color-secondary-ink:#5b84a8;--color-on-secondary:#fff;--color-tertiary:#7acefb;--color-tertiary-ink:#7acefb;--color-on-tertiary:#0d1426;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#05080fb3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=lodestar][data-scheme=dark]:where([data-tones=on]){--color-secondary:#306189;--color-tertiary:#499ec9;--color-primary:#ffe55b}:root[data-theme=lodestar]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#ca9013;--color-primary-ink:#9b6b00;--color-on-primary:#000;--color-secondary:#000355;--color-secondary-ink:#000355;--color-on-secondary:#fff;--color-tertiary:#8fdcf5;--color-tertiary-ink:#24718e;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=lodestar]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#ca9013;--color-primary-ink:#9b6b00;--color-on-primary:#000;--color-secondary:#000355;--color-secondary-ink:#000355;--color-on-secondary:#fff;--color-tertiary:#8fdcf5;--color-tertiary-ink:#24718e;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=lodestar][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#05080f;--color-surface:#05080f;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d3d9e6;--color-primary:#f9dc3a;--color-primary-ink:#f9dc3a;--color-on-primary:#05080f;--color-secondary:#25567d;--color-secondary-ink:#557ea2;--color-on-secondary:#fff;--color-tertiary:#5ab8ea;--color-tertiary-ink:#7acefb;--color-on-tertiary:#05080f;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#05080f}@media (prefers-contrast:more){:root[data-theme=lodestar][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#05080f;--color-surface:#05080f;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d3d9e6;--color-primary:#f9dc3a;--color-primary-ink:#f9dc3a;--color-on-primary:#05080f;--color-secondary:#25567d;--color-secondary-ink:#557ea2;--color-on-secondary:#fff;--color-tertiary:#5ab8ea;--color-tertiary-ink:#7acefb;--color-on-tertiary:#05080f;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#05080f}}.wellspring-sink{background:radial-gradient(closest-side, var(--fx) 30%, var(--fx) 65%, transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.wellspring-sink{background:radial-gradient(closest-side, color-mix(in srgb, var(--fx) 62%, transparent) 30%, color-mix(in srgb, var(--fx) 24%, transparent) 65%, transparent)}}.wellspring-water{background:linear-gradient(180deg, transparent, var(--fx) 40%, var(--fx));border-radius:24px}@supports (color:color-mix(in lab, red, red)){.wellspring-water{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--fx) 14%, transparent) 40%, color-mix(in srgb, var(--fx) 30%, transparent))}}.wellspring-water{-webkit-mask:linear-gradient(90deg,#0000,#000 16% 84%,#0000);mask:linear-gradient(90deg,#0000,#000 16% 84%,#0000)}:root:not([data-scheme=dark]) .wellspring-water{background:linear-gradient(180deg, transparent, var(--fx) 40%, var(--fx))}@supports (color:color-mix(in lab, red, red)){:root:not([data-scheme=dark]) .wellspring-water{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--fx) 12%, transparent) 40%, color-mix(in srgb, var(--fx) 26%, transparent))}}.wellspring-glint{background:radial-gradient(circle at 50% 50%, #fff4e0f2 0 2.2px, transparent 4.6px), radial-gradient(circle at 50% 50%, var(--fx), transparent 11px), linear-gradient(90deg, transparent, #e5e7e280 50%, transparent) center / 100% 1px no-repeat}@supports (color:color-mix(in lab, red, red)){.wellspring-glint{background:radial-gradient(circle at 50% 50%, #fff4e0f2 0 2.2px, transparent 4.6px), radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--fx) 60%, transparent), transparent 11px), linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-tertiary) 30%, #fff 20%) 50%, transparent) center / 100% 1px no-repeat}}:root:not([data-scheme=dark]) .wellspring-glint{background:radial-gradient(circle at 50% 50%, #f7f7f6d9 0 2px, transparent 4.4px), radial-gradient(circle at 50% 50%, var(--fx), transparent 11px)}@supports (color:color-mix(in lab, red, red)){:root:not([data-scheme=dark]) .wellspring-glint{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--color-tertiary-ink) 85%, transparent) 0 2px, transparent 4.4px), radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--fx) 40%, transparent), transparent 11px)}}.wellspring-coin{background:linear-gradient(180deg, #e7e9e5, var(--color-tertiary) 50%, #7f817c);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.wellspring-coin{background:linear-gradient(180deg, color-mix(in srgb, var(--color-tertiary) 55%, #fff), var(--color-tertiary) 50%, color-mix(in oklab, var(--color-tertiary) 60%, #000))}}.wellspring-page{z-index:-1;inset:var(--look-top,61px) 0 0;pointer-events:none;opacity:0;background:linear-gradient(#0000 15%,#d41f1f2e 55%,#550c0c80);position:fixed}@supports (color:color-mix(in lab, red, red)){.wellspring-page{background:linear-gradient(180deg, transparent 15%, color-mix(in srgb, var(--color-primary) 18%, transparent) 55%, color-mix(in srgb, color-mix(in oklab, var(--color-primary) 40%, #000) 50%, transparent))}}:root:not([data-scheme=dark]) .wellspring-page{background:linear-gradient(#0000 15%,#d41f1f1f 55%,#d41f1f42)}@supports (color:color-mix(in lab, red, red)){:root:not([data-scheme=dark]) .wellspring-page{background:linear-gradient(180deg, transparent 15%, color-mix(in srgb, var(--color-primary) 12%, transparent) 55%, color-mix(in srgb, var(--color-primary) 26%, transparent))}}.look-sky.fx-wellspring-light:after{content:"";background:linear-gradient(#01779d33,#0000);height:55%;position:absolute;inset:0 0 auto}@supports (color:color-mix(in lab, red, red)){.look-sky.fx-wellspring-light:after{background:linear-gradient(180deg, color-mix(in srgb, var(--color-secondary) 20%, transparent), transparent)}}.look-sky.fx-wellspring-light:after{animation:3.4s ease-in-out both wellspring-light}:root:not([data-scheme=dark]) .look-sky.fx-wellspring-light:after{background:linear-gradient(#ffffff8c,#0000)}@keyframes wellspring-light{0%,to{opacity:0}40%,60%{opacity:1}}.poster.p-wellspring .cir{--d:26cqw;--y:14cqh;--edge:#e57979}@supports (color:color-mix(in lab, red, red)){.poster.p-wellspring .cir{--edge:color-mix(in srgb, var(--color-primary) 60%, #fff)}}.poster.p-wellspring .cir{--in:max(1.5px, 1cqw);--fill:transparent;opacity:.8;border-radius:50%;height:9cqw}.poster.p-wellspring .cir>b{border-radius:50%}.poster.p-wellspring .cir{animation:4s ease-in-out infinite alternate poster-breathe}.poster.p-wellspring .coin{--y:0cqh;--fill:var(--color-tertiary);animation:wellspring-sink var(--dur) linear infinite;animation-delay:var(--delay)}.poster.p-wellspring .coin>b{animation:3.1s ease-in-out infinite alternate wellspring-turn;animation-delay:var(--delay);background-image:linear-gradient(90deg,#0000 40%,#fff6 50%,#0000 60%)}.poster.p-wellspring .dia{--d:16cqw;--y:80cqh;--fill:var(--color-secondary)}.poster.p-wellspring .coin{--rest:46cqh}.poster.p-wellspring .coin:nth-child(3){--rest:30cqh}.poster.p-wellspring .coin:nth-child(5){--rest:60cqh}.poster.p-wellspring .coin:nth-child(6){--rest:38cqh}:where(:root[data-motion=reduce]) .poster.p-wellspring .coin{--y:var(--rest)}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) .poster.p-wellspring .coin{--y:var(--rest)}}.poster.p-wellspring:where([data-contrast=high],[data-contrast=high] *) .cir{--edge:var(--color-fg);animation:none}.poster.p-wellspring:where([data-contrast=high],[data-contrast=high] *) .coin,.poster.p-wellspring:where([data-contrast=high],[data-contrast=high] *) .coin>b{animation:none}.poster.p-wellspring:where([data-contrast=high],[data-contrast=high] *) .coin{--y:var(--rest)}.poster.p-wellspring:where([data-contrast=high],[data-contrast=high] *) .coin>b{background-image:none}@media (prefers-contrast:more){.poster.p-wellspring:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .cir{--edge:var(--color-fg);animation:none}.poster.p-wellspring:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .coin,.poster.p-wellspring:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .coin>b{animation:none}.poster.p-wellspring:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .coin{--y:var(--rest)}.poster.p-wellspring:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .coin>b{background-image:none}}@keyframes wellspring-sink{0%{opacity:0;translate:calc(-50% - 3cqw) 18cqh}12%{opacity:.95}50%{translate:calc(3cqw - 50%) 48cqh}88%{opacity:.95}to{opacity:0;translate:calc(-50% - 2cqw) 76cqh}}@keyframes wellspring-turn{0%{scale:1}to{scale:.25 1}}@supports (color:color-mix(in lab, red, red)){.lsky.deep{--water:linear-gradient(180deg, color-mix(in srgb, var(--color-secondary) 12%, transparent), #3595a426 50%, #127d9d2b);--bubble:color-mix(in srgb, var(--color-secondary-ink) 55%, transparent)}.lsky.deep.dark{--lit:color-mix(in srgb, var(--color-secondary) 16%, transparent);--net:color-mix(in srgb, var(--color-secondary) 8%, transparent);--shaft:color-mix(in srgb, var(--color-secondary) 7%, transparent);--bubble:color-mix(in srgb, var(--color-secondary) 60%, transparent)}}@keyframes deep-net{0%{translate:-5%}to{translate:5%}}@keyframes deep-shaft{0%{opacity:.35}to{opacity:1}}@keyframes deep-rise{0%{opacity:0;translate:0}8%{opacity:var(--o)}62%{opacity:var(--o)}78%{opacity:0}to{opacity:0;translate:0 -100cqh}}@keyframes deep-wobble{0%{translate:calc(var(--sway) * -1px) 0}to{translate:calc(var(--sway) * 1px) 0}}:root[data-theme=wellspring]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#eaf2ef;--color-surface:#f6faf8;--color-line:#cddbd6;--color-line-strong:#74867f;--color-fg:#1c2a27;--color-fg-strong:#101b18;--color-fg-muted:#52625e;--color-primary:#1b5c72;--color-primary-ink:#1b5c72;--color-on-primary:#fff;--color-secondary:#5eba39;--color-secondary-ink:#327b0d;--color-on-secondary:#101b18;--color-tertiary:#b86410;--color-tertiary-ink:#9f5b00;--color-on-tertiary:#101b18;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#101b1861;--shadow-overlay:0 12px 32px #101b182e;--color-node-shadow:#101b1829;--node-drop:1px}:root[data-theme=wellspring]:where([data-tones=on]){--color-primary:#004559;--color-tertiary:#ba6614;--color-secondary:#81de60}:root[data-theme=wellspring][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#0a1a1c;--color-surface:#112426;--color-line:#1f3638;--color-line-strong:#6f8a8b;--color-fg:#dcecea;--color-fg-strong:#f1f8f7;--color-fg-muted:#9fb8b6;--color-primary:#008ecc;--color-primary-ink:#008ecc;--color-on-primary:#fff;--color-secondary:#70ea7d;--color-secondary-ink:#70ea7d;--color-on-secondary:#0a1a1c;--color-tertiary:#e79a49;--color-tertiary-ink:#e79a49;--color-on-tertiary:#0a1a1c;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#050c0db3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=wellspring][data-scheme=dark]:where([data-tones=on]){--color-primary:#006391;--color-tertiary:#cf8430;--color-secondary:#85fe90}:root[data-theme=wellspring]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#1b5c72;--color-primary-ink:#1b5c72;--color-on-primary:#fff;--color-secondary:#5eba39;--color-secondary-ink:#398516;--color-on-secondary:#000;--color-tertiary:#b86410;--color-tertiary-ink:#aa6300;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=wellspring]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#1b5c72;--color-primary-ink:#1b5c72;--color-on-primary:#fff;--color-secondary:#5eba39;--color-secondary-ink:#398516;--color-on-secondary:#000;--color-tertiary:#b86410;--color-tertiary-ink:#aa6300;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=wellspring][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#050c0d;--color-surface:#050c0d;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d0e0de;--color-primary:#008ecc;--color-primary-ink:#008ecc;--color-on-primary:#fff;--color-secondary:#70ea7d;--color-secondary-ink:#70ea7d;--color-on-secondary:#050c0d;--color-tertiary:#e79a49;--color-tertiary-ink:#e79a49;--color-on-tertiary:#050c0d;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#050c0d}@media (prefers-contrast:more){:root[data-theme=wellspring][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#050c0d;--color-surface:#050c0d;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d0e0de;--color-primary:#008ecc;--color-primary-ink:#008ecc;--color-on-primary:#fff;--color-secondary:#70ea7d;--color-secondary-ink:#70ea7d;--color-on-secondary:#050c0d;--color-tertiary:#e79a49;--color-tertiary-ink:#e79a49;--color-on-tertiary:#050c0d;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#050c0d}}.midnight-star{background:radial-gradient(closest-side, #fff 0 22%, var(--fx) 55%, transparent);-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><path d='M50 0L54 46L100 50L54 54L50 100L46 54L0 50L46 46Z' fill='black'/></svg>") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><path d='M50 0L54 46L100 50L54 54L50 100L46 54L0 50L46 46Z' fill='black'/></svg>") 50%/100% 100% no-repeat}.midnight-ember{background:radial-gradient(closest-side, #fff 0 25%, var(--fx) 62%, transparent);border-radius:50%}.midnight-flash{background:radial-gradient(closest-side, var(--fx), transparent);border-radius:50%}.fx-rim.midnight-tick{background:var(--fx)}.midnight-confetti{background:linear-gradient(135deg, #fff, var(--fx) 45%);border-radius:1px}:root:not([data-scheme=dark]) .midnight-star{background:radial-gradient(closest-side, var(--fx) 0 45%, transparent)}:root:not([data-scheme=dark]) .midnight-ember{background:radial-gradient(closest-side, var(--fx) 0 55%, transparent)}:root:not([data-scheme=dark]) .midnight-confetti{background:var(--fx)}.midnight-trail{background:linear-gradient(180deg, #fff, var(--fx) 30%, transparent);border-radius:3px}:root:not([data-scheme=dark]) .midnight-trail{background:linear-gradient(180deg, var(--fx), transparent)}.midnight-ring{background:radial-gradient(closest-side, transparent 62%, var(--fx) 80%, transparent 100%);border-radius:50%}.poster.p-midnight .pole{left:50%;top:calc(var(--art-y) - 10cqw);background:linear-gradient(180deg, var(--color-secondary), #01779d80);width:max(1.5px,1.2cqw);height:36cqw;translate:-50%}@supports (color:color-mix(in lab, red, red)){.poster.p-midnight .pole{background:linear-gradient(180deg, var(--color-secondary), color-mix(in srgb, var(--color-secondary) 50%, transparent))}}.poster.p-midnight .cir{--d:22cqw;--y:calc(var(--art-y) - 10cqw);--fill:var(--color-primary-ink)}.poster.p-midnight .cir>b{background-image:radial-gradient(circle at 36% 32%,#fff6,#0000 60%)}.poster.p-midnight .dia{--d:12cqw;--y:calc(var(--art-y) + 26cqw);--fill:var(--color-secondary)}.poster.p-midnight .oct{--d:7cqw;--x:calc(50% + 19cqw);--y:calc(var(--art-y) - 24cqw);--fill:var(--color-tertiary-ink)}.poster.p-midnight .spark{left:var(--x);top:var(--y);width:var(--s);height:var(--s);translate:-50% -50%}.poster.p-midnight .spark>b{background:var(--color-tertiary-ink);border-radius:1px;top:50%;left:50%;translate:-50% -50%}.poster.p-midnight .spark>b:first-child{width:100%;height:max(1.5px,1cqw)}.poster.p-midnight .spark>b:last-child{width:max(1.5px,1cqw);height:100%}.poster.p-midnight:where([data-contrast=high],[data-contrast=high] *) .pole{background:var(--color-fg)}.poster.p-midnight:where([data-contrast=high],[data-contrast=high] *) .cir>b{background-image:none}.poster.p-midnight:where([data-contrast=high],[data-contrast=high] *) .spark>b{background:var(--color-fg)}@media (prefers-contrast:more){.poster.p-midnight:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .pole{background:var(--color-fg)}.poster.p-midnight:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .cir>b{background-image:none}.poster.p-midnight:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .spark>b{background:var(--color-fg)}}:root[data-theme=midnight]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#eceef5;--color-surface:#f8f9fc;--color-line:#d0d3e2;--color-line-strong:#767a94;--color-fg:#1f2236;--color-fg-strong:#12141f;--color-fg-muted:#565a74;--color-primary:#82477e;--color-primary-ink:#7e4479;--color-on-primary:#fff;--color-secondary:#c8b6c5;--color-secondary-ink:#6b5867;--color-on-secondary:#111422;--color-tertiary:#8e7c00;--color-tertiary-ink:#685803;--color-on-tertiary:#101424;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#12141f61;--shadow-overlay:0 12px 32px #12141f2e;--color-node-shadow:#12141f29;--node-drop:1px}:root[data-theme=midnight]:where([data-tones=on]){--color-primary:#62295f;--color-tertiary:#8e7c00;--color-secondary:#d5c3d2}:root[data-theme=midnight][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#12131f;--color-surface:#1b1d2c;--color-line:#2b2e42;--color-line-strong:#7c7f9a;--color-fg:#dfe0ec;--color-fg-strong:#f5f5fb;--color-fg-muted:#a3a5be;--color-primary:#974f81;--color-primary-ink:#ce9bc2;--color-on-primary:#f5f5fc;--color-secondary:#e0d0dc;--color-secondary-ink:#c6b8c3;--color-on-secondary:#121322;--color-tertiary:#a39122;--color-tertiary-ink:#f0df77;--color-on-tertiary:#121324;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#06070db3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=midnight][data-scheme=dark]:where([data-tones=on]){--color-primary:#8b4476;--color-tertiary:#a79528;--color-secondary:#f0e0ec}:root[data-theme=midnight]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#8d5089;--color-primary-ink:#76406f;--color-on-primary:#fff;--color-secondary:#a1909f;--color-secondary-ink:#614e5d;--color-on-secondary:#000;--color-tertiary:#dec847;--color-tertiary-ink:#5c4d00;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=midnight]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#8d5089;--color-primary-ink:#76406f;--color-on-primary:#fff;--color-secondary:#a1909f;--color-secondary-ink:#614e5d;--color-on-secondary:#000;--color-tertiary:#dec847;--color-tertiary-ink:#5c4d00;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=midnight][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#06070d;--color-surface:#06070d;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d6d7e4;--color-primary:#b16597;--color-primary-ink:#d6a7ca;--color-on-primary:#fff;--color-secondary:#b5a6b2;--color-secondary-ink:#cec3cd;--color-on-secondary:#06070e;--color-tertiary:#f2e68b;--color-tertiary-ink:#f2e68b;--color-on-tertiary:#06070f;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#06070d}@media (prefers-contrast:more){:root[data-theme=midnight][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#06070d;--color-surface:#06070d;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d6d7e4;--color-primary:#b16597;--color-primary-ink:#d6a7ca;--color-on-primary:#fff;--color-secondary:#b5a6b2;--color-secondary-ink:#cec3cd;--color-on-secondary:#06070e;--color-tertiary:#f2e68b;--color-tertiary-ink:#f2e68b;--color-on-tertiary:#06070f;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#06070d}}:root{--papercut-cut:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36'><g fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><rect x='6' y='6' width='24' height='24'/><path d='M18 0V6M18 30V36M0 18H6M30 18H36M18 10L26 18L18 26L10 18Z'/></g></svg>")}.papercut-cell{background:var(--fx);-webkit-mask:var(--papercut-cut) center / 100% 100% no-repeat;-webkit-mask:var(--papercut-cut) center / 100% 100% no-repeat;-webkit-mask:var(--papercut-cut) center / 100% 100% no-repeat;mask:var(--papercut-cut) center / 100% 100% no-repeat}.papercut-glow{background:radial-gradient(closest-side, var(--fx), transparent);border-radius:50%}.papercut-lattice{background:var(--fx);-webkit-mask:var(--papercut-cut) 0 0 / 25% 25% repeat;-webkit-mask:var(--papercut-cut) 0 0 / 25% 25% repeat;-webkit-mask:var(--papercut-cut) 0 0 / 25% 25% repeat;mask:var(--papercut-cut) 0 0 / 25% 25% repeat}.papercut-lamp{background:var(--fx);-webkit-mask:var(--papercut-cut) 0 0 / 22px 22px repeat, radial-gradient(closest-side, #000 15%, transparent);-webkit-mask:var(--papercut-cut) 0 0 / 22px 22px repeat, radial-gradient(closest-side, #000 15%, transparent);-webkit-mask:var(--papercut-cut) 0 0 / 22px 22px repeat, radial-gradient(closest-side, #000 15%, transparent);mask:var(--papercut-cut) 0 0 / 22px 22px repeat, radial-gradient(closest-side, #000 15%, transparent);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.fx-rim.papercut-lit{background:var(--fx)}.papercut-lantern{transform-origin:50% 0;background:linear-gradient(180deg, var(--fx) 15%, var(--fx) 45%, var(--fx) 90%)}@supports (color:color-mix(in lab, red, red)){.papercut-lantern{background:linear-gradient(180deg, color-mix(in srgb, var(--fx) 85%, white) 15%, var(--fx) 45%, color-mix(in srgb, var(--fx) 70%, black) 90%)}}.papercut-lantern{-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 70'><path d='M20 0V10' stroke='black' stroke-width='1.4'/><rect x='13' y='9' width='14' height='5' rx='1.5' fill='black'/><path d='M20 14C33 14 38 25 38 33S33 52 20 52 2 41 2 33 7 14 20 14Z' fill='black' fill-opacity='.62'/><path d='M20 14C12 20 12 46 20 52M20 14C28 20 28 46 20 52M20 14V52' fill='none' stroke='black' stroke-width='1.6'/><rect x='13' y='51' width='14' height='4' rx='1.5' fill='black'/><path d='M20 55V66M16 55V63M24 55V63' stroke='black' stroke-width='1.4' stroke-linecap='round'/></svg>") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 70'><path d='M20 0V10' stroke='black' stroke-width='1.4'/><rect x='13' y='9' width='14' height='5' rx='1.5' fill='black'/><path d='M20 14C33 14 38 25 38 33S33 52 20 52 2 41 2 33 7 14 20 14Z' fill='black' fill-opacity='.62'/><path d='M20 14C12 20 12 46 20 52M20 14C28 20 28 46 20 52M20 14V52' fill='none' stroke='black' stroke-width='1.6'/><rect x='13' y='51' width='14' height='4' rx='1.5' fill='black'/><path d='M20 55V66M16 55V63M24 55V63' stroke='black' stroke-width='1.4' stroke-linecap='round'/></svg>") 50%/100% 100% no-repeat}.poster.p-papercut .oct{--d:80cqw;--edge:var(--color-tertiary);--in:max(2px, 2.2cqw);--fill:transparent}.poster.p-papercut .lattice{--d:56cqw;--fill:var(--color-secondary)}.poster.p-papercut .lattice>b{-webkit-mask:repeating-linear-gradient(45deg,#000 0 2px,#0000 2px 10px),repeating-linear-gradient(-45deg,#000 0 2px,#0000 2px 10px);mask:repeating-linear-gradient(45deg,#000 0 2px,#0000 2px 10px),repeating-linear-gradient(-45deg,#000 0 2px,#0000 2px 10px)}.poster.p-papercut .dia{--d:18cqw;--fill:var(--color-secondary)}.poster.p-papercut .cir{--d:10cqw;--fill:var(--color-primary)}.poster.p-papercut:where([data-contrast=high],[data-contrast=high] *) .oct{--edge:var(--color-fg);--fill:var(--color-bg)}.poster.p-papercut:where([data-contrast=high],[data-contrast=high] *) .at.lattice{--edge:transparent;--in:0;--fill:var(--color-fg)}@media (prefers-contrast:more){.poster.p-papercut:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .oct{--edge:var(--color-fg);--fill:var(--color-bg)}.poster.p-papercut:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .at.lattice{--edge:transparent;--in:0;--fill:var(--color-fg)}}:root[data-theme=papercut]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f6eee2;--color-surface:#fcf8f1;--color-line:#e2d4bf;--color-line-strong:#877760;--color-fg:#2c211a;--color-fg-strong:#1d140e;--color-fg-muted:#66574a;--color-primary:#e2a520;--color-primary-ink:#8c6300;--color-on-primary:#1d140e;--color-secondary:#be2132;--color-secondary-ink:#be2132;--color-on-secondary:#fff;--color-tertiary:#2d211d;--color-tertiary-ink:#2d211d;--color-on-tertiary:#fff;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#1d140e61;--shadow-overlay:0 12px 32px #1d140e2e;--color-node-shadow:#1d140e29;--node-drop:1px}:root[data-theme=papercut]:where([data-tones=on]){--color-tertiary:#4a3c38;--color-secondary:#dd434b;--color-primary:#fcbe44}:root[data-theme=papercut][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#1f1412;--color-surface:#2a1d1a;--color-line:#42302b;--color-line-strong:#8f7a72;--color-fg:#efe2da;--color-fg-strong:#faf2ec;--color-fg-muted:#bba89f;--color-primary:#f3b94c;--color-primary-ink:#f3b94c;--color-on-primary:#1f1412;--color-secondary:#d33944;--color-secondary-ink:#ee535a;--color-on-secondary:#1f1412;--color-tertiary:#524440;--color-tertiary-ink:#958581;--color-on-tertiary:#fff;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#0e0807b3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=papercut][data-scheme=dark]:where([data-tones=on]){--color-tertiary:#695a56;--color-secondary:#fc6065;--color-primary:#ffe1ae}:root[data-theme=papercut]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#e2a520;--color-primary-ink:#996d03;--color-on-primary:#000;--color-secondary:#be2132;--color-secondary-ink:#be2132;--color-on-secondary:#fff;--color-tertiary:#2d211d;--color-tertiary-ink:#2d211d;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=papercut]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#e2a520;--color-primary-ink:#996d03;--color-on-primary:#000;--color-secondary:#be2132;--color-secondary-ink:#be2132;--color-on-secondary:#fff;--color-tertiary:#2d211d;--color-tertiary-ink:#2d211d;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=papercut][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#0e0807;--color-surface:#0e0807;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#dfd1c8;--color-primary:#f3b94c;--color-primary-ink:#f3b94c;--color-on-primary:#0e0807;--color-secondary:#d33944;--color-secondary-ink:#dc424b;--color-on-secondary:#1f1412;--color-tertiary:#524440;--color-tertiary-ink:#877873;--color-on-tertiary:#fff;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#0e0807}@media (prefers-contrast:more){:root[data-theme=papercut][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#0e0807;--color-surface:#0e0807;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#dfd1c8;--color-primary:#f3b94c;--color-primary-ink:#f3b94c;--color-on-primary:#0e0807;--color-secondary:#d33944;--color-secondary-ink:#dc424b;--color-on-secondary:#1f1412;--color-tertiary:#524440;--color-tertiary-ink:#877873;--color-on-tertiary:#fff;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#0e0807}}.posy-heart{background:linear-gradient(135deg, #fff, var(--fx) 60%)}@supports (color:color-mix(in lab, red, red)){.posy-heart{background:linear-gradient(135deg, color-mix(in srgb, #fff 55%, var(--fx)), var(--fx) 60%)}}.posy-heart{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21C5 15.5 2 12 2 8.2 2 5.4 4.2 3.5 6.7 3.5c2 0 3.5 1.1 5.3 3.3 1.8-2.2 3.3-3.3 5.3-3.3 2.5 0 4.7 1.9 4.7 4.7 0 3.8-3 7.3-10 12.8z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21C5 15.5 2 12 2 8.2 2 5.4 4.2 3.5 6.7 3.5c2 0 3.5 1.1 5.3 3.3 1.8-2.2 3.3-3.3 5.3-3.3 2.5 0 4.7 1.9 4.7 4.7 0 3.8-3 7.3-10 12.8z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.posy-bow{background:linear-gradient(115deg, transparent 20%, #ffffff8c 38%, transparent 56%), linear-gradient(180deg, #fff, var(--fx) 55%, #000)}@supports (color:color-mix(in lab, red, red)){.posy-bow{background:linear-gradient(115deg, transparent 20%, #ffffff8c 38%, transparent 56%), linear-gradient(180deg, color-mix(in srgb, #fff 25%, var(--fx)), var(--fx) 55%, color-mix(in srgb, #000 18%, var(--fx)))}}.posy-bow{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 25'%3E%3Cpath d='M20 11C14 1 2 0 2 7.5 2 15 12 14 20 11zM20 11C26 1 38 0 38 7.5 38 15 28 14 20 11zM18 13 11 24l6-2.5 3-7zM22 13l7 11-6-2.5-3-7z'/%3E%3Ccircle cx='20' cy='11' r='3.2'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 25'%3E%3Cpath d='M20 11C14 1 2 0 2 7.5 2 15 12 14 20 11zM20 11C26 1 38 0 38 7.5 38 15 28 14 20 11zM18 13 11 24l6-2.5 3-7zM22 13l7 11-6-2.5-3-7z'/%3E%3Ccircle cx='20' cy='11' r='3.2'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.posy-petal{transform-origin:50% 88%;background:linear-gradient(#fff,#000)}@supports (color:color-mix(in lab, red, red)){.posy-petal{background:linear-gradient(0deg, color-mix(in srgb, #000 8%, var(--fx)), color-mix(in srgb, #fff 38%, var(--fx)))}}.posy-petal{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 36'%3E%3Cpath d='M12 34C3 26 3 13 12 2c9 11 9 24 0 32z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 36'%3E%3Cpath d='M12 34C3 26 3 13 12 2c9 11 9 24 0 32z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.posy-bunch{transform-origin:50% 86%;background:linear-gradient(#fff 15%,#000)}@supports (color:color-mix(in lab, red, red)){.posy-bunch{background:linear-gradient(0deg, color-mix(in srgb, #000 12%, var(--fx)), color-mix(in srgb, #fff 34%, var(--fx)) 85%)}}.posy-bunch{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath transform='rotate(-36 20 34)' d='M20 34C11 28 10 15 20 6c10 9 9 22 0 28z'/%3E%3Cpath transform='rotate(36 20 34)' d='M20 34C11 28 10 15 20 6c10 9 9 22 0 28z'/%3E%3Cpath d='M20 35C9 29 8 14 20 3c12 11 11 26 0 32z'/%3E%3Cpath d='M18.500 34h3v6h-3z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath transform='rotate(-36 20 34)' d='M20 34C11 28 10 15 20 6c10 9 9 22 0 28z'/%3E%3Cpath transform='rotate(36 20 34)' d='M20 34C11 28 10 15 20 6c10 9 9 22 0 28z'/%3E%3Cpath d='M20 35C9 29 8 14 20 3c12 11 11 26 0 32z'/%3E%3Cpath d='M18.500 34h3v6h-3z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.posy-ribbon{background:linear-gradient(180deg, #fff, var(--fx) 45%, #000);border-radius:3px}@supports (color:color-mix(in lab, red, red)){.posy-ribbon{background:linear-gradient(180deg, color-mix(in srgb, #fff 40%, var(--fx)), var(--fx) 45%, color-mix(in srgb, #000 22%, var(--fx)))}}.posy-ribbon{transform-origin:0;-webkit-mask:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.poster.p-posy .stems{--d:80cqw}.poster.p-posy .stems line{stroke:#3faac7}@supports (color:color-mix(in lab, red, red)){.poster.p-posy .stems line{stroke:color-mix(in srgb, var(--color-secondary-ink) 70%, var(--color-fg))}}.poster.p-posy .stems line{stroke-width:1.8px;vector-effect:non-scaling-stroke;stroke-linecap:round}.poster.p-posy .tie{left:50%;top:calc(var(--art-y) + 18cqw);background:var(--color-primary);border-radius:2px;width:12cqw;height:max(3px,3cqw);translate:-50% -50%}.poster.p-posy .cir{--d:14cqw;--y:calc(var(--art-y) - 24cqw);--fill:var(--color-primary)}.poster.p-posy .dia{--d:14cqw;--x:28%;--y:calc(var(--art-y) - 12cqw);--fill:var(--color-secondary)}.poster.p-posy .oct{--d:12cqw;--x:72%;--y:calc(var(--art-y) - 12cqw);--fill:var(--color-tertiary)}.poster.p-posy:where([data-contrast=high],[data-contrast=high] *) .stems line{stroke:var(--color-fg)}.poster.p-posy:where([data-contrast=high],[data-contrast=high] *) .tie{outline:1px solid var(--color-fg)}@media (prefers-contrast:more){.poster.p-posy:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .stems line{stroke:var(--color-fg)}.poster.p-posy:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .tie{outline:1px solid var(--color-fg)}}:root[data-theme=posy]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f7eeee;--color-surface:#fdf8f8;--color-line:#e5d5d6;--color-line-strong:#887273;--color-fg:#2e2024;--color-fg-strong:#1f1317;--color-fg-muted:#68565a;--color-primary:#951341;--color-primary-ink:#9a0040;--color-on-primary:#fff;--color-secondary:#9660d0;--color-secondary-ink:#7746a1;--color-on-secondary:#fff;--color-tertiary:#57ccfc;--color-tertiary-ink:#006479;--color-on-tertiary:#1f1317;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#1f131761;--shadow-overlay:0 12px 32px #1f13172e;--color-node-shadow:#1f131729;--node-drop:1px}:root[data-theme=posy]:where([data-tones=on]){--color-primary:#820035;--color-secondary:#9862d2;--color-tertiary:#72d4ff}:root[data-theme=posy][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#22141a;--color-surface:#2e1d24;--color-line:#46303a;--color-line-strong:#947b84;--color-fg:#f0e2e6;--color-fg-strong:#fbf3f5;--color-fg-muted:#bba8af;--color-primary:#d01f5c;--color-primary-ink:#ff94a8;--color-on-primary:#fefafb;--color-secondary:#b686e0;--color-secondary-ink:#d7b5f2;--color-on-secondary:#22141a;--color-tertiary:#55ccfa;--color-tertiary-ink:#93dcfc;--color-on-tertiary:#22141a;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#120a0db3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=posy][data-scheme=dark]:where([data-tones=on]){--color-primary:#ba004d;--color-secondary:#b181da;--color-tertiary:#c0ebff}:root[data-theme=posy]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#8a0038;--color-primary-ink:#8a0038;--color-on-primary:#fff;--color-secondary:#7b48a8;--color-secondary-ink:#7b48a8;--color-on-secondary:#fff;--color-tertiary:#96dcfd;--color-tertiary-ink:#00576d;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=posy]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#8a0038;--color-primary-ink:#8a0038;--color-on-primary:#fff;--color-secondary:#7b48a8;--color-secondary-ink:#7b48a8;--color-on-secondary:#fff;--color-tertiary:#96dcfd;--color-tertiary-ink:#00576d;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=posy][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#120a0d;--color-surface:#120a0d;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#dccdd2;--color-primary:#d7005a;--color-primary-ink:#ff9db0;--color-on-primary:#fff;--color-secondary:#c192e8;--color-secondary-ink:#ddc0f5;--color-on-secondary:#120a0d;--color-tertiary:#a4e1fc;--color-tertiary-ink:#a4e1fc;--color-on-tertiary:#120a0d;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#120a0d}@media (prefers-contrast:more){:root[data-theme=posy][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#120a0d;--color-surface:#120a0d;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#dccdd2;--color-primary:#d7005a;--color-primary-ink:#ff9db0;--color-on-primary:#fff;--color-secondary:#c192e8;--color-secondary-ink:#ddc0f5;--color-on-secondary:#120a0d;--color-tertiary:#a4e1fc;--color-tertiary-ink:#a4e1fc;--color-on-tertiary:#120a0d;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#120a0d}}.marigold-petal{background:linear-gradient(90deg,#0000 44%,#4a240073 50%,#0000 56%),linear-gradient(#ffb52e,#f5a31a 70%,#7a3a00)}@supports (color:color-mix(in lab, red, red)){.marigold-petal{background:linear-gradient(90deg, transparent 44%, #4a240073 50%, transparent 56%), linear-gradient(0deg, color-mix(in srgb, #7a3a00 45%, var(--fx)), color-mix(in srgb, #f5a31a 30%, var(--fx)) 30%, color-mix(in srgb, #ffb52e 50%, var(--fx)))}}.marigold-petal{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 100'%3E%3Cpath d='M10 50C0 40 1 14 10 3c9 11 10 37 0 47z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 100'%3E%3Cpath d='M10 50C0 40 1 14 10 3c9 11 10 37 0 47z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.marigold-head{background:radial-gradient(closest-side, #2a1a05 0 17%, transparent 19%), repeating-conic-gradient(from -12.857deg, #4a240061 0, transparent 3.5deg, transparent 22deg, #4a240061 25.714deg), radial-gradient(closest-side, #7a3a00 14%, #f5a31a 50%, #ffd45e 100%)}@supports (color:color-mix(in lab, red, red)){.marigold-head{background:radial-gradient(closest-side, color-mix(in srgb, #2a1a05 85%, var(--fx)) 0 17%, transparent 19%), repeating-conic-gradient(from -12.857deg, #4a240061 0, transparent 3.5deg, transparent 22deg, #4a240061 25.714deg), radial-gradient(closest-side, color-mix(in srgb, #7a3a00 40%, var(--fx)) 14%, color-mix(in srgb, #f5a31a 45%, var(--fx)) 50%, color-mix(in srgb, #ffd45e 55%, var(--fx)) 100%)}}.marigold-head{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath transform='rotate(0.00 50 50)' d='M50 50C37 42 38 16 50 5C62 16 63 42 50 50z'/%3E%3Cpath transform='rotate(25.71 50 50)' d='M50 50C37 42 38 16 50 5C62 16 63 42 50 50z'/%3E%3Cpath transform='rotate(51.43 50 50)' d='M50 50C37 42 38 16 50 5C62 16 63 42 50 50z'/%3E%3Cpath transform='rotate(77.14 50 50)' d='M50 50C37 42 38 16 50 5C62 16 63 42 50 50z'/%3E%3Cpath transform='rotate(102.86 50 50)' d='M50 50C37 42 38 16 50 5C62 16 63 42 50 50z'/%3E%3Cpath transform='rotate(128.57 50 50)' d='M50 50C37 42 38 16 50 5C62 16 63 42 50 50z'/%3E%3Cpath transform='rotate(154.29 50 50)' d='M50 50C37 42 38 16 50 5C62 16 63 42 50 50z'/%3E%3Cpath transform='rotate(180.00 50 50)' d='M50 50C37 42 38 16 50 5C62 16 63 42 50 50z'/%3E%3Cpath transform='rotate(205.71 50 50)' d='M50 50C37 42 38 16 50 5C62 16 63 42 50 50z'/%3E%3Cpath transform='rotate(231.43 50 50)' d='M50 50C37 42 38 16 50 5C62 16 63 42 50 50z'/%3E%3Cpath transform='rotate(257.14 50 50)' d='M50 50C37 42 38 16 50 5C62 16 63 42 50 50z'/%3E%3Cpath transform='rotate(282.86 50 50)' d='M50 50C37 42 38 16 50 5C62 16 63 42 50 50z'/%3E%3Cpath transform='rotate(308.57 50 50)' d='M50 50C37 42 38 16 50 5C62 16 63 42 50 50z'/%3E%3Cpath transform='rotate(334.29 50 50)' d='M50 50C37 42 38 16 50 5C62 16 63 42 50 50z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath transform='rotate(0.00 50 50)' d='M50 50C37 42 38 16 50 5C62 16 63 42 50 50z'/%3E%3Cpath transform='rotate(25.71 50 50)' d='M50 50C37 42 38 16 50 5C62 16 63 42 50 50z'/%3E%3Cpath transform='rotate(51.43 50 50)' d='M50 50C37 42 38 16 50 5C62 16 63 42 50 50z'/%3E%3Cpath transform='rotate(77.14 50 50)' d='M50 50C37 42 38 16 50 5C62 16 63 42 50 50z'/%3E%3Cpath transform='rotate(102.86 50 50)' d='M50 50C37 42 38 16 50 5C62 16 63 42 50 50z'/%3E%3Cpath transform='rotate(128.57 50 50)' d='M50 50C37 42 38 16 50 5C62 16 63 42 50 50z'/%3E%3Cpath transform='rotate(154.29 50 50)' d='M50 50C37 42 38 16 50 5C62 16 63 42 50 50z'/%3E%3Cpath transform='rotate(180.00 50 50)' d='M50 50C37 42 38 16 50 5C62 16 63 42 50 50z'/%3E%3Cpath transform='rotate(205.71 50 50)' d='M50 50C37 42 38 16 50 5C62 16 63 42 50 50z'/%3E%3Cpath transform='rotate(231.43 50 50)' d='M50 50C37 42 38 16 50 5C62 16 63 42 50 50z'/%3E%3Cpath transform='rotate(257.14 50 50)' d='M50 50C37 42 38 16 50 5C62 16 63 42 50 50z'/%3E%3Cpath transform='rotate(282.86 50 50)' d='M50 50C37 42 38 16 50 5C62 16 63 42 50 50z'/%3E%3Cpath transform='rotate(308.57 50 50)' d='M50 50C37 42 38 16 50 5C62 16 63 42 50 50z'/%3E%3Cpath transform='rotate(334.29 50 50)' d='M50 50C37 42 38 16 50 5C62 16 63 42 50 50z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.marigold-light{background:repeating-linear-gradient(90deg,#0000 0 34px,#7a4a001c 38px,#0000 46px),linear-gradient(90deg,#0000,#ffd36b 30%,#fff0b8 50%,#ffd36b 70%,#0000)}@supports (color:color-mix(in lab, red, red)){.marigold-light{background:repeating-linear-gradient(90deg, transparent 0 34px, #7a4a001c 38px, transparent 46px), linear-gradient(90deg, transparent, color-mix(in srgb, #ffd36b 60%, var(--fx)) 30%, color-mix(in srgb, #fff0b8 65%, var(--fx)) 50%, color-mix(in srgb, #ffd36b 60%, var(--fx)) 70%, transparent)}}.marigold-light{-webkit-mask:linear-gradient(#0000,#000 25% 75%,#0000);mask:linear-gradient(#0000,#000 25% 75%,#0000)}.marigold-pour{background:linear-gradient(270deg,#ffc94a,#0000 16%),linear-gradient(90deg,#ffd36b,#0000 9%),linear-gradient(#0000 92%,#ffc94a)}@supports (color:color-mix(in lab, red, red)){.marigold-pour{background:linear-gradient(270deg, color-mix(in srgb, #ffc94a 60%, var(--fx)), transparent 16%), linear-gradient(90deg, color-mix(in srgb, #ffd36b 35%, var(--fx)), transparent 9%), linear-gradient(0deg, color-mix(in srgb, #ffc94a 40%, var(--fx)), transparent 8%)}}.marigold-mote{background:radial-gradient(closest-side,#fff3c0 40%,#0000);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.marigold-mote{background:radial-gradient(closest-side, color-mix(in srgb, #fff3c0 85%, var(--fx)) 40%, transparent)}}.poster.p-marigold .cir{--d:54cqw;--y:calc(var(--art-y) - 6cqw);--fill:var(--color-primary)}.poster.p-marigold .cir>b{background-image:repeating-conic-gradient(from -6deg, transparent 0 18deg, #662828 18deg 25.714deg)}@supports (color:color-mix(in lab, red, red)){.poster.p-marigold .cir>b{background-image:repeating-conic-gradient(from -6deg, transparent 0 18deg, color-mix(in srgb, var(--color-primary-ink) 40%, #000) 18deg 25.714deg)}}.poster.p-marigold .cir>b{opacity:1}.poster.p-marigold .oct{--d:14cqw;--y:calc(var(--art-y) - 6cqw);--fill:var(--color-tertiary)}.poster.p-marigold .dia{--d:14cqw;--y:calc(var(--art-y) + 30cqw);--fill:var(--color-secondary)}.poster.p-marigold:where([data-contrast=high],[data-contrast=high] *) .cir>b{background-image:repeating-conic-gradient(from -6deg, transparent 0 18deg, var(--color-fg) 18deg 25.714deg)}@media (prefers-contrast:more){.poster.p-marigold:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .cir>b{background-image:repeating-conic-gradient(from -6deg, transparent 0 18deg, var(--color-fg) 18deg 25.714deg)}}:root[data-theme=marigold]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#fbf3df;--color-surface:#fffaee;--color-line:#e8dbb8;--color-line-strong:#8a7c58;--color-fg:#2c2516;--color-fg-strong:#1c160a;--color-fg-muted:#665b40;--color-primary:#fa7c20;--color-primary-ink:#b25200;--color-on-primary:#1c160a;--color-secondary:#c2de84;--color-secondary-ink:#5f7618;--color-on-secondary:#1c160a;--color-tertiary:#085023;--color-tertiary-ink:#085023;--color-on-tertiary:#fff;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#1c160a61;--shadow-overlay:0 12px 32px #1c160a2e;--color-node-shadow:#1c160a29;--node-drop:1px}:root[data-theme=marigold]:where([data-tones=on]){--color-tertiary:#004a1d;--color-primary:#c85d00;--color-secondary:#b7d379}:root[data-theme=marigold][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#1c2330;--color-surface:#262e3d;--color-line:#3a4457;--color-line-strong:#8591a8;--color-fg:#e8ecf2;--color-fg-strong:#f7f9fc;--color-fg-muted:#a9b3c5;--color-primary:#fa7c20;--color-primary-ink:#fa7c20;--color-on-primary:#1c2330;--color-secondary:#c2de84;--color-secondary-ink:#c2de84;--color-on-secondary:#1c2330;--color-tertiary:#21763c;--color-tertiary-ink:#56a76a;--color-on-tertiary:#fff;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#0b1018b3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=marigold][data-scheme=dark]:where([data-tones=on]){--color-tertiary:#126c32;--color-primary:#ee7106;--color-secondary:#d3ef95}:root[data-theme=marigold]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#fa7c20;--color-primary-ink:#bc5801;--color-on-primary:#000;--color-secondary:#c2de84;--color-secondary-ink:#647c20;--color-on-secondary:#000;--color-tertiary:#085023;--color-tertiary-ink:#085023;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=marigold]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#fa7c20;--color-primary-ink:#bc5801;--color-on-primary:#000;--color-secondary:#c2de84;--color-secondary-ink:#647c20;--color-on-secondary:#000;--color-tertiary:#085023;--color-tertiary-ink:#085023;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=marigold][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#0b1018;--color-surface:#0b1018;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d6dce8;--color-primary:#fa7c20;--color-primary-ink:#fa7c20;--color-on-primary:#0b1018;--color-secondary:#c2de84;--color-secondary-ink:#c2de84;--color-on-secondary:#0b1018;--color-tertiary:#21763c;--color-tertiary-ink:#3b8d51;--color-on-tertiary:#fff;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#0b1018}@media (prefers-contrast:more){:root[data-theme=marigold][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#0b1018;--color-surface:#0b1018;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d6dce8;--color-primary:#fa7c20;--color-primary-ink:#fa7c20;--color-on-primary:#0b1018;--color-secondary:#c2de84;--color-secondary-ink:#c2de84;--color-on-secondary:#0b1018;--color-tertiary:#21763c;--color-tertiary-ink:#3b8d51;--color-on-tertiary:#fff;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#0b1018}}.hollow-glow{background:radial-gradient(closest-side, #ffe6a0, var(--fx) 55%, transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.hollow-glow{background:radial-gradient(closest-side, color-mix(in srgb, #ffe6a0 35%, var(--fx)), color-mix(in srgb, var(--fx) 35%, transparent) 55%, transparent)}}.hollow-fly{background:radial-gradient(closest-side, #fffbe0 0 22%, #fff 38%, var(--fx) 62%, transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.hollow-fly{background:radial-gradient(closest-side, #fffbe0 0 22%, color-mix(in srgb, #fff 25%, var(--fx)) 38%, color-mix(in srgb, var(--fx) 40%, transparent) 62%, transparent)}}.hollow-moonlight{background:radial-gradient(closest-side,#fff6d6d9,#ffe8a066 55%,#0000);border-radius:50%}.look-sky.fx-hollow-lit1,.look-sky.fx-hollow-lit2,.look-sky.fx-hollow-lit3,.look-sky.fx-hollow-lit4{--part:0cqw;--clear:1;--lit:.62;--swell:1.1;--lit-ms:3.4s}.look-sky.fx-hollow-lit2{--part:16cqw;--clear:.6;--lit:.72;--swell:1.12;--lit-ms:3.8s}.look-sky.fx-hollow-lit3{--part:30cqw;--clear:.3;--lit:.84;--swell:1.18;--lit-ms:4.2s}.look-sky.fx-hollow-lit4{--part:56cqw;--clear:0;--lit:1;--swell:1.26;--lit-ms:4.8s}.look-sky[class*=fx-hollow-lit] .lsky.hollow .lit{animation:hollow-lit var(--lit-ms) ease-in-out}.look-sky[class*=fx-hollow-lit] .lsky.hollow .lit:after{content:"";background:radial-gradient(closest-side,#fff4cd66,#ffe8aa29 50%,#0000);border-radius:50%;position:absolute;inset:-42%}.look-sky[class*=fx-hollow-lit] .lsky.hollow .bloom{animation:hollow-swell var(--lit-ms) ease-in-out}.look-sky.fx-hollow-lit2 .lsky.hollow .cloud>b,.look-sky.fx-hollow-lit3 .lsky.hollow .cloud>b,.look-sky.fx-hollow-lit4 .lsky.hollow .cloud>b{animation:hollow-part var(--lit-ms) ease-in-out}@keyframes hollow-part{0%,to{opacity:1;translate:0}22%,38%{translate:calc(var(--dir) * var(--part) * var(--k)) 0;opacity:var(--clear)}}@keyframes hollow-lit{0%,to{opacity:0;scale:1}22%,38%{opacity:var(--lit);scale:var(--swell)}}@keyframes hollow-swell{0%,to{scale:1}22%,38%{scale:var(--swell)}}.lsky.hollow{--moon-d:min(66cqw, 40cqh);--moon-a:#f6efd8;--moon-b:#e6d9b6;--moon-mare:#9a8a7857;--moon-k:.66;--glow:#ffe9b038;--cloud:#897e9c;--cloud-k:.95;background:radial-gradient(90% 60% at 50% 36%,#2a2036 0%,#1d1726 55%,#151019 100%)}.lsky.hollow:not(.dark){--moon-a:#f8eed2;--moon-b:#ead6a4;--moon-mare:#a084605c;--moon-k:.9;--glow:#fff0cc61;--cloud:#fde8e6;--cloud-k:.85;background:linear-gradient(#a096c2 0%,#b9aacb 38%,#d9b2c0 64%,#efbca0 86%,#f6cc94 100%)}.lsky.hollow .moon{width:var(--moon-d);height:var(--moon-d);left:calc(50cqw - var(--moon-d) / 2);top:calc(21cqh - var(--moon-d) / 2)}.lsky.hollow .bloom{background:radial-gradient(closest-side, var(--glow), var(--glow) 45%, transparent);border-radius:50%;inset:-34%}@supports (color:color-mix(in lab, red, red)){.lsky.hollow .bloom{background:radial-gradient(closest-side, var(--glow), color-mix(in srgb, var(--glow) 40%, transparent) 45%, transparent)}}.lsky.hollow .disc{opacity:var(--moon-k);background:radial-gradient(16% 13% at 38% 36%, var(--moon-mare), transparent), radial-gradient(12% 11% at 62% 58%, var(--moon-mare), transparent), radial-gradient(9% 8% at 56% 26%, var(--moon-mare), transparent), radial-gradient(7% 6% at 34% 66%, var(--moon-mare), transparent), radial-gradient(closest-side, var(--moon-a) 0 72%, var(--moon-b) 90%, var(--moon-b) 97%, transparent);border-radius:50%;inset:11%}@supports (color:color-mix(in lab, red, red)){.lsky.hollow .disc{background:radial-gradient(16% 13% at 38% 36%, var(--moon-mare), transparent), radial-gradient(12% 11% at 62% 58%, var(--moon-mare), transparent), radial-gradient(9% 8% at 56% 26%, var(--moon-mare), transparent), radial-gradient(7% 6% at 34% 66%, var(--moon-mare), transparent), radial-gradient(closest-side, var(--moon-a) 0 72%, var(--moon-b) 90%, color-mix(in srgb, var(--moon-b) 60%, transparent) 97%, transparent)}}.lsky.hollow .lit{opacity:0;background:radial-gradient(closest-side,#fff 0 55%,#fff6d6b3 82%,#0000);border-radius:50%;inset:11%}.lsky.hollow .cloud{left:var(--x);top:calc(var(--y) - var(--h) / 2);width:var(--w);height:var(--h);opacity:calc(var(--o) * var(--cloud-k));animation:hollow-drift var(--dur) ease-in-out var(--delay) infinite alternate}.lsky.hollow .cloud>b{background:radial-gradient(ellipse 22% 36% at 24% 64%, var(--cloud), transparent), radial-gradient(ellipse 24% 44% at 42% 38%, var(--cloud), transparent), radial-gradient(ellipse 24% 38% at 60% 60%, var(--cloud), transparent), radial-gradient(ellipse 20% 34% at 78% 42%, var(--cloud), transparent), radial-gradient(ellipse 50% 22% at 50% 54%, var(--cloud), transparent);inset:0}@supports (color:color-mix(in lab, red, red)){.lsky.hollow .cloud>b{background:radial-gradient(ellipse 22% 36% at 24% 64%, var(--cloud), transparent), radial-gradient(ellipse 24% 44% at 42% 38%, var(--cloud), transparent), radial-gradient(ellipse 24% 38% at 60% 60%, var(--cloud), transparent), radial-gradient(ellipse 20% 34% at 78% 42%, var(--cloud), transparent), radial-gradient(ellipse 50% 22% at 50% 54%, color-mix(in srgb, var(--cloud) 70%, transparent), transparent)}}.lsky.hollow .cloud>b{-webkit-mask:linear-gradient(90deg,#0000,#000 22% 78%,#0000);mask:linear-gradient(90deg,#0000,#000 22% 78%,#0000)}@keyframes hollow-drift{0%{translate:calc(var(--drift) * var(--sgn) * -1) 0}to{translate:calc(var(--drift) * var(--sgn)) 0}}.tc .lsky.hollow{--moon-d:50cqw;--moon-k:.9;--glow:#ffe9b057}.tc .lsky.hollow .moon{top:calc(1.5em + .44 * (100cqh - 1.5em) - var(--moon-d) / 2)}.tc .lsky.hollow .cloud{top:calc(var(--y) + 23cqh - var(--h) / 2)}.tc .lsky.hollow .cloud.l2{opacity:calc(var(--o) * var(--cloud-k) * .45)}.tc .lsky.hollow .cloud.l1{opacity:calc(var(--o) * var(--cloud-k) * .75)}.poster.p-hollow .lt{--d:7.5cqw;animation:5s ease-in-out infinite alternate poster-breathe}.poster.p-hollow .lt>b{background:#fff}@supports (color:color-mix(in lab, red, red)){.poster.p-hollow .lt>b{background:color-mix(in srgb, #fff 28%, var(--fx))}}.poster.p-hollow .lt.cir{--fx:var(--color-primary-ink)}.poster.p-hollow .lt.dia{--fx:var(--color-secondary);animation-delay:-1.7s}.poster.p-hollow .lt.oct{--fx:var(--color-tertiary-ink);animation-delay:-3.4s}.poster.p-hollow .moonhc{left:50%;top:var(--art-y);width:50cqw;height:50cqw;box-shadow:inset 0 0 0 2px var(--color-fg);border-radius:50%;display:none;translate:-50% -50%}.poster.p-hollow:where([data-contrast=high],[data-contrast=high] *) .moonhc{display:block}.poster.p-hollow:where([data-contrast=high],[data-contrast=high] *) .lt{background:0 0}.poster.p-hollow:where([data-contrast=high],[data-contrast=high] *) .lt>b{background:var(--fx);outline:1px solid var(--color-fg)}@media (prefers-contrast:more){.poster.p-hollow:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .moonhc{display:block}.poster.p-hollow:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .lt{background:0 0}.poster.p-hollow:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .lt>b{background:var(--fx);outline:1px solid var(--color-fg)}}@keyframes poster-breathe{0%{opacity:.55}to{opacity:1}}:root[data-theme=hollow]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f2edf3;--color-surface:#faf7fb;--color-line:#d9d0dc;--color-line-strong:#857a8a;--color-fg:#2a2230;--color-fg-strong:#1c1522;--color-fg-muted:#62586a;--color-primary:#3a1280;--color-primary-ink:#3a1280;--color-on-primary:#fff;--color-secondary:#f0701a;--color-secondary-ink:#a34408;--color-on-secondary:#1c1522;--color-tertiary:#2a6418;--color-tertiary-ink:#3f7a0f;--color-on-tertiary:#fff;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#1c152261;--shadow-overlay:0 12px 32px #1c15222e;--color-node-shadow:#1c152229;--node-drop:1px}:root[data-theme=hollow]:where([data-tones=on]){--color-primary:#482893;--color-tertiary:#4f893f;--color-secondary:#ffb995}:root[data-theme=hollow][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#181220;--color-surface:#221b2b;--color-line:#352d40;--color-line-strong:#857a94;--color-fg:#e4dcea;--color-fg-strong:#f6f1f9;--color-fg-muted:#aca1b8;--color-primary:#4a1aa8;--color-primary-ink:#a88cff;--color-on-primary:#fff;--color-secondary:#f0701a;--color-secondary-ink:#f0701a;--color-on-secondary:#181220;--color-tertiary:#2a6418;--color-tertiary-ink:#7fbf4a;--color-on-tertiary:#fff;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#0a070db3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=hollow][data-scheme=dark]:where([data-tones=on]){--color-primary:#6542cc;--color-tertiary:#68a358;--color-secondary:#ffdece}:root[data-theme=hollow]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#3a1280;--color-primary-ink:#3a1280;--color-on-primary:#fff;--color-secondary:#e8660f;--color-secondary-ink:#8a3a06;--color-on-secondary:#000;--color-tertiary:#2a6418;--color-tertiary-ink:#376d0c;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=hollow]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#3a1280;--color-primary-ink:#3a1280;--color-on-primary:#fff;--color-secondary:#e8660f;--color-secondary-ink:#8a3a06;--color-on-secondary:#000;--color-tertiary:#2a6418;--color-tertiary-ink:#376d0c;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=hollow][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#0a070d;--color-surface:#0a070d;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#ddd5e4;--color-primary:#4a1aa8;--color-primary-ink:#b39cff;--color-on-primary:#fff;--color-secondary:#f0701a;--color-secondary-ink:#f0701a;--color-on-secondary:#0a070d;--color-tertiary:#2a6418;--color-tertiary-ink:#8fcf5a;--color-on-tertiary:#fff;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#0a070d}@media (prefers-contrast:more){:root[data-theme=hollow][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#0a070d;--color-surface:#0a070d;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#ddd5e4;--color-primary:#4a1aa8;--color-primary-ink:#b39cff;--color-on-primary:#fff;--color-secondary:#f0701a;--color-secondary-ink:#f0701a;--color-on-secondary:#0a070d;--color-tertiary:#2a6418;--color-tertiary-ink:#8fcf5a;--color-on-tertiary:#fff;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#0a070d}}.taper-flame{transform-origin:50%;background:radial-gradient(ellipse 12% 11% at 50% 24%, #fffbe8 0 20%, #ffe27a 60%, transparent 100%), radial-gradient(ellipse 18% 15% at 50% 22%, #ffc23d, #ff9a2a80 62%, transparent 100%), radial-gradient(closest-side at 50% 50%, transparent 0 46%, #ffe27a 64%, var(--fx) 84%, transparent 100%)}@supports (color:color-mix(in lab, red, red)){.taper-flame{background:radial-gradient(ellipse 12% 11% at 50% 24%, #fffbe8 0 20%, #ffe27a 60%, transparent 100%), radial-gradient(ellipse 18% 15% at 50% 22%, color-mix(in srgb, #ffc23d 85%, var(--fx)), #ff9a2a80 62%, transparent 100%), radial-gradient(closest-side at 50% 50%, transparent 0 46%, color-mix(in srgb, #ffe27a 55%, var(--fx)) 64%, color-mix(in srgb, var(--fx) 55%, transparent) 84%, transparent 100%)}}.taper-candle{transform-origin:50%;background:radial-gradient(13% 8% at 50% 22%,#fffbe8 0 22%,#ffe27a 62%,#0000 100%),radial-gradient(20% 11% at 50% 21%,#ffc23d,#ff9a2a8c 62%,#0000 100%),radial-gradient(closest-side,#0000 0 46%,#ffe27a 60%,#0000 100%)}@supports (color:color-mix(in lab, red, red)){.taper-candle{background:radial-gradient(ellipse 13% 8% at 50% 22%, #fffbe8 0 22%, #ffe27a 62%, transparent 100%), radial-gradient(ellipse 20% 11% at 50% 21%, color-mix(in srgb, #ffc23d 90%, var(--fx)), #ff9a2a8c 62%, transparent 100%), radial-gradient(closest-side at 50% 50%, transparent 0 46%, color-mix(in srgb, color-mix(in srgb, #ffe27a 55%, var(--fx)) 28%, transparent) 60%, transparent 100%)}}.taper-glow{background:radial-gradient(closest-side, #ffe7a8, var(--fx) 50%, transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.taper-glow{background:radial-gradient(closest-side, color-mix(in srgb, #ffe7a8 40%, var(--fx)), color-mix(in srgb, var(--fx) 38%, transparent) 50%, transparent)}}.taper-flake{background:radial-gradient(closest-side,#fff 0 42%,#7fb4d68c 70%,#0000);border-radius:50%}.taper-star{background:radial-gradient(closest-side,#fffbe8 0 28%,#ffd96a 62%,#f0b43a);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C12.800 7 17 11.200 24 12 17 12.800 12.800 17 12 24 11.200 17 7 12.800 0 12 7 11.200 11.200 7 12 0z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C12.800 7 17 11.200 24 12 17 12.800 12.800 17 12 24 11.200 17 7 12.800 0 12 7 11.200 11.200 7 12 0z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.taper-frost{background:radial-gradient(circle at 31.1% 97.7%,#ffffff8c 0 2px,#0000 3px),radial-gradient(circle at 8.4% 1.5%,#ffffff8c 0 1.5px,#0000 2.5px),radial-gradient(circle at 52% 98.6%,#ffffff8c 0 1px,#0000 2px),radial-gradient(circle at 4.7% 22.6%,#ffffffbf 0 1.5px,#0000 2.5px),radial-gradient(circle at 17.8% 98.8%,#ffffff8c 0 1.5px,#0000 2.5px),radial-gradient(circle at 2.9% 66.5%,#ffffff8c 0 1px,#0000 2px),radial-gradient(circle at 95.2% 28.9%,#ffffff8c 0 1.5px,#0000 2.5px),radial-gradient(circle at 4.5% 56.9%,#ffffffbf 0 1px,#0000 2px),radial-gradient(circle at 97.4% 59.5%,#ffffff8c 0 1px,#0000 2px),radial-gradient(circle at 4.1% 26.9%,#ffffff8c 0 1px,#0000 2px),radial-gradient(circle at 98% 62.1%,#ffffffe6 0 2px,#0000 3px),radial-gradient(circle at 3.6% 15.9%,#ffffffbf 0 1px,#0000 2px),radial-gradient(circle at 63% 98.4%,#ffffffbf 0 1px,#0000 2px),radial-gradient(circle at 97.9% 73.7%,#ffffffbf 0 1px,#0000 2px),radial-gradient(circle at 82.6% 2.3%,#ffffffe6 0 1.5px,#0000 2.5px),radial-gradient(circle at 13.7% 97.2%,#ffffffbf 0 1.5px,#0000 2.5px),radial-gradient(circle at 6.1% 2.2%,#ffffffe6 0 1.5px,#0000 2.5px),radial-gradient(circle at 2% 3.7%,#ffffffe6 0 1px,#0000 2px),radial-gradient(circle at 95.5% 84.7%,#ffffffbf 0 1px,#0000 2px),radial-gradient(circle at 87.8% 98.8%,#ffffffbf 0 1.5px,#0000 2.5px),radial-gradient(circle at 33.8% 99.5%,#ffffffbf 0 1px,#0000 2px),radial-gradient(circle at 37.1% 97.5%,#ffffffe6 0 1.5px,#0000 2.5px),radial-gradient(circle at 44.2% 1%,#ffffff8c 0 1px,#0000 2px),radial-gradient(circle at 8% 2.3%,#ffffffe6 0 1px,#0000 2px),radial-gradient(circle at 54.4% 1.9%,#ffffff8c 0 1.5px,#0000 2.5px),radial-gradient(circle at 82.1% 1.2%,#ffffffe6 0 2px,#0000 3px),radial-gradient(circle at 47.9% 98.9%,#ffffffbf 0 2px,#0000 3px),radial-gradient(circle at 23% 1.6%,#ffffff8c 0 2px,#0000 3px),radial-gradient(circle at 99% 20%,#ffffff8c 0 1.5px,#0000 2.5px),radial-gradient(circle at 76.1% 98.5%,#ffffff8c 0 1.5px,#0000 2.5px),radial-gradient(circle at 4.7% 6.9%,#ffffffe6 0 1px,#0000 2px),radial-gradient(circle at 96.5% 94.4%,#ffffffbf 0 1px,#0000 2px),radial-gradient(circle at 98.3% 10.9%,#ffffffbf 0 1px,#0000 2px),radial-gradient(circle at 4.2% 65.1%,#ffffffbf 0 1.5px,#0000 2.5px),radial-gradient(circle at 64.9% 97.8%,#ffffffbf 0 1.5px,#0000 2.5px),radial-gradient(circle at 98.9% 93.8%,#ffffffe6 0 1.5px,#0000 2.5px),radial-gradient(circle at 6.3% 97.3%,#ffffffbf 0 1px,#0000 2px),radial-gradient(circle at 85.5% 2.2%,#ffffffe6 0 2px,#0000 3px),radial-gradient(circle at 95.3% 73.7%,#ffffff8c 0 1px,#0000 2px),radial-gradient(circle at 90.5% 99.5%,#ffffff8c 0 1.5px,#0000 2.5px),linear-gradient(90deg,#cfe6f68c,#0000 5% 95%,#cfe6f68c),linear-gradient(#cfe6f680,#0000 4% 96%,#cfe6f680)}.taper-rime{rotate:var(--turn);background:radial-gradient(circle at 0 0, #cfe6f699, transparent 55%), repeating-conic-gradient(from 0deg at 0 0, #eaf5fd 0 .9deg, transparent .9deg 7.5deg), repeating-conic-gradient(from 3.75deg at 0 0, #eaf5fdb3 0 .6deg, transparent .6deg 7.5deg);-webkit-mask:radial-gradient(circle at 0 0,#000 0 28%,#0000 100%);mask:radial-gradient(circle at 0 0,#000 0 28%,#0000 100%)}:root[data-scheme=light] .taper-frost{background:radial-gradient(circle at 95.9% 79.7%,#7fb0d2e6 0 1px,#0000 2px),radial-gradient(circle at 86.4% 1%,#7fb0d2e6 0 1.5px,#0000 2.5px),radial-gradient(circle at 97.4% 89.9%,#7fb0d28c 0 1px,#0000 2px),radial-gradient(circle at 48.9% 2.7%,#7fb0d28c 0 1px,#0000 2px),radial-gradient(circle at 4.5% 9.7%,#7fb0d2bf 0 1px,#0000 2px),radial-gradient(circle at 1.2% 81.4%,#7fb0d2bf 0 2px,#0000 3px),radial-gradient(circle at 77.6% 98.7%,#7fb0d2bf 0 1px,#0000 2px),radial-gradient(circle at 98.7% 11.1%,#7fb0d2e6 0 1.5px,#0000 2.5px),radial-gradient(circle at 96.2% 41.9%,#7fb0d28c 0 2px,#0000 3px),radial-gradient(circle at 63.1% 97.2%,#7fb0d2bf 0 2px,#0000 3px),radial-gradient(circle at 78.6% .9%,#7fb0d28c 0 1px,#0000 2px),radial-gradient(circle at 33.3% 97.4%,#7fb0d2e6 0 1.5px,#0000 2.5px),radial-gradient(circle at 70.2% .5%,#7fb0d28c 0 1.5px,#0000 2.5px),radial-gradient(circle at 48.7% 2.3%,#7fb0d2e6 0 2px,#0000 3px),radial-gradient(circle at 52% 1.5%,#7fb0d2bf 0 1.5px,#0000 2.5px),radial-gradient(circle at 75.6% 97%,#7fb0d2e6 0 1px,#0000 2px),radial-gradient(circle at 60.5% 1.3%,#7fb0d2e6 0 2px,#0000 3px),radial-gradient(circle at 2.9% 91.9%,#7fb0d2e6 0 2px,#0000 3px),radial-gradient(circle at 98.1% 39.6%,#7fb0d2e6 0 1.5px,#0000 2.5px),radial-gradient(circle at 1.1% 14.8%,#7fb0d2e6 0 1px,#0000 2px),radial-gradient(circle at 29.4% 97.2%,#7fb0d2e6 0 1px,#0000 2px),radial-gradient(circle at 4.5% 66.8%,#7fb0d2bf 0 1px,#0000 2px),radial-gradient(circle at 33.6% 98.6%,#7fb0d2bf 0 1px,#0000 2px),radial-gradient(circle at 60% 1.8%,#7fb0d2bf 0 1px,#0000 2px),radial-gradient(circle at 17.2% 2%,#7fb0d2e6 0 2px,#0000 3px),radial-gradient(circle at 75% 2.9%,#7fb0d28c 0 1px,#0000 2px),radial-gradient(circle at 96.1% 66.8%,#7fb0d2e6 0 1.5px,#0000 2.5px),radial-gradient(circle at 98.2% 86.6%,#7fb0d2e6 0 2px,#0000 3px),radial-gradient(circle at 31.7% 98.9%,#7fb0d2e6 0 1.5px,#0000 2.5px),radial-gradient(circle at 97.5% 88.3%,#7fb0d2bf 0 2px,#0000 3px),radial-gradient(circle at 3.3% 44.1%,#7fb0d28c 0 1.5px,#0000 2.5px),radial-gradient(circle at 96.6% 68.6%,#7fb0d2bf 0 1.5px,#0000 2.5px),radial-gradient(circle at 98.5% 61.8%,#7fb0d2bf 0 1px,#0000 2px),radial-gradient(circle at 2.1% 60%,#7fb0d2bf 0 1px,#0000 2px),radial-gradient(circle at 95.3% 23.3%,#7fb0d28c 0 1px,#0000 2px),radial-gradient(circle at 8.6% 99.2%,#7fb0d28c 0 1px,#0000 2px),radial-gradient(circle at 96.3% 77.9%,#7fb0d28c 0 1.5px,#0000 2.5px),radial-gradient(circle at 17.1% 99.3%,#7fb0d2bf 0 1px,#0000 2px),radial-gradient(circle at 13.7% .6%,#7fb0d2e6 0 1.5px,#0000 2.5px),radial-gradient(circle at 72.2% 97.9%,#7fb0d2e6 0 1px,#0000 2px),linear-gradient(90deg,#9cc4e08c,#0000 5% 95%,#9cc4e08c),linear-gradient(#9cc4e080,#0000 4% 96%,#9cc4e080)}:root[data-scheme=light] .taper-rime{rotate:var(--turn);background:radial-gradient(circle at 0 0, #9cc4e099, transparent 55%), repeating-conic-gradient(from 0deg at 0 0, #6fa3cb 0 .9deg, transparent .9deg 7.5deg), repeating-conic-gradient(from 3.75deg at 0 0, #6fa3cbb3 0 .6deg, transparent .6deg 7.5deg);-webkit-mask:radial-gradient(circle at 0 0,#000 0 28%,#0000 100%);mask:radial-gradient(circle at 0 0,#000 0 28%,#0000 100%)}.poster.p-taper{--base:calc(var(--art-y) + 22cqw)}.poster.p-taper .cir{--d:58cqw;--y:calc(var(--art-y) - 2cqw);--fill:#812122}@supports (color:color-mix(in lab, red, red)){.poster.p-taper .cir{--fill:color-mix(in srgb, var(--color-primary) 55%, var(--color-bg))}}.poster.p-taper .oct{--fill:var(--color-tertiary);--y:var(--base);width:74cqw;height:12cqw}.poster.p-taper .stem{left:var(--x);bottom:calc(100% - var(--base));width:max(3px,3cqw);height:var(--h);background:var(--color-surface);border-radius:1px 1px 0 0;translate:-50%;box-shadow:inset -1px 0 #0003}.poster.p-taper .dia{--d:8cqw;--fill:var(--color-secondary-ink);--y:calc(var(--base) - var(--h) - 4cqw);box-shadow:0 0 6cqw #01779d99}@supports (color:color-mix(in lab, red, red)){.poster.p-taper .dia{box-shadow:0 0 6cqw color-mix(in srgb, var(--color-secondary) 60%, transparent)}}.poster.p-taper .stem.a,.poster.p-taper .dia.a{--x:32%;--h:24cqw}.poster.p-taper .stem.b,.poster.p-taper .dia.b{--x:50%;--h:34cqw}.poster.p-taper .stem.c,.poster.p-taper .dia.c{--x:68%;--h:20cqw}.poster.p-taper:where([data-contrast=high],[data-contrast=high] *) .cir{--fill:var(--color-primary)}.poster.p-taper:where([data-contrast=high],[data-contrast=high] *) .stem{background:var(--color-bg);box-shadow:0 0 0 1px var(--color-fg)}.poster.p-taper:where([data-contrast=high],[data-contrast=high] *) .dia{box-shadow:none}@media (prefers-contrast:more){.poster.p-taper:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .cir{--fill:var(--color-primary)}.poster.p-taper:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .stem{background:var(--color-bg);box-shadow:0 0 0 1px var(--color-fg)}.poster.p-taper:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .dia{box-shadow:none}}:root[data-theme=taper]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#edf2f7;--color-surface:#f8fafc;--color-line:#cfd9e3;--color-line-strong:#74859a;--color-fg:#1f2b3a;--color-fg-strong:#121c29;--color-fg-muted:#54627a;--color-primary:#00715e;--color-primary-ink:#00715d;--color-on-primary:#fff;--color-secondary:#d5ac35;--color-secondary-ink:#735700;--color-on-secondary:#121c29;--color-tertiary:#89d9ef;--color-tertiary-ink:#006e88;--color-on-tertiary:#121c29;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#121c2961;--shadow-overlay:0 12px 32px #121c292e;--color-node-shadow:#121c2929;--node-drop:1px}:root[data-theme=taper]:where([data-tones=on]){--color-primary:#00483b;--color-secondary:#970;--color-tertiary:#84d4ea}:root[data-theme=taper][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#131a26;--color-surface:#1b2433;--color-line:#2b364a;--color-line-strong:#7f8ca3;--color-fg:#e3e9f2;--color-fg-strong:#f5f8fc;--color-fg-muted:#a6b2c4;--color-primary:#009a60;--color-primary-ink:#74d9a1;--color-on-primary:#000;--color-secondary:#d5ac35;--color-secondary-ink:#dfbd58;--color-on-secondary:#131a26;--color-tertiary:#7ddbf2;--color-tertiary-ink:#7ddbf2;--color-on-tertiary:#051c28;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#070b12b3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=taper][data-scheme=dark]:where([data-tones=on]){--color-primary:#006b41;--color-secondary:#b89000;--color-tertiary:#b0efff}:root[data-theme=taper]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#006959;--color-primary-ink:#006959;--color-on-primary:#fff;--color-secondary:#d0a428;--color-secondary-ink:#654d01;--color-on-secondary:#000;--color-tertiary:#ade7f3;--color-tertiary-ink:#005d72;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=taper]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#006959;--color-primary-ink:#006959;--color-on-primary:#fff;--color-secondary:#d0a428;--color-secondary-ink:#654d01;--color-on-secondary:#000;--color-tertiary:#ade7f3;--color-tertiary-ink:#005d72;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=taper][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#070b12;--color-surface:#070b12;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d4dce8;--color-primary:#00a969;--color-primary-ink:#87e1ae;--color-on-primary:#fff;--color-secondary:#dbb43d;--color-secondary-ink:#e2c45d;--color-on-secondary:#070b12;--color-tertiary:#b6eaf7;--color-tertiary-ink:#b6eaf7;--color-on-tertiary:#020c14;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#070b12}@media (prefers-contrast:more){:root[data-theme=taper][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#070b12;--color-surface:#070b12;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d4dce8;--color-primary:#00a969;--color-primary-ink:#87e1ae;--color-on-primary:#fff;--color-secondary:#dbb43d;--color-secondary-ink:#e2c45d;--color-on-secondary:#070b12;--color-tertiary:#b6eaf7;--color-tertiary-ink:#b6eaf7;--color-on-tertiary:#020c14;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#070b12}}.orchard-leaf,.orchard-fruit{--orchard-leaf:#6c8a44;--orchard-leaf-2:#94a95e}:root[data-scheme=dark] :is(.orchard-leaf,.orchard-fruit){--orchard-leaf:#7f9c5c;--orchard-leaf-2:#a4b57a}.orchard-leaf{background:var(--fx);-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='black' fill-rule='evenodd' d='M3 12C7 5.2 15 4.2 22.5 12C15 19.8 7 18.8 3 12ZM5 11.6H19.5V12.4H5Z'/><path d='M0.8 12.4H3.4' stroke='black' stroke-width='1.1' stroke-linecap='round'/></svg>") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='black' fill-rule='evenodd' d='M3 12C7 5.2 15 4.2 22.5 12C15 19.8 7 18.8 3 12ZM5 11.6H19.5V12.4H5Z'/><path d='M0.8 12.4H3.4' stroke='black' stroke-width='1.1' stroke-linecap='round'/></svg>") 50%/100% 100% no-repeat}.orchard-fruit{background:radial-gradient(circle at 34% 32%, #ffffffb3 0 14%, transparent 30%), radial-gradient(ellipse 26% 14% at 72% 8%, var(--orchard-leaf) 70%, transparent 100%), radial-gradient(closest-side, var(--fx) 80%, var(--fx) 92%, transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.orchard-fruit{background:radial-gradient(circle at 34% 32%, #ffffffb3 0 14%, transparent 30%), radial-gradient(ellipse 26% 14% at 72% 8%, var(--orchard-leaf) 70%, transparent 100%), radial-gradient(closest-side, var(--fx) 80%, color-mix(in srgb, var(--fx) 60%, transparent) 92%, transparent)}}.orchard-glow{background:radial-gradient(closest-side, var(--fx) 30%, transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.orchard-glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--fx) 90%, transparent) 30%, transparent)}}.orchard-wash{background:radial-gradient(closest-side, var(--fx) 40%, transparent);border-radius:30%}@supports (color:color-mix(in lab, red, red)){.orchard-wash{background:radial-gradient(closest-side, color-mix(in srgb, var(--fx) 80%, transparent) 40%, transparent)}}.look-sky.fx-orchard-rustle .lsky.canopy .shade{animation:17s ease-in-out infinite alternate canopy-sway,1.4s ease-in-out orchard-rustle}.look-sky.fx-orchard-rustle .lsky.canopy .shade.b{animation:23s ease-in-out infinite alternate-reverse canopy-sway,1.4s ease-in-out .12s orchard-rustle}.look-sky.fx-orchard-rustle .lsky.canopy .shade.c{animation:13s ease-in-out infinite alternate canopy-sway,1.4s ease-in-out 60ms orchard-rustle}.look-sky.fx-orchard-flurry .lsky.canopy .shade{animation:17s ease-in-out infinite alternate canopy-sway,1.8s ease-out orchard-shake}.look-sky.fx-orchard-flurry .lsky.canopy .shade.b{animation:23s ease-in-out infinite alternate-reverse canopy-sway,1.8s ease-out 90ms orchard-shake}.look-sky.fx-orchard-flurry .lsky.canopy .shade.c{animation:13s ease-in-out infinite alternate canopy-sway,1.8s ease-out 40ms orchard-shake}.look-sky.fx-orchard-flurry .lsky.canopy .lf{animation:canopy-drift var(--dur) linear var(--delay) infinite, orchard-whirl 1.6s cubic-bezier(.3, .6, .3, 1)}@keyframes orchard-rustle{0%,to{scale:1}35%{scale:1.08 1.14}70%{scale:.97 1.04}}@keyframes orchard-shake{0%,to{scale:1}12%{scale:1.14 1.3}26%{scale:.94 1.08}40%{scale:1.1 1.22}58%{scale:.98 1.06}78%{scale:1.03 1.08}}@keyframes orchard-whirl{0%{rotate:0deg;scale:1}45%{scale:1.5}to{rotate:360deg;scale:1}}.orchard-wind{--orchard-wind:var(--color-fg-strong);background:radial-gradient(closest-side, var(--orchard-wind), transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.orchard-wind{background:radial-gradient(closest-side, color-mix(in srgb, var(--orchard-wind) 26%, transparent), transparent)}}:root[data-scheme=dark] .orchard-wind{--orchard-wind:var(--color-primary)}.lsky.canopy{--shade:#5d7a4033;--leaf:#6c8a44;--leaf-2:#94a95e;--leaf-k:1;--leaf-shape:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='black' fill-rule='evenodd' d='M3 12C7 5.2 15 4.2 22.5 12C15 19.8 7 18.8 3 12ZM5 11.6H19.5V12.4H5Z'/><path d='M0.8 12.4H3.4' stroke='black' stroke-width='1.1' stroke-linecap='round'/></svg>")}.lsky.canopy.dark{--shade:#4c6a454d;--leaf:#5b7a4f;--leaf-2:#7d9064;--leaf-k:.75}.lsky.canopy .shade{background:radial-gradient(closest-side, var(--shade), transparent);border-radius:50%;width:72%;height:34%;animation:17s ease-in-out infinite alternate canopy-sway;top:-16%;left:-12%}.lsky.canopy .shade.b{width:82%;height:38%;animation-duration:23s;animation-direction:alternate-reverse;top:-19%;left:34%}.lsky.canopy .shade.c{opacity:.8;width:50%;height:22%;animation-duration:13s;top:-10%;left:12%}.lsky.canopy .lf{left:calc(var(--s) * var(--u) * -2);top:var(--y);width:calc(var(--s) * var(--u));height:calc(var(--s) * var(--u));translate:calc(var(--rest) * 1cqw) 0;opacity:calc(var(--still) * var(--leaf-k));animation:canopy-drift var(--dur) linear var(--delay) infinite}.lsky.canopy .lf>b{background:var(--leaf);-webkit-mask:var(--leaf-shape) center / 100% 100% no-repeat;-webkit-mask:var(--leaf-shape) center / 100% 100% no-repeat;-webkit-mask:var(--leaf-shape) center / 100% 100% no-repeat;mask:var(--leaf-shape) center / 100% 100% no-repeat;rotate:var(--tilt);animation:canopy-tumble var(--tumble) ease-in-out var(--delay) infinite alternate;inset:0}.lsky.canopy .lf.t1>b{background:var(--leaf-2)}.lsky.canopy .lf.t2>b{background:var(--color-secondary)}@keyframes canopy-sway{0%{translate:-3%;rotate:-2deg}to{translate:3% 1%;rotate:2deg}}@keyframes canopy-drift{0%{opacity:0;translate:0}10%{opacity:calc(var(--o) * var(--leaf-k))}88%{opacity:calc(var(--o) * var(--leaf-k))}to{translate:calc(100cqw + var(--s) * var(--u) * 4) calc(var(--dip) * 1cqh);opacity:0}}@keyframes canopy-tumble{0%{rotate:calc(var(--tilt) - var(--turn));scale:1}50%{scale:1 .55}to{rotate:calc(var(--tilt) + var(--turn));scale:1}}.poster.p-orchard{--hp-k:1.6}.poster.p-orchard .row{left:50%;top:var(--y);gap:var(--g);display:flex;translate:-50% -50%}.poster.p-orchard .row>b{width:var(--s);height:var(--s);background:#08627f;border-radius:50%;position:relative}@supports (color:color-mix(in lab, red, red)){.poster.p-orchard .row>b{background:color-mix(in srgb, var(--color-secondary) 75%, var(--color-bg))}}.poster.p-orchard .row>b{animation:6s ease-in-out infinite orchard-lean}.poster.p-orchard .row>b:nth-child(2){animation-delay:-.4s}.poster.p-orchard .row>b:nth-child(3){animation-delay:-.8s}.poster.p-orchard .row>b:nth-child(4){animation-delay:-1.2s}.poster.p-orchard .row>b:nth-child(5){animation-delay:-1.6s}.poster.p-orchard .row>b:nth-child(6){animation-delay:-2s}.poster.p-orchard .row>b:nth-child(7){animation-delay:-2.4s}.poster.p-orchard .row.a{--y:calc(var(--art-y) - 22cqw);--g:6cqw;--s:max(3px, 2.6cqw)}.poster.p-orchard .row.b{--y:calc(var(--art-y) - 11cqw);--g:8.5cqw;--s:3.6cqw}.poster.p-orchard .row.c{--y:calc(var(--art-y) + 3cqw);--g:12cqw;--s:5cqw}.poster.p-orchard .at{--d:13cqw;--y:calc(var(--art-y) + 22cqw);animation:6s ease-in-out infinite orchard-sway}.poster.p-orchard .cir{--x:25%;--fill:var(--color-primary);animation-delay:-.6s}.poster.p-orchard .dia{--fill:var(--color-secondary);animation-delay:-1.2s}.poster.p-orchard .oct{--x:75%;--fill:var(--color-tertiary);animation-delay:-1.8s}.poster.p-orchard:where([data-contrast=high],[data-contrast=high] *) .row>b{background:var(--color-fg);animation:none}.poster.p-orchard:where([data-contrast=high],[data-contrast=high] *) .at{animation:none}@media (prefers-contrast:more){.poster.p-orchard:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .row>b{background:var(--color-fg);animation:none}.poster.p-orchard:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .at{animation:none}}@keyframes orchard-lean{0%,to{translate:0}30%{translate:1.6cqw}60%{translate:-.6cqw}}@keyframes orchard-sway{0%,to{translate:-50% -50%}30%{translate:calc(1.6cqw - 50%) -50%}60%{translate:calc(-50% - .6cqw) -50%}}:root[data-theme=orchard]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f1eee4;--color-surface:#faf8f2;--color-line:#d8d3c3;--color-line-strong:#817b6b;--color-fg:#2d2a26;--color-fg-strong:#1e1b18;--color-fg-muted:#6a655a;--color-primary:#6a3d7a;--color-primary-ink:#6a3d7a;--color-on-primary:#fff;--color-secondary:#6f9e3a;--color-secondary-ink:#46651f;--color-on-secondary:#1e1b18;--color-tertiary:#f5a576;--color-tertiary-ink:#9a4e1a;--color-on-tertiary:#1e1b18;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#1e1b1861;--shadow-overlay:0 12px 32px #1e1b182e;--color-node-shadow:#1e1b1829;--node-drop:1px}:root[data-theme=orchard]:where([data-tones=on]){--color-primary:#592d69;--color-secondary:#5b8821;--color-tertiary:#ffb991}:root[data-theme=orchard][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#0c1a26;--color-surface:#152532;--color-line:#283a4a;--color-line-strong:#7f8898;--color-fg:#e2e6ec;--color-fg-strong:#f5f7fa;--color-fg-muted:#a5adba;--color-primary:#a052b8;--color-primary-ink:#d0a4e0;--color-on-primary:#fff;--color-secondary:#6f9a38;--color-secondary-ink:#9cc46a;--color-on-secondary:#0c1a26;--color-tertiary:#f39e70;--color-tertiary-ink:#f6b48e;--color-on-tertiary:#0c1a26;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#0a0d12b3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=orchard][data-scheme=dark]:where([data-tones=on]){--color-primary:#893ba0;--color-secondary:#76a240;--color-tertiary:#ffdecd}:root[data-theme=orchard]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#5e3270;--color-primary-ink:#5e3270;--color-on-primary:#fff;--color-secondary:#6b9a36;--color-secondary-ink:#3d5a1a;--color-on-secondary:#000;--color-tertiary:#f5a576;--color-tertiary-ink:#8a4414;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=orchard]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#5e3270;--color-primary-ink:#5e3270;--color-on-primary:#fff;--color-secondary:#6b9a36;--color-secondary-ink:#3d5a1a;--color-on-secondary:#000;--color-tertiary:#f5a576;--color-tertiary-ink:#8a4414;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=orchard][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#0a0d12;--color-surface:#0a0d12;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d4d9e2;--color-primary:#8a42a6;--color-primary-ink:#dcb8ea;--color-on-primary:#fff;--color-secondary:#689a34;--color-secondary-ink:#b0d484;--color-on-secondary:#0a0d12;--color-tertiary:#f6b48e;--color-tertiary-ink:#f8c0a0;--color-on-tertiary:#0a0d12;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#0a0d12}@media (prefers-contrast:more){:root[data-theme=orchard][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#0a0d12;--color-surface:#0a0d12;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d4d9e2;--color-primary:#8a42a6;--color-primary-ink:#dcb8ea;--color-on-primary:#fff;--color-secondary:#689a34;--color-secondary-ink:#b0d484;--color-on-secondary:#0a0d12;--color-tertiary:#f6b48e;--color-tertiary-ink:#f8c0a0;--color-on-tertiary:#0a0d12;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#0a0d12}}.beacon-light{background:radial-gradient(closest-side, var(--fx) 0 22%, var(--fx) 34%, var(--fx) 62%, transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.beacon-light{background:radial-gradient(closest-side, color-mix(in srgb, var(--fx) 90%, transparent) 0 22%, color-mix(in srgb, var(--fx) 55%, transparent) 34%, color-mix(in srgb, var(--fx) 18%, transparent) 62%, transparent)}}.beacon-mote{background:radial-gradient(closest-side, var(--color-tertiary) 35%, transparent);border-radius:50%}:root[data-scheme=light] .beacon-mote{background:radial-gradient(closest-side, var(--color-fg-strong) 35%, transparent)}.beacon-beam{--a:85%;transform-origin:0;background:conic-gradient(from 66deg at 0% 50%, transparent 0deg, var(--fx) 6deg, var(--fx) 13deg, var(--fx) 20deg, var(--fx) 24deg, var(--fx) 28deg, var(--fx) 35deg, var(--fx) 42deg, transparent 48deg)}@supports (color:color-mix(in lab, red, red)){.beacon-beam{background:conic-gradient(from 66deg at 0% 50%, transparent 0deg, color-mix(in srgb, var(--fx) calc(var(--a) * .12), transparent) 6deg, color-mix(in srgb, var(--fx) calc(var(--a) * .42), transparent) 13deg, color-mix(in srgb, var(--fx) calc(var(--a) * .82), transparent) 20deg, color-mix(in srgb, var(--fx) var(--a), transparent) 24deg, color-mix(in srgb, var(--fx) calc(var(--a) * .82), transparent) 28deg, color-mix(in srgb, var(--fx) calc(var(--a) * .42), transparent) 35deg, color-mix(in srgb, var(--fx) calc(var(--a) * .12), transparent) 42deg, transparent 48deg)}}.beacon-beam{-webkit-mask:linear-gradient(90deg,#0000,#000 8%,#000000d9 38%,#0000);mask:linear-gradient(90deg,#0000,#000 8%,#000000d9 38%,#0000)}.beacon-beam.beacon-wide{--a:100%;background:conic-gradient(from 56deg at 0% 50%, transparent 0deg, var(--fx) 7deg, var(--fx) 16deg, var(--fx) 26deg, var(--fx) 34deg, var(--fx) 42deg, var(--fx) 52deg, var(--fx) 61deg, transparent 68deg)}@supports (color:color-mix(in lab, red, red)){.beacon-beam.beacon-wide{background:conic-gradient(from 56deg at 0% 50%, transparent 0deg, color-mix(in srgb, var(--fx) calc(var(--a) * .1), transparent) 7deg, color-mix(in srgb, var(--fx) calc(var(--a) * .36), transparent) 16deg, color-mix(in srgb, var(--fx) calc(var(--a) * .72), transparent) 26deg, var(--fx) 34deg, color-mix(in srgb, var(--fx) calc(var(--a) * .72), transparent) 42deg, color-mix(in srgb, var(--fx) calc(var(--a) * .36), transparent) 52deg, color-mix(in srgb, var(--fx) calc(var(--a) * .1), transparent) 61deg, transparent 68deg)}}.beacon-beam.beacon-veil{--a:32%;background:conic-gradient(from 56deg at 0% 50%, transparent 0deg, var(--fx) 18deg, var(--fx) 34deg, var(--fx) 50deg, transparent 68deg)}@supports (color:color-mix(in lab, red, red)){.beacon-beam.beacon-veil{background:conic-gradient(from 56deg at 0% 50%, transparent 0deg, color-mix(in srgb, var(--fx) calc(var(--a) * .4), transparent) 18deg, color-mix(in srgb, var(--fx) var(--a), transparent) 34deg, color-mix(in srgb, var(--fx) calc(var(--a) * .4), transparent) 50deg, transparent 68deg)}}:root[data-scheme=dark] .beacon-beam.beacon-veil{mix-blend-mode:screen}.beacon-beam.beacon-signal{--a:70%;background:conic-gradient(from 62deg at 0% 50%, transparent 0deg, var(--fx) 8deg, var(--fx) 17deg, var(--fx) 28deg, var(--fx) 39deg, var(--fx) 48deg, transparent 56deg)}@supports (color:color-mix(in lab, red, red)){.beacon-beam.beacon-signal{background:conic-gradient(from 62deg at 0% 50%, transparent 0deg, color-mix(in srgb, var(--fx) calc(var(--a) * .12), transparent) 8deg, color-mix(in srgb, var(--fx) calc(var(--a) * .45), transparent) 17deg, color-mix(in srgb, var(--fx) var(--a), transparent) 28deg, color-mix(in srgb, var(--fx) calc(var(--a) * .45), transparent) 39deg, color-mix(in srgb, var(--fx) calc(var(--a) * .12), transparent) 48deg, transparent 56deg)}}.beacon-beam.beacon-signal{-webkit-mask:linear-gradient(90deg,#0000 2%,#000 16%,#000c 50%,#0000 96%);mask:linear-gradient(90deg,#0000 2%,#000 16%,#000c 50%,#0000 96%)}.beacon-lamp{background:radial-gradient(closest-side, #d3d7cfe6 0 10%, var(--fx) 26%, var(--fx) 60%, transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.beacon-lamp{background:radial-gradient(closest-side, color-mix(in srgb, var(--color-tertiary) 90%, transparent) 0 10%, color-mix(in srgb, var(--fx) 70%, transparent) 26%, color-mix(in srgb, var(--fx) 20%, transparent) 60%, transparent)}}:root[data-scheme=light] .beacon-lamp{background:radial-gradient(closest-side, var(--fx) 0 18%, var(--fx) 55%, transparent)}@supports (color:color-mix(in lab, red, red)){:root[data-scheme=light] .beacon-lamp{background:radial-gradient(closest-side, color-mix(in srgb, var(--fx) 80%, transparent) 0 18%, color-mix(in srgb, var(--fx) 25%, transparent) 55%, transparent)}}.beacon-range{background:radial-gradient(closest-side, transparent calc(100% - 2.5px), var(--fx) calc(100% - 1.5px), transparent 100%);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.beacon-range{background:radial-gradient(closest-side, transparent calc(100% - 2.5px), color-mix(in srgb, var(--fx) 55%, transparent) calc(100% - 1.5px), transparent 100%)}}.beacon-glint{background:radial-gradient(ellipse 50% 6% at 50% 50%, var(--fx), transparent), radial-gradient(ellipse 6% 50% at 50% 50%, var(--fx), transparent), radial-gradient(closest-side, var(--fx), transparent 40%)}@supports (color:color-mix(in lab, red, red)){.beacon-glint{background:radial-gradient(ellipse 50% 6% at 50% 50%, var(--fx), transparent), radial-gradient(ellipse 6% 50% at 50% 50%, var(--fx), transparent), radial-gradient(closest-side, color-mix(in srgb, var(--fx) 80%, transparent), transparent 40%)}}.look-sky.fx-beacon-turn .lsky.sweep .lamp{animation:1.6s ease-in-out beacon-swell}.look-sky.fx-beacon-signal .lsky.sweep .lamp{animation:2s ease-in-out beacon-swell-wide}.look-sky.fx-beacon-signal .lsky.sweep .beam{animation:18s linear infinite beam-turn,2s ease-in-out beacon-glow}@keyframes beacon-swell{0%,to{opacity:1;scale:1}50%{opacity:1;scale:1.35}}@keyframes beacon-swell-wide{0%,to{scale:1}50%{scale:1.7}}@keyframes beacon-glow{0%,to{opacity:1;scale:1}50%{opacity:1;scale:1.1}}.lsky.sweep{--cx:50%;--cy:50%;--beam:#d41f1f4d}@supports (color:color-mix(in lab, red, red)){.lsky.sweep{--beam:color-mix(in srgb, var(--color-primary) 30%, transparent)}}.lsky.sweep{--tail:#d41f1f17}@supports (color:color-mix(in lab, red, red)){.lsky.sweep{--tail:color-mix(in srgb, var(--color-primary) 9%, transparent)}}.lsky.sweep{--lamp:#d41f1f42}@supports (color:color-mix(in lab, red, red)){.lsky.sweep{--lamp:color-mix(in srgb, var(--color-primary) 26%, transparent)}}.lsky.sweep{--mote:var(--color-secondary)}.lsky.sweep.dark{--beam:#d3d7cf2b}@supports (color:color-mix(in lab, red, red)){.lsky.sweep.dark{--beam:color-mix(in srgb, var(--color-tertiary) 17%, transparent)}}.lsky.sweep.dark{--tail:#d3d7cf0d}@supports (color:color-mix(in lab, red, red)){.lsky.sweep.dark{--tail:color-mix(in srgb, var(--color-tertiary) 5%, transparent)}}.lsky.sweep.dark{--lamp:#d41f1f3d}@supports (color:color-mix(in lab, red, red)){.lsky.sweep.dark{--lamp:color-mix(in srgb, var(--color-primary) 24%, transparent)}}.lsky.sweep.dark{--mote:var(--color-secondary-ink)}.lsky.sweep .lamp{left:var(--cx);top:var(--cy);background:radial-gradient(closest-side, var(--lamp), transparent);border-radius:50%;width:70cqmin;height:70cqmin;translate:-50% -50%}.lsky.sweep .beam{left:calc(var(--cx) - 75cqmax);top:calc(var(--cy) - 75cqmax);background:conic-gradient(from 30deg at 50% 50%, transparent 0deg, var(--tail) 30deg, var(--beam) 55deg, var(--beam) 62deg, transparent 76deg, transparent);width:150cqmax;height:150cqmax;animation:18s linear infinite beam-turn;rotate:-40deg;-webkit-mask:radial-gradient(closest-side,#000 4%,#0000008c 45%,#0000 96%);mask:radial-gradient(closest-side,#000 4%,#0000008c 45%,#0000 96%)}.lsky.sweep .fleck{left:calc(50% + var(--x) * .75cqmax);top:calc(50% + var(--off) * 1cqmax);width:calc(var(--s) * 1.8 * var(--u));height:calc(var(--s) * 1.8 * var(--u));background:radial-gradient(closest-side, var(--mote) 40%, transparent);opacity:var(--still);animation:fleck-drift var(--dur) ease-in-out var(--delay) infinite;border-radius:50%}@keyframes beam-turn{0%{rotate:-40deg}to{rotate:320deg}}@keyframes fleck-drift{0%,to{opacity:0;translate:0}50%{opacity:.8;translate:2cqmax}}.tc .lsky.sweep .lamp,.tc .lsky.sweep .beam{display:none}.poster.p-beacon{--hp-k:.8}.poster.p-beacon .beam{left:50%;top:var(--art-y);background:conic-gradient(from 74deg,#0000 0deg,#d3d7cfcc 16deg,#0000 32deg);width:220cqw;height:220cqw;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.poster.p-beacon .beam{background:conic-gradient(from 74deg, transparent 0deg, color-mix(in srgb, var(--color-tertiary) 80%, transparent) 16deg, transparent 32deg)}}.poster.p-beacon .beam{animation:16s linear infinite beacon-turn;-webkit-mask:radial-gradient(closest-side,#000 0 6%,#000000b3 30%,#0000 60%);mask:radial-gradient(closest-side,#000 0 6%,#000000b3 30%,#0000 60%)}.poster.p-beacon .cir{--d:14cqw;--fill:var(--color-primary);box-shadow:0 0 8cqw 2cqw #d41f1f8c}@supports (color:color-mix(in lab, red, red)){.poster.p-beacon .cir{box-shadow:0 0 8cqw 2cqw color-mix(in srgb, var(--color-primary) 55%, transparent)}}.poster.p-beacon .cir>b{background-image:radial-gradient(circle,#ffffffb3,#0000 55%)}.poster.p-beacon .dia,.poster.p-beacon .oct{--d:12cqw;animation:16s linear infinite beacon-lit}.poster.p-beacon .oct{--x:82%;--fill:var(--color-tertiary);animation-delay:0s}.poster.p-beacon .dia{--x:18%;--fill:var(--color-secondary-ink);animation-delay:-8s}.poster.p-beacon:where([data-contrast=high],[data-contrast=high] *) .beam{background:conic-gradient(from 76deg, transparent 0deg, var(--color-fg) 0deg 14deg, transparent 14deg);animation:none;rotate:0deg;-webkit-mask:radial-gradient(closest-side,#000 0 26%,#0000 26%);mask:radial-gradient(closest-side,#000 0 26%,#0000 26%)}.poster.p-beacon:where([data-contrast=high],[data-contrast=high] *) .cir{box-shadow:none}.poster.p-beacon:where([data-contrast=high],[data-contrast=high] *) .cir>b{background-image:none}.poster.p-beacon:where([data-contrast=high],[data-contrast=high] *) .dia,.poster.p-beacon:where([data-contrast=high],[data-contrast=high] *) .oct{opacity:1;animation:none}@media (prefers-contrast:more){.poster.p-beacon:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .beam{background:conic-gradient(from 76deg, transparent 0deg, var(--color-fg) 0deg 14deg, transparent 14deg);animation:none;rotate:0deg;-webkit-mask:radial-gradient(closest-side,#000 0 26%,#0000 26%);mask:radial-gradient(closest-side,#000 0 26%,#0000 26%)}.poster.p-beacon:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .cir{box-shadow:none}.poster.p-beacon:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .cir>b{background-image:none}.poster.p-beacon:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .dia,.poster.p-beacon:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .oct{opacity:1;animation:none}}@keyframes beacon-turn{to{rotate:360deg}}@keyframes beacon-lit{0%,to{opacity:.45}8%{opacity:1}50%{opacity:.45}}:root[data-theme=beacon]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#c9ced3;--color-surface:#d1d6da;--color-line:#b1b8bf;--color-line-strong:#5f666e;--color-fg:#1b2026;--color-fg-strong:#0f1317;--color-fg-muted:#41474e;--color-primary:#dd7420;--color-primary-ink:#7f3c05;--color-on-primary:#0f1317;--color-secondary:#34458f;--color-secondary-ink:#2a3a80;--color-on-secondary:#fff;--color-tertiary:#fbf3df;--color-tertiary-ink:#4f4630;--color-on-tertiary:#0f1317;--color-danger:#9b1b4e;--color-success:#205f3b;--color-backdrop:#0f131761;--shadow-overlay:0 12px 32px #0f13172e;--color-node-shadow:#0f131729;--node-drop:1px}:root[data-theme=beacon]:where([data-tones=on]){--color-secondary:#24317a;--color-primary:#b55900;--color-tertiary:#fff9ea}:root[data-theme=beacon][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#171412;--color-surface:#242019;--color-line:#3d362f;--color-line-strong:#8b8073;--color-fg:#e8e0d4;--color-fg-strong:#f7f2ea;--color-fg-muted:#b2a797;--color-primary:#e9822c;--color-primary-ink:#f5b57c;--color-on-primary:#171412;--color-secondary:#3d4f9e;--color-secondary-ink:#a3b2ee;--color-on-secondary:#f7f2ea;--color-tertiary:#f3e9d2;--color-tertiary-ink:#f3e9d2;--color-on-tertiary:#171412;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#0b0908b3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=beacon][data-scheme=dark]:where([data-tones=on]){--color-secondary:#4558a8;--color-primary:#e07a21;--color-tertiary:#eee4cd}:root[data-theme=beacon]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#e07a22;--color-primary-ink:#9a4a08;--color-on-primary:#000;--color-secondary:#2f3f88;--color-secondary-ink:#2f3f88;--color-on-secondary:#fff;--color-tertiary:#f6ecd2;--color-tertiary-ink:#5c5032;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=beacon]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#e07a22;--color-primary-ink:#9a4a08;--color-on-primary:#000;--color-secondary:#2f3f88;--color-secondary-ink:#2f3f88;--color-on-secondary:#fff;--color-tertiary:#f6ecd2;--color-tertiary-ink:#5c5032;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=beacon][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#0b0908;--color-surface:#0b0908;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#ddd5c8;--color-primary:#f29342;--color-primary-ink:#f7bd88;--color-on-primary:#0b0908;--color-secondary:#3f52a6;--color-secondary-ink:#b0bdf2;--color-on-secondary:#fff;--color-tertiary:#f6edd8;--color-tertiary-ink:#f6edd8;--color-on-tertiary:#0b0908;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#0b0908}@media (prefers-contrast:more){:root[data-theme=beacon][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#0b0908;--color-surface:#0b0908;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#ddd5c8;--color-primary:#f29342;--color-primary-ink:#f7bd88;--color-on-primary:#0b0908;--color-secondary:#3f52a6;--color-secondary-ink:#b0bdf2;--color-on-secondary:#fff;--color-tertiary:#f6edd8;--color-tertiary-ink:#f6edd8;--color-on-tertiary:#0b0908;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#0b0908}}.ember-head,.ember-orbit,.ember-rise{--ember-core:#216a8a}@supports (color:color-mix(in lab, red, red)){.ember-head,.ember-orbit,.ember-rise{--ember-core:color-mix(in srgb, var(--color-secondary) 85%, var(--color-primary))}}:root[data-scheme=light] :is(.ember-head,.ember-orbit,.ember-rise){--ember-core:var(--color-primary)}.ember-fuse{background:linear-gradient(90deg, transparent, var(--fx) 8%, var(--fx) 92%, transparent);border-radius:9999px}.ember-head{background:radial-gradient(closest-side, var(--ember-core) 0 22%, #d41f1fb3 42%, transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.ember-head{background:radial-gradient(closest-side, var(--ember-core) 0 22%, color-mix(in srgb, var(--color-primary) 70%, transparent) 42%, transparent)}}.ember-orbit{background:radial-gradient(circle 6px at 50% 4px, var(--ember-core) 0 30%, #d41f1fa6 60%, transparent)}@supports (color:color-mix(in lab, red, red)){.ember-orbit{background:radial-gradient(circle 6px at 50% 4px, var(--ember-core) 0 30%, color-mix(in srgb, var(--color-primary) 65%, transparent) 60%, transparent)}}.ember-breath{background:radial-gradient(closest-side at 50% 58%, var(--fx) 25%, transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.ember-breath{background:radial-gradient(closest-side at 50% 58%, color-mix(in srgb, var(--fx) 70%, transparent) 25%, transparent)}}.ember-rise{background:radial-gradient(closest-side, var(--ember-core) 0 10%, var(--fx) 20%, #d41f1f8c 38%, #d41f1f38 62%, transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.ember-rise{background:radial-gradient(closest-side, var(--ember-core) 0 10%, var(--fx) 20%, color-mix(in srgb, var(--color-primary) 55%, transparent) 38%, color-mix(in srgb, var(--color-primary) 22%, transparent) 62%, transparent)}}:root[data-scheme=light] .ember-rise{background:radial-gradient(closest-side, var(--ember-core) 0 20%, var(--fx) 38%, #d41f1f59 65%, transparent)}@supports (color:color-mix(in lab, red, red)){:root[data-scheme=light] .ember-rise{background:radial-gradient(closest-side, var(--ember-core) 0 20%, color-mix(in srgb, var(--fx) 85%, transparent) 38%, color-mix(in srgb, var(--color-primary) 35%, transparent) 65%, transparent)}}.ember-tongue,.ember-flame{transform-origin:50% 100%;background:radial-gradient(ellipse 30% 26% at 50% 86%, #01779db3, transparent), radial-gradient(ellipse 50% 100% at 50% 100%, var(--fx) 20%, #d41f1f66 55%, transparent)}@supports (color:color-mix(in lab, red, red)){.ember-tongue,.ember-flame{background:radial-gradient(ellipse 30% 26% at 50% 86%, color-mix(in srgb, var(--color-secondary) 70%, transparent), transparent), radial-gradient(ellipse 50% 100% at 50% 100%, color-mix(in srgb, var(--fx) 85%, transparent) 20%, color-mix(in srgb, var(--color-primary) 40%, transparent) 55%, transparent)}}.ember-tongue,.ember-flame{-webkit-mask:radial-gradient(50% 100% at 50% 100%,#000 55%,#0000);mask:radial-gradient(50% 100% at 50% 100%,#000 55%,#0000)}:root[data-scheme=light] :is(.ember-tongue,.ember-flame){background:radial-gradient(ellipse 50% 100% at 50% 100%, var(--fx) 20%, #d41f1f59 55%, transparent)}@supports (color:color-mix(in lab, red, red)){:root[data-scheme=light] :is(.ember-tongue,.ember-flame){background:radial-gradient(ellipse 50% 100% at 50% 100%, color-mix(in srgb, var(--fx) 80%, transparent) 20%, color-mix(in srgb, var(--color-primary) 35%, transparent) 55%, transparent)}}.ember-heat{transform-origin:50% 100%;background:radial-gradient(ellipse 40% 45% at 50% 100%, #01779d59, transparent), radial-gradient(ellipse 50% 100% at 50% 100%, var(--fx), transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.ember-heat{background:radial-gradient(ellipse 40% 45% at 50% 100%, color-mix(in srgb, var(--color-secondary) 35%, transparent), transparent), radial-gradient(ellipse 50% 100% at 50% 100%, color-mix(in srgb, var(--fx) 55%, transparent), transparent)}}:root[data-scheme=light] .ember-heat{background:radial-gradient(ellipse 50% 100% at 50% 100%, var(--fx), transparent)}@supports (color:color-mix(in lab, red, red)){:root[data-scheme=light] .ember-heat{background:radial-gradient(ellipse 50% 100% at 50% 100%, color-mix(in srgb, var(--fx) 45%, transparent), transparent)}}.ember-ring{background:radial-gradient(closest-side, transparent 72%, var(--fx) 88%, transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.ember-ring{background:radial-gradient(closest-side, transparent 72%, color-mix(in srgb, var(--fx) 75%, transparent) 88%, transparent)}}.ember-coals{transform-origin:50% 100%;background:radial-gradient(ellipse 50% 100% at 50% 100%, var(--fx), #d3d7cf40 55%, transparent)}@supports (color:color-mix(in lab, red, red)){.ember-coals{background:radial-gradient(ellipse 50% 100% at 50% 100%, color-mix(in srgb, var(--fx) 45%, transparent), color-mix(in srgb, var(--color-tertiary) 25%, transparent) 55%, transparent)}}.look-sky.fx-ember-stoke .lsky.hearth .bed{transform-origin:50% 100%;animation:6s ease-in-out infinite alternate hearth-breathe,.9s ease-out ember-stoke}.look-sky.fx-ember-updraft .lsky.hearth .bed{transform-origin:50% 100%;animation:6s ease-in-out infinite alternate hearth-breathe,1.6s ease-in-out ember-flare}.look-sky.fx-ember-updraft .lsky.hearth .tongue{animation:hearth-flicker var(--dur) ease-in-out var(--delay) infinite alternate, ember-lift 1.6s ease-in-out}.look-sky.fx-ember-roar .lsky.hearth .bed{transform-origin:50% 100%;animation:6s ease-in-out infinite alternate hearth-breathe,2.2s cubic-bezier(.3,.6,.4,1) ember-roar}.look-sky.fx-ember-roar .lsky.hearth .tongue{animation:hearth-flicker var(--dur) ease-in-out var(--delay) infinite alternate, ember-leap 2.2s cubic-bezier(.3, .6, .4, 1)}@keyframes ember-stoke{0%,to{scale:1}30%{scale:1.08 1.35}}@keyframes ember-flare{0%,to{scale:1}35%{scale:1.15 1.8}70%{scale:1.08 1.5}}@keyframes ember-lift{0%{opacity:0;translate:-50% -50%;scale:1}6%{opacity:1}45%{translate:calc(-50% + var(--dx)) calc(-50% - 34cqh);opacity:0;scale:.5}to{translate:calc(-50% + var(--dx)) calc(-50% - 34cqh);opacity:0;scale:.5}}@keyframes ember-roar{0%,to{scale:1}25%{scale:1.25 2.6}60%{scale:1.1 1.4}}@keyframes ember-leap{0%,to{translate:-50%}25%{translate:-50% -60%}60%{translate:-50% -12%}}.lsky.hearth{--flame:#d41f1f38}@supports (color:color-mix(in lab, red, red)){.lsky.hearth{--flame:color-mix(in srgb, var(--color-primary) 22%, transparent)}}.lsky.hearth{--core:#8a3e4b42}@supports (color:color-mix(in lab, red, red)){.lsky.hearth{--core:color-mix(in srgb, color-mix(in srgb, var(--color-secondary) 35%, var(--color-primary)) 26%, transparent)}}.lsky.hearth{--coal:#d3d7cf4d}@supports (color:color-mix(in lab, red, red)){.lsky.hearth{--coal:color-mix(in srgb, var(--color-tertiary) 30%, transparent)}}.lsky.hearth.dark{--flame:#d41f1f33}@supports (color:color-mix(in lab, red, red)){.lsky.hearth.dark{--flame:color-mix(in srgb, var(--color-primary) 20%, transparent)}}.lsky.hearth.dark{--core:#8a3e4b38}@supports (color:color-mix(in lab, red, red)){.lsky.hearth.dark{--core:color-mix(in srgb, color-mix(in srgb, var(--color-secondary) 35%, var(--color-primary)) 22%, transparent)}}.lsky.hearth.dark{--coal:#d3d7cf8c}@supports (color:color-mix(in lab, red, red)){.lsky.hearth.dark{--coal:color-mix(in srgb, var(--color-tertiary) 55%, transparent)}}.lsky.hearth .bed{background:radial-gradient(ellipse 50% 50% at 50% 100%, var(--coal), transparent);height:34%;animation:6s ease-in-out infinite alternate hearth-breathe;bottom:-14%;left:-10%;right:-10%}.lsky.hearth .tongue{left:var(--x);width:var(--w);height:var(--h);transform-origin:50% 100%;background:radial-gradient(ellipse 50% 100% at 50% 100%, var(--core), var(--flame) 40%, transparent);opacity:var(--o);animation:hearth-flicker var(--dur) ease-in-out var(--delay) infinite alternate;bottom:-3%;translate:-50%}@keyframes hearth-breathe{0%{opacity:.75}to{opacity:1}}@keyframes hearth-flicker{0%{opacity:calc(var(--o) * .75);rotate:-1.5deg;scale:1 .8}30%{scale:1.04 1.08}55%{opacity:var(--o);rotate:1.5deg;scale:.96 .9}80%{scale:1.02 1.14}to{opacity:calc(var(--o) * .9);rotate:-.5deg;scale:1 .95}}.tc .lsky.hearth .bed,.tc .lsky.hearth .tongue{display:none}.poster.p-ember{--flame:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 140'%3E%3Cpath d='M50 0C56 30 72 40 84 62C96 84 94 112 76 128C66 137 58 140 50 140C42 140 34 137 24 128C6 112 4 84 16 62C24 48 34 46 38 30C44 44 46 52 52 50C58 46 54 22 50 0Z'/%3E%3C/svg%3E");--y0:calc(var(--art-y) + 18cqw)}.poster.p-ember .flame>b{transform-origin:50% 100%;-webkit-mask:var(--flame) center / 100% 100% no-repeat;-webkit-mask:var(--flame) center / 100% 100% no-repeat;-webkit-mask:var(--flame) center / 100% 100% no-repeat;mask:var(--flame) center / 100% 100% no-repeat;animation:ember-flicker var(--fl,2.2s) ease-in-out infinite alternate;bottom:0;left:50%;translate:-50%}.poster.p-ember .flame>b:first-child{background:linear-gradient(0deg, var(--color-primary), #d3a09a 70%, var(--color-tertiary));width:100%;height:100%}@supports (color:color-mix(in lab, red, red)){.poster.p-ember .flame>b:first-child{background:linear-gradient(0deg, var(--color-primary), color-mix(in srgb, var(--color-tertiary) 70%, var(--color-primary)) 70%, var(--color-tertiary))}}.poster.p-ember .flame>b:first-child{--fl:2.6s}.poster.p-ember .flame>b:nth-child(2){background:linear-gradient(0deg, #6b4b5e, var(--color-primary));width:70%;height:72%}@supports (color:color-mix(in lab, red, red)){.poster.p-ember .flame>b:nth-child(2){background:linear-gradient(0deg, color-mix(in srgb, var(--color-secondary) 50%, var(--color-primary)), var(--color-primary))}}.poster.p-ember .flame>b:nth-child(2){--fl:1.9s;animation-delay:-.7s}.poster.p-ember .flame>b:nth-child(3){background:var(--color-secondary);--fl:1.4s;width:36%;height:40%;animation-delay:-.3s}.poster.p-ember .em,.poster.p-ember .ash{left:var(--x);top:var(--y0);width:var(--s);height:var(--s);translate:calc(-50% + var(--dx) * .4) calc(-50% - var(--h) * .4);opacity:.7;animation:ember-rise var(--dur) linear var(--delay) infinite}.poster.p-ember .em{background:#8a3e4b;border-radius:50%}@supports (color:color-mix(in lab, red, red)){.poster.p-ember .em{background:color-mix(in srgb, var(--color-secondary) 35%, var(--color-primary))}}.poster.p-ember .em{box-shadow:0 0 1.6cqw #d41f1fcc}@supports (color:color-mix(in lab, red, red)){.poster.p-ember .em{box-shadow:0 0 1.6cqw color-mix(in srgb, var(--color-primary) 80%, transparent)}}.poster.p-ember .ash{background:#939d8b8c;border-radius:20%}@supports (color:color-mix(in lab, red, red)){.poster.p-ember .ash{background:color-mix(in srgb, var(--color-fg-muted) 55%, transparent)}}.poster.p-ember .ash{animation-name:ember-ash}.poster.p-ember:where([data-contrast=high],[data-contrast=high] *) .flame>b{animation:none}.poster.p-ember:where([data-contrast=high],[data-contrast=high] *) .flame>b:first-child{background:var(--color-primary)}.poster.p-ember:where([data-contrast=high],[data-contrast=high] *) .flame>b:nth-child(2){background:var(--color-fg)}.poster.p-ember:where([data-contrast=high],[data-contrast=high] *) .em,.poster.p-ember:where([data-contrast=high],[data-contrast=high] *) .ash{display:none}@media (prefers-contrast:more){.poster.p-ember:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .flame>b{animation:none}.poster.p-ember:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .flame>b:first-child{background:var(--color-primary)}.poster.p-ember:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .flame>b:nth-child(2){background:var(--color-fg)}.poster.p-ember:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .em,.poster.p-ember:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .ash{display:none}}.poster.p-ember{--hp-k:.9;--hp-band:.5}.poster.p-ember .glow{left:50%;top:calc(var(--y0) - 14cqw);background:radial-gradient(closest-side,#d41f1f4d,#d3d7cf33 50%,#0000);border-radius:50%;width:90cqw;height:90cqw;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.poster.p-ember .glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--color-primary) 30%, transparent), color-mix(in srgb, var(--color-tertiary) 20%, transparent) 50%, transparent)}}.poster.p-ember .glow{animation:3.2s ease-in-out infinite alternate poster-breathe}.poster.p-ember .flame{left:50%;top:calc(var(--y0) - 2cqw);width:30cqw;height:46cqw;translate:-50% -100%}.poster.p-ember .oct{--d:20cqw;--y:calc(var(--y0) + 4cqw);--fill:radial-gradient(circle at 50% 30%, var(--color-primary), var(--color-tertiary) 70%)}.poster.p-ember .up{--d:8cqw;--y:var(--y0);opacity:0;animation:11s ease-out infinite ember-lift}.poster.p-ember .up.l{--x:40%;--dx:-14cqw;--fill:var(--color-primary);box-shadow:0 0 3cqw #d41f1fb3}@supports (color:color-mix(in lab, red, red)){.poster.p-ember .up.l{box-shadow:0 0 3cqw color-mix(in srgb, var(--color-primary) 70%, transparent)}}.poster.p-ember .up.r{--x:60%;--dx:12cqw;--fill:var(--color-secondary);box-shadow:0 0 3cqw #01779d80}@supports (color:color-mix(in lab, red, red)){.poster.p-ember .up.r{box-shadow:0 0 3cqw color-mix(in srgb, var(--color-secondary) 50%, transparent)}}.poster.p-ember .up.r{animation-delay:-5.5s}:where(:root[data-motion=reduce]) .poster.p-ember .up{opacity:.8;translate:calc(-50% + var(--dx) * .5) calc(-50% - 26cqh)}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) .poster.p-ember .up{opacity:.8;translate:calc(-50% + var(--dx) * .5) calc(-50% - 26cqh)}}.poster.p-ember:where([data-contrast=high],[data-contrast=high] *) .glow{display:none}.poster.p-ember:where([data-contrast=high],[data-contrast=high] *) .oct{--fill:var(--color-tertiary)}.poster.p-ember:where([data-contrast=high],[data-contrast=high] *) .up{opacity:1;translate:calc(-50% + var(--dx) * .5) calc(-50% - 26cqh);box-shadow:none;animation:none}@media (prefers-contrast:more){.poster.p-ember:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .glow{display:none}.poster.p-ember:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .oct{--fill:var(--color-tertiary)}.poster.p-ember:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .up{opacity:1;translate:calc(-50% + var(--dx) * .5) calc(-50% - 26cqh);box-shadow:none;animation:none}}@keyframes ember-flicker{0%{rotate:-1.5deg;scale:1}50%{rotate:1deg;scale:.93 1.07}to{rotate:-.5deg;scale:1.04 .95}}@keyframes ember-rise{0%{opacity:0;translate:-50% -50%;scale:1}10%{opacity:1}60%{opacity:.8;scale:.8}to{translate:calc(-50% + var(--dx)) calc(-50% - var(--h));opacity:0;scale:.4}}@keyframes ember-ash{0%{opacity:0;translate:-50% -50%;rotate:0deg}15%{opacity:.8}to{translate:calc(-50% + var(--dx)) calc(-50% - var(--h));opacity:0;rotate:320deg}}:root[data-theme=ember]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#d8cdc3;--color-surface:#ded4cb;--color-line:#c2b5a9;--color-line-strong:#6f6158;--color-fg:#2a1d18;--color-fg-strong:#1a110d;--color-fg-muted:#4e3f37;--color-primary:#ec6a24;--color-primary-ink:#8c3a08;--color-on-primary:#1a110d;--color-secondary:#fff3e3;--color-secondary-ink:#5c4a38;--color-on-secondary:#1a110d;--color-tertiary:#4e110a;--color-tertiary-ink:#4e110a;--color-on-tertiary:#fff;--color-danger:#9b1b4e;--color-success:#21643e;--color-backdrop:#1a110d61;--shadow-overlay:0 12px 32px #1a110d2e;--color-node-shadow:#1a110d29;--node-drop:1px}:root[data-theme=ember]:where([data-tones=on]){--color-tertiary:#63241c;--color-primary:#c34e00;--color-secondary:#fff9f0}:root[data-theme=ember][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#1d1411;--color-surface:#2a1e1a;--color-line:#44332d;--color-line-strong:#8d7b70;--color-fg:#eadfd6;--color-fg-strong:#f8f0e8;--color-fg-muted:#b5a398;--color-primary:#f2742a;--color-primary-ink:#f7a35c;--color-on-primary:#1d1411;--color-secondary:#fff0e0;--color-secondary-ink:#fff0e0;--color-on-secondary:#1d1411;--color-tertiary:#661810;--color-tertiary-ink:#ec8f7c;--color-on-tertiary:#f8f0e8;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#0f0907b3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=ember][data-scheme=dark]:where([data-tones=on]){--color-tertiary:#964539;--color-primary:#ee7025;--color-secondary:#f1e2d3}:root[data-theme=ember]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#ec6a24;--color-primary-ink:#a4400a;--color-on-primary:#000;--color-secondary:#fff3e3;--color-secondary-ink:#5c4a38;--color-on-secondary:#000;--color-tertiary:#5a140c;--color-tertiary-ink:#5a140c;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=ember]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#ec6a24;--color-primary-ink:#a4400a;--color-on-primary:#000;--color-secondary:#fff3e3;--color-secondary-ink:#5c4a38;--color-on-secondary:#000;--color-tertiary:#5a140c;--color-tertiary-ink:#5a140c;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=ember][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#0f0907;--color-surface:#0f0907;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#e0d4cb;--color-primary:#f5732c;--color-primary-ink:#f9ad6a;--color-on-primary:#0f0907;--color-secondary:#fff4e8;--color-secondary-ink:#fff4e8;--color-on-secondary:#0f0907;--color-tertiary:#8a2214;--color-tertiary-ink:#f29c8a;--color-on-tertiary:#fff;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#0f0907}@media (prefers-contrast:more){:root[data-theme=ember][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#0f0907;--color-surface:#0f0907;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#e0d4cb;--color-primary:#f5732c;--color-primary-ink:#f9ad6a;--color-on-primary:#0f0907;--color-secondary:#fff4e8;--color-secondary-ink:#fff4e8;--color-on-secondary:#0f0907;--color-tertiary:#8a2214;--color-tertiary-ink:#f29c8a;--color-on-tertiary:#fff;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#0f0907}}.tide-ring{background:radial-gradient(closest-side, transparent calc(100% - 16px), var(--fx) calc(100% - 7px), var(--fx) calc(100% - 2.5px), transparent 100%);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.tide-ring{background:radial-gradient(closest-side, transparent calc(100% - 16px), color-mix(in srgb, var(--fx) 14%, transparent) calc(100% - 7px), color-mix(in srgb, var(--fx) 85%, transparent) calc(100% - 2.5px), transparent 100%)}}.tide-glow{background:radial-gradient(closest-side, var(--fx) 30%, var(--fx) 62%, transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.tide-glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--fx) 70%, transparent) 30%, color-mix(in srgb, var(--fx) 25%, transparent) 62%, transparent)}}.tide-bubble{background:radial-gradient(circle at 34% 32%,#f7f7f6e6 0 13%,#0000 22%),radial-gradient(closest-side,#0097c31a 50%,#0097c3d9 76%,#0000 100%);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.tide-bubble{background:radial-gradient(circle at 34% 32%, color-mix(in srgb, var(--color-fg-strong) 90%, transparent) 0 13%, transparent 22%), radial-gradient(closest-side, color-mix(in srgb, var(--color-secondary-ink) 10%, transparent) 50%, color-mix(in srgb, var(--color-secondary-ink) 85%, transparent) 76%, transparent 100%)}}:root[data-scheme=dark] .tide-bubble{background:radial-gradient(circle at 34% 32%,#ffffffe6 0 13%,#0000 22%),radial-gradient(closest-side,#01779d1f 50%,#01779df2 76%,#0000 100%)}@supports (color:color-mix(in lab, red, red)){:root[data-scheme=dark] .tide-bubble{background:radial-gradient(circle at 34% 32%, #ffffffe6 0 13%, transparent 22%), radial-gradient(closest-side, color-mix(in srgb, var(--color-secondary) 12%, transparent) 50%, color-mix(in srgb, var(--color-secondary) 95%, transparent) 76%, transparent 100%)}}.tide-net{background:repeating-linear-gradient(104deg,#0000 0 9px,#ffffff80 14px,#0000 19px 31px);-webkit-mask:radial-gradient(closest-side,#000 45%,#0000);mask:radial-gradient(closest-side,#000 45%,#0000)}.tide-net.b{background:repeating-linear-gradient(72deg,#0000 0 12px,#fff6 17px,#0000 22px 37px)}:root[data-scheme=dark] .tide-net{background:repeating-linear-gradient(104deg,#0000 0 9px,#01779d57 14px,#0000 19px 31px)}@supports (color:color-mix(in lab, red, red)){:root[data-scheme=dark] .tide-net{background:repeating-linear-gradient(104deg, transparent 0 9px, color-mix(in srgb, var(--color-secondary) 34%, transparent) 14px, transparent 19px 31px)}}:root[data-scheme=dark] .tide-net.b{background:repeating-linear-gradient(72deg,#0000 0 12px,#01779d42 17px,#0000 22px 37px)}@supports (color:color-mix(in lab, red, red)){:root[data-scheme=dark] .tide-net.b{background:repeating-linear-gradient(72deg, transparent 0 12px, color-mix(in srgb, var(--color-secondary) 26%, transparent) 17px, transparent 22px 37px)}}.tide-drop{background:radial-gradient(closest-side,#fff 35%,#0097c359 62%,#0000);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.tide-drop{background:radial-gradient(closest-side, #fff 35%, color-mix(in srgb, var(--color-secondary-ink) 35%, transparent) 62%, transparent)}}.tide-foam{background:radial-gradient(closest-side,#fff 45%,#0097c380 70%,#0000);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.tide-foam{background:radial-gradient(closest-side, #fff 45%, color-mix(in srgb, var(--color-secondary-ink) 50%, transparent) 70%, transparent)}}:root[data-scheme=dark] .tide-drop{background:radial-gradient(closest-side,#eaf8f3 40%,#eaf8f34d 70%,#0000)}:root[data-scheme=dark] .tide-foam{background:radial-gradient(closest-side,#eaf8f3 50%,#0000)}.tide-rim{opacity:0}.tide-fish{background:radial-gradient(7px 2.6px at calc(50% + 6px) 3px, var(--tide-head,#fff), transparent), linear-gradient(90deg, transparent, var(--fx)) calc(50% - 5px) 1.8px / 22px 2.4px no-repeat;border-radius:50%}:root[data-scheme=dark] .tide-ring,:root[data-scheme=dark] .tide-glow,:root[data-scheme=dark] .tide-net,:root[data-scheme=dark] .tide-fish,:root[data-scheme=dark] .tide-drop{mix-blend-mode:screen}:is(.look-sky.fx-tide-nets .lsky.deep .surface,.look-sky.fx-tide-flare .lsky.deep .surface):before{content:"";background:repeating-linear-gradient(104deg, transparent 0 2%, var(--tide-net) 4%, transparent 6% 10%), repeating-linear-gradient(74deg, transparent 0 3%, var(--tide-net) 5%, transparent 7% 12%);opacity:0;animation:1.5s ease-in-out tide-sky-nets;position:absolute;inset:0 -20% -30%;-webkit-mask:linear-gradient(#000,#0000);mask:linear-gradient(#000,#0000)}.look-sky .lsky.deep .surface{--tide-net:#ffffff8c;--tide-flare:#ffffffd9}.look-sky .lsky.deep.dark .surface{--tide-net:#01779d4d}@supports (color:color-mix(in lab, red, red)){.look-sky .lsky.deep.dark .surface{--tide-net:color-mix(in srgb, var(--color-secondary) 30%, transparent)}}.look-sky .lsky.deep.dark .surface{--tide-flare:#01779d6b}@supports (color:color-mix(in lab, red, red)){.look-sky .lsky.deep.dark .surface{--tide-flare:color-mix(in srgb, var(--color-secondary) 42%, transparent)}}.look-sky.fx-tide-flare .lsky.deep .surface{transform-origin:50% 0;animation:2.3s ease-in-out tide-sky-deepen}.look-sky.fx-tide-flare .lsky.deep .surface:before{animation:1.6s ease-in-out .7s backwards tide-sky-nets}.look-sky.fx-tide-flare .lsky.deep .surface:after{content:"";background:linear-gradient(180deg, var(--tide-flare), transparent);opacity:0;animation:1.7s ease-in-out .6s tide-sky-flare;position:absolute;inset:0}:where(:root[data-motion=reduce]) :is(.look-sky.fx-tide-flare .lsky.deep .surface){animation:none}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) :is(.look-sky.fx-tide-flare .lsky.deep .surface){animation:none}}.look-sky.fx-tide-flare .lsky.deep .ray:after{content:"";background:inherit;opacity:0;animation:1.6s ease-in-out .7s tide-sky-flare;position:absolute;inset:0}@keyframes tide-sky-nets{0%{opacity:0;translate:-3%}40%,60%{opacity:1}to{opacity:0;translate:3%}}@keyframes tide-sky-flare{0%,to{opacity:0}35%,55%{opacity:1}}@keyframes tide-sky-deepen{0%,25%,to{scale:1}55%{scale:1 1.7}}.lsky.deep{--water:linear-gradient(180deg, #01779d1f, #3595a426 50%, #127d9d2b)}@supports (color:color-mix(in lab, red, red)){.lsky.deep{--water:linear-gradient(180deg, color-mix(in srgb, var(--color-secondary) 12%, transparent), #3595a426 50%, #127d9d2b)}}.lsky.deep{--lit:#fff9;--net:#ffffff80;--shaft:#ffffff59;--bubble:#0097c38c}@supports (color:color-mix(in lab, red, red)){.lsky.deep{--bubble:color-mix(in srgb, var(--color-secondary-ink) 55%, transparent)}}.lsky.deep.dark{--lit:#01779d29}@supports (color:color-mix(in lab, red, red)){.lsky.deep.dark{--lit:color-mix(in srgb, var(--color-secondary) 16%, transparent)}}.lsky.deep.dark{--net:#01779d14}@supports (color:color-mix(in lab, red, red)){.lsky.deep.dark{--net:color-mix(in srgb, var(--color-secondary) 8%, transparent)}}.lsky.deep.dark{--shaft:#01779d12}@supports (color:color-mix(in lab, red, red)){.lsky.deep.dark{--shaft:color-mix(in srgb, var(--color-secondary) 7%, transparent)}}.lsky.deep.dark{--bubble:#01779d99}@supports (color:color-mix(in lab, red, red)){.lsky.deep.dark{--bubble:color-mix(in srgb, var(--color-secondary) 60%, transparent)}}.lsky.deep.dark{--water:none}.lsky.deep .water{background:var(--water);inset:0}.lsky.deep .surface{background:linear-gradient(180deg, var(--lit), transparent);height:30%;inset:0 0 auto}.lsky.deep .caustic{background:repeating-linear-gradient(104deg, transparent 0 2%, var(--net) 5%, transparent 8% 12%);width:140%;height:22%;animation:19s ease-in-out infinite alternate deep-net;top:0;left:-20%;-webkit-mask:linear-gradient(#000,#0006 45%,#0000);mask:linear-gradient(#000,#0006 45%,#0000)}.lsky.deep .caustic.b{background:repeating-linear-gradient(74deg, transparent 0 3%, var(--net) 6.5%, transparent 10% 15%);opacity:.7;animation-duration:27s;animation-direction:alternate-reverse}.lsky.deep .ray{transform-origin:50% 0;background:linear-gradient(180deg, var(--shaft), transparent);opacity:.8;width:14%;height:72%;animation:11s ease-in-out infinite alternate deep-shaft;top:-2%;left:18%;rotate:16deg;-webkit-mask:linear-gradient(90deg,#0000,#000 50%,#0000);mask:linear-gradient(90deg,#0000,#000 50%,#0000)}.lsky.deep .ray.b{width:10%;height:60%;animation-duration:14s;animation-delay:-5s;left:48%}.lsky.deep .ray.c{width:16%;height:66%;animation-duration:17s;animation-delay:-9s;left:74%}.lsky.deep .bub{left:var(--x);width:calc(var(--s) * var(--u));height:calc(var(--s) * var(--u));translate:0 calc(var(--rest) * -1cqh);opacity:var(--still);animation:deep-rise var(--dur) linear var(--delay) infinite;top:100%}.lsky.deep .bub>b{background:radial-gradient(circle at 34% 32%, var(--bubble) 0 12%, transparent 18%), radial-gradient(closest-side, transparent 60%, var(--bubble) 76%, transparent 100%);animation:deep-wobble var(--sway-dur) ease-in-out var(--delay) infinite alternate;border-radius:50%;inset:0}.tc .lsky.deep .ray{display:none}.tc .lsky.deep .bub{left:calc(50% + (var(--x) - 50%) * .5);width:calc(var(--s) * var(--u) * .55);height:calc(var(--s) * var(--u) * .55)}.poster.p-tide{--y0:15cqh}.poster.p-tide .surf{left:0;right:0;top:var(--y0);background:linear-gradient(90deg,#0000,#4da0ba 25% 75%,#0000);height:1px}@supports (color:color-mix(in lab, red, red)){.poster.p-tide .surf{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-secondary) 70%, #fff) 25% 75%, transparent)}}.poster.p-tide .surf{box-shadow:0 0 6px #01779d80}@supports (color:color-mix(in lab, red, red)){.poster.p-tide .surf{box-shadow:0 0 6px color-mix(in srgb, var(--color-secondary) 50%, transparent)}}.poster.p-tide .float{--d:9cqw;--y:var(--y0)}.poster.p-tide .float.a{--x:24%;--fx:var(--color-primary-ink)}.poster.p-tide .float.b{--x:50%;--fx:var(--color-secondary)}.poster.p-tide .float.c{--x:76%;--fx:var(--color-tertiary)}.poster.p-tide .cur{top:var(--y0);transform-origin:50% 0;background:linear-gradient(180deg, var(--fx), var(--fx) 45%, transparent 100%);width:20cqw;height:70cqh;translate:-50%}@supports (color:color-mix(in lab, red, red)){.poster.p-tide .cur{background:linear-gradient(180deg, color-mix(in srgb, var(--fx) 60%, transparent), color-mix(in srgb, var(--fx) 28%, transparent) 45%, transparent 100%)}}.poster.p-tide .cur{animation:9s ease-in-out infinite alternate tide-sway,7s ease-in-out infinite alternate poster-breathe;-webkit-mask:linear-gradient(90deg,#0000,#000 38% 62%,#0000);mask:linear-gradient(90deg,#0000,#000 38% 62%,#0000)}.poster.p-tide .cur.a{--fx:var(--color-primary-ink);left:24%}.poster.p-tide .cur.b{--fx:var(--color-secondary);height:76cqh;animation-delay:-3s,-2.3s;left:50%}.poster.p-tide .cur.c{--fx:var(--color-tertiary);animation-delay:-6s,-4.6s;left:76%}.poster.p-tide:where([data-contrast=high],[data-contrast=high] *) .surf{background:var(--color-fg);box-shadow:none}.poster.p-tide:where([data-contrast=high],[data-contrast=high] *) .float{background:0 0}.poster.p-tide:where([data-contrast=high],[data-contrast=high] *) .float>b{outline:1px solid var(--color-fg)}.poster.p-tide:where([data-contrast=high],[data-contrast=high] *) .float.a{--fx:var(--color-primary)}.poster.p-tide:where([data-contrast=high],[data-contrast=high] *) .cur{width:7cqw;height:62cqh;top:calc(var(--y0) + 6cqw);background:var(--fx);box-shadow:0 0 0 1px var(--color-fg);animation:none;-webkit-mask:none;mask:none}.poster.p-tide:where([data-contrast=high],[data-contrast=high] *) .cur.a{--fx:var(--color-primary)}.poster.p-tide:where([data-contrast=high],[data-contrast=high] *) .cur.b{height:68cqh}@media (prefers-contrast:more){.poster.p-tide:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .surf{background:var(--color-fg);box-shadow:none}.poster.p-tide:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .float{background:0 0}.poster.p-tide:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .float>b{outline:1px solid var(--color-fg)}.poster.p-tide:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .float.a{--fx:var(--color-primary)}.poster.p-tide:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .cur{width:7cqw;height:62cqh;top:calc(var(--y0) + 6cqw);background:var(--fx);box-shadow:0 0 0 1px var(--color-fg);animation:none;-webkit-mask:none;mask:none}.poster.p-tide:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .cur.a{--fx:var(--color-primary)}.poster.p-tide:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .cur.b{height:68cqh}}@keyframes tide-sway{0%{rotate:-4deg}to{rotate:4deg}}:root[data-theme=tide]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#e4eff0;--color-surface:#f2f8f8;--color-line:#c6d6d8;--color-line-strong:#6c8285;--color-fg:#1b2a33;--color-fg-strong:#101c24;--color-fg-muted:#4b5f68;--color-primary:#3f44a8;--color-primary-ink:#3f44a8;--color-on-primary:#fff;--color-secondary:#5cc6a3;--color-secondary-ink:#1f6e57;--color-on-secondary:#101c24;--color-tertiary:#e0509a;--color-tertiary-ink:#b02e6c;--color-on-tertiary:#101c24;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#101c2461;--shadow-overlay:0 12px 32px #101c242e;--color-node-shadow:#101c2429;--node-drop:1px}:root[data-theme=tide]:where([data-tones=on]){--color-primary:#313194;--color-tertiary:#d3448f;--color-secondary:#72dcb8}:root[data-theme=tide][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#101b2d;--color-surface:#19263b;--color-line:#2c3b54;--color-line-strong:#7f8ea8;--color-fg:#dde4ef;--color-fg-strong:#f2f6fb;--color-fg-muted:#a4b0c4;--color-primary:#4a50b8;--color-primary-ink:#b0b4f0;--color-on-primary:#f2f6fb;--color-secondary:#8fdcc0;--color-secondary-ink:#8fdcc0;--color-on-secondary:#101b2d;--color-tertiary:#ee6eae;--color-tertiary-ink:#f6a6cc;--color-on-tertiary:#101b2d;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#060b14b3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=tide][data-scheme=dark]:where([data-tones=on]){--color-primary:#4b52ba;--color-tertiary:#e869a9;--color-secondary:#a7f4d8}:root[data-theme=tide]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#383c9a;--color-primary-ink:#383c9a;--color-on-primary:#fff;--color-secondary:#5cc6a3;--color-secondary-ink:#1b6650;--color-on-secondary:#000;--color-tertiary:#dc4682;--color-tertiary-ink:#a82858;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=tide]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#383c9a;--color-primary-ink:#383c9a;--color-on-primary:#fff;--color-secondary:#5cc6a3;--color-secondary-ink:#1b6650;--color-on-secondary:#000;--color-tertiary:#dc4682;--color-tertiary-ink:#a82858;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=tide][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#060b14;--color-surface:#060b14;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d4dce8;--color-primary:#4e55c2;--color-primary-ink:#bcc0f4;--color-on-primary:#fff;--color-secondary:#9ae4ca;--color-secondary-ink:#9ae4ca;--color-on-secondary:#060b14;--color-tertiary:#f67aa8;--color-tertiary-ink:#f9b3cc;--color-on-tertiary:#060b14;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#060b14}@media (prefers-contrast:more){:root[data-theme=tide][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#060b14;--color-surface:#060b14;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d4dce8;--color-primary:#4e55c2;--color-primary-ink:#bcc0f4;--color-on-primary:#fff;--color-secondary:#9ae4ca;--color-secondary-ink:#9ae4ca;--color-on-secondary:#060b14;--color-tertiary:#f67aa8;--color-tertiary-ink:#f9b3cc;--color-on-tertiary:#060b14;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#060b14}}.halo-echo,.halo-strike{opacity:0}.halo-glint{background:radial-gradient(closest-side, var(--fx), var(--fx) 22%, transparent 42%), linear-gradient(90deg, transparent, var(--fx), transparent) center / 100% 1.5px no-repeat, linear-gradient(180deg, transparent, var(--fx), transparent) center / 1.5px 100% no-repeat}@supports (color:color-mix(in lab, red, red)){.halo-glint{background:radial-gradient(closest-side, var(--fx), color-mix(in srgb, var(--fx) 30%, transparent) 22%, transparent 42%), linear-gradient(90deg, transparent, var(--fx), transparent) center / 100% 1.5px no-repeat, linear-gradient(180deg, transparent, var(--fx), transparent) center / 1.5px 100% no-repeat}}.halo-orbit{background:radial-gradient(closest-side, transparent calc(100% - 14px), var(--fx) calc(100% - 9.2px), var(--fx) calc(100% - 8.8px) calc(100% - 7.2px), var(--fx) calc(100% - 6.8px), transparent calc(100% - 2px));border-radius:50%}@supports (color:color-mix(in lab, red, red)){.halo-orbit{background:radial-gradient(closest-side, transparent calc(100% - 14px), color-mix(in srgb, var(--fx) 30%, transparent) calc(100% - 9.2px), var(--fx) calc(100% - 8.8px) calc(100% - 7.2px), color-mix(in srgb, var(--fx) 30%, transparent) calc(100% - 6.8px), transparent calc(100% - 2px))}}.halo-tail{background:conic-gradient(from 0deg, transparent 0 240deg, var(--fx) 345deg, var(--color-fg-strong) 360deg);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.halo-tail{background:conic-gradient(from 0deg, transparent 0 240deg, color-mix(in srgb, var(--fx) 70%, transparent) 345deg, var(--color-fg-strong) 360deg)}}.halo-tail{-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 12px),#000 calc(100% - 9.5px) calc(100% - 6.5px),#0000 calc(100% - 4px));mask:radial-gradient(closest-side,#0000 calc(100% - 12px),#000 calc(100% - 9.5px) calc(100% - 6.5px),#0000 calc(100% - 4px))}.halo-tail.rev,.halo-bead.rev{scale:-1 1}.halo-bead{background:radial-gradient(closest-side, var(--color-fg-strong), var(--fx) 40%, transparent) 50% -3px / 22px 22px no-repeat}@supports (color:color-mix(in lab, red, red)){.halo-bead{background:radial-gradient(closest-side, var(--color-fg-strong), color-mix(in srgb, var(--fx) 55%, transparent) 40%, transparent) 50% -3px / 22px 22px no-repeat}}.halo-spark{background:radial-gradient(closest-side, var(--fx), transparent 45%) 50% 0 / 16px 16px no-repeat, linear-gradient(90deg, transparent, var(--fx), transparent) 50% 7.25px / 16px 1.5px no-repeat, linear-gradient(180deg, transparent, var(--fx), transparent) 50% 0 / 1.5px 16px no-repeat}.halo-diamond{background:radial-gradient(closest-side,#fff 0 7%,#ffffff8c 16%,#01779d2e 42%,#0000);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.halo-diamond{background:radial-gradient(closest-side, #fff 0 7%, #ffffff8c 16%, color-mix(in srgb, var(--color-secondary) 18%, transparent) 42%, transparent)}}:root[data-scheme=dark] .halo-orbit,:root[data-scheme=dark] .halo-tail,:root[data-scheme=dark] .halo-bead,:root[data-scheme=dark] .halo-glint,:root[data-scheme=dark] .halo-spark,:root[data-scheme=dark] .halo-diamond{mix-blend-mode:screen}:root:not([data-scheme=dark]) .halo-diamond{background:radial-gradient(closest-side,#fff 0 9%,#fffc 18%,#01779d38 44%,#0000)}@supports (color:color-mix(in lab, red, red)){:root:not([data-scheme=dark]) .halo-diamond{background:radial-gradient(closest-side, #fff 0 9%, #fffc 18%, color-mix(in srgb, var(--color-secondary) 22%, transparent) 44%, transparent)}}.look-sky .lsky.corona .eclipse{--halo-flash:#01779d8c}@supports (color:color-mix(in lab, red, red)){.look-sky .lsky.corona .eclipse{--halo-flash:color-mix(in srgb, var(--color-secondary) 55%, transparent)}}.look-sky .lsky.corona .eclipse:before,.look-sky .lsky.corona .eclipse:after{content:"";opacity:0;pointer-events:none;border-radius:50%;position:absolute}.look-sky .lsky.corona .eclipse:after{background:radial-gradient(closest-side, transparent 84%, var(--halo-flash) 90%, var(--halo-flash) 93%, var(--halo-flash) 96%, transparent 100%);inset:0}@supports (color:color-mix(in lab, red, red)){.look-sky .lsky.corona .eclipse:after{background:radial-gradient(closest-side, transparent 84%, color-mix(in srgb, var(--halo-flash) 35%, transparent) 90%, var(--halo-flash) 93%, color-mix(in srgb, var(--halo-flash) 25%, transparent) 96%, transparent 100%)}}.look-sky .lsky.corona .eclipse:before{background:repeating-conic-gradient(#01779d4d 0deg,#0000 4deg 9deg,#f7f7f642 12deg,#0000 15deg 22deg,#01779d4d 24deg);inset:-26%}@supports (color:color-mix(in lab, red, red)){.look-sky .lsky.corona .eclipse:before{background:repeating-conic-gradient(color-mix(in srgb, var(--color-secondary) 30%, transparent) 0deg, transparent 4deg 9deg, color-mix(in srgb, var(--color-fg-strong) 26%, transparent) 12deg, transparent 15deg 22deg, color-mix(in srgb, var(--color-secondary) 30%, transparent) 24deg)}}.look-sky .lsky.corona .eclipse:before{-webkit-mask:radial-gradient(closest-side,#0000 56%,#000 62%,#0000 100%);mask:radial-gradient(closest-side,#0000 56%,#000 62%,#0000 100%)}.look-sky .lsky.corona.dark .eclipse{--halo-flash:#ffffffe6}.look-sky.fx-halo-bright .lsky.corona .eclipse:after{animation:1.3s ease-in-out halo-sky-flash}.look-sky.fx-halo-corona .lsky.corona .eclipse:before{animation:1.5s ease-out .45s backwards halo-sky-streamers}.look-sky.fx-halo-totality .lsky.corona .field{animation:3s ease-in-out .3s backwards halo-sky-turn}.look-sky.fx-halo-totality .lsky.corona .eclipse{animation:3s ease-in-out .3s backwards halo-sky-turn-back}.look-sky.fx-halo-totality .lsky.corona .eclipse:after{animation:1.7s ease-in-out .9s backwards halo-sky-flash}.look-sky.fx-halo-totality .lsky.corona .eclipse:before{animation:1.7s ease-out 1s backwards halo-sky-streamers}.look-sky .lsky.corona .rim{--halo-a:var(--color-primary);--halo-b:var(--color-secondary);--halo-c:var(--color-tertiary)}.look-sky .lsky.corona .rim:before,.look-sky .lsky.corona .rim:after{content:"";opacity:0;pointer-events:none;border-radius:50%;position:absolute}.look-sky .lsky.corona .rim:after{background:conic-gradient(var(--halo-a) 0deg, var(--halo-a) 55deg, var(--halo-b) 120deg, var(--halo-b) 175deg, var(--halo-c) 240deg, var(--halo-c) 300deg, var(--halo-a) 360deg);inset:0}@supports (color:color-mix(in lab, red, red)){.look-sky .lsky.corona .rim:after{background:conic-gradient(var(--halo-a) 0deg, color-mix(in srgb, var(--halo-a) 50%, var(--halo-b)) 55deg, var(--halo-b) 120deg, color-mix(in srgb, var(--halo-b) 50%, var(--halo-c)) 175deg, var(--halo-c) 240deg, color-mix(in srgb, var(--halo-c) 50%, var(--halo-a)) 300deg, var(--halo-a) 360deg)}}.look-sky .lsky.corona .rim:after{-webkit-mask:radial-gradient(closest-side,#0000 88.5%,#000 91.5% 94.5%,#0000 97.5%);mask:radial-gradient(closest-side,#0000 88.5%,#000 91.5% 94.5%,#0000 97.5%)}.look-sky .lsky.corona .rim:before{background:conic-gradient(var(--halo-a), var(--halo-b), var(--halo-c), var(--halo-a));inset:-5%}@supports (color:color-mix(in lab, red, red)){.look-sky .lsky.corona .rim:before{background:conic-gradient(color-mix(in srgb, var(--halo-a) 55%, transparent), color-mix(in srgb, var(--halo-b) 55%, transparent), color-mix(in srgb, var(--halo-c) 55%, transparent), color-mix(in srgb, var(--halo-a) 55%, transparent))}}.look-sky .lsky.corona .rim:before{-webkit-mask:radial-gradient(closest-side,#0000 80%,#000 90%,#0000 98%);mask:radial-gradient(closest-side,#0000 80%,#000 90%,#0000 98%)}.look-sky .lsky.corona.dark .rim{--halo-a:var(--color-primary-ink);--halo-b:var(--color-secondary-ink);--halo-c:var(--color-tertiary-ink)}.look-sky.fx-halo-spectrum .lsky.corona .rim:after{animation:1.65s cubic-bezier(.45,0,.35,1) halo-sky-spectrum}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) :is(){animation:1.15s ease-in-out halo-sky-spectrum-still}}.look-sky.fx-halo-spectrum .lsky.corona .rim:before{animation:1.65s ease-in-out halo-sky-spectrum-glow}:where(:root[data-motion=reduce]) :is(){animation:1.15s ease-in-out halo-sky-spectrum-still}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) :is(){animation:1.15s ease-in-out halo-sky-spectrum-still}}@keyframes halo-sky-spectrum{0%{opacity:0;rotate:-50deg}25%,70%{opacity:1}to{opacity:0;rotate:70deg}}@keyframes halo-sky-spectrum-glow{0%{opacity:0;rotate:0deg;scale:.97}30%,60%{opacity:.8}to{opacity:0;rotate:40deg;scale:1.05}}@keyframes halo-sky-spectrum-still{0%,to{opacity:0}30%,60%{opacity:.9}}@keyframes halo-sky-flash{0%,to{opacity:0}30%,50%{opacity:1}}@keyframes halo-sky-streamers{0%{opacity:0;scale:.94}30%{opacity:1}to{opacity:0;scale:1.08}}@keyframes halo-sky-turn{0%,to{rotate:0deg}50%{rotate:70deg}}@keyframes halo-sky-turn-back{0%,to{rotate:0deg}50%{rotate:-40deg}}.lsky.corona{--cx:50%;--cy:50%;--ring:104cqmin;--rim:#d41f1f8c}@supports (color:color-mix(in lab, red, red)){.lsky.corona{--rim:color-mix(in srgb, var(--color-primary) 55%, transparent)}}.lsky.corona{--streamer:#01779d24}@supports (color:color-mix(in lab, red, red)){.lsky.corona{--streamer:color-mix(in srgb, var(--color-secondary) 14%, transparent)}}.lsky.corona{--streamer-2:#d41f1f1f}@supports (color:color-mix(in lab, red, red)){.lsky.corona{--streamer-2:color-mix(in srgb, var(--color-primary) 12%, transparent)}}.lsky.corona{--swirl:9%}.lsky.corona.dark{--rim:#d3d7cfcc}@supports (color:color-mix(in lab, red, red)){.lsky.corona.dark{--rim:color-mix(in srgb, var(--color-tertiary) 80%, transparent)}}.lsky.corona.dark{--streamer:#01779d29}@supports (color:color-mix(in lab, red, red)){.lsky.corona.dark{--streamer:color-mix(in srgb, var(--color-secondary) 16%, transparent)}}.lsky.corona.dark{--streamer-2:#d3d7cf21}@supports (color:color-mix(in lab, red, red)){.lsky.corona.dark{--streamer-2:color-mix(in srgb, var(--color-tertiary) 13%, transparent)}}.lsky.corona.dark{--swirl:12%}.lsky.corona .field{transform-origin:var(--cx) var(--cy);inset:0}.lsky.corona .swirl{background:radial-gradient(48% 30% at 38% 52%,#01779d,#0000 70%),radial-gradient(36% 22% at 66% 44%,#d3d7cf,#0000 70%),radial-gradient(26% 16% at 18% 60%,#d3d7cf,#0000 70%);width:160%;height:56%;top:4%;left:-30%}@supports (color:color-mix(in lab, red, red)){.lsky.corona .swirl{background:radial-gradient(48% 30% at 38% 52%, color-mix(in srgb, var(--color-secondary) var(--swirl), transparent), transparent 70%), radial-gradient(36% 22% at 66% 44%, color-mix(in srgb, var(--color-tertiary) var(--swirl), transparent), transparent 70%), radial-gradient(26% 16% at 18% 60%, color-mix(in srgb, var(--color-tertiary) var(--swirl), transparent), transparent 70%)}}.lsky.corona .swirl{animation:70s ease-in-out infinite alternate corona-swirl;rotate:-24deg}.lsky.corona .swirl.b{opacity:.8;animation-duration:90s;animation-direction:alternate-reverse;top:44%;rotate:-16deg}.lsky.corona .st{left:var(--x);top:var(--y);width:calc(var(--s) * var(--u));height:calc(var(--s) * var(--u));background:var(--color-fg-strong);opacity:0;animation:corona-twinkle var(--dur) ease-in-out var(--delay) infinite alternate;border-radius:50%}.lsky.corona.dark .st{opacity:var(--still)}.lsky.corona:not(.dark) .st{display:none}.lsky.corona .eclipse{left:var(--cx);top:var(--cy);width:var(--ring);height:var(--ring);translate:-50% -50%}.lsky.corona .rim{background:radial-gradient(closest-side, transparent 86%, var(--rim) 91%, var(--rim) 93%, var(--rim) 95.5%, transparent 100%);border-radius:50%;inset:0}@supports (color:color-mix(in lab, red, red)){.lsky.corona .rim{background:radial-gradient(closest-side, transparent 86%, color-mix(in srgb, var(--rim) 30%, transparent) 91%, var(--rim) 93%, color-mix(in srgb, var(--rim) 22%, transparent) 95.5%, transparent 100%)}}.lsky.corona .rim{opacity:.8;animation:9s ease-in-out infinite alternate corona-breathe}.lsky.corona .cor{background:repeating-conic-gradient(var(--streamer) 0deg, transparent 5deg 11deg, var(--streamer-2) 14deg, transparent 18deg 26deg, var(--streamer) 30deg);border-radius:50%;animation:240s linear infinite corona-turn;inset:-24%;-webkit-mask:radial-gradient(closest-side,#0000 58%,#000 63%,#0000 100%);mask:radial-gradient(closest-side,#0000 58%,#000 63%,#0000 100%)}@keyframes corona-swirl{0%{translate:-4%;rotate:-28deg}to{translate:4% 2%;rotate:-18deg}}@keyframes corona-twinkle{0%{opacity:.15}to{opacity:.6}}@keyframes corona-breathe{0%{opacity:.6;scale:.99}to{opacity:1;scale:1.01}}@keyframes corona-turn{to{rotate:360deg}}.tc .lsky.corona .eclipse{display:none}.tc .lsky.corona.dark .st:nth-child(odd){animation:halo-card-star var(--dur) ease-in-out var(--delay) infinite}.tc .lsky.corona.dark .st:nth-child(2n){animation:none}@keyframes halo-card-star{0%,40%,70%,to{opacity:var(--still,.3);scale:.8}55%{opacity:.95;scale:1.6}}.poster.p-halo{--silver:var(--color-tertiary);--rose:var(--color-secondary)}.poster.p-halo .far,.poster.p-halo .cor,.poster.p-halo .aura,.poster.p-halo .rim{left:50%;top:var(--art-y);translate:-50% -50%}.poster.p-halo .far{width:90cqw;height:90cqw;color:var(--silver)}@supports (color:color-mix(in lab, red, red)){.poster.p-halo .far{color:color-mix(in srgb, var(--silver) 38%, transparent)}}.poster.p-halo .far svg{width:100%;height:100%;display:block}.poster.p-halo .cor{background:repeating-conic-gradient(var(--rose) 0deg, transparent 5deg 11deg, var(--silver) 14deg, transparent 18deg 26deg, var(--rose) 30deg);border-radius:50%;width:100cqw;height:100cqw}@supports (color:color-mix(in lab, red, red)){.poster.p-halo .cor{background:repeating-conic-gradient(color-mix(in srgb, var(--rose) 34%, transparent) 0deg, transparent 5deg 11deg, color-mix(in srgb, var(--silver) 28%, transparent) 14deg, transparent 18deg 26deg, color-mix(in srgb, var(--rose) 34%, transparent) 30deg)}}.poster.p-halo .cor{animation:90s linear infinite corona-turn;-webkit-mask:radial-gradient(closest-side,#0000 24%,#000 28%,#0000 68%);mask:radial-gradient(closest-side,#0000 24%,#000 28%,#0000 68%)}.poster.p-halo .aura{background:radial-gradient(closest-side, transparent 40%, var(--rose) 56%, var(--silver) 61%, var(--silver) 72%, transparent 90%);border-radius:50%;width:76cqw;height:76cqw}@supports (color:color-mix(in lab, red, red)){.poster.p-halo .aura{background:radial-gradient(closest-side, transparent 40%, color-mix(in srgb, var(--rose) 22%, transparent) 56%, color-mix(in srgb, var(--silver) 30%, transparent) 61%, color-mix(in srgb, var(--silver) 10%, transparent) 72%, transparent 90%)}}.poster.p-halo .aura{animation:6s ease-in-out infinite alternate halo-breathe}.poster.p-halo .rim{width:46cqw;height:46cqw;box-shadow:0 0 0 1.5px var(--silver), 0 0 3cqw #ffffff80, inset 0 0 3cqw var(--silver);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.poster.p-halo .rim{box-shadow:0 0 0 1.5px var(--silver), 0 0 3cqw #ffffff80, inset 0 0 3cqw color-mix(in srgb, var(--silver) 40%, transparent)}}.poster.p-halo .glint{--d:8cqw;--fx:var(--rose);--x:50%;--y:calc(var(--art-y) - 23cqw);animation:4s ease-in-out infinite alternate halo-glint}.poster.p-halo .glint>b{background:#fff}@supports (color:color-mix(in lab, red, red)){.poster.p-halo .glint>b{background:color-mix(in srgb, #fff 35%, var(--rose))}}.poster.p-halo .glint>b{box-shadow:0 0 0 1px #fff}@supports (color:color-mix(in lab, red, red)){.poster.p-halo .glint>b{box-shadow:0 0 0 1px color-mix(in srgb, #fff 60%, var(--rose))}}.poster.p-halo .st{left:var(--x);top:var(--y);width:var(--s);height:var(--s);background:radial-gradient(closest-side, #fff 0 35%, var(--silver) 60%, transparent);border-radius:50%;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.poster.p-halo .st{background:radial-gradient(closest-side, #fff 0 35%, color-mix(in srgb, var(--silver) 60%, transparent) 60%, transparent)}}.poster.p-halo .st{opacity:.4;animation:halo-twinkle var(--dur) ease-in-out var(--delay) infinite alternate}.poster.p-halo:where([data-contrast=high],[data-contrast=high] *) .cor,.poster.p-halo:where([data-contrast=high],[data-contrast=high] *) .aura,.poster.p-halo:where([data-contrast=high],[data-contrast=high] *) .st{display:none}.poster.p-halo:where([data-contrast=high],[data-contrast=high] *) .far{color:var(--color-fg)}.poster.p-halo:where([data-contrast=high],[data-contrast=high] *) .far svg{stroke-width:2px}.poster.p-halo:where([data-contrast=high],[data-contrast=high] *) .rim{box-shadow:0 0 0 2px var(--color-fg)}.poster.p-halo:where([data-contrast=high],[data-contrast=high] *) .glint{background:0 0}.poster.p-halo:where([data-contrast=high],[data-contrast=high] *) .glint>b{background:var(--rose);box-shadow:none;outline:1px solid var(--color-fg)}@media (prefers-contrast:more){.poster.p-halo:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .cor,.poster.p-halo:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .aura,.poster.p-halo:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .st{display:none}.poster.p-halo:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .far{color:var(--color-fg)}.poster.p-halo:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .far svg{stroke-width:2px}.poster.p-halo:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .rim{box-shadow:0 0 0 2px var(--color-fg)}.poster.p-halo:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .glint{background:0 0}.poster.p-halo:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .glint>b{background:var(--rose);box-shadow:none;outline:1px solid var(--color-fg)}}@keyframes halo-glint{0%{opacity:.7;scale:.92}to{opacity:1;scale:1.08}}@keyframes halo-breathe{0%{opacity:.7;scale:.98}to{opacity:1;scale:1.03}}@keyframes halo-twinkle{0%{opacity:.15;scale:.8}to{opacity:1;scale:1.2}}:root[data-theme=halo]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#eceef1;--color-surface:#f8f9fa;--color-line:#cfd3d9;--color-line-strong:#757c87;--color-fg:#1e232a;--color-fg-strong:#12161b;--color-fg-muted:#535a64;--color-primary:#3e4349;--color-primary-ink:#3e4349;--color-on-primary:#fff;--color-secondary:#bc3a83;--color-secondary-ink:#a8306f;--color-on-secondary:#fff;--color-tertiary:#acb2b7;--color-tertiary-ink:#4f5661;--color-on-tertiary:#12161b;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#12161b61;--shadow-overlay:0 12px 32px #12161b2e;--color-node-shadow:#12161b29;--node-drop:1px}:root[data-theme=halo]:where([data-tones=on]){--color-primary:#3b4046;--color-secondary:#cd4a92;--color-tertiary:#c3c9ce}:root[data-theme=halo][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#161a20;--color-surface:#20252d;--color-line:#353c47;--color-line-strong:#848d9a;--color-fg:#dfe4ea;--color-fg-strong:#f3f6f9;--color-fg-muted:#a4adb9;--color-primary:#595e64;--color-primary-ink:#b9c0ca;--color-on-primary:#fff;--color-secondary:#e266a7;--color-secondary-ink:#e266a7;--color-on-secondary:#161a20;--color-tertiary:#cfd5db;--color-tertiary-ink:#d4d9df;--color-on-tertiary:#161a20;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#090b0eb3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=halo][data-scheme=dark]:where([data-tones=on]){--color-primary:#595e64;--color-secondary:#e66aab;--color-tertiary:#dfe5eb}:root[data-theme=halo]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#2e3339;--color-primary-ink:#2e3339;--color-on-primary:#fff;--color-secondary:#b5347d;--color-secondary-ink:#a42e70;--color-on-secondary:#fff;--color-tertiary:#b8bec3;--color-tertiary-ink:#4a515b;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=halo]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#2e3339;--color-primary-ink:#2e3339;--color-on-primary:#fff;--color-secondary:#b5347d;--color-secondary-ink:#a42e70;--color-on-secondary:#fff;--color-tertiary:#b8bec3;--color-tertiary-ink:#4a515b;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=halo][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#090b0e;--color-surface:#090b0e;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d6dde5;--color-primary:#646a70;--color-primary-ink:#c6ccd4;--color-on-primary:#fff;--color-secondary:#e670ac;--color-secondary-ink:#e670ac;--color-on-secondary:#090b0e;--color-tertiary:#d4dade;--color-tertiary-ink:#dde1e6;--color-on-tertiary:#090b0e;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#090b0e}@media (prefers-contrast:more){:root[data-theme=halo][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#090b0e;--color-surface:#090b0e;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d6dde5;--color-primary:#646a70;--color-primary-ink:#c6ccd4;--color-on-primary:#fff;--color-secondary:#e670ac;--color-secondary-ink:#e670ac;--color-on-secondary:#090b0e;--color-tertiary:#d4dade;--color-tertiary-ink:#dde1e6;--color-on-tertiary:#090b0e;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#090b0e}}.prism-shard{background:linear-gradient(135deg, #fff, var(--fx) 55%);-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'><path d='M10 5L1 9.5L2.6 0.8Z'/></svg>") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'><path d='M10 5L1 9.5L2.6 0.8Z'/></svg>") 50%/100% 100% no-repeat}.prism-rim{opacity:0}.prism-glint{background:radial-gradient(closest-side,#fff,#fff6 18%,#0000 30%),linear-gradient(90deg,#0000,#fff,#0000) 50%/100% 1.5px no-repeat,linear-gradient(#0000,#fff,#0000) 50%/1.5px 100% no-repeat}.prism-glint:after{content:"";opacity:.8;background:conic-gradient(#fc5855,#f4d846,#56d57b,#00ade4,#8c67f2,#fc5855);background:conic-gradient(lab(60.882% 63.0569 37.6481),lab(86.7542% -.99498 71.2786),lab(76.6247% -51.2812 33.7572),lab(65.4669% -23.4234 -38.8818),lab(52.8463% 39.709 -66.0431),lab(60.882% 63.0569 37.6481));border-radius:50%;position:absolute;inset:22%;-webkit-mask:radial-gradient(closest-side,#0000 55%,#000 70%,#0000 95%);mask:radial-gradient(closest-side,#0000 55%,#000 70%,#0000 95%)}:root:not([data-scheme=dark]) .prism-glint{background:radial-gradient(closest-side, #fff, #ffffff80 18%, transparent 30%), linear-gradient(90deg, transparent, var(--color-fg-strong), transparent) center / 100% 1px no-repeat, linear-gradient(180deg, transparent, var(--color-fg-strong), transparent) center / 1px 100% no-repeat}.prism-fan{background:conic-gradient(from 76deg,#0000 0deg,#fc5855 3deg,#ff9c3e 7deg,#f4d846 11deg,#56d57b 15deg,#00ade4 19deg,#8c67f2 23deg,#0000 27deg,#0000);background:conic-gradient(from 76deg,#0000 0deg,lab(60.882% 63.0569 37.6481) 3deg,lab(73.8254% 33.482 64.1888) 7deg,lab(86.7542% -.99498 71.2786) 11deg,lab(76.6247% -51.2812 33.7572) 15deg,lab(65.4669% -23.4234 -38.8818) 19deg,lab(52.8463% 39.709 -66.0431) 23deg,#0000 27deg,#0000);border-radius:50%;-webkit-mask:radial-gradient(closest-side,#0000 10%,#000 22%,#00000080 60%,#0000 100%);mask:radial-gradient(closest-side,#0000 10%,#000 22%,#00000080 60%,#0000 100%)}.prism-sweep{background:linear-gradient(90deg,#0000,#fc585580 18%,#f4d84680 38%,#56d57b80 54%,#00ade480 70%,#8c67f280 84%,#0000);background:linear-gradient(90deg,#0000,lab(60.882% 63.0569 37.6481/.5) 18%,lab(86.7542% -.99498 71.2786/.5) 38%,lab(76.6247% -51.2812 33.7572/.5) 54%,lab(65.4669% -23.4234 -38.8818/.5) 70%,lab(52.8463% 39.709 -66.0431/.5) 84%,#0000);-webkit-mask:linear-gradient(#0000,#000 18% 82%,#0000);mask:linear-gradient(#0000,#000 18% 82%,#0000)}.prism-wash{background:radial-gradient(closest-side, var(--fx), transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.prism-wash{background:radial-gradient(closest-side, color-mix(in srgb, var(--fx) 40%, transparent), transparent)}}.prism-edge{border:2px solid var(--fx);border-radius:var(--r);box-shadow:0 0 6px var(--fx)}@supports (color:color-mix(in lab, red, red)){.prism-edge{box-shadow:0 0 6px color-mix(in srgb, var(--fx) 50%, transparent)}}.prism-white{background:radial-gradient(closest-side,#fff,#ffffff59 40%,#0000);border-radius:50%}:root[data-scheme=dark] .prism-fan,:root[data-scheme=dark] .prism-sweep,:root[data-scheme=dark] .prism-wash,:root[data-scheme=dark] .prism-edge,:root[data-scheme=dark] .prism-white,:root[data-scheme=dark] .prism-glint{mix-blend-mode:screen}.look-sky.fx-prism-streak .lsky.spectrum .ray-in{animation:1s ease-in-out 80ms backwards prism-sky-swell}.look-sky.fx-prism-streak .lsky.spectrum .ray-in:after{content:"";background:radial-gradient(closest-side, #fff, var(--white-hi) 35%, transparent) 70% 50% / 45% 100% no-repeat, linear-gradient(90deg, transparent, var(--white-hi) 70%, transparent);opacity:0;width:22%;animation:1s cubic-bezier(.4,0,.6,1) 80ms backwards prism-sky-streak;position:absolute;inset:0 auto 0 0}:where(:root[data-motion=reduce]) :is(.look-sky.fx-prism-streak .lsky.spectrum .ray-in){animation:none}:where(:root[data-motion=reduce]) :is(.look-sky.fx-prism-streak .lsky.spectrum .ray-in):after{background:linear-gradient(90deg, transparent, var(--white-hi) 70%, transparent);width:auto;animation:1.2s ease-in-out .1s backwards prism-sky-glow;inset:0}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) :is(.look-sky.fx-prism-streak .lsky.spectrum .ray-in){animation:none}:where(:root:not([data-motion=full])) :is(.look-sky.fx-prism-streak .lsky.spectrum .ray-in):after{background:linear-gradient(90deg, transparent, var(--white-hi) 70%, transparent);width:auto;animation:1.2s ease-in-out .1s backwards prism-sky-glow;inset:0}}.look-sky.fx-prism-fan .lsky.spectrum .ray-in:after,.look-sky.fx-prism-fan .lsky.spectrum .fan:not(.halo):after{content:"";opacity:0;animation:1.7s ease-in-out .7s backwards prism-sky-glow;position:absolute;inset:0}.look-sky.fx-prism-fan .lsky.spectrum .ray-in:after{background:linear-gradient(180deg, transparent, var(--white-hi) 35%, var(--white-hi) 65%, transparent)}.look-sky.fx-prism-fan .lsky.spectrum .fan:not(.halo):after{background:inherit}@keyframes prism-sky-streak{0%{opacity:0;translate:180%}22%{opacity:1}75%{opacity:1}to{opacity:0;translate:400%}}@keyframes prism-sky-swell{0%,to{scale:1}50%{scale:1 1.7}}@keyframes prism-sky-glow{0%,to{opacity:0}35%,60%{opacity:1}}.lsky.spectrum{--cx:50%;--cy:50%;--white:#f7f7f638}@supports (color:color-mix(in lab, red, red)){.lsky.spectrum{--white:color-mix(in srgb, var(--color-fg-strong) 22%, transparent)}}.lsky.spectrum{--white-hi:#f7f7f666}@supports (color:color-mix(in lab, red, red)){.lsky.spectrum{--white-hi:color-mix(in srgb, var(--color-fg-strong) 40%, transparent)}}.lsky.spectrum{--fan:.42}.lsky.spectrum.dark{--white:#ffffff80;--white-hi:#fffffff2;--fan:.5}.lsky.spectrum .ray-in{left:calc(var(--cx) - 90cqmax);top:calc(var(--cy) - 1.2 * var(--u));width:90cqmax;height:calc(2.4 * var(--u));transform-origin:100%;background:linear-gradient(180deg, transparent, var(--white) 35%, var(--white) 65%, transparent);clip-path:polygon(0 0,100% 50%,0 100%);rotate:-18deg;-webkit-mask:linear-gradient(90deg,#0000 30%,#000 70%);mask:linear-gradient(90deg,#0000 30%,#000 70%)}.lsky.spectrum .ray-in>b{background:linear-gradient(90deg, transparent, var(--white-hi), transparent);opacity:0;width:24%;animation:prism-pulse 9s ease-in var(--delay,0s) infinite;inset:0 auto 0 0}.lsky.spectrum .fan{left:calc(var(--cx) - 80cqmax);top:calc(var(--cy) - 80cqmax);width:160cqmax;height:160cqmax;opacity:var(--fan);background:conic-gradient(from 98deg,#0000 0deg,#f4514f 3deg,#fa8927 7deg,#f2cf3b 11deg,#47c86e 15deg,#00a6db 19deg,#7855df 23deg,#0000 27deg,#0000);background:conic-gradient(from 98deg,#0000 0deg,lab(58.557% 63.1012 37.9167) 3deg,lab(68.9462% 39.7503 66.7309) 7deg,lab(84.3203% 2.18803 72.6415) 11deg,lab(71.977% -51.3648 33.9071) 15deg,lab(63.1376% -23.1973 -38.8419) 19deg,lab(45.7686% 39.9463 -66.8032) 23deg,#0000 27deg,#0000);animation:11s ease-in-out infinite alternate prism-breathe,17s ease-in-out infinite alternate prism-lean;-webkit-mask:radial-gradient(closest-side,#0000 3%,#000 12%,#0000008c 55%,#0000 96%);mask:radial-gradient(closest-side,#0000 3%,#000 12%,#0000008c 55%,#0000 96%)}.lsky.spectrum .fan.halo{background:conic-gradient(from 92deg,#0000,#f7f7f612 20deg,#0000 40deg,#0000);scale:1.04}@supports (color:color-mix(in lab, red, red)){.lsky.spectrum .fan.halo{background:conic-gradient(from 92deg at 50% 50%, transparent, color-mix(in srgb, var(--color-fg-strong) 7%, transparent) 20deg, transparent 40deg, transparent)}}.lsky.spectrum .fan.halo{animation-duration:13s,23s}@keyframes prism-pulse{0%{opacity:0;translate:-100%}10%{opacity:1}40%{opacity:1;translate:420%}46%,to{opacity:0;translate:420%}}@keyframes prism-breathe{0%{opacity:calc(var(--fan) * .7)}to{opacity:var(--fan)}}@keyframes prism-lean{0%{rotate:-1.5deg}to{rotate:1.5deg}}.tc .lsky.spectrum .ray-in,.tc .lsky.spectrum .fan{display:none}.poster.p-prism .beam{left:8%;top:calc(var(--art-y) - 2cqw);background:linear-gradient(90deg,#fff6,#fff);width:42%;height:max(2px,1.5cqw);animation:3s ease-in-out infinite alternate poster-breathe;translate:0 -50%}.poster.p-prism .cir{--d:9cqw;--x:8%;--y:calc(var(--art-y) - 2cqw);--fill:var(--color-primary);box-shadow:0 0 5cqw #d41f1f99}@supports (color:color-mix(in lab, red, red)){.poster.p-prism .cir{box-shadow:0 0 5cqw color-mix(in srgb, var(--color-primary) 60%, transparent)}}.poster.p-prism .dia{--d:30cqw;--fill:#01779d8c}@supports (color:color-mix(in lab, red, red)){.poster.p-prism .dia{--fill:color-mix(in srgb, var(--color-secondary) 55%, transparent)}}.poster.p-prism .dia>b{background-image:linear-gradient(135deg,#ffffff59,#0000 55%)}.poster.p-prism .fan{left:calc(50% + 10cqw);top:var(--art-y);width:150cqw;height:150cqw;translate:-50% -50%;-webkit-mask:linear-gradient(90deg,#0000 50%,#000 50%);mask:linear-gradient(90deg,#0000 50%,#000 50%)}.poster.p-prism .fan>b{background:conic-gradient(from calc(90deg + var(--a) - 4.5deg) at 50% 50%, transparent 0deg, var(--c) 0deg 9deg, transparent 9deg);animation:4.5s ease-in-out infinite prism-wedge;animation-delay:var(--delay);border-radius:50%;inset:0}.poster.p-prism .fan>b:first-child{--a:-9.5deg;--c:var(--color-primary);--delay:0s}.poster.p-prism .fan>b:nth-child(2){--a:0deg;--c:var(--color-secondary);--delay:-1.5s}.poster.p-prism .fan>b:nth-child(3){--a:9.5deg;--c:var(--color-tertiary);--delay:-3s}.poster.p-prism .oct{--d:8cqw;--x:90%;--y:calc(var(--art-y) + 11cqw);--fill:var(--color-tertiary)}.poster.p-prism:where([data-contrast=high],[data-contrast=high] *) .beam{background:var(--color-fg);animation:none}.poster.p-prism:where([data-contrast=high],[data-contrast=high] *) .cir{box-shadow:none}.poster.p-prism:where([data-contrast=high],[data-contrast=high] *) .dia{--fill:var(--color-secondary)}.poster.p-prism:where([data-contrast=high],[data-contrast=high] *) .dia>b{background-image:none}.poster.p-prism:where([data-contrast=high],[data-contrast=high] *) .fan>b{opacity:1;animation:none}@media (prefers-contrast:more){.poster.p-prism:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .beam{background:var(--color-fg);animation:none}.poster.p-prism:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .cir{box-shadow:none}.poster.p-prism:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .dia{--fill:var(--color-secondary)}.poster.p-prism:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .dia>b{background-image:none}.poster.p-prism:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .fan>b{opacity:1;animation:none}}@keyframes prism-wedge{0%,to{opacity:.55}50%{opacity:1}}:root[data-theme=prism]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f2f0f6;--color-surface:#fbfafd;--color-line:#d6d2e0;--color-line-strong:#7b7690;--color-fg:#211d2c;--color-fg-strong:#15121f;--color-fg-muted:#5a5470;--color-primary:#e39414;--color-primary-ink:#8a5500;--color-on-primary:#15121f;--color-secondary:#1497aa;--color-secondary-ink:#0a6f7e;--color-on-secondary:#15121f;--color-tertiary:#6a4ce0;--color-tertiary-ink:#5a3dce;--color-on-tertiary:#fff;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#15121f61;--shadow-overlay:0 12px 32px #15121f2e;--color-node-shadow:#15121f29;--node-drop:1px}:root[data-theme=prism]:where([data-tones=on]){--color-tertiary:#4715b0;--color-secondary:#00889a;--color-primary:#ffbc67}:root[data-theme=prism][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#15121f;--color-surface:#1f1a2b;--color-line:#352e45;--color-line-strong:#8a82a0;--color-fg:#e4e0ee;--color-fg-strong:#f5f3fa;--color-fg-muted:#b4adc8;--color-primary:#f2a93b;--color-primary-ink:#f6c070;--color-on-primary:#15121f;--color-secondary:#8ce9f4;--color-secondary-ink:#8ce9f4;--color-on-secondary:#15121f;--color-tertiary:#8a6cff;--color-tertiary-ink:#b7a6ff;--color-on-tertiary:#fff;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#090711b3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=prism][data-scheme=dark]:where([data-tones=on]){--color-tertiary:#6540d0;--color-primary:#cc8600;--color-secondary:#96f3fe}:root[data-theme=prism]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#e8981a;--color-primary-ink:#7d4c00;--color-on-primary:#000;--color-secondary:#0f8a9c;--color-secondary-ink:#086573;--color-on-secondary:#000;--color-tertiary:#5d40d4;--color-tertiary-ink:#5d40d4;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=prism]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#e8981a;--color-primary-ink:#7d4c00;--color-on-primary:#000;--color-secondary:#0f8a9c;--color-secondary-ink:#086573;--color-on-secondary:#000;--color-tertiary:#5d40d4;--color-tertiary-ink:#5d40d4;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=prism][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#090711;--color-surface:#090711;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d9d4e6;--color-primary:#f0a43a;--color-primary-ink:#f8c77e;--color-on-primary:#090711;--color-secondary:#9ceef6;--color-secondary-ink:#9ceef6;--color-on-secondary:#090711;--color-tertiary:#9278ff;--color-tertiary-ink:#c2b4ff;--color-on-tertiary:#fff;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#090711}@media (prefers-contrast:more){:root[data-theme=prism][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#090711;--color-surface:#090711;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d9d4e6;--color-primary:#f0a43a;--color-primary-ink:#f8c77e;--color-on-primary:#090711;--color-secondary:#9ceef6;--color-secondary-ink:#9ceef6;--color-on-secondary:#090711;--color-tertiary:#9278ff;--color-tertiary-ink:#c2b4ff;--color-on-tertiary:#fff;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#090711}}.aurora-glow{background:radial-gradient(closest-side, var(--fx) 35%, var(--fx) 65%, transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.aurora-glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--fx) 55%, transparent) 35%, color-mix(in srgb, var(--fx) 18%, transparent) 65%, transparent)}}.aurora-bloom{background:radial-gradient(closest-side, transparent 38%, var(--fx) 50%, #01779d61 66%, #d41f1f2e 82%, transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.aurora-bloom{background:radial-gradient(closest-side, transparent 38%, color-mix(in srgb, var(--fx) 80%, transparent) 50%, color-mix(in srgb, var(--color-secondary) 38%, transparent) 66%, color-mix(in srgb, var(--color-primary) 18%, transparent) 82%, transparent)}}.aurora-ripple{background:radial-gradient(closest-side, transparent 40%, #d41f1f38 54%, #01779d73 68%, var(--fx) 80%, var(--fx) 90%, transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.aurora-ripple{background:radial-gradient(closest-side, transparent 40%, color-mix(in srgb, var(--color-primary) 22%, transparent) 54%, color-mix(in srgb, var(--color-secondary) 45%, transparent) 68%, color-mix(in srgb, var(--fx) 85%, transparent) 80%, color-mix(in srgb, var(--fx) 30%, transparent) 90%, transparent)}}.aurora-rim{opacity:0}.aurora-corona{background:repeating-conic-gradient(from 0deg, #01779d4d 0deg, transparent 3deg 6deg, var(--fx) 8deg, transparent 10.5deg 14deg, #d41f1f38 16deg, transparent 19deg 24deg);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.aurora-corona{background:repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--color-secondary) 30%, transparent) 0deg, transparent 3deg 6deg, color-mix(in srgb, var(--fx) 34%, transparent) 8deg, transparent 10.5deg 14deg, color-mix(in srgb, var(--color-primary) 22%, transparent) 16deg, transparent 19deg 24deg)}}.aurora-corona{-webkit-mask:radial-gradient(closest-side, transparent var(--r0), #000 calc(var(--r0) + 50px), #00000080 40%, transparent 85%);-webkit-mask:radial-gradient(closest-side, transparent var(--r0), #000 calc(var(--r0) + 50px), #00000080 40%, transparent 85%);-webkit-mask:radial-gradient(closest-side, transparent var(--r0), #000 calc(var(--r0) + 50px), #00000080 40%, transparent 85%);mask:radial-gradient(closest-side, transparent var(--r0), #000 calc(var(--r0) + 50px), #00000080 40%, transparent 85%)}.aurora-corona.b{background:repeating-conic-gradient(from 5deg,#d3d7cf2e 0deg,#0000 2deg 9deg,#01779d38 11deg,#0000 13deg 20deg)}@supports (color:color-mix(in lab, red, red)){.aurora-corona.b{background:repeating-conic-gradient(from 5deg, color-mix(in srgb, var(--color-tertiary) 18%, transparent) 0deg, transparent 2deg 9deg, color-mix(in srgb, var(--color-secondary) 22%, transparent) 11deg, transparent 13deg 20deg)}}:root[data-scheme=dark] .aurora-glow,:root[data-scheme=dark] .aurora-bloom,:root[data-scheme=dark] .aurora-ripple,:root[data-scheme=dark] .aurora-corona{mix-blend-mode:screen}.look-sky.fx-aurora-tint-primary{--aurora-tint:var(--color-primary)}.look-sky.fx-aurora-tint-secondary{--aurora-tint:var(--color-secondary)}.look-sky.fx-aurora-tint-tertiary{--aurora-tint:var(--color-tertiary)}.look-sky .lsky.aurora .lights:before,.look-sky .lsky.aurora .lights:after{content:"";opacity:0;pointer-events:none;background:radial-gradient(90% 55% at 50% 52%, var(--aurora-tint,#01779d), transparent 75%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.look-sky .lsky.aurora .lights:before,.look-sky .lsky.aurora .lights:after{background:radial-gradient(90% 55% at 50% 52%, color-mix(in srgb, var(--aurora-tint,var(--color-secondary)) 50%, transparent), transparent 75%)}}.look-sky.fx-aurora-flash-primary .lsky.aurora .lights:after{--aurora-tint:var(--color-primary);animation:1.2s ease-out aurora-sky-flash}.look-sky.fx-aurora-flash-secondary .lsky.aurora .lights:after{--aurora-tint:var(--color-secondary);animation:1.2s ease-out aurora-sky-flash}.look-sky.fx-aurora-flash-tertiary .lsky.aurora .lights:after{--aurora-tint:var(--color-tertiary);animation:1.2s ease-out aurora-sky-flash}.look-sky.fx-aurora-glow .lsky.aurora{--ripple-peak:.55;--ripple-1:aurora-sky-ripple 1.5s cubic-bezier(.2, .6, .35, 1)}.look-sky.fx-aurora-glow .lsky.aurora .lights{animation:1.6s ease-in-out aurora-sky-lift}.look-sky.fx-aurora-lift .lsky.aurora{--ripple-peak:.7;--ripple-1:aurora-sky-ripple 1.6s cubic-bezier(.2, .6, .35, 1);--ripple-2:aurora-sky-ripple 1.7s cubic-bezier(.2, .6, .35, 1) .3s backwards}.look-sky.fx-aurora-lift .lsky.aurora .lights{animation:1.9s ease-in-out aurora-sky-lift-more}.look-sky.fx-aurora-lift .lsky.aurora .rays{animation:21s linear infinite aurora-rays,1.9s ease-in-out aurora-sky-lengthen}:where(:root[data-motion=reduce]) :is(.look-sky.fx-aurora-lift .lsky.aurora .rays){animation:none}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) :is(.look-sky.fx-aurora-lift .lsky.aurora .rays){animation:none}}.look-sky.fx-aurora-surge .lsky.aurora{--ripple-peak:.85;--ripple-1:aurora-sky-ripple 1.8s cubic-bezier(.2, .6, .35, 1);--ripple-2:aurora-sky-ripple 1.9s cubic-bezier(.2, .6, .35, 1) .45s backwards}.look-sky.fx-aurora-surge .lsky.aurora .lights{animation:2.5s ease-in-out aurora-sky-flare}.look-sky.fx-aurora-surge .lsky.aurora .lights:before{animation:2.5s ease-in-out aurora-sky-turn}.look-sky.fx-aurora-surge .lsky.aurora .rays{animation:21s linear infinite aurora-rays,2.4s ease-in-out .2s aurora-sky-lengthen}:where(:root[data-motion=reduce]) :is(.look-sky.fx-aurora-surge .lsky.aurora .rays){animation:none}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) :is(.look-sky.fx-aurora-surge .lsky.aurora .rays){animation:none}}.look-sky.fx-aurora-ace .lsky.aurora{--ripple-peak:1;--ripple-reach:1.25;--ripple-1:aurora-sky-ripple 2.2s cubic-bezier(.2, .6, .35, 1);--ripple-2:aurora-sky-ripple 2.3s cubic-bezier(.2, .6, .35, 1) .6s backwards}.look-sky.fx-aurora-ace .lsky.aurora .lights{animation:3.2s ease-in-out aurora-sky-swell}.look-sky .lsky.aurora:before{animation:var(--ripple-1,none)}.look-sky .lsky.aurora:after{animation:var(--ripple-2,none)}:where(:root[data-motion=reduce]) :is(.look-sky[class*=fx-aurora-] .lsky.aurora){--ripple-1:none;--ripple-2:none}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) :is(.look-sky[class*=fx-aurora-] .lsky.aurora){--ripple-1:none;--ripple-2:none}}@keyframes aurora-sky-flash{0%,to{opacity:0}12%,25%{opacity:.55}}@keyframes aurora-sky-lift{50%{opacity:.68}}@keyframes aurora-sky-lift-more{50%{opacity:.8;scale:1.03}}@keyframes aurora-sky-flare{30%,60%{opacity:.92}}@keyframes aurora-sky-swell{50%{opacity:1;scale:1.08}}@keyframes aurora-sky-turn{0%,to{opacity:0}35%,80%{opacity:1}}@keyframes aurora-sky-lengthen{50%{scale:1 1.35}}@keyframes aurora-sky-ripple{0%{opacity:0;scale:.12}30%{opacity:var(--ripple-peak,.6)}to{scale:calc(var(--ripple-reach,1));opacity:0}}.lsky.aurora .lights{inset:0}.lsky.aurora .aur{background:radial-gradient(74% 8% at 50% 56%,#cdffe18c,#52f5a0a3 26%,#52f5a03d 56%,#0000 78%),radial-gradient(30% 24% at 24% 44%,#52f5a05c,#0000 70%),radial-gradient(28% 22% at 74% 42%,#3fd8c457,#0000 70%),radial-gradient(42% 14% at 62% 27%,#7e6cff70,#0000 70%),radial-gradient(34% 12% at 26% 22%,#d85bc64d,#0000 70%);animation:16s ease-in-out infinite alternate aurora-wave;inset:-30% -40%}.lsky.aurora .aur.b{background:radial-gradient(48% 6% at 42% 58%,#52f5a075,#0000 72%),radial-gradient(26% 18% at 80% 48%,#3fd8c44d,#0000 70%),radial-gradient(46% 16% at 36% 30%,#7e6cff4d,#0000 70%);animation-duration:23s;animation-direction:alternate-reverse;inset:-34% -46%}.lsky.aurora .rays{background:repeating-linear-gradient(92deg,#0000 0 6%,#8cffc833 8%,#0000 10% 15%,#aa96ff21 17%,#0000 19% 27%);animation:21s linear infinite aurora-rays;inset:-30% -50%;-webkit-mask-image:linear-gradient(#0000 22%,#000 38% 56%,#0000 64%);mask-image:linear-gradient(#0000 22%,#000 38% 56%,#0000 64%)}.lsky.aurora .star{left:var(--x);top:var(--y);width:calc(1.1 * var(--u));height:calc(1.1 * var(--u));opacity:.5;animation:aurora-star 4s ease-in-out var(--delay) infinite;background:#fff;border-radius:50%}.lsky.aurora:not(.dark) .lights{opacity:.55}.lsky.aurora:not(.dark) .star{display:none}.look-sky .lsky.aurora .lights{opacity:.42;inset:-12% 0 12%}.look-sky .lsky.aurora:not(.dark) .lights{opacity:.5}.look-sky .lsky.aurora:before,.look-sky .lsky.aurora:after{content:"";left:var(--cx,50%);top:var(--cy,50%);aspect-ratio:1;opacity:0;pointer-events:none;background:radial-gradient(closest-side, transparent 52%, var(--aurora-tint,#01779d) 66%, #52f5a073 76%, #7e6cff38 86%, transparent 96%);border-radius:50%;width:190%;position:absolute;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.look-sky .lsky.aurora:before,.look-sky .lsky.aurora:after{background:radial-gradient(closest-side, transparent 52%, color-mix(in srgb, var(--aurora-tint,var(--color-secondary)) 40%, transparent) 66%, #52f5a073 76%, #7e6cff38 86%, transparent 96%)}}@keyframes aurora-wave{0%{transform:translate(-7%)skew(-7deg)scaleY(.96)}to{transform:translate(7%)skew(7deg)scaleY(1.04)}}@keyframes aurora-rays{0%,to{transform:translate(-6%)skew(-10deg)}50%{transform:translate(6%)skew(-4deg)}}@keyframes aurora-star{0%,to{opacity:.25}50%{opacity:.75}}.tc .lsky.aurora .star{width:calc(.6 * var(--u));height:calc(.6 * var(--u));animation:aurora-card-star 5s ease-in-out var(--delay) infinite}.tc .lsky.aurora .star:nth-child(3n){animation-duration:6.4s}.tc .lsky.aurora .star:nth-child(3n+1){animation-duration:4.3s}@keyframes aurora-card-star{0%,40%,70%,to{opacity:.3;scale:.8}55%{opacity:1;scale:1.6}}.poster.p-aurora{--lake:calc(var(--art-y) + 12cqw)}.poster.p-aurora .ice{left:0;right:0;top:var(--lake);background:linear-gradient(90deg,#0000,#d3d7cfcc 20% 80%,#0000);height:max(1.5px,1cqw)}@supports (color:color-mix(in lab, red, red)){.poster.p-aurora .ice{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-tertiary) 80%, transparent) 20% 80%, transparent)}}.poster.p-aurora .bloom{--d:30cqw;--y:calc(var(--lake) - 7cqw);--fill:transparent}.poster.p-aurora .bloom>b{background:radial-gradient(closest-side,#01779d73,#d41f1f38 55%,#0000);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.poster.p-aurora .bloom>b{background:radial-gradient(closest-side, color-mix(in srgb, var(--color-secondary) 45%, transparent), color-mix(in srgb, var(--color-primary) 22%, transparent) 55%, transparent)}}.poster.p-aurora .bloom{animation:5s ease-in-out infinite alternate poster-breathe;animation-delay:var(--delay)}.poster.p-aurora .cir,.poster.p-aurora .dia,.poster.p-aurora .oct{--d:12cqw;--y:calc(var(--lake) - 7cqw)}.poster.p-aurora .cir{--fill:var(--color-primary-ink)}.poster.p-aurora .dia{--fill:var(--color-secondary-ink)}.poster.p-aurora .oct{--fill:var(--color-tertiary)}.poster.p-aurora .mirror{--y:calc(var(--lake) + 8cqw);opacity:.35;scale:1 -1;-webkit-mask:linear-gradient(#0000,#000);mask:linear-gradient(#0000,#000)}.poster.p-aurora:where([data-contrast=high],[data-contrast=high] *) .ice{background:var(--color-fg)}.poster.p-aurora:where([data-contrast=high],[data-contrast=high] *) .mirror{display:none}.poster.p-aurora:where([data-contrast=high],[data-contrast=high] *) .bloom{--d:16cqw;--y:calc(var(--lake) - 17cqw);height:34cqw;animation:none}.poster.p-aurora:where([data-contrast=high],[data-contrast=high] *) .bloom>b{background:#10495b;border-radius:0}@supports (color:color-mix(in lab, red, red)){.poster.p-aurora:where([data-contrast=high],[data-contrast=high] *) .bloom>b{background:color-mix(in srgb, var(--color-secondary) 45%, var(--color-bg))}}@media (prefers-contrast:more){.poster.p-aurora:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .ice{background:var(--color-fg)}.poster.p-aurora:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .mirror{display:none}.poster.p-aurora:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .bloom{--d:16cqw;--y:calc(var(--lake) - 17cqw);height:34cqw;animation:none}.poster.p-aurora:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .bloom>b{background:#10495b;border-radius:0}@supports (color:color-mix(in lab, red, red)){.poster.p-aurora:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .bloom>b{background:color-mix(in srgb, var(--color-secondary) 45%, var(--color-bg))}}}:root[data-theme=aurora]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#c5d3da;--color-surface:#cddae0;--color-line:#aebfc8;--color-line-strong:#56666e;--color-fg:#121d22;--color-fg-strong:#0a1317;--color-fg-muted:#3a4950;--color-primary:#b0307a;--color-primary-ink:#7a1a52;--color-on-primary:#fff;--color-secondary:#1a9a68;--color-secondary-ink:#0a5a3a;--color-on-secondary:#0a1317;--color-tertiary:#f2fafc;--color-tertiary-ink:#2a4652;--color-on-tertiary:#0a1317;--color-danger:#9b1b4e;--color-success:#21643e;--color-backdrop:#0a131761;--shadow-overlay:0 12px 32px #0a13172e;--color-node-shadow:#0a131729;--node-drop:1px}:root[data-theme=aurora]:where([data-tones=on]){--color-primary:#710049;--color-secondary:#008356;--color-tertiary:#f3fbfd}:root[data-theme=aurora][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#0e1418;--color-surface:#172026;--color-line:#26323a;--color-line-strong:#75848c;--color-fg:#d9e4e6;--color-fg-strong:#f0f6f7;--color-fg-muted:#9fb0b5;--color-primary:#c2448e;--color-primary-ink:#ec8cc3;--color-on-primary:#f0f6f7;--color-secondary:#15ad6e;--color-secondary-ink:#3cc48e;--color-on-secondary:#0e1418;--color-tertiary:#e4f2f6;--color-tertiary-ink:#e4f2f6;--color-on-tertiary:#0e1418;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#05090bb3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=aurora][data-scheme=dark]:where([data-tones=on]){--color-primary:#a62876;--color-secondary:#0caa6b;--color-tertiary:#d9e7eb}:root[data-theme=aurora]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#ad2c76;--color-primary-ink:#ad2c76;--color-on-primary:#fff;--color-secondary:#1a9a68;--color-secondary-ink:#0d6644;--color-on-secondary:#000;--color-tertiary:#eef8fb;--color-tertiary-ink:#1f5a6c;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=aurora]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#ad2c76;--color-primary-ink:#ad2c76;--color-on-primary:#fff;--color-secondary:#1a9a68;--color-secondary-ink:#0d6644;--color-on-secondary:#000;--color-tertiary:#eef8fb;--color-tertiary-ink:#1f5a6c;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=aurora][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#05090b;--color-surface:#05090b;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d3dee1;--color-primary:#c94895;--color-primary-ink:#f29ccd;--color-on-primary:#fff;--color-secondary:#29b677;--color-secondary-ink:#44cc96;--color-on-secondary:#05090b;--color-tertiary:#ebf8fb;--color-tertiary-ink:#ebf8fb;--color-on-tertiary:#05090b;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#05090b}@media (prefers-contrast:more){:root[data-theme=aurora][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#05090b;--color-surface:#05090b;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d3dee1;--color-primary:#c94895;--color-primary-ink:#f29ccd;--color-on-primary:#fff;--color-secondary:#29b677;--color-secondary-ink:#44cc96;--color-on-secondary:#05090b;--color-tertiary:#ebf8fb;--color-tertiary-ink:#ebf8fb;--color-on-tertiary:#05090b;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#05090b}}:root[data-theme=circuit] section#boardContainer ul li:before,:root[data-theme=circuit] section#boardContainer ul li:after{transition:opacity .42s ease-in-out,scale .42s ease-in-out}:root[data-theme=circuit] section#boardContainer ul li.circuit-flare:before,:root[data-theme=circuit] section#boardContainer ul li.circuit-flare:after{transition-duration:.18s}:root[data-theme=circuit] section#boardContainer ul li.circuit-swell:before,:root[data-theme=circuit] section#boardContainer ul li.circuit-swell:after{transition-duration:.52s}:root[data-theme=circuit] section#boardContainer ul li:is(.circuit-flare,.circuit-swell):before{opacity:1;scale:1.08}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) :is(){scale:1}}:root[data-theme=circuit] section#boardContainer ul li:is(.circuit-flare,.circuit-swell):after{opacity:.8;scale:1.25}:where(:root[data-motion=reduce]) :is(){scale:1}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) :is(){scale:1}}.circuit-wall{background:var(--fx);border-radius:3px}.circuit-wall:before{content:"";opacity:.55;background:linear-gradient(180deg, transparent, var(--fx) 50%, transparent);border-radius:10px;position:absolute;inset:-7px -4px}@supports (color:color-mix(in lab, red, red)){.circuit-wall:before{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--fx) 70%, transparent) 50%, transparent)}}.circuit-wall:after{content:"";opacity:.7;background:linear-gradient(90deg, transparent, var(--fx) 85%, #fff);border-radius:3px;position:absolute;inset:1px 0}@supports (color:color-mix(in lab, red, red)){.circuit-wall:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--fx) 45%, #fff) 85%, #fff)}}.circuit-tail{-webkit-mask:linear-gradient(90deg,#000,#0000);mask:linear-gradient(90deg,#000,#0000)}.circuit-head{background:radial-gradient(circle, #fff 0 18%, var(--fx) 40%, var(--fx) 60%, transparent 72%);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.circuit-head{background:radial-gradient(circle, #fff 0 18%, var(--fx) 40%, color-mix(in srgb, var(--fx) 40%, transparent) 60%, transparent 72%)}}.circuit-frame{background:var(--fx);border-radius:2px}.circuit-frame:before{content:"";opacity:.35;background:var(--fx);border-radius:6px;position:absolute;inset:-4px -3px}@supports (color:color-mix(in lab, red, red)){.circuit-frame:before{background:color-mix(in srgb, var(--fx) 70%, transparent)}}.look-sky.circuit-lit .lsky.grid .floor{opacity:.8}.look-sky.circuit-lit.circuit-bright .lsky.grid .floor{opacity:1}.look-sky.circuit-lit .lsky.grid .layer.base{opacity:0}.look-sky.circuit-lit .lsky.grid .layer.lit,.look-sky.circuit-horizon .lsky.grid .horizon{opacity:1}.lsky.grid{--cx:50%;--cy:50%;--bw:70cqmin;--grid-line:#01779d61}@supports (color:color-mix(in lab, red, red)){.lsky.grid{--grid-line:color-mix(in srgb, var(--color-secondary) 38%, transparent)}}.lsky.grid{--lit-line:var(--fx,#01779d)}@supports (color:color-mix(in lab, red, red)){.lsky.grid{--lit-line:color-mix(in srgb, var(--fx,var(--color-secondary)) 80%, transparent)}}.lsky.grid .horizon{left:calc(var(--cx) - var(--bw) * 1.1);top:calc(var(--cy) - var(--bw) * .55);width:calc(var(--bw) * 2.2);height:calc(var(--bw) * 1.3);opacity:.7;background:radial-gradient(60% 55% at 50% 30%,#01779d57,#01779d1a 45%,#0000 72%);transition:opacity .8s ease-in-out}@supports (color:color-mix(in lab, red, red)){.lsky.grid .horizon{background:radial-gradient(60% 55% at 50% 30%, color-mix(in srgb, var(--color-secondary) 34%, transparent), color-mix(in srgb, var(--color-secondary) 10%, transparent) 45%, transparent 72%)}}.lsky.grid .floor{left:calc(var(--cx) - var(--bw) * 1.75);width:calc(var(--bw) * 3.5);top:calc(var(--cy) + var(--bw) * .1);height:calc(var(--bw) * .5 + 16px);opacity:.55;-webkit-mask:linear-gradient(180deg, transparent 0, #000 22%, #000 80%, transparent 100%), linear-gradient(90deg, transparent calc(var(--bw) * 1.25 - 40px), #000 calc(var(--bw) * 1.25 - 6px), #000 calc(var(--bw) * 2.25 + 6px), transparent calc(var(--bw) * 2.25 + 40px));-webkit-mask:linear-gradient(180deg, transparent 0, #000 22%, #000 80%, transparent 100%), linear-gradient(90deg, transparent calc(var(--bw) * 1.25 - 40px), #000 calc(var(--bw) * 1.25 - 6px), #000 calc(var(--bw) * 2.25 + 6px), transparent calc(var(--bw) * 2.25 + 40px));-webkit-mask:linear-gradient(180deg, transparent 0, #000 22%, #000 80%, transparent 100%), linear-gradient(90deg, transparent calc(var(--bw) * 1.25 - 40px), #000 calc(var(--bw) * 1.25 - 6px), #000 calc(var(--bw) * 2.25 + 6px), transparent calc(var(--bw) * 2.25 + 40px));mask:linear-gradient(180deg, transparent 0, #000 22%, #000 80%, transparent 100%), linear-gradient(90deg, transparent calc(var(--bw) * 1.25 - 40px), #000 calc(var(--bw) * 1.25 - 6px), #000 calc(var(--bw) * 2.25 + 6px), transparent calc(var(--bw) * 2.25 + 40px));-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;transition:opacity .7s ease-in-out;-webkit-mask-composite:source-in;mask-composite:intersect}.lsky.grid .floor:after{content:"";opacity:.5;background:linear-gradient(#01779d73,#0000 50%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.lsky.grid .floor:after{background:linear-gradient(180deg, color-mix(in srgb, var(--color-secondary) 45%, transparent), transparent 50%)}}.lsky.grid .floor{container-type:size}.lsky.grid .layer{transition:opacity .7s ease-in-out;position:absolute;inset:0}.lsky.grid .layer.lit{opacity:0}.lsky.grid svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lsky.grid line{stroke:var(--grid-line);stroke-width:2px;vector-effect:non-scaling-stroke}.lsky.grid .lit line{stroke:var(--lit-line)}.lsky.grid .h{left:0;top:var(--y);background:var(--grid-line);width:100%;height:2px;margin-top:-1px;animation:8s linear infinite grid-glide;position:absolute}.lsky.grid .lit .h{background:var(--lit-line)}.tc .lsky.grid line{vector-effect:none;stroke-width:3.5px}.tc .lsky.grid .h{height:1.75cqh;margin-top:-.875cqh}@keyframes grid-glide{to{translate:0 var(--dy)}}.tc .lsky.grid .horizon{-webkit-mask:linear-gradient(#0000,#000 30%);mask:linear-gradient(#0000,#000 30%)}.poster.p-circuit{--hp-k:.7}.poster.p-circuit .wall{left:50%;top:var(--art-y);color:#01779d38;width:80cqw;height:80cqw;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.poster.p-circuit .wall{color:color-mix(in srgb, var(--color-secondary) 22%, transparent)}}.poster.p-circuit .wall{background:radial-gradient(11cqw at 24% 70%,#d41f1f73,#0000),radial-gradient(11cqw at 50% 26%,#d3d7cf4d,#0000),radial-gradient(11cqw at 76% 70%,#01779d73,#0000)}@supports (color:color-mix(in lab, red, red)){.poster.p-circuit .wall{background:radial-gradient(circle 11cqw at 24% 70%, color-mix(in srgb, var(--color-primary) 45%, transparent), transparent), radial-gradient(circle 11cqw at 50% 26%, color-mix(in srgb, var(--color-tertiary) 30%, transparent), transparent), radial-gradient(circle 11cqw at 76% 70%, color-mix(in srgb, var(--color-secondary) 45%, transparent), transparent)}}.poster.p-circuit .wall svg{overflow:visible}.poster.p-circuit .wall .gutter{stroke-width:1px;stroke-linejoin:round}.poster.p-circuit .wall .lit{stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:100;filter:drop-shadow(0 0 1.2px var(--color-secondary));animation:12s ease-in-out infinite circuit-wall}.poster.p-circuit .cir,.poster.p-circuit .dia{--d:11cqw}.poster.p-circuit .cir{--fill:var(--color-primary)}.poster.p-circuit .dia{--fill:var(--color-secondary)}.poster.p-circuit .oct{--d:12cqw;--fill:var(--color-tertiary)}.poster.p-circuit:where([data-contrast=high],[data-contrast=high] *) .wall{color:var(--color-fg);background:0 0}.poster.p-circuit:where([data-contrast=high],[data-contrast=high] *) .wall .lit{stroke:var(--color-fg);filter:none;animation:none}@media (prefers-contrast:more){.poster.p-circuit:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .wall{color:var(--color-fg);background:0 0}.poster.p-circuit:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .wall .lit{stroke:var(--color-fg);filter:none;animation:none}}@keyframes circuit-wall{0%{stroke-dashoffset:100px;opacity:1}30%,70%{stroke-dashoffset:0;opacity:1}80%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:100px;opacity:0}}:root[data-theme=circuit]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#07090f;--color-surface:#0e121b;--color-line:#1d2535;--color-line-strong:#5c6a84;--color-fg:#d7deea;--color-fg-strong:#f2f6fb;--color-fg-muted:#aab4c7;--color-primary:#ff8a3d;--color-primary-ink:#ffa86b;--color-on-primary:#07090f;--color-secondary:#4deeff;--color-secondary-ink:#7cf3ff;--color-on-secondary:#07090f;--color-tertiary:#eef9ff;--color-tertiary-ink:#eef9ff;--color-on-tertiary:#07090f;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#000000b3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px;--node-glow-primary:.83;--node-glow-secondary:.67;--node-glow-tertiary:.62;--halo-plain:""}:root[data-theme=circuit]:where([data-tones=on]){--color-primary:#984600;--color-secondary:#00a5b2;--color-tertiary:#dce6ec}:root[data-theme=circuit]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#000;--color-surface:#000;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d4dbe6;--color-primary:#ff7a1f;--color-primary-ink:#ffb27d;--color-on-primary:#000;--color-secondary:#2bd9f0;--color-secondary-ink:#8af4ff;--color-on-secondary:#000;--color-tertiary:#fff;--color-tertiary-ink:#fff;--color-on-tertiary:#000;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#000}@media (prefers-contrast:more){:root[data-theme=circuit]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#000;--color-surface:#000;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d4dbe6;--color-primary:#ff7a1f;--color-primary-ink:#ffb27d;--color-on-primary:#000;--color-secondary:#2bd9f0;--color-secondary-ink:#8af4ff;--color-on-secondary:#000;--color-tertiary:#fff;--color-tertiary-ink:#fff;--color-on-tertiary:#000;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#000}}.vellum-bleed{background:radial-gradient(ellipse 15% 15% at 18.75% 18.75%, var(--fx) 0 25%, var(--fx) 55%, transparent), radial-gradient(ellipse 15% 15% at 81.25% 18.75%, var(--fx) 0 25%, var(--fx) 55%, transparent), radial-gradient(ellipse 15% 15% at 18.75% 81.25%, var(--fx) 0 25%, var(--fx) 55%, transparent), radial-gradient(ellipse 15% 15% at 81.25% 81.25%, var(--fx) 0 25%, var(--fx) 55%, transparent), radial-gradient(closest-side, #8e8b7e 50%, transparent)}@supports (color:color-mix(in lab, red, red)){.vellum-bleed{background:radial-gradient(ellipse 15% 15% at 18.75% 18.75%, var(--fx) 0 25%, color-mix(in srgb, var(--fx) 45%, transparent) 55%, transparent), radial-gradient(ellipse 15% 15% at 81.25% 18.75%, var(--fx) 0 25%, color-mix(in srgb, var(--fx) 45%, transparent) 55%, transparent), radial-gradient(ellipse 15% 15% at 18.75% 81.25%, var(--fx) 0 25%, color-mix(in srgb, var(--fx) 45%, transparent) 55%, transparent), radial-gradient(ellipse 15% 15% at 81.25% 81.25%, var(--fx) 0 25%, color-mix(in srgb, var(--fx) 45%, transparent) 55%, transparent), radial-gradient(closest-side, color-mix(in srgb, var(--color-bg) 50%, #fff3d6) 50%, transparent)}}.vellum-ray{background:linear-gradient(90deg, var(--fx), var(--fx))}@supports (color:color-mix(in lab, red, red)){.vellum-ray{background:linear-gradient(90deg, var(--fx), color-mix(in srgb, var(--fx) 30%, transparent))}}.vellum-fleck{clip-path:polygon(8% 30%,55% 0,100% 40%,80% 100%,20% 85%);background:linear-gradient(135deg, var(--fx), var(--fx) 60%)}@supports (color:color-mix(in lab, red, red)){.vellum-fleck{background:linear-gradient(135deg, color-mix(in srgb, var(--fx) 40%, #fff), var(--fx) 60%)}}.vellum-rule{transform-origin:var(--ox) var(--oy)}.vellum-rule-x{background:linear-gradient(180deg, var(--color-tertiary) 0 1.6px, transparent 1.6px 4.6px, var(--color-tertiary) 4.6px 6.2px);-webkit-mask:linear-gradient(90deg,#000,#000);mask:linear-gradient(90deg,#000,#000)}.vellum-rule-y{background:linear-gradient(90deg, var(--color-tertiary) 0 1.6px, transparent 1.6px 4.6px, var(--color-tertiary) 4.6px 6.2px)}.vellum-lozenge{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:var(--fx)}.vellum-laid{background:repeating-linear-gradient(90deg, transparent 0 22px, var(--fx) 22px 23.2px), repeating-linear-gradient(0deg, transparent 0 3.4px, var(--fx) 3.4px 4.4px)}@supports (color:color-mix(in lab, red, red)){.vellum-laid{background:repeating-linear-gradient(90deg, transparent 0 22px, color-mix(in srgb, var(--fx) 40%, transparent) 22px 23.2px), repeating-linear-gradient(0deg, transparent 0 3.4px, color-mix(in srgb, var(--fx) 60%, transparent) 3.4px 4.4px)}}.vellum-laid{-webkit-mask-composite:source-in;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:source-in;-webkit-mask-source-type:auto,auto;-webkit-mask-image:linear-gradient(#0000,#000 35% 65%,#0000),linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(#0000,#000 35% 65%,#0000),linear-gradient(90deg,#0000,#000 8% 92%,#0000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.vellum-wave{opacity:0;--mx:50%;--my:50%;--hair:var(--fx,#d3d7cf)}@supports (color:color-mix(in lab, red, red)){.vellum-wave{--hair:color-mix(in srgb, var(--fx,var(--color-tertiary)) 92%, transparent)}}.vellum-wave{background:repeating-linear-gradient(180deg, var(--hair) 0 1px, transparent 1px 4px), repeating-linear-gradient(90deg, var(--hair) 0 1px, transparent 1px 36px), var(--fx,#d3d7cf)}@supports (color:color-mix(in lab, red, red)){.vellum-wave{background:repeating-linear-gradient(180deg, var(--hair) 0 1px, transparent 1px 4px), repeating-linear-gradient(90deg, var(--hair) 0 1px, transparent 1px 36px), color-mix(in srgb, var(--fx,var(--color-tertiary)) 6%, transparent)}}.vellum-wave{-webkit-mask:radial-gradient(circle at var(--mx) var(--my), transparent max(0px, calc(var(--r) - var(--g))), #000 var(--r), transparent calc(var(--r) + var(--g)));-webkit-mask:radial-gradient(circle at var(--mx) var(--my), transparent max(0px, calc(var(--r) - var(--g))), #000 var(--r), transparent calc(var(--r) + var(--g)));-webkit-mask:radial-gradient(circle at var(--mx) var(--my), transparent max(0px, calc(var(--r) - var(--g))), #000 var(--r), transparent calc(var(--r) + var(--g)));mask:radial-gradient(circle at var(--mx) var(--my), transparent max(0px, calc(var(--r) - var(--g))), #000 var(--r), transparent calc(var(--r) + var(--g)))}.vellum-wave-sky{--fx:var(--gilt,var(--color-tertiary));inset:0}.lsky.laid{--pitch:4px;--paper:#7f7259;--gilt:#cc9a1c;--verd:#00867a;--ink:#2c1f66;--light:#fff6dc;--wash-k:34%;--beam:62cqw}.lsky.laid.dark{--paper:#857b6c;--gilt:#d8b048;--verd:#00998c;--ink:#3157b8;--light:#ffcf80;--wash-k:20%;--beam:46cqw}.lsky.laid .lines{background-image:repeating-linear-gradient(180deg, var(--paper) 0 1px, transparent 1px var(--pitch)), repeating-linear-gradient(90deg, var(--paper) 0 1px, transparent 1px calc(var(--pitch) * 9));inset:0}@supports (color:color-mix(in lab, red, red)){.lsky.laid .lines{background-image:repeating-linear-gradient(180deg, color-mix(in srgb, var(--paper) 11%, transparent) 0 1px, transparent 1px var(--pitch)), repeating-linear-gradient(90deg, color-mix(in srgb, var(--paper) 9%, transparent) 0 1px, transparent 1px calc(var(--pitch) * 9))}}.lsky.laid .beam{width:var(--beam);height:100%;animation:120s ease-in-out infinite alternate laid-pass;top:0;left:0;translate:20cqw}.lsky.laid .wash{background:linear-gradient(90deg, transparent, var(--light) 50%, transparent);inset:0}@supports (color:color-mix(in lab, red, red)){.lsky.laid .wash{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--light) var(--wash-k), transparent) 50%, transparent)}}.lsky.laid.dark .wash{animation:6s ease-in-out infinite alternate laid-flicker}.lsky.laid .rules{background:repeating-linear-gradient(180deg, var(--gilt) 0 1px, transparent 1px var(--pitch));inset:0}@supports (color:color-mix(in lab, red, red)){.lsky.laid .rules{background:repeating-linear-gradient(180deg, color-mix(in srgb, var(--gilt) 32%, transparent) 0 1px, transparent 1px var(--pitch))}}.lsky.laid .rules{-webkit-mask:linear-gradient(90deg,#0000,#000 38% 62%,#0000);mask:linear-gradient(90deg,#0000,#000 38% 62%,#0000)}.lsky.laid .lf{--c:var(--gilt);--k:100%;--w:calc(var(--u) * var(--s) * 2);left:var(--x);top:var(--y);width:var(--w);height:var(--w);margin:calc(var(--w) / -2) 0 0 calc(var(--w) / -2);background:var(--c)}@supports (color:color-mix(in lab, red, red)){.lsky.laid .lf{background:color-mix(in srgb, var(--c) var(--k), transparent)}}.lsky.laid .lf{opacity:var(--still);animation:laid-glint var(--dur) ease-in-out var(--delay) infinite}.lsky.laid .lf.t1{--c:var(--verd);--k:90%}.lsky.laid .lf.t2{--c:var(--ink);--k:72%}.lsky.laid .lf.cir{--w:calc(var(--u) * var(--s) * 2.6);border-radius:50%}.lsky.laid .lf.oct{--w:calc(var(--u) * var(--s) * 3.2);clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%)}.lsky.laid .lf.dia{rotate:45deg}@keyframes laid-pass{0%{translate:calc(var(--beam) * -1) 0}to{translate:100cqw}}@keyframes laid-flicker{0%{opacity:.8}to{opacity:1}}@keyframes laid-glint{0%,to{opacity:0;scale:.7}45%{opacity:var(--o);scale:1}}.poster.p-vellum{--hp-k:1.4}.poster.p-vellum .leaf{left:50%;top:var(--art-y);background:repeating-linear-gradient(90deg,#d3d7cf17 0 1px,#0000 1px 11cqw),repeating-linear-gradient(#d3d7cf12 0 1px,#0000 1px 3px),#31383a;width:64cqw;height:60cqw;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.poster.p-vellum .leaf{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--color-fg) 9%, transparent) 0 1px, transparent 1px 11cqw), repeating-linear-gradient(180deg, color-mix(in srgb, var(--color-fg) 7%, transparent) 0 1px, transparent 1px 3px), color-mix(in srgb, var(--color-fg) 3%, var(--color-surface))}}.poster.p-vellum .leaf{box-shadow:0 0 0 1px #d3d7cf38}@supports (color:color-mix(in lab, red, red)){.poster.p-vellum .leaf{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-fg) 22%, transparent)}}.poster.p-vellum .oct{--d:16cqw;--x:calc(50% - 20cqw);--y:calc(var(--art-y) - 18cqw);--fill:var(--color-tertiary);overflow:hidden}.poster.p-vellum .oct>b{background-image:linear-gradient(#ffffff59,#0000 50%,#0003)}.poster.p-vellum .oct>b:last-child{background:linear-gradient(115deg,#0000 40%,#ffffffd9 50%,#0000 60%);animation:5s ease-in-out infinite vellum-sheen;inset:0;translate:-120%}.poster.p-vellum .line{left:var(--l);top:calc(var(--art-y) + var(--o));width:var(--w);background:#f28784;border-radius:1px;height:max(1.5px,1.4cqw);translate:0 -50%}@supports (color:color-mix(in lab, red, red)){.poster.p-vellum .line{background:color-mix(in srgb, var(--color-primary-ink) 70%, var(--color-fg))}}.poster.p-vellum .line{transform-origin:0;animation:24s ease-in-out infinite vellum-write;animation-delay:calc(var(--k) * .9s)}.poster.p-vellum .dia{--d:7cqw;--x:calc(50% - 24cqw);--y:calc(var(--art-y) + 10cqw);--fill:var(--color-secondary);animation:24s ease-out 3.3s infinite vellum-mark}.poster.p-vellum .cir{--d:9cqw;--x:calc(50% + 20cqw);--y:calc(var(--art-y) + 20cqw);--fill:#ff6464d9}@supports (color:color-mix(in lab, red, red)){.poster.p-vellum .cir{--fill:color-mix(in srgb, var(--color-primary-ink) 85%, transparent)}}.poster.p-vellum .cir{animation:24s ease-out 5.4s infinite vellum-drop}.poster.p-vellum .cir:before{content:"";background:radial-gradient(closest-side,#ff64648c,#ff64642e 60%,#0000);border-radius:50%;position:absolute;inset:-40%}@supports (color:color-mix(in lab, red, red)){.poster.p-vellum .cir:before{background:radial-gradient(closest-side, color-mix(in srgb, var(--color-primary-ink) 55%, transparent), color-mix(in srgb, var(--color-primary-ink) 18%, transparent) 60%, transparent)}}.poster.p-vellum .cir:before{opacity:.3;animation:24s ease-out 5.4s infinite vellum-bleed}.poster.p-vellum:where([data-contrast=high],[data-contrast=high] *) .leaf{background:var(--color-bg);box-shadow:0 0 0 1.5px var(--color-fg)}.poster.p-vellum:where([data-contrast=high],[data-contrast=high] *) .oct>b{background-image:none}.poster.p-vellum:where([data-contrast=high],[data-contrast=high] *) .oct>b:last-child{display:none}.poster.p-vellum:where([data-contrast=high],[data-contrast=high] *) .line{background:var(--color-fg)}.poster.p-vellum:where([data-contrast=high],[data-contrast=high] *) .cir{--fill:var(--color-primary)}.poster.p-vellum:where([data-contrast=high],[data-contrast=high] *) .cir:before{display:none}@media (prefers-contrast:more){.poster.p-vellum:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .leaf{background:var(--color-bg);box-shadow:0 0 0 1.5px var(--color-fg)}.poster.p-vellum:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .oct>b{background-image:none}.poster.p-vellum:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .oct>b:last-child{display:none}.poster.p-vellum:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .line{background:var(--color-fg)}.poster.p-vellum:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .cir{--fill:var(--color-primary)}.poster.p-vellum:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .cir:before{display:none}}:where(:root[data-motion=reduce]) .poster.p-vellum .cir:before{animation:none}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) .poster.p-vellum .cir:before{animation:none}}@keyframes vellum-write{0%,50%{opacity:1;scale:1}54%{opacity:0;scale:1}75%{opacity:0;scale:0 1}76%{opacity:1;scale:0 1}80%,to{opacity:1;scale:1}}@keyframes vellum-mark{0%,50%,80%,to{opacity:1;scale:1}54%,76%{opacity:0;scale:.6}78%{opacity:1;scale:1.12}}@keyframes vellum-drop{0%,50%,82%,to{opacity:1;scale:1}54%,76%{opacity:0;scale:.3}79%{opacity:1;scale:1.08}}@keyframes vellum-bleed{0%,50%{opacity:.3;scale:1}54%,77%{opacity:0;scale:.5}81%{opacity:.6;scale:.7}to{opacity:.3;scale:1}}@keyframes vellum-sheen{0%{translate:-120%}30%{translate:120%}31%,to{translate:-120%}}:root[data-theme=vellum]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#eee3cd;--color-surface:#f7f0e2;--color-line:#d4c6ab;--color-line-strong:#7f7259;--color-fg:#352a22;--color-fg-strong:#241b14;--color-fg-muted:#6a5d4e;--color-primary:#2c1f66;--color-primary-ink:#2c1f66;--color-on-primary:#fff;--color-secondary:#00867a;--color-secondary-ink:#0a5f58;--color-on-secondary:#fff;--color-tertiary:#cc9a1c;--color-tertiary-ink:#6f5200;--color-on-tertiary:#241b14;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#241b1461;--shadow-overlay:0 12px 32px #241b142e;--color-node-shadow:#241b1429;--node-drop:1px}:root[data-theme=vellum]:where([data-tones=on]){--color-primary:#3e347d;--color-secondary:#0f8b7f;--color-tertiary:#f4c150}:root[data-theme=vellum][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#1c1915;--color-surface:#26221d;--color-line:#38322a;--color-line-strong:#857b6c;--color-fg:#e8e0d2;--color-fg-strong:#f7f1e6;--color-fg-muted:#ada291;--color-primary:#284cac;--color-primary-ink:#a9bcf0;--color-on-primary:#fff;--color-secondary:#00867a;--color-secondary-ink:#6cc8bc;--color-on-secondary:#1c1915;--color-tertiary:#cc9a1c;--color-tertiary-ink:#d8b048;--color-on-tertiary:#1c1915;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#0b0a08b3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=vellum][data-scheme=dark]:where([data-tones=on]){--color-primary:#3257b8;--color-secondary:#39a598;--color-tertiary:#ffe1a7}:root[data-theme=vellum]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#221858;--color-primary-ink:#221858;--color-on-primary:#fff;--color-secondary:#00786d;--color-secondary-ink:#065650;--color-on-secondary:#fff;--color-tertiary:#d0a136;--color-tertiary-ink:#5e4500;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=vellum]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#221858;--color-primary-ink:#221858;--color-on-primary:#fff;--color-secondary:#00786d;--color-secondary-ink:#065650;--color-on-secondary:#fff;--color-tertiary:#d0a136;--color-tertiary-ink:#5e4500;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=vellum][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#0b0a08;--color-surface:#0b0a08;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#ddd5c8;--color-primary:#3157b8;--color-primary-ink:#b6c7f4;--color-on-primary:#fff;--color-secondary:#00998c;--color-secondary-ink:#7ad2c6;--color-on-secondary:#0b0a08;--color-tertiary:#d4a438;--color-tertiary-ink:#e0b94f;--color-on-tertiary:#0b0a08;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#0b0a08}@media (prefers-contrast:more){:root[data-theme=vellum][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#0b0a08;--color-surface:#0b0a08;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#ddd5c8;--color-primary:#3157b8;--color-primary-ink:#b6c7f4;--color-on-primary:#fff;--color-secondary:#00998c;--color-secondary-ink:#7ad2c6;--color-on-secondary:#0b0a08;--color-tertiary:#d4a438;--color-tertiary-ink:#e0b94f;--color-on-tertiary:#0b0a08;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#0b0a08}}.postcard-mark{rotate:var(--turn);background:linear-gradient(var(--fx), var(--fx)) 50% 34% / 54% 9% no-repeat, linear-gradient(var(--fx), var(--fx)) 50% 50% / 64% 9% no-repeat, linear-gradient(var(--fx), var(--fx)) 50% 66% / 54% 9% no-repeat, radial-gradient(closest-side, transparent 76%, var(--fx) 77% 88%, transparent 89% 92%, var(--fx) 93%);border-radius:50%}.postcard-peek{rotate:var(--turn);background:linear-gradient(var(--fx), var(--fx)) 50% 42% / 56% 9% no-repeat, linear-gradient(var(--fx), var(--fx)) 50% 60% / 56% 9% no-repeat, radial-gradient(closest-side, transparent 80%, var(--fx) 82% 96%, transparent 98%);border-radius:50%}.postcard-stamp{background:radial-gradient(circle at 50% 0, var(--color-bg) 3.4px, transparent 3.9px) 0 0 / 9px 7px repeat-x, radial-gradient(circle at 50% 100%, var(--color-bg) 3.4px, transparent 3.9px) 0 100% / 9px 7px repeat-x, radial-gradient(circle at 0 50%, var(--color-bg) 3.4px, transparent 3.9px) 0 0 / 7px 9px repeat-y, radial-gradient(circle at 100% 50%, var(--color-bg) 3.4px, transparent 3.9px) 100% 0 / 7px 9px repeat-y, var(--fx)}@supports (color:color-mix(in lab, red, red)){.postcard-stamp{background:radial-gradient(circle at 50% 0, var(--color-bg) 3.4px, transparent 3.9px) 0 0 / 9px 7px repeat-x, radial-gradient(circle at 50% 100%, var(--color-bg) 3.4px, transparent 3.9px) 0 100% / 9px 7px repeat-x, radial-gradient(circle at 0 50%, var(--color-bg) 3.4px, transparent 3.9px) 0 0 / 7px 9px repeat-y, radial-gradient(circle at 100% 50%, var(--color-bg) 3.4px, transparent 3.9px) 100% 0 / 7px 9px repeat-y, color-mix(in srgb, var(--fx) 20%, var(--color-surface))}}.postcard-stamp:before{content:"";border:2.5px solid var(--fx);opacity:.9;position:absolute;inset:8px}.postcard-stamp-solid:before{opacity:1;background:radial-gradient(circle at 50% 42%, #2c3335cc 0 17%, transparent 18%), linear-gradient(180deg, transparent 62%, #00000029 63%) , var(--fx);border:0;inset:8px}@supports (color:color-mix(in lab, red, red)){.postcard-stamp-solid:before{background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--color-surface) 80%, transparent) 0 17%, transparent 18%), linear-gradient(180deg, transparent 62%, #00000029 63%) , var(--fx)}}.postcard-cancel{--waves:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 36'%3E%3Cg fill='none' stroke='black' stroke-width='3.2' stroke-linecap='round'%3E%3Cpath d='M0 6 Q10 -2 20 6 T40 6'/%3E%3Cpath d='M0 15 Q10 7 20 15 T40 15'/%3E%3Cpath d='M0 24 Q10 16 20 24 T40 24'/%3E%3Cpath d='M0 33 Q10 25 20 33 T40 33'/%3E%3C/g%3E%3C/svg%3E");background:var(--fx);-webkit-mask:var(--waves) 0 50% / 36px 100% repeat-x, linear-gradient(90deg, transparent, #000 30%, #000 80%, transparent);-webkit-mask:var(--waves) 0 50% / 36px 100% repeat-x, linear-gradient(90deg, transparent, #000 30%, #000 80%, transparent);-webkit-mask:var(--waves) 0 50% / 36px 100% repeat-x, linear-gradient(90deg, transparent, #000 30%, #000 80%, transparent);mask:var(--waves) 0 50% / 36px 100% repeat-x, linear-gradient(90deg, transparent, #000 30%, #000 80%, transparent);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.postcard-airmail{box-sizing:border-box;background:repeating-linear-gradient(135deg, var(--color-primary) 0 9px, var(--color-surface) 9px 18px, var(--color-secondary) 18px 27px, var(--color-surface) 27px 36px);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border-radius:6px;padding:9px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.poster.p-postcard .stamp{left:calc(50% + 6cqw);top:calc(var(--art-y) - 2cqw);background:var(--color-secondary);width:26cqw;height:30cqw;box-shadow:0 0 0 1.5cqw var(--color-surface), 0 0 0 calc(1.5cqw + 1px) #d3d7cf40;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.poster.p-postcard .stamp{box-shadow:0 0 0 1.5cqw var(--color-surface), 0 0 0 calc(1.5cqw + 1px) color-mix(in srgb, var(--color-fg) 25%, transparent)}}.poster.p-postcard .oct{--d:14cqw;--x:calc(50% + 6cqw);--y:calc(var(--art-y) - 2cqw);--fill:var(--color-tertiary)}.poster.p-postcard .cir{--d:30cqw;--x:calc(50% - 16cqw);--y:calc(var(--art-y) + 2cqw);--fill:transparent;background:radial-gradient(circle, transparent 0 39%, var(--color-primary-ink) 39% 43%, transparent 43% 47%, var(--color-primary-ink) 47% 50%, transparent 50%);opacity:.85}.poster.p-postcard .mark{left:calc(50% - 2cqw);top:calc(var(--art-y) + 2cqw + var(--o));background:var(--color-primary-ink);opacity:.85;border-radius:1px;width:36cqw;height:max(1.5px,1.3cqw);translate:0 -50%}.poster.p-postcard .dia{--d:7cqw;--x:calc(50% - 16cqw);--y:calc(var(--art-y) + 2cqw);--fill:var(--color-secondary)}.poster.p-postcard:where([data-contrast=high],[data-contrast=high] *) .stamp{box-shadow:0 0 0 1.5cqw var(--color-bg), 0 0 0 calc(1.5cqw + 1.5px) var(--color-fg)}.poster.p-postcard:where([data-contrast=high],[data-contrast=high] *) .cir,.poster.p-postcard:where([data-contrast=high],[data-contrast=high] *) .mark{opacity:1}@media (prefers-contrast:more){.poster.p-postcard:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .stamp{box-shadow:0 0 0 1.5cqw var(--color-bg), 0 0 0 calc(1.5cqw + 1.5px) var(--color-fg)}.poster.p-postcard:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .cir,.poster.p-postcard:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .mark{opacity:1}}:root[data-theme=postcard]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#eee3cd;--color-surface:#f7f0e2;--color-line:#d4c6ab;--color-line-strong:#7f7259;--color-fg:#352a22;--color-fg-strong:#241b14;--color-fg-muted:#6a5d4e;--color-primary:#c9583f;--color-primary-ink:#6a2b1e;--color-on-primary:#fff;--color-secondary:#1532c1;--color-secondary-ink:#112899;--color-on-secondary:#fff;--color-tertiary:#a415c1;--color-tertiary-ink:#6b0e7e;--color-on-tertiary:#fff;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#241b1461;--shadow-overlay:0 12px 32px #241b142e;--color-node-shadow:#241b1429;--node-drop:1px}:root[data-theme=postcard]:where([data-tones=on]){--color-secondary:#1027b8;--color-tertiary:#c13ede;--color-primary:#ffb7a6;--color-on-primary:#241b14}:root[data-theme=postcard]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#bd5039;--color-primary-ink:#5c2419;--color-on-primary:#fff;--color-secondary:#122cae;--color-secondary-ink:#0e2388;--color-on-secondary:#fff;--color-tertiary:#9412ae;--color-tertiary-ink:#600c72;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=postcard]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#bd5039;--color-primary-ink:#5c2419;--color-on-primary:#fff;--color-secondary:#122cae;--color-secondary-ink:#0e2388;--color-on-secondary:#fff;--color-tertiary:#9412ae;--color-tertiary-ink:#600c72;--color-on-tertiary:#fff;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}.penpal-swash,.penpal-signature{transform-origin:0;background:var(--fx);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 20' preserveAspectRatio='none'%3E%3Cpath d='M3 14 C26 4 46 17 72 10 S104 8 112 10' fill='none' stroke='black' stroke-width='4.6' stroke-linecap='round'/%3E%3Ccircle cx='115' cy='10' r='4.4'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 20' preserveAspectRatio='none'%3E%3Cpath d='M3 14 C26 4 46 17 72 10 S104 8 112 10' fill='none' stroke='black' stroke-width='4.6' stroke-linecap='round'/%3E%3Ccircle cx='115' cy='10' r='4.4'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.penpal-signature{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 20' preserveAspectRatio='none'%3E%3Cpath d='M4 13 C40 3 70 18 110 10 S170 2 205 11 S262 15 290 9' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 20' preserveAspectRatio='none'%3E%3Cpath d='M4 13 C40 3 70 18 110 10 S170 2 205 11 S262 15 290 9' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round'/%3E%3C/svg%3E")}.penpal-rule{transform-origin:0;background:linear-gradient(90deg, transparent, var(--fx) 12%, var(--fx) 88%, transparent);height:2px}.penpal-margin{transform-origin:50% 0;background:linear-gradient(180deg, transparent, var(--fx) 10%, var(--fx) 90%, transparent) 0 0 / 2.5px 100% no-repeat, linear-gradient(180deg, transparent, var(--fx) 10%, var(--fx) 90%, transparent) 100% 0 / 2.5px 100% no-repeat}.penpal-card{background:repeating-linear-gradient(180deg, transparent 0 11px, var(--fx) 11px 12.5px) 0 18% / 100% 66% no-repeat, var(--fx);border-radius:6px}@supports (color:color-mix(in lab, red, red)){.penpal-card{background:repeating-linear-gradient(180deg, transparent 0 11px, color-mix(in srgb, var(--fx) 55%, transparent) 11px 12.5px) 0 18% / 100% 66% no-repeat, color-mix(in srgb, var(--fx) 22%, var(--color-surface))}}.penpal-card{box-shadow:inset 0 0 0 1.5px var(--fx), 0 3px 10px #00000059}@supports (color:color-mix(in lab, red, red)){.penpal-card{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--fx) 70%, transparent), 0 3px 10px #00000059}}.penpal-sheet{background:repeating-linear-gradient(180deg, transparent 0 15px, var(--fx) 15px 16.5px), var(--fx);border-radius:6px}@supports (color:color-mix(in lab, red, red)){.penpal-sheet{background:repeating-linear-gradient(180deg, transparent 0 15px, color-mix(in srgb, var(--fx) 45%, transparent) 15px 16.5px), color-mix(in srgb, var(--fx) 20%, var(--color-surface))}}.penpal-sheet{box-shadow:inset 0 0 0 2px var(--fx)}.penpal-seal{background:radial-gradient(circle at 34% 30%, var(--fx), transparent 46%), radial-gradient(circle at 50% 50%, var(--fx) 56%, var(--fx))}@supports (color:color-mix(in lab, red, red)){.penpal-seal{background:radial-gradient(circle at 34% 30%, color-mix(in srgb, var(--fx) 62%, #fff), transparent 46%), radial-gradient(circle at 50% 50%, var(--fx) 56%, color-mix(in srgb, var(--fx) 62%, #000))}}.penpal-seal{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpolygon points='99.4%2C50.0 102.2%2C56.9 98.8%2C63.1 91.0%2C67.0 83.9%2C69.6 80.5%2C73.4 78.8%2C78.8 75.8%2C83.6 70.9%2C86.2 65.9%2C88.5 61.5%2C92.8 56.3%2C97.7 50.0%2C99.2 44.1%2C95.2 39.5%2C89.2 35.0%2C86.2 28.8%2C86.8 21.4%2C87.2 15.8%2C84.2 13.0%2C78.4 11.0%2C72.5 8.1%2C67.4 5.6%2C61.9 6.8%2C55.7 11.4%2C50.0 14.9%2C45.4 13.8%2C40.3 9.7%2C33.3 7.7%2C25.6 10.7%2C19.8 16.6%2C16.6 22.2%2C13.8 26.9%2C10.0 32.3%2C7.2 38.7%2C7.8 44.8%2C10.5 50.0%2C11.2 55.5%2C7.9 62.3%2C4.2 68.7%2C4.9 72.8%2C10.5 75.0%2C17.4 78.0%2C22.0 82.8%2C24.8 87.2%2C28.5 89.4%2C33.7 90.6%2C39.1 94.1%2C44.2'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpolygon points='99.4%2C50.0 102.2%2C56.9 98.8%2C63.1 91.0%2C67.0 83.9%2C69.6 80.5%2C73.4 78.8%2C78.8 75.8%2C83.6 70.9%2C86.2 65.9%2C88.5 61.5%2C92.8 56.3%2C97.7 50.0%2C99.2 44.1%2C95.2 39.5%2C89.2 35.0%2C86.2 28.8%2C86.8 21.4%2C87.2 15.8%2C84.2 13.0%2C78.4 11.0%2C72.5 8.1%2C67.4 5.6%2C61.9 6.8%2C55.7 11.4%2C50.0 14.9%2C45.4 13.8%2C40.3 9.7%2C33.3 7.7%2C25.6 10.7%2C19.8 16.6%2C16.6 22.2%2C13.8 26.9%2C10.0 32.3%2C7.2 38.7%2C7.8 44.8%2C10.5 50.0%2C11.2 55.5%2C7.9 62.3%2C4.2 68.7%2C4.9 72.8%2C10.5 75.0%2C17.4 78.0%2C22.0 82.8%2C24.8 87.2%2C28.5 89.4%2C33.7 90.6%2C39.1 94.1%2C44.2'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.penpal-seal:after{content:"";background:radial-gradient(closest-side,#0000 62%,#00000047 72%,#ffffff42 90%,#0000);border-radius:50%;position:absolute;inset:24%}.poster.p-penpal .band{left:0;right:0;top:calc(var(--art-y) + 6cqw);background:repeating-linear-gradient(-55deg, var(--color-primary) 0 6cqw, var(--color-surface) 6cqw 12cqw, var(--color-secondary-ink) 12cqw 18cqw, var(--color-surface) 18cqw 24cqw);height:11cqw;translate:0 -50%}.poster.p-penpal .swash{--d:100cqw;--y:calc(var(--art-y) - 6cqw)}.poster.p-penpal .swash path{fill:none;stroke:var(--color-tertiary-ink);stroke-width:2.2px;vector-effect:non-scaling-stroke;stroke-linecap:round}.poster.p-penpal .cir{--d:8cqw;--x:62%;--y:calc(var(--art-y) - 10cqw);--fill:var(--color-primary-ink)}.poster.p-penpal .dia{--d:10cqw;--x:14%;--y:calc(var(--art-y) + 6cqw);--fill:var(--color-secondary-ink);--edge:var(--color-surface);--in:1.5px}.poster.p-penpal .oct{--d:10cqw;--x:86%;--y:calc(var(--art-y) + 6cqw);--fill:var(--color-tertiary-ink);--edge:var(--color-surface);--in:1.5px}.poster.p-penpal:where([data-contrast=high],[data-contrast=high] *) .band{background:repeating-linear-gradient(-55deg, var(--color-primary) 0 6cqw, var(--color-bg) 6cqw 12cqw, var(--color-secondary) 12cqw 18cqw, var(--color-bg) 18cqw 24cqw);outline:1px solid var(--color-fg)}.poster.p-penpal:where([data-contrast=high],[data-contrast=high] *) .swash path{stroke:var(--color-fg)}.poster.p-penpal:where([data-contrast=high],[data-contrast=high] *) .dia,.poster.p-penpal:where([data-contrast=high],[data-contrast=high] *) .oct{--edge:var(--color-fg)}@media (prefers-contrast:more){.poster.p-penpal:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .band{background:repeating-linear-gradient(-55deg, var(--color-primary) 0 6cqw, var(--color-bg) 6cqw 12cqw, var(--color-secondary) 12cqw 18cqw, var(--color-bg) 18cqw 24cqw);outline:1px solid var(--color-fg)}.poster.p-penpal:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .swash path{stroke:var(--color-fg)}.poster.p-penpal:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .dia,.poster.p-penpal:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .oct{--edge:var(--color-fg)}}:root[data-theme=penpal]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#15121f;--color-surface:#1f1a2b;--color-line:#352e45;--color-line-strong:#8a82a0;--color-fg:#e4e0ee;--color-fg-strong:#f5f3fa;--color-fg-muted:#b4adc8;--color-primary:#ea3e77;--color-primary-ink:#f48cab;--color-on-primary:#15121f;--color-secondary:#3e3eea;--color-secondary-ink:#9f9ff6;--color-on-secondary:#f5f3fa;--color-tertiary:#3eea94;--color-tertiary-ink:#9af5c8;--color-on-tertiary:#15121f;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#090711b3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=penpal]:where([data-tones=on]){--color-secondary:#4041ed;--color-primary:#ff6791;--color-tertiary:#6fffaf}:root[data-theme=penpal]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#090711;--color-surface:#090711;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d9d4e6;--color-primary:#ee4a80;--color-primary-ink:#f79bb6;--color-on-primary:#090711;--color-secondary:#4a4aee;--color-secondary-ink:#a8a8f8;--color-on-secondary:#090711;--color-tertiary:#4cee9d;--color-tertiary-ink:#a6f7cf;--color-on-tertiary:#090711;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#090711}@media (prefers-contrast:more){:root[data-theme=penpal]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#090711;--color-surface:#090711;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d9d4e6;--color-primary:#ee4a80;--color-primary-ink:#f79bb6;--color-on-primary:#090711;--color-secondary:#4a4aee;--color-secondary-ink:#a8a8f8;--color-on-secondary:#090711;--color-tertiary:#4cee9d;--color-tertiary-ink:#a6f7cf;--color-on-tertiary:#090711;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#090711}}.come-together-note{background:radial-gradient(closest-side, var(--fx), transparent)}@supports (color:color-mix(in lab, red, red)){.come-together-note{background:radial-gradient(closest-side, color-mix(in srgb, var(--fx) 45%, transparent), transparent)}}.come-together-note{padding:14%}.come-together-note>b{background:var(--fx);width:100%;height:100%;-webkit-mask:var(--n8) center / 100% 100% no-repeat;-webkit-mask:var(--n8) center / 100% 100% no-repeat;-webkit-mask:var(--n8) center / 100% 100% no-repeat;mask:var(--n8) center / 100% 100% no-repeat;display:block}.come-together-note.n16>b{-webkit-mask-image:var(--n16);-webkit-mask-image:var(--n16);-webkit-mask-image:var(--n16);mask-image:var(--n16)}.come-together-note.n4>b{-webkit-mask-image:var(--n4);-webkit-mask-image:var(--n4);-webkit-mask-image:var(--n4);mask-image:var(--n4)}.come-together-glint{background:radial-gradient(closest-side, transparent 80%, var(--fx) 90%, transparent 100%)}:root[data-theme=come-together] .stage-sky.come-together-encore>.floor{opacity:1;background:radial-gradient(closest-side, var(--stage-gold), transparent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=come-together] .stage-sky.come-together-encore>.floor{background:radial-gradient(closest-side, color-mix(in srgb, var(--stage-gold) 34%, transparent), transparent)}}:root[data-theme=come-together]{--stage-gold:#b9862c;--n8:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><ellipse cx='8' cy='18' rx='5' ry='3.6' transform='rotate(-22 8 18)'/><rect x='11.6' y='3' width='1.8' height='15'/><path d='M13.4 3c1 3.2 5.4 4 5 8.6-.6-2.6-2.8-3.6-5-4z'/></svg>");--n16:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><ellipse cx='5.5' cy='19' rx='4.2' ry='3' transform='rotate(-22 5.5 19)'/><ellipse cx='17.5' cy='16.5' rx='4.2' ry='3' transform='rotate(-22 17.5 16.5)'/><rect x='8.5' y='5' width='1.6' height='14'/><rect x='20.5' y='2.5' width='1.6' height='14'/><path d='M8.5 5l13.6-2.5v3.2L8.5 8.2z'/></svg>");--n4:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><ellipse cx='9' cy='18' rx='5' ry='3.6' transform='rotate(-22 9 18)'/><rect x='12.6' y='2' width='1.8' height='16'/></svg>")}:root[data-theme=come-together][data-scheme=dark]{--stage-gold:#f2c46d}:root[data-theme=come-together] body{--look-detail:block}:root[data-theme=come-together] body:where([data-contrast=high],[data-contrast=high] *){--look-detail:none}@media (prefers-contrast:more){:root[data-theme=come-together] body:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--look-detail:none}}:is(.stage-sky,.stage-node) :is(.n8,.n16,.n4)>b{background:var(--c);width:100%;height:100%;-webkit-mask:var(--n8) center / 100% 100% no-repeat;-webkit-mask:var(--n8) center / 100% 100% no-repeat;-webkit-mask:var(--n8) center / 100% 100% no-repeat;mask:var(--n8) center / 100% 100% no-repeat;display:block}:is(.stage-sky,.stage-node) .n16>b{-webkit-mask-image:var(--n16);-webkit-mask-image:var(--n16);-webkit-mask-image:var(--n16);mask-image:var(--n16)}:is(.stage-sky,.stage-node) .n4>b{-webkit-mask-image:var(--n4);-webkit-mask-image:var(--n4);-webkit-mask-image:var(--n4);mask-image:var(--n4)}.stage-sky{display:var(--look-detail,block);z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.stage-sky .tone-0{--c:var(--color-fg-strong)}.stage-sky .tone-1{--c:var(--color-primary)}.stage-sky .tone-2{--c:var(--color-secondary)}.stage-sky .tone-3{--c:var(--color-tertiary)}.stage-sky{--beam:24%}.stage-sky>.beam{top:calc(var(--look-top) - 40px);left:var(--x);transform-origin:50% 0;width:400px;height:780px;rotate:var(--from);animation:stage-sweep var(--dur) ease-in-out var(--delay) infinite alternate;margin-left:-200px;position:absolute;-webkit-mask:linear-gradient(#000 0% 30%,#0000 88%);mask:linear-gradient(#000 0% 30%,#0000 88%)}:where(:root[data-motion=reduce]) :is(.stage-sky>.beam){rotate:calc((var(--from) + var(--to)) / 2);animation:none}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) :is(.stage-sky>.beam){rotate:calc((var(--from) + var(--to)) / 2);animation:none}}.stage-sky>.beam>b{background:conic-gradient(from 167deg at 50% 0, transparent 0deg, var(--c) 10deg, var(--c) 16deg, transparent 26deg);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.stage-sky>.beam>b{background:conic-gradient(from 167deg at 50% 0, transparent 0deg, color-mix(in srgb, var(--c) var(--beam), transparent) 10deg, color-mix(in srgb, var(--c) var(--beam), transparent) 16deg, transparent 26deg)}}.stage-sky>.beam>b{transition:opacity .6s var(--ease-fade)}.stage-sky>.beam>b.win{--c:var(--win,var(--color-primary));opacity:0}.stage-sky>.floor{background:radial-gradient(closest-side,#01779d38,#0000);height:280px;text-decoration:none;position:absolute;bottom:-140px;left:-10%;right:-10%}@supports (color:color-mix(in lab, red, red)){.stage-sky>.floor{background:radial-gradient(closest-side, color-mix(in srgb, var(--color-secondary) 22%, transparent), transparent)}}.stage-sky>.floor{opacity:.5;transition:opacity .8s var(--ease-fade)}.stage-sky>.floor:after{content:"";background:radial-gradient(closest-side, var(--win,#d41f1f), transparent);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.stage-sky>.floor:after{background:radial-gradient(closest-side, color-mix(in srgb, var(--win,var(--color-primary)) 30%, transparent), transparent)}}.stage-sky>.floor:after{opacity:0;transition:opacity .8s var(--ease-fade)}.stage-sky.win>.beam>b{opacity:0}.stage-sky.win>.beam>b.win,.stage-sky.win>.floor,.stage-sky.win>.floor:after{opacity:1}.stage-sky>.note{left:var(--x);width:var(--s);height:var(--s);opacity:0;animation:stage-rise var(--dur) linear var(--delay) infinite;position:absolute;top:0}:where(:root[data-motion=reduce]) :is(.stage-sky>.note){top:var(--rest);opacity:var(--o);animation:none}:where(:root[data-motion=reduce]) :is(.stage-sky>.note):nth-of-type(n+6){display:none}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) :is(.stage-sky>.note){top:var(--rest);opacity:var(--o);animation:none}:where(:root:not([data-motion=full])) :is(.stage-sky>.note):nth-of-type(n+6){display:none}}.stage-sky>.note>b{animation:stage-sway var(--sway-dur) ease-in-out calc(var(--delay) * .37) infinite alternate}:where(:root[data-motion=reduce]) :is(.stage-sky>.note>b){animation:none}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) :is(.stage-sky>.note>b){animation:none}}:root[data-theme=come-together]:not([data-scheme=dark]) .stage-sky{--beam:15%}:root[data-theme=come-together]:not([data-scheme=dark]) .stage-sky>.note{--c:var(--color-fg);--o-k:.75}@keyframes stage-sweep{0%{rotate:var(--from)}to{rotate:var(--to)}}@keyframes stage-rise{0%{opacity:0;translate:0 calc(100dvh + 10px)}15%{opacity:calc(var(--o) * var(--o-k,1))}75%{opacity:calc(var(--o) * var(--o-k,1))}to{translate:0 calc(var(--look-top) - 20px);opacity:0}}@keyframes stage-sway{0%{translate:calc(var(--sway) * -1) 0;rotate:-10deg}to{translate:var(--sway) 0;rotate:8deg}}.stage-node{z-index:-1;rotate:calc(var(--rotate) * -1);transition:rotate var(--duration-base) ease-in-out;pointer-events:none;position:absolute;inset:0}.stage-node:where([data-contrast=high],[data-contrast=high] *){display:none}@media (prefers-contrast:more){.stage-node:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){display:none}}.stage-node>.satin,.stage-node>.braid{inset:var(--shape-inset);position:absolute}.stage-node>.satin{-webkit-mask:var(--shape-fill,var(--mask-circle)) center / 100% 100% no-repeat;-webkit-mask:var(--shape-fill,var(--mask-circle)) center / 100% 100% no-repeat;-webkit-mask:var(--shape-fill,var(--mask-circle)) center / 100% 100% no-repeat;mask:var(--shape-fill,var(--mask-circle)) center / 100% 100% no-repeat;background:radial-gradient(circle at 35% 30%,#ffffff29,#0000 60%,#00000024);overflow:hidden}.stage-node>.satin>b{animation:stage-sheen 7s linear var(--d) infinite;background:linear-gradient(115deg,#0000 42%,#ffffff3d 50%,#0000 58%);position:absolute;inset:-50%;translate:-70%}:where(:root[data-motion=reduce]) :is(.stage-node>.satin>b){display:none}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) :is(.stage-node>.satin>b){display:none}}.stage-node>.braid{background:var(--stage-gold);opacity:.75;-webkit-mask:var(--shape-line,var(--mask-circle-line)) center / 84% 84% no-repeat;-webkit-mask:var(--shape-line,var(--mask-circle-line)) center / 84% 84% no-repeat;-webkit-mask:var(--shape-line,var(--mask-circle-line)) center / 84% 84% no-repeat;mask:var(--shape-line,var(--mask-circle-line)) center / 84% 84% no-repeat}@keyframes stage-sheen{0%{translate:-70%}70%,to{translate:70%}}.stage-pop,.stage-burst{background:radial-gradient(closest-side, var(--c), transparent);width:36px;height:36px;margin:-18px 0 0 -18px;padding:5px;position:absolute;top:30%;left:50%}@supports (color:color-mix(in lab, red, red)){.stage-pop,.stage-burst{background:radial-gradient(closest-side, color-mix(in srgb, var(--c) 50%, transparent), transparent)}}.stage-pop,.stage-burst{opacity:0}.stage-pop{--c:var(--tone-ink);animation:1.5s cubic-bezier(.2,.7,.3,1) both stage-pop}:where(:root[data-motion=reduce]) .stage-pop{animation:stage-pop-still 1.5s var(--ease-fade) both}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) .stage-pop{animation:stage-pop-still 1.5s var(--ease-fade) both}}@keyframes stage-pop{0%{opacity:0;translate:0;rotate:0deg;scale:.3}18%{translate:calc(var(--dx) * .2) -14px;opacity:1;rotate:-6deg;scale:1}to{translate:var(--dx) -78px;opacity:0;rotate:10deg;scale:.9}}@keyframes stage-pop-still{20%{opacity:1}to{opacity:0}}.stage-burst{animation:stage-burst var(--dur) cubic-bezier(.15, .7, .3, 1) var(--d) both;top:50%}:where(:root[data-motion=reduce]) .stage-burst{display:none}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) .stage-burst{display:none}}@keyframes stage-burst{0%{opacity:0;translate:0;rotate:0deg;scale:.4}12%{opacity:1}to{translate:var(--dx) var(--dy);scale:1;rotate:var(--r);opacity:0}}.poster.p-come-together{--stage:calc(var(--art-y) + 24cqw);--reach:calc(var(--stage) + 4cqh)}.poster.p-come-together .cone{left:var(--x);width:34cqw;height:var(--reach);transform-origin:50% 0;clip-path:polygon(44% 0,56% 0,100% 100%,0 100%);background:linear-gradient(180deg, var(--fx), var(--fx) 70%, var(--fx));top:-4cqh;translate:-50%}@supports (color:color-mix(in lab, red, red)){.poster.p-come-together .cone{background:linear-gradient(180deg, color-mix(in srgb, var(--fx) 55%, transparent), color-mix(in srgb, var(--fx) 22%, transparent) 70%, color-mix(in srgb, var(--fx) 10%, transparent))}}.poster.p-come-together .cone{animation:come-together-sway var(--sway) ease-in-out var(--delay) infinite alternate, come-together-swell var(--swell) ease-in-out var(--delay) infinite;-webkit-mask:linear-gradient(#000 82%,#0000 98%);mask:linear-gradient(#000 82%,#0000 98%)}.poster.p-come-together .pool{left:var(--x);top:var(--stage);background:radial-gradient(closest-side, var(--fx), var(--fx) 60%, transparent);border-radius:50%;width:30cqw;height:8cqw;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.poster.p-come-together .pool{background:radial-gradient(closest-side, color-mix(in srgb, var(--fx) 60%, transparent), color-mix(in srgb, var(--fx) 25%, transparent) 60%, transparent)}}.poster.p-come-together .pool{animation:come-together-follow var(--sway) ease-in-out var(--delay) infinite alternate, come-together-swell var(--swell) ease-in-out var(--delay) infinite}.poster.p-come-together .a{--x:26%;--fx:var(--color-primary);--sway:11s;--swell:9s;--delay:0s}.poster.p-come-together .b{--x:50%;--fx:var(--color-secondary);--sway:13.5s;--swell:12s;--delay:-5.2s}.poster.p-come-together .c{--x:74%;--fx:var(--color-tertiary);--sway:9.5s;--swell:14s;--delay:-8.1s}.poster.p-come-together .boards{left:0;right:0;top:var(--stage);background:#5c6261;height:max(3px,2.5cqw)}@supports (color:color-mix(in lab, red, red)){.poster.p-come-together .boards{background:color-mix(in srgb, var(--color-fg) 35%, var(--color-bg))}}.poster.p-come-together .at{--d:12cqw;--y:calc(var(--stage) - 6cqw)}.poster.p-come-together .cir{--x:26%;--fill:var(--color-primary)}.poster.p-come-together .dia{--fill:var(--color-secondary-ink)}.poster.p-come-together .oct{--x:74%;--fill:var(--color-tertiary)}.poster.p-come-together .nt{left:var(--x);top:calc(var(--stage) - 13cqw);width:var(--s);height:calc(var(--s) * 4 / 3);color:var(--nc);translate:calc(-50% + var(--dx) * .35) calc(-100% - var(--h) * .35);opacity:0;animation:come-together-note var(--dur) linear var(--delay) infinite}.poster.p-come-together .nt svg{fill:currentColor;rotate:var(--tilt);animation:come-together-lilt var(--sw) ease-in-out var(--delay) infinite alternate}.poster.p-come-together .nt.lead{opacity:.7}.poster.p-come-together .n0{--nc:var(--color-primary)}.poster.p-come-together .n1{--nc:var(--color-secondary-ink)}.poster.p-come-together .n2{--nc:var(--color-tertiary)}.poster.p-come-together:where([data-contrast=high],[data-contrast=high] *) .cone{background:var(--fx)}@supports (color:color-mix(in lab, red, red)){.poster.p-come-together:where([data-contrast=high],[data-contrast=high] *) .cone{background:color-mix(in srgb, var(--fx) 45%, var(--color-bg))}}.poster.p-come-together:where([data-contrast=high],[data-contrast=high] *) .cone{animation:none;-webkit-mask:none;mask:none}.poster.p-come-together:where([data-contrast=high],[data-contrast=high] *) .pool,.poster.p-come-together:where([data-contrast=high],[data-contrast=high] *) .nt{display:none}.poster.p-come-together:where([data-contrast=high],[data-contrast=high] *) .boards{background:var(--color-fg)}@media (prefers-contrast:more){.poster.p-come-together:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .cone{background:var(--fx)}@supports (color:color-mix(in lab, red, red)){.poster.p-come-together:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .cone{background:color-mix(in srgb, var(--fx) 45%, var(--color-bg))}}.poster.p-come-together:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .cone{animation:none;-webkit-mask:none;mask:none}.poster.p-come-together:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .pool,.poster.p-come-together:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .nt{display:none}.poster.p-come-together:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *) .boards{background:var(--color-fg)}}@keyframes come-together-sway{0%{rotate:-4deg}to{rotate:4deg}}@keyframes come-together-follow{0%{translate:calc(-50% + var(--reach) * .07) -50%}to{translate:calc(-50% - var(--reach) * .07) -50%}}@keyframes come-together-swell{0%,55%,to{opacity:.78}75%{opacity:1}}@keyframes come-together-note{0%{opacity:0;translate:-50% -100%;scale:.7}12%{opacity:.85}45%{opacity:.7}85%,to{opacity:0}to{translate:calc(-50% + var(--dx)) calc(-100% - var(--h));scale:1}}@keyframes come-together-lilt{0%{translate:-1.6cqw;rotate:calc(var(--tilt) - 8deg)}to{translate:1.6cqw;rotate:calc(var(--tilt) + 8deg)}}:root[data-theme=come-together]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f7efdc;--color-surface:#fdf8ec;--color-line:#e0d4ba;--color-line-strong:#857a63;--color-fg:#33291c;--color-fg-strong:#22190f;--color-fg-muted:#6b604e;--color-primary:#e8641c;--color-primary-ink:#a0400c;--color-on-primary:#fff;--color-secondary:#6a2fc0;--color-secondary-ink:#5a2a99;--color-on-secondary:#fff;--color-tertiary:#8cc63a;--color-tertiary-ink:#3f6810;--color-on-tertiary:#22190f;--color-danger:#9b1b4e;--color-success:#256f45;--color-backdrop:#22190f61;--shadow-overlay:0 12px 32px #22190f2e;--color-node-shadow:#22190f29;--node-drop:1px}:root[data-theme=come-together]:where([data-tones=on]){--color-secondary:#560ba7;--color-primary:#d25400;--color-tertiary:#9fda51}:root[data-theme=come-together][data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#151127;--color-surface:#1e1935;--color-line:#332c4f;--color-line-strong:#8b84a8;--color-fg:#e6e2f2;--color-fg-strong:#f6f4fb;--color-fg-muted:#b2abc9;--color-primary:#ff7a33;--color-primary-ink:#ffb088;--color-on-primary:#151127;--color-secondary:#8a55f0;--color-secondary-ink:#d0b8ff;--color-on-secondary:#f6f4fb;--color-tertiary:#bdee62;--color-tertiary-ink:#cdef97;--color-on-tertiary:#151127;--color-danger:#f07ca8;--color-success:#6fcf97;--color-backdrop:#08060fb3;--shadow-overlay:0 12px 32px #00000073;--color-node-shadow:transparent;--node-drop:0px}:root[data-theme=come-together][data-scheme=dark]:where([data-tones=on]){--color-secondary:#7237d2;--color-primary:#f16e23;--color-tertiary:#c4f569}:root[data-theme=come-together]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#d9570f;--color-primary-ink:#8a360a;--color-on-primary:#fff;--color-secondary:#5d26ad;--color-secondary-ink:#4f2388;--color-on-secondary:#fff;--color-tertiary:#7fb52c;--color-tertiary-ink:#335409;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}@media (prefers-contrast:more){:root[data-theme=come-together]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#fff;--color-surface:#fff;--color-line:#000;--color-line-strong:#000;--color-line-disabled:#776e62;--color-fg:#000;--color-fg-strong:#000;--color-fg-muted:#333;--color-primary:#d9570f;--color-primary-ink:#8a360a;--color-on-primary:#fff;--color-secondary:#5d26ad;--color-secondary-ink:#4f2388;--color-on-secondary:#fff;--color-tertiary:#7fb52c;--color-tertiary-ink:#335409;--color-on-tertiary:#000;--color-primary-edge:#000;--color-secondary-edge:#000;--color-tertiary-edge:#000;--color-danger:#8a0036;--color-success:#0b5a2a;--color-backdrop:#0000008c}}:root[data-theme=come-together][data-scheme=dark]:where([data-contrast=high],[data-contrast=high] *){--color-bg:#08060f;--color-surface:#08060f;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d8d3e8;--color-primary:#ff8644;--color-primary-ink:#ffbb98;--color-on-primary:#08060f;--color-secondary:#9563f5;--color-secondary-ink:#d8c4ff;--color-on-secondary:#08060f;--color-tertiary:#c6f270;--color-tertiary-ink:#d5f3a6;--color-on-tertiary:#08060f;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#08060f}@media (prefers-contrast:more){:root[data-theme=come-together][data-scheme=dark]:where(:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) *){--color-bg:#08060f;--color-surface:#08060f;--color-line:#fff;--color-line-strong:#fff;--color-line-disabled:#8f8676;--color-fg:#fff;--color-fg-strong:#fff;--color-fg-muted:#d8d3e8;--color-primary:#ff8644;--color-primary-ink:#ffbb98;--color-on-primary:#08060f;--color-secondary:#9563f5;--color-secondary-ink:#d8c4ff;--color-on-secondary:#08060f;--color-tertiary:#c6f270;--color-tertiary-ink:#d5f3a6;--color-on-tertiary:#08060f;--color-primary-edge:#fff;--color-secondary-edge:#fff;--color-tertiary-edge:#fff;--color-danger:#ff8fbf;--color-success:#7ee2a8;--color-backdrop:#08060f}}:root{--looks-all:1}
