@property --bk-sky{syntax:"<color>";inherits:false;initial-value:#cddce2}.bk.iso[data-theme=light]{--bk-dark:0%;--bk-lamp:0;--bk-night:#141a2c;--bk-glow:#ffd27a;--bk-lit0:0%;--bk-lit1:0%;--bk-lit2:0%;--bk-lit3:0%;--bk-lit4:0%;--bk-lit5:0%;--bk-lit6:0%;--bk-lit7:0%;--anatomy-card:transparent;--anatomy-hi:#141414;--anatomy-mid:#4f4f4e;--anatomy-lo:#7a7a78;--anatomy-faint:#a2a2a0;--anatomy-halo:#5e5e5a;--anatomy-halo-opacity:.38;--anatomy-dot:#161616;--anatomy-text:#111;--anatomy-muted:#3c3c3b;--anatomy-mono:var(--cv-mono,ui-monospace, monospace);margin:0}.bk.iso[data-theme=light],.bk [data-base],.bk [data-items]>g{--anatomy-paper:color-mix(in srgb, #c9c9c7, var(--bk-night) var(--bk-dark));--anatomy-face:color-mix(in srgb, #f4f4f2, var(--bk-night) var(--bk-dark));--anatomy-top:color-mix(in srgb, #d6d6d4, var(--bk-night) var(--bk-dark));--anatomy-shade-0:color-mix(in srgb, #b2b2b0, var(--bk-night) var(--bk-dark));--anatomy-shade-1:color-mix(in srgb, #b9b9b7, var(--bk-night) var(--bk-dark));--anatomy-shade-2:color-mix(in srgb, #c0c0be, var(--bk-night) var(--bk-dark));--anatomy-shade-3:color-mix(in srgb, #c6c6c4, var(--bk-night) var(--bk-dark))}.bk .iso-plate{--bk-sky:#cddce2;box-shadow:none;background:linear-gradient(180deg, var(--bk-sky), color-mix(in srgb, var(--bk-sky), #c9c9c7 55%) 70%);padding:34px 0 30px;transition:--bk-sky .25s linear}.bk .iso-plate-corners{inset:10px 16px 8px}.bk .iso-plate-corner{font-size:inherit;letter-spacing:0;color:var(--anatomy-text);text-transform:uppercase;transition:color 1.2s linear}.bk[data-time=night] .iso-plate-corner,.bk[data-time=dusk] .iso-plate-corner{color:#ecebe6}.bk-stage{max-width:calc(max(300px, 84svh) * var(--bk-aspect,1.54));aspect-ratio:var(--bk-aspect,1.54);will-change:transform;-webkit-user-select:none;user-select:none;margin-inline:auto}.bk-lot{fill:color-mix(in srgb, #b9b6ae, var(--bk-night) var(--bk-dark));stroke:none}.bk-walk{fill:color-mix(in srgb, #d8d6d0, var(--bk-night) var(--bk-dark));stroke:none}.bk-asphalt{fill:color-mix(in srgb, #5d5f63, var(--bk-night) var(--bk-dark));stroke:none}.bk-park{fill:color-mix(in srgb, #a7b28f, var(--bk-night) var(--bk-dark));stroke:none}.bk-path{fill:color-mix(in srgb, #cfc8b6, var(--bk-night) var(--bk-dark));stroke:none}.bk-court{fill:color-mix(in srgb, #b8674c, var(--bk-night) var(--bk-dark));stroke:none}.bk-river{fill:color-mix(in srgb, #7f97a3, var(--bk-night) var(--bk-dark));stroke:none}.bk-zebra{fill:color-mix(in srgb, #f1f0ec, var(--bk-night) calc(var(--bk-dark) * .7));stroke:none}.bk-yellow{stroke:#e2b33c}.bk-court-line{stroke:#f4efe6}.bk-wave{stroke:color-mix(in srgb, #e6eef1, var(--bk-night) var(--bk-dark))}.bk-pools path{fill:var(--bk-glow);opacity:calc(var(--bk-lamp) * .32);stroke:none}.bk-win{stroke:none;fill:color-mix(in srgb, color-mix(in srgb, #6f7a80, var(--bk-night) var(--bk-dark)), var(--bk-glow) var(--bk-lit0))}.bk-win.bk-w1{fill:color-mix(in srgb, color-mix(in srgb, #6f7a80, var(--bk-night) var(--bk-dark)), var(--bk-glow) var(--bk-lit1))}.bk-win.bk-w2{fill:color-mix(in srgb, color-mix(in srgb, #6f7a80, var(--bk-night) var(--bk-dark)), var(--bk-glow) var(--bk-lit2))}.bk-win.bk-w3{fill:color-mix(in srgb, color-mix(in srgb, #6f7a80, var(--bk-night) var(--bk-dark)), var(--bk-glow) var(--bk-lit3))}.bk-win.bk-w4{fill:color-mix(in srgb, color-mix(in srgb, #6f7a80, var(--bk-night) var(--bk-dark)), var(--bk-glow) var(--bk-lit4))}.bk-win.bk-w5{fill:color-mix(in srgb, color-mix(in srgb, #6f7a80, var(--bk-night) var(--bk-dark)), var(--bk-glow) var(--bk-lit5))}.bk-win.bk-w6{fill:color-mix(in srgb, color-mix(in srgb, #6f7a80, var(--bk-night) var(--bk-dark)), var(--bk-glow) var(--bk-lit6))}.bk-win.bk-w7{fill:color-mix(in srgb, color-mix(in srgb, #6f7a80, var(--bk-night) var(--bk-dark)), var(--bk-glow) var(--bk-lit7))}.bk-win.bk-glass{opacity:.9}.bk-shop,.bk-train-win{fill:color-mix(in srgb, #f6e3b0, var(--bk-glow) 40%);stroke:none}.bk-sign{fill:#c7402d;stroke:none}.bk-door{fill:color-mix(in srgb, #4b3b30, var(--bk-night) var(--bk-dark));stroke:none}.bk-clock{fill:color-mix(in srgb, #f3efe4, var(--bk-glow) calc(var(--bk-lamp) * 60%));stroke:none}.bk-hands{stroke-width:.6px;stroke-linecap:round}.bk-car-glass{fill:color-mix(in srgb, #7c8a92, var(--bk-night) var(--bk-dark));stroke:none}.bk-headlight circle{fill:#fff3c4;opacity:var(--bk-lamp)}.bk-lamp circle{fill:#fff0b8;opacity:calc(.25 + var(--bk-lamp) * .75)}.bk-mullion{stroke-width:.35px}.bk-iron{stroke:color-mix(in srgb, #25272a, var(--bk-night) var(--bk-dark))}.bk-rail{stroke:#9aa0a6}.bk-hoop{stroke:#d2512f}.bk-play-bar{stroke:#c4472f}.bk-wheel{stroke:#111;stroke-width:.8px}.bk-ball{fill:#d4692a;stroke:#6b2c0f;stroke-width:.3px}@keyframes bk-blink{0%,to{opacity:1}50%{opacity:.2}}.bk-beacon circle{fill:#e0402d;animation:1.8s ease-in-out infinite bk-blink}.bk-brownstone{--mf:#7c5a49;--mt:#8f6a57;--m0:#684a3c;--m1:#6f5041;--m2:#765545;--m3:#7b5a49}.bk-brick{--mf:#a1503d;--mt:#b5634e;--m0:#8a4233;--m1:#924737;--m2:#9a4c3a;--m3:#a0503d}.bk-brick-dark{--mf:#74433a;--mt:#865347;--m0:#613730;--m1:#683b33;--m2:#6e3f36;--m3:#734339}.bk-limestone{--mf:#d8cfbd;--mt:#e6dece;--m0:#c3baa8;--m1:#cac1af;--m2:#d0c7b5;--m3:#d6cdbb}.bk-stucco{--mf:#cdbba1;--mt:#ddcdb4;--m0:#b8a68d;--m1:#bfad94;--m2:#c6b49a;--m3:#cbb99f}.bk-cornice{--mf:#5a463b;--mt:#6c574a;--m0:#4a3a31;--m1:#503f35;--m2:#554339;--m3:#59463b}.bk-curtain{--mf:#9fb3bd;--mt:#b9cad2;--m0:#869aa4;--m1:#8ea2ac;--m2:#96aab4;--m3:#9cb0ba}.bk-curtain-dark{--mf:#56646c;--mt:#6b7a82;--m0:#48555c;--m1:#4d5a62;--m2:#526068;--m3:#56646c}.bk-el{--mf:#44515a;--mt:#56646d;--m0:#38434b;--m1:#3c4850;--m2:#404c55;--m3:#44515a}.bk-el-deck{--mf:#3a4249;--mt:#4b545b;--m0:#30373d;--m1:#343b41;--m2:#383f45;--m3:#3b4349}.bk-concrete{--mf:#b7b5b0;--mt:#c8c6c1;--m0:#a3a19c;--m1:#aaa8a3;--m2:#b0aea9;--m3:#b5b3ae}.bk-timber{--mf:#8e7358;--mt:#a38769;--m0:#7a6249;--m1:#81684e;--m2:#876e53;--m3:#8c7257}.bk-bark{--mf:#5f5048;--mt:#73625a;--m0:#50433c;--m1:#554740;--m2:#5a4b44;--m3:#5e4f47}.bk-leaf{--mf:#6f8a5a;--mt:#86a170;--m0:#5d764b;--m1:#637c50;--m2:#698355;--m3:#6e8959}.bk-steel{--mf:#8b9298;--mt:#a1a8ad;--m0:#767d83;--m1:#7d8489;--m2:#848b90;--m3:#899096}.bk-gilt{--mf:#c9a44c;--mt:#e0bf68;--m0:#ad8b3c;--m1:#b49140;--m2:#bc9845;--m3:#c29e49}.bk-train{--mf:#b9bfc3;--mt:#cfd4d7;--m0:#a1a7ab;--m1:#a8aeb2;--m2:#afb5b9;--m3:#b5bbbf}.bk-car-cab{--mf:#e9b62c;--mt:#f4ca4f;--m0:#c99a1f;--m1:#d1a123;--m2:#daa927;--m3:#e2b02a}.bk-car-red{--mf:#a8362c;--mt:#bf4a3e;--m0:#8e2c24;--m1:#962f26;--m2:#9e3229;--m3:#a5352b}.bk-car-blue{--mf:#345a86;--mt:#46709f;--m0:#2a4a6f;--m1:#2d4f76;--m2:#31547d;--m3:#335884}.bk-car-white{--mf:#e6e6e3;--mt:#f4f4f2;--m0:#cfcfcc;--m1:#d6d6d3;--m2:#dcdcd9;--m3:#e2e2df}.bk-car-black{--mf:#2b2c2f;--mt:#3c3d41;--m0:#222326;--m1:#252629;--m2:#28292c;--m3:#2a2b2e}.bk-car-green{--mf:#3f6a52;--mt:#528167;--m0:#335745;--m1:#375c49;--m2:#3b624d;--m3:#3e6851}.bk-taxi-sign{--mf:#f5f1e2;--mt:#fffbe9;--m0:#ddd8c8;--m1:#e3dece;--m2:#e9e4d4;--m3:#efeadb}.bk-ferry{--mf:#eeeae0;--mt:#faf7ef;--m0:#d6d2c8;--m1:#dcd8ce;--m2:#e2ded4;--m3:#e8e4da}.bk-ferry-stack{--mf:#2b3a55;--mt:#3a4b69;--m0:#223048;--m1:#25344d;--m2:#283752;--m3:#2a3954}.bk-ferry-band{stroke:#2b5ea3;stroke-width:1px}.bk-awning{--mf:#2f6b48;--mt:#3f835a;--m0:#26583b;--m1:#295d3f;--m2:#2c6343;--m3:#2e6846}.bk-backboard{--mf:#f4f3ef;--mt:#fff;--m0:#dcdbd6;--m1:#e2e1dc;--m2:#e8e7e2;--m3:#eeede8}.bk-play{--mf:#d2a33c;--mt:#e3b955;--m0:#b78a2e;--m1:#be9031;--m2:#c59735;--m3:#cb9d38}.bk-trousers{--mf:#34383f;--mt:#454a52;--m0:#2a2e34;--m1:#2e3238;--m2:#31353c;--m3:#33373e}.bk-skin{--mf:#c9a184;--mt:#d9b496;--m0:#b48d71;--m1:#ba9376;--m2:#c0997b;--m3:#c59e80}.bk-coat-0{--mf:#b8462f;--mt:#cd5a42;--m0:#9e3a26;--m1:#a63e29;--m2:#ae422c;--m3:#b4452e}.bk-coat-1{--mf:#2f5f8f;--mt:#3f74a8;--m0:#264f78;--m1:#29547f;--m2:#2c5986;--m3:#2e5d8c}.bk-coat-2{--mf:#d8b14c;--mt:#e6c464;--m0:#bf9a3c;--m1:#c6a040;--m2:#cda744;--m3:#d3ac48}.bk-coat-3{--mf:#3c7350;--mt:#4f8a64;--m0:#315f42;--m1:#346446;--m2:#386a4a;--m3:#3b6f4e}.bk-coat-4{--mf:#e6e1d6;--mt:#f3efe6;--m0:#cfcabf;--m1:#d6d1c6;--m2:#dcd7cc;--m3:#e1dcd1}.bk-coat-5{--mf:#6b4f86;--mt:#80649d;--m0:#594170;--m1:#5e4576;--m2:#64497d;--m3:#694d83}:is(.bk-brownstone,.bk-brick,.bk-brick-dark,.bk-limestone,.bk-stucco,.bk-cornice,.bk-curtain,.bk-curtain-dark,.bk-el,.bk-el-deck,.bk-concrete,.bk-timber,.bk-bark,.bk-leaf,.bk-steel,.bk-gilt,.bk-train,.bk-car-cab,.bk-car-red,.bk-car-blue,.bk-car-white,.bk-car-black,.bk-car-green,.bk-taxi-sign,.bk-ferry,.bk-ferry-stack,.bk-awning,.bk-backboard,.bk-play,.bk-trousers,.bk-skin,.bk-coat-0,.bk-coat-1,.bk-coat-2,.bk-coat-3,.bk-coat-4,.bk-coat-5)>.iso-fill{fill:color-mix(in srgb, var(--mf), var(--bk-night) var(--bk-dark))}:is(.bk-brownstone,.bk-brick,.bk-brick-dark,.bk-limestone,.bk-stucco,.bk-cornice,.bk-curtain,.bk-curtain-dark,.bk-el,.bk-el-deck,.bk-concrete,.bk-timber,.bk-bark,.bk-leaf,.bk-steel,.bk-gilt,.bk-train,.bk-car-cab,.bk-car-red,.bk-car-blue,.bk-car-white,.bk-car-black,.bk-car-green,.bk-taxi-sign,.bk-ferry,.bk-ferry-stack,.bk-awning,.bk-backboard,.bk-play,.bk-trousers,.bk-skin,.bk-coat-0,.bk-coat-1,.bk-coat-2,.bk-coat-3,.bk-coat-4,.bk-coat-5)>.iso-top{fill:color-mix(in srgb, var(--mt), var(--bk-night) var(--bk-dark))}:is(.bk-brownstone,.bk-brick,.bk-brick-dark,.bk-limestone,.bk-stucco,.bk-cornice,.bk-curtain,.bk-curtain-dark,.bk-el,.bk-el-deck,.bk-concrete,.bk-timber,.bk-bark,.bk-leaf,.bk-steel,.bk-gilt,.bk-train,.bk-car-cab,.bk-car-red,.bk-car-blue,.bk-car-white,.bk-car-black,.bk-car-green,.bk-taxi-sign,.bk-ferry,.bk-ferry-stack,.bk-awning,.bk-backboard,.bk-play,.bk-trousers,.bk-skin,.bk-coat-0,.bk-coat-1,.bk-coat-2,.bk-coat-3,.bk-coat-4,.bk-coat-5)>.iso-shade[data-shade="0"]{fill:color-mix(in srgb, var(--m0), var(--bk-night) var(--bk-dark))}:is(.bk-brownstone,.bk-brick,.bk-brick-dark,.bk-limestone,.bk-stucco,.bk-cornice,.bk-curtain,.bk-curtain-dark,.bk-el,.bk-el-deck,.bk-concrete,.bk-timber,.bk-bark,.bk-leaf,.bk-steel,.bk-gilt,.bk-train,.bk-car-cab,.bk-car-red,.bk-car-blue,.bk-car-white,.bk-car-black,.bk-car-green,.bk-taxi-sign,.bk-ferry,.bk-ferry-stack,.bk-awning,.bk-backboard,.bk-play,.bk-trousers,.bk-skin,.bk-coat-0,.bk-coat-1,.bk-coat-2,.bk-coat-3,.bk-coat-4,.bk-coat-5)>.iso-shade[data-shade="1"]{fill:color-mix(in srgb, var(--m1), var(--bk-night) var(--bk-dark))}:is(.bk-brownstone,.bk-brick,.bk-brick-dark,.bk-limestone,.bk-stucco,.bk-cornice,.bk-curtain,.bk-curtain-dark,.bk-el,.bk-el-deck,.bk-concrete,.bk-timber,.bk-bark,.bk-leaf,.bk-steel,.bk-gilt,.bk-train,.bk-car-cab,.bk-car-red,.bk-car-blue,.bk-car-white,.bk-car-black,.bk-car-green,.bk-taxi-sign,.bk-ferry,.bk-ferry-stack,.bk-awning,.bk-backboard,.bk-play,.bk-trousers,.bk-skin,.bk-coat-0,.bk-coat-1,.bk-coat-2,.bk-coat-3,.bk-coat-4,.bk-coat-5)>.iso-shade[data-shade="2"]{fill:color-mix(in srgb, var(--m2), var(--bk-night) var(--bk-dark))}:is(.bk-brownstone,.bk-brick,.bk-brick-dark,.bk-limestone,.bk-stucco,.bk-cornice,.bk-curtain,.bk-curtain-dark,.bk-el,.bk-el-deck,.bk-concrete,.bk-timber,.bk-bark,.bk-leaf,.bk-steel,.bk-gilt,.bk-train,.bk-car-cab,.bk-car-red,.bk-car-blue,.bk-car-white,.bk-car-black,.bk-car-green,.bk-taxi-sign,.bk-ferry,.bk-ferry-stack,.bk-awning,.bk-backboard,.bk-play,.bk-trousers,.bk-skin,.bk-coat-0,.bk-coat-1,.bk-coat-2,.bk-coat-3,.bk-coat-4,.bk-coat-5)>.iso-shade[data-shade="3"]{fill:color-mix(in srgb, var(--m3), var(--bk-night) var(--bk-dark))}:is(.bk-brownstone,.bk-brick,.bk-brick-dark,.bk-limestone,.bk-stucco,.bk-cornice,.bk-curtain,.bk-curtain-dark,.bk-el,.bk-el-deck,.bk-concrete,.bk-timber,.bk-bark,.bk-leaf,.bk-steel,.bk-gilt,.bk-train,.bk-car-cab,.bk-car-red,.bk-car-blue,.bk-car-white,.bk-car-black,.bk-car-green,.bk-taxi-sign,.bk-ferry,.bk-ferry-stack,.bk-awning,.bk-backboard,.bk-play,.bk-trousers,.bk-skin,.bk-coat-0,.bk-coat-1,.bk-coat-2,.bk-coat-3,.bk-coat-4,.bk-coat-5)[data-seamless]>.iso-top{stroke:color-mix(in srgb, var(--mt), var(--bk-night) var(--bk-dark))}:is(.bk-brownstone,.bk-brick,.bk-brick-dark,.bk-limestone,.bk-stucco,.bk-cornice,.bk-curtain,.bk-curtain-dark,.bk-el,.bk-el-deck,.bk-concrete,.bk-timber,.bk-bark,.bk-leaf,.bk-steel,.bk-gilt,.bk-train,.bk-car-cab,.bk-car-red,.bk-car-blue,.bk-car-white,.bk-car-black,.bk-car-green,.bk-taxi-sign,.bk-ferry,.bk-ferry-stack,.bk-awning,.bk-backboard,.bk-play,.bk-trousers,.bk-skin,.bk-coat-0,.bk-coat-1,.bk-coat-2,.bk-coat-3,.bk-coat-4,.bk-coat-5)[data-seamless]>.iso-shade[data-shade="0"]{stroke:color-mix(in srgb, var(--m0), var(--bk-night) var(--bk-dark))}:is(.bk-brownstone,.bk-brick,.bk-brick-dark,.bk-limestone,.bk-stucco,.bk-cornice,.bk-curtain,.bk-curtain-dark,.bk-el,.bk-el-deck,.bk-concrete,.bk-timber,.bk-bark,.bk-leaf,.bk-steel,.bk-gilt,.bk-train,.bk-car-cab,.bk-car-red,.bk-car-blue,.bk-car-white,.bk-car-black,.bk-car-green,.bk-taxi-sign,.bk-ferry,.bk-ferry-stack,.bk-awning,.bk-backboard,.bk-play,.bk-trousers,.bk-skin,.bk-coat-0,.bk-coat-1,.bk-coat-2,.bk-coat-3,.bk-coat-4,.bk-coat-5)[data-seamless]>.iso-shade[data-shade="1"]{stroke:color-mix(in srgb, var(--m1), var(--bk-night) var(--bk-dark))}:is(.bk-brownstone,.bk-brick,.bk-brick-dark,.bk-limestone,.bk-stucco,.bk-cornice,.bk-curtain,.bk-curtain-dark,.bk-el,.bk-el-deck,.bk-concrete,.bk-timber,.bk-bark,.bk-leaf,.bk-steel,.bk-gilt,.bk-train,.bk-car-cab,.bk-car-red,.bk-car-blue,.bk-car-white,.bk-car-black,.bk-car-green,.bk-taxi-sign,.bk-ferry,.bk-ferry-stack,.bk-awning,.bk-backboard,.bk-play,.bk-trousers,.bk-skin,.bk-coat-0,.bk-coat-1,.bk-coat-2,.bk-coat-3,.bk-coat-4,.bk-coat-5)[data-seamless]>.iso-shade[data-shade="2"]{stroke:color-mix(in srgb, var(--m2), var(--bk-night) var(--bk-dark))}:is(.bk-brownstone,.bk-brick,.bk-brick-dark,.bk-limestone,.bk-stucco,.bk-cornice,.bk-curtain,.bk-curtain-dark,.bk-el,.bk-el-deck,.bk-concrete,.bk-timber,.bk-bark,.bk-leaf,.bk-steel,.bk-gilt,.bk-train,.bk-car-cab,.bk-car-red,.bk-car-blue,.bk-car-white,.bk-car-black,.bk-car-green,.bk-taxi-sign,.bk-ferry,.bk-ferry-stack,.bk-awning,.bk-backboard,.bk-play,.bk-trousers,.bk-skin,.bk-coat-0,.bk-coat-1,.bk-coat-2,.bk-coat-3,.bk-coat-4,.bk-coat-5)[data-seamless]>.iso-shade[data-shade="3"]{stroke:color-mix(in srgb, var(--m3), var(--bk-night) var(--bk-dark))}[data-person] .iso-edge,[data-player] .iso-edge{stroke-width:.35px}@media (max-width:719px){.bk .iso-plate{padding:28px 0 40px}.bk .iso-plate-corner[data-corner=hint]{bottom:18px}.bk-stage{max-width:none;overflow:hidden}.bk-stage .bk-svg{width:128%;margin:0 -14%}}@media (prefers-reduced-motion:reduce){.bk .iso-plate,.bk .iso-plate-corner{transition:none}.bk-beacon circle{animation:none}}
.cn.iso[data-theme=light]{--anatomy-card:transparent;--anatomy-paper:#c9c9c7;--anatomy-face:#f4f4f2;--anatomy-top:#d6d6d4;--anatomy-shade-0:#b2b2b0;--anatomy-shade-1:#b9b9b7;--anatomy-shade-2:#c0c0be;--anatomy-shade-3:#c6c6c4;--anatomy-lit-top:#fbfbfa;--anatomy-lit-shade:#ececea;--anatomy-hi:#141414;--anatomy-mid:#4f4f4e;--anatomy-lo:#7a7a78;--anatomy-faint:#a2a2a0;--anatomy-lit:#000;--anatomy-halo:#5e5e5a;--anatomy-halo-opacity:.38;--anatomy-dot:#161616;--anatomy-text:#111;--anatomy-muted:#3c3c3b;--anatomy-mono:var(--cv-mono,ui-monospace, monospace);--cn-glass:#7d8386;--cn-sheen:#959b9e;--cn-void:#8f8f8d;--cn-gravel:#dcdbd6;--cn-water:#9aa5a6;--cn-water-deep:#87959a;--cn-tube:#cfcfc6;--cn-lawn:#c3c7b6;--cn-moss:#a8b09a;--cn-snowtop:var(--anatomy-top);--cn-sakura:#efccd3;--cn-sakura-top:#f7e1e5;--cn-sakura-0:#ddb2bb;--cn-sakura-1:#e3bbc3;--cn-sakura-2:#e8c3ca;--cn-sakura-3:#ecc9cf;--cn-maple:#c2cca6;--cn-maple-top:#d3dcb8;--cn-maple-0:#a9b48e;--cn-maple-1:#b0bb95;--cn-maple-2:#b8c29c;--cn-maple-3:#bec8a2;--cn-azalea:#d9a0ad;--cn-azalea-top:#e8bac4;--cn-azalea-0:#c48896;--cn-azalea-1:#cb909d;--cn-azalea-2:#d197a4;--cn-azalea-3:#d59ca9;--cn-ginkgo:#c7d0a2;--cn-ginkgo-top:#d7dfb4;--cn-ginkgo-0:#aeb889;--cn-ginkgo-1:#b5bf90;--cn-ginkgo-2:#bcc697;--cn-ginkgo-3:#c2cb9d;--cn-persimmon:#b8c49c;--cn-persimmon-top:#c9d4ad;--cn-persimmon-0:#9fab84;--cn-persimmon-1:#a6b28b;--cn-persimmon-2:#adb992;--cn-persimmon-3:#b3bf97;--cn-rice:#a6b4b4;--cn-rice-row:#8fa09a;--cn-canopy:1;--cn-fleck-sakura:1;--cn-fleck-maple:0;--cn-fleck-fruit:0;margin:0}.cn.iso[data-season=summer]{--cn-lawn:#b5bea4;--cn-moss:#9aa68b;--cn-sakura:#aab79a;--cn-sakura-top:#bcc8ab;--cn-sakura-0:#919f82;--cn-sakura-1:#98a689;--cn-sakura-2:#a0ad90;--cn-sakura-3:#a6b396;--cn-maple:#9fb08c;--cn-maple-top:#b1c19d;--cn-maple-0:#879775;--cn-maple-1:#8e9e7c;--cn-maple-2:#96a683;--cn-maple-3:#9cac89;--cn-azalea:#95a088;--cn-azalea-top:#a7b29a;--cn-azalea-0:#7f8a73;--cn-azalea-1:#86917a;--cn-azalea-2:#8d9881;--cn-azalea-3:#939e86;--cn-ginkgo:#9cad86;--cn-ginkgo-top:#aebf98;--cn-ginkgo-0:#84956f;--cn-ginkgo-1:#8b9c76;--cn-ginkgo-2:#93a47d;--cn-ginkgo-3:#99aa83;--cn-persimmon:#97a883;--cn-persimmon-top:#a9ba95;--cn-persimmon-0:#7f906c;--cn-persimmon-1:#869773;--cn-persimmon-2:#8d9e7a;--cn-persimmon-3:#93a47f;--cn-rice:#93ab78;--cn-rice-row:#7a9462;--cn-fleck-sakura:0}.cn.iso[data-season=autumn]{--cn-lawn:#c5c1aa;--cn-moss:#a6a58e;--cn-sakura:#d5a27c;--cn-sakura-top:#e2b791;--cn-sakura-0:#bd8a66;--cn-sakura-1:#c4916d;--cn-sakura-2:#cb9874;--cn-sakura-3:#d09e7a;--cn-maple:#bf5b44;--cn-maple-top:#d0735a;--cn-maple-0:#a44834;--cn-maple-1:#ac4e39;--cn-maple-2:#b4543f;--cn-maple-3:#ba5942;--cn-azalea:#a39a7e;--cn-azalea-top:#b5ac90;--cn-azalea-0:#8d8569;--cn-azalea-1:#948c70;--cn-azalea-2:#9a9277;--cn-azalea-3:#a0977c;--cn-ginkgo:#e2c35a;--cn-ginkgo-top:#ecd47a;--cn-ginkgo-0:#c9a944;--cn-ginkgo-1:#d0b04a;--cn-ginkgo-2:#d7b750;--cn-ginkgo-3:#dcbd55;--cn-persimmon:#c99a5e;--cn-persimmon-top:#d8ad74;--cn-persimmon-0:#b0824b;--cn-persimmon-1:#b78850;--cn-persimmon-2:#be8f56;--cn-persimmon-3:#c4955b;--cn-rice:#d6b763;--cn-rice-row:#b4944a;--cn-fleck-sakura:0;--cn-fleck-maple:1;--cn-fleck-fruit:1}.cn.iso[data-season=winter]{--cn-lawn:#e5e6e3;--cn-moss:#d9dbd7;--cn-snowtop:#f6f6f4;--cn-azalea:#c8cbc4;--cn-azalea-top:#f2f2f0;--cn-azalea-0:#b3b6ae;--cn-azalea-1:#b9bcb4;--cn-azalea-2:#bfc2ba;--cn-azalea-3:#c4c7bf;--cn-rice:#e3e3df;--cn-rice-row:#c9c9c4;--cn-canopy:0;--cn-fleck-sakura:0;--cn-fleck-fruit:1}.cn .iso-plate{--anatomy-paper:#c9c9c7;box-shadow:none;padding:34px 0 52px}.cn .iso-plate-corner[data-corner=hint]{bottom:22px}.cn-seasons{font-family:var(--anatomy-mono);letter-spacing:.1em;text-transform:uppercase;gap:1.2em;font-size:.86em;line-height:1;display:flex;position:absolute;bottom:0;left:0}.cn-seasons button{all:unset;cursor:pointer;color:var(--anatomy-muted);border-bottom:1px solid #0000;padding:2px 0}.cn-seasons button:hover{color:var(--anatomy-text)}.cn-seasons button[aria-pressed=true]{color:var(--anatomy-text);border-bottom-color:currentColor}.cn-seasons button:focus-visible{outline:1px solid var(--anatomy-hi);outline-offset:2px}.cn .iso-plate-corners{inset:0}.cn .iso-plate-corner{font-size:inherit;letter-spacing:0;color:var(--anatomy-text);text-transform:uppercase}.cn-stage{--cn-fit:max(280px, calc(100svh - 17cqi - 110px));max-width:calc(var(--cn-fit) * var(--cn-aspect,1.95));-webkit-user-select:none;user-select:none;margin-inline:auto}.cn-frame{position:relative}.cn-frame>.cn-gl{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.cn-frame>.cn-art,.cn-frame>.cn-svg{position:relative}.cn[data-gl] .cn-water-fallback,.cn[data-gl] .cn-koi-layer,.cn[data-gl] .cn-ripples{display:none}.cn .iso-fill,.cn .iso-top,.cn .iso-shade,.cn .cn-lawn{transition:fill 4s}.cn .cn-canopy-sakura,.cn .cn-canopy-maple,.cn .cn-canopy-ginkgo,.cn .cn-canopy-persimmon{opacity:var(--cn-canopy);transition:opacity 4s}.cn .cn-fleck-persimmon{opacity:var(--cn-fleck-fruit);transition:opacity 4s}.cn .cn-fleck-persimmon circle{fill:#e0782f;stroke:#9c4a17;stroke-width:.25px}.cn .cn-fleck-ginkgo{display:none}.cn-rice{fill:var(--cn-rice);stroke:none;transition:fill 4s}.cn-rice-row{stroke:var(--cn-rice-row);stroke-width:.45px}.cn-cat-ginger{--mf:#d58a45;--mt:#e8a463;--m0:#b9712f;--m1:#c27935;--m2:#cb813b;--m3:#d28741}.cn-cat-black{--mf:#2a2827;--mt:#3c3a38;--m0:#1f1d1c;--m1:#232120;--m2:#272524;--m3:#2a2827}.cn-cat-calico{--mf:#f1ece2;--mt:#faf7f1;--m0:#ddd6ca;--m1:#e3ddd1;--m2:#e9e3d8;--m3:#eee8de}.cn-cat-white{--mf:#f6f4ef;--mt:#fdfcf9;--m0:#e2dfd8;--m1:#e8e5de;--m2:#edeae4;--m3:#f2efea}.cn-cat-tabby{--mf:#8f8a82;--mt:#a6a199;--m0:#78736c;--m1:#7f7a73;--m2:#86817a;--m3:#8c8780}:is(.cn-cat-ginger,.cn-cat-black,.cn-cat-calico,.cn-cat-tabby,.cn-cat-white)>.iso-fill{fill:var(--mf)}:is(.cn-cat-ginger,.cn-cat-black,.cn-cat-calico,.cn-cat-tabby,.cn-cat-white)>.iso-top{fill:var(--mt)}:is(.cn-cat-ginger,.cn-cat-black,.cn-cat-calico,.cn-cat-tabby,.cn-cat-white)>.iso-shade[data-shade="0"]{fill:var(--m0)}:is(.cn-cat-ginger,.cn-cat-black,.cn-cat-calico,.cn-cat-tabby,.cn-cat-white)>.iso-shade[data-shade="1"]{fill:var(--m1)}:is(.cn-cat-ginger,.cn-cat-black,.cn-cat-calico,.cn-cat-tabby,.cn-cat-white)>.iso-shade[data-shade="2"]{fill:var(--m2)}:is(.cn-cat-ginger,.cn-cat-black,.cn-cat-calico,.cn-cat-tabby,.cn-cat-white)>.iso-shade[data-shade="3"]{fill:var(--m3)}.iso-fill.cn-cat-ear.cn-cat-ginger{fill:#c27935}.iso-fill.cn-cat-ear.cn-cat-black{fill:#232120}.iso-fill.cn-cat-ear.cn-cat-calico{fill:#c98a4b}.iso-fill.cn-cat-ear.cn-cat-tabby{fill:#78736c}.iso-fill.cn-cat-ear.cn-cat-white{fill:#e8c9c4}.cn-cat-tail{fill:none;stroke-width:1.1px;stroke-linecap:round;stroke-linejoin:round}.cn-cat-tail.cn-cat-ginger{stroke:#c27935}.cn-cat-tail.cn-cat-black{stroke:#1f1d1c}.cn-cat-tail.cn-cat-calico{stroke:#4a3f37}.cn-cat-tail.cn-cat-tabby{stroke:#6b665f}.cn-cat-tail.cn-cat-white{stroke:#d9d5cd}.cn[data-season=winter] :is(.cn-cat-ginger,.cn-cat-black,.cn-cat-calico,.cn-cat-tabby,.cn-cat-white)>.iso-top{fill:var(--mt)}[data-farmer] .iso-edge,[data-coder] .iso-edge,[data-cat] .iso-edge,[data-walker] .iso-edge{stroke-width:.35px}.cn-screen{fill:#1f2a33;stroke:none}.cn-code{fill:none;stroke:#9fe0b4;stroke-width:.35px;stroke-linecap:round}.cn-code-accent{stroke:#f2c879}.cn-caret{stroke:#fff}.cn .cn-fleck-sakura{opacity:var(--cn-fleck-sakura);transition:opacity 4s}.cn .cn-fleck-sakura circle{fill:#fbeef0}.cn .cn-fleck-maple{opacity:var(--cn-fleck-maple);transition:opacity 4s}.cn .cn-fleck-maple circle{fill:#8f3624}.cn[data-season=winter] .iso-top{fill:var(--cn-snowtop)}.cn-lawn{fill:var(--cn-lawn);stroke:none}.cn-glass{fill:var(--cn-glass);stroke:none}.cn-sheen{fill:var(--cn-sheen);stroke:none}.cn-void{fill:var(--cn-void);stroke:none}.cn-gravel,.iso-fill.cn-gravel{fill:var(--cn-gravel)}.cn-water{fill:var(--cn-water);stroke:none}.cn-water-deep{fill:var(--cn-water-deep);stroke:none}.cn-tube{fill:var(--cn-tube)}.cn-pv{fill:#47505b;stroke:none}.cn-pv-grid{stroke:#7f8894}.cn-louvre{fill:#8c8f91;stroke:none}.cn-falls{fill:#d4dadb;opacity:.9;stroke:none}.cn-falls-streak{stroke:#f4f6f6}.cn-boards,.cn-courses{stroke-width:.4px}.cn-bamboo-leaf{stroke:#7d8a6c;stroke-width:.5px}.cn[data-season=winter] .cn-bamboo-leaf{stroke:#9aa48e}.cn-branch{stroke:#5b4f45;stroke-width:.55px}.cn-rail{stroke:#8f3a28}.cn-shore{stroke-width:.6px}@keyframes cn-blink{0%,to{opacity:1}50%{opacity:.25}}.cn-leds circle{fill:#7fd1a0;animation:1.4s steps(2,end) infinite cn-blink}.cn-leds circle:nth-child(2n){animation-delay:.35s}.cn-leds circle:nth-child(3n){animation-delay:.8s}.cn-beacon circle{fill:#d24a3a;animation:2.2s ease-in-out infinite cn-blink}.cn-koi-body{fill:#f4f2ec;stroke:var(--anatomy-mid);stroke-width:.45px}.cn-koi-fin{fill:#e9e6de;stroke:var(--anatomy-mid);stroke-width:.35px}.cn-koi-spot{fill:#c7543d}.cn-koi[data-kind=ogon] .cn-koi-body,.cn-koi[data-kind=ogon] .cn-koi-spot{fill:#dcae55}.cn-koi[data-kind=showa] .cn-koi-body{fill:#2a2a2b}.cn-koi[data-kind=asagi] .cn-koi-body{fill:#8796a2}.cn-koi[data-kind=sanke] .cn-koi-spot:last-child{fill:#1c1c1c}.cn-ripple{stroke:#eef1f1;fill:none}.cn-mote-petal,.cn-floater-petal{fill:#f3d3da;stroke:#c9919e;stroke-width:.25px}.cn-mote-leaf,.cn-floater-leaf{fill:#c5643f;stroke:#8e3f25;stroke-width:.25px}.cn-mote-snow{fill:#fff;stroke:#b9bbbb;stroke-width:.2px}.cn-pellet,.cn-floater-food{fill:#8b6a3e;stroke:#5b4426;stroke-width:.2px}.cn-granite{--mf:#b9b9b5;--mt:#c9c9c5;--m0:#a6a6a2;--m1:#adada9;--m2:#b3b3af;--m3:#b8b8b4}.cn-granite-dome{--mf:#b3b3af;--mt:#c4c4c0;--m0:#a0a09c;--m1:#a7a7a3;--m2:#adada9;--m3:#b2b2ae}.cn-cedar{--mf:#a28d76;--mt:#b8a48c;--m0:#8f7b65;--m1:#96826b;--m2:#9c8871;--m3:#a18d76}.cn-yakisugi{--mf:#4d4a47;--mt:#5f5b57;--m0:#403d3a;--m1:#45423f;--m2:#4a4744;--m3:#4f4c49}.cn-tile{--mf:#6c6f72;--mt:#8a8d90;--m0:#5d6063;--m1:#646769;--m2:#6b6e71;--m3:#727578}.cn-thatch{--mf:#a79878;--mt:#bcae8e;--m0:#93856a;--m1:#9a8c70;--m2:#a09276;--m3:#a6987b}.cn-panel{--mf:#a3a6a8;--mt:#b6b9bb;--m0:#8f9294;--m1:#96999b;--m2:#9c9fa1;--m3:#a2a5a7}.cn-steel{--mf:#6f7276;--mt:#84878b;--m0:#606367;--m1:#66696d;--m2:#6c6f73;--m3:#727579}.cn-lacquer{--mf:#b8513b;--mt:#cd6a52;--m0:#9e4231;--m1:#a64735;--m2:#ae4c38;--m3:#b4503b}.cn-bark{--mf:#6b5b4e;--mt:#7d6c5e;--m0:#5c4e43;--m1:#625347;--m2:#67584b;--m3:#6b5c4f}.cn-culm{--mf:#a9b18f;--mt:#bcc4a2;--m0:#949c7b;--m1:#9ba382;--m2:#a1a988;--m3:#a7af8e}.cn-rock{--mf:#8e8e8b;--mt:#a2a29f;--m0:#7b7b78;--m1:#82827f;--m2:#888885;--m3:#8d8d8a}.cn-cliff{--mf:#8a8b88;--mt:#9e9f9c;--m0:#777875;--m1:#7e7f7c;--m2:#848582;--m3:#898a87}.cn-rimstone{--mf:#9d9d99;--mt:#b0b0ac;--m0:#8a8a86;--m1:#91918d;--m2:#979793;--m3:#9c9c98}.cn-boulder{--mf:#a6a6a3;--mt:#b4b4b1;--m0:#9b9b98;--m1:#a2a29f;--m2:#a9a9a6;--m3:#b0b0ad}.cn-pine{--mf:#8e968a;--mt:#a1a99c;--m0:#7b8377;--m1:#828a7e;--m2:#889084;--m3:#8e9689}.cn-moss{--mf:var(--cn-moss);--mt:var(--cn-moss);--m0:var(--cn-moss);--m1:var(--cn-moss);--m2:var(--cn-moss);--m3:var(--cn-moss)}.cn-azalea{--mf:var(--cn-azalea);--mt:var(--cn-azalea-top);--m0:var(--cn-azalea-0);--m1:var(--cn-azalea-1);--m2:var(--cn-azalea-2);--m3:var(--cn-azalea-3)}.cn-sakura{--mf:var(--cn-sakura);--mt:var(--cn-sakura-top);--m0:var(--cn-sakura-0);--m1:var(--cn-sakura-1);--m2:var(--cn-sakura-2);--m3:var(--cn-sakura-3)}.cn-maple{--mf:var(--cn-maple);--mt:var(--cn-maple-top);--m0:var(--cn-maple-0);--m1:var(--cn-maple-1);--m2:var(--cn-maple-2);--m3:var(--cn-maple-3)}.cn-ginkgo{--mf:var(--cn-ginkgo);--mt:var(--cn-ginkgo-top);--m0:var(--cn-ginkgo-0);--m1:var(--cn-ginkgo-1);--m2:var(--cn-ginkgo-2);--m3:var(--cn-ginkgo-3)}.cn-persimmon{--mf:var(--cn-persimmon);--mt:var(--cn-persimmon-top);--m0:var(--cn-persimmon-0);--m1:var(--cn-persimmon-1);--m2:var(--cn-persimmon-2);--m3:var(--cn-persimmon-3)}.cn-plaster{--mf:#ecebe6;--mt:#f5f4f0;--m0:#d8d7d2;--m1:#dedcd8;--m2:#e3e2dd;--m3:#e8e7e2}.cn-bronze{--mf:#7d6a45;--mt:#9b8558;--m0:#67573a;--m1:#6e5d3e;--m2:#756342;--m3:#7b6845}.cn-ink{--mf:#2d2c2b;--mt:#44423f;--m0:#232221;--m1:#272625;--m2:#2b2a29;--m3:#2f2e2d}.cn-cushion{--mf:#8f4b3f;--mt:#a85e50;--m0:#7a3f35;--m1:#814338;--m2:#88473b;--m3:#8e4b3e}.cn-hoodie{--mf:#6d7378;--mt:#858b90;--m0:#5c6166;--m1:#62676c;--m2:#686d72;--m3:#6d7277}.cn-hair{--mf:#2b2623;--mt:#3d3632;--m0:#221e1b;--m1:#26211e;--m2:#2a2521;--m3:#2e2824}.cn-laptop{--mf:#b9bcbf;--mt:#cfd2d4;--m0:#a3a6a9;--m1:#aaadb0;--m2:#b0b3b6;--m3:#b6b9bc}.cn-straw{--mf:#cbb88c;--mt:#ddcca2;--m0:#b7a479;--m1:#beab80;--m2:#c4b186;--m3:#c9b68b}.cn-cloth{--mf:#45526a;--mt:#5a6882;--m0:#37425a;--m1:#3c4760;--m2:#414d65;--m3:#46526a}.cn-cloth-dark{--mf:#2f3443;--mt:#3f4555;--m0:#262a37;--m1:#2a2e3c;--m2:#2e3240;--m3:#323745}.cn-sash{--mf:#d9d3c2;--mt:#e8e3d4;--m0:#c6c0af;--m1:#ccc6b5;--m2:#d2ccbb;--m3:#d7d1c0}.cn-skin{--mf:#d6b596;--mt:#e6c8ab;--m0:#c2a183;--m1:#c8a789;--m2:#ceac8e;--m3:#d3b293}.cn-sandal{--mf:#6c5b47;--mt:#806e59;--m0:#5c4d3c;--m1:#625240;--m2:#675744;--m3:#6c5b48}:is(.cn-granite,.cn-granite-dome,.cn-cedar,.cn-yakisugi,.cn-tile,.cn-thatch,.cn-panel,.cn-steel,.cn-lacquer,.cn-bark,.cn-culm,.cn-rock,.cn-cliff,.cn-rimstone,.cn-boulder,.cn-pine,.cn-moss,.cn-azalea,.cn-sakura,.cn-maple,.cn-ginkgo,.cn-persimmon,.cn-plaster,.cn-bronze,.cn-ink,.cn-cushion,.cn-hoodie,.cn-hair,.cn-laptop,.cn-straw,.cn-cloth,.cn-cloth-dark,.cn-sash,.cn-skin,.cn-sandal)>.iso-fill{fill:var(--mf)}:is(.cn-granite,.cn-granite-dome,.cn-cedar,.cn-yakisugi,.cn-tile,.cn-thatch,.cn-panel,.cn-steel,.cn-lacquer,.cn-bark,.cn-culm,.cn-rock,.cn-cliff,.cn-rimstone,.cn-boulder,.cn-pine,.cn-moss,.cn-azalea,.cn-sakura,.cn-maple,.cn-ginkgo,.cn-persimmon,.cn-plaster,.cn-bronze,.cn-ink,.cn-cushion,.cn-hoodie,.cn-hair,.cn-laptop,.cn-straw,.cn-cloth,.cn-cloth-dark,.cn-sash,.cn-skin,.cn-sandal)>.iso-top{fill:var(--mt)}:is(.cn-granite,.cn-granite-dome,.cn-cedar,.cn-yakisugi,.cn-tile,.cn-thatch,.cn-panel,.cn-steel,.cn-lacquer,.cn-bark,.cn-culm,.cn-rock,.cn-cliff,.cn-rimstone,.cn-boulder,.cn-pine,.cn-moss,.cn-azalea,.cn-sakura,.cn-maple,.cn-ginkgo,.cn-persimmon,.cn-plaster,.cn-bronze,.cn-ink,.cn-cushion,.cn-hoodie,.cn-hair,.cn-laptop,.cn-straw,.cn-cloth,.cn-cloth-dark,.cn-sash,.cn-skin,.cn-sandal)>.iso-shade[data-shade="0"]{fill:var(--m0)}:is(.cn-granite,.cn-granite-dome,.cn-cedar,.cn-yakisugi,.cn-tile,.cn-thatch,.cn-panel,.cn-steel,.cn-lacquer,.cn-bark,.cn-culm,.cn-rock,.cn-cliff,.cn-rimstone,.cn-boulder,.cn-pine,.cn-moss,.cn-azalea,.cn-sakura,.cn-maple,.cn-ginkgo,.cn-persimmon,.cn-plaster,.cn-bronze,.cn-ink,.cn-cushion,.cn-hoodie,.cn-hair,.cn-laptop,.cn-straw,.cn-cloth,.cn-cloth-dark,.cn-sash,.cn-skin,.cn-sandal)>.iso-shade[data-shade="1"]{fill:var(--m1)}:is(.cn-granite,.cn-granite-dome,.cn-cedar,.cn-yakisugi,.cn-tile,.cn-thatch,.cn-panel,.cn-steel,.cn-lacquer,.cn-bark,.cn-culm,.cn-rock,.cn-cliff,.cn-rimstone,.cn-boulder,.cn-pine,.cn-moss,.cn-azalea,.cn-sakura,.cn-maple,.cn-ginkgo,.cn-persimmon,.cn-plaster,.cn-bronze,.cn-ink,.cn-cushion,.cn-hoodie,.cn-hair,.cn-laptop,.cn-straw,.cn-cloth,.cn-cloth-dark,.cn-sash,.cn-skin,.cn-sandal)>.iso-shade[data-shade="2"]{fill:var(--m2)}:is(.cn-granite,.cn-granite-dome,.cn-cedar,.cn-yakisugi,.cn-tile,.cn-thatch,.cn-panel,.cn-steel,.cn-lacquer,.cn-bark,.cn-culm,.cn-rock,.cn-cliff,.cn-rimstone,.cn-boulder,.cn-pine,.cn-moss,.cn-azalea,.cn-sakura,.cn-maple,.cn-ginkgo,.cn-persimmon,.cn-plaster,.cn-bronze,.cn-ink,.cn-cushion,.cn-hoodie,.cn-hair,.cn-laptop,.cn-straw,.cn-cloth,.cn-cloth-dark,.cn-sash,.cn-skin,.cn-sandal)>.iso-shade[data-shade="3"]{fill:var(--m3)}:is(.cn-granite,.cn-granite-dome,.cn-cedar,.cn-yakisugi,.cn-tile,.cn-thatch,.cn-panel,.cn-steel,.cn-lacquer,.cn-bark,.cn-culm,.cn-rock,.cn-cliff,.cn-rimstone,.cn-boulder,.cn-pine,.cn-moss,.cn-azalea,.cn-sakura,.cn-maple,.cn-ginkgo,.cn-persimmon,.cn-plaster,.cn-bronze,.cn-ink,.cn-cushion,.cn-hoodie,.cn-hair,.cn-laptop,.cn-straw,.cn-cloth,.cn-cloth-dark,.cn-sash,.cn-skin,.cn-sandal)[data-seamless]>.iso-top{stroke:var(--mt)}:is(.cn-granite,.cn-granite-dome,.cn-cedar,.cn-yakisugi,.cn-tile,.cn-thatch,.cn-panel,.cn-steel,.cn-lacquer,.cn-bark,.cn-culm,.cn-rock,.cn-cliff,.cn-rimstone,.cn-boulder,.cn-pine,.cn-moss,.cn-azalea,.cn-sakura,.cn-maple,.cn-ginkgo,.cn-persimmon,.cn-plaster,.cn-bronze,.cn-ink,.cn-cushion,.cn-hoodie,.cn-hair,.cn-laptop,.cn-straw,.cn-cloth,.cn-cloth-dark,.cn-sash,.cn-skin,.cn-sandal)[data-seamless]>.iso-shade[data-shade="0"]{stroke:var(--m0)}:is(.cn-granite,.cn-granite-dome,.cn-cedar,.cn-yakisugi,.cn-tile,.cn-thatch,.cn-panel,.cn-steel,.cn-lacquer,.cn-bark,.cn-culm,.cn-rock,.cn-cliff,.cn-rimstone,.cn-boulder,.cn-pine,.cn-moss,.cn-azalea,.cn-sakura,.cn-maple,.cn-ginkgo,.cn-persimmon,.cn-plaster,.cn-bronze,.cn-ink,.cn-cushion,.cn-hoodie,.cn-hair,.cn-laptop,.cn-straw,.cn-cloth,.cn-cloth-dark,.cn-sash,.cn-skin,.cn-sandal)[data-seamless]>.iso-shade[data-shade="1"]{stroke:var(--m1)}:is(.cn-granite,.cn-granite-dome,.cn-cedar,.cn-yakisugi,.cn-tile,.cn-thatch,.cn-panel,.cn-steel,.cn-lacquer,.cn-bark,.cn-culm,.cn-rock,.cn-cliff,.cn-rimstone,.cn-boulder,.cn-pine,.cn-moss,.cn-azalea,.cn-sakura,.cn-maple,.cn-ginkgo,.cn-persimmon,.cn-plaster,.cn-bronze,.cn-ink,.cn-cushion,.cn-hoodie,.cn-hair,.cn-laptop,.cn-straw,.cn-cloth,.cn-cloth-dark,.cn-sash,.cn-skin,.cn-sandal)[data-seamless]>.iso-shade[data-shade="2"]{stroke:var(--m2)}:is(.cn-granite,.cn-granite-dome,.cn-cedar,.cn-yakisugi,.cn-tile,.cn-thatch,.cn-panel,.cn-steel,.cn-lacquer,.cn-bark,.cn-culm,.cn-rock,.cn-cliff,.cn-rimstone,.cn-boulder,.cn-pine,.cn-moss,.cn-azalea,.cn-sakura,.cn-maple,.cn-ginkgo,.cn-persimmon,.cn-plaster,.cn-bronze,.cn-ink,.cn-cushion,.cn-hoodie,.cn-hair,.cn-laptop,.cn-straw,.cn-cloth,.cn-cloth-dark,.cn-sash,.cn-skin,.cn-sandal)[data-seamless]>.iso-shade[data-shade="3"]{stroke:var(--m3)}.cn[data-season=winter] :is(.cn-tile,.cn-thatch)>.iso-shade[data-shade="0"]{fill:#d9dbdc}.cn[data-season=winter] :is(.cn-tile,.cn-thatch)>.iso-shade[data-shade="1"]{fill:#e1e3e3}.cn[data-season=winter] :is(.cn-tile,.cn-thatch)>.iso-shade[data-shade="2"]{fill:#e8e9ea}.cn[data-season=winter] :is(.cn-tile,.cn-thatch)>.iso-shade[data-shade="3"]{fill:#eeefef}.cn[data-season=winter] .cn-courses{stroke:#b9bcbe}.cn[data-season=winter] :is(.cn-granite,.cn-granite-dome,.cn-cedar,.cn-tile,.cn-thatch,.cn-steel,.cn-panel,.cn-rock,.cn-cliff,.cn-rimstone,.cn-boulder,.cn-pine,.cn-lacquer)>.iso-top{fill:var(--cn-snowtop)}@media (max-width:719px){.cn .iso-plate{padding:28px 0 66px}.cn .iso-plate-corner[data-corner=hint]{bottom:42px}.cn .iso-plate-corners{inset:0 16px}.cn-seasons{bottom:20px;left:16px}.cn-stage{max-width:none;overflow:hidden}.cn-stage .cn-frame{width:128%;margin:0 -14%}}@media (prefers-reduced-motion:reduce){.cn .iso-fill,.cn .iso-top,.cn .iso-shade,.cn .cn-lawn,.cn .cn-canopy-sakura,.cn .cn-canopy-maple,.cn .cn-canopy-ginkgo,.cn .cn-canopy-persimmon,.cn .cn-rice{transition:none}.cn-leds circle,.cn-beacon circle{animation:none}}
html,body{background:#cbcbc9;margin:0}.cv{--paper:#cbcbc9;--ink:#111;--u:1cqi;--pad:4.5cqi;--col-a:24.5cqi;--col-b:59cqi;--indent:7.4cqi;--mono:max(10.5px, 1.36cqi);--lh:calc(var(--mono) * 1.36);isolation:isolate;background:radial-gradient(130% 90% at 28% 18%, #d2d2d0, var(--paper) 55%, #c3c3c1);min-height:100svh;color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--cv-mono,ui-monospace, monospace);text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;font-weight:400;display:flex;position:relative;overflow:clip;container-type:inline-size}.cv:after{content:"";z-index:10;pointer-events:none;mix-blend-mode:overlay;opacity:.55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:260px;position:absolute;inset:0}.cv ::selection{background:var(--ink);color:var(--paper)}.cv-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(.cv) :is(p,h2,ul){margin:0;padding:0}:where(.cv) ul{list-style:none}.cv-manifesto,.cv-group,.cv-colophon{font-size:var(--mono);line-height:var(--lh)}.cv-head{padding:calc(var(--u) * 4.2) var(--pad) 0;position:relative}.cv-manifesto{line-height:calc(var(--mono) * 1.2);text-align:justify;-webkit-hyphens:auto;hyphens:auto}.cv-caret{vertical-align:-.12em;background:currentColor;width:.62em;height:.95em;margin-left:.3em;display:inline-block}.cv-figure{margin:calc(var(--u) * 3) var(--pad) calc(var(--u) * 3.5);font-size:var(--mono);line-height:var(--lh)}.cv-figure--second{margin-top:0}.cv-index{grid-template-columns:var(--col-a) calc(var(--col-b) - var(--col-a)) 1fr;align-items:start;row-gap:var(--lh);padding-right:var(--pad);grid-template-rows:auto 1fr;margin-block:auto;display:grid;position:relative}.cv-group--studio{grid-area:1/2}.cv-group--formerly{grid-area:2/2}.cv-index__right{row-gap:var(--lh);grid-area:2/3;display:grid}.cv-group__title{font:inherit}.cv-group__items{padding-left:var(--indent)}.cv-group s{text-decoration-thickness:.09em}.cv-colophon{grid-template-columns:calc(var(--col-b) + var(--indent)) 1fr;padding:calc(var(--u) * 7) var(--pad) calc(var(--u) * 5.5) 0;align-items:start;margin-top:auto;display:grid}.cv-barcode{width:27.2cqi;height:calc(var(--u) * 8.3);margin:calc(var(--lh) * .18) 1.6cqi 0 0;fill:currentColor;justify-self:end}.cv-colophon a{color:inherit;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:.08em}.cv-colophon a:hover{text-decoration-style:wavy}.cv-colophon a:focus-visible{outline-offset:.2em;outline:.14em solid}@media (max-width:719px){.cv{--pad:16px;--mono:10.5px;--lh:14.5px;--indent:4ch}.cv-head{padding-top:20px}.cv-manifesto{text-align:left}.cv-figure{margin:28px 0 36px}.cv-index{padding-left:var(--pad);display:block}.cv-group--studio,.cv-group--formerly{margin:0 0 var(--lh) 12cqi}.cv-index__right{margin-left:36cqi}.cv-colophon{padding:56px var(--pad) 28px;grid-template-columns:36cqi 1fr}.cv-barcode{justify-self:stretch;width:auto;height:15cqi;margin-right:12px}}@media (prefers-reduced-motion:no-preference){.cv-manifesto{animation:1.2s steps(6,start) .1s both cv-print}.cv-caret{animation:1.06s step-end 1.4s infinite cv-blink}.cv-figure{animation:.9s .4s both cv-fade}.cv-group{animation:.5s both cv-fade;animation-delay:calc(1s + var(--i,0) * 90ms)}.cv-barcode{animation:.7s steps(12,jump-none) 1.7s both cv-scan}.cv-colophon__lines{animation:.5s 1.85s both cv-fade}}@media (max-width:719px) and (prefers-reduced-motion:no-preference){.cv-manifesto{animation-timing-function:steps(14,start)}}@keyframes cv-print{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes cv-blink{50%{opacity:0}}@keyframes cv-fade{0%{opacity:0}}@keyframes cv-scan{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}
