.site-settings{max-width:820px;margin:50px auto;padding:0 24px;color:#242044}.site-settings>a{color:#7144c9;text-decoration:none}.settings-kicker{margin-top:36px;font-size:11px;font-weight:800;letter-spacing:1.4px;color:#7951bc}.site-settings h1{font-size:36px;margin:12px 0 28px}.site-settings section{padding:32px;border:1px solid #e5dff0;border-radius:24px;background:white}.site-settings h2{margin-top:0}.site-settings li,.site-settings p{line-height:1.7;color:#72677f}.settings-toggle{display:flex;align-items:center;gap:16px;padding:22px;background:#f4effe;border-radius:16px;font-weight:700;margin:22px 0}.settings-toggle input{width:24px;height:24px;accent-color:#7544d5}.site-settings button{background:#7144d8;color:#fff;border:0;border-radius:12px;padding:14px 22px;font:inherit;font-weight:700;cursor:pointer}.site-settings button:disabled{opacity:.45;cursor:default}.site-settings [role=alert]{color:#a22c48}.site-settings button:focus-visible,.site-settings input:focus-visible{outline:3px solid #ac8ae9;outline-offset:4px}.site-settings fieldset label{display:grid;gap:8px;font-weight:600}.site-settings fieldset input:not([type=checkbox]),.site-settings fieldset select{box-sizing:border-box;width:100%;min-height:48px;padding:12px 16px;border:1px solid #ded7ed;border-radius:12px;background:#faf8ff;color:#242044;font:inherit}.site-settings fieldset label:has(input[type=checkbox]){display:flex;align-items:center;gap:12px}.site-settings fieldset input[type=checkbox]{width:20px;height:20px;accent-color:#7144d8}.payment-addresses_panel__Zfg3g{padding:22px;border:1px solid #e3daf5;border-radius:18px;background:#faf8ff;min-width:0}.payment-addresses_panel__Zfg3g h2{margin:0 0 10px;font-size:20px}.payment-addresses_panel__Zfg3g p{font-size:14px;color:#6c6681;line-height:1.5}.payment-addresses_item__nZh0e{margin-top:22px}.payment-addresses_item__nZh0e label{font-weight:800}.payment-addresses_item__nZh0e p{margin:6px 0 10px}.payment-addresses_row__V6_6M{display:flex;gap:10px;align-items:center}.payment-addresses_row__V6_6M input{flex:1 1;min-width:0;width:100%;font-size:13px!important;font-family:monospace!important}.payment-addresses_row__V6_6M button{flex-shrink:0;margin:0!important}.payment-addresses_panel__Zfg3g p[role=status]{margin-bottom:0;min-height:21px;color:#6340b4}@media(max-width:680px){.payment-addresses_row__V6_6M{align-items:stretch;flex-direction:column}}