.Header_header__MvnS2{background:hsl(var(--bg-primary));border-bottom:1px solid hsl(var(--border-light));padding:1rem 0;position:-webkit-sticky;position:sticky;top:0;z-index:100}.Header_headerContent__zP2Kf{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.Header_logo__j7oID{font-size:1.5rem;font-weight:600;color:hsl(var(--text-primary));text-decoration:none;font-family:var(--font-dm-serif),serif}.Header_nav__EE71E{display:flex;gap:2rem}.Header_navLink__Q_hTB{color:hsl(var(--text-primary));text-decoration:none;font-size:.95rem;transition:color .2s}.Header_navLink__Q_hTB:hover{text-decoration:underline}.Header_navCTA___q31i{text-decoration:none;font-size:.95rem;transition:all .2s;background:hsl(var(--brand-primary));color:hsl(var(--text-on-orange));padding:.75rem 1.5rem;border-radius:2rem}.Header_navCTA___q31i:hover{background:hsl(var(--brand-primary-light))}@media (max-width:768px){.Header_headerContent__zP2Kf{padding:0 1rem}.Header_nav__EE71E{gap:1rem}}.Footer_footer__UaG1g{background:hsl(var(--bg-elevated));border-top:1px solid hsl(var(--border-light));padding:2rem 0;margin-top:auto}.Footer_footerContent__nZq4z{max-width:1200px;margin:0 auto;padding:0 2rem;text-align:center;color:hsl(var(--text-secondary));font-size:.9rem}.Footer_footerLinks__4RPn7{color:hsl(var(--text-muted))}.Footer_footerLinks__4RPn7 a{margin:0 .5rem;color:hsl(var(--text-secondary))}.Footer_footerLinks__4RPn7 a:hover{color:hsl(var(--text-primary))}@media (max-width:768px){.Footer_footerContent__nZq4z{padding:0 1rem}}.commonpage_container__4d_ld{min-height:calc(100vh - 120px);background:#f8f9fa;padding:4rem 2rem 2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.commonpage_header__378uL{max-width:800px;margin:0 auto 4rem;display:flex;align-items:center;gap:1rem}.commonpage_header__378uL h1{margin:0;color:hsl(var(--text-primary));font-size:2.5rem;font-weight:600}.commonpage_content__G6RBY{max-width:800px;margin:0 auto}.commonpage_error__noQ8l,.commonpage_loading__2bVfy,.commonpage_no-changelog__28Dia{display:flex;justify-content:center;justify-items:center;text-align:center;padding:2rem;color:hsl(var(--text-secondary))}.commonpage_error__noQ8l{color:hsl(var(--error))}.commonpage_changelogEntry__Pdvsk{margin-bottom:2rem;overflow:hidden}.commonpage_versionHeader__L5Eg4{border-bottom:1px solid hsl(var(--border-light));padding:.5rem 0;display:flex;justify-content:space-between;align-items:center}.commonpage_versionTitle__sgMqT{margin:0;font-size:1.5rem;font-weight:600}.commonpage_versionDate__QW0S4{font-size:.875rem;color:hsl(var(--text-secondary))}.commonpage_changelogSection__5vvEZ{padding:1.5rem 0 .5rem 10rem}.commonpage_changelogSectionTitle__0MP4_{font-size:1.1rem;font-weight:600}.commonpage_changelogSectionItems__8_1Ix{margin:0;padding-left:1.5rem}.commonpage_changelogSectionItem__Qvi3c{margin-bottom:.5rem;line-height:1.6}.commonpage_changelogSectionItem__Qvi3c:last-child{margin-bottom:0}.commonpage_changelogItemDescription__pB_qK{margin-right:.5rem}@media (max-width:768px){.commonpage_changelog-container__W9pGi{padding:1rem}.commonpage_changelog-header__7hcqb,.commonpage_version-header__KyAZN{flex-direction:column;align-items:flex-start}.commonpage_version-header__KyAZN{gap:.5rem}.commonpage_changelog-section__TYn68{padding:1rem}}.privacy_container__iXfLA{min-height:100vh;display:flex;flex-direction:column;background:#fff}.privacy_main__K_QRU{flex:1 1;padding:4rem 2rem}.privacy_content__AFt_s{max-width:800px;margin:0 auto}.privacy_title__LXSnB{font-size:2.5rem;font-weight:600;color:#111827;margin-bottom:2rem;font-family:var(--font-dm-serif),serif}.privacy_content__AFt_s h2{font-size:1.5rem;font-weight:600;color:#111827;margin-top:2rem;margin-bottom:1rem}.privacy_content__AFt_s h3{font-size:1.2rem;font-weight:600;color:#111827;margin-top:1.5rem;margin-bottom:.75rem}.privacy_content__AFt_s p{line-height:1.6;margin-bottom:1rem;color:#374151}.privacy_content__AFt_s ol,.privacy_content__AFt_s ul{margin:1rem 0;padding-left:1.5rem}.privacy_content__AFt_s li{line-height:1.6;margin-bottom:.5rem;color:#374151}.privacy_content__AFt_s .privacy-commitment{background:#ecfdf5;border:1px solid #10b981;border-radius:8px;padding:1.5rem;margin:1.5rem 0}.privacy_content__AFt_s .privacy-commitment h3{color:#10b981;margin-top:0}.privacy_content__AFt_s .security-notice{background:#fef3c7;border:1px solid #f59e0b;border-radius:8px;padding:1.5rem;margin:1.5rem 0}.privacy_content__AFt_s .security-notice h3{color:#f59e0b;margin-top:0}.privacy_introSection__u_uRu{margin-bottom:2rem}.privacy_content__AFt_s .last-updated{background:#f3f4f6;border-radius:8px;padding:.5rem 1rem;margin:1rem 0;text-align:center;font-size:.9rem}.privacy_content__AFt_s .commitment-box{background:#ecfdf5;border:2px solid #10b981;border-radius:12px;padding:1.5rem;margin:1.5rem 0}.privacy_content__AFt_s .commitment-box ul{margin:0}.privacy_content__AFt_s .commitment-box li{color:#065f46;margin-bottom:.75rem}.privacy_content__AFt_s .warning-box{background:#fef2f2;border:1px solid #ef4444;border-radius:8px;padding:1rem;margin:1rem 0}.privacy_content__AFt_s .warning-box li{color:#991b1b}.privacy_content__AFt_s .contact-section{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:1.5rem;margin:1.5rem 0}.privacy_content__AFt_s .promise-section{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:12px;padding:2rem;margin:2rem 0}.privacy_content__AFt_s .promise-section h2{color:#fff;margin-top:0}.privacy_content__AFt_s .promise-section li{color:hsla(0,0%,100%,.9)}.privacy_content__AFt_s .footer-note{text-align:center;font-style:italic;color:#6b7280;margin:2rem 0;padding:1rem}@media (max-width:768px){.privacy_main__K_QRU{padding:2rem 1rem}.privacy_title__LXSnB{font-size:2rem}}.terms_container__rulxK{min-height:100vh;display:flex;flex-direction:column;background:#fff}.terms_main__7LILL{flex:1 1;padding:4rem 2rem}.terms_content__88_k1{max-width:800px;margin:0 auto}.terms_title__SgS0E{font-size:2.5rem;font-weight:600;color:#111827;margin-bottom:2rem;font-family:var(--font-dm-serif),serif}.terms_content__88_k1 h2{font-size:1.5rem;font-weight:600;color:#111827;margin-top:2rem;margin-bottom:1rem}.terms_content__88_k1 h3{font-size:1.2rem;font-weight:600;color:#111827;margin-top:1.5rem;margin-bottom:.75rem}.terms_content__88_k1 p{line-height:1.6;margin-bottom:1rem;color:#374151}.terms_content__88_k1 ol,.terms_content__88_k1 ul{margin:1rem 0;padding-left:1.5rem}.terms_content__88_k1 li{line-height:1.6;margin-bottom:.5rem;color:#374151}.terms_content__88_k1 .privacy-protection{background:#f0f9ff;border:1px solid #0ea5e9;border-radius:8px;padding:1.5rem;margin:1.5rem 0}.terms_content__88_k1 .privacy-protection h3{color:#0ea5e9;margin-top:0}.terms_content__88_k1 .important-notice{background:#fef3c7;border:1px solid #f59e0b;border-radius:8px;padding:1.5rem;margin:1.5rem 0}.terms_content__88_k1 .important-notice h3{color:#f59e0b;margin-top:0}@media (max-width:768px){.terms_main__7LILL{padding:2rem 1rem}.terms_title__SgS0E{font-size:2rem}}.loader_loader__d1HRW{display:flex;gap:calc(var(--size) * .5)}.loader_loaderDot__les1F{width:var(--size,8px);height:var(--size,8px);background:hsl(var(--accent-cool));border-radius:50%;animation:loader_bounce__dJ1tU 1.4s ease-in-out infinite both}.loader_loaderDot__les1F:first-child{animation-delay:-.32s}.loader_loaderDot__les1F:nth-child(2){animation-delay:-.16s}@keyframes loader_bounce__dJ1tU{0%,80%,to{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}.confirm-dialog_overlay__qRdT_{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:confirm-dialog_overlayFadeIn___XMm6 .15s ease-out}@keyframes confirm-dialog_overlayFadeIn___XMm6{0%{opacity:0}to{opacity:1}}.confirm-dialog_dialog__HjnGS{background:#fff;border-radius:12px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);max-width:400px;width:calc(100vw - 32px);max-height:calc(100vh - 32px);overflow:auto;animation:confirm-dialog_dialogSlideIn__WrPt5 .15s ease-out;border:1px solid #e4e4e7}@keyframes confirm-dialog_dialogSlideIn__WrPt5{0%{opacity:0;transform:scale(.95) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}.confirm-dialog_header__dnZDZ{padding:24px 24px 0}.confirm-dialog_title__SI9tr{font-size:18px;font-weight:600;color:#111827;margin:0;line-height:1.25}.confirm-dialog_content__4SIOr{padding:16px 24px}.confirm-dialog_description__HKJro{font-size:14px;color:#6b7280;margin:0;line-height:1.5}.confirm-dialog_footer__uLuSI{padding:0 24px 24px;display:flex;gap:12px;justify-content:flex-end}@media (prefers-color-scheme:dark){.confirm-dialog_dialog__HjnGS{background:#1f2937;border-color:#4b5563}.confirm-dialog_title__SI9tr{color:#f3f4f6}.confirm-dialog_description__HKJro{color:#9ca3af}}.riikee-calendar_calendar__FynEf{padding:1rem;max-width:350px}.riikee-calendar_header__CQ7Ri{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.riikee-calendar_navButton__soiTG{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:6px;background:transparent;color:hsl(var(--text-secondary));cursor:pointer;transition:all .2s ease}.riikee-calendar_navButton__soiTG:hover{background:hsl(var(--bg-primary));color:hsl(var(--text-primary))}.riikee-calendar_caption__GiUqd{font-size:1rem;font-weight:500;color:hsl(var(--text-primary));margin:0;cursor:pointer;transition:opacity .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;justify-content:center;align-items:center;gap:.25rem}.riikee-calendar_caption__GiUqd:hover{opacity:.7}.riikee-calendar_weekdays__74048{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:0;gap:0;margin-bottom:.5rem}.riikee-calendar_weekday__McJkR{text-align:center;font-size:.75rem;font-weight:400;color:hsl(var(--text-secondary))}.riikee-calendar_monthGrid__IuR9L{display:flex;flex-direction:column;gap:4px;transform:translateX(0);transition:transform .15s ease}.riikee-calendar_calendar__FynEf.slide-left .riikee-calendar_monthGrid__IuR9L{animation:riikee-calendar_slideLeft__5Aftm .15s ease forwards}.riikee-calendar_calendar__FynEf.slide-right .riikee-calendar_monthGrid__IuR9L{animation:riikee-calendar_slideRight__V0zDo .15s ease forwards}@keyframes riikee-calendar_slideLeft__5Aftm{0%{transform:translateX(0);opacity:1}50%{transform:translateX(-300px);opacity:.5}to{transform:translateX(0);opacity:1}}@keyframes riikee-calendar_slideRight__V0zDo{0%{transform:translateX(0);opacity:1}50%{transform:translateX(300px);opacity:.5}to{transform:translateX(0);opacity:1}}.riikee-calendar_week__sEw_M{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:0;gap:0}.riikee-calendar_dayButton__XUMhW{width:36.5px;height:32px;border:none;background:transparent;color:hsl(var(--text-primary));cursor:pointer;font-size:1rem;font-weight:200;transition:all .2s ease;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;overflow:hidden}.riikee-calendar_dayButton__XUMhW:not(:disabled):after{content:"";display:block;position:absolute;width:30px;height:30px;border-radius:50%;left:50%;transform:translateX(-50%);top:100%;background-image:radial-gradient(circle 30px,hsla(var(--accent-vibrant),60%) 0,hsla(var(--accent-vibrant),60%) 100%,transparent 100%);transition:all .2s ease}.riikee-calendar_dayButton__XUMhW:hover:not(:disabled):after{top:60%}.riikee-calendar_dayNumber__yd724{line-height:1;margin-bottom:2px}.riikee-calendar_dayButton__XUMhW.riikee-calendar_disabled__XVmWR{color:hsl(var(--text-tertiary));cursor:default;opacity:.7}.riikee-calendar_dayButton__XUMhW.riikee-calendar_disabled__XVmWR:hover{background:transparent}.riikee-calendar_progressLine__Vw7mo{position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:2px;background:hsl(var(--brand-primary));transition:all .3s ease;min-width:4px}.riikee-calendar_calendar__FynEf.slide-left .riikee-calendar_progressLine__Vw7mo,.riikee-calendar_calendar__FynEf.slide-right .riikee-calendar_progressLine__Vw7mo{transition:none}.riikee-calendar_emptyCell__MZwxh{width:36px;height:32px}.riikee-calendar_dayButton__XUMhW.riikee-calendar_today__uh_KV{font-weight:600;background:hsl(var(--accent-primary)) /.1;color:hsl(var(--accent-primary))}.riikee-calendar_dayButton__XUMhW.riikee-calendar_today__uh_KV:hover{background:hsl(var(--accent-primary)) /.2}.riikee-calendar_dayButton__XUMhW.riikee-calendar_selected__X9Ccs{font-weight:700}.riikee-calendar_dayButton__XUMhW.riikee-calendar_selected__X9Ccs:after{top:75%}.riikee-calendar_caption__GiUqd svg{transition:transform .15s ease}.riikee-calendar_calendar__FynEf.collapsed .riikee-calendar_caption__GiUqd svg{transform:rotate(-180deg)}.riikee-calendar_calendar__FynEf.collapsed .riikee-calendar_dayButton__XUMhW{background:hsla(var(--brand-primary-subtle),.5)}.riikee-calendar_calendar__FynEf.collapsed .riikee-calendar_dayButton__XUMhW,.riikee-calendar_calendar__FynEf.collapsed .riikee-calendar_emptyCell__MZwxh{height:6px}.riikee-calendar_calendar__FynEf.collapsed .riikee-calendar_dayNumber__yd724{height:0;overflow:hidden}.riikee-calendar_calendar__FynEf.collapsed .riikee-calendar_dayButton__XUMhW.riikee-calendar_selected__X9Ccs .riikee-calendar_progressLine__Vw7mo,.riikee-calendar_calendar__FynEf.collapsed .riikee-calendar_dayButton__XUMhW:hover .riikee-calendar_progressLine__Vw7mo{height:6px}.ProgressBar_container__DAOVs{margin:0 1rem;padding:1rem 1.5rem;background:hsl(var(--bg-primary));border-radius:var(--radius);box-shadow:0 0 2px rgba(0,0,0,.06),0 0 16px rgba(0,0,0,.03)}.ProgressBar_header__QP_WI{margin-bottom:.25rem;letter-spacing:1px;text-align:center;padding-bottom:.5rem;color:hsl(var(--brand-teal))}.ProgressBar_dateLabel__6fyR0{font-weight:600;text-transform:uppercase;font-size:1rem;color:hsl(var(--text-primary));letter-spacing:.2em}.ProgressBar_dateDivider__gLS01{margin:.2rem 4rem;height:1px;border:none;background-color:hsl(var(--brand-primary-light))}.ProgressBar_label__EOubw{display:flex;padding:3px 0;align-items:center;justify-content:space-between}.ProgressBar_statsText__LKIT_{font-size:.75rem;color:hsl(var(--text-secondary));gap:.25rem}.ProgressBar_statsText__LKIT_,.ProgressBar_statsText__LKIT_ div{display:flex;align-items:center}.ProgressBar_statsText__LKIT_ svg{color:hsl(var(--accent-warm))}.ProgressBar_progressContainer__J_jQW{display:flex;align-items:center;gap:.75rem;padding-bottom:.5rem}.ProgressBar_progressTrack__PC9rE{flex:1 1;height:6px;background:hsl(var(--progress-incomplete));border-radius:3px;overflow:hidden;position:relative}.ProgressBar_progressFill__ePYO4{height:100%;background:hsl(var(--progress-active));border-radius:3px;transition:width .3s ease;position:relative}.ProgressBar_progressFill__ePYO4:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3) 50%,transparent);animation:ProgressBar_shimmer__Ucj9O 2s infinite}@keyframes ProgressBar_shimmer__Ucj9O{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.ProgressBar_percentage__xMpJ_{font-size:.75rem;font-weight:600;color:hsl(var(--text-secondary));min-width:35px;text-align:right}.ProgressBar_achievement__z8WuH{margin-top:.5rem;text-align:center;font-size:.85rem;font-weight:400;animation:ProgressBar_celebrate__CqKH2 .5s cubic-bezier(.85,0,.15,1)}.ProgressBar_achievementWrapper__edpb9{display:flex;width:-moz-fit-content;width:fit-content;margin:0 auto;gap:.5rem;justify-content:center;padding:.5rem 1.1rem .5rem .5rem;border-radius:30px;background:hsla(var(--success),100%);align-items:center;color:hsl(var(--text-on-orange))}@keyframes ProgressBar_celebrate__CqKH2{0%{transform:scale(.8);opacity:0}50%{transform:scale(1.05)}to{transform:scale(1);opacity:1}}@media (max-width:768px){.ProgressBar_container__DAOVs{padding:.75rem}.ProgressBar_dateLabel__6fyR0{font-size:.8rem}.ProgressBar_statsText__LKIT_{font-size:.7rem}.ProgressBar_percentage__xMpJ_{font-size:.7rem;min-width:30px}}@media (max-height:900px){.ProgressBar_achievement__z8WuH,.ProgressBar_header__QP_WI{display:none}}.input_input__rwSkT{display:flex;outline:none;width:100%;padding:.875rem 1rem;border:1px solid hsl(var(--input-default));border-radius:var(--radius);background:hsl(var(--bg-primary));color:hsl(var(--text-primary));font-size:.875rem;transition:all .2s ease}.input_input__rwSkT::placeholder{color:hsl(var(--text-muted))}.input_input__rwSkT:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring-color,#3b82f6),0 0 0 4px var(--ring-offset-color,#fff)}.input_input__rwSkT:disabled{cursor:not-allowed;opacity:.5}.input_input__rwSkT[type=file]::file-selector-button{border:0;background-color:transparent;font-size:.875rem;font-weight:500;margin-right:.5rem;cursor:pointer}.input_input__rwSkT[type=file]::-webkit-file-upload-button{border:0;background-color:transparent;font-size:.875rem;font-weight:500;margin-right:.5rem;cursor:pointer}.card_cardHeader__bWlV1{margin-bottom:2rem}.card_cardTitle__796r7{font-size:1.5rem;line-height:1.4;font-weight:600}.card_cardDescription__AjQAz{font-size:.875rem;line-height:1.5;color:hsl(var(--text-secondary))}.card_cardFooter__ojiKt{display:flex;align-items:center;padding:0 1.5rem 1.5rem}.Settings_container__2zRiA{display:flex;flex-direction:column;gap:1.5rem}.Settings_messageContainer__V_CVp{margin-bottom:1rem}.Settings_successBadge__khRug{background:#22c55e;color:#fff}.Settings_successBadge__khRug:hover{background:#16a34a}.Settings_cardHeaderWithIcon__s5N3W{display:flex;align-items:center;gap:.5rem}.Settings_iconSizeSmall__9fqqV{width:16px;height:16px}.Settings_iconSizeMedium__XvH1T{width:20px;height:20px}.Settings_iconSizeLarge__JixtY{width:24px;height:24px}.Settings_formGrid__mbOXL{display:flex;flex-direction:column;gap:1rem}.Settings_label__zbTjc{font-size:.875rem;font-weight:700;margin-bottom:.5rem;display:block;color:hsl(var(--text-primary));display:flex;gap:.5rem;align-items:center}.Settings_labelDescription__53Mz8{font-size:.875rem;color:hsl(var(--text-secondary));margin-top:-.5rem;margin-bottom:.5rem}.Settings_inputContainer__3xjNA{display:flex;gap:.5rem;align-items:center;width:100%;padding:.875rem 1rem;border:none;border-radius:var(--radius);background:hsl(var(--bg-elevated));color:hsl(var(--text-primary))}.Settings_inputContainer__3xjNA svg{color:hsl(var(--accent-subtle))}.Settings_inputField__tGtjK{flex:1 1;width:100%}.Settings_savingIndicator__ilmYR{color:#3b82f6;font-size:.75rem;font-weight:400;animation:Settings_pulse__6StJx 1.5s ease-in-out infinite}@keyframes Settings_pulse__6StJx{0%,to{opacity:1}50%{opacity:.5}}.Settings_emailDisplay__ybd_1,.Settings_passwordDisplay__baPNP{flex:1 1;display:flex;align-items:center;gap:.5rem;font-size:.875rem}.Settings_connectedAccountsContainer__mXoq1{margin-top:.5rem;display:flex;flex-direction:column;gap:.5rem}.Settings_connectedAccount___o_cJ{display:flex;align-items:center;justify-content:space-between;padding:.75rem;border-radius:var(--radius);background:hsl(var(--bg-elevated));color:hsl(var(--text-primary))}.Settings_accountInfo__R2MYI{display:flex;align-items:center;gap:.75rem}.Settings_accountName__JGbih{font-size:.875rem;font-weight:500}.Settings_googleIcon__o_2Hn,.Settings_twitterIcon__D9uXi{width:16px;height:16px}.Settings_connectedEmail__oWsSu,.Settings_connectedHandle__DgHjD{font-size:.875rem;color:hsl(var(--accent-warm));font-weight:500}.Settings_selectField__8VIUz{width:20rem;outline:none;cursor:pointer;padding:.875rem 1rem;border:1px solid hsl(var(--input-default));border-radius:var(--radius);background:hsl(var(--bg-primary));color:hsl(var(--text-primary));font-size:.875rem;transition:all .2s ease}.Settings_selectField__8VIUz:hover{border-color:#d1d5db}.Settings_selectField__8VIUz:focus{border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.1)}.Settings_languageDropdownTrigger__kAMDI,.Settings_timezoneDropdownTrigger__wdHDJ{display:flex;align-items:center;justify-content:space-between;width:16rem;padding:.75rem;border:1px solid hsl(var(--input-default));border-radius:var(--radius);font-size:.875rem;transition:border-color .2s,background-color .2s;cursor:pointer}.Settings_languageDropdownTrigger__kAMDI:hover,.Settings_timezoneDropdownTrigger__wdHDJ:hover{border-color:hsl(var(--input-hover))}.Settings_timezoneDropdownTrigger__wdHDJ{width:25rem}.Settings_timezoneField__DzD4b{position:relative}.Settings_timezoneContainer__T6gBD{display:flex;flex-direction:column;gap:1rem}.Settings_timezoneLabel__WvqBU{font-size:.875rem;font-weight:500;margin-bottom:.5rem;display:block}.Settings_timezoneButtonContainer__l4pYK{position:relative}.Settings_timezoneButton__NuCDP{width:100%;justify-content:space-between}.Settings_timezoneDropdown__PyIqc{position:absolute;top:calc(100% + .5rem);left:0;right:0;background:#fff;border:1px solid #e5e7eb;border-radius:8px;max-height:300px;overflow-y:auto;z-index:100;box-shadow:0 10px 25px rgba(0,0,0,.1)}.Settings_timezoneOption__dEDcy{width:100%;display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:transparent;border:none;cursor:pointer;transition:background .2s ease;font-size:.875rem;text-align:left}.Settings_timezoneOption__dEDcy:hover{background:#f3f4f6}.Settings_timezoneOptionSelected__KvgxA{background:#eff6ff;color:#2563eb}.Settings_timezoneOptionLabel__gH_Yq{font-weight:500}.Settings_timezoneOptionTime__K91gQ{color:#6b7280;font-size:.75rem}.Settings_currentTimeContainer__TwF3S{margin-top:1rem}.Settings_currentTimeLabel__lF0ve{font-size:.875rem;font-weight:500;margin-bottom:.5rem;display:block}.Settings_currentTimeDisplay__V_7t8{padding:.75rem;background:#f9fafb;border-radius:6px;font-family:monospace}.Settings_currentTimeValue__LUYva{font-size:.875rem;color:#374151}.Settings_modalOverlay___BmYo{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:10000;display:flex;align-items:center;justify-content:center;padding:1rem}.Settings_modal__otA8c{background:#fff;border-radius:12px;width:100%;max-width:500px;box-shadow:0 20px 60px rgba(0,0,0,.15)}.Settings_modalHeader__2yton{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid #e5e7eb}.Settings_modalTitle__hC39Q{font-size:1.125rem;font-weight:600;color:#111827;margin:0}.Settings_modalClose__1dLHQ{background:none;border:none;padding:.25rem;cursor:pointer;color:#6b7280;font-size:1.25rem;line-height:1;transition:color .2s ease}.Settings_modalClose__1dLHQ:hover{color:#111827}.Settings_modalContent__2TQMk{padding:1.5rem}.Settings_modalFooter__newa1{padding:1.5rem;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end;gap:.75rem}.Settings_formField__btISy{margin-bottom:.5rem;position:relative}.Settings_formField__btISy:last-child{margin-bottom:0}.Settings_currentEmail__aO6pG{display:flex;align-items:center;gap:.5rem;padding:.75rem;background:#f9fafb;border-radius:6px;font-size:.875rem;color:#4b5563}.Settings_errorMessage___O7x_{margin-top:.5rem;font-size:.75rem;color:#ef4444}.Settings_emptyState__AQVoG{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center}.Settings_emptyIcon__rpTeu{color:#d1d5db;margin-bottom:1rem}.Settings_emptyText__YweKz{font-size:1rem;font-weight:500;color:#374151;margin-bottom:.5rem}.Settings_emptyDescription__02qas{font-size:.875rem;color:#6b7280;max-width:300px}.Settings_subscriptionInfo__7ijgG{display:flex;flex-direction:column;gap:1rem;padding:1rem;background:#f9fafb;border-radius:8px;margin-bottom:2rem}.Settings_subscriptionExpiry__u11e6,.Settings_subscriptionStatus__VO_xj{display:flex;align-items:center;gap:.25rem;font-size:.875rem}.Settings_subscriptionLabel__XgVnM{font-weight:500}.Settings_proPlanBadge__RoVkE{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.Settings_proPlanBadge__RoVkE:hover{background:linear-gradient(135deg,#5a67d8,#6b3f8f)}.Settings_writingPreferences__rpxXj{display:flex;flex-direction:column;gap:1rem}.Settings_settingsSection__b2a2Q{display:flex;flex-direction:column;gap:0}.Settings_settingItem__y74OU{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 0;gap:1rem}.Settings_settingInfo__hLu1c{flex:1 1;min-width:0}.Settings_settingTitle__0dpeO{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;color:hsl(var(--text-primary));margin-bottom:.25rem}.Settings_settingDescription__K9f0u{font-size:.8125rem;color:hsl(var(--text-secondary));margin:0;line-height:1.4}.Settings_settingControl__uG4QT{flex-shrink:0}.Settings_settingsDivider__0VpZ1{height:1px;background-color:hsl(var(--border));margin:0}.Settings_comingSoonBadge__UxISB{display:inline-flex;align-items:center;background-color:hsl(var(--muted));color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:500;padding:.125rem .375rem;border-radius:.25rem;text-transform:uppercase;letter-spacing:.025em}.Settings_upgradeSection__6aJRm{margin-top:1rem}.Settings_proPlanCard__Iz1Jr{border:1px solid hsl(var(--border-light));border-radius:var(--radius);margin-bottom:1rem}.Settings_proPlanHeader__sE_HS{display:flex;align-items:center;gap:.75rem;justify-items:center;padding:1rem}.Settings_proIcon__SxPt1{color:hsl(var(--brand-primary))}.Settings_proPlanTitle__idAwd{font-size:1rem;font-weight:600;color:hsl(var(--text-primary));display:flex;gap:.25rem;justify-content:center}.Settings_proPlanPrice__9A6Gd{font-size:1.125rem;color:hsl(var(--barnd-primary));font-weight:500;margin:0}.Settings_proFeatures__VR1y1{list-style:none;padding:0 1rem 1rem}.Settings_proFeature__vlJeA{display:flex;align-items:center;gap:1rem;padding:.25rem 0;color:hsl(var(--text-primary));font-size:.875rem}.Settings_checkIcon__ybXlw{color:hsl(var(--brand-primary-light));flex-shrink:0}.Settings_upgradeButton__cpibM{width:100%;height:2.75rem;font-weight:500}.Settings_expiredNotice__OD7Sk{background:hsl(var(--destructive)/.1);border:1px solid hsl(var(--destructive)/.2);border-radius:.5rem;padding:.75rem;margin-top:1rem}.Settings_expiredNotice__OD7Sk p{color:hsl(var(--destructive));margin:0;font-size:.875rem}.Settings_currentPlanInfo__io2hZ{margin-top:1.5rem}.Settings_benefitsTitle___bzgU{font-size:1rem;font-weight:600;color:hsl(var(--text-primary));margin:0 0 1rem}.Settings_manageSubscription__Lb2uQ{padding:1rem;border-top:1px solid hsl(var(--border-light))}.Settings_manageText__enXlc{font-size:.875rem;color:hsl(var(--text-secondary));margin:0}@media (max-width:640px){.Settings_modal__otA8c{max-width:calc(100vw - 2rem)}.Settings_settingItem__y74OU{flex-direction:column;align-items:flex-start;gap:.75rem}.Settings_settingControl__uG4QT{align-self:flex-end}}.Settings_priceOptions__j6Cy1{display:flex;flex-direction:column;border-top:1px solid hsl(var(--border-light))}.Settings_priceOption__27m_y{border-bottom:1px solid hsl(var(--border-light));padding:1rem;cursor:pointer;transition:all .2s ease;background:hsl(var(--bg-primary))}.Settings_priceOption__27m_y:hover{background:hsla(var(--brand-primary),.03)}.Settings_priceOption__27m_y.Settings_selected__yJHYv{background:hsla(var(--brand-primary),.1)}.Settings_priceOption__27m_y.Settings_recommended__1s3_p{position:relative}.Settings_priceOptionHeader__6Hqs0{display:flex;align-items:flex-start;gap:1rem}.Settings_priceRadio__zhJ2i{margin-top:.25rem;width:1.25rem;height:1.25rem;background:#fff;border:1px solid hsl(var(--border-medium));border-radius:50%;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.Settings_priceRadio__zhJ2i:hover{border-color:hsl(var(--brand-primary-light))}.Settings_priceRadio__zhJ2i:checked{border:2px solid #fff;background:hsl(var(--brand-primary))}.Settings_priceInfo__e_xjb{flex:1 1}.Settings_planName__m5Nxv{display:flex;align-items:center;gap:.5rem;font-weight:600;font-size:1rem;color:hsl(var(--text-primary));margin-bottom:.25rem}.Settings_recommendedBadge__MN_cG{background:hsl(var(--accent-warm));color:#fff;font-size:.65rem;font-weight:400;padding:.15rem .5rem;border-radius:1rem;text-transform:uppercase;letter-spacing:.025em}.Settings_planPrice__YNen9{font-size:1.25rem;font-weight:700;color:hsl(var(--text-primary));margin-bottom:.25rem}.Settings_planBilling__UY9ma{font-size:.875rem;color:hsl(var(--text-secondary))}@media (max-width:768px){.Settings_priceOptions__j6Cy1{gap:.5rem}.Settings_priceOption__27m_y{padding:.75rem}.Settings_planName__m5Nxv{font-size:.875rem;flex-direction:column;align-items:flex-start;gap:.25rem}.Settings_planPrice__YNen9{font-size:1.125rem}}.switch_switch__Tm6UZ{position:relative;display:inline-block;width:44px;height:24px;cursor:pointer}.switch_switch__Tm6UZ.switch_disabled__mqcGk{cursor:not-allowed;opacity:.6}.switch_input__F_1q_{opacity:0;width:0;height:0}.switch_slider__hznx2{position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsl(var(--neutral-200));border-radius:24px;transition:.2s ease;border:1px solid hsl(var(--border))}.switch_slider__hznx2:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:hsl(var(--bg-primary));border-radius:50%;transition:.2s ease;box-shadow:0 1px 3px rgba(0,0,0,.1)}.switch_input__F_1q_:checked+.switch_slider__hznx2{background-color:hsl(var(--brand-primary));border-color:hsl(var(--brand-primary))}.switch_input__F_1q_:checked+.switch_slider__hznx2:before{transform:translateX(20px)}.switch_switch__Tm6UZ.switch_disabled__mqcGk .switch_slider__hznx2{background-color:hsl(var(--neutral-200));border-color:hsl(var(--neutral-100))}.switch_switch__Tm6UZ.switch_disabled__mqcGk .switch_input__F_1q_:checked+.switch_slider__hznx2{background-color:hsl(var(--brand-primary-light));border-color:hsl(var(--neutral-400))}.switch_switch__Tm6UZ.switch_disabled__mqcGk .switch_slider__hznx2:before{background-color:hsl(var(--bg-primary))}.switch_input__F_1q_:focus-visible+.switch_slider__hznx2{outline:2px solid hsl(var(--brand-primary));outline-offset:2px}@media (prefers-reduced-motion:reduce){.switch_slider__hznx2,.switch_slider__hznx2:before{transition:none}}.SettingsModal_overlay__BmLt1{position:fixed;top:0;left:0;right:0;bottom:0;background:transparent;z-index:9999;display:flex;align-items:center;justify-content:center;padding:1rem;transition:background .3s ease}.SettingsModal_overlayVisible___0qnL{background:rgba(0,0,0,.5)}.SettingsModal_modal__CIjx8{background:hsl(var(--bg-primary));border-radius:12px;width:100%;max-width:900px;height:62vh;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0,0,0,.15);opacity:0;transform:translateY(20px) scale(.95);transition:all .3s ease;overflow:hidden}.SettingsModal_modalVisible__LFmAS{opacity:1;transform:translateY(0) scale(1)}.SettingsModal_header__RVko2{position:absolute;padding:.75rem 1rem}.SettingsModal_title__4swD8{display:none}.SettingsModal_closeButton__xw9iv{background:none;border:none;padding:.5rem;border-radius:8px;cursor:pointer;color:hsl(var(--text-secondary));transition:all .2s ease;display:flex;align-items:center;justify-content:center}.SettingsModal_closeButton__xw9iv:hover{background:#f3f4f6;color:hsl(var(--text-primary))}.SettingsModal_body__i0rSA{display:flex;flex:1 1;overflow:hidden}.SettingsModal_sidebar__yfkgc{width:200px;padding:4rem 1rem 1rem;background:hsl(var(--bg-elevated))}.SettingsModal_siderMenu__4Uemr{display:flex;flex-direction:column;gap:.3rem;margin-bottom:.5rem;padding-left:.3rem}.SettingsModal_menuLink__gQFcQ{display:flex;align-items:center;gap:.9em;color:hsl(var(--text-tertiary));cursor:pointer;text-decoration:none;font-size:.875rem;padding:.75rem .5rem;border-radius:var(--radius);transition:background-color .2s,color .2s}.SettingsModal_menuLinkText__rYoQC{color:hsl(var(--text-primary));display:block;transition:all .2s}.SettingsModal_menuLink__gQFcQ:hover .SettingsModal_menuLinkText__rYoQC{transform:translate3d(.5em,0,0)}.SettingsModal_navItemActive__cZjR5{background:hsl(var(--bg-primary));color:hsl(var(--text-primary));font-weight:500}.SettingsModal_content__jJPyC{flex:1 1;padding:2rem;overflow-y:auto;max-height:calc(80vh - 80px)}@media (max-width:768px){.SettingsModal_modal__CIjx8{max-width:100%;max-height:90vh;margin:1rem}.SettingsModal_body__i0rSA{flex-direction:column}.SettingsModal_sidebar__yfkgc{width:100%;border-right:none;border-bottom:1px solid #e5e7eb;padding:.75rem}.SettingsModal_nav__DU1ba{flex-direction:row;overflow-x:auto;gap:.5rem;padding-bottom:.25rem}.SettingsModal_navItem__DVCTY{white-space:nowrap;padding:.5rem 1rem;flex-shrink:0}.SettingsModal_content__jJPyC{max-height:none}}.UserProfile_userProfile__eTD5a{position:relative;width:100%;padding:.75rem 0 0}.UserProfile_userButton__HUzwO{width:100%;display:flex;align-items:center;gap:.5rem;background:transparent;border:none;border-radius:8px;cursor:pointer;transition:all .2s ease;font-size:.875rem;color:hsl(var(--text-primary))}.UserProfile_avatar__NX7fA{width:28px;height:28px;background:hsl(var(--brand-primary-light));border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.UserProfile_avatarIcon__XF0eu{width:16px;height:16px;color:hsl(var(--text-on-orange))}.UserProfile_avatarImage__M8J9K{width:100%;height:100%;border-radius:50%;object-fit:cover}.UserProfile_userInfo__1Sd5z{flex:1 1;min-width:0}.UserProfile_userNameRow__MJ1im{display:flex;align-items:center;gap:.5rem;width:100%}.UserProfile_userName__9CWed{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;text-align:left}.UserProfile_proBadge__1XjGc{display:block;text-align:left;font-size:.75rem;font-weight:600;color:hsl(var(--brand-blue-dark))}.UserProfile_chevron__8zA8k{width:16px;height:16px;color:hsl(var(--text-secondary));transition:transform .2s ease;flex-shrink:0}.UserProfile_userDropdownMenu__3qHlU{background:#fff;border:1px solid rgba(226,232,240,.8);box-shadow:0 10px 25px rgba(0,0,0,.1);min-width:200px}@media (max-width:768px){.UserProfile_userButton__HUzwO{padding:.625rem .875rem;font-size:.8125rem}.UserProfile_avatar__NX7fA{width:24px;height:24px}.UserProfile_avatarIcon__XF0eu{width:14px;height:14px}.UserProfile_avatarImage__M8J9K{width:100%;height:100%}.UserProfile_chevron__8zA8k{width:14px;height:14px}}.SiderMenu_siderMenu__94x_C{display:flex;flex-direction:column;gap:.3rem;margin-bottom:.5rem;padding-left:.3rem}.SiderMenu_menuLink__OJgRT{display:flex;align-items:center;gap:.9em;color:hsl(var(--text-tertiary));text-decoration:none;font-size:.875rem;padding:.2rem 0;border-radius:.25rem;transition:background-color .2s,color .2s}.SiderMenu_menuLinkText__CrwQU{color:hsl(var(--text-primary));display:block;transition:all .2s}.SiderMenu_menuLink__OJgRT:hover .SiderMenu_menuLinkText__CrwQU{transform:translate3d(.5em,0,0)}.Sidebar_sidebar__v6daX{width:var(--sidebar-width);height:100vh;background:hsl(var(--bg-elevated));display:flex;flex-direction:column;position:fixed;left:0;top:0;z-index:100;transition:all .3s ease}.fullscreen .Sidebar_sidebar__v6daX{transform:translate3d(-300px,0,0)}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8{width:50px}.Sidebar_sidebarHeader__klUJS{display:flex;align-items:center;border-bottom:1px solid hsl(var(--border-medium));height:var(--header-height);padding:0 1.5rem}.Sidebar_sideBarLogo__mi5Ko{width:auto;height:28px}.Sidebar_collapseButton__2uGmJ{margin-left:auto}.Sidebar_sidebarContent__qlAHP{flex:1 1;overflow:hidden;display:flex;flex-direction:column;gap:1rem}.Sidebar_sidebarFooter__jKEfh{flex-shrink:0;padding:1rem}.Sidebar_footerContent__O_mLG,.Sidebar_userControls__bcbNW{display:flex;flex-direction:column}.Sidebar_userControls__bcbNW{gap:.75rem}.Sidebar_iconSizeSmall__becge{width:1rem;height:1rem}.Sidebar_iconSizeMedium__ULH_R{width:1.25rem;height:1.25rem}.Sidebar_iconSizeLarge__cnaL_{width:1.5rem;height:1.5rem}@media (max-width:768px){.Sidebar_sidebar__v6daX{width:0;overflow:hidden}.Sidebar_sidebar__v6daX.Sidebar_collapsed__vAul8{width:45px}.Sidebar_sidebarHeader__klUJS{padding:.75rem;min-height:55px}}.Sidebar_footerMeta__0dtVK{margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--border-light));font-size:.75rem;line-height:1;color:hsl(var(--text-tertiary))}.Sidebar_footerMetaLinks__LcjcM{margin-bottom:.5rem}.Sidebar_footerMetaLinks__LcjcM a{color:hsl(var(--text-secondary));text-decoration:none;margin:0 .25rem}.Sidebar_footerMetaLinks__LcjcM a:hover{text-decoration:underline}.Sidebar_footerMetaCopyright__9QMy8{color:hsl(var(--text-tertiary))}.PaymentSuccessDialog_overlay__BMDBD{position:fixed;inset:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10000;animation:PaymentSuccessDialog_fadeIn__i6jZ_ .3s ease-out}@keyframes PaymentSuccessDialog_fadeIn__i6jZ_{0%{opacity:0}to{opacity:1}}.PaymentSuccessDialog_confetti__KgTT9{position:fixed;inset:0;pointer-events:none;z-index:10001}.PaymentSuccessDialog_confettiPiece__0t60G{position:absolute;width:10px;height:10px;top:-10px;animation:PaymentSuccessDialog_confettiFall__xdfsm 3s linear forwards;opacity:.9}@keyframes PaymentSuccessDialog_confettiFall__xdfsm{0%{transform:translateY(0) rotate(0deg);opacity:1}to{transform:translateY(100vh) rotate(2turn);opacity:0}}.PaymentSuccessDialog_dialog__qZ9VA{background:#fff;border-radius:20px;padding:2.5rem;max-width:500px;width:90%;max-height:90vh;overflow-y:auto;position:relative;animation:PaymentSuccessDialog_slideUp__LdLRG .4s ease-out;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}@keyframes PaymentSuccessDialog_slideUp__LdLRG{0%{transform:translateY(30px) scale(.95);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.PaymentSuccessDialog_closeButton__TryKA{position:absolute;top:1rem;right:1rem;width:32px;height:32px;border-radius:8px;border:none;background:#f3f4f6;color:#6b7280;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.PaymentSuccessDialog_closeButton__TryKA:hover{background:#e5e7eb;color:#374151}.PaymentSuccessDialog_iconWrapper__tswCT{position:relative;width:96px;height:96px;margin:0 auto 1.5rem}.PaymentSuccessDialog_iconBackground__g4KT6{width:96px;height:96px;background:linear-gradient(135deg,#10b981,#059669);border-radius:50%;display:flex;align-items:center;justify-content:center;animation:PaymentSuccessDialog_scaleIn__o7MYy .5s ease-out .2s both}.PaymentSuccessDialog_successIcon__l51jz{color:#fff}.PaymentSuccessDialog_sparkles__7jjlQ{position:absolute;inset:-20px;pointer-events:none}.PaymentSuccessDialog_sparkle1__Ruq_V,.PaymentSuccessDialog_sparkle2__n_cP1,.PaymentSuccessDialog_sparkle3__bDo99{position:absolute;color:#fbbf24;animation:PaymentSuccessDialog_sparkleFloat__Inmo4 2s ease-in-out infinite}.PaymentSuccessDialog_sparkle1__Ruq_V{top:0;right:10px;animation-delay:0s}.PaymentSuccessDialog_sparkle2__n_cP1{bottom:10px;left:0;animation-delay:.5s}.PaymentSuccessDialog_sparkle3__bDo99{top:50%;right:-10px;animation-delay:1s}@keyframes PaymentSuccessDialog_sparkleFloat__Inmo4{0%,to{transform:translateY(0) scale(1);opacity:1}50%{transform:translateY(-10px) scale(1.2);opacity:.7}}@keyframes PaymentSuccessDialog_scaleIn__o7MYy{0%{transform:scale(0)}to{transform:scale(1)}}.PaymentSuccessDialog_title__E4Qjf{font-size:1.75rem;font-weight:700;color:#111827;margin:0 0 .5rem;text-align:center}.PaymentSuccessDialog_subtitle__aAede{font-size:1rem;color:#6b7280;margin:0 0 1.5rem;text-align:center}.PaymentSuccessDialog_features___vpEU{background:#f9fafb;border-radius:12px;padding:1.25rem;margin-bottom:1.5rem}.PaymentSuccessDialog_featuresTitle__M4XY6{font-size:.875rem;font-weight:600;color:#374151;margin:0 0 1rem;text-align:center;text-transform:uppercase;letter-spacing:.5px}.PaymentSuccessDialog_featuresList__N3Ru0{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.625rem}.PaymentSuccessDialog_featuresList__N3Ru0 li{display:flex;align-items:center;gap:.625rem;color:#4b5563;font-size:.875rem}.PaymentSuccessDialog_featuresList__N3Ru0 li svg{color:#fbbf24;flex-shrink:0}.PaymentSuccessDialog_actions__ixV9k{display:flex;gap:.75rem}.PaymentSuccessDialog_primaryButton__YFm37,.PaymentSuccessDialog_secondaryButton__Ve8sb{flex:1 1}@media (max-width:640px){.PaymentSuccessDialog_dialog__qZ9VA{padding:2rem 1.5rem;width:95%}.PaymentSuccessDialog_title__E4Qjf{font-size:1.5rem}.PaymentSuccessDialog_actions__ixV9k{flex-direction:column}.PaymentSuccessDialog_primaryButton__YFm37,.PaymentSuccessDialog_secondaryButton__Ve8sb{width:100%}}.AuthForm_authFormWrapper__do5TM{display:flex;position:fixed;left:0;top:0;width:100vw;height:100vh;flex-direction:column;justify-content:center;align-items:center}.AuthForm_authFormContainer__9rIw1{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;display:flex;margin:0 auto;background:hsl(var(--bg-primary))}.AuthForm_leftPanel__SdcjT{flex:1 1;display:flex;align-items:center;justify-content:center;padding:3rem 0 3rem 3rem;box-sizing:border-box;width:400px}.AuthForm_heroContent__aNJfr{display:flex;height:100%;gap:4rem;flex-direction:column;justify-content:center;width:100%}.AuthForm_heroLogo__nDNrj{display:block;margin-top:1rem;width:120px;height:auto}.AuthForm_heroText__om8U4{flex:1 1}.AuthForm_heroText__om8U4 h1{font-size:3rem;font-weight:700;line-height:1.2;margin-bottom:1rem;font-family:var(--font-serif)}.AuthForm_heroText__om8U4 h1.enTitle{font-size:2.6rem}.AuthForm_authFooter__v_o4a{text-align:left;width:760px;position:relative;height:0}.AuthForm_languageSwitch__L47zn{position:absolute;bottom:70px}.AuthForm_footerLinks__BhGRs{position:absolute;bottom:45px;font-size:.75rem;color:hsl(var(--border-light))}.AuthForm_footerLinks__BhGRs a,.AuthForm_footerLinks__BhGRs span{font-size:.75rem;color:hsl(var(--text-secondary))}.AuthForm_rightPanel__xSrYL{flex:1 1;display:flex;align-items:center;justify-content:center;padding:3rem;overflow-y:auto;height:-moz-fit-content;height:fit-content}.AuthForm_authForm__dIoLT{width:360px}.AuthForm_formHeader__gl4wY{text-align:left}.AuthForm_formHeader__gl4wY h2{color:hsl(var(--text-primary));font-size:2rem;font-weight:700}.AuthForm_formSubtitle__tCiOM{color:hsl(var(--text-secondary));font-size:1rem;margin:0}.AuthForm_formGroup__tWpj7,.AuthForm_form__ugvBR{margin-bottom:1.5rem}.AuthForm_formGroup__tWpj7 label{display:block;color:hsl(var(--text-primary));font-weight:500;font-size:.875rem}.AuthForm_formGroup__tWpj7 input{width:100%;padding:.875rem 1rem;border:1px solid hsl(var(--input-default));border-radius:var(--radius);background:hsl(var(--bg-primary));color:hsl(var(--text-primary));font-size:1rem;transition:all .2s ease}.AuthForm_formGroup__tWpj7 input::placeholder{color:hsl(var(--text-secondary))}.AuthForm_formGroup__tWpj7 input:focus{outline:none;border-color:hsl(var(--input-focus));box-shadow:0 0 0 3px rgba(225,123,71,.1)}.AuthForm_labelContainer__T3rRP{display:flex;margin-bottom:.3rem;flex-direction:row;justify-content:space-between;align-items:center;font-size:.8rem}.AuthForm_forgotPassword__WUAt3{text-align:right}.AuthForm_submitBtn__TLrjk{width:100%;padding:.875rem 1rem;background:hsl(var(--btn-primary-default));border:none;border-radius:8px;color:hsl(var(--text-on-orange));font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;margin-bottom:1.5rem}.AuthForm_submitBtn__TLrjk:hover:not(:disabled){background:hsl(var(--btn-primary-hover));box-shadow:0 4px 12px rgba(225,123,71,.3)}.AuthForm_submitBtn__TLrjk:disabled{background:hsl(var(--btn-primary-disabled));cursor:not-allowed;transform:none}.AuthForm_message__fLq8B{padding:.75rem 1rem;border-radius:8px;margin-bottom:1rem;text-align:center;font-weight:500;font-size:.875rem}.AuthForm_message__fLq8B.AuthForm_success__vxley{background:#d1fae5;color:#065f46;border:1px solid #a7f3d0}.AuthForm_message__fLq8B.AuthForm_error__Y9YZS{background:#fee2e2;color:#991b1b;border:1px solid #fecaca}.AuthForm_modeSwitch__b_Pm0{text-align:left;margin-bottom:1.5rem}.AuthForm_modeSwitch__b_Pm0,.AuthForm_modeSwitch__b_Pm0 .AuthForm_linkBtn__oyRYC{color:hsl(var(--text-primary));font-size:.875rem;font-weight:500}.AuthForm_termsCheck__U2aAG{margin-bottom:1.5rem;color:hsl(var(--text-primary))}.AuthForm_checkboxLabel__B6pCl{display:flex;align-items:flex-start;justify-items:center;gap:.5rem;cursor:pointer;font-size:.875rem;line-height:1.5}.AuthForm_checkboxInput__YcXXF{position:relative;width:18px;height:18px;flex-shrink:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid hsl(var(--input-default));border-radius:3px;background-color:#fff;cursor:pointer;transition:all .2s ease}.AuthForm_checkboxInput__YcXXF:checked{background-color:hsl(var(--brand-primary));border-color:hsl(var(--brand-primary))}.AuthForm_checkboxInput__YcXXF:checked:after{content:"";position:absolute;top:2px;left:5px;width:4px;height:7px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.AuthForm_checkboxInput__YcXXF:hover:not(:checked){border-color:hsl(var(--primary));background-color:hsl(var(--bg-secondary))}.AuthForm_checkboxInput__YcXXF:focus{outline:none;box-shadow:0 0 0 3px hsla(var(--primary),.1)}.AuthForm_termsLink__s6J_a{color:hsl(var(--text-primary));text-decoration:underline;margin-left:.25rem;font-weight:500;transition:opacity .2s ease}.AuthForm_termsLink__s6J_a:hover{opacity:.8;text-decoration:underline}.AuthForm_linkBtn__oyRYC{background:none;border:none;font-size:.8rem;color:hsl(var(--text-secondary));text-decoration:none;cursor:pointer;margin-left:.25rem;text-decoration:underline;transition:color .2s ease}.AuthForm_linkBtn__oyRYC:hover{color:hsl(var(--text-primary))}.AuthForm_divider__0IUBQ{position:relative;text-align:center;margin:1.5rem 0}.AuthForm_divider__0IUBQ:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:hsl(var(--border-light))}.AuthForm_divider__0IUBQ span{position:relative;padding:0 1rem;background:hsl(var(--bg-primary));color:hsl(var(--text-secondary));font-size:.875rem}.AuthForm_socialButtons__I4T5F{display:flex;gap:.75rem}.AuthForm_googleBtn__0a5JL,.AuthForm_twitterBtn__CdOdS{flex:1 1;padding:.875rem 1rem;background:hsl(var(--bg-primary));border:1px solid hsl(var(--btn-outline-default));border-radius:var(--radius);color:hsl(var(--text-primary));font-size:1rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}.AuthForm_googleBtn__0a5JL svg{color:#4081ec}.AuthForm_googleBtn__0a5JL:hover:not(:disabled),.AuthForm_twitterBtn__CdOdS:hover:not(:disabled){border-color:hsl(var(--btn-outline-hover))}.AuthForm_googleBtn__0a5JL:disabled,.AuthForm_twitterBtn__CdOdS:disabled{opacity:.6;cursor:not-allowed;transform:none}.AuthForm_twitterBtn__CdOdS svg{color:#0f1419}.AuthForm_googleIcon__SI_Gq,.AuthForm_twitterIcon__Hg7CP{flex-shrink:0}@media (max-width:768px){.AuthForm_authFormContainer__9rIw1{flex-direction:column}.AuthForm_leftPanel__SdcjT{flex:none;height:auto;padding:2rem}.AuthForm_heroText__om8U4 h1{font-size:1.875rem}.AuthForm_heroText__om8U4 p{font-size:1rem;margin-bottom:2rem}.AuthForm_heroPlaceholder__5oztC{height:200px}.AuthForm_rightPanel__xSrYL{flex:none;height:auto;padding:2rem;min-height:auto}.AuthForm_formHeader__gl4wY h2{font-size:1.5rem}.AuthForm_socialButtons__I4T5F{flex-direction:column;gap:.5rem}.AuthForm_googleBtn__0a5JL,.AuthForm_twitterBtn__CdOdS{flex:none}.AuthForm_authFooter__v_o4a{width:100%;box-sizing:border-box;padding:1.5rem;height:auto;position:static}.AuthForm_footerLinks__BhGRs,.AuthForm_languageSwitch__L47zn{position:static}}@media (max-width:480px){.AuthForm_authFormWrapper__do5TM{position:static;display:block;height:auto;padding-bottom:10rem}.AuthForm_leftPanel__SdcjT,.AuthForm_rightPanel__xSrYL{padding:1.5rem}.AuthForm_heroContent__aNJfr{gap:1rem}.AuthForm_heroText__om8U4 h1,.AuthForm_heroText__om8U4 h1.enTitle{font-size:2rem}.AuthForm_brandLogo__0O_IN{margin-bottom:2rem}.AuthForm_logoIcon__ACcj3{width:32px;height:32px;font-size:1rem}.AuthForm_brandLogo__0O_IN span{font-size:1.25rem}.AuthForm_authFooter__v_o4a{width:100%;box-sizing:border-box;padding:1.5rem;height:auto;position:static}.AuthForm_footerLinks__BhGRs,.AuthForm_languageSwitch__L47zn{position:static}}.SimpleTour_overlay__3Tpwl{position:fixed;top:0;left:0;right:0;bottom:0;background-color:transparent;z-index:10000}.SimpleTour_tooltip__U5Ez6{position:absolute;background:hsl(var(--bg-primary));border:1px solid hsl(var(--border-medium));border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.15);padding:0;z-index:10002;max-width:320px;min-width:280px;transform:translateX(-50%)}.SimpleTour_header__cdVRb{display:flex;justify-content:space-between;align-items:center;padding:16px 20px 12px;border-bottom:1px solid hsl(var(--border-light))}.SimpleTour_title__S4FaO{font-size:1rem;font-weight:600;color:hsl(var(--text-primary));margin:0}.SimpleTour_progress__QUeBw{font-size:.75rem;color:hsl(var(--text-secondary));background:hsl(var(--bg-elevated));padding:4px 8px;border-radius:12px}.SimpleTour_content__4Hczn{padding:12px 20px 16px;color:hsl(var(--text-primary));font-size:.875rem;line-height:1.5}.SimpleTour_actions__GN9PS{display:flex;justify-content:space-between;align-items:center;padding:12px 20px 16px}.SimpleTour_skipButton__rOiri{padding:6px 0}.SimpleTour_navigation__axnnx{display:flex;gap:8px}@media (max-width:640px){.SimpleTour_tooltip__U5Ez6{max-width:280px;min-width:250px;margin:0 20px}.SimpleTour_header__cdVRb{padding:12px 16px 8px}.SimpleTour_content__4Hczn{padding:8px 16px 12px;font-size:13px}.SimpleTour_actions__GN9PS{padding:8px 16px 12px;flex-direction:column;gap:8px}.SimpleTour_navigation__axnnx{width:100%;justify-content:space-between}.SimpleTour_nextButton__t5HqF,.SimpleTour_prevButton__emYCh{flex:1 1;text-align:center}}.WritingStatsPage_container__G4_Cy{min-height:100vh;padding:0}.WritingStatsPage_header__l5HfU{display:flex;flex-direction:column;align-items:left;gap:.25rem;max-width:1200px;margin:3rem auto 2rem}.WritingStatsPage_titleWrapper__2hG4Q{display:flex;flex-direction:column;gap:.5rem}.WritingStatsPage_title__MUBTo{font-size:2.4rem;font-weight:600;color:hsl(var(--text-primary));line-height:1.3}.WritingStatsPage_backButton__xzu3a{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#4a5568;text-decoration:none;transition:all .2s ease}.WritingStatsPage_backButton__xzu3a:hover{background:#f7fafc;transform:translateX(-2px)}.WritingStatsPage_cacheStatus__26PDh{display:flex;align-items:center;gap:.75rem;font-size:.75rem}.WritingStatsPage_cacheIndicator__FIB7h{display:flex;align-items:center;gap:.25rem}.WritingStatsPage_cacheIndicator__FIB7h.WritingStatsPage_fresh__i3ycn,.WritingStatsPage_cacheIndicator__FIB7h.WritingStatsPage_stale__WNwIz{color:hsl(var(--text-secondary))}.WritingStatsPage_fetchingIndicator__ABE9b{color:hsl(var(--accent-color));font-weight:500;animation:WritingStatsPage_pulse__yhq9r 1.5s ease-in-out infinite}@keyframes WritingStatsPage_pulse__yhq9r{0%,to{opacity:1}50%{opacity:.5}}.WritingStatsPage_refreshButton__sr4X6{padding:0;border:none;background:transparent;cursor:pointer;transition:all .2s ease;font-size:.75rem;color:hsl(var(--text-secondary));text-decoration:underline}.WritingStatsPage_refreshButton__sr4X6:hover:not(:disabled){color:hsl(var(--text-primary))}.WritingStatsPage_refreshButton__sr4X6:disabled{opacity:.5;cursor:not-allowed}.WritingStatsPage_retryButton__M8o9B{margin-top:1rem;padding:.5rem 1rem;background:#3b82f6;color:#fff;border:none;border-radius:6px;cursor:pointer;font-weight:500;transition:background .2s ease}.WritingStatsPage_retryButton__M8o9B:hover{background:#2563eb}.WritingStatsPage_statsContainer__8uxNG{margin:1rem auto;max-width:1200px}.WritingStatsPage_sectionTitle__Blv4D{font-size:1.25rem;font-weight:700;color:hsl(var(--text-primary));margin:1.5rem 0 1rem}.WritingStatsPage_statsGrid__J5T57{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1rem;gap:1rem}.WritingStatsPage_statCard__shYdp{background:hsl(var(--bg-elevated));border-radius:var(--radius);padding:1.5rem;display:flex;align-items:center;justify-content:center;gap:1rem}.WritingStatsPage_statIcon__pkaPv{width:48px;height:48px;background:hsla(var(--theme-sunrise),.4);border-radius:100%;display:flex;align-items:center;justify-content:center;color:hsl(var(--text-on-orange));flex-shrink:0}.WritingStatsPage_statCard__shYdp:nth-child(2) .WritingStatsPage_statIcon__pkaPv{background:hsla(var(--theme-daylight),.4)}.WritingStatsPage_statCard__shYdp:nth-child(3) .WritingStatsPage_statIcon__pkaPv{background:hsla(var(--theme-sunset),.4)}.WritingStatsPage_statCard__shYdp:nth-child(4) .WritingStatsPage_statIcon__pkaPv{background:hsla(var(--theme-moonlight),.4)}.WritingStatsPage_statContent__J4WAq{flex:1 1;display:flex;flex-direction:column;justify-content:center;gap:.25rem}.WritingStatsPage_statValue__spgVy{font-size:1.5rem;font-weight:700;color:hsl(var(--text-primary));line-height:1}.WritingStatsPage_statLabel__EFJTs{font-size:.875rem;color:hsl(var(--text-secondary));line-height:1}.WritingStatsPage_rangeSelector__acd6_{display:flex;gap:.25rem;background:hsl(var(--bg-primary));padding:.25rem;border-radius:999px;width:-moz-fit-content;width:fit-content}.WritingStatsPage_rangeButton__VBPXT{padding:.5rem 1rem;background:transparent;border:none;border-radius:999px;color:hsl(var(--text-primary));font-weight:500;cursor:pointer;transition:all .2s ease}.WritingStatsPage_rangeButton__VBPXT:hover{background:hsla(var(--accent-vibrant),.1)}.WritingStatsPage_rangeButton__VBPXT.WritingStatsPage_active__voKIL{background:hsla(var(--accent-vibrant),.3);color:hsl(var(--text-primary))}.WritingStatsPage_chartSection___k_8L{background:hsl(var(--bg-elevated));border-radius:var(--radius);padding:1.5rem}.WritingStatsPage_chartHeader__eHhjz{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.WritingStatsPage_goalLine__Ojzre{font-size:.75rem;color:hsl(var(--text-secondary))}.WritingStatsPage_chartContainer__uJdE2{height:300px;position:relative}.WritingStatsPage_tableSection__ZXROI{background:hsl(var(--bg-elevated));border-radius:var(--radius);padding:1.5rem}.WritingStatsPage_table__a0qla{width:100%;border-collapse:collapse}.WritingStatsPage_tableHeader__bVgQr{font-weight:600;color:hsl(var(--text-secondary));border-bottom:1px solid hsl(var(--border-medium))}.WritingStatsPage_tableHeader__bVgQr,.WritingStatsPage_tableRow__lqh8n{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;padding:1rem;font-size:.875rem}.WritingStatsPage_tableRow__lqh8n{border-bottom:1px solid hsl(var(--border-light));transition:background .2s ease;color:hsl(var(--text-primary))}.WritingStatsPage_tableRow__lqh8n:hover{background:hsla(var(--accent-warm),.05)}.WritingStatsPage_tableRow__lqh8n:last-child{border-bottom:none}.WritingStatsPage_tableCell__18cPC{display:flex;align-items:center}.WritingStatsPage_tableCell__18cPC:last-child{justify-content:right}.WritingStatsPage_badge__bpUW6{padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:600;background:hsla(var(--mindful),.2);color:hsl(var(--text-primary))}.WritingStatsPage_badge__bpUW6.WritingStatsPage_warning__UwMB9{background:hsl(var(--warning));color:hsl(var(--text-on-orange))}.WritingStatsPage_badge__bpUW6.WritingStatsPage_success__jFch7{background:hsl(var(--success));color:hsl(var(--text-on-orange))}.WritingStatsPage_loading__W7j8_{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;color:#4a5568}.WritingStatsPage_loader___uSDu{display:flex;gap:.5rem;margin-bottom:1rem}.WritingStatsPage_loaderDot__iLJbK{width:12px;height:12px;background:#667eea;border-radius:50%;animation:WritingStatsPage_bounce__4ZhN9 1.4s ease-in-out infinite both}.WritingStatsPage_loaderDot__iLJbK:first-child{animation-delay:-.32s}.WritingStatsPage_loaderDot__iLJbK:nth-child(2){animation-delay:-.16s}@keyframes WritingStatsPage_bounce__4ZhN9{0%,80%,to{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}.WritingStatsPage_error__HACYJ{text-align:center;padding:3rem;color:#e53e3e;font-size:1.125rem}@media (max-width:768px){.WritingStatsPage_container__G4_Cy{padding:0}.WritingStatsPage_header__l5HfU{flex-direction:column;align-items:flex-start;gap:1rem;padding:1rem}.WritingStatsPage_statsGrid__J5T57{grid-template-columns:1fr;padding:0 1rem}.WritingStatsPage_rangeSelector__acd6_{margin-left:1rem}.WritingStatsPage_chartContainer__uJdE2{height:200px}.WritingStatsPage_tableHeader__bVgQr,.WritingStatsPage_tableRow__lqh8n{grid-template-columns:1.5fr 1fr 1fr 1fr;font-size:.75rem}.WritingStatsPage_chartSection___k_8L,.WritingStatsPage_tableSection__ZXROI{padding:1rem;margin-left:1rem;margin-right:1rem}}.WritingStatsPage_chartLoading__OFaw6{flex-direction:column;gap:1rem}.WritingStatsPage_chartError__zbW8r,.WritingStatsPage_chartLoading__OFaw6{display:flex;align-items:center;justify-content:center;height:300px;color:hsl(var(--text-secondary))}.WritingStatsPage_chartError__zbW8r{font-style:italic}.empty_appLayout__U1Qew{display:flex;min-height:100vh;background:hsl(var(--bg-primary))}.empty_container__3KWnV{flex:1 1;display:flex;flex-direction:column;margin-left:var(--sidebar-width);position:relative;overflow-y:auto;height:100vh;transition:margin-left .3s ease}.empty_header__uYXbs{display:flex;align-items:center;justify-content:space-between;padding:0 1.5rem;border-bottom:1px solid hsl(var(--border-medium));background:hsl(var(--bg-primary));height:var(--header-height);position:-webkit-sticky;position:sticky;top:0;z-index:10;transition:all .1s ease}.fullscreen .empty_header__uYXbs{border-bottom-color:hsla(var(--border-medium),0)}.empty_titleWrapper__JqhaD{display:flex;flex-direction:column;gap:.25rem;transition:all .2s ease}.fullscreen .empty_titleWrapper__JqhaD{transform:translate3d(0,-50px,0)}.empty_title__QA4a8{font-size:1rem;font-weight:600;color:hsl(var(--text-primary));margin:.2rem 0 0;line-height:1}.empty_content__XF2vK{flex:1 1;display:flex;flex-direction:column;justify-content:center;gap:1rem;text-align:center}.empty_illustratioin__rCrIF{filter:sepia(1) saturate(400%) hue-rotate(90deg);opacity:.4}.empty_message__syULV{font-size:1.5rem;color:hsl(var(--text-muted));font-weight:600}.empty_proSection__kPQqa{display:flex;flex-direction:column;gap:1.5rem;align-items:center}.empty_quotaInfo__5fHXi{padding-left:1rem;display:flex;align-items:center;gap:.75rem;color:hsl(var(--text-tertiary))}.empty_quotaText__TGFBc{font-size:.875rem}.empty_error__XX1I9{color:var(--destructive);font-size:.9rem;padding:.75rem;background:var(--destructive-bg);border-radius:6px;border:1px solid var(--destructive-border)}.empty_catchupButton__g3dKQ{padding:1rem 2rem;font-size:1rem;font-weight:600;height:3.2rem;min-width:16rem;transition:opacity .2s,transform .1s}.empty_quotaExceeded__JAF12{color:var(--muted-foreground);font-size:.9rem;font-style:italic}.empty_basicSection__kS67X{display:flex;flex-direction:column;gap:1.5rem;align-items:center}.empty_upgradeHint__O39sU{color:hsl(var(--text-primary));font-size:.875rem}.empty_upgradeButton__Flhar{padding:1rem 2rem;font-size:1rem;font-weight:600;height:3.2rem;min-width:16rem;transition:opacity .2s,transform .1s}@media (prefers-color-scheme:dark){.empty_container__3KWnV{--background:#0a0a0a;--foreground:#fafafa;--muted-foreground:#a1a1aa;--secondary:#18181b;--border:#27272a;--primary:#3b82f6;--primary-foreground:#fafafa;--destructive:#ef4444;--destructive-bg:rgba(239,68,68,.1);--destructive-border:rgba(239,68,68,.2)}}@media (prefers-color-scheme:light){.empty_container__3KWnV{--background:#fff;--foreground:#0a0a0a;--muted-foreground:#71717a;--secondary:#f4f4f5;--border:#e4e4e7;--primary:#2563eb;--primary-foreground:#fff;--destructive:#dc2626;--destructive-bg:rgba(220,38,38,.05);--destructive-border:rgba(220,38,38,.15)}}@media (max-width:768px){.empty_container__3KWnV{margin-left:0;padding:1rem}.empty_title__QA4a8{font-size:1.5rem}.empty_message__syULV{font-size:1.1rem}.empty_catchupButton__g3dKQ,.empty_upgradeButton__Flhar{width:100%}}.empty_container__3KWnV.empty_sidebarCollapsed__hR9id{margin-left:60px}@media (max-width:768px){.empty_container__3KWnV.empty_sidebarCollapsed__hR9id{margin-left:0}.empty_header__uYXbs{padding:0 1rem;min-height:56px;flex-wrap:wrap;gap:.5rem}.empty_title__QA4a8{font-size:1rem}}