@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_fa2f99{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}