@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap);.settings-container[data-v-4a2c18cf]{background-color:#f4f7fe;min-height:100vh;font-family:Inter,sans-serif}.premium-card[data-v-4a2c18cf]{border-radius:20px;background:#fff;-webkit-box-shadow:0 10px 40px rgba(11,22,44,.05)!important;box-shadow:0 10px 40px rgba(11,22,44,.05)!important;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;padding:1.5rem}.header-icon-wrapper[data-v-4a2c18cf]{width:48px;height:48px;border-radius:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.6rem}.draw-icon-bg[data-v-4a2c18cf]{background:linear-gradient(135deg,#e0e7ff,#c7d2fe)}.special-icon-bg[data-v-4a2c18cf]{background:linear-gradient(135deg,#fef08a,#fde047)}.fw-600[data-v-4a2c18cf]{font-weight:600}.font-weight-bolder[data-v-4a2c18cf]{font-weight:700;letter-spacing:-.5px}.description-text[data-v-4a2c18cf]{font-size:.85rem;letter-spacing:.2px}.setting-item[data-v-4a2c18cf]{padding:.75rem 0}.settings-expanded[data-v-4a2c18cf]{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:1.25rem;margin-top:1.25rem;margin-bottom:.5rem}.premium-label[data-v-4a2c18cf]{font-size:.7rem;font-weight:700;color:#64748b;margin-bottom:6px;display:block;text-transform:uppercase;letter-spacing:.8px}.premium-input[data-v-4a2c18cf]{border:1px solid #cbd5e1;border-radius:10px;padding:.65rem .8rem;font-size:.95rem;font-weight:500;background-color:#fff;color:#334155;-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.02) inset;box-shadow:inset 0 1px 2px rgba(0,0,0,.02)}.premium-input[data-v-4a2c18cf]::-webkit-input-placeholder{color:#cbd5e1;font-weight:400}.premium-input[data-v-4a2c18cf]::-moz-placeholder{color:#cbd5e1;font-weight:400}.premium-input[data-v-4a2c18cf]:-ms-input-placeholder{color:#cbd5e1;font-weight:400}.premium-input[data-v-4a2c18cf]::-ms-input-placeholder{color:#cbd5e1;font-weight:400}.premium-input[data-v-4a2c18cf]::placeholder{color:#cbd5e1;font-weight:400}.premium-input[data-v-4a2c18cf]:focus{border-color:#6366f1;background-color:#fff;-webkit-box-shadow:0 0 0 4px rgba(99,102,241,.12);box-shadow:0 0 0 4px rgba(99,102,241,.12);outline:none}[data-v-4a2c18cf] .premium-switch .custom-control-input:checked~.custom-control-label:before{background-color:#10b981!important;border-color:#10b981!important}[data-v-4a2c18cf] .premium-switch .custom-control-input:focus~.custom-control-label:before{-webkit-box-shadow:0 0 0 .2rem rgba(16,185,129,.25)!important;box-shadow:0 0 0 .2rem rgba(16,185,129,.25)!important}[data-v-4a2c18cf] .custom-control-label:before{height:1.75rem;width:3.25rem;border-radius:2rem;background-color:#cbd5e1;border-color:#cbd5e1;-webkit-transition:background-color .25s ease,border-color .25s ease;transition:background-color .25s ease,border-color .25s ease}[data-v-4a2c18cf] .custom-control-label:after{width:calc(1.75rem - 6px);height:calc(1.75rem - 6px);border-radius:50%;top:calc(.25rem + 3px);left:calc(-2.25rem + 3px);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.15);box-shadow:0 2px 4px rgba(0,0,0,.15)}[data-v-4a2c18cf] .custom-control-input:checked~.custom-control-label:after{-webkit-transform:translateX(1.5rem);transform:translateX(1.5rem)}.premium-divider[data-v-4a2c18cf]{border-top:1px solid #f1f5f9;margin:1.5rem 0}.border-bottom-subtle[data-v-4a2c18cf]{border-bottom:1px solid #f1f5f9}.fade-slide-enter-active[data-v-4a2c18cf],.fade-slide-leave-active[data-v-4a2c18cf]{-webkit-transition:all .35s cubic-bezier(.4,0,.2,1);transition:all .35s cubic-bezier(.4,0,.2,1)}.fade-slide-enter[data-v-4a2c18cf],.fade-slide-leave-to[data-v-4a2c18cf]{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}