.account-summary-page{--member-ink:#202322;--member-muted:#717572;--member-line:#e5e7e5;color:var(--member-ink);background:#fff}.member-breadcrumb{color:#818581;align-items:center;gap:10px;padding-top:29px;font-size:12px;display:flex}.member-breadcrumb a{color:#818581}.member-breadcrumb>span:last-child{color:#343735}.member-layout{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:72px;max-width:1160px;padding-top:44px;padding-bottom:100px;display:grid}.member-sidebar{position:sticky;top:148px}.member-sidebar-title{letter-spacing:-.9px;color:var(--member-ink);border-bottom:2px solid #252825;padding-bottom:27px;font-size:23px;font-weight:750;display:block}.member-sidebar-title span{padding-left:3px}.member-sidebar nav{margin-top:10px;display:grid}.member-sidebar nav a{color:#494e4a;border-bottom:1px solid #f0f1ef;justify-content:space-between;align-items:center;padding:17px 0;font-size:14px;display:flex}.member-sidebar nav a:hover{color:#111}.member-sidebar nav a span{color:#a3a6a3}.member-sidebar-help{border-top:1px solid var(--member-line);margin-top:62px;padding-top:22px}.member-sidebar-help>span{color:#777c78;font-size:12px}.member-sidebar-help>a{justify-content:space-between;margin-top:10px;font-size:15px;font-weight:650;display:flex}.member-sidebar-help p{color:#858985;margin-top:11px;font-size:12px;line-height:1.7}.member-content{min-width:0}.member-caption{letter-spacing:1.7px;color:#7a7e7b;font-size:10px;font-weight:650}.member-content>h1{letter-spacing:-1.5px;color:var(--member-ink);margin:10px 0 0;font-size:34px;font-weight:650;line-height:1.25}.member-page-description{color:var(--member-muted);margin-top:13px;margin-bottom:37px;font-size:14px;line-height:1.65}.member-section-heading{border-bottom:1px solid var(--member-line);justify-content:space-between;align-items:center;gap:16px;padding-bottom:18px;display:flex}.member-content h2{letter-spacing:-.45px;color:var(--member-ink);margin:0;font-size:18px;font-weight:650;line-height:1.4}.member-section-heading>span{color:var(--member-muted);font-size:12px}.member-status{align-items:center;gap:5px;display:inline-flex;color:#656c65!important;font-size:11px!important}.member-practice{border-top:2px solid var(--member-ink);padding-top:22px;scroll-margin-top:145px}.member-practice-body{background:#f7f7f5;justify-content:space-between;align-items:center;gap:28px;margin-top:0;padding:31px 30px 29px;display:flex}.member-practice-body .member-caption{letter-spacing:1.6px;font-size:9px}.member-practice-body h3{letter-spacing:-1px;color:#222724;margin-top:12px;font-size:26px;font-weight:550;line-height:1.4}.member-practice-body p{color:#737873;margin-top:14px;font-size:13px;line-height:1.8}.member-practice-actions{flex:0 0 203px;gap:15px;display:grid}.member-main-link{color:#fff;background:#252a27;border:1px solid #252a27;justify-content:space-between;align-items:center;gap:15px;min-height:51px;padding:15px 19px;font-size:13px;font-weight:600;display:flex}.member-main-link:hover{background:#434b45}.member-text-link{color:#686f69;text-underline-offset:4px;justify-content:center;align-items:center;gap:16px;font-size:12px;text-decoration:underline;display:flex}.member-practice-meta{border-bottom:1px solid var(--member-line);grid-template-columns:repeat(3,1fr);padding:18px 10px;display:grid}.member-practice-meta>span{color:#858a85;justify-content:center;align-items:center;gap:10px;font-size:11px;display:flex}.member-practice-meta>span+span{border-left:1px solid var(--member-line)}.member-practice-meta strong{color:#343a35;letter-spacing:-.4px;font-size:16px;font-weight:600}.member-practice-note{color:#828782;margin-top:12px;font-size:11px;line-height:1.7}.member-content .account-profile-prep{background:#fff;border:0;max-width:none;margin:47px 0 0;padding:0;scroll-margin-top:145px}.member-content .account-profile-prep>div:first-child{border-bottom:2px solid #252a27;align-items:center;padding-bottom:18px}.member-content .account-profile-prep>div:first-child>small{color:#888d88;background:0 0;padding:0;font-size:11px;font-weight:400}.member-content .account-profile-prep>p{color:#787e78;margin-top:16px;font-size:12px;line-height:1.8}.member-content .profile-storage-notice{border:0;border-bottom:1px solid var(--member-line);color:#727972;background:0 0;margin:14px 0 0;padding:0 0 14px;font-size:12px}.member-content .profile-storage-notice summary{cursor:pointer;color:#626962;text-underline-offset:3px;font-size:12px;font-weight:500;text-decoration:underline}.member-content .profile-storage-notice p{margin:10px 0;font-size:12px;line-height:1.7}.member-content .profile-storage-notice a{color:#414841;font-size:12px}.member-content .account-profile-fields{grid-template-columns:1fr;gap:0;margin-top:9px}.member-content .account-profile-fields label{color:#363d36;border-bottom:1px solid #f0f1ef;grid-template-columns:132px minmax(0,1fr);align-items:center;gap:20px;padding:15px 0;font-size:13px;font-weight:500;display:grid}.member-content .account-profile-fields input{color:#292f2a;background:#fff;border:1px solid #dce0db;border-radius:0;max-width:420px;min-height:46px;padding:12px 14px;font-size:14px}.member-content input::placeholder{color:#a4aaa3}.member-content input:focus-visible{outline-offset:2px;outline:2px solid #474f47}.member-content .profile-consent-check{color:#626a62;gap:10px;margin-top:22px;font-size:12px;line-height:1.8}.member-content .profile-consent-check input{accent-color:#252a27;flex-shrink:0;width:16px;height:16px;margin-top:3px}.member-content .account-profile-prep .member-delete-hint{color:#8a9089;margin-top:8px;font-size:11px}.member-content .account-profile-prep>button{color:#fff;background:#252a27;border:1px solid #252a27;border-radius:0;width:168px;min-height:46px;margin:23px 0 16px auto;font-size:13px;font-weight:550;display:block}.member-content .account-profile-prep>button:disabled{color:#969d95;background:#f0f1ef;border-color:#e3e6e1}.member-content .account-profile-prep>small{color:#91978f;border-top:1px solid var(--member-line);padding-top:15px;font-size:11px;line-height:1.8}.member-content .profile-message{line-height:1.7;font-size:12px!important}.member-settings{margin-top:48px;scroll-margin-top:145px}.member-settings .member-section-heading{border-bottom:2px solid #252a27}.member-settings-detail{border-bottom:1px solid var(--member-line)}.member-settings-detail>summary{color:#4c544c;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:21px 0;font-size:13px;list-style:none;display:flex}.member-settings-detail>summary::-webkit-details-marker{display:none}.member-settings-detail>summary>span{color:#777e76;font-size:19px;font-weight:300}.member-settings-detail[open]>summary>span{transform:rotate(45deg)}.member-content .account-identity-connections,.member-content .account-entitlement{border:1px solid var(--member-line);background:#f8f9f7;max-width:none;margin:0 0 22px;padding:20px}.member-content .account-identity-heading span,.member-content .account-entitlement>div:first-child>span{color:#343b34;font-size:14px}.member-content .account-identity-heading p,.member-content .account-identity-footnote,.member-content .account-entitlement>p,.member-content .account-entitlement small,.member-content .account-entitlement dt,.member-content .account-entitlement dd{font-size:12px;line-height:1.7}.member-content .auth-provider{border-radius:0;min-height:48px;font-size:13px}.member-content .account-identity-provider-list{gap:10px;display:grid}.member-content .account-identity-provider-list form{margin:0}.member-content .account-entitlement button{border-radius:0;font-size:13px}.member-content .member-signout{align-items:center;gap:20px;margin-top:24px;display:flex}.member-signout span{color:#90968e;font-size:11px}.member-content .member-signout button{color:#646d62;min-height:38px;box-shadow:none;background:#fff;border:1px solid #d8ddd6;border-radius:0;padding:10px 18px;font-size:12px}.member-content .account-verified.pending{color:#5b6557;background:#f7f8f6;border-color:#e1e5dd;max-width:none}.member-content .connection-actions .button{border-radius:0}:is(.member-content a:focus-visible,.member-content button:focus-visible,.member-sidebar a:focus-visible,.member-content summary:focus-visible){outline-offset:4px;outline:2px solid #444d41}@media (max-width:1000px){.member-layout{grid-template-columns:170px minmax(0,1fr);gap:36px}.member-practice-body{padding:26px 23px}.member-practice-actions{flex-basis:180px}.member-main-link{padding:13px;font-size:12px}.member-practice-body h3{font-size:23px}.member-practice-meta>span{gap:6px}.member-practice-meta strong{font-size:14px}}@media (max-width:760px){.member-breadcrumb{padding-top:20px}.member-layout{grid-template-columns:1fr;gap:29px;padding-top:24px;padding-bottom:60px}.member-sidebar{position:static}.member-sidebar-title,.member-sidebar-help{display:none}.member-sidebar nav{border-bottom:1px solid #cdd3ca;grid-template-columns:repeat(3,1fr);gap:15px;margin:0}.member-sidebar nav a{border:0;justify-content:center;padding:13px 0;font-size:12px}.member-sidebar nav a span{display:none}.member-content>h1{font-size:28px}.member-page-description{margin-bottom:29px;font-size:13px}.member-practice-body{flex-direction:column;align-items:stretch;gap:24px;padding:25px}.member-practice-body h3{font-size:25px}.member-practice-actions{flex-basis:auto;grid-template-columns:1fr auto;align-items:center;gap:20px}.member-main-link{padding:14px 16px;font-size:12px}.member-text-link{gap:6px;font-size:11px}.member-practice-meta{padding:17px 0}.member-practice-meta>span{flex-direction:column;gap:6px;font-size:10px}.member-practice-meta strong{font-size:17px}.member-content .account-profile-fields label{grid-template-columns:92px minmax(0,1fr);gap:12px}.member-content .account-profile-fields input{max-width:none;font-size:16px}.member-content .account-profile-prep>button{width:100%}.member-content .profile-consent-check{font-size:12px}.member-content h2{font-size:17px}.member-section-heading>span{font-size:11px}.member-content .member-signout{flex-direction:column;align-items:flex-start;gap:12px}.member-content .auth-provider-label{padding:0 42px}.member-content .auth-provider{grid-template-columns:1fr}.member-content .auth-method-state{font-size:10px}.member-content .account-identity-heading{gap:10px}}@media (prefers-reduced-motion:reduce){.member-content *{scroll-behavior:auto!important}}.member-layout{grid-template-columns:165px minmax(0,1fr);gap:44px;max-width:1180px}.member-content>h1{letter-spacing:-1px;font-size:28px}.member-page-description{margin-bottom:25px}.account-services{scroll-margin-top:140px}.account-services *{border-radius:0!important}.account-services p{color:#646e64;font-size:13px;line-height:1.65}.account-service-metrics{border:1px solid #dfe4dc;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 27px;display:grid}.account-service-metrics>div{padding:18px 20px}.account-service-metrics>div+div{border-left:1px solid #dfe4dc}.account-service-metrics dt{color:#687268;font-size:12px}.account-service-metrics dd{color:#253025;margin:5px 0 0;font-size:27px;font-weight:650}.account-service-metrics small{margin-left:6px;font-size:12px;font-weight:400}.account-service-tabs{border-bottom:1px solid #dfe4dc;gap:28px;margin-bottom:24px;display:flex}.account-service-tabs button{font:inherit;color:#667164;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:9px;padding:14px 0;font-size:15px;font-weight:600;display:flex}.account-service-tabs button[aria-pressed=true]{color:#263d29;border-bottom-color:#304833}.account-service-tabs small{color:#536451;background:#f1f4ee;padding:4px 6px;font-size:10px;font-weight:400}.account-service-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;display:flex}.account-service-heading h2{font-size:18px}.account-service-heading p{margin:5px 0 0}.account-service-heading a,.account-service-heading>small{color:#657262;font-size:12px}.account-next-task{background:#f5f7f2;border-top:1px solid #dfe4dc;grid-template-columns:minmax(0,1fr) minmax(205px,.85fr);align-items:center;gap:25px;padding:26px;display:grid}.account-next-task h3{letter-spacing:-.5px;margin:10px 0 7px;font-size:21px;font-weight:650;line-height:1.4}.account-next-task p{margin:0;font-size:12px}.account-next-action{gap:9px;display:grid}.account-next-action .member-main-link{background:#304833;border-color:#304833;justify-content:center;min-height:56px;font-size:14px}.account-next-action small{text-align:center;color:#697365;font-size:11px}.account-service-shortcuts{border-bottom:1px solid #dfe4dc;grid-template-columns:repeat(3,1fr);gap:18px;padding:17px 0;display:grid}.account-service-shortcuts a{border-right:1px solid #dfe4dc;padding:8px 12px 8px 0;display:block}.account-service-shortcuts a:last-child{border:0}.account-service-shortcuts strong{font-size:13px;font-weight:600;display:block}.account-service-shortcuts small{color:#697365;margin-top:4px;font-size:11px;display:block}.account-materials{border:1px solid #dfe4dc;margin-top:23px;padding:19px}.account-materials h3,.account-recent h3,.account-review-reward h3{margin:0 0 10px;font-size:15px}.account-materials p{margin:7px 0;font-size:12px}.account-materials a,.account-review-reward a{text-underline-offset:3px;font-size:12px;text-decoration:underline}.account-recent{margin-top:23px}.account-recent>div{border-top:1px solid #dfe4dc;align-items:center;gap:14px;padding:13px 0;font-size:12px;display:flex}.account-recent small{color:#6b7466}.account-recent a{white-space:nowrap;margin-left:auto}.account-review-reward{background:#f5f7f2;margin-top:20px;padding:20px}.account-review-reward p{margin-bottom:10px;font-size:12px}.account-discover{border:1px solid #dfe4dc;justify-content:space-between;align-items:center;gap:20px;margin-top:26px;padding:20px;display:flex}.account-discover h3{margin:7px 0 5px;font-size:16px}.account-discover p{margin:0;font-size:12px}.account-services button:not(.account-service-tabs button){font:inherit;color:#304833;cursor:pointer;background:#fff;border:1px solid #cdd5c9;padding:11px 15px;font-size:12px}.account-services button:disabled{cursor:not-allowed;color:#7b8376!important;background:#f4f5f2!important}.account-discover button{white-space:nowrap}.account-report-offer{grid-template-columns:155px minmax(0,1fr);align-items:center;gap:28px;margin-top:25px;display:grid}.account-report-cover{background:#f5f7f2;border-top:3px solid #304833;min-height:200px;padding:18px}.account-report-cover small{letter-spacing:1px;font-size:10px}.account-report-cover strong{letter-spacing:-.8px;margin:25px 0;font-size:23px;font-weight:550;line-height:1.45;display:block}.account-report-cover span{border-top:1px solid #dfe4dc;padding-top:10px;font-size:10px;display:block}.account-report-offer h3{margin:0 0 12px;font-size:22px;font-weight:600;line-height:1.5}.account-report-offer p{margin-bottom:18px}.account-report-sample{border:1px solid #dfe4dc;margin-top:22px;padding:18px;font-size:13px}.account-report-sample summary{cursor:pointer;font-weight:600}.account-report-sample h3{margin-top:18px;font-size:17px}.account-report-sample ol{padding-left:20px}.account-report-sample li{padding:7px 0;font-size:12px}.account-report-sample li b{display:block}.account-service-notice{background:#f5f7f2;margin-bottom:20px;padding:15px;font-size:12px}.account-service-notice button{margin:8px}.account-service-notice a{text-decoration:underline}@media (max-width:850px){.member-layout{grid-template-columns:1fr;gap:22px}.member-sidebar{position:static}.member-sidebar nav{flex-wrap:wrap;gap:20px;display:flex}.member-sidebar-help{display:none}.account-next-task{grid-template-columns:1fr}}@media (max-width:480px){.account-service-metrics>div{padding:14px 10px}.account-service-metrics dt{font-size:11px}.account-service-metrics dd{font-size:24px}.account-service-tabs{gap:0}.account-service-tabs button{flex-direction:column;flex:1;gap:6px;font-size:13px}.account-next-task{padding:22px 18px}.account-service-shortcuts{grid-template-columns:1fr;gap:0;padding:8px 0}.account-service-shortcuts a{border-bottom:1px solid #dfe4dc;border-right:0;padding:12px 0}.account-discover{flex-direction:column;align-items:stretch}.account-report-offer{grid-template-columns:1fr}.account-recent>div{flex-wrap:wrap}.account-service-heading{align-items:start}.member-content>h1{font-size:25px}}.mp-page{--sg-font:"Pretendard","Apple SD Gothic Neo","Malgun Gothic",sans-serif;--sg-page:#fafaf7;--sg-card:#fff;--sg-line:#dce1dc;--sg-divider:#edf1ed;--sg-fill:#f2f5f2;--sg-chip:#edf1ed;--sg-control-line:#cbd3cc;--sg-ink:#202b29;--sg-text:#2e3a37;--sg-sub:#4d5a56;--sg-muted:#66716c;--sg-meta:#8a948f;--sg-accent:#12695e;--sg-accent-tint:#e8f2ef;--sg-accent-ink:#0d544b;--sg-danger:#c2412d;--mp-primary:#12695e;--mp-primary-dark:#0d544b;--sg-radius:2px;background:var(--sg-page);color:var(--sg-ink);font-family:var(--sg-font);padding-bottom:40px;font-size:14px;line-height:1.6;overflow-x:clip}.mp-page *,.mp-page :before,.mp-page :after{box-sizing:border-box}.mp-page a{color:inherit;text-decoration:none}:is(.mp-page a:focus-visible,.mp-page button:focus-visible,.mp-page summary:focus-visible){outline:2px solid var(--sg-ink);outline-offset:2px}.mp-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.mp-wrap{width:100%;max-width:1080px;margin:0 auto;padding:0 16px}.mp-hero{background:var(--sg-card);border-bottom:1px solid var(--sg-line)}.mp-hero>.mp-wrap{padding-top:20px;padding-bottom:18px}.mp-hero-body{flex-direction:column;gap:14px;display:flex}.mp-hero-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.mp-hero-top p{color:var(--sg-sub);align-items:center;gap:6px;margin:0;font-size:13px;display:inline-flex}.mp-dday{border-radius:var(--sg-radius);background:var(--sg-accent-tint);color:var(--sg-accent-ink);white-space:nowrap;flex:none;padding:4px 10px;font-size:12px;font-weight:700;line-height:1.4}.mp-dday.is-ended{background:var(--sg-chip);color:var(--sg-muted)}.mp-count{letter-spacing:-.5px;margin:2px 0 0;font-size:34px;font-weight:700;line-height:1.25}.mp-count span{color:var(--sg-meta);letter-spacing:0;font-size:16px;font-weight:400}.mp-empty-title{letter-spacing:-.3px;margin:6px 0 0;font-size:20px;font-weight:700;line-height:1.4}.mp-hero-note{color:var(--sg-meta);margin:6px 0 0;font-size:12px}.mp-hero-panel{flex-direction:column;gap:10px;display:flex}.mp-next{flex-direction:column;gap:2px;display:flex}.mp-next-label{color:var(--sg-accent-ink);align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.mp-next-label i{background:var(--sg-accent);border-radius:50%;width:6px;height:6px}.mp-next strong{font-size:15px;font-weight:700;line-height:1.45}.mp-next small{color:var(--sg-muted);font-size:12px;line-height:1.5}.mp-enter{border-radius:var(--sg-radius);background:var(--mp-primary);justify-content:center;align-items:center;gap:8px;min-height:50px;padding:12px 16px;font-size:15px;font-weight:700;display:flex;color:#fff!important}.mp-enter:hover{background:var(--mp-primary-dark)}.mp-text-link{text-underline-offset:3px;align-self:flex-start;font-size:13px;color:var(--sg-muted)!important;text-decoration:underline!important}.mp-perk{border:1px solid var(--sg-line);border-radius:var(--sg-radius);background:var(--sg-card);color:var(--sg-muted);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:12px;display:flex}.mp-perk b{color:var(--sg-accent-ink);font-size:13px;display:block}.mp-alert{border:1px solid var(--sg-line);border-radius:var(--sg-radius);background:var(--sg-fill);color:var(--sg-sub);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:14px;padding:10px 12px;font-size:13px;display:flex}.mp-alert button{border:1px solid var(--sg-control-line);border-radius:var(--sg-radius);background:var(--sg-card);color:var(--sg-ink);padding:6px 12px;font-size:13px;font-weight:700}.mp-skeleton{gap:10px;display:grid}.mp-skeleton span{background:var(--sg-chip);border-radius:var(--sg-radius);width:40%;height:14px;animation:1.2s ease-in-out infinite mp-pulse;display:block}.mp-skeleton span:nth-child(2){width:30%;height:38px}.mp-skeleton span:nth-child(3){width:100%;height:50px}@keyframes mp-pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.mp-skeleton span{animation:none}}.mp-notice{border:1px solid var(--sg-line);border-radius:var(--sg-radius);background:var(--sg-card);margin:16px 0 0;padding:10px 12px;font-size:13px}.mp-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;padding-top:16px;display:grid}.mp-card{background:var(--sg-card);border:1px solid var(--sg-line);border-radius:var(--sg-radius);min-width:0;overflow:hidden}.mp-card-head{border-bottom:1px solid var(--sg-divider);padding:12px 16px}.mp-card-head h2{letter-spacing:0;color:var(--sg-ink);margin:0;font-size:14px;font-weight:700;line-height:1.5}.mp-row{border-bottom:1px solid var(--sg-divider);min-height:46px;color:var(--sg-ink);justify-content:space-between;align-items:center;gap:12px;margin:0;padding:12px 16px;font-size:14px;display:flex}.mp-card>.mp-row:last-child,.mp-card>.mp-fold:last-child>summary{border-bottom:0}.mp-row>span:first-child{min-width:0}.mp-row-main{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.mp-row-link{cursor:pointer}.mp-row-link:hover{background:var(--sg-fill)}.mp-meta{min-width:0;color:var(--sg-meta);text-align:right;overflow-wrap:anywhere;flex:0 auto;font-size:12px}.mp-chev{color:var(--sg-meta);margin-left:2px;font-size:14px}.mp-tag{border-radius:var(--sg-radius);background:var(--sg-chip);color:var(--sg-sub);padding:2px 6px;font-size:11px;font-weight:700}.mp-status-line{justify-content:flex-start;gap:8px}.mp-dot{background:var(--sg-control-line);border-radius:50%;flex:none;width:6px;height:6px}.mp-dot.is-on{background:var(--sg-ink)}.mp-login-value{font-size:12px}.mp-fold>summary{list-style:none}.mp-fold>summary::-webkit-details-marker{display:none}.mp-fold[open]>summary .mp-chev{display:inline-block;transform:rotate(90deg)}.mp-fold-body{border-bottom:1px solid var(--sg-divider);padding:4px 16px 16px}.mp-card>.mp-fold:last-child>.mp-fold-body{border-bottom:0}.mp-signout{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin:0;padding:12px 16px;display:flex}.mp-signout button{-webkit-appearance:none;appearance:none;color:var(--sg-meta);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px}.mp-signout button:hover{color:var(--sg-ink)}.mp-signout .mp-meta{text-align:left}.mp-help{color:var(--sg-meta);justify-content:center;gap:8px;padding-top:20px;font-size:12px;display:flex}.mp-help a{color:var(--sg-sub);font-weight:700}.mp-page .account-identity-connections,.mp-page .account-profile-prep,.mp-page .account-entitlement{background:0 0;border:0;max-width:none;margin:0;padding:0}.mp-page .account-identity-heading span{color:var(--sg-ink);font-size:13px;font-weight:700}.mp-page .account-identity-heading p,.mp-page .account-identity-footnote{color:var(--sg-meta);font-size:12px;line-height:1.6}.mp-page .account-identity-heading>small,.mp-page .account-entitlement>div:first-child>small{background:var(--sg-chip);color:var(--sg-sub);border-radius:var(--sg-radius);font-size:11px}.mp-page .account-identity-message,.mp-page .account-profile-prep>.profile-message{border-radius:var(--sg-radius);background:var(--sg-fill);color:var(--sg-sub);font-size:12px}.mp-page .account-identity-message.success,.mp-page .account-profile-prep>.profile-message.success{color:var(--sg-ink)}.mp-page .account-identity-message.error,.mp-page .account-profile-prep>.profile-message.error{background:var(--sg-accent-tint);color:var(--sg-accent-ink)}.mp-page .account-identity-provider-list{gap:8px;margin-top:12px;display:grid}.mp-page .auth-provider{border-radius:var(--sg-radius);min-height:48px;box-shadow:none;grid-template-columns:1fr;padding:8px 48px;font-size:14px}.mp-page .auth-provider:not(:disabled):hover{box-shadow:none;transform:none}.mp-page .auth-provider-icon{width:28px;height:28px;top:50%;left:10px;transform:translateY(-50%)}.mp-page .auth-provider-icon img{max-width:20px;max-height:20px}.mp-page .auth-provider-label{align-self:center;min-height:0;padding:0}.mp-page .auth-method-state{border-radius:var(--sg-radius);padding:3px 7px;font-size:11px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.mp-page .account-profile-prep>div:first-child{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.mp-page .account-profile-prep>p{color:var(--sg-muted);margin-top:8px;font-size:12px;line-height:1.7}.mp-page .profile-storage-notice{color:var(--sg-muted);margin-top:8px;font-size:12px}.mp-page .profile-storage-notice summary{color:var(--sg-sub);font-weight:700}.mp-page .account-profile-fields{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:12px}.mp-page .account-profile-fields label{color:var(--sg-sub);gap:4px;font-size:12px;font-weight:700}.mp-page .account-profile-fields input{border:1px solid var(--sg-control-line);border-radius:var(--sg-radius);min-height:44px;color:var(--sg-ink);padding:9px 12px;font-size:16px}.mp-page .account-profile-fields input:focus{outline:2px solid var(--sg-ink);outline-offset:0}.mp-page .account-profile-fields input:disabled{background:var(--sg-fill);color:var(--sg-meta)}.mp-page .profile-consent-check{color:var(--sg-sub);margin-top:12px;font-size:12px;line-height:1.6}.mp-page .profile-consent-check input{accent-color:var(--sg-ink)}.mp-page .account-profile-prep .member-delete-hint{color:var(--sg-meta);margin-top:6px;font-size:12px}.mp-page .account-profile-prep>button,.mp-page .account-entitlement>button{border:1px solid var(--mp-primary);border-radius:var(--sg-radius);background:var(--mp-primary);color:#fff;width:100%;min-height:46px;margin-top:12px;font-size:14px;font-weight:700}.mp-page .account-profile-prep>button:disabled,.mp-page .account-entitlement>button:disabled{border-color:var(--sg-line);background:var(--sg-chip);color:var(--sg-meta)}.mp-page .account-profile-prep>small,.mp-page .account-entitlement>small{color:var(--sg-meta);margin-top:8px;font-size:12px;line-height:1.6;display:block}.mp-page .account-entitlement>div:first-child>span{color:var(--sg-ink);font-size:13px}.mp-page .account-entitlement>p{color:var(--sg-muted);font-size:12px}.mp-page .account-entitlement>p.entitlement-test-note{background:var(--sg-fill);color:var(--sg-sub);border-radius:var(--sg-radius)}.mp-page .account-entitlement>p.entitlement-warning{background:var(--sg-accent-tint);color:var(--sg-accent-ink)}.mp-page .account-entitlement dl>div{border-bottom-color:var(--sg-divider)}.mp-page .account-entitlement dt{color:var(--sg-meta);font-size:12px}.mp-page .account-entitlement dd{color:var(--sg-ink);font-size:12px}.mp-page .account-entitlement .account-interview-link{border-radius:var(--sg-radius);background:var(--mp-primary);color:#fff;justify-content:center;align-items:center;gap:6px;min-height:46px;margin-top:12px;display:flex}@media (min-width:721px){.mp-wrap{padding:0 24px}.mp-hero>.mp-wrap{padding-top:32px;padding-bottom:32px}.mp-hero-body{flex-flow:wrap;align-items:stretch;gap:24px}.mp-hero-info{flex-direction:column;flex:360px;justify-content:center;display:flex}.mp-hero-top{flex-direction:column-reverse;align-items:flex-start;gap:16px}.mp-hero-top p{font-size:14px}.mp-count{font-size:44px}.mp-count span{font-size:18px}.mp-hero-note{font-size:13px}.mp-hero-panel{background:var(--sg-fill);border-radius:var(--sg-radius);flex:360px;justify-content:center;gap:12px;max-width:460px;padding:20px 22px}.mp-next strong{font-size:18px}.mp-next small{font-size:13px}.mp-enter{min-height:46px}.mp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-top:24px}.mp-card-head{padding:14px 18px}.mp-row{padding:13px 18px}.mp-fold-body{padding:4px 18px 18px}.mp-signout{padding:13px 18px}}@media (min-width:960px){.mp-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.mp-page{padding-bottom:20px}.mp-help{padding-top:12px}.mp-row-toggle{-webkit-appearance:none;appearance:none;border:0;border-bottom:1px solid var(--sg-divider);width:100%;font:inherit;text-align:left;color:var(--sg-ink);background:0 0}.mp-row-toggle[aria-expanded=true]{background:var(--sg-fill)}.mp-row-toggle[aria-expanded=true] .mp-chev{display:inline-block;transform:rotate(90deg)}.mp-panels{padding-top:12px}.mp-panels:not(:has(.mp-panel:not([hidden]))){padding-top:0}.mp-panel{background:var(--sg-card);border:1px solid var(--sg-line);border-radius:var(--sg-radius);scroll-margin-top:24px;scroll-margin-bottom:12px}.mp-panel[hidden]{display:none}.mp-panel-head{border-bottom:1px solid var(--sg-divider);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.mp-panel-head h2{margin:0;font-size:14px;font-weight:700;line-height:1.5}.mp-panel-close{-webkit-appearance:none;appearance:none;font:inherit;color:var(--sg-muted);cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:13px}.mp-panel-close:hover{color:var(--sg-ink)}.mp-panel-body{padding:12px 16px 14px}.mp-panel .account-identity-connections{margin:0}.mp-panel .account-identity-heading p{margin-top:2px}.mp-panel .account-identity-provider-list{margin-top:10px}.mp-panel .account-identity-footnote{margin-top:8px}.mp-page .mp-profile-form{position:relative}.mp-page .account-profile-targets{margin-top:0}.mp-target-bar{justify-content:space-between;align-items:center;gap:12px;display:flex}.mp-page .account-profile-count{color:var(--sg-ink);margin:0;font-size:13px;font-weight:700}.mp-page .account-profile-count span{color:var(--sg-meta);font-weight:400}.mp-page .account-profile-add{border:1px solid var(--sg-control-line);border-radius:var(--sg-radius);background:var(--sg-card);min-height:32px;font:inherit;color:var(--sg-ink);cursor:pointer;flex:none;padding:0 12px;font-size:13px;font-weight:700}.mp-page .account-profile-add:disabled{color:var(--sg-meta);cursor:not-allowed}.mp-page .account-profile-empty{color:var(--sg-sub);margin:6px 0 0;font-size:13px}.mp-target-cols,.mp-page .account-profile-list>li.account-profile-fields{grid-template-columns:minmax(0,1.25fr) minmax(0,1.25fr) minmax(0,1fr) 36px;align-items:center;gap:6px;display:grid}.mp-target-cols{color:var(--sg-muted);margin-top:8px;font-size:11px;font-weight:700}.mp-page .account-profile-list{flex-direction:column;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.mp-page .account-profile-list>li.account-profile-fields{background:0 0;border:0;margin:0;padding:0;position:relative}.mp-page .account-profile-list>li label{min-width:0;display:block;position:relative}.mp-page .account-profile-list>li input{width:100%;min-height:38px;padding:6px 10px;font-size:14px}.mp-page .account-profile-list>li .account-profile-remove{border:1px solid var(--sg-control-line);border-radius:var(--sg-radius);background:var(--sg-card);width:36px;height:38px;font:inherit;color:var(--sg-sub);cursor:pointer;place-items:center;padding:0;font-size:13px;display:grid}.mp-page .account-profile-list>li .account-profile-remove:hover:not(:disabled){color:var(--sg-ink);border-color:var(--sg-ink)}.mp-page .account-profile-list>li .account-profile-remove:disabled{color:var(--sg-meta);cursor:not-allowed}.mp-profile-submit{border-top:1px solid var(--sg-divider);align-items:center;gap:8px 16px;margin-top:12px;padding-top:10px;display:flex}.mp-page .mp-profile-submit .profile-consent-check{flex:auto;gap:8px;min-width:0;margin:0;font-size:12px;line-height:1.55}.mp-page .mp-profile-submit .profile-consent-check input{width:16px;height:16px;margin-top:1px}.mp-page .mp-profile-submit>button{border:1px solid var(--mp-primary);border-radius:var(--sg-radius);background:var(--mp-primary);color:#fff;min-width:140px;min-height:40px;font:inherit;cursor:pointer;flex:none;padding:0 16px;font-size:14px;font-weight:700}.mp-page .mp-profile-submit>button:disabled{border-color:var(--sg-line);background:var(--sg-chip);color:var(--sg-meta);cursor:not-allowed}.mp-page .account-profile-prep>.profile-message{margin-top:8px;padding:6px 10px;display:block}.mp-more-row{flex-wrap:wrap;align-items:flex-start;gap:4px 16px;margin-top:8px;display:flex}.mp-page .mp-more-row .profile-storage-notice{margin:0}.mp-more-row>details[open]{flex:1 0 100%;order:1}.mp-more{color:var(--sg-muted);font-size:12px;line-height:1.65}.mp-more>summary,.mp-page .mp-more-row .profile-storage-notice>summary{cursor:pointer;color:var(--sg-sub);font-size:12px;font-weight:700}.mp-more>p,.mp-more>small{color:var(--sg-muted);margin:6px 0 0;font-size:12px;display:block}.mp-page .mp-more .member-delete-hint{color:var(--sg-muted);margin-top:6px}.mp-page .mp-more-row .profile-storage-notice p{margin:6px 0 0}@media (min-width:721px){.mp-hero>.mp-wrap{padding-top:16px;padding-bottom:16px}.mp-hero-top{gap:6px}.mp-count{font-size:36px}.mp-hero-panel{gap:8px;padding:14px 18px}.mp-next strong{font-size:16px}.mp-enter{min-height:42px;padding:8px 16px}.mp-grid{align-items:stretch;gap:12px;padding-top:14px}.mp-card-head{padding:9px 16px}.mp-row{min-height:40px;padding:8px 16px}.mp-signout{padding:8px 16px}.mp-panel-head{padding:10px 18px}.mp-panel-body{padding:12px 18px 14px}.mp-panel .account-identity-provider-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.mp-hero>.mp-wrap{padding-top:14px;padding-bottom:14px}.mp-hero-body{gap:10px}.mp-count{font-size:30px}.mp-hero-panel{gap:8px}.mp-enter{min-height:44px;padding:10px 16px}.mp-grid{gap:10px;padding-top:12px}.mp-card-head{padding:9px 14px}.mp-row{min-height:40px;padding:9px 14px}.mp-signout{padding:9px 14px}.mp-panels{padding-top:10px}.mp-panel-head{padding:9px 14px}.mp-panel-body{padding:10px 12px 12px}.mp-target-cols,.mp-page .account-profile-list>li.account-profile-fields{grid-template-columns:minmax(0,1.15fr) minmax(0,1.15fr) minmax(0,1fr) 34px;gap:4px}.mp-page .account-profile-list>li input{min-height:40px;padding:6px 7px;font-size:16px}.mp-page .account-profile-list>li .account-profile-remove{width:34px;height:40px}.mp-profile-submit{flex-direction:column;align-items:stretch}.mp-page .mp-profile-submit>button{width:100%;min-height:44px}}
