.m_d46a4834{position:relative;border:calc(.0625rem * var(--mantine-scale)) dashed;color:var(--mantine-color-text);padding:var(--mantine-spacing-md);border-radius:var(--dropzone-radius);cursor:pointer;user-select:none;transition:background-color .1s ease,border-color .1s ease}.m_d46a4834:where(:not([data-activate-on-click])),.m_d46a4834:where([data-loading]){cursor:default}:where([data-mantine-color-scheme=light]) .m_d46a4834{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_d46a4834{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_d46a4834:hover:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d46a4834:hover:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_d46a4834:active:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d46a4834:active:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-dark-5)}}.m_d46a4834:where([data-accept]){background-color:var(--dropzone-accept-bg);border-color:var(--dropzone-accept-bg);color:var(--dropzone-accept-color)}.m_d46a4834:where([data-reject]){background-color:var(--dropzone-reject-bg);border-color:var(--dropzone-reject-bg);color:var(--dropzone-reject-color)}.m_b85f7144{pointer-events:none;user-select:none}.m_b85f7144:where([data-enable-pointer-events]){pointer-events:all}.m_96f6e9ad{position:fixed;inset:0;background-color:var(--mantine-color-body);display:flex;flex-direction:column;padding:var(--mantine-spacing-xs);transition:opacity .1s ease}.m_96f6e9ad .m_7946116d{flex:1}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;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:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.p.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:100 900;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:100 900;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:100 900;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:100 900;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;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_62111f{font-family:Inter,Inter Fallback;font-style:normal}.__variable_62111f{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_14cd0a{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_14cd0a{--font-manrope:"Manrope","Manrope Fallback"}:root,[data-mantine-color-scheme=light]{--studio-bg:#f9f9f9;--studio-surface:#ffffff;--studio-surface-raised:#ffffff;--studio-surface-glass:rgba(255,255,255,0.9);--studio-border:#e4e4e7;--studio-border-strong:#d4d4d8;--studio-text:#18181b;--studio-text-muted:#52525b;--studio-accent:#7c3aed;--studio-accent-strong:#6d28d9;--studio-accent-soft:#f1ebfd;--studio-accent-text:#5b21b6;--studio-hover:#f3f3f5;--studio-muted-surface:#f6f6f7;--studio-cyan:#0891b2;--studio-success:#059669;--studio-danger:#e11d48;--studio-checker-a:#f4f4f5;--studio-checker-b:#e4e4e7}[data-mantine-color-scheme=dark]{--studio-bg:#09090b;--studio-surface:#18181b;--studio-surface-raised:#27272a;--studio-surface-glass:rgba(24,24,27,0.92);--studio-border:#3f3f46;--studio-border-strong:#52525b;--studio-text:#fafafa;--studio-text-muted:#a1a1aa;--studio-accent:#a78bfa;--studio-accent-strong:#8b5cf6;--studio-accent-soft:rgba(167,139,250,0.16);--studio-accent-text:#c4b5fd;--studio-hover:#27272a;--studio-muted-surface:#111113;--studio-cyan:#22d3ee;--studio-success:#34d399;--studio-danger:#fb7185;--studio-checker-a:#18181b;--studio-checker-b:#27272a}#__next,#root,body,html{margin:0;min-height:100%}[data-mantine-color-scheme=light]{color-scheme:light}[data-mantine-color-scheme=dark]{color-scheme:dark}body{background:var(--studio-bg);color:var(--studio-text);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.auth-scroll-reserve{min-height:100vh;overflow-y:auto;scrollbar-gutter:stable}html:has(.auth-scroll-reserve){scrollbar-gutter:stable}::selection{background:rgba(124,58,237,.28);color:var(--studio-text)}.studio-main,.studio-shell{background:var(--studio-bg);color:var(--studio-text)}.studio-header{background:var(--studio-surface-glass);border-bottom:1px solid var(--studio-border);backdrop-filter:blur(16px);color:var(--studio-text)}.studio-aside,.studio-navbar{border-color:var(--studio-border)}.studio-aside,.studio-card,.studio-navbar{background:var(--studio-surface);color:var(--studio-text)}.studio-card{border:1px solid var(--studio-border);border-radius:16px}.generation-tile{aspect-ratio:1;overflow:hidden;border-radius:12px;background:var(--studio-checker-a);border:1px solid var(--studio-border)}.generation-tile>div{width:100%;height:100%;background-position:50%;background-size:cover}.dark-form{color:#fafafa}.dark-form .mantine-Checkbox-label,.dark-form .mantine-Input-label,.dark-form .mantine-InputWrapper-label,.dark-form .mantine-Modal-title,.dark-form .mantine-MultiSelect-label,.dark-form .mantine-NumberInput-label,.dark-form .mantine-PasswordInput-label,.dark-form .mantine-Select-label,.dark-form .mantine-Switch-label,.dark-form .mantine-TextInput-label{color:#a1a1aa}.dark-form .mantine-Input-input,.dark-form .mantine-NumberInput-input,.dark-form .mantine-PasswordInput-input,.dark-form .mantine-PillsInput-field,.dark-form .mantine-PillsInput-input,.dark-form .mantine-Select-input,.dark-form .mantine-TextInput-input,.dark-form .mantine-Textarea-input{background:#18181b;border:1px solid rgba(255,255,255,.12);color:#fafafa;border-radius:12px}.dark-form .mantine-Input-input:focus,.dark-form .mantine-PasswordInput-input:focus,.dark-form .mantine-TextInput-input:focus{border-color:rgba(167,139,250,.7)}.dark-form .mantine-Button-root[data-variant=filled]{background:#fff;color:#18181b}.dark-form .mantine-Button-root[data-variant=light],.dark-form .mantine-Button-root[data-variant=subtle]{background:rgba(255,255,255,.08);color:#fafafa}.dark-form .mantine-Text-root{color:#d4d4d8}.dark-form .mantine-Title-root{color:#fafafa}.dark-form .mantine-Modal-content,.dark-form .mantine-Modal-header{background:#09090b;color:#fafafa;border-color:rgba(255,255,255,.08)}.field-input{width:100%;min-height:44px;border-radius:9999px;border:1px solid rgba(255,255,255,.12);background:#18181b;color:#fafafa;padding:0 16px;font:inherit}.field-input:focus{outline:none;box-shadow:0 0 0 3px rgba(124,58,237,.35);border-color:rgba(167,139,250,.7)}