.alert-warning-custom{background-color:#f75959;color:#fff;padding:10px;text-align:center;white-space:nowrap}.custom-checkbox .custom-control-input{width:1rem;height:1rem;vertical-align:middle}.checkbox-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-input{border-radius:50;border:1px solid #ccc;padding:5px 10px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);-webkit-transition:border-color .3s ease,-webkit-box-shadow .3s ease;transition:border-color .3s ease,-webkit-box-shadow .3s ease;transition:box-shadow .3s ease,border-color .3s ease;transition:box-shadow .3s ease,border-color .3s ease,-webkit-box-shadow .3s ease;outline:none}.search-input:focus{border-color:#007bff;-webkit-box-shadow:0 4px 8px rgba(0,123,255,.2);box-shadow:0 4px 8px rgba(0,123,255,.2)}.server-ownership-container[data-v-3b352418]{padding:20px;padding-top:90px;padding-bottom:80px;background-color:#f5f7fb;min-height:100vh}.modern-card[data-v-3b352418]{border-radius:8px;overflow:hidden}.component-card[data-v-3b352418]{border-left:4px solid #007bff;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.component-card[data-v-3b352418]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.dashed-btn[data-v-3b352418]{border:2px dashed #007bff;background-color:rgba(0,123,255,.05);color:#007bff;border-radius:10px;-webkit-transition:all .3s;transition:all .3s}.dashed-btn[data-v-3b352418]:hover{background-color:rgba(0,123,255,.1);-webkit-transform:scale(1.01);transform:scale(1.01)}.fade-in[data-v-3b352418]{-webkit-animation:fadeIn-3b352418 .5s ease-in;animation:fadeIn-3b352418 .5s ease-in}@-webkit-keyframes fadeIn-3b352418{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn-3b352418{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.form-label[data-v-3b352418]{font-weight:500;color:#555;font-size:.9rem}