.yr{gap:var(--space-5)}.yr-actions{justify-items:stretch;gap:var(--space-3);display:grid}.yr-actions .fm-link{justify-self:center}.yr-answer{gap:var(--space-3);display:grid}.yr-line{max-inline-size:22ch}.yr-way-back{color:var(--color-text-on-brand)}.yr-fine{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--color-text-on-brand-quiet);text-wrap:pretty;margin:0}
.public-language-switcher{z-index:8;font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-sm);text-align:start;flex:none;position:relative}.public-language-switcher summary{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:var(--target-min);padding-inline:var(--space-3);border-radius:var(--radius-full);color:inherit;cursor:pointer;white-space:nowrap;border:1px solid;list-style:none;display:inline-flex}.public-language-switcher summary::-webkit-details-marker{display:none}.public-language-switcher summary:focus-visible,.public-language-switcher a:focus-visible{outline:2px solid var(--color-focus-ring-on-brand);outline-offset:3px}.public-language-switcher summary svg:last-child{transition:transform .18s}.public-language-switcher[open] summary svg:last-child{transform:rotate(180deg)}.public-language-switcher nav{max-block-size:min(58dvh,430px);inline-size:min(74vw,238px);padding:var(--space-2);border:1px solid var(--color-border-on-brand);border-radius:var(--radius-md);background:var(--color-surface-ground);box-shadow:var(--elevation-3);gap:2px;display:grid;position:absolute;inset-block-start:calc(100% + var(--space-2));inset-inline-end:0;overflow-y:auto}.public-language-switcher a{min-block-size:var(--target-min);padding-inline:var(--space-3);border-radius:var(--radius-sm);color:var(--color-text-primary);align-items:center;text-decoration:none;display:flex}.public-language-switcher a:hover,.public-language-switcher a[aria-current=page]{background:var(--color-surface-raised)}.public-language-switcher-on-brand{color:var(--color-text-on-brand)}.public-language-switcher-on-brand summary{border-color:var(--color-border-on-brand)}.public-language-switcher-light{color:var(--color-text-primary)}.public-language-switcher-light summary{border-color:var(--color-border-strong)}.public-language-switcher-light summary:focus-visible,.public-language-switcher-light a:focus-visible{outline-color:var(--color-focus-ring)}
