.EditDeckDialog_form__09jl2{display:flex;flex-direction:column;gap:var(--space-5)}.EditDeckDialog_field__tyMUF{display:flex;flex-direction:column;gap:var(--space-2)}.EditDeckDialog_labelRow__WBLfW{display:flex;justify-content:space-between;align-items:center}.EditDeckDialog_charCount__D7fqQ{font-size:var(--text-small);color:var(--muted-foreground)}.EditDeckDialog_formatList__j6dZs{display:flex;flex-direction:column;gap:var(--space-1);max-height:200px;overflow-y:auto;border-radius:var(--radius-lg);border:1px solid var(--input-border);background-color:var(--input)}.EditDeckDialog_formatOption__DJoz_{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)}.EditDeckDialog_formatOption__DJoz_:focus,.EditDeckDialog_formatOption__DJoz_:hover{background-color:var(--background-secondary)}.EditDeckDialog_formatOption__DJoz_:focus{outline:none}.EditDeckDialog_formatOption__DJoz_:disabled{cursor:not-allowed;opacity:.5}.EditDeckDialog_formatOption__DJoz_:first-child{border-radius:var(--radius-lg) var(--radius-lg) 0 0}.EditDeckDialog_formatOption__DJoz_:last-child{border-radius:0 0 var(--radius-lg) var(--radius-lg)}.EditDeckDialog_formatOptionSelected__tBH_l{background-color:var(--background-secondary)}.EditDeckDialog_formatOptionSelected__tBH_l:hover{background-color:var(--background-tertiary)}.EditDeckDialog_formatName__pJ2jw{font-weight:var(--font-medium)}.EditDeckDialog_checkmark__4aoSQ{color:var(--accent-ink);font-weight:var(--font-bold)}.EditDeckDialog_imageGrid__2iIZQ{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--space-3);max-height:280px;overflow-y:auto;padding:var(--space-3);border-radius:var(--radius-lg);border:1px solid var(--input-border);background-color:var(--input)}.EditDeckDialog_imageOption__ccSdM{position:relative;width:100%;padding-bottom:100%;border:3px solid transparent;border-radius:var(--radius-md);overflow:hidden;cursor:pointer;background:var(--background-secondary);transition:border-color var(--transition),transform var(--transition)}.EditDeckDialog_imageOption__ccSdM:hover{border-color:var(--muted-foreground);transform:scale(1.02)}.EditDeckDialog_imageOption__ccSdM:focus{outline:none;border-color:var(--accent-ink)}.EditDeckDialog_imageOption__ccSdM:disabled{cursor:not-allowed;opacity:.5}.EditDeckDialog_imageOptionSelected__Hd7vS{border-color:var(--accent-ink)}.EditDeckDialog_cardImage__GUAvd{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.EditDeckDialog_imagePlaceholder__lPA_N{position:absolute;inset:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:var(--space-1);background-color:var(--background-tertiary)}.EditDeckDialog_placeholderText__jENaf{font-size:var(--text-small);color:var(--muted-foreground);text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.EditDeckDialog_selectedOverlay__Exg9L{position:absolute;inset:0;background-color:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center}.EditDeckDialog_selectedCheckmark__PAzS4{color:white;font-size:1.5rem;font-weight:var(--font-bold)}.DeleteDeckDialog_error__gfxM7,.EditDeckDialog_error__aMr0B,.ShareDeckDialog_error__R0vsz{padding:var(--space-3) var(--space-4);font-size:var(--text-body);font-weight:var(--font-medium);color:var(--destructive);background-color:color-mix(in srgb,var(--chandra-100) 15%,transparent);border:1px solid color-mix(in srgb,var(--chandra-100) 30%,transparent);border-radius:var(--radius-lg)}.ShareDeckDialog_linkContainer___uwgq{display:flex;gap:var(--space-2);align-items:center}.ShareDeckDialog_linkInput__x_dOg{flex:1}.ShareDeckDialog_copyButton__LhFb_{flex-shrink:0}.ShareDeckDialog_copiedMessage__Qvzx_{font-size:var(--text-small);color:var(--success)}.illustration_circle__l4LdM{aspect-ratio:1;border-radius:var(--radius-full);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.segmented-control_control__YMvSE{position:relative;display:inline-flex;background-color:var(--surface-sunken);border:1px solid var(--edge);border-radius:var(--radius-md);padding:2px;gap:2px;width:-moz-fit-content;width:fit-content;max-width:100%;overflow-x:auto;scrollbar-width:none}.segmented-control_control__YMvSE::-webkit-scrollbar{display:none}.segmented-control_segment__t_E7x{flex-shrink:0;white-space:nowrap;padding:var(--space-1) var(--space-3);font-size:var(--text-small);font-weight:var(--font-medium);background-color:transparent;color:var(--foreground-secondary);border:1px solid transparent;border-radius:calc(var(--radius-md) - 2px);cursor:pointer;transition:all .15s ease}.segmented-control_segment__t_E7x:hover{color:var(--foreground);background-color:var(--edge-subtle)}.segmented-control_segment__t_E7x:focus-visible{outline:2px solid var(--ring);outline-offset:-1px}.segmented-control_segmentActive__Q0x2m,.segmented-control_segmentActive__Q0x2m:hover{background-color:var(--accent-wash);border-color:var(--edge);color:var(--accent-ink)}.MetaArchetypeRow_row__Ip7Lb{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-lg);background-color:var(--background-secondary);text-decoration:none;color:inherit;transition:background-color .15s}.MetaArchetypeRow_row__Ip7Lb:hover{background-color:color-mix(in srgb,var(--primary) 8%,var(--background-secondary))}.MetaArchetypeRow_deckImage__QlOtV{width:3.5rem;height:2.5rem;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-sm);flex-shrink:0;background-color:color-mix(in srgb,var(--primary) 10%,transparent)}.MetaArchetypeRow_rowContent__Jg_T1{display:flex;flex-direction:column;gap:var(--space-1);flex:1;min-width:0}.MetaArchetypeRow_rowTop__dh69A{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2)}.MetaArchetypeRow_deckTitle__9VHbJ{font-weight:var(--font-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MetaArchetypeRow_metaShare__B4pfS{font-size:var(--text-small);color:var(--foreground-secondary);flex-shrink:0}@media (max-width:767px){.MetaArchetypeRow_deckTitle__9VHbJ{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:break-word}.MetaArchetypeRow_metaShare__B4pfS{text-align:right}.MetaArchetypeRow_format__bTXSF{display:block}.MetaArchetypeRow_formatSeparator__UWfH0{display:none}}.MetaArchetypeRow_progressTrack__pG92v{height:.375rem;border-radius:var(--radius-sm);background-color:var(--data-track);overflow:hidden}.MetaArchetypeRow_progressFill__mfe_7{height:100%;border-radius:var(--radius-sm);background:var(--data-fill)}.MetaArchetypeRow_rowBottom__gvfE5{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2);font-size:var(--text-small);color:var(--foreground-secondary)}.MetaArchetypeRow_eventName__ifflT{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MetaArchetypeRow_percent__uXyq3{font-weight:var(--font-semibold);color:var(--foreground)}.ImportDeckDialog_form__aQh_2{display:flex;flex-direction:column;gap:var(--space-5)}.ImportDeckDialog_deckFields__seDHh{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}@media (min-width:640px){.ImportDeckDialog_deckFields__seDHh{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.ImportDeckDialog_field___y669{display:flex;flex-direction:column;gap:var(--space-2)}.ImportDeckDialog_labelRow__vhUtX{display:flex;justify-content:space-between;align-items:center}.ImportDeckDialog_charCount__yFgeD{font-size:var(--text-small);color:var(--muted-foreground)}.ImportDeckDialog_field___y669 .ImportDeckDialog_formatTrigger__CCFc_{width:100%;justify-content:space-between;font-weight:var(--font-regular)}.ImportDeckDialog_formatPlaceholder___9s9D{color:var(--muted-foreground)}.quantity-stepper_stepper__y4N5x{display:flex;align-items:center;gap:var(--space-2)}.quantity-stepper_button__9fW2N{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid var(--border);border-radius:var(--radius);background-color:var(--card);color:var(--foreground);font-size:var(--text-lg);font-weight:var(--font-semibold);line-height:1;cursor:pointer;transition:all var(--transition)}.quantity-stepper_button__9fW2N:hover:not(:disabled){background-color:var(--background-tertiary);border-color:var(--border-hover)}.quantity-stepper_button__9fW2N:disabled{opacity:.5;cursor:not-allowed}.quantity-stepper_stepper__y4N5x .quantity-stepper_input__l0Ko4{width:4rem;min-width:4rem;max-width:4rem;flex:0 0 4rem;text-align:center;font-size:var(--text-body);font-weight:var(--font-medium);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.quantity-stepper_stepper__y4N5x .quantity-stepper_input__l0Ko4::-webkit-inner-spin-button,.quantity-stepper_stepper__y4N5x .quantity-stepper_input__l0Ko4::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.empty-state_emptyState__eLrEg{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;min-height:400px;text-align:center;padding:var(--space-6)}.empty-state_illustration__AI3JO{margin-bottom:var(--space-5)}.empty-state_title__YzLCB{font-size:1.4rem;font-weight:var(--font-regular);letter-spacing:-.025em;margin:0 0 var(--space-2);color:var(--foreground)}.empty-state_description___eTzf{font-size:var(--text-small);font-weight:var(--font-semibold);color:var(--muted-foreground);margin:0 0 var(--space-5);max-width:320px;line-height:1.5}.empty-state_actions__6ENYt{display:flex;flex-direction:column;gap:var(--space-3);align-items:center}@media (min-width:480px){.empty-state_actions__6ENYt{flex-direction:row}}.empty-state_hint__F7MCq{font-size:var(--text-small);color:var(--muted-foreground);margin-top:var(--space-5);max-width:320px;line-height:1.5}.FeatureTip_wrapper__0jnsS{display:inline-flex;align-items:center}.FeatureTip_arrow__qLw89{fill:var(--card);stroke:var(--border);stroke-width:1px}.FeatureTip_content__NBUuQ{width:280px;padding:var(--space-4)!important}.FeatureTip_header__scURl{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-2)}.FeatureTip_titleRow__oLkT9{display:flex;align-items:center;gap:var(--space-2)}.FeatureTip_icon__8n_yw{color:var(--accent-ink)}.FeatureTip_title__nGrYI{font-size:var(--text-body);font-weight:var(--font-medium);color:var(--foreground);line-height:1.3}.FeatureTip_closeButton__ibmPf{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;border-radius:var(--radius);background:transparent;color:var(--muted-foreground);cursor:pointer;flex-shrink:0;transition:color var(--transition),background-color var(--transition)}.FeatureTip_closeButton__ibmPf:hover{color:var(--foreground);background-color:var(--edge-subtle)}.FeatureTip_description__03wku{font-size:var(--text-small);color:var(--foreground-secondary);line-height:1.5;margin:0 0 var(--space-3) 0}.FeatureTip_gotItButton__tmPkw{display:inline-flex;align-items:center;justify-content:center;width:100%;height:2rem;padding:0 var(--space-3);border:none;border-radius:var(--radius-md);background-color:var(--primary-fill);color:var(--primary-fill-foreground);font-family:inherit;font-size:var(--text-small);font-weight:var(--font-semibold);cursor:pointer;transition:background-color var(--transition-fast)}.FeatureTip_gotItButton__tmPkw:hover{background-color:var(--primary-fill-hover)}.FeatureTip_gotItButton__tmPkw:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px}.CardPriceSection_section__DBL5f{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.CardPriceSection_control__QdHjK{align-self:center}.CardPriceSection_prices__FPrAV{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);min-height:40px}.CardPriceSection_date__9m0fP{font-size:var(--text-small);color:var(--foreground-secondary)}.CardPriceSection_priceRow__tENBn{display:flex;justify-content:center;gap:var(--space-8)}.CardPriceSection_priceItem__biN9V{display:flex;flex-direction:column;align-items:center;gap:var(--space-1)}.CardPriceSection_priceLabel__8LViy{font-size:var(--text-tiny);color:var(--foreground-secondary);text-transform:uppercase;letter-spacing:.05em}.CardPriceSection_marketValue__EYOVZ,.CardPriceSection_medianValue__fTtGh{font-size:var(--text-xl);font-weight:var(--font-bold)}.CardPriceSection_marketValue__EYOVZ{color:var(--success)}.CardPriceSection_medianValue__fTtGh{color:var(--info)}.CardPriceSection_change___WTEH{display:flex;align-items:baseline;gap:var(--space-1);font-size:var(--text-small)}.CardPriceSection_changeHidden__u61hc{visibility:hidden}.CardPriceSection_changeValue__eRwHA{font-weight:var(--font-semibold);padding:2px var(--space-2);border-radius:var(--radius)}.CardPriceSection_changePositive__jNrqW{color:var(--success);background-color:color-mix(in srgb,var(--success) 15%,transparent)}.CardPriceSection_changeNegative__HV5he{color:var(--destructive);background-color:color-mix(in srgb,var(--destructive) 15%,transparent)}.CardPriceSection_changeLabel__6Yyce{color:var(--foreground-secondary)}.CardPriceSection_unavailable__m4_AP{font-size:var(--text-body);color:var(--foreground-secondary);text-align:center}.CardPriceSection_chartLoading__zQlu6{display:flex;align-items:center;justify-content:center}.CardPriceSection_reservedListNotice__kI17n{font-size:var(--text-small);font-style:italic;color:var(--foreground-secondary);text-align:center;margin:0}.CardPriceSection_buyButton__SCtJv{display:flex;align-items:center;justify-content:center;gap:var(--space-2)}