@font-face{font-family:"Baloo 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(../../../fonts/baloo2-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(../../../fonts/baloo2-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../../../fonts/nunito-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../../../fonts/nunito-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:italic;font-weight:200 1000;font-display:swap;src:url(../../../fonts/nunito-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:italic;font-weight:200 1000;font-display:swap;src:url(../../../fonts/nunito-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--bg:#fbf8f4;--surface:#fff;--paper:#fffdf8;--sunken:#f6f2ec;--ink:#2b2a33;--ink-2:#5e5a68;--muted:#6e6a78;--faint:#7a7585;--line:#eee8de;--line-2:#eae3d8;--line-3:#e6dfd3;--line-4:#dcd4c7;--track:#efeae2;--green:#1f8a5b;--green-2:#177049;--green-ink:#1f3d30;--mint:#9fe3c1;--mint-soft:#ddf3e8;--mint-rgb:95 199 149;--sky-soft:#dceefb;--lavender-soft:#e7e1fa;--peach-soft:#ffe3d3;--gold:#f7c868;--gold-ink:#9a6608;--pink:#f5a3c7;--pink-ink:#c2457e;--danger:#b3261e;--mythic-ramp:conic-gradient(from 0deg, #ffd27a, #f79a2a, #ef5a24, #c3161b, #f2751f, #ffd27a);--gem-star:polygon(50% 0, 61% 39%, 100% 50%, 61% 61%, 50% 100%, 39% 61%, 0 50%, 39% 39%);--tier-rivets:radial-gradient(circle at 0 0, #ffffff8c 0 6.5%, transparent 7%), radial-gradient(circle at 100% 0, #ffffff8c 0 6.5%, transparent 7%), radial-gradient(circle at 0 100%, #ffffff8c 0 6.5%, transparent 7%), radial-gradient(circle at 100% 100%, #ffffff8c 0 6.5%, transparent 7%);--shadow:0 16px 30px #5a466e1f;--shadow-soft:0 10px 30px #5a466e0f;--display:"Baloo 2", "Nunito", system-ui, sans-serif;--body:"Nunito", system-ui, -apple-system, "Segoe UI", sans-serif;--nav-h:64px;--side-w:236px;--gutter:20px;--safe-b:env(safe-area-inset-bottom,0px);--safe-t:env(safe-area-inset-top,0px);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--body)}.tier-common{--tier:#bcc3cb;--tier-ink:#6e6a78;--tier-soft:#f6f2ec;--tier-line:#e6dfd3;--tier-deep:#8e96a0;--tier-edge:#fffdf8;--tier-aura:0px;--tier-foil:none;--tier-weight:600;--tier-gem:none}.tier-uncommon{--tier:#8fd8a8;--tier-ink:#1f8a5b;--tier-soft:#e8f6ee;--tier-line:#bfe5cc;--tier-deep:#3f9c6d;--tier-edge:#fffdf8;--tier-aura:0px;--tier-foil:none;--tier-weight:600;--tier-gem:none}.tier-rare{--tier:#8cc8f2;--tier-ink:#2f74b0;--tier-soft:#eaf4fc;--tier-line:#bfddf3;--tier-deep:#2f74b0;--tier-edge:#eaf4fc;--tier-aura:26px;--tier-foil:none;--tier-weight:700;--tier-gem:none}.tier-epic{--tier:#b9a4f5;--tier-ink:#6a4fc2;--tier-soft:#f1ecfd;--tier-line:#d9cff5;--tier-deep:#5b3fae;--tier-edge:#f4efff;--tier-aura:34px;--tier-foil:repeating-linear-gradient(135deg, #ffffff24 0 2px, transparent 2px 7px);--tier-weight:700;--tier-gem:none}.tier-legendary{--tier:#f7c868;--tier-ink:#9a6608;--tier-soft:#fff1d6;--tier-line:#f3d9a0;--tier-deep:#b07a10;--tier-edge:#fff6e4;--tier-aura:44px;--tier-foil:var(--tier-rivets), repeating-conic-gradient(from -20deg at 30% -10%, #ffffff38 0deg 2deg, transparent 2deg 9deg);--tier-weight:800;--tier-gem:var(--gem-star)}.tier-mythic{--tier:#f26322;--tier-ink:#b3350c;--tier-soft:#ffe7d9;--tier-line:#f7bd9c;--tier-deep:#a32410;--tier-edge:#fff1e7;--tier-aura:54px;--tier-foil:var(--tier-rivets), conic-gradient(from 210deg, #ffd27a80, #f79a2a80, #ef5a2480, #c3161b73, #f2751f80, #ffd27a80);--tier-weight:800;--tier-gem:var(--gem-star)}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--ink);-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;overscroll-behavior-y:none;margin:0;overflow-x:clip}body{font-size:15px;line-height:1.4}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--green);text-decoration:none}h1,h2,h3,p{margin:0}:focus-visible{outline:2px solid var(--green);outline-offset:2px}.display{font-family:var(--display);font-weight:700;line-height:1.05}.latin{font-style:italic;font-weight:600}.num{font-variant-numeric:tabular-nums;font-weight:700}.eyebrow{letter-spacing:1.6px;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.btn{background:var(--surface);height:48px;color:var(--ink);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .1s,background-color .2s,border-color .2s;display:inline-flex}.btn:active{transform:scale(.97)}.btn.lg{border-radius:16px;height:56px;font-size:17px;font-weight:700}.btn.primary{background:var(--mint);color:var(--green-ink);box-shadow:0 10px 30px rgb(var(--mint-rgb) / .25);font-weight:700}.btn.primary:hover{background:#92ddb7}.btn.secondary{border-color:var(--line-3)}.btn.secondary:hover,.btn.outline:hover{border-color:var(--line-4)}.btn.outline{border-color:var(--line-3);background:0 0}.btn.dark{background:var(--ink);color:#fff}.btn.gold{background:var(--gold);color:#1f1604;font-weight:700;box-shadow:0 10px 30px #f4b9404d}.btn:disabled,.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.icon-btn{border:1px solid var(--line-2);background:var(--surface);width:44px;height:44px;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;flex:none;place-items:center;padding:0;display:inline-grid}.icon-btn:disabled,.icon-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.panel{background:var(--surface);border:1px solid var(--line);border-radius:16px}.pill{border:1px solid var(--line-2);background:var(--surface);border-radius:999px;align-items:center;gap:6px;height:36px;padding:0 12px;display:inline-flex}.chip{border:1px solid var(--line-2);height:36px;color:var(--ink-2);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:0 14px;font-size:13px}.chip[aria-pressed=true]{color:#2f74b0;background:#6fb6f224;border-color:#8cc8f2;font-weight:600}.soon{background:var(--track);height:20px;color:var(--muted);letter-spacing:.6px;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;padding:0 8px;font-size:10.5px;font-weight:800;display:inline-flex}.toggle{border:1px solid var(--line-2);background:var(--surface);border-radius:999px;padding:3px;display:flex}.toggle a{height:36px;color:var(--ink-2);border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:500;display:flex}.toggle a[aria-current=page]{background:var(--ink);color:#fff;font-weight:600}.meter{background:var(--track);border-radius:3px;height:5px;overflow:hidden}.meter>span{background:var(--fill,var(--mint));border-radius:3px;height:100%;display:block}.page{min-height:100dvh;padding:calc(20px + var(--safe-t)) var(--gutter) calc(var(--nav-h) + var(--safe-b) + 28px);position:relative}.wrap{max-width:1120px;margin:0 auto}@media (width>=900px){.page{padding:36px 40px 56px}}.holo{pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(115deg,#0000 20%,#ff8cc88c 34%,#78c8ff8c 45%,#96e6b48c 56%,#0000 72%) 0 0/220% 100%;animation:3s linear infinite tx-shimmer;position:absolute;inset:0}@keyframes tx-shimmer{0%{background-position:0%}to{background-position:200%}}@property --mx{syntax:"<number>";inherits:true;initial-value:50}@property --my{syntax:"<number>";inherits:true;initial-value:30}.foil,.glare{z-index:3;border-radius:inherit;pointer-events:none;opacity:var(--foil-strength,1);position:absolute;inset:0;overflow:hidden}.foil{background:repeating-linear-gradient(108deg,#ff777342 0%,#ffed5f38 6%,#a8ff5f38 12%,#83fff738 18%,#7894ff38 24%,#d875ff42 30%,#ff777342 36%) 0 0/300% 300%,repeating-linear-gradient(-22deg,#ffffff1a 0 1.2px,#0000 1.2px 4px);background-position:calc(var(--mx) * 1.6% - 30%) calc(var(--my) * 1.6% - 30%), 0 0;background-blend-mode:overlay;mix-blend-mode:color-dodge;-webkit-mask-image:linear-gradient(#000 0 var(--art-end,53%), #0000006b var(--art-end,53%), #0000004d 100%);mask-image:linear-gradient(#000 0 var(--art-end,53%), #0000006b var(--art-end,53%), #0000004d 100%)}.glare{background:radial-gradient(farthest-corner circle at calc(var(--mx) * 1%) calc(var(--my) * 1%), #ffffff80 5%, #ffffff2e 18%, #00000073 100%);mix-blend-mode:overlay;-webkit-mask-image:linear-gradient(#000 0 var(--art-end,53%), #00000059 var(--art-end,53%), transparent 100%);mask-image:linear-gradient(#000 0 var(--art-end,53%), #00000059 var(--art-end,53%), transparent 100%)}.foil.rim{z-index:0;--foil-strength:.4;-webkit-mask-image:none;mask-image:none}@keyframes tx-foil{0%{--mx:18;--my:12}to{--mx:84;--my:78}}@keyframes tx-flash{0%{opacity:var(--flash-a,.9);transform:scale(.85)}to{opacity:0;transform:scale(1.25)}}@keyframes tx-float{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-9px)rotate(-.5deg)}}@keyframes tx-breathe{0%,to{opacity:.45}50%{opacity:.9}}@keyframes tx-spin{to{transform:rotate(360deg)}}@keyframes tx-twinkle{0%,to{opacity:.15;transform:rotate(45deg)scale(.6)}50%{opacity:1;transform:rotate(45deg)scale(1)}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.nav.svelte-1y6048s{z-index:30;height:calc(var(--nav-h) + var(--safe-b));padding:6px 10px calc(6px + var(--safe-b));border-top:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff2;position:fixed;inset:auto 0 0}.brand.svelte-1y6048s,.foot.svelte-1y6048s{display:none}.items.svelte-1y6048s{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;height:100%;display:grid}.items.svelte-1y6048s a:where(.svelte-1y6048s){color:var(--muted);-webkit-tap-highlight-color:transparent;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:11px;font-weight:500;display:flex}.items.svelte-1y6048s a.active:where(.svelte-1y6048s){background:rgb(var(--mint-rgb) / .09);color:var(--green);font-weight:600}@media (width<=899px){.hide-mobile.svelte-1y6048s{display:none}}@media (width>=900px){.nav.svelte-1y6048s{width:var(--side-w);border-top:0;border-right:1px solid var(--line);background:#ffffffb8;flex-direction:column;gap:28px;height:100dvh;padding:28px 16px 20px;display:flex;inset:0 auto 0 0}.brand.svelte-1y6048s{color:var(--ink);align-items:center;gap:10px;padding:0 8px;font-size:26px;display:flex}.logo.svelte-1y6048s{width:42px;height:42px;color:var(--green);background:linear-gradient(160deg,#d2f1e1,#a9e2c6);border-radius:13px;place-items:center;display:grid}.items.svelte-1y6048s{flex-direction:column;gap:4px;height:auto;display:flex}.items.svelte-1y6048s a:where(.svelte-1y6048s){flex-direction:row;justify-content:flex-start;gap:12px;height:48px;padding:0 14px;font-size:15px}.items.svelte-1y6048s a:where(.svelte-1y6048s):not(.active):hover{background:var(--sunken);color:var(--ink)}.foot.svelte-1y6048s{flex-direction:column;align-items:flex-start;gap:12px;margin-top:auto;padding:0 8px;display:flex}.me.svelte-1y6048s{min-width:0;color:var(--ink);align-items:center;gap:10px;font-weight:600;display:flex}.avatar.svelte-1y6048s{color:#3e2e7a;background:radial-gradient(circle at 30% 30%,#d9cff5,#b9a4f5);border-radius:999px;flex:none;place-items:center;width:36px;height:36px;font-size:17px;display:grid}.name.svelte-1y6048s{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.toast.svelte-wh6tnt{left:12px;right:12px;bottom:calc(var(--nav-h) + var(--safe-b) + 12px);z-index:40;border:1px solid var(--line);background:var(--surface);border-radius:18px;align-items:center;gap:12px;max-width:460px;margin:0 auto;padding:12px;display:flex;position:fixed;box-shadow:0 16px 40px #2b2a332e}.logo.svelte-wh6tnt{width:42px;height:42px;color:var(--green);background:linear-gradient(160deg,#d2f1e1,#a9e2c6);border-radius:12px;flex:none;place-items:center;display:grid}.txt.svelte-wh6tnt{min-width:0;color:var(--muted);flex:1;gap:2px;font-size:12.5px;display:grid}.txt.svelte-wh6tnt strong:where(.svelte-wh6tnt){color:var(--ink);font-size:14px}.actions.svelte-wh6tnt{flex-direction:column;flex:none;align-items:stretch;gap:4px;display:flex}.btn.svelte-wh6tnt{height:38px;box-shadow:none;padding:0 14px}.later.svelte-wh6tnt{height:30px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 8px;font-size:12.5px;font-weight:600}@media (width>=900px){.toast.svelte-wh6tnt{width:420px;bottom:24px;left:auto;right:24px}}.gate.svelte-1kkk0mj{min-height:100dvh;padding:calc(24px + var(--safe-t)) var(--gutter) calc(24px + var(--safe-b));background:var(--sunken);place-items:center;display:grid}.box.svelte-1kkk0mj{gap:16px;width:100%;max-width:460px;padding:24px;display:grid}h1.svelte-1kkk0mj{font-size:1.6rem}p.svelte-1kkk0mj{font-size:14.5px;line-height:1.5}.fine.svelte-1kkk0mj{color:var(--muted);font-size:13px}.err.svelte-1kkk0mj{color:var(--danger);font-size:13px}.gate.svelte-wu1ns8{min-height:100dvh;padding:calc(24px + var(--safe-t)) var(--gutter) calc(24px + var(--safe-b));background:var(--sunken);place-items:center;display:grid}.box.svelte-wu1ns8{gap:16px;width:100%;max-width:460px;padding:24px;display:grid}h1.svelte-wu1ns8{font-size:1.6rem}p.svelte-wu1ns8{font-size:14.5px;line-height:1.5}.err.svelte-wu1ns8{color:var(--danger);font-size:13px}.update.svelte-z1ckp5{top:calc(var(--safe-t) + 12px);z-index:60;border:1px solid var(--line);background:var(--surface);border-radius:18px;align-items:center;gap:12px;max-width:420px;margin:0 auto;padding:10px 10px 10px 16px;font-size:14px;font-weight:700;display:flex;position:fixed;left:12px;right:12px;box-shadow:0 16px 40px #2b2a332e}span.svelte-z1ckp5{flex:1;min-width:0}.btn.svelte-z1ckp5{height:38px;box-shadow:none;padding:0 14px}@media (width>=900px){.with-nav.svelte-12qhfyh{padding-left:var(--side-w)}}
