/* Compact glass toggle in header models 22–25, including their mobile menus. */
:is(.fn-mn,.fn-ts,.fn-bayrag,.fn-halftone) .fn-nav__list li{position:relative}
:is(.fn-mn,.fn-ts,.fn-bayrag,.fn-halftone) .fn-nav__list li:has(>.fn-submenu-toggle)>a{padding-inline-end:37px}
:is(.fn-mn,.fn-ts,.fn-bayrag,.fn-halftone) .fn-nav__list .fn-submenu-toggle{appearance:none;display:inline-grid;place-items:center;position:absolute;inset-inline-end:3px;top:50%;transform:translateY(-50%);width:28px;height:28px;min-width:28px;min-height:28px;max-width:28px;padding:5px;margin:0;border:1px solid #ffffff8c;border-radius:9px;background:linear-gradient(145deg,#ffffff80,#ffffff26);color:inherit;box-shadow:inset 0 1px 0 #ffffffa6,0 2px 6px #1025371a;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);cursor:pointer;line-height:1}
:is(.fn-mn,.fn-ts,.fn-bayrag,.fn-halftone) .fn-submenu-toggle svg{display:block;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}
:is(.fn-mn,.fn-ts,.fn-bayrag,.fn-halftone) .fn-submenu-toggle[aria-expanded=true] svg{transform:rotate(180deg)}
:is(.fn-mn,.fn-ts,.fn-bayrag,.fn-halftone) .fn-submenu-toggle:focus-visible{outline:2px solid currentColor;outline-offset:2px}
:is(.fn-mn,.fn-ts,.fn-bayrag,.fn-halftone) .fn-nav__list li.fn-submenu-open>.sub-menu{display:block;opacity:1;visibility:visible;pointer-events:auto;transform:none}
:is(.fn-mn,.fn-ts,.fn-bayrag,.fn-halftone) .fn-nav__list li:has(>.fn-submenu-toggle)>a:after{display:none!important}
@media(max-width:780px){:is(.fn-mn,.fn-ts,.fn-bayrag,.fn-halftone) .fn-nav__list .fn-submenu-toggle{top:8px;transform:none}}
.fn-wide-opinions .fnwo-heading{display:block;position:static;background:none;border:0;margin:0 0 18px;padding:0;text-align:right}
.fn-wide-opinions .fnwo-heading h2{margin:0;color:var(--fp-title-color,#fff);font-size:var(--fp-title,18px);line-height:1.7;font-weight:800;background:none}
.fnwo-heading a{color:inherit;text-decoration:none}.fnwo-heading a:hover{text-decoration:underline}
.fn-wide-opinions .fnwo{min-height:var(--fnwo-height,0px);display:grid;align-items:center}
.fn-wide-opinions .fnwo-author{color:var(--fnwo-author-color,var(--fp-accent,#f05236))}
.fn-grid-layout-single-side .fn-single-news-settings .fn-pro-card{border-radius:var(--sn-card-radius,15px)!important}
.fn-grid-layout-single-side .fn-single-news-settings .fn-pro-card.fn-single-lead-below-card{row-gap:0!important}
@media(prefers-reduced-motion:reduce){.fn-submenu-toggle svg{transition:none!important}}
