.ProUpgradeBanner-module-scss-module__CRyN_W__banner{border-radius:var(--radius-sm);background:linear-gradient(115deg, #6b73ee 0%, var(--color-indigo-400) 55%, #c4b8e6 100%);justify-content:space-between;align-items:center;gap:12px;height:80px;padding:0 16px;text-decoration:none;display:flex;position:relative;overflow:hidden}.ProUpgradeBanner-module-scss-module__CRyN_W__banner:before{content:"";pointer-events:none;background:linear-gradient(45deg,#4a3aff8c,#4a3aff00);width:60%;height:160px;position:absolute;bottom:-40px;left:0}.ProUpgradeBanner-module-scss-module__CRyN_W__banner:after{content:"";pointer-events:none;background:linear-gradient(45deg,#efe4ff00,#d8dffa73);width:55%;height:150px;position:absolute;top:-50px;right:-20px}.ProUpgradeBanner-module-scss-module__CRyN_W__texts{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex;position:relative}.ProUpgradeBanner-module-scss-module__CRyN_W__title{color:var(--text-on-brand);font-size:20px;font-weight:700;line-height:28px}.ProUpgradeBanner-module-scss-module__CRyN_W__desc{color:var(--color-indigo-50);font-size:10px;font-weight:500;line-height:14px}.ProUpgradeBanner-module-scss-module__CRyN_W__cta{border-radius:var(--radius-sm);background:linear-gradient(180deg, var(--surface-card) 0%, #f1f0fb 100%);color:#170f49;white-space:nowrap;border:.5px solid #d9dbe9;flex-shrink:0;padding:9px 14px;font-size:12px;font-weight:600;line-height:16px;position:relative}.ProUpgradeBanner-module-scss-module__CRyN_W__sticker,.ProUpgradeBanner-module-scss-module__CRyN_W__arrow{display:none}@media (min-width:745px){.ProUpgradeBanner-module-scss-module__CRyN_W__banner{border:1.5px solid var(--rally-primary);background:var(--surface-card);border-radius:16px;justify-content:flex-start;gap:14px;height:auto;padding:14px 16px;transition:background .12s}.ProUpgradeBanner-module-scss-module__CRyN_W__banner:before,.ProUpgradeBanner-module-scss-module__CRyN_W__banner:after{content:none}.ProUpgradeBanner-module-scss-module__CRyN_W__banner:hover{background:var(--surface-page)}.ProUpgradeBanner-module-scss-module__CRyN_W__sticker{background:var(--v2-sticker-amber-solid);width:40px;height:40px;box-shadow:0 0 0 3px var(--v2-sticker-amber-ring);color:var(--color-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin:3px;display:flex}.ProUpgradeBanner-module-scss-module__CRyN_W__texts{gap:2px}.ProUpgradeBanner-module-scss-module__CRyN_W__title{font-size:var(--text-15);color:var(--text-primary);line-height:1.4}.ProUpgradeBanner-module-scss-module__CRyN_W__desc{font-size:var(--text-xs);color:var(--text-secondary);font-weight:400;line-height:1.4}.ProUpgradeBanner-module-scss-module__CRyN_W__cta{display:none}.ProUpgradeBanner-module-scss-module__CRyN_W__arrow{color:var(--text-placeholder);flex-shrink:0;display:block}}
.mypage-module-scss-module__OyrNkW__page{background:var(--surface-card);flex-direction:column;height:100vh;display:flex}.mypage-module-scss-module__OyrNkW__panel{background:var(--surface-card);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.mypage-module-scss-module__OyrNkW__header{border-bottom:1px solid var(--border-default);flex-shrink:0;justify-content:space-between;align-items:center;padding:24px;display:flex}.mypage-module-scss-module__OyrNkW__headerLeft{align-items:center;gap:12px;display:flex}.mypage-module-scss-module__OyrNkW__headerIcon{background:var(--surface-card);border:1px solid var(--border-default);width:40px;height:40px;box-shadow:var(--shadow-xs);color:var(--text-secondary);font-size:var(--text-xl);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.mypage-module-scss-module__OyrNkW__headerTitle{font-size:var(--text-xl);color:var(--text-primary);margin:0;font-weight:700}.mypage-module-scss-module__OyrNkW__closeBtn{background:var(--surface-page);border:1px solid var(--border-default);width:40px;height:40px;font-size:var(--text-lg);color:var(--text-secondary);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;line-height:1;display:inline-flex}.mypage-module-scss-module__OyrNkW__closeBtn:hover{background:var(--surface-muted);color:var(--text-primary)}.mypage-module-scss-module__OyrNkW__body{background:var(--surface-page);flex:1;grid-template-columns:256px 1fr;min-height:0;display:grid}.mypage-module-scss-module__OyrNkW__sidebar{background:var(--surface-card);border-right:1px solid var(--border-default);flex-direction:column;padding:12px;display:flex;overflow-y:auto}.mypage-module-scss-module__OyrNkW__versionInfo{font:var(--caption-weight) var(--caption-s-size)/var(--caption-s-leading) var(--font-sans);color:var(--text-tertiary);font-variant-numeric:tabular-nums;-webkit-user-select:text;user-select:text;flex-direction:column;gap:2px;margin-top:auto;padding:16px 12px 4px;display:flex}.mypage-module-scss-module__OyrNkW__menu{flex-direction:column;gap:4px;display:flex}.mypage-module-scss-module__OyrNkW__menuItem{font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;padding:8px 12px;font-weight:500}.mypage-module-scss-module__OyrNkW__menuItem:hover{background:var(--surface-page);color:var(--text-primary)}.mypage-module-scss-module__OyrNkW__menuItemActive{background:var(--rally-primary-subtle);color:var(--rally-primary-pressed);font-weight:500}.mypage-module-scss-module__OyrNkW__menuItemActive:hover{background:var(--rally-primary-subtle)}.mypage-module-scss-module__OyrNkW__content{padding:28px 36px;overflow-y:auto}.mypage-module-scss-module__OyrNkW__contentTitle{font-size:var(--text-lg);color:var(--text-primary);margin:0 0 4px;font-weight:700}.mypage-module-scss-module__OyrNkW__contentDesc{font-size:var(--text-13);color:var(--text-secondary);margin:0 0 20px}.mypage-module-scss-module__OyrNkW__card{background:var(--surface-card);border:1px solid var(--border-subtle);box-shadow:var(--shadow-card);border-radius:16px;margin-bottom:16px;padding:20px 24px}.mypage-module-scss-module__OyrNkW__cardTitle{font-size:var(--text-15);color:var(--text-primary);margin:0;font-weight:700}.mypage-module-scss-module__OyrNkW__cardDesc{font-size:var(--text-13);color:var(--text-secondary);margin:4px 0 14px}.mypage-module-scss-module__OyrNkW__cardTitleGap{margin-bottom:14px}.mypage-module-scss-module__OyrNkW__accountRow{align-items:center;gap:16px;margin-top:14px;display:flex}.mypage-module-scss-module__OyrNkW__avatarBlock{flex-direction:column;flex-shrink:0;align-items:center;gap:8px;display:flex}.mypage-module-scss-module__OyrNkW__nameField{width:320px;max-width:100%}.mypage-module-scss-module__OyrNkW__emailRow{align-items:center;gap:12px;display:flex}.mypage-module-scss-module__OyrNkW__inputWrap{flex:1;min-width:0;position:relative}.mypage-module-scss-module__OyrNkW__emailChangeNote{font-size:var(--text-xs);color:var(--text-secondary);margin:10px 0 0}.mypage-module-scss-module__OyrNkW__link{color:var(--rally-primary);cursor:pointer;text-decoration:underline}.mypage-module-scss-module__OyrNkW__link:hover{color:var(--rally-primary-hover)}.mypage-module-scss-module__OyrNkW__providerBadge{font-size:var(--text-xs);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:7px 12px;font-weight:600;display:inline-flex}.mypage-module-scss-module__OyrNkW__badgeEmail{background:var(--rally-primary-subtle);color:var(--rally-primary)}.mypage-module-scss-module__OyrNkW__badgeSocial,.mypage-module-scss-module__OyrNkW__badgeGoogle{background:var(--surface-card);color:var(--text-primary);border:1px solid var(--border-default)}.mypage-module-scss-module__OyrNkW__badgeKakao{color:#3c1e1e;background:#fee500}.mypage-module-scss-module__OyrNkW__badgeApple{background:var(--color-black);color:var(--text-on-brand)}.mypage-module-scss-module__OyrNkW__badgeNaver{color:var(--text-on-brand);background:#03c75a}.mypage-module-scss-module__OyrNkW__formField{margin-bottom:20px;position:relative}.mypage-module-scss-module__OyrNkW__fieldLabel{font-size:var(--text-13);color:var(--text-primary);margin-bottom:8px;font-weight:700;display:block}.mypage-module-scss-module__OyrNkW__input{border:1px solid var(--border-default);width:100%;font-size:var(--text-sm);color:var(--text-primary);background:var(--surface-card);border-radius:10px;outline:none;padding:12px 14px;transition:border-color .15s}.mypage-module-scss-module__OyrNkW__input::placeholder{color:var(--text-placeholder)}.mypage-module-scss-module__OyrNkW__input:focus{border-color:var(--rally-primary)}.mypage-module-scss-module__OyrNkW__input:disabled{background:var(--surface-page);color:var(--text-secondary);cursor:not-allowed}.mypage-module-scss-module__OyrNkW__inputLocked{padding-right:36px}.mypage-module-scss-module__OyrNkW__lockIcon{color:var(--text-tertiary);pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.mypage-module-scss-module__OyrNkW__lockNote{background:var(--surface-page);font-size:var(--text-xs);color:var(--text-secondary);border-radius:10px;align-items:flex-start;gap:8px;margin-top:8px;padding:12px 14px;display:flex}.mypage-module-scss-module__OyrNkW__lockNoteIcon{color:var(--text-tertiary);flex-shrink:0}.mypage-module-scss-module__OyrNkW__selectField{max-width:420px}.mypage-module-scss-module__OyrNkW__select{border:1px solid var(--border-default);width:100%;font-size:var(--text-sm);color:var(--text-primary);background-color:var(--surface-card);appearance:none;cursor:pointer;border-radius:10px;outline:none;padding:12px 40px 12px 14px}.mypage-module-scss-module__OyrNkW__select:focus{border-color:var(--rally-primary)}.mypage-module-scss-module__OyrNkW__fieldHelp{font-size:var(--text-xs);color:var(--text-tertiary);margin-top:6px}.mypage-module-scss-module__OyrNkW__actions{justify-content:flex-end;margin-top:24px;display:flex}.mypage-module-scss-module__OyrNkW__saveBtn{background:var(--rally-primary);color:var(--rally-on-primary);font-size:var(--text-sm);cursor:pointer;white-space:nowrap;border:none;border-radius:10px;flex-shrink:0;padding:12px 22px;font-weight:700}.mypage-module-scss-module__OyrNkW__saveBtn:hover:not(:disabled){background:var(--rally-primary-hover)}.mypage-module-scss-module__OyrNkW__saveBtn:disabled{opacity:.5;cursor:not-allowed}.mypage-module-scss-module__OyrNkW__error{color:var(--error);font-size:var(--text-xs);margin-top:6px}.mypage-module-scss-module__OyrNkW__success{color:var(--success);font-size:var(--text-xs);margin-top:6px}.mypage-module-scss-module__OyrNkW__segTrack{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-md);flex-shrink:0;padding:2px}.mypage-module-scss-module__OyrNkW__settingRow{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.mypage-module-scss-module__OyrNkW__settingRow:first-of-type{border-top:none;padding-top:4px}.mypage-module-scss-module__OyrNkW__settingRowMain{flex:1;min-width:0}.mypage-module-scss-module__OyrNkW__settingLabel{font-size:var(--text-sm);color:var(--text-primary);margin:0;font-weight:700}.mypage-module-scss-module__OyrNkW__settingHelp{font-size:var(--text-xs);color:var(--text-secondary);margin:3px 0 0;line-height:1.4}.mypage-module-scss-module__OyrNkW__mOnly{display:none}@media (max-width:744px){.mypage-module-scss-module__OyrNkW__dOnly{display:none!important}.mypage-module-scss-module__OyrNkW__mOnly{display:revert}.mypage-module-scss-module__OyrNkW__page{background:var(--surface-page);height:100dvh}.mypage-module-scss-module__OyrNkW__panel{background:var(--surface-page)}.mypage-module-scss-module__OyrNkW__header,.mypage-module-scss-module__OyrNkW__sidebar{display:none}.mypage-module-scss-module__OyrNkW__mHeader{background:var(--surface-card);flex-shrink:0;align-items:center;gap:8px;height:52px;padding:0 12px;display:flex}.mypage-module-scss-module__OyrNkW__mBack{width:36px;height:36px;color:var(--text-primary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.mypage-module-scss-module__OyrNkW__mTitle{min-width:0;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;font-size:16px;font-weight:700;overflow:hidden}.mypage-module-scss-module__OyrNkW__body{background:var(--surface-page);flex-direction:column;display:flex}.mypage-module-scss-module__OyrNkW__content{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;min-height:0;padding:16px;display:flex;overflow-y:auto}.mypage-module-scss-module__OyrNkW__contentFlush{padding:0}.mypage-module-scss-module__OyrNkW__contentTitle{display:none}.mypage-module-scss-module__OyrNkW__contentDesc{margin:0 0 20px;font-size:14px;line-height:21px}.mypage-module-scss-module__OyrNkW__card{border-color:var(--border-default);box-shadow:none;border-radius:12px;margin-bottom:8px;padding:16px}.mypage-module-scss-module__OyrNkW__cardTitle{font-size:16px;font-weight:500}.mypage-module-scss-module__OyrNkW__cardTitleGap{margin-bottom:16px}.mypage-module-scss-module__OyrNkW__cardDesc{margin:4px 0 16px;font-size:14px;display:block}.mypage-module-scss-module__OyrNkW__cardTitleRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.mypage-module-scss-module__OyrNkW__accountRow{gap:0;margin-top:0}.mypage-module-scss-module__OyrNkW__avatar{display:none}.mypage-module-scss-module__OyrNkW__nameField{width:100%}.mypage-module-scss-module__OyrNkW__fieldLabel{margin-bottom:6px;font-size:12px;font-weight:500}.mypage-module-scss-module__OyrNkW__input{border-radius:12px;height:40px;padding:0 12px;font-size:15px}.mypage-module-scss-module__OyrNkW__input:disabled{background:var(--color-slate-100);color:var(--text-placeholder);border-color:var(--border-default)}.mypage-module-scss-module__OyrNkW__inputLocked{padding-right:12px}.mypage-module-scss-module__OyrNkW__lockIcon{display:none}.mypage-module-scss-module__OyrNkW__emailRow{margin-top:0}.mypage-module-scss-module__OyrNkW__providerBadge{border-radius:4px;gap:4px;padding:6px 8px;font-weight:500;display:inline-flex}.mypage-module-scss-module__OyrNkW__emailChangeNote{margin-top:6px}.mypage-module-scss-module__OyrNkW__fieldHelp{color:var(--text-secondary);margin-top:6px;font-size:12px;display:block}.mypage-module-scss-module__OyrNkW__selectField{max-width:none}.mypage-module-scss-module__OyrNkW__selectField button{border-radius:8px;height:40px;font-size:14px;font-weight:500}.mypage-module-scss-module__OyrNkW__actions{z-index:2;padding:12px 20px calc(8px + env(safe-area-inset-bottom,0px));background:var(--surface-page);margin:auto -16px -16px;position:sticky;bottom:0}.mypage-module-scss-module__OyrNkW__saveBtn{border-radius:12px;width:100%;height:50px;padding:0 12px;font-size:16px;font-weight:600}.mypage-module-scss-module__OyrNkW__saveBtn:disabled{opacity:1;background:var(--color-slate-100);color:var(--text-disabled)}.mypage-module-scss-module__OyrNkW__actionsInline{background:0 0;margin:0;padding:0;position:static}.mypage-module-scss-module__OyrNkW__error,.mypage-module-scss-module__OyrNkW__success{font-size:12px}.mypage-module-scss-module__OyrNkW__mList{flex-direction:column;gap:16px;display:flex}.mypage-module-scss-module__OyrNkW__versionInfoMobile{align-items:flex-start;margin-top:0;padding:8px 8px 0}.mypage-module-scss-module__OyrNkW__mGroup{flex-direction:column;gap:8px;display:flex}.mypage-module-scss-module__OyrNkW__mGroupTitle{color:var(--text-secondary);margin:0;padding:0 8px;font-size:14px;font-weight:500;line-height:20px}.mypage-module-scss-module__OyrNkW__mGroupBody{background:var(--surface-card);border-radius:12px;padding:8px 16px}.mypage-module-scss-module__OyrNkW__mRow{text-align:left;cursor:pointer;width:100%;color:var(--text-tertiary);background:0 0;border:none;align-items:center;gap:12px;padding:12px 0;display:flex}.mypage-module-scss-module__OyrNkW__mRow+.mypage-module-scss-module__OyrNkW__mRow{border-top:1px solid var(--border-subtle)}.mypage-module-scss-module__OyrNkW__mRowIcon{background:var(--rally-primary-subtle);width:40px;height:40px;color:var(--rally-primary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.mypage-module-scss-module__OyrNkW__mRowIconDanger{background:var(--error-subtle);color:var(--error-text)}.mypage-module-scss-module__OyrNkW__mRowLabel{min-width:0;color:var(--text-primary);flex:1;font-size:16px;font-weight:500;line-height:24px}.mypage-module-scss-module__OyrNkW__mOptGroup{flex-direction:column;gap:10px;margin-bottom:20px;display:flex}.mypage-module-scss-module__OyrNkW__mOptGroupTitle{color:var(--text-secondary);margin:0;font-size:13px;font-weight:600}.mypage-module-scss-module__OyrNkW__mOpt{text-align:left;cursor:pointer;border:1.5px solid var(--border-default);background:var(--surface-card);border-radius:12px;align-items:center;gap:14px;width:100%;padding:18px 16px;display:flex}.mypage-module-scss-module__OyrNkW__mOpt:disabled{cursor:default}.mypage-module-scss-module__OyrNkW__mOptOn{border-color:var(--rally-primary);background:var(--surface-subtle)}.mypage-module-scss-module__OyrNkW__mOptTexts{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.mypage-module-scss-module__OyrNkW__mOptTitle{color:var(--text-primary);font-size:16px;font-weight:600}.mypage-module-scss-module__OyrNkW__mOptDesc{color:var(--text-secondary);font-size:14px}.mypage-module-scss-module__OyrNkW__mOptCheck{border:1.5px solid var(--border-strong);width:24px;height:24px;color:var(--border-strong);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.mypage-module-scss-module__OyrNkW__mOptOn .mypage-module-scss-module__OyrNkW__mOptCheck{background:var(--rally-primary);border-color:var(--rally-primary);color:var(--rally-on-primary)}.mypage-module-scss-module__OyrNkW__stack12 .mypage-module-scss-module__OyrNkW__card{border-radius:14px;margin-bottom:12px}.mypage-module-scss-module__OyrNkW__stack12 .mypage-module-scss-module__OyrNkW__cardTitle{font-weight:600}.mypage-module-scss-module__OyrNkW__stack12 .mypage-module-scss-module__OyrNkW__cardDesc{margin:8px 0 0;font-size:13px;line-height:19px}.mypage-module-scss-module__OyrNkW__settingRow{border:1px solid var(--border-default);border-radius:12px;margin-top:8px;padding:12px 14px}.mypage-module-scss-module__OyrNkW__settingRow:first-of-type{border-top:1px solid var(--border-default);padding-top:12px}.mypage-module-scss-module__OyrNkW__settingLabel{font-size:15px;font-weight:600}.mypage-module-scss-module__OyrNkW__settingHelp{margin-top:2px;font-size:13px;line-height:19px}}.mypage-module-scss-module__OyrNkW__sidebarTitle,.mypage-module-scss-module__OyrNkW__sidebarLogout{display:none}@media (min-width:745px){.mypage-module-scss-module__OyrNkW__body{grid-template-columns:240px 1fr}.mypage-module-scss-module__OyrNkW__sidebar{border-right-color:var(--surface-sunken);padding:20px 12px}.mypage-module-scss-module__OyrNkW__sidebarTitle{text-align:left;font:inherit;font-size:var(--text-xs);color:var(--text-placeholder);cursor:pointer;background:0 0;border:0;padding:0 12px 10px;font-weight:700;display:block}.mypage-module-scss-module__OyrNkW__menu{gap:2px}.mypage-module-scss-module__OyrNkW__menuItem{height:40px;color:var(--text-primary);border-radius:10px;align-items:center;padding:0 12px;display:flex}.mypage-module-scss-module__OyrNkW__sidebarLogout{color:var(--text-secondary);margin-top:auto;display:flex}.mypage-module-scss-module__OyrNkW__content{padding:28px 32px 48px}.mypage-module-scss-module__OyrNkW__contentCol{max-width:640px;margin:0 auto}.mypage-module-scss-module__OyrNkW__hub{flex-direction:column;gap:14px;display:flex}.mypage-module-scss-module__OyrNkW__hubProfile{align-items:center;gap:16px;padding:4px 4px 12px;display:flex}.mypage-module-scss-module__OyrNkW__hubAvatar{box-shadow:0 0 0 3px var(--surface-card),0 0 0 5px var(--rally-primary-disabled);border-radius:50%;flex-shrink:0;display:inline-flex;overflow:hidden}.mypage-module-scss-module__OyrNkW__hubWho{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mypage-module-scss-module__OyrNkW__hubName{font-size:var(--text-xl);color:var(--text-primary);font-weight:700}.mypage-module-scss-module__OyrNkW__hubEmail{font-size:var(--text-13);color:var(--text-secondary)}.mypage-module-scss-module__OyrNkW__hubPlan{background:var(--rally-primary-subtle);color:var(--rally-primary-pressed);font-size:var(--text-xs);border-radius:9999px;padding:5px 10px;font-weight:700}.mypage-module-scss-module__OyrNkW__hubGroup{flex-direction:column;gap:14px;display:flex}.mypage-module-scss-module__OyrNkW__hubGroupTitle{font-size:var(--text-13);color:var(--text-secondary);margin:0;padding:8px 4px 0;font-weight:700}.mypage-module-scss-module__OyrNkW__hubGroupBody{background:var(--surface-card);border:1px solid var(--surface-sunken);border-radius:16px;overflow:hidden}.mypage-module-scss-module__OyrNkW__hubRow{border:0;border-top:1px solid var(--surface-sunken);text-align:left;width:100%;min-height:56px;font:inherit;color:var(--text-placeholder);cursor:pointer;background:0 0;align-items:center;gap:12px;padding:0 16px;display:flex}.mypage-module-scss-module__OyrNkW__hubRow:first-child{border-top:0}.mypage-module-scss-module__OyrNkW__hubRow:hover{background:var(--surface-page)}.mypage-module-scss-module__OyrNkW__hubRowLabel{font-size:var(--text-15);color:var(--text-primary);flex:1;font-weight:500}.mypage-module-scss-module__OyrNkW__hubFoot{font-size:var(--text-xs);color:var(--text-placeholder);align-items:center;gap:12px;padding:12px 4px 0;display:flex}.mypage-module-scss-module__OyrNkW__hubVersion{flex-direction:row;gap:10px;margin:0;padding:0}.mypage-module-scss-module__OyrNkW__hubDelete{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}}.mypage-module-scss-module__OyrNkW__fvGroupBody{display:contents}.mypage-module-scss-module__OyrNkW__fvOnly{display:none}.mypage-module-scss-module__OyrNkW__fvMobile{display:contents}@media (min-width:745px){.mypage-module-scss-module__OyrNkW__fvOnly{display:revert}.mypage-module-scss-module__OyrNkW__fvMobile,.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__fvHide{display:none!important}.mypage-module-scss-module__OyrNkW__fv{flex-direction:column;gap:14px;display:flex}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__contentTitle{font-size:var(--text-22);margin:0;padding:4px 0 2px;font-weight:700}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__contentDesc{font-size:var(--text-13);color:var(--text-secondary);margin:0;padding:0 4px;line-height:1.5}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__card{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__fieldLabel,.mypage-module-scss-module__OyrNkW__fvLabel{font-size:var(--text-13);color:var(--color-gray-700);margin:0 0 6px;font-weight:600;display:block}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__input{height:50px;font-size:var(--text-base);border-radius:12px;padding:0 14px}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__input:disabled{background:var(--surface-sunken);color:var(--text-placeholder)}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__inputLocked{padding-right:40px}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__lockIcon{color:var(--text-placeholder);right:14px}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__selectField{max-width:none}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__selectField>button{height:50px;font-size:var(--text-base);border-radius:12px}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__fieldHelp,.mypage-module-scss-module__OyrNkW__fvHelp{font-size:var(--text-xs);color:var(--text-placeholder);margin:6px 0 0;padding:0 4px;line-height:1.5}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__emailChangeNote{color:var(--text-placeholder);margin:6px 0 0;padding:0 4px}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__error{margin:0;padding:0 4px}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__actions{margin:0;padding-top:8px}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__actions .mypage-module-scss-module__OyrNkW__saveBtn,.mypage-module-scss-module__OyrNkW__fvCta{width:100%;height:52px;font-size:var(--text-base);border-radius:8px;padding:0 16px;font-weight:500}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__actions .mypage-module-scss-module__OyrNkW__saveBtn:disabled,.mypage-module-scss-module__OyrNkW__fvCta:disabled{opacity:1;background:var(--surface-muted);color:var(--text-placeholder)}.mypage-module-scss-module__OyrNkW__fvGroupTitle{font-size:var(--text-13);color:var(--text-secondary);margin:0;padding:6px 4px 0;font-weight:700}.mypage-module-scss-module__OyrNkW__fvGroupHint{color:var(--text-placeholder);font-weight:500}.mypage-module-scss-module__OyrNkW__fvGroupBody{background:var(--surface-card);border:1px solid var(--surface-sunken);border-radius:16px;display:block;overflow:hidden}.mypage-module-scss-module__OyrNkW__fvGroupPad{flex-direction:column;gap:12px;padding:16px;display:flex;overflow:visible}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__fvGroupBody>.mypage-module-scss-module__OyrNkW__settingRow{border-top:1px solid var(--surface-sunken);min-height:56px;padding:10px 14px}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__fvGroupBody>.mypage-module-scss-module__OyrNkW__settingRow:first-child{border-top:0}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__settingLabel{font-size:var(--text-15);font-weight:500}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__settingHelp{margin-top:2px;line-height:1.5}.mypage-module-scss-module__OyrNkW__fvDivider{background:var(--surface-sunken);height:1px}.mypage-module-scss-module__OyrNkW__fvTiles{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mypage-module-scss-module__OyrNkW__fvTile{background:var(--surface-card);box-shadow:inset 0 0 0 1px var(--border-default);font:inherit;text-align:left;color:var(--text-primary);cursor:pointer;border:0;border-radius:14px;align-items:center;gap:10px;padding:12px;display:flex}.mypage-module-scss-module__OyrNkW__fvTile:disabled{cursor:default}.mypage-module-scss-module__OyrNkW__fvTileOn{background:var(--rally-primary-subtle);box-shadow:inset 0 0 0 1.5px var(--rally-primary)}.mypage-module-scss-module__OyrNkW__fvTileIcon{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin:3px;display:inline-flex}.mypage-module-scss-module__OyrNkW__fvTileTexts{flex-direction:column;gap:1px;min-width:0;display:flex}.mypage-module-scss-module__OyrNkW__fvTileName{font-size:var(--text-sm);font-weight:700}.mypage-module-scss-module__OyrNkW__fvTileDesc{font-size:var(--text-xs);color:var(--text-secondary)}.mypage-module-scss-module__OyrNkW__fvSeg{background:var(--surface-card);border:1px solid var(--border-default);border-radius:12px;gap:2px;padding:2px;display:flex}.mypage-module-scss-module__OyrNkW__fvSegBtn{min-height:40px;font:inherit;font-size:var(--text-13);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:4px 8px;font-weight:700;display:flex}.mypage-module-scss-module__OyrNkW__fvSegBtn:disabled{cursor:default}.mypage-module-scss-module__OyrNkW__fvSegOn{background:var(--rally-primary-subtle);color:var(--rally-primary-pressed)}.mypage-module-scss-module__OyrNkW__fvFillRow{gap:8px;display:flex}.mypage-module-scss-module__OyrNkW__fvFillBtn{background:var(--surface-sunken);height:36px;font:inherit;font-size:var(--text-13);color:var(--text-secondary);cursor:pointer;border:0;border-radius:8px;flex:1;justify-content:center;align-items:center;padding:0 6px;font-weight:700;display:flex}.mypage-module-scss-module__OyrNkW__fvFillOn{background:var(--rally-primary);color:var(--rally-on-primary)}.mypage-module-scss-module__OyrNkW__fvLinkBtn{font:inherit;font-size:var(--text-13);color:var(--rally-primary-pressed);cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;font-weight:700}.mypage-module-scss-module__OyrNkW__fvOutlineBtn{background:var(--surface-card);width:100%;height:44px;box-shadow:inset 0 0 0 1px var(--border-default);font:inherit;font-size:var(--text-sm);color:var(--text-primary);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0 16px;font-weight:500;display:flex}.mypage-module-scss-module__OyrNkW__fvOutlineBtn:disabled{color:var(--text-placeholder);cursor:not-allowed}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__accountRow{flex-direction:column;align-items:stretch;gap:14px;margin:0}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__avatarBlock{gap:10px}.mypage-module-scss-module__OyrNkW__fvAvatar{box-shadow:0 0 0 2px var(--surface-card),0 0 0 3.5px var(--rally-primary-disabled);border-radius:50%;display:inline-flex;overflow:hidden}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__nameField{width:100%}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__cardTitleRow{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__cardTitleRow .mypage-module-scss-module__OyrNkW__cardTitle,.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__fvLabelTitle{font-size:var(--text-13);color:var(--color-gray-700);margin:0;font-weight:600}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__fvLabelTitle{margin-bottom:6px}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__providerBadge{padding:4px 10px}}.mypage-module-scss-module__OyrNkW__nfForm{margin-top:16px;margin-bottom:0}.mypage-module-scss-module__OyrNkW__nfResub{margin-top:12px}@media (min-width:745px){.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__fvGroup,.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__fvStack{flex-direction:column;gap:14px;display:flex}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__settingRow{display:flex}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__settingRow.mypage-module-scss-module__OyrNkW__fvHide,.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__settingLabel.mypage-module-scss-module__OyrNkW__mOnly{display:none}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__fvGroupPad>.mypage-module-scss-module__OyrNkW__settingRow{border-top:0;min-height:0;padding:0}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__fvGroupPad>.mypage-module-scss-module__OyrNkW__cardDesc{margin:0;line-height:1.5}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__nfForm{flex-direction:column;margin:0;display:flex}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__nfForm .mypage-module-scss-module__OyrNkW__fieldHelp,.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__nfForm .mypage-module-scss-module__OyrNkW__error{margin:6px 0 0}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__nfForm .mypage-module-scss-module__OyrNkW__fvOutlineBtn{margin-top:12px}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__actions.mypage-module-scss-module__OyrNkW__nfResub{margin:0;padding:0}.mypage-module-scss-module__OyrNkW__fv .mypage-module-scss-module__OyrNkW__actions.mypage-module-scss-module__OyrNkW__nfResub .mypage-module-scss-module__OyrNkW__saveBtn{background:var(--surface-card);height:44px;box-shadow:inset 0 0 0 1px var(--border-default);font-size:var(--text-sm);color:var(--text-primary)}.mypage-module-scss-module__OyrNkW__nfSummary{align-items:center;gap:12px;display:flex}.mypage-module-scss-module__OyrNkW__nfSummaryMain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mypage-module-scss-module__OyrNkW__nfEmail{font-size:var(--text-15);color:var(--text-primary);text-overflow:ellipsis;font-weight:700;overflow:hidden}.mypage-module-scss-module__OyrNkW__nfStatus{font-size:var(--text-xs);color:var(--text-secondary);align-items:flex-start;gap:6px;line-height:1.5;display:flex}.mypage-module-scss-module__OyrNkW__nfStatus svg{flex-shrink:0;margin-top:2px}.mypage-module-scss-module__OyrNkW__nfWait{color:var(--v2-status-warning-text)}.mypage-module-scss-module__OyrNkW__nfOk{color:var(--v2-status-success-text)}.mypage-module-scss-module__OyrNkW__nfBad{color:var(--v2-status-error-text)}.mypage-module-scss-module__OyrNkW__nfLocked .mypage-module-scss-module__OyrNkW__settingLabel,.mypage-module-scss-module__OyrNkW__nfLocked .mypage-module-scss-module__OyrNkW__settingHelp{color:var(--text-placeholder)}.mypage-module-scss-module__OyrNkW__nfWeekday{flex-direction:column;gap:6px;display:flex}.mypage-module-scss-module__OyrNkW__nfCaption{font-size:var(--text-xs);color:var(--text-secondary)}.mypage-module-scss-module__OyrNkW__nfRai{flex-direction:column;gap:14px;display:flex}.mypage-module-scss-module__OyrNkW__nfRai>section{box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;margin:0;padding:0;display:flex}.mypage-module-scss-module__OyrNkW__nfRai>section>h3,.mypage-module-scss-module__OyrNkW__nfRai>section>p[class*=desc]{display:none}.mypage-module-scss-module__OyrNkW__nfRai>section>p{order:9;padding:0 4px}.mypage-module-scss-module__OyrNkW__nfRai>section>div{background:var(--surface-card);border:1px solid var(--surface-sunken);align-items:center;gap:12px;min-height:56px;padding:10px 14px}.mypage-module-scss-module__OyrNkW__nfRai>section>div:first-of-type{border-radius:16px 16px 0 0;order:1}.mypage-module-scss-module__OyrNkW__nfRai>section>div:nth-of-type(3){border-top:0;border-radius:0 0 16px 16px;order:2}.mypage-module-scss-module__OyrNkW__nfRai>section>div:nth-of-type(2){background:0 0;border:0;order:3;min-height:0;margin-top:14px;padding:0 4px}.mypage-module-scss-module__OyrNkW__nfRai>section [class*=rowLabel]{font-size:var(--text-15);font-weight:500}.mypage-module-scss-module__OyrNkW__nfRai>section [class*=rowHelp]{margin-top:2px;line-height:1.5}.mypage-module-scss-module__OyrNkW__nfRai>section>div:nth-of-type(2) [class*=rowLabel]{font-size:var(--text-13);color:var(--text-secondary);font-weight:700}.mypage-module-scss-module__OyrNkW__nfRai>section>div:nth-of-type(2) [class*=rowHelp]{color:var(--text-placeholder)}.mypage-module-scss-module__OyrNkW__nfRai>section [class*=hourRow]{grid-template-columns:repeat(3,1fr);gap:8px;margin:10px -4px 0;display:grid}.mypage-module-scss-module__OyrNkW__nfRai>section [class*=hourChip]{height:44px;box-shadow:inset 0 0 0 1px var(--border-default);font-size:var(--text-sm);color:var(--color-gray-700);border:0;border-radius:12px;padding:0 8px;font-weight:500}.mypage-module-scss-module__OyrNkW__nfRai>section [class*=hourChipOn]{background:var(--rally-primary-subtle);box-shadow:inset 0 0 0 1.5px var(--rally-primary);color:var(--rally-primary-pressed);font-weight:700}.mypage-module-scss-module__OyrNkW__plHead{align-items:center;gap:6px;margin-left:-8px;display:flex}.mypage-module-scss-module__OyrNkW__plBack{width:36px;height:36px;color:var(--text-primary);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;padding:0;display:inline-flex}.mypage-module-scss-module__OyrNkW__plBack:hover{background:var(--surface-sunken)}.mypage-module-scss-module__OyrNkW__plDoc>[class*=header],.mypage-module-scss-module__OyrNkW__plDoc [role=tablist]{display:none}.mypage-module-scss-module__OyrNkW__plDoc>[class*=card]{border-radius:16px}.mypage-module-scss-module__OyrNkW__plDoc [class*=body]{max-height:none}}@media (max-width:744px){.mypage-module-scss-module__OyrNkW__emailRow .mypage-module-scss-module__OyrNkW__saveBtn{border-radius:10px;width:auto;height:44px;padding:0 16px;font-size:15px}}
.ProSourceNote-module-scss-module__Bak4Jq__wrap{flex-direction:column;gap:10px;margin-top:12px;display:flex}.ProSourceNote-module-scss-module__Bak4Jq__card{flex-direction:column;gap:10px;display:flex}.ProSourceNote-module-scss-module__Bak4Jq__head{align-items:center;gap:10px;display:flex}.ProSourceNote-module-scss-module__Bak4Jq__badge{background:var(--rally-primary-subtle);height:22px;color:var(--rally-primary-strong);border-radius:6px;align-items:center;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.ProSourceNote-module-scss-module__Bak4Jq__row{border:1px solid var(--border-default);border-radius:12px;align-items:center;gap:12px;padding:14px 16px;display:flex}.ProSourceNote-module-scss-module__Bak4Jq__row svg{color:var(--text-secondary);flex-shrink:0}.ProSourceNote-module-scss-module__Bak4Jq__rowText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ProSourceNote-module-scss-module__Bak4Jq__rowTitle{font-size:var(--text-sm);color:var(--text-primary);font-weight:700}.ProSourceNote-module-scss-module__Bak4Jq__rowSub{color:var(--text-secondary);font-size:12px}.ProSourceNote-module-scss-module__Bak4Jq__rowSubOff{color:var(--error-text)}.ProSourceNote-module-scss-module__Bak4Jq__rowNote{color:var(--text-tertiary);white-space:nowrap;flex-shrink:0;font-size:12px}.ProSourceNote-module-scss-module__Bak4Jq__dup{font-size:var(--text-xs);color:var(--text-secondary);line-height:1.5}.ProSourceNote-module-scss-module__Bak4Jq__after{font-size:var(--text-13);color:var(--text-secondary)}.ProSourceNote-module-scss-module__Bak4Jq__strip{border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;display:flex}.ProSourceNote-module-scss-module__Bak4Jq__strip svg{flex-shrink:0}.ProSourceNote-module-scss-module__Bak4Jq__stripWarning{background:var(--color-yellow-50);border-color:var(--color-yellow-200)}.ProSourceNote-module-scss-module__Bak4Jq__stripWarning svg,.ProSourceNote-module-scss-module__Bak4Jq__stripWarning .ProSourceNote-module-scss-module__Bak4Jq__stripTitle{color:var(--warning-text)}.ProSourceNote-module-scss-module__Bak4Jq__stripNeutral{background:var(--surface-subtle);border-color:var(--border-default)}.ProSourceNote-module-scss-module__Bak4Jq__stripNeutral svg,.ProSourceNote-module-scss-module__Bak4Jq__stripNeutral .ProSourceNote-module-scss-module__Bak4Jq__stripTitle{color:var(--text-secondary)}.ProSourceNote-module-scss-module__Bak4Jq__stripText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ProSourceNote-module-scss-module__Bak4Jq__stripTitle{font-size:var(--text-sm);font-weight:700}.ProSourceNote-module-scss-module__Bak4Jq__stripBody{font-size:var(--text-13);color:var(--text-primary);line-height:20px}@media (max-width:744px){.ProSourceNote-module-scss-module__Bak4Jq__wrap{margin-top:0}.ProSourceNote-module-scss-module__Bak4Jq__row{flex-wrap:wrap;row-gap:4px}.ProSourceNote-module-scss-module__Bak4Jq__rowNote{white-space:normal;flex-basis:100%;padding-left:30px}}
.chat-module-scss-module__Hblsja__card{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:10px;flex-direction:column;gap:12px;margin-bottom:20px;padding:16px 20px 14px;display:flex}.chat-module-scss-module__Hblsja__head{align-items:center;gap:12px;display:flex}.chat-module-scss-module__Hblsja__orb{background:radial-gradient(circle at 30% 30%, #ffffffd9, #fff0 60%),linear-gradient(135deg, var(--rally-primary) 0%, #a78bfa 55%, #f472b6 100%);border-radius:50%;flex-shrink:0;width:34px;height:34px}.chat-module-scss-module__Hblsja__headText{flex:1;min-width:0}.chat-module-scss-module__Hblsja__title{font-size:var(--text-15);color:var(--text-primary);font-weight:700}.chat-module-scss-module__Hblsja__sub{font-size:var(--text-13);color:var(--text-secondary);margin-top:2px;line-height:1.5}.chat-module-scss-module__Hblsja__ghost{border:1px solid var(--border-default);color:var(--text-secondary);font-size:var(--text-13);cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;padding:6px 10px;font-weight:600;display:inline-flex}.chat-module-scss-module__Hblsja__ghost:hover{background:var(--surface-sunken)}.chat-module-scss-module__Hblsja__ghost:disabled{opacity:.5;cursor:default}.chat-module-scss-module__Hblsja__log{flex-direction:column;gap:10px;min-height:120px;max-height:380px;padding:4px 2px;display:flex;overflow-y:auto}.chat-module-scss-module__Hblsja__row{display:flex}.chat-module-scss-module__Hblsja__rowUser{justify-content:flex-end}.chat-module-scss-module__Hblsja__rowAi{justify-content:flex-start}.chat-module-scss-module__Hblsja__bubble{max-width:82%;font-size:var(--text-sm);color:var(--text-primary);white-space:pre-wrap;word-break:break-word;border-radius:14px;padding:10px 14px;line-height:1.6}.chat-module-scss-module__Hblsja__bubbleUser{background:var(--rally-primary-subtle);border-top-right-radius:4px}.chat-module-scss-module__Hblsja__bubbleAi{background:var(--surface-card);border:1px solid var(--border-subtle);border-top-left-radius:4px}.chat-module-scss-module__Hblsja__bubbleThinking{color:var(--text-secondary);align-items:center;gap:8px;display:inline-flex}.chat-module-scss-module__Hblsja__dots{gap:3px;display:inline-flex}.chat-module-scss-module__Hblsja__dots i{background:var(--rally-primary);border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite chat-module-scss-module__Hblsja__chatDot}.chat-module-scss-module__Hblsja__dots i:nth-child(2){animation-delay:.2s}.chat-module-scss-module__Hblsja__dots i:nth-child(3){animation-delay:.4s}@keyframes chat-module-scss-module__Hblsja__chatDot{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.chat-module-scss-module__Hblsja__chips{flex-wrap:wrap;gap:8px;padding-left:2px;display:flex}.chat-module-scss-module__Hblsja__chip{background:var(--surface-card);border:1px solid var(--border-default);color:var(--text-primary);font-size:var(--text-13);cursor:pointer;text-align:left;border-radius:999px;padding:7px 12px}.chat-module-scss-module__Hblsja__chip:hover{border-color:var(--rally-primary);color:var(--rally-primary-hover)}.chat-module-scss-module__Hblsja__banner{background:var(--rally-primary-subtle);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.chat-module-scss-module__Hblsja__bannerText{min-width:180px;font-size:var(--text-13);color:var(--text-primary);flex:1;line-height:1.5}.chat-module-scss-module__Hblsja__bannerBtn{background:var(--rally-primary);color:var(--text-on-brand);font-size:var(--text-13);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;align-items:center;gap:6px;padding:9px 14px;font-weight:600;display:inline-flex}.chat-module-scss-module__Hblsja__bannerBtn:hover{background:var(--rally-primary-hover)}.chat-module-scss-module__Hblsja__error{font-size:var(--text-13);color:var(--color-red-500);padding:2px 4px}.chat-module-scss-module__Hblsja__inputRow{align-items:flex-end;gap:8px;display:flex}.chat-module-scss-module__Hblsja__input{background:var(--surface-card);border:1px solid var(--border-default);min-height:42px;max-height:120px;font-size:var(--text-sm);color:var(--text-primary);resize:none;border-radius:10px;flex:1;padding:10px 14px;font-family:inherit;line-height:1.5}.chat-module-scss-module__Hblsja__input:focus{border-color:var(--rally-primary);outline:none}.chat-module-scss-module__Hblsja__input:disabled{background:var(--surface-sunken);color:var(--text-secondary)}.chat-module-scss-module__Hblsja__input::placeholder{color:var(--text-placeholder)}.chat-module-scss-module__Hblsja__sendBtn{background:var(--rally-primary);width:42px;height:42px;color:var(--text-on-brand);cursor:pointer;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.chat-module-scss-module__Hblsja__sendBtn:hover{background:var(--rally-primary-hover)}.chat-module-scss-module__Hblsja__sendBtn:disabled{background:var(--surface-muted,var(--border-default));color:var(--text-placeholder);cursor:default}.chat-module-scss-module__Hblsja__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.chat-module-scss-module__Hblsja__disclaimer{font-size:var(--text-13);color:var(--text-placeholder);line-height:1.5}.chat-module-scss-module__Hblsja__footLink{font-size:var(--text-13);color:var(--rally-primary-hover);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-weight:600}.chat-module-scss-module__Hblsja__footLink:hover{text-decoration:underline}@media (max-width:744px){.chat-module-scss-module__Hblsja__card{border:none;border-radius:0;margin:0 0 8px;padding:16px 16px 12px}.chat-module-scss-module__Hblsja__ghostLabel{display:none}.chat-module-scss-module__Hblsja__ghost{padding:6px 8px}.chat-module-scss-module__Hblsja__log{max-height:320px}.chat-module-scss-module__Hblsja__bubble{font-size:var(--text-base,15px)}}
.billing-module-scss-module__nBVkgq__wrap{flex-direction:column;gap:16px;display:flex}.billing-module-scss-module__nBVkgq__head{flex-direction:column;gap:4px;display:flex}.billing-module-scss-module__nBVkgq__title{font-size:var(--text-lg);color:var(--text-primary);margin:0;font-weight:700;line-height:1.2}.billing-module-scss-module__nBVkgq__desc{font-size:var(--text-sm);color:var(--text-secondary);margin:0}.billing-module-scss-module__nBVkgq__error{background:var(--error-subtle);color:var(--error-text);font-size:var(--text-13);border-radius:10px;padding:12px 14px}.billing-module-scss-module__nBVkgq__notice{background:var(--rally-primary-subtle);border-radius:12px;align-items:center;gap:16px;padding:16px 20px;display:flex}.billing-module-scss-module__nBVkgq__noticeIcon{background:linear-gradient(135deg, var(--color-indigo-300), var(--color-indigo-400));width:40px;height:40px;color:var(--text-on-brand);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.billing-module-scss-module__nBVkgq__noticeText{flex:1;min-width:0}.billing-module-scss-module__nBVkgq__noticeTitle{font-size:var(--text-15);color:var(--rally-primary);font-weight:700}.billing-module-scss-module__nBVkgq__noticeBody{font-size:var(--text-13);color:var(--text-secondary);margin-top:4px}.billing-module-scss-module__nBVkgq__noticeName{font-weight:600}.billing-module-scss-module__nBVkgq__noticeActions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;display:flex}.billing-module-scss-module__nBVkgq__noticeSelect{border:1px solid var(--border-default);background:var(--surface-card);height:40px;color:var(--text-primary);font-size:var(--text-13);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:0 10px 0 8px;font-weight:600;display:inline-flex}.billing-module-scss-module__nBVkgq__noticeSelect:hover{border-color:var(--rally-primary)}.billing-module-scss-module__nBVkgq__noticeSelectBadge{background:var(--rally-primary-subtle);width:24px;height:24px;color:var(--rally-primary);font-size:var(--text-11);border-radius:6px;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.billing-module-scss-module__nBVkgq__noticeSelectName{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.billing-module-scss-module__nBVkgq__noticeBtn{background:var(--rally-primary);color:var(--rally-on-primary);font-size:var(--text-13);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;padding:9px 16px;font-weight:600;display:inline-flex}.billing-module-scss-module__nBVkgq__noticeBtn:hover{background:var(--rally-primary-hover)}.billing-module-scss-module__nBVkgq__grid2{grid-template-columns:1fr 1.35fr;gap:16px;display:grid}.billing-module-scss-module__nBVkgq__card{background:var(--surface-card);border:1px solid var(--border-default);border-radius:12px;flex-direction:column;justify-content:space-between;padding:24px;display:flex}.billing-module-scss-module__nBVkgq__planCard{padding:0;overflow:hidden}.billing-module-scss-module__nBVkgq__planBody{padding:24px}.billing-module-scss-module__nBVkgq__cardLabel{font-size:var(--text-13);color:var(--text-secondary)}.billing-module-scss-module__nBVkgq__planLabel{font-size:var(--text-13);color:var(--rally-primary);font-weight:500}.billing-module-scss-module__nBVkgq__methodLabel,.billing-module-scss-module__nBVkgq__cardTitle{font-size:var(--text-base);color:var(--text-primary);margin:0;font-weight:700}.billing-module-scss-module__nBVkgq__cardDesc{font-size:var(--text-13);color:var(--text-secondary);margin-top:4px}.billing-module-scss-module__nBVkgq__planName{font-size:var(--text-28);color:var(--text-primary);align-items:center;gap:8px;margin-top:8px;font-weight:800;display:flex}.billing-module-scss-module__nBVkgq__planBadge{font-size:var(--text-xs);color:var(--rally-primary);background:var(--rally-primary-subtle);border-radius:999px;padding:3px 8px;font-weight:600}.billing-module-scss-module__nBVkgq__planPrice{font-size:var(--text-sm);color:var(--text-secondary);margin-top:4px}.billing-module-scss-module__nBVkgq__divider{background:var(--border-subtle);height:1px;margin:16px 0}.billing-module-scss-module__nBVkgq__planFooter{background:var(--surface-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;display:flex}.billing-module-scss-module__nBVkgq__planNext{font-size:var(--text-13);color:var(--text-secondary);align-items:center;gap:6px;display:inline-flex}.billing-module-scss-module__nBVkgq__planNext b{color:var(--text-primary);font-weight:600}.billing-module-scss-module__nBVkgq__planActions{align-items:center;gap:8px;display:flex}.billing-module-scss-module__nBVkgq__cancellingNotice{font-size:var(--text-xs);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.billing-module-scss-module__nBVkgq__pendingCancelBtn{color:var(--rally-primary);font-size:var(--text-xs);cursor:pointer;background:0 0;border:none;font-weight:600;text-decoration:underline}.billing-module-scss-module__nBVkgq__btnPrimary,.billing-module-scss-module__nBVkgq__btnOutline,.billing-module-scss-module__nBVkgq__btnDanger{font-size:var(--text-sm);cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:9px 16px;font-weight:500;display:inline-flex}.billing-module-scss-module__nBVkgq__btnPrimary:disabled,.billing-module-scss-module__nBVkgq__btnOutline:disabled,.billing-module-scss-module__nBVkgq__btnDanger:disabled{opacity:.5;cursor:not-allowed}.billing-module-scss-module__nBVkgq__btnPrimary{background:var(--rally-primary);color:var(--rally-on-primary);border:1px solid var(--rally-primary)}.billing-module-scss-module__nBVkgq__btnPrimary:hover:not(:disabled){background:var(--rally-primary-hover);border-color:var(--rally-primary-hover)}.billing-module-scss-module__nBVkgq__btnOutline{background:var(--surface-card);color:var(--text-primary);border:1px solid var(--border-default)}.billing-module-scss-module__nBVkgq__btnOutline:hover:not(:disabled){background:var(--surface-page)}.billing-module-scss-module__nBVkgq__btnDanger{background:var(--error);color:var(--text-on-brand);border:1px solid var(--error)}.billing-module-scss-module__nBVkgq__btnDanger:hover:not(:disabled){background:var(--error-text);border-color:var(--error-text)}.billing-module-scss-module__nBVkgq__methodRow{background:var(--surface-subtle);border-radius:10px;align-items:center;gap:12px;margin-top:16px;padding:16px;display:flex}.billing-module-scss-module__nBVkgq__methodIcon{background:var(--surface-card);border:1px solid var(--border-default);width:40px;height:40px;color:var(--text-secondary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.billing-module-scss-module__nBVkgq__methodText{flex:1;min-width:0}.billing-module-scss-module__nBVkgq__methodTop{font-size:var(--text-sm);color:var(--text-primary);align-items:center;gap:4px;font-weight:600;display:flex}.billing-module-scss-module__nBVkgq__autoChip{background:var(--success-subtle);color:var(--success-text);font-size:var(--text-11);border-radius:999px;align-items:center;gap:3px;margin-left:4px;padding:2px 8px;font-weight:600;display:inline-flex}.billing-module-scss-module__nBVkgq__methodSub{font-size:var(--text-xs);color:var(--text-secondary);margin-top:2px}.billing-module-scss-module__nBVkgq__methodEmpty{background:var(--surface-page);text-align:center;font-size:var(--text-13);color:var(--text-secondary);border-radius:10px;margin-top:16px;padding:20px}.billing-module-scss-module__nBVkgq__histHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.billing-module-scss-module__nBVkgq__refreshBtn{width:34px;height:34px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.billing-module-scss-module__nBVkgq__refreshBtn:hover{background:var(--surface-page);color:var(--text-primary)}.billing-module-scss-module__nBVkgq__tabs{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.billing-module-scss-module__nBVkgq__tab{border:1px solid var(--border-default);background:var(--surface-card);color:var(--text-secondary);font-size:var(--text-13);cursor:pointer;border-radius:8px;padding:6px 14px;font-weight:500}.billing-module-scss-module__nBVkgq__tab:hover{background:var(--surface-page)}.billing-module-scss-module__nBVkgq__tabActive{background:var(--rally-primary);border-color:var(--rally-primary);color:var(--rally-on-primary)}.billing-module-scss-module__nBVkgq__tabActive:hover{background:var(--rally-primary-hover)}.billing-module-scss-module__nBVkgq__tableWrap{overflow-x:auto}.billing-module-scss-module__nBVkgq__table{border-collapse:collapse;width:100%;font-size:var(--text-13)}.billing-module-scss-module__nBVkgq__table th{text-align:left;font-size:var(--text-xs);color:var(--text-secondary);border-bottom:1px solid var(--border-default);white-space:nowrap;padding:10px 12px;font-weight:600}.billing-module-scss-module__nBVkgq__table td{color:var(--text-primary);border-bottom:1px solid var(--border-subtle);vertical-align:middle;padding:14px 12px}.billing-module-scss-module__nBVkgq__table tr:last-child td{border-bottom:none}.billing-module-scss-module__nBVkgq__cellMain{color:var(--text-primary);font-weight:500}.billing-module-scss-module__nBVkgq__cellSub{font-size:var(--text-xs);color:var(--text-secondary);margin-top:2px}.billing-module-scss-module__nBVkgq__statusPill{font-size:var(--text-xs);border-radius:999px;align-items:center;padding:3px 10px;font-weight:600;display:inline-flex}.billing-module-scss-module__nBVkgq__paid{background:var(--success-subtle);color:var(--success-text)}.billing-module-scss-module__nBVkgq__refunded{background:var(--surface-muted);color:var(--text-secondary)}.billing-module-scss-module__nBVkgq__failed{background:var(--error-subtle);color:var(--error-text)}.billing-module-scss-module__nBVkgq__receiptBtn{border:1px solid var(--border-default);background:var(--surface-card);color:var(--text-secondary);font-size:var(--text-xs);cursor:pointer;border-radius:8px;align-items:center;gap:4px;padding:5px 10px;font-weight:500;text-decoration:none;display:inline-flex}.billing-module-scss-module__nBVkgq__receiptBtn:hover{background:var(--surface-page);color:var(--text-primary)}.billing-module-scss-module__nBVkgq__receiptEmpty{color:var(--border-strong)}.billing-module-scss-module__nBVkgq__historyEmpty{text-align:center;font-size:var(--text-13);color:var(--text-secondary);padding:32px}.billing-module-scss-module__nBVkgq__confirmBackdrop{background:var(--overlay-ink-45);z-index:1000;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.billing-module-scss-module__nBVkgq__confirmBox{background:var(--surface-card);text-align:left;width:100%;max-width:380px;box-shadow:var(--shadow-xl);border-radius:16px;padding:24px;position:relative}.billing-module-scss-module__nBVkgq__confirmClose{width:28px;height:28px;color:var(--text-tertiary);font-size:var(--text-base);cursor:pointer;background:0 0;border:none;border-radius:6px;position:absolute;top:16px;right:16px}.billing-module-scss-module__nBVkgq__confirmClose:hover{background:var(--surface-page);color:var(--text-primary)}.billing-module-scss-module__nBVkgq__confirmIcon{width:24px;height:24px;color:var(--error);align-items:center;margin-bottom:12px;display:flex}.billing-module-scss-module__nBVkgq__confirmIconInfo{color:var(--rally-primary)}.billing-module-scss-module__nBVkgq__confirmTitle{font-size:var(--text-base);color:var(--text-primary);font-weight:700}.billing-module-scss-module__nBVkgq__confirmBody{font-size:var(--text-13);color:var(--text-secondary);margin-top:8px;line-height:1.5}.billing-module-scss-module__nBVkgq__confirmActions{gap:8px;margin-top:20px;display:flex}.billing-module-scss-module__nBVkgq__confirmActions button{flex:1}.billing-module-scss-module__nBVkgq__btnGhost{background:var(--surface-page);color:var(--text-primary);font-size:var(--text-sm);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;padding:9px 16px;font-weight:500;display:inline-flex}.billing-module-scss-module__nBVkgq__btnGhost:hover:not(:disabled){background:var(--surface-muted)}.billing-module-scss-module__nBVkgq__btnGhost:disabled{opacity:.5;cursor:not-allowed}.billing-module-scss-module__nBVkgq__couponRow{gap:8px;margin-top:16px;display:flex}.billing-module-scss-module__nBVkgq__couponInput{max-width:240px;font-size:var(--text-sm);font-family:var(--font-mono);letter-spacing:2px;text-transform:uppercase;color:var(--text-primary);background:var(--surface-card);border:1px solid var(--border-default);border-radius:8px;flex:1;padding:9px 12px}.billing-module-scss-module__nBVkgq__couponInput::placeholder{font-family:var(--font-sans);letter-spacing:normal;text-transform:none;color:var(--text-tertiary)}.billing-module-scss-module__nBVkgq__couponInput:focus{border-color:var(--rally-primary);outline:none}.billing-module-scss-module__nBVkgq__couponMsg{font-size:var(--text-13);margin-top:10px}.billing-module-scss-module__nBVkgq__couponMsg[data-kind=ok]{color:var(--success-text)}.billing-module-scss-module__nBVkgq__couponMsg[data-kind=err]{color:var(--error-text)}@media (max-width:860px){.billing-module-scss-module__nBVkgq__grid2{grid-template-columns:1fr}}.billing-module-scss-module__nBVkgq__mOnly{display:none}@media (max-width:744px){.billing-module-scss-module__nBVkgq__dOnly{display:none!important}.billing-module-scss-module__nBVkgq__mOnly{display:revert}.billing-module-scss-module__nBVkgq__wrap{gap:12px}.billing-module-scss-module__nBVkgq__head{display:none}.billing-module-scss-module__nBVkgq__card{border-radius:12px;padding:16px}.billing-module-scss-module__nBVkgq__planCard{padding:0}.billing-module-scss-module__nBVkgq__grid2{display:contents}.billing-module-scss-module__nBVkgq__couponCard{order:1}.billing-module-scss-module__nBVkgq__methodCard{order:2}.billing-module-scss-module__nBVkgq__historyCard{order:3}.billing-module-scss-module__nBVkgq__mRipple{background:#4f46e5;flex-direction:column;justify-content:center;align-items:center;height:96px;display:flex;position:relative;overflow:hidden}.billing-module-scss-module__nBVkgq__mRing{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.billing-module-scss-module__nBVkgq__mRing:first-child{background:#6366f1;width:420px;height:420px}.billing-module-scss-module__nBVkgq__mRing:nth-child(2){background:#818cf8;width:372px;height:372px}.billing-module-scss-module__nBVkgq__mRing:nth-child(3){background:#a5b4fc;width:324px;height:324px}.billing-module-scss-module__nBVkgq__mRing:nth-child(4){background:#e0e7ff;width:276px;height:276px}.billing-module-scss-module__nBVkgq__mRippleTitle{color:#4f46e5;font-size:26px;font-weight:700;line-height:32px;position:relative}.billing-module-scss-module__nBVkgq__mRippleSub{color:#6366f1;font-size:11px;font-weight:500;line-height:15px;position:relative}.billing-module-scss-module__nBVkgq__planBody{flex-direction:column;gap:12px;padding:14px 16px 16px;display:flex}.billing-module-scss-module__nBVkgq__planHead{align-items:center;gap:14px;display:flex}.billing-module-scss-module__nBVkgq__planIconCircle{background:var(--rally-primary-subtle);width:40px;height:40px;color:var(--rally-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.billing-module-scss-module__nBVkgq__planHeadTexts{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.billing-module-scss-module__nBVkgq__planLabel{color:var(--text-secondary);font-size:14px}.billing-module-scss-module__nBVkgq__planName{margin-top:0;font-size:18px;font-weight:700;line-height:24px}.billing-module-scss-module__nBVkgq__planPrice{margin-top:0;font-size:14px;line-height:20px}.billing-module-scss-module__nBVkgq__mUpsell{color:var(--text-secondary);font-size:13px;line-height:19px}.billing-module-scss-module__nBVkgq__cancellingNotice{margin-top:0;font-size:13px;line-height:19px}.billing-module-scss-module__nBVkgq__planFooter{background:0 0;flex-direction:column;align-items:stretch;gap:12px;padding:0 16px 16px}.billing-module-scss-module__nBVkgq__planNext{font-size:13px}.billing-module-scss-module__nBVkgq__planActions{flex-direction:column;align-items:stretch;gap:8px}.billing-module-scss-module__nBVkgq__planActions .billing-module-scss-module__nBVkgq__btnPrimary,.billing-module-scss-module__nBVkgq__planActions .billing-module-scss-module__nBVkgq__btnOutline{border-radius:12px;width:100%;height:39px;padding:0 12px;font-size:14px;font-weight:600}.billing-module-scss-module__nBVkgq__planActions .billing-module-scss-module__nBVkgq__btnOutline{color:var(--text-secondary)}.billing-module-scss-module__nBVkgq__methodLabel,.billing-module-scss-module__nBVkgq__cardTitle{font-size:16px;font-weight:500}.billing-module-scss-module__nBVkgq__cardDesc{font-size:13px;line-height:19px}.billing-module-scss-module__nBVkgq__notice{flex-direction:column;align-items:flex-start}.billing-module-scss-module__nBVkgq__couponInput{max-width:none}}
.delete-module-scss-module__S1vP_q__title{font-size:var(--text-17);color:var(--text-primary);margin:0 0 6px;font-weight:700}.delete-module-scss-module__S1vP_q__desc{font-size:var(--text-13);color:var(--text-secondary);margin:0 0 20px}.delete-module-scss-module__S1vP_q__stepper{background:var(--rally-primary-subtle);border:1px solid var(--rally-primary-disabled);border-radius:12px;align-items:center;height:79px;margin-bottom:24px;padding:0 40px;display:flex}.delete-module-scss-module__S1vP_q__stepItem{flex:1;align-items:center;display:flex}.delete-module-scss-module__S1vP_q__stepItem:last-child{flex:none}.delete-module-scss-module__S1vP_q__stepDot{background:var(--border-default);width:31px;height:31px;color:var(--text-secondary);font-size:var(--text-xs);border-radius:8px;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.delete-module-scss-module__S1vP_q__stepDotOn{background:linear-gradient(180deg, var(--rally-primary) 0%, var(--rally-primary-pressed) 100%);border:.5px solid var(--rally-primary-subtle);color:var(--text-on-brand);box-shadow:inset 0 3px 4px #dfeeff1a}.delete-module-scss-module__S1vP_q__stepLabel{font-size:var(--text-13);color:var(--text-secondary);white-space:nowrap;margin-left:8px;font-weight:600}.delete-module-scss-module__S1vP_q__stepLabelOn{color:var(--rally-primary-strong)}.delete-module-scss-module__S1vP_q__stepLine{background:linear-gradient(90deg, var(--border-strong), var(--border-subtle));border-radius:2px;flex:1;height:2px;margin:0 16px}.delete-module-scss-module__S1vP_q__stepLineOn{background:linear-gradient(90deg, color-mix(in srgb, var(--rally-primary) 55%, white), var(--border-default))}.delete-module-scss-module__S1vP_q__section{margin-bottom:22px}.delete-module-scss-module__S1vP_q__sectionTitle{font-size:var(--text-sm);color:var(--text-primary);margin-bottom:12px;font-weight:700}.delete-module-scss-module__S1vP_q__blockCard{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:12px;align-items:center;gap:14px;padding:16px 18px;display:flex}.delete-module-scss-module__S1vP_q__blockCard+.delete-module-scss-module__S1vP_q__blockCard{margin-top:12px}.delete-module-scss-module__S1vP_q__blockIcon{background:var(--rally-primary-subtle);width:38px;height:38px;color:var(--rally-primary);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.delete-module-scss-module__S1vP_q__blockTitle{width:108px;font-size:var(--text-sm);color:var(--text-primary);flex:none;font-weight:700}.delete-module-scss-module__S1vP_q__blockBody{min-width:0;font-size:var(--text-13);color:var(--text-secondary);flex:1;line-height:1.7}.delete-module-scss-module__S1vP_q__blockAccent{color:var(--rally-primary-strong);font-weight:500}.delete-module-scss-module__S1vP_q__mailLink{color:var(--rally-primary-strong);font-weight:500;text-decoration:underline}.delete-module-scss-module__S1vP_q__mailLink:hover{color:var(--rally-primary-pressed)}.delete-module-scss-module__S1vP_q__blockSide{border:1px solid var(--border-default);width:32px;height:32px;color:var(--rally-primary);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.delete-module-scss-module__S1vP_q__infoCard{background:var(--surface-card);border:1px solid var(--border-subtle);box-shadow:var(--shadow-card);border-radius:12px;padding:18px 20px}.delete-module-scss-module__S1vP_q__infoBlock{min-width:0}.delete-module-scss-module__S1vP_q__infoBlock+.delete-module-scss-module__S1vP_q__infoBlock{margin-top:20px}.delete-module-scss-module__S1vP_q__infoTitle{font-size:var(--text-13);color:var(--text-primary);margin-bottom:10px;font-weight:700}.delete-module-scss-module__S1vP_q__infoList{margin:0;padding:0;list-style:none}.delete-module-scss-module__S1vP_q__infoList li{font-size:var(--text-13);color:var(--text-secondary);padding-left:13px;line-height:1.5;position:relative}.delete-module-scss-module__S1vP_q__infoList li+li{margin-top:7px}.delete-module-scss-module__S1vP_q__infoList li:before{content:"";background:var(--border-strong);border-radius:50%;width:4px;height:4px;position:absolute;top:7px;left:0}.delete-module-scss-module__S1vP_q__recoverNotice{font-size:var(--text-13);color:var(--text-secondary);margin-top:20px;line-height:1.6}.delete-module-scss-module__S1vP_q__recoverNotice b{color:var(--rally-primary-strong);font-weight:700}.delete-module-scss-module__S1vP_q__footerEnd{justify-content:flex-end;display:flex}.delete-module-scss-module__S1vP_q__footerSplit{justify-content:space-between;gap:10px;margin-top:20px;display:flex}.delete-module-scss-module__S1vP_q__primaryBtn{background:var(--rally-primary);width:160px;height:48px;color:var(--text-on-brand);font-size:var(--text-13);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:4px;font-weight:600;display:inline-flex}.delete-module-scss-module__S1vP_q__primaryBtn:hover:not(:disabled){background:var(--rally-primary-hover)}.delete-module-scss-module__S1vP_q__primaryBtn:disabled{background:var(--surface-sunken);color:var(--text-disabled);cursor:not-allowed}.delete-module-scss-module__S1vP_q__ghostBtn{background:var(--surface-card);color:var(--text-primary);border:1px solid var(--border-default);font-size:var(--text-13);cursor:pointer;border-radius:8px;padding:10px 18px;font-weight:600}.delete-module-scss-module__S1vP_q__ghostBtn:hover:not(:disabled){background:var(--surface-page)}.delete-module-scss-module__S1vP_q__ghostBtn:disabled{opacity:.6;cursor:not-allowed}.delete-module-scss-module__S1vP_q__dangerBtn{background:var(--error);color:#fff;font-size:var(--text-13);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:10px 18px;font-weight:700;display:inline-flex}.delete-module-scss-module__S1vP_q__dangerBtn:hover:not(:disabled){background:var(--error-text)}.delete-module-scss-module__S1vP_q__dangerBtn:disabled{background:color-mix(in srgb, var(--error) 45%, white);cursor:not-allowed}.delete-module-scss-module__S1vP_q__reasonCard{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:12px;padding:12px 18px}.delete-module-scss-module__S1vP_q__reasonRow{padding:10px 0}.delete-module-scss-module__S1vP_q__otherInput{resize:vertical;background:var(--surface-card);border:1px solid var(--border-default);width:calc(100% - 26px);min-height:90px;font-size:var(--text-13);color:var(--text-primary);border-radius:8px;margin:2px 0 10px 26px;padding:10px 12px;font-family:inherit;line-height:1.5;display:block}.delete-module-scss-module__S1vP_q__otherInput:focus{border-color:var(--rally-primary);outline:none}.delete-module-scss-module__S1vP_q__otherInput::placeholder{color:var(--text-placeholder)}.delete-module-scss-module__S1vP_q__ackRow{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:10px;margin-bottom:16px;padding:14px 16px}.delete-module-scss-module__S1vP_q__typePrompt{font-size:var(--text-13);color:var(--text-secondary);margin-bottom:8px}.delete-module-scss-module__S1vP_q__typePhrase{color:var(--text-primary);font-weight:700}.delete-module-scss-module__S1vP_q__typeInput{background:var(--surface-card);border:1px solid var(--border-default);width:100%;font-size:var(--text-sm);color:var(--text-primary);box-sizing:border-box;border-radius:8px;padding:11px 14px}.delete-module-scss-module__S1vP_q__typeInput:focus{border-color:var(--rally-primary);outline:none}.delete-module-scss-module__S1vP_q__typeInput::placeholder{color:var(--text-placeholder)}.delete-module-scss-module__S1vP_q__error{font-size:var(--text-13);color:var(--error);margin-top:12px}.delete-module-scss-module__S1vP_q__donePage{background:var(--surface-page);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.delete-module-scss-module__S1vP_q__doneCard{background:var(--surface-card);border:1px solid var(--border-subtle);text-align:center;border-radius:16px;width:100%;max-width:420px;padding:40px 36px}.delete-module-scss-module__S1vP_q__doneIcon{background:var(--success-subtle);width:52px;height:52px;color:var(--success);font-size:var(--text-26);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 18px;display:flex}.delete-module-scss-module__S1vP_q__doneTitle{font-size:var(--text-19);color:var(--text-primary);margin:0 0 10px;font-weight:800}.delete-module-scss-module__S1vP_q__doneBody{font-size:var(--text-sm);color:var(--text-secondary);margin:0 0 26px;line-height:1.6}.delete-module-scss-module__S1vP_q__doneBtn{background:var(--rally-primary);width:100%;color:var(--text-on-brand);font-size:var(--text-sm);cursor:pointer;border:none;border-radius:10px;padding:13px;font-weight:700}.delete-module-scss-module__S1vP_q__doneBtn:hover{background:var(--rally-primary-hover)}.delete-module-scss-module__S1vP_q__mOnly{display:none}@media (max-width:744px){.delete-module-scss-module__S1vP_q__dOnly{display:none!important}.delete-module-scss-module__S1vP_q__mOnly{display:revert}.delete-module-scss-module__S1vP_q__title,.delete-module-scss-module__S1vP_q__desc{display:none}.delete-module-scss-module__S1vP_q__stepper{background:var(--surface-card);border:none;border-bottom:1px solid var(--border-default);border-radius:0;justify-content:center;height:auto;margin:-16px -16px 16px;padding:16px}.delete-module-scss-module__S1vP_q__stepItem{flex:none;gap:6px}.delete-module-scss-module__S1vP_q__stepDot{background:var(--color-slate-200);width:24px;height:24px;color:var(--text-disabled);border-radius:999px;font-size:12px;font-weight:800}.delete-module-scss-module__S1vP_q__stepDotOn{background:var(--rally-primary);color:var(--rally-on-primary);box-shadow:none;border:none}.delete-module-scss-module__S1vP_q__stepLabel{color:var(--text-primary);margin-left:0;font-size:12px;font-weight:700;display:none}.delete-module-scss-module__S1vP_q__stepItemCurrent .delete-module-scss-module__S1vP_q__stepLabel{display:inline}.delete-module-scss-module__S1vP_q__stepLine,.delete-module-scss-module__S1vP_q__stepLineOn{background:var(--color-slate-200);border-radius:0;flex:0 0 22px;height:1px;margin:0 8px}.delete-module-scss-module__S1vP_q__section{margin-bottom:0}.delete-module-scss-module__S1vP_q__sectionTitle{margin:22px 0 10px;font-size:13px;font-weight:800}.delete-module-scss-module__S1vP_q__section:first-of-type .delete-module-scss-module__S1vP_q__sectionTitle{margin-top:0}.delete-module-scss-module__S1vP_q__blockCard{flex-wrap:wrap;gap:10px;padding:14px}.delete-module-scss-module__S1vP_q__blockTitle{flex:1;width:auto}.delete-module-scss-module__S1vP_q__blockBody{flex-basis:100%}.delete-module-scss-module__S1vP_q__blockSide{display:none}.delete-module-scss-module__S1vP_q__infoCard{box-shadow:none;background:0 0;border:none;flex-direction:column;padding:0;display:flex}.delete-module-scss-module__S1vP_q__infoBlock,.delete-module-scss-module__S1vP_q__infoBlock+.delete-module-scss-module__S1vP_q__infoBlock{margin-top:0}.delete-module-scss-module__S1vP_q__infoTitle{margin:22px 0 10px;font-size:13px;font-weight:800}.delete-module-scss-module__S1vP_q__infoList{background:var(--surface-card);border:1px solid var(--border-default);border-radius:12px;padding:6px 0}.delete-module-scss-module__S1vP_q__infoList li{color:var(--color-slate-700);padding:9px 14px 9px 38px;font-size:13.5px;line-height:19px}.delete-module-scss-module__S1vP_q__infoList li+li{margin-top:0}.delete-module-scss-module__S1vP_q__infoList li:before{content:"✕";width:auto;height:auto;color:var(--error-text);background:0 0;font-size:14px;line-height:19px;top:9px;left:14px}.delete-module-scss-module__S1vP_q__infoBlock:nth-of-type(2) .delete-module-scss-module__S1vP_q__infoList li:before{content:"•";color:var(--border-strong)}.delete-module-scss-module__S1vP_q__recoverNotice{background:var(--error-subtle);border:1px solid var(--color-red-200);color:var(--color-red-700);border-radius:12px;order:-1;align-items:flex-start;gap:10px;margin:0;padding:14px;font-size:12.5px;line-height:19px;display:flex}.delete-module-scss-module__S1vP_q__recoverNotice b{color:inherit;font-weight:800}.delete-module-scss-module__S1vP_q__warnIcon{color:var(--error-text);flex-shrink:0;margin-top:1px;display:inline-flex}.delete-module-scss-module__S1vP_q__recoverText{flex:1;min-width:0}.delete-module-scss-module__S1vP_q__reasonCard{padding:0;overflow:hidden}.delete-module-scss-module__S1vP_q__reasonRow{border-bottom:1px solid var(--color-slate-100);padding:13px 14px}.delete-module-scss-module__S1vP_q__reasonRowOn{background:var(--surface-subtle)}.delete-module-scss-module__S1vP_q__otherInput{width:auto;margin:0 14px 12px;display:block}.delete-module-scss-module__S1vP_q__ackRow{background:0 0;border:none;margin-bottom:0;padding:0}.delete-module-scss-module__S1vP_q__typePrompt{color:var(--color-slate-700);margin:20px 0 8px;font-size:12.5px;font-weight:700}.delete-module-scss-module__S1vP_q__typeInput{border-radius:10px;padding:13px 14px;font-size:15px}.delete-module-scss-module__S1vP_q__footerEnd,.delete-module-scss-module__S1vP_q__footerSplit{z-index:2;padding:12px 20px calc(8px + env(safe-area-inset-bottom,0px));background:var(--surface-page);align-items:center;gap:8px;margin:auto -16px -16px;display:flex;position:sticky;bottom:0}.delete-module-scss-module__S1vP_q__primaryBtn,.delete-module-scss-module__S1vP_q__dangerBtn{border-radius:12px;flex:1;justify-content:center;width:auto;height:50px;padding:0 12px;font-size:16px;font-weight:600}.delete-module-scss-module__S1vP_q__primaryBtn:disabled,.delete-module-scss-module__S1vP_q__dangerBtn:disabled{background:var(--color-slate-100);color:var(--text-disabled)}.delete-module-scss-module__S1vP_q__ghostBtn{height:50px;color:var(--text-secondary);border-radius:12px;flex:none;padding:0 28px;font-size:16px;font-weight:600}.delete-module-scss-module__S1vP_q__error{font-size:12px}}.delete-module-scss-module__S1vP_q__one{flex-direction:column;gap:14px;display:flex}.delete-module-scss-module__S1vP_q__one .delete-module-scss-module__S1vP_q__title{font-size:var(--text-22);margin:0;padding:4px 0 2px}.delete-module-scss-module__S1vP_q__one .delete-module-scss-module__S1vP_q__blockCard{border-color:var(--surface-sunken);border-radius:16px;padding:14px 16px}.delete-module-scss-module__S1vP_q__one .delete-module-scss-module__S1vP_q__blockCard+.delete-module-scss-module__S1vP_q__blockCard{margin-top:0}.delete-module-scss-module__S1vP_q__one .delete-module-scss-module__S1vP_q__infoCard{border-color:var(--surface-sunken);box-shadow:none;border-radius:16px;grid-template-columns:1fr 1fr;gap:16px;padding:16px;display:grid}.delete-module-scss-module__S1vP_q__one .delete-module-scss-module__S1vP_q__infoBlock+.delete-module-scss-module__S1vP_q__infoBlock{margin-top:0}.delete-module-scss-module__S1vP_q__one .delete-module-scss-module__S1vP_q__otherInput{width:100%;min-height:90px;font-size:var(--text-15);border-radius:12px;margin:0;padding:14px 16px}.delete-module-scss-module__S1vP_q__one .delete-module-scss-module__S1vP_q__typePrompt{margin:0}.delete-module-scss-module__S1vP_q__one .delete-module-scss-module__S1vP_q__typeInput{height:50px;font-size:var(--text-base);border-radius:12px;padding:0 14px}.delete-module-scss-module__S1vP_q__one .delete-module-scss-module__S1vP_q__typeInput:disabled{background:var(--surface-sunken)}.delete-module-scss-module__S1vP_q__one .delete-module-scss-module__S1vP_q__error{margin:0;padding:0 4px}.delete-module-scss-module__S1vP_q__oneLead{flex-direction:column;gap:8px;display:flex}.delete-module-scss-module__S1vP_q__oneLeadTitle{font-size:var(--text-22);color:var(--text-primary);font-weight:700;line-height:1.3}.delete-module-scss-module__S1vP_q__oneLeadBody{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.6}.delete-module-scss-module__S1vP_q__oneLeadBody b{color:var(--text-primary)}.delete-module-scss-module__S1vP_q__oneGroupTitle{font-size:var(--text-13);color:var(--text-secondary);padding:6px 4px 0;font-weight:700}.delete-module-scss-module__S1vP_q__oneChips{flex-wrap:wrap;gap:8px;display:flex}.delete-module-scss-module__S1vP_q__oneChip{background:var(--surface-card);height:34px;box-shadow:inset 0 0 0 1px var(--border-default);font:inherit;font-size:var(--text-13);white-space:nowrap;color:var(--color-gray-700);cursor:pointer;border:0;border-radius:9999px;align-items:center;padding:0 12px;font-weight:600;display:inline-flex}.delete-module-scss-module__S1vP_q__oneChip:disabled{color:var(--text-placeholder);cursor:not-allowed}.delete-module-scss-module__S1vP_q__oneChipOn{background:var(--rally-primary-subtle);box-shadow:none;color:var(--rally-primary-pressed)}.delete-module-scss-module__S1vP_q__oneCard{background:var(--surface-card);border:1px solid var(--surface-sunken);border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}.delete-module-scss-module__S1vP_q__oneFoot{padding-top:8px}.delete-module-scss-module__S1vP_q__oneDanger{background:var(--surface-card);width:100%;height:52px;box-shadow:inset 0 0 0 1px var(--v2-status-error-text);font:inherit;font-size:var(--text-base);color:var(--v2-status-error-text);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0 16px;font-weight:500;display:flex}.delete-module-scss-module__S1vP_q__oneDanger:disabled{box-shadow:inset 0 0 0 1px var(--border-default);color:var(--text-placeholder);cursor:not-allowed}
.password-module-scss-module__rD4q1a__wrap{flex-direction:column;gap:12px;display:flex}.password-module-scss-module__rD4q1a__head{flex-direction:column;gap:4px;display:flex}.password-module-scss-module__rD4q1a__title{font-size:var(--text-lg);color:var(--text-primary);margin:0;font-weight:500;line-height:1.2}.password-module-scss-module__rD4q1a__desc{font-size:var(--text-base);color:var(--text-secondary);margin:0;font-weight:500;line-height:1.5}.password-module-scss-module__rD4q1a__banner{background:var(--surface-card);border:1px solid var(--border-default);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:24px;display:flex}.password-module-scss-module__rD4q1a__bannerLeft{align-items:center;gap:16px;min-width:0;display:flex}.password-module-scss-module__rD4q1a__bannerIcon{background:color-mix(in srgb, var(--info) 10%, transparent);width:40px;height:40px;color:var(--info);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.password-module-scss-module__rD4q1a__bannerText{flex-direction:column;gap:4px;min-width:0;display:flex}.password-module-scss-module__rD4q1a__bannerLabel{font-size:var(--text-base);color:var(--rally-primary);font-weight:500;line-height:1.5}.password-module-scss-module__rD4q1a__bannerInfo{flex-wrap:wrap;gap:6px;display:flex}.password-module-scss-module__rD4q1a__bannerDate{font-size:var(--text-sm);color:var(--text-primary);font-weight:500}.password-module-scss-module__rD4q1a__bannerCycle{font-size:var(--text-sm);color:var(--text-secondary);font-weight:500}.password-module-scss-module__rD4q1a__bannerWarn{background:var(--warning-subtle);color:var(--warning-text);font-size:var(--text-xs);white-space:nowrap;border-radius:4px;flex-shrink:0;align-items:center;gap:6px;padding:6px 14px 6px 12px;font-weight:500;display:inline-flex}.password-module-scss-module__rD4q1a__card{background:var(--surface-card);border:1px solid var(--border-default);border-radius:12px;flex-direction:column;padding:24px;display:flex}.password-module-scss-module__rD4q1a__cardTitle{font-size:var(--text-lg);color:var(--text-primary);margin:0 0 24px;font-weight:500;line-height:1.2}.password-module-scss-module__rD4q1a__field{width:100%;max-width:672px;position:relative}.password-module-scss-module__rD4q1a__input{border:1px solid var(--border-default);background:var(--surface-card);width:100%;height:44px;font-size:var(--text-base);color:var(--text-primary);border-radius:12px;outline:none;padding:0 44px 0 14px;transition:border-color .15s}.password-module-scss-module__rD4q1a__input::placeholder{color:var(--text-placeholder)}.password-module-scss-module__rD4q1a__input:focus{border-color:var(--rally-primary)}.password-module-scss-module__rD4q1a__eyeBtn{color:var(--text-placeholder);cursor:pointer;background:0 0;border:none;padding:2px;display:inline-flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.password-module-scss-module__rD4q1a__eyeBtn:hover{color:var(--text-secondary)}.password-module-scss-module__rD4q1a__progress{flex-direction:column;gap:4px;max-width:360px;margin-top:12px;display:flex}.password-module-scss-module__rD4q1a__progressHead{font-size:var(--text-xs);color:var(--text-secondary);align-items:center;gap:4px;font-weight:500;display:flex}.password-module-scss-module__rD4q1a__progressIcon{color:var(--rally-primary);flex-shrink:0;display:inline-flex}.password-module-scss-module__rD4q1a__bar{gap:4px;display:flex}.password-module-scss-module__rD4q1a__barSeg{background:var(--rally-primary-subtle);border-radius:50px;flex:1;height:6px;transition:background .15s}.password-module-scss-module__rD4q1a__barSegOn{background:var(--rally-primary)}.password-module-scss-module__rD4q1a__checklist{background:var(--rally-primary-subtle);border:1px solid var(--border-default);border-radius:12px;flex-direction:column;gap:8px;max-width:672px;margin-top:12px;padding:12px;display:flex}.password-module-scss-module__rD4q1a__checkItem{font-size:var(--text-xs);color:var(--text-primary);align-items:center;gap:8px;line-height:1.4;display:flex}.password-module-scss-module__rD4q1a__checkbox{background:var(--rally-primary);border:1.5px solid var(--rally-primary);width:15px;height:15px;color:var(--surface-page);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.password-module-scss-module__rD4q1a__checkboxOff{background:var(--surface-card);border:1.5px solid var(--border-default);border-radius:4px;flex-shrink:0;width:15px;height:15px}.password-module-scss-module__rD4q1a__note{background:var(--surface-page);font-size:var(--text-sm);color:var(--text-secondary);border-radius:12px;align-items:flex-start;gap:8px;padding:16px;display:flex}.password-module-scss-module__rD4q1a__error{color:var(--error-text);font-size:var(--text-13)}.password-module-scss-module__rD4q1a__success{color:var(--success-text);font-size:var(--text-13)}.password-module-scss-module__rD4q1a__actions{justify-content:flex-end;display:flex}.password-module-scss-module__rD4q1a__submitBtn{background:var(--rally-primary);color:var(--rally-on-primary);font-size:var(--text-sm);cursor:pointer;border:none;border-radius:8px;padding:9px 20px;font-weight:500}.password-module-scss-module__rD4q1a__submitBtn:hover:not(:disabled){background:var(--rally-primary-hover)}.password-module-scss-module__rD4q1a__submitBtn:disabled{opacity:.5;cursor:not-allowed}.password-module-scss-module__rD4q1a__cards{flex-direction:column;gap:12px;display:flex}.password-module-scss-module__rD4q1a__mOnly{display:none}@media (max-width:744px){.password-module-scss-module__rD4q1a__dOnly{display:none!important}.password-module-scss-module__rD4q1a__mOnly{display:revert}.password-module-scss-module__rD4q1a__wrap{flex:1;gap:8px}.password-module-scss-module__rD4q1a__head{display:none}.password-module-scss-module__rD4q1a__mBanner{background:var(--surface-card);border-radius:8px;display:flex;overflow:hidden}.password-module-scss-module__rD4q1a__mBannerBand{background:var(--success-subtle);width:48px;color:var(--success-text);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.password-module-scss-module__rD4q1a__mBannerOverdue .password-module-scss-module__rD4q1a__mBannerBand{background:var(--warning-subtle);color:var(--warning-text)}.password-module-scss-module__rD4q1a__mBannerBody{flex-direction:column;flex:1;gap:4px;min-width:0;padding:12px 16px;display:flex}.password-module-scss-module__rD4q1a__mBannerTitle{color:var(--text-primary);font-size:14px;font-weight:500}.password-module-scss-module__rD4q1a__mBannerSub{color:var(--text-secondary);font-size:12px}.password-module-scss-module__rD4q1a__cards{background:var(--surface-card);border:1px solid var(--border-default);border-radius:8px;gap:12px;padding:0 16px 16px}.password-module-scss-module__rD4q1a__mCardHead{color:var(--text-primary);margin:0;padding:16px 0 4px;font-size:16px;font-weight:500;line-height:1.2;display:block}.password-module-scss-module__rD4q1a__card{background:0 0;border:none;border-radius:0;padding:0}.password-module-scss-module__rD4q1a__cardTitle{margin:0 0 4px;font-size:12px;font-weight:500;line-height:1.4}.password-module-scss-module__rD4q1a__field{max-width:none}.password-module-scss-module__rD4q1a__input{border-radius:12px;height:40px;padding:0 40px 0 12px;font-size:15px}.password-module-scss-module__rD4q1a__eyeBtn{justify-content:center;align-items:center;width:36px;height:36px;padding:0;right:4px}.password-module-scss-module__rD4q1a__progress{display:none}.password-module-scss-module__rD4q1a__checklist{background:var(--surface-subtle);border-radius:12px;gap:4px;max-width:none;margin-top:16px}.password-module-scss-module__rD4q1a__checkItem{font-size:12px}.password-module-scss-module__rD4q1a__note{color:#b45309;background:#fffbeb;border:1px solid #fde68a;border-radius:10px;padding:14px;font-size:12.5px;line-height:18px}.password-module-scss-module__rD4q1a__error,.password-module-scss-module__rD4q1a__success{font-size:12px}.password-module-scss-module__rD4q1a__actions{z-index:2;padding:12px 20px calc(8px + env(safe-area-inset-bottom,0px));background:var(--surface-page);margin:auto -16px -16px;position:sticky;bottom:0}.password-module-scss-module__rD4q1a__submitBtn{border-radius:12px;width:100%;height:50px;padding:0 12px;font-size:16px;font-weight:600}.password-module-scss-module__rD4q1a__submitBtn:disabled{opacity:1;background:var(--color-slate-100);color:var(--text-disabled)}}.password-module-scss-module__rD4q1a__strip{display:none}@media (min-width:745px){.password-module-scss-module__rD4q1a__wrap{gap:14px}.password-module-scss-module__rD4q1a__title{font-size:var(--text-22);font-weight:700;line-height:inherit;padding:4px 0 2px}.password-module-scss-module__rD4q1a__desc{display:none}.password-module-scss-module__rD4q1a__strip{background:var(--rally-primary-subtle);color:var(--rally-primary-pressed);border-radius:12px;align-items:center;gap:10px;padding:12px 14px;display:flex}.password-module-scss-module__rD4q1a__strip svg{flex-shrink:0}.password-module-scss-module__rD4q1a__stripWarn{background:var(--warning-subtle);color:var(--warning-text)}.password-module-scss-module__rD4q1a__stripText{font-size:var(--text-13);flex:1;line-height:1.5}.password-module-scss-module__rD4q1a__cards{flex-direction:column;gap:14px;display:flex}.password-module-scss-module__rD4q1a__card{background:0 0;border:0;border-radius:0;padding:0}.password-module-scss-module__rD4q1a__cardTitle{font-size:var(--text-13);font-weight:600;line-height:inherit;color:var(--color-gray-700);margin:0 0 6px}.password-module-scss-module__rD4q1a__field{max-width:none}.password-module-scss-module__rD4q1a__input{height:50px}.password-module-scss-module__rD4q1a__eyeBtn{right:14px}.password-module-scss-module__rD4q1a__progress{display:none}.password-module-scss-module__rD4q1a__checklist{background:0 0;border:0;border-radius:0;flex-flow:wrap;gap:6px 14px;max-width:none;margin-top:8px;padding:0 4px}.password-module-scss-module__rD4q1a__checkItem{font-size:var(--text-13);color:var(--text-secondary);gap:6px}.password-module-scss-module__rD4q1a__checkbox{width:16px;height:16px;color:var(--rally-on-primary);border-radius:50%}.password-module-scss-module__rD4q1a__checkboxOff{border-color:var(--border-strong);border-radius:50%;width:16px;height:16px}.password-module-scss-module__rD4q1a__error,.password-module-scss-module__rD4q1a__success{margin:0;padding:0 4px}.password-module-scss-module__rD4q1a__actions{margin:0;padding-top:8px;display:block}.password-module-scss-module__rD4q1a__submitBtn{width:100%;height:52px;font-size:var(--text-base);border-radius:8px;padding:0 16px;font-weight:500}.password-module-scss-module__rD4q1a__submitBtn:disabled{opacity:1;background:var(--surface-muted);color:var(--text-placeholder)}}
.AvatarEditorModal-module-scss-module__wMYO9a__dialog{width:720px}.AvatarEditorModal-module-scss-module__wMYO9a__editor{grid-template-columns:200px minmax(0,1fr);gap:24px;padding-bottom:8px;display:grid}.AvatarEditorModal-module-scss-module__wMYO9a__preview{flex-direction:column;align-items:center;gap:12px;display:flex}.AvatarEditorModal-module-scss-module__wMYO9a__previewActions{flex-direction:column;gap:8px;width:100%;display:flex}.AvatarEditorModal-module-scss-module__wMYO9a__controls{flex-direction:column;gap:12px;min-width:0;display:flex}.AvatarEditorModal-module-scss-module__wMYO9a__tabs{overflow-x:auto}.AvatarEditorModal-module-scss-module__wMYO9a__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-height:380px;padding:2px;display:grid;overflow-y:auto}.AvatarEditorModal-module-scss-module__wMYO9a__cell{aspect-ratio:1;border:2px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-page);cursor:pointer;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.AvatarEditorModal-module-scss-module__wMYO9a__cell:hover{border-color:var(--rally-primary)}.AvatarEditorModal-module-scss-module__wMYO9a__cell:focus-visible{outline:2px solid var(--rally-primary);outline-offset:2px}.AvatarEditorModal-module-scss-module__wMYO9a__cellOn{border-color:var(--rally-primary);background:var(--rally-primary-subtle)}.AvatarEditorModal-module-scss-module__wMYO9a__dim{opacity:.55}.AvatarEditorModal-module-scss-module__wMYO9a__noneBadge{border-radius:var(--radius-full);background:var(--surface-card);border:1px solid var(--border-default);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--text-secondary);padding:1px 8px;position:absolute;bottom:6px}.AvatarEditorModal-module-scss-module__wMYO9a__check{border-radius:var(--radius-full);background:var(--rally-primary);width:20px;height:20px;color:var(--text-on-brand);place-items:center;display:grid;position:absolute;top:6px;right:6px}.AvatarEditorModal-module-scss-module__wMYO9a__colors{flex-direction:column;gap:18px;max-height:380px;display:flex;overflow-y:auto}.AvatarEditorModal-module-scss-module__wMYO9a__colorGroup{flex-direction:column;gap:10px;display:flex}.AvatarEditorModal-module-scss-module__wMYO9a__colorLabel{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-secondary)}.AvatarEditorModal-module-scss-module__wMYO9a__swatches{flex-wrap:wrap;gap:12px;display:flex}.AvatarEditorModal-module-scss-module__wMYO9a__colorNa{font-size:var(--text-xs);color:var(--text-tertiary);margin:0}.AvatarEditorModal-module-scss-module__wMYO9a__swatch{border-radius:var(--radius-full);border:2px solid var(--border-default);width:40px;height:40px;color:var(--text-primary);cursor:pointer;place-items:center;padding:0;display:grid}.AvatarEditorModal-module-scss-module__wMYO9a__swatch:focus-visible{outline:2px solid var(--rally-primary);outline-offset:2px}.AvatarEditorModal-module-scss-module__wMYO9a__swatchOn{border-color:var(--rally-primary)}@media (max-width:744px){.AvatarEditorModal-module-scss-module__wMYO9a__editor{grid-template-columns:1fr}.AvatarEditorModal-module-scss-module__wMYO9a__preview{flex-flow:wrap;justify-content:center}.AvatarEditorModal-module-scss-module__wMYO9a__previewActions{flex-direction:row;width:auto}.AvatarEditorModal-module-scss-module__wMYO9a__grid{grid-template-columns:repeat(3,minmax(0,1fr));max-height:300px}}@media (min-width:745px){.AvatarEditorModal-module-scss-module__wMYO9a__dialog>div:first-child:not(:last-child){align-items:flex-start;padding:24px 24px 16px}.AvatarEditorModal-module-scss-module__wMYO9a__dialog>div:first-child:not(:last-child)>div{text-align:left;align-items:flex-start}.AvatarEditorModal-module-scss-module__wMYO9a__dialog>div:last-child{justify-content:flex-end}.AvatarEditorModal-module-scss-module__wMYO9a__dialog .AvatarEditorModal-module-scss-module__wMYO9a__footBtn{height:40px;padding:0 16px;font-weight:500}.AvatarEditorModal-module-scss-module__wMYO9a__previewActions .AvatarEditorModal-module-scss-module__wMYO9a__btnRandom,.AvatarEditorModal-module-scss-module__wMYO9a__previewActions .AvatarEditorModal-module-scss-module__wMYO9a__btnReset{height:36px;padding:0 16px;font-weight:500}.AvatarEditorModal-module-scss-module__wMYO9a__previewActions .AvatarEditorModal-module-scss-module__wMYO9a__btnRandom{background:var(--surface-sunken);color:var(--text-primary);box-shadow:none}.AvatarEditorModal-module-scss-module__wMYO9a__previewActions .AvatarEditorModal-module-scss-module__wMYO9a__btnRandom:hover:not(:disabled){background:var(--border-default)}.AvatarEditorModal-module-scss-module__wMYO9a__previewActions .AvatarEditorModal-module-scss-module__wMYO9a__btnReset{background:var(--surface-card);color:var(--text-primary);box-shadow:inset 0 0 0 1px var(--border-default)}.AvatarEditorModal-module-scss-module__wMYO9a__previewActions .AvatarEditorModal-module-scss-module__wMYO9a__btnReset:disabled{color:var(--text-placeholder)}.AvatarEditorModal-module-scss-module__wMYO9a__tabs [role=tab][aria-selected=true]{background:var(--rally-primary);color:var(--text-on-brand)}.AvatarEditorModal-module-scss-module__wMYO9a__grid{max-height:336px}}
.AuthHero-module-scss-module__1s5LRW__hero{background:linear-gradient(146.55deg,#4c4aee 6%,#615fff 46%,#7c7aff 94%);border-radius:16px 0 0 16px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;margin:16px 0;padding:72px 48px;display:flex;position:relative;overflow:hidden}.AuthHero-module-scss-module__1s5LRW__tags{justify-content:center;gap:10px;display:flex;position:absolute;top:28px;left:0;right:0}.AuthHero-module-scss-module__1s5LRW__pill{border:1px solid var(--overlay-white-40);font:var(--weight-regular) var(--text-11)/1.5 var(--font-display);letter-spacing:1px;text-transform:uppercase;color:var(--overlay-white-85);border-radius:9999px;padding:7px 15px}.AuthHero-module-scss-module__1s5LRW__center{text-align:center;flex-direction:column;align-items:center;max-width:560px;display:flex}.AuthHero-module-scss-module__1s5LRW__illust{background:url(/signup/container.png) 50%/contain no-repeat;width:100%;max-width:480px;height:280px}.AuthHero-module-scss-module__1s5LRW__mori{margin:20px 0}.AuthHero-module-scss-module__1s5LRW__title{font:var(--weight-bold) var(--text-38)/1.22 var(--font-display);letter-spacing:.5px;color:var(--text-on-brand);margin:30px 0 0}.AuthHero-module-scss-module__1s5LRW__para{font:var(--weight-regular) var(--text-13)/1.7 var(--font-display);color:var(--overlay-white-70);margin:14px 0 0}.AuthHero-module-scss-module__1s5LRW__chips{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:28px;display:flex}.AuthHero-module-scss-module__1s5LRW__chip{border:1px solid var(--overlay-white-20);background:var(--overlay-white-15);font:var(--weight-regular) var(--text-13)/1.5 var(--font-display);color:var(--overlay-white-90);border-radius:9999px;padding:9px 18px}.AuthHero-module-scss-module__1s5LRW__stats{gap:56px;margin-top:44px;display:flex}.AuthHero-module-scss-module__1s5LRW__stat{flex-direction:column;align-items:center;gap:4px;display:flex}.AuthHero-module-scss-module__1s5LRW__num{font:var(--weight-bold) var(--text-3xl)/1 var(--font-display);color:var(--text-on-brand)}.AuthHero-module-scss-module__1s5LRW__label{font:var(--weight-regular) var(--text-10)/1.5 var(--font-display);letter-spacing:.25px;text-transform:uppercase;color:var(--overlay-white-55)}.AuthHero-module-scss-module__1s5LRW__footer{text-align:center;font:var(--weight-regular) var(--text-10)/1.5 var(--font-display);color:var(--overlay-white-25);position:absolute;bottom:16px;left:0;right:0}@media (max-width:1024px){.AuthHero-module-scss-module__1s5LRW__hero{display:none}}
.AppShell-module-scss-module__DxLfvW__shell{background:var(--surface-card);min-height:100vh}.AppShell-module-scss-module__DxLfvW__sidebar{width:var(--sidebar-w);z-index:20;height:100vh;transition:width .2s;position:fixed;top:0;left:0}.AppShell-module-scss-module__DxLfvW__secondary{top:0;left:var(--sidebar-w);width:var(--secondary-w);z-index:19;height:100vh;transition:left .2s,width .2s;position:fixed}.AppShell-module-scss-module__DxLfvW__secondaryResizer{cursor:col-resize;z-index:21;touch-action:none;width:6px;height:100%;position:absolute;top:0;right:-3px}.AppShell-module-scss-module__DxLfvW__secondaryResizer:after{content:"";background:0 0;width:2px;height:100%;transition:background .15s;position:absolute;top:0;left:2px}.AppShell-module-scss-module__DxLfvW__secondaryResizer:hover:after{background:var(--rally-primary)}.AppShell-module-scss-module__DxLfvW__resizing .AppShell-module-scss-module__DxLfvW__secondary,.AppShell-module-scss-module__DxLfvW__resizing .AppShell-module-scss-module__DxLfvW__topbar,.AppShell-module-scss-module__DxLfvW__resizing .AppShell-module-scss-module__DxLfvW__main{transition:none}.AppShell-module-scss-module__DxLfvW__resizing .AppShell-module-scss-module__DxLfvW__secondaryResizer:after{background:var(--rally-primary)}.AppShell-module-scss-module__DxLfvW__resizing,.AppShell-module-scss-module__DxLfvW__resizing *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.AppShell-module-scss-module__DxLfvW__brand{font-family:var(--font-display);align-items:center;gap:8px;display:inline-flex}.AppShell-module-scss-module__DxLfvW__brandText{color:var(--text-primary);font-size:var(--text-xl);font-weight:700}.AppShell-module-scss-module__DxLfvW__footerInner{flex-direction:column;gap:32px;display:flex}.AppShell-module-scss-module__DxLfvW__guestCard{background:var(--rally-primary-subtle);border-radius:12px;flex-direction:column;gap:10px;width:100%;padding:14px;display:flex}.AppShell-module-scss-module__DxLfvW__guestCardTitle{font-size:var(--text-13);color:var(--rally-primary-strong);font-weight:700}.AppShell-module-scss-module__DxLfvW__guestCardSub{font-size:var(--text-xs);color:var(--text-secondary);line-height:18px}.AppShell-module-scss-module__DxLfvW__guestCardBtn{background:var(--rally-primary);height:36px;color:var(--text-on-brand);font-size:var(--text-sm);cursor:pointer;border:0;border-radius:8px;font-weight:500}.AppShell-module-scss-module__DxLfvW__guestCardBtn:hover{background:var(--rally-primary-pressed)}.AppShell-module-scss-module__DxLfvW__guestCardMini{background:var(--color-indigo-200);width:32px;height:32px;color:var(--rally-primary-strong);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.AppShell-module-scss-module__DxLfvW__guestCardMini:hover{background:var(--color-indigo-100)}.AppShell-module-scss-module__DxLfvW__ctaGroup{flex-direction:column;gap:8px;display:flex}.AppShell-module-scss-module__DxLfvW__ctaPrimary{background:var(--rally-primary);color:#fff;font-size:var(--text-sm);cursor:pointer;border:none;border-radius:8px;padding:12px;font-weight:700}.AppShell-module-scss-module__DxLfvW__ctaPrimary:hover{background:var(--rally-primary-strong)}.AppShell-module-scss-module__DxLfvW__langRow{justify-content:flex-start;padding:4px 0;display:flex}.AppShell-module-scss-module__DxLfvW__langTrigger{background:var(--surface-card);border:1px solid var(--border-default);height:36px;font-size:var(--text-13);color:var(--text-secondary);cursor:pointer;border-radius:9999px;align-items:center;gap:6px;padding:0 12px;font-weight:600;display:inline-flex}.AppShell-module-scss-module__DxLfvW__langTrigger:hover{background:var(--surface-page)}.AppShell-module-scss-module__DxLfvW__langGlobe{color:var(--text-secondary);flex-shrink:0;display:inline-flex}.AppShell-module-scss-module__DxLfvW__langLabel{text-align:left;color:var(--text-primary);flex:1}.AppShell-module-scss-module__DxLfvW__langChev{color:var(--text-secondary);flex-shrink:0;display:inline-flex}.AppShell-module-scss-module__DxLfvW__ctaSecondary{background:var(--rally-primary-subtle);color:var(--rally-primary);font-size:var(--text-sm);cursor:pointer;border:none;border-radius:8px;padding:12px;font-weight:700}.AppShell-module-scss-module__DxLfvW__ctaSecondary:hover{background:color-mix(in srgb, var(--rally-primary) 20%, white)}.AppShell-module-scss-module__DxLfvW__linkBtn{color:var(--rally-primary);font-size:var(--text-13);cursor:pointer;text-align:center;background:0 0;border:none;padding:6px;font-weight:600}.AppShell-module-scss-module__DxLfvW__linkBtn:hover{color:var(--rally-primary-pressed)}.AppShell-module-scss-module__DxLfvW__upgradeCard{background:url(/images/background-plan.png) center/cover no-repeat,linear-gradient(150deg, var(--rally-primary), var(--rally-primary));border-radius:16px;flex-direction:column;gap:4px;padding:18px;display:flex}.AppShell-module-scss-module__DxLfvW__upgradeCardIcon{background:var(--surface-card);width:40px;height:40px;color:var(--rally-primary);border-radius:11px;justify-content:center;align-items:center;margin-bottom:8px;display:flex}.AppShell-module-scss-module__DxLfvW__upgradeCardTitle{color:var(--text-on-brand);font-size:var(--text-15);font-weight:700}.AppShell-module-scss-module__DxLfvW__upgradeCardSub{color:var(--overlay-white-85);font-size:var(--text-13);margin-bottom:12px}.AppShell-module-scss-module__DxLfvW__upgradeCardBtn{background:var(--surface-card);color:var(--rally-primary);font-size:var(--text-sm);letter-spacing:.02em;cursor:pointer;border:none;border-radius:10px;padding:12px;font-weight:800}.AppShell-module-scss-module__DxLfvW__upgradeCardBtn:hover{background:var(--surface-subtle)}.AppShell-module-scss-module__DxLfvW__topbar{top:0;left:calc(var(--sidebar-w) + var(--secondary-w));height:var(--app-header-h);z-index:15;background:var(--surface-card);border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;gap:16px;padding:0 24px;transition:left .2s;display:flex;position:fixed;right:0}.AppShell-module-scss-module__DxLfvW__topbarLeft{align-items:center;gap:8px;min-width:0;display:flex}.AppShell-module-scss-module__DxLfvW__topbarRight{flex-shrink:0;align-items:center;gap:10px;display:flex}.AppShell-module-scss-module__DxLfvW__main{margin-left:calc(var(--sidebar-w) + var(--secondary-w));background:var(--surface-card);min-height:100vh;padding-top:var(--app-header-h);flex-direction:column;transition:margin-left .2s;display:flex}.AppShell-module-scss-module__DxLfvW__menuButton{width:40px;height:40px;color:var(--text-primary);cursor:pointer;-webkit-tap-highlight-color:#0000;background:0 0;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;margin-left:-6px;padding:0;display:none}.AppShell-module-scss-module__DxLfvW__menuButton:hover{background:var(--surface-sunken)}.AppShell-module-scss-module__DxLfvW__menuButton:active{background:var(--border-subtle)}.AppShell-module-scss-module__DxLfvW__scrim{z-index:85;background:color-mix(in srgb, var(--text-primary) 45%, transparent);animation:.2s AppShell-module-scss-module__DxLfvW__scrimIn;position:fixed;inset:0}@keyframes AppShell-module-scss-module__DxLfvW__scrimIn{0%{opacity:0}to{opacity:1}}@media (max-width:744px){.AppShell-module-scss-module__DxLfvW__sidebar{z-index:90;height:100dvh;transition:transform .28s cubic-bezier(.32,.72,0,1);transform:translate(-100%)}.AppShell-module-scss-module__DxLfvW__sidebar.AppShell-module-scss-module__DxLfvW__open{box-shadow:0 0 40px color-mix(in srgb, var(--text-primary) 22%, transparent);transform:translate(0)}.AppShell-module-scss-module__DxLfvW__menuButton{display:inline-flex}.AppShell-module-scss-module__DxLfvW__upgradeCard,.AppShell-module-scss-module__DxLfvW__secondary{display:none}.AppShell-module-scss-module__DxLfvW__topbar{padding:0 16px;left:0}.AppShell-module-scss-module__DxLfvW__main{padding-top:var(--app-header-h);background:var(--surface-page);margin-left:0}html.rai-fab-on .AppShell-module-scss-module__DxLfvW__main{padding-bottom:calc(var(--rai-fab-bottom) + 76px)}}@media (min-width:745px) and (max-width:1024px){.AppShell-module-scss-module__DxLfvW__secondaryTabletHidden .AppShell-module-scss-module__DxLfvW__secondary{display:none}.AppShell-module-scss-module__DxLfvW__secondaryTabletHidden .AppShell-module-scss-module__DxLfvW__topbar{left:var(--sidebar-w)}.AppShell-module-scss-module__DxLfvW__secondaryTabletHidden .AppShell-module-scss-module__DxLfvW__main{margin-left:var(--sidebar-w)}}.AppShell-module-scss-module__DxLfvW__demoSwitchCard{border:1px solid var(--border-default);background:var(--surface-card);border-radius:14px;flex-direction:column;gap:8px;padding:12px;display:flex}.AppShell-module-scss-module__DxLfvW__demoSwitchTitle{font-size:var(--text-xs);color:var(--text-tertiary);font-weight:700}.AppShell-module-scss-module__DxLfvW__demoSwitchGrid{flex-wrap:wrap;gap:6px;display:flex}.AppShell-module-scss-module__DxLfvW__demoSwitchBtn{appearance:none;border:1px solid var(--border-default);font-size:var(--text-xs);color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border-radius:9px;flex:calc(50% - 3px);min-width:max-content;padding:8px 4px;font-weight:600}.AppShell-module-scss-module__DxLfvW__demoSwitchBtn:hover{background:var(--surface-page)}.AppShell-module-scss-module__DxLfvW__demoSwitchBtnOn{border-color:var(--rally-primary);background:var(--rally-primary);color:var(--text-on-brand)}.AppShell-module-scss-module__DxLfvW__demoSwitchBtnOn:hover{background:var(--rally-primary)}.AppShell-module-scss-module__DxLfvW__demoBanner{z-index:80;background:var(--color-indigo-900);color:var(--text-on-brand);flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;padding:10px 20px;display:flex;position:fixed;bottom:0;left:0;right:0}.AppShell-module-scss-module__DxLfvW__demoBannerText{font-size:var(--text-13);align-items:center;gap:8px;font-weight:600;display:inline-flex}.AppShell-module-scss-module__DxLfvW__demoBannerDot{background:var(--color-indigo-200);border-radius:50%;width:7px;height:7px}.AppShell-module-scss-module__DxLfvW__demoBannerActions{align-items:center;gap:8px;display:inline-flex}.AppShell-module-scss-module__DxLfvW__demoBannerGhost{font-size:var(--text-13);color:var(--overlay-white-85);padding:7px 12px;font-weight:600;text-decoration:none}.AppShell-module-scss-module__DxLfvW__demoBannerCta{appearance:none;cursor:pointer;background:var(--surface-card);color:var(--color-indigo-900);font-size:var(--text-13);border:none;border-radius:9px;padding:8px 16px;font-weight:700}.AppShell-module-scss-module__DxLfvW__demoSpacerTop{flex-shrink:0;display:none}.AppShell-module-scss-module__DxLfvW__demoSpacerBottom{flex-shrink:0;height:60px}@media (min-width:745px){.AppShell-module-scss-module__DxLfvW__demoSpacerTop{height:44px;display:block}.AppShell-module-scss-module__DxLfvW__demoSpacerBottom{display:none}.AppShell-module-scss-module__DxLfvW__demoBanner{top:var(--app-header-h);bottom:auto;left:calc(var(--sidebar-w) + var(--secondary-w));background:var(--color-gray-900);z-index:14;flex-wrap:nowrap;justify-content:flex-start;gap:10px;height:44px;padding:0 32px;transition:left .2s}.AppShell-module-scss-module__DxLfvW__demoBannerText{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;display:block;overflow:hidden}.AppShell-module-scss-module__DxLfvW__demoBannerDot{display:none}.AppShell-module-scss-module__DxLfvW__demoBannerActions{flex-shrink:0;gap:10px}.AppShell-module-scss-module__DxLfvW__demoBannerGhost{color:var(--color-gray-300);white-space:nowrap;padding:6px 8px;font-weight:400}.AppShell-module-scss-module__DxLfvW__demoBannerCta{background:var(--rally-primary);height:36px;color:var(--text-on-brand);white-space:nowrap;border-radius:9999px;align-items:center;padding:0 14px;font-weight:500;display:flex}}@media (min-width:745px) and (max-width:1024px){.AppShell-module-scss-module__DxLfvW__secondaryTabletHidden .AppShell-module-scss-module__DxLfvW__demoBanner{left:var(--sidebar-w)}}.AppShell-module-scss-module__DxLfvW__orphanNote{padding:16px 24px 0}@media (max-width:744px){.AppShell-module-scss-module__DxLfvW__orphanNote{padding:12px 16px 0}}
.LoadingScreen-module-scss-module__bSnAqG__screen{background:var(--surface-page);flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;min-height:100dvh;display:flex}.LoadingScreen-module-scss-module__bSnAqG__fullScreen{z-index:2000;position:fixed;inset:0}.LoadingScreen-module-scss-module__bSnAqG__message{font-size:var(--text-13);color:var(--text-secondary);font-weight:600}
.GroupStatusBanner-module-scss-module__ngBG9a__banner{border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;display:flex}.GroupStatusBanner-module-scss-module__ngBG9a__info{background:var(--rally-primary-subtle);border-color:var(--color-blue-200)}.GroupStatusBanner-module-scss-module__ngBG9a__warning{background:var(--color-yellow-50);border-color:var(--color-yellow-200)}.GroupStatusBanner-module-scss-module__ngBG9a__danger{background:var(--color-red-50);border-color:var(--color-red-200)}.GroupStatusBanner-module-scss-module__ngBG9a__muted{background:var(--surface-subtle);border-color:var(--border-default)}.GroupStatusBanner-module-scss-module__ngBG9a__text{min-width:0;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-primary);flex:1;line-height:1.4}.GroupStatusBanner-module-scss-module__ngBG9a__btns{flex-shrink:0;gap:8px;display:flex}@media (max-width:744px){.GroupStatusBanner-module-scss-module__ngBG9a__banner{flex-direction:column;align-items:stretch;gap:8px}}
.WordTooltip-module-scss-module__RVSUtG__word:hover{cursor:help;border-bottom:1px dotted var(--text-tertiary)}.WordTooltip-module-scss-module__RVSUtG__tip{z-index:60;background:var(--surface-card);max-width:320px;color:var(--text-primary);font-size:var(--text-15);box-shadow:var(--shadow-pop);pointer-events:auto;border-radius:10px;flex-direction:column;gap:3px;padding:8px 12px;font-weight:600;line-height:1.45;display:flex;position:fixed;transform:translate(-50%,-100%)}.WordTooltip-module-scss-module__RVSUtG__tipWithStar{padding-right:32px}.WordTooltip-module-scss-module__RVSUtG__star{cursor:pointer;color:var(--text-tertiary);background:0 0;border:0;padding:3px;display:inline-flex;position:absolute;top:6px;right:6px}.WordTooltip-module-scss-module__RVSUtG__star:hover,.WordTooltip-module-scss-module__RVSUtG__starOn{color:var(--color-yellow-500)}.WordTooltip-module-scss-module__RVSUtG__tipBelow{transform:translate(-50%)}.WordTooltip-module-scss-module__RVSUtG__row{align-items:baseline;gap:6px;display:flex}.WordTooltip-module-scss-module__RVSUtG__pos{min-width:26px;font-size:var(--text-13);color:var(--text-secondary);flex:none;font-weight:600}.WordTooltip-module-scss-module__RVSUtG__def{min-width:0}.WordTooltip-module-scss-module__RVSUtG__sense:not(:last-child):after{content:"";width:6px;display:inline-block}.WordTooltip-module-scss-module__RVSUtG__senseNo{color:var(--text-tertiary);font-weight:600}.WordTooltip-module-scss-module__RVSUtG__divider{background:var(--border-subtle);height:1px;margin:2px 0}.WordTooltip-module-scss-module__RVSUtG__dots{gap:3px;padding:3px 2px;display:inline-flex}.WordTooltip-module-scss-module__RVSUtG__dots i{background:var(--text-tertiary);border-radius:50%;width:4px;height:4px;animation:.9s ease-in-out infinite WordTooltip-module-scss-module__RVSUtG__wordTipPulse}.WordTooltip-module-scss-module__RVSUtG__dots i:nth-child(2){animation-delay:.15s}.WordTooltip-module-scss-module__RVSUtG__dots i:nth-child(3){animation-delay:.3s}@keyframes WordTooltip-module-scss-module__RVSUtG__wordTipPulse{0%,to{opacity:.3}50%{opacity:1}}.WordTooltip-module-scss-module__RVSUtG__more{cursor:pointer;font-size:var(--text-13);color:var(--text-tertiary);background:0 0;border:0;align-self:flex-start;margin-top:1px;padding:0;font-weight:600}.WordTooltip-module-scss-module__RVSUtG__more:hover{color:var(--text-secondary);text-decoration:underline}
