.grid.svelte-1chf6w1{pointer-events:none;grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;width:100%;height:100%;display:grid;position:absolute;inset:0}.grid.safeArea.svelte-1chf6w1{box-sizing:border-box;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px)}.cell.svelte-1chf6w1{min-width:0;min-height:0;display:flex}.content.svelte-1chf6w1{align-items:inherit;z-index:1;display:flex;position:relative}.content>*{pointer-events:auto}#upgradeMenu.svelte-1qi2cao{z-index:2;flex-direction:column;align-items:center;gap:3dvmin;display:flex;position:relative}#upgradeText.svelte-1qi2cao{font-size:2.5dvmin}#autoSpawnTimer.svelte-1qi2cao{color:#ffffffa6;letter-spacing:.05em;font-variant-numeric:tabular-nums;margin-top:-2dvmin;font-size:1.6dvmin}#autoSpawnTimer.urgent.svelte-1qi2cao{color:#ff1a1a;animation:.6s ease-in-out infinite svelte-1qi2cao-autoSpawnPulse}#autoSpawnTimer.urgent.closing.svelte-1qi2cao{animation:.22s cubic-bezier(.4,0,1,1) both svelte-1qi2cao-cardSlideOut}@keyframes svelte-1qi2cao-autoSpawnPulse{0%,to{color:#ff1a1a}50%{color:#8f0000}}@media (prefers-reduced-motion:reduce){#autoSpawnTimer.urgent.svelte-1qi2cao{animation:none}}#upgradeHint.svelte-1qi2cao{color:#ffffff8c;letter-spacing:.05em;margin-top:-2dvmin;font-size:1.4dvmin}#upgrades.svelte-1qi2cao{width:max-content;max-width:calc(94dvw / var(--menu-zoom,1));flex-flow:wrap;justify-content:center;align-items:center;gap:1dvmin;display:flex}.huntFigure.svelte-1qi2cao{color:#fff;text-shadow:.1dvmin .1dvmin .1dvmin #000c;font-variant-numeric:tabular-nums;pointer-events:none;font-size:1.5dvmin;font-weight:700;position:absolute;bottom:8%;right:8%}.huntEdge.svelte-1qi2cao{pointer-events:none;background:#00000040;border-radius:999px;height:.45dvmin;position:absolute;bottom:3%;left:8%;right:8%;overflow:hidden}.huntEdge.svelte-1qi2cao:after{content:"";width:calc(var(--share) * 100%);border-radius:inherit;background:var(--rarity);position:absolute;inset:0}.upgradeSlot.svelte-1qi2cao{text-align:center;border-radius:var(--radius-sm);cursor:pointer;box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:12dvmin;height:12dvmin;animation:svelte-1qi2cao-cardSlideIn .28s cubic-bezier(.16, 1, .3, 1) var(--card-delay,0s) both;border:none;justify-content:center;padding:.15dvmin;font-size:1.85dvmin;display:flex;position:relative}@keyframes svelte-1qi2cao-cardSlideIn{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}.upgradeSlot.closing.svelte-1qi2cao{animation:svelte-1qi2cao-cardSlideOut .22s cubic-bezier(.4, 0, 1, 1) var(--card-exit-delay,0s) both}@keyframes svelte-1qi2cao-cardSlideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-25px)}}.headerLine.svelte-1qi2cao{animation:.28s cubic-bezier(.16,1,.3,1) both svelte-1qi2cao-cardSlideIn}.headerLine.closing.svelte-1qi2cao{animation:.22s cubic-bezier(.4,0,1,1) both svelte-1qi2cao-cardSlideOut}.upgradeSlot.svelte-1qi2cao:first-child{width:13dvmin;height:13dvmin}.upgradeSlot.svelte-1qi2cao:hover{backdrop-filter:brightness(1.5);outline:.3dvmin solid #ffffff80}.name.svelte-1qi2cao{opacity:.95;text-shadow:0 0 .35dvmin #000000e6,0 .1dvmin .15dvmin #000c;position:absolute;top:1dvmin;left:.5dvmin;right:.5dvmin}.name.rare.svelte-1qi2cao{opacity:1;font-weight:800}.upgradeSlot.rarity-common.svelte-1qi2cao{box-shadow:0 0 1.2dvmin .05dvmin color-mix(in srgb, var(--mo-rarity-common) 55%, transparent)}.upgradeSlot.rarity-uncommon.svelte-1qi2cao{box-shadow:0 0 1.2dvmin .05dvmin color-mix(in srgb, var(--mo-rarity-uncommon) 60%, transparent)}.upgradeSlot.rarity-rare.svelte-1qi2cao{box-shadow:0 0 1.3dvmin .08dvmin color-mix(in srgb, var(--mo-rarity-rare) 65%, transparent)}.upgradeSlot.rarity-epic.svelte-1qi2cao{box-shadow:0 0 1.4dvmin .1dvmin color-mix(in srgb, var(--mo-rarity-epic) 70%, transparent)}.upgradeSlot.rarity-legendary.svelte-1qi2cao{box-shadow:0 0 1.5dvmin .12dvmin color-mix(in srgb, var(--mo-rarity-legendary) 75%, transparent)}.upgradeSlot.rolled.rarity-uncommon.svelte-1qi2cao{--halo:var(--mo-rarity-uncommon)}.upgradeSlot.rolled.rarity-rare.svelte-1qi2cao{--halo:var(--mo-rarity-rare)}.upgradeSlot.rolled.rarity-epic.svelte-1qi2cao{--halo:var(--mo-rarity-epic)}.upgradeSlot.rolled.rarity-legendary.svelte-1qi2cao{--halo:var(--mo-rarity-legendary)}.upgradeSlot.rolled.rarity-uncommon.svelte-1qi2cao,.upgradeSlot.rolled.rarity-rare.svelte-1qi2cao,.upgradeSlot.rolled.rarity-epic.svelte-1qi2cao,.upgradeSlot.rolled.rarity-legendary.svelte-1qi2cao{box-shadow:inset 0 0 0 .35dvmin var(--halo), 0 0 2dvmin .3dvmin color-mix(in srgb, var(--halo) 85%, transparent)}.upgradeSlot.rarity-mythic.svelte-1qi2cao:after,.upgradeSlot.rarity-special.svelte-1qi2cao:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.upgradeSlot.rarity-mythic.svelte-1qi2cao:after{animation:3.5s ease-in-out infinite svelte-1qi2cao-rarityHaloMythic}.upgradeSlot.rarity-special.svelte-1qi2cao:after{animation:3.5s ease-in-out infinite svelte-1qi2cao-rarityHaloSpecial}@keyframes svelte-1qi2cao-rarityHaloMythic{0%,to{box-shadow:0 0 1.6dvmin .15dvmin #f57c}50%{box-shadow:0 0 1.8dvmin .2dvmin #d6336cd9}}@keyframes svelte-1qi2cao-rarityHaloSpecial{0%,to{box-shadow:0 0 1.6dvmin .15dvmin #9d6cffcc}50%{box-shadow:0 0 1.8dvmin .2dvmin #5fb8ffd9}}.upgradeSlot.rolled.rarity-mythic.svelte-1qi2cao:after{animation-name:svelte-1qi2cao-rarityRingMythic}.upgradeSlot.rolled.rarity-special.svelte-1qi2cao:after{animation-name:svelte-1qi2cao-rarityRingSpecial}@keyframes svelte-1qi2cao-rarityRingMythic{0%,to{box-shadow:inset 0 0 0 .35dvmin #f57,0 0 2.2dvmin .35dvmin #f57c}50%{box-shadow:inset 0 0 0 .35dvmin #d6336c,0 0 2.4dvmin .4dvmin #d6336cd9}}@keyframes svelte-1qi2cao-rarityRingSpecial{0%,to{box-shadow:inset 0 0 0 .35dvmin #9d6cff,0 0 2.2dvmin .35dvmin #9d6cffcc}50%{box-shadow:inset 0 0 0 .35dvmin #5fb8ff,0 0 2.4dvmin .4dvmin #5fb8ffd9}}.index.svelte-1qi2cao{color:#fff;text-shadow:.1dvmin .1dvmin .1dvmin #000c;opacity:.5;font-size:1.5dvmin;font-weight:700;position:absolute;bottom:8%;left:8%}#skinPicker.svelte-1qi2cao{gap:1.2dvmin}.pickerLabel.svelte-1qi2cao{color:#ffffffe6;letter-spacing:.03em;font-size:1.8dvmin}.pickerHeader.svelte-1qi2cao{align-items:center;display:flex}.pickerLabelWrap.svelte-1qi2cao{align-items:center;display:inline-flex;position:relative}.backBtn.svelte-1qi2cao{border-radius:var(--radius-sm);color:#ffffffe6;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#ffffff1a;border:none;justify-content:center;align-items:center;width:max(3dvmin,30px);height:max(3dvmin,30px);margin-right:1.2dvmin;font-size:max(2.6dvmin,24px);line-height:1;transition:background-color .15s;display:inline-flex;position:absolute;right:100%}.backBtn.svelte-1qi2cao:hover{background-color:#fff3}.menuStep.svelte-1qi2cao{flex-direction:column;align-items:center;gap:3dvmin;display:flex}.pickerSlots.svelte-1qi2cao{flex-flow:wrap;justify-content:center;align-items:center;gap:.8dvmin;width:40dvw;display:flex}.pickerSlot.svelte-1qi2cao{width:10dvmin;height:10dvmin;font-size:1.5dvmin}.modalHeader.svelte-1i0ftix{z-index:2;padding:var(--mo-sp-2) var(--mo-sp-4);background:var(--mo-rail);border-bottom:clamp(2px, .26dvmin, 3px) solid var(--mo-rail-deep);align-items:center;gap:var(--mo-sp-2);box-sizing:border-box;flex-shrink:0;min-height:clamp(44px,5.4dvmin,66px);display:flex;position:relative}.modalHeader.relativeSize.svelte-1i0ftix{padding:clamp(4px, calc(var(--mh-base) * .012), 12px) clamp(10px, calc(var(--mh-base) * .02), 24px);gap:clamp(4px, calc(var(--mh-base) * .007), 9px);min-height:0}.modalHeader.relativeSize.svelte-1i0ftix .modalTitle:where(.svelte-1i0ftix){font-size:clamp(15px, calc(var(--mh-base) * .032), 26px)}.modalHeader.relativeSize.svelte-1i0ftix .modalCloseBtn:where(.svelte-1i0ftix),.modalHeader.relativeSize.svelte-1i0ftix .modalBackBtn:where(.svelte-1i0ftix){width:clamp(26px, calc(var(--mh-base) * .042), 36px);height:clamp(26px, calc(var(--mh-base) * .042), 36px)}.modalTitle.svelte-1i0ftix{font-family:var(--mo-font-display);font-size:var(--mo-fs-lg);color:var(--mo-ink);letter-spacing:.005em;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 2px #00000052;flex:0 auto;min-width:0;margin:0;font-weight:800;line-height:1.3;overflow:hidden}.modalHeaderRight.svelte-1i0ftix{align-items:center;gap:var(--mo-sp-2);min-width:0;margin-left:auto;display:flex}.modalCloseBtn.svelte-1i0ftix,.modalBackBtn.svelte-1i0ftix{border-radius:var(--mo-r-sm);color:var(--mo-ink-soft);cursor:pointer;width:clamp(30px,3.4dvmin,40px);height:clamp(30px,3.4dvmin,40px);transition:background var(--mo-dur-fast) var(--mo-ease-out), color var(--mo-dur-fast) var(--mo-ease-out), border-color var(--mo-dur-fast) var(--mo-ease-out), transform var(--mo-dur-fast) var(--mo-ease-out);background:#00000042;border:1px solid #fff3;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex}.modalCloseBtn.svelte-1i0ftix:hover{color:#ffd7d7;background:#ff5a5a4d;border-color:#ff8282b3}.modalCloseBtn.svelte-1i0ftix:active,.modalBackBtn.svelte-1i0ftix:active{transform:translateY(1px)}.modalBackBtn.svelte-1i0ftix:hover{color:var(--mo-ink);background:#ffffff2e;border-color:#ffffff57}@media (height<=460px) and (orientation:landscape){.modalHeader.svelte-1i0ftix{min-height:44px;padding:var(--mo-sp-1) var(--mo-sp-3)}.modalTitle.svelte-1i0ftix{font-size:var(--mo-fs-md)}}.modalTabStrip.svelte-1xqwm9r{z-index:2;background:var(--mo-board-900);border-bottom:1px solid #ffffff14;flex-shrink:0;position:relative}.modalTabStrip.svelte-1xqwm9r:before,.modalTabStrip.svelte-1xqwm9r:after{content:"";pointer-events:none;opacity:0;width:clamp(18px,2.4dvmin,32px);transition:opacity var(--mo-dur) var(--mo-ease-out);z-index:1;content:none;position:absolute;top:0;bottom:0}.modalTabStrip.overflowStart.svelte-1xqwm9r .modalTabRow:where(.svelte-1xqwm9r){mask-image:linear-gradient(90deg,#0000 0,#000 22px)}.modalTabStrip.overflowEnd.svelte-1xqwm9r .modalTabRow:where(.svelte-1xqwm9r){mask-image:linear-gradient(270deg,#0000 0,#000 22px)}.modalTabStrip.overflowStart.overflowEnd.svelte-1xqwm9r .modalTabRow:where(.svelte-1xqwm9r){mask-image:linear-gradient(90deg,#0000 0,#000 22px calc(100% - 22px),#0000 100%)}.modalTabRow.svelte-1xqwm9r{align-items:center;gap:var(--mo-sp-2);padding:var(--mo-sp-2) var(--mo-sp-3);touch-action:pan-x;scrollbar-width:none;display:flex;overflow:auto hidden}.modalTabRow.svelte-1xqwm9r::-webkit-scrollbar{display:none}.modalTab.svelte-1xqwm9r:focus-visible{outline-offset:-3px}.modalTab.svelte-1xqwm9r{appearance:none;border-radius:var(--mo-r-sm);color:var(--mo-ink-dim);font-family:var(--mo-font-display);letter-spacing:.01em;font-weight:700;font-size:var(--mo-fs-sm);cursor:pointer;transition:background var(--mo-dur-fast) var(--mo-ease-out), color var(--mo-dur-fast) var(--mo-ease-out), border-color var(--mo-dur-fast) var(--mo-ease-out), transform var(--mo-dur-fast) var(--mo-ease-out);white-space:nowrap;align-items:center;gap:var(--mo-sp-2);background:#ffffff0d;border:1px solid #ffffff1a;flex-shrink:0;padding:clamp(7px,.9dvmin,12px) clamp(12px,1.5dvmin,20px);line-height:1.1;display:inline-flex}.modalTab.svelte-1xqwm9r:hover{color:var(--mo-ink);background:#ffffff1a;border-color:#ffffff38}.modalTab.svelte-1xqwm9r:active{transform:translateY(1px)}.modalTab.active.svelte-1xqwm9r{background:var(--mo-green-500);border-color:var(--mo-green-300);color:var(--mo-ink-on-bright);box-shadow:var(--mo-bevel)}.modalTab.active.svelte-1xqwm9r:hover{background:var(--mo-green-400);color:var(--mo-ink-on-bright)}.modalTabRow.large.svelte-1xqwm9r{padding:var(--mo-sp-3);gap:var(--mo-sp-3)}.modalTabRow.large.svelte-1xqwm9r .modalTab:where(.svelte-1xqwm9r){font-size:var(--mo-fs-md);padding:clamp(9px,1.15dvmin,15px) clamp(16px,2dvmin,28px)}@media (height<=460px){.modalTabRow.svelte-1xqwm9r,.modalTabRow.large.svelte-1xqwm9r{padding:var(--mo-sp-1) var(--mo-sp-2);gap:var(--mo-sp-1)}.modalTab.svelte-1xqwm9r,.modalTabRow.large.svelte-1xqwm9r .modalTab:where(.svelte-1xqwm9r){font-size:var(--mo-fs-xs);padding:5px 10px}}@media (height<=460px) and (orientation:landscape){.modalTabRow.svelte-1xqwm9r{padding:2px var(--mo-sp-3);gap:var(--mo-sp-1)}.modalTab.svelte-1xqwm9r{font-size:var(--mo-fs-xs);padding:3px 10px}}.trigger.svelte-1b4rj0p{appearance:none;cursor:pointer;box-sizing:border-box;min-width:clamp(140px,16dvmin,240px);max-width:100%;min-height:var(--settings-control-min-h,clamp(44px, 5dvmin, 52px));border:1px solid var(--ui-modal-accent,#2ecc40);color:#fff;letter-spacing:.02em;font-family:Rubik,sans-serif;font-weight:700;font-size:var(--settings-control-font,clamp(13px, 1.25dvmin, 16px));background:#2ecc402e;border-radius:999px;justify-content:space-between;align-items:center;gap:clamp(8px,1dvmin,14px);padding:clamp(7px,.85dvmin,11px) clamp(13px,1.6dvmin,20px);line-height:1.2;transition:background .14s,box-shadow .14s,border-color .14s;display:inline-flex}.trigger.svelte-1b4rj0p:hover,.trigger.open.svelte-1b4rj0p{background:#2ecc4052;box-shadow:0 0 0 1px #2ecc4047}.trigger.svelte-1b4rj0p:focus-visible{outline-offset:2px;outline:2px solid #c7d807}.optIcon.svelte-1b4rj0p{object-fit:cover;border-radius:.2em;flex-shrink:0;width:1.6em;height:1.2em;box-shadow:0 0 0 1px #00000059}.triggerLabel.svelte-1b4rj0p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chev.svelte-1b4rj0p{color:#ffffffd9;flex-shrink:0;width:.7em;height:.7em;transition:transform .18s}.chev.open.svelte-1b4rj0p{transform:rotate(180deg)}.menu.svelte-1b4rj0p{z-index:10200;box-sizing:border-box;touch-action:pan-y;border:1px solid var(--ui-modal-accent,#2ecc40);scrollbar-width:thin;background:linear-gradient(#0c3a1c 0%,#082913 100%);border-radius:clamp(12px,1.4dvmin,18px);outline:none;width:max-content;max-width:min(340px,100vw - 24px);padding:clamp(4px,.5dvmin,7px);position:fixed;overflow:hidden auto;box-shadow:0 12px 32px #00000073,0 0 0 1px #2ecc402e}.option.svelte-1b4rj0p{appearance:none;cursor:pointer;box-sizing:border-box;color:#ffffffc7;width:100%;font-family:Rubik,sans-serif;font-weight:600;font-size:var(--settings-control-font,clamp(13px, 1.25dvmin, 16px));text-align:left;white-space:nowrap;background:0 0;border:none;border-radius:999px;justify-content:space-between;align-items:center;gap:clamp(10px,1.2dvmin,16px);padding:clamp(8px,.95dvmin,12px) clamp(12px,1.4dvmin,18px);line-height:1.2;transition:background .12s,color .12s;display:flex}.option.active.svelte-1b4rj0p{color:#fff;background:#ffffff14}.option.selected.svelte-1b4rj0p{color:#fff}.option.selected.active.svelte-1b4rj0p{background:#2ecc4057}.option.selected.svelte-1b4rj0p:not(.active){background:#2ecc4038}.check.svelte-1b4rj0p{width:.85em;height:.85em;color:var(--ui-modal-accent,#2ecc40);flex-shrink:0}.choiceGroup.svelte-1358xvc{box-sizing:border-box;background:#00000038;border:1px solid #ffffff1a;border-radius:999px;flex-wrap:wrap;align-items:stretch;gap:clamp(3px,.4dvmin,6px);max-width:100%;padding:clamp(3px,.4dvmin,5px);display:inline-flex;position:relative}.choiceThumb.svelte-1358xvc{z-index:0;box-sizing:border-box;border:1px solid var(--ui-modal-accent,#2ecc40);pointer-events:none;background:#2ecc4057;border-radius:999px;transition:opacity .14s;position:absolute;left:0;box-shadow:0 0 0 1px #2ecc4038}.choiceThumb.animate.svelte-1358xvc{transition:transform .22s cubic-bezier(.4,0,.2,1),width .22s cubic-bezier(.4,0,.2,1),opacity .14s}.choice.svelte-1358xvc{z-index:1;appearance:none;cursor:pointer;color:#ffffffb8;letter-spacing:.02em;font-family:Rubik,sans-serif;font-weight:700;font-size:var(--settings-control-font,clamp(13px, 1.25dvmin, 16px));white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;padding:clamp(7px,.85dvmin,11px) clamp(13px,1.6dvmin,22px);line-height:1.2;transition:color .14s;position:relative}.choice.svelte-1358xvc:hover:not(.active),.choice.active.svelte-1358xvc{color:#fff}.choice.svelte-1358xvc:focus-visible{outline-offset:2px;outline:2px solid #c7d807}.slotWrap.svelte-1o3mwzu{display:inline-flex;position:relative}.clearSlot.svelte-1o3mwzu{color:#fffc;cursor:pointer;opacity:0;background:#141e18eb;border:1px solid #ffffff59;border-radius:50%;place-items:center;width:18px;height:18px;padding:0;font-size:13px;line-height:1;transition:opacity .12s;display:grid;position:absolute;top:-6px;right:-6px}.slotWrap.svelte-1o3mwzu:hover .clearSlot:where(.svelte-1o3mwzu),.clearSlot.svelte-1o3mwzu:focus-visible{opacity:1}.clearSlot.svelte-1o3mwzu:hover{color:#fff;background:#c0392b;border-color:#c0392b}@media (hover:none){.clearSlot.svelte-1o3mwzu{opacity:1}}.bindSlot.svelte-1o3mwzu{appearance:none;cursor:pointer;box-sizing:border-box;border:1px solid var(--ui-modal-accent,#2ecc40);color:#fff;letter-spacing:.02em;text-align:center;white-space:nowrap;background:#2ecc4057;border-radius:999px;min-width:clamp(52px,5.5dvmin,78px);min-height:clamp(32px,3.6dvmin,40px);padding:clamp(4px,.55dvmin,7px) clamp(10px,1.2dvmin,15px);font-family:Rubik,sans-serif;font-size:clamp(12px,1.05dvmin,14px);font-weight:700;line-height:1.2;transition:background .14s,border-color .14s,box-shadow .14s,color .14s;box-shadow:0 0 0 1px #2ecc4038}.bindSlot.svelte-1o3mwzu:hover{background:#2ecc4075;box-shadow:0 0 10px 1px #2ecc4066}.bindSlot.empty.svelte-1o3mwzu{box-shadow:none;color:#ffffff8c;background:0 0;border:1px dashed #ffffff47;font-weight:600}.bindSlot.empty.svelte-1o3mwzu:hover{color:#fff;background:#ffffff0f;border-color:#ffffff73}.bindSlot.listening.svelte-1o3mwzu,.bindSlot.listening.svelte-1o3mwzu:hover{color:#fff;background:#c7d8072e;border:1px solid #c7d807;animation:1.1s ease-in-out infinite svelte-1o3mwzu-bindSlotPulse;box-shadow:0 0 0 1px #c7d80759}.bindSlot.svelte-1o3mwzu:focus-visible{outline-offset:2px;outline:2px solid #c7d807}@keyframes svelte-1o3mwzu-bindSlotPulse{0%,to{box-shadow:0 0 0 1px #c7d80759}50%{box-shadow:0 0 12px 2px #c7d8078c}}@media (prefers-reduced-motion:reduce){.bindSlot.listening.svelte-1o3mwzu,.bindSlot.listening.svelte-1o3mwzu:hover{animation:none}}.row.svelte-9sedd1{justify-content:space-between;align-items:center;gap:var(--gap-md);box-sizing:border-box;border-radius:calc(var(--radius-md) - var(--padding-sm));width:100%;min-width:0;max-width:100%;padding:var(--padding-sm) var(--padding-md);flex-flow:wrap;margin:0;transition:background .12s,box-shadow .12s;display:flex}.row.isInteractive.svelte-9sedd1{cursor:default}.row.isInteractive.svelte-9sedd1:hover{background:#ffffff0d;box-shadow:inset 0 0 0 1px #2ecc4047}.label.svelte-9sedd1{color:var(--settings-fg,#fff);font-size:var(--settings-label-font,clamp(16px, 1.12dvw + .25rem, 20px));text-shadow:1px 1px 2px #00000073;overflow-wrap:anywhere;flex:1;min-width:0;font-weight:500}.control.svelte-9sedd1{justify-content:flex-end;align-items:center;gap:var(--gap-sm);flex-wrap:wrap;flex-shrink:1;min-width:0;display:flex}.volumeWrap.svelte-o98a1f{align-items:center;gap:var(--gap-md);flex:1;justify-content:flex-end;min-width:0;max-width:min(100%,22rem);display:flex}.volumePct.svelte-o98a1f{text-align:right;min-width:2.75rem;font-size:var(--settings-control-font,clamp(15px, .95vw + .35rem, 18px));color:var(--settings-fg-muted,#ffffffe6);text-shadow:1px 1px 2px #00000059;flex-shrink:0;font-weight:700}.settings-volume-range.svelte-o98a1f{min-width:6rem;height:var(--padding-md);accent-color:#0bba3a;cursor:pointer;background:0 0;flex:1;margin:0}.settings-volume-range.svelte-o98a1f:focus-visible{outline-offset:2px;outline:2px solid #c7d807}.row.svelte-ktdtsc{justify-content:space-between;align-items:center;gap:var(--gap-md);box-sizing:border-box;border-radius:calc(var(--radius-md) - var(--padding-sm));width:100%;min-width:0;max-width:100%;padding:var(--padding-xs) var(--padding-xs);text-align:center;flex-flow:wrap;margin:0;transition:background .12s,box-shadow .12s;display:flex}.label.svelte-ktdtsc{color:var(--settings-fg,#fff);text-shadow:1px 1px 2px #00000073;overflow-wrap:anywhere;flex:1;min-width:0;font-size:calc(1.3*clamp(16px,1.12vw + .25rem,20px));font-weight:500}.control.svelte-ktdtsc{align-items:center;gap:var(--gap-sm);flex-shrink:0;display:flex}.toggleSwitch.svelte-1brjmaq{--tg-w:var(--settings-toggle-w,clamp(40px, 4.2dvmin, 56px));--tg-h:var(--settings-toggle-h,clamp(22px, 2.3dvmin, 30px));--tg-knob:var(--settings-toggle-knob,clamp(16px, 1.7dvmin, 22px));-webkit-appearance:none;appearance:none;width:var(--tg-w);height:var(--tg-h);cursor:pointer;background:#00000073;border:.16dvmin solid #ffffff40;border-radius:999px;flex-shrink:0;transition:background .16s,border-color .16s;position:relative}.toggleSwitch.svelte-1brjmaq:before{content:"";width:var(--tg-knob);height:var(--tg-knob);background:#fff;border-radius:50%;transition:left .16s;position:absolute;top:50%;left:.25dvmin;transform:translateY(-50%)}.toggleSwitch.svelte-1brjmaq:checked{background:var(--mo-green-600);border-color:var(--mo-green-800)}.toggleSwitch.svelte-1brjmaq:checked:before{left:calc(100% - var(--tg-knob) - .25dvmin)}.toggleSwitch.svelte-1brjmaq:disabled{opacity:.55;cursor:not-allowed}.toggleSwitch.svelte-1brjmaq:focus-visible{outline-offset:.16dvmin;outline:.16dvmin solid #2ecc4099}.sliderWrap.svelte-jgi8zj{align-items:center;gap:var(--gap-md);flex:1;justify-content:flex-end;min-width:0;max-width:min(100%,22rem);display:flex}.sliderLabel.svelte-jgi8zj{text-align:right;min-width:2.75rem;font-size:var(--settings-control-font,clamp(15px, .95vw + .35rem, 18px));color:var(--settings-fg-muted,#ffffffe6);text-shadow:1px 1px 2px #00000059;flex-shrink:0;font-weight:700}.settings-volume-range.svelte-jgi8zj{min-width:6rem;height:var(--padding-md);accent-color:#0bba3a;cursor:pointer;background:0 0;flex:1;margin:0}.settings-volume-range.svelte-jgi8zj:focus-visible{outline-offset:2px;outline:2px solid #c7d807}.fpsFlavor.svelte-e063bl{text-align:right;text-shadow:1px 1px 2px #0006;flex-direction:column;align-items:flex-end;gap:.12em;display:flex}.fpsFlavorValue.svelte-e063bl{color:var(--settings-fg-muted,#ffffffe6);font-size:clamp(14px,1.85dvmin,20px);font-weight:600}.fpsFlavorTitle.svelte-e063bl{letter-spacing:.02em;color:var(--settings-fg,#fffffff5);font-size:clamp(12px,1.5dvmin,16px);font-weight:700}.fpsFlavorSub.svelte-e063bl{color:#ffffffb8;max-width:22em;font-size:clamp(11px,1.35dvmin,14px);font-style:italic;font-weight:500}.bindSlots.svelte-e063bl{gap:var(--gap-md);flex-wrap:wrap;justify-content:flex-end;display:flex}.bindConflict.svelte-e063bl{color:#ffd27a;text-align:end;flex-basis:100%;margin:0;font-size:clamp(11px,1dvmin,13px);font-weight:700}.panelRoot.svelte-k60dx4{gap:var(--gap-md);flex-direction:column;flex:1;align-items:stretch;min-height:0;display:flex}.panelGrid.svelte-k60dx4{flex-direction:row;flex:1;align-items:stretch;gap:0;min-width:0;min-height:0;display:flex}.panelGridSingle.svelte-k60dx4{justify-content:center;align-items:flex-start}.panelColSingle.svelte-k60dx4{box-sizing:border-box;width:100%;padding:0 var(--padding-md);flex:0 min(36rem,100%)}.panelCol.svelte-k60dx4{gap:var(--gap-md);flex-direction:column;flex:1;min-width:0;max-width:100%;display:flex}.panelColLeft.svelte-k60dx4{padding-right:var(--padding-md)}.panelColRight.svelte-k60dx4{padding-left:var(--padding-md)}.panelVRule.svelte-k60dx4{width:var(--padding-xs);border-radius:var(--radius-xs);background:var(--settings-accent-soft,#45e85a);flex-shrink:0;align-self:stretch;min-width:4px}.previewPane.svelte-1ou72d4{gap:var(--gap-sm);box-sizing:border-box;flex-direction:column;flex-shrink:0;width:100%;min-width:0;max-width:100%;display:flex}.previewTitle.svelte-1ou72d4{font-size:var(--settings-preview-title-font,clamp(17px, 1.15vw + .45rem, 26px));color:var(--settings-preview-fg,#fff);text-shadow:2px 2px 4px #00000073;text-transform:uppercase;letter-spacing:.04em;overflow-wrap:anywhere;word-break:break-word;margin:0;font-weight:700;line-height:1.2}.previewText.svelte-1ou72d4{font-size:var(--settings-preview-text-font,clamp(14px, .95vw + .35rem, 19px));color:var(--settings-preview-fg,#fff);text-shadow:1px 1px 2px #00000073;overflow-wrap:anywhere;margin:0;font-weight:500;line-height:1.5}.settings-menu-highlight{--settings-btn-bg:var(--mo-green-600);--settings-btn-hover:#0bba3a;--settings-btn-inactive:#067d26;--settings-btn-glow:#c7d807;--settings-btn-bottom:var(--mo-green-800);text-align:center;background:var(--settings-btn-bg);border-radius:calc(var(--radius-md) - var(--padding-sm));border:none;border-bottom:var(--padding-xs) solid var(--settings-btn-bottom);box-sizing:border-box;padding:var(--padding-xs) var(--padding-sm);color:#fff;cursor:pointer;text-shadow:1px 1px 2px #0000004d;box-shadow:none;margin:0;font-family:inherit;font-size:1.75dvmin;font-weight:600;transition:background .2s,box-shadow .2s}button.tab.settings-menu-highlight{text-transform:uppercase;letter-spacing:.06em;font-style:normal}.settings-menu-highlight:hover{background:var(--settings-btn-hover);box-shadow:0 0 10px 2px #c7d8078c}button.settings-menu-highlight.active,button.settings-menu-highlight[aria-selected=true]{background:var(--settings-btn-hover)}.settings-menu-highlight--off,.settings-menu-highlight--inactive{background:var(--settings-btn-inactive)!important}.settings-menu-highlight--off:hover,.settings-menu-highlight--inactive:hover{box-shadow:0 0 10px 2px #c7d8078c;background:var(--settings-btn-hover)!important}.menu-tab-bar-root.secondary-row .settings-menu-highlight{padding:var(--padding-xs) var(--padding-sm);font-size:1.55dvmin}.settings-layout-wide{--settings-control-min-h:clamp(38px, calc(var(--settings-min,100dvmin) * .062), 52px);--settings-control-pad-x:clamp(12px, calc(var(--settings-min,100dvmin) * .026), 22px);--settings-control-font:clamp(13px, calc(var(--settings-min,100dvmin) * .021), 18px);--settings-toggle-min-w:clamp(64px, calc(var(--settings-min,100dvmin) * .16), 132px);--settings-toggle-w:clamp(48px, calc(var(--settings-min,100dvmin) * .075), 66px);--settings-toggle-h:clamp(26px, calc(var(--settings-min,100dvmin) * .041), 36px);--settings-toggle-knob:clamp(19px, calc(var(--settings-min,100dvmin) * .031), 28px)}.settings-layout-wide .settings-menu-highlight{border-radius:calc(var(--radius-md) - var(--padding-sm));border-bottom:var(--padding-xs) solid var(--settings-btn-bottom)}.settings-layout-wide button.settings-menu-highlight{min-height:var(--settings-control-min-h);padding-top:0;padding-bottom:0;padding-left:var(--settings-control-pad-x);padding-right:var(--settings-control-pad-x);font-size:var(--settings-control-font);box-sizing:border-box;justify-content:center;align-items:center;font-weight:600;line-height:1.2;display:inline-flex}.settings-layout-wide button.tab.settings-menu-highlight{min-width:0;font-size:var(--settings-control-font);flex:1}.settings-layout-wide button.settings-toggle-onoff.settings-menu-highlight{min-width:var(--settings-toggle-min-w);font-weight:700}.settings-layout-wide .closeBtn.settings-menu-highlight{width:var(--settings-control-min-h);min-width:var(--settings-control-min-h);height:var(--settings-control-min-h);flex-shrink:0;padding:0}.settings-layout-wide .menu-tab-bar-root.secondary-row .settings-menu-highlight{font-size:var(--settings-control-font);padding-left:var(--settings-control-pad-x);padding-right:var(--settings-control-pad-x)}.settingsBody.svelte-19rh1rj,.settingsPreviewFooter.svelte-19rh1rj{--settings-accent:var(--ui-modal-accent);--settings-accent-soft:var(--ui-modal-accent-soft);--settings-fg:#fffffff5;--settings-fg-muted:#ffffffd9;--settings-preview-fg:#fff;--settings-preview-muted:#ffffffd1;--settings-min:min(96vw, 1100px, 88dvh, 820px);--settings-label-font:clamp(13px, calc(var(--settings-min) * .0235), 20px);--settings-preview-title-font:clamp(15px, calc(var(--settings-min) * .03), 26px);--settings-preview-text-font:clamp(13px, calc(var(--settings-min) * .0215), 19px)}.settingsBody.svelte-19rh1rj{z-index:1;min-width:0;min-height:0;padding:var(--padding-md) var(--padding-md) var(--padding-sm);gap:var(--gap-md);box-sizing:border-box;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.settingsPanelScroll.svelte-19rh1rj{touch-action:pan-y;gap:var(--gap-sm);min-width:0;min-height:0;padding:var(--gap-sm) var(--gap-sm) var(--padding-md);box-sizing:border-box;scrollbar-color:var(--ui-scrollbar-track) transparent;scrollbar-width:auto;flex-direction:column;flex:1;display:flex;overflow:hidden auto}.settingsPanelScroll.svelte-19rh1rj::-webkit-scrollbar{background:0 0;width:12px}.settingsPanelScroll.svelte-19rh1rj::-webkit-scrollbar-track{background:0 0}.settingsPanelScroll.svelte-19rh1rj::-webkit-scrollbar-thumb{background:var(--ui-scrollbar-track)}.settingsPanelScroll.svelte-19rh1rj::-webkit-scrollbar-button{background:var(--ui-scrollbar-track)}.settingsKeybindsNote.svelte-19rh1rj{padding:var(--padding-sm) 0 0;box-sizing:border-box;text-align:center;width:100%;font-size:var(--font-sm);color:var(--settings-fg-muted);border-top:var(--border-sm) #ffffff1f;flex-shrink:0;margin:0;font-style:italic;font-weight:600}.settingsPreviewFooter.svelte-19rh1rj{z-index:2;box-sizing:border-box;border-top:1px solid var(--ui-modal-accent-soft);background:#00000038;flex-shrink:0;width:100%;min-width:0;max-width:100%;padding:clamp(8px,1.1dvmin,16px) clamp(10px,1.5dvmin,24px);position:relative;overflow:visible}.settingsPanelScroll.svelte-19rh1rj .label{color:var(--settings-fg)}#antiBotWrapper.svelte-13oqhbe{z-index:10120;pointer-events:all;background-color:#00000080;justify-content:center;align-items:center;width:100dvw;height:100dvh;display:none;position:fixed;inset:0}#antiBot.svelte-13oqhbe{justify-content:center;align-items:center}#notification.svelte-1i3e616{text-align:center;z-index:10200;border:.35dvmin solid #ffffffbf;width:20dvmin;margin-bottom:40dvmin;padding:1.5dvmin;font-size:2.5dvmin;display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}#version.svelte-1i3e616{color:#00000040;font-family:var(--ui-font-stack);pointer-events:none;margin:-.9dvmin -.9dvmin 3dvmin;font-size:6dvmin;line-height:.8}.highlight.svelte-1lt0fat{text-align:center;background-color:var(--mo-green-700);border-radius:calc(var(--radius-md) - var(--padding-sm));border-bottom:var(--mo-green-800) .35dvmin solid;box-sizing:border-box;margin:0;padding:.5dvmin;font-size:clamp(12px,1.75dvmin,20px)}#changelogBox.svelte-1lt0fat{width:35dvmin;min-height:24dvmin;max-height:52dvmin}#changelogContent.svelte-1lt0fat{scrollbar-width:thin;touch-action:pan-y;flex:1;min-height:0;overflow-y:scroll}html[dir=ltr] #changelogContent.svelte-1lt0fat{direction:rtl}html[dir=ltr] #changelogContent.svelte-1lt0fat>:where(.svelte-1lt0fat){direction:ltr}#changelogContent::-webkit-scrollbar{background:0 0;width:8px}#changelogContent::-webkit-scrollbar-thumb{background:#52b55b;border-radius:4px}.changelogEntry.svelte-1lt0fat{margin-bottom:1dvmin;margin-left:.8dvmin}.changelogTitle.svelte-1lt0fat{color:#000;font-size:1.5dvmin;font-weight:bolder}.changelogVersion.svelte-1lt0fat{opacity:.85;margin-left:.55em;font-weight:400}.changelogSectionLabel.svelte-1lt0fat{color:#145214;margin-top:.75dvmin;font-size:1.35dvmin;font-weight:600}.changelogEmpty.svelte-1lt0fat{color:#000;text-shadow:1px 1px 2px #00000059;margin:.5dvmin 0;font-size:1.5dvmin}.changelogContent.svelte-1lt0fat{margin:1dvmin 0 0;padding-left:1.6dvmin}.changelogContent.svelte-1lt0fat>li:where(.svelte-1lt0fat){text-shadow:1px 1px 2px #00000080;font-size:1.5dvmin}.changelogLink.svelte-1lt0fat{color:#0a3d0a;word-break:break-word;cursor:pointer;background:0 0;border:none;border-radius:0;padding:0;font-weight:700;text-decoration:underline}.changelogLink.svelte-1lt0fat:hover{color:#145214}.tooltipBubble.svelte-1cqm5js{box-sizing:border-box;border-radius:var(--radius-xs,6px);color:#eef8ee;pointer-events:none;overflow-wrap:anywhere;z-index:10090;background:#101512f2;border:.18vmin solid #ffffff38;width:fit-content;min-width:0;max-width:min(22rem,90vw);margin:0;padding:.5vmin .65vmin;font-size:clamp(11px,1.05vmin,13px);line-height:1.3;position:fixed;transform:translateZ(0)}.profileAvatar.svelte-1ezjlqv{border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.profileAvatarClip.svelte-1ezjlqv{background:var(--accounts-avatar-bg,#0f6f2c);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.profileAvatar-sm.svelte-1ezjlqv{width:var(--accounts-avatar-sm);height:var(--accounts-avatar-sm)}.profileAvatar-md.svelte-1ezjlqv{width:var(--accounts-avatar-md);height:var(--accounts-avatar-md)}.profileAvatarClip.svelte-1ezjlqv img:where(.svelte-1ezjlqv){object-fit:cover;width:100%;height:100%}.profileAvatarFallback.svelte-1ezjlqv{color:#fff;font-weight:800}.profileAvatar-sm.svelte-1ezjlqv .profileAvatarFallback:where(.svelte-1ezjlqv){font-size:clamp(16px,1.5dvmin,22px)}.profileAvatar-md.svelte-1ezjlqv .profileAvatarFallback:where(.svelte-1ezjlqv){justify-content:center;align-items:center;font-size:clamp(18px,2dvmin,26px);line-height:1;display:flex}.profileStatusDot.svelte-1ezjlqv{z-index:1;box-sizing:border-box;border:.2dvmin solid var(--accounts-avatar-bg,#0f6f2c);border-radius:50%;width:clamp(12px,1.25dvmin,17px);height:clamp(12px,1.25dvmin,17px);display:block;position:relative}.profileStatusAnchor.svelte-1ezjlqv{z-index:1;position:absolute;bottom:5%;right:5%}.statusDot-online{background:#2ecc40}.statusDot-offline{background:var(--mo-ink-faint)}.statusDot-playing{background:var(--mo-info)}.walletBar.svelte-153cc48{align-items:center;gap:var(--mo-sp-2);flex-wrap:wrap;width:100%;min-width:0;display:flex}.walletItem.svelte-153cc48{align-items:center;gap:var(--mo-sp-2);border-radius:var(--mo-r-sm);background:var(--mo-board-900);cursor:pointer;min-width:0;transition:background var(--mo-dur-fast) var(--mo-ease-out), border-color var(--mo-dur-fast) var(--mo-ease-out), transform var(--mo-dur-fast) var(--mo-ease-out);border:1px solid #ffffff1f;flex:1;padding:clamp(7px,.8dvmin,11px) clamp(9px,1dvmin,14px);display:flex}.walletItem.svelte-153cc48:hover{border-color:var(--mo-green-600);background:#06210e}.walletItem.svelte-153cc48:active{transform:translateY(1px)}.walletIcon.svelte-153cc48{object-fit:contain;flex-shrink:1;width:clamp(16px,1.9dvmin,24px);min-width:12px;height:clamp(16px,1.9dvmin,24px)}.walletAmount.svelte-153cc48{min-width:0;font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-sm);font-variant-numeric:tabular-nums;color:var(--mo-ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.walletStatus.svelte-153cc48{font-size:var(--mo-fs-xs);color:var(--mo-ink-faint)}.walletSkeleton.svelte-153cc48{border-radius:var(--mo-r-sm);background:var(--mo-board-700);flex:1;height:clamp(30px,3.4dvmin,42px);position:relative;overflow:hidden}.walletSkeleton.svelte-153cc48:after{content:"";background:linear-gradient(100deg, transparent 30%, var(--mo-board-600) 50%, transparent 70%);width:220%;animation:1.5s linear infinite svelte-153cc48-walletShimmer;position:absolute;top:0;bottom:0;left:0}@keyframes svelte-153cc48-walletShimmer{0%{transform:translate(-65.45%)}to{transform:translate(10.91%)}}@media (prefers-reduced-motion:reduce){.walletSkeleton.svelte-153cc48:after{animation:none}}@media (width<=600px),(height<=500px) and (orientation:landscape){.walletItem.svelte-153cc48{gap:var(--mo-sp-1);padding:5px 8px}.walletAmount.svelte-153cc48{font-size:var(--mo-fs-xs)}.walletIcon.svelte-153cc48{width:15px;height:15px}}@container (width<=200px){.walletItem.svelte-153cc48{flex:1 0 100%}}@media (height<=500px) and (orientation:landscape){.walletItem.svelte-153cc48{flex:1 1 0!important;min-height:34px!important}}@container (width<=160px){.walletItem.svelte-153cc48{padding:4px 8px;min-height:32px!important}}@media (width<=900px) and (orientation:portrait){.walletBar.svelte-153cc48{gap:3px}.walletItem.svelte-153cc48{padding:4px 8px;flex:1 1 0!important;min-height:32px!important}.walletAmount.svelte-153cc48{font-size:13px}.walletIcon.svelte-153cc48{width:15px;height:15px}}@media (width<=400px) and (orientation:portrait),(width>=601px) and (width<=900px) and (orientation:portrait){.walletItem.svelte-153cc48{min-height:28px!important}.walletAmount.svelte-153cc48{text-overflow:ellipsis;min-width:0;font-size:11px;overflow:hidden}.walletIcon.svelte-153cc48{width:12px;height:12px}}@media (height<=500px) and (orientation:landscape){.walletItem.svelte-153cc48{padding:4px 8px;flex:1 1 0!important;min-height:34px!important}.walletAmount.svelte-153cc48{font-size:13px}.walletIcon.svelte-153cc48{width:14px;height:14px}}#profileCard.svelte-1oxu8sg{box-sizing:border-box;gap:var(--mo-sp-2);width:100%;min-width:0;padding:var(--mo-sp-2);border-radius:var(--mo-r-md);background:var(--mo-board-800);flex-direction:column;display:flex}.profileCardUnavailable.svelte-1oxu8sg,.profileCardBusy.svelte-1oxu8sg{opacity:.92}.identityRow.svelte-1oxu8sg{align-items:stretch;gap:var(--mo-sp-1);display:flex}.identity.svelte-1oxu8sg{align-items:center;gap:var(--mo-sp-2);border-radius:var(--mo-r-sm);text-align:left;cursor:pointer;min-width:0;transition:background var(--mo-dur-fast) var(--mo-ease-out);background:0 0;border:none;flex:1;padding:4px 6px 4px 4px;display:flex}.identity.svelte-1oxu8sg:hover:not(:disabled){background:var(--mo-board-700)}.identity.svelte-1oxu8sg:disabled{cursor:default}.profileText.svelte-1oxu8sg{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.profileName.svelte-1oxu8sg{text-overflow:ellipsis;white-space:nowrap;font-family:var(--mo-font-display);font-size:clamp(15px,1.8dvmin,19px);font-weight:800;line-height:1.1;overflow:hidden}.profileHandle.svelte-1oxu8sg{text-overflow:ellipsis;white-space:nowrap;font-size:var(--mo-fs-2xs);color:var(--mo-ink-dim);font-weight:600;overflow:hidden}.logout.svelte-1oxu8sg{border-radius:var(--mo-r-sm);cursor:pointer;background:0 0;border:none;flex:none;align-self:center;place-items:center;width:34px;height:34px;padding:8px;display:grid}.logout.svelte-1oxu8sg *{color:var(--mo-ink-dim)}.logout.svelte-1oxu8sg:hover{background:color-mix(in srgb, var(--mo-danger) 20%, var(--mo-board-800))}.logout.svelte-1oxu8sg:hover *{color:var(--mo-danger)}.profileStateRow.svelte-1oxu8sg{gap:var(--mo-sp-1);flex-wrap:wrap;display:flex}.profileStateBadge.svelte-1oxu8sg{border-radius:var(--mo-r-xs);background:var(--mo-board-600);font-size:var(--mo-fs-2xs);color:var(--mo-ink-soft);padding:2px 8px;font-weight:700}.profileStateBadgeWarn.svelte-1oxu8sg{background:color-mix(in srgb, var(--mo-warn) 30%, var(--mo-board-800));color:var(--mo-ink)}.accountTiles.svelte-1oxu8sg{gap:var(--gap-sm,.55vmin);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.accountTile.svelte-1oxu8sg{border:none;border-bottom:solid var(--mo-green-800) .3vmin;border-radius:var(--radius-sm,var(--mo-r-sm));background:var(--mo-green-600);min-width:0;min-height:clamp(44px,4.1dvmin,58px);font-family:var(--mo-font-display);letter-spacing:.02em;text-transform:uppercase;text-shadow:0 1px 2px #00000059;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:.25dvmin;padding:clamp(6px,.9dvmin,12px) 2px;font-weight:700;transition:filter .12s,transform .12s;display:flex;position:relative}.accountTile.svelte-1oxu8sg:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-.06vmin)}.accountTile.svelte-1oxu8sg:active:not(:disabled){filter:brightness(.98);transform:translateY(0)}.accountTile.svelte-1oxu8sg:disabled{filter:grayscale(.55)brightness(.9);opacity:.7;cursor:not-allowed}.tileGlyph.svelte-1oxu8sg{width:clamp(15px,2.1dvmin,24px);min-width:16px;height:clamp(15px,2.1dvmin,24px);min-height:16px;display:grid}.tileLabel.svelte-1oxu8sg{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:clamp(9px,1.25dvmin,13px);line-height:1.05;overflow:hidden}.tileBadge.svelte-1oxu8sg{box-sizing:border-box;background:var(--mo-danger);min-width:18px;height:18px;box-shadow:0 0 0 2px var(--mo-board-800);font-family:var(--mo-font-body,inherit);text-shadow:none;font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 5px;font-size:11px;font-weight:800;line-height:1;display:grid;position:absolute;top:-5px;right:-4px}.tileBadge--live.svelte-1oxu8sg{background:var(--mo-green-400);color:var(--mo-ink-on-bright)}.tileBadge--start.svelte-1oxu8sg{left:-4px;right:auto}.tileBadge--news.svelte-1oxu8sg{background:var(--mo-gold)}.tileBadge--live.svelte-1oxu8sg,.tileBadge--news.svelte-1oxu8sg{color:var(--mo-ink-on-bright)}.signedOutCard.svelte-1oxu8sg{gap:var(--mo-sp-2);padding:var(--mo-sp-3) var(--mo-sp-2);background:var(--mo-board-800);border:1px solid var(--mo-green-700);border-radius:var(--mo-r-md);text-align:center;flex-direction:column;display:flex}.signedOutPitch.svelte-1oxu8sg{font-size:var(--mo-fs-xs);color:var(--mo-ink-dim);margin:0;line-height:1.4}.loginButton.svelte-1oxu8sg{justify-content:center;align-items:center;gap:var(--mo-sp-2);width:100%;padding:clamp(9px, 1.1dvmin, 14px) var(--mo-sp-3);border-radius:var(--mo-r-sm);background:var(--mo-green-500);color:var(--mo-ink-on-bright);font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-sm);cursor:pointer;box-shadow:var(--mo-bevel);transition:filter var(--mo-dur-fast) var(--mo-ease-out), transform var(--mo-dur-fast) var(--mo-ease-out), box-shadow var(--mo-dur-fast) var(--mo-ease-out);border:none;display:inline-flex}.loginButton.svelte-1oxu8sg:hover{filter:brightness(1.08)}.loginButton.svelte-1oxu8sg:active{box-shadow:var(--mo-bevel-press);transform:translateY(2px)}@media (width<=600px),(height<=500px) and (orientation:landscape){#profileCard.svelte-1oxu8sg,.signedOutCard.svelte-1oxu8sg{gap:5px;padding:6px}.profileName.svelte-1oxu8sg{font-size:var(--mo-fs-xs)}.accountTile.svelte-1oxu8sg{min-height:34px;padding:6px 2px}.tileLabel.svelte-1oxu8sg{display:none}.tileGlyph.svelte-1oxu8sg{width:18px;height:18px}}.passBanner.svelte-k4zen8{background:var(--mo-board-700);border:clamp(2px, .28dvmin, 4px) solid var(--pass-accent,var(--mo-green-500));border-radius:var(--mo-r-md);width:min(100%,46dvmin);box-shadow:var(--ui-modal-shell-shadow);box-sizing:border-box;align-items:stretch;display:flex;overflow:hidden}@media (width<=560px),(pointer:coarse){.passBanner.svelte-k4zen8{width:min(92vw,92dvmin)}}@media (pointer:coarse) and (orientation:landscape){.passBanner.svelte-k4zen8{width:min(92dvmin, var(--menu-center-space))}}.passMain.svelte-k4zen8{min-width:0;color:var(--mo-ink);cursor:pointer;text-align:start;font-family:var(--mo-font-ui,inherit);background:0 0;border:none;flex:1;align-items:center;gap:clamp(8px,1.1dvmin,14px);padding:clamp(7px,.95dvmin,13px) clamp(10px,1.4dvmin,18px);display:flex}@media (hover:hover){.passMain.svelte-k4zen8:hover{background:var(--mo-board-600)}}.passMain.svelte-k4zen8:active{translate:0 1px}.passIcon.svelte-k4zen8 *,.passChip.svelte-k4zen8 *{color:inherit}.passIcon.svelte-k4zen8{width:clamp(22px,3dvmin,34px);height:clamp(22px,3dvmin,34px);color:var(--pass-accent-text,var(--mo-green-300));flex:none;display:grid}.passBody.svelte-k4zen8{flex-direction:column;flex:1;gap:clamp(3px,.4dvmin,6px);min-width:0;display:flex}.passTop.svelte-k4zen8,.passBottom.svelte-k4zen8{justify-content:space-between;align-items:baseline;gap:clamp(6px,.8dvmin,10px);display:flex}.passName.svelte-k4zen8{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--mo-font-display);font-size:clamp(12px,1.6dvmin,18px);font-weight:800;overflow:hidden}.passDays.svelte-k4zen8,.passBottom.svelte-k4zen8{color:var(--mo-ink-dim);font-size:clamp(9px,1.15dvmin,13px);font-weight:700}.passDays.svelte-k4zen8{flex:none}.rewindLead.svelte-k4zen8{color:var(--mo-ink-dim);font-size:clamp(10px,1.3dvmin,15px);font-weight:700}.rewindGo.svelte-k4zen8{width:clamp(18px,2.4dvmin,28px);height:clamp(18px,2.4dvmin,28px);color:var(--mo-green-300);flex:none;display:grid}.rewindGo.svelte-k4zen8 *{color:inherit}.passDays--urgent.svelte-k4zen8{color:var(--mo-warn)}.passXp.svelte-k4zen8{font-variant-numeric:tabular-nums}.passTrack.svelte-k4zen8{background:var(--mo-board-900);border-radius:999px;height:clamp(5px,.75dvmin,9px);display:block;overflow:hidden}.passFill.svelte-k4zen8{transform-origin:0;background:var(--pass-accent,var(--mo-green-400));width:100%;height:100%;transition:transform .4s ease-out;display:block}.passSwitch.svelte-k4zen8{background:var(--mo-board-800);flex-direction:column;flex:none;justify-content:center;gap:3px;padding:4px;display:flex}.passSwitch.svelte-k4zen8:has(.passChip:nth-child(4)){grid-template-columns:repeat(2,auto);align-content:center;display:grid}.passChip.svelte-k4zen8{box-sizing:border-box;border-radius:var(--mo-r-xs);width:clamp(24px,2.8dvmin,32px);height:clamp(16px,1.9dvmin,22px);color:var(--mo-ink-faint);cursor:pointer;background:0 0;border:none;place-items:center;padding:3px;display:grid}.passChip.svelte-k4zen8:hover{color:var(--mo-ink)}.passChip[aria-selected=true].svelte-k4zen8{background:var(--pass-accent,var(--mo-green-600));color:var(--pass-accent-ink,var(--mo-ink))}@media (height<=500px) and (orientation:landscape),(width<=560px) and (orientation:portrait){.passMain.svelte-k4zen8{padding:5px 10px}.passBottom.svelte-k4zen8{display:none}.passSwitch.svelte-k4zen8,.passSwitch.svelte-k4zen8:has(.passChip:nth-child(4)){flex-direction:row;align-items:center;display:flex}}@media (pointer:coarse) and (orientation:landscape) and (height<=500px){.passIcon.svelte-k4zen8{display:none}.passMain.svelte-k4zen8{gap:6px;padding:5px 6px}}@media (pointer:coarse){.passMain.svelte-k4zen8{min-height:var(--mo-tap-min)}.passSwitch.svelte-k4zen8,.passSwitch.svelte-k4zen8:has(.passChip:nth-child(4)){gap:0;padding:0}.passChip.svelte-k4zen8{width:var(--mo-tap-min);align-self:stretch;height:auto;padding:0;position:relative}.passChip.svelte-k4zen8,.passChip[aria-selected=true].svelte-k4zen8{background:0 0}.passChip.svelte-k4zen8:before{content:"";border-radius:var(--mo-r-xs);width:clamp(24px,2.8dvmin,32px);height:clamp(16px,1.9dvmin,22px);position:absolute;top:50%;left:50%;translate:-50% -50%}.passChip[aria-selected=true].svelte-k4zen8:before{background:var(--pass-accent,var(--mo-green-600))}.passChip.svelte-k4zen8 svg{width:calc(clamp(24px,2.8dvmin,32px) - 6px);height:calc(clamp(16px,1.9dvmin,22px) - 6px);position:relative}}@media (prefers-reduced-motion:reduce){.passFill.svelte-k4zen8{transition:none}}#videoAdWrapper.svelte-9lg8kp{z-index:10110;pointer-events:all;pointer-events:all;background-color:#00000080;flex-direction:column;justify-content:center;align-items:center;gap:1dvmin;width:100dvw;height:100dvh;display:none;position:fixed}.deathScreen.svelte-16gq0u9{pointer-events:all;background:var(--mo-board-800);border:3px solid var(--mo-green-500);border-radius:var(--mo-r-lg);width:clamp(300px,46dvmin,520px);box-shadow:var(--mo-shadow-panel);overflow:hidden}.rail.svelte-16gq0u9{padding:var(--mo-sp-2) var(--mo-sp-4);background:var(--mo-rail);border-bottom:3px solid var(--mo-rail-deep)}.rail.svelte-16gq0u9 h1:where(.svelte-16gq0u9){font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-xl);color:var(--mo-ink);text-shadow:0 2px #00000052;margin:0}.body.svelte-16gq0u9{gap:var(--mo-sp-2);padding:var(--mo-sp-3);flex-direction:column;display:flex}.cause.svelte-16gq0u9,.life.svelte-16gq0u9{align-items:center;gap:var(--mo-sp-3);padding:var(--mo-sp-2) var(--mo-sp-3);background:var(--mo-board-900);border:var(--mo-line);border-radius:var(--mo-r-md);min-width:0;display:flex}.offer.svelte-16gq0u9{align-items:center;gap:var(--mo-sp-3);padding:var(--mo-sp-2) var(--mo-sp-3);background:var(--mo-board-700);border:var(--mo-line);border-radius:var(--mo-r-md);min-width:0;display:flex}.offer.svelte-16gq0u9 .causeText:where(.svelte-16gq0u9){flex:1}.offerName.svelte-16gq0u9{font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-md);color:var(--mo-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.offerCurrency.svelte-16gq0u9{object-fit:contain;width:1.1em;height:1.1em}.causeIcon.svelte-16gq0u9{background:var(--mo-board-700);width:clamp(40px,5.5dvmin,60px);height:clamp(40px,5.5dvmin,60px);color:var(--mo-green-300);flex:none;justify-content:center;align-items:center;display:flex;border-radius:50%!important}.causeText.svelte-16gq0u9,.lifeText.svelte-16gq0u9{flex-direction:column;min-width:0;display:flex}.causeLabel.svelte-16gq0u9,.lifeLabel.svelte-16gq0u9,.statLabel.svelte-16gq0u9{font-size:var(--mo-fs-xs);color:var(--mo-ink-dim);font-weight:600}.causeName.svelte-16gq0u9{font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-lg);color:var(--mo-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.causeSub.svelte-16gq0u9{font-size:var(--mo-fs-sm);color:var(--mo-ink-soft);font-weight:600}.lifeValue.svelte-16gq0u9{font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-xl);color:var(--mo-ink);font-variant-numeric:tabular-nums;line-height:1.1}.stats.svelte-16gq0u9{gap:var(--mo-sp-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.stat.svelte-16gq0u9{padding:var(--mo-sp-2) var(--mo-sp-1);background:var(--mo-board-700);border:var(--mo-line);border-radius:var(--mo-r-md);flex-direction:column;align-items:center;gap:2px;min-width:0;display:flex}.statIcon.svelte-16gq0u9{font-size:var(--mo-fs-md);color:var(--mo-green-300);line-height:1}.coinIcon.svelte-16gq0u9{width:1.25em;height:1.25em;font-size:var(--mo-fs-md);object-fit:contain}.statValue.svelte-16gq0u9{font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-md);color:var(--mo-ink);font-variant-numeric:tabular-nums}.coins.svelte-16gq0u9 .statValue:where(.svelte-16gq0u9){color:var(--mo-gold)}@media (width<=640px){.deathScreen.svelte-16gq0u9{width:min(92vw,420px)}.stats.svelte-16gq0u9{grid-template-columns:repeat(2,minmax(0,1fr))}}.menuPicker.svelte-1ezx01w{width:28dvmin;position:relative}.menuPicker.compact.svelte-1ezx01w{flex:1;width:auto;min-width:0}.pickerTrigger.svelte-1ezx01w{color:#fff;text-align:left;background-color:var(--mo-green-600);width:100%;height:3.6dvmin;box-shadow:inset 0 -.35dvmin 0 0 var(--mo-green-800);border-radius:var(--radius-sm);box-sizing:border-box;cursor:pointer;align-items:center;gap:.7dvmin;padding:0 .75dvmin;font-size:1.65dvmin;font-weight:700;line-height:1;transition:filter .1s ease-in-out,box-shadow .1s ease-in-out;display:flex;border:none!important}.compact.svelte-1ezx01w .pickerTrigger:where(.svelte-1ezx01w){gap:.5dvmin;height:3.25dvmin;padding:0 .55dvmin;font-size:1.45dvmin}.pickerTrigger.svelte-1ezx01w:hover:not(:disabled){filter:brightness(.92);box-shadow:inset 0 -.2dvmin 0 0 var(--mo-green-800)}.pickerTrigger.svelte-1ezx01w:disabled{filter:grayscale(60%);cursor:not-allowed}.pickerTrigger.loading.svelte-1ezx01w{animation:1.4s ease-in-out infinite svelte-1ezx01w-pickerPulse}@keyframes svelte-1ezx01w-pickerPulse{50%{filter:brightness(1.18)}}@media (prefers-reduced-motion:reduce){.pickerTrigger.loading.svelte-1ezx01w{filter:brightness(1.12);animation:none}}.pickerTrigger.svelte-1ezx01w .triggerName{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.compact.svelte-1ezx01w .pickerTrigger:where(.svelte-1ezx01w) .triggerName{text-align:center}.pickerTrigger.svelte-1ezx01w .triggerName.placeholder{opacity:.85;font-weight:400}.compact.svelte-1ezx01w .pickerTrigger:where(.svelte-1ezx01w) .triggerName.placeholder{font-size:1.25dvmin}.chevron.svelte-1ezx01w{flex-shrink:0;justify-content:center;align-items:center;width:1.6dvmin;font-size:1.4dvmin;line-height:1;transition:transform .12s;display:flex}.compact.svelte-1ezx01w .chevron:where(.svelte-1ezx01w){width:1.3dvmin;font-size:1.2dvmin}.pickerTrigger.isOpen.svelte-1ezx01w .chevron:where(.svelte-1ezx01w){transform:rotate(180deg)}.pickerPanel.svelte-1ezx01w{z-index:40;overscroll-behavior:contain;box-sizing:border-box;border-radius:var(--radius-sm);scrollbar-width:thin;scrollbar-color:#52b55b transparent;background:#0b7a29;border:.25dvmin solid #52b55b;flex-direction:column;max-height:34dvmin;padding:.4dvmin;display:flex;position:absolute;top:calc(100% + .5dvmin);left:0;right:0;overflow-y:auto;box-shadow:0 .6dvmin 1.6dvmin #00000073}.compact.svelte-1ezx01w .pickerPanel:where(.svelte-1ezx01w){width:max-content;min-width:100%;max-width:24dvmin;max-height:30dvmin;right:auto}.pickerPanel.svelte-1ezx01w .pickerRow{color:#fff;text-align:left;border-radius:var(--radius-sm);cursor:pointer;box-sizing:border-box;background:0 0;align-items:center;gap:.7dvmin;width:100%;height:3dvmin;padding:0 .6dvmin;font-size:1.5dvmin;line-height:1;transition:background-color .1s ease-in-out;display:flex;border:none!important}.pickerPanel.svelte-1ezx01w .pickerRow:hover:not(:disabled){filter:none}.pickerPanel.svelte-1ezx01w .pickerRow.selected{background:#ffffff1a}.pickerPanel.svelte-1ezx01w .pickerRow.cursored:not(:disabled){background:#ffffff3d}.pickerPanel.svelte-1ezx01w .rowCheck{color:#ffd83d;flex-shrink:0;width:1.3dvmin;height:1.3dvmin}.pickerPanel.svelte-1ezx01w .rowName{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.pickerPanel.svelte-1ezx01w .rowCount{font-variant-numeric:tabular-nums;text-align:right;opacity:.85;flex-shrink:0;font-size:1.3dvmin}.triggerCount.svelte-12jxy1c{font-variant-numeric:tabular-nums;opacity:.95;flex-shrink:0;font-size:1.4dvmin}.groupHead.svelte-12jxy1c{letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3;justify-content:space-between;align-items:baseline;gap:.6dvmin;padding:.6dvmin .6dvmin .3dvmin;font-size:1.25dvmin;font-weight:700;display:flex}.groupCount.svelte-12jxy1c{font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none;opacity:.8;font-weight:400}.pickerRow.full.svelte-12jxy1c{opacity:.5;cursor:not-allowed}.flagSlot.svelte-12jxy1c{flex-shrink:0;justify-content:center;align-items:center;width:1.8dvmin;height:1.35dvmin;display:flex}.flagSlot.skeleton.svelte-12jxy1c{background:linear-gradient(90deg,#ffffff1a 25%,#ffffff3d 50%,#ffffff1a 75%) 0 0/200% 100%;border-radius:.15dvmin;animation:1.1s ease-in-out infinite svelte-12jxy1c-flagShimmer}@keyframes svelte-12jxy1c-flagShimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.flagSlot.skeleton.svelte-12jxy1c{background:#ffffff29;animation:none}}.flag.svelte-12jxy1c{object-fit:cover;border-radius:.15dvmin;width:100%;height:100%}.countryChip.svelte-12jxy1c{background:#00000047;border-radius:.2dvmin;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.05dvmin;font-weight:700;display:flex}.best.svelte-12jxy1c{color:#ffd83d;font-size:1.2dvmin}.pickerRow.svelte-12jxy1c .rowCount:where(.svelte-12jxy1c){opacity:.95;min-width:5.5dvmin}.rowCount.busy.svelte-12jxy1c{color:#ffd98a}.rowCount.packed.svelte-12jxy1c{color:#ffb04a}.connectionNotice.svelte-w3x8cn{box-sizing:border-box;border-radius:var(--radius-sm);text-align:left;white-space:normal;overflow-wrap:break-word;text-shadow:0 1px 2px #00000073;align-items:flex-start;gap:.7dvmin;width:28dvmin;padding:.7dvmin .9dvmin;font-size:1.4dvmin;font-weight:600;line-height:1.35;animation:.16s ease-out svelte-w3x8cn-noticeIn;display:flex}.connectionNotice.failed.svelte-w3x8cn{color:#ffe4e4;background:#961a1a8c;border:.2dvmin solid #e05252}.connectionNotice.working.svelte-w3x8cn{color:#fff3dc;background:#966c1a8c;border:.2dvmin solid #e0b452}.icon.svelte-w3x8cn{flex-shrink:0;justify-content:center;align-items:center;width:1.7dvmin;height:1.7dvmin;margin-top:.1dvmin;display:flex}.body.svelte-w3x8cn{flex-direction:column;gap:.35dvmin;min-width:0;display:flex}.text.svelte-w3x8cn{min-width:0}.icon.svelte-w3x8cn .spin{animation:.9s linear infinite svelte-w3x8cn-noticeSpin}@keyframes svelte-w3x8cn-noticeSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.icon.svelte-w3x8cn .spin{animation:none}}.reference.svelte-w3x8cn{opacity:.75;letter-spacing:.02em;-webkit-user-select:text;user-select:text;cursor:text;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.15dvmin;font-weight:500}.copyRef.svelte-w3x8cn{border-radius:var(--radius-sm);color:inherit;font:inherit;font-family:var(--mo-font-display);cursor:pointer;background:#0003;border:.12dvmin solid;margin-inline-start:.5dvmin;padding:.1dvmin .6dvmin;font-weight:700}@keyframes svelte-w3x8cn-noticeIn{0%{opacity:0;transform:translateY(-.4dvmin)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.connectionNotice.svelte-w3x8cn{animation:none}}button.svelte-ynkhe6,a.svelte-ynkhe6{background-color:var(--mo-green-600);cursor:pointer;border:none;border-bottom:solid var(--mo-green-800) .35dvmin;box-sizing:border-box;border-radius:var(--radius-sm);transition:all .1s ease-in-out}button.svelte-ynkhe6:hover,a.svelte-ynkhe6:hover{filter:brightness(.9);border-bottom-width:.25dvmin!important}button.svelte-ynkhe6:disabled,a.svelte-ynkhe6:disabled{filter:grayscale();cursor:not-allowed;pointer-events:none}button.svelte-ynkhe6:disabled:hover,a.svelte-ynkhe6:disabled:hover{border-bottom-width:.35dvmin!important}.menuBox{z-index:9000;backdrop-filter:blur(1dvmin)brightness(.9);border-radius:var(--radius-md);padding:var(--padding-sm);box-sizing:border-box;background:linear-gradient(135deg,#21a84080,#21a84026);border:.25dvmin solid #52b55b;flex-direction:column;align-items:stretch;gap:1dvmin;display:flex;position:relative;box-shadow:2px 4px 16px #0000005e,inset 0 1px #ffffff80,inset 0 -1px #fff3}.highlight.svelte-ynkhe6{text-align:center;background-color:var(--mo-green-700);border-radius:calc(var(--radius-md) - var(--padding-sm));border-bottom:var(--mo-green-800) .35dvmin solid;box-sizing:border-box;margin:0;padding:.5dvmin;font-size:clamp(12px,1.75dvmin,20px)}.menuAccountShopBox.svelte-ynkhe6{box-sizing:border-box;width:35dvmin;max-width:100%;container:menuAccount/inline-size}.menuOfferwallBtn.svelte-ynkhe6{box-sizing:border-box;border-radius:var(--radius-sm);color:#fff;letter-spacing:.025em;text-transform:uppercase;width:100%;min-height:clamp(38px,3.8dvmin,52px);text-shadow:none;cursor:pointer;background:#8b5cf6;border:none;border-bottom:.3vmin solid #5b3bc4;justify-content:center;align-items:center;gap:.55dvmin;padding:clamp(6px,.7dvmin,10px) clamp(10px,1.1dvmin,16px);font-size:clamp(10px,1.55dvmin,16px);font-weight:800;line-height:1.1;transition:filter .12s,transform .12s;display:flex}.menuOfferwallBtnIcon.svelte-ynkhe6{object-fit:contain;filter:drop-shadow(0 1px 1px #00000040);pointer-events:none;flex-shrink:0;width:clamp(15px,2.1dvmin,24px);height:clamp(15px,2.1dvmin,24px)}.menuOfferwallBtn.svelte-ynkhe6:hover{filter:brightness(1.08);transform:translateY(-.06vmin)}.menuOfferwallBtn.svelte-ynkhe6:active{filter:brightness(.98);transform:translateY(0)}.menuShopSearchRow.svelte-ynkhe6{align-items:stretch;gap:var(--gap-sm,.55vmin);box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin-top:.15vmin;display:grid}@container menuAccount (width<=259px){.menuShopSearchRow.svelte-ynkhe6 .menuShopSearchBtnLabelShort:where(.svelte-ynkhe6){letter-spacing:0;text-transform:none;font-size:9px}.menuShopSearchRow.svelte-ynkhe6 .menuShopSearchBtn:where(.svelte-ynkhe6){padding:clamp(4px,.6dvmin,8px) 2px}}.menuShopSearchBtn.svelte-ynkhe6{border-radius:var(--radius-sm);letter-spacing:.02em;text-transform:uppercase;cursor:pointer;color:#fff;text-shadow:0 1px 2px #00000059;box-sizing:border-box;border:none;flex-direction:column;justify-content:center;align-items:center;gap:.25dvmin;min-width:0;min-height:clamp(44px,4.1dvmin,58px);padding:clamp(6px,.9dvmin,12px) clamp(3px,.45dvmin,6px);font-weight:700;line-height:1.1;transition:filter .12s,transform .12s;display:flex}.menuShopSearchBtn.svelte-ynkhe6,.menuOfferwallBtn.svelte-ynkhe6{font-family:var(--mo-font-display)}.menuShopSearchBtnLabel.svelte-ynkhe6{display:none}.menuShopSearchBtnLabelShort.svelte-ynkhe6{text-align:center;white-space:nowrap;text-overflow:ellipsis;white-space:normal;overflow-wrap:normal;max-width:100%;font-size:clamp(9px,1.25dvmin,13px);line-height:1.05;display:block;overflow:hidden}.menuShopSearchBtn.svelte-ynkhe6{background:var(--mo-green-600);border-bottom:solid var(--mo-green-800) .3vmin}.menuShopSearchBtnShop.svelte-ynkhe6{text-shadow:none;background:#d4a417;border-bottom-color:#7a5a08}.menuShopSearchBtnShop.svelte-ynkhe6 *{color:#2a1a00}.menuShopSearchBtnShop.svelte-ynkhe6 .menuShopSearchBtnIcon:where(.svelte-ynkhe6){filter:brightness(0)opacity(.85)}.menuShopSearchBtnInventory.svelte-ynkhe6{background:#8b5cf6;border-bottom-color:#5b3bc4}.menuShopSearchBtnLeaderboard.svelte-ynkhe6{background:#e05a45;border-bottom-color:#8f2f20}.menuShopSearchBtnAchievements.svelte-ynkhe6{background:#c9812e;border-bottom-color:#7d4c15}.menuShopSearchBtnPasses.svelte-ynkhe6{background:#d24a93;border-bottom-color:#862a5b}.menuShopSearchBtnBestiary.svelte-ynkhe6{background:#1f9e8c;border-bottom-color:#10645a}.menuShopSearchBtnGlyph.svelte-ynkhe6{pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;width:clamp(15px,2.1dvmin,24px);min-width:16px;height:clamp(15px,2.1dvmin,24px);min-height:16px;display:flex}.menuShopSearchBtnIcon.svelte-ynkhe6{object-fit:contain;filter:drop-shadow(0 1px 1px #00000040);pointer-events:none;flex-shrink:0;width:clamp(15px,2.1dvmin,24px);height:clamp(15px,2.1dvmin,24px)}.menuShopSearchBtn.svelte-ynkhe6:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-.06vmin)}.menuShopSearchBtn.svelte-ynkhe6:active:not(:disabled){filter:brightness(.98);transform:translateY(0)}.menuShopSearchBtn.svelte-ynkhe6:disabled{filter:grayscale(.55)brightness(.9);opacity:.7;cursor:not-allowed;pointer-events:none}.menuShopSearchBtn.svelte-ynkhe6:disabled:hover{filter:grayscale(.55)brightness(.9);transform:none}@media (height<=720px){.menuAccountShopBox.svelte-ynkhe6>.highlight{padding:.35vmin;font-size:clamp(11px,1.45vmin,16px)}.menuAccountShopBox.svelte-ynkhe6{padding:calc(var(--padding-sm) * .82);gap:.55vmin}.menuShopSearchRow.svelte-ynkhe6{gap:.35vmin;margin-top:0}.menuShopSearchBtn.svelte-ynkhe6{gap:.35dvmin;padding:4px 6px}.menuShopSearchBtnIcon.svelte-ynkhe6{width:clamp(14px,2dvmin,22px);height:clamp(14px,2dvmin,22px)}}@media (height<=620px){.menuAccountShopBox.svelte-ynkhe6{padding:calc(var(--padding-sm) * .72);gap:.42vmin}.menuAccountShopBox.svelte-ynkhe6>.highlight{padding:.28vmin;font-size:clamp(11px,1.25vmin,15px)}.menuShopSearchBtn.svelte-ynkhe6{padding:4px 6px}}.communityBox.touch.svelte-ynkhe6{zoom:1.35}@media (orientation:landscape) and (height<=360px){.communityBox.touch.svelte-ynkhe6{zoom:1}.communityBox.svelte-ynkhe6 #stores:where(.svelte-ynkhe6),.communityBox.svelte-ynkhe6 #links:where(.svelte-ynkhe6){display:none}}#socials.svelte-ynkhe6,#stores.svelte-ynkhe6,#links.svelte-ynkhe6{justify-content:center;align-items:stretch center;flex-direction:row;gap:1dvmin;font-size:2dvmin;display:flex}#links.svelte-ynkhe6{height:5dvmin}#socials.svelte-ynkhe6>a:where(.svelte-ynkhe6){justify-content:center;align-items:center;width:7.415dvmin;height:7.415dvmin;display:flex}#socials.svelte-ynkhe6>a:where(.svelte-ynkhe6)>img:where(.svelte-ynkhe6){box-sizing:border-box;max-width:100%;max-height:100%;padding:1dvmin}#discordButton.svelte-ynkhe6{background-color:#5865f2;border-bottom:.25dvmin solid #46558a}#youtubeButton.svelte-ynkhe6{background-color:red;border-bottom:.25dvmin solid #900}#redditButton.svelte-ynkhe6{background-color:#ff4500;border-bottom:.25dvmin solid #cc3700}#fandomButton.svelte-ynkhe6{background-color:#030303;border-bottom:.25dvmin solid #000}#stores.svelte-ynkhe6>a:where(.svelte-ynkhe6){background-color:#0000;border:none;flex:1;width:7dvmin;padding:0;display:flex}#stores.svelte-ynkhe6>a:where(.svelte-ynkhe6)>img:where(.svelte-ynkhe6){width:100%;height:100%}#links.svelte-ynkhe6>a:where(.svelte-ynkhe6){text-align:center;flex:1;justify-content:center;align-items:center;height:max(100%,3.5dvmin);font-weight:700;text-decoration:none;display:flex}.centerBoxTouch.svelte-ynkhe6{zoom:2}.adClearance.svelte-ynkhe6{display:none}@media (orientation:landscape){.adClearance.svelte-ynkhe6{pointer-events:none;flex:none;height:calc(13.5dvmin - 24px);display:block}}.columnClearance.svelte-ynkhe6{display:none}@media (width<=600px) and (orientation:portrait) and (aspect-ratio<=10/19){.columnClearance.svelte-ynkhe6{pointer-events:none;flex:none;height:80dvmin;display:block}}:root{--menu-center-space:calc(100vw - 100.5dvmin - 32px)}@media (orientation:landscape){.centerBoxTouch.svelte-ynkhe6{zoom:min(1.75, calc(var(--menu-center-space) / 32.4dvmin), calc((100dvh - 13.5dvmin - 84px) / 44dvmin))}}#centerBox.svelte-ynkhe6{flex-direction:column;align-items:center;gap:1dvmin;padding:2dvmin;display:flex}#startOptions.svelte-ynkhe6{flex-direction:column;justify-content:center;align-items:center;gap:1dvmin;width:100%;display:flex}#playForm.svelte-ynkhe6{display:contents}#logo.svelte-ynkhe6{cursor:pointer;width:28dvmin;margin-top:-7dvmin}.nameRow.svelte-ynkhe6{justify-content:center;align-items:center;gap:.8dvmin;width:28dvmin;display:flex}#name.svelte-ynkhe6{color:#000;border-radius:var(--radius-sm);text-align:center;box-sizing:border-box;border:.5dvmin solid #1f9a1f;outline:none;flex:1;min-width:0;height:5dvmin;font-size:3dvmin}.nameColorSwatch.svelte-ynkhe6{border-radius:var(--radius-sm);cursor:pointer;box-sizing:border-box;border:.5dvmin solid #1f9a1f;flex-shrink:0;width:5dvmin;height:5dvmin;transition:filter .12s,transform .12s;position:relative}.nameColorSwatch.svelte-ynkhe6:hover{filter:brightness(1.08);transform:translateY(-.15dvmin)}.nameColorSwatch.saving.svelte-ynkhe6{cursor:progress;opacity:.7}.nameColorSwatch.svelte-ynkhe6 input[type=color]:where(.svelte-ynkhe6){opacity:0;cursor:pointer;background:0 0;border:none;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.nameColorSwatch.svelte-ynkhe6 input[type=color]:where(.svelte-ynkhe6):disabled{cursor:progress}#playButton.svelte-ynkhe6{text-align:center;box-sizing:border-box;white-space:nowrap;justify-content:center;align-items:center;width:28dvmin;height:4dvmin;padding:0 .6dvmin;font-size:2.5dvmin;font-weight:700;line-height:1;display:flex;overflow:hidden}#playButton.stateful.svelte-ynkhe6{font-size:1.9dvmin}#playButton.busy.svelte-ynkhe6{animation:1.2s ease-in-out infinite svelte-ynkhe6-playPulse}#playButton.cooling.svelte-ynkhe6{filter:grayscale(55%)brightness(.85);cursor:default}#playButton.cooling.svelte-ynkhe6:hover{filter:grayscale(55%)brightness(.85);border-bottom-width:.35dvmin!important}@keyframes svelte-ynkhe6-playPulse{0%,to{filter:brightness(.82)}50%{filter:brightness(1.05)}}@media (prefers-reduced-motion:reduce){#playButton.busy.svelte-ynkhe6{filter:brightness(.85);animation:none}}#gamemodeOptions.svelte-ynkhe6{justify-content:space-between;align-items:center;gap:.75dvmin;width:28dvmin;font-size:1.5dvmin;font-weight:700;display:flex}#spectateButton.svelte-ynkhe6,#settingsButton.svelte-ynkhe6{justify-content:center;align-items:center;width:3.25dvmin;height:3.25dvmin;padding:.5dvmin;display:flex;position:relative}#spectateButton.svelte-ynkhe6:before,#settingsButton.svelte-ynkhe6:before{content:"";position:absolute;inset:-.45dvmin -.35dvmin}#legalLinks.svelte-ynkhe6{flex-direction:row;align-items:center;gap:1dvmin;margin:-1dvmin;display:flex}#legalLinks.svelte-ynkhe6>a:where(.svelte-ynkhe6){color:#ffffffbf;background:0 0;border:none;font-size:2dvmin;text-decoration:none}@media (pointer:coarse){#legalLinks.svelte-ynkhe6>a:where(.svelte-ynkhe6){position:relative}#legalLinks.svelte-ynkhe6>a:where(.svelte-ynkhe6):before{content:"";inset:min(0px, (100% - var(--mo-tap-min)) / 2);position:absolute}}#legalLinks.svelte-ynkhe6>a:where(.svelte-ynkhe6):hover{filter:none;color:#ffffffd9}#seasonBadge.svelte-ynkhe6{opacity:.55;pointer-events:none;user-select:none;filter:drop-shadow(0 .25dvmin .4dvmin #00000059);width:16dvmin;height:auto}#ad_300x250.svelte-ynkhe6{zoom:calc(28dvmin / 300px);width:300px;height:250px}#ad_728x90.svelte-ynkhe6{zoom:calc(85dvmin / 728px);width:728px;height:90px}#ad_728x90.adHidden.svelte-ynkhe6{display:none}#left_ad_160x600,#right_ad_160x600{zoom:calc(35dvmin / 300px);width:160px;height:600px}.adblockImg.svelte-ynkhe6{outline:6px solid var(--mo-green-600);outline-offset:-6px;border-radius:12px;width:100%;height:auto;display:block}@media (width<=768px){.menuAccountShopBox.svelte-ynkhe6{width:100%;max-width:min(400px,100%)}.menuShopSearchRow.svelte-ynkhe6{width:100%}}@media (width<=900px) and (orientation:portrait){.menuAccountShopBox.svelte-ynkhe6{width:calc(min(31vw, 250px) / var(--menu-zoom,1));max-height:calc((100dvh - 26px) / var(--menu-zoom,1));overscroll-behavior:contain;width:calc(min(48vw, 186px) / var(--menu-zoom,1));gap:.25rem;padding:.3rem;overflow-y:auto}.menuAccountShopBox.svelte-ynkhe6>.highlight{padding:3px;font-size:13px}.menuOfferwallBtn.svelte-ynkhe6{display:none}.menuShopSearchRow.svelte-ynkhe6{flex-flow:wrap;gap:.25rem}.menuShopSearchBtnShop.svelte-ynkhe6{flex-direction:row;flex:1 0 100%;gap:.3rem}.menuShopSearchBtn.svelte-ynkhe6{flex-direction:column;justify-content:center;gap:1px;min-width:0;min-height:36px;padding:5px 7px}.menuShopSearchBtnIcon.svelte-ynkhe6{width:14px;height:14px}.menuShopSearchBtnLabel.svelte-ynkhe6{text-align:center;letter-spacing:0;white-space:nowrap;font-size:12px}}@media (width<=400px) and (orientation:portrait){.menuAccountShopBox.svelte-ynkhe6{gap:.15rem;margin-top:-8px;padding:.2rem}.menuOfferwallBtn.svelte-ynkhe6{min-height:26px;font-size:11px}.menuShopSearchBtnShop.svelte-ynkhe6{flex-direction:column;flex:1 1 0}.menuShopSearchBtn.svelte-ynkhe6{min-height:28px;padding:4px 6px}.menuShopSearchRow.svelte-ynkhe6{gap:.15rem}.menuShopSearchBtnLabel.svelte-ynkhe6{display:none}.menuShopSearchBtnLabelShort.svelte-ynkhe6{text-align:center;font-size:11px;line-height:1.05;display:block}.menuShopSearchBtn.svelte-ynkhe6{flex:1 1 0}}@media (width<=380px) and (orientation:portrait),(height<=500px) and (orientation:landscape){.menuAccountShopBox.svelte-ynkhe6>.highlight,.menuOfferwallBtn.svelte-ynkhe6{display:none}.menuShopSearchBtnShop.svelte-ynkhe6{flex-direction:column;flex:1 1 0}.menuShopSearchBtn.svelte-ynkhe6{flex:1 1 0;min-height:30px;padding:4px 6px}.menuShopSearchRow.svelte-ynkhe6{gap:.15rem}.menuShopSearchBtnLabel.svelte-ynkhe6{display:none}.menuShopSearchBtnLabelShort.svelte-ynkhe6{text-align:center;font-size:11px;line-height:1.05;display:block}}@media (width>=601px) and (width<=900px) and (orientation:portrait){.menuAccountShopBox.svelte-ynkhe6{gap:.25rem;width:min(44vw,340px);margin-top:-26px;padding:.35rem}.menuAccountShopBox.svelte-ynkhe6>.highlight{display:none}.menuShopSearchBtnShop.svelte-ynkhe6{flex:1 1 0}.menuShopSearchBtn.svelte-ynkhe6{flex-direction:row;flex:1 1 0;gap:.35rem;min-width:0;min-height:40px}.menuOfferwallBtn.svelte-ynkhe6{display:none}}@media (height<=500px) and (orientation:landscape){.menuAccountShopBox.svelte-ynkhe6{width:clamp(190px,26vw,260px);max-height:calc((100dvh - 26px) / var(--menu-zoom,1));overscroll-behavior:contain;gap:.25rem;padding:.3rem;overflow-y:auto}.menuAccountShopBox.svelte-ynkhe6>.highlight{padding:2px;font-size:12px}.menuShopSearchRow.svelte-ynkhe6{flex-direction:row;gap:.25rem}.menuShopSearchBtn.svelte-ynkhe6{flex-direction:column;flex:1 1 0;justify-content:center;gap:1px;min-width:0;min-height:40px;padding:5px 7px}.menuShopSearchBtnIcon.svelte-ynkhe6{width:13px;height:13px}}.container.svelte-11tmhx5{pointer-events:none;contain:layout paint;background-color:#00000040;max-width:98dvw;position:relative;overflow:hidden}.low-warn.svelte-11tmhx5:after{content:"";border-radius:inherit;pointer-events:none;animation:1.5s ease-in-out infinite svelte-11tmhx5-lowWarnPulse;position:absolute;inset:0;box-shadow:inset 0 0 0 max(.3dvmin,2px) #ff4040f2}@media (prefers-reduced-motion:reduce){.low-warn.svelte-11tmhx5:after{animation:none}}.bar.svelte-11tmhx5{width:100%;height:100%;transition:transform .3s}.label.svelte-11tmhx5{box-sizing:border-box;text-align:center;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;padding:0 .75dvmin;line-height:1.25;position:absolute;top:50%;left:0;right:0;overflow:hidden;transform:translateY(-50%)}@keyframes svelte-11tmhx5-lowWarnPulse{50%{box-shadow:inset 0 0 0 max(.3dvmin,2px) #ff404059}}#arenaInviteModal.svelte-nhr696{pointer-events:all;flex-direction:column;align-items:center;gap:1.5dvmin;min-width:30dvmin;padding:2.5dvmin 3dvmin;display:flex}.title.svelte-nhr696{text-transform:uppercase;letter-spacing:.15dvmin;opacity:.65;margin:0;font-size:2.2dvmin;font-weight:700}.portrait.svelte-nhr696{border-radius:var(--radius-sm);width:14dvmin;height:14dvmin;position:relative;overflow:hidden}.outline.svelte-nhr696{border-radius:50%;width:75%;height:75%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.animal.svelte-nhr696{top:var(--animal-top,50%);left:var(--animal-left,50%);width:var(--animal-scale);height:auto;animation:3s ease-in-out infinite svelte-nhr696-breathe;position:absolute;transform:translate(-50%,-50%)}.playerName.svelte-nhr696{text-overflow:ellipsis;white-space:nowrap;max-width:25dvmin;font-size:2.2dvmin;font-weight:700;overflow:hidden}.stats.svelte-nhr696{font-variant-numeric:tabular-nums;gap:1dvmin;width:100%;display:flex}.statChip.svelte-nhr696{border-radius:var(--radius-sm);background:#00000040;flex-direction:column;flex:1;align-items:center;gap:.25dvmin;padding:1dvmin 1.25dvmin;display:flex}.statValue.svelte-nhr696{font-size:2dvmin;font-weight:700;line-height:1}.statLabel.svelte-nhr696{opacity:.6;text-transform:uppercase;letter-spacing:.05dvmin;font-size:1.4dvmin}.timer.svelte-nhr696{align-items:center;gap:1dvmin;width:100%;display:flex}.timerTrack.svelte-nhr696{background:#00000040;border-radius:999px;flex:1;height:.7dvmin;overflow:hidden}.timerFill.svelte-nhr696{background:var(--ui-modal-accent,#2ecc40);transform-origin:0;width:100%;height:100%;animation:svelte-nhr696-drainInvite var(--invite-timeout) linear forwards;transition:background-color .2s linear}.timer.urgent.svelte-nhr696 .timerFill:where(.svelte-nhr696){background:#cc4444d9}.timerValue.svelte-nhr696{text-align:right;opacity:.6;font-variant-numeric:tabular-nums;min-width:2.4dvmin;font-size:1.5dvmin;font-weight:700}.timer.urgent.svelte-nhr696 .timerValue:where(.svelte-nhr696){opacity:.85}.buttons.svelte-nhr696{gap:1dvmin;width:100%;margin-top:.5dvmin;display:flex}.actionBtn.svelte-nhr696{color:#fff;border-radius:var(--radius-sm);font:inherit;cursor:pointer;border:none;flex:1;padding:1.1dvmin 1.75dvmin;font-size:1.7dvmin;font-weight:700;transition:transform .15s ease-out,filter .15s ease-out}.actionBtn.svelte-nhr696:hover{filter:brightness(1.12)}.actionBtn.svelte-nhr696:active{transform:scale(.96)}.touch.svelte-nhr696 .actionBtn:where(.svelte-nhr696){min-height:30px}.touch.svelte-nhr696 .title:where(.svelte-nhr696){font-size:max(2.2dvmin,9px)}.accept.svelte-nhr696{background:var(--ui-modal-accent,#2ecc40)}.decline.svelte-nhr696{background:#cc4444d9}@keyframes svelte-nhr696-drainInvite{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes svelte-nhr696-breathe{0%,to{opacity:.85;transform:translate(-50%,-50%)scale(.97)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.03)}}.base.svelte-1sy4nlb,.stick.svelte-1sy4nlb{touch-action:none}.base.svelte-1sy4nlb{pointer-events:none;background-color:#00000080;transition:opacity .5s;position:absolute;inset:0;border-radius:50%!important}.stick.svelte-1sy4nlb{pointer-events:auto;background-color:#00000080;border:4px solid #ffa500a6;width:50%;height:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%!important}#chatInput.svelte-tby7u7{color:#fff;border-radius:var(--radius-sm);text-align:center;background-color:#00000059;border:.5dvmin solid #1f9a1f;outline:none;width:28dvmin;height:5dvmin;font-size:2.8dvmin;position:relative}#chatInput.touch.svelte-tby7u7{width:min(80vw,360px);height:auto;padding:8px 10px;font-size:16px}#chatInput.touch.svelte-tby7u7::placeholder{font-size:16px}#chatInput.svelte-tby7u7::placeholder{color:#ffffff80;text-shadow:1px 1px 2px #00000080;font-size:2.8dvmin}.hunts.svelte-os1fni{border-top:.15dvmin solid #ffffff2e;flex-direction:column;gap:1dvmin;margin-top:1.2dvmin;padding-top:1dvmin;font-size:1.5dvmin;display:flex}.huntsHead.svelte-os1fni{color:inherit;font:inherit;pointer-events:all;cursor:pointer;background:0 0;border:none;align-items:baseline;gap:.8dvmin;padding:0;font-weight:700;display:flex}@media (pointer:coarse){.huntsHead.svelte-os1fni{align-items:center;min-height:32px}}.huntsMore.svelte-os1fni{opacity:.6;font-variant-numeric:tabular-nums}.huntEntry.svelte-os1fni{white-space:nowrap;flex-direction:column;gap:.2dvmin;display:flex}.huntTitle.svelte-os1fni,.huntMeta.svelte-os1fni{align-items:baseline;gap:.5dvmin;min-width:0;display:flex}.huntMeta.svelte-os1fni{font-size:.85em}.huntName.svelte-os1fni{text-overflow:ellipsis;min-width:0;overflow:hidden}.huntRarity.svelte-os1fni{text-transform:uppercase;font-size:.85em;font-weight:700}.huntAttempts.svelte-os1fni{opacity:.7;font-variant-numeric:tabular-nums}.huntShare.svelte-os1fni{font-variant-numeric:tabular-nums;margin-left:auto;padding-left:1dvmin;font-weight:700}.huntEntry.rolled.svelte-os1fni span:where(.svelte-os1fni){color:var(--mo-gold)!important}.chainOddsText.svelte-g37ny2,.chainOddsText.svelte-g37ny2 :where(.svelte-g37ny2){color:inherit}.chainOddsText.svelte-g37ny2{white-space:nowrap}sup.svelte-g37ny2{vertical-align:.8em;margin-left:.04em;font-size:.58em;line-height:0}.srOnly.svelte-g37ny2{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.chainRarity.svelte-11e676n{letter-spacing:.08em;text-transform:uppercase;color:var(--rar);text-shadow:0 1px 1px #00000073;white-space:nowrap;font-family:Rubik,sans-serif;font-size:clamp(9px,1.1dvmin,12px);font-weight:700}.chainRarity.large.svelte-11e676n{letter-spacing:.12em;text-shadow:0 2px 0 #00000059, 0 0 clamp(8px, 1.4dvmin, 16px) color-mix(in srgb, var(--rar) 60%, transparent);font-size:clamp(14px,2.2dvmin,24px)}.chainLine.svelte-bg4i6h{white-space:nowrap;color:var(--mo-gold);font-variant-numeric:tabular-nums;border-top:.15dvmin solid #ffffff2e;align-items:baseline;gap:.8dvmin;margin-top:1.2dvmin;padding-top:1dvmin;font-size:1.5dvmin;font-weight:700;display:flex}.sentence.svelte-bg4i6h{color:inherit;text-overflow:ellipsis;min-width:0;overflow:hidden}#leaderboard.svelte-h659zc{flex-direction:column;min-width:25dvmin;max-width:36dvmin;padding:1.75dvmin;display:flex;overflow:hidden}#serverName.svelte-h659zc{align-self:center;margin-top:0;font-size:2dvmin}#leaderboardContent.svelte-h659zc{flex-direction:column;gap:1dvmin;margin-top:.5dvmin;font-size:1.5dvmin;display:flex}.leaderboardName.svelte-h659zc{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:25dvmin;display:inline-block;overflow:hidden}.leaderboardScore.svelte-h659zc{white-space:nowrap;flex-shrink:0;margin-left:.5dvmin;display:inline-block}.leaderboardEntry.svelte-h659zc{align-items:center;gap:.5dvmin;display:flex}@media (orientation:landscape) and (height<=500px){.leaderboardEntry.svelte-h659zc:nth-child(n+6):not(.main){display:none}}.leaderboardEntry.main.svelte-h659zc>:where(.svelte-h659zc){color:#f3c553}.leaderboardName.unseen.svelte-h659zc{opacity:.55}.tooltip.svelte-zd80ss{border-radius:var(--radius-sm);border:.75dvmin solid var(--mo-green-600);box-sizing:border-box;background:var(--mo-green-600);pointer-events:none;flex-direction:column;width:20dvmin;margin:0 0 2dvmin;display:flex;overflow:hidden}.tooltip.touch.svelte-zd80ss{width:30dvmin}.tooltip.svelte-zd80ss img:where(.svelte-zd80ss){width:100%;display:block}figcaption.svelte-zd80ss{text-align:center;white-space:normal;padding:.6dvmin .4dvmin .2dvmin;font-size:max(1.5dvmin,10px);line-height:1.2}.coinsCounterWrap.svelte-1wbw8lv{border-radius:1.75dvmin;gap:.6dvmin;display:inline-flex;position:relative}.coinGainLayer.svelte-1wbw8lv{pointer-events:none;z-index:1;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.coinGain.svelte-1wbw8lv{white-space:nowrap;color:#ffd24a;text-shadow:0 .2dvmin .4dvmin #0009;font-size:2.2dvmin;font-weight:800;line-height:1;animation:1.1s ease-out forwards svelte-1wbw8lv-coinGainFloat;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.coinGain.anon.svelte-1wbw8lv{color:#ffffff8c;text-shadow:0 .2dvmin .4dvmin #00000080}@keyframes svelte-1wbw8lv-coinGainFloat{0%{opacity:0;transform:translate(-50%,.6dvmin)scale(.9)}18%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%,-2.6dvmin)scale(1)}}@media (prefers-reduced-motion:reduce){.coinGain.svelte-1wbw8lv{animation-duration:.8s;animation-timing-function:ease-out}}.coinsCounter.svelte-1wbw8lv{color:#fff;pointer-events:none;user-select:none;border-radius:1.6dvmin;align-items:center;gap:.7dvmin;padding:.5dvmin 1.4dvmin;font-size:max(2.6dvmin,12px);font-weight:700;line-height:1;transition:background .12s;display:flex}.coinsCounter.anon.svelte-1wbw8lv{color:#ffffff80}.coinsCounter.anon.svelte-1wbw8lv .coinIcon:where(.svelte-1wbw8lv){filter:grayscale();opacity:.5}.coinsCounter.anon.svelte-1wbw8lv:hover .coinIcon:where(.svelte-1wbw8lv){opacity:.7}.coinIcon.svelte-1wbw8lv{object-fit:contain;width:max(3dvmin,14px);height:max(3dvmin,14px)}.coinAmount.svelte-1wbw8lv{font-variant-numeric:tabular-nums}.coinLogin.svelte-1wbw8lv{color:#fffc;font-size:max(1.55dvmin,10px);font-weight:500}.hudSlot.svelte-1y5avra{pointer-events:none;z-index:1;display:flex;position:fixed}.hudSlotInner.svelte-1y5avra{pointer-events:none;justify-content:stretch;align-items:stretch;width:100%;height:100%;display:flex}.hudSlot.editing.svelte-1y5avra{opacity:.55}.hudSlot.editing.svelte-1y5avra *{pointer-events:none!important}@media (hover:hover){button.svelte-1szgly4:hover{cursor:pointer;scale:1.05}}button.active.svelte-1szgly4{cursor:pointer;scale:.95}button.svelte-1szgly4>img:where(.svelte-1szgly4){max-width:100%;max-height:100%}button.svelte-1szgly4>span:where(.svelte-1szgly4){opacity:.75;font-size:2dvmin;position:absolute;top:.75dvmin}.cooldownBar.svelte-1szgly4{visibility:hidden;pointer-events:none;background:#00000059;width:80%;height:50%;display:none;position:absolute;top:25%;left:10%}.cooldownBarFill.svelte-1szgly4{transform-origin:0;background:#f3c553;width:100%;height:100%;transform:scaleX(0)}@property --cd-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.cooldownRing.svelte-1szgly4{--cd-color:#0000004d;border-radius:inherit;pointer-events:none;visibility:hidden;position:absolute;inset:0;overflow:clip}.half.svelte-1szgly4{width:50%;position:absolute;top:0;bottom:0;overflow:clip}.half.right.svelte-1szgly4{left:var(--cd-seam,50%);width:calc(100% - var(--cd-seam,50%))}.half.left.svelte-1szgly4{width:var(--cd-seam,50%);left:0}.solid.svelte-1szgly4{background:var(--cd-color);visibility:hidden;position:absolute;inset:0}.solid.full.svelte-1szgly4{border-radius:inherit}.fill.svelte-1szgly4{transform-origin:50%;visibility:hidden;width:400%;height:200%;position:absolute;top:-50%}.half.right.svelte-1szgly4 .fill:where(.svelte-1szgly4){background:linear-gradient(to right, var(--cd-color) 50%, transparent 50%);left:calc(-200% - 1px)}.half.left.svelte-1szgly4 .fill:where(.svelte-1szgly4){background:linear-gradient(to right, transparent 50%, var(--cd-color) 50%);left:calc(1px - 100%)}.abilityButton{border-radius:var(--radius-md);box-sizing:border-box;justify-content:center;align-items:center;display:flex}#arenaRequest{text-align:center;font-size:2.5dvmin}.hudSlot.classic .abilityButton{background:#0003;border:none;border-radius:0}.hudSlot.classic .abilityButton:active,.hudSlot.classic .abilityButton.active{background:#cecece33;scale:1}.hudSlot.classic .abilityButton.disabled{opacity:1;background:#0000000a}.hudSlot.classic .abilityButton.disabled>img{opacity:.45}.hudSlot.classic .abilityButton>span{opacity:1;letter-spacing:0;text-transform:none;text-shadow:0 .15dvmin .25dvmin #00000080;font-size:1.55dvmin;font-weight:600;top:15%;bottom:auto}.hudSlot.classic #dropButton>span{letter-spacing:.06em;font-size:3.4dvmin;top:50%;translate:0 -50%}.hudSlot.classic .cooldownRing{display:none}.hudSlot.classic .cooldownBar{display:block}.hudSlot.classic .abilityButton>img{max-width:80%;max-height:80%;margin-top:12%}#gameUI.svelte-9belj2{pointer-events:none;font-family:var(--ui-font-stack);text-shadow:.125dvmin .125dvmin .25dvmin #00000080;font-size:max(1.75dvmin,10px);line-height:.9;position:fixed;inset:0}#gameUI h1,#gameUI h2,#gameUI h3,#gameUI p,#gameUI span,#gameUI div,#gameUI input,#gameUI button{font-family:inherit}.HUDBox{border-radius:var(--radius-lg);box-sizing:border-box;pointer-events:none;background:#00000040}button.HUDBox{color:#fff;pointer-events:all;border:none;justify-content:center;align-items:center;padding:1dvmin;transition:scale .15s ease-out;display:flex}@media (hover:hover){button.HUDBox:hover{cursor:pointer;scale:1.05}}button.HUDBox:active,button.HUDBox.active{cursor:pointer;scale:.95}.hudIconButton{border-radius:var(--radius-md);width:100%;height:100%;padding:16%}#zoomLockButton.locked{color:var(--accent,orange)}#chatButton>img{max-width:100%;max-height:100%}#minimap.svelte-9belj2{width:100%;height:100%}.hudSlot.classic .bar{transition:width .9s linear}.hudReadout.svelte-9belj2{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;justify-content:flex-end;width:100%;display:flex}#gameStats.svelte-9belj2{top:30dvmin;right:var(--padding-sm);pointer-events:none;flex-direction:column;align-items:flex-end;gap:.25dvmin;display:flex;position:fixed}#arenaAndChat.svelte-9belj2{pointer-events:none;flex-direction:column;align-items:center;gap:1dvmin;display:flex;position:fixed;top:50%;left:50%;translate:-50% -50%}#arenaAndChat>*{pointer-events:auto}.gameStatsRow.svelte-9belj2{font-variant-numeric:tabular-nums;pointer-events:none;flex-direction:row;justify-content:flex-end;gap:1dvmin;margin:.5dvmin .5dvmin .5dvmin auto;display:flex}.frameStatsRow.svelte-9belj2{opacity:.85;font-size:.85em}@property --press-scale{syntax:"<number>";inherits:false;initial-value:1}@media (hover:hover){button.HUDBox:hover{--press-scale:1.05}}button.HUDBox.active{--press-scale:.95}button.HUDBox.disabled{opacity:.5}.serverMessage.svelte-9belj2{top:calc(15vmin + env(safe-area-inset-top,0px));white-space:pre-line;text-align:center;pointer-events:none;max-width:90vw;margin:0;font-size:max(2.5vmin,13px);line-height:1.25;position:fixed;left:50%;translate:-50%}button.svelte-kztx8m{background-color:var(--mo-green-600);cursor:pointer;border:none;border-bottom:solid var(--mo-green-800) .35dvmin;box-sizing:border-box;border-radius:var(--radius-sm);transition:all .1s ease-in-out}button.svelte-kztx8m:hover{filter:brightness(.9);border-bottom-width:.25dvmin!important}#stopSpectating.svelte-kztx8m{min-width:max(96px,15dvmin);min-height:max(44px,5dvmin);padding:0 var(--mo-sp-4);font-size:max(16px,3dvmin)}.bannedScreen.svelte-1tuchaj{z-index:2147483600;backdrop-filter:blur(6px);pointer-events:all;background:#000000e0;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.bannedBox.svelte-1tuchaj{max-width:min(90dvw,60dvmin);padding:var(--padding-lg);text-align:center;border-radius:var(--radius-md);color:#fff;background:linear-gradient(135deg,#781919eb,#500f0ff2);border:.3dvmin solid #e05555;box-shadow:0 .6dvmin 2.2dvmin #00000080}.title.svelte-1tuchaj{margin:0 0 var(--gap-lg);font-size:var(--font-lg);color:#ff8a8a}.line.svelte-1tuchaj{margin:var(--gap-sm) 0;font-size:var(--font-md)}.reference.svelte-1tuchaj{justify-content:center;align-items:center;gap:var(--gap-sm);margin:var(--gap-md) 0;font-size:var(--font-sm);flex-wrap:wrap;display:flex}.referenceLabel.svelte-1tuchaj{opacity:.8}.referenceValue.svelte-1tuchaj{border-radius:var(--radius-sm);user-select:all;word-break:break-all;background:#00000059;padding:.2em .5em;font-family:monospace}.copyBtn.svelte-1tuchaj{border-radius:var(--radius-sm);color:#fff;font-size:var(--font-sm);cursor:pointer;background:#ffffff26;border:.15dvmin solid #ffffff59;padding:.2em .7em;transition:background .15s}.copyBtn.svelte-1tuchaj:hover{background:#ffffff47}.appeal.svelte-1tuchaj{margin-top:var(--gap-lg);font-size:var(--font-sm);opacity:.8}.actions.svelte-1tuchaj{justify-content:center;gap:var(--gap-sm);margin-top:var(--gap-md);flex-wrap:wrap;display:flex}.actionBtn.svelte-1tuchaj{border-radius:var(--radius-sm);color:#fff;min-height:40px;font:inherit;font-size:var(--font-sm);cursor:pointer;background:#ffffff26;border:.15dvmin solid #ffffff59;align-items:center;padding:.4em 1em;font-weight:700;text-decoration:none;display:inline-flex}.actionBtn.svelte-1tuchaj:hover{background:#ffffff47}.actionBtn.svelte-1tuchaj:disabled{opacity:.6;cursor:default}.targetMenu.svelte-jk9jee{z-index:10050;width:min(80dvw,32dvmin);padding:var(--padding-md);color:#fff;background:var(--ui-modal-shell-gradient);border:var(--border-md) var(--ui-modal-accent);border-radius:var(--radius-md);box-shadow:var(--ui-modal-shell-shadow);font-size:var(--font-sm);position:fixed;bottom:2dvmin;right:2dvmin}.header.svelte-jk9jee{margin-bottom:var(--gap-md);justify-content:space-between;align-items:center;display:flex}.name.svelte-jk9jee{font-size:var(--font-md);word-break:break-word;font-weight:700}.offline.svelte-jk9jee{margin-left:var(--gap-xs);font-size:var(--font-xs);color:#ff8a8a;opacity:.85;font-weight:400}.actions.svelte-jk9jee button:where(.svelte-jk9jee):disabled{opacity:.4;cursor:not-allowed}.x.svelte-jk9jee{color:#fff;font-size:var(--font-md);cursor:pointer;background:0 0;border:none}.rows.svelte-jk9jee{gap:var(--gap-xs);flex-direction:column;display:flex}.row.svelte-jk9jee{justify-content:space-between;gap:var(--gap-md);display:flex}.row.account.svelte-jk9jee span:where(.svelte-jk9jee):last-child,.row.handle.svelte-jk9jee span:where(.svelte-jk9jee):last-child{font-size:var(--font-xs);opacity:.75;word-break:break-all}.copy.svelte-jk9jee{vertical-align:middle;margin-left:var(--gap-xs);padding:var(--gap-xs);color:#fff;border:var(--border-sm) var(--ui-modal-accent-soft);border-radius:var(--radius-xs);font-size:var(--font-xs);cursor:pointer;background:#00000040;align-items:center;display:inline-flex}.copy.svelte-jk9jee:hover{background:#00000073}.actions.svelte-jk9jee{gap:var(--gap-sm);margin-top:var(--gap-md);display:flex}.actions.svelte-jk9jee button:where(.svelte-jk9jee){padding:var(--padding-sm);color:#fff;border:var(--border-sm) var(--ui-modal-accent-soft);border-radius:var(--radius-xs);cursor:pointer;background:#00000040;flex:1}.actions.svelte-jk9jee button.danger:where(.svelte-jk9jee){background:#961e1e80;border-color:#e05555}.banForm.svelte-jk9jee{gap:var(--gap-sm);margin-top:var(--gap-md);flex-direction:column;display:flex}.banForm.svelte-jk9jee select:where(.svelte-jk9jee),.banForm.svelte-jk9jee input:where(.svelte-jk9jee){padding:var(--padding-sm);color:#fff;border:var(--border-sm) var(--ui-modal-accent-soft);border-radius:var(--radius-xs);background:#0000004d}.modHint.svelte-h7jisn{z-index:10030;padding:var(--padding-xs) var(--padding-sm);color:#ffffff8c;border-radius:var(--radius-xs);font-size:var(--font-xs);pointer-events:none;user-select:none;background:#00000040;gap:1.5em;display:flex;position:fixed;bottom:1dvmin;left:1dvmin}.adminPanel.svelte-h7jisn{z-index:10045;touch-action:pan-y;width:min(92dvw,50dvmin);max-height:72dvh;padding:var(--padding-md);color:#fff;background:var(--ui-modal-shell-gradient);border:var(--border-md) var(--ui-modal-accent);border-radius:var(--radius-md);box-shadow:var(--ui-modal-shell-shadow);font-size:var(--font-sm);position:fixed;top:8dvmin;left:2dvmin;overflow-y:auto}.header.svelte-h7jisn{margin-bottom:var(--gap-md);justify-content:space-between;align-items:center;display:flex}.title.svelte-h7jisn{font-size:var(--font-md);font-weight:700}.headerActions.svelte-h7jisn{gap:var(--gap-sm);display:flex}.headerActions.svelte-h7jisn button:where(.svelte-h7jisn){padding:var(--padding-xs) var(--padding-sm);color:#fff;border:var(--border-sm) var(--ui-modal-accent-soft);border-radius:var(--radius-xs);cursor:pointer;background:#0000004d}.listHead.svelte-h7jisn,.userRow.svelte-h7jisn{gap:var(--gap-md);padding:var(--gap-xs) 0;grid-template-columns:1.4fr 1.4fr auto auto;align-items:center;display:grid}.listHead.svelte-h7jisn{opacity:.7;border-bottom:var(--border-sm) #fff3}.userRow.svelte-h7jisn{border-bottom:var(--border-xs) #ffffff14}.uName.svelte-h7jisn,.uIp.svelte-h7jisn{word-break:break-all}.uIp.svelte-h7jisn{font-size:var(--font-xs);opacity:.8}.uActions.svelte-h7jisn{gap:var(--gap-xs);display:flex}.uActions.svelte-h7jisn button:where(.svelte-h7jisn){padding:var(--padding-xs);color:#fff;border:var(--border-sm) var(--ui-modal-accent-soft);border-radius:var(--radius-xs);cursor:pointer;background:#0000004d}.empty.svelte-h7jisn{padding:var(--padding-md);text-align:center;opacity:.6}.srOnly.svelte-8gv9hp{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.profileViewSkeletonRoot.svelte-8gv9hp{width:100%;min-width:0;position:relative}.profileViewSkeleton.svelte-8gv9hp{gap:var(--gap-sm);flex-direction:column;min-height:0;display:flex}.skCard.svelte-8gv9hp{gap:var(--gap-sm);padding:var(--padding-sm);border-radius:var(--radius-md);flex-direction:column;display:flex}.skHeaderCard.svelte-8gv9hp{background:#21a8405c;border:.2dvmin solid #52b55b}.skIdentityRow.svelte-8gv9hp{align-items:flex-start;gap:var(--gap-md,1.2dvmin);min-width:0;display:flex}.skAvatarShell.svelte-8gv9hp{flex-shrink:0;width:clamp(96px,9dvmin,132px);height:clamp(96px,9dvmin,132px);position:relative}.skAvatar.svelte-8gv9hp{background:#0f6f2c8c;border-radius:50%;width:100%;height:100%;animation:1s ease-in-out infinite alternate svelte-8gv9hp-skPulse}.skStatusDot.svelte-8gv9hp{background:#2ecc4066;border:.3dvmin solid #0f6f2c;border-radius:50%;width:clamp(18px,1.8dvmin,26px);height:clamp(18px,1.8dvmin,26px);position:absolute;bottom:4%;right:4%}.skIdentityMain.svelte-8gv9hp{flex-direction:column;flex:1;gap:.35dvmin;min-width:0;padding-top:.15dvmin;display:flex}.skLine.svelte-8gv9hp{background:#52b55b66;border-radius:999px;height:.95dvmin;animation:1s ease-in-out infinite alternate svelte-8gv9hp-skPulse}.skLineDisplayName.svelte-8gv9hp{width:min(55%,280px);height:1.25dvmin}.skLineHandle.svelte-8gv9hp{opacity:.9;width:min(38%,200px)}.skBadgeRow.svelte-8gv9hp{flex-wrap:wrap;gap:.35dvmin;margin-top:.35dvmin;display:flex}.skPill.svelte-8gv9hp{background:#52b55b59;border-radius:999px;width:3.2dvmin;min-width:22px;height:3.2dvmin;min-height:22px;animation:1s ease-in-out infinite alternate svelte-8gv9hp-skPulse}.skPillShort.svelte-8gv9hp{width:2.8dvmin;min-width:18px;height:2.8dvmin;min-height:18px}.skActionSlot.svelte-8gv9hp{flex:0 0 clamp(8.6rem,21dvmin,11rem);justify-content:flex-end;align-self:flex-start;display:flex}.skActionBtn.svelte-8gv9hp{border-radius:var(--radius-sm);background:#00000040;border:.12dvmin solid #ffffff2e;width:100%;min-height:clamp(36px,3.4dvmin,46px);animation:1s ease-in-out infinite alternate svelte-8gv9hp-skPulse}.skBioBlock.svelte-8gv9hp{border-radius:var(--radius-xs);background:#0003;flex-direction:column;gap:.45dvmin;padding:.65dvmin .8dvmin;display:flex}.skLineBioLabel.svelte-8gv9hp{opacity:.75;width:28%;height:.75dvmin;margin-bottom:.15dvmin}.skLineBioLine.svelte-8gv9hp{width:100%}.skLineBioLine2.svelte-8gv9hp{width:72%}.skTabRow.svelte-8gv9hp{flex-wrap:wrap;gap:.4dvmin;display:flex}.skTab.svelte-8gv9hp{border-radius:var(--radius-sm);background:#2a7a3a73;flex:auto;min-height:3.6dvmin;animation:1s ease-in-out infinite alternate svelte-8gv9hp-skPulse}.skTabActive.svelte-8gv9hp{background:#09992f8c;min-width:40%}.skOverviewCard.svelte-8gv9hp{background:#21a8405c;border:.2dvmin solid #52b55b}.skSectionLabel.svelte-8gv9hp{width:42%;max-width:200px;height:1dvmin}.skInfoBlock.svelte-8gv9hp{flex-direction:column;gap:.4dvmin;display:flex}.skInfoRow.svelte-8gv9hp{justify-content:space-between;align-items:center;gap:var(--gap-sm);border-radius:var(--radius-xs);background:#0003;padding:.6dvmin .8dvmin;display:flex}.skInfoLabel.svelte-8gv9hp{width:35%;max-width:140px}.skInfoLabelNarrow.svelte-8gv9hp{width:30%;max-width:120px}.skInfoValue.svelte-8gv9hp{width:28%;max-width:120px;margin-left:auto}@keyframes svelte-8gv9hp-skPulse{0%{opacity:.42}to{opacity:.92}}.badgeChipItem.svelte-ra4u6r{display:inline-flex}.badgeChip.svelte-ra4u6r{text-align:start;--badge-face:var(--mo-board-600);--badge-ink:var(--mo-ink);background:var(--badge-face);border-radius:var(--mo-r-pill);box-shadow:var(--mo-shadow-sticker);color:var(--badge-ink);font-family:var(--mo-font-display);cursor:help;z-index:0;transition:transform var(--mo-dur) var(--mo-ease-out);border:none;align-items:center;gap:.4em;margin:0;padding:.28em .8em .28em .3em;font-size:clamp(11px,1.15dvmin,14px);font-weight:800;line-height:1;display:inline-flex;position:relative}.badgeChipSrOnly.svelte-ra4u6r{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.badgeChip.svelte-ra4u6r:focus-visible{outline:2px solid var(--mo-ink);outline-offset:2px}.badgeChip.svelte-ra4u6r:hover,.badgeChipOpen.svelte-ra4u6r{transform:translateY(-2px)}.badgeChipOpen.svelte-ra4u6r{z-index:8}.badgeChipIcon.svelte-ra4u6r{box-sizing:border-box;background:var(--mo-board-900);object-fit:contain;border-radius:50%;flex:none;width:1.75em;height:1.75em;padding:.2em}.badgeChip.svelte-ra4u6r .badgeChipLabel:where(.svelte-ra4u6r){white-space:nowrap;color:var(--badge-ink)}.badgeChip-special.svelte-ra4u6r{--badge-face:var(--mo-danger-deep)}.badgeChip-legendary.svelte-ra4u6r{--badge-face:var(--mo-rarity-legendary);--badge-ink:var(--mo-ink-on-bright)}.badgeChip-epic.svelte-ra4u6r{--badge-face:var(--mo-rarity-epic);--badge-ink:#1f0b3a}.badgeChip-rare.svelte-ra4u6r{--badge-face:var(--mo-rarity-rare);--badge-ink:#062238}.profileCard.svelte-1g0exiy{gap:var(--mo-sp-2);padding:var(--mo-sp-3);background:var(--mo-board-700);border-radius:var(--mo-r-md);--profile-banner-h:clamp(56px, 8dvmin, 112px);--card-pad:var(--mo-sp-3);border:1px solid #ffffff1a;flex-direction:column;display:flex;position:relative}.profileBanner.svelte-1g0exiy{height:var(--profile-banner-h);margin:calc(var(--card-pad) * -1) calc(var(--card-pad) * -1) 0;border-radius:var(--mo-r-md) var(--mo-r-md) 0 0;background-color:var(--mo-board-900);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}.identityRow.svelte-1g0exiy{align-items:flex-start;gap:clamp(10px,1.2dvmin,18px);display:flex}.profileAvatarShell.svelte-1g0exiy{background:#0f6f2c;border-radius:50%;justify-content:center;align-items:center;width:clamp(96px,9dvmin,132px);height:clamp(96px,9dvmin,132px);margin-top:calc(-1*clamp(20px,2.6dvmin,40px));display:flex;position:relative}.profileAvatar.svelte-1g0exiy,.profileAvatarImage.svelte-1g0exiy{border-radius:50%;width:100%;height:100%}.profileAvatar.svelte-1g0exiy{justify-content:center;align-items:center;font-size:clamp(36px,3.6dvmin,52px);font-weight:800;display:flex}.profileAvatarImage.svelte-1g0exiy{object-fit:cover}.statusDot.svelte-1g0exiy{border:.3dvmin solid #0f6f2c;border-radius:50%;width:clamp(18px,1.8dvmin,26px);height:clamp(18px,1.8dvmin,26px);position:absolute;bottom:4%;right:4%}.statusDot-online.svelte-1g0exiy{background:#2ecc40}.statusDot-offline.svelte-1g0exiy{background:var(--mo-ink-faint)}.statusDot-playing.svelte-1g0exiy{background:var(--mo-info)}.profileAvatarEditHit.svelte-1g0exiy{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;position:absolute;inset:0}.profileAvatarEditOverlay.svelte-1g0exiy{pointer-events:none;color:var(--mo-ink);background:#030c06cc;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.profileAvatarShell.svelte-1g0exiy:hover .profileAvatarEditOverlay:where(.svelte-1g0exiy),.profileAvatarEditHit.svelte-1g0exiy:focus-visible+.profileAvatarEditOverlay:where(.svelte-1g0exiy){color:var(--mo-green-300)}.profileAvatarEditOverlay.svelte-1g0exiy svg:where(.svelte-1g0exiy){width:36%;height:36%}.identityText.svelte-1g0exiy{flex-direction:column;flex:1;gap:.28dvmin;min-width:0;display:flex}.nameHandleRow.svelte-1g0exiy{flex-flow:wrap;align-items:baseline;gap:clamp(2px,.28dvmin,6px) clamp(8px,.9dvmin,14px);display:flex}.profileName.svelte-1g0exiy{overflow-wrap:anywhere;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:clamp(24px,2.6dvmin,38px);line-height:1.1;display:-webkit-box;overflow:hidden}.profileHandleCopy.svelte-1g0exiy{margin:0;border-radius:var(--radius-xs);min-height:32px;font:inherit;letter-spacing:.02em;color:var(--mo-ink-dim);cursor:pointer;text-align:start;background:0 0;border:none;align-items:center;margin-inline-start:-8px;padding:6px 8px;font-size:clamp(13px,1.22dvmin,17px);font-weight:600;transition:color .12s,background .12s;display:inline-flex}.profileHandleCopy.svelte-1g0exiy:hover{color:#ebf5f0f2;background:var(--mo-board-900)}.badgesBlock.svelte-1g0exiy{margin-top:.35dvmin}.badgesBlock--chipsOnly.svelte-1g0exiy{display:block}.badgesBlock--chipsAndToggle.svelte-1g0exiy{flex-direction:column;align-items:stretch;gap:.28dvmin;display:flex}.badgesBlock--chipsAndToggle.svelte-1g0exiy .badgesToggle:where(.svelte-1g0exiy){align-self:flex-start}.badgesBlockStacked.svelte-1g0exiy{flex-direction:column;align-content:flex-start;align-items:flex-start;gap:.22dvmin;display:flex}.badgesBlockStacked.svelte-1g0exiy .badgesExpandedWrap:where(.svelte-1g0exiy){width:100%}.badgesBlockStacked.svelte-1g0exiy .badgesToggle:where(.svelte-1g0exiy){align-self:flex-start}.badgesRow.svelte-1g0exiy{flex-wrap:wrap;gap:.45dvmin;margin:0;padding:0;list-style:none;display:flex}.badgesRowExpanded.svelte-1g0exiy{margin-top:0}.badgesExpandedWrap.svelte-1g0exiy{touch-action:pan-y;max-height:min(42vh,14rem);margin-top:0;padding-top:.35dvmin;padding-bottom:.35dvmin;padding-right:.25dvmin;overflow:hidden auto}.badgesToggle.svelte-1g0exiy{border-radius:var(--radius-xs);color:#e8fff0;white-space:nowrap;cursor:pointer;background:#00000047;border:none;align-self:flex-start;align-items:center;gap:.28dvmin;width:fit-content;max-width:100%;margin-top:0;padding:.26dvmin .5dvmin;font-size:clamp(10px,1dvmin,12px);font-weight:700;transition:filter .12s;display:inline-flex}.badgesToggle.svelte-1g0exiy:hover{filter:brightness(1.12)}.badgesToggleChevron.svelte-1g0exiy{opacity:.85;font-size:.85em}.badgeChipEmpty.svelte-1g0exiy{border-radius:var(--radius-xs);opacity:.7;background:#0003;padding:.3dvmin .65dvmin;font-size:clamp(11px,1.1dvmin,14px)}.headerActions.svelte-1g0exiy{flex-direction:column;flex:none;justify-content:flex-start;align-self:flex-start;align-items:flex-end;display:flex}.headerActionsTextCta.svelte-1g0exiy{flex:0 0 clamp(8.6rem,21dvmin,11rem);align-items:stretch;min-height:clamp(36px,3.4dvmin,46px)}.headerActions.svelte-1g0exiy>.actionButtonAddFriend:where(.svelte-1g0exiy){box-sizing:border-box;text-align:center;justify-content:center;align-items:center;width:100%;display:inline-flex}.headerActions.svelte-1g0exiy>.actionButtonFriendSentNotice:where(.svelte-1g0exiy),.headerActions.svelte-1g0exiy>.actionButtonCancelPending:where(.svelte-1g0exiy),.headerActions.svelte-1g0exiy>.actionButtonRemoveFriend:where(.svelte-1g0exiy){box-sizing:border-box;text-align:center;white-space:nowrap;justify-content:center;align-items:center;width:100%;min-height:clamp(36px,3.4dvmin,46px);padding-inline:1.1dvmin;display:inline-flex}.actionButtonRemoveFriend.svelte-1g0exiy{color:#fff;cursor:pointer;background:#b9372a;border:none;border-bottom:.18dvmin solid #7f241b;font-weight:700;transition:filter .12s}.actionButtonRemoveFriend.svelte-1g0exiy:hover:not(:disabled){filter:brightness(1.06)}.actionButtonRemoveFriend.svelte-1g0exiy:disabled{opacity:.65;cursor:default}.incomingAnswer.svelte-1g0exiy{gap:var(--mo-sp-1);flex-direction:column;align-items:stretch;width:100%;display:flex}.incomingAnswerLabel.svelte-1g0exiy{font-size:var(--mo-fs-2xs);color:var(--mo-ink-dim);text-align:end;font-weight:700}.incomingAnswerButtons.svelte-1g0exiy{gap:var(--mo-sp-2);display:flex}.incomingAnswerButtons.svelte-1g0exiy>.actionButton:where(.svelte-1g0exiy){white-space:nowrap;flex:1 1 0;justify-content:center;align-items:center;min-height:clamp(36px,3.4dvmin,46px);display:inline-flex}.actionButtonFriendMuted.svelte-1g0exiy{color:#dce1ded1;cursor:default;background:#00000047}.actionButtonFriendSentNotice.svelte-1g0exiy{color:#e8fff0;cursor:default;background:#2ecc4038;border:.14dvmin solid #52b55bbf}.actionButtonCancelPending.svelte-1g0exiy{color:#ffffffe0;cursor:pointer;background:#0003;border:.12dvmin solid #ffffff38;transition:background .12s,border-color .12s,color .12s}.actionButtonCancelPending.svelte-1g0exiy:hover:not(:disabled){color:#fff;background:#2ecc4038;border-color:#ffd24d73}.actionButtonCancelPending.svelte-1g0exiy:focus-visible{outline:none;box-shadow:0 0 0 .14dvmin #ffd24d8c}.bioBlock.svelte-1g0exiy{border-radius:var(--radius-xs);background:#0003;flex-direction:column;gap:.4dvmin;padding:.65dvmin .8dvmin;display:flex}.sectionLabel.svelte-1g0exiy{text-transform:uppercase;font-size:clamp(14px,1.35dvmin,17px);font-weight:800}.bioText.svelte-1g0exiy{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;touch-action:pan-y;max-width:100%;max-height:10rem;margin:0;padding-right:.25rem;overflow-y:auto}.bioEmpty.svelte-1g0exiy{opacity:.7;font-style:italic}.editFieldGroup.svelte-1g0exiy{flex-direction:column;gap:.25dvmin;display:flex}.editLabel.svelte-1g0exiy{text-transform:uppercase;font-size:clamp(11px,1.05dvmin,13px);font-weight:700}.editInput.svelte-1g0exiy,.editTextarea.svelte-1g0exiy{box-sizing:border-box;border-radius:var(--radius-xs);color:#fff;background:#0000004d;border:.16dvmin solid #ffffff40;width:100%;padding:.5dvmin .7dvmin}.editHandleWrap.svelte-1g0exiy{border-radius:var(--radius-xs);background:#0000004d;border:.16dvmin solid #ffffff40;display:flex}.editHandlePrefix.svelte-1g0exiy{opacity:.7;align-items:center;padding:0 .5dvmin;display:flex}.editHandleWrap.svelte-1g0exiy>.editInput:where(.svelte-1g0exiy){background:0 0;border:none}.editActions.svelte-1g0exiy{gap:var(--gap-sm);grid-template-columns:1fr 1fr;display:grid}.actionButton.svelte-1g0exiy{border-radius:var(--radius-sm);color:#fff;cursor:pointer;border:none;padding:.5dvmin .85dvmin;font-weight:700;transition:filter .12s}.actionButton.svelte-1g0exiy:hover:not(:disabled){filter:brightness(.9)}.actionButton.svelte-1g0exiy:disabled{cursor:not-allowed}.actionButtonNeutral.svelte-1g0exiy{background:var(--mo-board-500);color:var(--mo-ink)}.actionButtonSave.svelte-1g0exiy{background:var(--mo-green-500);color:var(--mo-ink-on-bright)}.actionButtonAddFriend.svelte-1g0exiy{background:var(--mo-green-500);color:var(--mo-ink-on-bright);white-space:nowrap;min-height:clamp(36px,3.4dvmin,46px);padding-inline:1.1dvmin}.iconButton.svelte-1g0exiy{border-radius:var(--radius-sm);cursor:pointer;border:none;width:clamp(36px,3.4dvmin,46px);height:clamp(36px,3.4dvmin,46px);transition:filter .12s}.iconButton.svelte-1g0exiy:hover{filter:brightness(.9)}.iconButton.svelte-1g0exiy>img:where(.svelte-1g0exiy){object-fit:contain;width:60%;height:60%}.iconButtonEdit.svelte-1g0exiy{background:var(--mo-green-500);color:var(--mo-ink-on-bright);box-shadow:var(--mo-bevel);border:none}.iconButtonEdit.svelte-1g0exiy:hover{filter:brightness(1.05)}.iconButtonEdit.svelte-1g0exiy>img:where(.svelte-1g0exiy){opacity:.92}@media (width<=520px){.profileAvatarShell.svelte-1g0exiy{width:clamp(64px,16dvmin,96px);height:clamp(64px,16dvmin,96px)}.profileAvatar.svelte-1g0exiy{font-size:clamp(28px,7dvmin,40px)}.headerActionsTextCta.svelte-1g0exiy{flex:none}}@media (width<=420px){.identityRow.svelte-1g0exiy{gap:var(--gap-sm);flex-wrap:wrap}.identityText.svelte-1g0exiy{flex:100%}.headerActions.svelte-1g0exiy,.headerActionsTextCta.svelte-1g0exiy{flex:100%;align-items:stretch}.headerActions.svelte-1g0exiy>.actionButton:where(.svelte-1g0exiy),.headerActions.svelte-1g0exiy>.actionButtonAddFriend:where(.svelte-1g0exiy),.headerActions.svelte-1g0exiy>.actionButtonRemoveFriend:where(.svelte-1g0exiy){width:100%}}@media (height<=640px){.profileCard.svelte-1g0exiy{--card-pad:.6rem;padding:.4rem var(--card-pad);gap:.35rem}.profileAvatarShell.svelte-1g0exiy{width:clamp(44px,9dvmin,60px);height:clamp(44px,9dvmin,60px)}.profileAvatar.svelte-1g0exiy{font-size:clamp(20px,4.5dvmin,28px)}.bioBlock.svelte-1g0exiy{padding:.3rem .5rem}.bioText.svelte-1g0exiy{max-height:2.6em;font-size:.78rem}}.bioBlockHidden.svelte-1g0exiy{display:none}@media (width<=600px){.headerActions.svelte-1g0exiy:not(.headerActionsTextCta){top:calc(var(--profile-banner-h) + var(--mo-sp-2));position:absolute;inset-inline-end:var(--mo-sp-2)}}@media (height<=460px) and (orientation:landscape){.headerCard.svelte-1g0exiy{--profile-banner-h:0px}.profileBanner.svelte-1g0exiy,.headerCardCompact.svelte-1g0exiy{display:none}.badgeChip{font-size:10px}.profileCard.svelte-1g0exiy{--card-pad:.5rem;padding:.3rem var(--card-pad);gap:2px}.profileAvatarShell.svelte-1g0exiy{width:44px;height:44px}.profileAvatar.svelte-1g0exiy{font-size:20px}.profileName.svelte-1g0exiy{font-size:16px}.profileHandleCopy.svelte-1g0exiy{min-height:0;padding:2px 4px;font-size:12px}.badgesBlock.svelte-1g0exiy{display:flex}.badgesRow.svelte-1g0exiy{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.badgesRow.svelte-1g0exiy::-webkit-scrollbar{display:none}.bioBlock.svelte-1g0exiy{display:none}}.statCards.svelte-uvb2h5{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(clamp(120px,15dvmin,200px),1fr));gap:clamp(8px,1dvmin,14px);display:grid}.statCard.svelte-uvb2h5{background:var(--mo-board-900);border-radius:var(--mo-r-md);border:1px solid #ffffff1f;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:clamp(8px,1dvmin,14px);padding:clamp(10px,1.2dvmin,16px) clamp(12px,1.4dvmin,18px);display:grid}.statIcon.svelte-uvb2h5{color:var(--mo-green-300);grid-row:1/-1;justify-content:center;align-items:center;font-size:clamp(20px,2.4dvmin,30px);display:inline-flex}.statValue.svelte-uvb2h5{font-family:var(--mo-font-display);color:var(--mo-ink);font-variant-numeric:tabular-nums;font-size:clamp(18px,2.2dvmin,30px);font-weight:800;line-height:1.2}.statLabel.svelte-uvb2h5{font-size:var(--mo-fs-xs);color:var(--mo-ink-dim);font-weight:600}.overview.svelte-uvb2h5{gap:var(--mo-sp-2);scrollbar-gutter:stable;touch-action:pan-y;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.panels.svelte-uvb2h5{gap:var(--mo-sp-2);flex:1 0 auto;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.tiles.svelte-uvb2h5{gap:var(--mo-sp-1);flex-direction:column;flex:1;margin:0;display:flex}.tile.svelte-uvb2h5{align-items:center;gap:var(--mo-sp-2);min-height:clamp(38px,4dvmin,52px);padding:0 var(--mo-sp-2);background:var(--mo-board-900);border-radius:var(--mo-r-md);border:1px solid #ffffff1a;flex:1 1 0;min-width:0;display:flex;container-type:size}.arenaRow.svelte-uvb2h5{justify-content:space-between;margin:0}.tileText.svelte-uvb2h5{flex-direction:column;min-width:0;display:flex}.tile.rare.svelte-uvb2h5{border-color:color-mix(in srgb, var(--rarity) 70%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--rarity) 35%, transparent)}.figuresRow.svelte-uvb2h5{gap:var(--mo-sp-2);display:flex;position:relative}.figures.svelte-uvb2h5{gap:var(--mo-sp-2);flex-wrap:wrap;flex:auto;margin:0;display:flex}.moreStatsBtn.svelte-uvb2h5{padding:var(--mo-sp-1) var(--mo-sp-3);background:var(--mo-board-700);border-radius:var(--mo-r-md);color:var(--mo-ink-dim);font-family:var(--mo-font-ui);white-space:nowrap;cursor:pointer;transition:background var(--mo-dur-fast) var(--mo-ease-out), color var(--mo-dur-fast) var(--mo-ease-out);border:1px solid #ffffff1a;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;font-size:clamp(11px,1.2dvmin,13px);font-weight:700;display:inline-flex}.moreStatsBtn.svelte-uvb2h5:hover,.moreStatsBtn.open.svelte-uvb2h5{background:var(--mo-board-600);color:var(--mo-ink)}.moreStats.svelte-uvb2h5{top:calc(100% + var(--mo-sp-2));z-index:2;gap:var(--mo-sp-2);padding:var(--mo-sp-3);background:var(--mo-board-900);border-radius:var(--mo-r-md);border:1px solid #ffffff24;grid-template-columns:repeat(2,minmax(max-content,1fr));margin:0;display:grid;position:absolute;right:0;box-shadow:0 10px 28px #00000073}.figure.svelte-uvb2h5{min-width:max-content;padding:var(--mo-sp-1) var(--mo-sp-2);background:var(--mo-board-700);border-radius:var(--mo-r-md);border:1px solid #ffffff1a;flex-direction:column;flex:1 1 0;display:flex}.figureLabel.svelte-uvb2h5{color:var(--mo-ink-dim);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(11px,1.2dvmin,13px);font-weight:600;overflow:hidden}.statsRetry.svelte-uvb2h5{border-radius:var(--mo-r-xs);background:var(--mo-board-700);color:var(--mo-ink);font:inherit;cursor:pointer;border:1px solid #ffffff40;margin-inline-start:var(--mo-sp-2);padding:2px 10px;font-weight:800}.figureSub.svelte-uvb2h5{font-size:var(--mo-fs-2xs);color:var(--mo-ink-soft);white-space:nowrap;margin:0;font-weight:700}.figureValue.svelte-uvb2h5{font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-md);color:var(--mo-ink);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.bands.svelte-uvb2h5{justify-content:space-evenly;gap:var(--mo-sp-1);flex-direction:column;flex:1;display:flex}.band.svelte-uvb2h5{align-items:center;gap:var(--mo-sp-2);grid-template-columns:6.5em 1fr 3.5em;display:grid}.bandName.svelte-uvb2h5{font-size:var(--mo-fs-xs);color:var(--rarity);font-weight:800}.bandBar.svelte-uvb2h5{background:var(--mo-board-900);border-radius:999px;height:10px;overflow:hidden}.bandFill.svelte-uvb2h5{border-radius:inherit;background:var(--rarity);height:100%;display:block}.bandCount.svelte-uvb2h5{text-align:end;font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-sm);font-variant-numeric:tabular-nums;color:var(--mo-ink)}.tileName.svelte-uvb2h5{max-width:100%;font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-xs);color:var(--mo-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tile.rare.svelte-uvb2h5 .tileName:where(.svelte-uvb2h5){color:var(--rarity)}.tileMeta.svelte-uvb2h5{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--mo-fs-xs);color:var(--mo-ink-dim);font-variant-numeric:tabular-nums;font-weight:600;overflow:hidden}.panel.svelte-uvb2h5{gap:var(--mo-sp-2);padding:var(--mo-sp-2) var(--mo-sp-3) var(--mo-sp-3);background:var(--mo-board-700);border-radius:var(--mo-r-md);border:1px solid #ffffff1a;flex-direction:column;align-content:start;display:flex}.panelTitle.svelte-uvb2h5{font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-sm);letter-spacing:.05em;text-transform:uppercase;color:var(--mo-ink-dim);margin:0}.noStats.svelte-uvb2h5{font-size:var(--mo-fs-xs);color:var(--mo-ink-dim);margin:0;line-height:1.45}.medal.svelte-17dop4l{width:100%;display:block;position:relative}.medal.svelte-17dop4l img:where(.svelte-17dop4l){user-select:none;width:100%;height:auto;display:block}.emblem.svelte-17dop4l{aspect-ratio:1;width:30%;color:var(--emblem);place-items:center;display:grid;position:absolute;top:59.4%;left:50%;translate:-50% -50%}.locked.svelte-17dop4l .emblem:where(.svelte-17dop4l){color:var(--mo-board-700)}.emblem.svelte-17dop4l *{color:inherit}.achievementsTab.svelte-14avfky{gap:var(--mo-sp-2);scrollbar-gutter:stable;touch-action:pan-y;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.srOnly.svelte-14avfky{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.notice.svelte-14avfky,.skRow.svelte-14avfky{min-height:clamp(72px,8.8dvmin,88px);position:relative;overflow:hidden}.skRow.svelte-14avfky:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff12 50%,#0000 70%);width:220%;animation:1.5s linear infinite svelte-14avfky-profileAchShimmer;position:absolute;top:0;bottom:0;left:0}@keyframes svelte-14avfky-profileAchShimmer{0%{transform:translate(-65.45%)}to{transform:translate(10.91%)}}@media (prefers-reduced-motion:reduce){.skRow.svelte-14avfky:after{animation:none}}.skMedal.svelte-14avfky{aspect-ratio:1;background:var(--mo-board-700);border-radius:50%;width:100%;display:block}.skBar.svelte-14avfky{border-radius:var(--mo-r-pill);background:var(--mo-board-700);height:1em;display:block}.skName.svelte-14avfky{width:55%}.desc.svelte-14avfky .skBar:where(.svelte-14avfky)+.skBar:where(.svelte-14avfky){margin-top:.3em}.skShort.svelte-14avfky{width:65%}.skSummary.svelte-14avfky{width:9em}.summary.svelte-14avfky{font-size:var(--mo-fs-xs);color:var(--mo-ink-dim);margin:0;font-weight:600}.list.svelte-14avfky{gap:var(--mo-sp-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));margin:0;padding:0;list-style:none;display:grid}.row.svelte-14avfky{align-items:center;gap:var(--mo-sp-3);padding:var(--mo-sp-2) var(--mo-sp-3);border-radius:var(--mo-r-md);background:var(--mo-board-900);border:1px solid #ffffff1a;min-width:0;display:flex}.row.earned.svelte-14avfky{background:var(--mo-board-700)}.medal.svelte-14avfky{flex:none;width:clamp(40px,5dvmin,56px)}.text.svelte-14avfky{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.name.svelte-14avfky{font-family:var(--mo-font-display);font-size:var(--mo-fs-sm);color:var(--mo-ink);font-weight:800;line-height:1.15}.row.svelte-14avfky:not(.earned) .name:where(.svelte-14avfky){color:var(--mo-ink-soft)}.desc.svelte-14avfky{font-size:var(--mo-fs-xs);color:var(--mo-ink-dim);line-height:1.3}.meta.svelte-14avfky{gap:0 var(--mo-sp-3);font-size:var(--mo-fs-2xs);color:var(--mo-ink-faint);flex-wrap:wrap;font-weight:700;display:flex}.earnedOn.svelte-14avfky{color:var(--metal)}.bar.svelte-14avfky{margin-top:var(--mo-sp-1);border-radius:var(--mo-r-xs);background:var(--mo-board-700);height:clamp(16px,2dvmin,20px);display:block;position:relative;overflow:hidden}.fill.svelte-14avfky{transform-origin:0;background:var(--mo-green-600);position:absolute;inset:0}.count.svelte-14avfky{height:100%;font-family:var(--mo-font-display);font-size:var(--mo-fs-2xs);color:var(--mo-ink);font-variant-numeric:tabular-nums;place-items:center;font-weight:800;display:grid;position:relative}.accountsPanelCard.svelte-djqnjj{gap:var(--gap-sm);padding:var(--padding-sm);background:var(--accounts-panel-bg);border:.2dvmin solid var(--accounts-panel-border);border-radius:var(--radius-md);flex-direction:column;display:flex}.accountsPanelCard[data-radius=lg].svelte-djqnjj{border-radius:var(--radius-lg)}.accountsPanelCard-tight.svelte-djqnjj{gap:0;padding:0}.moFieldWrap.svelte-1i1ng8v{gap:var(--mo-sp-1);flex-direction:column;flex:1;min-width:0;display:flex}.moField.svelte-1i1ng8v{align-items:center;gap:var(--mo-sp-2);background:var(--mo-board-900);border-radius:var(--mo-r-sm);padding:0 var(--mo-sp-3);transition:border-color var(--mo-dur-fast) var(--mo-ease-out), box-shadow var(--mo-dur-fast) var(--mo-ease-out);border:1px solid #ffffff24;min-width:0;display:flex;box-shadow:inset 0 2px 6px #0000006b}.moField--md.svelte-1i1ng8v{height:clamp(42px,4.8dvmin,56px)}.moField--sm.svelte-1i1ng8v{height:clamp(34px,3.9dvmin,44px)}@media (pointer:coarse){.moField--sm.svelte-1i1ng8v,.moField--md.svelte-1i1ng8v{min-height:var(--mo-tap-min,44px)}}.moField.svelte-1i1ng8v:focus-within{border-color:var(--mo-green-400);box-shadow:inset 0 2px 6px #0000006b,0 0 0 clamp(2px,.26dvmin,3px) #2ecc4059}.moField.hasError.svelte-1i1ng8v{border-color:var(--mo-danger)}.moField.disabled.svelte-1i1ng8v{opacity:.55}.moFieldIcon.svelte-1i1ng8v{width:clamp(15px,1.9dvmin,22px);height:clamp(15px,1.9dvmin,22px);color:var(--mo-ink-faint);flex-shrink:0;display:flex}.moFieldPrefix.svelte-1i1ng8v{font-family:var(--mo-font-display);font-weight:700;font-size:var(--mo-fs-sm);color:var(--mo-ink-dim);margin-right:calc(var(--mo-sp-2) * -1 + 2px)}.moFieldInput.svelte-1i1ng8v{min-width:0;color:var(--mo-ink);font-family:var(--mo-font-ui);font-size:var(--mo-fs-sm);background:0 0;border:none;flex:1;padding:0;font-weight:600}.moFieldInput.svelte-1i1ng8v::placeholder{color:#8fb59b;font-weight:500}.moFieldInput.svelte-1i1ng8v:focus-visible{box-shadow:none;outline:none}.moFieldError.svelte-1i1ng8v{padding-left:var(--mo-sp-1);font-size:var(--mo-fs-xs);color:var(--mo-danger);margin:0;font-weight:600}.addFriend.svelte-ydwas2{gap:var(--mo-sp-1);padding:var(--mo-sp-3);background:var(--mo-board-700);border-radius:var(--mo-r-md);border:1px solid #ffffff1a;flex-direction:column;display:flex}.addFriendRow.svelte-ydwas2{align-items:stretch;gap:var(--mo-sp-2);display:flex}.addFriendRow.svelte-ydwas2>.moFieldWrap{flex:auto;min-width:0}.addFriendRow.svelte-ydwas2>button{flex:none;align-self:stretch}.addFriendRow.svelte-ydwas2 .moField input{text-align:center}.addFriendRow.svelte-ydwas2 .moFieldWrap>.moField{height:100%}.addFriendRow.svelte-ydwas2 .moFieldWrap{flex:0 28ch}.addFriendHint.svelte-ydwas2{font-size:var(--mo-fs-2xs);color:var(--mo-ink-faint);margin:0}@media (height<=460px) and (orientation:landscape){.addFriend.svelte-ydwas2{padding:var(--mo-sp-1) var(--mo-sp-2)}}@media (width<=520px){.addFriend.svelte-ydwas2{background:0 0;border:none;padding:0}}.moEmpty.svelte-hweg40{text-align:center;justify-content:center;align-items:center;gap:var(--mo-sp-2);padding:var(--mo-sp-6) var(--mo-sp-4);flex-direction:column;max-width:46ch;margin:auto;display:flex}.moEmptyMark.svelte-hweg40{width:clamp(44px,5.4dvmin,68px);height:clamp(44px,5.4dvmin,68px);color:var(--mo-ink-dim);margin-bottom:var(--mo-sp-1);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;display:flex}.moEmpty.alert.svelte-hweg40 .moEmptyMark:where(.svelte-hweg40){background:color-mix(in srgb, var(--mo-warn) 16%, transparent);border-color:color-mix(in srgb, var(--mo-warn) 45%, transparent);color:var(--mo-warn)}.moEmptyTitle.svelte-hweg40{font-family:var(--mo-font-display);font-weight:700;font-size:var(--mo-fs-md);color:var(--mo-ink-soft);margin:0}.moEmptyHint.svelte-hweg40{font-size:var(--mo-fs-xs);color:var(--mo-ink-dim);margin:0;line-height:1.45}.moEmptyAction.svelte-hweg40{margin-top:var(--mo-sp-2)}.srOnly.svelte-1makyyl{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.friendsListSkeletonRoot.svelte-1makyyl{width:100%;min-width:0;position:relative}.friendsListSkeleton.svelte-1makyyl{flex-direction:column;gap:.55dvmin;margin:0;padding:0;list-style:none;display:flex}.friendsSkRow.svelte-1makyyl{min-height:var(--accounts-row-min-compact);box-sizing:border-box;border-radius:var(--radius-md);background:var(--accounts-row-compact-bg,#0003);align-items:center;gap:.5dvmin;margin:0;padding:.38dvmin .55dvmin;display:flex}.friendsSkAvatar.svelte-1makyyl{width:var(--accounts-avatar-sm);height:var(--accounts-avatar-sm);background:#0f6f2ca6;border-radius:999px;flex-shrink:0;animation:1s ease-in-out infinite alternate svelte-1makyyl-friendsSkPulse}.friendsSkText.svelte-1makyyl{flex-direction:column;flex:1;gap:.35dvmin;min-width:0;display:flex}.friendsSkLine.svelte-1makyyl{background:#52b55b59;border-radius:999px;height:.95dvmin;animation:1s ease-in-out infinite alternate svelte-1makyyl-friendsSkPulse}.friendsSkLinePrimary.svelte-1makyyl{width:min(42%,200px)}.friendsSkLineSecondary.svelte-1makyyl{opacity:.88;width:min(30%,150px)}@keyframes svelte-1makyyl-friendsSkPulse{0%{opacity:.45}to{opacity:.95}}.paginationBar-text.svelte-18oki9c{border-top:1px solid #0003;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;gap:.55dvmin;margin-top:.1dvmin;padding-top:.45dvmin;display:flex}.pagerBtn.svelte-18oki9c{border-radius:var(--radius-xs);cursor:pointer;color:#fff;background:#00000059;border:none;padding:.35dvmin .65dvmin;font-size:clamp(10px,1dvmin,13px);font-weight:700}.pagerBtn.svelte-18oki9c:hover:not(:disabled){filter:brightness(1.12)}.pagerBtn.svelte-18oki9c:disabled{opacity:.45;cursor:not-allowed}.pagerStatus.svelte-18oki9c{opacity:.92;text-align:center;min-width:7.5em;font-size:clamp(11px,1.05dvmin,14px);font-weight:600}.paginationBar-icons.svelte-18oki9c{border-radius:var(--radius-lg);border:.16dvmin solid var(--mo-board-500,#52b55b);background:#00000024;grid-template-columns:auto 1fr auto;align-items:center;gap:.5dvmin;margin-top:.7dvmin;padding:.55dvmin;display:grid}.paginationBar-sticky.svelte-18oki9c,.paginationBar-embedded.svelte-18oki9c{background:var(--mo-board-900);border-color:var(--mo-board-500,#52b55b);margin-top:0}.paginationBar-sticky.svelte-18oki9c{position:sticky;bottom:0}.paginationSummaryText.svelte-18oki9c{text-align:center;opacity:.9;font-size:clamp(11px,1.1dvmin,13px)}.paginationIconBtn.svelte-18oki9c{color:#fff;cursor:pointer;background:#00000038;border:none;border-radius:999px;justify-content:center;align-items:center;gap:.5dvmin;width:clamp(38px,3.6dvmin,46px);min-width:0;height:clamp(38px,3.6dvmin,46px);padding:0;font-weight:700;display:inline-flex}.paginationGlyph.svelte-18oki9c{font-size:clamp(12px,1.2dvmin,15px);line-height:1}.paginationIconBtn.svelte-18oki9c:disabled{opacity:.55;cursor:not-allowed}.paginationIconBtn-active.svelte-18oki9c{background:#0f8f3c}.paginationIconBtn-prev.svelte-18oki9c:hover:not(:disabled),.paginationIconBtn-next.svelte-18oki9c:hover:not(:disabled){filter:brightness(.9)}@media (height<=640px){.paginationBar-icons.svelte-18oki9c{margin-top:0;padding:.3rem}.paginationIconBtn.svelte-18oki9c{width:1.9rem;height:1.9rem}}.socialListRow.svelte-1eaz4w4{background:var(--accounts-row-compact-bg,#0003);border-radius:var(--radius-md);min-height:var(--accounts-row-min-compact);border:none;flex-direction:row;align-items:center;gap:.5dvmin;margin:0;padding:.38dvmin .55dvmin;list-style:none;display:flex}.socialListRowBody.svelte-1eaz4w4{flex-direction:column;flex:1 1 0;align-items:flex-start;gap:0;min-width:0;display:flex}.socialListRowActions.svelte-1eaz4w4{flex-flow:wrap;flex-shrink:0;justify-content:flex-end;gap:.35dvmin;max-width:42%;display:flex}@media (width<=520px){.socialListRowActions.svelte-1eaz4w4{justify-content:flex-start;width:100%;max-width:100%}.socialListRow.svelte-1eaz4w4{flex-wrap:wrap}.socialListRowNoWrap.svelte-1eaz4w4{flex-wrap:nowrap}.socialListRowNoWrap.svelte-1eaz4w4 .socialListRowActions:where(.svelte-1eaz4w4){justify-content:flex-end;width:auto;max-width:52%}}@media (height<=460px) and (orientation:landscape){.socialListRow.svelte-1eaz4w4{min-height:44px;padding:2px 6px}}.identityRoot.svelte-f7tac9{flex-direction:column;flex:1 1 0;align-items:flex-start;gap:.08rem;min-width:0;display:flex}.identityMetaBlock.svelte-f7tac9{flex-direction:column;align-items:flex-start;gap:.06rem;max-width:100%;margin:0;padding:0;line-height:1.2;display:flex}.identityNameLink.svelte-f7tac9{max-width:100%;font:inherit;color:#d8f5ff;text-align:start;text-underline-offset:.18em;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;margin:0;padding:0;font-size:clamp(13px,1.2dvmin,16px);font-weight:800;line-height:1.08;text-decoration:underline #d8f5ff8c;display:block;overflow:hidden}.identityNameLink.svelte-f7tac9:hover:not(:disabled){filter:brightness(1.18);text-decoration-color:color-mix(in srgb, currentColor 72%, #fff)}.identityNameLink.svelte-f7tac9:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #fff}.identityNameLink.svelte-f7tac9:disabled{color:inherit;cursor:default;opacity:.88;text-decoration:none}.identityHandle.svelte-f7tac9{opacity:.88;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:clamp(11px,1.05dvmin,14px);line-height:1.15;overflow:hidden}.identityHandleComfortable.svelte-f7tac9{letter-spacing:.02em;color:#dae4def2;opacity:1;font-size:clamp(13px,1.28dvmin,16px);font-weight:600}.identityNameRow.svelte-f7tac9{flex-wrap:wrap;align-items:center;gap:.35dvmin .45dvmin;width:100%;min-width:0;display:flex}.identityNameStrong.svelte-f7tac9{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:clamp(15px,1.55dvmin,18px);font-weight:800;line-height:1.2;overflow:hidden}.playingPill{color:#2a2106;background:#f0c040;border:1px solid #a67c0a;border-radius:999px;margin-top:0;padding:.1dvmin .4dvmin;font-size:clamp(10px,.95dvmin,12px);font-weight:700}.friendMeta{opacity:.75;margin:0;font-size:clamp(10px,.95dvmin,12px);line-height:1.2}.friendMetaDate{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.identityMetaBlock.svelte-f7tac9 .searchBadgeStrip{margin-top:0}.friendsLayout.svelte-170omzf{gap:var(--gap-sm);flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.friendsLayout.svelte-170omzf .accountsPanelCard.friendsPanelCard{flex:auto;min-height:0;overflow:hidden}.subTabs.svelte-170omzf{background:#00000038;border:none;border-radius:999px;flex-direction:row;flex-shrink:0;gap:.4dvmin;padding:.35dvmin;display:flex}.subTab.svelte-170omzf{border-radius:var(--mo-r-sm);min-width:0;min-height:clamp(34px,3.1dvmin,44px);color:var(--mo-ink-dim);font-family:var(--mo-font-display);font-weight:700;font-size:var(--mo-fs-xs);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;touch-action:manipulation;background:#ffffff0d;border:1px solid #ffffff1a;border-bottom:none;flex-wrap:wrap;flex:1 1 0;justify-content:center;align-items:center;gap:.3dvmin;padding:.35dvmin .55dvmin;transition:background .12s,color .12s,filter .12s;display:inline-flex}.subTab.svelte-170omzf:hover{filter:brightness(1.07);background:#ffffff24}.subTab.svelte-170omzf:focus-visible{outline-offset:.12dvmin;z-index:1;outline:.14dvmin solid #ffd24de6}.subTab.svelte-170omzf:active{filter:brightness(.94)}.subTabActive.svelte-170omzf{background:var(--mo-green-500);color:var(--mo-ink-on-bright);border-color:var(--mo-green-300);box-shadow:var(--mo-bevel)}.subTabActive.svelte-170omzf:hover{filter:brightness(1.06)}.subTabLabel.svelte-170omzf{text-align:center;line-height:1.15}.subTabBadge.svelte-170omzf{border-radius:999px;min-width:1.35em;padding:.08em .38em;font-size:.88em;font-weight:800;line-height:1.2}.subTabBadgeIncoming.svelte-170omzf,.subTabActive.svelte-170omzf .subTabBadgeIncoming:where(.svelte-170omzf){background:var(--mo-warn);color:#3a2400}.subTabBadgeOutgoing.svelte-170omzf,.subTabActive.svelte-170omzf .subTabBadgeOutgoing:where(.svelte-170omzf){background:var(--mo-board-600);color:var(--mo-ink)}.friendsPanelBody.svelte-170omzf{flex-direction:column;flex:auto;gap:.5dvmin;min-height:0;display:flex}.friendsPanelBody.svelte-170omzf .paginationBar{flex-shrink:0}.friendsListScroll.svelte-170omzf{touch-action:pan-y;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding-right:.2dvmin;overflow:hidden auto}.muted.svelte-170omzf{opacity:.85;text-align:center;margin:0;font-size:clamp(13px,1.2dvmin,16px)}.emptyLine.svelte-170omzf{padding:.5dvmin 0}.loadErrorRow.svelte-170omzf{align-items:flex-start;gap:var(--mo-sp-2);flex-direction:column;display:flex}.errorText.svelte-170omzf{color:#ffd0d0;border-radius:var(--radius-xs);background:#78000059;margin:0;padding:.5dvmin .65dvmin;font-size:clamp(13px,1.15dvmin,15px)}.actionError.svelte-170omzf{margin-bottom:var(--gap-sm)}.rowList.svelte-170omzf{flex-direction:column;gap:.55dvmin;margin:0;padding:0;list-style:none;display:flex}.friendsPanelBody.svelte-170omzf .socialListRowActions{flex:0 clamp(12.5rem,48%,22rem);place-content:center flex-end;max-width:none}@media (width<=520px){.friendsPanelBody.svelte-170omzf .socialListRow:not(.socialListRowNoWrap) .socialListRowActions{flex:100%;max-width:100%}.friendsPanelBody.svelte-170omzf .socialListRowNoWrap .socialListRowActions{flex:none}.friendMetaDate.svelte-170omzf{display:none}}.friendsPanelBodyIncoming.svelte-170omzf .socialListRowActions{flex:100%;min-width:0;max-width:100%}.incomingRequestActions.svelte-170omzf,.friendRowActions.svelte-170omzf{flex-flow:wrap;justify-content:flex-end;align-items:center;gap:.35dvmin;width:100%;display:flex}.friendRowActionsSent.svelte-170omzf{flex:auto;min-width:0}.incomingActionBtn.svelte-170omzf{border-radius:var(--mo-r-sm);font-weight:700;font-size:var(--mo-fs-xs);white-space:nowrap;cursor:pointer;box-sizing:border-box;flex:0 auto;min-height:clamp(38px,3.4dvmin,44px);padding:.4dvmin .65dvmin;line-height:1.15;transition:filter .12s,background .12s,border-color .12s,color .12s}.incomingActionBtn.svelte-170omzf:disabled{opacity:.65;cursor:not-allowed}.incomingActionBtn.svelte-170omzf:focus-visible{outline:none;box-shadow:0 0 0 .14dvmin #ffd24d8c}.incomingActionBtnAccept.svelte-170omzf{border-radius:var(--mo-r-sm);background:var(--mo-green-500);border:none;border-bottom:solid var(--mo-green-800) .18dvmin;color:var(--mo-ink-on-bright)}.incomingActionBtnAccept.svelte-170omzf:hover:not(:disabled){filter:brightness(.92)}.incomingActionBtnDecline.svelte-170omzf{color:#ffffffe0;background:#0003;border:.12dvmin solid #ffffff38}.incomingActionBtnDecline.svelte-170omzf:hover:not(:disabled){color:#fff;background:#2ecc4038;border-color:#ffd24d73}.incomingActionBtnBlock.svelte-170omzf,.friendRowRemoveGlyph.svelte-170omzf{justify-content:center;align-items:center;display:none}.friendRowActionBtnRemove.svelte-170omzf{color:var(--mo-ink-dim);background:0 0;border:1px solid #ffffff24}.incomingActionBtnBlock.svelte-170omzf:hover:not(:disabled),.friendRowActionBtnRemove.svelte-170omzf:hover:not(:disabled){color:#fff;background:#96232380;border-color:#ff8c8cd9}@media (width<=520px){.socialListRow[data-variant=compact]:not(.socialListRowNoWrap){flex-wrap:wrap}}@media (height<=640px){.subTab.svelte-170omzf{min-height:2rem;padding:.25rem .5rem}.friendsLayout.svelte-170omzf,.friendsPanelBody.svelte-170omzf{gap:.35rem}}@media (height<=460px) and (orientation:landscape){.friendsLayout.svelte-170omzf{grid-template-columns:minmax(200px,320px) 1fr;grid-template-areas:"add tabs""list list";align-content:start;gap:.3rem;display:grid}.friendsLayout.svelte-170omzf>.addFriend{grid-area:add}.subTabs.svelte-170omzf{grid-area:tabs;align-self:center}.friendsLayout.svelte-170omzf>.friendsPanelCard{grid-area:list;min-height:0}.friendsPanelBody.svelte-170omzf{gap:.3rem}.subTab.svelte-170omzf{min-height:32px;padding:.2rem .45rem;font-size:11px}.addFriend{padding:.35rem .5rem}.addFriendHint,.friendMetaDate.svelte-170omzf{display:none}}@media (width<=520px),(height<=460px) and (orientation:landscape){.socialListRow .friendMeta{display:none}.friendRowActions.svelte-170omzf{align-self:center}.friendRowActionBtnRemove.svelte-170omzf{width:var(--mo-tap-min,44px);min-width:var(--mo-tap-min,44px);height:var(--mo-tap-min,44px);padding:0}.friendRowRemoveLabel.svelte-170omzf{display:none}.friendRowRemoveGlyph.svelte-170omzf{display:inline-flex}}.cardHeader.svelte-11x7yzf{justify-content:space-between;align-items:baseline;gap:2px var(--gap-sm);flex-wrap:wrap;display:flex}.sectionLabel.svelte-11x7yzf{text-transform:uppercase;font-size:clamp(14px,1.35dvmin,17px);font-weight:800}.cardHeaderHint.svelte-11x7yzf{text-align:end;opacity:.8;margin-left:auto;font-size:clamp(12px,1.15dvmin,14px)}.privacyList.svelte-11x7yzf{flex-direction:column;gap:.5dvmin;display:flex}.privacyRow.svelte-11x7yzf{justify-content:space-between;align-items:center;gap:var(--gap-sm);background:var(--mo-board-800);border-radius:var(--radius-xs);border:1px solid #0000;padding:.7dvmin .85dvmin;display:flex}@media (pointer:coarse){.privacyRow.svelte-11x7yzf{min-height:var(--mo-tap-min)}}.privacyRowWarn.svelte-11x7yzf{background:var(--mo-board-700);border-color:#ffffff2e}.privacyText.svelte-11x7yzf{flex-direction:column;gap:.15dvmin;display:flex}.privacyTitle.svelte-11x7yzf{font-size:clamp(13px,1.3dvmin,16px)}.privacyDesc.svelte-11x7yzf{opacity:.75;font-size:clamp(11px,1.1dvmin,13px)}.privacyDescEmphasis.svelte-11x7yzf{opacity:.88;font-size:clamp(12px,1.18dvmin,15px);line-height:1.35}.inlineError.svelte-11x7yzf{color:#ffd9d9;border-radius:var(--radius-xs);background:#82000059;padding:.6dvmin}.sessionsRoot.svelte-464gix{border-top:.12dvmin solid #ffffff24;flex-direction:column;gap:.55dvmin;margin-top:.5dvmin;padding-top:.65dvmin;display:flex}.cardHeader.svelte-464gix{justify-content:space-between;align-items:baseline;gap:2px var(--gap-sm);flex-wrap:wrap;display:flex}.sectionLabel.svelte-464gix{text-transform:uppercase;font-size:clamp(14px,1.35dvmin,17px);font-weight:800}.cardHeaderHint.svelte-464gix{text-align:end;opacity:.8;margin-left:auto;font-size:clamp(12px,1.15dvmin,14px)}.emptyState.svelte-464gix{background:var(--mo-board-800);border-radius:var(--radius-xs);justify-content:center;padding:1dvmin;display:flex}.inlineError.svelte-464gix{justify-content:space-between;align-items:center;gap:var(--mo-sp-3);color:#ffd9d9;border-radius:var(--mo-r-sm);padding:var(--mo-sp-2) var(--mo-sp-3);background:#82000059;display:flex}.sessionsList.svelte-464gix{flex-direction:column;gap:.55dvmin;min-height:4.5rem;display:flex}.sessionRow.svelte-464gix{background:var(--mo-board-800);border-radius:var(--radius-xs);border:1px solid #0000;padding:.85dvmin .95dvmin;display:flex}.sessionRowCurrent.svelte-464gix{border-color:var(--mo-green-600);background:color-mix(in srgb, var(--mo-green-700) 30%, var(--mo-board-800));background:#2ecc401f}.sessionInfo.svelte-464gix{flex-direction:column;gap:.15dvmin;display:flex}.sessionDeviceRow.svelte-464gix{flex-wrap:wrap;align-items:center;gap:.5dvmin;min-width:0;display:flex}.sessionDevice.svelte-464gix{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sessionBadge.svelte-464gix{text-transform:uppercase;color:#0a3d18;background:#2ecc40;border-radius:999px;padding:.15dvmin .45dvmin;font-size:clamp(10px,1dvmin,12px);font-weight:800}.sessionMeta.svelte-464gix{color:var(--mo-ink-dim);font-size:clamp(11px,1.1dvmin,13px)}.sessionActionsRow.svelte-464gix{flex-flow:wrap;align-items:center;gap:.45dvmin;margin-top:.35dvmin;display:flex}.actionButton.svelte-464gix{border-radius:var(--radius-sm);color:#fff;cursor:pointer;border:none;padding:.55dvmin .9dvmin;font-weight:700;transition:filter .12s}.actionButton.svelte-464gix:hover:not(:disabled){filter:brightness(.9)}.actionButton.svelte-464gix:disabled{cursor:not-allowed}.actionButtonCompact.svelte-464gix{flex:none;min-width:clamp(90px,9dvmin,120px)}.actionButtonNeutral.svelte-464gix{background:#4a5a55}.actionButtonDanger.svelte-464gix{background:#b9372a}.supportBlock.svelte-hb1eev{margin-top:var(--mo-sp-2);padding-top:var(--mo-sp-2);border-top:1px solid #ffffff14}.supportSummary.svelte-hb1eev{cursor:pointer;font-size:var(--mo-fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--mo-ink-faint);padding:var(--mo-sp-1) 0;font-weight:700;list-style:none}.supportSummary.svelte-hb1eev::-webkit-details-marker{display:none}.supportSummary.svelte-hb1eev:before{content:"▸ ";transition:transform var(--mo-dur-fast) var(--mo-ease-out);display:inline-block}.supportBlock[open].svelte-hb1eev .supportSummary:where(.svelte-hb1eev):before{content:"▾ "}.profileCard.svelte-hb1eev{gap:var(--gap-sm);padding:var(--padding-sm);background:var(--mo-board-700);border-radius:var(--radius-md);border:1px solid #ffffff1a;flex-direction:column;min-height:0;display:flex}.settingsCard.svelte-hb1eev{flex:auto}.settingsScroll.svelte-hb1eev{gap:var(--gap-sm);touch-action:pan-y;scrollbar-gutter:stable;min-height:0;padding-right:var(--mo-sp-2);flex-direction:column;display:flex;overflow-y:auto}.infoList.svelte-hb1eev{flex-direction:column;gap:.4dvmin;display:flex}.infoRow.svelte-hb1eev{justify-content:space-between;align-items:center;gap:var(--gap-sm);background:var(--mo-board-800);border-radius:var(--radius-xs);padding:.6dvmin .8dvmin;display:flex}.infoLabel.svelte-hb1eev{opacity:.85;font-size:clamp(12px,1.15dvmin,14px)}.infoValue.svelte-hb1eev{font-size:clamp(13px,1.25dvmin,16px)}.userIdValue.svelte-hb1eev{align-items:center;gap:.5dvmin;display:flex}.userIdCode.svelte-hb1eev{background:var(--mo-board-900);border-radius:var(--radius-xs);color:#ffffffd1;text-overflow:ellipsis;max-width:min(100%,14rem);padding:.2dvmin .45dvmin;font-size:clamp(10px,.95dvmin,12px);overflow:hidden}.iconButton.svelte-hb1eev{border-radius:var(--radius-sm);cursor:pointer;border:none;width:clamp(36px,3.4dvmin,46px);height:clamp(36px,3.4dvmin,46px);transition:filter .12s}.iconButton.svelte-hb1eev:hover{filter:brightness(.9)}.iconButton.svelte-hb1eev>img:where(.svelte-hb1eev){object-fit:contain;width:60%;height:60%}.iconButtonCopy.svelte-hb1eev{background:#3d8fd4;border:.12dvmin solid #ffffff73;box-shadow:0 .12dvmin #00285066}.iconButtonCopy.svelte-hb1eev:hover{filter:brightness(1.08)}.iconButtonCopied.svelte-hb1eev{background:#2d9a48;border-color:#ffffff80}.logCard.svelte-54xei7{gap:var(--gap-sm);padding:var(--padding-sm);border-radius:var(--radius-md);background:#0003;flex-direction:column;display:flex}.logHeader.svelte-54xei7{justify-content:space-between;align-items:center;display:flex}.sectionLabel.svelte-54xei7{text-transform:uppercase;font-size:clamp(14px,1.35dvmin,17px);font-weight:800}.logRefresh.svelte-54xei7{border-radius:var(--radius-sm);color:#fff;cursor:pointer;background:#ffffff26;border:none;width:clamp(28px,2.8dvmin,36px);height:clamp(28px,2.8dvmin,36px);font-size:1.1rem;line-height:1;transition:filter .12s}.logRefresh.svelte-54xei7:hover:not(:disabled){filter:brightness(1.12)}.logRefresh.svelte-54xei7:disabled{opacity:.55;cursor:default}.logMuted.svelte-54xei7{opacity:.7;margin:0;font-size:clamp(12px,1.15dvmin,14px);font-style:italic}.logError.svelte-54xei7{color:#ffd9d9;margin:0;font-size:clamp(12px,1.15dvmin,14px)}.logList.svelte-54xei7{touch-action:pan-y;flex-direction:column;gap:.45dvmin;max-height:22rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.logRow.svelte-54xei7{border-radius:var(--radius-xs);background:#00000040;flex-direction:column;gap:.25dvmin;padding:.55dvmin .7dvmin;display:flex}.logRowTop.svelte-54xei7{justify-content:space-between;align-items:baseline;gap:var(--gap-sm);display:flex}.logAction.svelte-54xei7{letter-spacing:.03em;text-transform:uppercase;font-size:clamp(12px,1.15dvmin,14px);font-weight:800}.logAction-BAN.svelte-54xei7,.logAction-INVALIDATE_MATCH.svelte-54xei7{color:#ff8a7a}.logAction-UNBAN.svelte-54xei7{color:#7be08a}.logAction-WARN.svelte-54xei7{color:#ffd24d}.logTime.svelte-54xei7{opacity:.7;white-space:nowrap;font-size:clamp(10px,1dvmin,12px)}.logReason.svelte-54xei7{overflow-wrap:anywhere;margin:0;font-size:clamp(12px,1.15dvmin,14px)}.logModerator.svelte-54xei7{opacity:.75;font-size:clamp(10px,1dvmin,12px)}.moderationCard.svelte-13c20pl{min-height:0;padding:var(--padding-sm);border-radius:var(--radius-md);background:#78242447;border:.2dvmin solid #b5524f;flex-direction:column;flex:auto;display:flex}.moderationScroll.svelte-13c20pl{gap:var(--gap-sm);touch-action:pan-y;flex-direction:column;min-height:0;padding-right:.35dvmin;display:flex;overflow-y:auto}.modWarningBanner.svelte-13c20pl{border-radius:var(--radius-xs);color:#ffe2e2eb;background:#00000047;align-items:center;gap:.5dvmin;padding:.55dvmin .75dvmin;font-size:clamp(11px,1.1dvmin,13px);display:flex}.modWarningIcon.svelte-13c20pl{color:#ffd24d;flex-shrink:0}.banStatus.svelte-13c20pl{border-radius:var(--radius-xs);padding:.6dvmin .8dvmin;font-size:clamp(12px,1.2dvmin,15px);font-weight:700}.banStatusActive.svelte-13c20pl{color:#ffd9d9;background:#96000073}.banStatusClear.svelte-13c20pl{color:#dcffe1d9;background:#00000038}.banStatusLabel.svelte-13c20pl{overflow-wrap:anywhere}.modField.svelte-13c20pl{flex-direction:column;gap:.25dvmin;display:flex}.modLabel.svelte-13c20pl,.sectionLabel.svelte-13c20pl{text-transform:uppercase;font-size:clamp(12px,1.2dvmin,15px);font-weight:800}.modTextarea.svelte-13c20pl{box-sizing:border-box;resize:vertical;border-radius:var(--radius-xs);color:#fff;width:100%;min-height:3.4dvmin;font:inherit;background:#0000004d;border:.16dvmin solid #ffffff40;padding:.5dvmin .7dvmin}.modCharCount.svelte-13c20pl{opacity:.65;align-self:flex-end;font-size:clamp(10px,.95dvmin,12px)}.modSection.svelte-13c20pl{border-radius:var(--radius-xs);background:#0000002e;flex-direction:column;gap:.45dvmin;padding:.6dvmin .7dvmin;display:flex}.banRow.svelte-13c20pl{gap:var(--gap-sm);align-items:stretch;display:flex}.modSelect.svelte-13c20pl{border-radius:var(--radius-xs);color:#fff;min-width:0;font:inherit;cursor:pointer;background:#0000004d;border:.16dvmin solid #ffffff40;flex:auto;padding:.5dvmin .7dvmin}.modActionGrid.svelte-13c20pl{gap:var(--gap-sm);grid-template-columns:1fr 1fr;display:grid}.modButton.svelte-13c20pl{border-radius:var(--radius-sm);color:#fff;cursor:pointer;border:none;padding:.55dvmin .85dvmin;font-size:clamp(12px,1.2dvmin,15px);font-weight:700;transition:filter .12s}.modButton.svelte-13c20pl:hover:not(:disabled){filter:brightness(1.08)}.modButton.svelte-13c20pl:disabled{opacity:.6;cursor:not-allowed}.modButtonWide.svelte-13c20pl{width:100%}.modButtonDanger.svelte-13c20pl{background:#c0392b;flex:none}.modButtonPositive.svelte-13c20pl{background:#1f9d4d}.modButtonWarn.svelte-13c20pl{color:#2d2d2d;background:#d99a14}.modButtonNeutral.svelte-13c20pl{background:#4a5a55}@media (width<=420px){.modActionGrid.svelte-13c20pl{grid-template-columns:1fr}.banRow.svelte-13c20pl{flex-direction:column;align-items:stretch}.banRow.svelte-13c20pl .modButtonDanger:where(.svelte-13c20pl){width:100%}}.userProfileView.svelte-t5587f{gap:var(--gap-sm);flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;display:flex}.userProfileView.svelte-t5587f>.headerCard{flex-shrink:0}.profileContent.svelte-t5587f{gap:var(--gap-sm);min-height:0;transition:opacity var(--mo-dur-fast) var(--mo-ease-out);flex-direction:column;flex:auto;display:flex}.profileContent.editing.svelte-t5587f{opacity:.45}.profileTabPanel.svelte-t5587f{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.loginProviders.svelte-1dlymn4{gap:var(--gap-sm);flex-direction:column;display:flex}.providerButton.svelte-1dlymn4{justify-content:flex-start;align-items:center;gap:clamp(9px,1.1dvmin,14px);width:100%;min-height:clamp(46px,5dvmin,58px);padding-inline:clamp(9px,1.1dvmin,14px);font-size:clamp(15px,.95vw + .35rem,18px);font-weight:600;display:flex}.providerIcon.svelte-1dlymn4{flex-shrink:0;justify-content:center;align-items:center;width:clamp(30px,2.9dvmin,40px);height:clamp(30px,2.9dvmin,40px);display:inline-flex}.providerIcon.svelte-1dlymn4>img:where(.svelte-1dlymn4){object-fit:contain;width:78%;height:78%}.providerLabel.svelte-1dlymn4{text-align:start;font-family:var(--mo-font-display);font-weight:700}.providerGrid.svelte-1dlymn4{flex-direction:column;gap:clamp(6px,.8dvmin,10px);display:flex}.appleDisabledNotice.svelte-1dlymn4{color:#ffffffa6;text-align:center;margin:0;font-size:clamp(.8rem,.9dvmin,.95rem);line-height:1.35}.providerButton.settings-menu-highlight.svelte-1dlymn4{--settings-btn-bg:var(--mo-board-600);--settings-btn-hover:var(--mo-board-500);--settings-btn-bottom:var(--mo-board-900)}.providerIcon.svelte-1dlymn4{border-radius:var(--mo-r-sm);background:var(--brand,#ffffff1a)}.providerButtonGoogle.svelte-1dlymn4 .providerIcon:where(.svelte-1dlymn4){--brand:#fff}.providerButtonDiscord.svelte-1dlymn4 .providerIcon:where(.svelte-1dlymn4){--brand:#5865f2}.providerButtonFacebook.svelte-1dlymn4 .providerIcon:where(.svelte-1dlymn4){--brand:#1877f2}.providerButtonApple.svelte-1dlymn4 .providerIcon:where(.svelte-1dlymn4){--brand:#f5f5f7}.providerButtonCrazyGames.svelte-1dlymn4 .providerIcon:where(.svelte-1dlymn4){--brand:#ff7f0a}.providerButtonApple.svelte-1dlymn4 .providerIcon:where(.svelte-1dlymn4)>img:where(.svelte-1dlymn4){filter:none}.providerButtonUnavailable.svelte-1dlymn4:disabled{opacity:.4;filter:grayscale();cursor:not-allowed;pointer-events:none}.loginPanel.svelte-nqpne6{flex-direction:column;gap:clamp(12px,1.8dvmin,22px);display:flex}.loginStage.svelte-nqpne6{border-radius:var(--mo-r-md);border:clamp(2px, .26dvmin, 3px) solid var(--mo-green-600);background-color:color-mix(in srgb, #24b645 34%, var(--mo-board-900));background-image:repeating-linear-gradient(0deg,#ffffff12 0 1px,#0000 1px 24px),repeating-linear-gradient(90deg,#ffffff12 0 1px,#0000 1px 24px);flex:none;justify-content:center;align-items:center;height:clamp(132px,20dvmin,226px);padding:clamp(6px,1dvmin,14px);display:flex;position:relative;overflow:hidden;container-type:size}.loginCast.svelte-nqpne6{--actor-size:clamp(64px, 86cqh, 210px);justify-content:center;align-items:center;gap:0;display:flex}.loginActor.svelte-nqpne6{animation:5.2s ease-in-out infinite alternate svelte-nqpne6-loginDrift;animation-delay:calc(var(--i,0) * -.55s);display:inline-flex}.loginActor.svelte-nqpne6:not(.loginActor--lead){margin-inline:calc(var(--actor-size) * -.06)}.loginActor--lead.svelte-nqpne6{z-index:1}@keyframes svelte-nqpne6-loginDrift{0%{transform:translate(-6px,-5px)rotate(-2deg)}to{transform:translate(6px,6px)rotate(2deg)}}.loginOffer.svelte-nqpne6{flex-direction:column;gap:clamp(10px,1.5dvmin,20px);min-width:0;display:flex}.loginHead.svelte-nqpne6{flex-direction:column;gap:4px;display:flex}.loginHeadline.svelte-nqpne6{font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-lg);color:var(--mo-gold);margin:0;line-height:1.2}.loginSub.svelte-nqpne6{font-size:var(--mo-fs-sm);color:var(--mo-ink-dim);margin:0;line-height:1.35}.loginPerks.svelte-nqpne6{flex-direction:column;gap:clamp(5px,.7dvmin,9px);margin:0;padding:0;list-style:none;display:flex}.loginPerk.svelte-nqpne6{align-items:center;gap:clamp(7px,.9dvmin,11px);padding:2px 0;display:flex}.loginPerkIcon.svelte-nqpne6{background:var(--mo-green-500);width:clamp(22px,2.2dvmin,28px);height:clamp(22px,2.2dvmin,28px);color:var(--mo-ink-on-bright);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.loginPerkText.svelte-nqpne6{font-size:var(--mo-fs-sm);color:var(--mo-ink);font-weight:600;line-height:1.25}.loginRule.svelte-nqpne6{border:none;border-top:1px solid #ffffff1f;margin:clamp(1px,.3dvmin,5px) 0 0}.loginLegal.svelte-nqpne6{font-size:var(--mo-fs-2xs);color:var(--mo-ink-dim);flex-wrap:wrap;align-items:baseline;gap:0 .35em;margin:0;line-height:1.4;display:flex}.loginLegal.svelte-nqpne6 a:where(.svelte-nqpne6){color:var(--mo-ink);text-underline-offset:.16em;text-decoration:underline}@media (width<=620px),(height<=520px){.loginStage.svelte-nqpne6{height:clamp(56px,12dvmin,96px)}}@media (height<=460px){.loginStage.svelte-nqpne6,.loginPerks.svelte-nqpne6,.loginRule.svelte-nqpne6{display:none}.loginCast.svelte-nqpne6{--actor-size:clamp(56px, 84cqh, 150px)}}@media (prefers-reduced-motion:reduce){.loginActor.svelte-nqpne6{animation:none}}.authBody.svelte-1rb0333{z-index:1;gap:var(--gap-sm);min-width:0;min-height:0;padding:var(--padding-lg);box-sizing:border-box;flex-direction:column;flex:1;display:flex;position:relative}.authBodyLogin.svelte-1rb0333{touch-action:pan-y;overflow-y:auto}.authModalBackBtn.svelte-1rb0333{border-radius:var(--radius-sm);color:#ffffffeb;font:inherit;cursor:pointer;box-sizing:border-box;background:#0003;border:.12dvmin solid #ffffff38;align-items:center;gap:.35dvmin;max-width:100%;margin:0;padding:.35dvmin .55dvmin;font-size:clamp(13px,1.2dvmin,16px);font-weight:700;transition:background .12s,border-color .12s;display:inline-flex}.authModalBackBtn.svelte-1rb0333:hover{color:#fff;background:#2ecc4038;border-color:#ffd24d73}.authModalBackGlyph.svelte-1rb0333{opacity:.88;flex-shrink:0;width:clamp(13px,1.5dvmin,18px);height:clamp(13px,1.5dvmin,18px);display:inline-flex}.authModalBackLabel.svelte-1rb0333{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.authModalProfileBody.svelte-1rb0333{overflow:hidden}.nestedProfileError.svelte-1rb0333{padding:var(--padding-md);color:#ffd9d9;border-radius:var(--radius-md);gap:var(--gap-sm);background:#82000059;flex-direction:column;align-items:flex-start;display:flex}.nestedProfileErrorDismiss.svelte-1rb0333{border-radius:var(--radius-sm);font:inherit;cursor:pointer;color:#fff;background:#ffffff26;border:none;padding:.45dvmin .85dvmin;font-weight:700}.nestedProfileErrorDismiss.svelte-1rb0333:hover{filter:brightness(1.08)}.authError.svelte-1rb0333{color:#ffd9d9;font-size:var(--font-sm);text-align:center;border-radius:var(--radius-xs);background:#82000059;padding:.6dvmin}@media (width<=720px){.authBody.svelte-1rb0333{padding:var(--padding-md)}}.migrationBody.svelte-8wfyzc{background:var(--mo-board-800);box-sizing:border-box;flex-direction:column;align-items:center;gap:clamp(10px,1.4dvmin,16px);padding:clamp(20px,2.6dvmin,30px);display:flex}.appleGlyph.svelte-8wfyzc{filter:drop-shadow(0 2px 8px #00000080);background:#fff;width:clamp(44px,6dvmin,64px);height:clamp(44px,6dvmin,64px);-webkit-mask:url(../assets/UI/icons/apple.svg) 50%/contain no-repeat;mask:url(../assets/UI/icons/apple.svg) 50%/contain no-repeat}.subtitle.svelte-8wfyzc{font-family:var(--mo-font-display);color:#ffffffd1;text-align:center;margin:0;font-size:clamp(12px,1.45dvmin,15px);line-height:1.45}.errorLine.svelte-8wfyzc{font-family:var(--mo-font-display);color:#ff6b6b;text-align:center;margin:0;font-size:clamp(11px,1.3dvmin,14px);font-weight:700}.actions.svelte-8wfyzc{flex-direction:column;gap:clamp(8px,1dvmin,12px);width:100%;margin-top:clamp(4px,.6dvmin,8px);display:flex}.btn.svelte-8wfyzc{border-radius:var(--radius-sm);width:100%;font-family:var(--mo-font-display);cursor:pointer;border:none;justify-content:center;align-items:center;padding:clamp(10px,1.25dvmin,15px) clamp(12px,1.5dvmin,20px);font-size:clamp(13px,1.5dvmin,16px);font-weight:800;transition:filter .12s,transform .1s;display:inline-flex}.btn.svelte-8wfyzc:not(:disabled):hover{filter:brightness(1.08);transform:translateY(-1px)}.btn.svelte-8wfyzc:disabled{opacity:.6;cursor:not-allowed;filter:grayscale(.35);transform:none}.btn-primary.svelte-8wfyzc{color:#000000e0;text-shadow:0 1px 1px #ffffff2e;background:#2ecc40}.btn-secondary.svelte-8wfyzc{color:#fff;background:#ffffff14;border:1px solid #ffffff2e}.hint.svelte-8wfyzc{font-family:var(--mo-font-display);color:#ffffff80;text-align:center;margin:0;font-size:clamp(10px,1.15dvmin,12px);line-height:1.4}.avatarModal.svelte-orhf0{padding:var(--mo-sp-4);background:var(--mo-board-800);gap:var(--gap-md);box-sizing:border-box;flex-direction:column;display:flex}.avatarModal-danger.svelte-orhf0{border-color:var(--mo-danger);background:#2a0d0d}.avatarModalDescription.svelte-orhf0{font-size:var(--mo-fs-sm);color:#e6f0ebeb;margin:0;font-weight:600;line-height:1.45}.avatarModal-danger.svelte-orhf0 .avatarModalDescription:where(.svelte-orhf0){color:#ffdcd8e6}.avatarHint.svelte-orhf0{text-align:center;color:#e6f0ebb3;margin:0;font-size:clamp(12px,1.1dvmin,14px)}.entitlementChip.svelte-orhf0{letter-spacing:.02em;border-radius:999px;align-self:center;align-items:center;gap:.4em;margin:0;padding:.3dvmin .9dvmin;font-size:clamp(11px,1dvmin,13px);font-weight:700;display:inline-flex}.entitlementChip-on.svelte-orhf0{color:#b6f5c5;background:#2ecc402e;border:1px solid #2ecc4073}.emptyState.svelte-orhf0{text-align:center;color:#e6f0ebc7;padding:1dvmin var(--padding-sm);border-radius:var(--radius-sm,6px);background:#0000002e;border:1px dashed #ffffff24;margin:0;font-size:clamp(12px,1.1dvmin,14px);line-height:1.45}.presetGrid.svelte-orhf0{grid-template-columns:repeat(auto-fill,minmax(68px,1fr));gap:clamp(6px,.8dvmin,10px);padding:2px;display:grid}.presetTile.svelte-orhf0{aspect-ratio:1;cursor:pointer;background:var(--accounts-avatar-bg,#0006);transition:transform .14s var(--ease-bounce,ease), border-color .14s ease, filter .14s ease, box-shadow .14s ease;border:1.5px solid #ffffff2e;border-radius:50%;padding:0;position:relative;overflow:hidden}.presetTile.svelte-orhf0:hover:not(:disabled),.presetTile.svelte-orhf0:focus-visible:not(:disabled){border-color:#ffffff73;outline:none;transform:translateY(-2px)scale(1.03)}.presetTile-current.svelte-orhf0{border-color:var(--ui-modal-accent,#2ecc40);box-shadow:0 0 12px #2ecc4073}.presetTile-locked.svelte-orhf0{cursor:not-allowed;filter:grayscale(.7)brightness(.6)}.presetTile.svelte-orhf0:disabled{cursor:not-allowed}.presetImg.svelte-orhf0{object-fit:cover;width:100%;height:100%;display:block}.presetBadge.svelte-orhf0{color:#0e1a12;border-radius:999px;justify-content:center;align-items:center;width:clamp(20px,2.2dvmin,26px);height:clamp(20px,2.2dvmin,26px);display:inline-flex;position:absolute;inset:auto 4px 4px auto}.presetBadge-current.svelte-orhf0{background:var(--ui-modal-accent,#2ecc40)}.presetBadge-locked.svelte-orhf0{color:#fff;background:#000000b3}.uploadTile.svelte-orhf0{color:#fff;border-style:dashed;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.uploadIcon.svelte-orhf0{color:#ffffffd9;justify-content:center;align-items:center;width:60%;height:60%;display:inline-flex}.uploadLabel.svelte-orhf0{text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#ffffffeb;text-shadow:0 1px 2px #0000008c;font-size:clamp(9px,.9dvmin,11px);font-weight:800;position:absolute;inset:auto 0 6px}.expiryHint.svelte-orhf0{text-align:center;color:#f5cf4d;letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:clamp(11px,1dvmin,13px);font-weight:700}.avatarError.svelte-orhf0{color:#ffd9d9;font-size:var(--font-sm);text-align:center;border-radius:var(--radius-xs);padding:.6dvmin var(--padding-sm);background:#82000059;margin:0}.avatarModalActions.svelte-orhf0{padding-top:var(--gap-sm);border-top:1px solid #ffffff14;flex-flow:wrap;justify-content:flex-end;gap:.55dvmin .65dvmin;margin-top:.25dvmin;display:flex}.avatarBtn.svelte-orhf0{border-radius:var(--mo-r-sm);font-family:var(--mo-font-display);font-weight:700;font-size:var(--mo-fs-sm);cursor:pointer;min-height:var(--mo-tap-min);box-shadow:var(--mo-bevel);transition:filter var(--mo-dur-fast) var(--mo-ease-out), transform var(--mo-dur-fast) var(--mo-ease-out), box-shadow var(--mo-dur-fast) var(--mo-ease-out);border:none;padding:clamp(8px,1dvmin,13px) clamp(13px,1.6dvmin,22px)}.avatarBtn.svelte-orhf0:active:not(:disabled){box-shadow:var(--mo-bevel-press);transform:translateY(2px)}.avatarBtn.svelte-orhf0:hover{filter:brightness(1.06)}.avatarBtn.svelte-orhf0:disabled{opacity:.55;cursor:not-allowed;filter:none}.avatarBtn-neutral.svelte-orhf0{background:var(--mo-board-500);color:var(--mo-ink)}.avatarBtn-confirm.svelte-orhf0{background:var(--mo-green-500);color:var(--mo-ink-on-bright)}.avatarBtn-danger.svelte-orhf0{color:#fff;background:#b9372a;border-bottom:.18dvmin solid #7f241b}.note.svelte-1ox8lal{--accent:var(--mo-green-500);align-items:flex-start;gap:var(--mo-sp-3);padding:var(--mo-sp-3);border-radius:var(--mo-r-md);background:var(--mo-board-700);display:flex}.note--ban.svelte-1ox8lal{--accent:var(--mo-danger)}.note--warn.svelte-1ox8lal,.note--warning.svelte-1ox8lal{--accent:var(--mo-warn)}.note--moderation.svelte-1ox8lal{--accent:var(--mo-info)}.note--reward.svelte-1ox8lal{--accent:var(--mo-gold)}.note--unban.svelte-1ox8lal{--accent:var(--mo-green-400)}.note.fresh.svelte-1ox8lal{background:var(--mo-board-600)}.noteIcon.svelte-1ox8lal{aspect-ratio:1;box-sizing:border-box;background:color-mix(in srgb, var(--accent) 22%, var(--mo-board-900));border-radius:50%;flex:none;place-items:center;width:clamp(36px,4.4dvmin,46px);padding:clamp(7px,.9dvmin,10px);display:grid}.noteIcon.svelte-1ox8lal *{color:var(--accent)}.noteBody.svelte-1ox8lal{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.noteHead.svelte-1ox8lal{align-items:baseline;gap:var(--mo-sp-2);display:flex}.noteTitle.svelte-1ox8lal{min-width:0;font-family:var(--mo-font-display);color:var(--mo-ink);flex:1;margin:0;font-size:clamp(15px,1.9dvmin,19px);font-weight:800;line-height:1.15}.noteNew.svelte-1ox8lal{border-radius:var(--mo-r-xs);background:var(--mo-green-500);font-size:var(--mo-fs-2xs);color:var(--mo-ink-on-bright);text-transform:uppercase;flex:none;padding:1px 7px;font-weight:800}.noteTime.svelte-1ox8lal{font-size:var(--mo-fs-2xs);color:var(--mo-ink-dim);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.noteText.svelte-1ox8lal{font-size:var(--mo-fs-xs);color:var(--mo-ink-soft);white-space:pre-line;overflow-wrap:anywhere;margin:0;line-height:1.45}.noteFacts.svelte-1ox8lal{gap:var(--mo-sp-2);flex-wrap:wrap;margin:2px 0 0;padding:0;list-style:none;display:flex}.noteFact.svelte-1ox8lal{border-radius:var(--mo-r-xs);background:var(--mo-board-900);font-size:var(--mo-fs-2xs);color:var(--mo-ink-soft);gap:6px;padding:3px 9px;font-weight:700;display:flex}.noteFact.svelte-1ox8lal bdi:where(.svelte-1ox8lal){color:var(--mo-ink)}.noteFact--wide.svelte-1ox8lal{overflow-wrap:anywhere;flex-basis:100%}.noteFact--strong.svelte-1ox8lal{background:color-mix(in srgb, var(--accent) 24%, var(--mo-board-900));color:var(--mo-ink)}.noteClear.svelte-1ox8lal{cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;padding:6px;display:grid}.noteClear.svelte-1ox8lal:hover{background:var(--mo-board-600)}.noteClear.svelte-1ox8lal *{color:var(--mo-ink-dim)}.feedList.svelte-9egmdw{touch-action:pan-y;min-height:0;padding:var(--mo-sp-3);background:var(--mo-board-800);flex-direction:column;flex:1;display:flex;overflow-y:auto}.feedItems.svelte-9egmdw{gap:var(--mo-sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.feedPaginationFooter.svelte-9egmdw{background:var(--mo-board-900);border-top:1px solid #ffffff14;flex-shrink:0}.feedSkList.svelte-9egmdw{gap:var(--mo-sp-2);flex-direction:column;display:flex}.feedSk.svelte-9egmdw{border-radius:var(--mo-r-sm);background:linear-gradient(100deg, var(--mo-board-700) 30%, var(--mo-board-600) 50%, var(--mo-board-700) 70%);background-size:220% 100%;height:clamp(56px,6.4dvmin,78px);animation:1.5s linear infinite svelte-9egmdw-feedShimmer;display:block}@keyframes svelte-9egmdw-feedShimmer{0%{background-position:120% 0}to{background-position:-20% 0}}@media (prefers-reduced-motion:reduce){.feedSk.svelte-9egmdw{animation:none}}.srOnly.svelte-9egmdw{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.creature.svelte-8a08s6{width:var(--size);height:var(--size);filter:drop-shadow(0 1.2cqmin 1.6cqmin #00000052);transform-origin:50% 70%;flex:none;position:relative}.creature.idle.svelte-8a08s6{animation:4.2s ease-in-out infinite svelte-8a08s6-bob}@keyframes svelte-8a08s6-bob{0%,to{transform:translateY(0)rotate(-1.5deg)}50%{transform:translateY(-1.6cqmin)rotate(1.5deg)}}.disc.svelte-8a08s6{background:var(--outline);width:78%;height:78%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%!important}.tail.svelte-8a08s6{width:36%;height:22%;position:absolute;top:4%;left:50%;transform:translate(-50%)}.img.svelte-8a08s6{left:var(--x);top:var(--y);width:var(--s);height:var(--s);object-fit:contain;user-select:none;position:absolute;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){.creature.idle.svelte-8a08s6{animation:none}}.wordmark.svelte-zyv1qu{width:auto;height:clamp(40px,8cqmin,90px)}.avatar.svelte-zyv1qu{object-fit:cover;border-radius:50%;width:1.4em;height:1.4em}.start.svelte-zyv1qu{pointer-events:none;align-self:stretch;margin-top:clamp(4px,1cqh,14px)}.start.svelte-zyv1qu .moBtn.startButton{border-radius:var(--mo-r-md);min-height:clamp(56px,9cqmin,100px);font-size:clamp(22px,4cqmin,44px)}.countUp.svelte-x45hhd{font-variant-numeric:tabular-nums;display:inline-grid}.countUp.svelte-x45hhd>span:where(.svelte-x45hhd){grid-area:1/1}.final.svelte-x45hhd{visibility:hidden}.board.svelte-79vt2{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(16px,4cqmin,56px);width:min(100%,1100px);display:grid}.lead.svelte-79vt2{flex-direction:column;align-items:flex-start;gap:clamp(8px,1.6cqh,20px);display:flex}@media (orientation:portrait){.board.svelte-79vt2{grid-template-columns:minmax(0,1fr)}}.charts.svelte-164o2ee{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(8px,1.4cqmin,16px);width:100%;display:grid}.chart.svelte-164o2ee{flex-direction:column;gap:clamp(6px,1cqh,12px);margin:0;display:flex}.caption.svelte-164o2ee{color:var(--mo-ink-dim);font-size:clamp(13px,1.9cqmin,20px);font-weight:600}.bars.svelte-164o2ee{grid-template-columns:repeat(var(--n), minmax(0, 1fr));align-items:end;gap:clamp(2px,.5cqmin,6px);height:clamp(90px,22cqh,240px);display:grid}.bar.svelte-164o2ee{height:var(--h);background:var(--mo-board-500);transform-origin:bottom;animation:.56s cubic-bezier(.16,1,.3,1) both svelte-164o2ee-grow;animation-delay:var(--d);border-radius:.5cqmin .5cqmin 0 0;display:block}.bar--peak.svelte-164o2ee{background:var(--mo-green-300)}.axis.svelte-164o2ee{font-family:var(--mo-font-display);color:var(--mo-ink-soft);border-top:2px solid #ffffff40;padding-top:.6cqh;font-size:clamp(10px,1.6cqmin,16px);font-weight:600;display:grid}.axis--hours.svelte-164o2ee{grid-template-columns:repeat(4,1fr)}.axis--months.svelte-164o2ee{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:clamp(2px,.5cqmin,6px)}.month.svelte-164o2ee{white-space:nowrap;flex-direction:column;align-items:center;min-width:0;display:flex;overflow:hidden}.month.svelte-164o2ee b:where(.svelte-164o2ee){color:var(--mo-ink-dim);font-weight:700}@keyframes svelte-164o2ee-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.bar.svelte-164o2ee{animation:none}}@media (orientation:portrait){.charts.svelte-164o2ee{grid-template-columns:minmax(0,1fr)}.bars.svelte-164o2ee{height:clamp(70px,12cqh,160px)}.month.svelte-164o2ee{font-size:clamp(8px,2.4cqw,13px)}}.oldest.svelte-ovhyyv{flex-direction:row;grid-column:1/-1;align-items:center;gap:clamp(10px,2cqmin,22px)}.oldestText.svelte-ovhyyv{flex-direction:column;gap:clamp(2px,.5cqmin,6px);min-width:0;display:flex}.oldestName.svelte-ovhyyv{font-family:var(--mo-font-display);color:var(--mo-ink);font-size:clamp(19px,3.2cqmin,38px);font-weight:800;line-height:1.05}.others.svelte-881i6o{flex-direction:column;align-self:stretch;gap:clamp(6px,1.2cqh,14px);display:flex}.alsoLabel.svelte-881i6o{color:var(--mo-ink-dim);margin:0;font-size:clamp(13px,1.9cqmin,20px);font-weight:600}.otherRow.svelte-881i6o{flex-wrap:wrap;gap:clamp(12px,2.4cqmin,28px);display:flex}.other.svelte-881i6o{align-items:center;gap:clamp(6px,1.2cqmin,14px);display:flex}.otherText.svelte-881i6o{flex-direction:column;gap:.2em;line-height:1.15;display:flex}.otherName.svelte-881i6o{font-family:var(--mo-font-display);color:var(--mo-ink);font-size:clamp(14px,2.1cqmin,22px);font-weight:700}.otherShare.svelte-881i6o{color:var(--mo-ink-dim);font-size:clamp(12px,1.8cqmin,18px)}.head.svelte-1toq2rw{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(10px,2cqmin,24px);width:100%;display:flex}.friend.svelte-1toq2rw{gap:.4em;min-width:0}.avatar.svelte-1toq2rw{object-fit:cover;background:var(--mo-board-500);width:1.1em;height:1.1em;color:var(--mo-ink);border-radius:50%;flex:none;place-items:center;font-size:.8em;display:inline-grid}.timeline.svelte-lqhvi1{box-sizing:border-box;columns:2;column-gap:clamp(20px,4cqmin,56px);width:100%;margin:0;list-style:none}.timeline.svelte-lqhvi1 li:where(.svelte-lqhvi1){break-inside:avoid;font-family:var(--mo-font-display);grid-template-columns:5.5em minmax(0,1fr) auto;align-items:center;gap:.8em;padding:clamp(4px,.8cqh,10px) 0;font-size:clamp(13px,2.1cqmin,23px);font-weight:700;line-height:1.15;display:grid}.date.svelte-lqhvi1{font-variant-numeric:tabular-nums;color:var(--mo-ink-dim)}.stamp.svelte-lqhvi1{border-radius:var(--mo-r-pill);background:var(--mo-green-300);color:var(--mo-ink-on-bright);white-space:nowrap;padding:.35em .8em .4em;font-size:.72em}@media (orientation:portrait){.timeline.svelte-lqhvi1{columns:1}.timeline.svelte-lqhvi1 li:where(.svelte-lqhvi1){padding:.3cqh 0}}.rs-stat-value.svelte-ehpd7a{white-space:nowrap;font-size:clamp(20px,3.4cqmin,42px)}.picker.svelte-c08ijq{align-items:flex-start;gap:var(--mo-sp-4);cursor:default;flex-direction:column;width:100%;min-width:0;display:flex}.title.svelte-c08ijq{font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-2xl);color:var(--mo-ink);margin:0;line-height:1.05}.options.svelte-c08ijq{--art:clamp(64px, 9cqmin, 104px);grid-template-columns:repeat(auto-fill, minmax(calc(var(--art) + 36px), 1fr));gap:var(--mo-sp-3);box-sizing:content-box;width:100%;max-height:54cqh;margin:-4px;padding:4px;display:grid;overflow-y:auto}.option.svelte-c08ijq{align-items:center;gap:var(--mo-sp-1);min-width:0;padding:var(--mo-sp-3) var(--mo-sp-2);border-radius:var(--mo-r-md);background:var(--mo-board-700);color:var(--mo-ink);font:inherit;cursor:pointer;transition:background var(--mo-dur-fast) var(--mo-ease-out);border:none;flex-direction:column;display:flex;position:relative}.option.svelte-c08ijq:hover{background:var(--mo-board-600)}.option.on.svelte-c08ijq{background:var(--mo-board-600);outline:3px solid var(--mo-ink);outline-offset:-3px}.option.svelte-c08ijq:focus-visible{outline:3px solid var(--mo-green-300);outline-offset:2px}.name.svelte-c08ijq{-webkit-line-clamp:2;line-clamp:2;max-width:100%;min-height:2.3em;font-family:var(--mo-font-display);font-weight:700;font-size:var(--mo-fs-sm);text-align:center;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.15;display:-webkit-box;overflow:hidden}.rarity.svelte-c08ijq{font-size:var(--mo-fs-xs);color:var(--c,var(--mo-ink-dim));font-weight:700}.tick.svelte-c08ijq{top:var(--mo-sp-2);right:var(--mo-sp-2);background:var(--mo-ink);width:clamp(20px,2.6cqmin,28px);height:clamp(20px,2.6cqmin,28px);color:var(--mo-board-800);border-radius:50%;place-items:center;display:grid;position:absolute}@media (orientation:portrait){.options.svelte-c08ijq{--art:clamp(58px, 16cqw, 84px);scroll-snap-type:x proximity;overscroll-behavior-x:contain;max-height:none;display:flex;overflow:auto hidden}.option.svelte-c08ijq{flex:0 0 calc(var(--art) + 40px);scroll-snap-align:start}}.actions.svelte-1ph1cld{margin-top:clamp(4px,1cqh,12px)}.card.svelte-1ph1cld{border-radius:var(--mo-r-lg);background:var(--mo-board-800);max-width:100%;height:76cqh;box-shadow:var(--mo-shadow-panel);overflow:hidden}.card.svelte-1ph1cld img:where(.svelte-1ph1cld){width:100%;height:100%;display:block}@media (orientation:portrait){.card.svelte-1ph1cld{height:min(54cqh,110cqw)}}.scene.svelte-1gsajef{pointer-events:none;position:absolute;inset:0;overflow:hidden}.still.svelte-1gsajef{width:100%;height:100%;display:block;position:absolute;inset:0}.runner.svelte-1gsajef{will-change:transform;position:absolute;top:0;left:0;transform:translate(-9999px,-9999px)}.rs{color:var(--rs-ink);font-family:var(--ui-font-stack);box-sizing:border-box;padding:12cqh 7cqw 10cqh;display:grid;position:absolute;inset:0;overflow:hidden}.rs-text{background:var(--mo-board-800);border:var(--mo-line-rail);border-radius:var(--mo-r-lg);min-width:0;box-shadow:var(--mo-shadow-panel);box-sizing:border-box;--rs-ink:var(--mo-ink);--rs-inkSoft:var(--mo-ink-soft);flex-direction:column;align-items:flex-start;gap:clamp(10px,2.2cqh,26px);padding:clamp(18px,3.4cqmin,40px) clamp(20px,3.6cqmin,44px);display:flex}.rs-art{justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.rs--split{grid-template-columns:minmax(0,11fr) minmax(0,10fr);grid-template-areas:"text art";align-items:center;column-gap:4cqw}.rs--split.rs--flip{grid-template-columns:minmax(0,10fr) minmax(0,11fr);grid-template-areas:"art text"}.rs--split>.rs-text{grid-area:text}.rs--split>.rs-art{grid-area:art}.rs--center{place-items:center}.rs--center>.rs-text{text-align:center;align-items:center;width:min(100%,980px)}.rs--wide{place-items:center;padding-left:5cqw;padding-right:5cqw}.rs--wide>.rs-text{width:min(100%,1320px);max-height:100%}@media (orientation:portrait){.rs{padding:11cqh 5cqw 6cqh}.rs--split,.rs--split.rs--flip{grid-template:"art"minmax(0,1fr)"text"/minmax(0,1fr);align-items:center;row-gap:3cqh}.rs--center>.rs-text,.rs--wide>.rs-text{width:100%}}.rs .rs-h{color:var(--rs-ink);font-family:var(--mo-font-display);letter-spacing:-.01em;text-wrap:balance;text-shadow:0 .35cqmin #00000052;margin:0;font-size:clamp(34px,8.6cqmin,104px);font-weight:800;line-height:.98}.rs .rs-h em{font-style:normal}.rs .rs-h--fact{font-size:clamp(28px,6.4cqmin,76px);line-height:1.04}.rs .rs-hero{font-family:var(--mo-font-display);color:var(--rs-ink);font-variant-numeric:tabular-nums;text-shadow:0 .5cqmin #00000052;margin:0;font-size:clamp(72px,20cqmin,240px);font-weight:800;line-height:.9}.rs .rs-sub{color:var(--rs-ink);font-family:var(--mo-font-display);text-wrap:balance;margin:0;font-size:clamp(19px,3.6cqmin,42px);font-weight:700;line-height:1.12}.rs .rs-p{color:var(--rs-inkSoft);max-width:46ch;margin:0;font-size:clamp(15px,2.3cqmin,24px);line-height:1.35}.rs-row{flex-wrap:wrap;align-items:center;gap:clamp(6px,1cqmin,12px);display:flex}.rs--center .rs-row{justify-content:center}.rs-stats{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:clamp(8px,1.4cqmin,16px);width:100%;margin:0;padding:0;list-style:none;display:grid}.rs-stat{background:var(--mo-board-700);border-radius:var(--mo-r-md);text-align:start;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:clamp(4px,.8cqmin,10px);min-width:0;padding:clamp(12px,2cqmin,24px) clamp(14px,2.2cqmin,26px);display:flex}.rs-stat-label{color:var(--mo-ink-dim);font-size:clamp(13px,1.9cqmin,20px);font-weight:600}.rs-stat-value{font-family:var(--mo-font-display);color:var(--mo-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;align-items:center;gap:.3em;font-size:clamp(22px,4.4cqmin,52px);font-weight:800;line-height:1;display:inline-flex}.rs-stat-detail{color:var(--mo-ink-soft);font-size:clamp(12px,1.8cqmin,19px)}.rs-coin{object-fit:contain;flex:none;width:.9em;height:.9em}@media (orientation:portrait){.rs-stats{grid-template-columns:repeat(var(--cols-portrait,2), minmax(0, 1fr))}}.rs-panel{background:var(--mo-board-700);border-radius:var(--mo-r-md);color:var(--mo-ink);padding:clamp(10px,2cqmin,22px) clamp(14px,2.6cqmin,28px)}.rs-badge{font-family:var(--mo-font-display);border-radius:var(--mo-r-pill);background:color-mix(in srgb, var(--mo-green-400) 22%, var(--mo-board-800));border:1px solid color-mix(in srgb, var(--mo-green-400) 55%, transparent);color:var(--mo-ink);align-items:center;gap:.6em;padding:.5em .9em;font-size:clamp(14px,2.2cqmin,24px);font-weight:700;line-height:1.1;display:inline-flex}.rs-badge svg{width:1.05em;height:1.05em;color:var(--mo-green-300);flex:none}.rs-chip{font-family:var(--mo-font-display);border-radius:var(--mo-r-pill);background:var(--mo-board-600);color:var(--mo-ink);border:1px solid #ffffff24;align-items:center;gap:.6em;padding:.5em .9em;font-size:clamp(13px,2cqmin,22px);font-weight:700;line-height:1.1;display:inline-flex}.rs-chip--rarity{background:color-mix(in srgb, var(--c) 22%, var(--mo-board-800));border-color:color-mix(in srgb, var(--c) 60%, transparent)}.stage.svelte-pnmx57{z-index:var(--ui-modal-z-account);background:var(--rs-field);-webkit-user-select:none;user-select:none;touch-action:manipulation;cursor:pointer;isolation:isolate;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);transition:background-color .6s;position:fixed;inset:0;overflow:hidden;container-type:size}.slideHost.svelte-pnmx57{z-index:1;position:absolute;inset:0}.sceneHost.svelte-pnmx57{z-index:0;position:absolute;inset:0}.sceneHost.svelte-pnmx57:after{content:"";background:var(--rs-field);opacity:.55;position:absolute;inset:0}.progress.svelte-pnmx57{top:max(2.2cqh, env(safe-area-inset-top,0px));z-index:3;gap:.7cqmin;display:flex;position:absolute;left:3cqw;right:3cqw}.seg.svelte-pnmx57{background:#00000047;border-radius:999px;flex:1 1 0;height:clamp(4px,.9cqmin,8px);overflow:hidden}.fill.svelte-pnmx57{background:var(--mo-ink);border-radius:inherit;width:0;height:100%;display:block}.fill--done.svelte-pnmx57{width:100%}.fill--running.svelte-pnmx57{animation-name:svelte-pnmx57-progress;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes svelte-pnmx57-progress{0%{width:0}to{width:100%}}.close.svelte-pnmx57{top:calc(max(2.2cqh, env(safe-area-inset-top,0px)) + clamp(14px, 2.4cqmin, 24px));z-index:4;border-radius:var(--mo-r-sm);background:var(--mo-board-800);width:clamp(44px,6cqmin,56px);height:clamp(44px,6cqmin,56px);box-shadow:var(--mo-bevel);color:var(--mo-ink);cursor:pointer;transition:background var(--mo-dur-fast) var(--mo-ease-out), transform var(--mo-dur-fast) var(--mo-ease-out);border:none;place-items:center;padding:0;display:grid;position:absolute;right:3cqw}.close.svelte-pnmx57:hover{background:color-mix(in srgb, var(--mo-danger) 30%, var(--mo-board-800))}.close.svelte-pnmx57:active{box-shadow:var(--mo-bevel-press);transform:translateY(2px)}.state.svelte-pnmx57{z-index:2;background:var(--rs-field);color:var(--rs-ink);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(14px,3cqh,30px);padding:0 8cqw;display:flex;position:absolute;inset:0}.spinner.svelte-pnmx57{border:clamp(5px,.9cqmin,9px) solid #00000038;border-top-color:var(--mo-green-300);border-radius:50%;width:clamp(40px,8cqmin,72px);height:clamp(40px,8cqmin,72px);animation:.9s linear infinite svelte-pnmx57-spin}@keyframes svelte-pnmx57-spin{to{transform:rotate(360deg)}}.edge.svelte-pnmx57{z-index:2;box-sizing:border-box;width:clamp(36px,5cqmin,52px);height:clamp(36px,5cqmin,52px);color:var(--mo-ink);opacity:0;pointer-events:none;transition:opacity var(--mo-dur-slow) var(--mo-ease-out);background:#031a0a73;border-radius:50%;margin-top:calc(clamp(36px,5cqmin,52px)/-2);padding:clamp(6px,.9cqmin,10px);position:absolute;top:50%}.edge--prev.svelte-pnmx57{left:1.2cqw}.edge--next.svelte-pnmx57{right:1.2cqw}.edge.on.svelte-pnmx57{opacity:.8}.edge.pulse.svelte-pnmx57{animation:svelte-pnmx57-edgePulse 1.1s var(--mo-ease-out) 2}@keyframes svelte-pnmx57-edgePulse{0%,to{transform:scale(1)}40%{transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.edge.pulse.svelte-pnmx57{animation:none}}.navHint.svelte-pnmx57{bottom:calc(3cqh + env(safe-area-inset-bottom,0px));z-index:3;text-align:center;white-space:normal;pointer-events:none;width:max-content;max-width:min(90cqw,560px);margin:0;position:absolute;left:50%;transform:translate(-50%)}.pauseHint.svelte-pnmx57{bottom:calc(3cqh + env(safe-area-inset-bottom,0px));z-index:3;position:absolute;left:50%;transform:translate(-50%)}.confirmBody.svelte-1cdnd2x{gap:var(--mo-sp-4);padding:var(--mo-sp-4);background:var(--mo-board-800);flex-direction:column;display:flex}.confirmBodyDanger.svelte-1cdnd2x{border-top:2px solid var(--mo-danger)}.confirmMessage.svelte-1cdnd2x{font-size:var(--mo-fs-sm);color:var(--mo-ink-soft);overflow-wrap:anywhere;margin:0;line-height:1.5}.confirmActions.svelte-1cdnd2x{justify-content:flex-end;gap:var(--mo-sp-3);display:flex}@media (width<=600px){.confirmActions.svelte-1cdnd2x{flex-direction:column-reverse}.confirmActions.svelte-1cdnd2x .moBtn{width:100%}}.toastHost.svelte-1h9pbos{z-index:10150;pointer-events:none;flex-direction:column;align-items:center;gap:.45dvmin;width:min(92vw,420px);display:flex;position:fixed;top:clamp(12px,2dvmin,28px);left:50%;transform:translate(-50%)}@media (width<=600px){.toastHost.svelte-1h9pbos{top:calc(env(safe-area-inset-top,0px) + 56px)}}.toast.svelte-1h9pbos{pointer-events:auto;border-radius:var(--radius-sm,6px);color:#fff;text-shadow:0 .08em .12em #00000059;border:.08dvmin solid #ffffff38;flex-direction:row;align-items:center;gap:.7dvmin;width:100%;padding:.7dvmin .8dvmin .7dvmin .95dvmin;font-size:clamp(15px,1.8dvmin,22px);font-weight:700;line-height:1.35;display:flex;box-shadow:0 .2dvmin .6dvmin #00000059}.toast-success.svelte-1h9pbos{background:#166b2e;border-color:#78dc8c66}.toast-info.svelte-1h9pbos{background:#245a82;border-color:#8cbeff66}.toast-error.svelte-1h9pbos{background:#7a221c;border-color:#ffa09666}.toastIcon.svelte-1h9pbos{object-fit:contain;filter:drop-shadow(0 .08em .12em #00000059);flex-shrink:0;width:1.5em;height:1.5em}.toastMessage.svelte-1h9pbos{overflow-wrap:anywhere;flex:auto;min-width:0}.toastDismiss.svelte-1h9pbos{border-radius:var(--radius-xs,4px);color:#fff;cursor:pointer;background:#00000038;border:none;flex-shrink:0;width:1.65em;height:1.65em;margin:-.1dvmin -.05dvmin 0 0;padding:0;font-size:1.15em;line-height:1;transition:background .12s}.toastDismiss.svelte-1h9pbos:hover{background:#00000061}.searchCardRow.svelte-1nyju1s{z-index:2;padding:var(--padding-md) var(--padding-md) var(--gap-md);flex-shrink:0;position:relative}.searchHeaderCard.svelte-1nyju1s{background:var(--mo-board-900);border:.16dvmin solid var(--mo-board-500,#52b55b);border-radius:var(--radius-lg);box-sizing:border-box;flex-direction:row;align-items:center;gap:.5dvmin;min-width:0;margin-top:0;padding:.55dvmin;display:flex}.searchInputWrap.svelte-1nyju1s{border-radius:calc(var(--radius-lg) - .42dvmin);background:#0000004d;border:.16dvmin solid #ffffff40;flex:1;align-items:center;gap:.55dvmin;min-width:0;padding:.55dvmin .85dvmin;display:flex}button.searchBackToResultsBtn.searchInputWrap.svelte-1nyju1s{font:inherit;color:#fff;text-align:start;cursor:pointer;appearance:none;transition:background .14s,border-color .14s,box-shadow .14s}button.searchBackToResultsBtn.searchInputWrap.svelte-1nyju1s:focus-visible{outline-offset:.1dvmin;outline:.12dvmin solid #ffd24d8c}button.searchBackToResultsBtn.searchInputWrap.svelte-1nyju1s:hover{background:#2ecc402e;border-color:#ffd24d73;box-shadow:inset 0 0 0 .08dvmin #ffffff1f}button.searchBackToResultsBtn.searchInputWrap.svelte-1nyju1s:active{filter:brightness(.94)}.searchBackGlyph.svelte-1nyju1s{opacity:.88;flex-shrink:0;width:clamp(13px,1.5dvmin,18px);height:clamp(13px,1.5dvmin,18px);font-size:clamp(11px,1.05dvmin,14px);font-weight:800;display:inline-flex}.searchBackLabel.svelte-1nyju1s{flex:1;min-width:0;font-size:clamp(13px,1.2dvmin,16px);font-weight:700}.searchIcon.svelte-1nyju1s{opacity:.75;width:clamp(18px,1.8dvmin,24px);height:clamp(18px,1.8dvmin,24px)}.searchInput.svelte-1nyju1s{color:#fff;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:clamp(15px,1.5dvmin,18px)}.badgeIconWithTooltip.svelte-24ldaq{vertical-align:middle;flex-shrink:0;display:inline-flex;position:relative}.badgeIconWithTooltipImg.svelte-24ldaq{object-fit:contain;border-radius:4px;width:clamp(14px,1.35dvmin,18px);height:clamp(14px,1.35dvmin,18px);display:block}.socialListRowBody .searchBadgeStrip{flex-wrap:wrap;align-items:center;gap:.28dvmin;margin-top:0;display:inline-flex}.searchResultActions.svelte-1jgiwfz{flex-direction:row;flex:auto;justify-content:flex-start;align-items:center;gap:.35dvmin;width:100%;min-width:0;display:flex}.searchResultActionsSolo.svelte-1jgiwfz{justify-content:flex-end}.searchResultFriendSlot.svelte-1jgiwfz{flex:auto;justify-content:flex-end;align-items:center;min-width:0;display:flex}.searchResultFriendSlot.svelte-1jgiwfz>button:where(.svelte-1jgiwfz){box-sizing:border-box;flex:none;justify-content:center;align-items:center;width:max-content;max-width:100%;display:inline-flex}.searchResultFriendSlotSpacer.svelte-1jgiwfz{visibility:hidden;pointer-events:none;flex:auto;min-width:0;min-height:clamp(34px,3.2dvmin,42px)}.searchResultIconBtn.svelte-1jgiwfz{border-radius:var(--radius-sm);color:#ffffffe0;cursor:pointer;background:#0003;border:.12dvmin solid #ffffff38;flex-shrink:0;justify-content:center;align-items:center;width:clamp(34px,3.2dvmin,42px);height:clamp(34px,3.2dvmin,42px);margin:0;padding:0;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.searchResultIconBtn.svelte-1jgiwfz:hover{color:#fff;background:#2ecc4038;border-color:#ffd24d73}.searchResultIconBtn.svelte-1jgiwfz:focus-visible{outline:none;box-shadow:0 0 0 .14dvmin #ffd24d8c}.searchResultEyeSvg.svelte-1jgiwfz{width:55%;height:55%}.searchResultFriendsBtn.svelte-1jgiwfz{border-radius:var(--radius-sm);color:#b8f5c4;white-space:nowrap;cursor:default;opacity:.95;background:0 0;border:.14dvmin solid #2ecc40d9;min-height:clamp(34px,3.2dvmin,42px);padding:.4dvmin .65dvmin;font-size:clamp(10px,1dvmin,12px);font-weight:700;line-height:1}.searchResultMutedBtn.svelte-1jgiwfz{border-radius:var(--radius-sm);color:#dce1ded1;white-space:nowrap;cursor:default;background:#00000047;border:none;min-height:clamp(34px,3.2dvmin,42px);padding:.4dvmin .65dvmin;font-size:clamp(10px,1dvmin,12px);font-weight:700;line-height:1}.searchResultFriendSentNoticeBtn.svelte-1jgiwfz{border-radius:var(--radius-sm);color:#e8fff0;white-space:nowrap;cursor:default;opacity:.95;background:#2ecc4038;border:.14dvmin solid #52b55bbf;min-height:clamp(34px,3.2dvmin,42px);padding:.4dvmin .65dvmin;font-size:clamp(10px,1dvmin,12px);font-weight:700;line-height:1}.searchResultCancelPendingBtn.svelte-1jgiwfz{border-radius:var(--radius-sm);color:#ffffffe0;white-space:nowrap;cursor:pointer;background:#0003;border:.12dvmin solid #ffffff38;min-height:clamp(34px,3.2dvmin,42px);padding:.4dvmin .65dvmin;font-size:clamp(10px,1dvmin,12px);font-weight:700;line-height:1;transition:background .12s,border-color .12s,color .12s}.searchResultCancelPendingBtn.svelte-1jgiwfz:hover:not(:disabled){color:#fff;background:#2ecc4038;border-color:#ffd24d73}.searchResultCancelPendingBtn.svelte-1jgiwfz:focus-visible{outline:none;box-shadow:0 0 0 .14dvmin #ffd24d8c}.searchResultCancelPendingBtn.svelte-1jgiwfz:disabled{opacity:.75;cursor:default}.searchResultAddFriendButton.svelte-1jgiwfz{border-radius:var(--radius-sm);background:var(--mo-green-500);border:none;border-bottom:solid var(--mo-green-800) .18dvmin;color:var(--mo-ink-on-bright);white-space:nowrap;cursor:pointer;min-height:clamp(34px,3.2dvmin,42px);padding:.48dvmin .85dvmin;font-size:clamp(11px,1.05dvmin,13px);font-weight:700;line-height:1;transition:filter .12s}.searchResultAddFriendButton.svelte-1jgiwfz:hover:not(:disabled){filter:brightness(.92)}.searchResultAddFriendButton.svelte-1jgiwfz:disabled{opacity:.7;cursor:default}.searchBodyScroll.svelte-1p4bqk8{touch-action:pan-y;min-height:0;padding:0 var(--padding-md);flex:auto;overflow:hidden auto}.searchBodyContent.svelte-1p4bqk8{padding-bottom:var(--gap-md)}.searchHint.svelte-1p4bqk8{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5dvmin;padding:4dvmin 1dvmin;display:flex}.searchHintIcon.svelte-1p4bqk8{opacity:.4;width:clamp(36px,4dvmin,56px);height:clamp(36px,4dvmin,56px)}.searchHintTitle.svelte-1p4bqk8{margin:0;font-size:clamp(14px,1.4dvmin,18px);font-weight:700}.searchHintSubtitle.svelte-1p4bqk8{opacity:.7;font-size:clamp(11px,1.1dvmin,13px)}.searchSkeletonList.svelte-1p4bqk8{flex-direction:column;gap:.55dvmin;display:flex}.searchSkeletonRow.svelte-1p4bqk8{min-height:var(--accounts-row-min-compact);box-sizing:border-box;border-radius:var(--radius-md);background:var(--accounts-row-compact-bg,#0003);border:none;align-items:center;gap:.5dvmin;padding:.38dvmin .55dvmin;display:flex}.searchSkeletonAvatar.svelte-1p4bqk8{width:var(--accounts-avatar-sm);height:var(--accounts-avatar-sm);background:#0f6f2ca6;border-radius:999px;flex-shrink:0}.searchSkeletonText.svelte-1p4bqk8{flex-direction:column;flex:1;gap:.35dvmin;min-width:0;display:flex}.searchSkeletonLine.svelte-1p4bqk8{background:#52b55b59;border-radius:999px;height:.95dvmin;animation:1s ease-in-out infinite alternate svelte-1p4bqk8-skeletonPulse}.searchSkeletonLinePrimary.svelte-1p4bqk8{width:min(40%,220px)}.searchSkeletonLineSecondary.svelte-1p4bqk8{opacity:.85;width:min(30%,160px)}@keyframes svelte-1p4bqk8-skeletonPulse{0%{opacity:.45}to{opacity:.95}}.inlineError.svelte-1p4bqk8{color:#ffd9d9;border-radius:var(--radius-xs);background:#82000066;padding:.7dvmin .85dvmin}.searchResults.svelte-1p4bqk8{flex-direction:column;gap:.55dvmin;margin:0;padding:0;list-style:none;display:flex}.searchProfilePreview.svelte-1p4bqk8{flex-direction:column;width:100%;min-width:0;display:flex}.searchVars.svelte-zamdv3{--accounts-panel-bg:#257133e6;--accounts-panel-border:var(--ui-modal-accent);--accounts-row-compact-bg:#0000003d;display:contents}.searchBody.svelte-zamdv3{z-index:1;flex-direction:column;flex:1;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}.moChipRow.overflowStart.svelte-132o5gg{mask-image:linear-gradient(90deg,#0000 0,#000 18px)}.moChipRow.overflowEnd.svelte-132o5gg{mask-image:linear-gradient(270deg,#0000 0,#000 18px)}.moChipRow.overflowStart.overflowEnd.svelte-132o5gg{mask-image:linear-gradient(90deg,#0000 0,#000 18px calc(100% - 18px),#0000 100%)}.moChipRow.svelte-132o5gg{align-items:center;gap:var(--mo-sp-2);touch-action:pan-x;scrollbar-width:none;padding-bottom:2px;display:flex;overflow:auto hidden}.moChipRow.svelte-132o5gg::-webkit-scrollbar{display:none}.moChip.svelte-132o5gg:focus-visible{outline-offset:-3px}.moChip.svelte-132o5gg{--chip-color:var(--mo-green-400);appearance:none;align-items:center;gap:var(--mo-sp-2);border-radius:var(--mo-r-pill);color:var(--mo-ink-dim);font-family:var(--mo-font-ui);font-weight:700;font-size:var(--mo-fs-xs);cursor:pointer;white-space:nowrap;transition:background var(--mo-dur-fast) var(--mo-ease-out), color var(--mo-dur-fast) var(--mo-ease-out), border-color var(--mo-dur-fast) var(--mo-ease-out);background:#ffffff0f;border:1px solid #ffffff1f;flex-shrink:0;padding:clamp(7px,.85dvmin,11px) clamp(11px,1.3dvmin,17px);line-height:1;display:inline-flex}.moChip.svelte-132o5gg:hover{color:var(--mo-ink);background:#ffffff1c}.moChip.on.svelte-132o5gg{background:color-mix(in srgb, var(--chip-color) 26%, transparent);border-color:var(--chip-color);color:#fff}.moChipDot.svelte-132o5gg{background:var(--chip-color);border-radius:50%;flex-shrink:0;width:.66em;height:.66em;box-shadow:0 0 0 1px #00000059}.moChipCount.svelte-132o5gg{font-variant-numeric:tabular-nums;font-size:.9em}.chainStrip.svelte-tk3kxm{flex-wrap:wrap;align-items:center;gap:6px 10px;width:100%;min-width:0;display:flex}.menus.svelte-tk3kxm{flex:none;align-items:center;gap:5px;display:flex}.menu.svelte-tk3kxm{border-radius:var(--mo-r-xs);background:#00000038;gap:3px;padding:3px;display:flex}.plate.svelte-tk3kxm{width:var(--plate);height:var(--plate);background:color-mix(in srgb, var(--rarity) 34%, var(--mo-board-900));box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--rarity) 70%, transparent);border-radius:clamp(6px,.7dvmin,8px);justify-content:center;align-items:center;display:flex;position:relative}.link.svelte-tk3kxm{background:var(--mo-ink-faint);opacity:.7;border-radius:2px;flex:none;width:10px;height:2px}.narrow.svelte-tk3kxm .link:where(.svelte-tk3kxm){width:8px}.more.svelte-tk3kxm{min-width:var(--more);height:calc(var(--plate) + 6px);box-sizing:border-box;border-radius:var(--mo-r-xs);color:var(--mo-ink-dim);font-family:var(--mo-font-display);font-size:var(--mo-fs-sm);font-variant-numeric:tabular-nums;background:#00000038;flex:none;justify-content:center;align-items:center;padding:0 8px;font-weight:800;display:flex}.trailing.svelte-tk3kxm{min-width:0;color:var(--mo-ink-dim);font-size:var(--mo-fs-xs);white-space:nowrap}.trailingText.svelte-tk3kxm{display:inline-block}.wrapTrailing.svelte-tk3kxm .trailing:where(.svelte-tk3kxm){flex-basis:100%}.srOnly.svelte-tk3kxm{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.srOnly.svelte-7glbof{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.staleStrip.svelte-7glbof{justify-content:space-between;align-items:center;gap:var(--mo-sp-3);padding:var(--mo-sp-2) var(--mo-sp-3);margin-bottom:var(--mo-sp-2);border-radius:var(--mo-r-sm);background:color-mix(in srgb, var(--mo-warn) 16%, var(--mo-board-700));border:1px solid color-mix(in srgb, var(--mo-warn) 45%, transparent);color:var(--mo-ink);font-size:var(--mo-fs-xs);font-weight:700;display:flex}.boardControls.svelte-7glbof{justify-content:space-between;align-items:center;gap:var(--mo-sp-3);padding:var(--mo-sp-3) var(--mo-sp-4);background:var(--mo-board-800);border-bottom:1px solid #ffffff12;flex-shrink:0;display:flex}.boardControls.svelte-7glbof .moChipRow{flex:auto;min-width:0}@media (width>=601px) and (height>=461px){.boardControls.svelte-7glbof .moChipRow{row-gap:var(--mo-sp-2);flex-wrap:wrap}}.boardControls.svelte-7glbof .findPlayerBtn{white-space:nowrap;flex:none;gap:6px}@media (width<=600px){.findPlayerLabel.svelte-7glbof{display:none}}.boardBody.svelte-7glbof{touch-action:pan-y;min-height:0;padding:var(--mo-sp-3) var(--mo-sp-4);background:var(--mo-board-800);flex-direction:column;flex:1;display:flex;overflow-y:auto}.boardBody.refreshing.svelte-7glbof .rowStack:where(.svelte-7glbof){opacity:.55;transition:opacity var(--mo-dur) var(--mo-ease-out)}.row.anon.svelte-7glbof{cursor:default;opacity:.85}.row.anon.svelte-7glbof:hover{background:var(--mo-board-700);border-color:#ffffff12}.row.busy.svelte-7glbof{opacity:.6}.row.anon.chainRow.svelte-7glbof{cursor:pointer}.row.anon.chainRow.svelte-7glbof:hover{background:var(--mo-board-800);border-color:#ffffff47}.row.chainRow.svelte-7glbof .value:where(.svelte-7glbof){flex-direction:column;align-items:flex-end;line-height:1.1;display:flex}.row.chainRow.svelte-7glbof .who:where(.svelte-7glbof){flex:0 clamp(110px,17dvmin,190px)}.chainCell.svelte-7glbof{flex:1 1 0;min-width:0;display:flex}@media (width<=600px){.row.chainRow.svelte-7glbof{row-gap:var(--mo-sp-2);flex-wrap:wrap}.row.chainRow.svelte-7glbof .who:where(.svelte-7glbof){flex:1 1 0}.row.chainRow.svelte-7glbof .chainCell:where(.svelte-7glbof){padding-left:calc(clamp(28px, 3.2dvmin, 40px) + 2 * var(--mo-sp-3) + var(--accounts-avatar-sm));flex-basis:100%;order:3}}.rowStack.svelte-7glbof{gap:var(--mo-sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.row.svelte-7glbof{align-items:center;gap:var(--mo-sp-3);width:100%;padding:var(--mo-sp-2) var(--mo-sp-3);border-radius:var(--mo-r-sm);background:var(--mo-board-700);cursor:pointer;text-align:start;min-height:clamp(48px,5.4dvmin,64px);transition:background var(--mo-dur-fast) var(--mo-ease-out), border-color var(--mo-dur-fast) var(--mo-ease-out), transform var(--mo-dur-fast) var(--mo-ease-out);border:1px solid #ffffff12;display:flex}.row.svelte-7glbof:hover{background:var(--mo-board-800);border-color:#ffffff47}.row.svelte-7glbof:not(.anon):active{transform:translateY(1px)}.row.isMe.svelte-7glbof{border-color:var(--mo-green-400);box-shadow:inset 3px 0 0 var(--mo-green-400);background:var(--mo-board-800)}.row.chainRow.svelte-7glbof{border-inline-start:4px solid var(--rar)}.row.isMe.chainRow.svelte-7glbof{box-shadow:none}.rank.svelte-7glbof{border-radius:var(--mo-r-xs);width:clamp(28px,3.2dvmin,40px);height:clamp(28px,3.2dvmin,40px);color:var(--mo-ink-dim);font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-sm);font-variant-numeric:tabular-nums;background:#0000004d;flex-shrink:0;justify-content:center;align-items:center;display:flex}.rank[data-rank="1"].svelte-7glbof{background:var(--mo-gold);color:#3a2400}.rank[data-rank="2"].svelte-7glbof{color:#1d2a2f;background:#d5dee2}.rank[data-rank="3"].svelte-7glbof{color:#2a1405;background:#c87d42}.who.svelte-7glbof{flex-direction:column;flex:1;min-width:0;display:flex}.name.svelte-7glbof{font-family:var(--mo-font-display);font-weight:700;font-size:var(--mo-fs-sm);color:var(--mo-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.handle.svelte-7glbof{font-size:var(--mo-fs-2xs);color:var(--mo-ink-faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.value.svelte-7glbof{font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-md);font-variant-numeric:tabular-nums;color:var(--mo-ink);flex-shrink:0}.boardFoot.svelte-7glbof{padding:var(--mo-sp-2) var(--mo-sp-4);background:var(--mo-board-900);border-top:1px solid #ffffff14;flex-shrink:0}.myRank.svelte-7glbof{font-family:var(--mo-font-display);font-weight:700;font-size:var(--mo-fs-sm);color:var(--mo-green-300)}.myRankMuted.svelte-7glbof{font-size:var(--mo-fs-xs);color:var(--mo-ink-dim)}.rowSkeleton.svelte-7glbof{border-radius:var(--mo-r-sm);background:linear-gradient(100deg, var(--mo-board-700) 30%, var(--mo-board-600) 50%, var(--mo-board-700) 70%);background-size:220% 100%;height:clamp(48px,5.4dvmin,64px);animation:1.5s linear infinite svelte-7glbof-boardShimmer;display:block}@keyframes svelte-7glbof-boardShimmer{0%{background-position:120% 0}to{background-position:-20% 0}}@media (prefers-reduced-motion:reduce){.rowSkeleton.svelte-7glbof{animation:none}}@media (width<=600px){.boardControls.svelte-7glbof,.boardBody.svelte-7glbof{padding-left:var(--mo-sp-2);padding-right:var(--mo-sp-2)}}@media (height<=460px) and (orientation:landscape){.handle.svelte-7glbof{display:none}.boardFoot.svelte-7glbof{padding:4px var(--mo-sp-2)}.boardControls.svelte-7glbof{padding:2px var(--mo-sp-3)}.boardBody.svelte-7glbof{padding:4px var(--mo-sp-2)}.row.svelte-7glbof{min-height:40px;padding:2px var(--mo-sp-2);gap:var(--mo-sp-2)}.rank.svelte-7glbof{width:26px;height:26px}.rowStack.svelte-7glbof{gap:4px}}.walletPill.svelte-7n7aob{align-items:center;gap:var(--mo-sp-2);border-radius:var(--mo-r-pill);cursor:pointer;transition:background var(--mo-dur-fast) var(--mo-ease-out), border-color var(--mo-dur-fast) var(--mo-ease-out), transform var(--mo-dur-fast) var(--mo-ease-out);background:#00000057;border:1px solid #ffffff29;padding:clamp(7px,.7dvmin,11px) clamp(9px,.9dvmin,14px) clamp(7px,.7dvmin,11px) clamp(11px,1.2dvmin,17px);display:flex}.walletPill.svelte-7n7aob:hover{background:#00000080;border-color:#ffffff4d}.walletPill.svelte-7n7aob:active{transform:translateY(1px)}.walletPillIcon.svelte-7n7aob{object-fit:contain;flex-shrink:0;width:clamp(16px,2.1dvmin,26px);height:clamp(16px,2.1dvmin,26px)}.walletPillAmt.svelte-7n7aob{font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-sm);font-variant-numeric:tabular-nums;white-space:nowrap}@media (width<=420px){.walletPillAmt.svelte-7n7aob{font-size:var(--mo-fs-xs)}}.shopTabCoin.svelte-1yy6905{object-fit:contain;flex-shrink:0;width:clamp(15px,1.9dvmin,23px);height:clamp(15px,1.9dvmin,23px)}.shopTabGlyph.svelte-1yy6905{flex-shrink:0;width:clamp(14px,1.7dvmin,20px);height:clamp(14px,1.7dvmin,20px);display:flex}.moPill.svelte-9w3glf{--pill-color:#ffffff8c;align-items:center;gap:var(--mo-sp-1);border-radius:var(--mo-r-xs);font-family:var(--mo-font-display);white-space:nowrap;background:color-mix(in srgb, var(--pill-color) 22%, transparent);border:1px solid color-mix(in srgb, var(--pill-color) 55%, transparent);color:#fff;font-weight:700;line-height:1;display:inline-flex}.moPill--sm.svelte-9w3glf{font-size:var(--mo-fs-2xs);padding:clamp(2px,.28dvmin,4px) clamp(5px,.6dvmin,8px)}.moPill--md.svelte-9w3glf{font-size:var(--mo-fs-xs);padding:clamp(4px,.45dvmin,6px) clamp(8px,.95dvmin,12px)}.moPill--gold.svelte-9w3glf{--pill-color:var(--mo-gold)}.moPill--gem.svelte-9w3glf{--pill-color:var(--mo-gem)}.moPill--green.svelte-9w3glf{--pill-color:var(--mo-green-400)}.moPill--danger.svelte-9w3glf{--pill-color:var(--mo-danger)}.moPill--warn.svelte-9w3glf{--pill-color:var(--mo-warn)}.moPill.strong.svelte-9w3glf{background:var(--pill-color);border-color:color-mix(in srgb, var(--pill-color) 70%, #fff);color:var(--mo-ink-on-bright);text-shadow:none}.packCard.svelte-i4khdx{align-items:center;gap:var(--mo-sp-1);padding:var(--mo-sp-4) var(--mo-sp-3) var(--mo-sp-3);background:var(--mo-board-700);border-radius:var(--mo-r-md);box-shadow:var(--mo-shadow-sticker);transition:transform var(--mo-dur) var(--mo-ease-pop), border-color var(--mo-dur) var(--mo-ease-out);border:1px solid #ffffff1a;flex-direction:column;display:flex;position:relative}.packCard.svelte-i4khdx:hover{transform:translateY(-3px)}.packCard.svelte-i4khdx:before{content:"";border-radius:inherit;box-shadow:var(--mo-shadow-raised);pointer-events:none;opacity:0;transition:opacity var(--mo-dur) var(--mo-ease-out);position:absolute;inset:-1px}.packCard.svelte-i4khdx:not(.highlighted):hover:before{opacity:1}.packCard.highlighted.svelte-i4khdx{border-color:var(--mo-green-400);box-shadow:var(--mo-shadow-raised), 0 0 0 clamp(2px, .26dvmin, 3px) #2ecc4066}.packFlag.svelte-i4khdx{top:calc(var(--mo-sp-2) * -1);border-radius:var(--mo-r-pill);background:var(--mo-gold);color:#3a2400;font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-2xs);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;padding:clamp(3px,.35dvmin,5px) clamp(9px,1.1dvmin,14px);position:absolute;left:50%;transform:translate(-50%);box-shadow:0 2px 6px #0006}.packFlag--pick.svelte-i4khdx{background:var(--mo-green-400);color:var(--mo-ink-on-bright)}.packFlag--soft.svelte-i4khdx{background:var(--mo-board-600);color:var(--mo-ink-soft)}.packArt.svelte-i4khdx{width:clamp(64px,8dvmin,104px);height:clamp(64px,8dvmin,104px);margin-top:var(--mo-sp-1);justify-content:center;align-items:center;display:flex}.packCoin.svelte-i4khdx{object-fit:contain;filter:drop-shadow(0 4px 10px #00000073);width:100%;height:100%}.packAmount.svelte-i4khdx{align-items:center;gap:var(--mo-sp-2);margin:var(--mo-sp-2) 0 0;font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-lg);font-variant-numeric:tabular-nums;color:var(--mo-ink);line-height:1;display:flex}.packAmountIcon.svelte-i4khdx{object-fit:contain;width:1em;height:1em}.packName.svelte-i4khdx{margin:0 0 var(--mo-sp-2);font-size:var(--mo-fs-xs);color:var(--mo-ink-dim);text-align:center;font-weight:600}.packBonus.svelte-i4khdx{margin-bottom:var(--mo-sp-2)}.buyStack.svelte-i4khdx{flex-direction:column;align-items:center;line-height:1.05;display:flex}.buyVerb.svelte-i4khdx{font-size:var(--mo-fs-2xs);letter-spacing:.06em;text-transform:uppercase;opacity:.85}.buyPrice.svelte-i4khdx{font-size:var(--mo-fs-md);font-weight:800}.confettiLayer.svelte-7kmagd{pointer-events:none;z-index:3;position:absolute;inset:0;overflow:visible}.confetti.svelte-7kmagd{width:var(--size);height:var(--size);background:var(--c);opacity:0;animation:svelte-7kmagd-confettiPop var(--dur) cubic-bezier(.2, .7, .3, 1) var(--delay) forwards;position:absolute;top:22%;left:50%;transform:translate(-50%,-50%)rotate(0);box-shadow:0 0 6px #0000002e}.confetti--rect.svelte-7kmagd{border-radius:1px}.confetti--circle.svelte-7kmagd{border-radius:50%}.confetti--strip.svelte-7kmagd{width:calc(var(--size) * .35);height:calc(var(--size) * 1.6);border-radius:2px}@keyframes svelte-7kmagd-confettiPop{0%{opacity:0;transform:translate(-50%,-50%)rotate(0)scale(.6)}8%{opacity:1;transform:translate(-50%, -50%) rotate(calc(var(--rot) * .1)) scale(1)}60%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--tx)), calc(-50% + var(--ty) + 140px)) rotate(var(--rot)) scale(.85)}}@media (prefers-reduced-motion:reduce){.confetti.svelte-7kmagd{display:none}}.successBody.svelte-1c5ihe8{align-items:center;gap:var(--mo-sp-3);padding:var(--mo-sp-4);background:var(--mo-board-800);flex-direction:column;display:flex;position:relative;overflow:hidden}.checkBadge.svelte-1c5ihe8{background:var(--mo-green-500);width:clamp(52px,6.4dvmin,78px);height:clamp(52px,6.4dvmin,78px);color:var(--mo-ink-on-bright);box-shadow:var(--mo-shadow-sticker);animation:svelte-1c5ihe8-badgePop var(--mo-dur-slow) var(--mo-ease-pop) both;border-radius:50%;justify-content:center;align-items:center;display:flex}@keyframes svelte-1c5ihe8-badgePop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.creditPanel.svelte-1c5ihe8{align-items:center;gap:var(--mo-sp-3);width:100%;padding:var(--mo-sp-3);border-radius:var(--mo-r-md);background:var(--mo-board-700);border:1px solid #ffffff1a;display:flex}.creditIcon.svelte-1c5ihe8{object-fit:contain;flex-shrink:0;width:clamp(40px,4.8dvmin,60px);height:clamp(40px,4.8dvmin,60px)}.creditText.svelte-1c5ihe8{flex-direction:column;min-width:0;display:flex}.creditAmt.svelte-1c5ihe8{font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-xl);font-variant-numeric:tabular-nums;color:var(--mo-ink);margin:0;line-height:1.05}.creditUnit.svelte-1c5ihe8{font-size:var(--mo-fs-sm);color:var(--mo-ink-dim);font-weight:700}.stillShort.svelte-1c5ihe8{color:var(--mo-warn);font-size:var(--mo-fs-xs);text-align:center;margin:0;font-weight:700}.creditSub.svelte-1c5ihe8{font-size:var(--mo-fs-xs);color:var(--mo-ink-dim)}@media (prefers-reduced-motion:reduce){.checkBadge.svelte-1c5ihe8{animation:none}}.reach.svelte-koy23u{gap:var(--mo-sp-3);margin-top:var(--mo-sp-2);padding-top:var(--mo-sp-4);border-top:1px solid #ffffff14;flex-direction:column;display:flex}.reachTitle.svelte-koy23u{font-size:var(--mo-fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--mo-ink-faint);margin:0;font-weight:700}.reachRow.svelte-koy23u{gap:var(--mo-sp-3);flex:none;grid-template-columns:repeat(auto-fit,minmax(clamp(120px,14dvmin,180px),1fr));display:grid}.reachCard.svelte-koy23u{justify-content:center;align-items:center;gap:var(--mo-sp-2);padding:var(--mo-sp-4) var(--mo-sp-3);border-radius:var(--mo-r-md);background:var(--mo-board-700);border:1px solid color-mix(in srgb, var(--rarity) 30%, transparent);cursor:pointer;transition:transform var(--mo-dur) var(--mo-ease-pop), border-color var(--mo-dur) var(--mo-ease-out);flex-direction:column;display:flex}.reachCard.svelte-koy23u:hover{border-color:color-mix(in srgb, var(--rarity) 65%, transparent);transform:translateY(-3px)}.reachName.svelte-koy23u{font-family:var(--mo-font-display);font-weight:700;font-size:var(--mo-fs-xs);color:var(--mo-ink);text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.reachPrice.svelte-koy23u{align-items:center;gap:var(--mo-sp-1);font-variant-numeric:tabular-nums;color:var(--mo-ink-dim);font-weight:700;font-size:var(--mo-fs-2xs);display:inline-flex}.reachCoin.svelte-koy23u{object-fit:contain;width:1em;height:1em}.topUp.svelte-koy23u{gap:var(--mo-sp-4);min-height:100%;padding:0 var(--mo-shadow-bleed) var(--mo-sp-5);flex-direction:column;display:flex}.topUpHead.svelte-koy23u{align-items:center;gap:var(--mo-sp-4);flex-wrap:wrap;display:flex}.balanceBlock.svelte-koy23u{align-items:center;gap:var(--mo-sp-3);display:flex}.balanceIcon.svelte-koy23u{object-fit:contain;width:clamp(30px,3.6dvmin,46px);height:clamp(30px,3.6dvmin,46px)}.balanceAmount.svelte-koy23u{font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-xl);font-variant-numeric:tabular-nums;margin:0;line-height:1}.balanceLabel.svelte-koy23u{font-size:var(--mo-fs-xs);color:var(--mo-ink-dim);margin:2px 0 0}.pendingNote.svelte-koy23u{align-items:center;gap:var(--mo-sp-2) var(--mo-sp-3);padding:var(--mo-sp-2) var(--mo-sp-3);border-radius:var(--mo-r-sm);background:color-mix(in srgb, var(--mo-warn) 16%, transparent);border:1px solid color-mix(in srgb, var(--mo-warn) 42%, transparent);color:#ffdca8;flex-wrap:wrap;display:flex}.pendingNote.covered.svelte-koy23u{background:color-mix(in srgb, var(--mo-green-500) 18%, transparent);border-color:var(--mo-green-600);color:var(--mo-ink)}.pendingText.svelte-koy23u{font-size:var(--mo-fs-xs);max-width:46ch;margin:0;font-weight:600;line-height:1.4}.pendingActions.svelte-koy23u{gap:var(--mo-sp-2);margin-left:auto;display:flex}.checkoutOpen.svelte-koy23u{font-size:var(--mo-fs-xs);color:var(--mo-ink-dim);margin:0;font-weight:600}.packGrid.svelte-koy23u{gap:var(--mo-sp-4) var(--mo-sp-3);grid-template-columns:repeat(auto-fill,minmax(clamp(150px,17dvmin,210px),1fr));display:grid}.packSkeleton.svelte-koy23u{border-radius:var(--mo-r-md);background:var(--mo-board-700);height:clamp(210px,26dvmin,300px);display:block;position:relative;overflow:hidden}.packSkeleton.svelte-koy23u:after{content:"";background:linear-gradient(100deg, transparent 30%, var(--mo-board-600) 50%, transparent 70%);width:220%;animation:1.5s linear infinite svelte-koy23u-packShimmer;position:absolute;top:0;bottom:0;left:0}@keyframes svelte-koy23u-packShimmer{0%{transform:translate(-65.45%)}to{transform:translate(10.91%)}}@media (width<=600px){.topUp.svelte-koy23u{padding:0 var(--mo-shadow-bleed) var(--mo-sp-4);gap:var(--mo-sp-3)}.packGrid.svelte-koy23u{grid-template-columns:repeat(auto-fill,minmax(146px,1fr))}}@media (prefers-reduced-motion:reduce){.packSkeleton.svelte-koy23u:after{animation:none}}.card.svelte-to1yqa{--card-art-size:clamp(min(84px, calc(var(--card-art-max-h,250px) - 10px)), min(78cqw, calc(var(--card-art-max-h,250px) - 24px)), 210px);--plate:color-mix(in srgb, var(--rarity) 20%, var(--mo-board-900));background:var(--plate);border:clamp(2px, .26dvmin, 3px) solid color-mix(in srgb, var(--rarity) 55%, transparent);border-radius:var(--mo-r-md);box-shadow:var(--mo-shadow-sticker);transition:border-color var(--mo-dur) var(--mo-ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden;container-type:inline-size}.card.svelte-to1yqa:hover{border-color:var(--rarity)}.cardShell.svelte-to1yqa{transition:transform var(--mo-dur) var(--mo-ease-pop);flex-direction:column;display:flex;position:relative}.cardShell.svelte-to1yqa>.card:where(.svelte-to1yqa){flex:auto}.cardShell.svelte-to1yqa:hover{transform:translateY(-3px)}.cardShell.svelte-to1yqa:before,.cardShell--mythic.svelte-to1yqa:after{content:"";border-radius:var(--mo-r-md);pointer-events:none;opacity:0;position:absolute;inset:0}.cardShell.svelte-to1yqa:before{box-shadow:var(--mo-shadow-raised);transition:opacity var(--mo-dur) var(--mo-ease-out)}.cardShell.svelte-to1yqa:hover:before{opacity:1}.card.owned.svelte-to1yqa{--plate:color-mix(in srgb, var(--rarity) 9%, var(--mo-board-900));border-color:#ffffff29}.cardArt.svelte-to1yqa{appearance:none;aspect-ratio:1/.94;width:100%;max-height:var(--card-art-max-h,250px);cursor:pointer;padding:var(--mo-sp-2);background-color:var(--plate);background-image:repeating-linear-gradient(0deg,#ffffff0f 0 1px,#0000 1px 22px),repeating-linear-gradient(90deg,#ffffff0f 0 1px,#0000 1px 22px);border:none;justify-content:center;align-items:center;display:flex;position:relative}.card[data-rarity=rare].svelte-to1yqa .cardArt:where(.svelte-to1yqa):before,.card[data-rarity=epic].svelte-to1yqa .cardArt:where(.svelte-to1yqa):before,.card[data-rarity=legendary].svelte-to1yqa .cardArt:where(.svelte-to1yqa):before,.card[data-rarity=mythic].svelte-to1yqa .cardArt:where(.svelte-to1yqa):before{content:"";pointer-events:none;background:radial-gradient(72% 58% at 50% 62%, color-mix(in srgb, var(--rarity) 26%, transparent) 0%, transparent 70%);position:absolute;inset:0}.card[data-rarity=epic].svelte-to1yqa{box-shadow:var(--mo-shadow-sticker), 0 0 clamp(8px, 1.1dvmin, 16px) -5px var(--rarity);border-width:clamp(3px,.36dvmin,4px)}.card[data-rarity=legendary].svelte-to1yqa{box-shadow:inset 0 0 0 2px #ffffff47, var(--mo-shadow-sticker), 0 0 clamp(12px, 1.6dvmin, 22px) -5px var(--rarity);border-width:clamp(3px,.4dvmin,5px)}.card[data-rarity=mythic].svelte-to1yqa{box-shadow:inset 0 0 0 2px #ffffff4d, var(--mo-shadow-sticker), 0 0 clamp(10px, 1.3dvmin, 18px) -5px var(--rarity);border-width:clamp(3px,.4dvmin,5px)}.cardShell--mythic.svelte-to1yqa:after{box-shadow:0 0 clamp(22px, 2.8dvmin, 40px) -4px var(--rarity);animation:3.4s ease-in-out infinite alternate svelte-to1yqa-mythicRim}.card[data-rarity=legendary].svelte-to1yqa .cardArt:where(.svelte-to1yqa):after,.card[data-rarity=mythic].svelte-to1yqa .cardArt:where(.svelte-to1yqa):after{content:"";pointer-events:none;width:260%;animation:svelte-to1yqa-raritySheen 7s var(--mo-ease-out) infinite;background:linear-gradient(114deg,#0000 40%,#ffffff2e 50%,#0000 60%);position:absolute;top:0;bottom:0;left:0}.card[data-rarity=mythic].svelte-to1yqa .cardArt:where(.svelte-to1yqa):after{background-image:linear-gradient(114deg,#0000 38%,#ffffff47 50%,#0000 62%);animation-duration:5s}.card[data-rarity=epic].svelte-to1yqa .cardRarityWord:where(.svelte-to1yqa),.card[data-rarity=legendary].svelte-to1yqa .cardRarityWord:where(.svelte-to1yqa),.card[data-rarity=mythic].svelte-to1yqa .cardRarityWord:where(.svelte-to1yqa){background:var(--rarity);color:var(--mo-ink-on-bright)}@keyframes svelte-to1yqa-raritySheen{0%{transform:translate(-110.77%)}55%,to{transform:translate(49.23%)}}@keyframes svelte-to1yqa-mythicRim{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.card[data-rarity=legendary].svelte-to1yqa .cardArt:where(.svelte-to1yqa):after,.card[data-rarity=mythic].svelte-to1yqa .cardArt:where(.svelte-to1yqa):after{opacity:.3;animation:none}.cardShell--mythic.svelte-to1yqa:after{opacity:.6;animation:none}}.cardArt.svelte-to1yqa:focus-visible{outline-offset:-3px}.cardFlag.svelte-to1yqa{top:auto;bottom:0;font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-2xs);letter-spacing:.02em;color:var(--mo-ink-on-bright);background:var(--rarity);pointer-events:none;border-start-start-radius:var(--mo-r-sm);align-items:center;gap:3px;padding:clamp(3px,.4dvmin,6px) clamp(6px,.8dvmin,10px);display:inline-flex;position:absolute;inset-inline-end:0}.cardSale.svelte-to1yqa{top:0;font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-xs);font-variant-numeric:tabular-nums;color:var(--mo-ink-on-bright);background:var(--mo-warn);pointer-events:none;border-end-start-radius:var(--mo-r-sm);padding:clamp(3px,.4dvmin,6px) clamp(6px,.8dvmin,10px);position:absolute;inset-inline-end:0}.cardWas.svelte-to1yqa{font-variant-numeric:tabular-nums;opacity:.62;font-size:.72em;font-weight:700;text-decoration:line-through .1em}.cardLeaving.svelte-to1yqa{inset-inline-start:var(--mo-sp-2);bottom:var(--mo-sp-2);border-radius:var(--mo-r-pill);color:var(--mo-warn);font-size:var(--mo-fs-2xs);pointer-events:none;background:#041409cc;padding:2px 8px;font-weight:700;position:absolute}.cardName.svelte-to1yqa{background:color-mix(in srgb, var(--rarity) 30%, var(--mo-board-900));flex:auto;align-items:center;min-width:0;padding:clamp(6px,.8dvmin,10px) clamp(8px,1dvmin,14px);display:flex}.cardNameBox.svelte-to1yqa{align-items:center;width:100%;display:flex}.cardNameText.svelte-to1yqa{font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-sm);color:var(--mo-ink);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.cardRarityWord.svelte-to1yqa{top:0;font-size:var(--mo-fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--rarity);pointer-events:none;background:#0414099e;border-end-end-radius:var(--mo-r-sm);align-items:center;gap:4px;padding:clamp(3px,.4dvmin,6px) clamp(6px,.8dvmin,10px);font-weight:800;display:inline-flex;position:absolute;inset-inline-start:0}.cardAction.svelte-to1yqa:focus-visible{outline-offset:-3px}.cardAction.svelte-to1yqa{box-sizing:border-box;appearance:none;background:var(--mo-gold);width:100%;min-height:clamp(42px,4.6dvmin,58px);color:var(--mo-ink-on-bright);font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-md);cursor:pointer;box-shadow:var(--mo-bevel);transition:filter var(--mo-dur-fast) var(--mo-ease-out), transform var(--mo-dur-fast) var(--mo-ease-out);border:none;justify-content:center;align-items:center;gap:clamp(5px,.6dvmin,9px);padding:clamp(8px,1dvmin,14px) clamp(10px,1.2dvmin,16px);display:flex}.cardAction.svelte-to1yqa:hover{filter:brightness(1.06)}.cardAction.svelte-to1yqa:active{box-shadow:var(--mo-bevel-press);transform:translateY(2px)}.cardAction--gem.svelte-to1yqa{background:var(--mo-gem)}.cardAction--equip.svelte-to1yqa{background:var(--mo-green-500);color:var(--mo-ink-on-bright)}.cardAction--locked.svelte-to1yqa{background:var(--mo-board-600);color:var(--mo-ink);cursor:default;box-shadow:none;font-size:var(--mo-fs-sm)}.cardActionFree.svelte-to1yqa{font-size:var(--mo-fs-sm)}.cardCoin.svelte-to1yqa{box-sizing:border-box;object-fit:contain;background:#061e0cb8;border-radius:50%;width:1.5em;height:1.5em;padding:.2em}.cardNum.svelte-to1yqa{font-variant-numeric:tabular-nums}@media (width<=600px){.cardNameText.svelte-to1yqa{-webkit-line-clamp:1;line-clamp:1}}.grid.svelte-z3lqdw{--grid-gap:var(--mo-sp-3);gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(clamp(142px,16dvmin,196px),1fr));display:grid}.grid.row.svelte-z3lqdw{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--row-cols) - 1) * var(--grid-gap)) / var(--row-cols))}.grid.rowScroll.svelte-z3lqdw{overscroll-behavior-x:contain;margin:calc(var(--mo-shadow-bleed) * -1);padding:var(--mo-shadow-bleed);overflow-x:auto}.grid.dense.svelte-z3lqdw{grid-template-columns:repeat(auto-fit,minmax(clamp(132px,13.5dvmin,168px),1fr))}@media (width<=600px){.grid.svelte-z3lqdw,.grid.dense.svelte-z3lqdw,.grid.row.svelte-z3lqdw{--grid-gap:var(--mo-sp-2);grid-template-columns:repeat(auto-fit,minmax(132px,1fr));grid-auto-flow:row}.grid.rowScroll.svelte-z3lqdw{margin:0;padding:0;overflow-x:visible}}@media (height<=460px) and (orientation:landscape){.grid.svelte-z3lqdw,.grid.dense.svelte-z3lqdw{grid-template-columns:repeat(auto-fit,minmax(124px,1fr))}.grid.svelte-z3lqdw,.grid.dense.svelte-z3lqdw,.grid.row.svelte-z3lqdw{--grid-gap:var(--mo-sp-2)}}.packBanner.svelte-1jeem03{background:var(--mo-board-900);border:clamp(2px, .3dvmin, 4px) solid var(--rarity);border-radius:var(--mo-r-md);box-shadow:var(--mo-shadow-raised);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);display:grid;overflow:hidden}.packBanner[data-rarity=epic].svelte-1jeem03{box-shadow:var(--mo-shadow-raised), 0 0 clamp(10px, 1.3dvmin, 18px) -8px var(--rarity);border-width:clamp(3px,.36dvmin,5px)}.packBanner[data-rarity=legendary].svelte-1jeem03{box-shadow:inset 0 0 0 2px #ffffff47, var(--mo-shadow-raised), 0 0 clamp(14px, 1.8dvmin, 24px) -8px var(--rarity);border-width:clamp(3px,.4dvmin,6px)}.packShell.svelte-1jeem03{display:grid;position:relative}.packBanner[data-rarity=mythic].svelte-1jeem03{box-shadow:inset 0 0 0 2px #ffffff57, var(--mo-shadow-raised), 0 0 clamp(12px, 1.6dvmin, 22px) -10px var(--rarity);border-width:clamp(3px,.4dvmin,6px)}.packShell--mythic.svelte-1jeem03:after{content:"";border-radius:var(--mo-r-md);box-shadow:0 0 clamp(18px, 2.2dvmin, 30px) -8px var(--rarity);pointer-events:none;opacity:0;animation:3.4s ease-in-out infinite alternate svelte-1jeem03-packRim;position:absolute;inset:0}@keyframes svelte-1jeem03-packRim{0%{opacity:0}to{opacity:1}}.packBanner[data-rarity=epic].svelte-1jeem03 .stageFlag:where(.svelte-1jeem03),.packBanner[data-rarity=legendary].svelte-1jeem03 .stageFlag:where(.svelte-1jeem03),.packBanner[data-rarity=mythic].svelte-1jeem03 .stageFlag:where(.svelte-1jeem03){background:var(--rarity);color:var(--mo-ink-on-bright)}.packBanner.owned.svelte-1jeem03{border-color:var(--mo-green-500)}.stage.svelte-1jeem03{appearance:none;cursor:pointer;background-color:color-mix(in srgb, var(--biome) var(--biome-mix,42%), var(--mo-board-900));background-image:repeating-linear-gradient(0deg,#ffffff14 0 1px,#0000 1px 24px),repeating-linear-gradient(90deg,#ffffff14 0 1px,#0000 1px 24px);border:none;justify-content:center;align-items:center;min-height:clamp(168px,24dvmin,340px);padding:clamp(10px,1.4dvmin,22px);display:flex;position:relative;container-type:inline-size}.stage--art.svelte-1jeem03{background-image:var(--stage-art);background-position:50%;background-size:cover}.stageCast.svelte-1jeem03{--actor-size:min(clamp(130px, 72cqw, 340px), var(--actor-cap,340px));justify-content:center;align-items:center;gap:0;display:flex}.stageCast[data-count="2"].svelte-1jeem03{--actor-size:min(clamp(104px, 50cqw, 240px), var(--actor-cap,340px))}.stageCast[data-count="3"].svelte-1jeem03{--actor-size:min(clamp(92px, 40cqw, 210px), var(--actor-cap,340px))}.packBanner--compact.svelte-1jeem03{--actor-cap:clamp(104px, 24dvh, 340px)}.stageActor.svelte-1jeem03{--scale:.72;animation:4.6s ease-in-out infinite alternate svelte-1jeem03-stageDrift;animation-delay:calc(var(--i,0) * -.5s);display:inline-flex}.stageActor--lead.svelte-1jeem03{--scale:1;z-index:1}.stageCast[data-count="3"].svelte-1jeem03 .stageActor:where(.svelte-1jeem03):not(.stageActor--lead){margin-inline:calc(var(--actor-size) * -.07)}@keyframes svelte-1jeem03-stageDrift{0%{transform:translate(-8px,-6px)rotate(-2deg)}to{transform:translate(8px,7px)rotate(2deg)}}.stageFood.svelte-1jeem03{opacity:.62;width:clamp(22px,3.2dvmin,54px);height:auto;animation:12s ease-in-out infinite alternate svelte-1jeem03-stageFloat;animation-delay:calc(var(--i) * -1.7s);pointer-events:none;position:absolute}.stageFood.svelte-1jeem03:first-child{top:16%;left:7%}.stageFood.svelte-1jeem03:nth-child(2){bottom:12%;left:20%}.stageFood.svelte-1jeem03:nth-child(3){top:14%;right:16%}.stageFood.svelte-1jeem03:nth-child(4){bottom:18%;right:8%}.stageFood.svelte-1jeem03:nth-child(5){bottom:6%;left:46%}@keyframes svelte-1jeem03-stageFloat{0%{transform:translateY(-9px)rotate(-8deg)}to{transform:translateY(11px)rotate(10deg)}}.stageFlag.svelte-1jeem03{border-radius:var(--mo-r-pill);color:var(--rarity);font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-2xs);letter-spacing:.06em;text-transform:uppercase;pointer-events:none;background:#041409b8;padding:clamp(3px,.4dvmin,6px) clamp(8px,1dvmin,14px);position:absolute;top:clamp(8px,1dvmin,14px);left:clamp(8px,1dvmin,14px)}.offer.svelte-1jeem03{background-color:var(--mo-board-700);color:var(--mo-ink);flex-direction:column;gap:clamp(8px,1.1dvmin,16px);padding:clamp(14px,1.8dvmin,28px);display:flex;position:relative}.offerHead.svelte-1jeem03{flex-direction:column;gap:2px;display:flex}.offerName.svelte-1jeem03{color:var(--mo-gold)}.offerSub.svelte-1jeem03,.offerItemName.svelte-1jeem03{color:var(--mo-ink)}.offerName.svelte-1jeem03{font-family:var(--mo-font-display);margin:0;font-size:clamp(19px,2.6dvmin,38px);font-weight:800;line-height:1.15}.offerSub.svelte-1jeem03{font-weight:700;font-size:var(--mo-fs-sm);opacity:.85;margin:0}.offerItems.svelte-1jeem03{flex-wrap:nowrap;gap:clamp(6px,.8dvmin,12px);margin:0;padding:0;list-style:none;display:flex}.offerItem.svelte-1jeem03{flex-direction:column;flex:0 clamp(62px,8dvmin,108px);align-items:center;gap:4px;min-width:0;display:flex}.offerItemArt.svelte-1jeem03{box-sizing:border-box;border-radius:var(--mo-r-sm);background-color:var(--mo-board-900);background-image:repeating-linear-gradient(0deg,#ffffff0d 0 1px,#0000 1px 16px),repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px 16px);border:1px solid #fff3;justify-content:center;align-items:center;width:100%;padding:clamp(4px,.6dvmin,9px);display:flex;position:relative}.offerItem--owned.svelte-1jeem03 .offerItemArt:where(.svelte-1jeem03){opacity:.4;border-style:dashed}.offerItem--owned.svelte-1jeem03 .offerItemName:where(.svelte-1jeem03){color:var(--mo-ink-dim)}.offerAdjust.svelte-1jeem03{flex-direction:column;gap:2px;display:flex}.offerAdjustRow.svelte-1jeem03{flex-wrap:wrap;align-items:center;gap:clamp(6px,.8dvmin,12px);display:flex}.offerWas.svelte-1jeem03{font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-md);color:var(--mo-ink-dim);align-items:center;gap:4px;text-decoration-thickness:2px;display:inline-flex}.offerWasCoin.svelte-1jeem03{opacity:.75;width:1em;height:1em}.offerSave.svelte-1jeem03{border-radius:var(--mo-r-pill);background:var(--mo-green-400);color:var(--mo-ink-on-bright);font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-2xs);letter-spacing:.02em;text-transform:uppercase;padding:2px clamp(7px,.9dvmin,11px)}.offerOwnedNote.svelte-1jeem03{font-size:var(--mo-fs-2xs);color:var(--mo-ink-dim);margin:0;font-weight:700}.offerItemName.svelte-1jeem03{font-size:var(--mo-fs-2xs);text-align:center;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:800;line-height:1.2;display:-webkit-box;overflow:hidden}.offerItemArt--more.svelte-1jeem03{min-height:clamp(42px,5.6dvmin,76px);font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-md);color:var(--mo-ink-dim)}.offerActions.svelte-1jeem03{gap:clamp(6px,.8dvmin,12px);margin-top:auto;display:flex}.offerInspect.svelte-1jeem03{appearance:none;border-radius:var(--mo-r-sm);background:var(--mo-board-900);color:var(--mo-ink);font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-md);cursor:pointer;transition:border-color var(--mo-dur-fast) var(--mo-ease-out), background var(--mo-dur-fast) var(--mo-ease-out);border:2px solid #ffffff47;flex:none;justify-content:center;align-items:center;gap:clamp(5px,.6dvmin,8px);padding-inline:clamp(12px,1.4dvmin,20px);display:flex}.offerInspect.svelte-1jeem03:hover{border-color:var(--mo-gold);background:color-mix(in srgb, var(--mo-board-900) 80%, var(--mo-gold))}.offerBuy.svelte-1jeem03{appearance:none;border-radius:var(--mo-r-sm);background:var(--mo-gold);color:#3a2400;min-width:0;min-height:clamp(46px,5.2dvmin,66px);font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-lg);cursor:pointer;box-shadow:var(--mo-bevel);transition:filter var(--mo-dur-fast) var(--mo-ease-out);border:none;flex:1;justify-content:center;align-items:center;gap:clamp(6px,.7dvmin,10px);display:flex}.offerBuy--gem.svelte-1jeem03{background:var(--mo-gem);color:#2c0329}.offerBuy.svelte-1jeem03:hover{filter:brightness(1.06)}.offerBuy--short.svelte-1jeem03{background:var(--mo-board-700);color:var(--mo-ink);font-size:var(--mo-fs-md)}.offerBuy--owned.svelte-1jeem03{color:var(--mo-ink);cursor:default;box-shadow:none;font-size:var(--mo-fs-md);background:#0414098c}.offerCoin.svelte-1jeem03{box-sizing:border-box;object-fit:contain;background:#061e0cb8;border-radius:50%;width:1.5em;height:1.5em;padding:.2em}.offerNum.svelte-1jeem03{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.stageActor.svelte-1jeem03,.stageFood.svelte-1jeem03{animation:none}.packShell--mythic.svelte-1jeem03:after{opacity:.6;animation:none}}@media (width<=720px){.packBanner.svelte-1jeem03{grid-template-columns:1fr}.stageCast.svelte-1jeem03{--actor-size:min(clamp(110px, 74cqw, 240px), var(--actor-cap,340px))}.stageCast[data-count="3"].svelte-1jeem03{--actor-size:min(clamp(76px, 41cqw, 150px), var(--actor-cap,340px))}}@media (height<=760px) and (width>=721px){.packBanner--compact.svelte-1jeem03 .offer:where(.svelte-1jeem03){gap:clamp(6px,.9dvmin,12px);padding-block:clamp(10px,1.4dvmin,20px)}.packBanner--compact.svelte-1jeem03 .offerHead:where(.svelte-1jeem03){align-items:baseline;column-gap:var(--mo-sp-3);flex-flow:wrap}}.featured.svelte-b7wril{gap:var(--mo-sp-3);flex-direction:column;display:flex}.featuredHead.svelte-b7wril{z-index:1;align-items:center;gap:var(--mo-sp-2);display:flex;position:relative}.featuredMark.svelte-b7wril{color:var(--mo-gold);font-size:var(--mo-fs-md);display:inline-flex}.featuredTitle.svelte-b7wril{font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-md);letter-spacing:.08em;text-transform:uppercase;color:var(--mo-ink);margin:0}.packTrack.svelte-b7wril{gap:calc(var(--mo-shadow-bleed) * 2);margin:calc(var(--mo-shadow-bleed) * -1);padding:var(--mo-shadow-bleed);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.packTrack.svelte-b7wril::-webkit-scrollbar{display:none}.packSlide.svelte-b7wril{scroll-snap-align:center;flex:0 0 100%;display:grid}.slideNav.svelte-b7wril{align-items:center;gap:var(--mo-sp-1);margin-left:auto;display:flex}.slideArrow.svelte-b7wril{width:var(--mo-tap-min);height:var(--mo-tap-min);color:var(--mo-ink);font-size:var(--mo-fs-md);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.slideArrow.svelte-b7wril:hover{color:var(--mo-gold)}.slideBar.svelte-b7wril{width:clamp(22px,3dvmin,34px);height:var(--mo-tap-min);cursor:pointer;background:0 0;border:0;padding:0;position:relative}.slideBar.svelte-b7wril:before{content:"";border-radius:var(--mo-r-pill);transition:background var(--mo-dur) var(--mo-ease-out);background:#ffffff47;position:absolute;inset:calc(50% - 2px) 0}.slideBar.active.svelte-b7wril:before{background:var(--mo-gold)}.featuredEnds.svelte-b7wril{margin-left:var(--mo-sp-2);color:var(--mo-ink-dim);font-size:var(--mo-fs-xs);font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-weight:700;display:inline-flex}.shelfStack.svelte-1rzs6nn{gap:var(--mo-sp-5);padding:0 var(--mo-shadow-bleed) calc(var(--mo-shadow-bleed) + var(--mo-sp-2));flex-direction:column;display:flex}.shelf.svelte-1rzs6nn{gap:var(--mo-sp-3);flex-direction:column;display:flex}.shelfHeader.svelte-1rzs6nn{align-items:baseline;gap:var(--mo-sp-3);padding-top:var(--mo-sp-1);display:flex}.shelfTitle.svelte-1rzs6nn{font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-lg);color:var(--mo-ink);margin:0;line-height:1.1}.shelfStack.landing.svelte-1rzs6nn{--card-art-max-h:clamp(96px, 12dvh, 210px);gap:var(--mo-sp-3);margin-bottom:calc(var(--mo-shadow-bleed) * -1);margin-top:calc(var(--mo-shadow-bleed) * -1);flex:1 0 auto;padding-bottom:0}@media (height<=760px){.shelfStack.landing.svelte-1rzs6nn{--card-art-max-h:clamp(80px, calc(100dvh - 624px), 96px)}}.browseAll.svelte-1rzs6nn{justify-content:center;align-items:center;gap:var(--mo-sp-2) var(--mo-sp-4);padding:var(--mo-sp-3) 0 var(--mo-sp-1);border-top:1px solid #ffffff12;flex-wrap:wrap;margin-top:auto;display:flex}.browseAllLine.svelte-1rzs6nn{font-size:var(--mo-fs-sm);color:var(--mo-ink-dim);margin:0}.shelfCount.svelte-1rzs6nn{font-size:var(--mo-fs-xs);color:var(--mo-ink-faint);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.sk.svelte-1rzs6nn{background:var(--mo-board-700);border-radius:var(--mo-r-sm);display:block;position:relative;overflow:hidden}.sk.svelte-1rzs6nn:after{content:"";background:linear-gradient(100deg, transparent 30%, var(--mo-board-600) 50%, transparent 70%);width:220%;animation:1.5s linear infinite svelte-1rzs6nn-skShimmer;position:absolute;top:0;bottom:0;left:0}@keyframes svelte-1rzs6nn-skShimmer{0%{transform:translate(-65.45%)}to{transform:translate(10.91%)}}.heroSkeleton.svelte-1rzs6nn{border-radius:var(--mo-r-md);height:clamp(150px,22dvmin,280px)}.skTitle.svelte-1rzs6nn{width:clamp(120px,16dvmin,220px);height:var(--mo-fs-lg)}.gridSkeleton.svelte-1rzs6nn{--card-max:clamp(220px, 24dvmin, 290px);max-width:calc(6 * var(--card-max) + 5 * var(--mo-sp-3));gap:var(--mo-sp-3);grid-template-columns:repeat(auto-fit,minmax(clamp(132px,13.5dvmin,168px),1fr));display:grid}.skCard.svelte-1rzs6nn{aspect-ratio:1/1.35;border-radius:var(--mo-r-md)}@media (prefers-reduced-motion:reduce){.sk.svelte-1rzs6nn:after{animation:none}}@media (width<=600px){.gridSkeleton.svelte-1rzs6nn{gap:var(--mo-sp-2);grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.shelfStack.svelte-1rzs6nn{padding:0 var(--mo-shadow-bleed) calc(var(--mo-shadow-bleed) + var(--mo-sp-2));gap:var(--mo-sp-4)}}.catalog.svelte-1joeudt{gap:var(--mo-sp-3);padding:0 var(--mo-shadow-bleed) var(--mo-sp-4);flex-direction:column;display:flex}.controls.svelte-1joeudt{gap:var(--mo-sp-2);top:calc(var(--shop-body-inset,0px) * -1);z-index:3;margin:0 calc(var(--mo-shadow-bleed) * -1);padding:var(--mo-sp-2) var(--mo-shadow-bleed) var(--mo-sp-3);background:var(--mo-board-800);transition:box-shadow var(--mo-dur-fast) var(--mo-ease-out);flex-direction:column;display:flex;position:sticky}.controls.stuck.svelte-1joeudt{box-shadow:0 var(--mo-sp-2) var(--mo-sp-3) calc(var(--mo-sp-2) * -1) #030c06e6}.stickSentinel.svelte-1joeudt{height:0;margin-bottom:calc(var(--mo-sp-3) * -1)}.controlsTop.svelte-1joeudt{align-items:center;gap:var(--mo-sp-2);display:flex}.controlsBottom.svelte-1joeudt{align-items:center;gap:var(--mo-sp-3);min-width:0;display:flex}.controlRow.svelte-1joeudt{align-items:center;gap:var(--mo-sp-2);min-width:0;display:flex}.controlLabel.svelte-1joeudt{font-size:var(--mo-fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--mo-ink-faint);flex-shrink:0;font-weight:700}.grid.svelte-1joeudt{gap:var(--mo-sp-3);grid-template-columns:repeat(auto-fill,minmax(clamp(150px,21dvmin,264px),1fr));display:grid}.skCard.svelte-1joeudt{aspect-ratio:1/1.35;border-radius:var(--mo-r-md);background:var(--mo-board-700);display:block;position:relative;overflow:hidden}.skCard.svelte-1joeudt:after{content:"";background:linear-gradient(100deg, transparent 30%, var(--mo-board-600) 50%, transparent 70%);width:220%;animation:1.5s linear infinite svelte-1joeudt-catalogShimmer;position:absolute;top:0;bottom:0;left:0}@keyframes svelte-1joeudt-catalogShimmer{0%{transform:translate(-65.45%)}to{transform:translate(10.91%)}}@media (prefers-reduced-motion:reduce){.skCard.svelte-1joeudt:after{animation:none}}.resultCount.svelte-1joeudt{font-size:var(--mo-fs-xs);color:var(--mo-ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;margin-left:auto;font-weight:600}.ownedCount.svelte-1joeudt{color:var(--mo-green-300);margin-left:.6em}.loadMore.svelte-1joeudt{padding:var(--mo-sp-2) 0 var(--mo-sp-4);justify-content:center;display:flex}@media (height<=520px) and (orientation:landscape){.controls.svelte-1joeudt{align-items:center;column-gap:var(--mo-sp-3);row-gap:var(--mo-sp-1);padding:var(--mo-sp-1) 0 var(--mo-sp-2);flex-flow:wrap}.controlsTop.svelte-1joeudt{flex:100%}.controlRow.svelte-1joeudt,.controlsBottom.svelte-1joeudt{flex:1 1 0;min-width:0}.resultCount.svelte-1joeudt{display:none}}@media (width<=600px){.catalog.svelte-1joeudt{padding:0 var(--mo-shadow-bleed) var(--mo-sp-3)}.resultCount.svelte-1joeudt{font-size:var(--mo-fs-2xs)}}.manageBody.svelte-um4fjy{gap:var(--mo-sp-3);padding:var(--mo-sp-4);flex-direction:column;display:flex;overflow-y:auto}.passRow.svelte-um4fjy{justify-content:space-between;align-items:center;gap:var(--mo-sp-3);padding:var(--mo-sp-3);border-radius:var(--mo-r-md);background:var(--mo-board-700);border:1px solid #ffffff1a;display:flex}.passRowLeft.svelte-um4fjy{align-items:center;gap:var(--mo-sp-3);min-width:0;display:flex}.passRowText.svelte-um4fjy{min-width:0}.passRowTitleLine.svelte-um4fjy{align-items:center;gap:var(--mo-sp-2);flex-wrap:wrap;display:flex}.passRowTitle.svelte-um4fjy{font-family:var(--mo-font-display);color:var(--mo-gold);font-weight:800;font-size:var(--mo-fs-md)}.whenMain.svelte-um4fjy{font-weight:700}.whenRel.svelte-um4fjy{color:var(--mo-ink-dim);margin-left:.6em}.passRowSub.svelte-um4fjy{margin:var(--mo-sp-1) 0 0;color:var(--mo-ink-dim);font-size:var(--mo-fs-xs)}.passRowRight.svelte-um4fjy{text-align:end;flex-shrink:0}.passRowPrice.svelte-um4fjy{font-family:var(--mo-font-display);color:var(--mo-ink);font-weight:800;font-size:var(--mo-fs-lg);font-variant-numeric:tabular-nums;display:block}.passRowPriceUnit.svelte-um4fjy{color:var(--mo-ink-faint);font-size:var(--mo-fs-2xs);display:block}.manageFoot.svelte-um4fjy{justify-content:space-between;align-items:center;gap:var(--mo-sp-2);padding-top:var(--mo-sp-3);border-top:1px solid #ffffff14;flex-wrap:wrap;display:flex}.wiz.svelte-1714nbx{--wiz-accent:var(--mo-danger);touch-action:pan-y;gap:var(--mo-sp-3);padding:var(--mo-sp-4);outline:none;flex-direction:column;display:flex;overflow-y:auto}.stepCount.svelte-1714nbx{opacity:.75;margin-left:.7em}.stepLine.svelte-1714nbx{font-size:var(--mo-fs-2xs);color:var(--mo-ink-faint);margin:0;font-weight:700}.bodyLead.svelte-1714nbx{color:#ffffffe0;margin:0;font-family:Rubik,sans-serif;font-size:clamp(12px,1.4dvmin,14px);line-height:1.5}.loseList.svelte-1714nbx{flex-direction:column;gap:clamp(4px,.6dvmin,6px);margin:0;padding:0;list-style:none;display:flex}.loseList.svelte-1714nbx li:where(.svelte-1714nbx){border-radius:var(--radius-xs);background:#ffffff08;border:1px solid #ffffff14;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(8px,1dvmin,12px);padding:clamp(8px,1dvmin,11px) clamp(10px,1.2dvmin,14px);display:grid}.loseBullet.svelte-1714nbx{color:var(--pass-accent,var(--mo-gold));justify-content:center;align-items:center;font-size:clamp(12px,1.4dvmin,14px);display:inline-flex}.loseText.svelte-1714nbx{color:#ffffffe0;font-family:Rubik,sans-serif;font-size:clamp(12px,1.4dvmin,14px)}.loseX.svelte-1714nbx{color:#ff7878;justify-content:center;align-items:center;font-size:clamp(13px,1.5dvmin,15px);font-weight:800;display:inline-flex}.infoCallout.svelte-1714nbx{border-radius:var(--radius-sm);color:#ffffffe0;background:#f0b4291a;border:1px solid #f0b4296b;gap:10px;padding:clamp(10px,1.2dvmin,14px);font-family:Rubik,sans-serif;font-size:clamp(11px,1.3dvmin,13px);line-height:1.45;display:flex}.infoCallout.warn.svelte-1714nbx{background:#ff78781a;border-color:#ff78786b}.reasonGrid.svelte-1714nbx{grid-template-columns:1fr 1fr;gap:clamp(6px,.8dvmin,10px);display:grid}@media (width<=460px){.reasonGrid.svelte-1714nbx{grid-template-columns:1fr}}.reasonPill.svelte-1714nbx{appearance:none;border-radius:var(--radius-xs);color:#fff;text-align:start;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1f;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:clamp(9px,1.1dvmin,12px) clamp(10px,1.2dvmin,14px);transition:border-color .12s,background .12s;display:grid}.reasonPill.svelte-1714nbx:hover{border-color:#ffffff52}.reasonPill.selected.svelte-1714nbx{border-color:var(--wiz-accent);background:#ff78781f}.reasonDot.svelte-1714nbx{border:1.5px solid #fff6;border-radius:999px;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.reasonPill.selected.svelte-1714nbx .reasonDot:where(.svelte-1714nbx){border-color:var(--wiz-accent)}.reasonDotInner.svelte-1714nbx{background:0 0;border-radius:999px;width:7px;height:7px;transition:background .12s}.reasonDotInner.on.svelte-1714nbx{background:var(--wiz-accent)}.reasonLabel.svelte-1714nbx{font-family:Rubik,sans-serif;font-size:clamp(12px,1.4dvmin,14px)}.textareaWrap.svelte-1714nbx{flex-direction:column;gap:6px;display:flex}.textareaLabel.svelte-1714nbx{font-family:var(--mo-font-display);letter-spacing:.08em;color:#ffffff8c;font-size:clamp(10px,1.2dvmin,12px);font-weight:700}.optional.svelte-1714nbx{color:#ffffff94;font-weight:600}.textareaWrap.svelte-1714nbx textarea:where(.svelte-1714nbx){appearance:none;border-radius:var(--radius-xs);color:#fff;resize:vertical;background:#0000003d;border:1px solid #ffffff24;min-height:70px;padding:clamp(8px,1dvmin,11px);font-family:Rubik,sans-serif;font-size:clamp(12px,1.4dvmin,14px)}.textareaWrap.svelte-1714nbx textarea:where(.svelte-1714nbx):focus{background:#00000052;border-color:#ffffff5c}.confirmShell.svelte-1714nbx{flex-direction:column;align-items:center;gap:clamp(8px,1dvmin,12px);padding:clamp(8px,1dvmin,14px) 0;display:flex}.checkRing.svelte-1714nbx{border:2px solid var(--wiz-accent);width:clamp(48px,6dvmin,64px);height:clamp(48px,6dvmin,64px);color:var(--wiz-accent);border-radius:999px;justify-content:center;align-items:center;font-family:Rubik,sans-serif;font-size:clamp(22px,2.6dvmin,30px);font-weight:900;display:inline-flex}.confirmTitle.svelte-1714nbx{color:#fff;margin:0;font-family:Rubik,sans-serif;font-size:clamp(15px,1.8dvmin,19px);font-weight:900}.confirmSub.svelte-1714nbx{text-align:center;color:#ffffffc7;max-width:38ch;margin:0;font-family:Rubik,sans-serif;font-size:clamp(11px,1.3dvmin,13px);line-height:1.45}.afterList.svelte-1714nbx{border-radius:var(--radius-sm);background:#0003;flex-direction:column;gap:6px;width:100%;margin:8px 0 0;padding:clamp(10px,1.2dvmin,14px);list-style:none;display:flex}.afterList.svelte-1714nbx li:where(.svelte-1714nbx){color:#ffffffc7;align-items:center;gap:10px;font-family:Rubik,sans-serif;font-size:clamp(11px,1.3dvmin,13px);display:flex}.afterList.svelte-1714nbx li.ok:where(.svelte-1714nbx){color:#b6f5be}.afterList.svelte-1714nbx .checkIcon:where(.svelte-1714nbx),.afterList.svelte-1714nbx .dashIcon:where(.svelte-1714nbx){justify-content:center;align-items:center;width:16px;height:16px;font-weight:800;display:inline-flex}.afterList.svelte-1714nbx .checkIcon:where(.svelte-1714nbx){color:var(--wiz-accent)}.afterList.svelte-1714nbx .dashIcon:where(.svelte-1714nbx){color:#ffffff5c}.reactivateCallout.svelte-1714nbx{border-radius:var(--radius-sm);background:#f0b4291a;border:1px solid #f0b4296b;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;width:100%;margin-top:8px;padding:clamp(10px,1.2dvmin,14px);display:grid}.reactivateText.svelte-1714nbx{color:#ffffffd6;font-family:Rubik,sans-serif;font-size:clamp(11px,1.25dvmin,12px);line-height:1.4}.reactivateBtn.svelte-1714nbx{appearance:none;background:var(--mo-gold);color:var(--mo-ink-on-bright);border-radius:var(--mo-r-sm);box-shadow:var(--mo-bevel), var(--mo-shadow-sticker);font-family:var(--mo-font-display);letter-spacing:.01em;font-weight:700;font-size:var(--mo-fs-xs);cursor:pointer;border:none;padding:clamp(7px,.9dvmin,10px) clamp(12px,1.4dvmin,18px);transition:filter .12s}.reactivateBtn.svelte-1714nbx:hover:not(:disabled){filter:brightness(1.08)}.reactivateBtn.svelte-1714nbx:disabled{opacity:.5;cursor:not-allowed}.foot.svelte-1714nbx{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:clamp(6px,.8dvmin,10px);display:flex}.foot.footEnd.svelte-1714nbx{justify-content:flex-end}.ghostBtn.svelte-1714nbx,.dangerBtn.svelte-1714nbx,.keepBtn.svelte-1714nbx,.primaryBtn.svelte-1714nbx{appearance:none;border-radius:var(--mo-r-sm);font-family:var(--mo-font-display);letter-spacing:.01em;font-weight:700;font-size:var(--mo-fs-sm);min-height:clamp(36px,3.6dvmin,46px);padding:var(--mo-sp-2) var(--mo-sp-4);cursor:pointer;box-shadow:var(--mo-bevel), var(--mo-shadow-sticker);transition:filter var(--mo-dur) var(--mo-ease-out), transform var(--mo-dur) var(--mo-ease-out);border:none}.ghostBtn.svelte-1714nbx:active:not(:disabled),.dangerBtn.svelte-1714nbx:active:not(:disabled),.keepBtn.svelte-1714nbx:active:not(:disabled),.primaryBtn.svelte-1714nbx:active:not(:disabled){box-shadow:var(--mo-bevel-press);transform:translateY(2px)}.ghostBtn.svelte-1714nbx{box-shadow:none;color:var(--mo-ink-soft);background:0 0;border:1px solid #ffffff3d}.ghostBtn.svelte-1714nbx:hover:not(:disabled){color:var(--mo-ink);background:#ffffff12;border-color:#ffffff73}.dangerGhost.svelte-1714nbx{border-color:color-mix(in srgb, var(--mo-danger) 55%, transparent);color:var(--mo-danger)}.dangerGhost.svelte-1714nbx:hover:not(:disabled){background:color-mix(in srgb, var(--mo-danger) 14%, transparent);border-color:var(--mo-danger);color:var(--mo-ink)}.dangerBtn.svelte-1714nbx{background:var(--mo-danger);color:var(--mo-ink-on-bright)}.dangerBtn.svelte-1714nbx:hover:not(:disabled){filter:brightness(1.06)}.keepBtn.svelte-1714nbx{background:var(--mo-gold);color:var(--mo-ink-on-bright)}.keepBtn.svelte-1714nbx:hover:not(:disabled){filter:brightness(1.06)}.primaryBtn.svelte-1714nbx{background:var(--mo-green-500);color:var(--mo-ink-on-bright)}.primaryBtn.svelte-1714nbx:hover:not(:disabled){filter:brightness(1.06)}.ghostBtn.svelte-1714nbx:disabled,.dangerBtn.svelte-1714nbx:disabled,.keepBtn.svelte-1714nbx:disabled,.primaryBtn.svelte-1714nbx:disabled{opacity:.5;cursor:not-allowed;transform:none}.teaserChip.svelte-rsjrq5{border-radius:var(--mo-r-pill);background:var(--mo-board-900);font-size:var(--mo-fs-2xs);border:1px solid #ffffff24;align-items:center;margin:0 6px 6px 0;padding:2px 10px;font-weight:700;display:inline-flex}.successCard.svelte-rsjrq5{background:var(--mo-board-800);box-shadow:var(--mo-shadow-panel), 0 0 28px #2ecc4047;box-sizing:border-box;flex-direction:column;align-items:stretch;gap:clamp(12px,1.8dvmin,20px);padding:clamp(18px,2.4dvmin,28px);display:flex;position:relative}.checkBadge.svelte-rsjrq5{background:var(--mo-green-500);width:clamp(52px,6.4dvmin,78px);height:clamp(52px,6.4dvmin,78px);color:var(--mo-ink-on-bright);box-shadow:var(--mo-shadow-sticker);border-radius:50%;flex:none;justify-content:center;align-self:center;align-items:center;display:flex}.checkBadge.svelte-rsjrq5 svg:where(.svelte-rsjrq5){width:60%;height:60%}.passPanel.svelte-rsjrq5{border-radius:var(--radius-sm);text-align:center;background:#00000052;border:1px solid #2ecc4073;flex-direction:column;align-items:center;gap:clamp(6px,.8dvmin,10px);padding:clamp(12px,1.4dvmin,18px) clamp(14px,1.7dvmin,20px);display:flex}.passNameRow.svelte-rsjrq5{align-items:center;gap:clamp(6px,.8dvmin,10px);display:inline-flex}.passStar.svelte-rsjrq5{color:#d4a417;filter:drop-shadow(0 1px 4px #d4a4178c);justify-content:center;align-items:center;font-size:clamp(20px,2.4dvmin,26px);line-height:1;display:inline-flex}.passName.svelte-rsjrq5{color:#d4a417;text-shadow:0 2px 6px #0006;letter-spacing:.02em;font-family:Rubik,sans-serif;font-size:clamp(18px,2.2dvmin,24px);font-weight:900}.passBullets.svelte-rsjrq5{color:#ffffffc7;margin:0;font-family:Rubik,sans-serif;font-size:clamp(12px,1.35dvmin,14px);line-height:1.4}.continueBtn.svelte-rsjrq5{background:var(--mo-green-500);width:100%;color:var(--mo-ink-on-bright);box-shadow:var(--mo-bevel), var(--mo-shadow-sticker);font-family:var(--mo-font-display);font-weight:700;font-size:var(--mo-fs-md);letter-spacing:.01em;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;padding:clamp(10px,1.2dvmin,16px);transition:filter .12s,transform .1s;display:inline-flex}.continueBtn.svelte-rsjrq5:hover{filter:brightness(1.08);transform:translateY(-1px)}.planSidebar.svelte-1gmv2kr{flex-direction:column;gap:clamp(6px,.8dvmin,10px);display:flex}.sidebarHeading.svelte-1gmv2kr{text-transform:uppercase;letter-spacing:.08em;color:#ffffff9e;margin:0;padding-left:4px;font-family:Rubik,sans-serif;font-size:clamp(11px,1.2dvmin,12px);font-weight:800}.sidebarPlan.svelte-1gmv2kr{appearance:none;text-align:start;border-radius:var(--radius-sm);color:#fff;cursor:pointer;transition:border-color .18s var(--ease-bounce,cubic-bezier(.34, 1.56, .64, 1)), background .18s ease, transform .22s var(--ease-bounce,cubic-bezier(.34, 1.56, .64, 1));will-change:transform;background:#ffffff0a;border:1px solid #ffffff1a;grid-template-columns:auto auto;gap:4px 8px;padding:clamp(10px,1.2dvmin,14px);display:grid}.sidebarPlan.svelte-1gmv2kr:hover{background:#ffffff12;border-color:#ffffff47;transform:translateY(-2px)rotate(-.4deg)}.sidebarPlan.active.svelte-1gmv2kr{border-color:var(--pass-accent,var(--mo-gold));background:#f0b4291a}.sidebarPlan.active.svelte-1gmv2kr:hover{transform:translateY(-2px)}.sidebarPlanTitle.svelte-1gmv2kr{grid-column:1;font-family:Rubik,sans-serif;font-size:clamp(14px,1.6dvmin,16px);font-weight:900}.sidebarActivePill.svelte-1gmv2kr{color:#b6f5be;text-transform:uppercase;letter-spacing:.06em;background:#2ecc4029;border-radius:999px;grid-column:2;place-self:start end;padding:2px 8px;font-family:Rubik,sans-serif;font-size:clamp(10px,1.05dvmin,11px);font-weight:700}.sidebarActivePill--ending.svelte-1gmv2kr{color:#ffd6a8;background:#ff9a3c2e}.sidebarPlanDesc.svelte-1gmv2kr{color:#ffffff9e;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;grid-column:1/-1;font-family:Rubik,sans-serif;font-size:clamp(11px,1.25dvmin,12px);line-height:1.35;display:-webkit-box;overflow:hidden}.sidebarPlanPrice.svelte-1gmv2kr{color:var(--pass-accent,var(--mo-gold));grid-column:1/-1;font-family:Rubik,sans-serif;font-size:clamp(12px,1.35dvmin,14px);font-weight:900}.heroCard.svelte-zbx43n{--pass-accent:var(--mo-gold);--pass-glow:#ffc83d66;background:var(--mo-board-700);border:1px solid var(--pass-accent);border-radius:var(--mo-r-md);box-shadow:var(--mo-shadow-raised);isolation:isolate;position:relative;overflow:hidden}.heroArt.svelte-zbx43n{z-index:0;pointer-events:none;background-position:50%;background-size:cover;position:absolute;inset:0}.heroArtScrim.svelte-zbx43n{z-index:0;pointer-events:none;background:#042810db;position:absolute;inset:0}.heroCard.svelte-zbx43n>:not(.heroArt):not(.heroArtScrim):not(.heroTagChip){z-index:1;position:relative}.heroCard--withArt.svelte-zbx43n .heroArt,.heroCard--withArt.svelte-zbx43n .heroArtScrim{display:none}.heroCard--withArt.svelte-zbx43n .passHeader{border-bottom-color:#ffffff1f}.heroTagChip.svelte-zbx43n{top:clamp(12px,1.4dvmin,16px);z-index:2;background:var(--pass-accent,var(--mo-gold));color:var(--mo-ink-on-bright);font-family:var(--mo-font-display);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;padding:clamp(5px,.6dvmin,8px) clamp(10px,1.2dvmin,14px);font-size:clamp(10px,1.15dvmin,12px);font-weight:700;position:absolute;inset-inline-end:clamp(12px,1.4dvmin,16px);box-shadow:0 2px 8px #00000052}.heroTagChip[data-tag=new].svelte-zbx43n{color:#082010;background:#2ecc40}.heroTagChip[data-tag=popular].svelte-zbx43n{color:#2a0d00;background:#ff7a45}.heroTagChip[data-tag=best_value].svelte-zbx43n{color:#2a1b00;background:#f5cf4d}.passHeader.svelte-zbx43n{isolation:isolate;background:var(--mo-board-900);border-bottom:1px solid #ffffff0f;flex-direction:column;align-items:flex-start;gap:clamp(4px,.6dvmin,8px);padding:clamp(12px,1.4dvmin,18px) clamp(14px,1.6dvmin,22px);display:flex;position:relative;overflow:hidden}.passHeader.svelte-zbx43n>:not(.heroArt):not(.heroArtScrim){z-index:1;position:relative}.passBadge.svelte-zbx43n{z-index:1;font-family:var(--mo-font-display);color:var(--pass-accent);letter-spacing:.01em;text-shadow:0 1px 4px #00000073;font-size:clamp(17px,2dvmin,22px);font-weight:800;position:relative}.passDescription.svelte-zbx43n{z-index:1;color:#ffffffdb;max-width:64ch;margin:0;font-family:Rubik,sans-serif;font-size:clamp(13px,1.45dvmin,15px);line-height:1.4;position:relative}.thisMonth.svelte-3mxyvp{border-right:1px solid #ffffff0f;flex-direction:column;gap:clamp(8px,1dvmin,12px);padding:clamp(12px,1.5dvmin,18px);display:flex}@media (width<=720px){.thisMonth.svelte-3mxyvp{border-bottom:1px solid #ffffff0f;border-right:none}}.sectionLabel.svelte-3mxyvp{text-transform:uppercase;letter-spacing:.1em;color:#ffffffdb;align-items:center;gap:clamp(4px,.5dvmin,7px);margin:0;font-family:Rubik,sans-serif;font-size:clamp(11px,1.25dvmin,13px);font-weight:900;display:inline-flex}.sectionLabel.svelte-3mxyvp .labelIcon{color:#d4a417}.monthLabel.svelte-3mxyvp{letter-spacing:.08em;text-transform:uppercase}.monthName.svelte-3mxyvp{color:var(--mo-ink);margin-left:.6em;font-weight:800}.dropGrid.svelte-3mxyvp{grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));gap:clamp(8px,1dvmin,12px);display:grid}.dropGrid[data-count="1"].svelte-3mxyvp{grid-template-columns:minmax(0,1fr)}.dropGrid[data-count="2"].svelte-3mxyvp{grid-template-columns:repeat(2,minmax(0,1fr))}.dropTile.svelte-3mxyvp{--skin-accent:#ffffff40;background-color:var(--mo-board-900);border:clamp(2px, .26dvmin, 3px) solid var(--skin-accent);border-radius:var(--radius-sm);text-align:center;transition:transform .22s var(--ease-bounce), box-shadow .22s ease, border-color .22s ease;box-shadow:var(--mo-shadow-sticker);background-image:repeating-linear-gradient(0deg,#ffffff0d 0 1px,#0000 1px 20px),repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px 20px);flex-direction:column;justify-content:space-between;align-items:center;gap:6px;padding:clamp(10px,1.2dvmin,14px);display:flex;position:relative;overflow:hidden}.dropTile.svelte-3mxyvp:hover{box-shadow:var(--mo-shadow-raised);transform:translateY(-3px)}.dropTile.svelte-3mxyvp>:where(.svelte-3mxyvp){z-index:2;position:relative}@keyframes svelte-3mxyvp-dropDrift{0%{transform:translateY(-4px)rotate(-1.2deg)}to{transform:translateY(5px)rotate(1.2deg)}}@media (prefers-reduced-motion:reduce){.dropTile.svelte-3mxyvp{transition:none}.dropTile.svelte-3mxyvp:hover{transform:none}}.dropArt.svelte-3mxyvp{animation:3.6s ease-in-out infinite alternate svelte-3mxyvp-dropDrift;animation-delay:calc(var(--drift-delay,0s) * -1);justify-content:center;align-items:center;padding:clamp(4px,.6dvmin,8px);display:flex}.dropName.svelte-3mxyvp{color:#fff;text-shadow:0 1px 3px #0000008c;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;font-family:Rubik,sans-serif;font-size:clamp(13px,1.55dvmin,17px);font-weight:900;overflow:hidden}.rarityChip.svelte-3mxyvp{background:var(--skin-accent);color:#1a1a1a;text-transform:uppercase;letter-spacing:.06em;border-radius:999px;padding:3px 9px;font-family:Rubik,sans-serif;font-size:clamp(10px,1.1dvmin,11px);font-weight:800}.dropEmpty.svelte-3mxyvp{color:var(--mo-ink-dim);text-align:center;justify-content:center;align-items:center;gap:clamp(5px,.6dvmin,8px);padding:clamp(20px,3dvmin,36px);font-family:Rubik,sans-serif;font-size:clamp(13px,1.5dvmin,15px);display:flex}.nextStrip.svelte-3mxyvp{color:#ffffffd1;border-top:1px dashed #ffffff14;margin-top:auto;padding-top:clamp(6px,.8dvmin,10px);font-family:Rubik,sans-serif;font-size:clamp(11px,1.25dvmin,13px)}@media (prefers-reduced-motion:reduce){.dropArt.svelte-3mxyvp{animation:none}}.included.svelte-jrh7j0{flex-direction:column;gap:clamp(8px,1dvmin,12px);padding:clamp(12px,1.5dvmin,18px);display:flex}.sectionLabel.svelte-jrh7j0{text-transform:uppercase;letter-spacing:.1em;color:#ffffffdb;align-items:center;gap:clamp(4px,.5dvmin,7px);margin:0;font-family:Rubik,sans-serif;font-size:clamp(11px,1.25dvmin,13px);font-weight:900;display:inline-flex}.sectionLabel.svelte-jrh7j0 .labelIcon{color:var(--pass-accent,#d4a417)}.planCompare.svelte-jrh7j0{grid-template-columns:1fr 1fr;gap:clamp(6px,.8dvmin,10px);margin-bottom:clamp(6px,.8dvmin,10px);display:grid}.planHead.svelte-jrh7j0{border-radius:var(--radius-xs);font-family:var(--mo-font-display);text-align:center;padding:clamp(6px,.8dvmin,10px) clamp(10px,1.2dvmin,16px);font-size:clamp(12px,1.4dvmin,15px);font-weight:800}.planHead--free.svelte-jrh7j0{background:var(--mo-board-600);color:var(--mo-ink)}.planHead--paid.svelte-jrh7j0{background:var(--pass-accent);color:var(--mo-ink-on-bright)}.perkList.svelte-jrh7j0{flex-direction:column;gap:clamp(5px,.7dvmin,8px);margin:0;padding:0;list-style:none;display:flex}.perkRow.svelte-jrh7j0{grid-template-columns:1fr 1fr;align-items:stretch;gap:clamp(6px,.8dvmin,10px);display:grid}.perkCell.svelte-jrh7j0{border-radius:var(--radius-xs);grid-template-columns:auto 1fr;align-items:center;gap:clamp(7px,.9dvmin,11px);padding:clamp(10px,1.2dvmin,14px) clamp(12px,1.4dvmin,16px);display:grid}.perkCell--free.svelte-jrh7j0{background:var(--mo-board-700);border:1px solid #ffffff1a}.perkCell--free.svelte-jrh7j0 .perkText:where(.svelte-jrh7j0){color:var(--mo-ink-dim)}.perkCell--paid.svelte-jrh7j0{background:var(--mo-board-900);border:clamp(2px, .26dvmin, 3px) solid color-mix(in srgb, var(--pass-accent) 60%, transparent);transition:border-color var(--mo-dur) var(--mo-ease-out)}.perkCell--paid.svelte-jrh7j0:hover{border-color:var(--pass-accent)}.srOnly.svelte-jrh7j0{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.perkMark.svelte-jrh7j0{width:1.4em;color:var(--mo-ink-faint);justify-content:center;align-items:center;font-weight:800;display:inline-flex}.perkMark--yes.svelte-jrh7j0{color:var(--pass-accent)}.bonusPerkRow.svelte-jrh7j0{background:var(--mo-board-900);border:clamp(2px, .26dvmin, 3px) solid color-mix(in srgb, var(--pass-accent) 60%, transparent);border-radius:var(--radius-xs);grid-template-columns:auto 1fr;align-items:center;gap:clamp(7px,.9dvmin,11px);padding:clamp(10px,1.2dvmin,14px) clamp(12px,1.4dvmin,16px);display:grid}.perkText.svelte-jrh7j0{color:#fffffff2;font-family:Rubik,sans-serif;font-size:clamp(13px,1.5dvmin,15px);line-height:1.35}.bonusPerks.svelte-jrh7j0{border-top:1px dashed #ffffff1a;flex-direction:column;gap:clamp(5px,.7dvmin,8px);margin-top:clamp(8px,1dvmin,12px);padding-top:clamp(8px,1dvmin,12px);display:flex}.bonusPerksLabel.svelte-jrh7j0{text-transform:uppercase;letter-spacing:.08em;color:var(--pass-accent,var(--mo-gold));margin:0;font-family:Rubik,sans-serif;font-size:clamp(10px,1.15dvmin,12px);font-weight:900}.bonusPerkRow.svelte-jrh7j0{background:#f0b42914;border-color:#f0b42952}.dropsPanel.svelte-rjt1w4{flex-direction:column;gap:clamp(8px,1dvmin,12px);padding:clamp(8px,1dvmin,12px) 0;display:flex}.sectionLabel.svelte-rjt1w4{text-transform:uppercase;letter-spacing:.1em;color:#ffffffdb;align-items:center;gap:clamp(4px,.5dvmin,7px);margin:0;font-family:Rubik,sans-serif;font-size:clamp(11px,1.25dvmin,13px);font-weight:900;display:inline-flex}.sectionLabel.svelte-rjt1w4 .labelIcon{color:var(--mo-gold)}.dropList.svelte-rjt1w4{flex-direction:column;gap:clamp(5px,.7dvmin,8px);margin:0;padding:0;list-style:none;display:flex}.dropRow.svelte-rjt1w4{border-radius:var(--radius-xs);background:#ffffff08;border:1px solid #ffffff14;align-items:center;gap:clamp(8px,1dvmin,12px);padding:clamp(10px,1.2dvmin,13px) clamp(12px,1.4dvmin,16px);display:flex}.dropRowText.svelte-rjt1w4{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.dropRowName.svelte-rjt1w4{text-overflow:ellipsis;white-space:nowrap;color:#fffffff2;font-family:Rubik,sans-serif;font-size:clamp(13px,1.45dvmin,15px);font-weight:700;overflow:hidden}.dropRowContents.svelte-rjt1w4{flex-wrap:wrap;gap:6px;display:flex}.dropChip.svelte-rjt1w4{color:#ffffffe6;font-variant-numeric:tabular-nums;background:#ffffff14;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:clamp(11px,1.25dvmin,13px);font-weight:700;display:inline-flex}.dropChipIcon.svelte-rjt1w4{object-fit:contain;width:1.1em;height:1.1em}.dropClaimBtn.svelte-rjt1w4{appearance:none;background:var(--pass-accent,var(--mo-gold));color:#1a1407;border-radius:var(--radius-xs);text-transform:uppercase;letter-spacing:.06em;cursor:pointer;transition:filter .18s var(--ease-bounce), transform .18s var(--ease-bounce);border:1px solid #0000;padding:clamp(8px,1dvmin,11px) clamp(14px,1.6dvmin,20px);font-family:Rubik,sans-serif;font-size:clamp(12px,1.35dvmin,14px);font-weight:900}.dropClaimBtn.svelte-rjt1w4:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-2px)scale(1.02)}.dropClaimBtn.svelte-rjt1w4:disabled{opacity:.5;cursor:not-allowed;transform:none}.dropClaimedChip.svelte-rjt1w4,.dropAutoChip.svelte-rjt1w4,.dropExpiredChip.svelte-rjt1w4{color:#b6f5be;text-transform:uppercase;letter-spacing:.06em;background:#2ecc402e;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:4px 11px;font-family:Rubik,sans-serif;font-size:clamp(11px,1.2dvmin,12px);font-weight:800;display:inline-flex}.dropAutoChip.svelte-rjt1w4{color:#ffffffd9;background:#ffffff14}.dropExpiredChip.svelte-rjt1w4{color:#ffb4b4;background:#ff787829;border:1px solid #ff787859}.ctaPrimary.svelte-1v1vqdf{flex-direction:column;align-items:center;line-height:1.08;display:flex}.ctaVerb.svelte-1v1vqdf{font-size:var(--mo-fs-2xs);letter-spacing:.06em;text-transform:uppercase;opacity:.85}.ctaPrice.svelte-1v1vqdf{font-size:var(--mo-fs-lg);font-weight:800}.actionBar.svelte-1v1vqdf{z-index:2;background:var(--mo-board-800);padding-block:var(--mo-sp-2);flex-wrap:wrap;align-items:center;gap:clamp(8px,1.2dvmin,14px);display:flex;position:sticky;bottom:0}.tierPicker.svelte-1v1vqdf{gap:clamp(5px,.7dvmin,10px);display:flex}.tierPill.svelte-1v1vqdf{appearance:none;color:#ffffffe0;text-transform:none;letter-spacing:.06em;cursor:pointer;transition:border-color .18s var(--ease-bounce), background .18s ease, transform .2s var(--ease-bounce);background:#ffffff0a;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:6px;padding:clamp(8px,1dvmin,12px) clamp(14px,1.6dvmin,22px);font-family:Rubik,sans-serif;font-size:clamp(12px,1.3dvmin,13px);font-weight:800;display:inline-flex}.tierPill.svelte-1v1vqdf:hover{border-color:#ffffff6b;transform:translateY(-1px)}.tierPill.active.svelte-1v1vqdf{border-color:var(--pass-accent,var(--mo-gold));color:#fff;background:#f0b42933;transform:scale(1.04)}.tierPillLabel.svelte-1v1vqdf{line-height:1}.savePill.svelte-1v1vqdf{background:var(--mo-green-400);color:var(--mo-ink-on-bright);border-radius:999px;padding:1px 6px;font-size:.85em;line-height:1}.ctaSubscribe.svelte-1v1vqdf{appearance:none;background:var(--pass-accent,var(--mo-gold));border-radius:var(--mo-r-pill);color:var(--mo-ink-on-bright);padding:var(--mo-sp-3) var(--mo-sp-5);cursor:pointer;transition:filter var(--mo-dur) var(--mo-ease-out), transform var(--mo-dur) var(--mo-ease-out);justify-content:center;align-items:center;gap:var(--mo-sp-2);font-family:var(--mo-font-display);box-shadow:var(--mo-bevel), var(--mo-shadow-sticker);border:none;flex:0 auto;margin-left:auto;display:inline-flex}.ctaSubscribe.svelte-1v1vqdf:hover:not(:disabled){filter:brightness(1.06)}.ctaSubscribe.svelte-1v1vqdf:active:not(:disabled){box-shadow:var(--mo-bevel-press);transform:translateY(2px)}.ctaSubscribe.svelte-1v1vqdf:disabled{opacity:.55;cursor:not-allowed}.ctaLock.svelte-1v1vqdf{align-items:center;line-height:1;display:inline-flex}.ctaPrimary.svelte-1v1vqdf{letter-spacing:.01em;font-weight:800}@media (width<=600px){.ctaSubscribe.svelte-1v1vqdf{flex:100%;margin-left:0}}.ctaSave.svelte-1v1vqdf{color:#1a1407;text-transform:none;letter-spacing:.06em;background:#00000038;border-radius:999px;padding:3px 9px;font-size:clamp(11px,1.2dvmin,12px);font-weight:800}.actionBar.svelte-1ojd8d4{z-index:2;background:var(--mo-board-800);padding-block:var(--mo-sp-2);flex-wrap:wrap;align-items:center;gap:clamp(8px,1.2dvmin,14px);display:flex;position:sticky;bottom:0}.activePill.svelte-1ojd8d4{color:#b6f5be;text-transform:uppercase;letter-spacing:.08em;background:#2ecc4038;border-radius:999px;padding:5px 11px;font-family:Rubik,sans-serif;font-size:clamp(12px,1.3dvmin,13px);font-weight:900}.activePill--ending.svelte-1ojd8d4{color:#ffd6a8;background:#ff9a3c3d}.renewBlock.svelte-1ojd8d4{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.renewText.svelte-1ojd8d4{color:#ffffffd6;font-family:Rubik,sans-serif;font-size:clamp(12px,1.35dvmin,14px)}.renewPrice.svelte-1ojd8d4{color:var(--mo-ink);font-weight:800}.nextGrantText.svelte-1ojd8d4{color:var(--pass-accent,var(--mo-gold));text-transform:uppercase;letter-spacing:.04em;font-family:Rubik,sans-serif;font-size:clamp(11px,1.25dvmin,13px);font-weight:800}.activeBtns.svelte-1ojd8d4{gap:clamp(8px,1dvmin,12px);display:flex}.ctaGhost.svelte-1ojd8d4{appearance:none;border-radius:var(--radius-xs);color:#fff;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;transition:background .18s var(--ease-bounce), border-color .18s var(--ease-bounce), transform .18s var(--ease-bounce);background:0 0;border:1px solid #ffffff5c;padding:clamp(8px,1dvmin,11px) clamp(14px,1.6dvmin,20px);font-family:Rubik,sans-serif;font-size:clamp(12px,1.35dvmin,14px);font-weight:800}.ctaGhost.svelte-1ojd8d4:hover{background:#ffffff12;border-color:#fff9;transform:translateY(-1px)}.ctaGhostDanger.svelte-1ojd8d4{color:#ffb4b4;border-color:#ff78788c}.ctaGhostDanger.svelte-1ojd8d4:hover{color:#fff;background:#ff50501a;border-color:#ff7878}.ctaGhostPrimary.svelte-1ojd8d4{border-color:var(--pass-accent,var(--mo-gold));color:var(--pass-accent,var(--mo-gold))}.ctaGhostPrimary.svelte-1ojd8d4:hover:not(:disabled){color:#fff;background:#f0b42929}.ctaGhostPrimary.svelte-1ojd8d4:disabled{opacity:.55;cursor:not-allowed}.subscriptionTab.svelte-1lypuu1{padding:0 var(--mo-shadow-bleed);box-sizing:border-box;grid-template-columns:1fr;align-items:start;gap:clamp(8px,1.3dvmin,18px);width:100%;max-width:980px;margin-inline:auto;display:grid}.subscriptionTab.withSidebar.svelte-1lypuu1{grid-template-columns:minmax(150px,220px) 1fr;max-width:1180px}@media (width<=600px){.subscriptionTab.withSidebar.svelte-1lypuu1{grid-template-columns:1fr}}.mainPanel.svelte-1lypuu1{flex-direction:column;gap:clamp(8px,1.1dvmin,14px);min-width:0;display:flex}.contentGrid.svelte-1lypuu1{grid-template-columns:1fr;gap:0;display:grid}@media (width>=720px){.contentGrid.svelte-1lypuu1{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.loadingShell.svelte-1lypuu1{padding:0 var(--mo-shadow-bleed)}.sk-hero.svelte-1lypuu1{border-radius:var(--radius-md);height:clamp(280px,38dvmin,460px);position:relative;overflow:hidden}.sk-hero.svelte-1lypuu1:after{content:"";background:linear-gradient(90deg,#ffffff0a 0%,#ffffff14 50%,#ffffff0a 100%) 0 0/66.6667% 100%;width:300%;animation:.7s linear infinite svelte-1lypuu1-shimmer;position:absolute;top:0;bottom:0;left:0}@keyframes svelte-1lypuu1-shimmer{0%{transform:translate(-66.6667%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.sk-hero.svelte-1lypuu1:after{animation:none}}.stateBlock.svelte-1lypuu1{text-align:center;color:#ffffffc7;flex-direction:column;justify-content:center;align-items:center;gap:clamp(8px,1dvmin,14px);padding:clamp(40px,5dvmin,60px) clamp(16px,2dvmin,28px);font-family:Rubik,sans-serif;font-size:clamp(13px,1.5dvmin,16px);display:flex}.stateError.svelte-1lypuu1{color:var(--mo-danger);margin:0}.retryBtn.svelte-1lypuu1{background:var(--mo-board-600);border:1px solid var(--mo-green-600);border-radius:var(--mo-r-sm);color:#fff;cursor:pointer;padding:clamp(5px,.65dvmin,9px) clamp(12px,1.4dvmin,18px);font-family:Rubik,sans-serif;font-size:clamp(11px,1.3dvmin,14px);font-weight:700}.retryBtn.svelte-1lypuu1:hover{background:#2ecc405c}.shopBody.svelte-pbur2h{z-index:1;touch-action:pan-y;background:var(--mo-board-800);--shop-body-inset:calc(var(--mo-shadow-bleed) + var(--mo-sp-2));min-height:0;padding-top:var(--shop-body-inset);padding-bottom:var(--mo-shadow-bleed);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden auto}.loginGate.svelte-1oo2twx{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:clamp(10px,1.6dvmin,20px);min-height:0;padding:clamp(20px,4dvmin,48px);display:flex}.loginGateIcon.svelte-1oo2twx{width:clamp(56px,7dvmin,88px);height:clamp(56px,7dvmin,88px);color:var(--ui-modal-accent,#2ecc40);border:1px solid var(--ui-modal-accent-soft,#2ecc4059);background:#2ecc401f;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.loginGateMessage.svelte-1oo2twx{max-width:30ch;font-family:var(--mo-font-display);color:#ebf5eeeb;margin:0;font-size:clamp(14px,1.6dvmin,18px);font-weight:600;line-height:1.45}.loginGateBtn.svelte-1oo2twx{font-family:var(--mo-font-display);letter-spacing:.06em;border-radius:var(--radius-xs);cursor:pointer;color:#07210d;background:var(--ui-modal-accent,#2ecc40);border:1px solid var(--ui-modal-accent,#2ecc40);padding:clamp(8px,1dvmin,13px) clamp(18px,2.4dvmin,32px);font-size:clamp(13px,1.5dvmin,16px);font-weight:700;transition:transform 80ms,filter .12s}.loginGateBtn.svelte-1oo2twx:hover{filter:brightness(1.05);transform:translateY(-1px)}.walletPill.svelte-mebmv1{background:#00000052;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:clamp(3px,.38dvmin,6px);padding:clamp(3px,.3dvmin,5px) clamp(7px,.95dvmin,14px);display:flex}.walletPillIcon.svelte-mebmv1{object-fit:contain;flex-shrink:0;width:clamp(16px,2.1dvmin,26px);height:clamp(16px,2.1dvmin,26px)}.walletPillAmt.svelte-mebmv1{white-space:nowrap;font-family:Rubik,sans-serif;font-size:clamp(11px,1.35dvmin,16px);font-weight:700}.collectionRow.svelte-3m9fx{align-items:center;gap:var(--mo-sp-2);min-width:0;font-family:var(--mo-font-ui);margin-inline-start:auto;display:flex}.label.svelte-3m9fx{font-size:var(--mo-fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--mo-ink-faint);white-space:nowrap;font-weight:700}.count.svelte-3m9fx{font-size:var(--mo-fs-xs);color:var(--mo-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.track.svelte-3m9fx{border-radius:var(--mo-r-pill);background:#0000006b;flex:none;width:clamp(96px,12dvmin,160px);height:6px;overflow:hidden}.fill.svelte-3m9fx{border-radius:inherit;background:var(--mo-gold);transform-origin:0;width:100%;height:100%;transition:transform var(--mo-dur-slow) var(--mo-ease-out)}html[dir=rtl] .fill.svelte-3m9fx{transform-origin:100%}@media (prefers-reduced-motion:reduce){.fill.svelte-3m9fx{transition:none}}.pct.svelte-3m9fx{font-size:var(--mo-fs-2xs);color:var(--mo-ink-dim);white-space:nowrap;font-weight:600}.btnIcon.svelte-3m9fx{vertical-align:-.18em;margin-inline-end:.35em;display:inline-flex}@media (width<=900px){.pct.svelte-3m9fx{display:none}}.filters.svelte-1457bo1{gap:var(--mo-sp-2);flex-direction:column;display:flex}.row.svelte-1457bo1{align-items:center;gap:var(--mo-sp-3);min-width:0;display:flex}.chipRow.svelte-1457bo1>.moChipRow{flex:auto;min-width:0}.search.svelte-1457bo1{flex:0 clamp(180px,24dvmin,320px);min-width:0}.ctlLabel.svelte-1457bo1{font-family:var(--mo-font-ui);font-size:var(--mo-fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--mo-ink-faint);flex-shrink:0;font-weight:700}.sortControl.svelte-1457bo1,.raritySelect.svelte-1457bo1{align-items:center;gap:var(--mo-sp-2);flex-shrink:0;display:inline-flex}.raritySelect.svelte-1457bo1{display:none}.sortControl.svelte-1457bo1 select:where(.svelte-1457bo1),.raritySelect.svelte-1457bo1 select:where(.svelte-1457bo1){-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--mo-ink);border-radius:var(--mo-r-pill);font-family:var(--mo-font-ui);font-weight:700;font-size:var(--mo-fs-xs);cursor:pointer;transition:border-color var(--mo-dur-fast) var(--mo-ease-out);background:#00000052 url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'><path fill='%23ffffff' d='M0 0l5 6 5-6z'/></svg>") right clamp(8px,1dvmin,14px) center/8px 5px no-repeat;border:1px solid #ffffff24;padding:clamp(5px,.7dvmin,9px) clamp(24px,2.6dvmin,32px) clamp(5px,.7dvmin,9px) clamp(10px,1.2dvmin,16px);line-height:1}.sortControl.svelte-1457bo1 select:where(.svelte-1457bo1):hover,.raritySelect.svelte-1457bo1 select:where(.svelte-1457bo1):hover{border-color:#ffffff47}@media (width<=600px){.filters.svelte-1457bo1{gap:var(--mo-sp-1)}.row.svelte-1457bo1{gap:var(--mo-sp-2)}.rowTop.svelte-1457bo1>.collectionRow{display:none}.search.svelte-1457bo1{flex:auto}.chipRow.svelte-1457bo1>.ctlLabel:where(.svelte-1457bo1){display:none}}@media (height<=460px) and (orientation:landscape){.filters.svelte-1457bo1{align-items:center;gap:var(--mo-sp-2);flex-direction:row}.row.svelte-1457bo1{gap:var(--mo-sp-2)}.rowTop.svelte-1457bo1{flex:none;order:1}.biomeRow.svelte-1457bo1{flex:auto;order:2;min-width:0}.rarityRow.svelte-1457bo1{display:none}.raritySelect.svelte-1457bo1{display:inline-flex}.rowTop.svelte-1457bo1>.collectionRow,.raritySelect.svelte-1457bo1 .ctlLabel:where(.svelte-1457bo1),.chipRow.svelte-1457bo1>.ctlLabel:where(.svelte-1457bo1){display:none}.search.svelte-1457bo1{flex:0 clamp(96px,16dvmin,150px)}.filters.svelte-1457bo1 .moChip{font-size:var(--mo-fs-2xs);gap:var(--mo-sp-1);padding:5px 9px}.sortControl.svelte-1457bo1 select:where(.svelte-1457bo1),.raritySelect.svelte-1457bo1 select:where(.svelte-1457bo1){font-size:var(--mo-fs-2xs);padding:5px 24px 5px 9px}}.listEmpty.svelte-m28scp{text-align:center;color:var(--mo-ink-dim);margin:0;padding:clamp(14px,2dvmin,26px) clamp(10px,1.4dvmin,18px);font-family:Rubik,sans-serif;font-size:clamp(11px,1.35dvmin,14px);font-weight:600;line-height:1.4}.animalList.svelte-m28scp{border-radius:var(--radius-sm);background:#0000003d;border:1px solid #ffffff0f;flex-direction:column;min-height:0;display:flex;overflow:hidden}.header.svelte-m28scp{color:#ffffffb3;letter-spacing:.08em;border-bottom:1px solid #ffffff0f;flex-shrink:0;justify-content:space-between;align-items:baseline;padding:clamp(6px,.85dvmin,10px) clamp(8px,1dvmin,14px);font-family:Rubik,sans-serif;font-weight:700;display:flex}.title.svelte-m28scp{letter-spacing:.08em;text-transform:uppercase;font-size:clamp(11px,1.25dvmin,13px)}.badge.svelte-m28scp{border-radius:var(--radius-xs);color:#fff;background:#ffffff1a;padding:2px 6px;font-size:clamp(10px,1.15dvmin,12px)}.scroll.svelte-m28scp{touch-action:pan-y;flex-direction:column;flex:auto;gap:clamp(4px,.5dvmin,8px);padding:clamp(4px,.5dvmin,8px);display:flex;overflow:hidden auto}.row.svelte-m28scp{border-radius:var(--radius-xs);color:#fff;cursor:pointer;text-align:start;background:#00000052;border:1px solid #ffffff0d;align-items:center;gap:clamp(6px,.8dvmin,12px);padding:clamp(4px,.55dvmin,8px) clamp(6px,.85dvmin,10px);transition:background .12s,border-color .12s;display:flex}@media (pointer:coarse){.row.svelte-m28scp{min-height:var(--mo-tap-min,44px)}}.row.svelte-m28scp:hover{background:#ffffff0f}.row.selected.svelte-m28scp{border-color:var(--ui-modal-accent,#2ecc40);background:#2ecc4029}.thumb.svelte-m28scp{border-radius:var(--radius-xs);background:#00000052;flex-shrink:0;justify-content:center;align-items:center;width:clamp(28px,3.6dvmin,44px);height:clamp(28px,3.6dvmin,44px);display:flex;overflow:hidden}.thumb.svelte-m28scp img:where(.svelte-m28scp){object-fit:contain;width:90%;height:90%}.thumbFallback.svelte-m28scp{background:#ffffff14;width:60%;height:60%;border-radius:50%!important}.info.svelte-m28scp{flex:auto;align-items:baseline;gap:6px;min-width:0;display:flex}.tier.svelte-m28scp{color:#ffffff8c;background:#00000073;border-radius:4px;flex-shrink:0;padding:1px 5px;font-family:Rubik,sans-serif;font-size:clamp(10px,1.2dvmin,13px);font-weight:800}.name.svelte-m28scp{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:Rubik,sans-serif;font-size:clamp(12px,1.45dvmin,16px);font-weight:700;overflow:hidden}.count.svelte-m28scp{color:#fff;background:#2ecc4052;border-radius:999px;flex-shrink:0;padding:2px clamp(5px,.65dvmin,9px);font-family:Rubik,sans-serif;font-size:clamp(10px,1.2dvmin,13px);font-weight:700}.count.none.svelte-m28scp{color:#ffffffd1;background:#ffffff14}@media (height<=460px) and (orientation:landscape){.header.svelte-m28scp{padding:1px 6px}.title.svelte-m28scp{font-size:10px}.badge.svelte-m28scp{padding:0 4px;font-size:10px}.scroll.svelte-m28scp{padding:2px}}.skinTile.svelte-1julizw{--skin-art:clamp(110px, 18dvmin, 200px);background:var(--mo-board-900);border:1px solid #ffffff24;border-top:3px solid var(--rar);border-radius:var(--radius-sm);color:#fff;cursor:pointer;text-align:center;box-shadow:var(--mo-shadow-sticker);flex-direction:column;align-items:stretch;gap:clamp(4px,.6dvmin,8px);padding:clamp(6px,.9dvmin,12px);transition:transform .1s,box-shadow .12s,filter .12s;display:flex;position:relative;overflow:hidden}.skinTile.svelte-1julizw:not(:disabled):hover{box-shadow:var(--mo-shadow-raised);transform:translateY(-1px)}.skinTile.equipped.svelte-1julizw{outline-offset:-2px;outline:3px solid #fff}.skinTile.locked.svelte-1julizw{cursor:default;filter:grayscale(.85)brightness(.55);border-style:dashed}.skinTile.svelte-1julizw:disabled{pointer-events:none}.skinTile.svelte-1julizw>.badge:where(.svelte-1julizw){top:clamp(4px,.5dvmin,6px);z-index:3;letter-spacing:.08em;border-radius:var(--radius-xs);white-space:nowrap;padding:2px clamp(4px,.5dvmin,7px);font-family:Rubik,sans-serif;font-size:clamp(9px,1.1dvmin,12px);font-weight:800;line-height:1.2;inset-inline-end:clamp(4px,.5dvmin,6px);position:absolute!important}.equippedBadge.svelte-1julizw{color:#07210d;background:#ffffffeb}.defaultBadge.svelte-1julizw{color:#fff;background:#0000008c}.art.svelte-1julizw{aspect-ratio:1;border-radius:var(--radius-xs);justify-content:center;align-items:center;width:100%;max-height:clamp(120px,26dvmin,240px);display:flex;position:relative;overflow:hidden}.lockOverlay.svelte-1julizw{color:#ffffffd9;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.lockIcon.svelte-1julizw{width:clamp(20px,3dvmin,36px);height:clamp(20px,3dvmin,36px);display:inline-flex}.lockIcon.svelte-1julizw svg{width:100%;height:100%}.meta.svelte-1julizw{flex-direction:column;align-items:center;gap:2px;display:flex}.name.svelte-1julizw{text-shadow:0 1px 1px #00000073;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:Rubik,sans-serif;font-size:clamp(11px,1.4dvmin,16px);font-weight:700;line-height:1.15;overflow:hidden}.rarity.svelte-1julizw{letter-spacing:.08em;color:var(--rar);text-shadow:0 1px 1px #00000073;font-family:Rubik,sans-serif;font-size:clamp(9px,1.1dvmin,12px);font-weight:700}.skinTile[data-rarity=rare].svelte-1julizw:before,.skinTile[data-rarity=epic].svelte-1julizw:before,.skinTile[data-rarity=legendary].svelte-1julizw:before,.skinTile[data-rarity=mythic].svelte-1julizw:before{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(72% 58% at 50% 55%, color-mix(in srgb, var(--rar) 22%, transparent) 0%, transparent 70%);position:absolute;inset:0}.skinTile[data-rarity=epic].svelte-1julizw{border-width:4px 2px 2px}.skinTile[data-rarity=legendary].svelte-1julizw,.skinTile[data-rarity=mythic].svelte-1julizw{box-shadow:inset 0 0 0 2px #ffffff42, var(--mo-shadow-sticker);border-width:5px 2px 2px}.skinTile[data-rarity=legendary].svelte-1julizw:after,.skinTile[data-rarity=mythic].svelte-1julizw:after{content:"";pointer-events:none;border-radius:inherit;animation:svelte-1julizw-tierSheen 7s var(--mo-ease-out) infinite;background:linear-gradient(114deg,#0000 40%,#ffffff29 50%,#0000 60%) 0 0/260% 100% no-repeat;position:absolute;inset:0}.skinTile[data-rarity=mythic].svelte-1julizw{animation:3.4s ease-in-out infinite alternate svelte-1julizw-tierRim}@keyframes svelte-1julizw-tierSheen{0%{background-position:180% 0}55%,to{background-position:-80% 0}}@keyframes svelte-1julizw-tierRim{0%{box-shadow:inset 0 0 0 2px #ffffff47, var(--mo-shadow-sticker)}to{box-shadow:inset 0 0 0 2px #ffffff80, var(--mo-shadow-sticker), 0 0 clamp(16px, 2dvmin, 28px) -6px var(--rar)}}@media (prefers-reduced-motion:reduce){.skinTile[data-rarity=legendary].svelte-1julizw:after,.skinTile[data-rarity=mythic].svelte-1julizw:after{opacity:.28;animation:none}.skinTile[data-rarity=mythic].svelte-1julizw{animation:none}}.skinTile.locked.svelte-1julizw{opacity:.6}@media (prefers-reduced-motion:reduce){.skinTile.svelte-1julizw:before,.skinTile.svelte-1julizw:after{animation:none!important}}@media (height<=460px) and (orientation:landscape){.skinTile.svelte-1julizw{--skin-art:40px;align-items:center;gap:var(--mo-sp-2);flex-direction:row;padding:5px 8px 5px 5px}.art.svelte-1julizw{flex:0 0 var(--skin-art);width:var(--skin-art)}.meta.svelte-1julizw{text-align:start;align-items:flex-start;min-width:0}.name.svelte-1julizw{font-size:var(--mo-fs-2xs)}.badge.svelte-1julizw{padding:1px 5px;font-size:9px}}.panel.svelte-1vcded3{border-radius:var(--radius-sm);touch-action:pan-y;background:#0000003d;border:1px solid #ffffff0f;flex-direction:column;gap:clamp(8px,1dvmin,14px);min-height:0;padding:clamp(8px,1dvmin,14px);display:flex;overflow:hidden auto}.head.svelte-1vcded3{flex-wrap:wrap;align-items:center;gap:clamp(8px,1dvmin,14px);display:flex}.headPortrait.svelte-1vcded3{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.left.svelte-1vcded3{flex:auto;min-width:0}.title.svelte-1vcded3{color:#fff;align-items:baseline;gap:clamp(6px,.75dvmin,10px);font-family:Rubik,sans-serif;display:flex}.tier.svelte-1vcded3{color:#ffffffb3;background:#0006;border-radius:4px;padding:2px 6px;font-size:clamp(12px,1.5dvmin,16px);font-weight:800}.name.svelte-1vcded3{letter-spacing:.02em;font-size:clamp(16px,2.1dvmin,22px);font-weight:800}.biome.svelte-1vcded3{color:#fff9;letter-spacing:.08em;font-size:clamp(11px,1.35dvmin,14px);font-weight:700}.sub.svelte-1vcded3{color:#ffffffb3;margin-top:4px;font-family:Rubik,sans-serif;font-size:clamp(11px,1.3dvmin,13px);font-weight:600}.subAside.svelte-1vcded3{color:#ffffff8c;margin-left:.7em}.hint.svelte-1vcded3{color:#ffffff94;max-width:60ch;margin-top:3px;font-family:Rubik,sans-serif;font-size:clamp(10px,1.2dvmin,12px);font-style:italic;font-weight:500;line-height:1.35}.resetBtn.svelte-1vcded3{color:#fff;border-radius:var(--radius-xs);cursor:pointer;background:#0000004d;border:1px solid #ffffff24;padding:clamp(4px,.55dvmin,8px) clamp(8px,1dvmin,14px);font-family:Rubik,sans-serif;font-size:clamp(11px,1.3dvmin,13px);font-weight:700;transition:background .12s,color .12s}.resetBtn.svelte-1vcded3:hover:not(:disabled){color:#fff;background:#ffffff29}.resetBtn.svelte-1vcded3:disabled{opacity:1;background:var(--mo-board-600);color:var(--mo-ink);cursor:default;border-color:#ffffff14}.section.svelte-1vcded3{border-radius:var(--radius-xs);background:#00000038;border:1px solid #ffffff0d;flex-direction:column;gap:clamp(6px,.7dvmin,10px);padding:clamp(8px,.9dvmin,12px);display:flex}.sectionHead.svelte-1vcded3{color:#ffffffb3;justify-content:space-between;align-items:baseline;gap:8px;font-family:Rubik,sans-serif;display:flex}.sectionTitle.svelte-1vcded3{letter-spacing:.08em;text-transform:uppercase;color:#fff;font-size:clamp(11px,1.3dvmin,13px);font-weight:800}.sectionCount.svelte-1vcded3{color:#fff;background:#00000059;border-radius:999px;margin-right:auto;padding:1px 7px;font-family:Rubik,sans-serif;font-size:clamp(11px,1.3dvmin,13px);font-weight:800}.sectionHint.svelte-1vcded3{letter-spacing:.08em;font-size:clamp(10px,1.15dvmin,12px);font-weight:700}.grid.svelte-1vcded3{grid-template-columns:repeat(auto-fill,minmax(clamp(160px,22dvmin,240px),1fr));gap:clamp(8px,1dvmin,14px);display:grid}.empty.svelte-1vcded3{text-align:center;color:#ffffff8c;letter-spacing:.08em;padding:clamp(20px,4dvmin,60px) 0;font-family:Rubik,sans-serif;font-weight:700}.emptyAction.svelte-1vcded3{justify-content:center;display:flex}@media (width<=600px){.empty.svelte-1vcded3{padding:clamp(8px,1.5dvmin,14px) 0;font-size:clamp(11px,1.3dvmin,13px)}.grid.svelte-1vcded3{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(6px,.9dvmin,10px)}.head.svelte-1vcded3{flex-wrap:wrap}.resetBtn.svelte-1vcded3{margin-left:auto}}@media (height<=460px) and (orientation:landscape){.panel.svelte-1vcded3{gap:var(--mo-sp-1);padding:var(--mo-sp-2)}.head.svelte-1vcded3{gap:var(--mo-sp-2);flex-wrap:nowrap}.hint.svelte-1vcded3{display:none}.sub.svelte-1vcded3{margin-top:1px}.section.svelte-1vcded3{padding:var(--mo-sp-2);gap:var(--mo-sp-1);background:0 0;border:0}.sectionHint.svelte-1vcded3{display:none}.grid.svelte-1vcded3{gap:var(--mo-sp-2);grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}.sub.svelte-1vcded3{display:inline}.empty.svelte-1vcded3{padding:var(--mo-sp-3) 0}}.skinsTab.svelte-22a31k{flex-direction:column;flex:auto;gap:clamp(8px,1dvmin,14px);min-height:0;padding:0 clamp(10px,1.4dvmin,20px);display:flex}.backToList.svelte-22a31k{min-height:var(--mo-tap-min,44px);padding:0 var(--mo-sp-3);border-radius:var(--mo-r-pill);background:var(--mo-board-600);color:var(--mo-ink);font-family:var(--mo-font-display);font-weight:700;font-size:var(--mo-fs-sm);cursor:pointer;border:1px solid #ffffff24;align-self:flex-start;align-items:center;gap:6px;display:none}.panes.svelte-22a31k{flex:auto;grid-template-columns:minmax(220px,1fr) minmax(0,2.2fr);gap:clamp(8px,1dvmin,14px);min-height:0;display:grid}@media (width<=720px) and (orientation:portrait){.panes.svelte-22a31k{grid-template-rows:minmax(0,1fr);grid-template-columns:1fr}.panes--browsing.svelte-22a31k>.panel,.panes.svelte-22a31k:not(.panes--browsing)>.animalList{display:none}.backToList.svelte-22a31k{display:inline-flex}.skinsTab--detail.svelte-22a31k>.filters{display:none}}@media (height<=640px){.skinsTab.svelte-22a31k,.panes.svelte-22a31k{gap:.4rem}}.errMsg.svelte-22a31k{justify-content:center;align-items:center;gap:var(--mo-sp-2);color:#ff8c8c;font-family:var(--mo-font-display);text-align:center;flex-wrap:wrap;font-size:clamp(11px,1.3dvmin,14px);display:flex}.loadState.svelte-22a31k{justify-content:center;align-items:center;gap:var(--mo-sp-3);color:var(--mo-ink-soft);font-family:var(--mo-font-display);text-align:center;flex-direction:column;flex:auto;margin:0;font-weight:700;display:flex}.loadState.svelte-22a31k p:where(.svelte-22a31k){margin:0}.avatarsTab.svelte-391qp4{touch-action:pan-y;flex-direction:column;flex:auto;gap:clamp(8px,1dvmin,14px);min-height:0;padding:0 clamp(10px,1.4dvmin,20px);display:flex;overflow-y:auto}.collectionRow.svelte-391qp4{border-radius:var(--radius-sm);background:#00000038;border:1px solid #ffffff0f;align-items:center;gap:clamp(8px,1dvmin,16px);padding:clamp(8px,1.1dvmin,14px) clamp(10px,1.4dvmin,20px);display:flex}.bar.svelte-391qp4{flex-direction:column;flex:auto;gap:clamp(4px,.5dvmin,8px);min-width:0;display:flex}.barLabels.svelte-391qp4{color:#fff;align-items:baseline;gap:8px;font-family:Rubik,sans-serif;display:flex}.label.svelte-391qp4{letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3;font-size:clamp(11px,1.35dvmin,14px);font-weight:800}.count.svelte-391qp4{font-size:clamp(13px,1.6dvmin,18px);font-weight:700}.equippedDesc.svelte-391qp4{color:#fff9;margin-left:.6em}.pct.svelte-391qp4{color:#ffffffa6;font-size:clamp(11px,1.35dvmin,14px);font-weight:600}.track.svelte-391qp4{background:#00000059;border-radius:999px;width:100%;height:clamp(6px,.9dvmin,10px);overflow:hidden}.fill.svelte-391qp4{background:var(--mo-gold);transform-origin:0;width:100%;height:100%;transition:transform var(--mo-dur-slow) var(--mo-ease-out)}html[dir=rtl] .fill.svelte-391qp4{transform-origin:100%}.resetDefaultBtn.svelte-391qp4{color:#fff;border-radius:var(--radius-xs);letter-spacing:.06em;cursor:pointer;background:#00000052;border:1px solid #ffffff2e;flex-shrink:0;align-items:center;gap:clamp(4px,.6dvmin,8px);padding:clamp(6px,.9dvmin,12px) clamp(10px,1.4dvmin,18px);font-family:Rubik,sans-serif;font-size:clamp(11px,1.3dvmin,14px);font-weight:800;transition:background .12s,transform 80ms,opacity .12s;display:flex}.resetDefaultBtn.svelte-391qp4:hover:not(:disabled){background:#ffffff14;transform:translateY(-1px)}.resetDefaultBtn.svelte-391qp4:disabled{opacity:.55;cursor:default}.btnIcon.svelte-391qp4{width:clamp(14px,1.6dvmin,18px);height:clamp(14px,1.6dvmin,18px);display:inline-flex}.btnIcon.svelte-391qp4 svg{width:100%;height:100%}.equippedRow.svelte-391qp4{border-radius:var(--radius-sm);background:#00000052;border:1px solid #ffffff14;align-items:center;gap:clamp(10px,1.3dvmin,18px);padding:clamp(10px,1.2dvmin,16px) clamp(12px,1.4dvmin,20px);display:flex}.equippedAvatar.svelte-391qp4{border:3px solid var(--rar);width:clamp(54px,7dvmin,86px);height:clamp(54px,7dvmin,86px);box-shadow:0 0 18px var(--rar-glow);background:#0000006b;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.equippedAvatar.svelte-391qp4 img:where(.svelte-391qp4){object-fit:cover;border-radius:50%;width:92%;height:92%}.equippedMeta.svelte-391qp4{color:#fff;flex-direction:column;flex:auto;gap:clamp(2px,.35dvmin,4px);min-width:0;font-family:Rubik,sans-serif;display:flex}.equippedHeader.svelte-391qp4{letter-spacing:.14em;text-transform:uppercase;color:#fff9;font-size:clamp(10px,1.2dvmin,12px);font-weight:800}.equippedNameRow.svelte-391qp4{flex-wrap:wrap;align-items:center;gap:clamp(6px,.75dvmin,10px);display:inline-flex}.displayName.svelte-391qp4{font-size:clamp(14px,1.85dvmin,20px);font-weight:800}.rarityChipMini.svelte-391qp4{letter-spacing:.08em;border:1px solid var(--rar);color:var(--rar);background:#0006;border-radius:999px;padding:2px 8px;font-size:clamp(9px,1.05dvmin,12px);font-weight:700}.equippedSubtitle.svelte-391qp4{color:#ffffffbf;font-size:clamp(11px,1.35dvmin,14px);font-weight:600}.equippedItemName.svelte-391qp4{color:#fff;font-weight:700}.resetMini.svelte-391qp4{color:#ffffffd1;border-radius:var(--radius-xs);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff24;padding:clamp(5px,.6dvmin,9px) clamp(10px,1.2dvmin,16px);font-family:Rubik,sans-serif;font-size:clamp(11px,1.3dvmin,13px);font-weight:700;transition:background .12s,color .12s}.resetMini.svelte-391qp4:hover:not(:disabled){color:#fff;background:#ffffff24}.resetMini.svelte-391qp4:disabled{opacity:.45;cursor:default}.filters.svelte-391qp4{gap:var(--mo-sp-2);flex-direction:column;display:flex}.row.svelte-391qp4{align-items:center;gap:var(--mo-sp-3);min-width:0;display:flex}.chipRow.svelte-391qp4>.moChipRow{flex:auto;min-width:0}.search.svelte-391qp4{flex:0 clamp(180px,24dvmin,320px);min-width:0}.ctlLabel.svelte-391qp4{font-family:var(--mo-font-ui);font-size:var(--mo-fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--mo-ink-faint);flex-shrink:0;font-weight:700}.sortControl.svelte-391qp4,.raritySelect.svelte-391qp4{align-items:center;gap:var(--mo-sp-2);flex-shrink:0;display:inline-flex}.raritySelect.svelte-391qp4{display:none}.sortControl.svelte-391qp4 select:where(.svelte-391qp4),.raritySelect.svelte-391qp4 select:where(.svelte-391qp4){-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--mo-ink);border-radius:var(--mo-r-pill);font-family:var(--mo-font-ui);font-weight:700;font-size:var(--mo-fs-xs);cursor:pointer;transition:border-color var(--mo-dur-fast) var(--mo-ease-out);background:#00000052 url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'><path fill='%23ffffff' d='M0 0l5 6 5-6z'/></svg>") right clamp(8px,1dvmin,14px) center/8px 5px no-repeat;border:1px solid #ffffff24;padding:clamp(5px,.7dvmin,9px) clamp(24px,2.6dvmin,32px) clamp(5px,.7dvmin,9px) clamp(10px,1.2dvmin,16px);line-height:1}.sortControl.svelte-391qp4 select:where(.svelte-391qp4):hover,.raritySelect.svelte-391qp4 select:where(.svelte-391qp4):hover{border-color:#ffffff47}@media (height<=460px) and (orientation:landscape){.collectionRow.svelte-391qp4{padding:var(--mo-sp-1) var(--mo-sp-2);gap:var(--mo-sp-2)}.bar.svelte-391qp4{align-items:center;gap:var(--mo-sp-2);flex-direction:row}.track.svelte-391qp4,.pct.svelte-391qp4,.equippedRow.svelte-391qp4{display:none}.filters.svelte-391qp4{align-items:center;gap:var(--mo-sp-2);flex-direction:row}.row.svelte-391qp4{gap:var(--mo-sp-2)}.rowTop.svelte-391qp4{flex:none}.categoryRow.svelte-391qp4{flex:auto;min-width:0}.rarityRow.svelte-391qp4{display:none}.raritySelect.svelte-391qp4{display:inline-flex}.raritySelect.svelte-391qp4 .ctlLabel:where(.svelte-391qp4),.chipRow.svelte-391qp4>.ctlLabel:where(.svelte-391qp4){display:none}.search.svelte-391qp4{flex:0 clamp(96px,16dvmin,150px)}.filters.svelte-391qp4 .moChip{font-size:var(--mo-fs-2xs);gap:var(--mo-sp-1);padding:5px 9px}.sortControl.svelte-391qp4 select:where(.svelte-391qp4),.raritySelect.svelte-391qp4 select:where(.svelte-391qp4){font-size:var(--mo-fs-2xs);padding:5px 24px 5px 9px}}.grid.svelte-391qp4{grid-template-columns:repeat(auto-fill,minmax(clamp(110px,14dvmin,150px),1fr));gap:clamp(8px,1dvmin,14px);display:grid}.tile.svelte-391qp4{border-radius:var(--radius-sm);color:#fff;cursor:pointer;background:#0000005c;border:1px solid #ffffff0f;flex-direction:column;align-items:center;gap:clamp(4px,.55dvmin,8px);padding:clamp(8px,1dvmin,14px) clamp(6px,.8dvmin,12px);transition:transform .1s,box-shadow .12s,filter .12s;display:flex;position:relative}.tile.svelte-391qp4:not(:disabled):hover{box-shadow:0 4px 16px var(--rar-glow);transform:translateY(-1px)}.tile.locked.svelte-391qp4{cursor:default;filter:grayscale(.7)brightness(.65)}.tile.equipped.svelte-391qp4{box-shadow:0 0 0 2px var(--rar) inset, 0 4px 18px var(--rar-glow)}.avatarDisc.svelte-391qp4{border:3px solid var(--rar);background:#0000006b;border-radius:50%;justify-content:center;align-items:center;width:clamp(60px,7.5dvmin,92px);height:clamp(60px,7.5dvmin,92px);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 0 4px #00000073}.avatarDisc.svelte-391qp4 img:where(.svelte-391qp4){object-fit:cover;border-radius:50%;width:92%;height:92%}.avatarFallback.svelte-391qp4{color:#ffffffb3;font-family:Rubik,sans-serif;font-size:clamp(18px,2.4dvmin,28px);font-weight:800}.equippedBadge.svelte-391qp4{background:var(--ui-modal-accent,#2ecc40);color:#07210d;border-radius:50%;justify-content:center;align-items:center;width:clamp(18px,2.2dvmin,26px);height:clamp(18px,2.2dvmin,26px);display:inline-flex;position:absolute;bottom:-2px;right:-2px;box-shadow:0 0 0 2px #00000080}.lockOverlay.svelte-391qp4{color:#ffffffd9;background:#00000073;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0}.tileName.svelte-391qp4{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:Rubik,sans-serif;font-size:clamp(11px,1.35dvmin,14px);font-weight:700;overflow:hidden}.tileRarity.svelte-391qp4{letter-spacing:.1em;color:var(--rar);font-family:Rubik,sans-serif;font-size:clamp(9px,1.05dvmin,11px);font-weight:700}.empty.svelte-391qp4{text-align:center;color:#ffffff8c;letter-spacing:.08em;padding:clamp(30px,6dvmin,80px) 0;font-family:Rubik,sans-serif;font-weight:700}.emptyBlock.svelte-391qp4{align-items:center;gap:var(--mo-sp-2);flex-direction:column;padding-bottom:clamp(20px,4dvmin,60px);display:flex}.emptyBlock.svelte-391qp4 .empty:where(.svelte-391qp4){margin:0;padding-bottom:0}.errMsg.svelte-391qp4{justify-content:center;align-items:center;gap:var(--mo-sp-2);color:#ff8c8c;text-align:center;flex-wrap:wrap;font-family:Rubik,sans-serif;font-size:clamp(11px,1.3dvmin,14px);display:flex}@media (width<=600px){.collectionRow.svelte-391qp4{flex-direction:column;align-items:stretch;gap:clamp(8px,1.2dvmin,12px)}.resetDefaultBtn.svelte-391qp4{background:var(--mo-gold);width:100%;color:var(--mo-ink-on-bright);box-shadow:var(--mo-bevel), var(--mo-shadow-sticker);border-color:#00000040;justify-content:center}.resetDefaultBtn.svelte-391qp4:hover:not(:disabled){filter:brightness(1.06)}.equippedRow.svelte-391qp4{gap:clamp(8px,1dvmin,12px);padding:clamp(10px,1.2dvmin,14px)}.resetMini.svelte-391qp4{align-self:flex-start;padding:clamp(4px,.5dvmin,7px) clamp(8px,1dvmin,12px);font-size:clamp(10px,1.2dvmin,12px)}.filters.svelte-391qp4{gap:var(--mo-sp-1)}.row.svelte-391qp4{gap:var(--mo-sp-2)}.search.svelte-391qp4{flex:auto}.chipRow.svelte-391qp4>.ctlLabel:where(.svelte-391qp4){display:none}.grid.svelte-391qp4{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(6px,.9dvmin,10px)}.tile.svelte-391qp4{padding:clamp(6px,.85dvmin,10px) clamp(4px,.55dvmin,8px)}.avatarDisc.svelte-391qp4{width:clamp(54px,12vw,80px);height:clamp(54px,12vw,80px)}}@media (height<=460px) and (orientation:landscape){.avatarDisc.svelte-391qp4{border-width:2px;width:52px;height:52px}.tile.svelte-391qp4{padding:var(--mo-sp-2) var(--mo-sp-1);gap:2px}.tileName.svelte-391qp4{font-size:var(--mo-fs-2xs)}.tileRarity.svelte-391qp4{font-size:9px}.grid.svelte-391qp4{gap:var(--mo-sp-2)}}.invBody.svelte-6e01yn{z-index:1;flex-direction:column;flex:auto;min-height:0;padding:clamp(8px,1.2dvmin,16px) 0;display:flex;position:relative;overflow:hidden}@media (width<=720px){.invBody.svelte-6e01yn{touch-action:pan-y;overflow:hidden auto}}@media (height<=640px){.invBody.svelte-6e01yn{padding:.35rem 0}.invFooter.svelte-6e01yn{padding:.4rem .8rem}}.invFooter.svelte-6e01yn{z-index:2;border-top:1px solid var(--ui-modal-accent-soft);background:#00000038;flex-shrink:0;justify-content:flex-end;gap:clamp(6px,.85dvmin,12px);padding:clamp(8px,1.1dvmin,16px) clamp(10px,1.5dvmin,24px);display:flex;position:relative}@media (width<=600px){.invFooter.svelte-6e01yn .ghostBtn:where(.svelte-6e01yn){display:none}.invFooter.svelte-6e01yn .primaryBtn:where(.svelte-6e01yn){flex:100%;padding:clamp(10px,1.2dvmin,14px);font-size:clamp(13px,1.6dvmin,17px)}}.ghostBtn.svelte-6e01yn,.primaryBtn.svelte-6e01yn{letter-spacing:.06em;border-radius:var(--radius-xs);cursor:pointer;padding:clamp(6px,.9dvmin,12px) clamp(12px,1.6dvmin,22px);font-family:Rubik,sans-serif;font-size:clamp(12px,1.5dvmin,16px);font-weight:700;transition:background .12s,transform 80ms}.ghostBtn.svelte-6e01yn{color:#fff;background:#ffffff14;border:1px solid #ffffff2e}.ghostBtn.svelte-6e01yn:hover{background:#ffffff2e}.primaryBtn.svelte-6e01yn{background:var(--ui-modal-accent);color:#07210d;border:1px solid var(--ui-modal-accent)}.primaryBtn.svelte-6e01yn:hover{transform:translateY(-1px)}@media (height<=460px) and (orientation:landscape){.invFooter.svelte-6e01yn{padding:var(--mo-sp-1) var(--mo-sp-3)}.invFooter.svelte-6e01yn .ghostBtn:where(.svelte-6e01yn),.invFooter.svelte-6e01yn .primaryBtn:where(.svelte-6e01yn){font-size:var(--mo-fs-xs);padding-block:4px;min-height:36px!important}}.moPrice.svelte-81ihs3{align-items:center;gap:var(--mo-sp-1);font-family:var(--mo-font-display);color:var(--mo-ink);font-variant-numeric:tabular-nums;font-weight:800;line-height:1;display:inline-flex}.moPrice--sm.svelte-81ihs3{font-size:var(--mo-fs-xs)}.moPrice--md.svelte-81ihs3{font-size:var(--mo-fs-sm)}.moPrice--lg.svelte-81ihs3{font-size:var(--mo-fs-lg)}.moPriceIcon.svelte-81ihs3{object-fit:contain;flex-shrink:0;width:1.15em;height:1.15em}.moBtn--gold .moPriceIcon.svelte-81ihs3,.moBtn--gem .moPriceIcon.svelte-81ihs3,.cardAction .moPriceIcon.svelte-81ihs3{box-sizing:border-box;background:#061e0cb8;border-radius:50%;width:1.5em;height:1.5em;padding:.2em}.moPrice.short.svelte-81ihs3 .moPriceNum:where(.svelte-81ihs3){color:var(--mo-warn)}.moPrice.struck.svelte-81ihs3{color:var(--mo-ink-faint);font-weight:700;text-decoration:line-through .09em}.moPriceFree.svelte-81ihs3{color:var(--mo-green-300);text-transform:uppercase;letter-spacing:.04em}.balanceRow.svelte-rvwk5x{justify-content:space-between;align-items:center;gap:var(--mo-sp-3);display:flex}.priceLabel.svelte-rvwk5x{font-size:var(--mo-fs-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--mo-ink-faint);font-weight:700}.balanceValue.svelte-rvwk5x{align-items:center;gap:var(--mo-sp-1);font-family:var(--mo-font-display);font-weight:700;font-size:var(--mo-fs-sm);font-variant-numeric:tabular-nums;color:var(--mo-ink-soft);display:flex}.balanceIcon.svelte-rvwk5x{object-fit:contain;width:1.1em;height:1.1em}.balanceMissing.svelte-rvwk5x{align-items:center;gap:var(--mo-sp-2);font-size:var(--mo-fs-xs);color:var(--mo-ink-dim);font-weight:600;display:flex}.detailBody.svelte-1gtm36j{gap:var(--mo-sp-4);padding:var(--mo-sp-4);background:var(--mo-board-800);grid-template-columns:minmax(0,.85fr) minmax(0,1fr);display:grid;overflow-y:auto}.art.svelte-1gtm36j{border-radius:var(--mo-r-md);padding:var(--mo-sp-3);background:var(--mo-board-900);border:clamp(2px, .26dvmin, 3px) solid var(--rarity);justify-content:center;align-items:center;display:flex}.info.svelte-1gtm36j{justify-content:center;gap:var(--mo-sp-3);flex-direction:column;min-width:0;display:flex}.chips.svelte-1gtm36j{gap:var(--mo-sp-2);flex-wrap:wrap;display:flex}.description.svelte-1gtm36j{font-size:var(--mo-fs-sm);color:var(--mo-ink-dim);max-width:52ch;margin:0;line-height:1.5}.priceBlock.svelte-1gtm36j{gap:var(--mo-sp-2);padding:var(--mo-sp-3);border-radius:var(--mo-r-sm);background:var(--mo-board-900);border:1px solid #ffffff14;flex-direction:column;display:flex}.priceRow.svelte-1gtm36j{justify-content:space-between;align-items:center;gap:var(--mo-sp-3);display:flex}.priceTags.svelte-1gtm36j{align-items:baseline;gap:var(--mo-sp-2);display:inline-flex}.saleLine.svelte-1gtm36j{font-size:var(--mo-fs-xs);color:var(--mo-warn);margin:0;font-weight:700}.priceLabel.svelte-1gtm36j{font-size:var(--mo-fs-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--mo-ink-faint);font-weight:700}.shortLine.svelte-1gtm36j{font-size:var(--mo-fs-xs);color:var(--mo-warn);margin:0;font-weight:600}.actions.svelte-1gtm36j{gap:var(--mo-sp-2);display:flex}.actions.svelte-1gtm36j .buyBtn{flex:1}@media (width<=640px){.detailBody.svelte-1gtm36j{gap:var(--mo-sp-3);grid-template-columns:1fr}.art.svelte-1gtm36j{padding:var(--mo-sp-2)}.actions.svelte-1gtm36j{flex-direction:column-reverse}.actions.svelte-1gtm36j .moBtn{width:100%}}@media (height<=460px) and (orientation:landscape){.detailBody.svelte-1gtm36j{gap:var(--mo-sp-3);padding:var(--mo-sp-3);grid-template-columns:minmax(0,.7fr) minmax(0,1fr)}.description.svelte-1gtm36j{display:none}}.bundleBody.svelte-18gs9bu{gap:var(--mo-sp-4);padding:var(--mo-sp-4);background:var(--mo-board-800);flex-direction:column;display:flex;overflow-y:auto}.top.svelte-18gs9bu{gap:var(--mo-sp-4);grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:start;display:grid}.preview.svelte-18gs9bu{border-radius:var(--mo-r-md);background-color:color-mix(in srgb, var(--rarity) 16%, var(--mo-board-900));border:clamp(2px, .26dvmin, 3px) solid var(--rarity);background-image:repeating-linear-gradient(0deg,#ffffff0d 0 1px,#0000 1px 22px),repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px 22px);justify-content:center;align-items:center;padding:clamp(6px,1dvmin,14px);display:flex;position:relative;overflow:hidden;container-type:inline-size}.preview.svelte-18gs9bu .animalIcon,.preview.svelte-18gs9bu>*{animation:4.2s ease-in-out infinite alternate svelte-18gs9bu-bundleDrift}@keyframes svelte-18gs9bu-bundleDrift{0%{transform:translateY(-6px)rotate(-1.5deg)}to{transform:translateY(7px)rotate(1.5deg)}}@media (prefers-reduced-motion:reduce){.preview.svelte-18gs9bu .animalIcon,.preview.svelte-18gs9bu>*{animation:none}}.summary.svelte-18gs9bu{gap:var(--mo-sp-3);flex-direction:column;min-width:0;display:flex}.chips.svelte-18gs9bu{align-items:center;gap:var(--mo-sp-2);flex-wrap:wrap;display:flex}.chips.svelte-18gs9bu .moPill{font-size:var(--mo-fs-sm);padding:clamp(6px,.7dvmin,10px) clamp(11px,1.3dvmin,17px)}.subtitle.svelte-18gs9bu{color:var(--mo-ink-soft);font-size:var(--mo-fs-sm);margin:0;line-height:1.45}.priceBlock.svelte-18gs9bu{gap:var(--mo-sp-2);padding:var(--mo-sp-3);border-radius:var(--mo-r-md);background:var(--mo-board-700);border:1px solid #ffffff14;flex-direction:column;display:flex}.priceRow.svelte-18gs9bu,.savingsRow.svelte-18gs9bu{justify-content:space-between;align-items:center;gap:var(--mo-sp-3);display:flex}.priceLabel.svelte-18gs9bu{font-size:var(--mo-fs-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--mo-ink-faint);font-weight:700}.wasPrice.svelte-18gs9bu{align-items:center;gap:var(--mo-sp-1);color:var(--mo-ink-faint);font-size:var(--mo-fs-xs);font-variant-numeric:tabular-nums;text-decoration-thickness:2px;display:inline-flex}.wasIcon.svelte-18gs9bu{object-fit:contain;opacity:.75;width:1em;height:1em}.ownedNote.svelte-18gs9bu{color:var(--mo-ink-dim);font-size:var(--mo-fs-xs);margin:0;font-weight:600}.shortLine.svelte-18gs9bu{color:var(--mo-warn);font-size:var(--mo-fs-xs);margin:0;font-weight:700}.wouldHaveCost.svelte-18gs9bu{color:var(--mo-ink-dim);font-size:var(--mo-fs-xs);font-variant-numeric:tabular-nums}.contents.svelte-18gs9bu{gap:var(--mo-sp-2);flex-direction:column;display:flex}.contentsHeader.svelte-18gs9bu{font-size:var(--mo-fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--mo-ink-faint);font-weight:700}.contentsList.svelte-18gs9bu{gap:var(--mo-sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.contentsRow.svelte-18gs9bu{background-color:var(--mo-board-900);align-items:center;gap:var(--mo-sp-3);padding:var(--mo-sp-2) var(--mo-sp-3);border-radius:var(--mo-r-sm);background-image:repeating-linear-gradient(0deg,#ffffff0a 0 1px,#0000 1px 18px),repeating-linear-gradient(90deg,#ffffff0a 0 1px,#0000 1px 18px);background:var(--mo-board-700);border:1px solid #ffffff12;display:flex}.contentsRow.owned.svelte-18gs9bu>:where(.svelte-18gs9bu):not(.moPill){opacity:.78}.contentsMeta.svelte-18gs9bu{flex:auto;min-width:0}.contentsName.svelte-18gs9bu{font-family:var(--mo-font-display);font-weight:700;font-size:var(--mo-fs-sm);color:var(--mo-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.contentsFor.svelte-18gs9bu{opacity:.8;margin-left:.55em}.contentsType.svelte-18gs9bu{font-size:var(--mo-fs-2xs);color:var(--mo-ink-faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.childPriceIcon.svelte-18gs9bu{box-sizing:border-box;object-fit:contain;background:#061e0cb8;border-radius:50%;width:1.45em;height:1.45em;margin-inline-end:.35em;padding:.2em}.contentsOwned.svelte-18gs9bu{align-items:center;gap:var(--mo-sp-1);color:var(--mo-green-300);font-size:var(--mo-fs-2xs);white-space:nowrap;font-weight:700;display:inline-flex}.contentsExclusive.svelte-18gs9bu{color:var(--mo-ink-faint);font-size:var(--mo-fs-2xs);white-space:nowrap;font-weight:700}.actions.svelte-18gs9bu .moBtn--gold,.actions.svelte-18gs9bu .moBtn--gem,.actions.svelte-18gs9bu .moBtn--neutral{min-width:clamp(160px,22dvmin,300px);font-size:var(--mo-fs-lg);flex:auto}.actions.svelte-18gs9bu{bottom:calc(var(--mo-sp-4) * -1);z-index:1;justify-content:flex-end;gap:var(--mo-sp-3);margin:0 calc(var(--mo-sp-4) * -1) calc(var(--mo-sp-4) * -1);padding:var(--mo-sp-3) var(--mo-sp-4);background:var(--mo-board-800);border-top:1px solid #ffffff1f;display:flex;position:sticky;box-shadow:0 -10px 18px -12px #000000bf}@media (width<=600px){.top.svelte-18gs9bu{grid-template-columns:1fr}.contentsType.svelte-18gs9bu{display:none}.actions.svelte-18gs9bu{flex-direction:column-reverse}.actions.svelte-18gs9bu .moBtn{width:100%}}.sheetBody.svelte-1k206xc{gap:var(--mo-sp-3);padding:var(--mo-sp-4);background:var(--mo-board-800);flex-direction:column;min-height:0;display:flex;overflow-y:auto}.itemRow.svelte-1k206xc{align-items:center;gap:var(--mo-sp-3);padding:var(--mo-sp-3);border-radius:var(--mo-r-md);background:var(--mo-board-900);border:clamp(2px, .26dvmin, 3px) solid var(--rarity);display:flex}.itemText.svelte-1k206xc{gap:var(--mo-sp-2);flex-direction:column;flex:1;min-width:0;display:flex}.itemName.svelte-1k206xc{font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-md);margin:0;line-height:1.15}.itemChips.svelte-1k206xc{gap:var(--mo-sp-2);flex-wrap:wrap;display:flex}.ledger.svelte-1k206xc{border-radius:var(--mo-r-sm);background:var(--mo-board-900);border:1px solid #ffffff14;flex-direction:column;display:flex;overflow:hidden}.ledgerRow.svelte-1k206xc{justify-content:space-between;align-items:center;gap:var(--mo-sp-3);padding:var(--mo-sp-2) var(--mo-sp-3);display:flex}.ledgerRow.svelte-1k206xc+.ledgerRow:where(.svelte-1k206xc){border-top:1px solid #ffffff12}.ledgerLabel.svelte-1k206xc{font-size:var(--mo-fs-xs);color:var(--mo-ink-dim);font-weight:600}.ledgerValue.svelte-1k206xc{align-items:center;gap:var(--mo-sp-1);font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-sm);font-variant-numeric:tabular-nums;display:flex}.ledgerValue--after.svelte-1k206xc{color:var(--mo-green-300)}.ledgerIcon.svelte-1k206xc{object-fit:contain;width:1.1em;height:1.1em}.failLine.svelte-1k206xc{padding:var(--mo-sp-2) var(--mo-sp-3);border-radius:var(--mo-r-sm);background:color-mix(in srgb, var(--mo-danger) 16%, transparent);border:1px solid color-mix(in srgb, var(--mo-danger) 45%, transparent);color:#ffd2d2;font-size:var(--mo-fs-xs);margin:0;font-weight:600}.warnLine.svelte-1k206xc{font-size:var(--mo-fs-xs);color:var(--mo-warn);margin:0;font-weight:700}.sheetActions.svelte-1k206xc{gap:var(--mo-sp-2);justify-content:flex-end;display:flex}.sheetActions.svelte-1k206xc .confirmBtn{min-width:clamp(140px,18dvmin,220px)}@media (width<=480px){.itemRow.svelte-1k206xc{flex-wrap:wrap}.sheetActions.svelte-1k206xc{flex-direction:column-reverse}.sheetActions.svelte-1k206xc .moBtn{width:100%}}.priceStack.svelte-1k206xc{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.sheetBody.svelte-o7c66p{gap:var(--mo-sp-3);padding:var(--mo-sp-4);background:var(--mo-board-800);flex-direction:column;display:flex;overflow-y:auto}.packRow.svelte-o7c66p .moBtn{flex:none;min-width:clamp(130px,15dvmin,200px)}.ctaStack.svelte-o7c66p{flex-direction:column;align-items:center;line-height:1.05;display:flex}.ctaVerb.svelte-o7c66p{font-size:var(--mo-fs-2xs);letter-spacing:.06em;text-transform:uppercase;opacity:.85}.ctaPrice.svelte-o7c66p{font-size:var(--mo-fs-md);font-weight:800}.itemRow.svelte-o7c66p{align-items:center;gap:var(--mo-sp-3);display:flex}.itemText.svelte-o7c66p{gap:var(--mo-sp-1);flex-direction:column;min-width:0;display:flex}.itemName.svelte-o7c66p{font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-md);color:var(--mo-ink);margin:0}.gapRow.svelte-o7c66p{gap:var(--mo-sp-2);grid-template-columns:1fr 1fr;display:grid}.gapCell.svelte-o7c66p{padding:var(--mo-sp-2) var(--mo-sp-3);background:var(--mo-board-900);border-radius:var(--mo-r-sm);border:1px solid #ffffff14;flex-direction:column;gap:2px;display:flex}.gapCell--short.svelte-o7c66p{border-color:color-mix(in srgb, var(--mo-warn) 45%, transparent);background:color-mix(in srgb, var(--mo-warn) 12%, var(--mo-board-900))}.gapLabel.svelte-o7c66p{font-size:var(--mo-fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--mo-ink-faint);font-weight:700}.gapValue.svelte-o7c66p{align-items:center;gap:var(--mo-sp-1);font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-md);font-variant-numeric:tabular-nums;display:flex}.gapValue--short.svelte-o7c66p{color:var(--mo-warn)}.gapIcon.svelte-o7c66p{object-fit:contain;width:1.1em;height:1.1em}.packRow.svelte-o7c66p{align-items:center;gap:var(--mo-sp-3);padding:var(--mo-sp-3);border-radius:var(--mo-r-md);background:var(--mo-board-700);border:1px solid var(--mo-green-600);box-shadow:var(--mo-shadow-sticker);display:flex}.packIcon.svelte-o7c66p{object-fit:contain;flex-shrink:0;width:clamp(44px,5.2dvmin,64px);height:clamp(44px,5.2dvmin,64px)}.packText.svelte-o7c66p{flex:1;min-width:0}.packAmount.svelte-o7c66p{font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-lg);font-variant-numeric:tabular-nums;margin:0;line-height:1.1}.packCurrency.svelte-o7c66p{font-size:var(--mo-fs-xs);color:var(--mo-ink-dim);font-weight:600}.packMeta.svelte-o7c66p{font-size:var(--mo-fs-xs);color:var(--mo-ink-dim);margin:2px 0 0}.packsFailed.svelte-o7c66p{justify-content:space-between;align-items:center;gap:var(--mo-sp-3);display:flex}.noPacks.svelte-o7c66p,.checkoutOpen.svelte-o7c66p{font-size:var(--mo-fs-sm);color:var(--mo-ink-dim);margin:0}.sheetActions.svelte-o7c66p{gap:var(--mo-sp-2);margin-top:var(--mo-sp-1);justify-content:flex-end;display:flex}@media (width<=480px){.packRow.svelte-o7c66p{flex-wrap:wrap}.sheetActions.svelte-o7c66p{flex-direction:column-reverse}}.unlockedBody.svelte-n8byen{--unlock-art:clamp(180px, 24dvmin, 300px);align-items:center;gap:var(--mo-sp-2);padding:var(--mo-sp-4);background:var(--mo-board-800);flex-direction:column;min-height:0;display:flex;position:relative;overflow:hidden auto}@media (height<=460px){.unlockedBody.svelte-n8byen{--unlock-art:110px}}.celebrate.svelte-n8byen{width:100%;padding:var(--mo-sp-3) 0 var(--mo-sp-2);justify-content:center;align-items:center;display:flex;position:relative}.celebrateGlow.svelte-n8byen{border:clamp(3px, .4dvmin, 5px) solid var(--rarity);opacity:.55;pointer-events:none;border-radius:50%;animation:2.4s ease-in-out infinite svelte-n8byen-glowPulse;position:absolute;inset:12%}@keyframes svelte-n8byen-glowPulse{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.unlockedName.svelte-n8byen{font-family:var(--mo-font-display);font-weight:800;font-size:var(--mo-fs-xl);text-align:center;color:var(--mo-ink);text-shadow:0 3px #0000004d;margin:0;line-height:1.1}.unlockedChips.svelte-n8byen{align-items:center;gap:var(--mo-sp-2);margin-bottom:var(--mo-sp-2);flex-wrap:wrap;justify-content:center;display:flex}.paidChip.svelte-n8byen{align-items:center;gap:var(--mo-sp-1);border-radius:var(--mo-r-xs);font-size:var(--mo-fs-xs);background:#00000052;border:1px solid #ffffff1f;padding:clamp(4px,.45dvmin,6px) clamp(8px,.95dvmin,12px);font-weight:700;display:inline-flex}.paidLabel.svelte-n8byen{color:var(--mo-ink-faint);text-transform:uppercase;letter-spacing:.05em;font-size:var(--mo-fs-2xs)}.paidIcon.svelte-n8byen{object-fit:contain;width:1.1em;height:1.1em}.paidAmount.svelte-n8byen{font-family:var(--mo-font-display);font-variant-numeric:tabular-nums}.actions.svelte-n8byen{gap:var(--mo-sp-2);width:100%;margin-top:var(--mo-sp-2);display:flex}.actions.svelte-n8byen .moBtn{flex:1}@media (prefers-reduced-motion:reduce){.celebrateGlow.svelte-n8byen{animation:none}}@media (width<=480px){.actions.svelte-n8byen{flex-direction:column-reverse}}.offerwallMount.svelte-1y9kt9r{display:contents}.offerIntro.svelte-1y9kt9r{z-index:1;color:#fff;background:radial-gradient(circle at 7% 20%,#4de06233,#0000 30%),linear-gradient(110deg,#0c531cf7,#083914f7);border-bottom:1px solid #66ff7d38;flex:none;align-items:center;gap:13px;padding:12px 18px;display:flex;position:relative}.introGem.svelte-1y9kt9r{color:#c5ffce;background:#3dcf5233;border:1px solid #85ff9766;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 0 24px #32d14a26}.introCopy.svelte-1y9kt9r{min-width:0;font-family:Rubik,sans-serif}.introCopy.svelte-1y9kt9r h2:where(.svelte-1y9kt9r){margin:0 0 3px;font-size:clamp(16px,2.2dvmin,21px);line-height:1.2}.introCopy.svelte-1y9kt9r p:where(.svelte-1y9kt9r){color:#ffffffc2;margin:0;font-size:clamp(11px,1.45dvmin,13px);line-height:1.4}.providerTabs.svelte-1y9kt9r{z-index:1;background:#e8eee9;border-bottom:1px solid #115d1f33;flex:none;grid-template-columns:repeat(2,minmax(160px,220px)) minmax(20px,1fr) auto;align-items:center;gap:8px;padding:10px 12px;display:grid;position:relative;overflow-x:auto}.providerTab.svelte-1y9kt9r{color:#173c20;cursor:pointer;background:#fff;border:1px solid #b8c9bc;border-radius:10px;justify-content:flex-start;align-items:center;gap:9px;min-width:0;min-height:46px;padding:9px 14px;font:700 13px/1 Rubik,sans-serif;transition:color .15s,background .15s,border-color .15s,box-shadow .15s;display:inline-flex;box-shadow:0 1px 2px #12421c14}.providerTab.svelte-1y9kt9r>span:where(.svelte-1y9kt9r):last-child{color:#173c20;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.providerTab.active.svelte-1y9kt9r{color:#fff;background:linear-gradient(#2c9745,#1b7030);border-color:#1d7732;box-shadow:0 2px 6px #18692b38}.providerTab.active.svelte-1y9kt9r>span:where(.svelte-1y9kt9r):last-child{color:#fff}.providerTab.xsollaTab.svelte-1y9kt9r{color:#30255f;background:#fbfaff;border-color:#c8c0ed}.providerTab.xsollaTab.svelte-1y9kt9r>span:where(.svelte-1y9kt9r):last-child{color:#30255f}.providerTab.xsollaTab.active.svelte-1y9kt9r{color:#fff;background:linear-gradient(#7457f2,#4d31bd);border-color:#5d42d6;box-shadow:0 2px 6px #5337c13d}.providerTab.xsollaTab.active.svelte-1y9kt9r>span:where(.svelte-1y9kt9r):last-child{color:#fff}.providerTab.svelte-1y9kt9r:hover:not(:disabled):not(.active),.providerTab.svelte-1y9kt9r:focus-visible:not(.active){color:#145f25;background:#f8fff9;border-color:#54a164;outline:none}.providerTab.xsollaTab.svelte-1y9kt9r:hover:not(:disabled):not(.active),.providerTab.xsollaTab.svelte-1y9kt9r:focus-visible:not(.active){color:#3c2b84;background:#f5f2ff;border-color:#8f7add}.providerTab.svelte-1y9kt9r:focus-visible{outline-offset:2px;outline:2px solid #23813752}.providerTab.xsollaTab.svelte-1y9kt9r:focus-visible{outline-color:#5e43d861}.providerTab.svelte-1y9kt9r:disabled,.providerExternal.svelte-1y9kt9r:disabled{cursor:not-allowed;opacity:.55}.providerExternal.svelte-1y9kt9r{color:#145f25;cursor:pointer;white-space:nowrap;background:#fff;border:2px solid #238137;border-radius:11px;grid-column:4;justify-self:end;min-height:42px;padding:8px 18px;font:700 13px/1 Rubik,sans-serif;transition:color .15s,background .15s,border-color .15s,box-shadow .15s;box-shadow:0 0 0 4px #2381371f}.providerExternal.svelte-1y9kt9r:hover:not(:disabled),.providerExternal.svelte-1y9kt9r:focus-visible{color:#0e4d1d;background:#f8fff9;border-color:#176b2a;outline:none;box-shadow:0 0 0 4px #23813733}.providerExternal.xsollaExternal.svelte-1y9kt9r{color:#4d31a8;border-color:#6a4ce0;box-shadow:0 0 0 4px #6a4ce01f}.providerExternal.xsollaExternal.svelte-1y9kt9r:hover:not(:disabled),.providerExternal.xsollaExternal.svelte-1y9kt9r:focus-visible{color:#3a2387;background:#f8f6ff;border-color:#5234c4;box-shadow:0 0 0 4px #6a4ce033}.providerTabIcon.svelte-1y9kt9r{color:#fff;border-radius:8px;flex:none;place-items:center;width:27px;height:27px;font-size:13px;font-weight:900;display:grid;box-shadow:inset 0 1px #ffffff40}.adscendIcon.svelte-1y9kt9r{background:linear-gradient(135deg,#42dc61,#158a32)}.xsollaIcon.svelte-1y9kt9r{background:linear-gradient(135deg,#7658ff,#4324bd)}.wallBody.svelte-1y9kt9r{z-index:1;background:#f2f4f7;flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.wallFrame.svelte-1y9kt9r{flex:auto;min-height:0;display:flex;position:relative}iframe.svelte-1y9kt9r{opacity:1;background:#fff;border:0;flex:auto;width:100%;height:100%;min-height:460px;transition:opacity .16s}iframe.loadingFrame.svelte-1y9kt9r{opacity:0}.loading.svelte-1y9kt9r,.unavailable.svelte-1y9kt9r{color:#24412a;background:#f2f4f7;justify-content:center;align-items:center;gap:.75rem;font-family:Rubik,sans-serif;display:flex;position:absolute;inset:0}.spinner.svelte-1y9kt9r{border:3px solid #23793133;border-top-color:#238137;border-radius:50%;width:24px;height:24px;animation:.75s linear infinite svelte-1y9kt9r-spin}@keyframes svelte-1y9kt9r-spin{to{transform:rotate(360deg)}}@media (width<=600px){.offerIntro.svelte-1y9kt9r{gap:9px;padding:9px 12px}.introGem.svelte-1y9kt9r{width:36px;height:36px}.introCopy.svelte-1y9kt9r h2:where(.svelte-1y9kt9r){font-size:15px}.introCopy.svelte-1y9kt9r p:where(.svelte-1y9kt9r){font-size:11px;line-height:1.3}.providerTabs.svelte-1y9kt9r{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:8px}.providerTab.svelte-1y9kt9r{gap:7px;min-height:42px;padding:7px 9px;font-size:11px}.providerTabIcon.svelte-1y9kt9r{border-radius:7px;width:24px;height:24px;font-size:11px}.providerExternal.svelte-1y9kt9r{grid-column:1/-1;justify-self:stretch;width:100%;min-height:40px;font-size:11px}iframe.svelte-1y9kt9r{min-height:0}}@media (width<=390px){.introGem.svelte-1y9kt9r{display:none}.providerTab.svelte-1y9kt9r{padding-inline:7px}}@media (prefers-reduced-motion:reduce){.providerTab.svelte-1y9kt9r,iframe.svelte-1y9kt9r{transition:none}}.signIn.svelte-uo6a6t{align-items:center;gap:var(--mo-sp-2);padding:var(--mo-sp-5) var(--mo-sp-4);border-radius:var(--mo-r-md);background:var(--mo-board-700);color:var(--mo-green-300);text-align:center;flex-direction:column;display:flex}.signInTitle.svelte-uo6a6t{font-family:var(--mo-font-display);color:var(--mo-ink);margin:0;font-size:clamp(18px,2.4dvmin,26px);font-weight:800}.signInText.svelte-uo6a6t{max-width:44ch;font-size:var(--mo-fs-sm);color:var(--mo-ink-soft);margin:0}.signInBtn.svelte-uo6a6t{min-height:44px;margin-top:var(--mo-sp-1);padding:0 var(--mo-sp-5);border-radius:var(--mo-r-sm);background:var(--mo-green-500);color:var(--mo-ink-on-bright);font-family:var(--mo-font-display);font-size:var(--mo-fs-sm);cursor:pointer;box-shadow:var(--mo-bevel);border:none;font-weight:800}.signInBtn.svelte-uo6a6t:active{box-shadow:var(--mo-bevel-press);transform:translateY(2px)}.srOnly.svelte-wmin89{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tier--bronze.svelte-wmin89{--metal:var(--mo-medal-bronze)}.tier--silver.svelte-wmin89{--metal:var(--mo-medal-silver)}.tier--gold.svelte-wmin89{--metal:var(--mo-medal-gold)}.tier--platinum.svelte-wmin89{--metal:var(--mo-medal-platinum)}.ach.svelte-wmin89{padding:var(--mo-sp-4)}.achHead.svelte-wmin89{align-items:center;gap:var(--mo-sp-3) var(--mo-sp-5);margin-bottom:var(--mo-sp-4);flex-wrap:wrap;display:flex}.achTotal.svelte-wmin89{align-items:baseline;gap:var(--mo-sp-1);font-family:var(--mo-font-display);font-variant-numeric:tabular-nums;margin:0;font-weight:800;line-height:1;display:flex}.achTotalNum.svelte-wmin89{color:var(--mo-ink);font-size:clamp(30px,4.4dvmin,50px)}.achTotalOf.svelte-wmin89{color:var(--mo-ink-dim);font-size:clamp(18px,2.4dvmin,28px)}.achTally.svelte-wmin89{gap:var(--mo-sp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.achTallyItem.svelte-wmin89{align-items:center;gap:var(--mo-sp-2);border-radius:var(--mo-r-pill);background:var(--mo-board-700);font-size:var(--mo-fs-xs);color:var(--mo-ink-soft);padding:clamp(5px,.6dvmin,8px) clamp(10px,1.2dvmin,15px);font-weight:700;display:flex}.achTallyDot.svelte-wmin89{background:var(--metal);border-radius:50%;width:.8em;height:.8em}.achTallyNum.svelte-wmin89{font-family:var(--mo-font-display);color:var(--mo-ink);font-variant-numeric:tabular-nums;font-weight:800}.achNotice.svelte-wmin89{justify-content:space-between;align-items:center;gap:var(--mo-sp-2) var(--mo-sp-3);margin:0 0 var(--mo-sp-4);padding:var(--mo-sp-3) var(--mo-sp-4);border-radius:var(--mo-r-sm);background:var(--mo-board-700);font-size:var(--mo-fs-sm);color:var(--mo-ink-soft);flex-wrap:wrap;display:flex}.achSignIn.svelte-wmin89{margin:0 0 var(--mo-sp-4)}.achRetry.svelte-wmin89{min-height:44px;padding:0 var(--mo-sp-4);border-radius:var(--mo-r-sm);background:var(--mo-board-600);color:var(--mo-ink);cursor:pointer;border:none;font-weight:800}.skCard.svelte-wmin89{background:var(--mo-board-900);border-color:var(--mo-board-700);box-shadow:none;position:relative}.skCard.svelte-wmin89:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff12 50%,#0000 70%);width:220%;animation:1.5s linear infinite svelte-wmin89-achShimmer;position:absolute;top:0;bottom:0;left:0}@keyframes svelte-wmin89-achShimmer{0%{transform:translate(-65.45%)}to{transform:translate(10.91%)}}.skMedal.svelte-wmin89{aspect-ratio:1;background:var(--mo-board-700);border-radius:50%;width:44%}.skBar.svelte-wmin89{border-radius:var(--mo-r-pill);background:var(--mo-board-700);height:1em;display:block}.desc.svelte-wmin89 .skBar:where(.svelte-wmin89)+.skBar:where(.svelte-wmin89){margin-top:.35em}.skShort.svelte-wmin89{width:60%}.skReward.svelte-wmin89{width:45%}.skTotal.svelte-wmin89{width:2.6em}.skChip.svelte-wmin89{background:var(--mo-board-600);width:6.5em}@media (prefers-reduced-motion:reduce){.skCard.svelte-wmin89:after{animation:none}}.achGrid.svelte-wmin89{gap:var(--mo-sp-3);grid-template-columns:repeat(auto-fill,minmax(clamp(150px,18dvmin,210px),1fr));margin:0;padding:0;list-style:none;display:grid}.card.svelte-wmin89{border-radius:var(--mo-r-md);background:var(--mo-board-700);border:2px solid #0000;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 12px #00000047}.card.svelte-wmin89:not(.earned){background:var(--mo-board-900);border-color:var(--mo-board-700);box-shadow:none}.plate.svelte-wmin89{aspect-ratio:16/11;background-color:var(--mo-board-900);background-image:repeating-linear-gradient(0deg,#ffffff0d 0 1px,#0000 1px 22px),repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px 22px);place-items:center;display:grid;position:relative}.card.earned.svelte-wmin89 .plate:where(.svelte-wmin89){background-color:color-mix(in srgb, var(--metal) 24%, var(--mo-board-900))}.medal.svelte-wmin89{width:50%}.lock.svelte-wmin89 *{color:inherit}.lock.svelte-wmin89{top:var(--mo-sp-2);right:var(--mo-sp-2);aspect-ratio:1;box-sizing:border-box;background:var(--mo-board-700);width:clamp(22px,2.6dvmin,30px);color:var(--mo-ink-dim);border-radius:50%;place-items:center;padding:5px;display:grid;position:absolute}.share.svelte-wmin89{top:var(--mo-sp-2);right:var(--mo-sp-2);border-radius:var(--mo-r-xs);font-size:var(--mo-fs-2xs);color:var(--mo-ink-soft);font-variant-numeric:tabular-nums;background:#00000052;padding:2px clamp(6px,.8dvmin,9px);font-weight:700;position:absolute}.body.svelte-wmin89{gap:var(--mo-sp-1);padding:var(--mo-sp-3);flex-direction:column;flex:1;display:flex}.name.svelte-wmin89{font-family:var(--mo-font-display);color:var(--mo-ink);margin:0;font-size:clamp(15px,1.9dvmin,21px);font-weight:800;line-height:1.1}.desc.svelte-wmin89{margin:0 0 var(--mo-sp-2);font-size:var(--mo-fs-xs);color:var(--mo-ink-dim);line-height:1.35}.card.svelte-wmin89:not(.earned) .name:where(.svelte-wmin89){color:var(--mo-ink-soft)}.end.svelte-wmin89{gap:var(--mo-sp-2);flex-direction:column;margin-top:auto;display:flex}.reward.svelte-wmin89{gap:var(--mo-sp-1) var(--mo-sp-3);font-size:var(--mo-fs-xs);color:var(--mo-ink-soft);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;font-weight:700;display:flex}.rewardItem.svelte-wmin89{align-items:center;gap:var(--mo-sp-1);white-space:nowrap;display:inline-flex}.rewardItem.svelte-wmin89 img:where(.svelte-wmin89){object-fit:contain;width:1.3em;height:1.3em}.foot.svelte-wmin89{font-size:var(--mo-fs-2xs);color:var(--metal);margin:0;font-weight:700}.bar.svelte-wmin89{border-radius:var(--mo-r-xs);background:var(--mo-board-700);height:clamp(20px,2.4dvmin,26px);position:relative;overflow:hidden}.fill.svelte-wmin89{transform-origin:0;background:var(--mo-green-600);transition:transform .4s ease-out;position:absolute;inset:0}.count.svelte-wmin89{height:100%;font-family:var(--mo-font-display);font-size:var(--mo-fs-2xs);color:var(--mo-ink);font-variant-numeric:tabular-nums;place-items:center;font-weight:800;display:grid;position:relative}@media (prefers-reduced-motion:reduce){.fill.svelte-wmin89{transition:none}}.card.svelte-2tm0tt{gap:var(--mo-sp-4);scroll-margin-top:var(--mo-sp-4);flex-direction:column;display:flex}.cardBack.svelte-2tm0tt{min-height:40px;padding:0 var(--mo-sp-3);border-radius:var(--mo-r-sm);color:var(--mo-ink);font-family:var(--mo-font-ui);font-size:var(--mo-fs-xs);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;align-self:flex-start;align-items:center;gap:6px;font-weight:800;display:inline-flex}.cardBack.svelte-2tm0tt:hover{background:#ffffff1f}.hero.svelte-2tm0tt{border-radius:var(--mo-r-md);background:var(--mo-board-700);grid-template-columns:minmax(200px,38%) 1fr;display:grid;overflow:hidden;box-shadow:0 clamp(3px,.45dvmin,6px) clamp(10px,1.4dvmin,18px) #020a0580}.stage.svelte-2tm0tt{min-height:clamp(200px,28dvmin,320px);padding:var(--mo-sp-4);background-color:var(--biome);background-image:var(--scene);filter:none;background-position:50%;background-size:cover;justify-content:center;align-items:center;display:flex}.stage.svelte-2tm0tt .animalIcon,.stage.svelte-2tm0tt>*{filter:drop-shadow(0 8px 10px #0000004d)}.stage.silhouette.svelte-2tm0tt>*{filter:brightness(0)opacity(.5)}.info.svelte-2tm0tt{gap:var(--mo-sp-3);padding:var(--mo-sp-4);flex-direction:column;min-width:0;display:flex}.infoHead.svelte-2tm0tt{align-items:baseline;gap:2px var(--mo-sp-2);flex-wrap:wrap;display:flex}.cardName.svelte-2tm0tt{font-family:var(--mo-font-display);color:var(--mo-ink);margin:0;font-size:clamp(26px,4dvmin,44px);font-weight:800;line-height:1.02}.cardBase.svelte-2tm0tt{font-size:var(--mo-fs-sm);color:var(--mo-ink-dim);font-weight:700}.cardBadges.svelte-2tm0tt{flex-wrap:wrap;gap:6px;display:flex}.badge.svelte-2tm0tt{border-radius:var(--mo-r-xs);font-family:var(--mo-font-ui);font-size:var(--mo-fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--mo-ink);background:#ffffff14;align-items:center;gap:4px;padding:3px 9px;font-weight:800;display:inline-flex}.badge--tier.svelte-2tm0tt{background:var(--mo-green-500);color:var(--mo-ink-on-bright)}.badge--biome.svelte-2tm0tt{background:var(--biome-deep);box-shadow:inset 0 0 0 1.5px var(--biome)}.badge--special.svelte-2tm0tt{background:var(--mo-gold);color:#3a2400}.badge--unseen.svelte-2tm0tt{color:var(--mo-ink-dim)}.cardBlurb.svelte-2tm0tt{max-width:60ch;font-size:var(--mo-fs-sm);color:var(--mo-ink-soft);margin:0;line-height:1.45}.facts.svelte-2tm0tt{gap:var(--mo-sp-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;display:grid}.fact.svelte-2tm0tt{padding:var(--mo-sp-2) var(--mo-sp-3);border-radius:var(--mo-r-sm);background:var(--mo-board-900);flex-direction:column;gap:3px;display:flex}.fact.svelte-2tm0tt dt:where(.svelte-2tm0tt){font-size:var(--mo-fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--mo-ink-dim);align-items:center;gap:5px;font-weight:800;display:flex}.fact.svelte-2tm0tt dd:where(.svelte-2tm0tt){font-family:var(--mo-font-display);color:var(--mo-ink);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:2px 6px;margin:0;font-size:clamp(17px,2.2dvmin,24px);font-weight:800;display:flex}.factSub.svelte-2tm0tt{font-family:var(--mo-font-ui);font-size:var(--mo-fs-2xs);color:var(--mo-ink-dim);font-weight:700}.factSub--line.svelte-2tm0tt{flex-basis:100%}.fact.differs.svelte-2tm0tt{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--rarity) 80%, transparent)}.speeds.svelte-2tm0tt{gap:6px;display:grid}.speed.svelte-2tm0tt{align-items:center;gap:var(--mo-sp-2);grid-template-columns:minmax(64px,8em) 1fr 3.2em;display:grid}.speedLabel.svelte-2tm0tt{font-size:var(--mo-fs-xs);color:var(--mo-ink-soft);flex-direction:column;font-weight:700;display:flex}.speedWas.svelte-2tm0tt{font-size:var(--mo-fs-2xs);color:var(--mo-ink-dim)}.speedBar.svelte-2tm0tt{background:var(--mo-board-900);border-radius:999px;height:clamp(8px,1dvmin,11px);position:relative;overflow:hidden}.speedMark.svelte-2tm0tt{background:var(--mo-ink);width:2px;position:absolute;top:0;bottom:0}.speedFill.svelte-2tm0tt{border-radius:inherit;height:100%;display:block}.speed--land.svelte-2tm0tt .speedFill:where(.svelte-2tm0tt){background:#45d157}.speed--water.svelte-2tm0tt .speedFill:where(.svelte-2tm0tt){background:#6d7fd9}.speed--mud.svelte-2tm0tt .speedFill:where(.svelte-2tm0tt){background:#b0923f}.speedValue.svelte-2tm0tt{font-family:var(--mo-font-display);font-size:var(--mo-fs-sm);text-align:end;color:var(--mo-ink);font-variant-numeric:tabular-nums;font-weight:800}.speedValue.differs.svelte-2tm0tt{color:var(--rarity)}.traits.svelte-2tm0tt{flex-wrap:wrap;gap:6px;display:flex}.trait.svelte-2tm0tt{font-size:var(--mo-fs-2xs);color:var(--mo-ink-soft);background:#ffffff12;border:1px solid #ffffff1a;border-radius:999px;padding:4px 10px;font-weight:700}.trait--comfort.svelte-2tm0tt{color:var(--mo-green-300);border-color:color-mix(in srgb, var(--mo-green-400) 45%, transparent)}.trait.gained.svelte-2tm0tt{border-color:var(--rarity)}.trait.lost.svelte-2tm0tt{color:var(--mo-ink-faint);border-style:dashed;border-color:#ffffff1a;text-decoration:line-through}.traitsNote.svelte-2tm0tt{font-size:var(--mo-fs-2xs);color:var(--mo-ink-dim);margin:0;font-weight:700}.sectionTitle.svelte-2tm0tt{margin:0 0 var(--mo-sp-2);font-family:var(--mo-font-display);color:var(--mo-ink);font-size:clamp(17px,2.2dvmin,24px);font-weight:800}.record.svelte-2tm0tt{padding:var(--mo-sp-4);border-radius:var(--mo-r-md);background:var(--mo-board-700)}.recordFacts.svelte-2tm0tt{gap:var(--mo-sp-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;display:grid}.badge--rarity.svelte-2tm0tt{color:var(--rarity);border:1.5px solid var(--rarity)}.howTo.svelte-2tm0tt{padding:var(--mo-sp-4);border-radius:var(--mo-r-md);background:var(--mo-board-700)}.howToLine.svelte-2tm0tt{margin:0 0 var(--mo-sp-3);font-size:var(--mo-fs-sm);color:var(--mo-ink-soft)}.recipe.svelte-2tm0tt{gap:var(--mo-sp-2);grid-template-columns:repeat(auto-fill,minmax(clamp(72px,9dvmin,100px),1fr));margin:0;padding:0;list-style:none;display:grid}.recipeItem.svelte-2tm0tt{width:100%;padding:var(--mo-sp-2) 4px;border-radius:var(--mo-r-sm);background:var(--mo-board-900);color:var(--mo-ink);cursor:pointer;border:1px solid #ffffff1a;flex-direction:column;align-items:center;gap:4px;display:flex}.recipeItem.svelte-2tm0tt:hover{background:var(--mo-board-600)}.recipeName.svelte-2tm0tt{font-size:var(--mo-fs-2xs);text-align:center;font-weight:700;line-height:1.15}.note.svelte-2tm0tt{align-items:center;gap:var(--mo-sp-2);padding:var(--mo-sp-3) var(--mo-sp-4);border-radius:var(--mo-r-md);background:var(--mo-board-700);font-size:var(--mo-fs-sm);color:var(--mo-ink-soft);margin:0;font-weight:600;display:flex}.formRow.svelte-2tm0tt{gap:var(--mo-sp-2);grid-template-columns:repeat(auto-fill,minmax(clamp(120px,15dvmin,170px),1fr));display:grid}.form.svelte-2tm0tt{padding:0 0 var(--mo-sp-2);border:1.5px solid color-mix(in srgb, var(--rarity,var(--mo-rarity-common)) 40%, transparent);border-radius:var(--mo-r-sm);background:var(--mo-board-800);color:var(--mo-ink);cursor:pointer;text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex;position:relative;overflow:hidden}.form.svelte-2tm0tt:hover{border-color:color-mix(in srgb, var(--rarity,var(--mo-rarity-common)) 75%, transparent)}.form.active.svelte-2tm0tt{border-color:var(--rarity,var(--mo-green-400));box-shadow:0 0 0 2px var(--rarity,var(--mo-green-400))}.formPlate.svelte-2tm0tt{width:100%;padding:var(--mo-sp-2) 0;background:color-mix(in srgb, var(--rarity,var(--mo-rarity-common)) 34%, var(--mo-board-900));justify-content:center;align-items:center;margin-bottom:4px;display:flex;position:relative}.formPlate.hidden.svelte-2tm0tt>:first-child{filter:brightness(0)opacity(.45)}.formLock.svelte-2tm0tt{color:var(--mo-ink-soft);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.formName.svelte-2tm0tt{font-family:var(--mo-font-display);font-size:var(--mo-fs-sm);padding:0 6px;font-weight:800;line-height:1.1}.formRarity.svelte-2tm0tt{font-size:var(--mo-fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--rarity);font-weight:800}.formMeta.svelte-2tm0tt{font-size:var(--mo-fs-2xs);color:var(--mo-ink-soft);font-variant-numeric:tabular-nums;font-weight:700}.formMeta--own.svelte-2tm0tt{color:var(--mo-green-300)}.formMeta--own.none.svelte-2tm0tt{color:var(--mo-ink-faint)}.form[data-rarity=legendary].svelte-2tm0tt:not(.locked),.form[data-rarity=mythic].svelte-2tm0tt:not(.locked){border-width:2px;border-color:var(--rarity);box-shadow:0 clamp(3px, .5dvmin, 6px) clamp(10px, 1.6dvmin, 20px) -6px var(--rarity)}.huntBar.svelte-2tm0tt{justify-content:space-between;align-items:center;gap:var(--mo-sp-2) var(--mo-sp-3);margin-top:var(--mo-sp-2);padding:var(--mo-sp-2) var(--mo-sp-3);border-radius:var(--mo-r-sm);background:var(--mo-board-900);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--rarity-selected,var(--mo-green-500)) 40%, transparent);flex-wrap:wrap;display:flex}.huntBarText.svelte-2tm0tt{flex-direction:column;gap:2px;display:flex}.huntBarLine.svelte-2tm0tt{align-items:baseline;gap:2px var(--mo-sp-2);flex-wrap:wrap;display:flex}.huntBarNumber.svelte-2tm0tt{font-family:var(--mo-font-display);color:var(--mo-ink);font-variant-numeric:tabular-nums;font-size:clamp(20px,2.6dvmin,28px);font-weight:800;line-height:1.1}.huntBarLabel.svelte-2tm0tt{font-size:var(--mo-fs-xs);color:var(--mo-ink-dim);font-weight:700}.huntBarShare.svelte-2tm0tt{font-size:var(--mo-fs-xs);color:var(--mo-ink-soft);font-variant-numeric:tabular-nums;font-weight:700}.huntBarError.svelte-2tm0tt{font-size:var(--mo-fs-xs);color:var(--mo-danger);font-weight:700}.huntToggle.svelte-2tm0tt{min-height:44px;padding:0 var(--mo-sp-4);border-radius:var(--mo-r-sm);background:var(--mo-green-500);color:var(--mo-ink-on-bright);font-family:var(--mo-font-display);font-size:var(--mo-fs-sm);cursor:pointer;border:none;align-items:center;gap:6px;font-weight:800;display:inline-flex;box-shadow:inset 0 -3px #0000004d,inset 0 1px #ffffff2e}.huntToggle.on.svelte-2tm0tt{background:var(--mo-board-500);color:var(--mo-ink)}.huntToggle.svelte-2tm0tt:active{transform:translateY(2px);box-shadow:inset 0 -1px #0000004d}.huntToggle.svelte-2tm0tt:disabled{filter:saturate(.35);opacity:.7;cursor:default}.ledger.svelte-2tm0tt{gap:var(--mo-sp-2);margin:var(--mo-sp-3) 0 0;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.ledgerRow.svelte-2tm0tt{padding:var(--mo-sp-2) var(--mo-sp-3);border-radius:var(--mo-r-sm);background:var(--mo-board-700);flex-direction:column;gap:2px;display:flex}.ledgerRow.svelte-2tm0tt dt:where(.svelte-2tm0tt){font-size:var(--mo-fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--mo-ink-dim);font-weight:800}.ledgerRow.svelte-2tm0tt dd:where(.svelte-2tm0tt){font-family:var(--mo-font-display);font-size:var(--mo-fs-md,18px);color:var(--mo-ink);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0;font-weight:800;display:flex}.ledgerMuted.svelte-2tm0tt{font-family:var(--mo-font-ui);font-size:var(--mo-fs-2xs);color:var(--mo-ink-dim);font-weight:700}.ledgerHint.svelte-2tm0tt{flex-basis:100%}.luck.svelte-2tm0tt{border-radius:var(--mo-r-xs);font-family:var(--mo-font-ui);font-size:var(--mo-fs-2xs);text-transform:uppercase;padding:1px 7px;font-weight:800}.luck--lucky.svelte-2tm0tt{background:color-mix(in srgb, var(--mo-green-400) 25%, transparent);color:var(--mo-green-300)}.luck--unlucky.svelte-2tm0tt{background:color-mix(in srgb, var(--mo-warn) 22%, transparent);color:var(--mo-warn)}@media (width<=640px){.hero.svelte-2tm0tt{grid-template-columns:1fr}.stage.svelte-2tm0tt{min-height:clamp(170px,42vw,240px)}}.hunts.svelte-1q4s6iu{gap:var(--mo-sp-3);flex-direction:column;display:flex}.huntsHead.svelte-1q4s6iu{justify-content:space-between;align-items:baseline;gap:var(--mo-sp-2);flex-wrap:wrap;display:flex}.huntsCount.svelte-1q4s6iu{color:var(--mo-ink-dim);font-variant-numeric:tabular-nums;font-size:clamp(12px,1.35dvmin,15px);font-weight:700}.huntsCount.svelte-1q4s6iu strong:where(.svelte-1q4s6iu){color:var(--mo-ink);font-family:var(--mo-font-display);font-size:1.35em;font-weight:800}.huntsError.svelte-1q4s6iu{color:var(--mo-danger);font-size:var(--mo-fs-xs);font-weight:700}.huntList.svelte-1q4s6iu{gap:var(--mo-sp-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));margin:0;padding:0;list-style:none;display:grid}.hunt.svelte-1q4s6iu{gap:var(--mo-sp-3);padding:var(--mo-sp-3);border-radius:var(--mo-r-md);background:var(--mo-board-700);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--rarity) 45%, transparent), 0 clamp(3px, .45dvmin, 6px) clamp(10px, 1.4dvmin, 18px) #020a0573;grid-template-columns:auto 1fr;padding-inline-end:calc(var(--mo-sp-3) + 36px);display:grid;position:relative}.hunt[data-rarity=legendary].svelte-1q4s6iu,.hunt[data-rarity=mythic].svelte-1q4s6iu{box-shadow:inset 0 0 0 2px var(--rarity), 0 clamp(3px, .45dvmin, 6px) clamp(12px, 1.8dvmin, 22px) -4px var(--rarity)}.huntArt.svelte-1q4s6iu{cursor:pointer;background:0 0;border:none;align-self:start;padding:0}.huntPlate.svelte-1q4s6iu{border-radius:var(--mo-r-sm);background:color-mix(in srgb, var(--rarity) 34%, var(--mo-board-900));justify-content:center;align-items:center;padding:6px;display:flex}.huntPlate.hidden.svelte-1q4s6iu>:first-child{filter:brightness(0)opacity(.5)}.huntBody.svelte-1q4s6iu{flex-direction:column;gap:4px;min-width:0;display:flex}.huntTitle.svelte-1q4s6iu{justify-content:space-between;align-items:baseline;gap:var(--mo-sp-2);display:flex}.huntName.svelte-1q4s6iu{font-family:var(--mo-font-display);color:var(--mo-ink);font-size:clamp(16px,2dvmin,21px);font-weight:800;line-height:1.1}.huntAttempts.svelte-1q4s6iu{font-size:var(--mo-fs-2xs);letter-spacing:.04em;text-transform:uppercase;color:var(--mo-ink-dim);text-align:end;flex:none;font-weight:800}.huntAttempts.svelte-1q4s6iu strong:where(.svelte-1q4s6iu){font-family:var(--mo-font-display);letter-spacing:0;color:var(--mo-ink);font-variant-numeric:tabular-nums;font-size:clamp(18px,2.3dvmin,24px);display:block}.huntMeta.svelte-1q4s6iu{align-items:baseline;gap:2px var(--mo-sp-2);font-size:var(--mo-fs-2xs);color:var(--mo-ink-soft);font-variant-numeric:tabular-nums;flex-wrap:wrap;font-weight:700;display:flex}.huntRarity.svelte-1q4s6iu{letter-spacing:.06em;text-transform:uppercase;color:var(--rarity);font-weight:800}.huntAnimal.svelte-1q4s6iu{color:var(--mo-ink-dim)}.huntShare.svelte-1q4s6iu{font-size:var(--mo-fs-xs);color:var(--mo-ink-soft);margin:4px 0 0}.huntShare.svelte-1q4s6iu strong:where(.svelte-1q4s6iu){font-family:var(--mo-font-display);color:var(--mo-ink);font-variant-numeric:tabular-nums;font-size:clamp(17px,2.1dvmin,22px);font-weight:800}.huntBar.svelte-1q4s6iu{background:var(--mo-board-900);border-radius:999px;height:6px;overflow:hidden}.huntFill.svelte-1q4s6iu{border-radius:inherit;background:var(--rarity);height:100%;display:block}.huntNote.svelte-1q4s6iu{font-size:var(--mo-fs-xs);color:var(--mo-warn);margin:2px 0 0;font-weight:700}.huntNote--found.svelte-1q4s6iu{color:var(--mo-green-300)}.huntUnpin.svelte-1q4s6iu{top:var(--mo-sp-2);border-radius:var(--mo-r-xs);width:32px;height:32px;color:var(--mo-ink-dim);cursor:pointer;background:#ffffff0f;border:none;justify-content:center;align-items:center;display:flex;position:absolute;inset-inline-end:var(--mo-sp-2)}.huntUnpin.svelte-1q4s6iu:hover{background:color-mix(in srgb, var(--mo-danger) 25%, transparent);color:var(--mo-ink)}.huntEmpty.svelte-1q4s6iu{align-items:center;gap:var(--mo-sp-2);padding:var(--mo-sp-5) var(--mo-sp-4);border-radius:var(--mo-r-md);background:var(--mo-board-700);color:var(--mo-green-300);text-align:center;flex-direction:column;display:flex}.huntEmptyTitle.svelte-1q4s6iu{font-family:var(--mo-font-display);color:var(--mo-ink);margin:0;font-size:clamp(18px,2.4dvmin,26px);font-weight:800}.huntEmptyText.svelte-1q4s6iu{max-width:44ch;font-size:var(--mo-fs-sm);color:var(--mo-ink-soft);margin:0}.huntLoading.svelte-1q4s6iu{margin:var(--mo-sp-5) 0;text-align:center;font-size:var(--mo-fs-sm);color:var(--mo-ink-dim)}.huntRetry.svelte-1q4s6iu{min-height:44px;padding:0 var(--mo-sp-4);border-radius:var(--mo-r-sm);background:var(--mo-board-600);color:var(--mo-ink);cursor:pointer;border:none;font-weight:800}.chains.svelte-ap9hvh{gap:var(--mo-sp-3);flex-direction:column;display:flex}.chainsBar.svelte-ap9hvh{justify-content:space-between;align-items:center;gap:var(--mo-sp-3);display:flex}.chainsBar.svelte-ap9hvh .moChipRow{flex:0 auto;min-width:0}.chainsCount.svelte-ap9hvh{color:var(--mo-ink-dim);font-size:var(--mo-fs-xs);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.chainsNote.svelte-ap9hvh{color:var(--mo-ink-dim);font-size:var(--mo-fs-xs);margin:0}.chainList.svelte-ap9hvh{gap:var(--mo-sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.chainList.refreshing.svelte-ap9hvh{opacity:.55;transition:opacity var(--mo-dur) var(--mo-ease-out)}.chainRow.svelte-ap9hvh{align-items:center;gap:var(--mo-sp-3);width:100%;padding:var(--mo-sp-2) var(--mo-sp-3);border-radius:var(--mo-r-sm);background:var(--mo-board-700);color:var(--mo-ink);font:inherit;text-align:start;cursor:pointer;min-height:clamp(56px,6.2dvmin,72px);transition:background var(--mo-dur-fast) var(--mo-ease-out), border-color var(--mo-dur-fast) var(--mo-ease-out), transform var(--mo-dur-fast) var(--mo-ease-out);border:1px solid #ffffff12;grid-template-columns:minmax(0,1fr) auto;display:grid}.chainRow[data-rarity].svelte-ap9hvh{border-color:color-mix(in srgb, var(--rar) 55%, transparent);border-inline-start:4px solid var(--rar);position:relative}.chainRow[data-rarity=rare].svelte-ap9hvh,.chainRow[data-rarity=epic].svelte-ap9hvh,.chainRow[data-rarity=legendary].svelte-ap9hvh,.chainRow[data-rarity=mythic].svelte-ap9hvh{background:radial-gradient(60% 120% at 100% 50%, color-mix(in srgb, var(--rar) 20%, transparent) 0%, transparent 70%), var(--mo-board-700)}.chainRow[data-rarity=epic].svelte-ap9hvh{border-width:2px;border-inline-start-width:6px}.chainRow[data-rarity=legendary].svelte-ap9hvh,.chainRow[data-rarity=mythic].svelte-ap9hvh{border-width:2px;box-shadow:inset 0 0 0 1px #ffffff38, 0 0 clamp(8px, 1.4dvmin, 16px) color-mix(in srgb, var(--rar) 45%, transparent);border-inline-start-width:7px}.chainRow.svelte-ap9hvh:hover{background:var(--mo-board-800);border-color:#ffffff47}.chainRow[data-rarity].svelte-ap9hvh:hover{border-inline-start-color:var(--rar)}.chainRow.svelte-ap9hvh:active{transform:translateY(1px)}.chainMain.svelte-ap9hvh{min-width:0;display:flex}.chainValue.svelte-ap9hvh{text-align:end;flex-direction:column;align-items:flex-end;gap:1px;display:flex}.chainOdds.svelte-ap9hvh{font-family:var(--mo-font-display);font-size:var(--mo-fs-md);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.chainYou.svelte-ap9hvh,.chainAll.svelte-ap9hvh{color:var(--mo-ink-dim);font-size:var(--mo-fs-2xs);font-variant-numeric:tabular-nums;white-space:nowrap}.chainAll.only.svelte-ap9hvh{color:var(--mo-green-300);font-weight:700}.chainSkeleton.svelte-ap9hvh{border-radius:var(--mo-r-sm);background:var(--mo-board-700);height:clamp(56px,6.2dvmin,72px);display:block}.chainsEmpty.svelte-ap9hvh{align-items:center;gap:var(--mo-sp-2);padding:var(--mo-sp-5) var(--mo-sp-4);border-radius:var(--mo-r-md);background:var(--mo-board-700);color:var(--mo-green-300);text-align:center;flex-direction:column;display:flex}.chainsEmptyTitle.svelte-ap9hvh{font-family:var(--mo-font-display);color:var(--mo-ink);margin:0;font-size:clamp(18px,2.4dvmin,26px);font-weight:800}.chainsEmptyText.svelte-ap9hvh{max-width:44ch;font-size:var(--mo-fs-sm);color:var(--mo-ink-soft);margin:0}.chainsNotice.svelte-ap9hvh{justify-content:space-between;align-items:center;gap:var(--mo-sp-2) var(--mo-sp-3);padding:var(--mo-sp-2) var(--mo-sp-3);border-radius:var(--mo-r-sm);background:var(--mo-board-700);font-size:var(--mo-fs-xs);color:var(--mo-ink-soft);flex-wrap:wrap;font-weight:700;display:flex}.chainsRetry.svelte-ap9hvh{min-height:44px;padding:0 var(--mo-sp-4);border-radius:var(--mo-r-sm);background:var(--mo-board-600);color:var(--mo-ink);cursor:pointer;border:none;font-weight:800}@media (width<=600px){.chainsBar.svelte-ap9hvh{flex-wrap:wrap}.chainRow.svelte-ap9hvh{gap:var(--mo-sp-2);grid-template-columns:minmax(0,1fr)}.chainValue.svelte-ap9hvh{align-items:baseline;gap:var(--mo-sp-3);text-align:start;flex-direction:row;order:-1}.chainYou.svelte-ap9hvh,.chainAll.svelte-ap9hvh{font-size:var(--mo-fs-xs)}.chainAll.svelte-ap9hvh{margin-left:auto}}.bestiary.svelte-jaxd08{gap:var(--mo-sp-4);padding:var(--mo-sp-4);flex-direction:column;min-height:0;display:flex}.bestiaryViews.svelte-jaxd08{border-radius:var(--mo-r-sm);background:var(--mo-board-900);align-self:flex-start;gap:4px;padding:4px;display:flex}.viewTab.svelte-jaxd08{min-height:40px;padding:0 var(--mo-sp-4);border-radius:var(--mo-r-xs);color:var(--mo-ink-dim);font-family:var(--mo-font-display);font-size:var(--mo-fs-sm);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;font-weight:800;display:inline-flex}.viewTab.active.svelte-jaxd08{background:var(--mo-green-500);color:var(--mo-ink-on-bright);box-shadow:inset 0 -3px #0000004d,inset 0 1px #ffffff2e}.viewCount.svelte-jaxd08{text-align:center;font-variant-numeric:tabular-nums;background:#00000040;border-radius:999px;min-width:1.5em;padding:0 5px;font-size:.85em}.bestiaryBar.svelte-jaxd08{justify-content:space-between;align-items:center;gap:var(--mo-sp-3);flex-wrap:wrap;display:flex}.bestiaryCounts.svelte-jaxd08{align-items:baseline;gap:var(--mo-sp-2) var(--mo-sp-4);flex-wrap:wrap;display:flex}.bestiaryCount.svelte-jaxd08{color:var(--mo-ink-dim);font-family:var(--mo-font-ui);font-variant-numeric:tabular-nums;font-size:clamp(12px,1.35dvmin,15px);font-weight:700}.bestiaryCount.svelte-jaxd08 strong:where(.svelte-jaxd08){color:var(--mo-ink);font-family:var(--mo-font-display);font-size:1.35em;font-weight:800}.bestiaryTotal.svelte-jaxd08{color:var(--mo-ink-faint);font-variant-numeric:tabular-nums;font-size:clamp(11px,1.25dvmin,13px)}.bestiarySearch.svelte-jaxd08{flex:220px;max-width:340px}.filterGap.svelte-jaxd08{background:#ffffff24;flex:none;width:1px;margin:4px 2px}.bestiaryNone.svelte-jaxd08{padding:var(--mo-sp-4);border-radius:var(--mo-r-sm);background:var(--mo-board-700);color:var(--mo-ink-soft);font-size:var(--mo-fs-sm);text-align:center;margin:0}.bestiaryFilters.svelte-jaxd08{gap:var(--mo-sp-1);scrollbar-width:none;flex:100%;display:flex;overflow-x:auto}.bestiaryChip.svelte-jaxd08{color:var(--mo-ink-dim);font-family:var(--mo-font-ui);font-size:var(--mo-fs-xs);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;flex:none;align-items:center;gap:6px;padding:clamp(6px,.75dvmin,9px) clamp(11px,1.3dvmin,16px);font-weight:700;display:inline-flex}.chipDot.svelte-jaxd08{background:var(--biome);border-radius:50%;width:.7em;height:.7em;box-shadow:0 0 0 1.5px #00000040}.bestiaryChip.active.svelte-jaxd08{background:color-mix(in srgb, var(--biome,var(--mo-green-500)) 30%, transparent);border-color:var(--biome,var(--mo-green-400));color:var(--mo-ink)}.tierBand.svelte-jaxd08{gap:var(--mo-sp-3);padding:var(--mo-sp-3);border-radius:var(--mo-r-md);background:linear-gradient(90deg, hsl(var(--tier-hue) 42% 32% / .75) 0%, hsl(var(--tier-hue) 42% 26% / .3) 45%, hsl(var(--tier-hue) 42% 22% / .1) 100%);box-shadow:inset 0 0 0 1px hsl(var(--tier-hue) 40% 50% / .18);grid-template-columns:clamp(92px,11dvmin,130px) 1fr;display:grid}.tierMarker.svelte-jaxd08{flex-direction:column;justify-content:center;gap:2px;display:flex}.tierName.svelte-jaxd08{font-family:var(--mo-font-display);color:var(--mo-ink);margin:0;font-size:clamp(22px,3.2dvmin,34px);font-weight:800;line-height:1}.tierCount.svelte-jaxd08{font-family:var(--mo-font-ui);font-size:var(--mo-fs-xs);color:var(--mo-ink-dim);font-variant-numeric:tabular-nums;font-weight:700}.bestiaryGrid.svelte-jaxd08{gap:var(--mo-sp-2);grid-template-columns:repeat(auto-fill,minmax(clamp(104px,13dvmin,156px),1fr));margin:0;padding:0;list-style:none;display:grid}.bestiaryGrid.svelte-jaxd08>li:where(.svelte-jaxd08){display:flex}.beast.svelte-jaxd08{aspect-ratio:1/1.08;border-radius:var(--mo-r-sm);background-color:var(--biome);background-image:var(--scene);background-size:230%;background-position:var(--scene-x) var(--scene-y);cursor:pointer;width:100%;font:inherit;text-align:center;transition:transform var(--mo-dur-fast) var(--mo-ease-out), box-shadow var(--mo-dur-fast) var(--mo-ease-out);border:none;flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:0 clamp(3px,.45dvmin,6px) clamp(10px,1.4dvmin,18px) #020a0580,inset 0 0 0 1px #0000002e;container-type:inline-size}.beast.svelte-jaxd08:hover{transform:translateY(-3px);box-shadow:0 clamp(6px,.9dvmin,12px) clamp(18px,2.6dvmin,34px) #020a0594,inset 0 0 0 1px #0000002e}.beast.svelte-jaxd08:active{transform:translateY(0)}.beastArt.svelte-jaxd08{filter:drop-shadow(0 4px 5px #00000047);flex:1;justify-content:center;align-items:center;min-height:0;display:flex;container-type:size}.beastBand.svelte-jaxd08{background:var(--biome-deep);flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:2.4em;padding:4px 6px 5px;display:flex}.beastName.svelte-jaxd08{font-family:var(--mo-font-display);color:var(--mo-ink);text-wrap:balance;font-size:clamp(12px,11cqw,16px);font-weight:800;line-height:1.05}.beast.unmet.svelte-jaxd08,.beast.secret.svelte-jaxd08{background-blend-mode:luminosity;background-color:var(--mo-board-700)}.beast.unmet.svelte-jaxd08 .beastBand:where(.svelte-jaxd08),.beast.secret.svelte-jaxd08 .beastBand:where(.svelte-jaxd08){background:var(--mo-board-800)}.beast.unmet.svelte-jaxd08 .beastArt:where(.svelte-jaxd08){opacity:.82}.beastUnmet.svelte-jaxd08{font-family:var(--mo-font-ui);color:var(--mo-ink-dim);font-size:clamp(9px,8cqw,11px);font-weight:700;line-height:1}.beast.secret.svelte-jaxd08:before{content:"";background:var(--mo-scrim);opacity:.5;pointer-events:none;position:absolute;inset:0}.beast.secret.svelte-jaxd08 .beastArt:where(.svelte-jaxd08){filter:brightness(0)opacity(.72);position:relative}.beast.secret.svelte-jaxd08 .beastBand:where(.svelte-jaxd08){position:relative}.beast.secret.svelte-jaxd08 .beastName:where(.svelte-jaxd08){color:var(--mo-ink-faint)}.beastTag.svelte-jaxd08{z-index:1;border-radius:var(--mo-r-xs);font-family:var(--mo-font-ui);letter-spacing:.04em;text-transform:uppercase;color:var(--mo-ink);background:#061509c7;align-items:center;gap:3px;padding:2px 7px 2px 5px;font-size:clamp(9px,8cqw,11px);font-weight:800;display:inline-flex;position:absolute;top:6px;left:6px}.beastTag--special.svelte-jaxd08{color:#3a2400;background:var(--mo-gold)}.beastRares.svelte-jaxd08{flex-wrap:wrap;justify-content:center;gap:3px;display:flex}.beastPip.svelte-jaxd08{border:1.5px solid #fff6;border-radius:50%;width:clamp(5px,5cqw,8px);height:clamp(5px,5cqw,8px)}.beastPip.found.svelte-jaxd08{background:var(--rarity);border-color:var(--rarity)}.bestiaryNotice.svelte-jaxd08{justify-content:space-between;align-items:center;gap:var(--mo-sp-2) var(--mo-sp-3);padding:var(--mo-sp-2) var(--mo-sp-3);border-radius:var(--mo-r-sm);background:var(--mo-board-700);font-size:var(--mo-fs-xs);color:var(--mo-ink-soft);flex-wrap:wrap;font-weight:700;display:flex}.bestiaryRetry.svelte-jaxd08{min-height:44px;padding:0 var(--mo-sp-4);border-radius:var(--mo-r-sm);background:var(--mo-board-600);color:var(--mo-ink);cursor:pointer;border:none;font-weight:800}.srOnly.svelte-jaxd08{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=600px){.bestiary.svelte-jaxd08{padding:var(--mo-sp-3)}.bestiaryGrid.svelte-jaxd08{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.tierBand.svelte-jaxd08{gap:var(--mo-sp-2);padding:var(--mo-sp-2);background:linear-gradient(180deg, hsl(var(--tier-hue) 42% 32% / .7) 0%, hsl(var(--tier-hue) 42% 24% / .15) 100%);grid-template-columns:1fr}.tierMarker.svelte-jaxd08{align-items:baseline;gap:var(--mo-sp-2);flex-direction:row}}@media (height<=460px){.bestiary.svelte-jaxd08{padding:var(--mo-sp-2);gap:var(--mo-sp-2)}.bestiaryChip.svelte-jaxd08{padding:3px 8px}.bestiaryGrid.svelte-jaxd08{gap:var(--mo-sp-1);grid-template-columns:repeat(auto-fill,minmax(84px,1fr))}}.quest.svelte-7dp9s9{align-items:center;gap:var(--mo-sp-3);padding:var(--mo-sp-2) var(--mo-sp-3);background:var(--mo-board-700);border-radius:var(--mo-r-sm);display:flex}.quest.done.svelte-7dp9s9{background:var(--mo-board-600)}.questPeriod.svelte-7dp9s9{font-size:var(--mo-fs-2xs);letter-spacing:.04em;text-transform:uppercase;color:var(--mo-ink-dim);background:#ffffff1a;border-radius:999px;flex:none;padding:2px clamp(6px,.8dvmin,10px);font-weight:800}.questPeriod--event.svelte-7dp9s9{background:color-mix(in srgb, var(--mo-gold) 26%, transparent);color:var(--mo-gold)}.questBody.svelte-7dp9s9{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.questLabel.svelte-7dp9s9{-webkit-line-clamp:2;line-clamp:2;font-size:var(--mo-fs-xs);color:var(--mo-ink);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.questTrack.svelte-7dp9s9{background:var(--mo-board-900);border-radius:999px;height:clamp(4px,.6dvmin,7px);display:block;overflow:hidden}.questFill.svelte-7dp9s9{transform-origin:0;background:var(--pass-accent,var(--mo-green-400));width:100%;height:100%;transition:transform .4s ease-out;display:block}.questCount.svelte-7dp9s9,.questXp.svelte-7dp9s9{font-size:var(--mo-fs-2xs);color:var(--mo-ink-dim);font-variant-numeric:tabular-nums;flex:none;font-weight:800}.questXp.svelte-7dp9s9{min-width:3.4em;color:var(--pass-accent-text,var(--mo-green-300));flex-direction:column;justify-content:center;align-items:flex-end;display:flex}.questDone.svelte-7dp9s9{display:flex}.questBonus.svelte-7dp9s9{font-size:var(--mo-fs-2xs);color:var(--mo-gold);white-space:nowrap;font-weight:700}.srOnly.svelte-7dp9s9{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (height<=460px){.questPeriod.svelte-7dp9s9{display:none}}@media (prefers-reduced-motion:reduce){.questFill.svelte-7dp9s9{transition:none}}.streak.svelte-5v91dj{align-items:center;gap:var(--mo-sp-3) var(--mo-sp-4);padding:var(--mo-sp-3) var(--mo-sp-4);border:2px solid var(--mo-line);border-radius:var(--mo-r-md);background:var(--mo-board-800);flex-wrap:wrap;display:flex}.count.svelte-5v91dj{flex-direction:column;flex:none;align-items:center;min-width:4.5em;display:flex}.countNum.svelte-5v91dj{font-family:var(--mo-font-display);font-size:var(--mo-fs-2xl);color:var(--mo-ink);font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.done.svelte-5v91dj .countNum:where(.svelte-5v91dj){color:var(--mo-green-300)}.countUnit.svelte-5v91dj{font-size:var(--mo-fs-2xs);color:var(--mo-ink-dim);text-align:center;font-weight:700}.status.svelte-5v91dj{flex-direction:column;flex:14em;gap:2px;min-width:0;display:flex}.title.svelte-5v91dj{font-family:var(--mo-font-display);font-size:var(--mo-fs-md);color:var(--mo-ink);margin:0;font-weight:800}.line.svelte-5v91dj{font-size:var(--mo-fs-sm);color:var(--mo-ink-soft);margin:0;font-weight:700}.line.paid.svelte-5v91dj{color:var(--mo-green-300)}.best.svelte-5v91dj{font-size:var(--mo-fs-2xs);color:var(--mo-ink-dim);margin:0;font-weight:700}.next.svelte-5v91dj{align-items:baseline;gap:2px var(--mo-sp-2);padding:var(--mo-sp-2) var(--mo-sp-3);border-radius:var(--mo-r-sm);background:var(--mo-board-700);flex:none;grid-template-columns:auto auto;display:grid}.nextLabel.svelte-5v91dj{font-size:var(--mo-fs-2xs);color:var(--mo-ink-dim);grid-column:1/-1;font-weight:700}.nextDay.svelte-5v91dj{font-family:var(--mo-font-display);font-size:var(--mo-fs-sm);color:var(--mo-ink);font-weight:800}.nextCoins.svelte-5v91dj{font-family:var(--mo-font-display);font-size:var(--mo-fs-sm);color:var(--mo-gold);font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-weight:800;display:inline-flex}.coin.svelte-5v91dj{object-fit:contain;align-self:center;width:1.1em;height:1.1em}.srOnly.svelte-5v91dj{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=700px){.streak.svelte-5v91dj{padding:var(--mo-sp-3)}.next.svelte-5v91dj{align-items:baseline;gap:var(--mo-sp-2);flex:100%;display:flex}.nextLabel.svelte-5v91dj{margin-inline-end:auto}}.quests.svelte-h2wk5a{gap:var(--mo-sp-5);padding:var(--mo-sp-4);flex-direction:column;display:flex}.quests.svelte-h2wk5a svg,.quests.svelte-h2wk5a svg *{color:inherit}.block.svelte-h2wk5a{gap:var(--mo-sp-3);flex-direction:column;display:flex}.blockHead.svelte-h2wk5a{justify-content:space-between;align-items:center;gap:var(--mo-sp-2) var(--mo-sp-4);flex-wrap:wrap;display:flex}.blockTitle.svelte-h2wk5a{font-family:var(--mo-font-display);color:var(--mo-ink);margin:0;font-size:clamp(20px,2.6dvmin,28px);font-weight:800}.feeds.svelte-h2wk5a{align-items:center;gap:var(--mo-sp-2);flex-wrap:wrap;display:flex}.feedsLabel.svelte-h2wk5a{font-size:var(--mo-fs-xs);color:var(--mo-ink-dim);font-weight:700}.feed.svelte-h2wk5a{border-radius:var(--mo-r-pill);background:var(--mo-board-700);font-size:var(--mo-fs-xs);color:var(--mo-ink);cursor:pointer;border:none;align-items:center;gap:6px;padding:4px 10px;font-weight:700;display:inline-flex}.feed.svelte-h2wk5a:hover{background:var(--mo-board-600)}.feedDot.svelte-h2wk5a{background:var(--pass-accent);border-radius:50%;width:9px;height:9px}.group.svelte-h2wk5a{gap:var(--mo-sp-2);flex-direction:column;display:flex}.groupHead.svelte-h2wk5a{align-items:baseline;gap:var(--mo-sp-1) var(--mo-sp-2);flex-wrap:wrap;display:flex}.groupName.svelte-h2wk5a{font-family:var(--mo-font-display);font-size:var(--mo-fs-md);color:var(--mo-ink);font-weight:800}.groupDone.svelte-h2wk5a{font-size:var(--mo-fs-xs);color:var(--pass-accent-text,var(--mo-green-300));font-variant-numeric:tabular-nums;font-weight:800}.groupReset.svelte-h2wk5a{font-size:var(--mo-fs-2xs);color:var(--mo-ink-dim);margin-inline-start:auto;font-weight:700}.list.svelte-h2wk5a{gap:var(--mo-sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.eventHead.svelte-h2wk5a{justify-content:space-between;align-items:flex-end;gap:var(--mo-sp-3);min-height:clamp(72px,10dvmin,110px);padding:var(--mo-sp-3) var(--mo-sp-4);border-radius:var(--mo-r-md);border-bottom:3px solid var(--pass-accent);background-color:var(--mo-board-900);background-position:20%;background-size:cover;display:flex}.eventHeadText.svelte-h2wk5a{flex-direction:column;gap:2px;display:flex}.eventName.svelte-h2wk5a,.eventOnly.svelte-h2wk5a{color:#fff;-webkit-text-stroke:.18em #0a160ee6;paint-order:stroke fill;margin:0}.eventName.svelte-h2wk5a{font-family:var(--mo-font-display);font-size:clamp(20px,2.8dvmin,30px);font-weight:800;line-height:1}.eventOnly.svelte-h2wk5a{font-family:var(--mo-font-display);font-size:var(--mo-fs-xs);font-weight:700}.eventMeta.svelte-h2wk5a{align-items:baseline;gap:var(--mo-sp-2);border-radius:var(--mo-r-pill);background:var(--mo-board-900);font-size:var(--mo-fs-2xs);color:var(--mo-ink-soft);white-space:nowrap;padding:4px 10px;font-weight:700;display:flex}.stageChip.svelte-h2wk5a{border-radius:var(--mo-r-pill);background:color-mix(in srgb, var(--pass-accent,var(--mo-green-500)) 24%, var(--mo-board-900));font-size:var(--mo-fs-2xs);color:var(--mo-ink);padding:2px 9px;font-weight:800}.stageNote.svelte-h2wk5a{font-size:var(--mo-fs-2xs);color:var(--mo-ink-dim);font-weight:700}.upcoming.svelte-h2wk5a{padding:var(--mo-sp-2) var(--mo-sp-3);border:2px dashed var(--mo-board-600);border-radius:var(--mo-r-sm);font-size:var(--mo-fs-xs);color:var(--mo-ink-dim);text-align:center;margin:0;font-weight:700}.empty.svelte-h2wk5a{margin:var(--mo-sp-6) auto;color:var(--mo-ink-dim);text-align:center}.notice.svelte-h2wk5a{align-items:center;gap:var(--mo-sp-3);margin:var(--mo-sp-6) auto;color:var(--mo-ink-soft);text-align:center;flex-direction:column;display:flex}.notice.svelte-h2wk5a p:where(.svelte-h2wk5a){margin:0}.noticeBtn.svelte-h2wk5a{min-height:44px;padding:0 var(--mo-sp-5);border-radius:var(--mo-r-sm);background:var(--mo-green-500);color:var(--mo-ink-on-bright);font-family:var(--mo-font-display);font-size:var(--mo-fs-sm);cursor:pointer;box-shadow:var(--mo-bevel);border:none;font-weight:800}.noticeBtn.svelte-h2wk5a:active{box-shadow:var(--mo-bevel-press);transform:translateY(2px)}.mopePlus.svelte-h2wk5a{font-size:var(--mo-fs-2xs);color:var(--mo-ink-dim);text-align:center;margin:0;font-weight:700}@media (width<=700px){.quests.svelte-h2wk5a{padding:var(--mo-sp-3);gap:var(--mo-sp-4)}.feeds.svelte-h2wk5a{scrollbar-width:none;flex-wrap:nowrap;width:100%;overflow-x:auto}.feed.svelte-h2wk5a{font-size:var(--mo-fs-2xs);flex:none;padding:3px 9px}}.progressionBody.svelte-1ecm5iz{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.progressionNotice.svelte-1ecm5iz{align-items:center;gap:var(--mo-sp-3);margin:var(--mo-sp-6) auto;color:var(--mo-ink-soft);text-align:center;flex-direction:column;display:flex}.progressionNotice.svelte-1ecm5iz p:where(.svelte-1ecm5iz){margin:0}.progressionRetry.svelte-1ecm5iz{min-height:44px;padding:0 var(--mo-sp-5);border-radius:var(--mo-r-sm);background:var(--mo-green-500);color:var(--mo-ink-on-bright);font-family:var(--mo-font-display);font-size:var(--mo-fs-sm);cursor:pointer;box-shadow:var(--mo-bevel);border:none;font-weight:800}.owner.svelte-1ui7e6a{align-items:center;gap:var(--mo-sp-2);min-width:0;margin-right:var(--mo-sp-2);display:flex}.ownerName.svelte-1ui7e6a{font-family:var(--mo-font-display);font-size:var(--mo-fs-sm);color:var(--mo-ink);white-space:nowrap;text-overflow:ellipsis;max-width:22ch;font-weight:700;overflow:hidden}.revealBody.svelte-1ui7e6a{touch-action:pan-y;background:var(--mo-board-800);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.stage.svelte-1ui7e6a{gap:var(--mo-sp-3);padding:var(--mo-sp-4) var(--mo-sp-4) var(--mo-sp-2);flex-direction:column;display:flex}.menuSkeleton.svelte-1ui7e6a{border-radius:var(--mo-r-md);background:#0000002e;height:clamp(120px,16dvmin,170px);display:block}.menuRow.svelte-1ui7e6a{align-items:center;gap:var(--mo-sp-4);padding:var(--mo-sp-3) var(--mo-sp-4);border-radius:var(--mo-r-md);transition:opacity var(--mo-dur-slow) var(--mo-ease-out);background:#0000002e;grid-template-columns:minmax(0,1fr) clamp(150px,19dvmin,200px);display:grid}.menuRow.pending.svelte-1ui7e6a{opacity:.35}.menuMain.svelte-1ui7e6a{gap:var(--mo-sp-2);flex-direction:column;min-width:0;display:flex}.menuTitle.svelte-1ui7e6a,.menuTier.svelte-1ui7e6a{color:var(--mo-ink-dim);font-size:var(--mo-fs-xs)}.tiles.svelte-1ui7e6a{grid-template-columns:repeat(var(--n), minmax(0, 104px));gap:clamp(5px,.9dvmin,10px);display:grid}.slot.svelte-1ui7e6a{aspect-ratio:1;box-sizing:border-box;border-radius:var(--mo-r-sm);width:100%;animation:svelte-1ui7e6a-cardSlideIn .28s cubic-bezier(.16, 1, .3, 1) var(--card-delay,0s) both;justify-content:center;padding:2px;display:flex;position:relative;container-type:inline-size}.slot.placeholder.svelte-1ui7e6a{align-items:center;animation:none}.slot.common.svelte-1ui7e6a{opacity:.42}.slot.rare.svelte-1ui7e6a{box-shadow:inset 0 0 0 3px var(--rarity), 0 0 clamp(8px, 1.4dvmin, 16px) color-mix(in srgb, var(--rarity) 55%, transparent)}.name.svelte-1ui7e6a{color:var(--mo-ink);text-align:center;text-shadow:0 1px 2px #0009;opacity:.95;font-size:clamp(9px,12cqw,14px);line-height:1.1;position:absolute;top:6%;left:4%;right:4%}.slot.rare.svelte-1ui7e6a .name:where(.svelte-1ui7e6a){color:var(--rarity);opacity:1;font-weight:800}.index.svelte-1ui7e6a{color:var(--mo-ink);text-shadow:0 1px 1px #000c;opacity:.5;font-size:clamp(9px,11cqw,12px);font-weight:700;position:absolute;bottom:7%;left:8%}.odd.svelte-1ui7e6a{border-radius:var(--mo-r-pill);background:var(--rarity);color:var(--mo-ink-on-bright);white-space:nowrap;font-variant-numeric:tabular-nums;padding:1px 7px;font-size:clamp(9px,10.5cqw,12px);font-weight:800;position:absolute;bottom:6%;left:50%;transform:translate(-50%)}.caption.svelte-1ui7e6a{animation:svelte-1ui7e6a-cardSlideIn .28s cubic-bezier(.16, 1, .3, 1) var(--card-delay,0s) both;font-size:var(--mo-fs-xs);flex-wrap:wrap;gap:4px 12px;margin:0;font-weight:800;display:none}.caption.svelte-1ui7e6a b:where(.svelte-1ui7e6a){color:var(--mo-ink-dim);font-weight:400}.step.svelte-1ui7e6a{text-align:end;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.menuRow.svelte-1ui7e6a:not(.pending) .step:where(.svelte-1ui7e6a){animation:svelte-1ui7e6a-cardSlideIn .28s cubic-bezier(.16, 1, .3, 1) var(--card-delay,0s) both}.stepLabel.svelte-1ui7e6a{color:var(--mo-ink-dim);font-size:var(--mo-fs-xs)}.stepValue.svelte-1ui7e6a{font-family:var(--mo-font-display);font-size:var(--mo-fs-lg);color:var(--mo-ink);font-variant-numeric:tabular-nums;text-wrap:balance;font-weight:800}.stepValue.waiting.svelte-1ui7e6a{color:var(--mo-ink-faint)}.stage.folded.svelte-1ui7e6a{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--rows), auto);gap:var(--mo-sp-2);grid-auto-flow:column;display:grid}.foldedRow.svelte-1ui7e6a{align-items:center;gap:var(--mo-sp-3);padding:var(--mo-sp-2) var(--mo-sp-3);animation:.28s cubic-bezier(.16,1,.3,1) both svelte-1ui7e6a-cardSlideIn;display:flex}.foldLabel.svelte-1ui7e6a{flex-direction:column;flex:none;gap:2px;min-width:4.6em;display:flex}.foldTiles.svelte-1ui7e6a{gap:var(--mo-sp-1);display:flex}.slot.small.svelte-1ui7e6a{width:clamp(50px,6dvmin,60px);animation:none}.slot.small.svelte-1ui7e6a .odd:where(.svelte-1ui7e6a){padding:0 4px;font-size:clamp(8px,15cqw,11px)}.rest.svelte-1ui7e6a{color:var(--mo-ink-faint);font-size:var(--mo-fs-2xs);white-space:nowrap}.foldedRow.svelte-1ui7e6a .stepValue:where(.svelte-1ui7e6a){font-size:var(--mo-fs-md);white-space:nowrap;margin-left:auto}.dock.svelte-1ui7e6a{z-index:2;padding:var(--mo-sp-2) var(--mo-sp-4) 0;background:var(--mo-board-800);position:sticky;bottom:0;box-shadow:0 -12px 16px -12px #00000080}.result.svelte-1ui7e6a{justify-content:space-between;align-items:center;gap:var(--mo-sp-3) var(--mo-sp-5);padding:var(--mo-sp-4) var(--mo-sp-5);border-radius:var(--mo-r-lg);background:var(--mo-board-900);flex-wrap:wrap;display:flex}.result.ranked.svelte-1ui7e6a{box-shadow:inset 0 0 0 2px var(--rar), 0 0 clamp(10px, 1.8dvmin, 22px) color-mix(in srgb, var(--rar) 40%, transparent)}.headline.svelte-1ui7e6a{flex-direction:column;gap:2px;display:flex}.big.svelte-1ui7e6a{font-family:var(--mo-font-display);color:var(--mo-ink);font-variant-numeric:tabular-nums;text-shadow:0 3px #00000059;font-size:clamp(40px,6.4dvmin,68px);font-weight:800;line-height:1.05}.big.counting.svelte-1ui7e6a{color:var(--mo-ink-dim)}.facts.svelte-1ui7e6a{text-align:end;flex-direction:column;gap:4px;display:flex}.holders.svelte-1ui7e6a{font-family:var(--mo-font-display);font-size:var(--mo-fs-lg);color:var(--mo-green-300);font-weight:800}.meta.svelte-1ui7e6a{color:var(--mo-ink-dim);font-size:var(--mo-fs-xs)}.actions.svelte-1ui7e6a{align-items:center;gap:var(--mo-sp-2);padding:var(--mo-sp-3) 0 var(--mo-sp-4);flex-wrap:wrap;display:flex}.cardFailed.svelte-1ui7e6a{color:var(--mo-warn);font-size:var(--mo-fs-xs);font-weight:700}@keyframes svelte-1ui7e6a-cardSlideIn{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.slot.svelte-1ui7e6a,.caption.svelte-1ui7e6a,.foldedRow.svelte-1ui7e6a,.menuRow.svelte-1ui7e6a:not(.pending) .step:where(.svelte-1ui7e6a){animation:none}}@media (width<=1000px){.stage.folded.svelte-1ui7e6a{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row}}@media (width<=600px){.ownerName.svelte-1ui7e6a{display:none}.stage.svelte-1ui7e6a{padding:var(--mo-sp-3) var(--mo-sp-2) var(--mo-sp-1)}.menuRow.svelte-1ui7e6a{gap:var(--mo-sp-2);padding:var(--mo-sp-3) var(--mo-sp-2);grid-template-columns:minmax(0,1fr)}.tiles.svelte-1ui7e6a{gap:4px}.menuRow.svelte-1ui7e6a .slot:where(.svelte-1ui7e6a):not(.small) .name:where(.svelte-1ui7e6a),.menuRow.svelte-1ui7e6a .slot:where(.svelte-1ui7e6a):not(.small) .odd:where(.svelte-1ui7e6a),.menuRow.svelte-1ui7e6a .slot:where(.svelte-1ui7e6a):not(.small) .index:where(.svelte-1ui7e6a){display:none}.caption.svelte-1ui7e6a{display:flex}.step.svelte-1ui7e6a{align-items:baseline;gap:var(--mo-sp-3);text-align:start;flex-direction:row}.foldedRow.svelte-1ui7e6a{padding:var(--mo-sp-2);gap:var(--mo-sp-2)}.foldLabel.svelte-1ui7e6a{min-width:3.8em}.dock.svelte-1ui7e6a{padding:var(--mo-sp-2) var(--mo-sp-2) 0}.result.svelte-1ui7e6a{padding:var(--mo-sp-3) var(--mo-sp-4)}.facts.svelte-1ui7e6a{text-align:start}.actions.svelte-1ui7e6a{padding:var(--mo-sp-2) 0 var(--mo-sp-3)}.actions.svelte-1ui7e6a>.moBtn{flex:40%}}.choiceBody.svelte-1qlhdea{overscroll-behavior:contain;min-height:0;padding:var(--mo-sp-4);flex:1;overflow-y:auto}.choiceIntro.svelte-1qlhdea{align-items:flex-start;gap:var(--mo-sp-2);margin:0 0 var(--mo-sp-3);font-size:var(--mo-fs-xs);color:var(--mo-ink-dim);line-height:1.4;display:flex}.choiceIntro.svelte-1qlhdea svg{color:var(--pass-accent-text,var(--mo-gold));flex:none;margin-top:1px}.choiceGrid.svelte-1qlhdea{gap:var(--mo-sp-2);grid-template-columns:repeat(auto-fill,minmax(clamp(122px,15dvmin,172px),1fr));margin:0;padding:0;list-style:none;display:grid}.choiceGrid.svelte-1qlhdea>li:where(.svelte-1qlhdea){display:flex}.choice.svelte-1qlhdea{width:100%;padding:var(--mo-sp-3) var(--mo-sp-2);background:var(--mo-board-700);background-image:linear-gradient(180deg, var(--rarity-bg), transparent 70%);border:2px solid color-mix(in srgb, var(--rarity) 45%, transparent);border-radius:var(--mo-r-sm);font:inherit;cursor:pointer;box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:center;gap:3px;display:flex;position:relative}.choice[data-rarity=epic].svelte-1qlhdea,.choice[data-rarity=legendary].svelte-1qlhdea,.choice[data-rarity=mythic].svelte-1qlhdea,.choice[data-rarity=special].svelte-1qlhdea{box-shadow:0 0 clamp(6px, .9dvmin, 14px) -4px var(--rarity)}.choice.svelte-1qlhdea:hover:not(:disabled){background-color:var(--mo-board-600)}.choice.selected.svelte-1qlhdea,.choice.isClaimed.svelte-1qlhdea{border-color:var(--rarity);background-color:var(--mo-board-600)}.choice.spent.svelte-1qlhdea{opacity:.4;cursor:default}.choice.owned.svelte-1qlhdea{cursor:default}.choice.owned.svelte-1qlhdea .choiceArt:where(.svelte-1qlhdea),.choice.owned.svelte-1qlhdea .choiceName:where(.svelte-1qlhdea),.choice.owned.svelte-1qlhdea .choiceRarity:where(.svelte-1qlhdea){opacity:.45}.choiceArt.svelte-1qlhdea{justify-content:center;align-items:center;display:flex}.choiceName.svelte-1qlhdea{font-family:var(--mo-font-display);font-size:var(--mo-fs-sm);color:var(--mo-ink);text-align:center;font-weight:800;line-height:1.15}.choiceRarity.svelte-1qlhdea{font-size:var(--mo-fs-2xs);letter-spacing:.04em;text-transform:uppercase;color:var(--rarity);font-weight:800}.choiceNote.svelte-1qlhdea{font-size:var(--mo-fs-2xs);color:var(--mo-ink-dim);background:#00000052;border-radius:999px;margin-top:2px;padding:2px 8px;font-weight:700}.choiceNote--owned.svelte-1qlhdea{color:var(--mo-ink);text-transform:uppercase;letter-spacing:.04em;background:#ffffff24}.choiceBadge.svelte-1qlhdea{width:clamp(14px,1.8dvmin,20px);height:clamp(14px,1.8dvmin,20px);color:var(--rarity);display:flex;position:absolute;top:6px;right:6px}.choiceBar.svelte-1qlhdea{justify-content:space-between;align-items:center;gap:var(--mo-sp-3);padding:var(--mo-sp-3) var(--mo-sp-4);background:var(--mo-board-900);border-top:clamp(2px, .26dvmin, 3px) solid var(--pass-accent,var(--mo-gold));flex-shrink:0;display:flex}.choiceBar.locked.svelte-1qlhdea{border-top-color:#ffffff1f}.choiceBarText.svelte-1qlhdea{align-items:center;gap:var(--mo-sp-2);min-width:0;font-size:var(--mo-fs-sm);color:var(--mo-ink);font-weight:700;display:flex}.choiceBarText--locked.svelte-1qlhdea{color:var(--mo-ink-dim)}.choiceBarIcon.svelte-1qlhdea,.choiceBtnIcon.svelte-1qlhdea{object-fit:contain;flex:none;width:1.35em;height:1.35em}.choiceBtn.svelte-1qlhdea{justify-content:center;align-items:center;gap:var(--mo-sp-2);border-radius:var(--mo-r-sm);background:var(--pass-accent,var(--mo-gold));color:var(--pass-accent-ink,var(--mo-ink-on-bright));font-family:var(--mo-font-display);font-size:var(--mo-fs-sm);cursor:pointer;box-shadow:var(--mo-bevel);border:none;flex:none;padding:clamp(8px,1dvmin,13px) clamp(14px,1.8dvmin,24px);font-weight:800;display:inline-flex}.choiceBtn.svelte-1qlhdea:active{transform:translateY(1px)}.choiceBtn.svelte-1qlhdea:disabled{color:var(--mo-ink-dim);cursor:default;box-shadow:none;background:#ffffff1a}.choiceBtn--quiet.svelte-1qlhdea{color:var(--mo-ink);box-shadow:none;background:#ffffff1a}.confirm.svelte-1qlhdea{align-items:center;gap:var(--mo-sp-2);padding:var(--mo-sp-5) var(--mo-sp-4) var(--mo-sp-4);text-align:center;flex-direction:column;display:flex}.confirmArt.svelte-1qlhdea{filter:drop-shadow(0 0 clamp(10px, 1.4dvmin, 18px) var(--rarity));justify-content:center;align-items:center;display:flex}.confirmArt--reward.svelte-1qlhdea img:where(.svelte-1qlhdea){object-fit:contain;width:clamp(72px,10dvmin,120px);height:clamp(72px,10dvmin,120px)}.confirmTitle.svelte-1qlhdea{font-family:var(--mo-font-display);font-size:var(--mo-fs-xl);color:var(--mo-ink);margin:0;font-weight:800}.confirmWarning.svelte-1qlhdea{font-size:var(--mo-fs-sm);color:var(--mo-ink-dim);margin:0;line-height:1.4}.confirmError.svelte-1qlhdea{font-size:var(--mo-fs-xs);color:#ffb4b4;margin:0;font-weight:700}.confirmActions.svelte-1qlhdea{gap:var(--mo-sp-2);margin-top:var(--mo-sp-2);display:flex}@media (width<=600px){.choiceBar.svelte-1qlhdea{align-items:stretch;gap:var(--mo-sp-2);flex-direction:column}.choiceBtn.svelte-1qlhdea{width:100%}.confirmActions.svelte-1qlhdea{align-self:stretch}.confirmActions.svelte-1qlhdea .choiceBtn:where(.svelte-1qlhdea){flex:1 1 0;width:auto}}.sheet.svelte-1b2vqcw{align-items:center;gap:var(--mo-sp-3);padding:var(--mo-sp-5);text-align:center;flex-direction:column;display:flex}.sheet.svelte-1b2vqcw svg,.sheet.svelte-1b2vqcw svg *{color:inherit}.title.svelte-1b2vqcw{font-family:var(--mo-font-display);color:var(--mo-ink);margin:0;font-size:clamp(22px,3dvmin,30px);font-weight:800}.body.svelte-1b2vqcw{max-width:36ch;font-size:var(--mo-fs-sm);color:var(--mo-ink-soft);margin:0;line-height:1.4}.options.svelte-1b2vqcw{margin:var(--mo-sp-2) 0 0;gap:var(--mo-sp-2);flex-direction:column;width:100%;padding:0;list-style:none;display:flex}.option.svelte-1b2vqcw{align-items:center;gap:var(--mo-sp-2);width:100%;min-height:52px;padding:var(--mo-sp-2) var(--mo-sp-4);border-radius:var(--mo-r-sm);background:var(--mo-board-600);color:var(--mo-ink);font-family:var(--mo-font-display);cursor:pointer;box-shadow:var(--mo-bevel);border:none;grid-template-columns:auto auto 1fr;display:grid}.option--primary.svelte-1b2vqcw{background:var(--pass-accent);color:var(--pass-accent-ink)}.option--center.svelte-1b2vqcw{justify-content:center;font-weight:800;display:flex}.option.svelte-1b2vqcw:active:not(:disabled){box-shadow:var(--mo-bevel-press);transform:translateY(2px)}.cur.svelte-1b2vqcw{object-fit:contain;width:24px;height:24px}.amount.svelte-1b2vqcw{font-size:var(--mo-fs-md);font-variant-numeric:tabular-nums;font-weight:800}.note.svelte-1b2vqcw{font-size:var(--mo-fs-xs);justify-self:end;font-weight:700}.error.svelte-1b2vqcw{font-size:var(--mo-fs-xs);color:var(--mo-danger);margin:0}.cancel.svelte-1b2vqcw{min-height:44px;padding:var(--mo-sp-2) var(--mo-sp-4);color:var(--mo-ink-dim);cursor:pointer;background:0 0;border:none;font-weight:700}.crown.svelte-4tausz{box-sizing:border-box;background:var(--pass-accent);width:clamp(52px,7dvmin,72px);height:clamp(52px,7dvmin,72px);color:var(--pass-accent-ink);border-radius:50%;place-items:center;padding:12px;display:grid;box-shadow:0 6px 16px #00000059}.badge.svelte-g12eeu{box-sizing:border-box;background:var(--pass-accent);width:60px;height:60px;color:var(--pass-accent-ink);border-radius:50%;padding:14px;display:grid}.jump.svelte-g12eeu{align-items:center;gap:var(--mo-sp-3);display:flex}.tierChip.svelte-g12eeu{box-sizing:border-box;border-radius:var(--mo-r-md);background:var(--mo-board-900);min-width:56px;height:56px;font-family:var(--mo-font-display);color:var(--mo-ink-soft);font-variant-numeric:tabular-nums;place-items:center;padding:0 8px;font-size:26px;font-weight:800;display:grid}.tierChip--to.svelte-g12eeu{background:var(--pass-accent);color:var(--pass-accent-ink)}.stepper.svelte-g12eeu{align-items:center;gap:var(--mo-sp-2);display:flex}.step.svelte-g12eeu{box-sizing:border-box;background:var(--mo-board-600);width:44px;height:44px;color:var(--mo-ink);cursor:pointer;box-shadow:var(--mo-bevel);border:none;border-radius:50%;padding:12px;display:grid}.step.svelte-g12eeu:disabled{opacity:.4;cursor:default}.stepCount.svelte-g12eeu{min-width:3ch;font-family:var(--mo-font-display);color:var(--pass-accent-text);font-variant-numeric:tabular-nums;font-size:24px;font-weight:800}.quick.svelte-g12eeu{justify-content:center;gap:var(--mo-sp-2);flex-wrap:wrap;display:flex}.quickBtn.svelte-g12eeu{border-radius:var(--mo-r-pill);background:var(--mo-board-700);min-height:36px;color:var(--mo-ink);cursor:pointer;border:none;padding:6px 14px;font-weight:800}.quickBtn.active.svelte-g12eeu{background:color-mix(in srgb, var(--pass-accent) 30%, var(--mo-board-700))}.unlockLabel.svelte-g12eeu{margin:var(--mo-sp-1) 0 0;font-size:var(--mo-fs-xs);color:var(--mo-ink-dim);font-weight:700}.unlocks.svelte-g12eeu{flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.unlock.svelte-g12eeu{box-sizing:border-box;border-radius:var(--mo-r-sm);background:var(--mo-board-700);place-items:center;width:40px;height:40px;padding:5px;display:grid}.unlock[data-rarity].svelte-g12eeu{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--rarity) 45%, transparent)}.unlock[data-rarity=epic].svelte-g12eeu,.unlock[data-rarity=legendary].svelte-g12eeu,.unlock[data-rarity=mythic].svelte-g12eeu{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--rarity) 70%, transparent), 0 0 clamp(6px, .9dvmin, 14px) -6px var(--rarity)}.unlock.svelte-g12eeu svg{color:var(--pass-accent-text)}.unlock--more.svelte-g12eeu{font-size:var(--mo-fs-xs);color:var(--mo-ink-dim);font-weight:800}@media (pointer:coarse){.quickBtn.svelte-g12eeu{min-height:44px}}.sheetBody.svelte-1ny5k0v{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;min-height:0;padding:0 0 calc(6px + env(safe-area-inset-bottom,0px));box-sizing:border-box;flex:1;overflow-y:auto}.groupHead.svelte-1ny5k0v{z-index:1;letter-spacing:.08em;text-transform:uppercase;color:#ffffffb8;backdrop-filter:blur(6px);background:#064418f7;justify-content:space-between;align-items:baseline;gap:10px;padding:10px 16px 6px;font-size:13px;font-weight:700;display:flex;position:sticky;top:0}.groupCount.svelte-1ny5k0v{font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none;opacity:.8;font-weight:400}.sheetRow.svelte-1ny5k0v{color:#fff;text-align:left;cursor:pointer;box-sizing:border-box;touch-action:pan-y;background:0 0;border-radius:0;align-items:center;gap:12px;width:100%;min-height:52px;padding:0 16px;font-size:17px;line-height:1.2;transition:background-color .1s ease-in-out;display:flex;border:none!important}.sheetRow.svelte-1ny5k0v:not(:disabled):active{background:#fff3}.sheetRow.selected.svelte-1ny5k0v{background:#ffffff1a}.sheetRow.svelte-1ny5k0v:hover:not(:disabled){filter:none;background:#ffffff38}.sheetRow.full.svelte-1ny5k0v{opacity:.45;cursor:not-allowed}.check.svelte-1ny5k0v{color:#ffd83d;flex-shrink:0;width:18px;height:18px}.flagSlot.svelte-1ny5k0v{flex-shrink:0;justify-content:center;align-items:center;width:26px;height:19px;display:flex}.flag.svelte-1ny5k0v{object-fit:cover;border-radius:2px;width:100%;height:100%}.countryChip.svelte-1ny5k0v{background:#00000047;border-radius:2px;justify-content:center;align-items:center;width:100%;height:100%;font-size:11px;font-weight:700;display:flex}.best.svelte-1ny5k0v{color:#ffd83d;font-size:13px}.rowName.svelte-1ny5k0v{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.rowCount.svelte-1ny5k0v{font-variant-numeric:tabular-nums;text-align:right;opacity:.95;flex-shrink:0;font-size:15px}.rowCount.busy.svelte-1ny5k0v{color:#ffd98a}.rowCount.packed.svelte-1ny5k0v{color:#ffb04a}.sheetEmpty.svelte-1ny5k0v{text-align:center;color:#fffc;padding:28px 16px;font-size:16px}.sheetBody.svelte-1xtvwez{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;min-height:0;padding:0 0 calc(6px + env(safe-area-inset-bottom,0px));box-sizing:border-box;flex:1;overflow-y:auto}.sheetRow.svelte-1xtvwez{color:#fff;text-align:left;cursor:pointer;box-sizing:border-box;touch-action:pan-y;background:0 0;border-radius:0;align-items:center;gap:12px;width:100%;min-height:52px;padding:0 16px;font-size:17px;line-height:1.2;transition:background-color .1s ease-in-out;display:flex;border:none!important}.sheetRow.svelte-1xtvwez:active{background:#fff3}.sheetRow.selected.svelte-1xtvwez{background:#ffffff1a}.sheetRow.svelte-1xtvwez:hover{filter:none;background:#ffffff38}.check.svelte-1xtvwez{color:#ffd83d;flex-shrink:0;width:18px;height:18px}.rowName.svelte-1xtvwez{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.rowCount.svelte-1xtvwez{font-variant-numeric:tabular-nums;text-align:right;opacity:.85;flex-shrink:0;font-size:15px}.sheetEmpty.svelte-1xtvwez{text-align:center;color:#fffc;padding:28px 16px;font-size:16px}.sheetBody.svelte-1w19w9e{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;min-height:0;padding:0 0 calc(6px + env(safe-area-inset-bottom,0px));box-sizing:border-box;flex:1;overflow-y:auto}.sheetRow.svelte-1w19w9e{color:#fff;text-align:left;cursor:pointer;box-sizing:border-box;touch-action:pan-y;background:0 0;border-radius:0;align-items:center;gap:12px;width:100%;min-height:52px;padding:0 16px;font-size:17px;line-height:1.2;transition:background-color .1s ease-in-out;display:flex;border:none!important}.sheetRow.svelte-1w19w9e:active{background:#fff3}.sheetRow.selected.svelte-1w19w9e{background:#ffffff1a}.sheetRow.svelte-1w19w9e:hover{filter:none;background:#ffffff38}.check.svelte-1w19w9e{color:#ffd83d;flex-shrink:0;width:18px;height:18px}.rowFlag.svelte-1w19w9e{object-fit:cover;border-radius:3px;flex-shrink:0;width:28px;height:21px;box-shadow:0 0 0 1px #00000059}.rowName.svelte-1w19w9e{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.hudEditor.svelte-ful0ht{z-index:10050;background:var(--mo-scrim);font-family:var(--mo-font-ui,var(--ui-font-stack));touch-action:none;overscroll-behavior:contain;position:fixed;inset:0}.hudEditorZones.svelte-ful0ht{pointer-events:none;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);display:grid;position:absolute;inset:0}.hudEditorZone.svelte-ful0ht{background:0 0;transition:background 80ms ease-out}.hudEditorZone.lit.svelte-ful0ht{background:color-mix(in srgb, var(--mo-green-500) 18%, transparent);outline:1px dashed color-mix(in srgb, var(--mo-green-300) 55%, transparent);outline-offset:-1px}.hudHandle.svelte-ful0ht{appearance:none;color:var(--mo-ink);background:color-mix(in srgb, var(--mo-board-800) 30%, transparent);border:clamp(1.5px, .2dvmin, 3px) dashed var(--mo-ink-faint);border-radius:var(--mo-r-sm);cursor:grab;touch-action:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:absolute;overflow:hidden;container-type:size}.hudHandle.svelte-ful0ht:focus-visible{outline:clamp(2px, .28dvmin, 4px) solid var(--mo-green-300);outline-offset:2px}.hudHandle.selected.svelte-ful0ht{border-style:solid;border-color:var(--mo-green-400);background:color-mix(in srgb, var(--mo-green-500) 20%, transparent)}.hudHandle.dragging.svelte-ful0ht{cursor:grabbing;background:color-mix(in srgb, var(--mo-green-500) 32%, transparent)}.hudHandle.ghost.svelte-ful0ht{background:color-mix(in srgb, var(--mo-board-700) 55%, transparent)}.hudHandle.off.svelte-ful0ht{border-color:color-mix(in srgb, var(--mo-ink-faint) 45%, transparent);color:var(--mo-ink-faint)}.hudHandle.off.svelte-ful0ht .hudHandleName:where(.svelte-ful0ht){color:var(--mo-ink-faint);text-decoration:line-through clamp(1px,.12dvmin,2px)}.hudHandleName.svelte-ful0ht{text-align:center;text-overflow:ellipsis;white-space:nowrap;border-radius:var(--mo-r-xs);background:color-mix(in srgb, var(--mo-board-900) 82%, transparent);pointer-events:none;max-width:100%;padding:2px 6px;font-size:clamp(9px,1.25dvmin,14px);font-weight:700;line-height:1.1;overflow:hidden}.hudHandle.stacked.svelte-ful0ht{align-items:flex-start;padding-top:clamp(3px,.4dvmin,5px)}@container (height<=46px){.hudHandleName.svelte-ful0ht{padding:0 3px;font-size:clamp(8px,1dvmin,11px)}}@container (height<=24px){.hudHandleName.svelte-ful0ht{border-radius:2px;padding:0 2px;font-size:7px;line-height:1}}.hudGrip.svelte-ful0ht{z-index:901;appearance:none;pointer-events:none;background:0 0;border:none;padding:0;position:absolute}.hudGrip.svelte-ful0ht:after{content:"";background:var(--mo-green-400);border:2px solid var(--mo-board-900);pointer-events:auto;cursor:nwse-resize;touch-action:none;border-radius:50%;width:clamp(18px,2.4dvmin,30px);height:clamp(18px,2.4dvmin,30px);position:absolute;bottom:calc(clamp(9px,1.2dvmin,15px)/-2);right:calc(clamp(9px,1.2dvmin,15px)/-2);box-shadow:0 2px 6px #00000061}.hudEditorBar.svelte-ful0ht{z-index:1000;box-sizing:border-box;background:var(--mo-board-800);border:clamp(2px, .3dvmin, 4px) solid var(--mo-green-500);border-radius:var(--mo-r-md);width:max-content;max-width:min(94vw,900px);box-shadow:var(--ui-modal-shell-shadow);flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(6px,1.2dvmin,15px);padding:clamp(6px,.8dvmin,10px) clamp(9px,1.2dvmin,15px);display:flex;position:absolute}.hudEditorBar.faded.svelte-ful0ht,.hudInspector.faded.svelte-ful0ht{opacity:.12;pointer-events:none;transition:opacity 80ms ease-out}.hudEditorBar.collapsed.svelte-ful0ht .hudEditorBarMain:where(.svelte-ful0ht),.hudEditorBar.collapsed.svelte-ful0ht .hudEditorHint:where(.svelte-ful0ht),.hudEditorBar.collapsed.svelte-ful0ht .hudEditorAction:not(.hudEditorDone){display:none}.hudEditorBar.collapsed.svelte-ful0ht{gap:clamp(4px,.6dvmin,8px);padding:clamp(4px,.5dvmin,7px) clamp(6px,.8dvmin,10px)}.hudEditorCollapse.svelte-ful0ht{appearance:none;width:clamp(28px,3.4dvmin,40px);height:clamp(28px,3.4dvmin,40px);color:var(--mo-ink-dim);background:var(--mo-board-900);border-radius:var(--mo-r-sm);cursor:pointer;border:none;flex:none;justify-content:center;align-items:center;padding:clamp(5px,.7dvmin,9px);display:flex}.hudEditorCollapse.svelte-ful0ht:hover{color:var(--mo-ink)}.hudEditorBarMain.svelte-ful0ht{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(9px,1.2dvmin,15px);display:flex}.hudEditorTitle.svelte-ful0ht{color:var(--mo-ink);white-space:nowrap;margin:0;font-size:clamp(13px,1.7dvmin,19px);font-weight:800}.hudPresets.svelte-ful0ht{background:var(--mo-board-900);border-radius:999px;gap:clamp(3px,.4dvmin,5px);padding:clamp(3px,.4dvmin,5px);display:flex}.hudPreset.svelte-ful0ht{appearance:none;color:var(--mo-ink-dim);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:999px;padding:clamp(5px,.7dvmin,9px) clamp(10px,1.3dvmin,17px);font-size:clamp(11px,1.25dvmin,14px);font-weight:700}.hudPreset.svelte-ful0ht:disabled{opacity:.4;cursor:default}.hudPreset.on.svelte-ful0ht{background:var(--mo-green-500);color:var(--mo-ink-on-bright)}.hudElementList.svelte-ful0ht{background:var(--mo-board-900);border-radius:var(--mo-r-sm);flex-wrap:wrap;flex-basis:100%;justify-content:center;gap:clamp(3px,.4dvmin,5px);max-height:38dvh;padding:clamp(3px,.4dvmin,5px);display:flex;overflow-y:auto}.hudElementChip.svelte-ful0ht:not(.on){text-decoration:line-through}.hudEditorActions.svelte-ful0ht{align-items:center;gap:clamp(6px,.8dvmin,10px);display:flex}.hudInspector.svelte-ful0ht{z-index:1000;box-sizing:border-box;background:var(--mo-board-800);border:clamp(2px, .3dvmin, 4px) solid var(--mo-green-500);border-radius:var(--mo-r-md);width:max-content;max-width:min(94vw,620px);box-shadow:var(--ui-modal-shell-shadow);color:var(--mo-ink);flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(9px,1.2dvmin,15px);padding:clamp(6px,.8dvmin,10px) clamp(12px,1.7dvmin,21px);display:flex;position:absolute}.hudEditorHint.svelte-ful0ht{color:var(--mo-ink-dim);text-align:center;flex-basis:100%;margin:0;font-size:clamp(11px,1.3dvmin,15px)}.hudInspectorName.svelte-ful0ht{white-space:nowrap;margin:0;font-size:clamp(12px,1.5dvmin,17px);font-weight:800}.hudInspectorSize.svelte-ful0ht{color:var(--mo-ink-dim);align-items:center;gap:clamp(6px,.8dvmin,10px);font-size:clamp(11px,1.25dvmin,14px);font-weight:700;display:flex}.hudInspectorSize.svelte-ful0ht input:where(.svelte-ful0ht){width:clamp(110px,16dvmin,200px);accent-color:var(--mo-green-400)}.hudInspectorSize.svelte-ful0ht output:where(.svelte-ful0ht){font-variant-numeric:tabular-nums;min-width:4ch;color:var(--mo-ink)}.hudInspectorActions.svelte-ful0ht{gap:clamp(6px,.8dvmin,10px);display:flex}.hudVariants.svelte-ful0ht{flex:none}@media (width<=460px){.hudEditorTitle.svelte-ful0ht{display:none}.hudEditorBarMain.svelte-ful0ht,.hudEditorActions.svelte-ful0ht{flex-basis:100%;justify-content:center}}@media (width<=560px),(height<=460px){.hudEditorBar.svelte-ful0ht{gap:clamp(3px,.5dvmin,6px);max-width:min(88vw,620px);padding:clamp(4px,.5dvmin,7px) clamp(6px,.8dvmin,10px)}.hudEditorBarMain.svelte-ful0ht{gap:clamp(4px,.6dvmin,8px)}.hudPresets.svelte-ful0ht{gap:2px;padding:2px}.hudPreset.svelte-ful0ht{padding:6px 9px;font-size:11px}.hudEditorBarMain.svelte-ful0ht,.hudEditorActions.svelte-ful0ht{flex-basis:auto}.hudEditorActions.svelte-ful0ht{gap:clamp(4px,.6dvmin,8px)}.hudEditor .hudEditorAction.moBtn{min-height:40px;padding:0 12px;font-size:12px}.hudEditorHint.svelte-ful0ht{opacity:.85;font-size:10px;line-height:1.25}.hudEditorCollapse.svelte-ful0ht{width:26px;height:26px;padding:5px}.hudInspector.svelte-ful0ht{gap:clamp(5px,.7dvmin,9px);max-width:min(88vw,560px);padding:clamp(4px,.5dvmin,7px) clamp(8px,1dvmin,13px)}.hudInspectorName.svelte-ful0ht{font-size:12px}.hudInspectorSize.svelte-ful0ht{gap:5px;font-size:10px}.hudInspectorSize.svelte-ful0ht input:where(.svelte-ful0ht){width:clamp(80px,12dvmin,130px)}}@media (orientation:landscape) and (height<=460px){.hudInspector.svelte-ful0ht{flex-direction:column;align-items:stretch;max-width:40vw}}:root{--padding-xs:.5dvmin;--padding-sm:1dvmin;--padding-md:2dvmin;--padding-lg:3dvmin;--gap-xs:.25dvmin;--gap-sm:.5dvmin;--gap-md:1dvmin;--gap-lg:2dvmin;--radius-xs:.75dvmin;--radius-sm:1.25dvmin;--radius-md:2dvmin;--radius-lg:2.5dvmin;--border-xs:.05dvmin solid;--border-sm:.1dvmin solid;--border-md:.2dvmin solid;--border-lg:.4dvmin solid;--font-xs:.75rem;--font-sm:.875rem;--font-md:2.5dvmin;--font-lg:3dvmin;--accounts-avatar-bg:var(--mo-green-800);--accounts-avatar-sm:clamp(36px, 3.4dvmin, 46px);--accounts-avatar-md:clamp(48px, 4.8dvmin, 60px);--accounts-row-min-compact:clamp(34px, 3.1dvmin, 48px);--accounts-row-min-search:clamp(56px, 5.6dvmin, 72px);--accounts-row-compact-bg:var(--mo-board-800);--accounts-panel-bg:var(--mo-board-700);--accounts-panel-border:#ffffff1a;--ui-modal-accent:var(--mo-green-500);--ui-modal-accent-soft:var(--mo-green-400);--ui-modal-backdrop-bg:var(--mo-scrim);--ui-modal-shell-gradient:var(--mo-board-800);--ui-modal-shell-shadow:0 .6dvmin 2.2dvmin #00000061;--ui-modal-shell-shadow-inset:inset 0 0 4.5dvmin #00000038;--ui-modal-z-surface:10010;--ui-modal-z-account:10020;--ui-modal-z-search:10030;--ui-modal-z-confirm:10100;--ui-scrollbar-width:8px;--ui-scrollbar-track:var(--mo-board-900);--ui-scrollbar-thumb:var(--mo-green-700);--ui-scrollbar-thumb-hover:var(--mo-green-600);--ui-scrollbar-radius:6px}::-webkit-scrollbar{width:var(--ui-scrollbar-width);height:var(--ui-scrollbar-width);background:var(--ui-scrollbar-track);border-radius:var(--ui-scrollbar-radius)}::-webkit-scrollbar-thumb{background:var(--ui-scrollbar-thumb);border-radius:var(--ui-scrollbar-radius)}::-webkit-scrollbar-thumb:hover{background:var(--ui-scrollbar-thumb-hover)}::-webkit-scrollbar-corner{background:var(--ui-scrollbar-track)}::-webkit-scrollbar-button{width:0;height:0;display:none}::-webkit-scrollbar{background:var(--mo-board-900);border-radius:6px;width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--mo-green-700);border-radius:6px}::-webkit-scrollbar-corner{background:var(--mo-board-900)}::-webkit-scrollbar-button{width:0;height:0;display:none}*{scrollbar-width:thin;scrollbar-color:var(--mo-green-700) var(--mo-board-900)}:root{--mo-board-900:#063a13;--mo-board-800:#0b5423;--mo-board-700:#10682b;--mo-board-600:#167a33;--mo-board-500:#1c8c3d;--mo-board-800-a:#0b5423f5;--mo-board-700-a:#10682bf0;--mo-scrim:#031a0ab8;--mo-green-300:#7bef86;--mo-green-400:#45e85a;--mo-green-500:#2ecc40;--mo-green-600:#1fa332;--mo-green-700:#157a24;--mo-green-800:#0d5417;--mo-ink:#fff;--mo-ink-soft:#e4f4e7;--mo-ink-dim:#c8e2cd;--mo-ink-faint:#bfdcc6;--mo-ink-on-bright:#06240e;--mo-gold:#ffc83d;--mo-gold-deep:#d9930d;--mo-gem:#ef5ce8;--mo-gem-deep:#a832a4;--mo-medal-bronze:#e0914a;--mo-medal-bronze-deep:#9a5a24;--mo-medal-silver:#dfe7ea;--mo-medal-silver-deep:#8fa1a8;--mo-medal-gold:var(--mo-gold);--mo-medal-gold-deep:var(--mo-gold-deep);--mo-medal-platinum:#b9f2ff;--mo-medal-platinum-deep:#4fa3bb;--mo-danger:#ff6b6b;--mo-danger-deep:#b52d2d;--mo-warn:#ffb020;--mo-warn-deep:#b87400;--mo-info:#4ea8ff;--mo-rarity-common:#b7c6bb;--mo-rarity-uncommon:#7ee38c;--mo-rarity-rare:#55b4ff;--mo-rarity-epic:#b678ff;--mo-rarity-legendary:#ffc83d;--mo-rarity-mythic:#ff5f8a;--mo-rarity-special:#a98bff;--mo-r-xs:clamp(6px, .8dvmin, 10px);--mo-r-sm:clamp(9px, 1.15dvmin, 14px);--mo-r-md:clamp(13px, 1.7dvmin, 20px);--mo-r-lg:clamp(18px, 2.4dvmin, 28px);--mo-r-pill:999px;--mo-sp-1:clamp(3px, .4dvmin, 5px);--mo-sp-2:clamp(6px, .8dvmin, 10px);--mo-sp-3:clamp(9px, 1.2dvmin, 15px);--mo-sp-4:clamp(12px, 1.7dvmin, 21px);--mo-sp-5:clamp(17px, 2.4dvmin, 30px);--mo-sp-6:clamp(24px, 3.4dvmin, 42px);--mo-font-display:var(--ui-font-stack,"Rubik", Arial, sans-serif);--mo-font-ui:var(--ui-font-stack,"Rubik", Arial, sans-serif);--mo-fs-2xs:clamp(9px, 1dvmin, 12px);--mo-fs-xs:clamp(11px, 1.25dvmin, 14px);--mo-fs-sm:clamp(12px, 1.5dvmin, 17px);--mo-fs-md:clamp(14px, 1.8dvmin, 20px);--mo-fs-lg:clamp(17px, 2.3dvmin, 26px);--mo-fs-xl:clamp(21px, 3dvmin, 34px);--mo-fs-2xl:clamp(26px, 4dvmin, 46px);--mo-shadow-sticker:0 clamp(3px, .45dvmin, 6px) clamp(10px, 1.4dvmin, 18px) #020a0580;--mo-shadow-raised:0 clamp(6px, .9dvmin, 12px) clamp(18px, 2.6dvmin, 34px) #020a0594;--mo-shadow-panel:0 clamp(14px, 2dvmin, 28px) clamp(34px, 5dvmin, 64px) #010603a8;--mo-shadow-bleed:clamp(20px, 2.9dvmin, 38px);--mo-bevel:inset 0 clamp(-4px, -.45dvmin, -3px) 0 #0000004d, inset 0 1px 0 #ffffff2e;--mo-focus-outline-width:clamp(2px, .3dvmin, 4px);--mo-bevel-press:inset 0 -1px 0 #0000004d, inset 0 1px 0 #ffffff1a;--mo-rail:#0c7726;--mo-rail-deep:#064f18;--mo-line:1px solid #ffffff24;--mo-line-strong:clamp(2px, .26dvmin, 3px) solid var(--mo-green-600);--mo-line-rail:clamp(2px, .3dvmin, 4px) solid var(--mo-green-500);--mo-ease-out:cubic-bezier(.22, 1, .36, 1);--mo-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--mo-dur-fast:.12s;--mo-dur:.2s;--mo-dur-slow:.34s;--mo-tap-min:44px;--mo-focus-ring:0 0 0 clamp(2px, .28dvmin, 4px) #7bef86d9, 0 0 0 clamp(5px, .6dvmin, 8px) #041208e6;accent-color:var(--mo-green-500)}:where(button,a,summary,input,textarea,select,[tabindex]):focus-visible{outline-width:var(--mo-focus-outline-width);outline-style:solid;outline-color:var(--mo-green-300);outline-offset:2px;border-radius:var(--mo-r-sm)}@media (prefers-reduced-motion:reduce){:root{--mo-dur-fast:1ms;--mo-dur:1ms;--mo-dur-slow:1ms}*,:before,:after{animation-duration:1ms!important;animation-iteration-count:1!important}}.modalPanel,.modalPanel *,.menuAccountShopBox,.menuAccountShopBox *{scrollbar-width:thin;scrollbar-color:var(--mo-green-500) #02120873}.modalPanel ::-webkit-scrollbar,.menuAccountShopBox ::-webkit-scrollbar{width:10px;height:10px}.modalPanel ::-webkit-scrollbar-track,.menuAccountShopBox ::-webkit-scrollbar-track{background:#02120873;border-radius:999px}.modalPanel ::-webkit-scrollbar-thumb,.menuAccountShopBox ::-webkit-scrollbar-thumb{background:var(--mo-green-500);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.modalPanel ::-webkit-scrollbar-thumb:hover,.menuAccountShopBox ::-webkit-scrollbar-thumb:hover{background:var(--mo-green-400);background-clip:padding-box}.modalPanel ::-webkit-scrollbar-corner,.menuAccountShopBox ::-webkit-scrollbar-corner{background:0 0}@media (pointer:coarse){.modalPanel button:not([data-tap-exempt]),.modalPanel [role=button]:not([data-tap-exempt]),.modalPanel select:not([data-tap-exempt]),.modalPanel summary:not([data-tap-exempt]),.modalPanel input:not([type=checkbox]):not([type=radio]):not([type=range]):not([data-tap-exempt]),.menuAccountShopBox button:not([data-tap-exempt]),.menuAccountShopBox [role=button]:not([data-tap-exempt]){min-height:var(--mo-tap-min)!important}.modalCloseBtn:not([data-tap-exempt]),.modalBackBtn:not([data-tap-exempt]),.profileCardBadgeBtn:not([data-tap-exempt]),.iconButton:not([data-tap-exempt]),.heroArrow:not([data-tap-exempt]),.popupClose,.modalTab,.paginationIconBtn,.searchResultIconBtn,.moBtn--sm,.cardAction{min-width:var(--mo-tap-min)!important}}.moFieldInput,.searchInput{align-self:stretch;height:100%;min-height:24px}@media (pointer:coarse) and (width<=400px) and (orientation:portrait),(pointer:coarse) and (height<=460px) and (orientation:landscape){.menuAccountShopBox button:not([data-tap-exempt]),.menuAccountShopBox [role=button]:not([data-tap-exempt]){position:relative;min-height:34px!important}.menuAccountShopBox button:not([data-tap-exempt]):after,.menuAccountShopBox [role=button]:not([data-tap-exempt]):after{content:"";inset:min(0px, (100% - var(--mo-tap-min)) / 2);position:absolute}.menuAccountShopBox .profileCardBadgeBtn:not([data-tap-exempt]),.menuAccountShopBox .iconButton:not([data-tap-exempt]){min-width:32px!important}}@media (pointer:coarse) and (height<=460px) and (orientation:landscape){.modalPanel .modalTab:not([data-tap-exempt]){min-height:36px!important}}@media (width<=600px),(height<=460px) and (orientation:landscape){:root:root{--accounts-avatar-sm:30px;--accounts-avatar-md:38px}}@media (width<=400px) and (orientation:portrait),(height<=460px) and (orientation:landscape){:root:root{--accounts-avatar-md:30px}}@media (width>=601px) and (width<=900px) and (orientation:portrait){:root:root{--accounts-avatar-md:34px}}@media (pointer:coarse) and (height<=460px) and (orientation:landscape),(pointer:coarse) and (height<=700px) and (orientation:portrait){.modalPanel .animalList .row:not([data-tap-exempt]),.modalPanel .searchInput input:not([data-tap-exempt]){min-height:36px!important}}@font-face{font-family:Rubik;src:url(../assets/fonts/Rubik.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(../assets/fonts/Roboto.woff2)format("woff2");font-weight:400;font-style:normal}:root{--ui-font-stack:"Rubik", Arial, sans-serif;--ease-bounce:cubic-bezier(.34, 1.56, .64, 1)}*{touch-action:manipulation;-webkit-tap-highlight-color:transparent!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important;-webkit-user-drag:none!important}input,textarea,[contenteditable=true],[contenteditable=true] *{-webkit-touch-callout:default;-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important;user-select:text!important}html,body{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none;-khtml-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;justify-content:center;align-items:center;width:100dvw;height:100dvh;margin:0;position:fixed;top:0;left:0;overflow:hidden}img,a{-webkit-user-select:none;-moz-user-select:none;user-select:none;-o-user-select:none;-khtml-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none}img{pointer-events:none}html,body,*{font-family:var(--ui-font-stack);color:#fff}:where(button,[role=button],a.moBtn) *{color:inherit}canvas{touch-action:none!important}#gameUI button{touch-action:none}#canvas{display:none;position:fixed;inset:0}.error{background-color:#ff000080;box-shadow:0 .25dvmin 1dvmin #ff000059}.warn{background-color:#ffff0080;box-shadow:0 .25dvmin 1dvmin #ffff0059}@-webkit-keyframes heartbeat{0%{-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.91);transform:scale(.91)}17%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(.98);transform:scale(.98)}33%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.87);transform:scale(.87)}45%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartbeat{0%{-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.91);transform:scale(.91)}17%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(.98);transform:scale(.98)}33%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.87);transform:scale(.87)}45%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}.heartbeat{-webkit-animation:1.5s ease-in-out infinite both heartbeat;animation:1.5s ease-in-out infinite both heartbeat}
