.settings-header h2{margin:12px 0 20px;font-size:32px}.settings-back{font-size:13px;min-height:44px;padding:8px 0;color:#5f7052}.settings-main{max-width:800px;min-width:0}.settings-main p{font-size:13px;line-height:1.75}.settings-main small{font-size:12px;line-height:1.65;color:#74806b}.settings-list{display:grid!important;gap:0!important;margin:20px 0;border:1px solid #dfe4d7;border-radius:14px;overflow:hidden}.settings-list>button{display:flex;align-items:center;gap:14px;text-align:left;width:100%;padding:18px;background:#fff;min-height:76px}.settings-list>button+button{border-top:1px solid #e6e9e0}.settings-list>button:hover{background:#f0f4e9}.settings-list>button>span:nth-child(2){display:grid;gap:5px;flex:1;min-width:0}.settings-list strong{font-size:14px;font-weight:600}.settings-icon{font-size:22px;width:28px;text-align:center;color:#637655}.settings-list>button>span:last-child{font-size:25px;color:#8a9781}.settings-card,.settings-note{border:1px solid #dfe4d7;border-radius:12px;padding:20px;margin:18px 0;background:#f8faf4}.settings-card h3{font-size:16px;margin:0 0 12px}.settings-note strong{font-size:13px}.settings-note p{margin:8px 0}.settings-card .button{font-size:12px;min-height:44px;white-space:normal}.settings-facts{margin:0}.settings-facts>div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid #e1e7d8;font-size:13px}.settings-facts dd{margin:0}.settings-email{overflow-wrap:anywhere}.settings-logout{min-height:44px;color:#8b493e;border:1px solid #ddc9c2;border-radius:9px;padding:12px 24px;font-size:13px}.settings-main form{margin-top:20px}.settings-main form>label:not(.check-label){font-size:13px}.settings-main form select{font-size:16px;padding:13px}.settings-main form>.button{justify-self:start;min-height:44px;font-size:13px}.settings-main .check-label{line-height:1.7}.settings-main #settings-status{color:#4b6c3b}.settings-main .auth-error{color:#a44635}.settings-help p{margin-bottom:4px}.settings-main .payment-account-section{margin-top:18px}
@media(max-width:700px){#account-dialog.settings-panel .studio-sidebar{display:none}#account-dialog.settings-panel .studio-main{padding:20px 20px 35px;max-width:none}#account-dialog.settings-panel>.close{top:16px;right:14px}.settings-header{padding-right:30px}.settings-header h2{font-size:28px!important;margin:12px 0 18px}.settings-list>button{padding:16px 13px;gap:11px;min-height:78px}.settings-list strong{font-size:14px}.settings-list small{font-size:12px}.settings-card{padding:17px}.settings-main .button{max-width:100%}.settings-main p{font-size:13px}.settings-main .settings-back{min-height:44px}#account-dialog.settings-panel{scroll-padding-top:20px}}

#settings-fees[hidden]{display:none!important}

.settings-list>button{white-space:normal}.settings-list strong,.settings-list small{white-space:normal;overflow-wrap:anywhere}.settings-list>button>span:last-child{flex-shrink:0}

