.construction-language{position:relative;flex:0 0 auto;font-size:12px;color:#34445c;text-align:left;line-height:1.5}
.construction-language summary{list-style:none;cursor:pointer;padding:7px 9px;border:1px solid #d7dfe8;border-radius:5px;background:#fff;white-space:nowrap}
.construction-language summary::-webkit-details-marker{display:none}
.construction-language summary:focus-visible,.construction-language a:focus-visible{outline:2px solid #2463b8;outline-offset:2px}
.construction-language nav{position:absolute;right:0;top:calc(100% + 5px);z-index:1100;min-width:155px;padding:5px;background:#fff;border:1px solid #d7dfe8;border-radius:5px;box-shadow:0 8px 24px #1b2f461c}
.construction-language a{display:block;color:#34445c;padding:8px 12px;text-decoration:none;white-space:nowrap}
.construction-language a:hover,.construction-language a[aria-current=true]{background:#edf4fc;color:#164c8e}
.construction-language a[aria-current=true]{font-weight:600}
.construction-language-standalone{display:flex;justify-content:flex-end;padding:16px;position:relative;z-index:20}
@media(max-width:767px){.construction-language summary{padding:5px 7px}.construction-language{font-size:11px}.construction-header-inner{flex-wrap:wrap}.construction-account{flex-wrap:wrap;gap:7px}}
@media(max-width:575px){
 :root{--construction-header:132px}
 .construction-header-inner{min-height:132px}
 .construction-account{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:10px;row-gap:3px}
 .construction-account>.construction-language{grid-column:1;grid-row:1;justify-self:start}
 .construction-account>.construction-language nav{left:0;right:auto}
 .construction-account-name{grid-column:2;grid-row:1;margin-right:0;max-width:135px;justify-self:end}
 .construction-account-access{grid-column:1;grid-row:2;justify-self:start}
 .construction-account>form{grid-column:2;grid-row:2;justify-self:end}
 /* Long translated action captions must not cover the worksheet's reading area. */
 .construction-app table.construction-pin-last tr>:last-child{position:static!important}
}
