@property --rim-n{syntax:"<color>";inherits:true;initial-value:#d0c6a4}@property --rim-ne{syntax:"<color>";inherits:true;initial-value:#7d9cbb}@property --rim-e{syntax:"<color>";inherits:true;initial-value:#7d9cbb}@property --rim-se{syntax:"<color>";inherits:true;initial-value:#7d9cbb}@property --rim-s{syntax:"<color>";inherits:true;initial-value:#7d9cbb}@property --rim-sw{syntax:"<color>";inherits:true;initial-value:#7d9cbb}@property --rim-w{syntax:"<color>";inherits:true;initial-value:#d0c6a4}@property --rim-nw{syntax:"<color>";inherits:true;initial-value:#f3d79a}@property --cast-x{syntax:"<length>";inherits:true;initial-value:7px}@property --cast-y{syntax:"<length>";inherits:true;initial-value:7px}@property --cast-text-x{syntax:"<length>";inherits:true;initial-value:3px}@property --cast-text-y{syntax:"<length>";inherits:true;initial-value:3px}@keyframes daylight{0%{--rim-n:#7d9cbb;--rim-ne:#7d9cbb;--rim-e:#7d9cbb;--rim-se:#7d9cbb;--rim-s:#7d9cbb;--rim-sw:#d0c6a4;--rim-w:#f3d79a;--rim-nw:#d0c6a4}4.1667%{--rim-n:#9cabb2;--rim-ne:#7d9cbb;--rim-e:#7d9cbb;--rim-se:#7d9cbb;--rim-s:#7d9cbb;--rim-sw:#b8b9ab;--rim-w:#efd59b;--rim-nw:#e3cf9e}8.3333%{--rim-n:#b8baab;--rim-ne:#7d9cbb;--rim-e:#7d9cbb;--rim-se:#7d9cbb;--rim-s:#7d9cbb;--rim-sw:#9cabb2;--rim-w:#e3cf9e;--rim-nw:#efd59b}12.5%{--rim-n:#d0c6a4;--rim-ne:#7d9cbb;--rim-e:#7d9cbb;--rim-se:#7d9cbb;--rim-s:#7d9cbb;--rim-sw:#7d9cbb;--rim-w:#d0c6a4;--rim-nw:#f3d79a}16.6667%{--rim-n:#e3cf9e;--rim-ne:#9cabb2;--rim-e:#7d9cbb;--rim-se:#7d9cbb;--rim-s:#7d9cbb;--rim-sw:#7d9cbb;--rim-w:#b8baab;--rim-nw:#efd59b}20.8333%{--rim-n:#efd59b;--rim-ne:#b8b9ab;--rim-e:#7d9cbb;--rim-se:#7d9cbb;--rim-s:#7d9cbb;--rim-sw:#7d9cbb;--rim-w:#9cabb2;--rim-nw:#e3cf9e}25%{--rim-n:#f3d79a;--rim-ne:#d0c6a4;--rim-e:#7d9cbb;--rim-se:#7d9cbb;--rim-s:#7d9cbb;--rim-sw:#7d9cbb;--rim-w:#7d9cbb;--rim-nw:#d0c6a4}29.1667%{--rim-n:#efd59b;--rim-ne:#e3cf9e;--rim-e:#9cabb2;--rim-se:#7d9cbb;--rim-s:#7d9cbb;--rim-sw:#7d9cbb;--rim-w:#7d9cbb;--rim-nw:#b8b9ab}33.3333%{--rim-n:#e3cf9e;--rim-ne:#efd59b;--rim-e:#b8baab;--rim-se:#7d9cbb;--rim-s:#7d9cbb;--rim-sw:#7d9cbb;--rim-w:#7d9cbb;--rim-nw:#9cabb2}37.5%{--rim-n:#d0c6a4;--rim-ne:#f3d79a;--rim-e:#d0c6a4;--rim-se:#7d9cbb;--rim-s:#7d9cbb;--rim-sw:#7d9cbb;--rim-w:#7d9cbb;--rim-nw:#7d9cbb}41.6667%{--rim-n:#b8baab;--rim-ne:#efd59b;--rim-e:#e3cf9e;--rim-se:#9cabb2;--rim-s:#7d9cbb;--rim-sw:#7d9cbb;--rim-w:#7d9cbb;--rim-nw:#7d9cbb}45.8333%{--rim-n:#9cabb2;--rim-ne:#e3cf9e;--rim-e:#efd59b;--rim-se:#b8b9ab;--rim-s:#7d9cbb;--rim-sw:#7d9cbb;--rim-w:#7d9cbb;--rim-nw:#7d9cbb}50%{--rim-n:#7d9cbb;--rim-ne:#d0c6a4;--rim-e:#f3d79a;--rim-se:#d0c6a4;--rim-s:#7d9cbb;--rim-sw:#7d9cbb;--rim-w:#7d9cbb;--rim-nw:#7d9cbb}54.1667%{--rim-n:#7d9cbb;--rim-ne:#b8b9ab;--rim-e:#efd59b;--rim-se:#e3cf9e;--rim-s:#9cabb2;--rim-sw:#7d9cbb;--rim-w:#7d9cbb;--rim-nw:#7d9cbb}58.3333%{--rim-n:#7d9cbb;--rim-ne:#9cabb2;--rim-e:#e3cf9e;--rim-se:#efd59b;--rim-s:#b8b9ab;--rim-sw:#7d9cbb;--rim-w:#7d9cbb;--rim-nw:#7d9cbb}62.5%{--rim-n:#7d9cbb;--rim-ne:#7d9cbb;--rim-e:#d0c6a4;--rim-se:#f3d79a;--rim-s:#d0c6a4;--rim-sw:#7d9cbb;--rim-w:#7d9cbb;--rim-nw:#7d9cbb}66.6667%{--rim-n:#7d9cbb;--rim-ne:#7d9cbb;--rim-e:#b8b9ab;--rim-se:#efd59b;--rim-s:#e3cf9e;--rim-sw:#9cabb2;--rim-w:#7d9cbb;--rim-nw:#7d9cbb}70.8333%{--rim-n:#7d9cbb;--rim-ne:#7d9cbb;--rim-e:#9cabb2;--rim-se:#e3cf9e;--rim-s:#efd59b;--rim-sw:#b8b9ab;--rim-w:#7d9cbb;--rim-nw:#7d9cbb}75%{--rim-n:#7d9cbb;--rim-ne:#7d9cbb;--rim-e:#7d9cbb;--rim-se:#d0c6a4;--rim-s:#f3d79a;--rim-sw:#d0c6a4;--rim-w:#7d9cbb;--rim-nw:#7d9cbb}79.1667%{--rim-n:#7d9cbb;--rim-ne:#7d9cbb;--rim-e:#7d9cbb;--rim-se:#b8b9ab;--rim-s:#efd59b;--rim-sw:#e3cf9e;--rim-w:#9cabb2;--rim-nw:#7d9cbb}83.3333%{--rim-n:#7d9cbb;--rim-ne:#7d9cbb;--rim-e:#7d9cbb;--rim-se:#9cabb2;--rim-s:#e3cf9e;--rim-sw:#efd59b;--rim-w:#b8b9ab;--rim-nw:#7d9cbb}87.5%{--rim-n:#7d9cbb;--rim-ne:#7d9cbb;--rim-e:#7d9cbb;--rim-se:#7d9cbb;--rim-s:#d0c6a4;--rim-sw:#f3d79a;--rim-w:#d0c6a4;--rim-nw:#7d9cbb}91.6667%{--rim-n:#7d9cbb;--rim-ne:#7d9cbb;--rim-e:#7d9cbb;--rim-se:#7d9cbb;--rim-s:#b8baab;--rim-sw:#efd59b;--rim-w:#e3cf9e;--rim-nw:#9cabb2}95.8333%{--rim-n:#7d9cbb;--rim-ne:#7d9cbb;--rim-e:#7d9cbb;--rim-se:#7d9cbb;--rim-s:#9cabb2;--rim-sw:#e3cf9e;--rim-w:#efd59b;--rim-nw:#b8b9ab}to{--rim-n:#7d9cbb;--rim-ne:#7d9cbb;--rim-e:#7d9cbb;--rim-se:#7d9cbb;--rim-s:#7d9cbb;--rim-sw:#d0c6a4;--rim-w:#f3d79a;--rim-nw:#d0c6a4}}@keyframes sun-orbit{0%{transform:translate(-20cqw,66.88cqw)}1.0417%{transform:translate(-20cqw,62.29cqw)}2.0833%{transform:translate(-20cqw,57.66cqw)}3.125%{transform:translate(-20cqw,52.95cqw)}4.1667%{transform:translate(-20cqw,48.12cqw)}5.2083%{transform:translate(-20cqw,43.11cqw)}6.25%{transform:translate(-20cqw,37.88cqw)}7.2917%{transform:translate(-20cqw,32.35cqw)}8.3333%{transform:translate(-20cqw,26.46cqw)}9.375%{transform:translate(-20cqw,20.1cqw)}10.4167%{transform:translate(-20cqw,13.16cqw)}11.4583%{transform:translate(-20cqw,5.49cqw)}12.5%{transform:translate(-19.79cqw,-2.91cqw)}13.5417%{transform:translate(-17.36cqw,-9.93cqw)}14.5833%{transform:translate(-12.99cqw,-15.21cqw)}15.625%{transform:translate(-7.16cqw,-18.67cqw)}16.6667%{transform:translate(-.16cqw,-20cqw)}17.7083%{transform:translate(7.16cqw,-20cqw)}18.75%{transform:translate(14.02cqw,-20cqw)}19.7917%{transform:translate(20.51cqw,-20cqw)}20.8333%{transform:translate(26.72cqw,-20cqw)}21.875%{transform:translate(32.72cqw,-20cqw)}22.9167%{transform:translate(38.56cqw,-20cqw)}23.9583%{transform:translate(44.31cqw,-20cqw)}25%{transform:translate(50cqw,-20cqw)}26.0417%{transform:translate(55.69cqw,-20cqw)}27.0833%{transform:translate(61.44cqw,-20cqw)}28.125%{transform:translate(67.28cqw,-20cqw)}29.1667%{transform:translate(73.28cqw,-20cqw)}30.2083%{transform:translate(79.49cqw,-20cqw)}31.25%{transform:translate(85.98cqw,-20cqw)}32.2917%{transform:translate(92.84cqw,-20cqw)}33.3333%{transform:translate(100.16cqw,-20cqw)}34.375%{transform:translate(107.16cqw,-18.67cqw)}35.4167%{transform:translate(112.99cqw,-15.21cqw)}36.4583%{transform:translate(117.36cqw,-9.93cqw)}37.5%{transform:translate(119.79cqw,-2.91cqw)}38.5417%{transform:translate(120cqw,5.49cqw)}39.5833%{transform:translate(120cqw,13.16cqw)}40.625%{transform:translate(120cqw,20.1cqw)}41.6667%{transform:translate(120cqw,26.46cqw)}42.7083%{transform:translate(120cqw,32.35cqw)}43.75%{transform:translate(120cqw,37.88cqw)}44.7917%{transform:translate(120cqw,43.11cqw)}45.8333%{transform:translate(120cqw,48.12cqw)}46.875%{transform:translate(120cqw,52.95cqw)}47.9167%{transform:translate(120cqw,57.66cqw)}48.9583%{transform:translate(120cqw,62.29cqw)}50%{transform:translate(120cqw,66.87cqw)}51.0417%{transform:translate(120cqw,71.46cqw)}52.0833%{transform:translate(120cqw,76.09cqw)}53.125%{transform:translate(120cqw,80.8cqw)}54.1667%{transform:translate(120cqw,85.63cqw)}55.2083%{transform:translate(120cqw,90.64cqw)}56.25%{transform:translate(120cqw,95.87cqw)}57.2917%{transform:translate(120cqw,101.4cqw)}58.3333%{transform:translate(120cqw,107.29cqw)}59.375%{transform:translate(120cqw,113.65cqw)}60.4167%{transform:translate(120cqw,120.59cqw)}61.4583%{transform:translate(120cqw,128.26cqw)}62.5%{transform:translate(119.79cqw,136.66cqw)}63.5417%{transform:translate(117.36cqw,143.68cqw)}64.5833%{transform:translate(112.99cqw,148.96cqw)}65.625%{transform:translate(107.16cqw,152.42cqw)}66.6667%{transform:translate(100.16cqw,153.75cqw)}67.7083%{transform:translate(92.84cqw,153.75cqw)}68.75%{transform:translate(85.98cqw,153.75cqw)}69.7917%{transform:translate(79.49cqw,153.75cqw)}70.8333%{transform:translate(73.28cqw,153.75cqw)}71.875%{transform:translate(67.28cqw,153.75cqw)}72.9167%{transform:translate(61.44cqw,153.75cqw)}73.9583%{transform:translate(55.69cqw,153.75cqw)}75%{transform:translate(50cqw,153.75cqw)}76.0417%{transform:translate(44.31cqw,153.75cqw)}77.0833%{transform:translate(38.56cqw,153.75cqw)}78.125%{transform:translate(32.72cqw,153.75cqw)}79.1667%{transform:translate(26.72cqw,153.75cqw)}80.2083%{transform:translate(20.51cqw,153.75cqw)}81.25%{transform:translate(14.02cqw,153.75cqw)}82.2917%{transform:translate(7.16cqw,153.75cqw)}83.3333%{transform:translate(-.16cqw,153.75cqw)}84.375%{transform:translate(-7.16cqw,152.42cqw)}85.4167%{transform:translate(-12.99cqw,148.96cqw)}86.4583%{transform:translate(-17.36cqw,143.68cqw)}87.5%{transform:translate(-19.79cqw,136.66cqw)}88.5417%{transform:translate(-20cqw,128.26cqw)}89.5833%{transform:translate(-20cqw,120.59cqw)}90.625%{transform:translate(-20cqw,113.65cqw)}91.6667%{transform:translate(-20cqw,107.29cqw)}92.7083%{transform:translate(-20cqw,101.4cqw)}93.75%{transform:translate(-20cqw,95.87cqw)}94.7917%{transform:translate(-20cqw,90.64cqw)}95.8333%{transform:translate(-20cqw,85.63cqw)}96.875%{transform:translate(-20cqw,80.8cqw)}97.9167%{transform:translate(-20cqw,76.09cqw)}98.9583%{transform:translate(-20cqw,71.46cqw)}to{transform:translate(-20cqw,66.88cqw)}}@keyframes cast{0%{--cast-x:10px;--cast-y:0px;--cast-text-x:4px;--cast-text-y:0px}4.1667%{--cast-x:10px;--cast-y:3px;--cast-text-x:4px;--cast-text-y:1px}8.3333%{--cast-x:9px;--cast-y:5px;--cast-text-x:3px;--cast-text-y:2px}12.5%{--cast-x:7px;--cast-y:7px;--cast-text-x:3px;--cast-text-y:3px}16.6667%{--cast-x:5px;--cast-y:9px;--cast-text-x:2px;--cast-text-y:3px}20.8333%{--cast-x:3px;--cast-y:10px;--cast-text-x:1px;--cast-text-y:4px}25%{--cast-x:0px;--cast-y:10px;--cast-text-x:0px;--cast-text-y:4px}29.1667%{--cast-x:-3px;--cast-y:10px;--cast-text-x:-1px;--cast-text-y:4px}33.3333%{--cast-x:-5px;--cast-y:9px;--cast-text-x:-2px;--cast-text-y:3px}37.5%{--cast-x:-7px;--cast-y:7px;--cast-text-x:-3px;--cast-text-y:3px}41.6667%{--cast-x:-9px;--cast-y:5px;--cast-text-x:-3px;--cast-text-y:2px}45.8333%{--cast-x:-10px;--cast-y:3px;--cast-text-x:-4px;--cast-text-y:1px}50%{--cast-x:-10px;--cast-y:0px;--cast-text-x:-4px;--cast-text-y:0px}54.1667%{--cast-x:-10px;--cast-y:-3px;--cast-text-x:-4px;--cast-text-y:-1px}58.3333%{--cast-x:-9px;--cast-y:-5px;--cast-text-x:-3px;--cast-text-y:-2px}62.5%{--cast-x:-7px;--cast-y:-7px;--cast-text-x:-3px;--cast-text-y:-3px}66.6667%{--cast-x:-5px;--cast-y:-9px;--cast-text-x:-2px;--cast-text-y:-3px}70.8333%{--cast-x:-3px;--cast-y:-10px;--cast-text-x:-1px;--cast-text-y:-4px}75%{--cast-x:0px;--cast-y:-10px;--cast-text-x:0px;--cast-text-y:-4px}79.1667%{--cast-x:3px;--cast-y:-10px;--cast-text-x:1px;--cast-text-y:-4px}83.3333%{--cast-x:5px;--cast-y:-9px;--cast-text-x:2px;--cast-text-y:-3px}87.5%{--cast-x:7px;--cast-y:-7px;--cast-text-x:3px;--cast-text-y:-3px}91.6667%{--cast-x:9px;--cast-y:-5px;--cast-text-x:3px;--cast-text-y:-2px}95.8333%{--cast-x:10px;--cast-y:-3px;--cast-text-x:4px;--cast-text-y:-1px}to{--cast-x:10px;--cast-y:0px;--cast-text-x:4px;--cast-text-y:0px}}:root{--dig-w:308px;--dig-soil:240px;--dig-spade-w:140px;--dig-rest:-48px;--dig-ground:24px;--dig-beat:1s;--dig-cycle:2s}@keyframes dig{0%{transform:translateY(-48px)}18%{transform:translateY(-12px)}30%{transform:translateY(30px)}42%{transform:translateY(30px)}54%{transform:translateY(-12px)}66%{transform:translateY(-48px)}to{transform:translateY(-48px)}}@keyframes toss-1{0%{opacity:0;transform:translate(-10px,21px)}22.5%{opacity:1;transform:translate(-10px,21px)}24.3%{opacity:1;transform:translate(-11px,3px)}27%{opacity:1;transform:translate(-12px,-24px)}31.5%{opacity:1;transform:translate(-15px,-64px)}36%{opacity:1;transform:translate(-17px,-99px)}40.5%{opacity:1;transform:translate(-19px,-129px)}45%{opacity:1;transform:translate(-21px,-154px)}49.5%{opacity:1;transform:translate(-24px,-175px)}54%{opacity:1;transform:translate(-26px,-190px)}58.5%{opacity:1;transform:translate(-28px,-201px)}63%{opacity:1;transform:translate(-30px,-207px)}66.2%{opacity:1;transform:translate(-32px,-208px)}70.7%,to{opacity:0;transform:translate(-32px,-208px)}}@keyframes toss-2{0%{opacity:0;transform:translate(-14px,28px)}18%{opacity:1;transform:translate(-14px,28px)}19.8%{opacity:1;transform:translate(-16px,10px)}22.5%{opacity:1;transform:translate(-20px,-15px)}27%{opacity:1;transform:translate(-26px,-53px)}31.5%{opacity:1;transform:translate(-33px,-87px)}36%{opacity:1;transform:translate(-39px,-116px)}40.5%{opacity:1;transform:translate(-45px,-139px)}45%{opacity:1;transform:translate(-51px,-158px)}49.5%{opacity:1;transform:translate(-57px,-172px)}54%{opacity:1;transform:translate(-63px,-181px)}58.5%{opacity:1;transform:translate(-70px,-186px)}60.2%{opacity:1;transform:translate(-72px,-186px)}64.7%,to{opacity:0;transform:translate(-72px,-186px)}}@keyframes toss-3{0%{opacity:0;transform:translate(-17px,35px)}15%{opacity:1;transform:translate(-17px,35px)}16.8%{opacity:1;transform:translate(-21px,18px)}19.5%{opacity:1;transform:translate(-27px,-5px)}24%{opacity:1;transform:translate(-38px,-41px)}28.5%{opacity:1;transform:translate(-48px,-71px)}33%{opacity:1;transform:translate(-59px,-97px)}37.5%{opacity:1;transform:translate(-69px,-117px)}42%{opacity:1;transform:translate(-80px,-133px)}46.5%{opacity:1;transform:translate(-90px,-144px)}51%{opacity:1;transform:translate(-101px,-151px)}54.5%{opacity:1;transform:translate(-109px,-152px)}59%,to{opacity:0;transform:translate(-109px,-152px)}}@keyframes toss-4{0%{opacity:0;transform:translate(-21px,42px)}20.3%{opacity:1;transform:translate(-21px,42px)}22.1%{opacity:1;transform:translate(-27px,27px)}24.8%{opacity:1;transform:translate(-36px,6px)}29.3%{opacity:1;transform:translate(-51px,-26px)}33.8%{opacity:1;transform:translate(-66px,-52px)}38.3%{opacity:1;transform:translate(-81px,-74px)}42.8%{opacity:1;transform:translate(-96px,-91px)}47.2%{opacity:1;transform:translate(-111px,-103px)}51.8%{opacity:1;transform:translate(-127px,-110px)}56.1%{opacity:1;transform:translate(-141px,-112px)}60.6%,to{opacity:0;transform:translate(-141px,-112px)}}@keyframes toss-5{0%{opacity:0;transform:translate(-14px,28px)}24.8%{opacity:1;transform:translate(-14px,28px)}26.6%{opacity:1;transform:translate(-12px,11px)}29.3%{opacity:1;transform:translate(-10px,-13px)}33.8%{opacity:1;transform:translate(-6px,-50px)}38.3%{opacity:1;transform:translate(-3px,-82px)}42.8%{opacity:1;transform:translate(1px,-109px)}47.3%{opacity:1;transform:translate(5px,-131px)}51.8%{opacity:1;transform:translate(9px,-148px)}56.3%{opacity:1;transform:translate(12px,-160px)}60.8%{opacity:1;transform:translate(16px,-167px)}65.3%{opacity:1;transform:translate(20px,-170px)}65.4%{opacity:1;transform:translate(20px,-170px)}69.9%,to{opacity:0;transform:translate(20px,-170px)}}@keyframes toss-6{0%{opacity:0;transform:translate(-17px,35px)}17.3%{opacity:1;transform:translate(-17px,35px)}19.1%{opacity:1;transform:translate(-13px,19px)}21.8%{opacity:1;transform:translate(-8px,-4px)}26.3%{opacity:1;transform:translate(1px,-38px)}30.8%{opacity:1;transform:translate(10px,-67px)}35.3%{opacity:1;transform:translate(19px,-91px)}39.8%{opacity:1;transform:translate(28px,-110px)}44.2%{opacity:1;transform:translate(37px,-125px)}48.7%{opacity:1;transform:translate(46px,-135px)}53.3%{opacity:1;transform:translate(55px,-139px)}55.4%{opacity:1;transform:translate(59px,-140px)}59.9%,to{opacity:0;transform:translate(59px,-140px)}}@keyframes toss-7{0%{opacity:0;transform:translate(-21px,42px)}27%{opacity:1;transform:translate(-21px,42px)}28.8%{opacity:1;transform:translate(-15px,27px)}31.5%{opacity:1;transform:translate(-6px,7px)}36%{opacity:1;transform:translate(9px,-24px)}40.5%{opacity:1;transform:translate(25px,-49px)}45%{opacity:1;transform:translate(40px,-70px)}49.5%{opacity:1;transform:translate(55px,-86px)}54%{opacity:1;transform:translate(70px,-97px)}58.5%{opacity:1;transform:translate(86px,-103px)}61.9%{opacity:1;transform:translate(97px,-104px)}66.4%,to{opacity:0;transform:translate(97px,-104px)}}@keyframes toss-8{0%{opacity:0;transform:translate(-10px,21px)}19.5%{opacity:1;transform:translate(-10px,21px)}21.3%{opacity:1;transform:translate(-9px,3px)}24%{opacity:1;transform:translate(-8px,-22px)}28.5%{opacity:1;transform:translate(-7px,-61px)}33%{opacity:1;transform:translate(-5px,-95px)}37.5%{opacity:1;transform:translate(-3px,-124px)}42%{opacity:1;transform:translate(-2px,-148px)}46.5%{opacity:1;transform:translateY(-167px)}51%{opacity:1;transform:translate(2px,-181px)}55.5%{opacity:1;transform:translate(4px,-191px)}60%{opacity:1;transform:translate(5px,-196px)}62%{opacity:1;transform:translate(6px,-196px)}66.5%,to{opacity:0;transform:translate(6px,-196px)}}@keyframes toss-9{0%{opacity:0;transform:translate(-14px,28px)}29.3%{opacity:1;transform:translate(-14px,28px)}31.1%{opacity:1;transform:translate(-16px,11px)}33.8%{opacity:1;transform:translate(-19px,-12px)}38.3%{opacity:1;transform:translate(-23px,-47px)}42.8%{opacity:1;transform:translate(-28px,-78px)}47.3%{opacity:1;transform:translate(-32px,-103px)}51.8%{opacity:1;transform:translate(-37px,-124px)}56.3%{opacity:1;transform:translate(-41px,-140px)}60.8%{opacity:1;transform:translate(-46px,-151px)}65.3%{opacity:1;transform:translate(-51px,-157px)}68.6%{opacity:1;transform:translate(-54px,-158px)}73.1%,to{opacity:0;transform:translate(-54px,-158px)}}@keyframes toss-10{0%{opacity:0;transform:translate(-10px,21px)}21%{opacity:1;transform:translate(-10px,21px)}22.8%{opacity:1;transform:translate(-9px,3px)}25.5%{opacity:1;transform:translate(-7px,-23px)}30%{opacity:1;transform:translate(-4px,-62px)}34.5%{opacity:1;transform:translate(-1px,-96px)}39%{opacity:1;transform:translate(2px,-126px)}43.5%{opacity:1;transform:translate(5px,-150px)}48%{opacity:1;transform:translate(8px,-170px)}52.5%{opacity:1;transform:translate(11px,-184px)}57%{opacity:1;transform:translate(13px,-194px)}61.5%{opacity:1;transform:translate(16px,-199px)}63.9%{opacity:1;transform:translate(18px,-200px)}68.4%,to{opacity:0;transform:translate(18px,-200px)}}@keyframes toss-11{0%{opacity:0;transform:translate(-14px,28px)}16.5%{opacity:1;transform:translate(-14px,28px)}18.3%{opacity:1;transform:translate(-11px,10px)}21%{opacity:1;transform:translate(-7px,-14px)}25.5%{opacity:1;transform:translateY(-52px)}30%{opacity:1;transform:translate(7px,-84px)}34.5%{opacity:1;transform:translate(14px,-112px)}39%{opacity:1;transform:translate(21px,-135px)}43.5%{opacity:1;transform:translate(28px,-153px)}48%{opacity:1;transform:translate(35px,-166px)}52.5%{opacity:1;transform:translate(42px,-174px)}57%{opacity:1;transform:translate(49px,-178px)}57.9%{opacity:1;transform:translate(50px,-178px)}62.4%,to{opacity:0;transform:translate(50px,-178px)}}@keyframes toss-12{0%{opacity:0;transform:translate(-17px,35px)}24%{opacity:1;transform:translate(-17px,35px)}25.8%{opacity:1;transform:translate(-12px,19px)}28.5%{opacity:1;transform:translate(-5px,-5px)}33%{opacity:1;transform:translate(6px,-39px)}37.5%{opacity:1;transform:translate(18px,-69px)}42%{opacity:1;transform:translate(29px,-94px)}46.5%{opacity:1;transform:translate(41px,-114px)}51%{opacity:1;transform:translate(53px,-129px)}55.5%{opacity:1;transform:translate(64px,-140px)}60%{opacity:1;transform:translate(76px,-145px)}62.8%{opacity:1;transform:translate(83px,-146px)}67.3%,to{opacity:0;transform:translate(83px,-146px)}}@keyframes toss-13{0%{opacity:0;transform:translate(-21px,42px)}18.8%{opacity:1;transform:translate(-21px,42px)}20.6%{opacity:1;transform:translate(-15px,27px)}23.3%{opacity:1;transform:translate(-5px,6px)}27.8%{opacity:1;transform:translate(11px,-25px)}32.3%{opacity:1;transform:translate(27px,-51px)}36.8%{opacity:1;transform:translate(43px,-72px)}41.3%{opacity:1;transform:translate(59px,-88px)}45.7%{opacity:1;transform:translate(75px,-100px)}50.2%{opacity:1;transform:translate(91px,-106px)}54.1%{opacity:1;transform:translate(105px,-108px)}58.6%,to{opacity:0;transform:translate(105px,-108px)}}@keyframes toss-14{0%{opacity:0;transform:translate(-14px,28px)}26.3%{opacity:1;transform:translate(-14px,28px)}28.1%{opacity:1;transform:translate(-15px,11px)}30.8%{opacity:1;transform:translate(-17px,-13px)}35.3%{opacity:1;transform:translate(-21px,-49px)}39.8%{opacity:1;transform:translate(-24px,-80px)}44.3%{opacity:1;transform:translate(-27px,-106px)}48.8%{opacity:1;transform:translate(-31px,-127px)}53.3%{opacity:1;transform:translate(-34px,-144px)}57.8%{opacity:1;transform:translate(-38px,-155px)}62.3%{opacity:1;transform:translate(-41px,-162px)}66.3%{opacity:1;transform:translate(-44px,-164px)}70.8%,to{opacity:0;transform:translate(-44px,-164px)}}@keyframes toss-15{0%{opacity:0;transform:translate(-17px,35px)}15%{opacity:1;transform:translate(-17px,35px)}16.8%{opacity:1;transform:translate(-21px,19px)}19.5%{opacity:1;transform:translate(-27px,-3px)}24%{opacity:1;transform:translate(-37px,-36px)}28.5%{opacity:1;transform:translate(-46px,-65px)}33%{opacity:1;transform:translate(-56px,-88px)}37.5%{opacity:1;transform:translate(-66px,-107px)}42%{opacity:1;transform:translate(-76px,-121px)}46.5%{opacity:1;transform:translate(-86px,-130px)}51%{opacity:1;transform:translate(-96px,-134px)}52.5%{opacity:1;transform:translate(-99px,-134px)}57%,to{opacity:0;transform:translate(-99px,-134px)}}@keyframes toss-16{0%{opacity:0;transform:translate(-21px,42px)}22.5%{opacity:1;transform:translate(-21px,42px)}24.3%{opacity:1;transform:translate(-27px,27px)}27%{opacity:1;transform:translate(-35px,5px)}31.5%{opacity:1;transform:translate(-49px,-27px)}36%{opacity:1;transform:translate(-63px,-54px)}40.5%{opacity:1;transform:translate(-77px,-76px)}45%{opacity:1;transform:translate(-90px,-93px)}49.5%{opacity:1;transform:translate(-104px,-106px)}54%{opacity:1;transform:translate(-118px,-113px)}58.5%{opacity:1;transform:translate(-132px,-116px)}58.8%{opacity:1;transform:translate(-133px,-116px)}63.3%,to{opacity:0;transform:translate(-133px,-116px)}}@keyframes toss-17{0%{opacity:0;transform:translate(-10px,21px)}18%{opacity:1;transform:translate(-10px,21px)}19.8%{opacity:1;transform:translate(-11px,3px)}22.5%{opacity:1;transform:translate(-12px,-22px)}27%{opacity:1;transform:translate(-13px,-60px)}31.5%{opacity:1;transform:translate(-15px,-93px)}36%{opacity:1;transform:translate(-16px,-121px)}40.5%{opacity:1;transform:translate(-18px,-145px)}45%{opacity:1;transform:translate(-19px,-163px)}49.5%{opacity:1;transform:translate(-21px,-177px)}54%{opacity:1;transform:translate(-22px,-186px)}58.5%{opacity:1;transform:translate(-24px,-190px)}59.9%{opacity:1;transform:translate(-24px,-190px)}64.4%,to{opacity:0;transform:translate(-24px,-190px)}}@keyframes toss-18{0%{opacity:0;transform:translate(-14px,28px)}28.5%{opacity:1;transform:translate(-14px,28px)}30.3%{opacity:1;transform:translate(-12px,12px)}33%{opacity:1;transform:translate(-9px,-11px)}37.5%{opacity:1;transform:translate(-3px,-46px)}42%{opacity:1;transform:translate(2px,-76px)}46.5%{opacity:1;transform:translate(7px,-100px)}51%{opacity:1;transform:translate(13px,-120px)}55.5%{opacity:1;transform:translate(18px,-135px)}60%{opacity:1;transform:translate(23px,-146px)}64.5%{opacity:1;transform:translate(29px,-151px)}67.2%{opacity:1;transform:translate(32px,-152px)}71.7%,to{opacity:0;transform:translate(32px,-152px)}}.digger .toss-1{animation-name:toss-1}.digger .toss-2{animation-name:toss-2}.digger .toss-3{animation-name:toss-3}.digger .toss-4{animation-name:toss-4}.digger .toss-5{animation-name:toss-5}.digger .toss-6{animation-name:toss-6}.digger .toss-7{animation-name:toss-7}.digger .toss-8{animation-name:toss-8}.digger .toss-9{animation-name:toss-9}.digger .toss-10{animation-name:toss-10;animation-delay:-1000ms}.digger .toss-11{animation-name:toss-11;animation-delay:-1000ms}.digger .toss-12{animation-name:toss-12;animation-delay:-1000ms}.digger .toss-13{animation-name:toss-13;animation-delay:-1000ms}.digger .toss-14{animation-name:toss-14;animation-delay:-1000ms}.digger .toss-15{animation-name:toss-15;animation-delay:-1000ms}.digger .toss-16{animation-name:toss-16;animation-delay:-1000ms}.digger .toss-17{animation-name:toss-17;animation-delay:-1000ms}.digger .toss-18{animation-name:toss-18;animation-delay:-1000ms}:root{--paper:#f2efe6;--pixel:"Geist Pixel","Courier New",monospace;--wordmark:"Tiny5","Courier New",monospace;--ink:#171a21;--ash:#5f6772;--sky:#a8c3dc;--cloud:#fff;--cloud-shade:#cbd9e8;--cloud-edge:#7d9cbb;--node-ink:var(--ink);--sun-halo:#fcd07a;--cast-ink:#d3ccbb;--bone:#efe6d8;--night:#0e1119;--ash-night:#8b95a3;--apple:#456e36;--apple-deep:#3a5c2b;--apple-lit:#79a45c;--brand:var(--apple-skin);--wire:#d5d0c2;--wire-pulse:var(--apple);--apple-text:var(--brand);--apple-skin:#6cb33e;--apple-skin-lit:#9bd85f;--apple-leaf:#4e8c2f;--apple-stem:#4a3018;--soil:#6b4a24;--fur:#c88c4e;--fur-deep:#8e5c2c;--gold:#c8a94c;--gold-pale:#f0e0ae;--fault:#a34434;--tie:#b0392c;--frame:#2a2f3a;--frame-edge:#12151b;--frame-lit:#3f4757;--rule:#171a211f;--rule-night:#f2efe624;--px-8:8px;--px-16:16px;--px-24:24px;--px-32:32px;--px-48:48px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:40px;--s7:64px;--s8:104px;--s9:160px;--vp:100vh;--shell:1200px;--prose:560px}@supports (height: 100svh){:root{--vp:100svh}}@media (prefers-color-scheme:dark){:root{--paper:#edeae1;--ink:#12151b}}*,*:before,*:after{box-sizing:border-box;border-radius:0}html{-webkit-text-size-adjust:100%;scroll-snap-type:y mandatory}body{background:var(--paper);color:var(--ink);font-family:var(--pixel);font-synthesis:none;margin:0;font-size:16px;line-height:1.6}input,textarea,select,button{font-family:inherit}img{display:block;max-width:100%}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}a{color:inherit}:focus-visible{outline:2px solid var(--apple);outline-offset:2px}.px{font-family:var(--pixel);font-synthesis:none;font-weight:400;line-height:1}.px-8{font-size:var(--px-8);letter-spacing:0}.px-16{font-size:var(--px-16);letter-spacing:0}.px-24{font-size:var(--px-24);letter-spacing:0}.px-32{font-size:var(--px-32);letter-spacing:0}.px-48{font-size:var(--px-48);letter-spacing:0}.bold{font-weight:700}.caption,.note{color:var(--ash);margin:var(--s5)0 0;font-family:EB Garamond,Iowan Old Style,Georgia,serif;font-size:18px;font-style:italic;font-weight:400;line-height:1.5}.caption{text-align:center}#board .caption{margin-bottom:var(--s6)}.initial{font-weight:inherit;color:var(--ink)}.night .initial{color:var(--paper)}.accent{color:var(--apple-text)}.night{--apple-text:var(--brand)}.night{--wire:var(--ash);--wire-pulse:var(--gold)}.meta{color:var(--ash);font-variant-numeric:tabular-nums;font-size:13px;line-height:1.45}.prose{max-width:var(--prose);margin-inline-start:auto;margin-inline-end:auto}.num{font-variant-numeric:tabular-nums}.shell{max-width:var(--shell);padding-inline:var(--s5);margin-inline-start:auto;margin-inline-end:auto}@media (min-width:768px){.shell{padding-inline:var(--s6)}.caption,.note{font-size:18px}}@media (max-width:767px){.caption,.note{font-size:16px}.px-48{font-size:var(--px-32)}.px-32{font-size:var(--px-24)}.wall-head .initial{font-size:32px}}.section{padding-block:var(--s7)}.section-full{min-height:var(--vp);display:flex;scroll-snap-align:start;scroll-snap-stop:always;flex-direction:column;justify-content:center}.lower{transition:background-color .28s,color .28s}.switch{display:flex;justify-content:center;gap:var(--s6);margin-top:var(--s6)}.switch-tab{color:var(--ash);transition:color .16s;line-height:1.25}.switch-tab[data-on="1"],.switch-tab:hover{color:var(--ink)}.night .switch-tab[data-on="1"],.night .switch-tab:hover{color:var(--paper)}@media (max-width:479px){.switch{gap:var(--s5)}}@media (min-width:768px){.section{padding-block:var(--s8)}}.nav{display:flex;align-items: center;gap:var(--s5);height:var(--s7);border-bottom:1px solid var(--rule)}.nav-mark{text-decoration:none;display:inline-flex;align-items: center;gap:var(--s3);margin-right:auto}.nav-mark .mark{flex:none}.nav-mark .wordmark{position:relative;font-family:var(--wordmark);color:#000;font-size:40px;line-height:1;top:1px}.nav-go{display:inline-flex;align-items: center;gap:var(--s2)}.nav a{text-decoration:none;color:var(--ash);white-space:nowrap;transition:color .12s}@media (max-width:767px){.nav{gap:var(--s3)}.nav-mark{margin-right:auto}}.nav a:hover,.nav a[data-on="1"]{color:var(--ink)}.btn{display:inline-flex;padding-inline:var(--s5);border:1px solid var(--ink);font-family:var(--pixel);font-size:var(--px-16);font-synthesis:none;text-decoration:none;justify-content:center;align-items: center;height:44px;transition:border-color .12s,background-color .12s,color .12s}.btn:hover{border-color:var(--brand);color:var(--brand)}.btn-primary[disabled],.btn-primary[disabled]:hover{border-color:var(--rule);color:var(--ash);background:0 0}.btn[disabled]{border-color:var(--rule);color:var(--ash);cursor:not-allowed}.btn[disabled]:hover{border-color:var(--rule);color:var(--ash)}.btn-primary{background:var(--brand);border-color:var(--brand);color:#fff}.btn-primary:hover{background:var(--apple);border-color:var(--apple);color:var(--paper)}.btn-sm{padding-inline:var(--s3);font-size:var(--px-16);height:32px}.btn-text{color:var(--ash);border:none;height:auto;padding:0}.btn-text:hover{color:var(--ink);background:0 0}.search{display:flex;align-items: center;gap:var(--s3);border-bottom:1px solid var(--rule);color:var(--ash);width:35%;transition:border-color .12s,color .12s}.search:focus-within{border-bottom-color:var(--ink);color:var(--ink)}.glass{display:block;flex:none}@media (max-width:639px){.search{width:100%}}.field{color:var(--ink);background:0 0;border:0;flex:1;min-width:0;height:40px;padding:0;font-size:16px}.field::placeholder{color:var(--ash)}.face{position:relative;overflow:hidden;background:var(--sky);flex:none;width:40px;height:40px}.face img{object-fit:cover;image-rendering:pixelated;width:100%;height:100%}.apple{position:absolute;display:grid;background:var(--paper);place-items: center;transition:transform .22s cubic-bezier(.2,.7,.3,1),opacity .22s;inset:0}.row:hover .apple,.row:focus-within .apple,.face:hover .apple{opacity:0;transform:translateY(48px)}.face-lg{width:96px;height:96px}.rows{border-top:1px solid var(--rule)}.row{display:flex;align-items: center;gap:var(--s4);border-bottom:1px solid var(--rule);height:64px}.row-rank{color:var(--ash);flex:none;width:40px}.row-id{flex:1;min-width:0}.row-handle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.row-score{text-align:right;flex:none;min-width:56px}.row-action{display:flex;flex:none;justify-content:flex-end;width:104px}.row-action .btn{flex:1}.btn.voted{color:var(--brand);cursor:default;border-color:#0000}.btn.voted:hover{color:var(--brand);border-color:#0000}.voted{display:inline-flex;align-items: center;gap:var(--s2);color:var(--brand)}.voted:before{content:"";background:var(--brand);width:6px;height:6px}.the-line{position:relative;background:var(--ink);margin-block:var(--s6);height:1px}.the-line span{position:absolute;background:var(--paper);padding-right:var(--s2);color:var(--ink);top:-14px;left:0}.digger{position:relative;width:var(--dig-w)}.soil{position:relative;height:var(--dig-soil);overflow:clip}.soil .spade{position:absolute;bottom:0;left:calc(50% - var(--dig-spade-w)/2);transform:translateY(var(--dig-rest));animation:dig var(--dig-beat)steps(1,end)infinite}.soil .coin{position:absolute;opacity:0;pointer-events:none;animation-duration:var(--dig-cycle);animation-timing-function:steps(1,end);animation-iteration-count:infinite;bottom:0;left:50%}.soil .ground{position:absolute;bottom:0;left:0}.reel-mark,.reel-dots{display:none}html.reel .reel-stage{position:relative;--reel-n:3;height:calc(var(--reel-n)*var(--vp))}html.reel .reel-mark{display:block;position:absolute;height:var(--vp);pointer-events:none;scroll-snap-align:start;scroll-snap-stop:always;width:1px;left:0}html.reel .reel-mark-1{top:0}html.reel .reel-mark-2{top:var(--vp)}html.reel .reel-mark-3{top:calc(2*var(--vp))}html.reel .reel-pin{position:sticky;height:var(--vp);overflow:clip;top:0}html.reel .reel-track{display:flex;transform:translate3d(calc(var(--reel-p,0)*(var(--reel-n) - 1)*-100%),0,0);width:100%;height:100%}html.reel .reel-panel{display:flex;flex-direction:column;flex:0 0 100%;justify-content:center;height:100%;min-height:0}html.reel .reel-panel>.section-full{flex:auto;width:100%;min-height:0}html.reel .reel-panel,html.reel .reel-panel .section-full{scroll-snap-align:none}html.reel .reel-dots{display:flex;gap:var(--s2);position:absolute;left:50%;bottom:var(--s5);z-index:2;color:var(--ink);transform:translate(-50%)}html.reel .reel-stage[data-panel="1"] .reel-dots{color:var(--paper)}.reel-dot{display:flex;color:inherit;justify-content:center;align-items: center;width:24px;height:24px}.reel-dot:before{content:"";width:10px;height:10px;box-shadow:inset 0 0 0 2px}.reel-dot[aria-current=true]:before{background:currentColor}.orchard{background:var(--apple-skin);color:#fff}.orchard .note,.orchard .caption,.orchard .accent{color:#fff}.orchard{--node-ink:var(--ink)}.night{background:var(--night);color:var(--paper)}.night .rows{border-top-color:var(--rule-night)}.night .row{border-bottom-color:var(--rule-night)}.night .meta,.night .row-rank{color:var(--ash)}.night .caption,.night .note{color:var(--ash-night)}.night{--node-ink:var(--bone)}.night .btn{border-color:var(--rule-night);color:var(--paper)}.night .btn:hover{border-color:var(--gold);color:var(--gold)}.night .apple{background:var(--night)}.night .nav{border-bottom-color:var(--rule-night)}.night .nav a:hover,.night .nav a[data-on="1"]{color:var(--paper)}.gold{color:var(--gold);text-shadow:-1px -1px 0 var(--gold-pale)}.gold-rule{background:var(--gold);opacity:.5}.topbar{position:absolute;z-index:2;top:0;left:0;right:0}.topbar .nav{border-bottom:0}.foot{text-align:center;padding-block:var(--s7);background:var(--apple-skin);color:#fff;margin:0}.wall{background:var(--paper);display:flex;padding-top:var(--s7);animation:daylight 197s linear infinite,cast 197s step-end infinite;align-items: center}.wall-inner{text-align:center;padding-block:var(--s6);width:100%}.hang{position:relative;display:flex;flex-direction:column;align-items: center}.nail{position:absolute;z-index:2;top:0;left:50%;transform:translate(-50%)}.swing{transform-origin:top center;cursor:pointer;width:min(352px,30.4vh,80%);margin-top:5px}.wire{display:block;max-width:46%;height:auto;margin:0 auto}.wall-head{position:relative;isolation:isolate;margin:0 0 var(--s6);text-align:center;line-height:1.3}.wall-head .wall-shadow{position:absolute;z-index:-1;color:var(--cast-ink);transform:translate(var(--cast-text-x),var(--cast-text-y));pointer-events:none;top:0;left:0;right:0}.wall-head .initial{font-family:var(--wordmark);color:var(--brand);font-size:40px}.wall-head .wall-shadow .initial{color:inherit}.painting{box-shadow:var(--cast-x)var(--cast-y)0 var(--cast-ink);background:var(--frame);border:2px solid var(--frame-edge);border-top-color:var(--frame-lit);border-left-color:var(--frame-lit);margin:0;padding:7px}.canvas{position:relative;overflow:hidden;aspect-ratio:3/4;background:var(--sky);container-type:inline-size;border:2px solid var(--frame-edge);border-bottom-color:var(--frame-lit);border-right-color:var(--frame-lit)}.cta-slot{display:grid}.cta-slot>*{grid-area:1/1}.cta-sizer{visibility:hidden}.cta-label{display:inline-flex;justify-content:center;align-items: center;gap:var(--s2)}.cta-dots{display:inline-flex;overflow:hidden;animation:joining 1.6s steps(4,end)infinite;align-items: center;gap:2px;width:22px}.cta-dots i{background:currentColor;flex:none;width:6px;height:6px}@keyframes joining{0%{max-width:0}to{max-width:32px}}.wall-cta{box-shadow:var(--cast-x)var(--cast-y)0 var(--cast-ink);margin-top:var(--s5)}.btn.is-done{opacity:.5;pointer-events:none;cursor:default}.btn.is-working{cursor:default}.boot{display:grid;place-items: center;min-height:100vh}@keyframes sway{0%{transform:rotate(0)}12%{transform:rotate(1.7deg)}30%{transform:rotate(-1.3deg)}48%{transform:rotate(.85deg)}66%{transform:rotate(-.5deg)}82%{transform:rotate(.25deg)}93%{transform:rotate(-.1deg)}to{transform:rotate(0)}}.swing:hover{animation:sway 1.1s ease-out}.swing.is-swaying{animation:sway 1.5s ease-out}.hero-dog.is-dropping .hat-lift{transform:translateY(-7px)}.hero-dog.is-dropping .muzzle-apple{visibility:visible;animation:apple-drop .26s steps(5,end)both}.hero-dog.is-settled .muzzle-apple{visibility:visible}.sun-track{position:absolute;z-index:0;will-change:transform;animation:sun-orbit 197s linear infinite;top:0;left:0;transform:translate(-19.79cqw,-2.91cqw)}.sun-track .sun{display:block;opacity:1;width:175cqw;height:175cqw;transform:translate(-50%,-50%)}.cloud{position:absolute;width:calc(var(--cloud-scale)*16*(100cqw/170));will-change:transform;animation-name:drift;animation-timing-function:linear;animation-iteration-count:infinite;left:0}.hero-dog{position:absolute;z-index:5;display:flex;cursor:pointer;width:62%;bottom:0;left:50%;transform:translate(-50%)}.canvas .hero-dog svg,.canvas .cloud svg{width:100%;height:auto}.muzzle-apple{visibility:hidden}.hero-dog:hover .muzzle-apple,.hero-dog:focus-within .muzzle-apple,.hero-dog.is-revealed .muzzle-apple{visibility:visible;animation:apple-drop .26s steps(5,end)both}.empty{display:flex;justify-content:center;gap:var(--s7);padding-block:var(--s7)}.curtain{display:flex;background:var(--fur-deep);width:32px;height:120px}.curtain span{border-right:1px solid #00000059;flex:1}.curtain span:last-child{border-right:0}.section-head{text-align:center;margin:0;line-height:1.25}.nodes{display:block}.wire-px{fill:var(--wire);animation:dig-pulse 2.4s steps(1,end)infinite}@keyframes dig-pulse{0%,8%{fill:var(--wire-pulse)}9%,to{fill:var(--wire)}}.wire-px.b0{animation-delay:0s}.wire-px.b1{animation-delay:70ms}.wire-px.b2{animation-delay:.14s}.wire-px.b3{animation-delay:.21s}.wire-px.b4{animation-delay:.28s}.wire-px.b5{animation-delay:.35s}.wire-px.b6{animation-delay:.42s}.wire-px.b7{animation-delay:.49s}.wire-px.b8{animation-delay:.56s}.wire-px.b9{animation-delay:.63s}.dig-grid{display:grid;grid-template-columns:auto minmax(0,1fr);justify-content:center;align-items: center;column-gap:var(--s7)}.dig-grid .section-head{text-align:center;margin-bottom:var(--s4)}.dig-grid .note{text-align:center;max-width:none}.wrap-break{display:none}@media (max-width:767px){.wrap-break{display:inline}.dig-grid{grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:var(--s5)}.dig-grid .section-head,.dig-grid .note{text-align:center}}.node-mount{display:grid;flex:none;place-items: center}.standing-label{color:var(--ash)}.orchard .standing-label{color:#fff;opacity:1}.orchard .btn:not(.btn-primary){color:#fff;border-color:#fff}.orchard .btn:not(.btn-primary):hover{border-color:var(--bone);color:var(--bone)}.orchard .btn-primary{color:var(--apple-deep);background:#fff;border-color:#fff}.orchard .btn-primary:hover{background:var(--bone);border-color:var(--bone);color:var(--apple-deep)}.flag-mount{display:grid;flex:none;place-items: center}.you-main{flex:1;min-width:0}@keyframes flag-wave{0%{transform:translate(0)}to{transform:translateX(calc(-1*var(--flag-shift)))}}.flag-strip{animation:flag-wave .64s steps(4,end)infinite}.you-main .standing{justify-content:center}.you-main .invite,.you-main .stack{display:grid;justify-items:center}@media (max-width:767px){.standing{gap:var(--s7)}.flag-mount svg{width:168px;height:auto}}.standing{display:flex;gap:var(--s8);margin-top:var(--s6)}.standing-figure{margin-top:var(--s3);line-height:1}@media (max-width:479px){.standing{gap:var(--s7)}}.invite{margin-top:var(--s6)}.mint{margin-top:var(--s6);text-align:center}.mint-hint{margin-top:var(--s3);text-align:center;min-height:18.85px}.stack>*+*{margin-top:var(--s4)}.stack-lg>*+*{margin-top:var(--s6)}.between{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s4)}.pager{display:flex;justify-content:center;align-items:baseline;gap:var(--s5);margin-top:var(--s5)}.pager .btn-text[disabled]{opacity:.35;cursor:default}.cluster{display:flex;align-items: center;gap:var(--s3);flex-wrap:wrap}.fault{color:var(--fault)}@keyframes drift{0%{transform:translate(-100%)}to{transform:translate(calc(100cqw + 100%))}}@keyframes apple-drop{0%{transform:translateY(-9px)}to{transform:translateY(0)}}@keyframes rain-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.rain>*{animation:rain-in .5s ease-out both}.rain>:first-child{animation-delay:0s}.rain>:nth-child(2){animation-delay:12ms}.rain>:nth-child(3){animation-delay:24ms}.rain>:nth-child(4){animation-delay:36ms}.rain>:nth-child(5){animation-delay:48ms}.rain>:nth-child(6){animation-delay:60ms}.rain>:nth-child(7){animation-delay:72ms}.rain>:nth-child(8){animation-delay:84ms}.rain>:nth-child(9){animation-delay:96ms}.rain>:nth-child(n+10){animation-delay:.108s}.hat-lift{transition:transform .16s steps(3,end)}.hero-dog:hover .hat-lift,.hero-dog:focus-within .hat-lift,.hero-dog.is-revealed .hat-lift{transform:translateY(-7px)}html[data-page=preview]{scroll-snap-type:none}.preview{--rule-strong:#171a2147;display:flex;padding-top:var(--s7);font:15px/1.5 var(--pixel);flex-direction:column;min-height:100svh}.preview[data-tab=ai]{overflow:hidden;height:100svh}.preview .nav a[data-on="1"]{color:var(--ink)}.icon{display:block;flex:none}.preview>.shell,.preview>.module{box-sizing:border-box;width:100%}.preview-head{display:flex;justify-content:space-between;align-items: center;gap:var(--s5);border-bottom:1px solid var(--rule)}.preview .switch{justify-content:flex-start;gap:var(--s5);margin:0}.preview .switch-tab{display:inline-flex;align-items: center;gap:var(--s2);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;height:56px;margin-bottom:-1px;padding:0}.preview .switch-tab[data-on="1"]{border-bottom-color:var(--ink)}.preview .switch-tab[data-on="0"] .icon,.preview .switch-tab[data-on="0"] .head{opacity:.5}.wallet{display:inline-flex;align-items: center;gap:var(--s2);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.module{flex:1;min-height:0}.module-ai{display:flex;flex-direction:column}.price-dig{color:var(--apple)}.chat{display:flex;flex-direction:column;flex:1;width:100%;min-height:0}.thread{padding:var(--s5)0 var(--s4);overflow-y:auto;list-style:none;scrollbar-width:thin;flex:1;min-height:0;margin:0}.turn+.turn{margin-top:var(--s6)}.thread-area{position:relative;display:flex;flex-direction:column;flex:1;min-height:0}.chat[data-link=connecting] .thread,.chat[data-link=docking] .thread{visibility:hidden}.link{position:absolute;z-index:2;display:grid;align-content: center;place-items: center;gap:var(--s4);background:var(--paper);inset:0}.link-node{transition:transform .6s steps(12,end)}.link-status{display:inline-flex;align-items: center;gap:var(--s2)}.link-status[data-on="0"]{visibility:hidden}.msg-node{display:flex;align-items: flex-start;gap:var(--s4);margin-top:var(--s4)}.msg-node.is-line{align-items: center;margin-top:0}.node-avatar{flex:none}.node-body{min-width:0}.node-bubble{background:var(--bone);color:var(--ink);margin:0;padding:10px 14px}.msg-you{display:flex;align-items: flex-end;gap:var(--s2);flex-direction:column}.you-bubble{background:var(--bone);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;max-width:60%;margin:0;padding:10px 14px}.you-media{display:inline-flex;gap:var(--s2)}.thumb{display:block;border:1px solid var(--rule);object-fit:cover;width:64px;height:64px}.result{margin:0}.result-media{display:block;object-fit:contain;image-rendering:pixelated;width:auto;max-width:100%;height:288px}.reward{display:flex;align-items: center;gap:var(--s2);margin:var(--s3)0 0;color:var(--apple);font-size:16px}.reward-fault{color:var(--fault)}.turn-meta{color:var(--ash);margin:4px 0 0;font-size:13px}.turn-meta a{color:inherit;text-decoration:underline;text-underline-offset:2px}.turn-meta a:hover{color:var(--ink)}.dig-stage{display:grid;align-content: center;justify-items:center;row-gap:var(--s2);box-sizing:border-box;padding:var(--s3)0;background:var(--bone);overflow:clip;width:384px;max-width:100%;height:288px}.dig-label{display:inline-flex;align-items: center;gap:var(--s2);color:var(--ink)}@keyframes appear{0%,99.9%{visibility:hidden}to{visibility:visible}}.result-fresh .reward{animation:appear .6s linear both}.result-fresh .turn-meta{animation:appear 1.2s linear both}.composer-wrap{position:relative;padding:calc(var(--s3) + 26px)0 var(--s5);background:var(--paper);flex:none}.purse{position:absolute;top:var(--s3);display:inline-flex;align-items: center;gap:var(--s2);padding:0 var(--s2);background:color-mix(in srgb,var(--brand)30%,var(--paper));color:var(--ink);white-space:nowrap;height:26px;font-size:14px;line-height:1;right:0}.purse[data-short="1"] .num{color:var(--fault)}.composer{--brand-pale:color-mix(in srgb,var(--brand)30%,var(--paper));position:relative;border:1px solid color-mix(in srgb,var(--brand)60%,var(--paper));background:var(--brand-pale);color:var(--ink);transition:border-color .12s}.composer:focus-within{border-color:var(--brand)}.composer-input{display:block;box-sizing:border-box;color:var(--ink);caret-color:var(--ink);font:16px/1.5 var(--pixel);outline:none;resize:none;field-sizing:content;background:0 0;border:0;width:100%;min-height:48px;max-height:200px;padding:12px 16px 4px}.composer-input::placeholder{color:var(--ink);opacity:.55}.attachments{display:flex;gap:var(--s2);flex-wrap:wrap;padding:12px 16px 0}.chip{position:relative;display:inline-flex;align-items: center;gap:var(--s2);color:var(--ink);font:13px/1 var(--pixel);background:0 0;border:1px solid #171a2159;height:40px;padding:0 10px 0 8px}.chip-img{width:56px;height:56px;padding:0}.chip-img img{display:block;object-fit:cover;width:100%;height:100%}.chip-empty{color:#171a21b3;cursor:pointer;border-style:dashed}.chip-empty:hover{border-color:var(--ink);color:var(--ink)}.chip-empty[data-missing="1"]{border-color:var(--fault);color:var(--fault);border-style:solid}.chip-empty[data-missing="1"] .icon rect{fill:var(--fault)}.chip-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:160px}.chip-x{position:absolute;display:grid;background:var(--ink);cursor:pointer;border:0;place-items: center;width:18px;height:18px;padding:0;top:-7px;right:-7px}.composer-bar{display:flex;align-items: center;gap:var(--s2);padding:8px}.ibtn{display:grid;cursor:pointer;background:0 0;border:0;flex:none;place-items: center;width:36px;height:36px;padding:0}.ibtn:hover,.ibtn[data-on="1"]{background:var(--bone)}.ibtn:disabled{opacity:.35;cursor:default;background:0 0}.composer .ibtn:hover,.composer .ibtn[data-on="1"]{background:#171a2114}.model-btn{display:inline-flex;align-items: center;gap:var(--s2);color:var(--ink);font:14px/1 var(--pixel);cursor:pointer;background:0 0;border:0;flex:auto;min-width:0;max-width:max-content;height:36px;padding:0 10px}.model-btn:hover{background:#171a2114}.model-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.caret{color:var(--ash);font-size:13px}.send{display:grid;background:var(--ink);cursor:pointer;border:0;flex:none;place-items: center;width:36px;height:36px;margin-left:auto;padding:0}.send:hover{background:var(--frame-edge)}.send:disabled{opacity:.4;cursor:default}.params-pop{position:absolute;left:var(--pop-left,-1px);bottom:var(--pop-bottom,calc(100% + 10px));z-index:3;box-sizing:border-box;padding:4px var(--s4)var(--s2);border:1px solid var(--ink);background:var(--paper);width:min(320px,100% + 2px)}.pop-tail{position:absolute;top:calc(100% - 1px);left:var(--tail-left,0px)}.params{display:grid}.prow{display:flex;align-items: center;gap:var(--s2);box-sizing:border-box;border:0;border-bottom:1px solid var(--rule);color:var(--ink);font:14px/1.4 var(--pixel);outline:none;background:0 0;width:100%;height:36px;margin:0;padding:0}.prow-name{color:var(--ash);flex:none}.pfield:focus{border-bottom-color:var(--ink)}.pfield::placeholder{color:var(--ash);opacity:1}.pselect{position:relative;flex:1;min-width:0}.pselect .pfield{color:var(--ink);font:inherit;text-align:right;text-align-last:right;appearance:none;outline:none;cursor:pointer;background:0 0;border:0;width:100%;height:36px;padding:0 18px 0 0}.pselect:after{content:"▾";position:absolute;color:var(--ash);pointer-events:none;font-size:13px;top:50%;right:2px;transform:translateY(-50%)}.prow-select{cursor:pointer}.prow-value{color:var(--ink);font:inherit;text-align:right;outline:none;appearance:textfield;background:0 0;border:0;flex:1;min-width:0;height:36px;padding:0}.prow-value::-webkit-outer-spin-button{appearance:none;margin:0}.prow-value::-webkit-inner-spin-button{appearance:none;margin:0}.prow-value::placeholder{color:var(--ash);opacity:1}.prow:focus-within{border-bottom-color:var(--ink)}.pcheck{cursor:pointer}.pcheck input{accent-color:var(--apple);margin:0}.pnote{display:block;margin:var(--s2)0 0;color:var(--ash);font-size:13px}.advanced summary{display:flex;color:var(--ash);list-style:none;cursor:pointer;align-items: center;height:36px;font-size:14px}.advanced summary::-webkit-details-marker{display:none}.advanced summary:before{content:"+ ";white-space:pre}.advanced[open] summary:before{content:"− "}.advanced[open] summary{color:var(--ink);border-bottom:1px solid var(--rule)}.picker{border:1px solid var(--ink);background:var(--paper);color:var(--ink);font:14px/1.5 var(--pixel);width:min(880px,100vw - 32px);height:min(640px,100svh - 32px);padding:0}.picker::backdrop{background:#171a2173}.picker-frame{display:flex;flex-direction:column;height:100%}.picker-head{display:flex;align-items: center;gap:var(--s3);padding:var(--s3)var(--s3)var(--s3)var(--s5);border-bottom:1px solid var(--rule)}.picker-title{margin:0;font-size:16px}.picker-search{border:1px solid var(--rule);color:var(--ink);font:14px var(--pixel);outline:none;background:0 0;flex:1;min-width:0;height:36px;padding:0 12px}.picker-search:focus{border-color:var(--ink)}.picker-search::-webkit-search-cancel-button{appearance:none}.picker-body{display:grid;grid-template-columns:240px minmax(0,1fr);flex:1;min-height:0}.picker-rail{padding:var(--s3)0;border-right:1px solid var(--rule);overflow-y:auto}.rail-item{display:flex;align-items: center;gap:var(--s3);padding:10px var(--s5)10px calc(var(--s5) - 2px);color:var(--ash);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;width:100%}.rail-item:hover{background:var(--bone);color:var(--ink)}.rail-item[data-on="1"]{border-left-color:var(--ink);color:var(--ink)}.rail-item .icon{opacity:.55}.rail-item:hover .icon,.rail-item[data-on="1"] .icon{opacity:1}.rail-label{flex:1}.rail-count{color:var(--ash);font-size:13px}.picker-list{padding:var(--s2)0 var(--s5);overflow-y:auto}.picker-list ul{list-style:none;margin:0;padding:0}.picker-none{margin:var(--s5);color:var(--ash)}.picker-group{margin:var(--s3)var(--s5)var(--s2);letter-spacing:.06em;text-transform:uppercase;color:var(--ash);font-size:13px}.model-row{display:grid;grid-template-columns:auto minmax(0,1fr)18px;align-items: center;gap:var(--s3);padding:12px var(--s5);color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;width:100%}.model-row:hover,.model-row[data-on="1"]{background:var(--bone)}.model-row-text{display:grid;gap:2px;min-width:0}.model-row-name{font-size:16px}.model-row-meta{display:inline-flex;overflow:hidden;color:var(--ash);text-overflow:ellipsis;white-space:nowrap;align-items: center;gap:6px;min-width:0;font-size:13px}.row-check{width:18px}.yield{padding:var(--s6)0 var(--s7)}.yield-hero{display:grid;justify-items:center;gap:var(--s3);text-align:center}.yield-sub{display:inline-flex;align-items: center;gap:var(--s2);color:var(--ash);margin:0}.yield-clock{color:var(--ink)}.coin-well{position:relative;width:65px;height:65px}.coin-well .coin-clock{position:absolute;top:0;left:0}.coin-well[data-pop="1"] .coin-clock{width:78px;height:78px;top:-6px;left:-6px}.mote{position:absolute;background:var(--gold);animation:absorb .7s steps(10,end)forwards;width:6px;height:6px;margin:-3px 0 0 -3px;top:50%;left:50%}@keyframes absorb{0%{transform:translate(var(--mx),var(--my))}to{transform:translate(0)}}.coin-clock .spade-face{animation:1.6s steps(1,end)infinite}.coin-clock .spade-full{animation-name:spade-full}.coin-clock .spade-mid{animation-name:spade-mid}.coin-clock .spade-thin{animation-name:spade-thin}@keyframes spade-full{0%,25%{visibility:visible}25.01%,to{visibility:hidden}}@keyframes spade-mid{0%,25%{visibility:hidden}25.01%,50%{visibility:visible}50.01%,75%{visibility:hidden}75.01%,to{visibility:visible}}@keyframes spade-thin{0%,50%{visibility:hidden}50.01%,75%{visibility:visible}75.01%,to{visibility:hidden}}.lit{animation:daylight 197s linear infinite,cast 197s step-end infinite}.fact.legion{display:flex;align-items: center;gap:var(--s4);min-width:0}.fact.legion{position:relative}.legion-cards{display:flex;gap:var(--s3);overflow:hidden;width:100%;min-width:0;padding:6px 0 6px 2px}.legion-cards>*{flex:none}.legion-veil{position:absolute;z-index:2;background:linear-gradient(to right,transparent,var(--paper)60%);pointer-events:none;width:300px;top:0;bottom:0;right:0}.legion-actions{position:absolute;z-index:3;display:grid;gap:var(--s2);top:50%;right:0;transform:translateY(-50%)}.legion-actions .btn{cursor:pointer;justify-content:center}.mint-dialog{border:1px solid var(--ink);background:var(--paper);color:var(--ink);width:min(440px,100vw - 32px);padding:0}.mint-dialog::backdrop{background:#171a2173}.mint-dialog .picker-title{flex:1}.mint-body{display:grid;justify-items:center;gap:var(--s5);padding:var(--s5)var(--s5)var(--s6)}.mint-frame{width:240px}.mint-dog{position:absolute;z-index:1;bottom:0;left:50%;transform:translate(-50%)}.mint-actions{display:grid;justify-items:center;gap:var(--s3)}.mint-actions .btn{cursor:pointer;justify-content:center;min-width:220px}.mint-price{color:var(--ash);font-size:13px}.mint-progress{display:grid;justify-items:center;gap:var(--s3);width:100%}.mint-label{display:inline-flex;align-items: center;gap:var(--s2)}.mint-bar{display:grid;grid-template-columns:repeat(24,1fr);gap:2px;width:min(100%,288px)}.mint-bar i{background:var(--rule);height:12px}.mint-bar i[data-on="1"]{background:var(--brand)}.mint-result{display:grid;justify-items:center;gap:var(--s4)}.mint-result .btn{cursor:pointer;justify-content:center;min-width:220px}.legion-dialog{border:1px solid var(--ink);background:var(--paper);color:var(--ink);width:min(880px,100vw - 32px);max-height:min(640px,100svh - 32px);padding:0}.legion-dialog::backdrop{background:#171a2173}.legion-dialog .picker-frame{max-height:min(640px,100svh - 34px)}.legion-dialog .picker-title{flex:1}.legion-grid{display:grid;grid-template-columns:repeat(auto-fill,88px);justify-content:center;gap:var(--s5)var(--s4);padding:var(--s5)var(--s5)var(--s6);list-style:none;overflow-y:auto;margin:0}.legion-item{display:grid;justify-items:center;gap:var(--s2)}.legion-id{color:var(--ash);font-size:13px}.nft-card{display:block;background:var(--frame);border:2px solid var(--frame-edge);border-top-color:var(--frame-lit);border-left-color:var(--frame-lit);box-shadow:calc(var(--cast-x)/2)calc(var(--cast-y)/2)0 var(--cast-ink);padding:3px}.nft-canvas{display:grid;place-items: end center;width:54px;height:72px}.nft-sitter{position:relative;z-index:1}.facts{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s4)var(--s7);margin-top:var(--s6);padding-top:var(--s5);border-top:1px solid var(--rule)}.fact{display:grid;align-content: center}.fact-top{display:inline-flex;align-items: center;gap:var(--s2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:18px}.history{margin:var(--s6)0 0;border-top:1px solid var(--rule);list-style:none;padding:0}.epoch-row{display:grid;grid-template-columns:auto minmax(0,1fr)auto auto auto;align-items: center;gap:var(--s4);border-bottom:1px solid var(--rule);font-variant-numeric:tabular-nums;min-height:52px}.epoch-live{grid-template-columns:auto minmax(0,1fr)auto}.history>:nth-child(7){opacity:.75}.history>:nth-child(8){opacity:.5}.history>:nth-child(9){opacity:.25}.history>:nth-child(10){opacity:0}.history>:nth-child(n+11){display:none}.epoch-payout{display:inline-flex;align-items: center;gap:var(--s2);color:var(--apple)}.epoch-meta,.epoch-age{display:inline-flex;align-items: center;gap:var(--s2);color:var(--ash);font-size:13px}.through{margin-top:var(--s7)}.through-head{display:flex;justify-content:space-between;align-items: center;gap:var(--s4);padding-bottom:var(--s3);border-bottom:1px solid var(--rule);margin:0}.invite-row{display:flex;margin-top:var(--s5);justify-content:center}.invite-row .btn{cursor:pointer;min-width:220px}.through-sum{display:inline-flex;align-items: center;gap:var(--s2);color:var(--apple)}.through-list{list-style:none;margin:0;padding:0}.through-row{display:grid;grid-template-columns:minmax(0,1fr)auto auto;align-items: center;gap:var(--s4);border-bottom:1px solid var(--rule);min-height:52px}.through-who{color:var(--ink)}.through-via{display:inline-flex;align-items: center;gap:var(--s2);color:var(--ash)}.through-dig{display:inline-flex;align-items: center;gap:var(--s2);color:var(--apple);justify-content:flex-end;min-width:132px}.nft-card.is-mini{box-shadow:none;border-width:1px;padding:2px}.nft-card.is-mini .nft-canvas{border-width:1px;width:28px;height:36px}.pager{display:flex;justify-content:flex-end;align-items: center;gap:var(--s2);margin-top:var(--s3)}.pager-at{text-align:center;color:var(--ash);min-width:5ch}.legion-pick{display:grid;justify-items:center;gap:var(--s2);font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;padding:6px}.legion-pick:hover{border-color:var(--rule-strong)}.legion-pick[data-on="1"]{border-color:var(--brand);background:var(--brand)}.legion-pick[data-on="1"] .legion-id{color:#fff}.invite-foot{display:flex;align-items: center;gap:var(--s4);padding:var(--s3)var(--s5);border-top:1px solid var(--rule)}.invite-foot .btn{cursor:pointer;flex:none}.invite-link{overflow:hidden;font:inherit;text-overflow:ellipsis;white-space:nowrap;color:var(--ink);flex:1;min-width:0}.invite-hint{color:var(--ash)}.epoch-live{margin-inline:calc(-1*var(--s3));padding-inline:var(--s3);background:color-mix(in srgb,var(--brand)30%,var(--paper));animation:breathe 2.4s steps(6,end)infinite alternate}.epoch-state,.epoch-state .cta-dots{color:var(--ink)}@keyframes breathe{0%{background-color:color-mix(in srgb,var(--brand)18%,var(--paper))}to{background-color:color-mix(in srgb,var(--brand)48%,var(--paper))}}.demo-tools{display:flex;align-items: center;gap:var(--s5);margin-top:var(--s5);flex-wrap:wrap}.link-btn{color:var(--ash);font:14px var(--pixel);text-decoration:underline;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0}.link-btn:hover{color:var(--ink)}.head-right{display:inline-flex;align-items: center;gap:var(--s5)}.credits{display:inline-flex;align-items: center;gap:var(--s2);padding:0 var(--s2)0 0;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;height:36px}.credits-add{display:grid;background:var(--ink);color:var(--paper);cursor:pointer;border:0;flex:none;place-items: center;width:18px;height:18px;padding:0}.credits-add:hover{background:var(--brand)}.head-right .btn-sm{cursor:pointer}.claim{display:flex;justify-content:space-between;align-items: center;gap:var(--s4);padding:0 var(--s3);color:#fff;background:#c3aa5b;height:30px;line-height:1}.claim-sum{display:inline-flex;align-items: center;gap:var(--s2);font-variant-numeric:tabular-nums}.claim-label{opacity:.85;font-size:13px}.claim-btn{display:inline-flex;align-items: center;gap:var(--s2);color:#fff;font-family:var(--pixel);font-size:var(--px-16);cursor:pointer;background:0 0;border:0;height:30px;padding:0}.claim-btn:hover{color:#fff;opacity:.7}.claim-btn[disabled],.claim-btn[disabled]:hover{opacity:.4;cursor:default}.coin-flights{position:fixed;z-index:60;pointer-events:none;inset:0}.coin-flight{position:absolute;transform:translate(var(--x0),var(--y0));animation:coin-fly var(--t)steps(14,end)var(--d)forwards;top:0;left:0}.coin-flight i{display:block;animation:coin-arc var(--t)steps(7,end)var(--d)both}@keyframes coin-fly{0%{transform:translate(var(--x0),var(--y0))}to{transform:translate(var(--x1),var(--y1))}}@keyframes coin-arc{0%{transform:translateY(0)}50%{transform:translateY(-24px)}to{transform:translateY(0)}}.wallet[data-pop="1"]{animation:wallet-pop .24s steps(3,end)}@keyframes wallet-pop{0%{transform:translateY(0)}50%{transform:translateY(-3px)}to{transform:translateY(0)}}.batch-bar{display:grid;grid-template-columns:repeat(24,1fr);gap:1px;width:120px}.batch-bar i{background:var(--rule);height:8px}.batch-bar i[data-on="1"]{background:var(--brand)}.batch-bar i[data-on="2"]{background:var(--ink)}.batch-state{color:var(--ash);white-space:nowrap;font-size:13px}[data-state=done] .batch-bar i[data-on="2"]{background:var(--ash)}.epoch-row[data-state=done] .epoch-payout{color:var(--ash)}.reward-state{color:var(--ash);font-size:13px}.module-locked{display:grid;place-items: center;min-height:60svh}.locked{display:grid;justify-items:center;gap:var(--s4);text-align:center}.locked .btn{justify-content:center;gap:var(--s2);cursor:pointer;min-width:220px}.locked-choices{display:flex;justify-content:center;gap:var(--s2);flex-wrap:wrap}.locked-choices .btn{gap:var(--s2);min-width:0}.locked-choices img{display:block}.locked-note{color:var(--fault);max-width:440px;margin:0;font-size:13px}.locked .btn .cta-dots,.head-right .btn .cta-dots{margin-left:var(--s2)}.head-right .btn{min-width:166px}.chip[data-uploading="1"]{overflow:hidden}.chip[data-uploading="1"]>img,.chip[data-uploading="1"]>.icon,.chip[data-uploading="1"]>.chip-name{opacity:.45}.chip-fill{position:absolute;background:var(--brand);height:4px;transition:width .2s steps(4,end);bottom:0;left:0}.chip-empty[data-optional="1"]{color:#171a2180}.chip-empty[data-optional="1"] .icon{opacity:.5}.url-row{display:flex;gap:var(--s2);padding:12px 16px 0}.url-field{color:var(--ink);font:13px var(--pixel);outline:none;background:0 0;border:1px solid #171a2159;flex:1;min-width:0;height:32px;padding:0 10px}.url-field:focus{border-color:var(--ink)}.url-field::placeholder{color:#171a218c}.url-row .btn{cursor:pointer}.you-file{display:grid;border:1px solid var(--rule);color:var(--ink);place-items: center;width:64px;height:64px}video.result-media{background:var(--bone)}.result-grid{display:flex;gap:var(--s2);flex-wrap:wrap}.result-grid .result-media{height:140px}.prow[data-price="1"] .prow-name:before,.prow.pcheck[data-price="1"]>span:before{content:"";display:inline-block;background:var(--brand);vertical-align:1px;width:6px;height:6px;margin-right:6px}.prow-auto{border:1px solid var(--rule);color:var(--ash);font:13px var(--pixel);cursor:pointer;background:0 0;flex:none;height:22px;padding:0 6px}.prow-auto:hover{border-color:var(--ink);color:var(--ink)}.join-dialog,.topup-dialog{border:1px solid var(--ink);background:var(--paper);color:var(--ink);font:14px/1.5 var(--pixel);width:min(480px,100vw - 32px);padding:0}.join-dialog::backdrop{background:#171a2173}.topup-dialog::backdrop{background:#171a2173}.join-dialog .picker-title,.topup-dialog .picker-title{flex:1}.join-steps{padding:var(--s2)var(--s5);list-style:none;margin:0}.join-step{display:grid;grid-template-columns:auto minmax(0,1fr)auto;align-items: center;gap:var(--s4);border-bottom:1px solid var(--rule);min-height:64px}.join-step:last-child{border-bottom:0}.join-icon{display:grid;background:var(--bone);place-items: center;width:36px;height:36px}.join-step[data-state=done] .join-icon{background:var(--brand)}.join-step[data-state=done] .join-icon rect{fill:#fff}.join-text{display:grid;gap:2px;min-width:0}.join-what{font-size:16px}.join-who{overflow:hidden;color:var(--ash);text-overflow:ellipsis;white-space:nowrap;font-size:13px}.join-step[data-state=done] .join-who{color:var(--ink)}.join-act{cursor:pointer;justify-content:center;min-width:150px}.join-act:disabled{cursor:default}.join-done,.join-busy{display:inline-flex;align-items: center;gap:var(--s2);color:var(--apple);justify-content:center;min-width:150px}.join-busy{color:var(--ink)}.join-choices{display:flex;align-items: center;gap:var(--s2);padding:var(--s2)var(--s5)var(--s3);flex-wrap:wrap}.join-choices .btn{gap:var(--s2);cursor:pointer}.join-choices img{display:block}.join-foot{display:flex;padding:var(--s2)var(--s5);border-top:1px solid var(--rule);align-items: center;min-height:48px;font-size:13px}.join-hint{color:var(--ash)}.join-note{color:var(--fault)}.topup-body{display:grid;justify-items:center;gap:var(--s4);padding:var(--s5)var(--s5)var(--s6)}.topup-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--s2);width:100%}.topup-size{display:grid;border:1px solid var(--rule-strong,#171a2147);color:var(--ink);font:inherit;cursor:pointer;background:0 0;justify-items:center;gap:4px;padding:12px 4px 10px}.topup-size:hover{border-color:var(--ink)}.topup-size[data-on="1"]{border-color:var(--brand);background:var(--brand);color:#fff}.topup-size:disabled{cursor:default}.topup-usd{font-size:18px}.topup-credits{display:inline-flex;color:var(--ash);align-items: center;gap:4px;font-size:13px}.topup-size[data-on="1"] .topup-credits{color:#fff}.topup-rate{color:var(--ash);text-align:center;font-size:13px}.topup-pay{justify-content:center;gap:var(--s2);cursor:pointer;min-width:220px}.topup-state{display:inline-flex;align-items: center;gap:var(--s2)}.topup-gained{display:inline-flex;align-items: center;gap:var(--s2);color:var(--apple);font-size:32px}@media (max-width:767px){.preview .switch-tab{height:48px}.you-bubble{max-width:88%}.result-media{aspect-ratio:4/3;width:100%;height:auto}.dig-stage{width:100%}.picker-body{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.picker-rail{display:flex;padding:var(--s2)var(--s3);border-right:0;border-bottom:1px solid var(--rule);overflow-x:auto;gap:4px}.rail-item{border-bottom:2px solid #0000;border-left:0;flex:none;width:auto;padding:6px 10px}.rail-item[data-on="1"]{border-bottom-color:var(--ink);background:0 0}.rail-count{display:none}.model-row{grid-template-columns:auto minmax(0,1fr)}.row-check{display:none}}@media (max-width:479px){.composer-bar{gap:4px}.model-btn{padding-inline-start:6px;padding-inline-end:6px}.preview-head{flex-wrap:wrap;row-gap:0}.preview .switch-tab{white-space:nowrap}.head-right{justify-content:flex-end;gap:var(--s4);padding-bottom:var(--s2);width:100%}.topup-grid{grid-template-columns:repeat(3,1fr)}.claim{padding:0 var(--s2)}.epoch-row{grid-template-columns:auto minmax(0,1fr)auto auto}.epoch-row .batch-bar{display:none}.join-step{grid-template-columns:auto minmax(0,1fr)}.join-step>:last-child{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.coin-flight,.coin-flight i{animation-duration:1ms;animation-delay:0s}.wallet[data-pop="1"]{animation:none}*,*:before,*:after{animation:none!important;transition:none!important}html{scroll-snap-type:none;scroll-behavior:auto}}.sr-only{position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0}
