.WishlistLimitUpsellDialog_header__uP3zc{display:flex;flex-direction:column;align-items:center;text-align:center;padding-bottom:var(--space-4)}.WishlistLimitUpsellDialog_iconWrapper__P2dwC{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:linear-gradient(135deg,var(--primary),var(--primary-dark,var(--primary)));border-radius:var(--radius-full);margin-bottom:var(--space-3)}.WishlistLimitUpsellDialog_icon__CVqOJ{width:24px;height:24px;color:var(--primary-foreground)}.WishlistLimitUpsellDialog_title__u9NWS{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--foreground);margin-bottom:var(--space-2)}.WishlistLimitUpsellDialog_description__MzHRl{font-size:var(--text-body);color:var(--foreground-secondary);line-height:1.5}.WishlistLimitUpsellDialog_features__Bq1H4{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);background-color:var(--background-secondary);border-radius:var(--radius-md);margin-bottom:var(--space-4)}.WishlistLimitUpsellDialog_feature__jRG5_{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-body);color:var(--foreground)}.WishlistLimitUpsellDialog_featureIcon__kDLuS{width:16px;height:16px;color:var(--primary);flex-shrink:0}.WishlistLimitUpsellDialog_footer__9MPRk{display:flex;flex-direction:column;gap:var(--space-2)}.WishlistLimitUpsellDialog_footer__9MPRk>*{width:100%}.WishlistLimitUpsellDialog_buttonIcon__0Ot3A{width:16px;height:16px;margin-right:var(--space-1)}.WishlistLimitUpsellDialog_disclaimer__U1_Cf{font-size:var(--text-small);color:var(--muted-foreground);text-align:center;margin-top:var(--space-3)}.WishlistLimitUpsellDialog_guarantee__JOtPZ{display:flex;align-items:center;justify-content:center;gap:var(--space-2);margin-top:var(--space-3);font-size:var(--text-small);color:var(--foreground-secondary)}.WishlistLimitUpsellDialog_guaranteeIcon__fmdk4{width:14px;height:14px;color:var(--success);flex-shrink:0}.WishlistLimitUpsellDialog_appStoreRating__LlCep{display:flex;align-items:center;justify-content:center;gap:var(--space-1);margin-top:var(--space-3);font-size:var(--text-small);color:var(--foreground-secondary);text-decoration:none;transition:color var(--transition)}.WishlistLimitUpsellDialog_appStoreRating__LlCep:hover{color:var(--foreground)}.WishlistLimitUpsellDialog_appStoreRatingStar__7SU2R{width:14px;height:14px;color:#fbbf24;fill:#fbbf24}.WishlistLimitUpsellDialog_appStoreRatingScore__CJGsO{font-weight:var(--font-semibold);color:var(--foreground)}.WishlistLimitUpsellDialog_appStoreRatingText__EqmvC{color:var(--foreground-secondary)}.TextImportDialog_dialogContent__vo6VW{display:flex;flex-direction:column}.TextImportDialog_sourceTabs__rVK2g{display:flex;gap:var(--space-1);padding:var(--space-1);background-color:var(--background-secondary);border-radius:var(--radius)}.TextImportDialog_sourceTab__1dtZd{flex:1;padding:var(--space-2) var(--space-3);background:none;border:none;border-radius:var(--radius-sm);font-size:var(--text-small);font-weight:var(--font-medium);color:var(--foreground-secondary);cursor:pointer;transition:all var(--transition)}.TextImportDialog_sourceTab__1dtZd:hover{color:var(--foreground);background-color:var(--background-tertiary)}.TextImportDialog_sourceTabActive__VJfLc{color:var(--foreground);background-color:var(--background);box-shadow:0 1px 3px rgba(0,0,0,.1)}.TextImportDialog_textEntrySection__8B7Jv{display:flex;flex-direction:column;gap:var(--space-3)}.TextImportDialog_textarea__mcYnZ{min-height:12rem;max-height:20rem;font-family:var(--font-mono);font-size:var(--text-small);resize:none;line-height:1.6}.TextImportDialog_helpText__zp5BY{font-size:var(--text-small);color:var(--foreground-tertiary);margin:0}.TextImportDialog_helpText__zp5BY code{font-family:var(--font-mono);background-color:var(--background-secondary);padding:.125rem .25rem;border-radius:var(--radius-sm)}.TextImportDialog_parsePreview__BY7fF{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);background-color:var(--background-secondary);border-radius:var(--radius)}.TextImportDialog_parsePreviewHeader__sbu59{display:flex;justify-content:space-between;align-items:center}.TextImportDialog_parsePreviewTitle__i8Cq8{font-size:var(--text-small);font-weight:var(--font-semibold);color:var(--foreground-secondary)}.TextImportDialog_parsePreviewCount__ORCYd{font-size:var(--text-small);color:var(--foreground-tertiary)}.TextImportDialog_parsePreviewList__sHe5X{display:flex;flex-direction:column;gap:var(--space-1);max-height:8rem;overflow-y:auto}.TextImportDialog_parsePreviewItem__hjs4R{display:flex;gap:var(--space-2);font-size:var(--text-small);color:var(--foreground-secondary)}.TextImportDialog_parsePreviewQuantity__0vXwV{flex-shrink:0;width:2rem;text-align:right;color:var(--foreground-tertiary)}.TextImportDialog_parsePreviewName__M1_6k{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TextImportDialog_parsePreviewSet__6Hw2o{flex-shrink:0;color:var(--foreground-tertiary);font-size:var(--text-xsmall)}.TextImportDialog_parsePreviewSideboard__mQmK2{color:var(--theme-medium);font-size:var(--text-xsmall)}.TextImportDialog_parsePreviewMaybeboard__XtoB4{color:var(--foreground-tertiary);font-size:var(--text-xsmall)}.TextImportDialog_parsePreviewCommander__PbLiv{color:var(--warning);font-size:var(--text-xsmall);font-weight:var(--font-semibold)}.TextImportDialog_parsePreviewCompanion__j5Nmt{color:var(--info);font-size:var(--text-xsmall);font-weight:var(--font-semibold)}.TextImportDialog_parseErrors__OIJlo{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2);background-color:color-mix(in srgb,var(--destructive) 10%,transparent);border:1px solid color-mix(in srgb,var(--destructive) 30%,transparent);border-radius:var(--radius)}.TextImportDialog_parseErrorsTitle__5rpn7{font-size:var(--text-small);font-weight:var(--font-medium);color:var(--destructive)}.TextImportDialog_parseErrorsList__NS_U9{font-size:var(--text-xsmall);color:var(--destructive);font-family:var(--font-mono)}.TextImportDialog_optionsSection__D_f42{display:flex;flex-direction:column;gap:var(--space-4)}.TextImportDialog_backButton__jdcWm{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) 0;background:none;border:none;cursor:pointer;font-size:var(--text-small);color:var(--foreground-secondary);transition:color var(--transition)}.TextImportDialog_backButton__jdcWm:hover{color:var(--foreground)}.TextImportDialog_locationSection__DieYU{display:flex;flex-direction:column;gap:var(--space-2)}.TextImportDialog_sectionLabel__j_RDK{font-size:var(--text-small);font-weight:var(--font-semibold);color:var(--foreground-secondary)}.TextImportDialog_locationButtons__LRsv3{display:flex;gap:var(--space-2)}.TextImportDialog_checkboxOption__1uvfi{display:flex;align-items:center;gap:var(--space-2);cursor:pointer}.TextImportDialog_checkbox__nGWbq{width:1rem;height:1rem;accent-color:var(--theme-medium);cursor:pointer}.TextImportDialog_checkboxLabel__7gr19{font-size:var(--text-body);color:var(--foreground);cursor:pointer}.TextImportDialog_summary__Uw96b{padding:var(--space-3);background-color:var(--background-secondary);border-radius:var(--radius);font-size:var(--text-small);color:var(--foreground-secondary);text-align:center}.TextImportDialog_importingSection__5ld0K{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);padding:var(--space-8)}.TextImportDialog_spinner__MQqsZ{animation:TextImportDialog_spin__45Ukz 1s linear infinite;color:var(--theme-medium)}@keyframes TextImportDialog_spin__45Ukz{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.TextImportDialog_importingText__kItIM{font-size:var(--text-body);color:var(--foreground-secondary);text-align:center}.TextImportDialog_progressBar__GCbf4{width:100%;height:.5rem;background-color:var(--background-tertiary);border-radius:var(--radius);overflow:hidden}.TextImportDialog_progressFill__dYYpS{height:100%;background-color:var(--theme-medium);transition:width .3s ease}.TextImportDialog_resultsSection__YkLPS{display:flex;flex-direction:column;gap:var(--space-4)}.TextImportDialog_resultsSuccess__V7iQK{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-4);background-color:color-mix(in srgb,var(--success) 10%,transparent);border:1px solid color-mix(in srgb,var(--success) 30%,transparent);border-radius:var(--radius)}.TextImportDialog_resultsSuccessIcon__IDDS2{color:var(--success)}.TextImportDialog_resultsSuccessText__Pxm8k{font-size:var(--text-body);font-weight:var(--font-medium);color:var(--success)}.TextImportDialog_resultsFailures__xoMcs{display:flex;flex-direction:column;gap:var(--space-2)}.TextImportDialog_resultsFailuresTitle__W4v2W{font-size:var(--text-small);font-weight:var(--font-semibold);color:var(--foreground-secondary)}.TextImportDialog_resultsFailuresList__KViz1{display:flex;flex-direction:column;gap:var(--space-1);max-height:10rem;overflow-y:auto;padding:var(--space-2);background-color:var(--background-secondary);border-radius:var(--radius)}.TextImportDialog_resultsFailureItem__dHA8w{display:flex;justify-content:space-between;gap:var(--space-2);font-size:var(--text-small)}.TextImportDialog_resultsFailureName__VBZiH{color:var(--foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TextImportDialog_resultsFailureReason__6srdl{flex-shrink:0;color:var(--foreground-tertiary)}.TextImportDialog_errorState__2pfCO{padding:var(--space-3);background-color:color-mix(in srgb,var(--destructive) 10%,transparent);border:1px solid color-mix(in srgb,var(--destructive) 30%,transparent);border-radius:var(--radius);font-size:var(--text-small);color:var(--destructive);text-align:center}.TextImportDialog_footer___VppS{display:flex;justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--border);margin-top:var(--space-2)}.PremiumUpsell_container__4TXi9{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--space-6);background:linear-gradient(135deg,var(--background-secondary) 0,color-mix(in srgb,var(--primary) 5%,var(--background-secondary)) 100%);border-radius:var(--radius-lg);min-height:250px}.PremiumUpsell_iconWrapper__MtWbt{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:linear-gradient(135deg,var(--primary),var(--primary-dark,var(--primary)));border-radius:var(--radius-full);margin-bottom:var(--space-4)}.PremiumUpsell_icon__VOpoP{width:24px;height:24px;color:var(--primary-foreground)}.PremiumUpsell_title__G03Fi{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--foreground);margin-bottom:var(--space-2)}.PremiumUpsell_description__vCZxV{font-size:var(--text-body);color:var(--foreground-secondary);max-width:320px;margin-bottom:var(--space-4);line-height:1.5}.PremiumUpsell_button__Mlfgy{gap:var(--space-2)}.PremiumUpsell_buttonIcon__bLx6M{width:16px;height:16px}.PremiumUpsell_disclaimer__xJDnb{font-size:var(--text-small);color:var(--muted-foreground);margin-top:var(--space-3)}.PremiumUpsell_guarantee__LwHAs{display:flex;align-items:center;justify-content:center;gap:var(--space-2);margin-top:var(--space-3);font-size:var(--text-small);color:var(--foreground-secondary)}.PremiumUpsell_guaranteeIcon__D2Tku{width:14px;height:14px;color:var(--success);flex-shrink:0}.PremiumUpsell_appStoreRating__kWxir{display:flex;align-items:center;justify-content:center;gap:var(--space-1);margin-top:var(--space-2);font-size:var(--text-small);color:var(--foreground-secondary);text-decoration:none;transition:color var(--transition)}.PremiumUpsell_appStoreRating__kWxir:hover{color:var(--foreground)}.PremiumUpsell_appStoreRatingStar__FBqQr{width:14px;height:14px;color:#fbbf24;fill:#fbbf24}.PremiumUpsell_appStoreRatingScore__gFPBU{font-weight:var(--font-semibold);color:var(--foreground)}.PremiumUpsell_appStoreRatingText__u4bHX{color:var(--foreground-secondary)}.PremiumUpsell_compactContainer__5m_94{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4);background-color:var(--background-secondary);border-radius:var(--radius-lg);min-height:200px;flex-direction:column;text-align:center}.PremiumUpsell_compactContent__OuGXu{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.PremiumUpsell_compactIcon__we2yv{width:24px;height:24px;color:var(--primary)}.PremiumUpsell_compactText__Ih0fj{font-size:var(--text-body);color:var(--foreground-secondary)}.PremiumUpsell_compactText__Ih0fj strong{color:var(--foreground)}.PremiumUpsell_compactButton__flI9A{flex-shrink:0}.TimeframeSelector_container__iqb_R{display:flex;gap:var(--space-2);background-color:var(--background-tertiary);border-radius:var(--radius);padding:var(--space-1)}.TimeframeSelector_button__8N0_Q{padding:var(--space-1) var(--space-3);font-size:var(--text-small);font-weight:500;border:none;border-radius:calc(var(--radius) - 2px);background-color:transparent;color:var(--muted-foreground);cursor:pointer;transition:background-color var(--transition),color var(--transition)}.TimeframeSelector_button__8N0_Q:hover:not(:disabled){color:var(--foreground)}.TimeframeSelector_button__8N0_Q:disabled{opacity:.5;cursor:not-allowed}.TimeframeSelector_button__8N0_Q.TimeframeSelector_active__kX2zk{background-color:var(--background-secondary);color:var(--foreground)}@media (max-width:480px){.TimeframeSelector_container__iqb_R{gap:var(--space-1)}.TimeframeSelector_button__8N0_Q{padding:var(--space-1) var(--space-2)}}.PriceHistoryModal_header__9rdju{display:flex;flex-direction:row!important;align-items:center;justify-content:space-between;text-align:left}.PriceHistoryModal_headerActions__C1KkV{display:flex;align-items:center;gap:var(--space-3)}.PriceHistoryModal_closeButton__dJ9JR{display:flex;align-items:center;justify-content:center;border-radius:var(--radius);border:none;background-color:transparent;color:var(--muted-foreground);cursor:pointer;padding:var(--space-1);opacity:.7;transition:opacity var(--transition),color var(--transition)}.PriceHistoryModal_closeButton__dJ9JR:hover{opacity:1;color:var(--foreground)}.PriceHistoryModal_titleRow__N8BfE{display:flex;align-items:center;gap:var(--space-2)}.PriceHistoryModal_backButton__nLRNC{width:2rem;height:2rem;margin-left:calc(var(--space-2) * -1)}.PriceHistoryModal_content__ngqyW{padding-top:var(--space-4)}.PriceHistoryModal_timeframeRow__w1Adp{display:flex;justify-content:center;margin-bottom:var(--space-4)}.PriceHistoryModal_error__7i2ok{display:flex;align-items:center;justify-content:center;height:300px;background-color:var(--background-secondary);border-radius:var(--radius-lg);color:var(--destructive);font-size:var(--text-body)}.PriceHistoryModal_chartSkeleton__q3NBH{height:300px;background:linear-gradient(90deg,var(--background-secondary) 25%,var(--background-tertiary) 50%,var(--background-secondary) 75%);background-size:200% 100%;animation:PriceHistoryModal_shimmer__0KjUt 1.5s infinite;border-radius:var(--radius-lg)}@keyframes PriceHistoryModal_shimmer__0KjUt{0%{background-position:-200% 0}to{background-position:200% 0}}@media (max-width:480px){.PriceHistoryModal_dialog__ejS7w{padding:var(--space-4)}}.PriceHistorySection_collapsedButton__lSJdD{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);background-color:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--foreground-secondary);font-size:var(--text-small);cursor:pointer;transition:all var(--transition)}.PriceHistorySection_collapsedButton__lSJdD:hover{background-color:var(--background-tertiary);color:var(--foreground);border-color:var(--border-hover)}.PriceHistorySection_collapsedLabel__bFSW_{font-weight:var(--font-medium)}.PriceHistorySection_chevron__HITew{width:14px;height:14px;opacity:.6}.PriceHistorySection_container__iqHmI{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4)}.PriceHistorySection_header__mNi0f{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-4)}.PriceHistorySection_headerLeft__6d2z6{display:flex;align-items:center;gap:var(--space-2)}.PriceHistorySection_icon__DPYIA{width:16px;height:16px;color:var(--primary);flex-shrink:0}.PriceHistorySection_title__iI6HF{font-size:var(--text-body);font-weight:var(--font-semibold)}.PriceHistorySection_timeframeRow__EDVuA{display:flex;justify-content:center;margin-bottom:var(--space-4)}.PriceHistorySection_error__uYVrW{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);height:200px;background-color:var(--background-secondary);border-radius:var(--radius-lg);color:var(--foreground-secondary);font-size:var(--text-body)}.PriceHistorySection_chartSkeleton__QxB5Z{height:250px;background-color:var(--background-secondary);border-radius:var(--radius-lg);animation:PriceHistorySection_pulse__szS2R 1.5s ease-in-out infinite}@keyframes PriceHistorySection_pulse__szS2R{0%,to{opacity:1}50%{opacity:.5}}