.seller-proof-preview{--proof-navy:#082f53;--proof-blue:#0875d1;--proof-line:#d6e6f2;position:relative;isolation:isolate;overflow:hidden;padding:64px 0 56px;border-top:1px solid #dceaf4;border-bottom:1px solid #dceaf4;background:linear-gradient(180deg,#f8fcff 0%,#eff7fd 50%,#f9fcff 100%)}
.seller-proof-preview:before{content:"";position:absolute;z-index:-2;inset:0;background-image:linear-gradient(rgba(16,100,163,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(16,100,163,.035) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(to bottom,transparent,#000 18%,#000 82%,transparent)}
.seller-proof-glow{position:absolute;z-index:-1;width:360px;height:360px;border-radius:50%;filter:blur(4px);pointer-events:none}.seller-proof-glow-a{top:-230px;left:8%;background:radial-gradient(circle,rgba(55,171,239,.18),transparent 68%)}.seller-proof-glow-b{right:4%;bottom:-250px;background:radial-gradient(circle,rgba(13,122,210,.15),transparent 68%)}
.seller-proof-head{margin-bottom:34px}.seller-proof-copy{max-width:780px}.seller-proof-copy h2{max-width:730px;margin:0 0 11px;color:var(--proof-navy);font-size:clamp(1.9rem,3.1vw,3rem);line-height:1.12;letter-spacing:-.048em;text-wrap:balance}.seller-proof-copy p{max-width:690px;margin:0;color:#617b90;font-size:.92rem;line-height:1.75}
.seller-proof-rows{display:grid}.seller-proof-window{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.seller-proof-track{display:flex;width:max-content;animation:sellerProofMove 240s linear infinite;will-change:transform}.seller-proof-window:hover .seller-proof-track,.seller-proof-window:focus-within .seller-proof-track{animation-play-state:paused}.seller-proof-set{display:flex;flex:none;gap:12px;padding-right:12px}
.seller-proof-card{display:grid;width:286px;min-height:92px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 14px;border:1px solid rgba(198,220,236,.92);border-radius:17px;background:rgba(255,255,255,.95);box-shadow:0 12px 30px -22px rgba(7,52,89,.48),inset 0 1px 0 #fff;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.seller-proof-card:hover{border-color:#9fcbe8;box-shadow:0 17px 34px -22px rgba(7,72,120,.52),inset 0 1px 0 #fff;transform:translateY(-2px)}
.seller-proof-avatar{position:relative;display:grid;width:52px;height:52px;place-items:center;overflow:hidden;border:1px solid hsl(var(--seller-proof-hue) 52% 80%);border-radius:15px;background:linear-gradient(145deg,hsl(var(--seller-proof-hue) 74% 96%),hsl(var(--seller-proof-hue) 66% 87%));color:hsl(var(--seller-proof-hue) 68% 34%);box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}.seller-proof-avatar:after{content:"";position:absolute;right:-11px;bottom:-13px;width:38px;height:38px;border-radius:50%;background:rgba(255,255,255,.5)}.seller-proof-avatar span{position:relative;z-index:1;font-size:.78rem;font-weight:900;letter-spacing:.03em}.seller-proof-avatar svg{position:absolute;z-index:1;right:4px;bottom:4px;width:15px;height:15px;padding:3px;border-radius:6px;background:#fff;color:#0a73c8;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;box-shadow:0 3px 8px rgba(7,61,102,.12)}
.seller-proof-identity{display:grid;min-width:0;gap:5px}.seller-proof-identity>strong{overflow:hidden;color:#123c5c;font-size:.8rem;font-weight:850;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap}.seller-proof-identity>span{display:flex;align-items:center;gap:6px;overflow:hidden;color:#71879a;font-size:.62rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.seller-proof-identity i{font-size:.82rem;font-style:normal;line-height:1}
.seller-proof-sales{min-width:62px;padding-left:11px;border-left:1px solid #e1ebf2;text-align:right}.seller-proof-sales small{display:block;color:#8aa0b1;font-size:.5rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.seller-proof-sales strong{display:block;margin-top:3px;color:#08765b;font-size:.72rem;font-weight:900;white-space:nowrap}
.seller-proof-etsy-wrap{display:flex;justify-content:center}.seller-proof-etsy-badge{position:relative;display:inline-flex;align-items:center;gap:5px;margin-top:26px;color:#6a7075;font-size:.9rem;font-weight:500;line-height:1.25}.seller-proof-etsy-powered{letter-spacing:.005em}.seller-proof-etsy-logo{display:inline-flex;align-items:center;justify-content:center;cursor:help;outline:none}.seller-proof-etsy-logo img{display:block;width:48px;height:24px}.seller-proof-etsy-api{color:#4e555a;font-weight:500;letter-spacing:.01em}.seller-proof-etsy-logo:focus-visible{outline:2px solid rgba(244,88,0,.4);outline-offset:3px}.seller-proof-etsy-tooltip{position:absolute;z-index:8;left:50%;bottom:calc(100% + 12px);width:min(430px,calc(100vw - 32px));padding:11px 14px;border-radius:8px;background:#172d3f;color:#fff;font-size:.72rem;font-weight:650;line-height:1.5;text-align:center;box-shadow:0 14px 34px rgba(5,28,45,.24);opacity:0;pointer-events:none;transform:translate(-50%,6px);transition:opacity .16s ease,transform .16s ease}.seller-proof-etsy-tooltip:after{content:"";position:absolute;top:100%;left:50%;border:7px solid transparent;border-top-color:#172d3f;transform:translateX(-50%)}.seller-proof-etsy-logo:hover~.seller-proof-etsy-tooltip,.seller-proof-etsy-logo:focus~.seller-proof-etsy-tooltip{opacity:1;transform:translate(-50%,0)}
@keyframes sellerProofMove{to{transform:translateX(-50%)}}
@media(max-width:760px){.seller-proof-preview{padding:52px 0 46px}.seller-proof-head{margin-bottom:27px}.seller-proof-copy h2{font-size:clamp(1.75rem,8vw,2.35rem)}.seller-proof-copy p{font-size:.82rem}.seller-proof-window{mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.seller-proof-card{width:264px;min-height:86px;grid-template-columns:48px minmax(0,1fr) auto;padding:11px 12px}.seller-proof-avatar{width:48px;height:48px}.seller-proof-etsy-badge{margin-top:22px;font-size:.82rem}}
@media(prefers-reduced-motion:reduce){.seller-proof-window{overflow-x:auto;mask-image:none;scrollbar-width:thin}.seller-proof-track,.seller-proof-track.is-reverse{animation:none}.seller-proof-set[aria-hidden="true"]{display:none}.seller-proof-card:hover{transform:none}.seller-proof-etsy-tooltip{transition:none}}
