.DeckNotesSection_collapsedButton__wk3Ju{display:inline-flex;align-items:center;gap:var(--space-2);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)}.DeckNotesSection_collapsedButton__wk3Ju:hover{background-color:var(--background-tertiary);color:var(--foreground);border-color:var(--border-hover)}.DeckNotesSection_collapsedLabel__mpm2_{font-weight:var(--font-medium)}.DeckNotesSection_chevron__fPwuA{width:14px;height:14px;opacity:.6}.DeckNotesSection_container__M6kwg{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4)}.DeckNotesSection_header__zFwgV{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-3)}.DeckNotesSection_headerLeft__KQkn_{display:flex;align-items:center;gap:var(--space-2)}.DeckNotesSection_icon__CwZlI{width:16px;height:16px;color:var(--primary);flex-shrink:0}.DeckNotesSection_title__514rf{font-size:var(--text-body);font-weight:var(--font-semibold)}.DeckNotesSection_headerActions__q7b6W{display:flex;align-items:center;gap:var(--space-1)}.DeckNotesSection_notesText__NKzbv{font-size:var(--text-body);color:var(--foreground);white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.5}.DeckNotesSection_emptyText__rUIlC{font-size:var(--text-body);color:var(--foreground-tertiary);margin:0;font-style:italic}.DeckNotesSection_editContainer__1YMyN{display:flex;flex-direction:column;gap:var(--space-2)}.DeckNotesSection_textarea__2Ph_K{resize:none;min-height:100px}.DeckNotesSection_editFooter__EYfCd{display:flex;align-items:center;justify-content:space-between}.DeckNotesSection_charCount__nrCk7{font-size:var(--text-small);color:var(--foreground-tertiary)}.DeckNotesSection_editActions__NUD_3{display:flex;align-items:center;gap:var(--space-2)}.DeckStatsSection_collapsedButton__Xvhp_{display:inline-flex;align-items:center;gap:var(--space-2);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)}.DeckStatsSection_collapsedButton__Xvhp_:hover{background-color:var(--background-tertiary);color:var(--foreground);border-color:var(--border-hover)}.DeckStatsSection_collapsedLabel__5ZaLw{font-weight:var(--font-medium)}.DeckStatsSection_chevron__mFDVT{width:14px;height:14px;opacity:.6}.DeckStatsSection_container__2EJWF{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4)}.DeckStatsSection_header__4WlAr{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-4)}.DeckStatsSection_headerLeft__sN9Nj{display:flex;align-items:center;gap:var(--space-2)}.DeckStatsSection_icon__n40zT{width:16px;height:16px;color:var(--primary);flex-shrink:0}.DeckStatsSection_title__MHL9W{font-size:var(--text-body);font-weight:var(--font-semibold)}.DeckStatsSection_content__tI_L6{display:flex;flex-direction:column;gap:var(--space-6)}.DeckStatsSection_summaryRow__BbvG8{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-3);padding:var(--space-4);background-color:var(--background-secondary);border-radius:var(--radius-lg)}.DeckStatsSection_summaryItem__IxSnq{display:flex;flex-direction:column;align-items:center;gap:var(--space-1)}.DeckStatsSection_summaryValue__KgLP4{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--foreground);font-variant-numeric:tabular-nums}.DeckStatsSection_summaryLabel__Kp3vn{font-size:var(--text-xs);color:var(--foreground-secondary);text-transform:uppercase;letter-spacing:.05em}.DeckStatsSection_section__2List{display:flex;flex-direction:column;gap:var(--space-2)}.DeckStatsSection_sectionTitle__Dy1SG{font-size:var(--text-small);font-weight:var(--font-semibold);color:var(--foreground-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0}.DeckStatsSection_chartContainer__UNP3I{background-color:var(--background-secondary);border-radius:var(--radius-lg);padding:var(--space-3);touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none}.DeckStatsSection_chartContainer__UNP3I,.DeckStatsSection_chartContainer__UNP3I *{-webkit-tap-highlight-color:transparent;outline:none}.DeckStatsSection_chartsRow__qGNVu{display:flex;flex-direction:column;gap:var(--space-6)}@media (min-width:640px){.DeckStatsSection_chartsRow__qGNVu{flex-direction:row;gap:var(--space-4)}}.DeckStatsSection_chartSection__lVHz_{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-2)}.DeckStatsSection_pipContainer__cA4ZE{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);background-color:var(--background-secondary);border-radius:var(--radius-lg);padding:var(--space-3)}.DeckStatsSection_pipContainer__cA4ZE,.DeckStatsSection_pipContainer__cA4ZE *{-webkit-tap-highlight-color:transparent;outline:none}@media (min-width:480px){.DeckStatsSection_pipContainer__cA4ZE{flex-direction:row;justify-content:center}}.DeckStatsSection_pipLegend__wQjjF{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center}@media (min-width:480px){.DeckStatsSection_pipLegend__wQjjF{flex-direction:column;flex-wrap:nowrap;gap:var(--space-1);min-width:100px}}.DeckStatsSection_pipLegendItem__OKx4_{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-small)}.DeckStatsSection_pipDot__9muES{width:10px;height:10px;border-radius:var(--radius-full);flex-shrink:0;border:1px solid var(--border)}.DeckStatsSection_pipLabel__SKFCq{color:var(--foreground-secondary);flex:1;min-width:0;white-space:nowrap}.DeckStatsSection_pipValue__u9BKq{color:var(--foreground);font-weight:var(--font-medium);font-variant-numeric:tabular-nums}.DeckStatsSection_typeBarContainer__Ujl_q{display:flex;flex-direction:column;gap:var(--space-2);background-color:var(--background-secondary);border-radius:var(--radius-lg);padding:var(--space-3)}.DeckStatsSection_typeBarRow__cvoVB{display:flex;align-items:center;gap:var(--space-3)}.DeckStatsSection_typeBarLabel__3VECR{font-size:var(--text-small);color:var(--foreground-secondary);width:90px;flex-shrink:0}.DeckStatsSection_typeBarTrack__Mvk7S{flex:1;height:12px;background-color:var(--background-tertiary);border-radius:var(--radius);overflow:hidden}.DeckStatsSection_typeBarFill__XUVlz{height:100%;border-radius:var(--radius);transition:width .3s ease;min-width:2px;background-color:var(--theme-medium)}.DeckStatsSection_typeBarValue__lFJ1Q{font-size:var(--text-small);font-weight:var(--font-medium);color:var(--foreground);width:30px;text-align:right;font-variant-numeric:tabular-nums}.DeckStatsSection_creatureStatsRow__Gx_zV{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.DeckStatsSection_creatureStatChart__4Poec{display:flex;flex-direction:column;gap:var(--space-1);background-color:var(--background-secondary);border-radius:var(--radius-lg);padding:var(--space-3)}.DeckStatsSection_creatureStatChart__4Poec,.DeckStatsSection_creatureStatChart__4Poec *{-webkit-tap-highlight-color:transparent;outline:none}.DeckStatsSection_creatureStatLabel__tKDol{font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--foreground-secondary);text-transform:uppercase;letter-spacing:.05em;text-align:center}.DeckStatsSection_tooltip__gfj3q{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);font-size:var(--text-small);box-shadow:var(--shadow-popover)}.DeckStatsSection_tooltipValue__Mw8eo{font-weight:var(--font-semibold);color:var(--foreground)}.DeckCollectionPriceSection_container__oBBzN{background-color:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4)}.DeckCollectionPriceSection_row__eabEx{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.DeckCollectionPriceSection_labelSection__3H95N{display:flex;align-items:center;gap:var(--space-2)}.DeckCollectionPriceSection_icon__Ds_v6{width:16px;height:16px;color:var(--primary);flex-shrink:0}.DeckCollectionPriceSection_label__Xi4cW{font-size:var(--text-small);font-weight:var(--font-medium);color:var(--foreground-secondary)}.DeckCollectionPriceSection_priceSection__CJ2SW{display:flex;align-items:baseline;gap:var(--space-2);flex:1;min-width:0}.DeckCollectionPriceSection_totalPrice__6U59c{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--foreground);font-variant-numeric:tabular-nums}.DeckCollectionPriceSection_avgPrice__n3le6{font-size:var(--text-small);color:var(--foreground-tertiary);font-variant-numeric:tabular-nums}.DeckCollectionPriceSection_sourceSection__xpiZ_{display:flex;align-items:center;gap:var(--space-1);flex-shrink:0}.DeckCollectionPriceSection_sourceToggle__B_ShL{display:flex;background-color:var(--background-tertiary);border-radius:var(--radius-md);padding:2px}.DeckCollectionPriceSection_sourceOption__vGtm0{padding:var(--space-1) var(--space-3);font-size:var(--text-xs);font-weight:500;color:var(--foreground-secondary);background:transparent;border:none;border-radius:calc(var(--radius-md) - 2px);cursor:pointer;transition:all .15s ease}.DeckCollectionPriceSection_sourceOption__vGtm0:hover{color:var(--foreground)}.DeckCollectionPriceSection_sourceOptionActive__O7_dQ{background-color:var(--background);color:var(--foreground);box-shadow:0 1px 2px rgba(0,0,0,.1)}.DeckCollectionPriceSection_priceSkeleton__Rcc9F{width:80px;height:24px;background-color:var(--background-tertiary);border-radius:var(--radius-md);animation:DeckCollectionPriceSection_pulse__ijdWJ 1.5s ease-in-out infinite}@keyframes DeckCollectionPriceSection_pulse__ijdWJ{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:480px){.DeckCollectionPriceSection_row__eabEx{flex-direction:column;align-items:flex-start;gap:var(--space-3)}.DeckCollectionPriceSection_priceSection__CJ2SW{width:100%;justify-content:space-between}.DeckCollectionPriceSection_sourceSection__xpiZ_{align-self:flex-end}}.DeckHistorySection_collapsedButton__sI_yK{display:inline-flex;align-items:center;gap:var(--space-2);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)}.DeckHistorySection_collapsedButton__sI_yK:hover{background-color:var(--background-tertiary);color:var(--foreground);border-color:var(--border-hover)}.DeckHistorySection_collapsedLabel__9BKR1{font-weight:var(--font-medium)}.DeckHistorySection_chevron__4vGPJ{width:14px;height:14px;opacity:.6}.DeckHistorySection_container__OkHFo{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4)}.DeckHistorySection_header__D9CLV{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-3)}.DeckHistorySection_headerLeft__nr_vn{display:flex;align-items:center;gap:var(--space-2)}.DeckHistorySection_icon__R1Ehg{width:16px;height:16px;color:var(--primary);flex-shrink:0}.DeckHistorySection_title__p7cGh{font-size:var(--text-body);font-weight:var(--font-semibold)}.DeckHistorySection_content__24PBe{display:flex;flex-direction:column;gap:var(--space-3)}.DeckHistorySection_historyList__CRGIb{display:flex;flex-direction:column;gap:var(--space-2)}.DeckHistorySection_historyItem__JccHr{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2) 0;border-bottom:1px solid var(--border)}.DeckHistorySection_historyItem__JccHr:last-child{border-bottom:none}.DeckHistorySection_historyItemContent__OofZo{display:flex;flex-direction:column}.DeckHistorySection_historyText__hbdqH{font-size:var(--text-small);color:var(--foreground);white-space:pre-wrap;word-break:break-word;line-height:1.4}.DeckHistorySection_cardLink__cBXtH{color:var(--primary);text-decoration:none;font-weight:var(--font-medium)}.DeckHistorySection_cardLink__cBXtH:hover{text-decoration:underline}.DeckHistorySection_historyItemDate__YtaAG{font-size:11px;color:var(--foreground-tertiary)}.DeckHistorySection_loadingContainer__41MNP{display:flex;align-items:center;justify-content:center;padding:var(--space-6)}.DeckHistorySection_spinner__Xz1yj{width:20px;height:20px;color:var(--foreground-secondary);animation:DeckHistorySection_spin__ht3oA 1s linear infinite}.DeckHistorySection_buttonSpinner__M5hEB{width:14px;height:14px;margin-right:var(--space-1);animation:DeckHistorySection_spin__ht3oA 1s linear infinite}@keyframes DeckHistorySection_spin__ht3oA{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.DeckHistorySection_loadMoreContainer__NZ_rv{display:flex;justify-content:center;padding-top:var(--space-2)}.DeckHistorySection_limitedHistoryText__hSc1n{font-size:var(--text-small);color:var(--foreground-tertiary);text-align:center;margin:var(--space-2) 0}.DeckHistorySection_emptyText__C9BEA{color:var(--foreground-tertiary);font-style:italic}.DeckHistorySection_emptyText__C9BEA,.DeckHistorySection_errorText__qMwdT{font-size:var(--text-small);margin:0;text-align:center;padding:var(--space-4)}.DeckHistorySection_errorText__qMwdT{color:var(--destructive)}.DeckHistorySection_footer__V0CAd{display:flex;justify-content:center;padding-top:var(--space-3);border-top:1px solid var(--border)}.DeckHistorySection_footerText__TO3dc{font-size:11px;color:var(--foreground-tertiary)}.ExportDialog_error__Sr3H7{padding:var(--space-3) var(--space-4);font-size:var(--text-body);font-weight:var(--font-medium);color:var(--destructive);background-color:rgba(247,130,119,.15);border:1px solid rgba(247,130,119,.3);border-radius:var(--radius-lg)}.ExportDialog_formatSection___Tmz0{display:flex;flex-direction:column;gap:var(--space-2)}.ExportDialog_formatLabel__RM9c2{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--foreground)}.ExportDialog_formatList__uWVf0{display:flex;flex-direction:column;border-radius:var(--radius-lg);border:1px solid var(--input-border);background-color:var(--input);overflow:hidden}.ExportDialog_formatOption__4zc9f{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);border:none;background:transparent;cursor:pointer;text-align:left;font-size:var(--text-body);color:var(--foreground);transition:background-color var(--transition)}.ExportDialog_formatOption__4zc9f:focus,.ExportDialog_formatOption__4zc9f:hover:not(:disabled){background-color:var(--background-secondary)}.ExportDialog_formatOption__4zc9f:focus{outline:none}.ExportDialog_formatOption__4zc9f:disabled{cursor:not-allowed;opacity:.5}.ExportDialog_formatOptionSelected__5daQh{background-color:var(--background-secondary)}.ExportDialog_formatOptionSelected__5daQh:hover:not(:disabled){background-color:var(--background-tertiary)}.ExportDialog_formatName__13FkO{font-weight:var(--font-medium)}.ExportDialog_checkmark__hBpp1{color:var(--accent);font-weight:var(--font-bold)}.ExportDialog_previewSection__DlRXN{display:flex;flex-direction:column;gap:var(--space-2)}.ExportDialog_previewLabel__2JDRi{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--foreground)}.ExportDialog_previewTextarea__37ZFA{width:100%;min-height:160px;max-height:240px;padding:var(--space-3);font-family:var(--font-mono);font-size:var(--text-tiny);line-height:1.5;background:var(--input);border:1px solid var(--input-border);border-radius:var(--radius-lg);resize:none;color:var(--foreground)}.ExportDialog_previewTextarea__37ZFA:focus{outline:none;border-color:var(--ring)}.ExportDialog_actionButtons__ez_3a{display:flex;gap:var(--space-2);justify-content:flex-end}.ExportDialog_buttonIcon__tnAaI{width:1rem;height:1rem;margin-right:var(--space-2)}.ExportDialog_loadingMessage__iNMgB{display:flex;align-items:center;justify-content:center;min-height:160px;font-size:var(--text-sm);color:var(--muted-foreground);text-align:center;padding:var(--space-4);background:var(--input);border:1px solid var(--input-border);border-radius:var(--radius-lg)}