html[data-theme="silver-red"]{
  --ink:#151515;--muted:#555b60;--bg:#d2d2d2;--panel:rgba(239,239,239,.9);--panel2:#d5d5d5;
  --line:#999da1;--lime:#b00016;--lime2:#78000f;--red:#b00016;--green:#086c3d;--yellow:#8a5a00;
  --green-light:#78dda2;--yellow-light:#ffd45a;--shadow:0 24px 70px #32323240;
  color-scheme:light;
}
html[data-theme="silver-red"] body{
  background-color:#c8c9ca;
  background-image:linear-gradient(115deg,#ffffff42,#7777771f 48%,#ffffff30),url('/theme-brushed-silver.webp');
  background-position:center top;background-size:cover;background-attachment:fixed;color:var(--ink);
}
html[data-theme="silver-red"] .topbar{background:#e8e8e8e8;border-bottom-color:#7778;box-shadow:0 5px 22px #3332}
html[data-theme="silver-red"] .brand-mark{background:var(--lime);color:#fff}
html[data-theme="silver-red"] .desktop-nav a,html[data-theme="silver-red"] .user-button,html[data-theme="silver-red"] .icon-btn,html[data-theme="silver-red"] .bag{color:#151515}
html[data-theme="silver-red"] .desktop-nav a:hover,html[data-theme="silver-red"] .desktop-nav a.active{color:var(--lime)}
html[data-theme="silver-red"] .notice{background:#f4e5e7db;border-bottom-color:#b0001640}
html[data-theme="silver-red"] .page-head h1{text-shadow:0 1px 0 #fff8}
html[data-theme="silver-red"] .page-head p,html[data-theme="silver-red"] .synopsis{color:#343a3d}
html[data-theme="silver-red"] .panel,html[data-theme="silver-red"] .metric,html[data-theme="silver-red"] .tech,
html[data-theme="silver-red"] .film-list-wrap,html[data-theme="silver-red"] .catalog-basket,html[data-theme="silver-red"] .modal-card,
html[data-theme="silver-red"] .member-order-summary>div,html[data-theme="silver-red"] .sync-actions article,
html[data-theme="silver-red"] .homepage-editor .editor-card{background:rgba(242,242,242,.92);box-shadow:0 12px 32px #3332}
html[data-theme="silver-red"] .side-nav a{color:#303438}
html[data-theme="silver-red"] .side-nav a.active,html[data-theme="silver-red"] .side-nav a:hover{color:#fff;background:var(--lime)}
html[data-theme="silver-red"] input,html[data-theme="silver-red"] select,html[data-theme="silver-red"] textarea,
html[data-theme="silver-red"] .filter select,html[data-theme="silver-red"] .filter input,html[data-theme="silver-red"] .field input,
html[data-theme="silver-red"] .field textarea,html[data-theme="silver-red"] .field select,html[data-theme="silver-red"] .admin-toolbar input,
html[data-theme="silver-red"] .member-order-search input{background:#f7f7f7;color:#151515;border-color:#8d9296}
html[data-theme="silver-red"] .btn{background:#d9d9d9;color:#171717;border-color:#92969a}
html[data-theme="silver-red"] .btn.primary,html[data-theme="silver-red"] .search-panel button{background:var(--lime);color:#fff;border-color:var(--lime)}
html[data-theme="silver-red"] .small-btn{background:#dedede;color:#161616;border-color:#8e9397}
html[data-theme="silver-red"] .small-btn.danger,html[data-theme="silver-red"] .btn.danger{color:#8c0011;border-color:#b0001666;background:#b0001610}
html[data-theme="silver-red"] th{background:#c9cbcd;color:#3e4245}
html[data-theme="silver-red"] td{color:#171717}
html[data-theme="silver-red"] .film-meta h3,html[data-theme="silver-red"] .list-film-main b{color:#78000f}
html[data-theme="silver-red"] .film-meta p,html[data-theme="silver-red"] .list-film-main span,
html[data-theme="silver-red"] .list-film-main small{color:var(--green);font-weight:650}
html[data-theme="silver-red"] .rating,html[data-theme="silver-red"] .list-rating{color:#e0001b;font-weight:950;text-shadow:none}
html[data-theme="silver-red"] .catalog-top #resultCount{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border-left:4px solid var(--yellow);border-radius:7px;background:#f2f2f2cc;color:var(--green);font-weight:800;box-shadow:0 4px 14px #3332}
html[data-theme="silver-red"] .view-toggle{background:#fff;border-color:#8d9296;box-shadow:0 4px 14px #3332}
html[data-theme="silver-red"] .view-toggle button,html[data-theme="silver-red"] .view-toggle button.active{background:#fff!important;color:#111!important;text-shadow:none}
html[data-theme="silver-red"] .view-toggle button.active{box-shadow:inset 0 -3px 0 var(--red)}
html[data-theme="silver-red"] .catalog-layout .filter label,html[data-theme="silver-red"] .catalog-layout .filter select,
html[data-theme="silver-red"] .catalog-layout .filter input,html[data-theme="silver-red"] .catalog-layout .filter option{color:#111!important}
html[data-theme="silver-red"] .catalog-layout .filter label{font-size:15px!important;font-weight:800;text-shadow:0 1px 0 #fff8}
html[data-theme="silver-red"] .pagination button{background:#dedede;color:#171717}
html[data-theme="silver-red"] .pagination button.active{background:var(--lime);color:#fff}
html[data-theme="silver-red"] .catalog-page-jump{color:#303438}
html[data-theme="silver-red"] .catalog-page-jump input{background:#fff;color:#171717;border-color:#92979b}
html[data-theme="silver-red"] .catalog-page-jump button{background:#fff;color:#171717;border-color:#92979b}
html[data-theme="silver-red"] .poster,html[data-theme="silver-red"] .list-poster{border-color:#7778}
html[data-theme="silver-red"] .film-card .badge:not(.lime){background:#111;color:#fff;text-shadow:none}
html[data-theme="silver-red"] .poster-placeholder{background:linear-gradient(145deg,#ededed,#bfc1c3);color:#8c0011}
html[data-theme="silver-red"] .catalog-basket-title{color:#171717;border-bottom-color:#b0001666}
html[data-theme="silver-red"] .catalog-basket-stat{color:#44494d}
html[data-theme="silver-red"] .search-panel{background:#dededeee}
html[data-theme="silver-red"] .modal-backdrop{background:#1118}
html[data-theme="silver-red"] .modal-close{color:#181818}
html[data-theme="silver-red"] .toast{background:#8c0011;color:#fff}
html[data-theme="silver-red"] footer{background:#c1c3c4;color:#171717;border-top-color:#878b8e}
html[data-theme="silver-red"] footer a,html[data-theme="silver-red"] footer p{color:#414549}
html[data-theme="silver-red"] .copyright{border-top-color:#92969a;color:#4b4f52}
html[data-theme="silver-red"] .section.alt,html[data-theme="silver-red"] .case-section{background:#d3d4d5cc}
html[data-theme="silver-red"] .home-proof{background:#e5e5e5e8}
html[data-theme="silver-red"] .device-card{background:linear-gradient(145deg,#eeeeee,#c9cbcd)}
html[data-theme="silver-red"] .device-orbit{border-color:#b0001645}
html[data-theme="silver-red"] .device-orbit:before,html[data-theme="silver-red"] .device-orbit:after{border-color:#2222}
html[data-theme="silver-red"] .device-orbit span{background:#e7e7e7;color:#7c0010}
html[data-theme="silver-red"] .process-grid h3,html[data-theme="silver-red"] .device-card h3{color:#171717!important}
html[data-theme="silver-red"] .home-cta{background:radial-gradient(circle at 85% 20%,#b0001622,transparent 32%),#e7e7e7e8;border-color:#b0001655}
html[data-theme="silver-red"] .cinema-hero-shade{background:linear-gradient(90deg,#e9e9e9f2 0%,#e3e3e3d8 37%,#d8d8d833 70%),linear-gradient(0deg,#c5c6c7 0%,transparent 44%)}
html[data-theme="silver-red"] .home-page .cinema-hero-copy h1{color:#111!important}
html[data-theme="silver-red"] .home-page .cinema-hero-copy h1 em{color:var(--lime)!important}
html[data-theme="silver-red"] .home-page .cinema-hero-copy>p{color:#292d30!important}
html[data-theme="silver-red"] .home-page .eyebrow{color:#8c0011!important}
html[data-theme="silver-red"] .home-page .eyebrow:before{background:#8c0011!important}
html[data-theme="silver-red"] .home-page .home-section-head h2,html[data-theme="silver-red"] .home-page .home-cta h2{color:#151515!important}
html[data-theme="silver-red"] .home-page .home-section-head>p,html[data-theme="silver-red"] .home-page .device-card p,
html[data-theme="silver-red"] .home-page .process-grid p,html[data-theme="silver-red"] .home-page .home-cta p,
html[data-theme="silver-red"] .home-page .home-proof span{color:#4b5054!important}
html[data-theme="silver-red"] .home-page .case-copy h3,html[data-theme="silver-red"] .home-page .case-copy p{color:#fff!important}
html[data-theme="silver-red"] .theme-setting{padding:16px;border:1px solid #b0001644;border-radius:12px;background:linear-gradient(100deg,#ececec,#d0d0d0)}
html[data-theme="silver-red"] .detail-hero{background:#11151a}
html[data-theme="silver-red"] .detail-bg{background:radial-gradient(circle at 72% 30%,#b0001622,transparent 30%),linear-gradient(90deg,#11151af8 16%,#11151ad8 62%,#11151a88),linear-gradient(0deg,#11151a 0%,transparent 42%)}
html[data-theme="silver-red"] .detail-copy h1{color:#f7f7f4;text-shadow:0 3px 18px #000}
html[data-theme="silver-red"] .detail-copy .original{color:var(--yellow-light)}
html[data-theme="silver-red"] .detail-copy .chip{color:var(--green-light);border-color:#78dda277;background:#78dda20f;text-shadow:0 1px 3px #000}
html[data-theme="silver-red"] .detail-copy .chip:nth-child(even){color:var(--yellow-light);border-color:#ffd45a77;background:#ffd45a0f}
html[data-theme="silver-red"] .detail-copy .recommended-chip{color:#ff5b6f!important;border-color:#ff5b6f88!important;background:#b0001626!important}
html[data-theme="silver-red"] .detail-copy .score{color:#e0001b}
html[data-theme="silver-red"] .detail-copy .btn:not(.primary){background:#ededed;color:#161616;border-color:#b9bec1}
html[data-theme="silver-red"] .fact small,html[data-theme="silver-red"] .tech-row span{color:var(--green);font-weight:700}
html[data-theme="silver-red"] .tech-row:nth-child(even) span{color:var(--yellow)}

@media(max-width:760px){
  html[data-theme="silver-red"] body{background-attachment:scroll;background-size:auto 100vh}
  html[data-theme="silver-red"] .desktop-nav.open a,
  html[data-theme="silver-red"] .desktop-nav.open a:hover,
  html[data-theme="silver-red"] .desktop-nav.open a.active{color:#fff}
}
