.settings-screen{max-width:660px;margin:0 auto;padding-bottom:30px}.settings-back{display:block;margin-bottom:25px}.settings-screen>h1{font-size:35px;letter-spacing:-1.4px}.settings-intro{color:#858a7e;font-size:13px;margin:9px 0 25px}.settings-profile{display:flex;align-items:center;gap:16px;width:100%;text-align:left;background:linear-gradient(120deg,#e5eddd,#edf2e8);border-radius:25px;padding:23px;margin-bottom:30px}.settings-avatar{width:60px;height:60px;border-radius:50%;background:#fff9;color:#4b6a40;display:grid;place-items:center;font-size:26px;font-weight:600;flex-shrink:0}.settings-profile>span:nth-child(2){flex:1;min-width:0}.settings-profile strong{display:block;font-size:20px;letter-spacing:-.6px}.settings-profile small{display:block;font-size:11px;color:#75816b;margin-top:5px;overflow-wrap:anywhere}.settings-profile em{display:block;font-style:normal;font-size:10px;color:#577a4c;margin-top:10px}.settings-chevron{font-size:23px;font-weight:300;color:#a2ad98;flex-shrink:0}.settings-group{margin-bottom:27px}.settings-group h2{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#89927e;margin:0 0 11px 13px}.settings-list{background:white;border-radius:23px;padding:0 17px;overflow:hidden;box-shadow:0 3px 22px #25331b03}.settings-row{display:flex;align-items:center;gap:13px;width:100%;background:transparent;padding:18px 0;text-align:left;border-bottom:1px solid #edf0e8}.settings-row:last-child{border:0}.settings-row>span:nth-child(2){flex:1;min-width:0}.settings-row strong{display:block;font-size:13px;font-weight:550}.settings-row small{display:block;font-size:10px;color:#909685;margin-top:4px;line-height:1.45}.settings-row-icon{width:35px;height:35px;border-radius:12px;display:grid;place-items:center;background:#edf2e7;color:#6c8560;flex-shrink:0}.settings-row-icon .icon{width:18px;height:18px}.settings-danger strong{color:#be6551}.settings-danger .settings-row-icon{background:#fcf0e9;color:#bf7c61}.settings-logout{display:flex;align-items:center;justify-content:space-between;width:100%;background:#f0e9e3;color:#ae6b52;font-size:13px;font-weight:550;padding:18px 21px;border-radius:19px}.settings-logout .icon{width:17px;height:17px}.settings-footer{text-align:center;color:#a2a795;font-size:10px;max-width:260px;margin:24px auto}.settings-detail{padding:8px 0}.settings-detail>strong{display:block;font-size:15px;overflow-wrap:anywhere;margin-bottom:10px}.settings-detail h3{font-size:17px;margin:22px 0 9px}.settings-detail p{font-size:12px;color:#808674;line-height:1.7}.settings-detail .button{width:100%;margin-top:20px}.settings-switch{display:flex;align-items:center;justify-content:space-between;gap:15px;background:#eaf0e4;padding:20px;border-radius:18px}.settings-switch strong{font-size:13px;display:block}.settings-switch small{font-size:10px;color:#7b866e;display:block;margin-top:6px}.settings-switch input{width:23px;height:23px;accent-color:#74966a}.settings-help details{padding:17px 0;border-bottom:1px solid #e8ede1}.settings-help summary{font-size:13px;font-weight:550;cursor:pointer}.settings-help p{font-size:12px;color:#7e8873;line-height:1.7;margin-top:12px}.settings-about{text-align:center;padding:20px 12px}.settings-about .focus-brand{display:block;color:#33472d;font-size:44px;margin-bottom:24px}.settings-about h3{font-size:23px;line-height:1.1}.settings-about p{font-size:13px;line-height:1.7;color:#7f8974;margin:20px 0}.settings-about small{font-size:10px;color:#9aab8e}.grub-reduce-motion *,.grub-reduce-motion *:before,.grub-reduce-motion *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}
