.collection.svelte-1sw5rj9{--serif: "Iowan Old Style", "Palatino Linotype", "Book Antiqua", Palatino, Georgia, serif;--chunky: "Bricolage Grotesque", system-ui, sans-serif;display:grid;gap:14px;padding:16px 12px 32px}.title.svelte-1sw5rj9{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:0 2px}.title.svelte-1sw5rj9 b:where(.svelte-1sw5rj9){display:block;font:800 26px/1.1 var(--chunky);letter-spacing:-.01em}.title.svelte-1sw5rj9 small:where(.svelte-1sw5rj9){font-size:13px;color:var(--color-text-muted, #999)}.preview.svelte-1sw5rj9{flex:none;padding:5px 10px;border-radius:4px;font:800 11px/1 var(--chunky);letter-spacing:.1em;text-transform:uppercase;color:#2a1d14;background:var(--paper),#eee2c6;background-blend-mode:multiply;transform:rotate(3deg);box-shadow:0 2px 6px #00000059}.blob.svelte-1sw5rj9{display:inline-block;width:22px;height:20px;flex:none;border-radius:60% 40% 55% 45%/45% 55% 40% 60%;background:radial-gradient(circle at 35% 30%,#ffe0a8,#f59a3a 35%,#e6552a 70%,#9e1b16);box-shadow:inset 0 0 0 1.5px #ffffff59}.blob.big.svelte-1sw5rj9{width:40px;height:36px;box-shadow:inset 0 0 0 2px #ffffff59,0 6px 16px #e6552a59}.wallet.svelte-1sw5rj9{position:relative;display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 16px;border-radius:14px;color:#f3e9d2;background:var(--leather),#3a2416;background-blend-mode:overlay;box-shadow:inset 0 0 0 1px #ffe6be1a,inset 0 0 0 4px #00000026,0 6px 16px #0000004d}.wallet.svelte-1sw5rj9:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:10px;border:1.5px dashed rgba(255,230,190,.18);pointer-events:none}.wnum.svelte-1sw5rj9{display:grid}.wnum.svelte-1sw5rj9 b:where(.svelte-1sw5rj9){font:800 28px/1 "Bricolage Grotesque",var(--font-sans, system-ui),sans-serif;font-variant-numeric:tabular-nums}.wnum.svelte-1sw5rj9 small:where(.svelte-1sw5rj9){font-size:12px;color:var(--color-text-muted, #999);letter-spacing:.06em;text-transform:uppercase}.gain.svelte-1sw5rj9{padding:4px 10px;border-radius:999px;font-size:12px;font-weight:800;color:#8fd19e;background:#8fd19e1f;animation:svelte-1sw5rj9-gain-in .6s .3s both}@keyframes svelte-1sw5rj9-gain-in{0%{opacity:0;transform:translateY(4px)}}.how.svelte-1sw5rj9{position:relative;z-index:1;margin-left:auto;border:0;border-radius:10px;font:800 13px/1 var(--chunky);cursor:pointer;padding:10px 14px;color:#f3e9d2;background:var(--wood),#6a4529;background-blend-mode:overlay;box-shadow:inset 0 2px #ffe6be33,inset 0 -3px #00000059,0 0 0 2px #2a1a0e,0 6px 14px #00000073}.earn.svelte-1sw5rj9{flex-basis:100%;list-style:none;margin:4px 0 0;padding:12px 0 0;border-top:1px solid rgba(255,255,255,.08);display:grid;gap:7px;font-size:13.5px}.earn.svelte-1sw5rj9 li:where(.svelte-1sw5rj9){display:flex;justify-content:space-between;gap:12px}.earn.svelte-1sw5rj9 b:where(.svelte-1sw5rj9){color:#ffb08a}.earn.svelte-1sw5rj9 .sub:where(.svelte-1sw5rj9){color:var(--color-text-muted, #999);font-size:12.5px}.play.svelte-1sw5rj9{position:relative;overflow:hidden;display:flex;align-items:center;min-height:132px;padding:18px;border-radius:18px;text-decoration:none;color:#f3e9d2;background:var(--wood),linear-gradient(180deg,#7a5233,#4e321d);background-blend-mode:overlay,normal;box-shadow:inset 0 3px #ffe6be2e,inset 0 -4px #00000059,0 0 0 2px #2a1a0e,0 14px 30px #0006}.play-tx.svelte-1sw5rj9>.play-go:where(.svelte-1sw5rj9){display:inline-block;margin-top:8px;padding:9px 18px;border-radius:999px;font:800 14px/1 var(--chunky);text-transform:uppercase;letter-spacing:.04em;justify-self:start;color:#3a2408;background:linear-gradient(180deg,#f6d264,#d9a42c);box-shadow:inset 0 2px #ffffff73,inset 0 -3px #00000040,0 0 0 3px #4d3a1e,0 0 0 5px #9c7a45,0 0 0 6.5px #2a1a0e,0 8px 18px #00000073}.play-tx.svelte-1sw5rj9{position:relative;z-index:1;display:grid;gap:4px;max-width:58%}.play-tx.svelte-1sw5rj9 small:where(.svelte-1sw5rj9){font:800 11px/1 var(--chunky);letter-spacing:.14em;text-transform:uppercase;color:#e9cf95}.play-tx.svelte-1sw5rj9 b:where(.svelte-1sw5rj9){font:800 28px/1.05 var(--chunky);color:#fff3d6;-webkit-text-stroke:4px #1c0f06;paint-order:stroke fill}.play-tx.svelte-1sw5rj9>span:where(.svelte-1sw5rj9){font-size:13px;color:#f3e9d2cc}.play-fan.svelte-1sw5rj9{position:absolute;right:18px;top:50%;width:150px;height:120px;transform:translateY(-46%)}.play-fan.svelte-1sw5rj9>span:where(.svelte-1sw5rj9){position:absolute;left:50%;top:0;width:78px;margin-left:-39px;transform:translate(calc(var(--i) * 46px)) rotate(calc(var(--i) * 12deg));transform-origin:50% 120%;filter:drop-shadow(0 10px 14px rgba(0,0,0,.6));transition:transform .25s}.play.svelte-1sw5rj9:hover .play-fan:where(.svelte-1sw5rj9)>span:where(.svelte-1sw5rj9){transform:translate(calc(var(--i) * 54px)) rotate(calc(var(--i) * 16deg)) translateY(-4px)}.practice.svelte-1sw5rj9{justify-self:center;margin-top:-6px;font:700 13px/1.2 var(--chunky);color:#e9b26a;text-decoration:none}.empty.svelte-1sw5rj9{text-align:center;padding:36px 16px;color:var(--color-text-muted, #888);font-size:.92rem}.album.svelte-1sw5rj9{position:relative;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:18px 14px;padding:22px 16px 24px;border-radius:10px;background:radial-gradient(120% 90% at 50% 50%,transparent 60%,rgba(90,55,25,.3)),var(--paper),#eee2c6;background-blend-mode:normal,multiply,normal;box-shadow:0 0 0 10px #4a2d1a,0 0 0 11.5px #1c0f06,inset 0 0 0 1px #3c230f66,inset 0 6px 18px #3c230f4d,0 16px 34px #00000073;margin:10px}.slot.svelte-1sw5rj9{padding:0;border:0;background:none;cursor:pointer;display:block;filter:drop-shadow(0 10px 14px rgba(0,0,0,.45));transition:transform .2s}.slot.svelte-1sw5rj9:hover{transform:translateY(-4px)}.empty-slot.svelte-1sw5rj9{aspect-ratio:5 / 7;display:grid;place-items:center;text-decoration:none;color:#2a1d14;border-radius:10px;filter:none;background:#5a3c1e0f;border:2px dashed rgba(90,60,30,.45)}.frame-in.svelte-1sw5rj9{display:grid;justify-items:center;gap:6px;text-align:center;padding:10px}.frame-in.svelte-1sw5rj9 .plus:where(.svelte-1sw5rj9){width:48px;height:48px;border-radius:50%;display:grid;place-items:center;font:800 28px/1 var(--chunky);color:#3a2408;background:linear-gradient(180deg,#f6d264,#d9a42c);box-shadow:inset 0 2px #ffffff73,inset 0 -3px #00000040,0 0 0 3px #4d3a1e,0 0 0 5px #9c7a45,0 0 0 6.5px #2a1a0e,0 8px 18px #00000073}.frame-in.svelte-1sw5rj9 b:where(.svelte-1sw5rj9){font:800 17px/1.1 var(--chunky)}.frame-in.svelte-1sw5rj9 small:where(.svelte-1sw5rj9){font-size:12px;color:#2a1d14a6}.empty-slot.svelte-1sw5rj9:hover{border-color:#5a3c1ecc;background:#5a3c1e1a}.hold.svelte-1sw5rj9{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:16px}.scrim.svelte-1sw5rj9{position:absolute;top:0;right:0;bottom:0;left:0;border:0;cursor:default;background:var(--wood),radial-gradient(80% 60% at 50% 40%,#4a2f1c,#1c110a 75%);background-blend-mode:overlay,normal;opacity:.97}.lamp.svelte-1sw5rj9{position:absolute;left:50%;top:0;width:min(620px,100%);height:75%;transform:translate(-50%);pointer-events:none;background:radial-gradient(50% 60% at 50% 0%,rgba(255,228,180,.18),transparent 75%)}.big.svelte-1sw5rj9{position:relative;width:min(360px,62vh * 5 / 7,86vw);filter:drop-shadow(0 30px 40px rgba(0,0,0,.6))}.caption.svelte-1sw5rj9{position:relative;margin:0;font-size:12.5px;color:#f4ece48c}.acts.svelte-1sw5rj9{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px}.ask.svelte-1sw5rj9{width:100%;text-align:center;font-size:14px;color:#f4ece4}.btn.svelte-1sw5rj9{border:0;border-radius:14px;padding:13px 18px;cursor:pointer;text-decoration:none;font:800 15px/1 var(--chunky);color:#f3e9d2;background:var(--wood),#6a4529;background-blend-mode:overlay;box-shadow:inset 0 2px #ffe6be33,inset 0 -3px #00000059,0 0 0 2px #2a1a0e,0 6px 14px #00000073}.btn.ghost.svelte-1sw5rj9{opacity:.92}.btn.icon.svelte-1sw5rj9{padding:11px 13px}.btn.icon.svelte-1sw5rj9 svg:where(.svelte-1sw5rj9){width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;display:block}.btn.danger.svelte-1sw5rj9{background:linear-gradient(180deg,#d2463a,#9a1f19);color:#fff}.btn.svelte-1sw5rj9:disabled{opacity:.5}.btn.lvl.svelte-1sw5rj9{display:inline-flex;align-items:center;gap:10px;color:#3a2408;background:linear-gradient(180deg,#f6d264,#d9a42c);box-shadow:inset 0 2px #ffffff73,inset 0 -3px #00000040,0 0 0 3px #4d3a1e,0 0 0 5px #9c7a45,0 0 0 6.5px #2a1a0e,0 8px 18px #00000073}.btn.svelte-1sw5rj9 .cost:where(.svelte-1sw5rj9){display:inline-flex;align-items:center;gap:4px;padding-left:10px;border-left:1px solid rgba(28,20,17,.25)}.btn.svelte-1sw5rj9 .cost:where(.svelte-1sw5rj9) .blob:where(.svelte-1sw5rj9){width:14px;height:13px}.top.svelte-1sw5rj9{font:700 14px/1 inherit;color:#ffd36b;padding:0 6px}.cheer.svelte-1sw5rj9{position:absolute;left:50%;top:-14px;transform:translate(-50%);white-space:nowrap;z-index:5;padding:9px 18px;border-radius:999px;font:800 17px/1 var(--chunky);animation:svelte-1sw5rj9-cheer-in .5s cubic-bezier(.2,1.4,.4,1) both;color:#3a2408;background:linear-gradient(180deg,#f6d264,#d9a42c);box-shadow:inset 0 2px #ffffff73,inset 0 -3px #00000040,0 0 0 3px #4d3a1e,0 0 0 5px #9c7a45,0 0 0 6.5px #2a1a0e,0 8px 18px #00000073}.cheer.bad.svelte-1sw5rj9{background:#3a2622;color:#ffb3a3;box-shadow:none}@keyframes svelte-1sw5rj9-cheer-in{0%{opacity:0;transform:translate(-50%,10px) scale(.8)}}@media(max-width:520px){.album.svelte-1sw5rj9{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px;padding:14px 10px 18px}.play-fan.svelte-1sw5rj9{right:6px;width:120px}.play-fan.svelte-1sw5rj9>span:where(.svelte-1sw5rj9){width:62px;margin-left:-31px;transform:translate(calc(var(--i) * 34px)) rotate(calc(var(--i) * 12deg))}.play-tx.svelte-1sw5rj9 b:where(.svelte-1sw5rj9){font-size:24px}}@media(prefers-reduced-motion:reduce){.cheer.svelte-1sw5rj9,.gain.svelte-1sw5rj9{animation:none}}
