@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-cyrillic-ext-400-normal.f572b170.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-ext-400-normal.2a31c04b.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(/_next/static/media/inter-cyrillic-400-normal.372704ff.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-400-normal.a6b6ef6f.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(/_next/static/media/inter-greek-ext-400-normal.4ce1df5d.woff2) format("woff2"),url(/_next/static/media/inter-greek-ext-400-normal.88ede1ea.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-greek-400-normal.d7020e3c.woff2) format("woff2"),url(/_next/static/media/inter-greek-400-normal.cc58c11b.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(/_next/static/media/inter-vietnamese-400-normal.de4fc44f.woff2) format("woff2"),url(/_next/static/media/inter-vietnamese-400-normal.a9dd2faf.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(/_next/static/media/inter-latin-ext-400-normal.32a25442.woff2) format("woff2"),url(/_next/static/media/inter-latin-ext-400-normal.4edcaace.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(/_next/static/media/inter-latin-400-normal.ef6d3f52.woff2) format("woff2"),url(/_next/static/media/inter-latin-400-normal.2c7a775c.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-cyrillic-ext-500-normal.fe0d9b14.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-ext-500-normal.5a6bb1da.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(/_next/static/media/inter-cyrillic-500-normal.7c15bba8.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-500-normal.b9f8c929.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(/_next/static/media/inter-greek-ext-500-normal.cbd51e2d.woff2) format("woff2"),url(/_next/static/media/inter-greek-ext-500-normal.7a4aa726.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-greek-500-normal.f41f43db.woff2) format("woff2"),url(/_next/static/media/inter-greek-500-normal.d9a33207.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(/_next/static/media/inter-vietnamese-500-normal.7c0a695f.woff2) format("woff2"),url(/_next/static/media/inter-vietnamese-500-normal.a3a73b95.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(/_next/static/media/inter-latin-ext-500-normal.d9b491de.woff2) format("woff2"),url(/_next/static/media/inter-latin-ext-500-normal.a19a84a6.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(/_next/static/media/inter-latin-500-normal.b7b43ace.woff2) format("woff2"),url(/_next/static/media/inter-latin-500-normal.cb4c8ceb.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-cyrillic-ext-600-normal.f7b3c15b.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-ext-600-normal.ecbdecad.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(/_next/static/media/inter-cyrillic-600-normal.2f42892a.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-600-normal.c3987adc.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(/_next/static/media/inter-greek-ext-600-normal.1f33d317.woff2) format("woff2"),url(/_next/static/media/inter-greek-ext-600-normal.089a95ee.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-greek-600-normal.cc532937.woff2) format("woff2"),url(/_next/static/media/inter-greek-600-normal.4ec0c1c1.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(/_next/static/media/inter-vietnamese-600-normal.9d518599.woff2) format("woff2"),url(/_next/static/media/inter-vietnamese-600-normal.c5ce3fcb.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(/_next/static/media/inter-latin-ext-600-normal.38b075d8.woff2) format("woff2"),url(/_next/static/media/inter-latin-ext-600-normal.49faa47a.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(/_next/static/media/inter-latin-600-normal.8fb1a964.woff2) format("woff2"),url(/_next/static/media/inter-latin-600-normal.ce0f5f43.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/inter-cyrillic-ext-700-normal.74b516d2.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-ext-700-normal.4b4022a6.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(/_next/static/media/inter-cyrillic-700-normal.e9e5b2dc.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-700-normal.93eba3c3.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(/_next/static/media/inter-greek-ext-700-normal.827cd618.woff2) format("woff2"),url(/_next/static/media/inter-greek-ext-700-normal.31f1075d.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/inter-greek-700-normal.97f0eeeb.woff2) format("woff2"),url(/_next/static/media/inter-greek-700-normal.5ec6c758.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(/_next/static/media/inter-vietnamese-700-normal.faf12809.woff2) format("woff2"),url(/_next/static/media/inter-vietnamese-700-normal.bc68b199.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(/_next/static/media/inter-latin-ext-700-normal.b63daa1a.woff2) format("woff2"),url(/_next/static/media/inter-latin-ext-700-normal.93534b50.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(/_next/static/media/inter-latin-700-normal.953b7aa5.woff2) format("woff2"),url(/_next/static/media/inter-latin-700-normal.9c21d4dc.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/unbounded-cyrillic-ext-600-normal.1eb6628a.woff2) format("woff2"),url(/_next/static/media/unbounded-cyrillic-ext-600-normal.2cf9ff6c.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:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/unbounded-cyrillic-600-normal.e7ebb85a.woff2) format("woff2"),url(/_next/static/media/unbounded-cyrillic-600-normal.f7d52b34.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/unbounded-vietnamese-600-normal.adc2b70c.woff2) format("woff2"),url(/_next/static/media/unbounded-vietnamese-600-normal.4f60a450.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:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/unbounded-latin-ext-600-normal.2afea615.woff2) format("woff2"),url(/_next/static/media/unbounded-latin-ext-600-normal.36f45899.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:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/unbounded-latin-600-normal.7c3fe487.woff2) format("woff2"),url(/_next/static/media/unbounded-latin-600-normal.95920b85.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/unbounded-cyrillic-ext-700-normal.c7f3f359.woff2) format("woff2"),url(/_next/static/media/unbounded-cyrillic-ext-700-normal.e0a20c8d.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:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/unbounded-cyrillic-700-normal.6d9a92f9.woff2) format("woff2"),url(/_next/static/media/unbounded-cyrillic-700-normal.b7ba5477.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/unbounded-vietnamese-700-normal.de7a7ba5.woff2) format("woff2"),url(/_next/static/media/unbounded-vietnamese-700-normal.2eab70bb.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:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/unbounded-latin-ext-700-normal.bf872631.woff2) format("woff2"),url(/_next/static/media/unbounded-latin-ext-700-normal.c41ee501.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:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/unbounded-latin-700-normal.28fb295f.woff2) format("woff2"),url(/_next/static/media/unbounded-latin-700-normal.05de5448.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg:#08090a;--surface:#111214;--line:hsla(0,0%,100%,.1);--text:#f8f8f6;--muted:#a6a7aa;--pink:#fe2b61;--mint:#7acbb3;--display:"Unbounded",Arial,sans-serif;--body:"Inter",Arial,sans-serif}*{box-sizing:border-box}html{color-scheme:dark;scroll-behavior:smooth}body,html{background:var(--bg)}body{margin:0;color:var(--text);font-family:var(--body);-webkit-font-smoothing:antialiased}button{font:inherit}a{color:inherit;text-decoration:none}.container{width:min(1240px,calc(100% - 48px));margin-inline:auto}.topbar{height:86px;justify-content:space-between;gap:28px;position:relative;z-index:2}.brand,.topbar{display:flex;align-items:center}.brand{gap:10px;font-size:16px;font-weight:600;letter-spacing:-.03em}.brand b{color:var(--mint);font-weight:400}.brand__mark{display:grid;place-items:center;width:29px;height:29px;border:1px solid var(--pink);border-radius:9px;color:var(--pink);font:13px var(--display)}.topbar nav{display:flex;gap:27px;color:#c5c5c6;font-size:14px}.topbar nav a:hover{color:#fff}.topbar__actions{display:flex;align-items:center;gap:12px}.casino-link{height:38px;display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(122,203,179,.5);border-radius:10px;padding:0 12px;color:#c8f4e6;background:rgba(122,203,179,.09);font-size:12px;font-weight:700;white-space:nowrap;transition:background .18s ease,border-color .18s ease}.casino-link:hover{border-color:var(--mint);background:rgba(122,203,179,.17)}.casino-link[aria-disabled=true]{opacity:.72}.account,.search{height:38px;border:1px solid var(--line);border-radius:10px;background:hsla(0,0%,100%,.025);color:#fff;padding:0 13px;cursor:pointer}.search{color:var(--muted);font-size:14px}.account{border-color:transparent;background:var(--pink);font-weight:700;font-size:13px}.hero{min-height:560px;position:relative;display:flex;isolation:isolate;border-bottom:1px solid var(--line)}.hero__backdrop{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#08090a 6%,rgba(8,9,10,.87) 31%,rgba(8,9,10,.24) 74%,#08090a),url(/brand/sneket-cinema-hero-background-v1.png) 50%/cover no-repeat}.hero__content{padding-top:100px}.eyebrow{display:block;text-transform:uppercase;letter-spacing:.15em;font-size:10px;font-weight:700;color:var(--mint);margin-bottom:16px}.catalog-head h1,.detail-hero h1,.hero h1{font:600 clamp(35px,5vw,68px)/1.12 var(--display);letter-spacing:-.065em;margin:0}.hero h1 em{color:var(--pink);font-style:normal}.hero p{max-width:475px;margin:25px 0 30px;color:#c2c3c5;font-size:16px;line-height:1.65}.hero__actions{display:flex;gap:10px}.button{height:47px;border-radius:10px;padding:0 19px;border:1px solid transparent;display:inline-flex;align-items:center;justify-content:center;gap:12px;cursor:pointer;font-weight:700;font-size:14px}.button--primary{background:var(--pink);color:#fff;box-shadow:0 10px 28px rgba(254,43,97,.28)}.button--ghost{border-color:var(--line);background:hsla(0,0%,6%,.45);color:#fff}.button--light{background:#fff;color:#111}.hero__facts{display:flex;gap:25px;margin-top:68px;color:var(--muted);font-size:12px}.hero__facts b{color:#fff;font-size:14px;margin-right:6px}.section{padding-top:78px}.section--continue{padding-top:65px}.section__heading{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:22px}.section__heading .eyebrow{margin-bottom:8px}.category h2,.section h2,.sneket-banner h2{font:600 clamp(23px,3vw,33px)/1.22 var(--display);letter-spacing:-.055em;margin:0}.text-button{border:0;background:transparent;color:#bdbdbf;font-size:13px;cursor:pointer}.poster-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:15px;gap:15px}.poster-row--wide{grid-template-columns:repeat(5,minmax(0,1fr))}.discovery-layout{display:grid;grid-template-columns:minmax(0,1fr) 172px;grid-gap:15px;gap:15px}.discovery-layout .poster-row--wide{grid-template-columns:repeat(5,minmax(130px,1fr))}.sidebar-promo{min-height:100%;border-radius:12px;border:1px solid rgba(254,43,97,.35);background:linear-gradient(180deg,rgba(8,9,10,.1),rgba(8,9,10,.75)),url(/brand/banners/sneket-sidebar-v1.jpg) 50%/cover;padding:18px 14px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;transition:transform .2s ease,border-color .2s ease}.sidebar-promo:hover{transform:translateY(-3px);border-color:var(--pink)}.sidebar-promo span{color:#ffb3c7;font-size:9px;letter-spacing:.12em;text-transform:uppercase;font-weight:700}.sidebar-promo strong{display:block;margin-top:8px;font:600 15px/1.25 var(--display);letter-spacing:-.05em}.sidebar-promo small{align-self:flex-end;color:#f8afc3;font-size:10px}.poster-card{min-width:0}.poster-card__art{height:278px;position:relative;overflow:hidden;border-radius:12px;border:1px solid hsla(0,0%,100%,.09);box-shadow:inset 0 -70px 80px rgba(0,0,0,.28)}.poster-card--compact .poster-card__art{height:230px}.poster-card__art:after{content:"";position:absolute;inset:0;background:linear-gradient(155deg,hsla(0,0%,100%,.19),transparent 27%,rgba(0,0,0,.43))}.poster-card__shine{position:absolute;width:160%;height:43%;left:-35%;top:10%;transform:rotate(-27deg);background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.18),transparent);filter:blur(15px)}.poster-card__badge,.poster-card__type{position:absolute;z-index:1;border-radius:99px;font-size:10px;font-weight:700}.poster-card__badge{top:11px;left:11px;background:var(--pink);padding:5px 8px}.poster-card__type{bottom:10px;left:11px;background:rgba(7,8,9,.65);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:5px 7px}.poster-card h3{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:12px 0 3px}.poster-card p{margin:0;color:var(--muted);font-size:12px}.poster-card__progress{height:3px;background:#303035;margin-top:9px;border-radius:4px;overflow:hidden}.poster-card__progress span{display:block;height:100%;background:var(--pink)}.categories{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px;gap:15px;padding-bottom:78px}.category{min-height:208px;padding:22px;position:relative;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.category:before{content:"";position:absolute;width:170px;height:170px;border-radius:50%;right:-40px;top:-40px;filter:blur(3px);opacity:.65}.category--0:before{background:#184d57}.category--1:before{background:#9b2d5a}.category--2:before{background:#4d438f}.category__number{font:600 15px var(--display);color:var(--mint)}.category h2{font-size:25px;margin-top:32px}.category p{max-width:230px;color:#b2b3b5;font-size:12px;line-height:1.55;margin:10px 0}.category__arrow{position:absolute;right:19px;bottom:17px;width:31px;height:31px;border-radius:50%;display:grid;place-items:center;background:hsla(0,0%,100%,.09)}.sneket-banner{min-height:172px;background:linear-gradient(90deg,rgba(10,10,12,.9),rgba(10,10,12,.2)),url(/brand/banners/sneket-native-v1.jpg) 50%/cover;border:1px solid rgba(254,43,97,.35);border-radius:16px;display:flex;align-items:center;justify-content:space-between;padding:28px 38px;position:relative;overflow:hidden}.sneket-banner:after{content:"";position:absolute;width:310px;height:310px;border-radius:50%;right:-88px;top:-158px;background:radial-gradient(circle,#fe2b61 0,rgba(254,43,97,.2) 35%,transparent 70%)}.sneket-banner .eyebrow{color:#f6afbf;margin-bottom:9px}.sneket-banner .button,.sneket-banner h2{position:relative;z-index:1}.sneket-banner h2{font-size:25px}.sneket-banner small{position:absolute;right:18px;bottom:12px;z-index:1;color:#f0b2c3}.footer{height:115px;margin-top:46px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);color:#77787a;font-size:11px}.detail-hero{min-height:540px;position:relative;overflow:hidden}.detail-hero:before{content:"";position:absolute;width:60vw;height:80vw;right:-15vw;top:-22vw;border-radius:50%;background:hsla(0,0%,100%,.13);filter:blur(45px)}.detail-hero__veil{position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,9,10,.98),rgba(8,9,10,.75) 46%,rgba(8,9,10,.12)),linear-gradient(0deg,#08090a,transparent 50%)}.detail-hero__content{position:relative;padding-top:104px}.detail-original{color:#e6e6e7!important;margin:13px 0!important}.detail-meta{display:flex;flex-wrap:wrap;gap:9px;color:#d4d4d5;font-size:13px}.detail-meta span{padding-right:9px;border-right:1px solid hsla(0,0%,100%,.25)}.detail-description{max-width:535px;margin:25px 0 29px!important}.catalog-head{padding:70px 0 48px;background:linear-gradient(120deg,#121214,#20111a 55%,#0c2828);border-bottom:1px solid var(--line)}.catalog-head p{color:#b8b9bc;margin:15px 0 25px}.catalog-filters{display:flex;flex-wrap:wrap;gap:8px}.catalog-filters button{border:1px solid var(--line);background:#171719;color:#c9c9cb;border-radius:99px;padding:9px 13px;font-size:12px}.catalog-filters .selected{background:var(--pink);border-color:var(--pink);color:#fff}.catalog-grid{padding-bottom:80px}.catalog-grid .section__heading>span{font-size:12px;color:var(--muted)}.not-found{min-height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:24px}.not-found h1{font:600 clamp(26px,4vw,46px)/1.15 var(--display);letter-spacing:-.06em;margin:20px 0 10px}.not-found p{color:var(--muted);margin:0 0 25px}@media (max-width:800px){.container{width:min(100% - 32px,1240px)}.topbar{height:70px;gap:10px}.topbar nav{display:none}.casino-link{padding:0 9px;font-size:0;gap:0}.casino-link span{font-size:15px}.search span{display:none}.search{font-size:21px;padding:0 10px}.hero{min-height:510px}.hero__content{padding-top:80px}.hero h1{font-size:36px}.hero__facts{margin-top:53px;gap:15px}.section{padding-top:52px}.poster-row,.poster-row--wide{display:flex;overflow-x:auto;margin-right:-16px;padding-right:16px}.poster-card{flex:0 0 158px}.poster-card--compact .poster-card__art,.poster-card__art{height:222px}.discovery-layout{display:block}.discovery-layout .poster-row--wide{display:flex}.sidebar-promo{display:none}.categories{grid-template-columns:1fr;padding-bottom:51px}.category{min-height:170px}.category h2{margin-top:23px}.sneket-banner{margin-inline:16px;width:auto;min-height:225px;padding:28px}.footer,.sneket-banner{align-items:flex-start;flex-direction:column}.footer{height:auto;padding:25px 0;gap:11px}.detail-hero{min-height:500px}.detail-hero__content{padding-top:75px}.catalog-head{padding:48px 0 35px}}.search-box{position:relative}.search-box__input{height:38px;width:250px;border:1px solid var(--line);border-radius:10px;background:#141416;color:var(--text);padding:0 13px;font-size:14px;outline:none}.search-box__input:focus{border-color:var(--mint)}.search-box__results{position:absolute;right:0;top:46px;width:330px;max-height:60vh;overflow-y:auto;background:rgba(15,16,18,.98);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--line);border-radius:12px;padding:6px;z-index:20}.search-box__item{display:flex;gap:10px;align-items:center;padding:7px;border-radius:8px}.search-box__item:hover{background:hsla(0,0%,100%,.07)}.search-box__thumb{flex:0 0 38px;height:54px;border-radius:5px;background:#232327 50%/cover no-repeat}.search-box__item b{display:block;font-size:13px;font-weight:600}.search-box__item small{display:block;color:var(--muted);font-size:11px;margin-top:2px}.search-box__empty{color:var(--muted);font-size:13px;padding:14px;margin:0;text-align:center}.catalog-filters a{border:1px solid var(--line);background:#171719;color:#c9c9cb;border-radius:99px;padding:9px 13px;font-size:12px;display:inline-block}.catalog-filters a:hover{border-color:hsla(0,0%,100%,.25)}.catalog-filters a.selected{background:var(--pink);border-color:var(--pink);color:#fff}.catalog-filters--genres{margin-top:10px}.poster-card__badge--soon{background:rgba(8,9,10,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--line)}.pagination{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:38px;color:var(--muted);font-size:13px}.pagination a{color:var(--text);border:1px solid var(--line);border-radius:9px;padding:9px 15px}.pagination a:hover{border-color:var(--mint)}.empty-state{border:1px dashed var(--line);border-radius:14px;padding:44px 32px;text-align:center}.empty-state h2{font:600 22px/1.25 var(--display);letter-spacing:-.05em;margin:0 0 10px}.empty-state p{color:var(--muted);font-size:14px;line-height:1.65;max-width:560px;margin:0 auto}.detail-attribution{margin-top:22px;color:var(--muted);font-size:12px}.season{margin-bottom:34px}.season h3{font:600 17px/1.3 var(--display);letter-spacing:-.04em;margin:0 0 14px}.episode-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.episode-list li a,.episode-list li>span{display:flex;align-items:center;gap:14px;padding:12px 15px;border:1px solid var(--line);border-radius:10px;background:hsla(0,0%,100%,.02);font-size:14px}.episode-list li a:hover{border-color:var(--pink);background:rgba(254,43,97,.08)}.episode-list b{flex:0 0 30px;color:var(--mint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.episode-list small{margin-left:auto;color:var(--muted);font-size:11px}.episode--soon>span{opacity:.5}.episode--current a,.episode--current>span{border-color:var(--pink);background:rgba(254,43,97,.12)}.people-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:15px;gap:15px}.person{text-align:center}.person__photo{display:block;width:84px;height:84px;margin:0 auto 10px;border-radius:50%;background:#212125 50%/cover no-repeat;border:1px solid var(--line)}.person b{display:block;font-size:13px}.person small{display:block;color:var(--muted);font-size:11px;margin-top:3px}.watch-page{padding-bottom:60px}.watch-stage{padding-top:12px}.player--unavailable{display:grid;place-items:center}.watch-meta{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:24px 0 6px;flex-wrap:wrap}.watch-meta h1{font:600 clamp(21px,2.6vw,31px)/1.22 var(--display);letter-spacing:-.055em;margin:0}.watch-meta p{color:var(--muted);font-size:13px;margin:8px 0 0}.watch-actions{display:flex;gap:9px}.watch-source{color:var(--muted);font-size:12px;margin:14px 0 0}.watch-source a{text-decoration:underline;text-underline-offset:2px}.watch-episodes{margin-top:40px}.watch-episodes h2{font:600 19px/1.3 var(--display);letter-spacing:-.05em;margin:0 0 14px}@media (max-width:800px){.search-box__input{width:165px}.search-box__results{width:min(90vw,330px)}.people-row{grid-template-columns:repeat(3,minmax(0,1fr))}.watch-stage{padding-top:0}.watch-meta{flex-direction:column;align-items:flex-start}}