.settings-module__TEteKW__page{color:#20332b;background:radial-gradient(circle at 88% 0,#d8e9f5 0,#0000 28%),#f6f7f3;min-height:100vh;padding:52px clamp(20px,5vw,72px) 96px}.settings-module__TEteKW__header,.settings-module__TEteKW__content,.settings-module__TEteKW__state,.settings-module__TEteKW__message,.settings-module__TEteKW__error{max-width:850px;margin-left:auto;margin-right:auto}.settings-module__TEteKW__header{margin-bottom:34px}.settings-module__TEteKW__header p{color:#476b79;letter-spacing:.11em;margin:0 0 8px;font-size:.72rem;font-weight:800}.settings-module__TEteKW__header h1{margin:0;font-family:Georgia,serif;font-size:clamp(2.5rem,5vw,4.8rem);font-weight:600}.settings-module__TEteKW__header span{color:#66766e;margin-top:12px;display:block}.settings-module__TEteKW__content{gap:22px;display:grid}.settings-module__TEteKW__section{background:#fffc;border-top:4px solid #417486;padding:24px;box-shadow:0 14px 34px #29403114}.settings-module__TEteKW__section h2{margin:0;font-size:1.2rem}.settings-module__TEteKW__section label{color:#40554d;gap:7px;margin-top:18px;font-size:.88rem;font-weight:750;display:grid}.settings-module__TEteKW__section select,.settings-module__TEteKW__section input{color:#20332b;min-height:42px;font:inherit;background:#fff;border:1px solid #cbd8cd;border-radius:5px;padding:8px 10px}.settings-module__TEteKW__sectionHeading,.settings-module__TEteKW__rateRow{justify-content:space-between;align-items:end;gap:16px;display:flex}.settings-module__TEteKW__sectionHeading p{color:#6c7a72;margin:6px 0 0;font-size:.85rem}.settings-module__TEteKW__section button{color:#fff;cursor:pointer;font:inherit;background:#315c46;border:0;border-radius:5px;padding:10px 14px;font-weight:750}.settings-module__TEteKW__section button:disabled{cursor:wait;background:#a5b6aa}.settings-module__TEteKW__rateRow{border-top:1px solid #dce5dd;padding:18px 0}.settings-module__TEteKW__rateRow:first-of-type{margin-top:16px}.settings-module__TEteKW__rateRow label{flex:1;margin:0}.settings-module__TEteKW__rateRow small{color:#6c7a72}.settings-module__TEteKW__backupButtons{gap:12px;margin-top:18px;display:flex}.settings-module__TEteKW__backupButtons button{flex:1}.settings-module__TEteKW__state,.settings-module__TEteKW__message,.settings-module__TEteKW__error{margin-top:20px}.settings-module__TEteKW__message{color:#247244}.settings-module__TEteKW__error{color:#a64235}.settings-module__TEteKW__overlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.settings-module__TEteKW__dialog{background:#fff;border-radius:8px;max-width:400px;padding:28px;box-shadow:0 20px 60px #0000004d}.settings-module__TEteKW__dialog h2{margin:0 0 16px;font-size:1.2rem}.settings-module__TEteKW__dialog p{color:#40554d;margin:12px 0;font-size:.95rem;line-height:1.5}.settings-module__TEteKW__dialogButtons{gap:12px;margin-top:24px;display:flex}.settings-module__TEteKW__dialogButtons button{color:#fff;cursor:pointer;font:inherit;background:#315c46;border:0;border-radius:5px;flex:1;padding:10px 14px;font-weight:750}.settings-module__TEteKW__dialogButtons button:disabled{cursor:wait;background:#a5b6aa}.settings-module__TEteKW__dialogButtons button:last-child{background:#a5b6aa}@media (max-width:620px){.settings-module__TEteKW__sectionHeading,.settings-module__TEteKW__rateRow{flex-direction:column;align-items:stretch}.settings-module__TEteKW__sectionHeading button,.settings-module__TEteKW__rateRow button{width:100%}}
