@font-face{font-family:inter;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_43eea6{font-family:inter,inter Fallback;font-style:normal}.elv-root{--theme-black:#000000;--theme-surface:#050505;--theme-surface-elevated:#080808;--theme-surface-card:#111111;--theme-accent:#dc2626;--theme-accent-hover:#ef4444;--theme-accent-soft:rgba(239,68,68,0.12);--theme-accent-strong:rgba(248,113,113,0.28);--theme-border:rgba(239,68,68,0.2);--theme-border-strong:rgba(248,113,113,0.34);--theme-text:#ffffff;--theme-muted:#e5e5e5;--theme-subtle:#a3a3a3;background:radial-gradient(circle at top right,rgba(239,68,68,.18),transparent 24%),radial-gradient(circle at bottom left,rgba(220,38,38,.14),transparent 22%),linear-gradient(180deg,#000000,#050505 40%,#080808);color:var(--theme-text);min-height:100vh;min-height:100dvh}.elv-root ::selection{background:rgba(239,68,68,.3);color:#ffffff}.elv-root input::placeholder,.elv-root textarea::placeholder{color:#737373}.elv-admin .rounded,.elv-admin .rounded-lg,.elv-admin .rounded-md,.elv-admin .rounded-sm,.elv-root .rounded,.elv-root .rounded-lg,.elv-root .rounded-md,.elv-root .rounded-sm{border-radius:0}.elv-admin .rounded-t,.elv-admin .rounded-t-lg,.elv-admin .rounded-t-md,.elv-root .rounded-t,.elv-root .rounded-t-lg,.elv-root .rounded-t-md{border-top-left-radius:0;border-top-right-radius:0}.elv-admin .rounded-b,.elv-admin .rounded-b-lg,.elv-admin .rounded-b-md,.elv-root .rounded-b,.elv-root .rounded-b-lg,.elv-root .rounded-b-md{border-bottom-left-radius:0;border-bottom-right-radius:0}.elv-admin .rounded-r,.elv-admin .rounded-r-lg,.elv-admin .rounded-r-md,.elv-root .rounded-r,.elv-root .rounded-r-lg,.elv-root .rounded-r-md{border-top-right-radius:0;border-bottom-right-radius:0}.elv-admin .rounded-l,.elv-admin .rounded-l-lg,.elv-admin .rounded-l-md,.elv-root .rounded-l,.elv-root .rounded-l-lg,.elv-root .rounded-l-md{border-top-left-radius:0;border-bottom-left-radius:0}.elv-root .theme-grid-overlay{background-image:linear-gradient(rgba(239,68,68,.12) 1px,transparent 0),linear-gradient(90deg,rgba(239,68,68,.12) 1px,transparent 0);background-size:40px 40px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.45),transparent 85%);mask-image:linear-gradient(180deg,rgba(0,0,0,.45),transparent 85%)}.elv-root .theme-panel{background-color:rgba(17,17,17,.94);border:1px solid var(--theme-border);color:var(--theme-text);box-shadow:0 24px 70px rgba(0,0,0,.35)}.elv-root .theme-panel-subtle{background-color:rgba(255,255,255,.03);border:1px solid rgba(248,113,113,.18);color:var(--theme-text)}.elv-root .theme-hero{position:relative;overflow:hidden;background:radial-gradient(circle at top right,rgba(239,68,68,.24),transparent 34%),radial-gradient(circle at bottom left,rgba(220,38,38,.16),transparent 28%),linear-gradient(135deg,#050505,#080808 58%,#111111);border:1px solid var(--theme-border-strong);box-shadow:0 26px 80px rgba(0,0,0,.42)}.elv-root .theme-hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(239,68,68,.07) 1px,transparent 0),linear-gradient(90deg,rgba(239,68,68,.07) 1px,transparent 0);background-size:32px 32px;opacity:.45;pointer-events:none}.elv-root .theme-kicker{color:#f87171;letter-spacing:.24em;text-transform:uppercase}.elv-root .theme-muted{color:var(--theme-subtle)}.elv-root .theme-button-primary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;border:1px solid transparent;background-color:var(--theme-accent);padding:.7rem 1.1rem;font-size:.875rem;font-weight:600;color:#ffffff;transition:background-color .15s ease,border-color .15s ease,transform .15s ease,box-shadow .15s ease;box-shadow:0 18px 40px rgba(220,38,38,.24)}.elv-root .theme-button-primary:hover{background-color:var(--theme-accent-hover)}.elv-root .theme-button-primary:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(0,0,0,.85),0 0 0 4px rgba(248,113,113,.5),0 18px 40px rgba(220,38,38,.24)}.elv-root .theme-button-ghost,.elv-root .theme-button-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;border:1px solid rgba(248,113,113,.3);background-color:rgba(255,255,255,.03);padding:.7rem 1.1rem;font-size:.875rem;font-weight:600;color:#ffffff;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.elv-root .theme-button-ghost:hover,.elv-root .theme-button-secondary:hover{background-color:rgba(239,68,68,.12);border-color:rgba(248,113,113,.45)}.elv-root .theme-button-ghost:focus-visible,.elv-root .theme-button-secondary:focus-visible,.elv-root .theme-link:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(0,0,0,.85),0 0 0 4px rgba(248,113,113,.45)}.elv-root .theme-link{color:#f87171;text-decoration:none;transition:color .15s ease}.elv-root .theme-link:hover{color:#fca5a5}.elv-root .theme-auth input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),.elv-root .theme-auth select,.elv-root .theme-auth textarea,.elv-root .theme-input,.elv-root .theme-user input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),.elv-root .theme-user select,.elv-root .theme-user textarea{background-color:rgba(255,255,255,.03);border-color:rgba(248,113,113,.22);color:#ffffff;border-radius:.75rem}.elv-root .theme-auth input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):focus,.elv-root .theme-auth select:focus,.elv-root .theme-auth textarea:focus,.elv-root .theme-input:focus,.elv-root .theme-user input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):focus,.elv-root .theme-user select:focus,.elv-root .theme-user textarea:focus{border-color:rgba(248,113,113,.65);--tw-ring-color:rgba(248,113,113,0.42);--tw-ring-offset-color:#050505;color:#ffffff}.elv-root .theme-auth select option,.elv-root .theme-input option,.elv-root .theme-user select option{background-color:#111111;color:#ffffff}.elv-root .theme-auth input[type=checkbox],.elv-root .theme-auth input[type=radio],.elv-root .theme-user input[type=checkbox],.elv-root .theme-user input[type=radio]{border-color:rgba(248,113,113,.4);background-color:rgba(255,255,255,.03);color:var(--theme-accent)}.elv-root .theme-auth input[type=checkbox]:focus,.elv-root .theme-auth input[type=radio]:focus,.elv-root .theme-user input[type=checkbox]:focus,.elv-root .theme-user input[type=radio]:focus{--tw-ring-color:rgba(248,113,113,0.42);--tw-ring-offset-color:#050505}.elv-root .theme-auth .bg-white,.elv-root .theme-user .bg-white{background-color:var(--theme-surface-card)!important}.elv-root .theme-auth .bg-gray-50,.elv-root .theme-user .bg-blue-100,.elv-root .theme-user .bg-blue-400,.elv-root .theme-user .bg-blue-50,.elv-root .theme-user .bg-blue-500,.elv-root .theme-user .bg-blue-600,.elv-root .theme-user .bg-blue-700,.elv-root .theme-user .bg-blue-800,.elv-root .theme-user .bg-blue-900,.elv-root .theme-user .bg-gray-100,.elv-root .theme-user .bg-gray-50{background-color:rgba(255,255,255,.04)!important}.elv-root .theme-user .bg-blue-400\/20,.elv-root .theme-user .bg-blue-500\/20,.elv-root .theme-user .bg-blue-600\/20,.elv-root .theme-user .bg-opacity-15,.elv-root .theme-user .bg-opacity-20,.elv-root .theme-user .bg-white\/15,.elv-root .theme-user .bg-white\/20{background-color:rgba(239,68,68,.12)!important}.elv-root .theme-auth .border-gray-100,.elv-root .theme-auth .border-gray-200,.elv-root .theme-auth .border-gray-300,.elv-root .theme-user .border-blue-200,.elv-root .theme-user .border-blue-400,.elv-root .theme-user .border-blue-500,.elv-root .theme-user .border-blue-600,.elv-root .theme-user .border-blue-700,.elv-root .theme-user .border-gray-100,.elv-root .theme-user .border-gray-200,.elv-root .theme-user .border-gray-300{border-color:var(--theme-border)!important}.elv-root .theme-user .border-indigo-400,.elv-root .theme-user .border-indigo-700,.elv-root .theme-user .border-l-blue-500{border-color:var(--theme-accent)!important}.elv-root .theme-auth .text-black,.elv-root .theme-auth .text-gray-900,.elv-root .theme-user .text-black,.elv-root .theme-user .text-gray-900{color:#ffffff!important}.elv-root .theme-auth .text-gray-400,.elv-root .theme-auth .text-gray-500,.elv-root .theme-auth .text-gray-600,.elv-root .theme-auth .text-gray-700,.elv-root .theme-user .text-blue-100,.elv-root .theme-user .text-blue-200,.elv-root .theme-user .text-gray-400,.elv-root .theme-user .text-gray-500,.elv-root .theme-user .text-gray-600,.elv-root .theme-user .text-gray-700{color:var(--theme-subtle)!important}.elv-root .theme-auth .text-blue-500,.elv-root .theme-auth .text-blue-600,.elv-root .theme-user .text-blue-500,.elv-root .theme-user .text-blue-600,.elv-root .theme-user .text-blue-700,.elv-root .theme-user .text-blue-800,.elv-root .theme-user .text-indigo-600,.elv-root .theme-user .text-orange-500,.elv-root .theme-user .text-orange-600,.elv-root .theme-user .text-purple-500,.elv-root .theme-user .text-purple-600{color:#f87171!important}.elv-root .theme-auth a:not(.theme-button-primary):not(.theme-button-secondary),.elv-root .theme-user a[class~=text-black],.elv-root .theme-user a[class~=text-blue-600],.elv-root .theme-user a[class~=text-blue-700],.elv-root .theme-user a[class~=text-gray-700]{color:#f87171}.elv-root .theme-user a[class~=text-black]:hover,.elv-root .theme-user a[class~=text-blue-600]:hover,.elv-root .theme-user a[class~=text-blue-700]:hover,.elv-root .theme-user a[class~=text-gray-700]:hover{color:#fca5a5}.elv-root .theme-auth a.bg-black,.elv-root .theme-auth button.bg-black,.elv-root .theme-user a.bg-black,.elv-root .theme-user button.bg-black{background-color:var(--theme-accent)!important;color:#ffffff!important;border-color:transparent!important;box-shadow:0 18px 40px rgba(220,38,38,.2)}.elv-root .theme-auth a.bg-black:hover,.elv-root .theme-auth button.bg-black:hover,.elv-root .theme-user a.bg-black:hover,.elv-root .theme-user button.bg-black:hover{background-color:var(--theme-accent-hover)!important}.elv-root .theme-auth a.border-gray-300,.elv-root .theme-auth button.border-gray-300,.elv-root .theme-user a.border-gray-300,.elv-root .theme-user button.border-gray-300{border-color:rgba(248,113,113,.3)!important;background-color:rgba(255,255,255,.03)!important;color:#ffffff!important}.elv-root .theme-auth a.border-gray-300:hover,.elv-root .theme-auth button.border-gray-300:hover,.elv-root .theme-user [class*="hover:bg-blue-400"]:hover,.elv-root .theme-user [class*="hover:bg-blue-50"]:hover,.elv-root .theme-user [class*="hover:bg-blue-500"]:hover,.elv-root .theme-user [class*="hover:bg-blue-600"]:hover,.elv-root .theme-user [class*="hover:bg-blue-700"]:hover,.elv-root .theme-user [class*="hover:bg-gray-100"]:hover,.elv-root .theme-user [class*="hover:bg-gray-50"]:hover,.elv-root .theme-user a.border-gray-300:hover,.elv-root .theme-user button.border-gray-300:hover{background-color:rgba(239,68,68,.12)!important}.elv-root .theme-auth [class*="hover:text-black"]:hover,.elv-root .theme-auth [class*="hover:text-gray-600"]:hover,.elv-root .theme-user [class*="hover:text-black"]:hover,.elv-root .theme-user [class*="hover:text-blue-600"]:hover,.elv-root .theme-user [class*="hover:text-blue-800"]:hover,.elv-root .theme-user [class*="hover:text-gray-600"]:hover,.elv-root .theme-user [class*="hover:text-gray-700"]:hover{color:#fca5a5!important}.elv-root .theme-user [class*=bg-gradient-to-br][class*=from-blue-]{background-image:radial-gradient(circle at top right,rgba(239,68,68,.24),transparent 34%),radial-gradient(circle at bottom left,rgba(220,38,38,.16),transparent 28%),linear-gradient(135deg,#050505,#080808 58%,#111111)!important;border:1px solid var(--theme-border-strong);box-shadow:0 26px 80px rgba(0,0,0,.42)}.elv-root .theme-user [class*=from-blue-] .bg-white.rounded-full{background-color:rgba(239,68,68,.12)!important}.elv-root .theme-auth table,.elv-root .theme-user table{color:#ffffff}.elv-root .theme-auth tbody,.elv-root .theme-auth thead,.elv-root .theme-user tbody,.elv-root .theme-user thead{border-color:var(--theme-border)}.elv-root .theme-auth .shadow-lg,.elv-root .theme-auth .shadow-sm,.elv-root .theme-auth .shadow-xl,.elv-root .theme-user .shadow-lg,.elv-root .theme-user .shadow-sm,.elv-root .theme-user .shadow-xl{box-shadow:0 24px 70px rgba(0,0,0,.32)!important}.elv-root .theme-auth .focus\:border-black:focus,.elv-root .theme-auth .focus\:ring-black:focus,.elv-root .theme-user .focus\:border-black:focus,.elv-root .theme-user .focus\:ring-black:focus{--tw-ring-color:rgba(248,113,113,0.42)!important;border-color:rgba(248,113,113,.65)!important}.elv-admin{--adm-bg:#ffffff;--adm-rail:#000000;--adm-rail-border:#1f2937;--adm-rail-text:#d1d5db;--adm-rail-hover-bg:#1f2937;--adm-rail-hover-text:#ffffff;--adm-rail-active-bg:#ffffff;--adm-rail-active-text:#000000;--adm-header-border:#e5e7eb;--adm-text:#000000;--adm-muted:#6b7280;--adm-rail-w:18rem;--adm-ok-bg:#f0fdf4;--adm-ok-border:#22c55e;--adm-ok-text:#15803d;--adm-err-bg:#fef2f2;--adm-err-border:#ef4444;--adm-err-text:#b91c1c;background-color:var(--adm-bg);color:var(--adm-text);min-height:100vh;min-height:100dvh}.elv-admin .max-w-8xl{max-width:none}.elv-admin ::selection{background:rgba(0,0,0,.12);color:#000000}.elv-admin .font-light,.elv-root .font-light{font-weight:300}