.profile-dashboard_page__rKXo2{min-height:100dvh;padding:28px var(--page-gutter) calc(106px + var(--safe-bottom))}.profile-dashboard_page__rKXo2 header p{margin:0 0 8px;color:var(--color-primary);font-size:.76rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.profile-dashboard_page__rKXo2 header h1{margin:0;font-size:clamp(2rem,10vw,3.4rem);line-height:1;letter-spacing:-.055em}.profile-dashboard_message__1hWHO{width:100%;min-height:46px;margin-top:16px;padding:9px 13px;display:flex;justify-content:space-between;border:0;border-radius:13px;background:#e5f0e9;color:#28543f;font-weight:750;text-align:left}.profile-dashboard_hidden__UGwh6,.profile-dashboard_pending__6hQvG{margin-top:16px;padding:14px;display:flex;flex-direction:column;border-radius:15px;background:#f7ead5;color:#79571f}.profile-dashboard_hidden__UGwh6{background:#eee5e7;color:#6c3441}.profile-dashboard_hidden__UGwh6 span,.profile-dashboard_pending__6hQvG span{margin-top:4px;font-size:.75rem;line-height:1.45}.profile-dashboard_identity__Zx4_X{margin:16px 0;padding:14px;display:grid;grid-template-columns:64px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;border:1px solid var(--color-line);border-radius:22px;background:white}.profile-dashboard_identity__Zx4_X>img{width:64px;height:64px;object-fit:cover;object-position:center top;border-radius:10px}.profile-dashboard_identity__Zx4_X article{min-width:0}.profile-dashboard_identity__Zx4_X article span{display:inline-flex;padding:4px 8px;border-radius:999px;background:#e8f3ec;color:#39775a;font-size:.66rem;font-weight:850}.profile-dashboard_identity__Zx4_X h2{margin:7px 0 4px;line-height:1.12}.profile-dashboard_identity__Zx4_X p{margin:0;color:var(--color-muted);font-size:.76rem;line-height:1.45}.profile-dashboard_memberNumber__p9l58{grid-column:1/-1;min-width:0;padding-top:14px;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;border-top:1px solid var(--color-line)}.profile-dashboard_memberNumberIdentity__Gz3lV{min-width:0;display:grid;grid-gap:3px;gap:3px}.profile-dashboard_memberNumberIdentity__Gz3lV>span{color:var(--color-muted);font-size:.75rem;font-weight:600}.profile-dashboard_about__Y3liC,.profile-dashboard_menu__L_0gV{margin-top:14px;border:1px solid var(--color-line);border-radius:20px;background:white}.profile-dashboard_menu__L_0gV{padding:0 18px}.profile-dashboard_menu__L_0gV>a,.profile-dashboard_menu__L_0gV>button{box-sizing:border-box;width:100%;min-height:70px;padding:10px 6px;display:grid;grid-template-columns:minmax(0,1fr) 22px;grid-gap:12px;gap:12px;align-items:center;border:0;border-bottom:1px solid var(--color-line);border-radius:0;background:transparent;color:var(--color-ink);font:inherit;text-align:left;text-decoration:none;cursor:pointer}.profile-dashboard_menu__L_0gV>button:disabled{cursor:not-allowed;opacity:.45}.profile-dashboard_menu__L_0gV>a:last-child,.profile-dashboard_menu__L_0gV>button:last-child{border-bottom:0}.profile-dashboard_menu__L_0gV>a>span,.profile-dashboard_menu__L_0gV>button>span{display:flex;flex-direction:column;gap:0;min-width:0}.profile-dashboard_menu__L_0gV strong{font-size:.875rem;line-height:1.4;overflow-wrap:anywhere}.profile-dashboard_menu__L_0gV small{margin-top:4px;color:var(--color-muted);font-size:.75rem;line-height:1.4}.profile-dashboard_menu__L_0gV>a>b,.profile-dashboard_menu__L_0gV>button>b{display:grid;place-items:center;width:22px;color:var(--color-primary);font-size:1.6rem;line-height:1}.profile-dashboard_menu__L_0gV>button>svg{justify-self:center;width:22px;height:22px;color:var(--color-primary)}.profile-dashboard_menu__L_0gV>p[role=alert]{margin:0;padding:10px 6px;font-size:.75rem;line-height:1.4;overflow-wrap:anywhere}.profile-dashboard_about__Y3liC{overflow:hidden}.profile-dashboard_about__Y3liC>div{padding:18px;background:var(--color-soft)}.profile-dashboard_about__Y3liC>div p{margin:0;color:var(--color-primary);font-size:.63rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.profile-dashboard_about__Y3liC>div h2{margin:4px 0}.profile-dashboard_about__Y3liC>div span{color:var(--color-muted);font-size:.7rem}.profile-dashboard_about__Y3liC>button{width:calc(100% - 36px);min-height:76px;margin:0 18px;display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px;align-items:center;border:0;border-bottom:1px solid var(--color-line);background:transparent;color:var(--color-ink);text-align:left}.profile-dashboard_about__Y3liC>button:last-child{border-bottom:0}.profile-dashboard_about__Y3liC>button>span{display:flex;flex-direction:column}.profile-dashboard_about__Y3liC>button small{color:var(--color-muted);font-size:.75rem;line-height:1.35}.profile-dashboard_about__Y3liC>button strong{margin-top:5px;font-size:.875rem}.profile-dashboard_about__Y3liC>button>b{color:var(--color-primary);font-size:1.5rem}.profile-dashboard_backdrop__Lte8A{position:fixed;z-index:90;inset:0;max-width:560px;margin:auto;display:flex;align-items:flex-end;background:rgba(35,25,29,.55);animation:profile-dashboard_fadeIn__xuS5i .2s ease-out}.profile-dashboard_answerSheet__l8EYA{width:100%;max-height:91dvh;padding:10px 22px calc(24px + var(--safe-bottom));overflow-y:auto;overscroll-behavior:contain;border-radius:30px 30px 0 0;background:white;animation:profile-dashboard_rise__Jb7AT .25s ease-out}.profile-dashboard_handle__IwnLs{width:48px;height:5px;min-height:5px;display:block;margin:0 auto 18px;padding:0;border:0;border-radius:8px;background:#d5cbc8}.profile-dashboard_answerSheet__l8EYA>p{margin:0;color:var(--color-primary);font-size:.68rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.profile-dashboard_answerSheet__l8EYA h2{margin:5px 0;font-size:1.7rem}.profile-dashboard_answerSheet__l8EYA>span{display:block;margin-bottom:17px;color:var(--color-muted);font-size:.76rem}.profile-dashboard_answerSheet__l8EYA>div{display:grid;grid-gap:9px;gap:9px}.profile-dashboard_answerSheet__l8EYA>div>button{width:100%;min-height:56px;padding:10px 13px;display:grid;grid-template-columns:1fr 28px;grid-gap:10px;gap:10px;align-items:center;border:1px solid var(--color-line);border-radius:14px;background:white;color:var(--color-ink);font-weight:800;text-align:left}.profile-dashboard_answerSheet__l8EYA i{width:26px;height:26px;display:grid;place-items:center;border:1px solid var(--color-line);border-radius:50%;color:white;font-style:normal}.profile-dashboard_answerSheet__l8EYA .profile-dashboard_selected__NlS6l{border-color:var(--color-primary);background:#fff0f2;color:var(--color-primary)}.profile-dashboard_answerSheet__l8EYA .profile-dashboard_selected__NlS6l i{border-color:var(--color-primary);background:var(--color-primary)}.profile-dashboard_answerSheet__l8EYA button:disabled{opacity:.55}.profile-dashboard_confirmDialog__nQc0k{width:100%;max-height:91dvh;padding:10px 22px calc(22px + var(--safe-bottom));overflow-y:auto;overscroll-behavior:contain;border-radius:30px 30px 0 0;background:white;text-align:center;animation:profile-dashboard_rise__Jb7AT .25s ease-out}.profile-dashboard_confirmDialog__nQc0k>i{width:50px;height:50px;display:grid;place-items:center;margin:auto;border-radius:16px;background:var(--color-soft);color:var(--color-primary);font-size:1.4rem;font-style:normal;font-weight:900}.profile-dashboard_confirmDialog__nQc0k>p{margin:16px 0 4px;color:var(--color-primary);font-size:.67rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.profile-dashboard_confirmDialog__nQc0k h2{margin:0;font-size:1.8rem}.profile-dashboard_confirmDialog__nQc0k>span{display:block;margin:9px 0 18px;color:var(--color-muted);font-size:.78rem;line-height:1.5}.profile-dashboard_confirmDialog__nQc0k>button{width:100%;min-height:50px;margin-top:8px;border:1px solid var(--color-line);border-radius:14px;background:white;color:var(--color-ink);font-weight:850}.profile-dashboard_confirmDialog__nQc0k>button:last-child{border-color:var(--color-primary);background:var(--color-primary);color:white}.profile-dashboard_confirmDialog__nQc0k>.profile-dashboard_handle__IwnLs{width:48px;min-height:5px;height:5px;margin:0 auto 18px;padding:0;border:0;border-radius:8px;background:#d5cbc8}@keyframes profile-dashboard_rise__Jb7AT{0%{transform:translateY(35%);opacity:.55}}@keyframes profile-dashboard_fadeIn__xuS5i{0%{background:rgba(35,25,29,0)}}@media (min-width:560px){.profile-dashboard_page__rKXo2{max-width:560px;margin:auto}}.profile-dashboard_memberCode__9xOWb{display:flex;align-items:center;min-height:44px;color:var(--color-primary);font-size:2rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.06em;line-height:1.2;overflow-wrap:anywhere}.profile-dashboard_memberNumber__p9l58{flex-wrap:wrap}.profile-dashboard_copyCode__Dr6Ps{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex-shrink:0;min-height:44px;padding:8px 12px;border:1px solid var(--color-line);border-radius:12px;background:transparent;color:var(--color-primary);font:inherit;font-size:.85rem;font-weight:700;cursor:pointer}.profile-dashboard_copyCode__Dr6Ps:active{background:var(--color-soft)}.profile-dashboard_copyCode__Dr6Ps:disabled{opacity:.5;cursor:default}.profile-dashboard_identity__Zx4_X article>section{margin-top:8px}.profile-dashboard_memberIdentity__Lh5cp{grid-template-columns:64px minmax(0,1fr) auto;gap:10px}.profile-dashboard_memberIdentity__Lh5cp article>section{margin-top:0}.profile-dashboard_profilePhoto__J19XL.profile-dashboard_profilePhoto__J19XL.profile-dashboard_profilePhoto__J19XL{width:64px;height:64px;border-color:var(--color-line);background:var(--color-soft);color:var(--color-primary);border-radius:10px}.profile-dashboard_profilePhoto__J19XL.profile-dashboard_profilePhoto__J19XL>span{background:var(--color-primary)}.profile-dashboard_profileStatus__tUHyb{align-self:center;padding:4px 7px;border-radius:999px;font-size:9px;line-height:1.3;font-weight:850;white-space:nowrap}.profile-dashboard_activeStatus__RYns6{background:#e8f3ec;color:#39775a}.profile-dashboard_inactiveStatus__Xx4TW{background:#eee5e7;color:#6c3441}.profile-dashboard_appVersion__Ysozq{margin:22px 0 0;display:flex;align-items:baseline;justify-content:center;gap:6px;color:var(--color-muted);font-size:.67rem;text-align:center}.profile-dashboard_appVersion__Ysozq span{font-weight:750}.profile-dashboard_appVersion__Ysozq strong{color:var(--color-ink);font-size:.7rem}.profile-dashboard_appVersion__Ysozq small{font-size:.61rem}