.shieldup-view ::-webkit-scrollbar{width:6px}.shieldup-view ::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.shieldup-view ::-webkit-scrollbar-thumb{background:rgba(56,189,248,.25);border-radius:3px}.shieldup-view ::-webkit-scrollbar-thumb:hover{background:rgba(56,189,248,.4)}.shieldup-view input:focus,.shieldup-view select:focus,.shieldup-view textarea:focus{border-color:#38bdf8!important;box-shadow:0 0 0 3px rgba(56,189,248,.15),0 0 12px rgba(56,189,248,.1)!important;transition:border-color .2s ease,box-shadow .2s ease}.shieldup-view input:hover,.shieldup-view select:hover,.shieldup-view textarea:hover{border-color:rgba(56,189,248,.3)!important;transition:border-color .2s ease}.su-tab{position:relative;border-radius:8px;padding:12px 16px;display:flex;align-items:center;gap:12px;font-weight:500;color:#94a3b8;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);overflow:hidden;margin-bottom:4px}.su-tab:before{content:"";position:absolute;left:0;top:0;height:100%;width:3px;background:#38bdf8;transform:scaleY(0);transition:transform .2s ease;border-radius:0 4px 4px 0}.su-tab:hover{background:hsla(0,0%,100%,.03);color:#cbd5e1}.su-tab.active{background:linear-gradient(90deg,rgba(56,189,248,.1),transparent);color:#38bdf8}.su-tab.active:before{transform:scaleY(1)}.su-tab.active .su-icon{color:#38bdf8;transform:scale(1.1)}.su-icon{transition:transform .2s ease,color .2s ease}.su-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:44px;height:24px;background:hsla(0,0%,100%,.1);border-radius:20px;position:relative;cursor:pointer;outline:none;transition:background .3s ease,box-shadow .3s ease;box-shadow:inset 0 2px 4px rgba(0,0,0,.2)}.su-toggle:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fff;border-radius:50%;transition:transform .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px rgba(0,0,0,.2)}.su-toggle:checked{background:#38bdf8;box-shadow:inset 0 2px 4px rgba(0,0,0,.1),0 0 10px rgba(56,189,248,.3)}.su-toggle:checked:after{transform:translateX(20px)}.su-save-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:linear-gradient(135deg,#0284c7,#38bdf8);color:#fff!important;padding:10px 20px;border-radius:8px;font-weight:700;font-size:.85rem;letter-spacing:.05em;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 15px rgba(56,189,248,.2),inset 0 1px 1px hsla(0,0%,100%,.2);display:flex;align-items:center;gap:8px;text-transform:uppercase}.su-save-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px rgba(56,189,248,.4);filter:brightness(1.1)}.su-save-btn:active:not(:disabled){transform:translateY(0)}.su-save-btn:disabled{opacity:.6;cursor:not-allowed;background:#475569;box-shadow:none}.su-secondary-btn{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:#94a3b8;padding:6px 12px;border-radius:6px;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:6px}.su-secondary-btn:hover{background:hsla(0,0%,100%,.1);color:#fff;border-color:hsla(0,0%,100%,.2)}.su-secondary-btn:active{transform:scale(.98)}