@import"https://fonts.googleapis.com/css2?family=Tektur:wght@400..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Merriweather:ital,wght@0,300..900;1,300..900&family=Cormorant+Garamond:ital,wght@0,300..700;1,300..700&family=Cinzel:wght@400..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Onest:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Eagle+Lake&display=swap";._ToastContainer_m11iu_1{position:fixed;bottom:20px;right:20px;z-index:10000;display:flex;flex-direction:column-reverse;gap:8px;max-width:400px;pointer-events:none}._Toast_m11iu_1{pointer-events:auto;display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:10px;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(20px);box-shadow:0 4px 12px #0006;animation:_slideIn_m11iu_1 .3s ease-out;cursor:pointer;transition:opacity .2s,transform .2s;color:var(--text-primary, #fff)}._Toast_m11iu_1:hover{transform:translate(-4px)}._info_m11iu_32{background:#3b82f6d9}._success_m11iu_36{background:#22c55ed9}._warning_m11iu_40{background:#eab308d9;color:#000}._error_m11iu_45{background:#ef4444d9}._notification_m11iu_49{background:#6366f1d9}._toastIcon_m11iu_53{width:28px;height:28px;border-radius:6px;object-fit:cover;flex-shrink:0}._message_m11iu_61{flex:1;font-size:14px;line-height:1.4}._close_m11iu_67{appearance:none;background:transparent;border:none;color:inherit;cursor:pointer;padding:0;font-size:18px;opacity:.7;transition:opacity .2s}._close_m11iu_67:hover{opacity:1}@keyframes _slideIn_m11iu_1{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.particle-field.svelte-1ganku{position:fixed;inset:0;pointer-events:none;z-index:0;overflow:hidden}.particle-wrapper.svelte-1ganku{position:absolute;will-change:transform}.particle.svelte-1ganku{border-radius:50%;opacity:var(--depth-opacity, .6);filter:blur(var(--depth-blur, 0px));animation:svelte-1ganku-float-particle linear infinite;will-change:transform,opacity}.particle-wrapper.layer-far.svelte-1ganku{z-index:1}.particle-wrapper.layer-mid.svelte-1ganku{z-index:2}.particle-wrapper.layer-near.svelte-1ganku{z-index:3}.particle-wrapper.layer-near.svelte-1ganku .particle:where(.svelte-1ganku){box-shadow:0 0 4px currentColor}@keyframes svelte-1ganku-float-particle{0%{transform:translateY(100vh) translate(0);opacity:0}10%{opacity:var(--depth-opacity, .6)}90%{opacity:var(--depth-opacity, .6)}to{transform:translateY(-20vh) translate(var(--drift, 0px));opacity:0}}@media(prefers-reduced-motion:reduce){.particle-field.svelte-1ganku{display:none}}.interactive-particles.svelte-57lsv1{position:fixed;top:0;left:0;width:100vw;height:calc(100vh + 100px);height:calc(100dvh + 100px);pointer-events:auto;z-index:0;overflow:hidden}canvas.svelte-57lsv1{display:block;width:100%;height:100%}.snowfall.svelte-1kxjgli{position:fixed;top:0;left:0;pointer-events:none}.snowfall-back.svelte-1kxjgli{z-index:0}.snowfall-front.svelte-1kxjgli{z-index:10000}@media(prefers-reduced-motion:reduce){.snowfall.svelte-1kxjgli{display:none}}.shadow-wisps-canvas.svelte-v1fnk0{position:fixed;top:0;left:0;width:100vw;height:calc(100vh + 100px);height:calc(100dvh + 100px);pointer-events:none;z-index:1}@media(prefers-reduced-motion:reduce){.shadow-wisps-canvas.svelte-v1fnk0{display:none}}.vignette.svelte-69vsl6{position:fixed;top:0;left:0;width:100vw;height:calc(100vh + 100px);height:calc(100dvh + 100px);pointer-events:none;z-index:9998;background:radial-gradient(ellipse at center,transparent 0%,transparent calc(100% - var(--vignette-size, 40%)),rgba(0,0,0,var(--vignette-opacity, .3)) 100%)}.noise.svelte-69vsl6{position:fixed;top:0;left:0;width:100vw;height:calc(100vh + 100px);height:calc(100dvh + 100px);pointer-events:none;z-index:9997;opacity:var(--noise-opacity, .03);mix-blend-mode:var(--noise-blend, overlay);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px}@media(prefers-reduced-motion:reduce){.noise.svelte-69vsl6{animation:none}}._Backdrop_f70bf_1{background-color:var(--bg-secondary, #2a2a2a);background-image:var(--gradient-background);width:calc(100vw + 40px);height:calc(100dvh + 140px);position:fixed;overflow:hidden;left:-20px;top:-20px;z-index:-1;pointer-events:none;user-select:none;object-fit:cover;display:block;background-size:cover;background-position:var(--background-position, center center);background-repeat:no-repeat}._BadgePopover_1jjuc_1{position:fixed;background:var(--gradient-background, var(--bg-secondary, #2a2a2a));background-size:cover;background-repeat:no-repeat;border:1px solid rgba(255,255,255,.0901960784);border-top:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.1450980392);border-radius:20px;padding:1rem;min-width:250px;max-width:350px;box-shadow:0 4px 12px #00000026,inset 0 0 80px 0 transparent;z-index:1000;backdrop-filter:blur(10px);opacity:0;transform:scale(.95);animation:_fadeIn_1jjuc_1 .2s ease-out forwards}._header_1jjuc_21{display:flex;align-items:center;gap:.75rem}._icon_1jjuc_27{width:2rem;height:2rem;border-radius:8px}._name_1jjuc_33{margin:0;font-size:1.1rem;font-weight:600;color:#fff}._description_1jjuc_40{margin-top:.75rem;color:#fffc;line-height:1.4;font-size:.95rem}._footer_1jjuc_47{margin-top:.75rem;border-top:1px solid rgba(255,255,255,.2);padding-top:.5rem}._date_1jjuc_53{color:#fff9;font-size:.85rem}@keyframes _fadeIn_1jjuc_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.launcher.svelte-68wmht{position:relative;display:inline-flex}.dots.svelte-68wmht{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;background:none;border:none;color:var(--text-2, #9aa);cursor:pointer;padding:0}.dots.svelte-68wmht:hover{background:var(--surface-2, rgba(128, 128, 128, .12));color:var(--text, inherit)}.menu.svelte-68wmht{position:fixed;z-index:1000;width:260px;padding:6px;background:var(--surface, #14161a);border:1px solid var(--border, rgba(128, 128, 128, .2));border-radius:12px;box-shadow:0 12px 32px #00000059;display:flex;flex-direction:column;gap:2px}.menuhead.svelte-68wmht{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--text-2, #9aa);padding:6px 10px 4px}.app.svelte-68wmht{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:9px;text-decoration:none;color:var(--text, inherit)}.app.svelte-68wmht:hover{background:var(--surface-2, rgba(128, 128, 128, .12))}.app.on.svelte-68wmht{background:color-mix(in srgb,var(--a, #5b8cff) 16%,transparent)}.tile.svelte-68wmht{flex:none;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:color-mix(in srgb,var(--a, #5b8cff) 22%,transparent);color:var(--a, #5b8cff)}.tile.svelte-68wmht svg:where(.svelte-68wmht){fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.meta.svelte-68wmht{display:flex;flex-direction:column;gap:1px;min-width:0}.name.svelte-68wmht{font-size:14px;font-weight:600}.tag.svelte-68wmht{font-size:12px;color:var(--text-2, #9aa);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pop.svelte-12z8c47{display:flex;flex-direction:column;gap:2px;padding:6px;background:var(--surface, #14161a);border:1px solid var(--border, rgba(128, 128, 128, .25));border-radius:12px;box-shadow:0 12px 32px #0006;min-width:230px}.sec.svelte-12z8c47{display:flex;flex-direction:column;gap:1px}.seclabel.svelte-12z8c47{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-2, #9aa);padding:6px 10px 3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.level.svelte-12z8c47{display:flex;align-items:baseline;gap:6px;padding:6px 10px 8px}.lvl.svelte-12z8c47{font-size:14px;font-weight:700}.pts.svelte-12z8c47{font-size:12px;color:var(--text-2, #9aa)}.row.svelte-12z8c47{display:flex;align-items:center;gap:9px;padding:8px 10px;border:none;background:none;border-radius:8px;cursor:pointer;font:inherit;font-size:14px;color:var(--text, inherit);text-decoration:none;text-align:left;width:100%}.row.svelte-12z8c47:hover{background:var(--surface-2, rgba(128, 128, 128, .12))}.row.svelte-12z8c47:disabled{cursor:default;opacity:.7}.row.danger.svelte-12z8c47:hover{background:color-mix(in srgb,var(--accent-red, #e66) 18%,transparent);color:var(--accent-red, #e66)}.rowlabel.svelte-12z8c47{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dot.svelte-12z8c47{width:10px;height:10px;border-radius:50%;flex:none}.status.on.svelte-12z8c47 .rowlabel:where(.svelte-12z8c47),.acct.on.svelte-12z8c47 .rowlabel:where(.svelte-12z8c47){font-weight:600}.check.svelte-12z8c47{color:var(--accent, #8b5cf6);font-size:13px}.expired.svelte-12z8c47{color:var(--accent-red, #e66);font-weight:700}.ext.svelte-12z8c47,.gear.svelte-12z8c47,.plus.svelte-12z8c47{color:var(--text-2, #9aa);font-size:13px;flex:none}.sep.svelte-12z8c47{height:1px;margin:4px 6px;background:var(--fade-h, var(--border, rgba(128, 128, 128, .25)))}.side.svelte-1yzj3e1{display:flex;height:100%;box-sizing:border-box}.rail.svelte-1yzj3e1{flex:none;width:var(--sidebar-rail, 64px);display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 0;overflow-y:auto;box-sizing:border-box;border-right:1px solid transparent;border-image:var(--fade-v, none) 1}.col.svelte-1yzj3e1{display:flex;flex-direction:column;gap:8px;padding:14px 10px;width:var(--sidebar-col, 240px);box-sizing:border-box;overflow:hidden;border-right:1px solid transparent;border-image:var(--fade-v, none) 1}.brandrow.svelte-1yzj3e1{display:flex;align-items:center;gap:8px;padding:2px 2px 6px;flex:none}.brand.svelte-1yzj3e1{font-size:20px;font-weight:800}.actions.svelte-1yzj3e1{margin-left:auto;display:inline-flex;align-items:center}.items.svelte-1yzj3e1{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:2px}.usep.svelte-1yzj3e1{flex:none;height:1px;margin:2px;background:var(--fade-h, none)}.userwrap.svelte-1yzj3e1{flex:none;position:relative}.popwrap.svelte-1yzj3e1{position:absolute;bottom:calc(100% + 6px);left:0;right:0;z-index:200}.usercard.svelte-1yzj3e1{display:flex;align-items:center;gap:10px;width:100%;padding:7px 8px;border:none;border-radius:10px;background:none;color:var(--text, inherit);font:inherit;text-align:left;cursor:pointer;min-width:0}.usercard.svelte-1yzj3e1:hover{background:var(--surface-2, rgba(128, 128, 128, .1))}.caret.svelte-1yzj3e1{margin-left:auto;color:var(--text-2, #9aa);font-size:12px;flex:none}.umeta.svelte-1yzj3e1{display:flex;flex-direction:column;min-width:0;line-height:1.2}.uname.svelte-1yzj3e1{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uhandle.svelte-1yzj3e1{font-size:12px;color:var(--text-2, #9aa);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hamburger.svelte-1yzj3e1{display:none;position:fixed;top:10px;left:10px;z-index:280;width:38px;height:38px;align-items:center;justify-content:center;border-radius:10px;border:1px solid var(--border, rgba(128, 128, 128, .25));background:var(--surface, #14161a);color:var(--text, inherit);cursor:pointer;box-shadow:0 2px 10px #00000040}.hamburger.svelte-1yzj3e1 svg:where(.svelte-1yzj3e1){fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.backdrop.svelte-1yzj3e1{display:none}@media(max-width:820px){.hamburger.svelte-1yzj3e1{display:flex}.backdrop.svelte-1yzj3e1{display:block;position:fixed;inset:0;z-index:290;background:#00000073}.side.svelte-1yzj3e1{position:fixed;top:0;left:0;bottom:0;height:100%;width:min(320px,88vw);transform:translate(-100%);transition:transform .22s ease;z-index:300;box-shadow:4px 0 28px #00000073;background:var(--surface, #14161a)}.side.open.svelte-1yzj3e1{transform:translate(0)}.col.svelte-1yzj3e1{width:auto;flex:1;min-width:0;border-right:none}}@media(prefers-reduced-motion:reduce){.side.svelte-1yzj3e1{transition:none}}._LevelPopover_9py1a_1{position:fixed;background:#3055;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:12px 16px;box-shadow:0 4px 12px #00000026;z-index:1000;min-width:200px;width:max-content;max-width:280px;pointer-events:all;opacity:0;transform:scale(.95);animation:_fadeIn_9py1a_1 .2s ease-out forwards}._LevelPopover_9py1a_1 ._arrow_9py1a_18{position:absolute;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent}._LevelPopover_9py1a_1 ._arrow_9py1a_18:after{content:"";position:absolute;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;left:-5px}._LevelPopover_9py1a_1 ._content_9py1a_34{display:flex;flex-direction:column;gap:12px}._LevelPopover_9py1a_1 ._header_9py1a_39{display:flex;justify-content:space-between;align-items:center;gap:12px}._LevelPopover_9py1a_1 ._header_9py1a_39 ._levelLabel_9py1a_45{font-weight:600;font-size:14px;color:#fff}._LevelPopover_9py1a_1 ._header_9py1a_39 ._points_9py1a_50{font-size:13px;color:#ffffffb3;font-weight:500;white-space:nowrap}._LevelPopover_9py1a_1 ._progressContainer_9py1a_56{display:flex;flex-direction:column;gap:6px}._LevelPopover_9py1a_1 ._progressContainer_9py1a_56 ._progressBar_9py1a_61{height:6px;background:#ffffff1a;border-radius:3px;overflow:hidden;position:relative}._LevelPopover_9py1a_1 ._progressContainer_9py1a_56 ._progressBar_9py1a_61 ._progressFill_9py1a_68{height:100%;background:linear-gradient(90deg,#652966,#8a3d8f);border-radius:3px;transition:width .3s ease-out;box-shadow:0 0 6px #6529664d}._LevelPopover_9py1a_1 ._progressContainer_9py1a_56 ._progressText_9py1a_75{display:flex;justify-content:space-between;font-size:12px;color:var(--text-secondary);white-space:nowrap;gap:8px}._LevelPopover_9py1a_1 ._progressContainer_9py1a_56 ._progressText_9py1a_75 ._pointsToNext_9py1a_83{font-weight:500}@keyframes _fadeIn_9py1a_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._ProfilePopover_1jdcx_1{position:fixed;background:var(--bg-secondary);background-image:var(--gradient-background);background-size:cover;backdrop-filter:blur(10px);border:1px solid var(--border-primary);border-radius:12px;padding:16px;box-shadow:var(--shadow-lg);z-index:1000;min-width:280px;width:max-content;max-width:320px;pointer-events:all;opacity:0;transform:scale(.95);animation:_fadeIn_1jdcx_1 .2s ease-out forwards}._ProfilePopover_1jdcx_1 ._arrow_1jdcx_20{position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;transform:translate(-50%)}._ProfilePopover_1jdcx_1 ._arrow_1jdcx_20._above_1jdcx_28{border-bottom:8px solid var(--border-primary);border-top:none;top:-8px}._ProfilePopover_1jdcx_1 ._arrow_1jdcx_20._above_1jdcx_28:after{content:"";position:absolute;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid var(--bg-secondary);border-top:none;left:-7px;top:1px}._ProfilePopover_1jdcx_1 ._arrow_1jdcx_20._below_1jdcx_45{border-top:8px solid var(--border-primary);border-bottom:none;bottom:-8px;top:auto}._ProfilePopover_1jdcx_1 ._arrow_1jdcx_20._below_1jdcx_45:after{content:"";position:absolute;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid var(--bg-secondary);border-bottom:none;left:-7px;bottom:1px}._ProfilePopover_1jdcx_1 ._content_1jdcx_63{display:flex;flex-direction:column;gap:16px}._ProfilePopover_1jdcx_1 ._header_1jdcx_68{display:flex;flex-direction:column;align-items:center;gap:12px}._ProfilePopover_1jdcx_1 ._header_1jdcx_68 ._profileSection_1jdcx_74{display:flex;justify-content:center}._ProfilePopover_1jdcx_1 ._header_1jdcx_68 ._userInfo_1jdcx_78{text-align:center}._ProfilePopover_1jdcx_1 ._header_1jdcx_68 ._primaryName_1jdcx_81{margin:0;font-size:18px;font-weight:600;color:var(--text-primary);line-height:1.2}._ProfilePopover_1jdcx_1 ._header_1jdcx_68 ._nameFx_glow_1jdcx_88{filter:drop-shadow(0 0 4px currentColor)}._ProfilePopover_1jdcx_1 ._header_1jdcx_68 ._nameFx_shimmer_1jdcx_91{animation:_shimmer_1jdcx_1 2.5s ease-in-out infinite;background-size:200% 100%!important}._ProfilePopover_1jdcx_1 ._header_1jdcx_68 ._nameFx_rainbow_1jdcx_95{animation:_rainbow_1jdcx_1 3s linear infinite;background:linear-gradient(90deg,red,#f80,#ff0,#0f0,#08f,#80f,red)!important;background-size:200% 100%!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}@keyframes _shimmer_1jdcx_1{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes _rainbow_1jdcx_1{0%{background-position:0% 50%}to{background-position:200% 50%}}._ProfilePopover_1jdcx_1 ._header_1jdcx_68 ._secondaryName_1jdcx_119{margin:4px 0 0;font-size:14px;color:var(--text-secondary);line-height:1.2}._ProfilePopover_1jdcx_1 ._header_1jdcx_68 ._badges_1jdcx_125{margin-top:8px;display:flex;flex-wrap:wrap;justify-content:center;gap:4px}._ProfilePopover_1jdcx_1 ._header_1jdcx_68 ._badges_1jdcx_125 .ProfileBadge{vertical-align:middle;background:none;border:1px solid var(--border-secondary);border-top:1px solid var(--border-primary);border-left:1px solid var(--border-primary);padding:4px;box-shadow:0 0 10px #000;cursor:pointer;display:inline-block;border-radius:50%;background-image:var(--gradient-background);background-size:cover;background-clip:padding-box;font-size:1em;margin-top:-1px}._ProfilePopover_1jdcx_1 ._header_1jdcx_68 ._badges_1jdcx_125 .ProfileBadge img{width:100%;height:100%;display:block;width:1em;height:1em;filter:var(--badge-filter);transition:.25s}._ProfilePopover_1jdcx_1 ._header_1jdcx_68 ._badges_1jdcx_125 .ProfileBadge:hover img{filter:var(--badge-filter-hover)}._ProfilePopover_1jdcx_1 ._levelSection_1jdcx_161{border-top:1px solid var(--border-primary);padding-top:16px}._ProfilePopover_1jdcx_1 ._levelSection_1jdcx_161 ._levelHeader_1jdcx_165{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._ProfilePopover_1jdcx_1 ._levelSection_1jdcx_161 ._levelLabel_1jdcx_171{font-weight:600;font-size:15px;color:var(--text-primary)}._ProfilePopover_1jdcx_1 ._levelSection_1jdcx_161 ._points_1jdcx_176{font-size:13px;color:var(--text-secondary);font-weight:500}._ProfilePopover_1jdcx_1 ._levelSection_1jdcx_161 ._progressContainer_1jdcx_181{display:flex;flex-direction:column;gap:8px}._ProfilePopover_1jdcx_1 ._levelSection_1jdcx_161 ._progressBar_1jdcx_186{height:8px;background:var(--bg-active);border-radius:4px;overflow:hidden;position:relative}._ProfilePopover_1jdcx_1 ._levelSection_1jdcx_161 ._progressBar_1jdcx_186 ._progressFill_1jdcx_193{height:100%;background:var(--clickable-color);border-radius:4px;transition:width .3s ease-out;box-shadow:0 0 8px var(--clickable-color-semitransparent)}._ProfilePopover_1jdcx_1 ._levelSection_1jdcx_161 ._progressText_1jdcx_200{display:flex;justify-content:space-between;font-size:12px;color:var(--text-secondary);gap:8px}._ProfilePopover_1jdcx_1 ._levelSection_1jdcx_161 ._progressText_1jdcx_200 ._pointsToNext_1jdcx_207{font-weight:500}._ProfilePopover_1jdcx_1 ._accountSelector_1jdcx_210{position:relative}._ProfilePopover_1jdcx_1 ._accountCurrent_1jdcx_213{display:flex;align-items:center;gap:4px;background:transparent;border:none;padding:0;cursor:pointer;color:var(--text-primary);font-family:inherit;font-size:18px;font-weight:600;line-height:1.2;transition:opacity .15s ease}._ProfilePopover_1jdcx_1 ._accountCurrent_1jdcx_213:hover{opacity:.8}._ProfilePopover_1jdcx_1 ._accountNameText_1jdcx_231{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._ProfilePopover_1jdcx_1 ._accountChevron_1jdcx_236{width:14px;height:14px;flex-shrink:0;transition:transform .15s ease;opacity:.5}._ProfilePopover_1jdcx_1 ._accountChevronOpen_1jdcx_243{transform:rotate(180deg)}._ProfilePopover_1jdcx_1 ._accountOptions_1jdcx_246{position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%);z-index:10;display:flex;flex-direction:column;gap:2px;padding:4px;min-width:200px;background:var(--bg-secondary, rgba(12, 18, 34, .95));border:1px solid var(--border-primary);border-radius:8px;box-shadow:0 4px 16px #0000004d}._ProfilePopover_1jdcx_1 ._accountOption_1jdcx_246{display:flex;align-items:center;gap:8px;padding:8px 10px;background:transparent;border:none;border-radius:6px;color:var(--text-secondary);cursor:pointer;transition:all .15s ease;font-family:inherit;font-size:13px;text-align:left;width:100%}._ProfilePopover_1jdcx_1 ._accountOption_1jdcx_246:hover{background:var(--bg-active);color:var(--text-primary)}._ProfilePopover_1jdcx_1 ._accountOptionActive_1jdcx_282{color:var(--text-primary);font-weight:500}._ProfilePopover_1jdcx_1 ._accountOptionAvatar_1jdcx_286{flex-shrink:0}._ProfilePopover_1jdcx_1 ._accountOptionName_1jdcx_289{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._ProfilePopover_1jdcx_1 ._accountCheck_1jdcx_295{color:var(--accent-primary, #60a5fa);font-size:14px;flex-shrink:0}._ProfilePopover_1jdcx_1 ._accountOptionsDivider_1jdcx_300{height:1px;background:var(--border-primary);margin:2px 0}._ProfilePopover_1jdcx_1 ._addAccountOption_1jdcx_305{color:var(--accent-primary, #60a5fa)}._ProfilePopover_1jdcx_1 ._addAccountOption_1jdcx_305 svg{flex-shrink:0}._ProfilePopover_1jdcx_1 ._actions_1jdcx_311{display:grid;grid-template-columns:1fr 1fr;gap:8px;border-top:1px solid var(--border-primary);padding-top:16px}._ProfilePopover_1jdcx_1 ._actions_1jdcx_311 a:only-child{grid-column:1/-1}._ProfilePopover_1jdcx_1 ._actions_1jdcx_311 a{padding:8px 12px;border-radius:8px;text-decoration:none;font-size:14px;font-weight:500;text-align:center;transition:all .2s ease}._ProfilePopover_1jdcx_1 ._actions_1jdcx_311 ._viewProfile_1jdcx_330,._ProfilePopover_1jdcx_1 ._actions_1jdcx_311 ._secondaryButton_1jdcx_330{background:var(--bg-hover);color:var(--text-primary);border:1px solid var(--border-primary)}._ProfilePopover_1jdcx_1 ._actions_1jdcx_311 ._viewProfile_1jdcx_330:hover,._ProfilePopover_1jdcx_1 ._actions_1jdcx_311 ._secondaryButton_1jdcx_330:hover{background:var(--bg-active);transform:translateY(-1px)}._ProfilePopover_1jdcx_1 ._actions_1jdcx_311 ._store_1jdcx_339{background:var(--bg-hover);color:var(--text-primary);border:1px solid var(--border-primary)}._ProfilePopover_1jdcx_1 ._actions_1jdcx_311 ._store_1jdcx_339:hover{background:var(--bg-active);transform:translateY(-1px)}._ProfilePopover_1jdcx_1 ._actions_1jdcx_311 ._settings_1jdcx_348{background:var(--clickable-color-semitransparent);color:var(--cluster-button-fg);border:1px solid var(--clickable-color)}._ProfilePopover_1jdcx_1 ._actions_1jdcx_311 ._settings_1jdcx_348:hover{background:var(--clickable-color);transform:translateY(-1px)}._ProfilePopover_1jdcx_1 ._actions_1jdcx_311 ._logoutButton_1jdcx_357{padding:8px 12px;border-radius:8px;font-size:14px;font-weight:500;text-align:center;cursor:pointer;transition:all .2s ease;background:transparent;color:var(--accent-red, #f87171);border:1px solid rgba(248,113,113,.3)}._ProfilePopover_1jdcx_1 ._actions_1jdcx_311 ._logoutButton_1jdcx_357:hover{background:#f8717126;border-color:#f8717180;transform:translateY(-1px)}@keyframes _fadeIn_1jdcx_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media screen and (max-width:530px){._ProfilePopover_1jdcx_1{min-width:260px;max-width:calc(100vw - 20px)}._ProfilePopover_1jdcx_1 ._actions_1jdcx_311{grid-template-columns:1fr}._ProfilePopover_1jdcx_1 ._actions_1jdcx_311 a{text-align:center}}._Overlay_hqveh_1{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#00000080;backdrop-filter:blur(4px);animation:_fadeIn_hqveh_1 .3s ease}._Card_hqveh_16{background:var(--bg-card, #1e1e2e);border:1px solid var(--border-primary, rgba(255, 255, 255, .1));border-radius:16px;padding:32px;max-width:380px;width:90%;text-align:center;box-shadow:0 8px 32px #0006}._Icon_hqveh_27{width:48px;height:48px;margin:0 auto 16px;color:var(--accent-primary, #6366f1)}._Icon_hqveh_27 svg{width:100%;height:100%}._Title_hqveh_38{margin:0 0 8px;font-size:1.25rem;font-weight:600;color:var(--text-primary, #fff)}._Body_hqveh_45{margin:0 0 24px;font-size:.875rem;line-height:1.5;color:var(--text-secondary, rgba(255, 255, 255, .6))}._Actions_hqveh_52{display:flex;flex-direction:column;gap:8px}._PrimaryBtn_hqveh_58{padding:10px 20px;border:none;border-radius:8px;background:var(--accent-primary, #6366f1);color:#fff;font-size:.875rem;font-weight:600;cursor:pointer;transition:opacity .15s ease}._PrimaryBtn_hqveh_58:hover{opacity:.85}._SecondaryBtn_hqveh_73{padding:8px 16px;border:none;border-radius:8px;background:transparent;color:var(--text-secondary, rgba(255, 255, 255, .5));font-size:.8125rem;cursor:pointer;transition:color .15s ease}._SecondaryBtn_hqveh_73:hover{color:var(--text-primary, #fff)}@keyframes _fadeIn_hqveh_1{0%{opacity:0}to{opacity:1}}._SharePopover_1jfqn_1{position:fixed;background:var(--gradient-background, var(--bg-secondary, #2a2a2a));background-size:cover;background-repeat:no-repeat;border:1px solid rgba(255,255,255,.0901960784);border-top:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.1450980392);border-radius:20px;padding:1rem;min-width:280px;box-shadow:0 4px 12px #00000026,inset 0 0 80px 0 transparent;z-index:1000;backdrop-filter:blur(10px);opacity:0;transform:scale(.95);animation:_fadeIn_1jfqn_1 .2s ease-out forwards}._shareGrid_1jfqn_20{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}._shareLink_1jfqn_26{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;cursor:pointer;transition:all .2s ease;font-size:.9rem;color:#ffffffe6;text-align:left;font-family:inherit}._shareLink_1jfqn_26:hover{background:#ffffff1a;border-color:#fff3;transform:translateY(-1px)}._icon_1jfqn_47{font-size:1.1rem;width:1.5rem;text-align:center;flex-shrink:0;color:#fff}._name_1jfqn_55{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}@keyframes _fadeIn_1jfqn_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._overlay_mrk8d_1{position:fixed;inset:0;background:#0009;backdrop-filter:blur(4px);z-index:1000;display:flex;align-items:center;justify-content:center}._dialog_mrk8d_12{background:#14141c;border:1px solid rgba(255,255,255,.2);border-radius:10px;padding:24px;width:90%;max-width:420px;box-shadow:0 16px 48px #00000080}._title_mrk8d_22{font-size:18px;font-weight:600;color:#ffffffe6;margin-bottom:4px}._subtitle_mrk8d_29{font-size:13px;color:#ffffff80;margin-bottom:20px}._field_mrk8d_35{margin-bottom:16px}._label_mrk8d_39{display:block;font-size:13px;font-weight:500;color:#ffffffb3;margin-bottom:6px}._input_mrk8d_47,._select_mrk8d_47{width:100%;padding:10px 12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:6px;color:#fff;font-size:14px;box-sizing:border-box}._input_mrk8d_47:focus,._select_mrk8d_47:focus{border-color:#8b5cf699}._select_mrk8d_47{appearance:none;cursor:pointer}._hint_mrk8d_66{font-size:11px;color:#fff6;margin-top:4px}._balance_mrk8d_72{font-size:13px;color:#ffffff80;margin-bottom:16px}._balance_mrk8d_72 span{color:#f59e0b;font-weight:600}._actions_mrk8d_82{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}._cancelBtn_mrk8d_89{padding:10px 20px;background:transparent;border:1px solid rgba(255,255,255,.15);border-radius:6px;color:#ffffffb3;cursor:pointer;font-size:14px}._cancelBtn_mrk8d_89:hover{background:#ffffff0d}._promoteBtn_mrk8d_102{padding:10px 24px;background:#8b5cf6;border:none;border-radius:6px;color:#fff;font-weight:600;cursor:pointer;font-size:14px}._promoteBtn_mrk8d_102:hover{background:#7c3aed}._promoteBtn_mrk8d_102:disabled{opacity:.4;cursor:not-allowed}._error_mrk8d_120{color:#ef4444;font-size:13px;margin-top:8px}._VideoPopout_1job9_1{position:fixed;bottom:16px;right:16px;width:320px;z-index:1001;background:var(--bg-secondary, #1a1a2e);border-radius:8px;box-shadow:0 4px 20px #00000080;overflow:hidden;display:flex;flex-direction:column;transition:height .2s ease}._VideoPopout_1job9_1._minimized_1job9_15{height:48px!important}@media(max-width:768px){._VideoPopout_1job9_1{bottom:90px;right:8px;width:200px}}._ResizeHandle_1job9_26{height:8px;cursor:ns-resize;background:linear-gradient(180deg,var(--border-primary, rgba(255, 255, 255, .1)) 0%,transparent 100%);flex-shrink:0}._ResizeHandle_1job9_26:hover{background:linear-gradient(180deg,var(--border-secondary, rgba(255, 255, 255, .2)) 0%,transparent 100%)}._header_1job9_36{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#0000004d;flex-shrink:0}._headerTitle_1job9_45{flex:1;font-size:12px;color:var(--text-secondary, #888);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._headerControls_1job9_54{display:flex;gap:4px}._headerButton_1job9_59{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:4px;border:none;border-radius:4px;background:transparent;color:var(--text-secondary, #888);cursor:pointer;transition:all .15s ease}._headerButton_1job9_59:hover{background:#ffffff1a;color:var(--text-primary, #fff)}._headerButton_1job9_59 svg{width:16px;height:16px}._playerContainer_1job9_82{flex:1;min-height:0;background:#000}._playerContainer_1job9_82 mux-player{width:100%;height:100%;--media-object-fit: contain;--media-primary-color: var(--accent-primary, #64E8C9);--media-secondary-color: var(--accent-secondary, #A97AFF);--media-accent-color: var(--accent-primary, #64E8C9);--media-control-background: rgba(0, 0, 0, .6);--media-control-hover-background: rgba(255, 255, 255, .1);--media-range-track-background: rgba(255, 255, 255, .2);--media-range-thumb-background: var(--accent-primary, #64E8C9);--media-time-range-buffered-color: rgba(255, 255, 255, .3);--media-loading-indicator-icon-color: var(--accent-primary, #64E8C9)}.workspace.svelte-3uwxnb{display:grid;grid-template-columns:auto 1fr;height:100vh;height:100dvh;overflow:hidden}.wsmain.svelte-3uwxnb{min-width:0;overflow:auto}.railbtn.svelte-3uwxnb{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:14px;color:var(--text-2, #9aa);text-decoration:none;flex:none;transition:border-radius .15s ease,background .15s ease;overflow:hidden}.railbtn.svelte-3uwxnb:hover{background:var(--surface-2, rgba(128, 128, 128, .12));color:var(--text, inherit);border-radius:12px}.railbtn.on.svelte-3uwxnb{background:color-mix(in srgb,var(--accent, #8b5cf6) 20%,transparent);color:var(--accent, #8b5cf6);border-radius:12px}.railbtn.svelte-3uwxnb svg:where(.svelte-3uwxnb){fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.railbtn.grp.svelte-3uwxnb img:where(.svelte-3uwxnb){width:100%;height:100%;object-fit:cover}.railbtn.grp.svelte-3uwxnb .ginit:where(.svelte-3uwxnb){font-size:17px;font-weight:700;color:var(--text, inherit)}.raildiv.svelte-3uwxnb{width:26px;height:1px;margin:4px 0;background:var(--fade-h, var(--border, rgba(128, 128, 128, .25)));flex:none}.newpost.svelte-3uwxnb{align-self:flex-start;background:var(--accent, #8b5cf6);color:#fff;border:none;border-radius:9px;padding:8px 14px;margin-bottom:8px;cursor:pointer;font:inherit;font-weight:600;flex:none}.homenav.svelte-3uwxnb{display:flex;flex-direction:column;gap:2px}.navrow.svelte-3uwxnb{display:block;padding:8px 10px;border-radius:8px;text-decoration:none;color:var(--text, inherit);font-size:14px}.navrow.svelte-3uwxnb:hover{background:var(--surface-2, rgba(128, 128, 128, .1))}.navrow.on.svelte-3uwxnb{background:var(--surface-2, rgba(128, 128, 128, .18));font-weight:600}html{background-color:var(--bg-primary);background-image:var(--gradient-background);background-size:var(--background-size);background-position:var(--background-position, center center);background-repeat:no-repeat;color:var(--text-primary);font-family:var(--page-body-font),"Montserrat",sans-serif;--clickable-color-hover: #fff}html,body{min-height:100%;min-height:100dvh;height:100%;margin:0}body{overflow-y:auto}body>div{margin:0;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}h1,h2,h3,h4,h5,p{font-weight:inherit;margin:0;padding:0}._App_pn8yi_37{flex:1;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}._header_pn8yi_45{text-align:center;filter:drop-shadow(0 0 10px #2a1c4f)}._note_pn8yi_50{font-style:italic;font-size:.8em}[id*=fill-fg]{transition:.25s fill;fill:var(--clickable-color)!important}[id*=fill-fg] path,[id*=fill-fg] circle{transition:.25s fill;fill:var(--clickable-color)!important}[id*=stroke-fg]{transition:.25s stroke;stroke:var(--clickable-color)!important}[id*=stroke-fg] path,[id*=stroke-fg] circle{transition:.25s stroke;stroke:var(--clickable-color)!important}a,button{font-family:inherit;text-shadow:var(--link-text-shadow)}a:hover [id*=fill-fg],button:hover [id*=fill-fg]{fill:var(--clickable-color-hover)!important}a:hover [id*=fill-fg] path,a:hover [id*=fill-fg] circle,button:hover [id*=fill-fg] path,button:hover [id*=fill-fg] circle{fill:var(--clickable-color-hover)!important}a:hover [id*=stroke-fg],button:hover [id*=stroke-fg]{stroke:var(--clickable-color-hover)!important}a:hover [id*=stroke-fg] path,a:hover [id*=stroke-fg] circle,button:hover [id*=stroke-fg] path,button:hover [id*=stroke-fg] circle{stroke:var(--clickable-color-hover)!important}@font-face{font-family:Comfortaa;src:url(./Comfortaa-Bold.Cai5XNPV.ttf);font-weight:700}@font-face{font-family:"Press Start 2P";src:url(./PressStart2P-Regular.DogiNJoF.ttf)}@font-face{font-family:SF Alien Encounters Solid;src:url(../../../fonts/SFAlienEncountersSolid.ttf) format("truetype")}@font-face{font-family:strippyregular;src:url(./strippy-regular-webfont.v8jksRvg.woff2) format("woff2"),url(./strippy-regular-webfont.CKUG1Eef.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Gumzilla;src:url(./Gumzilla.DlOcAmzO.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Skateparx;src:url(./Skateparx.CBP3JUT-.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Wasted Youth;src:url(./WastedYouthRegular.Pfu_VAA9.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Wasted Youth Brush;src:url(./WastedYouthBrush.DICzLKBV.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Wasted Youth Marker;src:url(./WastedYouthMarker.CjFOd2dN.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Wasted Youth Underlines;src:url(./WastedYouthUnderlines.HRbek8Hk.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Tape Mambo;src:url(./TAPEMAMBOREGULAR-Regular.B1eEOZKw.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Mirable;src:url(./Mirable.DVIoWlD9.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:SpaceMono;src:url(./SpaceMono-Bold.CE7fBOLn.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:SpaceMono;src:url(./SpaceMono-BoldItalic.C3tePo5b.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:SpaceMono;src:url(./SpaceMono-Italic.BrXf3L3S.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:SpaceMono;src:url(./SpaceMono-Regular.D9hMgLZx.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Cabin;src:url(./cabin-variablefont_wdthwght-webfont.CurBo5_z.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Salsa;font-style:normal;font-weight:400;font-display:swap;src:url(./Salsa-Regular.CpRCADMd.woff2) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,[data-theme=default]{--bg-primary: #1a0a2e;--bg-secondary: #240b3e;--bg-tertiary: #16213e;--bg-card: rgba(255, 255, 255, .05);--bg-hover: rgba(255, 255, 255, .08);--bg-active: rgba(255, 255, 255, .12);--sidebar-bg: rgba(0, 0, 0, .6);--cluster-button-bg: var(--clickable-color);--cluster-button-bg-hover: #c99;--cluster-button-fg: #652966;--card-bg: #ffffff17;--page-header-filter: none;--page-header-font: "Manrope", system-ui;--page-body-font: "Manrope", system-ui;--page-header-weight: 800;--card-border: 1px solid rgba(255, 255, 255, .1);--card-border-hover: 1px solid rgba(255, 255, 255, .2);--card-shadow: 0 4px 12px rgba(0, 0, 0, .3);--badge-filter: invert(8%) sepia(25%) saturate(1363%) hue-rotate(293deg) brightness(108%) contrast(126%);--badge-filter-hover: invert(0%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%);--text-primary: #ffffff;--text-secondary: #b3b3b3;--text-tertiary: #8c8c8c;--text-inverse: #000000;--accent-primary: #8b5cf6;--accent-secondary: #A97AFF;--accent-tertiary: #FFF469;--accent-orange: #E88164;--accent-pink: #FF69B4;--clickable-color: #fcc;--clickable-color-semitransparent: #ffcccccc;--clickable-color-hover: #fff;--search-bg: var(--clickable-color);--border-primary: rgba(255, 255, 255, .35);--border-secondary: rgba(255, 255, 255, .05);--border-accent: #e864c0;--status-success: #4ade80;--status-warning: #fbbf24;--status-error: #ef4444;--status-info: #3b82f6;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1);--gradient-primary: linear-gradient(135deg, #fcc, #A97AFF);--gradient-background: url(../../../drop.png);--background-size: cover;--opacity-disabled: .6;--opacity-hover: .8;--transition-fast: .15s ease;--transition-base: .2s ease;--transition-slow: .3s ease;--rarity-common: #9ca3af;--rarity-common-glow: rgba(156, 163, 175, .3);--rarity-uncommon: #22c55e;--rarity-uncommon-glow: rgba(34, 197, 94, .4);--rarity-rare: #3b82f6;--rarity-rare-glow: rgba(59, 130, 246, .5);--rarity-epic: #a855f7;--rarity-epic-glow: rgba(168, 85, 247, .5);--rarity-legendary: #f59e0b;--rarity-legendary-glow: rgba(245, 158, 11, .6);--rarity-mythic: #ef4444;--rarity-mythic-glow: rgba(239, 68, 68, .6);--particles-enabled: 0;--particle-color-1: rgba(255, 255, 255, .6);--particle-color-2: rgba(169, 122, 255, .4);--particle-color-3: rgba(100, 232, 201, .3);--particle-count: 30;--particle-size-min: 2px;--particle-size-max: 6px;--particle-speed-min: 15s;--particle-speed-max: 30s;--particle-opacity: .6;--particle-blur: 0px;--particle-drift: 100px;--glow-enabled: 0;--glow-color: var(--accent-secondary);--glow-intensity: 0;--glow-blur: 20px;--glow-spread: 0px;--card-glow-enabled: 0;--card-glow: 0 0 0 transparent;--card-glow-hover: 0 0 30px rgba(169, 122, 255, .3);--button-glow: none;--button-glow-hover: none;--accent-glow: none;--accent-glow-pulse: none;--breathe-enabled: 0;--breathe-scale: 1.02;--breathe-duration: 4s;--breathe-easing: ease-in-out;--float-enabled: 0;--float-distance: 8px;--float-duration: 6s;--float-easing: ease-in-out;--pulse-enabled: 0;--pulse-min: .7;--pulse-max: 1;--pulse-duration: 2s;--shimmer-enabled: 0;--shimmer-color: rgba(255, 255, 255, .1);--shimmer-duration: 3s;--shimmer-angle: 45deg;--parallax-enabled: 0;--parallax-intensity: .02;--parallax-layers: 3;--card-elevation: 0px;--card-elevation-hover: 0px;--tilt-enabled: 0;--tilt-max: 5deg;--tilt-perspective: 1000px;--tilt-scale: 1.02;--hover-scale: 1;--hover-lift: 0px;--press-scale: 1;--press-depth: 0px;--magnetic-enabled: 0;--magnetic-strength: .3;--ripple-enabled: 0;--ripple-color: rgba(255, 255, 255, .3);--ripple-duration: .6s;--noise-enabled: 0;--noise-opacity: .03;--noise-blend: overlay;--vignette-enabled: 0;--vignette-opacity: .3;--vignette-size: 40%;--scanlines-enabled: 0;--scanlines-opacity: .05;--scanlines-size: 2px;--burst-color-1: #fbbf24;--burst-color-2: #a855f7;--burst-color-3: #22c55e;--confetti-colors: #fbbf24, #a855f7, #22c55e, #3b82f6, #ef4444;--bg-layer-1: none;--bg-layer-2: none;--bg-layer-3: none;--bg-layer-1-speed: 0;--bg-layer-2-speed: 0;--bg-layer-3-speed: 0}[data-theme=blackout]{--bg-primary: #000000;--bg-secondary: #0a0a0a;--bg-tertiary: #121212;--bg-card: rgba(255, 255, 255, .02);--bg-hover: rgba(255, 255, 255, .05);--bg-active: rgba(255, 255, 255, .08);--sidebar-bg: rgba(0, 0, 0, .8);--card-bg: #ff000017;--page-header-filter: none;--page-header-font: "Manrope", system-ui;--page-body-font: "Manrope", system-ui;--page-header-weight: 800;--page-header-color: #ef4444;--card-border: 1px solid rgba(255, 255, 255, .06);--card-border-hover: 1px solid rgba(255, 255, 255, .12);--card-shadow: none;--cluster-button-bg: var(--clickable-color);--cluster-button-fg: black;--badge-filter: brightness(0) saturate(100%) invert(11%) sepia(89%) saturate(3962%) hue-rotate(3deg) brightness(98%) contrast(112%);--badge-filter-hover: brightness(0) saturate(100%) invert(74%) sepia(85%) saturate(2333%) hue-rotate(310deg) brightness(101%) contrast(98%);--text-primary: #e0e0e0;--text-secondary: #b3b3b3;--text-tertiary: #8c8c8c;--text-inverse: #000000;--accent-primary: #64E8C9;--accent-secondary: #A97AFF;--accent-tertiary: #FFF469;--accent-orange: #E88164;--accent-pink: #FF69B4;--clickable-color: #d83939;--clickable-color-semitransparent: #ff333377;--clickable-color-hover: #f77;--search-bg: var(--clickable-color);--border-primary: rgba(255, 255, 255, .37);--border-secondary: rgba(255, 255, 255, .03);--border-accent: #64E8C9;--status-success: #4ade80;--status-warning: #fbbf24;--status-error: #ef4444;--status-info: #3b82f6;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .3);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .4);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .5);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .6);--gradient-primary: linear-gradient(135deg, #f77, #bf2626);--gradient-background: linear-gradient(180deg, #000 0%, #000 100%);--opacity-disabled: .6;--opacity-hover: .7;--transition-fast: .15s ease;--transition-base: .2s ease;--transition-slow: .3s ease;--link-text-shadow: none}[data-theme=nord]{--nord0: #2E3440;--nord1: #3B4252;--nord2: #434C5E;--nord3: #4C566A;--nord4: #D8DEE9;--nord5: #E5E9F0;--nord6: #ECEFF4;--nord7: #8FBCBB;--nord8: #88C0D0;--nord9: #81A1C1;--nord10: #5E81AC;--nord11: #BF616A;--nord12: #D08770;--nord13: #EBCB8B;--nord14: #A3BE8C;--nord15: #B48EAD;--bg-primary: var(--nord0);--bg-secondary: var(--nord1);--bg-tertiary: var(--nord2);--bg-card: rgba(236, 239, 244, .05);--bg-hover: rgba(236, 239, 244, .08);--bg-active: rgba(236, 239, 244, .12);--card-bg: #eceff417;--sidebar-bg: rgba(0, 0, 0, .5);--text-primary: var(--nord6);--text-secondary: var(--nord4);--text-tertiary: #a9b2c3;--text-inverse: var(--nord0);--accent-primary: var(--nord8);--accent-secondary: var(--nord9);--accent-tertiary: var(--nord13);--accent-orange: var(--nord12);--accent-pink: var(--nord15);--clickable-color: var(--nord4);--clickable-color-semitransparent: rgba(216, 222, 233, .66);--clickable-color-hover: var(--nord5);--link-text-shadow: none;--search-bg: var(--nord4);--search-placeholder-color: var(--nord0);--border-primary: rgba(236, 239, 244, .39);--border-secondary: rgba(236, 239, 244, .08);--border-accent: var(--nord8);--status-success: var(--nord14);--status-warning: var(--nord13);--status-error: #d08b91;--status-info: #849fc0;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1);--gradient-primary: linear-gradient(135deg, var(--nord8), var(--nord9));--gradient-background: linear-gradient(180deg, var(--nord0) 0%, var(--nord1) 100%);--opacity-disabled: .6;--opacity-hover: .8;--transition-fast: .15s ease;--transition-base: .2s ease;--transition-slow: .3s ease;--page-header-filter: none;--page-header-font: "Manrope", system-ui;--page-body-font: "Manrope", system-ui;--page-header-weight: 800;--page-header-color: var(--nord8);--card-border: 1px solid rgba(236, 239, 244, .08);--card-border-hover: 1px solid rgba(236, 239, 244, .15);--card-shadow: 0 2px 8px rgba(0, 0, 0, .2);--badge-filter: brightness(0) saturate(100%) invert(86%) sepia(12%) saturate(986%) hue-rotate(173deg) brightness(91%) contrast(88%);--badge-filter-hover: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%);--cluster-button-bg: var(--nord4);--cluster-button-fg: var(--nord0);--cluster-button-shadow: none;--cluster-button-shadow-hover: none}[data-theme=nord][data-mode=light]{--bg-primary: var(--nord6);--bg-secondary: var(--nord5);--bg-tertiary: var(--nord4);--bg-card: rgba(46, 52, 64, .05);--bg-hover: rgba(46, 52, 64, .08);--bg-active: rgba(46, 52, 64, .12);--card-bg: #2e344017;--sidebar-bg: var(--nord4);--text-primary: var(--nord0);--text-secondary: var(--nord2);--text-tertiary: var(--nord3);--text-inverse: var(--nord6);--accent-primary: #4e6e97;--accent-secondary: #4a6f95;--accent-tertiary: var(--nord13);--accent-orange: var(--nord12);--accent-pink: var(--nord15);--clickable-color: var(--nord2);--clickable-color-semitransparent: rgba(136, 192, 208, .66);--clickable-color-hover: var(--nord3);--link-text-shadow: none;--search-bg: var(--nord2);--search-placeholder-color: var(--nord6);--border-primary: rgba(46, 52, 64, .55);--border-secondary: rgba(46, 52, 64, .08);--border-accent: var(--nord10);--status-success: #597442;--status-warning: #8c6518;--status-error: #b34953;--status-info: #4e6e97;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1);--gradient-primary: linear-gradient(135deg, var(--nord10), var(--nord9));--gradient-background: linear-gradient(180deg, var(--nord6) 0%, var(--nord5) 100%);--opacity-disabled: .6;--opacity-hover: .8;--transition-fast: .15s ease;--transition-base: .2s ease;--transition-slow: .3s ease;--page-header-filter: none;--page-header-color: var(--nord10);--card-border: 1px solid rgba(46, 52, 64, .1);--card-border-hover: 1px solid rgba(46, 52, 64, .2);--card-shadow: 0 2px 8px rgba(0, 0, 0, .08);--badge-filter: brightness(0) saturate(100%) invert(48%) sepia(13%) saturate(1636%) hue-rotate(178deg) brightness(93%) contrast(87%);--badge-filter-hover: brightness(0) saturate(100%) invert(34%) sepia(17%) saturate(995%) hue-rotate(179deg) brightness(96%) contrast(88%);--cluster-button-bg: var(--nord2);--cluster-button-fg: var(--nord6);--cluster-button-shadow: none;--cluster-button-shadow-hover: none}[data-theme=cyberpunk]{--font-family: "Tektur", "Montserrat", system-ui, sans-serif;--page-body-font: "Tektur";--bg-primary: #0a0a12;--bg-secondary: #12121f;--bg-tertiary: #1a1a2e;--bg-card: rgba(255, 0, 128, .05);--bg-hover: rgba(0, 255, 255, .08);--bg-active: rgba(0, 255, 255, .15);--sidebar-bg: rgba(10, 10, 18, .8);--card-bg: #ff008020;--page-header-filter: none;--page-header-font: "SF Alien Encounters Solid", "Manrope", system-ui;--page-header-weight: 400;--page-header-color: #0ff;--card-border: 1px solid rgba(0, 255, 255, .2);--card-border-hover: 1px solid rgba(0, 255, 255, .5);--card-shadow: 0 0 20px rgba(0, 255, 255, .15);--cluster-button-bg: #ff0080;--cluster-button-fg: #0a0a12;--badge-filter: brightness(0) saturate(100%) invert(47%) sepia(95%) saturate(1648%) hue-rotate(295deg) brightness(101%) contrast(101%);--badge-filter-hover: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(103%) contrast(103%);--text-primary: #e0e0ff;--text-secondary: #a0a0c0;--text-tertiary: #7b7ba2;--text-inverse: #0a0a12;--accent-primary: #0ff;--accent-secondary: #ff0080;--accent-tertiary: #ffff00;--accent-orange: #ff6600;--accent-pink: #ff0080;--clickable-color: #0ff;--clickable-color-semitransparent: rgba(0, 255, 255, .5);--clickable-color-hover: #fff;--search-bg: #0ff;--search-placeholder-color: #0a0a12;--border-primary: rgba(0, 255, 255, .39);--border-secondary: rgba(255, 0, 128, .1);--border-accent: #0ff;--status-success: #0f8;--status-warning: #ff0;--status-error: #f06;--status-info: #0ff;--shadow-sm: 0 0 5px rgba(0, 255, 255, .2);--shadow-md: 0 0 10px rgba(0, 255, 255, .2);--shadow-lg: 0 0 20px rgba(0, 255, 255, .3);--shadow-xl: 0 0 30px rgba(0, 255, 255, .4);--gradient-primary: linear-gradient(135deg, #0ff, #ff0080);--gradient-background: linear-gradient(180deg, #0a0a12 0%, #1a1a2e 100%);--opacity-disabled: .6;--opacity-hover: .9;--transition-fast: .1s ease;--transition-base: .15s ease;--transition-slow: .25s ease;--link-text-shadow: 0 0 8px var(--clickable-color-semitransparent)}[data-theme=forest]{--bg-primary: #0d1f12;--bg-secondary: #132a17;--bg-tertiary: #1a3620;--bg-card: rgba(76, 175, 80, .08);--bg-hover: rgba(139, 195, 74, .1);--bg-active: rgba(139, 195, 74, .18);--sidebar-bg: rgba(5, 15, 8, .92);--card-bg: #2e5a3520;--page-header-filter: none;--page-header-font: "Manrope", system-ui;--page-body-font: "Manrope", system-ui;--page-header-weight: 800;--page-header-color: #61a251ff;--card-border: 1px solid rgba(139, 195, 74, .15);--card-border-hover: 1px solid rgba(139, 195, 74, .35);--card-shadow: 0 4px 16px rgba(0, 0, 0, .4);--cluster-button-bg: var(--clickable-color);--cluster-button-fg: #0d1f12;--badge-filter: brightness(0) saturate(100%) invert(67%) sepia(15%) saturate(1021%) hue-rotate(53deg) brightness(95%) contrast(87%);--badge-filter-hover: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(103%) contrast(103%);--text-primary: #c5d5c6ff;--text-secondary: #a5d6a7;--text-tertiary: #66bb6a;--text-inverse: #0d1f12;--accent-primary: #d1e476ff;--accent-secondary: #4caf50;--accent-tertiary: #cddc39;--accent-orange: #ff9800;--accent-pink: #e91e63;--clickable-color: #d8ffacff;--clickable-color-semitransparent: rgba(139, 195, 74, .6);--clickable-color-hover: #aed581;--search-bg: var(--clickable-color);--search-placeholder-color: #0d1f12;--border-primary: rgba(139, 195, 74, .52);--border-secondary: rgba(76, 175, 80, .08);--border-accent: #8bc34a;--status-success: #66bb6a;--status-warning: #ffca28;--status-error: #ef5350;--status-info: #29b6f6;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .2);--shadow-md: 0 4px 8px rgba(0, 0, 0, .25);--shadow-lg: 0 8px 16px rgba(0, 0, 0, .3);--shadow-xl: 0 16px 32px rgba(0, 0, 0, .35);--gradient-primary: linear-gradient(135deg, #8bc34a, #4caf50);--gradient-background: url(../../../forest.jpg);--background-size: cover;--opacity-disabled: .6;--opacity-hover: .9;--transition-fast: .12s ease;--transition-base: .18s ease;--transition-slow: .28s ease;--link-text-shadow: 0 0 6px var(--clickable-color-semitransparent)}[data-theme=winter]{--bg-primary: #0a1520;--bg-secondary: #0f1f2e;--bg-tertiary: #152838;--bg-card: rgba(100, 180, 220, .08);--bg-hover: rgba(150, 200, 230, .1);--bg-active: rgba(150, 200, 230, .18);--sidebar-bg: rgba(5, 12, 20, .92);--card-bg: #1a3a5520;--page-header-filter: none;--page-header-font: "Manrope", system-ui;--page-body-font: "Manrope", system-ui;--page-header-weight: 800;--page-header-color: #7db8d8ff;--card-border: 1px solid rgba(150, 200, 230, .15);--card-border-hover: 1px solid rgba(150, 200, 230, .35);--card-shadow: 0 4px 16px rgba(0, 0, 0, .4);--cluster-button-bg: var(--clickable-color);--cluster-button-fg: #0a1520;--badge-filter: brightness(0) saturate(100%) invert(75%) sepia(20%) saturate(500%) hue-rotate(180deg) brightness(95%) contrast(90%);--badge-filter-hover: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(103%) contrast(103%);--text-primary: #d5e5f0ff;--text-secondary: #a5c5d8;--text-tertiary: #70a0c0;--text-inverse: #0a1520;--accent-primary: #a8d8f0ff;--accent-secondary: #5ba3c8;--accent-tertiary: #90caf9;--accent-orange: #ffb74d;--accent-pink: #f48fb1;--clickable-color: #c5e8ffff;--clickable-color-semitransparent: rgba(150, 200, 230, .6);--clickable-color-hover: #90caf9;--search-bg: var(--clickable-color);--search-placeholder-color: #0a1520;--border-primary: rgba(150, 200, 230, .46);--border-secondary: rgba(100, 180, 220, .08);--border-accent: #64b5f6;--status-success: #81c784;--status-warning: #ffca28;--status-error: #ef5350;--status-info: #29b6f6;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .2);--shadow-md: 0 4px 8px rgba(0, 0, 0, .25);--shadow-lg: 0 8px 16px rgba(0, 0, 0, .3);--shadow-xl: 0 16px 32px rgba(0, 0, 0, .35);--gradient-primary: linear-gradient(135deg, #64b5f6, #42a5f5);--gradient-background: url(../../../winter-forest-night.jpg);--background-size: cover;--background-position: center center;--opacity-disabled: .6;--opacity-hover: .9;--transition-fast: .12s ease;--transition-base: .18s ease;--transition-slow: .28s ease;--link-text-shadow: 0 0 6px var(--clickable-color-semitransparent);--particle-mode: snow;--snow-count: 50;--snow-size-min: 10;--snow-size-max: 20;--snow-speed-min: 18;--snow-speed-max: 35}[data-theme=winter][data-mode=light]{--bg-primary: #e8f4fc;--bg-secondary: #d5e8f5;--bg-tertiary: #c2dbed;--bg-card: rgba(50, 100, 150, .06);--bg-hover: rgba(50, 100, 150, .1);--bg-active: rgba(50, 100, 150, .15);--sidebar-bg: rgba(200, 220, 240, .95);--card-bg: #4080b015;--page-header-color: #2a6a9a;--card-border: 1px solid rgba(50, 100, 150, .15);--card-border-hover: 1px solid rgba(50, 100, 150, .3);--card-shadow: 0 4px 16px rgba(0, 0, 0, .1);--cluster-button-bg: #3a7ab0;--cluster-button-fg: #ffffff;--badge-filter: brightness(0) saturate(100%) invert(40%) sepia(50%) saturate(600%) hue-rotate(180deg) brightness(90%) contrast(90%);--badge-filter-hover: brightness(0) saturate(100%) invert(25%) sepia(60%) saturate(700%) hue-rotate(185deg) brightness(95%) contrast(95%);--text-primary: #1a3a50;--text-secondary: #2a5070;--text-tertiary: #466988;--text-inverse: #e8f4fc;--accent-primary: #2873a7;--accent-secondary: #3173a1;--accent-tertiary: #1a6090;--accent-orange: #e08020;--accent-pink: #c05080;--clickable-color: #2a6a9a;--clickable-color-semitransparent: rgba(42, 106, 154, .5);--clickable-color-hover: #1a5a8a;--search-bg: #2a6a9a;--search-placeholder-color: #e8f4fc;--border-primary: rgba(50, 100, 150, .71);--border-secondary: rgba(50, 100, 150, .08);--border-accent: #3a8ac0;--status-success: #3f7a44;--status-warning: #8b6817;--status-error: #c04040;--status-info: #2b72ac;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .08);--shadow-md: 0 4px 8px rgba(0, 0, 0, .1);--shadow-lg: 0 8px 16px rgba(0, 0, 0, .12);--shadow-xl: 0 16px 32px rgba(0, 0, 0, .15);--gradient-primary: linear-gradient(135deg, #3a8ac0, #2a7ab0);--gradient-background: url(../../../winter-forest-day.jpg);--background-position: center center;--link-text-shadow: 0 0 4px var(--clickable-color-semitransparent)}[data-theme=pushpop]{--bg-primary: #1a0f14;--bg-secondary: #251419;--bg-tertiary: #2d181f;--bg-card: rgba(235, 128, 0, .08);--bg-hover: rgba(255, 1, 153, .1);--bg-active: rgba(255, 1, 153, .18);--sidebar-bg: rgba(18, 10, 14, .92);--card-bg: rgba(235, 128, 0, .12);--page-header-filter: none;--page-header-font: "Manrope", system-ui;--page-body-font: "Manrope", system-ui;--page-header-weight: 800;--page-header-color: #FF0199;--card-border: 1px solid rgba(235, 128, 0, .2);--card-border-hover: 1px solid rgba(255, 1, 153, .4);--card-shadow: 0 4px 20px rgba(235, 128, 0, .15);--cluster-button-bg: linear-gradient(90deg, #EB8000 0%, #FF0199 100%);--cluster-button-fg: #ffffff;--badge-filter: brightness(0) saturate(100%) invert(50%) sepia(98%) saturate(1500%) hue-rotate(360deg) brightness(102%) contrast(101%);--badge-filter-hover: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(103%) contrast(103%);--text-primary: #fff5f0;--text-secondary: #c4a89f;--text-tertiary: #a08578;--text-inverse: #1a0f14;--accent-primary: #EB8000;--accent-secondary: #FF0199;--accent-tertiary: #FFD700;--accent-orange: #EB8000;--accent-pink: #FF0199;--clickable-color: #FF0199;--clickable-color-semitransparent: rgba(255, 1, 153, .6);--clickable-color-hover: #ffb3dd;--search-bg: linear-gradient(90deg, #EB8000 0%, #FF0199 100%);--search-placeholder-color: #ffffff;--border-primary: rgba(235, 128, 0, .6);--border-secondary: rgba(255, 1, 153, .15);--border-accent: #FF0199;--status-success: #4ade80;--status-warning: #EB8000;--status-error: #ff4466;--status-info: #FF0199;--shadow-sm: 0 2px 4px rgba(235, 128, 0, .1);--shadow-md: 0 4px 12px rgba(235, 128, 0, .15);--shadow-lg: 0 8px 24px rgba(255, 1, 153, .15);--shadow-xl: 0 16px 48px rgba(255, 1, 153, .2);--gradient-primary: linear-gradient(90deg, #EB8000 0%, #FF0199 100%);--gradient-background: linear-gradient(90deg, #EB8000 0%, #FF0199 100%);--background-size: cover;--opacity-disabled: .6;--opacity-hover: .85;--transition-fast: .12s ease;--transition-base: .18s ease;--transition-slow: .28s ease;--link-text-shadow: 0 0 10px var(--clickable-color-semitransparent)}[data-theme=gilded]{--font-family: "Merriweather", "Cormorant Garamond", "EB Garamond", Georgia, serif;--bg-primary: #080507;--bg-secondary: #0f0b10;--bg-tertiary: #18121a;--bg-card: rgba(212, 175, 55, .08);--bg-hover: rgba(255, 215, 0, .15);--bg-active: rgba(255, 215, 0, .22);--sidebar-bg: linear-gradient(180deg, rgba(20, 14, 24, .98) 0%, rgba(8, 5, 7, .99) 100%);--card-bg: linear-gradient(145deg, rgba(255, 215, 0, .05) 0%, rgba(184, 134, 11, .08) 50%, rgba(139, 90, 43, .06) 100%);--page-header-filter: none;--page-header-font: "Cinzel", "Playfair Display", "Cormorant Garamond", Georgia, serif;--page-body-font: "Merriweather", "EB Garamond", Georgia, serif;--page-header-weight: 500;--page-header-color: #FFD700;--page-header-text-shadow: 0 0 20px rgba(255, 215, 0, .6), 0 0 40px rgba(255, 180, 0, .4), 0 0 60px rgba(212, 175, 55, .2), 0 2px 4px rgba(0, 0, 0, .8);--card-border: 1px solid rgba(255, 215, 0, .35);--card-border-hover: 1px solid rgba(255, 215, 0, .6);--card-shadow: 0 8px 32px rgba(0, 0, 0, .6), 0 0 60px rgba(255, 200, 80, .1), 0 0 100px rgba(212, 175, 55, .05), inset 0 1px 0 rgba(255, 235, 150, .15), inset 0 -1px 0 rgba(139, 90, 43, .2);--cluster-button-bg: linear-gradient(180deg, #FFE87C 0%, #FFD700 15%, #DAA520 50%, #B8860B 85%, #8B6914 100%);--cluster-button-bg-hover: linear-gradient(180deg, #FFF0A0 0%, #FFE566 15%, #FFD700 50%, #DAA520 85%, #B8860B 100%);--cluster-button-fg: #1a0f05;--cluster-button-shadow: 0 6px 20px rgba(255, 200, 80, .4), 0 2px 8px rgba(0, 0, 0, .5), inset 0 2px 0 rgba(255, 250, 200, .5), inset 0 -2px 0 rgba(100, 60, 0, .3);--badge-filter: brightness(0) saturate(100%) invert(83%) sepia(44%) saturate(1000%) hue-rotate(359deg) brightness(103%) contrast(104%);--badge-filter-hover: brightness(0) saturate(100%) invert(100%) sepia(50%) saturate(1200%) hue-rotate(359deg) brightness(110%) contrast(108%) drop-shadow(0 0 8px rgba(255, 215, 0, .8));--text-primary: #fff8e7;--text-secondary: #e0c080;--text-tertiary: #b09060;--text-inverse: #1a0f05;--accent-primary: #FFD700;--accent-secondary: #DAA520;--accent-tertiary: #FFE566;--accent-orange: #F4A020;--accent-pink: #FFCC66;--clickable-color: #FFD700;--clickable-color-semitransparent: rgba(255, 215, 0, .6);--clickable-color-hover: #FFEB80;--search-bg: linear-gradient(135deg, #FFE87C 0%, #FFD700 30%, #DAA520 70%, #B8860B 100%);--search-placeholder-color: #1a0f05;--border-primary: rgba(255, 215, 0, .42);--border-secondary: rgba(218, 165, 32, .2);--border-accent: #FFD700;--status-success: #50C878;--status-warning: #FFD700;--status-error: #E55B3C;--status-info: #7EC8E3;--shadow-sm: 0 2px 8px rgba(0, 0, 0, .5), 0 0 16px rgba(255, 200, 80, .08);--shadow-md: 0 8px 24px rgba(0, 0, 0, .6), 0 0 32px rgba(255, 200, 80, .12), 0 0 48px rgba(212, 175, 55, .06);--shadow-lg: 0 16px 48px rgba(0, 0, 0, .7), 0 0 64px rgba(255, 200, 80, .15), 0 0 96px rgba(212, 175, 55, .08);--shadow-xl: 0 32px 80px rgba(0, 0, 0, .8), 0 0 120px rgba(255, 200, 80, .18), 0 0 160px rgba(212, 175, 55, .1);--gradient-primary: linear-gradient(135deg, #FFF0A0 0%, #FFE566 15%, #FFD700 35%, #DAA520 55%, #B8860B 75%, #8B6914 90%, #6B4C0A 100%);--gradient-background: radial-gradient(ellipse 120% 80% at 50% -20%, rgba(40, 30, 20, .9) 0%, #0f0b10 40%, #080507 70%, #050304 100%);--background-size: cover;--opacity-disabled: .6;--opacity-hover: .92;--transition-fast: .15s cubic-bezier(.25, .1, .25, 1);--transition-base: .25s cubic-bezier(.25, .1, .25, 1);--transition-slow: .4s cubic-bezier(.25, .1, .25, 1);--link-text-shadow: 0 0 12px rgba(255, 215, 0, .7), 0 0 24px rgba(255, 200, 80, .4), 0 0 36px rgba(218, 165, 32, .2);--scrollbar-track: #0a0708;--scrollbar-thumb: linear-gradient(180deg, #DAA520 0%, #B8860B 50%, #8B6914 100%);--selection-bg: rgba(255, 215, 0, .35);--selection-color: #fff8e7;--glow-gold: 0 0 30px rgba(255, 215, 0, .4), 0 0 60px rgba(218, 165, 32, .2);--shimmer-gradient: linear-gradient(110deg, transparent 25%, rgba(255, 250, 200, .15) 50%, transparent 75%);--luxury-border: linear-gradient(135deg, #FFE566 0%, #FFD700 25%, #B8860B 50%, #FFD700 75%, #FFE566 100%);--glint-color: transparent}[data-theme=gilded] .theme-card,[data-theme=gilded] .mode-option,[data-theme=gilded] .notification-option,[data-theme=gilded] .sidebar-style-option{--glint-color: transparent !important}[data-theme=gilded] .theme-card:before,[data-theme=gilded] .theme-card:after,[data-theme=gilded] .mode-option:before,[data-theme=gilded] .mode-option:after,[data-theme=gilded] .notification-option:before,[data-theme=gilded] .notification-option:after,[data-theme=gilded] .sidebar-style-option:before,[data-theme=gilded] .sidebar-style-option:after{content:none!important;display:none!important}[data-theme=gilded] .card:not(.theme-card):not(.mode-option):not(.notification-option),[data-theme=gilded] [class*=Card]:not(.theme-card):not(.mode-option):not(.notification-option){position:relative}[data-theme=gilded] .card:not(.theme-card):not(.mode-option):not(.notification-option):before,[data-theme=gilded] [class*=Card]:not(.theme-card):not(.mode-option):not(.notification-option):before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#ffeb964d,#b8860b33,#ffd7004d);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}[data-theme=gilded] button:not([disabled]):not(.theme-card):not(.mode-option):not(.notification-option):not(.sidebar-style-option),[data-theme=gilded] .button,[data-theme=gilded] [class*=Button]:not(.theme-card){position:relative;overflow:hidden}[data-theme=gilded] button:not([disabled]):not(.theme-card):not(.mode-option):not(.notification-option):not(.sidebar-style-option):after,[data-theme=gilded] .button:after,[data-theme=gilded] [class*=Button]:not(.theme-card):after{content:"";position:absolute;inset:0;background:var(--shimmer-gradient);transform:translate(-100%);transition:transform .6s ease;pointer-events:none}[data-theme=gilded] button:not([disabled]):not(.theme-card):not(.mode-option):not(.notification-option):not(.sidebar-style-option):hover,[data-theme=gilded] .button:hover,[data-theme=gilded] [class*=Button]:not(.theme-card):hover{filter:none!important}[data-theme=gilded] button:not([disabled]):not(.theme-card):not(.mode-option):not(.notification-option):not(.sidebar-style-option):hover:before,[data-theme=gilded] .button:hover:before,[data-theme=gilded] [class*=Button]:not(.theme-card):hover:before{opacity:0!important}[data-theme=gilded] button:not([disabled]):not(.theme-card):not(.mode-option):not(.notification-option):not(.sidebar-style-option):hover:after,[data-theme=gilded] .button:hover:after,[data-theme=gilded] [class*=Button]:not(.theme-card):hover:after{transform:translate(100%)}[data-theme=gilded] a:not(.no-glow){transition:text-shadow .25s ease}[data-theme=gilded] a:not(.no-glow):hover{text-shadow:var(--link-text-shadow)}[data-theme=gilded] input,[data-theme=gilded] textarea,[data-theme=gilded] select{background:#0006;border:1px solid rgba(255,215,0,.25);transition:border-color .25s,box-shadow .25s}[data-theme=gilded] input:focus,[data-theme=gilded] textarea:focus,[data-theme=gilded] select:focus{border-color:#ffd70099;box-shadow:0 0 20px #ffd70026,inset 0 0 10px #ffd7000d}[data-theme=gilded] .badge,[data-theme=gilded] [class*=Badge]{animation:gilded-pulse 3s ease-in-out infinite}@keyframes gilded-pulse{0%,to{box-shadow:0 0 10px #ffd7004d}50%{box-shadow:0 0 20px #ffd70080,0 0 30px #daa5204d}}[data-theme=gilded] *:focus-visible{outline:2px solid rgba(255,215,0,.6);outline-offset:2px;box-shadow:0 0 16px #ffd7004d}[data-theme=arcane]{--font-family: "Eagle Lake", "Manrope", cursive;--bg-primary: #0a0612;--bg-secondary: #120a1f;--bg-tertiary: #1a0f2e;--bg-card: rgba(138, 43, 226, .08);--bg-hover: rgba(138, 43, 226, .15);--bg-active: rgba(138, 43, 226, .22);--sidebar-bg: rgba(10, 6, 18, .9);--cluster-button-bg: var(--clickable-color);--cluster-button-fg: #1e1b4b;--card-bg: rgba(138, 43, 226, .1);--page-header-filter: none;--page-header-font: "Eagle Lake", "Manrope", cursive;--page-body-font: "Eagle Lake", "Manrope", cursive;--page-header-weight: 400;--card-border: 1px solid rgba(139, 92, 246, .2);--card-border-hover: 1px solid rgba(139, 92, 246, .4);--card-shadow: 0 4px 20px rgba(139, 92, 246, .15), 0 0 40px rgba(139, 92, 246, .05);--badge-filter: invert(40%) sepia(90%) saturate(1500%) hue-rotate(240deg) brightness(100%) contrast(100%);--badge-filter-hover: invert(100%) sepia(0%) saturate(0%) brightness(100%) contrast(100%);--text-primary: #f0e6ff;--text-secondary: #a78bfa;--text-tertiary: #9060e0;--text-inverse: #0a0612;--accent-primary: #22d3ee;--accent-secondary: #a78bfa;--accent-tertiary: #fbbf24;--accent-orange: #f97316;--accent-pink: #ec4899;--clickable-color: #a78bfa;--clickable-color-semitransparent: rgba(167, 139, 250, .8);--clickable-color-hover: #c4b5fd;--search-bg: rgba(167, 139, 250, .2);--border-primary: rgba(139, 92, 246, .75);--border-secondary: rgba(139, 92, 246, .1);--border-accent: #22d3ee;--status-success: #34d399;--status-warning: #fbbf24;--status-error: #f87171;--status-info: #22d3ee;--shadow-sm: 0 1px 3px rgba(139, 92, 246, .1);--shadow-md: 0 4px 12px rgba(139, 92, 246, .15);--shadow-lg: 0 10px 25px rgba(139, 92, 246, .2);--shadow-xl: 0 20px 40px rgba(139, 92, 246, .25);--gradient-primary: linear-gradient(135deg, #7c3aed, #22d3ee);--gradient-background: radial-gradient(ellipse at 20% 0%, rgba(139, 92, 246, .25) 0%, transparent 45%), radial-gradient(ellipse at 80% 10%, rgba(34, 211, 238, .2) 0%, transparent 40%), radial-gradient(ellipse at 90% 60%, rgba(167, 139, 250, .15) 0%, transparent 35%), radial-gradient(ellipse at 10% 80%, rgba(251, 191, 36, .1) 0%, transparent 40%), radial-gradient(ellipse at 50% 50%, rgba(124, 58, 237, .08) 0%, transparent 60%), linear-gradient(160deg, #0a0612 0%, #120a1f 50%, #0d0618 100%);--background-size: 100vw 100dvh;--opacity-disabled: .6;--opacity-hover: .9;--transition-fast: .2s cubic-bezier(.4, 0, .2, 1);--transition-base: .3s cubic-bezier(.4, 0, .2, 1);--transition-slow: .5s cubic-bezier(.4, 0, .2, 1);--rarity-common: #9ca3af;--rarity-common-glow: rgba(156, 163, 175, .4);--rarity-uncommon: #34d399;--rarity-uncommon-glow: rgba(52, 211, 153, .5);--rarity-rare: #22d3ee;--rarity-rare-glow: rgba(34, 211, 238, .6);--rarity-epic: #a78bfa;--rarity-epic-glow: rgba(167, 139, 250, .6);--rarity-legendary: #fbbf24;--rarity-legendary-glow: rgba(251, 191, 36, .7);--rarity-mythic: #f472b6;--rarity-mythic-glow: rgba(244, 114, 182, .7);--particles-enabled: 1;--particle-mode: sigil;--sigil-color-1: rgba(139, 92, 246, .2);--sigil-color-2: rgba(167, 139, 250, .15);--sigil-color-3: rgba(34, 211, 238, .12);--sigil-count: 15;--sigil-line-width: 1;--post-backdrop-filter: blur(12px) saturate(180%);--post-bg: rgba(138, 43, 226, .08);--glow-enabled: 1;--glow-color: rgba(167, 139, 250, .5);--glow-intensity: 1;--glow-blur: 25px;--glow-spread: 5px;--card-glow-enabled: 1;--card-glow: 0 0 20px rgba(139, 92, 246, .1);--card-glow-hover: 0 0 40px rgba(139, 92, 246, .3), 0 0 80px rgba(139, 92, 246, .1);--glint-color: rgba(167, 139, 250, .2);--button-glow: 0 0 15px rgba(167, 139, 250, .3);--button-glow-hover: 0 0 25px rgba(167, 139, 250, .5), 0 0 50px rgba(167, 139, 250, .2);--accent-glow: 0 0 10px currentColor;--accent-glow-pulse: 0 0 20px currentColor;--breathe-enabled: 1;--breathe-scale: 1.015;--breathe-duration: 4s;--breathe-easing: ease-in-out;--float-enabled: 1;--float-distance: 6px;--float-duration: 5s;--float-easing: ease-in-out;--pulse-enabled: 1;--pulse-min: .85;--pulse-max: 1;--pulse-duration: 2.5s;--shimmer-enabled: 1;--shimmer-color: rgba(255, 255, 255, .08);--shimmer-duration: 4s;--shimmer-angle: 45deg;--parallax-enabled: 1;--parallax-intensity: .015;--parallax-layers: 3;--scroll-reactive: 1;--card-elevation: 4px;--card-elevation-hover: 12px;--tilt-enabled: 1;--tilt-max: 4deg;--tilt-perspective: 1000px;--tilt-scale: 1.02;--hover-scale: 1.02;--hover-lift: -4px;--press-scale: .98;--press-depth: 2px;--magnetic-enabled: 1;--magnetic-strength: .2;--ripple-enabled: 1;--ripple-color: rgba(167, 139, 250, .4);--ripple-duration: .6s;--noise-enabled: 1;--noise-opacity: .025;--noise-blend: overlay;--vignette-enabled: 1;--vignette-opacity: .4;--vignette-size: 35%;--scanlines-enabled: 0;--scanlines-opacity: 0;--scanlines-size: 2px;--burst-color-1: #a78bfa;--burst-color-2: #22d3ee;--burst-color-3: #fbbf24;--confetti-colors: #a78bfa, #22d3ee, #fbbf24, #34d399, #f472b6;--bg-layer-1: radial-gradient(circle at 20% 80%, rgba(139, 92, 246, .08) 0%, transparent 50%);--bg-layer-2: radial-gradient(circle at 80% 20%, rgba(34, 211, 238, .06) 0%, transparent 50%);--bg-layer-3: radial-gradient(circle at 50% 50%, rgba(251, 191, 36, .03) 0%, transparent 60%);--bg-layer-1-speed: 30s;--bg-layer-2-speed: 45s;--bg-layer-3-speed: 60s}[data-theme=arcane] body:before{content:"";position:fixed;inset:-20%;z-index:-2;pointer-events:none;background:radial-gradient(ellipse 120% 100% at var(--scroll-gradient-shift1, 30%) calc(var(--scroll-flow1, .5) * 50%),rgba(139,92,246,calc(.12 + var(--scroll-velocity, 0) * .08)) 0%,transparent 70%),radial-gradient(ellipse 100% 120% at var(--scroll-gradient-shift2, 70%) calc(20% + var(--scroll-flow2, .5) * 40%),rgba(34,211,238,calc(.1 + var(--scroll-velocity, 0) * .06)) 0%,transparent 65%),radial-gradient(ellipse 90% 80% at var(--scroll-gradient-shift3, 50%) calc(60% + var(--scroll-flow3, .5) * 30%),rgba(167,139,250,.08) 0%,transparent 60%),radial-gradient(ellipse 80% 100% at var(--scroll-gradient-shift4, 50%) calc(85% - var(--scroll-flow4, .5) * 25%),rgba(251,191,36,.05) 0%,transparent 55%);filter:blur(40px) hue-rotate(var(--scroll-hue-shift, 0deg)) saturate(calc(1 + var(--scroll-velocity, 0) * .3));transform:scale(var(--scroll-pulse, 1));transform-origin:center center}[data-theme=arcane] body:after{content:"";position:fixed;inset:-10%;z-index:-1;pointer-events:none;background:radial-gradient(circle calc(280px + var(--scroll-velocity, 0) * 120px) at calc(20% + var(--scroll-flow1, .5) * 30%) calc(25% + var(--scroll-layer1-y, 0px) * .12),rgba(139,92,246,calc(.06 + var(--scroll-velocity, 0) * .06)) 0%,transparent 80%),radial-gradient(circle calc(240px + var(--scroll-velocity, 0) * 100px) at calc(80% - var(--scroll-flow2, .5) * 30%) calc(65% - var(--scroll-layer2-y, 0px) * .08),rgba(34,211,238,calc(.05 + var(--scroll-velocity, 0) * .05)) 0%,transparent 80%),radial-gradient(circle calc(200px + var(--scroll-velocity, 0) * 80px) at calc(50% + var(--scroll-flow3, .5) * 45% - 20%) calc(45% + var(--scroll-layer3-y, 0px) * .06),rgba(251,191,36,calc(.04 + var(--scroll-velocity, 0) * .04)) 0%,transparent 80%),radial-gradient(circle calc(220px + var(--scroll-velocity, 0) * 60px) at calc(35% - var(--scroll-flow4, .5) * 25%) calc(80% - var(--scroll-flow1, .5) * 20%),rgba(236,72,153,calc(.03 + var(--scroll-velocity, 0) * .04)) 0%,transparent 75%);filter:blur(60px);opacity:var(--scroll-intensity, .7)}[data-theme=arcane]:before{content:"";position:fixed;inset:0;z-index:9990;pointer-events:none;background:radial-gradient(circle 80px at calc(var(--scroll-flow1, .5) * 100%) calc(var(--scroll-flow2, .5) * 100%),rgba(255,255,255,calc(var(--scroll-velocity, 0) * .15)) 0%,transparent 100%),radial-gradient(circle 60px at calc(var(--scroll-flow3, .5) * 100%) calc(var(--scroll-flow4, .5) * 100%),rgba(167,139,250,calc(var(--scroll-velocity, 0) * .12)) 0%,transparent 100%),radial-gradient(circle 50px at calc(var(--scroll-flow2, .5) * 100%) calc(var(--scroll-flow1, .5) * 100%),rgba(34,211,238,calc(var(--scroll-velocity, 0) * .1)) 0%,transparent 100%);filter:blur(20px);opacity:calc(var(--scroll-velocity, 0) * .6)}[data-theme=cosmic]{--font-family: "Onest", "Manrope", system-ui, sans-serif;--page-header-filter: none;--page-header-font: "Onest", "Manrope", system-ui;--page-body-font: "Onest", "Manrope", system-ui;--page-header-weight: 700;--badge-filter: invert(50%) sepia(80%) saturate(1200%) hue-rotate(200deg) brightness(100%) contrast(100%);--badge-filter-hover: invert(100%) sepia(0%) saturate(0%) brightness(100%) contrast(100%);--accent-primary: #60a5fa;--accent-secondary: #a78bfa;--accent-tertiary: #fbbf24;--accent-orange: #fb923c;--accent-pink: #f472b6;--clickable-color: #60a5fa;--clickable-color-semitransparent: rgba(96, 165, 250, .8);--clickable-color-hover: #93c5fd;--border-accent: #60a5fa;--status-success: #4ade80;--status-warning: #fbbf24;--status-error: #f87171;--status-info: #60a5fa;--gradient-primary: linear-gradient(135deg, #3b82f6, #8b5cf6);--gradient-background: radial-gradient(ellipse at 30% 20%, rgba(99, 102, 241, .15) 0%, transparent 50%), radial-gradient(ellipse at 70% 80%, rgba(59, 130, 246, .1) 0%, transparent 40%), linear-gradient(180deg, #020817 0%, #0c1222 100%);--background-size: 100vw 100dvh;--opacity-disabled: .6;--opacity-hover: .9;--transition-fast: .15s ease-out;--transition-base: .25s ease-out;--transition-slow: .4s ease-out;--rarity-common: #94a3b8;--rarity-common-glow: rgba(148, 163, 184, .3);--rarity-uncommon: #4ade80;--rarity-uncommon-glow: rgba(74, 222, 128, .4);--rarity-rare: #60a5fa;--rarity-rare-glow: rgba(96, 165, 250, .5);--rarity-epic: #a78bfa;--rarity-epic-glow: rgba(167, 139, 250, .5);--rarity-legendary: #fbbf24;--rarity-legendary-glow: rgba(251, 191, 36, .6);--rarity-mythic: #f472b6;--rarity-mythic-glow: rgba(244, 114, 182, .6);--particles-enabled: 1;--particle-mode: constellation;--particle-count: 100;--particle-size-min: 1px;--particle-size-max: 3px;--particle-speed-min: 0;--particle-speed-max: 0;--particle-blur: 0px;--particle-drift: 0;--constellation-line-width: 1px;--constellation-reveal-radius: 250px;--breathe-enabled: 0;--float-enabled: 0;--pulse-enabled: 1;--pulse-min: .7;--pulse-max: 1;--pulse-duration: 3s;--shimmer-enabled: 0;--scanlines-enabled: 0;--burst-color-1: #60a5fa;--burst-color-2: #a78bfa;--burst-color-3: #fbbf24;--confetti-colors: #60a5fa, #a78bfa, #fbbf24, #4ade80, #f472b6}[data-theme=cosmic][data-mode=twilight]{--bg-primary: #020817;--bg-secondary: #0c1222;--bg-tertiary: #111827;--bg-card: rgba(59, 130, 246, .08);--bg-hover: rgba(59, 130, 246, .12);--bg-active: rgba(59, 130, 246, .18);--sidebar-bg: rgba(2, 8, 23, .95);--cluster-button-bg: var(--clickable-color);--cluster-button-fg: #020817;--card-bg: rgba(59, 130, 246, .06);--search-bg: rgba(96, 165, 250, .15);--card-border: 1px solid rgba(99, 102, 241, .15);--card-border-hover: 1px solid rgba(99, 102, 241, .3);--card-shadow: 0 4px 20px rgba(99, 102, 241, .1), 0 0 60px rgba(59, 130, 246, .05);--text-primary: #e0e7ff;--text-secondary: #94a3b8;--text-tertiary: #7a8a9e;--text-inverse: #020817;--border-primary: rgba(99, 102, 241, .76);--border-secondary: rgba(99, 102, 241, .1);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .3);--shadow-md: 0 4px 12px rgba(0, 0, 0, .4);--shadow-lg: 0 10px 25px rgba(0, 0, 0, .5);--shadow-xl: 0 20px 40px rgba(0, 0, 0, .6);--gradient-background: radial-gradient(ellipse at 30% 20%, rgba(99, 102, 241, .15) 0%, transparent 50%), radial-gradient(ellipse at 70% 80%, rgba(59, 130, 246, .1) 0%, transparent 40%), radial-gradient(ellipse at 50% 50%, rgba(139, 92, 246, .05) 0%, transparent 60%), linear-gradient(180deg, #020817 0%, #0c1222 100%);--particle-color-1: rgba(255, 255, 255, .9);--particle-color-2: rgba(147, 197, 253, .8);--particle-color-3: rgba(251, 191, 36, .6);--particle-opacity: .8;--constellation-line-color: rgba(96, 165, 250, .6);--post-backdrop-filter: blur(12px) saturate(150%);--post-bg: rgba(59, 130, 246, .06);--glow-enabled: 1;--glow-color: rgba(96, 165, 250, .4);--glow-intensity: .8;--glow-blur: 20px;--glow-spread: 3px;--card-glow-enabled: 1;--card-glow: 0 0 15px rgba(59, 130, 246, .08);--card-glow-hover: 0 0 30px rgba(59, 130, 246, .2);--button-glow: 0 0 10px rgba(96, 165, 250, .2);--button-glow-hover: 0 0 20px rgba(96, 165, 250, .4);--accent-glow: 0 0 8px currentColor;--accent-glow-pulse: 0 0 15px currentColor;--noise-enabled: 0;--vignette-enabled: 1;--vignette-opacity: .5;--vignette-size: 40%;--bg-layer-1: radial-gradient(circle at 25% 25%, rgba(99, 102, 241, .06) 0%, transparent 50%);--bg-layer-2: radial-gradient(circle at 75% 75%, rgba(59, 130, 246, .05) 0%, transparent 50%);--bg-layer-3: radial-gradient(circle at 50% 50%, rgba(139, 92, 246, .03) 0%, transparent 60%)}[data-theme=cosmic][data-mode=midnight]{--bg-primary: #000000;--bg-secondary: #050508;--bg-tertiary: #0a0a0f;--bg-card: rgba(59, 130, 246, .06);--bg-hover: rgba(59, 130, 246, .1);--bg-active: rgba(59, 130, 246, .15);--sidebar-bg: rgba(0, 0, 0, .98);--cluster-button-bg: var(--clickable-color);--cluster-button-fg: #000000;--card-bg: rgba(59, 130, 246, .04);--search-bg: rgba(96, 165, 250, .12);--card-border: 1px solid rgba(99, 102, 241, .12);--card-border-hover: 1px solid rgba(99, 102, 241, .25);--card-shadow: 0 4px 20px rgba(0, 0, 0, .8), 0 0 60px rgba(59, 130, 246, .03);--text-primary: #f0f4ff;--text-secondary: #9aa4b8;--text-tertiary: #7a8a9e;--text-inverse: #000000;--border-primary: rgba(99, 102, 241, .77);--border-secondary: rgba(99, 102, 241, .08);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .5);--shadow-md: 0 4px 12px rgba(0, 0, 0, .6);--shadow-lg: 0 10px 25px rgba(0, 0, 0, .7);--shadow-xl: 0 20px 40px rgba(0, 0, 0, .8);--gradient-background: #000000;--particle-color-1: rgba(255, 255, 255, .95);--particle-color-2: rgba(147, 197, 253, .85);--particle-color-3: rgba(251, 191, 36, .7);--particle-opacity: .9;--constellation-line-color: rgba(96, 165, 250, .7);--post-backdrop-filter: blur(10px) saturate(140%);--post-bg: rgba(59, 130, 246, .04);--glow-enabled: 1;--glow-color: rgba(96, 165, 250, .5);--glow-intensity: 1;--glow-blur: 25px;--glow-spread: 4px;--card-glow-enabled: 1;--card-glow: 0 0 15px rgba(59, 130, 246, .06);--card-glow-hover: 0 0 30px rgba(59, 130, 246, .15);--button-glow: 0 0 12px rgba(96, 165, 250, .25);--button-glow-hover: 0 0 25px rgba(96, 165, 250, .5);--accent-glow: 0 0 10px currentColor;--accent-glow-pulse: 0 0 20px currentColor;--noise-enabled: 0;--vignette-enabled: 0;--vignette-opacity: 0;--vignette-size: 0%;--bg-layer-1: none;--bg-layer-2: none;--bg-layer-3: none}[data-theme=void]{--font-family: "Space Grotesk", "Manrope", sans-serif;--bg-primary: #1a1025;--bg-secondary: #1e1430;--bg-tertiary: #24183a;--bg-card: rgba(60, 20, 80, .08);--bg-hover: rgba(100, 50, 150, .12);--bg-active: rgba(100, 50, 150, .18);--sidebar-bg: rgba(0, 0, 0, .95);--cluster-button-bg: var(--clickable-color);--cluster-button-fg: #000000;--card-bg: rgba(50, 20, 70, .15);--page-header-filter: none;--page-header-font: "Major Mono Display", monospace;--page-body-font: "Space Grotesk", "Manrope", sans-serif;--page-header-weight: 400;--page-header-color: #9060c0;--card-border: 1px solid rgba(120, 80, 180, .2);--card-border-hover: 1px solid rgba(120, 80, 180, .4);--card-shadow: 0 4px 20px rgba(0, 0, 0, .8), 0 0 40px rgba(100, 50, 150, .1);--badge-filter: invert(30%) sepia(80%) saturate(1500%) hue-rotate(250deg) brightness(80%) contrast(100%);--badge-filter-hover: invert(40%) sepia(80%) saturate(1200%) hue-rotate(250deg) brightness(90%) contrast(100%);--text-primary: #c9c9c9;--text-secondary: #9a9a9a;--text-tertiary: #828282;--text-inverse: #1a1025;--accent-primary: #956fb7;--accent-secondary: #9a69c7;--accent-tertiary: #4a3070;--accent-orange: #8b6500;--accent-pink: #804080;--clickable-color: #956fb7;--clickable-color-semitransparent: rgba(123, 80, 160, .6);--clickable-color-hover: #9b70c0;--search-bg: rgba(100, 60, 140, .2);--sidebar-link-color: #9070b0;--sidebar-link-color-hover: #b090d0;--sidebar-link-color-active: #c0a0e0;--border-primary: rgba(155, 124, 201, .75);--border-secondary: rgba(120, 80, 180, .08);--border-accent: #7b50a0;--status-success: #5b8a62;--status-warning: #987b46;--status-error: #b86487;--status-info: #8177b3;--shadow-sm: 0 2px 4px rgba(0, 0, 0, .8);--shadow-md: 0 4px 12px rgba(0, 0, 0, .9);--shadow-lg: 0 10px 25px rgba(0, 0, 0, .95);--shadow-xl: 0 20px 40px rgba(0, 0, 0, 1);--gradient-primary: linear-gradient(135deg, #7b50a0, #5a3080);--gradient-background: radial-gradient(ellipse at 30% 20%, rgba(100, 50, 150, .08) 0%, transparent 50%), radial-gradient(ellipse at 70% 80%, rgba(80, 40, 120, .06) 0%, transparent 50%), radial-gradient(ellipse at 50% 50%, rgba(60, 30, 90, .04) 0%, transparent 60%), linear-gradient(180deg, #1a1025 0%, #120a1a 50%, #1a1025 100%);--background-size: 100vw 100dvh;--opacity-disabled: .6;--opacity-hover: .8;--transition-fast: .2s ease-out;--transition-base: .4s ease-out;--transition-slow: .6s ease-out;--rarity-common: #4a4a4a;--rarity-common-glow: rgba(74, 74, 74, .3);--rarity-uncommon: #4a6050;--rarity-uncommon-glow: rgba(74, 96, 80, .4);--rarity-rare: #5a5090;--rarity-rare-glow: rgba(90, 80, 144, .5);--rarity-epic: #7b50a0;--rarity-epic-glow: rgba(123, 80, 160, .5);--rarity-legendary: #9070b0;--rarity-legendary-glow: rgba(144, 112, 176, .6);--rarity-mythic: #a080c0;--rarity-mythic-glow: rgba(160, 128, 192, .6);--particles-enabled: 1;--particle-mode: wisps;--particle-color-1: rgba(140, 100, 200, .7);--particle-color-2: rgba(100, 60, 160, .6);--particle-color-3: rgba(80, 40, 120, .5);--particle-count: 40;--particle-size-min: 3;--particle-size-max: 8;--particle-speed-min: 20;--particle-speed-max: 40;--particle-drift: 80;--wisp-color-1: rgba(100, 60, 140, .3);--wisp-color-2: rgba(80, 40, 120, .2);--wisp-color-3: rgba(0, 0, 0, .4);--wisp-count: 25;--wisp-blur: 15;--glow-enabled: 1;--glow-color: rgba(100, 60, 140, .4);--glow-intensity: .8;--glow-blur: 30px;--glow-spread: 8px;--card-glow-enabled: 1;--card-glow: 0 0 15px rgba(0, 0, 0, .5);--card-glow-hover: 0 0 30px rgba(100, 60, 140, .2), 0 0 60px rgba(0, 0, 0, .8);--glint-color: rgba(120, 80, 180, .15);--button-glow: 0 0 15px rgba(100, 60, 140, .2);--button-glow-hover: 0 0 25px rgba(100, 60, 140, .4), 0 0 50px rgba(0, 0, 0, .6);--accent-glow: 0 0 10px currentColor;--accent-glow-pulse: 0 0 20px currentColor;--breathe-enabled: 1;--breathe-scale: 1.01;--breathe-duration: 6s;--breathe-easing: ease-in-out;--float-enabled: 1;--float-distance: 8px;--float-duration: 8s;--float-easing: ease-in-out;--pulse-enabled: 1;--pulse-min: .9;--pulse-max: 1;--pulse-duration: 3s;--shimmer-enabled: 1;--shimmer-color: rgba(100, 60, 140, .05);--shimmer-duration: 6s;--shimmer-angle: -45deg;--parallax-enabled: 1;--parallax-intensity: .01;--parallax-layers: 4;--card-elevation: 6px;--card-elevation-hover: 16px;--tilt-enabled: 1;--tilt-max: 3deg;--tilt-perspective: 1200px;--tilt-scale: 1.01;--noise-enabled: 1;--noise-opacity: .04;--noise-blend: overlay;--vignette-enabled: 1;--vignette-opacity: .7;--vignette-size: 50%;--scanlines-enabled: 1;--scanlines-opacity: .03;--scanlines-size: 2px;--burst-color-1: #7b50a0;--burst-color-2: #5a3080;--burst-color-3: #4a6050;--confetti-colors: #7b50a0, #5a3080, #4a6050, #8b7040, #804080;--bg-layer-1: radial-gradient(circle at 20% 80%, rgba(100, 60, 140, .05) 0%, transparent 50%);--bg-layer-2: radial-gradient(circle at 80% 20%, rgba(80, 40, 120, .04) 0%, transparent 50%);--bg-layer-3: radial-gradient(circle at 50% 50%, rgba(0, 0, 0, .2) 0%, transparent 60%);--bg-layer-1-speed: 40s;--bg-layer-2-speed: 55s;--bg-layer-3-speed: 70s}[data-theme=void] body:before{content:"";position:fixed;inset:-100px -100px -200px;z-index:-2;pointer-events:none;background:radial-gradient(ellipse 150% 120% at var(--scroll-gradient-shift1, 30%) calc(var(--scroll-flow1, .5) * 60%),rgba(100,60,140,calc(.06 + var(--scroll-velocity, 0) * .04)) 0%,transparent 70%),radial-gradient(ellipse 120% 150% at var(--scroll-gradient-shift2, 70%) calc(30% + var(--scroll-flow2, .5) * 50%),rgba(80,40,120,calc(.05 + var(--scroll-velocity, 0) * .03)) 0%,transparent 65%),radial-gradient(ellipse 100% 100% at var(--scroll-gradient-shift3, 50%) calc(70% + var(--scroll-flow3, .5) * 20%),rgba(0,0,0,.3) 0%,transparent 60%);filter:blur(50px) saturate(calc(.8 + var(--scroll-velocity, 0) * .2));transform:scale(var(--scroll-pulse, 1))}[data-theme=void] body:after{content:"";position:fixed;inset:-50px -50px -150px;z-index:-1;pointer-events:none;background:radial-gradient(circle calc(200px + var(--scroll-velocity, 0) * 80px) at calc(25% + var(--scroll-flow1, .5) * 20%) calc(30% + var(--scroll-layer1-y, 0px) * .1),rgba(100,60,140,calc(.04 + var(--scroll-velocity, 0) * .03)) 0%,transparent 80%),radial-gradient(circle calc(180px + var(--scroll-velocity, 0) * 60px) at calc(75% - var(--scroll-flow2, .5) * 20%) calc(70% - var(--scroll-layer2-y, 0px) * .08),rgba(80,40,120,calc(.03 + var(--scroll-velocity, 0) * .02)) 0%,transparent 80%),radial-gradient(circle calc(250px + var(--scroll-velocity, 0) * 100px) at calc(50% + var(--scroll-flow3, .5) * 30% - 15%) calc(50% + var(--scroll-layer3-y, 0px) * .05),rgba(0,0,0,calc(.15 + var(--scroll-velocity, 0) * .1)) 0%,transparent 75%);filter:blur(40px);opacity:var(--scroll-intensity, .8)}[data-theme=goth]{--font-family: "Cormorant Garamond", "Manrope", serif;--bg-primary: #0b080d;--bg-secondary: #120d15;--bg-tertiary: #1a1119;--bg-card: rgba(196, 30, 58, .05);--bg-hover: rgba(196, 30, 58, .1);--bg-active: rgba(196, 30, 58, .16);--sidebar-bg: rgba(7, 5, 9, .92);--cluster-button-bg: var(--clickable-color);--cluster-button-bg-hover: #e3a5ae;--cluster-button-fg: #2a0a12;--card-bg: rgba(20, 12, 18, .6);--page-header-filter: none;--page-header-font: "Cinzel", "Manrope", serif;--page-body-font: "Cormorant Garamond", "Manrope", serif;--page-header-weight: 600;--card-border: 1px solid rgba(155, 143, 166, .14);--card-border-hover: 1px solid rgba(196, 30, 58, .35);--card-shadow: 0 6px 24px rgba(0, 0, 0, .55), 0 0 32px rgba(114, 47, 55, .08);--badge-filter: invert(18%) sepia(60%) saturate(2800%) hue-rotate(330deg) brightness(85%) contrast(105%);--badge-filter-hover: invert(100%) sepia(0%) saturate(0%) brightness(100%) contrast(100%);--text-primary: #e8e0e3;--text-secondary: #a898a8;--text-tertiary: #87768b;--text-inverse: #0b080d;--accent-primary: #e03552;--accent-secondary: #9b8fa6;--accent-tertiary: #722f37;--accent-orange: #b0653a;--accent-pink: #b04a6a;--clickable-color: #cf8a96;--clickable-color-semitransparent: rgba(207, 138, 150, .8);--clickable-color-hover: #ecc4cb;--search-bg: rgba(207, 138, 150, .16);--border-primary: rgba(155, 143, 166, .62);--border-secondary: rgba(155, 143, 166, .07);--border-accent: #c41e3a;--status-success: #5f8a5f;--status-warning: #b08d3a;--status-error: #d44659;--status-info: #6a7fa0;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .5);--shadow-md: 0 4px 12px rgba(0, 0, 0, .55);--shadow-lg: 0 10px 28px rgba(0, 0, 0, .6);--shadow-xl: 0 20px 48px rgba(0, 0, 0, .65);--gradient-primary: linear-gradient(135deg, #722f37, #c41e3a);--gradient-background: radial-gradient(ellipse at 50% 0%, rgba(114, 47, 55, .18) 0%, transparent 50%), radial-gradient(ellipse at 15% 85%, rgba(196, 30, 58, .08) 0%, transparent 40%), radial-gradient(ellipse at 85% 70%, rgba(95, 80, 110, .1) 0%, transparent 45%), linear-gradient(175deg, #0d0a10 0%, #0b080d 55%, #08060a 100%);--background-size: 100vw 100dvh;--opacity-disabled: .55;--opacity-hover: .85;--transition-fast: .2s ease;--transition-base: .32s ease;--transition-slow: .55s ease;--rarity-common: #8a8494;--rarity-common-glow: rgba(138, 132, 148, .3);--rarity-uncommon: #4d7a55;--rarity-uncommon-glow: rgba(77, 122, 85, .4);--rarity-rare: #4a6a9a;--rarity-rare-glow: rgba(74, 106, 154, .5);--rarity-epic: #7d4a8a;--rarity-epic-glow: rgba(125, 74, 138, .5);--rarity-legendary: #b08d3a;--rarity-legendary-glow: rgba(176, 141, 58, .55);--rarity-mythic: #c41e3a;--rarity-mythic-glow: rgba(196, 30, 58, .6);--particles-enabled: 1;--particle-color-1: rgba(155, 143, 166, .18);--particle-color-2: rgba(114, 47, 55, .22);--particle-color-3: rgba(70, 62, 78, .15);--particle-count: 18;--particle-size-min: 2px;--particle-size-max: 5px;--particle-speed-min: 25s;--particle-speed-max: 50s;--particle-opacity: .45;--particle-blur: 1px;--particle-drift: 60px;--post-backdrop-filter: blur(10px) saturate(120%);--post-bg: rgba(18, 13, 21, .55);--glow-enabled: 1;--glow-color: rgba(196, 30, 58, .35);--glow-intensity: .6;--glow-blur: 22px;--glow-spread: 2px;--card-glow-enabled: 1;--card-glow: 0 0 0 transparent;--card-glow-hover: 0 0 28px rgba(196, 30, 58, .18), 0 0 56px rgba(114, 47, 55, .08);--glint-color: rgba(207, 138, 150, .12);--button-glow: none;--button-glow-hover: 0 0 18px rgba(196, 30, 58, .3);--accent-glow: 0 0 8px currentColor;--accent-glow-pulse: 0 0 16px currentColor;--breathe-enabled: 0;--breathe-scale: 1.01;--breathe-duration: 6s;--breathe-easing: ease-in-out;--float-enabled: 0;--float-distance: 4px;--float-duration: 8s;--float-easing: ease-in-out;--pulse-enabled: 1;--pulse-min: .88;--pulse-max: 1;--pulse-duration: 3.5s;--shimmer-enabled: 0;--shimmer-color: rgba(232, 224, 227, .05);--shimmer-duration: 5s;--shimmer-angle: 45deg;--parallax-enabled: 0;--parallax-intensity: .01;--parallax-layers: 2;--card-elevation: 2px;--card-elevation-hover: 6px;--tilt-enabled: 0;--tilt-max: 3deg;--tilt-perspective: 1000px;--tilt-scale: 1.01;--hover-scale: 1.01;--hover-lift: -2px;--press-scale: .99;--press-depth: 1px;--magnetic-enabled: 0;--magnetic-strength: .2;--ripple-enabled: 1;--ripple-color: rgba(196, 30, 58, .25);--ripple-duration: .7s;--noise-enabled: 1;--noise-opacity: .04;--noise-blend: overlay;--vignette-enabled: 1;--vignette-opacity: .55;--vignette-size: 30%;--scanlines-enabled: 0;--scanlines-opacity: 0;--scanlines-size: 2px;--burst-color-1: #c41e3a;--burst-color-2: #9b8fa6;--burst-color-3: #722f37;--confetti-colors: #c41e3a, #9b8fa6, #722f37, #4a3a50, #e8e0e3;--bg-layer-1: radial-gradient(circle at 30% 75%, rgba(114, 47, 55, .06) 0%, transparent 50%);--bg-layer-2: radial-gradient(circle at 75% 25%, rgba(95, 80, 110, .05) 0%, transparent 50%);--bg-layer-3: none;--bg-layer-1-speed: 45s;--bg-layer-2-speed: 70s;--bg-layer-3-speed: 0}html[data-high-contrast=true]{--text-secondary: #e0e0e0 !important;--text-tertiary: #cccccc !important;--border-primary: rgba(255, 255, 255, .4) !important;--border-secondary: rgba(255, 255, 255, .25) !important;--opacity-disabled: .7 !important;--bg-hover: rgba(255, 255, 255, .15) !important;--bg-active: rgba(255, 255, 255, .2) !important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html[data-reduce-animation=true]{--particles-enabled: 0;--particle-count: 0;--breathe-enabled: 0;--float-enabled: 0;--pulse-enabled: 0;--shimmer-enabled: 0;--parallax-enabled: 0;--tilt-enabled: 0;--glow-enabled: 0;--card-glow-enabled: 0;--magnetic-enabled: 0;--ripple-enabled: 0;--noise-enabled: 0}html[data-reduce-animation=true] *,html[data-reduce-animation=true] *:before,html[data-reduce-animation=true] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}:root{--particles-enabled: 0 !important;--glow-enabled: 0 !important;--card-glow-enabled: 0 !important;--breathe-enabled: 0 !important;--float-enabled: 0 !important;--pulse-enabled: 0 !important;--shimmer-enabled: 0 !important;--parallax-enabled: 0 !important;--tilt-enabled: 0 !important;--magnetic-enabled: 0 !important;--ripple-enabled: 0 !important;--noise-enabled: 0 !important;--scanlines-enabled: 0 !important}}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}:focus-visible{outline:2px solid var(--accent-primary, #6366f1);outline-offset:2px}:focus:not(:focus-visible){outline:none}[dir=rtl] .nexus-hub-container{order:1}[dir=rtl] .nexus-content{order:0}[dir=rtl]{text-align:right}[dir=rtl] input,[dir=rtl] textarea,[dir=rtl] select{text-align:inherit}.auth-tabs.svelte-7oq8yx{display:flex;border-bottom:1px solid var(--border-primary, rgba(255, 255, 255, .1));margin-bottom:1rem}.auth-tab.svelte-7oq8yx{flex:1;padding:.75rem 1rem;border:none;background:none;color:var(--text-secondary, #888);font-size:.95rem;font-weight:500;cursor:pointer;border-bottom:2px solid transparent;transition:color .15s ease,border-color .15s ease}.auth-tab.svelte-7oq8yx:hover{color:var(--text-primary, #fff)}.auth-tab.active.svelte-7oq8yx{color:var(--text-primary, #fff);border-bottom-color:var(--accent-primary, #64e8c9)}.skip-link.svelte-bf3yk4{position:absolute;left:-9999px;z-index:10000}.skip-link.svelte-bf3yk4:focus{left:8px;top:8px;padding:8px 16px;background:var(--bg-secondary, #222);color:var(--text-primary, #fff);border-radius:6px;outline:2px solid var(--accent-primary)}
