.SettingsPage-module__BKcTLa__page{color:#1b2232;background:#f1f3f5;min-height:100vh}.SettingsPage-module__BKcTLa__header{background:#fff;border-bottom:1px solid #d6dbe0;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;min-height:68px;padding:0 24px;display:grid}.SettingsPage-module__BKcTLa__header>div{text-align:center;gap:2px;display:grid}.SettingsPage-module__BKcTLa__header>div span{color:#65707c;letter-spacing:.8px;text-transform:uppercase;font-size:10px;font-weight:800}.SettingsPage-module__BKcTLa__header>div strong{font-size:16px}.SettingsPage-module__BKcTLa__back{color:#1b2232;justify-self:start;font-size:12px;font-weight:800;text-decoration:none}.SettingsPage-module__BKcTLa__back:hover{color:#bc2026}.SettingsPage-module__BKcTLa__local{color:#217a52;letter-spacing:.5px;text-transform:uppercase;background:#edf7f2;border:1px solid #c7e5d6;border-radius:999px;justify-self:end;padding:6px 10px;font-size:10px;font-weight:800}.SettingsPage-module__BKcTLa__content{width:min(1040px,100% - 32px);margin:0 auto;padding:64px 0 80px}.SettingsPage-module__BKcTLa__intro{max-width:650px;margin-bottom:30px}.SettingsPage-module__BKcTLa__eyebrow{color:#bc2026;letter-spacing:.9px;text-transform:uppercase;font-size:11px;font-weight:900}.SettingsPage-module__BKcTLa__intro h1{letter-spacing:-1.4px;margin:10px 0 12px;font-size:clamp(30px,4vw,46px);line-height:1.04}.SettingsPage-module__BKcTLa__intro p{color:#65707c;margin:0;font-size:14px;line-height:1.65}.SettingsPage-module__BKcTLa__providerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.SettingsPage-module__BKcTLa__card,.SettingsPage-module__BKcTLa__selectedCard{background:#fff;border:1px solid #d6dbe0;border-radius:16px;flex-direction:column;min-height:400px;padding:24px;display:flex;box-shadow:0 10px 28px #1116210f}.SettingsPage-module__BKcTLa__selectedCard{border-color:#bc2026;box-shadow:0 0 0 2px #bc202617,0 12px 30px #11162114}.SettingsPage-module__BKcTLa__cardTop{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.SettingsPage-module__BKcTLa__providerType{color:#65707c;letter-spacing:.8px;text-transform:uppercase;font-size:9px;font-weight:900}.SettingsPage-module__BKcTLa__cardTop h2{letter-spacing:-.5px;margin:5px 0 0;font-size:23px}.SettingsPage-module__BKcTLa__connected,.SettingsPage-module__BKcTLa__notConnected{text-transform:uppercase;border-radius:999px;flex:none;padding:5px 8px;font-size:9px;font-weight:900}.SettingsPage-module__BKcTLa__connected{color:#217a52;background:#e6f5ee}.SettingsPage-module__BKcTLa__notConnected{color:#65707c;background:#f1f3f5}.SettingsPage-module__BKcTLa__card>p,.SettingsPage-module__BKcTLa__selectedCard>p{color:#65707c;min-height:68px;margin:22px 0;font-size:12px;line-height:1.55}.SettingsPage-module__BKcTLa__card code,.SettingsPage-module__BKcTLa__selectedCard code{color:#1b2232;font-size:11px}.SettingsPage-module__BKcTLa__detail{background:#f7f8f9;border-radius:9px;gap:5px;padding:12px;display:grid}.SettingsPage-module__BKcTLa__detail span{color:#65707c;letter-spacing:.6px;text-transform:uppercase;font-size:9px;font-weight:900}.SettingsPage-module__BKcTLa__detail strong{font-size:11px;line-height:1.4}.SettingsPage-module__BKcTLa__cardActions{gap:8px;margin-top:auto;padding-top:20px;display:grid}.SettingsPage-module__BKcTLa__selectButton,.SettingsPage-module__BKcTLa__primaryButton,.SettingsPage-module__BKcTLa__removeButton,.SettingsPage-module__BKcTLa__callbackPanel button{border-radius:9px;min-height:40px;padding:8px 12px;font-size:11px;font-weight:800}.SettingsPage-module__BKcTLa__selectButton{color:#1b2232;background:#fff;border:1px solid #1b2232;margin-top:auto}.SettingsPage-module__BKcTLa__selectButton[aria-pressed=true]{color:#65707c;background:#f1f3f5;border-color:#d6dbe0}.SettingsPage-module__BKcTLa__primaryButton{color:#fff;background:#bc2026;border:0}.SettingsPage-module__BKcTLa__primaryButton:hover:not(:disabled){background:#9f191f}.SettingsPage-module__BKcTLa__removeButton{color:#9f191f;background:0 0;border:0}.SettingsPage-module__BKcTLa__callbackPanel{border-top:1px solid #e7eaed;margin-top:14px;padding-top:12px}.SettingsPage-module__BKcTLa__callbackPanel summary{cursor:pointer;color:#65707c;font-size:10px;font-weight:800}.SettingsPage-module__BKcTLa__callbackPanel p{color:#65707c;margin:9px 0;font-size:10px;line-height:1.45}.SettingsPage-module__BKcTLa__callbackPanel textarea{resize:vertical;color:#1b2232;border:1px solid #d6dbe0;border-radius:8px;width:100%;min-height:78px;padding:9px;font:10px monospace}.SettingsPage-module__BKcTLa__callbackPanel button{color:#1b2232;background:#fff;border:1px solid #1b2232;width:100%;margin-top:7px}.SettingsPage-module__BKcTLa__loading{color:#65707c;text-align:center;background:#fff;border:1px solid #d6dbe0;border-radius:14px;padding:40px;font-size:12px}.SettingsPage-module__BKcTLa__successMessage,.SettingsPage-module__BKcTLa__errorMessage{border-radius:9px;margin:18px 0 0;padding:12px 14px;font-size:11px;line-height:1.45}.SettingsPage-module__BKcTLa__successMessage{color:#1c6545;background:#edf7f2;border:1px solid #c7e5d6}.SettingsPage-module__BKcTLa__errorMessage{color:#9f191f;background:#fff0f1;border:1px solid #efc8ca}.SettingsPage-module__BKcTLa__privacyCard{background:#fff;border-left:3px solid #1b2232;border-radius:0 10px 10px 0;margin-top:18px;padding:18px 20px}.SettingsPage-module__BKcTLa__privacyCard strong{font-size:12px}.SettingsPage-module__BKcTLa__privacyCard p{color:#65707c;margin:7px 0 0;font-size:11px;line-height:1.55}@media (max-width:760px){.SettingsPage-module__BKcTLa__header{grid-template-columns:1fr auto;padding:10px 14px}.SettingsPage-module__BKcTLa__header>div{display:none}.SettingsPage-module__BKcTLa__content{padding-top:38px}.SettingsPage-module__BKcTLa__providerGrid{grid-template-columns:1fr}.SettingsPage-module__BKcTLa__card,.SettingsPage-module__BKcTLa__selectedCard{min-height:0}}@media (max-width:430px){.SettingsPage-module__BKcTLa__local{display:none}.SettingsPage-module__BKcTLa__header{grid-template-columns:1fr}.SettingsPage-module__BKcTLa__content{width:min(100% - 20px,1040px)}.SettingsPage-module__BKcTLa__intro h1{font-size:31px}.SettingsPage-module__BKcTLa__card,.SettingsPage-module__BKcTLa__selectedCard{padding:18px}}
