.mvPhoneNav,.mvPhoneMenu,.mvPhoneActions{display:none}@media(max-width:900px){html{scroll-padding-bottom:110px;-webkit-text-size-adjust:100%}body:has(.mvPhoneNav){padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}body .mintuvoBottomNav,body .mnMobile{display:none!important}.mvPhoneNav{position:fixed;z-index:80;inset:auto 0 0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:8px max(8px,env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom,0px)) max(8px,env(safe-area-inset-left));background:#120d1cf5;border-top:1px solid #4c345e;box-shadow:0 -8px 32px #0004;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mvPhoneNav :is(a,button){min-width:0;min-height:54px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;color:#bcaaca;text-decoration:none;font-family:inherit;font-size:11px;font-weight:500;line-height:1.2;border:0;background:transparent;border-radius:12px;cursor:pointer}.mvPhoneNav svg{width:23px;height:23px}.mvPhoneNav :is([aria-current=page],.isCurrent){background:#3b244f;color:#ecd5ff}.mvPhoneNav a[href="/scanner"] svg{color:#d7a2ff}.mvPhoneNav :focus-visible,.mvPhoneMenu :focus-visible{outline:2px solid #d6a3ff;outline-offset:-3px}.mvPhoneMenu[open]{display:block;position:fixed;inset:auto 0 0;width:100%;max-width:560px;max-height:85dvh;margin:auto auto 0;padding:0;overflow-y:auto;overscroll-behavior:contain;border:1px solid #604176;border-bottom:0;border-radius:24px 24px 0 0;background:#17101f;color:#f7ecff;box-shadow:0 -20px 80px #0008}.mvPhoneMenu::backdrop{background:#050309b8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.mvPhoneMenuContent{padding:24px 20px calc(24px + env(safe-area-inset-bottom,0px))}.mvPhoneMenu header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.mvPhoneMenu header small{color:#be95d9;font-size:10px;letter-spacing:.12em}.mvPhoneMenu h2{font-size:23px;line-height:1.3;margin:6px 0 0;letter-spacing:-.03em}.mvPhoneMenu header button{flex-shrink:0;width:44px;height:44px;border:1px solid #604176;background:#2c1d39;border-radius:50%;color:#f7ecff;font-size:28px;cursor:pointer}.mvPhoneMenu nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mvPhoneMenu nav a{min-height:60px;padding:12px;display:flex;align-items:center;gap:10px;border:1px solid #43304f;background:#21152d;border-radius:12px;color:#e1d1ec;text-decoration:none;font-size:14px}.mvPhoneMenu nav i{font-style:normal;font-size:20px;color:#cea0ee}.mvPhoneMenu nav svg{width:23px;height:23px;flex-shrink:0;color:#cea0ee}.mvPhoneMenu nav small{display:block;margin-top:5px;font-size:10px;line-height:1.4;color:#bcaaca}.mvPhoneMenu nav b{margin-left:auto;color:#9f80b4;font-weight:400}.mvPhoneMenu [aria-current=page]{border-color:#b67ee0;background:#3b244f;color:#fff}.mvPhoneMenu footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:18px;margin-top:18px;border-top:1px solid #43304f}.mvPhoneMenu footer a{padding:12px;min-height:44px;border-radius:8px;text-decoration:none;color:#cbb3dc;font-size:14px}body .mintuvoMain{min-width:0;width:100%;padding:14px 16px 28px!important}.mintuvoApp .mintuvoTopbar{display:flex!important;flex-wrap:wrap!important;gap:12px;margin-bottom:18px!important}.mintuvoApp .mintuvoTopbar .mintuvoSearch{flex:1 0 100%!important;width:100%!important;box-sizing:border-box}.mintuvoApp .mvSearchShortcut{font-size:14px!important}.mintuvoApp .mvSearchShortcut small{font-size:11px!important}.mintuvoApp .mintuvoSearch{height:48px!important}.mintuvoApp :is(input:not([type=checkbox]):not([type=radio]),select,textarea),.mnMain input,.scanMain :is(input,select,textarea){font-size:16px!important;max-width:100%}.mintuvoApp :is(button,summary),.mnFilters button,.scanMain button{touch-action:manipulation}.mintuvoTopActions{margin-left:auto}.mintuvoTopActions :is(button,a),.mintuvoFilters button,.mintuvoQuickFilters button{min-height:44px!important}.mintuvoScanner .scanHeader .mvPrimaryNavigation{display:none!important}.mintuvoScanner .scanHeader{padding:18px 16px}.mintuvoScanner .scanMain{padding-bottom:24px}body .mnMain{min-width:0;padding-bottom:28px}.modalBack,.modalBackdrop{padding:12px!important;z-index:100!important}.modalBack .modal,.modalBackdrop .modal{width:100%!important;max-width:620px;max-height:calc(100dvh - 24px)!important;overflow-y:auto;overscroll-behavior:contain;padding:20px!important;border-radius:18px!important}:is(.modalBack,.modalBackdrop) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px!important;min-height:44px}:is(.modalBack,.modalBackdrop) button{min-height:44px}.mvPlayerDropdown{max-height:min(370px,45dvh);overscroll-behavior:contain}}@media(max-width:600px){.mintuvoHomeV2 .mvHero{padding:26px 22px;min-height:0;grid-template-columns:1fr;border-radius:18px}.mvHero h1{font-size:clamp(32px,8.5vw,44px);line-height:1.08;margin:14px 0}.mvHeroCopy>p{font-size:14px;line-height:1.65}.mvHeroCopy>small{display:none}.mvHeroActions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mvHeroActions>:first-child{grid-column:1 / -1}.mvHeroActions :is(a,button){min-height:46px;justify-content:center;padding:12px 8px;font-size:12px}.mintuvoHomeV2 .mintuvoOverviewGrid{grid-template-columns:minmax(0,1fr);gap:12px}.mintuvoHomeV2 .mintuvoSnapshotGrid{grid-template-columns:1fr 1fr}.mvSectionHeading,.mintuvoCollectionTitle,.mvBrief,.mintuvoInsightsHero{flex-wrap:wrap}.mvSectionHeading>span{font-size:11px}.mvBrief{gap:12px}.mvBrief>div{min-width:0}.mvBrief button{min-height:44px}.mintuvoHomeV2 .mintuvoCollectionActions{width:100%;display:flex}.mintuvoHomeV2 .mintuvoCollectionActions button{flex:1;min-height:44px;font-size:12px}.mintuvoHomeV2 .mintuvoCardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mintuvoHomeV2 .mintuvoCardActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.mintuvoHomeV2 .mintuvoCardActions :is(a,button){min-height:44px;font-size:12px}.mintuvoHomeV2 .mintuvoCardActions>:first-child{grid-column:1 / -1}.mintuvoInventoryApp .mintuvoResultTools{display:flex!important}.mintuvoInventoryApp .mintuvoGalleryResults{padding:12px!important}.mintuvoInventoryApp .mintuvoInventoryCard footer :is(a,button){min-height:44px}.mintuvoInventoryApp .mintuvoInventoryPL :is(span,b){font-size:11px}.mvCatalogSearch{flex-wrap:wrap}.mvPlayerSearchWrap{flex-basis:100%}.mvCatalogFilterBar{gap:12px}.mvCatalogFilterBar label{min-width:0;flex-basis:calc(50% - 12px)}.mvCatalogFilterBar :is(select,input){width:100%;min-width:0}.mvSpotlight{margin:24px 0}.mvSpotlightIdentity{padding:12px}.mvSpotlightIdentity h3{font-size:14px}.mvSpotlightIdentity a{min-height:44px}.mintuvoInsightsApp .insightMetrics{gap:10px!important}.mintuvoInsightsApp .insightMetrics article{padding:16px!important;min-width:0}.mintuvoInsightsApp .insightMetrics article:before{display:none}.mintuvoInsightsApp .insightMetrics article>span,.mintuvoInsightsApp .insightMetrics article>small,.mintuvoInsightsApp .insightHead :is(span,small){font-size:12px!important;line-height:1.5;white-space:normal!important;overflow-wrap:anywhere;min-width:0;max-width:100%}.mintuvoInsightsApp .insightHead{flex-wrap:wrap;gap:10px}.mintuvoInsightsApp .insightSplit :is(b,small,strong),.mintuvoInsightsApp .insightEmpty{font-size:13px!important;line-height:1.6}.mintuvoInsightsApp .mintuvoInsightsHeroLink{padding:14px;border:1px solid #493354;border-radius:12px;margin-top:14px}.mintuvoInsightsApp .mintuvoInsightsHeroLink b{font-size:14px!important}.mintuvoInsightsApp .mintuvoInsightsHeroLink small{font-size:12px!important;line-height:1.6}.mintuvoCardDetailApp .cardDetailHeader h1{font-size:30px!important;overflow-wrap:anywhere}.mintuvoCardDetailApp .cardDetailHeader .sub{font-size:13px!important;line-height:1.6}.mintuvoCardDetailApp .cardDetailHeader .actions{flex-wrap:wrap}.mintuvoCardDetailApp .cardDetailHeader .actions a{min-height:44px!important;font-size:12px!important}.mintuvoCardDetailApp .cardDetailPhoto{min-height:300px!important}.mnMain .mnTop{flex-wrap:wrap;gap:12px}.mnMain .mnTop label{width:100%;min-width:0}.mnMain .mnTop input{min-width:0;width:100%}.mnMain .mnFilters{overflow-x:auto;flex-wrap:nowrap;padding-bottom:8px}.mnMain .mnFilters button{flex-shrink:0;min-height:44px}.modal form,.modal .formGrid,.gradingModal form{grid-template-columns:minmax(0,1fr)!important}.modal :is(.full,.wide){grid-column:1 / -1!important}}@media(max-width:600px){.mintuvoHomeV2 .mvHero{padding:22px 18px 12px;gap:12px}.mintuvoHomeV2 .mvHeroActions{display:none}.mvPhoneActions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:20px}.mvPhoneActions :is(a,button){min-width:0;min-height:100px;display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding:12px 10px;border:1px solid #644179;border-radius:14px;background:#2c1c3b;color:#f7edff;text-decoration:none;text-align:left;cursor:pointer}.mvPhoneActions button{background:linear-gradient(135deg,#8c44c2,#69328f);border-color:#c18de5}.mvPhoneActions span{font-size:24px;line-height:1}.mvPhoneActions b{font-size:12px}.mvPhoneActions small{font-size:10px;color:#d8c1e8;line-height:1.4}.mintuvoHomeV2 .mvCardScene{display:block;width:100%;height:225px;transform:scale(.76);transform-origin:center center;margin:-8px 0}.mintuvoHomeV2 .mintuvoPortfolioHead{flex-wrap:wrap}.mintuvoHomeV2 .mintuvoPortfolioHead>a{display:inline-flex;align-items:center;min-height:44px;font-size:12px}.mintuvoHomeV2 .mintuvoValueLine strong{font-size:clamp(34px,9vw,46px)}.mintuvoHomeV2 .mintuvoSnapshotGrid b{font-size:19px}.mintuvoHomeV2 .mintuvoSnapshotGrid span{font-size:12px}.mvSpotlightGrid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(76vw,260px);overflow-x:auto;scroll-snap-type:x proximity;gap:12px;padding-bottom:12px}.mvSpotlightCard{scroll-snap-align:start}.mvSpotlightCard:hover{transform:none}.mvSpotlightPhoto{aspect-ratio:3 / 4}.mvSpotlightPhoto .mvCatalogPhoto img{max-height:280px}.mvSpotlightIdentity h3{font-size:17px}.mvSpotlightIdentity p{font-size:12px}.mintuvoHomeV2 .mintuvoRecent>.mintuvoCardRail{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(56vw,210px);overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:12px!important}.mintuvoHomeV2 .mintuvoRecent .mintuvoMiniCard:nth-child(n){display:block;scroll-snap-align:start}.mintuvoCardArt img,.mintuvoInventoryArt img,.mintuvoCollectionArt img{object-fit:contain}.mintuvoMiniCard>strong{font-size:14px}.mintuvoMiniCard>span{font-size:12px}.mintuvoHomeV2 .mintuvoCollectionActions button:first-child{display:inline-flex!important;justify-content:center;align-items:center}.mvCatalogPhoto{width:82px;height:114px;flex-basis:82px;flex-shrink:0}.mvPriceIdentity>.mvCatalogPhoto.large{float:none;width:100%;height:240px;margin:0 0 18px}.mvCatalogPhoto img{display:block;object-fit:contain}.mvIdentityCopy{min-width:0;overflow-wrap:anywhere}.mvIdentityCopy strong{font-size:15px}.mvCatalogSuggestions button,.mvPriceTabs button{min-height:44px}.mvPhoneNav [aria-current=page]{box-shadow:inset 0 2px #cd9bee}}
