[data-v-4369fefd]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--Color-Accent:#efaf07;--Color-BG:#191510;--Color-Text:#ede7db;--Color-White:#262119;--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:#4a443a;--Color-Muted-Solid:#d9d2c5;--Color-Success-BG:#142b1c;--Color-Success-Text:#9fe6b8;--Color-Success-Border:#1f9d57;--Color-Warning-BG:#332a10;--Color-Warning-Text:#f2cf7c;--Color-Warning-Border:#d99406;--Color-Error-BG:#341410;--Color-Error-Text:#f8a08e;--Color-Error-Border:#d63b22;--Color-Info-BG:#14263b;--Color-Info-Text:#9ec8f5;--Color-Info-Border:#2c72c4;--Color-Rarity:#d9a521;--Color-Text-Secondary:#ede7db99;--Color-Border:#ffffff1a;--Color-BG-Secondary:#ffffff08;--Focus-Ring:#efaf0733;--Focus-Ring-Error:#ef444433;--Color-Accent-Tint:#efaf071a;--Color-Accent-Tint-Strong:#efaf0729;--Color-Overlay:#0009;--Color-Overlay-Strong:#000000d9;--Color-Surface-Hover:#ffffff12;--Color-Disabled-BG:#363028;--Color-Border-Strong:#5a544a;--Color-Skeleton-Base:#ffffff1a;--Color-Skeleton-Shine:#ffffff24;--Color-Skeleton-Border:#ffffff29;--Color-Grid-Line:#ffffff0d;--Color-Link-Hover:#f5c33e;--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}.notification-container[data-v-4369fefd]{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-4369fefd]{left:var(--Spacing-4);right:var(--Spacing-4);bottom:var(--Spacing-4);max-width:none}}.notification[data-v-4369fefd]{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-4369fefd]:hover{box-shadow:var(--Shadow-Brutal-LG);transform:translateY(-2px)}.notification__progress[data-v-4369fefd]{background-color:var(--Color-Ink);opacity:.35;transform-origin:0;width:100%;height:3px;animation:notification-progress-4369fefd var(--notification-duration,4s) linear forwards;position:absolute;bottom:0;left:0}@keyframes notification-progress-4369fefd{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.notification--success[data-v-4369fefd]{background-color:var(--Color-Success)}.notification--error[data-v-4369fefd],.notification--success[data-v-4369fefd]{border-color:var(--Color-Ink);color:var(--Color-Ink)}.notification--error[data-v-4369fefd]{background-color:var(--Color-Error)}.notification--warning[data-v-4369fefd]{background-color:var(--Color-Warning)}.notification--info[data-v-4369fefd],.notification--warning[data-v-4369fefd]{border-color:var(--Color-Ink);color:var(--Color-Ink)}.notification--info[data-v-4369fefd]{background-color:var(--Color-Info)}.notification__message[data-v-4369fefd]{font-size:var(--Font-Size-SM);font-weight:var(--Font-Weight-Medium);flex:1}.notification__action[data-v-4369fefd]{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-4369fefd]:hover{transform:scale(1.05)}.notification__close[data-v-4369fefd]{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-4369fefd]:hover{opacity:1}.notification-enter-active[data-v-4369fefd]{transition:all .3s ease-out}.notification-leave-active[data-v-4369fefd]{transition:all .2s ease-in}.notification-enter-from[data-v-4369fefd],.notification-leave-to[data-v-4369fefd]{opacity:0;transform:translate(100%)}.notification-move[data-v-4369fefd]{transition:transform .3s}@media (prefers-reduced-motion:reduce){.notification-enter-active[data-v-4369fefd],.notification-leave-active[data-v-4369fefd],.notification-move[data-v-4369fefd]{transition:opacity .15s}.notification-enter-from[data-v-4369fefd],.notification-leave-to[data-v-4369fefd]{transform:none}.notification__progress[data-v-4369fefd]{animation:none}}
