.gsf-youtube-embed{width:100%;min-width:0}.gsf-youtube-preview{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:18px;aspect-ratio:16/9;min-height:200px;width:100%;border-radius:14px;background:linear-gradient(135deg,#edf3fc,#dce7f7);color:#17212f!important;text-decoration:none!important;font:600 16px/1.4 Inter,system-ui,sans-serif}.gsf-youtube-play{display:grid;place-items:center;width:76px;height:76px;border-radius:50%;background:#0759e8;color:white;font-size:26px;padding-left:4px;box-shadow:0 0 0 8px #ffffff80}.gsf-youtube-preview:focus-visible{outline:3px solid #0759e8;outline-offset:4px}
dialog.gsf-youtube-dialog{position:fixed;inset:0;box-sizing:border-box;width:100%;height:100%;height:100dvh;max-width:none;max-height:none;margin:0;padding:24px;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));border:0;background:transparent;color:#fff;overflow:auto;z-index:2147483647}dialog.gsf-youtube-dialog[open]{display:grid;place-items:center}dialog.gsf-youtube-dialog::backdrop{background:rgba(8,14,25,.9)}.gsf-youtube-surface{width:min(1100px,100%);min-width:0;border:1px solid #ffffff26;border-radius:18px;overflow:hidden;background:#111a29;box-shadow:0 24px 90px #0008;font-family:Inter,system-ui,sans-serif}.gsf-youtube-header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 18px}.gsf-youtube-header strong{font-size:16px;line-height:1.4;color:#fff}.gsf-youtube-header button.gsf-youtube-close{display:inline-flex;align-items:center;justify-content:center;min-width:104px;min-height:44px;padding:10px 16px;border:1px solid #ffffff40;border-radius:10px;background:#ffffff12;color:#fff;font:600 15px/1.4 Inter,system-ui,sans-serif;text-transform:none;box-shadow:none}.gsf-youtube-close:hover{background:#ffffff25!important}.gsf-youtube-close:focus-visible,.gsf-youtube-footer a:focus-visible{outline:2px solid #9dbdff;outline-offset:3px}.gsf-youtube-player{width:100%;aspect-ratio:16/9;min-height:200px;max-height:calc(100dvh - 160px);background:#000}.gsf-youtube-player iframe{display:block;width:100%;height:100%;border:0}.gsf-youtube-footer{display:flex;justify-content:flex-end;padding:12px 18px}.gsf-youtube-footer a{color:#d5e2ff!important;font-size:13px;line-height:1.5;text-decoration:none!important}.gsf-youtube-footer a:hover{text-decoration:underline!important}@media(max-width:600px){.gsf-youtube-header{padding:10px 12px}.gsf-youtube-surface{border-radius:14px}.gsf-youtube-footer{padding:12px}}
@media(max-width:760px),(max-width:960px) and (max-height:500px){html:has(dialog.gsf-youtube-dialog[open]){overflow:hidden;scrollbar-gutter:auto}dialog.gsf-youtube-dialog{padding:max(16px,env(safe-area-inset-top)) 0 max(16px,env(safe-area-inset-bottom))}.gsf-youtube-dialog .gsf-youtube-surface{width:100%;border-inline:0;border-radius:0}.gsf-youtube-dialog .gsf-youtube-header{padding-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right))}.gsf-youtube-dialog .gsf-youtube-footer{padding-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right))}}
