.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)}.ExportPresets_presetsContainer__y8ufR{background:var(--color-bg-primary);border-radius:var(--radius-lg);padding:var(--space-6);border:1px solid var(--color-border-light)}.ExportPresets_presetsHeader__5Wpjw{margin-bottom:var(--space-5)}.ExportPresets_presetsTitle__vUTQo{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--space-2) 0}.ExportPresets_presetsSubtitle__iB5Vv{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0}.ExportPresets_presetGroup__iJJVL{margin-bottom:var(--space-6)}.ExportPresets_presetGroup__iJJVL:last-child{margin-bottom:0}.ExportPresets_groupLabel__drWPd{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-3);padding-left:var(--space-2)}.ExportPresets_presetGrid__yD5jj{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.ExportPresets_presetCard__V1dF4{position:relative;background:var(--color-bg-secondary);border:2px solid var(--color-border-light);border-radius:var(--radius-md);padding:var(--space-4);cursor:pointer;transition:all .2s ease;overflow:hidden}.ExportPresets_presetCard__V1dF4:hover{border-color:var(--color-primary);box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-2px)}.ExportPresets_presetCard__V1dF4:focus{outline:2px solid var(--color-primary);outline-offset:2px}.ExportPresets_presetCardSelected__XkPDx{border-color:var(--color-primary);background:var(--color-primary-lightest)}.ExportPresets_selectedBadge__Bzhk_{position:absolute;top:var(--space-2);right:var(--space-2);width:24px;height:24px;background:var(--color-primary);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:2}.ExportPresets_presetIcon__zPmCk{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:var(--color-primary-lightest);color:var(--color-primary);border-radius:var(--radius-md);margin-bottom:var(--space-3)}.ExportPresets_presetInfo__o_pDt{margin-bottom:var(--space-3)}.ExportPresets_presetName__dJNCi{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:var(--space-1);display:flex;align-items:center;gap:var(--space-2)}.ExportPresets_brandedBadge__kWhMC{display:inline-flex;align-items:center;padding:2px 8px;background:var(--color-warning-light);color:var(--color-warning-dark);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.05em}.ExportPresets_presetDescription__utgjd{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.5}.ExportPresets_presetMeta__64EjB{display:flex;align-items:center;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border-light)}.ExportPresets_formatBadge__KPErr{display:inline-flex;align-items:center;padding:4px 10px;background:var(--color-bg-tertiary);color:var(--color-text-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);border-radius:var(--radius-sm);border:1px solid var(--color-border-light)}.ExportPresets_columnCount__xkNvu{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.ExportPresets_hoverOverlay__wjhGk{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(var(--color-primary-rgb),.05);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-primary);opacity:0;transition:opacity .2s ease;pointer-events:none}.ExportPresets_presetCard__V1dF4:hover .ExportPresets_hoverOverlay__wjhGk{opacity:1}.ExportPresets_emptyState__BBng6{text-align:center;padding:var(--space-12) var(--space-6)}.ExportPresets_emptyIcon__yzA_f{color:var(--color-text-tertiary);margin-bottom:var(--space-4)}.ExportPresets_emptyText__v1hnv{color:var(--color-text-secondary);font-size:var(--font-size-base);margin:0}@media (max-width:768px){.ExportPresets_presetGrid__yD5jj{grid-template-columns:1fr}.ExportPresets_presetsContainer__y8ufR{padding:var(--space-4)}}@media (max-width:480px){.ExportPresets_presetsContainer__y8ufR{padding:var(--space-3)}.ExportPresets_presetsHeader__5Wpjw{margin-bottom:var(--space-4)}.ExportPresets_presetsTitle__vUTQo{font-size:var(--font-size-base)}.ExportPresets_presetGroup__iJJVL{margin-bottom:var(--space-4)}.ExportPresets_presetGrid__yD5jj{gap:var(--space-3)}.ExportPresets_presetCard__V1dF4{padding:var(--space-3)}.ExportPresets_presetIcon__zPmCk{width:40px;height:40px;margin-bottom:var(--space-2)}.ExportPresets_presetMeta__64EjB{gap:var(--space-2);padding-top:var(--space-2)}}.breadcrumb-nav_breadcrumb__tA2cJ{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:var(--space-2) 0;margin-bottom:var(--space-3)}.breadcrumb-nav_breadcrumb__tA2cJ::-webkit-scrollbar{display:none}.breadcrumb-nav_list__KXXV7{display:flex;align-items:center;flex-wrap:nowrap;list-style:none;margin:0;padding:0;gap:0;white-space:nowrap}.breadcrumb-nav_item__h1Ym6{display:flex;align-items:center;font-size:var(--text-sm);line-height:1.4}.breadcrumb-nav_separator__a4S9U{color:var(--color-text-secondary);padding:0 var(--space-2);font-size:var(--text-sm);opacity:.6;-webkit-user-select:none;-moz-user-select:none;user-select:none}.breadcrumb-nav_link__Ts3BZ{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--color-text-secondary);text-decoration:none;transition:color .15s ease}.breadcrumb-nav_link__Ts3BZ:hover{color:var(--color-text-primary);text-decoration:underline}.breadcrumb-nav_current__fgkm8{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--color-text-primary);font-weight:500;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumb-nav_homeIcon__sSpQT{flex-shrink:0;vertical-align:middle;position:relative;top:-1px}@media (max-width:480px){.breadcrumb-nav_current__fgkm8{max-width:160px}}.FollowButtonExtensions_errorAlert__a8ppC{font-size:.75rem;z-index:1000;min-width:200px;left:50%;transform:translateX(-50%)}.TierGatedPage_container__MR03g{position:relative;min-height:60vh;overflow:hidden}.TierGatedPage_blurredContent__INe_6{filter:blur(6px);opacity:.4;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.TierGatedPage_overlay__kjlHL{position:absolute;inset:0;display:flex;align-items:flex-start;justify-content:center;padding-top:10vh;background:linear-gradient(180deg,var(--color-bg-primary-alpha-90,hsla(0,0%,100%,.85)) 0,var(--color-bg-primary-alpha-90,hsla(0,0%,100%,.7)) 60%,transparent 100%);z-index:10}.TierGatedPage_card__sRXHg{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--space-8);max-width:480px;background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:var(--radius-xl);box-shadow:0 8px 32px var(--color-black-alpha-10)}.TierGatedPage_iconWrapper__Ky3i9{display:flex;align-items:center;justify-content:center;width:64px;height:64px;background:var(--color-primary-500-alpha-10);border-radius:var(--radius-full);color:var(--color-primary-600);margin-bottom:var(--space-4)}.TierGatedPage_tierBadge__RLN5t{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);background:var(--color-warning-500-alpha-10);color:var(--color-warning-700);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-3)}.TierGatedPage_title__Wgb2i{font-size:var(--text-xl);font-weight:700;color:var(--color-text-primary);margin:0 0 var(--space-2) 0}.TierGatedPage_description__8NA1X{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0 0 var(--space-5) 0;line-height:1.5}.TierGatedPage_features__7Q39H{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-2);gap:var(--space-2);margin-bottom:var(--space-5);text-align:left;width:100%}.TierGatedPage_featureItem__jPCOO{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary)}.TierGatedPage_featureCheck__8e_EL{color:var(--color-success-500);flex-shrink:0}.TierGatedPage_pricing__eveTP{display:flex;align-items:baseline;gap:var(--space-1);margin-bottom:var(--space-4)}.TierGatedPage_priceAmount__7eZHw{font-size:var(--text-3xl);font-weight:700;color:var(--color-text-primary)}.TierGatedPage_pricePeriod__XlaWF{font-size:var(--text-sm);color:var(--color-text-tertiary)}.TierGatedPage_actions__ZF34f{display:flex;flex-direction:column;gap:var(--space-2);width:100%}.TierGatedPage_upgradeButton__at6mC{width:100%}.TierGatedPage_secondaryLink___33fI{font-size:var(--text-xs);color:var(--color-text-tertiary);text-decoration:none;margin-top:var(--space-1)}.TierGatedPage_secondaryLink___33fI:hover{color:var(--color-text-secondary)}.TierGatedPage_guarantee__SXVm8{font-size:var(--text-xs);color:var(--color-text-tertiary);margin:var(--space-3) 0 0 0}.TierGatedPage_loadingState__TdS1L{display:flex;justify-content:center;padding:var(--space-16,4rem)}@media (prefers-color-scheme:dark){.TierGatedPage_overlay__kjlHL{background:linear-gradient(180deg,var(--color-bg-primary-alpha-95,rgba(15,23,42,.9)) 0,var(--color-bg-primary-alpha-95,rgba(15,23,42,.7)) 60%,transparent 100%)}.TierGatedPage_card__sRXHg{background:var(--color-bg-secondary);box-shadow:0 8px 32px var(--color-black-alpha-30)}.TierGatedPage_iconWrapper__Ky3i9{background:var(--color-primary-900);color:var(--color-primary-400)}}@media (max-width:640px){.TierGatedPage_overlay__kjlHL{padding-top:var(--space-6)}.TierGatedPage_card__sRXHg{padding:var(--space-6) var(--space-4);margin:0 var(--space-3);max-width:100%}.TierGatedPage_iconWrapper__Ky3i9{width:52px;height:52px}.TierGatedPage_features__7Q39H{grid-template-columns:1fr}.TierGatedPage_title__Wgb2i{font-size:var(--text-lg)}.TierGatedPage_upgradeButton__at6mC{min-height:44px}}@media (max-width:480px){.TierGatedPage_card__sRXHg{padding:var(--space-4) var(--space-3);margin:0 var(--space-2)}.TierGatedPage_iconWrapper__Ky3i9{width:44px;height:44px;margin-bottom:var(--space-3)}.TierGatedPage_priceAmount__7eZHw{font-size:var(--text-2xl)}}.dashboard-widgets_card__6y1KO{background:var(--color-bg-primary);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);overflow:hidden}.dashboard-widgets_cardBorderless__W4zB3{border:none;box-shadow:var(--shadow-sm)}.dashboard-widgets_cardHeader__ifvvP{background:var(--color-bg-secondary);border-bottom:1px solid var(--color-border-light);padding:var(--space-4)}.dashboard-widgets_cardBody__fb1zl{padding:var(--space-4)}.dashboard-widgets_cardFooter__1yLAR{background:var(--color-bg-secondary);border-top:1px solid var(--color-border-light);padding:var(--space-4)}.dashboard-widgets_badge__fNvgq{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-2);font-size:var(--text-xs);font-weight:var(--font-medium);border-radius:var(--radius-full)}.dashboard-widgets_badgePrimary__Ncl0O{background:var(--color-primary);color:var(--color-text-inverse)}.dashboard-widgets_badgeSuccess__CVb3M{background:var(--color-success);color:var(--color-text-inverse)}.dashboard-widgets_badgeWarning__HUpHa{background:var(--color-warning);color:var(--color-text-primary)}.dashboard-widgets_badgeDanger__KHjpN{background:var(--color-danger);color:var(--color-text-inverse)}.dashboard-widgets_badgeInfo__q5yE_{background:var(--color-info);color:var(--color-text-inverse)}.dashboard-widgets_badgeSecondary__NcHfo{background:var(--color-text-tertiary);color:var(--color-text-inverse)}.dashboard-widgets_badgeLight__ahKEp{background:var(--color-bg-tertiary);color:var(--color-text-primary)}.dashboard-widgets_badgePill__Dc4cS{border-radius:var(--radius-full)}.dashboard-widgets_spinner__4uLG6{display:inline-block;width:2rem;height:2rem;border:3px solid var(--color-border-light);border-top-color:var(--color-primary);border-radius:50%;animation:dashboard-widgets_spin__ZReO8 .8s linear infinite;will-change:transform;transform:translateZ(0);contain:layout style paint;flex-shrink:0}.dashboard-widgets_spinnerSm__TJ7Jk{width:1rem;height:1rem;border-width:2px}@keyframes dashboard-widgets_spin__ZReO8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dashboard-widgets_btn__9tCZX{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-2) var(--space-4);font-size:var(--text-sm);font-weight:var(--font-medium);border-radius:var(--radius-md);border:1px solid transparent;cursor:pointer;transition:all .15s ease;text-decoration:none}.dashboard-widgets_btnPrimary__6C1fp{background:var(--color-primary);color:var(--color-text-inverse);border-color:var(--color-primary)}.dashboard-widgets_btnPrimary__6C1fp:hover{background:var(--color-primary-600);border-color:var(--color-primary-600)}.dashboard-widgets_btnOutlinePrimary__lXEqE{background:transparent;color:var(--color-primary);border-color:var(--color-primary)}.dashboard-widgets_btnOutlinePrimary__lXEqE:hover{background:var(--color-primary);color:var(--color-text-inverse)}.dashboard-widgets_btnOutlineDanger__21GY1{background:transparent;color:var(--color-danger);border-color:var(--color-danger)}.dashboard-widgets_btnOutlineDanger__21GY1:hover{background:var(--color-danger);color:var(--color-text-inverse)}.dashboard-widgets_btnOutlineInfo__xiJ0v{background:transparent;color:var(--color-info);border-color:var(--color-info)}.dashboard-widgets_btnOutlineInfo__xiJ0v:hover{background:var(--color-info);color:var(--color-text-inverse)}.dashboard-widgets_btnSecondary__hNeoR{background:var(--color-text-tertiary);color:var(--color-text-inverse);border-color:var(--color-text-tertiary)}.dashboard-widgets_btnWarning__9iOFn{background:var(--color-warning);color:var(--color-text-primary);border-color:var(--color-warning)}.dashboard-widgets_btnDanger__g7Xns{background:var(--color-danger);color:var(--color-text-inverse);border-color:var(--color-danger)}.dashboard-widgets_btnOutlineSuccess__xGQ7q{background:transparent;color:var(--color-success);border-color:var(--color-success)}.dashboard-widgets_btnOutlineSuccess__xGQ7q:hover{background:var(--color-success);color:var(--color-text-inverse)}.dashboard-widgets_btnOutlineWarning__4txBC{background:transparent;color:var(--color-warning);border-color:var(--color-warning)}.dashboard-widgets_btnOutlineWarning__4txBC:hover{background:var(--color-warning);color:var(--color-text-primary)}.dashboard-widgets_btnLink__qbV7A{background:transparent;border:none;color:var(--color-primary);padding:0}.dashboard-widgets_btnSm__AXWpc{padding:var(--space-1) var(--space-2);font-size:var(--text-xs)}.dashboard-widgets_btnLg__AUUF0{padding:var(--space-3) var(--space-6);font-size:var(--text-base)}.dashboard-widgets_listGroup__ULXSk{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.dashboard-widgets_listGroupFlush__QihDS{border-radius:0}.dashboard-widgets_listGroupItem__aykzV{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-light);background:var(--color-bg-primary)}.dashboard-widgets_listGroupItem__aykzV:last-child{border-bottom:none}.dashboard-widgets_listGroupItemAction__dIfv9{cursor:pointer;transition:background .15s ease}.dashboard-widgets_listGroupItemAction__dIfv9:hover{background:var(--color-bg-secondary)}.dashboard-widgets_progressBar__ZqjYv{width:100%;height:8px;background:var(--color-bg-tertiary);border-radius:var(--radius-full);overflow:hidden}.dashboard-widgets_progressBarFill__7AQ5q{height:100%;border-radius:var(--radius-full);transition:width .3s ease}.dashboard-widgets_progressBarPrimary__KITQF{background:var(--color-primary)}.dashboard-widgets_progressBarSuccess__br7sW{background:var(--color-success)}.dashboard-widgets_progressBarWarning__S30_H{background:var(--color-warning)}.dashboard-widgets_progressBarDanger__4nAY4{background:var(--color-danger)}.dashboard-widgets_alert__JX1jP{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);margin-bottom:var(--space-4)}.dashboard-widgets_alertDanger__FwRfs{background:var(--color-danger-50);border:1px solid var(--color-danger-200);color:var(--color-danger-700)}.dashboard-widgets_alertWarning__B_xOX{background:var(--color-warning-50);border:1px solid var(--color-warning-200);color:var(--color-warning-700)}.dashboard-widgets_alertInfo__L7ugC{background:var(--color-info-50);border:1px solid var(--color-info-200);color:var(--color-info-700)}.dashboard-widgets_alertSuccess__nuumb{background:var(--color-success-50);border:1px solid var(--color-success-200);color:var(--color-success-700)}.dashboard-widgets_formControl__AUKF8{width:100%;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-primary);color:var(--color-text-primary);transition:border-color .15s ease,box-shadow .15s ease}.dashboard-widgets_formControl__AUKF8:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-100)}.dashboard-widgets_formSelect__oPuy1{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right var(--space-3) center;background-size:16px 12px;padding-right:var(--space-10)}.dashboard-widgets_inputGroup__QHjIo{display:flex;width:100%}.dashboard-widgets_inputGroup__QHjIo .dashboard-widgets_formControl__AUKF8{flex:1 1;border-top-right-radius:0;border-bottom-right-radius:0}.dashboard-widgets_inputGroup__QHjIo .dashboard-widgets_btn__9tCZX{border-top-left-radius:0;border-bottom-left-radius:0}.dashboard-widgets_navPills__EtcBW{display:flex;gap:var(--space-2);margin-bottom:var(--space-4)}.dashboard-widgets_navLink__Q176h{padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);color:var(--color-text-secondary);text-decoration:none;cursor:pointer;transition:all .15s ease}.dashboard-widgets_navLink__Q176h:hover{background:var(--color-bg-secondary);color:var(--color-text-primary)}.dashboard-widgets_navLinkActive__N0x1F{background:var(--color-primary);color:var(--color-text-inverse)}.dashboard-widgets_row__xHM8D{display:flex;flex-wrap:wrap;margin:calc(var(--space-3) * -1)}.dashboard-widgets_col__APQQ6{padding:var(--space-3)}.dashboard-widgets_col6__Qrtbp{width:50%}.dashboard-widgets_col3__HABMb{width:25%}.dashboard-widgets_col12__pVAJT{width:100%}.dashboard-widgets_col8__PJjJ7{width:66.666%}.dashboard-widgets_col4__wYwAt{width:33.333%}.dashboard-widgets_my3__MdqoD{margin-top:var(--space-3);margin-bottom:var(--space-3)}@media (max-width:991px){.dashboard-widgets_col3__HABMb,.dashboard-widgets_col4__wYwAt,.dashboard-widgets_col6__Qrtbp{width:50%}}@media (max-width:767px){.dashboard-widgets_col3__HABMb,.dashboard-widgets_col4__wYwAt,.dashboard-widgets_col6__Qrtbp{width:100%}}@media (max-width:480px){.dashboard-widgets_cardBody__fb1zl,.dashboard-widgets_cardFooter__1yLAR,.dashboard-widgets_cardHeader__ifvvP{padding:var(--space-3)}.dashboard-widgets_emptyState__72fFq{padding:var(--space-6) var(--space-3);min-height:160px}}.dashboard-widgets_textCenter__uhBPY{text-align:center}.dashboard-widgets_textMuted__r1GUF{color:var(--color-text-tertiary)}.dashboard-widgets_textDanger__wGWRD{color:var(--color-danger)}.dashboard-widgets_textSuccess__U_Bks{color:var(--color-success)}.dashboard-widgets_textWarning__wvj9k{color:var(--color-warning)}.dashboard-widgets_textPrimary__ldMMk{color:var(--color-primary)}.dashboard-widgets_textInfo__rF_T_{color:var(--color-info)}.dashboard-widgets_mb0__DPgwv{margin-bottom:0}.dashboard-widgets_mb2__YitR6{margin-bottom:var(--space-2)}.dashboard-widgets_mb3__AB6Fh{margin-bottom:var(--space-3)}.dashboard-widgets_mb4__shnaE{margin-bottom:var(--space-4)}.dashboard-widgets_mt2__Ec4p9{margin-top:var(--space-2)}.dashboard-widgets_mt3__1k2GY{margin-top:var(--space-3)}.dashboard-widgets_mt4__VhDG7{margin-top:var(--space-4)}.dashboard-widgets_me2__h36qr{margin-right:var(--space-2)}.dashboard-widgets_me3___USrn{margin-right:var(--space-3)}.dashboard-widgets_ms2__szz2t{margin-left:var(--space-2)}.dashboard-widgets_m3__qZpnT{margin:var(--space-3)}.dashboard-widgets_pb2__QYt1H{padding-bottom:var(--space-2)}.dashboard-widgets_py3__f9lpD{padding-top:var(--space-3);padding-bottom:var(--space-3)}.dashboard-widgets_py5__5e19w{padding-top:var(--space-5);padding-bottom:var(--space-5)}.dashboard-widgets_p0__PN_6J{padding:0}.dashboard-widgets_p3__awVs9{padding:var(--space-3)}.dashboard-widgets_p4__aBE5Q{padding:var(--space-4)}.dashboard-widgets_dFlex__g2zKf{display:flex}.dashboard-widgets_alignItemsCenter__Ier4h{align-items:center}.dashboard-widgets_alignItemsStart__4GM1K{align-items:flex-start}.dashboard-widgets_alignItemsEnd__EXCVv{align-items:flex-end}.dashboard-widgets_flexColumn__IsmnF{flex-direction:column}.dashboard-widgets_justifyContentBetween__cjLrw{justify-content:space-between}.dashboard-widgets_justifyContentCenter__Ru9t_{justify-content:center}.dashboard-widgets_justifyContentEnd__1QdEO{justify-content:flex-end}.dashboard-widgets_flexGrow1__d45xW{flex-grow:1}.dashboard-widgets_gap2__zo1aQ{gap:var(--space-2)}.dashboard-widgets_gap3__bhZSn{gap:var(--space-3)}.dashboard-widgets_w100__Q9fVv{width:100%}.dashboard-widgets_h100__2q53E{height:100%}.dashboard-widgets_borderTop__9XFcA{border-top:1px solid var(--color-border-light)}.dashboard-widgets_borderBottom__EkA16{border-bottom:1px solid var(--color-border-light)}.dashboard-widgets_borderEnd__Ml6OD{border-right:1px solid var(--color-border-light)}.dashboard-widgets_pt3__bnZpI{padding-top:var(--space-3)}.dashboard-widgets_rounded__p7g2e{border-radius:var(--radius-md)}.dashboard-widgets_roundedCircle__yy8fd{border-radius:50%}.dashboard-widgets_bgLight__bFyrw{background:var(--color-bg-secondary)}.dashboard-widgets_bgPrimary__ExoZs{background:var(--color-primary)}.dashboard-widgets_small__t5R1F{font-size:var(--text-sm)}.dashboard-widgets_fwMedium__yCF0o{font-weight:var(--font-medium)}.dashboard-widgets_fwBold__yB7ma{font-weight:var(--font-bold)}.dashboard-widgets-ext_emptyState__pXFg0{text-align:center;padding:var(--space-8) var(--space-4);color:var(--color-text-tertiary);min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;contain:layout}.dashboard-widgets-ext_emptyStateIcon__oejuW{opacity:.5;margin-bottom:var(--space-3);width:48px;height:48px;flex-shrink:0}.dashboard-widgets-ext_modalBackdrop__fpQWD{position:fixed;inset:0;background:var(--color-black-alpha-50);z-index:1040}.dashboard-widgets-ext_modal__KBZyF{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--color-bg-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);z-index:1050;max-width:500px;width:90%}.dashboard-widgets-ext_modalHeader__brSA_{padding:var(--space-4);border-bottom:1px solid var(--color-border-light);display:flex;justify-content:space-between;align-items:center}.dashboard-widgets-ext_modalBody__UA_5H{padding:var(--space-4)}.dashboard-widgets-ext_modalFooter__0JO_h{padding:var(--space-4);border-top:1px solid var(--color-border-light);display:flex;justify-content:flex-end;gap:var(--space-2)}.dashboard-widgets-ext_modalCloseBtn__XOTCm{background:none;border:none;font-size:var(--text-xl);cursor:pointer;color:var(--color-text-tertiary)}.dashboard-widgets-ext_modalCloseBtn__XOTCm:hover{color:var(--color-text-primary)}.dashboard-widgets-ext_btnGroup__q9dXB{display:inline-flex}.dashboard-widgets-ext_btnGroup__q9dXB .dashboard-widgets-ext_btn__mzPDV{border-radius:0}.dashboard-widgets-ext_btnGroup__q9dXB .dashboard-widgets-ext_btn__mzPDV:first-child{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.dashboard-widgets-ext_btnGroup__q9dXB .dashboard-widgets-ext_btn__mzPDV:last-child{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.dashboard-widgets-ext_btnGroup__q9dXB .dashboard-widgets-ext_btn__mzPDV:not(:last-child){border-right:none}.dashboard-widgets-ext_dGrid__Fw_86{display:grid}.dashboard-widgets-ext_gridGap2__LI2Xv{gap:var(--space-2)}.dashboard-widgets-ext_tableResponsive__cTVk4{overflow-x:auto}.dashboard-widgets-ext_table__JBQRD{width:100%;border-collapse:collapse}.dashboard-widgets-ext_table__JBQRD td,.dashboard-widgets-ext_table__JBQRD th{padding:var(--space-3);text-align:left;border-bottom:1px solid var(--color-border-light)}.dashboard-widgets-ext_table__JBQRD th{font-weight:var(--font-medium);color:var(--color-text-secondary);background:var(--color-bg-secondary)}.dashboard-widgets-ext_tableHover__IMRlB tbody tr:hover{background:var(--color-bg-secondary)}.dashboard-widgets-ext_chartContainer__IHZ_7{min-height:200px}.dashboard-widgets-ext_barChartWrapper__OAppX{height:200px;gap:8px}.dashboard-widgets-ext_barColumn__dDq_B{flex:1 1}.dashboard-widgets-ext_bar__EA2BS{width:100%;transition:all .3s ease;border-radius:var(--radius-sm) var(--radius-sm) 0 0;position:relative}.dashboard-widgets-ext_barPrimary__WzU3k{background-color:var(--color-primary)}.dashboard-widgets-ext_barMuted__LGq1p{background-color:var(--color-text-tertiary)}.dashboard-widgets-ext_barLabel__VPuQf{position:absolute;top:-20px;width:100%;text-align:center;font-size:11px;font-weight:600}.dashboard-widgets-ext_barLabelPrimary__p1sQk{color:var(--color-primary)}.dashboard-widgets-ext_barLabelMuted__sgZEM{color:var(--color-text-tertiary)}.dashboard-widgets-ext_monthLabel__JM5bL{font-size:10px;text-align:center}.dashboard-widgets-ext_monthLabelActive__cdmAZ{color:var(--color-primary);font-weight:600}.dashboard-widgets-ext_monthLabelInactive___fz_x{color:var(--color-text-tertiary);font-weight:400}.dashboard-widgets-ext_pieChart__zRQmG{width:200px;height:200px;border-radius:50%}.dashboard-widgets-ext_legendColorBox__rc7Nk{width:16px;height:16px;border-radius:var(--radius-sm);margin-right:var(--space-2)}.dashboard-widgets-ext_textCapitalize__VGi5Z{text-transform:capitalize}.dashboard-widgets-ext_textRight__PTT_g{text-align:right}.dashboard-widgets-ext_textLg__L0hXx{font-size:var(--text-lg)}.dashboard-widgets-ext_textXl__V0R4j{font-size:var(--text-xl)}.dashboard-widgets-ext_text2xl__g96cC{font-size:var(--text-2xl)}.dashboard-widgets-ext_iconFaded__DhkSP{opacity:.5}.dashboard-widgets-ext_textWhite__YEnFd{color:#fff}.dashboard-widgets-ext_avatarCircle__XaLCw{border-radius:50%;display:flex;align-items:center;justify-content:center}.dashboard-widgets-ext_avatarSm__LFDTy{width:35px;height:35px}.dashboard-widgets-ext_avatarMd___aIzP{width:40px;height:40px;min-width:40px}.dashboard-widgets-ext_messageRow__YJtqj{cursor:pointer}.dashboard-widgets-ext_messageContent__vf1Wp{min-width:0}.dashboard-widgets-ext_messagePreview__8QOvb{font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-widgets-ext_messageThreadContainer__jhtDj{flex:1 1;overflow-y:auto;max-height:300px;padding:var(--space-3)}.dashboard-widgets-ext_messageBubbleWrapper__vGSNz{margin-bottom:var(--space-3)}.dashboard-widgets-ext_messageBubble__z0rus{max-width:75%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg)}.dashboard-widgets-ext_messageBubbleSent__0M_W3{background:var(--color-primary);color:var(--color-text-inverse)}.dashboard-widgets-ext_messageBubbleReceived__QgvMM{background:var(--color-bg-tertiary);color:var(--color-text-primary)}.dashboard-widgets-ext_messageTimestamp__G9Vok{font-size:.85rem;opacity:.8}.dashboard-widgets-ext_listUnstyled__20xca{list-style:none;padding:0;margin:0}.dashboard-widgets-ext_justifyContentStart__8Jczt{justify-content:flex-start}.dashboard-widgets-ext_flexWrap__I8nDB{flex-wrap:wrap}.dashboard-widgets-ext_textSm__MOCJQ{font-size:var(--text-sm)}.dashboard-widgets-ext_skeletonPulse__vAMOr{background:linear-gradient(90deg,var(--color-bg-tertiary) 25%,var(--color-bg-secondary) 50%,var(--color-bg-tertiary) 75%);background-size:200% 100%;animation:dashboard-widgets-ext_skeletonShimmer__S0gYU 1.5s infinite;border-radius:var(--radius-md);will-change:background-position;contain:layout style paint}.dashboard-widgets-ext_skeletonLine__c8ruD{height:14px;border-radius:var(--radius-sm)}.dashboard-widgets-ext_skeletonCircle___RhvQ{border-radius:50%}@keyframes dashboard-widgets-ext_skeletonShimmer__S0gYU{0%{background-position:200% 0}to{background-position:-200% 0}}.dashboard-widgets-ext_srOnly__JRPuU{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dashboard-widgets-ext_linkUnstyled__Nd3go{color:inherit;text-decoration:none}.dashboard-widgets-ext_linkUnstyled__Nd3go:hover{text-decoration:underline}.dashboard-widgets-ext_subscriptionAnalytics__xt3dE{width:100%}.ErrorAlert_alert__rP1tU{margin-bottom:var(--space-4)}.ErrorAlert_alertBody__Asl4_{padding:var(--space-4)}.ErrorAlert_alertContent__J1yYy{display:flex;align-items:flex-start;gap:var(--space-3)}.ErrorAlert_icon__XVZWX{flex-shrink:0;margin-top:var(--space-1)}.ErrorAlert_alertText__jveHe{flex:1 1}.ErrorAlert_alertTitle__Ao9_T{margin:0 0 var(--space-1) 0;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.ErrorAlert_alertMessage__WOjVc{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}.ErrorAlert_closeButton__URy90{flex-shrink:0;background:none;border:none;padding:var(--space-1);cursor:pointer;color:var(--color-text-tertiary);border-radius:var(--radius-sm);transition:all var(--transition-normal)}.ErrorAlert_closeButton__URy90:hover{background:var(--color-bg-tertiary);color:var(--color-text-primary)}.ErrorAlert_alert__rP1tU.ErrorAlert_danger__w3aKQ{border-color:var(--color-danger);background:var(--color-danger-light)}.ErrorAlert_alert__rP1tU.ErrorAlert_danger__w3aKQ .ErrorAlert_icon__XVZWX{color:var(--color-danger)}.ErrorAlert_alert__rP1tU.ErrorAlert_warning__mCyFy{border-color:var(--color-warning);background:var(--color-warning-light)}.ErrorAlert_alert__rP1tU.ErrorAlert_warning__mCyFy .ErrorAlert_icon__XVZWX{color:var(--color-warning)}.ErrorAlert_alert__rP1tU.ErrorAlert_success__ymdtX{border-color:var(--color-success);background:var(--color-success-light)}.ErrorAlert_alert__rP1tU.ErrorAlert_success__ymdtX .ErrorAlert_icon__XVZWX{color:var(--color-success)}.ErrorAlert_alert__rP1tU.ErrorAlert_info__sBdJJ{border-color:var(--color-info);background:var(--color-info-light)}.ErrorAlert_alert__rP1tU.ErrorAlert_info__sBdJJ .ErrorAlert_icon__XVZWX{color:var(--color-info)}.ErrorAlert_toastContainer__e0_QV{position:fixed;z-index:9999;padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2)}.ErrorAlert_toastContainer__e0_QV.ErrorAlert_topEnd___SDSO{top:0;right:0}.ErrorAlert_toastContainer__e0_QV.ErrorAlert_topStart__jeHJE{top:0;left:0}.ErrorAlert_toastContainer__e0_QV.ErrorAlert_bottomEnd__gq92y{bottom:0;right:0}.ErrorAlert_toastContainer__e0_QV.ErrorAlert_bottomStart__nk0yM{bottom:0;left:0}.ErrorAlert_toast__SDmJE{min-width:300px;max-width:500px;animation:ErrorAlert_slideIn__wdPqg .3s ease-out}.ErrorAlert_toastHeader__KBQ__{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3);color:var(--color-text-inverse);border-bottom:none}.ErrorAlert_toastTitle__WAJW2{flex:1 1;font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm)}.ErrorAlert_toastClose__Z8PBX{flex-shrink:0;background:none;border:none;padding:var(--space-1);cursor:pointer;color:var(--color-text-inverse);border-radius:var(--radius-sm);opacity:.8;transition:opacity var(--transition-normal)}.ErrorAlert_toastClose__Z8PBX:hover{opacity:1}.ErrorAlert_toastBody__531rB{padding:var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-primary);background:var(--color-bg-primary)}.ErrorAlert_toast__SDmJE.ErrorAlert_error__vm7r0 .ErrorAlert_toastHeader__KBQ__{background:var(--color-danger)}.ErrorAlert_toast__SDmJE.ErrorAlert_warning__mCyFy .ErrorAlert_toastHeader__KBQ__{background:var(--color-warning)}.ErrorAlert_toast__SDmJE.ErrorAlert_success__ymdtX .ErrorAlert_toastHeader__KBQ__{background:var(--color-success)}.ErrorAlert_toast__SDmJE.ErrorAlert_info__sBdJJ .ErrorAlert_toastHeader__KBQ__{background:var(--color-info)}.ErrorAlert_toast__SDmJE.ErrorAlert_danger__w3aKQ .ErrorAlert_toastHeader__KBQ__{background:var(--color-danger)}.ErrorAlert_fieldError__IxmVJ{display:flex;align-items:center;gap:var(--space-1);margin-top:var(--space-1);color:var(--color-danger);font-size:var(--font-size-sm)}.ErrorAlert_errorBoundary__U3iN7{padding:var(--space-8);text-align:center;max-width:600px;margin:0 auto}.ErrorAlert_errorBoundaryIcon__wRizc{color:var(--color-danger);margin-bottom:var(--space-4)}.ErrorAlert_errorBoundaryTitle__rnlCX{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0 0 var(--space-2) 0}.ErrorAlert_errorBoundaryMessage__hWhYY{font-size:var(--font-size-md);color:var(--color-text-secondary);margin:0 0 var(--space-6) 0;line-height:var(--line-height-relaxed)}@keyframes ErrorAlert_slideIn__wdPqg{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@media (max-width:768px){.ErrorAlert_toast__SDmJE{min-width:250px;max-width:350px}.ErrorAlert_toastContainer__e0_QV{left:var(--space-2);right:var(--space-2);width:auto}.ErrorAlert_errorBoundary__U3iN7{padding:var(--space-6) var(--space-4)}.ErrorAlert_errorBoundaryIcon__wRizc{width:36px;height:36px}}@media (max-width:480px){.ErrorAlert_toast__SDmJE{min-width:200px;max-width:300px}.ErrorAlert_errorBoundary__U3iN7{padding:var(--space-4) var(--space-3)}}@media (prefers-reduced-motion:reduce){.ErrorAlert_toast__SDmJE{animation:none}.ErrorAlert_closeButton__URy90,.ErrorAlert_toastClose__Z8PBX{transition:none}}.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);color:var(--color-white)}.ErrorBoundary_reloadButton__KUia8{background:var(--color-primary-600);color:#fff;border:none}.ErrorBoundary_reloadButton__KUia8:hover{background:var(--color-primary-700);color:var(--color-white)}.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)}.PullToRefresh_container__7QUXw{position:relative;width:100%;min-height:100%}.PullToRefresh_indicator__jq5bb{position:absolute;top:0;left:0;right:0;z-index:1000;display:flex;align-items:center;justify-content:center;transition:height .2s ease,opacity .2s ease;will-change:height,opacity;transform:translateZ(0);background:var(--color-bg-primary,var(--color-bg-primary));overflow:hidden}.PullToRefresh_iconWrapper__lC89T{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--color-bg-secondary,#f8f9fa);color:var(--color-primary,#0d6efd);font-size:1.25rem;box-shadow:0 2px 8px rgba(0,0,0,.1)}.PullToRefresh_arrow__5Ldkz{transition:transform .3s ease}.PullToRefresh_spinner__sQvdb{animation:PullToRefresh_spin__F3pIZ 1s linear infinite;will-change:transform}@keyframes PullToRefresh_spin__F3pIZ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.PullToRefresh_arrow__5Ldkz,.PullToRefresh_indicator__jq5bb,.PullToRefresh_spinner__sQvdb{transition:none;animation:none;will-change:auto}@keyframes PullToRefresh_spin__F3pIZ{0%,to{transform:rotate(0deg)}}}@media (min-width:992px){.PullToRefresh_indicator__jq5bb{display:none}}@media (prefers-color-scheme:dark){.PullToRefresh_indicator__jq5bb{background:var(--color-bg-primary-dark,#1a1a1a)}.PullToRefresh_iconWrapper__lC89T{background:var(--color-bg-secondary-dark,#2a2a2a);box-shadow:0 2px 8px hsla(0,0%,100%,.05)}}@media print{.PullToRefresh_indicator__jq5bb{display:none}}.MarketValueBadge_badge__Ewh3_{display:inline-flex;flex-direction:column;gap:var(--space-0-5,2px);padding:var(--space-1-5) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-xs);line-height:1.3}.MarketValueBadge_compact__tSo6w{padding:var(--space-05) var(--space-1);font-size:var(--text-xs)}.MarketValueBadge_below__5qe1Q{background:var(--color-success-50);color:var(--color-success-700);border:1px solid var(--color-success-200)}.MarketValueBadge_at__Bl_yT{background:var(--color-gray-50);color:var(--color-gray-600);border:1px solid var(--color-gray-200)}.MarketValueBadge_premium__3Jm7_{background:var(--color-warning-500-alpha-10);color:var(--color-warning-600);border:1px solid var(--color-warning-200)}.MarketValueBadge_label__katVP{font-weight:var(--font-semibold);display:flex;align-items:center;gap:var(--space-1)}.MarketValueBadge_trendIcon__9pI7O{display:inline-flex;align-items:center}.MarketValueBadge_avgPrice__3dzBM{font-size:10px;opacity:.8}.Button_button__Sl7TR{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid transparent;border-radius:var(--radius-md);font-family:inherit;font-size:var(--font-size-sm);font-weight:500;line-height:1.5;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}.Button_button__Sl7TR:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Button_button__Sl7TR:active:not(:disabled){transform:translateY(1px)}.Button_default___fzk6{background:var(--color-bg-secondary);border-color:var(--color-border);color:var(--color-text-primary)}.Button_default___fzk6:hover:not(:disabled){background:var(--color-bg-tertiary);border-color:var(--color-border-medium)}.Button_primary__w4uo5{background:var(--color-primary-600);border-color:var(--color-primary-600);color:var(--color-white)}.Button_primary__w4uo5:hover:not(:disabled){background:var(--color-primary-700);border-color:var(--color-primary-700);box-shadow:var(--shadow-md)}.Button_secondary__8dIDZ{background:var(--color-secondary-600);border-color:var(--color-secondary-600);color:var(--color-white)}.Button_secondary__8dIDZ:hover:not(:disabled){background:var(--color-secondary-700);border-color:var(--color-secondary-700);box-shadow:var(--shadow-md)}.Button_success__z6nCj{background:var(--color-success-600);border-color:var(--color-success-600);color:var(--color-white)}.Button_success__z6nCj:hover:not(:disabled){background:var(--color-success-700);border-color:var(--color-success-700);box-shadow:var(--shadow-md)}.Button_danger__TGAns{background:var(--color-error-600);border-color:var(--color-error-600);color:var(--color-white)}.Button_danger__TGAns:hover:not(:disabled){background:var(--color-error-700);border-color:var(--color-error-700);box-shadow:var(--shadow-md)}.Button_warning__B9ush{background:var(--color-warning-600);border-color:var(--color-warning-600);color:var(--color-white)}.Button_warning__B9ush:hover:not(:disabled){background:var(--color-warning-700);border-color:var(--color-warning-700);box-shadow:var(--shadow-md)}.Button_info__bGJeP{background:var(--color-info-600);border-color:var(--color-info-600);color:var(--color-white)}.Button_info__bGJeP:hover:not(:disabled){background:var(--color-info-700);border-color:var(--color-info-700);box-shadow:var(--shadow-md)}.Button_outline__wS_Wz{background:transparent;border-color:var(--color-border);color:var(--color-text-primary)}.Button_outline__wS_Wz:hover:not(:disabled){background:var(--color-bg-secondary);border-color:var(--color-primary-600);color:var(--color-primary-600)}.Button_outline-primary__Qop3p{background:transparent;border-color:var(--color-primary-600);color:var(--color-primary-600)}.Button_outline-primary__Qop3p:hover:not(:disabled){background:var(--color-primary-600);border-color:var(--color-primary-600);color:var(--color-white)}.Button_outline-secondary__cfdU7{background:transparent;border-color:var(--color-border);color:var(--color-text-secondary)}.Button_outline-secondary__cfdU7:hover:not(:disabled){background:var(--color-bg-secondary);border-color:var(--color-text-secondary);color:var(--color-text-primary)}.Button_outline-info__DfaE2{background:transparent;border-color:var(--color-info-600);color:var(--color-info-600)}.Button_outline-info__DfaE2:hover:not(:disabled){background:var(--color-info-600);border-color:var(--color-info-600);color:var(--color-white)}.Button_outline-warning__R6Z92{background:transparent;border-color:var(--color-warning-600);color:var(--color-warning-600)}.Button_outline-warning__R6Z92:hover:not(:disabled){background:var(--color-warning-600);border-color:var(--color-warning-600);color:var(--color-white)}.Button_outline-success__WpRfy{background:transparent;border-color:var(--color-success-600);color:var(--color-success-600)}.Button_outline-success__WpRfy:hover:not(:disabled){background:var(--color-success-600);border-color:var(--color-success-600);color:var(--color-white)}.Button_outline-danger__Sdqsd{background:transparent;border-color:var(--color-error-600);color:var(--color-error-600)}.Button_outline-danger__Sdqsd:hover:not(:disabled){background:var(--color-error-600);border-color:var(--color-error-600);color:var(--color-white)}.Button_link__DA_EM{background:transparent;border:none;color:inherit;padding:0}.Button_link__DA_EM:hover:not(:disabled){background:transparent;color:inherit;text-decoration:none;opacity:.8}.Button_button__Sl7TR.Button_icon__btqcB{background:transparent;border:1px solid var(--color-border-light);color:inherit;padding:0;width:32px;height:32px;border-radius:6px}.Button_button__Sl7TR.Button_icon__btqcB:hover:not(:disabled){background:var(--color-overlay-light);border-color:var(--color-border-medium)}.header-navbar .Button_icon__btqcB,html body .header-navbar .Button_button__Sl7TR.Button_icon__btqcB,html body .navbar.header-navbar .Button_button__Sl7TR.Button_icon__btqcB,html body nav.header-navbar .Button_button__Sl7TR.Button_icon__btqcB,nav.header-navbar .Button_icon__btqcB{border:none;background:transparent;color:var(--color-white)}.header-navbar .Button_icon__btqcB:hover:not(:disabled),html body .header-navbar .Button_button__Sl7TR.Button_icon__btqcB:hover:not(:disabled),html body .navbar.header-navbar .Button_button__Sl7TR.Button_icon__btqcB:hover:not(:disabled),html body nav.header-navbar .Button_button__Sl7TR.Button_icon__btqcB:hover:not(:disabled),nav.header-navbar .Button_icon__btqcB:hover:not(:disabled){border:none;background:hsla(0,0%,100%,.15);color:var(--color-warm-beige-light)}.Button_noBorder__v2jYD,.Button_noBorder__v2jYD:hover:not(:disabled){border:none}.Button_sm__0r4DX{padding:var(--space-1) var(--space-3);font-size:var(--font-size-xs)}.Button_md__ke_iv{padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm)}.Button_lg__7TElr{padding:var(--space-3) var(--space-5);font-size:var(--font-size-base)}.Button_iconOnly__Sc_qR,.Button_iconOnly__Sc_qR.Button_sm__0r4DX{padding:var(--space-2);width:2.5rem;height:2.5rem}.Button_iconOnly__Sc_qR.Button_lg__7TElr{width:3rem;height:3rem;padding:var(--space-3)}.Button_fullWidth__p2eiw{width:100%}.Button_loading__rJdyc{cursor:wait;pointer-events:none}.Button_spinner__Ye_jQ{position:absolute;display:flex;align-items:center;justify-content:center}.Button_spinnerIcon__vI41H{width:1rem;height:1rem;animation:Button_spin__pocUf .8s linear infinite}.Button_spinnerCircle__s2cXX{stroke:currentColor;stroke-dasharray:60;stroke-dashoffset:0;stroke-linecap:round;animation:Button_spinnerDash__Oy0Or 1.5s ease-in-out infinite}.Button_contentHidden__J_rHR{visibility:hidden}.Button_disabled__DH8Eh{opacity:.5;cursor:not-allowed;pointer-events:none}@keyframes Button_spin__pocUf{to{transform:rotate(1turn)}}@keyframes Button_spinnerDash__Oy0Or{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 (max-width:768px){.Button_button__Sl7TR{font-size:var(--font-size-xs)}.Button_sm__0r4DX{padding:var(--space-1) var(--space-2)}.Button_md__ke_iv{padding:var(--space-2) var(--space-3)}.Button_lg__7TElr{padding:var(--space-2) var(--space-4)}}@media (max-width:480px){.Button_md__ke_iv{padding:var(--space-1) var(--space-3)}.Button_lg__7TElr{padding:var(--space-2) var(--space-3)}}@media (prefers-reduced-motion:reduce){.Button_button__Sl7TR{transition:none}.Button_spinnerCircle__s2cXX,.Button_spinnerIcon__vI41H{animation:none}.Button_button__Sl7TR:active:not(:disabled){transform:none}}.DashboardSettings_settingsButton__RGbJa{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--color-border-light);border-radius:var(--radius-md);background:var(--color-bg-secondary);color:var(--color-text-secondary);cursor:pointer;transition:all .2s ease}.DashboardSettings_settingsButton__RGbJa:hover{background:var(--color-bg-hover);color:var(--color-text-primary);border-color:var(--color-border-medium)}.DashboardSettings_settingsButton__RGbJa:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}.DashboardSettings_settingsButtonBadge__3SX5c{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 var(--space-1);font-size:var(--text-xs);font-weight:var(--font-semibold);line-height:18px;text-align:center;color:var(--color-white);background:var(--color-danger-500);border-radius:var(--radius-full)}.DashboardSettings_settingsButtonWrapper__dsweM{position:relative;display:inline-block}.DashboardSettings_modalBody__nTPxS{padding:0}.DashboardSettings_sectionTitle__Yx8ns{display:flex;align-items:center;font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:var(--tracking-wider);padding:var(--space-3) var(--space-4);margin:0;background:var(--color-bg-secondary);border-bottom:1px solid var(--color-border-light)}.DashboardSettings_sectionIcon__j_9iz{margin-right:var(--space-2);flex-shrink:0}.DashboardSettings_widgetList__V910j{list-style:none;margin:0;padding:0}.DashboardSettings_widgetItem__DBG_R{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-light);transition:background .15s ease}.DashboardSettings_widgetItem__DBG_R:last-child{border-bottom:none}.DashboardSettings_widgetItem__DBG_R:hover{background:var(--color-bg-hover)}.DashboardSettings_widgetInfo__QXpW1{display:flex;align-items:center;gap:var(--space-3);flex:1 1;min-width:0}.DashboardSettings_widgetIcon__cu8sv{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--color-bg-tertiary);border-radius:var(--radius-md);color:var(--color-text-secondary);flex-shrink:0}.DashboardSettings_widgetDetails__ANc7P{flex:1 1;min-width:0}.DashboardSettings_widgetName__nCYqS{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-primary);margin:0;line-height:1.4}.DashboardSettings_widgetDescription__2X5tA{font-size:var(--text-xs);color:var(--color-text-tertiary);margin:0;line-height:1.4}.DashboardSettings_widgetItem__DBG_R.DashboardSettings_hidden__8wcgq{opacity:.6}.DashboardSettings_widgetItem__DBG_R.DashboardSettings_hidden__8wcgq .DashboardSettings_widgetName__nCYqS{text-decoration:line-through;color:var(--color-text-tertiary)}.DashboardSettings_actionButtons__gYqb3{display:flex;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border-light);background:var(--color-bg-secondary)}.DashboardSettings_actionButton__oNpu7{flex:1 1;display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-weight:var(--font-medium);border:1px solid var(--color-border-light);border-radius:var(--radius-md);background:var(--color-bg-primary);color:var(--color-text-secondary);cursor:pointer;transition:all .2s ease}.DashboardSettings_actionButton__oNpu7:hover{background:var(--color-bg-hover);color:var(--color-text-primary);border-color:var(--color-border-medium)}.DashboardSettings_actionButton__oNpu7:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}.DashboardSettings_actionButton__oNpu7.DashboardSettings_primary__KRib_{background:var(--color-primary-500);color:var(--color-white);border-color:var(--color-primary-500)}.DashboardSettings_actionButton__oNpu7.DashboardSettings_primary__KRib_:hover{background:var(--color-primary-600);border-color:var(--color-primary-600)}.DashboardSettings_actionButton__oNpu7.DashboardSettings_danger__RcbVT{color:var(--color-danger-600)}.DashboardSettings_actionButton__oNpu7.DashboardSettings_danger__RcbVT:hover{background:var(--color-danger-50);border-color:var(--color-danger-200)}.DashboardSettings_actionButton__oNpu7:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.DashboardSettings_modalFooter__G2_gY{display:flex;align-items:center;justify-content:space-between}.DashboardSettings_footerButton__r8e15{padding:var(--space-2) var(--space-4);font-size:var(--text-sm);font-weight:var(--font-medium);border-radius:var(--radius-md);cursor:pointer;transition:all .2s ease}.DashboardSettings_footerButton__r8e15.DashboardSettings_secondary__cDLNM{background:var(--color-bg-secondary);color:var(--color-text-primary);border:1px solid var(--color-border-medium)}.DashboardSettings_footerButton__r8e15.DashboardSettings_secondary__cDLNM:hover{background:var(--color-bg-hover)}.DashboardSettings_footerButton__r8e15.DashboardSettings_primary__KRib_{background:var(--color-primary-500);color:var(--color-white);border:1px solid var(--color-primary-500)}.DashboardSettings_footerButton__r8e15.DashboardSettings_primary__KRib_:hover{background:var(--color-primary-600);border-color:var(--color-primary-600)}.DashboardSettings_footerButton__r8e15:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}.DashboardSettings_visibilityStats__tJWwi{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-tertiary)}.DashboardSettings_visibilityCount__FBmBc{font-weight:var(--font-semibold);color:var(--color-text-primary)}.DashboardSettings_emptyState__6wUBG{padding:var(--space-8) var(--space-4);text-align:center;color:var(--color-text-tertiary)}.DashboardSettings_emptyStateIcon__Q_iQY{width:48px;height:48px;margin:0 auto var(--space-3);color:var(--color-text-tertiary);opacity:.5}@media (prefers-reduced-motion:reduce){.DashboardSettings_actionButton__oNpu7,.DashboardSettings_footerButton__r8e15,.DashboardSettings_settingsButton__RGbJa,.DashboardSettings_widgetItem__DBG_R{transition:none}}.MarketIntelligencePanel_panel__LVl_e{margin-bottom:var(--space-4)}.MarketIntelligencePanel_panelTitle__z42y5{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text-primary);margin:0}.MarketIntelligencePanel_badgeRow__ipg5o{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap}.MarketIntelligencePanel_recordCount__W_eGz{font-size:var(--text-sm);color:var(--color-text-secondary);white-space:nowrap}.MarketIntelligencePanel_diffText__1POwQ{font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-text-primary);margin-bottom:var(--space-4);padding:var(--space-3);background:var(--color-bg-secondary);border-radius:var(--radius-md);text-align:center}.MarketIntelligencePanel_statsGrid__5E9ui{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:var(--space-5);padding:var(--space-4);background:var(--color-bg-secondary);border-radius:var(--radius-md)}@media (max-width:768px){.MarketIntelligencePanel_statsGrid__5E9ui{grid-template-columns:1fr;gap:var(--space-3)}}@media (max-width:480px){.MarketIntelligencePanel_statsGrid__5E9ui{gap:var(--space-2)}.MarketIntelligencePanel_chartSection__4xpJ6,.MarketIntelligencePanel_priceBarSection__Bum1K{margin-bottom:var(--space-4)}}.MarketIntelligencePanel_stat__wuE8H{display:flex;flex-direction:column;gap:var(--space-1)}.MarketIntelligencePanel_statValue__i0uNF{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text-primary);display:flex;align-items:center;gap:var(--space-1)}.MarketIntelligencePanel_statLabel__MlkFx{font-size:var(--text-xs);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}.MarketIntelligencePanel_trendIconUp__n4H4j{color:var(--color-success-600)}.MarketIntelligencePanel_trendIconDown__hys4X{color:var(--color-danger-600)}.MarketIntelligencePanel_trendIconStable__RQXYO{color:var(--color-text-tertiary)}.MarketIntelligencePanel_chartSection__4xpJ6,.MarketIntelligencePanel_priceBarSection__Bum1K{margin-bottom:var(--space-5)}.MarketIntelligencePanel_upgradeSection__V7GEX{margin-top:var(--space-4)}.MarketIntelligencePanel_artistLink__02Y9A{display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3);margin-top:var(--space-5);background:var(--color-bg-secondary);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);color:var(--color-primary-600);font-size:var(--text-sm);font-weight:var(--font-medium);text-decoration:none;transition:all var(--transition-fast)}.MarketIntelligencePanel_artistLink__02Y9A:hover{background:var(--color-primary-50);border-color:var(--color-primary-300);color:var(--color-primary-700);text-decoration:none}.MarketIntelligencePanel_artistLink__02Y9A:focus{outline:2px solid var(--color-primary-500);outline-offset:2px}.RestrictedSection_container__0WrV3{position:relative;overflow:hidden;border-radius:var(--radius-lg);background:var(--color-bg-primary);min-height:var(--restricted-min-height,300px);border:1px solid var(--color-border-primary)}.RestrictedSection_blurredPreview__z3b_k{position:absolute;inset:0;filter:blur(8px);opacity:.3;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.RestrictedSection_overlay__KgQii{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--color-bg-primary-alpha-90,hsla(0,0%,100%,.95)) 0,var(--color-bg-secondary-alpha-90,rgba(248,250,252,.95)) 100%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.RestrictedSection_content__Tqr3n{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--space-6);max-width:400px}.RestrictedSection_iconWrapper__kBCbK{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:var(--color-primary-100);border-radius:var(--radius-full);color:var(--color-primary-600);margin-bottom:var(--space-3)}.RestrictedSection_title__1toOw{font-size:var(--text-lg);font-weight:700;color:var(--color-text-primary);margin:0 0 var(--space-2) 0}.RestrictedSection_description__pv4Ex{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0 0 var(--space-3) 0;line-height:1.4}.RestrictedSection_pricing__mQQ78{display:flex;align-items:baseline;gap:var(--space-1);margin-bottom:var(--space-3)}.RestrictedSection_priceAmount__7pHRW{font-size:var(--text-2xl);font-weight:700;color:var(--color-text-primary)}.RestrictedSection_pricePeriod__By6Oj{font-size:var(--text-sm);color:var(--color-text-tertiary)}.RestrictedSection_upgradeButton__K0ONZ{min-width:200px}.RestrictedSection_guarantee__u6z9L{font-size:var(--text-xs);color:var(--color-text-tertiary);margin:var(--space-3) 0 0 0}.RestrictedSection_inlineRestricted__3XRbE{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);background:var(--color-bg-tertiary);border:1px dashed var(--color-border-secondary);border-radius:var(--radius-sm);color:var(--color-text-tertiary);font-size:var(--text-sm);cursor:pointer;transition:all .2s ease}.RestrictedSection_inlineRestricted__3XRbE:hover{background:var(--color-primary-50);border-color:var(--color-primary-300);color:var(--color-primary-700)}.RestrictedSection_inlineRestricted__3XRbE:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}.RestrictedSection_countRestricted__1cibV{display:flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%;padding:var(--space-3) var(--space-4);background:linear-gradient(to bottom,var(--color-bg-tertiary),var(--color-bg-secondary));border:1px solid var(--color-border-primary);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--text-sm);cursor:pointer;transition:all .2s ease}.RestrictedSection_countRestricted__1cibV:hover{background:var(--color-primary-50);border-color:var(--color-primary-300);color:var(--color-primary-700)}.RestrictedSection_countRestricted__1cibV:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}@media (prefers-color-scheme:dark){.RestrictedSection_overlay__KgQii{background:linear-gradient(135deg,var(--color-bg-primary-alpha-95,rgba(15,23,42,.95)) 0,var(--color-bg-secondary-alpha-95,rgba(30,41,59,.95)) 100%)}.RestrictedSection_iconWrapper__kBCbK{background:var(--color-primary-900);color:var(--color-primary-400)}}@media (max-width:640px){.RestrictedSection_content__Tqr3n{padding:var(--space-6) var(--space-4);max-width:100%}.RestrictedSection_iconWrapper__kBCbK{width:56px;height:56px}.RestrictedSection_title__1toOw{font-size:var(--text-lg);margin-bottom:var(--space-2)}.RestrictedSection_description__pv4Ex{font-size:var(--text-xs);margin-bottom:var(--space-3)}.RestrictedSection_pricing__mQQ78{flex-direction:column;align-items:center;gap:0;margin-bottom:var(--space-3)}.RestrictedSection_priceAmount__7pHRW{font-size:var(--text-2xl)}.RestrictedSection_pricePeriod__By6Oj{font-size:var(--text-xs)}.RestrictedSection_upgradeButton__K0ONZ{width:100%;min-width:auto;min-height:44px}.RestrictedSection_guarantee__u6z9L{font-size:10px;margin-top:var(--space-2)}.RestrictedSection_inlineRestricted__3XRbE{min-height:44px;padding:var(--space-2) var(--space-3);font-size:var(--text-xs)}.RestrictedSection_countRestricted__1cibV{flex-direction:column;gap:var(--space-2);padding:var(--space-3);font-size:var(--text-xs);text-align:center}}@media (max-width:480px){.RestrictedSection_content__Tqr3n{padding:var(--space-4) var(--space-3)}.RestrictedSection_iconWrapper__kBCbK{width:44px;height:44px;margin-bottom:var(--space-2)}.RestrictedSection_priceAmount__7pHRW{font-size:var(--text-xl)}}.ExportButton_exportContainer__KrqdV{display:inline-block}.ExportButton_exportButton__4AT_Z{position:relative}.ExportButton_quotaBadge__YViVJ{display:inline-flex;align-items:center;justify-content:center;margin-left:.375rem;padding:.125rem .375rem;font-size:.65rem;font-weight:600;line-height:1;border-radius:9999px;background-color:var(--color-primary-500);color:var(--color-white)}.ExportButton_dropdown__gtmwo{position:absolute;top:100%;right:0;z-index:1000;min-width:180px;margin-top:.25rem;padding:.25rem 0;background-color:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-lg)}.ExportButton_dropdownItem__UP0as{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;font-size:.875rem;color:var(--color-text-primary);background:none;border:none;cursor:pointer;transition:background-color .15s ease}.ExportButton_dropdownItem__UP0as:hover{background-color:var(--color-bg-secondary)}.ExportButton_dropdownFooter__ToNLi{padding:.5rem .75rem;border-top:1px solid var(--color-border-secondary);margin-top:.25rem}.ExportButton_warning__YwjgR .ExportButton_quotaBadge__YViVJ{background-color:var(--color-warning-500)}.ExportButton_danger__DmL0z .ExportButton_quotaBadge__YViVJ{background-color:var(--color-danger-500)}@media (max-width:640px){.ExportButton_exportButton__4AT_Z{min-height:44px;padding:.5rem .75rem}.ExportButton_quotaBadge__YViVJ{padding:.1rem .25rem;font-size:.6rem;margin-left:.25rem}.ExportButton_dropdown__gtmwo{position:fixed;left:1rem;right:1rem;bottom:1rem;top:auto;width:auto;min-width:auto;border-radius:var(--radius-lg);box-shadow:var(--shadow-xl)}.ExportButton_dropdownItem__UP0as{min-height:48px;padding:.75rem 1rem;font-size:1rem}.ExportButton_dropdownFooter__ToNLi{padding:.75rem 1rem;text-align:center}}@media (max-width:768px) and (min-width:641px){.ExportButton_quotaBadge__YViVJ{padding:.1rem .3rem;font-size:.625rem}}.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)}}@media (max-width:480px){.FAQSection_faqSection__MTP1Z{padding:var(--space-8) 0}.FAQSection_title__hR7XJ{font-size:var(--text-xl)}.FAQSection_question__TCgDh{padding:var(--space-3)}.FAQSection_questionText__xCc2u{font-size:var(--text-sm)}.FAQSection_answerContent__CZAeJ{padding:0 var(--space-3) var(--space-3)}}.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)}.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}}.MobileGalleriesPage_container__1QngA{min-height:100vh;background:var(--color-bg-primary);padding-bottom:var(--space-20)}.MobileGalleriesPage_content__e6yT4{padding:var(--space-4)}.MobileGalleriesPage_skeletonContainer__nF48_{display:flex;flex-direction:column;gap:var(--space-4)}.MobileGalleriesPage_skeleton__6hSWN{background:var(--color-bg-secondary);border-radius:var(--radius-lg);overflow:hidden}.MobileGalleriesPage_skeletonImage__mSPI4{width:100%;height:200px;background:linear-gradient(90deg,var(--color-gray-200) 0,var(--color-gray-100) 50%,var(--color-gray-200) 100%);background-size:200% 100%;animation:MobileGalleriesPage_shimmer__VtxgR 1.5s infinite}.MobileGalleriesPage_skeletonContent__BXaMc{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.MobileGalleriesPage_skeletonLine__7Tp41{height:16px;background:linear-gradient(90deg,var(--color-gray-200) 0,var(--color-gray-100) 50%,var(--color-gray-200) 100%);background-size:200% 100%;animation:MobileGalleriesPage_shimmer__VtxgR 1.5s infinite;border-radius:var(--radius-sm)}.MobileGalleriesPage_skeletonLine__7Tp41:first-child{width:70%}.MobileGalleriesPage_skeletonLine__7Tp41:nth-child(2){width:50%}.MobileGalleriesPage_skeletonLine__7Tp41:nth-child(3){width:90%}@keyframes MobileGalleriesPage_shimmer__VtxgR{0%{background-position:200% 0}to{background-position:-200% 0}}[data-theme=dark] .MobileGalleriesPage_skeleton__6hSWN{background:var(--color-dark-800)}[data-theme=dark] .MobileGalleriesPage_skeletonImage__mSPI4,[data-theme=dark] .MobileGalleriesPage_skeletonLine__7Tp41{background:linear-gradient(90deg,var(--color-dark-700) 0,var(--color-dark-600) 50%,var(--color-dark-700) 100%);background-size:200% 100%}.MobileGalleriesPage_loadMoreBtn__qWQ9r{width:100%;padding:var(--space-4);background:var(--color-bg-secondary);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);color:var(--color-text-primary);font-size:var(--text-base);font-weight:var(--font-semibold);cursor:pointer;transition:var(--transition-base);margin-top:var(--space-4);min-height:44px}.MobileGalleriesPage_loadMoreBtn__qWQ9r:hover{background:var(--color-bg-tertiary)}.MobileGalleriesPage_loadMoreBtn__qWQ9r:disabled{opacity:.5;cursor:not-allowed}.MobileGalleriesPage_loadMoreBtn__qWQ9r:active{transform:scale(.98)}.MobileGalleriesPage_emptyState__t0cW8{text-align:center;padding:var(--space-16) var(--space-4)}.MobileGalleriesPage_emptyStateIcon__ipkAs{font-size:64px;color:var(--color-text-tertiary);margin-bottom:var(--space-4);opacity:.5}.MobileGalleriesPage_emptyStateTitle__7tFwo{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--color-text-primary);margin-bottom:var(--space-2)}.MobileGalleriesPage_emptyStateText__XjFgx{font-size:var(--text-base);color:var(--color-text-secondary);margin:0}.UserOnboarding_infoPanel__84bGq{background-color:var(--color-bg-secondary)}.ArtistHeader_header-section__IBhs8{background-color:var(--color-bg-primary);box-shadow:var(--shadow-sm)}.ArtistHeader_artist-details__r3s3N{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);color:var(--color-text-secondary)}.ArtistHeader_artist-detail-item__e1rEg{display:inline-flex;align-items:center;gap:var(--space-1)}.ArtistHeader_artist-detail-item__e1rEg svg{color:var(--color-text-muted)}.ArtistHeader_wikipedia-link__g5a26{color:var(--color-primary-600);transition:color var(--transition-fast)}.ArtistHeader_wikipedia-link__g5a26:hover{color:var(--color-primary-700)}.ArtistHeader_follower-badge__HGekw{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-1);font-size:var(--text-sm);color:var(--color-text-secondary)}.ArtistHeader_follower-badge__HGekw svg{color:var(--color-primary-500)}.ArtistHeader_header-actions__HNODF{display:flex;gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end}.ArtistHeader_back-button__8nVYN{display:inline-flex}.ArtistHeader_button-text__JGgO5{display:inline}@media (max-width:768px){.ArtistHeader_header-actions__HNODF{justify-content:center;width:100%;gap:var(--space-1)}.ArtistHeader_back-button__8nVYN,.ArtistHeader_button-text__JGgO5,.ArtistHeader_header-action-btn__z_VwU span,.ArtistHeader_header-actions__HNODF a span,.ArtistHeader_header-actions__HNODF button span{display:none}.ArtistHeader_header-action-btn__z_VwU,.ArtistHeader_header-actions__HNODF a,.ArtistHeader_header-actions__HNODF button{padding:var(--space-2);min-width:36px;min-height:36px;display:inline-flex;align-items:center;justify-content:center}.ArtistHeader_header-action-btn__z_VwU svg,.ArtistHeader_header-actions__HNODF a svg,.ArtistHeader_header-actions__HNODF button svg{min-width:16px;min-height:16px;width:16px;height:16px;margin:0;flex-shrink:0;display:block}}@media (max-width:480px){.ArtistHeader_header-actions__HNODF{gap:var(--space-1)}.ArtistHeader_header-action-btn__z_VwU,.ArtistHeader_header-actions__HNODF a,.ArtistHeader_header-actions__HNODF button{min-width:32px;min-height:32px}}.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)}@media (max-width:480px){.ArtistErrorBoundary_errorCard___Z7NA{width:calc(100vw - var(--space-8));padding:var(--space-6)}.ArtistErrorBoundary_errorStack__MGCPt{max-width:100%}.ArtistErrorBoundary_errorContainer__oIU98{padding:var(--space-4)}}@media (max-width:360px){.ArtistErrorBoundary_errorActions__6jcFu{flex-direction:column;align-items:stretch}.ArtistErrorBoundary_errorCard___Z7NA{padding:var(--space-4)}}.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}}@media (max-width:480px){.UserListView_bulkActionsBar__dGIW_{padding:var(--space-1) var(--space-2)}.UserListView_searchInputRow__3gOfg{flex-direction:column;align-items:stretch}.UserListView_filterActions__k2WOS{flex-direction:column}}.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}}@media (max-width:480px){.tables_tableCell__dySrw,.tables_tableHeaderCell__wnBeZ{padding:var(--space-1) var(--space-2)}.tables_tableEmpty__98iV_{padding:var(--space-6) var(--space-3)}}