[data-v-4cbdf1cb]:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--Color-Accent:#efaf07;--Color-BG:#f9f0e3;--Color-Text:#0f0e0e;--Color-White:#f7f7f7;--Color-Ink:#0f0e0e;--Color-Surface-Inverse:#0f0e0e;--Color-Text-Inverse:#f7f7f7;--Color-Surface-Inverse-Hover:#ffffff24;--Font-Family-Base:"Poppins",sans-serif;--Font-Family-Mono:"JetBrains Mono","Fira Code",monospace;--Font-Size-XS:.75rem;--Font-Size-SM:.875rem;--Font-Size-Base:1rem;--Font-Size-LG:1.125rem;--Font-Size-XL:1.25rem;--Font-Size-2XL:1.5rem;--Font-Size-3XL:1.875rem;--Font-Size-4XL:2.25rem;--Font-Size-5XL:3rem;--Font-Weight-Normal:400;--Font-Weight-Medium:500;--Font-Weight-Semibold:600;--Font-Weight-Bold:700;--Font-Weight-Extrabold:800;--Spacing-0:0;--Spacing-1:.25rem;--Spacing-2:.5rem;--Spacing-3:.75rem;--Spacing-4:1rem;--Spacing-5:1.25rem;--Spacing-6:1.5rem;--Spacing-8:2rem;--Spacing-10:2.5rem;--Spacing-12:3rem;--Spacing-16:4rem;--Spacing-20:5rem;--Spacing-24:6rem;--Container-Max:1500px;--Container-Pad:var(--Spacing-6);--app-header-height:65px;--app-section-bar-height:46px;--Shadow-Brutal-XS:1px 1px 0 0 #000;--Shadow-Brutal-SM:2px 2px 0 0 #000;--Shadow-Brutal-Base:4px 4px 0 0 #000;--Shadow-Brutal-LG:6px 6px 0 0 #000;--Shadow-Brutal-XL:8px 8px 0 0 #000;--Shadow-Brutal-Inset:inset 2px 2px 0 0 #0000001a;--Color-Success:#5fd08a;--Color-Warning:#f4b740;--Color-Error:#f0654f;--Color-Info:#6fb1f0;--Color-Muted:#d9d2c5;--Color-Muted-Solid:#d9d2c5;--Color-Success-BG:#d7f0de;--Color-Success-Text:#14532d;--Color-Success-Border:#1f9d57;--Color-Warning-BG:#fbe9bf;--Color-Warning-Text:#7a4a07;--Color-Warning-Border:#d99406;--Color-Error-BG:#f8d8cf;--Color-Error-Text:#7f1d12;--Color-Error-Border:#d63b22;--Color-Info-BG:#d6e6f7;--Color-Info-Text:#1c3d6b;--Color-Info-Border:#2c72c4;--Color-Rarity:#b8860b;--Color-Text-Secondary:#0000008c;--Color-Border:#0000001a;--Color-BG-Secondary:#00000005;--Focus-Ring:#efaf0733;--Focus-Ring-Error:#ef444433;--Color-Accent-Tint:#efaf071a;--Color-Accent-Tint-Strong:#efaf0729;--Color-Overlay:#00000080;--Color-Overlay-Strong:#000c;--Color-Surface-Hover:#0000000d;--Color-Disabled-BG:#e5e5e5;--Color-Border-Strong:#333;--Color-Skeleton-Base:#00000026;--Color-Skeleton-Shine:#ffffff80;--Color-Skeleton-Border:#0003;--Color-Grid-Line:#0000000d;--Color-Link-Hover:#d99a06;--Radius-SM:4px;--Radius-MD:8px;--Radius-LG:12px;--Radius-Full:50%;--Radius-Pill:999px;--Z-Header:500;--Z-Dropdown:600;--Z-Overlay:800;--Z-Modal:1000;--Z-HoverCard:1100}:root[data-theme=dark][data-v-4cbdf1cb]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--Color-BG:#191510;--Color-White:#262119;--Color-BG-Secondary:#ffffff08;--Color-Text:#ede7db;--Color-Text-Secondary:#ede7db99;--Color-Surface-Hover:#ffffff12;--Color-Border:#ffffff1a;--Color-Border-Strong:#5a544a;--Color-Disabled-BG:#363028;--Color-Overlay:#0009;--Color-Overlay-Strong:#000000d9;--Color-Rarity:#d9a521;--Color-Muted:#4a443a;--Color-Success-BG:#142b1c;--Color-Success-Text:#9fe6b8;--Color-Warning-BG:#332a10;--Color-Warning-Text:#f2cf7c;--Color-Error-BG:#341410;--Color-Error-Text:#f8a08e;--Color-Info-BG:#14263b;--Color-Info-Text:#9ec8f5;--Color-Skeleton-Base:#ffffff1a;--Color-Skeleton-Shine:#ffffff24;--Color-Skeleton-Border:#ffffff29;--Color-Grid-Line:#ffffff0d;--Color-Link-Hover:#f5c33e}.app-section-bar[data-v-4cbdf1cb]{z-index:0;background:var(--Color-White);border-bottom:2px solid var(--Color-Ink);position:relative}.app-section-bar.app-section-bar--overlay[data-v-4cbdf1cb]{position:absolute;top:100%;left:0;right:0}.app-section-bar .app-section-bar__inner[data-v-4cbdf1cb]{max-width:var(--Container-Max);padding:0 var(--Container-Pad);gap:var(--Spacing-1);height:calc(var(--app-section-bar-height) - 2px);margin:0 auto;display:flex;position:relative}@media (max-width:768px){.app-section-bar .app-section-bar__inner[data-v-4cbdf1cb]{scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto}.app-section-bar .app-section-bar__inner[data-v-4cbdf1cb]::-webkit-scrollbar{display:none}}.app-section-bar .app-section-bar__item[data-v-4cbdf1cb]{align-items:center;gap:var(--Spacing-2);height:100%;padding:0 var(--Spacing-3);font-size:var(--Font-Size-SM);font-weight:var(--Font-Weight-Bold);color:var(--Color-Text);white-space:nowrap;flex:none;text-decoration:none;display:inline-flex;position:relative}.app-section-bar .app-section-bar__item[data-v-4cbdf1cb]:hover:not(.app-section-bar__item--active){background:var(--Color-Surface-Hover)}.app-section-bar .app-section-bar__indicator[data-v-4cbdf1cb]{height:4px;width:var(--indicator-w,0);transform:translateX(var(--indicator-x,0));background:var(--Color-Accent);pointer-events:none;opacity:0;transition:transform .18s,width .18s;position:absolute;bottom:-2px;left:0}.app-section-bar .app-section-bar__indicator.app-section-bar__indicator--visible[data-v-4cbdf1cb]{opacity:1}.app-section-bar .app-section-bar__indicator.app-section-bar__indicator--no-transition[data-v-4cbdf1cb]{transition:none}@media (prefers-reduced-motion:reduce){.app-section-bar .app-section-bar__indicator[data-v-4cbdf1cb]{transition:none}}.app-section-bar .app-section-bar__trailing[data-v-4cbdf1cb]{padding-left:var(--Spacing-3);flex:none;align-items:center;margin-left:auto;display:flex}.app-section-bar .app-section-bar__badge[data-v-4cbdf1cb]{min-width:1.25rem;height:1.25rem;font-size:var(--Font-Size-XS);font-weight:var(--Font-Weight-Bold);color:var(--Color-White);background:var(--Color-Text);border-radius:var(--Radius-Pill);justify-content:center;align-items:center;padding:0 .35rem;line-height:1;display:inline-flex}@media (max-width:768px){.app-section-bar[data-v-4cbdf1cb]:after{content:"";pointer-events:none;background:linear-gradient(to right,transparent,var(--Color-White));width:2.5rem;position:absolute;top:0;bottom:2px;right:0}}[data-v-8600efed]:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--Color-Accent:#efaf07;--Color-BG:#f9f0e3;--Color-Text:#0f0e0e;--Color-White:#f7f7f7;--Color-Ink:#0f0e0e;--Color-Surface-Inverse:#0f0e0e;--Color-Text-Inverse:#f7f7f7;--Color-Surface-Inverse-Hover:#ffffff24;--Font-Family-Base:"Poppins",sans-serif;--Font-Family-Mono:"JetBrains Mono","Fira Code",monospace;--Font-Size-XS:.75rem;--Font-Size-SM:.875rem;--Font-Size-Base:1rem;--Font-Size-LG:1.125rem;--Font-Size-XL:1.25rem;--Font-Size-2XL:1.5rem;--Font-Size-3XL:1.875rem;--Font-Size-4XL:2.25rem;--Font-Size-5XL:3rem;--Font-Weight-Normal:400;--Font-Weight-Medium:500;--Font-Weight-Semibold:600;--Font-Weight-Bold:700;--Font-Weight-Extrabold:800;--Spacing-0:0;--Spacing-1:.25rem;--Spacing-2:.5rem;--Spacing-3:.75rem;--Spacing-4:1rem;--Spacing-5:1.25rem;--Spacing-6:1.5rem;--Spacing-8:2rem;--Spacing-10:2.5rem;--Spacing-12:3rem;--Spacing-16:4rem;--Spacing-20:5rem;--Spacing-24:6rem;--Container-Max:1500px;--Container-Pad:var(--Spacing-6);--app-header-height:65px;--app-section-bar-height:46px;--Shadow-Brutal-XS:1px 1px 0 0 #000;--Shadow-Brutal-SM:2px 2px 0 0 #000;--Shadow-Brutal-Base:4px 4px 0 0 #000;--Shadow-Brutal-LG:6px 6px 0 0 #000;--Shadow-Brutal-XL:8px 8px 0 0 #000;--Shadow-Brutal-Inset:inset 2px 2px 0 0 #0000001a;--Color-Success:#5fd08a;--Color-Warning:#f4b740;--Color-Error:#f0654f;--Color-Info:#6fb1f0;--Color-Muted:#d9d2c5;--Color-Muted-Solid:#d9d2c5;--Color-Success-BG:#d7f0de;--Color-Success-Text:#14532d;--Color-Success-Border:#1f9d57;--Color-Warning-BG:#fbe9bf;--Color-Warning-Text:#7a4a07;--Color-Warning-Border:#d99406;--Color-Error-BG:#f8d8cf;--Color-Error-Text:#7f1d12;--Color-Error-Border:#d63b22;--Color-Info-BG:#d6e6f7;--Color-Info-Text:#1c3d6b;--Color-Info-Border:#2c72c4;--Color-Rarity:#b8860b;--Color-Text-Secondary:#0000008c;--Color-Border:#0000001a;--Color-BG-Secondary:#00000005;--Focus-Ring:#efaf0733;--Focus-Ring-Error:#ef444433;--Color-Accent-Tint:#efaf071a;--Color-Accent-Tint-Strong:#efaf0729;--Color-Overlay:#00000080;--Color-Overlay-Strong:#000c;--Color-Surface-Hover:#0000000d;--Color-Disabled-BG:#e5e5e5;--Color-Border-Strong:#333;--Color-Skeleton-Base:#00000026;--Color-Skeleton-Shine:#ffffff80;--Color-Skeleton-Border:#0003;--Color-Grid-Line:#0000000d;--Color-Link-Hover:#d99a06;--Radius-SM:4px;--Radius-MD:8px;--Radius-LG:12px;--Radius-Full:50%;--Radius-Pill:999px;--Z-Header:500;--Z-Dropdown:600;--Z-Overlay:800;--Z-Modal:1000;--Z-HoverCard:1100}:root[data-theme=dark][data-v-8600efed]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--Color-BG:#191510;--Color-White:#262119;--Color-BG-Secondary:#ffffff08;--Color-Text:#ede7db;--Color-Text-Secondary:#ede7db99;--Color-Surface-Hover:#ffffff12;--Color-Border:#ffffff1a;--Color-Border-Strong:#5a544a;--Color-Disabled-BG:#363028;--Color-Overlay:#0009;--Color-Overlay-Strong:#000000d9;--Color-Rarity:#d9a521;--Color-Muted:#4a443a;--Color-Success-BG:#142b1c;--Color-Success-Text:#9fe6b8;--Color-Warning-BG:#332a10;--Color-Warning-Text:#f2cf7c;--Color-Error-BG:#341410;--Color-Error-Text:#f8a08e;--Color-Info-BG:#14263b;--Color-Info-Text:#9ec8f5;--Color-Skeleton-Base:#ffffff1a;--Color-Skeleton-Shine:#ffffff24;--Color-Skeleton-Border:#ffffff29;--Color-Grid-Line:#ffffff0d;--Color-Link-Hover:#f5c33e}.notification-container[data-v-8600efed]{bottom:var(--Spacing-6);right:var(--Spacing-6);z-index:9999;gap:var(--Spacing-3);flex-direction:column;max-width:400px;display:flex;position:fixed}@media (max-width:640px){.notification-container[data-v-8600efed]{left:var(--Spacing-4);right:var(--Spacing-4);bottom:var(--Spacing-4);max-width:none}}.notification[data-v-8600efed]{align-items:center;gap:var(--Spacing-3);padding:var(--Spacing-4);background-color:var(--Color-White);border:3px solid var(--Color-Ink);border-radius:var(--Radius-LG);box-shadow:var(--Shadow-Brutal-Base);cursor:pointer;transition:all .15s ease-in-out;display:flex;position:relative;overflow:hidden}.notification[data-v-8600efed]:hover{box-shadow:var(--Shadow-Brutal-LG);transform:translateY(-2px)}.notification__progress[data-v-8600efed]{background-color:var(--Color-Ink);opacity:.35;transform-origin:0;width:100%;height:3px;animation:notification-progress-8600efed var(--notification-duration,4s) linear forwards;position:absolute;bottom:0;left:0}@keyframes notification-progress-8600efed{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.notification--success[data-v-8600efed]{background-color:var(--Color-Success)}.notification--error[data-v-8600efed],.notification--success[data-v-8600efed]{border-color:var(--Color-Ink);color:var(--Color-Ink)}.notification--error[data-v-8600efed]{background-color:var(--Color-Error)}.notification--warning[data-v-8600efed]{background-color:var(--Color-Warning)}.notification--info[data-v-8600efed],.notification--warning[data-v-8600efed]{border-color:var(--Color-Ink);color:var(--Color-Ink)}.notification--info[data-v-8600efed]{background-color:var(--Color-Info)}.notification__message[data-v-8600efed]{font-size:var(--Font-Size-SM);font-weight:var(--Font-Weight-Medium);flex:1}.notification__action[data-v-8600efed]{padding:var(--Spacing-1) var(--Spacing-3);background-color:var(--Color-Ink);color:var(--Color-Text-Inverse);border:2px solid var(--Color-Ink);font-size:var(--Font-Size-XS);font-weight:var(--Font-Weight-Bold);cursor:pointer;white-space:nowrap;border-radius:6px;transition:all .15s ease-in-out}.notification__action[data-v-8600efed]:hover{transform:scale(1.05)}.notification__close[data-v-8600efed]{cursor:pointer;opacity:.6;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;transition:opacity .15s ease-in-out;display:flex}.notification__close[data-v-8600efed]:hover{opacity:1}.notification-enter-active[data-v-8600efed]{transition:all .3s ease-out}.notification-leave-active[data-v-8600efed]{transition:all .2s ease-in}.notification-enter-from[data-v-8600efed],.notification-leave-to[data-v-8600efed]{opacity:0;transform:translate(100%)}.notification-move[data-v-8600efed]{transition:transform .3s}@media (prefers-reduced-motion:reduce){.notification-enter-active[data-v-8600efed],.notification-leave-active[data-v-8600efed],.notification-move[data-v-8600efed]{transition:opacity .15s}.notification-enter-from[data-v-8600efed],.notification-leave-to[data-v-8600efed]{transform:none}.notification__progress[data-v-8600efed]{animation:none}}[data-v-77919fc7]:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--Color-Accent:#efaf07;--Color-BG:#f9f0e3;--Color-Text:#0f0e0e;--Color-White:#f7f7f7;--Color-Ink:#0f0e0e;--Color-Surface-Inverse:#0f0e0e;--Color-Text-Inverse:#f7f7f7;--Color-Surface-Inverse-Hover:#ffffff24;--Font-Family-Base:"Poppins",sans-serif;--Font-Family-Mono:"JetBrains Mono","Fira Code",monospace;--Font-Size-XS:.75rem;--Font-Size-SM:.875rem;--Font-Size-Base:1rem;--Font-Size-LG:1.125rem;--Font-Size-XL:1.25rem;--Font-Size-2XL:1.5rem;--Font-Size-3XL:1.875rem;--Font-Size-4XL:2.25rem;--Font-Size-5XL:3rem;--Font-Weight-Normal:400;--Font-Weight-Medium:500;--Font-Weight-Semibold:600;--Font-Weight-Bold:700;--Font-Weight-Extrabold:800;--Spacing-0:0;--Spacing-1:.25rem;--Spacing-2:.5rem;--Spacing-3:.75rem;--Spacing-4:1rem;--Spacing-5:1.25rem;--Spacing-6:1.5rem;--Spacing-8:2rem;--Spacing-10:2.5rem;--Spacing-12:3rem;--Spacing-16:4rem;--Spacing-20:5rem;--Spacing-24:6rem;--Container-Max:1500px;--Container-Pad:var(--Spacing-6);--app-header-height:65px;--app-section-bar-height:46px;--Shadow-Brutal-XS:1px 1px 0 0 #000;--Shadow-Brutal-SM:2px 2px 0 0 #000;--Shadow-Brutal-Base:4px 4px 0 0 #000;--Shadow-Brutal-LG:6px 6px 0 0 #000;--Shadow-Brutal-XL:8px 8px 0 0 #000;--Shadow-Brutal-Inset:inset 2px 2px 0 0 #0000001a;--Color-Success:#5fd08a;--Color-Warning:#f4b740;--Color-Error:#f0654f;--Color-Info:#6fb1f0;--Color-Muted:#d9d2c5;--Color-Muted-Solid:#d9d2c5;--Color-Success-BG:#d7f0de;--Color-Success-Text:#14532d;--Color-Success-Border:#1f9d57;--Color-Warning-BG:#fbe9bf;--Color-Warning-Text:#7a4a07;--Color-Warning-Border:#d99406;--Color-Error-BG:#f8d8cf;--Color-Error-Text:#7f1d12;--Color-Error-Border:#d63b22;--Color-Info-BG:#d6e6f7;--Color-Info-Text:#1c3d6b;--Color-Info-Border:#2c72c4;--Color-Rarity:#b8860b;--Color-Text-Secondary:#0000008c;--Color-Border:#0000001a;--Color-BG-Secondary:#00000005;--Focus-Ring:#efaf0733;--Focus-Ring-Error:#ef444433;--Color-Accent-Tint:#efaf071a;--Color-Accent-Tint-Strong:#efaf0729;--Color-Overlay:#00000080;--Color-Overlay-Strong:#000c;--Color-Surface-Hover:#0000000d;--Color-Disabled-BG:#e5e5e5;--Color-Border-Strong:#333;--Color-Skeleton-Base:#00000026;--Color-Skeleton-Shine:#ffffff80;--Color-Skeleton-Border:#0003;--Color-Grid-Line:#0000000d;--Color-Link-Hover:#d99a06;--Radius-SM:4px;--Radius-MD:8px;--Radius-LG:12px;--Radius-Full:50%;--Radius-Pill:999px;--Z-Header:500;--Z-Dropdown:600;--Z-Overlay:800;--Z-Modal:1000;--Z-HoverCard:1100}:root[data-theme=dark][data-v-77919fc7]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--Color-BG:#191510;--Color-White:#262119;--Color-BG-Secondary:#ffffff08;--Color-Text:#ede7db;--Color-Text-Secondary:#ede7db99;--Color-Surface-Hover:#ffffff12;--Color-Border:#ffffff1a;--Color-Border-Strong:#5a544a;--Color-Disabled-BG:#363028;--Color-Overlay:#0009;--Color-Overlay-Strong:#000000d9;--Color-Rarity:#d9a521;--Color-Muted:#4a443a;--Color-Success-BG:#142b1c;--Color-Success-Text:#9fe6b8;--Color-Warning-BG:#332a10;--Color-Warning-Text:#f2cf7c;--Color-Error-BG:#341410;--Color-Error-Text:#f8a08e;--Color-Info-BG:#14263b;--Color-Info-Text:#9ec8f5;--Color-Skeleton-Base:#ffffff1a;--Color-Skeleton-Shine:#ffffff24;--Color-Skeleton-Border:#ffffff29;--Color-Grid-Line:#ffffff0d;--Color-Link-Hover:#f5c33e}.inventory-toast-container[data-v-77919fc7]{bottom:var(--Spacing-6);right:var(--Spacing-6);z-index:9999;gap:var(--Spacing-3);flex-direction:column;max-width:380px;display:flex;position:fixed}@media (max-width:640px){.inventory-toast-container[data-v-77919fc7]{left:var(--Spacing-4);right:var(--Spacing-4);bottom:var(--Spacing-4);max-width:none}}.inventory-toast[data-v-77919fc7]{gap:var(--Spacing-3);padding:var(--Spacing-4);background-color:var(--Color-White);border:3px solid var(--Color-Ink);border-radius:var(--Radius-LG);box-shadow:var(--Shadow-Brutal-Base);display:flex;position:relative;overflow:hidden}.inventory-toast__progress[data-v-77919fc7]{background-color:var(--game-color,var(--Color-Text));opacity:.35;transform-origin:0;width:100%;height:3px;animation:8s linear forwards inventory-toast-progress-77919fc7;position:absolute;bottom:0;left:0}@keyframes inventory-toast-progress-77919fc7{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.inventory-toast__check-icon[data-v-77919fc7]{color:var(--Color-Success-Border);flex-shrink:0}.inventory-toast__check-circle[data-v-77919fc7]{stroke-dasharray:63;stroke-dashoffset:63px;animation:.4s ease-out forwards checkCircle-77919fc7}.inventory-toast__check-path[data-v-77919fc7]{stroke-dasharray:20;stroke-dashoffset:20px;animation:.3s ease-out .3s forwards checkPath-77919fc7}@keyframes checkCircle-77919fc7{to{stroke-dashoffset:0}}@keyframes checkPath-77919fc7{to{stroke-dashoffset:0}}.inventory-toast__image[data-v-77919fc7]{background-color:var(--Color-BG-Secondary);border:2px solid var(--Color-Border);border-radius:6px;flex-shrink:0;width:60px;height:84px;overflow:hidden}.inventory-toast__image img[data-v-77919fc7]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.inventory-toast__image-placeholder[data-v-77919fc7]{width:100%;height:100%;color:var(--Color-Text-Secondary);justify-content:center;align-items:center;display:flex}.inventory-toast__content[data-v-77919fc7]{gap:var(--Spacing-1);flex-direction:column;flex:1;min-width:0;display:flex}.inventory-toast__header[data-v-77919fc7]{justify-content:space-between;align-items:flex-start;gap:var(--Spacing-2);display:flex}.inventory-toast__title[data-v-77919fc7]{font-size:var(--Font-Size-SM);font-weight:var(--Font-Weight-Bold);color:var(--Color-Text);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.inventory-toast__close[data-v-77919fc7]{cursor:pointer;opacity:.5;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:-2px;transition:opacity .15s ease-in-out;display:flex}.inventory-toast__close[data-v-77919fc7]:hover{opacity:1}.inventory-toast__meta[data-v-77919fc7]{gap:var(--Spacing-1);font-size:var(--Font-Size-XS);color:var(--Color-Text-Secondary);flex-wrap:wrap;display:flex}.inventory-toast__set[data-v-77919fc7]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.inventory-toast__variant[data-v-77919fc7]:before{content:"·";margin-right:var(--Spacing-1)}.inventory-toast__variant[data-v-77919fc7]{color:var(--Color-Text);font-weight:var(--Font-Weight-Medium)}.inventory-toast__details[data-v-77919fc7]{gap:var(--Spacing-1);margin-top:var(--Spacing-1);flex-wrap:wrap;display:flex}.inventory-toast__quantity[data-v-77919fc7]{align-items:center;gap:var(--Spacing-1);margin-top:var(--Spacing-2);font-size:var(--Font-Size-XS);display:flex}.inventory-toast__quantity-added[data-v-77919fc7]{font-weight:var(--Font-Weight-Bold);color:var(--Color-Success-Border)}.inventory-toast__quantity-total[data-v-77919fc7]{color:var(--Color-Text-Secondary)}.inventory-toast__actions[data-v-77919fc7]{gap:var(--Spacing-2);margin-top:var(--Spacing-3);flex-wrap:wrap;display:flex}.inventory-toast__action[data-v-77919fc7]{align-items:center;gap:var(--Spacing-1);padding:var(--Spacing-1) var(--Spacing-2);font-size:var(--Font-Size-XS);font-weight:var(--Font-Weight-Bold);border:2px solid var(--Color-Border);background-color:var(--Color-White);color:var(--Color-Text);cursor:pointer;border-radius:6px;transition:all .15s ease-in-out;display:inline-flex}.inventory-toast__action[data-v-77919fc7]:hover:not(:disabled){border-color:var(--Color-Border);background-color:var(--Color-BG-Secondary)}.inventory-toast__action[data-v-77919fc7]:disabled{opacity:.5;cursor:not-allowed}.inventory-toast__action--primary[data-v-77919fc7]{color:var(--Color-White)}.inventory-toast__action--primary[data-v-77919fc7],.inventory-toast__action--primary[data-v-77919fc7]:hover:not(:disabled){background-color:var(--game-color,var(--Color-Text));border-color:var(--game-color,var(--Color-Text))}.inventory-toast__action--primary[data-v-77919fc7]:hover:not(:disabled){opacity:.9}.inventory-toast__action--subtle[data-v-77919fc7]{color:var(--Color-Text-Secondary);border-color:var(--Color-Border)}.inventory-toast__action--subtle[data-v-77919fc7]:hover:not(:disabled){color:var(--Color-Text);background-color:var(--Color-BG-Secondary);border-color:var(--Color-Border)}.inventory-toast__spinner[data-v-77919fc7]{animation:1s linear infinite spin}.inventory-toast-enter-active[data-v-77919fc7]{transition:all .4s cubic-bezier(.34,1.56,.64,1)}.inventory-toast-leave-active[data-v-77919fc7]{transition:all .2s ease-in}.inventory-toast-enter-from[data-v-77919fc7]{opacity:0;transform:translate(100%)scale(.9)}.inventory-toast-leave-to[data-v-77919fc7]{opacity:0;transform:translate(100%)}.inventory-toast-move[data-v-77919fc7]{transition:transform .3s}@media (prefers-reduced-motion:reduce){.inventory-toast-enter-active[data-v-77919fc7],.inventory-toast-leave-active[data-v-77919fc7],.inventory-toast-move[data-v-77919fc7]{transition:opacity .15s}.inventory-toast-enter-from[data-v-77919fc7],.inventory-toast-leave-to[data-v-77919fc7]{transform:none}.inventory-toast__check-circle[data-v-77919fc7],.inventory-toast__check-path[data-v-77919fc7],.inventory-toast__progress[data-v-77919fc7],.inventory-toast__spinner[data-v-77919fc7]{animation:none}.inventory-toast__check-circle[data-v-77919fc7],.inventory-toast__check-path[data-v-77919fc7]{stroke-dashoffset:0}}[data-v-bbab3d71]:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--Color-Accent:#efaf07;--Color-BG:#f9f0e3;--Color-Text:#0f0e0e;--Color-White:#f7f7f7;--Color-Ink:#0f0e0e;--Color-Surface-Inverse:#0f0e0e;--Color-Text-Inverse:#f7f7f7;--Color-Surface-Inverse-Hover:#ffffff24;--Font-Family-Base:"Poppins",sans-serif;--Font-Family-Mono:"JetBrains Mono","Fira Code",monospace;--Font-Size-XS:.75rem;--Font-Size-SM:.875rem;--Font-Size-Base:1rem;--Font-Size-LG:1.125rem;--Font-Size-XL:1.25rem;--Font-Size-2XL:1.5rem;--Font-Size-3XL:1.875rem;--Font-Size-4XL:2.25rem;--Font-Size-5XL:3rem;--Font-Weight-Normal:400;--Font-Weight-Medium:500;--Font-Weight-Semibold:600;--Font-Weight-Bold:700;--Font-Weight-Extrabold:800;--Spacing-0:0;--Spacing-1:.25rem;--Spacing-2:.5rem;--Spacing-3:.75rem;--Spacing-4:1rem;--Spacing-5:1.25rem;--Spacing-6:1.5rem;--Spacing-8:2rem;--Spacing-10:2.5rem;--Spacing-12:3rem;--Spacing-16:4rem;--Spacing-20:5rem;--Spacing-24:6rem;--Container-Max:1500px;--Container-Pad:var(--Spacing-6);--app-header-height:65px;--app-section-bar-height:46px;--Shadow-Brutal-XS:1px 1px 0 0 #000;--Shadow-Brutal-SM:2px 2px 0 0 #000;--Shadow-Brutal-Base:4px 4px 0 0 #000;--Shadow-Brutal-LG:6px 6px 0 0 #000;--Shadow-Brutal-XL:8px 8px 0 0 #000;--Shadow-Brutal-Inset:inset 2px 2px 0 0 #0000001a;--Color-Success:#5fd08a;--Color-Warning:#f4b740;--Color-Error:#f0654f;--Color-Info:#6fb1f0;--Color-Muted:#d9d2c5;--Color-Muted-Solid:#d9d2c5;--Color-Success-BG:#d7f0de;--Color-Success-Text:#14532d;--Color-Success-Border:#1f9d57;--Color-Warning-BG:#fbe9bf;--Color-Warning-Text:#7a4a07;--Color-Warning-Border:#d99406;--Color-Error-BG:#f8d8cf;--Color-Error-Text:#7f1d12;--Color-Error-Border:#d63b22;--Color-Info-BG:#d6e6f7;--Color-Info-Text:#1c3d6b;--Color-Info-Border:#2c72c4;--Color-Rarity:#b8860b;--Color-Text-Secondary:#0000008c;--Color-Border:#0000001a;--Color-BG-Secondary:#00000005;--Focus-Ring:#efaf0733;--Focus-Ring-Error:#ef444433;--Color-Accent-Tint:#efaf071a;--Color-Accent-Tint-Strong:#efaf0729;--Color-Overlay:#00000080;--Color-Overlay-Strong:#000c;--Color-Surface-Hover:#0000000d;--Color-Disabled-BG:#e5e5e5;--Color-Border-Strong:#333;--Color-Skeleton-Base:#00000026;--Color-Skeleton-Shine:#ffffff80;--Color-Skeleton-Border:#0003;--Color-Grid-Line:#0000000d;--Color-Link-Hover:#d99a06;--Radius-SM:4px;--Radius-MD:8px;--Radius-LG:12px;--Radius-Full:50%;--Radius-Pill:999px;--Z-Header:500;--Z-Dropdown:600;--Z-Overlay:800;--Z-Modal:1000;--Z-HoverCard:1100}:root[data-theme=dark][data-v-bbab3d71]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--Color-BG:#191510;--Color-White:#262119;--Color-BG-Secondary:#ffffff08;--Color-Text:#ede7db;--Color-Text-Secondary:#ede7db99;--Color-Surface-Hover:#ffffff12;--Color-Border:#ffffff1a;--Color-Border-Strong:#5a544a;--Color-Disabled-BG:#363028;--Color-Overlay:#0009;--Color-Overlay-Strong:#000000d9;--Color-Rarity:#d9a521;--Color-Muted:#4a443a;--Color-Success-BG:#142b1c;--Color-Success-Text:#9fe6b8;--Color-Warning-BG:#332a10;--Color-Warning-Text:#f2cf7c;--Color-Error-BG:#341410;--Color-Error-Text:#f8a08e;--Color-Info-BG:#14263b;--Color-Info-Text:#9ec8f5;--Color-Skeleton-Base:#ffffff1a;--Color-Skeleton-Shine:#ffffff24;--Color-Skeleton-Border:#ffffff29;--Color-Grid-Line:#ffffff0d;--Color-Link-Hover:#f5c33e}.cookie-banner[data-v-bbab3d71]{z-index:900;background:var(--Color-White);border-top:3px solid var(--Color-Ink);box-shadow:0 -4px 0 0 var(--Color-Ink);position:fixed;bottom:0;left:0;right:0}.cookie-banner__inner[data-v-bbab3d71]{max-width:1200px;padding:var(--Spacing-4) var(--Spacing-6);justify-content:space-between;align-items:center;gap:var(--Spacing-4);margin:0 auto;display:flex}@media (max-width:640px){.cookie-banner__inner[data-v-bbab3d71]{align-items:stretch;gap:var(--Spacing-2);padding:var(--Spacing-3);flex-direction:column}}.cookie-banner__text[data-v-bbab3d71]{font-size:var(--Font-Size-SM);color:var(--Color-Text);margin:0;line-height:1.4}@media (max-width:640px){.cookie-banner__text[data-v-bbab3d71]{font-size:var(--Font-Size-XS)}}.cookie-banner__link[data-v-bbab3d71]{color:var(--Color-Text);font-weight:var(--Font-Weight-Semibold);text-decoration:underline}.cookie-banner__link[data-v-bbab3d71]:hover{opacity:.8}.cookie-banner__actions[data-v-bbab3d71]{gap:var(--Spacing-2);flex-shrink:0;display:flex}@media (max-width:640px){.cookie-banner__actions[data-v-bbab3d71]{flex-direction:row}.cookie-banner__actions[data-v-bbab3d71] .button{flex:1}}[data-v-424d5ec6]:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--Color-Accent:#efaf07;--Color-BG:#f9f0e3;--Color-Text:#0f0e0e;--Color-White:#f7f7f7;--Color-Ink:#0f0e0e;--Color-Surface-Inverse:#0f0e0e;--Color-Text-Inverse:#f7f7f7;--Color-Surface-Inverse-Hover:#ffffff24;--Font-Family-Base:"Poppins",sans-serif;--Font-Family-Mono:"JetBrains Mono","Fira Code",monospace;--Font-Size-XS:.75rem;--Font-Size-SM:.875rem;--Font-Size-Base:1rem;--Font-Size-LG:1.125rem;--Font-Size-XL:1.25rem;--Font-Size-2XL:1.5rem;--Font-Size-3XL:1.875rem;--Font-Size-4XL:2.25rem;--Font-Size-5XL:3rem;--Font-Weight-Normal:400;--Font-Weight-Medium:500;--Font-Weight-Semibold:600;--Font-Weight-Bold:700;--Font-Weight-Extrabold:800;--Spacing-0:0;--Spacing-1:.25rem;--Spacing-2:.5rem;--Spacing-3:.75rem;--Spacing-4:1rem;--Spacing-5:1.25rem;--Spacing-6:1.5rem;--Spacing-8:2rem;--Spacing-10:2.5rem;--Spacing-12:3rem;--Spacing-16:4rem;--Spacing-20:5rem;--Spacing-24:6rem;--Container-Max:1500px;--Container-Pad:var(--Spacing-6);--app-header-height:65px;--app-section-bar-height:46px;--Shadow-Brutal-XS:1px 1px 0 0 #000;--Shadow-Brutal-SM:2px 2px 0 0 #000;--Shadow-Brutal-Base:4px 4px 0 0 #000;--Shadow-Brutal-LG:6px 6px 0 0 #000;--Shadow-Brutal-XL:8px 8px 0 0 #000;--Shadow-Brutal-Inset:inset 2px 2px 0 0 #0000001a;--Color-Success:#5fd08a;--Color-Warning:#f4b740;--Color-Error:#f0654f;--Color-Info:#6fb1f0;--Color-Muted:#d9d2c5;--Color-Muted-Solid:#d9d2c5;--Color-Success-BG:#d7f0de;--Color-Success-Text:#14532d;--Color-Success-Border:#1f9d57;--Color-Warning-BG:#fbe9bf;--Color-Warning-Text:#7a4a07;--Color-Warning-Border:#d99406;--Color-Error-BG:#f8d8cf;--Color-Error-Text:#7f1d12;--Color-Error-Border:#d63b22;--Color-Info-BG:#d6e6f7;--Color-Info-Text:#1c3d6b;--Color-Info-Border:#2c72c4;--Color-Rarity:#b8860b;--Color-Text-Secondary:#0000008c;--Color-Border:#0000001a;--Color-BG-Secondary:#00000005;--Focus-Ring:#efaf0733;--Focus-Ring-Error:#ef444433;--Color-Accent-Tint:#efaf071a;--Color-Accent-Tint-Strong:#efaf0729;--Color-Overlay:#00000080;--Color-Overlay-Strong:#000c;--Color-Surface-Hover:#0000000d;--Color-Disabled-BG:#e5e5e5;--Color-Border-Strong:#333;--Color-Skeleton-Base:#00000026;--Color-Skeleton-Shine:#ffffff80;--Color-Skeleton-Border:#0003;--Color-Grid-Line:#0000000d;--Color-Link-Hover:#d99a06;--Radius-SM:4px;--Radius-MD:8px;--Radius-LG:12px;--Radius-Full:50%;--Radius-Pill:999px;--Z-Header:500;--Z-Dropdown:600;--Z-Overlay:800;--Z-Modal:1000;--Z-HoverCard:1100}:root[data-theme=dark][data-v-424d5ec6]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--Color-BG:#191510;--Color-White:#262119;--Color-BG-Secondary:#ffffff08;--Color-Text:#ede7db;--Color-Text-Secondary:#ede7db99;--Color-Surface-Hover:#ffffff12;--Color-Border:#ffffff1a;--Color-Border-Strong:#5a544a;--Color-Disabled-BG:#363028;--Color-Overlay:#0009;--Color-Overlay-Strong:#000000d9;--Color-Rarity:#d9a521;--Color-Muted:#4a443a;--Color-Success-BG:#142b1c;--Color-Success-Text:#9fe6b8;--Color-Warning-BG:#332a10;--Color-Warning-Text:#f2cf7c;--Color-Error-BG:#341410;--Color-Error-Text:#f8a08e;--Color-Info-BG:#14263b;--Color-Info-Text:#9ec8f5;--Color-Skeleton-Base:#ffffff1a;--Color-Skeleton-Shine:#ffffff24;--Color-Skeleton-Border:#ffffff29;--Color-Grid-Line:#ffffff0d;--Color-Link-Hover:#f5c33e}.card-tooltip[data-v-424d5ec6]{z-index:9999;pointer-events:none;-webkit-backdrop-filter:blur(12px);border-radius:var(--Radius-LG);padding:var(--Spacing-4) var(--Spacing-5);color:var(--Color-Text-Inverse);font-family:var(--Font-Family-Base);will-change:transform,opacity;background:#000000eb;border:1px solid #ffffff26;position:fixed;box-shadow:0 20px 40px #0000004d}.card-tooltip .card-tooltip__header[data-v-424d5ec6]{justify-content:space-between;align-items:center;gap:var(--Spacing-3);margin-bottom:var(--Spacing-2);display:flex}.card-tooltip .card-tooltip__game[data-v-424d5ec6]{font-size:11px;font-weight:var(--Font-Weight-Bold);text-transform:uppercase;letter-spacing:.08em;color:var(--Color-Accent);white-space:nowrap}.card-tooltip .card-tooltip__set[data-v-424d5ec6]{color:#ffffff80;text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}.card-tooltip .card-tooltip__name[data-v-424d5ec6]{font-size:var(--Font-Size-LG);font-weight:var(--Font-Weight-Extrabold);color:var(--Color-Text-Inverse);letter-spacing:-.01em;margin-bottom:2px;line-height:1.2}.card-tooltip .card-tooltip__number[data-v-424d5ec6]{font-size:var(--Font-Size-XS);font-weight:var(--Font-Weight-Medium);color:#ffffff8c;font-variant-numeric:tabular-nums;margin-bottom:var(--Spacing-3)}.card-tooltip .card-tooltip__variants[data-v-424d5ec6]{padding-top:var(--Spacing-3);border-top:1px solid #ffffff1f;flex-direction:column;gap:6px;display:flex}.card-tooltip .card-tooltip__variant[data-v-424d5ec6]{justify-content:space-between;align-items:center;gap:var(--Spacing-4);display:flex}.card-tooltip .card-tooltip__variant-key[data-v-424d5ec6]{font-size:var(--Font-Size-XS);font-weight:var(--Font-Weight-Semibold);color:#fff9;text-transform:none}.card-tooltip .card-tooltip__variant-price[data-v-424d5ec6]{font-size:var(--Font-Size-Base);font-weight:var(--Font-Weight-Extrabold);color:var(--Color-Accent);font-variant-numeric:tabular-nums;white-space:nowrap}.card-tooltip-enter-active[data-v-424d5ec6],.card-tooltip-leave-active[data-v-424d5ec6]{transition:opacity .18s,transform .18s}.card-tooltip-enter-from[data-v-424d5ec6],.card-tooltip-leave-to[data-v-424d5ec6]{opacity:0;transform:translateY(8px)}@media (prefers-reduced-motion:reduce){.card-tooltip-enter-active[data-v-424d5ec6],.card-tooltip-leave-active[data-v-424d5ec6]{transition:opacity 80ms linear}.card-tooltip-enter-from[data-v-424d5ec6],.card-tooltip-leave-to[data-v-424d5ec6]{transform:none}}[data-v-583ecd88]:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--Color-Accent:#efaf07;--Color-BG:#f9f0e3;--Color-Text:#0f0e0e;--Color-White:#f7f7f7;--Color-Ink:#0f0e0e;--Color-Surface-Inverse:#0f0e0e;--Color-Text-Inverse:#f7f7f7;--Color-Surface-Inverse-Hover:#ffffff24;--Font-Family-Base:"Poppins",sans-serif;--Font-Family-Mono:"JetBrains Mono","Fira Code",monospace;--Font-Size-XS:.75rem;--Font-Size-SM:.875rem;--Font-Size-Base:1rem;--Font-Size-LG:1.125rem;--Font-Size-XL:1.25rem;--Font-Size-2XL:1.5rem;--Font-Size-3XL:1.875rem;--Font-Size-4XL:2.25rem;--Font-Size-5XL:3rem;--Font-Weight-Normal:400;--Font-Weight-Medium:500;--Font-Weight-Semibold:600;--Font-Weight-Bold:700;--Font-Weight-Extrabold:800;--Spacing-0:0;--Spacing-1:.25rem;--Spacing-2:.5rem;--Spacing-3:.75rem;--Spacing-4:1rem;--Spacing-5:1.25rem;--Spacing-6:1.5rem;--Spacing-8:2rem;--Spacing-10:2.5rem;--Spacing-12:3rem;--Spacing-16:4rem;--Spacing-20:5rem;--Spacing-24:6rem;--Container-Max:1500px;--Container-Pad:var(--Spacing-6);--app-header-height:65px;--app-section-bar-height:46px;--Shadow-Brutal-XS:1px 1px 0 0 #000;--Shadow-Brutal-SM:2px 2px 0 0 #000;--Shadow-Brutal-Base:4px 4px 0 0 #000;--Shadow-Brutal-LG:6px 6px 0 0 #000;--Shadow-Brutal-XL:8px 8px 0 0 #000;--Shadow-Brutal-Inset:inset 2px 2px 0 0 #0000001a;--Color-Success:#5fd08a;--Color-Warning:#f4b740;--Color-Error:#f0654f;--Color-Info:#6fb1f0;--Color-Muted:#d9d2c5;--Color-Muted-Solid:#d9d2c5;--Color-Success-BG:#d7f0de;--Color-Success-Text:#14532d;--Color-Success-Border:#1f9d57;--Color-Warning-BG:#fbe9bf;--Color-Warning-Text:#7a4a07;--Color-Warning-Border:#d99406;--Color-Error-BG:#f8d8cf;--Color-Error-Text:#7f1d12;--Color-Error-Border:#d63b22;--Color-Info-BG:#d6e6f7;--Color-Info-Text:#1c3d6b;--Color-Info-Border:#2c72c4;--Color-Rarity:#b8860b;--Color-Text-Secondary:#0000008c;--Color-Border:#0000001a;--Color-BG-Secondary:#00000005;--Focus-Ring:#efaf0733;--Focus-Ring-Error:#ef444433;--Color-Accent-Tint:#efaf071a;--Color-Accent-Tint-Strong:#efaf0729;--Color-Overlay:#00000080;--Color-Overlay-Strong:#000c;--Color-Surface-Hover:#0000000d;--Color-Disabled-BG:#e5e5e5;--Color-Border-Strong:#333;--Color-Skeleton-Base:#00000026;--Color-Skeleton-Shine:#ffffff80;--Color-Skeleton-Border:#0003;--Color-Grid-Line:#0000000d;--Color-Link-Hover:#d99a06;--Radius-SM:4px;--Radius-MD:8px;--Radius-LG:12px;--Radius-Full:50%;--Radius-Pill:999px;--Z-Header:500;--Z-Dropdown:600;--Z-Overlay:800;--Z-Modal:1000;--Z-HoverCard:1100}:root[data-theme=dark][data-v-583ecd88]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--Color-BG:#191510;--Color-White:#262119;--Color-BG-Secondary:#ffffff08;--Color-Text:#ede7db;--Color-Text-Secondary:#ede7db99;--Color-Surface-Hover:#ffffff12;--Color-Border:#ffffff1a;--Color-Border-Strong:#5a544a;--Color-Disabled-BG:#363028;--Color-Overlay:#0009;--Color-Overlay-Strong:#000000d9;--Color-Rarity:#d9a521;--Color-Muted:#4a443a;--Color-Success-BG:#142b1c;--Color-Success-Text:#9fe6b8;--Color-Warning-BG:#332a10;--Color-Warning-Text:#f2cf7c;--Color-Error-BG:#341410;--Color-Error-Text:#f8a08e;--Color-Info-BG:#14263b;--Color-Info-Text:#9ec8f5;--Color-Skeleton-Base:#ffffff1a;--Color-Skeleton-Shine:#ffffff24;--Color-Skeleton-Border:#ffffff29;--Color-Grid-Line:#ffffff0d;--Color-Link-Hover:#f5c33e}.admin-dev-widget[data-v-583ecd88]{bottom:var(--Spacing-6);left:var(--Spacing-6);z-index:900;align-items:flex-start;gap:var(--Spacing-2);flex-direction:column;display:flex;position:fixed}@media (max-width:768px){.admin-dev-widget[data-v-583ecd88]{bottom:var(--Spacing-4);left:var(--Spacing-4)}}.admin-dev-widget__bar[data-v-583ecd88]{align-items:center;gap:var(--Spacing-2);display:flex}.admin-dev-widget__trigger[data-v-583ecd88]{background:var(--Color-Ink);width:36px;height:36px;color:var(--Color-Text-Inverse);border-radius:var(--Radius-MD);cursor:pointer;opacity:.3;border:none;justify-content:center;align-items:center;transition:opacity .15s,transform .15s;display:flex}.admin-dev-widget__trigger.--open[data-v-583ecd88],.admin-dev-widget__trigger[data-v-583ecd88]:hover{opacity:1}.admin-dev-widget__trigger[data-v-583ecd88]:hover{transform:scale(1.05)}.admin-dev-widget__panel[data-v-583ecd88]{bottom:calc(100% + var(--Spacing-2));background:var(--Color-Ink);padding:var(--Spacing-3);min-width:200px;box-shadow:var(--Shadow-Brutal-LG);gap:var(--Spacing-3);border-radius:10px;flex-direction:column;display:flex;position:absolute;left:0}.admin-dev-widget__panel-enter-active[data-v-583ecd88],.admin-dev-widget__panel-leave-active[data-v-583ecd88]{transition:opacity .15s,transform .15s}.admin-dev-widget__panel-enter-from[data-v-583ecd88],.admin-dev-widget__panel-leave-to[data-v-583ecd88]{opacity:0;transform:translateY(4px)}.admin-dev-widget__setting[data-v-583ecd88]{justify-content:space-between;align-items:center;gap:var(--Spacing-3);display:flex}.admin-dev-widget__label[data-v-583ecd88]{font-size:var(--Font-Size-XS);font-weight:var(--Font-Weight-Semibold);color:var(--Color-Text-Inverse);white-space:nowrap}[data-v-06361ee6]:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--Color-Accent:#efaf07;--Color-BG:#f9f0e3;--Color-Text:#0f0e0e;--Color-White:#f7f7f7;--Color-Ink:#0f0e0e;--Color-Surface-Inverse:#0f0e0e;--Color-Text-Inverse:#f7f7f7;--Color-Surface-Inverse-Hover:#ffffff24;--Font-Family-Base:"Poppins",sans-serif;--Font-Family-Mono:"JetBrains Mono","Fira Code",monospace;--Font-Size-XS:.75rem;--Font-Size-SM:.875rem;--Font-Size-Base:1rem;--Font-Size-LG:1.125rem;--Font-Size-XL:1.25rem;--Font-Size-2XL:1.5rem;--Font-Size-3XL:1.875rem;--Font-Size-4XL:2.25rem;--Font-Size-5XL:3rem;--Font-Weight-Normal:400;--Font-Weight-Medium:500;--Font-Weight-Semibold:600;--Font-Weight-Bold:700;--Font-Weight-Extrabold:800;--Spacing-0:0;--Spacing-1:.25rem;--Spacing-2:.5rem;--Spacing-3:.75rem;--Spacing-4:1rem;--Spacing-5:1.25rem;--Spacing-6:1.5rem;--Spacing-8:2rem;--Spacing-10:2.5rem;--Spacing-12:3rem;--Spacing-16:4rem;--Spacing-20:5rem;--Spacing-24:6rem;--Container-Max:1500px;--Container-Pad:var(--Spacing-6);--app-header-height:65px;--app-section-bar-height:46px;--Shadow-Brutal-XS:1px 1px 0 0 #000;--Shadow-Brutal-SM:2px 2px 0 0 #000;--Shadow-Brutal-Base:4px 4px 0 0 #000;--Shadow-Brutal-LG:6px 6px 0 0 #000;--Shadow-Brutal-XL:8px 8px 0 0 #000;--Shadow-Brutal-Inset:inset 2px 2px 0 0 #0000001a;--Color-Success:#5fd08a;--Color-Warning:#f4b740;--Color-Error:#f0654f;--Color-Info:#6fb1f0;--Color-Muted:#d9d2c5;--Color-Muted-Solid:#d9d2c5;--Color-Success-BG:#d7f0de;--Color-Success-Text:#14532d;--Color-Success-Border:#1f9d57;--Color-Warning-BG:#fbe9bf;--Color-Warning-Text:#7a4a07;--Color-Warning-Border:#d99406;--Color-Error-BG:#f8d8cf;--Color-Error-Text:#7f1d12;--Color-Error-Border:#d63b22;--Color-Info-BG:#d6e6f7;--Color-Info-Text:#1c3d6b;--Color-Info-Border:#2c72c4;--Color-Rarity:#b8860b;--Color-Text-Secondary:#0000008c;--Color-Border:#0000001a;--Color-BG-Secondary:#00000005;--Focus-Ring:#efaf0733;--Focus-Ring-Error:#ef444433;--Color-Accent-Tint:#efaf071a;--Color-Accent-Tint-Strong:#efaf0729;--Color-Overlay:#00000080;--Color-Overlay-Strong:#000c;--Color-Surface-Hover:#0000000d;--Color-Disabled-BG:#e5e5e5;--Color-Border-Strong:#333;--Color-Skeleton-Base:#00000026;--Color-Skeleton-Shine:#ffffff80;--Color-Skeleton-Border:#0003;--Color-Grid-Line:#0000000d;--Color-Link-Hover:#d99a06;--Radius-SM:4px;--Radius-MD:8px;--Radius-LG:12px;--Radius-Full:50%;--Radius-Pill:999px;--Z-Header:500;--Z-Dropdown:600;--Z-Overlay:800;--Z-Modal:1000;--Z-HoverCard:1100}:root[data-theme=dark][data-v-06361ee6]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--Color-BG:#191510;--Color-White:#262119;--Color-BG-Secondary:#ffffff08;--Color-Text:#ede7db;--Color-Text-Secondary:#ede7db99;--Color-Surface-Hover:#ffffff12;--Color-Border:#ffffff1a;--Color-Border-Strong:#5a544a;--Color-Disabled-BG:#363028;--Color-Overlay:#0009;--Color-Overlay-Strong:#000000d9;--Color-Rarity:#d9a521;--Color-Muted:#4a443a;--Color-Success-BG:#142b1c;--Color-Success-Text:#9fe6b8;--Color-Warning-BG:#332a10;--Color-Warning-Text:#f2cf7c;--Color-Error-BG:#341410;--Color-Error-Text:#f8a08e;--Color-Info-BG:#14263b;--Color-Info-Text:#9ec8f5;--Color-Skeleton-Base:#ffffff1a;--Color-Skeleton-Shine:#ffffff24;--Color-Skeleton-Border:#ffffff29;--Color-Grid-Line:#ffffff0d;--Color-Link-Hover:#f5c33e}.report-modal[data-v-06361ee6]{gap:var(--Spacing-4);flex-direction:column;min-width:min(420px,80vw);display:flex}.report-modal .report-modal__intro[data-v-06361ee6]{font-size:var(--Font-Size-SM);color:var(--Color-Text-Secondary);line-height:1.5}.report-modal .report-modal__link[data-v-06361ee6]{color:var(--Color-Text);font-weight:var(--Font-Weight-Semibold);text-decoration:underline}.report-modal .report-modal__error[data-v-06361ee6]{font-size:var(--Font-Size-SM);color:var(--Color-Error-Text)}.report-modal[data-v-06361ee6] .checkbox__label{white-space:normal}[data-v-bda3a53c]:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--Color-Accent:#efaf07;--Color-BG:#f9f0e3;--Color-Text:#0f0e0e;--Color-White:#f7f7f7;--Color-Ink:#0f0e0e;--Color-Surface-Inverse:#0f0e0e;--Color-Text-Inverse:#f7f7f7;--Color-Surface-Inverse-Hover:#ffffff24;--Font-Family-Base:"Poppins",sans-serif;--Font-Family-Mono:"JetBrains Mono","Fira Code",monospace;--Font-Size-XS:.75rem;--Font-Size-SM:.875rem;--Font-Size-Base:1rem;--Font-Size-LG:1.125rem;--Font-Size-XL:1.25rem;--Font-Size-2XL:1.5rem;--Font-Size-3XL:1.875rem;--Font-Size-4XL:2.25rem;--Font-Size-5XL:3rem;--Font-Weight-Normal:400;--Font-Weight-Medium:500;--Font-Weight-Semibold:600;--Font-Weight-Bold:700;--Font-Weight-Extrabold:800;--Spacing-0:0;--Spacing-1:.25rem;--Spacing-2:.5rem;--Spacing-3:.75rem;--Spacing-4:1rem;--Spacing-5:1.25rem;--Spacing-6:1.5rem;--Spacing-8:2rem;--Spacing-10:2.5rem;--Spacing-12:3rem;--Spacing-16:4rem;--Spacing-20:5rem;--Spacing-24:6rem;--Container-Max:1500px;--Container-Pad:var(--Spacing-6);--app-header-height:65px;--app-section-bar-height:46px;--Shadow-Brutal-XS:1px 1px 0 0 #000;--Shadow-Brutal-SM:2px 2px 0 0 #000;--Shadow-Brutal-Base:4px 4px 0 0 #000;--Shadow-Brutal-LG:6px 6px 0 0 #000;--Shadow-Brutal-XL:8px 8px 0 0 #000;--Shadow-Brutal-Inset:inset 2px 2px 0 0 #0000001a;--Color-Success:#5fd08a;--Color-Warning:#f4b740;--Color-Error:#f0654f;--Color-Info:#6fb1f0;--Color-Muted:#d9d2c5;--Color-Muted-Solid:#d9d2c5;--Color-Success-BG:#d7f0de;--Color-Success-Text:#14532d;--Color-Success-Border:#1f9d57;--Color-Warning-BG:#fbe9bf;--Color-Warning-Text:#7a4a07;--Color-Warning-Border:#d99406;--Color-Error-BG:#f8d8cf;--Color-Error-Text:#7f1d12;--Color-Error-Border:#d63b22;--Color-Info-BG:#d6e6f7;--Color-Info-Text:#1c3d6b;--Color-Info-Border:#2c72c4;--Color-Rarity:#b8860b;--Color-Text-Secondary:#0000008c;--Color-Border:#0000001a;--Color-BG-Secondary:#00000005;--Focus-Ring:#efaf0733;--Focus-Ring-Error:#ef444433;--Color-Accent-Tint:#efaf071a;--Color-Accent-Tint-Strong:#efaf0729;--Color-Overlay:#00000080;--Color-Overlay-Strong:#000c;--Color-Surface-Hover:#0000000d;--Color-Disabled-BG:#e5e5e5;--Color-Border-Strong:#333;--Color-Skeleton-Base:#00000026;--Color-Skeleton-Shine:#ffffff80;--Color-Skeleton-Border:#0003;--Color-Grid-Line:#0000000d;--Color-Link-Hover:#d99a06;--Radius-SM:4px;--Radius-MD:8px;--Radius-LG:12px;--Radius-Full:50%;--Radius-Pill:999px;--Z-Header:500;--Z-Dropdown:600;--Z-Overlay:800;--Z-Modal:1000;--Z-HoverCard:1100}:root[data-theme=dark][data-v-bda3a53c]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--Color-BG:#191510;--Color-White:#262119;--Color-BG-Secondary:#ffffff08;--Color-Text:#ede7db;--Color-Text-Secondary:#ede7db99;--Color-Surface-Hover:#ffffff12;--Color-Border:#ffffff1a;--Color-Border-Strong:#5a544a;--Color-Disabled-BG:#363028;--Color-Overlay:#0009;--Color-Overlay-Strong:#000000d9;--Color-Rarity:#d9a521;--Color-Muted:#4a443a;--Color-Success-BG:#142b1c;--Color-Success-Text:#9fe6b8;--Color-Warning-BG:#332a10;--Color-Warning-Text:#f2cf7c;--Color-Error-BG:#341410;--Color-Error-Text:#f8a08e;--Color-Info-BG:#14263b;--Color-Info-Text:#9ec8f5;--Color-Skeleton-Base:#ffffff1a;--Color-Skeleton-Shine:#ffffff24;--Color-Skeleton-Border:#ffffff29;--Color-Grid-Line:#ffffff0d;--Color-Link-Hover:#f5c33e}.site-feedback-modal[data-v-bda3a53c]{gap:var(--Spacing-4);flex-direction:column;min-width:min(420px,80vw);display:flex}.site-feedback-modal .site-feedback-modal__intro[data-v-bda3a53c]{font-size:var(--Font-Size-SM);color:var(--Color-Text-Secondary);line-height:1.5}.site-feedback-modal .site-feedback-modal__error[data-v-bda3a53c]{font-size:var(--Font-Size-SM);color:var(--Color-Error-Text)}[data-v-0e66e5df]:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--Color-Accent:#efaf07;--Color-BG:#f9f0e3;--Color-Text:#0f0e0e;--Color-White:#f7f7f7;--Color-Ink:#0f0e0e;--Color-Surface-Inverse:#0f0e0e;--Color-Text-Inverse:#f7f7f7;--Color-Surface-Inverse-Hover:#ffffff24;--Font-Family-Base:"Poppins",sans-serif;--Font-Family-Mono:"JetBrains Mono","Fira Code",monospace;--Font-Size-XS:.75rem;--Font-Size-SM:.875rem;--Font-Size-Base:1rem;--Font-Size-LG:1.125rem;--Font-Size-XL:1.25rem;--Font-Size-2XL:1.5rem;--Font-Size-3XL:1.875rem;--Font-Size-4XL:2.25rem;--Font-Size-5XL:3rem;--Font-Weight-Normal:400;--Font-Weight-Medium:500;--Font-Weight-Semibold:600;--Font-Weight-Bold:700;--Font-Weight-Extrabold:800;--Spacing-0:0;--Spacing-1:.25rem;--Spacing-2:.5rem;--Spacing-3:.75rem;--Spacing-4:1rem;--Spacing-5:1.25rem;--Spacing-6:1.5rem;--Spacing-8:2rem;--Spacing-10:2.5rem;--Spacing-12:3rem;--Spacing-16:4rem;--Spacing-20:5rem;--Spacing-24:6rem;--Container-Max:1500px;--Container-Pad:var(--Spacing-6);--app-header-height:65px;--app-section-bar-height:46px;--Shadow-Brutal-XS:1px 1px 0 0 #000;--Shadow-Brutal-SM:2px 2px 0 0 #000;--Shadow-Brutal-Base:4px 4px 0 0 #000;--Shadow-Brutal-LG:6px 6px 0 0 #000;--Shadow-Brutal-XL:8px 8px 0 0 #000;--Shadow-Brutal-Inset:inset 2px 2px 0 0 #0000001a;--Color-Success:#5fd08a;--Color-Warning:#f4b740;--Color-Error:#f0654f;--Color-Info:#6fb1f0;--Color-Muted:#d9d2c5;--Color-Muted-Solid:#d9d2c5;--Color-Success-BG:#d7f0de;--Color-Success-Text:#14532d;--Color-Success-Border:#1f9d57;--Color-Warning-BG:#fbe9bf;--Color-Warning-Text:#7a4a07;--Color-Warning-Border:#d99406;--Color-Error-BG:#f8d8cf;--Color-Error-Text:#7f1d12;--Color-Error-Border:#d63b22;--Color-Info-BG:#d6e6f7;--Color-Info-Text:#1c3d6b;--Color-Info-Border:#2c72c4;--Color-Rarity:#b8860b;--Color-Text-Secondary:#0000008c;--Color-Border:#0000001a;--Color-BG-Secondary:#00000005;--Focus-Ring:#efaf0733;--Focus-Ring-Error:#ef444433;--Color-Accent-Tint:#efaf071a;--Color-Accent-Tint-Strong:#efaf0729;--Color-Overlay:#00000080;--Color-Overlay-Strong:#000c;--Color-Surface-Hover:#0000000d;--Color-Disabled-BG:#e5e5e5;--Color-Border-Strong:#333;--Color-Skeleton-Base:#00000026;--Color-Skeleton-Shine:#ffffff80;--Color-Skeleton-Border:#0003;--Color-Grid-Line:#0000000d;--Color-Link-Hover:#d99a06;--Radius-SM:4px;--Radius-MD:8px;--Radius-LG:12px;--Radius-Full:50%;--Radius-Pill:999px;--Z-Header:500;--Z-Dropdown:600;--Z-Overlay:800;--Z-Modal:1000;--Z-HoverCard:1100}:root[data-theme=dark][data-v-0e66e5df]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--Color-BG:#191510;--Color-White:#262119;--Color-BG-Secondary:#ffffff08;--Color-Text:#ede7db;--Color-Text-Secondary:#ede7db99;--Color-Surface-Hover:#ffffff12;--Color-Border:#ffffff1a;--Color-Border-Strong:#5a544a;--Color-Disabled-BG:#363028;--Color-Overlay:#0009;--Color-Overlay-Strong:#000000d9;--Color-Rarity:#d9a521;--Color-Muted:#4a443a;--Color-Success-BG:#142b1c;--Color-Success-Text:#9fe6b8;--Color-Warning-BG:#332a10;--Color-Warning-Text:#f2cf7c;--Color-Error-BG:#341410;--Color-Error-Text:#f8a08e;--Color-Info-BG:#14263b;--Color-Info-Text:#9ec8f5;--Color-Skeleton-Base:#ffffff1a;--Color-Skeleton-Shine:#ffffff24;--Color-Skeleton-Border:#ffffff29;--Color-Grid-Line:#ffffff0d;--Color-Link-Hover:#f5c33e}.block-modal[data-v-0e66e5df]{min-width:min(400px,80vw)}.block-modal .block-modal__body[data-v-0e66e5df]{font-size:var(--Font-Size-Base);color:var(--Color-Text);margin:0;line-height:1.6}.block-modal .block-modal__error[data-v-0e66e5df]{margin:var(--Spacing-3) 0 0;font-size:var(--Font-Size-SM);color:var(--Color-Error-Text)}
