:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ww-canvas:#0b0d12;--ww-canvas-blur:#0b0d12d9;--ww-panel:#131720;--ww-panel-raised:#181d28;--ww-sunken:#171b25;--ww-quiet:#1c212c;--ww-quiet-strong:#232936;--ww-line-soft:#1d222d;--ww-line:#232935;--ww-line-strong:#2e3543;--ww-rule:#39414f;--ww-ink:#e9edf4;--ww-body:#aeb7c5;--ww-muted:#8e97a6;--ww-faint:#7b8494;--ww-offline:#49515f;--ww-logged:#59616f;--ww-fill-ink:#2c3444;--ww-fill-ink-hover:#39435a;--ww-green:#2ecb87;--ww-green-solid:#00a862;--ww-green-tint:#0d2e21;--ww-green-line:#1a5038;--ww-rose:#ff7391;--ww-rose-solid:#e04463;--ww-rose-tint:#35141d;--ww-rose-line:#5c2130;--ww-amber:#e5a445;--ww-amber-solid:#cf8613;--ww-amber-tint:#34260f;--ww-amber-line:#55401a;--ww-blue:#7ba4ff;--ww-blue-solid:#4a80ff;--ww-blue-tint:#142138;--ww-violet:#ac93ff;--ww-violet-solid:#8f74ff;--ww-violet-tint:#221b3d;background-color:var(--ww-canvas)}html.dark :where(.bg-\[\#fafbfc\],.bg-\[\#f8fafc\],.bg-\[\#0a1a20\]),html.dark :where(.hover\:bg-\[\#fafbfc\]):hover{background-color:var(--ww-canvas)}html.dark :where(.bg-\[\#fafbfc\]\/85,.bg-\[\#f8fafc\]\/85){background-color:var(--ww-canvas-blur)}html.dark :where(.ring-\[\#fafbfc\]){--tw-ring-color:var(--ww-canvas)}html.dark :where(.bg-white,.bg-\[\#fcfcfd\],.bg-\[\#102830\],.bg-\[\#163038\],.bg-\[\#111827\]),html.dark :where(.hover\:bg-white):hover{background-color:var(--ww-panel)}html.dark :where(.bg-\[\#131f25\],.bg-\[\#152a32\],.bg-\[\#121820\],.bg-\[\#17212b\],.bg-\[\#1d2935\],.bg-\[\#1f2229\],.bg-\[\#1f2630\],.bg-\[\#1a3a45\],.bg-\[\#1a3d4a\]),html.dark :where(.hover\:bg-\[\#1d2935\],.hover\:bg-\[\#1a3d4a\]):hover{background-color:var(--ww-panel-raised)}html.dark :where(.bg-\[\#f8f9fb\],.bg-slate-50,.bg-gray-50),html.dark :where(.hover\:bg-\[\#f8f9fb\],.hover\:bg-slate-50,.hover\:bg-gray-50):hover,html.dark :where(.disabled\:bg-\[\#f8f9fb\]):disabled{background-color:var(--ww-sunken)}html.dark :where(.bg-\[\#f4f5f8\],.bg-slate-100,.bg-gray-100),html.dark :where(.hover\:bg-\[\#f4f5f8\],.hover\:bg-slate-100,.hover\:bg-gray-100):hover,html.dark :where(.disabled\:bg-\[\#f4f5f8\]):disabled,html.dark :where(.disabled\:hover\:bg-\[\#f4f5f8\]):disabled:hover{background-color:var(--ww-quiet)}html.dark :where(.bg-\[\#eff0f4\],.bg-\[\#e2e5ec\],.bg-slate-200,.bg-gray-200),html.dark :where(.hover\:bg-slate-200,.hover\:bg-gray-200):hover{background-color:var(--ww-quiet-strong)}html.dark :where(.bg-\[\#d3d8e0\],.bg-\[\#c9cfd8\]){background-color:var(--ww-rule)}html.dark :where(.bg-\[\#0d1220\]),html.dark :where(.disabled\:hover\:bg-\[\#0d1220\]):disabled:hover{background-color:var(--ww-fill-ink)}html.dark :where(.hover\:bg-black):hover{background-color:var(--ww-fill-ink-hover)}html.dark :where(.ring-offset-white),html.dark :where(.focus-visible\:ring-offset-white):focus-visible{--tw-ring-offset-color:var(--ww-panel)}html.dark :where(.border-\[\#0d1220\],.border-\[\#102830\]){border-color:var(--ww-line-strong)}html.dark :where(.ring-\[\#0d1220\]){--tw-ring-color:var(--ww-line-strong)}html.dark :where(.accent-\[\#0d1220\]){accent-color:var(--ww-green)}html.dark :where(.bg-\[\#0d1220\]\/40){background-color:#0000009e}html.dark :where(.bg-\[\#0d1220\]\/25){background-color:#00000073}html.dark :where(.bg-\[\#102830\]\/60,.bg-\[\#102830\]\/70){background-color:#000000a8}html.dark :where(.border-\[\#eff0f4\],.border-slate-200,.border-gray-200){border-color:var(--ww-line)}html.dark :where(.border-\[\#f4f5f8\],.lg\:border-\[\#f4f5f8\],.border-slate-100,.border-gray-100){border-color:var(--ww-line-soft)}html.dark :where(.border-\[\#e2e5ec\],.border-slate-300,.border-gray-300),html.dark :where(.hover\:border-\[\#e2e5ec\]):hover{border-color:var(--ww-line-strong)}html.dark :where(.border-\[\#d3d8e0\],.border-\[\#98a1af\]),html.dark :where(.hover\:border-\[\#98a1af\]):hover,html.dark :where(.focus-within\:border-\[\#d3d8e0\]):focus-within{border-color:var(--ww-rule)}html.dark :where(.border-white){border-color:var(--ww-panel)}html.dark :where(.divide-\[\#eff0f4\])>:not([hidden])~:not([hidden]){border-color:var(--ww-line)}html.dark :where(.divide-\[\#f4f5f8\],.divide-slate-100)>:not([hidden])~:not([hidden]){border-color:var(--ww-line-soft)}html.dark :where(.text-\[\#0d1220\],.text-\[\#102830\],.text-slate-900,.text-slate-800,.text-gray-900,.text-black),html.dark :where(.hover\:text-\[\#0d1220\],.hover\:text-\[\#102830\],.hover\:text-slate-900):hover,html.dark .group:hover :where(.group-hover\:text-\[\#102830\]){color:var(--ww-ink)}html.dark :where(.decoration-\[\#102830\]){-webkit-text-decoration-color:var(--ww-ink);text-decoration-color:var(--ww-ink)}html.dark :where(.text-\[\#48505f\],.text-slate-700,.text-gray-700),html.dark :where(.hover\:text-\[\#48505f\]):hover{color:var(--ww-body)}html.dark :where(.text-\[\#6b7482\],.text-slate-600,.text-slate-500,.text-gray-600,.text-gray-500),html.dark :where(.hover\:text-\[\#6b7482\],.hover\:text-slate-600):hover{color:var(--ww-muted)}html.dark :where(.text-\[\#98a1af\],.text-slate-400,.text-gray-400),html.dark :where(.disabled\:text-\[\#98a1af\]):disabled,html.dark :where(.disabled\:hover\:text-\[\#98a1af\]):disabled:hover,html.dark :where(.placeholder\:text-\[\#98a1af\])::placeholder{color:var(--ww-faint)}html.dark :where(.text-\[\#c9cfd8\],.text-\[\#d3d8e0\]){color:var(--ww-offline)}html.dark :where(.decoration-\[\#d3d8e0\]){-webkit-text-decoration-color:var(--ww-offline);text-decoration-color:var(--ww-offline)}html.dark :where(.text-\[\#00a862\],.text-\[\#007a4a\]),html.dark .group:hover :where(.group-hover\:text-\[\#00a862\]){color:var(--ww-green)}html.dark :where(.bg-\[\#e6f6ee\]),html.dark :where(.hover\:bg-\[\#e6f6ee\]):hover{background-color:var(--ww-green-tint)}html.dark :where(.border-\[\#e6f6ee\]){border-color:var(--ww-green-line)}html.dark :where(.text-\[\#d92b52\],.text-\[\#b32344\]),html.dark :where(.hover\:text-\[\#d92b52\],.hover\:text-\[\#b32344\]):hover,html.dark .group:hover :where(.group-hover\:text-\[\#d92b52\]){color:var(--ww-rose)}html.dark :where(.bg-\[\#fdeaee\]),html.dark :where(.hover\:bg-\[\#fdeaee\]):hover{background-color:var(--ww-rose-tint)}html.dark :where(.bg-\[\#fdeaee\]\/40){background-color:#35141d99}html.dark :where(.bg-\[\#fbdae1\]),html.dark :where(.hover\:bg-\[\#fbdae1\]):hover{background-color:var(--ww-rose-line)}html.dark :where(.border-\[\#fdeaee\]),html.dark :where(.hover\:border-\[\#fdeaee\]):hover{border-color:var(--ww-rose-line)}html.dark :where(.text-\[\#c2760a\]){color:var(--ww-amber)}html.dark :where(.fill-\[\#c2760a\]){fill:var(--ww-amber)}html.dark :where(.bg-\[\#fdf3e2\]){background-color:var(--ww-amber-tint)}html.dark :where(.border-\[\#fdf3e2\]){border-color:var(--ww-amber-line)}html.dark :where(.text-\[\#2f6df6\]){color:var(--ww-blue)}html.dark :where(.bg-\[\#e9f0fe\]){background-color:var(--ww-blue-tint)}html.dark :where(.text-\[\#7c5cf0\]){color:var(--ww-violet)}html.dark :where(.bg-\[\#f0ebfe\]){background-color:var(--ww-violet-tint)}html.dark .dark\:bg-\[\#0a1a20\],html.dark .dark\:bg-slate-900{background-color:var(--ww-canvas)}html.dark .dark\:bg-\[\#102830\],html.dark .dark\:bg-slate-800{background-color:var(--ww-panel)}html.dark .dark\:bg-\[\#152a32\],html.dark .dark\:bg-\[\#1a3a45\],html.dark .dark\:bg-slate-700,html.dark .dark\:hover\:bg-slate-700:hover{background-color:var(--ww-panel-raised)}html.dark .dark\:hover\:bg-slate-600:hover{background-color:var(--ww-quiet-strong)}html.dark .dark\:bg-\[\#102830\]\/60,html.dark .dark\:bg-\[\#102830\]\/50,html.dark .dark\:bg-\[\#102830\]\/70,html.dark .dark\:bg-\[\#102830\]\/30,html.dark .dark\:bg-slate-800\/50{background-color:#13172099}html.dark .dark\:border-\[\#102830\],html.dark .dark\:border-slate-700{border-color:var(--ww-line)}html.dark .dark\:border-slate-600{border-color:var(--ww-line-strong)}html.dark input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),html.dark textarea,html.dark select{background-color:var(--ww-panel);color:var(--ww-ink)}html.dark input::placeholder,html.dark textarea::placeholder{color:var(--ww-faint)}html,body,#root{width:100%;max-width:100%;overflow-x:hidden}body.drawer-open{touch-action:none;overflow:hidden}#root,#root>*{min-width:0}.responsive-scroll-x{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow-x:auto}.safe-popover{width:min(24rem,100vw - 1rem);max-width:calc(100vw - 1rem)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.dark ::-webkit-scrollbar-thumb{background:#1e3a45}.dark ::-webkit-scrollbar-thumb:hover{background:#00d47e}.glass{-webkit-backdrop-filter:blur(10px);background:#ffffffb3}.dark .glass{background:#102830b3}.glass-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff80;border:1px solid #fff3}.dark .glass-card{background:#16303899;border:1px solid #ffffff0d}.shadow-neon{box-shadow:0 0 15px #00d47e4d}.shadow-neon-strong{box-shadow:0 0 25px #00d47e80}@keyframes shimmer{0%{transform:translate(-100%)skew(-12deg)}to{transform:translate(200%)skew(-12deg)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse-glow{0%,to{box-shadow:0 0 5px #00d47e66}50%{box-shadow:0 0 20px #00d47e99}}.animate-shimmer{animation:2s infinite shimmer}.animate-float{animation:3s ease-in-out infinite float}.animate-pulse-glow{animation:2s ease-in-out infinite pulse-glow}*{transition-property:background-color,border-color,color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}button,a,input,textarea,select{transition-duration:.2s}@keyframes star-movement-bottom{0%{opacity:1;transform:translate(0%)}to{opacity:0;transform:translate(-100%)}}@keyframes star-movement-top{0%{opacity:1;transform:translate(0%)}to{opacity:0;transform:translate(100%)}}@keyframes aurora-drift-1{0%,to{transform:translate(-10%,-10%)rotate(0)scale(1)}33%{transform:translate(5%,-5%)rotate(120deg)scale(1.1)}66%{transform:translate(-5%,5%)rotate(240deg)scale(.95)}}@keyframes aurora-drift-2{0%,to{transform:translate(10%,10%)rotate(0)scale(1.1)}33%{transform:translate(-5%,5%)rotate(-120deg)scale(1)}66%{transform:translate(5%,-10%)rotate(-240deg)scale(1.05)}}@keyframes aurora-drift-3{0%,to{transform:translateY(-5%)rotate(0)scale(.95)}33%{transform:translate(-10%,5%)rotate(60deg)scale(1.05)}66%{transform:translate(10%)rotate(-60deg)scale(1)}}.aurora-bg{z-index:0;position:absolute;inset:0;overflow:hidden}.aurora-bg:before,.aurora-bg:after{content:"";filter:blur(80px);opacity:.5;border-radius:50%;width:60%;height:60%;position:absolute}.aurora-bg:before{background:radial-gradient(circle,#00d47e66,#0000 70%);animation:12s ease-in-out infinite aurora-drift-1;top:-20%;left:-10%}.aurora-bg:after{background:radial-gradient(circle,#00a8644d,#0000 70%);animation:15s ease-in-out infinite aurora-drift-2;bottom:-20%;right:-10%}.aurora-bg-extra{filter:blur(100px);opacity:.3;pointer-events:none;background:radial-gradient(circle,#10283099,#00d47e26,#0000 70%);border-radius:50%;width:50%;height:50%;animation:18s ease-in-out infinite aurora-drift-3;position:absolute;top:30%;left:30%}.ui-soft .rounded-xl{border-radius:.95rem}.ui-soft .rounded-2xl{border-radius:1.15rem}.ui-soft .rounded-3xl{border-radius:1.45rem}.ui-soft input,.ui-soft select,.ui-soft textarea,.ui-soft button{border-color:#94a3b838}.ui-soft .shadow-2xl{box-shadow:0 22px 52px -24px #02061799}*{scrollbar-width:thin;scrollbar-color:#d3d8e0 transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#d3d8e0;background-clip:content-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:#98a1af;background-clip:content-box}::-webkit-scrollbar-corner{background:0 0}.dark *{scrollbar-color:#3a4654 transparent}.dark ::-webkit-scrollbar-thumb{background-color:#3a4654;background-clip:content-box}.dark ::-webkit-scrollbar-thumb:hover{background-color:#55637a;background-clip:content-box}@keyframes toast-in{0%{opacity:0;transform:translate(12px)scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes sheet-in{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:translate(0)}}
