.settings-page[data-v-d23b8452]{width:100%;padding:0 16px}.page-header[data-v-d23b8452]{margin-bottom:24px}.page-title[data-v-d23b8452]{font-size:28px;font-weight:700;color:#1f2937;margin:0}.save-btn-brand[data-v-d23b8452]{background:#e6f8f0!important;border:1px solid #1fc76f!important;color:#0d684b!important}.save-btn-brand[data-v-d23b8452] .n-button__border,.save-btn-brand[data-v-d23b8452] .n-button__state-border{border:none!important;border-color:transparent!important}.save-btn-brand[data-v-d23b8452]:hover{background:#dcfce7!important;border-color:#1fc76f!important;border:1px solid #1fc76f!important;color:#166534!important;box-shadow:0 2px 8px #1fc76f26!important}.save-btn-brand[data-v-d23b8452]:hover .n-button__border,.save-btn-brand[data-v-d23b8452]:hover .n-button__state-border{border:none!important;border-color:transparent!important}.save-btn-brand[data-v-d23b8452]:focus{background:#dcfce7!important;border-color:#1fc76f!important;border:1px solid #1fc76f!important;color:#166534!important;box-shadow:0 0 0 2px #1fc76f33!important}.save-btn-brand[data-v-d23b8452]:focus .n-button__border,.save-btn-brand[data-v-d23b8452]:focus .n-button__state-border{border:none!important;border-color:transparent!important}.save-btn-brand[data-v-d23b8452]:active{background:#1fc76f!important;border-color:#1fc76f!important;border:1px solid #1fc76f!important;color:#fff!important;box-shadow:0 1px 4px #1fc76f33!important}.save-btn-brand[data-v-d23b8452]:active .n-button__border,.save-btn-brand[data-v-d23b8452]:active .n-button__state-border{border-color:transparent!important}.save-btn-brand[data-v-d23b8452]:disabled{background:#f1f5f9!important;border:1px solid #e2e8f0!important;border-color:#e2e8f0!important;color:#94a3b8!important;opacity:.6!important;cursor:not-allowed!important}.save-btn-brand[data-v-d23b8452]:disabled .n-button__border,.save-btn-brand[data-v-d23b8452]:disabled .n-button__state-border{border:none!important;border-color:transparent!important}@media (max-width: 1200px){.settings-page[data-v-d23b8452] .n-grid{grid-template-columns:1fr!important}}@media (max-width: 768px){.settings-page[data-v-d23b8452]{padding:0 12px}.page-header[data-v-d23b8452]{margin-bottom:16px}.page-title[data-v-d23b8452]{font-size:24px}.page-description[data-v-d23b8452]{font-size:14px}}@media (max-width: 480px){.settings-page[data-v-d23b8452]{padding:0 8px}.page-title[data-v-d23b8452]{font-size:20px}.page-description[data-v-d23b8452]{font-size:13px}}
