.settingspage-module__Su84YG__settingsPage,.settingspage-module__Su84YG__settingsPage *,.settingspage-module__Su84YG__settingsPage :before,.settingspage-module__Su84YG__settingsPage :after{box-sizing:border-box}.settingspage-module__Su84YG__settingsPage{--left-w:clamp(220px, 20vw, 320px);--right-w:clamp(220px, 20vw, 320px);--side-gap:clamp(16px, 2vw, 28px);--page-pad:clamp(16px, 3vw, 46px);--top-offset:clamp(96px, 10vh, 136px);width:100%;min-height:100vh;padding-bottom:32px;position:relative;overflow-x:hidden}.settingspage-module__Su84YG__AccountInfoCard{left:var(--page-pad);top:var(--top-offset);width:var(--left-w);z-index:20;clip-path:polygon(0 0,100% 0,100% 80%,84% 100%,0 100%);background:linear-gradient(35deg,#1e95bce6,#a2dcefb8);border:1px solid #a55f73b3;border-radius:15px;padding:clamp(18px,2vw,26px);position:fixed}.settingspage-module__Su84YG__AccountInfoContent,.settingspage-module__Su84YG__summaryCardContent{width:100%}.settingspage-module__Su84YG__AccountInfoContent h2{color:#fff;margin:0 0 10px;font-size:clamp(1.5rem,2vw,2rem);font-weight:800;line-height:1}.settingspage-module__Su84YG__AccountInfoContent p{color:#fff;overflow-wrap:anywhere;margin:0 0 28px;font-size:clamp(.95rem,1.1vw,1rem);line-height:1.45}.settingspage-module__Su84YG__secondaryButton{color:#fff;cursor:pointer;clip-path:polygon(0 0,100% 0,100% 75%,85% 100%,0 100%);background:linear-gradient(35deg,#157392e6,#8fddf79e);border:.2px dotted #000;border-radius:7.6px;width:min(200px,100%);min-height:48px;margin:15px auto 0;padding:10px;font-size:clamp(16px,1.2vw,18px);display:block}.settingspage-module__Su84YG__contentLayer{top:clamp(60px,8vh,70px);left:calc(var(--page-pad) + var(--left-w) + var(--side-gap));width:calc(100vw - (var(--page-pad) * 2) - var(--left-w) - var(--right-w) - (var(--side-gap) * 2));z-index:10;clip-path:polygon(0 0,100% 0,100% 84%,84% 100%,0 100%);background:linear-gradient(135deg,#ffffffed,#eef7fae0);border:2px solid #78c8e666;border-color:#78c8e666 #78c8e666 #bc69848c #bc69848c;max-height:calc(100vh - 100px);padding:clamp(18px,2vw,28px);position:fixed;overflow-y:auto}.settingspage-module__Su84YG__settingsHero{width:100%}.settingspage-module__Su84YG__settingsHeroContent h1{color:#112a3a;overflow-wrap:anywhere;margin:0 0 10px;font-size:clamp(1.9rem,2.8vw,2.4rem);font-weight:800;line-height:1.1}.settingspage-module__Su84YG__settingsHeroContent p{color:#112a3a;overflow-wrap:anywhere;margin:0;font-size:clamp(.95rem,1.1vw,1rem);line-height:1.35}.settingspage-module__Su84YG__settingsGrid{flex-direction:column;gap:18px;display:flex}.settingspage-module__Su84YG__settingsHeading{color:#112a3a;margin-top:0;padding-bottom:20px;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:800}.settingspage-module__Su84YG__settingsCard h3{color:#112a3a;margin-top:6px;padding-bottom:4px;font-size:clamp(1.2rem,1.8vw,1.5rem);font-weight:800;text-decoration:underline}.settingspage-module__Su84YG__toggleRow{color:#112a3a;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;margin-left:20px;font-size:clamp(16px,1.3vw,19px);display:flex}.settingspage-module__Su84YG__toggleRow input[type=checkbox]{cursor:pointer;accent-color:#0a5c7e;flex-shrink:0;width:22px;height:22px;margin:0}.settingspage-module__Su84YG__selectGroup{color:#112a3a;flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;font-size:clamp(16px,1.3vw,19px);display:flex}.settingspage-module__Su84YG__selectInput{color:#fff;cursor:pointer;appearance:none;background-image:linear-gradient(135deg,#bd1f56b3,#d75c8799,#f6aac380);border:1px solid #fff3;border-radius:8px;width:clamp(200px,45%,280px);min-width:min(200px,100%);height:40px;margin-left:20px;padding:0 48px 0 16px;font-size:clamp(1rem,1.1vw,1.1rem);font-weight:700;outline:none!important}.settingspage-module__Su84YG__selectInput option{color:#1f2937;background-color:#fff}.settingspage-module__Su84YG__buttonRow{flex-wrap:wrap;justify-content:center;gap:15px;margin-top:18px;display:flex}.settingspage-module__Su84YG__saveButton,.settingspage-module__Su84YG__restoreButton{color:#fff;cursor:pointer;border:none;border-radius:7.6px;width:min(267px,100%);min-height:64px;padding:15px;font-size:clamp(18px,2vw,25px)}.settingspage-module__Su84YG__saveButton{clip-path:polygon(0 0,100% 0,100% 75%,85% 100%,0 100%);background:linear-gradient(90deg,#b13560cc,#cf5d85b3,#db86a2b3)}.settingspage-module__Su84YG__restoreButton{clip-path:polygon(0 0,100% 0,100% 100%,15% 100%,0 75%);background:linear-gradient(35deg,#1e95bce6,#a2dcefb8)}.settingspage-module__Su84YG__summaryCard{top:var(--top-offset);right:var(--page-pad);width:var(--right-w);z-index:20;clip-path:polygon(0 0,100% 0,100% 80%,84% 100%,0 100%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(90deg,#b23e67a6,#b86582a6,#d27b988c);border:1px solid #a55f73b3;border-radius:15px;padding:clamp(18px,2vw,26px);position:fixed}.settingspage-module__Su84YG__summaryTitle{color:#fff;margin:0;font-size:clamp(1.3rem,1.8vw,1.5rem);font-weight:800;text-decoration:underline}.settingspage-module__Su84YG__summaryCard p{color:#fff;overflow-wrap:anywhere;margin-top:25px;font-size:clamp(14px,1vw,15px);line-height:1.35}.settingspage-module__Su84YG__quickLinks{color:#02111580;flex-wrap:wrap;gap:12px;margin-top:21px;font-size:12px;text-decoration:underline;display:flex}.settingspage-module__Su84YG__statusArea{min-height:60px;margin-top:12px;margin-bottom:10px}.settingspage-module__Su84YG__statusMessage,.settingspage-module__Su84YG__statusMessage2{overflow-wrap:anywhere;background:#ffffff24;border-radius:8px;margin:0;padding:12px 14px;font-weight:600}.settingspage-module__Su84YG__statusMessage{color:#b74141}.settingspage-module__Su84YG__statusMessage2{color:#49c969}button:hover{opacity:.85;filter:saturate(1.03);border:.5px solid #000;transform:translateY(-1px)}button:active{opacity:1;border:.5px dotted #000;transform:translateY(1px)}@media (max-width:1400px){.settingspage-module__Su84YG__settingsPage{--left-w:250px;--right-w:250px;--page-pad:20px}}@media (max-width:1200px){.settingspage-module__Su84YG__settingsPage{--left-w:220px;--right-w:220px;--page-pad:16px;--side-gap:16px}}@media (max-width:992px){.settingspage-module__Su84YG__settingsPage{padding:110px 20px 32px}.settingspage-module__Su84YG__AccountInfoCard,.settingspage-module__Su84YG__summaryCard,.settingspage-module__Su84YG__contentLayer{width:100%;max-height:none;margin:0 0 20px;position:relative;inset:auto;overflow-y:visible}.settingspage-module__Su84YG__contentLayer,.settingspage-module__Su84YG__AccountInfoCard,.settingspage-module__Su84YG__summaryCard{clip-path:none;border-radius:15px}.settingspage-module__Su84YG__selectGroup{flex-direction:column;align-items:flex-start}.settingspage-module__Su84YG__selectInput{width:100%;max-width:320px;margin-left:0}.settingspage-module__Su84YG__toggleRow{margin-left:0}}@media (max-width:768px){.settingspage-module__Su84YG__settingsPage{padding-left:12px;padding-right:12px}.settingspage-module__Su84YG__saveButton,.settingspage-module__Su84YG__restoreButton,.settingspage-module__Su84YG__secondaryButton{width:100%;max-width:none}.settingspage-module__Su84YG__buttonRow{gap:12px}.settingspage-module__Su84YG__quickLinks{font-size:11px}}@media (max-width:420px){.settingspage-module__Su84YG__settingsPage{padding-left:10px;padding-right:10px}.settingspage-module__Su84YG__contentLayer,.settingspage-module__Su84YG__AccountInfoCard,.settingspage-module__Su84YG__summaryCard{padding:16px}}
