:root{background:#eef3f7;color:#0f172a;font-family:Inter,Arial,PingFang SC,Microsoft YaHei,sans-serif}.passwordInputRoot{position:relative;display:block;width:100%;min-width:0}.passwordInputRoot .passwordInputControl{width:100%;min-height:44px;-webkit-padding-end:56px;padding-inline-end:56px}.passwordInputRoot .passwordVisibilityToggle{position:absolute;z-index:1;top:50%;inset-inline-end:4px;display:grid;width:40px;min-width:40px;height:40px;min-height:40px;place-items:center;border:0;border-radius:10px;padding:0;background:transparent;box-shadow:none;color:#64748b;cursor:pointer;transform:translateY(-50%)}.passwordInputRoot .passwordVisibilityToggle:hover:not(:disabled){border-color:transparent;background:#f1f5f9;color:#0f172a;transform:translateY(-50%)}.passwordInputRoot .passwordVisibilityToggle:focus-visible{outline:3px solid #0ea5a4;outline-offset:-2px}.passwordInputRoot .passwordVisibilityToggle:disabled{cursor:not-allowed;opacity:.45}.passwordVisibilityIcon{display:block;width:20px;height:20px;pointer-events:none}.vpMobileShell{overflow-x:clip;background:#edf2f5;color:#182536}.vpAppFrame,.vpMobileShell{min-height:100vh;min-height:100dvh}.vpAppFrame{position:relative;width:min(100%,460px);margin:0 auto;overflow-x:hidden;background:#f5f7f8;padding:calc(10px + env(safe-area-inset-top)) 10px calc(88px + env(safe-area-inset-bottom))}.vpMobileShell .vpDownloadButton,.vpMobileShell button,.vpMobileShell input,.vpMobileShell textarea{min-height:44px;border-radius:8px}.sellerIdentityShell a:focus-visible,.sellerIdentityShell button:focus-visible,.sellerIdentityShell input:focus-visible,.vpMobileShell a:focus-visible,.vpMobileShell button:focus-visible,.vpMobileShell input:focus-visible,.vpMobileShell textarea:focus-visible{outline:3px solid #0ea5a4;outline-offset:2px}.vpFeed,.vpFeedRow,.vpIdentityBar,.vpListingCard,.vpMiniCard,.vpPrimaryTask,.vpProductAppCard,.vpSaleCard,.vpSettlementCard,.vpSheet,.vpTimelineCard,.vpTimelineSection{border:1px solid #dfe7ec;border-radius:8px;background:#ffffff;box-shadow:0 8px 22px rgba(22,36,52,.04)}.vpIdentityBar{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;padding:10px 12px}.vpFeed h2+p,.vpIdentityBar p,.vpIdentityBar span,.vpListingCard p,.vpMiniCard p,.vpNoticeLine,.vpPrimaryTask p,.vpProductBody p,.vpScreenHeader p,.vpSettlementCard dt,.vpSettlementCard p,.vpSettlementCard span,.vpStepper p,.vpTimelineCard p,.vpTimelineCard span,.vpTimelineSection p{color:#637083}.vpIdentityBar p{margin-bottom:2px;font-size:11px;font-weight:900}.vpIdentityBar span,.vpIdentityBar strong{display:block}.vpIdentityBar strong{font-size:15px;line-height:1.2}.vpIdentityBar span{margin-top:3px;font-size:12px}.vpIdentityBar button{min-width:64px}.vpAppContent{display:grid;grid-gap:12px;gap:12px}.vpAppTop{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;min-height:68px;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;border:1px solid #dfe7ec;border-radius:8px;padding:10px 12px;background:rgba(255,255,255,.96);box-shadow:0 8px 22px rgba(22,36,52,.04)}.vpAppTop div{min-width:0}.vpAppEyebrow,.vpAppTop p,.vpAppTop strong{display:block;overflow-wrap:anywhere}.vpAppTop strong{margin-top:2px;color:#182536;font-size:16px;line-height:1.15}.vpAppTop p{margin-top:3px;color:#637083;font-size:12px;line-height:1.35}.vpAppEyebrow{color:#0f766e;font-size:11px;font-weight:950}.vpScreen{display:grid;grid-gap:12px;gap:12px}.vpScreenHeader{display:flex;align-items:center;justify-content:space-between;gap:10px}.vpScreenHeader h1{font-size:22px;line-height:1.12}.vpScreenHeader p{margin-top:4px;font-size:12px;line-height:1.45}.vpGrowthPanel{display:grid;grid-gap:12px;gap:12px;border:1px solid #dfe7ec;border-radius:8px;padding:12px;background:#ffffff;box-shadow:0 8px 22px rgba(22,36,52,.04)}.vpGrowthHeader{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:8px}.vpAssetGrid span,.vpGrowthHeader span{color:#0f766e;font-size:11px;font-weight:950}.vpGrowthHeader h2,.vpGrowthList h3{margin-top:3px;font-size:16px;line-height:1.25}.vpAssetGrid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.vpAssetGrid article{min-width:0;border:1px solid #dfe7ec;border-radius:8px;padding:9px;background:#f8fafb}.vpAssetGrid small,.vpAssetGrid strong{display:block;overflow-wrap:anywhere}.vpAssetGrid strong{margin:5px 0 3px;color:#182536;font-size:18px}.vpAssetGrid small,.vpGrowthRows small{color:#637083;font-size:10px;line-height:1.35}.vpGrowthColumns{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.vpGrowthList{display:grid;min-width:0;align-content:start;grid-gap:8px;gap:8px}.vpGrowthRows{display:grid;grid-gap:7px;gap:7px}.vpGrowthRows article{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:7px;border:1px solid #e1e8ee;border-radius:8px;padding:8px;background:#f8fafb}.vpGrowthRows article>div,.vpGrowthRows article>span{min-width:0;overflow-wrap:anywhere}.vpGrowthRows small,.vpGrowthRows strong{display:block}.vpGrowthRows article>span,.vpGrowthRows strong{color:#26364a;font-size:11px}.vpRemoteState{border:1px solid #dfe7ec;border-radius:8px;padding:9px;background:#f8fafb;color:#526071;font-size:12px;line-height:1.45;overflow-wrap:anywhere}.vpRemoteState[data-tone=warning]{border-color:#ffd7a8;background:#fff7ed;color:#9a5a00}.vpRemoteState[data-tone=danger]{border-color:#fecaca;background:#fef2f2;color:#b42323}.vpStatusScroller{display:flex;gap:7px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.vpStatusScroller::-webkit-scrollbar{display:none}.vpAppChip{display:inline-flex;flex:0 0 auto;min-height:26px;align-items:center;border:1px solid #bbd7ff;border-radius:999px;background:#eef6ff;color:#1f5d9a;padding:0 9px;font-size:11px;font-weight:900;white-space:nowrap}.vpAppChip[data-tone=good]{border-color:#b7ead0;background:#eefbf4;color:#16744a}.vpAppChip[data-tone=warning]{border-color:#ffd7a8;background:#fff7ed;color:#9a5a00}.vpAppChip[data-tone=danger]{border-color:#fecaca;background:#fef2f2;color:#b42323}.vpAppChip[data-tone=muted]{border-color:#d9e1e8;background:#f7fafc;color:#526071}.vpPrimaryTask{display:grid;grid-gap:11px;gap:11px;padding:13px}.vpMiniCard span,.vpPrimaryTask span,.vpSheetHeader span{color:#0f766e;font-size:11px;font-weight:950}.vpPrimaryTask strong{display:block;margin-top:3px;font-size:20px}.vpFeedRow span,.vpMiniCard p,.vpNoticeLine,.vpPrimaryTask p,.vpProductBody p,.vpSettlementCard p,.vpTimelineCard p,.vpTimelineSection p{font-size:12px;line-height:1.45}.vpPrimaryAction{border-color:#0f766e;background:#0f766e;color:#ffffff}.vpSettlementSummary,.vpTaskGrid{display:grid;grid-gap:9px;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.vpMiniCard{min-height:102px;padding:12px}.vpMiniCard strong{display:block;margin:7px 0 5px;font-size:19px;line-height:1.1}.vpMiniCard[data-tone=warning] strong{color:#a15c00}.vpMiniCard[data-tone=danger] strong{color:#b42323}.vpFeed,.vpTimelineSection{display:grid;grid-gap:9px;gap:9px;padding:12px}.vpFeed h2,.vpSheetHeader h2,.vpTimelineSection h2{font-size:16px;line-height:1.2}.vpFeedRow{display:flex;align-items:center;justify-content:space-between;gap:9px;box-shadow:none;padding:9px}.vpRecentPackageRow>div{display:grid;min-width:0;grid-gap:3px;gap:3px}.vpRecentPackageRow span:not(.vpAppChip){color:#637083;font-size:11px}.vpCardList{display:grid;grid-gap:10px;gap:10px}.vpListingCard,.vpProductAppCard,.vpTimelineCard{display:grid;grid-gap:10px;gap:10px;padding:10px}.vpProductAppCard{grid-template-columns:118px minmax(0,1fr)}.vpListingCard,.vpTimelineCard{grid-template-columns:82px minmax(0,1fr)}.vpAppImage{display:block;width:100%;aspect-ratio:4/5;border:1px solid #dfe7ec;border-radius:8px;background:#e6edf2;object-fit:cover}.vpAppImageFallback{display:grid;place-items:center;color:#637083;font-size:12px;font-weight:950;overflow-wrap:anywhere;padding:8px;text-align:center}.vpProductBody{display:grid;grid-gap:8px;gap:8px;min-width:0}.vpProductTopline{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.vpProductTopline strong{min-width:0;font-size:14px;line-height:1.25;overflow-wrap:anywhere}.vpPriceStrip{display:grid;grid-gap:6px;gap:6px;grid-template-columns:minmax(0,1fr)}.vpPriceStrip span{display:grid;grid-gap:3px;gap:3px;min-width:0;border:1px solid #e1e8ee;border-radius:8px;background:#f8fafb;padding:7px;color:#607083;font-size:10px;line-height:1.25}.vpPriceStrip strong{color:#182536;font-size:12px;overflow-wrap:anywhere}.vpAppActions,.vpCopyGrid,.vpFilterGrid{display:flex;flex-wrap:wrap;gap:7px}.vpLinkText{overflow-wrap:anywhere}.vpProductAppCard>.vpNoticeLine{grid-column:1/-1}.vpSegmented{display:grid;grid-gap:6px;gap:6px;border:1px solid #dfe7ec;border-radius:8px;background:#ffffff;padding:4px;grid-template-columns:repeat(3,minmax(0,1fr))}.vpSegmented button{min-height:34px;border:0;background:transparent;color:#526071;font-size:12px}.vpSegmented button.active{background:#e6f7f3;color:#0f766e}.vpSaleCard{display:grid;grid-gap:10px;gap:10px;padding:12px}.vpStepper{display:grid;grid-gap:7px;gap:7px}.vpOptionalFields,.vpStepper div{border:1px solid #e1e8ee;border-radius:8px;background:#f8fafb;padding:9px}.vpAppField,.vpOptionalFields summary,.vpStepper span{color:#26364a;font-size:12px;font-weight:900}.vpAppField{display:grid;grid-gap:7px;gap:7px}.vpOptionalFields{display:grid;grid-gap:9px;gap:9px}.vpNoticeLine,.vpStatusMessage{border-radius:8px;padding:9px}.vpStatusMessage{border:1px solid #b7ead0;background:#eefbf4;color:#16744a;font-size:12px;font-weight:850;line-height:1.45}.vpNoticeLine,.vpStatusMessage[data-tone=warning]{border:1px solid #ffd7a8;background:#fff7ed;color:#9a5a00}.vpTimelineList{display:grid;grid-gap:10px;gap:10px}.vpTimelineCard{box-shadow:none}.vpSettlementCard strong,.vpTimelineCard strong{display:block;margin-bottom:3px;font-size:14px;line-height:1.25}.vpTimelineSteps{display:grid;grid-gap:7px;gap:7px;margin-top:9px}.vpTimelineStep{position:relative;display:grid;grid-gap:2px;gap:2px;border-left:3px solid #c8d2dc;padding-left:9px}.vpTimelineStep[data-tone=done]{border-left-color:#0f766e}.vpTimelineStep[data-tone=warning]{border-left-color:#f59e0b}.vpTimelineStep[data-tone=danger]{border-left-color:#dc2626}.vpTimelineStep span{color:#26364a;font-size:12px;font-weight:900}.vpTimelineStep small{color:#637083;font-size:11px;line-height:1.35}.vpSettlementCard{display:grid;grid-gap:10px;gap:10px;padding:12px}.vpSettlementCard dl{display:grid;grid-gap:8px;gap:8px;margin:0;grid-template-columns:repeat(2,minmax(0,1fr))}.vpSettlementCard dd,.vpSettlementCard dt{margin:0;font-size:12px}.vpSettlementCard dd{margin-top:3px;color:#182536;font-weight:900}.vpBottomNav{position:fixed;right:0;bottom:0;left:0;z-index:40;display:grid;width:min(100%,460px);margin:0 auto;border-top:1px solid #dfe7ec;background:#ffffff;box-shadow:0 -10px 26px rgba(22,36,52,.08);grid-template-columns:repeat(5,minmax(0,1fr));padding:7px 8px calc(7px + env(safe-area-inset-bottom))}.vpBottomNav button{display:grid;min-width:0;min-height:44px;place-items:center;border:0;background:transparent;color:#637083;padding:0;font-size:12px;font-weight:950}.vpBottomNav button.active{background:#e6f7f3;color:#0f766e}.vpDesktopOnlyNav{display:none!important}.vpSheet{position:fixed;right:0;bottom:0;left:0;z-index:50;display:grid;width:min(100%,460px);max-height:min(86vh,calc(100vh - 96px));max-height:min(86dvh,calc(100dvh - 96px));margin:0 auto;grid-gap:11px;gap:11px;overflow-y:auto;border-bottom-right-radius:0;border-bottom-left-radius:0;padding:9px 12px calc(18px + env(safe-area-inset-bottom));transform:translateY(calc(100% + 20px));transition:transform .16s ease}.vpSheet.open{transform:translateY(0)}.vpSheet.compact{max-height:52vh}.vpSheetHandle{width:38px;height:4px;margin:0 auto;border-radius:999px;background:#c8d2dc}.vpSheetHeader{display:flex;align-items:center;justify-content:space-between;gap:10px}.vpCarousel{display:flex;min-height:202px;gap:9px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.vpCarousel::-webkit-scrollbar{display:none}.vpCarousel figure{flex:0 0 140px;min-height:200px;margin:0}.vpCarousel img{width:100%;aspect-ratio:4/5;border-radius:8px;object-fit:cover}.vpCarousel figcaption{margin-top:4px;color:#637083;font-size:11px}.vpPackageHistory{display:grid;grid-gap:8px;gap:8px}.vpPackageGeneration{display:grid;grid-gap:7px;gap:7px;padding:10px;border:1px solid #dce3ea;border-radius:10px;background:#f8fafc}.vpPackageGeneration.current{border-color:#4270e0;background:#f2f6ff}.vpPackageGeneration header,.vpPackageGenerationLinks{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.vpPackageGenerationLinks a,.vpPackageGenerationLinks span{font-size:12px}.vpPackageGenerationLinks span{color:#7a8798}.vpCopyGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.vpDetailList{display:grid;grid-gap:6px;gap:6px;color:#435265;font-size:12px;line-height:1.45}.vpPaymentForm{display:grid;grid-gap:10px;gap:10px;margin-top:12px;grid-template-columns:minmax(140px,.5fr) minmax(220px,1fr) auto;align-items:end}.vpListingCard[data-tone=danger]{border-color:#fecaca;box-shadow:inset 4px 0 #dc4c45}.vpFilterGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:760px){.vpAppFrame{width:min(100%,1440px);border-right:1px solid #dfe7ec;border-left:1px solid #dfe7ec;padding:24px 32px 40px 236px}.vpAppTop{position:static;min-height:76px;margin-bottom:18px}.vpAppTop strong{font-size:24px}.vpBottomNav{top:24px;right:auto;bottom:auto;left:max(24px,calc(50vw - 696px));width:188px;border:1px solid #dfe7ec;border-radius:12px;padding:12px;box-shadow:0 12px 30px rgba(22,36,52,.08);grid-template-columns:1fr;gap:6px}.vpBottomNav button{justify-items:start;padding:0 16px}.vpDesktopOnlyNav{display:grid!important}.vpSettlementSummary,.vpTaskGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.vpProductAppCard{grid-template-columns:96px minmax(0,1fr)}.vpCardList .vpListingCard,.vpCardList .vpProductAppCard{min-height:150px}.vpListingCard{grid-template-columns:110px minmax(0,1fr)}.vpSheet{top:24px;right:24px;bottom:24px;left:auto;width:min(720px,calc(100vw - 280px));max-height:none;border-radius:14px;padding:20px;transform:translateX(calc(100% + 40px))}.vpSheet.open{transform:translateX(0)}.vpCarousel figure{flex-basis:200px;min-height:275px}.vpCarousel{min-height:277px}}@media (max-width:759px){.vpAppTop,.vpScreenHeader{display:none}.vpAppFrame{padding-top:calc(8px + env(safe-area-inset-top))}.vpListingCard{grid-template-columns:62px minmax(0,1fr)}.vpListingIdentity .vpAppChip{margin-inline:auto 0}.vpListingCard .vpAppActions{justify-content:flex-end}.vpPaymentForm{grid-template-columns:1fr}}@media (max-width:380px){.vpAssetGrid,.vpCopyGrid,.vpGrowthColumns,.vpListingCard,.vpPriceStrip,.vpProductAppCard,.vpSettlementCard dl,.vpSettlementSummary,.vpTaskGrid,.vpTimelineCard{grid-template-columns:1fr}.vpAppFrame{padding-right:8px;padding-left:8px}.vpAppActions>*,.vpCopyGrid>*,.vpSheetHeader button{min-width:0;white-space:normal}}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}h1,h2,h3,p{margin:0}button{min-height:36px;border:1px solid #d8e3ee;border-radius:12px;padding:0 11px;background:#ffffff;color:#0f172a;cursor:pointer;font-size:13px;font-weight:850;text-decoration:none;white-space:nowrap}button:hover:not(:disabled){border-color:#94a3b8;transform:translateY(-1px)}button:disabled{cursor:not-allowed;opacity:.58}input,select,textarea{width:100%;min-height:36px;border:1px solid #cbd5e1;border-radius:12px;padding:7px 10px;background:#ffffff;color:#0f172a;outline:none;font-size:13px}input:focus,select:focus,textarea:focus{border-color:#0f172a;box-shadow:0 0 0 3px rgba(15,23,42,.08)}.fieldStack{display:grid;grid-gap:7px;gap:7px}.fieldStack span{color:#64748b;font-size:12px;font-weight:800}.buttonPrimary{border-color:#0f172a;background:#0f172a;color:#ffffff}.ghostButton{background:#ffffff}.loginShell{display:grid;min-height:100vh;place-items:center;padding:18px;background:#eef3f7}.loginGrid{display:grid;width:min(1040px,100%);grid-gap:18px;gap:18px;grid-template-columns:1fr .82fr}.loginCard,.loginIntroCard{border:1px solid #dbe5ef;border-radius:20px;background:rgba(255,255,255,.94);box-shadow:0 14px 34px rgba(15,23,42,.07)}.loginIntroCard{padding:clamp(20px,2.5vw,30px)}.loginCard{align-content:center;padding:clamp(20px,2.5vw,28px)}.loginCard,.loginCard form{display:grid;grid-gap:12px;gap:12px}.eyebrow{color:#64748b;font-size:13px;font-weight:900;letter-spacing:0;text-transform:uppercase}.loginIntroCard h1{margin-top:10px;font-size:34px;line-height:1.06}.filterPanel h2,.loginCard h2,.panel h2{font-size:21px;line-height:1.15}.loginLead{max-width:640px;margin-top:10px;color:#52657c;font-size:14px;line-height:1.55}.loginFeatureGrid{display:grid;grid-gap:10px;gap:10px;margin-top:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.loginFeature,.noticeBox,.sideNotice{border:1px solid #dbe5ef;border-radius:16px;background:#f8fafc;color:#53657a;line-height:1.65}.loginFeature{display:grid;grid-gap:6px;gap:6px;padding:11px}.loginFeature strong,.sideNotice strong{color:#0f172a}.mutedText{color:#64748b;line-height:1.6}.loginCard label{display:grid;grid-gap:8px;gap:8px;color:#334155;font-size:14px;font-weight:900}.segmentedControl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px;padding:4px;border:1px solid #dbe5ef;border-radius:12px;background:#f8fafc}.segmentedControl button{min-height:34px;border:0;border-radius:8px;background:transparent;color:#64748b;cursor:pointer;font-weight:900}.segmentedControl button.active{background:#0f172a;color:#ffffff}.loginButton{min-height:38px}.inlineError,.loginError{color:#dc2626;font-weight:800}.loginNotice{border:1px dashed #cbd5e1;border-radius:14px;padding:9px 11px;color:#64748b;font-size:12px;line-height:1.5}.identityAuthCard{display:grid;width:min(460px,100%);grid-gap:18px;gap:18px;border:1px solid #dbe5ef;border-radius:18px;padding:clamp(20px,4vw,30px);background:rgba(255,255,255,.96);box-shadow:0 14px 34px rgba(15,23,42,.07)}.identityAuthHeader{display:grid;grid-gap:8px;gap:8px}.identityAuthHeader h1,.identityHero h1,.identityPanel h1{font-size:28px;line-height:1.1}.identityForm{display:grid;grid-gap:13px;gap:13px}.identitySuccess{color:#047857;font-weight:850}.identityButtonLink,.identityTextLink{color:#0f172a;font-size:13px;font-weight:850}.sellerIdentityShell{min-height:100dvh;overflow-x:clip;padding-top:calc(18px + env(safe-area-inset-top));padding-bottom:calc(18px + env(safe-area-inset-bottom))}.sellerIdentityShell .identityButtonLink,.sellerIdentityShell .identityTextLink,.sellerIdentityShell button,.sellerIdentityShell input{min-height:44px}.sellerIdentityShell .identityTextLink{display:inline-flex;align-items:center}.sellerVerifyShell .identityAuthCard{min-width:0;overflow-wrap:anywhere}.sellerResendForm{border-top:1px solid #dbe5ef;padding-top:14px}.sellerResendForm h2{font-size:17px}.identityButtonLink{display:inline-flex;min-height:36px;align-items:center;justify-content:center;border:1px solid #0f172a;border-radius:12px;padding:0 12px;background:#0f172a;color:#ffffff;text-decoration:none}.identityShell{display:grid;min-height:100vh;grid-gap:18px;gap:18px;align-content:start;padding:clamp(16px,3vw,28px);background:#eef3f7}.identityHero,.identityPanel{border:1px solid #dbe5ef;border-radius:18px;background:rgba(255,255,255,.96);box-shadow:0 14px 34px rgba(15,23,42,.06)}.identityHero{display:flex;gap:16px;align-items:flex-end;justify-content:space-between;padding:clamp(18px,3vw,28px)}.identityPanel{display:grid;grid-gap:14px;gap:14px;padding:18px}.identityPanel h2{font-size:18px;line-height:1.2}.identityGrid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(260px,.85fr) minmax(280px,1.15fr)}.identityWidePanel{grid-column:1/-1}.identityModuleGrid,.identityStatGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.identityStatGrid span{min-width:120px;border:1px solid #dbe5ef;border-radius:14px;padding:10px;background:#f8fafc;color:#64748b;font-size:12px}.identityStatGrid strong{display:block;color:#0f172a;font-size:16px}.identityList{display:grid;grid-gap:10px;gap:10px}.identityRow{display:grid;grid-gap:5px;gap:5px;border:1px solid #e2e8f0;border-radius:14px;padding:11px;background:#ffffff}.identityRow div{display:flex;gap:10px;align-items:center;justify-content:space-between}.identityRow span{border-radius:999px;padding:3px 8px;background:#eef2ff;color:#3730a3;font-size:12px;font-weight:850}.identityRow p{overflow-wrap:anywhere;color:#64748b;font-size:13px}.identityCode{overflow-wrap:anywhere;border:1px dashed #94a3b8;border-radius:14px;padding:10px;background:#f8fafc;color:#0f172a;font-weight:900}.identityShareBlock,.identityShareBox{display:grid;grid-gap:8px;gap:8px}.identityShareBlock small,.identityShareBox small{color:#64748b;font-size:12px;font-weight:800}.identityShareBlock{border-top:1px solid #e2e8f0;padding-top:8px}.identityShareActions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.claimList{display:grid;grid-gap:10px;gap:10px}.claimProduct,.claimRow{border:1px solid #e2e8f0;border-radius:14px;background:#ffffff}.claimRow{display:grid;grid-gap:10px;gap:10px;padding:12px}.claimRowMain{display:grid;grid-gap:4px;gap:4px}.claimProductHeader span,.claimRowMain span{width:-moz-fit-content;width:fit-content;border-radius:999px;padding:3px 8px;background:#ecfdf5;color:#047857;font-size:12px;font-weight:850}.claimMetaGrid span,.claimProductBody p,.claimRowMain small{overflow-wrap:anywhere;color:#64748b;font-size:13px;line-height:1.45}.claimUrlForm{display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(180px,1fr) auto}.claimMetaGrid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.claimProductGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.claimProduct{display:grid;overflow:hidden;grid-template-columns:84px minmax(0,1fr)}.claimThumb{display:grid;min-height:112px;place-items:center;background:#f1f5f9;color:#64748b;font-size:12px;font-weight:850}.claimThumb img{width:100%;height:100%;object-fit:cover}.claimProductBody{display:grid;grid-gap:8px;gap:8px;align-content:start;padding:11px}.claimProductHeader{display:grid;grid-gap:7px;gap:7px}@media (max-width:780px){.identityHero{align-items:start;flex-direction:column}.claimMetaGrid,.claimUrlForm,.identityGrid,.identityModuleGrid,.identityStatGrid{grid-template-columns:1fr}.claimProduct{grid-template-columns:76px minmax(0,1fr)}}.workbenchApp{display:grid;min-height:100vh;grid-template-columns:260px minmax(0,1fr)}.sidebar{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto;border-right:1px solid #dbe5ef;background:#ffffff;padding:16px}.brandBlock{display:flex;align-items:center;gap:10px;margin-bottom:16px}.brandBlock span,.brandBlock strong{display:block}.brandBlock span,.sideNav small{color:#64748b;font-size:12px}.brandMark{display:grid;width:36px;height:36px;place-items:center;border-radius:12px;background:#0f172a;color:#ffffff;font-size:13px;font-weight:950}.sideNav{display:grid;grid-gap:6px;gap:6px}.sideNav button{display:grid;justify-items:start;min-height:40px;padding:7px 10px;border:0;border-radius:12px;background:transparent;color:#40506a;text-align:left}.sideNav button.active{background:#0f172a;color:#ffffff}.sideNav button.active small{color:rgba(255,255,255,.72)}.sideNotice{display:grid;grid-gap:6px;gap:6px;margin-top:16px;padding:10px;font-size:12px}.workspaceMain{min-width:0;padding:clamp(16px,2vw,24px)}.workspaceTopbar{display:flex;justify-content:space-between;gap:14px;align-items:center;min-height:78px;margin-bottom:10px;padding:12px 14px;border:1px solid #dbe5ef;border-radius:18px;background:#ffffff;box-shadow:0 8px 22px rgba(15,23,42,.04)}.topbarTitle{min-width:0}.workspaceTopbar h1{margin-top:4px;font-size:28px;line-height:1.1}.workspaceTopbar p:not(.eyebrow){margin-top:4px;color:#64748b;font-size:13px;line-height:1.45}.buttonRow,.filterActions,.inlineBadges,.quickGrid,.topbarActions{display:flex;flex-wrap:wrap;gap:10px}.topbarActions{align-items:center;justify-content:flex-end;gap:8px;flex-wrap:nowrap}.balanceChip,.pill,.placeholderChip{display:inline-flex;min-height:30px;align-items:center;border:1px solid #d8e3ee;border-radius:999px;padding:0 10px;background:#ffffff;color:#0f172a;font-size:12px;font-weight:850;white-space:nowrap}.placeholderChip{border-color:#f8d89d;background:#fff8e8;color:#a15c00}.pill{min-height:26px;border-color:#bfdbfe;background:#eff6ff;color:#1d4ed8}.truthfulnessBadgeRow{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:8px}.truthfulnessBadgeRowCompact{margin-top:6px}.truthfulnessBadge,.truthfulnessRule{display:inline-flex;min-height:24px;align-items:center;border:1px solid #d8e3ee;border-radius:999px;padding:0 8px;background:#f8fafc;color:#475569;font-size:11px;font-weight:900;white-space:nowrap}.truthfulnessBadge[data-tone=good]{border-color:#86efac;background:#f0fdf4;color:#166534}.truthfulnessBadge[data-tone=info]{border-color:#bfdbfe;background:#eff6ff;color:#1d4ed8}.truthfulnessBadge[data-tone=warning]{border-color:#fed7aa;background:#fff7ed;color:#9a3412}.truthfulnessBadge[data-tone=danger]{border-color:#fecaca;background:#fef2f2;color:#991b1b}.truthfulnessBadge[data-tone=muted],.truthfulnessRule{border-color:#cbd5e1;background:#f8fafc;color:#475569}.pageNav{display:flex;gap:8px;min-height:40px;margin-bottom:10px;overflow-x:auto;padding-bottom:4px}.pageNav button{min-height:36px;border-radius:999px;padding:0 12px;background:rgba(255,255,255,.78);color:#40506a;font-size:12px}.pageNav button.active{border-color:#0f172a;background:#0f172a;color:#ffffff}.operatorStrip,.statusBanner{margin-bottom:10px;border:1px solid #dbe5ef;border-radius:16px;background:rgba(255,255,255,.85);padding:9px 12px}.operatorStrip{justify-content:space-between;gap:12px;min-height:48px}.operatorStrip,.readinessMeta{display:flex;align-items:center}.readinessMeta{min-width:0;flex-wrap:wrap;gap:8px 12px}.readinessMeta span{color:#64748b;font-size:12px}.compactStats,.readinessChips{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.compactStats span,.readinessChips span{display:inline-flex;min-height:24px;align-items:center;border:1px solid #dbe5ef;border-radius:999px;background:#f8fafc;color:#52657c;padding:0 8px;font-size:11px;font-weight:850;white-space:nowrap}.compactList{margin:0;padding-left:18px;color:#334155;font-size:13px;line-height:1.65}.compactList li{margin:2px 0}.compactStats strong{margin-left:4px;color:#0f172a}.statusBanner{min-height:44px;color:#047857;font-weight:900}.noticeBanner,.workspaceWarning{display:flex;min-height:42px;align-items:center;border:1px solid #fde68a;border-radius:14px;background:#fffbeb;color:#92400e;padding:8px 12px;font-size:12px;font-weight:750;line-height:1.35}.workspaceWarning{margin-bottom:12px}.noticeBanner[data-tone=info]{border-color:#bfdbfe;background:#eff6ff;color:#1d4ed8}.workspaceContent{min-width:0}.tabStack{display:grid;grid-gap:12px;gap:12px}.kpiGrid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.filterPanel,.kpiCard,.panel{border:1px solid #dbe5ef;border-radius:18px;background:#ffffff;box-shadow:0 8px 24px rgba(15,23,42,.04)}.kpiCard{min-height:96px;padding:14px}.filterPanel p,.inventoryCard p,.inventoryCard small,.kpiCard span,.panel p,.priceGrid span,.skuLine,.storeCard p{color:#64748b}.kpiCard strong{display:block;margin-top:6px;font-size:24px}.kpiCard small{display:block;margin-top:10px;color:#059669;font-size:12px;font-weight:800}.splitGrid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.filterPanel,.panel{padding:14px}.twoColumnGrid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);margin-top:14px}.sectionHeader{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:12px}.sectionHeader h2{margin-top:2px;font-size:20px;line-height:1.2}.formError{margin:12px 0;border:1px solid #fecaca;border-radius:14px;background:#fef2f2;color:#991b1b;padding:10px 12px;font-size:13px;font-weight:800}.linkButton{min-height:0;border:0;background:transparent;color:#1d4ed8;padding:0;text-align:left;text-decoration:underline}.inlineForm{display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(180px,1fr) auto auto;align-items:center}.detailGrid{display:grid;grid-gap:8px 12px;gap:8px 12px;grid-template-columns:140px minmax(0,1fr);margin:0 0 14px}.detailGrid dt{color:#64748b;font-size:12px;font-weight:850}.detailGrid dd{min-width:0;margin:0;color:#0f172a;font-size:13px;overflow-wrap:anywhere}.snapshotGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.snapshotGrid h3{margin-bottom:6px;font-size:14px}.snapshotGrid pre{max-height:260px;overflow:auto;border:1px solid #dbe5ef;border-radius:12px;background:#f8fafc;color:#0f172a;padding:10px;font-size:11px;line-height:1.5}.panelHeader{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:12px}.taskList{display:grid;grid-gap:8px;gap:8px}.taskList button{display:flex;justify-content:space-between;gap:12px;align-items:center;min-height:54px;border-radius:14px;background:#f8fafc;text-align:left}.taskList span,.taskList strong{display:block}.taskList span{color:#64748b;font-size:13px}.noticeBox{padding:10px 12px;font-size:12px;line-height:1.5}.pageToolbar{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:12px}.pageToolbarTitle{min-width:0}.pageToolbar h2{margin-top:2px;font-size:22px;line-height:1.15}.pageToolbar p:not(.eyebrow){margin-top:4px;color:#64748b;font-size:12px;line-height:1.4}.pageToolbarMeta{display:flex;min-width:0;flex-wrap:wrap;justify-content:flex-end;gap:8px;align-items:center}.pageToolbarActions{display:flex;flex-wrap:nowrap;gap:8px}.pageToolbarActions button{min-height:34px;padding:0 10px;font-size:12px}.selectedPanel{padding:14px}.selectedToolbar{display:flex;justify-content:space-between;gap:14px;align-items:center;margin-bottom:12px}.selectedToolbar h2{font-size:22px}.selectedToolbar p{margin-top:4px;font-size:12px;line-height:1.4}.selectedToolbarActions{gap:8px;align-items:center}.selectedStats,.selectedToolbarActions{display:flex;flex-wrap:wrap;justify-content:flex-end}.selectedStats{gap:6px}.selectedStats span,.selectionSizeChip{display:inline-flex;min-height:24px;align-items:center;border:1px solid #dbe5ef;border-radius:999px;background:#f8fafc;color:#52657c;padding:0 8px;font-size:11px;font-weight:850;white-space:nowrap}.selectedBulkActions{flex-wrap:nowrap;gap:8px}.selectedBulkActions button{min-height:34px;padding:0 10px;font-size:12px}.selectedWarning{display:flex;min-height:44px;align-items:center;margin-bottom:12px;border:1px solid #fde68a;border-radius:14px;background:#fffbeb;color:#92400e;padding:8px 12px;font-size:12px;font-weight:750;line-height:1.35}.filterPanel{display:grid;grid-gap:12px;gap:12px}.productPoolFilter{padding:14px}.filterHeader{display:flex;justify-content:space-between;gap:12px;align-items:flex-end}.filterHeader p:not(.eyebrow){max-width:520px;color:#64748b;font-size:12px;line-height:1.45;text-align:right}.filterHeaderActions{display:flex;align-items:flex-end;justify-content:flex-end;gap:10px}.filterHeaderActions button{min-width:148px;min-height:34px;padding:0 10px;white-space:nowrap}.compactFilterRow,.rangeFilterRow{display:grid;grid-gap:10px;gap:10px}.compactFilterRow{grid-template-columns:minmax(280px,2.2fr) repeat(3,minmax(116px,.78fr)) auto}.rangeFilterRow{grid-template-columns:repeat(2,minmax(260px,1fr))}.filterSearch{min-width:0}.compactFilterActions{flex-wrap:nowrap;gap:8px}.filterResetButton,.filterSubmitButton{min-width:92px}.rangeGroup{display:grid;grid-template-columns:auto minmax(80px,1fr) auto minmax(80px,1fr);grid-gap:8px;gap:8px;align-items:center;min-width:0;margin:0;border:1px solid #dbe5ef;border-radius:14px;padding:8px 10px;background:#f8fafc}.rangeGroup legend{padding:0 4px;color:#52657c;font-size:12px;font-weight:900}.rangeGroup input{min-height:36px;background:#ffffff}.rangeGroup span{color:#94a3b8;font-weight:900}.productGrid{display:grid;grid-gap:15px;gap:15px;grid-template-columns:repeat(auto-fill,minmax(218px,1fr))}.productPoolPagination{display:flex;align-items:center;justify-content:center;gap:12px;min-height:42px;border:1px solid #dbe5ef;border-radius:12px;background:#ffffff;color:#52657c;font-size:12px;font-weight:850}.productPoolPagination button{min-height:32px;padding:0 12px}.modalBackdrop{position:fixed;inset:0;z-index:50;display:grid;place-items:center;background:rgba(15,23,42,.38);padding:18px}.confirmationDialog{display:grid;width:min(620px,100%);grid-gap:14px;gap:14px;border:1px solid #dbe5ef;border-radius:12px;background:#ffffff;padding:16px;box-shadow:0 18px 60px rgba(15,23,42,.22)}.confirmationDialog h3{font-size:18px;line-height:1.25}.bulkSelectionSummary{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.bulkSelectionSummary div{display:grid;grid-gap:4px;gap:4px;border:1px solid #dbe5ef;border-radius:10px;background:#f8fafc;padding:10px}.bulkSelectionSummary span,.safetyCopy,.skipReasonList{color:#52657c;font-size:12px;line-height:1.45}.bulkSelectionSummary strong{color:#0f172a;font-size:20px;line-height:1}.skipReasonList{display:grid;grid-gap:6px;gap:6px}.skipReasonList ul{display:grid;grid-gap:4px;gap:4px;margin:0;padding-left:18px}.safetyCopy{border:1px solid #bfdbfe;border-radius:10px;background:#eff6ff;padding:10px;color:#1e3a8a;font-weight:750}.productCard{overflow:hidden;border:1px solid #dbe5ef;border-radius:18px;background:#ffffff;box-shadow:0 7px 18px rgba(15,23,42,.035)}.productImageFrame{display:grid;position:relative;aspect-ratio:4/3;place-items:center;overflow:hidden;background:#eaf2f9;color:#64748b;font-weight:900}.skuPill{position:absolute;top:8px;left:8px;z-index:1;border:1px solid rgba(255,255,255,.58);border-radius:999px;background:rgba(15,23,42,.7);color:#ffffff;padding:3px 8px;font-size:11px;font-weight:850}.productImageFrame img,.thumbSmall img{width:100%;height:100%;object-fit:cover}.productCardBody{display:grid;grid-gap:9px;gap:9px;padding:12px}.productCardBody h3{font-size:15px;line-height:1.35}.lineClamp2{display:-webkit-box;min-height:40px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.productMetaLine{color:#64748b;font-size:12px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.productChipRow{display:flex;flex-wrap:wrap;gap:6px}.priceGrid{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))}.priceGrid>div{border-radius:12px;background:#f8fafc;padding:8px}.priceGrid span,.priceGrid strong{display:block}.priceGrid strong{margin-top:3px;font-size:13px}.productMetricGrid span{font-size:11px}.cardActionRow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.cardActionRow button{min-height:36px;padding:0 8px;font-size:12px}.cardFooter{display:grid;grid-gap:8px;gap:8px}.tableFrame{overflow-x:auto;border:1px solid #dbe5ef;border-radius:16px}table{width:100%;min-width:980px;border-collapse:collapse}td,th{border-bottom:1px solid #e5edf5;padding:10px 12px;text-align:left;vertical-align:middle}th{background:#f8fafc;color:#52657c;font-size:12px;font-weight:950;height:40px}td{color:#0f172a;font-size:13px;line-height:1.4}td span,td strong{display:block}td span{margin-top:4px;color:#64748b;font-size:12px}td input,td select{min-width:132px}.buttonColumn{display:grid;grid-gap:6px;gap:6px}.actionsCell,.compactActions,.listingActions,.ordersActionCell{display:flex;flex-wrap:wrap;gap:6px}.actionsCell button,.compactActions button,.listingActions button,.ordersActionCell button{min-height:32px;border-radius:10px;padding:0 8px;font-size:11px}.selectionList{border-radius:18px}.selectionTable{min-width:1180px;table-layout:fixed}.selectionTable td,.selectionTable th{padding:9px 10px}.selectionTable th{height:40px;font-size:11px;letter-spacing:0}.selectionTable td{height:86px;color:#0f172a;font-size:13px;line-height:1.35}.selectionTable td:first-child,.selectionTable th:first-child{width:250px}.selectionTable td:nth-child(2),.selectionTable th:nth-child(2){width:86px}.selectionTable td:nth-child(3),.selectionTable th:nth-child(3){width:150px}.selectionTable td:nth-child(4),.selectionTable th:nth-child(4){width:134px}.selectionTable td:nth-child(5),.selectionTable th:nth-child(5){width:170px}.selectionTable td:nth-child(6),.selectionTable th:nth-child(6){width:230px}.selectionTable td:nth-child(7),.selectionTable th:nth-child(7){width:112px}.selectionTable td:nth-child(8),.selectionTable th:nth-child(8){width:170px}.selectionProductCell{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center}.selectionProductCell img{width:48px;height:48px;border:1px solid #dbe5ef;border-radius:12px;object-fit:cover}.selectionProductCell strong{min-height:0;font-size:13px;line-height:1.25}.selectionAiStatus small,.selectionMetaLine,.selectionProfit,.selectionSku,.selectionStatusStack small,.selectionStoreHint{color:#64748b;font-size:11px}.selectionSku{margin-top:2px}.selectionMetaLine{overflow:hidden;margin-top:2px;text-overflow:ellipsis;white-space:nowrap}.selectionSizeChip{width:-moz-fit-content;width:fit-content;min-height:22px;margin-top:5px}.selectionPriceStack{display:grid;grid-gap:3px;gap:3px}.selectionPriceStack span,.selectionPriceStack strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selectionPriceStack span{color:#64748b;font-size:11px}.selectionPriceStack strong{font-size:12px}.selectionPriceInput,.selectionStoreSelect{min-height:34px;border-radius:10px;padding:6px 9px;font-size:13px}.selectionPriceInput{width:112px;min-width:112px}.selectionStoreSelect{min-width:150px}.selectionProfit,.selectionStoreHint{display:block;overflow:hidden;margin-top:5px;text-overflow:ellipsis;white-space:nowrap}.selectionAiStatus{display:grid;grid-gap:4px;gap:4px;min-width:0}.selectionAiStatus .pill,.selectionStatusStack .pill{width:-moz-fit-content;width:fit-content;max-width:100%}.selectionAiStatus small,.selectionAiStatus span{display:block;overflow:hidden;text-overflow:ellipsis}.selectionAiStatus span{display:-webkit-box;color:#64748b;font-size:11px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.selectionAiStatus small,.selectionStatusStack small{white-space:nowrap}.selectionStatusStack{display:grid;grid-gap:5px;gap:5px}.selectionRowActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px;max-width:160px}.selectionRowActions button{min-height:32px;border-radius:10px;padding:0 7px;font-size:11px}.listingsTable{min-width:1180px;table-layout:fixed}.dropshipOrdersTable td,.dropshipOrdersTable th,.inventoryTable td,.inventoryTable th,.listingsTable td,.listingsTable th,.walletLedgerTable td,.walletLedgerTable th{padding:9px 10px}.dropshipOrdersTable td,.listingsTable td{min-height:76px}.stackedActions{display:grid;grid-gap:8px;gap:8px}.stackedActions .compactForm{gap:6px;min-width:190px}.stackedActions input{min-width:0}.viewSwitch{display:inline-flex;gap:6px;flex-wrap:wrap}.listedOverviewTable{min-width:1040px;table-layout:fixed}.listedOverviewTable td,.listedOverviewTable th{padding:9px 10px}.urlCell a,.urlCell span{display:block;overflow-wrap:anywhere}.inventoryProductCell,.listingDraftCell{display:grid;grid-gap:4px;gap:4px;min-width:0}.listingDraftCell input{min-height:34px;min-width:0}.listingDraftCell details{color:#64748b;font-size:11px}.listingDraftCell textarea{min-height:66px;margin-top:6px}.inventoryMetricStack,.listingMetaStack,.listingStatusStack,.ordersStatusStack,.walletSummaryGrid{display:grid;grid-gap:4px;gap:4px}.inventoryMetricStack span,.listingMetaStack span,.listingStatusStack span,.ordersStatusStack span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listingActions{max-width:176px}.listingActions a{color:#1d4ed8;font-size:11px;font-weight:850;text-decoration:none}.inventoryTable{min-width:920px}.inventoryProductCell{grid-template-columns:48px minmax(0,1fr);align-items:center}.inventoryProductCell img{width:48px;height:48px;border:1px solid #dbe5ef;border-radius:12px;object-fit:cover}.compactEmpty{display:flex;min-height:140px;align-items:center;justify-content:center}.dropshipPaymentWarning{margin-bottom:12px}.dropshipOrdersTable{min-width:980px}.ordersActionCell{max-width:150px}.walletSummaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px}.walletSummaryCard{min-width:0;border:1px solid #dbe5ef;border-radius:16px;background:#f8fafc;padding:12px}.walletSummaryCard span,.walletSummaryCard strong{display:block}.walletSummaryCard span{color:#64748b;font-size:12px;font-weight:850}.walletSummaryCard strong{overflow-wrap:anywhere;margin-top:5px;font-size:18px}.walletLedgerTable{min-width:900px}.storeDetails summary{cursor:pointer;color:#334155;font-size:12px;font-weight:900}.storeDetails .categoryTagRow{margin-top:8px}.storeCard.compactStore{min-height:0}.aiPolicyBanner{margin-bottom:12px}.aiToolGrid.compactAiTools article{min-height:104px}.aiToolGrid,.inventoryGrid,.operatorStatsGrid,.storeGrid{display:grid;grid-gap:12px;gap:12px}.inventoryGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.aiToolGrid article,.inventoryCard,.storeCard{border:1px solid #dbe5ef;border-radius:16px;background:#f8fafc;padding:12px}.inventoryCard{display:grid;grid-gap:10px;gap:10px;grid-template-columns:56px minmax(0,1fr)}.thumbSmall{display:grid;width:56px;height:56px;place-items:center;overflow:hidden;border-radius:12px;background:#dce8f2;color:#64748b;font-size:12px;font-weight:900}.walletHero{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:12px}.walletHero strong{font-size:26px}.storeGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.storeCard{display:grid;grid-gap:10px;gap:10px}.storeCardHeader{display:flex;justify-content:space-between;gap:12px}.storeCardHeader span,.storeCardHeader strong{display:block}.storeCardHeader span{margin-top:3px;color:#64748b;font-size:13px}.categoryTagRow{display:flex;flex-wrap:wrap;gap:6px}.categoryTagRow span{border:1px solid #dbe5ef;border-radius:999px;background:#ffffff;padding:4px 8px;color:#334155;font-size:11px;font-weight:800}.formGrid,.secretGrid,.storePolicyGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.checkboxLine{display:inline-flex;gap:8px;align-items:center;color:#334155;font-size:13px;font-weight:850}.checkboxLine input{width:auto;min-width:0}.compactForm{display:grid;grid-gap:12px;gap:12px}.aiToolGrid,.operatorStatsGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.operatorStatsGrid{margin-top:16px}.aiToolGrid article{min-height:104px}.operatorStatsGrid article{border:1px solid #dbe5ef;border-radius:14px;background:#ffffff;padding:10px}.aiToolGrid span,.aiToolGrid strong,.operatorStatsGrid span,.operatorStatsGrid strong{display:block}.operatorStatsGrid strong{margin-top:4px;font-size:18px}.aiToolGrid span{margin-top:8px;color:#64748b;font-size:12px;line-height:1.45}.operatorStatsGrid span{color:#64748b;font-size:12px;font-weight:850}.emptyState{border:1px dashed #cbd5e1;border-radius:16px;background:#f8fafc;padding:18px;color:#64748b;font-weight:800}.vpAuthChecking{display:grid;min-height:100vh;place-items:center;padding:18px;background:#eef5f8}.vpAuthCheckingCard{display:grid;justify-items:center;width:min(420px,100%);grid-gap:10px;gap:10px;border:1px solid #dbe5ef;border-radius:8px;background:#ffffff;padding:28px;text-align:center}.vpAuthCheckingSpinner{width:30px;height:30px;border:3px solid #dbe5ef;border-top-color:#0f766e;border-radius:999px;animation:vpSpin .8s linear infinite}@keyframes vpSpin{to{transform:rotate(1turn)}}.vintedPrototype{--vp-package-image-height:168px;display:grid;min-height:100vh;grid-template-columns:246px minmax(0,1fr);background:#eef5f8;color:#172033}.vpSidebar{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto;border-right:1px solid #dbe5ef;background:#ffffff;padding:18px 14px}.vpBrand{display:grid;grid-template-columns:36px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:flex-start;margin-bottom:18px}.vpBrand span,.vpBrand strong,.vpKpi small,.vpKpi span,.vpNav button small,.vpNav button span,.vpProductCell span,.vpProductCell strong{display:block}.vpBrand span,.vpDescription,.vpDetailGrid,.vpMetaGrid,.vpNav small,.vpSectionHeader p,.vpTaskList span,.vpTopbar p{color:#64748b;font-size:12px;line-height:1.45}.vpBrandMark{display:grid;width:36px;height:36px;place-items:center;border-radius:8px;background:#0f766e;color:#ffffff;font-size:13px;font-weight:950}.vpNav{display:grid;grid-gap:6px;gap:6px}.vpNav button{display:grid;justify-items:start;min-height:46px;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:#253147;text-align:left}.vpNav button.active{background:#0f766e;color:#ffffff}.vpNav button.active small{color:#dff8f5}.vpMain{display:grid;align-content:start;grid-gap:10px;gap:10px;padding:12px 14px}.vpEmptyState,.vpKpi,.vpMatchInfoPanel,.vpNotice,.vpPackageDetailPanel,.vpPackageImageCard,.vpPanel,.vpProductCard,.vpSaleForm,.vpTopbar{border:1px solid #dbe5ef;border-radius:8px;background:#ffffff}.vpTopbar{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;padding:14px 16px}.vpTopbar h1{margin:3px 0 5px;font-size:24px;line-height:1.1}.vpActions,.vpInlineActions,.vpRuleGrid{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.vpPill{display:inline-flex;min-height:28px;align-items:center;border:1px solid #bfdbfe;border-radius:999px;background:#eff6ff;color:#1d4ed8;padding:4px 10px;font-size:12px;font-weight:900}.vpPill[data-tone=good]{border-color:#bbf7d0;background:#ecfdf5;color:#047857}.vpPill[data-tone=warning]{border-color:#fed7aa;background:#fff7ed;color:#c2410c}.vpPill[data-tone=danger]{border-color:#fecdd3;background:#fff1f2;color:#be123c}.vpPill[data-tone=muted]{border-color:#e2e8f0;background:#f8fafc;color:#64748b}.vpStatusClaimAction{min-height:36px;cursor:pointer;white-space:nowrap}.vpStatusClaimAction:hover:not(:disabled){background:#d1fae5;transform:none}.vpNotice{padding:12px 14px;color:#0f766e;font-size:13px;font-weight:850}.vpNotice[data-tone=warning]{color:#b45309}.vpStack{display:grid;grid-gap:10px;gap:10px}.vpPackage,.vpPackageLayout,.vpSaleReportGrid,.vpTwoCol{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.vpPanel{display:grid;grid-gap:10px;gap:10px;padding:12px}.vpMatchInfoPanel h3,.vpPackageDetailPanel h3,.vpPanel h3,.vpProductCard h3,.vpSaleForm h3,.vpSectionHeader h2{font-size:18px;line-height:1.2}.vpField{display:grid;grid-gap:7px;gap:7px;font-size:12px;font-weight:900}.vpField textarea{min-height:86px;resize:vertical}.vpKpiGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.vpKpi{display:grid;grid-gap:6px;gap:6px;padding:14px}.vpKpi strong{font-size:24px;line-height:1.05}.vpKpi[data-tone=warning] strong{color:#b45309}.vpKpi[data-tone=danger] strong{color:#b91c1c}.vpKpi[data-tone=good] strong{color:#047857}.vpSectionHeader{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.vpProductGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.vpProductCard{display:grid;grid-gap:10px;gap:10px;min-width:0;padding:12px}.vpThumb{display:grid;overflow:hidden;min-height:170px;place-items:center;border-radius:8px;background:#f1f5f9}.vpThumb img{width:100%;height:100%;object-fit:cover}.vpThumbEmpty{color:#64748b;font-size:12px;font-weight:900}.vpDetailGrid,.vpMetaGrid,.vpPriceGrid{display:grid;grid-gap:4px 8px;gap:4px 8px}.vpDetailGrid{grid-template-columns:88px minmax(0,1fr)}.vpPriceGrid{grid-template-columns:72px minmax(0,1fr)}.vpPriceGrid span{color:#64748b;font-size:12px;font-weight:900}.vpTaskList{display:grid;grid-gap:10px;gap:10px}.vpTaskList li{display:grid;grid-gap:4px;gap:4px;border-left:3px solid #0f766e;background:#f8fafc;padding:10px 12px}.vpTableWrap{overflow-x:auto;border:1px solid #dbe5ef;border-radius:8px}.vpTable{width:100%;min-width:760px;border-collapse:collapse}.vpListingQueueTable{min-width:1280px;table-layout:fixed}.vpColProduct{width:auto}.vpColStatus{width:170px}.vpColMoney{width:92px}.vpColVintedUrl{width:420px}.vpColActions{width:150px}.vpTable td,.vpTable th{border-bottom:1px solid #e2e8f0;padding:8px 10px;text-align:left;vertical-align:top}.vpTable th{color:#64748b;font-size:12px;font-weight:950}.vpTable tr:last-child td{border-bottom:0}.vpEmptyState,.vpTableEmpty{color:#64748b;font-weight:850}.vpEmptyState{padding:16px}.vpCompactProductCell,.vpProductCell{display:grid;grid-template-columns:56px minmax(0,1fr);grid-gap:9px;gap:9px;align-items:center}.vpCompactProductCell img,.vpCompactProductCell>span,.vpProductCell img{width:56px;height:56px;border-radius:8px;object-fit:cover}.vpCompactProductCell>span{display:grid;place-items:center;background:#f1f5f9;color:#64748b;font-size:11px;font-weight:900}.vpCompactProductCell small,.vpHoldUntil{display:block;margin-top:4px;color:#64748b;font-size:12px;font-weight:800}.vpInlineActions input,.vpUrlAction input{min-width:0;width:100%}.vpUrlAction{display:grid;min-width:0;grid-gap:8px;gap:8px;grid-template-columns:minmax(180px,1fr) max-content;align-items:center}.vpListingActionCell,.vpListingUrlCell{min-width:0;vertical-align:middle}.vpListingActionCell .buttonGhost,.vpListingActionCell .buttonPrimary{width:100%}.vpPagination{display:flex;justify-content:space-between;gap:10px;align-items:center;border:1px solid #dbe5ef;border-radius:8px;padding:8px 10px;background:#f8fafc}.vpPaginationControls,.vpPaginationSummary{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.vpPaginationSummary{color:#64748b;font-size:12px;font-weight:850;line-height:1.45}.vpPaginationControls button{min-width:76px}.vpImageRail{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.vpImageRail figure{display:grid;overflow:hidden;border:1px solid #dbe5ef;border-radius:8px}.vpImageRail img{width:100%;aspect-ratio:1/1;object-fit:cover}.vpImageRail figcaption{padding:8px}.vpDownloadButton{color:#0f766e;font-size:12px;font-weight:900}.vpDescription{border:1px dashed #cbd5e1;border-radius:8px;background:#f8fafc;padding:10px}.vpPackageLayout{align-items:start;gap:12px;grid-template-columns:minmax(0,.95fr) minmax(420px,.75fr)}.vpPackageImageGrid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.vpPackageImageCard{display:grid;overflow:hidden;background:#ffffff}.vpPackageImageCard img{width:100%;height:var(--vp-package-image-height);object-fit:cover}.vpPackageImageCard figcaption{display:grid;grid-gap:5px;gap:5px;padding:7px 8px}.vpMatchInfoPanel,.vpPackageDetailPanel,.vpSaleForm{display:grid;grid-gap:10px;gap:10px;align-content:start;padding:12px;background:#ffffff}.vpPackageDetailPanel h3{font-size:17px}.vpPackageDownloadAll{border-color:#0f766e;color:#0f766e}.vpSaleReportGrid{align-items:start}.vpSaleForm{grid-template-columns:1fr}.vpMatchInfoPanel .vpNotice{display:grid;grid-gap:6px;gap:6px}.buttonGhost{border-color:#dbe5ef;background:#ffffff;color:#253147}@media (max-width:1120px){.vintedPrototype{display:block}.vpSidebar{position:static;height:auto;border-right:0;border-bottom:1px solid #dbe5ef}.vpNav{grid-template-columns:repeat(3,minmax(0,1fr))}.vpPackage,.vpPackageLayout,.vpSaleReportGrid,.vpTwoCol{grid-template-columns:1fr}.vpKpiGrid,.vpPackageImageGrid,.vpProductGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.workbenchApp{display:block}.sidebar{display:none}.operatorStrip,.pageToolbar,.panelHeader,.selectedToolbar,.walletHero,.workspaceTopbar{flex-direction:column;align-items:stretch}.pageToolbarMeta,.readinessChips,.selectedStats,.selectedToolbarActions,.topbarActions{justify-content:flex-start}.filterHeader{align-items:flex-start;flex-direction:column}.filterHeader p:not(.eyebrow){max-width:none;text-align:left}.compactFilterRow{grid-template-columns:minmax(240px,1fr) repeat(2,minmax(116px,.5fr))}.compactFilterActions{grid-column:1/-1}.aiToolGrid,.kpiGrid,.operatorStatsGrid,.snapshotGrid,.splitGrid,.twoColumnGrid,.walletSummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.vpSectionHeader,.vpTopbar{display:grid}.vpTopbar h1{font-size:24px}.vpMain{padding:10px}.vpCompactProductCell,.vpImageRail,.vpKpiGrid,.vpMetaGrid,.vpNav,.vpPackageImageGrid,.vpPriceGrid,.vpProductCell,.vpProductGrid,.vpUrlAction{grid-template-columns:1fr}.vpUrlAction{align-items:stretch;flex-direction:column}.loginShell,.workspaceMain{padding:14px}.aiToolGrid,.compactFilterRow,.formGrid,.inlineForm,.inventoryGrid,.kpiGrid,.loginFeatureGrid,.loginGrid,.operatorStatsGrid,.priceGrid,.rangeFilterRow,.secretGrid,.snapshotGrid,.splitGrid,.storeGrid,.storePolicyGrid,.twoColumnGrid,.walletSummaryGrid{grid-template-columns:1fr}.filterPanel,.loginCard,.loginIntroCard,.panel,.workspaceTopbar{border-radius:18px}.workspaceTopbar h1{font-size:25px}.detailGrid{grid-template-columns:1fr}.loginIntroCard h1{font-size:34px}.cardActionRow,.inventoryCard{grid-template-columns:1fr}.selectedPanel{padding:12px}.selectedBulkActions,.selectedToolbarActions{display:grid;grid-template-columns:1fr}.selectedStats{justify-content:flex-start}.selectionList{overflow:visible;border:0}.selectionTable{min-width:0}.selectionTable,.selectionTable tbody,.selectionTable td,.selectionTable tr{display:block;width:100%}.selectionTable thead{display:none}.selectionTable tr{margin-bottom:10px;border:1px solid #dbe5ef;border-radius:16px;background:#ffffff;padding:10px}.selectionTable td{display:grid;min-height:0;height:auto;grid-template-columns:92px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;border-bottom:0;padding:7px 0}.selectionTable td:before{content:attr(data-label);color:#64748b;font-size:11px;font-weight:900}.selectionTable td:first-child{grid-template-columns:1fr}.selectionTable td:first-child:before{display:none}.selectionPriceInput,.selectionRowActions,.selectionStoreSelect{width:100%;max-width:none}}