.btn,button{font-family:inherit;font-weight:500;font-size:1em;border:none;border-width:0;border-radius:1000px;display:flex;justify-content:center;align-items:center;color:var(--light-font);background:var(--background-colour);box-shadow:inset 3px 3px 5px 0 var(--background-colour-light),inset -3px -3px 5px var(--background-colour-dark);cursor:pointer;text-shadow:2px 2px black;padding:10px 20px;transition:background .3s,border .3s,filter .3s}.btn:focus,button:focus{outline:none}.btn:hover,button:hover{filter:brightness(.8)}.btn:active,button:active{border-style:inset;box-shadow:inset 3px 3px 5px 0 var(--background-colour-dark),inset -3px -3px 5px var(--background-colour-light)}.die{display:flex;justify-content:center;align-items:center}.die.selected{outline:2px solid white;filter:brightness(1.5)}.die.used{filter:brightness(.25);opacity:.5}.die.hidden{opacity:0;pointer-events:none}.die.fade{opacity:.5}.die.invoked{border-radius:100px}.die.size-75{width:calc(var(--dice-size) / 1.5)!important;height:calc(var(--dice-size) / 1.5)!important}.die.size-50{width:calc(var(--dice-size) / 2)!important;height:calc(var(--dice-size) / 2)!important}.die .face .face-outer{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.die .face .face-outer .face-inner{background-color:#838383;background-image:url(/assets/die-BA4fFEuj.png);background-size:cover;background-position:center;border-radius:4px;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.die .face .face-outer .face-inner .face-special{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:4px}.die.red .face .face-inner{filter:sepia(1) brightness(.2) hue-rotate(305deg) saturate(20)}.die.purple .face .face-inner{filter:sepia(1) brightness(.5) hue-rotate(211deg) saturate(20)}.die.green .face .face-inner{filter:sepia(1) brightness(.3) hue-rotate(104deg) saturate(20)}.die.blue .face .face-inner{filter:sepia(1) brightness(.3) hue-rotate(198deg) saturate(20)}.die.yellow .face .face-inner{filter:sepia(1) brightness(.6) hue-rotate(20deg) saturate(20)}.die.cyan .face .face-inner{filter:sepia(1) brightness(.8) hue-rotate(132deg) saturate(3)}.die.pink .face .face-inner{filter:sepia(1) brightness(.3) hue-rotate(250deg) saturate(10)}.die.orange .face .face-inner{filter:sepia(1) brightness(.5) hue-rotate(3deg) saturate(20)}.die.white .face .face-inner{filter:brightness(2)}.die.blank .die{outline:0px}.die.stone .face .face-inner{background-image:url(/assets/stone-BWcGp-ZN.jpg);background-size:100%}.die.invoked .face .face-inner{background-image:url(/assets/fog2-mGzaGccV.png);animation:scrolltopleft 15s linear infinite;background-color:transparent;background-size:unset;filter:brightness(2) blur(2px)}.die.invoked .face .face-inner .face-special{background-image:url(/assets/fog2-mGzaGccV.png);animation:scrollbottomright 15s linear infinite}@keyframes scrolltopleft{0%{background-position:0 0}to{background-position:512px 512px}}@keyframes scrollbottomright{0%{background-position:512px 512px}to{background-position:0 0}}.wasp{background-image:url(/assets/wasp-7qqPsmnv.webp)}.wolf{background-image:url(/assets/wolf-FA3QNPo5.webp)}.vampire{background-image:url(/assets/vampire-DyzYAHz-.webp)}.ghoul{background-image:url(/assets/ghoul-qNZ5KjJf.webp)}.troll{background-image:url(/assets/troll-Ccf3OCkF.webp)}.orc-warrior{background-image:url(/assets/orc-warrior-DURI5erb.webp)}.orc-beserker{background-image:url(/assets/orc-beserker-DHCFS-Fs.webp)}.orc-lancer{background-image:url(/assets/orc-lancer-PmyH624e.webp)}.orc-brawler{background-image:url(/assets/orc-brawler-Qq5uMbYd.webp)}.goblin-scrapper{background-image:url(/assets/goblin-scrapper-uz9Mp70F.webp)}.goblin-archer{background-image:url(/assets/goblin-archer-BqrT8i28.webp)}.goblin-assassin{background-image:url(/assets/goblin-assassin-Bb5n2KXv.webp)}.minotaur{background-image:url(/assets/minotaur-C7TI38MW.webp)}.elemental-fire{background-image:url(/assets/elemental-fire-u6ys4NBW.webp)}.elemental-ice{background-image:url(/assets/elemental-ice-CJqESr_M.webp)}.elemental-lightning{background-image:url(/assets/elemental-lightning-VcWeKq1t.webp)}.elemental-earth{background-image:url(/assets/elemental-earth-CDNDGZeV.webp)}.training-dummy{background-image:url(/assets/training-dummy-kubdqn9X.webp)}.snake{background-image:url(/assets/snake-YtaAt4Fl.webp)}.sand-wyrm{background-image:url(/assets/sand-worm-DUOZDIRD.webp)}.bandit-ranger{background-image:url(/assets/bandit-ranger-BGVqggBO.webp)}.bandit-collector{background-image:url(/assets/bandit-collector-CbRSY9MO.webp)}.bandit-thug{background-image:url(/assets/bandit-thug-C-EqcwJ6.webp)}.bandit-rogue{background-image:url(/assets/bandit-rogue-DmB7Vf84.webp)}.bandit-trapper{background-image:url(/assets/bandit-trapper-BiVnlvYR.webp)}.bandit-brawler{background-image:url(/assets/bandit-brawler-BYFNe0te.webp)}.harpy{background-image:url(/assets/harpy-CiR5XFnQ.webp)}.siren{background-image:url(/assets/siren-Dip5umt6.webp)}.fighter{background-image:url(/assets/fighter-D6XUYiHk.webp);background-position:center!important}.knight{background-image:url(/assets/knight-BY68tFgF.webp)}.barbarian{background-image:url(/assets/barbarian-CP_mKe3G.webp)}.warrior{background-image:url(/assets/warrior-CUyHNoXM.webp)}.gladiator{background-image:url(/assets/gladiator-B4bKWZYu.webp)}.rogue{background-image:url(/assets/rogue-DtuYm7O6.webp);background-position:center!important}.shadow-walker{background-image:url(/assets/shadow-walker-BBUpPRfO.webp)}.bladestorm{background-image:url(/assets/bladestorm-5JN6KEC8.webp)}.fencer{background-image:url(/assets/fencer-Yp8aJHvY.webp)}.spell-slinger{background-image:url(/assets/spell-slinger-BJfZ4nuH.webp)}.elementalist{background-image:url(/assets/elementalist-BmyCLunp.webp);background-position:center!important}.anarchist{background-image:url(/assets/anarchist-C5ds2WEj.webp);background-position:center!important}.mana-born{background-image:url(/assets/mana-born-BJCmHLvw.webp)}.wielder{background-image:url(/assets/wielder-BDW88blB.webp)}.dryad{background-image:url(/assets/dryad-BE2KTAA4.webp)}.ranger{background-image:url(/assets/ranger-BzYMTooF.webp);background-position:center!important}.archer{background-image:url(/assets/archer-oPq-yMCO.webp)}.tamer{background-image:url(/assets/tamer-BevjzcIi.webp)}.piper{background-image:url(/assets/piper-B7R40HdK.webp)}.arbelist{background-image:url(/assets/arbelist-BM0bVDdn.webp)}.crow{background-image:url(/assets/crow-C8jIj2DS.webp)}.crab{background-image:url(/assets/crab-4HaDjFci.webp)}.scorpion{background-image:url(/assets/scorpion-BSWEsDP6.webp)}.spider{background-image:url(/assets/spider-CAsM-1PV.webp)}.phoenix{background-image:url(/assets/phoenix-GORzhzJZ.webp)}.warden{background-image:url(/assets/warden-BTdh8Z-U.webp)}.kraken{background-image:url(/assets/kraken-BlxY-hPW.webp);background-position:center!important}.cerberus{background-image:url(/assets/cerberus-CRO1qvOo.webp);background-size:cover!important}.corestone-guardian{background-image:url(/assets/corestone-guardian-CHa6ugzT.webp);background-position:center!important}.wasp-swarm{background-image:url(/assets/wasp-swarm-AuJHfOyG.webp)}.rat-plague{background-image:url(/assets/rat-plague-dJC7jSvG.webp)}.water-devils{background-image:url(/assets/water-devils-DEcVxAOo.webp)}.giant{background-image:url(/assets/giant-B6SFfbWv.webp)}.manticore{background-image:url(/assets/manticore-C3qVDZTP.webp)}.beholder{background-image:url(/assets/beholder-DDTp9UMj.webp)}.black-knight{background-image:url(/assets/black-knight-BL0a2nLJ.webp)}.watchtower{background-image:url(/assets/watchtower-YFGId1-c.webp)}.talltree{background-image:url(/assets/talltree-DtqPW28j.webp)}.coins2{background-image:url(/assets/coins2-B55b5dvy.webp)}.map1{background-image:url(/assets/map1-D7zPXGus.webp)}.campfire1{background-image:url(/assets/campfire1-DxNNFXpN.webp)}.altarShield{background-image:url(/assets/altarShield-CoFvNumC.webp)}.altarStealth{background-image:url(/assets/altarStealth-Cg1jGX-r.webp)}.corestone{background-image:url(/assets/corestone-DaD0PxHO.webp)}.potion1{background-image:url(/assets/potion1-DGbmpzwo.webp)}.injury1{background-image:url(/assets/injury1-CWyhc7ws.webp)}.blessing1{background-image:url(/assets/blessing1-DsULtYCO.webp)}.curse1{background-image:url(/assets/curse1-bY9g7GKc.webp)}.salesman-potion{background-image:url(/assets/salesman-potion-5tmzuqDj.webp)}.salesman-bomb{background-image:url(/assets/salesman-bomb-ClnQq_In.webp)}.wagon{background-image:url(/assets/wagon-yt6ag0Yb.webp)}.raven-watch{background-image:url(/assets/raven2-C-lU7o6_.webp)}.signpost{background-image:url(/assets/signpost-RrMsD2UA.webp)}.stone-arch{background-image:url(/assets/stoneArch-DZXo-BBT.webp)}.cliff{background-image:url(/assets/cliff-DOmVmym_.webp)}.bandit-mob{background-image:url(/assets/bandit-mob-DRhGs2yQ.webp)}.civilians{background-image:url(/assets/civilians-B9CMHAa2.webp)}.omphalos-gate{background-image:url(/assets/omphalos-gate-DNKxMe5v.webp)}.cartographer{background-image:url(/assets/cartographer-B392d_oH.webp);background-position:center!important}.cave{background-image:url(/assets/cave-N0aIpigI.webp)}.coast{background-image:url(/assets/coast-B6cHe1ru.webp)}.desert{background-image:url(/assets/desert-DCsc97U8.webp)}.forest{background-image:url(/assets/forest2-rEnOTKyE.webp)}.lake{background-image:url(/assets/lake-BOK0FJeX.webp)}.mountain{background-image:url(/assets/mountain-DLNsPGHM.webp)}.plains{background-image:url(/assets/plains-Dcv3KCri.webp)}.town-alley{background-image:url(/assets/town-alley-Czc1ueNT.webp)}.town-arena{background-image:url(/assets/town-arena-B-XNx1Ks.webp)}.town-barracks{background-image:url(/assets/town-barracks-Dg4bnQQJ.webp)}.swamp{background-image:url(/assets/swamp-DW2zUwTw.webp)}.corestone-chamber{background-image:url(/assets/corestone-chamber-Bh9gVW4t.webp)}.river{background-image:url(/assets/river-DoBddmsB.webp)}.elemental-nexus{background-image:url(/assets/elemental-nexus-BGUqmGhN.webp)}.background{background-position:center;background-size:cover}:root{font-family:Libre Baskerville,serif;font-size:16px;font-weight:400;color-scheme:light dark;color:var(--light-font);background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;text-align:center;-webkit-user-select:none;user-select:none}body{font-family:Libre Baskerville,serif}h1,h2,p,.button{text-shadow:1px 1px 2px black}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1,h2,p{margin:0}h1{font-size:3.2em}::-webkit-scrollbar{width:0px;height:0px}::-webkit-scrollbar-track{background:var(--background-colour-light)}::-webkit-scrollbar-thumb{background:var(--background-colour-dark)}::-webkit-scrollbar-thumb:window-inactive{background:var(--background-colour-dark)}.center-flex,.flex-center{display:flex;align-items:center;justify-content:center}.visible{opacity:1;pointer-events:all;transition:opacity .25s}.hidden{opacity:0;pointer-events:none;transition:opacity .25s;height:0;max-height:0;width:0;max-width:0;overflow:hidden}.icon{stroke:#000;stroke-width:10px;z-index:1;width:var(--icon-size);height:var(--icon-size)}.icon.svelte-1ha45ri{display:flex}.icon-100{--icon-size: 40px}.icon-75{--icon-size: 30px}.icon-50{--icon-size: 20px}.icon-25{--icon-size: 15px}@media (max-width: 1200px) or (max-height: 900px){.icon-100{--icon-size: 35px}.icon-75{--icon-size: 22px}.icon-50{--icon-size: 15px}.icon-25{--icon-size: 12px}}@media (max-width: 1000px) or (max-height: 800px){.icon-100{--icon-size: 23px}.icon-75{--icon-size: 17px}.icon-50{--icon-size: 15px}.icon-25{--icon-size: 12px}}.vr.svelte-1ha45ri{width:1px;margin:0 2px;background:linear-gradient(to top,transparent,#fff,transparent)}.die-level--2.svelte-t12i2g .tick:where(.svelte-t12i2g){border-color:#000}.die-level--1.svelte-t12i2g .tick:where(.svelte-t12i2g){border-color:#000}.die-level--1.svelte-t12i2g .tick-2:where(.svelte-t12i2g){display:none}.die-level-0.svelte-t12i2g .edge:where(.svelte-t12i2g){display:none}.die-level-1.svelte-t12i2g .tick-2:where(.svelte-t12i2g){display:none}.edge.svelte-t12i2g{position:absolute;display:flex;align-items:center;justify-content:center;grid-gap:5px}.edge.top.svelte-t12i2g{top:0;height:5px;width:100%}.edge.top.svelte-t12i2g .tick:where(.svelte-t12i2g){left:calc(50% - 5px);right:calc(50% - 5px);border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff}.edge.bottom.svelte-t12i2g{bottom:0;height:5px;width:100%}.edge.bottom.svelte-t12i2g .tick:where(.svelte-t12i2g){left:calc(50% - 5px);right:calc(50% - 5px);border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff}.edge.left.svelte-t12i2g{left:0;width:5px;height:100%;flex-direction:column}.edge.left.svelte-t12i2g .tick:where(.svelte-t12i2g){top:calc(50% - 5px);bottom:calc(50% - 5px);border-bottom:5px solid transparent;border-top:5px solid transparent;border-left:5px solid #fff}.edge.right.svelte-t12i2g{right:0;width:5px;height:100%;flex-direction:column}.edge.right.svelte-t12i2g .tick:where(.svelte-t12i2g){top:calc(50% - 5px);bottom:calc(50% - 5px);border-bottom:5px solid transparent;border-top:5px solid transparent;border-right:5px solid #fff}.die-level--2.svelte-t12i2g .edge.top:where(.svelte-t12i2g) .tick:where(.svelte-t12i2g),.die-level--1.svelte-t12i2g .edge.top:where(.svelte-t12i2g) .tick:where(.svelte-t12i2g){border-top:5px solid black}.die-level--2.svelte-t12i2g .edge.bottom:where(.svelte-t12i2g) .tick:where(.svelte-t12i2g),.die-level--1.svelte-t12i2g .edge.bottom:where(.svelte-t12i2g) .tick:where(.svelte-t12i2g){border-bottom:5px solid black}.die-level--2.svelte-t12i2g .edge.left:where(.svelte-t12i2g) .tick:where(.svelte-t12i2g),.die-level--1.svelte-t12i2g .edge.left:where(.svelte-t12i2g) .tick:where(.svelte-t12i2g){border-left:5px solid black}.die-level--2.svelte-t12i2g .edge.right:where(.svelte-t12i2g) .tick:where(.svelte-t12i2g),.die-level--1.svelte-t12i2g .edge.right:where(.svelte-t12i2g) .tick:where(.svelte-t12i2g){border-right:5px solid black}.shadow.svelte-1b23ete{position:fixed;top:0;bottom:0;left:0;right:0;pointer-events:none;background:#0003;opacity:0;z-index:11;transition:opacity .3s}.shadow.hovering.svelte-1b23ete{opacity:1;transition-delay:.3s}.die-2d.svelte-1b23ete{min-width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:2px}.hover-container.svelte-1b23ete{position:fixed;z-index:111;height:0;opacity:0;transition:opacity .3s;pointer-events:none;margin-left:calc(var(--dice-size) / 2 - (335px / 2))}@media (max-width: 1400px) or (max-height: 900px){.hover-container.svelte-1b23ete{margin-left:calc(var(--dice-size) / 2 - (310px / 2))}}@media (max-width: 1200px) or (max-height: 900px){.hover-container.svelte-1b23ete{margin-left:calc(var(--dice-size) / 2 - (280px / 2))}}@media (max-width: 1000px) or (max-height: 800px){.hover-container.svelte-1b23ete{margin-left:calc(var(--dice-size) / 2 - (250px / 2))}}.hover-container.svelte-1b23ete .hover:where(.svelte-1b23ete){position:relative;height:0;overflow:hidden;z-index:11;background-color:var(--background-colour);border-radius:4px;display:flex;flex-direction:column;transition:width .3s,height .3s,padding .3s;outline:1px solid black;width:325px;padding:5px;transition-delay:.3s}@media (max-width: 1400px) or (max-height: 900px){.hover-container.svelte-1b23ete .hover:where(.svelte-1b23ete){width:300px}}@media (max-width: 1200px) or (max-height: 900px){.hover-container.svelte-1b23ete .hover:where(.svelte-1b23ete){width:270px}}@media (max-width: 1000px) or (max-height: 800px){.hover-container.svelte-1b23ete .hover:where(.svelte-1b23ete){width:240px}}.hover-container.svelte-1b23ete .hover:where(.svelte-1b23ete) h1:where(.svelte-1b23ete){font-size:20px;color:#fff;text-transform:capitalize;margin-bottom:5px}.hover-container.svelte-1b23ete .hover:where(.svelte-1b23ete) .die-hover-container:where(.svelte-1b23ete){display:flex;grid-gap:var(--dice-gap)}.hover-container.svelte-1b23ete .hover:where(.svelte-1b23ete) .die-hover-container:where(.svelte-1b23ete) .die:where(.svelte-1b23ete){width:calc(var(--dice-size) / 2 + 10px);height:calc(var(--dice-size) / 2 + 10px);position:relative}.hover-container.hovering.svelte-1b23ete{display:flex;opacity:1;transition-delay:.3s}.hover-container.hovering.svelte-1b23ete .hover:where(.svelte-1b23ete){height:77px;padding:5px;transition-delay:.3s}@media (max-width: 1200px) or (max-height: 900px){.hover-container.hovering.svelte-1b23ete .hover:where(.svelte-1b23ete){height:70px}}@media (max-width: 1000px) or (max-height: 800px){.hover-container.hovering.svelte-1b23ete .hover:where(.svelte-1b23ete){height:65px}}.die.svelte-grc3wo{width:var(--dice-size);height:var(--dice-size);transition:opacity .3s,filter .3s;cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative;animation-duration:1s}.die.size-2.svelte-grc3wo{width:calc(var(--dice-size) / 2);height:calc(var(--dice-size) / 2)}.die.size-1.svelte-grc3wo{width:calc(var(--dice-size) / 1.5);height:calc(var(--dice-size) / 1.5)}.die.rolling.svelte-grc3wo{animation-name:svelte-grc3wo-bounce}.die-2d.svelte-grc3wo{min-width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:4px;position:relative}.die-3d.svelte-grc3wo{width:var(--dice-size);height:var(--dice-size);position:absolute;transform-style:preserve-3d;transition:transform 1s;will-change:transform}.die-3d.svelte-grc3wo .face:where(.svelte-grc3wo){display:flex;align-items:center;justify-content:center;position:absolute;width:var(--dice-size);height:var(--dice-size);border-radius:4px;margin:0 auto}.die-3d.svelte-grc3wo .front:where(.svelte-grc3wo){transform:translateZ(calc(var(--dice-size) / 2))}.die-3d.svelte-grc3wo .back:where(.svelte-grc3wo){transform:rotateX(-180deg) rotate(180deg) translateZ(calc(var(--dice-size) / 2))}.die-3d.svelte-grc3wo .right:where(.svelte-grc3wo){transform:rotateY(90deg) translateZ(calc(var(--dice-size) / 2))}.die-3d.svelte-grc3wo .left:where(.svelte-grc3wo){transform:rotateY(-90deg) translateZ(calc(var(--dice-size) / 2))}.die-3d.svelte-grc3wo .top:where(.svelte-grc3wo){transform:rotateX(90deg) translateZ(calc(var(--dice-size) / 2))}.die-3d.svelte-grc3wo .bottom:where(.svelte-grc3wo){transform:rotateX(-90deg) translateZ(calc(var(--dice-size) / 2))}@keyframes svelte-grc3wo-bounce{0%,20%,50%,80%,to{-webkit-transform:scale(1)}15%{-webkit-transform:scale(1.3)}40%{-webkit-transform:scale(1.2)}60%{-webkit-transform:scale(1.1)}}.chrome.svelte-1vl3bfu{position:relative;transition:.3s filter linear;display:flex;justify-content:center;align-items:center}.chrome.round.svelte-1vl3bfu .badge:where(.svelte-1vl3bfu){border-radius:14px}.chrome.round.svelte-1vl3bfu .badge:where(.svelte-1vl3bfu) .bar-container:where(.svelte-1vl3bfu){border-radius:12px}.chrome.round.svelte-1vl3bfu .badge:where(.svelte-1vl3bfu) .bar-container:where(.svelte-1vl3bfu) .bar:where(.svelte-1vl3bfu){border-radius:12px}.chrome.round.svelte-1vl3bfu .badge:where(.svelte-1vl3bfu) .inner-bar:where(.svelte-1vl3bfu){border-radius:10px}.chrome.round.svelte-1vl3bfu .badge:where(.svelte-1vl3bfu) .inner-bar:where(.svelte-1vl3bfu) .background:where(.svelte-1vl3bfu){border-radius:10px}.chrome.circle.svelte-1vl3bfu .badge:where(.svelte-1vl3bfu){border-radius:500px}.chrome.circle.svelte-1vl3bfu .badge:where(.svelte-1vl3bfu) .bar-container:where(.svelte-1vl3bfu){border-radius:500px}.chrome.circle.svelte-1vl3bfu .badge:where(.svelte-1vl3bfu) .bar-container:where(.svelte-1vl3bfu) .bar:where(.svelte-1vl3bfu){border-radius:500px}.chrome.circle.svelte-1vl3bfu .badge:where(.svelte-1vl3bfu) .inner-bar:where(.svelte-1vl3bfu){border-radius:500px}.chrome.circle.svelte-1vl3bfu .badge:where(.svelte-1vl3bfu) .inner-bar:where(.svelte-1vl3bfu) .background:where(.svelte-1vl3bfu){border-radius:500px}.chrome.circle.svelte-1vl3bfu .content:where(.svelte-1vl3bfu){border-radius:500px;overflow:hidden}.chrome.thin.svelte-1vl3bfu .badge:where(.svelte-1vl3bfu) .bar-container:where(.svelte-1vl3bfu){width:calc(100% - 2px);height:calc(100% - 2px)}.chrome.thin.svelte-1vl3bfu .badge:where(.svelte-1vl3bfu) .bar-container:where(.svelte-1vl3bfu) .bar:where(.svelte-1vl3bfu){left:-5px;top:-5px;right:-5px;bottom:-5px}.chrome.thin.svelte-1vl3bfu .badge:where(.svelte-1vl3bfu) .inner-bar:where(.svelte-1vl3bfu){left:5px;top:5px;right:5px;bottom:5px}.chrome.thin.svelte-1vl3bfu .badge:where(.svelte-1vl3bfu) .inner-bar:where(.svelte-1vl3bfu) .background:where(.svelte-1vl3bfu){width:calc(100% - 2px);height:calc(100% - 2px)}.chrome.thin.svelte-1vl3bfu .content:where(.svelte-1vl3bfu){margin:6px;height:calc(100% - 12px)}.chrome.hoverable.svelte-1vl3bfu:hover{filter:brightness(1.5)}.chrome.hoverable.svelte-1vl3bfu:hover .glossy:where(.svelte-1vl3bfu){background-position:25%}.badge.svelte-1vl3bfu{pointer-events:none;position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;z-index:0}.glossy.svelte-1vl3bfu{display:block;position:absolute;height:100%;width:100%;top:0;right:0;background:radial-gradient(farthest-corner at top,#ffffff80,#ffffff26 10%,#fff0 70%);z-index:11;background-size:200% 100%;transition:background-position .3s ease-in-out}.badge.svelte-1vl3bfu{overflow:hidden;width:100%;height:100%;flex:0 auto;transition:.5s transform linear,.3s filter linear;display:flex;align-items:center;justify-content:center}.badge.svelte-1vl3bfu .bar-container:where(.svelte-1vl3bfu){width:calc(100% - 4px);height:calc(100% - 4px);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.badge.svelte-1vl3bfu .bar-container:where(.svelte-1vl3bfu) .bar:where(.svelte-1vl3bfu){position:absolute;left:-10px;top:-10px;right:-10px;bottom:-10px;filter:blur(3px)}.badge.svelte-1vl3bfu .inner-bar:where(.svelte-1vl3bfu){position:absolute;left:10px;top:10px;right:10px;bottom:10px;display:flex;align-items:center;justify-content:center}.badge.svelte-1vl3bfu .background:where(.svelte-1vl3bfu){width:calc(100% - 4px);height:calc(100% - 4px);box-shadow:inset 0 30px 30px #2f1606}.content.svelte-1vl3bfu{z-index:1;margin:12px;display:flex;align-items:center;justify-content:center;width:100%;height:calc(100% - 24px)}.content.svelte-1vl3bfu *{z-index:1}.bronze.svelte-1vl3bfu{background:linear-gradient(5deg,#200f04,#692f1f,#87442b 95%,#fdceb2)}.bronze.svelte-1vl3bfu .bar:where(.svelte-1vl3bfu){background-image:conic-gradient(#87442b,#87442b 15deg,#fdceb2 25deg,#87442b,#fdceb2 55deg,#692f1f 65deg,#2f1606 90deg,#2f1606,#692f1f,#87442b 180deg,#87442b 195deg,#fdceb2 205deg,#87442b,#fdceb2 235deg,#87442b 245deg,#2f1606 270deg,#692f1f,#692f1f,#87442b 360deg)}.bronze.svelte-1vl3bfu .inner-bar:where(.svelte-1vl3bfu){background:linear-gradient(185deg,#200f04,#692f1f,#87442b 95%,#fdceb2)}.bronze.svelte-1vl3bfu .background:where(.svelte-1vl3bfu){background:linear-gradient(to top,#2f1606,#87442b);box-shadow:inset 0 30px 30px #2f1606}.silver.svelte-1vl3bfu{background:linear-gradient(5deg,#191927,#516262,#838489 95%,#f3f4ff)}.silver.svelte-1vl3bfu .bar:where(.svelte-1vl3bfu){background-image:conic-gradient(#838489,#838489 15deg,#f3f4ff 25deg,#838489,#f3f4ff 55deg,#516262 65deg,#212134 90deg,#212134,#516262,#838489 180deg,#838489 195deg,#f3f4ff 205deg,#838489,#f3f4ff 235deg,#838489 245deg,#212134 270deg,#516262,#516262,#838489 360deg)}.silver.svelte-1vl3bfu .inner-bar:where(.svelte-1vl3bfu){background:linear-gradient(185deg,#191927,#516262,#838489 95%,#f3f4ff)}.silver.svelte-1vl3bfu .background:where(.svelte-1vl3bfu){background:linear-gradient(to top,#212134,#838489);box-shadow:inset 0 30px 30px #212134}.gold.svelte-1vl3bfu{background-image:linear-gradient(5deg,#4f2c04,#f16912,#ffd046 95%,#ffffd5)}.gold.svelte-1vl3bfu .bar:where(.svelte-1vl3bfu){background-image:conic-gradient(#ffd046,#ffd046 15deg,#ffffd5 25deg,#ffd046,#ffffd5 55deg,#f16912 65deg,#4f2c04 90deg,#4f2c04,#f16912,#ffd046 180deg,#ffd046 195deg,#ffffd5 205deg,#ffd046,#ffffd5 235deg,#ffd046 245deg,#4f2c04 270deg,#f16912,#f16912,#ffd046 360deg)}.gold.svelte-1vl3bfu .inner-bar:where(.svelte-1vl3bfu){background:linear-gradient(185deg,#4f2c04,#f16912,#ffd046 95%,#ffffd5)}.gold.svelte-1vl3bfu .background:where(.svelte-1vl3bfu){background:linear-gradient(to top,#4f2c04,#ffd046);box-shadow:inset 0 30px 30px #4f2c04}.platinum.svelte-1vl3bfu{background:linear-gradient(5deg,#101e42,#51628f,#8384c7 95%,#f3ffff)}.platinum.svelte-1vl3bfu .bar:where(.svelte-1vl3bfu){background-image:conic-gradient(#8384c7,#8384c7 15deg,#f3ffff 25deg,#8384c7,#f3ffff 55deg,#51628f 65deg,#16295b 90deg,#16295b,#51628f,#8384c7 180deg,#8384c7 195deg,#f3ffff 205deg,#8384c7,#f3ffff 235deg,#8384c7 245deg,#16295b 270deg,#51628f,#51628f,#8384c7 360deg)}.platinum.svelte-1vl3bfu .inner-bar:where(.svelte-1vl3bfu){background:linear-gradient(185deg,#101e42,#51628f,#8384c7 95%,#f3ffff)}.platinum.svelte-1vl3bfu .background:where(.svelte-1vl3bfu){background:linear-gradient(to top,#16295b,#8384c7);box-shadow:inset 0 30px 30px #16295b}.diamond.svelte-1vl3bfu{background:linear-gradient(5deg,#0c2a8b,#5e52cb,#b4eef2 95%,#12add9)}.diamond.svelte-1vl3bfu .bar:where(.svelte-1vl3bfu){background-image:conic-gradient(#b4eef2,#b4eef2 15deg,#12add9 25deg,#b4eef2,#12add9 55deg,#5e52cb 65deg,#1138b4 90deg,#1138b4,#5e52cb,#b4eef2 180deg,#b4eef2 195deg,#12add9 205deg,#b4eef2,#12add9 235deg,#b4eef2 245deg,#1138b4 270deg,#5e52cb,#5e52cb,#b4eef2 360deg)}.diamond.svelte-1vl3bfu .inner-bar:where(.svelte-1vl3bfu){background:linear-gradient(185deg,#0c2a8b,#5e52cb,#b4eef2 95%,#12add9)}.diamond.svelte-1vl3bfu .background:where(.svelte-1vl3bfu){background:linear-gradient(to top,#1138b4,#12add9);box-shadow:inset 0 30px 30px #1138b4}.obsidian.svelte-1vl3bfu{background:linear-gradient(5deg,#0f0f0f,#2f2f2f,#4f4f4f 95%,#8f8f8f)}.obsidian.svelte-1vl3bfu .bar:where(.svelte-1vl3bfu){background-image:conic-gradient(#4f4f4f,#4f4f4f 15deg,#8f8f8f 25deg,#4f4f4f,#8f8f8f 55deg,#2f2f2f 65deg,#0f0f0f 90deg,#0f0f0f,#2f2f2f,#4f4f4f 180deg,#4f4f4f 195deg,#8f8f8f 205deg,#4f4f4f,#8f8f8f 235deg,#4f4f4f 245deg,#0f0f0f 270deg,#2f2f2f,#2f2f2f,#4f4f4f 360deg)}.obsidian.svelte-1vl3bfu .inner-bar:where(.svelte-1vl3bfu){background:linear-gradient(185deg,#0f0f0f,#2f2f2f,#4f4f4f 95%,#8f8f8f)}.obsidian.svelte-1vl3bfu .background:where(.svelte-1vl3bfu){background:linear-gradient(to top,#0f0f0f,#4f4f4f);box-shadow:inset 0 30px 30px #0f0f0f}.frame.svelte-12nswva{background:radial-gradient(#00000080,#000000e6);border-width:4px;border-style:solid;border-image:linear-gradient(45deg,#2f1606,#692f1f 20%,#692f1f,#87442b 80%,#ffffd5,#87442b) 1;width:var(--width, calc(90vw - 80px) );max-width:var(--max-width, 800px);margin:auto;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:0 0 5px 2px #00000080;position:relative;padding:40px}@media (max-width: 1000px) or (max-height: 800px){.frame.svelte-12nswva{padding:20px;width:var(--width, calc(90vw - 40px) )}}.frame.svelte-12nswva .corner:where(.svelte-12nswva){position:absolute;width:auto;height:60px}.frame.svelte-12nswva .top:where(.svelte-12nswva){top:-6px}.frame.svelte-12nswva .left:where(.svelte-12nswva){left:-6px}.frame.svelte-12nswva .right:where(.svelte-12nswva){right:-6px;transform:scaleX(-1)}.frame.svelte-12nswva .bottom:where(.svelte-12nswva){bottom:-6px}.main.svelte-g61e8n{height:100%;width:100%;background-image:url(/assets/main-splash-Bf5GfN2_.webp);background-position:center;background-size:cover;align-items:center;justify-items:center;display:grid;grid-template-rows:1fr auto}.main.svelte-g61e8n .content:where(.svelte-g61e8n){display:grid;grid-gap:10px;align-items:center;text-align:center;color:#ffffd5}.button.svelte-g61e8n{font-size:32px;padding:4px;color:#ffffd5}p.svelte-g61e8n{position:fixed;bottom:0;right:0;margin:10px 20px}.hover-area.svelte-1a826z8{position:absolute;width:100%;height:100%;top:0;left:0;z-index:111}.hover-area.svelte-1a826z8 .hover-container:where(.svelte-1a826z8){position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:111;border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAB3RJTUUH2QgIFBADxMXMLgAAAAlwSFlzAAAPYQAAD2EBqD+naQAAAARnQU1BAACxjwv8YQUAAAF2SURBVHjavZdrcoMwDIRlMH2cove/XH83qTEdpxYsa+HSGQXNaGJios8rG6QEaS2cGJ+xpTfmYAE+rfGZBTBkscaRAmrQAa7Ze3CGsGe9MRJUfTjwIOcUK4R9XVw00lgAY50byXXeUq1qcx3P5AnnWbFCpwqeYBxJOcIxxaouVf+ujgvd7bEGVcin+NgHZGnd755iL3uHFOea9qx7/EzwGwBTZYQBbuCD5WWvsp2TkcGs2hP8AuD1kWTF+Ax7GSo1wQz3sgYqBoBfjR6mQnaxPZX1wI1dBW7gV4BNuwKMdfhy8J+KsWh7grVUrrGPwPlfofs2y1YgTDB3Dl6WLHhTJ2Ur4l52l99GIFlghWP58rIbgFX5oxFgtXO9sXQOpYiXelpKW6ky+MIvxq0PLvxeoV8A34HlADxAsHI9yb7ps5o9bPK017pBuhuwAkJdbYDvZvFp9vT6MR/ph3ia8aB5tbfNHgeCCfzYs6HXRQkrttL2jL8wyw8U6ckt10CRJQAAAABJRU5ErkJggg==) 10 / 10px;border-width:7px;border-style:solid;animation:svelte-1a826z8-fadeIn .3s;animation-fill-mode:forwards}.hover-area.svelte-1a826z8 .hover-container.fading:where(.svelte-1a826z8){animation:svelte-1a826z8-fadeOut .3s}.hover-area.svelte-1a826z8 .hover-container:where(.svelte-1a826z8) .hover:where(.svelte-1a826z8){background-color:var(--background-colour);outline:1px solid black;border-radius:4px;line-height:1;padding:20px}.hover-area.svelte-1a826z8 .shadow:where(.svelte-1a826z8){position:fixed;top:0;bottom:0;left:0;right:0;pointer-events:none;background:#0000004d;z-index:11;animation:svelte-1a826z8-fadeIn .3s;animation-fill-mode:forwards}.hover-area.svelte-1a826z8 .shadow.fading:where(.svelte-1a826z8){animation:svelte-1a826z8-fadeOut .3s}@keyframes svelte-1a826z8-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-1a826z8-fadeOut{0%{opacity:1}to{opacity:0}}.portrait{--icon-size: 30px;--stack-size: 15px;--padding: 15px}@media (max-width: 1200px) or (max-height: 900px){.portrait{--icon-size: 30px;--stack-size: 15px;--padding: 10px}}@media (max-width: 1000px) or (max-height: 800px){.portrait{--icon-size: 20px;--stack-size: 10px;--padding: 8px}}.portrait.svelte-1v4cdhw{margin:auto;height:var(--column-size);width:var(--column-size);background-size:95%;background-repeat:no-repeat;background-position:top;position:relative;background-color:var(--background-colour);box-shadow:inset #000 0 0 var(--icon-size) 10px}@media (max-width: 1000px) or (max-height: 800px){.portrait.svelte-1v4cdhw{box-shadow:inset #000 0 0 var(--icon-size) 5px}}.portrait.svelte-1v4cdhw .portrait-frame:where(.svelte-1v4cdhw){position:absolute;top:0;bottom:0;left:0;right:0;border-style:solid;border-width:3px;border-color:#000;outline-style:solid;outline-width:2px;outline-color:var(--background-colour-light);margin:3px;box-shadow:0 0 4px 4px var(--background-colour-light) inset}@media (max-width: 1400px) or (max-height: 900px){.portrait.svelte-1v4cdhw .portrait-frame:where(.svelte-1v4cdhw){border-width:2px;margin:2px}}@media (max-width: 1000px) or (max-height: 800px){.portrait.svelte-1v4cdhw .portrait-frame:where(.svelte-1v4cdhw){border-width:1px;outline-width:1px;box-shadow:0 0 2px 2px var(--background-colour-light) inset}}.portrait.svelte-1v4cdhw .effect:where(.svelte-1v4cdhw){position:absolute;top:0;bottom:0;left:0;right:0;animation-duration:.3s}.portrait.svelte-1v4cdhw .effect.damage:where(.svelte-1v4cdhw){animation-name:damage}.portrait.player.svelte-1v4cdhw .portrait-frame:where(.svelte-1v4cdhw){outline-color:var(--player-colour);box-shadow:0 0 4px 4px var(--player-colour) inset}@media (max-width: 1000px) or (max-height: 800px){.portrait.player.svelte-1v4cdhw .portrait-frame:where(.svelte-1v4cdhw){box-shadow:0 0 2px 2px var(--player-colour) inset}}.portrait.svelte-1v4cdhw h2:where(.svelte-1v4cdhw){margin-top:20px;text-transform:capitalize}.portrait.svelte-1v4cdhw .inventory:where(.svelte-1v4cdhw){position:absolute;top:var(--padding);left:var(--padding);line-height:0;display:flex}.portrait.svelte-1v4cdhw .inventory:where(.svelte-1v4cdhw) .inventory-item:where(.svelte-1v4cdhw){position:relative;border-width:3px;border-style:none;border-radius:4px;background:#00000080}.portrait.svelte-1v4cdhw .traits:where(.svelte-1v4cdhw){position:absolute;top:var(--padding);right:var(--padding);line-height:0;grid-gap:3px;display:flex}.portrait.svelte-1v4cdhw .traits:where(.svelte-1v4cdhw) .trait:where(.svelte-1v4cdhw){position:relative;border-width:3px;border-style:none;border-radius:4px;background:#00000080}.portrait.svelte-1v4cdhw .traits:where(.svelte-1v4cdhw) .trait:where(.svelte-1v4cdhw) .stack:where(.svelte-1v4cdhw){font-family:arial,sans-serif;font-size:40px;font-weight:600;position:absolute;z-index:2;bottom:-5px;right:-5px;text-anchor:middle;fill:#000;stroke:#000;stroke-width:2px;text-shadow:none;width:var(--stack-size);height:var(--stack-size);border-radius:var(--stack-size);background:#fff;color:#000;border:2px solid black}.portrait.svelte-1v4cdhw .status-effects:where(.svelte-1v4cdhw){position:absolute;bottom:var(--padding);right:var(--padding);line-height:0;grid-gap:3px;display:flex;max-width:calc(var(--column-size) - var(--padding) - var(--padding));flex-wrap:wrap-reverse}.portrait.svelte-1v4cdhw .status-effects:where(.svelte-1v4cdhw) .status-effect:where(.svelte-1v4cdhw){position:relative;border-width:3px;border-style:solid;border-radius:4px;background:#00000080}.portrait.svelte-1v4cdhw .status-effects:where(.svelte-1v4cdhw) .status-effect.boon:where(.svelte-1v4cdhw){border-color:#0b0}.portrait.svelte-1v4cdhw .status-effects:where(.svelte-1v4cdhw) .status-effect.bane:where(.svelte-1v4cdhw){border-color:#b00}.portrait.svelte-1v4cdhw .status-effects:where(.svelte-1v4cdhw) .status-effect.temporary:where(.svelte-1v4cdhw){border-style:dotted}.portrait.svelte-1v4cdhw .status-effects:where(.svelte-1v4cdhw) .status-effect:where(.svelte-1v4cdhw) .icon.bonus{position:absolute;z-index:3;top:-5px;left:-5px;background-color:#000;width:var(--stack-size);height:var(--stack-size);border-radius:var(--stack-size);padding:2px}.portrait.svelte-1v4cdhw .status-effects:where(.svelte-1v4cdhw) .status-effect:where(.svelte-1v4cdhw) h3{text-transform:capitalize}.portrait.svelte-1v4cdhw .status-effects:where(.svelte-1v4cdhw) .status-effect:where(.svelte-1v4cdhw) p{margin-bottom:10px}.portrait.svelte-1v4cdhw .status-effects:where(.svelte-1v4cdhw) .icon-container:where(.svelte-1v4cdhw){width:var(--icon-size);margin:auto;position:relative}.portrait.svelte-1v4cdhw .status-effects:where(.svelte-1v4cdhw) .icon-container:where(.svelte-1v4cdhw) .icon{position:relative;z-index:2}.portrait.svelte-1v4cdhw .status-effects:where(.svelte-1v4cdhw) .icon-container:where(.svelte-1v4cdhw) .icon.bonus{position:absolute;z-index:3;top:-5px;left:-5px}.portrait.svelte-1v4cdhw .status-effects:where(.svelte-1v4cdhw) .stack:where(.svelte-1v4cdhw){font-family:arial,sans-serif;font-size:40px;font-weight:600;position:absolute;z-index:2;bottom:-5px;right:-5px;text-anchor:middle;fill:#000;stroke:#000;stroke-width:2px;width:var(--stack-size);height:var(--stack-size);border-radius:var(--stack-size);background:#fff;color:#000;border:2px solid black}p.svelte-86xric{line-height:1.5;margin:0;font-weight:400}.keyword.svelte-86xric{position:relative;text-decoration:underline;font-weight:700;display:inline-block}.description.svelte-86xric{text-align:center}.description.svelte-86xric h2:where(.svelte-86xric){text-transform:capitalize}.description.svelte-86xric .icon-container:where(.svelte-86xric){margin-bottom:10px}.background.svelte-62m0b8{background-image:url(/assets/camp-DdjIN4ZQ.webp);position:absolute;height:100%;width:100%;top:0;bottom:0}.container.svelte-62m0b8{display:grid;height:100%;width:100%;align-items:center;justify-items:center;background-position:center;background-size:cover;text-shadow:2px 2px black;text-align:center;transition:opacity .5s;position:absolute;max-height:unset;max-width:unset}.character-select.svelte-62m0b8{max-width:1000px;width:100%;margin:20px auto;display:grid;grid-template-columns:100px 1fr 100px;align-items:center}@media (max-width: 1000px) or (max-height: 800px){.character-select.svelte-62m0b8{grid-template-columns:80px 1fr 80px}}.character-select.svelte-62m0b8 button:where(.svelte-62m0b8){z-index:111;background-color:transparent;box-shadow:none;height:100%}.character-select.svelte-62m0b8 button:where(.svelte-62m0b8):hover,.character-select.svelte-62m0b8 button:where(.svelte-62m0b8):focus{border-color:transparent;outline:none}.character-select.svelte-62m0b8 .characters:where(.svelte-62m0b8){width:100%;perspective:1000px;height:var(--column-size);transform-style:preserve-3d}.character-select.svelte-62m0b8 .characters:where(.svelte-62m0b8) .slide:where(.svelte-62m0b8){width:100%;position:absolute;transition:left .5s ease-in-out,transform .5s ease-in-out,opacity .5s;background-position:center;background-size:contain;background-repeat:no-repeat;top:0;bottom:0;transform-origin:center center;left:0;opacity:.5;transform:rotateY(0) translateZ(-200px)}.character-select.svelte-62m0b8 .characters:where(.svelte-62m0b8) .slide.slide-0:where(.svelte-62m0b8){left:-50px;transform:rotateY(30deg) translateZ(-200px)}.character-select.svelte-62m0b8 .characters:where(.svelte-62m0b8) .slide.slide-1:where(.svelte-62m0b8){left:0;opacity:1;transform:rotateY(0) translateZ(0)}.character-select.svelte-62m0b8 .characters:where(.svelte-62m0b8) .slide.slide-2:where(.svelte-62m0b8){left:50px;transform:rotateY(-30deg) translateZ(-200px)}.character-select.svelte-62m0b8 .characters:where(.svelte-62m0b8) .character:where(.svelte-62m0b8){cursor:pointer;pointer-events:none;filter:saturate(25%);transition:filter .3s}.character-select.svelte-62m0b8 .characters:where(.svelte-62m0b8) .character.selected:where(.svelte-62m0b8){filter:saturate(100%)}.character-select.svelte-62m0b8 .characters:where(.svelte-62m0b8) .character.unselected:where(.svelte-62m0b8){filter:saturate(25%)}.description.svelte-62m0b8{display:flex;flex-direction:column;grid-gap:20px;align-items:center}.description.svelte-62m0b8 p:where(.svelte-62m0b8),.description.svelte-62m0b8 .text{max-width:800px}.die-list.svelte-62m0b8{display:flex;flex-direction:column;grid-gap:10px}.die-list.svelte-62m0b8 .die-title:where(.svelte-62m0b8){display:flex;justify-content:space-between;width:80%;margin:auto;align-items:center}.die-list.svelte-62m0b8 .die-title:where(.svelte-62m0b8) h3:where(.svelte-62m0b8){margin-bottom:0;margin-top:10px;text-transform:capitalize}.die-list.svelte-62m0b8 .die-container-outer:where(.svelte-62m0b8){position:relative;width:var(--dice-size);height:var(--dice-size)}.die-list.svelte-62m0b8 .die-container-outer:where(.svelte-62m0b8) .die-container:where(.svelte-62m0b8){position:absolute}.die-list.svelte-62m0b8 .die-scroll:where(.svelte-62m0b8){display:grid;grid-gap:10px;grid-template-columns:60px var(--dice-size) 60px}.die-list.svelte-62m0b8 .die-scroll:where(.svelte-62m0b8) .content svg{padding:5px;fill:#8f8f8f}.die-list.svelte-62m0b8 .die-scroll:where(.svelte-62m0b8) div:nth-child(1) .content svg{padding-left:2px}.die-list.svelte-62m0b8 .die-scroll:where(.svelte-62m0b8) div:nth-child(3) .content svg{padding-right:2px}.summary.svelte-62m0b8{display:flex;grid-gap:20px;align-items:center;justify-content:center}.summary.svelte-62m0b8 .dice:where(.svelte-62m0b8){display:flex;flex-direction:column;grid-gap:20px;align-items:center}.button-container.svelte-62m0b8{display:flex;justify-content:end;width:100%;grid-gap:20px;margin-top:20px}.buttons.svelte-62m0b8{display:grid;grid-gap:20px;align-items:center;border-radius:20px;max-width:400px;margin:auto;width:100%}.button.svelte-62m0b8{font-size:28px;padding:6px 12px;color:#ffffd5}.container.svelte-17eaorl{position:relative;box-shadow:inset 0 0 50px 0 var(--background-colour-dark)}@media (orientation: landscape){.container.svelte-17eaorl{overflow-y:scroll;overflow-x:hidden}}@media (orientation: portrait){.container.svelte-17eaorl{overflow-x:scroll}}.container.svelte-17eaorl .dice-tray:where(.svelte-17eaorl){display:grid;grid-template-columns:repeat(2,calc(var(--dice-size) + var(--dice-gap)));grid-auto-rows:calc(var(--dice-size) + var(--dice-gap));padding:var(--dice-gap) 0;grid-gap:var(--dice-gap);justify-content:center;z-index:1;position:relative}@media (orientation: portrait){.container.svelte-17eaorl .dice-tray:where(.svelte-17eaorl){grid-template-rows:repeat(2,calc(var(--dice-size) + var(--dice-gap)));grid-auto-columns:calc(var(--dice-size) + var(--dice-gap));grid-auto-flow:column;height:100%;align-content:center;justify-content:start;padding:0 var(--dice-gap)}}@media (orientation: landscape){.container.svelte-17eaorl .dice-tray:where(.svelte-17eaorl){left:-3px}}.container.svelte-17eaorl .dice-tray.horizontal:where(.svelte-17eaorl){grid-template-columns:repeat(6,calc(var(--dice-size) + var(--dice-gap)))}.container.svelte-17eaorl .slots:where(.svelte-17eaorl){position:absolute}@media (orientation: landscape){.container.svelte-17eaorl .slots:where(.svelte-17eaorl){left:-3px;right:0}}.container.svelte-17eaorl .die-container:where(.svelte-17eaorl){padding:calc(var(--dice-gap-half) + 3px)}.container.svelte-17eaorl .slot:where(.svelte-17eaorl){height:calc(var(--dice-size) + var(--dice-gap));width:calc(var(--dice-size) + var(--dice-gap));background:#00000040;background-image:url(/assets/die-BA4fFEuj.png);background-size:108%;transform:rotate(180deg);background-position:center;display:flex;align-items:center;justify-content:center;opacity:.25;background-image:linear-gradient(135deg,var(--background-colour-light),var(--background-colour-dark));border-width:3px;border-style:outset;border-color:var(--background-colour);border-radius:6px}.background.svelte-x9ocoi{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;width:100vw;position:absolute;top:0;left:0;z-index:100;filter:blur(5px);z-index:0;box-shadow:inset 0 0 40px 10px #00000080;background-image:url(/assets/levelup-BNqcKBRx.webp)}.button-container.svelte-x9ocoi{display:flex;justify-content:end;width:100%;grid-gap:20px;margin-top:20px}.button-container.svelte-x9ocoi .button:where(.svelte-x9ocoi){font-size:28px;padding:6px 12px;color:#ffffd5}.container.svelte-x9ocoi{display:flex;flex-direction:column;grid-gap:50px;--background-colour: #121212;--background-colour-light: #2c2c2c;--background-colour-dark: #050505}.container.svelte-x9ocoi .upgrade:where(.svelte-x9ocoi){display:grid;grid-template-columns:1fr 75px 1fr}.container.svelte-x9ocoi .upgrade:where(.svelte-x9ocoi) h2:where(.svelte-x9ocoi){text-align:center;margin-bottom:10px}.container.svelte-x9ocoi .upgrade:where(.svelte-x9ocoi) .arrow:where(.svelte-x9ocoi){display:flex;flex-direction:column;justify-content:center}.container.svelte-x9ocoi .upgrade:where(.svelte-x9ocoi) .die-holder:where(.svelte-x9ocoi){position:absolute}.container.svelte-x9ocoi .upgrade:where(.svelte-x9ocoi) .die:where(.svelte-x9ocoi){display:flex;flex-direction:column;align-items:center;justify-content:center}.container.svelte-x9ocoi .upgrade:where(.svelte-x9ocoi) .slot:where(.svelte-x9ocoi){border-radius:4px;height:calc(var(--dice-size) + 20px);width:calc(var(--dice-size) + 20px);background:var(--background-colour-light);box-shadow:inset var(--background-colour) 5px 5px 10px;outline:var(--background-colour) 2px solid;display:flex;align-items:center;justify-content:center}.container.svelte-x9ocoi .upgrade:where(.svelte-x9ocoi) .transform-die:where(.svelte-x9ocoi){display:flex;justify-content:center;grid-gap:20px}.container.svelte-x9ocoi .dice-tray:where(.svelte-x9ocoi){display:flex;justify-content:center;background-color:var(--background-colour-light);margin:auto;padding:10px;border-radius:8px;border:var(--background-colour) 2px solid}.background.svelte-15ju09z{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;width:100vw;position:absolute;top:0;left:0;z-index:100;filter:blur(5px);z-index:0;box-shadow:inset 0 0 40px 10px #000}.container.svelte-15ju09z{display:flex;flex-direction:column;grid-gap:50px;margin:auto;position:relative}.container.svelte-15ju09z .button:where(.svelte-15ju09z){font-size:32px;padding:4px 20px;color:#ffffd5}.container.svelte-15ju09z .vs:where(.svelte-15ju09z){display:flex;align-items:end;justify-content:center;margin:auto;flex-direction:row;grid-gap:20px}.container.svelte-15ju09z .vs:where(.svelte-15ju09z) h2:where(.svelte-15ju09z){margin-bottom:10px}.container.svelte-15ju09z .vs:where(.svelte-15ju09z) .icon:where(.svelte-15ju09z){height:50px;width:50px;--icon-size: 50px;padding:15px}.container.svelte-15ju09z .vs:where(.svelte-15ju09z) .icon:where(.svelte-15ju09z) p:where(.svelte-15ju09z){color:#000;position:absolute;bottom:25px;width:100%;left:0;font-size:32px;text-shadow:none}.container.svelte-15ju09z .vs:where(.svelte-15ju09z) .portrait-container:where(.svelte-15ju09z){padding:0 10px}.container.svelte-15ju09z .description:where(.svelte-15ju09z){max-width:min(80vw,800px);margin:auto}.container.svelte-15ju09z .margin-auto:where(.svelte-15ju09z){margin:auto}.battle-icon{--icon-size: 200px}@media (max-width: 1200px) or (max-height: 900px){.battle-icon{--icon-size: 150px}.container.svelte-15ju09z{grid-gap:25px}.container.svelte-15ju09z .vs:where(.svelte-15ju09z){max-width:600px;grid-gap:10px}}@media (max-width: 1000px) or (max-height: 800px){.battle-icon{--icon-size: 75px}.container.svelte-15ju09z .vs:where(.svelte-15ju09z){max-width:500px;grid-gap:5px}}.background.svelte-zglkmn{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;width:100vw;position:absolute;top:0;left:0;z-index:100;filter:blur(5px);z-index:0;box-shadow:inset 0 0 40px 10px #000}.container.svelte-zglkmn{display:flex;flex-direction:column;grid-gap:50px;margin:auto}.container.svelte-zglkmn .vs:where(.svelte-zglkmn){display:grid;grid-template-columns:1fr max-content 1fr;grid-gap:25px;align-items:center;justify-content:center;width:100%;max-width:1000px;margin:auto}.container.svelte-zglkmn .vs:where(.svelte-zglkmn) .portrait-container:where(.svelte-zglkmn){padding:0 10px}.container.svelte-zglkmn .bar-container:where(.svelte-zglkmn){width:100%;height:25px;background:#fff;border-radius:4px;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center}.container.svelte-zglkmn .bar-container:where(.svelte-zglkmn) .bar-inner:where(.svelte-zglkmn){width:50%;height:100%;position:absolute;top:0;left:0;transition:width .5s}.container.svelte-zglkmn .bar-container:where(.svelte-zglkmn) p:where(.svelte-zglkmn){margin:0;position:relative}.container.svelte-zglkmn .bar-container.yellow:where(.svelte-zglkmn){color:#000}.container.svelte-zglkmn .bar-container.yellow:where(.svelte-zglkmn) .bar-inner:where(.svelte-zglkmn){background:#ff0}.container.svelte-zglkmn .margin-auto:where(.svelte-zglkmn){margin:auto}.container.svelte-zglkmn .button:where(.svelte-zglkmn){font-size:32px;padding:4px 20px;color:#ffffd5}.layout{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;display:grid;overflow:hidden;grid-template-columns:var(--column-size) 1fr var(--column-size);--action-button-size: 90px;--action-button-size-sm: 50px;--action-icon-size: 50px}@media (max-width: 1200px) or (max-height: 900px){.layout{--action-button-size: 80px;--action-button-size-sm: 45px;--action-icon-size: 40px}}@media (max-width: 1000px) or (max-height: 800px){.layout{--action-button-size: 60px;--action-button-size-sm: 40px;--action-icon-size: 30px}}.layout .column{height:100vh}.layout .column.player,.layout .column.enemy{display:grid}.layout .column.player{grid-template-rows:1fr var(--column-size)}.layout .column.player .tray{grid-template-columns:1fr var(--health-bar-width)}.layout .column.enemy{grid-template-rows:var(--column-size) 1fr}.layout .column.enemy .tray{grid-template-columns:var(--health-bar-width) 1fr}.layout .column .tray{display:grid;grid-template-columns:1fr var(--health-bar-width);background-size:cover;background-repeat:repeat;background-position:center}.layout .column .tray .die-tray{overflow-y:auto;overflow-x:hidden}.layout .column.board{display:grid;grid-template-rows:max-content 1fr max-content;position:relative}.layout .column.board .dice-container.hidden{grid-row:5}.layout .column.board .dice-container .slot{box-shadow:0 0 5px 3px #00000080}.layout .column.board .actions{display:grid;grid-template-columns:100px 1fr}.layout .column.board .actions.actions-3{grid-template-columns:max-content 1fr max-content}.layout .column.board .actions .fraction{position:relative;background-image:linear-gradient(-45deg,transparent 49%,#000 50%,transparent 51%)}.layout .column.board .actions .fraction p{font-size:32px;position:absolute}.layout .column.board .actions .fraction p.super{top:32%;left:22%;line-height:0}.layout .column.board .actions .fraction p.sub{bottom:32%;right:22%;line-height:0}.layout .column.board .actions .action{position:relative;height:var(--action-button-size);width:var(--action-button-size);--icon-size: var(--action-icon-size);padding:0;display:flex;justify-content:center;align-items:center}.layout .column.board .actions .action.small{height:var(--action-button-size-sm);width:var(--action-button-size-sm);--icon-size: calc(var(--action-icon-size) - 10px);padding:calc(var(--action-icon-size) / 10)}.layout .column.board .actions .sub{display:flex;align-items:center;justify-content:center;font-size:16px;position:absolute;right:5px;bottom:5px;border-radius:100px}.layout .column.board .actions .sub p{width:22px;height:22px}.layout .column.board .actions .asd{position:absolute;font-size:32px;text-shadow:0px 0px 4px #000000;background-image:radial-gradient(circle,rgba(0,0,0,.25) 25%,transparent 60%);color:#fff;padding:10px;bottom:5px}.layout .column.board .skills{overflow-y:auto;overflow-x:hidden;padding:10px;animation:fadein .3s;animation-fill-mode:forwards}@keyframes fadein{0%{opacity:0}to{opacity:1}}.layout .column.board .technique{position:relative!important;display:grid;grid-template-columns:calc((var(--dice-size) + var(--dice-gap)) * 4 + 20px) 1fr calc(var(--dice-size) + 10px);transition:opacity .3s;will-change:max-height,margin-bottom;margin-bottom:calc(2 * var(--dice-gap));background-color:var(--background-colour);max-height:calc(2 * var(--dice-size) + 6 * var(--dice-gap));align-items:center}@media (max-width: 1000px) or (max-height: 800px){.layout .column.board .technique{grid-template-columns:calc((var(--dice-size) + var(--dice-gap)) * 2 + 20px) 1fr calc(var(--dice-size) + 10px)}}.layout .column.board .technique.valid{border:2px solid white;outline:2px solid black;background-color:var(--background-colour-light)}.layout .column.board .technique.invalid{border:2px solid white;outline:2px solid black;background:repeating-linear-gradient(-45deg,var(--background-colour-dark),var(--background-colour-dark) 10px,var(--background-colour) 10px,var(--background-colour) 20px)}.layout .column.board .technique.invisible{opacity:0}.layout .column.board .technique .ingredients{display:grid;grid-template-columns:repeat(4,calc(var(--dice-size) + var(--dice-gap)));grid-gap:var(--dice-gap);padding:var(--dice-gap)}@media (max-width: 1000px) or (max-height: 800px){.layout .column.board .technique .ingredients{grid-template-columns:repeat(2,calc(var(--dice-size) + var(--dice-gap)))}}.layout .column.board .technique .ingredients .ingredient{width:calc(var(--dice-size) + var(--dice-gap)*2);height:calc(var(--dice-size) + var(--dice-gap)*2);display:flex;align-items:center;justify-content:center;font-size:1.2rem;color:#fff;background:linear-gradient(315deg,var(--background-colour-light),var(--background-colour-dark));box-shadow:inset 3px 3px 3px 0 var(--background-colour-dark),inset -3px -3px 3px var(--background-colour-light)}@media (max-width: 1000px) or (max-height: 800px){.layout .column.board .technique .ingredients .ingredient{width:calc(var(--dice-size) / 2 + var(--dice-gap));height:calc(var(--dice-size) / 2 + var(--dice-gap));font-size:.8rem}}.layout .column.board .technique .ingredients .ingredient>.icon{position:absolute;z-index:0}.layout .column.board .technique .requirement{position:relative;width:var(--dice-size);height:var(--dice-size);border-radius:var(--dice-size);display:flex;align-items:center;justify-content:center;opacity:.5;background-color:#888;box-shadow:inset 3px 3px 3px #aaa,inset -3px -3px 3px #666}.layout .column.board .technique .requirement svg{position:absolute}.layout .column.board .technique .requirement.passed{opacity:1}.layout .column.board .technique .requirement .hover-icon{width:60px;height:60px;position:relative;display:flex;align-items:center;justify-content:center;margin:auto}.layout .column.board .technique .description{position:relative;display:flex;flex-direction:column;justify-content:center}@media (max-width: 1400px) or (max-height: 900px){.layout .column.board .technique .description h2{font-size:1.2rem}.layout .column.board .technique .description :global(section .p){font-size:1rem}}@media (max-width: 1200px) or (max-height: 900px){.layout .column.board .technique .description h2{font-size:1.1rem}.layout .column.board .technique .description :global(p){font-size:.9rem}}@media (max-width: 1000px) or (max-height: 800px){.layout .column.board .technique .description h2{font-size:1rem}.layout .column.board .technique .description :global(p){font-size:.8rem}}@media (max-width: 800px) or (max-height: 600px){.layout .column.board .technique .description h2{font-size:.9rem}.layout .column.board .technique .description :global(p){font-size:.7rem}}.layout .column.board .technique .activate{justify-self:center;align-self:center;padding:10px;--icon-size: calc(var(--dice-size) / 2)}.layout .column.board .slot{position:absolute;outline:none;transition:top 1s ease-out,left 1s ease-out;will-change:top,left;background:#00000080}.layout .column.board .continue{padding:10px 20px;font-size:28px;margin-top:20px}@media (orientation: portrait){.layout{grid-template-columns:1fr;grid-template-rows:var(--column-size) 1fr var(--column-size)}.layout .column{width:100vw;height:unset}.layout .column.player{order:3;grid-template-columns:1fr var(--column-size)}.layout .column.enemy{order:1;grid-template-columns:var(--column-size) 1fr}.layout .column.board{order:2;grid-template-rows:max-content 1fr max-content;max-height:calc(100vh - var(--column-size) - var(--column-size))}}.health-container.svelte-14nq85j{--health: #D32F2F;--empty: #000;--freezing: #0879ad;--poison: #388e3c;--block: #ddd;--barrier: #FBC02D;--regeneration: #aa248b;display:flex;justify-content:end;flex-direction:column-reverse;grid-gap:0px;transition:grid-gap .3s;position:relative;width:calc(var(--health-bar-width) - 4px);height:calc(100% - 4px);background:#00000080;border:2px solid black}.health-container.svelte-14nq85j .container:where(.svelte-14nq85j){display:flex;justify-content:start;flex-direction:column-reverse;position:relative;font-family:Roboto Condensed;height:100%;width:100%}.health-container.svelte-14nq85j .container:where(.svelte-14nq85j) .bar:where(.svelte-14nq85j){position:relative;width:100%;transition:height .3s;display:flex;flex-direction:column-reverse}.health-container.svelte-14nq85j .container:where(.svelte-14nq85j) .bar:where(.svelte-14nq85j) .subbar:where(.svelte-14nq85j){position:absolute}.health-container.svelte-14nq85j .container:where(.svelte-14nq85j) .bar.health:where(.svelte-14nq85j){background-image:linear-gradient(to right,#571212,#d32f2f 20%,#e58383 30%,#d32f2f 50%,#d32f2f 80%,#571212);position:absolute;bottom:0}.health-container.svelte-14nq85j .container:where(.svelte-14nq85j) .bar.empty:where(.svelte-14nq85j){background-image:linear-gradient(to right,#000,#000 20%,#666 30%,#000 50%,#000 80%,#000)}.health-container.svelte-14nq85j .container:where(.svelte-14nq85j) .bar.block:where(.svelte-14nq85j){background-image:linear-gradient(to right,transparent 30%,#ddd 70%,#919191)}.health-container.svelte-14nq85j .container:where(.svelte-14nq85j) .bar.barrier:where(.svelte-14nq85j){background-image:linear-gradient(to right,transparent 30%,#FBC02D 70%,#8c6503)}.health-container.svelte-14nq85j .container:where(.svelte-14nq85j) .bar.poisoned:where(.svelte-14nq85j){background-image:linear-gradient(to right,#0d200e,#388e3c 20%,#68c46d 30%,#388e3c 50%,#388e3c 80%,#0d200e);top:0}.health-container.svelte-14nq85j .container:where(.svelte-14nq85j) .bar.frozen:where(.svelte-14nq85j){background-image:linear-gradient(to right,#01131b,#0879ad 20%,#26b4f5 30%,#0879ad 50%,#0879ad 80%,#01131b)}.health-container.svelte-14nq85j .container:where(.svelte-14nq85j) .bar.regen:where(.svelte-14nq85j){background-image:linear-gradient(to right,#2c0924 0%,#aa248b 20%,#dc58bd 30%,#aa248b 50%,transparent 90%)}.health-container.svelte-14nq85j .container:where(.svelte-14nq85j) .notches:where(.svelte-14nq85j){position:absolute;top:0;left:0;bottom:0;right:0;height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between}.health-container.svelte-14nq85j .container:where(.svelte-14nq85j) .notches:where(.svelte-14nq85j) .notch:where(.svelte-14nq85j){width:75%;margin:0 auto;height:1px;background:linear-gradient(to left,transparent,white,transparent)}.health-container.svelte-14nq85j .container:where(.svelte-14nq85j) .notches:where(.svelte-14nq85j) .notch:where(.svelte-14nq85j):first-child,.health-container.svelte-14nq85j .container:where(.svelte-14nq85j) .notches:where(.svelte-14nq85j) .notch:where(.svelte-14nq85j):last-child{background:none}.health-container.reverse.svelte-14nq85j{justify-content:start;flex-direction:column}.health-container.reverse.svelte-14nq85j .notch:where(.svelte-14nq85j){background:linear-gradient(210deg,var(--color1, pink) 40%,var(--color2, pink) 60%)}.health-container.reverse.svelte-14nq85j .container:where(.svelte-14nq85j){display:flex;justify-content:start;flex-direction:column}section.svelte-1lep6la{overflow-x:hidden;overflow-y:hidden;width:100%;height:100%;position:relative}.zoomContainer.svelte-1lep6la{width:100%;height:100%;transition:transform .1s linear;position:absolute;transform-origin:0 0;will-change:transform,width,height}.history-container{--item-size: 90px;--icon-size: 30px}@media (max-width: 1200px) or (max-height: 900px){.history-container{--item-size: 70px;--icon-size: 25px}}@media (max-width: 1000px) or (max-height: 800px){.history-container{--item-size: 60px;--icon-size: 20px}}.history-container.svelte-2umc64{width:100%;padding:5px}.history-container.svelte-2umc64::-webkit-scrollbar{width:0px;height:0px}.history-container.svelte-2umc64 .history:where(.svelte-2umc64){display:flex;flex-direction:row;grid-gap:10px;align-items:center;width:fit-content}.history-container.svelte-2umc64 .history:where(.svelte-2umc64) .item:where(.svelte-2umc64){width:var(--item-size);height:var(--item-size);border-radius:4px;display:flex;align-items:center;justify-content:center;position:relative;background-position:top center;background-size:200%;background-color:gray}.history-container.svelte-2umc64 .history:where(.svelte-2umc64) .item:where(.svelte-2umc64) .shadow:where(.svelte-2umc64){position:absolute;top:0;bottom:0;left:0;right:0}.history-container.svelte-2umc64 .history:where(.svelte-2umc64) .item.player:where(.svelte-2umc64){border:2px solid var(--player-colour)}.history-container.svelte-2umc64 .history:where(.svelte-2umc64) .item.player:where(.svelte-2umc64) .shadow:where(.svelte-2umc64){background-color:var(--player-colour);opacity:.2}.history-container.svelte-2umc64 .history:where(.svelte-2umc64) .item.player.swap:where(.svelte-2umc64){border-right:2px solid var(--background-colour-light);border-bottom:2px solid var(--background-colour-light);background-image:none}.history-container.svelte-2umc64 .history:where(.svelte-2umc64) .item.player.swap:where(.svelte-2umc64) .shadow:where(.svelte-2umc64){background:linear-gradient(135deg,var(--player-colour),var(--background-colour-light));opacity:.2}.history-container.svelte-2umc64 .history:where(.svelte-2umc64) .item.enemy:where(.svelte-2umc64){border:2px solid var(--background-colour-light)}.history-container.svelte-2umc64 .history:where(.svelte-2umc64) .item.enemy:where(.svelte-2umc64) .shadow:where(.svelte-2umc64){background-color:var(--background-colour-light);opacity:.2}.history-container.svelte-2umc64 .history:where(.svelte-2umc64) .item.enemy.swap:where(.svelte-2umc64){border-right:2px solid var(--player-colour);border-bottom:2px solid var(--player-colour);background-image:none}.history-container.svelte-2umc64 .history:where(.svelte-2umc64) .item.enemy.swap:where(.svelte-2umc64) .shadow:where(.svelte-2umc64){background:linear-gradient(135deg,var(--background-colour-light),var(--player-colour));opacity:.2}.history-container.svelte-2umc64 .history:where(.svelte-2umc64) .item:where(.svelte-2umc64) h2:where(.svelte-2umc64),.history-container.svelte-2umc64 .history:where(.svelte-2umc64) .item:where(.svelte-2umc64) p:where(.svelte-2umc64){line-height:1}.history-container.svelte-2umc64 .history:where(.svelte-2umc64) .item:where(.svelte-2umc64) ul:where(.svelte-2umc64){line-height:initial;list-style-position:inside;padding:0}.particles.svelte-1hwxd80{position:fixed;top:0;bottom:0;left:0;right:0;width:100vw;height:100vh;pointer-events:none}.particles.svelte-1hwxd80 .particle:where(.svelte-1hwxd80){opacity:1;position:absolute;transition:opacity 1.5s ease-out,transform 1.5s ease-out;font-size:36px;font-family:sans-serif;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.particles.svelte-1hwxd80 .particle.rise:where(.svelte-1hwxd80){transform:translateY(50px);opacity:0}.particles.svelte-1hwxd80 .particle.fall:where(.svelte-1hwxd80){transform:translateY(-50px);opacity:0}.particles.svelte-1hwxd80 .particle.grow:where(.svelte-1hwxd80){transform:scale(2);opacity:0}.particles.svelte-1hwxd80 .particle.red:where(.svelte-1hwxd80){color:red}.particles.svelte-1hwxd80 .particle.green:where(.svelte-1hwxd80){color:green}.die.svelte-11lz921{width:calc(var(--dice-size) + var(--dice-gap));height:calc(var(--dice-size) + var(--dice-gap));border-radius:4px;transition:opacity .3s;cursor:pointer;display:flex;justify-content:center;align-items:center}.die.size-2.svelte-11lz921{width:calc(var(--dice-size) / 2);height:calc(var(--dice-size) / 2)}.die.size-1.svelte-11lz921{width:calc(var(--dice-size) / 1.5);height:calc(var(--dice-size) / 1.5)}.die.svelte-11lz921 .die-2d:where(.svelte-11lz921){min-width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:4px;position:relative}.die.svelte-11lz921 .face.hollow:where(.svelte-11lz921){background-color:transparent;box-shadow:inset 3px 3px 5px 0 var(--background-colour-dark),inset -3px -3px 5px var(--background-colour-light)}.die.hidden.svelte-11lz921{opacity:0;pointer-events:none}.slot.svelte-11lz921{position:absolute;opacity:.75;z-index:1}.draggable.svelte-18ux6fn{-webkit-user-select:none;user-select:none;cursor:move;position:absolute;transition:top .42s ease-out,left .42s ease-out!important;z-index:999999999999}.dragging.svelte-18ux6fn{transition:none!important}.droppable.svelte-va9ewt{-webkit-user-select:none;user-select:none}:root{background-color:var(--background-colour)}.container.svelte-10utb9b{display:grid;width:100%;height:100%;grid-template-columns:var(--column-size) 1fr var(--column-size)}@media (orientation: portrait){.container.svelte-10utb9b{grid-template-columns:1fr;grid-template-rows:var(--column-size) 1fr var(--column-size)}}.container.svelte-10utb9b .map-container:where(.svelte-10utb9b){width:100%;height:100vh;overflow:auto}.container.svelte-10utb9b .map-container:where(.svelte-10utb9b) .map:where(.svelte-10utb9b){width:100%;height:100%;background-image:url(/assets/worldMap3-DRAZoa6r.webp);background-size:cover;background-position:center}.container.svelte-10utb9b .portrait:where(.svelte-10utb9b){height:var(--column-size);width:var(--column-size);display:flex;align-items:center;justify-content:center;font-family:auto;box-shadow:inset #000 0 0 var(--icon-size) 10px;font-size:250px;position:relative}@media (max-width: 1400px) or (max-height: 900px){.container.svelte-10utb9b .portrait:where(.svelte-10utb9b){font-size:175px}}@media (max-width: 1200px) or (max-height: 900px){.container.svelte-10utb9b .portrait:where(.svelte-10utb9b){font-size:140px}}@media (max-width: 1000px) or (max-height: 800px){.container.svelte-10utb9b .portrait:where(.svelte-10utb9b){font-size:120px}}.container.svelte-10utb9b .portrait:where(.svelte-10utb9b) .frame:where(.svelte-10utb9b){position:absolute;top:0;bottom:0;left:0;right:0;border-style:solid;border-width:4px;border-color:#000;outline-style:solid;outline-width:2px;outline-color:var(--background-colour);margin:3px;box-shadow:0 0 4px 4px var(--background-colour) inset}@media (max-width: 1200px) or (max-height: 900px){.container.svelte-10utb9b .portrait:where(.svelte-10utb9b) .frame:where(.svelte-10utb9b){border-width:2px;margin:2px}}@media (max-width: 1000px) or (max-height: 800px){.container.svelte-10utb9b .portrait:where(.svelte-10utb9b) .frame:where(.svelte-10utb9b){border-width:1px;outline-width:1px;box-shadow:0 0 2px 2px var(--background-colour) inset}}.container.svelte-10utb9b .portrait.battle:where(.svelte-10utb9b){background:#c72e17;color:#50120a;--background-colour: #C72E17}.container.svelte-10utb9b .portrait.scout:where(.svelte-10utb9b){background:#4caf50;color:#388e3c;--background-colour: #4CAF50}.container.svelte-10utb9b .portrait.campfire:where(.svelte-10utb9b){background:#ff9800;color:#e65100;--background-colour: #FF9800}.container.svelte-10utb9b .portrait.event:where(.svelte-10utb9b){background:#ffeb3b;color:#8d6e00;--background-colour: #FFEB3B}.container.svelte-10utb9b .portrait.quest:where(.svelte-10utb9b){background:#2196f3;color:#0d47a1;--background-colour: #2196F3}.container.svelte-10utb9b .portrait.boss:where(.svelte-10utb9b){background:#9370db;color:indigo;--background-colour: #9370DB}.container.svelte-10utb9b .details:where(.svelte-10utb9b){padding:10px}.container.svelte-10utb9b .details:where(.svelte-10utb9b) h2:where(.svelte-10utb9b),.container.svelte-10utb9b .details:where(.svelte-10utb9b) h3:where(.svelte-10utb9b){margin-bottom:10px;text-transform:capitalize}.container.svelte-10utb9b .details:where(.svelte-10utb9b) p:where(.svelte-10utb9b){margin-bottom:20px}.container.svelte-10utb9b .details:where(.svelte-10utb9b) .btn:where(.svelte-10utb9b){margin:auto}.container.svelte-10utb9b .bar-container:where(.svelte-10utb9b){width:100%;height:25px;background:#fff;border-radius:4px;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center}.container.svelte-10utb9b .bar-container:where(.svelte-10utb9b) .bar-inner:where(.svelte-10utb9b){width:50%;height:100%;position:absolute;top:0;left:0}.container.svelte-10utb9b .bar-container:where(.svelte-10utb9b) p:where(.svelte-10utb9b){margin:0;position:relative}.container.svelte-10utb9b .bar-container.red:where(.svelte-10utb9b){color:#fff}.container.svelte-10utb9b .bar-container.red:where(.svelte-10utb9b) .bar-inner:where(.svelte-10utb9b){background:red}.container.svelte-10utb9b .bar-container.yellow:where(.svelte-10utb9b){color:#000}.container.svelte-10utb9b .bar-container.yellow:where(.svelte-10utb9b) .bar-inner:where(.svelte-10utb9b){background:#ff0}@media (orientation: portrait){.container.svelte-10utb9b{grid-template-columns:1fr;grid-template-rows:var(--column-size) 1fr var(--column-size)}.container.svelte-10utb9b .player:where(.svelte-10utb9b){display:flex}.container.svelte-10utb9b .player:where(.svelte-10utb9b) .details:where(.svelte-10utb9b){display:flex;overflow:auto;width:calc(100vw - var(--column-size) - 20px);padding:0 10px}.container.svelte-10utb9b .player:where(.svelte-10utb9b) .details:where(.svelte-10utb9b) .section:where(.svelte-10utb9b){min-width:150px}.container.svelte-10utb9b .map-container:where(.svelte-10utb9b){max-height:calc(100vh - var(--column-size) - var(--column-size))}.container.svelte-10utb9b .encounter:where(.svelte-10utb9b){display:flex}.container.svelte-10utb9b .encounter:where(.svelte-10utb9b) .details:where(.svelte-10utb9b){width:calc(100vw - var(--column-size) - 20px);overflow:auto}}.container.svelte-kh9k17{display:flex;flex-direction:column;grid-gap:50px;min-width:min(500px,90vw);max-width:90vw}.container.svelte-kh9k17 .options:where(.svelte-kh9k17){display:flex;flex-direction:column;grid-gap:10px}.container.svelte-kh9k17 .options:where(.svelte-kh9k17) .btn:where(.svelte-kh9k17){width:100%}.container.svelte-kh9k17 .options:where(.svelte-kh9k17) .btn:where(.svelte-kh9k17) .condition:where(.svelte-kh9k17){font-weight:700}.container.svelte-kh9k17 .options:where(.svelte-kh9k17) .btn:where(.svelte-kh9k17) .text:where(.svelte-kh9k17){margin-left:10px}.container.svelte-kh9k17 .options:where(.svelte-kh9k17) .btn:where(.svelte-kh9k17) .subtext:where(.svelte-kh9k17){margin-left:10px;font-style:italic}.container.svelte-kh9k17 .portrait:where(.svelte-kh9k17){height:calc(var(--column-size) * 2);width:calc(var(--column-size) * 2);display:flex;align-items:center;justify-content:center;font-family:auto;box-shadow:inset #000 0 0 var(--icon-size) 10px;font-size:250px;position:relative}@media (max-width: 1000px) or (max-height: 800px){.container.svelte-kh9k17 .portrait:where(.svelte-kh9k17){font-size:120px}}@media (max-width: 1200px) or (max-height: 900px){.container.svelte-kh9k17 .portrait:where(.svelte-kh9k17){font-size:140px}}.container.svelte-kh9k17 .portrait:where(.svelte-kh9k17) .frame:where(.svelte-kh9k17){position:absolute;top:0;bottom:0;left:0;right:0;border-style:solid;border-width:4px;border-color:#000;outline-style:solid;outline-width:2px;outline-color:var(--colour);margin:3px;box-shadow:0 0 4px 4px var(--colour) inset;background-position:center;background-size:cover}@media (max-width: 1200px) or (max-height: 900px){.container.svelte-kh9k17 .portrait:where(.svelte-kh9k17) .frame:where(.svelte-kh9k17){border-width:2px;margin:2px}}@media (max-width: 1000px) or (max-height: 800px){.container.svelte-kh9k17 .portrait:where(.svelte-kh9k17) .frame:where(.svelte-kh9k17){border-width:1px;outline-width:1px;box-shadow:0 0 2px 2px var(--colour) inset}}.container.svelte-kh9k17 .portrait.scout:where(.svelte-kh9k17){background:#4caf50;color:#388e3c;--colour: #4CAF50}.container.svelte-kh9k17 .portrait.campfire:where(.svelte-kh9k17){background:#ff9800;color:#e65100;--colour: #FF9800}.container.svelte-kh9k17 .portrait.event:where(.svelte-kh9k17){background:#ffeb3b;color:#8d6e00;--colour: #FFEB3B}.container.svelte-kh9k17 .portrait.battle:where(.svelte-kh9k17){background:#c72e17;color:#50120a;--colour: #C72E17}.container.svelte-kh9k17 .portrait.quest:where(.svelte-kh9k17){background:#2196f3;color:#0d47a1;--background-colour: #2196F3}.container.svelte-kh9k17 .portrait.boss:where(.svelte-kh9k17){background:#9370db;color:indigo;--background-colour: #9370DB}.container.svelte-11ka4h0{border:2px solid var(--background-colour-light);padding:5px;display:grid;grid-template-columns:100px 1fr;align-items:center}h2.svelte-11ka4h0{text-align:left;text-transform:capitalize}.dice.svelte-11ka4h0{display:flex;grid-gap:5px;margin:auto;width:fit-content}.container.svelte-14xbzct{border:2px solid var(--background-colour-light);display:flex;flex-direction:row}.container.svelte-14xbzct .information:where(.svelte-14xbzct){padding:5px;text-align:left}.container.svelte-14xbzct .information:where(.svelte-14xbzct) .die-list:where(.svelte-14xbzct){text-align:center;display:flex;grid-gap:10px}.container.svelte-14xbzct .information:where(.svelte-14xbzct) .die-list:where(.svelte-14xbzct) .die-container:where(.svelte-14xbzct){position:relative}h2.svelte-14xbzct{text-transform:capitalize}h3.svelte-14xbzct{margin-bottom:5px}.container.svelte-1rarsdy{border:2px solid var(--background-colour-light);display:flex;flex-direction:row}.container.svelte-1rarsdy .information:where(.svelte-1rarsdy){padding:5px;text-align:left}.container.svelte-1rarsdy .information:where(.svelte-1rarsdy) .die-list:where(.svelte-1rarsdy){text-align:center;display:flex;grid-gap:10px}.container.svelte-1rarsdy .information:where(.svelte-1rarsdy) .die-list:where(.svelte-1rarsdy) .die-container:where(.svelte-1rarsdy){position:relative}h2.svelte-1rarsdy{text-transform:capitalize}.container.svelte-xu8bss{border:2px solid var(--background-colour-light);padding:5px}.container.svelte-xu8bss .information:where(.svelte-xu8bss){display:grid;grid-template-columns:calc((var(--dice-size) + var(--dice-gap)*2) * 4) 1fr;grid-gap:10px;padding:5px;text-align:left}@media (max-width: 550px){.container.svelte-xu8bss .information:where(.svelte-xu8bss){grid-template-columns:1fr}}.container.svelte-xu8bss .information:where(.svelte-xu8bss) .die-list:where(.svelte-xu8bss){text-align:center;display:flex;grid-gap:var(--dice-gap)}.container.svelte-xu8bss .information:where(.svelte-xu8bss) .die-list:where(.svelte-xu8bss) .die-container:where(.svelte-xu8bss){position:relative}.container.svelte-xu8bss .information:where(.svelte-xu8bss) .die-list:where(.svelte-xu8bss) .requirement:where(.svelte-xu8bss){position:relative;width:var(--dice-size);height:var(--dice-size);border-radius:var(--dice-size);display:flex;align-items:center;justify-content:center;opacity:.5;background-color:#888;box-shadow:inset 3px 3px 3px #aaa,inset -3px -3px 3px #666;opacity:1}.container.svelte-xu8bss .information:where(.svelte-xu8bss) .die-list:where(.svelte-xu8bss) .requirement:where(.svelte-xu8bss) .hover-icon:where(.svelte-xu8bss){width:60px;height:60px;position:relative;display:flex;align-items:center;justify-content:center;margin:auto}.container.svelte-xu8bss button:where(.svelte-xu8bss){display:none}h2.svelte-xu8bss{text-transform:capitalize}.container.svelte-1f3ijkr{border:2px solid var(--background-colour-light);padding:5px;--icon-size: 75px}@media (max-width: 1200px) or (max-height: 900px){.container.svelte-1f3ijkr{--icon-size: 50px}}.container.svelte-1f3ijkr .information:where(.svelte-1f3ijkr){display:grid;grid-template-columns:75px 1fr 100px;grid-gap:10px;align-items:center;padding:5px;text-align:left;position:relative}@media (max-width: 550px){.container.svelte-1f3ijkr .information:where(.svelte-1f3ijkr){grid-template-columns:50px 1fr}}.container.svelte-1f3ijkr .information:where(.svelte-1f3ijkr) .icon.bonus{position:absolute;z-index:3;top:-5px;left:-5px;background-color:#000;width:40px;height:40px;border-radius:40px;padding:2px}h2.svelte-1f3ijkr{text-transform:capitalize}.container.svelte-17df2tc{border:2px solid var(--background-colour-light);display:flex;flex-direction:row}.container.svelte-17df2tc .information:where(.svelte-17df2tc){padding:5px;text-align:left}h2.svelte-17df2tc{text-transform:capitalize}.container.svelte-177ildk{border:2px solid var(--background-colour-light)}.container.svelte-177ildk .information:where(.svelte-177ildk){display:grid;grid-template-columns:75px 1fr;grid-gap:10px;padding:5px;text-align:left}@media (max-width: 1200px) or (max-height: 900px){.container.svelte-177ildk .information:where(.svelte-177ildk){grid-template-columns:50px 1fr}}h2.svelte-177ildk{text-transform:capitalize}.container.svelte-1xlbep0{border:2px solid var(--background-colour-light);display:grid;align-items:center;text-align:left;grid-gap:10px;padding:10px}h2.svelte-1xlbep0{text-transform:capitalize}hr.svelte-1xlbep0{width:100%;height:1px;border:none;background:linear-gradient(to right,transparent,var(--background-colour-light),transparent)}.action.btn.svelte-1xlbep0{width:100px;height:100px;position:relative}.action.btn.svelte-1xlbep0 .sub:where(.svelte-1xlbep0){display:flex;align-items:center;justify-content:center;font-size:16px;position:absolute;background-color:var(--background-colour);width:25%;height:25%;right:0;bottom:0;border-radius:100px;border:3px solid var(--background-colour-light);border-style:outset}.die-row.svelte-1xlbep0{display:grid;grid-template-columns:1fr 1fr;position:relative}.die-container.svelte-1xlbep0{position:relative}.die-holder.svelte-1xlbep0{position:absolute}.slot.svelte-1xlbep0{border-radius:4px;height:calc(var(--dice-size) + 20px);width:calc(var(--dice-size) + 20px);background:var(--background-colour);box-shadow:inset var(--background-colour-dark) 5px 5px 10px;outline:var(--background-colour-dark) 2px solid;display:flex;align-items:center;justify-content:center}.container.svelte-1vd3a3f{border:2px solid var(--background-colour-light);display:flex;flex-direction:row}.container.svelte-1vd3a3f .information:where(.svelte-1vd3a3f){display:grid;grid-template-columns:75px 1fr 100px;grid-gap:20px;width:100%;padding:5px;text-align:left}@media (max-width: 1200px) or (max-height: 900px){.container.svelte-1vd3a3f .information:where(.svelte-1vd3a3f){grid-template-columns:50px 1fr 100px}}h2.svelte-1vd3a3f{text-transform:capitalize}h3.svelte-1vd3a3f{margin-bottom:5px}.container.svelte-1xmplsm{background:var(--background-colour);border:2px solid var(--background-colour-light);display:grid;grid-template-rows:68px 1fr;grid-template-columns:200px 1fr;width:min(95%,1200px);height:80%;margin-top:10%;z-index:11111}@media (max-width: 1200px) or (max-height: 900px){.container.svelte-1xmplsm{grid-template-columns:150px 1fr}}@media (max-width: 1000px) or (max-height: 800px){.container.svelte-1xmplsm{grid-template-columns:100px 1fr}}.container.svelte-1xmplsm .header:where(.svelte-1xmplsm){grid-column:span 2;border:2px solid var(--background-colour-light);display:grid;align-items:center;grid-template-columns:1fr 35px;padding:0 10px}.container.svelte-1xmplsm .categories:where(.svelte-1xmplsm){border:2px solid var(--background-colour-light);background:var(--background-colour-dark)}.container.svelte-1xmplsm .categories:where(.svelte-1xmplsm) .category:where(.svelte-1xmplsm){padding:10px;border:2px solid var(--background-colour-light);margin:0;background:var(--background-colour)}.container.svelte-1xmplsm .tags:where(.svelte-1xmplsm){display:flex;flex-direction:row;justify-content:center;grid-gap:10px;padding:5px 0}.container.svelte-1xmplsm .tags:where(.svelte-1xmplsm) .tag:where(.svelte-1xmplsm){border:2px solid var(--background-colour-light)}.container.svelte-1xmplsm .tags:where(.svelte-1xmplsm) .tag.selected:where(.svelte-1xmplsm){background:var(--background-colour-light)}.container.svelte-1xmplsm .information:where(.svelte-1xmplsm){border:2px solid var(--background-colour-light);position:relative;overflow:hidden}.container.svelte-1xmplsm .information:where(.svelte-1xmplsm) .title:where(.svelte-1xmplsm){position:absolute;top:0;left:0;right:0;background-color:var(--background-colour);z-index:2;border:4px solid var(--background-colour-light);padding:10px;display:flex;justify-content:space-between}.container.svelte-1xmplsm .information:where(.svelte-1xmplsm) .title:where(.svelte-1xmplsm) h2:where(.svelte-1xmplsm){font-size:2em;text-align:left}.container.svelte-1xmplsm .information:where(.svelte-1xmplsm) .title:where(.svelte-1xmplsm) .search:where(.svelte-1xmplsm){border-radius:4px;border-style:solid;padding:10px}.container.svelte-1xmplsm .information:where(.svelte-1xmplsm) .content:where(.svelte-1xmplsm){height:100%;overflow:auto}.container.svelte-1xmplsm .information:where(.svelte-1xmplsm) .content:where(.svelte-1xmplsm) .padding:where(.svelte-1xmplsm){opacity:0;font-size:2em;padding:10px;border:4px solid var(--background-colour-light);height:39px}.container.svelte-1xmplsm .information:where(.svelte-1xmplsm) .die-list:where(.svelte-1xmplsm){display:flex;align-items:center;justify-content:center;grid-gap:10px;padding:10px}.frame.svelte-1hhgzrx{display:flex;justify-content:center;align-items:center;height:100vh;width:100vw}table.svelte-1hhgzrx td:where(.svelte-1hhgzrx){border:1px solid var(--light-font);width:50px;height:50px;text-align:center;border-width:2px}table.svelte-1hhgzrx td.highlight:where(.svelte-1hhgzrx){border-color:red}.modal-container{position:absolute;z-index:1111;top:0;bottom:0;left:0;right:0;color:var(--light-font)}.modal-container .frame{max-width:600px}.modal-container .modal{width:fit-content;color:var(--light-font);margin:100px auto auto}.modal-container .modal .header{display:flex;align-items:center;justify-content:space-between}.modal-container .modal .header h1{margin-bottom:10px;font-size:2em}.modal-container .modal .body{margin-bottom:20px}.modal-container .modal .body input{width:100%}.modal-container .modal .functions{display:flex;bottom:0;justify-content:flex-end;margin-top:20px;grid-gap:20px}.modal-container .modal .button{font-size:20px;padding:6px 12px}.modal-container.svelte-g2ujz8 .modal:where(.svelte-g2ujz8) .body:where(.svelte-g2ujz8){text-align:left}.container.svelte-1ayrmwx{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container.svelte-1ayrmwx input[type=checkbox]:where(.svelte-1ayrmwx){position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark.svelte-1ayrmwx{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee}.container.svelte-1ayrmwx:hover input:where(.svelte-1ayrmwx)~.checkmark:where(.svelte-1ayrmwx){background-color:#ccc}.container.svelte-1ayrmwx input:where(.svelte-1ayrmwx):checked~.checkmark:where(.svelte-1ayrmwx){background-color:#2196f3}.checkmark.svelte-1ayrmwx:after{content:"";position:absolute;display:none}.container.svelte-1ayrmwx input:where(.svelte-1ayrmwx):checked~.checkmark:where(.svelte-1ayrmwx):after{display:block}.container.svelte-1ayrmwx .checkmark:where(.svelte-1ayrmwx):after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}p.svelte-ma9mhm{margin-bottom:20px}textarea.svelte-ma9mhm{width:100%;height:100px}.modal.svelte-1x5473p{min-width:50vw}h1.svelte-1x5473p,h3.svelte-1x5473p,p.svelte-1x5473p{text-transform:capitalize}.body.svelte-1x5473p{display:flex;justify-content:center}.icon-container.svelte-1x5473p{width:var(--icon-size);margin:0 var(--dice-gap);position:relative}.icon-container.svelte-1x5473p .icon{position:relative;z-index:2}.icon-container.svelte-1x5473p .icon.bonus{position:absolute;z-index:3;top:-5px;left:-5px}.icon.arrow{padding:10px}.modal-container.inventory{--icon-size: 80px;--icon-gap: 10px;--bonus-icon-size: 30px}@media (max-width: 1200px) or (max-height: 900px){.modal-container.inventory{--icon-size: 60px;--icon-gap: 5px;--bonus-icon-size: 25px}}@media (max-width: 1000px) or (max-height: 800px){.modal-container.inventory{--icon-size: 50px;--icon-gap: 5px;--bonus-icon-size: 20px}}.body.svelte-13on5zh{display:flex;grid-gap:var(--icon-gap);min-width:min(500px,90vw)}.body.svelte-13on5zh .item:where(.svelte-13on5zh){width:var(--icon-size)}.body.svelte-13on5zh .item:where(.svelte-13on5zh) .icon-container:where(.svelte-13on5zh){width:var(--icon-size);margin:auto;position:relative}.body.svelte-13on5zh .item:where(.svelte-13on5zh) .icon:where(.svelte-13on5zh){position:relative;width:var(--icon-size);height:var(--icon-size)}.body.svelte-13on5zh .item:where(.svelte-13on5zh) .icon:where(.svelte-13on5zh) .bonus{position:absolute;top:0;left:0;--icon-size: var(--bonus-icon-size);background:#00000080;border-radius:8px;box-shadow:0 0 4px 4px #00000080}.highlight-box.svelte-1wjmr4{border:2px solid white;box-shadow:0 0 0 9999px #000000bf,0 0 5px 5px #fff;z-index:100;position:absolute;border-radius:8px}.tutorial-container.svelte-1wjmr4{position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;z-index:1000;background-color:transparent}.tutorial-container.svelte-1wjmr4 .modal-center:where(.svelte-1wjmr4){display:flex;justify-content:center;align-items:center;position:absolute}.tutorial-container.svelte-1wjmr4 .modal-center:where(.svelte-1wjmr4) .caret:where(.svelte-1wjmr4){position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent;z-index:1001}.tutorial-container.svelte-1wjmr4 .modal-center:where(.svelte-1wjmr4) .caret.above:where(.svelte-1wjmr4){bottom:-19px;border-top:10px solid white}.tutorial-container.svelte-1wjmr4 .modal-center:where(.svelte-1wjmr4) .caret.below:where(.svelte-1wjmr4){top:-19px;border-bottom:10px solid white}.tutorial-container.svelte-1wjmr4 .modal-center:where(.svelte-1wjmr4) .caret.left:where(.svelte-1wjmr4){right:-19px;border-left:10px solid white}.tutorial-container.svelte-1wjmr4 .modal-center:where(.svelte-1wjmr4) .caret.right:where(.svelte-1wjmr4){left:-19px;border-right:10px solid white}.tutorial-container.svelte-1wjmr4 .modal-center:where(.svelte-1wjmr4) .modal:where(.svelte-1wjmr4){margin-top:unset;border-color:#fff;border-width:2px;border-style:solid;padding:20px}.tutorial-container.svelte-1wjmr4 .modal-center:where(.svelte-1wjmr4) .modal.small:where(.svelte-1wjmr4){width:max(200px,30vw)}.tutorial-container.svelte-1wjmr4 .modal-center:where(.svelte-1wjmr4) .modal.medium:where(.svelte-1wjmr4){width:max(300px,50vw)}.tutorial-container.svelte-1wjmr4 .modal-center:where(.svelte-1wjmr4) .modal.large:where(.svelte-1wjmr4){width:max(400px,70vw)}.tutorial-container.svelte-1wjmr4 .modal-center:where(.svelte-1wjmr4) .modal:where(.svelte-1wjmr4) .header:where(.svelte-1wjmr4){text-align:center;justify-content:center}.tutorial-container.svelte-1wjmr4 .modal-center:where(.svelte-1wjmr4) .modal:where(.svelte-1wjmr4) .body:where(.svelte-1wjmr4) img{vertical-align:middle;width:50px}body{overscroll-behavior:none;--light-font: #DDDDDD;--dark-font: #222831;--main: #222831;--secondary: #30475E;--white: #DDDDDD;--alert: #F05454;--border-colour: #8f8f8f;--dark: #222831;--column-size: 300px;--dice-size: 80px;--dice-gap: 10px;--dice-gap-half: 5px;--health-bar-width: 40px}@media (max-width: 1400px) or (max-height: 900px){main{--column-size: 240px;--dice-size: 70px;--dice-gap: 8px;--dice-gap-half: 3px;--health-bar-width: 30px;font-size:14px}}@media (max-width: 1200px) or (max-height: 900px){main{--column-size: 200px;--dice-size: 60px;--dice-gap: 8px;--dice-gap-half: 3px;--health-bar-width: 30px;font-size:14px}}@media (max-width: 1000px) or (max-height: 800px){main{--column-size: 150px;--dice-size: 50px;--dice-gap: 8px;--dice-gap-half: 3px;--health-bar-width: 26px;font-size:12px}}main.svelte-1njiq18{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--light-font);background-color:#121212}.full-screen.svelte-1njiq18{background:var(--background-colour);position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;display:flex;flex-direction:column;align-items:center;opacity:0;transition:opacity .5s;pointer-events:none}.full-screen.visible.svelte-1njiq18{opacity:1;pointer-events:all}.full-screen.unloaded.svelte-1njiq18{opacity:0;pointer-events:none;transition:none}.full-screen.no-background.svelte-1njiq18{background:none}
