@keyframes heartbeat{0%{transform:scale(1);transform-origin:center center;animation-timing-function:ease-out}10%{transform:scale(.91);animation-timing-function:ease-in}33%{transform:scale(var(--heartbeat-max-scale));animation-timing-function:ease-out}67%{transform:scale(.87);animation-timing-function:ease-in}to{transform:scale(1);animation-timing-function:ease-out}}@keyframes jello-horizontal{0%{transform:scaleZ(1)}15%{transform:scale3d(1.05,.95,1)}20%{transform:scale3d(.95,1.05,1)}25%{transform:scaleZ(1)}to{transform:scaleZ(1)}}@keyframes scale-up-center{0%{transform:scale(1)}to{transform:scale(2)}}@keyframes background-scale-up-center{0%{background-size:100% auto}to{background-size:150% auto}}@keyframes scale-center{0%{scale:var(--scale-initial)}to{scale:var(--scale-target)}}@keyframes scale-to-initial{to{scale:var(--scale-initial)}}@keyframes vibrate-1{0%{translate:0}20%{translate:-1px 1px}40%{translate:-1px -1px}60%{translate:1px 1px}80%{translate:1px -1px}to{translate:0}}@keyframes vibrate-spaced{0%{transform:translate(0)}2%{transform:translate(calc(-1 * var(--vibrate-strength)),var(--vibrate-strength))}4%{transform:translate(calc(-1 * var(--vibrate-strength)),calc(-1 * var(--vibrate-strength)))}6%{transform:translate(var(--vibrate-strength),var(--vibrate-strength))}8%{transform:translate(var(--vibrate-strength),calc(-1 * var(--vibrate-strength)))}10%{transform:translate(0)}}@keyframes blink-1{0%{opacity:1}40%{opacity:1}50%{opacity:.2}60%{opacity:1}to{opacity:1}}@keyframes blink-2{0%{opacity:1}50%{opacity:.2}to{opacity:1}}@keyframes tracking-in-contract-bck{0%{letter-spacing:1em;transform:translateZ(400px);opacity:0}40%{opacity:.6}to{transform:translateZ(0);opacity:1}}@keyframes shake-center{0%,to{transform:rotate(0);transform-origin:50%}10%{transform:rotate(2deg)}20%,40%,60%{transform:rotate(-4deg)}30%,50%,70%{transform:rotate(4deg)}80%{transform:rotate(-2deg)}90%{transform:rotate(2deg)}}@keyframes scale-up-center-back{0%{transform:scale(1)}50%{transform:scale(var(--scale-up-max))}to{transform:scale(1)}}@keyframes shake-and-scale{0%,to{transform:rotate(0);scale:1;transform-origin:50%}10%{transform:rotate(2deg)}20%,40%,60%{transform:rotate(-4deg)}30%,70%{transform:rotate(4deg)}50%{transform:rotate(4deg);scale:var(--scale-up-max)}80%{transform:rotate(-2deg)}90%{transform:rotate(2deg)}}@keyframes pulsate-bck{0%{scale:1}50%{scale:.9}to{scale:1}}@keyframes float-y{0%{transform:translateY(0)}50%{transform:translateY(-3px)}to{transform:translateY(0)}}:root{--color-body: hsl(203, 14%, 39%);--color-soul: hsl(57, 45%, 40%);--color-spirit: hsl(332, 49%, 42%);--color-lead: hsl(203, 14%, 29%);--color-sulfur: hsl(57, 45%, 30%);--color-mercury: hsl(332, 49%, 32%);--color-copper: hsl(26, 99%, 29%);--color-silver: hsl(195, 41%, 52%);--color-platinum: hsl(261, 43%, 50%);--color-gold: hsl(41, 100%, 48%);--color-curse: hsl(305, 88%, 19%);--color-light: hsl(0, 0%, 90%);--color-dark: hsl(0, 0%, 10%);--vitality-h: 244;--vitality-s: 100%;--vitality-l: 65%;--color-vitality: hsl(var(--vitality-h), var(--vitality-s), var(--vitality-l));--experience-h: 114;--experience-s: 100%;--experience-l: 65%;--color-experience: hsl(var(--experience-h), var(--experience-s), var(--experience-l));--intelligence-h: 341;--intelligence-s: 100%;--intelligence-l: 65%;--color-intelligence: hsl(var(--intelligence-h), var(--intelligence-s), var(--intelligence-l))}html,body{height:100%;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%}*{cursor:url(../img/cursor.png),auto}body{background-color:#292929;box-sizing:border-box;color:#333;font-family:go,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.85vmin;margin:0}input,button,select,textarea{font-family:inherit;font-size:inherit;padding:.4em;margin:0 0 .5em;box-sizing:border-box;border:1px solid #ccc;border-radius:2px}input:disabled{color:#ccc}button.invisible,button:disabled.invisible,button:active.invisible,button:focus.invisible{all:unset}#app{height:100%;width:100%}.learn-elt,button.invisible.learn-elt{transition:opacity .1s ease-out;opacity:0;pointer-events:none!important}.learn-elt.learn-visible,button.invisible.learn-elt.learn-visible{animation:scale-up-center-back .4s cubic-bezier(.39,.575,.565,1) alternate;opacity:1;pointer-events:all!important}button.svelte-1hgilge,button.svelte-1hgilge:active{background:none;border:none;margin:0;padding:.3em;transform-origin:center center;transition:scale .1s ease-out}button.svelte-1hgilge img:where(.svelte-1hgilge){width:3em}button.svelte-1hgilge:hover,button.svelte-1hgilge:focus{scale:1.1}section.svelte-c7dw08{align-items:center;background-color:#1a1a1acc;color:#e6e6e6;display:flex;height:100%;justify-content:center;text-align:center;width:100%}section.no-background.svelte-c7dw08{background:none}.panel.svelte-c7dw08{background-color:#666;border-image:url(../img/button-background-512.webp);border-image-width:256px;border-image-slice:49% 49% fill;border-image-repeat:repeat;box-sizing:border-box;height:var(--panel-height);padding:1em;width:var(--size);z-index:1}.inner.svelte-c7dw08{height:100%;width:100%}.feedback.svelte-m7yao8{font-size:1.8vmin;padding:1em}header.svelte-m7yao8{position:relative;margin-bottom:2em}header.svelte-m7yao8 h1:where(.svelte-m7yao8){font-size:2em;margin:0}header.svelte-m7yao8 .close-button:where(.svelte-m7yao8){position:absolute;right:1em}form.svelte-m7yao8{max-width:60em;margin:auto;text-align:left}textarea.svelte-m7yao8{width:100%;height:10em}input[type=email].svelte-m7yao8{width:50%}button.svelte-m7yao8{padding:.6em 1em}.success.svelte-m7yao8{color:#0c0;margin-left:1em}.error.svelte-m7yao8{color:#c00;margin-left:1em}canvas.svelte-7alvku{height:100vh;width:100vw}.rules.svelte-1gf1ovw{width:100%}.rules.svelte-1gf1ovw p{padding:.3em;margin:0}.rules.svelte-1gf1ovw .output:where(.svelte-1gf1ovw){font-style:italic}.rules.svelte-1gf1ovw .value-modified-up{color:green;font-weight:700}.rules.svelte-1gf1ovw .rule-added{color:#ff8c00;font-weight:700}.rules.svelte-1gf1ovw .condition-block.vitality{--condition-color: hsl(var(--vitality-h), 60%, 80%);--condition-color-active: hsl(var(--vitality-h), var(--vitality-s), 85%);--background-color: hsl(var(--vitality-h), 80%, 90%);--background-color-active: hsl(var(--vitality-h), var(--vitality-s), 95%)}.rules.svelte-1gf1ovw .condition-block.experience{--condition-color: hsl(var(--experience-h), 60%, 80%);--condition-color-active: hsl(var(--experience-h), var(--experience-s), 85%);--background-color: hsl(var(--experience-h), 80%, 90%);--background-color-active: hsl(var(--experience-h), var(--experience-s), 95%)}.rules.svelte-1gf1ovw .condition-block.intelligence{--condition-color: hsl(var(--intelligence-h), 60%, 80%);--condition-color-active: hsl(var(--intelligence-h), var(--intelligence-s), 85%);--background-color: hsl(var(--intelligence-h), 80%, 90%);--background-color-active: hsl(var(--intelligence-h), var(--intelligence-s), 95%)}.rules.svelte-1gf1ovw .condition-block{align-items:stretch;background-color:var(--background-color);border-top:2px solid hsl(0,0%,60%);color:#666;display:flex;padding:0;width:100%}.rules.svelte-1gf1ovw .condition-block:last-of-type{border-bottom:2px solid hsl(0,0%,60%)}.rules.svelte-1gf1ovw .condition-block.active{background-color:var(--background-color-active);color:#1a1a1a}.rules.svelte-1gf1ovw .condition-block .condition{align-items:center;background-color:var(--condition-color);box-sizing:border-box;display:flex;justify-content:center;width:4em}.rules.svelte-1gf1ovw .condition-block.active .condition{background-color:var(--condition-color-active)}.rules.svelte-1gf1ovw .condition-block .effect{padding:.5em 0 .5em .5em}.card.svelte-efiwvn{background-color:transparent;border-radius:0;box-shadow:none;--card-height: 21em;--card-width: 14em;--card-border-color: hsl(0, 0%, 100%);--card-metal-border-color: var(--card-border-color);--card-shadow-size: .5em;--card-background: url(../img/cards/body_base.png);background-image:var(--card-background);background-position:center;background-repeat:no-repeat;background-size:contain;color:#e6e6e6;height:var(--card-height);line-height:1.1;text-align:center;position:relative;width:var(--card-width)}.card.ephemeral.svelte-efiwvn{opacity:.9}.card.body.level-0.svelte-efiwvn{--card-background: url(../img/cards/body_base.png)}.card.body.level-1.svelte-efiwvn{--card-background: url(../img/cards/body_common.png)}.card.body.level-2.svelte-efiwvn{--card-background: url(../img/cards/body_rare.png)}.card.body.level-3.svelte-efiwvn{--card-background: url(../img/cards/body_legendary.png)}.card.spirit.level-0.svelte-efiwvn{--card-background: url(../img/cards/spirit_base.png)}.card.spirit.level-1.svelte-efiwvn{--card-background: url(../img/cards/spirit_common.png)}.card.spirit.level-2.svelte-efiwvn{--card-background: url(../img/cards/spirit_rare.png)}.card.spirit.level-3.svelte-efiwvn{--card-background: url(../img/cards/spirit_legendary.png)}.card.soul.level-0.svelte-efiwvn{--card-background: url(../img/cards/soul_base.png)}.card.soul.level-1.svelte-efiwvn{--card-background: url(../img/cards/soul_common.png)}.card.soul.level-2.svelte-efiwvn{--card-background: url(../img/cards/soul_rare.png)}.card.soul.level-3.svelte-efiwvn{--card-background: url(../img/cards/soul_legendary.png)}.card.body.soul.level-0.svelte-efiwvn{--card-background: url(../img/cards/body_soul_base.png)}.card.body.soul.level-1.svelte-efiwvn{--card-background: url(../img/cards/body_soul_common.png)}.card.body.soul.level-2.svelte-efiwvn{--card-background: url(../img/cards/body_soul_rare.png)}.card.body.soul.level-3.svelte-efiwvn{--card-background: url(../img/cards/body_soul_legendary.png)}.card.body.spirit.level-0.svelte-efiwvn{--card-background: url(../img/cards/body_spirit_base.png)}.card.body.spirit.level-1.svelte-efiwvn{--card-background: url(../img/cards/body_spirit_common.png)}.card.body.spirit.level-2.svelte-efiwvn{--card-background: url(../img/cards/body_spirit_rare.png)}.card.body.spirit.level-3.svelte-efiwvn{--card-background: url(../img/cards/body_spirit_legendary.png)}.card.soul.spirit.level-0.svelte-efiwvn{--card-background: url(../img/cards/soul_spirit_base.png)}.card.soul.spirit.level-1.svelte-efiwvn{--card-background: url(../img/cards/soul_spirit_common.png)}.card.soul.spirit.level-2.svelte-efiwvn{--card-background: url(../img/cards/soul_spirit_rare.png)}.card.soul.spirit.level-3.svelte-efiwvn{--card-background: url(../img/cards/soul_spirit_legendary.png)}.card.body.soul.spirit.level-0.svelte-efiwvn{--card-background: url(../img/cards/body_soul_spirit_base.png)}.card.body.soul.spirit.level-1.svelte-efiwvn{--card-background: url(../img/cards/body_soul_spirit_common.png)}.card.body.soul.spirit.level-2.svelte-efiwvn{--card-background: url(../img/cards/body_soul_spirit_rare.png)}.card.body.soul.spirit.level-3.svelte-efiwvn{--card-background: url(../img/cards/body_soul_spirit_legendary.png)}.card.curse.svelte-efiwvn{--card-background: url(../img/cards/curse.png)}.card.svelte-efiwvn .inner:where(.svelte-efiwvn){box-sizing:border-box;display:grid;grid-template-rows:20% 1fr 9%;height:100%;padding:4em 1.8em .8em;position:relative;width:100%}.card.svelte-efiwvn .cost:where(.svelte-efiwvn),.card.svelte-efiwvn .metal:where(.svelte-efiwvn){align-items:center;box-sizing:border-box;display:flex;justify-content:center;left:1.5em;padding:.2em;position:absolute;top:3.7em;width:fit-content}.card.svelte-efiwvn .metal:where(.svelte-efiwvn){left:auto;right:0;top:3em}.card.svelte-efiwvn .metal:where(.svelte-efiwvn) img:where(.svelte-efiwvn){height:3em}.card.may-not-be-played.svelte-efiwvn .cost:where(.svelte-efiwvn){opacity:0}.card.may-not-be-recycled.svelte-efiwvn .metal:where(.svelte-efiwvn){opacity:0}.card.svelte-efiwvn .cost:where(.svelte-efiwvn) span:where(.svelte-efiwvn){font-size:1.4em;font-weight:700;padding-left:.2em}.card.svelte-efiwvn .name:where(.svelte-efiwvn){align-items:center;display:flex;font-family:avara;font-size:.9em;justify-content:center;line-height:1.15;padding:0 2em}.card.svelte-efiwvn .rules:where(.svelte-efiwvn){align-items:center;display:flex;font-size:1em;justify-content:center;overflow-y:auto;overflow-x:hidden}.card.svelte-efiwvn .type:where(.svelte-efiwvn){align-items:center;color:#e6e6e6;display:flex;font-size:.9em;justify-content:space-between;padding:0 .5em}.card.svelte-efiwvn .type:where(.svelte-efiwvn)>div:where(.svelte-efiwvn){display:flex;justify-content:space-between;width:100%}.card.svelte-efiwvn .type:where(.svelte-efiwvn) .body:where(.svelte-efiwvn){color:#69d0ff}.card.svelte-efiwvn .type:where(.svelte-efiwvn) .spirit:where(.svelte-efiwvn){color:#ff92c1}.card.svelte-efiwvn .type:where(.svelte-efiwvn) .soul:where(.svelte-efiwvn){color:#87ff69}.deck.svelte-1d9i513{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:center;margin:0 auto;width:80%}.deck.compact.svelte-1d9i513{width:100%}.deck.compact.svelte-1d9i513 div:where(.svelte-1d9i513){margin:-1em}.deck.svelte-1d9i513 div:where(.svelte-1d9i513){font-size:.8em;transition:.1s scale cubic-bezier(.34,1.56,.64,1)}.deck.svelte-1d9i513 div:where(.svelte-1d9i513):hover{z-index:2;scale:1.3}.deck-explorer.svelte-100zxx7{display:grid;font-size:1.8vmin;grid-template-rows:10% 1fr;height:100%}header.svelte-100zxx7{align-items:center;display:flex;height:100%;justify-content:center;position:relative}header.svelte-100zxx7 button:where(.svelte-100zxx7),header.svelte-100zxx7 button:where(.svelte-100zxx7):focus{font-size:1.4em;font-weight:700;text-transform:uppercase;transition:scale .1s ease-in-out;margin:0 1em}header.svelte-100zxx7 button:where(.svelte-100zxx7):hover{scale:1.1}header.svelte-100zxx7 button.selected:where(.svelte-100zxx7){text-decoration:underline}header.svelte-100zxx7 .close-button:where(.svelte-100zxx7){position:absolute;right:1em}.content.svelte-100zxx7{align-items:center;background-color:#404040;border-bottom:.2em solid hsl(0,0%,20%);border-top:.2em solid hsl(0,0%,20%);display:flex;height:100%;overflow-y:auto}button.svelte-1j8p21y{--text-color: hsl(0, 0%, 90%);border:.1em solid black;box-sizing:border-box;color:var(--text-color);margin:0;padding:0;position:relative}button.svelte-1j8p21y:before{content:"";position:absolute;width:2em;height:2em;background-image:url(../img/button-hover.png);background-repeat:no-repeat;background-position:center;background-size:cover;top:50%;left:0;translate:-80% -50%;opacity:0;transition:all .1s ease-in-out}button.svelte-1j8p21y:hover:before,button.svelte-1j8p21y:focus:before{opacity:1;translate:-50% -50%}button.svelte-1j8p21y .inner:where(.svelte-1j8p21y){background-attachment:fixed;background-color:#000;background-image:url(../img/item_background.png);background-size:cover;border:5px solid;border-top-color:#465163;border-left-color:#303845;border-right-color:#303845;border-bottom-color:#1f242d;box-sizing:border-box;box-shadow:inset 0 0 1px gray;padding:0}button.svelte-1j8p21y:hover .inner:where(.svelte-1j8p21y),button.svelte-1j8p21y:focus .inner:where(.svelte-1j8p21y){border-width:3px;padding:2px}button.svelte-1j8p21y .inner:where(.svelte-1j8p21y) p:where(.svelte-1j8p21y){margin:0;transition:all .1s ease-in-out;padding:.6em 1em}button.svelte-1j8p21y:hover .inner:where(.svelte-1j8p21y) p:where(.svelte-1j8p21y),button.svelte-1j8p21y:focus .inner:where(.svelte-1j8p21y) p:where(.svelte-1j8p21y){scale:1.05}button.svelte-1j8p21y:disabled,button.svelte-1j8p21y:hover:disabled{--text-color: hsl(0, 0%, 60%);--outer-border-color: hsl(0, 0%, 30%);--inner-border-color: hsl(0, 0%, 20%)}button.svelte-1j8p21y:disabled img,button.svelte-1j8p21y:hover:disabled img{filter:brightness(60%)}button.svelte-1j8p21y p:where(.svelte-1j8p21y){align-items:center;display:flex;justify-content:center;gap:.4em}button.svelte-1j8p21y img{height:1em}.new-game.svelte-1v0pgid{align-items:start;color:#e6e6e6;display:flex;height:100%;justify-content:center;overflow-y:auto;width:100%}section.svelte-1v0pgid{align-items:center;display:flex;flex-direction:column;font-size:1.2em;justify-content:center;padding:0 2em;text-align:center}.challenges.svelte-1v0pgid{background-color:#4d4d4d;border-radius:.2em;box-shadow:.08em .08em .2em #000;margin-top:2em;position:relative;width:50vw}.challenges.locked.svelte-1v0pgid{background-color:#333;color:#666}.challenges.locked.svelte-1v0pgid:after{background-image:url(../img/icons/market_building_locked.svg);background-position:center;background-size:contains;background-repeat:no-repeat;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.challenges.svelte-1v0pgid>div:where(.svelte-1v0pgid){margin:2em}.homunculi.svelte-1v0pgid{display:flex;height:40vh;justify-content:space-between;width:50vw}.homunculi.svelte-1v0pgid .homunculus:where(.svelte-1v0pgid){display:inline-block;height:10em;margin:0 1em;position:relative}.homunculi.svelte-1v0pgid .homunculus:where(.svelte-1v0pgid) h2:where(.svelte-1v0pgid){font-family:ouroboros;text-shadow:.08em .08em 0 black}.progression.svelte-1v0pgid{left:2em;position:absolute;top:2em}.progression.svelte-1v0pgid p:where(.svelte-1v0pgid){align-items:center;display:flex;font-size:2em;gap:.2em;justify-content:center}.progression.svelte-1v0pgid p:where(.svelte-1v0pgid) img:where(.svelte-1v0pgid){height:2em}.fx.svelte-14vlklg{font-size:1em;left:50%;pointer-events:none!important;position:absolute;top:45%;translate:-50% -50%}.talisman.svelte-2cllcu{background-color:transparent;border-radius:none;box-shadow:none;--talisman-height: 21em;--talisman-width: 14em;--talisman-border-color: hsl(0, 0%, 100%);--talisman-shadow-size: .5em;--taliman-background: url(../img/talismans/tal_body_base.png);background-image:var(--talisman-background);background-position:center;background-repeat:no-repeat;background-size:contain;color:#e6e6e6;height:var(--talisman-height);line-height:1.1;text-align:center;position:relative;width:var(--talisman-width)}.talisman.body.level-0.svelte-2cllcu{--talisman-background: url(../img/talismans/tal_body_base.png)}.talisman.body.level-1.svelte-2cllcu{--talisman-background: url(../img/talismans/tal_body_common.png)}.talisman.body.level-2.svelte-2cllcu{--talisman-background: url(../img/talismans/tal_body_rare.png)}.talisman.body.level-3.svelte-2cllcu{--talisman-background: url(../img/talismans/tal_body_legendary.png)}.talisman.spirit.level-0.svelte-2cllcu{--talisman-background: url(../img/talismans/tal_spirit_base.png)}.talisman.spirit.level-1.svelte-2cllcu{--talisman-background: url(../img/talismans/tal_spirit_common.png)}.talisman.spirit.level-2.svelte-2cllcu{--talisman-background: url(../img/talismans/tal_spirit_rare.png)}.talisman.spirit.level-3.svelte-2cllcu{--talisman-background: url(../img/talismans/tal_spirit_legendary.png)}.talisman.soul.level-0.svelte-2cllcu{--talisman-background: url(../img/talismans/tal_soul_base.png)}.talisman.soul.level-1.svelte-2cllcu{--talisman-background: url(../img/talismans/tal_soul_common.png)}.talisman.soul.level-2.svelte-2cllcu{--talisman-background: url(../img/talismans/tal_soul_rare.png)}.talisman.soul.level-3.svelte-2cllcu{--talisman-background: url(../img/talismans/tal_soul_legendary.png)}.talisman.curse.svelte-2cllcu{--talisman-background: url(/img/talismans/curse.png)}.talisman.svelte-2cllcu .inner:where(.svelte-2cllcu){box-sizing:border-box;display:grid;grid-template-rows:20% 15% 1fr 9%;height:100%;padding:2em 1.8em .8em;position:relative;width:100%}.talisman.svelte-2cllcu .name:where(.svelte-2cllcu){align-items:center;box-sizing:border-box;display:flex;font-family:avara;justify-content:center;line-height:1.15;padding:0 .5em;width:100%}.talisman.svelte-2cllcu .illustration:where(.svelte-2cllcu){width:100%}.talisman.svelte-2cllcu .illustration:where(.svelte-2cllcu) img:where(.svelte-2cllcu){height:100%;max-width:100%}.talisman.svelte-2cllcu .rules:where(.svelte-2cllcu){align-items:center;display:flex;font-size:1em;justify-content:center;overflow-y:auto;overflow-x:hidden;padding-bottom:1em}.talisman.svelte-2cllcu .type:where(.svelte-2cllcu){align-items:center;color:#e6e6e6;display:flex;font-size:.9em;justify-content:space-between;padding:0 .5em}.talisman.svelte-2cllcu .type:where(.svelte-2cllcu)>div:where(.svelte-2cllcu){display:flex;justify-content:space-between;width:100%}.talisman.svelte-2cllcu .type:where(.svelte-2cllcu) .body:where(.svelte-2cllcu){color:#69d0ff}.talisman.svelte-2cllcu .type:where(.svelte-2cllcu) .spirit:where(.svelte-2cllcu){color:#ff92c1}.talisman.svelte-2cllcu .type:where(.svelte-2cllcu) .soul:where(.svelte-2cllcu){color:#87ff69}.fx.svelte-1hb0tiz{font-size:1em;left:var(--position-x);pointer-events:none!important;position:absolute;top:var(--position-y);translate:-50% -50%}.talisman.svelte-1hb0tiz{position:relative}.talisman.svelte-1hb0tiz:before{box-shadow:0 0 2em var(--color-gold);content:"";height:78%;left:50%;position:absolute;top:50%;translate:-49% -41%;width:80%}.container.svelte-1rkmm56{height:100%;position:relative;width:100%}.path.svelte-1rkmm56{background-color:#666;box-sizing:border-box;clip-path:polygon(0 var(--bevel-size),var(--bevel-size) 0,calc(100% - var(--bevel-size)) 0,100% var(--bevel-size),100% calc(100% - var(--bevel-size)),calc(100% - var(--bevel-size)) 100%,var(--bevel-size) 100%,0% calc(100% - var(--bevel-size)),0% var(--bevel-size));height:100%;padding:var(--padding);width:100%}.inner.svelte-1rkmm56{background-color:#4d4d4d;background-image:url(../img/item_background.png);box-sizing:border-box;clip-path:polygon(0 var(--bevel-size),var(--bevel-size) 0,calc(100% - var(--bevel-size)) 0,100% var(--bevel-size),100% calc(100% - var(--bevel-size)),calc(100% - var(--bevel-size)) 100%,var(--bevel-size) 100%,0% calc(100% - var(--bevel-size)),0% var(--bevel-size));display:flow-root;height:100%;width:100%}.tooltip.svelte-13c2n9{background-color:#333;border-image:url(../img/button-background-512.webp);border-image-width:256px;border-image-slice:49% 49% fill;border-image-repeat:repeat;color:#e6e6e6;font-size:1.85vmin;padding:2px}header.svelte-13c2n9{background-position:50% 50%;background-size:cover;padding:0}header.svelte-13c2n9 h3:where(.svelte-13c2n9){background:radial-gradient(ellipse at bottom,hsl(var(--title-color),.3),#fff0 50%);color:hsl(var(--title-color));font-size:1.4em;margin:0;padding:1rem}header.svelte-13c2n9 h3:where(.svelte-13c2n9)>*{align-items:center;display:flex;justify-content:center;gap:.4em}.content.svelte-13c2n9{padding:1em}.content.svelte-13c2n9 p:first-child{margin-top:0}.content.svelte-13c2n9 p:last-child{margin-bottom:0}.content.svelte-13c2n9 hr{border-color:#80808080}.content.svelte-13c2n9>div>div{display:flex;justify-content:space-between;margin-top:1em}.content.svelte-13c2n9>div>div>div,.content.svelte-13c2n9>div>div>span{align-items:start;display:flex;gap:.4em;line-height:1.15rem;text-align:left}.content.svelte-13c2n9 .category{display:inline-block}.content.svelte-13c2n9 img{height:1em;vertical-align:middle}.content.svelte-13c2n9 .legend{color:#b3b3b3;font-size:.8em;font-style:italic;margin-top:.5em;text-align:left}.flavor.svelte-13c2n9{color:gray;font-style:italic;font-size:.8em;text-align:left}.tooltip.svelte-13c2n9 .icon{vertical-align:middle}.undo.svelte-vawac{transition:opacity .1s ease-out}.undo.disabled.svelte-vawac{opacity:0}.undo.svelte-vawac button:where(.svelte-vawac){color:#e6e6e6;background:url(../img/ui/main_action_background.png);background-color:#333;background-position:center center;background-repeat:no-repeat;background-size:contain;display:flex;font-size:1.5em;font-weight:700;padding:.2em;pointer-events:all;position:relative;text-transform:uppercase}.undo.svelte-vawac button:where(.svelte-vawac):hover:before,.undo.svelte-vawac button:where(.svelte-vawac):focus:before{scale:.9}.undo.svelte-vawac:not(.disabled):hover .path,.undo.svelte-vawac:not(.disabled):focus .path{background-color:#b3b3b3}.undo.svelte-vawac:not(.disabled) button:where(.svelte-vawac):hover:not(:active) img:where(.svelte-vawac),.undo.svelte-vawac:not(.disabled) button:where(.svelte-vawac):focus:not(:active) img:where(.svelte-vawac){scale:1.1}.undo.svelte-vawac button:where(.svelte-vawac) img:where(.svelte-vawac){height:1em}.undo.svelte-vawac .tooltip:where(.svelte-vawac){left:0;opacity:0;pointer-events:none;position:absolute;top:0;translate:0% -100%;transition:opacity .1s ease-in,translate .1s ease-in;width:9em;z-index:10}.undo.svelte-vawac:hover .tooltip:where(.svelte-vawac){opacity:1;translate:0% -110%}.attributes.svelte-31ruz0{aspect-ratio:823 / 405;align-items:end;display:flex;height:17vh;pointer-events:all;position:relative}.attributes.svelte-31ruz0 canvas:where(.svelte-31ruz0){height:100%;width:100%}.tooltip.svelte-31ruz0{bottom:0;left:100%;opacity:0;pointer-events:none;position:absolute;transition:all .1s ease-in-out;translate:-1em;width:18em;z-index:100}.tooltip.visible.svelte-31ruz0{opacity:1;translate:0}table.svelte-31ruz0{margin:auto;border-collapse:collapse}table.svelte-31ruz0 thead:where(.svelte-31ruz0) td:where(.svelte-31ruz0){border-bottom:1px solid hsl(0,0%,20%)}table.svelte-31ruz0 td:where(.svelte-31ruz0){text-align:right}table.svelte-31ruz0 td:where(.svelte-31ruz0)+td:where(.svelte-31ruz0){text-align:left;padding-left:1em}section.svelte-16ml2tb{align-items:center;background-color:#1a1a1acc;color:#e6e6e6;display:flex;height:100%;justify-content:center;position:absolute;text-align:center;top:0;width:100%}.card-with-zoom.svelte-191qab8 .card-normal:where(.svelte-191qab8),.card-with-zoom.svelte-191qab8 .card-zoom:where(.svelte-191qab8){--card-absolute-position: max(var(--card-position), -1 * var(--card-position));rotate:calc(var(--card-position) * 2deg);translate:0 calc(var(--card-absolute-position) * var(--card-absolute-position) * .2em);transform-origin:bottom center;transition:rotate .1s ease-out,translate .1s ease-out}.card-with-zoom.svelte-191qab8 .card-zoom:where(.svelte-191qab8){pointer-events:none}.card-with-zoom.is-dragged.svelte-191qab8 .card-normal:where(.svelte-191qab8){rotate:0deg}.card-with-zoom.body.svelte-191qab8{--glow-color: var(--color-lead)}.card-with-zoom.spirit.svelte-191qab8{--glow-color: var(--color-mercury)}.card-with-zoom.soul.svelte-191qab8{--glow-color: var(--color-sulfur)}.card-with-zoom.body.soul.svelte-191qab8{--glow-color: var(--color-copper)}.card-with-zoom.body.spirit.svelte-191qab8{--glow-color: var(--color-silver)}.card-with-zoom.soul.spirit.svelte-191qab8{--glow-color: var(--color-platinum)}.card-with-zoom.body.soul.spirit.svelte-191qab8{--glow-color: var(--color-gold)}.card-with-zoom.type-curse.svelte-191qab8{--glow-color: hsl(0, 100%, 69%)}.card-with-zoom.svelte-191qab8 .card-normal:where(.svelte-191qab8):before,.card-with-zoom.svelte-191qab8 .card-zoom:where(.svelte-191qab8):before{content:"";display:block;height:calc(100% - 7em);left:50%;position:absolute;scale:.86 .9;top:50%;transform-origin:center;translate:-50% -40%;width:calc(100% - 5em)}.card-with-zoom.svelte-191qab8 .will-be-played:before{box-shadow:0 0 1.5em 1.5em #ffffff80,0 0 3em 1.5em var(--glow-color);scale:1;--scale-up-max: 1.14;animation:scale-up-center-back 1s ease-out both infinite}.card-with-zoom.svelte-191qab8 .will-be-played{transform-origin:50% 50%}.card-with-zoom.svelte-191qab8:not(.playable) .card-normal:where(.svelte-191qab8),.card-with-zoom.svelte-191qab8:not(.playable) .card-zoom:where(.svelte-191qab8){filter:brightness(70%)}.card-with-zoom.svelte-191qab8 .card-zoom:where(.svelte-191qab8){bottom:0;font-size:2.5vmin;margin-left:-2.8em;opacity:0;position:absolute;scale:.6;translate:0 calc(var(--card-absolute-position) * var(--card-absolute-position) * .12em);transform-origin:bottom center;transition:scale .1s cubic-bezier(.34,1.56,.64,1),rotate .1s ease-out,translate .1s cubic-bezier(.34,1.56,.64,1),opacity 0ms linear .1s}.card-with-zoom.svelte-191qab8 .card-normal:where(.svelte-191qab8){transition:opacity 0ms linear .1s}.card-with-zoom.svelte-191qab8:not(.disable-zoom):hover .card-normal:where(.svelte-191qab8),.card-with-zoom.svelte-191qab8:not(.disable-zoom):active .card-normal:where(.svelte-191qab8),.card-with-zoom.svelte-191qab8:not(.disable-zoom):focus .card-normal:where(.svelte-191qab8){opacity:0;transition:none}.card-with-zoom.svelte-191qab8:not(.disable-zoom):hover .card-zoom:where(.svelte-191qab8),.card-with-zoom.svelte-191qab8:not(.disable-zoom):active .card-zoom:where(.svelte-191qab8),.card-with-zoom.svelte-191qab8:not(.disable-zoom):focus .card-zoom:where(.svelte-191qab8){opacity:1;scale:1;translate:0 -3rem;rotate:0deg;transition:scale .1s cubic-bezier(.34,1.56,.64,1),rotate .1s cubic-bezier(.34,1.56,.64,1),translate .1s ease-out}div.svelte-1kmy9i8{font-size:1.9em}.help.svelte-1ybbd2x{color:#333;height:20vh;font-size:2vmin;pointer-events:none!important;position:absolute;text-shadow:0 0 4px hsl(0,0%,90%);width:100%}.help.svelte-1ybbd2x p:where(.svelte-1ybbd2x){align-items:flex-start;background:radial-gradient(ellipse at top,#d6c085,#fcf4d980,#fff0 70%);box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0 auto;padding-top:2vh;width:50vw}.preview.svelte-o9ro77{--preview-hover-translate-x: -98%;--preview-rotate: -1deg;position:relative}.preview.preview-right.svelte-o9ro77{--preview-hover-translate-x: 97%;--preview-rotate: 1deg}.associated-card.svelte-o9ro77{font-size:.9em;opacity:0;position:absolute;top:50%;left:50%;pointer-events:none;rotate:var(--preview-rotate);transition:all .15s ease-in-out;translate:-50% -50%}.preview.svelte-o9ro77 .card:where(.svelte-o9ro77){transition:all .1s ease-in-out;position:relative}.preview.svelte-o9ro77:hover .card:where(.svelte-o9ro77){scale:1.05}.preview.svelte-o9ro77:hover .associated-card:where(.svelte-o9ro77),.preview.force-preview.svelte-o9ro77 .associated-card:where(.svelte-o9ro77){opacity:1;translate:calc(-50% + var(--preview-hover-translate-x)) -50%}.preview.svelte-13nqpam{--preview-hover-translate-x: -98%;--preview-rotate: -1deg;position:relative}.preview.preview-right.svelte-13nqpam{--preview-hover-translate-x: 97%;--preview-rotate: 1deg}.associated-card.svelte-13nqpam{font-size:.9em;opacity:0;position:absolute;top:50%;left:50%;pointer-events:none;rotate:var(--preview-rotate);transition:all .15s ease-in-out;translate:-50% -50%}.preview.svelte-13nqpam .talisman:where(.svelte-13nqpam){transition:all .1s ease-in-out;position:relative}.preview.svelte-13nqpam:hover .talisman:where(.svelte-13nqpam){scale:1.05}.preview.svelte-13nqpam:hover .associated-card:where(.svelte-13nqpam),.preview.force-preview.svelte-13nqpam .associated-card:where(.svelte-13nqpam){opacity:1;translate:calc(-50% + var(--preview-hover-translate-x)) -50%}.deal.svelte-17g082j{display:flex;color:#e6e6e6;gap:2em;height:100vh;width:100%}.deal.svelte-17g082j>div:where(.svelte-17g082j){background:radial-gradient(circle,#000c 0% 40%,#0000 70% 100%);display:flex;align-items:center;flex-direction:column;gap:2em;justify-content:center;width:100%;pointer-events:auto}.deal.svelte-17g082j>div:where(.svelte-17g082j)>:where(.svelte-17g082j){pointer-events:all}.deal.svelte-17g082j .offer:where(.svelte-17g082j){font-size:1.5em}.deal.svelte-17g082j .offer:where(.svelte-17g082j) img.icon:where(.svelte-17g082j){height:3em}.deal.svelte-17g082j .cost:where(.svelte-17g082j){justify-content:end}.deal.svelte-17g082j .reward:where(.svelte-17g082j){justify-content:start}.deal.svelte-17g082j .reward:where(.svelte-17g082j) .card:where(.svelte-17g082j),.deal.svelte-17g082j .reward:where(.svelte-17g082j) .talisman:where(.svelte-17g082j){position:relative;font-size:.6em}.deal.svelte-17g082j .arrow:where(.svelte-17g082j){rotate:-90deg;transform-origin:center}.bubble.svelte-m9y6jh{align-items:center;background-image:url(../img/homunculus/deal_background.png);background-repeat:no-repeat;background-position:center;background-size:contain;box-sizing:border-box;color:#e6e6e6;display:flex;font-family:avara,serif;height:10em;justify-content:center;left:20vw;padding:1.2em 1em 2.4em .8em;position:absolute;top:8vh;width:24em;animation:float-y 3s ease-in-out infinite}.bubble.svelte-m9y6jh button:where(.svelte-m9y6jh){display:inline-block;font-size:1.2em;height:100%;width:100%}.word.svelte-m9y6jh{display:inline-block;opacity:0;white-space:pre}.slide-top.svelte-m9y6jh{animation:svelte-m9y6jh-slide-top .6s cubic-bezier(0,.09,0,1) forwards;animation-delay:var(--delay)}.bubble.cinema.svelte-m9y6jh{font-size:2.2em;left:8vw;top:8vh}.bubble.cinema.svelte-m9y6jh button:where(.svelte-m9y6jh){font-size:1.5em}@keyframes svelte-m9y6jh-slide-top{0%{filter:blur(5px);transform:translateY(30px) scaleX(0) scaleY(3);opacity:0}to{filter:blur(0px);transform:translateY(0) scaleX(1) scaleY(1);opacity:1}}.debug-panel.svelte-1afk23i{background-color:#ccc;bottom:0;box-shadow:0 0 20px #000;color:#1a1a1a;height:15em;position:absolute;right:0;visibility:hidden;width:30em}.debug-panel.svelte-1afk23i nav:where(.svelte-1afk23i){background-color:#999;display:flex;justify-content:space-evenly;width:100%}.debug-panel.svelte-1afk23i nav:where(.svelte-1afk23i) button:where(.svelte-1afk23i){padding:.5em;transition:scale .2s ease-out;text-transform:uppercase;font-size:.9em;font-weight:700;scale:.9}.debug-panel.svelte-1afk23i nav:where(.svelte-1afk23i) button:where(.svelte-1afk23i):hover{scale:1}.debug-panel.svelte-1afk23i nav:where(.svelte-1afk23i) button.selected:where(.svelte-1afk23i){text-decoration:underline}.debug-panel.svelte-1afk23i .content:where(.svelte-1afk23i){border-top:2px solid hsl(0,0%,60%);display:grid;grid-gap:.2rem;grid-template-columns:repeat(4,1fr);padding:1vmin 2vmin}.debug-panel.svelte-1afk23i .content:where(.svelte-1afk23i) .wide-3:where(.svelte-1afk23i){grid-column:span 3}.debug-panel.visible.svelte-1afk23i{visibility:visible}.deck.svelte-1lqgkgc{aspect-ratio:1773 / 2004;background-image:url(../img/deck/frame_draw_card_holder.png);background-position:center;background-size:contain;background-repeat:no-repeat;font-size:.7vmin;height:21em;margin:auto;pointer-events:all;position:relative}.deck.svelte-1lqgkgc:after{content:"";background-image:url(../img/deck/frame_draw_indicator.png);background-position:center;background-size:cover;position:absolute;top:0;left:0;height:100%;width:100%}.deck.svelte-1lqgkgc .size:where(.svelte-1lqgkgc){color:#e6e6e6;display:flex;font-size:1.2rem;font-weight:700;align-items:center;justify-content:space-between;left:50%;position:absolute;top:77%;transform:translate(-50%,-50%);width:4em;z-index:1}.deck.svelte-1lqgkgc .size:where(.svelte-1lqgkgc) span:where(.svelte-1lqgkgc){display:inline-block;width:50%}.deck.svelte-1lqgkgc .content:where(.svelte-1lqgkgc){font-size:.9em;position:relative;margin-left:3.4em}.deck.svelte-1lqgkgc .content:where(.svelte-1lqgkgc) .card-back:where(.svelte-1lqgkgc){background:url(../img/card_back.png) no-repeat;background-size:contain;background-position:center center;height:21em;left:0;position:absolute;top:0;width:14em}.deck.svelte-1lqgkgc .overlay:where(.svelte-1lqgkgc){background-image:url(../img/deck/frame_draw_pink_on_card.png);background-position:center;background-size:cover;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.deck.svelte-1lqgkgc .tooltip:where(.svelte-1lqgkgc){left:50%;opacity:0;pointer-events:none;position:absolute;top:-60%;translate:-50% 2em;transition:all .1s ease-in-out;width:15em}.deck.svelte-1lqgkgc:hover .tooltip:where(.svelte-1lqgkgc){opacity:1;translate:-50% 0}.invisible.svelte-1p43vdf{margin:0;padding:0}.discard.svelte-1p43vdf{aspect-ratio:2553 / 2085;background-image:url(../img/discard/frame_discard_window.png);background-position:center;background-size:cover;font-size:.7vmin;pointer-events:all;position:relative;height:21em}.discard.svelte-1p43vdf:after{content:"";background-image:url(../img/discard/frame_discard_skull_indicator.png);background-position:center;background-size:cover;position:absolute;top:0;left:0;height:100%;width:100%}.discard.svelte-1p43vdf .content:where(.svelte-1p43vdf){font-size:.9em;position:relative;margin-left:8em}.discard.svelte-1p43vdf .content:where(.svelte-1p43vdf)>div:where(.svelte-1p43vdf){position:absolute;top:0;left:0}.discard.svelte-1p43vdf .size:where(.svelte-1p43vdf){color:#e6e6e6;font-size:1rem;font-weight:700;left:19%;position:absolute;top:63%;transform:translate(-50%,-50%);z-index:1}.discard.svelte-1p43vdf .overlay:where(.svelte-1p43vdf){background-image:url(../img/discard/frame_discard_green_on_card.png);background-position:center;background-size:cover;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.discard.svelte-1p43vdf .tooltip:where(.svelte-1p43vdf){left:50%;opacity:0;pointer-events:none;position:absolute;top:-60%;translate:-50% 2em;transition:all .1s ease-in-out}.discard.svelte-1p43vdf:hover .tooltip:where(.svelte-1p43vdf){opacity:1;translate:-50% 0}.draft-card.svelte-xqaph2{box-sizing:border-box;display:grid;grid-template-rows:12vh 1fr 5em;height:100%;position:relative;width:100%}.draft-card.svelte-xqaph2 header:where(.svelte-xqaph2),.draft-card.svelte-xqaph2 footer:where(.svelte-xqaph2){align-items:center;display:flex;justify-content:center}header.svelte-xqaph2 h1:where(.svelte-xqaph2){font-size:1.7em;margin:0}header.svelte-xqaph2 .close-button:where(.svelte-xqaph2){position:absolute;right:1em}.content.svelte-xqaph2{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;overflow-y:auto}.content.svelte-xqaph2 .cards:where(.svelte-xqaph2){align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;justify-content:center;margin:0;width:100%}.content.svelte-xqaph2 .cards:where(.svelte-xqaph2)>div:where(.svelte-xqaph2){display:flex;flex-direction:column;gap:1em}.content.svelte-xqaph2 .cards:where(.svelte-xqaph2) button:where(.svelte-xqaph2){font-size:.9em;transition:all .1s ease-in-out}.content.svelte-xqaph2 .cards:where(.svelte-xqaph2) button:where(.svelte-xqaph2):hover{scale:1.05}.draft-card.svelte-xqaph2 footer:where(.svelte-xqaph2){box-sizing:border-box;display:flex;font-size:1.1em;height:100%;justify-content:space-between;padding:0 2em;width:100%}.draft-talisman.svelte-1ytl9th{box-sizing:border-box;display:grid;grid-template-rows:12vh 1fr 5em;height:100%;position:relative;width:100%}.draft-talisman.svelte-1ytl9th header:where(.svelte-1ytl9th),.draft-talisman.svelte-1ytl9th footer:where(.svelte-1ytl9th){align-items:center;display:flex;justify-content:center}header.svelte-1ytl9th h1:where(.svelte-1ytl9th){font-size:1.7em;margin:0}header.svelte-1ytl9th .close-button:where(.svelte-1ytl9th){position:absolute;right:1em}.content.svelte-1ytl9th{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;overflow-y:auto}.content.svelte-1ytl9th .talismans:where(.svelte-1ytl9th){align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;justify-content:center;margin:0;width:100%}.content.svelte-1ytl9th .talismans:where(.svelte-1ytl9th)>div:where(.svelte-1ytl9th){display:flex;flex-direction:column;gap:1em}.content.svelte-1ytl9th .talismans:where(.svelte-1ytl9th) button:where(.svelte-1ytl9th){font-size:.9em}.draft-talisman.svelte-1ytl9th footer:where(.svelte-1ytl9th){box-sizing:border-box;display:flex;font-size:1.1em;height:100%;justify-content:space-between;padding:0 2em;width:100%}.content.svelte-18huob6{align-items:center;display:flex;font-size:1.8vmin;justify-content:center;flex-direction:column}.content.svelte-18huob6 h2:where(.svelte-18huob6){font-family:avara,sans-serif;font-size:5vmin;text-shadow:0 0 4px hsl(0,0%,0%)}.content.svelte-18huob6 .newsletter:where(.svelte-18huob6){--bevel-size: 1em;background-color:#e6e6e6b3;box-sizing:border-box;clip-path:polygon(0 var(--bevel-size),var(--bevel-size) 0,calc(100% - var(--bevel-size)) 0,100% var(--bevel-size),100% calc(100% - var(--bevel-size)),calc(100% - var(--bevel-size)) 100%,var(--bevel-size) 100%,0% calc(100% - var(--bevel-size)),0% var(--bevel-size));color:#1a1a1a;display:flex;flex-direction:column;max-width:30em;text-align:center}.content.svelte-18huob6 .newsletter:where(.svelte-18huob6) h3:where(.svelte-18huob6){font-size:3vmin;font-weight:700;margin-bottom:0}.content.svelte-18huob6 .newsletter:where(.svelte-18huob6) p:where(.svelte-18huob6){font-size:2.4vmin;font-weight:700;margin-top:.4em;padding:0 1em}.content.svelte-18huob6 .survey:where(.svelte-18huob6){height:40vh;width:60vw}.button.svelte-gaziri,.button.svelte-gaziri:focus,.button.svelte-gaziri:active{align-items:center;background:url(../img/icons/market_icon_bg_initial.svg);background-size:contain;background-repeat:no-repeat;border:none;box-sizing:border-box;color:#e6e6e6;display:flex;flex-direction:column;padding:.6em;max-width:8vmin;width:100%}.button.svelte-gaziri:hover{background-color:transparent;background-image:url(../img/icons/market_icon_bg_hover.svg)}.button.svelte-gaziri:not(:disabled):active{background-color:transparent;background-image:url(../img/icons/market_icon_bg_click.svg)}.button.svelte-gaziri:disabled{color:#999}.button.svelte-gaziri img{width:100%}.button.svelte-gaziri:disabled img{filter:invert(.5)}.button.svelte-gaziri>*{scale:.9;transition:all .1s ease-in-out}.button.svelte-gaziri:hover>*{scale:1}.settings-btn.svelte-b1xm59{position:relative}.settings-btn.svelte-b1xm59 img:where(.svelte-b1xm59){height:3em}.settings-btn.svelte-b1xm59 .tooltip:where(.svelte-b1xm59){opacity:0;pointer-events:none;position:absolute;translate:0 -1em;transition:opacity .1s ease-in,translate .1s ease-in;right:0;width:max-content;z-index:1}.settings-btn.svelte-b1xm59:hover .tooltip:where(.svelte-b1xm59){opacity:1;translate:0 0}@keyframes svelte-1i4hujt-background-appear{0%{opacity:0}to{opacity:1}}.game-over.svelte-1i4hujt{align-items:center;color:#e6e6e6;display:grid;font-size:1.8vmin;height:100%;left:0;position:absolute;top:0;width:100%}.game-over.defeat.svelte-1i4hujt:before{animation:svelte-1i4hujt-background-appear 1s ease-out 4s both;background-image:url(../img/artworks/defeat.png);background-position:center;background-size:cover;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:-1}.game-over.svelte-1i4hujt>div:where(.svelte-1i4hujt){background-color:#0009;box-sizing:border-box;display:grid;grid-template-rows:20vh 1fr 16vh;height:100%}.game-over.svelte-1i4hujt>div.hidden:where(.svelte-1i4hujt){background-color:#0000;opacity:1!important}.game-over.svelte-1i4hujt h1:where(.svelte-1i4hujt){align-items:center;animation:tracking-in-contract-bck 3s cubic-bezier(.215,.61,.355,1) both 2s;background-color:#00000073;background-repeat:no-repeat;background-position:center;background-size:contain;box-shadow:0 0 10em #000;display:flex;font-family:avara,sans-serif;font-size:8em;font-weight:400;justify-content:center;margin:0;padding:.5em;text-shadow:0 0 .1em hsl(0,0%,0%)}.game-over.svelte-1i4hujt .content:where(.svelte-1i4hujt){position:relative}.game-over.svelte-1i4hujt .content:where(.svelte-1i4hujt) h2:where(.svelte-1i4hujt){font-size:2em;max-width:30em;margin:2em auto}.game-over.svelte-1i4hujt .content:where(.svelte-1i4hujt) button{font-size:1.4em}.game-over.svelte-1i4hujt .controls:where(.svelte-1i4hujt){align-items:center;display:flex;gap:2em;justify-content:center;pointer-events:all}.game-over.svelte-1i4hujt>div:where(.svelte-1i4hujt)>:where(.svelte-1i4hujt){transition:opacity .2s ease-out}.game-over.svelte-1i4hujt .hidden:where(.svelte-1i4hujt){opacity:0!important}.game-over.hidden.svelte-1i4hujt{pointer-events:none}.show-board.svelte-1i4hujt{bottom:5vh;left:5vw;pointer-events:all;position:absolute}.rewards.svelte-1i4hujt{align-items:center;display:flex;font-size:4em;font-weight:700;gap:.2em;margin-bottom:1em;justify-content:center;text-shadow:0 0 .1em black}.rewards.svelte-1i4hujt img:where(.svelte-1i4hujt){height:2em}.settings.svelte-1i4hujt{position:absolute;top:1em;right:1em}.hand.svelte-fffebk{bottom:0;display:flex;justify-content:center;left:50%;margin:0;padding:0;position:absolute;transition:translate .2s cubic-bezier(.45,0,.55,1);translate:-40% 20%;-webkit-user-select:none;user-select:none;z-index:2}.hand.hidden.svelte-fffebk{translate:-40% 110%}.hand.is-targeting.svelte-fffebk{translate:-50% -30%;width:100%}.hand.svelte-fffebk .card-in-hand:where(.svelte-fffebk){font-size:1.5vmin;margin-left:-4em;pointer-events:all}.hand.svelte-fffebk .card-in-hand:where(.svelte-fffebk):hover{z-index:1}.hand.svelte-fffebk .card-in-hand.is-dragged:where(.svelte-fffebk){z-index:2}.hand.large.svelte-fffebk .card-in-hand:where(.svelte-fffebk){margin-left:clamp(-10em,calc((var(--cards-in-hand) - 7) * -6em),-6em)}.card-target-zone.svelte-fffebk,.play-card-zone.svelte-fffebk,.drop-zones.svelte-fffebk{align-items:center;box-sizing:border-box;display:flex;height:80vh;justify-content:center;flex-direction:row;left:0;padding:5vmin;pointer-events:none;position:absolute;top:0;width:100vw;transition:translate .1s ease-out}.play-card-zone.svelte-fffebk{height:120vh}.play-card-zone.svelte-fffebk .card-being-played:where(.svelte-fffebk):not(:last-of-type){filter:brightness(80%)}.play-card-zone.svelte-fffebk .card-being-played:where(.svelte-fffebk) .card:where(.svelte-fffebk){--heartbeat-max-scale: 1.42;font-size:1.5vmin}.play-card-zone.svelte-fffebk .card-being-played.highlighted:where(.svelte-fffebk) .card:where(.svelte-fffebk){animation:shake-center .2s both}.card-target-zone.svelte-fffebk{justify-content:flex-start}.veil.svelte-fffebk{background-color:#00000080;height:100%;left:0;position:absolute;top:0;width:100%}.drop-zones.svelte-fffebk{opacity:0;padding:0;pointer-events:none;transition:opacity .2s ease-in-out}.drop-zones.active.svelte-fffebk{opacity:1;pointer-events:all}.drop-zones.svelte-fffebk>div:where(.svelte-fffebk){align-items:end;background-color:#00000080;color:#e6d9b3;display:flex;justify-content:center;height:100%;position:relative;text-shadow:0 0 .2em hsl(0,0%,10%);width:calc(100vw * var(--zone-width))}.drop-zones.svelte-fffebk>div:where(.svelte-fffebk) h3:where(.svelte-fffebk){font-size:2em;scale:.7;transition:scale .2s cubic-bezier(.42,2.5,.64,1)}.drop-zones.svelte-fffebk>div.active:where(.svelte-fffebk) h3:where(.svelte-fffebk){scale:1}.drop-zones.svelte-fffebk>div:where(.svelte-fffebk):after{box-shadow:inset 0 0 20px #e6e6e6b3;content:"";height:100%;opacity:.4;pointer-events:none;position:absolute;transition:opacity .2s ease-in-out;width:100%}.drop-zones.svelte-fffebk>div:where(.svelte-fffebk):hover:after{opacity:1}.knowledge.svelte-ytnoxo{aspect-ratio:274 / 956;display:flex;height:70vh;justify-content:start;pointer-events:all;position:relative}.knowledge.svelte-ytnoxo canvas:where(.svelte-ytnoxo){height:100%;width:100%}.tooltip.svelte-ytnoxo{bottom:10vh;left:90%;opacity:0;pointer-events:none;position:absolute;transition:all .1s ease-in-out;translate:-1em;width:18em;z-index:100}.tooltip.visible.svelte-ytnoxo{opacity:1;translate:0}.dialogue.svelte-f96mu3,.learn.svelte-f96mu3{height:100%;left:0;pointer-events:none!important;position:absolute;top:0;width:100%}.dialogue.svelte-f96mu3 div:where(.svelte-f96mu3){pointer-events:all;height:100vh;width:100vw}.bubble.svelte-f96mu3{box-sizing:border-box;color:#e6e6e6;display:flex;height:10em;justify-content:center;left:50vw;padding:1em;position:absolute;top:0;width:24em}.bubble.svelte-f96mu3:before{background-image:url(../img/homunculus/deal_background.png);background-repeat:no-repeat;background-position:center;background-size:contain;content:"";height:100%;left:0;position:absolute;top:0;transform:scaleX(-1);width:100%}.bubble.svelte-f96mu3 .container:where(.svelte-f96mu3){align-items:center;box-sizing:border-box;display:flex;height:83%;justify-content:center;width:97%}.bubble.svelte-f96mu3 .skip-message:where(.svelte-f96mu3){animation:blink-2 4s cubic-bezier(.55,0,1,.45) both infinite;bottom:0;color:#b3b3b3;font-size:.9em;font-weight:700;position:absolute;right:0;text-transform:uppercase}.word.svelte-f96mu3{display:inline-block;opacity:0;white-space:pre}.slide-top.svelte-f96mu3{animation:svelte-f96mu3-slide-top .6s cubic-bezier(0,.09,0,1) forwards;animation-delay:var(--delay)}@keyframes svelte-f96mu3-slide-top{0%{filter:blur(5px);transform:translateY(30px) scaleX(0) scaleY(3);opacity:0}to{filter:blur(0px);transform:translateY(0) scaleX(1) scaleY(1);opacity:1}}.main-action.svelte-2wjwq2{aspect-ratio:1 / 1;display:flex;height:14em;justify-content:start;pointer-events:all;position:relative}.main-action.svelte-2wjwq2 canvas:where(.svelte-2wjwq2){height:100%;width:100%}img.svelte-1u89ej7{height:1.5em;vertical-align:baseline}.metals.svelte-1b3ubth{aspect-ratio:370 / 1326;background-image:url(../img/metal_inventory.png);background-position:center;background-size:cover;box-sizing:border-box;color:#e6e6e6;display:grid;grid-template-rows:repeat(7,calc(100% / 7));grid-template-columns:3.6em 1fr;padding:calc(100 / 1326 * 100%) 0;padding-right:.5em;pointer-events:all;position:relative;width:100%}.metals.svelte-1b3ubth>button:where(.svelte-1b3ubth),.metals.svelte-1b3ubth>div:where(.svelte-1b3ubth){align-items:center;display:flex;justify-content:center}.metal.svelte-1b3ubth .icon:where(.svelte-1b3ubth){padding-top:.3em;transition:all .4s ease-out;position:relative;z-index:1}.metal.svelte-1b3ubth:not(.unavailable) .icon.highlight:where(.svelte-1b3ubth):before{--scale-initial: 2;--scale-target: 1.5;animation:scale-to-initial .5s cubic-bezier(.61,1,.88,1),scale-center 1s cubic-bezier(.61,1,.88,1) alternate infinite .5s;background:radial-gradient(circle,hsl(from var(--glow-color) h calc(s + 50) calc(l + 30) / 100%),hsl(from var(--glow-color) h calc(s + 50) calc(l + 30) / 70%) 20%,#fff0 60%);content:"";height:100%;left:50%;position:absolute;scale:0;top:50%;translate:-50% -50%;width:100%;z-index:-1}.metal.svelte-1b3ubth .icon.highlight:where(.svelte-1b3ubth) img{scale:1.3;transition:all .5s cubic-bezier(.34,1.56,.64,1)}.metal.unavailable.svelte-1b3ubth .icon:where(.svelte-1b3ubth){filter:brightness(50%)}.metal.unavailable.svelte-1b3ubth .icon.missing:where(.svelte-1b3ubth){animation:vibrate-1 .2s both infinite}.metal.svelte-1b3ubth .icon:where(.svelte-1b3ubth),.quantity.svelte-1b3ubth{font-size:2em}.quantity.svelte-1b3ubth{--heartbeat-max-scale: 2.28;display:inline-block;animation:heartbeat .5s both}.metal.svelte-1b3ubth{position:relative}.tooltip.svelte-1b3ubth{right:calc(100% + 1em);opacity:0;pointer-events:none;position:absolute;top:0;transition:all .1s ease-in-out;translate:2em;width:18em}.metal.svelte-1b3ubth:hover .tooltip:where(.svelte-1b3ubth){opacity:1;translate:0}.fx.svelte-u34uyg{--position-x: 50vw;--position-y: 50vh;align-items:center;left:var(--position-x);pointer-events:none;position:absolute;translate:-50% -50%;top:var(--position-y);z-index:1;width:15em;height:15em}.fx.svelte-u34uyg canvas:where(.svelte-u34uyg){height:100%;width:100%}.talismans.svelte-1ufxpet{color:#e6e6e6;display:flex;pointer-events:all}.talisman.svelte-1ufxpet{align-items:center;background-image:url(../img/talismans/talisman_patch_inter_2.png);background-repeat:no-repeat;background-position:center;background-size:cover;box-sizing:border-box;display:flex;height:10vh;justify-content:center;width:10vh;margin-left:-2vh;padding:2vh;position:relative}.talisman.svelte-1ufxpet:last-of-type{background-image:url(../img/talismans/talisman_patch_2.png)}.talisman.svelte-1ufxpet:first-of-type{background-image:url(../img/talismans/talisman_patch_1.png);margin-left:0}.talisman.svelte-1ufxpet img:where(.svelte-1ufxpet){max-height:6vh;max-width:6vh}.talisman.highlighted.svelte-1ufxpet img:where(.svelte-1ufxpet){--scale-up-max: 1.5;animation:shake-and-scale .4s both;z-index:1}.talisman.svelte-1ufxpet .preview:where(.svelte-1ufxpet){left:0;opacity:0;pointer-events:none;position:absolute;top:100%;transition:all .1s ease-in-out;translate:0% -10%;z-index:1}.talisman.svelte-1ufxpet:hover .preview:where(.svelte-1ufxpet){opacity:1;translate:0% 0%}.panel.svelte-12p23dl{box-sizing:border-box;height:70vh;left:50%;position:absolute;translate:-50% -50%;top:50%;width:60vw;z-index:1000}.recipes.svelte-12p23dl{box-sizing:border-box;height:100%;padding:1em;overflow-y:scroll;width:100%}.recipes.svelte-12p23dl table:where(.svelte-12p23dl){border-collapse:collapse;margin:auto;table-layout:fixed;width:auto}.recipes.svelte-12p23dl thead:where(.svelte-12p23dl){border-bottom:2px solid hsl(0,0%,50%)}.recipes.svelte-12p23dl th:where(.svelte-12p23dl),.recipes.svelte-12p23dl td:where(.svelte-12p23dl){padding:.5rem 1rem}.recipes.svelte-12p23dl tbody:where(.svelte-12p23dl) tr:where(.svelte-12p23dl){border-top:1px solid hsl(0,0%,20%)}.recipes.svelte-12p23dl td.input:where(.svelte-12p23dl){border-right:1px solid hsl(0,0%,20%)}.recipes.svelte-12p23dl td.input:where(.svelte-12p23dl),.recipes.svelte-12p23dl td.output:where(.svelte-12p23dl){font-size:2em}.recipes.svelte-12p23dl .output:where(.svelte-12p23dl){border-left:2px solid hsl(0,0%,50%)}.recipes.svelte-12p23dl img:where(.svelte-12p23dl){height:1.5em;vertical-align:baseline}.close-button.svelte-12p23dl{position:absolute;right:1em}.tooltip.svelte-1wwd4ou{left:var(--position-x);pointer-events:none;position:absolute;text-align:center;top:var(--position-y);translate:-50% -50%;width:14em}.repair-status.svelte-1wwd4ou{font-style:italic}.repair-status.svelte-1wwd4ou img{height:2em}.repair-status.svelte-1wwd4ou .unaffordable{color:red}.tooltip.svelte-17car5g{left:50%;pointer-events:none;position:absolute;text-align:center;top:50%;translate:-50% -50%;width:30vw}main.svelte-1c24rzb{text-align:center;margin:0 auto;overflow:hidden;-webkit-user-select:none;user-select:none}.interface.svelte-1c24rzb,.new-game.svelte-1c24rzb,.repair-workshop.svelte-1c24rzb,.overlay.svelte-1c24rzb{height:100%;position:absolute;top:0;pointer-events:none;z-index:100;width:100%}main.svelte-1c24rzb,main.svelte-1c24rzb>section:where(.svelte-1c24rzb),.board.svelte-1c24rzb{height:100%;width:100%}.new-game.svelte-1c24rzb>*,.repair-workshop.svelte-1c24rzb>*,.overlay.svelte-1c24rzb>*{pointer-events:auto}.interface.svelte-1c24rzb{box-shadow:inset 0 0 2em #1a1a1a}.interface.svelte-1c24rzb>:where(.svelte-1c24rzb),.interface.svelte-1c24rzb .attributes:where(.svelte-1c24rzb),.interface.svelte-1c24rzb .main-action:where(.svelte-1c24rzb),.interface.svelte-1c24rzb .undo:where(.svelte-1c24rzb),.interface.svelte-1c24rzb .deck:where(.svelte-1c24rzb),.interface.svelte-1c24rzb .discard:where(.svelte-1c24rzb){transition:all .2s cubic-bezier(.45,0,.55,1)}.interface.svelte-1c24rzb .talismans:where(.svelte-1c24rzb){left:0;position:absolute;top:0}.interface.svelte-1c24rzb .knowledge:where(.svelte-1c24rzb){left:0;position:absolute;top:5vh}.interface.svelte-1c24rzb .metals:where(.svelte-1c24rzb){position:absolute;right:0;top:0;width:8em}.interface.svelte-1c24rzb .bottom:where(.svelte-1c24rzb){display:flex;justify-content:space-between;pointer-events:none;position:absolute;bottom:0;left:0;width:100vw;height:20vh}.interface.svelte-1c24rzb .bottom:where(.svelte-1c24rzb) .left:where(.svelte-1c24rzb){align-items:end;display:flex;justify-content:center;height:20vh}.interface.svelte-1c24rzb .bottom:where(.svelte-1c24rzb) .left:where(.svelte-1c24rzb) .undo:where(.svelte-1c24rzb){padding-bottom:1em}.interface.svelte-1c24rzb .bottom:where(.svelte-1c24rzb) .right:where(.svelte-1c24rzb){align-items:end;display:flex;justify-content:center;gap:2em;padding-right:.3em}.resource-gained-fx.svelte-1c24rzb{box-sizing:border-box;height:100vh;left:0;pointer-events:none;position:absolute;top:0;width:100vw}.interface.svelte-1c24rzb .attributes.hidden:where(.svelte-1c24rzb){translate:-100% 100%}.interface.svelte-1c24rzb .knowledge.hidden:where(.svelte-1c24rzb){translate:-100%}.interface.svelte-1c24rzb .talismans.hidden:where(.svelte-1c24rzb){translate:0 -100%}.interface.svelte-1c24rzb .undo.hidden:where(.svelte-1c24rzb){translate:0 300%}.interface.svelte-1c24rzb .deck.hidden:where(.svelte-1c24rzb),.interface.svelte-1c24rzb .discard.hidden:where(.svelte-1c24rzb),.interface.svelte-1c24rzb .undo.hidden:where(.svelte-1c24rzb){translate:0 100%}.interface.svelte-1c24rzb .main-action.hidden:where(.svelte-1c24rzb){translate:100% 100%}.interface.svelte-1c24rzb .metals.hidden:where(.svelte-1c24rzb){translate:100%}.progression.svelte-1c24rzb{left:2em;position:absolute;top:2em}.progression.svelte-1c24rzb p:where(.svelte-1c24rzb){align-items:center;color:#fff;display:flex;font-size:2em;gap:.2em;justify-content:center}.progression.svelte-1c24rzb p:where(.svelte-1c24rzb) img:where(.svelte-1c24rzb){height:2em}.language.svelte-13eoodi{align-items:center;color:#e6e6e6;display:flex;gap:.5em}.language.svelte-13eoodi img:where(.svelte-13eoodi){height:2em}.music-controls.svelte-1fajmq5{align-items:center;display:flex}.music-controls.svelte-1fajmq5 img:where(.svelte-1fajmq5){height:2em;width:2em}input[type=range].svelte-1fajmq5{background:transparent;border:none;height:28px;-webkit-appearance:none;appearance:none;width:100%}input[type=range].svelte-1fajmq5:focus{outline:none}input[type=range].svelte-1fajmq5::-webkit-slider-runnable-track{width:100%;height:6px;box-shadow:0 1px 1px #000;background:#727272}input[type=range].svelte-1fajmq5::-webkit-slider-thumb{height:28px;width:10px;background-image:url(../img/icons/music-volume-controler.svg);background-repeat:no-repeat;background-size:contain;-webkit-appearance:none;margin-top:-11px}input[type=range].svelte-1fajmq5:focus::-ms-fill-lower,input[type=range].svelte-1fajmq5:focus::-ms-fill-upper,input[type=range].svelte-1fajmq5:focus::-webkit-slider-runnable-track{background:#727272}input[type=range].svelte-1fajmq5::-moz-range-track{width:100%;height:6px;box-shadow:1px 1px 1px #000;background:#727272}input[type=range].svelte-1fajmq5::-moz-range-thumb{height:28px;width:10px;background:none;background-image:url(../img/icons/music-volume-controler.svg);background-repeat:no-repeat;background-size:contain;border:none}.content.svelte-ipvg47{box-sizing:border-box;display:grid;grid-template-rows:1fr 10%;font-size:1.1em;overflow-y:auto;padding:1em;position:relative;height:100%;width:100%}.close-button.svelte-ipvg47{position:absolute;right:2em;top:1em}.controls.svelte-ipvg47{margin:auto;width:25em}.controls.svelte-ipvg47>div:where(.svelte-ipvg47){margin-bottom:2em}.controls.svelte-ipvg47 .volume:where(.svelte-ipvg47){align-items:center;display:flex;justify-content:space-between;gap:2em}.controls.svelte-ipvg47 .fullscreen:where(.svelte-ipvg47) label:where(.svelte-ipvg47){align-items:baseline;display:grid;gap:.5em;grid-template-columns:1em 1fr}.controls.svelte-ipvg47 .fullscreen:where(.svelte-ipvg47) label:where(.svelte-ipvg47)>span:where(.svelte-ipvg47){text-align:left}.options.svelte-ipvg47{align-items:flex-end;display:flex;justify-content:space-between;width:100%}.options.svelte-ipvg47 .version:where(.svelte-ipvg47){color:#b3b3b3;font-size:.8em;font-style:italic;width:11em}.options.svelte-ipvg47 .feedback-popup:where(.svelte-ipvg47){animation:blink-1 4s ease-out infinite both;color:#e0dfae;text-align:right;width:11em}.options.svelte-ipvg47 .buttons:where(.svelte-ipvg47){display:flex;gap:1em}.options.svelte-ipvg47 .buttons:where(.svelte-ipvg47) div:where(.svelte-ipvg47){position:relative}button.svelte-1t4aoxb img:where(.svelte-1t4aoxb){height:1em;rotate:135deg;scale:.9;transform-origin:center;transition:all .1s ease-in-out}button.svelte-1t4aoxb:hover img:where(.svelte-1t4aoxb){scale:1}button.svelte-100eb67,button.svelte-100eb67:active,button.svelte-100eb67:disabled,button.svelte-100eb67:focus{all:unset;align-items:center;display:flex;gap:.4em;transition:scale .1s ease-out}button.svelte-100eb67 div:first-letter{font-size:1.4em}button.svelte-100eb67:hover{scale:1.1}button.selected.svelte-100eb67{text-decoration:underline}button.svelte-100eb67:disabled{color:gray}main.svelte-gvc7f1{background-color:#333;background-image:url(../img/item_background.png);height:100%;overflow-y:auto;width:100%}header.svelte-gvc7f1{background-color:#262626;border-bottom:.2em solid hsl(0,0%,30%);color:#e6e6e6;display:flex;justify-content:space-between;padding:0 1.8em}header.svelte-gvc7f1 h1:where(.svelte-gvc7f1),header.svelte-gvc7f1 nav:where(.svelte-gvc7f1){font-family:avara,sans-serif;font-weight:700}header.svelte-gvc7f1 h1:where(.svelte-gvc7f1){display:flex;font-size:2.5em;gap:.5em;margin:.5em 0}header.svelte-gvc7f1 nav:where(.svelte-gvc7f1){align-items:center;display:flex;font-size:1.6em;gap:1em}header.svelte-gvc7f1 .controls:where(.svelte-gvc7f1){align-items:center;display:flex}.content.svelte-gvc7f1{display:flex;font-size:.9em;flex-wrap:wrap;gap:2em 1em;justify-content:center;margin:1.5em auto;width:90%}.content.svelte-gvc7f1>div:where(.svelte-gvc7f1){transition:all .1s ease-in-out}.content.svelte-gvc7f1>div:where(.svelte-gvc7f1):hover{scale:1.05;z-index:1}main.svelte-1av880r{background-color:#333;background-image:url(../img/item_background.png);color:#e6e6e6;font-size:1.8vmin;height:100%;overflow-y:auto;width:100%}header.svelte-1av880r{align-items:center;background-color:#262626;border-bottom:.2em solid hsl(0,0%,30%);display:flex;justify-content:space-between;padding:0 1.8em}header.svelte-1av880r h1:where(.svelte-1av880r){display:flex;font-family:avara,sans-serif;font-size:2.7em;font-weight:700;gap:.5em;margin:.5em 0}header.svelte-1av880r .controls:where(.svelte-1av880r){align-items:center;display:flex}section.svelte-1av880r{padding:0 2em;font-size:1.2em}section.svelte-1av880r .authors:where(.svelte-1av880r){font-size:1.6em;text-align:center}section.svelte-1av880r .special-thanks:where(.svelte-1av880r){align-items:center;grid-column:span 2;display:flex}section.svelte-1av880r .special-thanks:where(.svelte-1av880r) img:where(.svelte-1av880r){width:10em}.contributors.svelte-1av880r{display:grid;gap:2em;grid-template-columns:50% 50%;margin:auto;max-width:60em}section.svelte-15mbhm6{align-items:flex-end;background-image:url(../img/artworks/loading.webp);background-repeat:no-repeat;background-size:100% auto;background-position:center;color:#e6e6e6;display:flex;height:100%;justify-content:center;width:100%}section.svelte-15mbhm6 h1:where(.svelte-15mbhm6){font-size:2rem}section.svelte-1gz9xhz{animation:background-scale-up-center 6s ease-in-out both;background-image:url(../img/artworks/loading.webp);background-repeat:no-repeat;background-size:100% auto;background-position:center;color:#e6e6e6;display:grid;grid-template-rows:1fr 5rem;grid-template-columns:1fr;height:100%;justify-content:center;text-align:center;width:100%}section.svelte-1gz9xhz .title:where(.svelte-1gz9xhz){align-items:center;animation:tracking-in-contract-bck 4s cubic-bezier(.215,.61,.355,1) both;display:flex;font-weight:400;justify-content:center;margin:0}section.svelte-1gz9xhz .title:where(.svelte-1gz9xhz) img:where(.svelte-1gz9xhz){max-height:30em}section.svelte-1gz9xhz h2:where(.svelte-1gz9xhz){font-size:2rem;animation:blink-2 2s cubic-bezier(.55,.085,.68,.53) infinite both}.button.svelte-1un4o8m{--text-color: hsl(0, 0%, 90%);background:none;border:none;color:var(--text-color);font-weight:700;margin:0;padding:0;text-decoration:none;text-transform:uppercase;text-shadow:0 0 2px black}.button.svelte-1un4o8m span:where(.svelte-1un4o8m){display:flex;justify-content:center;margin:0;transition:all .1s ease-in-out}.button.svelte-1un4o8m:hover span:where(.svelte-1un4o8m),.button.svelte-1un4o8m:focus span:where(.svelte-1un4o8m){scale:1.1}.button.svelte-1un4o8m:disabled,.button.svelte-1un4o8m:hover:disabled{--text-color: hsl(0, 0%, 60%)}.button.svelte-1un4o8m img{height:1em}.content.svelte-1js6q5k{display:flex;flex-direction:column;justify-content:space-evenly;height:100%;padding:0 2em}.content.svelte-1js6q5k h3:where(.svelte-1js6q5k){margin:0;text-align:left}.content.svelte-1js6q5k .controls:where(.svelte-1js6q5k){display:flex;justify-content:space-between}.content.svelte-ccy7qd{display:flex;flex-direction:column;justify-content:space-evenly;height:100%;padding:0 2em}.content.svelte-ccy7qd h3:where(.svelte-ccy7qd){margin:0;text-align:left}.content.svelte-ccy7qd .controls:where(.svelte-ccy7qd){display:flex;justify-content:space-between}main.svelte-1abg6bi{align-items:center;background-image:url(../img/artworks/start.webp);background-position:center;background-size:cover;display:grid;grid-template-rows:30vh 1fr 15vh;grid-template-columns:25em 1fr 25em;height:100%;width:100%}.title.svelte-1abg6bi{color:#e6e6e6;grid-column:span 3;margin:0;text-align:center}.title.svelte-1abg6bi img:where(.svelte-1abg6bi){height:15em}.controls.svelte-1abg6bi{display:flex;flex-direction:column;font-size:1.8em;gap:1em;grid-column:3;height:100%;margin-top:5em}.controls.svelte-1abg6bi div:where(.svelte-1abg6bi){display:grid;justify-content:end;padding-right:2em}.controls.svelte-1abg6bi hr:where(.svelte-1abg6bi){border-color:gray;margin-top:1em;width:100%}.controls.svelte-1abg6bi .button span{transform-origin:right}.call-to-action.svelte-1abg6bi{display:flex;font-size:1.6em;grid-column:2;grid-row:3;justify-content:center;width:100%}.logos.svelte-1abg6bi{display:flex;grid-column:1;grid-row:3;justify-content:start}.logos.svelte-1abg6bi img:where(.svelte-1abg6bi){height:15vh}.options.svelte-1abg6bi{position:absolute;top:1em;right:1em}.options.svelte-1abg6bi .buttons:where(.svelte-1abg6bi){display:flex}.options.svelte-1abg6bi .buttons:where(.svelte-1abg6bi) div:where(.svelte-1abg6bi){position:relative}.options.svelte-1abg6bi .buttons:where(.svelte-1abg6bi) img:where(.svelte-1abg6bi){height:3em}.options.svelte-1abg6bi .buttons:where(.svelte-1abg6bi) .tooltip:where(.svelte-1abg6bi){opacity:0;pointer-events:none;position:absolute;translate:0 -1em;transition:opacity .1s ease-in,translate .1s ease-in;right:0;width:max-content;z-index:1}.options.svelte-1abg6bi .buttons:where(.svelte-1abg6bi) div:where(.svelte-1abg6bi):hover .tooltip:where(.svelte-1abg6bi){opacity:1;translate:0 0}.feedback-popup.svelte-1abg6bi{animation:blink-1 4s ease-out infinite both;color:#e0dfae;font-weight:700;margin-left:auto;max-width:12em;text-align:right}.overlay.svelte-1abg6bi{height:100%;pointer-events:none;position:absolute;top:0;width:100%;z-index:1000}.overlay.svelte-1abg6bi>*{pointer-events:all}.overlay.svelte-1n46o8q{height:100%;pointer-events:none;position:absolute;top:0;width:100%;z-index:1000}.overlay.svelte-1n46o8q>*{pointer-events:all}
