@font-face{font-family:Lilita One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lilita-one-latin-400-normal-87r-Z-Re.woff2)format("woff2"),url(/assets/lilita-one-latin-400-normal-DXkechA3.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-latin-600-normal-Br8yIETf.woff2)format("woff2"),url(/assets/nunito-latin-600-normal-Cd0eNu1l.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-latin-800-normal-Dz8SOQK_.woff2)format("woff2"),url(/assets/nunito-latin-800-normal-D-J0wlBY.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/nunito-latin-900-normal-BVB1fGs6.woff2)format("woff2"),url(/assets/nunito-latin-900-normal-CVn49sIn.woff)format("woff")}@property --mx{syntax:"<number>";inherits:true;initial-value:30}@property --my{syntax:"<number>";inherits:true;initial-value:25}@keyframes drift-x{0%{--mx:6}to{--mx:94}}@keyframes drift-y{0%{--my:16}to{--my:84}}.chrome-foil{background:linear-gradient(180deg, color-mix(in srgb, var(--white) 75%, transparent), transparent 45%, #141e5047), linear-gradient(115deg, #8a93a8, #fff 14%, #ff9ad6 26%, #9ae6ff 38%, #fff49a 50%, #fff 62%, #8a93a8 78%, #fff);background-size:100% 100%,300% 100%;background-position:0 0, calc(var(--mx) * 1%) 0;color:#0000;-webkit-text-stroke:var(--foil-stroke,1.5px) var(--navy);paint-order:stroke fill;-webkit-background-clip:text;background-clip:text}:root{--navy:#0e1a66;--navy-deep:#081048;--royal:#1e47d6;--royal-bright:#2a5be8;--sky:#4fb8f5;--yellow:#ffd21f;--cream:#fff7e0;--white:#fff;--missing:#9db0e0;--green:#2f9a5c;--gold:#e2b021;--red:#d2453a;--orange:#ff9a1a;--purple:#9b5de5;--sky-pale:#8cd3f7;--silver:#eef2f8;--warn:#ffe9a8;--night:#050a2e;--header-h:68px;--tab-bar-h:92px;--content-max:1600px;--display:"Lilita One", system-ui, sans-serif;--body:"Nunito", system-ui, sans-serif;--chunk:3px solid var(--navy);--lift:0 4px 0 var(--navy);font-family:var(--body);color:var(--navy);background:var(--cream);-webkit-font-smoothing:antialiased;font-weight:600;line-height:1.45}*{box-sizing:border-box}html{scroll-padding-top:var(--header-h);scroll-padding-bottom:env(safe-area-inset-bottom)}@media (width<=900px){html{scroll-padding-top:env(safe-area-inset-top);scroll-padding-bottom:calc(var(--tab-bar-h) + env(safe-area-inset-bottom))}}body{background:var(--cream);-webkit-user-select:none;user-select:none;min-height:100dvh;margin:0}input,textarea,[contenteditable]{-webkit-user-select:text;user-select:text}code{-webkit-user-select:all;user-select:all}h1,h2,h3{font-family:var(--display);margin:0;font-weight:400;line-height:1.05}button,input,select{font:inherit;color:inherit}button{cursor:pointer}button,a{touch-action:manipulation;-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--ring,var(--royal));outline-offset:3px}.btn{font-family:var(--display);letter-spacing:.02em;text-transform:uppercase;color:var(--navy);background:var(--white);border:var(--chunk);box-shadow:var(--lift);text-align:center;border-radius:14px;padding:.55rem 1.2rem;font-size:1.1rem;text-decoration:none;display:inline-block}.btn.primary{background:var(--yellow)}.btn.big{box-shadow:0 5px 0 var(--navy);border-radius:18px;padding:.7rem 1.5rem;font-size:1.6rem}.btn.tall{box-shadow:0 5px 0 var(--navy);border-radius:18px;padding:.6rem 1rem;font-size:1.3rem}.btn.stretch,.btn-sm.stretch{width:100%;padding-inline:.5rem}.btn:active:not(:disabled){box-shadow:0 1px 0 var(--navy);transform:translateY(3px)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn.ghost{color:var(--white);border-color:var(--white);box-shadow:none;background:0 0}.btn.back{box-shadow:0 3px 0 var(--navy);white-space:nowrap;border-radius:12px;padding:.35rem .9rem;font-size:1rem}.btn.primary.on-navy{border-color:var(--navy-deep);box-shadow:0 5px 0 var(--navy-deep)}.btn.primary.on-navy:active:not(:disabled){box-shadow:0 1px 0 var(--navy-deep)}.btn-sm{height:32px;font-family:var(--display);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;color:var(--navy);background:var(--white);border:2.5px solid var(--navy);box-shadow:0 2px 0 var(--navy);border-radius:11px;padding:0 12px;font-size:.875rem}.btn-sm.primary{background:var(--yellow)}.btn-sm:active:not(:disabled){box-shadow:0 0 0 var(--navy);transform:translateY(2px)}.btn-sm:disabled{opacity:.45;cursor:not-allowed}@media (pointer:coarse){.btn-sm,.btn.back,.hit{position:relative}.btn-sm:after,.btn.back:after,.hit:after{content:"";position:absolute;inset:min(0px,50% - 22px)}}.btn.danger,.btn-sm.danger{color:var(--red)}.btn.danger.armed,.btn-sm.danger.armed{background:var(--red);color:var(--white)}.panel{background:var(--white);border:var(--chunk);box-shadow:0 5px 0 var(--navy);border-radius:20px;padding:1rem 1.1rem}.field{border:var(--chunk);background:var(--white);border-radius:12px;padding:.45rem .7rem;font-weight:800}.field:focus{border-color:var(--royal);outline:none}input[type=date].field{appearance:none}input[type=date].field::-webkit-date-and-time-value{text-align:left}.stroked{font-family:var(--display);color:var(--white);-webkit-text-stroke:6px var(--navy);paint-order:stroke fill}.kicker{letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:900}.kicker.small{font-size:.66rem}.kicker.royal{color:var(--royal)}.pill{background:var(--navy);color:var(--yellow);font-family:var(--display);white-space:nowrap;border-radius:99px;padding:2px 9px;font-size:.75rem}.pill.outline{background:var(--white);color:var(--navy);border:2.5px solid var(--navy);padding:2px 10px;font-size:.8rem}.pill.big{padding:1px 10px;font-size:.875rem}.muted{opacity:.7}.error{color:var(--red);font-weight:800}.nowrap{white-space:nowrap}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bar{background:var(--white);border:var(--chunk);border-radius:99px;height:14px;overflow:hidden}.bar>div{background:var(--yellow);border-right:var(--chunk);height:100%}.page-band,.page{--gutter:32px;--line:var(--content-max);padding-inline:max(var(--gutter), (100% - var(--line)) / 2)}.page-band{margin-inline:calc(-1 * env(safe-area-inset-left)) calc(-1 * env(safe-area-inset-right));padding-inline:calc(env(safe-area-inset-left) + max(var(--gutter), (100% - var(--line)) / 2)) calc(env(safe-area-inset-right) + max(var(--gutter), (100% - var(--line)) / 2));background:var(--royal);color:var(--white);border-bottom:4px solid var(--navy);padding-block:24px}.page-band h1{text-transform:uppercase;font-size:2.75rem}.page-band p{opacity:.85;max-width:40rem;margin:8px 0 0;font-size:.875rem;font-weight:800}.page{padding-block:24px 40px}@media (width>=501px){.page-band.column,.page.column{--line:var(--column,56rem)}}@media (width>=501px) and (width<=900px){.page-band.column,.page.column{--line:var(--column-upright,var(--column,56rem))}}.section-title{text-transform:uppercase;font-size:1.6rem}@media (width<=900px){.page-band{--gutter:20px;padding-block:16px}.page-band h1{font-size:2rem}.page{--gutter:14px;padding-block:16px 24px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.rim.svelte-1sqaq12,.foil.svelte-1sqaq12,.sheen.svelte-1sqaq12,.glare.svelte-1sqaq12{z-index:-1;pointer-events:none;position:absolute}.rim.svelte-1sqaq12{background:linear-gradient(115deg, #0000004d, #fffc 16%, #0000002e 34%, #ffffffb3 52%, #0000004d 70%, #ffffffbf 88%), conic-gradient(from calc(var(--mx) * 3.6deg), var(--rainbow));background-size:300% 100%,auto;background-position:calc(var(--mx) * 1%) 0, 0 0;inset:0}.foil.svelte-1sqaq12,.sheen.svelte-1sqaq12,.glare.svelte-1sqaq12{border-radius:var(--inner-radius);inset:4px}.foil.svelte-1sqaq12{--at:50% 35%;border:2px solid var(--navy);background:repeating-radial-gradient(circle at var(--at), transparent 0 5px, color-mix(in srgb, var(--white) 75%, transparent) 5px 6.5px, #28325033 6.5px 8px), repeating-conic-gradient(from 0deg at var(--at), color-mix(in srgb, var(--white) 70%, transparent) 0 1.2deg, #6e7da040 1.2deg 3.6deg), linear-gradient(160deg, #f4f7fb, #aeb9cb);overflow:hidden}.foil.svelte-1sqaq12:after{content:"";background:conic-gradient(from calc(var(--mx) * 3.6deg) at calc(var(--mx) * 1%) calc(var(--my) * 1%), #ff8fd8, #8fe3ff, #fff38f, #9dffc4, #c3a2ff, #ff8fd8);mix-blend-mode:multiply;opacity:.45;position:absolute;inset:0}.sheen.svelte-1sqaq12,.glare.svelte-1sqaq12{border-radius:calc(var(--inner-radius) - 2px);inset:6px}.sheen.svelte-1sqaq12{background:linear-gradient(105deg,#0000 30%,#ff6ed299 40%,#6ee1ff99 47%,#fff57899 54%,#82ffaa80 60%,#0000 70%) 0 0/300% 300%;background-position:calc(var(--mx) * 1%) calc(var(--my) * 1%);mix-blend-mode:color-dodge}.glare.svelte-1sqaq12{background:radial-gradient(circle at calc(var(--mx) * 1%) calc(var(--my) * 1%), color-mix(in srgb, var(--white) 60%, transparent), transparent 45%);mix-blend-mode:overlay}.emblem.svelte-1d4zonu{width:var(--size);height:var(--size);flex:none;display:block;position:relative}img.svelte-1d4zonu{left:calc(var(--size) * -.09);top:calc(var(--size) * -.09);width:calc(var(--size) * 1.18);height:calc(var(--size) * 1.18);object-fit:contain;max-width:none;position:absolute}.rank-badge.svelte-enl4yn{isolation:isolate;width:100%;color:var(--navy);border:var(--chunk);box-shadow:0 4px 0 var(--drop);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:4px;padding:10px 8px 9px;display:flex;position:relative;overflow:hidden}.sweep.svelte-enl4yn,.rim.svelte-enl4yn{z-index:-1;pointer-events:none;position:absolute;inset:0}.sweep.svelte-enl4yn{background:linear-gradient(115deg, transparent 28%, color-mix(in srgb, var(--white) 80%, transparent) 40%, transparent 52% 64%, color-mix(in srgb, var(--white) 45%, transparent) 70%, transparent 76%)}.rim.svelte-enl4yn{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--white) 70%, transparent), inset 0 -4px 0 color-mix(in srgb, var(--navy) 14%, transparent);border-radius:13px}.plate.svelte-enl4yn{background:color-mix(in srgb, var(--white) 78%, transparent);border:2px solid var(--navy);border-radius:10px;flex-direction:column;align-self:stretch;align-items:center;gap:3px;padding:5px 4px;display:flex;container-type:inline-size}.name.svelte-enl4yn{font-family:var(--display);font-size:min(1rem, 100cqi / (var(--chars) * .63));text-transform:uppercase;line-height:1}.how.svelte-enl4yn{font-size:.69rem;font-weight:800;line-height:1.25}.tag.svelte-enl4yn{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--royal);font-size:.6rem;font-weight:900}.badges.svelte-jrjcpn{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.badges.full.svelte-jrjcpn{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.slot.svelte-jrjcpn{display:grid}.sticker.svelte-jrjcpn{background:var(--yellow);border:var(--chunk);box-shadow:var(--lift);text-align:center;border-radius:16px;flex-direction:column;gap:4px;margin:0;padding:12px 10px;display:flex;container-type:inline-size}button.sticker.svelte-jrjcpn:active{box-shadow:0 1px 0 var(--navy);translate:0 3px}.badge-name.svelte-jrjcpn{--size:1.2rem;font-family:var(--display);font-size:min(var(--size), 100cqi / (var(--chars) * .63));text-transform:uppercase;line-height:1}.how.svelte-jrjcpn{font-size:.72rem;font-weight:800;line-height:1.25}.earned.svelte-jrjcpn{letter-spacing:.06em;text-transform:uppercase;color:var(--royal);margin-top:2px;font-size:.625rem;font-weight:900}.date.svelte-jrjcpn{white-space:nowrap}.locked.svelte-jrjcpn{border:3px dashed var(--missing);min-height:88px;color:var(--missing);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.locked.svelte-jrjcpn .q:where(.svelte-jrjcpn){font-family:var(--display);font-size:2.1rem;line-height:1}.locked.svelte-jrjcpn .earned:where(.svelte-jrjcpn){color:inherit;letter-spacing:.08em}.note.svelte-jrjcpn{opacity:.7;margin:12px 0 0;font-size:.8rem;font-weight:800}.sticker.etched.svelte-jrjcpn{--tilt:.5;--inner-radius:9px;isolation:isolate;background:var(--navy);position:relative;overflow:hidden}.etched.svelte-jrjcpn .badge-name:where(.svelte-jrjcpn){--foil-stroke:1.6px;filter:drop-shadow(0 -.5px 0 color-mix(in srgb, var(--white) 85%, transparent)) drop-shadow(0 2px 0 var(--navy))}@media (prefers-reduced-motion:no-preference){.sticker.etched.svelte-jrjcpn{transform:perspective(800px) rotateX(calc((50 - var(--my)) / 50 * 12deg * var(--tilt))) rotateY(calc((var(--mx) - 50) / 50 * 14deg * var(--tilt)));animation:drift-x 4.5s ease-in-out calc(var(--phase) * -9s) infinite alternate, drift-y 2.85s ease-in-out calc(var(--phase) * -5.7s) infinite alternate}}@media (hover:hover){.slot.svelte-jrjcpn:hover .sticker.etched:where(.svelte-jrjcpn){--tilt:1;animation:none}}@media (width<=900px){.badges.svelte-jrjcpn{gap:10px}.badges.full.svelte-jrjcpn{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.sticker.svelte-jrjcpn{padding:10px 8px}.badge-name.svelte-jrjcpn{--size:1.05rem}.locked.svelte-jrjcpn{min-height:78px}}.band.svelte-5ebmen{align-items:center;gap:12px;display:flex}.band.svelte-5ebmen p:where(.svelte-5ebmen){margin-top:2px}.wrap.svelte-6t0zw6{width:100%;container-type:inline-size}.back.svelte-6t0zw6{aspect-ratio:5/7;box-shadow:0 0 0 max(2px, 1.2cqw) var(--navy), 0 max(3px, 3cqw) 0 max(2px, 1.2cqw) var(--navy);background:50%/114% 110.5% no-repeat;border-radius:7cqw;position:relative;overflow:hidden}.typed.svelte-6t0zw6:before{content:"";background:var(--c);mix-blend-mode:color;opacity:.85;position:absolute;inset:0}.dot.svelte-6t0zw6{background:var(--c);border:3cqw solid var(--white);width:20cqw;height:20cqw;box-shadow:0 0 0 1.4cqw var(--navy);border-radius:50%;position:absolute;bottom:6cqw;left:50%;transform:translate(-50%)}img.svelte-1dhqi31{object-fit:cover;width:100%;height:100%;display:block}.wrap.svelte-poiuvs{-webkit-touch-callout:none;width:100%;container-type:inline-size}.face.svelte-poiuvs{--edge:var(--navy);aspect-ratio:5/7;border-radius:9cqw}.face.etched.svelte-poiuvs,.face.chrome.set2.svelte-poiuvs{border:1.6cqw solid var(--navy);border-radius:11cqw;padding:3cqw}.face.etched.svelte-poiuvs{background:linear-gradient(115deg, #0000004d, #fffc 16%, #0000002e 34%, #ffffffb3 52%, #0000004d 70%, #ffffffbf 88%), conic-gradient(from calc(var(--mx) * 3.6deg), var(--rainbow));background-size:300% 100%,auto;background-position:calc(var(--mx) * 1%) 0, 0 0}.card.svelte-poiuvs{border:3cqw solid var(--edge);background:linear-gradient(165deg, color-mix(in oklch, var(--base), var(--white) 42%), var(--base) 72%);height:100%;color:var(--edge);border-radius:9cqw;flex-direction:column;display:flex;position:relative;overflow:hidden}.card.grey.svelte-poiuvs{background:linear-gradient(165deg,#eef0f3,#bcc2cc 72%)}.top.svelte-poiuvs{z-index:1;justify-content:space-between;align-items:center;padding:3.5cqw 4.5cqw 0;display:flex;position:relative}.dex.svelte-poiuvs{font:900 8.5cqw/1 var(--body);letter-spacing:.02em;background:color-mix(in srgb, var(--white) 75%, transparent);border-radius:99px;padding:1.5cqw 3cqw}.tier.svelte-poiuvs{border:1.6cqw solid var(--edge);width:15cqw;height:15cqw;font:400 10.5cqw/1 var(--display);border-radius:4cqw;place-items:center;margin-left:auto;display:grid}.compact.svelte-poiuvs .top:where(.svelte-poiuvs){padding:4cqw 4cqw 0}.compact.svelte-poiuvs .tier:where(.svelte-poiuvs){border-width:2cqw;border-radius:6cqw;width:24cqw;height:24cqw;font-size:17cqw}.art.svelte-poiuvs{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--white) 60%, transparent) 0 30cqw, transparent 30.5cqw);flex:1;place-items:center;display:grid;position:relative}.num.svelte-poiuvs{font:400 48cqw/1 var(--display);color:var(--white);-webkit-text-stroke:2.2cqw var(--edge);paint-order:stroke fill;text-shadow:0 2.5cqw 0 var(--edge);letter-spacing:-.01em;position:relative}.long.svelte-poiuvs .num:where(.svelte-poiuvs){font-size:36cqw}.compact.svelte-poiuvs .art:where(.svelte-poiuvs){margin-top:-8cqw}.compact.svelte-poiuvs .num:where(.svelte-poiuvs){-webkit-text-stroke-width:2.6cqw;font-size:54cqw}.compact.long.svelte-poiuvs .num:where(.svelte-poiuvs){font-size:40cqw}.tag.svelte-poiuvs,.mark.svelte-poiuvs{text-transform:uppercase;white-space:nowrap;z-index:1;border-radius:99px;font-weight:900;line-height:1;position:absolute}.tag.svelte-poiuvs{letter-spacing:.06em;color:var(--yellow);background:var(--navy);padding:1.8cqw 3.4cqw;font-size:7cqw;top:2cqw;left:50%;transform:translate(-50%)rotate(-3deg)}.top.svelte-poiuvs .tag:where(.svelte-poiuvs),.art-top.svelte-poiuvs .tag:where(.svelte-poiuvs){letter-spacing:.04em;padding:2.2cqw 3.4cqw;font-size:12cqw;position:static;transform:none}.top.svelte-poiuvs .tag.wide:where(.svelte-poiuvs),.art-top.svelte-poiuvs .tag.wide:where(.svelte-poiuvs){letter-spacing:.02em;padding:2.4cqw 2.8cqw;font-size:9.5cqw}.mark.svelte-poiuvs{letter-spacing:.04em;color:var(--navy);background:var(--yellow);border:1.4cqw solid var(--navy);padding:2cqw 3.4cqw;font-size:11cqw;bottom:3cqw;left:50%;transform:translate(-50%)}.name.svelte-poiuvs{text-align:center;font:900 8.5cqw/1.15 var(--body);white-space:nowrap;text-overflow:ellipsis;padding:2.6cqw 4cqw 2.8cqw;position:relative;overflow:hidden}.hundreds.svelte-poiuvs .name:where(.svelte-poiuvs){font-size:6.6cqw}.strip.svelte-poiuvs{background:var(--edge);min-height:16cqw;color:var(--white);justify-content:space-between;align-items:center;gap:3cqw;padding:2.2cqw 5cqw 2.6cqw;display:flex;position:relative}.type.svelte-poiuvs{align-items:center;gap:2cqw;min-width:0;display:flex}.dot.svelte-poiuvs{background:var(--base);border:1.2cqw solid var(--white);border-radius:50%;flex:none;width:8cqw;height:8cqw}.word.svelte-poiuvs{font:900 6.5cqw/1 var(--body);letter-spacing:.06em;text-transform:uppercase}.bv.svelte-poiuvs{align-items:baseline;gap:2cqw;line-height:1;display:flex}.bv-label.svelte-poiuvs{font:900 7cqw/1 var(--body);letter-spacing:.08em;color:var(--yellow)}.bv-num.svelte-poiuvs{font:400 13cqw/.9 var(--display)}.compact.svelte-poiuvs .strip:where(.svelte-poiuvs){min-height:22cqw;padding:2.6cqw 5cqw 3cqw}.compact.svelte-poiuvs .dot:where(.svelte-poiuvs){border-width:1.6cqw;width:11cqw;height:11cqw}.compact.svelte-poiuvs .bv-label:where(.svelte-poiuvs){font-size:9cqw}.compact.svelte-poiuvs .bv-num:where(.svelte-poiuvs){font-size:18cqw}.face.holo.svelte-poiuvs{--pastel:#ff8fd8, #8fe3ff, #fff38f, #9dffc4, #c3a2ff, #ff8fd8;--tilt:.5}.face.holo.svelte-poiuvs .card:where(.svelte-poiuvs){isolation:isolate}.foil.svelte-poiuvs,.sheen.svelte-poiuvs,.glare.svelte-poiuvs,.creases.svelte-poiuvs,.crinkle.svelte-poiuvs{pointer-events:none;position:absolute;inset:0}.sheen.svelte-poiuvs{background:linear-gradient(105deg,#0000 30%,#ff6ed299 40%,#6ee1ff99 47%,#fff57899 54%,#82ffaa80 60%,#0000 70%) 0 0/300% 300%;background-position:calc(var(--mx) * 1%) calc(var(--my) * 1%);mix-blend-mode:color-dodge}.glare.svelte-poiuvs{background:radial-gradient(circle at calc(var(--mx) * 1%) calc(var(--my) * 1%), color-mix(in srgb, var(--white) 60%, transparent), transparent 45%);mix-blend-mode:overlay}.face.chrome.svelte-poiuvs .foil:where(.svelte-poiuvs){--brushed:repeating-linear-gradient(90deg, color-mix(in srgb, var(--white) 14%, transparent) 0 .4cqw, transparent .4cqw 1.2cqw);--chrome:linear-gradient(115deg, #5a6275, #f2f5fa 12%, #9aa3b5 24%, #fff 36%, #6f798d 50%, #e6ebf2 63%, #8b95a8 76%, #fff 88%, #626b7e);--wash:color-mix(in srgb, var(--base) 80%, transparent);background:var(--brushed), linear-gradient(var(--wash), var(--wash)), var(--chrome);background-size:auto,auto,300% 300%;background-position:0 0, 0 0, calc(var(--mx) * 1%) calc(var(--my) * 1%);background-blend-mode:normal, multiply, normal}.burst.svelte-poiuvs{aspect-ratio:1;isolation:isolate;background:repeating-conic-gradient(from calc(var(--mx) * .6deg), color-mix(in srgb, var(--white) 85%, transparent) 0 5deg, transparent 5deg 12deg), linear-gradient(160deg, var(--white), #b8c2d3 60%, #8e9ab0);border-radius:50%;width:60cqw;position:absolute;top:50%;left:50%;translate:-50% -50%}.burst.svelte-poiuvs:after{content:"";border-radius:inherit;background:conic-gradient(from calc(var(--mx) * 3.6deg), var(--pastel));mix-blend-mode:multiply;opacity:.4;position:absolute;inset:0}.face.etched.svelte-poiuvs .foil:where(.svelte-poiuvs){--at:50% 47%;background:linear-gradient(color-mix(in srgb, var(--base) 30%, transparent), color-mix(in srgb, var(--base) 30%, transparent)), repeating-radial-gradient(circle at var(--at), transparent 0 1.6cqw, color-mix(in srgb, var(--white) 75%, transparent) 1.6cqw 2.1cqw, #28325040 2.1cqw 2.5cqw), repeating-conic-gradient(from 0deg at var(--at), color-mix(in srgb, var(--white) 70%, transparent) 0 1.2deg, #6e7da04d 1.2deg 3.6deg), linear-gradient(160deg, #f4f7fb, #aeb9cb);background-blend-mode:multiply, normal, normal, normal}.face.etched.svelte-poiuvs .compact:where(.svelte-poiuvs) .foil:where(.svelte-poiuvs){--at:50% 44%}.face.etched.svelte-poiuvs .foil:where(.svelte-poiuvs):after{content:"";background:conic-gradient(from calc(var(--mx) * 3.6deg) at calc(var(--mx) * 1%) calc(var(--my) * 1%), var(--pastel));mix-blend-mode:multiply;opacity:.55;position:absolute;inset:0}.face.holo.svelte-poiuvs .art:where(.svelte-poiuvs){background:0 0}.face.holo.svelte-poiuvs .num:where(.svelte-poiuvs){background:linear-gradient(180deg, color-mix(in srgb, var(--white) 75%, transparent), transparent 45%, #141e5047), linear-gradient(115deg, #8a93a8, #fff 14%, #ff9ad6 26%, #9ae6ff 38%, #fff49a 50%, #fff 62%, #8a93a8 78%, #fff);background-size:100% 100%,300% 100%;background-position:0 0, calc(var(--mx) * 1%) 0;color:#0000;-webkit-text-stroke-width:1.8cqw;text-shadow:none;filter:drop-shadow(0 -.6cqw 0 color-mix(in srgb, var(--white) 85%, transparent)) drop-shadow(0 2.5cqw 0 var(--edge));-webkit-background-clip:text;background-clip:text}.face.holo.svelte-poiuvs .compact:where(.svelte-poiuvs) .num:where(.svelte-poiuvs){-webkit-text-stroke-width:2.6cqw}.face.holo.svelte-poiuvs .dex:where(.svelte-poiuvs){background:color-mix(in srgb, var(--white) 88%, transparent);box-shadow:inset 0 .8cqw 0 var(--white), inset 0 -.8cqw 0 color-mix(in srgb, var(--navy) 25%, transparent), 0 .8cqw 0 color-mix(in srgb, var(--navy) 50%, transparent)}.face.holo.svelte-poiuvs .tier:where(.svelte-poiuvs){box-shadow:inset 0 1cqw 0 color-mix(in srgb, var(--white) 85%, transparent), inset 0 -1cqw 0 color-mix(in srgb, var(--navy) 30%, transparent), 0 1cqw 0 var(--edge);text-shadow:0 .6cqw 0 color-mix(in srgb, var(--white) 80%, transparent)}.face.holo.svelte-poiuvs .strip:where(.svelte-poiuvs){box-shadow:inset 0 1cqw 0 color-mix(in srgb, var(--white) 22%, transparent), 0 -1cqw 0 color-mix(in srgb, var(--navy) 25%, transparent)}.face.chrome.svelte-poiuvs .name:where(.svelte-poiuvs){text-shadow:0 .5cqw 0 color-mix(in srgb, var(--white) 75%, transparent), 0 -.3cqw 0 color-mix(in srgb, var(--navy) 25%, transparent)}.face.etched.svelte-poiuvs .name:where(.svelte-poiuvs){color:var(--white);-webkit-text-stroke:1.4cqw var(--navy);paint-order:stroke fill;text-shadow:0 1cqw 0 var(--navy)}.face.etched.svelte-poiuvs .hundreds:where(.svelte-poiuvs) .name:where(.svelte-poiuvs),.face.chrome.set2.svelte-poiuvs .hundreds:where(.svelte-poiuvs) .name:where(.svelte-poiuvs){font-size:5.3cqw}.face.etched.svelte-poiuvs .strip:where(.svelte-poiuvs){border-radius:5cqw;margin:0 3.5cqw 3.5cqw;padding:2.2cqw 3.5cqw 2.6cqw}.face.etched.svelte-poiuvs .word:where(.svelte-poiuvs){font-size:5.6cqw}.face.set2.svelte-poiuvs{--edge:#2a0f5c}.face.set2.svelte-poiuvs .card:where(.svelte-poiuvs){--at:50% 46%}.face.set2.svelte-poiuvs .compact:where(.svelte-poiuvs){--at:50% 49%}.face.set2.svelte-poiuvs:not(.holo) .card:where(.svelte-poiuvs){background:radial-gradient(circle at var(--at), transparent 28%, color-mix(in srgb, var(--deep) 70%, transparent) 95%), repeating-conic-gradient(from 0deg at var(--at), var(--base) 0 10deg, color-mix(in oklch, var(--base), var(--deep) 55%) 10deg 20deg)}.face.set2.svelte-poiuvs .dex:where(.svelte-poiuvs){color:var(--yellow);background:var(--edge);padding:1.8cqw 3cqw;font-size:7.5cqw}.face.set2.holo.svelte-poiuvs .dex:where(.svelte-poiuvs){box-shadow:inset 0 .8cqw 0 color-mix(in srgb, var(--white) 30%, transparent), 0 .8cqw 0 color-mix(in srgb, var(--navy) 50%, transparent)}.face.set2.svelte-poiuvs .art:where(.svelte-poiuvs){background:0 0}.face.set2.svelte-poiuvs:not(.etched) .name:where(.svelte-poiuvs){color:var(--white);-webkit-text-stroke:1.4cqw var(--edge);paint-order:stroke fill;text-shadow:0 1cqw 0 var(--edge)}.star.svelte-poiuvs{aspect-ratio:1;background:var(--edge);clip-path:polygon(50% 0,60.4% 11.4%,75% 6.7%,78.3% 21.7%,93.3% 25%,88.6% 39.6%,100% 50%,88.6% 60.4%,93.3% 75%,78.3% 78.3%,75% 93.3%,60.4% 88.6%,50% 100%,39.6% 88.6%,25% 93.3%,21.7% 78.3%,6.7% 75%,11.4% 60.4%,0 50%,11.4% 39.6%,6.7% 25%,21.7% 21.7%,25% 6.7%,39.6% 11.4%);width:74cqw;position:absolute;top:50%;left:50%;translate:-50% -50%}.star.svelte-poiuvs:after{content:"";clip-path:inherit;background:radial-gradient(circle, var(--white) 0 22%, color-mix(in oklch, var(--base), var(--white) 55%) 72%);position:absolute;inset:4cqw}.face.chrome.set2.svelte-poiuvs{background:linear-gradient(115deg,#5a6275,#f2f5fa 14%,#9aa3b5 28%,#fff 42%,#6f798d 56%,#e6ebf2 70%,#8b95a8 84%,#fff) 0 0/300% 100%;background-position:calc(var(--mx) * 1%) 0}.face.chrome.set2.svelte-poiuvs .foil:where(.svelte-poiuvs){background:var(--brushed), var(--chrome), radial-gradient(circle at var(--at), transparent 30%, #2a0f5c80 95%), repeating-conic-gradient(from 0deg at var(--at), #dccbff 0 10deg, #5b1fc4 10deg 20deg);background-size:auto,300% 300%,auto,auto;background-position:0 0, calc(var(--mx) * 1%) calc(var(--my) * 1%), 0 0, 0 0;background-blend-mode:normal, multiply, normal, normal}.face.chrome.svelte-poiuvs .star:where(.svelte-poiuvs){background:linear-gradient(135deg,#fff1a8,#ffc21a 30%,#d98a00 55%,#ffe066 75%,#c77a00) 0 0/200% 100%;background-position:calc(var(--mx) * 1%) 0}.face.chrome.svelte-poiuvs .star:where(.svelte-poiuvs):after{background:radial-gradient(circle, color-mix(in oklch, var(--base), var(--white) 45%) 0 25%, var(--base) 70%)}.face.etched.set2.svelte-poiuvs .foil:where(.svelte-poiuvs){background:0 0}.face.etched.set2.svelte-poiuvs .foil:where(.svelte-poiuvs):after{content:none}.nebula.svelte-poiuvs{background:#1a0840 var(--cosmos) center / cover;translate:calc((var(--mx) - 50) * -.05cqw) calc((var(--my) - 50) * -.05cqw);position:absolute;inset:-6%}.shooting-star.svelte-poiuvs{background:var(--shooting-star) center / contain no-repeat;transform-origin:64cqw 8cqw;width:60cqw;height:20cqw;display:none;position:absolute;top:calc(4% - 8cqw);left:calc(-20% - 64cqw);rotate:24deg}.twinkle.svelte-poiuvs{background:var(--stars) center / cover;mix-blend-mode:screen;translate:calc((var(--mx) - 50) * .09cqw) calc((var(--my) - 50) * .09cqw);position:absolute;inset:-4%;-webkit-mask:repeating-linear-gradient(-45deg,#000 0 18cqw,#0000 18cqw 36cqw);mask:repeating-linear-gradient(-45deg,#000 0 18cqw,#0000 18cqw 36cqw)}.twinkle.slow.svelte-poiuvs{-webkit-mask:repeating-linear-gradient(45deg,#000 0 18cqw,#0000 18cqw 36cqw) 50%;mask:repeating-linear-gradient(45deg,#000 0 18cqw,#0000 18cqw 36cqw) 50%}.creases.svelte-poiuvs{background:conic-gradient(from calc(var(--mx) * 3.6deg) at calc(var(--mx) * 1%) calc(var(--my) * 1%), var(--pastel));-webkit-mask:var(--crinkle) 0 0 / 70cqw 70cqw luminance;mask:var(--crinkle) 0 0 / 70cqw 70cqw luminance;mix-blend-mode:color-dodge;opacity:.35}.crinkle.svelte-poiuvs{background:var(--crinkle) 0 0 / 70cqw 70cqw;-webkit-mask:radial-gradient(circle at calc(var(--mx) * 1%) calc(var(--my) * 1%), #000 0 25%, transparent 70%);mask:radial-gradient(circle at calc(var(--mx) * 1%) calc(var(--my) * 1%), #000 0 25%, transparent 70%);mix-blend-mode:overlay;opacity:.22}@media (prefers-reduced-motion:no-preference){.shooting-star.svelte-poiuvs{animation:svelte-poiuvs-shoot var(--flight) linear var(--launch) infinite;display:block}.twinkle.svelte-poiuvs{animation:3.2s ease-in-out infinite svelte-poiuvs-twinkle}.twinkle.slow.svelte-poiuvs{animation-duration:4.1s;animation-delay:-1.6s}}@keyframes svelte-poiuvs-shoot{0%{opacity:0;transform:translate(0)}1.5%,9%{opacity:1}12%,to{opacity:0;transform:translate(190cqw)}}@keyframes svelte-poiuvs-twinkle{50%{opacity:.35}}.face.fr.svelte-poiuvs{box-shadow:0 2.4cqw 0 var(--navy);color:var(--navy);border-radius:7cqw;position:relative}.face.fr-rim.svelte-poiuvs{border:1.2cqw solid var(--navy);background:linear-gradient(115deg, #8ea3c2, #fff 18%, #c9d6e8 36%, #fff 52%, #8ea3c2 70%, #e3eaf4 86%, #9fb1cc) calc(var(--mx) * 1%) 0 / 300% 100%;padding:2.4cqw}.face.fr-s.svelte-poiuvs{background:conic-gradient(from calc(var(--mx) * 3.6deg), var(--rainbow));box-shadow:0 2.4cqw 0 var(--navy), 0 0 10cqw #ff4dd880, 0 0 18cqw #4dd8ff59}.fr-card.svelte-poiuvs{--magenta:#e6197e;border:2.2cqw solid var(--navy);background:var(--base);isolation:isolate;border-radius:7cqw;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.fr-rim.svelte-poiuvs .fr-card:where(.svelte-poiuvs){border-radius:5cqw}.fr-card.svelte-poiuvs:after{content:"";z-index:2;border-radius:inherit;box-shadow:inset 0 0 0 1.3cqw var(--magenta);pointer-events:none;position:absolute;inset:0}.fr-win.svelte-poiuvs{--ray:transparent;background:repeating-conic-gradient(from 0deg at 50% 46%, var(--ray) 0 7deg, transparent 7deg 14deg), var(--base);flex:1;min-height:0;position:relative;overflow:hidden}.fr-d.svelte-poiuvs .fr-win:where(.svelte-poiuvs){--ray:#ffffff21}.fr-c.svelte-poiuvs .fr-win:where(.svelte-poiuvs){--ray:#ffffff42}.fr-b.svelte-poiuvs .fr-win:where(.svelte-poiuvs){--ray:#ffffff47;background:radial-gradient(circle at 50% 46%, #ffffffb3, transparent 48%), repeating-conic-gradient(from 0deg at 50% 46%, var(--ray) 0 7deg, transparent 7deg 14deg), var(--base)}.fr-a.svelte-poiuvs .fr-win:where(.svelte-poiuvs){background:repeating-conic-gradient(from calc(var(--mx) * 1.2deg) at 50% 46%, #ffffff8c 0 6deg, #0e1a6614 6deg 12deg), var(--base)}.fr-s.svelte-poiuvs .fr-win:where(.svelte-poiuvs){background:var(--navy);position:absolute;inset:0}.fr-pie.svelte-poiuvs{aspect-ratio:1;width:64cqw;position:absolute;top:50%;left:50%;translate:-50% -50%}.compact.svelte-poiuvs .fr-pie:where(.svelte-poiuvs){width:74cqw;top:48%}.fr-s.svelte-poiuvs .fr-pie:where(.svelte-poiuvs){width:62cqw;top:40%}.fr-s.compact.svelte-poiuvs .fr-pie:where(.svelte-poiuvs){width:70cqw;top:44%}.fr-under.svelte-poiuvs,.fr-over.svelte-poiuvs,.fr-band.svelte-poiuvs,.fr-spokes.svelte-poiuvs,.fr-halo.svelte-poiuvs{border-radius:50%;position:absolute;inset:0}.fr-under.svelte-poiuvs{background:#0e1a6638}.fr-a.svelte-poiuvs .fr-under:where(.svelte-poiuvs),.fr-s.svelte-poiuvs .fr-under:where(.svelte-poiuvs){background:#0e1a66d9}.fr-over.svelte-poiuvs,.fr-band.svelte-poiuvs{-webkit-mask:conic-gradient(#000 0 var(--lit), transparent 0);mask:conic-gradient(#000 0 var(--lit), transparent 0)}.fr-over.svelte-poiuvs{background:var(--white)}.fr-a.svelte-poiuvs .fr-over:where(.svelte-poiuvs){background:repeating-conic-gradient(#fff 0deg, #b8c7dd calc(var(--step) / 2), #fff var(--step))}.fr-s.svelte-poiuvs .fr-over:where(.svelte-poiuvs){background:conic-gradient(from calc(var(--mx) * 3.6deg), var(--rainbow))}.fr-band.svelte-poiuvs{mix-blend-mode:overlay;background:conic-gradient(from calc(var(--mx) * 3.6deg), #fff 0deg, #fff0 50deg 310deg, #fff 360deg)}.fr-spokes.svelte-poiuvs{--spoke:1.4deg;background:repeating-conic-gradient(var(--navy) 0 var(--spoke), transparent var(--spoke) var(--step));border:1.4cqw solid var(--navy)}.compact.svelte-poiuvs .fr-spokes:where(.svelte-poiuvs){--spoke:2.2deg;border-width:2cqw}.fr-a.svelte-poiuvs .fr-spokes:where(.svelte-poiuvs){box-shadow:0 0 0 1.2cqw var(--white)}.fr-s.svelte-poiuvs .fr-spokes:where(.svelte-poiuvs){box-shadow:0 0 0 1.4cqw var(--white)}.fr-fig.svelte-poiuvs{color:var(--white);font:400 26cqw/.8 var(--display);letter-spacing:-.03em;-webkit-text-stroke:2cqw var(--navy);paint-order:stroke fill;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:1.6cqw;display:flex;position:absolute;inset:0}.fr-fig.two.svelte-poiuvs{font-size:21cqw}.compact.svelte-poiuvs .fr-fig:where(.svelte-poiuvs){-webkit-text-stroke-width:2.6cqw;font-size:32cqw}.compact.svelte-poiuvs .fr-fig.two:where(.svelte-poiuvs){font-size:26cqw}.fr-s.svelte-poiuvs .fr-fig:where(.svelte-poiuvs){text-shadow:0 0 3cqw #ff4dd8,0 0 6cqw #4dd8ff}.fr-bar.svelte-poiuvs{background:var(--white);border:1cqw solid var(--navy);border-radius:99px;width:28cqw;height:6cqw}.two.svelte-poiuvs .fr-bar:where(.svelte-poiuvs){width:36cqw}.compact.svelte-poiuvs .fr-bar:where(.svelte-poiuvs){border-width:1.4cqw;width:32.8cqw;height:7.8cqw}.compact.svelte-poiuvs .two:where(.svelte-poiuvs) .fr-bar:where(.svelte-poiuvs){width:42.8cqw}.fr-wholes.svelte-poiuvs{z-index:1;background:var(--white);border:1cqw solid var(--navy);font:400 7cqw/1 var(--display);color:var(--navy);border-radius:99px;align-items:center;gap:1.2cqw;padding:1cqw 2.2cqw 1cqw 1.2cqw;display:flex;position:absolute;top:15cqw;left:4cqw}.compact.svelte-poiuvs .fr-wholes:where(.svelte-poiuvs){font-size:12cqw;top:4cqw}.compact.svelte-poiuvs .fr-wholes.low:where(.svelte-poiuvs){top:auto;bottom:3cqw}.fr-coin.svelte-poiuvs{background:var(--yellow);border:.8cqw solid var(--navy);border-radius:50%;width:6cqw;height:6cqw}.compact.svelte-poiuvs .fr-coin:where(.svelte-poiuvs){width:9cqw;height:9cqw}.fr-win.svelte-poiuvs>.tag:where(.svelte-poiuvs){top:21cqw}.fr-prism.svelte-poiuvs,.fr-shade.svelte-poiuvs,.fr-holo.svelte-poiuvs,.fr-holo-sheen.svelte-poiuvs{pointer-events:none;position:absolute}.fr-prism.svelte-poiuvs{background:var(--prism) 50% 0 / 100% auto no-repeat;height:126%;transform:translate(calc((var(--mx) - 50) * -.1cqw), calc((var(--my) - 50) * -.08cqw)) scale(1.02);top:-14%;left:-6%;right:-6%}.fr-shade.svelte-poiuvs{background:radial-gradient(circle at 50% 42%,#0000 46%,#0e1a668c 92%),linear-gradient(#0000 62%,#0e1a66b3);inset:0}.fr-holo.svelte-poiuvs,.fr-holo-sheen.svelte-poiuvs{width:170cqw;height:170cqw;rotate:calc(var(--mx) * .6deg);margin:-85cqw 0 0 -85cqw;top:42%;left:50%}.fr-holo.svelte-poiuvs{background:var(--holo) center / cover no-repeat;mix-blend-mode:overlay;opacity:.55}.fr-holo-sheen.svelte-poiuvs{-webkit-mask:var(--holo) center / cover no-repeat;mask:var(--holo) center / cover no-repeat;background:conic-gradient(from calc(var(--mx) * 3.6deg), #ff4d6d, #fff04d, #4dff91, #4dd8ff, #ff4dd8, #ff4d6d);mix-blend-mode:color-dodge;opacity:.5}.fr-halo.svelte-poiuvs{background:conic-gradient(var(--rainbow));filter:blur(3cqw);inset:-7cqw}.fr-float.svelte-poiuvs{font:400 8cqw/.8 var(--display);-webkit-text-stroke:.8cqw var(--navy);paint-order:stroke fill;flex-direction:column;align-items:center;gap:.6cqw;display:none;position:absolute;bottom:-14cqw}.compact.svelte-poiuvs .fr-float:where(.svelte-poiuvs){font-size:11cqw}.fr-float-bar.svelte-poiuvs{background:currentColor;border-radius:99px;width:7cqw;height:1.2cqw}.compact.svelte-poiuvs .fr-float-bar:where(.svelte-poiuvs){width:10cqw}.fr-gap.svelte-poiuvs{flex:1;position:relative}.fr-name.svelte-poiuvs{border-top:1.4cqw solid var(--navy);flex-direction:column;flex:none;gap:.6cqw;padding:2.4cqw 5cqw 2.6cqw;display:flex;position:relative}.fr-name.svelte-poiuvs>span:where(.svelte-poiuvs){font-family:var(--display);white-space:nowrap;line-height:.9}.ink-white.svelte-poiuvs .fr-name:where(.svelte-poiuvs){color:var(--white)}.fr-s.svelte-poiuvs .fr-name:where(.svelte-poiuvs){color:var(--white);-webkit-text-stroke:1.6cqw var(--navy);paint-order:stroke fill;border-top:0}.fr-strip.svelte-poiuvs{background:var(--navy);height:15cqw;color:var(--white);flex:none;justify-content:space-between;align-items:center;padding:0 5cqw;display:flex;position:relative}.compact.svelte-poiuvs .fr-strip:where(.svelte-poiuvs){height:24cqw;padding:0 4cqw}.fr-s.svelte-poiuvs .fr-strip:where(.svelte-poiuvs){border:1cqw solid var(--white);border-radius:4cqw;margin:0 3cqw 3cqw}.fr-type.svelte-poiuvs{font:900 4.8cqw/1 var(--body);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:1.6cqw;display:flex}.fr-type.svelte-poiuvs svg:where(.svelte-poiuvs){width:6cqw;height:6cqw;fill:var(--base);stroke:var(--white);flex:none;display:block;overflow:visible}.compact.svelte-poiuvs .fr-type:where(.svelte-poiuvs) svg:where(.svelte-poiuvs){width:12cqw;height:12cqw}.fr-bv.svelte-poiuvs{align-items:baseline;gap:1.4cqw;display:flex}.fr-bv-label.svelte-poiuvs{font:900 4.4cqw/1 var(--body);letter-spacing:.1em;opacity:.8}.fr-bv-num.svelte-poiuvs{font:400 9cqw/1 var(--display)}.compact.svelte-poiuvs .fr-bv-num:where(.svelte-poiuvs){font-size:18cqw}.fr-card.svelte-poiuvs .fr-top:where(.svelte-poiuvs){align-items:flex-start;padding:0;position:absolute;top:4cqw;left:4cqw;right:4cqw}.fr-dex.svelte-poiuvs{background:var(--magenta);color:var(--white);border:1cqw solid var(--navy);font:900 4.6cqw/1 var(--body);letter-spacing:.06em;border-radius:99px;padding:1cqw 2.4cqw}.fr-tier.svelte-poiuvs{border:1.4cqw solid var(--navy);width:14cqw;height:14cqw;font:400 10.1cqw/1 var(--display);border-radius:3.5cqw;place-items:center;margin-left:auto;display:grid}.compact.svelte-poiuvs .fr-tier:where(.svelte-poiuvs){border-width:2cqw;border-radius:5.5cqw;width:22cqw;height:22cqw;font-size:15.8cqw}.fr-sheen.svelte-poiuvs{pointer-events:none;background:linear-gradient(110deg,#0000 34%,#ffffffb3 46%,#0000 58%) 0 0/300% 300%;background-position:calc(var(--mx) * 1%) calc(var(--my) * 1%);mix-blend-mode:overlay;border-radius:7cqw;position:absolute;inset:0}.fr-s.svelte-poiuvs .fr-sheen:where(.svelte-poiuvs){mix-blend-mode:color-dodge;background-image:linear-gradient(105deg,#0000 30%,#ff6ed28c 40%,#6ee1ff8c 47%,#fff5788c 54%,#0000 64%)}@media (prefers-reduced-motion:no-preference){.fr-float.svelte-poiuvs{animation:linear infinite svelte-poiuvs-fr-rise;display:flex}.fr-halo.svelte-poiuvs{animation:5s linear infinite svelte-poiuvs-fr-spin,2.4s ease-in-out infinite svelte-poiuvs-fr-pulse}}@keyframes svelte-poiuvs-fr-rise{0%{opacity:0;transform:translateY(0)rotate(-8deg)}12%,88%{opacity:1}to{opacity:0;transform:translateY(-170cqw)rotate(8deg)}}@keyframes svelte-poiuvs-fr-spin{to{rotate:360deg}}@keyframes svelte-poiuvs-fr-pulse{0%,to{opacity:.6}50%{opacity:1}}.art-face.holo.svelte-poiuvs{border:1.6cqw solid var(--navy);border-radius:11cqw;padding:3cqw}.art-face.silver.svelte-poiuvs{background:linear-gradient(135deg, var(--white), #9fb1cc 28%, #f4f8fd 48%, #7f93b3 72%, #e3eaf4)}.art-face.rainbow.svelte-poiuvs{background:conic-gradient(from 20deg, var(--rainbow))}.art-card.svelte-poiuvs{border:3cqw solid var(--navy);background:linear-gradient(165deg, color-mix(in oklch, var(--base), var(--white) 42%), var(--base) 72%);isolation:isolate;height:100%;color:var(--navy);border-radius:9cqw;position:relative;overflow:hidden}.picture.svelte-poiuvs,.glow.svelte-poiuvs,.scrim.svelte-poiuvs,.tint.svelte-poiuvs{pointer-events:none;position:absolute;inset:0}.glow.svelte-poiuvs{box-shadow:inset 0 0 0 2.6cqw var(--base), inset 0 0 14cqw var(--base);border-radius:6cqw}.scrim.svelte-poiuvs{background:linear-gradient(180deg, color-mix(in srgb, var(--navy) 35%, transparent), transparent 22%, transparent 72%, color-mix(in srgb, var(--navy) 40%, transparent))}.small.svelte-poiuvs .scrim:where(.svelte-poiuvs){background:linear-gradient(180deg, transparent 80%, color-mix(in srgb, var(--navy) 30%, transparent))}.tint.svelte-poiuvs{background:conic-gradient(from calc(var(--mx) * 3.6deg) at calc(var(--mx) * 1%) calc(var(--my) * 1%), var(--pastel));mix-blend-mode:soft-light;opacity:.3}.art-card.svelte-poiuvs .sheen:where(.svelte-poiuvs){opacity:.45}.art-card.svelte-poiuvs .glare:where(.svelte-poiuvs){opacity:.6}.art-top.svelte-poiuvs{justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:3.5cqw;left:4.5cqw;right:4.5cqw}.art-dex.svelte-poiuvs{font:900 8.5cqw/1 var(--body);background:color-mix(in srgb, var(--white) 85%, transparent);border-radius:99px;padding:1.5cqw 3cqw}.art-tier.svelte-poiuvs{border:1.6cqw solid var(--navy);width:15cqw;height:15cqw;font:400 10.5cqw/1 var(--display);border-radius:4cqw;place-items:center;margin-left:auto;display:grid}.art-top.svelte-poiuvs .tag:where(.svelte-poiuvs){align-self:center}.art-card.svelte-poiuvs>.tag:where(.svelte-poiuvs){top:21cqw}.art-card.svelte-poiuvs .mark:where(.svelte-poiuvs){bottom:21cqw}.art-type.svelte-poiuvs{background:var(--white);border:1.4cqw solid var(--navy);border-radius:99px;align-items:center;gap:2cqw;padding:1cqw 3cqw 1cqw 1cqw;display:flex;position:absolute;bottom:4cqw;left:4cqw}.art-dot.svelte-poiuvs{background:var(--base);border:1.2cqw solid var(--navy);border-radius:50%;width:8cqw;height:8cqw}.art-word.svelte-poiuvs{font:900 6.5cqw/1 var(--body);letter-spacing:.05em;text-transform:uppercase}.compact.svelte-poiuvs .art-type:where(.svelte-poiuvs),.small.svelte-poiuvs .art-type:where(.svelte-poiuvs){background:0 0;border:0;padding:0}.compact.svelte-poiuvs .art-dot:where(.svelte-poiuvs){border-width:1.6cqw;width:11cqw;height:11cqw}.compact.svelte-poiuvs .art-tier:where(.svelte-poiuvs){border-width:2cqw;border-radius:6cqw;width:24cqw;height:24cqw;font-size:17cqw}.art-bv.svelte-poiuvs{background:var(--navy);color:var(--white);border-radius:99px;align-items:baseline;gap:2cqw;padding:1.5cqw 4cqw 1.5cqw 3.5cqw;display:flex;position:absolute;bottom:4cqw;right:4cqw}.art-bv-label.svelte-poiuvs{font:900 6.5cqw/1 var(--body);letter-spacing:.08em;color:var(--yellow)}.art-bv-num.svelte-poiuvs{font:400 13cqw/.9 var(--display)}.compact.svelte-poiuvs .art-bv:where(.svelte-poiuvs){padding:2cqw 5cqw 2cqw 4.5cqw}.compact.svelte-poiuvs .art-bv-label:where(.svelte-poiuvs){font-size:9cqw}.compact.svelte-poiuvs .art-bv-num:where(.svelte-poiuvs){font-size:18cqw}.small.svelte-poiuvs .art-type:where(.svelte-poiuvs){bottom:5.5cqw;left:5cqw}.small.svelte-poiuvs .art-dot:where(.svelte-poiuvs){border-color:var(--white);width:9cqw;height:9cqw;box-shadow:0 0 0 1cqw var(--navy)}.small.svelte-poiuvs .art-bv:where(.svelte-poiuvs){gap:1.5cqw;padding:1.2cqw 3.2cqw 1.2cqw 2.8cqw}.small.svelte-poiuvs .art-bv-label:where(.svelte-poiuvs){font-size:6cqw}.small.svelte-poiuvs .art-bv-num:where(.svelte-poiuvs){font-size:11.5cqw}@media (prefers-reduced-motion:no-preference){.face.holo.svelte-poiuvs:not(.driven){transform:perspective(500cqw) rotateX(calc((50 - var(--my)) / 50 * 12deg * var(--tilt))) rotateY(calc((var(--mx) - 50) / 50 * 14deg * var(--tilt)));animation:drift-x 4.5s ease-in-out calc(var(--phase) * -9s) infinite alternate, drift-y 2.85s ease-in-out calc(var(--phase) * -5.7s) infinite alternate}}@media (hover:hover){.face.holo.svelte-poiuvs:not(.driven):hover{--tilt:1;animation:none}}.avatar.svelte-kjafo1{width:var(--size);height:var(--size);border:calc(var(--size) / 18 + .5px) solid var(--navy);font-family:var(--display);font-size:calc(var(--size) * .44);color:var(--white);border-radius:50%;flex:none;place-items:center;line-height:1;display:grid}.tile.svelte-1vs4swv{width:var(--size);height:var(--size);box-sizing:border-box;border-radius:calc(var(--size) * .29);border:calc(var(--size) / 24 + 1px) solid var(--navy);font-family:var(--display);font-size:min(calc(var(--size) * .29), calc((var(--size) * .9 - 6px) / var(--chars) / .58));flex:none;place-items:center;line-height:1;display:grid}.plain.svelte-1vs4swv{font-size:calc(var(--size) * .36)}.key.svelte-1wgh7qs{font-family:var(--display);align-items:center;gap:4px;display:inline-flex}.dot.svelte-1wgh7qs{width:var(--dot);height:var(--dot);box-sizing:border-box;border:max(2px, calc(var(--dot) / 7.2)) solid var(--navy);background:var(--c);border-radius:50%;flex:none}.plus.svelte-1wgh7qs{margin-left:2px}.chip.svelte-1wgh7qs{background:var(--c);border:2.5px solid var(--navy);text-transform:uppercase;border-radius:99px;padding:1px 7px;font-size:.75rem}.arrow.svelte-1wgh7qs{opacity:.6;font-size:1.1rem}.side.svelte-15r0zqg{font-family:var(--display);justify-content:center;align-items:center;gap:5px;line-height:1;display:inline-flex}.tag.svelte-15r0zqg{font:900 .625rem/1 var(--body);border:2px solid var(--navy);background:var(--c);color:var(--ink);border-radius:99px;padding:2px 5px}.bv.svelte-15r0zqg{white-space:nowrap}.plus.svelte-15r0zqg{vertical-align:bottom;flex-direction:column;display:inline-flex}small.svelte-15r0zqg{color:var(--royal);font-size:.7rem;line-height:.95}.rounds.svelte-1184ir1{background:var(--cream);color:var(--navy);border:var(--chunk);box-shadow:0 4px 0 var(--navy);border-radius:18px;flex-direction:column;padding:8px 12px;display:flex}.tr.svelte-1184ir1{border-top:2px dashed color-mix(in srgb, var(--navy) 18%, transparent);grid-template-columns:34px 1fr 20px 1fr 72px;align-items:center;padding:5px 0;display:grid}.th.svelte-1184ir1{letter-spacing:.1em;opacity:.6;text-align:center;border-top:0;padding:4px 0;font-size:.625rem;font-weight:900}.r.svelte-1184ir1{opacity:.6;font-size:.7rem;font-weight:900}.num.svelte-1184ir1{text-align:center;font-family:var(--display);font-size:1.25rem;line-height:1}.vs.svelte-1184ir1{text-align:center;opacity:.5;font-size:.7rem;font-weight:800}.rounds.svelte-1184ir1:not(.list){container-type:inline-size}@container (width<=320px){.tr.svelte-1184ir1{grid-template-columns:28px 1fr 1fr auto;column-gap:6px}.vs.svelte-1184ir1{display:none}}.label.svelte-1184ir1{text-overflow:ellipsis;white-space:nowrap;border:2px solid var(--navy);max-width:100%;font-family:var(--display);border-radius:99px;justify-self:end;padding:1px 8px;font-size:.75rem;overflow:hidden}.label.won.svelte-1184ir1{background:var(--green);color:var(--white)}.label.lost.svelte-1184ir1{background:var(--red);color:var(--white)}.label.draw.svelte-1184ir1{background:var(--white);color:var(--navy)}.list.svelte-1184ir1{box-shadow:none;background:0 0;border:0;border-radius:0;gap:6px;padding:0}.rounds-h.svelte-1184ir1{font-family:var(--display);font-size:1.125rem}.list.svelte-1184ir1 .tr:where(.svelte-1184ir1){box-sizing:border-box;border:2.5px dashed color-mix(in srgb, var(--navy) 35%, transparent);border-radius:12px;grid-template-columns:24px 1fr 1fr auto;column-gap:4px;min-height:34px;padding:6px 10px}.list.svelte-1184ir1 .played:where(.svelte-1184ir1){background:var(--white);border-style:solid;border-color:var(--navy)}.list.svelte-1184ir1 .now:where(.svelte-1184ir1){background:var(--yellow);border-style:solid;border-color:var(--navy)}.list.svelte-1184ir1 .num:where(.svelte-1184ir1){font-size:1.2rem}.list.svelte-1184ir1 .vs:where(.svelte-1184ir1){display:none}.help.svelte-1kn6qy4{width:var(--size);height:var(--size);box-sizing:border-box;background:var(--yellow);color:var(--navy);border:var(--chunk);box-shadow:0 3px 0 var(--navy);font-family:var(--display);font-size:calc(var(--size) * .53);border-radius:12px;flex:none;place-items:center;padding:0;line-height:1;display:grid}.round.svelte-1kn6qy4{background:var(--white);border-radius:50%}.round.open.svelte-1kn6qy4{background:var(--yellow)}.help.svelte-1kn6qy4:active{box-shadow:0 1px 0 var(--navy);transform:translateY(2px)}.screen.svelte-1hq1nsw{--least:208px;z-index:20;overscroll-behavior:contain;background:var(--sky-pale) center / cover no-repeat;color:var(--navy);position:fixed;inset:0;overflow:hidden auto;container-type:size}.frame.svelte-1hq1nsw{height:max(100%, calc(var(--least) / .5625 + var(--room) + env(safe-area-inset-top) + env(safe-area-inset-bottom)));position:relative}.court.svelte-1hq1nsw{top:calc(20px + env(safe-area-inset-top));width:min(100cqw, 560px, max(var(--least), calc((100cqh - var(--room) - env(safe-area-inset-top) - env(safe-area-inset-bottom)) * .5625)));aspect-ratio:900/1600;position:absolute;left:50%;transform:translate(-50%)}.wide.svelte-1hq1nsw{z-index:auto;min-width:0;height:calc(100vh - var(--header-h));height:calc(100dvh - var(--header-h));flex:1;position:relative;inset:auto;overflow:hidden}.wide.svelte-1hq1nsw .frame:where(.svelte-1hq1nsw){height:100%}.wide.svelte-1hq1nsw .court:where(.svelte-1hq1nsw){width:min(122cqw, calc((100cqh - 34px - env(safe-area-inset-bottom)) / 1.0126 * 1.776));aspect-ratio:1600/901;top:30px}img.svelte-1hq1nsw{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pieces.svelte-1hq1nsw{width:calc(100% / var(--s));height:calc(100% / var(--s));transform:scale(var(--s));transform-origin:0 0;position:absolute;top:0;left:0}.layer.svelte-cfpb85{position:absolute;inset:0}.who.svelte-cfpb85{flex-direction:column;align-items:flex-start;gap:3px;max-width:calc(29.7% - 6px);display:flex;position:absolute;top:32%;left:10.3%}.who.tight.svelte-cfpb85{max-width:calc(39.7% - var(--card-w) / 2 - 6px)}.who-name.svelte-cfpb85{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-family:var(--display);color:var(--white);-webkit-text-stroke:4px var(--navy);paint-order:stroke fill;margin:-3px -4px;padding:3px 4px;font-size:.95rem;line-height:1;overflow:hidden}.status.svelte-cfpb85{background:var(--white);color:var(--navy);border:2.5px solid var(--navy);font-family:var(--display);border-radius:99px;padding:2px 10px;font-size:.8rem;position:absolute;top:calc(32% + 5px);right:10.3%}.status.done.svelte-cfpb85{background:var(--green);color:var(--white)}.score.svelte-cfpb85{color:var(--white);border:2.5px solid var(--navy);font-family:var(--display);white-space:nowrap;border-radius:99px;gap:.3em;max-width:38%;padding:2px 10px;font-size:.875rem;display:flex;position:absolute;top:46.8%}.nm.svelte-cfpb85{text-overflow:ellipsis;min-width:0;overflow:hidden}.score.me.svelte-cfpb85{background:var(--royal);left:6.7%}.score.them.svelte-cfpb85{background:var(--red);right:6.7%}.card.svelte-cfpb85{z-index:2;width:20%;transition:top .35s,width .35s;position:absolute;left:50%;transform:translate(-50%);container-type:inline-size}.card.theirs.svelte-cfpb85{top:31.45%}.card.mine.svelte-cfpb85{top:50.2%}.layer.svelte-cfpb85{--card-w:min(18%, calc((134.2% - 253px) / 2.8));--card:min(14.2%, calc((75.5% - 253px) / 2));--rib:min(46%, calc(75.5% - var(--card) - 93px))}.card.theirs.up.svelte-cfpb85{top:calc(var(--rib) - var(--card) - 90px);width:var(--card-w)}.card.mine.up.svelte-cfpb85{top:calc(var(--rib) + 54px);width:var(--card-w)}.math.svelte-cfpb85{background:var(--cream);color:var(--navy);border:2.5px solid var(--navy);font-family:var(--display);white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:2px 10px;font-size:1rem;line-height:1.2;display:flex;position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%)}.m-plus.svelte-cfpb85{background:var(--c);color:var(--ink);border:2px solid var(--navy);border-radius:99px;padding:0 6px;font-size:.8125rem}.sticker.svelte-cfpb85{z-index:4;box-sizing:border-box;background:var(--c);width:71cqw;height:71cqw;color:var(--ink);border:3px solid var(--navy);box-shadow:0 3px 0 var(--navy);outline:3px dashed var(--c);outline-offset:2px;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;transform:rotate(12deg)}.theirs.svelte-cfpb85 .sticker:where(.svelte-cfpb85){top:-20cqw;right:-43cqw}.mine.svelte-cfpb85 .sticker:where(.svelte-cfpb85){bottom:6cqw;left:-49cqw}.sticker.tier.svelte-cfpb85{outline-color:var(--navy);transform:rotate(-12deg)}.theirs.svelte-cfpb85 .sticker.tier:where(.svelte-cfpb85){left:-43cqw;right:auto}.mine.svelte-cfpb85 .sticker.tier:where(.svelte-cfpb85){bottom:50cqw;left:auto;right:-55cqw}.s-plus.svelte-cfpb85{font-family:var(--display);font-size:24cqw;line-height:1}.s-word.svelte-cfpb85{letter-spacing:.06em;font-size:10cqw;font-weight:900}.ribbon.svelte-cfpb85{left:-6px;right:-6px;top:var(--rib);z-index:3;border-top:4px solid var(--navy);border-bottom:4px solid var(--navy);--tilt:-3deg;transform:translateY(-50%) rotate(var(--tilt));flex-direction:column;align-items:center;gap:4px;padding:8px 10px;animation:.3s cubic-bezier(.3,1.4,.6,1) svelte-cfpb85-slam;display:flex;position:absolute}.ribbon.won.svelte-cfpb85{background:var(--yellow);color:var(--navy)}.ribbon.lost.svelte-cfpb85{background:var(--red);color:var(--white)}.ribbon.draw.svelte-cfpb85{background:var(--white);color:var(--navy)}.rib-text.svelte-cfpb85{text-overflow:ellipsis;white-space:nowrap;max-width:90%;font-family:var(--display);font-size:1.625rem;line-height:1.1;overflow:hidden}.rib-sub.svelte-cfpb85{font-size:.875rem;font-weight:900}.rib-edge.svelte-cfpb85{align-items:center;gap:6px;font-size:.75rem;font-weight:800;display:flex}.dot.svelte-cfpb85{box-sizing:border-box;border:2px solid var(--navy);background:var(--c);border-radius:50%;flex:none;width:12px;height:12px}@keyframes svelte-cfpb85-slam{0%{transform:translateY(-50%) rotate(var(--tilt)) scale(1.3);opacity:0}}.top.svelte-cfpb85{top:calc(30px + env(safe-area-inset-top));left:max(14px, env(safe-area-inset-left));right:max(14px, env(safe-area-inset-right));z-index:5;align-items:center;gap:8px;display:flex;position:absolute}.round.svelte-cfpb85{margin-left:auto}.forfeit.svelte-cfpb85{height:38px}.round.svelte-cfpb85{box-sizing:border-box;border:var(--chunk);height:38px;font-family:var(--display);background:var(--navy);color:var(--yellow);border-radius:12px;place-items:center;padding:0 12px;font-size:.95rem;display:grid}.round.stacked.svelte-cfpb85{text-align:center;height:auto;min-height:38px;padding:2px 10px;line-height:1}.hand.svelte-cfpb85{z-index:1;flex-direction:column;justify-content:center;gap:4px;height:16.7%;display:flex;position:absolute;top:73%;left:9.5%;right:9.5%}.hand-row.svelte-cfpb85{justify-content:center;gap:1.9%;display:flex}.hand-card.svelte-cfpb85{background:0 0;border:0;border-radius:10px;flex:0 18.4%;min-width:0;padding:0;transition:transform .16s}.two.svelte-cfpb85 .hand-card:where(.svelte-cfpb85){flex:0 0 12%}.hand-card.on.svelte-cfpb85{box-shadow:0 0 0 4px var(--yellow);transform:translateY(-14px)}.hand-card.svelte-cfpb85:disabled{opacity:1;cursor:default}.their-hand.svelte-cfpb85{transition:opacity .2s;top:14.2%}.their-hand.played.svelte-cfpb85{opacity:.55}.mine-line.svelte-cfpb85{justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute;top:90.6%;left:10.3%;right:10.3%}.count.svelte-cfpb85{background:var(--royal);color:var(--white);border:2.5px solid var(--navy);font-family:var(--display);border-radius:99px;flex:none;padding:1px 9px;font-size:.75rem}.key.svelte-cfpb85{background:var(--cream);color:var(--navy);border:2.5px solid var(--navy);border-radius:99px;flex:none;padding:2px 8px;font-size:.75rem;display:flex}.go-wrap.svelte-cfpb85{left:max(20px, env(safe-area-inset-left));right:max(20px, env(safe-area-inset-right));bottom:calc(30px + env(safe-area-inset-bottom));z-index:5;flex-direction:column;gap:6px;display:flex;position:absolute}.go.svelte-cfpb85:disabled{opacity:1;cursor:default}.err.svelte-cfpb85{color:var(--red);text-align:center;font-size:.75rem;font-weight:800}.go-wrap.svelte-cfpb85 .err:where(.svelte-cfpb85){background:var(--white);border:2px solid var(--navy);border-radius:99px;align-self:center;padding:2px 10px}.desk.svelte-cfpb85{height:calc(100vh - var(--header-h));height:calc(100dvh - var(--header-h));background:var(--cream);display:flex}.d.svelte-cfpb85 .who:where(.svelte-cfpb85){flex-direction:row;align-items:center;gap:10px;max-width:calc(26.1% - 12px);top:39%;left:20.9%}.d.svelte-cfpb85 .who-name:where(.svelte-cfpb85){-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-text-stroke-width:5px;-webkit-box-orient:vertical;font-size:1.375rem;display:-webkit-box}.d.svelte-cfpb85 .status:where(.svelte-cfpb85){border-width:3px;padding:3px 12px;font-size:1rem;top:calc(39% + 9px);right:20.9%}.d.svelte-cfpb85 .card:where(.svelte-cfpb85){width:6%}.d.svelte-cfpb85 .card.theirs:where(.svelte-cfpb85){top:37.4%}.d.svelte-cfpb85 .card.mine:where(.svelte-cfpb85){top:56.5%}.d.svelte-cfpb85 .card.up:where(.svelte-cfpb85){width:8.5%}.d.svelte-cfpb85 .card.theirs.up:where(.svelte-cfpb85){top:calc(33.3% - 100px)}.d.svelte-cfpb85 .card.mine.up:where(.svelte-cfpb85){top:calc(54.4% + 62px)}.d.svelte-cfpb85 .math:where(.svelte-cfpb85){font-size:1.125rem}.d.svelte-cfpb85 .ribbon:where(.svelte-cfpb85){--tilt:-2deg;padding:10px;top:54.4%}.d.svelte-cfpb85 .rib-text:where(.svelte-cfpb85){font-size:2.125rem}.d.svelte-cfpb85 .rib-sub:where(.svelte-cfpb85){font-size:.95rem}.d.svelte-cfpb85 .hand:where(.svelte-cfpb85){height:14.9%;top:72.8%;left:20%;right:20%}.d.svelte-cfpb85 .hand-row:where(.svelte-cfpb85){gap:2.3%}.d.svelte-cfpb85 .hand-card:where(.svelte-cfpb85){flex-basis:10%}.d.svelte-cfpb85 .their-hand:where(.svelte-cfpb85){top:21.1%}.d.svelte-cfpb85 .top:where(.svelte-cfpb85){left:14px;right:14px}.d.svelte-cfpb85 .go-wrap:where(.svelte-cfpb85){z-index:4;width:320px;inset:92% auto auto 50%;transform:translate(-50%)}.d.svelte-cfpb85 .key-wrap:where(.svelte-cfpb85){z-index:4;position:absolute;top:calc(92% + 28px);left:calc(50% + 174px);transform:translateY(-50%)}.d.svelte-cfpb85 .key:where(.svelte-cfpb85){padding:3px 10px;font-size:.875rem}.in-side.svelte-cfpb85{display:none}@media (width<=1200px){.d.svelte-cfpb85 .key-wrap:where(.svelte-cfpb85){display:none}.in-side.svelte-cfpb85{display:flex}.d.svelte-cfpb85 .who-name:where(.svelte-cfpb85){white-space:nowrap;display:block}}aside.svelte-cfpb85{box-sizing:border-box;border-left:4px solid var(--navy);width:320px;padding:22px 22px calc(24px + env(safe-area-inset-bottom));flex-direction:column;flex:none;gap:16px;display:flex;overflow-y:auto}.vs.svelte-cfpb85{align-items:center;gap:10px;display:flex}.vs.svelte-cfpb85 .help:where(.svelte-cfpb85){margin-left:auto}.vs-name.svelte-cfpb85{font-family:var(--display);text-overflow:ellipsis;white-space:nowrap;font-size:2rem;line-height:1;overflow:hidden}.mode.svelte-cfpb85{background:var(--navy);color:var(--yellow);font-family:var(--display);white-space:nowrap;border-radius:99px;padding:2px 9px;font-size:.875rem}.pills.svelte-cfpb85{flex-wrap:wrap;gap:6px;margin-top:-8px;display:flex}.box.svelte-cfpb85{background:var(--royal);color:var(--white);border:var(--chunk);box-shadow:0 4px 0 var(--navy);border-radius:18px;grid-template-columns:1fr auto 1fr;align-items:center;padding:12px 8px;display:grid}.side.svelte-cfpb85{flex-direction:column;align-items:center;min-width:0;display:flex}.k.svelte-cfpb85{letter-spacing:.1em;color:var(--yellow);text-overflow:ellipsis;max-width:100%;font-size:.625rem;font-weight:900;overflow:hidden}.n.svelte-cfpb85{font-family:var(--display);font-size:2.75rem;line-height:1}.dash.svelte-cfpb85{font-family:var(--display);opacity:.6;font-size:1.625rem}.hint.svelte-cfpb85{font-size:.8rem;font-weight:800;line-height:1.45}.forfeit-side.svelte-cfpb85{flex:none;margin-top:auto}.setup.svelte-1a6lqyc{color:var(--navy);flex-direction:column;gap:14px;display:flex}.panel.svelte-1a6lqyc{box-sizing:border-box;background:var(--white);border-left:4px solid var(--navy);min-height:100%;padding:26px}.panel.busy.svelte-1a6lqyc{opacity:.5}.head.svelte-1a6lqyc{justify-content:space-between;align-items:center;gap:10px;display:flex}h2.svelte-1a6lqyc{font-size:1.75rem;line-height:1}.practice.svelte-1a6lqyc{background:var(--navy);color:var(--yellow);font-family:var(--display);border-radius:99px;flex:none;padding:2px 9px;font-size:.75rem}.group.svelte-1a6lqyc,.rows.svelte-1a6lqyc{flex-direction:column;gap:8px;display:flex}.row.svelte-1a6lqyc{background:var(--white);border:var(--chunk);box-shadow:0 2px 0 var(--navy);color:var(--navy);text-align:left;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 12px 9px 9px;transition:transform .16s;display:grid}.row.on.svelte-1a6lqyc{background:var(--yellow);box-shadow:0 4px 0 var(--navy);transform:translateY(-2px)}.row.locked.svelte-1a6lqyc{opacity:.65;cursor:not-allowed}.what.svelte-1a6lqyc{flex-direction:column;gap:3px;min-width:0;display:flex}.name.svelte-1a6lqyc{font-family:var(--display);flex-wrap:wrap;align-items:center;gap:2px 6px;font-size:1.19rem;line-height:1;display:flex}.tag.svelte-1a6lqyc{background:var(--navy);color:var(--white);white-space:nowrap;border-radius:99px;padding:1px 7px;font-size:.69rem}.blurb.svelte-1a6lqyc{font-size:.78rem;font-weight:800;line-height:1.35}.radio.svelte-1a6lqyc{box-sizing:border-box;border:var(--chunk);background:var(--white);border-radius:50%;width:24px;height:24px}.radio.on.svelte-1a6lqyc{background:var(--navy)}.lock.svelte-1a6lqyc{background:var(--navy);color:var(--white);font-family:var(--display);border-radius:99px;padding:3px 10px;font-size:.8rem}.line.svelte-1a6lqyc{font-size:.78rem;font-weight:800;line-height:1.4}.note.svelte-1a6lqyc{background:var(--white);border:2.5px solid var(--navy);border-radius:14px;align-items:center;gap:10px;padding:10px 12px;font-size:.78rem;font-weight:800;line-height:1.4;display:flex}.go.svelte-1a6lqyc{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.panel.svelte-1a6lqyc .row:where(.svelte-1a6lqyc){border-radius:16px;padding:8px 12px 8px 8px}.panel.svelte-1a6lqyc .name:where(.svelte-1a6lqyc){font-size:1.125rem}.panel.svelte-1a6lqyc .blurb:where(.svelte-1a6lqyc){font-size:.75rem}.panel.svelte-1a6lqyc .go:where(.svelte-1a6lqyc){margin-top:auto}.busy.svelte-1a6lqyc .go:where(.svelte-1a6lqyc):disabled{opacity:1}.busy.svelte-1a6lqyc .row:where(.svelte-1a6lqyc):disabled{cursor:not-allowed}.error.svelte-1a6lqyc{margin:0}.shield.svelte-1atv5i1{box-sizing:border-box;width:var(--size);height:var(--size);background:var(--yellow);border:max(2px, calc(var(--size) * .1)) solid var(--navy);border-radius:50%;flex:none;place-items:center;display:grid}svg.svelte-1atv5i1{width:56%;fill:var(--navy);display:block}.bare.svelte-1atv5i1{background:0 0;border:0;border-radius:0;height:auto}.bare.svelte-1atv5i1 svg:where(.svelte-1atv5i1){fill:currentColor;width:100%}.screen.svelte-wtzgdr{--foot:130px;z-index:20;background:var(--cream);color:var(--navy);overscroll-behavior:contain;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.band.svelte-wtzgdr{background:var(--royal);color:var(--white);border-bottom:4px solid var(--navy);padding:calc(14px + env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) 14px max(16px, env(safe-area-inset-left));flex-direction:column;flex:none;gap:10px;display:flex}.pill.svelte-wtzgdr{flex:none}.tally.svelte-wtzgdr{z-index:2;background:var(--cream);padding:14px max(16px, env(safe-area-inset-right)) 12px max(16px, env(safe-area-inset-left));border-bottom:var(--chunk);flex-direction:column;flex:none;gap:10px;display:flex;position:sticky;top:0}.total.svelte-wtzgdr{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.big.svelte-wtzgdr{font-family:var(--display);white-space:nowrap;flex:none;font-size:1.875rem;line-height:1}.big.over.svelte-wtzgdr,.left.over.svelte-wtzgdr{color:var(--red)}.cap.svelte-wtzgdr{opacity:.55;font-size:1.125rem}.left.svelte-wtzgdr{text-align:right;text-wrap:balance;flex:1;min-width:0;font-size:.8rem;font-weight:800}.part.svelte-wtzgdr{display:inline-block}.act.svelte-wtzgdr{flex:none;align-self:center;display:flex}.meter.svelte-wtzgdr{box-sizing:border-box;border:var(--chunk);background:var(--white);border-radius:99px;height:16px;overflow:hidden}.fill.svelte-wtzgdr{box-sizing:border-box;background:var(--yellow);border-right:var(--chunk);height:100%;transition:width .2s}.fill.over.svelte-wtzgdr{background:var(--red)}.gauge.svelte-wtzgdr{flex-direction:column;gap:10px;display:flex}.protect.svelte-wtzgdr{align-items:center;gap:8px;display:flex}.p-line.svelte-wtzgdr{text-wrap:pretty;flex:1;min-width:0;font-size:.75rem;font-weight:800;line-height:1.35}.gaps.svelte-wtzgdr{background:var(--white);border:2.5px dashed var(--red);text-wrap:pretty;border-radius:12px;margin:0;padding:8px 10px;font-size:.75rem;font-weight:800;line-height:1.35}.slots.svelte-wtzgdr{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:8px;display:grid}.slot-col.svelte-wtzgdr{flex-direction:column;gap:8px;min-width:0;display:flex}.slot.svelte-wtzgdr{background:0 0;border:0;padding:0;position:relative}.mark.svelte-wtzgdr{z-index:2;display:flex;position:absolute;top:-7px;left:-7px}.mark.cell.svelte-wtzgdr{top:-9px;left:-9px}.prot.svelte-wtzgdr{letter-spacing:0;border-width:2px;border-radius:8px;padding:0;font-size:.66rem;overflow:hidden}.prot.on.svelte-wtzgdr{background:var(--navy);color:var(--yellow)}.prot.svelte-wtzgdr:disabled{opacity:.35;cursor:default}.slot.empty.svelte-wtzgdr,.slot.gone.svelte-wtzgdr{aspect-ratio:5/7;box-sizing:border-box;border:3px dashed var(--royal);font-family:var(--display);color:var(--royal);border-radius:10px;place-items:center;font-size:1.5rem;display:grid}.slot.gone.svelte-wtzgdr{border-color:var(--red);background:var(--white);color:var(--red);flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex}.g-num.svelte-wtzgdr{font-size:1rem;line-height:1}.g-word.svelte-wtzgdr{font-family:var(--body);letter-spacing:.06em;font-size:.6rem;font-weight:900}.note.svelte-wtzgdr{opacity:.75;max-width:30rem;margin:0;font-size:.75rem;font-weight:800;line-height:1.35}.cards.svelte-wtzgdr{padding:12px max(16px, env(safe-area-inset-right)) calc(var(--foot) + env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))}.rules.svelte-wtzgdr{border-bottom:3px dashed color-mix(in srgb, var(--navy) 20%, transparent);margin-bottom:12px;padding-bottom:12px}.head.svelte-wtzgdr{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:10px;display:flex}.head.svelte-wtzgdr span:where(.svelte-wtzgdr){opacity:.7;text-align:right;max-width:30rem;font-size:.72rem;font-weight:800}h2.svelte-wtzgdr{font-size:1.125rem}.grid.svelte-wtzgdr{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 10px;display:grid}.grid.svelte-wtzgdr>.note:where(.svelte-wtzgdr){grid-column:1/-1}.pick.svelte-wtzgdr{isolation:isolate;background:0 0;border:0;border-radius:10px;padding:0;transition:opacity .16s;position:relative}.pick.on.svelte-wtzgdr{box-shadow:0 0 0 3px var(--cream), 0 0 0 6px var(--royal)}.pick.no.svelte-wtzgdr{opacity:.35}footer.svelte-wtzgdr{z-index:1;padding:12px max(16px, env(safe-area-inset-right)) calc(20px + env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));background:var(--cream);border-top:var(--chunk);flex-direction:column;gap:6px;display:flex;position:fixed;bottom:0;left:0;right:0}footer.svelte-wtzgdr>span:where(.svelte-wtzgdr){text-align:center;opacity:.7;text-wrap:balance;font-size:.72rem;font-weight:800}.error.svelte-wtzgdr{margin:0 16px calc(var(--foot) + env(safe-area-inset-bottom))}@media (height<=500px){.tally.svelte-wtzgdr{z-index:0;position:relative}.screen.svelte-wtzgdr{--foot:84px}footer.svelte-wtzgdr{padding-top:8px;padding-bottom:calc(10px + env(safe-area-inset-bottom));flex-direction:row;align-items:center;gap:14px}footer.svelte-wtzgdr>*{flex:1 1 0;min-width:0}footer.svelte-wtzgdr>span:where(.svelte-wtzgdr){text-align:left}}@media (width>=501px){.slots.svelte-wtzgdr{grid-template-columns:repeat(var(--n), minmax(0, 96px))}.grid.svelte-wtzgdr{grid-template-columns:repeat(auto-fill,minmax(84px,1fr))}}@media (width>=901px){.screen.svelte-wtzgdr{width:calc(100% - 48px);max-width:var(--content-max);border:var(--chunk);border-bottom:0;border-radius:22px 22px 0 0;margin:24px auto 0;position:static;overflow:visible}.band.svelte-wtzgdr{padding-top:16px;border-radius:18px 18px 0 0;flex-flow:wrap;align-items:center;column-gap:24px;padding-inline:16px}.tally.svelte-wtzgdr{top:var(--header-h);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding-inline:16px;display:grid}.gauge.svelte-wtzgdr{gap:12px}.total.svelte-wtzgdr{grid-template-columns:minmax(0,1fr) auto;justify-items:start;column-gap:12px;display:grid}.big.svelte-wtzgdr,.left.svelte-wtzgdr{grid-column:1}.act.svelte-wtzgdr{grid-area:1/2/3}.left.svelte-wtzgdr{text-align:left}.slots.svelte-wtzgdr{grid-template-columns:repeat(var(--n), 88px)}.prot.svelte-wtzgdr{font-size:.75rem}.grid.svelte-wtzgdr{grid-template-columns:repeat(auto-fill,minmax(116px,1fr))}.cards.svelte-wtzgdr{padding-inline:16px;padding-bottom:24px}footer.svelte-wtzgdr{padding-inline:16px;padding-bottom:calc(12px + env(safe-area-inset-bottom));flex-direction:row;align-items:center;gap:20px;position:sticky}footer.svelte-wtzgdr>*{flex:1 1 0;min-width:0}footer.svelte-wtzgdr>span:where(.svelte-wtzgdr){text-align:left}.error.svelte-wtzgdr{margin-bottom:24px}}.dim.svelte-14p18vi{z-index:30;background:color-mix(in srgb, var(--navy-deep) 60%, transparent);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.sheet.svelte-14p18vi{width:min(var(--w,880px), 100%);overscroll-behavior:contain;background:var(--cream);border:4px solid var(--navy);max-height:calc(100dvh - 48px);box-shadow:0 8px 0 var(--navy), 0 30px 60px color-mix(in srgb, var(--navy-deep) 40%, transparent);border-radius:28px;flex-direction:column;gap:20px;padding:28px 32px;animation:.2s cubic-bezier(.3,1.4,.6,1) svelte-14p18vi-pop;display:flex;position:relative;overflow-y:auto}.sheet.svelte-14p18vi:focus-visible{outline:none}@media (width>=501px){.sheet.narrow.svelte-14p18vi{width:min(560px,100%)}}.sheet.flush.svelte-14p18vi{gap:0;padding:0;overflow:clip}.handle.svelte-14p18vi{display:none}.close.svelte-14p18vi{border:2.5px solid var(--navy);background:var(--white);width:36px;height:36px;box-shadow:0 2px 0 var(--navy);font-family:var(--display);border-radius:50%;padding:0;font-size:1.1rem;position:absolute;top:16px;right:16px}@keyframes svelte-14p18vi-pop{0%{opacity:0;transform:scale(.94)}}@keyframes svelte-14p18vi-rise{0%{transform:translateY(100%)}}@media (width<=900px){.dim.svelte-14p18vi{background:color-mix(in srgb, var(--navy-deep) 55%, transparent);place-items:end stretch;padding:0}.sheet.svelte-14p18vi{border:0;border-top:4px solid var(--navy);width:100%;max-height:calc(100dvh - 60px);box-shadow:none;padding:10px max(18px, env(safe-area-inset-right)) calc(30px + env(safe-area-inset-bottom)) max(18px, env(safe-area-inset-left));border-radius:30px 30px 0 0;gap:14px;animation:.24s cubic-bezier(.2,.9,.3,1) svelte-14p18vi-rise}.handle.svelte-14p18vi{background:var(--navy);opacity:.25;border-radius:99px;flex:none;align-self:center;width:48px;height:6px;display:block}.sheet.flush.svelte-14p18vi{padding:0 env(safe-area-inset-right) 0 env(safe-area-inset-left)}.flush.svelte-14p18vi .handle:where(.svelte-14p18vi){margin:10px 0}.close.svelte-14p18vi{display:none}}@media (width>=501px) and (width<=900px){.dim.svelte-14p18vi{padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);place-items:end center}.sheet.svelte-14p18vi{width:min(var(--w,640px), 100%);border:4px solid var(--navy);border-bottom:0;padding-inline:18px}.sheet.flush.svelte-14p18vi{padding-inline:0}}@media (height<=500px){.sheet.flush.svelte-14p18vi{overflow-y:auto}.dim.svelte-14p18vi>.sheet:where(.svelte-14p18vi)>*{flex-shrink:0}}.top.svelte-2lcvfd{align-items:flex-start;gap:12px;display:flex}.title.svelte-2lcvfd{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}h2.svelte-2lcvfd{font-size:1.75rem;line-height:1}.x.svelte-2lcvfd{flex:none;width:40px;height:40px;padding:0;font-size:1rem}.line.svelte-2lcvfd{text-wrap:pretty;margin:0;font-size:.78rem;font-weight:800;line-height:1.4}.line.warn.svelte-2lcvfd{color:var(--red)}.deck.svelte-2lcvfd{background:var(--white);border:2.5px solid var(--navy);box-shadow:0 3px 0 var(--navy);border-radius:16px;flex-direction:column;gap:10px;padding:12px;display:flex}.deck.empty.svelte-2lcvfd{border:2.5px dashed var(--royal);box-shadow:none;background:0 0;flex-flow:wrap;align-items:center}.e-lines.svelte-2lcvfd{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.empty.svelte-2lcvfd h3:where(.svelte-2lcvfd){color:var(--royal)}.row.svelte-2lcvfd{align-items:center;gap:8px;display:flex}h3.svelte-2lcvfd{font-size:1.1875rem;line-height:1}.sum.svelte-2lcvfd{font-family:var(--display);margin-left:auto;font-size:1.125rem;line-height:1}.sum.over.svelte-2lcvfd{color:var(--red)}.cap.svelte-2lcvfd{font-family:var(--body);opacity:.6;font-size:.7rem;font-weight:800}.chips.svelte-2lcvfd{gap:8px;display:flex}.chip-at.svelte-2lcvfd{flex:1;min-width:0;max-width:56px;position:relative}.chip.svelte-2lcvfd{box-sizing:border-box;border:2.5px solid var(--navy);border-radius:9px;flex-direction:column;height:58px;display:flex;overflow:hidden}.c-num.svelte-2lcvfd{font-family:var(--display);color:var(--white);-webkit-text-stroke:3px var(--navy);paint-order:stroke fill;flex:1;place-items:center;font-size:1.125rem;line-height:1;display:grid}.c-bv.svelte-2lcvfd{background:var(--white);border-top:2px solid var(--navy);text-align:center;font-family:var(--display);font-size:.66rem;line-height:15px}.chip.gone.svelte-2lcvfd{border:2.5px dashed var(--red);background:var(--cream);color:var(--red);justify-content:center;align-items:center;gap:2px}.gone.svelte-2lcvfd .c-num:where(.svelte-2lcvfd){color:var(--red);-webkit-text-stroke:0;flex:none;font-size:.8rem}.c-gone.svelte-2lcvfd{letter-spacing:.06em;font-size:.53rem;font-weight:900}.mark.svelte-2lcvfd{display:flex;position:absolute;top:-6px;left:-6px}.acts.svelte-2lcvfd{gap:8px;display:flex}.acts.svelte-2lcvfd .btn:where(.svelte-2lcvfd),.empty.svelte-2lcvfd .btn:where(.svelte-2lcvfd){box-shadow:0 3px 0 var(--navy);white-space:nowrap;flex:none;font-size:1rem}.acts.svelte-2lcvfd .load:where(.svelte-2lcvfd){flex:1}.done.svelte-2lcvfd{background:var(--green);color:var(--white);border:var(--chunk);font-family:var(--display);border-radius:14px;flex:none;place-items:center;padding:0 14px;font-size:1rem;display:grid}.error.svelte-2lcvfd{margin:0}.foot.svelte-2lcvfd{opacity:.7;text-wrap:pretty;margin:0;font-size:.72rem;font-weight:800;line-height:1.4}@media (width>=901px){.chip.svelte-2lcvfd{height:64px}.c-num.svelte-2lcvfd{font-size:1.25rem}}.profile.svelte-1s5slov{align-items:center;gap:inherit;min-width:0;max-width:100%;letter-spacing:inherit;text-align:inherit;text-transform:inherit;background:0 0;border:0;border-radius:8px;padding:0;display:inline-flex;position:relative}.row.svelte-ibo1cm{align-items:center;gap:12px;display:flex}.between.svelte-ibo1cm{justify-content:space-between;gap:8px}.x.svelte-ibo1cm{flex:none;height:40px;font-size:1rem}@media (width<=900px){.arming.svelte-ibo1cm h1:where(.svelte-ibo1cm){display:none}}.help.svelte-ibo1cm{margin-left:auto}@media (width>=901px){.between.svelte-ibo1cm{flex:24rem;min-width:0}}h1.svelte-ibo1cm{-webkit-text-stroke:5px var(--navy);paint-order:stroke fill;white-space:nowrap;font-size:1.75rem;line-height:1}.sub.svelte-ibo1cm{--ring:var(--white);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-block:-7px;padding-block:7px;font-size:.8rem;font-weight:800;overflow:hidden}.pill.svelte-ibo1cm{flex:none}.pill.ready.svelte-ibo1cm{background:var(--green);color:var(--white)}.lock.svelte-ibo1cm:disabled:not(.primary){opacity:1;cursor:default}.head.svelte-olduum{justify-content:space-between;align-items:center;gap:10px;padding-right:44px;display:flex}h2.svelte-olduum{white-space:nowrap;font-size:1.625rem;line-height:1}.count.svelte-olduum{opacity:.65;white-space:nowrap;font-size:.75rem;font-weight:800}.search.svelte-olduum{background:var(--white);border:var(--chunk);height:46px;color:var(--navy);border-radius:14px;flex:none;padding:0 12px;font-size:max(16px,.9rem);font-weight:800}.search.svelte-olduum::placeholder{color:color-mix(in srgb, var(--navy) 50%, transparent)}.search.svelte-olduum:focus{border-color:var(--royal);outline:none}.section.svelte-olduum{flex-direction:column;gap:8px;display:flex}.kicker.svelte-olduum{letter-spacing:.1em;color:var(--royal);font-size:.66rem;font-weight:900}.tiles.svelte-olduum{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.tile.svelte-olduum{background:var(--white);border:2.5px solid var(--navy);min-width:0;box-shadow:0 3px 0 var(--navy);color:var(--navy);border-radius:14px;flex-direction:column;align-items:center;gap:5px;padding:8px 4px;display:flex}.tile-name.svelte-olduum{font-family:var(--display);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.82rem;overflow:hidden}.list.svelte-olduum{flex-direction:column;gap:6px;display:flex}.row.svelte-olduum{text-align:left;background:var(--white);border:2.5px solid var(--navy);color:var(--navy);border-radius:14px;grid-template-columns:40px minmax(0,1fr) 28px;align-items:center;gap:10px;padding:6px 10px 6px 6px;display:grid}.tile.on.svelte-olduum,.row.on.svelte-olduum{background:var(--yellow)}.tile.svelte-olduum:active,.row.svelte-olduum:active{transform:translateY(2px)}.who.svelte-olduum{min-width:0}.name.svelte-olduum{font-family:var(--display);font-size:1rem;line-height:1;display:block}.status.svelte-olduum{opacity:.65;white-space:nowrap;font-size:.72rem;font-weight:800}.check.svelte-olduum{border:2.5px solid var(--navy);background:var(--white);width:26px;height:26px;font-family:var(--display);border-radius:50%;place-items:center;font-size:.8rem;display:grid}.row.on.svelte-olduum .check:where(.svelte-olduum){background:var(--navy);color:var(--yellow)}.none.svelte-olduum{opacity:.7;margin:0;font-size:.85rem;font-weight:800}@media (width<=900px){.head.svelte-olduum{padding-right:0}}h2.svelte-1suhg1a{font-size:1.75rem;line-height:1}.to.svelte-1suhg1a{background:var(--white);border:var(--chunk);height:50px;box-shadow:0 3px 0 var(--navy);color:var(--navy);text-align:left;border-radius:14px;align-items:center;gap:10px;padding:0 12px 0 8px;display:flex}.name.svelte-1suhg1a{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--display);flex:1;font-size:1.125rem;overflow:hidden}.change.svelte-1suhg1a{white-space:nowrap;font-family:var(--display);opacity:.6;flex:none;font-size:.875rem}.info.svelte-1suhg1a{background:var(--white);border:2.5px solid var(--navy);border-radius:14px;flex-direction:column;gap:6px;padding:10px 12px;font-size:.82rem;font-weight:800;line-height:1.4;display:flex}.soft.svelte-1suhg1a{opacity:.7}.go.svelte-1suhg1a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.error.svelte-1suhg1a{margin:0}.row.svelte-1p1335y{align-items:center;gap:12px;display:flex}.back.svelte-1p1335y{flex:none;width:40px;height:40px;padding:0;font-size:1.375rem;line-height:1}h1.svelte-1p1335y{-webkit-text-stroke:5px var(--navy);paint-order:stroke fill;white-space:nowrap;font-size:1.75rem;line-height:1}.state.svelte-1p1335y{opacity:.85;white-space:nowrap;margin-left:auto;font-size:.78rem;font-weight:800}.acts.svelte-1p1335y{grid-template-columns:1fr;gap:10px;display:grid}.acts.pair.svelte-1p1335y{grid-template-columns:auto 1fr}.danger.svelte-1p1335y{white-space:nowrap}.save.svelte-1p1335y:disabled:not(.primary){opacity:1;cursor:default}.pips.svelte-1n1rl4s{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.pip.svelte-1n1rl4s{height:var(--h);border:var(--chunk);box-shadow:0 3px 0 var(--navy);font-family:var(--display);font-size:calc(var(--h) * .44);border-radius:12px;place-items:center;line-height:1;display:grid}.W.svelte-1n1rl4s{background:var(--green);color:var(--white)}.L.svelte-1n1rl4s{background:var(--red);color:var(--white)}.T.svelte-1n1rl4s{background:var(--white);color:var(--navy)}.empty.svelte-1n1rl4s{border:3px dashed color-mix(in srgb, var(--navy) 35%, transparent);box-shadow:none}.decks.svelte-1elc4ws{flex-direction:column;gap:8px;display:flex}.head.svelte-1elc4ws{justify-content:space-between;align-items:baseline;gap:8px;display:flex}h2.svelte-1elc4ws{white-space:nowrap;font-size:1.25rem;line-height:1}.count.svelte-1elc4ws{opacity:.75;text-align:right;font-size:.75rem;font-weight:800}.tiles.svelte-1elc4ws{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.tile.svelte-1elc4ws{box-sizing:border-box;background:var(--white);border:2.5px solid var(--navy);min-width:0;min-height:96px;box-shadow:0 3px 0 var(--navy);color:var(--navy);text-align:left;font:inherit;border-radius:14px;flex-direction:column;gap:7px;padding:8px 8px 9px;transition:box-shadow .2s;display:flex}.tile.svelte-1elc4ws:active{box-shadow:0 1px 0 var(--navy);transform:translateY(2px)}.tile.ring.svelte-1elc4ws{box-shadow:0 0 0 3px var(--yellow), 0 0 0 6px var(--navy)}.top.svelte-1elc4ws{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.name.svelte-1elc4ws{font-family:var(--display);white-space:nowrap;font-size:.875rem;line-height:1}.blocks.svelte-1elc4ws{gap:3px;display:flex}.block.svelte-1elc4ws{box-sizing:border-box;border:2px solid var(--navy);border-radius:5px;flex:1;min-width:0;height:22px}.block.gone.svelte-1elc4ws{background:0 0;border-style:dashed}.sum.svelte-1elc4ws{font-family:var(--display);flex-wrap:wrap;align-items:baseline;column-gap:3px;font-size:1.0625rem;line-height:1;display:flex}.sum.over.svelte-1elc4ws{color:var(--red)}.cap.svelte-1elc4ws{font-family:var(--body);opacity:.6;font-size:.6875rem;font-weight:800}.gone.svelte-1elc4ws{font-family:var(--body);color:var(--red);white-space:nowrap;margin-left:auto;font-size:.65rem;font-weight:900}.tile.new.svelte-1elc4ws{border:2.5px dashed var(--royal);box-shadow:none;color:var(--royal);font-family:var(--display);text-align:center;background:0 0;justify-content:center;align-items:center;gap:4px;font-size:.8125rem;line-height:1}.tile.new.svelte-1elc4ws:disabled{opacity:.45;cursor:default}.plus.svelte-1elc4ws{font-size:1.625rem}.line.svelte-1elc4ws{opacity:.75;margin:0;font-size:.75rem;font-weight:800;line-height:1.4}.wide.svelte-1elc4ws{gap:10px}.wide.svelte-1elc4ws .head:where(.svelte-1elc4ws){justify-content:flex-start;gap:14px}.wide.svelte-1elc4ws h2:where(.svelte-1elc4ws){font-size:1.625rem}.wide.svelte-1elc4ws .count:where(.svelte-1elc4ws){text-align:left;font-size:.8125rem}.wide.svelte-1elc4ws .tiles:where(.svelte-1elc4ws){gap:16px}.wide.svelte-1elc4ws .tile:where(.svelte-1elc4ws){min-height:128px;box-shadow:0 4px 0 var(--navy);border-width:3px;border-radius:18px;gap:10px;padding:12px 14px 13px}.wide.svelte-1elc4ws .tile.ring:where(.svelte-1elc4ws){box-shadow:0 0 0 3px var(--yellow), 0 0 0 6px var(--navy)}.wide.svelte-1elc4ws .tile.new:where(.svelte-1elc4ws){box-shadow:none;gap:6px;font-size:1rem}.wide.svelte-1elc4ws .plus:where(.svelte-1elc4ws){font-size:2rem}.wide.svelte-1elc4ws .name:where(.svelte-1elc4ws),.wide.svelte-1elc4ws .sum:where(.svelte-1elc4ws){font-size:1.1875rem}.wide.svelte-1elc4ws .top:where(.svelte-1elc4ws) .sum:where(.svelte-1elc4ws){margin-left:auto}.wide.svelte-1elc4ws .cap:where(.svelte-1elc4ws){font-size:.75rem}.wide.svelte-1elc4ws .blocks:where(.svelte-1elc4ws){gap:6px;container-type:inline-size}.wide.svelte-1elc4ws .block:where(.svelte-1elc4ws){height:40px;font-family:var(--display);color:var(--white);-webkit-text-stroke:3px var(--navy);paint-order:stroke fill;border-width:2.5px;border-radius:8px;place-items:center;font-size:clamp(.625rem,8cqi,.9375rem);line-height:1;display:grid}@container (width<=150px){.num.svelte-1elc4ws{display:none}}.wide.svelte-1elc4ws .state:where(.svelte-1elc4ws){text-wrap:pretty;font-size:.78rem;font-weight:800;line-height:1.35}.state.warn.svelte-1elc4ws{color:var(--red)}.hub.svelte-1tfpws5,.main.svelte-1tfpws5{flex-direction:column;display:flex}.hub.svelte-1tfpws5{--line:100%;min-height:calc(100vh - var(--tab-bar-h) - env(safe-area-inset-bottom));min-height:calc(100dvh - var(--tab-bar-h) - env(safe-area-inset-bottom))}@media (width>=501px){.hub.svelte-1tfpws5{--line:36rem}}.main.svelte-1tfpws5{flex:1}.band.svelte-1tfpws5{--ring:var(--white);background:var(--royal);color:var(--white);border-bottom:4px solid var(--navy);align-items:center;gap:12px;padding:16px;display:flex}.body.svelte-1tfpws5{padding-inline:max(16px, (100% - var(--line)) / 2)}.band.svelte-1tfpws5{margin-inline:calc(-1 * env(safe-area-inset-left)) calc(-1 * env(safe-area-inset-right));padding-inline:calc(env(safe-area-inset-left) + max(16px, (100% - var(--line)) / 2)) calc(env(safe-area-inset-right) + max(16px, (100% - var(--line)) / 2))}.band.svelte-1tfpws5 h1:where(.svelte-1tfpws5){-webkit-text-stroke:5px var(--navy);paint-order:stroke fill;padding-left:4px;font-size:2.125rem}.help.svelte-1tfpws5{margin-left:auto}.beta.svelte-1tfpws5{background:var(--yellow);color:var(--navy);border:2.5px solid var(--navy);font-family:var(--display);letter-spacing:.04em;border-radius:99px;padding:1px 9px;font-size:.875rem;transform:rotate(-4deg)}.body.svelte-1tfpws5{flex-direction:column;flex:1;gap:12px;padding-block:14px 16px;display:flex}h2.svelte-1tfpws5{white-space:nowrap;font-size:1.375rem;line-height:1}.line.svelte-1tfpws5{text-wrap:pretty;font-size:.78rem;font-weight:800;line-height:1.35}.go.svelte-1tfpws5{white-space:nowrap}.rating.svelte-1tfpws5{background:var(--white);border:var(--chunk);box-shadow:0 4px 0 var(--navy);border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px 12px;padding:10px 12px 10px 10px;display:grid}.r-lines.svelte-1tfpws5{flex-direction:column;gap:3px;min-width:0;display:flex}.r-top.svelte-1tfpws5{flex-wrap:wrap;align-items:center;gap:3px 7px;display:flex}.r-num.svelte-1tfpws5{font-family:var(--display);text-transform:uppercase;white-space:nowrap;font-size:1.5rem;line-height:1}.r-rank.svelte-1tfpws5{border:2px solid var(--navy);font-family:var(--display);text-transform:uppercase;white-space:nowrap;border-radius:99px;padding:0 7px;font-size:.6875rem;line-height:18px}.r-place.svelte-1tfpws5{opacity:.8;font-size:.75rem;font-weight:800;line-height:1.3}.r-go.svelte-1tfpws5{justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.r-go.btn-sm.svelte-1tfpws5:after{content:"";position:absolute;inset:-6px 0}.r-pips.svelte-1tfpws5{grid-column:1/-1}.now.svelte-1tfpws5{background:var(--yellow);border:var(--chunk);box-shadow:0 5px 0 var(--navy);border-radius:20px;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"face who""line line""acts acts";align-items:center;gap:10px 12px;padding:14px;display:grid}.now.sent.svelte-1tfpws5{background:var(--white)}.face.svelte-1tfpws5{grid-area:face;display:flex}.who.svelte-1tfpws5{grid-area:who;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;min-width:0;display:grid}.title.svelte-1tfpws5{font-family:var(--display);overflow-wrap:anywhere;font-size:1.25rem;line-height:1.05}.pill.svelte-1tfpws5{grid-column:1;justify-self:start}.timer.svelte-1tfpws5{background:var(--cream);border:2.5px solid var(--navy);font-family:var(--display);font-variant-numeric:tabular-nums;border-radius:12px;grid-area:1/2/span 2;padding:4px 8px;font-size:1.125rem;line-height:1}.now.svelte-1tfpws5 .line:where(.svelte-1tfpws5){grid-area:line}.acts.svelte-1tfpws5{grid-area:acts;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.doors.svelte-1tfpws5{flex-direction:column;gap:12px;display:flex}.door.svelte-1tfpws5{background:var(--yellow);border:var(--chunk);box-shadow:0 5px 0 var(--navy);border-radius:20px;flex-direction:column;gap:10px;padding:14px;display:flex}.door.friend.svelte-1tfpws5{--ring:var(--white);background:var(--royal);color:var(--white)}.door.none.svelte-1tfpws5{--ring:var(--royal);color:var(--navy);border:3px dashed var(--royal);box-shadow:none;background:0 0}.door.busy.svelte-1tfpws5{background:var(--white);color:var(--navy);box-shadow:none;opacity:.5}.door.busy.svelte-1tfpws5 .go:where(.svelte-1tfpws5):disabled{opacity:1}.head.svelte-1tfpws5{align-items:center;gap:12px;display:flex}.lines.svelte-1tfpws5{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.name.svelte-1tfpws5{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.start.svelte-1tfpws5{background:var(--red);color:var(--white);border:2px solid var(--navy);font-family:var(--display);white-space:nowrap;border-radius:99px;padding:0 8px;font-size:.75rem;line-height:18px}.last.svelte-1tfpws5{background:color-mix(in srgb, var(--white) 70%, transparent);border:2px solid var(--navy);border-radius:12px;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:6px 8px;display:flex}.last.svelte-1tfpws5 .what:where(.svelte-1tfpws5){flex:auto;min-width:0;font-size:.78rem;font-weight:800}.tail.svelte-1tfpws5{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:4px 8px;min-width:0;margin-left:auto;display:flex}.record.svelte-1tfpws5{opacity:.7;flex:none;font-size:.69rem;font-weight:900}.change.svelte-1tfpws5{background:var(--white);color:var(--navy);border:2px solid var(--navy);font-family:var(--display);white-space:nowrap;border-radius:99px;flex:none;padding:0 7px;font-size:.75rem;line-height:18px}.change.up.svelte-1tfpws5{background:var(--green);color:var(--white)}.change.down.svelte-1tfpws5{background:var(--red);color:var(--white)}.faces.svelte-1tfpws5{flex:none;display:flex}.faces.svelte-1tfpws5>.avatar+.avatar{margin-left:-12px}.plus.svelte-1tfpws5{box-sizing:border-box;border:3px dashed var(--royal);width:50px;height:50px;font-family:var(--display);color:var(--royal);border-radius:50%;flex:none;place-items:center;font-size:1.5rem;display:grid}.share.svelte-1tfpws5{text-align:center;opacity:.75;font-size:.75rem;font-weight:800}.share.svelte-1tfpws5 b:where(.svelte-1tfpws5){font-family:var(--display);letter-spacing:.06em;font-weight:400}.strip.svelte-1tfpws5{background:var(--white);border:2.5px solid var(--navy);border-radius:14px;align-items:center;gap:10px;margin-top:auto;padding:8px 12px;display:flex}.explain.svelte-1tfpws5{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.wide.svelte-1tfpws5 .explain:where(.svelte-1tfpws5){flex-flow:wrap;align-items:center;gap:6px 10px}.dots.svelte-1tfpws5{font-size:.75rem;display:flex}.rule.svelte-1tfpws5{text-wrap:pretty;flex:1;font-size:.75rem;font-weight:800;line-height:1.3}.how.svelte-1tfpws5{flex:none;position:relative}.how.svelte-1tfpws5:after{content:"";position:absolute;inset:-6px 0}.error.svelte-1tfpws5{margin:0}.hub.wide.svelte-1tfpws5{width:100%;max-width:var(--content-max);min-height:calc(100vh - var(--header-h));min-height:calc(100dvh - var(--header-h));grid-template-columns:minmax(0,1fr) 420px;margin-inline:auto;display:grid}.wide.svelte-1tfpws5 .main:where(.svelte-1tfpws5){gap:18px;padding:30px 36px}.wide.svelte-1tfpws5 .band:where(.svelte-1tfpws5){--ring:var(--royal);color:var(--navy);background:0 0;border:0;margin-inline:0;padding:0}.wide.svelte-1tfpws5 .band:where(.svelte-1tfpws5) h1:where(.svelte-1tfpws5){-webkit-text-stroke:0;padding:0;font-size:2.75rem}.wide.svelte-1tfpws5 .body:where(.svelte-1tfpws5){gap:18px;padding:0}.wide.svelte-1tfpws5 h2:where(.svelte-1tfpws5){font-size:1.875rem}.wide.svelte-1tfpws5 .line:where(.svelte-1tfpws5){font-size:.875rem;line-height:1.4}.wide.svelte-1tfpws5 .rating:where(.svelte-1tfpws5){border-radius:20px;column-gap:16px;padding:12px 16px 12px 12px}.wide.svelte-1tfpws5 .r-lines:where(.svelte-1tfpws5):not(.stack){flex-flow:wrap;align-items:center;gap:4px 12px}.wide.svelte-1tfpws5 .r-top:where(.svelte-1tfpws5){gap:4px 12px}.wide.svelte-1tfpws5 .r-num:where(.svelte-1tfpws5){font-size:1.875rem}.wide.svelte-1tfpws5 .r-rank:where(.svelte-1tfpws5){padding:0 8px;font-size:.8125rem;line-height:20px}.wide.svelte-1tfpws5 .r-place:where(.svelte-1tfpws5){font-size:.875rem}.wide.svelte-1tfpws5 .r-go:where(.svelte-1tfpws5){white-space:nowrap}.wide.svelte-1tfpws5 .r-pips:where(.svelte-1tfpws5){grid-column:2/3;width:100%;max-width:440px}.wide.svelte-1tfpws5 .now:where(.svelte-1tfpws5){border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"face who acts""face line acts";gap:6px 18px;padding:18px 20px}.wide.svelte-1tfpws5 .title:where(.svelte-1tfpws5){overflow-wrap:normal;min-width:0;font-size:1.625rem}.wide.svelte-1tfpws5 .nm:where(.svelte-1tfpws5){text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:100%;display:inline-block;overflow:hidden}.wide.svelte-1tfpws5 .pill:where(.svelte-1tfpws5){padding:2px 10px;font-size:.8rem}.wide.svelte-1tfpws5 .timer:where(.svelte-1tfpws5){border-radius:10px;padding:1px 8px}.wide.svelte-1tfpws5 .acts:where(.svelte-1tfpws5){flex-direction:row-reverse;gap:14px;display:flex}@media (width<=1200px){.wide.svelte-1tfpws5 .now:where(.svelte-1tfpws5){grid-template-columns:auto minmax(0,1fr);grid-template-areas:"face who""face line""acts acts"}.wide.svelte-1tfpws5 .acts:where(.svelte-1tfpws5){margin-top:6px;display:grid}}.wide.svelte-1tfpws5 .doors:where(.svelte-1tfpws5){grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:20px;display:grid}.wide.svelte-1tfpws5 .door:where(.svelte-1tfpws5){border-radius:22px;gap:12px;padding:20px}.wide.svelte-1tfpws5 .door:where(.svelte-1tfpws5) .head:where(.svelte-1tfpws5){height:58px}.wide.svelte-1tfpws5 .door:where(.svelte-1tfpws5) .go:where(.svelte-1tfpws5){white-space:normal;text-wrap:balance;margin-top:auto}.wide.svelte-1tfpws5 .last:where(.svelte-1tfpws5) .what:where(.svelte-1tfpws5){font-size:.8rem}.wide.svelte-1tfpws5 .record:where(.svelte-1tfpws5){font-size:.72rem}.wide.svelte-1tfpws5 .faces:where(.svelte-1tfpws5)>.avatar+.avatar{margin-left:-14px}.wide.svelte-1tfpws5 .plus:where(.svelte-1tfpws5){width:58px;height:58px;font-size:1.75rem}.wide.svelte-1tfpws5 .share:where(.svelte-1tfpws5){text-align:left;font-size:.78rem}.wide.svelte-1tfpws5 .strip:where(.svelte-1tfpws5){border-radius:16px;gap:14px;margin-top:0;padding:12px 16px}.wide.svelte-1tfpws5 .dots:where(.svelte-1tfpws5){font-size:.875rem}.wide.svelte-1tfpws5 .rule:where(.svelte-1tfpws5){flex:10rem;font-size:.84rem;line-height:1.35}.side.svelte-1tfpws5{top:var(--header-h);height:calc(100vh - var(--header-h));height:calc(100dvh - var(--header-h));overscroll-behavior:contain;flex-direction:column;align-self:start;display:flex;position:sticky;overflow-y:auto}@media (width>=1601px){.side.svelte-1tfpws5{border-right:4px solid var(--navy)}}.locked.svelte-bbckqk{--line:100%;--side:max(16px, env(safe-area-inset-left), (100% - var(--line)) / 2);--end:max(16px, env(safe-area-inset-right), (100% - var(--line)) / 2);z-index:20;background:var(--cream);color:var(--navy);overscroll-behavior:contain;position:fixed;inset:0;overflow-y:auto}@media (width>=501px){.locked.svelte-bbckqk{--line:36rem}}.band.svelte-bbckqk{background:var(--royal);color:var(--white);border-bottom:4px solid var(--navy);padding:calc(14px + env(safe-area-inset-top)) var(--end) 14px var(--side);align-items:center;gap:12px;display:flex}.x.svelte-bbckqk{flex:none;width:40px;height:40px;padding:0;font-size:1rem}.x.armed.svelte-bbckqk{width:auto;padding:0 12px}@media (width<=900px){.arming.svelte-bbckqk .title:where(.svelte-bbckqk){display:none}.arming.svelte-bbckqk .x:where(.svelte-bbckqk){margin-right:auto}}.title.svelte-bbckqk{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}h1.svelte-bbckqk{-webkit-text-stroke:5px var(--navy);paint-order:stroke fill;white-space:nowrap;font-size:1.75rem;line-height:1}.sub.svelte-bbckqk{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:800;overflow:hidden}.them.svelte-bbckqk{--ring:var(--white);flex:none;align-items:center;gap:10px;display:flex}.them-lines.svelte-bbckqk{flex-direction:column;gap:2px;display:none}.them-name.svelte-bbckqk{text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-family:var(--display);-webkit-text-stroke:4px var(--navy);paint-order:stroke fill;font-size:1.25rem;line-height:1;overflow:hidden}.them-status.svelte-bbckqk{opacity:.85;font-size:.75rem;font-weight:800}.cols.svelte-bbckqk{flex-direction:column;display:flex}.deck.svelte-bbckqk{padding:16px var(--end) calc(24px + env(safe-area-inset-bottom)) var(--side);flex-direction:column;gap:12px;display:flex}.deck-head.svelte-bbckqk{justify-content:space-between;align-items:baseline;display:flex}h2.svelte-bbckqk{font-size:1.125rem}.total.svelte-bbckqk{font-family:var(--display);font-size:1.375rem;line-height:1}.cap.svelte-bbckqk{opacity:.55;font-size:.9375rem}.cards.svelte-bbckqk{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.slot.svelte-bbckqk{position:relative}.mark.svelte-bbckqk{z-index:1;display:flex;position:absolute;top:-7px;left:-7px}.held.svelte-bbckqk{background:var(--white);border:2.5px solid var(--navy);border-radius:14px;align-items:center;gap:10px;padding:10px 14px;font-size:.8125rem;font-weight:800;line-height:1.4;display:flex}.tag.svelte-bbckqk{background:var(--navy);color:var(--yellow);font-family:var(--display);border-radius:99px;flex:none;padding:2px 9px;font-size:.8125rem}.error.svelte-bbckqk{margin:0}.actions.svelte-bbckqk{gap:12px;margin-top:4px;display:flex}.edit.svelte-bbckqk{flex:1}.wait.svelte-bbckqk{padding:16px var(--end) 16px var(--side);border-bottom:3px dashed color-mix(in srgb, var(--navy) 20%, transparent);order:-1;grid-template-columns:124px minmax(0,1fr);align-items:center;gap:12px 16px;display:grid}.ring.svelte-bbckqk{box-sizing:border-box;border:4px solid var(--navy);background:conic-gradient(var(--yellow) 0 var(--left), var(--white) var(--left) 100%);width:124px;height:124px;box-shadow:0 5px 0 var(--navy);border-radius:50%;place-items:center;display:grid}.face.svelte-bbckqk{box-sizing:border-box;border:3px solid var(--navy);background:var(--cream);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:92px;height:92px;display:flex}.clock.svelte-bbckqk{font-family:var(--display);font-size:1.625rem;line-height:1}.to.svelte-bbckqk{letter-spacing:.1em;opacity:.7;font-size:.625rem;font-weight:900}.steps.svelte-bbckqk{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.steps.svelte-bbckqk li:where(.svelte-bbckqk){border:2.5px solid var(--navy);font-family:var(--display);overflow-wrap:anywhere;border-radius:12px;align-items:center;gap:8px;padding:6px 8px;font-size:.875rem;line-height:1.1;display:flex}.dot.svelte-bbckqk{box-sizing:border-box;border:2.5px solid var(--navy);width:22px;height:22px;color:var(--white);border-radius:50%;flex:none;place-items:center;font-size:.75rem;display:grid}.done.svelte-bbckqk{background:var(--white)}.done.svelte-bbckqk .dot:where(.svelte-bbckqk){background:var(--green)}.now.svelte-bbckqk{background:var(--yellow)}.now.svelte-bbckqk .dot:where(.svelte-bbckqk){background:var(--royal)}.todo.svelte-bbckqk{opacity:.5;border-style:dashed}.todo.svelte-bbckqk .dot:where(.svelte-bbckqk){background:var(--missing)}.after.svelte-bbckqk{text-align:center;opacity:.75;grid-column:1/-1;font-size:.75rem;font-weight:800;line-height:1.4}@media (width>=901px){.locked.svelte-bbckqk{min-height:calc(100vh - var(--header-h));min-height:calc(100dvh - var(--header-h));box-sizing:border-box;background:var(--sky-art) center / cover no-repeat, var(--sky-pale);padding:32px 32px calc(32px + env(safe-area-inset-bottom));place-items:center;display:grid;position:static;overflow:visible}.card.svelte-bbckqk{background:var(--cream);border:4px solid var(--navy);width:100%;max-width:900px;box-shadow:0 8px 0 var(--navy);border-radius:28px;overflow:hidden}.band.svelte-bbckqk{gap:16px;padding:20px 28px}.x.svelte-bbckqk{width:44px;height:44px;box-shadow:0 3px 0 var(--navy);border-width:3px;border-radius:12px;font-size:1.125rem}h1.svelte-bbckqk{font-size:2rem}.sub.svelte-bbckqk{font-size:.875rem}.them-lines.svelte-bbckqk{display:flex}.cols.svelte-bbckqk{grid-template-columns:minmax(0,1fr) 280px;display:grid}.deck.svelte-bbckqk{border-right:3px dashed color-mix(in srgb, var(--navy) 20%, transparent);gap:14px;padding:24px 28px 28px}h2.svelte-bbckqk{font-size:1.25rem}.cards.svelte-bbckqk{gap:12px}.edit.svelte-bbckqk{flex:none}.wait.svelte-bbckqk{border-bottom:0;flex-direction:column;order:0;align-items:center;gap:18px;padding:24px 24px 28px;display:flex}.ring.svelte-bbckqk{width:150px;height:150px}.face.svelte-bbckqk{width:112px;height:112px}.clock.svelte-bbckqk{font-size:2rem}.steps.svelte-bbckqk{align-self:stretch;gap:8px}.steps.svelte-bbckqk li:where(.svelte-bbckqk){gap:10px;padding:8px 10px;font-size:1rem}.dot.svelte-bbckqk{width:24px;height:24px;font-size:.8125rem}}@media (width>=1201px){.card.svelte-bbckqk{max-width:1100px}.cols.svelte-bbckqk{grid-template-columns:minmax(0,1fr) 340px}.them-name.svelte-bbckqk{max-width:280px}}.badge.svelte-dbbad5{background:var(--yellow);color:var(--navy);border:var(--chunk);box-shadow:var(--lift);border-radius:99px;margin:0;padding:8px 18px;font-weight:800}.pack.svelte-dbbad5{font-weight:600;display:block}strong.svelte-dbbad5{font-family:var(--display);text-transform:uppercase;margin-right:6px;font-weight:400}.badge.etched.svelte-dbbad5{--inner-radius:29px;isolation:isolate;background:var(--navy);border-radius:36px;padding:11px 24px;position:relative;overflow:hidden}.etched.svelte-dbbad5 strong:where(.svelte-dbbad5){--foil-stroke:1.4px;filter:drop-shadow(0 1.5px 0 var(--navy))}@media (prefers-reduced-motion:no-preference){.badge.etched.svelte-dbbad5{animation:drift-x 4.5s ease-in-out calc(var(--phase) * -9s) infinite alternate, drift-y 2.85s ease-in-out calc(var(--phase) * -5.7s) infinite alternate}}.placed.svelte-mez0u4{--ring:var(--white);z-index:40;overscroll-behavior:contain;color:var(--white);background:repeating-conic-gradient(from 0deg at 50% 32%, color-mix(in srgb, var(--white) 7%, transparent) 0 9deg, transparent 9deg 18deg), var(--navy);padding:calc(30px + env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) calc(30px + env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));position:fixed;inset:0;overflow-y:auto}.placed.svelte-mez0u4:focus{outline:none}.inner.svelte-mez0u4{text-align:center;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:400px;min-height:100%;margin:0 auto;display:flex}.done.svelte-mez0u4{background:var(--yellow);color:var(--navy);border:var(--chunk);font-family:var(--display);text-transform:uppercase;border-radius:99px;margin-top:14px;padding:0 14px;font-size:.9375rem;line-height:28px}.emblem.svelte-mez0u4{margin-top:6px}.name.svelte-mez0u4{text-transform:uppercase;-webkit-text-stroke:8px var(--navy-deep);paint-order:stroke fill;overflow-wrap:anywhere;font-size:4rem;line-height:1}.first.svelte-mez0u4{flex-direction:column;align-items:center;gap:4px;display:flex}.num.svelte-mez0u4{font-family:var(--display);font-size:2.5rem;line-height:1}.first.svelte-mez0u4 .kicker:where(.svelte-mez0u4){color:var(--yellow);font-size:.66rem}.record.svelte-mez0u4,.line.svelte-mez0u4{opacity:.9;margin:0;font-weight:800}.record.svelte-mez0u4{font-size:.84rem}.line.svelte-mez0u4{max-width:300px;font-size:.78rem;line-height:1.4}.badges.svelte-mez0u4{grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;gap:12px;margin-top:4px;display:grid}.badges.one.svelte-mez0u4{grid-template-columns:minmax(0,170px);justify-content:center}.buttons.svelte-mez0u4{grid-template-columns:1fr 1fr;align-self:stretch;gap:10px;margin-top:auto;padding-top:8px;display:grid}@media (prefers-reduced-motion:no-preference){.placed.svelte-mez0u4{animation:.25s ease-out both svelte-mez0u4-fade}.emblem.svelte-mez0u4{animation:.6s cubic-bezier(.34,1.56,.64,1) .15s both svelte-mez0u4-land}.name.svelte-mez0u4,.first.svelte-mez0u4,.record.svelte-mez0u4{animation:.4s ease-out both svelte-mez0u4-rise}.name.svelte-mez0u4{animation-delay:.5s}.first.svelte-mez0u4{animation-delay:.65s}.record.svelte-mez0u4{animation-delay:.75s}.badge.svelte-mez0u4{animation:svelte-mez0u4-land .5s cubic-bezier(.34, 1.56, .64, 1) calc(.9s + var(--i) * .15s) both}.line.svelte-mez0u4,.buttons.svelte-mez0u4{animation:.4s ease-out 1.2s both svelte-mez0u4-rise}}@keyframes svelte-mez0u4-fade{0%{opacity:0}}@keyframes svelte-mez0u4-land{0%{opacity:0;transform:scale(.4)rotate(-8deg)}}@keyframes svelte-mez0u4-rise{0%{opacity:0;transform:translateY(10px)}}@media (width>=901px){.placed.svelte-mez0u4{display:grid}.inner.svelte-mez0u4{min-height:0;margin:auto}.buttons.svelte-mez0u4{margin-top:8px}}@media (width>=1201px) and (height>=1000px){.inner.svelte-mez0u4{zoom:1.4}}.result.svelte-1dtm6z5{--ring:var(--white);z-index:20;overscroll-behavior:contain;box-sizing:border-box;background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--white) 6%, transparent) 0 14px, transparent 14px 28px), var(--royal);color:var(--white);padding:calc(40px + env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) calc(30px + env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));flex-direction:column;align-items:center;gap:14px;display:flex;position:fixed;inset:0;overflow-y:auto}.title.svelte-1dtm6z5{font-family:var(--display);color:var(--white);-webkit-text-stroke:8px var(--navy);paint-order:stroke fill;text-align:center;font-size:3.5rem;line-height:1;transform:rotate(-4deg)}.title.won.svelte-1dtm6z5{color:var(--yellow)}.sub.svelte-1dtm6z5{font-family:var(--display);-webkit-text-stroke:4px var(--navy);paint-order:stroke fill;text-align:center;margin-top:-6px;font-size:1.25rem}.rating.svelte-1dtm6z5{--ring:var(--royal);background:var(--white);color:var(--navy);border:var(--chunk);box-shadow:0 5px 0 var(--navy);border-radius:20px;flex-direction:column;align-self:stretch;gap:10px;padding:12px 14px;display:flex}.r-head.svelte-1dtm6z5{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.r-lines.svelte-1dtm6z5{flex-direction:column;gap:4px;min-width:0;display:flex}.r-head.svelte-1dtm6z5 .r-lines:where(.svelte-1dtm6z5){container-type:inline-size}.r-num.svelte-1dtm6z5{font-family:var(--display);font-size:min(1.75rem, 100cqi / (var(--chars,6) * .48));text-transform:uppercase;white-space:nowrap;line-height:1}.r-to.svelte-1dtm6z5{opacity:.4}.r-change.svelte-1dtm6z5{background:var(--cream);color:var(--navy);border:var(--chunk);font-family:var(--display);white-space:nowrap;border-radius:14px;padding:4px 12px;font-size:1.875rem;line-height:1}.r-change.up.svelte-1dtm6z5{background:var(--green);color:var(--white)}.r-change.down.svelte-1dtm6z5{background:var(--red);color:var(--white)}.r-tag.svelte-1dtm6z5{text-transform:uppercase;padding:0 12px;line-height:26px}.r-rank.svelte-1dtm6z5{border-top:2.5px dashed color-mix(in srgb, var(--navy) 25%, transparent);align-items:center;gap:10px;padding-top:10px;display:flex}.r-emblems.svelte-1dtm6z5{font-family:var(--display);flex:none;align-items:center;gap:6px;display:flex}.r-name.svelte-1dtm6z5{font-family:var(--display);text-transform:uppercase;white-space:nowrap;font-size:1.25rem;line-height:1}.r-line.svelte-1dtm6z5{text-align:right;opacity:.8;flex:5rem;min-width:0;font-size:.75rem;font-weight:800;line-height:1.3}.r-sub.svelte-1dtm6z5,.r-note.svelte-1dtm6z5{text-wrap:pretty;font-size:.75rem;font-weight:800;line-height:1.4}.r-note.svelte-1dtm6z5{opacity:.8}.new-badge.svelte-1dtm6z5{grid-template-columns:150px minmax(0,1fr);align-self:stretch;align-items:center;gap:14px;display:grid}.nb-lines.svelte-1dtm6z5{flex-direction:column;gap:3px;display:flex}.nb-t.svelte-1dtm6z5{font-family:var(--display);font-size:1.125rem;line-height:1}.nb-b.svelte-1dtm6z5{font-size:.78rem;font-weight:800;line-height:1.35}.card.svelte-1dtm6z5{flex:none;width:128px;transform:rotate(3deg)}.card.gone.svelte-1dtm6z5{opacity:.7}.note.svelte-1dtm6z5{text-align:center;max-width:300px;font-size:.875rem;font-weight:800;line-height:1.4}.unlocked.svelte-1dtm6z5{background:var(--yellow);color:var(--navy);border:var(--chunk);box-shadow:0 4px 0 var(--navy);border-radius:18px;align-items:center;gap:12px;padding:10px 16px 10px 12px;display:flex}.u-lines.svelte-1dtm6z5{flex-direction:column;gap:2px;display:flex}.u-t.svelte-1dtm6z5{font-family:var(--display);font-size:1.25rem;line-height:1}.u-b.svelte-1dtm6z5{font-size:.78rem;font-weight:800}.table.svelte-1dtm6z5{align-self:stretch}.err.svelte-1dtm6z5{color:var(--yellow);text-align:center;font-weight:800}.buttons.svelte-1dtm6z5{grid-template-columns:1fr 1fr;align-self:stretch;gap:10px;margin-top:auto;display:grid}@media (width>=501px){.rating.svelte-1dtm6z5,.new-badge.svelte-1dtm6z5,.table.svelte-1dtm6z5,.buttons.svelte-1dtm6z5{align-self:center;width:min(100%,480px)}}@media (width>=901px){.result.svelte-1dtm6z5{min-height:calc(100vh - var(--header-h));min-height:calc(100dvh - var(--header-h));padding:40px 20px calc(40px + env(safe-area-inset-bottom));position:static}.buttons.svelte-1dtm6z5{margin-top:8px}}.rules.svelte-pegzr1{height:670px;min-height:0;color:var(--navy);flex-direction:column;display:flex;overflow:hidden}.rail.svelte-pegzr1{border-bottom:3px dashed color-mix(in srgb, var(--navy) 20%, transparent);flex-direction:column;flex:none;gap:14px;padding:4px 18px 14px;display:flex}.head.svelte-pegzr1{justify-content:space-between;align-items:center;gap:12px;display:flex}h2.svelte-pegzr1{font-size:1.75rem;line-height:1}.x.svelte-pegzr1{flex:none;width:40px;height:40px;padding:0;font-size:1rem}.tabs.svelte-pegzr1{background:var(--white);border:var(--chunk);border-radius:14px;grid-template-columns:repeat(3,1fr);gap:3px;padding:3px;display:grid}.tabs.svelte-pegzr1 button:where(.svelte-pegzr1){height:38px;color:var(--navy);font-family:var(--display);text-transform:uppercase;background:0 0;border:0;border-radius:10px;font-size:1rem}.tabs.svelte-pegzr1 button.on:where(.svelte-pegzr1){background:var(--navy);color:var(--yellow)}.main.svelte-pegzr1{flex-direction:column;flex:1;gap:14px;min-height:0;padding:16px 18px 20px;display:flex;overflow-y:auto}.grid.svelte-pegzr1{flex-direction:column;gap:14px;display:flex}.step.svelte-pegzr1{grid-template-columns:36px minmax(0,1fr);align-items:start;gap:12px;display:grid}.bot.svelte-pegzr1{background:var(--white);border:2.5px solid var(--navy);border-radius:14px;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:12px;padding:12px;display:grid}.num.svelte-pegzr1{box-sizing:border-box;background:var(--yellow);border:var(--chunk);width:36px;height:36px;box-shadow:0 3px 0 var(--navy);font-family:var(--display);border-radius:50%;place-items:center;font-size:1.06rem;display:grid}.lines.svelte-pegzr1{flex-direction:column;gap:3px;padding-top:2px;display:flex}.t.svelte-pegzr1{font-family:var(--display);font-size:1.125rem;line-height:1.1}.b.svelte-pegzr1{font-size:.84rem;font-weight:800;line-height:1.45}.modes.svelte-pegzr1{flex-direction:column;gap:8px;margin-top:4px;display:flex}.mode.svelte-pegzr1{background:var(--white);border:2.5px solid var(--navy);border-radius:12px;justify-content:space-between;align-items:baseline;gap:8px;padding:8px 14px;display:flex}.cap.svelte-pegzr1{font-family:var(--display);font-size:1.5rem;line-height:1}.r.svelte-pegzr1{font-size:.72rem;font-weight:800}.example.svelte-pegzr1{background:var(--white);border:2.5px solid var(--navy);border-radius:16px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.ex-row.svelte-pegzr1{align-items:center;gap:10px;display:flex}.ex-card.svelte-pegzr1{flex:none;width:52px}.verb.svelte-pegzr1{opacity:.6;font-size:.75rem;font-weight:800}.pts.svelte-pegzr1{background:var(--white);border:2.5px solid var(--navy);font-family:var(--display);white-space:nowrap;border-radius:99px;margin-left:auto;padding:3px 10px;font-size:1rem}.pts.win.svelte-pegzr1{background:var(--yellow)}.pts.lose.svelte-pegzr1{background:var(--red);color:var(--white)}.cycle.svelte-pegzr1{margin:4px 0 2px;display:flex}.leave.svelte-pegzr1{border-bottom:2px dashed color-mix(in srgb, var(--navy) 18%, transparent);flex-direction:column;gap:6px;padding-bottom:12px;display:flex}.leave-h.svelte-pegzr1{align-items:center;gap:8px;display:flex}.pill.quit.svelte-pegzr1{background:var(--red);color:var(--white)}.pill.claim.svelte-pegzr1{background:var(--yellow)}.pill.gone.svelte-pegzr1{background:var(--navy);color:var(--white)}.when.svelte-pegzr1{opacity:.7;font-size:.72rem;font-weight:800}footer.svelte-pegzr1{padding:12px 18px calc(30px + env(safe-area-inset-bottom));border-top:var(--chunk);flex:none}@media (width>=901px){.rules.svelte-pegzr1{grid-template-columns:230px minmax(0,1fr);height:calc(clamp(600px,75dvh,900px) - 8px);display:grid}.rail.svelte-pegzr1{background:var(--royal);border-bottom:0;border-right:4px solid var(--navy);gap:10px;padding:24px 18px}h2.svelte-pegzr1{color:var(--white);-webkit-text-stroke:5px var(--navy);paint-order:stroke fill;margin-bottom:10px;font-size:1.875rem}.tabs.svelte-pegzr1{background:0 0;border:0;flex-direction:column;gap:10px;padding:0;display:flex}.tabs.svelte-pegzr1 button:where(.svelte-pegzr1){text-align:left;border:var(--chunk);background:var(--white);border-radius:14px;height:46px;padding:0 14px;font-size:1.125rem}.tabs.svelte-pegzr1 button.on:where(.svelte-pegzr1){background:var(--yellow);color:var(--navy);box-shadow:0 4px 0 var(--navy)}.rail-modes.svelte-pegzr1{flex-direction:column;gap:6px;margin-top:auto;display:flex}.rail-modes.svelte-pegzr1 .kicker:where(.svelte-pegzr1){color:var(--yellow)}.rail-mode.svelte-pegzr1{color:var(--white);font-family:var(--display);justify-content:space-between;align-items:baseline;font-size:1rem;display:flex}.rail-mode.svelte-pegzr1 .r:where(.svelte-pegzr1){font-family:var(--body);font-size:.8rem}.main.svelte-pegzr1{gap:16px;padding:28px 32px;position:relative}.corner.svelte-pegzr1{position:absolute;top:18px;right:18px}h3.svelte-pegzr1{padding-right:48px;font-size:1.625rem;line-height:1}.grid.svelte-pegzr1{gap:16px}.examples.svelte-pegzr1{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 22px;display:grid}.ex-row.svelte-pegzr1{gap:8px}.ex-card.svelte-pegzr1{width:50px}.leave.svelte-pegzr1{grid-template-columns:130px minmax(0,1fr);align-items:start;gap:14px;display:grid}.leave-h.svelte-pegzr1{flex-direction:column;align-items:flex-start;gap:4px}}@media (height<=500px){.rules.svelte-pegzr1{height:auto}}.ribbon.svelte-14mlx8v{z-index:3;background:var(--yellow);color:var(--navy);border-top:4px solid var(--navy);border-bottom:4px solid var(--navy);font-family:var(--display);white-space:nowrap;justify-content:center;gap:.3em;padding:8px 9%;font-size:1.75rem;line-height:1;display:flex;position:absolute;top:17.3%;left:-6px;right:-6px;transform:rotate(-3deg)}.nm.svelte-14mlx8v{text-overflow:ellipsis;min-width:0;overflow:hidden}.words.svelte-14mlx8v{flex:none}.ribbon.lost.svelte-14mlx8v{background:var(--red);color:var(--white)}.slots.svelte-14mlx8v{perspective:900px;flex-wrap:wrap;justify-content:center;gap:16px 14px;display:flex;position:absolute;top:32.6%;left:7.7%;right:7.7%}.slots.svelte-14mlx8v>.slot:where(.svelte-14mlx8v){width:min(var(--w,92px), calc((100% - 29px) / 3))}.take.svelte-14mlx8v{pointer-events:none;--pool:min(27.5cqw, calc((92cqw - (var(--n) - 1) * 4.2cqw) / var(--n)));--safe:min(19.7cqw, calc(var(--pool) * .85));position:absolute;inset:0;container-type:size}.groups.svelte-14mlx8v{flex-direction:column;align-items:center;gap:16px;display:flex;position:absolute;top:max(29%,17.3% + 60px);left:0;right:0}.group.svelte-14mlx8v{pointer-events:auto;flex-direction:column;align-items:center;gap:10px;display:flex}.label.svelte-14mlx8v{background:var(--navy);color:var(--white);box-sizing:border-box;max-width:92cqw;font-family:var(--display);white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:3px 11px;font-size:max(11px,3.9cqw);line-height:1.2;display:flex}.label.safe.svelte-14mlx8v{background:var(--yellow);color:var(--navy);border:2.5px solid var(--navy);padding:2px 11px 2px 6px}.row.svelte-14mlx8v{perspective:900px;gap:4.2cqw;display:flex}.row.kept.svelte-14mlx8v{gap:3.6cqw}.take.svelte-14mlx8v .slot:where(.svelte-14mlx8v){width:var(--pool)}.keep.svelte-14mlx8v{width:var(--safe);position:relative}.dim.svelte-14mlx8v{filter:grayscale(.6)brightness(.85)}.seal.svelte-14mlx8v{z-index:2;filter:drop-shadow(0 3px 0 var(--navy));display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.corner.svelte-14mlx8v{z-index:2;display:flex;position:absolute;top:-7px;left:-7px}.slot.svelte-14mlx8v{background:0 0;border:0;width:92px;padding:0;transition:opacity .3s,transform .3s}.slot.svelte-14mlx8v:disabled{opacity:1;cursor:default}.slot.picked.svelte-14mlx8v{z-index:2;transform:scale(1.15)}.slot.faded.svelte-14mlx8v{opacity:.3;transform:scale(.92)}.flip.svelte-14mlx8v{aspect-ratio:5/7;transform-style:preserve-3d;transition:transform .6s;position:relative}.flip.over.svelte-14mlx8v{transform:rotateY(180deg)}.face.svelte-14mlx8v{backface-visibility:hidden;position:absolute;inset:0}.front.svelte-14mlx8v{transform:rotateY(180deg)}.panel.svelte-14mlx8v{z-index:4;background:var(--cream);border-top:4px solid var(--navy);padding:16px max(16px, env(safe-area-inset-right)) calc(30px + env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));border-radius:26px 26px 0 0;flex-direction:column;gap:8px;display:flex;position:absolute;bottom:0;left:0;right:0}.title.svelte-14mlx8v{font-family:var(--display);font-size:1.5rem;line-height:1}.line.svelte-14mlx8v{font-size:.85rem;font-weight:800;line-height:1.4}.err.svelte-14mlx8v{color:var(--red);font-size:.75rem;font-weight:800}.go.svelte-14mlx8v{margin-top:4px}@media (width>=901px){.ribbon.svelte-14mlx8v{padding:10px 0;font-size:2.25rem;top:20%;transform:rotate(-2deg)}.slots.svelte-14mlx8v{--w:104px;top:36%;left:25%;right:25%}.slot.svelte-14mlx8v{width:104px}.take.svelte-14mlx8v{--pool:104px;--safe:80px}.groups.svelte-14mlx8v{flex-direction:row;justify-content:center;align-items:flex-end;gap:40px;top:33%}.label.svelte-14mlx8v{font-size:13px}.row.svelte-14mlx8v{gap:14px}.row.kept.svelte-14mlx8v{gap:12px}.panel.svelte-14mlx8v{left:50%;right:auto;bottom:calc(24px * var(--s) + env(safe-area-inset-bottom));width:calc(440px * var(--s));border:var(--chunk);border-width:calc(3px * var(--s));border-radius:calc(22px * var(--s));box-shadow:0 calc(6px * var(--s)) 0 var(--navy);padding:calc(18px * var(--s));gap:calc(8px * var(--s));text-align:center;transform:translate(-50%)}.title.svelte-14mlx8v{font-size:calc(1.5rem * var(--s))}.line.svelte-14mlx8v{font-size:calc(.85rem * var(--s))}.err.svelte-14mlx8v{font-size:calc(.75rem * var(--s))}.go.svelte-14mlx8v{margin-top:calc(4px * var(--s));height:calc(54px * var(--s));border-width:calc(3px * var(--s));border-radius:calc(18px * var(--s));box-shadow:0 calc(5px * var(--s)) 0 var(--navy);font-size:calc(1.3rem * var(--s))}}.head.svelte-27xcmp{justify-content:space-between;align-items:center;gap:12px;display:flex}h2.svelte-27xcmp{font:400 1.875rem/1 var(--display)}.x.svelte-27xcmp{border:var(--chunk);background:var(--white);width:40px;height:40px;box-shadow:0 3px 0 var(--navy);color:var(--navy);font:400 1.1rem/1 var(--display);border-radius:12px;flex:none;padding:0}.body.svelte-27xcmp{grid-template-columns:320px 1fr;align-items:start;gap:24px;display:grid}.figure.svelte-27xcmp{justify-self:center;position:relative}.card.svelte-27xcmp{position:absolute;top:0}svg.svelte-27xcmp{pointer-events:none;position:absolute;inset:0;overflow:visible}line.svelte-27xcmp{stroke:color-mix(in srgb, var(--navy) 55%, transparent);stroke-width:3px;stroke-linecap:round}line.on.svelte-27xcmp{stroke:var(--navy);stroke-width:4px}.spot.svelte-27xcmp,.pin.svelte-27xcmp{border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.spot.svelte-27xcmp{background:var(--navy);border:2px solid var(--white);box-sizing:border-box;width:10px;height:10px}.pin.svelte-27xcmp{background:var(--yellow);width:28px;height:28px;color:var(--navy);border:2.5px solid var(--navy);font:400 .875rem/1 var(--display);place-items:center;padding:0;display:grid}.pin.on.svelte-27xcmp{background:var(--navy);width:32px;height:32px;color:var(--yellow);font-size:1rem}.rows.svelte-27xcmp{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.row.svelte-27xcmp{text-align:left;width:100%;color:var(--navy);background:var(--white);border:2.5px solid color-mix(in srgb, var(--navy) 25%, transparent);border-radius:14px;grid-template-columns:28px 1fr;align-items:start;gap:10px;padding:6px 10px;display:grid}.row.on.svelte-27xcmp{background:var(--yellow);border-color:var(--navy)}.n.svelte-27xcmp{background:var(--yellow);border:2.5px solid var(--navy);box-sizing:border-box;width:28px;height:28px;font:400 .875rem/1 var(--display);border-radius:50%;place-items:center;display:grid}.row.on.svelte-27xcmp .n:where(.svelte-27xcmp){background:var(--navy);color:var(--yellow)}.words.svelte-27xcmp{flex-direction:column;gap:2px;padding-top:3px;display:flex}.t.svelte-27xcmp{font:400 1.0625rem/1.1 var(--display)}.b.svelte-27xcmp{font:800 .78rem/1.35 var(--body)}@media (width<=900px){h2.svelte-27xcmp{font-size:1.625rem}.x.svelte-27xcmp{width:38px;height:38px}.body.svelte-27xcmp{grid-template-columns:1fr;gap:14px}.t.svelte-27xcmp{font-size:.9375rem}.b.svelte-27xcmp{font-size:.72rem}}.tile.svelte-19c5ksr{width:var(--tile-width,var(--tile-size,22px));height:var(--tile-size,22px);box-sizing:border-box;border:var(--tile-border,2px) solid var(--tile-edge,var(--navy));border-radius:var(--tile-radius,7px);font:400 var(--tile-font,.8rem) / 1 var(--display);flex:none;place-items:center;display:grid}.unlit.svelte-19c5ksr{border-style:dashed;border-color:color-mix(in srgb, var(--navy) 35%, transparent);opacity:.45;background:0 0}.auto.svelte-31melx{z-index:40;color:var(--white);background:radial-gradient(circle at 50% 48%, color-mix(in srgb, var(--sky) 40%, transparent), transparent 60%), repeating-conic-gradient(from 0deg at 50% 48%, color-mix(in srgb, var(--white) 5%, transparent) 0 9deg, transparent 9deg 18deg), var(--navy);padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.dim.svelte-31melx{background:var(--night);pointer-events:none;position:absolute;inset:0}header.svelte-31melx{flex:none;justify-content:center;margin-top:auto;padding:20px 32px 0;display:flex;position:relative}h1.svelte-31melx{text-transform:uppercase;-webkit-text-stroke-width:5px;font-size:2.25rem;line-height:1}p.svelte-31melx{margin:0}.stage.svelte-31melx{flex:1;min-height:0;position:relative}.fx.svelte-31melx,.spent.svelte-31melx,.made.svelte-31melx{position:absolute;inset:0}.fx.svelte-31melx{pointer-events:none}.fx.svelte-31melx>:where(.svelte-31melx){max-width:none;position:absolute}.rays.svelte-31melx,.burst.svelte-31melx{aspect-ratio:1}.rays.silver.svelte-31melx{filter:grayscale()brightness(1.2)}.burst.svelte-31melx{filter:saturate(.3)brightness(1.3)}.rim.svelte-31melx{background:conic-gradient(var(--rainbow));inset:-40%;-webkit-mask-image:radial-gradient(circle,#0000 46%,#000 60%);mask-image:radial-gradient(circle,#0000 46%,#000 60%)}.core.svelte-31melx{aspect-ratio:1;background:radial-gradient(circle, var(--white) 0 18%, color-mix(in srgb, color-mix(in srgb, var(--yellow) 40%, var(--white)) 85%, transparent) 35%, color-mix(in srgb, var(--sky) 40%, transparent) 55%, transparent 70%);border-radius:50%}.flash.svelte-31melx{background:var(--white);pointer-events:none;position:absolute;inset:0}.spent.svelte-31melx{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}.spending.svelte-31melx{color:var(--yellow);text-transform:uppercase;-webkit-text-stroke-width:5px;font-size:1.375rem;line-height:1}.spent.svelte-31melx ul:where(.svelte-31melx){flex-wrap:wrap;justify-content:center;gap:16px 8px;margin:0;padding:0;list-style:none;display:flex}.spent.svelte-31melx li:where(.svelte-31melx){width:var(--slot);will-change:transform;position:relative}.spent.svelte-31melx li:where(.svelte-31melx),.result.svelte-31melx{container-type:inline-size}.badge.svelte-31melx{box-sizing:border-box;background:var(--yellow);border:2.5px solid var(--navy);min-width:24px;height:21px;font:400 .75rem/1 var(--display);color:var(--navy);white-space:nowrap;border-radius:99px;justify-content:center;align-items:center;padding:0 5px;display:flex;position:absolute;bottom:calc(12.5cqw - 10.5px);left:-6px}.badge.white.svelte-31melx{background:var(--white)}.made.svelte-31melx{pointer-events:none;display:flex;overflow:hidden}.made.done.svelte-31melx{overscroll-behavior:contain;pointer-events:auto;overflow-y:auto}.made-in.svelte-31melx{flex-direction:column;align-items:center;gap:20px;width:100%;max-width:372px;margin:auto;padding:12px 16px 20px;display:flex}.you-made.svelte-31melx{color:var(--yellow);text-transform:uppercase;white-space:nowrap;font-size:2.125rem;line-height:1}.grid.svelte-31melx{--cols:4;--gap:10px;justify-content:center;gap:18px var(--gap);flex-wrap:wrap;width:100%;margin:0;padding:0;list-style:none;display:flex}.grid.svelte-31melx li:where(.svelte-31melx){width:calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols));will-change:transform}.result.svelte-31melx{--ring:var(--white);background:0 0;border:0;border-radius:10px;width:100%;padding:0;display:block;position:relative}.new.svelte-31melx{background:var(--yellow);border:2.5px solid var(--navy);height:20px;font:400 .6875rem/1 var(--display);letter-spacing:.02em;color:var(--navy);text-transform:uppercase;border-radius:99px;align-items:center;padding:0 6px;display:flex;position:absolute;top:-9px;right:-6px}.foot.svelte-31melx{flex:none;height:160px;margin-bottom:auto;padding:0 20px 34px;display:grid;position:relative}.part.svelte-31melx{text-align:center;flex-direction:column;grid-area:1/1;justify-content:end;align-items:center;gap:12px;display:flex}.part.off.svelte-31melx{visibility:hidden}.note.svelte-31melx{opacity:.9;text-wrap:pretty;font-size:.8125rem;font-weight:800;line-height:1.4}.finish.svelte-31melx{width:100%;max-width:340px}.detail-dim.svelte-31melx{z-index:3;background:color-mix(in srgb, var(--night) 72%, transparent);place-items:center;padding:12px;display:grid;position:absolute;inset:0}.detail.svelte-31melx{width:min(320px,100%);max-height:100%;color:var(--navy);background:var(--cream);border:4px solid var(--navy);box-shadow:0 6px 0 var(--navy-deep);border-radius:26px;flex-direction:column;align-items:center;gap:16px;padding:22px 18px 18px;display:flex;overflow-y:auto}.detail.svelte-31melx:focus-visible{outline:none}.big-card.svelte-31melx{flex:none;width:min(170px,26vh)}.facts.svelte-31melx{text-align:center;flex-direction:column;align-items:center;gap:7px;display:flex}.chips.svelte-31melx{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.dex.svelte-31melx{font:900 .75rem/1 var(--body);letter-spacing:.08em;color:var(--royal)}.chip.svelte-31melx{background:var(--white);border:2.5px solid var(--navy);height:24px;font:400 .8125rem/1 var(--display);text-transform:uppercase;white-space:nowrap;--tile-size:17px;--tile-radius:5px;--tile-font:.625rem;border-radius:99px;align-items:center;gap:5px;padding:0 8px 0 3px;display:flex}.chip.new-tier.svelte-31melx{background:var(--yellow);padding:0 8px}h2.svelte-31melx{text-transform:uppercase;overflow-wrap:anywhere;font-size:1.625rem;line-height:1.05}.used.svelte-31melx,.now.svelte-31melx{text-wrap:pretty;font-size:.8125rem;font-weight:800;line-height:1.4}.used.svelte-31melx{opacity:.8}@media (width>=901px),(width>=501px) and (height>=501px){header.svelte-31melx{height:76px;padding:20px 32px 0}.stage.svelte-31melx{max-height:760px}.spent.svelte-31melx{gap:26px}.spent.svelte-31melx ul:where(.svelte-31melx){gap:16px 14px}.spending.svelte-31melx{font-size:1.75rem}.made-in.svelte-31melx{gap:26px;max-width:824px;padding:12px 32px 24px}.you-made.svelte-31melx{-webkit-text-stroke-width:7px;font-size:2.875rem}.grid.svelte-31melx{--cols:6;--gap:16px;row-gap:22px}.foot.svelte-31melx{height:150px;padding:0 32px 30px}.detail.svelte-31melx{width:min(380px,100%)}}@media (width<=500px),(width<=900px) and (height<=500px){header.svelte-31melx{padding:16px 16px 0}h1.svelte-31melx{font-size:1.75rem}}@media (height<=500px){header.svelte-31melx{height:auto;padding:10px 16px 0}h1.svelte-31melx{-webkit-text-stroke-width:4px;font-size:1.375rem}.foot.svelte-31melx{height:96px;padding:0 20px 12px}.part.svelte-31melx{gap:8px}.finish.svelte-31melx{max-width:300px;padding-block:.45rem;font-size:1.3rem}.made-in.svelte-31melx{gap:14px;max-width:792px;padding:8px 16px 16px}.you-made.svelte-31melx{-webkit-text-stroke-width:5px;font-size:1.625rem}.grid.svelte-31melx{--cols:8;--gap:10px;row-gap:16px}.detail.svelte-31melx{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px 20px;width:min(560px,100%);padding:16px 18px;display:grid}.big-card.svelte-31melx{grid-row:1/span 2;width:min(150px,34vh)}}.review.svelte-dtw9zi{min-height:0;color:var(--navy);flex-direction:column;flex:auto;display:flex}.scroll.svelte-dtw9zi{overscroll-behavior:contain;flex-direction:column;flex:1;gap:18px;min-height:0;padding:0 18px 20px;display:flex;overflow-y:auto}.head.svelte-dtw9zi{align-items:flex-start;gap:12px;display:flex}.titles.svelte-dtw9zi{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}h2.svelte-dtw9zi{text-transform:uppercase;font-size:1.75rem;line-height:1}p.svelte-dtw9zi{margin:0}.line.svelte-dtw9zi{opacity:.8;font-size:.8125rem;font-weight:800;line-height:1.35}.x.svelte-dtw9zi{flex:none;width:38px;height:38px;padding:0;font-size:.9375rem}section.svelte-dtw9zi{flex-direction:column;gap:8px;display:flex}.h.svelte-dtw9zi{justify-content:space-between;align-items:baseline;gap:10px;display:flex}h3.svelte-dtw9zi{text-transform:uppercase;font-size:1.125rem}.n.svelte-dtw9zi{opacity:.55}.hint.svelte-dtw9zi{opacity:.7;text-align:right;font-size:.75rem;font-weight:800}.note.svelte-dtw9zi{opacity:.7;text-wrap:pretty;max-width:40em;font-size:.75rem;font-weight:800;line-height:1.4}.step.svelte-dtw9zi{text-align:left;color:var(--navy);background:var(--white);border:2.5px solid var(--navy);opacity:.5;border-radius:14px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 12px 7px 8px;display:grid}.step.live.svelte-dtw9zi{opacity:1;box-shadow:0 3px 0 var(--navy)}.box.svelte-dtw9zi{box-sizing:border-box;border:2.5px solid var(--navy);background:var(--white);width:26px;height:26px;font:400 .9375rem/1 var(--display);border-radius:8px;place-items:center;display:grid}.box.on.svelte-dtw9zi{background:var(--yellow)}.safe.svelte-dtw9zi{color:var(--navy);background:var(--white);border:2.5px solid var(--navy);box-shadow:0 3px 0 var(--navy);cursor:pointer;border-radius:14px;align-items:center;gap:10px;padding:7px 12px 7px 8px;display:flex}.safe.svelte-dtw9zi input:where(.svelte-dtw9zi){opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.safe.svelte-dtw9zi:has(input:where(.svelte-dtw9zi):focus-visible) .box:where(.svelte-dtw9zi){outline:3px solid var(--royal);outline-offset:2px}.safe-words.svelte-dtw9zi{flex-direction:column;gap:2px;min-width:0;display:flex}.safe-title.svelte-dtw9zi{font:400 1.0625rem/1 var(--display);text-transform:uppercase}.safe-line.svelte-dtw9zi{opacity:.7;font-size:.75rem;font-weight:800;line-height:1.3}.swap.svelte-dtw9zi{min-width:0;font:400 1.125rem/1 var(--display);white-space:nowrap;--tile-size:30px;--tile-radius:9px;--tile-border:2.5px;--tile-font:1.125rem;align-items:center;gap:7px;display:flex}.arrow.svelte-dtw9zi{color:var(--royal)}.where.svelte-dtw9zi{opacity:.7;white-space:nowrap;font-size:.75rem;font-weight:800}.gains.svelte-dtw9zi{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.gains.svelte-dtw9zi li:where(.svelte-dtw9zi){background:var(--white);border:2.5px solid var(--navy);box-shadow:0 3px 0 var(--navy);font:400 1.1875rem/1 var(--display);--tile-size:28px;--tile-radius:8px;--tile-border:2.5px;--tile-font:1rem;border-radius:12px;align-items:center;gap:7px;padding:4px 11px 4px 4px;display:flex}.numbers.svelte-dtw9zi{grid-template-columns:repeat(auto-fill,minmax(74px,1fr));gap:22px 8px;margin:0;padding:0 0 6px;list-style:none;display:grid}.number.svelte-dtw9zi{background:0 0;border:0;border-radius:10px;width:100%;padding:0;display:block;position:relative}.number.out.svelte-dtw9zi .card:where(.svelte-dtw9zi){opacity:.35}.card.svelte-dtw9zi{display:block}.top.svelte-dtw9zi{z-index:2;box-sizing:border-box;background:var(--yellow);border:2.5px solid var(--navy);height:24px;box-shadow:0 2px 0 var(--navy);font:400 .8125rem/1 var(--display);color:var(--navy);white-space:nowrap;--tile-size:16px;--tile-radius:5px;--tile-border:2px;--tile-font:.625rem;border-radius:99px;align-items:center;gap:4px;padding:0 3px 0 7px;display:flex;position:absolute;bottom:-14px;left:-5px}.out.svelte-dtw9zi .top:where(.svelte-dtw9zi){background:var(--white)}.stamp.svelte-dtw9zi{background:var(--white);border:2.5px solid var(--navy);font:400 .875rem/1 var(--display);text-transform:uppercase;white-space:nowrap;border-radius:9px;padding:4px 9px;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)rotate(-8deg)}.foot.svelte-dtw9zi{padding:12px 18px calc(26px + env(safe-area-inset-bottom));border-top:var(--chunk);flex-direction:column;flex:none;gap:10px;display:flex}.confirm.svelte-dtw9zi{opacity:.8;text-align:center;font-size:.78125rem;font-weight:800;line-height:1.35}.foot.svelte-dtw9zi .error:where(.svelte-dtw9zi){text-align:center;font-size:.8125rem}.buttons.svelte-dtw9zi{grid-template-columns:1fr 1.5fr;gap:10px;display:grid}@media (width>=901px){.scroll.svelte-dtw9zi{padding:26px 30px 22px}h2.svelte-dtw9zi{font-size:2.125rem}.numbers.svelte-dtw9zi{grid-template-columns:repeat(8,minmax(0,1fr))}.foot.svelte-dtw9zi{padding:14px 30px 22px}}@media (height<=500px){.foot.svelte-dtw9zi{padding:8px 18px calc(10px + env(safe-area-inset-bottom));flex-flow:wrap;align-items:center;gap:6px 16px}.confirm.svelte-dtw9zi{text-align:left;flex:1 1 0}.foot.svelte-dtw9zi .error:where(.svelte-dtw9zi){text-align:left;flex-basis:100%;order:1}.buttons.svelte-dtw9zi{flex:none;width:min(380px,55%)}.buttons.svelte-dtw9zi .btn:where(.svelte-dtw9zi){padding-block:.45rem;font-size:1.1rem}}.copies.svelte-4duiin{z-index:2;box-sizing:border-box;background:var(--yellow);border:2.5px solid var(--navy);min-width:28px;height:24px;box-shadow:0 2px 0 var(--navy);color:var(--navy);font:400 14px/1 var(--display);white-space:nowrap;border-radius:99px;justify-content:center;align-items:center;padding:0 6px;display:flex;position:absolute;bottom:-17px;left:-4px}.small.svelte-4duiin{min-width:26px;height:22px;padding:0 5px;font-size:13px;bottom:-16px;left:-2px}@media (width<=900px){.copies.svelte-4duiin{min-width:26px;height:22px;padding:0 5px;font-size:13px;bottom:-16px;left:-2px}}.copies.micro.svelte-4duiin{border-width:2px;min-width:28px;height:17px;padding:0 4px;font-size:11px;bottom:-10px;left:-4px}.drop.svelte-vtocc6{flex:none;position:relative}.pick.svelte-vtocc6{border:2.5px solid var(--navy);background:var(--white);height:30px;color:var(--navy);font:400 .8125rem/1 var(--display);text-transform:uppercase;white-space:nowrap;border-radius:10px;align-items:center;gap:6px;padding:0 10px 0 8px;display:flex}.caret.svelte-vtocc6{font-size:.7rem}.dot.svelte-vtocc6{border:2px solid var(--navy);box-sizing:border-box;border-radius:50%;flex:none;width:16px;height:16px}.menu.svelte-vtocc6{z-index:10;background:var(--white);border:2.5px solid var(--navy);width:max-content;min-width:140px;max-width:260px;box-shadow:0 4px 0 var(--navy);overscroll-behavior:contain;border-radius:12px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.menu.up.svelte-vtocc6{top:auto;bottom:calc(100% + 6px)}.menu.end.svelte-vtocc6{left:auto;right:0}.menu.svelte-vtocc6 button:where(.svelte-vtocc6){width:100%;height:32px;color:var(--navy);font:400 .8125rem/1 var(--display);text-transform:uppercase;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 8px;display:flex}@media (hover:hover){.menu.svelte-vtocc6 button:where(.svelte-vtocc6):hover{background:var(--cream)}}.menu.svelte-vtocc6 button.on:where(.svelte-vtocc6){background:var(--yellow)}.heading.svelte-vtocc6{font:800 .625rem/1 var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--royal);padding:6px 8px 4px}.heading.later.svelte-vtocc6{border-top:2px solid color-mix(in srgb, var(--navy) 15%, transparent);margin-top:4px;padding-top:8px}.menu.svelte-vtocc6 button:where(.svelte-vtocc6):disabled{opacity:.45}.note.svelte-vtocc6{font-size:.6875rem;font-weight:800;font-family:var(--body);text-transform:none;opacity:.7;white-space:nowrap;margin-left:auto;padding-left:8px}.combine.svelte-yfu76u{z-index:40;color:var(--white);background:repeating-conic-gradient(from 0deg at 50% 42%, color-mix(in srgb, var(--white) 5%, transparent) 0 8deg, transparent 8deg 16deg), radial-gradient(circle at 50% 42%, var(--royal-bright), var(--navy) 65%);padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.dim.svelte-yfu76u,.flash.svelte-yfu76u,.rim.svelte-yfu76u{pointer-events:none;position:absolute;inset:0}.dim.svelte-yfu76u{background:var(--night)}.flash.svelte-yfu76u{z-index:2;background:var(--white)}header.svelte-yfu76u{z-index:1;box-sizing:border-box;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;width:100%;margin:auto auto 0;padding:20px 24px 0;display:grid;position:relative}header.svelte-yfu76u .back:where(.svelte-yfu76u){justify-self:start}h1.svelte-yfu76u{color:var(--yellow);text-transform:uppercase;font-size:2.75rem}.stage.svelte-yfu76u{flex:1;place-items:center;min-height:0;max-height:600px;display:grid;position:relative}.slots.svelte-yfu76u{grid-template-columns:repeat(var(--cols), var(--slot));gap:12px;margin:0 0 52px;padding:0;list-style:none;display:grid}.moment.svelte-yfu76u{position:absolute;inset:0}.moment.svelte-yfu76u>:where(.svelte-yfu76u){max-width:none;position:absolute}.rays.svelte-yfu76u{aspect-ratio:1}.core.svelte-yfu76u{aspect-ratio:1;background:radial-gradient(circle, var(--white) 0 14%, color-mix(in srgb, var(--c) 70%, transparent) 34%, transparent 68%);border-radius:50%}.burst.svelte-yfu76u{aspect-ratio:1}.orbit.svelte-yfu76u{transform-origin:50%;top:0;left:0}.result.svelte-yfu76u{perspective:1400px}.spin.svelte-yfu76u{transform-style:preserve-3d;display:grid}.face.svelte-yfu76u{backface-visibility:hidden;grid-area:1/1}.rear.svelte-yfu76u{position:relative;transform:rotateY(180deg)}.s-back.svelte-yfu76u{width:100%;height:100%;display:block;position:absolute;inset:0}.label.svelte-yfu76u{text-align:center;text-transform:uppercase;-webkit-text-stroke-width:7px;margin:0;font-size:2.75rem;line-height:1;left:0;right:0}.rim.svelte-yfu76u{z-index:2;-webkit-mask-image:radial-gradient(62% 58%,#0000 62%,#000 100%);mask-image:radial-gradient(62% 58%,#0000 62%,#000 100%)}.rim.svelte-yfu76u div:where(.svelte-yfu76u){aspect-ratio:1;background:conic-gradient(var(--rainbow));position:absolute}.foot.svelte-yfu76u{z-index:1;margin-bottom:auto;padding:0 20px 32px;display:grid;position:relative}.foot.dark.svelte-yfu76u:before{content:"";inset:-48px calc(-1 * env(safe-area-inset-right)) calc(-1 * env(safe-area-inset-bottom)) calc(-1 * env(safe-area-inset-left));z-index:-1;background:linear-gradient(transparent, color-mix(in srgb, var(--night) 88%, transparent) 50%);opacity:var(--scrim);position:absolute}.foot.dark.svelte-yfu76u:after{content:"";top:calc(100% + env(safe-area-inset-bottom));right:calc(-1 * env(safe-area-inset-right));left:calc(-1 * env(safe-area-inset-left));z-index:-1;background:color-mix(in srgb, var(--night) 88%, transparent);height:100dvh;opacity:var(--scrim);position:absolute}.part.svelte-yfu76u{text-align:center;flex-direction:column;grid-area:1/1;justify-content:end;align-items:center;gap:12px;display:flex}.part.off.svelte-yfu76u{visibility:hidden}p.svelte-yfu76u{margin:0}.swap.svelte-yfu76u{font:400 1.5rem/1 var(--display);--tile-size:36px;--tile-radius:10px;--tile-border:2.5px;--tile-font:1.25rem;align-items:center;gap:8px;display:flex}.tile.svelte-yfu76u{box-shadow:0 0 0 2.5px var(--white);border-radius:10px;display:grid}.arrow.svelte-yfu76u{color:var(--yellow);margin:0 6px}.note.svelte-yfu76u{text-wrap:balance;max-width:26rem;font-size:.9375rem;font-weight:800;line-height:1.4}.go.svelte-yfu76u{min-width:240px}.error.svelte-yfu76u{background:var(--white);border-radius:12px;padding:6px 12px;font-size:.875rem}.found.svelte-yfu76u{color:var(--yellow);text-transform:uppercase;-webkit-text-stroke-width:5px;font-size:1.75rem;line-height:1.1}.buttons.svelte-yfu76u{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:4px;display:flex}.buttons.svelte-yfu76u .btn:where(.svelte-yfu76u){min-width:160px}@media (width<=500px),(width<=900px) and (height<=500px){header.svelte-yfu76u{padding:14px 16px 0}.stage.svelte-yfu76u{max-height:none}h1.svelte-yfu76u{font-size:2rem}.slots.svelte-yfu76u{gap:8px}.label.svelte-yfu76u{font-size:2.25rem}.foot.svelte-yfu76u{padding:0 16px 24px}.note.svelte-yfu76u{font-size:.875rem}.found.svelte-yfu76u{font-size:1.5rem}.buttons.svelte-yfu76u{flex-wrap:nowrap;gap:10px;width:100%}.buttons.svelte-yfu76u .btn:where(.svelte-yfu76u){white-space:nowrap;flex:auto;min-width:0;padding-inline:.75rem;font-size:1.25rem}}@media (height<=500px){header.svelte-yfu76u{padding:10px 16px 0}h1.svelte-yfu76u{font-size:1.375rem}.label.svelte-yfu76u{-webkit-text-stroke-width:5px;font-size:1.75rem}.foot.svelte-yfu76u{padding:0 16px 12px}.part.svelte-yfu76u{gap:8px}.part.off.svelte-yfu76u{display:none}.foot.playing.svelte-yfu76u .part:where(.svelte-yfu76u):first-child{position:absolute;inset:auto 16px 12px}.result.svelte-yfu76u,.label.svelte-yfu76u,.rays.svelte-yfu76u{transition:left .3s,top .3s,width .3s}.go.svelte-yfu76u,.buttons.svelte-yfu76u .btn:where(.svelte-yfu76u){padding-block:.45rem;font-size:1.3rem}}.explorer.svelte-1pedtx0{--card:280px;--tile:min(48px, (100vw - 72px) / 6);z-index:40;color:var(--white);outline:none;flex-direction:column;display:flex;position:fixed;inset:0;overflow:clip}.bg.svelte-1pedtx0{background:radial-gradient(circle at 50% 44%, color-mix(in srgb, var(--yellow) 36%, transparent), transparent 58%), repeating-conic-gradient(from 0deg at 50% 44%, color-mix(in srgb, var(--white) 5%, transparent) 0 9deg, transparent 9deg 18deg), var(--navy);opacity:0;transition:opacity .32s;position:absolute;inset:0}.top.svelte-1pedtx0,.bottom.svelte-1pedtx0{opacity:0;transition:opacity .3s .18s}.bottom.svelte-1pedtx0{transition-delay:.22s}.entered.svelte-1pedtx0 .bg:where(.svelte-1pedtx0),.entered.svelte-1pedtx0 .top:where(.svelte-1pedtx0),.entered.svelte-1pedtx0 .bottom:where(.svelte-1pedtx0){opacity:1}.closing.svelte-1pedtx0 .bg:where(.svelte-1pedtx0){opacity:0;transition:opacity .3s 60ms}.closing.svelte-1pedtx0 .top:where(.svelte-1pedtx0),.closing.svelte-1pedtx0 .bottom:where(.svelte-1pedtx0){opacity:0;transition:opacity .16s}.top.svelte-1pedtx0{grid-template-columns:var(--close,44px) minmax(0, 1fr) var(--close,44px);padding:max(14px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) 0 max(16px, env(safe-area-inset-left));flex:none;align-items:center;gap:10px;display:grid;position:relative}.close.svelte-1pedtx0{width:var(--close,44px);height:var(--close,44px);padding:0;font-size:1.4rem;line-height:1}.title.svelte-1pedtx0{text-align:center;flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}h2.svelte-1pedtx0{text-transform:uppercase;-webkit-text-stroke-width:5px;text-wrap:balance;margin:0;font-size:24px;font-weight:400;line-height:1.05}.line.svelte-1pedtx0{font:900 12px/1.3 var(--body);letter-spacing:.08em;color:var(--yellow)}.middle.svelte-1pedtx0{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.stage.svelte-1pedtx0{z-index:1;touch-action:none;cursor:grab;flex:1;place-items:center;min-height:0;display:grid;position:relative;container-type:size}.stage.dragging.svelte-1pedtx0{cursor:grabbing}.fly.svelte-1pedtx0{width:min(var(--card), 100cqw - 32px, (100cqh - 32px) * 5 / 7);perspective:1300px;pointer-events:none;transition:transform .46s cubic-bezier(.2,.85,.25,1.12)}.closing.svelte-1pedtx0 .fly:where(.svelte-1pedtx0){transition:transform .38s cubic-bezier(.4,0,.2,1)}.spin.svelte-1pedtx0{transform-style:preserve-3d;display:grid}.face.svelte-1pedtx0{backface-visibility:hidden;pointer-events:none;grid-area:1/1}.back.svelte-1pedtx0{position:relative;transform:rotateY(180deg)}.back.s.svelte-1pedtx0 img:where(.svelte-1pedtx0){width:100%;height:100%;display:block;position:absolute;inset:0}.bottom.svelte-1pedtx0{padding:8px max(16px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));flex-direction:column;flex:none;align-items:center;gap:14px;display:flex;position:relative}.hint.svelte-1pedtx0{font:900 12px/1.3 var(--body);letter-spacing:.08em;text-align:center;text-wrap:balance;opacity:.85;transition:opacity .5s}.hint.gone.svelte-1pedtx0{opacity:0}.tiers.svelte-1pedtx0{justify-content:center;gap:8px;display:flex}.tier.svelte-1pedtx0{color:var(--white);cursor:pointer;--tile-size:var(--tile);--tile-radius:13px;--tile-border:2.5px;--tile-font:calc(var(--tile) / 2);--tile-edge:var(--white);background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:0;display:flex}.tier.svelte-1pedtx0 .tile{transition:box-shadow .15s}.tier[aria-checked=true].svelte-1pedtx0 .tile{box-shadow:0 0 0 3px var(--navy), 0 0 0 6px var(--yellow)}.count.svelte-1pedtx0{font:900 12px/1 var(--body);opacity:.7}.tier[aria-checked=true].svelte-1pedtx0 .count:where(.svelte-1pedtx0){opacity:1}@media (width>=380px){.tiers.svelte-1pedtx0{gap:12px}}@media (width>=501px){.explorer.svelte-1pedtx0{--card:340px}}@media (width>=901px){.explorer.svelte-1pedtx0{--close:48px;--tile:54px;top:var(--header-h)}.top.svelte-1pedtx0{padding:24px max(32px, env(safe-area-inset-right), (100% - var(--content-max)) / 2) 0 max(32px, env(safe-area-inset-left), (100% - var(--content-max)) / 2)}h2.svelte-1pedtx0{font-size:34px}.line.svelte-1pedtx0{font-size:13px}.middle.svelte-1pedtx0{justify-content:center}.stage.svelte-1pedtx0{flex:0 1 calc(var(--card) * 7 / 5 + 120px)}.bottom.svelte-1pedtx0{padding:8px 32px max(32px, env(safe-area-inset-bottom))}}@media (height<=500px){.top.svelte-1pedtx0{padding-top:max(8px, env(safe-area-inset-top))}.hint.svelte-1pedtx0{display:none}.bottom.svelte-1pedtx0{padding-bottom:max(12px, env(safe-area-inset-bottom))}}.entry.svelte-1derq7v{color:var(--navy);flex-direction:column;gap:16px;display:flex}.top.svelte-1derq7v{grid-template-columns:150px 1fr;align-items:center;gap:16px;display:grid}.card.svelte-1derq7v{flex-direction:column;align-items:center;gap:9px;display:flex}.closer.svelte-1derq7v{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.look.svelte-1derq7v{font:900 .75rem/1.2 var(--body);letter-spacing:.06em;text-align:center;text-wrap:balance;color:var(--royal)}.facts.svelte-1derq7v{flex-direction:column;align-items:start;gap:6px;min-width:0;display:flex}.dex.svelte-1derq7v{font:900 .75rem/1 var(--body);letter-spacing:.08em;color:var(--royal)}h2.svelte-1derq7v{font:400 1.5rem/1.05 var(--display);overflow-wrap:anywhere}.set.svelte-1derq7v{font:900 .6875rem/1 var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--royal)}.chip.svelte-1derq7v{border:2.5px solid var(--navy);background:var(--cream);font:900 .75rem/1 var(--body);letter-spacing:.06em;text-transform:uppercase;border-radius:99px;align-items:center;gap:6px;padding:3px 10px 3px 4px;display:inline-flex}.dot.svelte-1derq7v{border:2px solid var(--navy);box-sizing:border-box;border-radius:50%;width:16px;height:16px}.bv.svelte-1derq7v{align-items:baseline;gap:8px;display:flex}.bv-n.svelte-1derq7v{font:400 2.5rem/1 var(--display)}.bv-k.svelte-1derq7v{font:900 .6875rem/1 var(--body);letter-spacing:.06em}.same.svelte-1derq7v{font:800 .75rem/1.3 var(--body);opacity:.75}section.svelte-1derq7v{flex-direction:column;gap:8px;display:flex}.h.svelte-1derq7v{justify-content:space-between;align-items:baseline;display:flex}h3.svelte-1derq7v{font:400 1.125rem/1 var(--display)}.h.svelte-1derq7v span:where(.svelte-1derq7v){font:800 .75rem/1 var(--body);opacity:.7}.tiers.svelte-1derq7v{--tile-size:42px;--tile-width:auto;--tile-radius:12px;--tile-border:2.5px;--tile-font:1.375rem;grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.tier.svelte-1derq7v{background:0 0;border:0;border-radius:12px;padding:0;transition:transform .12s;display:grid;position:relative}@media (hover:hover){.tier.svelte-1derq7v:hover{transform:translateY(-2px)}}.tier.on.svelte-1derq7v{box-shadow:0 0 0 3px var(--yellow), 0 0 0 5.5px var(--navy)}.face.svelte-1derq7v{display:grid}.out.svelte-1derq7v .face:where(.svelte-1derq7v){opacity:.55}.star.svelte-1derq7v{box-sizing:border-box;border:2px solid var(--navy);background:var(--yellow);width:20px;height:20px;color:var(--navy);border-radius:50%;place-items:center;font-size:10px;line-height:1;display:grid;position:absolute;top:-7px;right:-7px}.fav.svelte-1derq7v{align-self:start;align-items:center;gap:7px;height:40px;margin-top:4px;padding:0 16px;font-size:1rem;display:inline-flex}.fav-error.svelte-1derq7v{margin:0;font-size:.8125rem}.copies.svelte-1derq7v{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.copies.svelte-1derq7v li:where(.svelte-1derq7v){background:var(--cream);border:2.5px solid var(--navy);--tile-size:32px;--tile-radius:10px;--tile-font:1.05rem;--pip:var(--white);border-radius:14px;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:6px 8px 6px 6px;display:grid}.copies.svelte-1derq7v li.on:where(.svelte-1derq7v){box-shadow:0 0 0 3px var(--yellow), 0 0 0 5.5px var(--navy)}.pick.svelte-1derq7v{grid-column:span 2;grid-template-columns:var(--tile-size) 1fr;color:inherit;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:grid}.promo.svelte-1derq7v{background:var(--navy);color:var(--yellow);font:900 .625rem/1.2 var(--body);letter-spacing:.06em;text-transform:uppercase;vertical-align:1px;border-radius:99px;margin:0 2px 0 6px;padding:2px 7px;display:inline-block}.what.svelte-1derq7v{flex-direction:column;gap:4px;min-width:0;display:flex}.line.svelte-1derq7v{font:800 .8125rem/1.2 var(--body)}.toward.svelte-1derq7v{align-items:center;gap:8px;display:flex}.pips.svelte-1derq7v{gap:3px;display:flex}.pip.svelte-1derq7v{border:2px solid var(--navy);background:var(--pip);border-radius:99px;width:18px;height:10px}.narrow.svelte-1derq7v .pip:where(.svelte-1derq7v){width:9px}.pip.on.svelte-1derq7v{background:var(--yellow)}.have.svelte-1derq7v{font:400 .875rem/1 var(--display)}.make.svelte-1derq7v{height:36px;padding:0 12px}.rule.svelte-1derq7v{font:800 .75rem/1.4 var(--body);opacity:.75;margin:2px 0 0}.desc.svelte-1derq7v{font:italic 800 .85rem/1.4 var(--body);margin:0}.buttons.svelte-1derq7v{grid-template-columns:1fr 1fr;gap:10px;display:grid}.buttons.one.svelte-1derq7v{grid-template-columns:1fr}@media (width<=900px){.entry.svelte-1derq7v{gap:14px}.top.svelte-1derq7v{grid-template-columns:140px 1fr}.chip.svelte-1derq7v{background:var(--white)}.tiers.svelte-1derq7v{--tile-size:46px}.copies.svelte-1derq7v li:where(.svelte-1derq7v){background:var(--white);--tile-size:34px;--pip:var(--cream);grid-template-columns:34px 1fr auto}}.band.svelte-8696k7{background:var(--royal);color:var(--white);padding:20px max(32px, (100% - var(--content-max)) / 2);border-bottom:4px solid var(--navy);flex-wrap:wrap;align-items:center;gap:14px;display:flex}h1.svelte-8696k7{text-transform:uppercase;-webkit-text-stroke-width:5px;white-space:nowrap;font-size:2.25rem;line-height:1}.bar.svelte-8696k7{background:var(--white);border:var(--chunk);border-radius:99px;flex:180px;height:16px;margin-left:10px;overflow:hidden}.fill.svelte-8696k7{background:var(--yellow);border-right:3px solid var(--navy);box-sizing:border-box;height:100%}.count.svelte-8696k7{font:400 1.375rem/1 var(--display);text-transform:uppercase;white-space:nowrap}.of.svelte-8696k7{opacity:.7;font-size:.8em}.pad.svelte-8696k7{padding:0 32px}.body.svelte-8696k7{max-width:calc(var(--content-max) + 64px);min-height:calc(100vh - var(--header-h) - var(--band));min-height:calc(100dvh - var(--header-h) - var(--band));grid-template-columns:minmax(0,1fr) 400px;align-items:start;margin:0 auto;display:grid}.main.svelte-8696k7{flex-direction:column;gap:18px;min-width:0;padding:20px 32px 40px;display:flex}.controls.svelte-8696k7{flex-wrap:wrap;align-items:center;gap:10px 8px;display:flex}.controls.svelte-8696k7>.drop:last-child{margin-left:auto}.set.svelte-8696k7{flex-direction:column;gap:16px;display:flex}.rule.svelte-8696k7{border:0;border-top:3px solid var(--navy);opacity:.2;margin:0}.set-head.svelte-8696k7{align-items:center;gap:14px;display:flex}.set-name.svelte-8696k7{text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:2px;padding:0;display:flex}.caret.svelte-8696k7{color:var(--royal);margin-right:6px;transition:transform .15s;display:inline-block}.caret.open.svelte-8696k7{transform:rotate(90deg)}.range.svelte-8696k7{font:900 .6875rem/1 var(--body);letter-spacing:.08em;color:var(--royal)}h2.svelte-8696k7{font:400 1.375rem/1.05 var(--display);text-transform:uppercase;color:var(--navy)}.full.svelte-8696k7{border:2.5px solid var(--navy);background:var(--yellow);box-shadow:0 2px 0 var(--navy);font:400 .75rem/1.4 var(--display);color:var(--navy);white-space:nowrap;border-radius:99px;padding:3px 10px;transform:rotate(-4deg)}.set-bar.svelte-8696k7{background:var(--white);border:2.5px solid var(--navy);border-radius:99px;flex:1;height:12px;overflow:hidden}.set-fill.svelte-8696k7{background:var(--royal);border-right:2.5px solid var(--navy);box-sizing:border-box;height:100%}.set-fill.done.svelte-8696k7{background:var(--yellow);border-right:none}.set-count.svelte-8696k7{font:800 .75rem/1 var(--body);color:var(--navy);opacity:.8;white-space:nowrap}.grid.svelte-8696k7{grid-template-columns:repeat(auto-fill,minmax(108px,1fr));gap:22px 12px;margin:0;padding:0;list-style:none;display:grid}.pocket.svelte-8696k7{background:0 0;border:0;border-radius:8px;width:100%;padding:0;transition:transform .12s;display:block;position:relative}@media (hover:hover){.pocket.svelte-8696k7:hover{transform:translateY(-3px)}}.pocket.sel.svelte-8696k7,.pocket.fresh.svelte-8696k7{box-shadow:0 0 0 3px var(--yellow), 0 0 0 6px var(--navy)}.pocket.out.svelte-8696k7{opacity:.55}.fav.svelte-8696k7{z-index:2;box-sizing:border-box;background:var(--yellow);border:2.5px solid var(--navy);width:24px;height:24px;box-shadow:0 2px 0 var(--navy);color:var(--navy);border-radius:50%;place-items:center;font-size:12px;line-height:1;display:grid;position:absolute;bottom:-17px;right:-4px}.missing.svelte-8696k7{aspect-ratio:5/7;border:3px dashed color-mix(in srgb, var(--navy) 35%, transparent);color:var(--navy);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.m-dex.svelte-8696k7{font:900 .6875rem/1 var(--body);opacity:.55}.q.svelte-8696k7{font:400 1.625rem/1 var(--display);opacity:.25}.empty.svelte-8696k7,.hint.svelte-8696k7{opacity:.7;margin:0;font-weight:800}.empty.svelte-8696k7{text-align:center;grid-column:1/-1;padding:24px 0}.side.svelte-8696k7{background:var(--white);border-left:4px solid var(--navy);align-self:stretch}.side-in.svelte-8696k7{top:var(--header-h);max-height:calc(100vh - var(--header-h) - var(--band));max-height:calc(100dvh - var(--header-h) - var(--band));box-sizing:border-box;padding:24px;position:sticky;overflow-y:auto}@media (width>=1665px){.body.svelte-8696k7{grid-template-columns:minmax(0,1fr) 432px}.side.svelte-8696k7{border-right:4px solid var(--navy);margin-right:32px}}@media (width<=1200px){.body.svelte-8696k7{grid-template-columns:minmax(0,1fr) 320px}.side-in.svelte-8696k7{padding:20px}}.hint.svelte-8696k7{text-align:center;padding:40px 10px}@media (width<=900px){.band.svelte-8696k7{margin-inline:calc(-1 * env(safe-area-inset-left)) calc(-1 * env(safe-area-inset-right));padding:14px calc(env(safe-area-inset-right) + 16px) 16px calc(env(safe-area-inset-left) + 16px);gap:10px}h1.svelte-8696k7{font-size:1.875rem}.count.svelte-8696k7{margin-left:auto;font-size:1.25rem}.of.svelte-8696k7{font-size:.7em}.bar.svelte-8696k7{flex-basis:100%;order:1;height:14px;margin-left:0}.pad.svelte-8696k7{padding:0 16px}.body.svelte-8696k7{min-height:0;display:block}.main.svelte-8696k7{gap:14px;padding:14px 14px 32px}.controls.svelte-8696k7{gap:8px 6px}.grid.svelte-8696k7{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:20px 8px}.set-head.svelte-8696k7{flex-wrap:wrap;gap:8px 10px}.set-count.svelte-8696k7{margin-left:auto}.set-bar.svelte-8696k7{flex-basis:100%;order:1}.fav.svelte-8696k7{width:22px;height:22px;font-size:11px;bottom:-16px;right:-2px}}.grid.half.svelte-8696k7{grid-template-columns:repeat(auto-fill,minmax(60px,1fr));gap:18px 8px}.grid.micro.svelte-8696k7{grid-template-columns:repeat(auto-fill,minmax(38px,1fr));gap:13px 5px}.grid.half.svelte-8696k7 .pocket:where(.svelte-8696k7){border-radius:6px}.grid.micro.svelte-8696k7 .pocket:where(.svelte-8696k7){border-radius:4px}.grid.half.svelte-8696k7 .fav:where(.svelte-8696k7){width:20px;height:20px;font-size:10px;bottom:-14px;right:-2px}.grid.micro.svelte-8696k7 .pocket.sel:where(.svelte-8696k7),.grid.micro.svelte-8696k7 .pocket.fresh:where(.svelte-8696k7){box-shadow:0 0 0 2px var(--yellow), 0 0 0 4px var(--navy)}.grid.micro.svelte-8696k7 .fav:where(.svelte-8696k7){border-width:2px;width:16px;height:16px;font-size:8px;bottom:-10px;right:-3px}.grid.half.svelte-8696k7 .missing:where(.svelte-8696k7),.grid.micro.svelte-8696k7 .missing:where(.svelte-8696k7){border-width:2px;border-radius:6px}.grid.half.svelte-8696k7 .q:where(.svelte-8696k7){font-size:1.125rem}.grid.micro.svelte-8696k7 .m-dex:where(.svelte-8696k7){display:none}.grid.micro.svelte-8696k7 .q:where(.svelte-8696k7){font-size:.875rem}.history.svelte-1h4rl9v{gap:14px;margin:0;padding:0;list-style:none;display:grid;container:history/inline-size}li.svelte-1h4rl9v{background:var(--white);border:var(--chunk);box-shadow:var(--lift);border-radius:18px;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:18px;padding:14px 18px;display:grid}.head.svelte-1h4rl9v{flex-direction:column;gap:4px;display:flex}.head.svelte-1h4rl9v .kicker:where(.svelte-1h4rl9v){color:var(--royal)}.inline.svelte-1h4rl9v{display:none}.source.svelte-1h4rl9v{font-family:var(--display);font-size:1.125rem;line-height:1.1}.delta.svelte-1h4rl9v{font-family:var(--display);color:var(--royal);margin-top:4px;font-size:1.9rem;line-height:1}.five.svelte-1h4rl9v{grid-template-columns:repeat(5,minmax(0,92px));gap:10px;display:grid}.empty.svelte-1h4rl9v{opacity:.7;margin:0;font-weight:800}@container history (width<=600px){li.svelte-1h4rl9v{grid-template-columns:minmax(0,1fr);gap:8px;padding:10px 12px}.head.svelte-1h4rl9v{flex-direction:row;justify-content:space-between;align-items:baseline}.inline.svelte-1h4rl9v{display:inline}.source.svelte-1h4rl9v{display:none}.delta.svelte-1h4rl9v{color:inherit;margin-top:0;font-size:1.25rem}.five.svelte-1h4rl9v{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}}.page.svelte-18yart2{--column:46rem;--column-upright:36rem}.pack.svelte-y7ytr8{width:100%;color:inherit;font:inherit;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;margin:0;padding:0;display:flex}.tap.svelte-y7ytr8{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .15s ease-out}.tap.svelte-y7ytr8:focus-visible{transform:translateY(-4px)scale(1.03)}@media (hover:hover){.tap.svelte-y7ytr8:hover{transform:translateY(-4px)scale(1.03)}.tap.svelte-y7ytr8:hover img:where(.svelte-y7ytr8){filter:drop-shadow(0 12px 14px color-mix(in srgb, var(--navy) 45%, transparent))}}.tap.svelte-y7ytr8:active{transform:translateY(1px)scale(.98)}.tap.svelte-y7ytr8:focus-visible{outline:3px solid var(--yellow);outline-offset:4px;border-radius:12px}img.svelte-y7ytr8{aspect-ratio:1091/1441;object-fit:contain;width:100%;filter:drop-shadow(0 6px 8px color-mix(in srgb, var(--navy) 35%, transparent));-webkit-mask:linear-gradient(to top, #000 calc(var(--fill) - 1px), #0000004d calc(var(--fill) + 1px));mask:linear-gradient(to top, #000 calc(var(--fill) - 1px), #0000004d calc(var(--fill) + 1px))}.pack.svelte-y7ytr8:not(.full) .kicker:where(.svelte-y7ytr8){opacity:.5}.kicker.svelte-y7ytr8{white-space:nowrap;font-size:min(.72rem,2.6vw)}@media (prefers-reduced-motion:reduce){.tap.svelte-y7ytr8{transition:none}}.inbox.svelte-tgo1wb{border-radius:50%;flex:none;place-items:center;width:46px;height:46px;padding:0;display:grid;position:relative}.inbox.svelte-tgo1wb img:where(.svelte-tgo1wb){height:30px;display:block}.hero.svelte-tgo1wb{background:var(--yellow);border:var(--chunk);box-shadow:0 3px 0 var(--navy)}.header.svelte-tgo1wb{background:var(--royal);border:3px solid var(--yellow);width:44px;height:44px}.header.svelte-tgo1wb img:where(.svelte-tgo1wb){height:28px}.header.open.svelte-tgo1wb{background:var(--yellow)}@media (hover:hover){.header.svelte-tgo1wb:hover{background:var(--yellow)}}.count.svelte-tgo1wb{background:var(--red);min-width:22px;height:22px;color:var(--white);border:2.5px solid var(--navy);font-family:var(--display);text-align:center;border-radius:99px;padding:0 5px;font-size:.75rem;line-height:17px;position:absolute;top:-7px;right:-7px}.home.svelte-mqnx2g{--panel-zoom:1;grid-template-columns:minmax(0, 1fr) calc(500px * var(--panel-zoom));max-width:var(--content-max);min-height:calc(100vh - var(--header-h));min-height:calc(100dvh - var(--header-h));margin-inline:auto;display:grid}.hero.svelte-mqnx2g{background:var(--sky);position:relative;overflow:clip}.hero.svelte-mqnx2g picture:where(.svelte-mqnx2g){top:var(--header-h);height:calc(100vh - var(--header-h));height:calc(100dvh - var(--header-h));align-items:flex-end;display:flex;position:sticky;container-type:size}.hero.svelte-mqnx2g img:where(.svelte-mqnx2g){object-fit:cover;object-position:83% 50%;width:100%;height:min(100%,92cqw);display:block}@container (aspect-ratio<100/92){.hero.svelte-mqnx2g img:where(.svelte-mqnx2g){-webkit-mask-image:linear-gradient(#0000,#000 80px);mask-image:linear-gradient(#0000,#000 80px)}}@media (width>=901px) and (width<=1200px),(width>=1600px) and (height>=900px){.hero.svelte-mqnx2g img:where(.svelte-mqnx2g){object-position:56% 30%;height:min(100%,142cqw)}}@media (width>=1600px) and (height>=1000px){.home.svelte-mqnx2g{--panel-zoom:1.25}}.corner.svelte-mqnx2g{display:none}.bonus-tile.svelte-mqnx2g{background:var(--yellow);border:var(--chunk);box-shadow:var(--lift);border-radius:18px;grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:14px;padding:8px 14px 8px 8px;display:grid}.bonus-art.svelte-mqnx2g{place-items:center;display:grid;position:relative}.bonus-art.svelte-mqnx2g img:where(.svelte-mqnx2g){height:76px;transform:rotate(-8deg)}.times.svelte-mqnx2g{background:var(--white);border:2.5px solid var(--navy);font-family:var(--display);border-radius:99px;padding:0 5px;font-size:.75rem;position:absolute;bottom:-2px;right:-4px}.bonus-text.svelte-mqnx2g{flex-direction:column;min-width:0;display:flex}.bonus-title.svelte-mqnx2g{font-family:var(--display);text-transform:uppercase;font-size:1.25rem;line-height:1.05}.bonus-why.svelte-mqnx2g{opacity:.8;font-size:.8rem;font-weight:800}.panel-side.svelte-mqnx2g{zoom:var(--panel-zoom);border-left:4px solid var(--navy);flex-direction:column;gap:20px;padding:28px 32px;display:flex}.stats.svelte-mqnx2g{grid-template-columns:1.3fr 1fr 1fr;gap:10px;display:grid}.stat.svelte-mqnx2g{background:var(--white);border:var(--chunk);box-shadow:var(--lift);border-radius:16px;flex-direction:column;padding:12px 14px;display:flex}.stat.svelte-mqnx2g .kicker:where(.svelte-mqnx2g){color:var(--royal)}.stat.lead.svelte-mqnx2g{background:var(--royal);color:var(--white)}.stat.lead.svelte-mqnx2g .kicker:where(.svelte-mqnx2g){color:var(--yellow)}.big.svelte-mqnx2g{font-family:var(--display);margin-top:4px;font-size:2rem;line-height:1.1}.of.svelte-mqnx2g{opacity:.75;font-size:.75rem;font-weight:800}.row-head.svelte-mqnx2g{justify-content:space-between;align-items:baseline;display:flex}h2.svelte-mqnx2g{text-transform:uppercase;font-size:1.6rem}h3.svelte-mqnx2g{text-transform:uppercase;font-size:1.25rem}.note.svelte-mqnx2g{font-size:.8rem;font-weight:800}p.note.svelte-mqnx2g{margin:0}.packs.svelte-mqnx2g{grid-template-columns:repeat(3,1fr);gap:16px;padding:0 10px;display:grid}.last-opened.svelte-mqnx2g{background:var(--chip);height:28px;color:var(--chip-ink);border:2.5px solid var(--navy);font:900 .75rem/1 var(--body);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:99px;align-self:center;align-items:center;padding:0 10px;display:flex}.actions.svelte-mqnx2g{grid-template-columns:1fr auto;gap:12px;display:grid}.actions.svelte-mqnx2g .big:where(.svelte-mqnx2g){font-size:1.6rem}.send-desktop.svelte-mqnx2g{line-height:1.1}.sub.svelte-mqnx2g{font-family:var(--body);text-transform:none;white-space:nowrap;font-size:.75rem;font-weight:800}.gift-phone.svelte-mqnx2g{display:none}.last.svelte-mqnx2g{flex-direction:column;gap:10px;display:flex}.five.svelte-mqnx2g{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}@media (width<=900px){.home.svelte-mqnx2g{max-width:none;min-height:0;display:block}.hero.svelte-mqnx2g{height:clamp(200px,40vw,360px);margin-inline:calc(-1 * env(safe-area-inset-left)) calc(-1 * env(safe-area-inset-right))}.hero.svelte-mqnx2g picture:where(.svelte-mqnx2g){height:100%;display:block;position:static;container-type:normal}.hero.svelte-mqnx2g img:where(.svelte-mqnx2g){object-position:62% 30%;height:100%;-webkit-mask-image:none;mask-image:none}.corner.svelte-mqnx2g{top:12px;right:calc(16px + env(safe-area-inset-right));display:block;position:absolute}.bonus-tile.svelte-mqnx2g{grid-template-columns:64px minmax(0,1fr) auto;gap:12px;padding:8px 12px 8px 8px}.bonus-art.svelte-mqnx2g img:where(.svelte-mqnx2g){height:70px}.bonus-title.svelte-mqnx2g{font-size:1.125rem}.bonus-why.svelte-mqnx2g{font-size:.75rem}.panel-side.svelte-mqnx2g{background:var(--cream);border-left:0;border-radius:28px 28px 0 0;gap:12px;margin-top:-30px;padding:18px max(20px,50% - 18rem) 24px;position:relative}.stats.svelte-mqnx2g{grid-template-columns:1.25fr 1fr 1fr;gap:8px}.stat.svelte-mqnx2g{padding:8px 12px}.big.svelte-mqnx2g,h2.svelte-mqnx2g{font-size:1.4rem}.packs.svelte-mqnx2g{gap:14px;padding:0 48px}.last-opened.svelte-mqnx2g{height:26px;font-size:.6875rem}.actions.svelte-mqnx2g{grid-template-columns:1fr}.actions.svelte-mqnx2g .big:where(.svelte-mqnx2g){font-size:1.5rem}.send-desktop.svelte-mqnx2g{display:none}.gift-phone.svelte-mqnx2g{background:var(--white);border:3px dashed var(--royal);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.gift-phone.svelte-mqnx2g h3:where(.svelte-mqnx2g){font-size:1.1rem}.five.svelte-mqnx2g{gap:8px}}@media (width<=900px) and (height<=500px){.hero.svelte-mqnx2g{height:150px}.hero.svelte-mqnx2g img:where(.svelte-mqnx2g){object-position:62% 33%}.packs.svelte-mqnx2g{padding:0 max(48px,50% - 11rem)}}@media (width<=500px){.hero.svelte-mqnx2g{aspect-ratio:8/5;height:auto}.hero.svelte-mqnx2g img:where(.svelte-mqnx2g){object-position:50% 0%}}p.svelte-trrx7h{margin:0}.friends-list.svelte-trrx7h{gap:10px;margin:0;padding:0;list-style:none;display:grid}.friends-list.svelte-trrx7h li:where(.svelte-trrx7h){border:var(--chunk);background:var(--cream);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.row.svelte-trrx7h{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.row.svelte-trrx7h>:where(.svelte-trrx7h):last-child{white-space:nowrap;flex:none}.royal.svelte-trrx7h{color:var(--royal)}.page-inbox.svelte-trrx7h{flex-direction:column;gap:20px;max-width:36rem;display:flex}.punch.svelte-trrx7h{background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--white) 7%, transparent) 0 10px, transparent 10px 20px), var(--royal);border:var(--chunk);box-shadow:0 5px 0 var(--navy);color:var(--white);border-radius:20px;padding:6px}.punch-inner.svelte-trrx7h{border:2.5px dashed color-mix(in srgb, var(--white) 60%, transparent);border-radius:14px;flex-direction:column;gap:12px;padding:14px 12px;display:flex}.punch-title.svelte-trrx7h{font-family:var(--display);text-transform:uppercase;color:var(--yellow);font-size:1.25rem}.pips.svelte-trrx7h{grid-template-columns:repeat(7,1fr);gap:5px;margin:0;padding:0;list-style:none;display:grid}.pips.svelte-trrx7h li:where(.svelte-trrx7h){aspect-ratio:1;border:2.5px dashed color-mix(in srgb, var(--white) 70%, transparent);font-family:var(--display);color:color-mix(in srgb, var(--white) 75%, transparent);border-radius:50%;place-items:center;font-size:.875rem;display:grid;overflow:hidden}.pips.svelte-trrx7h li.on:where(.svelte-trrx7h){background:var(--yellow);border:2.5px solid var(--navy);color:var(--navy)}.pips.svelte-trrx7h img:where(.svelte-trrx7h){opacity:.45;width:78%}.pips.svelte-trrx7h li.on:where(.svelte-trrx7h) img:where(.svelte-trrx7h){opacity:1}.punch-line.svelte-trrx7h{font-family:var(--display);text-align:center;font-size:1.125rem}.ten.svelte-trrx7h{flex-direction:column;gap:8px;display:flex}.ten-label.svelte-trrx7h{font-family:var(--display);text-transform:uppercase;font-size:1rem}.bar.svelte-trrx7h>div:where(.svelte-trrx7h){box-sizing:border-box}.list.svelte-trrx7h{flex-direction:column;gap:12px;display:flex}.friends-list.svelte-trrx7h .pack:where(.svelte-trrx7h){width:36px;filter:drop-shadow(0 2px 2px color-mix(in srgb, var(--navy-deep) 30%, transparent));flex:none}.pack-text.svelte-trrx7h{flex-direction:column;gap:2px;min-width:0;margin-right:auto;display:flex}.waiting-title.svelte-trrx7h{font-family:var(--display);text-transform:uppercase;font-size:1.3rem;line-height:1.05}.why.svelte-trrx7h{opacity:.7;text-transform:uppercase;font-size:.8rem;font-weight:800;line-height:1.35}.empty.svelte-trrx7h{border:3px dashed var(--missing);text-align:center;border-radius:18px;flex-direction:column;gap:4px;padding:20px;font-size:.8rem;font-weight:800;display:flex}.empty.svelte-trrx7h span:where(.svelte-trrx7h):last-child{opacity:.7}.empty-title.svelte-trrx7h{font-family:var(--display);text-transform:uppercase;font-size:1.25rem;font-weight:400}.empty.small.svelte-trrx7h{border-radius:16px;padding:16px}.drop-inbox.svelte-trrx7h{flex-direction:column;gap:14px;display:flex}.drop-title.svelte-trrx7h{text-transform:uppercase;font-size:1.5rem}.meters.svelte-trrx7h{flex-direction:column;gap:8px;display:flex}.bars.svelte-trrx7h+.row:where(.svelte-trrx7h){margin-top:4px}.bars.svelte-trrx7h{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.bars.svelte-trrx7h span:where(.svelte-trrx7h){border:2.5px solid var(--navy);background:var(--white);border-radius:99px;height:14px}.bars.svelte-trrx7h span.on:where(.svelte-trrx7h){background:var(--yellow)}.royal-fill.svelte-trrx7h{border-width:2.5px}.royal-fill.svelte-trrx7h>div:where(.svelte-trrx7h){background:var(--royal);border-right:0}.page.svelte-bxtokj{--column:36rem}.rank-pill.svelte-16sdj01{border:2px solid var(--navy);height:22px;font-family:var(--display);text-transform:uppercase;white-space:nowrap;border-radius:99px;flex:none;align-items:center;gap:4px;padding:0 8px 0 4px;font-size:.7rem;line-height:1;display:inline-flex}.big.svelte-16sdj01{height:30px;box-shadow:0 2px 0 var(--navy);border-width:2.5px;gap:6px;padding:0 11px 0 6px;font-size:.875rem}.words.svelte-16sdj01{padding-top:1px}.slot.svelte-fdzu6e>.profile{width:100%;display:block}.row.svelte-fdzu6e{height:52px;color:var(--navy);text-align:left;grid-template-columns:30px 32px minmax(0,1fr) auto 46px;align-items:center;gap:9px;padding:0 12px;display:grid}.row.chevrons.svelte-fdzu6e{grid-template-columns:30px 32px minmax(0,1fr) auto 46px 10px;height:54px}.row.you.svelte-fdzu6e{background:var(--yellow)}.place.svelte-fdzu6e{min-width:28px;height:26px;font-family:var(--display);border-radius:8px;justify-self:center;place-items:center;padding:0 4px;font-size:.95rem;line-height:1;display:grid}.top.svelte-fdzu6e .place:where(.svelte-fdzu6e){background:var(--navy);color:var(--yellow)}.placing.svelte-fdzu6e .place:where(.svelte-fdzu6e){opacity:.4}.who.svelte-fdzu6e{align-items:center;gap:6px;min-width:0;display:flex}.name.svelte-fdzu6e{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--display);text-transform:uppercase;font-size:1.06rem;line-height:1;overflow:hidden}.tag.svelte-fdzu6e{background:var(--navy);color:var(--white);letter-spacing:.06em;text-transform:uppercase;border-radius:99px;flex:none;padding:0 6px;font-size:.6rem;font-weight:900;line-height:16px}.tag.you-tag.svelte-fdzu6e{background:var(--white);color:var(--navy);border:2px solid var(--navy);line-height:14px}.rating.svelte-fdzu6e{text-align:right;font-family:var(--display);font-size:1.125rem;line-height:1}.progress.svelte-fdzu6e{white-space:nowrap;grid-column:span 2;justify-self:end;font-size:.75rem;font-weight:900}.chev.svelte-fdzu6e{font-family:var(--display);opacity:.5;font-size:1.125rem;line-height:1}.row.pin.svelte-fdzu6e{border:var(--chunk);height:58px;box-shadow:0 5px 0 var(--navy);border-radius:18px;grid-template-columns:minmax(40px,auto) 32px minmax(0,1fr) auto 46px;padding:0 14px 0 10px}.pin.svelte-fdzu6e .place:where(.svelte-fdzu6e){background:var(--navy);height:28px;color:var(--yellow);justify-self:stretch}.pin.svelte-fdzu6e .name:where(.svelte-fdzu6e){font-size:1.125rem}.pin.svelte-fdzu6e .rating:where(.svelte-fdzu6e){font-size:1.2rem}@media (width<=500px){.row.svelte-fdzu6e,.row.pin.svelte-fdzu6e{grid-template-columns:30px 32px minmax(0,1fr) 48px;grid-template-areas:"place avatar who rating""place avatar rank rating";row-gap:4px;height:58px}.row.chevrons.svelte-fdzu6e{grid-template-columns:30px 32px minmax(0,1fr) 48px 10px;grid-template-areas:"place avatar who rating chev""place avatar rank rating chev";height:58px}.row.pin.svelte-fdzu6e{grid-template-columns:minmax(40px,auto) 32px minmax(0,1fr) 48px;height:62px}.place.svelte-fdzu6e{grid-area:place}.row.svelte-fdzu6e>.avatar{grid-area:avatar}.who.svelte-fdzu6e{grid-area:who;align-self:end}.row.svelte-fdzu6e>.rank-pill,.progress.svelte-fdzu6e{grid-area:rank;place-self:start}.rating.svelte-fdzu6e{grid-area:rating}.chev.svelte-fdzu6e{grid-area:chev}}@media (width>=501px) and (width<=900px){.row.svelte-fdzu6e{grid-template-columns:30px 32px minmax(0,1fr) 100px 52px}.row.chevrons.svelte-fdzu6e{grid-template-columns:30px 32px minmax(0,1fr) 100px 52px 10px}.row.pin.svelte-fdzu6e{grid-template-columns:minmax(40px,auto) 32px minmax(0,1fr) 100px 52px}.row.svelte-fdzu6e>.rank-pill{justify-self:start}}@media (width>=901px){.row.svelte-fdzu6e,.row.chevrons.svelte-fdzu6e{grid-template-columns:40px 36px minmax(0,1fr) 120px 70px 14px;gap:12px;height:47px;padding:0 18px}.row.svelte-fdzu6e>.rank-pill{justify-self:start}.place.svelte-fdzu6e{min-width:30px;height:28px;padding:0 5px;font-size:1rem}.who.svelte-fdzu6e{gap:8px}.name.svelte-fdzu6e{font-size:1.2rem}.tag.svelte-fdzu6e{padding:0 7px;font-size:.625rem;line-height:17px}.tag.you-tag.svelte-fdzu6e{line-height:15px}.rating.svelte-fdzu6e{font-size:1.25rem}.progress.svelte-fdzu6e{font-size:.8rem}.row.pin.svelte-fdzu6e{border:0;border-top:var(--chunk);height:54px;box-shadow:none;border-radius:0;grid-template-columns:minmax(40px,auto) 36px minmax(0,1fr) 120px 70px 14px;padding:0 18px}.pin.svelte-fdzu6e .name:where(.svelte-fdzu6e),.pin.svelte-fdzu6e .rating:where(.svelte-fdzu6e){font-size:1.2rem}}@media (width>=901px) and (width<=1200px){.row.svelte-fdzu6e,.row.chevrons.svelte-fdzu6e{grid-template-columns:32px 34px minmax(0,1fr) 104px 60px 10px;gap:8px;padding:0 12px}.row.pin.svelte-fdzu6e{grid-template-columns:minmax(40px,auto) 34px minmax(0,1fr) 104px 60px 10px;padding:0 12px}}.head.svelte-maaepc{justify-content:space-between;align-items:center;gap:12px;display:flex}h2.svelte-maaepc{text-transform:uppercase;font-size:1.75rem}.x.svelte-maaepc{flex:none;width:40px;height:40px;padding:0;font-size:1rem}.note.svelte-maaepc{margin:0;font-size:.8rem;font-weight:800;line-height:1.4}.foot.svelte-maaepc{opacity:.8}.ranks.svelte-maaepc{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rank.svelte-maaepc{background:var(--white);border:var(--chunk);box-shadow:0 3px 0 var(--navy);border-radius:16px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:7px 12px 7px 10px;display:grid}.rank.here.svelte-maaepc{background:var(--yellow)}.lines.svelte-maaepc{flex-direction:column;gap:3px;min-width:0;display:flex}.name.svelte-maaepc{font-family:var(--display);text-transform:uppercase;font-size:1.2rem;line-height:1}.range.svelte-maaepc{opacity:.8;font-size:.78rem;font-weight:800}.status.svelte-maaepc{border:2px solid var(--navy);background:var(--white);font-family:var(--display);text-transform:uppercase;white-space:nowrap;border-radius:99px;padding:0 9px;font-size:.75rem;line-height:22px}.status.here.svelte-maaepc{background:var(--navy);color:var(--yellow)}.status.earned.svelte-maaepc{background:var(--green);color:var(--white)}.status.none.svelte-maaepc{border-style:dashed;border-color:color-mix(in srgb, var(--navy) 40%, transparent)}.tile.svelte-napr0t{background:var(--white);color:var(--navy);border:var(--chunk);box-shadow:var(--lift);border-radius:16px;flex-direction:column;min-width:0;padding:12px 14px;display:flex}.kicker.svelte-napr0t{color:var(--royal)}.yellow.svelte-napr0t{background:var(--yellow)}.yellow.svelte-napr0t .kicker:where(.svelte-napr0t){color:var(--navy)}.royal.svelte-napr0t{background:var(--royal);color:var(--white)}.royal.svelte-napr0t .kicker:where(.svelte-napr0t){color:var(--yellow)}.big.svelte-napr0t{font-family:var(--display);margin-top:4px;font-size:1.9rem;line-height:1.1}.of.svelte-napr0t{opacity:.75;font-size:.75rem;font-weight:800}@media (width<=900px){.tile.svelte-napr0t{padding:8px 12px}.big.svelte-napr0t{font-size:1.4rem}}.rating-card.svelte-108azqb{flex-direction:column;gap:12px;display:flex}.card.svelte-108azqb{border:var(--chunk);border-radius:20px;flex-direction:column;gap:14px;padding:14px;display:flex}.ranked.svelte-108azqb{background:repeating-conic-gradient(from 0deg at 50% 0%, color-mix(in srgb, var(--white) 6%, transparent) 0 10deg, transparent 10deg 20deg), var(--navy);color:var(--white);box-shadow:0 5px 0 var(--navy-deep)}.placing.svelte-108azqb{background:var(--white);box-shadow:0 5px 0 var(--navy)}.top.svelte-108azqb{align-items:center;gap:14px;display:flex}.lines.svelte-108azqb{flex-direction:column;gap:4px;min-width:0;display:flex}.ranked.svelte-108azqb .kicker:where(.svelte-108azqb){color:var(--yellow)}.big.svelte-108azqb{font-family:var(--display);text-transform:uppercase;font-size:2.5rem;line-height:1}.placing.svelte-108azqb .big:where(.svelte-108azqb){font-size:2.25rem}.line.svelte-108azqb{opacity:.85;font-size:.75rem;font-weight:800;line-height:1.35}.placing.svelte-108azqb .line:where(.svelte-108azqb){opacity:.8}.progress.svelte-108azqb{flex-direction:column;gap:6px;display:flex}.ends.svelte-108azqb{letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:8px;font-size:.625rem;font-weight:900;display:flex}.end.svelte-108azqb{opacity:.7}.to.svelte-108azqb{color:var(--yellow)}.track.svelte-108azqb{background:color-mix(in srgb, var(--white) 16%, transparent);border-radius:99px;height:12px;overflow:hidden}.track.svelte-108azqb div:where(.svelte-108azqb){background:var(--yellow);border-radius:99px;height:100%}.go.svelte-108azqb{border-radius:16px;place-items:center;height:48px;padding:0 12px;font-size:1.125rem;display:grid}.record.svelte-108azqb{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.record.svelte-108azqb .tile{box-shadow:0 3px 0 var(--navy);border-radius:14px;padding:8px 9px;container-type:inline-size}.record.svelte-108azqb .kicker{letter-spacing:.05em;white-space:nowrap;font-size:.56rem}.record.svelte-108azqb .tile .big{white-space:nowrap;font-size:min(1.4rem, 100cqi / (var(--chars) * .5))}@media (width>=901px){.card.svelte-108azqb{padding:16px}.top.svelte-108azqb{gap:16px}.ranked.svelte-108azqb .big:where(.svelte-108azqb){font-size:2.625rem}.record.svelte-108azqb .tile{padding:8px 10px}.record.svelte-108azqb .kicker{font-size:.6rem}.record.svelte-108azqb .tile .big{font-size:min(1.9rem, 100cqi / (var(--chars) * .5))}}.band.svelte-acbyly{--ring:var(--white);background:repeating-conic-gradient(from 0deg at 50% 100%, color-mix(in srgb, var(--white) 6%, transparent) 0 10deg, transparent 10deg 20deg), var(--royal);color:var(--white);border-bottom:4px solid var(--navy);margin-inline:calc(-1 * env(safe-area-inset-left)) calc(-1 * env(safe-area-inset-right));padding:14px calc(env(safe-area-inset-right) + 16px) 14px calc(env(safe-area-inset-left) + 16px);flex-direction:column;gap:12px;display:flex}.title.svelte-acbyly{align-items:center;gap:10px;min-width:0;display:flex}.back.svelte-acbyly{flex:none;place-items:center;width:40px;height:40px;padding:0;display:grid}h1.svelte-acbyly{text-transform:uppercase;-webkit-text-stroke-width:5px;min-width:0;font-size:1.875rem;line-height:1}.ranks.svelte-acbyly{height:36px;box-shadow:0 3px 0 var(--navy);border-width:3px;border-radius:12px;margin-left:auto;font-size:.95rem}.tabs.svelte-acbyly{background:var(--navy);border-radius:16px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.tabs.svelte-acbyly button:where(.svelte-acbyly){height:38px;color:var(--white);opacity:.8;font-family:var(--display);text-transform:uppercase;background:0 0;border:0;border-radius:12px;font-size:1.06rem}.tabs.svelte-acbyly button.on:where(.svelte-acbyly){background:var(--yellow);color:var(--navy);opacity:1}.body.svelte-acbyly{padding:14px 16px 0}.board-col.svelte-acbyly,.board.svelte-acbyly{flex-direction:column;gap:10px;min-height:0;display:flex}.count.svelte-acbyly{opacity:.75;font-size:.78rem;font-weight:800}.board.padded.svelte-acbyly{padding-bottom:104px}.list.svelte-acbyly{background:var(--white);border:var(--chunk);box-shadow:var(--lift);border-radius:18px;margin:0;padding:0;list-style:none;overflow:hidden}.list.svelte-acbyly li:where(.svelte-acbyly)+li:where(.svelte-acbyly){border-top:2px solid color-mix(in srgb, var(--navy) 12%, transparent)}.still.svelte-acbyly{margin-top:8px;font-size:.66rem}.list.placing.svelte-acbyly{border:3px dashed color-mix(in srgb, var(--navy) 45%, transparent);box-shadow:none}.empty.svelte-acbyly{opacity:.7;margin:0;font-size:.875rem;font-weight:800}.phone-pin.svelte-acbyly{left:max(12px, env(safe-area-inset-left));right:max(12px, env(safe-area-inset-right));bottom:calc(var(--tab-bar-h) + env(safe-area-inset-bottom) + 30px);z-index:9;position:fixed}@media (height<=500px){.phone-pin.svelte-acbyly{margin:12px 16px 16px;position:static}.phone-pin.listed.svelte-acbyly{display:none}.board.padded.svelte-acbyly{padding-bottom:0}}.wide.board-page.svelte-acbyly{--line:calc(48rem + 32px + 400px);height:calc(100vh - var(--header-h));height:calc(100dvh - var(--header-h));flex-direction:column;min-height:600px;display:flex}.wide.svelte-acbyly .band:where(.svelte-acbyly){--ring:var(--white);padding:20px calc(env(safe-area-inset-right) + max(40px, (100% - var(--line)) / 2)) 20px calc(env(safe-area-inset-left) + max(40px, (100% - var(--line)) / 2));background:repeating-conic-gradient(from 0deg at 12% 100%, color-mix(in srgb, var(--white) 5%, transparent) 0 8deg, transparent 8deg 16deg), var(--royal);flex-direction:row;flex:none;align-items:center;gap:16px}.wide.svelte-acbyly .title:where(.svelte-acbyly){flex:1;gap:16px}.wide.svelte-acbyly .back:where(.svelte-acbyly){width:auto;padding:0 14px;font-size:1rem}.wide.svelte-acbyly h1:where(.svelte-acbyly){-webkit-text-stroke-width:6px;font-size:2.75rem}.wide.svelte-acbyly .tabs:where(.svelte-acbyly){flex:none;width:360px}.wide.svelte-acbyly .tabs:where(.svelte-acbyly) button:where(.svelte-acbyly){height:40px;font-size:1.125rem}.wide.svelte-acbyly .body:where(.svelte-acbyly){flex:1;grid-template-columns:minmax(0,48rem) 400px;justify-content:center;gap:32px;width:100%;min-height:0;padding:22px 40px 26px;display:grid}@media (width<=1200px){.wide.svelte-acbyly .body:where(.svelte-acbyly){grid-template-columns:minmax(0,1fr) 320px;gap:24px;padding-inline:28px}.wide.svelte-acbyly .band:where(.svelte-acbyly){padding-inline:calc(env(safe-area-inset-left) + 28px) calc(env(safe-area-inset-right) + 28px)}}.wide.svelte-acbyly .count:where(.svelte-acbyly){font-size:.85rem}.wide.svelte-acbyly .board:where(.svelte-acbyly){background:var(--white);border:var(--chunk);box-shadow:0 5px 0 var(--navy);border-radius:20px;flex:0 auto;gap:0;overflow:hidden}.scroll.svelte-acbyly{flex:auto;min-height:0;overflow-y:auto}.pinned.svelte-acbyly{flex:none}.wide.svelte-acbyly .list:where(.svelte-acbyly){box-shadow:none;border:0;border-radius:0}.wide.svelte-acbyly .still:where(.svelte-acbyly){border-top:2px solid color-mix(in srgb, var(--navy) 12%, transparent);margin:0;padding:14px 18px 6px}.wide.svelte-acbyly .empty:where(.svelte-acbyly){padding:18px}.side.svelte-acbyly{flex-direction:column;gap:14px;min-height:0;display:flex;overflow-y:auto}.lines.svelte-acbyly{flex-direction:column;gap:5px;display:flex}.lines.svelte-acbyly h2:where(.svelte-acbyly){text-transform:uppercase;font-size:1.25rem}.rank-list.svelte-acbyly{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.rank-list.svelte-acbyly li:where(.svelte-acbyly){background:var(--white);border:2.5px solid var(--navy);border-radius:12px;grid-template-columns:28px minmax(0,1fr) auto auto;align-items:center;gap:10px;height:36px;padding:0 10px 0 8px;display:grid}.rank-list.svelte-acbyly li.here:where(.svelte-acbyly){background:var(--yellow)}.rank-list.svelte-acbyly .name:where(.svelte-acbyly){font-family:var(--display);text-transform:uppercase;font-size:.95rem;line-height:1}.rank-list.svelte-acbyly .range:where(.svelte-acbyly){opacity:.8;font-size:.75rem;font-weight:800}.dot.svelte-acbyly{background:var(--white);border:2px solid var(--navy);border-radius:50%;width:10px;height:10px}.dot.earned.svelte-acbyly{background:var(--green)}.page-band.svelte-qzecov,.page.svelte-qzecov{--column:36rem}.link.svelte-qzecov{justify-items:start;gap:14px;max-width:36rem;margin-inline:auto;display:grid}p.svelte-qzecov{margin:0;font-weight:800}.code.svelte-qzecov{letter-spacing:.15em;font-size:2.4rem}.row.svelte-qzecov{gap:10px;display:flex}.muted.svelte-qzecov{font-size:.875rem}.page.svelte-15l1two{--column:51rem;flex-direction:column;gap:20px;padding-bottom:48px;display:flex}.top.svelte-15l1two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.card.svelte-15l1two{background:var(--white);border:var(--chunk);box-shadow:0 5px 0 var(--navy);border-radius:22px;flex-direction:column;gap:12px;padding:22px;display:flex}.card.dashed.svelte-15l1two{box-shadow:none;background:0 0;border-style:dashed;justify-content:center}.code-card.svelte-15l1two{background:repeating-linear-gradient(45deg, #ffffff12 0 12px, transparent 12px 24px), var(--royal);color:var(--white)}.code-card.svelte-15l1two p:where(.svelte-15l1two){opacity:.9;margin:0;font-size:.8125rem;font-weight:800;line-height:1.4}.code-row.svelte-15l1two{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.code.svelte-15l1two{font:400 2rem/1 var(--display);letter-spacing:.03em;text-transform:uppercase}.two.svelte-15l1two{grid-template-columns:1fr 1fr;gap:10px;margin-top:auto;display:grid}.two.fit.svelte-15l1two{flex-wrap:wrap;display:flex}.two.fit.svelte-15l1two .btn:where(.svelte-15l1two){white-space:nowrap;flex:1 0 auto;padding-inline:.75rem}.row.svelte-15l1two{gap:8px;display:flex}.code-field.svelte-15l1two{letter-spacing:.04em;text-transform:uppercase;flex:1;min-width:0;height:46px;font-weight:900}h2.svelte-15l1two{font:400 1.375rem/1 var(--display);text-transform:uppercase}p.svelte-15l1two{margin:0}.muted.small.svelte-15l1two{font-size:.8125rem;font-weight:800;line-height:1.4}.who.svelte-15l1two{align-items:center;gap:12px;min-width:0;display:flex}.who.svelte-15l1two>div:where(.svelte-15l1two){flex-direction:column;gap:2px;min-width:0;display:flex}.avatar.svelte-15l1two{background:var(--royal);width:42px;height:42px;color:var(--white);font:400 1rem/1 var(--display);border-radius:50%;flex:none;place-items:center;display:grid}.name.svelte-15l1two{font-size:.9375rem;font-weight:900}.kicker.small.svelte-15l1two{color:var(--royal)}.kicker.on-royal.svelte-15l1two{color:var(--yellow)}.list.svelte-15l1two{flex-direction:column;gap:10px;display:flex}.heads.svelte-15l1two,.row-card.svelte-15l1two{grid-template-columns:minmax(0,1fr) 140px 160px 200px;align-items:center;gap:24px;display:grid}.heads.svelte-15l1two{padding:0 20px}.heads.svelte-15l1two span:where(.svelte-15l1two){letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;opacity:.7;text-align:center;font-size:.72rem;font-weight:900}.row-card.svelte-15l1two{background:var(--white);border:2.5px solid var(--navy);border-radius:14px;padding:14px 20px}.check.svelte-15l1two{border:2px solid var(--navy);border-radius:6px;justify-self:center;place-items:center;width:20px;height:20px;font-size:.6875rem;font-weight:900;display:grid}.check.on.svelte-15l1two{background:var(--yellow)}.pips.svelte-15l1two{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.pip.svelte-15l1two{border:2px solid var(--navy);background:var(--cream);border-radius:99px;height:11px}.pip.on.svelte-15l1two{background:var(--yellow)}.bar.svelte-15l1two{border:2px solid var(--navy);background:var(--cream);border-radius:99px;height:10px;overflow:hidden}.fill.svelte-15l1two{background:var(--royal);border-right:2px solid var(--navy);box-sizing:border-box;height:100%}@media (width<=900px){.page.svelte-15l1two{padding-block:14px 32px}.top.svelte-15l1two{grid-template-columns:minmax(0,1fr)}.heads.svelte-15l1two{display:none}.row-card.svelte-15l1two{grid-template-columns:minmax(0,1fr) 20px;gap:10px 12px}.pips.svelte-15l1two,.bar.svelte-15l1two{grid-column:1/-1}}.progress.svelte-1vybrxm{background:var(--white);width:100%;color:var(--navy);border:var(--chunk);box-shadow:0 4px 0 var(--navy-deep);text-align:left;border-radius:18px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.head.svelte-1vybrxm{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.name.svelte-1vybrxm{flex-direction:column;gap:2px;min-width:0;display:flex}.range.svelte-1vybrxm{font:900 .65625rem/1.2 var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.set.svelte-1vybrxm{font:400 1.3125rem/1.05 var(--display);text-transform:uppercase}.full.svelte-1vybrxm{border:2.5px solid var(--navy);background:var(--yellow);box-shadow:0 2px 0 var(--navy);font:400 .75rem/1.4 var(--display);white-space:nowrap;border-radius:99px;flex:none;padding:2px 10px;transform:rotate(-4deg)}.bar.svelte-1vybrxm{border:2.5px solid var(--navy);background:var(--cream);height:12px}.fill.svelte-1vybrxm{background:var(--fill);border-right:2.5px solid var(--navy);transition:width .3s}.count.svelte-1vybrxm{font:800 .75rem/1.35 var(--body);opacity:.8}@media (prefers-reduced-motion:reduce){.fill.svelte-1vybrxm{transition:none}}.picker.svelte-g2t998{--screen:100dvh;--fh:clamp(170px, var(--screen) - 480px, 400px);--set-step:.71;--spread:.22;--drop:.048;--tilt:11deg;flex-direction:column;flex:1;align-items:center;gap:14px;width:100%;display:flex}.fan.svelte-g2t998{width:100vw;height:calc(var(--fh) * 1.06);flex:none;position:relative;overflow:clip}.fp.svelte-g2t998{height:var(--fh);width:calc(var(--fh) * var(--ratio));margin-left:calc(var(--fh) * var(--ratio) / -2);cursor:pointer;transform-origin:50% 90%;background:0 0;border:0;padding:0;transition:transform .4s cubic-bezier(.3,1.25,.6,1),opacity .35s;position:absolute;top:0;left:50%}.fp.side.svelte-g2t998{opacity:.5}.fp.far.svelte-g2t998{opacity:0;pointer-events:none}.fp.svelte-g2t998 img:where(.svelte-g2t998){filter:drop-shadow(0 14px 18px #00000073);pointer-events:none;-webkit-touch-callout:none;width:100%;height:100%;display:block}.controls.svelte-g2t998{flex-direction:column;flex:1;gap:10px;width:min(100%,30rem);display:flex}.tabs.svelte-g2t998{background:color-mix(in srgb, var(--navy-deep) 55%, transparent);border:2.5px solid var(--navy-deep);border-radius:16px;gap:6px;padding:4px;display:flex}.tabs.svelte-g2t998 button:where(.svelte-g2t998){min-width:0;height:44px;color:var(--white);cursor:pointer;background:0 0;border:2.5px solid #0000;border-radius:11px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;padding:0;display:flex}.tabs.svelte-g2t998 button.on:where(.svelte-g2t998){background:var(--yellow);color:var(--navy);border-color:var(--navy-deep)}.tab-no.svelte-g2t998{font:400 .9375rem/1 var(--display);text-transform:uppercase}.tab-name.svelte-g2t998{font:900 .75rem/1 var(--body);letter-spacing:.04em;text-transform:uppercase;opacity:.8;white-space:nowrap}.pills.svelte-g2t998{justify-content:center;gap:8px;display:flex}.pills.svelte-g2t998 button:where(.svelte-g2t998){border:2.5px solid var(--navy-deep);background:var(--white);height:34px;color:var(--navy);box-shadow:0 3px 0 var(--navy-deep);font:400 .875rem/1 var(--display);text-transform:uppercase;cursor:pointer;border-radius:99px;align-items:center;gap:6px;padding:0 14px;display:flex}.pills.svelte-g2t998 button.on:where(.svelte-g2t998){background:var(--yellow)}.dot.svelte-g2t998{border:2px solid var(--navy-deep);border-radius:99px;width:10px;height:10px}@media (pointer:coarse){.pills.svelte-g2t998 button:where(.svelte-g2t998){position:relative}.pills.svelte-g2t998 button:where(.svelte-g2t998):after{content:"";position:absolute;inset:-5px -2px}}.likely.svelte-g2t998{border-top:2px dashed color-mix(in srgb, var(--navy) 25%, transparent);align-items:center;gap:10px;padding-top:8px;display:flex}.likely-words.svelte-g2t998{min-width:0;font:800 .78rem/1.35 var(--body);flex-direction:column;flex:1;gap:2px;display:flex}.likely-head.svelte-g2t998{font:900 .75rem/1.2 var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.mini.svelte-g2t998{flex:none;padding-left:10px;display:flex}.mini.svelte-g2t998 span:where(.svelte-g2t998){width:44px;margin-left:-10px}.hint.svelte-g2t998{opacity:.85;text-align:center;text-wrap:balance;margin:auto 0 0;font-size:.8125rem;font-weight:800}.open.svelte-g2t998{width:100%}@media (prefers-reduced-motion:reduce){.fp.svelte-g2t998{transition:none}}@media (width>=901px){.picker.svelte-g2t998{--fh:min(clamp(200px, var(--screen) - 560px, 480px), 24vw);--set-step:1.4;--spread:.54;--drop:.02;--tilt:4deg}.hint.svelte-g2t998{margin-top:8px}.fan.svelte-g2t998{width:100%}}@media (height<=500px){.picker.svelte-g2t998{--fh:clamp(150px, var(--screen) - 150px, 280px);--set-step:.71;--spread:.22;--drop:.048;--tilt:11deg;flex-direction:row;align-items:center;gap:1.25rem}.fan.svelte-g2t998{width:auto;min-width:calc(var(--fh) * .8);flex:1 1 0}.controls.svelte-g2t998{flex:1 1 0;gap:8px;min-width:0}.tabs.svelte-g2t998 button:where(.svelte-g2t998){height:40px}.hint.svelte-g2t998{display:none}.open.big.svelte-g2t998{font-size:1.25rem}}.rates.svelte-qbdld9{display:inline-flex;position:relative}.pop.svelte-qbdld9{z-index:20;box-sizing:border-box;background:var(--cream);width:270px;color:var(--navy);border:var(--chunk);box-shadow:0 5px 0 var(--navy);text-align:left;border-radius:16px;flex-direction:column;gap:8px;padding:12px 12px 10px;display:flex;position:absolute;top:-10px;left:calc(100% + 16px)}.arrow.svelte-qbdld9{background:var(--cream);border-left:var(--chunk);border-bottom:var(--chunk);width:14px;height:14px;position:absolute;top:22px;left:-9px;transform:rotate(45deg)}.head.svelte-qbdld9{justify-content:space-between;align-items:center;display:flex}.title.svelte-qbdld9{font:400 1.125rem/1 var(--display)}.x.svelte-qbdld9{border-radius:8px;width:26px;height:26px;padding:0;font-size:.75rem}p.svelte-qbdld9{font:800 .6875rem/1.35 var(--body);opacity:.8;margin:0}ul.svelte-qbdld9{grid-template-columns:repeat(3,1fr);gap:5px;margin:0;padding:0;list-style:none;display:grid}li.svelte-qbdld9{background:var(--white);border:2px solid var(--navy);--tile-radius:6px;--tile-font:.75rem;border-radius:9px;align-items:center;gap:5px;padding:3px 6px 3px 3px;display:flex}.pct.svelte-qbdld9{font:400 .875rem/1 var(--display)}.foot.svelte-qbdld9{opacity:.7;font-size:.65rem}@media (width<=1200px){.pop.svelte-qbdld9{width:250px;top:calc(100% + 12px);left:auto;right:-8px}.arrow.svelte-qbdld9{border:0;border-left:var(--chunk);border-top:var(--chunk);top:-9px;left:auto;right:18px}}.sealed.svelte-1crmmya{--screen:calc(100dvh / var(--zoom,1));--w0:min(340px, 70vw, (var(--screen) - 400px) * .76);--h:calc(var(--w0) * 1441 / 1091);flex-direction:column;align-items:center;width:100%;display:flex}.pack.svelte-1crmmya{height:var(--h);width:calc(var(--h) * var(--ratio));touch-action:none;cursor:grab;position:relative}.pack.dragging.svelte-1crmmya{cursor:grabbing}.torn.svelte-1crmmya .pack:where(.svelte-1crmmya){cursor:default}img.svelte-1crmmya{object-fit:contain;pointer-events:none;-webkit-touch-callout:none;width:100%;height:100%;position:absolute;inset:0}.body.svelte-1crmmya{clip-path:inset(var(--cut) 0 0 0);filter:drop-shadow(0 16px 20px #00000073);transition:transform .5s ease-in .15s}.top.svelte-1crmmya{clip-path:inset(0 0 calc(100% - var(--cut)) 0);transform:rotate(var(--lift));transition:transform .12s ease-out}.torn.svelte-1crmmya .top:where(.svelte-1crmmya){transform:translate(calc(var(--fly) * 34%), -40%) rotate(calc(var(--fly) * 24deg));opacity:0;transition:transform .55s cubic-bezier(.5,0,.8,.4),opacity .55s}.torn.svelte-1crmmya .body:where(.svelte-1crmmya){transform:translateY(16%)}.guide.svelte-1crmmya{left:6%;right:6%;top:var(--cut);border-top:3px dashed color-mix(in srgb, var(--white) 85%, transparent);animation:1.4s ease-in-out infinite svelte-1crmmya-pulse;position:absolute}.spot.svelte-1crmmya{box-sizing:border-box;background:var(--white);border:3px solid var(--navy);width:30px;height:30px;box-shadow:0 0 0 6px color-mix(in srgb, var(--white) 25%, transparent);border-radius:99px;animation:1.8s ease-in-out infinite svelte-1crmmya-slide;position:absolute;top:-16px;left:0}@keyframes svelte-1crmmya-slide{0%{opacity:0;left:0}15%,75%{opacity:1}to{opacity:0;left:calc(100% - 30px)}}.guide.svelte-1crmmya:has(.spot:where(.svelte-1crmmya)){animation:none}.dragging.svelte-1crmmya .guide:where(.svelte-1crmmya),.auto.svelte-1crmmya .guide:where(.svelte-1crmmya),.torn.svelte-1crmmya .guide:where(.svelte-1crmmya){opacity:0;animation:none}.cut.svelte-1crmmya{top:var(--cut);position:absolute}.auto.svelte-1crmmya .cut:where(.svelte-1crmmya){transition:left .38s ease-in,width .38s ease-in}.torn.svelte-1crmmya .cut:where(.svelte-1crmmya){transition:opacity .3s .1s}.line.svelte-1crmmya{background:var(--white);height:4px;box-shadow:0 0 6px 2px var(--yellow), 0 0 18px 6px color-mix(in srgb, var(--yellow) 60%, transparent);border-radius:2px;margin-top:-2px}.gold.svelte-1crmmya,.glow.svelte-1crmmya{pointer-events:none;background-repeat:no-repeat;background-size:100% 100%}.gold.svelte-1crmmya{height:22%;transform:translateY(-50%)scaleY(1.3)}.glow.svelte-1crmmya{height:20%;transform:translateY(-50%)scaleY(1.4)}.behind.svelte-1crmmya{position:absolute;inset:0}.sticker.svelte-1crmmya{aspect-ratio:1;background:var(--yellow);border:4px solid var(--navy);width:80px;box-shadow:0 4px 0 var(--navy);color:var(--navy);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;top:30%;right:-14%;rotate:12deg}.sticker.svelte-1crmmya b:where(.svelte-1crmmya){font-family:var(--display);font-size:1.875rem;font-weight:400;line-height:.9}.sticker.svelte-1crmmya span:where(.svelte-1crmmya){letter-spacing:.08em;text-transform:uppercase;font-size:.5625rem;font-weight:900}.torn.svelte-1crmmya .sticker:where(.svelte-1crmmya){opacity:0}.rays.svelte-1crmmya{left:50%;top:var(--cut);width:calc(var(--w0) * 3.2);aspect-ratio:1;margin:calc(var(--w0) * -1.6) 0 0 calc(var(--w0) * -1.6);transform:scale(var(--grow));transition:opacity .3s,transform .12s ease-out;position:absolute}.auto.svelte-1crmmya .rays:where(.svelte-1crmmya){transition:opacity .3s,transform .38s ease-in}.torn.svelte-1crmmya .rays:where(.svelte-1crmmya){opacity:0;transition:transform .9s cubic-bezier(.33,1,.68,1),opacity .25s .9s;transform:scale(2.4)}.rays.svelte-1crmmya img:where(.svelte-1crmmya){animation:12s linear infinite svelte-1crmmya-turn}.s-back.svelte-1crmmya{aspect-ratio:5/7;display:block;position:relative}.shaking.svelte-1crmmya{animation:.14s linear infinite svelte-1crmmya-shake}.rainbow.torn.svelte-1crmmya .pack:where(.svelte-1crmmya){animation:.8s ease-out svelte-1crmmya-tear-shake}.card.svelte-1crmmya{left:calc(50% - var(--w0) * .18);width:calc(var(--w0) * .36);transition:transform .7s cubic-bezier(.3, 1.3, .6, 1) var(--delay);position:absolute;top:22%}.torn.svelte-1crmmya .card:where(.svelte-1crmmya){transform:var(--fan)}.nudge.svelte-1crmmya{animation:.45s ease-in-out svelte-1crmmya-wiggle}.callout.svelte-1crmmya{color:var(--yellow);text-transform:uppercase;margin:2rem 0 0;font-size:1.9rem;transition:margin-top .5s ease-in .15s}.torn.svelte-1crmmya .callout:where(.svelte-1crmmya){margin-top:5rem}.sub.svelte-1crmmya{opacity:.85;margin:.25rem 0 1.5rem;font-weight:800}.btn.primary.svelte-1crmmya{min-width:240px}.staged.svelte-1crmmya{--h:clamp(220px, var(--screen) - 340px, 560px);--w0:calc(var(--h) * 1091 / 1441);flex:1;max-height:48rem}.hint.svelte-1crmmya{opacity:.85;text-align:center;text-wrap:balance;margin:auto 0 .75rem;font-size:.875rem;font-weight:800}.staged.svelte-1crmmya .btn.primary:where(.svelte-1crmmya){min-width:320px}.staged.svelte-1crmmya .callout:where(.svelte-1crmmya),.staged.torn.svelte-1crmmya .callout:where(.svelte-1crmmya){margin:auto 0 0}.staged.svelte-1crmmya .sub:where(.svelte-1crmmya){margin-bottom:.75rem}.ten.svelte-1crmmya{--w0:min(250px, 60vw, (var(--screen) - 500px) * .76)}.ten.svelte-1crmmya .callout:where(.svelte-1crmmya){margin-top:1.25rem}.ten.torn.svelte-1crmmya .callout:where(.svelte-1crmmya){margin-top:4rem}.staged.ten.svelte-1crmmya{--h:clamp(200px, var(--screen) - 440px, 480px);--w0:calc(var(--h) * 1091 / 1441)}@keyframes svelte-1crmmya-pulse{50%{opacity:.35}}@keyframes svelte-1crmmya-turn{to{rotate:1turn}}@keyframes svelte-1crmmya-shake{25%{translate:var(--amp) calc(var(--amp) * -.6)}50%{translate:calc(var(--amp) * -.8) calc(var(--amp) * .8)}75%{translate:calc(var(--amp) * .6) var(--amp)}}@keyframes svelte-1crmmya-tear-shake{0%,20%,40%,60%,80%{translate:0}10%{translate:-9px 5px;rotate:-1.2deg}30%{translate:8px -6px;rotate:1deg}50%{translate:-6px -3px;rotate:-.6deg}70%{translate:3px 2px;rotate:.3deg}to{translate:0;rotate:0deg}}@keyframes svelte-1crmmya-wiggle{25%{transform:rotate(-3deg)}75%{transform:rotate(3deg)}}@media (prefers-reduced-motion:reduce){.pack.svelte-1crmmya :where(.svelte-1crmmya),.callout.svelte-1crmmya,.shaking.svelte-1crmmya,.rainbow.torn.svelte-1crmmya .pack:where(.svelte-1crmmya){transition:none!important;animation:none!important}}@media (width<=900px){.sealed.svelte-1crmmya{--w0:min(270px, 70vw, (var(--screen) - 420px) * .76);flex:1}.pack.svelte-1crmmya{margin-top:2rem}.ten.svelte-1crmmya{--w0:min(290px, 66vw, (var(--screen) - 490px) * .76)}.ten.svelte-1crmmya .pack:where(.svelte-1crmmya){margin-top:2.25rem}.staged.svelte-1crmmya{--h:clamp(200px, var(--screen) - 320px, 560px);max-height:none}.staged.ten.svelte-1crmmya{--h:clamp(180px, var(--screen) - 420px, 480px)}.staged.svelte-1crmmya .pack:where(.svelte-1crmmya){margin-top:0}.staged.svelte-1crmmya .btn.primary:where(.svelte-1crmmya){min-width:0;margin-top:0}.hint.svelte-1crmmya{font-size:.8125rem}.sticker.svelte-1crmmya{width:68px;right:-12%}.sticker.svelte-1crmmya b:where(.svelte-1crmmya){font-size:1.6rem}.btn.primary.svelte-1crmmya{width:100%;margin-top:auto}}@media (height<=500px){.sealed.svelte-1crmmya{--w0:clamp(150px, (var(--screen) - 190px) * .76, 180px)}.staged.svelte-1crmmya{--h:clamp(150px, var(--screen) - 110px, 300px)}.staged.ten.svelte-1crmmya{--h:clamp(130px, var(--screen) - 170px, 260px)}.ten.svelte-1crmmya{--w0:clamp(120px, (var(--screen) - 250px) * .76, 180px)}.staged.svelte-1crmmya .pack:where(.svelte-1crmmya){flex:none}.sealed.svelte-1crmmya:not(.staged){grid-template-rows:1fr auto auto auto 1fr;grid-template-columns:auto auto;justify-content:center;place-items:center;column-gap:2.5rem;display:grid}.sealed.svelte-1crmmya:not(.staged) .pack:where(.svelte-1crmmya){grid-area:1/1/-1;margin-top:0}.sealed.svelte-1crmmya:not(.staged) .callout:where(.svelte-1crmmya){grid-area:2/2;margin:0}.sealed.svelte-1crmmya:not(.staged) .sub:where(.svelte-1crmmya){grid-area:3/2}.sealed.svelte-1crmmya:not(.staged) .btn.primary:where(.svelte-1crmmya){grid-area:4/2;margin-top:0}}@media (width<=900px) and (height<=500px){.staged.svelte-1crmmya{grid-template-rows:1fr repeat(5,auto) 1fr;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:1.25rem;display:grid}.staged.svelte-1crmmya .hint:where(.svelte-1crmmya),.staged.svelte-1crmmya .callout:where(.svelte-1crmmya),.staged.torn.svelte-1crmmya .callout:where(.svelte-1crmmya){grid-area:4/2;margin:.5rem 0 0}.staged.svelte-1crmmya .sub:where(.svelte-1crmmya){text-align:center;grid-area:5/2}.staged.svelte-1crmmya .btn.primary:where(.svelte-1crmmya){grid-area:6/2;margin-top:.5rem}}.fx.svelte-favvcd{pointer-events:none;position:absolute;inset:0}img.svelte-favvcd{max-width:none;display:block;position:absolute}.burst.svelte-favvcd{aspect-ratio:1;z-index:-1;width:240%;top:50%;left:50%}.spark.svelte-favvcd{aspect-ratio:1;z-index:1;transform:translate(-50%,-50%)}.takeover.svelte-1km79zk{z-index:20;pointer-events:none;position:fixed;inset:0;overflow:hidden}.dim.svelte-1km79zk,.flash.svelte-1km79zk,.rim.svelte-1km79zk{position:absolute;inset:0}.dim.svelte-1km79zk{background:var(--night)}.flash.svelte-1km79zk{background:var(--white)}.rays.svelte-1km79zk{aspect-ratio:1;max-width:none;position:absolute}.card.svelte-1km79zk{perspective:1400px;transform-origin:0 0;position:absolute}.spin.svelte-1km79zk{transform-style:preserve-3d;display:grid}.face.svelte-1km79zk{backface-visibility:hidden;grid-area:1/1}.back.svelte-1km79zk{position:relative;transform:rotateY(180deg)}.back.svelte-1km79zk img:where(.svelte-1km79zk){width:100%;height:100%;display:block;position:absolute;inset:0}.rim.svelte-1km79zk{-webkit-mask-image:radial-gradient(62% 58%,#0000 62%,#000 100%);mask-image:radial-gradient(62% 58%,#0000 62%,#000 100%)}.rim.svelte-1km79zk div:where(.svelte-1km79zk){aspect-ratio:1;background:conic-gradient(var(--rainbow));position:absolute}.label.svelte-1km79zk{text-align:center;text-transform:uppercase;-webkit-text-stroke-width:7px;margin:0;font-size:44px;line-height:1;position:absolute;left:0;right:0}.skip.svelte-1km79zk{z-index:21;min-width:8rem;position:fixed;left:50%;translate:-50%}.strip.svelte-187464p{grid-template-columns:repeat(var(--total), 50px);background:color-mix(in srgb, var(--navy) 50%, transparent);border:2.5px solid var(--navy);border-radius:12px;justify-content:center;gap:12px;margin:0;padding:8px 12px;list-style:none;display:grid}li.svelte-187464p{flex-direction:column;align-items:center;gap:6px;transition:transform .25s,opacity .25s;display:flex}.slot.svelte-187464p{aspect-ratio:5/7;border-radius:8px;width:100%;display:block;position:relative}img.svelte-187464p{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.later.svelte-187464p{opacity:.5}.current.svelte-187464p{transform:translateY(-3px)}.current.svelte-187464p .slot:where(.svelte-187464p){box-shadow:0 0 0 3px var(--yellow), 0 0 0 6px var(--navy)}.label.svelte-187464p{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:.6875rem;font-weight:900}.current.svelte-187464p .label:where(.svelte-187464p){color:var(--yellow)}.done.svelte-187464p{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(5,minmax(0,96px));gap:14px 18px;width:100%;padding:0}.done.svelte-187464p .current:where(.svelte-187464p){transform:none}.done.svelte-187464p .slot:where(.svelte-187464p){border-radius:10px}.done.svelte-187464p .label:where(.svelte-187464p){white-space:normal}@media (width<=900px){.strip.svelte-187464p{grid-template-columns:repeat(var(--total), minmax(0, 1fr));gap:4px;width:100%;padding:6px}.current.svelte-187464p .slot:where(.svelte-187464p){box-shadow:0 0 0 2px var(--yellow), 0 0 0 4px var(--navy)}.label.svelte-187464p{display:none}.done.svelte-187464p{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:0}.done.svelte-187464p .label:where(.svelte-187464p){display:block}}@media (width<=900px) and (height<=500px){.strip.svelte-187464p{width:min(100%,20rem)}.done.svelte-187464p{grid-template-columns:repeat(10,minmax(0,1fr));gap:6px;width:100%}}.summary.svelte-48zhhz{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"lead grid""lead tally""lead found""lead buttons""lead toast";align-content:center;justify-items:center;gap:1rem 56px;width:100%;max-width:1000px;display:grid}.lead.svelte-48zhhz{text-align:center;flex-direction:column;grid-area:lead;align-self:center;align-items:center;gap:28px;display:flex}.grid.svelte-48zhhz{grid-area:grid;width:100%}.tally.svelte-48zhhz{grid-area:tally}.found.svelte-48zhhz{grid-area:found}.buttons.svelte-48zhhz{grid-area:buttons}.toasts.svelte-48zhhz{flex-direction:column;grid-area:toast;align-items:center;gap:8px;display:flex}.best.svelte-48zhhz{width:210px;box-shadow:0 0 0 5px var(--yellow), 0 0 36px 8px color-mix(in srgb, var(--yellow) 75%, transparent);border-radius:20px;flex:none;transform:rotate(3deg)}.lead-text.svelte-48zhhz{flex-direction:column;gap:6px;display:flex}.lead-text.svelte-48zhhz .kicker:where(.svelte-48zhhz){color:var(--yellow)}.name.svelte-48zhhz{font-family:var(--display);text-transform:uppercase;font-size:2.25rem;line-height:1.05}.from.svelte-48zhhz{font-weight:900}.tally.svelte-48zhhz{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.pill.svelte-48zhhz{border:2.5px solid var(--navy);font-family:var(--body);text-transform:uppercase;white-space:nowrap;border-radius:99px;padding:4px 12px;font-size:.8rem;font-weight:900}.fresh.svelte-48zhhz{background:var(--navy);color:var(--yellow)}.tiers.svelte-48zhhz{background:var(--white);color:var(--navy)}.dupes.svelte-48zhhz{background:var(--white);color:var(--navy);opacity:.8}.found.svelte-48zhhz{align-items:baseline;gap:.5rem;margin:0;font-size:.875rem;display:flex}.found.svelte-48zhhz strong:where(.svelte-48zhhz){font-family:var(--display);color:var(--yellow);letter-spacing:0;font-size:1.9rem;font-weight:400}.buttons.svelte-48zhhz{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}@media (width<=900px){.summary.svelte-48zhhz{flex-direction:column;flex:1;align-items:center;gap:.9rem;display:flex}.lead.svelte-48zhhz{text-align:left;flex-direction:row;gap:18px;width:100%}.best.svelte-48zhhz{width:132px}.name.svelte-48zhhz{font-size:1.5rem}.from.svelte-48zhhz{font-size:.875rem}.found.svelte-48zhhz{justify-content:space-between;width:100%}.buttons.svelte-48zhhz{width:100%;margin-top:auto}.buttons.svelte-48zhhz .btn:where(.svelte-48zhhz){width:100%}}@media (width<=900px) and (height<=500px){.summary.svelte-48zhhz{gap:.6rem 1.25rem;display:grid}.lead.svelte-48zhhz{text-align:center;flex-direction:column;gap:12px;width:auto}.best.svelte-48zhhz{width:120px}.found.svelte-48zhhz{width:auto}.buttons.svelte-48zhhz{flex-wrap:nowrap;margin-top:0}.buttons.svelte-48zhhz .btn:where(.svelte-48zhhz){flex:auto;font-size:1.25rem}}.reveal.svelte-o8agj6{--ring:var(--white);zoom:var(--zoom);min-height:calc(100vh / var(--zoom));min-height:calc(100dvh / var(--zoom));padding:2rem max(1.25rem, env(safe-area-inset-right)) 3rem max(1.25rem, env(safe-area-inset-left));color:var(--white);background:repeating-conic-gradient(from 0deg at 50% 50%, color-mix(in srgb, var(--white) 5%, transparent) 0 8deg, transparent 8deg 16deg), radial-gradient(circle at 50% 50%, var(--royal-bright), var(--navy) 65%);-webkit-touch-callout:none;flex-direction:column;justify-content:center;align-items:center;gap:2rem;display:flex;position:relative;overflow:clip}@property --glow{syntax:"<color>";inherits:true;initial-value:#0000}.reveal.picking.svelte-o8agj6{background:radial-gradient(circle at 50% 38%, var(--glow), transparent 55%), repeating-conic-gradient(from 0deg at 50% 38%, color-mix(in srgb, var(--white) 5%, transparent) 0 7deg, transparent 7deg 14deg), var(--navy);transition:--glow .35s}.reveal.ten.svelte-o8agj6{gap:1.25rem;padding-bottom:2rem}header.svelte-o8agj6{text-align:center}.x.svelte-o8agj6{top:max(20px, env(safe-area-inset-top));left:max(20px, env(safe-area-inset-left));min-width:40px;height:40px;font-size:1rem;position:absolute}@media (pointer:coarse){.x.svelte-o8agj6:after{content:"";position:absolute;inset:-4px}}.title.svelte-o8agj6{justify-content:center;align-items:center;gap:12px;display:flex}h1.svelte-o8agj6{z-index:3;color:var(--yellow);text-transform:uppercase;font-size:2.75rem;position:relative}header.svelte-o8agj6 .kicker:where(.svelte-o8agj6){margin:.6rem 0 0;font-size:.875rem}.picking.svelte-o8agj6 h1:where(.svelte-o8agj6){color:var(--white)}.pill.left.svelte-o8agj6{top:max(22px, env(safe-area-inset-top));right:max(20px, env(safe-area-inset-right));background:var(--yellow);text-transform:uppercase;align-items:center;height:36px;padding:0 14px;font-size:1rem;display:flex;position:absolute}.big-pack.svelte-o8agj6{--pw:calc(var(--h) * var(--ratio));width:min(100vw, var(--pw) + 2 * (44px + 1.75rem));justify-content:center;display:flex;position:relative}.edges.svelte-o8agj6{transition:opacity .3s;position:absolute;inset:0;overflow:clip}.edge.svelte-o8agj6{width:calc(var(--pw) * .9);cursor:pointer;opacity:.6;filter:brightness(.75);background:0 0;border:0;height:90%;padding:0;position:absolute;top:5%;left:calc(100% - 44px)}.edge.prev.svelte-o8agj6{left:auto;right:calc(100% - 44px)}.edge.svelte-o8agj6 img:where(.svelte-o8agj6){object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.edge.svelte-o8agj6,.lead.svelte-o8agj6{translate:var(--dx) 0;transition:translate .3s}.dragging.svelte-o8agj6 .edge:where(.svelte-o8agj6),.dragging.svelte-o8agj6 .lead:where(.svelte-o8agj6){transition:none}.dots.svelte-o8agj6{justify-content:center;gap:8px;margin-top:1rem;transition:opacity .3s;display:flex}.dots.svelte-o8agj6 span:where(.svelte-o8agj6){border:2px solid var(--navy-deep);background:color-mix(in srgb, var(--white) 35%, transparent);border-radius:99px;width:12px;height:12px;transition:width .25s}.dots.svelte-o8agj6 .on:where(.svelte-o8agj6){background:var(--yellow);width:28px}.edges.locked.svelte-o8agj6,.dots.locked.svelte-o8agj6{opacity:0;pointer-events:none}button.current.svelte-o8agj6,button.slot.svelte-o8agj6{color:inherit;background:0 0;border:0;padding:0}.play.svelte-o8agj6{display:contents}.stage.svelte-o8agj6{display:none}.slots.svelte-o8agj6{grid-template-columns:repeat(var(--n,5), minmax(0, 200px));justify-content:center;gap:24px;width:100%;margin:0;padding:0;list-style:none;display:grid}@media (width>=1201px){.slots.svelte-o8agj6{max-width:calc(100% - 14rem)}}.slots.svelte-o8agj6 li:where(.svelte-o8agj6){flex-direction:column;align-items:center;gap:14px;display:flex}.slot.svelte-o8agj6{isolation:isolate;perspective:1100px;width:100%;position:relative}.slot-fx.svelte-o8agj6{position:absolute;inset:0}.ten.svelte-o8agj6 .slots:where(.svelte-o8agj6){grid-template-columns:repeat(var(--n,5), minmax(0, 170px))}.deal.svelte-o8agj6 li:where(.svelte-o8agj6){animation:svelte-o8agj6-deal .4s cubic-bezier(.3, 1.3, .6, 1) calc(var(--i) * 60ms) backwards}@keyframes svelte-o8agj6-deal{0%{opacity:0;transform:translateY(-40px)scale(.85)}}@media (prefers-reduced-motion:reduce){.deal.svelte-o8agj6 li:where(.svelte-o8agj6){animation:none}.reveal.picking.svelte-o8agj6,.edges.svelte-o8agj6,.edge.svelte-o8agj6,.lead.svelte-o8agj6,.dots.svelte-o8agj6,.dots.svelte-o8agj6 span:where(.svelte-o8agj6){transition:none}}.flip.svelte-o8agj6{transform-style:preserve-3d;transition:transform .6s cubic-bezier(.3,1.4,.6,1);display:grid}.turned.svelte-o8agj6 .flip:where(.svelte-o8agj6){transform:rotateY(180deg)}.face.svelte-o8agj6{backface-visibility:hidden;grid-area:1/1}.front.svelte-o8agj6{border-radius:20px;transform:rotateY(180deg)}.small-face.svelte-o8agj6{display:none}.glow.svelte-o8agj6{box-shadow:0 0 0 6px var(--yellow), 0 0 40px 10px color-mix(in srgb, var(--yellow) 60%, transparent)}.glow-wrap.svelte-o8agj6{border-radius:22px}.face.front.rare.svelte-o8agj6{box-shadow:var(--glow)}.flash.svelte-o8agj6{z-index:15;background:var(--white);pointer-events:none;position:fixed;inset:0}.flare.svelte-o8agj6{z-index:25;opacity:0;pointer-events:none;background:radial-gradient(circle at 50% 38%, var(--white) 0 20%, #ffe9fb 40%, #bdf3ff 70%, var(--white));animation:.6s linear 1s svelte-o8agj6-flare;position:fixed;inset:0}@keyframes svelte-o8agj6-flare{40%{opacity:1}}.callout.svelte-o8agj6,.current-callout.svelte-o8agj6{z-index:1;position:relative}.callout.svelte-o8agj6{color:var(--yellow);text-transform:uppercase;-webkit-text-stroke-width:4px;min-height:1.5em;font-size:1.25rem;transition:opacity .3s}.callout.silver.svelte-o8agj6,.current-callout.silver.svelte-o8agj6{color:var(--silver)}footer.svelte-o8agj6{justify-items:center;gap:1rem;display:grid}.delta.svelte-o8agj6{margin:0;font-size:.875rem}.delta.svelte-o8agj6 strong:where(.svelte-o8agj6){font-family:var(--display);color:var(--yellow);letter-spacing:0;margin-left:.5rem;font-size:1.9rem;font-weight:400}.bonus-note.svelte-o8agj6{color:var(--yellow);margin:0;font-weight:900}.buttons.svelte-o8agj6{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}@media (height<=500px){.reveal.svelte-o8agj6,.reveal.ten.svelte-o8agj6{padding-top:max(1rem, env(safe-area-inset-top));padding-bottom:max(1rem, env(safe-area-inset-bottom));gap:.75rem}h1.svelte-o8agj6{font-size:2rem}}@media (width<=900px){.reveal.svelte-o8agj6{--column:30rem;padding:calc(1.25rem + env(safe-area-inset-top)) max(1.25rem, env(safe-area-inset-right), (100% - var(--column)) / 2) calc(1.25rem + env(safe-area-inset-bottom)) max(1.25rem, env(safe-area-inset-left), (100% - var(--column)) / 2);justify-content:flex-start;gap:1rem}header.svelte-o8agj6{text-align:left;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:12px;width:100%;display:grid}.title.svelte-o8agj6{display:contents}.x.svelte-o8agj6{grid-row:span 2;position:relative;top:auto;left:auto}h1.svelte-o8agj6{-webkit-text-stroke-width:0;white-space:nowrap;text-overflow:ellipsis;font-size:1.4rem;overflow:hidden}.ten.svelte-o8agj6 h1:where(.svelte-o8agj6){white-space:normal;line-height:1.05}header.svelte-o8agj6 .kicker:where(.svelte-o8agj6){grid-column:2;margin:2px 0 0}.help.svelte-o8agj6{grid-area:1/3/span 2}header.counted.svelte-o8agj6{grid-template-columns:auto minmax(0,1fr) auto auto}.picking.svelte-o8agj6 h1:where(.svelte-o8agj6){-webkit-text-stroke-width:5px;text-align:center;padding:3px 0;font-size:1.625rem}.pill.left.svelte-o8agj6{grid-column:3;height:32px;padding:0 10px;font-size:.875rem;position:static}.counted.svelte-o8agj6 .help:where(.svelte-o8agj6){grid-column:4}header.picking.svelte-o8agj6 .kicker:where(.svelte-o8agj6){text-align:center}.stage.svelte-o8agj6{z-index:1;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;width:100%;min-height:150px;display:flex;position:relative;container-type:size}.current.svelte-o8agj6{perspective:1100px;width:min(236px,100cqw,71.4286cqh - 2.5rem);display:block;position:relative}.big-flip.svelte-o8agj6{transform-style:preserve-3d;display:grid}.big-flip.svelte-o8agj6>:where(.svelte-o8agj6){backface-visibility:hidden;grid-area:1/1}.big-back.svelte-o8agj6{transform:rotateY(180deg)}.slot-fx.svelte-o8agj6{display:none}.current-callout.svelte-o8agj6{color:var(--yellow);text-transform:uppercase;min-height:1.2em;margin:.5rem 0 0;font-size:1.9rem;line-height:1.2}.slots.svelte-o8agj6,.ten.svelte-o8agj6 .slots:where(.svelte-o8agj6){grid-template-columns:repeat(var(--n,5), calc((100% - 4 * 8px) / 5));gap:8px}.callout.svelte-o8agj6,.big-face.svelte-o8agj6{display:none}.small-face.svelte-o8agj6{display:block}.front.svelte-o8agj6{border-radius:10px}.glow.svelte-o8agj6{box-shadow:none}.face.front.rare.svelte-o8agj6{box-shadow:var(--glow-thin)}footer.svelte-o8agj6{width:100%}.delta.svelte-o8agj6{justify-content:space-between;align-items:baseline;width:100%;line-height:1;display:flex}.buttons.svelte-o8agj6,.buttons.svelte-o8agj6 .btn:where(.svelte-o8agj6){width:100%}.buttons.svelte-o8agj6 .btn.big:where(.svelte-o8agj6){font-size:min(1.6rem,6vw)}}@media (width<=900px) and (height<=500px){.reveal.svelte-o8agj6{--column:52rem;padding-top:max(.75rem, env(safe-area-inset-top));padding-bottom:max(.75rem, env(safe-area-inset-bottom));gap:.5rem}.play.svelte-o8agj6{flex:1;grid-template-rows:1fr auto auto 1fr;grid-template-columns:min(36%,15rem) minmax(0,1fr);gap:.5rem 1.25rem;width:100%;display:grid}.stage.svelte-o8agj6{grid-row:1/-1;min-height:0}.slots.svelte-o8agj6,footer.svelte-o8agj6{grid-column:2}.slots.svelte-o8agj6{grid-row:2}.ten.svelte-o8agj6 .slots:where(.svelte-o8agj6){justify-self:center;width:min(100%,23rem)}footer.svelte-o8agj6{grid-row:3;gap:.75rem}.current-callout.svelte-o8agj6{font-size:1.5rem}.buttons.svelte-o8agj6{flex-wrap:nowrap}.buttons.svelte-o8agj6 .btn:where(.svelte-o8agj6),.buttons.svelte-o8agj6 .btn.big:where(.svelte-o8agj6){flex:auto;width:auto;font-size:1.25rem}.big-pack.svelte-o8agj6{grid-area:1/1/-1}.dots.svelte-o8agj6{grid-area:2/2;margin-top:0}}.signin.svelte-1p5ro35{background:var(--sky);min-height:100dvh;position:relative;overflow:hidden}img.svelte-1p5ro35{object-fit:cover;object-position:0% 40%;width:100%;height:100%;display:block;position:absolute;inset:0}.dock.svelte-1p5ro35{width:min(400px,100% - 36px);position:absolute;bottom:max(40px,8vh);right:5vw}.fan.svelte-1p5ro35{display:flex;position:absolute;top:-82px;left:50%;transform:translate(-50%)}.fan.svelte-1p5ro35>div:where(.svelte-1p5ro35){width:88px;filter:drop-shadow(0 6px 10px color-mix(in srgb, var(--navy-deep) 35%, transparent));margin:0 -7px}.card.svelte-1p5ro35{z-index:1;background:var(--cream);border:var(--chunk);outline:3px solid var(--gold);outline-offset:-10px;box-shadow:0 7px 0 var(--navy-deep), 0 24px 40px color-mix(in srgb, var(--navy-deep) 35%, transparent);text-align:center;border-radius:24px;flex-direction:column;align-items:center;gap:16px;padding:30px 34px 32px;display:flex;position:relative}.pitch.svelte-1p5ro35{flex-direction:column;gap:6px;display:flex}h1.svelte-1p5ro35{text-transform:uppercase;font-size:1.9rem;line-height:1}p.svelte-1p5ro35{margin:0;font-weight:800}.pitch.svelte-1p5ro35 p:where(.svelte-1p5ro35){opacity:.8;font-size:.95rem;line-height:1.4}.dev.svelte-1p5ro35{flex-direction:column;gap:10px;width:100%;display:flex}.dev.svelte-1p5ro35 input:where(.svelte-1p5ro35){border:var(--chunk);background:var(--white);width:100%;height:52px;font:inherit;text-align:center;border-radius:99px;padding:0 18px;font-weight:800}.btn.go.svelte-1p5ro35{font-size:1.4rem}.fine.svelte-1p5ro35{opacity:.6;font-size:.8rem}@media (width>=1800px) and (height>=1000px){.dock.svelte-1p5ro35{transform-origin:100% 100%;scale:1.15}}@media (width>=2400px) and (height>=1300px){.dock.svelte-1p5ro35{scale:1.35}}@media (width<=1200px){.fan.svelte-1p5ro35{top:-78px}.fan.svelte-1p5ro35>div:where(.svelte-1p5ro35){width:74px}.card.svelte-1p5ro35{padding:28px 26px 30px}h1.svelte-1p5ro35{font-size:1.6rem}.pitch.svelte-1p5ro35 p:where(.svelte-1p5ro35){font-size:.875rem}}@media (width>=901px) and (width<=1200px){.dock.svelte-1p5ro35{bottom:24px;right:24px}}@media (width<=900px){img.svelte-1p5ro35{object-position:50% 0%}.signin.svelte-1p5ro35:after{content:"";background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--navy) 75%, transparent) 55%);height:380px;position:absolute;bottom:0;left:0;right:0}.dock.svelte-1p5ro35{z-index:1;bottom:30px;left:50%;right:auto;transform:translate(-50%)}}@media (width<=900px) and (height<=500px){.signin.svelte-1p5ro35{padding:60px max(24px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom));justify-content:flex-end;display:flex}img.svelte-1p5ro35{object-position:0% 30%}.signin.svelte-1p5ro35:after{content:none}.dock.svelte-1p5ro35{width:min(320px,42%);margin-block:auto;position:relative;bottom:auto;left:auto;transform:none}.fan.svelte-1p5ro35{top:-52px}.card.svelte-1p5ro35{gap:8px;padding:18px 22px 20px}.dev.svelte-1p5ro35{gap:8px}.dev.svelte-1p5ro35 input:where(.svelte-1p5ro35){height:44px}}.splash.svelte-1js76h4{background:radial-gradient(circle at 50% 42%, var(--royal-bright), var(--navy) 65%, var(--navy-deep));color:var(--white);position:fixed;inset:0;overflow:hidden}.rays.svelte-1js76h4{opacity:.35;width:760px;animation:36s linear infinite svelte-1js76h4-spin;position:absolute;top:42%;left:50%;translate:-50% -50%}.stage.svelte-1js76h4{width:min(340px,87vw);position:absolute;top:42%;left:50%;translate:-50% -50%}.logo.svelte-1js76h4{animation:3.14s ease-in-out infinite svelte-1js76h4-bob;position:relative}.logo.svelte-1js76h4>img:where(.svelte-1js76h4):first-child{filter:drop-shadow(0 10px #081045b3);width:100%;display:block}.swipe.svelte-1js76h4{mix-blend-mode:screen;opacity:0;width:76%;height:60%;animation:2.2s linear infinite svelte-1js76h4-swipe;position:absolute;top:50%;left:-20%;translate:-50% -50%;rotate:-8deg}.spark.svelte-1js76h4{opacity:0;animation:1.23s linear infinite svelte-1js76h4-twinkle;position:absolute;translate:-50% -50%}.progress.svelte-1js76h4{left:50%;bottom:calc(110px + env(safe-area-inset-bottom));justify-items:center;gap:12px;width:200px;display:grid;position:absolute;translate:-50%}.bar.svelte-1js76h4{background:#ffffff2e;border-radius:4px;width:100%;height:8px}.fill.svelte-1js76h4{background:var(--yellow);border-radius:4px;width:0;height:100%;animation:6s cubic-bezier(.1,.7,.3,1) forwards svelte-1js76h4-fill;position:relative}.fill.svelte-1js76h4 img:where(.svelte-1js76h4){width:44px;position:absolute;top:50%;left:100%;translate:-50% -50%}.progress.svelte-1js76h4 span:where(.svelte-1js76h4){font:900 12px var(--body);letter-spacing:.16em;opacity:.8}@media (width>=1600px) and (height>=1000px){.rays.svelte-1js76h4{width:1100px}.stage.svelte-1js76h4{width:500px}.progress.svelte-1js76h4{width:280px}}@media (height<=500px){.progress.svelte-1js76h4{bottom:calc(44px + env(safe-area-inset-bottom))}}@keyframes svelte-1js76h4-spin{to{rotate:360deg}}@keyframes svelte-1js76h4-bob{0%,to{scale:1}25%{scale:1.025}75%{scale:.975}}@keyframes svelte-1js76h4-swipe{0%{opacity:0;left:-20%}25%{opacity:1}50%{opacity:0;left:120%}to{opacity:0;left:120%}}@keyframes svelte-1js76h4-twinkle{0%{opacity:0;rotate:0deg;scale:.5}25%{opacity:1;scale:1.1}50%{opacity:0;rotate:32deg;scale:.5}to{opacity:0}}@keyframes svelte-1js76h4-fill{to{width:90%}}@media (prefers-reduced-motion:reduce){.rays.svelte-1js76h4,.logo.svelte-1js76h4,.swipe.svelte-1js76h4,.spark.svelte-1js76h4,.fill.svelte-1js76h4{animation:none}.spark.svelte-1js76h4{opacity:.8}.fill.svelte-1js76h4{width:60%}}.terminals.svelte-n2lv58{gap:10px;display:grid}ul.svelte-n2lv58{gap:8px;margin:0;padding:0;list-style:none;display:grid}li.svelte-n2lv58{justify-content:space-between;align-items:center;gap:12px;font-weight:800;display:flex}li.svelte-n2lv58 .btn:where(.svelte-n2lv58){white-space:nowrap;flex:none}p.svelte-n2lv58{margin:0;font-weight:800}.muted.svelte-n2lv58{font-size:.875rem}.out.svelte-10tietn{opacity:.55}.row.svelte-quq3lq{border:var(--chunk);box-shadow:var(--lift);background:var(--cream);color:var(--navy);border-radius:16px;text-decoration:none;transition:transform .12s;display:flex;overflow:hidden}@media (hover:hover){.row.svelte-quq3lq:hover{transform:translateY(-2px)}}.spot.svelte-quq3lq{width:calc(var(--row-card,62px) + 34px);background:repeating-conic-gradient(from 0deg at 50% 50%, color-mix(in srgb, var(--white) 8%, transparent) 0 12deg, transparent 12deg 24deg), var(--navy);border-right:var(--chunk);flex:none;place-items:center;padding:10px 0;display:grid}.hero.svelte-quq3lq{width:var(--row-card,62px)}.slot.svelte-quq3lq{aspect-ratio:5/7;border:3px dashed color-mix(in srgb, var(--white) 40%, transparent);border-radius:8px}.side.svelte-quq3lq{flex-direction:column;flex:1;min-width:0;display:flex}.band.svelte-quq3lq{border-bottom:var(--chunk);align-items:center;gap:8px;padding:7px 10px 8px;display:flex}.name.svelte-quq3lq{min-width:0;font-size:var(--row-name,1.0625rem);-webkit-text-stroke-width:4px;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;flex:1;padding:2px 0 2px 1px;line-height:1;overflow:hidden}.count.svelte-quq3lq{flex:none;font-size:.6875rem;font-weight:900}.peek.svelte-quq3lq{grid-template-columns:repeat(4, minmax(0, var(--row-card,62px)));flex:1;align-items:center;gap:6px;padding:8px 10px;display:grid}.none.svelte-quq3lq{opacity:.6;grid-column:1/-1;font-size:.8rem;font-weight:800}.switch.svelte-128hqhb{border:var(--chunk);background:var(--white);width:54px;height:32px;box-shadow:0 2px 0 var(--navy);border-radius:99px;flex:none;padding:0;position:relative}.switch[aria-checked=true].svelte-128hqhb{background:var(--yellow)}.knob.svelte-128hqhb{background:var(--navy);border-radius:50%;width:20px;height:20px;transition:translate .15s;position:absolute;top:3px;left:3px}.switch[aria-checked=true].svelte-128hqhb .knob:where(.svelte-128hqhb){translate:22px}.switch.svelte-128hqhb:active:not(:disabled){box-shadow:0 0 0 var(--navy);transform:translateY(2px)}.switch.svelte-128hqhb:disabled{opacity:.45;cursor:not-allowed}.steps.svelte-tymrzj{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}li.svelte-tymrzj{align-items:center;gap:11px;font-size:.9rem;font-weight:800;line-height:1.3;display:flex}.n.svelte-tymrzj{background:var(--navy);width:30px;height:30px;color:var(--yellow);font-family:var(--display);border-radius:50%;flex:none;place-items:center;font-size:1rem;display:grid}b.svelte-tymrzj{font-weight:900}p.svelte-80j48v{margin:0}.card.svelte-80j48v{box-shadow:var(--lift);border-radius:18px;flex-direction:column;gap:14px;padding:14px;display:flex}.card.svelte-80j48v .btn:where(.svelte-80j48v){align-self:start}.line.svelte-80j48v{text-wrap:pretty;font-size:.875rem;font-weight:800;line-height:1.4}.quiet.svelte-80j48v{opacity:.7}.switches.svelte-80j48v{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.switches.svelte-80j48v li:where(.svelte-80j48v){align-items:center;gap:14px;padding:10px 0;display:flex}.switches.svelte-80j48v li:where(.svelte-80j48v):first-child{padding-top:0}.switches.svelte-80j48v li:where(.svelte-80j48v)+li:where(.svelte-80j48v){border-top:2px solid color-mix(in srgb, var(--navy) 12%, transparent)}.words.svelte-80j48v{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.name.svelte-80j48v{font-size:.9375rem;font-weight:900;line-height:1.25}.about.svelte-80j48v{opacity:.7;font-size:.78rem;font-weight:800;line-height:1.3}.ways.svelte-80j48v{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ways.svelte-80j48v li:where(.svelte-80j48v){background:var(--cream);border:2.5px solid var(--navy);border-radius:14px;flex-direction:column;gap:2px;padding:9px 12px;font-size:.875rem;font-weight:800;line-height:1.35;display:flex}p.svelte-szff8p{margin:0}.band.svelte-szff8p,.layout.svelte-szff8p{--gutter:40px;--line:calc(80rem - 80px)}.band.svelte-szff8p{background:repeating-conic-gradient(from 0deg at 12% 100%, color-mix(in srgb, var(--white) 5%, transparent) 0 8deg, transparent 8deg 16deg), var(--royal);color:var(--white);margin-inline:calc(-1 * env(safe-area-inset-left)) calc(-1 * env(safe-area-inset-right));padding:28px calc(env(safe-area-inset-right) + max(var(--gutter), (100% - var(--line)) / 2)) 28px calc(env(safe-area-inset-left) + max(var(--gutter), (100% - var(--line)) / 2));border-bottom:4px solid var(--navy);align-items:center;gap:24px;display:flex}.avatar.svelte-szff8p{background:var(--yellow);border:4px solid var(--navy);width:96px;height:96px;box-shadow:0 5px 0 var(--navy);font-family:var(--display);color:var(--navy);border-radius:50%;flex:none;place-items:center;font-size:2.6rem;display:grid}.who.svelte-szff8p{min-width:0}.links.svelte-szff8p{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.links.svelte-szff8p a:where(.svelte-szff8p){align-items:center;text-decoration:none;display:inline-flex}.links.svelte-szff8p .new:where(.svelte-szff8p){background:var(--navy);color:var(--yellow);letter-spacing:.06em;text-transform:uppercase;border-radius:99px;margin-left:6px;padding:1px 6px;font-size:.6rem}.rank-chip.svelte-szff8p{width:fit-content;margin-top:10px;text-decoration:none;display:flex}.rank-chip.svelte-szff8p:active{translate:0 2px}.who.svelte-szff8p h1:where(.svelte-szff8p){text-transform:uppercase;-webkit-text-stroke-width:7px;overflow-wrap:anywhere;font-size:clamp(2.25rem,3.6vw,3.25rem);line-height:1}.who.svelte-szff8p p:where(.svelte-szff8p){opacity:.9;margin-top:8px;font-size:.875rem;font-weight:800}.tiles.svelte-szff8p{gap:12px;display:grid}.tiles.in-band.svelte-szff8p{grid-template-columns:repeat(3,minmax(104px,150px));margin-left:auto}.layout.svelte-szff8p{grid-template:"badges history""binders history""account history"1fr/clamp(340px,100% - 480px,440px) minmax(0,1fr);align-items:start;gap:28px 36px;padding-block:28px 44px;display:grid}.progress.svelte-szff8p{display:none}.badges-block.svelte-szff8p{grid-area:badges}.battle-block.svelte-szff8p{grid-area:battle}@media (width>=1201px){.band.svelte-szff8p,.layout.svelte-szff8p{--line:var(--content-max)}.layout.svelte-szff8p{grid-template-columns:minmax(0,1fr) 724px}}@media (width>=901px){.layout.rated.svelte-szff8p{grid-template-rows:auto auto auto 1fr;grid-template-areas:"badges history""battle history""binders history""account history"}.layout.notify.svelte-szff8p{grid-template-rows:auto auto auto 1fr;grid-template-areas:"badges history""binders history""notifications history""account history"}.layout.notify.rated.svelte-szff8p{grid-template-rows:auto auto auto auto 1fr;grid-template-areas:"badges history""battle history""binders history""notifications history""account history"}}.binders-block.svelte-szff8p{grid-area:binders;gap:14px}.history-block.svelte-szff8p{grid-area:history}.account-block.svelte-szff8p{grid-area:account}.notifications-block.svelte-szff8p{grid-area:notifications}.block.svelte-szff8p{flex-direction:column;gap:12px;min-width:0;display:flex}.title-row.svelte-szff8p{align-items:baseline;gap:12px;display:flex}.title.svelte-szff8p{text-transform:uppercase;font-size:1.6rem}.count.svelte-szff8p{white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;color:var(--royal);flex:none;font-size:.75rem;font-weight:900}.note.svelte-szff8p{opacity:.7;font-size:.8rem;font-weight:800}.see-all.svelte-szff8p{flex:none;align-self:center;align-items:center;margin-left:auto;text-decoration:none;display:inline-flex}.binders.svelte-szff8p{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.binders-block.svelte-szff8p .note:where(.svelte-szff8p) a:where(.svelte-szff8p){color:var(--royal)}.rename.svelte-szff8p{box-shadow:var(--lift);border-radius:18px;flex-direction:column;gap:8px;padding:14px;display:flex}.rename.svelte-szff8p .kicker:where(.svelte-szff8p){color:var(--royal)}.row.svelte-szff8p{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.row.svelte-szff8p .field:where(.svelte-szff8p){min-width:0;height:48px;font-size:1.05rem}.code.svelte-szff8p{letter-spacing:.04em;text-transform:uppercase;font-weight:900}.signout.svelte-szff8p{align-self:start}@media (width>=501px) and (width<=900px){.band.svelte-szff8p,.layout.svelte-szff8p{--line:36rem}}@media (width<=900px){.band.svelte-szff8p{--gutter:20px;background:repeating-conic-gradient(from 0deg at 50% 100%, color-mix(in srgb, var(--white) 6%, transparent) 0 10deg, transparent 10deg 20deg), var(--royal);gap:14px;padding-block:20px}.avatar.svelte-szff8p{width:68px;height:68px;box-shadow:var(--lift);border-width:3px;font-size:1.9rem}.who.svelte-szff8p h1:where(.svelte-szff8p){-webkit-text-stroke-width:5px;font-size:2.1rem}.who.svelte-szff8p p:where(.svelte-szff8p){margin-top:6px;font-size:.75rem;line-height:1.35}.tiles.in-band.svelte-szff8p,.wide.svelte-szff8p{display:none}.layout.svelte-szff8p{--gutter:16px;grid-template:none/minmax(0,1fr);row-gap:24px;padding-block:16px 24px}.layout.svelte-szff8p>:where(.svelte-szff8p){grid-area:auto}.progress.svelte-szff8p{flex-direction:column;gap:10px;display:flex}.tiles.in-body.svelte-szff8p{grid-template-columns:1.25fr 1fr 1fr;gap:8px}.title.svelte-szff8p{font-size:1.4rem}.code.svelte-szff8p{letter-spacing:.04em;text-transform:uppercase;font-weight:900}.signout.svelte-szff8p{align-self:stretch}}.deal.svelte-17tw3gt{background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--white) 7%, transparent) 0 10px, transparent 10px 20px), var(--royal);border:var(--chunk);box-shadow:0 5px 0 var(--navy);color:var(--white);border-radius:20px;flex:none;grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);align-items:center;gap:8px;padding:14px;display:grid}.deal.extra.svelte-17tw3gt{grid-template-columns:var(--w) 40px var(--w) minmax(0, 1fr);border-radius:22px;gap:12px;padding:14px 18px}.more.svelte-17tw3gt{min-width:0}@container (width<=559px){.deal.extra.svelte-17tw3gt{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr)}.extra.svelte-17tw3gt .side:where(.svelte-17tw3gt):first-child{align-items:flex-end}.extra.svelte-17tw3gt .side:where(.svelte-17tw3gt):not(:first-child){align-items:flex-start}.more.svelte-17tw3gt{grid-column:1/-1}}.side.svelte-17tw3gt{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.label.svelte-17tw3gt{letter-spacing:.1em;color:var(--yellow);white-space:nowrap;text-transform:uppercase;font-size:.65rem;font-weight:900}.slot.svelte-17tw3gt{width:var(--w);aspect-ratio:5/7;display:grid}.note.svelte-17tw3gt{opacity:.9;text-align:center;min-height:1.1em;font-size:.7rem;font-weight:800}.swap.svelte-17tw3gt{background:var(--yellow);border:var(--chunk);width:44px;height:44px;box-shadow:0 3px 0 var(--navy);font-family:var(--display);color:var(--navy);border-radius:50%;place-items:center;font-size:1.35rem;display:grid}.extra.svelte-17tw3gt .swap:where(.svelte-17tw3gt){width:40px;height:40px;font-size:1.25rem}.head.svelte-1fr6c0l{align-items:center;gap:10px;padding-right:40px;display:flex}.who.svelte-1fr6c0l{flex-direction:column;display:flex}.title.svelte-1fr6c0l{font-family:var(--display);font-size:2.25rem;line-height:1}.sub.svelte-1fr6c0l{opacity:.65;margin-top:2px;font-size:.8rem;font-weight:800}.pill.svelte-1fr6c0l{background:var(--red);color:var(--white);border:var(--chunk);font-family:var(--display);white-space:nowrap;border-radius:99px;padding:3px 12px;font-size:.95rem;rotate:-3deg}.grid.svelte-1fr6c0l{grid-template-columns:400px minmax(0,1fr);align-items:stretch;gap:28px;display:grid}.side.svelte-1fr6c0l{flex-direction:column;gap:14px;display:flex}.stats.svelte-1fr6c0l{grid-template-columns:1fr 1fr;gap:10px;display:grid}.stat.svelte-1fr6c0l{background:var(--white);border:var(--chunk);box-shadow:0 4px 0 var(--navy);border-radius:16px;padding:10px 12px}.k.svelte-1fr6c0l{letter-spacing:.1em;color:var(--royal);font-size:.65rem;font-weight:900;line-height:1}.v.svelte-1fr6c0l{font-family:var(--display);margin-top:4px;font-size:1.5rem;line-height:1.1}.v.up.svelte-1fr6c0l{color:var(--green)}.buttons.svelte-1fr6c0l{grid-template-columns:minmax(0,1fr) auto;gap:10px;margin-top:auto;display:grid}.small.svelte-1fr6c0l{opacity:.7;font-size:.8rem;font-weight:800}.error.svelte-1fr6c0l{margin:0}@media (width<=900px){.title.svelte-1fr6c0l{font-size:1.625rem}.pill.svelte-1fr6c0l{display:none}.grid.svelte-1fr6c0l{grid-template-columns:minmax(0,1fr);gap:16px}.side.svelte-1fr6c0l{gap:16px}.buttons.svelte-1fr6c0l{grid-template-columns:minmax(0,1fr);margin-top:4px}.small.svelte-1fr6c0l{text-align:center;font-size:.75rem}}.boxes.svelte-19y33ei{cursor:text;grid-template-columns:repeat(6,1fr);gap:6px;display:grid;position:relative}input.svelte-19y33ei{opacity:0;width:100%;font-size:16px;position:absolute;inset:0}.box.svelte-19y33ei{border:3px dashed var(--navy);background:var(--white);height:48px;font-family:var(--display);pointer-events:none;border-radius:12px;place-items:center;font-size:1.5rem;display:grid}.box.filled.svelte-19y33ei,.box.next.svelte-19y33ei{border-style:solid}.box.next.svelte-19y33ei{background:var(--cream);border-color:var(--royal)}.tiles.svelte-rk4v4q{grid-template-columns:repeat(6,1fr);gap:6px;display:grid}.tile.svelte-rk4v4q{border:var(--chunk);background:var(--cream);height:56px;box-shadow:0 3px 0 var(--navy);font-family:var(--display);border-radius:12px;place-items:center;font-size:1.875rem;display:grid}.big.svelte-rk4v4q{gap:8px}.big.svelte-rk4v4q .tile:where(.svelte-rk4v4q){height:68px;box-shadow:0 4px 0 var(--navy);border-radius:14px;font-size:2.375rem}.code.svelte-rk4v4q{font-family:var(--display);letter-spacing:.14em;-webkit-user-select:all;user-select:all;font-size:1.875rem;line-height:1}.qr-wrap.svelte-rk4v4q{flex-direction:column;align-items:center;gap:8px;display:flex}.qr.svelte-rk4v4q{border:var(--chunk);background:var(--white);border-radius:14px;width:170px;overflow:hidden}.compact.svelte-rk4v4q{align-items:stretch}.compact.svelte-rk4v4q .qr:where(.svelte-rk4v4q){border-radius:12px;width:auto}.qr.svelte-rk4v4q svg{width:100%;height:auto;display:block}.aside.svelte-rk4v4q{opacity:.7;font-size:.75rem;font-weight:800}.screen.svelte-7grkf3{padding-bottom:30px}.band.svelte-7grkf3{background:var(--royal);color:var(--white);border-bottom:4px solid var(--navy);margin-inline:calc(-1 * env(safe-area-inset-left)) calc(-1 * env(safe-area-inset-right));padding-block:16px;padding-inline:calc(env(safe-area-inset-left) + 16px) calc(env(safe-area-inset-right) + 16px);align-items:center;gap:12px;display:flex}h1.svelte-7grkf3{-webkit-text-stroke:5px var(--navy);paint-order:stroke fill;font-size:1.875rem}@media (width>=901px){.band.svelte-7grkf3{padding-inline:calc(env(safe-area-inset-left) + max(16px, (100% - 64rem) / 2 + 16px)) calc(env(safe-area-inset-right) + max(16px, (100% - 64rem) / 2 + 16px))}}.body.svelte-7grkf3{flex-direction:column;gap:16px;max-width:560px;margin-inline:auto;padding:16px;display:flex}.codes.svelte-7grkf3{flex-direction:column;gap:16px;display:flex}@media (width>=901px){.body.svelte-7grkf3{grid-template-columns:minmax(0,400px) minmax(0,1fr);align-items:start;gap:28px;max-width:64rem;display:grid}}h2.svelte-7grkf3{white-space:nowrap;font-size:1.25rem}.row-head.svelte-7grkf3{justify-content:space-between;align-items:baseline;display:flex}.aside.svelte-7grkf3{opacity:.65;font-size:.75rem;font-weight:800}.invite.svelte-7grkf3{background:var(--yellow);border:var(--chunk);box-shadow:0 4px 0 var(--navy);border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 12px 12px 14px;display:grid}.invite.svelte-7grkf3 p:where(.svelte-7grkf3){margin:0;font-size:.85rem;font-weight:800;line-height:1.35}.invite.svelte-7grkf3 strong:where(.svelte-7grkf3){font-family:var(--display);letter-spacing:.06em;font-size:1.05rem;font-weight:400}.invite.svelte-7grkf3 strong.invitee:where(.svelte-7grkf3){letter-spacing:0}.invite.svelte-7grkf3 .code:where(.svelte-7grkf3){letter-spacing:.06em;opacity:.7}.invite-buttons.svelte-7grkf3{flex-direction:column;gap:6px;display:flex}.mine.svelte-7grkf3{border-radius:22px;flex-direction:column;gap:14px;padding:16px;display:flex}.share.svelte-7grkf3{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.share.svelte-7grkf3 .btn-sm:where(.svelte-7grkf3){height:44px}.share.two.svelte-7grkf3{grid-template-columns:1fr 1fr}.stack.svelte-7grkf3{flex-direction:column;gap:10px;display:flex}.add.svelte-7grkf3{grid-template-columns:minmax(0,1fr) 76px;gap:6px;display:grid}.search.svelte-7grkf3{background:var(--white);border:var(--chunk);height:46px;color:var(--navy);border-radius:14px;padding:0 12px;font-size:max(16px,.9rem);font-weight:800}.search.svelte-7grkf3:focus{border-color:var(--royal);outline:none}.friend.svelte-7grkf3{background:var(--white);border:var(--chunk);box-shadow:0 3px 0 var(--navy);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 10px;display:grid}.ident.svelte-7grkf3{align-items:center;gap:12px;min-width:0;display:flex}.who.svelte-7grkf3{flex-direction:column;min-width:0;display:flex}.name.svelte-7grkf3{font-family:var(--display);font-size:1.125rem;line-height:1}.meta.svelte-7grkf3{opacity:.65;letter-spacing:.06em;margin-top:3px;font-size:.75rem;font-weight:800}.remove.svelte-7grkf3{width:32px;padding:0;font-size:1rem}.remove.armed.svelte-7grkf3{width:auto;padding:0 12px;font-size:.875rem}.friend.svelte-7grkf3:has(.armed:where(.svelte-7grkf3)) .meta:where(.svelte-7grkf3){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.none.svelte-7grkf3,.error.svelte-7grkf3{margin:0;font-weight:800}.none.svelte-7grkf3{opacity:.7}.card.svelte-166l7fc{background:var(--white);border:var(--chunk);box-shadow:0 4px 0 var(--navy);border-radius:18px;flex:none;grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px 10px 10px;display:grid}.card.wide.svelte-166l7fc{border-radius:16px;grid-template-columns:52px minmax(0,1fr);gap:10px;padding:10px}.art.svelte-166l7fc{height:74px;position:relative}.art.svelte-166l7fc img:where(.svelte-166l7fc){height:62px;position:absolute;top:8px;left:0;rotate:-8deg}.art.svelte-166l7fc img.behind:where(.svelte-166l7fc){filter:brightness(.8);top:4px;left:10px;rotate:8deg}.wide.svelte-166l7fc .art:where(.svelte-166l7fc){height:64px}.wide.svelte-166l7fc .art:where(.svelte-166l7fc) img:where(.svelte-166l7fc){height:60px;top:2px}.info.svelte-166l7fc{flex-direction:column;gap:5px;min-width:0;display:flex}.title.svelte-166l7fc{font-family:var(--display);white-space:nowrap;font-size:1.125rem;line-height:1}.pips.svelte-166l7fc{gap:4px;display:flex}.pip.svelte-166l7fc{border:2px solid var(--navy);background:var(--white);border-radius:99px;width:22px;height:10px}.pip.on.svelte-166l7fc{background:var(--yellow)}.line.svelte-166l7fc{opacity:.7;font-size:.72rem;font-weight:800;line-height:1.3}.send.svelte-166l7fc{height:40px}.wide.svelte-166l7fc .send:where(.svelte-166l7fc){grid-column:1/-1}.row.svelte-1obis76{background:var(--royal);color:var(--white);border:var(--chunk);box-shadow:0 4px 0 var(--navy);border-radius:18px;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px;display:grid}.art.svelte-1obis76{place-items:center;height:70px;display:grid}.art.svelte-1obis76 img:where(.svelte-1obis76){height:64px;rotate:-8deg}.body.svelte-1obis76{min-width:0}.head.svelte-1obis76{--ring:var(--white);align-items:center;gap:6px;display:flex}.title.svelte-1obis76{font-family:var(--display);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1rem;line-height:1.1;overflow:hidden}@container (width<=350px){.row.svelte-1obis76{grid-template-columns:56px minmax(0,1fr)}.art.svelte-1obis76{grid-row:span 2}.open.svelte-1obis76{justify-self:start}.title.svelte-1obis76{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box}}.line.svelte-1obis76{margin-top:4px;font-size:.8rem;font-weight:800;line-height:1.3}.when.svelte-1obis76{opacity:.75;margin-top:2px;font-size:.7rem;font-weight:800}.to.svelte-guz1rp{background:var(--white);border:var(--chunk);width:100%;height:46px;box-shadow:0 3px 0 var(--navy);color:var(--navy);text-align:left;border-radius:14px;flex:none;align-items:center;gap:8px;padding:0 12px;display:flex}.to.svelte-guz1rp:active{box-shadow:0 1px 0 var(--navy);transform:translateY(2px)}.kicker.svelte-guz1rp{letter-spacing:.1em;color:var(--royal);font-size:.66rem;font-weight:900}.name.svelte-guz1rp{min-width:0;font-family:var(--display);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:1.05rem;overflow:hidden}.change.svelte-guz1rp{font-family:var(--display);opacity:.6;white-space:nowrap;font-size:.875rem}.head.svelte-2mxxa3{justify-content:space-between;align-items:center;gap:10px;padding-right:44px;display:flex}h2.svelte-2mxxa3{font-size:2rem;line-height:1}.left.svelte-2mxxa3{opacity:.7;white-space:nowrap;font-size:.8rem;font-weight:800}.pack.svelte-2mxxa3{background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--white) 7%, transparent) 0 10px, transparent 10px 20px), var(--royal);border:var(--chunk);box-shadow:0 5px 0 var(--navy);color:var(--white);border-radius:20px;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:16px;padding:14px;display:grid}.pack.svelte-2mxxa3 img:where(.svelte-2mxxa3){justify-self:center;height:140px;rotate:-8deg}.pack.svelte-2mxxa3>div:where(.svelte-2mxxa3){flex-direction:column;gap:6px;display:flex}.big.svelte-2mxxa3{font-family:var(--display);-webkit-text-stroke:4px var(--navy);paint-order:stroke fill;font-size:1.375rem;line-height:1.05}.sub.svelte-2mxxa3{opacity:.9;text-wrap:pretty;font-size:.8rem;font-weight:800;line-height:1.4}.buttons.svelte-2mxxa3{grid-template-columns:140px minmax(0,1fr);gap:10px;display:grid}.go.svelte-2mxxa3{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.small.svelte-2mxxa3{opacity:.7;text-align:center;font-size:.75rem;font-weight:800}.error.svelte-2mxxa3{margin:0}.sent.svelte-2mxxa3{text-align:center;flex-direction:column;align-items:center;gap:14px;padding-top:6px;display:flex}.art.svelte-2mxxa3{width:100%;height:190px;position:relative}.art.svelte-2mxxa3 img:where(.svelte-2mxxa3){height:170px;position:absolute;top:0;left:calc(50% - 66px);rotate:10deg}.tag.svelte-2mxxa3{background:var(--white);border:var(--chunk);box-shadow:0 4px 0 var(--navy);white-space:nowrap;font-family:var(--display);border-radius:99px;align-items:center;gap:8px;width:max-content;max-width:min(100%,420px);padding:4px 14px 4px 4px;font-size:1.05rem;display:flex;position:absolute;bottom:0;left:50%;translate:-50%}.tag.svelte-2mxxa3 .name:where(.svelte-2mxxa3){text-overflow:ellipsis;min-width:0;overflow:hidden}.yay.svelte-2mxxa3{font-family:var(--display);color:var(--yellow);-webkit-text-stroke:7px var(--navy);paint-order:stroke fill;font-size:2.5rem;line-height:1;rotate:-3deg}.sent.svelte-2mxxa3 .sub:where(.svelte-2mxxa3){opacity:.8;max-width:290px;font-size:.85rem}.after.svelte-2mxxa3{background:var(--white);border:2.5px solid var(--navy);border-radius:12px;padding:6px 12px;font-size:.78rem;font-weight:800}.done.svelte-2mxxa3{width:100%;margin-top:6px}@media (width<=900px){.head.svelte-2mxxa3{padding-right:0}h2.svelte-2mxxa3{font-size:1.75rem}.buttons.svelte-2mxxa3{grid-template-columns:minmax(0,1fr)}.cancel.svelte-2mxxa3{display:none}.yay.svelte-2mxxa3{font-size:2.125rem}}.first-run.svelte-n83n4c{flex-direction:column;gap:18px;width:100%;max-width:520px;margin-inline:auto;display:flex}.side.svelte-n83n4c{flex-direction:column;gap:18px;display:flex}.error.svelte-n83n4c{margin:0;font-weight:800}.hero.svelte-n83n4c{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:6px 8px 0;display:flex}.art.svelte-n83n4c{width:150px;height:112px;position:relative}.art.svelte-n83n4c span:where(.svelte-n83n4c){border:4px solid var(--navy);width:66px;height:92px;box-shadow:0 4px 0 var(--navy);border-radius:11px;position:absolute;top:8px}.art.svelte-n83n4c .red:where(.svelte-n83n4c){background:var(--red);left:18px;rotate:-14deg}.art.svelte-n83n4c .green:where(.svelte-n83n4c){background:var(--green);top:12px;right:18px;rotate:12deg}h2.svelte-n83n4c{font-size:1.875rem;line-height:1}.hero.svelte-n83n4c p:where(.svelte-n83n4c){opacity:.75;text-wrap:pretty;max-width:300px;margin:0;font-size:.875rem;font-weight:800;line-height:1.45}.royal.svelte-n83n4c{color:var(--royal)}.mine.svelte-n83n4c{border-radius:22px;flex-direction:column;gap:14px;padding:16px;display:flex}.pair.svelte-n83n4c{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pair.split.svelte-n83n4c{grid-template-columns:minmax(0,1fr) auto}.split.svelte-n83n4c .tall:where(.svelte-n83n4c){white-space:nowrap;font-size:min(1.3rem,5vw)}.theirs.svelte-n83n4c{flex-direction:column;gap:10px;display:flex}.add.svelte-n83n4c{grid-template-columns:minmax(0,1fr) 72px;gap:6px;display:grid}.first-run.wide.svelte-n83n4c{max-width:none;min-height:calc(100vh - var(--header-h));min-height:calc(100dvh - var(--header-h));grid-template-columns:minmax(0,clamp(420px,28vw,600px)) minmax(0,clamp(480px,30vw,640px));justify-content:center;align-items:center;gap:clamp(32px,5vw,64px);padding:40px clamp(24px,3vw,40px);display:grid}.wide.svelte-n83n4c .side:where(.svelte-n83n4c){gap:22px}.wide.svelte-n83n4c .hero:where(.svelte-n83n4c){text-align:left;align-items:flex-start;gap:14px;padding:0}.wide.svelte-n83n4c .art:where(.svelte-n83n4c){width:200px;height:150px}.wide.svelte-n83n4c .art:where(.svelte-n83n4c) span:where(.svelte-n83n4c){width:88px;height:124px;box-shadow:0 5px 0 var(--navy);border-radius:14px;top:10px}.wide.svelte-n83n4c .art:where(.svelte-n83n4c) .red:where(.svelte-n83n4c){left:20px}.wide.svelte-n83n4c .art:where(.svelte-n83n4c) .green:where(.svelte-n83n4c){top:16px;right:20px}.wide.svelte-n83n4c h2:where(.svelte-n83n4c){font-size:clamp(3rem,2.8vw,4.5rem)}.wide.svelte-n83n4c .hero:where(.svelte-n83n4c) p:where(.svelte-n83n4c){max-width:34rem;font-size:clamp(1rem,.8vw,1.25rem);line-height:1.5}.wide.svelte-n83n4c .mine:where(.svelte-n83n4c){box-shadow:0 6px 0 var(--navy);border-radius:24px;gap:16px;padding:22px}.wide.svelte-n83n4c .pair.split:where(.svelte-n83n4c){grid-template-columns:minmax(0,1fr) 130px;gap:10px}.wide.svelte-n83n4c .theirs:where(.svelte-n83n4c){padding:0 4px}.wide.svelte-n83n4c .add:where(.svelte-n83n4c){grid-template-columns:minmax(0,1fr) 100px;gap:8px}.picker.svelte-1i5mnka{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.label.svelte-1i5mnka{font-family:var(--display);text-transform:uppercase;white-space:nowrap;font-size:.85rem}.tiers.svelte-1i5mnka{flex-wrap:wrap;gap:6px;display:flex}button.svelte-1i5mnka{background:var(--white);border:2.5px solid var(--navy);height:32px;font-family:var(--display);color:var(--navy);white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:0 3px;font-size:.8rem;display:flex;position:relative}button.on.svelte-1i5mnka{background:var(--yellow);box-shadow:0 3px 0 var(--navy)}button.svelte-1i5mnka:after{content:"";position:absolute;inset:-9px -8px}.n.svelte-1i5mnka,.tail.svelte-1i5mnka{margin-right:5px}.n.svelte-1i5mnka+.tail:where(.svelte-1i5mnka){margin-left:-2px}.tail.svelte-1i5mnka{text-transform:uppercase;letter-spacing:.02em}.wrap.svelte-ly6zu0{width:100%;height:100%;container-type:inline-size}.empty.svelte-ly6zu0,.want.svelte-ly6zu0{text-align:center;height:100%;font-family:var(--display);text-transform:uppercase;border-radius:9cqw;flex-direction:column;justify-content:center;align-items:center;display:flex}.empty.svelte-ly6zu0{border:3px dashed color-mix(in srgb, var(--white) 70%, transparent);color:var(--white);padding:6px;font-size:1rem;line-height:1.1}.want.svelte-ly6zu0{border:3cqw solid var(--navy);background:radial-gradient(circle at 50% 46%, var(--cream) 0 30cqw, transparent 30.5cqw), var(--white);width:100%;box-shadow:0 3cqw 0 var(--navy);color:var(--navy);padding:0;position:relative}.dex.svelte-ly6zu0{font:900 8.5cqw/1 var(--body);letter-spacing:.02em;background:color-mix(in srgb, var(--navy) 8%, transparent);border-radius:99px;padding:1.5cqw 3cqw;position:absolute;top:3.5cqw;left:4.5cqw}.num.svelte-ly6zu0{color:var(--white);-webkit-text-stroke:2.2cqw var(--navy);paint-order:stroke fill;text-shadow:0 2.5cqw 0 var(--navy);font-size:46cqw;line-height:1}.num.long.svelte-ly6zu0{font-size:36cqw}.num.frac.svelte-ly6zu0{font-size:24cqw}.name.svelte-ly6zu0{font-family:var(--body);opacity:.7;text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:0 6px;font-size:max(10px,9.5cqw);font-weight:900;overflow:hidden}.x.svelte-ly6zu0{background:var(--red);border:2.5px solid var(--navy);width:26px;height:26px;color:var(--white);border-radius:50%;font-size:.85rem;line-height:21px;position:absolute;top:-9px;right:-9px}.trade-clock{text-transform:none}.trade-pick{background:0 0;border:0;border-radius:10px;padding:0;transition:transform .16s}.trade-pick.sel{box-shadow:0 0 0 4px var(--yellow), 0 0 0 7px var(--navy);transform:translateY(-4px)}.builder.svelte-1xqmc4l{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.wide.svelte-1xqmc4l{gap:14px;container-type:inline-size}.side-copy.svelte-1xqmc4l{flex-direction:column;gap:10px;min-width:0;padding-left:8px;display:flex}.side-copy.svelte-1xqmc4l .kicker:where(.svelte-1xqmc4l){color:var(--yellow);font-size:.66rem}.side-copy.svelte-1xqmc4l .btn:where(.svelte-1xqmc4l){text-wrap:balance;font-size:1.1rem}@container (width<=559px){.side-copy.svelte-1xqmc4l{text-align:center;padding-left:0}}.deal-line.svelte-1xqmc4l{font-family:var(--display);-webkit-text-stroke:4px var(--navy);paint-order:stroke fill;font-size:1.5rem;line-height:1.05}.held.svelte-1xqmc4l{opacity:.85;flex:none;font-size:.75rem;font-weight:800}.held.center.svelte-1xqmc4l{text-align:center;opacity:.7;margin-top:-4px}.tray.svelte-1xqmc4l{background:var(--white);border:var(--chunk);min-height:220px;box-shadow:0 4px 0 var(--navy);border-radius:18px;flex-direction:column;flex:220px;display:flex;overflow:hidden}.wide.svelte-1xqmc4l .tray:where(.svelte-1xqmc4l){min-height:440px;box-shadow:0 5px 0 var(--navy);border-radius:22px;flex-basis:440px}@media (height<=500px){.builder.svelte-1xqmc4l:not(.wide) .tray:where(.svelte-1xqmc4l){flex:none;height:260px}.builder.svelte-1xqmc4l:not(.wide) .head:where(.svelte-1xqmc4l){flex-flow:wrap;align-items:center;gap:6px 10px;padding:6px 8px}.builder.svelte-1xqmc4l:not(.wide) .tab-row:where(.svelte-1xqmc4l){flex:300px}.builder.svelte-1xqmc4l:not(.wide) .filters:where(.svelte-1xqmc4l){display:contents}.builder.svelte-1xqmc4l:not(.wide) .which:where(.svelte-1xqmc4l),.builder.svelte-1xqmc4l:not(.wide) .hint:where(.svelte-1xqmc4l){flex:100%}}.head.svelte-1xqmc4l{border-bottom:var(--chunk);background:var(--cream);flex-direction:column;flex:none;gap:8px;padding:8px;display:flex}.wide.svelte-1xqmc4l .head:where(.svelte-1xqmc4l){gap:10px;padding:10px 12px}.tabs.svelte-1xqmc4l{grid-template-columns:1fr 1fr;gap:6px;display:grid}.wide.svelte-1xqmc4l .tab-row:where(.svelte-1xqmc4l),.wide.svelte-1xqmc4l .tabs:where(.svelte-1xqmc4l){align-items:center;gap:10px;display:flex}.tabs.svelte-1xqmc4l button:where(.svelte-1xqmc4l){border:2.5px solid var(--navy);background:var(--white);height:38px;box-shadow:0 2px 0 var(--navy);font-family:var(--display);color:var(--navy);white-space:nowrap;text-transform:uppercase;border-radius:12px;font-size:.95rem}.wide.svelte-1xqmc4l .tabs:where(.svelte-1xqmc4l) button:where(.svelte-1xqmc4l){border-radius:14px;height:40px;padding:0 18px;font-size:1rem}.wide.svelte-1xqmc4l .tab-row:where(.svelte-1xqmc4l){flex-wrap:wrap;row-gap:8px}.wide.svelte-1xqmc4l .tab-row:where(.svelte-1xqmc4l) .hint:where(.svelte-1xqmc4l){flex:240px}@container (width<=559px){.wide.svelte-1xqmc4l .tabs:where(.svelte-1xqmc4l){flex:1}.wide.svelte-1xqmc4l .tabs:where(.svelte-1xqmc4l) button:where(.svelte-1xqmc4l){flex:1;padding:0 10px}}.tabs.svelte-1xqmc4l button.on:where(.svelte-1xqmc4l){background:var(--yellow);box-shadow:inset 0 -3px 0 color-mix(in srgb, var(--navy-deep) 20%, transparent)}.hint.svelte-1xqmc4l{opacity:.75;padding:0 2px;font-size:.72rem;font-weight:800;line-height:1.35}.wide.svelte-1xqmc4l .hint:where(.svelte-1xqmc4l){opacity:.7;text-align:right;margin-left:auto;padding-right:6px;font-size:.8rem}.filters.svelte-1xqmc4l{flex-direction:column;gap:8px;display:flex}.wide.svelte-1xqmc4l .filters:where(.svelte-1xqmc4l){flex-flow:wrap;align-items:center;gap:8px 12px}.wide.svelte-1xqmc4l .filters:where(.svelte-1xqmc4l) .hint:where(.svelte-1xqmc4l){flex:240px}.chips.svelte-1xqmc4l{gap:6px;min-width:0;display:flex}.chip.svelte-1xqmc4l{background:var(--white);border:2.5px solid var(--navy);height:32px;font-family:var(--display);color:var(--navy);white-space:nowrap;text-transform:uppercase;border-radius:99px;flex:none;align-items:center;gap:6px;padding:0 5px 0 10px;font-size:.8rem;display:flex}.chip.svelte-1xqmc4l:first-child{flex:0 auto;min-width:0}.chip-label.svelte-1xqmc4l{text-overflow:ellipsis;overflow:hidden}.chip.on.svelte-1xqmc4l{background:var(--yellow);box-shadow:0 3px 0 var(--navy)}.chip.svelte-1xqmc4l .n:where(.svelte-1xqmc4l){box-sizing:border-box;background:color-mix(in srgb, var(--navy) 12%, transparent);border-radius:99px;flex:none;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:.75rem;display:grid}.chip.on.svelte-1xqmc4l .n:where(.svelte-1xqmc4l){background:var(--navy);color:var(--yellow)}.wide.svelte-1xqmc4l .which:where(.svelte-1xqmc4l){margin-left:auto}.scroll.svelte-1xqmc4l{flex:1;min-height:0;padding:20px 12px 22px;overflow-y:auto}.wide.svelte-1xqmc4l .scroll:where(.svelte-1xqmc4l){padding:22px 16px 24px}.spares.svelte-1xqmc4l{grid-template-columns:repeat(4,1fr);gap:20px 8px;display:grid}.wide.svelte-1xqmc4l .spares:where(.svelte-1xqmc4l){grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:22px 12px}@media (width>=501px){.spares.svelte-1xqmc4l{grid-template-columns:repeat(auto-fill,minmax(84px,1fr))}}.spare.svelte-1xqmc4l{position:relative}.needs.svelte-1xqmc4l{z-index:2;box-sizing:border-box;background:var(--red);border:2.5px solid var(--navy);height:20px;box-shadow:0 2px 0 var(--navy);color:var(--white);font-family:var(--display);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;border-radius:99px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;line-height:1;display:flex;position:absolute;top:-14px;right:-6px}.missing.svelte-1xqmc4l{grid-template-columns:repeat(6,1fr);gap:6px;display:grid}@media (width>=501px){.missing.svelte-1xqmc4l{grid-template-columns:repeat(auto-fill,minmax(52px,1fr))}}.wide.svelte-1xqmc4l .missing:where(.svelte-1xqmc4l){grid-template-columns:repeat(auto-fill,minmax(52px,1fr));gap:8px}.missing.svelte-1xqmc4l button:where(.svelte-1xqmc4l){border:2.5px solid var(--navy);background:var(--white);height:44px;box-shadow:0 2px 0 var(--navy);font-family:var(--display);color:var(--navy);border-radius:10px;padding:0;font-size:1.05rem}.wide.svelte-1xqmc4l .missing:where(.svelte-1xqmc4l) button:where(.svelte-1xqmc4l){height:46px;box-shadow:0 3px 0 var(--navy);border-radius:12px;font-size:1.1rem}.missing.svelte-1xqmc4l button.sel:where(.svelte-1xqmc4l){background:var(--yellow)}.empty.svelte-1xqmc4l{opacity:.7;margin:12px 4px;font-weight:800}.error.svelte-1xqmc4l{margin:0}.sent.svelte-na8d8w{min-height:calc(100vh - var(--header-h));min-height:calc(100dvh - var(--header-h));background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--white) 6%, transparent) 0 14px, transparent 14px 28px), var(--royal);color:var(--white);margin-inline:calc(-1 * env(safe-area-inset-left)) calc(-1 * env(safe-area-inset-right));padding:90px calc(env(safe-area-inset-right) + 22px) 34px calc(env(safe-area-inset-left) + 22px);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:22px;display:flex}h1.svelte-na8d8w{color:var(--yellow);-webkit-text-stroke:8px var(--navy);paint-order:stroke fill;font-size:3.375rem;rotate:-4deg}.pair.svelte-na8d8w{width:250px;height:230px;position:relative}.held.svelte-na8d8w{width:110px;position:absolute;top:0;left:28px;rotate:-8deg}.ask.svelte-na8d8w{border:3px dashed color-mix(in srgb, var(--white) 80%, transparent);width:110px;height:154px;font-family:var(--display);border-radius:14px;place-items:center;font-size:1.875rem;display:grid;position:absolute;top:22px;right:28px;rotate:6deg}.to.svelte-na8d8w{--ring:var(--white);background:var(--cream);color:var(--navy);border:var(--chunk);box-shadow:0 4px 0 var(--navy);white-space:nowrap;font-family:var(--display);border-radius:99px;align-items:center;gap:8px;width:max-content;max-width:min(420px,100vw - 44px);padding:5px 16px 5px 5px;font-size:1.125rem;display:flex;position:absolute;bottom:0;left:50%;translate:-50%}.name.svelte-na8d8w{text-overflow:ellipsis;min-width:0;overflow:hidden}.copy.svelte-na8d8w{flex-direction:column;gap:8px;max-width:300px;display:flex}h2.svelte-na8d8w{-webkit-text-stroke:4px var(--navy);paint-order:stroke fill;font-size:1.375rem;line-height:1.1}p.svelte-na8d8w{opacity:.9;text-wrap:pretty;margin:0;font-size:.85rem;font-weight:800;line-height:1.45}.buttons.svelte-na8d8w{flex-direction:column;gap:10px;width:100%;max-width:420px;margin-top:8px;display:flex}@media (width<=900px){.sent.svelte-na8d8w{min-height:calc(100dvh - var(--tab-bar-h) - env(safe-area-inset-bottom));padding-top:70px}}.head.svelte-tz3d6f{align-items:center;gap:10px;padding-right:40px;display:flex}.who.svelte-tz3d6f{flex-direction:column;display:flex}.title.svelte-tz3d6f{font-family:var(--display);font-size:2.25rem;line-height:1}.sub.svelte-tz3d6f{opacity:.65;margin-top:2px;font-size:.8rem;font-weight:800}.pill.svelte-tz3d6f{background:var(--red);color:var(--white);border:var(--chunk);font-family:var(--display);white-space:nowrap;border-radius:99px;padding:3px 12px;font-size:.95rem;rotate:-3deg}.grid.svelte-tz3d6f{grid-template-columns:400px minmax(0,1fr);align-items:stretch;gap:28px;display:grid}.pick.svelte-tz3d6f{flex-direction:column;gap:12px;min-width:0;display:flex}.h-row.svelte-tz3d6f{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.h.svelte-tz3d6f{font-family:var(--display);font-size:1.5rem;line-height:1.1}.copies.svelte-tz3d6f{flex-wrap:wrap;gap:14px;display:flex}.owned.svelte-tz3d6f{grid-template-columns:repeat(auto-fill,minmax(70px,1fr));gap:12px 8px;max-height:240px;padding:12px 10px 4px;display:grid;overflow-y:auto}.copy.svelte-tz3d6f{width:96px}.owned.svelte-tz3d6f .copy:where(.svelte-tz3d6f){width:auto}.note.svelte-tz3d6f{background:var(--white);border:2.5px solid var(--navy);border-radius:12px;padding:10px 14px;font-size:.875rem;font-weight:800;line-height:1.4}.note.warn.svelte-tz3d6f{background:var(--warn)}.buttons.svelte-tz3d6f{grid-template-columns:minmax(0,1fr) auto;gap:10px;margin-top:auto;display:grid}.small.svelte-tz3d6f{opacity:.7;font-size:.8rem;font-weight:800}.error.svelte-tz3d6f{margin:0}@media (width<=900px){.title.svelte-tz3d6f{font-size:1.625rem}.pill.svelte-tz3d6f{display:none}.grid.svelte-tz3d6f{grid-template-columns:minmax(0,1fr);gap:14px}.pick.svelte-tz3d6f{gap:10px}.h.svelte-tz3d6f{font-size:1.25rem}.copies.svelte-tz3d6f{gap:12px}.copy.svelte-tz3d6f{width:82px}.note.svelte-tz3d6f{padding:8px 12px;font-size:.8rem}.buttons.svelte-tz3d6f{grid-template-columns:minmax(0,1fr);margin-top:4px}.small.svelte-tz3d6f{text-align:center;font-size:.75rem}}.row.svelte-19ryase{background:var(--white);border:3px dashed var(--royal);border-radius:18px;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px;display:grid}.row.mine.svelte-19ryase{background:var(--yellow);border:var(--chunk);box-shadow:0 4px 0 var(--navy)}.row.wide.svelte-19ryase{grid-template-columns:60px minmax(0,1fr);align-items:start}.held.svelte-19ryase{opacity:.8}.body.svelte-19ryase{flex-direction:column;min-width:0;display:flex}.wide.svelte-19ryase .body:where(.svelte-19ryase){gap:6px}.head.svelte-19ryase{align-items:center;gap:6px;display:flex}.title.svelte-19ryase{font-family:var(--display);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1rem;line-height:1.1;overflow:hidden}@container (width<=350px){.head.svelte-19ryase{flex-wrap:wrap;row-gap:2px}.title.svelte-19ryase{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box}}.short.svelte-19ryase{opacity:.65;margin-left:auto;font-size:.7rem;font-weight:800}.line.svelte-19ryase{margin-top:4px;font-size:.8rem;font-weight:800;line-height:1.3}.wide.svelte-19ryase .line:where(.svelte-19ryase){margin-top:0}.when.svelte-19ryase{opacity:.65;margin-top:2px;font-size:.7rem;font-weight:800}.act.svelte-19ryase{height:40px}.buttons.svelte-19ryase .btn-sm:where(.svelte-19ryase){height:36px}.buttons.svelte-19ryase{align-items:center;gap:8px;display:flex}.traded.svelte-xw1qfm{min-height:calc(100vh - var(--header-h));min-height:calc(100dvh - var(--header-h));background:repeating-conic-gradient(from 0deg at 50% 45%, color-mix(in srgb, var(--white) 7%, transparent) 0 8deg, transparent 8deg 16deg), var(--royal);color:var(--white);margin-inline:calc(-1 * env(safe-area-inset-left)) calc(-1 * env(safe-area-inset-right));padding:40px calc(env(safe-area-inset-right) + 24px) 40px calc(env(safe-area-inset-left) + 24px);grid-template-columns:320px 420px;justify-content:center;align-items:center;gap:56px;display:grid}.card.svelte-xw1qfm{justify-self:end;width:300px;rotate:3deg}.copy.svelte-xw1qfm{flex-direction:column;align-items:flex-start;gap:18px;display:flex}h1.svelte-xw1qfm{color:var(--yellow);-webkit-text-stroke:9px var(--navy);paint-order:stroke fill;font-size:5.25rem;rotate:-4deg}.lines.svelte-xw1qfm{flex-direction:column;gap:6px;display:flex}.got.svelte-xw1qfm{font-family:var(--display);-webkit-text-stroke:5px var(--navy);paint-order:stroke fill;font-size:1.875rem;line-height:1}.gave.svelte-xw1qfm,.small.svelte-xw1qfm{opacity:.9;font-size:.95rem;font-weight:800}.badge.svelte-xw1qfm{background:var(--cream);color:var(--navy);border:var(--chunk);box-shadow:0 4px 0 var(--navy);border-radius:16px;align-items:center;gap:10px;padding:8px 16px 8px 8px;display:flex;rotate:-2deg}.star.svelte-xw1qfm{background:var(--yellow);border:var(--chunk);width:42px;height:42px;font-family:var(--display);border-radius:50%;place-items:center;font-size:1.125rem;display:grid}.name.svelte-xw1qfm{font-family:var(--display);font-size:1.125rem;line-height:1}.how.svelte-xw1qfm{opacity:.75;font-size:.75rem;font-weight:800}.go.svelte-xw1qfm{width:320px;margin-top:10px}@media (width<=900px){.traded.svelte-xw1qfm{min-height:calc(100dvh - var(--tab-bar-h) - env(safe-area-inset-bottom));padding:70px calc(env(safe-area-inset-right) + 22px) 34px calc(env(safe-area-inset-left) + 22px);background:repeating-conic-gradient(from 0deg at 50% 40%, color-mix(in srgb, var(--white) 7%, transparent) 0 10deg, transparent 10deg 20deg), var(--royal);grid-template-columns:minmax(0,1fr);align-content:start;justify-items:center;gap:18px}.card.svelte-xw1qfm{order:1;justify-self:center;width:210px}.copy.svelte-xw1qfm{display:contents}h1.svelte-xw1qfm{-webkit-text-stroke-width:8px;order:0;font-size:4rem}.lines.svelte-xw1qfm{text-align:center;order:2;align-items:center}.got.svelte-xw1qfm{-webkit-text-stroke-width:4px;font-size:1.5rem}.gave.svelte-xw1qfm,.small.svelte-xw1qfm{font-size:.8rem}.badge.svelte-xw1qfm{order:3}.go.svelte-xw1qfm{order:4;width:100%;margin-top:auto}.small.svelte-xw1qfm{text-align:center;order:5}}h2.svelte-wni66g{white-space:nowrap;font-size:1.25rem}.band.svelte-wni66g{background:var(--royal);color:var(--white);border-bottom:4px solid var(--navy);margin-inline:calc(-1 * env(safe-area-inset-left)) calc(-1 * env(safe-area-inset-right));padding-block:16px;padding-inline:calc(env(safe-area-inset-left) + 16px) calc(env(safe-area-inset-right) + 16px);align-items:center;gap:12px;display:flex}.band.svelte-wni66g h1:where(.svelte-wni66g){-webkit-text-stroke:5px var(--navy);paint-order:stroke fill;padding-left:4px;font-size:2.125rem}.left-pill.svelte-wni66g{white-space:nowrap;background:var(--white);color:var(--navy);border:var(--chunk);font-family:var(--display);border-radius:99px;flex:none;margin-left:auto;padding:3px 12px;font-size:.875rem}.offer-screen.svelte-wni66g .band:where(.svelte-wni66g) h1:where(.svelte-wni66g){padding-left:0;font-size:1.875rem}.group.svelte-wni66g{flex-direction:column;gap:10px;display:flex}.group-head.svelte-wni66g{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.count.svelte-wni66g{background:var(--red);color:var(--white);border:2.5px solid var(--navy);font-family:var(--display);border-radius:99px;padding:0 9px;font-size:.875rem;line-height:22px}.empty.svelte-wni66g{opacity:.6;margin:0;font-size:.8rem;font-weight:800}.note.svelte-wni66g{background:var(--white);border:var(--chunk);box-shadow:0 3px 0 var(--navy);border-radius:14px;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:8px 8px 8px 14px;font-size:.85rem;font-weight:800;display:flex}.note.svelte-wni66g button:where(.svelte-wni66g){border:2px solid var(--navy);background:var(--cream);border-radius:50%;flex:none;width:28px;height:28px;padding:0;font-weight:900;position:relative}.note.svelte-wni66g button:where(.svelte-wni66g):after{content:"";position:absolute;inset:-10px}.error.svelte-wni66g{margin:0}.phone-body.svelte-wni66g{flex-direction:column;gap:18px;max-width:560px;margin-inline:auto;padding:16px 16px 20px;display:flex}.avatars.svelte-wni66g{gap:14px;margin:-8px -8px 0;padding:8px 8px 4px;display:flex;overflow-x:auto}.avatar-btn.svelte-wni66g{width:62px;color:var(--navy);font-family:var(--display);background:0 0;border:0;flex-direction:column;flex:none;align-items:center;gap:5px;padding:0;font-size:.875rem;display:flex}.avatar-btn.svelte-wni66g .avatar{box-shadow:0 3px 0 var(--navy)}.avatar-wrap.svelte-wni66g{position:relative}.avatar-name.svelte-wni66g{text-overflow:ellipsis;white-space:nowrap;max-width:62px;overflow:hidden}.dot.svelte-wni66g{background:var(--red);border:2.5px solid var(--navy);border-radius:50%;width:18px;height:18px}.avatar-wrap.svelte-wni66g .dot:where(.svelte-wni66g){position:absolute;top:-4px;right:-4px}.avatar-btn.add.svelte-wni66g{color:var(--royal)}.add-label.svelte-wni66g{text-transform:uppercase}.plus.svelte-wni66g{border:3px dashed var(--royal);border-radius:50%;place-items:center;width:58px;height:58px;font-size:1.75rem;display:grid}.new.svelte-wni66g{flex:none}.offer-screen.svelte-wni66g{min-height:calc(100dvh - var(--tab-bar-h) - env(safe-area-inset-bottom));flex-direction:column;display:flex}.offer-screen.svelte-wni66g .band:where(.svelte-wni66g){flex:none;padding-block:14px}.offer-body.svelte-wni66g{flex-direction:column;flex:1;gap:12px;min-height:0;padding:12px 16px 16px;display:flex}.desk.svelte-wni66g{min-height:max(640px, calc(100vh - var(--header-h)));min-height:max(640px, calc(100dvh - var(--header-h)));grid-template-columns:clamp(200px,19.5vw,250px) minmax(0,1fr) clamp(250px,28vw,360px);gap:22px;max-width:96rem;margin-inline:auto;padding:24px 28px;display:grid}.left.svelte-wni66g,.middle.svelte-wni66g,.right.svelte-wni66g{flex-direction:column;min-height:0;display:flex}.left.svelte-wni66g,.right.svelte-wni66g{contain:size}.left.svelte-wni66g{gap:14px;padding:2px 4px 8px 2px;overflow:hidden}.middle.svelte-wni66g{gap:14px}.right.svelte-wni66g{gap:12px;padding:2px 4px 8px 0;overflow-y:auto;container-type:inline-size}.right.svelte-wni66g .group:where(.svelte-wni66g)+.group:where(.svelte-wni66g){margin-top:8px}.title.svelte-wni66g{margin-bottom:2px;font-size:2.5rem}.stats.svelte-wni66g{gap:8px;display:flex}.stat.svelte-wni66g{background:var(--white);border:var(--chunk);box-shadow:0 3px 0 var(--navy);border-radius:14px;flex:1;padding:6px 10px}.k.svelte-wni66g{letter-spacing:.1em;color:var(--royal);font-size:.6rem;font-weight:900;display:block}.v.svelte-wni66g{font-family:var(--display);font-size:1.2rem}.small-h.svelte-wni66g{margin-top:4px;font-size:1.125rem}.search.svelte-wni66g{background:var(--white);border:2.5px solid var(--navy);height:40px;color:var(--navy);border-radius:12px;flex:none;padding:0 12px;font-size:max(16px,.8rem);font-weight:800}.search.svelte-wni66g:focus{border-color:var(--royal);outline:none}.friend-list.svelte-wni66g{flex-direction:column;flex:0 auto;gap:6px;min-height:0;padding:2px 4px 6px 2px;display:flex;overflow-y:auto}.friend-list.svelte-wni66g:has(>:where(.svelte-wni66g):nth-child(3)){min-height:120px}.friend.svelte-wni66g .dot:where(.svelte-wni66g){width:14px;height:14px}.friend.svelte-wni66g{text-align:left;background:var(--white);border:var(--chunk);box-shadow:0 3px 0 var(--navy);color:var(--navy);border-radius:14px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 10px 6px 6px;display:grid}.friend.on.svelte-wni66g{background:var(--yellow)}.who.svelte-wni66g{min-width:0}.name.svelte-wni66g{font-family:var(--display);text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;line-height:1.15;display:block;overflow:hidden}.status.svelte-wni66g{opacity:.65;font-size:.72rem;font-weight:800}.code-box.svelte-wni66g{background:var(--white);border:3px dashed var(--royal);border-radius:16px;flex-direction:column;gap:8px;margin-top:auto;padding:12px;display:flex}.kicker.royal.svelte-wni66g{color:var(--royal);font-size:.62rem}.pair.svelte-wni66g{gap:6px;display:flex}.pair.svelte-wni66g button:where(.svelte-wni66g){flex:1}.welcome.svelte-ckg8fz{background:repeating-conic-gradient(from 0deg at 50% 30%, color-mix(in srgb, var(--white) 5%, transparent) 0 8deg, transparent 8deg 16deg), radial-gradient(circle at 50% 30%, var(--royal-bright), var(--navy) 70%);place-content:center;justify-items:center;gap:24px;min-height:100dvh;padding:24px 20px;display:grid}img.svelte-ckg8fz{width:min(360px,80vw)}.panel.svelte-ckg8fz{gap:16px;max-width:30rem;display:grid}p.svelte-ckg8fz{margin:0;font-weight:800}form.svelte-ckg8fz{gap:14px;display:grid}label.svelte-ckg8fz{gap:4px;display:grid}.seed.svelte-ckg8fz{cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:10px}.seed.svelte-ckg8fz input:where(.svelte-ckg8fz){width:20px;height:20px;accent-color:var(--royal);margin-top:4px}.seed.svelte-ckg8fz span:where(.svelte-ckg8fz) span:where(.svelte-ckg8fz){display:block}.signout.svelte-ckg8fz{justify-self:center}@media (width>=1600px) and (height>=1000px){.welcome.svelte-ckg8fz>:where(.svelte-ckg8fz){zoom:1.3}}.tile.svelte-1bj8oif{border:2.5px solid var(--navy);font-family:var(--display);white-space:nowrap;flex:none;place-items:center;line-height:1;display:grid}.row.svelte-d4cbr7{background:var(--white);border:2.5px solid var(--navy);color:var(--navy);border-radius:16px}.row.open.svelte-d4cbr7{box-shadow:0 4px 0 var(--navy)}.head.svelte-d4cbr7{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:14px;grid-template-columns:40px minmax(0,1fr) 16px;align-items:center;gap:10px;padding:10px 12px;display:grid}.text.svelte-d4cbr7{flex-direction:column;gap:3px;min-width:0;display:flex}.top.svelte-d4cbr7{align-items:center;gap:6px;min-width:0;display:flex}.title.svelte-d4cbr7{font-family:var(--display);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:16px;line-height:1.15;overflow:hidden}.kind.svelte-d4cbr7{font:900 9px/15px var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--white);background:var(--navy);border-radius:99px;flex:none;padding:0 6px}.kind.new.svelte-d4cbr7{background:var(--red)}.kind.fixed.svelte-d4cbr7{background:var(--green)}.short.svelte-d4cbr7{opacity:.8;font-size:12px;font-weight:800;line-height:1.3}.caret.svelte-d4cbr7{font-family:var(--display);font-size:14px;transition:transform .16s}.open.svelte-d4cbr7 .caret:where(.svelte-d4cbr7){transform:rotate(90deg)}.more.svelte-d4cbr7{border-top:2px dashed color-mix(in srgb, var(--navy) 20%, transparent);flex-direction:column;align-items:flex-start;gap:8px;margin:0 12px;padding:8px 0 12px 50px;display:flex}.more.svelte-d4cbr7 p:where(.svelte-d4cbr7){margin:0;font-size:12.5px;font-weight:800;line-height:1.45}.go.svelte-d4cbr7{flex:none;align-items:center;text-decoration:none;display:inline-flex}@media (width>=901px){.title.svelte-d4cbr7{font-size:17px}.short.svelte-d4cbr7{font-size:12.5px}.more.svelte-d4cbr7{flex-direction:row;align-items:flex-end;gap:14px;padding-left:50px}.more.svelte-d4cbr7 p:where(.svelte-d4cbr7){flex:1;font-size:13px}}.page.svelte-168wb5f{--column:40rem}.list.svelte-168wb5f{flex-direction:column;gap:10px;max-width:40rem;margin-inline:auto;display:flex}.day.svelte-168wb5f{color:var(--royal);margin:10px 0 0}.day.svelte-168wb5f:first-child{margin-top:0}.whats-new.svelte-1b6kjru{min-height:0;color:var(--navy);flex-direction:column;flex:auto;display:flex}.head.svelte-1b6kjru{flex:none;justify-content:space-between;align-items:flex-start;gap:10px;padding:0 18px 12px;display:flex}.head.svelte-1b6kjru>div:where(.svelte-1b6kjru){flex-direction:column;gap:4px;display:flex}.since.svelte-1b6kjru{color:var(--royal);white-space:nowrap;font-size:.65625rem}h2.svelte-1b6kjru{font-family:var(--display);text-transform:uppercase;margin:0;font-size:1.875rem;font-weight:400;line-height:1}.x.svelte-1b6kjru{background:var(--white);border:3px solid var(--navy);width:38px;height:38px;font-family:var(--display);color:var(--navy);border-radius:12px;flex:none;padding:0;font-size:.9375rem}.scroll.svelte-1b6kjru{overscroll-behavior:contain;flex-direction:column;flex:1;gap:10px;min-height:0;padding:0 18px 14px;display:flex;overflow-y:auto}.lead.svelte-1b6kjru{background:var(--royal);color:var(--white);border:3px solid var(--navy);box-shadow:0 5px 0 var(--navy);border-radius:20px;flex-direction:column;flex:none;display:flex;overflow:hidden}.art.svelte-1b6kjru{border-bottom:3px solid var(--navy);flex:none;justify-content:center;align-items:flex-end;gap:8px;height:140px;padding-bottom:10px;display:flex;position:relative}.art.tiled.svelte-1b6kjru{align-items:center;padding:0}.fan.svelte-1b6kjru{width:62px}.kind.svelte-1b6kjru{background:var(--yellow);color:var(--navy);border:2.5px solid var(--navy);font-family:var(--display);text-transform:uppercase;border-radius:99px;padding:1px 9px;font-size:.75rem;line-height:1.4;position:absolute;top:10px;left:10px}.text.svelte-1b6kjru{flex-direction:column;flex:1;align-items:flex-start;gap:6px;padding:12px 14px 14px;display:flex}h3.svelte-1b6kjru{text-transform:uppercase;-webkit-text-stroke-width:4px;margin:0;font-size:1.5rem;font-weight:400;line-height:1}.text.svelte-1b6kjru p:where(.svelte-1b6kjru){margin:0;font-size:.8125rem;font-weight:800;line-height:1.4}.cta.svelte-1b6kjru{margin-top:4px}.list.svelte-1b6kjru{flex-direction:column;gap:10px;display:flex}.also.svelte-1b6kjru{color:var(--royal);margin-top:4px;font-size:.65625rem}.only.svelte-1b6kjru{opacity:.8;margin:0;font-size:.875rem;font-weight:800;line-height:1.5;display:none}.foot.svelte-1b6kjru{padding:12px 18px calc(30px + env(safe-area-inset-bottom));border-top:3px solid var(--navy);flex-direction:column;flex:none;gap:8px;display:flex}@media (width>=901px){.whats-new.svelte-1b6kjru{grid-template:"lead head""lead list"minmax(0,1fr)"lead foot"/360px minmax(0,1fr);max-height:min(700px,100dvh - 56px);display:grid}.scroll.svelte-1b6kjru{display:contents}.head.svelte-1b6kjru{grid-area:head;padding:22px 24px 12px}.since.svelte-1b6kjru{font-size:.6875rem}h2.svelte-1b6kjru{font-size:2.125rem}.x.svelte-1b6kjru{width:40px;height:40px;font-size:1rem}.lead.svelte-1b6kjru{border:0;border-right:4px solid var(--navy);box-shadow:none;border-radius:0;grid-area:lead}.art.svelte-1b6kjru{gap:10px;height:220px;padding-bottom:16px}.fan.svelte-1b6kjru{width:84px}.kind.svelte-1b6kjru{padding:1px 10px;font-size:.8125rem;top:14px;left:14px}.text.svelte-1b6kjru{gap:8px;padding:18px 20px 22px}h3.svelte-1b6kjru{-webkit-text-stroke-width:5px;font-size:1.875rem}.text.svelte-1b6kjru p:where(.svelte-1b6kjru){font-size:.875rem;line-height:1.45}.cta.svelte-1b6kjru{margin-top:auto}.list.svelte-1b6kjru{overscroll-behavior:contain;grid-area:list;gap:8px;min-height:0;padding:4px 24px 14px;overflow-y:auto}.also.svelte-1b6kjru{display:none}.only.svelte-1b6kjru{display:block}.foot.svelte-1b6kjru{flex-direction:row-reverse;grid-area:foot;align-items:center;gap:14px;padding:14px 24px 20px}.go.svelte-1b6kjru{margin-left:auto}}p.svelte-qsdtcc{margin:0}.head.svelte-qsdtcc{align-items:center;gap:12px;display:flex}.icon.svelte-qsdtcc{border:2.5px solid var(--navy);border-radius:11px;flex:none;width:44px;height:44px}h2.svelte-qsdtcc{text-transform:uppercase;overflow-wrap:anywhere;min-width:0;font-size:1.5625rem;line-height:1.05}.line.svelte-qsdtcc{font-size:.875rem;font-weight:800;line-height:1.4}.error.svelte-qsdtcc{font-size:.875rem}.buttons.svelte-qsdtcc{gap:10px;display:grid}@media (width>=901px){.head.svelte-qsdtcc{gap:14px;padding-right:44px}.icon.svelte-qsdtcc{border-radius:12px;width:52px;height:52px}h2.svelte-qsdtcc{font-size:1.75rem}.buttons.svelte-qsdtcc{grid-template-columns:1fr 1fr}.buttons.one.svelte-qsdtcc{grid-template-columns:1fr}}p.svelte-1lqd32p{margin:0}.head.svelte-1lqd32p{justify-content:space-between;align-items:baseline;gap:12px;display:flex}h2.svelte-1lqd32p{text-transform:uppercase;font-size:1.375rem;line-height:1}.count.svelte-1lqd32p{font-size:.75rem;font-weight:900}.how.svelte-1lqd32p{font-size:.8125rem;font-weight:800;line-height:1.4}.pool.svelte-1lqd32p{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));align-content:start;gap:12px 8px;min-height:0;margin:0 -6px;padding:6px;list-style:none;display:grid;overflow-y:auto}.pick.svelte-1lqd32p{background:0 0;border:0;border-radius:10px;width:100%;padding:0;transition:transform .12s;display:block}@media (hover:hover){.pick.svelte-1lqd32p:hover:not(:disabled){transform:translateY(-3px)}}.pick.svelte-1lqd32p:disabled{opacity:.45;cursor:not-allowed}.none.svelte-1lqd32p{text-align:center;opacity:.7;grid-column:1/-1;padding:18px 0;font-weight:800}.done.svelte-1lqd32p{flex:none}@media (width<=900px){.pool.svelte-1lqd32p{grid-template-columns:repeat(auto-fill,minmax(74px,1fr))}}@media (height<=500px){.pool.svelte-1lqd32p{grid-template-columns:repeat(auto-fill,minmax(72px,1fr))}}.frame.svelte-5g70s5{width:100%;container-type:inline-size}.square.svelte-5g70s5{aspect-ratio:1;box-sizing:border-box;background:repeating-conic-gradient(from 0deg at 50% 52%, #ffffff0f 0 8deg, transparent 8deg 16deg), var(--navy);color:var(--white);font-family:var(--body);border-radius:5cqw;flex-direction:column;gap:4cqw;padding:5.5cqw;display:flex;position:relative;overflow:hidden}.square.svelte-5g70s5 .face{animation:none!important;transform:none!important}.square.svelte-5g70s5 .twinkle{animation:none!important}.square.svelte-5g70s5 .shooting-star,.square.svelte-5g70s5 .fr-float{display:none!important}.square.svelte-5g70s5 .fr-halo{animation:none!important}.top.svelte-5g70s5{flex:none;justify-content:space-between;align-items:center;display:flex}.top.svelte-5g70s5 img:where(.svelte-5g70s5){height:7.5cqw}.date.svelte-5g70s5{font:900 2.6cqw/1 var(--body);letter-spacing:.1em}.binder.svelte-5g70s5{flex:1;grid-template-columns:36fr 64fr;align-items:center;gap:5cqw;min-height:0;display:grid}.rest.svelte-5g70s5{grid-template-columns:repeat(4,minmax(0,1fr));gap:3cqw 2cqw;display:grid}.one.svelte-5g70s5{flex:1;place-items:center;min-height:0;display:grid}.lead.svelte-5g70s5{width:43cqw}.bottom.svelte-5g70s5{flex:none;align-items:center;gap:2.5cqw;margin-top:auto;display:flex}.chip.svelte-5g70s5{box-sizing:border-box;border:.6cqw solid var(--white);border-radius:.8cqw;flex:none;width:4cqw;height:5.6cqw}.name.svelte-5g70s5{min-width:0;font:400 5.4cqw/1 var(--display);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.who.svelte-5g70s5{text-align:right;overflow-wrap:anywhere;min-width:0;max-width:50%;font:400 3.6cqw/1.15 var(--display);text-transform:uppercase;color:var(--yellow);flex:0 auto}h2.svelte-1bqj4e3{font:400 1.5rem/1 var(--display);text-transform:uppercase;color:var(--navy);margin:0}.modes.svelte-1bqj4e3{background:var(--white);border:2.5px solid var(--navy);border-radius:14px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.modes.svelte-1bqj4e3 button:where(.svelte-1bqj4e3){height:38px;color:var(--navy);font:400 .9375rem/1 var(--display);text-transform:uppercase;background:0 0;border:0;border-radius:10px}.modes.svelte-1bqj4e3 button.on:where(.svelte-1bqj4e3){background:var(--yellow)}.preview.svelte-1bqj4e3{align-self:center;width:min(380px,100%)}.buttons.svelte-1bqj4e3{grid-template-columns:1fr 1fr;gap:10px;display:grid}.buttons.one.svelte-1bqj4e3{grid-template-columns:1fr}.note.svelte-1bqj4e3{text-align:center;min-height:1.3em;font:800 .875rem/1.3 var(--body);color:var(--navy);margin:0}.note.error.svelte-1bqj4e3{color:var(--red)}.offscreen.svelte-1bqj4e3{pointer-events:none;position:fixed;top:0;left:-10000px}@media (width<=900px){.preview.svelte-1bqj4e3{width:min(320px,100%)}}@media (width<=400px){.buttons.svelte-1bqj4e3 .btn:where(.svelte-1bqj4e3){font-size:1.15rem}}p.svelte-1oiwtnn{margin:0}.head.svelte-1oiwtnn{z-index:5;margin-inline:calc(-1 * env(safe-area-inset-left)) calc(-1 * env(safe-area-inset-right));padding:calc(14px + env(safe-area-inset-top)) calc(env(safe-area-inset-right) + 14px) 14px calc(env(safe-area-inset-left) + 14px);border-bottom:4px solid var(--navy);flex-direction:column;gap:10px;display:flex;position:sticky;top:0}.head-row.svelte-1oiwtnn{align-items:center;gap:10px;display:flex}.title.svelte-1oiwtnn{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.name.svelte-1oiwtnn{text-transform:uppercase;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;padding:3px 0 3px 2px;font-size:1.625rem;line-height:1;display:-webkit-box;overflow:hidden}.name.stroked.svelte-1oiwtnn{-webkit-text-stroke-width:5px}.count.svelte-1oiwtnn{text-transform:uppercase;font-size:.75rem;font-weight:900}.tool.svelte-1oiwtnn{flex:none;height:40px;font-size:.9375rem}.tool.back.svelte-1oiwtnn{place-items:center;width:40px;padding:0;font-size:1.375rem;text-decoration:none;display:grid}.tool.big.svelte-1oiwtnn{height:44px;padding:0 14px;font-size:1rem}.name-row.svelte-1oiwtnn{align-items:center;gap:10px;display:flex}.name-row.svelte-1oiwtnn .name:where(.svelte-1oiwtnn){flex:1;min-width:0}.name-field.svelte-1oiwtnn{border:var(--chunk);background:var(--white);min-width:0;height:44px;font:400 1.25rem/1 var(--display);text-transform:uppercase;color:var(--navy);border-radius:12px;flex:1;padding:0 12px}.name-field.svelte-1oiwtnn:focus{box-shadow:0 0 0 3px var(--white);outline:none}.covers.svelte-1oiwtnn{align-items:center;gap:10px;display:flex}.swatches.svelte-1oiwtnn{gap:10px;display:flex}@media (pointer:coarse){.swatches.svelte-1oiwtnn{gap:20px}}.swatch.svelte-1oiwtnn{border:2.5px solid var(--navy);border-radius:50%;width:24px;height:24px;padding:0}.swatch.on.svelte-1oiwtnn{box-shadow:0 0 0 3px var(--white), 0 0 0 5.5px var(--navy)}.head.svelte-1oiwtnn .error:where(.svelte-1oiwtnn){background:var(--white);border:2.5px solid var(--navy);border-radius:10px;padding:6px 10px;font-size:.8125rem}.spot.svelte-1oiwtnn,.hero-panel.svelte-1oiwtnn,.rail-in.svelte-1oiwtnn{--ring:var(--white);background:repeating-conic-gradient(from 0deg at var(--at,50% 55%), color-mix(in srgb, var(--white) 7%, transparent) 0 var(--ray,9deg), transparent var(--ray,9deg) calc(var(--ray,9deg) * 2)), var(--navy);color:var(--white)}.spot.svelte-1oiwtnn{border-bottom:4px solid var(--navy);margin-inline:calc(-1 * env(safe-area-inset-left)) calc(-1 * env(safe-area-inset-right));padding:18px calc(env(safe-area-inset-right) + 16px) 14px calc(env(safe-area-inset-left) + 16px);text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.hero-card.svelte-1oiwtnn{flex:none;position:relative}.hero-card.sm.svelte-1oiwtnn{width:108px}.hero-card.md.svelte-1oiwtnn{width:158px}.hero-card.lg.svelte-1oiwtnn{width:260px}.slot.svelte-1oiwtnn{aspect-ratio:5/7;border:3px dashed color-mix(in srgb, var(--white) 40%, transparent);border-radius:14px}.pill-hero.svelte-1oiwtnn{text-transform:uppercase}.none.svelte-1oiwtnn{opacity:.8;font-size:.875rem;font-weight:800}.hero-panel.svelte-1oiwtnn{--at:25% 55%;border-bottom:4px solid var(--navy);margin-inline:calc(-1 * env(safe-area-inset-left)) calc(-1 * env(safe-area-inset-right));padding:14px calc(env(safe-area-inset-right) + 18px) 14px calc(env(safe-area-inset-left) + 18px);align-items:center;gap:18px;display:flex}.hero-text.svelte-1oiwtnn{flex-direction:column;flex:1;align-items:flex-start;gap:8px;min-width:0;display:flex}.hero-text.svelte-1oiwtnn h2:where(.svelte-1oiwtnn){text-transform:uppercase;font-size:1.375rem;line-height:1}.tip.svelte-1oiwtnn{font-size:.8125rem;font-weight:800;line-height:1.4}.best.svelte-1oiwtnn{border-color:var(--navy-deep);box-shadow:0 2px 0 var(--navy-deep)}@media (width<=900px) and (height>=740px){.hero-panel.svelte-1oiwtnn{top:var(--head);z-index:4;position:sticky}}.cards.svelte-1oiwtnn{flex-direction:column;gap:12px;padding:14px 16px 28px;display:flex}.grid.svelte-1oiwtnn{grid-template-columns:repeat(auto-fill,minmax(74px,1fr));gap:12px 8px;margin:0;padding:0;list-style:none;display:grid}.pocket.svelte-1oiwtnn{position:relative}.x.svelte-1oiwtnn,.star.svelte-1oiwtnn{z-index:2;border:2.5px solid var(--navy);width:26px;height:26px;font-family:var(--display);border-radius:50%;place-items:center;padding:0;line-height:1;display:grid;position:absolute}.x.svelte-1oiwtnn{background:var(--red);color:var(--white);font-size:1rem;top:-8px;left:-8px}.star.svelte-1oiwtnn{background:var(--white);color:var(--navy);font-size:.875rem;bottom:-8px;left:-8px}.add.svelte-1oiwtnn{aspect-ratio:5/7;border:3px dashed var(--royal);width:100%;font:400 1.625rem/1 var(--display);color:var(--royal);background:0 0;border-radius:10px;padding:0;display:block}@media (hover:hover){.add.svelte-1oiwtnn:hover{background:color-mix(in srgb, var(--royal) 8%, transparent)}}.delete.svelte-1oiwtnn{align-self:center;height:40px;margin-top:4px}.grid.editing.svelte-1oiwtnn{gap:16px 10px}.desk.svelte-1oiwtnn{--out:max(0px, (100cqw - var(--content-max)) / 2);grid-template-columns:calc(420px + max(0px, (100% - var(--content-max)) / 2)) minmax(0, 1fr);min-height:calc(100vh - var(--header-h));min-height:calc(100dvh - var(--header-h));display:grid;container-type:inline-size}.rail.svelte-1oiwtnn{background:var(--navy);border-right:4px solid var(--navy)}.rail-in.svelte-1oiwtnn{--at:calc(var(--out) + 210px) 50%;--ray:8deg;top:var(--header-h);height:calc(100vh - var(--header-h));height:calc(100dvh - var(--header-h));padding:24px 28px 24px calc(var(--out) + 28px);flex-direction:column;gap:18px;display:flex;position:sticky}.rail-back.svelte-1oiwtnn{border-color:var(--navy-deep);box-shadow:0 3px 0 var(--navy-deep);align-self:flex-start}.rail-hero.svelte-1oiwtnn{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:18px;min-height:0;display:flex}.rail-hero.svelte-1oiwtnn .tip:where(.svelte-1oiwtnn){max-width:260px}.side.svelte-1oiwtnn{padding:28px calc(var(--out) + 36px) 44px 36px;flex-direction:column;gap:22px;min-width:0;display:flex}.title-row.svelte-1oiwtnn{align-items:center;gap:16px;display:flex}.chip.svelte-1oiwtnn{border:var(--chunk);border-radius:6px;flex:none;width:28px;height:40px}.desk.svelte-1oiwtnn .name:where(.svelte-1oiwtnn){padding:0;font-size:2.5rem}.desk.svelte-1oiwtnn .count:where(.svelte-1oiwtnn){font-size:.8125rem}.desk.svelte-1oiwtnn .tool:where(.svelte-1oiwtnn){height:44px;padding:0 16px;font-size:1.0625rem}.edit-head.svelte-1oiwtnn{border:var(--chunk);max-width:720px;box-shadow:var(--lift);border-radius:18px;flex-direction:column;gap:12px;padding:14px;display:flex}.edit-head.svelte-1oiwtnn .name:where(.svelte-1oiwtnn){font-size:1.75rem}.grid.full.svelte-1oiwtnn{grid-template-columns:repeat(auto-fill,minmax(min(150px,25% - 15px),1fr));gap:22px 20px}.grid.full.svelte-1oiwtnn .x:where(.svelte-1oiwtnn),.grid.full.svelte-1oiwtnn .star:where(.svelte-1oiwtnn){width:30px;height:30px}.grid.full.svelte-1oiwtnn .add:where(.svelte-1oiwtnn){border-radius:14px;font-size:2.25rem}.side.svelte-1oiwtnn .delete:where(.svelte-1oiwtnn){align-self:flex-start}.page.svelte-l51tfo{--column:var(--content-max);--column-upright:64rem;flex-direction:column;gap:22px;display:flex}p.svelte-l51tfo{margin:0}.rows.svelte-l51tfo{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:18px 22px;margin:0;padding:0;list-style:none;display:grid}.new.svelte-l51tfo{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.none.svelte-l51tfo,.note.svelte-l51tfo{opacity:.7;font-weight:800}.note.svelte-l51tfo{font-size:.875rem}@media (width>=901px){.rows.svelte-l51tfo{--row-card:88px;--row-name:1.375rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,480px),1fr))}}@media (width<=900px){.page.svelte-l51tfo{gap:18px}.rows.svelte-l51tfo{gap:14px}.new.svelte-l51tfo{align-items:stretch}.new.svelte-l51tfo .btn:where(.svelte-l51tfo){max-width:420px}}.profile.svelte-3lptal{min-height:0;color:var(--navy);flex-direction:column;flex:auto;display:flex}.head.svelte-3lptal{--ring:var(--white);border-bottom:4px solid var(--navy);flex:none;align-items:center;gap:16px;padding:20px 24px;display:flex}.head.svelte-3lptal .avatar{box-shadow:0 3px 0 var(--navy)}.who.svelte-3lptal{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}h2.svelte-3lptal{text-transform:uppercase;-webkit-text-stroke-width:6px;overflow-wrap:anywhere;padding-left:2px;font-size:2.25rem;line-height:1}.line.svelte-3lptal{letter-spacing:.06em;font-size:.75rem;font-weight:900}.status.svelte-3lptal{text-transform:uppercase}.x.svelte-3lptal{flex:none;align-self:flex-start;width:40px;height:40px;padding:0;font-size:1rem}.scroll.svelte-3lptal{background:var(--cream);flex-direction:column;flex:1;gap:22px;min-height:0;padding:20px 24px;display:flex;overflow-y:auto}.tiles.svelte-3lptal,.ghost.svelte-3lptal{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.binders.svelte-3lptal{flex-direction:column;gap:12px;display:flex}.rated.svelte-3lptal{background:var(--white);border:var(--chunk);box-shadow:0 3px 0 var(--navy);border-radius:16px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px 10px 10px;display:grid}.rated.svelte-3lptal .lines:where(.svelte-3lptal),.rated.svelte-3lptal .place:where(.svelte-3lptal){flex-direction:column;gap:3px;min-width:0;display:flex}.rated.svelte-3lptal .place:where(.svelte-3lptal){align-items:flex-end;gap:2px}.rated.svelte-3lptal .kicker:where(.svelte-3lptal){letter-spacing:.08em;text-transform:uppercase;font-size:.625rem;font-weight:900}.rated.svelte-3lptal .lines:where(.svelte-3lptal) .kicker:where(.svelte-3lptal){color:var(--royal)}.rated.svelte-3lptal .place:where(.svelte-3lptal) .kicker:where(.svelte-3lptal){letter-spacing:.06em;opacity:.7}.rated.svelte-3lptal .value:where(.svelte-3lptal){font-family:var(--display);text-transform:uppercase;font-size:1.75rem;line-height:1}.rated.svelte-3lptal .place:where(.svelte-3lptal) .value:where(.svelte-3lptal){font-size:1.5rem}.title-row.svelte-3lptal{justify-content:space-between;align-items:baseline;gap:12px;display:flex}h3.svelte-3lptal{text-transform:uppercase;font-size:1.5rem}.see-all.svelte-3lptal{flex:none;align-self:center;align-items:center;margin-left:auto;text-decoration:none;display:inline-flex}.rows.svelte-3lptal{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.none.svelte-3lptal{opacity:.7;margin:0;font-size:.875rem;font-weight:800}.error.svelte-3lptal{margin:0}.ghost.svelte-3lptal span:where(.svelte-3lptal){border:3px dashed color-mix(in srgb, var(--navy) 20%, transparent);border-radius:16px}.ghost-tile.svelte-3lptal{height:100px}.ghost-row.svelte-3lptal{grid-column:1/-1;height:112px;margin-top:12px}.foot.svelte-3lptal{background:var(--cream);border-top:3px solid var(--navy);flex:none;grid-template-columns:2fr 1fr;gap:10px;padding:14px 24px 20px;display:grid}@media (width<=900px){.head.svelte-3lptal{gap:14px;padding:2px 18px 16px}h2.svelte-3lptal{-webkit-text-stroke-width:5px;font-size:clamp(1.5rem,7.2vw,1.875rem)}.scroll.svelte-3lptal{gap:18px;padding:16px 18px 18px}.tiles.svelte-3lptal,.ghost.svelte-3lptal{gap:8px}h3.svelte-3lptal{font-size:1.375rem}.rows.svelte-3lptal{gap:12px}.ghost-tile.svelte-3lptal{height:84px}.foot.svelte-3lptal{padding:12px 18px calc(26px + env(safe-area-inset-bottom))}}header.svelte-1n46o8q{height:var(--header-h);background:var(--navy);padding:0 max(28px, env(safe-area-inset-right), (100% - var(--content-max)) / 2) 0 max(28px, env(safe-area-inset-left), (100% - var(--content-max)) / 2);z-index:10;align-items:center;gap:36px;display:flex;position:sticky;top:0}.logo.svelte-1n46o8q img:where(.svelte-1n46o8q){height:44px;display:block}.tabs.svelte-1n46o8q{gap:28px;display:flex}.tabs.svelte-1n46o8q a:where(.svelte-1n46o8q),.bottom.svelte-1n46o8q a:where(.svelte-1n46o8q){font-family:var(--display);text-transform:uppercase;color:var(--white);opacity:.7;text-decoration:none;position:relative}.tabs.svelte-1n46o8q a:where(.svelte-1n46o8q){letter-spacing:.02em;font-size:1.125rem}@media (hover:hover){.tabs.svelte-1n46o8q a:where(.svelte-1n46o8q):hover{opacity:1}.me.svelte-1n46o8q:hover .name:where(.svelte-1n46o8q){text-underline-offset:4px;text-decoration:underline}}.tabs.svelte-1n46o8q a.active:where(.svelte-1n46o8q),.bottom.svelte-1n46o8q a.active:where(.svelte-1n46o8q){color:var(--yellow);opacity:1}.count.svelte-1n46o8q{background:var(--red);min-width:18px;height:18px;color:var(--white);border:2px solid var(--navy);font-family:var(--body);border-radius:99px;place-items:center;padding:0 4px;font-size:.65rem;font-weight:900;display:grid;position:absolute;top:-8px;right:-16px}.right.svelte-1n46o8q{align-items:center;gap:14px;min-width:0;margin-left:auto;display:flex}.inbox.svelte-1n46o8q{position:relative}.drop.svelte-1n46o8q{background:var(--cream);width:380px;color:var(--navy);border:var(--chunk);box-shadow:0 6px 0 var(--navy), 0 20px 40px color-mix(in srgb, var(--navy-deep) 30%, transparent);max-height:calc(100vh - var(--header-h) - 24px - env(safe-area-inset-bottom));max-height:calc(100dvh - var(--header-h) - 24px - env(safe-area-inset-bottom));overscroll-behavior:contain;border-radius:20px;padding:16px;position:absolute;top:calc(100% + 14px);right:-8px;overflow-y:auto}.me.svelte-1n46o8q{min-width:0;color:var(--white);align-items:center;gap:12px;font-weight:800;text-decoration:none;display:flex}.me.svelte-1n46o8q .name:where(.svelte-1n46o8q){white-space:nowrap;text-overflow:ellipsis;max-width:14rem;padding-block:4px;overflow:hidden}.me.svelte-1n46o8q .pill:where(.svelte-1n46o8q){flex:none}.me.active.svelte-1n46o8q .name:where(.svelte-1n46o8q){text-underline-offset:4px;text-decoration:underline}.pill.svelte-1n46o8q{background:var(--yellow);color:var(--navy);border:2px solid var(--navy);box-shadow:0 0 0 2px var(--yellow);font-family:var(--display);border-radius:99px;padding:2px 14px;font-size:1.1rem}.bottom.svelte-1n46o8q{display:none}main.svelte-1n46o8q:not(.full){padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.offline.svelte-1n46o8q{top:calc(var(--header-h) + 12px);z-index:40;pointer-events:none;width:fit-content;margin:0 auto;position:fixed;left:12px;right:12px}.offline.on.svelte-1n46o8q{background:var(--warn);color:var(--navy);border:var(--chunk);box-shadow:var(--lift);text-align:center;border-radius:99px;padding:6px 16px;font-size:.875rem;font-weight:800}.center.svelte-1n46o8q{text-align:center;justify-items:center;gap:1rem;max-width:30rem;margin:18vh auto;padding:0 1.25rem;font-weight:800;display:grid}@media (width<=900px){header.svelte-1n46o8q{display:none}main.svelte-1n46o8q{padding-bottom:calc(var(--tab-bar-h) + env(safe-area-inset-bottom))}.offline.svelte-1n46o8q{top:calc(12px + env(safe-area-inset-top))}main.full.svelte-1n46o8q{padding-bottom:0}.bottom.svelte-1n46o8q{height:calc(var(--tab-bar-h) + env(safe-area-inset-bottom));padding:0 max(6px, env(safe-area-inset-right)) calc(20px + env(safe-area-inset-bottom)) max(6px, env(safe-area-inset-left));box-sizing:border-box;background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--white) 6%, transparent) 0 8px, transparent 8px 16px), var(--royal);border-top:4px solid var(--navy);z-index:10;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.bottom.svelte-1n46o8q a:where(.svelte-1n46o8q){opacity:1;color:color-mix(in srgb, var(--white) 75%, transparent);flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;display:flex}.tile.svelte-1n46o8q{box-sizing:border-box;border:var(--chunk);background:var(--white);width:64px;height:64px;box-shadow:0 3px 0 var(--navy);border-radius:20px;place-items:center;transition:transform .2s cubic-bezier(.3,1.4,.6,1),background .16s;display:grid;transform:scale(.92)}.bottom.svelte-1n46o8q a.active:where(.svelte-1n46o8q) .tile:where(.svelte-1n46o8q){background:var(--yellow);box-shadow:0 5px 0 var(--navy);transform:translateY(-18px)rotate(-4deg)}.label.svelte-1n46o8q{font-size:.95rem;line-height:1}.bottom.svelte-1n46o8q a.active:where(.svelte-1n46o8q) .label:where(.svelte-1n46o8q){color:var(--yellow);-webkit-text-stroke:4px var(--navy);paint-order:stroke fill}.tile.svelte-1n46o8q img:where(.svelte-1n46o8q){height:44px;transform:rotate(-8deg)}.binder.svelte-1n46o8q,.initials.svelte-1n46o8q{box-sizing:border-box;font-family:var(--display);color:var(--white);background:var(--royal);box-shadow:0 3px 0 var(--navy);place-items:center;display:grid}.binder.svelte-1n46o8q{border:3px solid var(--yellow);border-radius:6px;width:30px;height:42px;font-size:.875rem}.versus.svelte-1n46o8q{border:var(--chunk);background:var(--red);width:38px;height:38px;color:var(--white);font-family:var(--display);-webkit-text-stroke:3px var(--navy);paint-order:stroke fill;box-shadow:0 3px 0 var(--navy);border-radius:10px;place-items:center;font-size:1.05rem;display:grid;transform:rotate(-8deg)}.initials.svelte-1n46o8q{border:var(--chunk);border-radius:50%;width:44px;height:44px;font-size:1.125rem}.swap.svelte-1n46o8q{width:40px;height:42px;position:relative}.swap.svelte-1n46o8q span:where(.svelte-1n46o8q){box-sizing:border-box;border:var(--chunk);border-radius:5px;width:24px;height:34px;position:absolute;top:2px}.swap.svelte-1n46o8q span:where(.svelte-1n46o8q):first-child{background:var(--red);left:0;transform:rotate(-14deg)}.swap.svelte-1n46o8q span:where(.svelte-1n46o8q):last-child{background:var(--green);top:5px;right:0;transform:rotate(14deg)}.bottom.svelte-1n46o8q .count:where(.svelte-1n46o8q){top:0;right:calc(50% - 38px)}.bottom.svelte-1n46o8q a.active:where(.svelte-1n46o8q) .count:where(.svelte-1n46o8q){top:-18px}}
