.page_textPrimary__bWwP9{color:var(--text-primary)}.page_dropdownBackdrop__bsqFZ{z-index:1040}.page_dropdownMenu__MtR6G{z-index:1050}.Step1Creative_stepTitle__j_Trn{margin-bottom:var(--space-4)}.Step1Creative_charCount__SFvXP,.Step1Creative_hint__C1l1c{color:var(--color-text-secondary)}.EmptyState_container__YTWUi{display:flex;flex-direction:column;align-items:center;text-align:center;background:var(--color-bg-secondary);border:2px dashed var(--color-border-primary);border-radius:var(--radius-xl);padding:var(--space-12);margin:var(--space-8) 0;transition:all var(--transition-base)}.EmptyState_container__YTWUi:hover{border-color:var(--color-border-hover);background:var(--color-bg-tertiary)}.EmptyState_centered__La5OD{min-height:400px;justify-content:center}.EmptyState_compact__3j9Lp{padding:var(--space-8);margin:var(--space-4) 0}.EmptyState_small__9Swti{max-width:400px;margin-left:auto;margin-right:auto}.EmptyState_medium__fzNsG{max-width:600px;margin-left:auto;margin-right:auto}.EmptyState_large__mzaMA{max-width:800px;margin-left:auto;margin-right:auto}.EmptyState_illustration__6qOHD{width:200px;height:200px;margin-bottom:var(--space-6);color:var(--color-primary-400);opacity:.8}.EmptyState_iconWrapper__XP0Nd{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:var(--color-primary-50);border-radius:var(--radius-full);margin-bottom:var(--space-6)}[data-theme=dark] .EmptyState_iconWrapper__XP0Nd{background:var(--color-primary-900)}.EmptyState_icon__MZNGu{font-size:var(--text-4xl);color:var(--color-primary-500)}.EmptyState_content__Z2Dwl{margin-bottom:var(--space-6)}.EmptyState_title__OQqWH{margin:0 0 var(--space-3);font-size:var(--text-2xl);font-weight:600;color:var(--color-text-primary);line-height:1.3}.EmptyState_message__avbTT{margin:0 0 var(--space-2);font-size:var(--text-base);color:var(--color-text-secondary);line-height:1.6;max-width:500px}.EmptyState_subtitle__GUhPc{margin:0;font-size:var(--text-sm);color:var(--color-text-tertiary);font-style:italic}.EmptyState_actions__85Iga{display:flex;gap:var(--space-3);flex-wrap:wrap;justify-content:center}.EmptyState_primaryButton__N9l7J{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-3) var(--space-6);background:var(--color-primary-600);color:var(--color-text-inverse);border:none;border-radius:var(--radius-lg);font-size:var(--text-base);font-weight:500;text-decoration:none;cursor:pointer;transition:all var(--transition-base);box-shadow:var(--shadow-sm)}.EmptyState_primaryButton__N9l7J:hover{background:var(--color-primary-700);transform:translateY(-2px);box-shadow:var(--shadow-md);color:var(--color-text-inverse)}.EmptyState_primaryButton__N9l7J:active{transform:translateY(0)}.EmptyState_secondaryButton__UZ3Ic{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-3) var(--space-6);background:transparent;color:var(--color-text-primary);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg);font-size:var(--text-base);font-weight:500;text-decoration:none;cursor:pointer;transition:all var(--transition-base)}.EmptyState_secondaryButton__UZ3Ic:hover{background:var(--color-bg-primary);border-color:var(--color-primary-500);color:var(--color-primary-600)}@media (max-width:768px){.EmptyState_container__YTWUi{padding:var(--space-8)}.EmptyState_illustration__6qOHD{width:150px;height:150px}.EmptyState_iconWrapper__XP0Nd{width:64px;height:64px}.EmptyState_icon__MZNGu{font-size:var(--text-3xl)}.EmptyState_title__OQqWH{font-size:var(--text-xl)}.EmptyState_message__avbTT{font-size:var(--text-sm)}.EmptyState_actions__85Iga{flex-direction:column;width:100%}.EmptyState_primaryButton__N9l7J,.EmptyState_secondaryButton__UZ3Ic{width:100%}}@media (prefers-reduced-motion:reduce){.EmptyState_container__YTWUi{transition:none}.EmptyState_primaryButton__N9l7J:hover,.EmptyState_secondaryButton__UZ3Ic:hover{transform:none}}.AdSlot_adSlot__iXUau{position:relative;background:var(--color-bg-primary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);overflow:hidden;transition:box-shadow .2s ease;margin-left:auto;margin-right:auto}.AdSlot_hero__XKO0D{max-width:min(970px,100%)}.AdSlot_leaderboard__niTc2{max-width:min(728px,100%)}.AdSlot_sidebarLarge__VX9io,.AdSlot_sidebarMedium__JiQMA{max-width:300px}.AdSlot_inline__4Y2c2{max-width:min(336px,100%)}.AdSlot_footer__vQd_7{max-width:min(728px,100%)}.AdSlot_adSlot__iXUau:hover{box-shadow:var(--shadow-md)}.AdSlot_adLabel__C6cZb{position:absolute;top:var(--space-2);right:var(--space-2);background:var(--color-black-alpha-70);color:var(--color-text-inverse);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);z-index:10;text-transform:uppercase;letter-spacing:.5px}.AdSlot_adLink__hiQh2{display:block;text-decoration:none;color:inherit;cursor:pointer}.AdSlot_adLink__hiQh2:hover{text-decoration:none}.AdSlot_adImage__dktIg{width:100%;background:var(--color-bg-secondary);overflow:hidden}.AdSlot_adImage__dktIg img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.AdSlot_adLink__hiQh2:hover .AdSlot_adImage__dktIg img{transform:scale(1.05)}.AdSlot_adContent__05i83{padding:var(--space-4)}.AdSlot_bannerOnly__NnR5F .AdSlot_adContent__05i83{display:none}.AdSlot_bannerOnly__NnR5F .AdSlot_adImage__dktIg,.AdSlot_bannerOnly__NnR5F .AdSlot_adImage__dktIg img{border-radius:var(--radius-md)}.AdSlot_adHeadline__Nr2MR{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--space-2);line-height:var(--line-height-tight)}.AdSlot_adDescription__eRF0a{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0 0 var(--space-3);line-height:var(--line-height-normal);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.AdSlot_adCta__gAujm{display:inline-block;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-primary-600);padding:var(--space-2) var(--space-4);border:1px solid var(--color-primary-600);border-radius:var(--radius-md);transition:all .2s ease}.AdSlot_adLink__hiQh2:hover .AdSlot_adCta__gAujm{background:var(--color-primary-600);color:var(--color-text-inverse)}.AdSlot_loading__sYoXR{min-height:300px;display:flex;align-items:center;justify-content:center}.AdSlot_skeleton__vPXEL{width:100%;height:100%;background:linear-gradient(90deg,var(--color-bg-secondary) 0,var(--color-bg-tertiary) 50%,var(--color-bg-secondary) 100%);background-size:200% 100%;animation:AdSlot_skeleton-loading__F8dLU 1.5s ease-in-out infinite}@keyframes AdSlot_skeleton-loading__F8dLU{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:991px){.AdSlot_hero__XKO0D{max-width:min(728px,100%)}}@media (max-width:768px){.AdSlot_footer__vQd_7,.AdSlot_hero__XKO0D,.AdSlot_inline__4Y2c2,.AdSlot_leaderboard__niTc2{max-width:100%}.AdSlot_adContent__05i83{padding:var(--space-3)}.AdSlot_adHeadline__Nr2MR{font-size:var(--font-size-base)}.AdSlot_adDescription__eRF0a{-webkit-line-clamp:1}}.GoogleAdSenseFallback_container__mFcJM{min-height:1px;overflow:hidden;contain:layout}.GoogleAdSenseFallback_containerHidden__EjycG{display:none}.GoogleAdSenseFallback_adUnit__B0yPa{display:block}.AdCarousel_carousel__L8IEX{overflow:hidden}.AdCarousel_carousel__L8IEX,.AdCarousel_singleAd__V3yqj{position:relative;border-radius:var(--radius-lg);background:var(--color-bg-primary);box-shadow:var(--shadow-sm);max-width:970px;margin:0 auto;contain:layout paint}.AdCarousel_loading__xnxyv{height:auto;min-height:0}.AdCarousel_skeleton__KxvLu{width:100%;background:var(--color-gray-200);border-radius:var(--radius-lg);position:relative;overflow:hidden}.AdCarousel_skeleton__KxvLu:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent 0,var(--color-white-alpha-50) 50%,transparent 100%);transform:translateX(-100%);animation:AdCarousel_shimmer__wJWqC 1.5s ease-in-out infinite;will-change:transform}@keyframes AdCarousel_shimmer__wJWqC{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.AdCarousel_adLabel__IhFlQ{position:absolute;top:var(--space-2);left:var(--space-2);padding:var(--space-1) var(--space-2);background:var(--color-black-alpha-70);color:var(--color-white);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);border-radius:var(--radius-sm);z-index:10}.AdCarousel_slideContainer__0c4hc{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.AdCarousel_slideContainer__0c4hc::-webkit-scrollbar{display:none}.AdCarousel_slide__5PmmA{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always}.AdCarousel_adLink__tecYd{display:block;text-decoration:none;color:inherit;transition:opacity var(--transition-fast)}.AdCarousel_adLink__tecYd:hover{opacity:.9}.AdCarousel_adImage__V4Bk8{position:relative;width:100%;aspect-ratio:97/25;overflow:hidden;background:var(--color-gray-100)}.AdCarousel_adImage__V4Bk8 img{width:100%;height:100%;object-fit:cover}.AdCarousel_adContent__x_kTX{padding:var(--space-4)}.AdCarousel_bannerOnly__Hiitl .AdCarousel_adContent__x_kTX{display:none}.AdCarousel_bannerOnly__Hiitl .AdCarousel_adImage__V4Bk8,.AdCarousel_bannerOnly__Hiitl .AdCarousel_adImage__V4Bk8 img{border-radius:var(--radius-lg)}.AdCarousel_bannerOnly__Hiitl .AdCarousel_dots__J_e5_{position:absolute;bottom:var(--space-2);left:50%;transform:translateX(-50%);padding:var(--space-1) var(--space-2);background:var(--color-black-alpha-50);border-radius:var(--radius-full)}.AdCarousel_adHeadline__EIEOs{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--space-2) 0;line-height:var(--line-height-tight)}.AdCarousel_adDescription__TZYEZ{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0 0 var(--space-3) 0;line-height:var(--line-height-relaxed)}.AdCarousel_adCta__vzSri{display:inline-block;padding:var(--space-2) var(--space-4);background:var(--color-primary-500);color:var(--color-white);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);border-radius:var(--radius-md);transition:background var(--transition-fast)}.AdCarousel_adCta__vzSri:hover{background:var(--color-primary-600)}.AdCarousel_arrow___gynC{position:absolute;top:50%;transform:translateY(-50%);z-index:20;width:40px;height:40px;background:var(--color-white-alpha-90);border:none;border-radius:var(--radius-full);color:var(--color-text-primary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--transition-fast);box-shadow:var(--shadow-md)}.AdCarousel_arrow___gynC:hover{background:var(--color-white);transform:translateY(-50%) scale(1.1)}.AdCarousel_arrowPrev__RuoeM{left:var(--space-3)}.AdCarousel_arrowNext___8qNV{right:var(--space-3)}.AdCarousel_dots__J_e5_{display:flex;justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3);position:relative;z-index:10}.AdCarousel_dot__8wVuk{width:8px;height:8px;border-radius:var(--radius-full);background:var(--color-gray-300);border:none;cursor:pointer;padding:0;transition:all var(--transition-fast)}.AdCarousel_dot__8wVuk:hover{background:var(--color-gray-400);transform:scale(1.2)}.AdCarousel_dotActive__qhVnq{background:var(--color-primary-500);width:24px;border-radius:var(--radius-full)}@media (max-width:768px){.AdCarousel_adContent__x_kTX{padding:var(--space-3)}.AdCarousel_adHeadline__EIEOs{font-size:var(--font-size-base)}.AdCarousel_adDescription__TZYEZ{font-size:var(--font-size-xs)}.AdCarousel_arrow___gynC{width:32px;height:32px}.AdCarousel_arrowPrev__RuoeM{left:var(--space-2)}.AdCarousel_arrowNext___8qNV{right:var(--space-2)}}@media (prefers-color-scheme:dark){.AdCarousel_carousel__L8IEX,.AdCarousel_singleAd__V3yqj{background:var(--color-bg-secondary)}.AdCarousel_skeleton__KxvLu{background:var(--color-gray-700)}.AdCarousel_skeleton__KxvLu:after{background:linear-gradient(90deg,transparent 0,var(--color-white-alpha-10) 50%,transparent 100%)}.AdCarousel_adImage__V4Bk8{background:var(--color-gray-800)}}.FAQSection_faqSection__MTP1Z{padding:var(--space-16) 0;background-color:var(--color-bg-secondary)}.FAQSection_header__O6Fpw{text-align:center;margin-bottom:var(--space-12);max-width:800px;margin-left:auto;margin-right:auto}.FAQSection_title__hR7XJ{font-size:var(--text-5xl);font-weight:var(--font-bold);color:var(--color-text-primary);margin-bottom:var(--space-6);letter-spacing:-.02em;line-height:1.2}.FAQSection_subtitle__Xbtgq{font-size:var(--text-lg);color:var(--color-text-secondary);margin:0}.FAQSection_faqList__6x3zo{max-width:900px;margin:0 auto}.FAQSection_faqItem__bbUO_{background:var(--color-bg-primary);border:2px solid var(--color-border-primary);border-radius:var(--radius-lg);margin-bottom:var(--space-4);overflow:hidden;transition:all var(--transition-base);box-shadow:var(--shadow-sm)}.FAQSection_faqItem__bbUO_:hover{transform:translateY(-2px)}.FAQSection_faqItem__bbUO_.FAQSection_open__rahfi,.FAQSection_faqItem__bbUO_:hover{border-color:var(--color-sage-green);box-shadow:var(--shadow-md)}.FAQSection_question__TCgDh{width:100%;padding:var(--space-5) var(--space-6);background:transparent;border:none;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);transition:background-color var(--transition-fast)}.FAQSection_question__TCgDh:hover{background-color:var(--color-bg-secondary)}.FAQSection_question__TCgDh:focus{outline:2px solid var(--color-sage-green);outline-offset:-2px}.FAQSection_questionText__xCc2u{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text-primary);flex:1 1}.FAQSection_icon__BGRGM{color:var(--color-sage-green);font-size:var(--text-base);flex-shrink:0;transition:transform var(--transition-fast)}.FAQSection_faqItem__bbUO_.FAQSection_open__rahfi .FAQSection_icon__BGRGM{transform:rotate(180deg)}.FAQSection_answer__pjUY1{max-height:0;overflow:hidden;transition:max-height var(--transition-base)}.FAQSection_faqItem__bbUO_.FAQSection_open__rahfi .FAQSection_answer__pjUY1{max-height:1000px}.FAQSection_answerContent__CZAeJ{padding:0 var(--space-6) var(--space-5);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text-secondary);display:none}.FAQSection_answerContent__CZAeJ a{color:var(--color-primary);text-decoration:none}.FAQSection_answerContent__CZAeJ a:hover{text-decoration:underline}.FAQSection_faqItem__bbUO_.FAQSection_open__rahfi .FAQSection_answerContent__CZAeJ{display:block}[data-theme=dark] .FAQSection_faqItem__bbUO_{background:var(--color-bg-secondary);border-color:var(--color-border-primary)}[data-theme=dark] .FAQSection_faqItem__bbUO_.FAQSection_open__rahfi,[data-theme=dark] .FAQSection_faqItem__bbUO_:hover{background:var(--color-bg-tertiary);border-color:var(--color-sage-green-600)}[data-theme=dark] .FAQSection_question__TCgDh:hover{background-color:hsla(129,9%,46%,.1)}[data-theme=dark] .FAQSection_icon__BGRGM{color:var(--color-sage-green-400)}@media (max-width:991px){.FAQSection_faqSection__MTP1Z{padding:var(--space-12) 0}.FAQSection_title__hR7XJ{font-size:var(--text-2xl)}.FAQSection_subtitle__Xbtgq{font-size:var(--text-base)}.FAQSection_question__TCgDh{padding:var(--space-4) var(--space-4)}.FAQSection_questionText__xCc2u{font-size:var(--text-base)}.FAQSection_answerContent__CZAeJ{padding:0 var(--space-4) var(--space-4);font-size:var(--text-sm)}}.AuctionStatsModal_iconPrimary__el8B6{color:var(--color-primary-500)}.AuctionStatsModal_iconSuccess__86BNT{color:var(--color-success-500)}.AuctionStatsModal_iconInfo__TBihR{color:var(--color-info-500)}.AuctionStatsModal_iconWarning__q8crq{color:var(--color-warning-500)}.AuctionStatsModal_iconDanger__i_PrN{color:var(--color-danger-500)}.AuctionStatsModal_iconSecondary__pDzCL{color:var(--color-gray-500)}.KeyboardShortcutsModal_header__uDUcU{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4)}.KeyboardShortcutsModal_headerIcon__qDEZr{color:var(--color-primary-500)}.KeyboardShortcutsModal_body__95ZkP{padding:var(--space-4) 0}.KeyboardShortcutsModal_category__9JKMS{margin-bottom:var(--space-6)}.KeyboardShortcutsModal_category__9JKMS:last-child{margin-bottom:0}.KeyboardShortcutsModal_categoryTitle__zAGye{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-3)}.KeyboardShortcutsModal_shortcutsList__U_i81{display:flex;flex-direction:column;gap:var(--space-3)}.KeyboardShortcutsModal_shortcutRow__loIGP{display:flex;align-items:center;justify-content:space-between;padding:var(--space-2) 0}.KeyboardShortcutsModal_shortcutKeys__GXQ8Z{display:flex;align-items:center;gap:var(--space-1)}.KeyboardShortcutsModal_key__kG5Fl{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:28px;padding:0 var(--space-2);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-primary);box-shadow:0 1px 2px var(--color-black-alpha-10),inset 0 -1px 0 var(--color-black-alpha-10)}.KeyboardShortcutsModal_keySeparator__wZzMw{color:var(--color-text-tertiary);font-size:var(--text-xs);margin:0 var(--space-1)}.KeyboardShortcutsModal_shortcutDescription__aN_VU{font-size:var(--text-sm);color:var(--color-text-secondary);flex:1 1;text-align:right;margin-left:var(--space-4)}.KeyboardShortcutsModal_footer__wtncq{display:flex;align-items:center;justify-content:center;padding-top:var(--space-4);border-top:1px solid var(--color-border)}.KeyboardShortcutsModal_footerText__oK_HQ{font-size:var(--text-xs);color:var(--color-text-tertiary);display:flex;align-items:center;gap:var(--space-2)}.KeyboardShortcutsModal_footerText__oK_HQ .KeyboardShortcutsModal_key__kG5Fl{min-width:28px;height:24px;font-size:var(--text-xs)}.KeyboardShortcutsModal_helpButton__LbumZ{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;transition:all .2s ease}.KeyboardShortcutsModal_helpButton__LbumZ:hover{background:var(--color-bg-secondary);color:var(--color-text-primary);border-color:var(--color-primary-500)}.KeyboardShortcutsModal_helpButton__LbumZ:active{transform:scale(.95)}@media (max-width:640px){.KeyboardShortcutsModal_shortcutRow__loIGP{flex-direction:column;align-items:flex-start;gap:var(--space-2)}.KeyboardShortcutsModal_shortcutDescription__aN_VU{text-align:left;margin-left:0;order:-1}.KeyboardShortcutsModal_shortcutKeys__GXQ8Z{align-self:flex-end}}.NotificationCenter_container__1fFyq{position:relative}.NotificationCenter_bellButton__gOHUh{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:transparent;border:none;border-radius:var(--radius-full);cursor:pointer;transition:var(--transition-base)}.NotificationCenter_bellButton__gOHUh:hover{background:var(--color-bg-hover)}.NotificationCenter_bellButton__gOHUh:focus{outline:2px solid var(--color-primary-600);outline-offset:2px}.NotificationCenter_bellIcon__jf12I{width:20px;height:20px;color:var(--color-text-secondary);transition:var(--transition-base)}.NotificationCenter_bellButton__gOHUh:hover .NotificationCenter_bellIcon__jf12I{color:var(--color-text-primary)}.NotificationCenter_badge__5ZVN2{position:absolute;top:8px;right:8px;min-width:18px;height:18px;padding:0 var(--space-1);background:var(--color-danger-600);color:var(--color-text-inverse);font-size:11px;font-weight:var(--font-weight-semibold);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;line-height:1}.NotificationCenter_dropdown__Ij7Ht{position:absolute;top:calc(100% + var(--space-2));right:0;width:380px;max-height:600px;background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:1000;animation:NotificationCenter_slideDown__8jIQt .2s ease-out}@keyframes NotificationCenter_slideDown__8jIQt{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.NotificationCenter_header__BJ0wZ{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4);border-bottom:1px solid var(--color-border-primary)}.NotificationCenter_title__dvuOZ{margin:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.NotificationCenter_markAllButton__4iqCV{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:transparent;border:none;border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-primary-600);cursor:pointer;transition:var(--transition-base)}.NotificationCenter_markAllButton__4iqCV:hover{background:var(--color-bg-hover)}.NotificationCenter_loading__wBucL{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-8);gap:var(--space-3)}.NotificationCenter_spinner__rpjNk{width:32px;height:32px;border:3px solid var(--color-border-primary);border-top-color:var(--color-primary-600);border-radius:var(--radius-full);animation:NotificationCenter_spin__Ww2N4 .8s linear infinite}@keyframes NotificationCenter_spin__Ww2N4{to{transform:rotate(1turn)}}.NotificationCenter_empty__ErRKo{text-align:center;padding:var(--space-8)}.NotificationCenter_emptyText___u3wL{margin:0 0 var(--space-2);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.NotificationCenter_emptySubtext__TNpDE{margin:0;font-size:var(--font-size-sm);color:var(--color-text-secondary)}.NotificationCenter_list__Qa2iN{max-height:480px;overflow-y:auto}.NotificationCenter_item__Q_jGB{position:relative;display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--color-border-secondary);transition:var(--transition-base)}.NotificationCenter_item__Q_jGB:hover{background:var(--color-bg-secondary)}.NotificationCenter_item__Q_jGB:last-child{border-bottom:none}.NotificationCenter_item__Q_jGB.NotificationCenter_unread__PL2g5{background:var(--color-info-50)}.NotificationCenter_item__Q_jGB.NotificationCenter_unread__PL2g5:hover{background:var(--color-info-100)}.NotificationCenter_unreadDot__Ah267{position:absolute;top:18px;left:10px;width:8px;height:8px;background:var(--color-primary-600);border-radius:var(--radius-full)}.NotificationCenter_icon__eYnhb{font-size:24px;line-height:1;flex-shrink:0}.NotificationCenter_content__sGk01{flex:1 1;min-width:0}.NotificationCenter_message__6A_Gy{margin:0 0 var(--space-1);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-primary);overflow-wrap:break-word}.NotificationCenter_time__jg69f{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.NotificationCenter_actions__7LjmO{display:flex;gap:var(--space-2);flex-shrink:0}.NotificationCenter_actionButton__g0Umt{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;transition:var(--transition-base)}.NotificationCenter_actionButton__g0Umt:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.NotificationCenter_actionButton__g0Umt:focus{outline:2px solid var(--color-primary-600);outline-offset:2px}.NotificationCenter_footer__bDp8Y{padding:var(--space-3);border-top:1px solid var(--color-border-primary);text-align:center}.NotificationCenter_viewAllLink__rT9Px{display:inline-block;padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-primary-600);text-decoration:none;border-radius:var(--radius-md);transition:var(--transition-base)}.NotificationCenter_viewAllLink__rT9Px:hover{background:var(--color-bg-hover)}@media (max-width:768px){.NotificationCenter_dropdown__Ij7Ht{position:fixed;top:60px;right:var(--space-4);left:var(--space-4);width:auto}}@media (prefers-reduced-motion:reduce){.NotificationCenter_dropdown__Ij7Ht,.NotificationCenter_spinner__rpjNk{animation:none}}.NotificationCenter_buttonTransparent__2AfFI{background:transparent}.NotificationCenter_badgeSmall__a7Us2{padding:.2rem .4rem}.NotificationCenter_dropdownMenuWide__dtcwB{width:380px;max-height:500px;overflow-y:auto}.NotificationCenter_helpCursor__xVEMw{cursor:help}.NotificationCenter_notificationItem__lzdZ7{cursor:pointer}.NotificationCenter_footerBackground__ycXLG{background-color:var(--color-bg-secondary)}.NotificationCenter_unreadIndicator__JoSMv{width:8px;height:8px}.PDFExportButton_exportContainer__hflj0{display:flex;flex-direction:column;gap:var(--space-2)}.PDFExportButton_exportButton__O1ARY{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:none;border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all .2s ease;background:var(--color-primary);color:#fff}.PDFExportButton_exportButton__O1ARY:hover:not(:disabled){opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.PDFExportButton_exportButton__O1ARY:active:not(:disabled){transform:translateY(0);box-shadow:var(--shadow-sm)}.PDFExportButton_exportButton__O1ARY:disabled{opacity:.6;cursor:not-allowed}.PDFExportButton_primary__kg30Y{background:var(--color-primary);color:#fff}.PDFExportButton_secondary__Ekwx2{background:var(--color-bg-secondary);color:var(--color-text-primary);border:1px solid var(--color-border)}.PDFExportButton_secondary__Ekwx2:hover:not(:disabled){background:var(--color-bg-tertiary)}.PDFExportButton_success__M2WFf{background:var(--color-success);color:#fff}.PDFExportButton_locked__NAHqV{background:var(--color-bg-secondary);color:var(--color-text-secondary);border:1px dashed var(--color-border);cursor:pointer}.PDFExportButton_locked__NAHqV:hover{background:var(--color-bg-tertiary);border-color:var(--color-primary)}.PDFExportButton_quotaExceeded__jxGN2{background:var(--color-danger);color:#fff;cursor:not-allowed}.PDFExportButton_icon__y7HkD{font-size:var(--font-size-base)}.PDFExportButton_badge__n_1B_{padding:var(--space-1) var(--space-2);background:var(--color-primary);color:#fff;border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);margin-left:var(--space-1)}.PDFExportButton_spinner__WSao6{display:inline-block;width:14px;height:14px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;animation:PDFExportButton_spin__u8jWt .6s linear infinite}@keyframes PDFExportButton_spin__u8jWt{to{transform:rotate(1turn)}}.PDFExportButton_quotaStatus__N2AcO{font-size:var(--font-size-xs);color:var(--color-text-secondary);display:flex;align-items:center;gap:var(--space-2)}.PDFExportButton_quotaUnlimited__dGo67{color:var(--color-success);font-weight:var(--font-weight-medium)}.PDFExportButton_quotaInfo__ET4vr{color:var(--color-text-secondary)}.PDFExportButton_quotaError__UnJ0p{color:var(--color-danger);font-weight:var(--font-weight-medium)}.PDFExportButton_upgradeLink__n7kV_{margin-left:var(--space-2);color:var(--color-primary);text-decoration:underline;font-weight:var(--font-weight-medium)}.PDFExportButton_upgradeLink__n7kV_:hover{opacity:.8}.PDFExportButton_error__vTw0P{padding:var(--space-2) var(--space-3);background:rgba(var(--color-danger-rgb),.1);color:var(--color-danger);border:1px solid var(--color-danger);border-radius:var(--radius-sm);font-size:var(--font-size-sm)}@media (max-width:991px){.PDFExportButton_exportButton__O1ARY{width:100%;justify-content:center}.PDFExportButton_quotaStatus__N2AcO{flex-direction:column;align-items:flex-start}}.dashboard-shared_dashboardContainer__jveho{padding:var(--space-6);max-width:1400px;margin:0 auto}.dashboard-shared_dashboardHeader__JgWRD{margin-bottom:var(--space-8)}.dashboard-shared_pageTitle__fXlEX{font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--color-text-primary);margin:0 0 var(--space-2) 0;line-height:1.2}.dashboard-shared_pageSubtitle__TXXFX{font-size:var(--text-base);color:var(--color-text-secondary);margin:0}.dashboard-shared_upgradeBanner__v5AP7{display:flex;align-items:center;justify-content:space-between;background:var(--gradient-primary);border:1px solid var(--color-primary-200);border-radius:var(--radius-lg);padding:var(--space-6);margin-bottom:var(--space-8);gap:var(--space-6)}.dashboard-shared_upgradeContent__MqF_m h3{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-primary-700);margin:0 0 var(--space-2) 0}.dashboard-shared_upgradeContent__MqF_m p{font-size:var(--text-sm);color:var(--color-primary-600);margin:0}.dashboard-shared_upgradeButton__tCqk0{flex-shrink:0;padding:var(--space-3) var(--space-6);background:var(--color-primary-500);color:#fff;text-decoration:none;border-radius:var(--radius-md);font-weight:var(--font-medium);font-size:var(--text-sm);transition:all .2s ease;white-space:nowrap}.dashboard-shared_upgradeButton__tCqk0:hover{background:var(--color-primary-600);transform:translateY(-1px);box-shadow:0 4px 12px var(--color-black-alpha-15)}.dashboard-shared_upgradeButton__tCqk0:focus{outline:2px solid var(--color-primary-500);outline-offset:2px}.dashboard-shared_statsGrid__kyOVC{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:var(--space-6);gap:var(--space-6);margin-bottom:var(--space-8)}.dashboard-shared_statCard__T3PDF{display:flex;align-items:center;gap:var(--space-4);background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);transition:all .2s ease;text-decoration:none;color:inherit;min-height:120px;contain:layout}.dashboard-shared_statCardClickable__aslLh:hover{border-color:var(--color-primary-300);box-shadow:0 4px 12px var(--color-black-alpha-10);transform:translateY(-2px);cursor:pointer}.dashboard-shared_statCardClickable__aslLh:focus{outline:2px solid var(--color-primary-500);outline-offset:2px}.dashboard-shared_statIconDanger__58hws,.dashboard-shared_statIconInfo__yQaTX,.dashboard-shared_statIconPrimary__G0EZJ,.dashboard-shared_statIconSuccess__IyhoP,.dashboard-shared_statIconWarning__qIyDr{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-md);font-size:var(--text-xl);flex-shrink:0}.dashboard-shared_statIconPrimary__G0EZJ{background:var(--color-primary-50);color:var(--color-primary-500)}.dashboard-shared_statIconSuccess__IyhoP{background:var(--color-success-50);color:var(--color-success-500)}.dashboard-shared_statIconWarning__qIyDr{background:var(--color-warning-50);color:var(--color-warning-500)}.dashboard-shared_statIconDanger__58hws{background:var(--color-danger-50);color:var(--color-danger-500)}.dashboard-shared_statIconInfo__yQaTX{background:var(--color-info-50);color:var(--color-info-500)}.dashboard-shared_statContent__iz_7Q{flex:1 1}.dashboard-shared_statValue___yJ2q{font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--color-text-primary);line-height:1.2;margin-bottom:var(--space-1)}.dashboard-shared_statLabel__iNlMK{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-secondary);margin-bottom:var(--space-1)}.dashboard-shared_statSubtext__K_LVC{font-size:var(--text-xs);color:var(--color-text-tertiary)}.dashboard-shared_section__SFJ4o{margin-bottom:var(--space-8)}.dashboard-shared_sectionTitle__LxNPk{font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--color-text-primary);margin:0 0 var(--space-4) 0}.dashboard-shared_sectionHeader__8IkiF{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-4)}.dashboard-shared_viewAll__SWW09{font-size:var(--text-sm);color:var(--color-primary-500);text-decoration:none;font-weight:var(--font-medium)}.dashboard-shared_viewAll__SWW09:hover{color:var(--color-primary-600);text-decoration:underline}.dashboard-shared_quickActionsGrid__N_9wk{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.dashboard-shared_actionCard__YrWmB{display:flex;flex-direction:column;align-items:center;text-align:center;background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);transition:all .2s ease;text-decoration:none;color:inherit;width:100%;cursor:pointer;font-family:inherit;font-size:inherit}.dashboard-shared_actionCard__YrWmB:hover{border-color:var(--color-primary-300);box-shadow:0 4px 12px var(--color-black-alpha-10);transform:translateY(-2px)}.dashboard-shared_actionCard__YrWmB:focus{outline:2px solid var(--color-primary-500);outline-offset:2px}.dashboard-shared_actionCardPrimary__ZDnop{background:var(--gradient-primary);border-color:var(--color-primary-300)}.dashboard-shared_actionCardPrimary__ZDnop:hover{border-color:var(--color-primary-400);box-shadow:0 4px 16px var(--color-primary-500-alpha-20)}.dashboard-shared_actionIcon__NMlS7{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--color-primary-50);color:var(--color-primary-500);border-radius:var(--radius-full);font-size:var(--text-2xl);margin-bottom:var(--space-3)}.dashboard-shared_actionCardPrimary__ZDnop .dashboard-shared_actionIcon__NMlS7{background:var(--color-primary-100);color:var(--color-primary-600)}.dashboard-shared_actionLabel__EvmVu{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text-primary);margin-bottom:var(--space-2)}.dashboard-shared_actionDescription__ytt_I{font-size:var(--text-sm);color:var(--color-text-secondary)}.dashboard-shared_errorContainer__nHijm{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:var(--space-4);text-align:center;padding:var(--space-8)}.dashboard-shared_errorIcon__QySaj{font-size:var(--text-4xl);color:var(--color-danger-500)}.dashboard-shared_errorTitle__8eus6{font-size:var(--text-2xl);font-weight:var(--font-semibold);color:var(--color-text-primary);margin:0}.dashboard-shared_errorText__M6PoS{font-size:var(--text-base);color:var(--color-text-secondary);margin:0;max-width:500px}.dashboard-shared_retryButton__lBQ2g{margin-top:var(--space-4);padding:var(--space-3) var(--space-6);background:var(--color-primary-500);color:#fff;border:none;border-radius:var(--radius-md);font-weight:var(--font-medium);font-size:var(--text-sm);cursor:pointer;transition:all .2s ease}.dashboard-shared_retryButton__lBQ2g:hover{background:var(--color-primary-600);transform:translateY(-1px);box-shadow:0 4px 12px var(--color-black-alpha-15)}.dashboard-shared_retryButton__lBQ2g:focus{outline:2px solid var(--color-primary-500);outline-offset:2px}.dashboard-shared_retryButton__lBQ2g:active{transform:translateY(0)}.dashboard-shared_tipsGrid__n_w_8{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--space-6);gap:var(--space-6)}.dashboard-shared_tipCard__GqAl8{display:flex;gap:var(--space-4);background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6)}.dashboard-shared_tipNumber__o08jz{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--color-primary-100);color:var(--color-primary-600);border-radius:var(--radius-full);font-weight:var(--font-bold);font-size:var(--text-sm);flex-shrink:0}.dashboard-shared_tipContent__zHqkL{flex:1 1}.dashboard-shared_tipTitle__tDzvm{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text-primary);margin:0 0 var(--space-2) 0}.dashboard-shared_tipText__a2t_n{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}@media (max-width:991px){.dashboard-shared_dashboardContainer__jveho{padding:var(--space-4)}.dashboard-shared_pageTitle__fXlEX{font-size:var(--text-2xl)}.dashboard-shared_upgradeBanner__v5AP7{flex-direction:column;text-align:center;gap:var(--space-4)}.dashboard-shared_upgradeButton__tCqk0{width:100%}}@media (max-width:480px){.dashboard-shared_dashboardContainer__jveho{padding:var(--space-3)}.dashboard-shared_pageTitle__fXlEX{font-size:var(--text-xl)}.dashboard-shared_pageSubtitle__TXXFX{font-size:var(--text-sm)}.dashboard-shared_actionCard__YrWmB,.dashboard-shared_statCard__T3PDF{padding:var(--space-4)}}@media (prefers-reduced-motion:reduce){.dashboard-shared_actionCard__YrWmB,.dashboard-shared_retryButton__lBQ2g,.dashboard-shared_statCard__T3PDF,.dashboard-shared_upgradeButton__tCqk0{transition:none}.dashboard-shared_actionCard__YrWmB:hover,.dashboard-shared_retryButton__lBQ2g:hover,.dashboard-shared_statCardClickable__aslLh:hover,.dashboard-shared_upgradeButton__tCqk0:hover{transform:none}}.dashboard-shared_actionCard__YrWmB:focus-visible,.dashboard-shared_retryButton__lBQ2g:focus-visible,.dashboard-shared_statCard__T3PDF:focus-visible,.dashboard-shared_upgradeButton__tCqk0:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}@media (prefers-contrast:high){.dashboard-shared_actionCard__YrWmB,.dashboard-shared_statCard__T3PDF,.dashboard-shared_tipCard__GqAl8{border-width:2px}}.dashboard-shared_usageStats__YZyfE{display:flex;flex-direction:column;gap:var(--space-2)}.dashboard-shared_usageStats--sm__eyeca{font-size:var(--text-sm)}.dashboard-shared_usageStats--md__7tEOC{font-size:var(--text-base)}.dashboard-shared_usageStats--lg__NFvDh{font-size:var(--text-lg)}.dashboard-shared_usageStatsLoading__wMvD9{display:flex;justify-content:center;padding:var(--space-2);min-height:40px;contain:layout}.dashboard-shared_usageStatsLabel__vYWry{display:flex;align-items:center;gap:var(--space-2);font-weight:var(--font-medium);color:var(--color-text-secondary)}.dashboard-shared_usageStatsIcon__2achN{color:var(--color-warning-500)}.dashboard-shared_usageStatsNumbers__ohQG2{display:flex;align-items:baseline;gap:var(--space-1)}.dashboard-shared_usageStatsCurrent__OYZ1o{font-weight:var(--font-semibold);color:var(--color-text-primary);font-size:1.25em}.dashboard-shared_usageStatsDivider__qp_7Y{color:var(--color-text-muted)}.dashboard-shared_usageStatsLimit__64cd9{color:var(--color-text-secondary)}.dashboard-shared_usageStatsUnlimitedBadge__TzPAw{display:inline-flex;align-items:center;gap:var(--space-1);background:var(--color-primary-100);color:var(--color-primary-700);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-weight:var(--font-medium)}.dashboard-shared_usageStatsBar__Alf_f{height:6px;background:var(--color-gray-200);border-radius:var(--radius-full);overflow:hidden}.dashboard-shared_usageStatsBarFill__lPEy2{height:100%;background:var(--color-success-500);transition:width .3s ease}.dashboard-shared_usageStatsWarning__AhqS4 .dashboard-shared_usageStatsBarFill__lPEy2{background:var(--color-warning-500)}.dashboard-shared_usageStatsCritical__ANtkd .dashboard-shared_usageStatsBarFill__lPEy2{background:var(--color-error-500)}.dashboard-shared_usageStatsFooter__12VZK{display:flex;justify-content:space-between;align-items:center;font-size:var(--text-xs)}.dashboard-shared_usageStatsPercentage__FKCZp{color:var(--color-text-muted)}.dashboard-shared_usageStatsUpgrade__RrocS{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--color-primary-600);text-decoration:none;font-weight:var(--font-medium)}.dashboard-shared_usageStatsUpgrade__RrocS:hover{text-decoration:underline}.dashboard-shared_usageStatsNormal__9EK3x .dashboard-shared_usageStatsCurrent__OYZ1o{color:var(--color-success-600)}.dashboard-shared_usageStatsWarning__AhqS4 .dashboard-shared_usageStatsCurrent__OYZ1o{color:var(--color-warning-600)}.dashboard-shared_usageStatsCritical__ANtkd .dashboard-shared_usageStatsCurrent__OYZ1o{color:var(--color-error-600)}.dashboard-shared_usageStatsUnlimited__I0eeJ .dashboard-shared_usageStatsCurrent__OYZ1o{color:var(--color-primary-600)}.dashboard-shared_notificationSkeleton__zQTHy{display:inline-block;background:var(--color-gray-200);border-radius:var(--radius-full);animation:dashboard-shared_pulse__8GAzl 1.5s ease-in-out infinite}@keyframes dashboard-shared_pulse__8GAzl{0%,to{opacity:1}50%{opacity:.5}}.APIDocsModal_overlay__yI4OP{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:9999;padding:var(--space-4);animation:APIDocsModal_fadeIn__X0bwO .2s ease-out}@keyframes APIDocsModal_fadeIn__X0bwO{0%{opacity:0}to{opacity:1}}.APIDocsModal_modal__sSFsC{width:100%;max-width:1200px;max-height:90vh;background:var(--color-bg-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);display:flex;flex-direction:column;animation:APIDocsModal_slideUp__nXr5p .3s ease-out}@keyframes APIDocsModal_slideUp__nXr5p{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.APIDocsModal_header__QgO_H{display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border-primary)}.APIDocsModal_headerLeft__b16_K{display:flex;align-items:center;gap:var(--space-3)}.APIDocsModal_headerIcon__1PTyV{width:24px;height:24px;color:var(--color-primary-600)}.APIDocsModal_title__eZaTs{margin:0;font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.APIDocsModal_closeButton__o2h7k{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:transparent;border:none;border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;transition:var(--transition-base)}.APIDocsModal_closeButton__o2h7k:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.APIDocsModal_closeButton__o2h7k:focus{outline:2px solid var(--color-primary-600);outline-offset:2px}.APIDocsModal_tabs__jeoNf{display:flex;gap:var(--space-2);padding:0 var(--space-6);border-bottom:1px solid var(--color-border-secondary)}.APIDocsModal_tab__MtYXQ{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:transparent;border:none;border-bottom:2px solid transparent;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);cursor:pointer;transition:var(--transition-base)}.APIDocsModal_tab__MtYXQ:hover{color:var(--color-text-primary);background:var(--color-bg-secondary)}.APIDocsModal_tabActive__YDS9p{color:var(--color-primary-600);border-bottom-color:var(--color-primary-600)}.APIDocsModal_content__XhLax{flex:1 1;overflow-y:auto;padding:var(--space-6)}.APIDocsModal_loading__GzmYB{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);padding:var(--space-8)}.APIDocsModal_spinner__ad3dJ{width:48px;height:48px;border:4px solid var(--color-border-primary);border-top-color:var(--color-primary-600);border-radius:var(--radius-full);animation:APIDocsModal_spin__15H8e .8s linear infinite}@keyframes APIDocsModal_spin__15H8e{to{transform:rotate(1turn)}}.APIDocsModal_swaggerContainer__2_y1X{min-height:600px}.APIDocsModal_swaggerContainer__2_y1X .swagger-ui{font-family:var(--font-sans)}.APIDocsModal_swaggerContainer__2_y1X .swagger-ui .topbar{display:none}.APIDocsModal_examplesContainer__f5hA4{max-width:900px}.APIDocsModal_exampleTitle__c_8l2{margin:0 0 var(--space-2);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.APIDocsModal_exampleDescription__em4y7{margin:0 0 var(--space-6);font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-secondary)}.APIDocsModal_exampleSection__j4hxB{margin-bottom:var(--space-6)}.APIDocsModal_exampleLang__lsWX4{margin:0 0 var(--space-3);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.APIDocsModal_codeBlock__1sgUX{margin:0;padding:var(--space-4);background:var(--color-bg-secondary);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);overflow-x:auto}.APIDocsModal_codeBlock__1sgUX code{font-family:var(--font-mono);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-primary)}.APIDocsModal_rateLimit__GaHO0{margin-top:var(--space-8);padding:var(--space-4);background:var(--color-info-50);border-left:4px solid var(--color-info-600);border-radius:var(--radius-md)}.APIDocsModal_rateLimit__GaHO0 h4{margin:0 0 var(--space-2);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.APIDocsModal_rateLimit__GaHO0 p{margin:0 0 var(--space-3);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-secondary)}.APIDocsModal_rateLimit__GaHO0 ul{margin:0;padding-left:var(--space-5);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.APIDocsModal_rateLimit__GaHO0 code{padding:var(--space-1) var(--space-2);background:var(--color-bg-primary);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-primary-600)}@media (max-width:768px){.APIDocsModal_modal__sSFsC{max-width:100%;max-height:100vh;border-radius:0}.APIDocsModal_content__XhLax,.APIDocsModal_header__QgO_H,.APIDocsModal_tabs__jeoNf{padding-left:var(--space-4);padding-right:var(--space-4)}.APIDocsModal_title__eZaTs{font-size:var(--font-size-lg)}.APIDocsModal_tab__MtYXQ{padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm)}.APIDocsModal_examplesContainer__f5hA4{max-width:100%}}@media (prefers-reduced-motion:reduce){.APIDocsModal_modal__sSFsC,.APIDocsModal_overlay__yI4OP,.APIDocsModal_spinner__ad3dJ{animation:none}}.BaseDashboardPage_container__hFlkd{max-width:1400px;margin:0 auto;padding:var(--space-6)}.BaseDashboardPage_fullWidth__i0p7P{max-width:none}.BaseDashboardPage_header__b06f7{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap}.BaseDashboardPage_headerContent__0VqgA{display:flex;align-items:center;gap:var(--space-3)}.BaseDashboardPage_iconWrapper__1ksRR{width:48px;height:48px;border-radius:var(--radius-lg);background:var(--color-primary);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.BaseDashboardPage_title__BHpMK{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0;line-height:var(--line-height-tight)}.BaseDashboardPage_subtitle__97gja{font-size:var(--font-size-base);color:var(--color-text-secondary);margin:var(--space-1) 0 0;line-height:var(--line-height-normal)}.BaseDashboardPage_headerActions__1LCo6{display:flex;gap:var(--space-2);flex-wrap:wrap}.BaseDashboardPage_mainLayout__QwE38{display:flex;gap:var(--space-6)}.BaseDashboardPage_sidebar__T_q0Z{width:280px;flex-shrink:0}.BaseDashboardPage_content__zSIID{flex-grow:1;min-width:0}.BaseDashboardPage_section__Xjqiu{margin-bottom:var(--space-6)}.BaseDashboardPage_sectionTitle__4PDNu{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--space-4);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border)}.BaseDashboardPage_grid__qds27{display:grid;grid-template-columns:repeat(var(--grid-columns,4),1fr);grid-gap:var(--space-4);gap:var(--space-4)}.BaseDashboardPage_errorState__rFSlV{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-12);text-align:center;background:var(--color-bg-secondary);border-radius:var(--radius-lg);border:1px solid var(--color-border)}.BaseDashboardPage_errorIcon__DyJA9{color:var(--color-danger);margin-bottom:var(--space-4)}.BaseDashboardPage_errorTitle__RTUnI{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--space-2)}.BaseDashboardPage_errorMessage__sW0Yk{font-size:var(--font-size-base);color:var(--color-text-secondary);margin:0 0 var(--space-4);max-width:400px}.BaseDashboardPage_retryButton__qy4Yy{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:background .2s ease}.BaseDashboardPage_retryButton__qy4Yy:hover{background:var(--color-primary-dark)}.BaseDashboardPage_skeletonTitle__QFcer{width:200px;height:32px;border-radius:var(--radius-md)}.BaseDashboardPage_skeletonSubtitle__Y0gVj,.BaseDashboardPage_skeletonTitle__QFcer{background:var(--color-bg-secondary);animation:BaseDashboardPage_pulse__ZrPBr 1.5s ease-in-out infinite}.BaseDashboardPage_skeletonSubtitle__Y0gVj{width:300px;height:20px;border-radius:var(--radius-sm);margin-top:var(--space-2)}.BaseDashboardPage_skeletonGrid__NecWr{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:var(--space-6)}.BaseDashboardPage_skeletonCard__3uRGL{height:120px}.BaseDashboardPage_skeletonCard__3uRGL,.BaseDashboardPage_skeletonTable__zM5tM{background:var(--color-bg-secondary);border-radius:var(--radius-lg);animation:BaseDashboardPage_pulse__ZrPBr 1.5s ease-in-out infinite}.BaseDashboardPage_skeletonTable__zM5tM{height:400px}@keyframes BaseDashboardPage_pulse__ZrPBr{0%,to{opacity:1}50%{opacity:.5}}.BaseDashboardPage_suspenseFallback__mRTxB{display:flex;align-items:center;justify-content:center;padding:var(--space-8);color:var(--color-text-secondary)}@media (max-width:1200px){.BaseDashboardPage_grid__qds27,.BaseDashboardPage_skeletonGrid__NecWr{grid-template-columns:repeat(3,1fr)}}@media (max-width:991px){.BaseDashboardPage_container__hFlkd{padding:var(--space-4)}.BaseDashboardPage_mainLayout__QwE38{flex-direction:column}.BaseDashboardPage_sidebar__T_q0Z{width:100%}.BaseDashboardPage_grid__qds27,.BaseDashboardPage_skeletonGrid__NecWr{grid-template-columns:repeat(2,1fr)}.BaseDashboardPage_header__b06f7{flex-direction:column;align-items:flex-start}.BaseDashboardPage_headerActions__1LCo6{width:100%}}@media (max-width:576px){.BaseDashboardPage_grid__qds27,.BaseDashboardPage_skeletonGrid__NecWr{grid-template-columns:1fr}.BaseDashboardPage_title__BHpMK{font-size:var(--font-size-xl)}.BaseDashboardPage_iconWrapper__1ksRR{width:40px;height:40px}}.ErrorBoundary_errorContainer__jfeY_{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--space-4);background:var(--color-bg-secondary)}.ErrorBoundary_errorCard__BpHtn{background:var(--color-bg-primary);border-radius:var(--radius-lg);padding:var(--space-8);max-width:600px;box-shadow:var(--shadow-lg);text-align:center}.ErrorBoundary_errorIcon__uvVC5{font-size:4rem;margin-bottom:var(--space-4)}.ErrorBoundary_errorTitle__l7VAd{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--color-text-primary);margin-bottom:var(--space-3)}.ErrorBoundary_errorMessage__o0dzt{color:var(--color-text-secondary);margin-bottom:var(--space-6)}.ErrorBoundary_errorDetails__Hn3bz{text-align:left;background:var(--color-bg-tertiary);padding:var(--space-4);border-radius:var(--radius-md);margin:var(--space-4) 0;max-height:300px;overflow:auto}.ErrorBoundary_errorDetails__Hn3bz pre{font-size:var(--text-xs);margin:var(--space-2) 0;white-space:pre-wrap}.ErrorBoundary_errorActions__LGR7Q{display:flex;gap:var(--space-3);justify-content:center}.ErrorBoundary_homeLink__Awzae,.ErrorBoundary_reloadButton__KUia8,.ErrorBoundary_retryButton__9JkXV{padding:var(--space-3) var(--space-6);border-radius:var(--radius-md);font-weight:var(--font-semibold);text-decoration:none;transition:all var(--transition-base);cursor:pointer}.ErrorBoundary_retryButton__9JkXV{background:var(--color-success-600);color:#fff;border:none}.ErrorBoundary_retryButton__9JkXV:hover{background:var(--color-success-700)}.ErrorBoundary_reloadButton__KUia8{background:var(--color-primary-600);color:#fff;border:none}.ErrorBoundary_reloadButton__KUia8:hover{background:var(--color-primary-700)}.ErrorBoundary_homeLink__Awzae{background:var(--color-bg-secondary);color:var(--color-text-primary);border:1px solid var(--color-border-primary);display:inline-block}.ErrorBoundary_homeLink__Awzae:hover{background:var(--color-bg-tertiary)}.tables_tableContainer__BN5sU{width:100%;overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-primary)}.tables_table__ta_0L{width:100%;border-collapse:collapse;font-size:.938rem}.tables_tableHeader__KcrS_{background:var(--color-bg-secondary);border-bottom:2px solid var(--color-border)}.tables_tableHeaderCell__wnBeZ{padding:var(--space-3) var(--space-4);text-align:left;font-weight:600;color:var(--color-text-primary);white-space:nowrap}.tables_tableRow__UlFli{border-bottom:1px solid var(--color-border);transition:background-color .15s}.tables_tableRow__UlFli:hover{background:var(--color-bg-hover)}.tables_tableRow__UlFli:last-child{border-bottom:none}.tables_tableCell__dySrw{padding:var(--space-3) var(--space-4);color:var(--color-text-primary);vertical-align:middle}.tables_tableCellCenter___LPg_{text-align:center}.tables_tableCellRight__YiG6l{text-align:right}.tables_tableActions__oWo0O{display:flex;gap:var(--space-2);justify-content:flex-end}.tables_tableEmpty__98iV_{padding:var(--space-8) var(--space-4);text-align:center;color:var(--color-text-tertiary)}.tables_cursorPointer__AlSEj{cursor:pointer}.tables_cursorDefault__4Acb4{cursor:default}.tables_tableHeaderCellSortable___66_y,.tables_tableRowClickable__dRF_r{cursor:pointer}.tables_cellCheckbox__mLX5E{width:50px}.tables_cellActions__sZ_36{width:150px}.tables_paginationWrapper__R_Xkv{display:flex;justify-content:space-between;align-items:center;margin-top:var(--space-3);gap:var(--space-3)}.tables_paginationInfo__dnopJ{color:var(--color-text-secondary);font-size:var(--font-size-sm);white-space:nowrap}@media (max-width:768px){.tables_tableCell__dySrw,.tables_tableHeaderCell__wnBeZ{padding:var(--space-2);font-size:var(--font-size-xs);max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tables_cellCheckbox__mLX5E{width:32px;max-width:32px;padding:var(--space-1)}.tables_cellActions__sZ_36{width:auto;min-width:50px;max-width:none;overflow:visible}.tables_paginationWrapper__R_Xkv{flex-direction:column;align-items:center;gap:var(--space-2)}.tables_paginationInfo__dnopJ{font-size:var(--font-size-xs);text-align:center}}.ErrorMessage_errorMessage__ZnWoy{display:flex;align-items:flex-start;gap:var(--space-1);margin-top:var(--space-1);font-size:var(--font-size-sm);color:var(--color-danger);line-height:var(--line-height-normal)}.ErrorMessage_icon__VUPjs{flex-shrink:0;margin-top:2px;color:var(--color-danger)}.ErrorMessage_text___W4WV{flex:1 1}@media (prefers-contrast:high){.ErrorMessage_errorMessage__ZnWoy{font-weight:var(--font-weight-semibold)}}@media (prefers-reduced-motion:reduce){.ErrorMessage_errorMessage__ZnWoy{transition:none}}.DimensionDisplay_dimensionDisplay__15z5P{display:inline;white-space:nowrap}.DimensionDisplay_compact__3z_t_{font-size:.875rem}.LazySection_fallbackContainer__DKDP1{min-height:var(--lazy-section-min-height,200px)}.Radio_radioWrapper__L4hD_{display:inline-flex;align-items:center;gap:var(--space-2);cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Radio_radioWrapper__L4hD_.Radio_disabled__53Cj2{cursor:not-allowed;opacity:.6}.Radio_radioWrapper__L4hD_.Radio_sm__uwzUT{gap:var(--space-1)}.Radio_radioWrapper__L4hD_.Radio_md__CH25S{gap:var(--space-2)}.Radio_radioWrapper__L4hD_.Radio_lg__hmlnO{gap:var(--space-3)}.Radio_radio__wyd_9{position:absolute;opacity:0;width:0;height:0}.Radio_radiomark__tI4vL{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;border:2px solid var(--color-border);border-radius:50%;background-color:var(--color-bg-primary);transition:all .15s ease-in-out;position:relative}.Radio_radioWrapper__L4hD_.Radio_sm__uwzUT .Radio_radiomark__tI4vL{width:16px;height:16px}.Radio_radioWrapper__L4hD_.Radio_md__CH25S .Radio_radiomark__tI4vL{width:18px;height:18px}.Radio_radioWrapper__L4hD_.Radio_lg__hmlnO .Radio_radiomark__tI4vL{width:22px;height:22px}.Radio_radiomark__tI4vL:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:8px;height:8px;border-radius:50%;background-color:var(--color-white);transition:transform .15s ease-in-out}.Radio_radioWrapper__L4hD_.Radio_sm__uwzUT .Radio_radiomark__tI4vL:after{width:6px;height:6px}.Radio_radioWrapper__L4hD_.Radio_lg__hmlnO .Radio_radiomark__tI4vL:after{width:10px;height:10px}.Radio_radio__wyd_9:checked~.Radio_radiomark__tI4vL{background-color:var(--color-primary);border-color:var(--color-primary)}.Radio_radio__wyd_9:checked~.Radio_radiomark__tI4vL:after{transform:translate(-50%,-50%) scale(1)}.Radio_radio__wyd_9:focus~.Radio_radiomark__tI4vL{outline:2px solid var(--color-primary);outline-offset:2px}.Radio_radio__wyd_9:focus:not(:focus-visible)~.Radio_radiomark__tI4vL{outline:none}.Radio_radio__wyd_9.Radio_error__lRDhY~.Radio_radiomark__tI4vL{border-color:var(--color-danger)}.Radio_radio__wyd_9.Radio_error__lRDhY:checked~.Radio_radiomark__tI4vL{background-color:var(--color-danger);border-color:var(--color-danger)}.Radio_radio__wyd_9.Radio_success__7Shis~.Radio_radiomark__tI4vL{border-color:var(--color-success)}.Radio_radio__wyd_9.Radio_success__7Shis:checked~.Radio_radiomark__tI4vL{background-color:var(--color-success);border-color:var(--color-success)}.Radio_radioDisabled__SZNp0~.Radio_radiomark__tI4vL,.Radio_radio__wyd_9:disabled~.Radio_radiomark__tI4vL{background-color:var(--color-bg-tertiary);border-color:var(--color-border);cursor:not-allowed}.Radio_radio__wyd_9:disabled:checked~.Radio_radiomark__tI4vL{background-color:var(--color-text-disabled);border-color:var(--color-text-disabled)}.Radio_radioWrapper__L4hD_:hover .Radio_radio__wyd_9:not(:disabled)~.Radio_radiomark__tI4vL{border-color:var(--color-primary)}.Radio_label__qIprN{font-size:var(--font-size-base);font-weight:var(--font-weight-normal);color:var(--color-text-primary);line-height:var(--line-height-normal);cursor:pointer}.Radio_radioWrapper__L4hD_.Radio_sm__uwzUT .Radio_label__qIprN{font-size:var(--font-size-sm)}.Radio_radioWrapper__L4hD_.Radio_lg__hmlnO .Radio_label__qIprN{font-size:var(--font-size-lg)}.Radio_labelDisabled__bQINu{color:var(--color-text-disabled);cursor:not-allowed}.Radio_radioGroup__faVER{display:flex;flex-direction:column}.Radio_groupLabel__uDmEX{display:block;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin-bottom:var(--space-2)}.Radio_groupItems__QJ5uG{display:flex}.Radio_radioGroup__faVER.Radio_layout-vertical__WhHiM .Radio_groupItems__QJ5uG{flex-direction:column}.Radio_radioGroup__faVER.Radio_layout-horizontal__78LQN .Radio_groupItems__QJ5uG{flex-direction:row;flex-wrap:wrap}.Radio_radioGroup__faVER.Radio_gap-sm__Gn3qp .Radio_groupItems__QJ5uG{gap:var(--space-2)}.Radio_radioGroup__faVER.Radio_gap-md__rd92q .Radio_groupItems__QJ5uG{gap:var(--space-3)}.Radio_radioGroup__faVER.Radio_gap-lg__883n_ .Radio_groupItems__QJ5uG{gap:var(--space-4)}@media (prefers-contrast:high){.Radio_radiomark__tI4vL{border-width:3px}.Radio_radio__wyd_9:focus~.Radio_radiomark__tI4vL{outline-width:3px}}@media (prefers-reduced-motion:reduce){.Radio_radiomark__tI4vL,.Radio_radiomark__tI4vL:after{transition:none}}@media (prefers-color-scheme:dark){.Radio_radiomark__tI4vL{background-color:var(--color-bg-primary);border-color:var(--color-border)}.Radio_radio__wyd_9:checked~.Radio_radiomark__tI4vL{background-color:var(--color-primary);border-color:var(--color-primary)}}.HelperText_helperText__x2npP{display:block;margin-top:var(--space-1);font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal)}@media (prefers-contrast:high){.HelperText_helperText__x2npP{color:var(--color-text-primary)}}.ProgressBar_wrapper__ahwnJ{width:100%}.ProgressBar_label__exxWG{display:block;margin-bottom:var(--space-2);font-size:var(--font-size-sm);font-weight:500;color:var(--color-text-secondary)}.ProgressBar_container__wipf_{position:relative;width:100%;background:var(--color-bg-secondary);border-radius:var(--radius-full);overflow:hidden}.ProgressBar_sm__jID7_{height:.5rem}.ProgressBar_md__3xxpo{height:.75rem}.ProgressBar_lg___PZbl{height:1rem}.ProgressBar_bar__OUeiG{height:100%;border-radius:var(--radius-full);transition:width var(--transition-normal) ease-in-out}.ProgressBar_primary__eMZZD{background:var(--color-primary-600)}.ProgressBar_secondary__dcCHM{background:var(--color-secondary-600)}.ProgressBar_success__rS2kD{background:var(--color-success-600)}.ProgressBar_danger__A9ZS4{background:var(--color-error-600)}.ProgressBar_warning__q5417{background:var(--color-warning-600)}.ProgressBar_info__7qNjI{background:var(--color-info-600)}.ProgressBar_striped__Enx26{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:1rem 1rem}.ProgressBar_animated__tdkso{animation:ProgressBar_stripes__pDxRX 1s linear infinite}.ProgressBar_indeterminate__NGhrX{width:100%;animation:ProgressBar_indeterminate__NGhrX 1.5s ease-in-out infinite;background-image:linear-gradient(90deg,transparent,currentColor 50%,transparent)}@keyframes ProgressBar_stripes__pDxRX{0%{background-position:1rem 0}to{background-position:0 0}}@keyframes ProgressBar_indeterminate__NGhrX{0%{transform:translateX(-100%)}50%{transform:translateX(0)}to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.ProgressBar_bar__OUeiG{transition:none}.ProgressBar_animated__tdkso,.ProgressBar_indeterminate__NGhrX{animation:none}.ProgressBar_indeterminate__NGhrX{width:100%;transform:none;background-image:none}}.LockedFeatureCard_card__eBAWg{height:100%;display:flex;flex-direction:column}.LockedFeatureCard_header__abSDB{border-bottom:1px solid var(--color-border)}.LockedFeatureCard_title__7KQQ5{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text-primary);margin:0}.LockedFeatureCard_body___bZMm{flex:1 1;display:flex;flex-direction:column;padding:var(--space-4)}.LockedFeatureCard_featureGrid__W8AV_{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-5);flex:1 1}.LockedFeatureCard_featureItem__Ufbgr{display:flex;gap:var(--space-3);padding:var(--space-3);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:all .2s ease}.LockedFeatureCard_featureItem__Ufbgr:hover{background:var(--color-bg-tertiary);border-color:var(--color-primary-300)}.LockedFeatureCard_featureIcon__Oeqjp{position:relative;flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--color-primary-100);border-radius:var(--radius-md);color:var(--color-primary-600)}.LockedFeatureCard_lockIcon__1v1og{position:absolute;top:-4px;right:-4px;padding:2px;background:var(--color-warning-500);color:var(--color-white);border-radius:var(--radius-full)}.LockedFeatureCard_featureContent__lW6yX{flex:1 1}.LockedFeatureCard_featureName__xNfse{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-text-primary);margin-bottom:var(--space-1)}.LockedFeatureCard_featureDesc__Hl7KM{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.5}.LockedFeatureCard_unlockButton__9FzDx{width:100%;display:flex;align-items:center;justify-content:center;gap:var(--space-2);margin-top:auto}[data-theme=dark] .LockedFeatureCard_featureName__xNfse,[data-theme=dark] .LockedFeatureCard_title__7KQQ5{color:var(--color-text-primary)}[data-theme=dark] .LockedFeatureCard_featureDesc__Hl7KM{color:var(--color-text-secondary)}[data-theme=dark] .LockedFeatureCard_featureItem__Ufbgr{background:var(--color-bg-secondary);border-color:var(--color-border)}[data-theme=dark] .LockedFeatureCard_featureItem__Ufbgr:hover{background:var(--color-bg-tertiary);border-color:var(--color-primary-600)}[data-theme=dark] .LockedFeatureCard_featureIcon__Oeqjp{background:rgba(107,142,95,.2);color:var(--color-primary-400)}.StatsGrid_statsGrid__iJzsh{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:var(--space-6)}@media (max-width:1400px){.StatsGrid_statsGrid__iJzsh{grid-template-columns:repeat(4,1fr)}}@media (max-width:1200px){.StatsGrid_statsGrid__iJzsh{grid-template-columns:repeat(3,1fr)}}@media (max-width:992px){.StatsGrid_statsGrid__iJzsh{grid-template-columns:repeat(2,1fr)}}@media (max-width:991px){.StatsGrid_statsGrid__iJzsh{grid-template-columns:repeat(2,1fr);gap:var(--space-3)}}@media (max-width:576px){.StatsGrid_statsGrid__iJzsh{grid-template-columns:repeat(2,1fr);gap:var(--space-2)}}.StatsGrid_skeletonContent__i_PBD{display:flex;gap:var(--space-4);align-items:flex-start}.StatsGrid_skeletonText___DHpy{flex:1 1}.Spinner_wrapper__HdeqJ{display:inline-flex;flex-direction:column;align-items:center;gap:var(--space-2)}.Spinner_spinner__l_Xk9{animation:Spinner_rotate__Jl7mI 1s linear infinite;will-change:transform;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.Spinner_circle__IrMrq{stroke:currentColor;stroke-linecap:round;stroke-dasharray:100,200;stroke-dashoffset:0;animation:Spinner_dash__R7MP_ 1.5s ease-in-out infinite;will-change:stroke-dashoffset}.Spinner_sm__42lry{width:1rem;height:1rem}.Spinner_md__ugVCs{width:1.5rem;height:1.5rem}.Spinner_lg__4tHu1{width:2rem;height:2rem}.Spinner_xl__HS9tE{width:3rem;height:3rem}.Spinner_primary__lzTsp{color:var(--color-primary-600)}.Spinner_secondary___S1jK{color:var(--color-secondary-600)}.Spinner_success__CK7QO{color:var(--color-success-600)}.Spinner_danger__5_XEb{color:var(--color-error-600)}.Spinner_warning__Zotkt{color:var(--color-warning-600)}.Spinner_info__KE7I6{color:var(--color-info-600)}.Spinner_white__Z6iaV{color:var(--color-white)}.Spinner_message__9eJGm{margin:0;font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center}.Spinner_centered__1yPAM{display:flex;align-items:center;justify-content:center;padding:var(--space-8)}.Spinner_sr-only__f6nCx{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes Spinner_rotate__Jl7mI{to{transform:rotate(1turn)}}@keyframes Spinner_dash__R7MP_{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,200;stroke-dashoffset:-35}to{stroke-dasharray:90,200;stroke-dashoffset:-124}}@media (prefers-reduced-motion:reduce){.Spinner_circle__IrMrq,.Spinner_spinner__l_Xk9{animation:none}.Spinner_spinner__l_Xk9{opacity:.8}}.UserOnboarding_infoPanel__84bGq{background-color:var(--color-bg-secondary)}.ArtistErrorBoundary_errorContainer__oIU98{min-height:60vh;display:flex;align-items:center;justify-content:center;padding:var(--space-6);background:var(--color-bg-primary)}.ArtistErrorBoundary_errorCard___Z7NA{max-width:480px;width:100%;text-align:center;padding:var(--space-8);background:var(--color-bg-secondary);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.ArtistErrorBoundary_errorIconWrapper__PKCYd{width:80px;height:80px;margin:0 auto var(--space-4);display:flex;align-items:center;justify-content:center;background:var(--color-warning-100);border-radius:var(--radius-full)}.ArtistErrorBoundary_errorIcon__1cWtn{color:var(--color-warning-600)}.ArtistErrorBoundary_errorTitle__72nCh{font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--color-text-primary);margin-bottom:var(--space-2)}.ArtistErrorBoundary_errorMessage__mpe53{font-size:var(--text-sm);color:var(--color-text-secondary);margin-bottom:var(--space-6);line-height:1.6}.ArtistErrorBoundary_errorDetails__NfQu1{margin-bottom:var(--space-4);text-align:left}.ArtistErrorBoundary_errorDetails__NfQu1 summary{cursor:pointer;font-weight:var(--font-medium);margin-bottom:var(--space-2)}.ArtistErrorBoundary_errorStack__MGCPt{font-size:var(--text-xs);overflow-x:auto;white-space:pre-wrap;word-break:break-word;max-height:200px;overflow-y:auto;background:var(--color-bg-tertiary);padding:var(--space-2);border-radius:var(--radius-sm);margin-top:var(--space-2)}.ArtistErrorBoundary_errorActions__6jcFu{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center;margin-bottom:var(--space-4)}.ArtistErrorBoundary_errorHelp__1nnmd{font-size:var(--text-xs);color:var(--color-text-tertiary)}.ArtistErrorBoundary_errorHelp__1nnmd a{color:var(--color-primary-600);text-decoration:underline}.ArtistErrorBoundary_errorHelp__1nnmd a:hover{color:var(--color-primary-700)}[data-theme=dark] .ArtistErrorBoundary_errorIconWrapper__PKCYd{background:var(--color-warning-900)}[data-theme=dark] .ArtistErrorBoundary_errorIcon__1cWtn{color:var(--color-warning-400)}.UserListView_searchWidth__S18w2{margin-bottom:var(--space-4)}.UserListView_filterRow__3OVdW{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:end;margin-bottom:var(--space-3)}.UserListView_filterActions__k2WOS,.UserListView_searchInputRow__3gOfg{display:flex;gap:var(--space-2);align-items:center}.UserListView_filterInputWide__srmhE{flex:2 1 250px;min-width:200px}.UserListView_filterInputMedium__x8PCs{flex:1 1 150px;min-width:150px}.UserListView_filterInputSmall__UIA8B{flex:1 1 120px;min-width:120px}.UserListView_filterInputFull__1dNe5{flex:1 1 100%}.UserListView_bulkActionsBar__dGIW_{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;padding:var(--space-3);margin-bottom:var(--space-3);background:var(--color-bg-secondary);border-radius:var(--radius-md);border:1px solid var(--color-border-primary)}.UserListView_bulkCount__T_Xd_{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap}.UserListView_bulkButtons__pK57Z{display:flex;gap:var(--space-1);flex-wrap:wrap;flex:1 1}.UserListView_modalSection____8eK{flex:1 1 250px;min-width:250px}.UserListView_modalSectionFull__3KN2Z{flex:1 1 100%}.UserListView_emailText__RKUW5{margin-bottom:var(--space-3)}.UserListView_tableContainer__rIACN{color:var(--color-text-tertiary)}@media (max-width:768px){.UserListView_searchWidth__S18w2{margin-bottom:var(--space-3)}.UserListView_filterRow__3OVdW{flex-direction:column;gap:var(--space-2)}.UserListView_filterInputMedium__x8PCs,.UserListView_filterInputSmall__UIA8B,.UserListView_filterInputWide__srmhE{flex:1 1 100%;min-width:0;width:100%}.UserListView_filterActions__k2WOS{width:100%;justify-content:stretch}.UserListView_filterActions__k2WOS>*{flex:1 1}.UserListView_bulkActionsBar__dGIW_{padding:var(--space-2);gap:var(--space-2)}.UserListView_bulkCount__T_Xd_{width:100%;text-align:center;font-size:var(--font-size-xs)}.UserListView_bulkButtons__pK57Z{justify-content:center;gap:var(--space-1)}.UserListView_modalSection____8eK{flex:1 1 100%;min-width:0}}.Checkbox_checkboxWrapper__UjEB6{display:inline-flex;align-items:center;gap:var(--space-2);cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Checkbox_checkboxWrapper__UjEB6.Checkbox_disabled__CeGYi{cursor:not-allowed;opacity:.6}.Checkbox_checkboxWrapper__UjEB6.Checkbox_sm__y6PCN{gap:var(--space-1)}.Checkbox_checkboxWrapper__UjEB6.Checkbox_md__h3myf{gap:var(--space-2)}.Checkbox_checkboxWrapper__UjEB6.Checkbox_lg__whmeg{gap:var(--space-3)}.Checkbox_checkbox__U4RKr{position:absolute;opacity:0;width:18px;height:18px;margin:0;cursor:pointer;z-index:1}.Checkbox_checkmark__VOWWF{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;border:2px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-bg-primary);transition:all .15s ease-in-out;color:transparent;pointer-events:none}.Checkbox_checkboxWrapper__UjEB6.Checkbox_sm__y6PCN .Checkbox_checkmark__VOWWF{width:16px;height:16px}.Checkbox_checkboxWrapper__UjEB6.Checkbox_md__h3myf .Checkbox_checkmark__VOWWF{width:18px;height:18px}.Checkbox_checkboxWrapper__UjEB6.Checkbox_lg__whmeg .Checkbox_checkmark__VOWWF{width:22px;height:22px}.Checkbox_checkbox__U4RKr:checked~.Checkbox_checkmark__VOWWF{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.Checkbox_checkbox__U4RKr:indeterminate~.Checkbox_checkmark__VOWWF{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.Checkbox_checkbox__U4RKr:focus~.Checkbox_checkmark__VOWWF{outline:2px solid var(--color-primary);outline-offset:2px}.Checkbox_checkbox__U4RKr:focus:not(:focus-visible)~.Checkbox_checkmark__VOWWF{outline:none}.Checkbox_checkbox__U4RKr.Checkbox_error__rut3c~.Checkbox_checkmark__VOWWF{border-color:var(--color-danger)}.Checkbox_checkbox__U4RKr.Checkbox_error__rut3c:checked~.Checkbox_checkmark__VOWWF{background-color:var(--color-danger);border-color:var(--color-danger)}.Checkbox_checkbox__U4RKr.Checkbox_success__CyBj4~.Checkbox_checkmark__VOWWF{border-color:var(--color-success)}.Checkbox_checkbox__U4RKr.Checkbox_success__CyBj4:checked~.Checkbox_checkmark__VOWWF{background-color:var(--color-success);border-color:var(--color-success)}.Checkbox_checkboxDisabled__Qx0vB~.Checkbox_checkmark__VOWWF,.Checkbox_checkbox__U4RKr:disabled~.Checkbox_checkmark__VOWWF{background-color:var(--color-bg-tertiary);border-color:var(--color-border);cursor:not-allowed}.Checkbox_checkbox__U4RKr:disabled:checked~.Checkbox_checkmark__VOWWF{background-color:var(--color-text-disabled);border-color:var(--color-text-disabled)}.Checkbox_checkboxWrapper__UjEB6:hover .Checkbox_checkbox__U4RKr:not(:disabled)~.Checkbox_checkmark__VOWWF{border-color:var(--color-primary)}.Checkbox_label__4d_0a{font-size:var(--font-size-base);font-weight:var(--font-weight-normal);color:var(--color-text-primary);line-height:var(--line-height-normal);cursor:pointer}.Checkbox_checkboxWrapper__UjEB6.Checkbox_sm__y6PCN .Checkbox_label__4d_0a{font-size:var(--font-size-sm)}.Checkbox_checkboxWrapper__UjEB6.Checkbox_lg__whmeg .Checkbox_label__4d_0a{font-size:var(--font-size-lg)}.Checkbox_labelDisabled__Pm564{color:var(--color-text-disabled);cursor:not-allowed}.Checkbox_checkboxGroup__81ib2{display:flex;flex-direction:column}.Checkbox_groupLabel__NPgEz{display:block;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin-bottom:var(--space-2)}.Checkbox_groupItems__cHy4R{display:flex}.Checkbox_checkboxGroup__81ib2.Checkbox_layout-vertical__wdBbB .Checkbox_groupItems__cHy4R{flex-direction:column}.Checkbox_checkboxGroup__81ib2.Checkbox_layout-horizontal__JxC1a .Checkbox_groupItems__cHy4R{flex-direction:row;flex-wrap:wrap}.Checkbox_checkboxGroup__81ib2.Checkbox_gap-sm___uzVb .Checkbox_groupItems__cHy4R{gap:var(--space-2)}.Checkbox_checkboxGroup__81ib2.Checkbox_gap-md___zb85 .Checkbox_groupItems__cHy4R{gap:var(--space-3)}.Checkbox_checkboxGroup__81ib2.Checkbox_gap-lg__0zRHP .Checkbox_groupItems__cHy4R{gap:var(--space-4)}@media (prefers-contrast:high){.Checkbox_checkmark__VOWWF{border-width:3px}.Checkbox_checkbox__U4RKr:focus~.Checkbox_checkmark__VOWWF{outline-width:3px}}@media (prefers-reduced-motion:reduce){.Checkbox_checkmark__VOWWF{transition:none}}@media (prefers-color-scheme:dark){.Checkbox_checkmark__VOWWF{background-color:var(--color-bg-primary);border-color:var(--color-border)}.Checkbox_checkbox__U4RKr:checked~.Checkbox_checkmark__VOWWF{background-color:var(--color-primary);border-color:var(--color-primary)}}.StepIndicator_container__r6Xf_{display:flex;justify-content:center;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4)}.StepIndicator_stepWrapper__gwQj8{display:flex;align-items:center}.StepIndicator_connector__SqrBj{width:40px;height:2px;background:var(--color-border-default);margin-right:var(--space-2);transition:background var(--transition-fast)}.StepIndicator_connectorActive__9eUHs{background:var(--color-primary-500)}.StepIndicator_stepButton__dCPnW{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-bg-secondary);border:2px solid var(--color-border-default);border-radius:var(--radius-full);cursor:pointer;transition:all var(--transition-fast)}.StepIndicator_stepButton__dCPnW:hover:not(.StepIndicator_disabled__oX7vf){border-color:var(--color-primary-400);background:var(--color-primary-500-alpha-10)}.StepIndicator_stepButton__dCPnW.StepIndicator_active__4B9Vi{border-color:var(--color-primary-500);background:var(--color-primary-500);color:#fff}.StepIndicator_stepButton__dCPnW.StepIndicator_completed__MbZ5x{border-color:var(--color-success-500);background:var(--color-success-500-alpha-10)}.StepIndicator_stepButton__dCPnW.StepIndicator_completed__MbZ5x:hover:not(.StepIndicator_disabled__oX7vf){background:var(--color-success-500-alpha-20)}.StepIndicator_stepButton__dCPnW.StepIndicator_disabled__oX7vf{opacity:.5;cursor:not-allowed}.StepIndicator_stepNumber__lVrrq{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:var(--color-bg-tertiary);border-radius:50%;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-text-secondary)}.StepIndicator_active__4B9Vi .StepIndicator_stepNumber__lVrrq{background:#fff;color:var(--color-primary-600)}.StepIndicator_completed__MbZ5x .StepIndicator_stepNumber__lVrrq{background:var(--color-success-500);color:#fff}.StepIndicator_stepLabel___ONqH{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.StepIndicator_active__4B9Vi .StepIndicator_stepLabel___ONqH{color:#fff}.StepIndicator_completed__MbZ5x .StepIndicator_stepLabel___ONqH{color:var(--color-success-700)}@media (max-width:640px){.StepIndicator_container__r6Xf_{flex-direction:column;gap:var(--space-3)}.StepIndicator_connector__SqrBj{display:none}.StepIndicator_stepButton__dCPnW{width:100%;justify-content:center}}