@keyframes amDd{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes amPulseG{0%{box-shadow:0 0 0 0 rgba(31,179,85,.6)}70%{box-shadow:0 0 0 7px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes amShine{0%,55%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes amRateWiggle{0%,86%,to{transform:skewX(-8deg) rotate(-2deg)}90%{transform:skewX(-8deg) rotate(3deg) scale(1.06)}95%{transform:skewX(-8deg) rotate(-4deg) scale(1.06)}}@keyframes amRatePop{35%{transform:scale(1.6) rotate(-12deg)}to{transform:none}}@keyframes amRateFly{0%{opacity:0;transform:translateY(0) scale(.6)}25%{opacity:1}to{opacity:0;transform:translateY(-28px) scale(1.25)}}@keyframes amSheet{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}:root{--font-size-xs:.75rem;--font-size-sm:.86rem;--font-size-base:.9rem;--font-size-lg:1rem;--fix-size-base:1rem}@media (min-width:1500px) and (min-resolution:2dppx){:root{--font-vw-term:1.05vw;--font-size-xs:clamp(0.75rem, calc(var(--font-vw-term) - 0.23rem), 1.05rem);--font-size-sm:clamp(0.86rem, calc(var(--font-vw-term) - 0.12rem), 1.16rem);--font-size-base:clamp(0.9rem, calc(var(--font-vw-term) - 0.08rem), 1.2rem);--font-size-lg:clamp(1rem, calc(var(--font-vw-term) + 0.02rem), 1.3rem)}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}:root{--app-em:var(--font-size-lg);--bg:#f2f5f8;--surface:#ffffff;--surface-soft:#f7f9fb;--surface-sunk:#eef2f6;--text:#1d2935;--muted:#595f64;--line:#e4e9ee;--accent:#6686a3;--accent-strong:#496c8b;--accent-soft:#e8f0f6;--accent-hover-soft:#dfeaf2;--accent-ink:#ffffff;--sage:#9bac9f;--sage-soft:#e9efea;--sage-ink:#596f60;--sage-hover:#dee7e0;--sage-hover-ink:#516657;--mist-soft:#eeecf1;--mist-ink:#645d6f;--mist-hover:#e4e1e9;--amber-soft:#f6efe3;--amber-ink:#795a2f;--amber-hover:#eee3d2;--rose-soft:#f4e8e5;--rose-ink:#80524b;--rose-hover:#eadbd7;--positive:#40694f;--positive-soft:#e9f0eb;--negative:#9c6259;--negative-soft:#f4e8e5;--warn:#8a6a3c;--warn-soft:#f6efe3;--news-text:#333;--image-brightness:1;--image-contrast:1;--image-saturate:1;--star:#bd9d5b;--star-off:#d4dae0;--dot:#c1cad2;--shadow:0 calc(var(--app-em)*1.125) calc(var(--app-em)*3.375) rgba(39, 58, 75, .09);--shadow-soft:0 calc(var(--app-em)*0.5) calc(var(--app-em)*1.75) rgba(39, 58, 75, .07);--shadow-tiny:0 calc(var(--app-em)*0.25) calc(var(--app-em)*0.875) rgba(39, 58, 75, .05);--shadow-menu:0 calc(var(--app-em)*1.5) calc(var(--app-em)*3.5) rgba(24, 39, 53, .18), 0 calc(var(--app-em)*0.25) calc(var(--app-em)*0.75) rgba(24, 39, 53, .12);--shadow-modal:0 calc(var(--app-em)*1.5) calc(var(--app-em)*4) rgba(24, 39, 53, .28), 0 calc(var(--app-em)*0.25) calc(var(--app-em)*0.75) rgba(24, 39, 53, .16);--radius:calc(var(--app-em)*1);--container:calc(var(--app-em) * 90);--sp-1:calc(var(--app-em)*0.25);--sp-2:calc(var(--app-em)*0.5);--sp-3:calc(var(--app-em)*0.75);--sp-4:calc(var(--app-em)*1);--sp-5:calc(var(--app-em)*1.25);--sp-6:calc(var(--app-em)*1.5);--sp-7:calc(var(--app-em)*1.75);--sp-8:calc(var(--app-em)*2);--sp-10:calc(var(--app-em)*2.5);--sp-12:calc(var(--app-em)*3);--r-xs:calc(var(--app-em)*0.375);--r-sm:calc(var(--app-em)*0.5);--r-md:calc(var(--app-em)*0.625);--r-lg:calc(var(--app-em)*0.8125);--r-xl:calc(var(--app-em)*1.375);--r-pill:calc(var(--app-em)*6.25);--hair:calc(var(--app-em)*0.0625);--control-h:calc(var(--app-em)*2.875);--head-offset:calc(var(--app-em)*6);--code-bg:#f4f7fa;--code-border:#dfe6ee;--code-ink:#1d2935;--code-comment:#69788a;--code-punct:#5f6f7e;--code-value:#8c1d54;--code-string:#3f6b1f;--code-operator:#8a5f2b;--code-keyword:#0a5f8a;--code-function:#b8304c;--code-variable:#27388a;--code-regex:#8a5a00;--code-select:#b3d4fc;--code-shadow:0 var(--hair) #fff;--fs-meta:calc(var(--app-em)*0.9375);--fs-sm:var(--app-em);--fs-ui:calc(var(--app-em)*.95);--fs-body:calc(var(--app-em)*1.125);--fs-lead:calc(var(--app-em)*1.1);--fs-h4:calc(var(--app-em)*1.25);--fs-h3:calc(var(--app-em)*1.4);--fs-h2:calc(var(--app-em)*1.6);--fs-h1:calc(var(--app-em)*2)}:root[data-theme=dark]{--bg:#131820;--surface:#1b222c;--surface-soft:#222a35;--surface-sunk:#171e27;--text:#dee4ea;--muted:#94a2b0;--line:#2b3440;--accent:#7ea2c2;--accent-strong:#9cc0dd;--accent-soft:#1f2c3a;--accent-hover-soft:#26374a;--accent-ink:#101821;--sage-soft:#22302a;--sage-ink:#a9c5b1;--sage-hover:#2a3a33;--sage-hover-ink:#a9c5b1;--mist-soft:#2a2734;--mist-ink:#b9b1c7;--mist-hover:#33303f;--amber-soft:#2d2619;--amber-ink:#d3b788;--amber-hover:#3a3020;--rose-soft:#33241f;--rose-ink:#d09187;--rose-hover:#402d27;--positive:#7cae92;--positive-soft:#1e2c25;--negative:#d09187;--negative-soft:#33241f;--warn:#d3b788;--warn-soft:#2d2619;--news-text:#b7c2cc;--image-brightness:.8;--image-contrast:1.05;--image-saturate:.95;--star-off:#3a4552;--dot:#4a5563;--shadow:0 calc(var(--app-em)*1.125) calc(var(--app-em)*3.375) rgba(0,0,0,.45);--shadow-soft:0 calc(var(--app-em)*0.5) calc(var(--app-em)*1.75) rgba(0,0,0,.34);--shadow-tiny:0 calc(var(--app-em)*0.25) calc(var(--app-em)*0.875) rgba(0,0,0,.3);--shadow-menu:0 calc(var(--app-em)*1.5) calc(var(--app-em)*3.5) rgba(0,0,0,.62), 0 calc(var(--app-em)*0.25) calc(var(--app-em)*0.75) rgba(0,0,0,.4);--shadow-modal:0 calc(var(--app-em)*1.5) calc(var(--app-em)*4) rgba(0,0,0,.62), 0 calc(var(--app-em)*0.25) calc(var(--app-em)*0.75) rgba(0,0,0,.4);--code-bg:#141b24;--code-border:#2b3440;--code-ink:#dee4ea;--code-comment:#8798aa;--code-punct:#9aa8b6;--code-value:#e59ac0;--code-string:#a9cf94;--code-operator:#d8b98a;--code-keyword:#8bbcdd;--code-function:#f09a99;--code-variable:#adb9f2;--code-regex:#e0b263;--code-select:#2c4159;--code-shadow:none;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#131820;--surface:#1b222c;--surface-soft:#222a35;--surface-sunk:#171e27;--text:#dee4ea;--muted:#94a2b0;--line:#2b3440;--accent:#7ea2c2;--accent-strong:#9cc0dd;--accent-soft:#1f2c3a;--accent-hover-soft:#26374a;--accent-ink:#101821;--sage-soft:#22302a;--sage-ink:#a9c5b1;--sage-hover:#2a3a33;--sage-hover-ink:#a9c5b1;--mist-soft:#2a2734;--mist-ink:#b9b1c7;--mist-hover:#33303f;--amber-soft:#2d2619;--amber-ink:#d3b788;--amber-hover:#3a3020;--rose-soft:#33241f;--rose-ink:#d09187;--rose-hover:#402d27;--positive:#7cae92;--positive-soft:#1e2c25;--negative:#d09187;--negative-soft:#33241f;--warn:#d3b788;--warn-soft:#2d2619;--news-text:#b7c2cc;--image-brightness:.8;--image-contrast:1.05;--image-saturate:.95;--star-off:#3a4552;--dot:#4a5563;--shadow:0 calc(var(--app-em)*1.125) calc(var(--app-em)*3.375) rgba(0,0,0,.45);--shadow-soft:0 calc(var(--app-em)*0.5) calc(var(--app-em)*1.75) rgba(0,0,0,.34);--shadow-tiny:0 calc(var(--app-em)*0.25) calc(var(--app-em)*0.875) rgba(0,0,0,.3);--shadow-menu:0 calc(var(--app-em)*1.5) calc(var(--app-em)*3.5) rgba(0,0,0,.62), 0 calc(var(--app-em)*0.25) calc(var(--app-em)*0.75) rgba(0,0,0,.4);--shadow-modal:0 calc(var(--app-em)*1.5) calc(var(--app-em)*4) rgba(0,0,0,.62), 0 calc(var(--app-em)*0.25) calc(var(--app-em)*0.75) rgba(0,0,0,.4);--code-bg:#141b24;--code-border:#2b3440;--code-ink:#dee4ea;--code-comment:#8798aa;--code-punct:#9aa8b6;--code-value:#e59ac0;--code-string:#a9cf94;--code-operator:#d8b98a;--code-keyword:#8bbcdd;--code-function:#f09a99;--code-variable:#adb9f2;--code-regex:#e0b263;--code-select:#2c4159;--code-shadow:none;color-scheme:dark}}*{box-sizing:border-box}html{direction:ltr;scroll-padding-top:var(--head-offset);scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:var(--font-size-lg);line-height:1.6;-webkit-font-smoothing:antialiased}body>*{font-size:var(--fs-body)}a,button{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}h1,h2,h3,h4,h5,h6{margin:0;line-height:1.2;letter-spacing:-.022em;text-wrap:balance}body,p{margin:0}:focus-visible{outline:0}.icon{width:calc(var(--app-em)*1.25);height:calc(var(--app-em)*1.25);flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.icon-sprite{position:absolute;width:0;height:0;overflow:hidden}.container{width:min(calc(100% - var(--sp-10)),var(--container));margin-inline:auto}.sr-only{position:absolute;width:var(--hair);height:var(--hair);padding:0;margin:calc(var(--hair)*-1);overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.icon-button,.primary-button,.soft-button{border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--app-em)*.5625);text-align:left;letter-spacing:.02em;transition:transform .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease}.icon-button{width:calc(var(--app-em)*2.75);height:calc(var(--app-em)*2.75);border-radius:var(--r-lg);background:var(--surface-soft);color:var(--muted);position:relative}.primary-button,.soft-button{min-height:var(--control-h);border-radius:var(--r-lg);font-size:var(--fs-ui);font-weight:600}.soft-button{padding:0 calc(var(--app-em)*1.125);background:var(--surface-soft);color:var(--text)}.icon-button:hover,.soft-button:hover{background:var(--accent-soft);color:var(--accent-strong)}.soft-button--danger:hover{background:var(--negative-soft);color:var(--negative)}.primary-button{padding:0 calc(var(--app-em)*1.25);color:var(--accent-ink);background:var(--accent-strong);box-shadow:0 var(--sp-2) var(--sp-5) rgba(73,108,139,.18)}.primary-button:hover,.soft-button:hover{transform:translateY(calc(var(--app-em)*-.0625))}.primary-button:hover{background:var(--accent)}.avatar{border-radius:50%;background:var(--accent-soft);object-fit:cover;width:calc(var(--app-em)*2.75);height:calc(var(--app-em)*2.75)}.avatar--initial{display:grid;place-items:center;flex:none;background:var(--avatar-bg, var(--accent-strong));color:#fff;font-size:var(--fs-sm);font-weight:700;line-height:1;letter-spacing:-.02em;user-select:none}.avatar--lg{width:calc(var(--app-em)*4.5);height:calc(var(--app-em)*4.5)}.avatar--xl{width:calc(var(--app-em)*7);height:calc(var(--app-em)*7)}.cover-image{width:100%;height:100%;object-fit:cover;border-radius:inherit}.cover-image,.story-text img{filter:brightness(var(--image-brightness)) contrast(var(--image-contrast)) saturate(var(--image-saturate))}.chips{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.chips a{height:calc(var(--app-em)*1.6875);padding:0 calc(var(--app-em)*.6875);border-radius:var(--r-sm);font-weight:600;transition:background .18s,color .18s}.cat-link{--cat-link-bg:var(--accent-soft);--cat-link-color:var(--accent-strong);--cat-link-hover-bg:var(--accent-hover-soft);--cat-link-hover-color:var(--accent-strong);background:var(--cat-link-bg);color:var(--cat-link-color)}.cat-link:hover{background:var(--cat-link-hover-bg);color:var(--cat-link-hover-color)}.chips a,.meta-item{display:inline-flex;align-items:center;font-size:var(--fs-meta)}.meta-item{gap:calc(var(--app-em)*.375);color:var(--muted);white-space:nowrap}.meta-item .icon{width:var(--sp-4);height:var(--sp-4)}.meta-dot{width:calc(var(--app-em)*.1875);height:calc(var(--app-em)*.1875);border-radius:50%;background:var(--dot);flex:none}.badge,.counter{display:inline-flex;align-items:center;padding:0 var(--sp-2);font-size:var(--fs-meta);font-weight:600}.badge{height:calc(var(--app-em)*1.5);border-radius:var(--r-xs);background:var(--surface-soft);color:var(--muted)}.counter{justify-content:center;min-width:calc(var(--app-em)*1.75);height:calc(var(--app-em)*1.75);margin-left:var(--sp-2);border-radius:var(--r-pill);background:var(--accent-soft);color:var(--accent-strong)}.visual{position:relative;display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit;background:linear-gradient(145deg,#dce8f0,#bacbd8)}.visual::after,.visual::before{content:"";position:absolute;border-radius:44% 56% 61% 39%/54% 40% 60% 46%}.visual::before{width:78%;height:62%;right:-8%;top:13%;background:#7797ae;transform:rotate(-13deg);box-shadow:calc(var(--app-em)*-11.25) calc(var(--app-em)*9.375)0 rgba(255,255,255,.62)}.visual::after{width:38%;height:34%;left:17%;top:18%;background:rgba(255,255,255,.7)}[data-theme=dark] .visual{filter:brightness(.56) saturate(.85)}.utility{border-bottom:var(--hair) solid var(--line);background:var(--surface);color:var(--muted);font-size:var(--fs-meta)}.speedbar a:hover,.story-title a:hover,.utility a:hover{color:var(--accent-strong)}.brand{display:inline-flex;align-items:center;gap:calc(var(--app-em)*.8125);flex:0 1 auto;min-width:0}.brand__mark{width:calc(var(--app-em)*2.6875);height:calc(var(--app-em)*2.6875);border-radius:calc(var(--app-em)*.875);background:var(--accent-soft);color:var(--accent-strong);display:grid;place-items:center;box-shadow:inset 0 0 0 var(--hair) rgba(73,108,139,.08)}.brand__mark .icon{width:calc(var(--app-em)*1.5625);height:calc(var(--app-em)*1.5625)}.brand__name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:calc(var(--app-em)*1.22);font-weight:700;letter-spacing:-.03em;line-height:1.1}.soc-links{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:var(--hair) solid var(--line)}.soc-links__item{display:grid;place-items:center;width:calc(var(--app-em)*2.25);height:calc(var(--app-em)*2.25);border-radius:var(--r-md);background:var(--surface-soft);color:var(--muted)}.icon--brand{width:calc(var(--app-em)*1.125);height:calc(var(--app-em)*1.125);fill:currentColor;stroke:none}.icon-button[aria-expanded=true],.soc-links__item:hover{background:var(--accent-soft);color:var(--accent-strong)}.soc-links:empty{display:none}.layout{display:grid;grid-template-columns:minmax(0,1fr) calc(var(--app-em)*20.625);gap:var(--sp-7);align-items:start}.auth-form>*,.feed>*,.form-body>*,.form-grid>*,.sidebar>*,.thread>*{min-width:0}.section-heading{display:flex;align-items:end;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-5);margin:var(--sp-2)0 var(--sp-5)}.section-heading h1,.section-heading h2{font-size:var(--fs-h2);line-height:1.15}.section-heading p{margin-top:calc(var(--app-em)*.4375);color:var(--muted);font-size:var(--fs-sm)}.widget__link{display:inline-flex;align-items:center;gap:var(--sp-1);color:var(--accent-strong);font-size:var(--fs-meta);font-weight:600;white-space:nowrap}.widget__link .icon{width:var(--sp-4);height:var(--sp-4)}.widget__link:hover{text-decoration:underline}.panel{padding:var(--sp-6);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-soft)}.speedbar{color:var(--muted);font-size:var(--fs-meta)}.feed,.story-card{display:grid;gap:var(--sp-4)}.story-card{grid-template-columns:calc(var(--app-em)*15.625) minmax(0,1fr);gap:var(--sp-6);padding:calc(var(--app-em)*1.125);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-soft);transition:transform .25s ease,box-shadow .25s ease}.story-card:hover{transform:translateY(calc(var(--app-em)*-.125));box-shadow:var(--shadow)}.story-media{position:relative;aspect-ratio:4/3;border-radius:var(--r-lg);overflow:hidden;background:var(--surface-sunk)}.story-media .cover-image,.story-media .visual{transition:transform .5s cubic-bezier(.22,1,.36,1)}.am-poster:hover img,.story-card:hover .cover-image,.story-card:hover .visual{transform:scale(1.04)}.story-body{min-width:0;display:flex;flex-direction:column;padding:calc(var(--app-em)*.375) var(--sp-1) var(--sp-1)0}.story-top{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--app-em)*.6875);color:var(--muted);font-size:var(--fs-meta)}.story-title{margin:calc(var(--app-em)*.875)0 var(--sp-2);font-size:var(--fs-h3);line-height:1.2;letter-spacing:-.024em}.story-text{color:var(--news-text);font-size:var(--fs-sm);line-height:1.55}.story-text :last-child{margin-bottom:0}.sidebar{display:grid;gap:calc(var(--app-em)*1.125);align-content:start;min-width:0}.widget{border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-soft);padding:calc(var(--app-em)*1.375)}.widget__head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:calc(var(--app-em)*.9375);margin-bottom:calc(var(--app-em)*1.0625)}.widget h2{font-size:var(--fs-h4);letter-spacing:-.02em}.poll-card .poll-question,.widget--poll .poll-question{margin-bottom:calc(var(--app-em)*.875);color:var(--muted);font-size:var(--fs-sm)}.poll-list{display:grid;gap:var(--sp-2)}.poll-total{margin-top:var(--sp-3);color:var(--muted);font-size:var(--fs-meta)}.poll-total--closed{color:var(--warn)}.poll-actions{display:flex;align-items:center;flex-wrap:nowrap;gap:calc(var(--app-em)*.5625);margin-top:calc(var(--app-em)*.9375)}.poll-actions>.primary-button{min-width:0;flex-shrink:1}.poll-actions__results{flex:none;margin-inline-start:auto}.poll-actions>.primary-button:focus-visible,.poll-actions__results:focus-visible{outline:calc(var(--hair)*2) solid var(--accent-strong);outline-offset:calc(var(--hair)*2)}.poll-card{padding:calc(var(--app-em)*1.375);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-soft)}.poll-card__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);margin-bottom:var(--sp-2)}.poll-card__title{font-size:var(--fs-h4)}.tabs{display:flex;flex-wrap:wrap;gap:calc(var(--app-em)*.375)}#dle_news_archive>br,#dle_news_archive_link>br{display:none}.comment-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-3)}.comment-card{min-width:0;display:flex;flex-direction:column;gap:var(--sp-3);border-radius:var(--r-lg);background:var(--surface-soft);padding:var(--sp-4)}.comment-card__top{display:flex;align-items:center;gap:var(--sp-3)}.comment-card__who b{display:block;font-size:var(--fs-sm);font-weight:600}.comment-card__when{display:block;color:var(--muted);font-size:var(--fs-meta)}.comment-card__text{color:var(--muted);font-size:var(--fs-sm);line-height:1.5}.comment-card__link{display:inline-flex;align-items:center;gap:var(--sp-2);margin-top:auto;color:var(--accent-strong);font-size:var(--fs-meta);font-weight:600}.comment-card__link .icon{width:var(--sp-4);height:var(--sp-4)}.comment-card__link:hover{text-decoration:underline}.dle-ad{position:relative;display:block;overflow:hidden;min-height:calc(var(--app-em)*15.625);padding:var(--sp-6);border-radius:var(--radius);background:var(--surface-sunk);box-shadow:var(--shadow-soft);color:var(--text)}.dle-ad::before{content:"";position:absolute;width:calc(var(--app-em)*15);height:calc(var(--app-em)*15);right:calc(var(--app-em)*-4.625);top:calc(var(--app-em)*-5.1875);border-radius:50%;background:#c7d4dd;box-shadow:calc(var(--app-em)*-6.25) calc(var(--app-em)*11.875)0#d5dfe5}.dle-ad__label{position:absolute;z-index:3;top:var(--sp-4);right:var(--sp-4);padding:var(--sp-1) var(--sp-2);border-radius:var(--r-sm);background:var(--surface);color:var(--muted);font-size:var(--fs-meta);font-weight:600}.dle-ad__text,.dle-ad__title{position:relative;z-index:2;display:block}.dle-ad__title{max-width:calc(var(--app-em)*12.5);margin-top:var(--sp-8);font-size:var(--fs-h3);line-height:1.16;letter-spacing:-.028em}.dle-ad__text{margin-top:var(--sp-3);max-width:calc(var(--app-em)*15);color:var(--muted);font-size:var(--fs-meta)}.dle-ad:hover .dle-ad__title,.form-actions__hint a,.thread__when a:hover{color:var(--accent-strong)}.dle-ad--wide{min-height:calc(var(--app-em)*9)}.dle-ad--wide .dle-ad__title{max-width:calc(var(--app-em)*25);margin-top:0}.dle-ad--wide .dle-ad__text{max-width:calc(var(--app-em)*30)}[data-theme=dark] .dle-ad::before{background:#2b3743;box-shadow:calc(var(--app-em)*-6.25) calc(var(--app-em)*11.875)0#242e39}.pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:calc(var(--app-em)*.4375);margin:var(--sp-6)0 var(--sp-2)}.fullstory{padding:calc(var(--app-em)*1.625);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-soft)}.fullstory__head{padding-bottom:var(--sp-4);border-bottom:var(--hair) solid var(--line)}.fullstory__title{margin:var(--sp-2)0 var(--sp-2);font-size:var(--fs-h1);line-height:1.1;letter-spacing:-.032em}.fullstory__meta{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--app-em)*.6875)}.fullstory__media{position:relative;margin:var(--sp-5)0;aspect-ratio:16/9;border-radius:var(--r-lg);overflow:hidden;background:var(--surface-sunk)}.related{margin-top:var(--sp-6)}.thread{display:grid;gap:calc(var(--app-em)*.875)}.thread__item{padding:calc(var(--app-em)*1.375) var(--sp-6);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-soft)}.thread__item--own,.thread__item--reply{background:var(--surface-soft);box-shadow:none}.thread__top{display:flex;align-items:center;gap:var(--sp-3)}.thread__avatar{position:relative;flex:none}.thread__online{position:absolute;right:0;bottom:0;width:calc(var(--app-em)*.75);height:calc(var(--app-em)*.75);border-radius:50%;background:var(--positive);box-shadow:0 0 0 calc(var(--app-em)*.125) var(--surface)}.thread__ident{min-width:0}.thread__who{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-2);font-size:var(--fs-ui);font-weight:600}.thread__who img{width:calc(var(--app-em)*1);height:auto}.thread__author{min-width:0}.thread__badge{padding:0 var(--sp-2);border-radius:var(--r-xs);background:var(--accent-soft);color:var(--accent-strong);font-size:var(--fs-meta);font-weight:600}.thread__when{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-1);color:var(--muted);font-size:var(--fs-meta)}.thread__mass{margin-left:auto}.thread__text{margin-top:calc(var(--app-em)*.875);color:var(--news-text);font-size:var(--fs-sm);line-height:1.6}.thread__images,.thread__signature{margin-top:var(--sp-3)}.thread__signature{padding-top:var(--sp-3);border-top:var(--hair) solid var(--line);color:var(--muted);font-size:var(--fs-meta)}.thread__actions{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--app-em)*.375);margin-top:calc(var(--app-em)*.875)}.thread__btn,.thread__replies{display:inline-flex;align-items:center;color:var(--muted);font-size:var(--fs-meta)}.thread__btn{gap:calc(var(--app-em)*.4375);min-height:calc(var(--app-em)*2.125);padding:0 var(--sp-3);border-radius:var(--r-md);cursor:pointer;font-weight:600;transition:background .18s ease,color .18s ease}.thread__btn:hover{background:var(--surface-soft);color:var(--accent-strong)}.thread__btn--danger:hover{background:var(--negative-soft);color:var(--negative)}.thread__btn .icon,.thread__replies .icon{width:var(--sp-4);height:var(--sp-4)}.thread__rate,.thread__replies{gap:var(--sp-1)}.thread__actions .thread__rate{margin-left:auto}.thread__rate,.thread__stars,.vote-pill{display:inline-flex;align-items:center}.vote-pill{gap:calc(var(--app-em)*.4375);min-height:calc(var(--app-em)*2.125);padding:0 var(--sp-3);border-radius:var(--r-md);color:var(--muted);font-size:var(--fs-meta);font-weight:600;cursor:pointer;transition:background .18s ease,color .18s ease}.vote-pill .icon{width:var(--sp-4);height:var(--sp-4)}.thread__rate.is-positive .vote-score,.vote-pill--up{color:var(--positive)}.thread__rate.is-negative .vote-score,.vote-pill--down{color:var(--negative)}.vote-pill--up:hover{background:var(--positive-soft)}.vote-pill--down:hover{background:var(--negative-soft)}.vote-score{min-width:calc(var(--app-em)*1.5);text-align:center;color:var(--text);font-size:var(--fs-meta);font-weight:600}.reply-form{margin-top:var(--sp-4);padding:var(--sp-6);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-soft)}.reply-form__title{font-size:var(--fs-h4)}.form-actions__hint a{font-weight:600}.form-body,.form-grid{display:grid;gap:var(--sp-4)}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.form-row{display:grid;gap:var(--sp-2);min-width:0;margin-top:var(--sp-4)}.form-body>.form-row,.form-grid>.form-row,.reply-form .form-row:first-of-type{margin-top:0}.form-row--check{display:flex;align-items:center;gap:var(--sp-2)}.form-label{color:var(--muted);font-size:var(--fs-meta);font-weight:600}.form-req{color:var(--negative);margin-left:var(--sp-1)}.form-actions__hint{color:var(--muted);font-size:var(--fs-meta)}.profile__facts dt{color:var(--muted)}.form-inline{display:flex;gap:var(--sp-2)}.form-inline .form-input{flex:1 1 auto;min-width:0}.form-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-5)}.form-sep{margin-top:var(--sp-5);padding-top:var(--sp-4);border-top:var(--hair) solid var(--line);font-size:var(--fs-ui)}.auth-form{display:grid;gap:var(--sp-4)}.auth-form__title{font-size:var(--fs-h2);overflow-wrap:anywhere}.auth-form__lead{color:var(--muted);font-size:var(--fs-sm)}.auth-form__lead a{color:var(--accent-strong)}.addvote{margin-top:var(--sp-4)}.addvote>summary,.profile-settings>summary{display:inline-flex;list-style:none;cursor:pointer}.addvote>summary::-webkit-details-marker,.am-admin summary::-webkit-details-marker,.am-dd>summary::-webkit-details-marker,.am-drop>summary::-webkit-details-marker,.profile-settings>summary::-webkit-details-marker{display:none}.addvote__body,.profile__actions>a{border-radius:var(--r-lg);background:var(--surface-soft)}.addvote__body{display:grid;gap:var(--sp-4);margin-top:var(--sp-4);padding:var(--sp-4)}.profile-settings{margin-top:var(--sp-6);padding-top:var(--sp-5);border-top:var(--hair) solid var(--line)}.profile-settings>.form-body{margin-top:var(--sp-5)}.profile__head{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-5)}.profile__name,.profile__status{display:flex;align-items:center;gap:var(--sp-2)}.profile__status{flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-1);color:var(--muted)}.profile__name img{width:calc(var(--app-em)*1.25);height:auto}.is-online{color:var(--positive);font-weight:600}.profile__actions,.profile__facts dd{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.profile__actions{align-items:center;margin-top:var(--sp-3)}.profile__actions>a{min-height:var(--control-h);padding:0 calc(var(--app-em)*1.125);color:var(--text);justify-content:center;font-weight:600;line-height:1;letter-spacing:.02em;text-align:left;transition:transform .2s ease,background .2s ease,color .2s ease}.profile__actions>a:hover{background:var(--accent-soft);color:var(--accent-strong);transform:translateY(calc(var(--app-em)*-.0625))}.profile__action-content,.profile__actions>a{display:inline-flex;align-items:center;gap:calc(var(--app-em)*.5625)}.profile__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--sp-4);margin-top:var(--sp-6)}.profile__facts{display:grid;grid-template-columns:auto 1fr;align-content:start;gap:var(--sp-2) var(--sp-4)}.profile__facts,.profile__facts dd{margin:0;align-items:baseline}.profile__link{color:var(--accent-strong)}.profile__about{margin-top:var(--sp-6)}.profile__about h2{margin-bottom:var(--sp-2)}.profile .notice--warn,.profile__about .text,.profile__about h2,.profile__actions>a,.profile__facts,.profile__facts dt,.profile__link,.profile__name,.profile__status{font-size:var(--fs-ui)}.pm-menu{display:flex;gap:var(--sp-2)}.pm-menu span{cursor:pointer}.pm-status{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--sp-2) var(--sp-4);margin-bottom:var(--sp-5);color:var(--muted);font-size:var(--fs-meta)}.pm-status__bar{grid-column:1/-1;grid-row:2;min-width:0}.pm-status__text{grid-column:2;grid-row:1;text-align:end;font-variant-numeric:tabular-nums}.pm-dialog{margin-top:var(--sp-4)}.stats-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-4)}.stats-card{padding:var(--sp-5);border-radius:var(--r-lg);background:var(--surface-soft)}.profile-popup dd,.stats-card__label{font-size:var(--fs-meta);font-weight:600}.stats-card__label{display:block;color:var(--muted)}.stats-card__value{display:block;margin:var(--sp-1)0;font-size:calc(var(--app-em)*2.25);line-height:1;letter-spacing:-.03em}.profile-popup dd{min-width:0;margin:0;color:var(--text);overflow-wrap:anywhere}.profile-popup dt,.stats-card__hint{color:var(--muted);font-size:var(--fs-meta)}.stats-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-4);margin-top:var(--sp-5)}.staticpage .static-meta,.stats-group h2,.stats-group li{display:flex;align-items:center;gap:var(--sp-2)}.stats-group li{justify-content:space-between;gap:var(--sp-3);padding-bottom:var(--sp-2);border-bottom:var(--hair) solid var(--line)}.stats-group h2{margin-bottom:var(--sp-3);font-size:var(--fs-h4)}.stats-group ul{margin:0;padding:0;list-style:none;display:grid;gap:var(--sp-2);font-size:var(--fs-sm)}.stats-group a{color:var(--accent-strong)}.stats-db{margin-top:var(--sp-5);color:var(--muted);font-size:var(--fs-meta)}.stats-top-title{margin:var(--sp-6)0 var(--sp-3);font-size:var(--fs-h4)}.table-scroll{overflow-x:auto}.staticpage .static-meta{margin-top:var(--sp-2)}.static-tools{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.am summary,.static-tools .soft-button{cursor:pointer}.notice{display:flex;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border-radius:var(--radius);background:var(--warn-soft);color:var(--warn)}.notice--warn{margin-top:var(--sp-3);font-size:var(--fs-meta)}.profile-popup{display:grid;gap:var(--sp-5)}.profile-popup__summary{display:flex;align-items:flex-start;gap:var(--sp-4)}.profile-popup__avatar{position:relative;flex:none}.profile-popup__identity{flex:1;min-width:0}.profile-popup__name{display:block;margin-bottom:var(--sp-2);font-size:var(--fs-ui);overflow-wrap:anywhere}.profile-popup__details{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:var(--sp-2) var(--sp-3);margin:0}.profile-popup__details>div{display:contents}.profile-popup__links{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-3);padding-top:var(--sp-1);font-size:var(--fs-meta)}.profile-popup__links:not(:has(a)){display:none}.profile-popup__link{color:var(--accent-strong)}.profile-popup__link a:hover{color:var(--accent)}.profile-popup__link--rss{margin-inline-start:auto;padding-inline-start:var(--sp-3);border-inline-start:var(--hair) solid var(--line)}.profile-popup__link--rss:empty{display:none}@media (max-width:30em){.profile-popup__details{grid-template-columns:1fr}.profile-popup__details>div{display:grid;gap:var(--sp-1)}}.page--offline{display:grid;place-items:center;min-height:100vh;padding:0}.offline{width:min(calc(var(--app-em)*32),calc(100% - var(--sp-6)));padding-block:var(--sp-6);display:grid;justify-items:center;gap:var(--sp-4);text-align:center}.offline__art{width:calc(var(--app-em)*20);height:auto}.offline__title{font-size:var(--fs-h2)}.footer-brand p,.footer-col a{color:var(--muted);font-size:var(--fs-sm)}.offline__foot,.offline__reason{color:var(--muted)}.offline__reason{font-size:var(--fs-sm)}.offline__foot{font-size:var(--fs-meta)}.site-footer{background:var(--surface-sunk)}.footer-grid{padding:var(--sp-12)0 calc(var(--app-em)*2.375);display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:var(--sp-12)}.footer-brand p{max-width:calc(var(--app-em)*22.5)}.footer-bottom,.footer-brand__links{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.footer-brand p,.footer-brand__links{margin-top:var(--sp-4)}.footer-col h2{margin-bottom:calc(var(--app-em)*.875);font-size:var(--fs-ui)}.footer-col a{display:block;margin:var(--sp-2)0}.footer-bottom a:hover,.footer-col a:hover{color:var(--accent-strong)}.footer-bottom{min-height:calc(var(--app-em)*3.875);border-top:var(--hair) solid var(--line);align-items:center;justify-content:space-between;color:var(--muted);font-size:var(--fs-meta)}@media (max-width:66.25em){.layout{grid-template-columns:1fr}.comment-grid,.sidebar,.stats-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.profile__grid{grid-template-columns:1fr}.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-6)}}@media (max-width:47.5em){.container{width:min(calc(100% - var(--sp-6)),var(--container))}.soft-button span,.utility{display:none}.brand__mark{width:calc(var(--app-em)*2.375);height:calc(var(--app-em)*2.375);border-radius:var(--r-md)}.brand__name{font-size:calc(var(--app-em)*1.3125)}.story-card{grid-template-columns:1fr;padding:var(--sp-3);gap:var(--sp-3)}.story-media{aspect-ratio:16/9}.story-body{padding:var(--sp-2) var(--sp-2) var(--sp-1)}.comment-grid,.footer-grid,.form-grid,.form-grid--three,.sidebar,.stats-cards,.stats-groups{grid-template-columns:1fr}.fullstory,.thread__item{padding:var(--sp-4)}.fullstory__title{font-size:calc(var(--app-em)*1.5)}.panel{padding:var(--sp-4)}.pmlist{overflow-x:auto}table.pm{min-width:calc(var(--app-em)*34)}.pm td.pm_last_user,.pm th.pm_last_user{width:calc(var(--app-em)*9)}.pm_navigation,.pm_navigation tbody,.pm_navigation td,.pm_navigation tr{display:block;width:100%}.pm_navigation td:first-child:not(:has(.navigation)){display:none}.pm_navigation td:last-child{display:flex;align-items:center;gap:var(--sp-2);white-space:normal}#pmlist_doaction{width:auto;max-width:none;margin-inline-end:0;flex:1 1 auto}.pm_navigation .bbcodes{flex:none}.footer-bottom{align-items:flex-start;flex-direction:column;justify-content:center}.footer-grid{padding-top:var(--sp-8)}}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-iteration-count:1!important;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow!important;transition-duration:.12s!important}.primary-button:hover,.soft-button:hover,.story-card:hover{transform:none!important}.story-card:hover .cover-image,.story-card:hover .visual{transform:none}}@media print{.pagination,.sidebar,.site-footer,.utility{display:none!important}body{background:#fff;color:#000}.layout{grid-template-columns:1fr}.fullstory,.panel,.story-card{box-shadow:none}}:root{--am-red:#C81531;--am-red-dark:#A30F27;--am-red-soft:#FFE1E6;--am-ink:#1B1B22;--am-text:#3C3C47;--am-muted:#6A6A76;--am-muted-2:#5E5E6A;--am-bg:#F4F4F7;--am-card:#FFFFFF;--am-field:#F2F2F5;--am-line:#F0F0F3;--am-radius:20px;--am-r-sm:14px;--am-shadow:0 1px 2px rgba(20,20,30,.04),0 6px 18px rgba(20,20,30,.06);--am-shadow-hover:0 2px 4px rgba(20,20,30,.05),0 12px 28px rgba(20,20,30,.10);--am-shadow-media:0 6px 16px rgba(20,20,30,.14);--am-shadow:0 1px 2px rgba(27,27,34,.06);--am-font:'Manrope',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif}.am a,body.am{color:var(--am-ink)}body.am{margin:0;font-family:var(--am-font);background:var(--am-bg);line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}.am a{text-decoration:none}.am a:hover{color:var(--am-red-dark)}.am img{max-width:100%}.am-wrap{max-width:1200px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box}.am-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.am-skip{position:absolute;left:-9999px;top:8px;z-index:100;background:var(--am-red);color:#fff!important;padding:8px 14px;border-radius:var(--am-r-sm)}.am-skip:focus{left:8px}.am-main{padding-bottom:56px}@media (max-width:480px){.am-wrap{padding-left:16px;padding-right:16px}}.am-slide-wrap{position:relative;container-type:inline-size}::selection{background:var(--am-red);color:#fff}@supports (-moz-appearance:none){html{scrollbar-color:var(--am-red) var(--am-bg);scrollbar-width:thin}}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--am-bg)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#e0324d,var(--am-red) 50%,var(--am-red-dark));border-radius:999px;border:3px solid var(--am-bg);background-clip:padding-box;min-height:48px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,var(--am-red),var(--am-red-dark));border-width:2px;background-clip:padding-box}::-webkit-scrollbar-thumb:active{background:var(--am-red-dark);background-clip:padding-box}::-webkit-scrollbar-corner{background:var(--am-bg)}::-webkit-scrollbar-button{display:none}.am-rail-wrap{position:relative}.am{--r-xs:var(--am-r-sm);--r-sm:var(--am-r-sm);--r-md:var(--am-r-sm);--r-lg:var(--am-radius);--r-xl:var(--am-radius);--r-pill:999px}.am .dle-popup,.am .ui-dialog{border-radius:var(--am-radius)!important}.am .form-actions button,.am .soft-button,.am .ui-dialog .ui-button,.am button.primary-button{border-radius:999px!important}.am .form-input,.am .ui-dialog input,.am .ui-dialog textarea,.am select{border-radius:var(--am-r-sm)!important}body.am::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='520' height='520' viewBox='0 0 520 520' fill='none' stroke='%23C81531' stroke-opacity='.07' stroke-width='2'%3E%3Ccircle cx='70' cy='90' r='34'/%3E%3Cpath d='M400 60l8 20 20 8-20 8-8 20-8-20-20-8 20-8z' fill='%23C81531' fill-opacity='.06' stroke='none'/%3E%3Cpath d='M300 330c20-30 60-30 80 0' stroke-linecap='round'/%3E%3Crect x='120' y='380' width='46' height='46' rx='12' transform='rotate(18 143 403)'/%3E%3Cpath d='M460 420l6 14 14 6-14 6-6 14-6-14-14-6 14-6z' fill='%23C81531' fill-opacity='.05' stroke='none'/%3E%3Cpath d='M250 160l18 30h-36z' stroke-linejoin='round'/%3E%3Ccircle cx='440' cy='250' r='14'/%3E%3C/svg%3E")0 0/520px 520px,radial-gradient(600px 400px at 0 30%,rgba(200,21,49,.06),transparent 70%),radial-gradient(700px 500px at 100% 80%,rgba(200,21,49,.05),transparent 70%);opacity:.4}.am-page{padding:22px 0 8px}.am-main{overflow-x:clip}.am-main--lift>.am-wrap,.am-main--list>.am-wrap{position:relative;z-index:2}.am-main--lift>.am-wrap{margin-top:-88px}.am-main--lift .am-page{padding-top:0}.am-main--list>.am-wrap{margin-top:-38px}.am-main--lift .am-page>.panel,.am-main--lift .am-page>article,.am-main--lift .am-page>form,.am-main--lift .am-page>section{box-shadow:0 1px 2px rgba(20,20,30,.04),0 22px 44px -22px rgba(120,10,30,.35)}@media (max-width:860px){.am-main--lift>.am-wrap{margin-top:-74px}.am-main--list>.am-wrap{margin-top:-30px}}.am .am-page .section-heading h1,.am .profile__name{font-size:clamp(22px,2.4vw,28px);font-weight:800;letter-spacing:-.01em;color:var(--am-ink)}.am .am-page>.panel,.am .am-page>article.panel,.am .am-page>section.panel{border-radius:var(--am-radius)}#searchsuggestions a:hover span.searchheading,.am-ico-red{color:var(--am-red)}.am-header{background:var(--am-card);position:relative;z-index:20}.am-header__in{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;padding-top:14px;padding-bottom:14px}.am-logo{display:inline-flex}.am-logo img{display:block;height:32px;width:auto}.am-nav{display:flex;flex-wrap:wrap;align-items:center;gap:4px 18px;font-weight:700;font-size:14px}.am-drop>summary,.am-nav>a{display:inline-flex;align-items:center;gap:4px;padding:6px 0;list-style:none}.am-drop{position:relative}.am-drop>summary svg{transition:transform .2s}.am-drop[open]>summary svg{transform:rotate(180deg)}.am-drop__menu{position:absolute;left:-14px;top:100%;margin-top:6px;background:var(--am-card);box-shadow:0 14px 40px rgba(27,27,34,.16);padding:10px;display:grid;grid-template-columns:repeat(2,minmax(150px,1fr));gap:2px;min-width:320px}.am-drop__menu--one{grid-template-columns:1fr;min-width:200px}.am-drop__menu a{padding:8px 12px;border-radius:var(--am-r-sm);font-weight:600}.am-drop__menu a:hover{background:var(--am-bg)}.am-search{flex:1 1 220px;max-width:300px;margin-left:auto;height:42px;display:flex;align-items:center;gap:8px;padding:0 14px;border-radius:999px;background:var(--am-field);box-sizing:border-box}.am-search input,.am-search input:focus,.am-search input:hover{flex:1;min-width:0;width:auto;height:auto;margin:0;padding:0;border:0!important;border-radius:0;background:0 0!important;box-shadow:none!important;font:inherit;font-size:14px;outline:0;color:var(--am-ink);-webkit-appearance:none;appearance:none}.am-search:focus-within{box-shadow:0 0 0 2px var(--am-red)}.am-search button{border:0;background:0 0;padding:0;display:grid;cursor:pointer}.am-user{display:flex;align-items:center}.am-burger{display:none;width:42px;height:42px;border-radius:999px;border:0;background:var(--am-field);cursor:pointer;place-items:center}#searchsuggestions a span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;line-height:1.4;color:#6b6b78}@media (max-width:860px){.am-burger{display:grid}.am-nav{display:none;width:100%;flex-direction:column;align-items:stretch;gap:0;order:5}.am-nav.is-open{display:flex}.am-drop>summary,.am-nav>a{padding:12px 0;border-top:1px solid var(--am-line)}.am-drop__menu{position:static;box-shadow:none;padding:0 0 8px;min-width:0;grid-template-columns:repeat(2,1fr)}.am-search{max-width:none;order:4;flex-basis:100%}}#searchsuggestions{width:340px!important;max-width:calc(100vw - 32px);margin:0!important;transform:translate(-42px,10px);padding:6px!important;border:0!important;border-radius:var(--am-radius)!important;background:#fff!important;box-shadow:0 12px 32px rgba(20,20,30,.16)!important;font-family:Manrope,sans-serif;z-index:1000}#searchsuggestions a{padding:10px 12px;border-radius:var(--am-r-sm);color:var(--am-ink)}#searchsuggestions a:hover{background:var(--am-bg);color:var(--am-red)}#searchsuggestions span.searchheading{font-size:15px;font-weight:700;color:var(--am-ink)}#searchsuggestions span.seperator{padding:10px 12px 6px;border-top:1px solid #ececf1}#searchsuggestions span.seperator a{color:var(--am-red);font-weight:700;background:0 0}@media (max-width:860px){#searchsuggestions{width:calc(100vw - 32px)!important}}.am-header{box-shadow:0 1px 0 var(--am-line)}@media (max-width:860px){.am-header__in{gap:12px;padding-top:10px;padding-bottom:12px}.am-burger{order:0;width:44px;height:44px;flex:0 0 44px;transition:background .2s}.am-burger[aria-expanded=true]{background:var(--am-red)}.am-burger[aria-expanded=true] svg{stroke:#fff}.am-logo{order:1;flex:1 1 auto;justify-content:center;min-width:0}.am-logo img{height:26px}.am-user{order:2;flex:0 0 auto;margin-left:0}.am-search{order:3;flex:1 1 100%;max-width:none;height:46px;margin:0;background:var(--am-field);border:1px solid transparent}.am-search input{font-size:16px}.am-nav{order:4;margin:0-16px;padding:4px 16px 8px;background:#fff;border-top:1px solid var(--am-line)}.am-drop>summary,.am-nav>a{font-size:16px;padding:14px 0;justify-content:space-between}.am-nav>:first-child>summary{border-top:0}.am-drop__menu{position:static;box-shadow:none;padding:0 0 12px;display:flex;flex-wrap:wrap;gap:8px;background:0 0}.am-drop__menu a{padding:6px 14px;border-radius:999px;background:var(--am-bg);font-weight:600;font-size:14px}}.am-sbtn{display:none}@media (max-width:860px){.am-sbtn{display:grid;order:2}.am-user{order:3}.am-user:empty{display:none}.am-search{display:none;order:4}.am-search.is-open{display:flex}.am-nav{order:5}}.am #searchsuggestions,.am-drop__menu{border-radius:var(--am-radius)!important}.am-user:empty,.am-user:not(:has(*)){display:none}.am-admin,.am-hero .am-band__in{position:relative}.am-admin summary{display:block;list-style:none;cursor:pointer}.am-admin summary img{display:block;width:40px;height:40px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(200,21,49,.3);transition:box-shadow .2s}.am-admin summary:hover img,.am-admin[open] summary img{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--am-red)}.am-admin__menu{display:flex;border-radius:var(--am-r-sm);position:absolute;right:0;top:calc(100% + 10px);z-index:50;flex-direction:column;min-width:180px;padding:8px;background:#fff;box-shadow:0 18px 44px rgba(20,20,30,.16)}.am-admin__menu a{padding:10px 14px;border-radius:10px;color:var(--am-ink);font-size:14px;font-weight:700;text-decoration:none;transition:background .2s,color .2s}.am-admin__menu a:hover{background:#fde8ec;color:var(--am-red)}.am-band{background:var(--am-red);color:#fff;position:relative;z-index:1;box-shadow:inset 0 10px 14px -8px rgba(0,0,0,.28),0 8px 18px -6px rgba(120,10,30,.35)}.am-band__in{padding-top:30px;padding-bottom:30px}.am-band__top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px}.am-band h1{margin:0 0 6px;font-size:clamp(22px,2.6vw,30px);font-weight:800;line-height:1.2}.am-band p{margin:0;font-size:15px;color:var(--am-red-soft)}.am-hero{overflow:hidden;background:radial-gradient(900px 420px at 8% -10%,#e3324e 0,transparent 60%),radial-gradient(700px 500px at 100% 110%,#8e0c22 0,transparent 65%),linear-gradient(135deg,#cf1a37,#b3112b)}.am-hero::before,.am-hero__mark{position:absolute;pointer-events:none}.am-hero::before{inset:0;background-image:radial-gradient(rgba(255,255,255,.12) 1px,transparent 1.5px);background-size:22px 22px;-webkit-mask-image:linear-gradient(100deg,transparent 30%,#000 75%);mask-image:linear-gradient(100deg,transparent 30%,#000 75%)}.am-hero__mark{right:-20px;top:-34px;font-size:180px;font-weight:900;line-height:1;letter-spacing:-.04em;color:rgba(255,255,255,.06);white-space:nowrap;user-select:none}.am-hero h1 em{font-style:normal;color:#ffd24a}.am-hero__links{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.am .am-hero__links a,.am-crumbs a{display:inline-flex;align-items:center}.am .am-hero__links a{border-radius:999px;background:#fff;color:var(--am-red);height:34px;padding:0 16px;font-size:14px;font-weight:700;transition:transform .2s,box-shadow .2s}.am .am-hero__links a:hover{transform:translateY(-2px)}@media (max-width:860px){.am-hero__mark{font-size:110px;top:-10px}.am-hero__links{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-right:-16px;padding-right:16px}.am-hero__links::-webkit-scrollbar{display:none}.am .am-hero__links a{white-space:nowrap}}.am-hero::before{content:none;display:none}.am-crumbs a{color:#fff;background:rgba(255,255,255,.14);height:auto;padding:0;border-radius:0;background:0 0;text-decoration:none;transition:opacity .2s}.am-pband .am-band__in{padding-top:22px;padding-bottom:112px}.am-pband--list .am-band__in{padding-bottom:70px}.am-pband--search .am-band__in{padding-bottom:100px}.am-pband .am-hero__mark{font-size:150px;top:-18px;right:-10px}.am-pband__title{margin:14px 0 8px!important;max-width:860px;font-size:clamp(26px,3vw,36px)!important;letter-spacing:-.01em}.am-pband__sub{max-width:760px}.am-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;font-weight:600;color:rgba(255,255,255,.75);line-height:1.2;--am-home-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 11l9-7 9 7v9a1 1 0 0 1-1 1h-5v-6H9v6H4a1 1 0 0 1-1-1z'/%3E%3C/svg%3E")}.am-crumbs a:first-child::before{width:13px;height:13px;margin-right:6px;background:currentColor;-webkit-mask:var(--am-home-ico) center/contain no-repeat;mask:var(--am-home-ico) center/contain no-repeat;content:none;display:none}.am-crumbs a:hover{background:#fff;color:var(--am-red)}.am .am-pband__genres{margin-top:20px}.am .am-pband__genres a{height:34px;font-weight:700}.am .am-hero__links a:hover,.am .am-pband__genres a.is-on,.am .am-pband__genres a:hover{background:#fff;color:var(--am-red);box-shadow:0 8px 18px rgba(80,0,15,.3)}.am .am-pband__genres a.is-on::before{width:7px;height:7px;margin-right:8px;border-radius:50%;background:#ffd24a;box-shadow:0 0 0 3px rgba(255,210,74,.3);content:none;display:none}@media (max-width:860px){.am-pband .am-band__in{padding-top:16px;padding-bottom:96px}.am-pband--list .am-band__in{padding-bottom:58px}.am-pband .am-hero__mark{font-size:96px;top:-4px}.am-crumbs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;white-space:nowrap;margin-right:-16px;padding-right:16px}.am-crumbs::-webkit-scrollbar{display:none}}.am .am-hero__links a,.am .am-pband__genres a{background:rgba(255,255,255,.12);color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.3)}.am-crumbs a:hover{background:0 0;color:#fff;opacity:.75;text-decoration:underline;text-underline-offset:3px}.am-rail{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth}.am-rail::-webkit-scrollbar,.am-slider::-webkit-scrollbar{display:none}.am-rail__item{flex:0 0 156px;display:flex;flex-direction:column;gap:8px;scroll-snap-align:start}.am .am-rail__item a{color:#fff}.am-rail__title{font-weight:700;font-size:14px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.am-poster,.am-score{border-radius:var(--am-r-sm)}.am-poster{aspect-ratio:2/3;position:relative;overflow:hidden;display:block;background:#e6e6ec}.am-band .am-poster{box-shadow:0 10px 24px rgba(60,0,10,.35)}.am-poster img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.am-score{position:absolute;left:8px;bottom:8px;padding:3px 8px;background:rgba(27,27,34,.78);color:#fff;font-size:12px;font-weight:800}.am-slider{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 80px)/6);gap:20px 16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.am-rail,.am-slider{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y}@media (max-width:1100px){.am-slider{grid-auto-columns:calc((100% - 48px)/4)}}@media (max-width:860px){.am-slider{grid-auto-columns:38%;margin:0-16px;padding:0 16px;scroll-padding:0 16px}}@media (max-width:480px){.am-slider{grid-auto-columns:44%}}.am-side{position:absolute;top:0;z-index:2;height:calc((100cqw - 80px)/6*1.5);display:grid;place-items:center;color:#fff;cursor:pointer}.am-side--prev{border-radius:var(--am-r-sm)0 0 var(--am-r-sm);background:linear-gradient(90deg,rgba(10,10,15,.75),rgba(10,10,15,0))}.am-side--next{border-radius:0 var(--am-r-sm) var(--am-r-sm)0;background:linear-gradient(270deg,rgba(10,10,15,.75),rgba(10,10,15,0))}.am-side svg{filter:drop-shadow(0 1px 3px rgba(0,0,0,.5));filter:none;width:18px;height:18px}.am-side:hover{background-color:transparent}.am-side:hover svg{transform:scale(1.15);transform:none}.am-side.is-off,.am-side[hidden]{opacity:0;pointer-events:none}@media (max-width:1100px){.am-side{height:calc((100cqw - 48px)/4*1.5)}}@media (max-width:860px){.am-side{display:none}}.am-side,.am-side--next,.am-side--prev{top:calc((100cqw - 80px)/6*.75 - 24px);padding:0;border-radius:999px;border:2px solid rgba(255,255,255,.6);background:var(--am-red);justify-items:center}.am-side--prev{left:-24px}.am-side--next{right:-24px}.am-side:hover{background:var(--am-red-dark)}@media (max-width:1100px){.am-side,.am-side--next,.am-side--prev{top:calc((100cqw - 48px)/4*.75 - 24px);height:48px}}@media (max-width:1280px){.am-side--prev{left:-8px}.am-side--next{right:-8px}}.am-side,.am-side--next,.am-side--prev{width:44px;height:44px;border:0;background:#fff;color:var(--am-red);box-shadow:0 4px 14px rgba(20,20,30,.18),0 0 0 1px rgba(20,20,30,.06);transition:background .2s,color .2s,box-shadow .2s,opacity .2s}.am-side--next:hover,.am-side--prev:hover,.am-side:hover{background:var(--am-red);color:#fff;box-shadow:0 6px 18px rgba(200,21,49,.35)}.am-side:focus-visible{outline:2px solid var(--am-red);outline-offset:3px}.am-rside{position:absolute;top:calc(10px + 117px - 26px);z-index:3;width:52px;height:52px;border-radius:999px;border:1.5px solid rgba(255,255,255,.45);background:rgba(255,255,255,.12);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 24px rgba(60,0,10,.25);transition:background .25s,color .25s,transform .25s,opacity .25s,border-color .25s}.am-rside--prev{left:-72px}.am-rside--next{right:-72px}.am-rside:hover{background:#fff;color:var(--am-red);border-color:#fff;transform:scale(1.08)}.am-rside:active{transform:scale(.96)}.am-rside:focus-visible{outline:2px solid #fff;outline-offset:3px}.am-rside.is-off{opacity:.35;pointer-events:none}@media (max-width:1320px){.am-rside--prev{left:-12px}.am-rside--next{right:-12px}.am-rside{background:rgba(160,10,35,.55)}}@media (max-width:860px){.am-rside{display:none}}.am-play{border-radius:999px;background:#fff;color:var(--am-red);position:absolute;left:50%;top:50%;width:52px;height:52px;margin:-26px 0 0-26px;display:grid;place-items:center;opacity:0;transform:scale(.7);transition:opacity .25s,transform .25s;box-shadow:0 8px 20px rgba(0,0,0,.3)}.am-hero .am-rail{padding:8px 0 4px}.am-rail__item .am-poster{box-shadow:0 10px 24px rgba(70,0,15,.35);transition:transform .3s,box-shadow .3s}.am-rail__item .am-poster img{transition:transform .5s}.am-rail__item .am-poster::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(20,0,5,.55));pointer-events:none}.am-rail__item:hover .am-poster{transform:translateY(-6px);box-shadow:0 18px 32px rgba(70,0,15,.45)}.am-rail__item:hover .am-poster img,.am-sl:hover .am-sl__poster img{transform:scale(1.06)}.am-play svg{margin-left:3px}.am-rail__item:hover .am-play{opacity:1;transform:scale(1)}.am-play,.am-rail__item .am-score{z-index:2}.am-rail__meta{font-size:12px;font-weight:600;color:rgba(255,255,255,.7);margin-top:-4px}.am-card .am-poster,.am-slider .am-poster{box-shadow:var(--am-shadow-media)}.am-card .am-poster{transition:box-shadow .25s,transform .25s}.am-card:hover .am-poster{box-shadow:0 12px 26px rgba(20,20,30,.2);transform:translateY(-3px)}.am-rail,.am-slider{--fl:48px;--fr:48px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--fl),#000 calc(100% - var(--fr)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--fl),#000 calc(100% - var(--fr)),transparent 100%)}.am-rail.is-start,.am-slider.is-start{--fl:0px}.am-rail.is-end,.am-slider.is-end{--fr:0px}@media (max-width:860px){.am-rail,.am-slider{--fl:20px;--fr:28px}}.am-slider{-webkit-mask-image:none;mask-image:none}.am-sl{display:flex;flex-direction:column;gap:6px;min-width:0;scroll-snap-align:start}.am-sl__poster{position:relative;display:block;aspect-ratio:225/320;border-radius:14px;overflow:hidden;background:#e6e6ec;box-shadow:0 6px 16px -6px rgba(20,20,30,.3);transition:transform .3s,box-shadow .3s}.am-pc__poster img,.am-sl__poster img{width:100%;height:100%;object-fit:cover;display:block}.am-sl__poster img{transition:transform .5s}.am-sl__poster::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(10,5,10,.55));opacity:.8;transition:opacity .3s}.am-sl__score{position:absolute;left:8px;top:8px;z-index:2;display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:8px;background:rgba(255,255,255,.92);color:var(--am-ink);font-size:12px;font-weight:800}.am-sl__score svg{color:#f5a500}.am-sl__play{position:absolute;left:50%;top:50%;z-index:2;width:48px;height:48px;margin:-24px 0 0-24px;border-radius:50%;display:grid;place-items:center;background:#fff;color:var(--am-red);opacity:0;transform:scale(.7);transition:opacity .25s,transform .3s;box-shadow:0 8px 20px rgba(0,0,0,.3)}.am-sl__play svg{margin-left:3px}.am-sl:hover .am-sl__poster{transform:translateY(-4px);box-shadow:0 16px 28px -10px rgba(20,20,30,.45)}.am-sl:hover .am-sl__play{opacity:1;transform:scale(1)}.am-sl__title{margin-top:4px;font-size:14px;font-weight:700;line-height:1.3;color:var(--am-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s}.am .am-pc__meta a:hover,.am .am-pc__title a:hover,.am-pc:hover .am-pc__title a,.am-sl:hover .am-sl__title{color:var(--am-red)}.am-sl__meta{display:flex;flex-wrap:wrap;font-size:12px;font-weight:600;color:var(--am-muted)}.am-pc__meta>span+span::before,.am-sl__meta>span+span::before{content:"·";margin:0 5px}.am-badge{color:var(--am-red-dark);position:absolute;box-sizing:border-box;background:#fff;display:grid;place-items:center}.am-card{display:flex;flex-direction:column;gap:8px;min-width:0}.am-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:700;font-size:14px;line-height:1.3;margin:0}.am-card__meta{font-size:12px}.am-card__meta,.am-card__meta a{color:var(--am-muted)}.am-card h3.am-card__title{margin:8px 0 2px;font-size:15px;font-weight:700;line-height:1.3}.am-slider>.am-card{scroll-snap-align:start;min-width:0}.am-pc__poster img{position:absolute;inset:0;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.am-pc{display:flex;flex-direction:column;min-width:0}.am-pc__poster{position:relative;display:block;aspect-ratio:225/320;border-radius:16px;overflow:hidden;background:#e6e6ec;box-shadow:0 8px 20px -8px rgba(20,20,30,.35);transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;isolation:isolate}.am-pc__poster::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(10,5,10,.25)0,transparent 25%,transparent 60%,rgba(10,5,10,.6));pointer-events:none}.am-pc__flag,.am-pc__score{top:8px;z-index:2;padding:4px 8px;border-radius:9px;font-weight:800}.am-pc__score{position:absolute;left:8px;display:inline-flex;align-items:center;gap:4px;background:rgba(255,255,255,.94);color:var(--am-ink);font-size:12.5px;box-shadow:0 2px 6px rgba(0,0,0,.15)}.am-pc__score svg{color:#f5a500}.am-pc__flag{right:8px;background:#1fb355;font-size:11.5px}.am-pc__eps,.am-pc__flag,.am-pc__hover{position:absolute;color:#fff}.am-pc__eps{left:8px;bottom:8px;z-index:2;padding:4px 9px;border-radius:9px;background:rgba(15,10,15,.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:12px;font-weight:700}.am-pc__hover{inset:0;z-index:3;display:flex;flex-direction:column;justify-content:flex-end;gap:12px;padding:14px;background:linear-gradient(180deg,rgba(20,5,12,.15)0,rgba(20,5,12,.85) 70%);opacity:0;transition:opacity .3s}.am-pc__play{align-self:center;margin-bottom:auto;margin-top:auto;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:var(--am-red);color:#fff;box-shadow:0 0 0 8px rgba(200,21,49,.25),0 10px 24px rgba(0,0,0,.35);transform:scale(.7);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.am-pc__play svg{margin-left:3px}.am-pc__text{font-size:12.5px;line-height:1.45;color:rgba(255,255,255,.9);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;transform:translateY(8px);transition:transform .35s}.am-pc__poster:focus-visible,.am-pc__poster:hover{transform:translateY(-6px);box-shadow:0 22px 36px -14px rgba(60,10,25,.55)}.am-pc__poster:hover img{transform:scale(1.07)}.am-pc__poster:focus-visible .am-pc__hover,.am-pc__poster:hover .am-pc__hover{opacity:1}.am-fs__poster:hover .am-fs__poster-play span,.am-pc__poster:hover .am-pc__play{transform:scale(1)}.am-pc__poster:hover .am-pc__text{transform:none}.am-pc__title{margin:10px 0 0;font-size:15px;font-weight:700;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.am .am-pc__title a{color:var(--am-ink);transition:color .2s}.am-pc__meta{margin:4px 0 0;display:flex;flex-wrap:wrap;font-size:12.5px;font-weight:600}.am .am-pc__meta a,.am-pc__meta{color:var(--am-muted)}@media (hover:none){.am-pc__hover{display:none}}@media (max-width:480px){.am-pc__title{font-size:14px}}@media (prefers-reduced-motion:reduce){.am-pc__play,.am-pc__poster,.am-pc__poster img,.am-pc__text{transition:none}}.am-nr{position:relative;display:flex;align-items:center;gap:14px;padding:12px;border-radius:18px;background:#fff;box-shadow:0 1px 2px rgba(20,20,30,.04),0 8px 22px -14px rgba(20,20,30,.2);transition:transform .25s,box-shadow .25s}.am-nr:hover{transform:translateY(-3px);box-shadow:0 2px 4px rgba(20,20,30,.05),0 18px 32px -16px rgba(120,20,40,.35)}.am-nr__poster{position:relative;flex:0 0 64px;height:90px;border-radius:12px;overflow:hidden;background:#e6e6ec;box-shadow:0 6px 14px -6px rgba(20,20,30,.4)}.am-nr__poster img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}.am .am-on__link:hover .am-on__tile img,.am-nr:hover .am-nr__poster img{transform:scale(1.08)}.am-nr__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.am .am-nr__title{font-size:15px;font-weight:800;line-height:1.25;color:var(--am-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s}.am .am-nr__title::after{content:"";position:absolute;inset:0;border-radius:18px}.am .am-on__link:hover .am-on__t,.am-nr:hover .am-nr__title{color:var(--am-red)}.am-nr__orig{font-size:12.5px;font-weight:600;color:var(--am-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.am-nr__orig a{position:relative;z-index:1;color:var(--am-muted)!important}.am-nr__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px}.am-nr__eps,.am-nr__live,.am-nr__score{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:8px;font-size:12px;font-weight:800;line-height:1.3}.am-nr__score{background:#fff3d1;color:#8a5a00}.am-nr__score svg{color:#f5a500}.am .am-pg__nums>a:hover,.am-nr__eps{background:var(--am-red-soft);color:var(--am-red-dark)}.am-nr__live{background:#e3f6ea;color:#147a3b}.am-badge{display:inline-flex;align-items:center;color:#fff;right:8px;top:8px;min-width:0;height:26px;padding:0 9px 0 7px;border-radius:9px;gap:5px;background:linear-gradient(135deg,rgba(20,8,14,.78),rgba(60,10,25,.78));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:12px;font-weight:800;letter-spacing:.01em;box-shadow:0 4px 12px rgba(0,0,0,.25),inset 0 0 0 1px rgba(255,255,255,.12);display:none!important}.am-badge::before{content:""}.am-badge::after{content:"эп.";font-weight:600;opacity:.75}.am-badge::before{width:13px;height:13px;border:0;background:#ff8fa3;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='7' width='18' height='13' rx='3'/%3E%3Cpath d='M7 3.5h10M10.5 11v5l4-2.5z'/%3E%3C/svg%3E")center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='7' width='18' height='13' rx='3'/%3E%3Cpath d='M7 3.5h10M10.5 11v5l4-2.5z'/%3E%3C/svg%3E")center/contain no-repeat}.am-srchpage>:not(.am-pc){grid-column:1/-1}.am .am-more{color:var(--am-red-dark);font-size:14px;font-weight:800}.am-cols{display:flex;flex-wrap:wrap;gap:24px;padding:32px 0 8px}.am-col{flex:999 1 560px}.am-aside{flex:1 1 300px;align-self:flex-start;display:flex;flex-direction:column;gap:20px}.am-head{display:flex;justify-content:space-between;gap:12px;margin-bottom:14px}.am-head h2{margin:0;font-size:22px;font-weight:800}.am-box,.am-chips a{background:var(--am-card)}.am-box{border-radius:var(--am-radius);overflow:hidden}.am-box__in{padding:18px 20px}.am-box h2,.am-section>h2{margin:0;font-size:20px;font-weight:800}.am-section>h2{margin:0 0 14px;font-size:22px}.am-box__sub{margin:4px 0 10px;font-size:13px;color:var(--am-muted)}.am-section{padding:32px 0 8px}.am-chips{display:flex;flex-wrap:wrap;gap:8px}.am-chips a{padding:10px 16px;border-radius:999px;font-size:14px;font-weight:700}.am .am-dd--grid .am-dd__menu a.is-on,.am-chips a:hover{background:var(--am-red);color:#fff}.am-text{border-radius:var(--am-radius);padding:26px;display:flex;flex-direction:column;gap:12px;background:var(--am-card)}.am-ong__head h2,.am-text h2{margin:0;font-size:21px;font-weight:800}.am-text p{margin:0;font-size:15px;line-height:1.75;color:var(--am-text)}.am-text a{color:var(--am-red-dark);text-decoration:underline}.am-aside,.am-col{min-width:0}.am-sect{margin-top:36px}.am-head{align-items:center}.am-ong{overflow:hidden;padding:0}.am-ong__head{display:flex;gap:12px;background:linear-gradient(135deg,#cf1a37,#a30f27);color:#fff}.am-ong__head h2{color:#fff;color:var(--am-ink);font-size:22px}.am-ong__head .am-box__sub{margin:2px 0 0;color:rgba(255,255,255,.8);font-size:13px;color:#6b6b78}.am-box{box-shadow:var(--am-shadow)}.am-ong__head{background:0 0;color:var(--am-ink);padding:20px 20px 14px;border-bottom:1px solid var(--am-line);align-items:flex-start}.am-newgrid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media (max-width:1100px){.am-newgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.am-newgrid{grid-template-columns:1fr}}.am-ong{border-radius:22px;background:#fff;box-shadow:0 1px 2px rgba(20,20,30,.04),0 10px 28px -16px rgba(20,20,30,.22)}.am-ong .am-ong__head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:22px 22px 14px;border-bottom:0}.am-ong .am-box__in{padding:0 12px 14px}.am-onlist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.am-on{margin:0;padding:0;border:0}.am-on::before,.am-on::marker{content:none}.am .am-on__link{display:flex;align-items:center;color:var(--am-ink);transition:background .2s}.am .am-on__link:hover{background:var(--am-bg)}.am-on__body{min-width:0;display:flex;flex-direction:column}.am-on__t{font-weight:800;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s}.am .am-on__all{display:flex;align-items:center;justify-content:center;gap:8px;margin:8px 4px 0;height:46px;border-radius:14px;background:var(--am-red);color:#fff;font-size:14.5px;font-weight:800;box-shadow:0 10px 20px -8px rgba(200,21,49,.55);transition:background .2s,gap .2s}.am .am-on__all:hover{background:var(--am-red-dark);color:#fff;gap:12px}.am-onlist{gap:2px}.am .am-on__link{position:relative;gap:14px;padding:10px 10px 10px 8px;border-radius:16px}.am .am-on__link:hover{background:linear-gradient(90deg,#fff1f3,rgba(255,241,243,0))}.am-on__tile{position:relative;flex:0 0 64px;overflow:hidden;background:#2a1018}.am-on__tile img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .5s}.am-on__tile::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,5,12,.15),rgba(120,10,30,.78));background:linear-gradient(180deg,transparent 55%,rgba(10,5,10,.35))}.am-on__date{position:absolute;inset:0;z-index:1;flex-direction:column;align-items:center;justify-content:center;color:#fff;line-height:1;text-shadow:0 1px 3px rgba(0,0,0,.5)}.am-on.is-ready .am-on__date{display:flex}.am-on__day{font-size:24px;font-weight:900;letter-spacing:-.02em}.am-on__mon,.am-on__time{font-style:normal;font-size:11px;font-weight:800}.am-on__mon{margin-top:2px;text-transform:uppercase;letter-spacing:.08em;opacity:.9}.am-on__time{margin-top:6px;padding:2px 6px;border-radius:6px;background:rgba(255,255,255,.22)}.am-on__body{flex:1;gap:4px}.am-on__when{align-self:flex-start;padding:2px 8px;border-radius:6px;background:var(--am-field);color:var(--am-muted-2);font-weight:800}.am-on__when.is-soon{background:#e3f6ea;color:#147a3b}.am-on__t{font-size:15px}.am-on__sub{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px}.am-on__sub b,.am-on__sub i{padding:0;background:0 0;color:var(--am-red);font-weight:800}.am-on__sub i{color:var(--am-muted);font-style:normal;font-weight:700}.am-on__go{flex:0 0 16px;color:#c9c9d2;transition:color .2s,transform .2s}.am .am-on__link:hover .am-on__go{color:var(--am-red);transform:translateX(3px)}.am-onlist>.am-on+.am-on .am-on__link::before{content:"";position:absolute;left:86px;right:10px;top:-1px;height:1px;background:var(--am-line)}.am-on__date{display:none!important}.am-on__tile{flex-basis:58px;height:82px;border-radius:12px;background:#e6e6ec;box-shadow:0 8px 18px -8px rgba(20,20,30,.45)}.am-on__when{text-transform:none;letter-spacing:0;font-size:12px}.am-on.is-ready .am-on__when,.am-on__when{display:none!important}.am-listing{padding:28px 0 8px}.am-catlist{display:flex;flex-direction:column}.am-pg,.am-pg__nums{display:flex;flex-wrap:wrap;align-items:center}.am-pg{justify-content:center;gap:10px;margin:22px auto 4px;padding:8px;width:fit-content;max-width:100%;box-sizing:border-box;border-radius:18px;background:#fff;box-shadow:0 1px 2px rgba(20,20,30,.04),0 8px 24px -12px rgba(20,20,30,.14)}.am-pg__nums{gap:4px}.am-pg__nums>a,.am-pg__nums>span{display:inline-grid;place-items:center;min-width:42px;height:42px;padding:0 8px;box-sizing:border-box;border-radius:12px;font-size:15px;font-weight:700;color:var(--am-text);background:0 0;transition:background .2s,color .2s}.am .am-pg__nums>a{color:var(--am-text)}.am-pg__nums>span:not(.nav_ext){background:var(--am-red);color:#fff;box-shadow:0 6px 14px -4px rgba(200,21,49,.55)}.am-pg__nums>.nav_ext{min-width:24px;padding:0;color:var(--am-muted)}.am-pg__edge>a,.am-pg__edge>span{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 16px;border-radius:12px;background:var(--am-field);font-size:14px;font-weight:700;color:var(--am-ink);transition:background .2s,color .2s}.am-pg__edge em{font-style:normal}.am .am-pg__edge>a,.am-dd>summary{color:var(--am-ink)}.am .am-pg__edge>a:hover{background:var(--am-ink);color:#fff}.am-pg__edge>span{opacity:.4;cursor:default}.am-pg__edge:empty{display:none}@media (max-width:600px){.am-pg{gap:6px;padding:6px}.am-pg__edge em{display:none}.am-pg__edge>a,.am-pg__edge>span{padding:0 12px}.am-pg__nums>a,.am-pg__nums>span{min-width:38px;height:38px}}.am-catlist{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:28px 18px}.am-catlist>.am-pg,.am-catlist>nav{grid-column:1/-1}@media (max-width:1100px){.am-catlist{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:860px){.am-catlist{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 14px}}@media (max-width:480px){.am-catlist{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}}.am-flt{display:flex;flex-direction:column;margin-bottom:26px;border-radius:22px;background:#fff;box-shadow:0 1px 2px rgba(20,20,30,.04),0 10px 28px -18px rgba(20,20,30,.25)}.am-flt__bar{justify-content:space-between;gap:12px;border-top:1px solid var(--am-line)}.am-flt__bar,.am-flt__selects{display:flex;flex-wrap:wrap;align-items:center}.am .am-flt__reset{display:inline-flex;align-items:center;padding:0 14px;border-radius:12px;font-size:13.5px;font-weight:700;color:var(--am-red-dark)}.am .am-flt__reset:hover{background:var(--am-red-soft)}.am .am-flt__reset[hidden],.am-dd--grid .am-dd__menu a.is-on::after{display:none}.am-flt__sort{display:inline-flex;background:var(--am-field);box-shadow:inset 0 0 0 1px #ececf1}.am-flt__sort button{padding:0 16px;border:0;border-radius:10px;background:0 0;font:inherit;font-size:14px;font-weight:700;color:var(--am-muted-2);cursor:pointer;transition:background .2s,color .2s,box-shadow .2s;height:36px}.am-flt__sort button:hover:not(:disabled){color:var(--am-ink)}.am-flt__sort button.is-on{background:#fff;color:var(--am-red-dark);box-shadow:0 1px 2px rgba(20,20,30,.08),0 4px 12px rgba(20,20,30,.08)}.am-flt__sort button:disabled{cursor:default;opacity:.5}@media (max-width:860px){.am-flt{padding:12px;border-radius:18px}.am-flt__bar{flex-direction:column;align-items:stretch}.am-flt__selects{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.am-flt__reset{grid-column:1/-1;justify-content:center}.am-flt__sort{display:grid;grid-template-columns:repeat(3,1fr)}.am-flt__selects{gap:6px}}.am-flt{gap:16px;padding:18px}.am-flt__bar{padding-top:16px}.am-flt__selects{gap:10px}.am-dd{position:relative}.am-dd>summary{display:inline-flex;align-items:center;gap:9px;height:44px;border-radius:14px;background:var(--am-field);box-shadow:inset 0 0 0 1px #ececf1;font-size:14px;font-weight:800;list-style:none;cursor:pointer;user-select:none;transition:background .2s,box-shadow .2s,color .2s}.am-dd>summary:hover{background:#fff;box-shadow:inset 0 0 0 1.5px #f1c9d1}.am-dd__chev{color:var(--am-muted);transition:transform .25s,color .2s}.am-dd[open]>summary{background:#fff;box-shadow:inset 0 0 0 2px var(--am-red)}.am-dd[open] .am-dd__chev{transform:rotate(180deg);color:var(--am-red)}.am-dd.is-on>summary{background:var(--am-red);color:#fff;box-shadow:0 8px 18px -8px rgba(200,21,49,.6)}.am-dd.is-on .am-dd__chev{color:rgba(255,255,255,.8)}.am-dd__menu{position:absolute;left:0;top:calc(100% + 8px);z-index:30;min-width:220px;padding:8px;border-radius:18px;background:#fff;box-shadow:0 0 0 1px rgba(20,20,30,.04),0 24px 48px -16px rgba(20,20,30,.3);display:flex;flex-direction:column;gap:2px;animation:amDd .18s ease-out}.am .am-dd__menu a{position:relative;display:flex;align-items:center;height:40px;padding:0 36px 0 12px;border-radius:11px;font-size:14px;font-weight:700;color:var(--am-text);white-space:nowrap;transition:background .15s,color .15s}.am .am-dd__menu a.is-on,.am .am-dd__menu a:hover{background:var(--am-red-soft);color:var(--am-red-dark)}.am-dd__menu a.is-on::after{content:"";position:absolute;right:14px;top:50%;width:6px;height:11px;margin-top:-7px;border:solid var(--am-red);border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}.am-dd--grid .am-dd__menu{display:grid;grid-template-columns:repeat(4,1fr);min-width:300px}.am .am-dd--grid .am-dd__menu a{justify-content:center;padding:0 8px}.am .am-flt__reset{gap:6px;height:44px}.am-flt__sort{padding:4px;border-radius:14px}@media (max-width:860px){.am-flt__selects{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.am-dd>summary{width:100%;box-sizing:border-box;justify-content:space-between;padding:0 10px;font-size:13px}.am-dd:nth-child(2) .am-dd__menu{left:50%;transform:translateX(-50%)}.am-dd:nth-child(3) .am-dd__menu{left:auto;right:0}.am-dd__menu{min-width:180px}.am-dd--grid .am-dd__menu{min-width:240px;grid-template-columns:repeat(3,1fr)}}.am-dd>summary{padding:0 14px 0 16px}.am-main--list .am-listing{padding-top:0}.am-main--list .am-flt{box-shadow:0 1px 2px rgba(20,20,30,.04),0 22px 44px -22px rgba(120,10,30,.35)}.am-tagcloud{padding:24px}.am-tagcloud h1{margin:0 0 14px;font-size:24px;font-weight:800}.am .am-flt__bar{padding-top:0;border-top:0}.am-fs__next b{font-weight:800}.am .am-fs__btn{display:flex;border-radius:var(--am-r-sm);align-items:center;justify-content:center;gap:10px;height:50px;padding:0 18px;font-size:16px;font-weight:800;cursor:pointer;transition:background .2s,box-shadow .2s,transform .2s,color .2s}.am-fs{display:flex;flex-direction:column;gap:20px}.am-fs__crumbs{display:flex;flex-wrap:wrap;color:var(--am-muted)}.am .am-fs__counters a:hover{color:var(--am-red)}.am-fs__card{position:relative;display:grid;background:var(--am-card);border-radius:var(--am-radius);box-shadow:var(--am-shadow);overflow:hidden}.am-fs__card::before{content:"";position:absolute;background:linear-gradient(90deg,var(--am-red),#e8445f 60%,var(--am-red-dark))}.am-fs__side{display:flex;flex-direction:column;gap:12px;align-self:start;position:sticky;top:16px}.am-fs__poster{position:relative;border-radius:18px;overflow:hidden;background:#e6e6ec}.am-fs__poster img{display:block;width:100%;height:auto;aspect-ratio:600/850;object-fit:cover}.am-fs__age{position:absolute;left:12px;top:12px;padding:4px 10px;border-radius:10px;background:rgba(27,27,34,.82);color:#fff;font-size:13px;font-weight:800}.am .am-fs__btn--main{background:var(--am-red);color:#fff;box-shadow:0 10px 22px rgba(200,21,49,.32)}.am .am-fs__btn--main:hover{background:var(--am-red-dark);color:#fff;transform:translateY(-1px)}.am-fs__btn small{padding:3px 8px;border-radius:8px;background:rgba(255,255,255,.2);font-size:12px;font-weight:700}.am-fs__side>a:not(.am-fs__btn){display:block}.am-fs__btn--ghost{width:100%;box-sizing:border-box;background:var(--am-field);color:var(--am-ink)}.am-fs__btn--ghost.is-on,.am-fs__btn--ghost:hover{background:var(--am-red-soft);color:var(--am-red-dark)}.am-fs__counters{display:flex;justify-content:center;gap:22px;padding-top:4px;font-size:14px;font-weight:700;color:var(--am-muted)}.am-fs__counters>*{display:inline-flex;align-items:center;gap:6px}.am .am-fs__counters a{color:var(--am-muted)}.am-fs__main{min-width:0}.am-fs__title{margin:0;font-weight:800;line-height:1.15;text-wrap:balance}.am-fs__status{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 16px;border-radius:var(--am-r-sm);background:var(--am-field);font-size:14px;font-weight:800;color:var(--am-muted-2)}.am-fs__status i{background:#9a9aa6;position:relative;width:16px;height:16px;border-radius:50%;background:#7b8394}.am-fs__status.is-ongoing{background:#e6f7ec;color:#178a43}.am-fs__status.is-ongoing i{animation:amPulseG 1.8s infinite}.am-fs__status.is-anons{background:#eef1ff;color:#3b4cc0}.am-fs__status.is-anons i{background:#4a5cff}.am-fs__genres{display:flex;flex-wrap:wrap;gap:8px}.am .am-fs__genres a{border-radius:999px;background:var(--am-bg);font-weight:700;color:var(--am-ink);transition:background .2s,color .2s;background:#fff;box-shadow:inset 0 0 0 1.5px #ececf1}.am .am-fs__genres a:hover{transform:translateY(-1px)}.am-fs__next{display:flex;align-items:center;gap:10px;border-radius:var(--am-r-sm);background:var(--am-red-soft);color:var(--am-red-dark)}.am-fs__block{background:var(--am-card);border-radius:var(--am-radius);box-shadow:var(--am-shadow)}.am-fs__story p{margin:0 0 12px}.am-fs__story p:first-child{font-size:17px;color:var(--am-ink);font-weight:500}.am-fs__edit{display:inline-block;margin-top:6px;font-size:13px;font-weight:700}.am-fs__chip{padding:6px 12px;border-radius:999px;background:var(--am-red-soft);color:var(--am-red-dark);font-size:13px;font-weight:800}.am-fs__player{position:relative;aspect-ratio:16/9;overflow:hidden;background:radial-gradient(70% 90%at 50% 40%,#2b1219,#111117)}.am-fs__pane iframe,.am-fs__player iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.am-fs__noplayer{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:20px;text-align:center;color:rgba(255,255,255,.72);font-size:14px}.am-fs__noplayer b{color:#fff;font-size:20px}.am-fs__noplayer-ico{width:76px;height:76px;margin-bottom:6px;border-radius:999px;background:var(--am-red);color:#fff;display:grid;place-items:center;box-shadow:0 0 0 12px rgba(200,21,49,.18),0 0 0 26px rgba(200,21,49,.08)}.am-fs__btn small,.am-fs__noplayer-ico svg,.am-fs__poster-play svg{margin-left:4px}@media (max-width:1100px){.am-fs__card{grid-template-columns:250px 1fr;gap:26px}}@media (max-width:860px){.am-fs__card{grid-template-columns:1fr;padding:20px}.am-fs__side{position:static;max-width:300px;width:100%;margin:0 auto}.am-fs__title{font-size:24px;text-align:center}.am-fs__genres{justify-content:center}.am-fs__block{padding:20px 18px}}.am .am-fs__btn{white-space:nowrap}.am-fs__card{isolation:isolate}.am-fs__card::after,.am-fs__poster::after{content:"";position:absolute;inset:0;pointer-events:none}.am-fs__card::after{background:radial-gradient(60% 50%at 100%0,rgba(255,255,255,.65),transparent 70%),linear-gradient(180deg,rgba(255,255,255,.35),#fff 78%)}.am-fs__poster{transform:perspective(900px) rotateY(0) translateZ(0);transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s}.am-fs__poster::after{background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.45) 48%,transparent 60%);transform:translateX(-120%);transition:transform .9s}.am-fs__side:hover .am-fs__poster{transform:perspective(900px) rotateY(-5deg) translateY(-4px);box-shadow:18px 30px 50px -14px rgba(60,10,25,.5),0 0 0 1px rgba(255,255,255,.6)}.am-fs__side:hover .am-fs__poster::after{transform:translateX(120%)}.am-fs__poster-play{position:absolute;inset:0;display:grid;place-items:center;background:linear-gradient(180deg,transparent 40%,rgba(20,5,10,.55));opacity:0;transition:opacity .3s}.am-fs__poster-play span{width:72px;height:72px;border-radius:50%;background:rgba(255,255,255,.95);color:var(--am-red);display:grid;place-items:center;transform:scale(.7);transition:transform .35s cubic-bezier(.2,.8,.2,1);box-shadow:0 0 0 10px rgba(255,255,255,.25),0 12px 30px rgba(0,0,0,.35)}.am-fs__poster:hover .am-fs__poster-play{opacity:1}.am .am-fs__btn--main{background:linear-gradient(135deg,#e3203f,var(--am-red) 45%,var(--am-red-dark));position:relative;overflow:hidden}.am .am-fs__btn--main::before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);transform:translateX(-100%);animation:amShine 3.2s ease-in-out infinite}.am-fs__btn--ghost{background:rgba(255,255,255,.8);box-shadow:inset 0 0 0 1.5px #ececf1}.am-fs__eyebrow{display:flex;flex-wrap:wrap;align-items:center}.am-fs__eyebrow .am-fs__status{background:rgba(255,255,255,.85);box-shadow:0 1px 2px rgba(20,20,30,.06)}.am-fs__eyebrow .am-fs__status.is-ongoing{background:#e6f7ec}.am-fs__title{position:relative}.am-fs__title::after{content:"";position:absolute;left:0;bottom:0;width:64px;height:4px;border-radius:4px;background:linear-gradient(90deg,var(--am-red),#ff8a9b)}.am-fs__genres a:first-child{background:var(--am-ink)!important;color:#fff!important;box-shadow:none!important}.am-fs__next{background:linear-gradient(90deg,#ffe1e6,#fff0f2);box-shadow:inset 3px 0 0 var(--am-red)}@media (max-width:860px){.am-fs__eyebrow{justify-content:center}.am-fs__title::after{left:50%;margin-left:-32px}.am-fs__side:hover .am-fs__poster{transform:none}}@media (prefers-reduced-motion:reduce){.am .am-fs__btn--main::before,.am-fs__status.is-ongoing i{animation:none}.am-fs__poster,.am-fs__poster::after{transition:none}}.am .am-fs__btn--main>*{position:relative;z-index:1}.am .am-fs__btn--main svg{flex:0 0 18px}.am-fs__card{grid-template-columns:280px 1fr;gap:40px;padding:34px;min-height:440px}.am-fs__card::before{z-index:2}.am-fs__card::after{z-index:-1;background:linear-gradient(90deg,#fff 0,rgba(255,255,255,.96) 34%,rgba(255,255,255,.82) 52%,rgba(255,255,255,.25) 80%,rgba(255,255,255,.05) 100%),linear-gradient(180deg,transparent 60%,#fff 100%)}.am-fs__main{max-width:640px;padding-top:8px}.am-fs__eyebrow{margin-bottom:14px}.am-fs__title{font-size:clamp(28px,3.4vw,44px);text-transform:none;letter-spacing:-.01em;padding-bottom:0}.am-fs__status.is-anons i::after,.am-fs__status.is-ongoing i::after,.am-fs__title::after{display:none}.am-fs__orig{margin:8px 0 0;font-size:16px;font-weight:600;color:var(--am-muted-2)}.am-fs__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 0;margin:20px 0 16px;font-size:15px;font-weight:700}.am-fs__meta>span{display:inline-flex;align-items:center}.am-fs__meta>span+span::before{content:"";width:4px;height:4px;margin:0 12px;border-radius:50%;background:#c3c3cc}.am .am-fs__meta a,.am-fs__meta{color:var(--am-text)}.am .am-fs__meta a:hover,.am-fs__season svg{color:var(--am-red)}.am-fs__genres{margin-bottom:20px}.am .am-fs__genres a{padding:6px 13px;font-size:13.5px;background:rgba(255,255,255,.75);box-shadow:inset 0 0 0 1.5px rgba(27,27,34,.1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.am-fs__genres a:first-child{background:rgba(255,255,255,.75)!important;color:var(--am-ink)!important;box-shadow:inset 0 0 0 1.5px rgba(27,27,34,.1)!important}.am .am-fs__genres a:hover{background:var(--am-red)!important;color:#fff!important;box-shadow:none!important}.am-fs__lead{margin:0 0 22px;font-size:16px;line-height:1.65;color:var(--am-text);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.am-fs__lead p,.am-rate p{margin:0}.am-fs__next{display:inline-flex;margin:0 0 22px;padding:10px 16px;font-size:14px}.am-fs__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px;margin:0;padding-top:20px;border-top:1px solid rgba(27,27,34,.08)}.am-fs__facts dt{margin-bottom:3px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--am-muted)}.am-fs__facts dd{margin:0;font-size:15px;font-weight:700;color:var(--am-ink);overflow-wrap:anywhere}.am .am-fs__facts dd a{color:var(--am-ink);border-bottom:1px solid rgba(200,21,49,.3)}.am .am-fs__facts dd a:hover{color:var(--am-red);border-color:var(--am-red)}@media (max-width:1100px){.am-fs__card{grid-template-columns:240px 1fr;gap:28px;padding:26px}}@media (max-width:860px){.am-fs__card{grid-template-columns:1fr;padding:20px;min-height:0}.am-fs__card::after{background:linear-gradient(180deg,rgba(255,255,255,.2)0,rgba(255,255,255,.85) 260px,#fff 380px)}.am-fs__main{max-width:none;text-align:center}.am-fs__eyebrow,.am-fs__genres,.am-fs__meta{justify-content:center}.am-fs__facts{text-align:left}}@media (max-width:480px){.am-fs__facts{grid-template-columns:1fr}}.am-fs__card::after{background:linear-gradient(90deg,#fff 0,rgba(255,255,255,.97) 38%,rgba(255,255,255,.88) 56%,rgba(255,255,255,.55) 80%,rgba(255,255,255,.35) 100%),linear-gradient(180deg,transparent 55%,#fff 100%)}.am-fs__top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px}.am .am-fs__crumbs a,.am-fs__crumbs,.am-fs__crumbs>span{display:inline-flex;align-items:center}.am-fs__crumbs{min-width:0;max-width:100%;border-radius:999px;background:rgba(255,255,255,.85);box-shadow:0 1px 2px rgba(20,20,30,.05),0 4px 14px rgba(20,20,30,.05),inset 0 0 0 1px #efeff3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.am-fs__crumbs>span{min-width:0}.am .am-fs__crumbs a{gap:6px;transition:background .2s,color .2s}.am .am-fs__crumbs a:hover{background:var(--am-red-soft)}.am .am-fs__crumbs .am-fs__home{background:var(--am-red);color:#fff;box-shadow:0 4px 10px rgba(200,21,49,.28)}.am .am-fs__crumbs .am-fs__home:hover{background:var(--am-red-dark);color:#fff}.am-fs__crumb-cur span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:42ch}.am-fs__card::before{top:0;left:0;right:0;height:3px;border-radius:0;background:linear-gradient(90deg,var(--am-red)0,#ff6f86 28%,rgba(255,111,134,.35) 55%,transparent 80%)}.am-fs__card>.am-fs__main::before{content:"";position:absolute;z-index:-1;left:-140px;top:-160px;width:420px;height:320px;border-radius:50%;background:radial-gradient(closest-side,rgba(200,21,49,.1),transparent);pointer-events:none}.am-fs__eyebrow{gap:8px}.am-fs__eyebrow .am-fs__status{height:32px;padding:0 13px 0 11px;border-radius:999px;background:#eef0f4;color:#4a4f5c;box-shadow:none;font-size:13px}.am-fs__status i::after{content:"";position:absolute;left:5px;top:3px;width:4px;height:7px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.am-fs__eyebrow .am-fs__status.is-ongoing{background:#e3f6ea;color:#147a3b}.am-fs__status.is-ongoing i{width:10px;height:10px;margin:0 3px;background:#1fb355}.am-fs__eyebrow .am-fs__status.is-anons{background:#ecebff;color:#4a3fc4}.am-fs__status.is-anons i{width:10px;height:10px;margin:0 3px;background:#6c5cff}.am-fs__season{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 13px;border-radius:999px;background:rgba(255,255,255,.9);box-shadow:inset 0 0 0 1px #ececf1;font-size:13px;font-weight:700}.am .am-fs__season a,.am-fs__season{color:var(--am-muted-2)}.am .am-fs__season a:hover,.am .am-fs__specs dd a:hover,.am-fs__bh small,.am-fs__home svg{color:var(--am-red)}@media (max-width:860px){.am-fs__top{justify-content:center}.am-fs__crumb-cur span{max-width:18ch}.am-fs__card>.am-fs__main::before{display:none}}@media (max-width:480px){.am .am-fs__crumbs .am-fs__home span{display:none}.am .am-fs__crumbs .am-fs__home{padding:6px 8px}}.am-fs__main{position:relative}.am-fs__top{padding:2px 4px}.am-fs__crumbs{gap:2px;padding:0;background:0 0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:13.5px;font-weight:600}.am .am-fs__crumbs a{padding:4px 6px;border-radius:8px}.am .am-fs__crumbs .am-fs__home:hover,.am .am-fs__crumbs a:hover{background:0 0}.am .am-fs__crumbs .am-fs__home{padding:4px 6px 4px 0;background:0 0;box-shadow:none}.am-fs__home svg{opacity:.85}.am-fs__sep{flex:0 0 12px;width:12px;height:12px}.am-fs__crumb-cur{padding:0 0 0 6px;font-weight:700}@media (max-width:480px){.am .am-fs__crumbs .am-fs__home span{display:inline}}.am-fs__block{position:relative;isolation:isolate;overflow:hidden;padding:28px 32px;border:1px solid rgba(255,255,255,.9)}.am-fs__block::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--am-red)0,#ff6f86 22%,rgba(255,111,134,.3) 45%,transparent 70%)}.am-fs__bh{display:flex;align-items:center;gap:14px}.am-fs__bh>div{flex:1;min-width:0}.am-fs__bico{flex:0 0 44px;height:44px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(135deg,#ffe7eb,#ffd3db);color:var(--am-red);box-shadow:inset 0 0 0 1px rgba(200,21,49,.08)}.am-fs__bh small{margin-bottom:2px;font-size:11.5px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.am-fs__bh h2{margin:0;line-height:1.25}.am-fs__bh .am-fs__chip{flex:0 0 auto;padding:6px 12px;border-radius:999px;background:#fff;font-size:13px;font-weight:800}.am-fs__about-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:32px;align-items:start}.am-fs__story{font-size:16px;line-height:1.75;color:var(--am-text);max-width:none}.am-fs__story p:last-child{margin-bottom:0}.am-fs__specs{margin:0;padding:6px 18px;border-radius:16px;background:linear-gradient(180deg,#fafafc,#f4f4f7);box-shadow:inset 0 0 0 1px #efeff3}.am-fs__specs>div{display:flex;justify-content:space-between;gap:14px;padding:11px 0;border-bottom:1px dashed #e3e3ea;font-size:14px}.am-fs__specs>div:last-child{border-bottom:0}.am-fs__specs dt{color:var(--am-muted);font-weight:600;white-space:nowrap}.am-fs__specs dd{margin:0;text-align:right;font-weight:700;overflow-wrap:anywhere}.am .am-fs__specs dd a,.am-fs__specs dd{color:var(--am-ink)}.am .am-fs__edit{display:inline-flex;align-items:center;gap:6px;margin-top:18px;padding:7px 12px;border-radius:10px;background:var(--am-field);font-size:13px;font-weight:700}.am .am-fs__edit,.am .am-fs__edit a{color:var(--am-muted-2)}.am .am-fs__edit:hover{background:var(--am-red-soft);color:var(--am-red-dark)}.am-fs__watchbox::after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,.9) 45%,#fff)}.am-fs__player{border-radius:18px;box-shadow:0 24px 50px -20px rgba(40,5,15,.55),0 0 0 1px rgba(20,20,30,.06)}@media (max-width:1100px){.am-fs__about-grid{grid-template-columns:1fr}.am-fs__specs{max-width:520px}}@media (max-width:860px){.am-fs__block{padding:22px 18px}.am-fs__bh h2{font-size:18px}.am-fs__bico{flex-basis:38px;height:38px;border-radius:12px}}@media (max-width:480px){.am-fs__bh .am-fs__chip{display:none}}.am-fs__story p:first-child{display:none}.am-fs__story p:last-child{color:var(--am-text);font-size:16px}.am .am-fs__crumbs .am-fs__home{padding-left:0}.am-fs__block::before,.am-fs__watchbox::after,.am-fs__watchbox::before{display:none}.am-fs__watchbox{padding:24px 28px 20px;background:#fff}.am-fs__whead{flex-wrap:wrap}.am-fs__whead h2{display:flex;align-items:center;gap:12px}.am-fs__pane{position:absolute;inset:0}@media (max-width:860px){.am-fs__watchbox{padding:20px 16px 16px}.am-fs__whead h2{font-size:18px}}.am-fs__block{border:0;box-shadow:0 1px 2px rgba(20,20,30,.04),0 8px 24px -12px rgba(20,20,30,.12)}.am-fs__bh small,.am-fs__bico,.am-fs__card::before{display:none}.am-fs__bh{margin-bottom:16px}.am-fs__bh h2{font-size:21px;font-weight:800;letter-spacing:-.01em}.am-fs__bh h2,.am-fs__whead h2{color:var(--am-ink)}.am-fs__bh h2::after{display:block}.am-fs__bh h2::after,.am-fs__whead h2::after{content:"";width:28px;height:3px;margin-top:10px;border-radius:3px;background:var(--am-red);opacity:.85}.am-fs__whead{justify-content:flex-start;gap:16px}.am-fs__bh .am-fs__chip{background:var(--am-field);box-shadow:none;color:var(--am-muted-2)}@media (max-width:860px){.am-fs__bh h2,.am-fs__whead h2{font-size:18px}}.am-fs__whead h2{display:block}.am-cf{display:flex;flex-direction:column;gap:12px;margin-bottom:8px}.am-cf__guest{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.am-cf__field{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:700;color:var(--am-muted-2)}.am-cf__field i{font-style:normal;font-weight:600;color:var(--am-muted)}.am .am-cf__captcha input,.am .am-cf__field input{height:46px;padding:0 14px;border:0!important;border-radius:12px;background:var(--am-field)!important;box-shadow:inset 0 0 0 1px #ececf1!important;font:inherit;font-size:15px;font-weight:500;color:var(--am-ink);outline:0;transition:box-shadow .2s,background .2s}.am .am-cf__captcha input:focus,.am .am-cf__field input:focus{background:#fff!important;box-shadow:inset 0 0 0 2px var(--am-red)!important}.am-cf__box{border-radius:16px;background:var(--am-field);box-shadow:inset 0 0 0 1px #ececf1;transition:box-shadow .2s,background .2s;overflow:hidden}.am-cf__box:focus-within{background:#fff;box-shadow:inset 0 0 0 2px var(--am-red),0 8px 22px -10px rgba(200,21,49,.35)}.am .am-cf__box textarea{display:block;width:100%;min-height:120px;box-sizing:border-box;margin:0;padding:16px 18px;border:0!important;border-radius:0;background:0 0!important;box-shadow:none!important;font:inherit;font-size:15.5px;line-height:1.6;color:var(--am-ink);resize:vertical;outline:0}.am .am-cf__box textarea::placeholder{color:#9a9aa6}.am-cf__box .tox-tinymce{border:0!important;border-radius:0!important}.am-cf__bar,.am-cf__tools{display:flex;flex-wrap:wrap;align-items:center}.am-cf__bar{justify-content:space-between;gap:10px;padding:10px 10px 10px 12px;border-top:1px solid rgba(27,27,34,.06)}.am-cf__tools{gap:6px 14px;font-size:13.5px;font-weight:700;color:var(--am-muted-2)}.am .am-cf__send,.am-cf__sub,.am-cf__sub label{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.am-cf__sub input[type=checkbox]{width:18px;height:18px;margin:0;accent-color:var(--am-red)}.am .am-cf__send{height:42px;padding:0 20px;border:0;border-radius:12px;background:var(--am-red);color:#fff;font:inherit;font-size:14.5px;font-weight:800;box-shadow:0 8px 18px -6px rgba(200,21,49,.55);transition:background .2s,transform .2s}.am .am-cf__send:hover{background:var(--am-red-dark)}.am .am-cf__send:active{transform:scale(.98)}.am-cf__captcha{display:flex;align-items:center;gap:10px}.am-cf__captcha img{height:46px;border-radius:10px}.am-cf__hint{margin:2px 0 0;font-size:13px;color:var(--am-muted)}.am .am-cf__hint a{color:var(--am-red-dark);font-weight:700}@media (max-width:600px){.am-cf__guest{grid-template-columns:1fr}.am .am-cf__send{flex:1 1 100%;justify-content:center}}.am-fs__comments .thread__item{margin-top:14px;padding:16px 18px;border-radius:16px;background:#fafafc;box-shadow:inset 0 0 0 1px #f0f0f4}.am-fs__comments .thread__item--reply{margin-left:28px;background:#fff}.am-fs__comments .thread__top{display:flex;align-items:center;gap:12px}.am-fs__comments .thread__avatar .avatar{width:42px;height:42px;border-radius:50%;object-fit:cover;display:block;background:var(--am-red-soft)}.am-fs__comments .thread__author{font-weight:800;color:var(--am-ink)}.am-fs__comments .thread__badge{margin-left:8px;padding:2px 8px;border-radius:999px;background:var(--am-red-soft);color:var(--am-red-dark);font-size:11.5px;font-weight:800}.am-fs__comments .thread__when{font-size:12.5px;color:var(--am-muted)}.am-fs__comments .thread__text{margin:12px 0 0;font-size:15px;line-height:1.65;color:var(--am-text)}.am-fs__comments .thread__actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px}.am-fs__comments .thread__btn,.am-fs__comments .thread__btn a{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:9px;font-size:13px;font-weight:700;color:var(--am-muted-2)}.am-fs__comments .thread__btn a:hover,.am-fs__comments .thread__btn:hover{background:var(--am-red-soft);color:var(--am-red-dark)}.am-fs__comments .thread__rate{margin-left:auto}.am-fs__whead{display:block}.am-fs__pwrap{border-radius:18px;overflow:hidden;background:#141118;box-shadow:0 24px 50px -22px rgba(40,5,15,.6),0 0 0 1px rgba(20,20,30,.06)}.am-fs__pwrap .am-fs__player{border-radius:0;box-shadow:none}@media (max-width:860px){.am-fs__whead h2{font-size:18px}.am-fs__pwrap{border-radius:14px}}.am-cf>.am-cf__bar{padding:0;border-top:0}.am-fs__shead{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.am-fs__shead h2{margin:0;font-size:21px;font-weight:800;letter-spacing:-.01em}.am-fs__sarrows{display:flex;gap:8px}.am-fs__sarr{width:40px;height:40px;border:0;border-radius:12px;display:grid;place-items:center;background:var(--am-field);color:var(--am-ink);cursor:pointer;box-shadow:inset 0 0 0 1px #ececf1;transition:background .2s,color .2s,opacity .2s,transform .2s}.am-fs__sarr:hover:not(:disabled){background:var(--am-red);color:#fff;box-shadow:0 6px 14px -4px rgba(200,21,49,.5)}.am-fs__sarr:active:not(:disabled){transform:scale(.95)}.am-fs__sarr:disabled{opacity:.35;cursor:default}.am-fs__similar.no-scroll .am-fs__sarrows{display:none}.am-fs__strack{--fl:40px;--fr:40px;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 5*16px)/6);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain;margin:0-4px;padding:4px 4px 6px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--fl),#000 calc(100% - var(--fr)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--fl),#000 calc(100% - var(--fr)),transparent 100%)}.am-fs__strack::-webkit-scrollbar{display:none}.am-fs__strack.is-start{--fl:0px}.am-fs__strack.is-end{--fr:0px}@media (max-width:1100px){.am-fs__strack{grid-auto-columns:calc((100% - 3*14px)/4);gap:14px}}@media (max-width:860px){.am-fs__strack{grid-auto-columns:38%}.am-fs__sarrows{display:none}}@media (max-width:480px){.am-fs__strack{grid-auto-columns:44%;gap:12px}}.am-fs__strack{scroll-padding-inline:4px}.am-fs{position:relative;isolation:isolate}.am-fs__pagebg{position:absolute;z-index:-1;top:-22px;left:50%;width:100vw;height:720px;transform:translateX(-50%);overflow:hidden;pointer-events:none}.am-fs__pagebg-img{position:absolute;inset:-30px;background-size:cover;background-position:center 22%;transform:scale(1.04)}.am-fs__pagebg::before{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(120% 80%at 50%0,rgba(244,244,247,.15),rgba(244,244,247,.55) 60%),linear-gradient(90deg,rgba(244,244,247,.85)0,rgba(244,244,247,.25) 22%,rgba(244,244,247,.25) 78%,rgba(244,244,247,.85) 100%)}.am-fs__pagebg::after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:2;background:linear-gradient(180deg,rgba(244,244,247,0)0,rgba(244,244,247,.85) 55%,var(--am-bg) 100%)}.am-fs__card{-webkit-backdrop-filter:blur(22px) saturate(1.4);backdrop-filter:blur(22px) saturate(1.4);border:1px solid rgba(255,255,255,.75);box-shadow:0 1px 2px rgba(20,20,30,.04),0 30px 60px -28px rgba(40,10,25,.38)}.am-fs__card::after,.am-fs__card>.am-fs__main::before,.am-fs__whead h2::after{display:none}.am-fs__poster{box-shadow:0 26px 50px -16px rgba(30,5,15,.55),0 0 0 1px rgba(255,255,255,.7)}.am .am-fs__genres a{background:rgba(255,255,255,.7)}.am-fs__eyebrow .am-fs__status,.am-fs__season{background:rgba(255,255,255,.75)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.am-fs__card{background:rgba(255,255,255,.94)}}@media (max-width:860px){.am-fs__pagebg{height:520px}.am-fs__pagebg-img{opacity:.5}}.am-fs__pagebg::before{background:linear-gradient(180deg,rgba(244,244,247,.1)0,rgba(244,244,247,.25) 40%),linear-gradient(90deg,rgba(244,244,247,.75)0,rgba(244,244,247,.1) 25%,rgba(244,244,247,.1) 75%,rgba(244,244,247,.75) 100%)}.am-fs__pagebg::after{height:55%}.am-fs__card{background:rgba(255,255,255,.66)}.am-fs__crumbs{text-shadow:0 0 6px rgba(255,255,255,.95),0 0 14px rgba(255,255,255,.85),0 1px 0#fff}.am .am-fs__crumbs a{color:#4a4a55}.am-fs__crumb-cur{color:#111118}.am-fs__pagebg::before{background:linear-gradient(180deg,rgba(244,244,247,.92)0,rgba(244,244,247,.7) 60px,rgba(244,244,247,.15) 170px,rgba(244,244,247,.2) 100%),linear-gradient(90deg,rgba(244,244,247,.75)0,rgba(244,244,247,.1) 25%,rgba(244,244,247,.1) 75%,rgba(244,244,247,.75) 100%);background:linear-gradient(180deg,rgba(244,244,247,.88)0,rgba(244,244,247,.6) 60px,rgba(244,244,247,.05) 170px,rgba(244,244,247,.08) 100%),linear-gradient(90deg,rgba(244,244,247,.6)0,rgba(244,244,247,0) 22%,rgba(244,244,247,0) 78%,rgba(244,244,247,.6) 100%);background:linear-gradient(180deg,rgba(244,244,247,.88)0,rgba(244,244,247,.6) 60px,rgba(244,244,247,.15) 170px,rgba(244,244,247,.18) 100%),linear-gradient(90deg,rgba(244,244,247,.7)0,rgba(244,244,247,.08) 22%,rgba(244,244,247,.08) 78%,rgba(244,244,247,.7) 100%);background:linear-gradient(180deg,rgba(0,0,0,.14)0,transparent 16px),radial-gradient(120% 80%at 50%0,rgba(244,244,247,.15),rgba(244,244,247,.55) 60%),linear-gradient(90deg,rgba(244,244,247,.85)0,rgba(244,244,247,.25) 22%,rgba(244,244,247,.25) 78%,rgba(244,244,247,.85) 100%);background:linear-gradient(180deg,rgba(244,244,247,.92)0,rgba(244,244,247,.6) 90px,rgba(244,244,247,.25) 200px,rgba(244,244,247,0) 300px),linear-gradient(90deg,rgba(244,244,247,.85)0,rgba(244,244,247,.25) 22%,rgba(244,244,247,.25) 78%,rgba(244,244,247,.85) 100%)}.am-fs__card{background:rgba(255,255,255,.8)}@media (max-width:860px){.am-fs__pagebg-img{opacity:.8}}.am-fs__pagebg-img{opacity:.75;filter:blur(2px) saturate(1.2)}@media (max-width:860px){.am-fs__pagebg-img{opacity:.6}}.am-fs__crumbs,.am-fs__crumbs *{text-shadow:none!important}.am .am-fs__crumbs .am-fs__home,.am .am-fs__crumbs a{color:var(--am-muted-2)}.am .am-fs__crumbs .am-fs__home:hover,.am .am-fs__crumbs a:hover{color:var(--am-red-dark)}.am-fs__crumb-cur{color:var(--am-ink)}.am-fs__sep{color:#b9b9c4}.am-fs__whead{display:flex;flex-direction:column;align-items:center;text-align:center;margin:4px 0 22px}.am-fs__whead h2{margin:0;font-size:24px;font-weight:800;line-height:1.25;letter-spacing:-.01em;text-wrap:balance}@media (max-width:860px){.am-fs__whead h2{font-size:19px}}.am-fs__whead h2{max-width:48ch}.am-fs__season svg{color:#7b8394}.am-fs__card{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;border:0}.am .am-fs__btn--main,.am .am-fs__btn--main:hover,.am-fs__card,.am-fs__poster,.am-fs__side:hover .am-fs__poster{box-shadow:none}@media (min-width:1101px){.am .am-fs__card{grid-template-columns:260px minmax(0,1fr) 224px;gap:32px}}.am-fs__specs:not(:has(div)){display:none}.am-fs__about-grid:not(:has(.am-fs__specs div)){grid-template-columns:1fr}.am .am-fs__meta{padding-left:13px}.am-rate,.am-rate__segs i{position:relative;overflow:hidden}.am-rate{align-self:start;display:flex;flex-direction:column;align-items:center;padding:22px 16px 16px;border-radius:22px;background:radial-gradient(120% 70%at 50% 115%,rgba(200,21,49,.07),transparent 60%),#fff;text-align:center;isolation:isolate}.am-rate::before,.am-rate__kanji{position:absolute;z-index:-1;pointer-events:none}.am-rate::before{content:"";inset:0;background:repeating-conic-gradient(from 0deg at 50% 118%,rgba(200,21,49,.05)0 2deg,transparent 2deg 9deg);-webkit-mask-image:linear-gradient(180deg,transparent 35%,#000 100%);mask-image:linear-gradient(180deg,transparent 35%,#000 100%)}.am-rate__kanji{right:-6px;top:50%;transform:translateY(-50%);writing-mode:vertical-rl;font-size:62px;font-weight:900;line-height:1;color:rgba(200,21,49,.07);user-select:none}.am-rate__label{font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--am-red)}.am-rate__score{display:flex;align-items:baseline;gap:6px;margin-top:6px!important;line-height:1}.am-rate__score b{font-size:58px;font-weight:800;letter-spacing:-.04em;background:linear-gradient(180deg,#e3324e,#a30f27);-webkit-background-clip:text;background-clip:text;color:transparent}.am-rate__score span{font-size:18px;font-weight:700;color:#9a9aa6}.am-rate__segs{display:grid;grid-template-columns:repeat(10,1fr);gap:4px;width:100%;max-width:180px;margin-top:12px}.am-rate__segs i{--f:0;height:8px;border-radius:2px;background:#f7d5dc;transform:skewX(-22deg)}.am-rate__segs i::after{content:"";position:absolute;inset:0;width:calc(var(--f)*100%);background:linear-gradient(90deg,#e3324e,#c81531);transition:width .5s cubic-bezier(.2,.8,.2,1)}.am-rate__badge{display:inline-block;margin-top:14px;padding:6px 16px;border-radius:8px;background:#ffd24a;color:#3a2a00;font-size:13.5px;font-weight:800;font-style:italic;transform:skewX(-8deg) rotate(-2deg);box-shadow:3px 3px 0#c81531}.am-rate.is-empty .am-rate__badge{box-shadow:3px 3px 0#e8b93a}.am-rate.is-top .am-rate__badge{animation:amRateWiggle 2.6s ease-in-out infinite}.am-rate__ask{width:100%;margin-top:18px!important;padding-top:14px;border-top:1.5px dashed #ececf1;font-size:14px;font-weight:800;color:var(--am-ink)}.am-rate__btn,.am-rate__btns{justify-content:center;gap:6px}.am-rate__btns{display:flex;width:100%;margin-top:10px}.am-rate__btn{position:relative;flex:1;display:inline-flex;align-items:center;min-width:0;height:38px;padding:0 10px;border:0;border-radius:999px;font:800 13.5px var(--am-font);white-space:nowrap;cursor:pointer;transition:background .2s,color .2s,transform .15s}.am-rate__btn:active{transform:scale(.94)}.am-rate__btn--up{background:var(--am-red-soft);color:var(--am-red)}.am-rate__btn--up:hover{background:#ffd0d9}.am-rate__btn--down{background:#f1f1f5;color:#4a4a58}.am-rate__btn--down:hover{background:#e6e6ec}.am-rate.is-up .am-rate__btn--up{background:linear-gradient(135deg,#e3324e,#b3112b);color:#fff}.am-rate.is-down .am-rate__btn--down{background:#4a4a58;color:#fff}.am-rate__btn:focus-visible{outline:2px solid var(--am-red);outline-offset:2px}.am-rate.is-busy .am-rate__btn{opacity:.6;pointer-events:none}.am-rate__btn.is-pop svg{animation:amRatePop .6s cubic-bezier(.3,1.7,.5,1)}.am-rate__btn--up.is-pop::after,.am-rate__btn--up.is-pop::before{position:absolute;top:4px;font-size:13px;pointer-events:none;animation:amRateFly .9s ease-out forwards}.am-rate__btn--up.is-pop::before{content:"♥";left:18px;color:#e3324e}.am-rate__btn--up.is-pop::after{content:"✦";left:auto;right:18px;color:#ffc93c;animation-delay:.08s}.am-rate__foot{margin-top:12px!important;font-size:12px;font-weight:600;color:var(--am-muted)}.am-rate__foot b{font-weight:800;color:var(--am-ink)}.am-rate__toast{position:absolute;left:50%;padding:5px 12px;border-radius:999px;background:var(--am-ink);color:#fff;font-size:12px;font-weight:700;white-space:nowrap;opacity:0;transform:translate(-50%,6px);pointer-events:none;transition:opacity .2s,transform .2s}.am-rate__toast.is-bad{background:#5e5e6a}.am-rate.is-say .am-rate__toast{opacity:1;transform:translate(-50%,0)}@media (min-width:861px) and (max-width:1100px){.am .am-rate{grid-column:2;display:grid;grid-template-columns:auto auto 1fr;grid-template-areas:"label label ask""score badge btns""segs segs foot";align-items:center;gap:6px 18px;text-align:left;padding:16px 18px}.am-rate__label{grid-area:label}.am-rate__score{grid-area:score;margin:0!important}.am-rate__score b{font-size:44px}.am-rate__segs{grid-area:segs;margin:0;max-width:none}.am-rate__badge{grid-area:badge;margin:0;justify-self:start}.am-rate__ask{grid-area:ask;margin:0!important;padding:0;border:0}.am-rate__btns{grid-area:btns;margin:0}.am-rate__foot{grid-area:foot;margin:0!important}.am-rate__kanji{display:none}}@media (max-width:860px){.am-rate{margin-top:4px}}@media (prefers-reduced-motion:reduce){.am-rate.is-top .am-rate__badge,.am-rate__btn--up.is-pop::after,.am-rate__btn--up.is-pop::before,.am-rate__btn.is-pop svg{animation:none}.am-rate__btn--up.is-pop::after,.am-rate__btn--up.is-pop::before{opacity:0}}.am-rate__toast{bottom:auto;top:calc(100% - 118px)}@media (min-width:861px) and (max-width:1100px){.am-rate__toast{top:6px}}.am-rate{box-shadow:none}@media (min-width:861px) and (max-width:1100px){.am-rate__foot{grid-area:auto}}.am-rate.is-init *,.am-rate.is-init ::after{transition:none!important}.am-srch{padding:18px;border-radius:22px;background:#fff}.am-srch__row{display:flex;gap:10px}.am-srch__field{flex:1;display:flex;align-items:center;gap:12px;min-width:0;height:58px;padding:0 18px;border-radius:16px;background:var(--am-field);color:var(--am-muted);transition:box-shadow .2s,background .2s}.am-srch__field:focus-within{background:#fff;box-shadow:inset 0 0 0 2px var(--am-red);color:var(--am-red)}.am .am-srch__field input{flex:1;min-width:0;height:100%;padding:0;border:0;background:0 0;box-shadow:none;outline:0;font:700 17px var(--am-font);color:var(--am-ink)}.am-srch__go{flex:none;height:58px;padding:0 30px;border:0;border-radius:16px;background:var(--am-red);color:#fff;font:800 15px var(--am-font);cursor:pointer;box-shadow:0 10px 22px -10px rgba(200,21,49,.8);transition:background .2s,transform .2s}.am-srch__go:hover{background:var(--am-red-dark);transform:translateY(-1px)}.am-srch__hints{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;font-size:13px;font-weight:600;color:var(--am-muted)}.am .am-srch__hints a{display:inline-flex;align-items:center;height:30px;padding:0 13px;border-radius:999px;background:var(--am-red-soft);color:var(--am-red-dark);font-weight:700;transition:background .2s}.am .am-srch__hints a:hover{background:#ffd0d8}.am-srch__more{margin-left:auto;padding:6px 4px;border:0;background:0 0;color:var(--am-red);font:700 13px var(--am-font);cursor:pointer}.am-srch__more+.am-srch__more{margin-left:8px}.am-srch__ext{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}.am-srch__opt{display:flex;flex-direction:column;gap:8px;min-width:0;padding:14px;border-radius:14px;background:var(--am-field);font-size:13px;color:var(--am-text)}.am-srch__opt b{font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--am-muted)}.am .am-srch__opt input[type=text],.am .am-srch__opt select{width:100%;max-width:100%;height:38px;padding:0 10px;border:0;border-radius:10px;background:#fff;font:600 14px var(--am-font);color:var(--am-ink)}.am .am-srch__opt select[multiple]{height:auto;min-height:120px;padding:6px}.am .am-msg__btn,.am-srch__opt label{display:inline-flex;align-items:center}.am-srch__opt label{gap:6px;margin-right:10px}.am-srch__opt--wide{grid-column:1/-1}.am-srch__msg{margin:16px 2px 0;font-weight:700;color:var(--am-ink)}.am-srchpage{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:28px 18px}.am-srchpage>form{margin-bottom:8px}@media (max-width:1100px){.am-srchpage{grid-template-columns:repeat(4,minmax(0,1fr))}.am-srch__ext{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.am-srchpage{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 14px}.am-srch{padding:12px}.am-srch__field,.am-srch__go{height:50px}.am-srch__go{padding:0 18px}.am-srch__ext{grid-template-columns:1fr}}@media (max-width:480px){.am-srchpage{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.am-srch__row{flex-direction:column}.am-srch__go{width:100%}.am-srch__more{margin-left:0}}.am-main--lift>.am-wrap>.am-msg{box-shadow:0 1px 2px rgba(20,20,30,.04),0 22px 44px -22px rgba(120,10,30,.35)}.am-msg{display:flex;gap:18px;align-items:flex-start;margin-bottom:22px;padding:24px;border-radius:var(--am-radius);background:#fff;box-shadow:var(--am-shadow)}.am-msg__mark{flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:linear-gradient(135deg,#cf1a37,#a30f27);color:#fff;font-size:26px;font-weight:900;box-shadow:0 10px 22px -8px rgba(200,21,49,.6)}.am-msg__title{margin:2px 0 6px;font-size:20px;font-weight:800;color:var(--am-ink)}.am-msg__text{color:var(--am-text);font-size:15px;line-height:1.6}.am-msg__acts{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.am .am-msg__btn{height:40px;padding:0 18px;border-radius:999px;background:var(--am-red);color:#fff;font-weight:700;font-size:14px;transition:transform .2s,background .2s}.am .am-msg__btn:hover{transform:translateY(-2px);background:var(--am-red-dark);color:#fff}.am .am-msg__btn--ghost{background:var(--am-red-soft);color:var(--am-red-dark)}.am .am-msg__btn--ghost:hover{background:#ffd0d8;color:var(--am-red-dark)}.am-msg--comment{grid-column:1/-1}.am-msg--comment small{display:block;margin-top:8px;color:var(--am-muted)}@media (max-width:860px){.am-msg{padding:18px;gap:14px}.am-msg__mark{width:44px;height:44px;font-size:22px}}.am-main--lift:has(.am-srchpage) .am-msg__acts{display:none}.am-main--lift:has(.am-srchpage) .am-msg{margin-bottom:14px}.am-footer{background:var(--am-card)}.am-footer__grid{padding-top:36px;padding-bottom:36px;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:24px;font-size:14px}.am-footer__col{display:flex;flex-direction:column;gap:8px}.am-footer__col b{font-weight:800}.am-footer__brand img{display:block;height:28px;width:auto;align-self:flex-start}.am-footer__brand span{color:var(--am-muted-2);line-height:1.6}.am-footer__copy{padding-bottom:24px;font-size:13px;color:var(--am-muted-2)}.am-tabbar{display:none}@media (max-width:860px){body.am{padding-bottom:calc(86px + env(safe-area-inset-bottom))}.am-header .am-burger{display:none}.am-header__in{justify-content:center;min-height:60px}.am-tabbar{position:fixed;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:50;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));height:66px;padding:6px;border-radius:24px;background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);box-shadow:0 0 0 1px rgba(20,20,30,.05),0 14px 34px -10px rgba(40,10,20,.35);box-sizing:border-box}.am .am-tabbar__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;padding:0;border:0;border-radius:18px;background:0 0;color:var(--am-muted);font:700 10.5px/1.1 var(--am-font);letter-spacing:.01em;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .2s}.am-tabbar__item span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.am-tabbar__item svg{width:48px;height:30px;padding:4px 13px;border-radius:999px;box-sizing:border-box;transition:background .2s,transform .2s}.am-tabbar__item:active svg{transform:scale(.9)}.am .am-tabbar__item.is-active,.am .am-tabbar__item.is-on{color:var(--am-red)}.am-tabbar__item.is-active svg,.am-tabbar__item.is-on svg{background:var(--am-red-soft)}.am-tabbar__item:focus-visible{outline:2px solid var(--am-red);outline-offset:-2px}.am .am-nav.is-open{background:#fff}.am .am-nav.is-open,.am .am-search.is-open{position:fixed;left:10px;right:10px;bottom:calc(86px + env(safe-area-inset-bottom));z-index:49;margin:0;max-width:none;border-radius:22px;box-shadow:0 24px 60px -12px rgba(40,10,20,.45);animation:amSheet .22s ease-out;box-sizing:border-box}.am .am-nav.is-open{display:flex;flex-direction:column;align-items:stretch;gap:2px;max-height:calc(100vh - 200px);overflow-y:auto;padding:10px 14px}.am .am-nav.is-open .am-drop>summary,.am .am-nav.is-open>a{padding:12px 6px;font-size:16px}.am .am-search.is-open{display:flex;height:58px;padding:0 18px;background:#fff}.am .am-search.is-open input{font-size:16px}body.am-sheet-open .am-header{z-index:49}body.am-sheet-open::after{content:"";position:fixed;inset:0;z-index:48;background:rgba(20,8,14,.35);animation:amSheet .2s ease-out}}@media (max-width:600px){.am-fs__side{justify-items:center}.am-fs__poster{width:100%;max-width:230px;margin:0 auto}.am-fs__side .am-fs__btn{width:100%}.am-footer__grid{grid-template-columns:1fr 1fr;gap:22px 16px}.am-footer__brand{grid-column:1/-1}}.am-fs__pane video-player{position:absolute;inset:0;display:block;width:100%;height:100%}.am-fs__noplayer{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;margin:0;padding:16px;text-align:center;color:#fff;font-weight:600}.am-card img,.am-rail img,.am-nr img,.am-on img,.am-pc img,.am-sl img,.am-fs img{color:transparent}.am-poster img,[class*="am-"] img[alt]{color:transparent;font-size:0}.am-listing.is-loading .am-catlist{opacity:.45;pointer-events:none;transition:opacity .15s}.am .am-tabbar:has(.is-active) .am-tabbar__item.is-on:not(.is-active){color:var(--am-muted)}.am-tabbar:has(.is-active) .am-tabbar__item.is-on:not(.is-active) svg{background:0 0}.am-on--new .am-on__t{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.am-new__meta{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:6px;font-size:13px;font-weight:700;color:var(--am-muted)}.am-new__meta b{color:var(--am-ink);font-weight:800}.am-new__meta b::first-letter{color:#f5a400}.am-poster,.am-pc__poster,.am-nr__poster,.am-sl__poster,.am-on__tile{background:#e6e6ec url(/templates/animemedia/images/poster-ph.svg) center/40% no-repeat}.am-nr__poster,.am-on__tile{background-size:56%}.am-fs__status.is-ongoing i,.am-fs__status.is-anons i{display:none}.am-fs__status.is-ongoing,.am-fs__status.is-anons{padding:0 14px}.am-fs__story.is-clamp{position:relative;max-height:var(--am-cut);overflow:hidden;transition:max-height .45s ease;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 90px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 90px),transparent)}.am-fs__story.is-clamp.is-open{max-height:none;-webkit-mask-image:none;mask-image:none}.am-fs__more{display:inline-flex;align-items:center;gap:8px;margin-top:14px;height:40px;padding:0 18px;border:0;border-radius:12px;background:var(--am-red-soft);color:var(--am-red-dark);font:inherit;font-size:14px;font-weight:800;cursor:pointer;transition:background .2s}.am-fs__more:hover{background:#ffd9e0}.am-fs__more svg{transition:transform .25s}.am-fs__more[aria-expanded="true"] svg{transform:rotate(180deg)}.am-fs__story:empty{display:none}.am-fs__about:not(:has(.am-fs__story:not(:empty))):not(:has(.am-fs__specs>div)){display:none}.am-fs__more{justify-self:start;align-self:start;width:max-content}.am-fs__storywrap{position:relative;min-width:0}.am-fs__storywrap:has(.am-fs__story:empty){display:none}@media (min-width:1101px){.am-fs__about-grid:has(.am-fs__specs>div):has(.am-fs__story:not(:empty)){grid-template-columns:minmax(0,1fr) 300px}}.am-fs__specs{position:relative;padding-top:44px}.am-fs__specs::before{content:"Информация";position:absolute;top:16px;left:18px;font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--am-red)}@media (min-width:1101px){.am-fs__specs{position:sticky;top:96px;max-width:none}}.am-fs__more{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:auto;margin:6px 0 0;padding:10px 0;border:0;border-radius:0;background:0 0;color:var(--am-red-dark);font:inherit;font-size:14.5px;font-weight:800;cursor:pointer}.am-fs__more::before,.am-fs__more::after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,#f0c9d1)}.am-fs__more::after{background:linear-gradient(90deg,#f0c9d1,transparent)}.am-fs__more span,.am-fs__more svg{position:relative;z-index:1}.am-fs__more span{padding:8px 4px 8px 18px;border-radius:999px 0 0 999px;background:#fff}.am-fs__more svg{box-sizing:content-box;padding:12px 16px 12px 4px;border-radius:0 999px 999px 0;background:#fff}.am-fs__more:hover span,.am-fs__more:hover svg{background:var(--am-red-soft)}.am-fs__story.is-clamp:not(.is-open)+.am-fs__more{margin-top:-26px}.am-fs__more{justify-self:stretch;width:100%}.am-fs__more,.am-fs__more:hover{background:0 0}.am-fs__more span,.am-fs__more svg,.am-fs__more:hover span,.am-fs__more:hover svg{padding:0;border-radius:0;background:0 0;box-sizing:border-box}.am-fs__more .am-fs__pill{display:inline-flex;align-items:center;gap:8px;padding:9px 18px 9px 20px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px #f3d3da,0 4px 12px -6px rgba(200,21,49,.25);transition:background .25s,box-shadow .25s,transform .25s,color .25s}.am-fs__more svg{transition:transform .25s}.am-fs__more::before,.am-fs__more::after{transition:opacity .25s;opacity:.7}.am-fs__more:hover .am-fs__pill,.am-fs__more:focus-visible .am-fs__pill{background:linear-gradient(135deg,#e8344f,#b3122c);color:#fff;box-shadow:0 10px 22px -10px rgba(200,21,49,.75);transform:translateY(-1px)}.am-fs__more:hover::before,.am-fs__more:hover::after{opacity:1}.am-fs__more:hover svg{transform:translateY(2px)}.am-fs__more[aria-expanded="true"] svg{transform:rotate(180deg)}.am-fs__more[aria-expanded="true"]:hover svg{transform:rotate(180deg) translateY(2px)}.am-fs__more:focus-visible{outline:0}.am-fs__more:active .am-fs__pill{transform:translateY(0) scale(.98)}.am .am-fs__more .am-fs__pill{padding:9px 18px 9px 20px;border-radius:999px;background:#fff}.am .am-fs__more .am-fs__pill-t{padding:0;background:0 0}.am .am-fs__more:hover .am-fs__pill,.am .am-fs__more:focus-visible .am-fs__pill{background:linear-gradient(135deg,#e8344f,#b3122c);color:#fff}.am .am-fs__more:hover .am-fs__pill-t,.am .am-fs__more:hover svg{background:0 0}.am-catabout{margin-top:34px;padding:28px 32px;border-radius:22px;background:#fff;box-shadow:0 1px 2px rgba(20,20,30,.04),0 10px 28px -18px rgba(20,20,30,.25);font-size:15.5px;line-height:1.75;color:var(--am-text)}.am-catabout h2{margin:0 0 12px;font-size:22px;line-height:1.3;color:var(--am-ink)}.am-catabout h3{margin:20px 0 8px;font-size:17px;color:var(--am-ink)}.am-catabout p{margin:0 0 12px}.am-catabout p:last-child{margin-bottom:0}.am-catabout ul{margin:0 0 12px;padding-left:20px}.am-catabout li{margin:4px 0}@media (max-width:760px){.am-catabout{padding:20px 18px;border-radius:18px;font-size:15px}}.am-srchpage:has(.am-sres){grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.am-srchpage>.am-sres{grid-column:auto}.am-sres{display:flex;gap:18px;min-width:0;padding:14px;border-radius:20px;background:#fff;box-shadow:0 1px 2px rgba(20,20,30,.04),0 10px 26px -18px rgba(20,20,30,.3);transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}.am-sres:hover{transform:translateY(-3px);box-shadow:0 18px 34px -18px rgba(200,21,49,.4),0 0 0 1px rgba(200,21,49,.08)}.am-sres__poster{position:relative;flex:0 0 132px;aspect-ratio:150/214;align-self:flex-start;border-radius:14px;overflow:hidden;background:#e6e6ec url(/templates/animemedia/images/poster-ph.svg) center/40% no-repeat;box-shadow:0 8px 18px -8px rgba(20,20,30,.45)}.am-sres__poster img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .5s;color:transparent}.am-sres:hover .am-sres__poster img{transform:scale(1.06)}.am-sres__score{position:absolute;top:7px;left:7px;display:inline-flex;align-items:center;gap:3px;padding:3px 7px;border-radius:8px;background:rgba(255,255,255,.94);font-size:12px;font-weight:800;color:var(--am-ink);box-shadow:0 2px 6px rgba(0,0,0,.15)}.am-sres__score svg{color:#f5a500}.am-sres__body{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}.am-sres__title{margin:2px 0 0;font-size:17px;line-height:1.3;font-weight:800}.am-sres__title a{color:var(--am-ink)}.am-sres__title a:hover{color:var(--am-red-dark)}.am-sres__orig{margin:0;font-size:13px;color:var(--am-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.am-sres__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:2px 0 0;font-size:12.5px;font-weight:700;color:var(--am-muted-2)}.am-sres__meta span{padding:3px 9px;border-radius:8px;background:var(--am-field)}.am-sres__meta b{padding:3px 9px;border-radius:8px;font-weight:800}.am-sres__on{background:#e3f6ea;color:#147a3b}.am-sres__an{background:#ecebff;color:#4a3fc4}.am-sres__desc{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:2px 0 0;font-size:13.5px;line-height:1.55;color:var(--am-text)}.am-sres__desc p{display:inline;margin:0}.am-sres__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:6px}.am-sres__cats{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:700}.am-sres__cats,.am-sres__cats a{color:var(--am-muted)}.am-sres__cats a:hover{color:var(--am-red-dark)}.am-sres__watch{flex:none;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 15px;border-radius:11px;background:linear-gradient(135deg,#e8344f,#b3122c);color:#fff!important;font-size:13.5px;font-weight:800;box-shadow:0 8px 18px -10px rgba(200,21,49,.8);transition:transform .2s,box-shadow .2s}.am-sres__watch:hover{transform:translateY(-1px);box-shadow:0 12px 22px -10px rgba(200,21,49,.9)}@media (max-width:900px){.am-srchpage:has(.am-sres){grid-template-columns:1fr}}@media (max-width:480px){.am-sres{gap:12px;padding:10px}.am-sres__poster{flex-basis:96px}.am-sres__title{font-size:15px}.am-sres__desc{-webkit-line-clamp:2}.am-sres__cats{display:none}}.am-sres__cats a+a::before{content:", ";color:var(--am-muted)}.am-srchpage>.am-card{grid-column:auto}.am .am-page.am-srchpage>.am-card{padding:0;margin:0;border:0;border-radius:0;background:0 0;box-shadow:none;word-break:normal;overflow-wrap:normal;hyphens:manual}.am-sl__score[data-score="0.0"],.am-sl__score[data-score="0"]{display:none}.am .am-page>section.am-top100{box-shadow:none;background:none}.am-fs__poster{background:#e6e6ec url(/templates/animemedia/images/poster-ph.svg) center/40% no-repeat}.am .am-page>section.am-schedule{box-shadow:none;background:none}.am-schedule__note{max-width:860px;margin:0 0 8px;color:var(--am-muted,#5b5b6b);line-height:1.55}.am-schedule__note p{margin:0 0 6px}.am-schedule__day{margin:6px 0 16px;font-size:clamp(20px,2.2vw,26px);font-weight:800;letter-spacing:-.01em}.am-schedule .am-catlist+.am-schedule__day{margin-top:34px}.am-schedule>.am-schedule__day:first-child{color:#fff}