:root,html.light,html.dark{--fa-n0:#fff;--fa-n1:#fafafb;--fa-n2:#f4f5f7;--fa-n3:#eceef1;--fa-n4:#e2e5ea;--fa-n5:#c9ced7;--fa-n6:#9aa1ae;--fa-n7:#6b7280;--fa-n8:#444a55;--fa-n9:#23262d;--fa-n10:#15171c;--fa-ink:var(--fa-n10);--fa-ink-2:var(--fa-n8);--fa-muted:var(--fa-n7);--fa-paper:var(--fa-n0);--fa-canvas:var(--fa-n1);--fa-sunken:var(--fa-n2);--fa-line:var(--fa-n4);--fa-line-soft:var(--fa-n3);--fa-accent:#4f46e5;--fa-accent-hover:#4338ca;--fa-accent-soft:#eef0fe;--fa-accent-ink:#3730a3;--fa-accent-ring:#4f46e547;--fa-green:#067a4b;--fa-green-solid:#067a4b;--fa-green-soft:#e6f5ee;--fa-amber:#a25c07;--fa-amber-soft:#fdf2e2;--fa-red:#c02626;--fa-red-soft:#fdeced;--fa-blue-info:#1f5fb5;--fa-blue-info-soft:#e9f1fc;--fa-blue:var(--fa-accent);--fa-blue-hover:var(--fa-accent-hover);--fa-volt:var(--fa-accent);--fa-volt-hover:var(--fa-accent-hover);--fa-ui:var(--font-flip-ui), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--fa-display:var(--fa-ui);--fa-number:var(--font-flip-number), ui-monospace, "SF Mono", monospace;--fa-r-lg:12px;--fa-r:10px;--fa-r-sm:8px;--fa-r-xs:6px;--fa-shadow-sm:0 1px 2px #15171c0f;--fa-shadow:0 1px 2px #15171c0d, 0 4px 12px #15171c0f;--fa-shadow-lg:0 2px 4px #15171c0d, 0 16px 40px #15171c1f;--fa-ease:cubic-bezier(.16, 1, .3, 1);--fa-dur:.16s;--bg:var(--fa-canvas);--bg-primary:var(--fa-canvas);--bg-card:var(--fa-paper);--bg-card-secondary:var(--fa-n2);--bg-input:var(--fa-paper);--bg-secondary:var(--fa-n2);--text-primary:var(--fa-ink);--text-secondary:var(--fa-ink-2);--text-muted:var(--fa-muted);--border:var(--fa-line);--border-color:var(--fa-line);--nav-bg:#ffffffdb;--nav-border:var(--fa-line);--btn-primary:var(--fa-accent);--btn-primary-hover:var(--fa-accent-hover);--success:var(--fa-green);--warning:var(--fa-amber);--destructive:var(--fa-red);--error:var(--fa-red);--sidebar-bg:var(--fa-paper);--upload-border:var(--fa-line);--r-sm:var(--fa-r-sm);--r-md:var(--fa-r);--r-lg:var(--fa-r-lg);--r-xl:var(--fa-r-lg);--r-full:999px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--accent:var(--fa-accent)!important;--accent-hover:var(--fa-accent-hover)!important}html.dark,html.dark[data-app=flipadvisor]{--fa-n0:#17181c;--fa-n1:#0e0f12;--fa-n2:#1d1f24;--fa-n3:#24272d;--fa-n4:#2d3138;--fa-n5:#3d424b;--fa-n6:#6f7681;--fa-n7:#969ca7;--fa-n8:#c3c8d0;--fa-n9:#e6e8ec;--fa-n10:#f5f6f8;--fa-ink:var(--fa-n10);--fa-ink-2:var(--fa-n8);--fa-muted:var(--fa-n7);--fa-paper:var(--fa-n0);--fa-canvas:var(--fa-n1);--fa-sunken:var(--fa-n2);--fa-line:var(--fa-n4);--fa-line-soft:var(--fa-n3);--fa-accent:#7c74f2;--fa-accent-hover:#8f88f5;--fa-accent-soft:#22213c;--fa-accent-ink:#b9b4fa;--fa-accent-ring:#7c74f259;--fa-green:#3ec98a;--fa-green-soft:#10281e;--fa-amber:#e0a13c;--fa-amber-soft:#2a2013;--fa-red:#f0736f;--fa-red-soft:#2d1618;--fa-blue-info:#6fa8f0;--fa-blue-info-soft:#141f2e;--fa-shadow-sm:0 1px 2px #0006;--fa-shadow:0 1px 2px #0006, 0 4px 12px #00000057;--fa-shadow-lg:0 2px 4px #00000073, 0 16px 40px #00000080;--nav-bg:#0e0f12db;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{background:var(--fa-canvas);width:100%;min-width:0;max-width:100%;color:var(--fa-ink);font-family:var(--fa-ui);letter-spacing:-.006em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-numeric:tabular-nums;font-size:14px;line-height:1.5;overflow-x:hidden}h1,h2,h3,h4,h5{font-family:var(--fa-ui);letter-spacing:-.018em;text-transform:none;text-wrap:balance;color:var(--fa-ink);font-weight:600}h1{font-size:26px;line-height:1.2}h2{font-size:19px;line-height:1.3}h3{font-size:15px;line-height:1.35}p{text-wrap:pretty}a{color:var(--fa-accent);text-underline-offset:2px;text-decoration-thickness:1px}button,input,select,textarea{font:inherit;letter-spacing:inherit}:where(button,input,select,textarea,a,[tabindex]):focus-visible{outline:2px solid var(--fa-accent);outline-offset:2px;border-radius:var(--fa-r-xs)}::selection{background:var(--fa-accent-soft);color:var(--fa-accent-ink)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--fa-n4);background-clip:content-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--fa-n5);background-clip:content-box}::-webkit-scrollbar-track{background:0 0}img,video{border-radius:var(--fa-r-sm)}.todayStat strong,.sessionStatsBar strong,.summaryGrid strong,.statChipGrid strong,.haulStat strong,.sheetHeaderProfit,.reviewSheetHeaderVerdict,.lpPreviewValue,.lpPlanPrice,.deskDashboardMetric,.deskStatTile strong,.deskQuickStatCard strong{font-family:var(--fa-number);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:600}.appRoot{background:var(--fa-canvas);width:100%;min-height:100dvh}.desktopSidebar{background:var(--fa-paper);border:0;border-right:1px solid var(--fa-line);width:216px;box-shadow:none;padding:14px 10px 10px}.desktopLogo{object-fit:contain;object-position:left center;border-radius:0;width:auto;height:26px;margin:8px 8px 20px}html.dark .desktopLogo{filter:invert()hue-rotate(180deg)}.desktopWordmark,.mobileWordmark{color:var(--fa-ink);font-family:var(--fa-ui);letter-spacing:-.02em;text-transform:none;margin:8px 8px 20px;font-size:17px;font-weight:600}.desktopWordmark span,.mobileWordmark span{color:var(--fa-accent)}.desktopSidebarBtn{border-radius:var(--fa-r-sm);width:100%;min-height:34px;color:var(--fa-ink-2);letter-spacing:-.008em;text-transform:none;text-align:left;cursor:pointer;transition:background var(--fa-dur) var(--fa-ease), color var(--fa-dur) var(--fa-ease);background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;font-weight:500;display:flex}.desktopSidebarBtn svg{color:var(--fa-n6);transition:color var(--fa-dur) var(--fa-ease)}.desktopSidebarBtn:hover{background:var(--fa-n2);color:var(--fa-ink)}.desktopSidebarBtn:hover svg{color:var(--fa-ink-2)}.desktopSidebarBtn.active{background:var(--fa-n2);color:var(--fa-ink);font-weight:600}.desktopSidebarBtn.active svg{color:var(--fa-accent)}.desktopSidebarBtn.active:before,.desktopSidebarBtn:before{display:none}.desktopSidebarSignOut{color:var(--fa-muted)}.desktopSidebarSignOut:hover{color:var(--fa-red);background:var(--fa-red-soft)}.desktopSidebarSignOut:hover svg{color:var(--fa-red)}.desktopSidebarSpacer{flex:1;min-height:16px}.desktopAccountCard{border-top:1px solid var(--fa-line-soft);margin-top:10px;padding:10px 10px 4px}.desktopAccountEmail{color:var(--fa-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:450;display:block;overflow:hidden}.desktopAccountBtn{color:var(--fa-ink-2)}.desktopAccountBtn:hover{color:var(--fa-ink)}.app{background:var(--fa-canvas);width:calc(100% - 216px);margin-left:216px;padding-inline:32px}.workspaceHeader{border-bottom:1px solid var(--fa-line-soft);justify-content:space-between;align-items:center;gap:16px;min-height:60px;margin-bottom:20px;padding:20px 0 14px;display:flex}.workspaceKicker{display:none}.workspaceHeader h1{font-family:var(--fa-ui);letter-spacing:-.022em;text-transform:none;color:var(--fa-ink);margin:0;font-size:20px;font-weight:600;line-height:1.2}.workspaceActions{align-items:center;gap:8px;display:flex}button{font-family:var(--fa-ui);letter-spacing:-.006em;text-transform:none;transition:background var(--fa-dur) var(--fa-ease), border-color var(--fa-dur) var(--fa-ease), color var(--fa-dur) var(--fa-ease), box-shadow var(--fa-dur) var(--fa-ease);font-weight:500}button:hover:not(:disabled),button:active:not(:disabled){transform:none}button:disabled{cursor:not-allowed;opacity:.55}.workspaceNewScan,.workspaceUtilityButton,.workspaceIconButton{border:1px solid var(--fa-line);border-radius:var(--fa-r-sm);background:var(--fa-paper);height:34px;color:var(--fa-ink-2);letter-spacing:-.006em;text-transform:none;box-shadow:var(--fa-shadow-sm);cursor:pointer;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.workspaceNewScan,.workspaceUtilityButton{padding:0 12px}.workspaceIconButton{width:34px;padding:0}.workspaceUtilityButton:hover,.workspaceIconButton:hover{border-color:var(--fa-n5);background:var(--fa-n2);color:var(--fa-ink)}.workspaceNewScan{background:var(--fa-accent);color:#fff;border-color:#0000;font-weight:550}.workspaceNewScan:hover{background:var(--fa-accent-hover);color:#fff;border-color:#0000}.secondary{border:1px solid var(--fa-line);border-radius:var(--fa-r-sm);background:var(--fa-paper);color:var(--fa-ink-2);font-weight:500}.secondary:hover:not(:disabled){border-color:var(--fa-n5);background:var(--fa-n2);color:var(--fa-ink)}input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{border:1px solid var(--fa-line);border-radius:var(--fa-r-sm);background:var(--fa-paper);color:var(--fa-ink);transition:border-color var(--fa-dur) var(--fa-ease), box-shadow var(--fa-dur) var(--fa-ease);font-size:14px}input::placeholder,textarea::placeholder{color:var(--fa-n6)}input:not([type=checkbox]):not([type=radio]):not([type=range]):focus,select:focus,textarea:focus{border-color:var(--fa-accent);box-shadow:0 0 0 3px var(--fa-accent-ring);outline:none}input[type=checkbox],input[type=radio]{accent-color:var(--fa-accent);width:16px;height:16px}.card,html.dark .card{box-shadow:none;border:1px solid var(--fa-line)!important;border-radius:var(--fa-r)!important;background:var(--fa-paper)!important}.pill,.filterChip,.analyticsTabs button,.moreBadge,.carouselBadge,.historyVerdict,.verdictBadge,.confidenceBadge,.deskBoloBadge,.featureStatusBadge,.sourcingVisitChip,.boloPriceBadge,.highRoiBadge,.vintageBadge{border-radius:var(--fa-r-xs);font-family:var(--fa-ui);letter-spacing:0;text-transform:none;font-size:11.5px;font-weight:550}.scanLayout{background:0 0;border:0;grid-template-columns:minmax(460px,1.4fr) minmax(320px,.85fr);align-items:start;gap:24px;display:grid}.app:has(.scanLayout) .workspaceHeader{margin-bottom:20px}.scanInputPanel{border:0;min-width:0;padding:0;background:0 0!important}.scanInputPanel>.brand,.scanInputPanel>.sub{display:none}.upload{border:1px solid var(--fa-line);border-radius:var(--fa-r-lg);background:var(--fa-sunken);min-height:380px;position:relative;overflow:hidden}.upload.firstScanPulse{animation:none}.upload>div:not(.photoGrid){place-items:center;display:grid;position:absolute;inset:0}.uploadPrompt{text-align:center;flex-direction:column;align-items:center;padding:24px;display:flex}.uploadPromptLabel{color:var(--fa-muted);letter-spacing:0;text-transform:none;margin-bottom:8px;font-size:11.5px;font-weight:500}.uploadCameraButton{border:1px solid var(--fa-line);border-radius:var(--fa-r);background:var(--fa-paper);width:48px;height:48px;color:var(--fa-accent);box-shadow:var(--fa-shadow-sm);place-items:center;margin-bottom:14px;display:grid}.upload strong{font-family:var(--fa-ui)!important;letter-spacing:-.018em!important;text-transform:none!important;color:var(--fa-ink)!important;font-size:17px!important;font-weight:600!important}.upload p{max-width:380px;margin:5px 0 14px;font-size:13px;color:var(--fa-ink-2)!important}.uploadPromptAction{border-radius:var(--fa-r-sm);background:var(--fa-accent);color:#fff;letter-spacing:0;text-transform:none;align-items:center;padding:8px 14px;font-size:13px;font-weight:550;display:inline-flex}.emptyStateCardFirstScan{border:1px solid var(--fa-line);border-radius:var(--fa-r);background:var(--fa-paper);box-shadow:var(--fa-shadow);padding:12px 14px}.emptyStateCardFirstScan .emptyStateIcon{display:none}.emptyStateCardFirstScan h3{margin:0 0 3px;font-size:14px;font-weight:600;color:var(--fa-ink)!important}.emptyStateCardFirstScan p{margin:0;font-size:12.5px;color:var(--fa-ink-2)!important}.emptyStateCardFirstScan .demoStepCue{color:var(--fa-accent)}.photoGrid{grid-template-rows:minmax(0,1fr) 78px;gap:8px;width:auto;height:auto;min-height:0;padding:10px;display:grid;position:absolute;inset:0}.photoTile{background:var(--fa-sunken);min-width:0;min-height:0;position:relative;overflow:hidden;border-radius:var(--fa-r)!important}.photoTile:first-child img{object-fit:contain;background:var(--fa-sunken)!important}.photoTile:not(:first-child) img{object-fit:cover}.photoTile img{object-position:center;image-orientation:from-image;border-radius:0;width:100%;height:100%;display:block}.uploadTools{z-index:3;gap:8px;display:flex;position:absolute;bottom:12px;right:12px}.uploadToolBtn{border:1px solid var(--fa-line);border-radius:var(--fa-r-sm);background:var(--fa-paper);color:var(--fa-ink-2);box-shadow:var(--fa-shadow-sm)}.uploadToolBtn span{font-size:11px;font-weight:500;line-height:1}.thumbnailBadge,.makeThumbnail{border-radius:var(--fa-r-xs);text-transform:none;letter-spacing:0;font-size:10.5px;font-weight:500}.addMore{border-radius:var(--fa-r-sm)}.scanCommandBar{border:1px solid var(--fa-line);border-radius:var(--fa-r);background:var(--fa-paper);gap:10px;margin-top:14px;padding:10px;display:grid}.scanField,.simplePriceLabel{flex-direction:column;gap:5px;min-width:0;display:flex}.scanField>span,.scanFieldLabel{color:var(--fa-muted);letter-spacing:0;text-transform:none;font-size:11.5px;font-weight:500}.scanConditionSelect,.simplePriceInput{border:1px solid var(--fa-line);border-radius:var(--fa-r-sm);background:var(--fa-paper);height:38px;font-size:14px;font-weight:500}.simplePricePlaceholderOverlay{height:38px;color:var(--fa-n6);font-size:14px}.scanAnalyzeWrap{align-items:flex-end;min-width:0;display:flex}.analyzeFlipBtn,.reAnalyzeMainBtn{letter-spacing:0;text-transform:none;border:0;width:100%;height:38px;font-size:13.5px;font-weight:550;border-radius:var(--fa-r-sm)!important;background:var(--fa-accent)!important;color:#fff!important}.analyzeFlipBtn:not(:disabled):hover,.reAnalyzeMainBtn:not(:disabled):hover{background:var(--fa-accent-hover)!important}.analyzeFlipBtn:disabled{background:var(--fa-n3)!important;color:var(--fa-n6)!important}.analyzeFlipBtnFill{background:#fff3}.toggleOptionalBtn{border:1px solid var(--fa-line);border-radius:var(--fa-r-sm);background:var(--fa-paper);color:var(--fa-ink-2);font-size:13px;font-weight:500}.toggleOptionalBtn:focus,.toggleOptionalBtn:active{background:var(--fa-n2);color:var(--fa-ink)}.optionalSection{border-top:1px solid var(--fa-line-soft)}.optionalHeader{color:var(--fa-muted);letter-spacing:0;text-transform:none;font-size:11.5px;font-weight:500}.deskLeftExtras{display:none}.scanResultPanel{min-width:0}.todayPanel{border:1px solid var(--fa-line);border-radius:var(--fa-r);background:var(--fa-paper);padding:16px}.todayPanelTopline{border-bottom:1px solid var(--fa-line-soft);color:var(--fa-muted);letter-spacing:0;text-transform:none;justify-content:space-between;align-items:center;padding-bottom:10px;font-size:11.5px;font-weight:500;display:flex}.todayPanelTopline b{color:var(--fa-green);font-weight:600}.todayPanelTitle{font-family:var(--fa-ui);letter-spacing:-.018em;text-transform:none;margin:14px 0 0;font-size:16px;font-weight:600}.todayPanelSubtitle{color:var(--fa-ink-2);margin:3px 0 0;font-size:12.5px}.todayScanGuide{border-top:1px solid var(--fa-line-soft);gap:0;margin-top:14px;display:grid}.todayScanGuide span{border-bottom:1px solid var(--fa-line-soft);min-height:38px;color:var(--fa-ink-2);align-items:center;gap:9px;font-size:12.5px;display:flex}.todayScanGuide svg{color:var(--fa-n6)}.todayPanelSection{border:0;border-bottom:1px solid var(--fa-line-soft);background:0 0;border-radius:0;padding:14px 0}.todayPanelLabel{color:var(--fa-muted);letter-spacing:0;text-transform:none;font-size:11.5px;font-weight:500}.todayStatGrid{border-top:0;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:10px;display:grid}.todayStat{border:1px solid var(--fa-line-soft);border-radius:var(--fa-r-sm);background:var(--fa-sunken);padding:10px}.todayStat strong{font-size:19px}.todayFindRow{border-radius:var(--fa-r-sm);background:0 0;border-bottom:0}.todayFindRow:hover{background:var(--fa-n2)}.sessionStatsBar{border:1px solid var(--fa-line);border-radius:var(--fa-r);background:var(--fa-paper);margin-top:14px;padding:4px}.sessionStatsBar>div{border-radius:var(--fa-r-sm);background:0 0}.sessionStatsBar small{color:var(--fa-muted);letter-spacing:0;text-transform:none;font-size:11px;font-weight:450}.sessionStatsBar strong{font-size:18px}.recentCarouselWrap{border:1px solid var(--fa-line);border-radius:var(--fa-r);background:var(--fa-paper);margin-top:14px;padding:14px}.recentCarouselLabel{color:var(--fa-muted);letter-spacing:0;text-transform:none;font-size:11.5px;font-weight:500}.carouselThumb{border:1px solid var(--fa-line-soft);border-radius:var(--fa-r-sm);background:var(--fa-sunken);overflow:hidden;aspect-ratio:1!important;height:auto!important}.carouselThumb img{object-fit:cover!important;border-radius:0!important;height:100%!important}.carouselArrow{border:1px solid var(--fa-line);border-radius:var(--fa-r-sm);background:var(--fa-paper);color:var(--fa-ink-2);box-shadow:var(--fa-shadow-sm)}.reviewSheetPanel,.reviewSheetInlinePanelSheet{border:1px solid var(--fa-line);border-radius:var(--fa-r-lg);box-shadow:var(--fa-shadow-lg);overflow:hidden;background:var(--fa-paper)!important}.reviewSheetBackdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#15171c66}.reviewSheetTopBar{border-bottom:1px solid var(--fa-line-soft);background:var(--fa-paper)}.reviewSheetTopBar .reviewSheetHeaderClose{color:var(--fa-muted)}.reviewSheetVerdictHeader{border-bottom:1px solid var(--fa-line-soft);background:var(--fa-sunken);padding:18px 20px}.reviewSheetHeaderVerdict{font-family:var(--fa-ui);letter-spacing:-.03em;text-transform:none;font-size:30px;font-weight:650}.reviewSheetHeaderMaxBuy{color:var(--fa-ink-2);font-size:15px}.sheetHeaderProfit{font-size:20px}.sheetHeader,.sheetFooter{background:var(--fa-paper)!important;border-color:var(--fa-line-soft)!important}.sheetBody{padding:0 20px 88px;background:var(--fa-paper)!important}.sheetBody .card{border:0!important;border-bottom:1px solid var(--fa-line-soft)!important;background:0 0!important;border-radius:0!important}.summaryGrid{gap:8px}.summaryGrid>div{border:1px solid var(--fa-line-soft);border-radius:var(--fa-r-sm);background:var(--fa-sunken);padding:12px}.summaryGrid strong{font-size:20px}.summaryNote{color:var(--fa-muted);font-size:12px}.platform,.detailGrid>div{border:1px solid var(--fa-line-soft);border-radius:var(--fa-r-sm);background:var(--fa-sunken)}.sheetFooter{border-radius:0}.sheetFooterAction{border-radius:var(--fa-r-sm);letter-spacing:0;text-transform:none;font-weight:550}.sheetFooterBought,.sheetFooterAdd{background:var(--fa-accent)!important;color:#fff!important}.sheetFooterBought:hover,.sheetFooterAdd:hover{background:var(--fa-accent-hover)!important}.resaleVerdictBadge{border-radius:var(--fa-r-xs);font-family:var(--fa-ui);letter-spacing:0;text-transform:none;padding:3px 8px;font-size:11.5px;font-weight:600}.resaleVerdictBadge.buy{background:var(--fa-green-soft);color:var(--fa-green)}.resaleVerdictBadge.maybe{background:var(--fa-amber-soft);color:var(--fa-amber)}.resaleVerdictBadge.skip,.resaleVerdictBadge.sell{background:var(--fa-red-soft);color:var(--fa-red)}.resaleVerdictBadge.sold,.resaleVerdictBadge.flipped{background:var(--fa-blue-info-soft);color:var(--fa-blue-info)}.resaleMaxBuy{font-family:var(--fa-number);letter-spacing:-.02em;font-weight:600}.historySection,.insightsPage,.boloPage,.morePage,.saleAlertsPage,.featureBoardPage{width:100%;max-width:1180px;padding:0 0 40px}.historyHeader,.insightsPageHeader{margin:0 0 16px}.historyTitle,.insightsPageHeader h1,.morePageTitle,.insightsPageHeader small{display:none}.insightsPageHeader p{color:var(--fa-ink-2);margin:0;font-size:13px}.quickFilterRow,.historySearchBar,.analyticsTabs{border:0;align-items:center;gap:6px;margin-bottom:14px;display:flex}.filterChip,.analyticsTabs button{border:1px solid var(--fa-line);background:var(--fa-paper);height:30px;color:var(--fa-ink-2);cursor:pointer;padding:0 11px;font-size:12.5px;font-weight:500;border-radius:var(--fa-r-xs)!important}.filterChip:hover,.analyticsTabs button:hover{background:var(--fa-n2);color:var(--fa-ink)}.filterChip.active,.analyticsTabs button.active{background:var(--fa-accent-soft);color:var(--fa-accent-ink);border-color:#0000;font-weight:550}.historySearchBar input,.boloSearchInput{border:1px solid var(--fa-line);border-radius:var(--fa-r-sm);background:var(--fa-paper);height:34px;font-size:13.5px}.historyList,.cartItemList{flex-direction:column;gap:8px;display:flex}.historySection>.card{border-radius:var(--fa-r)!important}.historyCard,.cartItem{transition:border-color var(--fa-dur) var(--fa-ease), background var(--fa-dur) var(--fa-ease);padding:10px;border:1px solid var(--fa-line)!important;border-radius:var(--fa-r)!important;background:var(--fa-paper)!important}.historyCard:hover,.cartItem:hover{border-color:var(--fa-n5)!important;background:var(--fa-n1)!important}.historyCardThumb,.cartItemThumb{border-radius:var(--fa-r-sm);object-fit:cover;background:var(--fa-sunken);width:84px;height:72px}.historyCardBody{padding:0}.markBoughtTrigger,.markSoldTrigger,.updateItemBtn,.buyButton{letter-spacing:0;text-transform:none;font-weight:550;border-radius:var(--fa-r-sm)!important;background:var(--fa-accent)!important;color:#fff!important}.markBoughtTrigger:hover,.markSoldTrigger:hover{background:var(--fa-accent-hover)!important}.dashboardGrid{gap:12px;display:grid}.dashboardGrid>.card{padding:16px;border:1px solid var(--fa-line)!important;border-radius:var(--fa-r)!important;background:var(--fa-paper)!important}.dashboardFull{grid-column:1/-1}.statChipGrid{gap:8px;display:grid}.statChipGrid>div{padding:12px;border:1px solid var(--fa-line-soft)!important;border-radius:var(--fa-r-sm)!important;background:var(--fa-sunken)!important}.statChipGrid small{letter-spacing:0;text-transform:none;font-size:11.5px;font-weight:450;color:var(--fa-muted)!important}.statChipGrid strong{font-size:20px}.rankLine{min-height:40px}.sourcingTabs{margin-bottom:16px}.boloSearchBar{margin:0 0 16px}.aiBolosCard,.moreMenuCard,.haulSummaryCard,.settingsCard,.saleAlertCard,.featureBoardCard,.sourcingLocationCard,.deskDashboardCard{box-shadow:none;border:1px solid var(--fa-line)!important;border-radius:var(--fa-r)!important;background:var(--fa-paper)!important}.moreMenuCard,.aiBolosCard{border-top-width:1px!important}.aiBoloItem,.boloItem{border-radius:var(--fa-r-sm)!important;background:0 0!important}.aiBoloAddBtn{border-radius:var(--fa-r-sm);color:var(--fa-accent)}.boloAddBtn,.cartSelectBtn,.sourcingAddBtn,.saleAlertSubmit,.featureBoardAddBtn{letter-spacing:0;text-transform:none;font-weight:550;border-radius:var(--fa-r-sm)!important;background:var(--fa-accent)!important;color:#fff!important}.haulStatGrid{gap:8px;display:grid}.haulStat{border:1px solid var(--fa-line-soft);border-right:1px solid var(--fa-line-soft);border-radius:var(--fa-r-sm);background:var(--fa-sunken);padding:12px}.haulStat strong{font-size:21px}.haulPageHeader h2{display:none}.haulEmptyState,.emptyStateCard,.boloEmptyCard,.todayEmptyState,.deskEmptyState,.saleAlertEmpty,.featureBoardEmpty,.cartEmptyState{text-align:center;flex-direction:column;align-items:center;padding:44px 24px;display:flex;border:1px solid var(--fa-line)!important;border-radius:var(--fa-r)!important;background:var(--fa-paper)!important}.haulEmptyState svg,.emptyStateCard svg{color:var(--fa-n6)}.haulEmptyState h3,.emptyStateCard h3{font-family:var(--fa-ui);letter-spacing:-.018em;text-transform:none;margin:12px 0 4px;font-size:16px;font-weight:600;color:var(--fa-ink)!important}.haulEmptyState p,.emptyStateCard p{max-width:44ch;font-size:13px;color:var(--fa-ink-2)!important}.haulEmptyState button,.emptyStateAction{border-radius:var(--fa-r-sm);background:var(--fa-accent);color:#fff;letter-spacing:0;text-transform:none;cursor:pointer;border:0;min-height:34px;margin-top:16px;padding:0 14px;font-weight:550}.moreSectionLabel{color:var(--fa-muted);letter-spacing:0;text-transform:none;margin:22px 0 6px;font-size:11.5px;font-weight:550}.moreMenuRow{background:0 0;border-radius:0;min-height:52px;font-weight:500}.moreMenuRow,.moreMenuRow *{text-transform:none;letter-spacing:-.006em}.moreMenuRow:hover{background:var(--fa-n2)}.moreMenuIcon{border-radius:var(--fa-r-sm);color:var(--fa-accent);background:var(--fa-accent-soft)}.moreMenuIconDanger{color:var(--fa-red);background:var(--fa-red-soft)}.moreMenuChevron{color:var(--fa-n6)}.moreBadge{background:var(--fa-accent-soft);color:var(--fa-accent-ink);text-transform:none!important;letter-spacing:0!important}.settingsSectionLabel{color:var(--fa-muted);letter-spacing:0;text-transform:none;font-size:11.5px;font-weight:550}.settingsInput{border-radius:var(--fa-r-sm)}.scanModal,.sheetBackdrop,.hamburgerOverlay,.reviewSheetInlinePanelBackdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#15171c66!important}.scanModalCard,.bottomSheet,.hamburgerMenu{border:1px solid var(--fa-line);border-radius:var(--fa-r-lg);box-shadow:var(--fa-shadow-lg);background:var(--fa-paper)!important}.modalStickyHeader{background:var(--fa-paper)!important;border-color:var(--fa-line-soft)!important}.modalClose{color:var(--fa-muted)}.authDialogFrame{max-width:400px!important}.authDialogCard{border:1px solid var(--fa-line);border-radius:var(--fa-r-lg);background:var(--fa-paper);box-shadow:var(--fa-shadow-lg)}.authTabRow{border:1px solid var(--fa-line);border-radius:var(--fa-r-sm);background:var(--fa-sunken);grid-template-columns:1fr 1fr;gap:2px;margin-bottom:20px;padding:3px;display:grid}.authTabButton{color:var(--fa-ink-2);letter-spacing:0;text-transform:none;cursor:pointer;background:0 0;border:0;padding:7px 0;font-size:13px;font-weight:500;border-radius:var(--fa-r-xs)!important}.authTabButton:hover[data-active=false]{color:var(--fa-ink)}.authTabButton[data-active=true]{background:var(--fa-paper);color:var(--fa-ink);box-shadow:var(--fa-shadow-sm);font-weight:550}.authFieldInput,.authDialogCard input{min-height:40px;border-radius:var(--fa-r-sm)!important}.authSubmitButton,.authDialogCard form button[type=submit]{letter-spacing:0;text-transform:none;min-height:42px;font-weight:550;border-radius:var(--fa-r-sm)!important;background:var(--fa-accent)!important;color:#fff!important}.googleSignInBtn{border:1px solid var(--fa-line);background:var(--fa-paper);min-height:40px;color:var(--fa-ink);font-weight:500;border-radius:var(--fa-r-sm)!important}.googleSignInBtn:hover{background:var(--fa-n2)}.scrollTopBtn{border:1px solid var(--fa-line);border-radius:var(--fa-r-sm);background:var(--fa-paper);color:var(--fa-ink-2);letter-spacing:0;text-transform:none;box-shadow:var(--fa-shadow);font-size:12px;font-weight:500}.lpRoot{--lp-bg:var(--fa-paper);--lp-bg-shade:var(--fa-canvas);--lp-text:var(--fa-ink);--lp-text-sec:var(--fa-ink-2);--lp-text-muted:var(--fa-muted);--lp-accent:var(--fa-accent);--lp-accent-hov:var(--fa-accent-hover);--lp-border:var(--fa-line);--lp-font-head:var(--fa-ui);--lp-font-body:var(--fa-ui);--lp-max:1120px;background:var(--fa-paper);color:var(--fa-ink);font-family:var(--fa-ui)}:is(html:has(.lpRoot),body:has(.lpRoot)){background:var(--fa-paper);height:auto;min-height:100%;overflow:visible}.lpWrap{max-width:1120px}.lpNav{z-index:60;border-bottom:1px solid var(--fa-line-soft);-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px);background:#ffffffe0;height:60px;position:sticky;top:0}.lpWordmark{font-family:var(--fa-ui);letter-spacing:-.022em;color:var(--fa-ink);font-size:17px;font-weight:600}.lpWordmark:first-letter{color:var(--fa-accent)}.lpNavAnchor{color:var(--fa-ink-2);font-size:13.5px;font-weight:500}.lpNavAnchor:hover{color:var(--fa-ink)}.lpNavSignIn,.lpBtnPrimary{border-radius:var(--fa-r-sm);background:var(--fa-accent);color:#fff;letter-spacing:0;text-transform:none;box-shadow:none;font-weight:550}.lpNavSignIn:hover,.lpBtnPrimary:hover{background:var(--fa-accent-hover)}.lpBtnLg{border-radius:var(--fa-r-sm);min-height:44px;padding:0 20px;font-size:14.5px}.lpBtnGhost,.lpBtnMuted{border:1px solid var(--fa-line);border-radius:var(--fa-r-sm);background:var(--fa-paper);color:var(--fa-ink-2);letter-spacing:0;text-transform:none;font-weight:500}.lpBtnGhost:hover,.lpBtnMuted:hover{background:var(--fa-n2);color:var(--fa-ink)}.lpHero{background:radial-gradient(1000px 460px at 78% -8%, var(--fa-accent-soft) 0%, transparent 62%), var(--fa-paper);min-height:auto;color:var(--fa-ink);border-bottom:1px solid var(--fa-line-soft);padding:0}.lpHeroInner{text-align:left;grid-template-columns:minmax(0,1fr) minmax(440px,1.05fr);align-items:center;column-gap:56px;max-width:1120px;margin-inline:auto;padding:84px 32px 92px;display:grid}.lpHeroHeadline{max-width:15ch;color:var(--fa-ink);font-family:var(--fa-ui);letter-spacing:-.035em;text-transform:none;text-wrap:balance;margin:0;font-size:54px;font-weight:620;line-height:1.05}.lpHeroSub{max-width:46ch;color:var(--fa-ink-2);margin:18px 0 0;font-size:16.5px;line-height:1.6}.lpHeroCtas{flex-flow:wrap;align-items:center;gap:10px;margin:28px 0 0}.lpHeroCtas>button{flex:none;width:fit-content}.lpHeroCtas .lpCtaTrust{flex-basis:100%;order:1;margin:4px 0 0}.lpCtaTrust{color:var(--fa-muted);font-size:12.5px}.lpHeroCtas .lpBtnGhost{min-height:44px;padding:0 18px}.lpHeroVideo{aspect-ratio:auto;border:1px solid var(--fa-line);border-radius:var(--fa-r-lg);background:var(--fa-paper);width:100%;box-shadow:var(--fa-shadow-lg);grid-area:1/2/span 4;margin:0;padding:0;display:block;overflow:hidden;transform:none}.lpProductPreview{background:var(--fa-paper);width:100%;box-shadow:none;border:0;border-radius:0}.lpPreviewTopbar{border-bottom:1px solid var(--fa-line-soft);background:var(--fa-n2)}.lpPreviewTopbar span{background:var(--fa-n5)}.lpPreviewPhoto{background:var(--fa-sunken);border-radius:var(--fa-r-sm);overflow:hidden}.lpPreviewPhoto img{object-fit:cover;object-position:center 42%;border-radius:0;width:100%;height:100%;display:block}.lpPreviewEyebrow{color:var(--fa-muted);letter-spacing:0;text-transform:none;font-size:11.5px;font-weight:500}.lpPreviewResult h3{font-family:var(--fa-ui);letter-spacing:-.02em;text-transform:none;font-size:17px;font-weight:600}.lpPreviewValue{letter-spacing:-.03em;color:var(--fa-ink);font-size:32px;font-weight:600}.lpPreviewStats span{border-radius:var(--fa-r-xs);background:var(--fa-sunken);color:var(--fa-ink-2);padding:3px 9px;font-size:12px;font-weight:500}.lpPreviewStats span:first-child{background:var(--fa-green-soft);color:var(--fa-green)}.lpFeature{background:var(--fa-paper);padding:88px 0}.lpFeatureShade{background:var(--fa-canvas);border-block:1px solid var(--fa-line-soft)}.lpFeatureInner{align-items:center;gap:64px}.lpEyebrow{display:none}.lpFeatureHeadline,.lpRoot .lpH2,.lpCtaBandHeadline{font-family:var(--fa-ui);letter-spacing:-.03em;text-transform:none;text-wrap:balance;font-size:34px;font-weight:620;line-height:1.15}.lpFeatureBody{max-width:62ch;color:var(--fa-ink-2);font-size:15.5px;line-height:1.65}.lpBullets li{color:var(--fa-ink-2);font-size:14.5px}.lpBullets svg{color:var(--fa-green)}.lpFeatureVisual,.lpScreenshot,.lpPricingCard,.lpTestimonialCard{border:1px solid var(--fa-line);border-radius:var(--fa-r-lg);background:var(--fa-paper);box-shadow:var(--fa-shadow-sm)}.lpScreenshot,.lpFeatureShade .lpScreenshot{background:var(--fa-sunken);box-shadow:none}.lpBtnGhost{text-decoration:none}.lpMockupRow{border-bottom:1px solid var(--fa-line-soft);color:var(--fa-ink-2);font-size:13px}.lpMockupRow strong{color:var(--fa-green);font-family:var(--fa-number);font-weight:600}.lpMockupThumb{border-radius:var(--fa-r-xs);background:var(--fa-sunken)}.lpMockupName{color:var(--fa-ink);font-weight:500}.lpMockupLabel{color:var(--fa-muted);letter-spacing:0;text-transform:none;font-size:11.5px;font-weight:500}.lpMockupBadge{border-radius:var(--fa-r-xs);background:var(--fa-green-soft);color:var(--fa-green);letter-spacing:0;padding:3px 9px;font-size:11.5px;font-weight:600}.lpMockupChips span{border-radius:var(--fa-r-xs);background:var(--fa-sunken);color:var(--fa-ink-2);padding:5px 10px;font-size:12.5px}.lpMockupMetrics span{color:var(--fa-muted);font-size:12.5px}.lpMockupMetrics strong{color:var(--fa-ink);font-family:var(--fa-number);letter-spacing:-.02em;font-size:18px;font-weight:600;display:block}.lpMockupMetrics span:last-child strong{font-family:var(--fa-ui);letter-spacing:-.018em}.lpMockupBoard h3,.lpMockupScan h3{font-family:var(--fa-ui);letter-spacing:-.02em;text-transform:none;font-size:17px;font-weight:600}.lpPricingGrid{align-items:stretch}.lpPricingSubhead{color:var(--fa-ink-2);font-size:15.5px}.lpPricingCardFeatured{border-color:var(--fa-accent);box-shadow:var(--fa-shadow);transform:none}.lpBestBadge{border-radius:var(--fa-r-xs);background:var(--fa-accent-soft);color:var(--fa-accent-ink);letter-spacing:0;text-transform:none;font-size:11.5px;font-weight:600}.lpPlanName{font-family:var(--fa-ui);letter-spacing:-.018em;text-transform:none;font-size:16px;font-weight:600}.lpPlanPrice{letter-spacing:-.035em;color:var(--fa-ink);font-size:40px;font-weight:600}.lpPlanPriceGreen{color:var(--fa-green)}.lpPlanPer,.lpPlanNote{color:var(--fa-muted);font-size:13px}.lpPlanFeatures li{color:var(--fa-ink-2);font-size:14px}.lpPlanFeatures svg{color:var(--fa-green)}.lpPlanFeatureAccent{color:var(--fa-ink);font-weight:550}.lpFaqItem{border-bottom:1px solid var(--fa-line-soft)}.lpFaqQ{font-family:var(--fa-ui);letter-spacing:-.012em;text-transform:none;color:var(--fa-ink);font-size:15.5px;font-weight:550}.lpFaqA{max-width:74ch;color:var(--fa-ink-2);font-size:14.5px;line-height:1.65}.lpFaqChevron{color:var(--fa-n6)}.lpTestimonialQuote{color:var(--fa-ink);font-size:15.5px;line-height:1.6}.lpTestimonialName{color:var(--fa-ink);font-weight:550}.lpTestimonialRole{color:var(--fa-muted);font-size:12.5px}.lpTestimonialAvatar{background:var(--fa-accent-soft);color:var(--fa-accent-ink);border-radius:999px}.lpCtaBand{background:var(--fa-n10);border-block:0}html.dark .lpCtaBand{background:var(--fa-n2)}.lpCtaBandHeadline{color:#fff}html.dark .lpCtaBandHeadline{color:var(--fa-ink)}.lpCtaBand .lpBtnPrimary{color:var(--fa-n10);background:#fff}.lpCtaBand .lpBtnPrimary:hover{background:var(--fa-n3);color:var(--fa-n10)}.lpCtaBand .lpFineprint,.lpCtaBand .lpCtaTrust{color:#ffffffa8}html.dark .lpCtaBand .lpBtnPrimary{background:var(--fa-accent);color:#fff}html.dark .lpCtaBand .lpFineprint,html.dark .lpCtaBand .lpCtaTrust{color:var(--fa-muted)}.lpFooter{border-top:1px solid var(--fa-line-soft);background:var(--fa-paper)}.lpFooterBrand{font-family:var(--fa-ui);letter-spacing:-.02em;text-transform:none;font-size:15px;font-weight:600}.lpFooterLink{color:var(--fa-ink-2);font-size:13.5px}.lpFooterLink:hover{color:var(--fa-ink)}.lpFooterCopy,.lpFineprint{color:var(--fa-muted);font-size:12.5px}.mobileHeader,.bottomNav{display:none}@media (max-width:1180px){.desktopSidebar{width:196px}.app{width:calc(100% - 196px);margin-left:196px;padding-inline:24px}.scanLayout{grid-template-columns:minmax(400px,1.3fr) minmax(300px,.85fr);gap:20px}.upload{min-height:340px}.lpHeroInner{grid-template-columns:minmax(0,.9fr) minmax(400px,1.1fr);column-gap:40px;padding:64px 0 72px}.lpHeroHeadline{font-size:46px}.lpFeatureHeadline,.lpRoot .lpH2,.lpCtaBandHeadline{font-size:30px}}@media (max-width:767px){html,body{width:100%!important;min-width:0!important;overflow-x:clip!important}.desktopSidebar,.workspaceHeader{display:none!important}.mobileHeader{z-index:700;height:calc(56px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 14px 0;-webkit-backdrop-filter:saturate(180%)blur(14px);backdrop-filter:saturate(180%)blur(14px);border-bottom:1px solid var(--fa-line-soft);background:#ffffffe6;grid-template-columns:74px minmax(0,1fr) 74px;align-items:center;display:grid;position:fixed;inset:0 0 auto}html.dark .mobileHeader{background:#0e0f12e6}.mobileHeader .headerLogo{object-fit:contain;justify-self:center;width:min(150px,100%);max-height:30px}html.dark .mobileHeader .headerLogo{filter:invert()hue-rotate(180deg)}.mobileWordmark{color:var(--fa-ink);letter-spacing:-.022em;justify-self:center;font-size:17px;font-weight:600;line-height:1}.cartHeaderBtn{border-radius:var(--fa-r-sm);width:auto;height:34px;color:var(--fa-ink-2);background:0 0;justify-content:flex-end;align-items:center;gap:5px;display:flex}.mobileHaulLabel{font-size:12.5px;font-weight:500}.haulIconWrap{place-items:center;width:26px;height:100%;display:grid}.cartBadge{background:var(--fa-accent);color:#fff;border:2px solid var(--fa-paper);font-size:10px;font-weight:600;top:0;right:-2px}.app{background:var(--fa-canvas);overflow:hidden;width:100%!important;min-width:0!important;max-width:100%!important;padding:calc(56px + env(safe-area-inset-top)) 0 calc(72px + env(safe-area-inset-bottom))!important;margin:0!important}.scanLayout{background:0 0;border:0;min-height:0;width:100%!important;min-width:0!important;display:block!important}.scanInputPanel{border:0;width:100%!important;min-width:0!important;padding:12px!important}.scanInputPanel>.brand,.scanInputPanel>.sub{display:none!important}.emptyStateCardFirstScan{width:calc(100% - 28px);padding:11px 13px;position:absolute;top:16px;left:50%;transform:translate(-50%)}.emptyStateCardFirstScan h3{font-size:13.5px}.emptyStateCardFirstScan p{font-size:12px}.emptyStateCardFirstScan .demoStepCue{margin-top:6px}.upload{aspect-ratio:4/3;border:1px solid var(--fa-line);border-radius:var(--fa-r-lg);max-height:none;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important}.upload strong{font-size:16px!important}.upload p{text-align:center;max-width:250px;font-size:12.5px}.upload+button[title=Scan\ barcode]{border-radius:var(--fa-r-sm)!important;width:44px!important;height:44px!important;bottom:12px!important;right:12px!important}.photoGrid{grid-template-rows:minmax(0,1fr) 70px;gap:6px}.photoGridSingle{grid-template-rows:minmax(0,1fr)}.addMore{margin:6px 0 0 auto}.scanCommandBar{border:1px solid var(--fa-line);border-radius:var(--fa-r);grid-template-columns:1fr 1fr;gap:10px;width:100%;margin-top:10px;padding:10px}.scanField,.simplePriceLabel{border-right:0;gap:4px;padding:0}.scanField>span,.scanFieldLabel{font-size:11.5px}.scanConditionSelect,.simplePriceInput{height:42px;font-size:15px;font-weight:500;border:1px solid var(--fa-line)!important;border-radius:var(--fa-r-sm)!important;background:var(--fa-paper)!important;padding:0 10px!important}.simplePricePlaceholderOverlay{justify-content:flex-start;height:42px;padding-left:10px;font-size:15px}.scanAnalyzeWrap{grid-column:1/-1;padding:0}.analyzeFlipBtn,.reAnalyzeMainBtn{height:46px;font-size:15px}.toggleOptionalBtn{width:100%;margin:10px 0 0}.optionalSection{margin:0}.deskLeftExtras,.scanResultPanel{display:none!important}.sessionStatsBar{border:1px solid var(--fa-line);border-radius:var(--fa-r);grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;padding:6px;width:calc(100% - 24px)!important;margin:12px 12px 0!important;display:grid!important}.sessionStatsBar>div{text-align:center;border-right:0;min-width:0;padding:8px 2px}.sessionStatsBar small{min-height:26px;font-size:10px;line-height:1.3;display:block}.sessionStatsBar strong{font-size:17px}.recentCarouselWrap{margin:12px 12px 0;padding:12px}.carouselThumb{width:92px;min-width:92px}.bottomNav{z-index:750;height:calc(60px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);-webkit-backdrop-filter:saturate(180%)blur(14px);backdrop-filter:saturate(180%)blur(14px);border-top:1px solid var(--fa-line-soft);box-shadow:none;background:#ffffffeb;grid-template-columns:repeat(5,1fr);position:fixed;inset:auto 0 0;border-radius:0!important;width:100%!important;max-width:none!important;display:grid!important;left:0!important;right:0!important;transform:none!important}html.light .bottomNav{border-top:1px solid var(--fa-line-soft)!important;background:#ffffffeb!important;border-radius:0!important}html.dark .bottomNav{border-top:1px solid var(--fa-line-soft)!important;background:#0e0f12eb!important;border-radius:0!important}.bottomNav button{min-width:0;height:60px;color:var(--fa-n6);gap:3px;padding:7px 2px 5px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}html.light .bottomNav button,html.dark .bottomNav button{color:var(--fa-n6)!important;background:0 0!important}html.light .bottomNav button.active,html.dark .bottomNav button.active{color:var(--fa-accent)!important;background:0 0!important}.bottomNav button.active:before{display:none}.bottomNav button span{letter-spacing:0;text-transform:none;font-size:10px;font-weight:500}.bottomNav svg{width:21px;height:21px}.navBadge{background:var(--fa-accent);color:#fff;border:2px solid var(--fa-paper);font-size:10px;font-weight:600;top:-4px;right:-8px}.reviewSheetPanel{inset:calc(56px + env(safe-area-inset-top)) 0 calc(60px + env(safe-area-inset-bottom));border:0;border-radius:0;width:100%;max-height:none}.sheetHandle{display:none}.reviewSheetVerdictHeader{min-height:76px;padding:14px}.reviewSheetHeaderVerdict{font-size:26px}.reviewSheetHeaderMaxBuy{font-size:14px}.sheetBody{padding:0 14px 76px}.sheetBody .card{padding:14px 0!important}.summaryGrid{grid-template-columns:repeat(2,1fr)}.summaryGrid strong{font-size:19px}.historySection,.insightsPage,.boloPage,.morePage,.saleAlertsPage,.featureBoardPage{width:100%;max-width:100%;padding:14px 12px 24px}.historyTitle,.insightsPageHeader h1,.morePageTitle,.haulPageHeader h2{font-family:var(--fa-ui);letter-spacing:-.025em;text-transform:none;color:var(--fa-ink);margin:0 0 12px;font-weight:600;display:block;font-size:22px!important}.morePage{padding-top:14px!important}.morePage>.moreSectionLabel:first-child{margin-top:0!important}.quickFilterRow{scrollbar-width:none;overflow-x:auto}.quickFilterRow::-webkit-scrollbar{display:none}.quickFilterGroup{min-width:max-content}.historyCard{grid-template-columns:72px minmax(0,1fr);gap:10px}.historyCardThumb{width:72px;height:66px}.historyTop{align-items:flex-start}.dashboardGrid{flex-direction:column;gap:10px;display:flex}.dashboardGrid>.card{padding:14px}.statChipGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.statChipGrid>div{width:auto!important;min-width:0!important}.statChipGrid strong{overflow-wrap:anywhere;font-size:19px}.analyticsTabs{scrollbar-width:none;overflow-x:auto}.analyticsTabs::-webkit-scrollbar{display:none}.analyticsTabs button{flex:none;padding-inline:12px}.haulStatGrid{grid-template-columns:repeat(2,1fr)}.cartItem{grid-template-columns:72px minmax(0,1fr)}.cartItemThumb{width:72px;height:66px}.lpNav{height:56px}.lpNavInner{padding-inline:16px}.lpNavAnchor{display:none}.lpHero{min-height:auto}.lpHeroInner{text-align:left;flex-direction:column;align-items:stretch;min-height:auto;padding:48px 18px 56px;display:flex}.lpHeroHeadline{max-width:none;font-size:36px}.lpHeroSub{font-size:15.5px}.lpHeroCtas{align-items:stretch}.lpHeroVideo{width:100%;box-shadow:var(--fa-shadow);margin:34px 0 0;transform:none}.lpFeature{padding:56px 0}.lpFeatureInner,.lpFeatureReverse{flex-direction:column;gap:28px;padding-inline:18px;display:flex}.lpFeatureHeadline,.lpRoot .lpH2,.lpCtaBandHeadline{font-size:27px}.lpPricingGrid{grid-template-columns:1fr}.lpPricingCardFeatured{transform:none}.lpPlanPrice{font-size:34px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}html.dark body,html.dark .app,html.dark .appRoot{background:var(--fa-canvas);color:var(--fa-ink)}html.dark .desktopSidebar{background:var(--fa-paper);border-right:1px solid var(--fa-line)}html.dark .desktopSidebarBtn{color:var(--fa-ink-2)}html.dark .desktopSidebarBtn:hover,html.dark .desktopSidebarBtn.active{color:var(--fa-ink);background:var(--fa-n2)}html.dark .desktopAccountEmail{color:var(--fa-muted)}html.dark button{color:inherit}html.dark button:disabled{color:var(--fa-muted)}html.dark .secondary,html.dark button.secondary{color:var(--fa-ink-2);border-color:var(--fa-line);background:var(--fa-paper)}html.dark .secondary:hover:not(:disabled){border-color:var(--fa-n5);background:var(--fa-n2);color:var(--fa-ink)}html.dark .workspaceNewScan,html.dark .analyzeFlipBtn,html.dark .reAnalyzeMainBtn,html.dark .authSubmitButton,html.dark .lpBtnPrimary,html.dark .lpNavSignIn,html.dark .markBoughtTrigger,html.dark .markSoldTrigger,html.dark .boloAddBtn,html.dark .cartSelectBtn,html.dark .sheetFooterBought,html.dark .sheetFooterAdd{border-color:#0000;background:var(--fa-accent)!important;color:#fff!important}html.dark .workspaceNewScan:hover{background:var(--fa-accent-hover);color:#fff}html.dark .upload{background:var(--fa-sunken);border-color:var(--fa-line)}html.dark .upload strong{color:var(--fa-ink)!important}html.dark .upload p{color:var(--fa-ink-2)!important}html.dark .uploadCameraButton{background:var(--fa-paper);border-color:var(--fa-line)}html.dark input:not([type=checkbox]):not([type=radio]),html.dark select,html.dark textarea{background:var(--fa-paper)!important;color:var(--fa-ink)!important;border-color:var(--fa-line)!important}html.dark .scanModal,html.dark .sheetBackdrop{background:#0009!important}html.dark .scanModalCard,html.dark .modalStickyHeader,html.dark .sheetHeader,html.dark .sheetFooter,html.dark .reviewSheetPanel,html.dark .sheetBody,html.dark .scanResultContent,html.dark .scanResultPanel{background:var(--fa-paper)!important;border-color:var(--fa-line)!important}html.dark .scanInputPanel{background:0 0!important}html.dark .sessionStatsBar,html.dark .recentCarouselWrap,html.dark .emptyStateCard,html.dark .todayPanel{background:var(--fa-paper)!important;border-color:var(--fa-line)!important}html.dark .summaryGrid>div,html.dark .statChipGrid>div,html.dark .detailGrid div,html.dark .platform,html.dark .todayStat,html.dark .haulStat{background:var(--fa-sunken)!important;border-color:var(--fa-line-soft)!important}html.dark .historyCard,html.dark .cartItem{background:var(--fa-paper)!important;border-color:var(--fa-line)!important}html.dark .historyCard:hover,html.dark .cartItem:hover{background:var(--fa-n2)!important;border-color:var(--fa-n5)!important}html.dark .carouselThumb{background:var(--fa-sunken)!important}html.dark .toggleOptionalBtn{background:var(--fa-paper)!important;color:var(--fa-ink-2)!important}html.dark .toggleOptionalBtn:focus,html.dark .toggleOptionalBtn:active{background:var(--fa-n2)!important;color:var(--fa-ink)!important}html.dark .topNewScanBtn{background:var(--fa-paper)!important;border-color:var(--fa-line)!important;color:var(--fa-ink-2)!important}html.dark .resultPhotos img{border-color:var(--fa-line)!important}html.dark .lpRoot{background:var(--fa-paper)}html.dark:has(.lpRoot){background:var(--fa-paper)}html.dark body:has(.lpRoot){background:var(--fa-paper)}html.dark .lpNav{border-bottom-color:var(--fa-line-soft);background:#17181ce0}html.dark .lpHero{background:radial-gradient(1000px 460px at 78% -8%, #7c74f221 0%, transparent 62%), var(--fa-paper)}.docPage{background:var(--fa-paper);min-height:100vh;color:var(--fa-ink);font-family:var(--fa-ui)}.docPageInner{max-width:720px;margin:0 auto;padding:40px 20px 96px}.docBackLink{color:var(--fa-muted);align-items:center;gap:6px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.docBackLink:before{content:"←"}.docBackLink:hover{color:var(--fa-ink)}.docTitle{letter-spacing:-.03em;margin:22px 0 8px;font-size:32px;font-weight:600;line-height:1.15}.docLede{max-width:62ch;color:var(--fa-ink-2);margin:0 0 36px;font-size:16px;line-height:1.6}.docBody{max-width:70ch;color:var(--fa-ink-2);font-size:14.5px;line-height:1.7}.docGuides>h2{color:var(--fa-muted);letter-spacing:0;margin:0 0 10px!important;font-size:12.5px!important;font-weight:550!important}.docGuides>div{gap:0!important}.docGuides details{border:0!important;border-top:1px solid var(--fa-line-soft)!important;border-radius:0!important;padding:0!important}.docGuides>div>details:last-child{border-bottom:1px solid var(--fa-line-soft)!important}.docGuides details>summary{letter-spacing:-.012em;color:var(--fa-ink);padding:16px 28px 16px 0;font-size:15.5px;list-style:none;position:relative;font-weight:500!important}.docGuides details>summary::-webkit-details-marker{display:none}.docGuides details>summary:after{content:"";border-right:1.5px solid var(--fa-n6);border-bottom:1.5px solid var(--fa-n6);width:7px;height:7px;transition:transform var(--fa-dur) var(--fa-ease);margin-top:-5px;position:absolute;top:50%;right:4px;transform:rotate(45deg)}.docGuides details[open]>summary:after{margin-top:-2px;transform:rotate(-135deg)}.docGuides details>summary:hover{color:var(--fa-accent)}.docGuides details>:not(summary){padding-bottom:20px}.docGuides details p{max-width:70ch;color:var(--fa-ink-2);line-height:1.7}
