:root{--swamp-bg:rgba(5,11,7,.9);--swamp-card:rgba(12,16,13,.95);--swamp-card-alt:#14141a;--swamp-med:#0d1f13;--swamp-grimy:#111312;--swamp-border:#202027;--color-rust:#a33115;--color-rust-dark:#450a0a;--color-rust-glow:rgba(163,49,21,.4);--color-toxic:#76b813;--color-toxic-glow:rgba(118,184,19,.3);--color-yellow:#cca231;--color-red:#ef4444;--color-red-glow:rgba(239,68,68,.4);--color-emerald:#22c55e;--text-main:#f3f4f6;--text-body:#d8d5e2;--text-muted:#79778c;--text-dark-muted:#6b7280;--font-heading:'Oswald',sans-serif;--font-body:'IBM Plex Sans',sans-serif;--font-mono:'JetBrains Mono','IBM Plex Mono',monospace}.article-content ::selection,.sitemap-terminal ::selection,.title-container ::selection{background-color:var(--color-rust) !important;color:#fff !important}.article-content *:focus-visible,.sitemap-terminal *:focus-visible{outline:2px solid var(--color-toxic) !important;outline-offset:2px !important}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#050b07}::-webkit-scrollbar-thumb{background:var(--color-rust);border:2px solid #050b07}@keyframes subtle-neon-flicker{0%,100%{opacity:1;text-shadow:0 0 6px #a33115,0 0 15px #a33115}45%{opacity:1}50%{opacity:.85;text-shadow:0 0 2px #a33115}55%{opacity:1}80%{opacity:.9}}.neon-flicker-rust{animation:subtle-neon-flicker 4s infinite}.title-container,.article-header,header.article-header,.entry-header{max-width:1209px !important;width:calc(100% - 2rem);margin:4rem auto 3rem auto !important;text-align:center !important;position:relative !important;z-index:10 !important;background-color:transparent !important;background:0 0 !important;border:none !important;box-shadow:none !important;padding:0 !important}.bg-year-watermark{position:absolute;top:-3.5rem;left:50%;transform:translateX(-50%);opacity:.04;font-size:11rem;color:#7c2d12;font-family:var(--font-heading);font-weight:900;user-select:none;pointer-events:none;line-height:1;white-space:nowrap}.tilted-header,.title-container h1,.article-header h1,header.article-header h1,.entry-header h1,h1.entry-title{display:inline-block !important;transform:rotate(-2.5deg) !important;font-size:4rem !important;margin-top:0 !important;margin-bottom:1.5rem !important;border-bottom:none !important;padding-bottom:0 !important;overflow-wrap:anywhere;transform-origin:center center !important;animation:subtle-neon-flicker 4s infinite !important}@media (min-width:768px){.tilted-header,.title-container h1,.article-header h1,header.article-header h1{font-size:8rem !important}}@media (min-width:1024px){.tilted-header,.title-container h1,.article-header h1,header.article-header h1{font-size:9.5rem !important}}@media (min-width:768px) and (max-width:1245px){.tilted-header,.title-container h1,.article-header h1,header.article-header h1,.entry-header h1,h1.entry-title{max-width:calc(100% - 2rem) !important}}.manifesto-subtitle,.article-subtitle{font-size:1.1rem;font-family:var(--font-mono);color:var(--color-toxic);font-weight:700;text-transform:uppercase;letter-spacing:.12em;margin:0 !important;padding:0 1rem}@media (max-width:768px){.bg-year-watermark{font-size:6rem;top:-2rem}.tilted-header,.title-container h1,.article-header h1{font-size:4rem !important;transform:rotate(-1.5deg) !important}.manifesto-subtitle,.article-subtitle{font-size:.88rem}}.article-wrapper,.article-container,#sitemap-root{background-color:transparent;width:100%;position:relative;box-sizing:border-box}.sitemap-terminal,.article-terminal,.article-body,.article-content{max-width:1209px !important;width:calc(100% - 2rem);margin:0 auto 4rem auto !important;position:relative !important;z-index:20 !important;border:2px solid var(--color-rust) !important;padding:2.5rem 1.5rem;border-radius:.25rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.9);background-color:var(--swamp-card) !important;box-sizing:border-box}.article-content:has(.title-container),.article-content:has(.article-header){background-color:transparent !important;border:none !important;box-shadow:none !important;padding:0 !important}@media (min-width:768px){.sitemap-terminal,.article-terminal,.article-body,.article-content{padding:3.5rem 3rem}}.terminal-header-tag,.article-tag-top{position:absolute;top:-.875rem;left:1.5rem;background-color:var(--color-rust);color:#fff;font-size:.65rem;padding:.375rem .75rem;font-family:var(--font-mono);text-transform:uppercase;font-weight:900;letter-spacing:.1em;box-shadow:0 10px 15px -3px rgba(0,0,0,.5);border-radius:2px;z-index:30}.entry-content,.post-content,.type-post .entry-content{max-width:1209px !important;margin-left:auto !important;margin-right:auto !important}.article-content *,.sitemap-terminal *{box-sizing:border-box}.sitemap-terminal h2,.article-content h2{color:var(--color-toxic) !important;text-align:left !important;margin-top:3.5rem !important;margin-bottom:1.25rem !important;border-bottom:1px dashed rgba(118,184,19,.3) !important;padding-bottom:.6rem !important;overflow-wrap:anywhere !important;min-width:0}.sitemap-terminal h2:first-of-type,.article-content h2:first-of-type{margin-top:.5rem !important}.sitemap-terminal h2.text-rust,.article-content h2.text-rust{color:var(--color-rust) !important;border-bottom-color:var(--color-rust) !important}.sitemap-terminal h2.text-yellow,.article-content h2.text-yellow,.article-content h2.yellow{color:var(--color-yellow) !important;border-bottom-color:var(--color-yellow) !important}.sitemap-terminal h3,.article-content h3{position:relative;margin-top:2.6rem !important;margin-bottom:.9rem !important;padding-left:.85rem;border-left:none;text-align:left !important;overflow-wrap:anywhere !important;min-width:0}.sitemap-terminal h4,.article-content h4{margin-top:1.8rem !important;margin-bottom:.75rem !important;padding-bottom:.35rem;border-bottom:1px dashed rgba(204,162,49,.18)}.sitemap-terminal h5,.sitemap-terminal h6,.article-content h5,.article-content h6{margin-top:1.5rem;margin-bottom:.75rem}.sitemap-terminal p,.article-content p{margin-top:0}.sitemap-terminal p.lead,.article-content p.lead{position:relative;margin:1.5rem 0 2.5rem !important;padding:1.25rem 1.5rem 1.25rem 1.65rem;background:linear-gradient(90deg,rgba(204,162,49,.09),transparent 80%);border-left:3px solid var(--color-rust);box-shadow:inset 15px 0 25px rgba(163,49,21,.025)}.article-content p>strong:first-child{color:var(--color-yellow);font-weight:900;letter-spacing:.01em}.sitemap-terminal em,.sitemap-terminal i,.article-content em,.article-content i,.article-content .italic-text{font-style:italic !important;color:#f3f4f6}.sitemap-terminal mark,.article-content mark{background-color:var(--color-rust);color:#fff;padding:.2em .5em;font-family:var(--font-mono);font-size:.85em;font-weight:800;text-transform:uppercase;border-radius:2px}.sitemap-terminal del,.article-content del,.article-content s{color:var(--text-muted);text-decoration:line-through}.sitemap-terminal ins,.article-content ins{text-decoration:underline;text-decoration-color:var(--color-toxic);text-underline-offset:4px}.sitemap-terminal a,.article-content a{color:var(--color-toxic);text-decoration:underline;transition:color .2s ease,text-shadow .2s ease}.sitemap-terminal a:hover,.article-content a:hover{color:#a3e635;text-shadow:0 0 8px var(--color-toxic-glow)}.article-content bdi,.article-content bdo{font-family:var(--font-mono);color:var(--color-yellow)}.article-content data{font-family:var(--font-mono);color:var(--color-toxic);font-weight:700}.sitemap-terminal ul,.article-content ul{list-style:none !important;padding:0 !important;margin:1.35rem 0 1.9rem !important}.sitemap-terminal ul li,.article-content ul li{position:relative !important;margin:0 !important;padding:.72rem 0 .72rem 1.65rem !important;text-align:left !important;font-family:var(--font-body);color:var(--text-body) !important;font-size:1rem;line-height:1.65;border-bottom:1px dashed rgba(255,255,255,.055);transition:padding-left .18s ease,background-color .18s ease}.sitemap-terminal ul li:last-child,.article-content ul li:last-child{border-bottom:none}.sitemap-terminal ul li:before,.article-content ul li:before{content:">" !important;position:absolute !important;left:0 !important;top:.72rem !important;font-family:var(--font-mono) !important;font-size:1rem !important;font-weight:900 !important;color:var(--color-toxic) !important;transition:transform .18s ease,color .18s ease}.sitemap-terminal ul li:hover,.article-content ul li:hover{padding-left:1.8rem !important;background:linear-gradient(90deg,rgba(118,184,19,.045),transparent 75%)}.sitemap-terminal ul li:hover:before,.article-content ul li:hover:before{color:var(--color-yellow) !important;transform:translateX(2px)}.article-content ul ul,.article-content ol ol,.article-content ul ol,.article-content ol ul,.sitemap-terminal ul ul{margin:.45rem 0 !important;padding-left:1.35rem !important}.article-content ul ul li,.sitemap-terminal ul ul li{padding-top:.5rem !important;padding-bottom:.5rem !important}.article-content ul ul li:before,.sitemap-terminal ul ul li:before{content:">>" !important;font-size:.8rem !important;color:var(--color-rust) !important}.article-content .trash-item-title{color:var(--color-toxic) !important;text-shadow:0 0 6px var(--color-toxic-glow) !important;display:inline !important}.article-content>h2:first-of-type+ul{position:relative;margin:1.5rem 0 2.5rem !important;padding:.75rem 1.15rem .8rem !important;border:1px solid rgba(118,184,19,.28);border-left:3px solid var(--color-toxic);background:linear-gradient(90deg,rgba(118,184,19,.065),rgba(118,184,19,.015) 65%,transparent),rgba(0,0,0,.18);box-shadow:inset 0 0 25px rgba(118,184,19,.025),0 12px 30px rgba(0,0,0,.2)}.article-content>h2:first-of-type+ul:before{content:"ДОСЬЕ НА ФИЛЬМ // ДАННЫЕ";display:block;margin:-.75rem -1.15rem .25rem;padding:.45rem .75rem;background:rgba(118,184,19,.08);border-bottom:1px dashed rgba(118,184,19,.25);color:var(--color-toxic);font-family:var(--font-mono);font-size:.65rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.article-content>h2:first-of-type+ul li{display:grid;grid-template-columns:175px minmax(0, 1fr);gap:.85rem;align-items:baseline;padding:.65rem 0 !important;border-bottom:1px dashed rgba(118,184,19,.09)}.article-content>h2:first-of-type+ul li:before{display:none}.article-content>h2:first-of-type+ul li:hover{padding-left:0 !important;background:rgba(118,184,19,.035)}.article-content>h2:first-of-type+ul .trash-item-title{font-size:.72rem !important;letter-spacing:.075em;white-space:nowrap;color:var(--color-toxic) !important}.article-content li:has(.trash-item-title){padding-top:.78rem !important;padding-bottom:.78rem !important}.article-content li:has(.trash-item-title) .trash-item-title{margin-right:.35rem}.article-content li:has(.trash-item-title) .trash-item-title:after{content:"";display:inline-block;width:.3rem;height:.3rem;margin-left:.45rem;margin-bottom:.08rem;background:var(--color-rust);box-shadow:0 0 5px var(--color-rust-glow)}.sitemap-terminal ol,.article-content ol{counter-reset:swamp-counter;padding-left:1rem;margin:1.25rem 0 1.75rem}.sitemap-terminal ol li,.article-content ol li{list-style:none;position:relative;margin-bottom:.85rem;padding-left:2rem !important;color:var(--text-body);font-weight:600}.sitemap-terminal ol li:before,.article-content ol li:before{counter-increment:swamp-counter;content:counter(swamp-counter) "." !important;position:absolute;left:0;top:0;font-family:var(--font-mono);font-weight:800;color:var(--color-toxic);font-size:1rem !important}.tagline-box{background:rgba(163,49,21,.15);border-left:4px solid var(--color-rust);padding:1.25rem 1.5rem;margin:1.5rem 0 2rem;font-family:var(--font-mono);font-size:1.05rem;color:#fca5a5;font-style:italic;border-radius:0 4px 4px 0}.hook-box{background:rgba(20,20,26,.9);border:1px solid rgba(118,184,19,.3);border-top:3px solid var(--color-toxic);padding:1.5rem;margin:2rem 0;border-radius:4px}.hook-box p{margin-bottom:1rem !important}.hook-box p:last-child{margin-bottom:0 !important}.spoiler-alert-box{background:rgba(163,49,21,.2);border:1px solid var(--color-rust);padding:1.5rem;margin:2rem 0;border-radius:4px}.spoiler-badge{display:inline-block;background:var(--color-rust);color:#fff;font-family:var(--font-mono);font-size:.75rem;font-weight:900;padding:.2rem .6rem;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.75rem;border-radius:2px}.quote-box{background:#101411;border:1px solid rgba(118,184,19,.4);padding:1.5rem;margin:2rem 0;border-radius:4px;position:relative}.quote-author{font-family:var(--font-mono);font-size:.85rem;color:var(--color-toxic);text-transform:uppercase;margin-top:.75rem;font-weight:700;text-align:right}.sitemap-terminal blockquote,.article-content blockquote{margin:2.5rem 0;padding:1.75rem;background-color:#101411;background-image:linear-gradient(to bottom,rgba(17,22,18,.94),rgba(7,11,8,.98));border:2px solid var(--color-rust);border-radius:6px;position:relative;box-shadow:0 20px 25px -5px rgba(0,0,0,.8),0 8px 10px -6px rgba(0,0,0,.6)}.sitemap-terminal blockquote:before,.article-content blockquote:before{content:'WARNING: TOXIC MATERIAL';position:absolute;top:-14px;left:12px;background-color:var(--color-rust);color:#fff;font-family:var(--font-mono);font-size:.75rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase;padding:.25rem .75rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.5);z-index:10}.sitemap-terminal blockquote p,.article-content blockquote p{margin-bottom:1rem !important}.sitemap-terminal blockquote p:last-of-type,.article-content blockquote p:last-of-type{margin-bottom:0 !important}.sitemap-terminal blockquote cite,.article-content blockquote cite{display:block;margin-top:1rem;font-style:normal;color:var(--text-muted);text-align:right;text-transform:uppercase}.article-content aside{margin:2.5rem 0;padding:1.5rem;background-color:var(--swamp-card-alt);border:2px dashed var(--color-toxic);border-radius:6px;position:relative}.article-content aside:before{content:'БАЗА ДАННЫХ СЕТИ // ADVISORY';display:block;font-family:var(--font-mono);font-size:.7rem;font-weight:900;letter-spacing:.1em;color:var(--color-toxic);margin-bottom:.75rem}.article-content aside p{margin-bottom:0 !important;color:var(--text-main) !important;font-size:1rem !important;font-weight:600}.table-responsive,.article-table-wrapper,.wp-block-table{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;margin:2rem 0;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--color-rust) var(--swamp-grimy);border:1px solid var(--swamp-border);border-left:3px solid var(--color-rust);border-radius:3px;box-sizing:border-box;background:rgba(0,0,0,.18)}.article-table,.sitemap-terminal table,.article-content table{width:100%;min-width:860px;border-collapse:collapse !important;table-layout:auto;text-align:left;background-color:var(--swamp-card-alt);border-style:hidden;box-shadow:0 10px 20px rgba(0,0,0,.6)}.article-table caption,.sitemap-terminal caption,.article-content caption{font-family:var(--font-mono);font-size:.8rem;font-weight:800;color:var(--color-toxic);text-transform:uppercase;letter-spacing:.08em;padding:.5rem 1rem;text-align:left;background-color:var(--swamp-grimy);border:1px solid var(--swamp-border);border-bottom:none}.article-table thead,.sitemap-terminal thead,.article-content thead{background:linear-gradient(90deg,rgba(163,49,21,.38),rgba(163,49,21,.18))}.article-table th,.sitemap-terminal th,.article-content th{background-color:rgba(163,49,21,.28) !important;color:#e5e2ee !important;padding:.9rem 1rem !important;border-bottom:2px solid var(--color-rust) !important;vertical-align:bottom}.article-table td,.sitemap-terminal td,.article-content td{padding:.9rem 1rem !important;border-bottom:1px solid var(--swamp-border) !important;color:var(--text-body) !important;vertical-align:top;overflow-wrap:anywhere;word-break:normal}.article-table tbody tr:nth-child(even) td,.sitemap-terminal tbody tr:nth-child(even) td,.article-content tbody tr:nth-child(even) td{background-color:rgba(255,255,255,.012)}.article-table tbody tr:hover td,.sitemap-terminal tbody tr:hover td,.article-content tbody tr:hover td{background-color:rgba(118,184,19,.055)}.article-table tbody tr:last-child td,.sitemap-terminal tbody tr:last-child td,.article-content tbody tr:last-child td{border-bottom:none !important}.article-table tfoot,.sitemap-terminal tfoot,.article-content tfoot{background-color:var(--swamp-grimy);font-weight:700}.status-survived,.article-content td.status-survived,.sitemap-terminal td.status-survived,.article-table td.status-survived{color:var(--color-emerald) !important;font-weight:800 !important}.status-perished,.article-content td.status-perished,.sitemap-terminal td.status-perished,.article-table td.status-perished{color:var(--color-red) !important;font-weight:800 !important}.status-dissolved,.article-content td.status-dissolved,.sitemap-terminal td.status-dissolved,.article-table td.status-dissolved{color:var(--color-yellow) !important;font-weight:800 !important}.rating-grid,.article-grid-2{display:grid;grid-template-columns:1fr;gap:1.25rem;margin:2rem 0}@media (min-width:640px){.rating-grid,.article-grid-2{grid-template-columns:repeat(2,1fr)}}.article-grid-3{display:grid;grid-template-columns:1fr;gap:1.25rem;margin:2rem 0}@media (min-width:768px){.article-grid-3{grid-template-columns:repeat(3,1fr)}}.rating-card{position:relative;overflow:hidden;background-color:var(--swamp-card-alt);background-image:linear-gradient(135deg,rgba(12,16,13,.94),rgba(12,16,13,.78));background-size:cover;background-position:center;border:1px solid var(--swamp-border);border-left:4px solid var(--color-rust);padding:1.25rem 1.35rem 1.35rem;border-radius:3px;box-shadow:inset 0 0 30px rgba(0,0,0,.45),0 8px 20px rgba(0,0,0,.25);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.rating-card:before{content:"■";position:absolute;top:.82rem;left:-.48rem;color:var(--color-toxic);font-family:var(--font-mono);font-size:.55rem;text-shadow:0 0 7px var(--color-toxic-glow);z-index:5}.rating-card:hover{transform:translateY(-2px);border-color:rgba(163,49,21,.75);box-shadow:inset 0 0 35px rgba(163,49,21,.05),0 12px 28px rgba(0,0,0,.45)}.rating-card-title{display:block;margin:0 0 .55rem;font-family:var(--font-heading);font-size:1.05rem;line-height:1.15;color:var(--color-yellow);font-weight:900;text-transform:uppercase;letter-spacing:.025em}.rating-card-score{display:inline-block;margin:0 0 1rem;padding:.3rem .65rem;background:rgba(163,49,21,.12);border:1px solid rgba(163,49,21,.45);border-radius:2px;color:var(--color-rust);font-family:var(--font-mono);font-size:1.15rem;line-height:1;font-weight:900;letter-spacing:.05em;text-shadow:0 0 6px var(--color-rust-glow);text-transform:uppercase}.rating-stars{display:flex;align-items:center;margin:.35rem 0 .65rem;font-family:Arial,sans-serif;font-size:2rem;line-height:1;letter-spacing:.08em}.rating-stars .stars-filled{color:var(--color-yellow);text-shadow:0 0 5px rgba(204,162,49,.65),0 0 12px rgba(204,162,49,.2)}.rating-stars .stars-empty{color:#292b28;text-shadow:none}.rating-stars .star-half{color:transparent;background:linear-gradient(90deg,var(--color-yellow) 50%,#292b28 50%);-webkit-background-clip:text;background-clip:text;text-shadow:none}.rating-card p,.article-content .rating-card p,.sitemap-terminal .rating-card p{font-size:.85rem !important;color:var(--text-muted) !important;margin:0 !important;padding-top:.8rem;border-top:1px dashed rgba(255,255,255,.045);line-height:1.5 !important}.rating-card:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,rgba(5,11,7,.96) 0%,rgba(5,11,7,.88) 42%,rgba(5,11,7,.72) 100%);opacity:.92}.rating-card>*{position:relative;z-index:2}.rating-card:nth-child(1){background-image:url("/terminal/images/redneck/shock-violence.avif")}.rating-card:nth-child(2){background-image:url("/terminal/images/redneck/shock-sexploitation.avif")}.rating-card:nth-child(3){background-image:url("/terminal/images/redneck/shock-diy.avif")}.rating-card:nth-child(4){background-image:url("/terminal/images/redneck/shock-pacing.avif")}@media (max-width:480px){.rating-card{padding:1.05rem 1.1rem 1.15rem}.rating-card-score{font-size:1rem}.rating-card-title{font-size:.95rem}.rating-stars{font-size:1.65rem}}@media (max-width:640px){.table-responsive,.article-table-wrapper,.wp-block-table{margin-left:-.25rem;margin-right:-.25rem;width:calc(100% + 0.5rem)}.article-table,.sitemap-terminal table,.article-content table{min-width:760px;width:760px;font-size:.78rem}.article-table th,.article-table td,.sitemap-terminal th,.sitemap-terminal td,.article-content th,.article-content td{padding:.7rem .75rem !important;line-height:1.45}}.article-content fieldset,.sitemap-terminal fieldset{border:1px solid var(--swamp-border);border-left:3px solid var(--color-rust);background-color:var(--swamp-grimy);padding:1.25rem 1.5rem;margin:2rem 0;border-radius:4px}.article-content legend,.sitemap-terminal legend{font-family:var(--font-mono);font-size:.8rem;font-weight:900;color:var(--color-rust);text-transform:uppercase;padding:.2rem .6rem;background-color:var(--swamp-card-alt);border:1px solid var(--swamp-border);border-radius:2px}.article-content label,.sitemap-terminal label{font-family:var(--font-mono);font-size:.85rem;color:var(--text-main);font-weight:700;display:inline-block;margin-bottom:.4rem}.article-content input[type=text],.article-content input[type=search],.article-content input[type=email],.article-content input[type=url],.article-content input[type=password],.article-content input[type=number],.article-content textarea,.article-content select,.sitemap-terminal input[type=text],.sitemap-terminal textarea,.sitemap-terminal select{width:100%;background-color:var(--swamp-grimy);color:var(--color-toxic);font-family:var(--font-mono);font-size:.9rem;padding:.6rem .8rem;border:1px solid var(--swamp-border);border-bottom:2px solid var(--color-rust);border-radius:3px;box-sizing:border-box;margin-bottom:1rem;transition:border-color .2s ease,box-shadow .2s ease}.article-content input[type=text]:focus,.article-content textarea:focus,.article-content select:focus{outline:none;border-color:var(--color-toxic);box-shadow:0 0 8px var(--color-toxic-glow)}.article-content textarea{min-height:120px;resize:vertical}.article-content dialog{background-color:var(--swamp-card-alt);border:2px solid var(--color-rust);color:var(--text-main);padding:2rem;border-radius:6px;box-shadow:0 20px 40px rgba(0,0,0,.95);max-width:500px}.article-content dialog::backdrop{background:rgba(5,11,7,.85);backdrop-filter:blur(4px)}.sitemap-footer{max-width:1209px !important;width:calc(100% - 2rem);margin:3rem auto 2rem auto;border-top:4px solid var(--color-rust);padding-top:2rem;text-align:center;position:relative;z-index:10}.sitemap-footer .btn-back,.article-btn-rust{display:inline-block;margin-bottom:2rem;padding:1rem 2.5rem;background-color:var(--color-rust);color:#fff !important;font-family:var(--font-mono);font-size:.85rem;font-weight:900;text-transform:uppercase;text-decoration:none !important;border-radius:.25rem;border:none;border-bottom:6px solid var(--color-rust-dark);transition:transform .15s ease-in-out,background-color .15s ease;box-shadow:0 10px 15px -3px rgba(0,0,0,.5);cursor:pointer}.sitemap-footer .btn-back:hover,.article-btn-rust:hover{transform:scale(1.03);background-color:#991b1b}.sitemap-footer p{color:var(--text-dark-muted) !important;font-family:var(--font-mono);font-size:.75rem !important;margin:0 !important}.article-verdict{background-color:var(--swamp-card-alt);border:2px solid var(--color-toxic);border-radius:6px;padding:1.5rem;margin:3rem 0;display:flex;flex-wrap:wrap;gap:1.5rem;align-items:center}.article-verdict-score{font-family:var(--font-heading);font-size:3.5rem;font-weight:900;color:var(--color-toxic);line-height:1;text-shadow:0 0 10px var(--color-toxic-glow);padding:.5rem 1rem;border:2px dashed var(--color-toxic);border-radius:4px;text-align:center}.article-verdict-body{flex:1;min-width:0}.article-verdict-title{font-family:var(--font-heading);font-size:1.5rem;color:#fff;margin:0 0 .5rem;text-transform:uppercase}.article-verdict-text{margin:0 !important;font-size:.95rem !important;color:var(--text-body) !important}.article-author-box{display:flex;align-items:center;gap:1.25rem;background-color:var(--swamp-grimy);border:1px solid var(--swamp-border);border-left:4px solid var(--color-rust);padding:1.25rem;border-radius:4px;margin-top:3rem}.article-author-avatar{width:64px;height:64px;border-radius:50%;border:2px solid var(--color-rust);object-fit:cover}.article-author-info h5{margin:0 0 .25rem !important;color:var(--color-rust) !important}.article-author-info p{margin:0 !important;font-size:.875rem !important;color:var(--text-muted) !important}.article-verdict{background:linear-gradient(135deg,rgba(118,184,19,.055),transparent 55%),var(--swamp-card-alt);border-width:2px;box-shadow:0 0 20px rgba(118,184,19,.08),inset 0 0 30px rgba(118,184,19,.02)}.article-verdict:before{content:"ОТЧЁТ // ДЕЛО ЗАКРЫТО";display:block;position:absolute;top:0;right:0;padding:.35rem .65rem;background:var(--color-toxic);color:#000;font-family:var(--font-mono);font-size:.6rem;font-weight:900;letter-spacing:.08em}.article-content code,.sitemap-terminal code{font-family:var(--font-mono);background-color:var(--swamp-grimy);color:var(--color-toxic);padding:.2rem .5rem;border-radius:4px;border:1px solid rgba(118,184,19,.25)}.article-content pre,.sitemap-terminal pre{margin:2rem 0;padding:1.5rem;background-color:#000;border:2px solid var(--color-rust);border-radius:6px;overflow-x:auto;box-shadow:inset 0 0 15px rgba(0,0,0,.9)}.article-content pre code,.sitemap-terminal pre code{background-color:transparent;padding:0;border:none;color:#34d399;line-height:1.6}.article-content figure,.sitemap-terminal figure{margin:3rem 0;padding:.75rem;background-color:#18181b;border:4px solid #18181b;border-radius:6px;position:relative;filter:drop-shadow(0 15px 25px rgba(0,0,0,.9)) drop-shadow(0 2px 4px rgba(0,0,0,.7));transition:transform .3s cubic-bezier(.25,1,.5,1),filter .3s ease}.article-content figure:hover,.sitemap-terminal figure:hover{transform:scale(1.02) rotate(0deg) !important;border-color:var(--color-rust)}.article-content figure.polaroid-tilt-left{transform:rotate(-1.5deg)}.article-content figure.polaroid-tilt-right{transform:rotate(2deg)}.article-content figure img,.sitemap-terminal figure img,.article-content img,.article-content picture,.article-content svg,.article-content canvas{max-width:100%;height:auto;display:block;margin:1.5rem auto;border-radius:2px}.article-content figcaption,.sitemap-terminal figcaption{color:var(--text-muted);text-align:center;padding:.75rem .5rem .25rem}.article-content hr,.sitemap-terminal hr{border:0;height:2px;background:linear-gradient(90deg,transparent,var(--color-rust),var(--color-toxic),transparent);margin:3.5rem 0}.article-content hr.dashed,.sitemap-terminal hr.dashed{height:0;background:0 0;border-top:2px dashed rgba(163,49,21,.4)}.article-content details,.sitemap-terminal details{background-color:var(--swamp-card-alt);border:2px solid var(--color-rust);border-radius:6px;padding:1rem 1.25rem;margin:2rem 0;box-shadow:0 10px 15px -3px rgba(0,0,0,.5)}.article-content summary,.sitemap-terminal summary{color:var(--color-rust);cursor:pointer;outline:none;list-style:none;position:relative;padding-left:1.5rem}.article-content summary::-webkit-details-marker,.sitemap-terminal summary::-webkit-details-marker,.article-content summary::marker,.sitemap-terminal summary::marker{display:none}.article-content summary:before,.sitemap-terminal summary:before{content:'►';position:absolute;left:0;top:0;color:var(--color-rust);font-size:.8em;transition:transform .2s ease}.article-content details[open] summary:before,.sitemap-terminal details[open] summary:before{transform:rotate(90deg);color:var(--color-toxic)}.article-content details[open] summary,.sitemap-terminal details[open] summary{margin-bottom:1rem;border-bottom:1px dashed var(--color-rust);padding-bottom:.5rem}.article-content header.article-meta{border-bottom:2px solid rgba(163,49,21,.4);padding-bottom:1.25rem;margin-bottom:2.5rem;display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between}.article-content time{font-family:var(--font-mono);font-size:.85rem;color:var(--color-toxic);background-color:var(--swamp-card-alt);padding:.3rem .75rem;border:1px solid rgba(118,184,19,.3);border-radius:4px;font-weight:800;letter-spacing:.05em}.article-badge{display:inline-block;font-family:var(--font-mono);font-size:.65rem;font-weight:900;text-transform:uppercase;letter-spacing:.1em;padding:.25rem .6rem;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.4)}.article-badge.badge-rust{background-color:var(--color-rust);color:#fff}.article-badge.badge-toxic{background-color:var(--color-toxic);color:#000}.article-badge.badge-red{background-color:var(--color-red);color:#fff}.article-content dl{margin:2rem 0;background-color:var(--swamp-card-alt);border:1px solid var(--swamp-border);border-left:4px solid var(--color-toxic);padding:1.25rem 1.5rem;border-radius:4px}.article-content dt{color:var(--color-toxic);margin-top:.75rem}.article-content dt:first-child{margin-top:0}.article-content dd{margin-left:0;margin-bottom:.75rem;color:var(--text-main);padding-left:1rem;border-left:2px solid var(--color-rust)}.article-content dd:last-child{margin-bottom:0}.article-btn-toxic{display:inline-block;padding:.75rem 1.5rem;font-family:var(--font-mono);font-size:.75rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em;text-decoration:none !important;border-radius:4px;background-color:var(--color-toxic);color:#000 !important;border:none;border-bottom:4px solid #3f6212;transition:transform .15s ease,background-color .15s ease;cursor:pointer;text-align:center}.article-btn-toxic:hover{background-color:#65a30d;transform:scale(1.05)}.article-content iframe,.article-content video,.sitemap-terminal iframe,.sitemap-terminal video{width:100%;aspect-ratio:16/9;border:2px solid var(--color-rust);border-radius:6px;box-shadow:0 15px 30px rgba(0,0,0,.9);margin:2.5rem 0;background-color:#000}.article-content audio,.sitemap-terminal audio{width:100%;margin:1.5rem 0;border-radius:4px;filter:invert(.9) hue-rotate(90deg)}.article-content progress,.article-content meter{width:100%;height:1.25rem;background-color:var(--swamp-grimy);border:1px solid var(--color-toxic);border-radius:3px;margin:.5rem 0 1.5rem;display:block}.article-content progress::-webkit-progress-bar{background-color:var(--swamp-grimy)}.article-content progress::-webkit-progress-value{background:linear-gradient(90deg,var(--color-toxic),var(--color-rust))}.article-content progress::-moz-progress-bar{background:linear-gradient(90deg,var(--color-toxic),var(--color-rust))}.article-content footer.article-footer{margin-top:4rem;padding-top:2rem;border-top:2px dashed rgba(163,49,21,.4);color:var(--text-muted)}.article-content .alignleft{float:left;margin:.5rem 1.5rem 1.5rem 0;max-width:50%}.article-content .alignright{float:right;margin:.5rem 0 1.5rem 1.5rem;max-width:50%}.article-content .aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center}@media (max-width:640px){.article-content .alignleft,.article-content .alignright{float:none;display:block;margin:1.5rem auto;max-width:100%}}.article-content:after,.sitemap-terminal:after{content:"";display:table;clear:both}.article-content sup,.article-content sub{font-family:var(--font-mono);font-size:.75em;line-height:0;position:relative;vertical-align:baseline}.article-content sup{top:-.5em;color:var(--color-toxic);font-weight:800}.article-content sub{bottom:-.25em;color:var(--color-yellow)}.article-content kbd{background-color:var(--swamp-grimy);color:var(--color-yellow);border:1px solid var(--swamp-border);border-bottom:2px solid var(--color-rust);border-radius:3px;padding:.15em .4em;font-size:.85em;box-shadow:0 2px 0 rgba(0,0,0,.5)}.article-content small{color:var(--text-muted)}.article-content abbr[title]{text-decoration:underline dotted var(--color-toxic);cursor:help}.article-content q{font-style:italic;color:var(--color-yellow);quotes:"«" "»" "“" "”"}.article-content button{display:inline-block;padding:.6rem 1.2rem;font-family:var(--font-mono);font-size:.8rem;font-weight:800;text-transform:uppercase;color:#fff;background-color:var(--color-rust);border:none;border-bottom:3px solid var(--color-rust-dark);border-radius:4px;cursor:pointer;transition:transform .15s ease,background-color .15s ease}.article-content button:hover{background-color:#991b1b;transform:translateY(-1px)}.article-content cite{font-style:italic;color:var(--text-muted);font-family:var(--font-mono);font-size:.9em}.article-content address{font-style:normal;font-family:var(--font-mono);font-size:.9rem;color:var(--text-muted);border-left:3px solid var(--color-toxic);padding-left:1rem;margin:2rem 0}.article-content samp{font-family:var(--font-mono);background-color:#000;color:var(--color-toxic);padding:.15em .4em;border-radius:3px;border:1px solid var(--swamp-border);font-size:.88em}.article-content var{font-family:var(--font-mono);font-style:italic;color:var(--color-yellow);font-weight:700}.article-content dfn{font-style:normal;font-weight:800;color:var(--color-toxic);border-bottom:1px dashed var(--color-toxic)}.article-content input[type=checkbox]{appearance:none;-webkit-appearance:none;width:1.1rem;height:1.1rem;border:2px solid var(--color-toxic);background-color:var(--swamp-grimy);border-radius:3px;display:inline-block;vertical-align:middle;margin-right:.6rem;position:relative;top:-2px;cursor:pointer}.article-content input[type=checkbox]:checked{background-color:var(--color-toxic)}.article-content input[type=checkbox]:checked:after{content:'✓';position:absolute;color:#000;font-size:.85rem;font-weight:900;top:-3px;left:2px}.article-content .wp-block-gallery,.article-content .article-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px, 1fr));gap:1rem;margin:2.5rem 0}.article-content .wp-block-gallery figure,.article-content .article-gallery figure{margin:0 !important}@media (max-width:640px){.sitemap-terminal h2,.article-content h2{font-size:1.75rem !important;line-height:1.1 !important;margin-top:2.5rem !important;margin-bottom:1rem !important}.sitemap-terminal h3,.article-content h3{font-size:1.18rem !important;line-height:1.25 !important;margin-top:2rem !important}.sitemap-terminal h4,.article-content h4{font-size:.86rem !important;line-height:1.35 !important}.sitemap-terminal p,.article-content p{font-size:.98rem !important;line-height:1.7 !important}.sitemap-terminal ul li,.article-content ul li{font-size:.96rem;line-height:1.62}.article-content .trash-item-title{font-size:.75rem !important}.article-content{padding:1.5rem 1rem !important}.sitemap-terminal p.lead,.article-content p.lead{padding:1rem 1rem 1rem 1.15rem;font-size:1.05rem !important;line-height:1.65 !important}.article-content>h2:first-of-type+ul{padding:.65rem .9rem !important}.article-content>h2:first-of-type+ul:before{margin-left:-.9rem;margin-right:-.9rem}.article-content>h2:first-of-type+ul li{grid-template-columns:1fr;gap:.15rem;padding:.7rem 0 !important}.article-content>h2:first-of-type+ul .trash-item-title{display:block !important}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}.tilted-header,.title-container h1,.article-header h1,header.article-header h1,.entry-header h1,h1.entry-title{animation:none !important}}.spoiler-alert-box{background-image:url("/terminal/images/redneck/spoiler.avif");background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden;isolation:isolate}.spoiler-alert-box:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,11,7,.96) 0%,rgba(5,11,7,.88) 42%,rgba(5,11,7,.72) 100%);opacity:.92;z-index:0;pointer-events:none}.spoiler-alert-box>*{position:relative;z-index:2}.article-verdict{background-image:url("/terminal/images/redneck/summary.avif"),linear-gradient(135deg,rgba(118,184,19,.055),transparent 55%);background-size:cover,cover;background-position:center,center;background-repeat:no-repeat;position:relative;overflow:hidden;isolation:isolate}.article-verdict:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,11,7,.96) 0%,rgba(5,11,7,.88) 42%,rgba(5,11,7,.72) 100%);opacity:.92;z-index:0;pointer-events:none}.article-verdict>.article-verdict-body{position:relative;z-index:2}.sitemap-terminal,.article-terminal,.article-body,.article-content{font-family:var(--font-body) !important;font-size:1rem !important;line-height:1.7 !important;font-weight:400 !important;color:var(--text-body) !important;-webkit-font-smoothing:antialiased}.sitemap-terminal p,.article-content p{font-family:var(--font-body) !important;font-size:1rem !important;line-height:1.7 !important;font-weight:400 !important;color:var(--text-body) !important;margin-bottom:1.5rem !important}@media (min-width:768px){.sitemap-terminal p,.article-content p{font-size:1.25rem !important;line-height:1.75 !important}}.sitemap-terminal p.lead,.article-content p.lead{font-family:var(--font-body) !important;font-size:1.125rem !important;line-height:1.65 !important;font-weight:700 !important;font-style:italic !important;color:var(--color-yellow) !important}@media (min-width:768px){.sitemap-terminal p.lead,.article-content p.lead{font-size:1.5rem !important;line-height:1.7 !important}}.tilted-header,.title-container h1,.article-header h1,header.article-header h1,.entry-header h1,h1.entry-title{font-family:var(--font-heading) !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:-.04em !important;line-height:.95 !important;color:var(--color-rust) !important}@media (max-width:767px){.tilted-header,.title-container h1,.article-header h1,header.article-header h1,.entry-header h1,h1.entry-title{font-size:4rem !important}}@media (min-width:768px){.tilted-header,.title-container h1,.article-header h1,header.article-header h1,.entry-header h1,h1.entry-title{font-size:8rem !important}}@media (min-width:1024px){.tilted-header,.title-container h1,.article-header h1,header.article-header h1,.entry-header h1,h1.entry-title{font-size:9.5rem !important}}.sitemap-terminal h2,.article-content h2{font-family:var(--font-heading) !important;font-size:2.25rem !important;line-height:1.05 !important;font-weight:700 !important;letter-spacing:-.025em !important;text-transform:uppercase !important}@media (min-width:768px){.sitemap-terminal h2,.article-content h2{font-size:3.75rem !important;line-height:1 !important}}.sitemap-terminal h3,.article-content h3{font-family:var(--font-heading) !important;font-size:1.875rem !important;line-height:1.1 !important;font-weight:700 !important;letter-spacing:-.015em !important;text-transform:uppercase !important;color:var(--color-yellow) !important}.sitemap-terminal h4,.article-content h4{font-family:var(--font-mono) !important;font-size:1rem !important;line-height:1.25 !important;font-weight:700 !important;letter-spacing:.045em !important;text-transform:uppercase !important;color:var(--color-yellow) !important}@media (min-width:768px){.sitemap-terminal h4,.article-content h4{font-size:1.125rem !important}}.sitemap-terminal h5,.sitemap-terminal h6,.article-content h5,.article-content h6{font-family:var(--font-mono) !important;font-size:.95rem !important;line-height:1.3 !important;font-weight:700 !important;letter-spacing:.05em !important;text-transform:uppercase !important;color:var(--text-main) !important}.sitemap-terminal strong,.sitemap-terminal b,.article-content strong,.article-content b{font-family:inherit !important;font-weight:700 !important;color:#fff !important}.article-content p>strong:first-child,.sitemap-terminal p>strong:first-child{font-weight:700 !important;color:var(--color-yellow) !important;letter-spacing:.01em !important}.sitemap-terminal a,.article-content a{font-weight:700 !important}.sitemap-terminal .terminal-label,.article-content .terminal-label,.sitemap-terminal .article-meta,.article-content .article-meta,.sitemap-terminal time,.article-content time{font-family:var(--font-mono) !important;font-size:.75rem !important;line-height:1.35 !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important}@media (min-width:768px){.sitemap-terminal .terminal-label,.article-content .terminal-label,.sitemap-terminal .article-meta,.article-content .article-meta,.sitemap-terminal time,.article-content time{font-size:.875rem !important}}.article-badge,.spoiler-badge,.sitemap-terminal .badge,.article-content .badge{font-family:var(--font-mono) !important;font-size:.625rem !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important}.sitemap-terminal ul li,.article-content ul li,.sitemap-terminal ol li,.article-content ol li{font-family:var(--font-body) !important;font-size:1rem !important;line-height:1.65 !important;font-weight:400 !important}@media (min-width:768px){.sitemap-terminal ul li,.article-content ul li,.sitemap-terminal ol li,.article-content ol li{font-size:1.125rem !important}}.sitemap-terminal ul li:before,.article-content ul li:before,.sitemap-terminal ol li:before,.article-content ol li:before{font-weight:700 !important}.article-content .trash-item-title{font-family:var(--font-mono) !important;font-size:.75rem !important;font-weight:700 !important;letter-spacing:.055em !important;text-transform:uppercase !important}@media (min-width:768px){.article-content .trash-item-title{font-size:.875rem !important}}.sitemap-terminal blockquote p,.article-content blockquote p{font-family:var(--font-body) !important;font-size:1.125rem !important;line-height:1.6 !important;font-weight:700 !important;font-style:italic !important;color:var(--color-yellow) !important}@media (min-width:768px){.sitemap-terminal blockquote p,.article-content blockquote p{font-size:1.5rem !important}}.sitemap-terminal blockquote cite,.article-content blockquote cite{font-family:var(--font-mono) !important;font-size:.75rem !important;font-weight:700 !important;letter-spacing:.06em !important}.article-table,.sitemap-terminal table,.article-content table{font-family:var(--font-mono) !important;font-size:.8rem !important}.article-table th,.sitemap-terminal th,.article-content th{font-family:var(--font-mono) !important;font-size:.75rem !important;font-weight:700 !important;letter-spacing:.055em !important;text-transform:uppercase !important}.article-table td,.sitemap-terminal td,.article-content td{font-family:var(--font-mono) !important;font-size:.8rem !important;font-weight:400 !important;line-height:1.55 !important}.article-content dt{font-family:var(--font-mono) !important;font-size:.75rem !important;font-weight:700 !important;letter-spacing:.05em !important;text-transform:uppercase !important}.article-content dd{font-family:var(--font-body) !important;font-size:1rem !important;font-weight:400 !important;line-height:1.65 !important}@media (min-width:768px){.article-content dd{font-size:1.125rem !important}}.article-content button,.article-btn-toxic{font-family:var(--font-mono) !important;font-size:.75rem !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important}@media (min-width:768px){.article-content button,.article-btn-toxic{font-size:.875rem !important}}.article-content code,.article-content pre,.article-content pre code,.sitemap-terminal code{font-family:var(--font-mono) !important}.article-content code,.sitemap-terminal code{font-size:.9em !important;font-weight:700 !important}.article-content pre code,.sitemap-terminal pre code{font-size:.95rem !important;font-weight:400 !important}.article-content figcaption,.sitemap-terminal figcaption{font-family:var(--font-mono) !important;font-size:.75rem !important;font-weight:700 !important;letter-spacing:.05em !important;text-transform:uppercase !important}.article-content summary,.sitemap-terminal summary{font-family:var(--font-mono) !important;font-size:.875rem !important;font-weight:700 !important;letter-spacing:.05em !important;text-transform:uppercase !important}.article-content small{font-family:var(--font-mono) !important;font-size:.75rem !important;font-weight:400 !important}.article-content footer.article-footer{font-family:var(--font-mono) !important;font-size:.75rem !important;font-weight:400 !important;line-height:1.5 !important}.article-content mark{font-family:var(--font-mono) !important;font-size:.85em !important;font-weight:700 !important}.article-content kbd{font-family:var(--font-mono) !important;font-weight:700 !important}.article-content dfn,.article-content var,.article-content data{font-weight:700 !important}body{font-weight:400 !important}@media (max-width:767px){.sitemap-terminal h2,.article-content h2{font-size:2.25rem !important}.sitemap-terminal h3,.article-content h3{font-size:1.875rem !important}.sitemap-terminal p,.article-content p{font-size:1rem !important}.sitemap-terminal p.lead,.article-content p.lead{font-size:1.125rem !important}}