/* Final dropdown, signed-out action, and account icon styling. */
select option{background:var(--surface-main,var(--panel))!important;color:var(--text)!important}
select option:checked,select option:hover{background:linear-gradient(var(--accent),var(--accent))!important;color:var(--accent-ink,#07101c)!important}
.heroSettingsButton .traditionalGear.svgGear{display:grid!important;place-items:center!important;width:19px!important;height:19px!important;font-size:0!important}
.heroSettingsButton .traditionalGear.svgGear svg{display:block;width:18px;height:18px;overflow:visible}
.accountPrivacyIcon{display:grid!important;place-items:center!important;background:color-mix(in srgb,var(--accent) 13%,var(--surface-sub))!important}
.accountPrivacyIcon::before,.accountPrivacyIcon::after{content:none!important;display:none!important}
.accountPrivacyIcon svg{display:block;width:24px!important;height:24px!important}
.accountPrivacyControls{margin:4px 0 18px;padding:16px 0 18px;border-bottom:1px solid color-mix(in srgb,var(--accent) 30%,var(--line))}
.accountPrivacyControls .accountPrivacyHeading{margin:0 0 12px;font-size:1rem}
.accountPrivacyControls .line{padding:10px 2px}
.accountPrivacyControls .note{margin:14px 0 0}
.projectBar{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;margin-top:18px!important;margin-bottom:0!important}
.signedOutProjectSaveCta{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:7px 9px 7px 15px;border:1px solid color-mix(in srgb,var(--accent) 42%,var(--line));border-radius:15px;background:color-mix(in srgb,var(--accent) 7%,var(--surface-sub));color:var(--muted);font-size:.8rem}
.signedOutProjectSaveCta>span{min-width:0;text-align:right;line-height:1.3}
.googleProjectSignIn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:7px 12px;border:1px solid color-mix(in srgb,var(--accent) 30%,var(--line));border-radius:11px;background:var(--surface-main);color:var(--text);font:600 .78rem/1 var(--app-font,system-ui);cursor:pointer;transition:.16s}
.googleProjectSignIn:hover{transform:translateY(-1px);border-color:var(--accent);box-shadow:0 8px 18px color-mix(in srgb,var(--accent) 18%,transparent)}
.googleProjectSignIn img{width:19px;height:19px}
@media(max-width:620px){.projectBar{grid-template-columns:1fr!important}.signedOutProjectSaveCta{justify-content:space-between;flex-wrap:wrap}.signedOutProjectSaveCta>span{text-align:left}.googleProjectSignIn{flex:1 0 auto}}
