.input-field-wrapper[data-v-7f925169]{position:relative}.input-field-wrapper input[data-v-7f925169]{border-radius:8px!important}.input-field-wrapper input.has-clear-btn[data-v-7f925169]{padding-right:2.5rem}.input-clear-icon[data-v-7f925169]{position:absolute;right:.75rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#94a3b8;font-size:.875rem;cursor:pointer;z-index:10;-webkit-transition:all .2s ease;transition:all .2s ease;padding:.25rem;border-radius:50%}.input-clear-icon[data-v-7f925169]:hover{color:#0ea5e9;background:rgba(14,165,233,.1)}.input-clear-icon[data-v-7f925169]:active{color:#0284c7;background:rgba(14,165,233,.2);-webkit-transform:translateY(-50%) scale(.9);transform:translateY(-50%) scale(.9)}.margin-left{margin-left:10px}tr .dropdown-menu-button{visibility:hidden}tr .dropdown-menu-button.show,tr:hover .dropdown-menu-button{visibility:visible}@media (hover:none){tr .dropdown-menu-button{visibility:visible}}.instances-table{width:100%;max-width:100%;position:relative}.instances-table .flag-icon{width:28px;height:21px;border-radius:5px}.servers-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;width:100%}.servers-controls__region,.servers-controls__search{width:100%}.servers-controls__region .region-filter{max-width:100%}.servers-controls__spinner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.servers-controls__buttons{width:100%}@media (min-width:768px){.servers-controls{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.servers-controls__search{min-width:250px;max-width:400px}.servers-controls__region,.servers-controls__search{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.servers-controls__region{min-width:200px;max-width:280px}.servers-controls__buttons{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;margin-left:auto}}.servers-buttons[data-v-f9e9cd0e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:8px}.servers-buttons[data-v-f9e9cd0e] .delete-instance-button,.servers-buttons[data-v-f9e9cd0e] .new-instance-button{width:100%}@media (min-width:576px){.servers-buttons[data-v-f9e9cd0e]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.servers-buttons[data-v-f9e9cd0e] .delete-instance-button,.servers-buttons[data-v-f9e9cd0e] .new-instance-button{width:auto}}.region-selector[data-v-0b61cfe8]{position:relative;width:100%}.region-selector__trigger[data-v-0b61cfe8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem .75rem;background:#fff;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;min-height:38px}.region-selector__trigger[data-v-0b61cfe8]:focus,.region-selector__trigger[data-v-0b61cfe8]:hover{border-color:#0ea5e9;-webkit-box-shadow:0 0 0 3px rgba(14,165,233,.1);box-shadow:0 0 0 3px rgba(14,165,233,.1)}.region-selector__trigger[data-v-0b61cfe8]:focus{outline:none}.region-selector__value[data-v-0b61cfe8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.region-selector__value .flag-icon[data-v-0b61cfe8]{width:20px;height:15px;border-radius:3px;-ms-flex-negative:0;flex-shrink:0}.region-selector__label[data-v-0b61cfe8]{font-size:.9rem;color:#334155;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.region-selector__icon[data-v-0b61cfe8]{color:#64748b;font-size:.75rem;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-ms-flex-negative:0;flex-shrink:0}.region-selector__icon--open[data-v-0b61cfe8]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.region-selector__dropdown[data-v-0b61cfe8]{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid #e2e8f0;border-radius:8px;-webkit-box-shadow:0 10px 25px rgba(0,0,0,.1),0 4px 6px rgba(0,0,0,.05);box-shadow:0 10px 25px rgba(0,0,0,.1),0 4px 6px rgba(0,0,0,.05);z-index:1000;overflow:hidden;max-height:300px}.region-selector__options[data-v-0b61cfe8]{overflow-y:auto;max-height:300px}.region-selector__options[data-v-0b61cfe8]::-webkit-scrollbar{width:6px}.region-selector__options[data-v-0b61cfe8]::-webkit-scrollbar-track{background:#f1f5f9}.region-selector__options[data-v-0b61cfe8]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.region-selector__options[data-v-0b61cfe8]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.region-selector__option[data-v-0b61cfe8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;padding:.75rem 1rem;cursor:pointer;-webkit-transition:background-color .15s ease;transition:background-color .15s ease;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.region-selector__option .flag-icon[data-v-0b61cfe8]{width:20px;height:15px;border-radius:3px;-ms-flex-negative:0;flex-shrink:0}.region-selector__option[data-v-0b61cfe8]:hover{background:linear-gradient(135deg,rgba(14,165,233,.05),rgba(6,182,212,.05))}.region-selector__option--selected[data-v-0b61cfe8]{background:linear-gradient(135deg,rgba(14,165,233,.1),rgba(6,182,212,.1))}.region-selector__option--selected .region-selector__option-text[data-v-0b61cfe8]{font-weight:600;color:#0ea5e9}.region-selector__option-text[data-v-0b61cfe8]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.9rem;color:#334155}.region-selector__check[data-v-0b61cfe8]{color:#0ea5e9;font-size:.875rem;-ms-flex-negative:0;flex-shrink:0;width:16px;margin-left:auto;visibility:visible}.region-selector__check-placeholder[data-v-0b61cfe8]{width:16px;-ms-flex-negative:0;flex-shrink:0;margin-left:auto;visibility:hidden}.region-selector__flag-placeholder[data-v-0b61cfe8]{width:20px;height:15px;-ms-flex-negative:0;flex-shrink:0;display:inline-block}.dropdown-fade-enter-active[data-v-0b61cfe8],.dropdown-fade-leave-active[data-v-0b61cfe8]{-webkit-transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,transform .15s ease;transition:opacity .15s ease,transform .15s ease,-webkit-transform .15s ease}.dropdown-fade-enter[data-v-0b61cfe8],.dropdown-fade-leave-to[data-v-0b61cfe8]{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px)}@media (max-width:768px){.region-selector__dropdown[data-v-0b61cfe8],.region-selector__options[data-v-0b61cfe8]{max-height:250px}}a.dropdown-item,a.dropdown-item a{color:#333}.dropdown-menu-button.actions button{border-radius:.5rem!important;border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important;border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.dropdown-menu-button.actions .dropdown-item{padding:0}.dropdown-menu-button.actions .dropdown-item>div{padding:.75rem 2.25rem}.dropdown-menu-button.actions .dropdown-item{-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}.dropdown-menu-button.actions .dropdown-item,.dropdown-menu-button.actions .dropdown-item:hover i{-webkit-transform:scale(1);transform:scale(1)}.dropdown-menu-button.actions .dropdown-item{margin-right:3px}.dropdown-menu-button.actions .dropdown-item:hover{margin-right:0;font-weight:700}.delete-confirm{background:#ef4444!important;color:#fff!important}span i{margin-left:5px}.status-field{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.9em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}