:root{--clr-section-bg:#fff;--clr-main-bg-light:#fafafb;--clr-main-bg:#f2f2f4;--clr-tertiary-bg:#e5e5e8;--clr-fourthly-bg:#fafcff;--clr-text-primary:#0e0d2a;--clr-text-secondary:#80808f;--clr-border:#e5e5e8;--clr-border-active:#8c8c9a;--clr-disable:#ccccd2;--clr-on-disable:#80808f;--clr-skeleton:#ccccd2;--clr-shadow-color:#01001f19;--clr-image-opacity:#01001f7f;--clr-on-image-primary:#fff;--clr-on-image-secondary:#d9d9de;--clr-primary:#1951fa;--clr-primary-dark:#1441ce;--clr-primary-light:#4774fb;--clr-on-primary:#fff;--clr-primary-bg:#d1dcfe;--clr-secondary:#fa8070;--clr-secondary-dark:#cd6b5f;--clr-secondary-light:#fb998d;--clr-on-secondary:#fff;--clr-secondary-bg:#fee6e2;--clr-success:#388e3c;--clr-success-dark:#2d7236;--clr-success-light:#60a563;--clr-on-success:#fff;--clr-success-bg:#d7e8d8;--clr-info:#1976d2;--clr-info-dark:#145eae;--clr-info-light:#4791db;--clr-on-info:#fff;--clr-info-bg:#d1e4f6;--clr-warning:#ffa000;--clr-warning-dark:#cc8006;--clr-warning-light:#ffb333;--clr-on-warning:#fff;--clr-warning-bg:#ffeccc;--clr-danger:#d32f2f;--clr-danger-dark:#a9262c;--clr-danger-light:#dc5959;--clr-on-danger:#fff;--clr-danger-bg:#f6d5d5;--font-size-multiplier:1}.languages-list ul{display:block;margin:0;padding:0}.languages-list ul li{align-items:center;background:var(--clr-main-bg-light);border:1px solid transparent;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;cursor:pointer;display:block;display:flex;justify-content:space-between;margin-bottom:5px;padding:15px 10px;padding-inline-start:30px;position:relative;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}.languages-list ul li:before{border:2px solid var(--clr-primary);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;content:"";display:block;height:12px;left:7px;outline:2px solid transparent;position:absolute;top:calc(50% - 8px);width:12px}.languages-list ul li b,.languages-list ul li span{color:var(--clr-text-primary);display:block;line-height:1em}.languages-list ul li b{font-family:Inter-SemiBold;text-transform:uppercase}.languages-list ul li.active{border-color:var(--clr-primary)}.languages-list ul li.active:before{background:var(--clr-primary);border-color:var(--clr-main-bg-light);outline-color:var(--clr-primary)}.languages-list ul li.active span{font-family:Inter-SemiBold}.languages-list ul li:hover{background:var(--clr-main-bg)}
