:root{--yt-bg:#0f0f0f;--yt-elevated:#272727;--yt-text:#f1f1f1;--yt-muted:#aaa;--yt-border:#3f3f3f;--yt-radius-card:12px;--yt-guide-width:200px;--ytm-bg:#000;--ytm-elevated:#1a1a1a;--ytm-text:#fff;--ytm-muted:#aaa;--ytm-guide-width:var(--yt-guide-width);--ytm-player-bar-height:56px;--yt-card-title:var(--yt-text);--yt-card-meta:var(--yt-muted);--ap-design-width:880;--ap-design-height:420}.ap-card-link{color:var(--yt-card-meta)}.ap-card-link:active,.ap-card-link[data-pressed=true]{color:var(--yt-card-title)}.yt-shell__search{flex:1;justify-content:center;align-items:center;max-width:500px;margin:0 20px;display:flex}.yt-shell__search-field{color:#777;border:1px solid var(--yt-border);border-radius:14px 0 0 14px;flex:1;height:28px;padding:0 12px;font-size:12px;line-height:28px}.yt-shell__search-button{width:48px;height:28px;color:var(--yt-text);border:1px solid var(--yt-border);background:#222;border-left:0;border-radius:0 14px 14px 0;flex:none;justify-content:center;align-items:center;display:inline-flex}.yt-shell__mic{width:28px;height:28px;color:var(--yt-text);background:var(--yt-elevated);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-left:10px;display:inline-flex}.yt-shell__search-button svg,.yt-shell__mic svg{display:block}.yt-shell__search[data-music=true]{max-width:520px;margin:0 16px}.yt-shell__search[data-music=true] .yt-shell__search-field{height:32px;color:var(--ytm-muted);background:var(--ytm-elevated);border-color:#ffffff1f;border-radius:16px 0 0 16px;padding:0 14px;line-height:32px}.yt-shell__search[data-music=true] .yt-shell__search-button{height:32px;color:var(--ytm-text);background:#ffffff0f;border-color:#ffffff1f;border-radius:0 16px 16px 0}
