/*! tailwindcss v4.3.4 | MIT License | https://tailwindcss.com */
:root,:host{--tw-color-red-500:oklch(63.7% .237 25.331);--tw-color-emerald-600:oklch(59.6% .145 163.225);--tw-color-teal-600:oklch(60% .118 184.704);--tw-color-violet-50:oklch(96.9% .016 293.756);--tw-color-violet-200:oklch(89.4% .057 293.283);--tw-color-violet-300:oklch(81.1% .111 293.571);--tw-color-violet-500:oklch(60.6% .25 292.717);--tw-color-violet-600:oklch(54.1% .281 293.009);--tw-color-slate-100:oklch(96.8% .007 247.896)}.tw\:border-emerald-600{border-color:var(--tw-color-emerald-600)}.tw\:border-red-500{border-color:var(--tw-color-red-500)}.tw\:border-teal-600{border-color:var(--tw-color-teal-600)}.tw\:border-violet-200{border-color:var(--tw-color-violet-200)}.tw\:border-violet-600{border-color:var(--tw-color-violet-600)}.tw\:bg-emerald-600{background-color:var(--tw-color-emerald-600)}.tw\:bg-violet-50\/40{background-color:var(--tw-color-violet-50)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-violet-50\/40{background-color:color-mix(in oklab, var(--tw-color-violet-50) 40%, transparent)}}.tw\:text-\[10px\]{font-size:10px}.tw\:text-\[11px\]{font-size:11px}@media (hover:hover){.tw\:hover\:border-violet-300:hover{border-color:var(--tw-color-violet-300)}.tw\:hover\:bg-slate-100:hover{background-color:var(--tw-color-slate-100)}.tw\:hover\:bg-violet-200:hover{background-color:var(--tw-color-violet-200)}}.tw\:focus\:ring-violet-500:focus{--tw-ring-color:var(--tw-color-violet-500)}.tw\:disabled\:opacity-50:disabled{opacity:.5}.tw\:disabled\:opacity-60:disabled{opacity:.6}*{font-family:Inter,system-ui,sans-serif}#gs-toast-wrap{z-index:9999;pointer-events:none;flex-direction:column;gap:8px;display:flex;position:fixed;bottom:24px;right:24px}.gs-toast{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:auto;border:1px solid #ffffff1f;border-radius:14px;align-items:center;gap:10px;max-width:320px;padding:12px 18px;font-size:13px;font-weight:600;line-height:1.4;animation:.3s gsToastIn;display:flex;box-shadow:0 8px 32px #0006}.gs-toast.ok{background:#142814eb;border-color:#4ade804d}.gs-toast.err{background:#280a0aeb;border-color:#f871714d}.gs-toast.warn{background:#281e05eb;border-color:#fbbf244d}@keyframes gsToastIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes gsToastOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(12px)}}#gs-confirm-overlay{z-index:9998;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000a6;justify-content:center;align-items:center;padding:16px;display:none;position:fixed;inset:0}#gs-confirm-box{background:#0f1e35;border:1px solid #ffffff1a;border-radius:20px;width:100%;max-width:380px;padding:28px 24px;box-shadow:0 24px 64px #0009}#gs-confirm-icon{text-align:center;margin-bottom:12px;font-size:36px}#gs-confirm-msg{color:#cbd5e1;text-align:center;white-space:pre-line;margin-bottom:24px;font-size:14px;line-height:1.6}.gs-confirm-btns{gap:10px;display:flex}#gs-confirm-ok{cursor:pointer;border:none;border-radius:14px;flex:1;padding:12px;font-size:14px;font-weight:800;transition:all .2s}#gs-confirm-cancel{cursor:pointer;color:#94a3b8;background:#ffffff12;border:1px solid #ffffff1a;border-radius:14px;flex:1;padding:12px;font-size:14px;font-weight:700;transition:all .2s}#gs-confirm-cancel:hover{color:#fff;background:#ffffff1f}#gs-prompt-overlay{z-index:9999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000a6;justify-content:center;align-items:center;padding:16px;display:none;position:fixed;inset:0}#gs-prompt-box{background:#0f1e35;border:1px solid #ffffff1a;border-radius:20px;width:100%;max-width:400px;padding:28px 24px;box-shadow:0 24px 64px #0009}#gs-prompt-title{color:#f1f5f9;text-align:center;margin-bottom:14px;font-size:16px;font-weight:800}#gs-prompt-input{color:#f1f5f9;box-sizing:border-box;background:#ffffff0f;border:1px solid #ffffff26;border-radius:12px;outline:none;width:100%;margin-bottom:16px;padding:12px 14px;font-size:14px}#gs-prompt-input:focus{border-color:#14b8a6;box-shadow:0 0 0 3px #14b8a633}.gs-prompt-btns{gap:10px;display:flex}#gs-prompt-ok{cursor:pointer;color:#fff;background:linear-gradient(135deg,#14b8a6,#06b6d4);border:none;border-radius:14px;flex:1;padding:12px;font-size:14px;font-weight:800;transition:all .2s}#gs-prompt-ok:hover{opacity:.88}#gs-prompt-cancel{cursor:pointer;color:#94a3b8;background:#ffffff12;border:1px solid #ffffff1a;border-radius:14px;flex:1;padding:12px;font-size:14px;font-weight:700;transition:all .2s}#gs-prompt-cancel:hover{color:#fff;background:#ffffff1f}
