.home_container__4PEJZ{background:var(--surface-inset);color:var(--fg-primary);display:flex;overflow:hidden;box-sizing:border-box;width:100vw;height:100vh;position:relative}@media only screen and (min-width:600px){.home_tight-container__ztaM7{background:var(--surface-inset);color:var(--fg-primary);display:flex;overflow:hidden;box-sizing:border-box;width:100vw;height:100vh;position:relative}}.home_sidebar__fPZfq{top:0;width:var(--sidebar-width);box-sizing:border-box;padding:var(--spacing-5);background-color:var(--surface-l1);display:flex;flex-direction:column;border-right:1px solid var(--border-l1);position:relative;z-index:10;transition:width var(--transition-normal);overflow:hidden}.home_sidebar__fPZfq .home_sidebar-header-bar__SVjIN{display:flex;margin-bottom:var(--spacing-5)}.home_sidebar__fPZfq .home_sidebar-header-bar__SVjIN .home_sidebar-bar-button__zJdvw{flex-grow:1}.home_sidebar__fPZfq .home_sidebar-header-bar__SVjIN .home_sidebar-bar-button__zJdvw:not(:last-child){margin-right:var(--spacing-2)}.home_sidebar__fPZfq .home_sidebar-header-bar__SVjIN .home_sidebar-bar-button__zJdvw{color:var(--fg-primary)}.home_sidebar__fPZfq .home_sidebar-header-bar__SVjIN .home_sidebar-bar-button__zJdvw svg{color:#2d333b;opacity:.8;transition:all var(--transition-fast)}@media(prefers-color-scheme:dark){[data-theme=system] .home_sidebar__fPZfq .home_sidebar-header-bar__SVjIN .home_sidebar-bar-button__zJdvw svg{color:#f0f6fc;opacity:.9}}[data-theme=dark] .home_sidebar__fPZfq .home_sidebar-header-bar__SVjIN .home_sidebar-bar-button__zJdvw svg{color:#f0f6fc;opacity:.9}.home_sidebar__fPZfq .home_sidebar-header-bar__SVjIN .home_sidebar-bar-button__zJdvw span{color:#2d333b;font-weight:500}@media(prefers-color-scheme:dark){[data-theme=system] .home_sidebar__fPZfq .home_sidebar-header-bar__SVjIN .home_sidebar-bar-button__zJdvw span{color:#f0f6fc}}[data-theme=dark] .home_sidebar__fPZfq .home_sidebar-header-bar__SVjIN .home_sidebar-bar-button__zJdvw span{color:#f0f6fc}.home_sidebar__fPZfq .home_sidebar-header-bar__SVjIN .home_sidebar-bar-button__zJdvw:hover svg{opacity:1}@media(prefers-color-scheme:dark){[data-theme=system] .home_sidebar__fPZfq .home_sidebar-header-bar__SVjIN .home_sidebar-bar-button__zJdvw:hover svg{color:#fff}}[data-theme=dark] .home_sidebar__fPZfq .home_sidebar-header-bar__SVjIN .home_sidebar-bar-button__zJdvw:hover svg{color:#fff}@media(prefers-color-scheme:dark){[data-theme=system] .home_sidebar__fPZfq .home_sidebar-header-bar__SVjIN .home_sidebar-bar-button__zJdvw:hover span{color:#fff}}[data-theme=dark] .home_sidebar__fPZfq .home_sidebar-header-bar__SVjIN .home_sidebar-bar-button__zJdvw:hover span{color:#fff}.home_sidebar__fPZfq:active .home_sidebar-drag__G9SJI,.home_sidebar__fPZfq:hover .home_sidebar-drag__G9SJI{background-color:var(--button-ghost-hover)}.home_sidebar__fPZfq:active .home_sidebar-drag__G9SJI svg,.home_sidebar__fPZfq:hover .home_sidebar-drag__G9SJI svg{opacity:.4}.home_sidebar-drag__G9SJI{position:absolute;top:0;right:0;height:100%;width:14px;background-color:transparent;cursor:ew-resize;transition:all var(--transition-normal);display:flex;align-items:center}.home_sidebar-drag__G9SJI svg{opacity:0;margin-left:-2px;color:var(--fg-tertiary)}.home_window-content__2WGYf{width:var(--window-content-width);height:100%;display:flex;flex-direction:column}.home_mobile__Wfp_k{display:none}@media only screen and (max-width:600px){.home_container__4PEJZ{min-height:unset;max-height:unset;min-width:unset;border:0;border-radius:0}.home_sidebar__fPZfq{position:absolute;left:-100%;z-index:1000;height:var(--full-height);transition:all .3s ease;box-shadow:none}.home_sidebar-show__9bQfu{left:0}.home_mobile__Wfp_k{display:block}}.home_sidebar-header___NHg_{position:relative;padding-top:var(--spacing-5);padding-bottom:var(--spacing-5);display:flex;justify-content:space-between;align-items:center}.home_sidebar-header-narrow___9iq_{justify-content:center}.home_sidebar-logo__Cd7hL{display:inline-flex}.home_sidebar-title-container__aX2l2{display:inline-flex;flex-direction:column}.home_sidebar-title__l3KhW{font-size:var(--font-size-large);font-weight:600;color:var(--fg-primary);animation:home_slide-in__h1Bn_ .3s ease;letter-spacing:-.1px}.home_sidebar-sub-title__sbT6Z{font-size:var(--font-size-xs);font-weight:400;color:var(--fg-secondary);animation:home_slide-in__h1Bn_ .3s ease;margin-top:var(--spacing-1)}.home_sidebar-body__9zbei{flex:1 1;overflow:auto;overflow-x:hidden}.home_chat-item__Oblai{padding:var(--spacing-2) var(--spacing-3);background-color:var(--surface-base);border-radius:var(--radius-lg);margin-bottom:var(--spacing-2);box-shadow:var(--card-shadow);transition:all var(--transition-normal);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid transparent;position:relative;content-visibility:auto}.home_chat-item__Oblai:hover{background-color:var(--button-ghost-hover)}.home_chat-item-selected__b6eBe{border-color:var(--primary);background-color:rgba(var(--primary-rgb),.05)}.home_chat-item-title__sRstw{font-size:var(--font-size-small);font-weight:600;display:block;width:calc(100% - 15px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;animation:home_slide-in__h1Bn_ .3s ease;letter-spacing:-.1px}.home_chat-item-delete__3qV5m{position:absolute;top:0;right:0;transition:all .3s ease;opacity:0;cursor:pointer}.home_chat-item__Oblai:hover>.home_chat-item-delete__3qV5m{opacity:.5;transform:translateX(-4px)}.home_chat-item__Oblai:hover>.home_chat-item-delete__3qV5m:hover{opacity:1}.home_chat-item-info__9r6z_{display:flex;justify-content:space-between;color:var(--fg-tertiary);font-size:var(--font-size-xs);margin-top:var(--spacing-2);animation:home_slide-in__h1Bn_ .3s ease}.home_chat-item-count____Lpy,.home_chat-item-date__NOFrp{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home_narrow-sidebar__SFIXN .home_sidebar-sub-title__sbT6Z,.home_narrow-sidebar__SFIXN .home_sidebar-title__l3KhW{display:none}.home_narrow-sidebar__SFIXN .home_sidebar-logo__Cd7hL{position:relative;display:flex;justify-content:center}.home_narrow-sidebar__SFIXN .home_sidebar-header-bar__SVjIN{flex-direction:column;align-items:center}.home_narrow-sidebar__SFIXN .home_sidebar-header-bar__SVjIN .home_sidebar-bar-button__zJdvw{width:40px!important;min-width:40px!important;height:40px!important;padding:0!important;border-radius:var(--radius-lg)!important;display:flex!important;justify-content:center!important;align-items:center!important}.home_narrow-sidebar__SFIXN .home_sidebar-header-bar__SVjIN .home_sidebar-bar-button__zJdvw svg{color:var(--fg-primary);opacity:.8}.home_narrow-sidebar__SFIXN .home_sidebar-header-bar__SVjIN .home_sidebar-bar-button__zJdvw span{display:none!important}.home_narrow-sidebar__SFIXN .home_sidebar-header-bar__SVjIN .home_sidebar-bar-button__zJdvw:not(:last-child){margin-right:0;margin-bottom:var(--spacing-4)}.home_narrow-sidebar__SFIXN .home_sidebar-header-bar__SVjIN .home_sidebar-bar-button__zJdvw:hover svg{opacity:1}.home_narrow-sidebar__SFIXN .home_chat-item__Oblai{padding:0;min-height:50px;display:flex;justify-content:center;align-items:center;transition:all .3s ease;overflow:hidden}.home_narrow-sidebar__SFIXN .home_chat-item__Oblai:hover .home_chat-item-narrow__Kd4e0{transform:scale(.7) translateX(-50%)}.home_narrow-sidebar__SFIXN .home_chat-item-narrow__Kd4e0{line-height:0;font-weight:lighter;color:var(--black);transform:translateX(0);transition:all .3s ease;padding:4px;display:flex;flex-direction:column;justify-content:center}.home_narrow-sidebar__SFIXN .home_chat-item-narrow__Kd4e0 .home_chat-item-avatar__KJu_J{display:flex;justify-content:center;opacity:.2;position:absolute;transform:scale(4)}.home_narrow-sidebar__SFIXN .home_chat-item-narrow__Kd4e0 .home_chat-item-narrow-count__B3b3g{font-size:24px;font-weight:bolder;text-align:center;color:var(--primary);opacity:.6}.home_narrow-sidebar__SFIXN .home_sidebar-tail__T2_u7,.home_narrow-sidebar__SFIXN .home_sidebar-tail__T2_u7 .home_sidebar-actions__LcDT9{flex-direction:column-reverse;align-items:center}.home_narrow-sidebar__SFIXN .home_sidebar-tail__T2_u7 .home_sidebar-actions__LcDT9 .home_sidebar-action__IVfyJ{margin-right:0;margin-top:var(--spacing-5)}.home_narrow-sidebar__SFIXN .home_sidebar-tail__T2_u7 .home_sidebar-actions__LcDT9 .home_sidebar-action__IVfyJ button,.home_narrow-sidebar__SFIXN .home_sidebar-tail__T2_u7 .home_sidebar-actions__LcDT9 .home_sidebar-action__IVfyJ div{width:40px!important;min-width:40px!important;height:40px!important;padding:0!important;display:flex!important;justify-content:center!important;align-items:center!important}.home_narrow-sidebar__SFIXN .home_sidebar-tail__T2_u7 .home_sidebar-actions__LcDT9 .home_sidebar-action__IVfyJ button svg,.home_narrow-sidebar__SFIXN .home_sidebar-tail__T2_u7 .home_sidebar-actions__LcDT9 .home_sidebar-action__IVfyJ div svg{color:var(--fg-primary);opacity:.8}.home_narrow-sidebar__SFIXN .home_sidebar-tail__T2_u7 .home_sidebar-actions__LcDT9 .home_sidebar-action__IVfyJ button span,.home_narrow-sidebar__SFIXN .home_sidebar-tail__T2_u7 .home_sidebar-actions__LcDT9 .home_sidebar-action__IVfyJ div span{display:none!important}.home_narrow-sidebar__SFIXN .home_sidebar-tail__T2_u7 .home_sidebar-actions__LcDT9 .home_sidebar-action__IVfyJ button:hover svg,.home_narrow-sidebar__SFIXN .home_sidebar-tail__T2_u7 .home_sidebar-actions__LcDT9 .home_sidebar-action__IVfyJ div:hover svg{opacity:1}.home_sidebar-tail__T2_u7{display:flex;justify-content:space-between;padding-top:var(--spacing-5);border-top:1px solid var(--border-l1);margin-top:var(--spacing-3)}.home_sidebar-actions__LcDT9{display:inline-flex;align-items:center}.home_sidebar-action__IVfyJ{position:relative;display:flex;align-items:center}.home_sidebar-action__IVfyJ:not(:last-child){margin-right:20px}.home_sidebar-action__IVfyJ svg{color:var(--fg-primary);opacity:.8;transition:opacity var(--transition-fast)}@media(prefers-color-scheme:dark){[data-theme=system] .home_sidebar-action__IVfyJ svg{filter:brightness(1.8) drop-shadow(0 0 1px rgba(0,0,0,.5))}}[data-theme=dark] .home_sidebar-action__IVfyJ svg{filter:brightness(1.8) drop-shadow(0 0 1px rgba(0,0,0,.5))}.home_sidebar-action__IVfyJ button:hover svg,.home_sidebar-action__IVfyJ div:hover svg{opacity:1}.home_sidebar-action__IVfyJ .home_more-menu-container__UtSFF{position:relative}.home_sidebar-action__IVfyJ .home_more-menu-container__UtSFF:hover .home_menu__dLue8{display:block;opacity:1;transform:translateY(0);pointer-events:auto}.home_sidebar-tail__T2_u7 .home_sidebar-actions__LcDT9{display:flex;align-items:center;margin:0 var(--spacing-1)}.home_narrow-sidebar__SFIXN .home_sidebar-action__IVfyJ{position:relative;display:flex;justify-content:center}.home_loading-content__7_JjP{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%}.home_loading-logo__c_JqO{position:relative;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.home_loading-logo__c_JqO svg{width:48px;height:48px;border-radius:50%}.home_loading-spinner__sQAXj{position:absolute;top:50%;left:50%;width:60px;height:60px;margin-top:-30px;margin-left:-30px;border:2.5px solid rgba(212,168,83,.15);border-top-color:rgba(212,168,83,.8);border-radius:50%;animation:home_spin__3_V4D 1s cubic-bezier(.4,0,.2,1) infinite;pointer-events:none}@keyframes home_spin__3_V4D{to{transform:rotate(1turn)}}.home_rtl-screen__Pwr_6{direction:rtl}.home_mobile-search-container__XAe6R{padding:var(--spacing-3) 0;margin-bottom:var(--spacing-3);background:transparent}@media only screen and (max-width:600px){.home_mobile-search-container__XAe6R{display:block}}@media only screen and (min-width:601px){.home_mobile-search-container__XAe6R{display:none}}.home_mobile-search-bar__ZmXKI{position:relative;display:flex;align-items:center;width:100%;background-color:var(--surface-l2);border:1px solid var(--border-l1);border-radius:var(--radius-lg);padding:12px 16px;transition:all var(--transition-normal);box-sizing:border-box}.home_mobile-search-bar__ZmXKI:hover{background-color:var(--surface-l3);border-color:var(--border-l1)}.home_mobile-search-bar__ZmXKI:focus-within{border-color:var(--border-l2);background-color:var(--surface-l3);box-shadow:none}.home_search-icon__4s2Ix{width:20px;height:20px;min-width:20px;min-height:20px;color:var(--fg-secondary);margin-right:12px;flex-shrink:0;transition:color var(--transition-fast);display:flex;align-items:center;justify-content:center}.home_mobile-search-bar__ZmXKI:focus-within .home_search-icon__4s2Ix{color:var(--primary)}.home_search-icon__4s2Ix svg{width:100%;height:100%;display:block}.home_search-input__NoO2u{flex:1 1;width:100%;background:transparent;border:none;outline:none;color:var(--fg-primary);font-size:var(--font-size-medium);font-family:var(--font-sans);font-weight:400;line-height:1.5}.home_search-input__NoO2u::placeholder{color:var(--fg-tertiary);font-weight:400}.home_search-input__NoO2u:focus{outline:none}.home_search-input__NoO2u::-webkit-search-cancel-button,.home_search-input__NoO2u::-webkit-search-decoration,.home_search-input__NoO2u::-webkit-search-results-button,.home_search-input__NoO2u::-webkit-search-results-decoration{display:none}.home_mobile-quick-actions__aosh1{padding:var(--spacing-3) 0;margin-bottom:var(--spacing-4)}@media only screen and (max-width:600px){.home_mobile-quick-actions__aosh1{display:block}}@media only screen and (min-width:601px){.home_mobile-quick-actions__aosh1{display:none}}.home_mobile-action-grid__CURgS{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--spacing-3);gap:var(--spacing-3);width:100%}.home_mobile-action-card__6m_Gb{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-3);min-height:60px;background-color:var(--surface-l2);border:1px solid var(--border-l1);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-normal);box-shadow:var(--card-shadow);font-family:var(--font-sans);font-size:inherit;color:inherit}.home_mobile-action-card__6m_Gb:hover{background-color:var(--button-ghost-hover);border-color:var(--border-l2);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.home_mobile-action-card__6m_Gb:active{transform:translateY(0);transition:all var(--transition-fast)}.home_mobile-action-card__6m_Gb.home_highlight__7j0or{background-color:var(--surface-l2);border-color:var(--border-l1)}.home_mobile-action-card__6m_Gb.home_highlight__7j0or .home_mobile-action-icon__E0fwr{color:var(--fg-primary)}.home_mobile-action-card__6m_Gb.home_highlight__7j0or .home_mobile-action-label__ZPx7p{color:var(--fg-primary);font-weight:500}.home_mobile-action-card__6m_Gb.home_highlight__7j0or:hover{background-color:var(--button-ghost-hover);border-color:var(--border-l2)}.home_mobile-action-icon__E0fwr{width:20px;height:20px;color:var(--fg-primary);margin-bottom:var(--spacing-1);transition:color var(--transition-fast)}.home_mobile-action-icon__E0fwr svg{width:100%;height:100%;fill:currentColor;stroke:currentColor}.home_mobile-action-icon__E0fwr svg circle,.home_mobile-action-icon__E0fwr svg ellipse,.home_mobile-action-icon__E0fwr svg path,.home_mobile-action-icon__E0fwr svg polygon,.home_mobile-action-icon__E0fwr svg rect{fill:currentColor;stroke:none}.home_mobile-action-icon__E0fwr svg[stroke],.home_mobile-action-icon__E0fwr svg[stroke] circle,.home_mobile-action-icon__E0fwr svg[stroke] ellipse,.home_mobile-action-icon__E0fwr svg[stroke] path,.home_mobile-action-icon__E0fwr svg[stroke] polygon,.home_mobile-action-icon__E0fwr svg[stroke] rect{fill:none;stroke:currentColor}.home_mobile-action-label__ZPx7p{font-size:var(--font-size-xs);font-weight:500;color:var(--fg-primary);text-align:center;line-height:1.2;transition:color var(--transition-fast)}.home_mobile-conversations-header__h8yXC{padding:var(--spacing-4) 0 var(--spacing-2) 0;border-bottom:1px solid var(--border-l1);margin-bottom:var(--spacing-3)}@media only screen and (max-width:600px){.home_mobile-conversations-header__h8yXC{display:block}}@media only screen and (min-width:601px){.home_mobile-conversations-header__h8yXC{display:none}}.home_conversations-title__d6nmN{font-size:var(--font-size-large);font-weight:600;color:var(--fg-primary);margin:0;letter-spacing:-.02em}@media(prefers-color-scheme:light){[data-theme=system] .home_conversations-title__d6nmN{color:var(--fg-primary)}}[data-theme=light] .home_conversations-title__d6nmN{color:var(--fg-primary)}@media(prefers-color-scheme:dark){[data-theme=system] .home_conversations-title__d6nmN{color:var(--fg-primary)}}[data-theme=dark] .home_conversations-title__d6nmN{color:var(--fg-primary)}.home_mobile-quick-actions-bottom__BAWLH{padding:var(--spacing-4);margin-top:auto;border-top:1px solid var(--border-l1)}@media only screen and (max-width:600px){.home_mobile-quick-actions-bottom__BAWLH{display:block}}@media only screen and (min-width:601px){.home_mobile-quick-actions-bottom__BAWLH{display:none}}.home_mobile-more-overlay__pFH1U{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);z-index:100}@media only screen and (max-width:600px){.home_mobile-more-overlay__pFH1U{display:block}}@media only screen and (min-width:601px){.home_mobile-more-overlay__pFH1U{display:none}}.home_mobile-more-menu__Nel7R{position:fixed;bottom:0;left:0;right:0;background-color:var(--surface-base);border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl);border-top:1px solid var(--border-l1);z-index:101;transform:translateY(100%);transition:transform var(--transition-normal)}.home_mobile-more-menu-show__mHKtH{transform:translateY(0)}@media only screen and (max-width:600px){.home_mobile-more-menu__Nel7R{display:block}}@media only screen and (min-width:601px){.home_mobile-more-menu__Nel7R{display:none}}.home_mobile-more-menu-header__rc3A3{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-5) var(--spacing-6);border-bottom:1px solid var(--border-l1)}.home_mobile-more-menu-header__rc3A3 span{font-size:var(--font-size-large);font-weight:600;color:var(--fg-primary)}.home_mobile-more-close__WUE0F{background:none;border:none;color:var(--fg-secondary);font-size:24px;cursor:pointer;padding:var(--spacing-1);border-radius:var(--radius-md);transition:all var(--transition-fast)}.home_mobile-more-close__WUE0F:hover{background-color:var(--button-ghost-hover);color:var(--fg-primary)}.home_mobile-more-items__v0NOP{padding:var(--spacing-4)}.home_mobile-more-item__a_JD1{display:flex;align-items:center;width:100%;padding:var(--spacing-4);background:none;border:none;border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-fast);color:var(--fg-primary);font-size:var(--font-size-medium);font-family:var(--font-sans)}.home_mobile-more-item__a_JD1:hover{background-color:var(--button-ghost-hover)}.home_mobile-more-item__a_JD1 svg{width:24px;height:24px;margin-right:var(--spacing-4);color:var(--fg-secondary)}.home_mobile-more-item__a_JD1 span{flex:1 1;text-align:left}@keyframes ui-lib_slide-in__1VMXW{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ui-lib_slide-in-from-top__cfJKh{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes ui-lib_fadeInUp__rgro8{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes ui-lib_fadeIn__g7lFl{0%{opacity:0}to{opacity:1}}@keyframes ui-lib_scaleIn__MwNDE{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes ui-lib_subtlePulse__OXnKE{0%,to{opacity:.6}50%{opacity:1}}@keyframes ui-lib_slideInLeft__Mxpu6{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.ui-lib_stagger-1__rG0De{animation-delay:.06s}.ui-lib_stagger-2__Gvh4_{animation-delay:.12s}.ui-lib_stagger-3__U_lPh{animation-delay:.18s}.ui-lib_stagger-4__cfaB3{animation-delay:.24s}.ui-lib_stagger-5__UmwUQ{animation-delay:.3s}.ui-lib_stagger-6__kP6_k{animation-delay:.36s}.ui-lib_stagger-7__vm1z5{animation-delay:.42s}.ui-lib_stagger-8__UjE6F{animation-delay:.48s}.ui-lib_stagger-9__2k9GL{animation-delay:.54s}.ui-lib_stagger-10__oitEl{animation-delay:.6s}.ui-lib_stagger-11__546dr{animation-delay:.66s}.ui-lib_stagger-12__eZllY{animation-delay:.72s}.ui-lib_card__7vhpy{background-color:var(--surface-l1);border:1px solid var(--border-l1);border-radius:var(--radius-lg);box-shadow:var(--card-shadow);padding:var(--spacing-2)}.ui-lib_popover___HGhK{position:relative;z-index:2}.ui-lib_popover-content__DAsxM{position:absolute;width:350px;animation:ui-lib_slide-in__1VMXW var(--transition-normal) ease;right:0;top:calc(100% + var(--spacing-2))}@media screen and (max-width:600px){.ui-lib_popover-content__DAsxM{width:auto}}.ui-lib_popover-mask__HfrgX{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ui-lib_list-item__YH0DO{justify-content:space-between;min-height:40px;border-bottom:1px solid var(--border-l1);padding:var(--spacing-2) var(--spacing-5);animation:ui-lib_slide-in__1VMXW ease calc(var(--transition-normal) + .3s)}.ui-lib_list-item__YH0DO,.ui-lib_list-item__YH0DO .ui-lib_list-header__RwThu{display:flex;align-items:center}.ui-lib_list-item__YH0DO .ui-lib_list-header__RwThu .ui-lib_list-icon__HuWqu{margin-right:var(--spacing-2)}.ui-lib_list-item__YH0DO .ui-lib_list-header__RwThu .ui-lib_list-item-title__Fsa9c{font-size:var(--font-size-small);font-weight:600}.ui-lib_list-item__YH0DO .ui-lib_list-header__RwThu .ui-lib_list-item-sub-title__jSgHb{font-size:var(--font-size-xs);font-weight:400;color:var(--fg-secondary)}.ui-lib_list-item__YH0DO.ui-lib_vertical__HpgSa{flex-direction:column;align-items:start}.ui-lib_list-item__YH0DO.ui-lib_vertical__HpgSa .ui-lib_list-header__RwThu .ui-lib_list-item-sub-title__jSgHb,.ui-lib_list-item__YH0DO.ui-lib_vertical__HpgSa .ui-lib_list-header__RwThu .ui-lib_list-item-title__Fsa9c{margin-bottom:var(--spacing-1)}.ui-lib_list__1KN23{background:var(--glass-bg);border:var(--glass-border);border-radius:var(--glass-radius);transition:border-color .25s ease,background .25s ease}.ui-lib_list__1KN23:hover{border:var(--glass-border-hover);background:var(--glass-bg-hover)}.ui-lib_list__1KN23{margin-bottom:var(--spacing-5);animation:ui-lib_slide-in__1VMXW ease var(--transition-normal)}.ui-lib_list__1KN23 .ui-lib_list-item__YH0DO:last-child{border:0}.ui-lib_modal-container__V07hJ{background-color:var(--surface-l1);border:1px solid var(--border-l1);border-radius:var(--radius-lg);padding:var(--spacing-4);box-shadow:var(--card-shadow);width:80vw;max-width:900px;min-width:300px;animation:ui-lib_slide-in__1VMXW ease var(--transition-normal);--modal-padding:var(--spacing-5)}.ui-lib_modal-container-max__9yDQB{width:95vw;max-width:unset;height:95vh;display:flex;flex-direction:column}.ui-lib_modal-container-max__9yDQB .ui-lib_modal-content___F0dm{max-height:unset!important;flex-grow:1}.ui-lib_modal-container__V07hJ .ui-lib_modal-header__ez8kk{padding:var(--modal-padding);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border-l1)}.ui-lib_modal-container__V07hJ .ui-lib_modal-header__ez8kk .ui-lib_modal-title__uDyyZ{font-weight:600;font-size:var(--font-size-large);color:var(--fg-primary)}.ui-lib_modal-container__V07hJ .ui-lib_modal-header__ez8kk .ui-lib_modal-header-actions__sGgzm{display:flex}.ui-lib_modal-container__V07hJ .ui-lib_modal-header__ez8kk .ui-lib_modal-header-actions__sGgzm .ui-lib_modal-header-action__TQHsu{cursor:pointer;color:#fff}.ui-lib_modal-container__V07hJ .ui-lib_modal-header__ez8kk .ui-lib_modal-header-actions__sGgzm .ui-lib_modal-header-action__TQHsu svg{opacity:1;filter:brightness(1.8) drop-shadow(0 0 1px rgba(0,0,0,.5))}.ui-lib_modal-container__V07hJ .ui-lib_modal-header__ez8kk .ui-lib_modal-header-actions__sGgzm .ui-lib_modal-header-action__TQHsu:not(:last-child){margin-right:var(--spacing-5)}.ui-lib_modal-container__V07hJ .ui-lib_modal-header__ez8kk .ui-lib_modal-header-actions__sGgzm .ui-lib_modal-header-action__TQHsu:hover{filter:brightness(1.2);color:var(--primary)}.ui-lib_modal-container__V07hJ .ui-lib_modal-content___F0dm{max-height:40vh;padding:var(--modal-padding);overflow:auto}.ui-lib_modal-container__V07hJ .ui-lib_modal-footer__U6Gef{padding:var(--modal-padding);display:flex;justify-content:flex-end;border-top:1px solid var(--border-l1);box-shadow:var(--card-shadow)}.ui-lib_modal-container__V07hJ .ui-lib_modal-footer__U6Gef .ui-lib_modal-actions__Ag5eX{display:flex;align-items:center}.ui-lib_modal-container__V07hJ .ui-lib_modal-footer__U6Gef .ui-lib_modal-actions__Ag5eX .ui-lib_modal-action__o5vae:not(:last-child){margin-right:var(--spacing-5)}@media screen and (max-width:600px){.ui-lib_modal-container__V07hJ{width:100vw;border-bottom-left-radius:0;border-bottom-right-radius:0}.ui-lib_modal-container__V07hJ .ui-lib_modal-content___F0dm{max-height:50vh}}.ui-lib_show__Oyrs0{opacity:1;transition:all var(--transition-normal);transform:translateY(0);position:fixed;left:0;top:0;animation:ui-lib_slide-in__1VMXW ease calc(var(--transition-normal) + .3s);z-index:99999}.ui-lib_hide__HRR6J{opacity:0;transition:all var(--transition-normal);transform:translateY(-20px)}.ui-lib_toast-container__t7drF{position:fixed;top:5vh;left:0;width:100vw;display:flex;justify-content:center;pointer-events:none}.ui-lib_toast-container__t7drF .ui-lib_toast-content__gUAwT{max-width:80vw;word-break:break-all;font-size:var(--font-size-small);background-color:var(--surface-l1);box-shadow:var(--shadow-sm);border:1px solid var(--border-l1);color:var(--fg-primary);padding:var(--spacing-2) var(--spacing-5);border-radius:var(--radius-full);margin-bottom:var(--spacing-5);display:flex;align-items:center;pointer-events:all}.ui-lib_toast-container__t7drF .ui-lib_toast-content__gUAwT .ui-lib_toast-action__fBR8E{padding-left:var(--spacing-5);color:var(--primary);opacity:.8;border:0;background:none;cursor:pointer;font-family:inherit}.ui-lib_toast-container__t7drF .ui-lib_toast-content__gUAwT .ui-lib_toast-action__fBR8E:hover{opacity:1}.ui-lib_input__5JXLJ{background:var(--input-background);border:1px solid var(--input-button-border);color:var(--fg-primary);transition:all var(--transition-normal)}.ui-lib_input__5JXLJ:hover{background:var(--input-background-hover);border-color:var(--input-button-border-hover)}.ui-lib_input__5JXLJ:focus,.ui-lib_input__5JXLJ:focus-within{border-color:var(--primary);outline:none}.ui-lib_input__5JXLJ::placeholder{color:var(--fg-secondary);opacity:.7}.ui-lib_input__5JXLJ:disabled{opacity:.5;cursor:not-allowed}.ui-lib_input__5JXLJ{padding:var(--spacing-2);border-radius:var(--radius-md);resize:none;min-width:50px}.ui-lib_select__2m8iA{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--input-button-border);border-radius:var(--radius-md);background-color:var(--input-button-background);color:var(--fg-primary);text-align:left;display:block;width:100%;position:relative;line-height:inherit;font-family:inherit;font-size:var(--font-size-small);max-width:100%;height:44px;padding:0 30px 0 var(--spacing-3);line-height:1;outline:none;cursor:pointer;transition:all var(--transition-normal)}.ui-lib_select__2m8iA:hover{background-color:var(--input-button-background-hover);border-color:var(--input-button-border-hover)}.ui-lib_select__2m8iA:focus{border-color:var(--primary)}.ui-lib_select-with-icon__L6FLF{position:relative;max-width:-moz-fit-content;max-width:fit-content}.ui-lib_select-with-icon__L6FLF.ui-lib_left-align-option__GsJMu option{text-align:left}.ui-lib_select-with-icon__L6FLF .ui-lib_select-with-icon-select__JhHwp{height:100%;background:var(--input-background)}.ui-lib_select-with-icon__L6FLF .ui-lib_select-with-icon-select__JhHwp:hover{background:var(--input-background-hover)}.ui-lib_select-with-icon__L6FLF .ui-lib_select-with-icon-select__JhHwp:focus,.ui-lib_select-with-icon__L6FLF .ui-lib_select-with-icon-select__JhHwp:focus-within{border-color:var(--primary);outline:none}.ui-lib_select-with-icon__L6FLF .ui-lib_select-with-icon-select__JhHwp::placeholder{color:var(--fg-secondary);opacity:.7}.ui-lib_select-with-icon__L6FLF .ui-lib_select-with-icon-select__JhHwp:disabled{opacity:.5;cursor:not-allowed}.ui-lib_select-with-icon__L6FLF .ui-lib_select-with-icon-select__JhHwp{padding:var(--spacing-2) 35px var(--spacing-2) var(--spacing-2);border-radius:var(--radius-md);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;text-align:center;background-color:var(--input-button-background);border:1px solid var(--input-button-border);color:var(--fg-primary);transition:all var(--transition-normal)}.ui-lib_select-with-icon__L6FLF .ui-lib_select-with-icon-select__JhHwp:hover{background-color:var(--input-button-background-hover);border-color:var(--input-button-border-hover)}.ui-lib_select-with-icon__L6FLF .ui-lib_select-with-icon-icon__7R2_b{position:absolute;top:50%;right:var(--spacing-2);transform:translateY(-50%);pointer-events:none;color:var(--fg-secondary)}.ui-lib_modal-input__vxrdT{height:100%;width:100%;background:var(--input-background);border:1px solid var(--input-button-border);color:var(--fg-primary);transition:all var(--transition-normal)}.ui-lib_modal-input__vxrdT:hover{background:var(--input-background-hover);border-color:var(--input-button-border-hover)}.ui-lib_modal-input__vxrdT:focus,.ui-lib_modal-input__vxrdT:focus-within{border-color:var(--primary);outline:none}.ui-lib_modal-input__vxrdT::placeholder{color:var(--fg-secondary);opacity:.7}.ui-lib_modal-input__vxrdT:disabled{opacity:.5;cursor:not-allowed}.ui-lib_modal-input__vxrdT{border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:var(--spacing-2);resize:none;outline:none;box-sizing:border-box}.ui-lib_selector__tdy57{position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:999}.ui-lib_selector__tdy57 .ui-lib_selector-item-disabled__ggiJt{opacity:.6}.ui-lib_selector-content__Ucr2_{min-width:300px}.ui-lib_selector-content__Ucr2_ .ui-lib_list__1KN23{max-height:90vh;overflow-x:hidden;overflow-y:auto}.ui-lib_selector-content__Ucr2_ .ui-lib_list__1KN23 .ui-lib_list-item__YH0DO{cursor:pointer;background-color:var(--surface-base);transition:all var(--transition-fast)}.ui-lib_selector-content__Ucr2_ .ui-lib_list__1KN23 .ui-lib_list-item__YH0DO:hover{background-color:var(--button-ghost-hover)}.ui-lib_selector-content__Ucr2_ .ui-lib_list__1KN23 .ui-lib_list-item__YH0DO:active{filter:brightness(.9)}.button_icon-button__VwAMf{display:flex;align-items:center;justify-content:center;padding:var(--spacing-2) var(--spacing-3);transition:all var(--transition-normal);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;border:none;background-color:transparent;color:var(--fg-primary);border-radius:var(--radius-md);letter-spacing:-.1px;cursor:pointer;transition:all var(--transition-fast)}.button_icon-button__VwAMf:hover{filter:brightness(1.1)}.button_icon-button__VwAMf:active{filter:brightness(.9)}.button_icon-button__VwAMf:disabled{opacity:.5;cursor:not-allowed;filter:grayscale(30%)}.button_icon-button__VwAMf svg{color:var(--fg-primary)}.button_icon-button__VwAMf svg circle,.button_icon-button__VwAMf svg ellipse,.button_icon-button__VwAMf svg line,.button_icon-button__VwAMf svg path,.button_icon-button__VwAMf svg polygon,.button_icon-button__VwAMf svg polyline,.button_icon-button__VwAMf svg rect{stroke:currentColor!important}.button_icon-button__VwAMf[disabled]{cursor:not-allowed;opacity:.5}.button_icon-button__VwAMf.button_primary__dwYZ6{letter-spacing:-.1px;transition:all var(--transition-normal);border-radius:var(--radius-md);font-weight:500;background:var(--primary);color:var(--fg-primary);border:1px solid transparent}.button_icon-button__VwAMf.button_primary__dwYZ6:hover{opacity:.9}.button_icon-button__VwAMf.button_primary__dwYZ6:active{opacity:.8}.button_icon-button__VwAMf.button_primary__dwYZ6:disabled{opacity:.5;cursor:not-allowed}.button_icon-button__VwAMf.button_primary__dwYZ6 circle,.button_icon-button__VwAMf.button_primary__dwYZ6 ellipse,.button_icon-button__VwAMf.button_primary__dwYZ6 line,.button_icon-button__VwAMf.button_primary__dwYZ6 path,.button_icon-button__VwAMf.button_primary__dwYZ6 polygon,.button_icon-button__VwAMf.button_primary__dwYZ6 polyline,.button_icon-button__VwAMf.button_primary__dwYZ6 rect{fill:#fff!important;stroke:#fff!important}.button_icon-button__VwAMf.button_danger__aE7By{letter-spacing:-.1px;transition:all var(--transition-normal);border-radius:var(--radius-md);font-weight:500}.button_icon-button__VwAMf.button_danger__aE7By:disabled{opacity:.5;cursor:not-allowed}.button_icon-button__VwAMf.button_danger__aE7By path{fill:var(--fg-danger)!important}.button_icon-button__VwAMf:not(.button_primary__dwYZ6):not(.button_danger__aE7By):focus:not([disabled]),.button_icon-button__VwAMf:not(.button_primary__dwYZ6):not(.button_danger__aE7By):hover:not([disabled]){background-color:var(--button-ghost-hover);border-color:var(--input-button-border-hover)}.button_icon-button__VwAMf:focus-visible:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.button_shadow__G4m_0{box-shadow:var(--shadow-sm)}.button_border__F3gcK{border:1px solid var(--input-button-border)}.button_icon-button-icon__AMZta{width:16px;height:16px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:600px){.button_icon-button__VwAMf{padding:var(--spacing-3) var(--spacing-4)}}.button_icon-button-text__my76e{font-size:var(--font-size-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.button_icon-button-text__my76e:not(:first-child){margin-left:var(--spacing-2)}[data-theme=dark] .button_icon-button__VwAMf.button_primary__dwYZ6 .button_icon-button-text__my76e,[data-theme=light] .button_icon-button__VwAMf.button_primary__dwYZ6 .button_icon-button-text__my76e{color:#fff!important}@media(prefers-color-scheme:light){[data-theme=system] .button_icon-button__VwAMf.button_primary__dwYZ6 .button_icon-button-text__my76e{color:#fff!important}}@media(prefers-color-scheme:dark){[data-theme=system] .button_icon-button__VwAMf.button_primary__dwYZ6 .button_icon-button-text__my76e{color:#fff!important}}[data-theme=dark] .button_icon-button__VwAMf.button_primary__dwYZ6:hover path{fill:#fff!important;opacity:1!important}@media(prefers-color-scheme:dark){[data-theme=system] .button_icon-button__VwAMf.button_primary__dwYZ6:hover path{fill:#fff!important;opacity:1!important}}.tooltip_tooltip-container__ktmLF{position:relative;display:inline-flex}.tooltip_tooltip-container__ktmLF.tooltip_always-show__LeHsp .tooltip_tooltip__DGz79{display:block!important;opacity:1!important;pointer-events:none!important}.tooltip_tooltip-trigger__rmuiW{display:inline-flex;position:relative}.tooltip_tooltip__DGz79{position:absolute;z-index:100;background-color:rgba(0,0,0,.8);color:#fff;padding:6px 10px;border-radius:6px;font-size:13px;font-weight:500;white-space:nowrap;box-shadow:0 2px 10px rgba(0,0,0,.2);transition:opacity .15s ease-in-out,transform .15s ease-in-out;pointer-events:none;bottom:100%;left:50%;transform:translateX(-50%) translateY(-6px);margin-bottom:5px}.tooltip_tooltip__DGz79:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:rgba(0,0,0,.8)}.tooltip_tooltip__DGz79.tooltip_bottom__f5_H6{top:100%;bottom:auto;transform:translateX(-50%) translateY(6px);margin-top:5px}.tooltip_tooltip__DGz79.tooltip_bottom__f5_H6:after{top:auto;bottom:100%;border-color:transparent transparent rgba(0,0,0,.8)}.tooltip_tooltip__DGz79.tooltip_left__Gh0HB{top:50%;left:auto;right:100%;transform:translateY(-50%) translateX(-6px);margin-right:5px}.tooltip_tooltip__DGz79.tooltip_left__Gh0HB:after{top:50%;left:100%;margin-top:-5px;margin-left:0;border-color:transparent transparent transparent rgba(0,0,0,.8)}.tooltip_tooltip__DGz79.tooltip_right__JiXz1{top:50%;left:100%;transform:translateY(-50%) translateX(6px);margin-left:5px}.tooltip_tooltip__DGz79.tooltip_right__JiXz1:after{top:50%;left:auto;right:100%;margin-top:-5px;border-color:transparent rgba(0,0,0,.8) transparent transparent}.tooltip_tooltip__DGz79.tooltip_highlight__mLAHM{background-color:var(--primary)}.tooltip_tooltip__DGz79.tooltip_highlight__mLAHM:after{border-color:var(--primary) transparent transparent transparent}.tooltip_tooltip__DGz79.tooltip_highlight__mLAHM.tooltip_bottom__f5_H6:after{border-color:transparent transparent var(--primary) transparent}.tooltip_tooltip__DGz79.tooltip_highlight__mLAHM.tooltip_left__Gh0HB:after{border-color:transparent transparent transparent var(--primary)}.tooltip_tooltip__DGz79.tooltip_highlight__mLAHM.tooltip_right__JiXz1:after{border-color:transparent var(--primary) transparent transparent}.subscription-modal_modal-content__Vy_8o{width:100%;max-width:800px;padding:var(--spacing-10) var(--spacing-5);margin:0 auto;display:flex;flex-direction:column;align-items:center;height:100%}.subscription-modal_current-plan__GDQaO{width:100%;max-width:800px;margin-bottom:var(--spacing-8);padding:var(--spacing-6);background-color:var(--surface-l1);border:1px solid var(--border-l1);border-radius:var(--radius-lg)}.subscription-modal_current-plan__GDQaO h3{margin:0 0 var(--spacing-4) 0;font-size:var(--font-size-large);color:var(--fg-primary);padding-bottom:var(--spacing-4);border-bottom:1px solid var(--border-l1)}.subscription-modal_interval-selector__kAwe8{width:100%;max-width:800px;display:flex;justify-content:center;gap:var(--spacing-4);margin:var(--spacing-8) 0;padding:var(--spacing-4);border-radius:var(--radius-lg);background-color:var(--surface-l1);border:1px solid var(--border-l1)}.subscription-modal_interval-selector__kAwe8 button{padding:var(--spacing-3) var(--spacing-6);border-radius:var(--radius-md);background-color:var(--surface-l1);border:1px solid var(--border-l1);color:var(--fg-primary);cursor:pointer;transition:all var(--transition-normal);font-size:var(--font-size-small)}.subscription-modal_interval-selector__kAwe8 button:hover{background:var(--button-ghost-hover)}.subscription-modal_interval-selector__kAwe8 button.subscription-modal_active__hUMjr{background:var(--primary);color:var(--white);border-color:var(--primary)}.subscription-modal_plan-grid__Jmbki{width:100%;max-width:900px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--spacing-4);gap:var(--spacing-4);margin:0 auto var(--spacing-4)}.subscription-modal_plan-card__hyHQd{background-color:var(--surface-l1);border:1px solid var(--border-l1);border-radius:var(--radius-lg);padding:var(--spacing-4);box-shadow:var(--card-shadow)}.subscription-modal_plan-card__hyHQd:hover{background-color:var(--surface-l2);border:1px solid var(--border-l2);transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.subscription-modal_plan-card__hyHQd{transition:all var(--transition-normal)}.subscription-modal_plan-card__hyHQd.subscription-modal_current__jWvU_{border-color:var(--primary)}.subscription-modal_plan-header__4oygG{margin-bottom:var(--spacing-6);padding-bottom:var(--spacing-4);border-bottom:1px solid var(--border-l1);text-align:center}.subscription-modal_plan-header__4oygG h3{margin:0 0 var(--spacing-2) 0;font-size:var(--font-size-xl);color:var(--fg-primary);letter-spacing:-.1px}.subscription-modal_price__TmGJw{font-size:var(--font-size-2xl);font-weight:600;color:var(--fg-primary)}.subscription-modal_price__TmGJw span{font-size:var(--font-size-medium);font-weight:400;color:var(--fg-secondary)}.subscription-modal_savings-badge__GSDO_{display:inline-block;padding:2px 8px;margin-left:8px;font-size:11px;font-weight:600;color:var(--fg-positive);background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.2);border-radius:999px;vertical-align:middle}.subscription-modal_annual-total__q4UZW{font-size:var(--font-size-small);color:var(--fg-tertiary);margin-top:2px}.subscription-modal_features__KgLOF{margin:0 0 var(--spacing-6) 0;padding:0;list-style:none}.subscription-modal_features__KgLOF li{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) 0;border-bottom:1px solid var(--border-l1);color:var(--fg-secondary);font-size:var(--font-size-small);line-height:1.6}.subscription-modal_features__KgLOF li:last-child{border-bottom:none}.subscription-modal_features__KgLOF li svg{width:16px;height:16px;color:var(--fg-positive);flex-shrink:0}.subscription-modal_features__KgLOF li.subscription-modal_unavailable__DZEMW{color:var(--fg-tertiary);opacity:.7}.subscription-modal_features__KgLOF li.subscription-modal_unavailable__DZEMW svg{color:var(--fg-tertiary)}.subscription-modal_plan-button__XJUW_{width:100%;padding:var(--spacing-3);letter-spacing:-.1px;transition:all var(--transition-normal);background:var(--primary);color:var(--fg-primary);border:1px solid transparent}.subscription-modal_plan-button__XJUW_:hover{opacity:.9}.subscription-modal_plan-button__XJUW_:active{opacity:.8}.subscription-modal_plan-button__XJUW_{border-radius:var(--radius-md);font-weight:500}.subscription-modal_plan-button__XJUW_:disabled{opacity:.5;cursor:not-allowed}.subscription-modal_plan-button__XJUW_.subscription-modal_current__jWvU_{background:var(--fg-positive)}.subscription-modal_plan-button__XJUW_.subscription-modal_warning__pwxNV{background:var(--fg-danger)}@media screen and (max-width:768px){.subscription-modal_plan-grid__Jmbki{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}.usage-progress_container__Ib4m0{width:100%;padding:.5rem}.usage-progress_label__4Q603{display:flex;justify-content:space-between;margin-bottom:.5rem;font-size:.875rem;color:var(--text-secondary)}.usage-progress_progressBar__t0RGm{width:100%;height:6px;background-color:var(--background-tertiary);border-radius:3px;overflow:hidden}.usage-progress_progress__EZFTc{height:100%;background-color:var(--primary);transition:width .3s ease}.usage-progress_progressUnlimited__xe1DP{height:100%;background:linear-gradient(90deg,var(--primary) 0,var(--primary-light) 50%,var(--primary) 100%);background-size:200% 100%;animation:usage-progress_shimmer__Tfo7Q 2s linear infinite}.usage-progress_nearLimit__R7kCh{background-color:var(--warning)}.usage-progress_exceeded__I7ze5{background-color:var(--error)}@keyframes usage-progress_shimmer__Tfo7Q{0%{background-position:200% 0}to{background-position:-200% 0}}.subscription-status_container__t7AnO{width:100%;max-width:600px;padding:1.5rem;background:var(--background-secondary);border-radius:8px;box-shadow:var(--card-shadow)}.subscription-status_header__mxV71{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.subscription-status_header__mxV71 .subscription-status_header-left__4Ip18{display:flex;align-items:center;gap:.5rem}.subscription-status_header__mxV71 .subscription-status_refresh-button__b8qDE{background:none;border:none;padding:.25rem;cursor:pointer;border-radius:4px;display:flex;align-items:center;justify-content:center;opacity:.6;transition:opacity .2s ease}.subscription-status_header__mxV71 .subscription-status_refresh-button__b8qDE:hover{opacity:1;background:hsla(0,0%,100%,.1)}.subscription-status_header__mxV71 .subscription-status_refresh-button__b8qDE svg{width:16px;height:16px}.subscription-status_tier__EoGxm{font-size:1.25rem;font-weight:600;margin:0}.subscription-status_status__d3_gr{padding:.25rem .75rem;border-radius:999px;font-size:.875rem;font-weight:500;background:var(--background-tertiary);color:var(--text-secondary)}.subscription-status_status__d3_gr.subscription-status_active___6qN7{background:var(--success-light);color:var(--success)}.subscription-status_status__d3_gr.subscription-status_pastDue__Ek299{background:var(--error-light);color:var(--error)}.subscription-status_status__d3_gr.subscription-status_canceled__qjt45{background:var(--warning-light);color:var(--warning)}.subscription-status_details__L7G2b{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--border-color)}.subscription-status_row__eb3zO{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;color:var(--text-secondary)}.subscription-status_row__eb3zO:not(:last-child){border-bottom:1px solid var(--border-color)}.subscription-status_warning__x8Fby{margin-top:1rem;padding:1rem;border-radius:6px;background:var(--warning-light);color:var(--warning-dark);font-size:.875rem;line-height:1.5}.subscription-status_loading__2kTEf{padding:2rem;text-align:center;color:var(--text-secondary)}.subscription-status_error__mxsV5{padding:1rem;margin:1rem 0;border-radius:6px;background:var(--error-light);color:var(--error);font-size:.875rem}@keyframes AppShell_fadeInUp__ZcbDn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes AppShell_fadeIn__PS8DF{0%{opacity:0}to{opacity:1}}@keyframes AppShell_scaleIn__Fhmxa{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes AppShell_subtlePulse__mD_FE{0%,to{opacity:.6}50%{opacity:1}}@keyframes AppShell_slideInLeft__aiWT0{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.AppShell_stagger-1__nkIom{animation-delay:.06s}.AppShell_stagger-2__kFBwd{animation-delay:.12s}.AppShell_stagger-3___N1Qy{animation-delay:.18s}.AppShell_stagger-4__cyfwO{animation-delay:.24s}.AppShell_stagger-5__MNGkx{animation-delay:.3s}.AppShell_stagger-6___2YR3{animation-delay:.36s}.AppShell_stagger-7__kFaRo{animation-delay:.42s}.AppShell_stagger-8__ivgJW{animation-delay:.48s}.AppShell_stagger-9__kqjQx{animation-delay:.54s}.AppShell_stagger-10__I_z5l{animation-delay:.6s}.AppShell_stagger-11___an78{animation-delay:.66s}.AppShell_stagger-12__raD_i{animation-delay:.72s}.AppShell_app-shell__9cAWj{display:flex;width:100%;height:100%;position:relative;z-index:1;flex-direction:row}.AppShell_sidebar__Bn_pC{width:260px;min-width:260px;height:100%;display:flex;flex-direction:column;padding:28px 16px;box-sizing:border-box;background:transparent;border-right:none;position:relative;z-index:10;animation:AppShell_slideInLeft__aiWT0 .4s cubic-bezier(.22,1,.36,1) both}.AppShell_sidebar__Bn_pC.AppShell_open__iZWMU{transform:translateX(0)}.AppShell_sidebar-brand__Teyhe{display:flex;align-items:center;gap:12px;padding:4px 8px;margin-bottom:36px;cursor:pointer;transition:opacity .2s ease}.AppShell_sidebar-brand__Teyhe:hover{opacity:.85}.AppShell_sidebar-brand__Teyhe svg{width:28px;height:28px;color:var(--accent);flex-shrink:0}.AppShell_sidebar-brand-text__gqckI{font-size:20px;font-weight:700;color:var(--fg-primary);letter-spacing:-.02em}.AppShell_sidebar-nav__0Nbxh{flex:1 1;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden}.AppShell_nav-section-label__aUSN0{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--fg-tertiary);padding:0 12px;margin-bottom:10px;margin-top:8px}.AppShell_nav-section-label__aUSN0:first-child{margin-top:0}.AppShell_nav-item__BhVOC{display:flex;align-items:center;gap:14px;padding:12px 16px;border-radius:12px;color:var(--fg-secondary);background:transparent;text-decoration:none;font-size:15px;font-weight:450;cursor:pointer;transition:all .25s cubic-bezier(.22,1,.36,1);margin-bottom:4px;border:1px solid transparent;position:relative;width:100%;text-align:left;font-family:var(--font-sans)}.AppShell_nav-item__BhVOC .AppShell_nav-icon__o8yiR,.AppShell_nav-item__BhVOC svg{width:20px;height:20px;flex-shrink:0;opacity:.7;transition:opacity .2s ease;display:flex;align-items:center;justify-content:center}.AppShell_nav-item__BhVOC:hover{background:var(--button-ghost-hover);color:var(--fg-primary)}.AppShell_nav-item__BhVOC:hover .AppShell_nav-icon__o8yiR,.AppShell_nav-item__BhVOC:hover svg{opacity:1}.AppShell_nav-item__BhVOC.AppShell_active__UWByC{background:rgba(212,168,83,.08);color:var(--fg-primary);border-color:rgba(212,168,83,.12);font-weight:500}.AppShell_nav-item__BhVOC.AppShell_active__UWByC .AppShell_nav-icon__o8yiR,.AppShell_nav-item__BhVOC.AppShell_active__UWByC svg{opacity:1;color:var(--accent)}.AppShell_nav-item__BhVOC.AppShell_active__UWByC:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:20px;background:var(--accent);border-radius:0 4px 4px 0}.AppShell_sidebar-footer__CCXpj{margin-top:auto;padding-top:20px;border-top:1px solid var(--border-l1);display:flex;align-items:center;gap:12px}.AppShell_sidebar-footer-user__uRBD_{display:flex;align-items:center}.AppShell_sign-in-btn__2FzTu{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:var(--btn-padding);border-radius:var(--btn-radius);font-size:15px;font-weight:500;cursor:pointer;border:none;transition:all .25s cubic-bezier(.22,1,.36,1);letter-spacing:.01em;white-space:nowrap;text-decoration:none;background:var(--accent);color:#1a1a1a;box-shadow:0 0 16px rgba(212,168,83,.15),0 2px 8px rgba(0,0,0,.15)}.AppShell_sign-in-btn__2FzTu:hover{background:var(--accent-hover);box-shadow:0 0 24px rgba(212,168,83,.25),0 4px 12px rgba(0,0,0,.2);transform:translateY(-1px)}.AppShell_sign-in-btn__2FzTu:active{transform:translateY(0);box-shadow:0 0 12px rgba(212,168,83,.1)}.AppShell_sign-in-btn__2FzTu{width:100%;font-size:14px;padding:10px 20px}.AppShell_main-content__dNRQK{flex:1 1;height:100%;overflow-y:auto;overflow-x:hidden;position:relative;z-index:1;background:transparent;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}.AppShell_main-content__dNRQK::-webkit-scrollbar{width:6px}.AppShell_main-content__dNRQK::-webkit-scrollbar-track{background:transparent}.AppShell_main-content__dNRQK::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-dimmed);border-radius:3px}.AppShell_main-content__dNRQK::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb)}.AppShell_content-area__7sE4S{width:100%;min-height:100%;display:flex;justify-content:center}.AppShell_main-content-contained__pp0HL{overflow:hidden}.AppShell_main-content-contained__pp0HL .AppShell_content-area__7sE4S{height:100%;min-height:unset;align-items:stretch}.AppShell_mobile-header__sXcSa{display:none;align-items:center;justify-content:space-between;padding:16px 20px;background:var(--surface-base);border-bottom:1px solid var(--border-l1);position:-webkit-sticky;position:sticky;top:0;z-index:20}.AppShell_mobile-menu-btn__l0uQA{background:none;border:none;color:var(--fg-primary);padding:8px;cursor:pointer;border-radius:10px;transition:background .2s ease}.AppShell_mobile-menu-btn__l0uQA:hover{background:var(--button-ghost-hover)}.AppShell_mobile-menu-btn__l0uQA svg{width:24px;height:24px}.AppShell_mobile-brand__kmFvy{display:flex;align-items:center;gap:8px}.AppShell_mobile-brand-text__7tx4z{font-size:18px;font-weight:700;color:var(--fg-primary);letter-spacing:-.02em}.AppShell_sidebar-overlay__m1c_G{display:none}.AppShell_sidebar-overlay__m1c_G.AppShell_open__iZWMU{display:block;position:fixed;inset:0;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:90;animation:AppShell_fadeIn__PS8DF .2s ease both}@media(max-width:768px){.AppShell_app-shell__9cAWj{flex-direction:column}.AppShell_sidebar__Bn_pC{position:fixed;left:0;top:0;height:100vh;z-index:100;transform:translateX(-100%);transition:transform .35s cubic-bezier(.22,1,.36,1);background:var(--surface-base);animation:none}.AppShell_sidebar__Bn_pC.AppShell_open__iZWMU{transform:translateX(0)}.AppShell_mobile-header__sXcSa{display:flex}}@keyframes UpgradePricingModal_fadeInUp__RgSeV{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes UpgradePricingModal_fadeIn__lL6n9{0%{opacity:0}to{opacity:1}}@keyframes UpgradePricingModal_scaleIn__HbKdR{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes UpgradePricingModal_subtlePulse__WJJ8A{0%,to{opacity:.6}50%{opacity:1}}@keyframes UpgradePricingModal_slideInLeft__6iy0I{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.UpgradePricingModal_stagger-1__i2l3c{animation-delay:.06s}.UpgradePricingModal_stagger-2__0PAKF{animation-delay:.12s}.UpgradePricingModal_stagger-3__Kxdqf{animation-delay:.18s}.UpgradePricingModal_stagger-4__H_3Fu{animation-delay:.24s}.UpgradePricingModal_stagger-5__H7ebD{animation-delay:.3s}.UpgradePricingModal_stagger-6__KPKhY{animation-delay:.36s}.UpgradePricingModal_stagger-7__GofSq{animation-delay:.42s}.UpgradePricingModal_stagger-8__JGRCp{animation-delay:.48s}.UpgradePricingModal_stagger-9__eneed{animation-delay:.54s}.UpgradePricingModal_stagger-10__hiQhC{animation-delay:.6s}.UpgradePricingModal_stagger-11__5M_if{animation-delay:.66s}.UpgradePricingModal_stagger-12__JqVkk{animation-delay:.72s}.UpgradePricingModal_overlay__tazdL{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:UpgradePricingModal_overlayIn__Itr8x .2s ease-out;padding:24px}@keyframes UpgradePricingModal_overlayIn__Itr8x{0%{opacity:0}to{opacity:1}}.UpgradePricingModal_modal__7XbiF{position:relative;width:100%;max-width:820px;max-height:90vh;overflow-y:auto;border-radius:20px;background:var(--bg-primary,#0f0f0f);border:1px solid var(--border-l2,hsla(0,0%,50%,.12));box-shadow:0 24px 80px rgba(0,0,0,.5);padding:clamp(28px,4vw,48px);animation:UpgradePricingModal_modalIn__IJQVD .3s cubic-bezier(.22,1,.36,1)}@keyframes UpgradePricingModal_modalIn__IJQVD{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.UpgradePricingModal_close-btn___tvHZ{position:absolute;top:16px;right:16px;width:36px;height:36px;border:none;border-radius:10px;background:var(--glass-bg,hsla(0,0%,50%,.06));color:var(--fg-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.UpgradePricingModal_close-btn___tvHZ svg{width:20px;height:20px}.UpgradePricingModal_close-btn___tvHZ:hover{background:var(--glass-bg-hover,hsla(0,0%,50%,.12));color:var(--fg-primary)}.UpgradePricingModal_header__w1Uf9{text-align:center;margin-bottom:24px}.UpgradePricingModal_header__w1Uf9 h2{font-size:clamp(22px,3vw,28px);font-weight:700;color:var(--fg-primary);margin:0 0 8px;letter-spacing:-.3px}.UpgradePricingModal_header__w1Uf9 p{font-size:15px;color:var(--fg-secondary);margin:0}.UpgradePricingModal_icon-wrapper__rpkBr{display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin:0 auto 20px;border-radius:18px;background:linear-gradient(135deg,rgba(212,168,83,.15),rgba(212,168,83,.05));border:1px solid rgba(212,168,83,.2);color:var(--accent,#d4a853)}.UpgradePricingModal_icon-wrapper__rpkBr svg{width:28px;height:28px}.UpgradePricingModal_interval-toggle__1zPuw{display:flex;align-items:center;justify-content:center;gap:4px;margin:0 auto 24px;background:var(--surface-l1,hsla(0,0%,50%,.06));border-radius:10px;padding:4px;width:-moz-fit-content;width:fit-content}.UpgradePricingModal_interval-btn__VwhCw{display:flex;align-items:center;gap:6px;padding:8px 20px;border:none;border-radius:8px;background:transparent;color:var(--fg-secondary);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}.UpgradePricingModal_interval-btn__VwhCw.UpgradePricingModal_interval-active__8LLpt{background:var(--bg-primary,hsla(0,0%,100%,.1));color:var(--fg-primary);box-shadow:0 1px 4px rgba(0,0,0,.2);font-weight:600}.UpgradePricingModal_save-badge__Bnzsh{display:inline-block;padding:2px 6px;border-radius:4px;background:rgba(212,168,83,.15);color:#c8a400;font-size:10px;font-weight:700;letter-spacing:.02em;white-space:nowrap}.UpgradePricingModal_plan-grid__NFXGe{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;width:100%;margin-bottom:20px}.UpgradePricingModal_plan-card__zX9Du{background:var(--glass-bg);border:var(--glass-border);border-radius:var(--glass-radius);display:flex;flex-direction:column;padding:24px 20px;cursor:pointer;transition:all .25s cubic-bezier(.22,1,.36,1);text-align:left;position:relative}.UpgradePricingModal_plan-card__zX9Du:hover{border-color:rgba(212,168,83,.3);background:rgba(212,168,83,.04);transform:translateY(-2px)}.UpgradePricingModal_plan-card__zX9Du.UpgradePricingModal_plan-popular__FEjoE{border-color:var(--accent,#d4a853);background:rgba(212,168,83,.06);box-shadow:0 4px 24px rgba(212,168,83,.12)}.UpgradePricingModal_popular-badge__0VDTh{position:absolute;top:-10px;left:50%;transform:translateX(-50%);display:inline-flex;align-items:center;gap:4px;padding:4px 14px;background:var(--accent,#d4a853);color:#000;border-radius:99px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.UpgradePricingModal_popular-badge__0VDTh svg{width:12px;height:12px}.UpgradePricingModal_plan-header__EGCqb{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--border-l1,hsla(0,0%,50%,.08))}.UpgradePricingModal_plan-name__rTrZh{font-size:18px;font-weight:700;color:var(--fg-primary);margin-bottom:4px}.UpgradePricingModal_plan-price__UBZmD{display:flex;align-items:baseline;gap:2px}.UpgradePricingModal_price-amount__dsp3q{font-size:28px;font-weight:800;color:var(--fg-primary)}.UpgradePricingModal_price-period__xn2KU{font-size:14px;color:var(--fg-tertiary)}.UpgradePricingModal_billed-annually__cde3q{font-size:11px;color:var(--fg-tertiary);font-weight:400;margin-top:2px}.UpgradePricingModal_feature-list__TT3TX{list-style:none;padding:0;margin:0 0 20px;flex:1 1}.UpgradePricingModal_feature-item__uhIB5{display:flex;align-items:center;gap:8px;padding:5px 0;font-size:13px;color:var(--fg-secondary)}.UpgradePricingModal_feature-item__uhIB5.UpgradePricingModal_feature-disabled__CdaWq{opacity:.4;text-decoration:line-through}.UpgradePricingModal_feature-check__7Q7t0{width:16px;height:16px;color:var(--fg-positive,#22c55e);flex-shrink:0}.UpgradePricingModal_feature-cross___WNxZ{width:16px;height:16px;color:var(--fg-tertiary);flex-shrink:0}.UpgradePricingModal_plan-cta-popular__MBVhf,.UpgradePricingModal_plan-cta__by27d{width:100%;padding:10px 16px;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;text-align:center;border:none}.UpgradePricingModal_plan-cta__by27d{background:var(--glass-bg,hsla(0,0%,50%,.06));border:1px solid var(--border-l2,hsla(0,0%,50%,.12));color:var(--fg-primary)}.UpgradePricingModal_plan-cta__by27d:hover{border-color:var(--accent,#d4a853);color:var(--accent,#d4a853)}.UpgradePricingModal_plan-cta-popular__MBVhf{display:inline-flex;gap:8px;padding:var(--btn-padding);border-radius:var(--btn-radius);font-size:15px;font-weight:500;cursor:pointer;border:none;transition:all .25s cubic-bezier(.22,1,.36,1);letter-spacing:.01em;white-space:nowrap;text-decoration:none;background:var(--accent);color:#1a1a1a;box-shadow:0 0 16px rgba(212,168,83,.15),0 2px 8px rgba(0,0,0,.15)}.UpgradePricingModal_plan-cta-popular__MBVhf:hover{background:var(--accent-hover);box-shadow:0 0 24px rgba(212,168,83,.25),0 4px 12px rgba(0,0,0,.2);transform:translateY(-1px)}.UpgradePricingModal_plan-cta-popular__MBVhf:active{transform:translateY(0);box-shadow:0 0 12px rgba(212,168,83,.1)}.UpgradePricingModal_plan-cta-popular__MBVhf{display:flex;align-items:center;justify-content:center;gap:6px;height:auto}.UpgradePricingModal_plan-cta-popular__MBVhf svg{width:16px;height:16px}.UpgradePricingModal_error__1HLBr{color:var(--fg-negative,#ef4444);font-size:14px;margin:8px 0;text-align:center}.UpgradePricingModal_free-note__nBvL1{font-size:13px;color:var(--fg-tertiary);line-height:1.6;text-align:center;max-width:440px;margin:0 auto}.UpgradePricingModal_loading-spinner__QXLgW{width:18px;height:18px;border:2px solid var(--border-l2,hsla(0,0%,50%,.15));border-top-color:var(--accent,#d4a853);border-radius:50%;animation:UpgradePricingModal_spin__cO5gc .8s linear infinite;flex-shrink:0}@keyframes UpgradePricingModal_spin__cO5gc{to{transform:rotate(1turn)}}@media screen and (max-width:768px){.UpgradePricingModal_plan-grid__NFXGe{grid-template-columns:1fr}.UpgradePricingModal_modal__7XbiF{max-width:100%;border-radius:16px;padding:24px 20px}}@keyframes Dashboard_fadeInUp__E7Ycr{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes Dashboard_fadeIn__kDsoh{0%{opacity:0}to{opacity:1}}@keyframes Dashboard_scaleIn__WKhEX{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes Dashboard_subtlePulse__usCFb{0%,to{opacity:.6}50%{opacity:1}}@keyframes Dashboard_slideInLeft__n_kNP{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.Dashboard_stagger-1__DTnd7{animation-delay:.06s}.Dashboard_stagger-2__GuEVi{animation-delay:.12s}.Dashboard_stagger-3__8fFXx{animation-delay:.18s}.Dashboard_stagger-4__TYm1d{animation-delay:.24s}.Dashboard_stagger-5__Lbl9A{animation-delay:.3s}.Dashboard_stagger-6__SZZTR{animation-delay:.36s}.Dashboard_stagger-7__zQS0W{animation-delay:.42s}.Dashboard_stagger-8__YK53n{animation-delay:.48s}.Dashboard_stagger-9__O64nU{animation-delay:.54s}.Dashboard_stagger-10__Zc9Ra{animation-delay:.6s}.Dashboard_stagger-11__nlMP4{animation-delay:.66s}.Dashboard_stagger-12__DVxty{animation-delay:.72s}.Dashboard_dashboard__U2KwO{padding:clamp(24px,4vw,64px);width:100%;max-width:min(100%,1400px);animation:Dashboard_fadeInUp__E7Ycr .5s cubic-bezier(.22,1,.36,1) both}.Dashboard_greeting___A83R{margin-bottom:clamp(24px,3vw,48px);animation:Dashboard_fadeInUp__E7Ycr .5s cubic-bezier(.22,1,.36,1) .05s both}.Dashboard_greeting___A83R h1{font-size:clamp(24px,3vw,36px);font-weight:700;letter-spacing:-.03em;color:var(--fg-primary);margin:0 0 8px}.Dashboard_greeting___A83R p{font-size:15px;color:var(--fg-secondary);margin:0}.Dashboard_greeting-top__K57EZ{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.Dashboard_upgrade-btn__ZdeuM{display:inline-flex;align-items:center;gap:8px;padding:10px 22px;border:none;border-radius:10px;background:linear-gradient(135deg,#e8b931,#d4a828 50%,#b8941f);color:#1a1a2e;font-size:14px;font-weight:700;cursor:pointer;white-space:nowrap;letter-spacing:-.01em;box-shadow:0 2px 12px rgba(232,185,49,.3);transition:all .2s ease;flex-shrink:0}.Dashboard_upgrade-btn__ZdeuM svg{width:16px;height:16px}.Dashboard_upgrade-btn__ZdeuM:hover{transform:translateY(-1px);box-shadow:0 4px 20px rgba(232,185,49,.45)}.Dashboard_upgrade-btn__ZdeuM:active{transform:translateY(0)}.Dashboard_section__YGANO{margin-bottom:clamp(28px,3vw,48px);animation:Dashboard_fadeInUp__E7Ycr .5s cubic-bezier(.22,1,.36,1) .1s both}.Dashboard_section-header__wExry{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.Dashboard_section-header__wExry h2{font-size:clamp(16px,1.5vw,20px);font-weight:600;color:var(--fg-primary);margin:0;display:flex;align-items:center;gap:10px;letter-spacing:-.02em}.Dashboard_section-header__wExry h2 svg{width:20px;height:20px;color:var(--accent)}.Dashboard_section-header__wExry button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:var(--btn-padding);border-radius:var(--btn-radius);font-size:15px;font-weight:500;cursor:pointer;border:none;transition:all .25s cubic-bezier(.22,1,.36,1);letter-spacing:.01em;white-space:nowrap;text-decoration:none;background:transparent;color:var(--fg-secondary);border:1px solid var(--border-l2)}.Dashboard_section-header__wExry button:hover{background:var(--button-ghost-hover);color:var(--fg-primary);border-color:var(--border-l3)}.Dashboard_section-header__wExry button:active{background:var(--button-ghost-active)}.Dashboard_section-header__wExry button{padding:var(--btn-padding-sm);font-size:13px}.Dashboard_card-grid__RRdHr{display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(200px,20vw,280px),1fr));grid-gap:clamp(12px,1.5vw,20px);gap:clamp(12px,1.5vw,20px)}.Dashboard_card__PPHY4{background:var(--glass-bg);border:var(--glass-border);border-radius:var(--glass-radius);transition:border-color .25s ease,background .25s ease}.Dashboard_card__PPHY4:hover{border:var(--glass-border-hover);background:var(--glass-bg-hover)}.Dashboard_card__PPHY4{padding:clamp(16px,2vw,24px);cursor:pointer}.Dashboard_chat-card__EVSeR,.Dashboard_voice-card__YPemV{background:var(--glass-bg);border:var(--glass-border);border-radius:var(--glass-radius);transition:border-color .25s ease,background .25s ease}.Dashboard_chat-card__EVSeR:hover,.Dashboard_voice-card__YPemV:hover{border:var(--glass-border-hover);background:var(--glass-bg-hover)}.Dashboard_chat-card__EVSeR,.Dashboard_voice-card__YPemV{padding:clamp(16px,2vw,24px);cursor:pointer}.Dashboard_chat-card-header__vThy_{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:6px}.Dashboard_chat-card-time__RnFy2{font-size:11px;color:var(--fg-tertiary);white-space:nowrap;flex-shrink:0}.Dashboard_chat-card-title__pjJcP,.Dashboard_voice-card-title__GuEe3{font-size:15px;font-weight:500;color:var(--fg-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;min-width:0}.Dashboard_chat-card-preview__PAQ06,.Dashboard_voice-card-preview__UEdQY{font-size:13px;color:var(--fg-tertiary);margin-bottom:6px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Dashboard_chat-card-meta__8aXer,.Dashboard_voice-card-meta__lAKOu{font-size:12px;color:var(--fg-tertiary);display:flex;align-items:center;gap:10px;margin-bottom:8px}.Dashboard_voice-card-domain__llUy_{color:var(--accent);font-weight:500}.Dashboard_voice-card-actions__Pvugc{margin-top:4px}.Dashboard_play-btn__TEyZI{justify-content:center;gap:8px;padding:var(--btn-padding);border-radius:var(--btn-radius);font-size:15px;font-weight:500;cursor:pointer;border:none;transition:all .25s cubic-bezier(.22,1,.36,1);letter-spacing:.01em;white-space:nowrap;text-decoration:none;background:var(--accent);color:#1a1a1a;box-shadow:0 0 16px rgba(212,168,83,.15),0 2px 8px rgba(0,0,0,.15)}.Dashboard_play-btn__TEyZI:hover{background:var(--accent-hover);box-shadow:0 0 24px rgba(212,168,83,.25),0 4px 12px rgba(0,0,0,.2);transform:translateY(-1px)}.Dashboard_play-btn__TEyZI:active{transform:translateY(0);box-shadow:0 0 12px rgba(212,168,83,.1)}.Dashboard_play-btn__TEyZI{padding:6px 16px;font-size:12px;display:inline-flex;align-items:center;gap:5px}.Dashboard_play-btn__TEyZI svg{width:12px;height:12px}.Dashboard_chat-card-model__zZoUz{color:var(--accent);font-weight:500}.Dashboard_template-card__CWs0K{background:var(--glass-bg);border:var(--glass-border);border-radius:var(--glass-radius);transition:border-color .25s ease,background .25s ease}.Dashboard_template-card__CWs0K:hover{border:var(--glass-border-hover);background:var(--glass-bg-hover)}.Dashboard_template-card__CWs0K{padding:clamp(16px,2vw,24px);text-align:center;cursor:pointer}.Dashboard_template-card-emoji__f2qZV{font-size:28px;margin-bottom:10px}.Dashboard_template-card-name__E_WJt{font-size:14px;font-weight:500;color:var(--fg-primary);margin-bottom:6px}.Dashboard_template-card-desc__HsnKA{font-size:12px;color:var(--fg-tertiary);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Dashboard_empty-state__3SLz2{background:var(--glass-bg);border:var(--glass-border);border-radius:var(--glass-radius);transition:border-color .25s ease,background .25s ease}.Dashboard_empty-state__3SLz2:hover{border:var(--glass-border-hover);background:var(--glass-bg-hover)}.Dashboard_empty-state__3SLz2{padding:clamp(32px,4vw,64px) 24px;text-align:center;color:var(--fg-tertiary);font-size:14px;line-height:1.7}@keyframes GlobalAudioPlayer_fadeInUp__sRMfl{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes GlobalAudioPlayer_fadeIn__ZzGND{0%{opacity:0}to{opacity:1}}@keyframes GlobalAudioPlayer_scaleIn__1gCxw{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes GlobalAudioPlayer_subtlePulse__J2rnR{0%,to{opacity:.6}50%{opacity:1}}@keyframes GlobalAudioPlayer_slideInLeft__J_l2D{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.GlobalAudioPlayer_stagger-1__81_pm{animation-delay:.06s}.GlobalAudioPlayer_stagger-2__v15vP{animation-delay:.12s}.GlobalAudioPlayer_stagger-3__7AEE4{animation-delay:.18s}.GlobalAudioPlayer_stagger-4__hbfnZ{animation-delay:.24s}.GlobalAudioPlayer_stagger-5__Y_BXN{animation-delay:.3s}.GlobalAudioPlayer_stagger-6__tsrPN{animation-delay:.36s}.GlobalAudioPlayer_stagger-7__wVzlK{animation-delay:.42s}.GlobalAudioPlayer_stagger-8__bJB1x{animation-delay:.48s}.GlobalAudioPlayer_stagger-9__cu9ZB{animation-delay:.54s}.GlobalAudioPlayer_stagger-10__MaWLl{animation-delay:.6s}.GlobalAudioPlayer_stagger-11__u20kS{animation-delay:.66s}.GlobalAudioPlayer_stagger-12__VJK16{animation-delay:.72s}.GlobalAudioPlayer_player-bar__ZFnuS{position:fixed;bottom:0;left:0;right:0;z-index:1000;background:var(--surface-l2);border-top:1px solid var(--border-l1);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);padding:0 24px;height:72px;display:flex;align-items:center;gap:20px;transform:translateY(100%);transition:transform .35s cubic-bezier(.22,1,.36,1)}.GlobalAudioPlayer_player-bar__ZFnuS.GlobalAudioPlayer_visible__or_vU{transform:translateY(0)}.GlobalAudioPlayer_track-info__V_NOK{display:flex;flex-direction:column;min-width:160px;max-width:260px}.GlobalAudioPlayer_track-title__qlSII{font-size:14px;font-weight:600;color:var(--fg-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.01em}.GlobalAudioPlayer_track-domain__67zXl{font-size:12px;color:var(--accent);font-weight:500}.GlobalAudioPlayer_controls__pIeoR{display:flex;align-items:center;gap:12px;flex-shrink:0}.GlobalAudioPlayer_play-pause-btn__sjW2t{width:40px;height:40px;border-radius:50%;border:none;background:var(--accent);color:var(--accent-fg);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .15s ease,opacity .15s ease}.GlobalAudioPlayer_play-pause-btn__sjW2t svg{width:18px;height:18px}.GlobalAudioPlayer_play-pause-btn__sjW2t:hover{transform:scale(1.08)}.GlobalAudioPlayer_play-pause-btn__sjW2t:active{transform:scale(.95)}.GlobalAudioPlayer_time__l4yHB{font-size:12px;color:var(--fg-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:38px;text-align:center}.GlobalAudioPlayer_progress-wrapper__9tAEY{flex:1 1;display:flex;align-items:center;gap:10px;min-width:0}.GlobalAudioPlayer_progress-track__bQftM{flex:1 1;height:4px;background:var(--border-l2);border-radius:2px;position:relative;cursor:pointer;overflow:hidden;transition:height .15s ease}.GlobalAudioPlayer_progress-track__bQftM:hover{height:6px}.GlobalAudioPlayer_progress-fill__YIN5Z{position:absolute;top:0;left:0;height:100%;background:var(--accent);border-radius:2px;transition:width .1s linear}.GlobalAudioPlayer_close-btn__jYO5q{width:32px;height:32px;border-radius:50%;border:1px solid var(--border-l1);background:transparent;color:var(--fg-tertiary);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .15s ease,color .15s ease}.GlobalAudioPlayer_close-btn__jYO5q svg{width:14px;height:14px}.GlobalAudioPlayer_close-btn__jYO5q:hover{background:var(--surface-l1);color:var(--fg-primary)}