.cur-switcher[data-v-18fadaeb]{display:inline-block;position:relative}.cur-trigger[data-v-18fadaeb]{align-items:center;background:#090e1cb8;border:1px solid hsla(0,0%,100%,.32);border-radius:14px;box-shadow:0 8px 20px #00000061,inset 0 1px #ffffff1f;color:#fff;cursor:pointer;display:inline-flex;font-weight:700;gap:8px;min-height:44px;padding:0 14px;transition:border-color .18s ease,background .18s ease,transform .12s ease}.cur-trigger[data-v-18fadaeb]:hover{background:#090e1ce0;border-color:#00dbbfb3}.cur-trigger[data-v-18fadaeb]:focus-visible{outline:2px solid #35f0d5;outline-offset:2px}.cur-switcher.open .cur-trigger[data-v-18fadaeb]{background:#008d653d;border-color:#35f0d5cc}.cur-symbol[data-v-18fadaeb]{align-items:center;background:#35f0d538;border-radius:8px;color:#6ff3de;display:inline-flex;font-size:14px;font-weight:800;height:24px;justify-content:center;line-height:1;min-width:24px;padding:0 6px}.cur-code[data-v-18fadaeb]{font-size:14px;letter-spacing:.3px}.cur-caret[data-v-18fadaeb]{opacity:.92;transition:transform .2s ease}.cur-switcher.open .cur-caret[data-v-18fadaeb]{transform:rotate(180deg)}.cur-panel[data-v-18fadaeb]{background:#131a2e;border:1px solid hsla(0,0%,100%,.22);border-radius:18px;box-shadow:0 0 0 1px #0000008c,0 28px 70px #000000b8,inset 0 2px #ffffff12;display:flex;flex-direction:column;max-height:min(60vh,380px);padding:10px;position:absolute;right:0;top:calc(100% + 10px);width:268px;z-index:200}.cur-panel-head[data-v-18fadaeb]{align-items:center;display:flex;gap:8px;padding:2px 4px 8px}.cur-panel-title[data-v-18fadaeb]{color:#9fabbb;flex:1 1 auto;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cur-list[data-v-18fadaeb]{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.cur-option[data-v-18fadaeb]{align-items:center;background:transparent;border:0;border-radius:12px;color:#fff;cursor:pointer;display:flex;gap:10px;min-height:48px;padding:8px 10px;position:relative;text-align:left;transition:background .14s ease;width:100%}.cur-option+.cur-option[data-v-18fadaeb]{margin-top:2px}.cur-option.kb[data-v-18fadaeb],.cur-option[data-v-18fadaeb]:hover{background:#ffffff17}.cur-option[data-v-18fadaeb]:focus-visible{outline:2px solid #35f0d5;outline-offset:-2px}.cur-option.active[data-v-18fadaeb]{background:#00c9ad29}.cur-option.active[data-v-18fadaeb]:before{background:#35f0d5;border-radius:2px;content:"";height:22px;left:3px;position:absolute;top:50%;transform:translateY(-50%);width:3px}.cur-option-symbol[data-v-18fadaeb]{align-items:center;background:#ffffff14;border-radius:10px;display:inline-flex;flex:0 0 auto;font-size:15px;font-weight:700;height:32px;justify-content:center;width:32px}.cur-option.active .cur-option-symbol[data-v-18fadaeb]{background:#35f0d540;color:#6ff3de}.cur-option-name[data-v-18fadaeb]{flex:1 1 auto;font-size:14px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cur-option-code[data-v-18fadaeb]{flex:0 0 auto;font-size:12px;font-weight:700;letter-spacing:.3px;opacity:.55}.cur-check[data-v-18fadaeb]{color:#6ff3de;flex:0 0 auto;margin-left:2px}.cur-panel-hint[data-v-18fadaeb]{color:#7f8b9c;font-size:11.5px;line-height:1.4;margin:8px 4px 2px}.cur-backdrop[data-v-18fadaeb]{inset:0;position:fixed;z-index:199}.cur-fade-enter-active[data-v-18fadaeb],.cur-fade-leave-active[data-v-18fadaeb]{transition:opacity .16s ease,transform .16s ease}.cur-fade-enter-from[data-v-18fadaeb],.cur-fade-leave-to[data-v-18fadaeb]{opacity:0;transform:translateY(-6px)}@media(max-width:640px){.cur-switcher[data-v-18fadaeb]{display:block}.cur-trigger[data-v-18fadaeb]{justify-content:space-between;width:100%}.cur-panel[data-v-18fadaeb]{max-height:60vh;width:100%}.cur-option[data-v-18fadaeb]{min-height:52px}}@media(prefers-reduced-motion:reduce){.cur-caret[data-v-18fadaeb],.cur-fade-enter-active[data-v-18fadaeb],.cur-fade-leave-active[data-v-18fadaeb],.cur-option[data-v-18fadaeb],.cur-trigger[data-v-18fadaeb]{transition:none}}
