/* Softer surfaces that let the film background show through. */
body.single-movies #single{--detail-panel:rgba(16,20,28,.72);--detail-panel-2:rgba(26,33,43,.58);--detail-line:rgba(162,188,204,.23);--detail-text:#f5f8fb;--detail-muted:#b9c8d2;--detail-accent:#72cfee}
html[data-filmaon-theme=light] body.single-movies #single{--detail-panel:rgba(255,255,255,.88);--detail-panel-2:rgba(235,243,248,.78);--detail-line:rgba(54,99,121,.25);--detail-text:#203342;--detail-muted:#526e7d;--detail-accent:#5cbbdb}
html[data-filmaon-theme=ocean] body.single-movies #single{--detail-panel:rgba(11,52,66,.77);--detail-panel-2:rgba(21,77,91,.65);--detail-line:rgba(114,194,204,.3);--detail-text:#f2fdff;--detail-muted:#c0dde3;--detail-accent:#7bdbe7}
body.single-movies #single .sheader,
body.single-movies #single #info.sbox,
body.single-movies #single .single_tabs ul.smenu,
body.single-movies #single .box_links{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}
body.single-movies #single #info .film24-detail-grid .custom_fields{background:rgba(255,255,255,.045)}
html[data-filmaon-theme=light] body.single-movies #single #info .film24-detail-grid .custom_fields{background:rgba(255,255,255,.55)}

/* Keep the original link URLs and tabs, while presenting each link as a single row. */
body.single-movies #single .box_links .links_table table{min-width:620px}
body.single-movies #single .box_links .links_table .fix-table{overflow-x:auto}
body.single-movies #single .box_links .links_table tbody td:first-child>a{background:rgba(114,207,238,.14);border:1px solid rgba(114,207,238,.4);color:var(--detail-text)}
body.single-movies #single .box_links .links_table tbody td:first-child>a:hover,
body.single-movies #single .box_links .links_table tbody td:first-child>a:focus-visible{background:var(--detail-accent);color:#132b36}

@media(max-width:700px){
 body.single-movies #single .box_links .linktabs{padding:11px 12px}
 body.single-movies #single .box_links .linktabs h2{font-size:15px;margin-bottom:7px}
 body.single-movies #single .box_links .linktabs ul li a{min-height:33px;padding:6px 9px}
 body.single-movies #single .box_links #download.sbox,
 body.single-movies #single .box_links #videos.sbox{padding:7px 9px 9px}
 body.single-movies #single .box_links .links_table table,
 body.single-movies #single .box_links .links_table tbody{min-width:0}
 body.single-movies #single .box_links .links_table tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;gap:1px 8px;align-items:center;min-height:65px;margin:0 0 6px;padding:9px 11px!important;border:1px solid var(--detail-line);border-radius:9px;background:rgba(255,255,255,.035)}
 html[data-filmaon-theme=light] body.single-movies #single .box_links .links_table tbody tr{background:rgba(255,255,255,.55)}
 body.single-movies #single .box_links .links_table tbody td,
 body.single-movies #single .box_links .links_table tbody td[data-filmaon-field]{display:none;min-width:0;padding:0!important;line-height:1.25}
 body.single-movies #single .box_links .links_table tbody td::before{display:none}
 body.single-movies #single .box_links .links_table tbody td:first-child{display:block;grid-column:2;grid-row:1/span 2;align-self:center;width:auto;min-width:0}
 body.single-movies #single .box_links .links_table tbody td:first-child>a{width:auto;min-width:92px;min-height:34px;padding:7px 11px;font-size:11px}
 body.single-movies #single .box_links .links_table tbody td[data-filmaon-field="quality"]{display:block;grid-column:1;grid-row:1;align-self:end;font-size:13px;font-weight:850}
 body.single-movies #single .box_links .links_table tbody td[data-filmaon-field="language"]{display:block;grid-column:1;grid-row:2;align-self:start;color:var(--detail-muted);font-size:11px}
 body.single-movies #single .box_links .links_table tbody td[data-filmaon-field="quality"] .quality{padding:0;border:0;background:none;color:var(--detail-text);font-size:13px}
 body.single-movies #single .box_links .links_table tbody td[data-filmaon-field="manage"]{display:block;grid-column:1/-1;grid-row:3;padding-top:4px!important;border-top:1px solid var(--detail-line);color:var(--detail-muted);font-size:11px}
 body.single-movies #single .box_links .links_table tbody td[data-filmaon-field="manage"] a{display:inline-block;margin:4px 8px 0 0;padding:4px 7px;border-radius:6px;background:rgba(255,255,255,.08);color:var(--detail-text)}
}
