.translation-notice{display:grid;grid-template-columns:minmax(0,1fr) auto 40px;align-items:center;gap:12px 20px;width:100%;padding:12px clamp(16px,4vw,56px);background:#c49a24;color:#080808;font:700 14px/1.5 Arial,Helvetica,sans-serif;direction:ltr;position:sticky;top:0;z-index:1000;box-sizing:border-box}
.translation-notice[hidden]{display:none!important}.translation-notice p{margin:0;color:#080808;font-weight:700;overflow-wrap:anywhere}.translation-notice strong{font-weight:700}.translation-notice button{font:700 13px/1.4 Arial,Helvetica,sans-serif;color:#080808;border:1px solid #17130b;background:transparent;border-radius:5px;padding:8px 12px;cursor:pointer;white-space:normal}.translation-notice button:hover{background:#ffffff38}.translation-notice button:focus-visible{outline:3px solid #080808;outline-offset:3px}.translation-notice .translation-close{justify-self:end;align-self:start;width:36px;height:36px;padding:3px;font-size:21px;line-height:1;border:0}
.locale-settings #language-select{max-width:280px}
@media(max-width:740px){.translation-notice{grid-template-columns:minmax(0,1fr) 36px;gap:8px 12px;padding:12px 16px}.translation-notice p{grid-column:1;grid-row:1}.translation-notice .translation-switch{grid-column:1;grid-row:2;justify-self:start}.translation-notice .translation-close{grid-column:2;grid-row:1}}
