.devwidget_wrapper__syggl{position:fixed;bottom:1.5rem;right:5.5rem;z-index:9999;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.devwidget_triggerButton__PRiOa{border-radius:9999px;background:rgba(0,0,0,.8);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);padding:.5rem;transition:all .2s;border:0;cursor:pointer}.devwidget_triggerButton__PRiOa:hover{background:rgba(0,0,0,.9)}.devwidget_menu__cGng6{position:absolute;bottom:3rem;right:0;min-width:25rem;background:linear-gradient(135deg,#222 80%,#fff);color:#fff;border:2px solid #ff3c00;border-radius:.75rem;box-shadow:0 4px 24px 0 #000,inset 0 0 0 4px #fff;padding:1.25rem;font-size:15px;font-weight:500;z-index:10000}.devwidget_menuHeader__05A8G{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.devwidget_menuTitle__cunDh{font-weight:700;font-size:17px}.devwidget_headerActions__p85bh{display:flex;align-items:center;gap:.5rem}.devwidget_themeToggleButton__FXj6F{background:#222;color:#fff;border-radius:4px;padding:.25rem .75rem;font-size:13px;font-weight:700;cursor:pointer;transition:background-color .2s;border:1px solid #555}.devwidget_themeToggleButton__FXj6F:hover{background:#333}.devwidget_closeButton__LjWqQ{background:#ff3c00;color:#fff;border-radius:4px;padding:.25rem .75rem;font-size:14px;font-weight:700;cursor:pointer;transition:background-color .2s;border:0}.devwidget_closeButton__LjWqQ:hover{background:#ff5722}.devwidget_hueGrid__rtcIu{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:18px}.devwidget_hueSwatch__Wy_wq{aspect-ratio:1;border-radius:8px;border:2px solid #444;cursor:pointer;transition:border-color .2s,box-shadow .2s}.devwidget_hueSwatch__Wy_wq:hover{border-color:#888}.devwidget_hueSwatchActive__kD9e7{border-color:#ff3c00;box-shadow:0 0 0 2px #ff3c00}.devwidget_livePreviewWrapper__V6O__{display:flex;flex-direction:column;align-items:center;gap:.5rem}.devwidget_previewBoxLight__E_dG3{background:#fff;padding:.75rem;border-radius:.5rem;border:1px solid #e5e7eb}.devwidget_previewBoxDark__cJWA0{background:#000;padding:.75rem;border-radius:.5rem;border:1px solid #333}.devwidget_sliderRow__zLT7B{display:flex;align-items:center;gap:.5rem}.devwidget_sizeSlider__2UNB1{width:7.5rem}.devwidget_sizeLabel__o8as_{color:#ddd;font-size:12px}.overlay-art_OverlayArt__BmKrl{position:fixed;inset:0;pointer-events:none;overflow:hidden;z-index:51;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:overlay-art_overlayArtFadeIn__AvLgI .8s ease forwards}.overlay-art_OverlayArtColorWash__V5idO{position:absolute;inset:0}.overlay-art_OverlayArtColorWash_W__rQWqQ{background:radial-gradient(ellipse at 30% 30%,rgba(var(--val-cream),.25) 0,transparent 60%)}.overlay-art_OverlayArtColorWash_U__OZzE0{background:radial-gradient(ellipse at 70% 30%,rgba(var(--val-blue),.25) 0,transparent 60%)}.overlay-art_OverlayArtColorWash_B__AVS4q{background:radial-gradient(ellipse at 50% 70%,rgba(var(--val-black),.25) 0,transparent 60%)}.overlay-art_OverlayArtColorWash_R__vKSv3{background:radial-gradient(ellipse at 30% 70%,rgba(var(--val-red),.25) 0,transparent 60%)}.overlay-art_OverlayArtColorWash_G__sWvMr{background:radial-gradient(ellipse at 70% 70%,rgba(var(--val-green),.25) 0,transparent 60%)}.overlay-art_OverlayArtColorWashSingle_W__wDaEc{background:rgba(var(--val-cream),.25)}.overlay-art_OverlayArtColorWashSingle_U__MHcuK{background:rgba(var(--val-blue),.25)}.overlay-art_OverlayArtColorWashSingle_B__7q9VT{background:rgba(var(--val-black),.25)}.overlay-art_OverlayArtColorWashSingle_R__6bHid{background:rgba(var(--val-red),.25)}.overlay-art_OverlayArtColorWashSingle_G__JMKMi{background:rgba(var(--val-green),.25)}.overlay-art_OverlayArtSetSymbol__VvUhH{position:absolute;top:-5vh;right:-3vw;opacity:.15;transform:rotate(15deg)}.overlay-art_OverlayArtSetSymbolLarge__xb9Ya{position:absolute;top:-8vh;right:-5vw;opacity:.15;transform:rotate(15deg)}.overlay-art_OverlayArtManaSymbol__Ngr0K{position:absolute;opacity:.12}.overlay-art_OverlayArtMana_W__CSkmN{top:15vh;left:8vw;transform:rotate(-12deg)}.overlay-art_OverlayArtMana_U__z9aUV{top:60vh;left:5vw;transform:rotate(8deg)}.overlay-art_OverlayArtMana_B__4fZQT{top:25vh;right:6vw;transform:rotate(-20deg)}.overlay-art_OverlayArtMana_R__P94Wr{top:70vh;right:8vw;transform:rotate(15deg)}.overlay-art_OverlayArtMana_G__WjV4s{top:45vh;left:12vw;transform:rotate(-5deg)}.overlay-art_OverlayArtNoise__rd7rJ{position:absolute;inset:0;background-image:var(--texture-noise);background-size:200px 200px;background-repeat:repeat;opacity:.06}@keyframes overlay-art_overlayArtFadeIn__AvLgI{0%{opacity:0}to{opacity:1}}.filters_FilterLabel__6qsih{font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;line-height:1;color:var(--color-text-muted);margin-bottom:4px;display:block}.filters_NumericOpTrigger__23Xfb{min-width:56px;width:56px}.filters_NumericValField__jayfv{width:72px;flex-shrink:0}.filters_SortFieldWrap__YqGPg{flex:1 1}.filters_ColorSwatch__AiLmS{cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:2px;transition:opacity .15s ease;opacity:.35}.filters_ColorSwatchActive__MmP5c{opacity:1}.card-blob_CardBlobRoot__xfU_y{position:relative;content-visibility:auto;contain-intrinsic-size:340px 475px}.card-blob_CollectionOverlay__vepNb{position:absolute;top:8px;right:8px;display:flex;flex-direction:column;align-items:flex-end;gap:4px;pointer-events:none;z-index:2}.card-blob_QuantityBadge__7R2C_{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.card-blob_EditControls__M_neS{position:absolute;bottom:8px;left:8px;right:8px;z-index:2;padding:4px;border-radius:6px;background:rgba(0,0,0,.65);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:space-between}.card-blob_AddOverlay__EvNq5{position:absolute;bottom:8px;left:8px;z-index:2;cursor:pointer}.item-price-history_Root__XoiIV{width:100%}.card-detail_CardDetailRoot__V3SFM{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.card-detail_TitleRow__xeZsi{flex-shrink:0;padding-bottom:16px}.card-detail_CardName__TIJeG{font-family:var(--font-serif,"Cormorant Garamond",serif);font-style:italic;font-weight:600;color:var(--color-text-main);margin:0}.card-detail_CardNameLabel__5S7SZ{font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:1px;line-height:1;color:var(--color-text-muted);margin-top:4px}.card-detail_CardDetail__qrLlM{display:grid;grid-template-columns:minmax(276px,414px) 1fr;grid-template-rows:1fr;gap:24px;max-width:1210px;width:100%;flex:1 1;min-height:0;overflow:visible}@media(max-width:767px){.card-detail_CardDetail__qrLlM{grid-template-columns:1fr}}.card-detail_LeftColumn__BrYJU{display:flex;flex-direction:column;gap:16px;min-width:0;overflow:visible}.card-detail_CardImageWrap__3t7zW{width:100%;overflow:visible}.card-detail_CardImageWrap__3t7zW>div{width:100%!important}.card-detail_RightColumn__rq_MR{display:flex;flex-direction:column;min-width:0;min-height:0}.card-detail_TabsContainer__soVM8{background:linear-gradient(180deg,#0f0f11 0,#1c1c1f);border:1px solid rgba(0,0,0,.8);box-shadow:inset 0 10px 20px rgba(0,0,0,.9),inset 0 2px 5px rgba(0,0,0,.5),inset 0 -2px 3px rgba(0,0,0,.6);border-radius:16px;padding:16px;display:flex;flex-direction:column;flex:1 1;min-height:0}.card-detail_TabsContainer__soVM8 [data-state=active],.card-detail_TabsContainer__soVM8>div{flex:1 1;min-height:0;display:flex;flex-direction:column}.card-detail_TabScroll__LtxIN{flex:1 1;overflow-y:auto;padding-right:8px}.card-detail_TabScroll__LtxIN::-webkit-scrollbar{width:6px}.card-detail_TabScroll__LtxIN::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.card-detail_TabScroll__LtxIN::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:3px}.card-detail_TabScroll__LtxIN::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.2)}.card-detail_SetInfoRow__P4GOG{display:flex;align-items:center;gap:16px;padding:4px 0 16px}.card-detail_SetSymbolWrap__tLEn1{flex-shrink:0}.card-detail_SetDetails__GOvCc{display:flex;flex-direction:column;gap:2px;min-width:0}.card-detail_SetName__cdnaF{font-family:var(--font-serif,"Cormorant Garamond",serif);font-style:italic;font-weight:600;color:var(--color-text-main);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-detail_SetMeta__zBhyI{font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:1px;line-height:1;color:var(--color-text-muted);display:flex;align-items:center;gap:6px}.card-detail_ManaCostWrap__In5e4{margin-left:auto;flex-shrink:0;display:flex;align-items:center;gap:4px}.card-detail_TypeLine__efvOH{display:flex;align-items:baseline;justify-content:space-between;padding:12px 0}.card-detail_TypeText__ktVAK{font-size:16px;font-size:15px}.card-detail_CombatStats__18UqO,.card-detail_TypeText__ktVAK{font-family:var(--font-sans,"Inter",sans-serif);font-weight:400;letter-spacing:-.011em;line-height:1.6;color:var(--color-text-main)}.card-detail_CombatStats__18UqO{font-size:16px;font-size:22px;font-weight:600;letter-spacing:2px;flex-shrink:0;margin-left:16px}.card-detail_TextBox__s_9lm{background:linear-gradient(180deg,#0f0f11 0,#1c1c1f);border:1px solid rgba(0,0,0,.8);box-shadow:inset 0 10px 20px rgba(0,0,0,.9),inset 0 2px 5px rgba(0,0,0,.5),inset 0 -2px 3px rgba(0,0,0,.6);border-radius:16px;padding:20px 24px;margin:8px 0}.card-detail_OracleText__BcGHg{font-family:var(--font-sans,"Inter",sans-serif);font-size:16px;font-weight:400;letter-spacing:-.011em;line-height:1.6;font-size:14px;line-height:1.7;color:var(--color-text-main)}.card-detail_OracleText__BcGHg p{margin:0 0 8px}.card-detail_OracleText__BcGHg p:last-child{margin-bottom:0}.card-detail_FlavorText__REmda{font-family:var(--font-sans,"Inter",sans-serif);font-size:16px;font-weight:400;letter-spacing:-.011em;color:var(--color-text-main);font-size:13px;font-style:italic;line-height:1.6;color:var(--color-text-muted);margin-top:12px;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.06)}.card-detail_LegalitySection__Dlz1v{padding:8px 0}.card-detail_LegalitySectionLabel__UKaKR{font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;line-height:1;color:var(--color-text-muted);margin-bottom:12px}.card-detail_LegalityGrid__hLBs8{display:flex;flex-wrap:wrap;gap:8px}.card-detail_IntelligenceSection__92E2l{padding:8px 0}.card-detail_IntelligenceHeading__n_R5F{font-family:var(--font-serif,"Cormorant Garamond",serif);font-style:italic;font-weight:600;color:var(--color-text-main);margin:0 0 4px}.card-detail_IntelligenceMeta__yN1Dw{font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:1px;line-height:1;color:var(--color-text-muted)}.card-detail_KeywordGrid__Yjfxb,.card-detail_LanguageRow__uWy3f{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.card-detail_LanguageTag__mUsGU{font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:1px;line-height:1;color:var(--color-text-muted);background:linear-gradient(180deg,#2a2a2e,#1f1f22);border:1px solid rgba(0,0,0,.8);border-top-color:hsla(0,0%,100%,.1);border-radius:4px;padding:3px 6px;cursor:default}.card-detail_FinishRow__b2Ja8{display:flex;gap:6px;align-items:center;margin-top:12px}.card-detail_RulingEntry__ZWPDH{padding:12px 0;border-bottom:1px solid hsla(0,0%,100%,.06)}.card-detail_RulingEntry__ZWPDH:last-child{border-bottom:none}.card-detail_RulingDate__j8wx6{font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:1px;line-height:1;color:var(--color-text-muted);margin-bottom:6px}.card-detail_RulingText__GqH8Z{font-family:var(--font-sans,"Inter",sans-serif);font-size:14px;font-weight:400;line-height:1.6;color:var(--color-text-muted)}.card-detail_PrintingsGrid__8LzlV{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}.card-detail_PrintingCard__NSIjB{display:flex;flex-direction:column;gap:8px}.card-detail_PrintingCard__NSIjB img{width:100%;border-radius:12px}.card-detail_PrintingMeta__layQj{display:flex;align-items:center;gap:8px}.card-detail_FaceLabel__zD3hX{font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;line-height:1;color:var(--color-text-muted);margin-bottom:8px}.cards-skeleton_TableSkeleton__GGwDu{width:100%;display:flex;flex-direction:column;gap:0}.cards-skeleton_TableSkeletonHeader__LjDyQ{display:grid;grid-template-columns:2fr 1.5fr 1fr 1.5fr .5fr;gap:16px;padding:12px 16px;border-bottom:1px solid hsla(0,0%,100%,.06)}.cards-skeleton_TableSkeletonHeaderCell__608ot{height:14px;width:60%;border-radius:var(--radius-btn)}.cards-skeleton_TableSkeletonRow__tDfN9{display:grid;grid-template-columns:2fr 1.5fr 1fr 1.5fr .5fr;gap:16px;padding:14px 16px;border-bottom:1px solid hsla(0,0%,100%,.03)}.cards-skeleton_TableSkeletonCell__lK6fO{height:18px;border-radius:var(--radius-btn)}.cards-skeleton_TableSkeletonCellName__jtZya{display:flex;align-items:center;gap:8px}.cards-skeleton_TableSkeletonIcon__M_5UT{width:40px;height:40px;border-radius:50%;flex-shrink:0}.cards-skeleton_TableSkeletonNameText__RANIM{height:18px;flex:1 1;border-radius:var(--radius-btn)}.cards-skeleton_TableSkeletonRow__tDfN9:nth-child(odd) .cards-skeleton_TableSkeletonCell__lK6fO:nth-child(2){width:75%}.cards-skeleton_TableSkeletonRow__tDfN9:nth-child(2n) .cards-skeleton_TableSkeletonCell__lK6fO:nth-child(2){width:90%}.cards-skeleton_TableSkeletonRow__tDfN9:nth-child(odd) .cards-skeleton_TableSkeletonCell__lK6fO:nth-child(4){width:85%}.cards-skeleton_TableSkeletonRow__tDfN9:nth-child(2n) .cards-skeleton_TableSkeletonCell__lK6fO:nth-child(4){width:65%}.cards-skeleton_GridSkeleton__E6_Oa{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media(min-width:640px){.cards-skeleton_GridSkeleton__E6_Oa{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px){.cards-skeleton_GridSkeleton__E6_Oa{grid-template-columns:repeat(4,1fr)}}@media(min-width:1024px){.cards-skeleton_GridSkeleton__E6_Oa{grid-template-columns:repeat(5,1fr)}}.cards-skeleton_GridSkeletonCard__eGt7Z{aspect-ratio:488/680;border-radius:12px}.cards-skeleton_DetailSkeleton__XX9kP{display:flex;flex-direction:column;height:100%;min-height:0}.cards-skeleton_DetailSkeletonTitle__9U3Hm{height:32px;width:45%;border-radius:var(--radius-btn);margin-bottom:16px}.cards-skeleton_DetailSkeletonLayout__UmixH{display:grid;grid-template-columns:minmax(276px,414px) 1fr;gap:24px;flex:1 1;min-height:0}@media(max-width:767px){.cards-skeleton_DetailSkeletonLayout__UmixH{grid-template-columns:1fr}}.cards-skeleton_DetailSkeletonImage__VUDCY{aspect-ratio:488/680;border-radius:12px;width:100%}.cards-skeleton_DetailSkeletonRight__7kquq{background:linear-gradient(180deg,#0f0f11 0,#1c1c1f);border:1px solid rgba(0,0,0,.8);box-shadow:inset 0 10px 20px rgba(0,0,0,.9),inset 0 2px 5px rgba(0,0,0,.5),inset 0 -2px 3px rgba(0,0,0,.6);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:16px}.cards-skeleton_DetailSkeletonTabBar__HziEP{height:40px;width:260px;border-radius:var(--radius-btn)}.cards-skeleton_DetailSkeletonLine__hJEUG{height:16px;border-radius:var(--radius-btn)}.cards-skeleton_DetailSkeletonLineFull__6ZMrw{width:100%}.cards-skeleton_DetailSkeletonLineMedium__rQWY1{width:75%}.cards-skeleton_DetailSkeletonLineShort__ghTPu{width:40%}.cards-skeleton_DetailSkeletonBlock__TYyIM{height:80px;border-radius:var(--radius-sunken);width:100%}.error-state_ErrorState__FWOhf{justify-content:center;padding:48px 24px}.error-state_ErrorCard___jbLO,.error-state_ErrorState__FWOhf{display:flex;flex-direction:column;align-items:center;width:100%}.error-state_ErrorCard___jbLO{background:linear-gradient(180deg,#0f0f11 0,#1c1c1f);border:1px solid rgba(0,0,0,.8);box-shadow:inset 0 10px 20px rgba(0,0,0,.9),inset 0 2px 5px rgba(0,0,0,.5),inset 0 -2px 3px rgba(0,0,0,.6);border-radius:16px;gap:16px;max-width:480px;padding:32px;text-align:center}.error-state_ErrorHeading__oerB6{font-family:var(--font-serif,"Cormorant Garamond",serif);font-style:italic;font-weight:600;font-size:22px;color:#ff8278}.error-state_ErrorMessage__YhciC{font-family:var(--font-sans,"Inter",sans-serif);font-size:14px;font-weight:400;line-height:1.6;color:var(--color-text-muted);line-height:1.5}.error-state_ErrorDetails__vBnYq{font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:1px;line-height:1;color:var(--color-text-muted);padding:12px 16px;background:rgba(0,0,0,.3);border-radius:var(--radius-btn);width:100%;word-break:break-word;text-align:left;text-transform:none;letter-spacing:0;font-size:11px;line-height:1.5}.floating-commit-button_Root__JROun{position:fixed;bottom:24px;right:24px;z-index:50}.deck-detail_DeckDetailEnter__P_xjA{animation:deck-detail_slideInRight__ghX_a .3s ease forwards}.deck-detail_DeckDetailExit__wacuc{animation:deck-detail_slideOutLeft__00Bls .3s ease forwards}@keyframes deck-detail_slideInRight__ghX_a{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@keyframes deck-detail_slideOutLeft__00Bls{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-40px)}}.deck-detail_DeckDetailStats__sBrDR{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(min-width:768px){.deck-detail_DeckDetailStats__sBrDR{grid-template-columns:1fr 1fr 1fr}}.deck-detail_DeckDetailStatBlock__6JG1F{display:flex;flex-direction:column;gap:4px}.deck-detail_DeckDetailColorBar__eGMXs{display:flex;height:8px;border-radius:4px;overflow:hidden;width:100%}.deck-detail_DeckDetailColorSegment__SzboM{height:100%}.deck-detail_DeckDetailTypeBar__t21ci{display:flex;height:20px;border-radius:4px;overflow:hidden;width:100%;gap:1px}.deck-detail_DeckDetailTypeSegment__Nq94h{height:100%;display:flex;align-items:center;justify-content:center;font-size:9px;font-family:var(--font-mono);font-weight:600;color:hsla(0,0%,100%,.85);text-transform:uppercase;letter-spacing:.05em;min-width:0;overflow:hidden}.deck-detail_DeckDetailLegendDot__NEz2j{width:8px;height:8px;border-radius:2px;flex-shrink:0}.deck-detail_DeckDetailCardsHeader__V8eND{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}