.cs-language-open{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:10px 12px;background:white;color:#681275;border:2px solid #86158f;border-radius:8px;font:600 16px/1.4 Arial,sans-serif;cursor:pointer;}.cs-language-open svg{width:23px;height:23px;}.cs-language-open:focus-visible,#cs-language-dialog :focus-visible{outline:3px solid #005fcc;outline-offset:4px;}#cs-language-dialog{width:min(620px,94vw);max-height:90dvh;border:3px solid #86158f;border-radius:14px;padding:25px;color:#24162b;background:white;font:18px/1.8 Arial,sans-serif;}#cs-language-dialog::backdrop{background:#24162b99;}.cs-language-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;}.cs-language-heading h2{font:600 29px/1.25 Georgia,serif;margin:0;}.cs-language-close{min-height:48px;min-width:48px;font-size:28px;background:white;border:2px solid #86158f;color:#681275;border-radius:8px;cursor:pointer;}#cs-language-form label{display:block;font-weight:700;margin:15px 0 8px;}#cs-language-form select,#cs-language-form input{width:100%;min-height:50px;padding:12px;border:2px solid #88718f;border-radius:8px;font-size:18px;}.cs-language-save{display:block;margin-top:20px;min-height:50px;padding:12px 18px;background:#ff8a00;border:2px solid #b34700;border-radius:8px;color:#24162b;font:700 18px Arial,sans-serif;cursor:pointer;}.cs-language-note{font-size:16px;line-height:1.8;color:#493b50;}#cs-language-dialog [hidden]{display:none!important;}
@media(max-width:600px){.csh-header-inner{flex-wrap:wrap;}.csh-header-brand img{width:210px;}.csh-header-actions{order:3;width:100%;justify-content:space-between;margin:0;gap:12px;}.csh-mobile-menu{margin-left:auto;}.cs-language-open{font-size:16px;}.csh-header-join{font-size:17px;}.csh-header-join-long{display:inline;}.csh-header-join-short{display:none;}}
