:root{--yt-color-bg: #0a0a0a;--yt-color-surface: #111111;--yt-color-card: #1a1a1a;--yt-color-text: #ffffff;--yt-color-text-mute: rgba(255, 255, 255, .6);--yt-color-text-dim: rgba(255, 255, 255, .4);--yt-color-accent: #2DA67E;--yt-color-accent-hi: #259670;--yt-color-border: rgba(255, 255, 255, .08);--yt-color-danger: #dc5050;--yt-color-light-bg: #ffffff;--yt-color-light-text: #1a1a1a;--yt-color-light-mute: rgba(26, 26, 26, .55);--yt-color-light-dim: rgba(26, 26, 26, .35);--yt-color-light-border: rgba(26, 26, 26, .08);--yt-radius-sm: 6px;--yt-radius-md: 10px;--yt-radius-lg: 14px;--yt-radius-xl: 18px;--yt-shadow-card: 0 30px 80px rgba(0, 0, 0, .18), 0 4px 16px rgba(0, 0, 0, .08);--yt-shadow-pop: 0 6px 24px rgba(45, 166, 126, .3);--yt-ease-out: cubic-bezier(.16, 1, .3, 1);--yt-z-header: 900;--yt-z-overlay: 9000;--yt-z-modal: 10001;--yt-z-sticky-cta: 10002}.yt-pf{--yt-pf-bg: rgba(255, 255, 255, .07);--yt-pf-bg-hover: rgba(255, 255, 255, .1);--yt-pf-border: rgba(255, 255, 255, .1);--yt-pf-border-focus: rgba(45, 166, 126, .55);--yt-pf-text: #ffffff;--yt-pf-text-mute: rgba(255, 255, 255, .55);--yt-pf-placeholder: rgba(255, 255, 255, .35);--yt-pf-drop-bg: #1a1a1a;--yt-pf-drop-border: rgba(255, 255, 255, .08);--yt-pf-opt-hover: rgba(255, 255, 255, .06);--yt-pf-opt-active: rgba(45, 166, 126, .18);--yt-pf-radius: 6px;--yt-pf-h: 46px;--yt-pf-pad-x: 13px;display:flex;gap:0;position:relative;font-family:var(--yt-font-body, "FiraGO", -apple-system, BlinkMacSystemFont, sans-serif)}.yt-pf__select{position:relative;flex-shrink:0}.yt-pf__btn,.yt-pf__btn:link,.yt-pf__btn:visited{display:flex;align-items:center;gap:7px;padding:0 var(--yt-pf-pad-x);height:var(--yt-pf-h);min-width:100px;background:var(--yt-pf-bg);background-color:var(--yt-pf-bg);border:1px solid var(--yt-pf-border);border-right:none;border-radius:var(--yt-pf-radius) 0 0 var(--yt-pf-radius);color:var(--yt-pf-text);font:inherit;font-size:14px;line-height:1;text-shadow:none;box-shadow:none;cursor:pointer;transition:background .25s,border-color .25s;outline:none;text-decoration:none;text-transform:none;letter-spacing:0}.yt-pf__btn:hover{background:var(--yt-pf-bg-hover);background-color:var(--yt-pf-bg-hover);color:var(--yt-pf-text)}.yt-pf__btn:focus,.yt-pf__btn:focus-visible{border-color:var(--yt-pf-border-focus);outline:none}.yt-pf.is-open .yt-pf__btn{border-color:var(--yt-pf-border-focus);background:var(--yt-pf-bg-hover)}.yt-pf__flag{width:20px;height:20px;border-radius:50%;object-fit:cover;flex-shrink:0}.yt-pf__flag-sm{width:18px;height:18px;border-radius:50%;object-fit:cover;flex-shrink:0}.yt-pf__dial{font-weight:500;letter-spacing:.01em;color:inherit;font-variant-numeric:tabular-nums;white-space:nowrap}.yt-pf__caret{opacity:.6;flex-shrink:0;transition:transform .2s}.yt-pf.is-open .yt-pf__caret{transform:rotate(180deg)}.yt-pf__input{flex:1 1 auto;width:100%;min-width:0;padding:0 var(--yt-pf-pad-x);height:var(--yt-pf-h);background:var(--yt-pf-bg);background-color:var(--yt-pf-bg);border:1px solid var(--yt-pf-border);border-left:none;border-radius:0 var(--yt-pf-radius) var(--yt-pf-radius) 0;color:var(--yt-pf-text);font:inherit;font-size:14px;line-height:1;text-transform:none;letter-spacing:0;text-shadow:none;box-shadow:none;outline:none;transition:border-color .25s,background .25s}.yt-pf__input::placeholder{color:var(--yt-pf-placeholder);opacity:1}.yt-pf__input:invalid,.yt-pf__input:required{border-color:var(--yt-pf-border);border-left:none;box-shadow:none}.yt-pf__input:focus{border-color:var(--yt-pf-border-focus);border-left:none;background:var(--yt-pf-bg-hover);outline:none}.yt-pf__dropdown{position:absolute;top:calc(100% + 6px);left:0;z-index:50;min-width:280px;max-width:min(360px,100vw - 24px);max-height:320px;display:flex;flex-direction:column;background:var(--yt-pf-drop-bg);border:1px solid var(--yt-pf-drop-border);border-radius:10px;overflow:hidden;box-shadow:0 20px 60px #00000059}.yt-pf__dropdown[hidden]{display:none}.yt-pf__search-wrap{padding:10px 10px 6px;border-bottom:1px solid var(--yt-pf-drop-border)}.yt-pf__search{width:100%;padding:9px 11px;background:#ffffff0a;border:1px solid var(--yt-pf-border);border-radius:6px;color:var(--yt-pf-text);font:inherit;font-size:13px;outline:none}.yt-pf__search::placeholder{color:var(--yt-pf-placeholder)}.yt-pf__search:focus{border-color:var(--yt-pf-border-focus)}.yt-pf__list{overflow-y:auto;padding:4px 0 8px;flex:1 1 auto}.yt-pf__section{padding:8px 14px 4px;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--yt-pf-text-mute)}.yt-pf__opt{display:flex;align-items:center;gap:10px;padding:9px 14px;cursor:pointer;transition:background .15s}.yt-pf__opt:hover{background:var(--yt-pf-opt-hover)}.yt-pf__opt.is-active{background:var(--yt-pf-opt-active)}.yt-pf__opt-name{flex:1 1 auto;font-size:13.5px;color:var(--yt-pf-text)}.yt-pf__opt-dial{font-size:13px;color:var(--yt-pf-text-mute);letter-spacing:.01em}.yt-pf__empty{padding:16px;text-align:center;font-size:13px;color:var(--yt-pf-text-mute)}.yt-pf--theme-light{--yt-pf-bg: #f7f7f7;--yt-pf-bg-hover: #fff;--yt-pf-border: rgba(26, 26, 26, .08);--yt-pf-border-focus: rgba(45, 166, 126, .5);--yt-pf-text: #1a1a1a;--yt-pf-text-mute: rgba(26, 26, 26, .55);--yt-pf-placeholder: rgba(26, 26, 26, .35);--yt-pf-drop-bg: #ffffff;--yt-pf-drop-border: rgba(26, 26, 26, .08);--yt-pf-opt-hover: rgba(26, 26, 26, .04);--yt-pf-opt-active: rgba(45, 166, 126, .1)}@media (prefers-reduced-motion: reduce){.yt-pf__btn,.yt-pf__input,.yt-pf__caret,.yt-pf__opt{transition:none}}
