@import url(https://fonts.googleapis.com/css2?family=Amatic+SC:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css?family=Oswald:300,400,700);@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,600,700,900,200italic,300italic,400italic,600italic,700italic,900italic);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.parallax-wrapper::-webkit-scrollbar{display:none}.card-block{background:#0009;display:flex;flex-direction:row;height:25em;justify-content:center;width:100vw}.parallax-wrapper{background:#000;color:#fff;height:100vh;overflow-x:hidden;overflow-y:auto;perspective:1em;width:100vw}.parallax-wrapper,.parallax-wrapper .header{align-items:center;display:flex;flex-direction:column;justify-content:center}.parallax-wrapper .header{height:100%;position:relative;transform-style:preserve-3d;width:100%;z-index:-1}.parallax-wrapper .header .background{background-image:linear-gradient(0deg,#00000080,#00000080,#0000,#00000080),url(/static/media/__ongaku_support_by_ongakusupport_dior7ag.3b813bea16830e457365.webp);background-position:bottom;background-size:cover;height:calc(100% + 60px);left:-2rem;position:absolute;top:-2rem;width:calc(100% + 60px)}.parallax-wrapper .header .inglorious-dragons-logo{height:auto;object-fit:contain;width:40%;z-index:2}.home-landing-page-hero{align-items:start;bottom:15%;display:flex;flex-direction:column;justify-content:end;left:10%;max-width:35rem;opacity:.8;position:absolute;width:25%}.home-landing-page-hero h1{font-size:4rem;font-weight:900;line-height:4rem}.home-landing-page-hero h3{font-size:1.2rem;font-weight:100;line-height:2rem}.home-landing-page-hero .home-landing-page-hero-sub-title{width:35rem}.home-landing-page-hero h2{font-size:1.6rem;font-weight:100;line-height:1.5rem}.home-main-wrapper{align-items:center;display:flex;gap:5rem;justify-content:center}.home-main-image{background-color:#1a1a1a;border-radius:1rem;padding:1rem}.registration-btn{background:var(--clr-my-characters-btn-text);background:#da0202;border:2px solid #fff;border-radius:1.5rem;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;gap:3rem;margin-top:5rem;opacity:.7;padding:.75rem 2.5rem;text-decoration:none;transition:all .2s ease-out}.registration-btn:hover{background:#ff0f0f;border:2px solid #fff}.hero-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:start}.hero-wrapper .hero-sub-title{font-family:Amatic SC,cursive;font-size:2.5rem;font-weight:400;padding:1rem;text-align:justify-all}.hero-wrapper .title{font-size:5rem}.background{transform:translateZ(-2.4em) scale(3.5)}.foreground{transform:translateZ(-.2em) scale(1.2)}.fade-out{opacity:1;transition:opacity .4s ease-out}.fade-out.disappear{opacity:0}.snow{background:#fff;border-radius:50%;filter:blur(6px);height:10px;left:0;position:absolute;top:0;width:10px}.snow:first-child{animation:fall-1 208s linear -18s infinite;opacity:.0927;transform:translate(98.3771vw,-10px) scale(.8215)}@keyframes fall-1{33.317%{transform:translate(100.573vw,33.317vh) scale(.8215)}to{transform:translate(99.47505vw,100vh) scale(.8215)}}.snow:nth-child(2){animation:fall-2 208s linear -30s infinite;opacity:.1621;transform:translate(23.3474vw,-10px) scale(.0221)}@keyframes fall-2{70.849%{transform:translate(20.2869vw,70.849vh) scale(.0221)}to{transform:translate(21.81715vw,100vh) scale(.0221)}}.snow:nth-child(3){animation:fall-3 96s linear -15s infinite;opacity:.5441;transform:translate(67.848vw,-10px) scale(.9709)}@keyframes fall-3{39.559%{transform:translate(58.1833vw,39.559vh) scale(.9709)}to{transform:translate(63.01565vw,100vh) scale(.9709)}}.snow:nth-child(4){animation:fall-4 208s linear -15s infinite;opacity:.4495;transform:translate(42.3223vw,-10px) scale(.4605)}@keyframes fall-4{51.156%{transform:translate(44.5186vw,51.156vh) scale(.4605)}to{transform:translate(43.42045vw,100vh) scale(.4605)}}.snow:nth-child(5){animation:fall-5 168s linear -26s infinite;opacity:.8606;transform:translate(44.7092vw,-10px) scale(.1021)}@keyframes fall-5{35.395%{transform:translate(51.2957vw,35.395vh) scale(.1021)}to{transform:translate(48.00245vw,100vh) scale(.1021)}}.snow:nth-child(6){animation:fall-6 104s linear -18s infinite;opacity:.7336;transform:translate(41.6755vw,-10px) scale(.362)}@keyframes fall-6{45.455%{transform:translate(38.5626vw,45.455vh) scale(.362)}to{transform:translate(40.11905vw,100vh) scale(.362)}}.snow:nth-child(7){animation:fall-7 224s linear -11s infinite;opacity:.1224;transform:translate(68.1812vw,-10px) scale(.5852)}@keyframes fall-7{68.495%{transform:translate(69.4284vw,68.495vh) scale(.5852)}to{transform:translate(68.8048vw,100vh) scale(.5852)}}.snow:nth-child(8){animation:fall-8 136s linear -2s infinite;opacity:.5353;transform:translate(22.594vw,-10px) scale(.5285)}@keyframes fall-8{38.834%{transform:translate(25.5641vw,38.834vh) scale(.5285)}to{transform:translate(24.07905vw,100vh) scale(.5285)}}.snow:nth-child(9){animation:fall-9 112s linear -23s infinite;opacity:.6994;transform:translate(97.8851vw,-10px) scale(.0355)}@keyframes fall-9{46.667%{transform:translate(102.0077vw,46.667vh) scale(.0355)}to{transform:translate(99.9464vw,100vh) scale(.0355)}}.snow:nth-child(10){animation:fall-10 136s linear -30s infinite;opacity:.4525;transform:translate(17.6202vw,-10px) scale(.5431)}@keyframes fall-10{51.512%{transform:translate(20.4429vw,51.512vh) scale(.5431)}to{transform:translate(19.03155vw,100vh) scale(.5431)}}.snow:nth-child(11){animation:fall-11 216s linear -4s infinite;opacity:.6916;transform:translate(90.6924vw,-10px) scale(.1393)}@keyframes fall-11{43.628%{transform:translate(87.674vw,43.628vh) scale(.1393)}to{transform:translate(89.1832vw,100vh) scale(.1393)}}.snow:nth-child(12){animation:fall-12 208s linear -17s infinite;opacity:.9568;transform:translate(24.4616vw,-10px) scale(.5542)}@keyframes fall-12{55.58%{transform:translate(24.576vw,55.58vh) scale(.5542)}to{transform:translate(24.5188vw,100vh) scale(.5542)}}.snow:nth-child(13){animation:fall-13 224s linear -24s infinite;opacity:.8782;transform:translate(78.4567vw,-10px) scale(.1267)}@keyframes fall-13{78.947%{transform:translate(80.92vw,78.947vh) scale(.1267)}to{transform:translate(79.68835vw,100vh) scale(.1267)}}.snow:nth-child(14){animation:fall-14 152s linear -9s infinite;opacity:.8388;transform:translate(85.6529vw,-10px) scale(.1892)}@keyframes fall-14{45.195%{transform:translate(86.5457vw,45.195vh) scale(.1892)}to{transform:translate(86.0993vw,100vh) scale(.1892)}}.snow:nth-child(15){animation:fall-15 168s linear -16s infinite;opacity:.838;transform:translate(57.3616vw,-10px) scale(.1726)}@keyframes fall-15{38.571%{transform:translate(55.7145vw,38.571vh) scale(.1726)}to{transform:translate(56.53805vw,100vh) scale(.1726)}}.snow:nth-child(16){animation:fall-16 144s linear -23s infinite;opacity:.2932;transform:translate(31.5982vw,-10px) scale(.5813)}@keyframes fall-16{38.671%{transform:translate(38.514vw,38.671vh) scale(.5813)}to{transform:translate(35.0561vw,100vh) scale(.5813)}}.snow:nth-child(17){animation:fall-17 120s linear -3s infinite;opacity:.5508;transform:translate(82.1666vw,-10px) scale(.6993)}@keyframes fall-17{63.965%{transform:translate(87.0238vw,63.965vh) scale(.6993)}to{transform:translate(84.5952vw,100vh) scale(.6993)}}.snow:nth-child(18){animation:fall-18 232s linear -10s infinite;opacity:.0911;transform:translate(86.9734vw,-10px) scale(.9796)}@keyframes fall-18{44.995%{transform:translate(82.7816vw,44.995vh) scale(.9796)}to{transform:translate(84.8775vw,100vh) scale(.9796)}}.snow:nth-child(19){animation:fall-19 120s linear -10s infinite;opacity:.7353;transform:translate(39.1621vw,-10px) scale(.2366)}@keyframes fall-19{46.419%{transform:translate(46.2339vw,46.419vh) scale(.2366)}to{transform:translate(42.698vw,100vh) scale(.2366)}}.snow:nth-child(20){animation:fall-20 176s linear -15s infinite;opacity:.4669;transform:translate(94.4481vw,-10px) scale(.4527)}@keyframes fall-20{78.72%{transform:translate(96.508vw,78.72vh) scale(.4527)}to{transform:translate(95.47805vw,100vh) scale(.4527)}}.snow:nth-child(21){animation:fall-21 104s linear -10s infinite;opacity:.0632;transform:translate(13.464vw,-10px) scale(.4217)}@keyframes fall-21{74.875%{transform:translate(22.6988vw,74.875vh) scale(.4217)}to{transform:translate(18.0814vw,100vh) scale(.4217)}}.snow:nth-child(22){animation:fall-22 184s linear -29s infinite;opacity:.4193;transform:translate(82.9508vw,-10px) scale(.4667)}@keyframes fall-22{76.144%{transform:translate(82.4vw,76.144vh) scale(.4667)}to{transform:translate(82.6754vw,100vh) scale(.4667)}}.snow:nth-child(23){animation:fall-23 96s linear -9s infinite;opacity:.1197;transform:translate(20.455vw,-10px) scale(.2482)}@keyframes fall-23{36.858%{transform:translate(21.5603vw,36.858vh) scale(.2482)}to{transform:translate(21.00765vw,100vh) scale(.2482)}}.snow:nth-child(24){animation:fall-24 208s linear -15s infinite;opacity:.4906;transform:translate(55.6419vw,-10px) scale(.2996)}@keyframes fall-24{53.618%{transform:translate(62.0124vw,53.618vh) scale(.2996)}to{transform:translate(58.82715vw,100vh) scale(.2996)}}.snow:nth-child(25){animation:fall-25 112s linear -2s infinite;opacity:.7152;transform:translate(67.4919vw,-10px) scale(.2873)}@keyframes fall-25{47.888%{transform:translate(75.8367vw,47.888vh) scale(.2873)}to{transform:translate(71.6643vw,100vh) scale(.2873)}}.snow:nth-child(26){animation:fall-26 176s linear -20s infinite;opacity:.0778;transform:translate(98.4345vw,-10px) scale(.3125)}@keyframes fall-26{46.766%{transform:translate(97.249vw,46.766vh) scale(.3125)}to{transform:translate(97.84175vw,100vh) scale(.3125)}}.snow:nth-child(27){animation:fall-27 184s linear -17s infinite;opacity:.2617;transform:translate(50.7191vw,-10px) scale(.4986)}@keyframes fall-27{35.629%{transform:translate(43.0319vw,35.629vh) scale(.4986)}to{transform:translate(46.8755vw,100vh) scale(.4986)}}.snow:nth-child(28){animation:fall-28 176s linear -16s infinite;opacity:.5767;transform:translate(78.3059vw,-10px) scale(.0103)}@keyframes fall-28{42.529%{transform:translate(79.5204vw,42.529vh) scale(.0103)}to{transform:translate(78.91315vw,100vh) scale(.0103)}}.snow:nth-child(29){animation:fall-29 88s linear -15s infinite;opacity:.2148;transform:translate(7.1422vw,-10px) scale(.3094)}@keyframes fall-29{37.35%{transform:translate(5.0608vw,37.35vh) scale(.3094)}to{transform:translate(6.1015vw,100vh) scale(.3094)}}.snow:nth-child(30){animation:fall-30 120s linear -1s infinite;opacity:.5329;transform:translate(3.8747vw,-10px) scale(.7897)}@keyframes fall-30{64.147%{transform:translate(-3.0858vw,64.147vh) scale(.7897)}to{transform:translate(.39445vw,100vh) scale(.7897)}}.snow:nth-child(31){animation:fall-31 176s linear -28s infinite;opacity:.6534;transform:translate(30.9405vw,-10px) scale(.1493)}@keyframes fall-31{78.051%{transform:translate(31.8104vw,78.051vh) scale(.1493)}to{transform:translate(31.37545vw,100vh) scale(.1493)}}.snow:nth-child(32){animation:fall-32 160s linear -20s infinite;opacity:.95;transform:translate(70.2599vw,-10px) scale(.3623)}@keyframes fall-32{52.93%{transform:translate(68.5983vw,52.93vh) scale(.3623)}to{transform:translate(69.4291vw,100vh) scale(.3623)}}.snow:nth-child(33){animation:fall-33 200s linear -29s infinite;opacity:.47;transform:translate(19.7777vw,-10px) scale(.1526)}@keyframes fall-33{71.139%{transform:translate(17.1275vw,71.139vh) scale(.1526)}to{transform:translate(18.4526vw,100vh) scale(.1526)}}.snow:nth-child(34){animation:fall-34 216s linear -30s infinite;opacity:.3997;transform:translate(69.8006vw,-10px) scale(.2366)}@keyframes fall-34{62.353%{transform:translate(68.3348vw,62.353vh) scale(.2366)}to{transform:translate(69.0677vw,100vh) scale(.2366)}}.snow:nth-child(35){animation:fall-35 176s linear -18s infinite;opacity:.152;transform:translate(37.6686vw,-10px) scale(.039)}@keyframes fall-35{62.172%{transform:translate(46.2619vw,62.172vh) scale(.039)}to{transform:translate(41.96525vw,100vh) scale(.039)}}.snow:nth-child(36){animation:fall-36 216s linear -15s infinite;opacity:.9115;transform:translate(34.7202vw,-10px) scale(.1192)}@keyframes fall-36{46.153%{transform:translate(29.0038vw,46.153vh) scale(.1192)}to{transform:translate(31.862vw,100vh) scale(.1192)}}.snow:nth-child(37){animation:fall-37 176s linear -14s infinite;opacity:.6854;transform:translate(1.4818vw,-10px) scale(.1925)}@keyframes fall-37{57.65%{transform:translate(1.5385vw,57.65vh) scale(.1925)}to{transform:translate(1.51015vw,100vh) scale(.1925)}}.snow:nth-child(38){animation:fall-38 112s linear -25s infinite;opacity:.3511;transform:translate(.5991vw,-10px) scale(.0123)}@keyframes fall-38{56.638%{transform:translate(-5.8509vw,56.638vh) scale(.0123)}to{transform:translate(-2.6259vw,100vh) scale(.0123)}}.snow:nth-child(39){animation:fall-39 208s linear -28s infinite;opacity:.4354;transform:translate(18.9435vw,-10px) scale(.3986)}@keyframes fall-39{31.458%{transform:translate(20.8885vw,31.458vh) scale(.3986)}to{transform:translate(19.916vw,100vh) scale(.3986)}}.snow:nth-child(40){animation:fall-40 224s linear -1s infinite;opacity:.9678;transform:translate(81.1441vw,-10px) scale(.1512)}@keyframes fall-40{77.204%{transform:translate(90.1214vw,77.204vh) scale(.1512)}to{transform:translate(85.63275vw,100vh) scale(.1512)}}.snow:nth-child(41){animation:fall-41 104s linear -20s infinite;opacity:.4395;transform:translate(47.6335vw,-10px) scale(.96)}@keyframes fall-41{60.467%{transform:translate(40.8724vw,60.467vh) scale(.96)}to{transform:translate(44.25295vw,100vh) scale(.96)}}.snow:nth-child(42){animation:fall-42 184s linear -13s infinite;opacity:.0975;transform:translate(44.2748vw,-10px) scale(.9589)}@keyframes fall-42{42.449%{transform:translate(37.8926vw,42.449vh) scale(.9589)}to{transform:translate(41.0837vw,100vh) scale(.9589)}}.snow:nth-child(43){animation:fall-43 232s linear -17s infinite;opacity:.8906;transform:translate(49.0376vw,-10px) scale(.2911)}@keyframes fall-43{69.999%{transform:translate(46.8653vw,69.999vh) scale(.2911)}to{transform:translate(47.95145vw,100vh) scale(.2911)}}.snow:nth-child(44){animation:fall-44 144s linear -18s infinite;opacity:.4851;transform:translate(59.9154vw,-10px) scale(.6674)}@keyframes fall-44{48.993%{transform:translate(55.285vw,48.993vh) scale(.6674)}to{transform:translate(57.6002vw,100vh) scale(.6674)}}.snow:nth-child(45){animation:fall-45 96s linear -19s infinite;opacity:.4163;transform:translate(4.7199vw,-10px) scale(.4681)}@keyframes fall-45{77.709%{transform:translate(8.6852vw,77.709vh) scale(.4681)}to{transform:translate(6.70255vw,100vh) scale(.4681)}}.snow:nth-child(46){animation:fall-46 120s linear -5s infinite;opacity:.4336;transform:translate(48.5934vw,-10px) scale(.4607)}@keyframes fall-46{72.477%{transform:translate(40.8026vw,72.477vh) scale(.4607)}to{transform:translate(44.698vw,100vh) scale(.4607)}}.snow:nth-child(47){animation:fall-47 224s linear -15s infinite;opacity:.7551;transform:translate(41.8675vw,-10px) scale(.9147)}@keyframes fall-47{53.464%{transform:translate(48.4804vw,53.464vh) scale(.9147)}to{transform:translate(45.17395vw,100vh) scale(.9147)}}.snow:nth-child(48){animation:fall-48 216s linear -29s infinite;opacity:.5718;transform:translate(22.5007vw,-10px) scale(.9331)}@keyframes fall-48{39.557%{transform:translate(29.3191vw,39.557vh) scale(.9331)}to{transform:translate(25.9099vw,100vh) scale(.9331)}}.snow:nth-child(49){animation:fall-49 120s linear -25s infinite;opacity:.7074;transform:translate(1.8284vw,-10px) scale(.0408)}@keyframes fall-49{32.492%{transform:translate(9.8371vw,32.492vh) scale(.0408)}to{transform:translate(5.83275vw,100vh) scale(.0408)}}.snow:nth-child(50){animation:fall-50 208s linear -28s infinite;opacity:.8724;transform:translate(28.5342vw,-10px) scale(.7961)}@keyframes fall-50{59.685%{transform:translate(28.3803vw,59.685vh) scale(.7961)}to{transform:translate(28.45725vw,100vh) scale(.7961)}}.snow:nth-child(51){animation:fall-51 224s linear -19s infinite;opacity:.6737;transform:translate(13.1228vw,-10px) scale(.3634)}@keyframes fall-51{36.941%{transform:translate(13.3745vw,36.941vh) scale(.3634)}to{transform:translate(13.24865vw,100vh) scale(.3634)}}.snow:nth-child(52){animation:fall-52 88s linear -16s infinite;opacity:.7066;transform:translate(74.0539vw,-10px) scale(.9062)}@keyframes fall-52{46.714%{transform:translate(70.786vw,46.714vh) scale(.9062)}to{transform:translate(72.41995vw,100vh) scale(.9062)}}.snow:nth-child(53){animation:fall-53 120s linear -5s infinite;opacity:.2782;transform:translate(56.0202vw,-10px) scale(.3072)}@keyframes fall-53{50.449%{transform:translate(50.5458vw,50.449vh) scale(.3072)}to{transform:translate(53.283vw,100vh) scale(.3072)}}.snow:nth-child(54){animation:fall-54 240s linear -14s infinite;opacity:.0549;transform:translate(69.9553vw,-10px) scale(.3635)}@keyframes fall-54{41.128%{transform:translate(68.3828vw,41.128vh) scale(.3635)}to{transform:translate(69.16905vw,100vh) scale(.3635)}}.snow:nth-child(55){animation:fall-55 136s linear -5s infinite;opacity:.1703;transform:translate(27.6686vw,-10px) scale(.0073)}@keyframes fall-55{47.698%{transform:translate(18.7889vw,47.698vh) scale(.0073)}to{transform:translate(23.22875vw,100vh) scale(.0073)}}.snow:nth-child(56){animation:fall-56 160s linear -24s infinite;opacity:.2258;transform:translate(89.5887vw,-10px) scale(.339)}@keyframes fall-56{32.65%{transform:translate(82.5216vw,32.65vh) scale(.339)}to{transform:translate(86.05515vw,100vh) scale(.339)}}.snow:nth-child(57){animation:fall-57 200s linear -27s infinite;opacity:.561;transform:translate(48.1485vw,-10px) scale(.3332)}@keyframes fall-57{73.685%{transform:translate(47.142vw,73.685vh) scale(.3332)}to{transform:translate(47.64525vw,100vh) scale(.3332)}}.snow:nth-child(58){animation:fall-58 184s linear -20s infinite;opacity:.5415;transform:translate(51.3727vw,-10px) scale(.95)}@keyframes fall-58{55.136%{transform:translate(48.5057vw,55.136vh) scale(.95)}to{transform:translate(49.9392vw,100vh) scale(.95)}}.snow:nth-child(59){animation:fall-59 120s linear -7s infinite;opacity:.2715;transform:translate(94.3459vw,-10px) scale(.6151)}@keyframes fall-59{31.774%{transform:translate(104.1842vw,31.774vh) scale(.6151)}to{transform:translate(99.26505vw,100vh) scale(.6151)}}.snow:nth-child(60){animation:fall-60 96s linear -21s infinite;opacity:.3164;transform:translate(.3276vw,-10px) scale(.4263)}@keyframes fall-60{76.109%{transform:translate(-4.3424vw,76.109vh) scale(.4263)}to{transform:translate(-2.0074vw,100vh) scale(.4263)}}.snow:nth-child(61){animation:fall-61 216s linear -3s infinite;opacity:.1998;transform:translate(47.0541vw,-10px) scale(.9019)}@keyframes fall-61{68.043%{transform:translate(47.8375vw,68.043vh) scale(.9019)}to{transform:translate(47.4458vw,100vh) scale(.9019)}}.snow:nth-child(62){animation:fall-62 88s linear -7s infinite;opacity:.9034;transform:translate(34.6434vw,-10px) scale(.3535)}@keyframes fall-62{76.238%{transform:translate(25.9525vw,76.238vh) scale(.3535)}to{transform:translate(30.29795vw,100vh) scale(.3535)}}.snow:nth-child(63){animation:fall-63 104s linear -29s infinite;opacity:.4698;transform:translate(29.5542vw,-10px) scale(.7387)}@keyframes fall-63{50.513%{transform:translate(39.1985vw,50.513vh) scale(.7387)}to{transform:translate(34.37635vw,100vh) scale(.7387)}}.snow:nth-child(64){animation:fall-64 104s linear -19s infinite;opacity:.6711;transform:translate(63.9865vw,-10px) scale(.6568)}@keyframes fall-64{65.902%{transform:translate(71.2062vw,65.902vh) scale(.6568)}to{transform:translate(67.59635vw,100vh) scale(.6568)}}.snow:nth-child(65){animation:fall-65 104s linear -9s infinite;opacity:.0066;transform:translate(54.0435vw,-10px) scale(.1376)}@keyframes fall-65{62.461%{transform:translate(59.3811vw,62.461vh) scale(.1376)}to{transform:translate(56.7123vw,100vh) scale(.1376)}}.snow:nth-child(66){animation:fall-66 144s linear -26s infinite;opacity:.407;transform:translate(64.4708vw,-10px) scale(.8637)}@keyframes fall-66{48.325%{transform:translate(70.5544vw,48.325vh) scale(.8637)}to{transform:translate(67.5126vw,100vh) scale(.8637)}}.snow:nth-child(67){animation:fall-67 224s linear -9s infinite;opacity:.0508;transform:translate(49.2657vw,-10px) scale(.5051)}@keyframes fall-67{59.426%{transform:translate(58.9844vw,59.426vh) scale(.5051)}to{transform:translate(54.12505vw,100vh) scale(.5051)}}.snow:nth-child(68){animation:fall-68 232s linear -9s infinite;opacity:.3419;transform:translate(48.1869vw,-10px) scale(.3128)}@keyframes fall-68{50.745%{transform:translate(50.7615vw,50.745vh) scale(.3128)}to{transform:translate(49.4742vw,100vh) scale(.3128)}}.snow:nth-child(69){animation:fall-69 88s linear -25s infinite;opacity:.91;transform:translate(29.2868vw,-10px) scale(.9205)}@keyframes fall-69{74.734%{transform:translate(31.3474vw,74.734vh) scale(.9205)}to{transform:translate(30.3171vw,100vh) scale(.9205)}}.snow:nth-child(70){animation:fall-70 200s linear -28s infinite;opacity:.3658;transform:translate(58.1092vw,-10px) scale(.42)}@keyframes fall-70{62.441%{transform:translate(48.1168vw,62.441vh) scale(.42)}to{transform:translate(53.113vw,100vh) scale(.42)}}.snow:nth-child(71){animation:fall-71 160s linear -14s infinite;opacity:.4421;transform:translate(42.9929vw,-10px) scale(.0609)}@keyframes fall-71{42.758%{transform:translate(40.6153vw,42.758vh) scale(.0609)}to{transform:translate(41.8041vw,100vh) scale(.0609)}}.snow:nth-child(72){animation:fall-72 240s linear -3s infinite;opacity:.1372;transform:translate(89.9413vw,-10px) scale(.8336)}@keyframes fall-72{40.54%{transform:translate(89.0713vw,40.54vh) scale(.8336)}to{transform:translate(89.5063vw,100vh) scale(.8336)}}.snow:nth-child(73){animation:fall-73 224s linear -5s infinite;opacity:.4907;transform:translate(7.9254vw,-10px) scale(.9548)}@keyframes fall-73{77.52%{transform:translate(10.7374vw,77.52vh) scale(.9548)}to{transform:translate(9.3314vw,100vh) scale(.9548)}}.snow:nth-child(74){animation:fall-74 152s linear -5s infinite;opacity:.6549;transform:translate(73.7228vw,-10px) scale(.9749)}@keyframes fall-74{43.773%{transform:translate(71.4076vw,43.773vh) scale(.9749)}to{transform:translate(72.5652vw,100vh) scale(.9749)}}.snow:nth-child(75){animation:fall-75 216s linear -8s infinite;opacity:.7995;transform:translate(57.2877vw,-10px) scale(.0859)}@keyframes fall-75{34.902%{transform:translate(54.768vw,34.902vh) scale(.0859)}to{transform:translate(56.02785vw,100vh) scale(.0859)}}.snow:nth-child(76){animation:fall-76 152s linear -29s infinite;opacity:.3532;transform:translate(62.0025vw,-10px) scale(.5764)}@keyframes fall-76{36.478%{transform:translate(59.5708vw,36.478vh) scale(.5764)}to{transform:translate(60.78665vw,100vh) scale(.5764)}}.snow:nth-child(77){animation:fall-77 208s linear -24s infinite;opacity:.3649;transform:translate(38.3888vw,-10px) scale(.4901)}@keyframes fall-77{50.555%{transform:translate(46.6323vw,50.555vh) scale(.4901)}to{transform:translate(42.51055vw,100vh) scale(.4901)}}.snow:nth-child(78){animation:fall-78 240s linear -9s infinite;opacity:.4049;transform:translate(19.097vw,-10px) scale(.0314)}@keyframes fall-78{68.084%{transform:translate(15.4471vw,68.084vh) scale(.0314)}to{transform:translate(17.27205vw,100vh) scale(.0314)}}.snow:nth-child(79){animation:fall-79 168s linear -1s infinite;opacity:.5538;transform:translate(86.7218vw,-10px) scale(.3611)}@keyframes fall-79{67.205%{transform:translate(79.5434vw,67.205vh) scale(.3611)}to{transform:translate(83.1326vw,100vh) scale(.3611)}}.snow:nth-child(80){animation:fall-80 208s linear -26s infinite;opacity:.154;transform:translate(31.3631vw,-10px) scale(.8541)}@keyframes fall-80{55.14%{transform:translate(21.9082vw,55.14vh) scale(.8541)}to{transform:translate(26.63565vw,100vh) scale(.8541)}}.snow:nth-child(81){animation:fall-81 224s linear -6s infinite;opacity:.179;transform:translate(33.7625vw,-10px) scale(.4607)}@keyframes fall-81{37.364%{transform:translate(42.0927vw,37.364vh) scale(.4607)}to{transform:translate(37.9276vw,100vh) scale(.4607)}}.snow:nth-child(82){animation:fall-82 128s linear -1s infinite;opacity:.4524;transform:translate(2.8713vw,-10px) scale(.5083)}@keyframes fall-82{41.653%{transform:translate(-4.8083vw,41.653vh) scale(.5083)}to{transform:translate(-.9685vw,100vh) scale(.5083)}}.snow:nth-child(83){animation:fall-83 104s linear -11s infinite;opacity:.7608;transform:translate(66.1672vw,-10px) scale(.4751)}@keyframes fall-83{58.581%{transform:translate(59.747vw,58.581vh) scale(.4751)}to{transform:translate(62.9571vw,100vh) scale(.4751)}}.snow:nth-child(84){animation:fall-84 232s linear -2s infinite;opacity:.4084;transform:translate(89.793vw,-10px) scale(.6789)}@keyframes fall-84{32.984%{transform:translate(86.6425vw,32.984vh) scale(.6789)}to{transform:translate(88.21775vw,100vh) scale(.6789)}}.snow:nth-child(85){animation:fall-85 88s linear -15s infinite;opacity:.9623;transform:translate(86.1764vw,-10px) scale(.1885)}@keyframes fall-85{57.51%{transform:translate(91.9084vw,57.51vh) scale(.1885)}to{transform:translate(89.0424vw,100vh) scale(.1885)}}.snow:nth-child(86){animation:fall-86 112s linear -28s infinite;opacity:.8252;transform:translate(69.4939vw,-10px) scale(.6464)}@keyframes fall-86{62.181%{transform:translate(75.9464vw,62.181vh) scale(.6464)}to{transform:translate(72.72015vw,100vh) scale(.6464)}}.snow:nth-child(87){animation:fall-87 184s linear -19s infinite;opacity:.5389;transform:translate(94.7471vw,-10px) scale(.7728)}@keyframes fall-87{40.787%{transform:translate(98.813vw,40.787vh) scale(.7728)}to{transform:translate(96.78005vw,100vh) scale(.7728)}}.snow:nth-child(88){animation:fall-88 200s linear -6s infinite;opacity:.8294;transform:translate(83.0221vw,-10px) scale(.7888)}@keyframes fall-88{78.935%{transform:translate(90.5909vw,78.935vh) scale(.7888)}to{transform:translate(86.8065vw,100vh) scale(.7888)}}.snow:nth-child(89){animation:fall-89 112s linear -5s infinite;opacity:.9427;transform:translate(10.9252vw,-10px) scale(.5739)}@keyframes fall-89{74.42%{transform:translate(16.3249vw,74.42vh) scale(.5739)}to{transform:translate(13.62505vw,100vh) scale(.5739)}}.snow:nth-child(90){animation:fall-90 144s linear -26s infinite;opacity:.6053;transform:translate(9.9519vw,-10px) scale(.3517)}@keyframes fall-90{62.555%{transform:translate(3.314vw,62.555vh) scale(.3517)}to{transform:translate(6.63295vw,100vh) scale(.3517)}}.snow:nth-child(91){animation:fall-91 168s linear -17s infinite;opacity:.896;transform:translate(49.4305vw,-10px) scale(.4495)}@keyframes fall-91{36.389%{transform:translate(58.1404vw,36.389vh) scale(.4495)}to{transform:translate(53.78545vw,100vh) scale(.4495)}}.snow:nth-child(92){animation:fall-92 88s linear -7s infinite;opacity:.5431;transform:translate(4.5451vw,-10px) scale(.0466)}@keyframes fall-92{57.23%{transform:translate(13.6663vw,57.23vh) scale(.0466)}to{transform:translate(9.1057vw,100vh) scale(.0466)}}.snow:nth-child(93){animation:fall-93 112s linear -24s infinite;opacity:.4429;transform:translate(34.7514vw,-10px) scale(.0476)}@keyframes fall-93{73.558%{transform:translate(42.9242vw,73.558vh) scale(.0476)}to{transform:translate(38.8378vw,100vh) scale(.0476)}}.snow:nth-child(94){animation:fall-94 88s linear -25s infinite;opacity:.2122;transform:translate(15.1017vw,-10px) scale(.5193)}@keyframes fall-94{53.743%{transform:translate(10.0082vw,53.743vh) scale(.5193)}to{transform:translate(12.55495vw,100vh) scale(.5193)}}.snow:nth-child(95){animation:fall-95 240s linear -27s infinite;opacity:.5622;transform:translate(74.4976vw,-10px) scale(.3266)}@keyframes fall-95{59.847%{transform:translate(76.8698vw,59.847vh) scale(.3266)}to{transform:translate(75.6837vw,100vh) scale(.3266)}}.snow:nth-child(96){animation:fall-96 88s linear -6s infinite;opacity:.3381;transform:translate(87.1864vw,-10px) scale(.2491)}@keyframes fall-96{30.781%{transform:translate(83.9019vw,30.781vh) scale(.2491)}to{transform:translate(85.54415vw,100vh) scale(.2491)}}.snow:nth-child(97){animation:fall-97 216s linear -14s infinite;opacity:.1494;transform:translate(51.4175vw,-10px) scale(.5105)}@keyframes fall-97{37.765%{transform:translate(52.8527vw,37.765vh) scale(.5105)}to{transform:translate(52.1351vw,100vh) scale(.5105)}}.snow:nth-child(98){animation:fall-98 112s linear -25s infinite;opacity:.9006;transform:translate(69.0628vw,-10px) scale(.0235)}@keyframes fall-98{61.979%{transform:translate(64.7429vw,61.979vh) scale(.0235)}to{transform:translate(66.90285vw,100vh) scale(.0235)}}.snow:nth-child(99){animation:fall-99 112s linear -10s infinite;opacity:.8333;transform:translate(47.7318vw,-10px) scale(.7589)}@keyframes fall-99{57.526%{transform:translate(47.2036vw,57.526vh) scale(.7589)}to{transform:translate(47.4677vw,100vh) scale(.7589)}}.snow:nth-child(100){animation:fall-100 120s linear -13s infinite;opacity:.3152;transform:translate(84.9852vw,-10px) scale(.8145)}@keyframes fall-100{34.003%{transform:translate(94.9614vw,34.003vh) scale(.8145)}to{transform:translate(89.9733vw,100vh) scale(.8145)}}.snow:nth-child(101){animation:fall-101 216s linear -27s infinite;opacity:.7231;transform:translate(57.7076vw,-10px) scale(.8606)}@keyframes fall-101{75.418%{transform:translate(51.798vw,75.418vh) scale(.8606)}to{transform:translate(54.7528vw,100vh) scale(.8606)}}.snow:nth-child(102){animation:fall-102 96s linear -8s infinite;opacity:.5509;transform:translate(.7719vw,-10px) scale(.3045)}@keyframes fall-102{45.306%{transform:translate(-8.3563vw,45.306vh) scale(.3045)}to{transform:translate(-3.7922vw,100vh) scale(.3045)}}.snow:nth-child(103){animation:fall-103 232s linear -8s infinite;opacity:.7473;transform:translate(6.2209vw,-10px) scale(.076)}@keyframes fall-103{72.565%{transform:translate(-2.1871vw,72.565vh) scale(.076)}to{transform:translate(2.0169vw,100vh) scale(.076)}}.snow:nth-child(104){animation:fall-104 240s linear -2s infinite;opacity:.0514;transform:translate(56.0538vw,-10px) scale(.9809)}@keyframes fall-104{60.969%{transform:translate(49.4551vw,60.969vh) scale(.9809)}to{transform:translate(52.75445vw,100vh) scale(.9809)}}.snow:nth-child(105){animation:fall-105 160s linear -10s infinite;opacity:.9685;transform:translate(53.6578vw,-10px) scale(.495)}@keyframes fall-105{64.158%{transform:translate(53.3767vw,64.158vh) scale(.495)}to{transform:translate(53.51725vw,100vh) scale(.495)}}.snow:nth-child(106){animation:fall-106 152s linear -9s infinite;opacity:.1465;transform:translate(29.211vw,-10px) scale(.197)}@keyframes fall-106{44.198%{transform:translate(26.9312vw,44.198vh) scale(.197)}to{transform:translate(28.0711vw,100vh) scale(.197)}}.snow:nth-child(107){animation:fall-107 184s linear -6s infinite;opacity:.5824;transform:translate(30.7127vw,-10px) scale(.9427)}@keyframes fall-107{41.195%{transform:translate(22.56vw,41.195vh) scale(.9427)}to{transform:translate(26.63635vw,100vh) scale(.9427)}}.snow:nth-child(108){animation:fall-108 168s linear -26s infinite;opacity:.9675;transform:translate(99.9483vw,-10px) scale(.9021)}@keyframes fall-108{73.318%{transform:translate(94.0065vw,73.318vh) scale(.9021)}to{transform:translate(96.9774vw,100vh) scale(.9021)}}.snow:nth-child(109){animation:fall-109 192s linear -25s infinite;opacity:.4355;transform:translate(94.0587vw,-10px) scale(.7778)}@keyframes fall-109{52.705%{transform:translate(102.4081vw,52.705vh) scale(.7778)}to{transform:translate(98.2334vw,100vh) scale(.7778)}}.snow:nth-child(110){animation:fall-110 240s linear -2s infinite;opacity:.0886;transform:translate(61.8637vw,-10px) scale(.9553)}@keyframes fall-110{79.508%{transform:translate(60.7161vw,79.508vh) scale(.9553)}to{transform:translate(61.2899vw,100vh) scale(.9553)}}.snow:nth-child(111){animation:fall-111 200s linear -4s infinite;opacity:.5554;transform:translate(6.8315vw,-10px) scale(.0693)}@keyframes fall-111{61.706%{transform:translate(7.8971vw,61.706vh) scale(.0693)}to{transform:translate(7.3643vw,100vh) scale(.0693)}}.snow:nth-child(112){animation:fall-112 232s linear -23s infinite;opacity:.5773;transform:translate(32.6236vw,-10px) scale(.308)}@keyframes fall-112{41.393%{transform:translate(26.4019vw,41.393vh) scale(.308)}to{transform:translate(29.51275vw,100vh) scale(.308)}}.snow:nth-child(113){animation:fall-113 120s linear -19s infinite;opacity:.7647;transform:translate(86.739vw,-10px) scale(.3628)}@keyframes fall-113{70.517%{transform:translate(91.3052vw,70.517vh) scale(.3628)}to{transform:translate(89.0221vw,100vh) scale(.3628)}}.snow:nth-child(114){animation:fall-114 216s linear -7s infinite;opacity:.1934;transform:translate(22.9598vw,-10px) scale(.3754)}@keyframes fall-114{59.672%{transform:translate(19.8887vw,59.672vh) scale(.3754)}to{transform:translate(21.42425vw,100vh) scale(.3754)}}.snow:nth-child(115){animation:fall-115 184s linear -19s infinite;opacity:.5317;transform:translate(76.5398vw,-10px) scale(.6091)}@keyframes fall-115{55.487%{transform:translate(73.1929vw,55.487vh) scale(.6091)}to{transform:translate(74.86635vw,100vh) scale(.6091)}}.snow:nth-child(116){animation:fall-116 216s linear -30s infinite;opacity:.8003;transform:translate(48.825vw,-10px) scale(.38)}@keyframes fall-116{51.508%{transform:translate(43.9807vw,51.508vh) scale(.38)}to{transform:translate(46.40285vw,100vh) scale(.38)}}.snow:nth-child(117){animation:fall-117 144s linear -24s infinite;opacity:.2049;transform:translate(63.3546vw,-10px) scale(.2632)}@keyframes fall-117{35.283%{transform:translate(70.0089vw,35.283vh) scale(.2632)}to{transform:translate(66.68175vw,100vh) scale(.2632)}}.snow:nth-child(118){animation:fall-118 216s linear -1s infinite;opacity:.6859;transform:translate(21.0602vw,-10px) scale(.9856)}@keyframes fall-118{44.425%{transform:translate(30.5986vw,44.425vh) scale(.9856)}to{transform:translate(25.8294vw,100vh) scale(.9856)}}.snow:nth-child(119){animation:fall-119 136s linear -13s infinite;opacity:.1607;transform:translate(74.88vw,-10px) scale(.1458)}@keyframes fall-119{41.44%{transform:translate(71.1442vw,41.44vh) scale(.1458)}to{transform:translate(73.0121vw,100vh) scale(.1458)}}.snow:nth-child(120){animation:fall-120 96s linear -21s infinite;opacity:.633;transform:translate(30.6537vw,-10px) scale(.9684)}@keyframes fall-120{52.867%{transform:translate(39.355vw,52.867vh) scale(.9684)}to{transform:translate(35.00435vw,100vh) scale(.9684)}}.snow:nth-child(121){animation:fall-121 184s linear -22s infinite;opacity:.3595;transform:translate(11.2503vw,-10px) scale(.6498)}@keyframes fall-121{65.948%{transform:translate(12.7169vw,65.948vh) scale(.6498)}to{transform:translate(11.9836vw,100vh) scale(.6498)}}.snow:nth-child(122){animation:fall-122 184s linear -3s infinite;opacity:.4962;transform:translate(9.338vw,-10px) scale(.0191)}@keyframes fall-122{65.667%{transform:translate(5.0727vw,65.667vh) scale(.0191)}to{transform:translate(7.20535vw,100vh) scale(.0191)}}.snow:nth-child(123){animation:fall-123 136s linear -28s infinite;opacity:.8652;transform:translate(23.0863vw,-10px) scale(.9167)}@keyframes fall-123{30.672%{transform:translate(25.6779vw,30.672vh) scale(.9167)}to{transform:translate(24.3821vw,100vh) scale(.9167)}}.snow:nth-child(124){animation:fall-124 136s linear -5s infinite;opacity:.5676;transform:translate(96.4643vw,-10px) scale(.6144)}@keyframes fall-124{60.717%{transform:translate(99.8568vw,60.717vh) scale(.6144)}to{transform:translate(98.16055vw,100vh) scale(.6144)}}.snow:nth-child(125){animation:fall-125 96s linear -30s infinite;opacity:.4082;transform:translate(16.522vw,-10px) scale(.7407)}@keyframes fall-125{79.936%{transform:translate(18.9313vw,79.936vh) scale(.7407)}to{transform:translate(17.72665vw,100vh) scale(.7407)}}.snow:nth-child(126){animation:fall-126 160s linear -6s infinite;opacity:.2679;transform:translate(87.9712vw,-10px) scale(.2137)}@keyframes fall-126{47.514%{transform:translate(79.607vw,47.514vh) scale(.2137)}to{transform:translate(83.7891vw,100vh) scale(.2137)}}.snow:nth-child(127){animation:fall-127 208s linear -13s infinite;opacity:.4085;transform:translate(68.3433vw,-10px) scale(.8581)}@keyframes fall-127{64.288%{transform:translate(63.4244vw,64.288vh) scale(.8581)}to{transform:translate(65.88385vw,100vh) scale(.8581)}}.snow:nth-child(128){animation:fall-128 112s linear -11s infinite;opacity:.341;transform:translate(9.8109vw,-10px) scale(.9371)}@keyframes fall-128{52.117%{transform:translate(19.3965vw,52.117vh) scale(.9371)}to{transform:translate(14.6037vw,100vh) scale(.9371)}}.snow:nth-child(129){animation:fall-129 240s linear -27s infinite;opacity:.4547;transform:translate(85.1988vw,-10px) scale(.6526)}@keyframes fall-129{46.289%{transform:translate(87.9735vw,46.289vh) scale(.6526)}to{transform:translate(86.58615vw,100vh) scale(.6526)}}.snow:nth-child(130){animation:fall-130 160s linear -23s infinite;opacity:.7121;transform:translate(56.3417vw,-10px) scale(.715)}@keyframes fall-130{60.252%{transform:translate(56.7539vw,60.252vh) scale(.715)}to{transform:translate(56.5478vw,100vh) scale(.715)}}.snow:nth-child(131){animation:fall-131 176s linear -8s infinite;opacity:.0939;transform:translate(10.6319vw,-10px) scale(.4128)}@keyframes fall-131{33.136%{transform:translate(2.3512vw,33.136vh) scale(.4128)}to{transform:translate(6.49155vw,100vh) scale(.4128)}}.snow:nth-child(132){animation:fall-132 176s linear -19s infinite;opacity:.5752;transform:translate(76.8718vw,-10px) scale(.1232)}@keyframes fall-132{41.081%{transform:translate(77.6728vw,41.081vh) scale(.1232)}to{transform:translate(77.2723vw,100vh) scale(.1232)}}.snow:nth-child(133){animation:fall-133 216s linear -22s infinite;opacity:.5889;transform:translate(13.3974vw,-10px) scale(.5691)}@keyframes fall-133{55.03%{transform:translate(15.8298vw,55.03vh) scale(.5691)}to{transform:translate(14.6136vw,100vh) scale(.5691)}}.snow:nth-child(134){animation:fall-134 216s linear -29s infinite;opacity:.8155;transform:translate(89.4697vw,-10px) scale(.6365)}@keyframes fall-134{63.268%{transform:translate(89.4026vw,63.268vh) scale(.6365)}to{transform:translate(89.43615vw,100vh) scale(.6365)}}.snow:nth-child(135){animation:fall-135 96s linear -30s infinite;opacity:.9566;transform:translate(57.8295vw,-10px) scale(.3981)}@keyframes fall-135{76.192%{transform:translate(65.9949vw,76.192vh) scale(.3981)}to{transform:translate(61.9122vw,100vh) scale(.3981)}}.snow:nth-child(136){animation:fall-136 208s linear -23s infinite;opacity:.3446;transform:translate(35.7489vw,-10px) scale(.8023)}@keyframes fall-136{33.885%{transform:translate(38.1995vw,33.885vh) scale(.8023)}to{transform:translate(36.9742vw,100vh) scale(.8023)}}.snow:nth-child(137){animation:fall-137 160s linear -11s infinite;opacity:.5118;transform:translate(69.6197vw,-10px) scale(.2406)}@keyframes fall-137{54.282%{transform:translate(78.5516vw,54.282vh) scale(.2406)}to{transform:translate(74.08565vw,100vh) scale(.2406)}}.snow:nth-child(138){animation:fall-138 80s linear -27s infinite;opacity:.234;transform:translate(47.725vw,-10px) scale(.0561)}@keyframes fall-138{35.377%{transform:translate(39.6029vw,35.377vh) scale(.0561)}to{transform:translate(43.66395vw,100vh) scale(.0561)}}.snow:nth-child(139){animation:fall-139 160s linear -17s infinite;opacity:.9029;transform:translate(57.0299vw,-10px) scale(.3525)}@keyframes fall-139{32.974%{transform:translate(48.7192vw,32.974vh) scale(.3525)}to{transform:translate(52.87455vw,100vh) scale(.3525)}}.snow:nth-child(140){animation:fall-140 128s linear -23s infinite;opacity:.6432;transform:translate(65.4045vw,-10px) scale(.9619)}@keyframes fall-140{54.11%{transform:translate(58.7554vw,54.11vh) scale(.9619)}to{transform:translate(62.07995vw,100vh) scale(.9619)}}.snow:nth-child(141){animation:fall-141 200s linear -6s infinite;opacity:.7133;transform:translate(39.4231vw,-10px) scale(.2028)}@keyframes fall-141{31.336%{transform:translate(32.5098vw,31.336vh) scale(.2028)}to{transform:translate(35.96645vw,100vh) scale(.2028)}}.snow:nth-child(142){animation:fall-142 208s linear -29s infinite;opacity:.1756;transform:translate(69.1521vw,-10px) scale(.8978)}@keyframes fall-142{40.751%{transform:translate(70.9631vw,40.751vh) scale(.8978)}to{transform:translate(70.0576vw,100vh) scale(.8978)}}.snow:nth-child(143){animation:fall-143 184s linear -9s infinite;opacity:.1886;transform:translate(5.6282vw,-10px) scale(.0987)}@keyframes fall-143{32.837%{transform:translate(6.1254vw,32.837vh) scale(.0987)}to{transform:translate(5.8768vw,100vh) scale(.0987)}}.snow:nth-child(144){animation:fall-144 128s linear -30s infinite;opacity:.9673;transform:translate(15.2157vw,-10px) scale(.8808)}@keyframes fall-144{73.221%{transform:translate(15.5588vw,73.221vh) scale(.8808)}to{transform:translate(15.38725vw,100vh) scale(.8808)}}.snow:nth-child(145){animation:fall-145 112s linear -17s infinite;opacity:.2638;transform:translate(99.833vw,-10px) scale(.0709)}@keyframes fall-145{70.128%{transform:translate(103.3677vw,70.128vh) scale(.0709)}to{transform:translate(101.60035vw,100vh) scale(.0709)}}.snow:nth-child(146){animation:fall-146 120s linear -24s infinite;opacity:.9082;transform:translate(67.6774vw,-10px) scale(.6966)}@keyframes fall-146{68.885%{transform:translate(60.4018vw,68.885vh) scale(.6966)}to{transform:translate(64.0396vw,100vh) scale(.6966)}}.snow:nth-child(147){animation:fall-147 160s linear -3s infinite;opacity:.038;transform:translate(49.8658vw,-10px) scale(.2965)}@keyframes fall-147{54.197%{transform:translate(49.1518vw,54.197vh) scale(.2965)}to{transform:translate(49.5088vw,100vh) scale(.2965)}}.snow:nth-child(148){animation:fall-148 168s linear -25s infinite;opacity:.453;transform:translate(8.6951vw,-10px) scale(.1357)}@keyframes fall-148{50.794%{transform:translate(3.7147vw,50.794vh) scale(.1357)}to{transform:translate(6.2049vw,100vh) scale(.1357)}}.snow:nth-child(149){animation:fall-149 88s linear -3s infinite;opacity:.1176;transform:translate(56.4067vw,-10px) scale(.2492)}@keyframes fall-149{50.999%{transform:translate(53.6173vw,50.999vh) scale(.2492)}to{transform:translate(55.012vw,100vh) scale(.2492)}}.snow:nth-child(150){animation:fall-150 208s linear -3s infinite;opacity:.704;transform:translate(45.0545vw,-10px) scale(.5197)}@keyframes fall-150{73.751%{transform:translate(41.0209vw,73.751vh) scale(.5197)}to{transform:translate(43.0377vw,100vh) scale(.5197)}}.snow:nth-child(151){animation:fall-151 152s linear -30s infinite;opacity:.2589;transform:translate(54.8063vw,-10px) scale(.9979)}@keyframes fall-151{35.273%{transform:translate(48.4858vw,35.273vh) scale(.9979)}to{transform:translate(51.64605vw,100vh) scale(.9979)}}.snow:nth-child(152){animation:fall-152 232s linear -10s infinite;opacity:.9449;transform:translate(33.3729vw,-10px) scale(.4723)}@keyframes fall-152{61.587%{transform:translate(41.4354vw,61.587vh) scale(.4723)}to{transform:translate(37.40415vw,100vh) scale(.4723)}}.snow:nth-child(153){animation:fall-153 184s linear -9s infinite;opacity:.7193;transform:translate(16.3372vw,-10px) scale(.2892)}@keyframes fall-153{62.51%{transform:translate(19.6789vw,62.51vh) scale(.2892)}to{transform:translate(18.00805vw,100vh) scale(.2892)}}.snow:nth-child(154){animation:fall-154 104s linear -1s infinite;opacity:.9545;transform:translate(7.7699vw,-10px) scale(.9504)}@keyframes fall-154{44.544%{transform:translate(.8775vw,44.544vh) scale(.9504)}to{transform:translate(4.3237vw,100vh) scale(.9504)}}.snow:nth-child(155){animation:fall-155 224s linear -11s infinite;opacity:.0751;transform:translate(42.8914vw,-10px) scale(.7092)}@keyframes fall-155{48.662%{transform:translate(47.8352vw,48.662vh) scale(.7092)}to{transform:translate(45.3633vw,100vh) scale(.7092)}}.snow:nth-child(156){animation:fall-156 160s linear -18s infinite;opacity:.4029;transform:translate(50.831vw,-10px) scale(.3628)}@keyframes fall-156{59.771%{transform:translate(56.9208vw,59.771vh) scale(.3628)}to{transform:translate(53.8759vw,100vh) scale(.3628)}}.snow:nth-child(157){animation:fall-157 112s linear -23s infinite;opacity:.4571;transform:translate(7.1794vw,-10px) scale(.0515)}@keyframes fall-157{49.851%{transform:translate(-.6494vw,49.851vh) scale(.0515)}to{transform:translate(3.265vw,100vh) scale(.0515)}}.snow:nth-child(158){animation:fall-158 184s linear -20s infinite;opacity:.3975;transform:translate(14.0949vw,-10px) scale(.1426)}@keyframes fall-158{56.001%{transform:translate(23.339vw,56.001vh) scale(.1426)}to{transform:translate(18.71695vw,100vh) scale(.1426)}}.snow:nth-child(159){animation:fall-159 128s linear -15s infinite;opacity:.0079;transform:translate(80.2225vw,-10px) scale(.2483)}@keyframes fall-159{70.768%{transform:translate(89.2625vw,70.768vh) scale(.2483)}to{transform:translate(84.7425vw,100vh) scale(.2483)}}.snow:nth-child(160){animation:fall-160 136s linear -8s infinite;opacity:.0035;transform:translate(54.8541vw,-10px) scale(.5691)}@keyframes fall-160{46.783%{transform:translate(51.5437vw,46.783vh) scale(.5691)}to{transform:translate(53.1989vw,100vh) scale(.5691)}}.snow:nth-child(161){animation:fall-161 184s linear -14s infinite;opacity:.4304;transform:translate(50.6614vw,-10px) scale(.0529)}@keyframes fall-161{57.558%{transform:translate(41.6287vw,57.558vh) scale(.0529)}to{transform:translate(46.14505vw,100vh) scale(.0529)}}.snow:nth-child(162){animation:fall-162 240s linear -6s infinite;opacity:.3516;transform:translate(98.935vw,-10px) scale(.0608)}@keyframes fall-162{35.64%{transform:translate(91.3259vw,35.64vh) scale(.0608)}to{transform:translate(95.13045vw,100vh) scale(.0608)}}.snow:nth-child(163){animation:fall-163 208s linear -18s infinite;opacity:.6198;transform:translate(45.7301vw,-10px) scale(.8017)}@keyframes fall-163{73.835%{transform:translate(55.5252vw,73.835vh) scale(.8017)}to{transform:translate(50.62765vw,100vh) scale(.8017)}}.snow:nth-child(164){animation:fall-164 240s linear -6s infinite;opacity:.2212;transform:translate(79.2574vw,-10px) scale(.9619)}@keyframes fall-164{75.845%{transform:translate(82.4553vw,75.845vh) scale(.9619)}to{transform:translate(80.85635vw,100vh) scale(.9619)}}.snow:nth-child(165){animation:fall-165 88s linear -16s infinite;opacity:.1767;transform:translate(11.3324vw,-10px) scale(.3519)}@keyframes fall-165{57.164%{transform:translate(8.8605vw,57.164vh) scale(.3519)}to{transform:translate(10.09645vw,100vh) scale(.3519)}}.snow:nth-child(166){animation:fall-166 112s linear -27s infinite;opacity:.335;transform:translate(83.3929vw,-10px) scale(.7031)}@keyframes fall-166{40.742%{transform:translate(93.2946vw,40.742vh) scale(.7031)}to{transform:translate(88.34375vw,100vh) scale(.7031)}}.snow:nth-child(167){animation:fall-167 232s linear -8s infinite;opacity:.2391;transform:translate(28.048vw,-10px) scale(.1588)}@keyframes fall-167{62.552%{transform:translate(35.911vw,62.552vh) scale(.1588)}to{transform:translate(31.9795vw,100vh) scale(.1588)}}.snow:nth-child(168){animation:fall-168 112s linear -21s infinite;opacity:.4295;transform:translate(65.0095vw,-10px) scale(.3398)}@keyframes fall-168{41.31%{transform:translate(68.1515vw,41.31vh) scale(.3398)}to{transform:translate(66.5805vw,100vh) scale(.3398)}}.snow:nth-child(169){animation:fall-169 240s linear -4s infinite;opacity:.0038;transform:translate(15.3756vw,-10px) scale(.7861)}@keyframes fall-169{76.021%{transform:translate(5.5078vw,76.021vh) scale(.7861)}to{transform:translate(10.4417vw,100vh) scale(.7861)}}.snow:nth-child(170){animation:fall-170 184s linear -23s infinite;opacity:.3964;transform:translate(93.7284vw,-10px) scale(.4706)}@keyframes fall-170{30.382%{transform:translate(102.8512vw,30.382vh) scale(.4706)}to{transform:translate(98.2898vw,100vh) scale(.4706)}}.snow:nth-child(171){animation:fall-171 176s linear -14s infinite;opacity:.5213;transform:translate(18.486vw,-10px) scale(.2833)}@keyframes fall-171{38.115%{transform:translate(14.214vw,38.115vh) scale(.2833)}to{transform:translate(16.35vw,100vh) scale(.2833)}}.snow:nth-child(172){animation:fall-172 96s linear -23s infinite;opacity:.3551;transform:translate(49.6464vw,-10px) scale(.229)}@keyframes fall-172{54.686%{transform:translate(43.5461vw,54.686vh) scale(.229)}to{transform:translate(46.59625vw,100vh) scale(.229)}}.snow:nth-child(173){animation:fall-173 216s linear -10s infinite;opacity:.6322;transform:translate(97.9872vw,-10px) scale(.9363)}@keyframes fall-173{73.567%{transform:translate(89.2929vw,73.567vh) scale(.9363)}to{transform:translate(93.64005vw,100vh) scale(.9363)}}.snow:nth-child(174){animation:fall-174 184s linear -27s infinite;opacity:.2487;transform:translate(6.8147vw,-10px) scale(.458)}@keyframes fall-174{72.497%{transform:translate(7.5547vw,72.497vh) scale(.458)}to{transform:translate(7.1847vw,100vh) scale(.458)}}.snow:nth-child(175){animation:fall-175 144s linear -19s infinite;opacity:.688;transform:translate(21.2618vw,-10px) scale(.4503)}@keyframes fall-175{56.238%{transform:translate(20.6484vw,56.238vh) scale(.4503)}to{transform:translate(20.9551vw,100vh) scale(.4503)}}.snow:nth-child(176){animation:fall-176 224s linear -11s infinite;opacity:.4721;transform:translate(11.2211vw,-10px) scale(.9082)}@keyframes fall-176{63.093%{transform:translate(13.4211vw,63.093vh) scale(.9082)}to{transform:translate(12.3211vw,100vh) scale(.9082)}}.snow:nth-child(177){animation:fall-177 104s linear -18s infinite;opacity:.1422;transform:translate(64.4718vw,-10px) scale(.7675)}@keyframes fall-177{75.864%{transform:translate(59.8094vw,75.864vh) scale(.7675)}to{transform:translate(62.1406vw,100vh) scale(.7675)}}.snow:nth-child(178){animation:fall-178 192s linear -14s infinite;opacity:.3781;transform:translate(84.7235vw,-10px) scale(.8689)}@keyframes fall-178{33.645%{transform:translate(76.9896vw,33.645vh) scale(.8689)}to{transform:translate(80.85655vw,100vh) scale(.8689)}}.snow:nth-child(179){animation:fall-179 120s linear -4s infinite;opacity:.8518;transform:translate(66.098vw,-10px) scale(.9319)}@keyframes fall-179{39.104%{transform:translate(71.4924vw,39.104vh) scale(.9319)}to{transform:translate(68.7952vw,100vh) scale(.9319)}}.snow:nth-child(180){animation:fall-180 128s linear -28s infinite;opacity:.7761;transform:translate(17.9379vw,-10px) scale(.106)}@keyframes fall-180{77.726%{transform:translate(22.7361vw,77.726vh) scale(.106)}to{transform:translate(20.337vw,100vh) scale(.106)}}.snow:nth-child(181){animation:fall-181 240s linear -23s infinite;opacity:.4889;transform:translate(79.1647vw,-10px) scale(.0538)}@keyframes fall-181{59.09%{transform:translate(79.3044vw,59.09vh) scale(.0538)}to{transform:translate(79.23455vw,100vh) scale(.0538)}}.snow:nth-child(182){animation:fall-182 152s linear -9s infinite;opacity:.3515;transform:translate(91.4182vw,-10px) scale(.6053)}@keyframes fall-182{65.997%{transform:translate(89.5861vw,65.997vh) scale(.6053)}to{transform:translate(90.50215vw,100vh) scale(.6053)}}.snow:nth-child(183){animation:fall-183 104s linear -22s infinite;opacity:.0651;transform:translate(38.4848vw,-10px) scale(.6863)}@keyframes fall-183{79.155%{transform:translate(30.1537vw,79.155vh) scale(.6863)}to{transform:translate(34.31925vw,100vh) scale(.6863)}}.snow:nth-child(184){animation:fall-184 240s linear -22s infinite;opacity:.735;transform:translate(59.2284vw,-10px) scale(.011)}@keyframes fall-184{60.506%{transform:translate(57.0336vw,60.506vh) scale(.011)}to{transform:translate(58.131vw,100vh) scale(.011)}}.snow:nth-child(185){animation:fall-185 232s linear -17s infinite;opacity:.1044;transform:translate(39.0489vw,-10px) scale(.3775)}@keyframes fall-185{70.493%{transform:translate(43.1266vw,70.493vh) scale(.3775)}to{transform:translate(41.08775vw,100vh) scale(.3775)}}.snow:nth-child(186){animation:fall-186 216s linear -13s infinite;opacity:.8562;transform:translate(50.0729vw,-10px) scale(.6116)}@keyframes fall-186{49.164%{transform:translate(46.9399vw,49.164vh) scale(.6116)}to{transform:translate(48.5064vw,100vh) scale(.6116)}}.snow:nth-child(187){animation:fall-187 160s linear -3s infinite;opacity:.9083;transform:translate(34.9386vw,-10px) scale(.8595)}@keyframes fall-187{54.646%{transform:translate(28.3037vw,54.646vh) scale(.8595)}to{transform:translate(31.62115vw,100vh) scale(.8595)}}.snow:nth-child(188){animation:fall-188 136s linear -6s infinite;opacity:.1895;transform:translate(21.5488vw,-10px) scale(.068)}@keyframes fall-188{64.49%{transform:translate(21.7432vw,64.49vh) scale(.068)}to{transform:translate(21.646vw,100vh) scale(.068)}}.snow:nth-child(189){animation:fall-189 208s linear -29s infinite;opacity:.2994;transform:translate(13.329vw,-10px) scale(.0822)}@keyframes fall-189{50.777%{transform:translate(16.9863vw,50.777vh) scale(.0822)}to{transform:translate(15.15765vw,100vh) scale(.0822)}}.snow:nth-child(190){animation:fall-190 96s linear -25s infinite;opacity:.8943;transform:translate(81.0288vw,-10px) scale(.9661)}@keyframes fall-190{60.984%{transform:translate(80.9206vw,60.984vh) scale(.9661)}to{transform:translate(80.9747vw,100vh) scale(.9661)}}.snow:nth-child(191){animation:fall-191 232s linear -20s infinite;opacity:.8335;transform:translate(77.6924vw,-10px) scale(.0917)}@keyframes fall-191{44.198%{transform:translate(70.923vw,44.198vh) scale(.0917)}to{transform:translate(74.3077vw,100vh) scale(.0917)}}.snow:nth-child(192){animation:fall-192 184s linear -26s infinite;opacity:.7906;transform:translate(42.7389vw,-10px) scale(.2103)}@keyframes fall-192{30.772%{transform:translate(51.901vw,30.772vh) scale(.2103)}to{transform:translate(47.31995vw,100vh) scale(.2103)}}.snow:nth-child(193){animation:fall-193 208s linear -29s infinite;opacity:.7815;transform:translate(66.0026vw,-10px) scale(.3719)}@keyframes fall-193{48.796%{transform:translate(58.3042vw,48.796vh) scale(.3719)}to{transform:translate(62.1534vw,100vh) scale(.3719)}}.snow:nth-child(194){animation:fall-194 240s linear -10s infinite;opacity:.5482;transform:translate(21.5474vw,-10px) scale(.0366)}@keyframes fall-194{77.4%{transform:translate(21.0878vw,77.4vh) scale(.0366)}to{transform:translate(21.3176vw,100vh) scale(.0366)}}.snow:nth-child(195){animation:fall-195 200s linear -7s infinite;opacity:.2316;transform:translate(72.0924vw,-10px) scale(.1192)}@keyframes fall-195{69.814%{transform:translate(80.3437vw,69.814vh) scale(.1192)}to{transform:translate(76.21805vw,100vh) scale(.1192)}}.snow:nth-child(196){animation:fall-196 240s linear -23s infinite;opacity:.1519;transform:translate(27.468vw,-10px) scale(.3065)}@keyframes fall-196{36.33%{transform:translate(17.6057vw,36.33vh) scale(.3065)}to{transform:translate(22.53685vw,100vh) scale(.3065)}}.snow:nth-child(197){animation:fall-197 136s linear -16s infinite;opacity:.7491;transform:translate(72.964vw,-10px) scale(.1803)}@keyframes fall-197{75.67%{transform:translate(74.0352vw,75.67vh) scale(.1803)}to{transform:translate(73.4996vw,100vh) scale(.1803)}}.snow:nth-child(198){animation:fall-198 96s linear -28s infinite;opacity:.2783;transform:translate(82.2902vw,-10px) scale(.5802)}@keyframes fall-198{61.296%{transform:translate(87.9912vw,61.296vh) scale(.5802)}to{transform:translate(85.1407vw,100vh) scale(.5802)}}.snow:nth-child(199){animation:fall-199 112s linear -11s infinite;opacity:.142;transform:translate(77.4106vw,-10px) scale(.6446)}@keyframes fall-199{43.998%{transform:translate(83.7048vw,43.998vh) scale(.6446)}to{transform:translate(80.5577vw,100vh) scale(.6446)}}.snow:nth-child(200){animation:fall-200 88s linear -22s infinite;opacity:.6823;transform:translate(79.1342vw,-10px) scale(.0482)}@keyframes fall-200{57.677%{transform:translate(85.7348vw,57.677vh) scale(.0482)}to{transform:translate(82.4345vw,100vh) scale(.0482)}}.snow:nth-child(201){animation:fall-201 80s linear -30s infinite;opacity:.5265;transform:translate(13.5469vw,-10px) scale(.3117)}@keyframes fall-201{63.593%{transform:translate(22.1428vw,63.593vh) scale(.3117)}to{transform:translate(17.84485vw,100vh) scale(.3117)}}.snow:nth-child(202){animation:fall-202 112s linear -1s infinite;opacity:.7566;transform:translate(38.8023vw,-10px) scale(.2906)}@keyframes fall-202{41.643%{transform:translate(28.8709vw,41.643vh) scale(.2906)}to{transform:translate(33.8366vw,100vh) scale(.2906)}}.snow:nth-child(203){animation:fall-203 208s linear -6s infinite;opacity:.6514;transform:translate(98.2513vw,-10px) scale(.5415)}@keyframes fall-203{63.552%{transform:translate(89.7132vw,63.552vh) scale(.5415)}to{transform:translate(93.98225vw,100vh) scale(.5415)}}.snow:nth-child(204){animation:fall-204 104s linear -15s infinite;opacity:.1934;transform:translate(.2386vw,-10px) scale(.2388)}@keyframes fall-204{79.121%{transform:translate(-7.0522vw,79.121vh) scale(.2388)}to{transform:translate(-3.4068vw,100vh) scale(.2388)}}.snow:nth-child(205){animation:fall-205 136s linear -2s infinite;opacity:.6928;transform:translate(48.9287vw,-10px) scale(.4874)}@keyframes fall-205{79.754%{transform:translate(49.7655vw,79.754vh) scale(.4874)}to{transform:translate(49.3471vw,100vh) scale(.4874)}}.snow:nth-child(206){animation:fall-206 184s linear -1s infinite;opacity:.029;transform:translate(75.4608vw,-10px) scale(.6933)}@keyframes fall-206{30.353%{transform:translate(68.4408vw,30.353vh) scale(.6933)}to{transform:translate(71.9508vw,100vh) scale(.6933)}}.snow:nth-child(207){animation:fall-207 200s linear -23s infinite;opacity:.3236;transform:translate(63.419vw,-10px) scale(.802)}@keyframes fall-207{36.851%{transform:translate(62.6355vw,36.851vh) scale(.802)}to{transform:translate(63.02725vw,100vh) scale(.802)}}.snow:nth-child(208){animation:fall-208 160s linear -5s infinite;opacity:.9929;transform:translate(65.4529vw,-10px) scale(.3062)}@keyframes fall-208{60.161%{transform:translate(75.3774vw,60.161vh) scale(.3062)}to{transform:translate(70.41515vw,100vh) scale(.3062)}}.snow:nth-child(209){animation:fall-209 208s linear -27s infinite;opacity:.797;transform:translate(11.1157vw,-10px) scale(.3877)}@keyframes fall-209{48.083%{transform:translate(18.7277vw,48.083vh) scale(.3877)}to{transform:translate(14.9217vw,100vh) scale(.3877)}}.snow:nth-child(210){animation:fall-210 144s linear -23s infinite;opacity:.1499;transform:translate(79.2258vw,-10px) scale(.9366)}@keyframes fall-210{59.895%{transform:translate(88.3948vw,59.895vh) scale(.9366)}to{transform:translate(83.8103vw,100vh) scale(.9366)}}.snow:nth-child(211){animation:fall-211 88s linear -17s infinite;opacity:.7491;transform:translate(90.7451vw,-10px) scale(.9623)}@keyframes fall-211{59.288%{transform:translate(85.9852vw,59.288vh) scale(.9623)}to{transform:translate(88.36515vw,100vh) scale(.9623)}}.snow:nth-child(212){animation:fall-212 176s linear -24s infinite;opacity:.4958;transform:translate(42.4806vw,-10px) scale(.2784)}@keyframes fall-212{35.147%{transform:translate(45.1411vw,35.147vh) scale(.2784)}to{transform:translate(43.81085vw,100vh) scale(.2784)}}.snow:nth-child(213){animation:fall-213 104s linear -9s infinite;opacity:.9505;transform:translate(52.8114vw,-10px) scale(.549)}@keyframes fall-213{58.39%{transform:translate(48.9798vw,58.39vh) scale(.549)}to{transform:translate(50.8956vw,100vh) scale(.549)}}.snow:nth-child(214){animation:fall-214 128s linear -28s infinite;opacity:.3799;transform:translate(85.0828vw,-10px) scale(.2426)}@keyframes fall-214{66.157%{transform:translate(82.0791vw,66.157vh) scale(.2426)}to{transform:translate(83.58095vw,100vh) scale(.2426)}}.snow:nth-child(215){animation:fall-215 104s linear -11s infinite;opacity:.3557;transform:translate(34.7111vw,-10px) scale(.7025)}@keyframes fall-215{48.814%{transform:translate(36.0533vw,48.814vh) scale(.7025)}to{transform:translate(35.3822vw,100vh) scale(.7025)}}.snow:nth-child(216){animation:fall-216 176s linear -26s infinite;opacity:.5342;transform:translate(49.9525vw,-10px) scale(.8041)}@keyframes fall-216{74.408%{transform:translate(52.4886vw,74.408vh) scale(.8041)}to{transform:translate(51.22055vw,100vh) scale(.8041)}}.snow:nth-child(217){animation:fall-217 80s linear -8s infinite;opacity:.6375;transform:translate(84.4019vw,-10px) scale(.5423)}@keyframes fall-217{44.147%{transform:translate(86.9969vw,44.147vh) scale(.5423)}to{transform:translate(85.6994vw,100vh) scale(.5423)}}.snow:nth-child(218){animation:fall-218 144s linear -16s infinite;opacity:.0207;transform:translate(16.4509vw,-10px) scale(.458)}@keyframes fall-218{53.758%{transform:translate(7.484vw,53.758vh) scale(.458)}to{transform:translate(11.96745vw,100vh) scale(.458)}}.snow:nth-child(219){animation:fall-219 192s linear -4s infinite;opacity:.2004;transform:translate(3.6521vw,-10px) scale(.2533)}@keyframes fall-219{42.885%{transform:translate(12.8048vw,42.885vh) scale(.2533)}to{transform:translate(8.22845vw,100vh) scale(.2533)}}.snow:nth-child(220){animation:fall-220 208s linear -21s infinite;opacity:.3187;transform:translate(90.1913vw,-10px) scale(.6397)}@keyframes fall-220{38.105%{transform:translate(95.1567vw,38.105vh) scale(.6397)}to{transform:translate(92.674vw,100vh) scale(.6397)}}.snow:nth-child(221){animation:fall-221 192s linear -29s infinite;opacity:.8871;transform:translate(83.4365vw,-10px) scale(.5226)}@keyframes fall-221{45.286%{transform:translate(84.7264vw,45.286vh) scale(.5226)}to{transform:translate(84.08145vw,100vh) scale(.5226)}}.snow:nth-child(222){animation:fall-222 240s linear -6s infinite;opacity:.3056;transform:translate(23.2305vw,-10px) scale(.7991)}@keyframes fall-222{58.943%{transform:translate(31.2954vw,58.943vh) scale(.7991)}to{transform:translate(27.26295vw,100vh) scale(.7991)}}.snow:nth-child(223){animation:fall-223 216s linear -25s infinite;opacity:.9367;transform:translate(61.7266vw,-10px) scale(.1053)}@keyframes fall-223{62.038%{transform:translate(61.8557vw,62.038vh) scale(.1053)}to{transform:translate(61.79115vw,100vh) scale(.1053)}}.snow:nth-child(224){animation:fall-224 232s linear -21s infinite;opacity:.371;transform:translate(5.3607vw,-10px) scale(.4621)}@keyframes fall-224{34.342%{transform:translate(-3.3411vw,34.342vh) scale(.4621)}to{transform:translate(1.0098vw,100vh) scale(.4621)}}.snow:nth-child(225){animation:fall-225 240s linear -25s infinite;opacity:.2864;transform:translate(49.0387vw,-10px) scale(.5881)}@keyframes fall-225{34.178%{transform:translate(48.6274vw,34.178vh) scale(.5881)}to{transform:translate(48.83305vw,100vh) scale(.5881)}}.snow:nth-child(226){animation:fall-226 200s linear -22s infinite;opacity:.6893;transform:translate(32.8535vw,-10px) scale(.1608)}@keyframes fall-226{41.538%{transform:translate(37.7086vw,41.538vh) scale(.1608)}to{transform:translate(35.28105vw,100vh) scale(.1608)}}.snow:nth-child(227){animation:fall-227 184s linear -22s infinite;opacity:.7769;transform:translate(3.6556vw,-10px) scale(.4063)}@keyframes fall-227{44.352%{transform:translate(2.4796vw,44.352vh) scale(.4063)}to{transform:translate(3.0676vw,100vh) scale(.4063)}}.snow:nth-child(228){animation:fall-228 184s linear -10s infinite;opacity:.4896;transform:translate(61.6893vw,-10px) scale(.8637)}@keyframes fall-228{48.907%{transform:translate(54.3423vw,48.907vh) scale(.8637)}to{transform:translate(58.0158vw,100vh) scale(.8637)}}.snow:nth-child(229){animation:fall-229 160s linear -7s infinite;opacity:.3666;transform:translate(21.9034vw,-10px) scale(.9309)}@keyframes fall-229{77.786%{transform:translate(18.1007vw,77.786vh) scale(.9309)}to{transform:translate(20.00205vw,100vh) scale(.9309)}}.snow:nth-child(230){animation:fall-230 160s linear -30s infinite;opacity:.7663;transform:translate(2.9846vw,-10px) scale(.5461)}@keyframes fall-230{50.3%{transform:translate(-3.6275vw,50.3vh) scale(.5461)}to{transform:translate(-.32145vw,100vh) scale(.5461)}}.snow:nth-child(231){animation:fall-231 192s linear -16s infinite;opacity:.019;transform:translate(34.3701vw,-10px) scale(.9783)}@keyframes fall-231{77.618%{transform:translate(38.3726vw,77.618vh) scale(.9783)}to{transform:translate(36.37135vw,100vh) scale(.9783)}}.snow:nth-child(232){animation:fall-232 176s linear -26s infinite;opacity:.1988;transform:translate(34.5044vw,-10px) scale(.0924)}@keyframes fall-232{31.854%{transform:translate(32.1327vw,31.854vh) scale(.0924)}to{transform:translate(33.31855vw,100vh) scale(.0924)}}.snow:nth-child(233){animation:fall-233 200s linear -20s infinite;opacity:.3067;transform:translate(13.0462vw,-10px) scale(.2787)}@keyframes fall-233{31.812%{transform:translate(13.4856vw,31.812vh) scale(.2787)}to{transform:translate(13.2659vw,100vh) scale(.2787)}}.snow:nth-child(234){animation:fall-234 192s linear -22s infinite;opacity:.422;transform:translate(17.3515vw,-10px) scale(.3738)}@keyframes fall-234{73.099%{transform:translate(18.3902vw,73.099vh) scale(.3738)}to{transform:translate(17.87085vw,100vh) scale(.3738)}}.snow:nth-child(235){animation:fall-235 136s linear -5s infinite;opacity:.5288;transform:translate(96.6496vw,-10px) scale(.7883)}@keyframes fall-235{73.079%{transform:translate(98.9785vw,73.079vh) scale(.7883)}to{transform:translate(97.81405vw,100vh) scale(.7883)}}.snow:nth-child(236){animation:fall-236 176s linear -24s infinite;opacity:.6732;transform:translate(99.0508vw,-10px) scale(.6279)}@keyframes fall-236{74.472%{transform:translate(92.675vw,74.472vh) scale(.6279)}to{transform:translate(95.8629vw,100vh) scale(.6279)}}.snow:nth-child(237){animation:fall-237 224s linear -21s infinite;opacity:.3506;transform:translate(51.6673vw,-10px) scale(.4649)}@keyframes fall-237{38.566%{transform:translate(51.504vw,38.566vh) scale(.4649)}to{transform:translate(51.58565vw,100vh) scale(.4649)}}.snow:nth-child(238){animation:fall-238 96s linear -29s infinite;opacity:.0567;transform:translate(62.903vw,-10px) scale(.8066)}@keyframes fall-238{53.58%{transform:translate(69.4384vw,53.58vh) scale(.8066)}to{transform:translate(66.1707vw,100vh) scale(.8066)}}.snow:nth-child(239){animation:fall-239 184s linear -6s infinite;opacity:.1873;transform:translate(23.4662vw,-10px) scale(.9264)}@keyframes fall-239{69.44%{transform:translate(32.4551vw,69.44vh) scale(.9264)}to{transform:translate(27.96065vw,100vh) scale(.9264)}}.snow:nth-child(240){animation:fall-240 224s linear -26s infinite;opacity:.2678;transform:translate(75.3197vw,-10px) scale(.4313)}@keyframes fall-240{39.578%{transform:translate(82.4037vw,39.578vh) scale(.4313)}to{transform:translate(78.8617vw,100vh) scale(.4313)}}.snow:nth-child(241){animation:fall-241 144s linear -13s infinite;opacity:.9981;transform:translate(95.2912vw,-10px) scale(.1792)}@keyframes fall-241{42.396%{transform:translate(97.5454vw,42.396vh) scale(.1792)}to{transform:translate(96.4183vw,100vh) scale(.1792)}}.snow:nth-child(242){animation:fall-242 128s linear -29s infinite;opacity:.7741;transform:translate(23.7637vw,-10px) scale(.672)}@keyframes fall-242{73.646%{transform:translate(32.2185vw,73.646vh) scale(.672)}to{transform:translate(27.9911vw,100vh) scale(.672)}}.snow:nth-child(243){animation:fall-243 104s linear -19s infinite;opacity:.2449;transform:translate(8.0549vw,-10px) scale(.3484)}@keyframes fall-243{49.571%{transform:translate(6.1695vw,49.571vh) scale(.3484)}to{transform:translate(7.1122vw,100vh) scale(.3484)}}.snow:nth-child(244){animation:fall-244 96s linear -20s infinite;opacity:.34;transform:translate(7.3302vw,-10px) scale(.8354)}@keyframes fall-244{67.541%{transform:translate(-2.333vw,67.541vh) scale(.8354)}to{transform:translate(2.4986vw,100vh) scale(.8354)}}.snow:nth-child(245){animation:fall-245 168s linear -25s infinite;opacity:.9894;transform:translate(99.7053vw,-10px) scale(.9488)}@keyframes fall-245{72.473%{transform:translate(101.3048vw,72.473vh) scale(.9488)}to{transform:translate(100.50505vw,100vh) scale(.9488)}}.snow:nth-child(246){animation:fall-246 96s linear -13s infinite;opacity:.8488;transform:translate(54.9831vw,-10px) scale(.1184)}@keyframes fall-246{45.768%{transform:translate(46.8195vw,45.768vh) scale(.1184)}to{transform:translate(50.9013vw,100vh) scale(.1184)}}.snow:nth-child(247){animation:fall-247 208s linear -29s infinite;opacity:.3375;transform:translate(40.0412vw,-10px) scale(.2855)}@keyframes fall-247{34.728%{transform:translate(44.594vw,34.728vh) scale(.2855)}to{transform:translate(42.3176vw,100vh) scale(.2855)}}.snow:nth-child(248){animation:fall-248 136s linear -7s infinite;opacity:.7017;transform:translate(69.0974vw,-10px) scale(.3577)}@keyframes fall-248{42.166%{transform:translate(60.8533vw,42.166vh) scale(.3577)}to{transform:translate(64.97535vw,100vh) scale(.3577)}}.snow:nth-child(249){animation:fall-249 200s linear -29s infinite;opacity:.5263;transform:translate(5.7089vw,-10px) scale(.999)}@keyframes fall-249{37.954%{transform:translate(12.5373vw,37.954vh) scale(.999)}to{transform:translate(9.1231vw,100vh) scale(.999)}}.snow:nth-child(250){animation:fall-250 160s linear -6s infinite;opacity:.539;transform:translate(97.8589vw,-10px) scale(.1633)}@keyframes fall-250{32.218%{transform:translate(91.311vw,32.218vh) scale(.1633)}to{transform:translate(94.58495vw,100vh) scale(.1633)}}.snow:nth-child(251){animation:fall-251 104s linear -2s infinite;opacity:.29;transform:translate(99.0588vw,-10px) scale(.0487)}@keyframes fall-251{62.743%{transform:translate(104.076vw,62.743vh) scale(.0487)}to{transform:translate(101.5674vw,100vh) scale(.0487)}}.snow:nth-child(252){animation:fall-252 80s linear -10s infinite;opacity:.2009;transform:translate(59.2201vw,-10px) scale(.4214)}@keyframes fall-252{42.984%{transform:translate(65.0512vw,42.984vh) scale(.4214)}to{transform:translate(62.13565vw,100vh) scale(.4214)}}.snow:nth-child(253){animation:fall-253 96s linear -26s infinite;opacity:.0129;transform:translate(97.959vw,-10px) scale(.8278)}@keyframes fall-253{43.314%{transform:translate(91.5688vw,43.314vh) scale(.8278)}to{transform:translate(94.7639vw,100vh) scale(.8278)}}.snow:nth-child(254){animation:fall-254 192s linear -6s infinite;opacity:.8262;transform:translate(18.8877vw,-10px) scale(.2351)}@keyframes fall-254{59.866%{transform:translate(13.9864vw,59.866vh) scale(.2351)}to{transform:translate(16.43705vw,100vh) scale(.2351)}}.snow:nth-child(255){animation:fall-255 216s linear -3s infinite;opacity:.453;transform:translate(92.5469vw,-10px) scale(.6386)}@keyframes fall-255{30.019%{transform:translate(86.2917vw,30.019vh) scale(.6386)}to{transform:translate(89.4193vw,100vh) scale(.6386)}}.snow:nth-child(256){animation:fall-256 160s linear -30s infinite;opacity:.2401;transform:translate(10.1152vw,-10px) scale(.1461)}@keyframes fall-256{67.589%{transform:translate(14.2432vw,67.589vh) scale(.1461)}to{transform:translate(12.1792vw,100vh) scale(.1461)}}.snow:nth-child(257){animation:fall-257 152s linear -16s infinite;opacity:.0632;transform:translate(12.2105vw,-10px) scale(.8276)}@keyframes fall-257{57.559%{transform:translate(13.4012vw,57.559vh) scale(.8276)}to{transform:translate(12.80585vw,100vh) scale(.8276)}}.snow:nth-child(258){animation:fall-258 96s linear -19s infinite;opacity:.3885;transform:translate(84.0965vw,-10px) scale(.1114)}@keyframes fall-258{46.442%{transform:translate(82.4734vw,46.442vh) scale(.1114)}to{transform:translate(83.28495vw,100vh) scale(.1114)}}.snow:nth-child(259){animation:fall-259 216s linear -28s infinite;opacity:.1325;transform:translate(25.2866vw,-10px) scale(.0506)}@keyframes fall-259{68.204%{transform:translate(30.8773vw,68.204vh) scale(.0506)}to{transform:translate(28.08195vw,100vh) scale(.0506)}}.snow:nth-child(260){animation:fall-260 216s linear -27s infinite;opacity:.6449;transform:translate(71.0562vw,-10px) scale(.3272)}@keyframes fall-260{69.254%{transform:translate(73.5772vw,69.254vh) scale(.3272)}to{transform:translate(72.3167vw,100vh) scale(.3272)}}.snow:nth-child(261){animation:fall-261 232s linear -22s infinite;opacity:.4545;transform:translate(82.214vw,-10px) scale(.1199)}@keyframes fall-261{63.257%{transform:translate(78.8308vw,63.257vh) scale(.1199)}to{transform:translate(80.5224vw,100vh) scale(.1199)}}.snow:nth-child(262){animation:fall-262 224s linear -10s infinite;opacity:.2756;transform:translate(41.1033vw,-10px) scale(.604)}@keyframes fall-262{47.341%{transform:translate(39.9535vw,47.341vh) scale(.604)}to{transform:translate(40.5284vw,100vh) scale(.604)}}.snow:nth-child(263){animation:fall-263 104s linear -25s infinite;opacity:.6779;transform:translate(90.8094vw,-10px) scale(.0829)}@keyframes fall-263{69.886%{transform:translate(84.9113vw,69.886vh) scale(.0829)}to{transform:translate(87.86035vw,100vh) scale(.0829)}}.snow:nth-child(264){animation:fall-264 232s linear -22s infinite;opacity:.7561;transform:translate(49.2439vw,-10px) scale(.093)}@keyframes fall-264{76.56%{transform:translate(54.6022vw,76.56vh) scale(.093)}to{transform:translate(51.92305vw,100vh) scale(.093)}}.snow:nth-child(265){animation:fall-265 152s linear -15s infinite;opacity:.3202;transform:translate(24.3327vw,-10px) scale(.2364)}@keyframes fall-265{71.585%{transform:translate(16.4252vw,71.585vh) scale(.2364)}to{transform:translate(20.37895vw,100vh) scale(.2364)}}.snow:nth-child(266){animation:fall-266 104s linear -12s infinite;opacity:.2569;transform:translate(27.7091vw,-10px) scale(.619)}@keyframes fall-266{57.673%{transform:translate(28.6268vw,57.673vh) scale(.619)}to{transform:translate(28.16795vw,100vh) scale(.619)}}.snow:nth-child(267){animation:fall-267 192s linear -11s infinite;opacity:.7798;transform:translate(25.9483vw,-10px) scale(.137)}@keyframes fall-267{55.497%{transform:translate(34.3524vw,55.497vh) scale(.137)}to{transform:translate(30.15035vw,100vh) scale(.137)}}.snow:nth-child(268){animation:fall-268 192s linear -16s infinite;opacity:.4636;transform:translate(6.2263vw,-10px) scale(.2436)}@keyframes fall-268{55.617%{transform:translate(-3.5365vw,55.617vh) scale(.2436)}to{transform:translate(1.3449vw,100vh) scale(.2436)}}.snow:nth-child(269){animation:fall-269 184s linear -28s infinite;opacity:.8662;transform:translate(26.3106vw,-10px) scale(.1195)}@keyframes fall-269{43.431%{transform:translate(31.7907vw,43.431vh) scale(.1195)}to{transform:translate(29.05065vw,100vh) scale(.1195)}}.snow:nth-child(270){animation:fall-270 88s linear -28s infinite;opacity:.5619;transform:translate(41.9661vw,-10px) scale(.5454)}@keyframes fall-270{47.972%{transform:translate(42.6022vw,47.972vh) scale(.5454)}to{transform:translate(42.28415vw,100vh) scale(.5454)}}.snow:nth-child(271){animation:fall-271 216s linear -6s infinite;opacity:.8989;transform:translate(96.7635vw,-10px) scale(.4705)}@keyframes fall-271{65.752%{transform:translate(90.6015vw,65.752vh) scale(.4705)}to{transform:translate(93.6825vw,100vh) scale(.4705)}}.snow:nth-child(272){animation:fall-272 96s linear -22s infinite;opacity:.2095;transform:translate(14.0636vw,-10px) scale(.2564)}@keyframes fall-272{33.579%{transform:translate(5.6946vw,33.579vh) scale(.2564)}to{transform:translate(9.8791vw,100vh) scale(.2564)}}.snow:nth-child(273){animation:fall-273 128s linear -14s infinite;opacity:.7047;transform:translate(74.5502vw,-10px) scale(.7707)}@keyframes fall-273{53.916%{transform:translate(81.627vw,53.916vh) scale(.7707)}to{transform:translate(78.0886vw,100vh) scale(.7707)}}.snow:nth-child(274){animation:fall-274 168s linear -5s infinite;opacity:.6298;transform:translate(42.7941vw,-10px) scale(.3022)}@keyframes fall-274{61.326%{transform:translate(36.8533vw,61.326vh) scale(.3022)}to{transform:translate(39.8237vw,100vh) scale(.3022)}}.snow:nth-child(275){animation:fall-275 224s linear -13s infinite;opacity:.0461;transform:translate(77.4641vw,-10px) scale(.6886)}@keyframes fall-275{59.585%{transform:translate(68.8709vw,59.585vh) scale(.6886)}to{transform:translate(73.1675vw,100vh) scale(.6886)}}.snow:nth-child(276){animation:fall-276 120s linear -29s infinite;opacity:.9558;transform:translate(93.7281vw,-10px) scale(.3623)}@keyframes fall-276{48.497%{transform:translate(88.2837vw,48.497vh) scale(.3623)}to{transform:translate(91.0059vw,100vh) scale(.3623)}}.snow:nth-child(277){animation:fall-277 192s linear -8s infinite;opacity:.8727;transform:translate(29.0275vw,-10px) scale(.8287)}@keyframes fall-277{45.481%{transform:translate(33.8296vw,45.481vh) scale(.8287)}to{transform:translate(31.42855vw,100vh) scale(.8287)}}.snow:nth-child(278){animation:fall-278 120s linear -18s infinite;opacity:.6218;transform:translate(83.6509vw,-10px) scale(.7355)}@keyframes fall-278{78.483%{transform:translate(78.2745vw,78.483vh) scale(.7355)}to{transform:translate(80.9627vw,100vh) scale(.7355)}}.snow:nth-child(279){animation:fall-279 216s linear -28s infinite;opacity:.2364;transform:translate(66.8947vw,-10px) scale(.7308)}@keyframes fall-279{41.564%{transform:translate(67.7472vw,41.564vh) scale(.7308)}to{transform:translate(67.32095vw,100vh) scale(.7308)}}.snow:nth-child(280){animation:fall-280 168s linear -8s infinite;opacity:.984;transform:translate(15.0292vw,-10px) scale(.8745)}@keyframes fall-280{71.435%{transform:translate(22.8457vw,71.435vh) scale(.8745)}to{transform:translate(18.93745vw,100vh) scale(.8745)}}.snow:nth-child(281){animation:fall-281 176s linear -22s infinite;opacity:.3856;transform:translate(14.097vw,-10px) scale(.3906)}@keyframes fall-281{77.511%{transform:translate(14.0734vw,77.511vh) scale(.3906)}to{transform:translate(14.0852vw,100vh) scale(.3906)}}.snow:nth-child(282){animation:fall-282 216s linear -5s infinite;opacity:.8997;transform:translate(28.8748vw,-10px) scale(.0251)}@keyframes fall-282{43.146%{transform:translate(30.0509vw,43.146vh) scale(.0251)}to{transform:translate(29.46285vw,100vh) scale(.0251)}}.snow:nth-child(283){animation:fall-283 88s linear -19s infinite;opacity:.3682;transform:translate(75.0795vw,-10px) scale(.1286)}@keyframes fall-283{47.267%{transform:translate(75.6976vw,47.267vh) scale(.1286)}to{transform:translate(75.38855vw,100vh) scale(.1286)}}.snow:nth-child(284){animation:fall-284 216s linear -25s infinite;opacity:.0856;transform:translate(65.787vw,-10px) scale(.5216)}@keyframes fall-284{40.293%{transform:translate(62.3602vw,40.293vh) scale(.5216)}to{transform:translate(64.0736vw,100vh) scale(.5216)}}.snow:nth-child(285){animation:fall-285 136s linear -26s infinite;opacity:.493;transform:translate(79.3196vw,-10px) scale(.5208)}@keyframes fall-285{65.022%{transform:translate(81.777vw,65.022vh) scale(.5208)}to{transform:translate(80.5483vw,100vh) scale(.5208)}}.snow:nth-child(286){animation:fall-286 120s linear -8s infinite;opacity:.979;transform:translate(88.662vw,-10px) scale(.1003)}@keyframes fall-286{75.234%{transform:translate(89.4139vw,75.234vh) scale(.1003)}to{transform:translate(89.03795vw,100vh) scale(.1003)}}.snow:nth-child(287){animation:fall-287 184s linear -6s infinite;opacity:.6594;transform:translate(53.4389vw,-10px) scale(.5931)}@keyframes fall-287{30.661%{transform:translate(52.79vw,30.661vh) scale(.5931)}to{transform:translate(53.11445vw,100vh) scale(.5931)}}.snow:nth-child(288){animation:fall-288 184s linear -6s infinite;opacity:.7451;transform:translate(4.681vw,-10px) scale(.6695)}@keyframes fall-288{67.669%{transform:translate(5.7543vw,67.669vh) scale(.6695)}to{transform:translate(5.21765vw,100vh) scale(.6695)}}.snow:nth-child(289){animation:fall-289 240s linear -12s infinite;opacity:.9805;transform:translate(97.5896vw,-10px) scale(.2086)}@keyframes fall-289{34.787%{transform:translate(98.2398vw,34.787vh) scale(.2086)}to{transform:translate(97.9147vw,100vh) scale(.2086)}}.snow:nth-child(290){animation:fall-290 104s linear -26s infinite;opacity:.3793;transform:translate(45.3957vw,-10px) scale(.9216)}@keyframes fall-290{38.033%{transform:translate(39.5256vw,38.033vh) scale(.9216)}to{transform:translate(42.46065vw,100vh) scale(.9216)}}.snow:nth-child(291){animation:fall-291 96s linear -14s infinite;opacity:.9009;transform:translate(56.6339vw,-10px) scale(.3152)}@keyframes fall-291{50.143%{transform:translate(65.9057vw,50.143vh) scale(.3152)}to{transform:translate(61.2698vw,100vh) scale(.3152)}}.snow:nth-child(292){animation:fall-292 120s linear -4s infinite;opacity:.0267;transform:translate(16.7069vw,-10px) scale(.6853)}@keyframes fall-292{78.155%{transform:translate(25.7616vw,78.155vh) scale(.6853)}to{transform:translate(21.23425vw,100vh) scale(.6853)}}.snow:nth-child(293){animation:fall-293 112s linear -23s infinite;opacity:.4677;transform:translate(9.4203vw,-10px) scale(.9983)}@keyframes fall-293{78.404%{transform:translate(1.5962vw,78.404vh) scale(.9983)}to{transform:translate(5.50825vw,100vh) scale(.9983)}}.snow:nth-child(294){animation:fall-294 152s linear -30s infinite;opacity:.2464;transform:translate(41.2633vw,-10px) scale(.8781)}@keyframes fall-294{59.369%{transform:translate(33.0649vw,59.369vh) scale(.8781)}to{transform:translate(37.1641vw,100vh) scale(.8781)}}.snow:nth-child(295){animation:fall-295 104s linear -30s infinite;opacity:.6626;transform:translate(7.7686vw,-10px) scale(.3791)}@keyframes fall-295{30.784%{transform:translate(-.8756vw,30.784vh) scale(.3791)}to{transform:translate(3.4465vw,100vh) scale(.3791)}}.snow:nth-child(296){animation:fall-296 104s linear -9s infinite;opacity:.076;transform:translate(46.693vw,-10px) scale(.9685)}@keyframes fall-296{36.809%{transform:translate(36.9169vw,36.809vh) scale(.9685)}to{transform:translate(41.80495vw,100vh) scale(.9685)}}.snow:nth-child(297){animation:fall-297 208s linear -20s infinite;opacity:.9045;transform:translate(62.4197vw,-10px) scale(.4917)}@keyframes fall-297{74.433%{transform:translate(53.0958vw,74.433vh) scale(.4917)}to{transform:translate(57.75775vw,100vh) scale(.4917)}}.snow:nth-child(298){animation:fall-298 96s linear -24s infinite;opacity:.9432;transform:translate(41.3479vw,-10px) scale(.4795)}@keyframes fall-298{31.167%{transform:translate(47.8032vw,31.167vh) scale(.4795)}to{transform:translate(44.57555vw,100vh) scale(.4795)}}.snow:nth-child(299){animation:fall-299 208s linear -28s infinite;opacity:.7422;transform:translate(22.7598vw,-10px) scale(.008)}@keyframes fall-299{55.581%{transform:translate(25.4258vw,55.581vh) scale(.008)}to{transform:translate(24.0928vw,100vh) scale(.008)}}.snow:nth-child(300){animation:fall-300 216s linear -12s infinite;opacity:.539;transform:translate(71.9473vw,-10px) scale(.4335)}@keyframes fall-300{69.077%{transform:translate(77.3261vw,69.077vh) scale(.4335)}to{transform:translate(74.6367vw,100vh) scale(.4335)}}.snow:nth-child(301){animation:fall-301 144s linear -28s infinite;opacity:.1548;transform:translate(89.2308vw,-10px) scale(.3761)}@keyframes fall-301{61.228%{transform:translate(93.2434vw,61.228vh) scale(.3761)}to{transform:translate(91.2371vw,100vh) scale(.3761)}}.snow:nth-child(302){animation:fall-302 208s linear -6s infinite;opacity:.7499;transform:translate(3.0911vw,-10px) scale(.198)}@keyframes fall-302{59.317%{transform:translate(-1.3657vw,59.317vh) scale(.198)}to{transform:translate(.8627vw,100vh) scale(.198)}}.snow:nth-child(303){animation:fall-303 112s linear -10s infinite;opacity:.3146;transform:translate(34.7691vw,-10px) scale(.8702)}@keyframes fall-303{59.179%{transform:translate(31.6729vw,59.179vh) scale(.8702)}to{transform:translate(33.221vw,100vh) scale(.8702)}}.snow:nth-child(304){animation:fall-304 88s linear -15s infinite;opacity:.9158;transform:translate(93.5884vw,-10px) scale(.695)}@keyframes fall-304{47.083%{transform:translate(98.561vw,47.083vh) scale(.695)}to{transform:translate(96.0747vw,100vh) scale(.695)}}.snow:nth-child(305){animation:fall-305 96s linear -23s infinite;opacity:.8101;transform:translate(50.0448vw,-10px) scale(.5991)}@keyframes fall-305{43.941%{transform:translate(46.8241vw,43.941vh) scale(.5991)}to{transform:translate(48.43445vw,100vh) scale(.5991)}}.snow:nth-child(306){animation:fall-306 80s linear -30s infinite;opacity:.702;transform:translate(13.1771vw,-10px) scale(.5479)}@keyframes fall-306{33.148%{transform:translate(11.3414vw,33.148vh) scale(.5479)}to{transform:translate(12.25925vw,100vh) scale(.5479)}}.snow:nth-child(307){animation:fall-307 216s linear -26s infinite;opacity:.3174;transform:translate(37.1033vw,-10px) scale(.7737)}@keyframes fall-307{67.236%{transform:translate(41.2385vw,67.236vh) scale(.7737)}to{transform:translate(39.1709vw,100vh) scale(.7737)}}.snow:nth-child(308){animation:fall-308 88s linear -10s infinite;opacity:.2986;transform:translate(37.1547vw,-10px) scale(.4768)}@keyframes fall-308{61.5%{transform:translate(34.0175vw,61.5vh) scale(.4768)}to{transform:translate(35.5861vw,100vh) scale(.4768)}}.snow:nth-child(309){animation:fall-309 224s linear -16s infinite;opacity:.2555;transform:translate(73.0933vw,-10px) scale(.4857)}@keyframes fall-309{60.709%{transform:translate(65.6969vw,60.709vh) scale(.4857)}to{transform:translate(69.3951vw,100vh) scale(.4857)}}.snow:nth-child(310){animation:fall-310 224s linear -27s infinite;opacity:.8634;transform:translate(23.9728vw,-10px) scale(.2314)}@keyframes fall-310{67.008%{transform:translate(16.0812vw,67.008vh) scale(.2314)}to{transform:translate(20.027vw,100vh) scale(.2314)}}.snow:nth-child(311){animation:fall-311 96s linear -22s infinite;opacity:.1782;transform:translate(73.747vw,-10px) scale(.0322)}@keyframes fall-311{59.198%{transform:translate(67.0853vw,59.198vh) scale(.0322)}to{transform:translate(70.41615vw,100vh) scale(.0322)}}.snow:nth-child(312){animation:fall-312 176s linear -23s infinite;opacity:.1875;transform:translate(78.4009vw,-10px) scale(.2078)}@keyframes fall-312{73.508%{transform:translate(69.3324vw,73.508vh) scale(.2078)}to{transform:translate(73.86665vw,100vh) scale(.2078)}}.snow:nth-child(313){animation:fall-313 240s linear -22s infinite;opacity:.6901;transform:translate(55.0904vw,-10px) scale(.0898)}@keyframes fall-313{49.712%{transform:translate(52.1721vw,49.712vh) scale(.0898)}to{transform:translate(53.63125vw,100vh) scale(.0898)}}.snow:nth-child(314){animation:fall-314 88s linear -26s infinite;opacity:.5539;transform:translate(3.3553vw,-10px) scale(.6425)}@keyframes fall-314{73.708%{transform:translate(6.701vw,73.708vh) scale(.6425)}to{transform:translate(5.02815vw,100vh) scale(.6425)}}.snow:nth-child(315){animation:fall-315 240s linear -5s infinite;opacity:.029;transform:translate(9.9262vw,-10px) scale(.6378)}@keyframes fall-315{49.104%{transform:translate(16.9966vw,49.104vh) scale(.6378)}to{transform:translate(13.4614vw,100vh) scale(.6378)}}.snow:nth-child(316){animation:fall-316 136s linear -13s infinite;opacity:.2237;transform:translate(88.5423vw,-10px) scale(.4578)}@keyframes fall-316{58.232%{transform:translate(90.8363vw,58.232vh) scale(.4578)}to{transform:translate(89.6893vw,100vh) scale(.4578)}}.snow:nth-child(317){animation:fall-317 192s linear -23s infinite;opacity:.0913;transform:translate(23.0141vw,-10px) scale(.7981)}@keyframes fall-317{52.732%{transform:translate(26.6488vw,52.732vh) scale(.7981)}to{transform:translate(24.83145vw,100vh) scale(.7981)}}.snow:nth-child(318){animation:fall-318 80s linear -1s infinite;opacity:.241;transform:translate(6.2577vw,-10px) scale(.3051)}@keyframes fall-318{31.25%{transform:translate(-.6597vw,31.25vh) scale(.3051)}to{transform:translate(2.799vw,100vh) scale(.3051)}}.snow:nth-child(319){animation:fall-319 144s linear -8s infinite;opacity:.0046;transform:translate(60.362vw,-10px) scale(.5798)}@keyframes fall-319{75.408%{transform:translate(51.5577vw,75.408vh) scale(.5798)}to{transform:translate(55.95985vw,100vh) scale(.5798)}}.snow:nth-child(320){animation:fall-320 88s linear -25s infinite;opacity:.3014;transform:translate(1.7757vw,-10px) scale(.9895)}@keyframes fall-320{71.722%{transform:translate(7.0608vw,71.722vh) scale(.9895)}to{transform:translate(4.41825vw,100vh) scale(.9895)}}.snow:nth-child(321){animation:fall-321 160s linear -24s infinite;opacity:.9914;transform:translate(45.2798vw,-10px) scale(.6508)}@keyframes fall-321{56.663%{transform:translate(53.3312vw,56.663vh) scale(.6508)}to{transform:translate(49.3055vw,100vh) scale(.6508)}}.snow:nth-child(322){animation:fall-322 136s linear -12s infinite;opacity:.1172;transform:translate(67.6509vw,-10px) scale(.6558)}@keyframes fall-322{45.061%{transform:translate(66.3041vw,45.061vh) scale(.6558)}to{transform:translate(66.9775vw,100vh) scale(.6558)}}.snow:nth-child(323){animation:fall-323 88s linear -25s infinite;opacity:.239;transform:translate(79.8264vw,-10px) scale(.7909)}@keyframes fall-323{55.349%{transform:translate(84.7388vw,55.349vh) scale(.7909)}to{transform:translate(82.2826vw,100vh) scale(.7909)}}.snow:nth-child(324){animation:fall-324 224s linear -17s infinite;opacity:.6252;transform:translate(68.3147vw,-10px) scale(.2648)}@keyframes fall-324{61.317%{transform:translate(67.9867vw,61.317vh) scale(.2648)}to{transform:translate(68.1507vw,100vh) scale(.2648)}}.snow:nth-child(325){animation:fall-325 80s linear -3s infinite;opacity:.7046;transform:translate(84.4478vw,-10px) scale(.0174)}@keyframes fall-325{77.55%{transform:translate(89.4646vw,77.55vh) scale(.0174)}to{transform:translate(86.9562vw,100vh) scale(.0174)}}.snow:nth-child(326){animation:fall-326 152s linear -22s infinite;opacity:.9957;transform:translate(9.8588vw,-10px) scale(.0883)}@keyframes fall-326{66.518%{transform:translate(9.9642vw,66.518vh) scale(.0883)}to{transform:translate(9.9115vw,100vh) scale(.0883)}}.snow:nth-child(327){animation:fall-327 152s linear -16s infinite;opacity:.0514;transform:translate(48.3169vw,-10px) scale(.9608)}@keyframes fall-327{78.233%{transform:translate(46.6712vw,78.233vh) scale(.9608)}to{transform:translate(47.49405vw,100vh) scale(.9608)}}.snow:nth-child(328){animation:fall-328 128s linear -16s infinite;opacity:.8128;transform:translate(25.413vw,-10px) scale(.8034)}@keyframes fall-328{42.147%{transform:translate(24.2616vw,42.147vh) scale(.8034)}to{transform:translate(24.8373vw,100vh) scale(.8034)}}.snow:nth-child(329){animation:fall-329 80s linear -12s infinite;opacity:.513;transform:translate(50.2049vw,-10px) scale(.5452)}@keyframes fall-329{76.514%{transform:translate(45.1273vw,76.514vh) scale(.5452)}to{transform:translate(47.6661vw,100vh) scale(.5452)}}.snow:nth-child(330){animation:fall-330 184s linear -19s infinite;opacity:.0789;transform:translate(62.942vw,-10px) scale(.8135)}@keyframes fall-330{67.898%{transform:translate(68.352vw,67.898vh) scale(.8135)}to{transform:translate(65.647vw,100vh) scale(.8135)}}.snow:nth-child(331){animation:fall-331 104s linear -12s infinite;opacity:.9102;transform:translate(71.8732vw,-10px) scale(.4288)}@keyframes fall-331{53.035%{transform:translate(62.1947vw,53.035vh) scale(.4288)}to{transform:translate(67.03395vw,100vh) scale(.4288)}}.snow:nth-child(332){animation:fall-332 80s linear -30s infinite;opacity:.8644;transform:translate(64.926vw,-10px) scale(.5388)}@keyframes fall-332{37.45%{transform:translate(64.0582vw,37.45vh) scale(.5388)}to{transform:translate(64.4921vw,100vh) scale(.5388)}}.snow:nth-child(333){animation:fall-333 232s linear -26s infinite;opacity:.9851;transform:translate(58.4409vw,-10px) scale(.861)}@keyframes fall-333{62.02%{transform:translate(61.8513vw,62.02vh) scale(.861)}to{transform:translate(60.1461vw,100vh) scale(.861)}}.snow:nth-child(334){animation:fall-334 160s linear -12s infinite;opacity:.9724;transform:translate(21.5064vw,-10px) scale(.1941)}@keyframes fall-334{52.235%{transform:translate(20.0729vw,52.235vh) scale(.1941)}to{transform:translate(20.78965vw,100vh) scale(.1941)}}.snow:nth-child(335){animation:fall-335 160s linear -15s infinite;opacity:.5964;transform:translate(2.3188vw,-10px) scale(.3563)}@keyframes fall-335{52.659%{transform:translate(7.5605vw,52.659vh) scale(.3563)}to{transform:translate(4.93965vw,100vh) scale(.3563)}}.snow:nth-child(336){animation:fall-336 160s linear -29s infinite;opacity:.5889;transform:translate(47.2668vw,-10px) scale(.4961)}@keyframes fall-336{44.461%{transform:translate(51.4232vw,44.461vh) scale(.4961)}to{transform:translate(49.345vw,100vh) scale(.4961)}}.snow:nth-child(337){animation:fall-337 160s linear -22s infinite;opacity:.8859;transform:translate(52.9077vw,-10px) scale(.3207)}@keyframes fall-337{78.781%{transform:translate(50.8873vw,78.781vh) scale(.3207)}to{transform:translate(51.8975vw,100vh) scale(.3207)}}.snow:nth-child(338){animation:fall-338 216s linear -30s infinite;opacity:.4891;transform:translate(1.912vw,-10px) scale(.0861)}@keyframes fall-338{32.839%{transform:translate(1.8311vw,32.839vh) scale(.0861)}to{transform:translate(1.87155vw,100vh) scale(.0861)}}.snow:nth-child(339){animation:fall-339 104s linear -25s infinite;opacity:.9952;transform:translate(91.1698vw,-10px) scale(.3346)}@keyframes fall-339{40.46%{transform:translate(97.901vw,40.46vh) scale(.3346)}to{transform:translate(94.5354vw,100vh) scale(.3346)}}.snow:nth-child(340){animation:fall-340 192s linear -1s infinite;opacity:.7175;transform:translate(62.9356vw,-10px) scale(.5376)}@keyframes fall-340{52.671%{transform:translate(59.5085vw,52.671vh) scale(.5376)}to{transform:translate(61.22205vw,100vh) scale(.5376)}}.snow:nth-child(341){animation:fall-341 192s linear -9s infinite;opacity:.1161;transform:translate(7.2145vw,-10px) scale(.1287)}@keyframes fall-341{62.66%{transform:translate(11.5447vw,62.66vh) scale(.1287)}to{transform:translate(9.3796vw,100vh) scale(.1287)}}.snow:nth-child(342){animation:fall-342 104s linear -14s infinite;opacity:.6989;transform:translate(75.3115vw,-10px) scale(.4333)}@keyframes fall-342{40.773%{transform:translate(74.9619vw,40.773vh) scale(.4333)}to{transform:translate(75.1367vw,100vh) scale(.4333)}}.snow:nth-child(343){animation:fall-343 184s linear -3s infinite;opacity:.6306;transform:translate(55.4122vw,-10px) scale(.3102)}@keyframes fall-343{60.537%{transform:translate(53.857vw,60.537vh) scale(.3102)}to{transform:translate(54.6346vw,100vh) scale(.3102)}}.snow:nth-child(344){animation:fall-344 240s linear -11s infinite;opacity:.3325;transform:translate(92.9305vw,-10px) scale(.7139)}@keyframes fall-344{64.321%{transform:translate(88.1445vw,64.321vh) scale(.7139)}to{transform:translate(90.5375vw,100vh) scale(.7139)}}.snow:nth-child(345){animation:fall-345 128s linear -16s infinite;opacity:.2264;transform:translate(59.2815vw,-10px) scale(.52)}@keyframes fall-345{60.513%{transform:translate(52.4934vw,60.513vh) scale(.52)}to{transform:translate(55.88745vw,100vh) scale(.52)}}.snow:nth-child(346){animation:fall-346 200s linear -30s infinite;opacity:.1484;transform:translate(28.3781vw,-10px) scale(.2837)}@keyframes fall-346{30.45%{transform:translate(24.7599vw,30.45vh) scale(.2837)}to{transform:translate(26.569vw,100vh) scale(.2837)}}.snow:nth-child(347){animation:fall-347 136s linear -18s infinite;opacity:.613;transform:translate(60.284vw,-10px) scale(.1022)}@keyframes fall-347{72.311%{transform:translate(53.9908vw,72.311vh) scale(.1022)}to{transform:translate(57.1374vw,100vh) scale(.1022)}}.snow:nth-child(348){animation:fall-348 120s linear -27s infinite;opacity:.0169;transform:translate(88.1863vw,-10px) scale(.2964)}@keyframes fall-348{75.771%{transform:translate(89.1598vw,75.771vh) scale(.2964)}to{transform:translate(88.67305vw,100vh) scale(.2964)}}.snow:nth-child(349){animation:fall-349 144s linear -14s infinite;opacity:.5378;transform:translate(14.6669vw,-10px) scale(.8889)}@keyframes fall-349{74.171%{transform:translate(16.5841vw,74.171vh) scale(.8889)}to{transform:translate(15.6255vw,100vh) scale(.8889)}}.snow:nth-child(350){animation:fall-350 184s linear -18s infinite;opacity:.2917;transform:translate(59.9957vw,-10px) scale(.3773)}@keyframes fall-350{46.469%{transform:translate(68.9605vw,46.469vh) scale(.3773)}to{transform:translate(64.4781vw,100vh) scale(.3773)}}.snow:nth-child(351){animation:fall-351 224s linear -2s infinite;opacity:.8791;transform:translate(8.4535vw,-10px) scale(.5445)}@keyframes fall-351{75.483%{transform:translate(5.1398vw,75.483vh) scale(.5445)}to{transform:translate(6.79665vw,100vh) scale(.5445)}}.snow:nth-child(352){animation:fall-352 112s linear -28s infinite;opacity:.0668;transform:translate(33.6846vw,-10px) scale(.4056)}@keyframes fall-352{52.996%{transform:translate(31.8124vw,52.996vh) scale(.4056)}to{transform:translate(32.7485vw,100vh) scale(.4056)}}.snow:nth-child(353){animation:fall-353 136s linear -29s infinite;opacity:.1609;transform:translate(8.816vw,-10px) scale(.2978)}@keyframes fall-353{35.338%{transform:translate(2.5416vw,35.338vh) scale(.2978)}to{transform:translate(5.6788vw,100vh) scale(.2978)}}.snow:nth-child(354){animation:fall-354 144s linear -9s infinite;opacity:.7308;transform:translate(73.5522vw,-10px) scale(.7189)}@keyframes fall-354{79.108%{transform:translate(73.0957vw,79.108vh) scale(.7189)}to{transform:translate(73.32395vw,100vh) scale(.7189)}}.snow:nth-child(355){animation:fall-355 88s linear -7s infinite;opacity:.9234;transform:translate(31.2942vw,-10px) scale(.8518)}@keyframes fall-355{50.966%{transform:translate(41.0396vw,50.966vh) scale(.8518)}to{transform:translate(36.1669vw,100vh) scale(.8518)}}.snow:nth-child(356){animation:fall-356 240s linear -8s infinite;opacity:.3869;transform:translate(44.2284vw,-10px) scale(.6886)}@keyframes fall-356{57.558%{transform:translate(49.7547vw,57.558vh) scale(.6886)}to{transform:translate(46.99155vw,100vh) scale(.6886)}}.snow:nth-child(357){animation:fall-357 176s linear -22s infinite;opacity:.351;transform:translate(20.7724vw,-10px) scale(.2425)}@keyframes fall-357{79.421%{transform:translate(19.3434vw,79.421vh) scale(.2425)}to{transform:translate(20.0579vw,100vh) scale(.2425)}}.snow:nth-child(358){animation:fall-358 120s linear -26s infinite;opacity:.9487;transform:translate(45.402vw,-10px) scale(.0854)}@keyframes fall-358{31.18%{transform:translate(49.5815vw,31.18vh) scale(.0854)}to{transform:translate(47.49175vw,100vh) scale(.0854)}}.snow:nth-child(359){animation:fall-359 136s linear -24s infinite;opacity:.9284;transform:translate(7.5595vw,-10px) scale(.6692)}@keyframes fall-359{72.363%{transform:translate(.1666vw,72.363vh) scale(.6692)}to{transform:translate(3.86305vw,100vh) scale(.6692)}}.snow:nth-child(360){animation:fall-360 176s linear -14s infinite;opacity:.9101;transform:translate(83.5179vw,-10px) scale(.3935)}@keyframes fall-360{77.614%{transform:translate(91.889vw,77.614vh) scale(.3935)}to{transform:translate(87.70345vw,100vh) scale(.3935)}}.snow:nth-child(361){animation:fall-361 96s linear -18s infinite;opacity:.6842;transform:translate(86.0449vw,-10px) scale(.8575)}@keyframes fall-361{72.617%{transform:translate(86.6948vw,72.617vh) scale(.8575)}to{transform:translate(86.36985vw,100vh) scale(.8575)}}.snow:nth-child(362){animation:fall-362 88s linear -22s infinite;opacity:.3914;transform:translate(66.1952vw,-10px) scale(.9554)}@keyframes fall-362{58.082%{transform:translate(64.0239vw,58.082vh) scale(.9554)}to{transform:translate(65.10955vw,100vh) scale(.9554)}}.snow:nth-child(363){animation:fall-363 80s linear -5s infinite;opacity:.1301;transform:translate(1.4851vw,-10px) scale(.6179)}@keyframes fall-363{75.909%{transform:translate(-5.4874vw,75.909vh) scale(.6179)}to{transform:translate(-2.00115vw,100vh) scale(.6179)}}.snow:nth-child(364){animation:fall-364 136s linear -2s infinite;opacity:.5;transform:translate(3.4303vw,-10px) scale(.4491)}@keyframes fall-364{52.644%{transform:translate(11.666vw,52.644vh) scale(.4491)}to{transform:translate(7.54815vw,100vh) scale(.4491)}}.snow:nth-child(365){animation:fall-365 184s linear -12s infinite;opacity:.7357;transform:translate(.6903vw,-10px) scale(.7259)}@keyframes fall-365{65.654%{transform:translate(-2.0356vw,65.654vh) scale(.7259)}to{transform:translate(-.67265vw,100vh) scale(.7259)}}.snow:nth-child(366){animation:fall-366 192s linear -19s infinite;opacity:.3688;transform:translate(20.8302vw,-10px) scale(.5541)}@keyframes fall-366{62.068%{transform:translate(18.0162vw,62.068vh) scale(.5541)}to{transform:translate(19.4232vw,100vh) scale(.5541)}}.snow:nth-child(367){animation:fall-367 208s linear -18s infinite;opacity:.665;transform:translate(6.0297vw,-10px) scale(.114)}@keyframes fall-367{54.838%{transform:translate(7.7364vw,54.838vh) scale(.114)}to{transform:translate(6.88305vw,100vh) scale(.114)}}.snow:nth-child(368){animation:fall-368 112s linear -28s infinite;opacity:.1737;transform:translate(68.2808vw,-10px) scale(.6109)}@keyframes fall-368{39.034%{transform:translate(58.4735vw,39.034vh) scale(.6109)}to{transform:translate(63.37715vw,100vh) scale(.6109)}}.snow:nth-child(369){animation:fall-369 128s linear -20s infinite;opacity:.5345;transform:translate(57.6084vw,-10px) scale(.6595)}@keyframes fall-369{58.98%{transform:translate(66.1477vw,58.98vh) scale(.6595)}to{transform:translate(61.87805vw,100vh) scale(.6595)}}.snow:nth-child(370){animation:fall-370 160s linear -27s infinite;opacity:.6788;transform:translate(59.3919vw,-10px) scale(.4813)}@keyframes fall-370{61.589%{transform:translate(52.052vw,61.589vh) scale(.4813)}to{transform:translate(55.72195vw,100vh) scale(.4813)}}.snow:nth-child(371){animation:fall-371 120s linear -5s infinite;opacity:.6326;transform:translate(87.4797vw,-10px) scale(.1048)}@keyframes fall-371{30.66%{transform:translate(96.9731vw,30.66vh) scale(.1048)}to{transform:translate(92.2264vw,100vh) scale(.1048)}}.snow:nth-child(372){animation:fall-372 232s linear -4s infinite;opacity:.0291;transform:translate(96.1117vw,-10px) scale(.5785)}@keyframes fall-372{56.44%{transform:translate(100.768vw,56.44vh) scale(.5785)}to{transform:translate(98.43985vw,100vh) scale(.5785)}}.snow:nth-child(373){animation:fall-373 112s linear -26s infinite;opacity:.6078;transform:translate(22.4115vw,-10px) scale(.5234)}@keyframes fall-373{32.325%{transform:translate(29.3477vw,32.325vh) scale(.5234)}to{transform:translate(25.8796vw,100vh) scale(.5234)}}.snow:nth-child(374){animation:fall-374 176s linear -26s infinite;opacity:.6344;transform:translate(62.2638vw,-10px) scale(.6702)}@keyframes fall-374{78.709%{transform:translate(71.9475vw,78.709vh) scale(.6702)}to{transform:translate(67.10565vw,100vh) scale(.6702)}}.snow:nth-child(375){animation:fall-375 120s linear -6s infinite;opacity:.292;transform:translate(41.8708vw,-10px) scale(.0418)}@keyframes fall-375{78.434%{transform:translate(36.2769vw,78.434vh) scale(.0418)}to{transform:translate(39.07385vw,100vh) scale(.0418)}}.snow:nth-child(376){animation:fall-376 128s linear -9s infinite;opacity:.8694;transform:translate(79.4196vw,-10px) scale(.1771)}@keyframes fall-376{70.617%{transform:translate(89.1537vw,70.617vh) scale(.1771)}to{transform:translate(84.28665vw,100vh) scale(.1771)}}.snow:nth-child(377){animation:fall-377 96s linear -19s infinite;opacity:.783;transform:translate(94.1085vw,-10px) scale(.2517)}@keyframes fall-377{52.599%{transform:translate(93.5828vw,52.599vh) scale(.2517)}to{transform:translate(93.84565vw,100vh) scale(.2517)}}.snow:nth-child(378){animation:fall-378 144s linear -9s infinite;opacity:.3399;transform:translate(75.8872vw,-10px) scale(.2374)}@keyframes fall-378{43.031%{transform:translate(77.0228vw,43.031vh) scale(.2374)}to{transform:translate(76.455vw,100vh) scale(.2374)}}.snow:nth-child(379){animation:fall-379 232s linear -2s infinite;opacity:.9546;transform:translate(63.0872vw,-10px) scale(.7397)}@keyframes fall-379{79.467%{transform:translate(59.4381vw,79.467vh) scale(.7397)}to{transform:translate(61.26265vw,100vh) scale(.7397)}}.snow:nth-child(380){animation:fall-380 104s linear -26s infinite;opacity:.3518;transform:translate(97.0054vw,-10px) scale(.7583)}@keyframes fall-380{77.591%{transform:translate(99.2532vw,77.591vh) scale(.7583)}to{transform:translate(98.1293vw,100vh) scale(.7583)}}.snow:nth-child(381){animation:fall-381 152s linear -7s infinite;opacity:.0605;transform:translate(73.2583vw,-10px) scale(.2861)}@keyframes fall-381{70.51%{transform:translate(70.1334vw,70.51vh) scale(.2861)}to{transform:translate(71.69585vw,100vh) scale(.2861)}}.snow:nth-child(382){animation:fall-382 200s linear -6s infinite;opacity:.1094;transform:translate(84.2968vw,-10px) scale(.3802)}@keyframes fall-382{42.903%{transform:translate(77.7608vw,42.903vh) scale(.3802)}to{transform:translate(81.0288vw,100vh) scale(.3802)}}.snow:nth-child(383){animation:fall-383 208s linear -9s infinite;opacity:.6183;transform:translate(19.5931vw,-10px) scale(.8913)}@keyframes fall-383{58.594%{transform:translate(10.5217vw,58.594vh) scale(.8913)}to{transform:translate(15.0574vw,100vh) scale(.8913)}}.snow:nth-child(384){animation:fall-384 200s linear -27s infinite;opacity:.8659;transform:translate(30.9482vw,-10px) scale(.6744)}@keyframes fall-384{61.837%{transform:translate(25.8186vw,61.837vh) scale(.6744)}to{transform:translate(28.3834vw,100vh) scale(.6744)}}.snow:nth-child(385){animation:fall-385 200s linear -2s infinite;opacity:.3722;transform:translate(22.8722vw,-10px) scale(.6088)}@keyframes fall-385{52.316%{transform:translate(13.3718vw,52.316vh) scale(.6088)}to{transform:translate(18.122vw,100vh) scale(.6088)}}.snow:nth-child(386){animation:fall-386 232s linear -14s infinite;opacity:.8497;transform:translate(71.1489vw,-10px) scale(.4725)}@keyframes fall-386{68.049%{transform:translate(70.965vw,68.049vh) scale(.4725)}to{transform:translate(71.05695vw,100vh) scale(.4725)}}.snow:nth-child(387){animation:fall-387 144s linear -9s infinite;opacity:.1448;transform:translate(91.0889vw,-10px) scale(.4934)}@keyframes fall-387{35.27%{transform:translate(86.5336vw,35.27vh) scale(.4934)}to{transform:translate(88.81125vw,100vh) scale(.4934)}}.snow:nth-child(388){animation:fall-388 104s linear -26s infinite;opacity:.3847;transform:translate(91.7902vw,-10px) scale(.9239)}@keyframes fall-388{40.691%{transform:translate(96.4428vw,40.691vh) scale(.9239)}to{transform:translate(94.1165vw,100vh) scale(.9239)}}.snow:nth-child(389){animation:fall-389 88s linear -28s infinite;opacity:.3836;transform:translate(10.8704vw,-10px) scale(.7673)}@keyframes fall-389{58.843%{transform:translate(9.838vw,58.843vh) scale(.7673)}to{transform:translate(10.3542vw,100vh) scale(.7673)}}.snow:nth-child(390){animation:fall-390 136s linear -17s infinite;opacity:.6854;transform:translate(78.7547vw,-10px) scale(.3079)}@keyframes fall-390{68.727%{transform:translate(72.5607vw,68.727vh) scale(.3079)}to{transform:translate(75.6577vw,100vh) scale(.3079)}}.snow:nth-child(391){animation:fall-391 104s linear -13s infinite;opacity:.6538;transform:translate(44.8307vw,-10px) scale(.856)}@keyframes fall-391{54.198%{transform:translate(42.4607vw,54.198vh) scale(.856)}to{transform:translate(43.6457vw,100vh) scale(.856)}}.snow:nth-child(392){animation:fall-392 240s linear -22s infinite;opacity:.9581;transform:translate(37.5565vw,-10px) scale(.4239)}@keyframes fall-392{60.432%{transform:translate(31.89vw,60.432vh) scale(.4239)}to{transform:translate(34.72325vw,100vh) scale(.4239)}}.snow:nth-child(393){animation:fall-393 80s linear -9s infinite;opacity:.2934;transform:translate(2.6215vw,-10px) scale(.5266)}@keyframes fall-393{41.766%{transform:translate(-3.2465vw,41.766vh) scale(.5266)}to{transform:translate(-.3125vw,100vh) scale(.5266)}}.snow:nth-child(394){animation:fall-394 200s linear -15s infinite;opacity:.3151;transform:translate(39.918vw,-10px) scale(.7462)}@keyframes fall-394{35.939%{transform:translate(30.423vw,35.939vh) scale(.7462)}to{transform:translate(35.1705vw,100vh) scale(.7462)}}.snow:nth-child(395){animation:fall-395 120s linear -20s infinite;opacity:.689;transform:translate(74.8257vw,-10px) scale(.1032)}@keyframes fall-395{70.38%{transform:translate(73.9772vw,70.38vh) scale(.1032)}to{transform:translate(74.40145vw,100vh) scale(.1032)}}.snow:nth-child(396){animation:fall-396 168s linear -12s infinite;opacity:.53;transform:translate(71.3822vw,-10px) scale(.2696)}@keyframes fall-396{70.745%{transform:translate(70.2051vw,70.745vh) scale(.2696)}to{transform:translate(70.79365vw,100vh) scale(.2696)}}.snow:nth-child(397){animation:fall-397 224s linear -10s infinite;opacity:.9048;transform:translate(61.1943vw,-10px) scale(.4753)}@keyframes fall-397{45.607%{transform:translate(68.9498vw,45.607vh) scale(.4753)}to{transform:translate(65.07205vw,100vh) scale(.4753)}}.snow:nth-child(398){animation:fall-398 168s linear -4s infinite;opacity:.3069;transform:translate(93.1567vw,-10px) scale(.8467)}@keyframes fall-398{64.482%{transform:translate(87.9758vw,64.482vh) scale(.8467)}to{transform:translate(90.56625vw,100vh) scale(.8467)}}.snow:nth-child(399){animation:fall-399 216s linear -2s infinite;opacity:.3823;transform:translate(17.9415vw,-10px) scale(.5552)}@keyframes fall-399{43.123%{transform:translate(23.4957vw,43.123vh) scale(.5552)}to{transform:translate(20.7186vw,100vh) scale(.5552)}}.snow:nth-child(400){animation:fall-400 200s linear -30s infinite;opacity:.3916;transform:translate(87.5633vw,-10px) scale(.0705)}@keyframes fall-400{62.342%{transform:translate(80.4921vw,62.342vh) scale(.0705)}to{transform:translate(84.0277vw,100vh) scale(.0705)}}.snow:nth-child(401){animation:fall-401 160s linear -5s infinite;opacity:.8133;transform:translate(56.9753vw,-10px) scale(.3397)}@keyframes fall-401{53.587%{transform:translate(56.2421vw,53.587vh) scale(.3397)}to{transform:translate(56.6087vw,100vh) scale(.3397)}}.snow:nth-child(402){animation:fall-402 176s linear -12s infinite;opacity:.1169;transform:translate(36.8464vw,-10px) scale(.2728)}@keyframes fall-402{36.991%{transform:translate(26.9562vw,36.991vh) scale(.2728)}to{transform:translate(31.9013vw,100vh) scale(.2728)}}.snow:nth-child(403){animation:fall-403 160s linear -27s infinite;opacity:.0626;transform:translate(67.8135vw,-10px) scale(.8364)}@keyframes fall-403{56.256%{transform:translate(73.8966vw,56.256vh) scale(.8364)}to{transform:translate(70.85505vw,100vh) scale(.8364)}}.snow:nth-child(404){animation:fall-404 176s linear -23s infinite;opacity:.83;transform:translate(12.2521vw,-10px) scale(.571)}@keyframes fall-404{53.768%{transform:translate(7.7962vw,53.768vh) scale(.571)}to{transform:translate(10.02415vw,100vh) scale(.571)}}.snow:nth-child(405){animation:fall-405 208s linear -22s infinite;opacity:.2678;transform:translate(87.5843vw,-10px) scale(.1564)}@keyframes fall-405{44.335%{transform:translate(85.7511vw,44.335vh) scale(.1564)}to{transform:translate(86.6677vw,100vh) scale(.1564)}}.snow:nth-child(406){animation:fall-406 136s linear -16s infinite;opacity:.3593;transform:translate(98.4563vw,-10px) scale(.8216)}@keyframes fall-406{55.512%{transform:translate(97.8571vw,55.512vh) scale(.8216)}to{transform:translate(98.1567vw,100vh) scale(.8216)}}.snow:nth-child(407){animation:fall-407 112s linear -24s infinite;opacity:.8375;transform:translate(13.7057vw,-10px) scale(.34)}@keyframes fall-407{65.088%{transform:translate(12.7274vw,65.088vh) scale(.34)}to{transform:translate(13.21655vw,100vh) scale(.34)}}.snow:nth-child(408){animation:fall-408 216s linear -4s infinite;opacity:.4223;transform:translate(92.5915vw,-10px) scale(.4854)}@keyframes fall-408{56.984%{transform:translate(89.949vw,56.984vh) scale(.4854)}to{transform:translate(91.27025vw,100vh) scale(.4854)}}.snow:nth-child(409){animation:fall-409 88s linear -23s infinite;opacity:.8336;transform:translate(23.881vw,-10px) scale(.8629)}@keyframes fall-409{40.511%{transform:translate(29.3618vw,40.511vh) scale(.8629)}to{transform:translate(26.6214vw,100vh) scale(.8629)}}.snow:nth-child(410){animation:fall-410 136s linear -18s infinite;opacity:.4825;transform:translate(97.3427vw,-10px) scale(.7174)}@keyframes fall-410{52.691%{transform:translate(100.1563vw,52.691vh) scale(.7174)}to{transform:translate(98.7495vw,100vh) scale(.7174)}}.snow:nth-child(411){animation:fall-411 136s linear -17s infinite;opacity:.7437;transform:translate(30.2682vw,-10px) scale(.4587)}@keyframes fall-411{53.319%{transform:translate(37.2528vw,53.319vh) scale(.4587)}to{transform:translate(33.7605vw,100vh) scale(.4587)}}.snow:nth-child(412){animation:fall-412 224s linear -30s infinite;opacity:.1273;transform:translate(79.8951vw,-10px) scale(.6343)}@keyframes fall-412{42.695%{transform:translate(88.6082vw,42.695vh) scale(.6343)}to{transform:translate(84.25165vw,100vh) scale(.6343)}}.snow:nth-child(413){animation:fall-413 80s linear -17s infinite;opacity:.1073;transform:translate(58.4646vw,-10px) scale(.1401)}@keyframes fall-413{50.775%{transform:translate(66.1084vw,50.775vh) scale(.1401)}to{transform:translate(62.2865vw,100vh) scale(.1401)}}.snow:nth-child(414){animation:fall-414 200s linear -11s infinite;opacity:.1727;transform:translate(81.2906vw,-10px) scale(.646)}@keyframes fall-414{37.926%{transform:translate(78.2656vw,37.926vh) scale(.646)}to{transform:translate(79.7781vw,100vh) scale(.646)}}.snow:nth-child(415){animation:fall-415 208s linear -19s infinite;opacity:.7462;transform:translate(34.8081vw,-10px) scale(.7851)}@keyframes fall-415{40.926%{transform:translate(38.7752vw,40.926vh) scale(.7851)}to{transform:translate(36.79165vw,100vh) scale(.7851)}}.snow:nth-child(416){animation:fall-416 232s linear -28s infinite;opacity:.2499;transform:translate(5.6888vw,-10px) scale(.1341)}@keyframes fall-416{63.818%{transform:translate(11.4725vw,63.818vh) scale(.1341)}to{transform:translate(8.58065vw,100vh) scale(.1341)}}.snow:nth-child(417){animation:fall-417 144s linear -17s infinite;opacity:.1937;transform:translate(98.9432vw,-10px) scale(.423)}@keyframes fall-417{77.803%{transform:translate(96.682vw,77.803vh) scale(.423)}to{transform:translate(97.8126vw,100vh) scale(.423)}}.snow:nth-child(418){animation:fall-418 232s linear -23s infinite;opacity:.815;transform:translate(59.1165vw,-10px) scale(.0621)}@keyframes fall-418{71.33%{transform:translate(59.5699vw,71.33vh) scale(.0621)}to{transform:translate(59.3432vw,100vh) scale(.0621)}}.snow:nth-child(419){animation:fall-419 192s linear -22s infinite;opacity:.8456;transform:translate(96.4256vw,-10px) scale(.0479)}@keyframes fall-419{39.33%{transform:translate(96.6026vw,39.33vh) scale(.0479)}to{transform:translate(96.5141vw,100vh) scale(.0479)}}.snow:nth-child(420){animation:fall-420 216s linear -16s infinite;opacity:.5598;transform:translate(30.6456vw,-10px) scale(.1006)}@keyframes fall-420{36.03%{transform:translate(30.745vw,36.03vh) scale(.1006)}to{transform:translate(30.6953vw,100vh) scale(.1006)}}.snow:nth-child(421){animation:fall-421 120s linear -9s infinite;opacity:.4808;transform:translate(93.5457vw,-10px) scale(.9615)}@keyframes fall-421{41.779%{transform:translate(94.1602vw,41.779vh) scale(.9615)}to{transform:translate(93.85295vw,100vh) scale(.9615)}}.snow:nth-child(422){animation:fall-422 136s linear -7s infinite;opacity:.431;transform:translate(29.0858vw,-10px) scale(.5067)}@keyframes fall-422{39.526%{transform:translate(26.672vw,39.526vh) scale(.5067)}to{transform:translate(27.8789vw,100vh) scale(.5067)}}.snow:nth-child(423){animation:fall-423 168s linear -10s infinite;opacity:.4656;transform:translate(32.677vw,-10px) scale(.9467)}@keyframes fall-423{61.767%{transform:translate(38.8961vw,61.767vh) scale(.9467)}to{transform:translate(35.78655vw,100vh) scale(.9467)}}.snow:nth-child(424){animation:fall-424 184s linear -3s infinite;opacity:.1667;transform:translate(27.6027vw,-10px) scale(.4683)}@keyframes fall-424{76.026%{transform:translate(25.5799vw,76.026vh) scale(.4683)}to{transform:translate(26.5913vw,100vh) scale(.4683)}}.snow:nth-child(425){animation:fall-425 208s linear -24s infinite;opacity:.9281;transform:translate(63.0479vw,-10px) scale(.0648)}@keyframes fall-425{52.018%{transform:translate(68.9765vw,52.018vh) scale(.0648)}to{transform:translate(66.0122vw,100vh) scale(.0648)}}.snow:nth-child(426){animation:fall-426 144s linear -15s infinite;opacity:.7864;transform:translate(60.9109vw,-10px) scale(.3511)}@keyframes fall-426{58.29%{transform:translate(56.6521vw,58.29vh) scale(.3511)}to{transform:translate(58.7815vw,100vh) scale(.3511)}}.snow:nth-child(427){animation:fall-427 240s linear -26s infinite;opacity:.1326;transform:translate(64.8172vw,-10px) scale(.0809)}@keyframes fall-427{66.879%{transform:translate(57.8333vw,66.879vh) scale(.0809)}to{transform:translate(61.32525vw,100vh) scale(.0809)}}.snow:nth-child(428){animation:fall-428 176s linear -9s infinite;opacity:.8815;transform:translate(57.9421vw,-10px) scale(.8195)}@keyframes fall-428{70.516%{transform:translate(60.5699vw,70.516vh) scale(.8195)}to{transform:translate(59.256vw,100vh) scale(.8195)}}.snow:nth-child(429){animation:fall-429 184s linear -7s infinite;opacity:.6927;transform:translate(67.2051vw,-10px) scale(.6826)}@keyframes fall-429{32.014%{transform:translate(73.9966vw,32.014vh) scale(.6826)}to{transform:translate(70.60085vw,100vh) scale(.6826)}}.snow:nth-child(430){animation:fall-430 120s linear -21s infinite;opacity:.0191;transform:translate(75.1262vw,-10px) scale(.3243)}@keyframes fall-430{59.675%{transform:translate(69.7065vw,59.675vh) scale(.3243)}to{transform:translate(72.41635vw,100vh) scale(.3243)}}.snow:nth-child(431){animation:fall-431 96s linear -5s infinite;opacity:.0088;transform:translate(68.4274vw,-10px) scale(.9251)}@keyframes fall-431{33.436%{transform:translate(70.9817vw,33.436vh) scale(.9251)}to{transform:translate(69.70455vw,100vh) scale(.9251)}}.snow:nth-child(432){animation:fall-432 216s linear -9s infinite;opacity:.8299;transform:translate(37.3605vw,-10px) scale(.0284)}@keyframes fall-432{47.159%{transform:translate(31.4674vw,47.159vh) scale(.0284)}to{transform:translate(34.41395vw,100vh) scale(.0284)}}.snow:nth-child(433){animation:fall-433 104s linear -1s infinite;opacity:.3216;transform:translate(79.2853vw,-10px) scale(.4745)}@keyframes fall-433{37.034%{transform:translate(78.8251vw,37.034vh) scale(.4745)}to{transform:translate(79.0552vw,100vh) scale(.4745)}}.snow:nth-child(434){animation:fall-434 160s linear -21s infinite;opacity:.1985;transform:translate(18.0656vw,-10px) scale(.4542)}@keyframes fall-434{33.527%{transform:translate(13.5157vw,33.527vh) scale(.4542)}to{transform:translate(15.79065vw,100vh) scale(.4542)}}.snow:nth-child(435){animation:fall-435 80s linear -11s infinite;opacity:.5155;transform:translate(9.7915vw,-10px) scale(.2994)}@keyframes fall-435{42.353%{transform:translate(12.5487vw,42.353vh) scale(.2994)}to{transform:translate(11.1701vw,100vh) scale(.2994)}}.snow:nth-child(436){animation:fall-436 192s linear -1s infinite;opacity:.7185;transform:translate(67.0951vw,-10px) scale(.8034)}@keyframes fall-436{37.809%{transform:translate(75.7503vw,37.809vh) scale(.8034)}to{transform:translate(71.4227vw,100vh) scale(.8034)}}.snow:nth-child(437){animation:fall-437 128s linear -16s infinite;opacity:.1064;transform:translate(89.205vw,-10px) scale(.3382)}@keyframes fall-437{40.408%{transform:translate(95.2742vw,40.408vh) scale(.3382)}to{transform:translate(92.2396vw,100vh) scale(.3382)}}.snow:nth-child(438){animation:fall-438 184s linear -5s infinite;opacity:.3557;transform:translate(24.7981vw,-10px) scale(.1717)}@keyframes fall-438{40.112%{transform:translate(32.4177vw,40.112vh) scale(.1717)}to{transform:translate(28.6079vw,100vh) scale(.1717)}}.snow:nth-child(439){animation:fall-439 96s linear -4s infinite;opacity:.2353;transform:translate(21.7424vw,-10px) scale(.0315)}@keyframes fall-439{73.508%{transform:translate(18.3889vw,73.508vh) scale(.0315)}to{transform:translate(20.06565vw,100vh) scale(.0315)}}.snow:nth-child(440){animation:fall-440 232s linear -12s infinite;opacity:.4;transform:translate(7.825vw,-10px) scale(.2475)}@keyframes fall-440{60.371%{transform:translate(-.6563vw,60.371vh) scale(.2475)}to{transform:translate(3.58435vw,100vh) scale(.2475)}}.snow:nth-child(441){animation:fall-441 112s linear -5s infinite;opacity:.0709;transform:translate(9.3073vw,-10px) scale(.8484)}@keyframes fall-441{66.669%{transform:translate(.9548vw,66.669vh) scale(.8484)}to{transform:translate(5.13105vw,100vh) scale(.8484)}}.snow:nth-child(442){animation:fall-442 240s linear -2s infinite;opacity:.5263;transform:translate(55.5494vw,-10px) scale(.6464)}@keyframes fall-442{43.079%{transform:translate(47.0218vw,43.079vh) scale(.6464)}to{transform:translate(51.2856vw,100vh) scale(.6464)}}.snow:nth-child(443){animation:fall-443 152s linear -22s infinite;opacity:.8519;transform:translate(18.282vw,-10px) scale(.212)}@keyframes fall-443{46.044%{transform:translate(21.3017vw,46.044vh) scale(.212)}to{transform:translate(19.79185vw,100vh) scale(.212)}}.snow:nth-child(444){animation:fall-444 112s linear -26s infinite;opacity:.1187;transform:translate(16.8141vw,-10px) scale(.7732)}@keyframes fall-444{52.591%{transform:translate(9.3259vw,52.591vh) scale(.7732)}to{transform:translate(13.07vw,100vh) scale(.7732)}}.snow:nth-child(445){animation:fall-445 160s linear -4s infinite;opacity:.2731;transform:translate(82.7541vw,-10px) scale(.3855)}@keyframes fall-445{77.727%{transform:translate(78.7473vw,77.727vh) scale(.3855)}to{transform:translate(80.7507vw,100vh) scale(.3855)}}.snow:nth-child(446){animation:fall-446 136s linear -5s infinite;opacity:.8114;transform:translate(23.8621vw,-10px) scale(.7396)}@keyframes fall-446{55.078%{transform:translate(27.4533vw,55.078vh) scale(.7396)}to{transform:translate(25.6577vw,100vh) scale(.7396)}}.snow:nth-child(447){animation:fall-447 232s linear -9s infinite;opacity:.1187;transform:translate(55.2948vw,-10px) scale(.7993)}@keyframes fall-447{32.267%{transform:translate(50.4661vw,32.267vh) scale(.7993)}to{transform:translate(52.88045vw,100vh) scale(.7993)}}.snow:nth-child(448){animation:fall-448 176s linear -29s infinite;opacity:.0153;transform:translate(42.8425vw,-10px) scale(.4366)}@keyframes fall-448{64.174%{transform:translate(35.3531vw,64.174vh) scale(.4366)}to{transform:translate(39.0978vw,100vh) scale(.4366)}}.snow:nth-child(449){animation:fall-449 88s linear -24s infinite;opacity:.1115;transform:translate(40.8741vw,-10px) scale(.17)}@keyframes fall-449{30.155%{transform:translate(45.7718vw,30.155vh) scale(.17)}to{transform:translate(43.32295vw,100vh) scale(.17)}}.snow:nth-child(450){animation:fall-450 112s linear -2s infinite;opacity:.467;transform:translate(19.5132vw,-10px) scale(.0483)}@keyframes fall-450{31.222%{transform:translate(23.7167vw,31.222vh) scale(.0483)}to{transform:translate(21.61495vw,100vh) scale(.0483)}}.snow:nth-child(451){animation:fall-451 88s linear -14s infinite;opacity:.7997;transform:translate(66.1232vw,-10px) scale(.6616)}@keyframes fall-451{33.08%{transform:translate(71.555vw,33.08vh) scale(.6616)}to{transform:translate(68.8391vw,100vh) scale(.6616)}}.snow:nth-child(452){animation:fall-452 208s linear -26s infinite;opacity:.5802;transform:translate(98.1476vw,-10px) scale(.1054)}@keyframes fall-452{34.11%{transform:translate(103.8604vw,34.11vh) scale(.1054)}to{transform:translate(101.004vw,100vh) scale(.1054)}}.snow:nth-child(453){animation:fall-453 176s linear -2s infinite;opacity:.8843;transform:translate(68.6541vw,-10px) scale(.0952)}@keyframes fall-453{75.169%{transform:translate(72.4698vw,75.169vh) scale(.0952)}to{transform:translate(70.56195vw,100vh) scale(.0952)}}.snow:nth-child(454){animation:fall-454 176s linear -20s infinite;opacity:.4395;transform:translate(41.5515vw,-10px) scale(.7724)}@keyframes fall-454{61.134%{transform:translate(44.4036vw,61.134vh) scale(.7724)}to{transform:translate(42.97755vw,100vh) scale(.7724)}}.snow:nth-child(455){animation:fall-455 128s linear -8s infinite;opacity:.3945;transform:translate(60.069vw,-10px) scale(.4422)}@keyframes fall-455{49.637%{transform:translate(50.227vw,49.637vh) scale(.4422)}to{transform:translate(55.148vw,100vh) scale(.4422)}}.snow:nth-child(456){animation:fall-456 232s linear -19s infinite;opacity:.029;transform:translate(63.2604vw,-10px) scale(.2101)}@keyframes fall-456{41.81%{transform:translate(68.1583vw,41.81vh) scale(.2101)}to{transform:translate(65.70935vw,100vh) scale(.2101)}}.snow:nth-child(457){animation:fall-457 208s linear -10s infinite;opacity:.3009;transform:translate(93.3045vw,-10px) scale(.9757)}@keyframes fall-457{47.307%{transform:translate(101.1798vw,47.307vh) scale(.9757)}to{transform:translate(97.24215vw,100vh) scale(.9757)}}.snow:nth-child(458){animation:fall-458 184s linear -11s infinite;opacity:.5078;transform:translate(66.8864vw,-10px) scale(.2397)}@keyframes fall-458{57.225%{transform:translate(76.1627vw,57.225vh) scale(.2397)}to{transform:translate(71.52455vw,100vh) scale(.2397)}}.snow:nth-child(459){animation:fall-459 96s linear -20s infinite;opacity:.3269;transform:translate(42.421vw,-10px) scale(.6247)}@keyframes fall-459{51.62%{transform:translate(42.535vw,51.62vh) scale(.6247)}to{transform:translate(42.478vw,100vh) scale(.6247)}}.snow:nth-child(460){animation:fall-460 192s linear -15s infinite;opacity:.0532;transform:translate(36.7093vw,-10px) scale(.4794)}@keyframes fall-460{57.704%{transform:translate(28.8947vw,57.704vh) scale(.4794)}to{transform:translate(32.802vw,100vh) scale(.4794)}}.snow:nth-child(461){animation:fall-461 176s linear -14s infinite;opacity:.7357;transform:translate(73.4326vw,-10px) scale(.2503)}@keyframes fall-461{45.925%{transform:translate(81.7877vw,45.925vh) scale(.2503)}to{transform:translate(77.61015vw,100vh) scale(.2503)}}.snow:nth-child(462){animation:fall-462 168s linear -16s infinite;opacity:.2876;transform:translate(55.1278vw,-10px) scale(.9823)}@keyframes fall-462{57.873%{transform:translate(51.9209vw,57.873vh) scale(.9823)}to{transform:translate(53.52435vw,100vh) scale(.9823)}}.snow:nth-child(463){animation:fall-463 160s linear -27s infinite;opacity:.0085;transform:translate(25.1871vw,-10px) scale(.8271)}@keyframes fall-463{66.953%{transform:translate(28.1203vw,66.953vh) scale(.8271)}to{transform:translate(26.6537vw,100vh) scale(.8271)}}.snow:nth-child(464){animation:fall-464 128s linear -7s infinite;opacity:.1656;transform:translate(61.3737vw,-10px) scale(.5508)}@keyframes fall-464{77.512%{transform:translate(53.0275vw,77.512vh) scale(.5508)}to{transform:translate(57.2006vw,100vh) scale(.5508)}}.snow:nth-child(465){animation:fall-465 136s linear -17s infinite;opacity:.2945;transform:translate(15.5656vw,-10px) scale(.3348)}@keyframes fall-465{34.434%{transform:translate(9.3837vw,34.434vh) scale(.3348)}to{transform:translate(12.47465vw,100vh) scale(.3348)}}.snow:nth-child(466){animation:fall-466 224s linear -7s infinite;opacity:.6968;transform:translate(15.8442vw,-10px) scale(.403)}@keyframes fall-466{55.153%{transform:translate(8.8465vw,55.153vh) scale(.403)}to{transform:translate(12.34535vw,100vh) scale(.403)}}.snow:nth-child(467){animation:fall-467 224s linear -8s infinite;opacity:.3874;transform:translate(69.6779vw,-10px) scale(.4978)}@keyframes fall-467{47.913%{transform:translate(68.8206vw,47.913vh) scale(.4978)}to{transform:translate(69.24925vw,100vh) scale(.4978)}}.snow:nth-child(468){animation:fall-468 232s linear -7s infinite;opacity:.9799;transform:translate(54.2419vw,-10px) scale(.3393)}@keyframes fall-468{51.938%{transform:translate(59.61vw,51.938vh) scale(.3393)}to{transform:translate(56.92595vw,100vh) scale(.3393)}}.snow:nth-child(469){animation:fall-469 192s linear -27s infinite;opacity:.7808;transform:translate(53.5245vw,-10px) scale(.222)}@keyframes fall-469{59.833%{transform:translate(44.4415vw,59.833vh) scale(.222)}to{transform:translate(48.983vw,100vh) scale(.222)}}.snow:nth-child(470){animation:fall-470 184s linear -23s infinite;opacity:.2366;transform:translate(21.6229vw,-10px) scale(.7843)}@keyframes fall-470{38.623%{transform:translate(18.557vw,38.623vh) scale(.7843)}to{transform:translate(20.08995vw,100vh) scale(.7843)}}.snow:nth-child(471){animation:fall-471 192s linear -1s infinite;opacity:.9219;transform:translate(95.4473vw,-10px) scale(.5609)}@keyframes fall-471{74.407%{transform:translate(104.1488vw,74.407vh) scale(.5609)}to{transform:translate(99.79805vw,100vh) scale(.5609)}}.snow:nth-child(472){animation:fall-472 160s linear -6s infinite;opacity:.0067;transform:translate(62.9779vw,-10px) scale(.864)}@keyframes fall-472{31.71%{transform:translate(62.7631vw,31.71vh) scale(.864)}to{transform:translate(62.8705vw,100vh) scale(.864)}}.snow:nth-child(473){animation:fall-473 144s linear -14s infinite;opacity:.3265;transform:translate(60.1292vw,-10px) scale(.5579)}@keyframes fall-473{66.151%{transform:translate(57.6407vw,66.151vh) scale(.5579)}to{transform:translate(58.88495vw,100vh) scale(.5579)}}.snow:nth-child(474){animation:fall-474 160s linear -5s infinite;opacity:.8743;transform:translate(24.3499vw,-10px) scale(.2188)}@keyframes fall-474{71.897%{transform:translate(23.8579vw,71.897vh) scale(.2188)}to{transform:translate(24.1039vw,100vh) scale(.2188)}}.snow:nth-child(475){animation:fall-475 96s linear -13s infinite;opacity:.5755;transform:translate(28.0094vw,-10px) scale(.2287)}@keyframes fall-475{34.502%{transform:translate(29.7726vw,34.502vh) scale(.2287)}to{transform:translate(28.891vw,100vh) scale(.2287)}}.snow:nth-child(476){animation:fall-476 160s linear -27s infinite;opacity:.6067;transform:translate(60.7621vw,-10px) scale(.8233)}@keyframes fall-476{53.307%{transform:translate(52.3508vw,53.307vh) scale(.8233)}to{transform:translate(56.55645vw,100vh) scale(.8233)}}.snow:nth-child(477){animation:fall-477 208s linear -20s infinite;opacity:.5132;transform:translate(32.2712vw,-10px) scale(.6632)}@keyframes fall-477{31.492%{transform:translate(40.1803vw,31.492vh) scale(.6632)}to{transform:translate(36.22575vw,100vh) scale(.6632)}}.snow:nth-child(478){animation:fall-478 128s linear -10s infinite;opacity:.4882;transform:translate(76.8481vw,-10px) scale(.9866)}@keyframes fall-478{59.83%{transform:translate(72.7479vw,59.83vh) scale(.9866)}to{transform:translate(74.798vw,100vh) scale(.9866)}}.snow:nth-child(479){animation:fall-479 104s linear -5s infinite;opacity:.9498;transform:translate(42.8363vw,-10px) scale(.4503)}@keyframes fall-479{30.197%{transform:translate(51.4064vw,30.197vh) scale(.4503)}to{transform:translate(47.12135vw,100vh) scale(.4503)}}.snow:nth-child(480){animation:fall-480 224s linear -28s infinite;opacity:.9226;transform:translate(61.171vw,-10px) scale(.3648)}@keyframes fall-480{41.665%{transform:translate(58.999vw,41.665vh) scale(.3648)}to{transform:translate(60.085vw,100vh) scale(.3648)}}.snow:nth-child(481){animation:fall-481 160s linear -27s infinite;opacity:.6227;transform:translate(75.4086vw,-10px) scale(.1261)}@keyframes fall-481{30.322%{transform:translate(79.1977vw,30.322vh) scale(.1261)}to{transform:translate(77.30315vw,100vh) scale(.1261)}}.snow:nth-child(482){animation:fall-482 80s linear -4s infinite;opacity:.7547;transform:translate(24.9602vw,-10px) scale(.4139)}@keyframes fall-482{62.777%{transform:translate(27.8369vw,62.777vh) scale(.4139)}to{transform:translate(26.39855vw,100vh) scale(.4139)}}.snow:nth-child(483){animation:fall-483 176s linear -10s infinite;opacity:.1135;transform:translate(99.1674vw,-10px) scale(.7615)}@keyframes fall-483{73.683%{transform:translate(96.2771vw,73.683vh) scale(.7615)}to{transform:translate(97.72225vw,100vh) scale(.7615)}}.snow:nth-child(484){animation:fall-484 96s linear -5s infinite;opacity:.9171;transform:translate(34.3073vw,-10px) scale(.2942)}@keyframes fall-484{63.696%{transform:translate(36.6622vw,63.696vh) scale(.2942)}to{transform:translate(35.48475vw,100vh) scale(.2942)}}.snow:nth-child(485){animation:fall-485 96s linear -18s infinite;opacity:.3945;transform:translate(67.3325vw,-10px) scale(.2908)}@keyframes fall-485{73.82%{transform:translate(74.836vw,73.82vh) scale(.2908)}to{transform:translate(71.08425vw,100vh) scale(.2908)}}.snow:nth-child(486){animation:fall-486 112s linear -2s infinite;opacity:.127;transform:translate(92.7238vw,-10px) scale(.7182)}@keyframes fall-486{51.43%{transform:translate(102.3851vw,51.43vh) scale(.7182)}to{transform:translate(97.55445vw,100vh) scale(.7182)}}.snow:nth-child(487){animation:fall-487 128s linear -18s infinite;opacity:.1557;transform:translate(24.6133vw,-10px) scale(.33)}@keyframes fall-487{61.89%{transform:translate(25.0699vw,61.89vh) scale(.33)}to{transform:translate(24.8416vw,100vh) scale(.33)}}.snow:nth-child(488){animation:fall-488 152s linear -17s infinite;opacity:.2163;transform:translate(38.0941vw,-10px) scale(.0138)}@keyframes fall-488{69.725%{transform:translate(47.754vw,69.725vh) scale(.0138)}to{transform:translate(42.92405vw,100vh) scale(.0138)}}.snow:nth-child(489){animation:fall-489 136s linear -16s infinite;opacity:.4553;transform:translate(75.9769vw,-10px) scale(.6676)}@keyframes fall-489{49.618%{transform:translate(67.8388vw,49.618vh) scale(.6676)}to{transform:translate(71.90785vw,100vh) scale(.6676)}}.snow:nth-child(490){animation:fall-490 128s linear -18s infinite;opacity:.5547;transform:translate(43.798vw,-10px) scale(.0435)}@keyframes fall-490{59.591%{transform:translate(35.4473vw,59.591vh) scale(.0435)}to{transform:translate(39.62265vw,100vh) scale(.0435)}}.snow:nth-child(491){animation:fall-491 104s linear -16s infinite;opacity:.4332;transform:translate(94.2623vw,-10px) scale(.998)}@keyframes fall-491{49.326%{transform:translate(87.9149vw,49.326vh) scale(.998)}to{transform:translate(91.0886vw,100vh) scale(.998)}}.snow:nth-child(492){animation:fall-492 184s linear -20s infinite;opacity:.1194;transform:translate(30.4771vw,-10px) scale(.5959)}@keyframes fall-492{53.49%{transform:translate(26.0298vw,53.49vh) scale(.5959)}to{transform:translate(28.25345vw,100vh) scale(.5959)}}.snow:nth-child(493){animation:fall-493 136s linear -27s infinite;opacity:.166;transform:translate(17.4542vw,-10px) scale(.2867)}@keyframes fall-493{30.016%{transform:translate(10.9473vw,30.016vh) scale(.2867)}to{transform:translate(14.20075vw,100vh) scale(.2867)}}.snow:nth-child(494){animation:fall-494 152s linear -14s infinite;opacity:.891;transform:translate(11.6776vw,-10px) scale(.1858)}@keyframes fall-494{44.539%{transform:translate(9.4665vw,44.539vh) scale(.1858)}to{transform:translate(10.57205vw,100vh) scale(.1858)}}.snow:nth-child(495){animation:fall-495 192s linear -12s infinite;opacity:.4517;transform:translate(68.4576vw,-10px) scale(.4616)}@keyframes fall-495{77.205%{transform:translate(77.1343vw,77.205vh) scale(.4616)}to{transform:translate(72.79595vw,100vh) scale(.4616)}}.snow:nth-child(496){animation:fall-496 176s linear -10s infinite;opacity:.9919;transform:translate(5.5269vw,-10px) scale(.7858)}@keyframes fall-496{66.224%{transform:translate(-2.2856vw,66.224vh) scale(.7858)}to{transform:translate(1.62065vw,100vh) scale(.7858)}}.snow:nth-child(497){animation:fall-497 216s linear -13s infinite;opacity:.5628;transform:translate(60.1365vw,-10px) scale(.3512)}@keyframes fall-497{50.22%{transform:translate(51.8173vw,50.22vh) scale(.3512)}to{transform:translate(55.9769vw,100vh) scale(.3512)}}.snow:nth-child(498){animation:fall-498 216s linear -15s infinite;opacity:.5856;transform:translate(79.0882vw,-10px) scale(.8397)}@keyframes fall-498{76.436%{transform:translate(72.9611vw,76.436vh) scale(.8397)}to{transform:translate(76.02465vw,100vh) scale(.8397)}}.snow:nth-child(499){animation:fall-499 208s linear -3s infinite;opacity:.7455;transform:translate(21.7334vw,-10px) scale(.04)}@keyframes fall-499{67.241%{transform:translate(27.9481vw,67.241vh) scale(.04)}to{transform:translate(24.84075vw,100vh) scale(.04)}}.snow:nth-child(500){animation:fall-500 96s linear -15s infinite;opacity:.0779;transform:translate(21.8142vw,-10px) scale(.1667)}@keyframes fall-500{70.66%{transform:translate(23.7135vw,70.66vh) scale(.1667)}to{transform:translate(22.76385vw,100vh) scale(.1667)}}.slides{display:block;height:30rem;margin:0 auto;padding:0;position:relative;width:60rem}.slides *{-webkit-touch-callout:none;user-select:none;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.slides input{display:none}.slide,.slide-container{display:block}.slide{height:30rem;opacity:0;position:absolute;top:0;transform:scale(0);transition:all .7s ease-in-out;width:60rem}.slide img{height:100%;width:100%}.slide-nav label{background-color:#ffffff4d;color:#fff;cursor:pointer;display:none;font-family:Varela Round,sans-serif;font-size:3rem;height:100%;line-height:30rem;opacity:0;position:absolute;text-align:center;text-shadow:0 0 15px #777;transition:opacity .2s;width:2.5rem}.slide:hover+.slide-nav label{opacity:.25;width:2.5rem}.slide-nav label:hover{opacity:.8}.slide-nav .next{right:0}input:checked+.slide-container .slide{opacity:1;transform:translateX(0);transition:opacity 1s ease-in-out}.nav-dots,input:checked+.slide-container .slide-nav label{display:block}.nav-dots{bottom:.5rem;height:.5rem;position:absolute;text-align:center;width:100%}.nav-dots .nav-dot{border:1px solid #d3d3d3;border-radius:50%;display:inline-block;height:.6rem;margin:0 .25rem;position:relative;top:2.5rem;width:.6rem}.nav-dots .nav-dot:hover{background-color:#ff7c00;cursor:pointer}input#img-1:checked~.nav-dots label#img-dot-2,input#img-2:checked~.nav-dots label#img-dot-3,input#img-3:checked~.nav-dots label#img-dot-4,input#img-4:checked~.nav-dots label#img-dot-5,input#vid-1:checked~.nav-dots label#img-dot-1{background-color:#ff7c00;border:1px solid #ff7c00}.video-background{height:30rem;object-fit:cover;width:60rem;z-index:-1}#parallax-world,:root{background:var(--clr-black)}#parallax-world{margin-top:4rem}.margin-top-10{padding-top:2rem}.margin-bot-10{padding-bottom:2rem}#parallax-world h1{color:var(--clr-white);font-size:24px;margin:0;padding:0}#parallax-world h1,#parallax-world h2{font-family:Oswald,sans-serif;font-weight:400;text-transform:uppercase}#parallax-world h2{color:#fff;font-size:70px;letter-spacing:10px;opacity:.9;text-align:center}#parallax-world h3{color:var(--clr-white);font-family:Oswald,sans-serif;font-size:14px;font-weight:400;letter-spacing:8px;line-height:0;text-transform:uppercase}#parallax-world p{font-size:1.4rem;line-height:2rem}#parallax-world p,.first-character{font-family:Source Sans Pro,sans-serif;font-weight:400}.first-character{float:left;font-size:84px;line-height:64px;padding-left:3px;padding-right:8px;padding-top:4px}.atw,.ny,.sc{color:var(--cb-clr-mustard)}#parallax-world .title{background:var(--clr-black);margin:0 auto;padding:60px;text-align:center}#parallax-world .title h1{font-size:35px;letter-spacing:8px}#parallax-world .block{align-items:start;background:var(--clr-black);color:var(--clr-white);display:flex;gap:4rem;justify-content:center;margin:0 auto 5rem;padding:5rem 0;text-align:justify}#parallax-world .block .block-text{width:50rem}#parallax-world .block-gray{background:var(--clr-dark);padding:60px}#parallax-world .section-overlay-mask{background-color:var(--clr-black);height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%}#parallax-world .parallax-one{background-position:top;flex-direction:column;height:100vh;padding-bottom:5rem;padding-top:5rem}#parallax-world .parallax-one,#parallax-world .parallax-two{align-items:center;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;display:flex;justify-content:center;overflow:hidden;position:relative;width:100%}#parallax-world .parallax-two{background-position:50%;height:60vh}#parallax-world .parallax-three{align-items:center;display:flex;justify-content:center;overflow:hidden;position:relative}#parallax-world .parallax-four,#parallax-world .parallax-three,.parallax-background-image{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;height:60vh;width:100%}#parallax-world .parallax-four{align-items:center;display:flex;justify-content:center;overflow:hidden;position:relative}#parallax-world .line-break{border-bottom:1px solid var(--clr-white);margin:0 auto;width:30rem}@media screen and (max-width:959px)and (min-width:768px){#parallax-world .block{padding:40px;width:620px}}@media screen and (max-width:767px){#parallax-world .block{width:420px}#parallax-world h2{font-size:30px}#parallax-world .block{padding:30px}#parallax-world .parallax-four,#parallax-world .parallax-one,#parallax-world .parallax-three,#parallax-world .parallax-two{padding-bottom:100px;padding-top:100px}}@media screen and (max-width:479px){#parallax-world .block{padding:30px 15px;width:290px}}.home-image{height:30rem;width:60rem}.scroll-downs{align-items:center;display:flex;height:5rem;justify-content:center;margin-top:6rem;width:5rem}.mousey{border:2px solid #fff;border-radius:25px;box-sizing:initial;height:20px;opacity:.75;padding:6px 8px;width:4px}.scroller{animation-duration:.75s;animation-iteration-count:infinite;animation-name:scroll;animation-timing-function:cubic-bezier(.15,.41,.69,.94);background-color:#fff;border-radius:25%;height:8px;margin-left:1px;width:2px}@keyframes scroll{0%{opacity:1}10%{transform:translateY(-2px)}to{transform:translateY(2px)}}.art-credit-container{background:#0000;height:100vh;position:fixed;width:100vw}.art-credit-container .art-credit{color:#fff;font-size:.8rem;position:fixed;right:2rem;top:5rem}.art-credit-container a{color:#fff;font-size:.8rem;text-decoration:underline}@media screen and (prefers-reduced-motion:reduce){*{animation:none!important;scroll-behavior:auto!important;transition:none!important}}*,:after,:before{box-sizing:border-box;margin:0;scroll-behavior:smooth;-webkit-user-select:text;user-select:none}h1,h2,h3,p{margin:0}@font-face{font-family:Pathfinder2eActions;src:url(/static/media/Pathfinder2eActions.cb82d7ad973d97cc28aa.ttf) format("truetype")}@font-face{font-family:Insomnia;src:url(/static/media/Insomnia%201.853236e7b0b76b6fec52.ttf) format("truetype")}@font-face{font-family:Valorant;src:url(/static/media/Valorant%20Font.86ec8370af32018a2391.ttf) format("truetype")}:root{--base-font-size:0.7rem;--border-radius:1em;--quadratic-transform:transform 100ms cubic-bezier(0.21,0.1,0.81,0.1);--opacity:0.85;--level-ring:#ffbcf3;--level-ring-smoke:#ffb9f3;--clr-dark:#202936;--clr-light:#d5d5d5;--clr-white:#fff;--clr-black:#000;--clr-accent-light:#96969b;--clr-accent-dark:#262626;--clr-dark-background:#181818;--clr-dark-lowlight:#282828;--clr-nth-child-list-highlight:#33333344;--clr-spin-out-menu:#01010199;--clr-char-outline:#c777a8;--clr-dice-roll-hover:#f5a623;--clr-skill-dice-roll-hover:#96f134;--clr-hero-point:#fff;--clr-hero-point-hover:#fff;--clr-hero-point-unselected:#949494;--clr-remove-item:#ff422a;--clr-remove-item-hover:#b91a08;--drop-down-menu-title:#707070;--d100-saturate:1000%;--d100-brightness:60%;--d100-hue-rotate:132deg;--d20-saturate:1000%;--d20-brightness:60%;--d20-hue-rotate:180deg;--d12-saturate:800%;--d12-brightness:80%;--d12-hue-rotate:80deg;--d10-saturate:1000%;--d10-brightness:90%;--d10-hue-rotate:10deg;--d8-saturate:8000%;--d8-brightness:90%;--d8-hue-rotate:225deg;--d6-saturate:8000%;--d6-brightness:100%;--d6-hue-rotate:315deg;--d4-saturate:8000%;--d4-brightness:50%;--d4-hue-rotate:300deg;--d-hover-saturate:0%;--d-hover-brightness:100%;--d-hover-hue-rotate:0deg;font-size:.7rem;font-size:var(--base-font-size)}body[data-theme=dark]{--level-ring:#700000;--level-ring-smoke:#380202;--clr-dark:#c7e8ff;--clr-light:#2a2a2a;--clr-white:#000;--clr-black:#fff;--clr-accent-light:#313131;--clr-accent-dark:#d9d9d9;--clr-dark-background:#fff;--clr-dark-lowlight:#949494;--clr-nth-child-list-highlight:#eae9e9;--clr-spin-out-menu:#969696cc;--clr-char-outline:#6e0101;--clr-dice-roll-hover:#b40101;--clr-skill-dice-roll-hover:#000;--clr-hero-point:#181818;--clr-hero-point-hover:#6e0101;--clr-hero-point-unselected:#949494;--clr-remove-item:#8a1204;--clr-remove-item-hover:#b9301d;--drop-down-menu-title:#ababab;--d100-saturate:100%;--d100-brightness:0%;--d100-hue-rotate:0deg;--d20-saturate:100%;--d20-brightness:0%;--d20-hue-rotate:0deg;--d12-saturate:100%;--d12-brightness:0%;--d12-hue-rotate:0deg;--d10-saturate:100%;--d10-brightness:0%;--d10-hue-rotate:0deg;--d8-saturate:100%;--d8-brightness:0%;--d8-hue-rotate:0deg;--d6-saturate:100%;--d6-brightness:0%;--d6-hue-rotate:0deg;--d4-saturate:100%;--d4-brightness:0%;--d4-hue-rotate:0deg;--d-hover-saturate:10000%;--d-hover-brightness:50%;--d-hover-hue-rotate:300deg}.tooltip{display:inline-block}.tooltip .tooltip-text{background-color:#333;border-radius:6px;bottom:125%;color:#fff;left:50%;margin-left:-60px;min-width:8rem;opacity:0;padding:.5rem;position:absolute;text-align:center;transition:opacity .3s;visibility:hidden;z-index:20}.tooltip .tooltip-text:after{border:5px solid #0000;border-top-color:#333;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.tooltip:hover .tooltip-text{opacity:.9;visibility:visible}body{display:grid;font-family:Poppins,sans-serif;font-style:normal;font-weight:lighter}.nav-container{background:#181818;height:4rem;left:0;position:fixed;right:0;top:0;z-index:10}.nav-container svg{fill:#fff;cursor:pointer;width:1.2rem}.nav-container .inglorious-logo{height:1.3rem;margin-top:.5rem;width:1.3rem}.nav-container nav{height:100%;margin:0 auto;padding:0 .5em;width:80em}.nav-container .nav-bar-login-btm{color:#fff;font-size:.9rem;font-weight:700;margin-right:2rem;margin-top:1.25rem;opacity:.8;position:fixed;right:0;text-decoration:none;top:0;transition:all .45s ease}.nav-container .nav-bar-login-btm:hover{opacity:1}.nav-container .nav-bar-login-img{border-radius:50%;height:2.25rem;margin-right:2rem;margin-top:.85rem;opacity:.8;position:fixed;right:0;top:0;transition:all .45s ease;width:2.25rem}.nav-container .nav-bar-login-img:hover{opacity:1}.nav-container nav li{transition:all .45s ease}.nav-container nav.hide li{opacity:0;pointer-events:none;transform:scale(.8)}.nav-container .primary-navigation{align-items:center;display:flex;flex-direction:row;gap:4rem;height:100%;justify-content:center}.nav-container .primary-navigation li{list-style:none}.nav-container .primary-navigation a{color:#fff;font-size:.9rem;font-weight:700;opacity:.8;text-decoration:none;transition:all .45s ease}.nav-container .primary-navigation li a:hover{opacity:1}.theme-toggle-wrapper{align-items:center;display:flex;justify-content:center;margin-right:6rem;margin-top:1.4rem;opacity:.8;position:fixed;right:0;top:0;transition:all .5s cubic-bezier(.68,-.55,.265,1.55)}.theme-toggle-wrapper:hover{opacity:1}.day-or-night-switch{-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer}.day-or-night-switch svg path{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transform-origin:center;transition:all .6s ease}.day-or-night-switch svg path.sun{stroke:#fff;opacity:0;transform:scale(.4) rotate(60deg)}.day-or-night-switch svg path.moon{stroke:#000;opacity:1}.day-or-night-switch.switch-theme svg path.sun{opacity:1;transform:scale(1) rotate(0)}.day-or-night-switch.switch-theme svg path.moon{opacity:0;transform:scale(.4) rotate(-60deg)}.overlay.show{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000047;height:100vh;left:0;top:0;width:100%;z-index:1}.overlay.hide{transition:all .45s ease-in-out}.nav-container nav li:last-of-type,.nav-container nav.hide li:nth-last-of-type(9){transition-delay:.24s}.nav-container nav li:nth-last-of-type(2),.nav-container nav.hide li:nth-last-of-type(8){transition-delay:.21s}.nav-container nav li:nth-last-of-type(3),.nav-container nav.hide li:nth-last-of-type(7){transition-delay:.18s}.nav-container nav li:nth-last-of-type(4),.nav-container nav.hide li:nth-last-of-type(6){transition-delay:.15s}.nav-container nav li:nth-last-of-type(5),.nav-container nav.hide li:nth-last-of-type(5){transition-delay:.12s}.nav-container nav li:nth-last-of-type(6),.nav-container nav.hide li:nth-last-of-type(4){transition-delay:90ms}.nav-container nav li:nth-last-of-type(7),.nav-container nav.hide li:nth-last-of-type(3){transition-delay:60ms}.nav-container nav li:nth-last-of-type(8),.nav-container nav.hide li:nth-last-of-type(2){transition-delay:30ms}.nav-container nav li:nth-last-of-type(9),.nav-container nav.hide li:last-of-type{transition-delay:0ms}.search-container{left:0;margin:0 auto;opacity:1;padding:0 3em;position:fixed;right:0;top:0;transition:all .45s ease;width:60rem;z-index:2}.search-container .search-bar form{margin:0 auto;padding-left:.5em;width:100%}.search-container .search-bar form input{background:#0000;border:0;color:#fff;font-size:1.1em;height:3.5em;outline:none;width:100%}.search-container .link-search{cursor:default;height:1em;left:1.4em;opacity:.5;position:absolute;top:1.5em;width:1em}.search-container .link-close{height:1.5em;opacity:.5;position:absolute;right:1em;top:1.15em;transition:all .45s ease;width:1.5em}.search-container .link-close:hover{cursor:pointer;opacity:1;transform:scale(1)}.search-container .link-search:hover{transform:scale(1)}.search-container .quick-links{background:#d5d5d5;border-radius:0 0 var(--border-radius) var(--border-radius);left:0;padding:1em .5em;position:absolute;right:0;top:4em}.search-container .quick-links h2{color:#96969b;font-size:.8em;margin:.8em 2em 0;text-transform:uppercase}.search-container .quick-links ul{list-style:none;margin-top:.8em;padding:0}.search-container .quick-links ul li a{color:#262626;display:inline-block;font-size:.9em;font-weight:400;padding:.5em 3em;text-decoration:none;width:100%}.search-container .quick-links ul li a:hover{background:#c5c5c5;color:#96969b}.search-container.hide{opacity:0;pointer-events:none;transition:all .45s ease}.search-container.hide .link-search,.search-container.hide form{opacity:0;transform:translateX(500px)}.search-container .link-search,.search-container form{opacity:1;transform:translateX(0);transition-delay:.3s;transition:all .45s ease}.menu-container{background:#fff9;box-shadow:10px 10px 30px #0006;height:20rem;left:0;margin:4rem auto;opacity:1;position:fixed;right:0;top:0;transition:all .55s ease-in-out;width:100%;z-index:1}.menu-container .menu-section{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:2rem}.menu-container .menu-title{color:var(--drop-down-menu-title);font-size:1.5rem;letter-spacing:1rem;margin-top:1.5rem;text-align:center;text-transform:uppercase;width:100%}.menu-item.page-link-wide{border:3px solid #fff;border-radius:1rem;cursor:pointer;height:10rem;overflow:hidden;position:relative;width:20rem}.menu-item.page-link-wide img{display:inline-block;filter:grayscale(1);height:100%;object-fit:cover;object-position:center;transition:all .4s ease-in-out;width:100%}.menu-item.page-link-wide img:hover{filter:grayscale(0);transform:scale(1.1)}.menu-item.page-link-wide .menu-item-title{background:#00000080;color:#fff;height:4rem;padding-top:.5rem;pointer-events:none;position:absolute;text-align:center;top:7rem;width:100%;z-index:2}.menu-item-title{text-transform:capitalize}.menu-container.hide{opacity:0;pointer-events:none}.menu-item.page-link-square{border:3px solid #fff;border-radius:1rem;cursor:pointer;height:10rem;overflow:hidden;position:relative;width:10rem}.menu-item.page-link-square img{display:inline-block;filter:grayscale(1);height:100%;object-fit:cover;object-position:center;transition:all .4s ease-in-out;width:100%}.menu-item.page-link-square img:hover{filter:grayscale(0);transform:scale(1.1)}.menu-item.page-link-square .menu-item-title{background:#00000080;color:#fff;height:4rem;padding-top:.5rem;pointer-events:none;position:absolute;text-align:center;top:7rem;width:100%;z-index:2}.styles-toast-container{align-items:end;display:flex;flex-direction:column;justify-content:end}.styles-toast-container ::-webkit-scrollbar{display:none}.clear-all-toasts-wrapper{align-items:center;display:flex;justify-content:end;z-index:1000}.clear-all-toasts{background:var(--clr-accent-dark);border-radius:2rem;color:var(--clr-white);cursor:pointer;margin-right:1rem;opacity:.9;padding:.5rem 2rem;text-transform:capitalize}.clear-all-toasts:hover{background:var(--clr-remove-item)}.toast.action,.toast.die-roll,.toast.import-character,.toast.info{align-items:center;background:var(--clr-accent-dark);border-radius:1rem;color:var(--clr-white);display:flex;flex-direction:column;gap:.5rem;justify-content:center;margin:1rem;max-height:25rem;opacity:.9;padding:1rem 2rem 2rem}.toast.action ::-webkit-scrollbar,.toast.die-roll ::-webkit-scrollbar,.toast.import-character ::-webkit-scrollbar,.toast.info ::-webkit-scrollbar{display:none}.toast.action .toast-title-wrapper,.toast.die-roll .toast-title-wrapper,.toast.import-character .toast-title-wrapper,.toast.info .toast-title-wrapper{align-items:center;display:flex;justify-content:center}.toast.action .toast-title,.toast.die-roll .toast-title,.toast.import-character .toast-title,.toast.info .toast-title{width:21rem}.toast.action .toast-btn-block,.toast.die-roll .toast-btn-block,.toast.import-character .toast-btn-block,.toast.info .toast-btn-block{display:flex;gap:1rem}.toast.action .toast-action-btn,.toast.die-roll .toast-action-btn,.toast.import-character .toast-action-btn,.toast.info .toast-action-btn{background:var(--clr-campaigns-btn-text);border:2px solid var(--clr-campaigns-btn-text);border-radius:1.5rem;color:var(--clr-campaigns-btn-background);cursor:pointer;font-size:.8rem;font-weight:lighter;gap:3rem;padding:.25rem 1rem;width:8rem}.toast.action .toast-action-btn:hover,.toast.die-roll .toast-action-btn:hover,.toast.import-character .toast-action-btn:hover,.toast.info .toast-action-btn:hover{background:var(--cb-clr-mustard);border:2px solid var(--cb-clr-mustard);color:var(--clr-white)}.toast.action .toast-title,.toast.action .toast-title-dice-roll,.toast.die-roll .toast-title,.toast.die-roll .toast-title-dice-roll,.toast.import-character .toast-title,.toast.import-character .toast-title-dice-roll,.toast.info .toast-title,.toast.info .toast-title-dice-roll{align-items:center;display:flex;font-size:.8rem;gap:.5rem;justify-content:start;text-transform:uppercase}.toast.action .toast-title .toast-action,.toast.action .toast-title-dice-roll .toast-action,.toast.die-roll .toast-title .toast-action,.toast.die-roll .toast-title-dice-roll .toast-action,.toast.import-character .toast-title .toast-action,.toast.import-character .toast-title-dice-roll .toast-action,.toast.info .toast-title .toast-action,.toast.info .toast-title-dice-roll .toast-action{color:var(--clr-white)}.toast.action .toast-title .toast-type,.toast.action .toast-title-dice-roll .toast-type,.toast.die-roll .toast-title .toast-type,.toast.die-roll .toast-title-dice-roll .toast-type,.toast.import-character .toast-title .toast-type,.toast.import-character .toast-title-dice-roll .toast-type,.toast.info .toast-title .toast-type,.toast.info .toast-title-dice-roll .toast-type{color:var(--clr-dice-roll-hover)}.toast.action .toast-message,.toast.die-roll .toast-message,.toast.import-character .toast-message,.toast.info .toast-message{font-size:.9rem;overflow-y:scroll}.toast.action p,.toast.die-roll p,.toast.import-character p,.toast.info p{margin-top:.5rem}.toast.action hr,.toast.die-roll hr,.toast.import-character hr,.toast.info hr{border:none;border-top:1px dotted var(--clr-char-outline);margin:.5rem 0}.toast.action strong,.toast.die-roll strong,.toast.import-character strong,.toast.info strong{color:var(--clr-dice-roll-hover)}.toast.action,.toast.info{position:relative}.toast.action .clear-toast-icon,.toast.info .clear-toast-icon{fill:var(--clr-white);cursor:pointer;height:1rem;position:absolute;right:1rem;top:1rem;width:1rem}.toast.action .clear-toast-icon:hover,.toast.info .clear-toast-icon:hover{fill:var(--clr-remove-item)}.toast.action,.toast.info{width:26rem}.toast.die-roll{height:8rem;margin:0 1rem 1rem 0;max-width:25rem;min-width:15rem;padding:1rem;position:relative}.toast.die-roll .vertical-line{border-left:2px solid #676767;border-radius:.1rem;height:5rem;margin:auto 0}.toast.die-roll .clear-toast-icon{fill:var(--clr-white);cursor:pointer;height:1rem;position:absolute;right:1rem;top:1rem;width:1rem}.toast.die-roll .clear-toast-icon:hover{fill:var(--clr-remove-item)}.dice-roll-breakdown-wrapper{align-items:start;display:flex;flex-direction:column;gap:.25rem;justify-content:center;margin-right:auto;padding-left:1rem}.dice-roll-breakdown-wrapper .dice-roll-values{color:var(--clr-white);font-size:1.5rem;font-weight:400}.dice-roll-breakdown-wrapper .dice-roll-values img{filter:sepia(100%) saturate(1000%) brightness(60%) hue-rotate(180deg);margin-right:.5rem;width:2.5rem}.dice-roll-breakdown-wrapper .dice-roll-breakdown{color:var(--clr-accent-light);font-size:1.2rem;font-weight:400}.dice-roll-breakdown,.dice-roll-result-wrapper,.dice-roll-values{align-items:center;display:flex;justify-content:center}.dice-roll-result-wrapper{gap:1.5rem;justify-content:end;width:100%}.dice-roll-result-wrapper .dice-roll-total{font-size:2rem;font-weight:700;text-align:center;width:5rem}.dice-total-label-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:2rem;padding-right:.5rem}.dice-total-label-wrapper .dice-total-label{color:var(--clr-accent-light);font-size:.8rem;padding-bottom:.2rem;text-transform:uppercase}.nav-footer-container{align-items:end;background:#181818;bottom:0;display:flex;height:4rem;justify-content:center;left:0;padding-bottom:1rem;position:fixed;right:0;z-index:3}.nav-footer-container .company-info-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.nav-footer-container h4{color:#fff;font-size:.8rem;font-weight:lighter;line-height:1rem}.nav-footer-container .license-link{color:gray;font-size:.8rem;line-height:1rem;text-decoration:none;width:8rem}:root{--sticky-sub-header-top:1.8rem;--sticky-sub-header-top-large:2.3rem;--clr-proficiency-untrained:#1880b7;--clr-proficiency-trained:#25a815;--clr-proficiency-expert:#d7bf59;--clr-proficiency-master:#fe9920;--clr-proficiency-legendary:#fa7921;--font-size-medium:0.8rem}@media only screen and (min-width:2560px){:root{--sticky-sub-header-top:1.7rem;--sticky-sub-header-top-large:2.2rem;font-size:calc(var(--base-font-size) + .2rem)}}:root input::-webkit-inner-spin-button,:root input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:root input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.dd-dice-canvas{height:90%;left:0;pointer-events:none;position:fixed;top:4rem;width:100%;z-index:2}.character-sheet{align-self:center;color:var(--clr-white);display:flex;flex-direction:column;font-size:.8rem;justify-content:center;padding-top:6rem}.character-sheet-grid{grid-gap:.5rem 1rem;display:grid;gap:.5rem 1rem;grid-template-columns:repeat(auto,auto);margin:auto}.character-sheet-grid .hit-points{grid-row:3/span 1;height:7rem}.character-sheet-grid .conditions,.character-sheet-grid .hit-points{background:var(--clr-dark-background);border:2px solid var(--clr-char-outline);border-radius:.5rem;grid-column:9;opacity:var(--opacity);padding:0 .5rem;width:22rem}.character-sheet-grid .conditions{grid-row:4/span 2;height:20rem}.character-sheet-grid .languages-section{background:var(--clr-dark-background);border:2px solid var(--clr-char-outline);border-radius:.5rem;grid-column:9;grid-row:6/span 3;height:8rem;opacity:var(--opacity);padding:0 .5rem;width:22rem}.vertical-line{border-left:2px solid var(--clr-char-outline);border-radius:.1rem;height:5rem;margin:auto 0}.actions-and-inventory{width:50rem}.actions-and-inventory ::-webkit-scrollbar{border-radius:.5rem;width:.3rem}.actions-and-inventory ::-webkit-scrollbar-track{background:var(--clr-accent-light);border-radius:.5rem}.actions-and-inventory ::-webkit-scrollbar-thumb{background:var(--clr-dice-roll-hover);border-radius:.5rem}.actions-and-inventory ::-webkit-scrollbar-thumb:hover{background:var(--clr-char-outline)}.tabbed-component{background:var(--clr-dark-background);border:2px solid var(--clr-char-outline);border-radius:.5rem;display:flex;flex-direction:column;grid-column:5/span 4;grid-row:3/span 6;opacity:var(--opacity);padding:.5rem}.tabbed-component .tab-block{align-content:space-between;align-items:center;display:flex;flex-direction:row;gap:1rem;padding-bottom:1rem}.tabbed-component .tab{cursor:pointer}.tabbed-component .tab-content{position:relative}.tabbed-component .tab-content.actions.title,.tabbed-component .tab-content.notes.title{align-content:flex-start;align-items:center;color:var(--clr-dice-roll-hover);display:flex;flex-direction:row;font-size:.8rem;text-transform:capitalize}.tabbed-component .tab-content.actions.armory-armor,.tabbed-component .tab-content.actions.strikes{padding-bottom:.5rem}.tabbed-component .tab-notes{background:none;border:none;color:var(--clr-light);flex-wrap:wrap;font-size:.8rem;margin:.5rem;min-height:3rem;overflow:hidden;width:42rem}.tabbed-component .tab-notes:focus{outline:none}.tabbed-component .title-underline{border-bottom:1px solid var(--clr-char-outline)}.tabbed-component .title-underline-grey{border-bottom:1px dotted var(--clr-accent-light)}.tabbed-component .section-header{align-content:flex-start;align-items:center;color:var(--clr-accent-light);display:flex;flex-direction:row;font-size:.7rem;font-weight:bolder;padding-top:.5rem}.tabbed-component [class*=active-tab]{border-bottom:3px solid var(--clr-char-outline);font-weight:bolder}.tabbed-component .content{display:none;overflow:hidden;padding-right:.3rem}.tabbed-component .content:hover{overflow-y:auto;padding-right:0}.tabbed-component .content.equipment-section{display:none;height:29rem;padding-right:.3rem}.tabbed-component .content.equipment-section:hover{overflow-y:auto;padding-right:0}.tabbed-component .content.active-content{display:block}.manage-inventory-btn-wrapper{align-items:center;display:flex;justify-content:center;width:100%}.manage-inventory-btn-wrapper .manage-inventory-btn{background:var(--clr-dice-roll-hover);border:1px solid var(--clr-dice-roll-hover);border-radius:.2rem;color:var(--clr-accent-dark);cursor:pointer;font-size:.7rem;font-weight:bolder;margin:.5rem 0;text-transform:capitalize}.manage-inventory-btn-wrapper .manage-inventory-btn:hover{background:var(--clr-char-outline);border:1px solid var(--clr-char-outline);color:var(--clr-accent-dark);font-weight:bolder}.character-sheet-component.armor-class{margin:auto;width:19rem}.character-sheet-component.armor-class .ac-section{display:flex;gap:1rem;justify-content:center;margin-bottom:.5rem;margin-left:auto;margin-right:auto;width:10rem}.character-sheet-component.armor-class .ac-section .ac-stats{font-size:.7rem;margin:0 auto;padding-left:4.5rem;padding-top:.5rem}.character-sheet-component.armor-class .armor-class-stat{align-items:center;display:flex;flex-direction:row;justify-content:left;width:5.5rem}.character-sheet-component.armor-class .armor-class-stat .title{color:var(--clr-dice-roll-hover);font-weight:bolder;margin:auto;white-space:nowrap}.character-sheet-component.armor-class .armor-class-stat .value{font-weight:bolder;justify-content:end}.character-sheet-component.hit-points{min-height:13.5rem;padding:.5rem}.character-sheet-component.conditions{display:flex;flex-direction:column;justify-content:start;overflow:hidden;overflow-y:auto;padding:.5rem}.character-sheet-component.conditions h1{align-self:center}.languages-section{overflow-y:auto;text-align:center}.languages-section .languages{columns:4;margin-top:.25rem;text-transform:capitalize}.languages-section .language{color:var(--clr-white);font-size:.8rem;font-weight:bolder}.equipment-header-filter-buttons{align-items:end;display:flex;flex-direction:column;gap:.5rem;justify-content:center}.filter-buttons-wrapper{align-items:center;display:flex;gap:.5rem;margin-left:.5rem}.filter-buttons{align-items:center;display:flex;gap:.25rem}.filter-buttons button{background:var(--clr-dice-roll-hover);border:1px solid var(--clr-dice-roll-hover);border-radius:.2rem;color:var(--clr-accent-dark);cursor:pointer;font-size:.7rem;font-weight:bolder;text-transform:capitalize}.filter-buttons button.selected,.filter-buttons button:hover{background:var(--clr-char-outline);border:1px solid var(--clr-char-outline);color:var(--clr-accent-dark);font-weight:bolder}.character-sheet-background{background-color:#000;height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.character-sheet-background .character-sheet-background-image{background-image:url(/static/media/anime-beach-background.603e30ba3273963c777a.webp);background-size:cover;height:calc(100% + 60px);left:-30px;position:absolute;top:-30px;width:calc(100% + 60px)}.card{margin:1.1em;max-width:15em;position:relative;transform:scale(1)}.card:hover .card-background{transform:scale(1.15,1.1);transition:var(--quadratic-transform)}.card:hover .front-section{transform:translateY(-35%);transition:var(--quadratic-transform)}.card:hover .front-section .thumbnail{transform:scale(.8);transition:var(--quadratic-transform)}.card:hover .front-section .book-name,.card:hover .front-section .details-bar-front{opacity:0}.card:hover .own-status{background:#640000eb;opacity:1;transform:translate(1.65em,-1.85em);transition:var(--quadratic-transform)}.card:hover .back-section{opacity:1;transition:opacity .25s ease-in-out}.card-background{background:var(--clr-dark-background);border-radius:var(--border-radius);bottom:0;color:var(--clr-white);height:23em;left:-.25em;opacity:.8;position:absolute;right:0;top:0;transition:var(--quadratic-transform);width:15.5em;z-index:-1}.front-section{padding:.5em .5em 0}.front-section .thumbnail{border:.5em solid var(--clr-dark-background);border-radius:var(--border-radius);max-width:100%}.front-section .book-name{margin:0 .5em;text-align:left}.front-section .details-bar-front{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:0 .5em}.back-section{opacity:0}.back-section .book-name{margin:-11.5em 0 0;padding:.5em 0;text-align:center}.back-section .summary{font-size:.775em;position:absolute}.back-section button{background:none;border:2px solid var(--clr-white);border-radius:100vw;color:var(--clr-white);cursor:pointer;font-size:.9em;font-weight:700;left:.8em;margin:.2em;position:absolute;top:20em;width:15em}.back-section button:hover{background:var(--clr-white);color:var(--clr-dark)}.back-section .details-bar-back{align-items:center;display:flex;flex-direction:row;justify-content:space-between;position:absolute;top:21.5em;width:15em}.own-status{background:var(--clr-dark-background);-webkit-clip-path:polygon(100% 0,100% 100%,50% 80%,0 100%,0 0);clip-path:polygon(100% 0,100% 100%,50% 80%,0 100%,0 0);opacity:.8;padding:.5em .5em 1em;position:absolute;right:1.2em;top:.7em;z-index:1}.own-status .lock-svg{fill:var(--clr-light);width:1em}.details img{max-width:100%}.wrapper svg{height:1.5rem;width:1.5rem}.wrapper #collapser{display:none}.wrapper #collapser:checked~label .middle>svg:before{content:"";left:0;top:-2px}.wrapper #collapser:checked~label .left,.wrapper #collapser:checked~label .right{transform:scaleX(1)}.wrapper #collapser:checked~label .left>a>svg,.wrapper #collapser:checked~label .right>a>svg{opacity:1;transform:translateX(0);transition:transform .3s ease-in .3s,opacity .15s linear .15s}.wrapper #collapser:checked~label .left>a:hover,.wrapper #collapser:checked~label .right>a:hover{color:var(--clr-dice-roll-hover);transition:color .3s,background .3s}.wrapper #clickable{display:flex;position:relative}.wrapper #clickable .middle{background:var(--clr-accent-dark);border:.2rem solid var(--clr-char-outline);border-radius:50%;cursor:pointer;display:flex;height:3.4rem;opacity:.9;padding:0;width:3.5rem;z-index:2}.wrapper #clickable .middle:hover svg{color:var(--clr-dice-roll-hover);transform:rotate(90deg);transition:all .2s ease-out,opacity .2s}.wrapper #clickable .middle>svg{color:var(--clr-white);margin:auto;transform:rotate(0deg);transition:all .2s ease-out,opacity .2s;width:1.2rem}.wrapper #clickable .middle>svg:before{content:"";position:relative;top:2px}.wrapper #clickable .left,.wrapper #clickable .right{background:var(--clr-dark);border:.2rem solid var(--clr-char-outline);border-radius:2rem;bottom:.2rem;display:flex;opacity:.8;overflow:hidden;padding:0 1rem;position:absolute;top:.2rem;transform:scaleX(0);transition:transform .4s;width:15rem}.wrapper #clickable .left>a,.wrapper #clickable .right>a{color:var(--clr-light);line-height:3.5rem;text-align:center;width:50%}.wrapper #clickable .left>a>svg,.wrapper #clickable .right>a>svg{line-height:inherit;opacity:0;transition:transform .2s ease-out,opacity .2s}.wrapper #clickable .left{padding-right:3rem;right:1.5rem;transform-origin:right}.wrapper #clickable .left>a>svg{transform:translateX(500%)}.wrapper #clickable .right{left:1.5rem;padding-left:3rem;transform-origin:left}.wrapper #clickable .right>a>svg{transform:translateX(-500%)}.range-tracker{align-items:end;display:flex;flex-direction:row;font-weight:900;gap:.5rem;justify-content:center;margin-left:.8rem}.font-manager{color:var(--clr-white);vertical-align:bottom}.font-manager.checked,.font-manager:hover{color:var(--clr-dice-roll-hover)}.font-manager:hover{cursor:pointer}.font-manager.small svg{height:1.6rem;width:.8rem}.font-manager.regular svg{height:1.7rem;width:1rem}.font-manager.large svg{height:1.8rem;width:1.2rem}.font-manager.x-large svg{height:1.9rem;width:1.4rem}.font-manager.xx-large svg{height:2rem;width:1.8rem}.error-page-wrapper{align-items:center;align-self:center;background:var(--clr-my-characters-background);color:var(--clr-my-characters-text);display:flex;flex-direction:column;font-size:.8rem;height:100vh;justify-content:center;overflow:hidden;padding-top:4rem;perspective:30rem;place-items:center;position:relative;width:100vw}.error-page-wrapper h1{color:#fff;font-size:4rem}.error-page-wrapper a{color:#fff;font-size:1.5rem;text-decoration:none}.dice-tray-wrapper{bottom:2rem;flex-direction:column;gap:.25rem;left:1rem;position:absolute}.dice-tray-wrapper,.die{align-items:center;display:flex;justify-content:center}.die{background:var(--clr-accent-dark);border-radius:50%;cursor:pointer;height:3rem;opacity:var(--opacity);padding:1rem;position:relative;width:3rem}.die:hover img{cursor:pointer;filter:sepia(0) saturate(var(--d-hover-saturate)) brightness(var(--d-hover-brightness)) hue-rotate(var(--d-hover-hue-rotate))}.die:last-child{border:3px solid var(--clr-char-outline);height:3.5rem;width:3.5rem}.die-count{align-items:center;color:#fff;display:flex;font-size:.8rem;font-weight:700;height:.8rem;justify-content:center;position:absolute;right:-1.2em;text-align:center;top:-.7rem;width:.8rem}.die-count.has-count{background:var(--clr-remove-item-hover);border:2px solid var(--clr-accent-dark);border-radius:50%;opacity:var(--opacity);padding:.65rem}.die img{pointer-events:none;width:1.5rem}.d100 img{filter:sepia(100%) saturate(var(--d100-saturate)) brightness(var(--d100-brightness)) hue-rotate(var(--d100-hue-rotate));width:2.5rem}.d20 img{filter:sepia(100%) saturate(var(--d20-saturate)) brightness(var(--d20-brightness)) hue-rotate(var(--d20-hue-rotate))}.d12 img{filter:sepia(100%) saturate(var(--d12-saturate)) brightness(var(--d12-brightness)) hue-rotate(var(--d12-hue-rotate))}.d10 img{filter:sepia(100%) saturate(var(--d10-saturate)) brightness(var(--d10-brightness)) hue-rotate(var(--d10-hue-rotate))}.d8 img{filter:sepia(100%) saturate(var(--d8-saturate)) brightness(var(--d8-brightness)) hue-rotate(var(--d8-hue-rotate))}.d6 img{filter:sepia(100%) saturate(var(--d6-saturate)) brightness(var(--d6-brightness)) hue-rotate(var(--d6-hue-rotate))}.d4 img{filter:sepia(100%) saturate(var(--d4-saturate)) brightness(var(--d4-brightness)) hue-rotate(var(--d4-hue-rotate))}.die.roll{cursor:pointer}.die.roll:hover .roll-dice{color:var(--clr-skill-dice-roll-hover)}.roll-dice{color:var(--clr-white);font-size:.8rem;font-weight:bolder;text-transform:capitalize}.character-info-section-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.character-details-wrapper{align-items:center;display:flex;gap:.5rem;justify-content:start}.character-info-section{background:var(--clr-dark-background);border:2px solid var(--clr-char-outline);border-radius:.5rem;display:flex;flex-direction:row;gap:.5rem;grid-column:4/span 6;grid-row:1;opacity:var(--opacity);padding:.5rem}.character-info-section .character-xp-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.character-info-section .character-xp-wrapper .smoke-ring-svg{height:0;width:0}.character-info-section .character-xp-wrapper .xp-label{color:var(--clr-dice-roll-hover);font-size:.6rem;text-align:center;text-transform:uppercase}.character-info-section .character-xp-wrapper .xp{align-items:center;color:var(--clr-white);display:flex;font-size:.7rem;justify-content:start}.character-info-section .character-xp-wrapper .xp-input{background:none;background:var(--clr-accent-dark);border:1px dotted var(--clr-accent-light);color:var(--clr-dice-roll-hover);cursor:text;font-size:.7rem;max-width:2rem;text-align:end}.character-info-section .character-xp-wrapper .xp-input:focus{outline:#0000}.character-info-section .character-image-wrapper{border-radius:50%;cursor:pointer;height:5.6rem;margin:.75rem .6rem .6rem;overflow:hidden;position:relative;width:5.6rem}.character-info-section .character-image-wrapper .character-info.image{height:5.6rem;object-fit:cover;position:absolute;width:5.6rem}.character-info-section .character-image-wrapper .character-info.image:hover{cursor:pointer;filter:brightness(50%);transition:filter .25s ease-in-out}.character-info-section .character-image-wrapper .ring{fill:#0000;height:8rem;margin-left:-1.2rem;margin-top:-1.2rem;pointer-events:none;position:absolute;transform:rotate(270deg);width:8rem;z-index:5}.character-info-section .character-image-wrapper .ring .ring-circle-background{stroke-width:.8rem}.character-info-section .character-image-wrapper .ring .ring-circle-xp{stroke-width:.8rem;stroke:var(--level-ring);fill:#0000;transition:stroke-dashoffset .6s ease}.character-info-section .upload-image-svg.show-icon{fill:#fff;display:block;height:1.3rem;left:2.15rem;pointer-events:none;position:absolute;top:2.25rem;width:1.3rem}.character-info-section .upload-image-svg{display:none}.character-info-section .ancestry-block,.character-info-section .background-block,.character-info-section .foundry-vtt-actor-id-block,.character-info-section .stat-block{align-content:flex-start;align-items:center;color:var(--clr-dice-roll-hover);display:flex;flex-direction:row;height:1rem;text-transform:capitalize}.character-info-section .ancestry-block .character-info-entry-left,.character-info-section .background-block .character-info-entry-left,.character-info-section .foundry-vtt-actor-id-block .character-info-entry-left,.character-info-section .stat-block .character-info-entry-left{min-width:6rem}.character-info-section .ancestry-block .character-info-entry-center,.character-info-section .background-block .character-info-entry-center,.character-info-section .foundry-vtt-actor-id-block .character-info-entry-center,.character-info-section .stat-block .character-info-entry-center{color:var(--clr-accent-light);padding-left:.6rem;padding-right:.5rem}.character-info-section .stat-block{color:var(--clr-accent-light);font-size:.8rem}.character-info-section .character-name{background:none;border:none;color:var(--clr-white);cursor:text;font-size:1.5rem;font-weight:bolder;margin-left:-.2rem}.character-info-section .foundry-vtt-actor-id{background:none;border:none;color:var(--clr-accent-light);cursor:text;font-size:.8rem;margin-left:-.2rem;width:10rem}.character-info-section .character-name:focus,.character-info-section .foundry-vtt-actor-id:focus{outline:#0000}.character-info-section .foundry-vtt-actor-id-block{color:var(--clr-white);font-size:.8rem;gap:.5rem;margin-bottom:.25rem}.character-info-section .ancestry-and-heritage{color:var(--clr-accent-light);display:flex;flex-direction:column;font-size:.8rem;width:20rem}.character-info-section .ancestry-and-heritage.ancestry-block{width:3rem}.character-info-section .level{color:var(--clr-white);font-size:.6rem;padding-top:.2rem}.character-info-bottom-section{align-items:start;display:flex;gap:3rem;justify-content:center}.actions-reference-section-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.actions-reference-section-wrapper .actions-reference{color:var(--clr-accent-light);font-family:Pathfinder2eActions,serif;font-size:1.2rem}.actions-reference-section-wrapper .actions-wrapper{align-items:center;display:flex;gap:.3rem;justify-content:center}.actions-reference-section-wrapper .action-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.actions-reference-section-wrapper .actions-reference-title{color:var(--clr-dice-roll-hover);font-size:.6rem;text-transform:uppercase}.actions-reference-section-wrapper .actions-reference-label{color:var(--clr-dice-roll-hover);font-size:.6rem;text-transform:capitalize}.circle-ring{filter:url(#wavy) blur(1px);height:5.6rem;margin-bottom:.1rem;margin-left:-.1rem;pointer-events:none;position:absolute;width:5.6rem;z-index:2}.circle-ring:after,.circle-ring:before{animation:animate 5s linear infinite;border:2px solid var(--level-ring-smoke);border-radius:50%;bottom:0;box-shadow:0 0 1rem var(--level-ring-smoke);content:"";left:0;opacity:.8;position:absolute;right:0;top:0}.hero-points-section-wrapper{align-items:end;display:flex;flex-direction:column;justify-content:center;margin-right:1rem}.hero-points-section-wrapper .hero-points-label{color:var(--clr-dice-roll-hover);font-size:.6rem;margin-right:.25rem;text-transform:uppercase}.hero-points-section-wrapper .hero-points{align-items:center;display:flex;gap:.25rem;justify-content:center}.hero-points-section-wrapper .hero-point.available{fill:var(--clr-hero-point)}.hero-points-section-wrapper .hero-point{fill:var(--clr-hero-point-unselected);cursor:pointer;height:1.2rem;margin-left:auto;width:1.2rem}.hero-points-section-wrapper .hero-point:hover{fill:var(--clr-hero-point-hover)}.attribute-scores{align-items:center;background:var(--clr-dark-background);display:flex;flex-direction:column;justify-content:center;opacity:var(--opacity);padding:0 1rem}.attribute-scores h1{font-size:1rem}.attribute-scores .score-block{align-items:center;display:flex;flex-direction:row;justify-content:center}.attribute-scores .attribute{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:.5rem .5rem 0;position:relative}.attribute-scores .attribute h3{font-size:.6rem}.attribute-scores .attribute .modifier{background:none;border:none;color:var(--clr-white);font-size:1.8rem;height:3rem;text-align:center;width:3.5rem}.attribute-scores .attribute .score{background:var(--clr-dark);border:none;border-radius:50%;color:var(--clr-white);font-size:.8rem;height:2rem;text-align:center;width:2rem}.key-attribute-icon{color:var(--clr-dice-roll-hover);height:1rem;position:absolute;right:1.75rem;top:1.1rem;transform:rotate(-45deg);width:1rem}.weapon-and-armor-proficiency-wrapper{align-items:center;display:flex;gap:3rem;justify-content:center}.weapon-and-armor-proficiency-wrapper .proficiency-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.weapon-and-armor-proficiency-wrapper .proficiency-label{color:var(--clr-white);font-size:.6rem;margin-top:.25rem;text-transform:capitalize}.weapon-and-armor-proficiency-wrapper .armor-proficiencies,.weapon-and-armor-proficiency-wrapper .weapon-attack-proficiencies{columns:2;font-size:.7rem;text-transform:capitalize;width:12rem}.weapon-and-armor-proficiency-wrapper .armor-proficiencies .armor-proficiency-box,.weapon-and-armor-proficiency-wrapper .armor-proficiencies .weapon-attack-proficiency-box,.weapon-and-armor-proficiency-wrapper .weapon-attack-proficiencies .armor-proficiency-box,.weapon-and-armor-proficiency-wrapper .weapon-attack-proficiencies .weapon-attack-proficiency-box{align-content:center;border-bottom:1px solid var(--clr-char-outline);display:flex;flex-direction:row;justify-content:left}.weapon-and-armor-proficiency-wrapper .armor-proficiencies .armor-prof-type,.weapon-and-armor-proficiency-wrapper .armor-proficiencies .weapon-attack-type,.weapon-and-armor-proficiency-wrapper .weapon-attack-proficiencies .armor-prof-type,.weapon-and-armor-proficiency-wrapper .weapon-attack-proficiencies .weapon-attack-type{font-weight:bolder;margin-right:auto;padding-right:.5rem}.weapon-and-armor-proficiency-wrapper .armor-proficiencies .armor-proficiency,.weapon-and-armor-proficiency-wrapper .armor-proficiencies .weapon-attack-proficiency,.weapon-and-armor-proficiency-wrapper .weapon-attack-proficiencies .armor-proficiency,.weapon-and-armor-proficiency-wrapper .weapon-attack-proficiencies .weapon-attack-proficiency{font-weight:bolder}.saving-throws{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 2rem}.saving-throws h1{font-size:1rem;padding-top:.5rem}.saving-throws .save-block .save-block-titles{align-items:center;display:flex;flex-direction:row;justify-content:start}.saving-throws .save-block .save-block-titles div{color:var(--clr-dice-roll-hover);font-size:.7rem;font-weight:bolder}.saving-throws .save-block .save-block-titles .save-title-proficiency{width:1.6rem}.saving-throws .save-block .save-block-titles .save-title-ability{padding-left:.67rem;width:1.5rem}.saving-throws .save-block .save-block-titles .save-title-save{padding-left:1.5rem;width:6.1rem}.saving-throws .save-block .save-title-bonus.title{padding-right:.4rem}.saving-throws .save-block .save-box{align-items:center;display:flex;flex-direction:row;justify-content:start}.saving-throws .save-block .save-box label{font-size:.8rem}.saving-throws .save-block .save-box .base-ability-label{align-content:center;color:var(--clr-accent-light);display:flex;font-weight:bolder;justify-content:center}.saving-throws .save-block .save-box .proficiency-indicator{align-items:center;font-weight:bolder;justify-content:center;text-align:center;width:1.5rem}.saving-throws .save-block .save-box .base-ability{width:3rem}.saving-throws .save-block .save-box .save{align-items:center;border-bottom:.5px solid var(--clr-char-outline);display:flex;flex-direction:row;justify-content:start}.saving-throws .save-block .save-box .save .save-name{width:4.5rem}.saving-throws .save-block .save-box .save .save-name label{display:flex;font-size:.8rem;text-transform:capitalize}.saving-throws .save-block .save-box .save .save-dice-roll{width:1.5rem}.saving-throws .save-block .save-box .save .save-dice-roll .dice-icon{fill:var(--clr-accent-light);align-items:center;display:flex;width:1rem}.saving-throws .save-block .save-box .save .save-dice-roll :hover{fill:var(--clr-dice-roll-hover);cursor:pointer}.saving-throws .save-block .save-box .save .save-modifier{align-items:center;color:var(--clr-white);display:flex;height:2rem;justify-content:end;width:1.2rem}.saving-throws .save-block .save-box .save .save-modifier label{font-size:.8rem}.ac-section{position:relative}.ac-section .edit-character-sheet{color:var(--drop-down-menu-title);cursor:pointer;height:.9rem;position:absolute;right:-4.5rem;top:-.5rem;transition:transform .25s ease-in-out;width:.9rem;z-index:1}.ac-section .edit-character-sheet:hover{color:var(--clr-dice-roll-hover);transform:rotate(90deg);transition:transform .25s ease-in-out}.ac-wrapper{align-content:center;display:flex;justify-content:center;margin-left:.5rem;margin-top:.5rem;position:relative}.ac-wrapper .shield{height:4rem;left:0;opacity:var(--opacity);position:absolute;top:0;width:4rem;z-index:0}.ac-wrapper .modifier{background:none;border:none;color:var(--clr-white);font-size:1.5rem;font-weight:bolder;height:3rem;left:.15rem;position:absolute;text-align:center;top:.9rem;width:3.5rem;z-index:1}.speed-section-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.speed-section-wrapper .speed-block-wrapper{align-items:center;display:flex;gap:.3rem;justify-content:center}.speed-section-wrapper .speed-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.speed-label{color:var(--clr-dice-roll-hover);text-transform:uppercase}.speed-label,.speed-sub-label{font-size:.6rem;text-align:center}.speed-sub-label{color:var(--clr-white);text-transform:capitalize}.speed-container{align-items:center;background:var(--clr-accent-dark);display:flex;gap:.25rem;justify-content:center;width:3.25rem}.speed-container .speed-value{background:none;font-size:1.2rem;text-align:center}.speed-container .speed-unit{align-self:end;color:var(--clr-dice-roll-hover);font-size:.8rem;font-weight:lighter;padding-bottom:.15rem}.character-stat-block-wrapper{align-items:start;border-bottom:1px dotted var(--clr-accent-light);display:flex;flex-direction:row;justify-content:center}.rest-button{align-items:center;border-left:1px dotted var(--clr-accent-light);display:flex;flex-direction:column;gap:.4rem;height:4.5rem;justify-content:end;margin-left:.25rem;width:5.5rem}.rest-button .stat-block-label{color:var(--clr-white);text-transform:capitalize}.rest-button-svg{fill:var(--clr-dice-roll-hover);cursor:pointer;height:2rem;width:2rem}.rest-button-svg:hover{fill:var(--clr-char-outline)}.stat-block-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:.5rem}.stat-block-label{color:var(--clr-dice-roll-hover);font-size:.7rem;font-weight:bolder;text-transform:uppercase}.stat-block-stat-unit-wrapper{font-size:.6rem;font-weight:bolder;gap:.5rem}.stat-block-stat,.stat-block-stat-unit-wrapper{align-items:center;display:flex;justify-content:center}.stat-block-stat{background:var(--clr-accent-dark);gap:.25rem;width:4rem}.stat-block-stat.class-dc{width:4rem}.stat-block-stat .stat-block-stat-value{background:none;font-size:1.5rem;text-align:center}.stat-block-stat .stat-block-stat-unit{align-self:end;color:var(--clr-dice-roll-hover);font-size:1rem;font-weight:lighter;padding-bottom:.15rem}.stat-block-stat-unit.title{color:var(--clr-dice-roll-hover)}.stat-block-stat-unit.ability{color:var(--clr-accent-light)}.hp-section{flex-direction:row;gap:1.2rem;padding:1rem .5rem}.hp-section,.hp-wrapper{display:flex;justify-content:center;text-align:center}.hp-wrapper{flex-direction:column}.hp-wrapper .hp-section-title{font-size:1rem}.hit-point-info-wrapper{align-content:center;flex-direction:row;gap:.5rem;padding-top:.25rem}.hit-point,.hit-point-info-wrapper{display:flex;justify-content:center}.hit-point{flex-direction:column;flex-wrap:nowrap;text-align:center}.hit-point .hp-label{color:var(--clr-dice-roll-hover);font-size:.7rem;margin-top:.25rem;text-transform:uppercase}.hit-point .hp-value{color:var(--clr-white);font-size:1.5rem}.hit-point .hp-value.temp-hp-input{background:none;background:var(--clr-accent-dark);border:1px dotted var(--clr-accent-light);border-radius:.2rem;cursor:text;font-size:1.5rem;padding:.25rem 0;width:3rem}.hit-point .hp-value.temp-hp-input:focus{outline:none}.hit-point .hp-value.temp-hp-input{color:var(--clr-dice-roll-hover);text-align:center}.hit-point .hp-value.temp-hp-input::-webkit-inner-spin-button,.hit-point .hp-value.temp-hp-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hit-point.manage-hp{gap:.25rem;width:5.5rem}.hit-point.manage-hp .damage-button,.hit-point.manage-hp .heal-button{background:var(--clr-dice-roll-hover);border:1px solid var(--clr-dice-roll-hover);border-radius:.2rem;color:var(--clr-accent-dark);cursor:pointer;font-size:.7rem;font-weight:bolder;text-transform:capitalize}.hit-point.manage-hp .damage-button:hover,.hit-point.manage-hp .heal-button:hover{background:var(--clr-char-outline);border:1px solid var(--clr-char-outline);color:var(--clr-accent-dark);font-weight:bolder}.hit-point.manage-hp .hit-point-input{background:var(--clr-accent-dark);border:1px dotted var(--clr-accent-light);border-radius:.2rem;color:var(--clr-white);cursor:text;font-size:1.5rem;margin:.2rem 0;padding:.25rem 0;text-align:center}.hit-point.manage-hp .hit-point-input:focus{outline:none}.hit-point.manage-hp .hit-point-input::-webkit-inner-spin-button,.hit-point.manage-hp .hit-point-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.vertical-line-hp{border-left:1px dotted var(--clr-accent-light);height:5rem;margin:auto 0}.conditions-wrapper{align-content:center;display:flex;flex-direction:column;gap:.5rem;padding:.5rem;text-align:center}.conditions-wrapper ::-webkit-scrollbar{border-radius:.5rem;width:.3rem}.conditions-wrapper ::-webkit-scrollbar-track{background:var(--clr-accent-light);border-radius:.5rem}.conditions-wrapper ::-webkit-scrollbar-thumb{background:var(--clr-dice-roll-hover);border-radius:.5rem}.conditions-wrapper ::-webkit-scrollbar-thumb:hover{background:var(--clr-char-outline)}.current-conditions-wrapper{columns:2}.current-conditions-wrapper .current-condition{align-items:center;border-bottom:1px solid var(--clr-char-outline);display:flex;flex-direction:row;gap:.25rem;justify-content:start}.current-conditions-wrapper .current-condition .condition{color:var(--clr-white);cursor:pointer;flex-grow:1;font-weight:bolder;margin:.25rem;text-align:left}.current-conditions-wrapper .current-condition .increase-condition-count{fill:var(--clr-accent-light);height:1rem;justify-self:start;margin-right:.2rem;width:1rem}.current-conditions-wrapper .current-condition .increase-condition-count:hover{fill:var(--clr-dice-roll-hover);cursor:pointer}.current-conditions-wrapper .current-condition .condition-count{color:var(--clr-dice-roll-hover);font-weight:bolder;padding-right:.25rem;width:.5rem}.current-conditions-wrapper .current-condition .remove-condition-icon{fill:var(--clr-accent-light);cursor:pointer;height:.8rem;margin-left:auto;padding-right:.25rem}.current-conditions-wrapper .current-condition .remove-condition-icon:hover{fill:var(--clr-remove-item-hover)}.search-box .search-input-wrapper{align-content:center;background:var(--clr-accent-dark);border:1px solid var(--clr-accent-light);border-radius:.25rem;cursor:pointer;display:flex;flex-direction:row;gap:.25rem;justify-content:center;padding:.1rem .5rem}.search-box .search-input-wrapper .search-icon{fill:var(--clr-white);width:.8rem}.search-box .search-input-wrapper .clear-search-icon{fill:var(--clr-white);margin-left:auto;width:.7rem}.search-box .search-input-wrapper .clear-search-icon:hover{fill:var(--clr-remove-item-hover)}.search-box .search-input{background:#0000;border-style:none;color:var(--clr-white);flex-grow:1;font-size:.9rem;padding:.25rem}.search-box .search-input:focus{outline:none}.search-box .search-input::-webkit-inner-spin-button,.search-box .search-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.search-box .search-results{background:var(--clr-white);border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;left:0;max-height:8rem;opacity:.95;overflow:hidden;overflow-y:auto;padding:.25rem;position:absolute;text-align:left;top:2rem;width:100%;z-index:2}.search-box p:hover{background:var(--clr-light)}.search-box p{color:var(--clr-accent-dark);padding:.25rem .5rem}.skill-modifiers{align-items:center;background:var(--clr-dark-background);border:2px solid var(--clr-char-outline);border-radius:.5rem;display:flex;flex-direction:column;font-weight:bolder;grid-column:4;grid-row:3/span 6;justify-content:start;opacity:var(--opacity);overflow:hidden;padding:0 .5rem;width:22rem}.skill-modifiers ::-webkit-scrollbar{border-radius:.5rem;display:none;opacity:.6;width:.3rem}.skill-modifiers ::-webkit-scrollbar-track{background:var(--clr-accent-light);border-radius:.5rem;opacity:.6}.skill-modifiers ::-webkit-scrollbar-thumb{background:var(--clr-dice-roll-hover);border-radius:.5rem;opacity:.6}.skill-modifiers ::-webkit-scrollbar-thumb:hover{background:var(--clr-char-outline);opacity:.6}.skill-modifiers h1{font-size:1rem;padding-top:.5rem}.skill-modifiers .skill-block-header{height:1.5rem;justify-content:start;overflow-y:auto;width:18rem}.skill-modifiers .skill-block-header .skill-block-titles{align-items:center;display:flex;flex-direction:row;justify-content:start}.skill-modifiers .skill-block-header .skill-block-titles div{color:var(--clr-dice-roll-hover);font-size:.7rem;font-weight:bolder}.skill-modifiers .skill-block-header .skill-block-titles .skill-title-proficiency{width:1.6rem}.skill-modifiers .skill-block-header .skill-block-titles .skill-title-ability{padding-left:.67rem;width:1.5rem}.skill-modifiers .skill-block-header .skill-block-titles .skill-title-skill{padding-left:1.5rem;width:12.5rem}.skill-modifiers .skill-block-header .skill-title-bonus.title{padding-right:.4rem}.skill-modifiers .skill-block{height:33.5rem;justify-content:start;overflow-x:hidden;overflow-y:auto;width:18rem}.skill-modifiers .skill-block .skill-box{align-items:center;display:flex;flex-direction:row;justify-content:start}.skill-modifiers .skill-block .skill-box label{font-size:.8rem}.skill-modifiers .skill-block .skill-box .base-ability-label{align-content:center;color:var(--clr-accent-light);display:flex;font-weight:bolder;justify-content:center}.skill-modifiers .skill-block .skill-box .proficiency-indicator{align-items:center;justify-content:center;text-align:center;width:1.5rem}.skill-modifiers .skill-block .skill-box .base-ability{width:3rem}.skill-modifiers .skill-block .skill-box .skill{align-items:center;border-bottom:.5px solid var(--clr-char-outline);display:flex;flex-direction:row;justify-content:start}.skill-modifiers .skill-block .skill-box .skill .skill-name{background:#0000;border:none;color:var(--clr-white);display:flex;font-size:.8rem;text-transform:capitalize;width:10.5rem}.skill-modifiers .skill-block .skill-box .skill .skill-name:focus{outline:none}.skill-modifiers .skill-block .skill-box .skill .skill-name::-webkit-inner-spin-button,.skill-modifiers .skill-block .skill-box .skill .skill-name::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.skill-modifiers .skill-block .skill-box .skill .skill-dice-roll{width:1.5rem}.skill-modifiers .skill-block .skill-box .skill .skill-dice-roll .dice-icon{fill:var(--clr-accent-light);align-items:center;display:flex;width:1rem}.skill-modifiers .skill-block .skill-box .skill .skill-dice-roll :hover{fill:var(--clr-skill-dice-roll-hover);cursor:pointer}.skill-modifiers .skill-block .skill-box .skill .skill-modifier{align-items:center;color:var(--clr-white);display:flex;height:2rem;justify-content:end;width:1.2rem}.skill-modifiers .skill-block .skill-box .skill .skill-modifier label{font-size:.8rem}.lore-wrapper{align-content:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center;margin-top:1rem}.lore-wrapper .manage-lore{background:var(--clr-dice-roll-hover);border:1px solid var(--clr-dice-roll-hover);border-radius:.2rem;color:var(--clr-accent-dark);cursor:pointer;font-size:.7rem;text-transform:capitalize}.lore-wrapper .manage-lore:hover{background:var(--clr-char-outline);border:1px solid var(--clr-char-outline)}.lore-wrapper .plus-symbol{font-size:1.2rem}.lore-wrapper.show{padding-bottom:0;padding-top:0}.current-skill:nth-child(2n){background:var(--clr-nth-child-list-highlight)}.skill-label-wrapper{margin-left:.5rem}.skill-label-wrapper svg{color:var(--clr-accent-light);height:1rem;margin-left:.5rem;width:1rem}.skill-label-wrapper .delete-lore-button{color:var(--clr-remove-item);cursor:pointer;height:1.2rem;margin-left:.4rem;padding-top:.25rem;width:1.2rem}.skill-label-wrapper .delete-lore-button:hover{color:var(--clr-remove-item-hover)}.lore-skill-panel{align-items:center;border-top:1px dotted var(--clr-char-outline);display:flex;flex-direction:column;gap:.5rem;height:8rem;justify-content:center;overflow-y:auto;transition:all .2s ease-in;width:18rem}.lore-skill-panel .lore-skill-title{background:#0000;border:1px dotted var(--clr-accent-light);border-radius:.2rem;color:var(--clr-white)}.lore-skill-panel .lore-skill-buttons{align-items:center;display:flex;gap:.5rem;justify-content:center}.lore-skill-panel .lore-skill-btn.close,.lore-skill-panel .lore-skill-btn.save{background:var(--clr-dice-roll-hover);border:1px solid var(--clr-dice-roll-hover);border-radius:.2rem;color:var(--clr-accent-dark);cursor:pointer;font-size:.7rem;padding:.1rem 2rem;text-transform:capitalize}.lore-skill-panel .lore-skill-btn.close:hover,.lore-skill-panel .lore-skill-btn.save:hover{background:var(--clr-char-outline);border:1px solid var(--clr-char-outline)}.lore-skill-panel .lore-skill-title{font-size:.9rem;min-width:12.2rem;padding:.25rem .75rem}.lore-skill-panel .custom-select .custom-select-results{border-radius:.25rem;height:6rem;left:0;position:absolute;width:100%;z-index:2}.lore-skill-panel .custom-select .custom-select-input-wrapper{padding:0 .4rem}.skill-lore-proficiency-select{width:12.5rem}.manage-lore{text-align:center}.skill-block.show{height:29rem}.current-skill{align-items:center;display:flex;gap:.5rem;justify-content:start;text-transform:capitalize;width:20rem}.delete-lore{fill:var(--clr-white);height:1.2rem;margin-left:.2rem;width:1.2rem}.delete-lore:hover{fill:var(--clr-remove-item-hover);cursor:pointer}.custom-select{align-content:center;display:flex;flex-direction:column;justify-content:center;position:relative}.custom-select .custom-select-input-wrapper{align-content:center;background:var(--clr-accent-dark);border:1px solid var(--clr-accent-light);border-radius:.25rem;cursor:pointer;display:flex;flex-direction:row;gap:.25rem;justify-content:center;padding:.1rem .5rem}.custom-select .custom-select-input-wrapper .clear-custom-select-icon{fill:var(--clr-white);margin-left:auto;width:.7rem}.custom-select .custom-select-input-wrapper .clear-custom-select-icon:hover{fill:var(--clr-remove-item-hover)}.custom-select .custom-select-input{background:#0000;border-style:none;color:var(--clr-white);flex-grow:1;font-size:.9rem;padding:.25rem}.custom-select .custom-select-input:focus{outline:none}.custom-select .custom-select-input::-webkit-inner-spin-button,.custom-select .custom-select-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.custom-select .custom-select-results{background:var(--clr-white);border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;height:8rem;overflow:hidden;overflow-y:auto;padding:.25rem;text-align:left}.custom-select p:hover{background:var(--clr-light)}.custom-select p{color:var(--clr-accent-dark);padding:.25rem .5rem}:root{--section-header-label-width:4.8rem;--section-header-label-armor-type-width:11.9rem}.armor-section-header .armor-section-header-label{text-align:center}.armor-section-header .armor-type{text-align:start}.armor-section-header .armor-penalties{align-items:center;display:flex;flex-direction:column;justify-content:center}.armor-section-header .runes{margin-inline:auto}.armor-section-header .armor-penalty-heading{align-items:center;display:flex;gap:1rem;justify-content:center}.armor-section-header .armor-penalty-check,.armor-section-header .armor-penalty-speed{color:var(--clr-dice-roll-hover)}.armor-section-header td,.armor-section-header th{border-collapse:collapse;text-align:center}.armor-section-header td:nth-child(2){text-align:left}.armor-section-header th{background:var(--clr-dark-background);color:var(--clr-accent-light);font-size:.7rem;font-weight:bolder;position:-webkit-sticky;position:sticky;text-transform:uppercase;white-space:nowrap}.armor-section-header thead tr:first-child th{border-collapse:collapse;top:-.15rem}.armor-section-header thead tr:nth-child(2) th{border-collapse:collapse;top:var(--sticky-sub-header-top)}.armor-section-header tr:nth-child(2n){background:var(--clr-nth-child-list-highlight)}.armor-section-header .title-underline:first-child{text-align:left}.inventory-wrapper{border-radius:.5rem;color:var(--clr-white);font-size:.8rem;height:40rem;left:0;opacity:var(--opacity);overflow-y:hidden;position:absolute;top:-.9rem;width:48.7rem;z-index:3}.inventory-wrapper .collapsible-section{align-content:flex-start;align-items:center;color:var(--clr-dice-roll-hover);display:flex;flex-direction:row;font-size:.8rem;text-transform:capitalize}.inventory-wrapper .title-underline{border-bottom:1px solid var(--clr-char-outline)}.inventory-wrapper h1{font-size:1rem;margin-top:.5rem;padding-top:.5rem;text-align:center}.inventory-wrapper h3{font-size:.9rem;font-weight:lighter}.inventory-wrapper td,.inventory-wrapper th{border-collapse:collapse}.inventory-wrapper th:first-child{text-align:left}.inventory-wrapper th{background:var(--clr-dark-background);color:var(--clr-accent-light);font-size:.7rem;font-weight:bolder;position:-webkit-sticky;position:sticky;text-transform:uppercase;white-space:nowrap}.inventory-wrapper thead tr:first-child th{border-collapse:collapse;top:-.15rem}.inventory-wrapper thead tr:nth-child(2) th{border-collapse:collapse;top:var(--sticky-sub-header-top)}.inventory-wrapper tr:nth-child(2n){background:var(--clr-nth-child-list-highlight)}.inventory-manager-item-wrapper{height:30rem;overflow-y:hidden;padding-right:.3rem}.inventory-manager-item-wrapper:hover{overflow-y:scroll;padding-right:0}.inventory-manager-button-wrapper{align-items:center;display:flex;justify-content:center;margin-top:1rem}.add-item-btn,.close-inventory-manager-btn{background:var(--clr-dice-roll-hover);border:1px solid var(--clr-dice-roll-hover);border-radius:.2rem;color:var(--clr-accent-dark);cursor:pointer;font-size:.7rem;font-weight:bolder;text-transform:capitalize}.add-item-btn:hover,.close-inventory-manager-btn:hover{background:var(--clr-char-outline);border:1px solid var(--clr-char-outline)}.add-item-btn-wrapper{align-items:center;display:flex;justify-content:center}@keyframes yellow-fade{0%{background:#b3ff677d}to{background:none}}.highlight{animation:yellow-fade .25s ease-in 1}.inventory-manager-search-box{align-content:center;display:flex;flex-direction:column;justify-content:center;padding:1rem .5rem .5rem;position:relative}.inventory-manager-search-box .inventory-manager-search-input-wrapper{align-content:center;background:var(--clr-accent-dark);border:1px solid var(--clr-accent-light);border-radius:.25rem;cursor:pointer;display:flex;flex-direction:row;gap:.25rem;justify-content:center;padding:.1rem .5rem}.inventory-manager-search-box .inventory-manager-search-input-wrapper .inventory-manager-search-icon{fill:var(--clr-white);width:.8rem}.inventory-manager-search-box .inventory-manager-search-input-wrapper .inventory-manager-clear-search-icon{fill:var(--clr-white);margin-left:auto;width:.7rem}.inventory-manager-search-box .inventory-manager-search-input-wrapper .inventory-manager-clear-search-icon:hover{fill:var(--clr-remove-item-hover)}.inventory-manager-search-box .inventory-manager-search-input{background:#0000;border-style:none;color:var(--clr-white);flex-grow:1;font-size:.9rem;padding:.25rem}.inventory-manager-search-box .inventory-manager-search-input:focus{outline:none}.inventory-manager-search-box .inventory-manager-search-input::-webkit-inner-spin-button,.inventory-manager-search-box .inventory-manager-search-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.inventory-manager-search-box .inventory-manager-equipment-search-results{background:var(--clr-dark-background);height:32.5rem;left:-.5rem;overflow:hidden;overflow-y:auto;position:absolute;top:3.55rem;width:48.7rem;z-index:1}.inventory-manager-search-box .inventory-manager-equipment-search-results p:hover{background:var(--clr-accent-dark)}.inventory-manager-search-box .inventory-manager-equipment-search-results p{color:var(--clr-light);padding:.25rem .5rem}.inventory-manager-search-box .inventory-manager-equipment-search-results td,.inventory-manager-search-box .inventory-manager-equipment-search-results th{border-collapse:collapse}.inventory-manager-search-box .inventory-manager-equipment-search-results th:first-child{text-align:left}.inventory-manager-search-box .inventory-manager-equipment-search-results th{background:var(--clr-dark-background);color:var(--clr-accent-light);font-size:.7rem;font-weight:bolder;position:-webkit-sticky;position:sticky;text-transform:uppercase;white-space:nowrap}.inventory-manager-search-box .inventory-manager-equipment-search-results thead tr:first-child th{border-collapse:collapse;top:-.15rem}@media only screen and (min-width:2560px){.inventory-manager-search-box .inventory-manager-equipment-search-results thead tr:nth-child(2) th{border-collapse:collapse;top:1.72rem}}.inventory-manager-search-box .inventory-manager-equipment-search-results thead tr:nth-child(2) th{border-collapse:collapse;top:var(--sticky-sub-header-top)}.inventory-manager-search-box .inventory-manager-equipment-search-results tr:nth-child(2n){background:var(--clr-nth-child-list-highlight)}.inventory-manager-search-box .inventory-manager-equipment-search-results tbody{overflow:scroll}:root{--equipment-header-section-wrapper-height:8.5rem}.equipment-header-section{align-items:end;display:flex;justify-content:start;padding-bottom:.5rem}.equipment-search-box{padding:1rem .5rem .5rem}.bulk-total-section{align-items:center;display:flex;font-size:.8rem;gap:.2rem;justify-content:center}.bulk-total-section svg{height:.75rem;width:2rem}.bulk-limit{color:var(--clr-accent-light)}.bulk-total{color:var(--clr-dice-roll-hover)}.encumbered-status{align-items:center;display:flex;font-size:.75rem;justify-content:center;margin-left:.25rem;width:5rem}.search-box{flex-direction:column}.search-box,.search-input-wrapper{align-content:center;display:flex;justify-content:center}.search-input-wrapper{background:var(--clr-accent-dark);border:1px solid var(--clr-accent-light);border-radius:.25rem;cursor:pointer;flex-direction:row;gap:.25rem;padding:.1rem .5rem}.search-input-wrapper .search-icon{fill:var(--clr-white);width:.8rem}.search-input-wrapper .clear-search-icon{fill:var(--clr-white);margin-left:auto;width:.7rem}.search-input-wrapper .clear-search-icon:hover{fill:var(--clr-remove-item-hover)}.search-input{background:#0000;border-style:none;color:var(--clr-white);flex-grow:1;font-size:.9rem;padding:.25rem}.search-input:focus{outline:none}.search-input::-webkit-inner-spin-button,.search-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.equipment-search-results{background:var(--clr-dark-background);height:29.7rem;left:-.5rem;overflow:hidden;overflow-y:auto;position:absolute;top:6rem;width:48.7rem;z-index:1}.equipment-search-results p:hover{background:var(--clr-accent-dark)}.equipment-search-results p{color:var(--clr-light);padding:.25rem .5rem}:root{--equipment-item-width:12rem;--equipment-item-price-width:5rem;--equipment-item-weight-width:5rem;--equipment-item-quantity-width:5rem;--equipment-item-health-width:5rem;--equipment-item-traits-width:8rem;--equipment-remove-item-width:2rem;--equipment-item-icon-label-width:3rem}.equip{color:var(--clr-light)}.equip:hover,.un-equip{color:var(--clr-skill-dice-roll-hover)}.un-equip:hover{color:var(--clr-remove-item-hover)}.remove-equipment-item{color:var(--clr-remove-item);cursor:pointer}.remove-equipment-item svg{height:1.2rem;width:1.2rem}.remove-equipment-item:hover{color:var(--clr-remove-item-hover)}.equipment-item-icon-wrapper{width:3rem;width:var(--equipment-item-icon-label-width)}.equipment-item-name-label{width:12rem;width:var(--equipment-item-width)}.equipment-item-icon-label svg{height:1.2rem;width:1.2rem}.equipment-item-name{align-items:center;cursor:pointer;display:block;flex-direction:column;font-size:.9rem;justify-content:start;width:12rem;width:var(--equipment-item-width)}.equipment-item-name .equipment-item-name-usage{color:var(--clr-accent-light);font-size:.7rem}.equipment-item-weight{text-align:center;width:5rem;width:var(--equipment-item-weight-width)}.equipment-item-quantity,.equipment-treasure-quantity{align-items:center;display:flex;gap:.25rem;justify-content:center;text-align:center}.equipment-item-quantity .equipment-item-quantity-value,.equipment-item-quantity .equipment-treasure-quantity-value,.equipment-treasure-quantity .equipment-item-quantity-value,.equipment-treasure-quantity .equipment-treasure-quantity-value{background:none;background:var(--clr-accent-dark);border:1px dotted var(--clr-accent-light);border-radius:.2rem;color:var(--clr-white);cursor:text;font-size:.9rem;padding:.25rem 0;text-align:center}.equipment-item-quantity .equipment-item-quantity,.equipment-treasure-quantity .equipment-item-quantity{width:5rem;width:var(--equipment-item-quantity-width)}.equipment-item-quantity .equipment-treasure-quantity,.equipment-treasure-quantity .equipment-treasure-quantity{width:4rem}.equipment-item-quantity .equipment-item-quantity-value,.equipment-treasure-quantity .equipment-item-quantity-value{width:2rem}.equipment-item-quantity .equipment-treasure-quantity-value,.equipment-treasure-quantity .equipment-treasure-quantity-value{width:2.5rem}.equipment-item-quantity .equipment-increment-item-count,.equipment-treasure-quantity .equipment-increment-item-count{color:var(--clr-dice-roll-hover);font-size:1.5rem;margin-left:auto;padding-right:1rem}.equipment-item-quantity .equipment-decrement-treasure-count,.equipment-item-quantity .equipment-increment-treasure-count,.equipment-treasure-quantity .equipment-decrement-treasure-count,.equipment-treasure-quantity .equipment-increment-treasure-count{color:var(--clr-dice-roll-hover);font-size:1.5rem;margin-left:auto}.equipment-item-quantity .equipment-decrement-item-count,.equipment-treasure-quantity .equipment-decrement-item-count{color:var(--clr-dice-roll-hover);font-size:1.5rem;margin-right:auto;padding-left:1rem}.equipment-item-quantity .equipment-decrement-item-count,.equipment-item-quantity .equipment-decrement-treasure-count,.equipment-item-quantity .equipment-increment-item-count,.equipment-item-quantity .equipment-increment-treasure-count,.equipment-treasure-quantity .equipment-decrement-item-count,.equipment-treasure-quantity .equipment-decrement-treasure-count,.equipment-treasure-quantity .equipment-increment-item-count,.equipment-treasure-quantity .equipment-increment-treasure-count{font-size:1rem;font-weight:bolder}.equipment-item-quantity .equipment-decrement-item-count:hover,.equipment-item-quantity .equipment-decrement-treasure-count:hover,.equipment-item-quantity .equipment-increment-item-count:hover,.equipment-item-quantity .equipment-increment-treasure-count:hover,.equipment-treasure-quantity .equipment-decrement-item-count:hover,.equipment-treasure-quantity .equipment-decrement-treasure-count:hover,.equipment-treasure-quantity .equipment-increment-item-count:hover,.equipment-treasure-quantity .equipment-increment-treasure-count:hover{color:var(--clr-skill-dice-roll-hover);cursor:pointer}.equipment-item-price{text-align:center;text-transform:uppercase;width:5rem;width:var(--equipment-item-price-width)}.equipment-item-health{text-align:center;width:5rem;width:var(--equipment-item-health-width)}.equipment-item-rarity{text-align:center;text-transform:capitalize;width:8rem;width:var(--equipment-item-traits-width)}.equipment-item-quantity-label,.equipment-item-weight-label{text-align:center;width:5rem;width:var(--equipment-item-quantity-width)}.equipment-item-price-label{text-align:center;width:5.5rem;width:calc(var(--equipment-item-price-width) + .5rem)}.equipment-item-health-label{text-align:center;width:4.5rem;width:calc(var(--equipment-item-health-width) - .5rem)}.equipment-item-rarity-label{text-align:center;width:8rem;width:var(--equipment-item-traits-width)}.equipment-remove-item-label{text-align:center;width:2rem;width:var(--equipment-remove-item-width)}#equipment-item-name-label{text-align:center}.equipment-section-header{width:45rem;width:calc(var(--equipment-item-width) + var(--equipment-item-price-width) + var(--equipment-item-weight-width) + var(--equipment-item-quantity-width) + var(--equipment-item-health-width) + var(--equipment-item-traits-width) + var(--equipment-remove-item-width) + var(--equipment-item-icon-label-width))}.equipment-section-header td,.equipment-section-header th{border-collapse:collapse;text-align:center}.equipment-section-header td:nth-child(2){text-align:left}.equipment-section-header th{background:var(--clr-dark-background);color:var(--clr-accent-light);font-size:.7rem;font-weight:bolder;position:-webkit-sticky;position:sticky;text-transform:uppercase;white-space:nowrap;z-index:2}.equipment-section-header thead tr:first-child th{border-collapse:collapse;top:-.15rem}.equipment-section-header thead tr:nth-child(2) th{border-collapse:collapse;top:var(--sticky-sub-header-top)}.equipment-section-header tr:nth-child(2n){background:var(--clr-nth-child-list-highlight)}.equipment-section-header .title-underline:first-child{text-align:left}.tab-content.actions.title{width:48rem;width:calc(var(--equipment-item-width) + var(--equipment-item-price-width) + var(--equipment-item-weight-width) + var(--equipment-item-quantity-width) + var(--equipment-item-health-width) + var(--equipment-item-traits-width) + var(--equipment-remove-item-width) + var(--equipment-item-icon-label-width) + 3rem)}.inventory-item-category{background:var(--clr-white);border-radius:.3rem;color:var(--clr-black);font-size:.7rem;font-weight:bolder;margin-right:.25rem;padding:.1rem .3rem;text-transform:capitalize}.inventory-item-icon-block{display:flex;gap:.2rem;margin-left:auto}.inventory-item-icon-block svg{color:var(--clr-white);height:1rem;width:1rem}.inventory-item-icon-block svg:hover{color:var(--clr-dice-roll-hover)}.toggle-switch-wrapper{margin-left:auto}.toggle-container,.toggle-switch-wrapper{align-items:center;display:flex;justify-content:center}.toggle-container{--inactive-color:var(--clr-dice-roll-hover);--active-color:var(--clr-dice-roll-hover);aspect-ratio:292/142;height:.85rem;position:relative}.toggle-input{-webkit-appearance:none;appearance:none;cursor:pointer;left:0;margin:0;position:absolute;top:0;z-index:1}.toggle,.toggle-input{height:100%;width:100%}.toggle{overflow:visible}.toggle-background{fill:var(--inactive-color);transition:fill .4s}.toggle-input:checked+.toggle .toggle-background{fill:var(--active-color)}.toggle-circle-center{transform-origin:center;transition:transform .6s}.toggle-input:checked+.toggle .toggle-circle-center{transform:translateX(150px)}.toggle-circle{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:center;transition:transform .45s}.toggle-circle.left{transform:scale(1)}.toggle-circle.right,.toggle-input:checked+.toggle .toggle-circle.left{transform:scale(0)}.toggle-input:checked+.toggle .toggle-circle.right{transform:scale(1)}.toggle-icon{transition:fill .4s}.toggle-icon.on{fill:var(--inactive-color)}.toggle-icon.off,.toggle-input:checked+.toggle .toggle-icon.on{fill:var(--clr-accent-dark)}.toggle-input:checked+.toggle .toggle-icon.off{fill:var(--active-color)}.menu-wrapper{position:relative}.menu{background:var(--clr-spin-out-menu);border-radius:50%;height:7rem;pointer-events:visible;transform:scale(0);transform-origin:center;transition:all .2s ease-in-out;width:7rem}.menu .menuitem-wrapper{display:inline-block;left:50%;margin-left:-2rem;margin-top:-3rem;pointer-events:none;position:absolute;text-align:center;top:50%;width:4rem;z-index:12}.menu .menuitem-wrapper svg{color:var(--clr-dice-roll-hover)}.menu .menuitem-wrapper.spin{z-index:5}.menu .menuitem-wrapper.spin .icon-holder{animation:spin .7s linear forwards}.menu .menuitem-wrapper.spin .circle-holder{display:block}.menu .menuitem-wrapper.spin .circle-holder circle{animation:dash .7s linear forwards}.menu a{border-radius:100%;height:1.8rem;margin-top:4rem;padding:.3rem;position:relative;transform:scale(1);width:1.8rem}.menu a,.menu a i{display:inline-block}.menu a i{line-height:1.2;vertical-align:middle}.menu.open{transform:scale(1)}.menuitem-wrapper{cursor:pointer}.icon-holder{display:inline-block;height:100%;position:relative;width:4rem;z-index:1}.round-menu-item{pointer-events:all}.menu-btn{-webkit-appearance:none;appearance:none;background:none;border:none;border-radius:100%;box-shadow:none;cursor:pointer;display:block;font-size:0;left:50%;line-height:1;margin:-2rem;outline:none;padding:1.3rem;pointer-events:none;position:absolute;text-align:center;top:50%}.menu-btn svg{color:var(--clr-accent-light);height:1.2rem;pointer-events:auto;width:1.2rem}.menu-btn svg:hover{color:var(--clr-dice-roll-hover)}.menu-btn i{display:inline-block;height:.1rem;margin:0 auto;position:relative;vertical-align:middle;width:100%}.menu-btn i:nth-child(2){margin:.34rem auto}.clicked.menu-btn{animation:buttonactive .2s ease-in 1 forwards}.clicked.menu-btn i:first-child{animation:top-down .2s ease-in 1 forwards}.clicked.menu-btn i:nth-child(2){animation:middle .01s ease-in 1 forwards}.clicked.menu-btn i:nth-child(3){animation:down-top .2s ease-in 1 forwards}.clicked .ripple{animation:ripples .35s ease-in 1 forwards}.ripple{background:var(--clr-accent-dark);border:2rem solid #fff;border-radius:50%;display:block;height:10rem;left:-1rem;opacity:0;position:absolute;top:-1rem;transform:scale(.5);width:10rem}.menu li:first-child{transform:rotate(0deg)}.menu li:first-child a{background:#444;color:var(--clr-accent-light);transform:rotate(0deg)}.menu li:first-child a:hover{background:var(--clr-white)}.menu li:first-child svg{color:var(--cb-clr-mustard);height:1.2rem;width:1.2rem}.menu li:nth-child(2){transform:rotate(71.5deg)}.menu li:nth-child(2) a{background:#444;color:var(--clr-accent-light);transform:rotate(-71.5deg)}.menu li:nth-child(2) a:hover{background:var(--clr-white)}.menu li:nth-child(2) svg{color:var(--cb-clr-mustard);height:1.2rem;width:1.2rem}.menu li:nth-child(3){transform:rotate(143deg)}.menu li:nth-child(3) a{background:#444;color:var(--clr-accent-light);transform:rotate(-143deg)}.menu li:nth-child(3) a:hover{background:var(--clr-white)}.menu li:nth-child(3) svg{color:var(--cb-clr-mustard);height:1.2rem;width:1.2rem}.menu li:nth-child(4){transform:rotate(214.5deg)}.menu li:nth-child(4) a{background:#444;color:var(--clr-accent-light);transform:rotate(-214.5deg)}.menu li:nth-child(4) a:hover{background:var(--clr-white)}.menu li:nth-child(4) svg{color:var(--cb-clr-mustard);height:1.2rem;width:1.2rem}.menu li:nth-child(5){transform:rotate(286deg)}.menu li:nth-child(5) a{background:#444;color:var(--clr-accent-light);transform:rotate(-286deg)}.menu li:nth-child(5) a:hover{background:var(--clr-white)}.menu li:nth-child(5) svg{color:var(--cb-clr-mustard);height:1.2rem;width:1.2rem}@keyframes dash{0%{stroke-dashoffset:560;stroke-width:4rem}80%{stroke-dashoffset:0;stroke-width:4rem;opacity:1}to{stroke-dashoffset:0;stroke-width:6rem;opacity:0}}@keyframes middle{0%{left:0;opacity:1}to{left:-4rem;opacity:0}}@keyframes top-down{0%{top:0;transform:rotate(0)}to{top:.35rem;transform:rotate(-45deg)}}@keyframes down-top{0%{top:0;transform:rotate(0)}to{top:-.4rem;transform:rotate(45deg)}}@keyframes ripples{0%{border-width:3rem;opacity:1;transform:scale(.5)}to{border-width:0;opacity:.5;transform:scale(1)}}@keyframes bouncein{to{transform:scale(1)}}.currency-tracker-wrapper{align-items:center;display:flex;gap:.5rem;justify-content:end;margin-left:auto;margin-right:.5rem}.currency-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.currency-type{color:var(--clr-accent-light);font-size:.6rem;text-transform:uppercase}.currency{align-items:center;display:flex;gap:.25rem;justify-content:center}.coin-quantity{font-size:.9rem}.coins-svg{height:1.2rem;width:1.2rem}:root{--equipment-action-name-width:12rem;--equipment-action-width:5rem;--equipment-action-type-width:5rem;--equipment-action-category-width:5rem;--equipment-action-requirements-width:5rem;--equipment-action-trigger-width:5rem;--equipment-action-traits-width:8rem}.inventory-item-action-name-label{text-align:start;width:12rem;width:var(--equipment-action-name-width)}.actions-section-header td,.actions-section-header th{border-collapse:collapse;text-align:center}.actions-section-header td:first-child{text-align:left}.actions-section-header th{background:var(--clr-dark-background);color:var(--clr-accent-light);font-size:.7rem;font-weight:bolder;position:-webkit-sticky;position:sticky;text-transform:uppercase;white-space:nowrap}.actions-section-header thead tr:first-child th{border-collapse:collapse;top:-.15rem}.actions-section-header thead tr:nth-child(2) th{border-collapse:collapse;top:var(--sticky-sub-header-top)}.actions-section-header thead tr:nth-child(2) th:first-child{text-align:start}.actions-section-header tr:nth-child(2n){background:var(--clr-nth-child-list-highlight)}.actions-section-header .title-underline:first-child{text-align:left}.inventory-item-action.action-name{align-items:start;cursor:pointer;display:flex;flex-direction:column;font-size:.9rem;justify-content:start}.inventory-item-action.action-name .action-rarity{color:var(--clr-accent-light);font-size:.7rem}.action-traits{display:flex;flex-wrap:wrap}.action-traits .action-trait{background:var(--clr-dice-roll-hover);border-radius:.3rem;color:var(--clr-accent-dark);font-size:.7rem;font-weight:bolder;margin:.2rem;padding:.1rem .3rem;text-transform:capitalize}.action-name-icon{align-items:center;display:flex;gap:.5rem;justify-content:start}.action-icon-svg{fill:var(--clr-accent-light);height:1.4rem;margin:.5rem;width:1.4rem}.action-dice-roll :hover{fill:var(--clr-dice-roll-hover);cursor:pointer}.actions-and-activities-search-box{align-items:start;display:flex;flex-direction:column;gap:.5rem;justify-content:center;padding:1rem .5rem .5rem}.actions-and-activities-search-box .search-box{width:47.75rem}.content.active-content.actions{height:31rem}.header.active-header.actions{display:block}.feats-and-abilities-section-header{width:calc(var(--inventory-item-feat-name-width) + var(--inventory-item-feat-action-width) + var(--inventory-item-feat-action-type-width) + var(--inventory-item-feat-level-width) + var(--inventory-item-feat-prerequisite-width))}.feats-and-abilities-section-header td,.feats-and-abilities-section-header th{border-collapse:collapse}.feats-and-abilities-section-header th:first-child{text-align:left}.feats-and-abilities-section-header th{background:var(--clr-dark-background);color:var(--clr-accent-light);font-size:.7rem;font-weight:bolder;position:-webkit-sticky;position:sticky;text-transform:uppercase;white-space:nowrap}.feats-and-abilities-section-header thead tr:first-child th{border-collapse:collapse;top:-.15rem}.feats-and-abilities-section-header thead tr:nth-child(2) th{border-collapse:collapse;top:var(--sticky-sub-header-top)}.feats-and-abilities-section-header tr:nth-child(2n){background:var(--clr-nth-child-list-highlight)}.inventory-item-feat-name-label{width:var(--inventory-item-feat-name-width)}.inventory-item-feat-action-label{width:var(--inventory-item-feat-action-width)}.inventory-item-feat-action-type-label{width:var(--inventory-item-feat-action-type-width)}.inventory-item-feat-level-label{width:var(--inventory-item-feat-level-width)}.inventory-item-feat-prerequisite-label{width:var(--inventory-item-feat-prerequisite-width)}:root{--inventory-item-feat-name-width:15rem;--inventory-item-feat-action-width:3rem;--inventory-item-feat-action-type-width:5rem;--inventory-item-feat-level-width:3rem;--inventory-item-feat-prerequisite-width:8rem}.inventory-item-feat.feat-name{align-items:start;font-size:.9rem;text-transform:capitalize;width:15rem;width:var(--inventory-item-feat-name-width)}.inventory-item-feat.feat-name .inventory-item-feat-rarity{color:var(--clr-accent-light);font-size:.7rem}.inventory-item-feat{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;text-transform:capitalize}.feat-action-type{justify-self:center}.pre-requisites{font-size:.8rem}.feat-action{align-items:center;display:flex;flex-direction:row;justify-content:center}.feat-action-name-icon{align-items:center;display:flex;gap:.5rem;justify-content:start}.feat-action-icon-svg{fill:var(--clr-accent-light);height:1.2rem;margin:.5rem;width:1.2rem}.feat-action-dice-roll :hover{fill:var(--clr-dice-roll-hover);cursor:pointer}.content.active-content.feats{height:31rem}.header.active-header.feats{display:block}.content.active-content.biography{height:38rem}.action{width:10rem}.weapon.title-box{align-items:start;display:flex;flex-direction:column;justify-content:start}.dice{font-size:.9rem;gap:.5rem;margin-left:.5rem;width:5rem}.dice,.dice .dice-formula{align-items:center;display:flex;flex-direction:row;justify-content:center}.dice .dice-formula{color:var(--clr-skill-dice-roll-hover);font-weight:bolder}.dice .damage-type-icons{align-items:center;display:flex;justify-content:center;width:1.5rem}.dice .damage-type-icons svg{fill:var(--clr-accent-light);height:1.3rem;width:1.3rem}.dice .action-damage-dice-roll{display:flex;justify-content:end}.dice .action-damage-dice-roll .dice-icon{fill:var(--clr-accent-light);width:1rem}.dice .action-damage-dice-roll :hover{fill:var(--clr-dice-roll-hover);cursor:pointer}.weapon-name{cursor:pointer;font-size:.9rem}.weapon{align-items:start;color:var(--clr-accent-light);display:flex;flex-direction:row;font-size:.6rem;gap:.2rem;justify-content:start;text-transform:capitalize}.weapon-category:empty{display:none}.weapon-rarity{font-size:.7rem;text-align:center;text-transform:capitalize;width:7rem}.weapon-traits{display:flex;flex-wrap:wrap;width:21.5rem}.weapon-traits .weapon-trait{background:var(--clr-dice-roll-hover);border-radius:.3rem;color:var(--clr-accent-dark);font-size:.7rem;font-weight:bolder;margin:.2rem;padding:.1rem .3rem;text-transform:capitalize}.weapon-icon-svg{height:1rem;margin:.5rem;width:1rem}.attack-dice-roll{fill:var(--clr-accent-light)}.attack-dice-roll :hover{fill:var(--clr-dice-roll-hover);cursor:pointer}.weapon-component:nth-child(2n){align-items:center;background:var(----clr-nth-child-list-highlight)}.action{align-items:center;flex-direction:row;width:calc(var(--section-header-label-armor-type-width) - var(--section-header-label-width)/2)}.action,.armor.title-box{display:flex;justify-content:start}.armor.title-box{align-items:start;flex-direction:column}.armor-type{cursor:pointer;font-size:.9rem}.armor-ac-bonus,.armor-dex-cap,.armor-strength{color:var(--clr-white);font-size:1.5rem;text-align:center;width:var(--section-header-label-width)}.armor-penalty-values{align-items:center;display:flex;font-size:1.5rem;gap:.5rem;justify-content:center;width:calc(var(--section-header-label-width) + 3rem)}.armor-penalty-values .armor-check-penalty,.armor-penalty-values .armor-speed-penalty{background:var(--clr-accent-dark);border:1px dotted var(--clr-accent-light);color:var(--clr-white);justify-content:center;text-align:center;width:3rem}.armor{align-items:start;color:var(--clr-accent-light);display:flex;flex-direction:row;font-size:.6rem;gap:.2rem;justify-content:start;text-transform:capitalize}.armor-icon-svg{fill:var(--clr-accent-light);height:1.5rem;margin:.25rem;width:1.5rem}.armor-runes{display:flex;flex-wrap:wrap;width:calc(var(--section-header-label-armor-type-width) + 2rem)}.armor-runes .armor-rune{background:var(--clr-dice-roll-hover);border-radius:.3rem;color:var(--clr-accent-dark);font-size:.7rem;font-weight:bolder;margin:.2rem;padding:.1rem .3rem;text-transform:capitalize}.header{display:none}.section-manager-wrapper{border-radius:.5rem;color:var(--clr-white);font-size:.8rem;height:40rem;left:0;opacity:var(--opacity);overflow-y:hidden;position:absolute;text-align:center;width:48.7rem;z-index:3}.section-manager-manager-button-wrapper{align-items:center;display:flex;justify-content:center;margin-top:1.2rem}.section-manager-btn{background:var(--clr-dice-roll-hover);border:1px solid var(--clr-dice-roll-hover);border-radius:.2rem;color:var(--clr-accent-dark);cursor:pointer;font-size:.7rem;font-weight:bolder;text-transform:capitalize}.section-manager-btn:hover{background:var(--clr-char-outline);border:1px solid var(--clr-char-outline);color:var(--clr-accent-dark);font-weight:bolder}.spell-slots .spell-slot.burnt{background:var(--clr-char-outline);border-radius:.1rem;outline:1px solid var(--clr-dark-background);outline-offset:-.2rem}.spell-slots .spell-slots-label{color:var(--clr-white);font-size:.6rem;margin-right:.5rem;padding-bottom:.1rem;text-transform:uppercase}.spell-slots{align-content:center;display:flex;flex-direction:row;gap:.3rem;justify-content:center;margin-left:auto;margin-right:.2rem;text-align:center}.spell-slots .spell-slot{border-radius:.1rem;cursor:pointer;height:.8rem;outline:1px solid var(--clr-char-outline);outline-offset:-.1rem;width:.8rem}.spell-slots .spell-slot:hover{background:var(--clr-char-outline)}.tab-content.actions.spells{padding-bottom:.5rem}.tab-content.actions.title{cursor:pointer;padding-top:.5rem}.tab-content.actions.title:hover{background:var(--clr-nth-child-list-highlight)}.collapsible-section{align-items:center;display:flex;justify-content:start}.collapsible-section .block-title{min-width:14rem}.collapsible-section .expandArrow{height:1rem;margin:0 10rem;width:1rem}.collapsible-section:hover .expandArrow{fill:var(--clr-white);transform:scale(1.1)}#spell-button-table-row{background:var(--clr-dark-background)}.spell-section-header .spell-book-btn-wrapper{align-items:end;border-top:1px dashed var(--clr-char-outline);display:flex;font-size:.75rem;gap:.25rem;justify-content:center}.spell-section-header .spell-book-btn-wrapper .spell-book-btn-label{color:var(--clr-white);margin-bottom:.25rem}.spell-section-header .spell-book-btn-wrapper .spell-book-btn{color:var(--clr-dice-roll-hover);height:1.5rem;margin-bottom:.25rem;margin-top:.3rem;width:1.5rem}.spell-section-header .spell-book-btn-wrapper:hover{cursor:pointer}.spell-section-header .spell-book-btn-wrapper:hover .spell-book-btn{color:var(--clr-char-outline)}.spell-section-header .spell-section-header-label{text-align:center}.spell-section-header .focus-points-pool{cursor:default;display:flex;gap:.25rem;margin-left:auto;padding-right:.25rem;z-index:3}.spell-section-header .spell-name-label{text-align:start}.spell-section-header .focus-point-label{color:var(--clr-white)}.spell-section-header .traits{margin-inline:auto}.spell-section-header .spell-name-padding{width:2rem}.spell-section-header td,.spell-section-header th{border-collapse:collapse;text-align:center}.spell-section-header td:nth-child(2){text-align:left}.spell-section-header th{background:var(--clr-dark-background);color:var(--clr-accent-light);font-size:.7rem;font-weight:bolder;position:-webkit-sticky;position:sticky;text-transform:uppercase;white-space:nowrap;z-index:2}.spell-section-header thead tr:first-child th{border-collapse:collapse;top:-.15rem}.spell-section-header thead tr:nth-child(2) th{border-collapse:collapse;top:var(--sticky-sub-header-top)}.spell-section-header tr:nth-child(2n){background:var(--clr-nth-child-list-highlight)}.spell-section-header .title-underline:first-child{text-align:left}.edit-spell-block{color:var(--drop-down-menu-title);cursor:pointer;height:.8rem;margin-left:auto;margin-right:.25rem;transition:transform .25s ease-in-out;width:.8rem;z-index:2}.edit-spell-block:hover{color:var(--clr-dice-roll-hover);transform:rotate(90deg);transition:transform .25s ease-in-out}.spell.title-box{align-items:start;display:flex;flex-direction:column;justify-content:start}.damage-type{margin-left:.2rem;text-transform:capitalize;width:3.8rem}.spell-dice{align-items:center;display:flex;flex-direction:row;font-size:.9rem;gap:.5rem;justify-content:center;width:5rem}.spell-dice .dice-formula{color:var(--clr-skill-dice-roll-hover);font-weight:bolder}.spell-dice .action-damage-dice-roll{display:flex;justify-content:end}.spell-dice .action-damage-dice-roll .dice-icon{fill:var(--clr-accent-light);width:1rem}.spell-dice .action-damage-dice-roll :hover{fill:var(--clr-dice-roll-hover);cursor:pointer}.spell-title-box{width:8.5rem}.spell-title-box .spell-name{cursor:pointer;font-size:.9rem;width:10rem}.spell-range{width:4rem}.spell-info{align-items:start;color:var(--clr-accent-light);display:flex;flex-direction:row;font-size:.6rem;gap:.2rem;justify-content:start;text-transform:capitalize}.spell-cast-time{padding-left:.5rem;width:4.5rem}.spell-cast-time,.spell-save{text-align:center;text-transform:capitalize}.spell-traits{display:flex;flex-wrap:wrap;width:15rem}.spell-traits .spell-trait{background:var(--clr-dice-roll-hover);border-radius:.3rem;color:var(--clr-accent-dark);font-size:.7rem;font-weight:bolder;margin:.2rem;padding:.1rem .3rem;text-transform:capitalize}.spell-icon-svg{height:1rem;margin:.5rem;width:1rem}.spell-component:nth-child(2n){align-items:center;background:var(--clr-nth-child-list-highlight)}.content.active-content.spells{height:34rem}.remove-spell svg{color:var(--clr-remove-item);cursor:pointer;height:1.2rem;width:1.2rem}.remove-spell svg:hover{color:var(--clr-remove-item-hover)}.spell-burnt{filter:saturate(0);opacity:.3;pointer-events:none}.spell-slot-table-row{position:relative}.spell-slot-table-row .expended-spell-slot-table-row{align-self:center;cursor:pointer;justify-self:center;left:21.5rem;position:absolute;top:.8rem;z-index:1}.spell-slot-table-row .expended-spell-slot-table-row.edit{left:20.5rem}.spell-slot-table-row .restore-spell-btn{background:var(--clr-accent-dark);border:1px solid var(--clr-char-outline);border-radius:.5rem;color:var(--clr-light);cursor:pointer;font-size:.8rem;font-weight:bolder;gap:.25rem;text-transform:capitalize}.spell-slot-table-row .restore-spell-btn:hover{background:var(--clr-char-outline);border:1px solid var(--clr-char-outline);color:var(--clr-accent-dark);cursor:pointer;font-weight:bolder}.spell-manager-header-section-wrapper{align-items:start;display:flex;justify-content:space-evenly}.spell-book-title{margin-top:.5rem}.spell-search-section,.spell-slots-section{height:35rem;margin:.5rem 0;text-align:center}.spell-slots-section{overflow-y:auto;padding-right:.5rem;width:15rem}.spell-book-section{width:34rem}.selected-spell-slot{color:#e1d610;font-weight:700;-webkit-text-decoration:wavy;text-decoration:wavy}.add-spells-to-spell-book-btn-wrapper svg{color:var(--clr-dice-roll-hover);cursor:pointer;height:2rem;margin:.5rem;width:12rem}.add-spells-to-spell-book-btn-wrapper svg:hover{fill:var(--clr-char-outline)}.spell-book-section-header.tab-content.actions.title{width:32.6rem}.spell-search-box{margin-bottom:.5rem;margin-top:.5rem}.spell-book-table-header tr:nth-child(2n){background:var(--clr-nth-child-list-highlight)}.spell-book-table-header td{border-collapse:collapse;text-align:left}.spell-book-table-header .empty-span th{position:-webkit-sticky;position:sticky;top:1.95rem}.spell-book-table-header tr:first-child th:first-child{background:var(--clr-dark-background);position:-webkit-sticky;position:sticky;text-align:center;top:0}.spell-book-table-header th{background:var(--clr-dark-background);color:var(--clr-accent-light);font-size:.7rem;font-weight:bolder;opacity:1;position:-webkit-sticky;position:sticky;text-align:left;text-transform:uppercase;top:1.95rem;white-space:nowrap}.spell-book-slots-wrapper,.spell-book-wrapper{padding-left:.5rem;padding-right:.5rem}.spell-book-spells-section{height:27rem}.spell-book-section-wrapper{height:27rem;overflow-x:hidden;overflow-y:hidden;padding-right:.3rem}.spell-book-section-wrapper:hover{overflow-y:auto;padding-right:0}.spell-book-item .spell-book-item-level,.spell-book-item .spell-book-item-name{cursor:pointer;font-size:.9rem;text-transform:capitalize}.spell-book-item .spell-book-item-name{cursor:pointer;text-align:start}.spell-book-item .spell-book-item-level{font-size:.9rem;text-align:center;text-transform:capitalize;width:2rem}.spell-book-item .spell-book-item-add{width:1.5rem}.spell-book-item .spell-book-item-add svg{fill:var(--clr-dice-roll-hover);cursor:pointer;height:.75rem;width:.75rem}.spell-book-item .spell-book-item-add svg:hover{fill:var(--clr-char-outline)}.spell-book-item .spell-book-item-expand{width:1rem}.spell-book-item .spell-book-item-expand svg{fill:var(--clr-dice-roll-hover);height:.8rem;width:.8rem}.spell-book-equipment-item-description,.spell-book-item-description{cursor:pointer;font-size:.8rem}.search-spells-btn{margin:1rem}.item-description-panel,.spell-description-panel{border-bottom:1px solid var(--clr-char-outline);border-top:1px solid var(--clr-char-outline);margin-bottom:.5rem;max-width:44rem}.add-to-spell-slot-btn-wrapper{align-items:center;display:flex;justify-content:center}.equipment-item-description,.spell-book-spell-description{margin:.5rem 0;text-align:left}.equipment-item-description p,.spell-book-spell-description p{margin-top:.5rem}.equipment-item-description hr,.spell-book-spell-description hr{border:none;border-top:1px dotted var(--clr-char-outline);margin:.5rem 0}.equipment-item-description strong,.spell-book-spell-description strong{color:var(--clr-dice-roll-hover)}.add-to-spell-slot-btn,.search-spells-btn{background:var(--clr-dice-roll-hover);border:1px solid var(--clr-dice-roll-hover);border-radius:.2rem;color:var(--clr-accent-dark);cursor:pointer;font-size:.7rem;font-weight:bolder;text-transform:capitalize}.add-to-spell-slot-btn:hover,.search-spells-btn:hover{background:var(--clr-char-outline);border:1px solid var(--clr-char-outline);color:var(--clr-accent-dark);font-weight:bolder}.spell-book-spells-section{height:35rem;width:13rem}.spell-book-slots-section-wrapper{height:32rem}.spells-section-header{width:12rem}.spells-section-header tr:nth-child(2n){background:var(--clr-nth-child-list-highlight)}.spells-section-header th{color:var(--clr-accent-light);font-size:.7rem;font-weight:bolder;position:-webkit-sticky;position:sticky;text-align:left;text-transform:uppercase;white-space:nowrap}.spells-section-header .block-title{color:var(--clr-dice-roll-hover);font-size:.8rem;text-align:left;text-transform:capitalize}.spell-name-item{cursor:pointer;text-align:left}.clear-spell-slot-item{cursor:pointer;text-align:center}.remove-spell-from-slot-btn{color:var(--clr-remove-item);cursor:pointer;height:1.2rem;width:1.2rem}.remove-spell-from-slot-btn:hover{color:var(--clr-remove-item-hover)}.item-component-wrapper.inventory-item-traits,.spell-component-wrapper.spell-book-spell-traits{gap:.25rem;margin:.5rem 0 .2rem}.item-component-wrapper-inner{align-items:start;display:flex;flex-wrap:wrap;gap:.25rem;justify-content:start;width:30rem}.item-component-wrapper,.spell-component-wrapper{align-items:start;display:flex;gap:.5rem;justify-content:start;text-align:start;text-transform:capitalize}.item-description-panel-label,.spell-description-panel-label{color:var(--clr-dice-roll-hover);font-weight:700}.inventory-item-trait,.spell-book-spell-trait{background:var(--clr-remove-item-hover);border-radius:.3rem;color:#fff;font-size:.7rem;font-weight:bolder;margin-right:.25rem;padding:.1rem .3rem;text-transform:capitalize}.spells-section-header{width:11rem}.spells-item-name-label{text-align:left;width:9rem}.spells-remove-item-label{text-align:center;width:2rem}:root{--section-header-label-attack-width:11.9rem;--section-header-label-damage-width:4.8rem;--section-header-label-type-width:7.8rem}.weapon-section-header .weapon-section-header-label{text-align:center}.weapon-section-header .weapon-section-header-label.item-name-label-attack{text-align:start}.weapon-section-header td,.weapon-section-header th{border-collapse:collapse}.weapon-section-header td:nth-child(2){text-align:left}.weapon-section-header th{background:var(--clr-dark-background);color:var(--clr-accent-light);font-size:.7rem;font-weight:bolder;position:-webkit-sticky;position:sticky;text-transform:uppercase;white-space:nowrap}.weapon-section-header thead tr:first-child th{border-collapse:collapse;top:-.15rem}.weapon-section-header thead tr:nth-child(2) th{border-collapse:collapse;top:var(--sticky-sub-header-top)}.weapon-section-header tr:nth-child(2n){background:var(--clr-nth-child-list-highlight)}.weapon-section-header .title-underline:first-child{text-align:left}.search-box{position:relative}.search-box .inventory-search-results{background:var(--clr-dark-background);height:30.7rem;left:-.5rem;overflow:hidden;overflow-y:auto;position:absolute;top:4.5rem;width:48.7rem;z-index:1}.content.active-content.weapons{height:33rem}.header.active-header.weapons{display:block}:root{--spell-header-section-wrapper-height:2.5rem}.spell-header-section-wrapper{align-items:center;display:flex;height:2.5rem;height:var(--spell-header-section-wrapper-height);justify-content:start}.spell-filter-buttons{align-items:center;display:flex;gap:.25rem;margin-left:.5rem}.spell-filter-buttons button{background:var(--clr-dice-roll-hover);border:1px solid var(--clr-dice-roll-hover);border-radius:.2rem;color:var(--clr-accent-dark);cursor:pointer;font-size:.7rem;font-weight:bolder;text-transform:capitalize}.spell-filter-buttons button.selected,.spell-filter-buttons button:hover{background:var(--clr-char-outline);border:1px solid var(--clr-char-outline);color:var(--clr-accent-dark);font-weight:bolder}.header.active-header.spells{display:block}:root,body[data-theme=light]{--clr-login-page-background:#e7e7e7}.account-login-page,.account-registration-page{align-items:center;background:#e7e7e7;background:var(--clr-login-page-background);display:flex;justify-content:center;min-height:100vh}.login-art-credit-container{background:#0000;height:100vh;position:fixed;width:100vw}.login-art-credit-container .login-art-credit{bottom:1.5rem;color:#000;font-size:.8rem;position:fixed;right:2rem}.login-art-credit-container a{color:#000;font-size:.8rem;text-decoration:underline}.container{align-items:center;display:flex;justify-content:center;margin-bottom:auto;margin-top:auto;perspective:1000px;width:35rem}@media only screen and (min-width:3600px){.container{font-size:calc(var(--base-font-size) + .2rem)}}.container .three-d-card{background:#fff;border-radius:2rem;box-shadow:0 1rem 1rem #0003,0 0 2rem #0003;flex-direction:column;min-height:80%;padding:0 1.5rem 1.5rem;width:22rem}.container .character,.container .three-d-card{align-items:center;display:flex;justify-content:center;transform-style:preserve-3d}.container .character{height:10rem;margin-bottom:10rem;position:relative}.container .goblin{height:30rem;z-index:2}.container .goblin,.container .info{transition:all .2s ease-out}.container .sub-title-error{color:var(--clr-remove-item-hover);transform-style:preserve-3d;z-index:2}.container h2,.container h3{color:#202936;text-align:center}.container h2{font-size:1.5rem;font-weight:lighter}.container h3{font-size:.8rem;padding:0 0 .5rem}.container h3,.container h4{color:#96969b;font-weight:lighter;text-align:center}.container h4{font-size:.7rem;line-height:50%;padding:.5rem 0 0}.container h4 a{color:#520876;font-weight:500;text-decoration:none}.container h4 b{font-weight:lighter;margin:0 .2rem}.container .legal-section{margin-top:1rem}.login-form-goblins-cauldron-wrapper{height:8rem;position:relative;transform-style:preserve-3d;width:18rem}.login-form-goblins-cauldron-wrapper .login-btn{align-items:center;background:#262626;border:none;border-radius:1.5rem;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-weight:lighter;gap:2.5rem;height:3rem;justify-content:start;margin:.5rem .5rem .5rem 0;opacity:.9;transition:all .2s ease-out;width:18rem}.login-form-goblins-cauldron-wrapper .login-btn:hover{background:#96969b}.login-form-goblins-cauldron-wrapper .login-btn .button-text-wrapper{text-align:center}.login-form-goblins-cauldron-wrapper .login-btn .google-logo{height:1.5rem;margin-left:.5rem;width:1.5rem}.login-form-goblins-cauldron-wrapper .login-btn.tgc{justify-content:center}.login-form-goblins-cauldron-wrapper .login-form-goblins-cauldron{left:0;position:absolute;top:0;transform-style:preserve-3d}.login-btn.close,.login-btn.login{align-items:center;background:#262626;border:none;border-radius:1rem;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-weight:lighter;gap:1rem;height:2rem;justify-content:center;margin:.5rem .5rem .5rem 0;opacity:.9;transition:all .2s ease-out;width:8.5rem}.login-btn.close:disabled,.login-btn.login:disabled{color:gray;cursor:default;opacity:.7}.login-input{align-items:center;background:#dcdcdc;border:2px solid #262626;border-radius:1rem;color:#262626;cursor:pointer;display:flex;flex-direction:row;font-weight:lighter;gap:1.5rem;height:2rem;justify-content:start;margin:.5rem .5rem .5rem 0;opacity:.9;text-align:center;transition:all .2s ease-out;width:18rem}.login-input:hover{background:#96969b}.login-input .button-text-wrapper{text-align:center}.login-form-goblins-cauldron{bottom:0;left:0;margin-top:.5rem;position:absolute;transform-style:preserve-3d}.login-btn-block{align-items:center;display:flex;gap:.5rem;justify-content:center;transform-style:preserve-3d}.sign-in-registration-link{margin-top:.6rem}.sign-in-info-message{font-size:.8rem;font-weight:lighter;text-align:center}.log-in-error{color:#da4343}.email-sent-info-message{align-items:center;display:flex;flex-direction:column;justify-content:center}.login-btn.close{margin:.4rem .5rem .5rem 0}:root{--clr-my-characters-background:radial-gradient(ellipse at 50% 50%,#666,#222);--clr-my-characters-text:#fff;--clr-my-characters-btn-text:#fff;--clr-my-characters-btn-background:#222}body[data-theme=light]{--clr-my-characters-background:radial-gradient(ellipse at 50% 50%,#999,#666);--clr-my-characters-text:#000;--clr-my-characters-btn-text:#000;--clr-my-characters-btn-background:#fff}.my-characters-page{align-items:center;align-self:center;background:radial-gradient(ellipse at 50% 50%,#666,#222);background:var(--clr-my-characters-background);color:#fff;color:var(--clr-my-characters-text);display:flex;flex-direction:column;font-size:.8rem;height:100vh;justify-content:start;overflow:hidden;padding-top:4rem;perspective:30rem;place-items:center;position:relative;width:100vw}.my-characters-page .header-section{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center;min-width:100%;padding:3rem 0}.my-characters-page .header-section .character-slot-count{align-items:center;display:flex;gap:.25rem;justify-content:center}.my-characters-page .header-section sup{color:var(--clr-campaigns-text);display:inline-block;font-size:1.1rem;letter-spacing:3px;opacity:.7;position:relative}.my-characters-page .header-section sup:after,.my-characters-page .header-section sup:before{background:currentcolor;content:"";display:block;height:.5px;margin-top:-.25px;position:absolute;right:110%;top:50%;width:50%}.my-characters-page .header-section sup:before{left:110%;right:auto}.my-characters-page .header-section h1{font-size:3rem;letter-spacing:3rem;margin-right:-3rem;opacity:.7}.my-characters-page .header-section .lead{font-size:.9rem;letter-spacing:1.5px;margin-right:-1.5rem;opacity:.7}.my-characters-page .character-buttons{display:flex;gap:1rem}.my-characters-page .my-characters-page-grid{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));margin-left:auto;margin-right:auto;margin-top:4rem;max-width:74%}@-moz-document url-prefix(){.my-characters-page .my-characters-page-grid{grid-template-columns:auto auto auto auto auto}}.hero{border:2px solid #fff;border-radius:1rem;box-shadow:5px 5px 30px #0000004d;display:inline-block;gap:1rem;height:15rem;margin:2.5rem;overflow:hidden;position:relative;width:35rem}.hero-profile-img{width:100%}.hero-logo{background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:10px 10px 30px #000000e6;height:8rem;left:1rem;object-fit:contain;overflow:hidden;position:absolute;top:1rem;width:8rem;z-index:1}.hero-logo img{height:100%;width:100%}.hero-copy-button svg{fill:#fff;cursor:pointer;height:1.2rem;position:absolute;right:1rem;top:1rem;width:1.2rem;z-index:1}.hero-description{color:#fff;left:11rem;position:absolute;top:.8rem;width:20rem;z-index:1}.hero-description .hero-ancestry-block,.hero-description .hero-background-class{align-items:center;display:flex;gap:1rem;justify-content:start}.hero-description h2{font-size:1.5rem}.hero-description h3{font-size:.8rem}.hero-description h4{font-size:.6rem}.hero-description .hero-ancestry,.hero-description .hero-background{width:6rem}.hero-description .hero-level{margin-top:1rem}.hero-campaign{align-items:center;bottom:3.25rem;color:#fff;display:flex;justify-content:start;padding:0 1rem;position:absolute;width:100%}.hero-campaign .hero-campaign-name{align-items:center;display:flex;gap:.25rem;justify-content:center;margin-right:auto;margin-top:.25rem;padding-left:.25rem}.hero-campaign .hero-campaign-label{color:#bd2020;font-size:.7rem;font-weight:bolder;text-transform:uppercase}.hero-controls{background-image:linear-gradient(0deg,#000,#0000);bottom:0;height:15rem;left:0;position:absolute;width:100%}.character-card-buttons{align-items:center;bottom:1rem;display:flex;gap:.5rem;justify-content:end;padding:0 1rem;position:absolute;width:100%}.character-card-buttons .hero-btn.view-sheet{margin-right:auto}.hero-btn,.import-character-btn{background:#fff;background:var(--clr-my-characters-btn-text);border:2px solid var(--clr-my-characters-btn-backgroundt);border-radius:1.5rem;color:#222;color:var(--clr-my-characters-btn-background);cursor:pointer;font-size:.8rem;font-weight:lighter;gap:3rem;opacity:.7;padding:.25rem 1rem;text-decoration:none;transition:all .2s ease-out}.hero-btn:hover,.import-character-btn:hover{background:#222;background:var(--clr-my-characters-btn-background);border:2px solid var(--clr-campaigns-btn-tex);color:#fff;color:var(--clr-my-characters-btn-text)}.page-indicator-container{margin-top:4rem}.page-indicator-container .page-indicator{align-items:center;display:flex;gap:.25rem;justify-content:center;opacity:.7}.page-indicator-container .page-indicator div{background:none;border:1px solid #fff;border-radius:50%;cursor:pointer;height:.6rem;margin-right:2px;width:.6rem}.page-indicator-container .page-indicator div.active,.page-indicator-container .page-indicator div:hover{background:#fff;border:1px solid #fff}.my-characters-background{background-color:#000;height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.my-characters-background .my-characters-background-image{background-image:linear-gradient(0deg,#0000,#0000,#0003,#00000080),url(/static/media/kingsley-calungcagin-castle-night10.979297b94d2a129cbcff.webp);background-position:50%;background-size:cover;-webkit-filter:blur(5px);height:calc(100% + 60px);left:-30px;position:absolute;top:-30px;width:calc(100% + 60px)}:root{--ratio-x:0;--ratio-y:0;--correction:0;--labs-sys-color-surface:#444;--labs-sys-color-on-surface:#000;--labs-sys-color-background:#000;--labs-sys-radius-surface:2rem;--c1:#ddb4eb;--card-width:20rem}.my-character-card{z-index:2}.logo{align-items:center;bottom:0;color:#fff;display:flex;font-size:1.5rem;font-weight:700;justify-content:center;left:0;position:absolute;right:0;top:0;width:20rem;width:var(--card-width)}.holo-lines{--size:0.001rem;background:linear-gradient(110deg,#0093ff 10%,#51d6fd 20%,#0093ff 30%,hsla(192,83%,77%,1) 40%,#0000 60%,#f0f 70%,#000 80%);background:linear-gradient(110deg,#0093ff calc(10% - var(--ratio-x)*20% - var(--correction)),#51d6fd calc(20% - var(--ratio-x)*20% - var(--correction)),#0093ff calc(30% - var(--ratio-x)*20% - var(--correction)),hsla(192,83%,calc(77% - 20%*var(--ratio-x)),1) calc(40% - var(--ratio-x)*20% - var(--correction)),#0000 calc(60% - var(--ratio-x)*20% - var(--correction)),#f0f calc(70% - var(--ratio-x)*20% - var(--correction)),#000 calc(80% - var(--ratio-x)*20% - var(--correction)));bottom:var(--size);content:"";left:var(--size);-webkit-mask-image:url(/static/media/holo-card-lines-test.6b3c1b12b88ecea73d84.png);mask-image:url(/static/media/holo-card-lines-test.6b3c1b12b88ecea73d84.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;right:var(--size);top:var(--size);transition:all .2s linear}.holo-border,.holo-lines{border-radius:inherit;opacity:.4;pointer-events:none;position:absolute;width:20rem;width:var(--card-width);z-index:1}.holo-border{border:3px solid #fff;height:100%}.holo-card-bg{--size:0;border-radius:inherit;bottom:var(--size);left:var(--size);opacity:.4;position:absolute;right:var(--size);top:var(--size);transition:all .8s ease;z-index:1}.holo-card-bg,.my-character-card{overflow:hidden;width:20rem;width:var(--card-width)}.my-character-card{--correction:100%;--ratio-x:1;--ratio-y:1;aspect-ratio:3.126/4;border-radius:1.2rem;color:#000;color:var(--labs-sys-color-on-surface);margin:0 2rem;position:relative;transition:transform .2s linear}.my-character-card .holo-character-info,.my-character-card .holo-character-level,.my-character-card .holo-character-name{max-width:16rem;mix-blend-mode:lighten;overflow:hidden;position:absolute;text-align:center;text-overflow:ellipsis;transition:all .8s ease;white-space:nowrap;z-index:1}.my-character-card .holo-character-name{bottom:6rem;color:#fff}.my-character-card .holo-character-info{bottom:5rem;color:#d3d3d3;font-size:.8rem}.my-character-card .holo-character-level{bottom:1.25rem;color:#d3d3d3;font-size:.8rem}.my-character-card .holo-character-btn-block{align-items:center;display:flex;flex-direction:column;gap:.25rem;justify-content:center;position:absolute;right:2rem;top:2rem;z-index:2}.my-character-card .holo-character-btn-block .holo-character-clone-btn,.my-character-card .holo-character-btn-block .holo-character-delete-btn,.my-character-card .holo-character-btn-block .holo-character-edit-btn,.my-character-card .holo-character-btn-block .holo-character-export-pdf-btn{align-items:center;background:#222;border-radius:50%;color:#fff;display:flex;height:1.5rem;justify-content:center;opacity:0;width:1.5rem}.my-character-card .holo-character-btn-block .holo-character-clone-btn:hover,.my-character-card .holo-character-btn-block .holo-character-delete-btn:hover,.my-character-card .holo-character-btn-block .holo-character-edit-btn:hover,.my-character-card .holo-character-btn-block .holo-character-export-pdf-btn:hover{background:#fff;color:#222;cursor:pointer}.my-character-card .holo-character-edit-btn{transition:opacity .2s ease}.my-character-card .holo-character-edit-btn svg{width:1rem}.my-character-card .holo-character-clone-btn{transition:opacity .4s ease}.my-character-card .holo-character-clone-btn svg{width:1.2rem}.my-character-card .holo-character-export-pdf-btn{transition:opacity .6s ease}.my-character-card .holo-character-export-pdf-btn svg{width:1.5rem}.my-character-card .holo-character-delete-btn{transition:opacity .8s ease}.my-character-card .holo-character-delete-btn svg{width:.6rem}.my-character-card .holo-card-hero-image{background-color:#fff;border:3px solid #fff;border-radius:50%;box-shadow:10px 10px 30px #000000e6;height:8rem;object-fit:cover;overflow:hidden;place-content:center;position:absolute;transition:all .8s ease;width:8rem;z-index:1}.my-character-card:hover{--correction:0%}.my-character-card:hover .holo-border{opacity:1}.my-character-card:hover .holo-bg{opacity:.5}.my-character-card:hover .holo-card-bg{opacity:1}.my-character-card:hover .holo-card-hero-image,.my-character-card:hover .holo-character-level{opacity:0;pointer-events:none}.my-character-card:hover .holo-lines{opacity:1}.my-character-card:hover .holo-character-name{bottom:2.2rem}.my-character-card:hover .holo-character-info{bottom:1.1rem}.my-character-card:hover .holo-character-level{opacity:0}.my-character-card:hover .holo-character-clone-btn,.my-character-card:hover .holo-character-delete-btn,.my-character-card:hover .holo-character-edit-btn,.my-character-card:hover .holo-character-export-pdf-btn{opacity:.9}.sparkle{background-blend-mode:overlay;background-image:url(/static/media/sparkles-hologram.a6e9cabde4dd01fa4f69.webp),url(/static/media/sparkles-anim.5fc2a8684eaec5753791.webp),linear-gradient(125deg,rgba(255,0,132,.314) 15%,rgba(252,164,0,.251) 30%,rgba(255,255,0,.188) 40%,rgba(0,255,138,.125) 60%,rgba(0,207,255,.251) 70%,rgba(204,76,250,.314) 85%);background-position:50% 50%;background-size:160%;filter:brightness(1.2) contrast(1);opacity:.75}:root{--clr-campaigns-background:radial-gradient(ellipse at 50% 50%,#666,#222);--clr-campaigns-text:#fff;--clr-campaigns-btn-text:#fff;--clr-campaigns-btn-background:#222}body[data-theme=light]{--clr-campaigns-background:radial-gradient(ellipse at 50% 50%,#999,#666);--clr-campaigns-text:#000;--clr-campaigns-btn-text:#000;--clr-campaigns-btn-background:#fff;--blend-mode:darken}input[type=file]{display:none}.campaigns-page{align-items:center;align-self:center;background:radial-gradient(ellipse at 50% 50%,#666,#222);background:var(--clr-campaigns-background);color:#fff;color:var(--clr-campaigns-text);display:flex;flex-direction:column;font-size:.8rem;height:100vh;justify-content:start;overflow:hidden;padding-top:4rem;perspective:30rem;place-items:center;position:relative;width:100vw}.campaigns-page .header-section{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center;min-width:100%;padding:3rem 0}.campaigns-page .header-section .campaign-slot-count{align-items:center;display:flex;gap:.25rem;justify-content:center}.campaigns-page .header-section sup{color:#fff;color:var(--clr-campaigns-text);display:inline-block;font-size:1.1rem;letter-spacing:3px;opacity:.7;position:relative}.campaigns-page .header-section sup:after,.campaigns-page .header-section sup:before{background:currentcolor;content:"";display:block;height:.5px;margin-top:-.25px;position:absolute;right:110%;top:50%;width:50%}.campaigns-page .header-section sup:before{left:110%;right:auto}.campaigns-page .header-section h1{color:#fff;color:var(--clr-campaigns-text);font-size:3rem;letter-spacing:3rem;margin-right:-3rem;opacity:.7}.campaigns-page .header-section .lead{font-size:.9rem;letter-spacing:1.5px;margin-right:-1.5rem;opacity:.7}.campaigns-page .campaigns-page-grid{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));margin-left:auto;margin-right:auto;margin-top:4rem;max-width:74%;z-index:1}.campaign-buttons{align-items:center;display:flex;gap:1rem;justify-content:center}.campaign-btn{background:#fff;background:var(--clr-campaigns-btn-text);border:2px solid #fff;border:2px solid var(--clr-campaigns-btn-text);border-radius:1.5rem;color:#222;color:var(--clr-campaigns-btn-background);cursor:pointer;font-size:.8rem;font-weight:lighter;gap:3rem;opacity:.7;padding:.25rem 1rem}.campaign-btn:hover{background:#222;background:var(--clr-campaigns-btn-background);border:2px solid #222;border:2px solid var(--clr-campaigns-btn-background);color:#fff;color:var(--clr-campaigns-btn-text)}.campaign-background{background-color:#fff;height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.campaign-background .campaign-background-image{background-image:linear-gradient(0deg,#00000080,#0000,#0000001a,#00000080),url(/static/media/night_ruins_by_daveybaker_dctf30g-pre.97e0af0eecbb70aaf58a.jpg);background-size:cover;-webkit-filter:blur(5px);height:calc(100% + 60px);left:-30px;position:absolute;top:-30px;width:calc(100% + 60px)}.campaign-art-credit-container{background:#0000;height:100vh;position:fixed;width:100vw}.campaign-art-credit-container .campaign-art-credit{bottom:1.5rem;color:#fff;font-size:.8rem;position:fixed;right:2rem}.campaign-art-credit-container a{color:#fff;font-size:.8rem;text-decoration:underline}a{text-decoration:none}.campaign-started,.center{align-items:center;display:flex;flex-direction:column;justify-content:center;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%)}.campaign-started{font-size:.9rem;font-weight:900;top:10%;width:10rem}.campaign-started.date{font-size:.75rem;font-weight:400;margin-top:2rem}.campaign-card{background:#fff;border:3px solid #fff;border-radius:1rem;box-shadow:0 .5rem 1rem -.5rem #0006;color:#2c2c2c;height:20rem;margin:1.5rem;overflow:hidden;position:relative;width:38rem;z-index:2}.campaign-card h1{margin-top:1rem;text-align:center}.campaign-card .additional{color:#fff;height:100%;object-fit:contain;overflow:hidden;position:absolute;transition:width .4s;width:11.5rem;z-index:2}.campaign-card:hover .additional{border-radius:0 .5rem .5rem 0;height:100%;width:100%}.campaign-card:hover .additional .background-image{filter:grayscale(1) blur(2px) brightness(60%)}.campaign-card .additional .user-card{float:left;height:100%;position:relative;width:11.5rem}.campaign-card .additional .user-card .campaign-card-image{background-color:#000;border:3px solid #fff;border-radius:50%;box-shadow:.9rem .9rem 2rem #000000e6;height:8rem;left:1.8rem;object-fit:cover;overflow:hidden;place-content:center;position:absolute;top:5.5rem;transition:all .8s ease;width:8rem;z-index:1}.campaign-card .additional .user-card .campaign-card-image.outline{background:#0000;border:3px solid #fff;box-shadow:none;pointer-events:none;z-index:2}.campaign-card .additional .user-card:after{border-left:2px solid #0000000d;content:"";display:block;height:80%;position:absolute;right:-.1rem;top:10%}.campaign-card .additional .user-card .level,.campaign-card .additional .user-card .players{color:#fff;font-size:.75rem;font-weight:700;text-transform:uppercase;white-space:nowrap}.players-count{color:#fff;font-size:1.2rem}.campaign-card .additional .user-card .players{top:85%}.campaign-card .additional .more-info{align-items:center;display:flex;flex-direction:column;float:left;height:100%;justify-content:start;left:12rem;position:absolute;width:25rem}.campaign-card .additional .more-info h1{margin-bottom:0}.campaign-card .additional .coords span+span{float:right}.campaign-card .additional .stats{bottom:1rem;display:flex;font-size:2rem;left:1rem;position:absolute;right:1rem;top:auto}.campaign-card .additional .stats>div{flex:1 1;text-align:center}.campaign-card .additional .stats i{display:block}.campaign-card .additional .stats div.title{font-size:.75rem;font-weight:700;text-transform:uppercase}.campaign-card .additional .stats div.value{font-size:1.5rem;font-weight:700;line-height:1.5rem}.campaign-card .additional .stats div.value.infinity{font-size:2.5rem}.general{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:start;padding:0 1rem 1rem;position:absolute;right:0;top:0;width:68%;z-index:1}.campaign-card-description{width:24rem}.background-image{display:inline-block;filter:grayscale(0) blur(2px) brightness(60%);height:20rem;left:0;object-fit:cover;object-position:center;position:absolute;top:0;transition:all .4s ease-in-out;width:40rem;z-index:-1}.campaign-card .general .more{bottom:.25rem;font-size:.9em;position:absolute;right:.25rem}.campaign-character-image-wrapper{align-items:center;display:flex;justify-content:center}.campaign-character-image{border:3px solid #fff;border-radius:50%;height:3rem;margin-left:-.9rem;object-fit:cover;position:relative;width:3rem}.campaign-character-image.grayed-out{filter:grayscale(1) brightness(.8);transition:transform .25s ease-in-out}.upload-campaign-image-svg.show-icon{fill:#fff;display:block;height:1.3rem;left:5.2rem;opacity:.8;pointer-events:none;position:absolute;top:9rem;width:1.3rem;z-index:2}.upload-campaign-image-svg{display:none}.campaign-input{align-items:center;background:#dcdcdc;border:2px solid #dcdcdc;border-radius:1rem;color:#262626;cursor:pointer;display:flex;flex-direction:row;font-weight:lighter;gap:1.5rem;height:2rem;justify-content:center;margin:.5rem .5rem .5rem 0;opacity:.9;text-align:center;transition:all .2s ease-out;width:18rem}.campaign-input:hover{background:#96969b}.campaign-input .button-text-wrapper{text-align:center}.campaign-join-btn-block{gap:.5rem;margin-top:4rem;transform-style:preserve-3d}.campaign-card-btn,.campaign-join-btn-block{align-items:center;display:flex;justify-content:center}.campaign-card-btn{background:#262626;border:none;border-radius:1rem;color:#fff;cursor:pointer;flex-direction:row;font-size:.8rem;font-weight:lighter;gap:1rem;height:1.8rem;margin:.5rem .5rem .5rem 0;opacity:.9;text-decoration:none;transition:all .2s ease-out;width:10rem}.campaign-card-btn:hover{background:var(--cb-clr-mustard);color:#222}.campaign-card-svg-btn{align-items:center;background:#838383;border-radius:50%;color:#222;display:flex;height:1.5rem;justify-content:center;width:1.5rem}.campaign-card-svg-btn svg{height:1rem;width:1rem}.campaign-card-svg-btn:hover{background:var(--cb-clr-mustard);color:#222;cursor:pointer}.campaign-card-svg-btn.foundry-vtt{background:#981f29;border:1px solid #fff;border-radius:50%;color:#fff;cursor:default;left:7.75rem;position:absolute;top:11.75rem;z-index:5}.campaign-card-svg-btn.foundry-vtt.connected{background:#259c08}.campaign-card-svg-btn-wrapper{display:flex;flex-direction:column;gap:.5rem;position:absolute;right:2%;top:5%}.campaign-form-wrapper{gap:2rem}.campaign-form-header,.campaign-form-sub-header,.campaign-form-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.campaign-form-header,.campaign-form-sub-header{gap:.25rem;width:20rem}.campaign-form-header h1,.campaign-form-sub-header h1{font-size:1.2rem}.campaign-form-sub-header{align-items:start;gap:0;width:100%}.campaign-card-form{align-items:center;display:flex;flex-direction:column;height:16rem;justify-content:center}@keyframes spin{0%,to{transform:rotate(0deg) scale(1)}50%{transform:rotate(2turn) scale(.75)}}.spinner-wrapper{background:var(--cb-clr-dark);height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:15}.spinner-text{color:var(--cb-clr-mustard);font:700 .8rem sans-serif;left:45%;letter-spacing:.2rem;position:absolute;text-transform:uppercase;top:calc(50% - .4rem)}.spinner{animation:spin 1.5s infinite;border-bottom:.8rem solid var(--cb-clr-mustard);border-left:.8rem solid #0000;border-radius:50px;border-right:.8rem solid #0000;border-top:.8rem solid var(--cb-clr-mustard);display:block;height:1px;left:calc(45% - 2rem);margin:0;position:absolute;top:calc(50% - .8rem);width:1px}.license-page-wrapper{align-items:center;align-self:center;background:var(--clr-my-characters-background);color:var(--clr-my-characters-text);display:flex;flex-direction:column;font-size:.8rem;justify-content:start;min-height:100%;min-width:100%;overflow:hidden;perspective:30rem;place-items:center;position:relative}.license-page-wrapper h1,.license-page-wrapper h2{color:var(--clr-dice-roll-hover)}.license-page-wrapper h1{font-size:2.5rem;padding:2rem 0}.license-page-wrapper .license-container{align-items:start;display:flex;flex-direction:column;justify-content:left;line-height:1.5rem;margin:5rem 0;width:60rem}::-webkit-scrollbar{border-radius:.5rem;width:.3rem}::-webkit-scrollbar-track{background:var(--clr-dark);border-radius:.5rem;z-index:1}::-webkit-scrollbar-thumb{background:var(--clr-dark-background);border-radius:.5rem}::-webkit-scrollbar-thumb:hover{background:var(--clr-accent-light)}:root{--clr-cb-characters-background:url(/static/media/homebrew-menu-item-blur-new.314e5e2806e7dcb0a491.png);--blend-mode:lighten;--cb-clr-mustard:#f5a623;--cb-clr-mustard-stripes:repeating-linear-gradient(-55deg,#ae2b36,#ae2b36 10px,#981f29 0,#981f29 20px);--cb-clr-red-stripes:repeating-linear-gradient(-55deg,#f5a623,#f5a623 10px,#bb7402 0,#bb7402 20px);--cb-clr-pastal-pink:#c777a8;--cb-clr-dark:#262626;--cb-clr-mid:#818181;--cb-clr-light:#d3d3d3;--cb-clr-white:#fff}.character-builder-main-wrapper{align-items:center;background-image:linear-gradient(90deg,#000,#000,#00000080,#0000),url(/static/media/ancient_gate_by_allenlimcy_daktofq.8b361109c6d62eeb334d.webp);background-size:cover;color:#d3d3d3;color:var(--cb-clr-light);display:flex;flex-direction:column;font-size:.8rem;height:100vh;justify-content:center;overflow:hidden;padding-top:1rem;position:relative;width:100vw}.character-builder-main-wrapper .character-builder-wrapper{align-items:center;display:flex;justify-content:start;width:100vw}.character-builder-main-wrapper .character-builder-wrapper .character-builder-grid{grid-gap:.5rem 1rem;display:grid;gap:.5rem 1rem;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));z-index:1}.character-builder-main-wrapper .character-builder-character-class-image{bottom:0;max-height:calc(100vw - 110%);min-height:50%;position:absolute;right:10%;z-index:0}.character-builder-main-wrapper .cb-section-title{grid-column:3/span 3;grid-row:4;margin:2rem 0;text-align:center}.character-builder-main-wrapper .cb-section-title .cb-title{color:#f5a623;color:var(--cb-clr-mustard);display:inline-block;font-size:.6rem;letter-spacing:3px;position:relative;text-transform:uppercase}.character-builder-main-wrapper .cb-section-title .cb-title:after,.character-builder-main-wrapper .cb-section-title .cb-title:before{background:currentcolor;content:"";display:block;height:.5px;margin-top:-.25px;position:absolute;right:110%;top:50%;width:50%}.character-builder-main-wrapper .cb-section-title .cb-title:before{left:110%;right:auto}.character-builder-main-wrapper h5,.character-builder-main-wrapper h6{color:#f5a623;color:var(--cb-clr-mustard);font-style:normal;font-weight:400;line-height:1.5rem;text-transform:uppercase}.character-builder-main-wrapper h6{font-size:1rem;letter-spacing:.4rem}.character-builder-main-wrapper h5{font-size:1.2rem;letter-spacing:1.8rem}.character-builder-main-wrapper .cb-attribute-grid{grid-column-gap:2rem;column-gap:2rem;display:grid;grid-column:3/span 3;grid-row:2;grid-template-columns:repeat(2,1fr);padding:1rem}.character-builder-main-wrapper .cb-attribute-indicator{align-items:center;display:flex;gap:.5rem;justify-content:start;margin-bottom:.25rem;text-align:center}.character-builder-main-wrapper .cb-attribute-indicator .cb-attribute-img{align-items:center;background:#262626;background:var(--cb-clr-dark);border:2px solid #f5a623;border:2px solid var(--cb-clr-mustard);border-radius:50%;display:flex;height:2.2rem;justify-content:center;padding:.2rem;width:2.2rem}.character-builder-main-wrapper .cb-attribute-indicator svg{color:#d3d3d3;color:var(--cb-clr-light);height:1.8rem;width:1.8rem}.character-builder-main-wrapper .cb-attribute-value{align-items:center;background:#262626;background:var(--cb-clr-dark);border:2px solid #f5a623;border:2px solid var(--cb-clr-mustard);border-radius:50%;display:flex;height:2.2rem;justify-content:center;width:2.2rem}.character-builder-main-wrapper .cb-attribute-value .cb-attribute-label{color:#d3d3d3;color:var(--cb-clr-light);font-size:.8rem;font-weight:900;height:2.2rem;line-height:2.2rem;width:2.2rem}.character-builder-main-wrapper .character-builder-details-section{grid-column:3/span 3;grid-row:3}.character-builder-main-wrapper .cb-info-section-wrapper{grid-column:2;grid-row:2/span 5}.character-builder-main-wrapper .cb-info-section{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center}.character-builder-main-wrapper .cb-info-section h4{color:#d3d3d3;color:var(--cb-clr-light);font-size:1.8rem;letter-spacing:.8rem;text-transform:uppercase}.character-builder-main-wrapper .cb-title-section{align-items:center;grid-column:2/span 4;grid-row:1;justify-content:center;text-align:center}.character-builder-main-wrapper .character-builder-main-container{align-items:start;display:flex;flex-direction:column;grid-column:3/span 2;grid-row:5;height:30rem;justify-content:start;overflow-x:hidden;overflow-y:auto;width:56rem}.character-builder-main-wrapper .character-builder-icon-menu{color:#f5a623;color:var(--cb-clr-mustard);left:2rem;position:absolute;top:40%}.character-builder-main-wrapper .character-builder-icon-menu .cb-menu-icon{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem}.character-builder-main-wrapper .character-builder-icon-menu .selected svg{color:#f5a623;color:var(--cb-clr-mustard)}.character-builder-main-wrapper .character-builder-icon-menu svg{color:#d3d3d3;color:var(--cb-clr-light);height:2rem;width:2rem}.character-builder-main-wrapper .character-builder-icon-menu svg:hover{color:#f5a623;color:var(--cb-clr-mustard);cursor:pointer}.character-builder-main-wrapper .cb-vertical-character-details{position:absolute;right:2rem;top:25%}.character-builder-main-wrapper .cb-vertical-character-details .cb-character-details-block{align-items:center;display:flex;justify-content:center;margin-left:auto}.character-builder-main-wrapper .cb-vertical-character-details .cb-character-details-block h5,.character-builder-main-wrapper .cb-vertical-character-details .cb-character-details-block h6{text-orientation:mixed;writing-mode:vertical-rl}.character-builder-main-wrapper .cb-vertical-character-details .cb-character-level-component{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;text-align:center}.character-builder-main-wrapper .cb-vertical-character-details .cb-character-level-component .cb-character-level-label{font-size:1rem;letter-spacing:.25rem}.character-builder-main-wrapper .cb-vertical-character-details .cb-character-level-component .cb-character-level-svg{height:7rem;width:7rem}.character-builder-main-wrapper .cb-vertical-character-details .cb-character-level-component .cb-character-level-value-wrapper{align-items:center;display:flex;height:7rem;justify-content:center;left:0;position:absolute;text-align:center;top:.25rem;width:7rem}.character-builder-main-wrapper .cb-vertical-character-details .cb-character-level-component .cb-character-level-value{color:#f5a623;color:var(--cb-clr-mustard);font-size:1.5rem;z-index:3}.character-builder-navigation{left:0;padding-top:5rem;pointer-events:none;position:fixed;top:0;width:100%;z-index:9}.header-logo{flex-shrink:0}.header-logo img{height:60px;width:60px}.header-menu ul{display:flex;gap:3rem;justify-content:end;list-style:none;padding:0 3rem;pointer-events:all}.header-menu ul li a{color:#f5a623;color:var(--cb-clr-mustard);display:inline-block;font-size:1rem;font-style:normal;font-weight:400;line-height:1.4rem;position:relative;text-decoration:none;text-transform:uppercase}.header-menu ul li a:hover,.header-menu ul li.active a{color:#c777a8;color:var(--cb-clr-pastal-pink)}.character-builder-character-image-wrapper{border:7px solid #d3d3d3;border:7px solid var(--cb-clr-light);border-radius:50%;cursor:pointer;height:15rem;margin:.25rem;overflow:hidden;pointer-events:all;position:relative;width:15rem}.character-builder-character-image-wrapper .upload-image-label{align-items:center;color:#d3d3d3;color:var(--cb-clr-light);cursor:pointer;display:flex;height:13.8rem;justify-content:center;text-align:center;text-transform:uppercase;width:14.5rem}.character-builder-character-image-wrapper .upload-image-label label{cursor:pointer}.character-builder-character-image-wrapper .upload-image-label:hover{color:#0000}.character-builder-character-image-wrapper .character-builder-character-info.image{height:15rem;object-fit:cover;position:absolute;width:15rem}.character-builder-character-image-wrapper .character-builder-character-info.image:hover{cursor:pointer;filter:brightness(50%);transition:filter .25s ease-in-out}.character-builder-character-image-wrapper .character-builder-upload-image-svg.show-icon{fill:#d3d3d3;fill:var(--cb-clr-light);cursor:pointer;display:block;height:1.3rem;left:6.4rem;pointer-events:none;position:absolute;top:6.4rem;width:1.3rem}.character-builder-character-image-wrapper .character-builder-upload-image-svg{display:none}.controller-icons-main{align-content:center;align-items:center;display:flex;gap:1rem;padding-bottom:1.5rem;text-align:center}.tooltip{float:right;position:relative}.character-builder-character-name-wrapper{align-items:start;display:flex;flex-direction:column;justify-content:center}.character-builder-character-name-wrapper .character-builder-character-name{background:none;border:none;color:#f5a623;color:var(--cb-clr-mustard);cursor:text;font-size:4.5rem;font-weight:bolder;letter-spacing:-.3rem;margin-bottom:1rem;margin-left:-.35rem;width:100%}.custom-selector-wrapper{display:flex;justify-content:space-between}.character-builder-selector-wrapper{align-items:start;display:flex;flex-direction:column;gap:.5rem;justify-content:center}.character-builder-selector-wrapper .custom-selector-label{text-align:start;text-transform:uppercase}.cb-proficiencies-section{align-items:center;display:flex;gap:1rem;justify-content:center}.class-features-info{margin:.5rem 0}.boosts-column-title-block{align-items:start;display:flex;flex-direction:column;justify-content:center}.boost-button{align-items:center;border:1px solid var(--cb-clr-mustard);border-radius:.5rem;display:flex;gap:.25rem;justify-content:center;margin:.25rem;width:5.5rem}.boost-button:hover{background:var(--cb-clr-mustard);color:var(--cb-clr-dark);cursor:pointer}.boost-button.locked,.boost-button.selected{background:var(--cb-clr-mustard);border:1px solid var(--cb-clr-mustard);color:var(--cb-clr-dark)}.boost-button.hidden{background:var(--cb-clr-dark);border:none;color:var(--cb-clr-light);cursor:default}.boost-button.locked{cursor:default}.boost-button .checkbox{display:none}.optional-boost-button{align-items:center;border:1px solid var(--cb-clr-mustard);border-radius:.5rem;display:flex;gap:.25rem;justify-content:center;margin:.25rem;width:5.5rem}.optional-boost-button.optional{border:1px solid var(--cb-clr-mustard);color:var(--cb-clr-light);cursor:pointer}.optional-boost-button:hover{background:var(--cb-clr-mustard);border:1px solid var(--cb-clr-mustard);color:var(--cb-clr-dark);cursor:pointer}.optional-boost-button.hidden{background:var(--cb-clr-dark);border:none;color:var(--cb-clr-light);cursor:default}.optional-boost-button.optional.selected,.optional-boost-button.selected{background:var(--cb-clr-mustard);border:1px solid var(--cb-clr-mustard);color:var(--cb-clr-dark)}.optional-boost-button .chosen{cursor:default}.optional-boost-button .checkbox{display:none}.key-button{align-items:center;display:flex;gap:.25rem;justify-content:center;margin:.25rem;width:5.5rem}.key-button.key{border:1px solid var(--cb-clr-mustard);border-radius:.5rem}.key-button.key:hover{background:var(--cb-clr-mustard);color:var(--cb-clr-dark);cursor:pointer}.key-button.hidden{background:var(--cb-clr-dark);border:none;color:var(--cb-clr-light);cursor:default}.key-button.selected{background:var(--cb-clr-mustard);border:1px solid var(--cb-clr-mustard);border-radius:.5rem;color:var(--cb-clr-dark)}.key-button.selected:hover{background:var(--cb-clr-mustard);cursor:default}.key-button .checkbox{display:none}.custom-selection-label{--result-text-size:0.9rem;align-content:center;display:flex;flex-direction:column;justify-content:center;position:relative}.custom-selection-label .custom-selection-label-input-wrapper{align-content:center;background:var(--cb-clr-dark);border-radius:.25rem;cursor:pointer;display:flex;flex-direction:row;gap:.25rem;justify-content:center;padding:.1rem .5rem}.custom-selection-label .custom-selection-label-input-wrapper svg{align-self:center;color:var(--cb-clr-white);height:1rem;margin-left:auto;width:1rem}.custom-selection-label .custom-selection-label-input-wrapper svg:hover{color:var(--cb-clr-mustard)}.custom-selection-label .custom-selection-input{background:#0000;border-style:none;color:var(--cb-clr-light);cursor:pointer;flex-grow:1;font-size:.7rem;letter-spacing:.1rem;padding:.25rem;text-transform:uppercase}.custom-selection-label .custom-selection-input::placeholder{color:var(--cb-clr-light);opacity:1}.custom-selection-label .custom-selection-input::-ms-input-placeholder{color:var(--cb-clr-light);text-transform:uppercase}.custom-selection-label .custom-selection-input:focus{outline:none}.custom-selection-label .custom-selection-input::-webkit-inner-spin-button,.custom-selection-label .custom-selection-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.custom-selection-label .custom-selection-results{background:var(--cb-clr-light);border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;left:0;max-height:8.5rem;overflow:hidden;overflow-y:auto;padding:.25rem;position:absolute;text-align:left;top:1.5rem;width:100%;z-index:3}.custom-selection-label .custom-selection-search-item.selected,.custom-selection-label li:hover{background:var(--cb-clr-mid);cursor:pointer}.custom-selection-label li{color:var(--cb-clr-dark);padding:.25rem .5rem;text-transform:uppercase}.progress-bar-wrapper{display:flex;flex-direction:column;margin:.2rem;text-align:start;width:100%}.progress-bar-wrapper .progress{background:var(--cb-clr-dark);border-radius:.2rem;height:.6rem;position:relative}.progress-bar-wrapper .progress-text{color:var(--cb-clr-light);font-size:.7rem;letter-spacing:.1rem;margin-bottom:.2rem;text-align:start;text-transform:uppercase}.progress-bar-wrapper .progress-done{align-items:center;border-radius:.2rem;color:var(--cb-clr-light);display:flex;height:100%;justify-content:center;opacity:0;transition:1s ease .3s;width:0}.cb-proficiency-wrapper{flex-direction:column;width:100%}.cb-proficiency-wrapper,.proficiency-block{align-items:center;display:flex;justify-content:center}.proficiency-block{gap:1rem}.proficiency-bar-wrapper{margin:.2rem}.proficiency-bar-wrapper .proficiency{align-items:center;background:var(--cb-clr-dark);border-radius:.2rem;display:flex;flex-direction:column;gap:.1rem;height:4rem;justify-content:center;position:relative;transform:rotate(-90deg);width:4rem}.proficiency-bar-wrapper .proficiency-text{color:var(--cb-clr-light);font-size:.65rem;margin-bottom:.2rem;text-align:center;text-transform:uppercase}.proficiency-bar-wrapper .proficiency-done{align-items:center;background:var(--cb-clr-mustard);border-radius:.2rem;color:var(--cb-clr-light);display:flex;height:100%;justify-content:center;opacity:0;transition:1s ease .3s;width:0}.cb-skills-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.cb-skills-grid{grid-gap:.25rem 1.5rem;display:grid;gap:.25rem 1.5rem;grid-column:3/span 2;grid-row:2;grid-template-columns:repeat(3,1fr)}.cb-skill-item-wrapper{align-items:center;display:flex;gap:.5rem;justify-content:start}.cb-skill-item-wrapper .cb-skill-item-icon{align-items:center;background:var(--cb-clr-dark);border:2px solid var(--cb-clr-mustard);border-radius:50%;color:var(--cb-clr-light);display:flex;height:2.2rem;justify-content:center;padding:.25rem;width:2.2rem}.cb-skill-item-wrapper .cb-skill-item-icon svg{height:1.5rem;width:1.5rem}.cb-skill-item-wrapper .cb-skill-item-value{align-items:center;background:var(--cb-clr-dark);border:2px solid var(--cb-clr-mustard);border-radius:50%;display:flex;height:2.2rem;justify-content:center;width:2.2rem}.cb-skill-item-wrapper .cb-skill-item-value .cb-skill-item-label{color:var(--cb-clr-light);font-size:.8rem;font-weight:900;line-height:2.2rem;padding:.25rem;text-align:center;width:2.2rem}.cb-skill-item-wrapper .cb-skill-item-proficiency{color:var(--cb-clr-light);font-size:.7rem;font-weight:900;letter-spacing:.1rem;margin-bottom:.2rem;text-align:start;text-transform:uppercase}.cb-skill-item-wrapper .cb-skill-item{width:12rem}.cb-custom-select{align-content:center;display:flex;flex-direction:column;justify-content:center;position:relative}.cb-custom-select .cb-custom-select-input-wrapper{align-content:center;background:var(--cb-clr-dark);border-radius:.25rem;cursor:pointer;display:flex;flex-direction:row;gap:.25rem;justify-content:center;padding:.1rem .5rem}.cb-custom-select .cb-custom-select-input-wrapper svg{align-self:center;color:var(--cb-clr-white);height:1rem;margin-left:auto;width:1rem}.cb-custom-select .cb-custom-select-input-wrapper svg:hover{color:var(--cb-clr-mustard)}.cb-custom-select .cb-custom-select-input{background:#0000;border-style:none;color:var(--cb-clr-light);cursor:pointer;flex-grow:1;font-size:.7rem;letter-spacing:.1rem;padding:.25rem;text-transform:uppercase}.cb-custom-select .cb-custom-select-input::placeholder{color:var(--cb-clr-light);opacity:1}.cb-custom-select .cb-custom-select-input::-ms-input-placeholder{color:var(--cb-clr-light);text-transform:uppercase}.cb-custom-select .cb-custom-select-input:focus{outline:none}.cb-custom-select .cb-custom-select-input::-webkit-inner-spin-button,.cb-custom-select .cb-custom-select-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cb-custom-select .cb-custom-select-results{background:var(--cb-clr-light);border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;left:0;max-height:8.5rem;overflow:hidden;overflow-y:auto;padding:.25rem;position:absolute;text-align:left;text-transform:uppercase;top:1.5rem;width:100%;z-index:3}.cb-custom-select p:hover{background:var(--cb-clr-mid)}.cb-custom-select p{color:var(--cb-clr-dark);padding:.25rem .5rem}.cb-ancestry-section-wrapper{align-items:start;display:flex;flex-direction:column;justify-content:center}.indent{margin-left:1rem}.cb-ancestry-languages{color:var(--cb-clr-light);font-size:1rem;text-transform:capitalize}.cb-ancestry-additional-languages,.cb-ancestry-feats{align-items:center;display:flex;gap:1rem;justify-content:center}.feature-selection-section{align-items:start;display:flex;gap:1rem;height:8rem;justify-content:start;margin-bottom:2rem;width:45rem}.feature-selection-section .controller-box-img svg{color:var(--cb-clr-mustard);height:4rem;width:4rem}.cb-selectable-label-wrapper{align-items:center;color:var(--cb-clr-light);display:flex;gap:.5rem;justify-content:start}.cb-selectable-label{color:var(--cb-clr-light)}.character-builder-button-array-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:start;max-height:10rem;overflow-y:auto}.character-builder-button{align-items:center;border:1px solid var(--cb-clr-pastal-pink);border-radius:.5rem;display:flex;justify-content:center;margin:.25rem;text-align:center;width:13rem}.character-builder-button:hover{background:var(--cb-clr-pastal-pink);border:1px solid var(--cb-clr-pastal-pink);cursor:pointer}.character-builder-button.selected{background:var(--cb-clr-mustard);border:1px solid var(--cb-clr-mustard);color:var(--cb-clr-dark)}.ancestry-mechanics h2{font-size:1.5rem}.ancestry-mechanics .ancestry-mechanics-item{align-items:center;display:flex;gap:.25rem;justify-content:start}.ancestry-mechanics .ancestry-mechanics-item h3{font-size:.8rem;line-height:1.2rem}.ancestry-mechanics .ancestry-mechanics-item .character-builder-ancestry-intro-label,.ancestry-mechanics .ancestry-mechanics-item .mechanics-item-label{color:var(--cb-clr-mustard);font-weight:900}.ancestry-mechanics .ancestry-mechanics-item .mechanics-item-value{font-weight:200;text-transform:capitalize}.ancestry-mechanics .ancestry-mechanics-row{align-items:center;display:flex;gap:.25rem;justify-content:start}.campaign-details-page{align-items:center;align-self:center;background:var(--clr-campaigns-background);color:var(--clr-campaigns-text);display:flex;flex-direction:column;font-size:.8rem;height:100vh;justify-content:start;overflow:hidden;padding-top:4rem;perspective:30rem;place-items:center;position:relative;width:100vw}.campaign-details-header{align-items:start;display:flex;justify-content:center;margin-bottom:2rem}.retired-character-section .campaign-details-section-title-box{margin-bottom:1rem}.campaign-details-section-title-box{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:.5rem}.campaign-details-player-link-box{align-items:start;display:flex;flex-direction:column;justify-content:center;margin-left:auto;width:47rem}.no-active-players{font-size:2rem;margin:2rem}.header-section .campaign-description{width:110rem}.campaign-details-background{background-color:#000;height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.campaign-details-background .campaign-details-background-image{background-image:linear-gradient(0deg,#0000,#0000,#0006,#00000080),url(/static/media/panjoool-concept-a.1990488b9e2eea8b7186.webp);background-size:cover;height:calc(100% + 60px);left:-30px;position:absolute;top:-30px;width:calc(100% + 60px)}.character-card-wrapper{border-radius:1rem;height:8rem;position:relative;transition:transform .25s ease-in-out;width:25rem}.character-card-wrapper.grayed-out{filter:grayscale(1) brightness(.8);transition:transform .25s ease-in-out}.character-card-wrapper:hover{cursor:pointer;filter:grayscale(0) brightness(1);transition:transform .25s ease-in-out}.character-card-wrapper:hover .button-block,.character-card-wrapper:hover .edit-character-card{opacity:1}.character-card-wrapper .character-card-background{--size:0;border-radius:inherit;filter:brightness(1.4);height:100%;left:0;opacity:.4;overflow:hidden;position:absolute;top:0;transition:all .8s ease;width:100%;z-index:1}.character-card-wrapper .character-card{border-radius:inherit;height:100%;position:relative;width:100%;z-index:2}.character-card-wrapper .character-details{align-items:start;display:flex;flex-direction:column;height:6rem;justify-content:center;margin-left:auto;width:17rem}.character-card-wrapper .character-details .character-card-name{font-size:1.5rem;font-weight:900}.character-card-wrapper .character-details .character-sub-details{align-items:center;display:flex;font-size:.75rem;gap:.2rem;justify-content:center}.character-card-wrapper .character-details .character-card-level{font-size:.75rem}.character-card-wrapper .character-image{border:3px solid #fff;border-radius:50%;height:6rem;left:1rem;object-fit:cover;object-position:top;position:absolute;top:1rem;width:6rem}.edit-character-card{color:var(--drop-down-menu-title);cursor:pointer;height:.9rem;opacity:0;position:absolute;right:.8rem;top:.8rem;transition:transform .25s ease-in-out;width:.9rem;z-index:1}.edit-character-card:hover{color:var(--clr-dice-roll-hover);transform:rotate(90deg);transition:transform .25s ease-in-out}.character-card-body{border-radius:inherit;flex-direction:column;height:100%;position:relative;width:100%;z-index:2}.button-block,.character-card-body{align-items:center;display:flex;justify-content:center}.button-block{bottom:.5rem;font-weight:900;gap:1rem;margin-left:auto;opacity:0;position:absolute;right:1rem}.button-block a{color:#fff;font-weight:700;text-decoration:none}.button-block a:hover{color:var(--cb-clr-mustard);font-weight:700;text-decoration:none}.campaigns-landing-page-wrapper{align-items:center;align-self:center;background:var(--clr-campaigns-background);color:var(--clr-campaigns-text);display:flex;flex-direction:column;font-size:.8rem;height:100vh;justify-content:center;overflow:hidden;padding-top:4rem;perspective:30rem;place-items:center;position:relative;width:100vw}.campaigns-landing-page-cta-btn{background:var(--clr-my-characters-btn-text);background:#da0202;border:2px solid #fff;border-radius:1.5rem;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;gap:3rem;opacity:.7;padding:.75rem 2.5rem;text-decoration:none;transition:all .2s ease-out}.campaigns-landing-page-cta-btn:hover{background:#ff0f0f;border:2px solid #fff}.campaigns-landing-page-hero{align-items:start;bottom:15%;display:flex;flex-direction:column;height:50rem;justify-content:end;left:10%;opacity:.8;position:absolute;width:35rem}.campaigns-landing-page-hero h1{font-size:4rem;font-weight:900;line-height:4rem}.campaigns-landing-page-hero h3{font-size:1.2rem;font-weight:100;line-height:2rem}.campaigns-landing-page-hero .campaigns-landing-page-hero-sub-title{width:35rem}.campaigns-landing-page-hero h2{font-size:1.4rem;font-weight:100;line-height:1.5rem}.campaign-landing-background{background-color:#000;height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.campaign-landing-background .campaign-landing-background-image{background-image:linear-gradient(0deg,#00000080,#0000,#0000001a,#00000080),url(/static/media/night_ruins_by_daveybaker_dctf30g-pre.97e0af0eecbb70aaf58a.jpg);background-size:cover;height:calc(100% + 60px);left:-30px;position:absolute;top:-30px;width:calc(100% + 60px)}.characters-landing-page-wrapper{align-items:center;align-self:center;background:var(--clr-campaigns-background);color:var(--clr-campaigns-text);display:flex;flex-direction:column;font-size:.8rem;height:100vh;justify-content:center;overflow:hidden;padding-top:4rem;perspective:30rem;place-items:center;position:relative;width:100vw}.characters-landing-background{background-color:#000;height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.characters-landing-background .characters-landing-background-image{background-image:linear-gradient(0deg,#0000,#0000,#0003,#00000080),url(/static/media/kingsley-calungcagin-castle-night10.979297b94d2a129cbcff.webp);background-position:50%;background-size:cover;height:calc(100% + 60px);left:-30px;position:absolute;top:-30px;width:calc(100% + 60px)}.join-campaign-page{align-items:center;align-self:center;background:var(--clr-campaigns-background);color:var(--clr-campaigns-text);display:flex;flex-direction:column;font-size:.8rem;height:100vh;justify-content:start;overflow:hidden;padding-top:4rem;perspective:30rem;place-items:center;position:relative;width:100vw}.join-campaign-header{align-items:start;display:flex;justify-content:center;margin-bottom:2rem}.game-master-details{align-items:start;display:flex;gap:1rem;justify-content:start}.game-master-details .game-master-image{border:3px solid #fff;border-radius:50%;height:4rem;width:4rem}.game-master-details .game-master-sub-section{align-items:start;display:flex;flex-direction:column;justify-content:start}.game-master-details .game-master-name{font-size:1.4rem;font-weight:900}.active-character-section,.retired-character-section{align-items:center;display:flex;flex-direction:column;height:25rem;justify-content:start;width:110rem}.retired-character-section .join-campaign-section-title-box{margin-bottom:1rem}.join-campaign-section-title-box{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:.5rem}.join-campaign-player-link-box{align-items:start}.join-campaign-player-link-box,.send-to-player-join-campaign-ulr{display:flex;flex-direction:column;justify-content:center;margin-left:auto;width:47rem}.send-to-player-join-campaign-ulr{align-items:center;border:1px dashed #fff;height:5rem}.campaign-ulr{color:var(--cb-clr-mustard);font-size:1rem;font-weight:900}.campaign-ulr-btn-block{align-items:center;display:flex;justify-content:start;width:100%}.foundry-vtt-url{align-items:center;display:flex;gap:.5rem;justify-content:center;margin-left:auto}.foundry-vtt-url .foundry-vtt-url-label{font-size:.9rem;font-weight:900}.foundry-vtt-url .foundry-vtt-url-input{cursor:text;height:1.5rem;width:15rem}.copy-to-clipboard{margin:.5rem;width:10rem}.campaign-party-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.campaign-party,.campaign-retired-characters{align-items:center;display:flex;-webkit-flex-wrap:wrap;gap:1rem;justify-content:start}.header-section{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center;min-width:100%;padding:3rem 0}.header-section h1{font-size:3rem;letter-spacing:.8rem;margin-right:-3rem;opacity:.7}.header-section .lead{font-size:.9rem;letter-spacing:1.5px;margin-right:-1.5rem;opacity:.7}.character-slot-count{align-items:center;display:flex;gap:.25rem;justify-content:center;margin-bottom:1rem}sup{display:inline-block;font-size:1.1rem;letter-spacing:3px;opacity:.7;position:relative}sup:after,sup:before{background:currentcolor;content:"";display:block;height:.5px;margin-top:-.25px;position:absolute;right:110%;top:50%;width:50%}sup:before{left:110%;right:auto}.join-campaign-background{background-color:#000;height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.join-campaign-background .join-campaign-background-image{background-image:linear-gradient(0deg,#0000,#0000,#0006,#00000080),url(/static/media/panjoool-concept-a.1990488b9e2eea8b7186.webp);background-size:cover;height:calc(100% + 60px);left:-30px;position:absolute;top:-30px;width:calc(100% + 60px)}.join-with-character-btn{cursor:default}.join-with-character-btn.active{cursor:pointer}.flip-card-container{border-radius:1rem;height:15rem;perspective:1000px;width:12rem}.flip-card-container .flip-card-inner{border-radius:1rem;height:100%;position:relative;transform-style:preserve-3d;transition:transform .6s;width:100%}.flip-card-container .flip-card-front{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:column;height:100%;justify-content:end;padding-bottom:1rem;position:absolute;width:100%}.flip-card-container .flip-card-front:hover{opacity:.6}.flip-card-container .flip-card-front:hover+p{opacity:1}.flip-card-container .flip-card-back{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:var(--cb-clr-light);border-radius:1rem;height:100%;position:absolute;transform:rotateY(180deg);width:100%}.flip-card-container .button-block-wrapper,.flip-card-container .flip-card-back{align-items:center;display:flex;flex-direction:column;justify-content:center}