﻿/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--content-width: 87.5em;--content-width-sm: 73.125em;--global-font-family: "Roboto", sans-serif;--highlight-font-family: "Roboto", sans-serif;--global-font-size: 1rem;--global-font-line-height: 1.5;--global-box-shadow: 10px 10px 50px rgb(0 0 0 / 5%);--font-size-small: 0.75em;--font-size-normal: 0.875em;--font-size-h1: 3rem;--font-size-h2: 2.5625rem;--font-size-h3: 2rem;--font-size-h4: 1.5625rem;--font-size-h5: 1.25rem;--font-size-h6: 1rem;--font-line-height-p: 1.5;--font-line-height-h1: 1.2;--font-line-height-h2: 1.2;--font-line-height-h3: 1.2;--font-line-height-h4: 1.2;--font-line-height-h5: 1.2;--font-line-height-h6: 1.2;--font-weight-body: normal;--font-weight-h1: 700;--font-weight-h2: 400;--font-weight-h3: 400;--font-weight-h4: 400;--font-weight-h5: 400;--font-weight-h6: 400;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semi-bold: 600;--font-weight-bold: 700;--font-weight-extra-bold: 800;--font-letter-spacing-body: inherit;--font-letter-spacing-link: unset;--font-letter-spacing-h1: -0.02em;--font-letter-spacing-h2: -0.02em;--font-letter-spacing-h3: -0.02em;--font-letter-spacing-h4: -0.02em;--font-letter-spacing-h5: -0.02em;--font-letter-spacing-h6: -0.02em;--letter-spacing-one: 0.063em;--letter-spacing-two: 0.125em;--letter-spacing-three: 0.188em;--letter-spacing-four: 0.25em;--border-radius: 0.1875em;--border-radius-box: 0.1875em;--border-radius-ten: 0.1875em;--border-radius-three: 0.1875em;--iq-body-bg: #000;--iq-bg1: #141314;--iq-bg-not: #0D0C0C;--iq-body-text: #D1D0CF;--iq-body-border: #262525;--iq-white-light-color: #404043;--iq-title-text: #fff;--input-bg: #141314;--iq-border-dark: #101010;--iq-border-light: #262525;--iq-tag-bg: #000;--iq-sidebar-boder-color: #1f1f1f;--cart-text-color: #898989;--card-box-bg: #121212;--card-box-style: #141314;--iq-placeholder-color: #d9d5d5;--iq-thumb-slider-color: #181616;--iq-primary: #e50914;--iq-primary-hover: #bf000a;--iq-secondary: #6c757d;--iq-white-color: #fff;--iq-black: #000;--iq-warning-color: #ff0000;--iq-skelation-bg: #0F0F0F;--iq-ratting: #ecba12;--iq-orange: orange;--iq-green: green;--iq-form-gradient-color: rgba(11, 1, 2, 0);--iq-to-gradient-color: rgba(255, 55, 65, 0.3);--iq-rgb-0: 0, 0, 0;--iq-rgb-20: 20, 20, 20;--iq-rgb-25: 25, 25, 25;--iq-rgb-41: 41, 41, 41;--iq-rgb-51: 51, 51, 51;--iq-rgb-72: 72, 72, 72;--iq-rgb-255: 255, 255, 255;--iq-rgb-light: 80, 100, 44;--iq-rgb-border: 31, 31, 31;--iq-rgb-18: 19, 18, 18;--primary-bg-gradiant-lt-rt: transparent linear-gradient(270deg, var(--iq-form-gradient-color) 0%, var(--iq-to-gradient-color) 100%);--primary-bg-gradiant-tp-bt: linear-gradient(to top, var(--iq-form-gradient-color) 0%, var(--iq-to-gradient-color) 85%);--backgorund-overlay: rgba(0, 0, 0, 0.8);--dark-gradiant-tp-bt: linear-gradient(180deg, var(--iq-black) 0%, rgba(0, 0, 0, 0) 97%), var(--iq-bg1);--dark-gradiant-bt-tp: linear-gradient(0deg, var(--iq-black) 0%, rgba(0, 0, 0, 0) 100%);--main-banner-gradiant: linear-gradient(90deg, rgba(0, 0, 0, 0.9) 0%, rgba(20, 20, 20, 0.9) 15%, rgba(80, 100, 44, 0) 100%);--show-banner-gradiant: linear-gradient(90deg, rgba(0, 0, 0, 1) 0%, rgba(20, 20, 20, 1) 35%, rgba(80, 100, 44, 0) 100%);--iq-gredient-bottom-top: linear-gradient(to bottom, rgba(51, 51, 51, 0), rgba(0, 0, 0, 0.8) 70%, var(--iq-black) 100%);--gradiant-mid-side: linear-gradient(90.06deg, rgba(20, 20, 20, 0) 1.66%, var(--iq-bg1) 43.64%, rgba(20, 20, 20, 0) 89.28%);--skelation-bg-color: linear-gradient(90deg, rgba(20, 20, 20, 0) 0, rgba(20, 20, 20, 0.2) 20%, rgba(20, 20, 20, 0.5) 60%, rgba(20, 20, 20, 0));--skelation-bg-color-new: linear-gradient(90deg, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.2) 20%, rgba(0, 0, 0, 0.5) 60%, rgba(0, 0, 0, 0));--iq-gredient-widget-bg: linear-gradient(180deg, rgb(25, 25, 25) 0%, rgb(25, 25, 25) 10%, rgba(80, 100, 44, 0) 100%);--iq-border-gredient: linear-gradient(to right, rgba(31, 31, 31, 1), rgba(31, 31, 31, 0.6), rgba(31, 31, 31, 0));--iq-gredient-border-mid-tb: linear-gradient(to top, rgba(31, 31, 31, 0), rgba(31, 31, 31, 0.6), rgba(31, 31, 31, 0));--iq-gredient-border-mid-lr: linear-gradient(to left, rgba(31, 31, 31, 0), rgba(31, 31, 31, 0.6), rgba(31, 31, 31, 0));--iq-card-gredient: linear-gradient(90deg, rgba(0, 0, 0, 0.8) 0%, rgba(20, 20, 20, 0.4) 50%, rgba(80, 100, 44, 0) 100%);--iq-card-gredient-bottom: linear-gradient(360deg, var(--iq-black) 4.01%, rgba(20, 20, 20, 0) 63.61%);--iq-global-box-shadow: 0 0 1.875em 0 rgba(0, 0, 0, 0.1);--iq-card-box-shadow: 0 0 0.75em rgba(0, 0, 0, 0.9);--iq-new-box-shadow: 8px 8px 45px rgba(0, 0, 0, 0.1);--iq-image-shadow: 0 1.25em 2.5em rgba(0, 0, 0, 0.6);--iq-slider-details: linear-gradient(360deg, var(--iq-black) 0%, rgba(0, 0, 0, 0) 51.04%);--iq-slider-details-hover: linear-gradient(0deg, rgba(20, 20, 20, 0.65), rgba(20, 20, 20, 0.65)), linear-gradient(360deg, #0C0B11 4.12%, rgba(12, 11, 17, 0) 65.29%);--iq-horizontal_thumb_slider-main-bg: linear-gradient(90.3deg, var(--iq-thumb-slider-color) 9.88%, rgba(19, 18, 18, 0) 31.52%), linear-gradient(266.54deg, var(--iq-thumb-slider-color) 13.29%, rgba(19, 18, 18, 0) 98.41%);--iq-horizontal_thumb_slider-bg: linear-gradient(-270deg, var(--iq-body-bg) 0%, rgba(20, 20, 20, 0) 100%);--iq-thumb-slider-img-bg: linear-gradient(0deg, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.8));--iq-top-ten-bg: linear-gradient(0deg, rgba(12, 11, 17, 0.9) 0%, rgba(12, 11, 17, 0) 41.03%);--iq-bottom-gbg: linear-gradient(0deg, #0C0B11 8.71%, rgba(12, 11, 17, 0) 72.11%);--iq-tvshow-bg: linear-gradient(270deg, rgba(0, 0, 0, 0.5) 0.6%, rgba(0, 0, 0, 0) 29.9%), linear-gradient(90deg, var(--iq-black) 0%, rgba(0, 0, 0, 0) 38.52%), linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%);--slider-with-details-bg: linear-gradient(87.53deg, var(--iq-skelation-bg) 13.17%, rgba(19, 18, 18, 0) 32.74%), linear-gradient(266.54deg, var(--iq-thumb-slider-color) 13.29%, rgba(19, 18, 18, 0) 98.41%), linear-gradient(273.02deg, var(--iq-thumb-slider-color) 21.88%, rgba(19, 18, 18, 0) 51.44%);--iq-blog-box-border: linear-gradient(270deg, rgba(38, 37, 37, 0) -1.25%, var(--iq-secondary) 43.69%, rgba(38, 37, 37, 0) 99.08%);--woocommerce: var(--color-theme-primary);--wc-primary: var(--color-theme-primary);--wc-primary-text: var(--white-color);--color-wishlist-table-background: transparent;--padding-200: 200px;--padding-116: 116px;--padding-100: 100px;--padding-80: 80px;--padding-32: 32px;--border-radius-64: 64px;--gap-80: 80px}@media (max-width:1024px){:root{--padding-200: 160px;--padding-116: 60px;--padding-100: 60px;--padding-80: 60px;--gap-80: 40px}}@media (max-width:1024px){:root{--font-size-h1: 2.5rem;--font-line-height-h1: 1.15;--padding-200: 80px;--padding-116: 40px;--padding-100: 40px;--padding-80: 40px;--padding-32: 20px;--gap-80: 20px}}html{font-size:100%}@media (min-width:768px){html{font-size:112.5%}}@media (min-width:1024px){html{font-size:125%}}::selection{background-color:var(--iq-primary);color:var(--iq-white-color)}::-moz-selection{background-color:var(--iq-primary);color:var(--iq-white-color)}h1,h2,h3,h4,h5,h6{color:var(--iq-title-text);font-family:var(--highlight-font-family);font-stretch:condensed;word-wrap:break-word;margin:1.5625em 0;font-weight:var(--font-weight-semi-bold);margin-bottom:1.875em}h1,.heading-1,.h1{font-size:var(--font-size-h1);line-height:var(--font-line-height-h1);letter-spacing:var(--font-letter-spacing-h1);font-weight:var(--font-weight-h1)}@media (max-width:768px){h1,.heading-1,.h1{margin-top:0.75em;margin-bottom:1em}}h2,.heading-2,.h2{font-size:var(--font-size-h2);line-height:var(--font-line-height-h2);letter-spacing:var(--font-letter-spacing-h2);font-weight:var(--font-weight-h2)}h3,.heading-3,.h3{font-size:var(--font-size-h3);line-height:var(--font-line-height-h3);letter-spacing:var(--font-letter-spacing-h3);font-weight:var(--font-weight-h3)}h4,.heading-4,.h4{font-size:var(--font-size-h4);line-height:var(--font-line-height-h4);letter-spacing:var(--font-letter-spacing-h4);font-weight:var(--font-weight-h4)}h5,.heading-5,.h5{font-size:var(--font-size-h5);line-height:var(--font-line-height-h5);letter-spacing:var(--font-letter-spacing-h5);font-weight:var(--font-weight-h5)}h6,.heading-6,.h6{font-size:var(--font-size-h6);line-height:var(--font-line-height-h6);letter-spacing:var(--font-letter-spacing-h6);font-weight:var(--font-weight-h6)}p{margin:0.9375em 0;line-height:1.66em;color:var(--iq-body-text)}a{color:var(--iq-primary);text-decoration:none;transition:all 0.3s ease}a:hover{text-decoration:underline;color:var(--iq-primary-hover)}b,strong{font-weight:var(--font-weight-bold);color:var(--iq-white-color)}.fw-500{font-weight:var(--font-weight-medium)}.fs-0{font-size:0}.text-button{font-family:"Roboto", sans-serif;font-weight:400;font-size:18px;line-height:24px;color:#FFFFFF;border:1px solid #e50914;min-width:240px;border-radius:16px;padding:16px;cursor:pointer;width:fit-content;min-width:208px;display:inline-block;text-align:center;text-decoration:none}.text-button--transparent{color:#e50914;background:transparent}.link-regular{font-family:"Roboto", sans-serif;font-weight:400;font-size:18px;line-height:24px;color:#e50914;text-decoration:none;transition:all 0.3s ease}.link-regular:hover{color:#e50914;text-decoration:underline}.link-regular--btn{border:1px solid #e50914;border-radius:16px;padding:12px 24px}.link-regular--btn:hover{text-decoration:none}.text-body-regular{font-family:"Roboto", sans-serif;font-weight:400;font-size:16px;line-height:24px}.text-body-small{font-family:"Roboto", sans-serif;font-weight:400;font-size:14px;line-height:24px}.text-color-primary{color:#e50914 !important}.text-color-white{color:#FFFFFF}.text-uppercase{text-transform:uppercase}body{background:var(--iq-body-bg);color:var(--iq-body-text);font-family:var(--global-font-family);font-size:var(--global-font-size);line-height:var(--global-font-line-height);overflow-x:hidden !important}.block-main-header{margin-bottom:1rem}.section-container{margin:0 auto}.section-container--wide{max-width:1536px;position:relative;background:linear-gradient(180deg, #334378 0%, #192651 100%);padding:var(--padding-100) var(--padding-116);border-radius:var(--border-radius-64)}.section-container--wide>:not(.section-container__bg){position:relative;z-index:1}.section-container__bg{position:absolute;inset:0;z-index:0;pointer-events:none;width:100%;height:100%;object-fit:cover;mix-blend-mode:overlay}.relative-v{position:relative}.flex-container{display:flex}.flex-container--align-center{align-items:center}.flex-container--align-start{align-items:flex-start}.flex-container--justify-center{justify-content:center}.flex-container--column{flex-direction:column}.flex-container--justify-between{justify-content:space-between}.flex-item{flex:1;position:relative}.flex-item img{width:100%;max-width:fit-content}.img-fluid{max-width:100%;height:auto}.text-center{text-align:center}.full-hover-link{position:absolute;top:0;left:0;width:100%;height:100%;content:"";z-index:999;cursor:pointer}.full-hover-link .visually-hidden{font-size:0px}.visually-hidden{font-size:0px}.container,.container-fluid{width:100%;margin-left:auto;margin-right:auto;padding-left:0.75rem;padding-right:0.75rem}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}.row{--affshows-col-gap: 1.5rem;display:flex;flex-wrap:wrap;column-gap:var(--affshows-col-gap);row-gap:var(--affshows-col-gap)}.row>*{box-sizing:border-box;flex-shrink:0;min-width:0;padding-left:0;padding-right:0}.row.g-0,.row.gx-0{--affshows-col-gap: 0}.row.gy-0{row-gap:0}.col,.col-12{flex:0 0 calc((100% - 0 * var(--affshows-col-gap, 1.5rem)) / 1);max-width:calc((100% - 0 * var(--affshows-col-gap, 1.5rem)) / 1)}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 calc((100% - 11 * var(--affshows-col-gap, 1.5rem)) / 12);max-width:calc((100% - 11 * var(--affshows-col-gap, 1.5rem)) / 12)}.col-2{flex:0 0 calc((100% - 5 * var(--affshows-col-gap, 1.5rem)) / 6);max-width:calc((100% - 5 * var(--affshows-col-gap, 1.5rem)) / 6)}.col-3{flex:0 0 calc((100% - 3 * var(--affshows-col-gap, 1.5rem)) / 4);max-width:calc((100% - 3 * var(--affshows-col-gap, 1.5rem)) / 4)}.col-4{flex:0 0 calc((100% - 2 * var(--affshows-col-gap, 1.5rem)) / 3);max-width:calc((100% - 2 * var(--affshows-col-gap, 1.5rem)) / 3)}.col-5{flex:0 0 calc((100% - 1.4 * var(--affshows-col-gap, 1.5rem)) / 2.4);max-width:calc((100% - 1.4 * var(--affshows-col-gap, 1.5rem)) / 2.4)}.col-6{flex:0 0 calc((100% - 1 * var(--affshows-col-gap, 1.5rem)) / 2);max-width:calc((100% - 1 * var(--affshows-col-gap, 1.5rem)) / 2)}.col-7{flex:0 0 calc((100% - 0.7142857143 * var(--affshows-col-gap, 1.5rem)) / 1.7142857143);max-width:calc((100% - 0.7142857143 * var(--affshows-col-gap, 1.5rem)) / 1.7142857143)}.col-8{flex:0 0 calc((100% - 0.5 * var(--affshows-col-gap, 1.5rem)) / 1.5);max-width:calc((100% - 0.5 * var(--affshows-col-gap, 1.5rem)) / 1.5)}.col-9{flex:0 0 calc((100% - 0.3333333333 * var(--affshows-col-gap, 1.5rem)) / 1.3333333333);max-width:calc((100% - 0.3333333333 * var(--affshows-col-gap, 1.5rem)) / 1.3333333333)}.col-10{flex:0 0 calc((100% - 0.2 * var(--affshows-col-gap, 1.5rem)) / 1.2);max-width:calc((100% - 0.2 * var(--affshows-col-gap, 1.5rem)) / 1.2)}.col-11{flex:0 0 calc((100% - 0.0909090909 * var(--affshows-col-gap, 1.5rem)) / 1.0909090909);max-width:calc((100% - 0.0909090909 * var(--affshows-col-gap, 1.5rem)) / 1.0909090909)}@media (min-width:576px){.col-sm{flex:1 0 0;width:auto;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 calc((100% - 11 * var(--affshows-col-gap, 1.5rem)) / 12);max-width:calc((100% - 11 * var(--affshows-col-gap, 1.5rem)) / 12)}.col-sm-2{flex:0 0 calc((100% - 5 * var(--affshows-col-gap, 1.5rem)) / 6);max-width:calc((100% - 5 * var(--affshows-col-gap, 1.5rem)) / 6)}.col-sm-3{flex:0 0 calc((100% - 3 * var(--affshows-col-gap, 1.5rem)) / 4);max-width:calc((100% - 3 * var(--affshows-col-gap, 1.5rem)) / 4)}.col-sm-4{flex:0 0 calc((100% - 2 * var(--affshows-col-gap, 1.5rem)) / 3);max-width:calc((100% - 2 * var(--affshows-col-gap, 1.5rem)) / 3)}.col-sm-5{flex:0 0 calc((100% - 1.4 * var(--affshows-col-gap, 1.5rem)) / 2.4);max-width:calc((100% - 1.4 * var(--affshows-col-gap, 1.5rem)) / 2.4)}.col-sm-6{flex:0 0 calc((100% - 1 * var(--affshows-col-gap, 1.5rem)) / 2);max-width:calc((100% - 1 * var(--affshows-col-gap, 1.5rem)) / 2)}.col-sm-7{flex:0 0 calc((100% - 0.7142857143 * var(--affshows-col-gap, 1.5rem)) / 1.7142857143);max-width:calc((100% - 0.7142857143 * var(--affshows-col-gap, 1.5rem)) / 1.7142857143)}.col-sm-8{flex:0 0 calc((100% - 0.5 * var(--affshows-col-gap, 1.5rem)) / 1.5);max-width:calc((100% - 0.5 * var(--affshows-col-gap, 1.5rem)) / 1.5)}.col-sm-9{flex:0 0 calc((100% - 0.3333333333 * var(--affshows-col-gap, 1.5rem)) / 1.3333333333);max-width:calc((100% - 0.3333333333 * var(--affshows-col-gap, 1.5rem)) / 1.3333333333)}.col-sm-10{flex:0 0 calc((100% - 0.2 * var(--affshows-col-gap, 1.5rem)) / 1.2);max-width:calc((100% - 0.2 * var(--affshows-col-gap, 1.5rem)) / 1.2)}.col-sm-11{flex:0 0 calc((100% - 0.0909090909 * var(--affshows-col-gap, 1.5rem)) / 1.0909090909);max-width:calc((100% - 0.0909090909 * var(--affshows-col-gap, 1.5rem)) / 1.0909090909)}.col-sm-12{flex:0 0 calc((100% - 0 * var(--affshows-col-gap, 1.5rem)) / 1);max-width:calc((100% - 0 * var(--affshows-col-gap, 1.5rem)) / 1)}}@media (min-width:768px){.col-md{flex:1 0 0;width:auto;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 calc((100% - 11 * var(--affshows-col-gap, 1.5rem)) / 12);max-width:calc((100% - 11 * var(--affshows-col-gap, 1.5rem)) / 12)}.col-md-2{flex:0 0 calc((100% - 5 * var(--affshows-col-gap, 1.5rem)) / 6);max-width:calc((100% - 5 * var(--affshows-col-gap, 1.5rem)) / 6)}.col-md-3{flex:0 0 calc((100% - 3 * var(--affshows-col-gap, 1.5rem)) / 4);max-width:calc((100% - 3 * var(--affshows-col-gap, 1.5rem)) / 4)}.col-md-4{flex:0 0 calc((100% - 2 * var(--affshows-col-gap, 1.5rem)) / 3);max-width:calc((100% - 2 * var(--affshows-col-gap, 1.5rem)) / 3)}.col-md-5{flex:0 0 calc((100% - 1.4 * var(--affshows-col-gap, 1.5rem)) / 2.4);max-width:calc((100% - 1.4 * var(--affshows-col-gap, 1.5rem)) / 2.4)}.col-md-6{flex:0 0 calc((100% - 1 * var(--affshows-col-gap, 1.5rem)) / 2);max-width:calc((100% - 1 * var(--affshows-col-gap, 1.5rem)) / 2)}.col-md-7{flex:0 0 calc((100% - 0.7142857143 * var(--affshows-col-gap, 1.5rem)) / 1.7142857143);max-width:calc((100% - 0.7142857143 * var(--affshows-col-gap, 1.5rem)) / 1.7142857143)}.col-md-8{flex:0 0 calc((100% - 0.5 * var(--affshows-col-gap, 1.5rem)) / 1.5);max-width:calc((100% - 0.5 * var(--affshows-col-gap, 1.5rem)) / 1.5)}.col-md-9{flex:0 0 calc((100% - 0.3333333333 * var(--affshows-col-gap, 1.5rem)) / 1.3333333333);max-width:calc((100% - 0.3333333333 * var(--affshows-col-gap, 1.5rem)) / 1.3333333333)}.col-md-10{flex:0 0 calc((100% - 0.2 * var(--affshows-col-gap, 1.5rem)) / 1.2);max-width:calc((100% - 0.2 * var(--affshows-col-gap, 1.5rem)) / 1.2)}.col-md-11{flex:0 0 calc((100% - 0.0909090909 * var(--affshows-col-gap, 1.5rem)) / 1.0909090909);max-width:calc((100% - 0.0909090909 * var(--affshows-col-gap, 1.5rem)) / 1.0909090909)}.col-md-12{flex:0 0 calc((100% - 0 * var(--affshows-col-gap, 1.5rem)) / 1);max-width:calc((100% - 0 * var(--affshows-col-gap, 1.5rem)) / 1)}}@media (min-width:992px){.col-lg{flex:1 0 0;width:auto;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 calc((100% - 11 * var(--affshows-col-gap, 1.5rem)) / 12);max-width:calc((100% - 11 * var(--affshows-col-gap, 1.5rem)) / 12)}.col-lg-2{flex:0 0 calc((100% - 5 * var(--affshows-col-gap, 1.5rem)) / 6);max-width:calc((100% - 5 * var(--affshows-col-gap, 1.5rem)) / 6)}.col-lg-3{flex:0 0 calc((100% - 3 * var(--affshows-col-gap, 1.5rem)) / 4);max-width:calc((100% - 3 * var(--affshows-col-gap, 1.5rem)) / 4)}.col-lg-4{flex:0 0 calc((100% - 2 * var(--affshows-col-gap, 1.5rem)) / 3);max-width:calc((100% - 2 * var(--affshows-col-gap, 1.5rem)) / 3)}.col-lg-5{flex:0 0 calc((100% - 1.4 * var(--affshows-col-gap, 1.5rem)) / 2.4);max-width:calc((100% - 1.4 * var(--affshows-col-gap, 1.5rem)) / 2.4)}.col-lg-6{flex:0 0 calc((100% - 1 * var(--affshows-col-gap, 1.5rem)) / 2);max-width:calc((100% - 1 * var(--affshows-col-gap, 1.5rem)) / 2)}.col-lg-7{flex:0 0 calc((100% - 0.7142857143 * var(--affshows-col-gap, 1.5rem)) / 1.7142857143);max-width:calc((100% - 0.7142857143 * var(--affshows-col-gap, 1.5rem)) / 1.7142857143)}.col-lg-8{flex:0 0 calc((100% - 0.5 * var(--affshows-col-gap, 1.5rem)) / 1.5);max-width:calc((100% - 0.5 * var(--affshows-col-gap, 1.5rem)) / 1.5)}.col-lg-9{flex:0 0 calc((100% - 0.3333333333 * var(--affshows-col-gap, 1.5rem)) / 1.3333333333);max-width:calc((100% - 0.3333333333 * var(--affshows-col-gap, 1.5rem)) / 1.3333333333)}.col-lg-10{flex:0 0 calc((100% - 0.2 * var(--affshows-col-gap, 1.5rem)) / 1.2);max-width:calc((100% - 0.2 * var(--affshows-col-gap, 1.5rem)) / 1.2)}.col-lg-11{flex:0 0 calc((100% - 0.0909090909 * var(--affshows-col-gap, 1.5rem)) / 1.0909090909);max-width:calc((100% - 0.0909090909 * var(--affshows-col-gap, 1.5rem)) / 1.0909090909)}.col-lg-12{flex:0 0 calc((100% - 0 * var(--affshows-col-gap, 1.5rem)) / 1);max-width:calc((100% - 0 * var(--affshows-col-gap, 1.5rem)) / 1)}}@media (min-width:1200px){.col-xl{flex:1 0 0;width:auto;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 calc((100% - 11 * var(--affshows-col-gap, 1.5rem)) / 12);max-width:calc((100% - 11 * var(--affshows-col-gap, 1.5rem)) / 12)}.col-xl-2{flex:0 0 calc((100% - 5 * var(--affshows-col-gap, 1.5rem)) / 6);max-width:calc((100% - 5 * var(--affshows-col-gap, 1.5rem)) / 6)}.col-xl-3{flex:0 0 calc((100% - 3 * var(--affshows-col-gap, 1.5rem)) / 4);max-width:calc((100% - 3 * var(--affshows-col-gap, 1.5rem)) / 4)}.col-xl-4{flex:0 0 calc((100% - 2 * var(--affshows-col-gap, 1.5rem)) / 3);max-width:calc((100% - 2 * var(--affshows-col-gap, 1.5rem)) / 3)}.col-xl-5{flex:0 0 calc((100% - 1.4 * var(--affshows-col-gap, 1.5rem)) / 2.4);max-width:calc((100% - 1.4 * var(--affshows-col-gap, 1.5rem)) / 2.4)}.col-xl-6{flex:0 0 calc((100% - 1 * var(--affshows-col-gap, 1.5rem)) / 2);max-width:calc((100% - 1 * var(--affshows-col-gap, 1.5rem)) / 2)}.col-xl-7{flex:0 0 calc((100% - 0.7142857143 * var(--affshows-col-gap, 1.5rem)) / 1.7142857143);max-width:calc((100% - 0.7142857143 * var(--affshows-col-gap, 1.5rem)) / 1.7142857143)}.col-xl-8{flex:0 0 calc((100% - 0.5 * var(--affshows-col-gap, 1.5rem)) / 1.5);max-width:calc((100% - 0.5 * var(--affshows-col-gap, 1.5rem)) / 1.5)}.col-xl-9{flex:0 0 calc((100% - 0.3333333333 * var(--affshows-col-gap, 1.5rem)) / 1.3333333333);max-width:calc((100% - 0.3333333333 * var(--affshows-col-gap, 1.5rem)) / 1.3333333333)}.col-xl-10{flex:0 0 calc((100% - 0.2 * var(--affshows-col-gap, 1.5rem)) / 1.2);max-width:calc((100% - 0.2 * var(--affshows-col-gap, 1.5rem)) / 1.2)}.col-xl-11{flex:0 0 calc((100% - 0.0909090909 * var(--affshows-col-gap, 1.5rem)) / 1.0909090909);max-width:calc((100% - 0.0909090909 * var(--affshows-col-gap, 1.5rem)) / 1.0909090909)}.col-xl-12{flex:0 0 calc((100% - 0 * var(--affshows-col-gap, 1.5rem)) / 1);max-width:calc((100% - 0 * var(--affshows-col-gap, 1.5rem)) / 1)}}@media (min-width:1400px){.col-xxl{flex:1 0 0;width:auto;max-width:100%}.col-xxl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xxl-1{flex:0 0 calc((100% - 11 * var(--affshows-col-gap, 1.5rem)) / 12);max-width:calc((100% - 11 * var(--affshows-col-gap, 1.5rem)) / 12)}.col-xxl-2{flex:0 0 calc((100% - 5 * var(--affshows-col-gap, 1.5rem)) / 6);max-width:calc((100% - 5 * var(--affshows-col-gap, 1.5rem)) / 6)}.col-xxl-3{flex:0 0 calc((100% - 3 * var(--affshows-col-gap, 1.5rem)) / 4);max-width:calc((100% - 3 * var(--affshows-col-gap, 1.5rem)) / 4)}.col-xxl-4{flex:0 0 calc((100% - 2 * var(--affshows-col-gap, 1.5rem)) / 3);max-width:calc((100% - 2 * var(--affshows-col-gap, 1.5rem)) / 3)}.col-xxl-5{flex:0 0 calc((100% - 1.4 * var(--affshows-col-gap, 1.5rem)) / 2.4);max-width:calc((100% - 1.4 * var(--affshows-col-gap, 1.5rem)) / 2.4)}.col-xxl-6{flex:0 0 calc((100% - 1 * var(--affshows-col-gap, 1.5rem)) / 2);max-width:calc((100% - 1 * var(--affshows-col-gap, 1.5rem)) / 2)}.col-xxl-7{flex:0 0 calc((100% - 0.7142857143 * var(--affshows-col-gap, 1.5rem)) / 1.7142857143);max-width:calc((100% - 0.7142857143 * var(--affshows-col-gap, 1.5rem)) / 1.7142857143)}.col-xxl-8{flex:0 0 calc((100% - 0.5 * var(--affshows-col-gap, 1.5rem)) / 1.5);max-width:calc((100% - 0.5 * var(--affshows-col-gap, 1.5rem)) / 1.5)}.col-xxl-9{flex:0 0 calc((100% - 0.3333333333 * var(--affshows-col-gap, 1.5rem)) / 1.3333333333);max-width:calc((100% - 0.3333333333 * var(--affshows-col-gap, 1.5rem)) / 1.3333333333)}.col-xxl-10{flex:0 0 calc((100% - 0.2 * var(--affshows-col-gap, 1.5rem)) / 1.2);max-width:calc((100% - 0.2 * var(--affshows-col-gap, 1.5rem)) / 1.2)}.col-xxl-11{flex:0 0 calc((100% - 0.0909090909 * var(--affshows-col-gap, 1.5rem)) / 1.0909090909);max-width:calc((100% - 0.0909090909 * var(--affshows-col-gap, 1.5rem)) / 1.0909090909)}.col-xxl-12{flex:0 0 calc((100% - 0 * var(--affshows-col-gap, 1.5rem)) / 1);max-width:calc((100% - 0 * var(--affshows-col-gap, 1.5rem)) / 1)}}.gap-4{gap:4px}.gap-8{gap:8px}.gap-10{gap:10px}.gap-12{gap:12px}.gap-16{gap:16px}.gap-20{gap:20px}.gap-24{gap:24px}.gap-32{gap:32px}.gap-36{gap:36px}.gap-40{gap:40px}.gap-80{gap:var(--gap-80)}.p-0{padding:0 !important}.pb-0{padding-bottom:0}.mb-0{margin-bottom:0}.mb-10{margin-bottom:10px}.mb-16{margin-bottom:16px}.mb-24{margin-bottom:24px}.mb-40{margin-bottom:40px !important}.mb-60{margin-bottom:60px}.mb-80{margin-bottom:80px}.mt-24{margin-top:24px}.mb-25rem{margin-bottom:2.5rem}.mt-25rem{margin-top:2.5rem}@media (max-width:768px){.hide-on-mobile{display:none !important}}.btn,.btn-hover,.iq-button,.text-button,.link-regular--btn,.inactive-btn,.auth-login__submit,.profile-page__btn--primary,.playlist-page__btn--primary,.watchlist-add-to-watchlist-button{position:relative;overflow:hidden;z-index:0;background:var(--iq-primary-hover);border:0.0625em solid var(--iq-primary-hover);text-decoration:none;transition:color 0.3s ease}.btn::before,.btn-hover::before,.iq-button::before,.text-button::before,.link-regular--btn::before,.inactive-btn::before,.auth-login__submit::before,.profile-page__btn--primary::before,.playlist-page__btn--primary::before,.watchlist-add-to-watchlist-button::before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:var(--iq-primary);border:0.0625em solid var(--iq-primary);border-radius:inherit;transform:scaleX(1);transform-origin:50%;transition:transform 0.3s ease-out}.btn:hover,.btn:focus-visible,.btn-hover:hover,.btn-hover:focus-visible,.iq-button:hover,.iq-button:focus-visible,.text-button:hover,.text-button:focus-visible,.link-regular--btn:hover,.link-regular--btn:focus-visible,.inactive-btn:hover,.inactive-btn:focus-visible,.auth-login__submit:hover,.auth-login__submit:focus-visible,.profile-page__btn--primary:hover,.profile-page__btn--primary:focus-visible,.playlist-page__btn--primary:hover,.playlist-page__btn--primary:focus-visible,.watchlist-add-to-watchlist-button:hover,.watchlist-add-to-watchlist-button:focus-visible{color:var(--iq-white-color);text-decoration:none}.btn:hover::before,.btn:focus-visible::before,.btn-hover:hover::before,.btn-hover:focus-visible::before,.iq-button:hover::before,.iq-button:focus-visible::before,.text-button:hover::before,.text-button:focus-visible::before,.link-regular--btn:hover::before,.link-regular--btn:focus-visible::before,.inactive-btn:hover::before,.inactive-btn:focus-visible::before,.auth-login__submit:hover::before,.auth-login__submit:focus-visible::before,.profile-page__btn--primary:hover::before,.profile-page__btn--primary:focus-visible::before,.playlist-page__btn--primary:hover::before,.playlist-page__btn--primary:focus-visible::before,.watchlist-add-to-watchlist-button:hover::before,.watchlist-add-to-watchlist-button:focus-visible::before{transform:scaleX(0)}.btn,.btn-hover,.iq-button{color:var(--iq-white-color)}.btn-hover,.iq-button.btn{display:inline-block;vertical-align:middle;box-shadow:0 0 0.0625em transparent;border-radius:0.3125em}.btn-hover{padding:0.4375em 0.875em;font-size:0.75em}.text-button{border:1px solid var(--iq-primary);background:var(--iq-primary-hover)}.text-button--transparent{color:var(--iq-primary);background:transparent}.text-button--transparent::before{background:var(--iq-primary)}.text-button--transparent:hover,.text-button--transparent:focus-visible{color:var(--iq-white-color)}.link-regular--btn{border:1px solid var(--iq-primary);background:var(--iq-primary-hover)}.inactive-btn{background:var(--iq-primary-hover);border:0.0625em solid var(--iq-primary-hover)}.flex-item--gradient{transform:translate3d(0, 0, 0);transition:all 0.6s ease}.flex-item--gradient::after{background:rgba(0, 0, 0, 0.05);position:absolute;content:"";top:0;bottom:0;left:0;right:0}.flex-item--gradient::before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:rgba(0, 0, 0, 0.8);width:100%;height:100%;opacity:0;z-index:9;transition:all 0.5s ease-in-out}.flex-item--gradient:hover{transform:scale3d(1.1, 1.1, 1) translateZ(0) perspective(31.25em);transition:all 0.6s ease 0s;z-index:1}.flex-item--gradient:hover::before{opacity:1;z-index:9;background:rgba(0, 0, 0, 0.4)}.flex-item--gradient-left::before{border-left:0.25em solid var(--iq-primary)}.flex-item--gradient-bottom::before{border-bottom:0.25em solid var(--iq-primary)}.flex-item--video-cart.flex-item--gradient::after{opacity:0;z-index:8;pointer-events:none;transition:opacity 0.4s ease-in-out}@media (hover:hover){.flex-item--video-cart.flex-item--gradient:hover::after{opacity:1}.flex-item--video-cart .hover-buttons{opacity:0;visibility:hidden;pointer-events:none;transform:scale(0.92);transition:opacity 0.4s ease-in-out, visibility 0.4s ease-in-out, transform 0.4s ease-in-out}.flex-item--video-cart:hover .hover-buttons{opacity:1;visibility:visible;pointer-events:auto;transform:scale(1)}}@media (hover:none){.flex-item--video-cart.flex-item--gradient::after{opacity:1}.flex-item--video-cart .hover-buttons{opacity:1;visibility:visible;pointer-events:auto;transform:scale(1)}}.flex-item--video-cart .img-box{position:relative;background:var(--iq-card-gredient);transition:all 0.5s ease-in-out}.flex-item--video-cart .img-box img{mix-blend-mode:overlay;border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%;width:100%}.flex-item--video-cart .block-description{position:absolute;left:calc(50% - 21px);top:calc(50% - 23px);bottom:0;z-index:1000;display:flex;justify-content:center;flex-direction:column;height:45px;pointer-events:none}.flex-item--video-cart .hover-buttons{position:relative;z-index:1001}.flex-item--person-cart .img-box{position:relative;background:var(--iq-card-gredient);transition:all 0.5s ease-in-out}.flex-item--person-cart .img-box img{mix-blend-mode:overlay;border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%;width:100%}.flex-item--person-cart .block-description{position:absolute;left:20px;bottom:20px;z-index:999;display:flex;justify-content:center;flex-direction:column}.flex-item--person-cart .block-description__title{font-weight:500;letter-spacing:0.063em;color:#fff}.flex-item--company-cart:hover .company-grid__item-image{border-color:var(--iq-white-color)}.flex-item--company-cart .company-grid__item-image{border-radius:150px;border:2px solid var(--iq-primary);transition:all 0.3s ease-in-out}.hover-buttons .btn{padding:0.4375em 0.875em;font-size:0.75em}.video-archive-grid{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));width:100%}.video-archive-grid>*{min-width:0;width:100%}@media (max-width:1024px){.video-archive-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media (max-width:768px){.video-archive-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.breadcrumb{margin:0 0 1.25em}.breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center;gap:0.125em 0;margin:0;padding:0;list-style:none}.breadcrumb__item{display:inline-flex;align-items:center;max-width:100%;min-width:0}.breadcrumb__link{color:var(--iq-body-text);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-one);line-height:1.4;text-decoration:none;transition:color 0.25s ease}.breadcrumb__link:hover{color:var(--iq-primary)}.breadcrumb__link:focus-visible{border-radius:var(--border-radius);color:var(--iq-primary);outline:2px solid var(--iq-primary);outline-offset:2px}.breadcrumb__text{color:var(--iq-title-text);font-size:var(--font-size-small);font-weight:var(--font-weight-semi-bold);letter-spacing:var(--letter-spacing-one);line-height:1.4;max-width:18em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumb__separator{color:var(--iq-white-light-color);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:1;margin:0 0.625em;opacity:0.7;user-select:none}@media (max-width:1024px){.breadcrumb{margin-bottom:1em}.breadcrumb__text{max-width:12em}}@media (max-width:768px){.breadcrumb__separator{margin:0 0.5em}}.section-block--header{border-bottom:2px solid var(--iq-primary);background-color:var(--iq-bg1) !important;padding:2em 6.25em 4em 6.25em}@media (max-width:768px){.section-block--header{padding:0 20px}}.section-block--header .breadcrumb{margin-bottom:1.5em}.section-block--header .h1{margin-top:0;margin-bottom:0}@media (max-width:1024px){.section-block--header{padding:40px 20px}}.affshows-pagination{padding:1.5rem 0}.affshows-pagination__nav{margin:0}.affshows-pagination__links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0.65rem}.affshows-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;gap:0.4rem;padding:0.45rem 0.9rem;border:1px solid var(--iq-border-light);border-radius:var(--border-radius);background:var(--iq-bg1);color:var(--iq-white-color);font-size:var(--font-size-normal);font-weight:var(--font-weight-medium);line-height:1;text-decoration:none;transition:transform 0.35s ease, border-color 0.2s ease, background 0.2s ease, box-shadow 0.25s ease, color 0.2s ease}.affshows-pagination .page-numbers:hover:not(.current):not(.dots){transform:translateY(-3px) scale(1.04);border-color:var(--iq-primary);background:var(--iq-card-box-bg);box-shadow:0 10px 28px rgba(0, 0, 0, 0.35);color:var(--iq-white-color);text-decoration:none}.affshows-pagination .page-numbers.current{background:var(--iq-primary);border-color:var(--iq-primary);color:var(--iq-white-color);box-shadow:0 6px 20px rgba(229, 9, 20, 0.35);pointer-events:none}.affshows-pagination .page-numbers.dots{min-width:auto;padding-left:0.25rem;padding-right:0.25rem;border:none;background:transparent;color:var(--iq-white-light-color);pointer-events:none}.affshows-pagination .prev.page-numbers,.affshows-pagination .next.page-numbers{padding-left:1rem;padding-right:1rem}@media (max-width:768px){.affshows-pagination__links{gap:0.5rem}.affshows-pagination .page-numbers{min-width:2.5rem;min-height:2.5rem;padding:0.4rem 0.65rem;font-size:var(--font-size-small)}.affshows-pagination .prev.page-numbers .affshows-pagination__label,.affshows-pagination .next.page-numbers .affshows-pagination__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.affshows-pagination .prev.page-numbers,.affshows-pagination .next.page-numbers{padding-left:0.75rem;padding-right:0.75rem}}.affshows-slider{position:relative;width:100%;--slides-per-view: 1;--slider-gap: 1rem}.affshows-slider__viewport{overflow:hidden;width:100%;touch-action:pan-y pinch-zoom}.affshows-slider__track{display:flex;gap:var(--slider-gap);transition:transform 0.35s ease;will-change:transform;justify-content:center}.affshows-slider__slide{flex:0 0 calc((100% - (var(--slides-per-view) - 1) * var(--slider-gap)) / var(--slides-per-view));min-width:0}.affshows-slider__arrows{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);pointer-events:none;display:flex;justify-content:space-between;padding:0 4px;z-index:2}.affshows-slider__arrows[hidden]{display:none !important}.affshows-slider__arrow{pointer-events:auto;width:40px;height:40px;border:none;border-radius:50%;background:var(--iq-primary);color:var(--iq-white-color);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:0.75rem;line-height:1;transition:background 0.3s ease, opacity 0.2s}.affshows-slider__arrow:hover:not(:disabled){background:var(--iq-primary-hover)}.affshows-slider__arrow:disabled{opacity:0.35;cursor:default}.affshows-slider__dots{display:flex;justify-content:center;gap:8px;margin-top:12px}.affshows-slider__dots[hidden]{display:none !important}.affshows-slider__dot{width:12px;height:12px;border-radius:50%;border:none;background:rgba(255, 255, 255, 0.35);cursor:pointer;padding:0;flex-shrink:0;transition:background 0.2s}.affshows-slider__dot.is-active{background:var(--iq-primary)}.affshows-slider--banner .affshows-slider__slide{flex:0 0 100%}.affshows-slider--banner .affshows-banner-slider__link,.affshows-slider--banner .affshows-slider__slide a{display:block;width:100%;line-height:0}.affshows-slider--banner .affshows-banner-slider__link img{display:block;width:100%;max-width:100%;height:auto;object-fit:cover}.affshows-slider--banner .affshows-slider__dots .affshows-slider__dot{background:rgba(0, 0, 0, 0.3)}.affshows-slider--banner .affshows-slider__dots .affshows-slider__dot.is-active{background:rgba(0, 0, 0, 0.8)}.affshows-slider--sparse .affshows-slider__track{justify-content:flex-start}.affshows-slider--sparse .affshows-slider__slide{flex:0 0 auto;width:min(100%, 24rem)}.affshows-slider--cards .affshows-slider__arrows{top:calc(50% - 10px)}.affshows-slider--cards .affshows-slider__slide .flex-item--video-cart,.affshows-slider--cards .affshows-slider__slide .flex-item--person-cart,.affshows-slider--cards .affshows-slider__slide .episode-card{width:100%}.affshows-slider--cards .affshows-slider__dots{display:none;margin-top:0}@media (max-width:768px){.affshows-slider--cards .affshows-slider__dots{display:flex;position:absolute;bottom:20px;left:0;right:0;justify-content:center;align-items:center;gap:8px;z-index:2;pointer-events:auto}}.affshows-slider--cards .affshows-slider__dots[hidden]{display:none !important}@media (max-width:768px){.affshows-slider--cards{padding-bottom:calc(20px + 12px)}}.home-experts__more{font-size:var(--font-size-normal);font-weight:var(--font-weight-medium);text-decoration:none;white-space:nowrap}.home-experts__more:hover{color:var(--iq-primary);text-decoration:underline}.home-experts__slider .affshows-slider__arrows{top:calc(50% - 10px)}.social-links{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:flex-start}.social-links__item{display:inline-flex;line-height:1}.social-links__item a{display:inline-flex;align-items:center;color:var(--iq-white-color);text-decoration:none;transition:opacity 0.25s ease}.social-links__item a:hover{opacity:0.75}.social-links .fa,.social-links .fab,.social-links .fas{color:var(--iq-white-color);font-size:1.5em}.social-links__icon{display:block;width:1.5em;height:1.5em;fill:currentColor}.affshows__accordion-item{border:1px solid var(--iq-primary);border-radius:4px;margin-bottom:10px;overflow:hidden}.affshows__accordion-title{background:var(--iq-bg1);border-radius:0.3125em;padding:15px;cursor:pointer;display:block;position:relative}.affshows__accordion-title::after{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(135deg);width:12px;height:12px;border:2px solid #666;border-left:0;border-bottom:0;transform-origin:center;transition:transform 0.3s ease}.affshows__accordion-input{display:none;position:absolute;opacity:0;width:0;height:0}.affshows__accordion-content{background:var(--iq-bg1);padding:0 15px;height:0;overflow:hidden;transition:height 0.3s ease;border:0.0625em solid;border-width:0.0625em 0px 0px 0;border-image-source:var(--iq-blog-box-border);border-image-slice:1}.affshows__accordion-content p{margin:0}.affshows__accordion-content p:first-child{margin-top:1em}.affshows__accordion-content p:last-child{margin-bottom:1em}.affshows__accordion-input:checked+.affshows__accordion-title+.affshows__accordion-content{height:auto;padding:0 15px}.affshows__accordion-input:checked+.affshows__accordion-title::after{transform:translateY(-50%) rotate(-45deg)}.affshows-language-switcher__trigger{width:auto;min-width:42px;height:42px;padding:0 0.7rem;border-radius:999px;gap:0.35rem}.affshows-language-switcher__current{color:var(--iq-white-color);font-size:var(--font-size-small);font-weight:var(--font-weight-semi-bold);line-height:1;user-select:none}.affshows-language-switcher__icon{color:var(--iq-body-text);font-size:0.65rem;transition:transform 0.2s ease}.affshows-language-switcher__trigger[aria-expanded="true"] .affshows-language-switcher__icon{transform:rotate(180deg)}.affshows-language-switcher__panel{width:min(92vw, 120px);min-width:96px;max-height:none;overflow:visible;padding:0.5rem}@media (max-width:1024px){.affshows-language-switcher__panel{width:100%;max-width:100%;min-width:0;padding:0.75rem 1.25rem}}@media (max-width:1024px){.affshows-language-switcher__links{display:flex;gap:0.5rem}.affshows-language-switcher__link{flex:1}}.affshows-language-switcher__links{display:grid;gap:0.15rem}.affshows-language-switcher__link{display:block;padding:0.55rem 0.75rem;border-radius:8px;color:var(--iq-white-color);font-size:var(--font-size-small);font-weight:var(--font-weight-semi-bold);line-height:1;text-align:center;text-decoration:none;transition:background-color 0.2s ease, color 0.2s ease}.affshows-language-switcher__link:hover{background:color-mix(in srgb, var(--iq-white-color) 8%, transparent);color:var(--iq-primary)}.affshows-language-switcher__link.is-active{background:color-mix(in srgb, var(--iq-primary) 18%, transparent);color:var(--iq-primary);cursor:default}.genres-section{max-width:1280px;margin:0 auto 60px}.genres-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem}@media (max-width:1024px){.genres-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width:768px){.genres-grid{grid-template-columns:1fr}}.genres-grid .flex-item--category-link-only.flex-item--gradient::after{display:none}.genres-item__description{position:absolute;display:flex;justify-content:end;flex-direction:column;position:absolute;bottom:0;right:0;margin:0;margin-bottom:10px;width:100%;font-size:1.125em}.genres-item__description span{text-align:center}.new-videos-slider{max-width:1560px;margin:0 auto 40px}.new-videos-slider__layout{display:none;align-items:stretch;gap:1.25rem}@media (min-width:992px){.new-videos-slider__layout{display:flex}}.new-videos-slider__sidebar{flex:0 0 28%;max-width:22rem;display:flex;flex-direction:column;align-items:center;gap:0.75rem;min-height:0}.new-videos-slider__nav{flex-shrink:0;width:1.25rem;height:1.25rem;border:0;border-radius:50%;background:var(--iq-primary);color:var(--iq-white-color);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:0.45rem;transition:background 0.3s ease}.new-videos-slider__nav:hover{background:var(--iq-primary-hover)}.new-videos-slider__thumbs-viewport{flex:1 1 auto;width:100%;min-height:0;height:24rem;overflow:hidden}.new-videos-slider__thumbs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0.75rem;height:100%;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.new-videos-slider__thumbs::-webkit-scrollbar{display:none;width:0;height:0}.new-videos-slider__thumb-item{margin:0}.new-videos-slider__thumb{display:block;width:100%;padding:0;border:2px solid transparent;border-radius:calc(var(--border-radius) + 2px);background:transparent;cursor:pointer;overflow:hidden;line-height:0;opacity:0.55;transform:scale(0.96);transition:opacity 0.45s ease, border-color 0.45s ease, transform 0.45s ease}.new-videos-slider__thumb img{display:block;width:100%;height:auto;aspect-ratio:1.7777777778;object-fit:cover;transition:transform 0.45s ease}.new-videos-slider__thumb:hover{opacity:0.85;transform:scale(0.98)}.new-videos-slider__thumb.is-active{opacity:1;transform:scale(1);border-color:var(--iq-primary)}.new-videos-slider__thumb.is-active img{transform:scale(1.02)}.new-videos-slider__stage{position:relative;flex:1 1 auto;min-width:0;min-height:22rem;border-radius:var(--border-radius);overflow:hidden;background:var(--iq-bg1)}@media (min-width:1200px){.new-videos-slider__stage{min-height:26rem}}.new-videos-slider__panel{position:absolute;inset:0;z-index:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.5s ease, visibility 0.5s ease}.new-videos-slider__panel.is-active{z-index:1;opacity:1;visibility:visible;pointer-events:auto}.new-videos-slider__media{width:100%;height:100%;line-height:0}.new-videos-slider__media img{display:block;width:100%;height:100%;min-height:22rem;object-fit:cover;transition:transform 0.5s ease, opacity 0.5s ease}@media (min-width:1200px){.new-videos-slider__media img{min-height:26rem}}.new-videos-slider__panel.is-active .new-videos-slider__media img{transform:scale(1)}.new-videos-slider__panel:not(.is-active) .new-videos-slider__media img{transform:scale(1.04)}.new-videos-slider__watch{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%, -50%);display:inline-flex;align-items:center;gap:0.5rem;padding:0.75rem 1.35rem;font-size:var(--font-size-normal);font-weight:var(--font-weight-semi-bold);text-transform:uppercase;letter-spacing:0.04em;text-decoration:none;white-space:nowrap;transition:opacity 0.4s ease}.new-videos-slider__watch:hover,.new-videos-slider__watch:focus-visible{text-decoration:none}.new-videos-slider__watch i{font-size:0.85em}.new-videos-slider__mobile{display:block}@media (min-width:992px){.new-videos-slider__mobile{display:none}}.new-videos-slider__mobile .affshows-slider__arrow{width:1.25rem;height:1.25rem;font-size:0.45rem}.new-videos-slider__mobile-slide{position:relative;border-radius:var(--border-radius);overflow:hidden;background:var(--iq-bg1)}.new-videos-slider__mobile-slide .new-videos-slider__media{min-height:10rem}.new-videos-slider__mobile-slide .new-videos-slider__media img{width:100%;height:100%;min-height:10rem;object-fit:cover}.new-videos-slider__mobile-slide .new-videos-slider__watch{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.tv-show-featured{max-width:1170px;margin:0 auto 40px}.tv-show-featured__wrap{position:relative;overflow:hidden;border-radius:var(--border-radius);background-color:var(--iq-bg1, #141314);background-size:cover;background-position:center;background-repeat:no-repeat}.tv-show-featured__wrap::after{content:"";position:absolute;inset:0;background:var(--iq-tvshow-bg);z-index:0;pointer-events:none}.tv-show-featured__layout{position:relative;z-index:1;align-items:stretch;margin-bottom:0}.tv-show-featured__hero-col,.tv-show-featured__panel-col{display:flex;flex-direction:column;min-height:0}.tv-show-featured__hero-content{display:flex;flex:1;flex-direction:column;padding:1.75rem 1.25rem 1.5rem;z-index:1}@media (min-width:768px){.tv-show-featured__hero-content{padding:2rem 1.75rem}}@media (min-width:992px){.tv-show-featured__hero-content{padding:2.5rem 2rem 2.5rem 2.25rem}}.tv-show-featured__title{margin:0;max-width:28rem}.tv-show-featured__excerpt{max-width:32rem;line-height:1.55}.tv-show-featured__watch{display:inline-flex;align-items:center;gap:0.5rem;align-self:flex-start;margin-top:0.25rem;padding:0.75rem 1.35rem;font-size:var(--font-size-normal);font-weight:var(--font-weight-semi-bold);text-transform:uppercase;letter-spacing:0.04em;text-decoration:none;position:relative;z-index:2}.tv-show-featured__watch i{font-size:0.85em}.tv-show-featured__panel-col{padding:1.25rem}@media (max-width:1024px){.tv-show-featured__panel-col{padding:1.875rem}}.tv-show-featured__panel{display:flex;flex:1;flex-direction:column;width:100%;min-height:0;padding:1.25rem 1.25rem 1rem;border-top:1px solid var(--iq-border-light);margin:0;background:var(--card-box-style);box-sizing:border-box}@media (max-width:1024px){.tv-show-featured__panel{padding:1.5rem 1.5rem 1.25rem;border-top:0;border-left:1px solid rgba(255, 255, 255, 0.08);background:rgba(0, 0, 0, 0.72)}}.tv-show-featured__panel-title{margin:0 0 1rem}.tv-show-featured__tabs{margin-bottom:0.75rem;padding-bottom:0.75rem;border-bottom:1px solid var(--iq-border-light)}.tv-show-featured__tabs-inner{display:flex;flex-wrap:wrap;gap:0.5rem 1rem}.tv-show-featured__tab{border:0;padding:0 0 0.35rem;background:transparent;color:var(--iq-body-text);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:1.3;cursor:pointer;border-bottom:2px solid transparent;transition:color 0.2s ease, border-color 0.2s ease}.tv-show-featured__tab:hover{color:var(--iq-white-color)}.tv-show-featured__tab.is-active{color:var(--iq-white-color);border-bottom-color:var(--iq-primary)}.tv-show-featured__seasons{position:relative;flex:1 1 auto;min-height:14rem;max-height:14rem;display:grid;grid-template-areas:"panel"}@media (min-width:768px){.tv-show-featured__seasons{min-height:16rem;max-height:16rem}}@media (min-width:992px){.tv-show-featured__seasons{min-height:0;max-height:none}}.tv-show-featured__season-panel{grid-area:panel;display:none;flex-direction:column;min-height:0;overflow:hidden}.tv-show-featured__season-panel.is-active{display:flex}.tv-show-featured__episodes-list{flex:1 1 auto;min-height:0;overflow-y:auto;padding-right:0.25rem;max-height:330px}.tv-show-featured__episodes-list::-webkit-scrollbar{width:4px}.tv-show-featured__episodes-list::-webkit-scrollbar-thumb{background:rgba(255, 255, 255, 0.25);border-radius:4px}.tv-show-featured__episode{display:flex;align-items:flex-start;gap:0.85rem;padding:0.65rem 0;border-bottom:1px solid rgba(255, 255, 255, 0.08)}.tv-show-featured__episode:last-child{border-bottom:0}.tv-show-featured__episode-thumb{flex:0 0 5.5rem;width:5.5rem;line-height:0;border-radius:calc(var(--border-radius) - 4px);overflow:hidden}.tv-show-featured__episode-thumb img{display:block;width:100%;height:auto;aspect-ratio:1.7777777778;object-fit:cover}.tv-show-featured__episode-meta{flex:1;min-width:0}.tv-show-featured__episode-title{display:block;font-size:16px;font-weight:var(--font-weight-medium);line-height:1.35;text-decoration:none}.tv-show-featured__episode-title:hover{color:var(--iq-primary)}.tv-show-featured__episode-time{margin-top:0.35rem;color:var(--iq-body-text);font-size:var(--font-size-small);line-height:1.3}.tv-show-featured__view-all{display:inline-block;flex-shrink:0;margin-top:0.85rem;color:var(--iq-primary);font-size:var(--font-size-normal);font-weight:var(--font-weight-medium);text-decoration:none}.tv-show-featured__view-all:hover{color:var(--iq-primary-hover);text-decoration:underline}.home-top3__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));width:100%}.home-top3__grid>.flex-item{flex:unset;min-width:0;width:100%;max-width:100%}@media (max-width:1024px){.home-top3__grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media (max-width:768px){.home-top3__grid{grid-template-columns:1fr}}.home-recommendation__grid{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));width:100%}.home-recommendation__grid>*{flex:unset;min-width:0;width:100%;max-width:100%}@media (max-width:1024px){.home-recommendation__grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media (max-width:768px){.home-recommendation__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.home-tags{padding-top:0}.home-tags .iq_tag-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem 1.25rem}.home-tags__label{display:inline-flex;align-items:center;gap:0.4rem;color:var(--iq-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-normal)}.home-tags__label i{font-size:0.95em}.home-tags .iq_tag-list li:not(.home-tags__label) a{color:var(--iq-white-color);font-size:var(--font-size-normal);text-decoration:none;transition:color 0.2s ease}.home-tags .iq_tag-list li:not(.home-tags__label) a:hover{color:var(--iq-primary);text-decoration:underline}.site-content{padding-top:100px}@media (max-width:1024px){.site-content{padding-top:42px}}.content-area{padding:2em 6.25em}@media (max-width:1024px){.content-area{padding:2em 20px}}.content-area--single{padding-top:100px}@media (max-width:1024px){.content-area--single{padding-top:40px}}.section-block--1170px{max-width:1170px;margin:0 auto}body.is-header-nav-open{overflow:hidden}.header{background-color:#1a1a1acc;padding:0em 6.25em 0em 6.25em;backdrop-filter:blur(10px);position:fixed !important;left:0;right:0;top:0;transition:all 0.45s ease 0s !important;z-index:99}@media (max-width:1024px){.header{padding:0 1rem;z-index:101;padding:10px 20px}}.header-nav{overflow:visible}.header-nav__toggle{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.header-nav__hamburger{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:42px;height:42px;flex-shrink:0;cursor:pointer;border:0;border-radius:50%;background:transparent;padding:0;margin:0}.header-nav__hamburger span{display:block;width:22px;height:2px;background:var(--iq-body-text);border-radius:1px;transition:transform 0.25s ease, opacity 0.25s ease, background 0.2s ease}.header-nav__hamburger:hover span{background:var(--iq-white-color)}.header-nav__toggle:checked~.header-nav__actions .header-nav__hamburger span:nth-child(1),.header-nav .header-nav .header-nav__hamburger.is-open span:nth-child(1){transform:translateY(7px) rotate(45deg);background:var(--iq-white-color)}.header-nav__toggle:checked~.header-nav__actions .header-nav__hamburger span:nth-child(2),.header-nav .header-nav .header-nav__hamburger.is-open span:nth-child(2){opacity:0}.header-nav__toggle:checked~.header-nav__actions .header-nav__hamburger span:nth-child(3),.header-nav .header-nav .header-nav__hamburger.is-open span:nth-child(3){transform:translateY(-7px) rotate(-45deg);background:var(--iq-white-color)}.header-nav__logo svg{max-width:160px;height:auto}@media (max-width:1024px){.header-nav__logo svg{max-width:120px}}.header-nav__menu{align-items:center;display:flex;gap:32px;touch-action:pan-y;margin:0}.header-nav__menu .menu-item{list-style-type:none}.header-nav__menu .menu-item a{font-weight:600;letter-spacing:1px;color:var(--iq-body-text);line-height:5em;z-index:9;text-decoration:none}.header-nav__menu .menu-item.menu-item-has-children{position:relative}.header-nav__menu .menu-item.menu-item-has-children:hover>.sub-menu,.header-nav__menu .menu-item.menu-item-has-children:focus-within>.sub-menu{display:block}.header-nav__menu>.menu-item:not(.menu-item-has-children)>a{transition:color 0.2s ease}.header-nav__menu>.menu-item:not(.menu-item-has-children)>a:hover,.header-nav__menu>.menu-item:not(.menu-item-has-children)>a:focus-visible{color:var(--iq-primary)}.header-nav__menu>.menu-item.menu-item-has-children>a{display:inline-flex;align-items:center;gap:0.4em}.header-nav__menu>.menu-item.menu-item-has-children>a::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"";font-size:0.55em;line-height:1;opacity:0.7;transition:transform 0.2s ease, opacity 0.2s ease}.header-nav__menu>.menu-item.menu-item-has-children:hover>a::after,.header-nav__menu>.menu-item.menu-item-has-children:focus-within>a::after{opacity:1;transform:rotate(180deg)}.header-nav__menu .sub-menu{display:none;position:absolute;padding:0.9375em 0;background:var(--iq-body-bg);top:100%;left:0;padding-left:0;min-width:16em;z-index:99;margin:0;list-style:none;border:1px solid var(--iq-border-light);border-radius:var(--border-radius);box-shadow:0 12px 32px rgba(0, 0, 0, 0.35)}.header-nav__menu .sub-menu .menu-item a{display:block;position:relative;z-index:0;overflow:hidden;line-height:1.4;padding:0.55rem 1.25rem;white-space:nowrap}.header-nav__menu .sub-menu .menu-item a::before,.header-nav__menu .sub-menu .menu-item a::after{position:absolute;content:"";top:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity 0.22s ease, transform 0.22s ease}.header-nav__menu .sub-menu .menu-item a::before{background:var(--iq-primary);width:0.25em;z-index:1;transform:scaleY(0.65);transform-origin:center}.header-nav__menu .sub-menu .menu-item a::after{background:var(--primary-bg-gradiant-lt-rt);right:0;z-index:-1;transform:translateX(-8px)}.header-nav__menu .sub-menu .menu-item a:hover{color:var(--iq-white-color);background:color-mix(in srgb, var(--iq-white-color) 6%, transparent)}.header-nav__menu .sub-menu .current-menu-item>a,.header-nav__menu .sub-menu .current-menu-parent>a,.header-nav__menu .sub-menu .current-menu-ancestor>a,.header-nav__menu .sub-menu .current-video-parent>a,.header-nav__menu .sub-menu .current-video-ancestor>a,.header-nav__menu .sub-menu .menu-item:hover>a,.header-nav__menu .sub-menu .menu-item:focus-within>a{color:var(--iq-white-color)}.header-nav__menu .sub-menu .current-menu-item>a::before,.header-nav__menu .sub-menu .current-menu-item>a::after,.header-nav__menu .sub-menu .current-menu-parent>a::before,.header-nav__menu .sub-menu .current-menu-parent>a::after,.header-nav__menu .sub-menu .current-menu-ancestor>a::before,.header-nav__menu .sub-menu .current-menu-ancestor>a::after,.header-nav__menu .sub-menu .current-video-parent>a::before,.header-nav__menu .sub-menu .current-video-parent>a::after,.header-nav__menu .sub-menu .current-video-ancestor>a::before,.header-nav__menu .sub-menu .current-video-ancestor>a::after,.header-nav__menu .sub-menu .menu-item:hover>a::before,.header-nav__menu .sub-menu .menu-item:hover>a::after,.header-nav__menu .sub-menu .menu-item:focus-within>a::before,.header-nav__menu .sub-menu .menu-item:focus-within>a::after{opacity:1;transform:none}@media (max-width:1024px){.header-nav__menu{display:none;position:fixed;inset:0;width:100%;max-width:100%;list-style:none;padding-left:0;padding-right:0;height:100vh;height:100dvh;min-height:100dvh;flex-direction:column;align-items:stretch;gap:0;padding:calc(var(--affshows-header-height, 72px) + 0.25rem) 0 2rem;margin:0;background:var(--iq-bg1);overflow-x:hidden;overflow-y:auto;z-index:100;border-top:0;-webkit-overflow-scrolling:touch;box-sizing:border-box}.header-nav__menu>.menu-item{width:100%;max-width:100%;border-bottom:1px solid var(--iq-border-light)}.header-nav__menu>.menu-item>a{line-height:1.4;padding:0.9rem 1.25rem;display:flex;align-items:center;justify-content:flex-start;width:100%;max-width:100%;box-sizing:border-box}.header-nav__menu>.menu-item.menu-item-has-children{position:static}.header-nav__menu>.menu-item.menu-item-has-children>a{display:flex;width:100%;max-width:100%;padding-right:2.5rem}.header-nav__menu .menu-item.menu-item-has-children:hover>.sub-menu,.header-nav__menu .menu-item.menu-item-has-children:focus-within>.sub-menu{display:none}.header-nav__menu .menu-item.menu-item-has-children.is-open>.sub-menu{display:block}.header-nav__menu .menu-item.menu-item-has-children.is-open>a::after{transform:rotate(180deg);opacity:1}.header-nav__menu .sub-menu{position:relative;display:none;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);left:auto;top:auto;box-shadow:none;border:0;border-radius:0;border-top:1px solid var(--iq-border-light);padding:0;min-width:0;background:color-mix(in srgb, var(--iq-white-color) 4%, var(--iq-bg1));list-style:none;box-sizing:border-box}.header-nav__menu .sub-menu .menu-item{position:static;width:100%;max-width:100%;border-bottom:1px solid var(--iq-border-light)}.header-nav__menu .sub-menu .menu-item:last-child{border-bottom:0}.header-nav__menu .sub-menu .menu-item a{display:block;width:100%;max-width:100%;padding:0.75rem 1.25rem;font-weight:500;white-space:normal;box-sizing:border-box;text-align:left}.header-nav__menu .sub-menu .menu-item a::before,.header-nav__menu .sub-menu .menu-item a::after{display:none}.header-nav__menu .sub-menu .sub-menu{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}@media (max-width:1024px){.header-nav__toggle:checked+.header-nav__menu{display:flex}}.header-nav__actions{align-items:center;display:flex;gap:0.5rem;position:relative;overflow:visible;flex-shrink:0}@media (max-width:1024px){.header-nav__actions{gap:0.35rem;z-index:102}}.header-nav__actions .search-toggle:not(.affshows-header-search__toggle){padding:1.8em 0.8em;color:var(--iq-body-text)}@media (max-width:1024px){.header-nav__hamburger{display:inline-flex;position:relative;z-index:1}}.affshows-notification{position:relative;z-index:130}.affshows-notification__wrapper{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:0;padding:0;border-radius:50%;background:transparent;color:var(--iq-body-text);text-decoration:none;position:relative;cursor:pointer}.affshows-notification__wrapper:hover{color:var(--iq-white-color);background:color-mix(in srgb, var(--iq-white-color) 8%, transparent)}.affshows-notification__count{position:absolute;top:4px;right:2px;min-width:18px;height:18px;border-radius:999px;padding:0 5px;background:var(--iq-primary);color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center}.affshows-notification_wrapper{display:none;position:absolute;top:calc(100% + 10px);right:0;width:min(92vw, 420px);max-height:min(70vh, 520px);overflow-y:auto;overflow-x:hidden;padding:1rem;padding-right:0.75rem;border:1px solid var(--iq-border-light);border-radius:var(--border-radius);background:var(--iq-bg1);box-shadow:0 16px 36px rgba(0, 0, 0, 0.38);z-index:120;opacity:0;transform:translateY(-6px);pointer-events:none;transition:opacity 0.2s ease, transform 0.2s ease;scrollbar-width:thin;scrollbar-color:rgba(255, 255, 255, 0.25) transparent}.affshows-notification_wrapper::-webkit-scrollbar{width:4px}.affshows-notification_wrapper::-webkit-scrollbar-track{background:transparent}.affshows-notification_wrapper::-webkit-scrollbar-thumb{background:rgba(255, 255, 255, 0.25);border-radius:4px}.affshows-notification_wrapper::-webkit-scrollbar-thumb:hover{background:rgba(255, 255, 255, 0.4)}.affshows-notification_wrapper.is-open,.affshows-notification_wrapper:not([hidden]){display:block !important;opacity:1 !important;transform:translateY(0) !important;pointer-events:auto !important;visibility:visible !important}.affshows-notification_wrapper[hidden]{display:none !important}.affshows-notification_wrapper .h5{margin-bottom:0.8rem}@media (max-width:1024px){.affshows-notification_wrapper{position:fixed;top:var(--affshows-header-height, 72px);left:0;right:0;width:100%;max-width:100%;margin:0;border-radius:0;border-left:0;border-right:0;box-sizing:border-box;z-index:110}}.affshows-notifications_meta_data{display:grid;gap:0.75rem}.affshows-notification_post_details{display:grid;grid-template-columns:86px 1fr;gap:0.75rem;align-items:start}.affshows-notification_post_details .img-box{width:86px;height:56px;overflow:hidden;border-radius:8px}.affshows-notification_post_details .img-box img{width:100%;height:100%;object-fit:cover;display:block}.affshows-notification_post_details .post-name a{color:var(--iq-white-color);text-decoration:none;line-height:1.35;font-size:0.92rem}.affshows-notification_post_details .post-name a:hover{color:var(--iq-primary)}.affshows-user-menu .affshows-user-menu__trigger{overflow:hidden}.affshows-user-menu .affshows-user-menu__trigger--with-nick{width:auto;min-width:42px;height:42px;padding:0 0.75rem;border-radius:999px;gap:0.4rem}.affshows-user-menu__nick{color:var(--iq-white-color);font-size:var(--font-size-small);font-weight:var(--font-weight-semi-bold);line-height:1;white-space:nowrap;user-select:none;pointer-events:none}.affshows-user-menu .iq-avatar{display:inline-flex;align-items:center;justify-content:center;font-size:1.1rem}.affshows-user-menu__avatar,.affshows-user-menu__head-avatar{width:36px;height:36px;border-radius:50%;object-fit:cover;display:block}.affshows-user-menu__panel{width:min(92vw, 280px);max-height:none;overflow:visible}@media (max-width:1024px){.affshows-user-menu__panel{width:100%;max-width:100%}}.affshows-user-menu__head{display:flex;align-items:center;gap:0.75rem;padding-bottom:0.85rem;margin-bottom:0.85rem;border-bottom:1px solid var(--iq-border-light)}.affshows-user-menu__head-avatar{width:48px;height:48px;flex-shrink:0}.affshows-user-menu__head-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:color-mix(in srgb, var(--iq-white-color) 8%, transparent);color:var(--iq-body-text);flex-shrink:0;font-size:1.25rem}.affshows-user-menu__name{color:var(--iq-white-color);font-weight:var(--font-weight-semi-bold);font-size:var(--font-size-normal);line-height:1.3;word-break:break-word}.affshows-user-menu__nav{display:block}.affshows-user-menu__links{display:flex;flex-direction:column;gap:0.15rem;list-style:none;margin:0;padding:0}.affshows-user-menu__links .menu-item{margin:0;list-style:none}.affshows-user-menu__links a{display:block;padding:0.55rem 0.65rem;border-radius:calc(var(--border-radius) - 2px);color:var(--iq-white-color);text-decoration:none;font-size:var(--font-size-normal);font-weight:var(--font-weight-medium);transition:background 0.15s ease, color 0.15s ease}.affshows-user-menu__links a:hover{background:color-mix(in srgb, var(--iq-white-color) 6%, transparent);color:var(--iq-primary);text-decoration:none}.affshows-user-menu__link--logout{display:block;margin-top:0.35rem;padding:0.65rem 0.65rem 0.55rem;border-top:1px solid var(--iq-border-light);border-radius:calc(var(--border-radius) - 2px);color:var(--iq-white-color);text-decoration:none;font-size:var(--font-size-normal);font-weight:var(--font-weight-medium);transition:background 0.15s ease, color 0.15s ease}.affshows-user-menu__link--logout:hover{background:color-mix(in srgb, var(--iq-white-color) 6%, transparent);color:var(--iq-primary);text-decoration:none}.header-nav__actions{display:flex;align-items:center;gap:0.35rem}@media (max-width:768px){.header-nav__actions{gap:0}}footer{background-color:var(--iq-bg1) !important}.footer-copyright{border-style:solid;border-width:1px 0px 0px 0px;border-color:#262525;padding:1.5rem 0 0}.footer-menus{margin-top:1.5rem;margin-bottom:1.5rem}.footer-menus__col{margin-bottom:1.25rem;border-style:solid;border-width:0px 0px 0px 1px;border-color:#E50914;padding:0px 20px 0px 20px}.footer-nav__menu{list-style:none;margin:0;padding:0;gap:0}.footer-nav__menu .menu-item{margin:0 0 0.5rem}.footer-nav__menu .menu-item.link-regular a{color:var(--iq-primary);font-weight:var(--font-weight-medium)}.footer-nav__menu a,.footer-nav__menu svg{color:var(--iq-body-text);text-decoration:none;line-height:1.4;fill:var(--iq-body-text)}.footer-nav__menu a:hover,.footer-nav__menu svg:hover{color:var(--iq-primary);fill:var(--iq-primary)}.inactive-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.65);display:flex;align-items:center;justify-content:center;z-index:9999;opacity:0;visibility:hidden;transition:0.3s}.inactive-modal.show{opacity:1;visibility:visible}.inactive-modal-box{background:#fff;padding:40px;max-width:420px;text-align:center;border-radius:12px;box-shadow:0 20px 60px rgba(0, 0, 0, 0.2);color:#000;position:relative}.inactive-close{position:absolute;top:12px;right:16px;font-size:26px;cursor:pointer}.inactive-modal-box h2{font-size:26px;margin-bottom:15px;color:#000}.inactive-modal-box p{margin-bottom:10px;font-size:16px;color:#000}.inactive-modal-box .time{margin-bottom:25px}.inactive-btn{display:inline-block;color:#fff;padding:14px 28px;border-radius:6px;font-weight:700;text-decoration:none}#cookieadmin_notice *{color:#000000 !important}.cookieadmin_mod_head{padding:25px}.cookieadmin_preference_title{margin:0 !important}.cookieadmin_consent_inside{border-radius:16px;border:1px solid #8a8a8a;padding:24px 12px}.cookieadmin_preference{position:relative}.cookieadmin_preference::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to top, white 0%, transparent 45%);pointer-events:none;z-index:1}.cookieadmin_preference[style*="height: auto"]::after{background:transparent}.cookieadmin_btn{display:inline-flex;width:max-content;align-items:center;justify-content:center;z-index:10;margin:0 !important;padding:12px 24px;border-radius:8px;font-weight:800;font-size:14px;line-height:1.5;text-decoration:none;text-align:center;text-transform:uppercase;white-space:nowrap;border:none;cursor:pointer;transition:all 0.2s ease-in-out;user-select:none;background-color:transparent !important;color:#e50914 !important;border:2px solid #e50914}.cookieadmin_btn:hover{background-color:#e50914 !important;border:2px solid #e50914;color:#ffffff !important;opacity:1 !important}.cookieadmin_btn:focus{background-color:#e50914 !important;border:2px solid #e50914;color:#ffffff !important;opacity:1 !important}.cookieadmin_btn:active{box-shadow:0 2px 6px rgba(255, 255, 255, 0.2) !important;opacity:1 !important}.cookieadmin_btn#cookieadmin_accept_button{background-color:#e50914 !important;color:#ffffff !important;border:1px solid #e50914 !important}.cookieadmin_btn#cookieadmin_accept_button:hover{background-color:#e50914 !important;border:1px solid #e50914}.cookieadmin_btn#cookieadmin_accept_button:focus{background-color:#e50914 !important;border:1px solid #e50914}.cookieadmin_btn#cookieadmin_accept_button:active{box-shadow:0 2px 6px rgba(229, 9, 20, 0.3)}.cookieadmin-poweredby{display:none !important}.cookieadmin_box{width:500px !important}@media (max-width:768px){.cookieadmin_box{width:calc(100% - 30px) !important}}.cookieadmin_consent_btns{justify-content:start;gap:16px}.cookieadmin_act,.cookieadmin_showmore{color:#e50914 !important;padding:8px 0}input:disabled+.cookieadmin_slider,input:checked+.cookieadmin_slider{background-color:#e50914}.cookieadmin_slider:before{position:absolute;content:"";height:15px !important;width:15px !important;min-height:15px !important;min-width:15px !important;width:15px !important;left:3.2px !important;bottom:3.2px !important;background-color:white !important;transition:0.2s !important;border-radius:50% !important;border:none !important}.cookieadmin_close_pref{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>');background-repeat:no-repeat;background-position:center;background-size:contain;width:20px;height:20px;min-width:20px;min-height:20px;font-size:0}.cookieadmin_modal_footer{padding:25px}@media screen and (max-width:600px){.cookieadmin_modal_footer{gap:16px;display:flex}.cookieadmin_box{width:calc(100% - 30px) !important}}button.cookieadmin_re_consent{display:none !important}.person__image img{width:100%;height:auto;max-width:100%;object-fit:cover}.person__details{width:100%;height:100%;object-fit:cover}.person__content{border-bottom:1px solid var(--iq-border-light);padding-bottom:2.5rem}@media (max-width:768px){.person__content{margin-top:20px}}.person__content h1{margin-top:0;margin-bottom:0.875em}.person__company{margin-bottom:5rem}.company__image img{width:100%;height:auto;max-width:100%;object-fit:cover}.company__content{border-bottom:1px solid var(--iq-border-light)}.company__content h1{margin-top:0;margin-bottom:0.875em}.company__categories{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:1rem}.video__watch-later{position:relative;display:inline-block}.video__watch-later-btn{height:40px;padding:0 1rem;border:1px solid color-mix(in srgb, var(--iq-primary) 55%, var(--iq-border-light));border-radius:var(--border-radius);background:color-mix(in srgb, var(--iq-primary) 10%, var(--iq-bg1));color:var(--iq-white-color);cursor:pointer;display:inline-flex;align-items:center;gap:0.5rem;font-weight:var(--font-weight-semi-bold);font-size:0.9375rem;line-height:1;transition:border-color 0.2s ease, background 0.2s ease, color 0.2s ease, box-shadow 0.2s ease}.video__watch-later-btn i{font-size:0.9rem;color:var(--iq-primary);transition:color 0.2s ease}.video__watch-later-btn i[hidden]{display:none !important}.video__watch-later-btn:hover{border-color:var(--iq-primary);background:color-mix(in srgb, var(--iq-primary) 18%, var(--iq-bg1));box-shadow:0 8px 24px color-mix(in srgb, var(--iq-primary) 22%, transparent)}.video__watch-later-btn.is-active{border-color:var(--iq-primary);background:var(--iq-primary);color:#fff}.video__watch-later-btn.is-active i{color:#fff}.video__watch-later-btn:disabled{opacity:0.65;cursor:wait}.video__watch-later-toast{position:absolute;left:0;right:0;bottom:calc(100% + 8px);padding:0.55rem 0.75rem;border-radius:var(--border-radius);font-size:0.875rem;line-height:1.35;text-align:center;background:var(--iq-bg1);color:var(--iq-white-color);border:1px solid var(--iq-border-light);box-shadow:0 8px 24px rgba(0, 0, 0, 0.35);opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity 0.22s ease, transform 0.22s ease;z-index:5}.video__watch-later-toast.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}.video__watch-later-toast--error{border-color:var(--iq-warning-color);color:#fff;background:color-mix(in srgb, var(--iq-warning-color) 88%, #000)}.video__watch-later-toast-link{color:var(--iq-primary);font-weight:var(--font-weight-semi-bold);text-decoration:underline}.video__watch-later-toast-link:hover{color:var(--iq-primary-hover)}.video__embed{aspect-ratio:1.7777777778;max-width:1280px;margin:0 auto 1.5rem}.video__embed iframe{max-width:100%;aspect-ratio:1.7777777778;width:100%;height:auto;min-height:280px}.video__categories{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:1rem}.video__meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin:1.25rem 0 1.5rem;color:var(--iq-body-text)}.video__meta-item{display:inline-flex;align-items:center;gap:0.35em;color:var(--iq-white-color)}.video__meta-item.badge{color:#fff;background-color:#6c757d;padding:0.25em}.video__content{border-bottom:1px solid var(--iq-border-light);padding-bottom:2.5rem;margin-bottom:2.5rem}.video__content:empty{display:none}.video__tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:1.5rem}.video__section{margin-bottom:2.5rem}.video__actions{margin-bottom:1.5rem;display:flex;flex-wrap:wrap;align-items:flex-start;gap:0.75rem 1rem}.video__playlist-picker{position:relative;display:inline-block}.video__playlist-trigger{height:40px;padding:0 0.85rem 0 0.75rem;border:1px solid var(--iq-border-light);border-radius:var(--border-radius);background:var(--iq-bg1);color:var(--iq-white-color);cursor:pointer;display:inline-flex;align-items:center;gap:0.5rem;font-weight:var(--font-weight-medium);transition:border-color 0.15s ease, background 0.15s ease}.video__playlist-trigger:hover{border-color:var(--iq-primary);background:color-mix(in srgb, var(--iq-bg1) 92%, var(--iq-primary) 8%)}.video__playlist-trigger[aria-expanded="true"]{border-color:var(--iq-primary)}.video__playlist-trigger-caret{font-size:0.7rem;opacity:0.75;transition:transform 0.2s ease}.video__playlist-trigger[aria-expanded="true"] .video__playlist-trigger-caret{transform:rotate(-180deg)}.video__playlist-dropdown{position:absolute;z-index:40;top:calc(100% + 6px);left:0;min-width:min(100vw - 2rem, 280px);max-height:min(60vh, 320px);overflow-y:auto;padding:0.5rem 0;border:1px solid var(--iq-border-light);border-radius:var(--border-radius);background:var(--iq-bg1);box-shadow:0 12px 32px rgba(0, 0, 0, 0.35)}.video__playlist-dropdown.is-open{animation:affshows-playlist-drop 0.18s ease-out}.video__playlist-dropdown[hidden]{display:none !important}.video__playlist-create{display:block;margin:0 0.75rem 0.35rem;padding:0.5rem 0.35rem;color:var(--iq-primary);font-weight:var(--font-weight-medium);text-decoration:none;border-radius:calc(var(--border-radius) - 2px)}.video__playlist-create:hover{background:color-mix(in srgb, var(--iq-primary) 12%, transparent);text-decoration:none}.video__playlist-list{list-style:none;margin:0;padding:0.25rem 0 0;border-top:1px solid var(--iq-border-light)}.video__playlist-item{margin:0}.video__playlist-label-row{display:flex;align-items:center;gap:0.6rem;padding:0.45rem 0.75rem;cursor:pointer;color:var(--iq-white-color);transition:background 0.12s ease}.video__playlist-label-row:hover{background:color-mix(in srgb, var(--iq-white-color) 6%, transparent)}.video__playlist-cb{width:1rem;height:1rem;flex-shrink:0;accent-color:var(--iq-primary);cursor:pointer}.video__playlist-name{flex:1;line-height:1.35;font-size:0.95rem}.video__playlist-hint{margin:0.5rem 0.75rem 0.25rem;padding:0.35rem 0;font-size:0.875rem;color:var(--iq-body-text);line-height:1.4}.video__playlist-empty{margin:0 0 0.5rem;color:var(--iq-body-text)}.video__playlist-link{color:var(--iq-primary);text-decoration:none}.video__playlist-link:hover{text-decoration:underline}.video__playlist-toast{position:absolute;left:0;right:0;bottom:calc(100% + 8px);padding:0.55rem 0.75rem;border-radius:var(--border-radius);font-size:0.875rem;line-height:1.35;text-align:center;background:var(--iq-green);color:#fff;box-shadow:0 8px 24px rgba(0, 0, 0, 0.25);opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity 0.22s ease, transform 0.22s ease}.video__playlist-toast.is-visible{opacity:1;transform:translateY(0)}.video__playlist-toast--error{background:var(--iq-warning-color)}.video__playlist-toast[hidden]{display:none !important}@keyframes affshows-playlist-drop{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.episode__show-link{margin:0.5rem 0 1rem}.episode__show-link a{color:var(--iq-body-text);text-decoration:none}.episode__show-link a:hover{color:var(--iq-primary)}.episode__fallback-thumb{width:100%;height:auto;display:block;border-radius:var(--border-radius)}.episode-card__link{display:flex;align-items:stretch;gap:0.75rem;height:100%;padding:0.5rem;border:1px solid var(--iq-border-light);border-radius:var(--border-radius);background:var(--iq-bg1);text-decoration:none;transition:border-color 0.2s ease, background 0.2s ease}.episode-card__link:hover{border-color:var(--iq-primary);background:color-mix(in srgb, var(--iq-primary) 8%, var(--iq-bg1))}.episode-card__thumb{position:relative;aspect-ratio:1.7777777778;min-height:0;border-radius:calc(var(--border-radius) - 2px);overflow:hidden;background:var(--iq-card-gredient)}.episode-card__thumb img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform 0.45s ease}.episode-card:hover .episode-card__thumb img{transform:scale(1.1)}.episode-card__body{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:0.35rem;background:var(--iq-bg1);padding:1em}.episode-card__runtime{font-size:1rem;line-height:1.3;color:var(--iq-white-color);border-left:0.25em solid var(--iq-primary);background:var(--primary-bg-gradiant-lt-rt);padding:0.3125em 0.8em}.episode-card__title{margin:0;font-size:0.92rem;font-weight:var(--font-weight-medium);line-height:1.35;color:var(--iq-white-color)}.episode-card__play{position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%, -50%);height:2.8125em;width:2.8125em;line-height:2.8125em;text-align:center;background:rgba(255, 255, 255, 0.15);border-radius:50%;margin:0 auto;display:flex;align-items:center}.episode-card__play span{position:relative;display:block;height:2em;width:2em;line-height:1.625em;font-size:var(--global-font-size);text-align:center;background:var(--iq-white-color);color:var(--iq-primary);border-radius:50%;margin:0 auto;display:flex;align-items:center;justify-content:center;transition:all 0.45s ease 0s}.tv-show-single-hero{position:relative;overflow:hidden;background-color:var(--iq-bg1, #141314);background-image:var(--tv-show-single-hero-image);background-size:cover;background-position:center;background-repeat:no-repeat}.tv-show-single-hero::before{content:"";position:absolute;inset:0;z-index:0;background-image:var(--iq-gredient-bottom-top);pointer-events:none}.tv-show-single-hero__inner{position:relative;z-index:1;max-width:1280px;margin:0 auto;padding:3.5rem 1.25rem 2.75rem;text-align:center}@media (min-width:768px){.tv-show-single-hero__inner{padding:4.5rem 2rem 3.25rem}}@media (min-width:992px){.tv-show-single-hero__inner{padding:5.5rem 2rem 4rem}}.tv-show-single-hero__title{margin:0 auto 1.25rem;max-width:52rem;text-transform:uppercase;letter-spacing:0.02em}.tv-show-single-hero__description{max-width:42rem;margin:0 auto 1.75rem;line-height:1.6}.tv-show-single-hero__cta{display:inline-flex;align-items:center;gap:0.85rem;padding:0.65rem 1.35rem 0.65rem 0.65rem;border-radius:999px;background:rgba(0, 0, 0, 0.55);color:var(--iq-white-color);font-size:var(--font-size-normal);font-weight:var(--font-weight-semi-bold);text-decoration:none;transition:background 0.25s ease, transform 0.25s ease}.tv-show-single-hero__cta:hover,.tv-show-single-hero__cta:focus-visible{background:rgba(0, 0, 0, 0.72);color:var(--iq-white-color);text-decoration:none;transform:translateY(-1px)}.tv-show-single-hero__play{position:relative;flex:0 0 3rem;width:3rem;height:3rem}.tv-show-single-hero__play-wave{position:absolute;inset:0;border-radius:50%;border:2px solid var(--iq-primary);opacity:0;animation:tv-show-single-play-wave 2.4s ease-out infinite}.tv-show-single-hero__play-wave--delay{animation-delay:1.2s}.tv-show-single-hero__play-icon{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--iq-primary);color:var(--iq-white-color);font-size:0.85rem}.tv-show-single-hero__play-icon i{margin-left:2px}.tv-show-single-hero__cta-text{line-height:1.2;white-space:nowrap}@keyframes tv-show-single-play-wave{0%{transform:scale(0.85);opacity:0.75}70%{opacity:0.15}100%{transform:scale(1.85);opacity:0}}.tv-show-single{background:var(--iq-body-bg, #000);padding:0 0 3rem}.tv-show-single__inner{max-width:1280px;margin:0 auto;padding:0 1.25rem}.tv-show-single__panel{width:100%}.tv-show-single__tabs{margin:0 0 1.5rem;padding:0.75rem 0 1rem;border-bottom:1px solid var(--iq-border-light)}.tv-show-single__tabs-inner{display:flex;flex-wrap:wrap;gap:0.5rem}.tv-show-single__tab{border:0;padding:0.55rem 1rem;border-radius:calc(var(--border-radius) + 2px);background:transparent;color:var(--iq-body-text);font-size:var(--font-size-small);font-weight:var(--font-weight-semi-bold);line-height:1.2;text-transform:uppercase;letter-spacing:0.04em;cursor:pointer;transition:background 0.2s ease, color 0.2s ease}.tv-show-single__tab:hover{color:var(--iq-white-color);background:rgba(255, 255, 255, 0.06)}.tv-show-single__tab.is-active{color:var(--iq-white-color);background:var(--iq-primary)}.tv-show-single__seasons{position:relative}.tv-show-single__season-panel{display:none}.tv-show-single__season-panel.is-active{display:block}.tv-show-single__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.25rem}@media (max-width:1024px){.tv-show-single__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width:768px){.tv-show-single__grid{grid-template-columns:minmax(0, 1fr)}}.tv-show-single__grid .episode-card{height:100%;display:flex;flex-direction:column;border:1px solid var(--iq-border-light);border-radius:var(--border-radius);background:var(--iq-bg1);overflow:hidden;transition:border-color 0.2s ease, transform 0.2s ease}.tv-show-single__grid .episode-card:hover{border-color:var(--iq-primary);transform:translateY(-2px)}.tv-show-single__grid .episode-card__thumb{flex:0 0 auto}.tv-show-single__grid .episode-card__body{flex:1 1 auto}.playlist-page{max-width:42rem}.playlist-page__notice,.playlist-page__empty{color:var(--iq-body-text);margin:0 0 1.5rem}.playlist-page__flash{padding:0.75rem 1rem;border-radius:var(--border-radius);margin:0 0 1.5rem}.playlist-page__flash--ok{background:rgba(25, 25, 25, 0.6);border:1px solid var(--iq-border-light);color:var(--iq-body-text)}.playlist-page__section{margin-bottom:2.5rem}.playlist-page__form{display:flex;flex-direction:column;gap:1rem;align-items:flex-start}.playlist-page__label{color:var(--iq-body-text);font-size:var(--font-size-normal)}.playlist-page__input{width:100%;max-width:24rem;padding:0.75rem 1rem;border:1px solid var(--iq-body-border);border-radius:var(--border-radius);background:var(--iq-input-bg, var(--iq-bg1));color:var(--iq-white-color);font-size:var(--font-size-normal)}.playlist-page__input::placeholder{color:var(--iq-placeholder-color)}.playlist-page__input:focus{outline:2px solid var(--iq-primary);outline-offset:2px}.playlist-page__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.playlist-page__btn{padding:0.65rem 1.25rem;border:none;border-radius:var(--border-radius);font-weight:var(--font-weight-semi-bold);cursor:pointer;font-size:var(--font-size-normal)}.playlist-page__btn--primary{color:var(--iq-white-color)}.playlist-page__link-cancel{color:var(--iq-body-text);text-decoration:underline}.playlist-page__link-cancel:hover{color:var(--iq-white-color)}.playlist-page__list{list-style:none;margin:0;padding:0}.playlist-page__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0.75rem 1rem;padding:1rem 0;border-bottom:1px solid var(--iq-border-light)}.playlist-page__name{color:var(--iq-white-color);font-weight:var(--font-weight-medium)}.playlist-page__row-actions{display:flex;flex-wrap:wrap;align-items:center;gap:0.35rem;font-size:var(--font-size-normal)}.playlist-page__sep{color:var(--iq-white-light-color);user-select:none}.playlist-page__link{background:none;border:none;padding:0;color:var(--iq-primary);cursor:pointer;font:inherit;text-decoration:none}.playlist-page__link:hover{text-decoration:underline}.playlist-page__link--danger{color:var(--iq-warning-color, #ff4444)}.playlist-page__inline-form{display:inline;margin:0;padding:0}.playlist-page__open-panel{padding:1.25rem;margin-bottom:1.5rem;border:1px solid var(--iq-border-light);border-radius:var(--border-radius);background:var(--iq-bg1)}.playlist-page__open-title{margin:0 0 0.5rem;color:var(--iq-white-color);font-size:var(--font-size-h5);font-weight:var(--font-weight-semi-bold)}.playlist-page__open-hint{margin:0 0 1rem;font-size:var(--font-size-small)}.playlist-page__link-back{color:var(--iq-primary);text-decoration:none}.playlist-page__link-back:hover{text-decoration:underline}.playlist-page__wp-content{margin-top:2rem;color:var(--iq-body-text)}.playlist-video-card{position:relative;min-width:0}.playlist-video-card__remove{position:absolute;top:8px;right:8px;z-index:4;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:rgba(0, 0, 0, 0.72);color:#fff;cursor:pointer;transition:background 0.2s ease, transform 0.2s ease, opacity 0.2s ease}.playlist-video-card__remove:hover{background:var(--iq-primary);transform:scale(1.05)}.playlist-video-card__remove:disabled{opacity:0.5;cursor:wait}.playlist-video-card.is-removing{opacity:0;transform:scale(0.98);transition:opacity 0.22s ease, transform 0.22s ease;pointer-events:none}.playlist-video-card .flex-item--video-cart{width:100%}.watch-later-page__section{margin-bottom:3rem}.watch-later-page__notice,.watch-later-page__empty{margin:0;color:var(--iq-body-text);font-size:var(--font-size-normal);line-height:1.5}.watch-later-page__notice a,.watch-later-page__empty a{color:var(--iq-primary);font-weight:var(--font-weight-semi-bold);text-decoration:underline}.watch-later-page__notice a:hover,.watch-later-page__empty a:hover{color:var(--iq-primary-hover)}.watch-later-page__grid{margin-top:0.5rem}.watch-later-card{position:relative;min-width:0}.watch-later-card__remove{position:absolute;top:8px;right:8px;z-index:4;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:rgba(0, 0, 0, 0.72);color:#fff;cursor:pointer;transition:background 0.2s ease, transform 0.2s ease, opacity 0.2s ease}.watch-later-card__remove:hover{background:var(--iq-primary);transform:scale(1.05)}.watch-later-card__remove:disabled{opacity:0.5;cursor:wait}.watch-later-card.is-removing{opacity:0;transform:scale(0.98);transition:opacity 0.22s ease, transform 0.22s ease;pointer-events:none}.watch-later-card .flex-item--video-cart{width:100%}.profile-page__flash{padding:0.75rem 1rem;border-radius:var(--border-radius);margin:0 0 1.5rem;border:1px solid var(--iq-border-light)}.profile-page__flash--ok{background:rgba(25, 25, 25, 0.6);color:var(--iq-body-text);border-color:rgba(39, 229, 9, 0.35)}.profile-page__flash--error{background:rgba(229, 9, 20, 0.12);border-color:rgba(229, 9, 20, 0.35);color:var(--iq-white-color)}.profile-page__section{margin-bottom:2.75rem;padding-bottom:2.5rem;border-bottom:1px solid var(--iq-border-light)}.profile-page__section:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.profile-page__section-title{margin:0 0 1.25rem;color:var(--iq-white-color);font-size:var(--font-size-h5);font-weight:var(--font-weight-semi-bold)}.profile-page__field{display:flex;flex-direction:column;gap:0.4rem;width:100%;min-width:0;max-width:100%}.profile-page__label{color:var(--iq-body-text);font-size:var(--font-size-normal)}.profile-page__required{color:var(--iq-primary)}.profile-page__input{box-sizing:border-box;width:100%;max-width:100%;padding:0.75rem 1rem;border:1px solid var(--iq-body-border);border-radius:var(--border-radius);background:var(--iq-input-bg, var(--iq-bg1));color:var(--iq-white-color);font-size:var(--font-size-normal)}.profile-page__input::placeholder{color:var(--iq-placeholder-color)}.profile-page__input:focus{outline:2px solid var(--iq-primary);outline-offset:0}.profile-page__actions{margin-top:0.35rem}.profile-page__btn{padding:0.65rem 1.35rem;border:none;border-radius:var(--border-radius);font-weight:var(--font-weight-semi-bold);cursor:pointer;font-size:var(--font-size-normal)}.profile-page__btn--primary{color:var(--iq-white-color)}body.page-template-page-login,body.page-template-page-forgot-password,body.page-template-page-register{background-color:#212121}body.page-template-page-login .header,body.page-template-page-forgot-password .header,body.page-template-page-register .header{display:none}body.page-template-page-login .site-content,body.page-template-page-forgot-password .site-content,body.page-template-page-register .site-content{padding-top:0;background-color:#212121}.auth-login{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:2.5rem 1.25rem 3rem;background-color:#212121}.auth-login__card{width:100%;max-width:26rem;padding:2.5rem 2rem 2rem;background:rgba(0, 0, 0, 0.6);border-radius:var(--border-radius)}.auth-login__card--register{max-width:36rem}.auth-login__hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.auth-login__terms{display:flex;align-items:flex-start;gap:0.55rem;margin-top:0.25rem;color:var(--iq-white-color);font-size:var(--font-size-small);line-height:1.45;cursor:pointer}.auth-login__terms input{margin-top:0.2rem;width:1rem;height:1rem;flex-shrink:0;accent-color:var(--iq-primary)}.auth-login__terms a{color:var(--iq-primary);text-decoration:none}.auth-login__terms a:hover{text-decoration:underline}.auth-login__required{color:var(--iq-primary)}.auth-login__title{margin:0 0 1rem;text-align:center;color:var(--iq-white-color);font-size:var(--font-size-h5);font-weight:var(--font-weight-semi-bold)}.auth-login__intro{margin:0 0 1.5rem;color:var(--iq-body-text);font-size:var(--font-size-normal);line-height:1.5;text-align:center}.auth-login__back{margin:1.25rem 0 0;text-align:center}.auth-login__flash--ok{background:rgba(25, 25, 25, 0.6);border:1px solid var(--iq-border-light);color:var(--iq-body-text)}.auth-login__brand{display:block;margin:0 auto 2rem;max-width:10rem;line-height:0;text-decoration:none}.auth-login__brand .affshows-logo-svg{display:block;width:100%;height:auto}.auth-login__flash{margin:0 0 1.25rem;padding:0.65rem 0.85rem;border-radius:calc(var(--border-radius) - 2px);font-size:var(--font-size-small)}.auth-login__flash--error{background:rgba(229, 9, 20, 0.12);border:1px solid rgba(229, 9, 20, 0.35);color:var(--iq-white-color)}.auth-login__form{display:flex;flex-direction:column;gap:1.15rem}.auth-login__field{display:flex;flex-direction:column;gap:0.45rem;width:100%;min-width:0;max-width:100%}.auth-login__label{color:var(--iq-white-color);font-size:var(--font-size-normal);font-weight:var(--font-weight-medium)}.auth-login__input{box-sizing:border-box;width:100%;max-width:100%;padding:0.85rem 1rem;border:0;border-radius:calc(var(--border-radius) - 2px);background:var(--iq-card-box-bg, #141314);color:var(--iq-white-color);font-size:var(--font-size-normal)}.auth-login__input:focus{outline:2px solid var(--iq-primary);outline-offset:0}.auth-login__input--error{outline:2px solid rgba(229, 9, 20, 0.65);outline-offset:0}.auth-login__field-error{margin:0;color:var(--iq-white-color);font-size:var(--font-size-small);line-height:1.45}.auth-login__field-error a{color:var(--iq-primary);font-weight:var(--font-weight-medium);text-decoration:underline}.auth-login__field-error a:hover{color:var(--iq-primary-hover)}.auth-login__password-wrap{position:relative;display:block;width:100%;max-width:100%;min-width:0}.auth-login__field--password .auth-login__input{padding-right:2.75rem}.auth-login__toggle-pwd{position:absolute;right:0.65rem;top:50%;transform:translateY(-50%);border:0;padding:0.25rem;background:transparent;color:var(--iq-primary);cursor:pointer;line-height:1}.auth-login__toggle-pwd:hover{color:var(--iq-primary-hover)}.auth-login__remember{display:inline-flex;align-items:center;gap:0.5rem;color:var(--iq-white-color);font-size:var(--font-size-normal);cursor:pointer}.auth-login__remember input{width:1rem;height:1rem;accent-color:var(--iq-primary)}.auth-login__link{color:var(--iq-primary);text-decoration:none;font-size:var(--font-size-normal);font-weight:var(--font-weight-medium)}.auth-login__link:hover{color:var(--iq-primary-hover);text-decoration:underline}.auth-login__submit{width:100%;margin-top:0.25rem;padding:0.9rem 1rem;border-radius:calc(var(--border-radius) - 2px);color:var(--iq-white-color);font-size:var(--font-size-normal);font-weight:var(--font-weight-semi-bold);cursor:pointer}.auth-login__register-hint{color:var(--iq-white-color);font-size:var(--font-size-normal)}.auth-login__resend{margin-top:1rem}.auth-login__resend summary{cursor:pointer;list-style:none;font-size:var(--font-size-small)}.auth-login__resend summary::-webkit-details-marker{display:none}.auth-login__resend-form{display:flex;flex-direction:column;gap:0.75rem;margin-top:0.85rem}.auth-login__submit--small{width:auto;align-self:flex-start;padding:0.55rem 1rem;font-size:var(--font-size-small)}.auth-login__divider{display:flex;align-items:center;gap:0.75rem;margin:1.75rem 0 1.25rem;color:var(--iq-body-text)}.auth-login__divider::before,.auth-login__divider::after{content:"";flex:1;height:1px;background:var(--iq-border-light)}.auth-login__divider span{font-size:var(--font-size-small);font-weight:var(--font-weight-medium);letter-spacing:0.05em}.auth-login__social{display:flex;align-items:center;justify-content:center;gap:1.25rem}.auth-login__social-hint{margin:0;font-size:var(--font-size-small);color:var(--iq-body-text);text-align:center}.auth-login__captcha{margin-bottom:1rem}.auth-login__captcha-row{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.auth-login__captcha-image{display:block;width:140px;height:48px;border-radius:4px;border:1px solid var(--iq-border-light);cursor:pointer;flex-shrink:0;background:#181a20}.auth-login__captcha-input{flex:1 1 8rem;max-width:12rem;text-transform:uppercase;letter-spacing:0.12em}.auth-login__captcha-hint{margin:0.5rem 0 0;font-size:var(--font-size-small);color:var(--iq-body-text);line-height:1.4}.affshows__social-block__gmail{position:relative;width:40px;height:40px;flex-shrink:0}.affshows__social-block__gmail--fake{position:absolute;inset:0;z-index:0;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tIFVwbG9hZGVkIHRvOiBTVkcgUmVwbywgd3d3LnN2Z3JlcG8uY29tLCBHZW5lcmF0b3I6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPgo8c3ZnIHdpZHRoPSI4MDBweCIgaGVpZ2h0PSI4MDBweCIgdmlld0JveD0iMCAwIDY0IDY0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBhcmlhLWhpZGRlbj0idHJ1ZSIgcm9sZT0iaW1nIiBjbGFzcz0iaWNvbmlmeSBpY29uaWZ5LS1lbW9qaW9uZS1tb25vdG9uZSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+PHBhdGggZD0iTTMyIDJDMTUuNDMyIDIgMiAxNS40MzIgMiAzMnMxMy40MzIgMzAgMzAgMzBzMzAtMTMuNDMyIDMwLTMwUzQ4LjU2OCAyIDMyIDJtMTMuNDg0IDQ0LjUwOGgtNC4wMTdsLS42MDktMy42MjJjLTEuMTY4IDEuMzcyLTIuMjE5IDIuMzM5LTMuMTUgMi45Yy0xLjYwMS45NzktMy41NjkgMS40Ny01LjkwNSAxLjQ3Yy0zLjg0NSAwLTYuOTk1LTEuMzMyLTkuNDQ4LTMuOTkzYy0yLjU2LTIuNjc2LTMuODM5LTYuMzM1LTMuODM5LTEwLjk3OGMwLTQuNjk1IDEuMjkyLTguNDU5IDMuODc4LTExLjI5MmMyLjU4NS0yLjgzMyA2LjAwNC00LjI0OSAxMC4yNTYtNC4yNDljMy42ODggMCA2LjY1LjkzNSA4Ljg4OCAyLjgwNXMzLjUyMSA0LjIwMyAzLjg0OSA2Ljk5OGgtNS45NjVjLS40NTktMS45ODEtMS41ODItMy4zNjYtMy4zNjUtNC4xNTNjLS45OTgtLjQzNC0yLjEwNy0uNjQ5LTMuMzI4LS42NDljLTIuMzM2IDAtNC4yNTUuODgxLTUuNzU4IDIuNjQzYy0xLjUwMiAxLjc2Mi0yLjI1NCA0LjQxLTIuMjU0IDcuOTQ2YzAgMy41NjMuODE0IDYuMDg1IDIuNDQxIDcuNTY1YzEuNjI3IDEuNDc5IDMuNDc4IDIuMjIgNS41NTEgMi4yMmMyLjAzNSAwIDMuNzAxLS41ODQgNS0xLjc1MWMxLjMtMS4xNjcgMi4xLTIuNjk2IDIuNDAyLTQuNTg4aC02LjcxM3YtNC44NDNoMTIuMDg3djE1LjU3MXoiIGZpbGw9IiMwMDAwMDAiPjwvcGF0aD48L3N2Zz4=");background-position:center;background-color:#fff;background-size:40px 40px;border-radius:40px;pointer-events:none}.affshows__social-block__gmail--orig{position:absolute;inset:0;z-index:1;border-radius:40px;overflow:hidden;cursor:pointer}.affshows__social-block__gmail--orig .mo-openid-app-icons{position:relative;width:40px;height:40px;margin:0;padding:0;font-size:0}.affshows__social-block__gmail--orig a{position:absolute;inset:0;display:block;width:40px;height:40px;opacity:0.01;cursor:pointer}.affshows__social-block__gmail--orig img{width:40px;height:40px;opacity:0}.affshows__social-block__telegram{position:relative;width:40px;height:40px;flex-shrink:0}.affshows__social-block__telegram--fake{position:absolute;inset:0;z-index:0;background:url("data:image/svg+xml,%3Csvg%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m1.95617055%2011.392196c5.77764656-2.42328736%209.63031585-4.02086673%2011.55800785-4.79273807%205.5039525-2.20384954%206.6476266-2.5866818%207.3930574-2.59932314.1639507-.00278035.5305319.0363352.7679878.22182361.2005031.15662277.2556695.36819788.2820684.51669348.026399.1484956.0592719.48677234.0331404.75109194-.2982611%203.0169019-1.5888322%2010.33812718-2.2454015%2013.71710898-.2778191%201.4297738-.8288514%201.7357846-1.3584441%201.7826999-1.1509274.1019576-2.0208916-.5588425-3.1356211-1.2622918-1.7443316-1.1007592-2.3854935-1.3972358-4.0786694-2.4713734-1.95675765-1.2413519-.8891962-1.8911034.2259543-3.0061212.2918402-.2918054%205.3989024-4.83750096%205.497052-5.24030969.0122753-.05037796-.1557336-.55407742-.2716182-.65323489-.1158847-.09915747-.2869204-.06524947-.4103446-.03828214-.17495.03822537-2.9615423%201.81132342-8.35977698%205.31929412-.79096496.5228681-1.50739646.7776269-2.1492945.7642766-.70764107-.0147176-2.06885864-.3851791-3.08078398-.7018404-1.24116762-.388398-1.69932554-.5713149-1.61342745-1.2309348.04474105-.3435709.36011227-.7024173.94611366-1.0765391z%22%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") no-repeat center;border-radius:40px;border:1.5px solid #fff;pointer-events:none}.affshows__social-block__telegram--orig{position:absolute;inset:0;z-index:1;border-radius:40px;overflow:hidden;cursor:pointer}.affshows__social-block__telegram--orig iframe{position:absolute !important;top:0 !important;left:0 !important;width:40px !important;height:40px !important;min-width:40px !important;min-height:40px !important;max-width:none !important;margin:0 !important;padding:0 !important;border:0 !important;opacity:0.01 !important;cursor:pointer;pointer-events:auto}.affshows-search__message{margin:0;color:var(--iq-body-text);font-size:var(--font-size-normal)}.affshows-search__tabs{margin:0 0 1.5rem;padding:0.75rem 0 1rem;border-bottom:1px solid var(--iq-border-light)}.affshows-search__tabs-inner{display:flex;flex-wrap:wrap;gap:0.5rem}.affshows-search__tab{display:inline-flex;align-items:center;gap:0.45rem;border:0;padding:0.55rem 1rem;border-radius:calc(var(--border-radius) + 2px);background:transparent;color:var(--iq-body-text);font-size:var(--font-size-small);font-weight:var(--font-weight-semi-bold);line-height:1.2;text-transform:uppercase;letter-spacing:0.04em;cursor:pointer;transition:background 0.2s ease, color 0.2s ease}.affshows-search__tab:hover{color:var(--iq-white-color);background:rgba(255, 255, 255, 0.06)}.affshows-search__tab.is-active{color:var(--iq-white-color);background:var(--iq-primary)}.affshows-search__tab-count{min-width:1.35rem;padding:0.1rem 0.35rem;border-radius:999px;background:rgba(0, 0, 0, 0.22);font-size:0.72rem;line-height:1.2;text-align:center}.affshows-search__panel{display:none}.affshows-search__panel.is-active{display:block}.affshows-search__panel-title{margin:0 0 1.25rem}.affshows-search__episode-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.25rem}@media (max-width:1024px){.affshows-search__episode-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width:768px){.affshows-search__episode-grid{grid-template-columns:minmax(0, 1fr)}}.affshows-header-search{position:relative;z-index:130}.affshows-header-search__toggle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:42px;height:42px;min-width:42px;min-height:42px;border:0;padding:0;box-sizing:border-box;border-radius:50%;aspect-ratio:1;background:transparent;color:var(--iq-body-text);cursor:pointer;text-decoration:none;line-height:1}.affshows-header-search__toggle:hover{color:var(--iq-white-color);background:color-mix(in srgb, var(--iq-white-color) 8%, transparent)}.affshows-header-search__panel{position:absolute;top:calc(100% + 10px);right:0;width:min(92vw, 420px);z-index:140}.affshows-header-search__panel.is-open,.affshows-header-search__panel:not([hidden]){display:block}.affshows-header-search__panel[hidden]{display:none !important}@media (max-width:1024px){.affshows-header-search__panel{position:fixed;top:var(--affshows-header-height, 72px);left:0;right:0;width:100%;max-width:100%;margin:0;z-index:110}}.affshows-header-search__field{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:0.35rem;padding:0.65rem;border:1px solid var(--iq-border-light);border-radius:var(--border-radius);background:var(--iq-bg1);box-shadow:0 16px 36px rgba(0, 0, 0, 0.38)}@media (max-width:1024px){.affshows-header-search__field{border-radius:0;border-left:0;border-right:0;border-top:0;box-shadow:none;padding:0.85rem 1.25rem}}.affshows-header-search__input{width:100%;min-width:0;border:0;padding:0.45rem 0.25rem;background:transparent;color:var(--iq-white-color);font-size:var(--font-size-normal);line-height:1.3}.affshows-header-search__input::placeholder{color:var(--iq-body-text);opacity:0.85}.affshows-header-search__input:focus{outline:none}.affshows-header-search__input::-webkit-search-cancel-button,.affshows-header-search__input::-webkit-search-decoration{display:none}.affshows-header-search__clear,.affshows-header-search__submit{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:50%;background:transparent;color:var(--iq-body-text);cursor:pointer;transition:background 0.2s ease, color 0.2s ease}.affshows-header-search__clear:hover,.affshows-header-search__submit:hover{color:var(--iq-white-color);background:rgba(255, 255, 255, 0.08)}.affshows-header-search__submit{color:var(--iq-white-color);background:var(--iq-primary)}.affshows-header-search__submit:hover{background:var(--iq-primary-hover)}.affshows-header-search__dropdown{position:static;top:auto;right:auto;width:100%;margin-top:0.5rem;max-height:min(60vh, 420px);overflow-y:auto;overflow-x:hidden;transform:none;opacity:1;pointer-events:auto;box-shadow:0 16px 36px rgba(0, 0, 0, 0.38);scrollbar-width:thin;scrollbar-color:rgba(255, 255, 255, 0.25) transparent}.affshows-header-search__dropdown::-webkit-scrollbar{width:4px}.affshows-header-search__dropdown::-webkit-scrollbar-track{background:transparent}.affshows-header-search__dropdown::-webkit-scrollbar-thumb{background:rgba(255, 255, 255, 0.25);border-radius:4px}.affshows-header-search__dropdown::-webkit-scrollbar-thumb:hover{background:rgba(255, 255, 255, 0.4)}.affshows-header-search__dropdown[hidden]{display:none !important}.affshows-header-search__dropdown.is-open{display:block !important}@media (max-width:1024px){.affshows-header-search__dropdown{margin-top:0;border-radius:0;border-left:0;border-right:0;box-shadow:none;max-height:min(calc(100dvh - var(--affshows-header-height, 72px) - 4.5rem), 420px)}}.affshows-header-search__empty{margin:0.5rem 0 0;color:var(--iq-body-text);font-size:var(--font-size-small)}.affshows-header-search__more{display:inline-block;margin-top:0.85rem;color:var(--iq-primary);font-size:var(--font-size-small);font-weight:var(--font-weight-semi-bold);text-decoration:none}.affshows-header-search__more:hover{color:var(--iq-primary-hover);text-decoration:underline}.affshows-header-search__type{margin-top:0.2rem;color:var(--iq-body-text);font-size:0.75rem;line-height:1.2}.affshows-header-search__status{display:flex;justify-content:center;padding:0.75rem 0}.affshows-header-search__spinner{width:18px;height:18px;border:2px solid rgba(255, 255, 255, 0.18);border-top-color:var(--iq-primary);border-radius:50%;animation:affshows-search-spin 0.7s linear infinite}@keyframes affshows-search-spin{to{transform:rotate(360deg)}}body.error404 .content-area--404{display:flex;flex:1;flex-direction:column;padding:0;min-height:calc(100vh - 100px)}body.error404 .site-main{display:flex;flex:1;flex-direction:column}.error-404{display:flex;flex:1;align-items:center;justify-content:center;padding:3rem 1.25rem 4rem;text-align:center}.error-404__inner{width:100%;max-width:34rem;margin:0 auto}.error-404 .auth-login__brand{display:block;margin:0 auto 1.75rem;max-width:11rem;line-height:0;text-decoration:none;transition:opacity 0.2s ease}.error-404 .auth-login__brand:hover{opacity:0.88}.error-404 .auth-login__brand .affshows-logo-svg{display:block;width:100%;height:auto}.error-404__code{margin:0 0 0.5rem;color:var(--iq-primary);font-family:var(--highlight-font-family);font-size:clamp(4.5rem, 18vw, 7.5rem);font-stretch:condensed;font-weight:var(--font-weight-h1);line-height:1;letter-spacing:-0.04em;text-shadow:0 0 40px color-mix(in srgb, var(--iq-primary) 35%, transparent)}.error-404__title{margin:0 0 1rem;color:var(--iq-white-color)}.error-404__text{margin:0 auto 1.75rem;max-width:28rem;color:var(--iq-body-text);font-size:var(--global-font-size);line-height:1.6}.error-404__actions{display:flex;justify-content:center;margin-top:2rem}.error-404__btn{display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;min-width:12rem;padding:0.9rem 1.75rem;border-radius:var(--border-radius);font-size:var(--font-size-small);font-weight:var(--font-weight-semi-bold);text-decoration:none}.error-404__search{margin:0 auto;max-width:24rem}.error-404__search-field{display:flex;align-items:stretch;overflow:hidden;border:1px solid var(--iq-border-light);border-radius:var(--border-radius);background:color-mix(in srgb, var(--iq-bg1) 88%, transparent);transition:border-color 0.2s ease, box-shadow 0.2s ease}.error-404__search-field:focus-within{border-color:color-mix(in srgb, var(--iq-primary) 55%, var(--iq-border-light));box-shadow:0 0 0 3px color-mix(in srgb, var(--iq-primary) 18%, transparent)}.error-404__search-input{flex:1;min-width:0;border:0;padding:0.85rem 1rem;background:transparent;color:var(--iq-white-color);font-size:var(--font-size-small)}.error-404__search-input::placeholder{color:color-mix(in srgb, var(--iq-body-text) 72%, transparent)}.error-404__search-input:focus{outline:none}.error-404__search-submit{display:inline-flex;align-items:center;justify-content:center;width:3rem;border:0;padding:0;background:var(--iq-primary);color:var(--iq-white-color);cursor:pointer;transition:background-color 0.2s ease}.error-404__search-submit:hover{background:var(--iq-primary-hover)}