.ScanPage_hero__LPMC4{position:relative;isolation:isolate;overflow:hidden;--focus-ring:var(--swag-bone);--glow-y:42%;background:radial-gradient(ellipse 40% 34% at 50% var(--glow-y),rgb(191 47 87/.6),transparent 72%),radial-gradient(ellipse 72% 58% at 50% var(--glow-y),var(--star-glow),transparent 72%),radial-gradient(ellipse 28% 42% at 2% var(--glow-y),rgb(180 98 47/.32),transparent 72%),radial-gradient(ellipse 28% 42% at 98% var(--glow-y),rgb(180 98 47/.28),transparent 72%),radial-gradient(ellipse 42% 50% at 0 100%,rgb(180 98 47/.42),transparent 72%),radial-gradient(ellipse 42% 50% at 100% 100%,rgb(180 98 47/.34),transparent 72%),radial-gradient(ellipse 55% 26% at 50% 0,rgb(212 86 122/.26),transparent 75%),radial-gradient(circle,rgb(var(--line)/.07) 1px,transparent 1.6px) 0 0 /7px 7px,radial-gradient(ellipse 120% 90% at 50% 40%,#1c1210 0,var(--swag-ink) 75%)}.ScanPage_heroStarWrap__LDd2l{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1000px;max-width:132%;aspect-ratio:1;pointer-events:none;mix-blend-mode:screen}.ScanPage_heroStar__Is42v{object-fit:contain;opacity:.85}.ScanPage_heroWithResults__iJGeM{padding-bottom:calc(var(--radius-sheet) * .5)}.ScanPage_heroWithResults__iJGeM:after{content:"";position:absolute;left:0;right:0;bottom:-1px;z-index:3;height:var(--radius-sheet);border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;background:var(--ground);background-attachment:fixed;box-shadow:inset 0 1px 0 rgb(255 255 255/.95),0 -24px 46px -26px rgb(0 0 0/.75);pointer-events:none}.ScanPage_heroWithDrop__o4bX9{--drop-centre:calc(76px + 15px + 30px + 1.05 * clamp(30px, 6.4vw, 74px) + 30px + 235px);--glow-y:var(--drop-centre)}.ScanPage_heroWithDrop__o4bX9 .ScanPage_heroStarWrap__LDd2l{top:var(--drop-centre)}.ScanPage_heroWithDrop__o4bX9{--below-screen:calc(var(--radius-sheet) + 72px);min-height:calc(100svh - 75px + var(--below-screen))}@media (max-width:720px){.ScanPage_heroWithDrop__o4bX9{min-height:calc(100svh - 104px + var(--below-screen))}}.ScanPage_hero__LPMC4:not(.ScanPage_heroWithDrop__o4bX9) .ScanPage_heroStar__Is42v{opacity:.3}.ScanPage_hero__LPMC4:not(.ScanPage_heroWithDrop__o4bX9) .ScanPage_eyebrow__K1uqW{color:var(--swag-bone)}.ScanPage_backButton__Nzn6D{pointer-events:auto;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px 0 13px;border:1px solid var(--bone-a42);border-radius:var(--radius-pill);background:rgba(14,11,9,.55);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 1px 0 rgb(var(--line)/.12);color:var(--swag-bone);font-family:inherit;font-size:15px;font-weight:650;cursor:pointer;transition:border-color .2s ease,background .2s ease}.ScanPage_backButton__Nzn6D:hover{border-color:var(--swag-bone);background:rgba(14,11,9,.75)}.ScanPage_navPill__oLGsx{min-height:48px;padding:0 24px 0 18px;font-size:16px}.ScanPage_cancelRow__yrotW{display:flex;justify-content:center;margin-top:4px}.ScanPage_navNew__GyZmU{border-color:transparent;background:var(--swag-bone);color:var(--swag-ink);font-weight:700;box-shadow:inset 0 1px 0 rgb(255 255 255/.5),0 10px 24px -12px rgb(0 0 0/.6)}.ScanPage_navNew__GyZmU:hover{border-color:transparent;background:#ffffff}.ScanPage_navCancel__QOCCw:active,.ScanPage_navNew__GyZmU:active{transform:scale(.97)}.ScanPage_floatingDock__VIA_P{position:fixed;left:calc(50% + var(--side-w, 0px) / 2);bottom:calc(24px + max(var(--foot-bar, 0px), var(--nav-bar, 0px)));z-index:44;display:flex;align-items:center;gap:8px;width:max-content;max-width:calc(100vw - 32px);visibility:hidden;opacity:0;transform:translate(-50%,16px) scale(.96);transition:opacity .2s var(--ease-out),transform .25s var(--ease-out),bottom .2s var(--ease-out),visibility 0s linear .25s}.ScanPage_floatingDockShown__vltOi{visibility:visible;opacity:1;transform:translateX(-50%);transition:opacity .2s var(--ease-out),transform .25s var(--ease-out),bottom .2s var(--ease-out),visibility 0s}.ScanPage_floatingNav__Gp8fF{flex-shrink:0;min-height:52px;padding:0 22px 0 18px;gap:9px;background:var(--swag-ink);color:var(--swag-bone);font-size:15.5px;letter-spacing:-.01em;box-shadow:inset 0 1px 0 rgb(255 255 255/.14),0 18px 36px -14px rgb(var(--shade,14 11 9)/.55)}.ScanPage_floatingNav__Gp8fF,.ScanPage_floatingNext__oeFKc{display:inline-flex;align-items:center;border:none;border-radius:var(--radius-pill);font-family:inherit;font-weight:700;cursor:pointer}.ScanPage_floatingNext__oeFKc{min-width:0;min-height:44px;padding:0 14px 0 16px;gap:8px;background:var(--surface-paper);color:var(--swag-ink);font-size:14.5px;box-shadow:inset 0 0 0 1px var(--ink-a14),0 16px 32px -14px rgb(var(--shade,14 11 9)/.45)}.ScanPage_floatingNextWord__xfMMx{font-weight:600;color:var(--ink-a66)}.ScanPage_floatingNextLabel__in_vB{max-width:18ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScanPage_floatingNav__Gp8fF:active,.ScanPage_floatingNext__oeFKc:active{transform:scale(.97)}@media (max-width:640px){.ScanPage_floatingDock__VIA_P{bottom:calc(16px + max(var(--foot-bar, 0px), var(--nav-bar, 0px)))}.ScanPage_floatingNav__Gp8fF{padding:0 18px 0 15px}.ScanPage_floatingNextWord__xfMMx{display:none}.ScanPage_floatingNextLabel__in_vB{max-width:16ch}}@media (prefers-reduced-motion:reduce){.ScanPage_floatingDockShown__vltOi,.ScanPage_floatingDock__VIA_P{transition:visibility 0s}}.ScanPage_creatorRow__GDuAw{position:absolute;top:0;left:0;right:0;z-index:4;max-width:var(--container-max);margin:0 auto;padding:20px var(--container-pad) 0;display:flex;justify-content:flex-end;pointer-events:none}.ScanPage_creatorSwitch__pjrx4{gap:10px;padding:0 16px 0 10px;font-size:14px}.ScanPage_creatorTrack__4yMMv{position:relative;width:36px;height:22px;border-radius:var(--radius-pill);background:var(--bone-a24);box-shadow:inset 0 0 0 1px var(--bone-a42);transition:background .2s ease}.ScanPage_creatorThumb__RPEBV{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--swag-bone);transition:transform .2s var(--ease-out)}.ScanPage_creatorSwitch__pjrx4[aria-checked=true] .ScanPage_creatorTrack__4yMMv{background:var(--surface-crimson-bright);box-shadow:inset 0 0 0 1px rgb(255 255 255/.2)}.ScanPage_creatorSwitch__pjrx4[aria-checked=true] .ScanPage_creatorThumb__RPEBV{transform:translateX(14px)}.ScanPage_creatorSwitch__pjrx4[aria-checked=true],.ScanPage_creatorSwitch__pjrx4[aria-checked=true]:hover{border-color:rgb(255 255 255/.22);background:var(--surface-crimson-bright);color:var(--on-crimson);box-shadow:inset 0 1px 0 rgb(255 255 255/.3),0 2px 6px rgb(0 0 0/.3),var(--glow-crimson)}.ScanPage_creatorSwitch__pjrx4[aria-checked=true] .ScanPage_creatorTrack__4yMMv{background:rgb(255 255 255/.3);box-shadow:inset 0 0 0 1px rgb(255 255 255/.4)}.ScanPage_creatorSwitch__pjrx4[aria-checked=true] .ScanPage_creatorThumb__RPEBV{background:#ffffff}.ScanPage_creatorOn__EaL4t{padding:3px 8px;border-radius:var(--radius-pill);background:rgb(255 255 255/.95);color:var(--swag-red);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ScanPage_creatorNote__qTC3v{color:var(--rose-soft);font-weight:700}@media (max-width:640px){.ScanPage_creatorLabel__XKlqq{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.ScanPage_creatorSwitch__pjrx4{padding:0 12px}}.ScanPage_creatorResults__JP3Z7{width:100%;display:flex;flex-direction:column;align-items:center;gap:22px}.ScanPage_creatorLoading__tv9RI{margin:0;min-height:300px;font-size:15px;font-weight:600;color:var(--bone-a78)}.ScanPage_heroContent__LqJ1_{position:relative;max-width:var(--container-max);margin:0 auto;padding:76px var(--container-pad) 84px;display:flex;flex-direction:column;align-items:center;gap:30px}.ScanPage_eyebrow__K1uqW{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.19em;text-transform:uppercase;color:var(--bone-a62)}.ScanPage_eyebrowChip__viCMR{display:inline-flex;align-items:center;gap:9px;padding:7px 15px 7px 12px;margin:-7px 0;border-radius:var(--radius-pill);background:rgb(var(--line)/.07);box-shadow:inset 0 1px 0 rgb(var(--line)/.12),inset 0 0 0 1px rgb(232 138 163/.28);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--swag-bone)}.ScanPage_eyebrowChip__viCMR:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--rose-soft);box-shadow:0 0 10px 2px rgb(232 138 163/.6)}.ScanPage_heroTitle__GFmV_{max-width:100%;text-align:center;font-size:clamp(30px,6.4vw,74px);line-height:1.05;font-weight:800;letter-spacing:-.045em;color:var(--swag-bone)}.ScanPage_heroDropZone__S79Gw{width:100%;max-width:470px;height:470px;position:relative;display:flex;align-items:center;justify-content:center;color:var(--swag-bone);background:linear-gradient(180deg,rgba(40,17,25,.8),rgba(14,11,9,.78));-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);border-radius:var(--radius-lg);box-shadow:inset 0 1px 0 rgb(var(--line)/.18),var(--shadow-float),0 0 90px -24px rgb(191 47 87/.6);border:none;cursor:pointer;transition:box-shadow .3s var(--ease-out),transform .3s var(--ease-out);font-family:inherit;font-size:15.5px;overflow:hidden}.ScanPage_heroDropZone__S79Gw:before{content:"";position:absolute;inset:0;z-index:1;padding:1px;border-radius:inherit;background:linear-gradient(155deg,rgb(232 138 163/.9) 0,rgb(219 167 116/.55) 35%,rgb(var(--line)/.12) 65%,rgb(232 138 163/.5) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.ScanPage_heroDropZone__S79Gw:hover{box-shadow:inset 0 1px 0 rgb(var(--line)/.24),var(--shadow-float),0 0 110px -16px rgb(191 47 87/.8);transform:translateY(-3px)}.ScanPage_heroDropLabel__fFWyA{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px;font-size:15.5px;line-height:22px;color:var(--bone-a86);padding:0 24px;text-align:center}.ScanPage_dropIcon__aSXDT{width:68px;height:68px;margin-bottom:8px;display:grid;place-items:center;border-radius:50%;background:var(--surface-crimson-bright);color:var(--on-crimson);box-shadow:inset 0 1px 0 rgb(255 255 255/.3),inset 0 -6px 12px rgb(60 6 22/.35),0 0 0 8px rgb(191 47 87/.12),0 14px 34px -8px rgb(191 47 87/.75);transition:transform .3s var(--ease-spring)}.ScanPage_heroDropZone__S79Gw:hover .ScanPage_dropIcon__aSXDT{transform:translateY(-2px) scale(1.04)}.ScanPage_dropLead__gYgvs{font-size:17px;line-height:22px;font-weight:700;letter-spacing:-.015em;color:var(--swag-bone)}.ScanPage_heroDropNote__R871A{font-size:13.5px;line-height:18px;color:var(--bone-a78)}.ScanPage_dropButton__OJf4E{margin-top:10px;height:42px;padding:0 22px;display:inline-flex;align-items:center;border-radius:var(--radius-pill);background:var(--surface-bone);color:var(--swag-ink);font-size:14.5px;font-weight:700;box-shadow:inset 0 1px 0 var(--edge-hi),0 10px 22px -10px rgb(0 0 0/.7);transition:transform .2s var(--ease-out)}.ScanPage_heroDropZone__S79Gw:hover .ScanPage_dropButton__OJf4E{transform:translateY(-1px)}.ScanPage_heroDropZoneFitted__OhAm1{--fit-height:min(560px,max(300px,calc(100svh - 410px)));width:min(100%,560px,var(--natural-width),calc(var(--fit-height) * var(--ratio)));max-width:none;height:auto;aspect-ratio:var(--ratio)}.ScanPage_heroPreview__zAQ1w{width:100%;height:100%;object-fit:contain}.ScanPage_heroWithResults__iJGeM .ScanPage_heroContent__LqJ1_{padding-top:56px;padding-bottom:72px}@media (max-width:640px){.ScanPage_heroWithResults__iJGeM .ScanPage_heroContent__LqJ1_{padding-top:80px}}.ScanPage_heroWithResults__iJGeM .ScanPage_heroTitle__GFmV_{font-size:clamp(28px,4.4vw,50px)}.ScanPage_heroWithResults__iJGeM .ScanPage_heroStar__Is42v{opacity:.2}.ScanPage_resultsLayout__ZQh2I{width:100%;display:flex;flex-direction:column;align-items:center;gap:28px}.ScanPage_pictureColumn__Dhi__{max-width:100%;display:flex;flex-direction:column;align-items:center;gap:14px}.ScanPage_scannedFrame__LcKQQ{--fit-height:min(620px,max(280px,calc(100svh - 420px)));--picture-max:calc(100vw - 2 * var(--container-pad));position:relative;margin:0;width:min(var(--picture-max),420px);scroll-margin:132px 0 24px;border-radius:var(--radius-lg);overflow:hidden;background:rgba(14,11,9,.72);box-shadow:var(--shadow-float),0 0 90px -24px rgb(191 47 87/.55)}.ScanPage_scannedFrameFitted___ONuN{width:min(var(--picture-max),var(--natural-width),calc(var(--fit-height) * var(--ratio)));aspect-ratio:var(--ratio)}.ScanPage_scannedFrame__LcKQQ:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(155deg,rgb(232 138 163/.85) 0,rgb(219 167 116/.5) 35%,rgb(var(--line)/.16) 65%,rgb(232 138 163/.45) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.ScanPage_scannedPicture__ielCJ{display:block;width:100%;height:100%;object-fit:contain}.ScanPage_pictureActions__tIPuV{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 20px}.ScanPage_waitingAction__B7kkZ{visibility:hidden}.ScanPage_markingFrame__XM9YN{margin-inline:auto}.ScanPage_rescanPanel__y140u{max-width:46ch;display:flex;flex-direction:column;align-items:center;gap:10px}.ScanPage_rescanHelp__oIka2{margin:0;font-size:13.5px;line-height:1.5;text-align:center;color:var(--swag-bone)}.ScanPage_heroOutline__InPpZ{height:42px;padding:0 20px;border:1px solid var(--bone-a42);border-radius:var(--radius-pill);background:transparent;color:var(--swag-bone);font-family:inherit;font-size:14px;font-weight:600;cursor:pointer}.ScanPage_heroOutline__InPpZ:hover:not(:disabled){border-color:var(--rose-soft);background:rgb(232 138 163/.12)}.ScanPage_heroOutline__InPpZ:disabled{opacity:.55;cursor:default}.ScanPage_foundColumn__L0TXT{width:100%;max-width:640px;min-width:0}@media (min-width:960px){.ScanPage_resultsLayout__ZQh2I{flex-direction:row;align-items:flex-start;justify-content:center;gap:36px}.ScanPage_pictureColumn__Dhi__{flex:0 0 auto}.ScanPage_scannedFrame__LcKQQ{--fit-height:min(660px,max(340px,calc(100svh - 340px)));--picture-max:min(680px,calc(100vw - 2 * var(--container-pad) - 36px - 400px))}.ScanPage_foundColumn__L0TXT{flex:1 1 400px;max-width:620px}}.ScanPage_hiddenInput__oUx2v{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);pointer-events:none}.ScanPage_dropActive__7Gc8O,.ScanPage_heroDropZone__S79Gw:focus-within{box-shadow:inset 0 0 0 2px var(--swag-bone),0 30px 70px rgba(0,0,0,.45)}.ScanPage_dropActive__7Gc8O{background:rgba(14,11,9,.82)}.ScanPage_runRow__4oja5{display:flex;align-items:center;gap:16px;flex-wrap:wrap;justify-content:center}.ScanPage_monoConstraint__qHTpG{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--bone-a55)}.ScanPage_heroCta__i4s4J{height:52px;padding:0 30px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-family:inherit;border:1px solid rgb(255 255 255/.16);background:var(--surface-crimson-bright);color:var(--on-crimson);font-size:15.5px;font-weight:700;letter-spacing:-.01em;border-radius:var(--radius-pill);box-shadow:inset 0 1px 0 rgb(255 255 255/.3),0 2px 6px rgb(0 0 0/.4),var(--glow-crimson);cursor:pointer;transition:transform .2s var(--ease-out),box-shadow .2s var(--ease-out)}.ScanPage_heroCta__i4s4J:hover:not(:disabled){transform:translateY(-1px);box-shadow:inset 0 1px 0 rgb(255 255 255/.34),0 2px 6px rgb(0 0 0/.4),0 16px 40px -10px rgb(212 86 122/.85)}.ScanPage_heroCta__i4s4J:active:not(:disabled){transform:translateY(1px)}.ScanPage_heroCta__i4s4J:disabled{background:rgb(var(--line)/.05);border-color:var(--bone-a24);color:var(--bone-a62);box-shadow:none;cursor:default}.ScanPage_textButtonLight__Eufp7{border:none;background:none;padding:0;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--bone-a62);cursor:pointer}.ScanPage_textButtonLight__Eufp7:hover{color:var(--swag-bone)}.ScanPage_errorText__o39qw{font-size:14px;color:#f2b8b0;scroll-margin:32px}.ScanPage_heldNote__3r0eT{font-size:14.5px;font-weight:600;color:var(--swag-bone)}.ScanPage_resultsSection__n_S9f{max-width:var(--container-max);margin:0 auto;padding:56px var(--container-pad) 96px}.ScanPage_resultsHead__G_hPB{display:flex;flex-direction:column;gap:8px;margin:0 0 18px}.ScanPage_resultsEyebrow__p_t_2{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--copper-text)}.ScanPage_resultsTitle__Vex7B{margin:0;font-size:clamp(28px,3.6vw,40px);line-height:1.05;font-weight:800;letter-spacing:-.04em}.ScanPage_resultsTitle__Vex7B em{font-style:normal;color:var(--swag-red-text)}.ScanPage_pieceJump__X7p_R{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.ScanPage_pieceJumpLink__8XB3_{display:inline-flex;align-items:center;min-height:36px;padding:0 15px;border-radius:var(--radius-pill);background:var(--ink-a05);box-shadow:inset 0 0 0 1px var(--ink-a12);color:var(--swag-ink);font-size:14px;font-weight:600;text-decoration:none;text-transform:capitalize;transition:background .18s ease}.ScanPage_pieceJumpLink__8XB3_:hover{background:var(--ink-a12)}.ScanPage_resultsAnswers__Amtpw{margin-bottom:20px}.ScanPage_refitNote__seN3O{margin:0 0 20px;font-size:14px;line-height:1.5;color:var(--ink-a62)}.ScanPage_affiliateNote__qesjW{font-size:12.5px;line-height:1.5;color:var(--ink-a62);max-width:60ch}:root[data-theme=light] .ScanPage_hero__LPMC4{background:radial-gradient(ellipse 40% 34% at 50% var(--glow-y),rgb(191 47 87/.14),transparent 72%),radial-gradient(ellipse 72% 58% at 50% var(--glow-y),var(--star-glow),transparent 72%),radial-gradient(ellipse 42% 50% at 0 100%,rgb(180 98 47/.16),transparent 72%),radial-gradient(ellipse 42% 50% at 100% 100%,rgb(180 98 47/.12),transparent 72%),radial-gradient(circle,rgb(var(--line)/.05) 1px,transparent 1.6px) 0 0 /7px 7px,radial-gradient(ellipse 120% 90% at 50% 40%,#fffaf4 0,var(--swag-ink) 75%)}:root[data-theme=light] .ScanPage_monoConstraint__qHTpG{color:var(--swag-bone)}:root[data-theme=light] .ScanPage_heroOutline__InPpZ{background:rgb(255 255 255/.6)}:root[data-theme=light] .ScanPage_backButton__Nzn6D{background:rgba(14,11,9,.8)}:root[data-theme=light] .ScanPage_navNew__GyZmU,:root[data-theme=light] .ScanPage_navNew__GyZmU:hover{background:#0e0b09;color:#f2ede6}:root[data-theme=white] .ScanPage_hero__LPMC4{background:radial-gradient(ellipse 40% 34% at 50% var(--glow-y),rgb(248 219 227/.4),transparent 72%),radial-gradient(ellipse 72% 58% at 50% var(--glow-y),var(--star-glow),transparent 72%),radial-gradient(circle,rgb(var(--line)/.04) 1px,transparent 1.6px) 0 0 /7px 7px,linear-gradient(180deg,#ffffff 0,#fbfbfc 100%)}:root[data-theme=white] .ScanPage_heroWithResults__iJGeM:after{box-shadow:inset 0 1px 0 #ffffff,0 -18px 40px -26px rgb(17 17 26/.18)}:root[data-theme=white] .ScanPage_backButton__Nzn6D{border-color:transparent;background:var(--fill-grey);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;color:#111114}:root[data-theme=white] .ScanPage_backButton__Nzn6D:hover{border-color:transparent;background:var(--fill-grey-hover)}:root[data-theme=white] .ScanPage_creatorTrack__4yMMv{background:rgb(17 17 20/.12);box-shadow:inset 0 0 0 1px rgb(17 17 20/.16)}:root[data-theme=white] .ScanPage_creatorThumb__RPEBV{background:#ffffff;box-shadow:0 1px 3px rgb(17 17 26/.3)}:root[data-theme=light] .ScanPage_creatorSwitch__pjrx4[aria-checked=true],:root[data-theme=light] .ScanPage_creatorSwitch__pjrx4[aria-checked=true]:hover,:root[data-theme=white] .ScanPage_creatorSwitch__pjrx4[aria-checked=true],:root[data-theme=white] .ScanPage_creatorSwitch__pjrx4[aria-checked=true]:hover{border-color:rgb(255 255 255/.22);background:var(--surface-crimson-bright);color:var(--on-crimson);box-shadow:inset 0 1px 0 rgb(255 255 255/.3),0 10px 24px -10px rgb(191 47 87/.7)}:root[data-theme=white] .ScanPage_creatorSwitch__pjrx4[aria-checked=true] .ScanPage_creatorTrack__4yMMv{background:rgb(255 255 255/.3);box-shadow:inset 0 0 0 1px rgb(255 255 255/.4)}:root[data-theme=white] .ScanPage_heroDropNote__R871A.ScanPage_creatorNote__qTC3v{color:var(--swag-red)}:root[data-theme=white] .ScanPage_navNew__GyZmU,:root[data-theme=white] .ScanPage_navNew__GyZmU:hover{border-color:transparent;background:#111114;color:#ffffff;box-shadow:inset 0 1px 0 rgb(255 255 255/.14),0 10px 22px -10px rgb(17 17 26/.45)}:root[data-theme=white] .ScanPage_navNew__GyZmU:hover{background:#2b2b31}:root[data-theme=white] .ScanPage_heroDropZone__S79Gw{color:#111114;background:linear-gradient(180deg,#ffffff,#fdf6f8);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px 0 #ffffff,0 1px 2px rgb(17 17 26/.05),0 26px 52px -26px rgb(17 17 26/.2),0 0 70px -30px rgb(191 47 87/.35)}:root[data-theme=white] .ScanPage_heroDropZone__S79Gw:before{background:linear-gradient(155deg,rgb(168 36 74/.42),rgb(219 167 116/.32) 35%,rgb(17 17 20/.08) 65%,rgb(168 36 74/.28))}:root[data-theme=white] .ScanPage_heroDropZone__S79Gw:hover{box-shadow:inset 0 1px 0 #ffffff,0 2px 4px rgb(17 17 26/.06),0 32px 60px -26px rgb(17 17 26/.24),0 0 80px -26px rgb(191 47 87/.45)}:root[data-theme=white] .ScanPage_dropLead__gYgvs,:root[data-theme=white] .ScanPage_heroDropLabel__fFWyA{color:#111114}:root[data-theme=white] .ScanPage_heroDropNote__R871A{color:rgb(17 17 20/.66)}:root[data-theme=white] .ScanPage_dropIcon__aSXDT{background:var(--blush-pale);color:var(--swag-red);box-shadow:inset 0 0 0 1px rgb(119 23 51/.14),0 10px 24px -14px rgb(191 47 87/.5)}:root[data-theme=white] .ScanPage_dropButton__OJf4E{background:var(--surface-crimson-bright);color:var(--on-crimson);box-shadow:inset 0 1px 0 rgb(255 255 255/.25),0 12px 24px -12px rgb(191 47 87/.7)}:root[data-theme=white] .ScanPage_dropActive__7Gc8O{background:var(--blush-pale)}:root[data-theme=white] .ScanPage_scannedFrame__LcKQQ{background:#f3f3f5;box-shadow:0 2px 6px rgb(17 17 26/.06),0 30px 60px -28px rgb(17 17 26/.28)}:root[data-theme=white] .ScanPage_scannedFrame__LcKQQ:after{background:rgb(17 17 20/.1)}:root[data-theme=white] .ScanPage_errorText__o39qw{color:#9b1c2e}:root[data-theme=white] .ScanPage_heroOutline__InPpZ{border-color:transparent;background:var(--fill-grey);color:#111114;transition:transform .28s var(--ease-spring),background-color .15s ease}:root[data-theme=white] .ScanPage_heroOutline__InPpZ:hover:not(:disabled){border-color:transparent;background:var(--fill-grey-hover)}:root[data-theme=white] .ScanPage_heroOutline__InPpZ:active:not(:disabled){transform:scale(.96)}:root[data-theme=white] .ScanPage_dropActive__7Gc8O,:root[data-theme=white] .ScanPage_heroDropZone__S79Gw:focus-within{box-shadow:inset 0 0 0 2px var(--swag-red),0 30px 70px -20px rgb(17 17 26/.22)}:root[data-theme=white] .ScanPage_monoConstraint__qHTpG{color:rgb(17 17 20/.66)}.ScanPage_shareNote__je9L_{flex-basis:100%;margin:0;font-size:13.5px;text-align:center;color:var(--ink-a66)}.TryScan_stage__iPCUx{position:relative;width:100%;max-width:600px;margin-top:4px}.TryScan_stage__iPCUx:before{content:"";position:absolute;z-index:-1;inset:-45% -55%;background:radial-gradient(closest-side,rgb(191 47 87/.5),rgb(119 23 51/.22) 55%,transparent);pointer-events:none}.TryScan_starWrap__ca6oA{position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%);width:1040px;max-width:175%;aspect-ratio:1;pointer-events:none;mix-blend-mode:screen}.TryScan_star__W1GJO{object-fit:contain;opacity:.72}.TryScan_breathe__xv1us{position:absolute;z-index:-1;inset:0;border-radius:var(--radius-lg);box-shadow:0 0 80px 10px rgb(191 47 87/.6);opacity:.6;pointer-events:none}@media (prefers-reduced-motion:no-preference){.TryScan_breathe__xv1us{animation:TryScan_breathe__xv1us 3.2s ease-in-out infinite alternate;will-change:opacity,transform}}@keyframes TryScan_breathe__xv1us{0%{opacity:.3;transform:scale(.985)}to{opacity:1;transform:scale(1.03)}}.TryScan_stage__iPCUx .TryScan_drop__oV40y{max-width:none;height:340px;padding:0;font-family:inherit;font-size:15.5px;line-height:normal;text-align:center}@media (max-width:640px){.TryScan_stage__iPCUx .TryScan_drop__oV40y{height:300px}}.TryScan_freeChip__vz4dJ{margin-bottom:4px;padding:6px 13px;border-radius:var(--radius-pill);background:rgb(232 138 163/.12);box-shadow:inset 0 0 0 1px rgb(232 138 163/.42);font-family:var(--font-mono);font-size:11px;line-height:14px;letter-spacing:.14em;text-transform:uppercase;color:var(--rose-soft)}.TryScan_onTouch__myKai{display:none}@media (pointer:coarse){.TryScan_onPointer__uOzBG{display:none}.TryScan_onTouch__myKai{display:inline}}.TryScan_dialog__PVNk9{width:min(1080px,calc(100% - 32px));max-width:1080px;max-height:calc(100% - 48px);margin:auto;padding:0;border:0;border-radius:28px;--focus-ring:var(--swag-bone);text-align:left;background:radial-gradient(ellipse 60% 55% at 22% 40%,var(--star-glow),transparent 70%),radial-gradient(ellipse 50% 60% at 100% 100%,rgb(180 98 47/.22),transparent 70%),radial-gradient(circle,rgba(242,237,230,.07) 1px,transparent 1.6px) 0 0 /7px 7px,var(--swag-ink);color:var(--swag-bone);box-shadow:var(--shadow-float);overflow:hidden}.TryScan_dialog__PVNk9::-webkit-backdrop{background:rgba(14,11,9,.66)}.TryScan_dialog__PVNk9::backdrop{background:rgba(14,11,9,.66)}.TryScan_frame__EMb9n{position:relative;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-rows:minmax(0,1fr);height:min(820px,calc(100vh - 48px))}.TryScan_close__unZZ0{position:absolute;top:14px;right:14px;z-index:3;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--bone-a24);border-radius:var(--radius-pill);background:rgba(30,24,21,.8);color:var(--swag-bone);cursor:pointer}.TryScan_close__unZZ0:hover{background:var(--swag-bone);color:var(--swag-ink)}.TryScan_pictureSide__ILSsR{display:flex;align-items:center;justify-content:center;padding:40px 28px 40px 40px;min-height:0}.TryScan_pictureFrame__nozs8{position:relative;margin:0;display:inline-block;max-width:100%;border-radius:20px;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(242,237,230,.12),0 24px 60px -20px rgba(0,0,0,.8);background:rgba(242,237,230,.05)}.TryScan_picture__T3mL6{display:block;max-width:100%;max-height:min(68vh,620px);width:auto;height:auto}.TryScan_pictureWaiting__q1koO{display:block;width:min(380px,70vw);aspect-ratio:3/4}.TryScan_pictureLock__VvGIQ{position:absolute;left:12px;right:12px;bottom:12px;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;border-radius:14px;background:rgba(14,11,9,.74);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px rgb(242 237 230/.16);font-size:13.5px;font-weight:700;text-align:center;color:var(--swag-bone)}.TryScan_resultsSide__i2KQ_{display:flex;flex-direction:column;gap:14px;padding:48px 40px 36px 12px;min-height:0;overflow-y:auto}.TryScan_eyebrow__HHKFu{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-mono);font-size:11px;letter-spacing:.19em;text-transform:uppercase;color:var(--bone-a62)}.TryScan_eyebrowLocked___5y7V{color:var(--rose-soft)}.TryScan_title__uWX2H{margin:0;padding-right:44px;font-size:clamp(28px,3.4vw,40px);font-weight:800;letter-spacing:-.045em;line-height:1.02}.TryScan_lead__WWr4y{margin:0;font-size:15.5px;line-height:1.55;color:var(--bone-a86)}.TryScan_pieces___TAhD{margin:4px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.TryScan_piece__kR7dW{display:grid;grid-template-columns:56px minmax(0,1fr) auto;grid-template-areas:"crop text locked";align-items:center;grid-column-gap:14px;column-gap:14px;grid-row-gap:10px;row-gap:10px;padding:12px;border-radius:18px;background:linear-gradient(180deg,rgba(242,237,230,.08),rgba(242,237,230,.03));box-shadow:var(--rim-dark)}.TryScan_crop__H5dfk{grid-area:crop;width:56px;height:56px;border-radius:12px;object-fit:cover;background:rgba(242,237,230,.08)}.TryScan_pieceText__Dratx{grid-area:text;display:flex;flex-direction:column;gap:3px;min-width:0}.TryScan_pieceName__uiH16{display:inline-flex;align-items:center;gap:8px;font-size:15.5px;font-weight:700;letter-spacing:-.01em}.TryScan_swatch__UGIT6{flex:none;width:12px;height:12px;border-radius:50%;box-shadow:0 0 0 1.5px rgba(242,237,230,.55)}.TryScan_pieceStatus__tGHZO{font-size:13.5px;color:var(--bone-a78)}.TryScan_locked__gHxzm{grid-area:locked;position:relative;justify-self:start;display:grid;grid-auto-flow:column;grid-auto-columns:52px;grid-gap:6px;gap:6px;width:max-content}.TryScan_lockedListing__1iqFf{display:flex;flex-direction:column;gap:5px;min-width:0}.TryScan_lockedPhoto__zjpUt{position:relative;overflow:hidden;aspect-ratio:1;border-radius:10px;background:linear-gradient(135deg,rgba(242,237,230,.18),rgba(212,86,122,.16))}.TryScan_blurred__hByOJ{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:blur(9px) saturate(1.1);transform:scale(1.2)}.TryScan_bar__jKKJ4{height:6px;border-radius:var(--radius-pill);background:rgba(242,237,230,.24);filter:blur(1.5px)}.TryScan_barShort__ZJphE{width:60%;background:rgba(242,237,230,.16)}.TryScan_lock__fKnyc{position:absolute;top:26px;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(14,11,9,.78);box-shadow:0 0 0 1px rgba(242,237,230,.2);color:var(--swag-bone)}.TryScan_gate__fA_9C{position:-webkit-sticky;position:sticky;bottom:-36px;margin:6px -40px -36px -12px;padding:18px 40px 26px 12px;display:flex;flex-direction:column;align-items:flex-start;gap:10px;background:linear-gradient(180deg,rgba(14,11,9,0),rgba(14,11,9,.92) 26%)}@media (min-width:761px){.TryScan_frameCompact__saF8G .TryScan_gate__fA_9C{position:static;margin:6px 0 0;padding:0;background:none}}.TryScan_gateCta__anIid{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border-radius:var(--radius-pill);background:var(--surface-crimson-bright);box-shadow:inset 0 1px 0 rgb(255 255 255/.28),var(--glow-crimson);color:var(--on-crimson);font-size:16px;font-weight:700;text-decoration:none}.TryScan_gateCta__anIid:hover{filter:brightness(1.06)}.TryScan_gateNote__SI9Om{margin:0;font-size:13.5px;color:var(--bone-a78)}.TryScan_accountButtons__rL9A_{display:flex;flex-wrap:wrap;gap:10px}.TryScan_gateSecondary__vGJKZ{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 26px;border-radius:var(--radius-pill);background:rgba(242,237,230,.05);box-shadow:inset 0 0 0 1px var(--bone-a42);color:var(--swag-bone);font-size:16px;font-weight:700;text-decoration:none}.TryScan_gateSecondary__vGJKZ:hover{background:rgba(242,237,230,.12)}.TryScan_paywall__489cd,.TryScan_quietWay__42Nqz{padding:16px 18px 18px;border-radius:18px;background:linear-gradient(180deg,rgba(242,237,230,.09),rgba(242,237,230,.03));box-shadow:var(--rim-dark)}.TryScan_paywall__489cd{box-shadow:var(--rim-dark),inset 0 0 0 1px rgb(232 138 163/.3),0 18px 50px -24px rgb(191 47 87/.6)}.TryScan_quietWay__42Nqz{margin-top:8px;display:flex;flex-direction:column;gap:14px}.TryScan_paywallHead__2a58K{margin:0 0 10px;font-family:var(--font-mono);font-size:11px;letter-spacing:.17em;text-transform:uppercase;color:var(--bone-a78)}.TryScan_quietWay__42Nqz .TryScan_paywallHead__2a58K{margin:0}.TryScan_points__WaA_L{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:9px}.TryScan_points__WaA_L li{display:flex;align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.45;color:var(--bone-a86)}.TryScan_points__WaA_L svg{flex:none;margin-top:2px;color:var(--rose-soft)}.TryScan_retryRow__AFH39{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.TryScan_retry__wUpNL{min-height:48px;padding:0 24px;border:0;border-radius:var(--radius-pill);background:var(--surface-bone);box-shadow:inset 0 1px 0 var(--edge-hi),0 10px 22px -10px rgb(0 0 0/.7);color:var(--swag-ink);font-size:15px;font-weight:700;cursor:pointer}.TryScan_retry__wUpNL:hover{filter:brightness(1.04)}.TryScan_again__3d5Qj{align-self:flex-start;min-height:46px;padding:0 22px;border:1px solid var(--bone-a42);border-radius:var(--radius-pill);background:transparent;color:var(--swag-bone);font-size:15px;font-weight:700;cursor:pointer}.TryScan_again__3d5Qj:hover{background:rgba(242,237,230,.1)}@media (max-width:760px){.TryScan_dialog__PVNk9{width:100%;max-width:100%;height:100%;max-height:100%;border-radius:0}.TryScan_frame__EMb9n{display:block;height:100%;overflow-y:auto}.TryScan_piece__kR7dW{grid-template-columns:56px minmax(0,1fr);grid-template-areas:"crop text" "crop locked";align-items:start}.TryScan_pictureSide__ILSsR{padding:64px 20px 4px}.TryScan_picture__T3mL6{max-height:38vh}.TryScan_frameCompact__saF8G .TryScan_picture__T3mL6{max-height:24vh}.TryScan_frameCompact__saF8G .TryScan_pictureWaiting__q1koO{width:min(160px,40vw)}.TryScan_lockLong__x5nvM{display:none}.TryScan_pictureLock__VvGIQ{left:8px;right:8px;bottom:8px;gap:6px;padding:7px 10px;border-radius:11px;font-size:12.5px;white-space:nowrap}.TryScan_accountButtons__rL9A_>*{flex:1 1 auto}.TryScan_pictureWaiting__q1koO{width:min(260px,60vw)}.TryScan_resultsSide__i2KQ_{padding:16px 20px 24px;overflow:visible}.TryScan_gate__fA_9C{bottom:0;margin:6px -20px -24px;padding:18px 20px 24px}}:root[data-theme=white] .TryScan_stage__iPCUx:before{background:radial-gradient(closest-side,rgb(248 219 227/.5),rgb(248 219 227/.18) 55%,transparent)}:root[data-theme=white] .TryScan_starWrap__ca6oA{mix-blend-mode:multiply}:root[data-theme=white] .TryScan_star__W1GJO{filter:invert(1) sepia(.5) saturate(3) hue-rotate(300deg);opacity:.1}:root[data-theme=white] .TryScan_breathe__xv1us{box-shadow:0 0 70px 6px rgb(244 205 215/.75)}:root[data-theme=white] .TryScan_freeChip__vz4dJ{background:var(--blush-pale);box-shadow:inset 0 0 0 1px rgb(119 23 51/.2);color:var(--swag-red)}:root[data-theme=white] .TryScan_dialog__PVNk9{background:radial-gradient(ellipse 60% 55% at 22% 40%,var(--star-glow),transparent 70%),radial-gradient(circle,rgb(17 17 20/.035) 1px,transparent 1.6px) 0 0 /7px 7px,#ffffff}:root[data-theme=white] .TryScan_dialog__PVNk9::-webkit-backdrop{background:rgb(17 17 20/.45)}:root[data-theme=white] .TryScan_dialog__PVNk9::backdrop{background:rgb(17 17 20/.45)}:root[data-theme=white] .TryScan_close__unZZ0{border-color:rgb(17 17 20/.12);background:rgb(255 255 255/.9);color:#111114}:root[data-theme=white] .TryScan_close__unZZ0:hover{background:#111114;color:#ffffff}:root[data-theme=white] .TryScan_pictureFrame__nozs8{box-shadow:inset 0 0 0 1px rgb(17 17 20/.08),0 24px 60px -26px rgb(17 17 26/.35);background:#f3f3f5}:root[data-theme=white] .TryScan_pictureLock__VvGIQ{background:rgb(255 255 255/.88);box-shadow:inset 0 0 0 1px rgb(17 17 20/.1),0 8px 20px -10px rgb(17 17 26/.3);color:#111114}:root[data-theme=white] .TryScan_piece__kR7dW{background:#f6f6f8;box-shadow:inset 0 0 0 1px rgb(17 17 20/.05)}:root[data-theme=white] .TryScan_crop__H5dfk{background:#ececef}:root[data-theme=white] .TryScan_swatch__UGIT6{box-shadow:0 0 0 1.5px rgb(17 17 20/.2)}:root[data-theme=white] .TryScan_lockedPhoto__zjpUt{background:linear-gradient(135deg,#ececef,#fbe3ea)}:root[data-theme=white] .TryScan_bar__jKKJ4{background:rgb(17 17 20/.14)}:root[data-theme=white] .TryScan_barShort__ZJphE{background:rgb(17 17 20/.09)}:root[data-theme=white] .TryScan_lock__fKnyc{background:rgb(255 255 255/.92);box-shadow:0 0 0 1px rgb(17 17 20/.1),0 4px 10px -4px rgb(17 17 26/.3);color:#111114}:root[data-theme=white] .TryScan_gate__fA_9C{background:linear-gradient(180deg,rgb(255 255 255/0),rgb(255 255 255/.94) 26%)}:root[data-theme=white] .TryScan_gateSecondary__vGJKZ{background:#ffffff;box-shadow:inset 0 0 0 1px rgb(17 17 20/.18)}:root[data-theme=white] .TryScan_gateSecondary__vGJKZ:hover{background:#f5f5f7}:root[data-theme=white] .TryScan_paywall__489cd,:root[data-theme=white] .TryScan_quietWay__42Nqz{background:#f8f8fa;box-shadow:inset 0 0 0 1px rgb(17 17 20/.06)}:root[data-theme=white] .TryScan_paywall__489cd{background:linear-gradient(180deg,#fffafb,#fdf0f3);box-shadow:inset 0 0 0 1px rgb(119 23 51/.16),0 18px 44px -26px rgb(191 47 87/.45)}:root[data-theme=white] .TryScan_retry__wUpNL{box-shadow:inset 0 1px 0 rgb(255 255 255/.18),0 10px 22px -12px rgb(17 17 26/.5)}:root[data-theme=white] .TryScan_again__3d5Qj:hover{background:rgb(17 17 20/.05)}.RescanCanvas_wrap__F3KND{position:relative;width:100%;cursor:crosshair;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.RescanCanvas_image__v7w43{display:block;width:100%;height:auto;pointer-events:none}.RescanCanvas_selection__AhZkL{position:absolute;border:2px solid var(--swag-red);background:var(--red-a18);box-shadow:inset 0 0 0 1px var(--swag-bone);pointer-events:none;border-radius:var(--radius-xs)}.RescanCanvas_wrap__F3KND:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.RescanCanvas_corner__3CN1p{position:absolute;width:12px;height:12px;margin:-6px 0 0 -6px;border:2px solid var(--swag-red);background:var(--swag-paper);pointer-events:none}