@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 224s linear -24s infinite;opacity:.1146;transform:translate(65.852vw,-10px) scale(.0198)}@keyframes fall-1{39.765%{transform:translate(71.3848vw,39.765vh) scale(.0198)}to{transform:translate(68.6184vw,100vh) scale(.0198)}}.snow:nth-child(2){animation:fall-2 240s linear -4s infinite;opacity:.5447;transform:translate(41.6362vw,-10px) scale(.2591)}@keyframes fall-2{52.674%{transform:translate(36.307vw,52.674vh) scale(.2591)}to{transform:translate(38.9716vw,100vh) scale(.2591)}}.snow:nth-child(3){animation:fall-3 136s linear -28s infinite;opacity:.2141;transform:translate(60.5276vw,-10px) scale(.1436)}@keyframes fall-3{53.105%{transform:translate(59.8707vw,53.105vh) scale(.1436)}to{transform:translate(60.19915vw,100vh) scale(.1436)}}.snow:nth-child(4){animation:fall-4 88s linear -13s infinite;opacity:.8713;transform:translate(77.9788vw,-10px) scale(.0303)}@keyframes fall-4{47.759%{transform:translate(71.1859vw,47.759vh) scale(.0303)}to{transform:translate(74.58235vw,100vh) scale(.0303)}}.snow:nth-child(5){animation:fall-5 168s linear -12s infinite;opacity:.7679;transform:translate(14.8097vw,-10px) scale(.7749)}@keyframes fall-5{78.167%{transform:translate(11.6848vw,78.167vh) scale(.7749)}to{transform:translate(13.24725vw,100vh) scale(.7749)}}.snow:nth-child(6){animation:fall-6 240s linear -14s infinite;opacity:.5087;transform:translate(72.3611vw,-10px) scale(.7163)}@keyframes fall-6{64.453%{transform:translate(74.2976vw,64.453vh) scale(.7163)}to{transform:translate(73.32935vw,100vh) scale(.7163)}}.snow:nth-child(7){animation:fall-7 216s linear -21s infinite;opacity:.9312;transform:translate(10.4168vw,-10px) scale(.4081)}@keyframes fall-7{32.01%{transform:translate(15.097vw,32.01vh) scale(.4081)}to{transform:translate(12.7569vw,100vh) scale(.4081)}}.snow:nth-child(8){animation:fall-8 88s linear -14s infinite;opacity:.8245;transform:translate(51.8477vw,-10px) scale(.7511)}@keyframes fall-8{49.63%{transform:translate(49.6705vw,49.63vh) scale(.7511)}to{transform:translate(50.7591vw,100vh) scale(.7511)}}.snow:nth-child(9){animation:fall-9 192s linear -30s infinite;opacity:.7834;transform:translate(3.8429vw,-10px) scale(.6802)}@keyframes fall-9{79.908%{transform:translate(1.3064vw,79.908vh) scale(.6802)}to{transform:translate(2.57465vw,100vh) scale(.6802)}}.snow:nth-child(10){animation:fall-10 144s linear -13s infinite;opacity:.9194;transform:translate(24.9329vw,-10px) scale(.9675)}@keyframes fall-10{43.159%{transform:translate(28.7733vw,43.159vh) scale(.9675)}to{transform:translate(26.8531vw,100vh) scale(.9675)}}.snow:nth-child(11){animation:fall-11 200s linear -11s infinite;opacity:.3901;transform:translate(37.6201vw,-10px) scale(.6473)}@keyframes fall-11{53.051%{transform:translate(34.8213vw,53.051vh) scale(.6473)}to{transform:translate(36.2207vw,100vh) scale(.6473)}}.snow:nth-child(12){animation:fall-12 168s linear -3s infinite;opacity:.1783;transform:translate(8.6986vw,-10px) scale(.7876)}@keyframes fall-12{56.251%{transform:translate(16.6525vw,56.251vh) scale(.7876)}to{transform:translate(12.67555vw,100vh) scale(.7876)}}.snow:nth-child(13){animation:fall-13 112s linear -5s infinite;opacity:.9876;transform:translate(73.8956vw,-10px) scale(.5455)}@keyframes fall-13{49.986%{transform:translate(76.9348vw,49.986vh) scale(.5455)}to{transform:translate(75.4152vw,100vh) scale(.5455)}}.snow:nth-child(14){animation:fall-14 232s linear -25s infinite;opacity:.5756;transform:translate(62.7945vw,-10px) scale(.1614)}@keyframes fall-14{60.901%{transform:translate(68.0778vw,60.901vh) scale(.1614)}to{transform:translate(65.43615vw,100vh) scale(.1614)}}.snow:nth-child(15){animation:fall-15 80s linear -11s infinite;opacity:.6522;transform:translate(17.0438vw,-10px) scale(.1207)}@keyframes fall-15{70.64%{transform:translate(24.6476vw,70.64vh) scale(.1207)}to{transform:translate(20.8457vw,100vh) scale(.1207)}}.snow:nth-child(16){animation:fall-16 240s linear -30s infinite;opacity:.7526;transform:translate(48.6265vw,-10px) scale(.1377)}@keyframes fall-16{47.225%{transform:translate(53.7793vw,47.225vh) scale(.1377)}to{transform:translate(51.2029vw,100vh) scale(.1377)}}.snow:nth-child(17){animation:fall-17 240s linear -27s infinite;opacity:.5461;transform:translate(84.6489vw,-10px) scale(.9968)}@keyframes fall-17{35.993%{transform:translate(84.9714vw,35.993vh) scale(.9968)}to{transform:translate(84.81015vw,100vh) scale(.9968)}}.snow:nth-child(18){animation:fall-18 144s linear -27s infinite;opacity:.486;transform:translate(84.2995vw,-10px) scale(.8849)}@keyframes fall-18{37.721%{transform:translate(84.2879vw,37.721vh) scale(.8849)}to{transform:translate(84.2937vw,100vh) scale(.8849)}}.snow:nth-child(19){animation:fall-19 208s linear -4s infinite;opacity:.1534;transform:translate(76.5361vw,-10px) scale(.3117)}@keyframes fall-19{49.312%{transform:translate(76.843vw,49.312vh) scale(.3117)}to{transform:translate(76.68955vw,100vh) scale(.3117)}}.snow:nth-child(20){animation:fall-20 200s linear -15s infinite;opacity:.2779;transform:translate(67.102vw,-10px) scale(.7075)}@keyframes fall-20{42.903%{transform:translate(66.5515vw,42.903vh) scale(.7075)}to{transform:translate(66.82675vw,100vh) scale(.7075)}}.snow:nth-child(21){animation:fall-21 168s linear -25s infinite;opacity:.8243;transform:translate(53.8457vw,-10px) scale(.0342)}@keyframes fall-21{62.802%{transform:translate(58.0361vw,62.802vh) scale(.0342)}to{transform:translate(55.9409vw,100vh) scale(.0342)}}.snow:nth-child(22){animation:fall-22 80s linear -10s infinite;opacity:.0041;transform:translate(3.8396vw,-10px) scale(.1489)}@keyframes fall-22{58.473%{transform:translate(6.5028vw,58.473vh) scale(.1489)}to{transform:translate(5.1712vw,100vh) scale(.1489)}}.snow:nth-child(23){animation:fall-23 224s linear -14s infinite;opacity:.2809;transform:translate(44.7035vw,-10px) scale(.7042)}@keyframes fall-23{32.6%{transform:translate(53.4755vw,32.6vh) scale(.7042)}to{transform:translate(49.0895vw,100vh) scale(.7042)}}.snow:nth-child(24){animation:fall-24 200s linear -2s infinite;opacity:.8673;transform:translate(13.9944vw,-10px) scale(.0884)}@keyframes fall-24{61.988%{transform:translate(11.586vw,61.988vh) scale(.0884)}to{transform:translate(12.7902vw,100vh) scale(.0884)}}.snow:nth-child(25){animation:fall-25 120s linear -3s infinite;opacity:.297;transform:translate(89.2215vw,-10px) scale(.6713)}@keyframes fall-25{35.469%{transform:translate(90.7148vw,35.469vh) scale(.6713)}to{transform:translate(89.96815vw,100vh) scale(.6713)}}.snow:nth-child(26){animation:fall-26 104s linear -3s infinite;opacity:.703;transform:translate(1.725vw,-10px) scale(.9372)}@keyframes fall-26{59.977%{transform:translate(-1.0639vw,59.977vh) scale(.9372)}to{transform:translate(.33055vw,100vh) scale(.9372)}}.snow:nth-child(27){animation:fall-27 240s linear -27s infinite;opacity:.2475;transform:translate(69.5045vw,-10px) scale(.7302)}@keyframes fall-27{51.352%{transform:translate(73.019vw,51.352vh) scale(.7302)}to{transform:translate(71.26175vw,100vh) scale(.7302)}}.snow:nth-child(28){animation:fall-28 120s linear -14s infinite;opacity:.7279;transform:translate(16.3843vw,-10px) scale(.5062)}@keyframes fall-28{62.109%{transform:translate(24.622vw,62.109vh) scale(.5062)}to{transform:translate(20.50315vw,100vh) scale(.5062)}}.snow:nth-child(29){animation:fall-29 112s linear -1s infinite;opacity:.2015;transform:translate(91.1751vw,-10px) scale(.4402)}@keyframes fall-29{32.323%{transform:translate(81.5725vw,32.323vh) scale(.4402)}to{transform:translate(86.3738vw,100vh) scale(.4402)}}.snow:nth-child(30){animation:fall-30 96s linear -19s infinite;opacity:.9741;transform:translate(29.1206vw,-10px) scale(.7967)}@keyframes fall-30{72.181%{transform:translate(38.6873vw,72.181vh) scale(.7967)}to{transform:translate(33.90395vw,100vh) scale(.7967)}}.snow:nth-child(31){animation:fall-31 136s linear -3s infinite;opacity:.2541;transform:translate(80.3975vw,-10px) scale(.3733)}@keyframes fall-31{59.603%{transform:translate(81.9974vw,59.603vh) scale(.3733)}to{transform:translate(81.19745vw,100vh) scale(.3733)}}.snow:nth-child(32){animation:fall-32 184s linear -26s infinite;opacity:.9927;transform:translate(18.6837vw,-10px) scale(.0759)}@keyframes fall-32{52.949%{transform:translate(21.4881vw,52.949vh) scale(.0759)}to{transform:translate(20.0859vw,100vh) scale(.0759)}}.snow:nth-child(33){animation:fall-33 232s linear -8s infinite;opacity:.3394;transform:translate(46.596vw,-10px) scale(.7232)}@keyframes fall-33{72.186%{transform:translate(36.999vw,72.186vh) scale(.7232)}to{transform:translate(41.7975vw,100vh) scale(.7232)}}.snow:nth-child(34){animation:fall-34 192s linear -27s infinite;opacity:.3528;transform:translate(15.4753vw,-10px) scale(.0911)}@keyframes fall-34{53.419%{transform:translate(9.6671vw,53.419vh) scale(.0911)}to{transform:translate(12.5712vw,100vh) scale(.0911)}}.snow:nth-child(35){animation:fall-35 96s linear -13s infinite;opacity:.0835;transform:translate(11.8593vw,-10px) scale(.0848)}@keyframes fall-35{51.494%{transform:translate(1.8843vw,51.494vh) scale(.0848)}to{transform:translate(6.8718vw,100vh) scale(.0848)}}.snow:nth-child(36){animation:fall-36 216s linear -6s infinite;opacity:.609;transform:translate(24.9848vw,-10px) scale(.7395)}@keyframes fall-36{40.751%{transform:translate(24.3334vw,40.751vh) scale(.7395)}to{transform:translate(24.6591vw,100vh) scale(.7395)}}.snow:nth-child(37){animation:fall-37 96s linear -23s infinite;opacity:.81;transform:translate(13.5744vw,-10px) scale(.7203)}@keyframes fall-37{52.685%{transform:translate(4.2251vw,52.685vh) scale(.7203)}to{transform:translate(8.89975vw,100vh) scale(.7203)}}.snow:nth-child(38){animation:fall-38 96s linear -30s infinite;opacity:.7861;transform:translate(62.2248vw,-10px) scale(.787)}@keyframes fall-38{41.995%{transform:translate(68.9301vw,41.995vh) scale(.787)}to{transform:translate(65.57745vw,100vh) scale(.787)}}.snow:nth-child(39){animation:fall-39 144s linear -25s infinite;opacity:.5989;transform:translate(42.6496vw,-10px) scale(.8428)}@keyframes fall-39{73.092%{transform:translate(32.7438vw,73.092vh) scale(.8428)}to{transform:translate(37.6967vw,100vh) scale(.8428)}}.snow:nth-child(40){animation:fall-40 152s linear -3s infinite;opacity:.3244;transform:translate(20.9309vw,-10px) scale(.2585)}@keyframes fall-40{67.766%{transform:translate(20.6649vw,67.766vh) scale(.2585)}to{transform:translate(20.7979vw,100vh) scale(.2585)}}.snow:nth-child(41){animation:fall-41 176s linear -3s infinite;opacity:.698;transform:translate(78.683vw,-10px) scale(.5431)}@keyframes fall-41{76.601%{transform:translate(74.6073vw,76.601vh) scale(.5431)}to{transform:translate(76.64515vw,100vh) scale(.5431)}}.snow:nth-child(42){animation:fall-42 152s linear -24s infinite;opacity:.8309;transform:translate(97.8786vw,-10px) scale(.9384)}@keyframes fall-42{63.608%{transform:translate(93.7834vw,63.608vh) scale(.9384)}to{transform:translate(95.831vw,100vh) scale(.9384)}}.snow:nth-child(43){animation:fall-43 96s linear -23s infinite;opacity:.3571;transform:translate(.7232vw,-10px) scale(.5257)}@keyframes fall-43{38.348%{transform:translate(-6.4033vw,38.348vh) scale(.5257)}to{transform:translate(-2.84005vw,100vh) scale(.5257)}}.snow:nth-child(44){animation:fall-44 128s linear -16s infinite;opacity:.325;transform:translate(41.9404vw,-10px) scale(.8559)}@keyframes fall-44{52.56%{transform:translate(43.2707vw,52.56vh) scale(.8559)}to{transform:translate(42.60555vw,100vh) scale(.8559)}}.snow:nth-child(45){animation:fall-45 96s linear -16s infinite;opacity:.7597;transform:translate(30.7425vw,-10px) scale(.4592)}@keyframes fall-45{71.188%{transform:translate(35.9884vw,71.188vh) scale(.4592)}to{transform:translate(33.36545vw,100vh) scale(.4592)}}.snow:nth-child(46){animation:fall-46 80s linear -11s infinite;opacity:.8719;transform:translate(66.1047vw,-10px) scale(.7063)}@keyframes fall-46{57.344%{transform:translate(67.3965vw,57.344vh) scale(.7063)}to{transform:translate(66.7506vw,100vh) scale(.7063)}}.snow:nth-child(47){animation:fall-47 184s linear -19s infinite;opacity:.5849;transform:translate(48.9365vw,-10px) scale(.085)}@keyframes fall-47{76.243%{transform:translate(42.446vw,76.243vh) scale(.085)}to{transform:translate(45.69125vw,100vh) scale(.085)}}.snow:nth-child(48){animation:fall-48 96s linear -7s infinite;opacity:.1075;transform:translate(92.7642vw,-10px) scale(.553)}@keyframes fall-48{30.378%{transform:translate(93.254vw,30.378vh) scale(.553)}to{transform:translate(93.0091vw,100vh) scale(.553)}}.snow:nth-child(49){animation:fall-49 88s linear -25s infinite;opacity:.363;transform:translate(8.6955vw,-10px) scale(.826)}@keyframes fall-49{30.79%{transform:translate(11.0865vw,30.79vh) scale(.826)}to{transform:translate(9.891vw,100vh) scale(.826)}}.snow:nth-child(50){animation:fall-50 168s linear -2s infinite;opacity:.7335;transform:translate(33.0855vw,-10px) scale(.0852)}@keyframes fall-50{44.576%{transform:translate(36.6858vw,44.576vh) scale(.0852)}to{transform:translate(34.88565vw,100vh) scale(.0852)}}.snow:nth-child(51){animation:fall-51 80s linear -2s infinite;opacity:.1368;transform:translate(31.2061vw,-10px) scale(.6154)}@keyframes fall-51{59.616%{transform:translate(39.4207vw,59.616vh) scale(.6154)}to{transform:translate(35.3134vw,100vh) scale(.6154)}}.snow:nth-child(52){animation:fall-52 176s linear -1s infinite;opacity:.305;transform:translate(5.2554vw,-10px) scale(.2446)}@keyframes fall-52{73.868%{transform:translate(8.2511vw,73.868vh) scale(.2446)}to{transform:translate(6.75325vw,100vh) scale(.2446)}}.snow:nth-child(53){animation:fall-53 224s linear -1s infinite;opacity:.8147;transform:translate(81.4474vw,-10px) scale(.9719)}@keyframes fall-53{78.168%{transform:translate(80.7142vw,78.168vh) scale(.9719)}to{transform:translate(81.0808vw,100vh) scale(.9719)}}.snow:nth-child(54){animation:fall-54 192s linear -2s infinite;opacity:.8186;transform:translate(50.2338vw,-10px) scale(.1343)}@keyframes fall-54{49.709%{transform:translate(47.7538vw,49.709vh) scale(.1343)}to{transform:translate(48.9938vw,100vh) scale(.1343)}}.snow:nth-child(55){animation:fall-55 200s linear -14s infinite;opacity:.1284;transform:translate(98.0352vw,-10px) scale(.2636)}@keyframes fall-55{31.689%{transform:translate(101.5328vw,31.689vh) scale(.2636)}to{transform:translate(99.784vw,100vh) scale(.2636)}}.snow:nth-child(56){animation:fall-56 240s linear -28s infinite;opacity:.8348;transform:translate(13.5509vw,-10px) scale(.637)}@keyframes fall-56{59.574%{transform:translate(21.6831vw,59.574vh) scale(.637)}to{transform:translate(17.617vw,100vh) scale(.637)}}.snow:nth-child(57){animation:fall-57 192s linear -20s infinite;opacity:.2441;transform:translate(71.1057vw,-10px) scale(.3162)}@keyframes fall-57{63.636%{transform:translate(77.1855vw,63.636vh) scale(.3162)}to{transform:translate(74.1456vw,100vh) scale(.3162)}}.snow:nth-child(58){animation:fall-58 192s linear -11s infinite;opacity:.0767;transform:translate(33.4845vw,-10px) scale(.6715)}@keyframes fall-58{79.072%{transform:translate(34.024vw,79.072vh) scale(.6715)}to{transform:translate(33.75425vw,100vh) scale(.6715)}}.snow:nth-child(59){animation:fall-59 192s linear -26s infinite;opacity:.5526;transform:translate(74.2076vw,-10px) scale(.7244)}@keyframes fall-59{31.022%{transform:translate(73.0464vw,31.022vh) scale(.7244)}to{transform:translate(73.627vw,100vh) scale(.7244)}}.snow:nth-child(60){animation:fall-60 112s linear -27s infinite;opacity:.8052;transform:translate(32.8525vw,-10px) scale(.1571)}@keyframes fall-60{43.61%{transform:translate(29.22vw,43.61vh) scale(.1571)}to{transform:translate(31.03625vw,100vh) scale(.1571)}}.snow:nth-child(61){animation:fall-61 224s linear -13s infinite;opacity:.9889;transform:translate(89.6588vw,-10px) scale(.3144)}@keyframes fall-61{42.474%{transform:translate(98.4293vw,42.474vh) scale(.3144)}to{transform:translate(94.04405vw,100vh) scale(.3144)}}.snow:nth-child(62){animation:fall-62 112s linear -28s infinite;opacity:.5764;transform:translate(78.8642vw,-10px) scale(.3592)}@keyframes fall-62{62.98%{transform:translate(72.1848vw,62.98vh) scale(.3592)}to{transform:translate(75.5245vw,100vh) scale(.3592)}}.snow:nth-child(63){animation:fall-63 184s linear -29s infinite;opacity:.9893;transform:translate(27.769vw,-10px) scale(.2377)}@keyframes fall-63{44.963%{transform:translate(24.0584vw,44.963vh) scale(.2377)}to{transform:translate(25.9137vw,100vh) scale(.2377)}}.snow:nth-child(64){animation:fall-64 128s linear -25s infinite;opacity:.9915;transform:translate(84.3509vw,-10px) scale(.7382)}@keyframes fall-64{34.187%{transform:translate(89.5534vw,34.187vh) scale(.7382)}to{transform:translate(86.95215vw,100vh) scale(.7382)}}.snow:nth-child(65){animation:fall-65 144s linear -18s infinite;opacity:.3146;transform:translate(72.8711vw,-10px) scale(.376)}@keyframes fall-65{60.854%{transform:translate(66.3235vw,60.854vh) scale(.376)}to{transform:translate(69.5973vw,100vh) scale(.376)}}.snow:nth-child(66){animation:fall-66 104s linear -8s infinite;opacity:.4294;transform:translate(87.4072vw,-10px) scale(.2139)}@keyframes fall-66{77.537%{transform:translate(91.4889vw,77.537vh) scale(.2139)}to{transform:translate(89.44805vw,100vh) scale(.2139)}}.snow:nth-child(67){animation:fall-67 104s linear -9s infinite;opacity:.1332;transform:translate(42.6928vw,-10px) scale(.0993)}@keyframes fall-67{60.337%{transform:translate(46.8361vw,60.337vh) scale(.0993)}to{transform:translate(44.76445vw,100vh) scale(.0993)}}.snow:nth-child(68){animation:fall-68 104s linear -2s infinite;opacity:.5868;transform:translate(92.3561vw,-10px) scale(.6026)}@keyframes fall-68{67.753%{transform:translate(100.1879vw,67.753vh) scale(.6026)}to{transform:translate(96.272vw,100vh) scale(.6026)}}.snow:nth-child(69){animation:fall-69 176s linear -25s infinite;opacity:.2843;transform:translate(99.8432vw,-10px) scale(.4026)}@keyframes fall-69{78.898%{transform:translate(100.567vw,78.898vh) scale(.4026)}to{transform:translate(100.2051vw,100vh) scale(.4026)}}.snow:nth-child(70){animation:fall-70 160s linear -21s infinite;opacity:.0343;transform:translate(67.7359vw,-10px) scale(.4859)}@keyframes fall-70{77.835%{transform:translate(62.6498vw,77.835vh) scale(.4859)}to{transform:translate(65.19285vw,100vh) scale(.4859)}}.snow:nth-child(71){animation:fall-71 160s linear -18s infinite;opacity:.699;transform:translate(41.1115vw,-10px) scale(.8663)}@keyframes fall-71{53.296%{transform:translate(35.7301vw,53.296vh) scale(.8663)}to{transform:translate(38.4208vw,100vh) scale(.8663)}}.snow:nth-child(72){animation:fall-72 128s linear -22s infinite;opacity:.0304;transform:translate(47.417vw,-10px) scale(.8021)}@keyframes fall-72{38.223%{transform:translate(48.743vw,38.223vh) scale(.8021)}to{transform:translate(48.08vw,100vh) scale(.8021)}}.snow:nth-child(73){animation:fall-73 224s linear -1s infinite;opacity:.6988;transform:translate(14.3411vw,-10px) scale(.8706)}@keyframes fall-73{51.488%{transform:translate(8.7493vw,51.488vh) scale(.8706)}to{transform:translate(11.5452vw,100vh) scale(.8706)}}.snow:nth-child(74){animation:fall-74 200s linear -7s infinite;opacity:.5501;transform:translate(65.246vw,-10px) scale(.8706)}@keyframes fall-74{56.761%{transform:translate(63.3459vw,56.761vh) scale(.8706)}to{transform:translate(64.29595vw,100vh) scale(.8706)}}.snow:nth-child(75){animation:fall-75 224s linear -10s infinite;opacity:.9172;transform:translate(49.5493vw,-10px) scale(.1786)}@keyframes fall-75{72.914%{transform:translate(44.0888vw,72.914vh) scale(.1786)}to{transform:translate(46.81905vw,100vh) scale(.1786)}}.snow:nth-child(76){animation:fall-76 192s linear -19s infinite;opacity:.099;transform:translate(96.5909vw,-10px) scale(.2389)}@keyframes fall-76{63.171%{transform:translate(105.4208vw,63.171vh) scale(.2389)}to{transform:translate(101.00585vw,100vh) scale(.2389)}}.snow:nth-child(77){animation:fall-77 144s linear -28s infinite;opacity:.3094;transform:translate(41.0632vw,-10px) scale(.4492)}@keyframes fall-77{79.009%{transform:translate(46.6219vw,79.009vh) scale(.4492)}to{transform:translate(43.84255vw,100vh) scale(.4492)}}.snow:nth-child(78){animation:fall-78 184s linear -5s infinite;opacity:.9852;transform:translate(70.6969vw,-10px) scale(.1809)}@keyframes fall-78{79.511%{transform:translate(73.3757vw,79.511vh) scale(.1809)}to{transform:translate(72.0363vw,100vh) scale(.1809)}}.snow:nth-child(79){animation:fall-79 120s linear -9s infinite;opacity:.5759;transform:translate(34.2028vw,-10px) scale(.9004)}@keyframes fall-79{69.532%{transform:translate(37.8898vw,69.532vh) scale(.9004)}to{transform:translate(36.0463vw,100vh) scale(.9004)}}.snow:nth-child(80){animation:fall-80 104s linear -13s infinite;opacity:.842;transform:translate(71.7105vw,-10px) scale(.9352)}@keyframes fall-80{37.792%{transform:translate(67.0528vw,37.792vh) scale(.9352)}to{transform:translate(69.38165vw,100vh) scale(.9352)}}.snow:nth-child(81){animation:fall-81 112s linear -22s infinite;opacity:.7445;transform:translate(70.3795vw,-10px) scale(.2505)}@keyframes fall-81{53.83%{transform:translate(73.0685vw,53.83vh) scale(.2505)}to{transform:translate(71.724vw,100vh) scale(.2505)}}.snow:nth-child(82){animation:fall-82 192s linear -12s infinite;opacity:.992;transform:translate(83.971vw,-10px) scale(.4038)}@keyframes fall-82{59.279%{transform:translate(79.0315vw,59.279vh) scale(.4038)}to{transform:translate(81.50125vw,100vh) scale(.4038)}}.snow:nth-child(83){animation:fall-83 88s linear -19s infinite;opacity:.1111;transform:translate(96.5812vw,-10px) scale(.6735)}@keyframes fall-83{32.433%{transform:translate(87.4862vw,32.433vh) scale(.6735)}to{transform:translate(92.0337vw,100vh) scale(.6735)}}.snow:nth-child(84){animation:fall-84 232s linear -21s infinite;opacity:.2744;transform:translate(54.6783vw,-10px) scale(.3577)}@keyframes fall-84{30.591%{transform:translate(45.7574vw,30.591vh) scale(.3577)}to{transform:translate(50.21785vw,100vh) scale(.3577)}}.snow:nth-child(85){animation:fall-85 80s linear -29s infinite;opacity:.1877;transform:translate(70.1636vw,-10px) scale(.2351)}@keyframes fall-85{56.254%{transform:translate(64.5379vw,56.254vh) scale(.2351)}to{transform:translate(67.35075vw,100vh) scale(.2351)}}.snow:nth-child(86){animation:fall-86 136s linear -24s infinite;opacity:.5775;transform:translate(81.1787vw,-10px) scale(.5653)}@keyframes fall-86{31.236%{transform:translate(74.6706vw,31.236vh) scale(.5653)}to{transform:translate(77.92465vw,100vh) scale(.5653)}}.snow:nth-child(87){animation:fall-87 96s linear -10s infinite;opacity:.0432;transform:translate(53.7313vw,-10px) scale(.4149)}@keyframes fall-87{78.938%{transform:translate(45.4286vw,78.938vh) scale(.4149)}to{transform:translate(49.57995vw,100vh) scale(.4149)}}.snow:nth-child(88){animation:fall-88 88s linear -2s infinite;opacity:.6692;transform:translate(10.9378vw,-10px) scale(.3428)}@keyframes fall-88{46.891%{transform:translate(17.2723vw,46.891vh) scale(.3428)}to{transform:translate(14.10505vw,100vh) scale(.3428)}}.snow:nth-child(89){animation:fall-89 88s linear -6s infinite;opacity:.4355;transform:translate(24.468vw,-10px) scale(.0971)}@keyframes fall-89{73.301%{transform:translate(33.8556vw,73.301vh) scale(.0971)}to{transform:translate(29.1618vw,100vh) scale(.0971)}}.snow:nth-child(90){animation:fall-90 144s linear -18s infinite;opacity:.2914;transform:translate(23.3768vw,-10px) scale(.6276)}@keyframes fall-90{72.534%{transform:translate(17.2042vw,72.534vh) scale(.6276)}to{transform:translate(20.2905vw,100vh) scale(.6276)}}.snow:nth-child(91){animation:fall-91 144s linear -26s infinite;opacity:.1346;transform:translate(77.2649vw,-10px) scale(.2626)}@keyframes fall-91{38.282%{transform:translate(81.5509vw,38.282vh) scale(.2626)}to{transform:translate(79.4079vw,100vh) scale(.2626)}}.snow:nth-child(92){animation:fall-92 240s linear -12s infinite;opacity:.0447;transform:translate(14.4761vw,-10px) scale(.2501)}@keyframes fall-92{40.245%{transform:translate(20.1177vw,40.245vh) scale(.2501)}to{transform:translate(17.2969vw,100vh) scale(.2501)}}.snow:nth-child(93){animation:fall-93 112s linear -10s infinite;opacity:.6121;transform:translate(64.3492vw,-10px) scale(.1642)}@keyframes fall-93{65.443%{transform:translate(62.3122vw,65.443vh) scale(.1642)}to{transform:translate(63.3307vw,100vh) scale(.1642)}}.snow:nth-child(94){animation:fall-94 96s linear -21s infinite;opacity:.7814;transform:translate(10.1386vw,-10px) scale(.4795)}@keyframes fall-94{39.691%{transform:translate(18.8486vw,39.691vh) scale(.4795)}to{transform:translate(14.4936vw,100vh) scale(.4795)}}.snow:nth-child(95){animation:fall-95 136s linear -10s infinite;opacity:.9375;transform:translate(50.612vw,-10px) scale(.0077)}@keyframes fall-95{71.766%{transform:translate(53.6382vw,71.766vh) scale(.0077)}to{transform:translate(52.1251vw,100vh) scale(.0077)}}.snow:nth-child(96){animation:fall-96 184s linear -5s infinite;opacity:.9045;transform:translate(6.1184vw,-10px) scale(.0204)}@keyframes fall-96{56.648%{transform:translate(12.6572vw,56.648vh) scale(.0204)}to{transform:translate(9.3878vw,100vh) scale(.0204)}}.snow:nth-child(97){animation:fall-97 192s linear -25s infinite;opacity:.5643;transform:translate(77.0106vw,-10px) scale(.1647)}@keyframes fall-97{73.53%{transform:translate(77.9995vw,73.53vh) scale(.1647)}to{transform:translate(77.50505vw,100vh) scale(.1647)}}.snow:nth-child(98){animation:fall-98 224s linear -26s infinite;opacity:.3858;transform:translate(5.8148vw,-10px) scale(.1458)}@keyframes fall-98{42.688%{transform:translate(-1.5964vw,42.688vh) scale(.1458)}to{transform:translate(2.1092vw,100vh) scale(.1458)}}.snow:nth-child(99){animation:fall-99 216s linear -6s infinite;opacity:.4822;transform:translate(90.1975vw,-10px) scale(.5004)}@keyframes fall-99{57.803%{transform:translate(81.0631vw,57.803vh) scale(.5004)}to{transform:translate(85.6303vw,100vh) scale(.5004)}}.snow:nth-child(100){animation:fall-100 192s linear -4s infinite;opacity:.0673;transform:translate(93.0425vw,-10px) scale(.7008)}@keyframes fall-100{64.613%{transform:translate(101.8739vw,64.613vh) scale(.7008)}to{transform:translate(97.4582vw,100vh) scale(.7008)}}.snow:nth-child(101){animation:fall-101 80s linear -6s infinite;opacity:.1302;transform:translate(33.7442vw,-10px) scale(.0056)}@keyframes fall-101{76.012%{transform:translate(43.261vw,76.012vh) scale(.0056)}to{transform:translate(38.5026vw,100vh) scale(.0056)}}.snow:nth-child(102){animation:fall-102 176s linear -5s infinite;opacity:.2074;transform:translate(96.1157vw,-10px) scale(.3675)}@keyframes fall-102{56.913%{transform:translate(88.8456vw,56.913vh) scale(.3675)}to{transform:translate(92.48065vw,100vh) scale(.3675)}}.snow:nth-child(103){animation:fall-103 88s linear -2s infinite;opacity:.252;transform:translate(41.5889vw,-10px) scale(.4543)}@keyframes fall-103{63.551%{transform:translate(39.8071vw,63.551vh) scale(.4543)}to{transform:translate(40.698vw,100vh) scale(.4543)}}.snow:nth-child(104){animation:fall-104 200s linear -1s infinite;opacity:.7416;transform:translate(14.2338vw,-10px) scale(.4068)}@keyframes fall-104{77.421%{transform:translate(9.3198vw,77.421vh) scale(.4068)}to{transform:translate(11.7768vw,100vh) scale(.4068)}}.snow:nth-child(105){animation:fall-105 112s linear -20s infinite;opacity:.4883;transform:translate(17.5127vw,-10px) scale(.9979)}@keyframes fall-105{37.484%{transform:translate(23.0546vw,37.484vh) scale(.9979)}to{transform:translate(20.28365vw,100vh) scale(.9979)}}.snow:nth-child(106){animation:fall-106 120s linear -21s infinite;opacity:.3244;transform:translate(74.7012vw,-10px) scale(.8052)}@keyframes fall-106{33.256%{transform:translate(69.6659vw,33.256vh) scale(.8052)}to{transform:translate(72.18355vw,100vh) scale(.8052)}}.snow:nth-child(107){animation:fall-107 96s linear -20s infinite;opacity:.0557;transform:translate(42.7474vw,-10px) scale(.4886)}@keyframes fall-107{61.735%{transform:translate(37.4545vw,61.735vh) scale(.4886)}to{transform:translate(40.10095vw,100vh) scale(.4886)}}.snow:nth-child(108){animation:fall-108 112s linear -6s infinite;opacity:.6747;transform:translate(34.2982vw,-10px) scale(.1133)}@keyframes fall-108{62.159%{transform:translate(33.4628vw,62.159vh) scale(.1133)}to{transform:translate(33.8805vw,100vh) scale(.1133)}}.snow:nth-child(109){animation:fall-109 240s linear -6s infinite;opacity:.5431;transform:translate(56.9787vw,-10px) scale(.3974)}@keyframes fall-109{31.699%{transform:translate(50.5436vw,31.699vh) scale(.3974)}to{transform:translate(53.76115vw,100vh) scale(.3974)}}.snow:nth-child(110){animation:fall-110 176s linear -11s infinite;opacity:.8684;transform:translate(77.5577vw,-10px) scale(.4796)}@keyframes fall-110{71.648%{transform:translate(69.8299vw,71.648vh) scale(.4796)}to{transform:translate(73.6938vw,100vh) scale(.4796)}}.snow:nth-child(111){animation:fall-111 192s linear -4s infinite;opacity:.8571;transform:translate(35.2878vw,-10px) scale(.993)}@keyframes fall-111{34.264%{transform:translate(34.4933vw,34.264vh) scale(.993)}to{transform:translate(34.89055vw,100vh) scale(.993)}}.snow:nth-child(112){animation:fall-112 240s linear -4s infinite;opacity:.2221;transform:translate(9.4998vw,-10px) scale(.2635)}@keyframes fall-112{42.131%{transform:translate(2.2943vw,42.131vh) scale(.2635)}to{transform:translate(5.89705vw,100vh) scale(.2635)}}.snow:nth-child(113){animation:fall-113 96s linear -15s infinite;opacity:.8338;transform:translate(12.3725vw,-10px) scale(.4134)}@keyframes fall-113{38.309%{transform:translate(16.1464vw,38.309vh) scale(.4134)}to{transform:translate(14.25945vw,100vh) scale(.4134)}}.snow:nth-child(114){animation:fall-114 192s linear -14s infinite;opacity:.7536;transform:translate(53.3387vw,-10px) scale(.5995)}@keyframes fall-114{76.744%{transform:translate(53.2441vw,76.744vh) scale(.5995)}to{transform:translate(53.2914vw,100vh) scale(.5995)}}.snow:nth-child(115){animation:fall-115 224s linear -19s infinite;opacity:.2489;transform:translate(33.0454vw,-10px) scale(.158)}@keyframes fall-115{45%{transform:translate(25.9797vw,45vh) scale(.158)}to{transform:translate(29.51255vw,100vh) scale(.158)}}.snow:nth-child(116){animation:fall-116 176s linear -21s infinite;opacity:.2463;transform:translate(34.7545vw,-10px) scale(.9968)}@keyframes fall-116{56.901%{transform:translate(44.7468vw,56.901vh) scale(.9968)}to{transform:translate(39.75065vw,100vh) scale(.9968)}}.snow:nth-child(117){animation:fall-117 168s linear -7s infinite;opacity:.617;transform:translate(3.1325vw,-10px) scale(.57)}@keyframes fall-117{65.112%{transform:translate(4.8933vw,65.112vh) scale(.57)}to{transform:translate(4.0129vw,100vh) scale(.57)}}.snow:nth-child(118){animation:fall-118 128s linear -19s infinite;opacity:.8192;transform:translate(21.1064vw,-10px) scale(.0901)}@keyframes fall-118{48.303%{transform:translate(24.1111vw,48.303vh) scale(.0901)}to{transform:translate(22.60875vw,100vh) scale(.0901)}}.snow:nth-child(119){animation:fall-119 136s linear -27s infinite;opacity:.8203;transform:translate(7.4026vw,-10px) scale(.2818)}@keyframes fall-119{75.55%{transform:translate(3.9577vw,75.55vh) scale(.2818)}to{transform:translate(5.68015vw,100vh) scale(.2818)}}.snow:nth-child(120){animation:fall-120 240s linear -27s infinite;opacity:.7602;transform:translate(43.9249vw,-10px) scale(.6781)}@keyframes fall-120{37.573%{transform:translate(52.7939vw,37.573vh) scale(.6781)}to{transform:translate(48.3594vw,100vh) scale(.6781)}}.snow:nth-child(121){animation:fall-121 128s linear -3s infinite;opacity:.0992;transform:translate(57.8871vw,-10px) scale(.0067)}@keyframes fall-121{77.293%{transform:translate(52.8911vw,77.293vh) scale(.0067)}to{transform:translate(55.3891vw,100vh) scale(.0067)}}.snow:nth-child(122){animation:fall-122 80s linear -16s infinite;opacity:.2059;transform:translate(53.7901vw,-10px) scale(.9496)}@keyframes fall-122{41.938%{transform:translate(62.4857vw,41.938vh) scale(.9496)}to{transform:translate(58.1379vw,100vh) scale(.9496)}}.snow:nth-child(123){animation:fall-123 168s linear -21s infinite;opacity:.0528;transform:translate(.2415vw,-10px) scale(.3823)}@keyframes fall-123{77.046%{transform:translate(4.9988vw,77.046vh) scale(.3823)}to{transform:translate(2.62015vw,100vh) scale(.3823)}}.snow:nth-child(124){animation:fall-124 112s linear -9s infinite;opacity:.2646;transform:translate(.4717vw,-10px) scale(.5296)}@keyframes fall-124{71.517%{transform:translate(-5.378vw,71.517vh) scale(.5296)}to{transform:translate(-2.45315vw,100vh) scale(.5296)}}.snow:nth-child(125){animation:fall-125 240s linear -11s infinite;opacity:.6646;transform:translate(36.3413vw,-10px) scale(.3588)}@keyframes fall-125{77.357%{transform:translate(37.9173vw,77.357vh) scale(.3588)}to{transform:translate(37.1293vw,100vh) scale(.3588)}}.snow:nth-child(126){animation:fall-126 232s linear -26s infinite;opacity:.3604;transform:translate(75.6883vw,-10px) scale(.3081)}@keyframes fall-126{60.567%{transform:translate(77.3741vw,60.567vh) scale(.3081)}to{transform:translate(76.5312vw,100vh) scale(.3081)}}.snow:nth-child(127){animation:fall-127 160s linear -19s infinite;opacity:.3415;transform:translate(75.2674vw,-10px) scale(.1521)}@keyframes fall-127{36.285%{transform:translate(75.8891vw,36.285vh) scale(.1521)}to{transform:translate(75.57825vw,100vh) scale(.1521)}}.snow:nth-child(128){animation:fall-128 104s linear -29s infinite;opacity:.6011;transform:translate(27.3444vw,-10px) scale(.3349)}@keyframes fall-128{55.666%{transform:translate(26.5468vw,55.666vh) scale(.3349)}to{transform:translate(26.9456vw,100vh) scale(.3349)}}.snow:nth-child(129){animation:fall-129 224s linear -13s infinite;opacity:.3767;transform:translate(43.8886vw,-10px) scale(.1418)}@keyframes fall-129{51.069%{transform:translate(34.524vw,51.069vh) scale(.1418)}to{transform:translate(39.2063vw,100vh) scale(.1418)}}.snow:nth-child(130){animation:fall-130 88s linear -22s infinite;opacity:.3261;transform:translate(20.8801vw,-10px) scale(.9073)}@keyframes fall-130{67.373%{transform:translate(14.0544vw,67.373vh) scale(.9073)}to{transform:translate(17.46725vw,100vh) scale(.9073)}}.snow:nth-child(131){animation:fall-131 112s linear -1s infinite;opacity:.9382;transform:translate(47.4197vw,-10px) scale(.6494)}@keyframes fall-131{52.54%{transform:translate(37.6378vw,52.54vh) scale(.6494)}to{transform:translate(42.52875vw,100vh) scale(.6494)}}.snow:nth-child(132){animation:fall-132 88s linear -7s infinite;opacity:.0662;transform:translate(46.716vw,-10px) scale(.3046)}@keyframes fall-132{70.953%{transform:translate(40.8303vw,70.953vh) scale(.3046)}to{transform:translate(43.77315vw,100vh) scale(.3046)}}.snow:nth-child(133){animation:fall-133 96s linear -6s infinite;opacity:.4243;transform:translate(36.8088vw,-10px) scale(.561)}@keyframes fall-133{43.683%{transform:translate(27.5096vw,43.683vh) scale(.561)}to{transform:translate(32.1592vw,100vh) scale(.561)}}.snow:nth-child(134){animation:fall-134 120s linear -4s infinite;opacity:.0923;transform:translate(49.7401vw,-10px) scale(.5246)}@keyframes fall-134{64.583%{transform:translate(44.7444vw,64.583vh) scale(.5246)}to{transform:translate(47.24225vw,100vh) scale(.5246)}}.snow:nth-child(135){animation:fall-135 136s linear -4s infinite;opacity:.3233;transform:translate(36.9834vw,-10px) scale(.1956)}@keyframes fall-135{56.889%{transform:translate(43.9929vw,56.889vh) scale(.1956)}to{transform:translate(40.48815vw,100vh) scale(.1956)}}.snow:nth-child(136){animation:fall-136 240s linear -17s infinite;opacity:.4104;transform:translate(40.7978vw,-10px) scale(.8552)}@keyframes fall-136{70.611%{transform:translate(43.3485vw,70.611vh) scale(.8552)}to{transform:translate(42.07315vw,100vh) scale(.8552)}}.snow:nth-child(137){animation:fall-137 96s linear -25s infinite;opacity:.6725;transform:translate(81.9548vw,-10px) scale(.5623)}@keyframes fall-137{33.174%{transform:translate(81.8757vw,33.174vh) scale(.5623)}to{transform:translate(81.91525vw,100vh) scale(.5623)}}.snow:nth-child(138){animation:fall-138 160s linear -10s infinite;opacity:.1298;transform:translate(38.6141vw,-10px) scale(.4478)}@keyframes fall-138{51.465%{transform:translate(47.3243vw,51.465vh) scale(.4478)}to{transform:translate(42.9692vw,100vh) scale(.4478)}}.snow:nth-child(139){animation:fall-139 96s linear -11s infinite;opacity:.8688;transform:translate(52.5497vw,-10px) scale(.9592)}@keyframes fall-139{77.836%{transform:translate(59.27vw,77.836vh) scale(.9592)}to{transform:translate(55.90985vw,100vh) scale(.9592)}}.snow:nth-child(140){animation:fall-140 232s linear -25s infinite;opacity:.0005;transform:translate(58.5378vw,-10px) scale(.7197)}@keyframes fall-140{44.669%{transform:translate(52.6548vw,44.669vh) scale(.7197)}to{transform:translate(55.5963vw,100vh) scale(.7197)}}.snow:nth-child(141){animation:fall-141 200s linear -30s infinite;opacity:.7853;transform:translate(65.03vw,-10px) scale(.9991)}@keyframes fall-141{42.72%{transform:translate(56.0089vw,42.72vh) scale(.9991)}to{transform:translate(60.51945vw,100vh) scale(.9991)}}.snow:nth-child(142){animation:fall-142 192s linear -3s infinite;opacity:.9719;transform:translate(30.1048vw,-10px) scale(.4284)}@keyframes fall-142{43.693%{transform:translate(22.5942vw,43.693vh) scale(.4284)}to{transform:translate(26.3495vw,100vh) scale(.4284)}}.snow:nth-child(143){animation:fall-143 104s linear -11s infinite;opacity:.3969;transform:translate(21.7758vw,-10px) scale(.1033)}@keyframes fall-143{63.978%{transform:translate(20.5505vw,63.978vh) scale(.1033)}to{transform:translate(21.16315vw,100vh) scale(.1033)}}.snow:nth-child(144){animation:fall-144 128s linear -29s infinite;opacity:.844;transform:translate(38.3765vw,-10px) scale(.7598)}@keyframes fall-144{64.661%{transform:translate(41.2807vw,64.661vh) scale(.7598)}to{transform:translate(39.8286vw,100vh) scale(.7598)}}.snow:nth-child(145){animation:fall-145 192s linear -16s infinite;opacity:.0733;transform:translate(14.701vw,-10px) scale(.1877)}@keyframes fall-145{44.259%{transform:translate(12.9057vw,44.259vh) scale(.1877)}to{transform:translate(13.80335vw,100vh) scale(.1877)}}.snow:nth-child(146){animation:fall-146 216s linear -22s infinite;opacity:.823;transform:translate(79.8809vw,-10px) scale(.0499)}@keyframes fall-146{41.27%{transform:translate(74.0639vw,41.27vh) scale(.0499)}to{transform:translate(76.9724vw,100vh) scale(.0499)}}.snow:nth-child(147){animation:fall-147 120s linear -5s infinite;opacity:.316;transform:translate(14.3452vw,-10px) scale(.6205)}@keyframes fall-147{62.116%{transform:translate(22.1567vw,62.116vh) scale(.6205)}to{transform:translate(18.25095vw,100vh) scale(.6205)}}.snow:nth-child(148){animation:fall-148 192s linear -1s infinite;opacity:.9407;transform:translate(26.6805vw,-10px) scale(.1914)}@keyframes fall-148{58.988%{transform:translate(34.797vw,58.988vh) scale(.1914)}to{transform:translate(30.73875vw,100vh) scale(.1914)}}.snow:nth-child(149){animation:fall-149 144s linear -18s infinite;opacity:.6563;transform:translate(54.6141vw,-10px) scale(.5314)}@keyframes fall-149{70.734%{transform:translate(62.4602vw,70.734vh) scale(.5314)}to{transform:translate(58.53715vw,100vh) scale(.5314)}}.snow:nth-child(150){animation:fall-150 88s linear -15s infinite;opacity:.4215;transform:translate(19.5072vw,-10px) scale(.0992)}@keyframes fall-150{54.289%{transform:translate(24.2414vw,54.289vh) scale(.0992)}to{transform:translate(21.8743vw,100vh) scale(.0992)}}.snow:nth-child(151){animation:fall-151 240s linear -1s infinite;opacity:.2374;transform:translate(64.8858vw,-10px) scale(.9503)}@keyframes fall-151{78.912%{transform:translate(72.0861vw,78.912vh) scale(.9503)}to{transform:translate(68.48595vw,100vh) scale(.9503)}}.snow:nth-child(152){animation:fall-152 208s linear -17s infinite;opacity:.9835;transform:translate(31.5158vw,-10px) scale(.5786)}@keyframes fall-152{62.828%{transform:translate(28.9791vw,62.828vh) scale(.5786)}to{transform:translate(30.24745vw,100vh) scale(.5786)}}.snow:nth-child(153){animation:fall-153 176s linear -7s infinite;opacity:.8144;transform:translate(.0315vw,-10px) scale(.1099)}@keyframes fall-153{46.693%{transform:translate(-7.1533vw,46.693vh) scale(.1099)}to{transform:translate(-3.5609vw,100vh) scale(.1099)}}.snow:nth-child(154){animation:fall-154 152s linear -5s infinite;opacity:.0012;transform:translate(16.9072vw,-10px) scale(.3809)}@keyframes fall-154{62.93%{transform:translate(7.7034vw,62.93vh) scale(.3809)}to{transform:translate(12.3053vw,100vh) scale(.3809)}}.snow:nth-child(155){animation:fall-155 184s linear -2s infinite;opacity:.8344;transform:translate(74.0501vw,-10px) scale(.9508)}@keyframes fall-155{67.238%{transform:translate(71.906vw,67.238vh) scale(.9508)}to{transform:translate(72.97805vw,100vh) scale(.9508)}}.snow:nth-child(156){animation:fall-156 184s linear -20s infinite;opacity:.1201;transform:translate(50.1991vw,-10px) scale(.2566)}@keyframes fall-156{30.494%{transform:translate(49.8377vw,30.494vh) scale(.2566)}to{transform:translate(50.0184vw,100vh) scale(.2566)}}.snow:nth-child(157){animation:fall-157 240s linear -4s infinite;opacity:.6952;transform:translate(60.7813vw,-10px) scale(.7048)}@keyframes fall-157{78.236%{transform:translate(70.6569vw,78.236vh) scale(.7048)}to{transform:translate(65.7191vw,100vh) scale(.7048)}}.snow:nth-child(158){animation:fall-158 200s linear -4s infinite;opacity:.875;transform:translate(90.2185vw,-10px) scale(.2768)}@keyframes fall-158{57.042%{transform:translate(90.7018vw,57.042vh) scale(.2768)}to{transform:translate(90.46015vw,100vh) scale(.2768)}}.snow:nth-child(159){animation:fall-159 80s linear -1s infinite;opacity:.4524;transform:translate(55.9811vw,-10px) scale(.5838)}@keyframes fall-159{75.113%{transform:translate(49.7259vw,75.113vh) scale(.5838)}to{transform:translate(52.8535vw,100vh) scale(.5838)}}.snow:nth-child(160){animation:fall-160 144s linear -1s infinite;opacity:.2934;transform:translate(80.8968vw,-10px) scale(.9255)}@keyframes fall-160{71.147%{transform:translate(80.5245vw,71.147vh) scale(.9255)}to{transform:translate(80.71065vw,100vh) scale(.9255)}}.snow:nth-child(161){animation:fall-161 136s linear -30s infinite;opacity:.2578;transform:translate(35.4235vw,-10px) scale(.1922)}@keyframes fall-161{61.056%{transform:translate(35.5708vw,61.056vh) scale(.1922)}to{transform:translate(35.49715vw,100vh) scale(.1922)}}.snow:nth-child(162){animation:fall-162 112s linear -7s infinite;opacity:.1732;transform:translate(89.0607vw,-10px) scale(.1437)}@keyframes fall-162{35.45%{transform:translate(95.082vw,35.45vh) scale(.1437)}to{transform:translate(92.07135vw,100vh) scale(.1437)}}.snow:nth-child(163){animation:fall-163 88s linear -2s infinite;opacity:.4021;transform:translate(78.6044vw,-10px) scale(.7825)}@keyframes fall-163{44.973%{transform:translate(68.9832vw,44.973vh) scale(.7825)}to{transform:translate(73.7938vw,100vh) scale(.7825)}}.snow:nth-child(164){animation:fall-164 232s linear -21s infinite;opacity:.9562;transform:translate(32.4341vw,-10px) scale(.1721)}@keyframes fall-164{41.682%{transform:translate(40.8654vw,41.682vh) scale(.1721)}to{transform:translate(36.64975vw,100vh) scale(.1721)}}.snow:nth-child(165){animation:fall-165 104s linear -6s infinite;opacity:.7662;transform:translate(9.4005vw,-10px) scale(.9603)}@keyframes fall-165{67.69%{transform:translate(14.659vw,67.69vh) scale(.9603)}to{transform:translate(12.02975vw,100vh) scale(.9603)}}.snow:nth-child(166){animation:fall-166 136s linear -8s infinite;opacity:.6016;transform:translate(83.855vw,-10px) scale(.844)}@keyframes fall-166{67.202%{transform:translate(91.1539vw,67.202vh) scale(.844)}to{transform:translate(87.50445vw,100vh) scale(.844)}}.snow:nth-child(167){animation:fall-167 112s linear -19s infinite;opacity:.8795;transform:translate(8.9229vw,-10px) scale(.9143)}@keyframes fall-167{34.901%{transform:translate(3.8086vw,34.901vh) scale(.9143)}to{transform:translate(6.36575vw,100vh) scale(.9143)}}.snow:nth-child(168){animation:fall-168 216s linear -8s infinite;opacity:.7805;transform:translate(62.1096vw,-10px) scale(.9096)}@keyframes fall-168{78.723%{transform:translate(55.5937vw,78.723vh) scale(.9096)}to{transform:translate(58.85165vw,100vh) scale(.9096)}}.snow:nth-child(169){animation:fall-169 144s linear -14s infinite;opacity:.8033;transform:translate(9.0901vw,-10px) scale(.5522)}@keyframes fall-169{38.743%{transform:translate(11.2134vw,38.743vh) scale(.5522)}to{transform:translate(10.15175vw,100vh) scale(.5522)}}.snow:nth-child(170){animation:fall-170 136s linear -20s infinite;opacity:.5444;transform:translate(83.4816vw,-10px) scale(.1976)}@keyframes fall-170{42.421%{transform:translate(78.044vw,42.421vh) scale(.1976)}to{transform:translate(80.7628vw,100vh) scale(.1976)}}.snow:nth-child(171){animation:fall-171 128s linear -30s infinite;opacity:.2365;transform:translate(55.0411vw,-10px) scale(.4304)}@keyframes fall-171{32.547%{transform:translate(58.783vw,32.547vh) scale(.4304)}to{transform:translate(56.91205vw,100vh) scale(.4304)}}.snow:nth-child(172){animation:fall-172 192s linear -11s infinite;opacity:.5008;transform:translate(92.9394vw,-10px) scale(.7129)}@keyframes fall-172{59.148%{transform:translate(100.118vw,59.148vh) scale(.7129)}to{transform:translate(96.5287vw,100vh) scale(.7129)}}.snow:nth-child(173){animation:fall-173 128s linear -1s infinite;opacity:.2884;transform:translate(26.1644vw,-10px) scale(.4917)}@keyframes fall-173{43.078%{transform:translate(23.082vw,43.078vh) scale(.4917)}to{transform:translate(24.6232vw,100vh) scale(.4917)}}.snow:nth-child(174){animation:fall-174 184s linear -14s infinite;opacity:.2639;transform:translate(4.6628vw,-10px) scale(.2419)}@keyframes fall-174{44.804%{transform:translate(-.1338vw,44.804vh) scale(.2419)}to{transform:translate(2.2645vw,100vh) scale(.2419)}}.snow:nth-child(175){animation:fall-175 208s linear -6s infinite;opacity:.3369;transform:translate(55.519vw,-10px) scale(.7119)}@keyframes fall-175{42.923%{transform:translate(52.8513vw,42.923vh) scale(.7119)}to{transform:translate(54.18515vw,100vh) scale(.7119)}}.snow:nth-child(176){animation:fall-176 216s linear -9s infinite;opacity:.2988;transform:translate(20.4943vw,-10px) scale(.6346)}@keyframes fall-176{40.103%{transform:translate(13.3388vw,40.103vh) scale(.6346)}to{transform:translate(16.91655vw,100vh) scale(.6346)}}.snow:nth-child(177){animation:fall-177 168s linear -14s infinite;opacity:.0961;transform:translate(63.2387vw,-10px) scale(.0377)}@keyframes fall-177{75.194%{transform:translate(65.2713vw,75.194vh) scale(.0377)}to{transform:translate(64.255vw,100vh) scale(.0377)}}.snow:nth-child(178){animation:fall-178 128s linear -8s infinite;opacity:.397;transform:translate(1.4418vw,-10px) scale(.9364)}@keyframes fall-178{64.575%{transform:translate(-2.509vw,64.575vh) scale(.9364)}to{transform:translate(-.5336vw,100vh) scale(.9364)}}.snow:nth-child(179){animation:fall-179 88s linear -15s infinite;opacity:.8956;transform:translate(97.9664vw,-10px) scale(.6918)}@keyframes fall-179{48.279%{transform:translate(106.2453vw,48.279vh) scale(.6918)}to{transform:translate(102.10585vw,100vh) scale(.6918)}}.snow:nth-child(180){animation:fall-180 96s linear -21s infinite;opacity:.6897;transform:translate(39.3251vw,-10px) scale(.1275)}@keyframes fall-180{60.462%{transform:translate(43.0686vw,60.462vh) scale(.1275)}to{transform:translate(41.19685vw,100vh) scale(.1275)}}.snow:nth-child(181){animation:fall-181 168s linear -30s infinite;opacity:.8175;transform:translate(80.7787vw,-10px) scale(.4966)}@keyframes fall-181{57.622%{transform:translate(79.4073vw,57.622vh) scale(.4966)}to{transform:translate(80.093vw,100vh) scale(.4966)}}.snow:nth-child(182){animation:fall-182 232s linear -30s infinite;opacity:.5708;transform:translate(29.099vw,-10px) scale(.2144)}@keyframes fall-182{34.718%{transform:translate(22.5635vw,34.718vh) scale(.2144)}to{transform:translate(25.83125vw,100vh) scale(.2144)}}.snow:nth-child(183){animation:fall-183 104s linear -12s infinite;opacity:.2089;transform:translate(97.8578vw,-10px) scale(.7526)}@keyframes fall-183{65.74%{transform:translate(104.9073vw,65.74vh) scale(.7526)}to{transform:translate(101.38255vw,100vh) scale(.7526)}}.snow:nth-child(184){animation:fall-184 216s linear -6s infinite;opacity:.2369;transform:translate(38.6591vw,-10px) scale(.1139)}@keyframes fall-184{36.03%{transform:translate(46.8271vw,36.03vh) scale(.1139)}to{transform:translate(42.7431vw,100vh) scale(.1139)}}.snow:nth-child(185){animation:fall-185 240s linear -14s infinite;opacity:.4786;transform:translate(39.6678vw,-10px) scale(.2404)}@keyframes fall-185{43.029%{transform:translate(32.3542vw,43.029vh) scale(.2404)}to{transform:translate(36.011vw,100vh) scale(.2404)}}.snow:nth-child(186){animation:fall-186 232s linear -24s infinite;opacity:.1341;transform:translate(37.4767vw,-10px) scale(.6956)}@keyframes fall-186{38.407%{transform:translate(45.0557vw,38.407vh) scale(.6956)}to{transform:translate(41.2662vw,100vh) scale(.6956)}}.snow:nth-child(187){animation:fall-187 160s linear -12s infinite;opacity:.2681;transform:translate(64.4986vw,-10px) scale(.9388)}@keyframes fall-187{73.839%{transform:translate(68.3008vw,73.839vh) scale(.9388)}to{transform:translate(66.3997vw,100vh) scale(.9388)}}.snow:nth-child(188){animation:fall-188 240s linear -30s infinite;opacity:.1198;transform:translate(12.8351vw,-10px) scale(.1593)}@keyframes fall-188{40.414%{transform:translate(20.4476vw,40.414vh) scale(.1593)}to{transform:translate(16.64135vw,100vh) scale(.1593)}}.snow:nth-child(189){animation:fall-189 192s linear -16s infinite;opacity:.4733;transform:translate(5.0455vw,-10px) scale(.0915)}@keyframes fall-189{56.119%{transform:translate(-3.4881vw,56.119vh) scale(.0915)}to{transform:translate(.7787vw,100vh) scale(.0915)}}.snow:nth-child(190){animation:fall-190 184s linear -28s infinite;opacity:.0775;transform:translate(37.4531vw,-10px) scale(.7427)}@keyframes fall-190{78.85%{transform:translate(35.1021vw,78.85vh) scale(.7427)}to{transform:translate(36.2776vw,100vh) scale(.7427)}}.snow:nth-child(191){animation:fall-191 80s linear -11s infinite;opacity:.5519;transform:translate(47.9628vw,-10px) scale(.9682)}@keyframes fall-191{59.354%{transform:translate(45.0381vw,59.354vh) scale(.9682)}to{transform:translate(46.50045vw,100vh) scale(.9682)}}.snow:nth-child(192){animation:fall-192 192s linear -17s infinite;opacity:.4815;transform:translate(69.1546vw,-10px) scale(.8979)}@keyframes fall-192{40.045%{transform:translate(74.6695vw,40.045vh) scale(.8979)}to{transform:translate(71.91205vw,100vh) scale(.8979)}}.snow:nth-child(193){animation:fall-193 224s linear -1s infinite;opacity:.502;transform:translate(74.8299vw,-10px) scale(.5874)}@keyframes fall-193{32.825%{transform:translate(77.6681vw,32.825vh) scale(.5874)}to{transform:translate(76.249vw,100vh) scale(.5874)}}.snow:nth-child(194){animation:fall-194 208s linear -24s infinite;opacity:.8085;transform:translate(8.0409vw,-10px) scale(.6607)}@keyframes fall-194{35.954%{transform:translate(2.8333vw,35.954vh) scale(.6607)}to{transform:translate(5.4371vw,100vh) scale(.6607)}}.snow:nth-child(195){animation:fall-195 240s linear -7s infinite;opacity:.3092;transform:translate(68.5773vw,-10px) scale(.8753)}@keyframes fall-195{63.93%{transform:translate(59.104vw,63.93vh) scale(.8753)}to{transform:translate(63.84065vw,100vh) scale(.8753)}}.snow:nth-child(196){animation:fall-196 240s linear -13s infinite;opacity:.1555;transform:translate(9.7975vw,-10px) scale(.809)}@keyframes fall-196{34.033%{transform:translate(16.1672vw,34.033vh) scale(.809)}to{transform:translate(12.98235vw,100vh) scale(.809)}}.snow:nth-child(197){animation:fall-197 152s linear -4s infinite;opacity:.2445;transform:translate(4.7519vw,-10px) scale(.5998)}@keyframes fall-197{79.048%{transform:translate(12.6705vw,79.048vh) scale(.5998)}to{transform:translate(8.7112vw,100vh) scale(.5998)}}.snow:nth-child(198){animation:fall-198 112s linear -24s infinite;opacity:.2321;transform:translate(7.9302vw,-10px) scale(.4018)}@keyframes fall-198{45.172%{transform:translate(15.1037vw,45.172vh) scale(.4018)}to{transform:translate(11.51695vw,100vh) scale(.4018)}}.snow:nth-child(199){animation:fall-199 128s linear -12s infinite;opacity:.191;transform:translate(43.3025vw,-10px) scale(.7005)}@keyframes fall-199{36.65%{transform:translate(33.9743vw,36.65vh) scale(.7005)}to{transform:translate(38.6384vw,100vh) scale(.7005)}}.snow:nth-child(200){animation:fall-200 152s linear -18s infinite;opacity:.6952;transform:translate(37.636vw,-10px) scale(.0809)}@keyframes fall-200{69.629%{transform:translate(30.4845vw,69.629vh) scale(.0809)}to{transform:translate(34.06025vw,100vh) scale(.0809)}}.snow:nth-child(201){animation:fall-201 112s linear -22s infinite;opacity:.6302;transform:translate(.4875vw,-10px) scale(.0081)}@keyframes fall-201{33.367%{transform:translate(7.7432vw,33.367vh) scale(.0081)}to{transform:translate(4.11535vw,100vh) scale(.0081)}}.snow:nth-child(202){animation:fall-202 240s linear -1s infinite;opacity:.8441;transform:translate(83.5954vw,-10px) scale(.4187)}@keyframes fall-202{51.934%{transform:translate(75.292vw,51.934vh) scale(.4187)}to{transform:translate(79.4437vw,100vh) scale(.4187)}}.snow:nth-child(203){animation:fall-203 224s linear -25s infinite;opacity:.0177;transform:translate(51.3818vw,-10px) scale(.12)}@keyframes fall-203{73.478%{transform:translate(51.8842vw,73.478vh) scale(.12)}to{transform:translate(51.633vw,100vh) scale(.12)}}.snow:nth-child(204){animation:fall-204 160s linear -30s infinite;opacity:.0725;transform:translate(7.1132vw,-10px) scale(.0192)}@keyframes fall-204{58.333%{transform:translate(8.7255vw,58.333vh) scale(.0192)}to{transform:translate(7.91935vw,100vh) scale(.0192)}}.snow:nth-child(205){animation:fall-205 96s linear -16s infinite;opacity:.5147;transform:translate(67.647vw,-10px) scale(.5391)}@keyframes fall-205{32.017%{transform:translate(68.3553vw,32.017vh) scale(.5391)}to{transform:translate(68.00115vw,100vh) scale(.5391)}}.snow:nth-child(206){animation:fall-206 176s linear -27s infinite;opacity:.7618;transform:translate(59.7858vw,-10px) scale(.8008)}@keyframes fall-206{40.411%{transform:translate(66.3451vw,40.411vh) scale(.8008)}to{transform:translate(63.06545vw,100vh) scale(.8008)}}.snow:nth-child(207){animation:fall-207 200s linear -12s infinite;opacity:.9392;transform:translate(9.203vw,-10px) scale(.8407)}@keyframes fall-207{57.017%{transform:translate(1.2189vw,57.017vh) scale(.8407)}to{transform:translate(5.21095vw,100vh) scale(.8407)}}.snow:nth-child(208){animation:fall-208 176s linear -1s infinite;opacity:.0287;transform:translate(88.9848vw,-10px) scale(.2676)}@keyframes fall-208{62.511%{transform:translate(79.963vw,62.511vh) scale(.2676)}to{transform:translate(84.4739vw,100vh) scale(.2676)}}.snow:nth-child(209){animation:fall-209 240s linear -29s infinite;opacity:.6124;transform:translate(68.7448vw,-10px) scale(.6579)}@keyframes fall-209{62.598%{transform:translate(59.1733vw,62.598vh) scale(.6579)}to{transform:translate(63.95905vw,100vh) scale(.6579)}}.snow:nth-child(210){animation:fall-210 224s linear -17s infinite;opacity:.7645;transform:translate(45.2202vw,-10px) scale(.0087)}@keyframes fall-210{32.264%{transform:translate(48.2799vw,32.264vh) scale(.0087)}to{transform:translate(46.75005vw,100vh) scale(.0087)}}.snow:nth-child(211){animation:fall-211 160s linear -12s infinite;opacity:.5477;transform:translate(37.0899vw,-10px) scale(.0301)}@keyframes fall-211{71.389%{transform:translate(39.7608vw,71.389vh) scale(.0301)}to{transform:translate(38.42535vw,100vh) scale(.0301)}}.snow:nth-child(212){animation:fall-212 136s linear -9s infinite;opacity:.396;transform:translate(67.7709vw,-10px) scale(.3662)}@keyframes fall-212{61.405%{transform:translate(61.7024vw,61.405vh) scale(.3662)}to{transform:translate(64.73665vw,100vh) scale(.3662)}}.snow:nth-child(213){animation:fall-213 112s linear -29s infinite;opacity:.9683;transform:translate(81.1588vw,-10px) scale(.1596)}@keyframes fall-213{63.993%{transform:translate(82.0946vw,63.993vh) scale(.1596)}to{transform:translate(81.6267vw,100vh) scale(.1596)}}.snow:nth-child(214){animation:fall-214 104s linear -5s infinite;opacity:.4717;transform:translate(69.7961vw,-10px) scale(.64)}@keyframes fall-214{73.856%{transform:translate(72.632vw,73.856vh) scale(.64)}to{transform:translate(71.21405vw,100vh) scale(.64)}}.snow:nth-child(215){animation:fall-215 184s linear -30s infinite;opacity:.1282;transform:translate(72.3749vw,-10px) scale(.3929)}@keyframes fall-215{75.215%{transform:translate(69.0358vw,75.215vh) scale(.3929)}to{transform:translate(70.70535vw,100vh) scale(.3929)}}.snow:nth-child(216){animation:fall-216 104s linear -20s infinite;opacity:.0251;transform:translate(96.9622vw,-10px) scale(.2081)}@keyframes fall-216{41.667%{transform:translate(99.9028vw,41.667vh) scale(.2081)}to{transform:translate(98.4325vw,100vh) scale(.2081)}}.snow:nth-child(217){animation:fall-217 88s linear -14s infinite;opacity:.1879;transform:translate(22.4952vw,-10px) scale(.8587)}@keyframes fall-217{32.809%{transform:translate(31.5722vw,32.809vh) scale(.8587)}to{transform:translate(27.0337vw,100vh) scale(.8587)}}.snow:nth-child(218){animation:fall-218 216s linear -7s infinite;opacity:.8291;transform:translate(28.7735vw,-10px) scale(.3683)}@keyframes fall-218{67.469%{transform:translate(19.5747vw,67.469vh) scale(.3683)}to{transform:translate(24.1741vw,100vh) scale(.3683)}}.snow:nth-child(219){animation:fall-219 80s linear -27s infinite;opacity:.5457;transform:translate(30.1313vw,-10px) scale(.4415)}@keyframes fall-219{42.497%{transform:translate(31.8662vw,42.497vh) scale(.4415)}to{transform:translate(30.99875vw,100vh) scale(.4415)}}.snow:nth-child(220){animation:fall-220 88s linear -30s infinite;opacity:.9191;transform:translate(49.8854vw,-10px) scale(.7776)}@keyframes fall-220{64.203%{transform:translate(43.1343vw,64.203vh) scale(.7776)}to{transform:translate(46.50985vw,100vh) scale(.7776)}}.snow:nth-child(221){animation:fall-221 136s linear -1s infinite;opacity:.2603;transform:translate(59.4796vw,-10px) scale(.3377)}@keyframes fall-221{61.721%{transform:translate(58.0804vw,61.721vh) scale(.3377)}to{transform:translate(58.78vw,100vh) scale(.3377)}}.snow:nth-child(222){animation:fall-222 192s linear -15s infinite;opacity:.6006;transform:translate(32.404vw,-10px) scale(.6466)}@keyframes fall-222{55.005%{transform:translate(41.2795vw,55.005vh) scale(.6466)}to{transform:translate(36.84175vw,100vh) scale(.6466)}}.snow:nth-child(223){animation:fall-223 152s linear -5s infinite;opacity:.0821;transform:translate(77.5054vw,-10px) scale(.3124)}@keyframes fall-223{78.889%{transform:translate(67.6417vw,78.889vh) scale(.3124)}to{transform:translate(72.57355vw,100vh) scale(.3124)}}.snow:nth-child(224){animation:fall-224 176s linear -29s infinite;opacity:.9525;transform:translate(84.1191vw,-10px) scale(.8706)}@keyframes fall-224{57.142%{transform:translate(85.1993vw,57.142vh) scale(.8706)}to{transform:translate(84.6592vw,100vh) scale(.8706)}}.snow:nth-child(225){animation:fall-225 152s linear -21s infinite;opacity:.5617;transform:translate(89.1333vw,-10px) scale(.1523)}@keyframes fall-225{67.267%{transform:translate(79.8978vw,67.267vh) scale(.1523)}to{transform:translate(84.51555vw,100vh) scale(.1523)}}.snow:nth-child(226){animation:fall-226 136s linear -26s infinite;opacity:.173;transform:translate(12.0108vw,-10px) scale(.1159)}@keyframes fall-226{47.581%{transform:translate(11.589vw,47.581vh) scale(.1159)}to{transform:translate(11.7999vw,100vh) scale(.1159)}}.snow:nth-child(227){animation:fall-227 152s linear -23s infinite;opacity:.8675;transform:translate(54.3019vw,-10px) scale(.4263)}@keyframes fall-227{34.735%{transform:translate(56.2285vw,34.735vh) scale(.4263)}to{transform:translate(55.2652vw,100vh) scale(.4263)}}.snow:nth-child(228){animation:fall-228 144s linear -28s infinite;opacity:.5703;transform:translate(44.0806vw,-10px) scale(.6716)}@keyframes fall-228{74.985%{transform:translate(37.4766vw,74.985vh) scale(.6716)}to{transform:translate(40.7786vw,100vh) scale(.6716)}}.snow:nth-child(229){animation:fall-229 152s linear -5s infinite;opacity:.2555;transform:translate(32.6705vw,-10px) scale(.7938)}@keyframes fall-229{69.408%{transform:translate(32.9378vw,69.408vh) scale(.7938)}to{transform:translate(32.80415vw,100vh) scale(.7938)}}.snow:nth-child(230){animation:fall-230 104s linear -15s infinite;opacity:.0969;transform:translate(48.2417vw,-10px) scale(.3075)}@keyframes fall-230{35.971%{transform:translate(40.9052vw,35.971vh) scale(.3075)}to{transform:translate(44.57345vw,100vh) scale(.3075)}}.snow:nth-child(231){animation:fall-231 136s linear -19s infinite;opacity:.1897;transform:translate(69.1578vw,-10px) scale(.8394)}@keyframes fall-231{67.608%{transform:translate(64.5595vw,67.608vh) scale(.8394)}to{transform:translate(66.85865vw,100vh) scale(.8394)}}.snow:nth-child(232){animation:fall-232 128s linear -1s infinite;opacity:.8035;transform:translate(63.9867vw,-10px) scale(.3957)}@keyframes fall-232{65.639%{transform:translate(57.6328vw,65.639vh) scale(.3957)}to{transform:translate(60.80975vw,100vh) scale(.3957)}}.snow:nth-child(233){animation:fall-233 152s linear -26s infinite;opacity:.5092;transform:translate(6.6716vw,-10px) scale(.4043)}@keyframes fall-233{35.306%{transform:translate(6.7639vw,35.306vh) scale(.4043)}to{transform:translate(6.71775vw,100vh) scale(.4043)}}.snow:nth-child(234){animation:fall-234 120s linear -15s infinite;opacity:.263;transform:translate(79.5586vw,-10px) scale(.8047)}@keyframes fall-234{69.105%{transform:translate(79.4133vw,69.105vh) scale(.8047)}to{transform:translate(79.48595vw,100vh) scale(.8047)}}.snow:nth-child(235){animation:fall-235 104s linear -3s infinite;opacity:.9904;transform:translate(27.3148vw,-10px) scale(.058)}@keyframes fall-235{53.289%{transform:translate(32.9199vw,53.289vh) scale(.058)}to{transform:translate(30.11735vw,100vh) scale(.058)}}.snow:nth-child(236){animation:fall-236 144s linear -2s infinite;opacity:.5197;transform:translate(67.1958vw,-10px) scale(.7585)}@keyframes fall-236{74.28%{transform:translate(74.5132vw,74.28vh) scale(.7585)}to{transform:translate(70.8545vw,100vh) scale(.7585)}}.snow:nth-child(237){animation:fall-237 232s linear -11s infinite;opacity:.6735;transform:translate(69.5608vw,-10px) scale(.0027)}@keyframes fall-237{32.968%{transform:translate(79.5058vw,32.968vh) scale(.0027)}to{transform:translate(74.5333vw,100vh) scale(.0027)}}.snow:nth-child(238){animation:fall-238 168s linear -16s infinite;opacity:.425;transform:translate(17.6382vw,-10px) scale(.9057)}@keyframes fall-238{64.208%{transform:translate(22.4066vw,64.208vh) scale(.9057)}to{transform:translate(20.0224vw,100vh) scale(.9057)}}.snow:nth-child(239){animation:fall-239 216s linear -3s infinite;opacity:.7049;transform:translate(11.2716vw,-10px) scale(.3222)}@keyframes fall-239{68.432%{transform:translate(15.652vw,68.432vh) scale(.3222)}to{transform:translate(13.4618vw,100vh) scale(.3222)}}.snow:nth-child(240){animation:fall-240 200s linear -3s infinite;opacity:.7524;transform:translate(75.6511vw,-10px) scale(.0942)}@keyframes fall-240{31.857%{transform:translate(75.2347vw,31.857vh) scale(.0942)}to{transform:translate(75.4429vw,100vh) scale(.0942)}}.snow:nth-child(241){animation:fall-241 80s linear -9s infinite;opacity:.2772;transform:translate(63.7492vw,-10px) scale(.5916)}@keyframes fall-241{48.634%{transform:translate(59.365vw,48.634vh) scale(.5916)}to{transform:translate(61.5571vw,100vh) scale(.5916)}}.snow:nth-child(242){animation:fall-242 176s linear -7s infinite;opacity:.7046;transform:translate(89.8648vw,-10px) scale(.7885)}@keyframes fall-242{79.69%{transform:translate(98.8934vw,79.69vh) scale(.7885)}to{transform:translate(94.3791vw,100vh) scale(.7885)}}.snow:nth-child(243){animation:fall-243 168s linear -21s infinite;opacity:.11;transform:translate(70.672vw,-10px) scale(.2777)}@keyframes fall-243{75.287%{transform:translate(62.0075vw,75.287vh) scale(.2777)}to{transform:translate(66.33975vw,100vh) scale(.2777)}}.snow:nth-child(244){animation:fall-244 104s linear -10s infinite;opacity:.0344;transform:translate(45.0342vw,-10px) scale(.4298)}@keyframes fall-244{36.017%{transform:translate(46.7471vw,36.017vh) scale(.4298)}to{transform:translate(45.89065vw,100vh) scale(.4298)}}.snow:nth-child(245){animation:fall-245 120s linear -6s infinite;opacity:.9902;transform:translate(78.2581vw,-10px) scale(.1594)}@keyframes fall-245{53.884%{transform:translate(86.9147vw,53.884vh) scale(.1594)}to{transform:translate(82.5864vw,100vh) scale(.1594)}}.snow:nth-child(246){animation:fall-246 112s linear -17s infinite;opacity:.8937;transform:translate(32.6965vw,-10px) scale(.5692)}@keyframes fall-246{72.557%{transform:translate(29.6068vw,72.557vh) scale(.5692)}to{transform:translate(31.15165vw,100vh) scale(.5692)}}.snow:nth-child(247){animation:fall-247 216s linear -3s infinite;opacity:.5811;transform:translate(81.0865vw,-10px) scale(.7558)}@keyframes fall-247{56.917%{transform:translate(71.616vw,56.917vh) scale(.7558)}to{transform:translate(76.35125vw,100vh) scale(.7558)}}.snow:nth-child(248){animation:fall-248 144s linear -4s infinite;opacity:.2112;transform:translate(11.5091vw,-10px) scale(.8625)}@keyframes fall-248{63.854%{transform:translate(2.4902vw,63.854vh) scale(.8625)}to{transform:translate(6.99965vw,100vh) scale(.8625)}}.snow:nth-child(249){animation:fall-249 168s linear -12s infinite;opacity:.2978;transform:translate(35.93vw,-10px) scale(.594)}@keyframes fall-249{77.433%{transform:translate(45.6294vw,77.433vh) scale(.594)}to{transform:translate(40.7797vw,100vh) scale(.594)}}.snow:nth-child(250){animation:fall-250 96s linear -23s infinite;opacity:.0781;transform:translate(31.1911vw,-10px) scale(.5464)}@keyframes fall-250{74.165%{transform:translate(32.2183vw,74.165vh) scale(.5464)}to{transform:translate(31.7047vw,100vh) scale(.5464)}}.snow:nth-child(251){animation:fall-251 224s linear -16s infinite;opacity:.9604;transform:translate(69.1135vw,-10px) scale(.0355)}@keyframes fall-251{69.445%{transform:translate(67.6968vw,69.445vh) scale(.0355)}to{transform:translate(68.40515vw,100vh) scale(.0355)}}.snow:nth-child(252){animation:fall-252 208s linear -14s infinite;opacity:.926;transform:translate(58.0509vw,-10px) scale(.8817)}@keyframes fall-252{76.63%{transform:translate(63.0078vw,76.63vh) scale(.8817)}to{transform:translate(60.52935vw,100vh) scale(.8817)}}.snow:nth-child(253){animation:fall-253 208s linear -15s infinite;opacity:.2274;transform:translate(90.0249vw,-10px) scale(.5508)}@keyframes fall-253{39.887%{transform:translate(82.4505vw,39.887vh) scale(.5508)}to{transform:translate(86.2377vw,100vh) scale(.5508)}}.snow:nth-child(254){animation:fall-254 120s linear -17s infinite;opacity:.5314;transform:translate(1.5101vw,-10px) scale(.1315)}@keyframes fall-254{70.376%{transform:translate(3.9959vw,70.376vh) scale(.1315)}to{transform:translate(2.753vw,100vh) scale(.1315)}}.snow:nth-child(255){animation:fall-255 104s linear -12s infinite;opacity:.623;transform:translate(80.163vw,-10px) scale(.0727)}@keyframes fall-255{79.958%{transform:translate(76.3068vw,79.958vh) scale(.0727)}to{transform:translate(78.2349vw,100vh) scale(.0727)}}.snow:nth-child(256){animation:fall-256 120s linear -19s infinite;opacity:.6096;transform:translate(94.17vw,-10px) scale(.3955)}@keyframes fall-256{52.414%{transform:translate(94.6048vw,52.414vh) scale(.3955)}to{transform:translate(94.3874vw,100vh) scale(.3955)}}.snow:nth-child(257){animation:fall-257 224s linear -22s infinite;opacity:.6828;transform:translate(57.6309vw,-10px) scale(.075)}@keyframes fall-257{36.994%{transform:translate(49.1896vw,36.994vh) scale(.075)}to{transform:translate(53.41025vw,100vh) scale(.075)}}.snow:nth-child(258){animation:fall-258 208s linear -19s infinite;opacity:.2988;transform:translate(34.1074vw,-10px) scale(.2039)}@keyframes fall-258{39.627%{transform:translate(39.839vw,39.627vh) scale(.2039)}to{transform:translate(36.9732vw,100vh) scale(.2039)}}.snow:nth-child(259){animation:fall-259 216s linear -13s infinite;opacity:.8914;transform:translate(2.0027vw,-10px) scale(.2384)}@keyframes fall-259{59.158%{transform:translate(5.6522vw,59.158vh) scale(.2384)}to{transform:translate(3.82745vw,100vh) scale(.2384)}}.snow:nth-child(260){animation:fall-260 112s linear -13s infinite;opacity:.4258;transform:translate(4.0311vw,-10px) scale(.0814)}@keyframes fall-260{43.507%{transform:translate(-5.9199vw,43.507vh) scale(.0814)}to{transform:translate(-.9444vw,100vh) scale(.0814)}}.snow:nth-child(261){animation:fall-261 208s linear -11s infinite;opacity:.1491;transform:translate(78.2006vw,-10px) scale(.5187)}@keyframes fall-261{72.277%{transform:translate(68.8534vw,72.277vh) scale(.5187)}to{transform:translate(73.527vw,100vh) scale(.5187)}}.snow:nth-child(262){animation:fall-262 240s linear -2s infinite;opacity:.2011;transform:translate(52.8896vw,-10px) scale(.7893)}@keyframes fall-262{32.842%{transform:translate(50.5432vw,32.842vh) scale(.7893)}to{transform:translate(51.7164vw,100vh) scale(.7893)}}.snow:nth-child(263){animation:fall-263 176s linear -26s infinite;opacity:.767;transform:translate(4.3845vw,-10px) scale(.6709)}@keyframes fall-263{35.847%{transform:translate(-3.9895vw,35.847vh) scale(.6709)}to{transform:translate(.1975vw,100vh) scale(.6709)}}.snow:nth-child(264){animation:fall-264 216s linear -7s infinite;opacity:.3415;transform:translate(71.3791vw,-10px) scale(.6172)}@keyframes fall-264{75.732%{transform:translate(80.0359vw,75.732vh) scale(.6172)}to{transform:translate(75.7075vw,100vh) scale(.6172)}}.snow:nth-child(265){animation:fall-265 128s linear -6s infinite;opacity:.8315;transform:translate(26.0186vw,-10px) scale(.9653)}@keyframes fall-265{55.637%{transform:translate(24.5209vw,55.637vh) scale(.9653)}to{transform:translate(25.26975vw,100vh) scale(.9653)}}.snow:nth-child(266){animation:fall-266 120s linear -8s infinite;opacity:.6168;transform:translate(18.7691vw,-10px) scale(.2064)}@keyframes fall-266{30.147%{transform:translate(12.1672vw,30.147vh) scale(.2064)}to{transform:translate(15.46815vw,100vh) scale(.2064)}}.snow:nth-child(267){animation:fall-267 192s linear -1s infinite;opacity:.0446;transform:translate(89.2956vw,-10px) scale(.0508)}@keyframes fall-267{36.986%{transform:translate(87.2474vw,36.986vh) scale(.0508)}to{transform:translate(88.2715vw,100vh) scale(.0508)}}.snow:nth-child(268){animation:fall-268 96s linear -23s infinite;opacity:.7004;transform:translate(11.8077vw,-10px) scale(.6946)}@keyframes fall-268{76.446%{transform:translate(16.5065vw,76.446vh) scale(.6946)}to{transform:translate(14.1571vw,100vh) scale(.6946)}}.snow:nth-child(269){animation:fall-269 152s linear -12s infinite;opacity:.8154;transform:translate(3.0609vw,-10px) scale(.6878)}@keyframes fall-269{74.586%{transform:translate(12.8966vw,74.586vh) scale(.6878)}to{transform:translate(7.97875vw,100vh) scale(.6878)}}.snow:nth-child(270){animation:fall-270 80s linear -12s infinite;opacity:.6475;transform:translate(23.5085vw,-10px) scale(.0558)}@keyframes fall-270{55.381%{transform:translate(29.5902vw,55.381vh) scale(.0558)}to{transform:translate(26.54935vw,100vh) scale(.0558)}}.snow:nth-child(271){animation:fall-271 224s linear -16s infinite;opacity:.8204;transform:translate(48.6006vw,-10px) scale(.8224)}@keyframes fall-271{79.283%{transform:translate(41.0414vw,79.283vh) scale(.8224)}to{transform:translate(44.821vw,100vh) scale(.8224)}}.snow:nth-child(272){animation:fall-272 88s linear -10s infinite;opacity:.586;transform:translate(40.8926vw,-10px) scale(.0632)}@keyframes fall-272{45.774%{transform:translate(47.5906vw,45.774vh) scale(.0632)}to{transform:translate(44.2416vw,100vh) scale(.0632)}}.snow:nth-child(273){animation:fall-273 96s linear -4s infinite;opacity:.926;transform:translate(1.5208vw,-10px) scale(.8098)}@keyframes fall-273{43.456%{transform:translate(5.0024vw,43.456vh) scale(.8098)}to{transform:translate(3.2616vw,100vh) scale(.8098)}}.snow:nth-child(274){animation:fall-274 144s linear -18s infinite;opacity:.4715;transform:translate(46.3484vw,-10px) scale(.0331)}@keyframes fall-274{61.637%{transform:translate(55.3403vw,61.637vh) scale(.0331)}to{transform:translate(50.84435vw,100vh) scale(.0331)}}.snow:nth-child(275){animation:fall-275 112s linear -19s infinite;opacity:.203;transform:translate(2.4351vw,-10px) scale(.0305)}@keyframes fall-275{70.04%{transform:translate(4.9539vw,70.04vh) scale(.0305)}to{transform:translate(3.6945vw,100vh) scale(.0305)}}.snow:nth-child(276){animation:fall-276 88s linear -2s infinite;opacity:.6931;transform:translate(86.8632vw,-10px) scale(.2903)}@keyframes fall-276{56.706%{transform:translate(90.9872vw,56.706vh) scale(.2903)}to{transform:translate(88.9252vw,100vh) scale(.2903)}}.snow:nth-child(277){animation:fall-277 144s linear -29s infinite;opacity:.2237;transform:translate(96.9829vw,-10px) scale(.6846)}@keyframes fall-277{69.461%{transform:translate(91.6709vw,69.461vh) scale(.6846)}to{transform:translate(94.3269vw,100vh) scale(.6846)}}.snow:nth-child(278){animation:fall-278 144s linear -15s infinite;opacity:.4117;transform:translate(95.2478vw,-10px) scale(.7114)}@keyframes fall-278{57.81%{transform:translate(88.1032vw,57.81vh) scale(.7114)}to{transform:translate(91.6755vw,100vh) scale(.7114)}}.snow:nth-child(279){animation:fall-279 128s linear -13s infinite;opacity:.2128;transform:translate(50.4972vw,-10px) scale(.5523)}@keyframes fall-279{56.386%{transform:translate(57.9903vw,56.386vh) scale(.5523)}to{transform:translate(54.24375vw,100vh) scale(.5523)}}.snow:nth-child(280){animation:fall-280 200s linear -9s infinite;opacity:.1567;transform:translate(84.6535vw,-10px) scale(.3076)}@keyframes fall-280{40.217%{transform:translate(75.9654vw,40.217vh) scale(.3076)}to{transform:translate(80.30945vw,100vh) scale(.3076)}}.snow:nth-child(281){animation:fall-281 96s linear -3s infinite;opacity:.2151;transform:translate(67.7414vw,-10px) scale(.816)}@keyframes fall-281{61.308%{transform:translate(64.2861vw,61.308vh) scale(.816)}to{transform:translate(66.01375vw,100vh) scale(.816)}}.snow:nth-child(282){animation:fall-282 128s linear -7s infinite;opacity:.6405;transform:translate(1.0609vw,-10px) scale(.5519)}@keyframes fall-282{78.6%{transform:translate(1.1758vw,78.6vh) scale(.5519)}to{transform:translate(1.11835vw,100vh) scale(.5519)}}.snow:nth-child(283){animation:fall-283 152s linear -5s infinite;opacity:.5062;transform:translate(39.9451vw,-10px) scale(.156)}@keyframes fall-283{62.512%{transform:translate(47.9582vw,62.512vh) scale(.156)}to{transform:translate(43.95165vw,100vh) scale(.156)}}.snow:nth-child(284){animation:fall-284 192s linear -14s infinite;opacity:.5628;transform:translate(54.0819vw,-10px) scale(.9669)}@keyframes fall-284{36.603%{transform:translate(49.2268vw,36.603vh) scale(.9669)}to{transform:translate(51.65435vw,100vh) scale(.9669)}}.snow:nth-child(285){animation:fall-285 152s linear -4s infinite;opacity:.0845;transform:translate(54.3186vw,-10px) scale(.9902)}@keyframes fall-285{73.266%{transform:translate(51.7257vw,73.266vh) scale(.9902)}to{transform:translate(53.02215vw,100vh) scale(.9902)}}.snow:nth-child(286){animation:fall-286 112s linear -20s infinite;opacity:.8125;transform:translate(76.2015vw,-10px) scale(.8452)}@keyframes fall-286{48.095%{transform:translate(71.391vw,48.095vh) scale(.8452)}to{transform:translate(73.79625vw,100vh) scale(.8452)}}.snow:nth-child(287){animation:fall-287 144s linear -6s infinite;opacity:.2319;transform:translate(11.985vw,-10px) scale(.9065)}@keyframes fall-287{64.134%{transform:translate(6.7878vw,64.134vh) scale(.9065)}to{transform:translate(9.3864vw,100vh) scale(.9065)}}.snow:nth-child(288){animation:fall-288 112s linear -14s infinite;opacity:.2527;transform:translate(74.3825vw,-10px) scale(.2388)}@keyframes fall-288{69.597%{transform:translate(84.1582vw,69.597vh) scale(.2388)}to{transform:translate(79.27035vw,100vh) scale(.2388)}}.snow:nth-child(289){animation:fall-289 200s linear -16s infinite;opacity:.771;transform:translate(30.6829vw,-10px) scale(.4553)}@keyframes fall-289{56.101%{transform:translate(28.5789vw,56.101vh) scale(.4553)}to{transform:translate(29.6309vw,100vh) scale(.4553)}}.snow:nth-child(290){animation:fall-290 224s linear -9s infinite;opacity:.4709;transform:translate(74.3044vw,-10px) scale(.6924)}@keyframes fall-290{61.041%{transform:translate(79.5728vw,61.041vh) scale(.6924)}to{transform:translate(76.9386vw,100vh) scale(.6924)}}.snow:nth-child(291){animation:fall-291 80s linear -29s infinite;opacity:.9567;transform:translate(51.0075vw,-10px) scale(.264)}@keyframes fall-291{77.282%{transform:translate(49.2824vw,77.282vh) scale(.264)}to{transform:translate(50.14495vw,100vh) scale(.264)}}.snow:nth-child(292){animation:fall-292 192s linear -17s infinite;opacity:.5999;transform:translate(15.5226vw,-10px) scale(.8617)}@keyframes fall-292{69.381%{transform:translate(15.6107vw,69.381vh) scale(.8617)}to{transform:translate(15.56665vw,100vh) scale(.8617)}}.snow:nth-child(293){animation:fall-293 120s linear -3s infinite;opacity:.5928;transform:translate(59.0372vw,-10px) scale(.6463)}@keyframes fall-293{57.792%{transform:translate(55.8746vw,57.792vh) scale(.6463)}to{transform:translate(57.4559vw,100vh) scale(.6463)}}.snow:nth-child(294){animation:fall-294 192s linear -10s infinite;opacity:.2944;transform:translate(43.1878vw,-10px) scale(.4566)}@keyframes fall-294{79.857%{transform:translate(34.9749vw,79.857vh) scale(.4566)}to{transform:translate(39.08135vw,100vh) scale(.4566)}}.snow:nth-child(295){animation:fall-295 240s linear -20s infinite;opacity:.3797;transform:translate(93.6269vw,-10px) scale(.0156)}@keyframes fall-295{38.846%{transform:translate(88.6915vw,38.846vh) scale(.0156)}to{transform:translate(91.1592vw,100vh) scale(.0156)}}.snow:nth-child(296){animation:fall-296 88s linear -12s infinite;opacity:.8321;transform:translate(14.9299vw,-10px) scale(.6493)}@keyframes fall-296{32.475%{transform:translate(17.2069vw,32.475vh) scale(.6493)}to{transform:translate(16.0684vw,100vh) scale(.6493)}}.snow:nth-child(297){animation:fall-297 232s linear -29s infinite;opacity:.8459;transform:translate(87.4091vw,-10px) scale(.5138)}@keyframes fall-297{68.064%{transform:translate(88.1835vw,68.064vh) scale(.5138)}to{transform:translate(87.7963vw,100vh) scale(.5138)}}.snow:nth-child(298){animation:fall-298 232s linear -11s infinite;opacity:.7967;transform:translate(14.273vw,-10px) scale(.7152)}@keyframes fall-298{33.194%{transform:translate(7.472vw,33.194vh) scale(.7152)}to{transform:translate(10.8725vw,100vh) scale(.7152)}}.snow:nth-child(299){animation:fall-299 240s linear -11s infinite;opacity:.4414;transform:translate(70.6649vw,-10px) scale(.6875)}@keyframes fall-299{46.822%{transform:translate(68.504vw,46.822vh) scale(.6875)}to{transform:translate(69.58445vw,100vh) scale(.6875)}}.snow:nth-child(300){animation:fall-300 216s linear -28s infinite;opacity:.9867;transform:translate(56.3902vw,-10px) scale(.0617)}@keyframes fall-300{34.993%{transform:translate(61.7366vw,34.993vh) scale(.0617)}to{transform:translate(59.0634vw,100vh) scale(.0617)}}.snow:nth-child(301){animation:fall-301 184s linear -25s infinite;opacity:.045;transform:translate(84.5813vw,-10px) scale(.3123)}@keyframes fall-301{31.772%{transform:translate(75.7743vw,31.772vh) scale(.3123)}to{transform:translate(80.1778vw,100vh) scale(.3123)}}.snow:nth-child(302){animation:fall-302 184s linear -29s infinite;opacity:.5306;transform:translate(36.6828vw,-10px) scale(.8092)}@keyframes fall-302{74.39%{transform:translate(29.0387vw,74.39vh) scale(.8092)}to{transform:translate(32.86075vw,100vh) scale(.8092)}}.snow:nth-child(303){animation:fall-303 88s linear -27s infinite;opacity:.3923;transform:translate(23.2666vw,-10px) scale(.0658)}@keyframes fall-303{35.111%{transform:translate(18.0461vw,35.111vh) scale(.0658)}to{transform:translate(20.65635vw,100vh) scale(.0658)}}.snow:nth-child(304){animation:fall-304 120s linear -27s infinite;opacity:.0466;transform:translate(3.3439vw,-10px) scale(.0948)}@keyframes fall-304{59.195%{transform:translate(-1.6891vw,59.195vh) scale(.0948)}to{transform:translate(.8274vw,100vh) scale(.0948)}}.snow:nth-child(305){animation:fall-305 208s linear -1s infinite;opacity:.4847;transform:translate(53.2996vw,-10px) scale(.0473)}@keyframes fall-305{75.098%{transform:translate(43.5266vw,75.098vh) scale(.0473)}to{transform:translate(48.4131vw,100vh) scale(.0473)}}.snow:nth-child(306){animation:fall-306 96s linear -4s infinite;opacity:.2085;transform:translate(27.6553vw,-10px) scale(.7791)}@keyframes fall-306{30.003%{transform:translate(23.6203vw,30.003vh) scale(.7791)}to{transform:translate(25.6378vw,100vh) scale(.7791)}}.snow:nth-child(307){animation:fall-307 112s linear -15s infinite;opacity:.6748;transform:translate(12.2772vw,-10px) scale(.7607)}@keyframes fall-307{36.635%{transform:translate(12.4897vw,36.635vh) scale(.7607)}to{transform:translate(12.38345vw,100vh) scale(.7607)}}.snow:nth-child(308){animation:fall-308 232s linear -14s infinite;opacity:.9147;transform:translate(23.256vw,-10px) scale(.6482)}@keyframes fall-308{33.961%{transform:translate(32.7322vw,33.961vh) scale(.6482)}to{transform:translate(27.9941vw,100vh) scale(.6482)}}.snow:nth-child(309){animation:fall-309 120s linear -1s infinite;opacity:.3264;transform:translate(3.766vw,-10px) scale(.3717)}@keyframes fall-309{37.275%{transform:translate(-2.6922vw,37.275vh) scale(.3717)}to{transform:translate(.5369vw,100vh) scale(.3717)}}.snow:nth-child(310){animation:fall-310 144s linear -11s infinite;opacity:.3612;transform:translate(52.8744vw,-10px) scale(.5998)}@keyframes fall-310{40.788%{transform:translate(46.06vw,40.788vh) scale(.5998)}to{transform:translate(49.4672vw,100vh) scale(.5998)}}.snow:nth-child(311){animation:fall-311 168s linear -24s infinite;opacity:.4246;transform:translate(61.8985vw,-10px) scale(.587)}@keyframes fall-311{30.939%{transform:translate(68.7332vw,30.939vh) scale(.587)}to{transform:translate(65.31585vw,100vh) scale(.587)}}.snow:nth-child(312){animation:fall-312 192s linear -29s infinite;opacity:.1497;transform:translate(98.5247vw,-10px) scale(.8411)}@keyframes fall-312{53.144%{transform:translate(91.3926vw,53.144vh) scale(.8411)}to{transform:translate(94.95865vw,100vh) scale(.8411)}}.snow:nth-child(313){animation:fall-313 80s linear -6s infinite;opacity:.8267;transform:translate(65.1755vw,-10px) scale(.2354)}@keyframes fall-313{53.327%{transform:translate(67.9128vw,53.327vh) scale(.2354)}to{transform:translate(66.54415vw,100vh) scale(.2354)}}.snow:nth-child(314){animation:fall-314 184s linear -17s infinite;opacity:.2025;transform:translate(37.0704vw,-10px) scale(.7867)}@keyframes fall-314{60.443%{transform:translate(39.3552vw,60.443vh) scale(.7867)}to{transform:translate(38.2128vw,100vh) scale(.7867)}}.snow:nth-child(315){animation:fall-315 128s linear -5s infinite;opacity:.3209;transform:translate(85.7789vw,-10px) scale(.7966)}@keyframes fall-315{72.037%{transform:translate(90.836vw,72.037vh) scale(.7966)}to{transform:translate(88.30745vw,100vh) scale(.7966)}}.snow:nth-child(316){animation:fall-316 232s linear -8s infinite;opacity:.1261;transform:translate(.0095vw,-10px) scale(.8305)}@keyframes fall-316{58.216%{transform:translate(-6.5716vw,58.216vh) scale(.8305)}to{transform:translate(-3.28105vw,100vh) scale(.8305)}}.snow:nth-child(317){animation:fall-317 184s linear -10s infinite;opacity:.5338;transform:translate(48.0906vw,-10px) scale(.1698)}@keyframes fall-317{59.493%{transform:translate(41.813vw,59.493vh) scale(.1698)}to{transform:translate(44.9518vw,100vh) scale(.1698)}}.snow:nth-child(318){animation:fall-318 240s linear -14s infinite;opacity:.5162;transform:translate(97.4956vw,-10px) scale(.5698)}@keyframes fall-318{59.474%{transform:translate(91.6347vw,59.474vh) scale(.5698)}to{transform:translate(94.56515vw,100vh) scale(.5698)}}.snow:nth-child(319){animation:fall-319 88s linear -10s infinite;opacity:.8559;transform:translate(69.2786vw,-10px) scale(.6943)}@keyframes fall-319{72.104%{transform:translate(76.6521vw,72.104vh) scale(.6943)}to{transform:translate(72.96535vw,100vh) scale(.6943)}}.snow:nth-child(320){animation:fall-320 160s linear -14s infinite;opacity:.268;transform:translate(86.5561vw,-10px) scale(.3852)}@keyframes fall-320{40.619%{transform:translate(77.8999vw,40.619vh) scale(.3852)}to{transform:translate(82.228vw,100vh) scale(.3852)}}.snow:nth-child(321){animation:fall-321 136s linear -14s infinite;opacity:.7473;transform:translate(75.038vw,-10px) scale(.52)}@keyframes fall-321{34.85%{transform:translate(80.9079vw,34.85vh) scale(.52)}to{transform:translate(77.97295vw,100vh) scale(.52)}}.snow:nth-child(322){animation:fall-322 128s linear -13s infinite;opacity:.5749;transform:translate(32.3712vw,-10px) scale(.1494)}@keyframes fall-322{61.238%{transform:translate(32.1318vw,61.238vh) scale(.1494)}to{transform:translate(32.2515vw,100vh) scale(.1494)}}.snow:nth-child(323){animation:fall-323 216s linear -25s infinite;opacity:.9508;transform:translate(36.9352vw,-10px) scale(.9745)}@keyframes fall-323{63.602%{transform:translate(31.9239vw,63.602vh) scale(.9745)}to{transform:translate(34.42955vw,100vh) scale(.9745)}}.snow:nth-child(324){animation:fall-324 168s linear -13s infinite;opacity:.9966;transform:translate(26.2654vw,-10px) scale(.5781)}@keyframes fall-324{32.544%{transform:translate(17.0044vw,32.544vh) scale(.5781)}to{transform:translate(21.6349vw,100vh) scale(.5781)}}.snow:nth-child(325){animation:fall-325 96s linear -12s infinite;opacity:.1879;transform:translate(14.3042vw,-10px) scale(.4269)}@keyframes fall-325{58.635%{transform:translate(15.7515vw,58.635vh) scale(.4269)}to{transform:translate(15.02785vw,100vh) scale(.4269)}}.snow:nth-child(326){animation:fall-326 136s linear -26s infinite;opacity:.3951;transform:translate(75.3297vw,-10px) scale(.7386)}@keyframes fall-326{71.525%{transform:translate(83.3548vw,71.525vh) scale(.7386)}to{transform:translate(79.34225vw,100vh) scale(.7386)}}.snow:nth-child(327){animation:fall-327 136s linear -19s infinite;opacity:.1423;transform:translate(96.4996vw,-10px) scale(.1578)}@keyframes fall-327{32.284%{transform:translate(94.159vw,32.284vh) scale(.1578)}to{transform:translate(95.3293vw,100vh) scale(.1578)}}.snow:nth-child(328){animation:fall-328 184s linear -22s infinite;opacity:.643;transform:translate(50.3505vw,-10px) scale(.2508)}@keyframes fall-328{43.203%{transform:translate(56.5062vw,43.203vh) scale(.2508)}to{transform:translate(53.42835vw,100vh) scale(.2508)}}.snow:nth-child(329){animation:fall-329 200s linear -9s infinite;opacity:.0608;transform:translate(.2681vw,-10px) scale(.9104)}@keyframes fall-329{59.744%{transform:translate(-.4187vw,59.744vh) scale(.9104)}to{transform:translate(-.0753vw,100vh) scale(.9104)}}.snow:nth-child(330){animation:fall-330 136s linear -19s infinite;opacity:.6948;transform:translate(89.0582vw,-10px) scale(.0246)}@keyframes fall-330{48.179%{transform:translate(83.8923vw,48.179vh) scale(.0246)}to{transform:translate(86.47525vw,100vh) scale(.0246)}}.snow:nth-child(331){animation:fall-331 184s linear -26s infinite;opacity:.9951;transform:translate(71.4739vw,-10px) scale(.356)}@keyframes fall-331{30.305%{transform:translate(72.7284vw,30.305vh) scale(.356)}to{transform:translate(72.10115vw,100vh) scale(.356)}}.snow:nth-child(332){animation:fall-332 80s linear -18s infinite;opacity:.9821;transform:translate(63.3397vw,-10px) scale(.3372)}@keyframes fall-332{55.902%{transform:translate(60.6387vw,55.902vh) scale(.3372)}to{transform:translate(61.9892vw,100vh) scale(.3372)}}.snow:nth-child(333){animation:fall-333 120s linear -15s infinite;opacity:.5126;transform:translate(34.1758vw,-10px) scale(.2929)}@keyframes fall-333{55.04%{transform:translate(33.2381vw,55.04vh) scale(.2929)}to{transform:translate(33.70695vw,100vh) scale(.2929)}}.snow:nth-child(334){animation:fall-334 136s linear -19s infinite;opacity:.7664;transform:translate(33.9837vw,-10px) scale(.8566)}@keyframes fall-334{57.712%{transform:translate(25.1823vw,57.712vh) scale(.8566)}to{transform:translate(29.583vw,100vh) scale(.8566)}}.snow:nth-child(335){animation:fall-335 168s linear -9s infinite;opacity:.4305;transform:translate(88.1497vw,-10px) scale(.3159)}@keyframes fall-335{35.587%{transform:translate(88.1718vw,35.587vh) scale(.3159)}to{transform:translate(88.16075vw,100vh) scale(.3159)}}.snow:nth-child(336){animation:fall-336 80s linear -25s infinite;opacity:.9795;transform:translate(55.177vw,-10px) scale(.9062)}@keyframes fall-336{47.476%{transform:translate(56.2012vw,47.476vh) scale(.9062)}to{transform:translate(55.6891vw,100vh) scale(.9062)}}.snow:nth-child(337){animation:fall-337 152s linear -26s infinite;opacity:.025;transform:translate(74.8296vw,-10px) scale(.1237)}@keyframes fall-337{49.528%{transform:translate(76.6684vw,49.528vh) scale(.1237)}to{transform:translate(75.749vw,100vh) scale(.1237)}}.snow:nth-child(338){animation:fall-338 160s linear -20s infinite;opacity:.8285;transform:translate(81.4161vw,-10px) scale(.2839)}@keyframes fall-338{56.893%{transform:translate(72.7196vw,56.893vh) scale(.2839)}to{transform:translate(77.06785vw,100vh) scale(.2839)}}.snow:nth-child(339){animation:fall-339 144s linear -2s infinite;opacity:.5297;transform:translate(6.1257vw,-10px) scale(.6402)}@keyframes fall-339{57.477%{transform:translate(-3.0571vw,57.477vh) scale(.6402)}to{transform:translate(1.5343vw,100vh) scale(.6402)}}.snow:nth-child(340){animation:fall-340 88s linear -13s infinite;opacity:.5436;transform:translate(89.509vw,-10px) scale(.9924)}@keyframes fall-340{67.942%{transform:translate(89.1634vw,67.942vh) scale(.9924)}to{transform:translate(89.3362vw,100vh) scale(.9924)}}.snow:nth-child(341){animation:fall-341 144s linear -13s infinite;opacity:.3131;transform:translate(38.3437vw,-10px) scale(.8865)}@keyframes fall-341{66.875%{transform:translate(35.0431vw,66.875vh) scale(.8865)}to{transform:translate(36.6934vw,100vh) scale(.8865)}}.snow:nth-child(342){animation:fall-342 208s linear -15s infinite;opacity:.9181;transform:translate(80.3283vw,-10px) scale(.2244)}@keyframes fall-342{45.041%{transform:translate(80.583vw,45.041vh) scale(.2244)}to{transform:translate(80.45565vw,100vh) scale(.2244)}}.snow:nth-child(343){animation:fall-343 112s linear -16s infinite;opacity:.9668;transform:translate(19.0221vw,-10px) scale(.943)}@keyframes fall-343{37.037%{transform:translate(11.426vw,37.037vh) scale(.943)}to{transform:translate(15.22405vw,100vh) scale(.943)}}.snow:nth-child(344){animation:fall-344 224s linear -15s infinite;opacity:.1311;transform:translate(.7107vw,-10px) scale(.8888)}@keyframes fall-344{52.861%{transform:translate(5.9209vw,52.861vh) scale(.8888)}to{transform:translate(3.3158vw,100vh) scale(.8888)}}.snow:nth-child(345){animation:fall-345 96s linear -21s infinite;opacity:.0369;transform:translate(52.1085vw,-10px) scale(.9058)}@keyframes fall-345{68.53%{transform:translate(46.1036vw,68.53vh) scale(.9058)}to{transform:translate(49.10605vw,100vh) scale(.9058)}}.snow:nth-child(346){animation:fall-346 80s linear -15s infinite;opacity:.553;transform:translate(55.8834vw,-10px) scale(.7986)}@keyframes fall-346{61.622%{transform:translate(46.2328vw,61.622vh) scale(.7986)}to{transform:translate(51.0581vw,100vh) scale(.7986)}}.snow:nth-child(347){animation:fall-347 112s linear -30s infinite;opacity:.4155;transform:translate(96.0004vw,-10px) scale(.778)}@keyframes fall-347{45.818%{transform:translate(99.5248vw,45.818vh) scale(.778)}to{transform:translate(97.7626vw,100vh) scale(.778)}}.snow:nth-child(348){animation:fall-348 96s linear -23s infinite;opacity:.8416;transform:translate(13.1188vw,-10px) scale(.368)}@keyframes fall-348{79.981%{transform:translate(18.5316vw,79.981vh) scale(.368)}to{transform:translate(15.8252vw,100vh) scale(.368)}}.snow:nth-child(349){animation:fall-349 232s linear -7s infinite;opacity:.504;transform:translate(73.9825vw,-10px) scale(.1121)}@keyframes fall-349{56.251%{transform:translate(69.5788vw,56.251vh) scale(.1121)}to{transform:translate(71.78065vw,100vh) scale(.1121)}}.snow:nth-child(350){animation:fall-350 144s linear -16s infinite;opacity:.0184;transform:translate(71.1574vw,-10px) scale(.2641)}@keyframes fall-350{47.473%{transform:translate(63.6631vw,47.473vh) scale(.2641)}to{transform:translate(67.41025vw,100vh) scale(.2641)}}.snow:nth-child(351){animation:fall-351 152s linear -13s infinite;opacity:.4797;transform:translate(15.3319vw,-10px) scale(.6711)}@keyframes fall-351{39.176%{transform:translate(23.7864vw,39.176vh) scale(.6711)}to{transform:translate(19.55915vw,100vh) scale(.6711)}}.snow:nth-child(352){animation:fall-352 80s linear -3s infinite;opacity:.7124;transform:translate(28.5556vw,-10px) scale(.2933)}@keyframes fall-352{42.263%{transform:translate(32.3162vw,42.263vh) scale(.2933)}to{transform:translate(30.4359vw,100vh) scale(.2933)}}.snow:nth-child(353){animation:fall-353 224s linear -6s infinite;opacity:.9751;transform:translate(89.6073vw,-10px) scale(.1738)}@keyframes fall-353{39.215%{transform:translate(84.1122vw,39.215vh) scale(.1738)}to{transform:translate(86.85975vw,100vh) scale(.1738)}}.snow:nth-child(354){animation:fall-354 240s linear -8s infinite;opacity:.3358;transform:translate(89.1624vw,-10px) scale(.997)}@keyframes fall-354{51.124%{transform:translate(80.3564vw,51.124vh) scale(.997)}to{transform:translate(84.7594vw,100vh) scale(.997)}}.snow:nth-child(355){animation:fall-355 208s linear -6s infinite;opacity:.2732;transform:translate(45.1513vw,-10px) scale(.2009)}@keyframes fall-355{42.798%{transform:translate(46.3331vw,42.798vh) scale(.2009)}to{transform:translate(45.7422vw,100vh) scale(.2009)}}.snow:nth-child(356){animation:fall-356 176s linear -25s infinite;opacity:.4992;transform:translate(74.5118vw,-10px) scale(.2925)}@keyframes fall-356{39.487%{transform:translate(74.5305vw,39.487vh) scale(.2925)}to{transform:translate(74.52115vw,100vh) scale(.2925)}}.snow:nth-child(357){animation:fall-357 216s linear -16s infinite;opacity:.2779;transform:translate(.771vw,-10px) scale(.4097)}@keyframes fall-357{54.87%{transform:translate(-3.1631vw,54.87vh) scale(.4097)}to{transform:translate(-1.19605vw,100vh) scale(.4097)}}.snow:nth-child(358){animation:fall-358 176s linear -22s infinite;opacity:.2249;transform:translate(33.0438vw,-10px) scale(.4727)}@keyframes fall-358{72.515%{transform:translate(39.9964vw,72.515vh) scale(.4727)}to{transform:translate(36.5201vw,100vh) scale(.4727)}}.snow:nth-child(359){animation:fall-359 176s linear -23s infinite;opacity:.5364;transform:translate(5.5487vw,-10px) scale(.9841)}@keyframes fall-359{64.972%{transform:translate(8.2076vw,64.972vh) scale(.9841)}to{transform:translate(6.87815vw,100vh) scale(.9841)}}.snow:nth-child(360){animation:fall-360 208s linear -30s infinite;opacity:.998;transform:translate(29.6762vw,-10px) scale(.2129)}@keyframes fall-360{78.469%{transform:translate(20.9732vw,78.469vh) scale(.2129)}to{transform:translate(25.3247vw,100vh) scale(.2129)}}.snow:nth-child(361){animation:fall-361 160s linear -17s infinite;opacity:.4958;transform:translate(3.7215vw,-10px) scale(.2016)}@keyframes fall-361{71.609%{transform:translate(3.7237vw,71.609vh) scale(.2016)}to{transform:translate(3.7226vw,100vh) scale(.2016)}}.snow:nth-child(362){animation:fall-362 112s linear -15s infinite;opacity:.9697;transform:translate(19.102vw,-10px) scale(.4117)}@keyframes fall-362{65.167%{transform:translate(25.3196vw,65.167vh) scale(.4117)}to{transform:translate(22.2108vw,100vh) scale(.4117)}}.snow:nth-child(363){animation:fall-363 144s linear -10s infinite;opacity:.0617;transform:translate(44.6864vw,-10px) scale(.4144)}@keyframes fall-363{65.141%{transform:translate(51.7601vw,65.141vh) scale(.4144)}to{transform:translate(48.22325vw,100vh) scale(.4144)}}.snow:nth-child(364){animation:fall-364 216s linear -14s infinite;opacity:.4918;transform:translate(86.8749vw,-10px) scale(.1689)}@keyframes fall-364{71.606%{transform:translate(82.0041vw,71.606vh) scale(.1689)}to{transform:translate(84.4395vw,100vh) scale(.1689)}}.snow:nth-child(365){animation:fall-365 224s linear -16s infinite;opacity:.6144;transform:translate(73.8933vw,-10px) scale(.6977)}@keyframes fall-365{73.594%{transform:translate(76.0973vw,73.594vh) scale(.6977)}to{transform:translate(74.9953vw,100vh) scale(.6977)}}.snow:nth-child(366){animation:fall-366 240s linear -19s infinite;opacity:.611;transform:translate(93.6387vw,-10px) scale(.6673)}@keyframes fall-366{41.655%{transform:translate(91.5248vw,41.655vh) scale(.6673)}to{transform:translate(92.58175vw,100vh) scale(.6673)}}.snow:nth-child(367){animation:fall-367 104s linear -13s infinite;opacity:.3477;transform:translate(69.5306vw,-10px) scale(.4359)}@keyframes fall-367{79.07%{transform:translate(63.1345vw,79.07vh) scale(.4359)}to{transform:translate(66.33255vw,100vh) scale(.4359)}}.snow:nth-child(368){animation:fall-368 208s linear -7s infinite;opacity:.1975;transform:translate(90.0199vw,-10px) scale(.7843)}@keyframes fall-368{35.904%{transform:translate(91.4039vw,35.904vh) scale(.7843)}to{transform:translate(90.7119vw,100vh) scale(.7843)}}.snow:nth-child(369){animation:fall-369 144s linear -1s infinite;opacity:.3661;transform:translate(97.6168vw,-10px) scale(.9036)}@keyframes fall-369{64.634%{transform:translate(95.3301vw,64.634vh) scale(.9036)}to{transform:translate(96.47345vw,100vh) scale(.9036)}}.snow:nth-child(370){animation:fall-370 208s linear -20s infinite;opacity:.1607;transform:translate(17.475vw,-10px) scale(.4874)}@keyframes fall-370{49.066%{transform:translate(21.7181vw,49.066vh) scale(.4874)}to{transform:translate(19.59655vw,100vh) scale(.4874)}}.snow:nth-child(371){animation:fall-371 88s linear -19s infinite;opacity:.1437;transform:translate(15.0586vw,-10px) scale(.3936)}@keyframes fall-371{70.994%{transform:translate(17.734vw,70.994vh) scale(.3936)}to{transform:translate(16.3963vw,100vh) scale(.3936)}}.snow:nth-child(372){animation:fall-372 80s linear -17s infinite;opacity:.8064;transform:translate(46.2697vw,-10px) scale(.973)}@keyframes fall-372{68.978%{transform:translate(38.6065vw,68.978vh) scale(.973)}to{transform:translate(42.4381vw,100vh) scale(.973)}}.snow:nth-child(373){animation:fall-373 232s linear -3s infinite;opacity:.0519;transform:translate(23.4551vw,-10px) scale(.6988)}@keyframes fall-373{69.852%{transform:translate(16.5187vw,69.852vh) scale(.6988)}to{transform:translate(19.9869vw,100vh) scale(.6988)}}.snow:nth-child(374){animation:fall-374 176s linear -21s infinite;opacity:.9294;transform:translate(31.3923vw,-10px) scale(.4135)}@keyframes fall-374{55.425%{transform:translate(29.2453vw,55.425vh) scale(.4135)}to{transform:translate(30.3188vw,100vh) scale(.4135)}}.snow:nth-child(375){animation:fall-375 88s linear -30s infinite;opacity:.9316;transform:translate(96.8659vw,-10px) scale(.4411)}@keyframes fall-375{71.14%{transform:translate(89.8254vw,71.14vh) scale(.4411)}to{transform:translate(93.34565vw,100vh) scale(.4411)}}.snow:nth-child(376){animation:fall-376 136s linear -23s infinite;opacity:.2197;transform:translate(20.351vw,-10px) scale(.5326)}@keyframes fall-376{47.629%{transform:translate(16.4522vw,47.629vh) scale(.5326)}to{transform:translate(18.4016vw,100vh) scale(.5326)}}.snow:nth-child(377){animation:fall-377 224s linear -23s infinite;opacity:.1853;transform:translate(70.1742vw,-10px) scale(.0077)}@keyframes fall-377{74.482%{transform:translate(76.8513vw,74.482vh) scale(.0077)}to{transform:translate(73.51275vw,100vh) scale(.0077)}}.snow:nth-child(378){animation:fall-378 240s linear -21s infinite;opacity:.5765;transform:translate(60.7143vw,-10px) scale(.8489)}@keyframes fall-378{32.565%{transform:translate(59.6808vw,32.565vh) scale(.8489)}to{transform:translate(60.19755vw,100vh) scale(.8489)}}.snow:nth-child(379){animation:fall-379 88s linear -27s infinite;opacity:.7047;transform:translate(23.9066vw,-10px) scale(.7695)}@keyframes fall-379{38.743%{transform:translate(14.6557vw,38.743vh) scale(.7695)}to{transform:translate(19.28115vw,100vh) scale(.7695)}}.snow:nth-child(380){animation:fall-380 160s linear -13s infinite;opacity:.0132;transform:translate(62.9878vw,-10px) scale(.4798)}@keyframes fall-380{62.233%{transform:translate(72.4182vw,62.233vh) scale(.4798)}to{transform:translate(67.703vw,100vh) scale(.4798)}}.snow:nth-child(381){animation:fall-381 80s linear -27s infinite;opacity:.6499;transform:translate(61.3887vw,-10px) scale(.0653)}@keyframes fall-381{32.834%{transform:translate(59.4343vw,32.834vh) scale(.0653)}to{transform:translate(60.4115vw,100vh) scale(.0653)}}.snow:nth-child(382){animation:fall-382 208s linear -21s infinite;opacity:.9074;transform:translate(82.4455vw,-10px) scale(.1511)}@keyframes fall-382{43.445%{transform:translate(87.7494vw,43.445vh) scale(.1511)}to{transform:translate(85.09745vw,100vh) scale(.1511)}}.snow:nth-child(383){animation:fall-383 240s linear -28s infinite;opacity:.5387;transform:translate(20.5937vw,-10px) scale(.958)}@keyframes fall-383{34.879%{transform:translate(19.23vw,34.879vh) scale(.958)}to{transform:translate(19.91185vw,100vh) scale(.958)}}.snow:nth-child(384){animation:fall-384 112s linear -9s infinite;opacity:.6902;transform:translate(29.7796vw,-10px) scale(.517)}@keyframes fall-384{39.712%{transform:translate(23.2092vw,39.712vh) scale(.517)}to{transform:translate(26.4944vw,100vh) scale(.517)}}.snow:nth-child(385){animation:fall-385 128s linear -18s infinite;opacity:.0327;transform:translate(67.5005vw,-10px) scale(.9978)}@keyframes fall-385{41.864%{transform:translate(62.2128vw,41.864vh) scale(.9978)}to{transform:translate(64.85665vw,100vh) scale(.9978)}}.snow:nth-child(386){animation:fall-386 88s linear -28s infinite;opacity:.4529;transform:translate(52.6268vw,-10px) scale(.3538)}@keyframes fall-386{79.752%{transform:translate(47.6487vw,79.752vh) scale(.3538)}to{transform:translate(50.13775vw,100vh) scale(.3538)}}.snow:nth-child(387){animation:fall-387 80s linear -8s infinite;opacity:.3612;transform:translate(41.915vw,-10px) scale(.9068)}@keyframes fall-387{45.637%{transform:translate(32.1576vw,45.637vh) scale(.9068)}to{transform:translate(37.0363vw,100vh) scale(.9068)}}.snow:nth-child(388){animation:fall-388 80s linear -1s infinite;opacity:.4169;transform:translate(80.8899vw,-10px) scale(.9368)}@keyframes fall-388{68.46%{transform:translate(88.475vw,68.46vh) scale(.9368)}to{transform:translate(84.68245vw,100vh) scale(.9368)}}.snow:nth-child(389){animation:fall-389 80s linear -8s infinite;opacity:.7217;transform:translate(57.7194vw,-10px) scale(.3187)}@keyframes fall-389{69.881%{transform:translate(51.2787vw,69.881vh) scale(.3187)}to{transform:translate(54.49905vw,100vh) scale(.3187)}}.snow:nth-child(390){animation:fall-390 216s linear -5s infinite;opacity:.1781;transform:translate(15.9024vw,-10px) scale(.9105)}@keyframes fall-390{57.324%{transform:translate(11.1201vw,57.324vh) scale(.9105)}to{transform:translate(13.51125vw,100vh) scale(.9105)}}.snow:nth-child(391){animation:fall-391 112s linear -21s infinite;opacity:.3282;transform:translate(2.8288vw,-10px) scale(.9669)}@keyframes fall-391{71.255%{transform:translate(11.5075vw,71.255vh) scale(.9669)}to{transform:translate(7.16815vw,100vh) scale(.9669)}}.snow:nth-child(392){animation:fall-392 136s linear -8s infinite;opacity:.0224;transform:translate(53.6269vw,-10px) scale(.8916)}@keyframes fall-392{46.37%{transform:translate(62.0363vw,46.37vh) scale(.8916)}to{transform:translate(57.8316vw,100vh) scale(.8916)}}.snow:nth-child(393){animation:fall-393 144s linear -12s infinite;opacity:.0407;transform:translate(13.2439vw,-10px) scale(.6841)}@keyframes fall-393{65.565%{transform:translate(19.2338vw,65.565vh) scale(.6841)}to{transform:translate(16.23885vw,100vh) scale(.6841)}}.snow:nth-child(394){animation:fall-394 200s linear -16s infinite;opacity:.0319;transform:translate(59.5713vw,-10px) scale(.9127)}@keyframes fall-394{39.781%{transform:translate(67.1859vw,39.781vh) scale(.9127)}to{transform:translate(63.3786vw,100vh) scale(.9127)}}.snow:nth-child(395){animation:fall-395 160s linear -30s infinite;opacity:.1492;transform:translate(27.8923vw,-10px) scale(.8621)}@keyframes fall-395{49.226%{transform:translate(32.659vw,49.226vh) scale(.8621)}to{transform:translate(30.27565vw,100vh) scale(.8621)}}.snow:nth-child(396){animation:fall-396 144s linear -14s infinite;opacity:.841;transform:translate(24.1481vw,-10px) scale(.5341)}@keyframes fall-396{46.971%{transform:translate(18.5187vw,46.971vh) scale(.5341)}to{transform:translate(21.3334vw,100vh) scale(.5341)}}.snow:nth-child(397){animation:fall-397 208s linear -14s infinite;opacity:.5655;transform:translate(96.2051vw,-10px) scale(.08)}@keyframes fall-397{79.992%{transform:translate(93.3264vw,79.992vh) scale(.08)}to{transform:translate(94.76575vw,100vh) scale(.08)}}.snow:nth-child(398){animation:fall-398 160s linear -9s infinite;opacity:.0335;transform:translate(66.74vw,-10px) scale(.7479)}@keyframes fall-398{71.355%{transform:translate(70.7121vw,71.355vh) scale(.7479)}to{transform:translate(68.72605vw,100vh) scale(.7479)}}.snow:nth-child(399){animation:fall-399 176s linear -8s infinite;opacity:.3438;transform:translate(17.8319vw,-10px) scale(.0912)}@keyframes fall-399{70.255%{transform:translate(23.0248vw,70.255vh) scale(.0912)}to{transform:translate(20.42835vw,100vh) scale(.0912)}}.snow:nth-child(400){animation:fall-400 200s linear -26s infinite;opacity:.1397;transform:translate(19.6815vw,-10px) scale(.4117)}@keyframes fall-400{50.111%{transform:translate(21.2393vw,50.111vh) scale(.4117)}to{transform:translate(20.4604vw,100vh) scale(.4117)}}.snow:nth-child(401){animation:fall-401 88s linear -14s infinite;opacity:.8008;transform:translate(96.5217vw,-10px) scale(.3887)}@keyframes fall-401{40.534%{transform:translate(87.5634vw,40.534vh) scale(.3887)}to{transform:translate(92.04255vw,100vh) scale(.3887)}}.snow:nth-child(402){animation:fall-402 184s linear -19s infinite;opacity:.7904;transform:translate(76.868vw,-10px) scale(.607)}@keyframes fall-402{40.48%{transform:translate(82.0796vw,40.48vh) scale(.607)}to{transform:translate(79.4738vw,100vh) scale(.607)}}.snow:nth-child(403){animation:fall-403 144s linear -4s infinite;opacity:.656;transform:translate(88.5029vw,-10px) scale(.8532)}@keyframes fall-403{56.13%{transform:translate(86.9674vw,56.13vh) scale(.8532)}to{transform:translate(87.73515vw,100vh) scale(.8532)}}.snow:nth-child(404){animation:fall-404 168s linear -11s infinite;opacity:.6603;transform:translate(76.9569vw,-10px) scale(.9007)}@keyframes fall-404{51.555%{transform:translate(69.4403vw,51.555vh) scale(.9007)}to{transform:translate(73.1986vw,100vh) scale(.9007)}}.snow:nth-child(405){animation:fall-405 168s linear -1s infinite;opacity:.6094;transform:translate(62.3853vw,-10px) scale(.0518)}@keyframes fall-405{56.418%{transform:translate(60.1039vw,56.418vh) scale(.0518)}to{transform:translate(61.2446vw,100vh) scale(.0518)}}.snow:nth-child(406){animation:fall-406 200s linear -12s infinite;opacity:.8182;transform:translate(90.5341vw,-10px) scale(.6039)}@keyframes fall-406{72.811%{transform:translate(94.472vw,72.811vh) scale(.6039)}to{transform:translate(92.50305vw,100vh) scale(.6039)}}.snow:nth-child(407){animation:fall-407 136s linear -23s infinite;opacity:.3937;transform:translate(37.4493vw,-10px) scale(.1706)}@keyframes fall-407{43.416%{transform:translate(33.9728vw,43.416vh) scale(.1706)}to{transform:translate(35.71105vw,100vh) scale(.1706)}}.snow:nth-child(408){animation:fall-408 208s linear -13s infinite;opacity:.3229;transform:translate(64.1137vw,-10px) scale(.161)}@keyframes fall-408{49.886%{transform:translate(63.985vw,49.886vh) scale(.161)}to{transform:translate(64.04935vw,100vh) scale(.161)}}.snow:nth-child(409){animation:fall-409 136s linear -16s infinite;opacity:.3151;transform:translate(84.9692vw,-10px) scale(.0324)}@keyframes fall-409{78.659%{transform:translate(88.9445vw,78.659vh) scale(.0324)}to{transform:translate(86.95685vw,100vh) scale(.0324)}}.snow:nth-child(410){animation:fall-410 200s linear -23s infinite;opacity:.0713;transform:translate(57.632vw,-10px) scale(.539)}@keyframes fall-410{49.926%{transform:translate(66.4717vw,49.926vh) scale(.539)}to{transform:translate(62.05185vw,100vh) scale(.539)}}.snow:nth-child(411){animation:fall-411 112s linear -10s infinite;opacity:.5738;transform:translate(92.1048vw,-10px) scale(.1633)}@keyframes fall-411{66.227%{transform:translate(90.7266vw,66.227vh) scale(.1633)}to{transform:translate(91.4157vw,100vh) scale(.1633)}}.snow:nth-child(412){animation:fall-412 192s linear -25s infinite;opacity:.9675;transform:translate(62.484vw,-10px) scale(.6133)}@keyframes fall-412{75.403%{transform:translate(60.802vw,75.403vh) scale(.6133)}to{transform:translate(61.643vw,100vh) scale(.6133)}}.snow:nth-child(413){animation:fall-413 232s linear -12s infinite;opacity:.5395;transform:translate(88.0088vw,-10px) scale(.9881)}@keyframes fall-413{75.089%{transform:translate(96.291vw,75.089vh) scale(.9881)}to{transform:translate(92.1499vw,100vh) scale(.9881)}}.snow:nth-child(414){animation:fall-414 104s linear -12s infinite;opacity:.5127;transform:translate(10.1703vw,-10px) scale(.4139)}@keyframes fall-414{55.762%{transform:translate(17.0221vw,55.762vh) scale(.4139)}to{transform:translate(13.5962vw,100vh) scale(.4139)}}.snow:nth-child(415){animation:fall-415 112s linear -10s infinite;opacity:.2764;transform:translate(3.1143vw,-10px) scale(.6643)}@keyframes fall-415{48.54%{transform:translate(6.7223vw,48.54vh) scale(.6643)}to{transform:translate(4.9183vw,100vh) scale(.6643)}}.snow:nth-child(416){animation:fall-416 144s linear -7s infinite;opacity:.5393;transform:translate(45.8933vw,-10px) scale(.2084)}@keyframes fall-416{52.987%{transform:translate(47.778vw,52.987vh) scale(.2084)}to{transform:translate(46.83565vw,100vh) scale(.2084)}}.snow:nth-child(417){animation:fall-417 168s linear -1s infinite;opacity:.126;transform:translate(75.1717vw,-10px) scale(.4896)}@keyframes fall-417{39.995%{transform:translate(83.2864vw,39.995vh) scale(.4896)}to{transform:translate(79.22905vw,100vh) scale(.4896)}}.snow:nth-child(418){animation:fall-418 104s linear -3s infinite;opacity:.557;transform:translate(73.5432vw,-10px) scale(.6054)}@keyframes fall-418{79.261%{transform:translate(70.8453vw,79.261vh) scale(.6054)}to{transform:translate(72.19425vw,100vh) scale(.6054)}}.snow:nth-child(419){animation:fall-419 80s linear -26s infinite;opacity:.2109;transform:translate(61.6843vw,-10px) scale(.1338)}@keyframes fall-419{34.4%{transform:translate(67.9578vw,34.4vh) scale(.1338)}to{transform:translate(64.82105vw,100vh) scale(.1338)}}.snow:nth-child(420){animation:fall-420 208s linear -27s infinite;opacity:.7211;transform:translate(52.2152vw,-10px) scale(.9437)}@keyframes fall-420{31.23%{transform:translate(47.3442vw,31.23vh) scale(.9437)}to{transform:translate(49.7797vw,100vh) scale(.9437)}}.snow:nth-child(421){animation:fall-421 216s linear -27s infinite;opacity:.7253;transform:translate(8.9757vw,-10px) scale(.0822)}@keyframes fall-421{47.063%{transform:translate(5.765vw,47.063vh) scale(.0822)}to{transform:translate(7.37035vw,100vh) scale(.0822)}}.snow:nth-child(422){animation:fall-422 112s linear -29s infinite;opacity:.4882;transform:translate(44.6953vw,-10px) scale(.7195)}@keyframes fall-422{69.302%{transform:translate(47.5189vw,69.302vh) scale(.7195)}to{transform:translate(46.1071vw,100vh) scale(.7195)}}.snow:nth-child(423){animation:fall-423 232s linear -19s infinite;opacity:.0219;transform:translate(50.6698vw,-10px) scale(.312)}@keyframes fall-423{70.628%{transform:translate(49.9913vw,70.628vh) scale(.312)}to{transform:translate(50.33055vw,100vh) scale(.312)}}.snow:nth-child(424){animation:fall-424 240s linear -6s infinite;opacity:.1674;transform:translate(81.9558vw,-10px) scale(.3641)}@keyframes fall-424{33.873%{transform:translate(90.0494vw,33.873vh) scale(.3641)}to{transform:translate(86.0026vw,100vh) scale(.3641)}}.snow:nth-child(425){animation:fall-425 120s linear -30s infinite;opacity:.5944;transform:translate(1.459vw,-10px) scale(.2974)}@keyframes fall-425{65.81%{transform:translate(-2.9925vw,65.81vh) scale(.2974)}to{transform:translate(-.76675vw,100vh) scale(.2974)}}.snow:nth-child(426){animation:fall-426 96s linear -20s infinite;opacity:.5135;transform:translate(64.3591vw,-10px) scale(.3784)}@keyframes fall-426{66.461%{transform:translate(54.7485vw,66.461vh) scale(.3784)}to{transform:translate(59.5538vw,100vh) scale(.3784)}}.snow:nth-child(427){animation:fall-427 96s linear -1s infinite;opacity:.2311;transform:translate(96.4941vw,-10px) scale(.2617)}@keyframes fall-427{42.054%{transform:translate(103.0489vw,42.054vh) scale(.2617)}to{transform:translate(99.7715vw,100vh) scale(.2617)}}.snow:nth-child(428){animation:fall-428 176s linear -22s infinite;opacity:.0804;transform:translate(73.3422vw,-10px) scale(.9462)}@keyframes fall-428{38.701%{transform:translate(78.926vw,38.701vh) scale(.9462)}to{transform:translate(76.1341vw,100vh) scale(.9462)}}.snow:nth-child(429){animation:fall-429 112s linear -30s infinite;opacity:.8802;transform:translate(66.0347vw,-10px) scale(.4618)}@keyframes fall-429{50.771%{transform:translate(64.3105vw,50.771vh) scale(.4618)}to{transform:translate(65.1726vw,100vh) scale(.4618)}}.snow:nth-child(430){animation:fall-430 144s linear -23s infinite;opacity:.228;transform:translate(82.3303vw,-10px) scale(.4915)}@keyframes fall-430{71.33%{transform:translate(82.6526vw,71.33vh) scale(.4915)}to{transform:translate(82.49145vw,100vh) scale(.4915)}}.snow:nth-child(431){animation:fall-431 136s linear -3s infinite;opacity:.2516;transform:translate(78.3879vw,-10px) scale(.4868)}@keyframes fall-431{41.099%{transform:translate(70.3634vw,41.099vh) scale(.4868)}to{transform:translate(74.37565vw,100vh) scale(.4868)}}.snow:nth-child(432){animation:fall-432 120s linear -21s infinite;opacity:.9614;transform:translate(64.7494vw,-10px) scale(.5298)}@keyframes fall-432{60.08%{transform:translate(66.6049vw,60.08vh) scale(.5298)}to{transform:translate(65.67715vw,100vh) scale(.5298)}}.snow:nth-child(433){animation:fall-433 96s linear -24s infinite;opacity:.602;transform:translate(9.6659vw,-10px) scale(.5921)}@keyframes fall-433{70.43%{transform:translate(17.6873vw,70.43vh) scale(.5921)}to{transform:translate(13.6766vw,100vh) scale(.5921)}}.snow:nth-child(434){animation:fall-434 232s linear -16s infinite;opacity:.9954;transform:translate(24.5593vw,-10px) scale(.6074)}@keyframes fall-434{76.037%{transform:translate(16.7301vw,76.037vh) scale(.6074)}to{transform:translate(20.6447vw,100vh) scale(.6074)}}.snow:nth-child(435){animation:fall-435 160s linear -1s infinite;opacity:.7836;transform:translate(48.1202vw,-10px) scale(.0089)}@keyframes fall-435{38.301%{transform:translate(54.6208vw,38.301vh) scale(.0089)}to{transform:translate(51.3705vw,100vh) scale(.0089)}}.snow:nth-child(436){animation:fall-436 152s linear -6s infinite;opacity:.9453;transform:translate(8.0405vw,-10px) scale(.491)}@keyframes fall-436{35.695%{transform:translate(12.6802vw,35.695vh) scale(.491)}to{transform:translate(10.36035vw,100vh) scale(.491)}}.snow:nth-child(437){animation:fall-437 152s linear -11s infinite;opacity:.7432;transform:translate(56.486vw,-10px) scale(.3862)}@keyframes fall-437{71.927%{transform:translate(51.4981vw,71.927vh) scale(.3862)}to{transform:translate(53.99205vw,100vh) scale(.3862)}}.snow:nth-child(438){animation:fall-438 216s linear -19s infinite;opacity:.334;transform:translate(78.8924vw,-10px) scale(.2827)}@keyframes fall-438{72.395%{transform:translate(88.615vw,72.395vh) scale(.2827)}to{transform:translate(83.7537vw,100vh) scale(.2827)}}.snow:nth-child(439){animation:fall-439 120s linear -13s infinite;opacity:.3669;transform:translate(60.4006vw,-10px) scale(.987)}@keyframes fall-439{50.84%{transform:translate(53.8216vw,50.84vh) scale(.987)}to{transform:translate(57.1111vw,100vh) scale(.987)}}.snow:nth-child(440){animation:fall-440 240s linear -14s infinite;opacity:.9446;transform:translate(54.507vw,-10px) scale(.351)}@keyframes fall-440{60.892%{transform:translate(53.0594vw,60.892vh) scale(.351)}to{transform:translate(53.7832vw,100vh) scale(.351)}}.snow:nth-child(441){animation:fall-441 88s linear -4s infinite;opacity:.0696;transform:translate(18.9981vw,-10px) scale(.6463)}@keyframes fall-441{33.425%{transform:translate(13.0309vw,33.425vh) scale(.6463)}to{transform:translate(16.0145vw,100vh) scale(.6463)}}.snow:nth-child(442){animation:fall-442 128s linear -20s infinite;opacity:.1923;transform:translate(25.3895vw,-10px) scale(.3299)}@keyframes fall-442{76.594%{transform:translate(24.9665vw,76.594vh) scale(.3299)}to{transform:translate(25.178vw,100vh) scale(.3299)}}.snow:nth-child(443){animation:fall-443 184s linear -15s infinite;opacity:.2638;transform:translate(20.8737vw,-10px) scale(.5639)}@keyframes fall-443{59.678%{transform:translate(24.3386vw,59.678vh) scale(.5639)}to{transform:translate(22.60615vw,100vh) scale(.5639)}}.snow:nth-child(444){animation:fall-444 112s linear -19s infinite;opacity:.2393;transform:translate(91.9583vw,-10px) scale(.0544)}@keyframes fall-444{42.555%{transform:translate(99.4461vw,42.555vh) scale(.0544)}to{transform:translate(95.7022vw,100vh) scale(.0544)}}.snow:nth-child(445){animation:fall-445 184s linear -4s infinite;opacity:.4937;transform:translate(83.3739vw,-10px) scale(.0581)}@keyframes fall-445{75.523%{transform:translate(75.9535vw,75.523vh) scale(.0581)}to{transform:translate(79.6637vw,100vh) scale(.0581)}}.snow:nth-child(446){animation:fall-446 120s linear -12s infinite;opacity:.1607;transform:translate(80.7547vw,-10px) scale(.491)}@keyframes fall-446{56.633%{transform:translate(74.1256vw,56.633vh) scale(.491)}to{transform:translate(77.44015vw,100vh) scale(.491)}}.snow:nth-child(447){animation:fall-447 96s linear -17s infinite;opacity:.2897;transform:translate(32.5345vw,-10px) scale(.003)}@keyframes fall-447{50.372%{transform:translate(34.0232vw,50.372vh) scale(.003)}to{transform:translate(33.27885vw,100vh) scale(.003)}}.snow:nth-child(448){animation:fall-448 112s linear -3s infinite;opacity:.6;transform:translate(52.1018vw,-10px) scale(.9212)}@keyframes fall-448{57.368%{transform:translate(57.8006vw,57.368vh) scale(.9212)}to{transform:translate(54.9512vw,100vh) scale(.9212)}}.snow:nth-child(449){animation:fall-449 224s linear -5s infinite;opacity:.9301;transform:translate(24.9193vw,-10px) scale(.4723)}@keyframes fall-449{53.218%{transform:translate(21.6549vw,53.218vh) scale(.4723)}to{transform:translate(23.2871vw,100vh) scale(.4723)}}.snow:nth-child(450){animation:fall-450 136s linear -29s infinite;opacity:.2402;transform:translate(59.8905vw,-10px) scale(.1319)}@keyframes fall-450{53.496%{transform:translate(51.2286vw,53.496vh) scale(.1319)}to{transform:translate(55.55955vw,100vh) scale(.1319)}}.snow:nth-child(451){animation:fall-451 176s linear -27s infinite;opacity:.5452;transform:translate(11.9362vw,-10px) scale(.3739)}@keyframes fall-451{55.274%{transform:translate(17.2413vw,55.274vh) scale(.3739)}to{transform:translate(14.58875vw,100vh) scale(.3739)}}.snow:nth-child(452){animation:fall-452 208s linear -20s infinite;opacity:.6345;transform:translate(40.3734vw,-10px) scale(.4015)}@keyframes fall-452{62.255%{transform:translate(30.5791vw,62.255vh) scale(.4015)}to{transform:translate(35.47625vw,100vh) scale(.4015)}}.snow:nth-child(453){animation:fall-453 176s linear -8s infinite;opacity:.5915;transform:translate(50.72vw,-10px) scale(.0533)}@keyframes fall-453{48.257%{transform:translate(43.5044vw,48.257vh) scale(.0533)}to{transform:translate(47.1122vw,100vh) scale(.0533)}}.snow:nth-child(454){animation:fall-454 152s linear -3s infinite;opacity:.3241;transform:translate(11.4506vw,-10px) scale(.9088)}@keyframes fall-454{53.388%{transform:translate(18.6042vw,53.388vh) scale(.9088)}to{transform:translate(15.0274vw,100vh) scale(.9088)}}.snow:nth-child(455){animation:fall-455 104s linear -25s infinite;opacity:.0684;transform:translate(19.5839vw,-10px) scale(.8973)}@keyframes fall-455{76.315%{transform:translate(21.2208vw,76.315vh) scale(.8973)}to{transform:translate(20.40235vw,100vh) scale(.8973)}}.snow:nth-child(456){animation:fall-456 112s linear -4s infinite;opacity:.7372;transform:translate(55.3576vw,-10px) scale(.5837)}@keyframes fall-456{37.912%{transform:translate(46.1695vw,37.912vh) scale(.5837)}to{transform:translate(50.76355vw,100vh) scale(.5837)}}.snow:nth-child(457){animation:fall-457 168s linear -7s infinite;opacity:.3234;transform:translate(63.6916vw,-10px) scale(.1321)}@keyframes fall-457{78.798%{transform:translate(70.1228vw,78.798vh) scale(.1321)}to{transform:translate(66.9072vw,100vh) scale(.1321)}}.snow:nth-child(458){animation:fall-458 112s linear -14s infinite;opacity:.306;transform:translate(46.7222vw,-10px) scale(.4872)}@keyframes fall-458{70.663%{transform:translate(38.0097vw,70.663vh) scale(.4872)}to{transform:translate(42.36595vw,100vh) scale(.4872)}}.snow:nth-child(459){animation:fall-459 160s linear -18s infinite;opacity:.0036;transform:translate(95.122vw,-10px) scale(.2322)}@keyframes fall-459{72.992%{transform:translate(95.9573vw,72.992vh) scale(.2322)}to{transform:translate(95.53965vw,100vh) scale(.2322)}}.snow:nth-child(460){animation:fall-460 168s linear -2s infinite;opacity:.0644;transform:translate(68.2682vw,-10px) scale(.5099)}@keyframes fall-460{68.471%{transform:translate(58.7584vw,68.471vh) scale(.5099)}to{transform:translate(63.5133vw,100vh) scale(.5099)}}.snow:nth-child(461){animation:fall-461 128s linear -8s infinite;opacity:.912;transform:translate(23.8846vw,-10px) scale(.0467)}@keyframes fall-461{76.585%{transform:translate(17.7696vw,76.585vh) scale(.0467)}to{transform:translate(20.8271vw,100vh) scale(.0467)}}.snow:nth-child(462){animation:fall-462 120s linear -2s infinite;opacity:.306;transform:translate(62.3332vw,-10px) scale(.1314)}@keyframes fall-462{38.66%{transform:translate(55.7167vw,38.66vh) scale(.1314)}to{transform:translate(59.02495vw,100vh) scale(.1314)}}.snow:nth-child(463){animation:fall-463 160s linear -27s infinite;opacity:.5488;transform:translate(.8772vw,-10px) scale(.9855)}@keyframes fall-463{54.759%{transform:translate(10.3534vw,54.759vh) scale(.9855)}to{transform:translate(5.6153vw,100vh) scale(.9855)}}.snow:nth-child(464){animation:fall-464 192s linear -29s infinite;opacity:.8771;transform:translate(72.6037vw,-10px) scale(.677)}@keyframes fall-464{52.858%{transform:translate(65.9333vw,52.858vh) scale(.677)}to{transform:translate(69.2685vw,100vh) scale(.677)}}.snow:nth-child(465){animation:fall-465 120s linear -29s infinite;opacity:.7659;transform:translate(45.1845vw,-10px) scale(.1948)}@keyframes fall-465{45.557%{transform:translate(38.6466vw,45.557vh) scale(.1948)}to{transform:translate(41.91555vw,100vh) scale(.1948)}}.snow:nth-child(466){animation:fall-466 160s linear -23s infinite;opacity:.2959;transform:translate(77.7999vw,-10px) scale(.4029)}@keyframes fall-466{70.452%{transform:translate(72.5928vw,70.452vh) scale(.4029)}to{transform:translate(75.19635vw,100vh) scale(.4029)}}.snow:nth-child(467){animation:fall-467 160s linear -15s infinite;opacity:.3982;transform:translate(11.5873vw,-10px) scale(.3225)}@keyframes fall-467{50.082%{transform:translate(21.4046vw,50.082vh) scale(.3225)}to{transform:translate(16.49595vw,100vh) scale(.3225)}}.snow:nth-child(468){animation:fall-468 104s linear -11s infinite;opacity:.5337;transform:translate(99.3914vw,-10px) scale(.4831)}@keyframes fall-468{66.533%{transform:translate(102.5811vw,66.533vh) scale(.4831)}to{transform:translate(100.98625vw,100vh) scale(.4831)}}.snow:nth-child(469){animation:fall-469 144s linear -17s infinite;opacity:.3055;transform:translate(52.1633vw,-10px) scale(.1234)}@keyframes fall-469{58.234%{transform:translate(61.7757vw,58.234vh) scale(.1234)}to{transform:translate(56.9695vw,100vh) scale(.1234)}}.snow:nth-child(470){animation:fall-470 160s linear -2s infinite;opacity:.2223;transform:translate(82.3663vw,-10px) scale(.1511)}@keyframes fall-470{79.866%{transform:translate(88.2326vw,79.866vh) scale(.1511)}to{transform:translate(85.29945vw,100vh) scale(.1511)}}.snow:nth-child(471){animation:fall-471 208s linear -4s infinite;opacity:.9441;transform:translate(41.5838vw,-10px) scale(.0178)}@keyframes fall-471{42.978%{transform:translate(38.6288vw,42.978vh) scale(.0178)}to{transform:translate(40.1063vw,100vh) scale(.0178)}}.snow:nth-child(472){animation:fall-472 152s linear -19s infinite;opacity:.8645;transform:translate(91.6789vw,-10px) scale(.4087)}@keyframes fall-472{35.897%{transform:translate(91.4594vw,35.897vh) scale(.4087)}to{transform:translate(91.56915vw,100vh) scale(.4087)}}.snow:nth-child(473){animation:fall-473 168s linear -20s infinite;opacity:.7538;transform:translate(61.0194vw,-10px) scale(.9018)}@keyframes fall-473{30.733%{transform:translate(51.2947vw,30.733vh) scale(.9018)}to{transform:translate(56.15705vw,100vh) scale(.9018)}}.snow:nth-child(474){animation:fall-474 168s linear -4s infinite;opacity:.5665;transform:translate(43.9198vw,-10px) scale(.4607)}@keyframes fall-474{68.122%{transform:translate(49.7368vw,68.122vh) scale(.4607)}to{transform:translate(46.8283vw,100vh) scale(.4607)}}.snow:nth-child(475){animation:fall-475 80s linear -3s infinite;opacity:.7059;transform:translate(90.55vw,-10px) scale(.1239)}@keyframes fall-475{44.191%{transform:translate(89.7991vw,44.191vh) scale(.1239)}to{transform:translate(90.17455vw,100vh) scale(.1239)}}.snow:nth-child(476){animation:fall-476 176s linear -28s infinite;opacity:.4296;transform:translate(49.2896vw,-10px) scale(.436)}@keyframes fall-476{65.533%{transform:translate(55.3468vw,65.533vh) scale(.436)}to{transform:translate(52.3182vw,100vh) scale(.436)}}.snow:nth-child(477){animation:fall-477 128s linear -23s infinite;opacity:.3889;transform:translate(38.0871vw,-10px) scale(.3196)}@keyframes fall-477{58.189%{transform:translate(37.0537vw,58.189vh) scale(.3196)}to{transform:translate(37.5704vw,100vh) scale(.3196)}}.snow:nth-child(478){animation:fall-478 128s linear -24s infinite;opacity:.569;transform:translate(2.6289vw,-10px) scale(.5293)}@keyframes fall-478{70.49%{transform:translate(10.3981vw,70.49vh) scale(.5293)}to{transform:translate(6.5135vw,100vh) scale(.5293)}}.snow:nth-child(479){animation:fall-479 208s linear -3s infinite;opacity:.3651;transform:translate(80.5982vw,-10px) scale(.9809)}@keyframes fall-479{45.927%{transform:translate(75.6771vw,45.927vh) scale(.9809)}to{transform:translate(78.13765vw,100vh) scale(.9809)}}.snow:nth-child(480){animation:fall-480 192s linear -22s infinite;opacity:.9782;transform:translate(22.7262vw,-10px) scale(.2325)}@keyframes fall-480{48.854%{transform:translate(13.1443vw,48.854vh) scale(.2325)}to{transform:translate(17.93525vw,100vh) scale(.2325)}}.snow:nth-child(481){animation:fall-481 96s linear -17s infinite;opacity:.2333;transform:translate(61.975vw,-10px) scale(.0116)}@keyframes fall-481{76.637%{transform:translate(61.5239vw,76.637vh) scale(.0116)}to{transform:translate(61.74945vw,100vh) scale(.0116)}}.snow:nth-child(482){animation:fall-482 176s linear -15s infinite;opacity:.8058;transform:translate(21.6865vw,-10px) scale(.7741)}@keyframes fall-482{42.212%{transform:translate(14.8vw,42.212vh) scale(.7741)}to{transform:translate(18.24325vw,100vh) scale(.7741)}}.snow:nth-child(483){animation:fall-483 96s linear -19s infinite;opacity:.9432;transform:translate(10.4293vw,-10px) scale(.8723)}@keyframes fall-483{39.256%{transform:translate(19.5902vw,39.256vh) scale(.8723)}to{transform:translate(15.00975vw,100vh) scale(.8723)}}.snow:nth-child(484){animation:fall-484 240s linear -23s infinite;opacity:.7497;transform:translate(46.2155vw,-10px) scale(.8935)}@keyframes fall-484{70.11%{transform:translate(40.2041vw,70.11vh) scale(.8935)}to{transform:translate(43.2098vw,100vh) scale(.8935)}}.snow:nth-child(485){animation:fall-485 128s linear -12s infinite;opacity:.7242;transform:translate(55.3229vw,-10px) scale(.2932)}@keyframes fall-485{50.85%{transform:translate(53.156vw,50.85vh) scale(.2932)}to{transform:translate(54.23945vw,100vh) scale(.2932)}}.snow:nth-child(486){animation:fall-486 120s linear -10s infinite;opacity:.9514;transform:translate(23.445vw,-10px) scale(.8124)}@keyframes fall-486{36.029%{transform:translate(21.9875vw,36.029vh) scale(.8124)}to{transform:translate(22.71625vw,100vh) scale(.8124)}}.snow:nth-child(487){animation:fall-487 80s linear -23s infinite;opacity:.0473;transform:translate(88.0643vw,-10px) scale(.3587)}@keyframes fall-487{67.713%{transform:translate(85.8122vw,67.713vh) scale(.3587)}to{transform:translate(86.93825vw,100vh) scale(.3587)}}.snow:nth-child(488){animation:fall-488 168s linear -17s infinite;opacity:.6652;transform:translate(43.9768vw,-10px) scale(.5818)}@keyframes fall-488{49.825%{transform:translate(42.2949vw,49.825vh) scale(.5818)}to{transform:translate(43.13585vw,100vh) scale(.5818)}}.snow:nth-child(489){animation:fall-489 224s linear -12s infinite;opacity:.3272;transform:translate(96.3382vw,-10px) scale(.7211)}@keyframes fall-489{70.502%{transform:translate(96.5404vw,70.502vh) scale(.7211)}to{transform:translate(96.4393vw,100vh) scale(.7211)}}.snow:nth-child(490){animation:fall-490 144s linear -19s infinite;opacity:.4817;transform:translate(82.0648vw,-10px) scale(.1751)}@keyframes fall-490{67.885%{transform:translate(80.8495vw,67.885vh) scale(.1751)}to{transform:translate(81.45715vw,100vh) scale(.1751)}}.snow:nth-child(491){animation:fall-491 208s linear -4s infinite;opacity:.9232;transform:translate(42.9513vw,-10px) scale(.417)}@keyframes fall-491{32.679%{transform:translate(51.1252vw,32.679vh) scale(.417)}to{transform:translate(47.03825vw,100vh) scale(.417)}}.snow:nth-child(492){animation:fall-492 136s linear -15s infinite;opacity:.7815;transform:translate(60.6248vw,-10px) scale(.5663)}@keyframes fall-492{45.304%{transform:translate(51.7495vw,45.304vh) scale(.5663)}to{transform:translate(56.18715vw,100vh) scale(.5663)}}.snow:nth-child(493){animation:fall-493 184s linear -28s infinite;opacity:.872;transform:translate(28.6805vw,-10px) scale(.847)}@keyframes fall-493{69.559%{transform:translate(33.8454vw,69.559vh) scale(.847)}to{transform:translate(31.26295vw,100vh) scale(.847)}}.snow:nth-child(494){animation:fall-494 192s linear -25s infinite;opacity:.7749;transform:translate(37.2494vw,-10px) scale(.4482)}@keyframes fall-494{44.955%{transform:translate(33.6959vw,44.955vh) scale(.4482)}to{transform:translate(35.47265vw,100vh) scale(.4482)}}.snow:nth-child(495){animation:fall-495 192s linear -27s infinite;opacity:.4449;transform:translate(74.7391vw,-10px) scale(.6597)}@keyframes fall-495{67.436%{transform:translate(76.7898vw,67.436vh) scale(.6597)}to{transform:translate(75.76445vw,100vh) scale(.6597)}}.snow:nth-child(496){animation:fall-496 240s linear -27s infinite;opacity:.8458;transform:translate(67.0858vw,-10px) scale(.1282)}@keyframes fall-496{35.694%{transform:translate(62.4588vw,35.694vh) scale(.1282)}to{transform:translate(64.7723vw,100vh) scale(.1282)}}.snow:nth-child(497){animation:fall-497 184s linear -3s infinite;opacity:.444;transform:translate(4.0024vw,-10px) scale(.8086)}@keyframes fall-497{66.653%{transform:translate(13.5751vw,66.653vh) scale(.8086)}to{transform:translate(8.78875vw,100vh) scale(.8086)}}.snow:nth-child(498){animation:fall-498 144s linear -9s infinite;opacity:.0407;transform:translate(18.3689vw,-10px) scale(.5904)}@keyframes fall-498{78.258%{transform:translate(16.6624vw,78.258vh) scale(.5904)}to{transform:translate(17.51565vw,100vh) scale(.5904)}}.snow:nth-child(499){animation:fall-499 240s linear -20s infinite;opacity:.0958;transform:translate(24.6392vw,-10px) scale(.9857)}@keyframes fall-499{42.326%{transform:translate(16.0831vw,42.326vh) scale(.9857)}to{transform:translate(20.36115vw,100vh) scale(.9857)}}.snow:nth-child(500){animation:fall-500 184s linear -18s infinite;opacity:.9522;transform:translate(77.9113vw,-10px) scale(.6349)}@keyframes fall-500{49.567%{transform:translate(79.4278vw,49.567vh) scale(.6349)}to{transform:translate(78.66955vw,100vh) scale(.6349)}}.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}.dice-overlay-container{background-color:#0000;height:100vh;left:0;position:fixed;top:0;transition:background-color .3s ease;width:100vw;z-index:9999}.dice-overlay-container.active{background-color:#0003}.dice-overlay-container canvas{display:block!important;height:100%!important;left:0!important;position:absolute!important;top:0!important;width:100%!important}.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}.expand-item{align-items:center;display:flex;height:2rem;justify-content:center;width:2rem}.expand-item svg{fill:#96969b;fill:var(--clr-accent-light);cursor:pointer;height:1rem;width:1rem}.expand-item svg:hover{fill:#f5a623;fill:var(--clr-dice-roll-hover)}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{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}:root{--toastify-toast-padding:0;--toastify-toast-bd-radius:1rem;--toastify-color-dark:var(--clr-accent-dark);--toastify-color-progress-dark:var(--cb-clr-mustard);--toastify-toast-bottom:2.5rem}.toast.action,.toast.die-roll,.toast.import-character,.toast.info{align-items:center;background:var(--clr-accent-dark);border-color:var(--clr-accent-dark);border-radius:1rem;color:var(--clr-white);display:flex;flex-direction:column;gap:.5rem;justify-content:center;margin:.5rem;max-height:25rem;opacity:.9;padding:1rem 2rem 2rem;width:fit-content}.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:100%}.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;margin-top: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:.25rem;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.die-roll{padding:.5rem 1rem 1rem}.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{margin:.5rem;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:.5rem;justify-content:center;margin-left:1rem;width:100%}.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:1rem;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:2.5rem;font-weight:700;text-align:center;width:5rem}.dice-total-wrapper{align-items:center;color:var(--clr-accent-light);display:flex;font-size:1rem;font-weight:700;gap:.25rem;justify-content:center;text-align:center;width:100%}.dice-total-wrapper .dice-roll-value{color:var(--clr-white)}.dice-total-label-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-right:.5rem;width:6rem}.dice-total-label-wrapper .dice-total-label{color:var(--clr-accent-light);font-size:.8rem;padding-bottom:.2rem;text-transform:uppercase}.Toastify__toast{width:fit-content}.Toastify__toast-theme--dark{background:var(--clr-accent-dark);color:var(--toastify-text-color-dark)}.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}.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:1}.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}@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{--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}:root input::-webkit-inner-spin-button,:root input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:root input[type=number]{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 h1{font-size:1rem}.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-section{grid-row:3/span 1;height:13rem}.character-sheet-grid .conditions-section,.character-sheet-grid .hit-points-section{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-section{grid-row:4/span 5;height:29rem;text-align:center}.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-edit-icon{cursor:pointer;height:1.5rem;margin-left:auto;margin-right:.5rem}.tabbed-component .tab-edit-icon svg{fill:var(--drop-down-menu-title)}.tabbed-component .tab-edit-icon svg:hover{fill:var(--clr-dice-roll-hover)}.tabbed-component .tab-content.actions.armory-armor,.tabbed-component .tab-content.actions.strikes{padding-bottom:.5rem}.tabbed-component .tab-notes{background:var(--clr-accent-dark);border:none;color:var(--clr-white);flex-wrap:wrap;font-size:.8rem;margin:.5rem;min-height:3rem;overflow:hidden;padding:.5rem;width:47.5rem}.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);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}.lava-dice-overlay{height:100dvh;inset:0;opacity:0;pointer-events:none;position:fixed;touch-action:none;transition:opacity .6s ease;transition:opacity var(--lava-dice-fade-out,.6s) ease;width:100vw;z-index:2147483000;z-index:var(--lava-dice-z,2147483000)}.lava-dice-overlay--visible{opacity:1;transition-duration:.25s;transition-duration:var(--lava-dice-fade-in,.25s)}.lava-dice-overlay--interactive{pointer-events:auto}.lava-dice-overlay__canvas{display:block;height:100%;inset:0;outline:none;pointer-events:none;position:absolute;width:100%}.dice-editor{grid-gap:1rem;background-image:url(/static/media/magician_and_gunslinger_by_brolken_d7uwm5f.5d20c28000d6775a60bf.webp);background-size:cover;box-sizing:border-box;color:var(--clr-light);display:grid;font-family:inherit;font-size:1rem;gap:1rem;grid-template-columns:minmax(16rem,20rem) minmax(22rem,1fr) minmax(26rem,34rem);height:100dvh;min-height:36rem;padding:5rem 1rem 1rem}@media(max-width:1100px){.dice-editor{grid-template-columns:1fr;grid-template-rows:auto minmax(22rem,50dvh) auto;height:auto}}.dice-editor *,.dice-editor :after,.dice-editor :before{box-sizing:border-box}.dice-editor__sets{background:color-mix(in srgb,var(--clr-dark-background) calc(var(--opacity)*100%),#0000);border:2px solid var(--clr-char-outline);border-radius:calc(var(--border-radius)*.5);color:var(--clr-light);display:flex;flex-direction:column;gap:.6rem;min-height:0;padding:1rem}.dice-editor__heading{font-size:1.4rem;font-weight:500;margin:0 0 .2rem;text-align:center}.dice-editor__setActions{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center}.dice-editor__setActions--bottom{border-top:1px solid var(--clr-char-outline);margin-top:auto;padding-top:.6rem}.dice-editor__setList{display:flex;flex:1 1;flex-direction:column;gap:.35rem;min-height:0;overflow-y:auto;scrollbar-color:var(--clr-char-outline) #0000;scrollbar-width:thin}.dice-editor__stage{background:color-mix(in srgb,var(--clr-dark-background) calc(var(--opacity)*100%),#0000);border:2px solid var(--clr-char-outline);border-radius:calc(var(--border-radius)*.5);color:var(--clr-light);color:#f1e6df;display:flex;flex-direction:column;min-height:0;overflow:hidden;position:relative}.dice-editor__preview{flex:1 1;min-height:0;position:relative}.dice-editor__toolbar{align-items:center;background:#00000073;border-top:1px solid var(--clr-char-outline);display:flex;flex-wrap:wrap;gap:.5rem;padding:.7rem 1rem}.dice-editor__toolbar .btn:not(.btn--primary){color:#f1e6df}.dice-editor__status{font-size:.85rem;margin-left:auto;opacity:.75}.dice-editor__status--busy{color:#ffb347;opacity:1}.dice-editor__status--error{color:#ff7d6e;opacity:1}.dice-editor__panel{background:color-mix(in srgb,var(--clr-dark-background) calc(var(--opacity)*100%),#0000);border:2px solid var(--clr-char-outline);border-radius:calc(var(--border-radius)*.5);color:var(--clr-light);display:flex;flex-direction:column;min-height:0}.dice-editor__body{flex:1 1;min-height:0;overflow-y:auto;padding:1rem;scrollbar-color:var(--clr-char-outline) #0000;scrollbar-width:thin}.dice-editor__banner{background:color-mix(in srgb,var(--clr-char-outline) 14%,#0000);border:1px dashed var(--clr-char-outline);border-radius:calc(var(--border-radius)*.3);font-size:.9rem;margin:0 0 1rem;padding:.6rem .8rem}.dice-editor__nameInput{font-size:1.15rem;font-weight:500;margin-bottom:1rem;width:100%}.dice-set{align-items:center;background:var(--clr-nth-child-list-highlight);border:1px solid #0000;border-radius:calc(var(--border-radius)*.3);color:inherit;cursor:pointer;display:flex;font:inherit;gap:.6rem;padding:.45rem .6rem;text-align:left;transition:border-color .12s ease,background .12s ease}.dice-set:focus-visible{outline:2px solid var(--clr-dice-roll-hover);outline-offset:2px}.dice-set:hover{border-color:var(--clr-char-outline)}.dice-set--active{background:color-mix(in srgb,var(--clr-char-outline) 26%,#0000);border-color:var(--clr-dice-roll-hover)}.dice-set__name{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dice-set__badge{border:1px solid var(--clr-char-outline);border-radius:99px;color:var(--drop-down-menu-title);font-size:.75rem;padding:.05rem .45rem}.dice-set__swatch{background-position:50%;background-size:cover;border:1px solid var(--clr-char-outline);border-radius:50%;flex:none;height:1.7rem;width:1.7rem}.dice-tabs{border-bottom:1px solid var(--clr-char-outline);display:flex;flex-wrap:wrap;gap:1.1rem;padding:.9rem 1rem 0}.dice-tabs__tab{background:none;border:0;border-bottom:2px solid #0000;color:var(--drop-down-menu-title);cursor:pointer;font:inherit;font-size:1.05rem;padding:0 0 .5rem;transition:color .12s ease,border-color .12s ease}.dice-tabs__tab:focus-visible{outline:2px solid var(--clr-dice-roll-hover);outline-offset:2px}.dice-tabs__tab:hover{color:var(--clr-light)}.dice-tabs__tab--active{border-bottom-color:var(--clr-dice-roll-hover);color:var(--clr-light)}.dice-section{border-bottom:1px solid var(--clr-char-outline);margin-bottom:1.1rem;padding-bottom:.9rem}.dice-section:last-child{border-bottom:0}.dice-section__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:.6rem}.dice-section__title{color:var(--clr-dice-roll-hover);font-size:.85rem;font-weight:500;letter-spacing:.08em;margin:0;text-transform:uppercase}.dice-section--collapsible>summary{cursor:pointer;list-style:none}.dice-section--collapsible>summary:focus-visible{outline:2px solid var(--clr-dice-roll-hover);outline-offset:2px}.dice-section--collapsible>summary::-webkit-details-marker{display:none}.dice-section--collapsible>summary .dice-section__head{margin-bottom:0}.dice-section--collapsible>summary .dice-section__title:before{content:"▸";display:inline-block;transition:transform .12s ease;width:1.1em}.dice-section--collapsible[open]>summary{margin-bottom:.7rem}.dice-section--collapsible[open]>summary .dice-section__title:before{transform:rotate(90deg)}.field{display:block;margin-bottom:.7rem}.field__row{align-items:baseline;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.2rem}.field__label{color:var(--clr-light)}.field__value{font-feature-settings:"tnum";color:var(--clr-dice-roll-hover);font-size:.85rem;font-variant-numeric:tabular-nums}.field__hint{color:var(--drop-down-menu-title);display:block;font-size:.8rem;margin:.15rem 0 0}.field__hint--error{color:var(--clr-remove-item)}.field--inline{align-items:center;display:flex;gap:.6rem;justify-content:space-between}.field--disabled{opacity:.5;pointer-events:none}.field input[type=range]{accent-color:var(--clr-dice-roll-hover);width:100%}.field input[type=color]{background:none;border:1px solid var(--clr-char-outline);border-radius:calc(var(--border-radius)*.3);cursor:pointer;height:1.7rem;padding:0;width:2.8rem}.field input[type=checkbox]{accent-color:var(--clr-dice-roll-hover);height:1.15rem;width:1.15rem}.input,.select{background:var(--clr-nth-child-list-highlight);border:1px solid var(--clr-char-outline);border-radius:calc(var(--border-radius)*.3);color:var(--clr-light);font:inherit;padding:.4rem .55rem}.input:focus-visible,.select:focus-visible{outline:2px solid var(--clr-dice-roll-hover);outline-offset:2px}.select{width:100%}.segmented{display:flex;flex-wrap:wrap;gap:.3rem;margin-bottom:.5rem}.segmented__item{background:#0000;border:1px solid var(--clr-char-outline);border-radius:99px;color:var(--clr-light);cursor:pointer;font:inherit;font-size:.9rem;padding:.2rem .65rem;transition:background .12s ease,color .12s ease}.segmented__item:focus-visible{outline:2px solid var(--clr-dice-roll-hover);outline-offset:2px}.segmented__item:hover{background:color-mix(in srgb,var(--clr-char-outline) 14%,#0000)}.segmented__item--active{background:var(--clr-remove-item);border-color:var(--clr-remove-item);color:#fff}.segmented__item--active:hover{background:var(--clr-remove-item-hover)}.image-field{align-items:center;display:flex;gap:.6rem}.image-field__thumb{background-color:var(--clr-nth-child-list-highlight);background-position:50%;background-size:cover;border:1px solid var(--clr-char-outline);border-radius:calc(var(--border-radius)*.3);flex:none;height:4.4rem;width:4.4rem}.image-field__input{display:none}.btn{background:#0000;border:1px solid var(--clr-char-outline);border-radius:calc(var(--border-radius)*.3);color:var(--clr-light);cursor:pointer;font:inherit;padding:.35rem .9rem;transition:background .12s ease,border-color .12s ease,color .12s ease}.btn:focus-visible{outline:2px solid var(--clr-dice-roll-hover);outline-offset:2px}.btn:hover:not(:disabled){background:color-mix(in srgb,var(--clr-char-outline) 26%,#0000)}.btn:disabled{cursor:not-allowed;opacity:.4}.btn--primary{background:var(--clr-remove-item);border-color:var(--clr-remove-item);color:#fff}.btn--primary:hover:not(:disabled){background:var(--clr-remove-item-hover);border-color:var(--clr-remove-item-hover)}.btn--danger{border-color:var(--clr-remove-item);color:var(--clr-remove-item)}.btn--danger:hover:not(:disabled){background:var(--clr-remove-item);color:#fff}.btn--ghost{border-color:#0000;color:var(--drop-down-menu-title)}.btn--ghost:hover:not(:disabled){color:var(--clr-light)}.btn--small{font-size:.85rem;padding:.2rem .6rem}.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{background:var(--clr-dark-background);flex-direction:column;opacity:var(--opacity);padding:0 1rem}.attribute-scores,.attribute-scores .score-block{align-items:center;display:flex;justify-content:center}.attribute-scores .score-block{flex-direction:row}.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}.speed-dice-icon{fill:var(--clr-accent-light);width:1rem}.speed-dice-icon:hover{fill:var(--clr-dice-roll-hover);cursor:pointer}.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-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: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: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: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-icon-width:2rem;--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{width:3rem;width:var(--equipment-item-icon-label-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: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-container{--inactive-color:var(--clr-dice-roll-hover);--active-color:var(--clr-dice-roll-hover);align-items:center;aspect-ratio:292/142;display:flex;height:.85rem;justify-content:center;position:relative}.toggle-input{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{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{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)}.inventory-item-action-icon{width:2rem}.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: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}.toggle-switch-wrapper{align-items:center;display:flex;justify-content:center;margin-left:auto}.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: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-icon{width:2rem}.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}.biography-input-wrapper{align-items:center;display:flex;gap:1rem;justify-content:space-evenly;margin:.5rem}.biography-input-container{align-items:start;display:flex;flex-direction:column;justify-content:center;width:100%}.biography-input{background:var(--clr-accent-dark);border-style:none;color:var(--clr-white);flex-grow:1;font-size:.9rem;padding:.5rem 1.25rem;width:100%}.biography-input.active{background:var(--clr-dark-background);border-bottom:1px solid var(--clr-char-outline)}.biography-input.active:hover{border-bottom:1px solid var(--clr-dice-roll-hover)}.biography-input:focus{outline:#0000}.language{color:var(--clr-white);font-size:.9rem;font-weight:bolder;text-transform:capitalize}.biography-editor-wrapper{display:flex;flex-direction:column}.biography-save-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-left:auto;margin-right:.6rem;text-transform:capitalize}.biography-save-btn:hover{fill:var(--clr-accent-dark);background:var(--clr-char-outline);border:1px solid var(--clr-char-outline);font-weight:bolder}.biography-save-btn.no-unsaved{background:var(--clr-accent-dark);border:1px solid var(--clr-accent-dark);color:var(--clr-white);cursor:default}.biography-input-wrapper-wide{align-items:center;display:flex;justify-content:center;margin:.5rem}.ql-editor{font-size:.9rem;min-height:6rem}.ql-snow .ql-picker{text-align:left}.ql-container.ql-snow{background:var(--clr-accent-dark);border:none!important;margin:0 .5rem .5rem}.ql-toolbar.ql-snow{border:none!important;padding:0;text-align:left}.ql-picker-label{font-size:.9rem;font-weight:400}.ql-toolbar .ql-bold svg,.ql-toolbar button svg{height:1rem;width:1rem}.ql-toolbar .ql-my-custom-button{font-size:.4rem}.ql-snow .ql-picker.ql-font,.ql-snow .ql-picker.ql-size{background:var(--clr-accent-dark);border-radius:.25rem;content:attr(data-value)!important}.ql-picker.ql-size .ql-picker-item[data-value]:before,.ql-picker.ql-size .ql-picker-label[data-value]:before{content:attr(data-value)!important}.ql-toolbar button .ql-fill{fill:var(--clr-white)!important}.ql-toolbar button{background-color:var(--clr-white)}.ql-picker-label{color:var(--clr-white)!important}.ql-picker-label button{background-color:var(--clr-white)!important}.ql-picker-options .ql-picker-item{color:var(--clr-white)!important}.ql-snow .ql-picker .ql-picker-label .ql-stroke,.ql-toolbar button .ql-stroke{stroke:var(--clr-white)!important}.ql-toolbar button.ql-active .ql-stroke{stroke:var(--clr-dice-roll-hover)!important}.ql-toolbar button.ql-active .ql-fill{fill:var(--clr-dice-roll-hover)!important}.ql-snow.ql-toolbar .ql-picker-item.ql-selected{color:var(--clr-dice-roll-hover)!important}.ql-toolbar button:hover .ql-fill{fill:var(--clr-dice-roll-hover)!important}.ql-toolbar button:hover .ql-stroke{stroke:var(--clr-dice-roll-hover)!important}.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke{stroke:#444!important}.ql-snow.ql-toolbar .ql-picker-label.ql-active{color:var(--clr-white)!important}.ql-toolbar button:hover{background-color:var(--clr-dice-roll-hover)}.toolbar button.ql-active{stroke:var(--clr-dice-roll-hover)!important}.ql-picker-label:hover,.toolbar button.ql-active{color:var(--clr-dice-roll-hover)!important}.ql-picker-label button :hover{background-color:var(--clr-dice-roll-hover)!important}.ql-picker-options .ql-picker-item:hover{color:var(--clr-dice-roll-hover)!important}.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke{stroke:var(--clr-dice-roll-hover)!important}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{background:var(--clr-dark-lowlight);border-radius:.25rem;color:var(--clr-white);font-size:.9rem!important}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border:none!important}.ql-toolbar.ql-snow .ql-formats{margin-right:10px!important}.hide-toolbar .ql-toolbar{display:none!important}.hide-toolbar .ql-container.ql-snow{margin-top:1rem}.hide-toolbar .ql-editor,.hide-toolbar .ql-editor p{cursor:default!important}.ql-font-sofia,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=sofia]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=sofia]:before{content:"Sofia";font-family:sofia,cursive}.ql-font-roboto,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=roboto]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=roboto]:before{content:"Roboto"!important;font-family:Roboto,serif}.ql-font-arial{font-family:Arial,sans-serif}.ql-font-sansSerif{font-family:"sans-serif"}.ql-font-monospace{font-family:"monospace"}
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.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: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:var(--spell-slot-content-height)}.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{align-items:center;display:flex;flex-direction:column;justify-content:center}.spell-manager-main-section{align-items:start;display:flex;height:30.75rem;justify-content:center;width:48.7rem}.spell-manager-header-section{align-items:start;display:flex;height:5rem;justify-content:center}.spell-book-sub-header,.spell-slots-sub-header{align-items:center;display:flex;flex-direction:column;justify-content:start}.spell-slots-sub-header{width:14.5rem}.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}.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-slots-section-header.tab-content.actions.title{width:12rem}.spell-search-box{margin-bottom:.5rem;margin-right:1rem;margin-top:.5rem;width:33rem}.spell-book-table-header tr:nth-child(2n){background:var(--clr-nth-child-list-highlight)}.spell-book-table-header th{z-index:1}.spell-book-table-header td{border-collapse:collapse;text-align:left}.spell-book-table-header .empty-span th{position:sticky;top:1.95rem}.spell-book-table-header tr:first-child th:first-child{background:var(--clr-dark-background);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: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;overflow-x:hidden;overflow-y:scroll}.spell-book-section-wrapper,.spell-slots-section-wrapper{overflow-x:hidden;overflow-y:hidden;padding-right:.3rem}.spell-book-section-wrapper:hover,.spell-slots-section-wrapper:hover{overflow-y:auto;padding-right:0}.spell-book-section-wrapper{height:31rem}.spell-slots-section-wrapper{height:31rem;margin-bottom:.5rem;width:13rem}.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{height:2rem;width:2rem}.spell-book-item .spell-book-item-add svg{fill:var(--clr-accent-light);cursor:pointer;height:1rem;width:1rem}.spell-book-item .spell-book-item-add svg:hover{fill:var(--clr-dice-roll-hover)}.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-item .end-span{width:1rem}.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 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}.spells-section-header{width:12rem}.spells-section-header th{color:var(--clr-accent-light);font-size:.7rem;font-weight:bolder;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{padding-top:.25rem;position:relative;text-align:left}.remove-spell-from-slot-btn-wrapper{left:.5rem;position:absolute;top:.5rem}.spell-title-slot-box{border:1px dashed var(--clr-char-outline);border-radius:.5rem;cursor:pointer;height:1.8rem;line-height:1.8rem;margin-bottom:.25rem;text-align:center}.spell-title-slot-box:hover{background:var(--clr-dice-roll-hover);border:1px solid var(--clr-dice-roll-hover);color:var(--clr-accent-dark)}.spell-title-slot-box.selected-spell-slot{background:var(--clr-dice-roll-hover);border:1px solid var(--clr-dice-roll-hovert);color:var(--clr-accent-dark)}.clear-spell-slot-item{cursor:pointer;text-align:center}.remove-spell-from-slot-btn{color:var(--clr-accent-dark);cursor:pointer;height:1.2rem;position:absolute;right:.5rem;top:.5rem;width:1.2rem}.remove-spell-from-slot-btn:hover{color:var(--clr-remove-item)}.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}.empty-spell-slot-btn-wrapper{align-items:center;display:flex;justify-content:center;width:100%}.empty-spell-slot-btn{background:var(--clr-accent-dark);border:1px dashed var(--clr-accent-light);border-radius:.5rem;color:var(--clr-accent-light);cursor:pointer;height:1.8rem;line-height:1.8rem;margin-bottom:.25rem;margin-top:.15rem;text-align:center}.empty-spell-slot-btn:hover{background:var(--clr-dice-roll-hover);border:1px dashed var(--clr-dice-roll-hover);color:var(--clr-accent-dark)}.empty-spell-slot-btn.selected-spell-slot{background:var(--clr-dice-roll-hover);border:1px solid var(--clr-dice-roll-hover);color:var(--clr-accent-dark)}: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: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-slot-content-height:31rem}.spell-header-section-wrapper{align-items:center;display:flex;flex-direction:column;gap:.5rem;height:5rem;justify-content:start;padding:1rem .5rem .5rem;width:100%}.spells-inventory-search-box{width:100%}.spell-filter-button-block{align-items:center;display:flex;justify-content:start;width:100%}.spell-filter-buttons{align-items:center;display:flex;gap:.25rem}.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}@media only screen and (min-width:3600px){.container{font-size:calc(var(--base-font-size) + .2rem)}}.container{align-items:center;display:flex;justify-content:center;margin-bottom:auto;margin-top:auto;perspective:1000px;width:35rem}.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;max-width:74%}@-moz-document url-prefix(){.my-characters-page .my-characters-page-grid{grid-template-columns:auto auto auto auto auto}}.my-characters-page .my-characters-page-grid{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));margin-left:auto;margin-right:auto;margin-top:4rem}.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,.campaign-input-text-area{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-text-area:hover,.campaign-input:hover{background:#96969b}.campaign-input .button-text-wrapper,.campaign-input-text-area .button-text-wrapper{text-align:center}.campaign-input-text-area{font-family:inherit;font-size:1rem;height:8rem;line-height:1.2rem;padding:.5rem;resize:none;width:18rem}.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{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{--result-text-size:0.9rem}.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;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{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}.side-menu{height:100%;right:1rem;transform:translateX(100%);width:30rem}.chevron,.side-menu{position:fixed;transition:transform 1s cubic-bezier(.19,1,.22,1)}.chevron{color:var(--clr-white);height:2rem;right:.5rem;top:50%;transform:translateX(0);width:2rem;z-index:5}.chevron.expanded{transform:translateX(100%)}.chevron.expanded,.side-menu.expanded{transition:transform 1s cubic-bezier(.19,1,.22,1)}.side-menu.expanded{right:0;transform:translateX(0);z-index:2}.side-menu-inner{height:100%;position:relative;width:100%}.notification-center{align-items:end;background-color:#0003;display:flex;flex-direction:column;height:100%;justify-content:end;padding-top:3rem;position:fixed;right:0;top:0;width:29rem;z-index:1}.notification-center-list{list-style-type:none;margin-top:1rem;overflow-x:hidden;overflow-y:scroll}.notification{align-items:end;display:flex;flex-direction:column;justify-content:center;margin-right:.5rem;position:relative}.notification .clear-toast-icon{fill:var(--clr-white);cursor:pointer;height:1rem;position:absolute;right:1rem;top:1rem;width:1rem}.notification .clear-toast-icon:hover{fill:var(--clr-remove-item)}.clear-all-toasts-wrapper{align-items:center;display:flex;justify-content:end;margin-top:1rem;padding-bottom:1rem;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)}