@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");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-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");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-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");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-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");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-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,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-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");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-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");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-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");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-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");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-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,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-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");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-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");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-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");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-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");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-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,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-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");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-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");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-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");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-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");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-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,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;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");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-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-600-normal-DvRl3Mj-.woff2) format("woff2"),url(/assets/manrope-cyrillic-600-normal-It4mZcQk.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-greek-600-normal-BoRV6lzK.woff2) format("woff2"),url(/assets/manrope-greek-600-normal-CF2i9ZRY.woff) format("woff");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-display:swap;font-weight:600;src:url(/assets/manrope-vietnamese-600-normal-C1J5PCl_.woff2) format("woff2"),url(/assets/manrope-vietnamese-600-normal-lA7a_7Ok.woff) format("woff");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-display:swap;font-weight:600;src:url(/assets/manrope-latin-ext-600-normal-_gBojHdJ.woff2) format("woff2"),url(/assets/manrope-latin-ext-600-normal-u5Pl7hTU.woff) format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2) format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff) format("woff");unicode-range:U+0000-00FF,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;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");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-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-700-normal-Dw_fZAg2.woff2) format("woff2"),url(/assets/manrope-cyrillic-700-normal-7JNVKxyl.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-greek-700-normal-CHUG9PD8.woff2) format("woff2"),url(/assets/manrope-greek-700-normal-DyfsrCpP.woff) format("woff");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-display:swap;font-weight:700;src:url(/assets/manrope-vietnamese-700-normal-CUqMx5-1.woff2) format("woff2"),url(/assets/manrope-vietnamese-700-normal-pt65Fn2Z.woff) format("woff");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-display:swap;font-weight:700;src:url(/assets/manrope-latin-ext-700-normal-DYOwVNan.woff2) format("woff2"),url(/assets/manrope-latin-ext-700-normal-eVCcYqtJ.woff) format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2) format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff) format("woff");unicode-range:U+0000-00FF,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}.marketing-page{min-height:100vh;background:var(--bg);overflow:hidden}.marketing-header{height:76px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 clamp(24px,5vw,80px);border-bottom:1px solid rgba(255,255,255,.08);background:#1b1c1feb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:relative;z-index:20}.marketing-nav{display:flex;gap:32px}.marketing-nav a{color:#b8b8bf;font-size:13px;font-weight:600}.marketing-nav a:hover{color:#fff}.marketing-actions{justify-self:end;display:flex;align-items:center;gap:20px}.menu-button{display:none;border:0;background:transparent;font-size:24px}.feature-item{min-height:236px;padding:28px;border:1px solid var(--line);border-radius:15px;background:#0b0d15}.feature-item>span{width:44px;height:44px;display:grid;place-items:center;border-radius:11px;color:var(--violet-soft);background:#ff705e1c;border:1px solid rgba(255,112,94,.18)}.feature-item svg{width:24px;height:24px}.feature-item h3{margin-top:32px;font-size:17px}.feature-item p{margin-top:10px;color:var(--text-soft);font-size:13px;line-height:1.65}.final-cta{max-width:1280px;margin:0 auto 100px;padding:64px 72px;display:flex;align-items:center;justify-content:space-between;gap:30px;border-radius:24px;border:1px solid rgba(255,155,141,.28);background-image:linear-gradient(120deg,rgba(255,112,94,.15),transparent 48%),linear-gradient(300deg,rgba(255,139,59,.08),transparent 44%);background-color:#0d0f19}.final-cta h2{margin-top:10px;font-size:clamp(32px,4vw,52px);letter-spacing:-.04em}.final-cta p:not(.eyebrow){margin-top:12px;color:var(--text-soft)}.marketing-footer{padding:70px max(clamp(24px,7vw,112px),calc((100vw - 1280px)/2));display:grid;grid-template-columns:2fr repeat(3,1fr);gap:50px;border-top:1px solid var(--line);background:#05070d}.footer-brand p{max-width:290px;margin-top:22px;color:var(--text-soft);font-size:13px;line-height:1.65}.footer-brand>span{display:block;margin-top:44px;color:var(--text-muted);font-size:10px}.footer-column{display:grid;align-content:start;gap:13px}.footer-column strong{margin-bottom:6px;font-size:12px}.footer-column a{color:var(--text-soft);font-size:12px}.footer-column a:hover{color:#fff}.page-hero{max-width:1100px;margin:0 auto;padding:130px 24px 110px;text-align:center}.page-hero h1{margin:14px auto 0;max-width:980px;font-size:clamp(50px,6vw,82px);line-height:1;letter-spacing:-.055em}.page-hero>p:not(.eyebrow){max-width:690px;margin:24px auto 30px;color:var(--text-soft);font-size:16px;line-height:1.7}.page-hero--compact{padding-bottom:72px}.feature-deep-dive{max-width:1280px;margin:0 auto;padding:0 24px 120px;display:grid;gap:24px}.feature-deep-dive>article{min-height:540px;display:grid;grid-template-columns:1fr 1.15fr;align-items:center;gap:70px;padding:54px;border:1px solid var(--line);border-radius:22px;background:#0b0d15}.feature-deep-dive>article.is-reversed .feature-deep-dive__copy{order:2}.feature-deep-dive__copy>span{width:54px;height:54px;display:grid;place-items:center;color:var(--violet-soft);background:#ff705e1f;border-radius:14px}.feature-deep-dive__copy>span svg{width:28px;height:28px}.feature-deep-dive__copy .eyebrow{margin-top:30px}.feature-deep-dive__copy h2{margin-top:10px;font-size:42px;letter-spacing:-.04em}.feature-deep-dive__copy>p:not(.eyebrow){margin-top:14px;color:var(--text-soft);line-height:1.7}.feature-deep-dive__copy ul{margin:24px 0 0;padding:0;list-style:none;display:grid;gap:10px;color:#c3becd;font-size:12px}.feature-deep-dive__copy li{display:flex;gap:8px}.feature-deep-dive__copy li svg{color:var(--green)}.feature-deep-dive__visual{position:relative}.feature-deep-dive__visual img{width:100%;height:390px;object-fit:cover;border-radius:16px}.feature-deep-dive__visual span{position:absolute;left:18px;bottom:18px;padding:10px 12px;border-radius:8px;background:#07080edb;border:1px solid var(--line);font-size:11px}.billing-toggle{width:max-content;margin:30px auto 0;padding:4px;display:flex;gap:3px;border:1px solid var(--line);border-radius:10px;background:#0d0f18}.billing-toggle button{min-height:36px;padding:0 14px;border:0;border-radius:7px;color:var(--text-soft);background:transparent;cursor:pointer;font-size:12px}.billing-toggle button.is-active{color:#fff;background:#1b1d2a}.billing-toggle span{color:var(--green);font-size:9px}.pricing-grid{max-width:1180px;margin:0 auto 120px;padding:0 24px;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.pricing-grid article{position:relative;min-height:540px;padding:34px;border:1px solid var(--line);border-radius:18px;background:#0b0d15}.pricing-grid article.is-featured{border-color:#ff9b8d6b;box-shadow:0 28px 80px #9d362a29}.plan-badge{position:absolute;right:20px;top:20px;color:#ffd0c8;background:#ff705e26;border:1px solid rgba(255,112,94,.3);border-radius:99px;padding:5px 9px;font-size:9px;text-transform:uppercase;letter-spacing:.08em}.pricing-grid h2{font-size:25px}.pricing-grid article>p{min-height:70px;margin-top:12px;color:var(--text-soft);font-size:13px;line-height:1.6}.plan-price{margin:26px 0}.plan-price strong{font:700 48px/1 Manrope}.plan-price span{color:var(--text-muted);font-size:11px}.pricing-grid .button{width:100%}.pricing-grid ul{margin:30px 0 0;padding:24px 0 0;border-top:1px solid var(--line);list-style:none;display:grid;gap:14px;color:#c6c1cf;font-size:12px}.pricing-grid li{display:flex;align-items:center;gap:9px}.pricing-grid li svg{color:var(--green)}.pricing-faq{max-width:880px;margin:0 auto 120px;padding:0 24px}.pricing-faq details{border-top:1px solid var(--line);padding:22px 4px}.pricing-faq details:last-child{border-bottom:1px solid var(--line)}.pricing-faq summary{cursor:pointer;font-weight:600}.pricing-faq details p{margin-top:12px;color:var(--text-soft);line-height:1.65;font-size:13px}.about-story{max-width:1180px;margin:0 auto 120px;padding:0 24px;display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:center}.about-story img{width:100%;min-height:460px;object-fit:cover;border-radius:18px}.about-story h2{margin-top:12px;font-size:42px;line-height:1.12;letter-spacing:-.04em}.about-story div>p:not(.eyebrow){margin-top:18px;color:var(--text-soft);line-height:1.75;font-size:14px}.values-section{max-width:1180px;margin:0 auto 90px;padding:0 24px}.values-section>div:last-child{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.stats-row{max-width:1180px;margin:0 auto 120px;padding:60px 24px;display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--line)}.stats-row div{text-align:center}.stats-row strong{display:block;font:700 38px/1 Manrope}.stats-row span{display:block;margin-top:8px;color:var(--text-muted);font-size:11px}.checkbox{display:flex!important;grid-template-columns:auto 1fr;align-items:center;gap:8px!important;color:var(--text-soft)!important;font-weight:400!important}.checkbox input{width:15px!important;height:15px!important;accent-color:var(--violet)}.auth-footer{margin-top:26px;color:var(--text-muted);font-size:11px;text-align:center}.auth-footer a{color:var(--violet-soft);font-weight:600}.not-found{min-height:100vh;display:grid;place-content:center;justify-items:center;padding:24px;text-align:center;background:#080a11}.not-found>svg{width:76px;height:76px;color:var(--violet-soft)}.not-found .eyebrow{margin-top:22px}.not-found h1{margin-top:10px;font-size:42px}.not-found>p:not(.eyebrow){margin:12px 0 26px;color:var(--text-soft)}@media(max-width:900px){.marketing-header{grid-template-columns:1fr auto;height:66px;padding-inline:20px}.marketing-actions{display:none}.menu-button{display:block}.marketing-nav{display:none;position:absolute;left:18px;right:18px;top:64px;padding:18px;border:1px solid var(--line);border-radius:12px;background:#10121b;box-shadow:var(--shadow)}.marketing-nav.is-open{display:grid}.values-section>div:last-child{grid-template-columns:1fr 1fr}.about-story{grid-template-columns:1fr}.pricing-grid{grid-template-columns:1fr 1fr}.marketing-footer{grid-template-columns:2fr 1fr 1fr}.marketing-footer .footer-column:last-child{display:none}.feature-deep-dive>article{grid-template-columns:1fr;gap:40px}.feature-deep-dive>article.is-reversed .feature-deep-dive__copy{order:0}}@media(max-width:680px){.pricing-grid,.values-section>div:last-child,.stats-row{grid-template-columns:1fr}.final-cta{margin-inline:16px;padding:38px 24px;flex-direction:column;align-items:flex-start}.marketing-footer{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}.form-grid{grid-template-columns:1fr}}.auth0-panel{margin-top:28px;padding:24px;border:1px solid var(--line);border-radius:13px;text-align:center;background:#ff705e0b}.auth0-symbol{width:48px;height:48px;margin:0 auto 14px;display:grid;place-items:center;border-radius:13px;color:#fff;background:linear-gradient(135deg,#eb5424,#d52b4d 55%,#7145d6);font:700 13px Manrope;box-shadow:0 10px 26px #d52b4d2e}.auth0-panel h2{font-size:16px}.auth0-panel p{margin:7px auto 18px!important;max-width:330px!important;font-size:10px!important}.auth0-panel small{display:block;margin-top:11px;color:var(--text-muted);font-size:8px;line-height:1.5}.reference-price{min-height:0!important;margin:-14px 0 22px!important;color:var(--text-muted)!important;font-size:10px!important}.pricing-unavailable{max-width:760px;margin:0 auto 100px;padding:48px 32px;text-align:center;border:1px dashed var(--line);border-radius:18px;background:#0b0d15}.pricing-unavailable h2{font-size:28px}.pricing-unavailable p{margin:10px auto 22px;color:var(--text-soft);line-height:1.65}.pricing-packs{max-width:1180px;margin:0 auto 110px;padding:0 24px}.pricing-packs>div:last-child{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.pricing-packs article{padding:24px;border:1px solid var(--line);border-radius:13px;background:#0b0d15}.pricing-packs h3{font-size:16px}.pricing-packs strong{display:block;margin-top:18px;font-size:26px}.pricing-packs p{min-height:34px;margin:7px 0 16px;color:var(--text-soft);font-size:10px}.pricing-packs .button{width:100%}@media(max-width:680px){.pricing-packs>div:last-child{grid-template-columns:1fr}}.page-hero--compact{padding:56px 24px 36px}.page-hero--compact h1{max-width:800px;font-size:44px;line-height:1.15;letter-spacing:0}.page-hero--compact>p:not(.eyebrow){margin:16px auto 0}.pricing-grid{margin-bottom:40px;grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-grid--single{max-width:500px;grid-template-columns:minmax(0,1fr)}.pricing-grid--pair{max-width:880px;grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-grid article{min-height:0;border-radius:8px}.pricing-grid article>p{min-height:0}.plan-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.plan-price strong{font-size:40px;overflow-wrap:anywhere}.pricing-unavailable{padding:24px;max-width:760px;margin:0 auto 48px;border:0;border-radius:0;background:transparent}.pricing-unavailable h2{font-size:22px;letter-spacing:0}.pricing-unavailable p{margin-bottom:0}.pricing-unavailable .button{margin-top:20px}.auth0-panel{padding:0;border:0;background:transparent;border-radius:0}.auth0-panel p{font-size:14px!important;line-height:1.6;color:var(--text-soft)}.auth-home{display:block;margin-top:24px;text-align:center;color:var(--text-soft);font-size:13px}.marketing-page button:focus-visible,.access-screen a:focus-visible{outline:2px solid var(--violet-soft);outline-offset:4px}@media(max-width:980px){.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-grid--single{grid-template-columns:minmax(0,1fr)}}@media(max-width:680px){.page-hero--compact{padding:36px 20px 28px}.page-hero--compact h1{font-size:32px}.pricing-grid,.pricing-grid--pair{grid-template-columns:minmax(0,1fr)}.pricing-grid article{padding:24px}.billing-toggle{max-width:100%}}.prepaid-grid{margin-top:36px}.prepaid-payment-note{text-align:center;margin:24px auto 40px;padding:0 20px;color:var(--text-muted, #aaa9b8);font-size:14px}.prepaid-grid .plan-price{flex-wrap:wrap}.prepaid-grid .reference-price{min-height:44px;font-size:14px;color:#e3e2ee}.prepaid-grid .plan-price span{font-size:14px}.prepaid-grid li{overflow-wrap:anywhere}.prepaid-grid .button{width:100%}.marketing-page .feature-item>span,.marketing-page .feature-deep-dive__copy>span{color:#ff9b8d;border-color:#ff705e47;background:#ff705e1f}.marketing-page .feature-item,.marketing-page .feature-deep-dive>article,.marketing-page .pricing-grid article,.marketing-page .pricing-packs article{background:#202125;border-color:#38393e}.marketing-page .final-cta{border-color:#ff705e4d;background-image:linear-gradient(120deg,rgba(255,112,94,.14),transparent 48%),linear-gradient(300deg,rgba(255,155,141,.07),transparent 44%);background-color:#202125}.marketing-page .pricing-grid article.is-featured{border-color:#ff705e85;box-shadow:0 24px 70px #00000040}.marketing-page .plan-badge{color:#201918;border-color:transparent;background:#ff8d7f}.marketing-page .billing-toggle{border-color:#3d3e43;background:#202125}.marketing-page .billing-toggle button.is-active{color:#171717;background:#ff705e}.marketing-page .auth0-symbol{color:#171717;background:#ff705e;box-shadow:none}.marketing-page .marketing-footer{border-color:#303136;background:#101012}.admin-shell{min-height:100vh;display:grid;grid-template-columns:250px minmax(0,1fr);background:var(--bg-deep)}.admin-sidebar{position:sticky;top:0;height:100vh;padding:24px 17px 18px;display:flex;flex-direction:column;gap:22px;border-right:1px solid var(--line);background:#070912;z-index:20}.admin-sidebar>.brand{padding:0 10px}.admin-sidebar nav a{min-height:48px;padding:0 14px;display:flex;align-items:center;gap:13px;color:#8f8a9a;border:1px solid transparent;border-radius:10px;font-size:13px;font-weight:600}.admin-sidebar nav a svg{width:20px;height:20px}.admin-sidebar nav a:hover,.admin-sidebar nav a.is-active{color:#fff;background:linear-gradient(90deg,#ff705e3d,#ff705e14);border-color:#ff9b8d42}.sidebar-spacer{flex:1}.profile-card{min-height:54px;padding:8px;display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:10px;background:#0b0d15}.profile-card img{width:34px;height:34px;border-radius:50%;object-fit:cover}.profile-card span{min-width:0;flex:1;display:grid;gap:2px}.profile-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.profile-card small{color:var(--text-muted);font-size:8px}.profile-card>svg{color:var(--text-muted)}.admin-main{min-width:0}.admin-topbar{position:sticky;top:0;z-index:16;min-height:84px;padding:14px 30px;display:flex;align-items:center;justify-content:space-between;gap:22px;border-bottom:1px solid var(--line);background:#080a11e0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-topbar h1{margin-top:3px;font-size:20px;letter-spacing:-.02em}.topbar-actions{display:flex;align-items:center;gap:8px}.icon-button{position:relative;width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--line);border-radius:9px;color:#b0abba;background:#0d0f18;cursor:pointer}.icon-button:hover{color:#fff;background:#171925}.sidebar-toggle{display:none;border:0;background:transparent;font-size:22px}.admin-content{padding:32px}.spinner{width:34px;height:34px;border-radius:50%;border:3px solid rgba(255,112,94,.2);border-top-color:var(--violet);animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.page-toolbar,.admin-toolbar{min-height:50px;margin-bottom:22px;display:flex;align-items:center;justify-content:space-between;gap:14px}.view-toggle{display:flex;padding:3px;border:1px solid var(--line);border-radius:8px}.empty-state{min-height:360px;display:grid;place-content:center;justify-items:center;padding:30px;text-align:center;border:1px dashed var(--line);border-radius:14px}.empty-state>span{width:58px;height:58px;display:grid;place-items:center;border-radius:16px;color:var(--violet-soft);background:#ff705e1a}.empty-state svg{width:29px;height:29px}.empty-state h3{margin-top:16px;font-size:18px}.empty-state p{max-width:360px;margin:8px 0 20px;color:var(--text-soft);font-size:12px;line-height:1.6}.billing-overview{display:grid;grid-template-columns:.8fr 1.2fr;gap:14px;margin-bottom:34px}.credit-hero,.current-plan{padding:24px;border:1px solid var(--line);border-radius:14px;background:#0b0d15}.credit-hero>span{width:38px;height:38px;display:grid;place-items:center;border-radius:10px;color:#fff;background:linear-gradient(135deg,var(--violet),var(--orange))}.credit-hero>p{margin-top:12px;color:var(--text-muted);font-size:9px}.credit-hero>strong{display:block;margin-top:5px;font:700 34px/1 Manrope}.credit-hero>small{display:block;margin-top:5px;color:var(--text-soft);font-size:9px}.credit-hero>div{height:5px;margin-top:20px;border-radius:99px;background:#232530}.credit-hero>div span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--violet),var(--orange))}.current-plan{display:grid;grid-template-columns:1fr auto;align-items:center;gap:16px}.current-plan h2{margin-top:6px;font-size:27px}.current-plan p:not(.eyebrow){margin-top:7px;color:var(--text-soft);font-size:10px}.current-plan>strong{font:700 34px Manrope}.current-plan>strong span{color:var(--text-muted);font:400 9px Inter}.current-plan>.button{grid-column:1/-1;justify-self:start}.credit-packs{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:36px}.credit-packs article{position:relative;padding:24px;border:1px solid var(--line);border-radius:13px;background:#0b0d15}.credit-packs article.is-featured{border-color:#ff705e66}.credit-packs article>span{position:absolute;right:12px;top:12px;color:var(--violet-soft);font-size:8px}.credit-packs svg{color:var(--violet-soft);font-size:26px}.credit-packs h3{margin-top:16px;font-size:16px}.credit-packs p{margin-top:6px;color:var(--text-muted);font-size:9px}.credit-packs strong{display:block;margin:22px 0 12px;font-size:24px}.billing-table .data-row{grid-template-columns:1fr 2fr 1fr 1fr auto}.help-hero{padding:44px;text-align:center;border:1px solid var(--line);border-radius:16px;background:linear-gradient(120deg,#ff705e1a,#ff963f0a),#0b0d15}.help-hero h2{margin-top:9px;font-size:34px}.help-hero>div{max-width:620px;margin:22px auto 0}.help-hero input{height:48px;padding:0 16px;background:#11131c}.help-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:20px}.help-grid article{padding:20px;border:1px solid var(--line);border-radius:11px;background:#0b0d15}.help-grid article>span{color:var(--violet-soft);font-size:28px}.help-grid h3{margin-top:24px;font-size:14px}.help-grid p{min-height:42px;margin-top:7px;color:var(--text-soft);font-size:10px;line-height:1.55}.help-grid .button{margin-top:10px}.support-banner{margin-top:20px;padding:28px;display:flex;align-items:center;justify-content:space-between;border:1px solid var(--line);border-radius:13px;background:#10121b}.support-banner h2{margin-top:7px;font-size:22px}.support-banner p:not(.eyebrow){margin-top:7px;color:var(--text-soft);font-size:10px}@media(max-width:900px){.help-grid{grid-template-columns:1fr 1fr}}@media(max-width:680px){.sidebar-toggle{display:block}.topbar-actions .icon-button{display:none}.help-grid,.credit-packs,.billing-overview{grid-template-columns:1fr}.support-banner{flex-direction:column;align-items:flex-start;gap:18px}}.profile-card{min-height:48px;padding:7px}.type-badge{padding:5px 8px;border-radius:6px;font-size:8px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.type-badge--video{color:#ffc08a;background:#ff963f1c}.type-badge--image{color:#ffb3a8;background:#ff705e24}.inline-error{min-height:54px;margin-top:12px;padding:10px 13px;display:flex;align-items:center;gap:10px;border:1px solid rgba(255,107,120,.25);border-radius:9px;color:#ff9ba4;background:#ff6b7812}.inline-error>span{flex:1;display:grid;gap:3px;font-size:9px}.inline-error strong{font-size:10px}.inline-error>button{border:0;color:inherit;background:transparent}.generations-view--grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.generation-card{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:11px;background:#0b0d15;cursor:pointer;transition:.16s ease}.generation-card:hover{transform:translateY(-2px);border-color:#ff9b8d4d}.generation-card:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.generation-card__media{position:relative;overflow:hidden}.generation-card__media>img{width:100%;aspect-ratio:16/10;object-fit:cover;background:#06070c}.media-type{position:absolute;left:8px;top:8px;padding:5px 7px;display:flex;align-items:center;gap:4px;border:1px solid rgba(255,255,255,.13);border-radius:5px;background:#07080eb8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:7px;font-weight:700}.media-progress{position:absolute;left:0;right:0;bottom:0;height:3px;background:#00000073}.media-progress span{display:block;height:100%;background:linear-gradient(90deg,var(--violet),var(--orange));transition:width .4s ease}.generation-card__body{padding:12px}.generation-card__body>div{display:flex;align-items:flex-start;gap:8px}.generation-card h3{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.generation-card p{margin-top:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);font-size:8px}.generations-view--list{display:grid;gap:7px}.generation-row{min-height:72px;padding:8px 12px;display:grid;grid-template-columns:82px minmax(180px,1fr) 70px 110px 90px auto;align-items:center;gap:13px;border:1px solid var(--line);border-radius:10px;background:#0b0d15;cursor:pointer}.generation-row>img{width:82px;height:50px;border-radius:7px;object-fit:cover}.generation-row h3{font-size:11px}.generation-row p{max-width:420px;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);font-size:8px}.generation-row>span:not(.status){color:var(--text-muted);font-size:9px}.loading-panel{min-height:360px;display:grid;place-content:center;justify-items:center;gap:14px;color:var(--text-muted);font-size:10px}.result-page{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:14px}.result-stage,.result-details{border:1px solid var(--line);border-radius:13px;background:#0b0d15}.result-stage{overflow:hidden}.result-media{position:relative;min-height:520px;display:grid;place-items:center;background:#05060a}.result-media img,.result-media video{width:100%;height:100%;max-height:640px;object-fit:contain}.result-processing{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;text-align:center;background:#05060acc;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.result-processing h2{margin-top:16px;font-size:22px}.result-processing p{margin-top:7px;color:var(--text-soft);font-size:10px}.result-processing>div{width:280px;height:5px;margin-top:18px;overflow:hidden;border-radius:99px;background:#252734}.result-processing>div span{display:block;height:100%;background:linear-gradient(90deg,var(--violet),var(--orange));transition:width .4s ease}.result-processing>strong{margin-top:8px;color:var(--violet-soft);font-size:9px}.result-processing--error>svg{font-size:38px;color:var(--red)}.result-summary{padding:20px}.result-summary>div:first-child{display:flex;align-items:center;gap:7px}.result-summary h1{margin-top:14px;font-size:24px}.result-summary>p{max-width:760px;margin-top:9px;color:var(--text-soft);font-size:11px;line-height:1.65}.result-actions{margin-top:16px;display:flex;gap:7px}.result-details{padding:18px}.result-details dl{margin:18px 0}.result-details dl>div{min-height:45px;padding:8px 0;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--line)}.result-details dt{color:var(--text-muted);font-size:8px}.result-details dd{margin:0;text-align:right;font-size:9px;font-weight:600}.negative-prompt{margin-bottom:16px;padding:12px;border:1px solid var(--line);border-radius:8px;background:#10121b}.negative-prompt strong{font-size:9px}.negative-prompt p{margin-top:6px;color:var(--text-muted);font-size:8px;line-height:1.5}.result-details .info-notice{align-items:flex-start;margin:0;font-size:8px;line-height:1.5}.access-screen{min-height:100vh;display:grid;place-content:center;justify-items:center;padding:30px;text-align:center;background:radial-gradient(circle at 50% 30%,rgba(255,112,94,.14),transparent 35%),var(--bg)}.access-screen h1{margin-top:12px;font-size:34px}.access-screen>p:not(.eyebrow){max-width:430px;margin:8px 0 22px;color:var(--text-soft);font-size:12px;line-height:1.6}.access-mark{width:58px;height:58px;margin-bottom:18px;display:grid;place-items:center;border-radius:16px;background:linear-gradient(135deg,var(--violet),var(--orange));font:700 17px Manrope}.access-screen>.spinner{margin-bottom:12px}@media(max-width:1180px){.generations-view--grid{grid-template-columns:repeat(3,1fr)}.result-page{grid-template-columns:minmax(0,1fr) 260px}}@media(max-width:900px){.generations-view--grid{grid-template-columns:repeat(2,1fr)}.result-page{grid-template-columns:1fr}.result-media{min-height:430px}}@media(max-width:680px){.generations-view--grid{grid-template-columns:1fr}.generation-row{grid-template-columns:70px 1fr auto}.generation-row>span:not(.status),.generation-row .button{display:none}.result-media{min-height:330px}.result-processing>div{width:220px}.result-summary{padding:16px}.result-details{padding:15px}.result-actions{flex-wrap:wrap}}.generation-placeholder{object-fit:contain!important;padding:18%;background:#101113!important}.result-media-empty{width:100%;min-height:inherit;display:grid;place-items:center;color:var(--text-muted);background:linear-gradient(145deg,#090b11,#05060a)}.result-media-empty svg{width:58px;height:58px;opacity:.45}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.mobile-nav-close,.mobile-nav-backdrop{display:none}.filter-row button:focus-visible,.view-toggle button:focus-visible{outline:2px solid var(--violet-soft);outline-offset:2px}.history-tools{margin-bottom:12px;display:flex;align-items:center;gap:10px}.history-search{position:relative;min-width:260px;max-width:520px;flex:1}.history-search>svg{position:absolute;left:12px;top:50%;z-index:1;transform:translateY(-50%);color:var(--text-muted)}.history-search input{height:42px;padding:0 13px 0 37px}.history-sort{min-width:170px;display:flex;align-items:center;gap:9px;color:var(--text-soft);font-size:10px}.history-sort select{height:42px;padding-left:11px}.generation-card__delete{position:absolute;right:8px;top:8px;width:30px;height:30px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:7px;color:#ddd7e8;background:#07080ec7;opacity:0;cursor:pointer;transition:opacity .16s ease,background .16s ease}.generation-card:hover .generation-card__delete,.generation-card:focus-within .generation-card__delete{opacity:1}.generation-card__delete:hover{color:#fff;background:#ff6b7852}.generation-row__actions{display:flex;align-items:center;justify-content:flex-end;gap:4px}.generation-row__actions>button:not(.button){width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:7px;color:var(--text-muted);background:transparent;cursor:pointer}.generation-row__actions>button:not(.button):hover{color:#ff9ba4;background:#ff6b7814}.result-processing .button{margin-top:18px}.result-processing--cancelled>svg{font-size:36px;color:var(--text-muted)}.result-details dt{font-size:9px}.result-details dd{font-size:10px}.technical-details{margin:-2px 0 16px;border:1px solid var(--line);border-radius:8px;background:#10121b}.technical-details summary{padding:11px 12px;color:var(--text-soft);font-size:9px;font-weight:700;cursor:pointer}.technical-details>div{padding:0 10px 11px;display:flex;align-items:center;gap:8px}.technical-details span{min-width:0;flex:1;display:grid;gap:4px}.technical-details small{color:var(--text-muted);font-size:8px}.technical-details code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--violet-soft);font-size:9px}.technical-details button{width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--line);border-radius:7px;color:var(--text-soft);background:#151724;cursor:pointer}@media(max-width:900px){.history-tools{align-items:stretch}}@media(max-width:680px){.mobile-nav-backdrop{position:fixed;z-index:18;top:0;right:0;bottom:0;left:0;display:block;border:0;background:#020307ad;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.mobile-nav-close{position:absolute;right:10px;top:10px;width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--line);border-radius:8px;color:var(--text-soft);background:#11131d;cursor:pointer}.history-tools{flex-direction:column}.history-search{min-width:0;max-width:none}.history-sort{width:100%}.page-toolbar{align-items:flex-start;flex-direction:column}.generation-card__delete{opacity:1}.result-actions .button{flex:1}}.result-actions{flex-wrap:wrap}.connection-result{margin-top:9px!important;padding:7px 9px;border-radius:6px;font-size:8px!important}.connection-result--testing{color:#ffb3a8;background:#ff705e17}.connection-result--passed{color:#9ce9b9;background:#55d98914}.connection-result--failed{color:#ffadb4;background:#ff6b7814}.topbar-actions{position:relative}.generation-card p,.generation-row p,.generation-row>span:not(.status),.media-type,.result-processing>strong,.result-details dt,.negative-prompt p,.result-details .info-notice,.technical-details summary,.technical-details small,.technical-details code{font-size:10px}.result-details dd,.negative-prompt strong{font-size:11px}.connection-result{font-size:10px!important}.billing-products article{display:flex;flex-direction:column;min-height:300px}.billing-products article>small{display:block;min-height:28px;margin:-7px 0 16px;color:var(--text-soft);font-size:9px;line-height:1.45}.billing-products article>.button{width:100%;margin-top:auto}.billing-ledger .data-row{grid-template-columns:1.35fr 1.5fr .7fr .7fr}.credit-positive{color:var(--green)}.credit-negative{color:#ff9ba4}.telegram-checkout{display:grid;justify-items:center;padding:8px 4px 2px;text-align:center}.telegram-checkout>svg,.telegram-checkout__status{width:54px;height:54px;display:grid;place-items:center;border-radius:16px;color:#ffd0c8;background:#ff705e1f;font-size:28px}.telegram-checkout__status.is-paid{color:var(--green);background:#55d9891a}.telegram-checkout__status.is-terminal{color:#ffad9f;background:#ff705e1a}.telegram-checkout h3{margin-top:15px;font-size:20px}.telegram-checkout p{max-width:480px;margin-top:8px;color:var(--text-soft);font-size:11px;line-height:1.65}.telegram-checkout>small{margin-top:12px;color:var(--text-muted);font-size:8px}.checkout-consent{max-width:500px;margin-top:18px;padding:13px;display:flex;align-items:flex-start;gap:9px;text-align:left;border:1px solid var(--line);border-radius:9px;background:#10121b}.checkout-consent input{margin-top:2px}.checkout-consent span{color:var(--text-soft);font-size:9px;line-height:1.55}.checkout-consent a{color:var(--violet-soft);text-decoration:underline}.current-plan>strong{display:grid}.current-plan>strong span{max-width:140px;line-height:1.4}.modal>footer a.button{display:inline-flex;text-decoration:none}.admin-shell{grid-template-columns:230px minmax(0,1fr)}.admin-sidebar{padding-inline:15px;background:#080a12}.admin-label{margin:0 10px;padding:8px 10px;color:var(--text-muted);border:1px solid var(--line);border-radius:7px;font-size:8px;text-align:center;text-transform:uppercase;letter-spacing:.12em}.admin-sidebar nav{display:grid;gap:4px}.admin-sidebar nav a{min-height:42px;font-size:11px}.admin-exit{min-height:42px;padding:0 10px;display:flex;align-items:center;gap:8px;color:var(--violet-soft);font-size:10px}.admin-topbar{min-height:94px}.admin-topbar>div:first-child>p:not(.eyebrow){margin-top:4px;color:var(--text-muted);font-size:9px}.admin-content{max-width:1500px}.metrics-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px}.metric-card{position:relative;min-height:142px;padding:20px;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:#0b0d15}.metric-card>span{position:absolute;right:16px;top:16px;width:34px;height:34px;display:grid;place-items:center;border-radius:9px;color:var(--violet-soft);background:#ff705e1a}.metric-card--orange>span{color:#ffb574;background:#ff963f1a}.metric-card--blue>span{color:#85bdff;background:#5ba8ff1a}.metric-card--green>span{color:#75e4a0;background:#55d9891a}.metric-card--red>span{color:#ff8e98;background:#ff6b781a}.metric-card p{color:var(--text-muted);font-size:9px}.metric-card>strong{display:block;margin-top:18px;font:700 26px/1 Manrope}.metric-card small{display:block;margin-top:9px;color:#9c97a7;font-size:8px}.admin-grid{display:grid;grid-template-columns:1.5fr .7fr;gap:14px;margin-bottom:14px}.admin-panel{padding:20px;border:1px solid var(--line);border-radius:12px;background:#0b0d15}.admin-panel .section-header{margin-bottom:18px}.admin-panel .section-header h2{font-size:15px}.admin-panel .section-header p:not(.eyebrow){margin-top:5px;font-size:9px}.admin-panel select{width:auto;height:34px;padding:0 30px 0 9px;font-size:9px}.bar-chart{height:230px;padding:20px 10px 0;display:flex;align-items:end;gap:18px;border-bottom:1px solid var(--line)}.bar-chart>div{height:100%;flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:9px}.bar-chart>div>span{width:min(36px,80%);min-height:14px;border-radius:6px 6px 0 0;background:linear-gradient(to top,#d95748,#ff8d7f);opacity:.75}.bar-chart small{padding-bottom:7px;color:var(--text-muted);font-size:7px}.queue-health>strong{font:700 34px Manrope}.queue-health>p{margin-top:4px;color:var(--text-muted);font-size:9px}.queue-health>div{height:4px;margin-top:20px;border-radius:99px;background:#242632}.queue-health>div span{display:block;height:100%;background:var(--green)}.queue-health ul{margin:22px 0 0;padding:0;list-style:none;display:grid;gap:13px}.queue-health li{display:flex;justify-content:space-between;color:var(--text-soft);font-size:9px}.jobs-table .data-row{grid-template-columns:.7fr 1fr 1.4fr .9fr .6fr .8fr .7fr}.admin-toolbar{margin-bottom:14px;justify-content:flex-start}.admin-search{width:min(360px,100%);height:40px;padding:0 11px;display:flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:9px;background:#0b0d15}.admin-search svg{color:var(--text-muted)}.admin-search input{height:auto;padding:0;border:0;background:transparent;box-shadow:none;font-size:10px}.users-table .data-row{grid-template-columns:1.6fr .7fr .7fr .7fr .9fr auto}.user-cell{display:flex;align-items:center;gap:9px}.user-cell>svg{flex:none;width:28px;height:28px;color:var(--violet-soft)}.user-cell>span{display:grid;gap:3px}.user-cell small{color:var(--text-muted);font-size:8px}.user-detail__identity{padding:12px;display:flex;align-items:center;gap:11px;border:1px solid var(--line);border-radius:9px;margin-bottom:20px}.user-detail__identity>svg{width:44px;height:44px;color:var(--violet-soft)}.user-detail__identity div{flex:1}.user-detail__identity h3{font-size:14px}.user-detail__identity p{margin-top:4px;color:var(--text-muted);font-size:9px}.danger-zone{margin-top:22px;padding:14px;display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(255,107,120,.22);border-radius:9px}.danger-zone strong{font-size:10px}.danger-zone p{margin-top:4px;color:var(--text-muted);font-size:8px}.metrics-grid--compact .metric-card{min-height:118px}.metrics-grid--compact .metric-card>strong{margin-top:14px;font-size:22px}.content-table .data-row,.rates-table .data-row{grid-template-columns:1.6fr 1fr 1fr .8fr auto}.admin-plan-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.admin-plan-grid article{padding:20px;border:1px solid var(--line);border-radius:12px;background:#0b0d15}.admin-plan-grid h2{margin-top:10px;font-size:20px}.admin-plan-grid article>div>p{min-height:48px;margin-top:6px;color:var(--text-muted);font-size:9px;line-height:1.5}.admin-plan-grid label{margin-top:14px;display:grid;gap:6px;color:var(--text-soft);font-size:8px}.admin-plan-grid input{height:38px;padding:0 10px}.admin-plan-grid .button{margin-top:16px;width:100%}.system-status{min-height:86px;margin-bottom:16px;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(85,217,137,.18);border-radius:12px;background:#55d9890d}.system-status>div{display:flex;align-items:center;gap:12px}.system-ok{width:12px;height:12px;border-radius:50%;background:var(--green);box-shadow:0 0 18px #55d98973}.system-status h2{font-size:15px}.system-status p{margin-top:4px;color:var(--text-muted);font-size:8px}.model-table .data-row{grid-template-columns:1fr 1.2fr .7fr .7fr .8fr auto}.control-panel .setting-switch{padding-inline:2px}.setting-switch--danger strong{color:#ff9ba4}.maintenance-warning{margin-top:14px;padding:13px;border:1px solid rgba(255,107,120,.22);border-radius:9px;background:#ff6b780f}.maintenance-warning svg{color:var(--red)}.maintenance-warning p{margin:8px 0 12px;color:var(--text-soft);font-size:9px}@media(max-width:1180px){.metrics-grid{grid-template-columns:1fr 1fr}}@media(max-width:900px){.admin-shell{grid-template-columns:72px minmax(0,1fr)}.admin-sidebar{padding-inline:9px}.admin-sidebar .brand__copy,.admin-label,.admin-sidebar nav a{font-size:0;justify-content:center;padding:0}.admin-sidebar .brand{padding:0;justify-content:center}.admin-sidebar .profile-card,.admin-exit{display:none}.admin-grid,.admin-plan-grid{grid-template-columns:1fr}}@media(max-width:900px){.admin-sidebar .brand__logo{display:none}.admin-sidebar .brand__icon{display:block}}@media(max-width:680px){.admin-shell{display:block}.admin-sidebar{position:fixed;left:-260px;top:0;z-index:20;width:250px;height:100vh;display:flex;padding-inline:15px;transition:.18s ease}.admin-sidebar.is-open{left:0;box-shadow:18px 0 60px #00000080}.admin-sidebar>.brand{justify-content:flex-start;padding:0 42px 0 10px}.admin-sidebar .brand__copy{display:grid}.admin-sidebar .admin-label{display:block;font-size:8px}.admin-sidebar nav a{justify-content:flex-start;padding:0 14px;font-size:11px}.admin-sidebar .admin-exit,.admin-sidebar .profile-card{display:flex}.admin-topbar{gap:14px;padding-inline:18px}.admin-content{padding:20px 14px}.metrics-grid{grid-template-columns:1fr}.admin-topbar .topbar-actions{display:none}}@media(max-width:680px){.admin-sidebar.is-open .brand__logo{display:block}.admin-sidebar.is-open .brand__icon{display:none}}.admin-sidebar nav a:hover,.admin-sidebar nav a.is-active{color:#fff;background:linear-gradient(90deg,#ff705e33,#ff705e0f);border-color:#ff705e4d}.theme-admin-list>button.is-active{border-color:#ff705e5c;background:#ff705e1a}.theme-admin-list img,.theme-list-placeholder{color:#ff9b8d;background:#25262a}.theme-readiness{padding:12px 18px;display:flex;gap:7px;flex-wrap:wrap;border-bottom:1px solid var(--line)}.theme-readiness span{min-height:29px;padding:0 9px;display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(255,107,120,.24);border-radius:99px;color:#ffadb4;background:#ff6b7812;font-size:9px;font-weight:700}.theme-readiness span.is-ready{border-color:#55d9893b;color:#9ce9b9;background:#55d98912}.theme-version-banner{padding:12px 18px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid var(--line);background:#ff963f0e}.theme-version-banner strong{font-size:10px}.theme-version-banner p{margin-top:4px;color:var(--text-muted);font-size:9px;line-height:1.5}.theme-version-banner .button{flex:none}.theme-price-check{margin-top:16px;padding:14px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;border:1px solid var(--line);border-radius:9px;background:#191a1d}.theme-price-check strong{font-size:11px}.theme-price-check p{margin-top:4px;color:var(--text-muted);font-size:9px;line-height:1.5}.theme-price-check>p{grid-column:1/-1;margin:0;color:#ffadb4}@media(max-width:680px){.theme-price-check{grid-template-columns:1fr}.theme-price-check .button{width:100%}}.admin-notice{margin-bottom:16px;padding:12px 14px;border:1px solid rgba(255,112,94,.22);border-radius:9px;color:#ffd0c8;background:#ff705e14;font-size:10px}.billing-provider-summary{min-height:86px;margin-bottom:16px;padding:16px 20px;display:flex;align-items:center;gap:13px;border:1px solid var(--line);border-radius:12px;background:#0b0d15}.billing-provider-summary>span:first-child,.telegram-admin__status>span:first-child{width:42px;height:42px;display:grid;place-items:center;border-radius:11px;color:var(--text-muted);background:#151722;font-size:21px}.billing-provider-summary>span.is-connected,.telegram-admin__status>span.is-connected{color:var(--green);background:#55d9891a}.billing-provider-summary>div{flex:1}.billing-provider-summary h2{margin-top:4px;font-size:15px}.billing-provider-summary p:not(.eyebrow){margin-top:4px;color:var(--text-muted);font-size:9px}.admin-product-grid{grid-template-columns:repeat(4,1fr)}.admin-product-grid article{display:flex;flex-direction:column}.admin-product-grid label{font-size:9px}.admin-product-grid input,.admin-product-grid textarea{width:100%}.admin-product-grid textarea{min-height:64px;padding:9px 10px;resize:vertical}.admin-checkboxes{margin-top:13px;display:flex;flex-wrap:wrap;gap:10px}.admin-checkboxes label{margin:0;display:flex;align-items:center;gap:5px}.admin-checkboxes input{width:auto;height:auto}.admin-product-grid .button{margin-top:auto;padding-top:0}.billing-rates-table .data-row{grid-template-columns:1.2fr 1fr 1fr 1.2fr .8fr auto}.billing-rates-table .data-row>span:first-child{display:grid;gap:4px}.billing-rates-table small{color:var(--text-muted);font-size:7px}.billing-rates-table label{display:flex;align-items:center;gap:5px;color:var(--text-soft);font-size:8px}.billing-rates-table input{width:70px;height:34px;padding:0 7px}.billing-rates-table .table-check input{width:auto;height:auto}.admin-orders-table .data-row{grid-template-columns:1fr 1.4fr 1.1fr .65fr .65fr .7fr auto}.admin-orders-table .data-row>span:first-child{display:grid;gap:4px}.admin-ledger-table .data-row{grid-template-columns:1.1fr 1.5fr 1fr .6fr .6fr 1fr}.telegram-admin{margin-top:16px}.telegram-admin__status{margin:18px 0;padding:14px;display:flex;align-items:center;gap:12px;border:1px solid var(--line);border-radius:10px;background:#10121b}.telegram-admin__status>div{flex:1}.telegram-admin__status strong{font-size:12px}.telegram-admin__status p{margin-top:4px;color:var(--text-muted);font-size:8px}.telegram-token-field{max-width:680px;display:grid;gap:7px;color:var(--text-soft);font-size:9px}.telegram-token-field input{height:43px;padding:0 12px}.telegram-token-field small{color:var(--text-muted);font-size:8px}.telegram-admin__actions{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px}@media(max-width:900px){.admin-product-grid{grid-template-columns:1fr 1fr}.billing-rates-table,.admin-orders-table,.admin-ledger-table{overflow-x:auto}.billing-rates-table .data-row,.admin-orders-table .data-row,.admin-ledger-table .data-row{min-width:900px}}@media(max-width:680px){.admin-product-grid{grid-template-columns:1fr}.billing-provider-summary,.telegram-admin__status{align-items:flex-start}.telegram-admin__actions .button{flex:1}}.admin-notice--error{border-color:#ff6b7842;color:#ffb7bd;background:#ff6b7814}.admin-unsaved-status{margin-left:auto;padding:7px 10px;border:1px solid rgba(255,173,92,.28);border-radius:999px;color:#ffc184;background:#ff974814;font-size:9px;white-space:nowrap}.theme-external-assets,.theme-owned-assets{margin:0 0 14px;padding:11px 12px;display:flex;align-items:flex-start;gap:9px;border:1px solid rgba(255,173,92,.25);border-radius:9px;color:#ffc184;background:#ff97480f}.theme-external-assets>svg,.theme-owned-assets>svg{flex:none;margin-top:1px}.theme-external-assets strong{font-size:9px}.theme-external-assets p{margin-top:4px;color:var(--text-soft);font-size:8px;line-height:1.5}.theme-owned-assets{align-items:center;border-color:#55d98938;color:#9ce9b9;background:#55d9890d;font-size:9px}.theme-admin-summary{margin-right:auto;display:flex;align-items:baseline;gap:7px;color:var(--text-muted);font-size:9px}.theme-admin-summary strong{color:#fff;font-size:18px}.theme-admin-summary span+strong{margin-left:12px}.theme-asset-grid video{width:100%;height:320px;max-height:55vh;object-fit:contain;border-radius:8px;background:#080a11}.catalogue-filters{display:grid;grid-template-columns:minmax(260px,2fr) repeat(2,minmax(160px,1fr));gap:12px}.catalogue-filters label,.catalogue-customer-fields label{display:grid;gap:7px;color:var(--text-soft);font-size:9px;font-weight:600}.catalogue-filters input,.catalogue-filters select{height:40px;padding:0 10px}.catalogue-match-count{margin:8px 0 12px;color:var(--text-muted);font-size:9px}.catalogue-capabilities{display:flex;flex-wrap:wrap;gap:6px}.catalogue-capabilities span{padding:5px 8px;border:1px solid rgba(255,112,94,.35);border-radius:999px;color:#ffad9f;background:#ff705e14;font-size:8px;font-weight:700}.catalogue-customer-fields{margin-top:14px}.catalogue-customer-fields textarea{min-height:78px}.catalogue-customer-fields .theme-check{align-self:end}.theme-admin-layout{display:grid;grid-template-columns:300px minmax(0,1fr);align-items:start;gap:14px}.theme-admin-list{position:sticky;top:108px;max-height:calc(100vh - 132px);padding:7px;overflow:auto;border:1px solid var(--line);border-radius:12px;background:#0b0d15}.theme-admin-list>button{width:100%;min-height:82px;padding:7px;display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:9px;text-align:left;border:1px solid transparent;border-radius:9px;color:var(--text);background:transparent;cursor:pointer}.theme-admin-list>button:hover{background:#11131d}.theme-admin-list>button.is-active{border-color:#ff705e4d;background:#ff705e17}.theme-admin-list img,.theme-list-placeholder{width:58px;height:56px;display:grid;place-items:center;border-radius:7px;object-fit:cover;color:var(--violet-soft);background:#171927}.theme-admin-list>button>span:nth-child(2){min-width:0;display:grid;gap:4px}.theme-admin-list strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.theme-admin-list small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);font-size:8px}.theme-admin-list .status{font-size:7px}.theme-editor{overflow:hidden;border:1px solid var(--line);border-radius:12px;background:#0b0d15}.theme-editor>header{min-height:110px;padding:22px;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line);background:linear-gradient(120deg,rgba(255,112,94,.08),transparent 58%)}.theme-editor>header h2{margin-top:7px;font-size:23px}.theme-editor>header p:not(.eyebrow){max-width:760px;margin-top:7px;color:var(--text-soft);font-size:10px;line-height:1.6}.theme-editor-section{padding:22px;border-bottom:1px solid var(--line)}.theme-editor-section>h3,.theme-section-heading h3{margin-bottom:16px;font-size:14px}.theme-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.theme-form-grid>label{display:grid;align-content:start;gap:7px;color:var(--text-soft);font-size:9px;font-weight:600}.theme-form-grid .is-wide{grid-column:1/-1}.theme-form-grid input:not([type=checkbox]),.theme-form-grid select{height:40px;padding:0 10px}.theme-form-grid textarea{min-height:92px;padding:10px;resize:vertical}.theme-check{min-height:40px;display:flex!important;grid-template-columns:auto 1fr!important;align-items:center!important;align-content:center!important;gap:8px!important}.theme-check input{width:15px;height:15px;accent-color:var(--violet)}.theme-asset-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.theme-asset-grid>div{padding:12px;display:grid;gap:8px;border:1px solid var(--line);border-radius:10px;background:#10121b}.theme-asset-grid>div>span{font-size:9px;font-weight:700}.theme-asset-grid img,.theme-asset-empty{width:100%;height:150px;display:grid;place-items:center;object-fit:cover;border-radius:8px;color:var(--text-muted);background:#080a11;font-size:9px}.theme-asset-grid input{height:38px;padding:0 9px;font-size:9px}.theme-upload{min-height:36px;padding:0 10px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px dashed rgba(255,155,141,.3);border-radius:7px;color:var(--violet-soft);background:#ff705e0d;font-size:9px;font-weight:700;cursor:pointer}.theme-upload input{display:none}.theme-upload--inline{width:max-content;margin-top:12px}.theme-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.theme-section-heading .theme-upload{margin:0}.theme-section-copy{margin:-8px 0 14px;color:var(--text-muted);font-size:9px;line-height:1.55}.theme-repeat-list{display:grid;gap:8px;margin:12px 0}.theme-repeat-list>div{padding:8px;display:grid;grid-template-columns:110px 180px minmax(220px,1fr) 34px;align-items:center;gap:7px;border:1px solid var(--line);border-radius:8px;background:#10121b}.theme-repeat-list input,.theme-repeat-list select{height:36px;padding:0 8px;font-size:9px}.theme-repeat-list>div>button{width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:7px;color:#ff9ba4;background:transparent;cursor:pointer}.theme-repeat-list .theme-lora-row{grid-template-columns:150px minmax(240px,1fr) 80px 95px 34px}.theme-editor-actions{padding:18px 22px;display:flex;align-items:center;flex-wrap:wrap;gap:8px;background:#090b12}.theme-editor>.info-notice{margin:0 22px 22px}@media(max-width:1180px){.theme-admin-layout{grid-template-columns:240px minmax(0,1fr)}.theme-admin-list>button{grid-template-columns:48px minmax(0,1fr)}.theme-admin-list img,.theme-list-placeholder{width:48px}.theme-admin-list .status{display:none}.theme-repeat-list>div,.theme-repeat-list .theme-lora-row{grid-template-columns:1fr 1fr}.theme-repeat-list>div>button{justify-self:end}}@media(max-width:900px){.theme-admin-layout{grid-template-columns:1fr}.theme-admin-list{position:static;max-height:260px}.theme-admin-list>button{grid-template-columns:58px minmax(0,1fr) auto}.theme-admin-list img,.theme-list-placeholder{width:58px}.theme-admin-list .status{display:inline-flex}}@media(max-width:680px){.theme-admin-summary{width:100%;order:3}.theme-admin-layout{gap:10px}.theme-editor>header{padding:17px}.theme-editor-section{padding:16px}.theme-form-grid,.theme-asset-grid,.catalogue-filters{grid-template-columns:1fr}.theme-form-grid .is-wide{grid-column:auto}.theme-repeat-list>div,.theme-repeat-list .theme-lora-row{grid-template-columns:1fr}.theme-repeat-list>div>button{justify-self:start}.theme-editor-actions{padding:14px}.theme-editor-actions .button{flex:1}.theme-editor>.info-notice{margin:0 14px 14px}}@media(max-width:680px){.theme-version-banner{align-items:flex-start;flex-direction:column}.theme-version-banner .button{width:100%}}.admin-guide-intro{padding:24px;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;border:1px solid var(--line);border-radius:14px;background:linear-gradient(120deg,#ff705e1a,#0b0d15 58%)}.admin-guide-intro h2{margin-top:7px;font-size:25px}.admin-guide-intro p:not(.eyebrow){max-width:760px;margin-top:8px;color:var(--text-soft);font-size:11px;line-height:1.65}.admin-guide-intro>span{flex:none;padding:10px 12px;border:1px solid var(--line);border-radius:8px;color:var(--text-muted);font-size:8px;line-height:1.6}.admin-guide-intro>span strong{color:var(--text-soft);font-size:9px}.admin-guide-nav{position:sticky;top:94px;z-index:3;margin:14px 0;padding:9px;display:flex;gap:6px;overflow-x:auto;border:1px solid var(--line);border-radius:10px;background:#080a12f0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.admin-guide-nav a{min-height:32px;padding:0 11px;display:flex;align-items:center;white-space:nowrap;border-radius:7px;color:var(--text-soft);font-size:9px}.admin-guide-nav a:hover{color:#fff;background:#171927}.admin-guide-layout{display:grid;grid-template-columns:minmax(0,1fr) 250px;align-items:start;gap:14px}.admin-guide-layout>main{display:grid;gap:14px}.admin-guide-section,.admin-guide-sidebar{padding:24px;border:1px solid var(--line);border-radius:12px;background:#0b0d15;scroll-margin-top:150px}.admin-guide-section h2,.admin-guide-sidebar h2{font-size:17px}.admin-guide-section h3{margin-top:20px;font-size:12px}.admin-guide-section>p,.admin-guide-sidebar>p{margin-top:11px;color:var(--text-soft);font-size:10px;line-height:1.75}.admin-guide-section ul,.admin-guide-section ol,.admin-guide-sidebar ol{margin:14px 0 0;padding-left:20px;display:grid;gap:9px;color:#c6c1cf;font-size:10px;line-height:1.65}.admin-guide-section code{padding:2px 5px;border-radius:4px;color:var(--violet-soft);background:#171927}.admin-guide-cards{margin-top:15px;display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.admin-guide-cards article{padding:14px;border:1px solid var(--line);border-radius:9px;background:#10121b}.admin-guide-cards h3{margin:0;font-size:11px}.admin-guide-cards p{margin-top:5px;color:var(--text-muted);font-size:9px;line-height:1.55}.admin-guide-note{margin-top:16px;padding:13px;border:1px solid rgba(255,112,94,.24);border-radius:9px;background:#ff705e12}.admin-guide-note>strong{font-size:10px}.admin-guide-note p{margin-top:5px;color:var(--text-soft);font-size:9px;line-height:1.6}.admin-guide-note--warning{border-color:#ff963f40;background:#ff963f0f}.admin-guide-table{margin-top:15px;border:1px solid var(--line);border-radius:9px;overflow:hidden}.admin-guide-table>[role=row]{display:grid;grid-template-columns:130px 1fr}.admin-guide-table>[role=row]+[role=row]{border-top:1px solid var(--line)}.admin-guide-table span,.admin-guide-table strong{padding:10px 12px;font-size:9px;line-height:1.55}.admin-guide-table span:first-child,.admin-guide-table strong:first-child{border-right:1px solid var(--line)}.admin-guide-table>[role=row]:first-child{background:#10121b}.admin-guide-sidebar{position:sticky;top:150px}.admin-guide-sidebar>p{margin-top:18px;padding-top:16px;border-top:1px solid var(--line);color:var(--text-muted);font-size:9px}@media(max-width:1000px){.admin-guide-layout{grid-template-columns:1fr}.admin-guide-sidebar{position:static}}@media(max-width:680px){.admin-guide-intro{padding:18px;display:block}.admin-guide-intro>span{display:inline-block;margin-top:14px}.admin-guide-nav{top:0}.admin-guide-section,.admin-guide-sidebar{padding:18px}.admin-guide-cards{grid-template-columns:1fr}.admin-guide-table>[role=row]{grid-template-columns:90px 1fr}}.theme-rate-coverage{margin-bottom:14px;padding:14px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;border:1px solid rgba(255,107,120,.24);border-radius:10px;background:#ff6b780d}.theme-rate-coverage.is-complete{border-color:#55d9893b;background:#55d9890d}.theme-rate-coverage>div:first-child strong{font-size:11px}.theme-rate-coverage>div:first-child p{margin-top:4px;color:var(--text-muted);font-size:9px;line-height:1.5}.theme-rate-grid{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:7px}.theme-rate-grid>span{padding:9px;display:grid;gap:4px;border:1px solid rgba(255,107,120,.2);border-radius:7px;color:#ffadb4;background:#ff6b780d}.theme-rate-grid>span.is-ready{border-color:#55d98933;color:#9ce9b9;background:#55d9890d}.theme-rate-grid strong{font-size:9px}.theme-rate-grid small{color:var(--text-muted);font-size:8px}@media(max-width:680px){.theme-rate-coverage{grid-template-columns:1fr}.theme-rate-coverage .button{width:100%}}.catalogue-transition{margin:14px 0;padding:14px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;border:1px solid var(--line);border-radius:11px;background:#0b0d15}.catalogue-transition>div{min-height:86px;padding:13px;display:grid;align-content:center;gap:5px;border:1px solid rgba(85,217,137,.2);border-radius:8px;background:#55d9890d}.catalogue-transition>div.needs-work{border-color:#ff963f40;background:#ff963f0f}.catalogue-transition span{color:var(--text-soft);font-size:9px;font-weight:700}.catalogue-transition strong{font:700 24px/1 Manrope}.catalogue-transition small{color:var(--text-muted);font-size:8px;line-height:1.45}.catalogue-transition>p{grid-column:1/-1;color:var(--text-muted);font-size:9px;line-height:1.55}@media(max-width:1080px){.catalogue-transition{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.catalogue-transition{grid-template-columns:1fr}.catalogue-transition>p{grid-column:auto}}.rate-filter-bar{margin-bottom:12px;padding:10px;display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:10px;background:#0b0d15}.rate-filter-bar .admin-search{margin:0;flex:1}.rate-filter-bar>label:not(.admin-search){display:flex;align-items:center;gap:7px;color:var(--text-soft);font-size:9px}.rate-filter-bar select{height:40px;padding:0 30px 0 10px}.rate-filter-bar>span{color:var(--text-muted);font-size:9px;white-space:nowrap}@media(max-width:680px){.rate-filter-bar{align-items:stretch;flex-direction:column}.rate-filter-bar .admin-search{width:100%}.rate-filter-bar>label:not(.admin-search){justify-content:space-between}.rate-filter-bar select{flex:1}}.admin-orders-table .data-row{grid-template-columns:1fr 1.35fr 1.1fr .8fr .7fr .65fr .7fr auto}.admin-order-readonly{color:var(--text-muted);font-size:8px;white-space:nowrap}.jobs-table--action .data-row{grid-template-columns:.8fr 1fr 1.25fr .7fr .6fr .75fr .7fr auto}.admin-generation-toolbar{flex-wrap:wrap}.admin-generation-toolbar .admin-search{flex:1;min-width:260px}.admin-generation-toolbar .filter-row{flex-wrap:wrap}.admin-match-count{margin-left:auto;color:var(--text-muted);font-size:9px;white-space:nowrap}.admin-generation-detail dl{display:grid;grid-template-columns:1fr 1fr;gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:9px;background:var(--line)}.admin-generation-detail dl>div{min-height:58px;padding:11px 12px;display:grid;align-content:center;gap:5px;background:#10121b}.admin-generation-detail dt,.admin-generation-identifiers small{color:var(--text-muted);font-size:8px}.admin-generation-detail dd{margin:0;color:var(--text);font-size:10px}.admin-generation-error{margin-top:12px;padding:12px;border:1px solid rgba(255,107,120,.25);border-radius:9px;background:#ff6b780f}.admin-generation-error strong{color:#ffadb4;font-size:10px}.admin-generation-error p{margin-top:5px;color:var(--text-soft);font-size:9px;line-height:1.55}.admin-generation-identifiers{margin-top:12px;display:grid;gap:8px}.admin-generation-identifiers span{min-width:0;padding:10px 11px;display:grid;gap:5px;border:1px solid var(--line);border-radius:8px;background:#0b0d15}.admin-generation-identifiers code{overflow-wrap:anywhere;color:var(--text-soft);font-size:8px}@media(max-width:900px){.jobs-table{overflow-x:auto}.jobs-table .data-row{min-width:860px}}@media(max-width:680px){.admin-generation-toolbar{align-items:stretch}.admin-generation-toolbar .admin-search{width:100%;min-width:0}.admin-generation-toolbar .admin-match-count{margin-left:0}.admin-generation-detail dl{grid-template-columns:1fr}}.payment-integrations-control{min-width:0;margin:0;padding:0;border:0;display:grid;gap:18px}.payment-integrations-control:disabled{opacity:.72}.admin-sidebar nav a:hover,.admin-sidebar nav a.is-active{background:linear-gradient(90deg,#ff705e33,#ff705e0f);border-color:#ff9b8d4d}.admin-guide-note{border-color:#ff705e47;background:#ff705e0e}.spinner{border-color:#ff705e33;border-top-color:var(--violet)}.empty-state>span,.feature-item>span,.feature-deep-dive__copy>span,.auth0-panel,.telegram-checkout>svg,.telegram-checkout__status{background:#ff705e1a}.theme-upload{border-color:#ff9b8d57;background:#ff705e0b}.theme-admin-list>button.is-active{border-color:#ff9b8d57;background:#ff705e17}.credit-hero>span,.credit-hero>div span{background:linear-gradient(90deg,#ff705e,#ff9b8d)}.metric-card>span{background:#ff705e1a}.bar-chart>div>span{background:linear-gradient(to top,#d94e40,#ff8d7f)}.theme-editor>header,.admin-guide-intro{background:linear-gradient(120deg,rgba(255,112,94,.09),transparent 58%)}.final-cta{border-color:#ff9b8d4d;background-image:linear-gradient(120deg,rgba(255,112,94,.13),transparent 48%),linear-gradient(300deg,rgba(255,155,141,.07),transparent 44%)}.pricing-grid article.is-featured{border-color:#ff9b8d66;box-shadow:0 28px 80px #9d362a26}.plan-badge{color:#ffd0c8;background:#ff705e21;border-color:#ff9b8d47}.theme-preview-type{padding:14px 22px;display:flex;align-items:end;gap:14px;border-bottom:1px solid var(--line);background:#ff705e09}.theme-preview-type label{width:min(260px,100%);display:grid;gap:7px;color:var(--text-soft);font-size:9px;font-weight:600}.theme-preview-type select{height:38px;padding-left:10px}.theme-preview-type p{padding-bottom:9px;color:#ffb3a8;font-size:9px}@media(max-width:680px){.theme-preview-type{align-items:stretch;flex-direction:column}.theme-preview-type p{padding-bottom:0}}:root{color-scheme:dark;font-family:Inter,system-ui,sans-serif;font-synthesis:none;--bg: #141416;--bg-deep: #101012;--surface: #202125;--surface-2: #25262a;--surface-3: #303136;--line: rgba(255, 255, 255, .12);--line-strong: rgba(255, 112, 94, .42);--text: #f5f4f2;--text-soft: #b8b8bf;--text-muted: #9d9da6;--violet: #ff705e;--violet-soft: #ff9b8d;--orange: #ff705e;--green: #55d989;--red: #ff6b78;--blue: #5ba8ff;--radius-sm: 8px;--radius: 12px;--radius-lg: 18px;--shadow: 0 24px 70px rgba(0, 0, 0, .36)}*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}h1,h2,h3,h4,p{margin:0}h1,h2,h3{font-family:Manrope,Inter,sans-serif}input,select,textarea{width:100%;color:var(--text);background:#0c0e16;border:1px solid var(--line);border-radius:var(--radius-sm);outline:none;transition:.16s ease}input:focus,select:focus,textarea:focus{border-color:var(--violet);box-shadow:0 0 0 3px #ff705e24}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#8d8999 50%),linear-gradient(135deg,#8d8999 50%,transparent 50%);background-position:calc(100% - 16px) 50%,calc(100% - 11px) 50%;background-size:5px 5px;background-repeat:no-repeat;padding-right:36px!important}::selection{background:#ff705e57}.eyebrow{color:var(--violet-soft);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.text-link{color:#d8d3e4;font-size:14px;font-weight:600}.text-link:hover{color:#fff}.brand{display:inline-flex;align-items:center;gap:11px;min-width:0}.brand__logo{width:132px;height:44px;object-fit:contain}.brand__icon{display:none;width:40px;height:40px;border-radius:9px;object-fit:cover}.brand--compact{min-width:auto}.brand--compact .brand__logo{display:none}.brand--compact .brand__icon{display:block}.button{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 18px;border:1px solid transparent;border-radius:10px;color:#fff;font-weight:700;font-size:13px;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease,opacity .16s ease}.button svg{width:17px;height:17px}.button:hover:not(:disabled){transform:translateY(-1px)}.button:focus-visible{outline:3px solid rgba(255,155,141,.42);outline-offset:2px}.button:disabled{opacity:.48;cursor:not-allowed}.button--primary{color:#171717;background:#ff705e;box-shadow:none}.button--primary:hover{background:#ff8d7f}.button--secondary{background:#292a2f;border-color:var(--line);color:#f0eff1}.button--secondary:hover{border-color:#ff9b8d70;background:#303136}.button--ghost{min-height:36px;padding-inline:10px;background:transparent;color:#bbb6c8}.button--ghost:hover{color:#fff;background:#ffffff0d}.button--danger{background:#ff6b781f;border-color:#ff6b7842;color:#ff8e98}.button--full{width:100%}.section-header{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:34px}.section-header>div{max-width:680px}.section-header h2{margin-top:9px;font-size:clamp(28px,3vw,44px);line-height:1.08;letter-spacing:-.035em}.section-header p:not(.eyebrow){margin-top:11px;color:var(--text-soft);line-height:1.65;font-size:14px}.filter-row{display:flex;flex-wrap:wrap;gap:5px}.filter-row button,.view-toggle button{min-height:36px;padding:0 13px;border:1px solid transparent;border-radius:8px;color:var(--text-muted);background:transparent;cursor:pointer;font-size:12px;font-weight:600}.filter-row button:hover,.filter-row button.is-active,.view-toggle button.is-active{color:#fff;background:#171925;border-color:var(--line)}.status{width:max-content;padding:4px 7px;border-radius:5px;color:#c9c4d1;background:#ffffff12;font-size:10px;font-weight:700;white-space:nowrap}.status--draft,.status--queued,.status--preview{color:#ffb3a8;background:#ff705e24}.status--rendering,.status--review,.status--featured,.status--medium-confidence{color:#ffb36f;background:#ff963f21}.status--exported,.status--ready,.status--active,.status--published,.status--completed,.status--operational,.status--paid{color:#75e4a0;background:#55d9891f}.status--flagged,.status--failed,.status--suspended{color:#ff8d98;background:#ff6b781f}.status--creator{color:#ffb3a8;background:#ff705e24}.status--studio{color:#ffc18b;background:#ff963f21}.modal-backdrop{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;padding:24px;display:grid;place-items:center;background:#030408bd;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.modal{width:min(580px,100%);max-height:calc(100vh - 48px);overflow:auto;border:1px solid var(--line);border-radius:16px;background:#0d0f18;box-shadow:var(--shadow)}.modal>header,.modal>footer{min-height:64px;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--line)}.modal>footer{justify-content:flex-end;border-top:1px solid var(--line);border-bottom:0}.modal>header h2{font-size:18px}.modal__body{padding:22px}.modal__body>label,.form-grid>label{display:grid;gap:8px;color:#c8c3cf;font-size:11px;font-weight:600}.modal__body>label{margin-top:18px}.modal__body select,.form-grid input,.form-grid select{height:44px;padding:0 13px}.confirm-dialog{display:grid;gap:10px;color:var(--muted);line-height:1.6}.confirm-dialog p{margin:0}.confirm-dialog strong{color:var(--text)}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.info-notice{margin-bottom:20px;padding:13px 15px;display:flex;align-items:center;gap:10px;color:#bdb7ca;border:1px solid rgba(91,168,255,.2);border-radius:10px;background:#5ba8ff12;font-size:11px}.info-notice svg{flex:none;color:var(--blue)}.toast{position:fixed;z-index:120;right:28px;bottom:28px;min-height:46px;padding:0 15px;display:flex;align-items:center;gap:9px;border:1px solid rgba(85,217,137,.28);border-radius:10px;color:#c4f4d5;background:#0f2318f5;box-shadow:var(--shadow);font-size:11px}.toast svg{color:var(--green)}.toast--error{color:#ffd1d5;border-color:#ff6b7852;background:#2a1116f7}.toast--error svg{color:var(--red)}.data-table{width:100%;overflow-x:auto}.data-row{min-width:800px;min-height:58px;padding:9px 12px;display:grid;align-items:center;gap:14px;border-bottom:1px solid rgba(255,255,255,.06);font-size:10px}.data-row:last-child{border-bottom:0}.data-row--head{min-height:40px;color:var(--text-muted);font-size:8px;text-transform:uppercase;letter-spacing:.08em}.marketing-nav a{color:var(--text-soft)}.marketing-nav__mobile-actions{display:none}.landing-hero__copy>p:not(.hero-kicker),.hero-proof,.hero-floating small,.logo-row,.logo-row strong{color:var(--text-muted)}.plan-price{min-height:76px}.plan-price strong{display:block}.plan-price span{display:block;margin-top:9px}.information-grid{max-width:980px;margin:0 auto 120px;padding:0 24px;display:grid;gap:14px}.information-grid article{padding:30px;border:1px solid var(--line);border-radius:15px;background:#0b0d15}.information-grid h2{font-size:20px}.information-grid p{margin-top:10px;color:var(--text-soft);font-size:14px;line-height:1.7}.status-grid{grid-template-columns:1fr 1fr}.status-grid--stale{opacity:.78}.status-service-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.status-service-heading span{padding:6px 9px;border:1px solid rgba(255,173,92,.28);border-radius:999px;color:#ffc184;background:#ff974814;font-size:10px;font-weight:700}.status-service-heading span.is-available{border-color:#55d98940;color:#9ce9b9;background:#55d98912}.status-support{grid-column:1/-1}.status-support small{display:block;margin-top:16px;color:var(--text-muted);font-size:11px}.status-refresh-error{max-width:980px;margin:0 auto 18px;padding:18px 22px;border:1px solid rgba(255,107,120,.24);border-radius:12px;background:#ff6b780f}.status-refresh-error strong{color:#ffadb4}.status-refresh-error p{margin-top:5px;color:var(--text-soft);font-size:13px}@media(max-width:680px){.status-grid{grid-template-columns:1fr}.status-support{grid-column:auto}}.profile-card{width:100%;color:inherit;text-align:left;cursor:pointer}.profile-card:hover,.topbar-profile:hover{border-color:var(--line-strong);background:#121522}.topbar-profile{width:38px;height:38px;padding:1px;display:grid;place-items:center;border:1px solid transparent;border-radius:50%;background:transparent;cursor:pointer}.profile-session-action{margin-top:24px;padding:18px;display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid var(--line);border-radius:12px;background:#0b0d15}.profile-session-action strong{font-size:13px}.profile-session-action p{margin-top:5px;color:var(--text-muted);font-size:10px}@media(max-width:900px){.marketing-nav.is-open .marketing-nav__mobile-actions{display:grid;grid-template-columns:1fr 1.4fr;align-items:center;gap:10px;margin-top:8px;padding-top:16px;border-top:1px solid var(--line)}.marketing-nav__mobile-actions .text-link{text-align:center}.marketing-nav__mobile-actions .button{width:100%}}@media(max-width:680px){.topbar-profile{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.explore-shell .telegram-order-table .data-row{grid-template-columns:1fr 2fr 1fr 1fr .7fr auto}.explore-shell .crypto-order-table .data-row{grid-template-columns:1fr 2fr 1fr 1fr .8fr auto}.explore-shell .telegram-checkout>svg{color:#ff9b8d;background:#ff705e18}.explore-shell .telegram-checkout p{font-size:14px;color:#b8b8bf}.explore-shell .telegram-checkout>small{font-size:12px;overflow-wrap:anywhere}.explore-shell .checkout-consent{border-color:#45464c;background:#191a1d}.explore-shell .checkout-consent span{font-size:13px;color:#d7d7dc}.explore-shell .checkout-consent a{color:#ffad9f}.explore-shell .checkout-consent input{accent-color:#ff705e;flex-shrink:0}.account-access{max-width:520px;margin:48px auto;padding:32px;border:1px solid #36373c;border-radius:16px;background:#202125}.account-access h1{font-size:30px;margin:0 0 12px;letter-spacing:-.7px}.account-access>p,.account-access .auth0-panel p{color:#b8b8bf;line-height:1.6}.account-access .auth0-panel{background:#191a1d;border-color:#36373c}.explore-shell .auth0-symbol{color:#171717;background:#ff705e;box-shadow:none}.account-access .auth-footer a,.account-access .auth-home{color:#ff9b8d}.explore-shell button.coral-button,.explore-shell .effect-copy button.coral-button{font-weight:600}@media(max-width:600px){.account-access{margin:16px auto;padding:22px}}.skip-link{position:fixed;left:12px;top:-60px;z-index:100;padding:10px;background:#fff;color:#111}.skip-link:focus{top:8px}.explore-shell{--coral:#ff705e;--text:#f5f4f2;--text-muted:#b8b8bf;--border:#36373c;--surface:#202125;--surface-raised:#25262a;--violet:#ff705e;min-height:100vh;background:#141416;color:var(--text);font-family:Inter,sans-serif}.explore-shell button,.explore-shell input,.explore-shell select,.explore-shell textarea{font:inherit}.explore-shell button,.explore-shell a{-webkit-tap-highlight-color:transparent}.explore-shell :focus-visible{outline:2px solid #ffad9f;outline-offset:4px}.explore-header{height:76px;padding:0 3.2%;border-bottom:1px solid #303136;display:flex;align-items:center;justify-content:space-between;gap:18px;background:#1b1c1f;position:relative;z-index:10}.explore-header{height:60px}.wallet-link span,.explore-account .coral-button{white-space:nowrap}.explore-brand{width:145px;display:block}.explore-brand img{display:block;width:100%;height:46px;object-fit:contain}.explore-account{display:flex;align-items:center;gap:22px}.explore-session-status{display:flex;align-items:center;gap:8px;color:#b9b7bf;font-size:13px;white-space:nowrap}.explore-session-status .spinner{width:16px;height:16px}.wallet-link{display:flex;align-items:center;gap:8px;font-size:14px;color:#f5f4f2}.coral-button,.explore-shell .button--primary{background:#ff705e;border:1px solid #ff705e;color:#171717;border-radius:9px;padding:11px 18px;font-weight:650;display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:43px;text-decoration:none;box-shadow:none;cursor:pointer}.coral-button:hover,.explore-shell .button--primary:hover{background:#ff8d7f;border-color:#ff8d7f;transform:none}.explore-shell button:disabled{opacity:.5;cursor:not-allowed}.quiet-button{border:0;background:none;color:#c4c4ca;padding:8px;cursor:pointer}.account-dropdown{position:relative}.account-trigger{display:flex;align-items:center;gap:8px;border:0;background:none;color:#ddd;padding:0;cursor:pointer}.account-trigger img{width:34px;height:34px;border-radius:50%;object-fit:cover}.account-dropdown nav{position:absolute;top:46px;right:0;width:210px;padding:8px;background:#25262a;border:1px solid #414247;border-radius:10px;box-shadow:0 14px 35px #0007;display:grid}.account-menu-identity{min-width:0;margin:0 4px 6px;padding:8px 8px 12px;display:grid;gap:4px;border-bottom:1px solid #414247}.account-menu-identity strong,.account-menu-identity small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-menu-identity strong{color:#f4f3f2;font-size:13px}.account-menu-identity small{color:#aaaab3;font-size:10px}.account-dropdown nav a,.account-dropdown nav button{background:none;border:0;color:#eee;padding:12px;text-align:left;font-size:14px;border-radius:5px}.account-dropdown nav a:hover,.account-dropdown nav button:hover{background:#36373c}.explore-hero{height:234px;position:relative;overflow:hidden}.explore-hero>img{width:100%;height:100%;object-fit:cover;object-position:center 62%}.explore-hero>div{position:absolute;top:0;right:0;bottom:0;left:0;padding:32px 3.2%;background:#0002}.explore-hero h1{font-size:clamp(28px,3.3vw,48px);letter-spacing:-1.3px;line-height:1.15;margin:0 0 12px;color:#fff}.explore-hero p{color:#e3e0df;font-size:17px;line-height:1.45;margin:0 0 18px}.explore-tabs{display:flex;padding:0 3.2%;gap:35px;height:54px;border-bottom:1px solid #333439;background:#1c1d20}.explore-tabs a{position:relative;display:flex;align-items:center;font-size:15px;color:#bfc0c8;text-decoration:none}.explore-tabs a.active{color:#fff;font-weight:650}.explore-tabs a.active:after{content:"";position:absolute;bottom:0;height:3px;background:var(--coral);left:0;right:0;border-radius:3px}.explore-content{padding:20px 3.2% 50px;max-width:1920px;margin:auto}.explore-inner{max-width:1440px;padding-top:32px}.explore-page-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}.explore-page-heading h1{margin:0;font-size:30px;letter-spacing:-1px}.effect-catalog-navigation{display:flex;align-items:center;margin-bottom:18px;border-bottom:1px solid #303136}.effect-catalog-tabs{display:flex;align-items:center;gap:6px;overflow-x:auto}.effect-catalog-tabs button{min-height:43px;padding:0 14px;border:0;border-bottom:2px solid transparent;color:#9898a1;background:transparent;cursor:pointer;font-size:14px;font-weight:700}.effect-catalog-tabs button[aria-current=page]{border-color:var(--coral);color:#f6f5f6}.effects-toolbar{display:flex;gap:20px;align-items:center;justify-content:space-between;margin-bottom:20px}.effect-search{display:flex;align-items:center;gap:10px;border:1px solid #3c3e44;border-radius:9px;padding:0 14px;min-height:46px;width:47%;color:#ddd;background:#202125}.effect-search svg{flex:none;width:20px;height:20px}.effect-search input{min-width:0;width:100%;background:none;border:0;padding:12px 0;outline:none;color:#eee;box-shadow:none;font-size:14px}.effect-sorts{display:flex;gap:10px}.effect-sorts button,.effect-filters button,.effect-pagination button{border:1px solid #3b3c42;background:#202125;color:#f2f1f2;padding:11px 16px;border-radius:9px;cursor:pointer;display:flex;align-items:center;gap:8px;font-size:14px}.effect-sorts button.active,.effect-filters [aria-pressed=true],.effect-pagination [aria-current=page]{background:var(--coral);color:#151515;border-color:var(--coral)}.effect-filters{display:grid;gap:13px;padding:14px 0 20px}.effect-filter-group{display:grid;grid-template-columns:82px minmax(0,1fr);align-items:start;gap:12px}.effect-filter-group>span{padding-top:11px;color:#aaaab2;font-size:12px;font-weight:650}.effect-filter-group>div{display:flex;gap:8px;flex-wrap:wrap}.effects-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.effect-card{border:1px solid #36373b;border-radius:12px;overflow:hidden;background:#1f2024;min-width:0}.effect-card{position:relative}.effect-card--unavailable .effect-media img{filter:saturate(.35);opacity:.72}.effect-card--unavailable .effect-meta span{color:#b7b7be}.effect-card--unavailable .coral-button:disabled{border-color:#424349;color:#9b9ba3;background:#2b2c30;cursor:not-allowed}.effect-card-media{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden}.effect-card-media>img,.effect-card-media>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.effect-card-media>video{opacity:0;transition:opacity .18s ease}.effect-card-media>video.is-playing{opacity:1}.effect-card-media:has(video.is-playing) .effect-play{opacity:0}.save-effect{position:absolute;top:12px;right:12px;border:1px solid #ffffff40;border-radius:50%;background:#171719b0;color:#fff;width:34px;height:34px;display:grid;place-items:center;cursor:pointer}.save-effect[aria-pressed=true]{color:#ff8d7f}.collection-tabs{display:flex;gap:20px;margin-bottom:24px;font-size:14px}.collection-tabs a{padding-bottom:10px}.collection-tabs [aria-current=page]{border-bottom:2px solid #ff705e;color:#ff9b8b}.effect-media{width:100%;padding:0;border:0;display:block;position:relative;overflow:hidden;aspect-ratio:1.15;background:#292a2e;cursor:pointer}.effect-media img{width:100%;height:100%;object-fit:cover;transition:transform .25s}.effect-media:hover img{transform:scale(1.025)}.effect-media-fallback{width:100%;height:100%;display:grid;place-content:center;justify-items:center;gap:9px;color:#a8a8b1;background:radial-gradient(circle at 50% 22%,#393a40 0,#292a2e 55%)}.effect-media-fallback svg{width:34px;height:34px}.effect-media-fallback small{font-size:12px}.effect-play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:48px;height:48px;background:#171719a8;color:#fff;border:1px solid #ffffff35;border-radius:50%;display:grid;place-items:center}.effect-play svg{width:20px;height:20px}.effect-copy{padding:16px 18px}.effect-meta{margin-bottom:7px;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#ff9b8d;font-size:10px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.effect-meta small{color:#92929b;font-size:10px;font-weight:500;letter-spacing:0;text-transform:none}.effect-copy h2{font-size:17px;letter-spacing:-.2px;margin:0 0 7px}.effect-copy p{font-size:14px;color:#bdbdc5;line-height:1.55;margin:0 0 15px;height:44px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.effect-copy .coral-button{width:100%;font-size:14px;min-height:41px}.effect-pagination{display:flex;justify-content:center;gap:10px;margin:28px 0}.effect-pagination button{min-width:54px;height:54px;justify-content:center;padding:0 14px;border-radius:13px;font-size:16px}.effect-pagination button:disabled{color:#66676d;background:#1b1c20;cursor:not-allowed;opacity:.55}.effect-pagination .effect-pagination-arrow{padding:0}.effect-pagination .effect-pagination-arrow svg{width:20px;height:20px}.effect-preview{display:block;max-width:100%;max-height:60vh;margin:0 auto 16px;object-fit:contain;border-radius:10px}.effect-preview--unavailable{min-height:280px;width:100%;place-content:center;justify-items:center;gap:9px;text-align:center;color:#a8a8b1;background:radial-gradient(circle at 50% 20%,#393a40 0,#202125 60%);border:1px solid #3b3c42}.effect-preview--unavailable svg{width:42px;height:42px}.effect-preview--unavailable strong{color:#efeff2;font-size:15px}.effect-preview--unavailable span{font-size:12px}.effect-examples{margin-top:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.effect-examples figure{margin:0;min-width:0;overflow:hidden;border:1px solid #3b3c42;border-radius:9px;background:#191a1d}.effect-examples img,.effect-examples video{width:100%;aspect-ratio:16/10;object-fit:cover;background:#141416}.effect-example-fallback{width:100%;aspect-ratio:16/10;display:grid;place-content:center;justify-items:center;gap:7px;color:#9898a1;background:#242529;font-size:11px}.effect-example-fallback svg{width:25px;height:25px}.creation-preview-unavailable{width:100%;min-height:260px;display:grid;place-content:center;justify-items:center;gap:9px;padding:24px;text-align:center;color:#a8a8b1;border:1px solid #3b3c42;border-radius:10px;background:radial-gradient(circle at 50% 20%,#393a40 0,#202125 60%)}.creation-preview-unavailable svg{width:40px;height:40px}.creation-preview-unavailable strong{color:#efeff2;font-size:14px}.creation-preview-unavailable span{max-width:280px;font-size:11px;line-height:1.5}.effect-examples figcaption{padding:8px 9px;overflow:hidden;color:#bdbdc5;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.preview-notice{color:#d0a79f;font-size:12px;margin:0 0 16px}.explore-footer{border-top:1px solid #303136;padding:22px 3.2%;color:#a6a6ae;display:flex;gap:24px;font-size:12px}.explore-footer a{color:inherit}.explore-footer span{margin-right:auto}.explore-shell .modal{background:#202125;border-color:#43444a}.explore-shell .modal:has(.creation-dialog){width:min(970px,100%);max-width:100%;min-width:0}.explore-shell .modal__body:has(.creation-dialog){padding:24px}.creation-dialog{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px}.creation-preview>img,.creation-preview>video{display:block;width:100%;max-height:440px;object-fit:contain;border-radius:10px;background:#161719}.creation-preview h3{margin:16px 0 8px}.creation-preview p{color:#bdbdc5;font-size:14px;line-height:1.6}.creation-form{display:flex;flex-direction:column;gap:14px;min-width:0}.creation-form label{color:#eeedf1;font-size:14px;display:grid;gap:8px}.creation-form .field-requirement{color:#92929b;font-size:11px;font-weight:400}.photo-drop{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:150px;padding:20px;border:1px dashed #6d6463;background:#262528;border-radius:10px;color:#fff;cursor:pointer}.photo-drop>img{max-height:140px;object-fit:contain;max-width:100%;border-radius:6px}.photo-drop>svg{color:#ff9585}.photo-drop small,.creation-submit small{font-size:12px;color:#a8a8b1}.creation-form fieldset{border:0;padding:0;margin:2px 0;min-width:0}.creation-form legend{font-size:14px;margin-bottom:9px}.choice-row{display:flex;gap:8px}.choice-row button{flex:1;min-width:0;padding:10px 4px;border-radius:7px;border:1px solid #49494f;color:#ccc;background:#25262a;cursor:pointer;font-size:13px}.choice-row button[aria-pressed=true]{background:#ff705e18;color:#ff9b8d;border-color:#ff705e}.creation-form .sound-toggle{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:10px 0}.creation-form input[type=checkbox]{accent-color:var(--coral);width:18px;height:18px}.creation-form textarea,.creation-form select{width:100%;color:#eee;background:#191a1e;border:1px solid #45464c;padding:10px;border-radius:7px;min-height:40px}.creation-form textarea{min-height:80px;resize:vertical}.creation-submit{display:grid;gap:10px;text-align:center;border-top:1px solid #424249;padding-top:17px;margin-top:4px}.creation-error{padding:12px;display:flex;align-items:flex-start;gap:9px;border:1px solid rgba(255,107,120,.3);border-radius:8px;color:#ffd6d9;background:#ff6b7814;font-size:12px;line-height:1.5}.creation-error>svg{flex:none;margin-top:2px;color:#ff8e98}.creation-error>span{display:grid;gap:3px}.creation-submit p{font-size:13px}.long-video{border-top:1px solid #3b3b42;padding-top:14px;font-size:14px}.long-video summary{cursor:pointer}.long-video p{color:#b7b7c0;font-size:13px;line-height:1.5}.quote-breakdown{padding:12px 14px;border:1px solid #45464c;border-radius:8px;background:#202125;font-size:13px}.quote-breakdown summary{cursor:pointer;color:#f1f0f3;font-weight:600}.quote-breakdown ul{display:grid;gap:8px;margin:11px 0 0;padding:11px 0 0;border-top:1px solid #3b3c42;list-style:none}.quote-breakdown li{display:flex;justify-content:space-between;gap:16px;color:#aaaab3}.quote-breakdown strong{color:#f2f1f4;white-space:nowrap}.clip-row{display:flex;gap:6px;align-items:end;margin-bottom:12px}.clip-row label{flex:1;min-width:0}.clip-row button{padding:8px 5px;color:#ccc;background:none;border:0;cursor:pointer}.source-video{max-width:100%;max-height:180px}.explore-shell .button--secondary{background:#292a2f;border-color:#46474e;color:#eee}.explore-shell .button--ghost{color:#d5d5dc}.explore-shell .credit-hero{background:#292225;border-color:#654039}.explore-shell .is-active{--violet:#ff705e}.explore-shell .current-plan,.explore-shell .billing-products article,.explore-shell .settings-section,.explore-shell .data-table{background:#202125;border-color:#3b3c42}.explore-shell .pricing-grid article,.explore-shell .generation-card,.explore-shell .result-details{background:#202125;border-color:#3b3c42}.explore-shell .pricing-grid article.is-featured{border-color:#ff705e;box-shadow:none}.explore-shell .billing-toggle .is-active,.explore-shell .plan-badge{background:#ff705e;color:#161616}.explore-shell .credit-hero>strong{color:#fff}.explore-shell .pricing-grid .plan-price strong{color:#f5f4f2}.account-page{max-width:980px}.account-identity{display:flex;align-items:center;gap:18px;padding:10px 0 30px}.account-identity img{width:72px;height:72px;border-radius:50%;object-fit:cover}.account-identity h2{font-size:22px;margin:0 0 6px}.account-page p{color:#b8b8c0;font-size:14px;line-height:1.6}.account-row{display:flex;gap:18px;justify-content:space-between;align-items:center;border-top:1px solid #38393f;padding:26px 0}.account-row h3{font-size:16px;margin:0 0 6px}.account-row>a{display:inline-flex;align-items:center;gap:7px;color:#f0eff2;text-decoration:none;white-space:nowrap}.account-draft{margin-bottom:22px;padding:18px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;border:1px solid #6a423b;border-radius:13px;background:linear-gradient(135deg,#2e2424,#202125)}.account-draft>span{width:42px;height:42px;display:grid;place-items:center;border-radius:10px;color:#ff9b8d;background:#ff705e18}.account-draft strong{font-size:15px}.account-draft p{margin-top:4px;font-size:12px}.account-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:24px}.account-stats a{min-width:0;padding:16px;display:grid;gap:7px;border:1px solid #38393e;border-radius:11px;color:#f4f3f2;background:#202125;text-decoration:none}.account-stats a:hover{border-color:#5a5b61;background:#25262a}.account-stats span,.account-stats small{overflow:hidden;color:#aaaab3;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.account-stats strong{overflow:hidden;font-size:22px;text-overflow:ellipsis;white-space:nowrap}.account-profile-form{margin-bottom:8px;padding:22px;display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,320px) auto;align-items:end;gap:16px;border:1px solid #38393e;border-radius:13px;background:#202125}.account-profile-form h3{margin:0 0 6px;font-size:16px}.account-profile-form p{margin:0}.account-profile-form label{display:grid;gap:7px;color:#c9c8ce;font-size:12px;font-weight:700}.account-profile-form input{width:100%;min-height:42px;padding:0 12px;border:1px solid #45464d;border-radius:9px;color:#f4f3f2;background:#17181b;outline:none}.account-profile-form input:focus{border-color:#ff8a79;box-shadow:0 0 0 3px #ff705e1f}.account-profile-form .coral-button{min-height:42px}.account-profile-message{grid-column:2/-1;color:#9ad7ad!important;font-size:12px!important}.account-profile-message.is-error{color:#ff9b8d!important}@media(max-width:760px){.account-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.account-profile-form{grid-template-columns:1fr;align-items:stretch}.account-profile-message{grid-column:1}}@media(max-width:600px){.account-row{align-items:start;flex-direction:column}.account-draft{grid-template-columns:auto minmax(0,1fr)}.account-draft .coral-button{grid-column:1/-1}.explore-page-heading{flex-wrap:wrap;gap:16px}.explore-page-heading .button{padding:10px;font-size:12px}}@media(max-width:1050px){.effects-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.explore-hero h1{font-size:34px}}@media(max-width:740px){.explore-header{height:64px;padding:0 16px}.explore-brand{width:105px}.explore-account{gap:12px}.wallet-link{font-size:12px}.explore-account .coral-button{padding:9px 11px;font-size:12px;min-height:36px}.account-trigger>svg{display:none}.explore-hero{height:215px}.explore-hero>div{padding:26px 20px;background:#0005}.explore-hero h1{font-size:30px;max-width:290px}.explore-hero p{font-size:14px}.explore-hero .coral-button{font-size:13px;padding:8px 13px;min-height:36px}.explore-tabs{padding:0 18px;height:52px}.explore-content{padding:18px 16px 32px}.effect-catalog-tabs{width:100%}.effect-catalog-tabs button{flex:none}.effects-toolbar{flex-wrap:wrap;gap:12px}.effect-search,.effect-sorts{width:100%}.effect-sorts button{padding:9px 13px;font-size:13px}.effects-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.effect-copy{padding:12px}.effect-copy h2{font-size:15px}.effect-copy p{font-size:12px;height:38px}.effect-copy .coral-button{min-height:38px;padding:8px;font-size:13px}.effect-media{aspect-ratio:.95}.effect-examples{grid-template-columns:1fr 1fr}.explore-footer{flex-wrap:wrap;gap:16px;padding:20px 16px}.explore-footer span{width:100%}.creation-dialog{grid-template-columns:1fr;gap:20px}.creation-preview>img,.creation-preview>video{max-height:220px}.explore-shell .modal__body:has(.creation-dialog){padding:16px}.explore-page-heading h1{font-size:25px}}@media(prefers-reduced-motion:reduce){.effect-media img,.effect-card-media>video{transition:none}}@media(max-width:430px){.explore-brand{width:90px;flex-shrink:0}.explore-account{gap:10px}.wallet-link{gap:4px}.wallet-link svg{width:16px}.account-trigger img{width:28px;height:28px}.explore-header{gap:10px}}@media(max-width:520px){.effect-filter-group{grid-template-columns:1fr;gap:6px}.effect-filter-group>span{padding-top:0}}.explore-shell .collection-overview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px}.explore-shell .collection-overview button{min-height:92px;padding:17px 19px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;border:1px solid #38393e;border-radius:12px;color:#bdbdc5;background:#202125;cursor:pointer}.explore-shell .collection-overview button:hover{border-color:#57585f;background:#25262a}.explore-shell .collection-overview button.is-active{border-color:#ff705e;background:linear-gradient(135deg,#2b2525,#222226);color:#ffad9f}.explore-shell .collection-overview span{font-size:13px}.explore-shell .collection-overview strong{color:#f5f4f2;font-size:27px;line-height:1}.explore-shell .collection-folders{margin-bottom:18px;padding:14px;display:flex;align-items:center;gap:8px;overflow-x:auto;border:1px solid #38393e;border-radius:12px;background:#1b1c1f;scrollbar-width:thin}.explore-shell .collection-folders>div{min-width:150px;margin-right:4px;display:grid;gap:3px}.explore-shell .collection-folders>div span{color:#f2f1f2;font-size:13px;font-weight:650}.explore-shell .collection-folders>div small,.explore-shell .collection-folders__loading{color:#94949d;font-size:11px;white-space:nowrap}.explore-shell .collection-folders button{min-height:38px;padding:0 12px;display:flex;align-items:center;gap:7px;flex:none;border:1px solid #414248;border-radius:8px;color:#cac9d0;background:#25262a;cursor:pointer}.explore-shell .collection-folders button svg{color:#aaaab3}.explore-shell .collection-folders button span{min-width:20px;padding:2px 5px;border-radius:99px;color:#aeadb5;background:#18191c;font-size:10px}.explore-shell .collection-folders button.is-active{border-color:#ff705e;color:#fff;background:#ff705e18}.explore-shell .collection-folders .collection-manage-folder{border-style:dashed;color:#ffad9f}.explore-shell .collection-folders .collection-new-folder{color:#f1f0f2;background:#303136}.explore-shell .history-tools{margin-bottom:12px}.explore-shell .history-search input,.explore-shell .history-sort select{border-color:#414248;color:#eee;background:#202125}.explore-shell .page-toolbar{margin-bottom:20px}.explore-shell .filter-row{display:flex;gap:7px;flex-wrap:wrap}.explore-shell .filter-row button,.explore-shell .view-toggle button{min-height:36px;padding:0 12px;border:1px solid #3f4046;border-radius:8px;color:#bfbfc7;background:#202125;cursor:pointer}.explore-shell .filter-row button.is-active,.explore-shell .view-toggle button.is-active{border-color:#ff705e;color:#ffad9f;background:#ff705e14}.explore-shell .view-toggle{border:0;gap:6px;padding:0}.explore-shell .generations-view--grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.explore-shell .generation-card{border-color:#38393e;border-radius:12px;background:#202125}.explore-shell .generation-card:hover{border-color:#5a5b61;transform:translateY(-2px)}.explore-shell .generation-card__media>img{aspect-ratio:16/10;background:#161719}.explore-shell .generation-card__body{padding:14px}.explore-shell .generation-card h3{font-size:14px}.explore-shell .generation-card p{margin-top:8px;color:#aaaab3;font-size:11px}.explore-shell .media-type{font-size:10px}.explore-shell .generation-row{border-color:#38393e;background:#202125}.explore-shell .generation-row h3{font-size:13px}.explore-shell .generation-row p,.explore-shell .generation-row>span:not(.status){font-size:11px}.explore-shell .empty-state{border-color:#424349;background:#1b1c1f}.explore-shell .empty-state>span{color:#ff9b8d;background:#ff705e14}.explore-shell .result-page{grid-template-columns:minmax(0,1fr) 320px;gap:18px}.explore-shell .result-stage,.explore-shell .result-details{border-color:#38393e;background:#202125}.explore-shell .result-media{min-height:clamp(360px,55vw,680px);background:#101113}.explore-shell .result-link-refresh{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:12px;color:#f5f4f2;background:#101113d1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.explore-shell .result-summary{padding:24px}.explore-shell .result-summary h1{font-size:27px}.explore-shell .result-summary>p{color:#b8b8c0;font-size:14px}.explore-shell .result-actions--primary{gap:9px}.explore-shell .result-more-actions{margin-top:14px;border-top:1px solid #3b3c42}.explore-shell .result-more-actions summary{width:max-content;padding:14px 0 4px;color:#b8b8c0;font-size:13px;cursor:pointer}.explore-shell .result-more-actions>div{padding-top:10px;display:flex;flex-wrap:wrap;gap:8px}.explore-shell .result-details{padding:21px}.explore-shell .result-details dt{color:#aaaab3;font-size:11px}.explore-shell .result-details dd{font-size:12px}.explore-shell .technical-details summary,.explore-shell .technical-details small,.explore-shell .technical-details code,.explore-shell .result-details .info-notice{font-size:10px}@media(max-width:1050px){.explore-shell .generations-view--grid{grid-template-columns:repeat(3,minmax(0,1fr))}.explore-shell .result-page{grid-template-columns:1fr}}@media(max-width:740px){.explore-shell .collection-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.explore-shell .collection-folders{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.explore-shell .collection-folders>div{grid-column:1/-1;min-width:0;margin:0 0 4px}.explore-shell .collection-folders button{width:100%;min-width:0;justify-content:flex-start}.explore-shell .collection-folders button span{margin-left:auto}.explore-shell .collection-folders__loading{grid-column:1/-1}.explore-shell .generations-view--grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.explore-shell .history-tools{align-items:stretch;flex-direction:column}.explore-shell .history-search{max-width:none;min-width:0}.explore-shell .history-sort{width:100%}.explore-shell .page-toolbar{align-items:flex-start;flex-direction:column}.explore-shell .result-summary{padding:18px}.explore-shell .result-actions--primary .button{flex:1}}@media(max-width:480px){.explore-shell .collection-overview button{min-height:78px;padding:14px}.explore-shell .collection-overview strong{font-size:23px}.explore-shell .generations-view--grid{grid-template-columns:1fr}}
