.lx-btn[data-v-5e46eee7]{justify-content:center;align-items:center;gap:var(--lx-space-1);font-family:var(--lx-font-family);white-space:nowrap;border-radius:var(--lx-radius-md);cursor:pointer;transition:background-color var(--lx-dur) var(--lx-ease), border-color var(--lx-dur) var(--lx-ease), color var(--lx-dur) var(--lx-ease), box-shadow var(--lx-dur) var(--lx-ease), transform var(--lx-dur) var(--lx-ease-spring), filter var(--lx-dur) var(--lx-ease);border:1px solid #0000;font-weight:500;display:inline-flex}.lx-btn[data-v-5e46eee7]:active:not(:disabled){transform:scale(.97)}.lx-btn[data-v-5e46eee7]:disabled{opacity:.55;cursor:not-allowed}.lx-btn--sm[data-v-5e46eee7]{height:28px;padding:0 var(--lx-space-2);font-size:var(--lx-text-sm)}.lx-btn--md[data-v-5e46eee7]{height:34px;padding:0 var(--lx-space-4);font-size:var(--lx-text-md)}.lx-btn--lg[data-v-5e46eee7]{height:40px;padding:0 var(--lx-space-5);font-size:var(--lx-text-lg)}.lx-btn--primary[data-v-5e46eee7]{background:var(--lx-grad-gold);color:var(--lx-text-invert);background-origin:border-box;font-weight:600;position:relative;overflow:clip;box-shadow:inset 0 1px #ffffff59}.lx-btn--primary[data-v-5e46eee7]:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 42%,#ffffff59 50%,#0000 58%);position:absolute;inset:-30%;transform:translate(-130%)}.lx-btn--primary[data-v-5e46eee7]:hover:not(:disabled){box-shadow:inset 0 1px 0 #fff6, var(--lx-glow-gold-strong);filter:brightness(1.05);transform:translateY(-1px)}.lx-btn--primary[data-v-5e46eee7]:hover:not(:disabled):after{transition:transform .7s var(--lx-ease);transform:translate(130%)}.lx-btn--primary[data-v-5e46eee7]:active:not(:disabled){filter:brightness(.95);transform:scale(.97)}.lx-btn--secondary[data-v-5e46eee7]{background:var(--lx-glass-bg);color:var(--lx-text);border-color:var(--lx-border-strong)}.lx-btn--secondary[data-v-5e46eee7]:hover:not(:disabled){background:var(--lx-bg-hover);border-color:var(--lx-primary);color:var(--lx-primary);box-shadow:var(--lx-glow-gold)}.lx-btn--ghost[data-v-5e46eee7]{color:var(--lx-text-secondary);background:0 0}.lx-btn--ghost[data-v-5e46eee7]:hover:not(:disabled){background:var(--lx-bg-hover);color:var(--lx-text)}.lx-btn--danger[data-v-5e46eee7]{background:var(--lx-danger);color:var(--lx-text-invert)}.lx-btn--danger[data-v-5e46eee7]:hover:not(:disabled){filter:brightness(1.1);box-shadow:0 0 20px #f8717159}.is-block[data-v-5e46eee7]{width:100%;display:flex}.lx-btn__spinner[data-v-5e46eee7]{border-radius:var(--lx-radius-full);width:12px;height:12px;animation:lx-spin-5e46eee7 var(--lx-dur-slow) linear infinite;border:2px solid;border-top-color:#0000}@keyframes lx-spin-5e46eee7{to{transform:rotate(360deg)}}.lx-toast-host{top:var(--lx-space-4);right:var(--lx-space-4);z-index:var(--lx-z-toast);gap:var(--lx-space-2);pointer-events:none;flex-direction:column;display:flex;position:fixed}.lx-toast{padding:var(--lx-space-2) var(--lx-space-4);border-radius:var(--lx-radius-md);background:var(--lx-bg);border:1px solid var(--lx-border);box-shadow:var(--lx-shadow-md);font-size:var(--lx-text-md);border-left:3px solid var(--lx-info);transition:all var(--lx-dur) var(--lx-ease)}.lx-toast--success{border-left-color:var(--lx-success)}.lx-toast--error{border-left-color:var(--lx-danger)}.lx-toast--warning{border-left-color:var(--lx-warning)}.lx-toast-enter-from,.lx-toast-leave-to{opacity:0;transform:translate(12px)}.lx-confirm-overlay{z-index:var(--lx-z-confirm);padding:var(--lx-space-4);align-items:center}.lx-confirm{background:var(--lx-bg);border:1px solid var(--lx-hairline-lit);border-radius:var(--lx-radius-lg);width:420px;max-width:100%;box-shadow:var(--lx-shadow-lg), var(--lx-light-top);padding:var(--lx-space-5) var(--lx-space-5) var(--lx-space-4)}.lx-confirm__title{font-weight:600;font-size:var(--lx-text-lg);margin-bottom:var(--lx-space-2)}.lx-confirm__message{color:var(--lx-text-muted);font-size:var(--lx-text-md);white-space:pre-line;line-height:1.6}.lx-confirm__footer{justify-content:flex-end;gap:var(--lx-space-2);margin-top:var(--lx-space-5);display:flex}*,:before,:after{box-sizing:border-box}body{font-family:var(--lx-font-family);font-size:var(--lx-text-md);color:var(--lx-text);background:var(--lx-bg);margin:0}button,input,textarea,select{font:inherit;color:inherit}img{max-width:100%;display:block}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--lx-border-strong);border-radius:var(--lx-radius-full);background-clip:padding-box;border:3px solid #0000}::-webkit-scrollbar-thumb:hover{background:var(--lx-primary);background-clip:padding-box;border:3px solid #0000}::-webkit-scrollbar-corner{background:0 0}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--lx-border-strong) transparent}}::selection{background:var(--lx-primary);color:var(--lx-text-invert)}:root{--lx-font-family:ui-sans-serif, -apple-system, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--lx-font-display:"Palatino Linotype", "Book Antiqua", Georgia, "Songti SC", "STSong", "SimSun", serif;--lx-text-xs:12px;--lx-text-sm:13px;--lx-text-md:14px;--lx-text-lg:16px;--lx-text-xl:18px;--lx-text-2xl:24px;--lx-space-1:4px;--lx-space-2:8px;--lx-space-3:12px;--lx-space-4:16px;--lx-space-5:20px;--lx-space-6:24px;--lx-space-8:32px;--lx-radius-sm:6px;--lx-radius-md:10px;--lx-radius-lg:16px;--lx-radius-full:999px;--lx-z-dropdown:1000;--lx-z-modal:1100;--lx-z-toast:1200;--lx-z-popover:1300;--lx-z-confirm:1400;--lx-dur:.18s;--lx-dur-slow:.4s;--lx-dur-entrance:.8s;--lx-ease:cubic-bezier(.16, 1, .3, 1);--lx-ease-spring:cubic-bezier(.34, 1.56, .64, 1);--lx-accent:#6553e0;--lx-accent-soft:#6553e01a;--lx-success:#2e7d46;--lx-warning:#b7791f;--lx-danger:#c0392b;--lx-info:#2563eb;--lx-hairline:#1f1e1b14;--lx-hairline-lit:#1f1e1b24;--lx-glass-border:#1f1e1b1a;--lx-shadow-sm:0 1px 2px #1f1e1b14;--lx-shadow-md:0 8px 28px #1f1e1b1a;--lx-shadow-lg:0 16px 48px #1f1e1b29;--lx-light-top:inset 0 1px 0 #fff9;--lx-overlay:#14120e59;--lx-aurora-shade:#ffffff8c;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--lx-primary:#91742f;--lx-primary-hover:#a8873b;--lx-primary-active:#755c24;--lx-primary-soft:#91742f1a;--lx-grad-gold:linear-gradient(135deg, #c9a648 0%, #91742f 55%, #6e5820 100%);--lx-grad-metal:linear-gradient(100deg, #6e5820 0%, #91742f 30%, #c9a648 47%, #e7d08a 50%, #c9a648 53%, #91742f 70%, #6e5820 100%);--lx-bg:#f7f6f2;--lx-bg-muted:#efede6;--lx-bg-hover:#e9e6dc;--lx-bg-raised:#fff;--lx-surface:var(--lx-bg-raised);--lx-surface-muted:var(--lx-bg-muted);--lx-glass-bg:#ffffffb8;--lx-border:#34302621;--lx-border-strong:#3430263d;--lx-text:#24211a;--lx-text-secondary:#55503f;--lx-text-muted:#8c8676;--lx-text-invert:#fff;--lx-glow-gold:0 0 36px #91742f24;--lx-glow-gold-strong:0 4px 48px #91742f38;--lx-ring:0 0 0 3px #91742f2e}[data-mode=dark]{--lx-accent:#7c6af6;--lx-accent-soft:#7c6af624;--lx-success:#4ade80;--lx-warning:#fbbf24;--lx-danger:#f87171;--lx-info:#60a5fa;--lx-hairline:#ffffff12;--lx-hairline-lit:#ffffff21;--lx-glass-border:#ffffff24;--lx-shadow-sm:0 1px 2px #00000080;--lx-shadow-md:0 8px 32px #00000059;--lx-shadow-lg:0 16px 48px #0000008c;--lx-light-top:inset 0 1px 0 #ffffff14;--lx-overlay:#00000073;--lx-aurora-shade:#00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=obsidian][data-mode=dark]{--lx-primary:#d2b37b;--lx-primary-hover:#e0c48d;--lx-primary-active:#bc9d63;--lx-primary-soft:#d2b37b21;--lx-grad-gold:linear-gradient(135deg, #e9d6a2 0%, #d2b37b 50%, #8f7442 100%);--lx-grad-metal:linear-gradient(100deg, #6b5426 0%, #cba05c 30%, #f3df8e 47%, #f8f1c6 50%, #f3df8e 53%, #cba05c 70%, #6b5426 100%);--lx-bg:#0b0c0f;--lx-bg-muted:#111318;--lx-bg-hover:#15181e;--lx-bg-raised:#191c23;--lx-glass-bg:#111318a6;--lx-border:#e2e6f017;--lx-border-strong:#e2e6f02b;--lx-text:#f0f1f4;--lx-text-secondary:#c3c6ce;--lx-text-muted:#8b8f9b;--lx-text-invert:#14110a;--lx-glow-gold:0 0 40px #d2b37b24;--lx-glow-gold-strong:0 4px 60px #d2b37b42;--lx-ring:0 0 0 3px #d2b37b40}[data-theme=ink][data-mode=light]{--lx-primary:#8f7332;--lx-primary-hover:#a6893e;--lx-primary-active:#745c26;--lx-primary-soft:#8f73321a;--lx-grad-gold:linear-gradient(135deg, #c9a648 0%, #8f7332 55%, #6b571f 100%);--lx-grad-metal:linear-gradient(100deg, #6b571f 0%, #8f7332 30%, #c9a648 47%, #e7d08a 50%, #c9a648 53%, #8f7332 70%, #6b571f 100%);--lx-bg:#f5f7fa;--lx-bg-muted:#ebeff5;--lx-bg-hover:#e3e9f1;--lx-bg-raised:#fff;--lx-glass-bg:#ffffffb8;--lx-border:#26304221;--lx-border-strong:#2630423d;--lx-text:#1d222b;--lx-text-secondary:#4e5665;--lx-text-muted:#7e8899;--lx-text-invert:#fff;--lx-glow-gold:0 0 36px #8f733224;--lx-glow-gold-strong:0 4px 48px #8f733238;--lx-ring:0 0 0 3px #8f73322e}[data-theme=ink][data-mode=dark]{--lx-primary:#d9b97e;--lx-primary-hover:#ebd09a;--lx-primary-active:#c2a268;--lx-primary-soft:#d9b97e21;--lx-grad-gold:linear-gradient(135deg, #efdca6 0%, #d9b97e 50%, #93763f 100%);--lx-grad-metal:linear-gradient(100deg, #6e5826 0%, #cfa45e 30%, #f4e091 47%, #f9f2c8 50%, #f4e091 53%, #cfa45e 70%, #6e5826 100%);--lx-bg:#070c15;--lx-bg-muted:#0c1322;--lx-bg-hover:#101a2b;--lx-bg-raised:#131e33;--lx-glass-bg:#0c1322a6;--lx-border:#9eb7e51f;--lx-border-strong:#9eb7e538;--lx-text:#eef1f7;--lx-text-secondary:#bfc8d9;--lx-text-muted:#8290a6;--lx-text-invert:#171106;--lx-glow-gold:0 0 40px #d9b97e26;--lx-glow-gold-strong:0 4px 60px #d9b97e47;--lx-ring:0 0 0 3px #d9b97e40}[data-theme=emerald][data-mode=light]{--lx-primary:#1e7a55;--lx-primary-hover:#27916a;--lx-primary-active:#175f43;--lx-primary-soft:#1e7a551a;--lx-grad-gold:linear-gradient(135deg, #4cb98a 0%, #1e7a55 55%, #14523a 100%);--lx-grad-metal:linear-gradient(100deg, #14523a 0%, #1e7a55 30%, #4cb98a 47%, #9adfc0 50%, #4cb98a 53%, #1e7a55 70%, #14523a 100%);--lx-bg:#f5f7f4;--lx-bg-muted:#eaf0ea;--lx-bg-hover:#e0e9e1;--lx-bg-raised:#fff;--lx-glass-bg:#ffffffb8;--lx-border:#22342a21;--lx-border-strong:#22342a3d;--lx-text:#1c231f;--lx-text-secondary:#48544d;--lx-text-muted:#7c8a82;--lx-text-invert:#fff;--lx-glow-gold:0 0 36px #1e7a5524;--lx-glow-gold-strong:0 4px 48px #1e7a5538;--lx-ring:0 0 0 3px #1e7a552e}[data-theme=emerald][data-mode=dark]{--lx-primary:#46c08a;--lx-primary-hover:#6ed8a8;--lx-primary-active:#35a272;--lx-primary-soft:#46c08a21;--lx-grad-gold:linear-gradient(135deg, #8ee5bc 0%, #46c08a 50%, #24704f 100%);--lx-grad-metal:linear-gradient(100deg, #1d5c41 0%, #35a272 30%, #7be0af 47%, #c8f4df 50%, #7be0af 53%, #35a272 70%, #1d5c41 100%);--lx-bg:#08110e;--lx-bg-muted:#0d1915;--lx-bg-hover:#111f19;--lx-bg-raised:#14231e;--lx-glass-bg:#0d1915a6;--lx-border:#a0d6be1c;--lx-border-strong:#a0d6be33;--lx-text:#edf4f0;--lx-text-secondary:#bfd1c8;--lx-text-muted:#7f948a;--lx-text-invert:#06130d;--lx-glow-gold:0 0 40px #46c08a24;--lx-glow-gold-strong:0 4px 60px #46c08a42;--lx-ring:0 0 0 3px #46c08a40}[data-theme=amethyst][data-mode=light]{--lx-primary:#6a5ae0;--lx-primary-hover:#7e6fea;--lx-primary-active:#5747c4;--lx-primary-soft:#6a5ae01a;--lx-grad-gold:linear-gradient(135deg, #9c8ff0 0%, #6a5ae0 55%, #4a3bae 100%);--lx-grad-metal:linear-gradient(100deg, #4a3bae 0%, #6a5ae0 30%, #9c8ff0 47%, #cfc8fa 50%, #9c8ff0 53%, #6a5ae0 70%, #4a3bae 100%);--lx-bg:#f6f5f9;--lx-bg-muted:#edebf3;--lx-bg-hover:#e5e2ee;--lx-bg-raised:#fff;--lx-glass-bg:#ffffffb8;--lx-border:#2c283c21;--lx-border-strong:#2c283c3d;--lx-text:#201d2a;--lx-text-secondary:#514c63;--lx-text-muted:#837d94;--lx-text-invert:#fff;--lx-glow-gold:0 0 36px #6a5ae024;--lx-glow-gold-strong:0 4px 48px #6a5ae038;--lx-ring:0 0 0 3px #6a5ae02e}[data-theme=amethyst][data-mode=dark]{--lx-primary:#9d8cff;--lx-primary-hover:#b7aaff;--lx-primary-active:#8677e6;--lx-primary-soft:#9d8cff21;--lx-grad-gold:linear-gradient(135deg, #c4b8ff 0%, #9d8cff 50%, #5f4fd0 100%);--lx-grad-metal:linear-gradient(100deg, #4a3bae 0%, #7a69ea 30%, #c4b8ff 47%, #e8e3ff 50%, #c4b8ff 53%, #7a69ea 70%, #4a3bae 100%);--lx-bg:#0b0a10;--lx-bg-muted:#121017;--lx-bg-hover:#161320;--lx-bg-raised:#1a1723;--lx-glass-bg:#121017a6;--lx-border:#c4baff1a;--lx-border-strong:#c4baff2e;--lx-text:#f0eef6;--lx-text-secondary:#c6c2d4;--lx-text-muted:#8781a0;--lx-text-invert:#100d1f;--lx-glow-gold:0 0 40px #9d8cff24;--lx-glow-gold-strong:0 4px 60px #9d8cff42;--lx-ring:0 0 0 3px #9d8cff40}.lx-border-lit{background:linear-gradient(var(--lx-bg-raised), var(--lx-bg-raised)) padding-box, linear-gradient(180deg, var(--lx-hairline-lit), var(--lx-hairline)) border-box;border:1px solid #0000}[data-mode=dark] .lx-border-lit{background:linear-gradient(var(--lx-bg-muted), var(--lx-bg-muted)) padding-box, linear-gradient(180deg, var(--lx-hairline-lit), #ffffff05) border-box}.lx-spot{position:relative;overflow:clip}.lx-spot:before{content:"";z-index:0;opacity:0;background:radial-gradient(340px circle at var(--lx-mx,50%) var(--lx-my,40%), color-mix(in srgb, var(--lx-primary) 9%, transparent), transparent 72%);pointer-events:none;transition:opacity .45s;position:absolute;inset:0}.lx-spot:hover:before{opacity:1}.lx-glow-card{border-radius:var(--lx-radius-lg);background:var(--lx-bg-muted);border:1px solid var(--lx-border);transition:transform .3s var(--lx-ease), border-color .2s ease, box-shadow .4s ease, background-color .2s ease;position:relative}.lx-glow-card:hover{background-color:var(--lx-bg-hover);border-color:color-mix(in srgb, var(--lx-primary) 45%, var(--lx-border));box-shadow:0 0 0 1px var(--lx-primary-soft), var(--lx-glow-gold), var(--lx-light-top), var(--lx-shadow-md);transform:translateY(-2px)}.lx-reveal{opacity:0;transform:translateY(22px)}.lx-reveal.in{animation:lx-rise var(--lx-dur-entrance) var(--lx-ease) forwards;animation-delay:calc(var(--lx-i,0) * 80ms)}.lx-reveal-blur{opacity:0;filter:blur(8px);transform:translateY(14px)}.lx-reveal-blur.in{animation:lx-rise-blur var(--lx-dur-entrance) var(--lx-ease) forwards;animation-delay:calc(var(--lx-i,0) * 90ms)}@keyframes lx-rise{to{opacity:1;transform:none}}@keyframes lx-rise-blur{to{opacity:1;filter:blur();transform:none}}.lx-text-gold{background:var(--lx-grad-gold);color:#0000;-webkit-background-clip:text;background-clip:text}.lx-metal{background:var(--lx-grad-metal);color:#0000;background-size:180% 100%;-webkit-background-clip:text;background-clip:text}.lx-metal--live{animation:7s ease-in-out infinite alternate lx-metal-drift}@keyframes lx-metal-drift{0%{background-position:0 0}to{background-position:100% 0}}.lx-sheen-text{background-image:linear-gradient(115deg, transparent 42%, color-mix(in srgb, var(--lx-primary) 22%, #fff) 50%, transparent 58%), linear-gradient(var(--lx-primary), var(--lx-primary));color:#0000;background-position:240% 0,0 0;background-repeat:no-repeat;background-size:240% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;animation:6.5s linear infinite lx-sheen-sweep}@keyframes lx-sheen-sweep{0%{background-position:240% 0,0 0}38%{background-position:-140% 0,0 0}to{background-position:-140% 0,0 0}}.lx-shine-border{position:relative}.lx-shine-border:after{content:"";border-radius:inherit;background-image:radial-gradient(transparent, transparent, var(--lx-primary), transparent, transparent);-webkit-mask-composite:xor;pointer-events:none;background-size:320% 320%;padding:1.5px;animation:13s linear infinite lx-shine-travel;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes lx-shine-travel{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}.lx-tilt{transform:perspective(900px) rotateX(var(--lx-rx,0deg)) rotateY(var(--lx-ry,0deg));transition:transform .45s var(--lx-ease);will-change:transform}.lx-sheen{position:relative;overflow:clip}.lx-sheen:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 42%,#ffffff59 50%,#0000 58%);position:absolute;inset:-30%;transform:translate(-130%)}.lx-sheen:hover:after{transition:transform .7s var(--lx-ease);transform:translate(130%)}.lx-aurora{isolation:isolate;position:relative;overflow:clip}.lx-aurora:before{content:"";z-index:-1;background:repeating-linear-gradient(100deg, color-mix(in srgb, var(--lx-primary) 13%, transparent) 8%, transparent 14%, color-mix(in srgb, var(--lx-primary) 9%, transparent) 20%, transparent 28%), repeating-linear-gradient(100deg, var(--lx-aurora-shade) 0%, transparent 6%);filter:blur(26px);pointer-events:none;background-size:260% 190%;animation:46s linear infinite alternate lx-aurora-drift;position:absolute;inset:-18% -12%;-webkit-mask-image:radial-gradient(85% 62% at 50% 0,#000 18%,#0000 74%);mask-image:radial-gradient(85% 62% at 50% 0,#000 18%,#0000 74%)}@keyframes lx-aurora-drift{0%{background-position:0 0,0 0}to{background-position:130% 40%,90% 20%}}.lx-meteor{border-radius:var(--lx-radius-full);background:color-mix(in srgb, var(--lx-primary) 70%, #fff);width:2px;height:2px;box-shadow:0 0 6px color-mix(in srgb, var(--lx-primary) 55%, transparent);opacity:0;pointer-events:none;animation:11s linear infinite lx-meteor-fall;position:absolute;transform:rotate(215deg)translate(0)}.lx-meteor:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--lx-primary) 55%, transparent), transparent);width:74px;height:1px;position:absolute;top:50%;left:1px;transform:translateY(-50%)}@keyframes lx-meteor-fall{0%{opacity:0;transform:rotate(215deg)translate(0)}6%{opacity:.9}46%{opacity:.9}62%{opacity:0;transform:rotate(215deg)translate(-460px)}to{opacity:0;transform:rotate(215deg)translate(-460px)}}.lx-lamp{height:5px;position:relative}.lx-lamp:after{content:"";border-radius:var(--lx-radius-full);background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--lx-primary) 80%, #fff), transparent);position:absolute;inset:2px 0}.lx-lamp:before{content:"";background:radial-gradient(ellipse 60% 100% at 50% 0%, color-mix(in srgb, var(--lx-primary) 16%, transparent), transparent 70%);pointer-events:none;height:90px;position:absolute;top:3px;left:10%;right:10%}.lx-beam{border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;padding:2px;position:absolute;inset:-1px;overflow:clip;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lx-beam:before{content:"";aspect-ratio:1;background:conic-gradient(from 0deg, transparent 0deg, transparent 284deg, color-mix(in srgb, var(--lx-primary) 8%, transparent) 300deg, color-mix(in srgb, var(--lx-primary) 50%, transparent) 334deg, color-mix(in srgb, var(--lx-primary) 75%, #fff) 356deg, transparent 360deg);will-change:transform;width:180%;animation:9s linear infinite lx-beam-orbit;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}@keyframes lx-beam-orbit{to{transform:translate(-50%,-50%)rotate(360deg)}}.lx-glass{background:var(--lx-glass-bg);border:1px solid var(--lx-glass-border);-webkit-backdrop-filter:blur(12px)saturate(1.4)}.lx-grain{position:relative}.lx-grain:after{content:"";border-radius:inherit;pointer-events:none;opacity:.18;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}[data-mode=dark] .lx-grain:after{mix-blend-mode:screen;opacity:.1}.lx-brushed{background-image:repeating-linear-gradient(45deg, color-mix(in srgb, var(--lx-primary) 14%, transparent) 0px, color-mix(in srgb, var(--lx-primary) 14%, transparent) 1px, transparent 1px, transparent 7px)}.lx-shimmer{position:relative;overflow:hidden}.lx-shimmer:after{content:"";background:linear-gradient(105deg, transparent 40%, color-mix(in srgb, var(--lx-text) 8%, transparent) 50%, transparent 60%);background-size:200% 100%;animation:2.2s linear infinite lx-shimmer-sweep;position:absolute;inset:0}@keyframes lx-shimmer-sweep{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.lx-aurora:before,.lx-shimmer:after,.lx-sheen-text,.lx-metal--live,.lx-shine-border:after,.lx-meteor,.lx-beam:before{animation:none}.lx-meteor{opacity:0}.lx-tilt{transition:none;transform:none}.lx-reveal,.lx-reveal-blur{opacity:1;filter:none;animation:none;transform:none}}.lx-canvas{background:radial-gradient(1100px 480px at 18% -8%, color-mix(in srgb, var(--lx-primary) 16%, transparent), transparent 62%), radial-gradient(900px 520px at 92% 0%, color-mix(in srgb, var(--lx-info) 7%, transparent), transparent 58%), linear-gradient(168deg, color-mix(in srgb, var(--lx-primary) 7%, var(--lx-bg)) 0%, var(--lx-bg) 46%, color-mix(in srgb, var(--lx-info) 4%, var(--lx-bg)) 100%);position:relative}.lx-canvas:before{content:"";pointer-events:none;opacity:.14;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}[data-mode=dark] .lx-canvas:before{mix-blend-mode:screen;opacity:.08}.lx-canvas-panel{background:color-mix(in srgb, var(--lx-bg-muted) 78%, transparent);-webkit-backdrop-filter:blur(10px)saturate(1.15);box-shadow:0 1px 2px #0000001a,0 8px 24px -12px #0000002e}html,body,#app{height:100%}body{background:var(--lx-bg);color:var(--lx-text);font-family:var(--lx-font-family);margin:0}
