.public-locale-picker{box-sizing:border-box;inline-size:min(140px,32vw);min-inline-size:88px;min-block-size:36px;max-block-size:none;margin:0;padding:5px 24px 5px 8px;border:1px solid var(--control-line, var(--line, #82949d));border-radius:9px;background-color:var(--card, var(--panel, #fff));color:var(--ink, var(--text, #102a38));font:500 13px/1.5 Inter,system-ui,sans-serif;cursor:pointer}html[dir=rtl] .public-locale-picker{padding-inline:8px 24px}.public-locale-picker:focus-visible{outline:3px solid var(--primary, #087f73);outline-offset:2px}html[data-public-surface] .public-tools select.public-locale-picker{block-size:36px;min-block-size:36px;max-block-size:36px;padding-block:4px;font:500 13px/1.5 Inter,system-ui,sans-serif}html[data-public-surface=delegate] .top-actions .lang-switch{padding:0;border:0;background:transparent}html[data-public-surface=delegate] .top-actions select.public-locale-picker{block-size:48px;min-block-size:48px;max-block-size:48px}@media(max-width:760px){html[data-public-surface] .topbar-end select.public-locale-picker,html[data-public-surface] .public-tools select.public-locale-picker{block-size:44px;min-block-size:44px;max-block-size:44px;padding-block:4px;font:500 16px/1.5 Inter,system-ui,sans-serif}html[data-public-surface=delegate] .top-actions select.public-locale-picker{block-size:48px!important;min-block-size:48px!important;max-block-size:48px}}html[data-public-surface] :is(button,select,input,summary){line-height:1.5}html[data-public-surface] :is(.eyebrow,h1,h2,h3,.big){letter-spacing:normal}html[data-public-surface] .ai-disclaimer{text-align:start}html[data-public-surface] :is(.conv-cap-text,#caption-text,.caption-text,.cap-line){unicode-bidi:plaintext}html[dir=rtl][data-public-surface] :is(input[type=password],input[type=email],#username,#grant-password){direction:ltr}@media(max-width:600px){html[data-public-surface] .lang-switch{max-inline-size:34vw;min-inline-size:0}html[data-public-surface=delegate] .top-actions{gap:6px;flex-wrap:wrap;justify-content:end}html[data-public-surface=delegate] .topbar{gap:12px}}html[data-public-surface] .public-tools>button[data-cap]{position:relative;inset:auto;overflow:visible}html[data-public-surface] .public-tools>button[data-cap]:after,html[data-public-surface=delegate] .top-actions>button[data-cap]:after{content:attr(data-cap);font:600 10.5px/1.1 var(--font-ui, Inter, system-ui, sans-serif);letter-spacing:0;color:var(--muted, #596472);white-space:nowrap;pointer-events:none}html[data-public-surface] .public-tools>button[data-cap]:after{position:absolute;top:calc(100% + 3px);left:50%;transform:translate(-50%)}html[data-public-surface=delegate] body .top-actions>button[data-cap]{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;flex:0 0 auto;width:auto;min-width:52px;height:48px;min-height:48px;padding:4px 6px;border-radius:12px;font-size:16px;line-height:1}html[data-public-surface=delegate] body .top-actions>.text-btn{min-height:48px}html[data-public-surface=delegate] body .top-actions>:is(#help-open,button)[data-cap]{min-width:52px!important}@media(max-width:420px){html[data-public-surface=delegate] body .top-actions .lang-switch{flex:1 1 calc(100% - 110px)}}
