.wr-header-controls{display:flex!important;align-items:center;gap:var(--wr-space-3,12px)!important;min-width:0}
.wr-header-controls .wr-shared-language{display:flex;align-items:center;padding:var(--wr-space-1,4px);border:1px solid var(--wr-line);border-radius:var(--wr-radius-control);background:var(--wr-green-soft);gap:var(--wr-space-1,4px)}
.wr-header-controls .wr-shared-language a{display:block;text-decoration:none;padding:var(--wr-space-2,8px) var(--wr-space-3,12px);color:var(--wr-muted);font-size:var(--wr-text-meta);font-weight:var(--wr-weight-semibold);line-height:1.4;white-space:nowrap}
.wr-header-controls .wr-shared-language a.active{background:var(--wr-surface);color:var(--wr-ink);border-radius:var(--wr-radius-control)}
.wr-header-controls .wr-shared-zone{display:block;width:80px!important;min-width:80px!important;max-width:80px!important;height:44px;padding:0 var(--wr-space-1,4px)!important;margin:0;flex:none;font-size:var(--wr-text-meta);font-weight:var(--wr-weight-semibold);text-align:center;color:var(--wr-green-dark);border:1px solid var(--wr-line);border-radius:var(--wr-radius-control);background:var(--wr-green-soft)}
.wr-header-controls #mini-link,.wr-header-controls .wr-top-mini summary{font-size:var(--wr-text-meta);padding:var(--wr-space-2,8px) var(--wr-space-3,12px);height:auto;min-width:0;white-space:nowrap}
@media(max-width:850px){.wr-header-controls{gap:var(--wr-space-2,8px)!important}.wr-header-controls .wr-shared-zone{width:80px!important;min-width:80px!important;max-width:80px!important}.wr-header-controls .wr-shared-language a{padding:var(--wr-space-2,8px)}}
.wr-header-controls .wr-shared-language{height:var(--wr-header-control-height,32px);box-sizing:border-box}
.wr-header-controls .wr-shared-language a{height:100%;box-sizing:border-box;display:flex;align-items:center;padding-top:0;padding-bottom:0}
.wr-zone-control{position:relative;color:var(--wr-green-dark);flex:none}
.wr-zone-control:after{content:"";position:absolute;right:12px;top:calc(50% - 4px);width:6px;height:6px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);pointer-events:none}
.wr-header-controls .wr-zone-control .wr-shared-zone{appearance:none;box-sizing:border-box;height:var(--wr-header-control-height,32px);width:104px!important;min-width:104px!important;max-width:104px!important;padding:0 24px 0 8px!important}
html:lang(en) .wr-header-controls .wr-zone-control .wr-shared-zone{width:112px!important;min-width:112px!important;max-width:112px!important}
