.consent-module__qitkuG__consentBox{border-top:3px dotted #25234540;margin-top:26px;padding-top:22px}.consent-module__qitkuG__plain{border-top:0;margin-top:0;padding-top:0}.consent-module__qitkuG__consentBox a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.consent-module__qitkuG__consentBox .badge{vertical-align:middle;margin-left:7px}
.login-module__3Yh6sq__authPage{padding:56px 0 8px}.login-module__3Yh6sq__authCard.login-module__3Yh6sq__authCard{max-width:680px;margin:0 auto;padding:42px;position:relative;overflow:hidden}.login-module__3Yh6sq__authCard:after{content:"";background:var(--pink);border:2px solid var(--ink);opacity:.9;width:120px;height:36px;position:absolute;top:18px;right:-30px;transform:rotate(38deg)}.login-module__3Yh6sq__authGuide{z-index:1;align-items:center;max-width:590px;margin:0 auto 28px;position:relative}.login-module__3Yh6sq__authGuide .robo{width:88px;height:88px;font-size:var(--fs-7xl);background:var(--blue-soft)}.login-module__3Yh6sq__authGuide .bubble{font-family:var(--font-pop)}.login-module__3Yh6sq__authTitle{font-size:var(--fs-4xl)}.login-module__3Yh6sq__authDescription{max-width:540px;color:var(--muted);font-size:var(--fs-md);margin:12px auto 0;font-weight:700}.login-module__3Yh6sq__authForm{margin-top:30px}.login-module__3Yh6sq__benefitCard{box-shadow:4px 4px 0 var(--ink);padding:22px}.login-module__3Yh6sq__benefitTitle{font-family:var(--font-pop);font-size:var(--fs-md);align-items:center;gap:12px;display:flex}.login-module__3Yh6sq__valueList{grid-template-columns:repeat(2,1fr);gap:12px 18px;padding:0;list-style:none;display:grid}.login-module__3Yh6sq__valueList li{font-size:var(--fs-sm);align-items:center;gap:9px;font-weight:800;display:flex}.login-module__3Yh6sq__valueList .badge{min-width:32px;font-size:var(--fs-sm);justify-content:center;padding:2px 8px}.login-module__3Yh6sq__sendNote{text-align:center;margin-top:10px}.login-module__3Yh6sq__sentCard.login-module__3Yh6sq__sentCard{max-width:680px;margin:0 auto;padding:32px;position:relative}.login-module__3Yh6sq__sentCard .login-module__3Yh6sq__stampPos{position:absolute;top:24px;right:26px}.login-module__3Yh6sq__sentLayout{grid-template-columns:72px 1fr;align-items:start;gap:22px;padding-right:88px;display:grid}.login-module__3Yh6sq__sentLayout .icon-tile{width:68px;height:68px;font-size:var(--fs-5xl);background:var(--white)}.login-module__3Yh6sq__sentCard h1{font-size:var(--fs-xl)}.login-module__3Yh6sq__resendRow{flex-direction:column;align-items:center;gap:12px;margin-top:24px;display:flex}@media (max-width:620px){.login-module__3Yh6sq__authPage{padding-top:36px}.login-module__3Yh6sq__authCard.login-module__3Yh6sq__authCard{padding:30px 20px}.login-module__3Yh6sq__authCard:after{display:none}.login-module__3Yh6sq__authGuide{align-items:flex-start;gap:12px}.login-module__3Yh6sq__authGuide .robo{width:66px;height:66px;font-size:var(--fs-5xl)}.login-module__3Yh6sq__authGuide .bubble{font-size:var(--fs-sm);--bubble-pad-y:13px;--bubble-pad-x:15px}.login-module__3Yh6sq__authTitle{font-size:var(--fs-3xl)}.login-module__3Yh6sq__valueList{grid-template-columns:1fr}.login-module__3Yh6sq__sentCard.login-module__3Yh6sq__sentCard{padding:26px 20px}.login-module__3Yh6sq__sentCard .login-module__3Yh6sq__stampPos{text-align:center;margin-top:22px;position:static}.login-module__3Yh6sq__sentLayout{text-align:center;grid-template-columns:1fr;padding-right:0}.login-module__3Yh6sq__sentLayout .icon-tile{margin:0 auto}}
.profile-module__AoG6aW__profileHead{margin-bottom:24px}.profile-module__AoG6aW__profileCard+.profile-module__AoG6aW__profileCard{margin-top:28px}.profile-module__AoG6aW__cardTitle{font-size:var(--fs-xl);margin-bottom:4px}.profile-module__AoG6aW__cardLead{color:var(--muted);font-size:var(--fs-xs);margin-bottom:18px;font-weight:700}.profile-module__AoG6aW__formSection+.profile-module__AoG6aW__formSection{border-top:3px dotted #2523453d;margin-top:30px;padding-top:30px}.profile-module__AoG6aW__formSectionHead{align-items:center;gap:14px;margin-bottom:18px;display:flex}.profile-module__AoG6aW__formSectionTitle{font-size:var(--fs-lg)}.profile-module__AoG6aW__formSectionLead{color:var(--muted);font-size:var(--fs-xs);margin-top:3px;font-weight:700}.profile-module__AoG6aW__twoOptions{grid-template-columns:repeat(2,1fr)}.profile-module__AoG6aW__profileCard .radio-card input{flex-shrink:0;margin-top:5px}.profile-module__AoG6aW__levelOptions .radio-card{align-items:center}.profile-module__AoG6aW__levelOptions .lv{text-align:center;flex-shrink:0;min-width:76px}.profile-module__AoG6aW__topicOptions{flex-wrap:wrap;gap:11px;display:flex}.profile-module__AoG6aW__topicOptions .pick-chip input{margin:0}.profile-module__AoG6aW__readonlyValue{font-size:var(--fs-md);background:var(--paper);border:var(--bw) solid var(--ink);border-radius:var(--radius-sm);word-break:break-all;padding:12px 16px;font-weight:800;display:block}.profile-module__AoG6aW__actionsRow{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:18px;margin-top:26px;display:flex}.profile-module__AoG6aW__consentRow{font-size:var(--fs-sm);align-items:flex-start;gap:10px;margin-bottom:12px;font-weight:600;display:flex}.profile-module__AoG6aW__consentFixed{color:var(--muted);font-size:var(--fs-sm);margin-top:2px;font-weight:700}.profile-module__AoG6aW__dangerCard{border-color:var(--red)}.profile-module__AoG6aW__deleteTable td:first-child{white-space:nowrap;font-weight:800}.profile-module__AoG6aW__dialog{border:var(--bw) solid var(--ink);border-radius:var(--radius);box-shadow:var(--shadow);background:var(--white);color:var(--ink);width:calc(100% - 32px);max-width:640px;font-family:var(--font-body);padding:26px}.profile-module__AoG6aW__dialog::backdrop{background:#2523458c}.profile-module__AoG6aW__dialogTitle{font-size:var(--fs-xl);margin-bottom:12px}.profile-module__AoG6aW__dialogActions{flex-wrap:wrap;justify-content:flex-end;gap:14px;margin-top:22px;display:flex}.profile-module__AoG6aW__signoutRow{text-align:center;margin-top:28px}@media (max-width:620px){.profile-module__AoG6aW__twoOptions{grid-template-columns:1fr}.profile-module__AoG6aW__actionsRow,.profile-module__AoG6aW__dialogActions{flex-direction:column-reverse;align-items:stretch}}
