.providerlist[data-v-7219eb60]{position:relative;width:auto;height:42px}@media(min-width:768px){.providerlist[data-v-7219eb60]{width:217px}}.providerlist__wrapper[data-v-7219eb60]{width:100%}.providerlist__button[data-v-7219eb60]{height:42px;display:flex;cursor:pointer;align-items:center;border-radius:var(--t-radius-2xl);padding-left:12px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s;border:1px solid var(--t-border);background:var(--p-surface-50)}.providerlist__button[data-v-7219eb60]:hover{border-color:var(--t-catalog-provider-list-border)}.providerlist__button.active-top[data-v-7219eb60]{border-top-right-radius:0;border-top-left-radius:0}.providerlist__button-body[data-v-7219eb60]{margin-top:2px;min-height:16px;max-height:28px;flex:1 1 0%;cursor:pointer;overflow:hidden}.providerlist__button-prev[data-v-7219eb60]{margin-right:8px;height:16px;width:16px;min-width:16px}.providerlist__button-after[data-v-7219eb60]{height:100%;display:flex;cursor:pointer;align-items:center;gap:5px;-webkit-touch-callout:none}.providerlist__button-empty[data-v-7219eb60]{opacity:.7;font-size:14px;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;letter-spacing:.5px;margin-top:1px}.providerlist__button-search[data-v-7219eb60]{margin-top:1px;font-size:14px;line-height:1;letter-spacing:.5px;opacity:.7}.providerlist__button-input[data-v-7219eb60]{height:16px}.providerlist__button-input input[data-v-7219eb60]{font-size:16px;line-height:1;color:var(--t-text);background:transparent;width:100%;height:100%;border:none;outline:none;padding:0;letter-spacing:.5px;font-family:var(--font-family)}.providerlist__button-input input[data-v-7219eb60]::-moz-placeholder{font-size:14px;line-height:1;color:var(--t-text);letter-spacing:.5px;font-family:var(--font-family)}.providerlist__button-input input[data-v-7219eb60]::placeholder{font-size:14px;line-height:1;color:var(--t-text);letter-spacing:.5px;font-family:var(--font-family)}.providerlist__body[data-v-7219eb60]{background-color:var(--t-surface-sunken);position:absolute;right:0;width:100%;min-width:300px;border-radius:var(--t-radius-control);display:grid;grid-template-rows:0fr;overflow:hidden;border:1px solid transparent;z-index:1000;opacity:0;visibility:hidden;max-height:200px}@media(min-width:768px){.providerlist__body[data-v-7219eb60]{background-color:var(--t-surface-sunken)}}.providerlist__body.active-bottom[data-v-7219eb60]{grid-template-rows:1fr;opacity:1;visibility:visible;margin-top:8px;padding:12px 0;border:1px solid var(--p-caswino-input-border);background:var(--p-surface-50);font-size:12px}.providerlist__body.active-top[data-v-7219eb60]{transform:translateY(calc(-100% - 42px));grid-template-rows:1fr;opacity:1;visibility:visible;margin-bottom:8px;padding:12px 0;border:1px solid var(--p-caswino-input-border);background:var(--p-surface-50);font-size:12px}.providerlist__body-list[data-v-7219eb60]{min-height:0;overflow:auto;list-style:none;margin:0;padding:0 12px}.providerlist__body-list[data-v-7219eb60]::-webkit-scrollbar{width:5px}.providerlist__body-list[data-v-7219eb60]::-webkit-scrollbar-track{background:transparent}.providerlist__body-list[data-v-7219eb60]::-webkit-scrollbar-thumb{background:var(--p-surface-200);border-radius:var(--t-radius-xs)}.providerlist__body-item[data-v-7219eb60]{padding:11px 10px;border-radius:var(--t-radius-control);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--p-caswino-text-secondary)}.providerlist__body-item.empty[data-v-7219eb60]{background:transparent!important;cursor:auto;color:var(--p-caswino-text-secondary)!important;box-shadow:none!important}.providerlist__body-item.empty p[data-v-7219eb60]{color:inherit}.providerlist__body-item[data-v-7219eb60]:not(:last-child){margin-bottom:2px}.providerlist__body-item.active_provider[data-v-7219eb60]{color:var(--t-primary);background-color:var(--t-control-bg)}.providerlist__body-item[data-v-7219eb60]:hover{color:var(--t-primary);background-color:var(--t-control-bg);box-shadow:0 1px 0 0 var(--t-bevel-subtle-top) inset,0 -1px 0 0 var(--t-bevel-subtle-bottom) inset}.arrow-rotate[data-v-7219eb60]{transform:rotate(-180deg)}.arrow-transition[data-v-7219eb60]{transition:.2s ease}
