.screenshots-module__ix6cIq__page{min-height:100vh;color:var(--sg-ink);background:var(--sg-bg)}.screenshots-module__ix6cIq__landingPage{color:var(--sg-ink);background:linear-gradient(180deg,#fffffff0 0%,#f6f6f5f5 48%,#efefeefa 100%),var(--sg-surface-2);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}.screenshots-module__ix6cIq__landingNav{justify-content:space-between;align-items:center;gap:18px;width:min(1040px,100% - 40px);height:68px;margin:0 auto;display:flex}.screenshots-module__ix6cIq__landingLogo{color:var(--sg-ink);font-size:var(--sg-fs-2xl);letter-spacing:-.055em;align-items:center;gap:8px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.screenshots-module__ix6cIq__landingLogo:before{content:none}.screenshots-module__ix6cIq__landingNavActions{align-items:center;gap:14px;display:inline-flex}.screenshots-module__ix6cIq__landingNavActions a{color:var(--sg-text-2);font-size:var(--sg-fs-md);font-weight:500;text-decoration:none}.screenshots-module__ix6cIq__landingNavActions .screenshots-module__ix6cIq__navCta,.screenshots-module__ix6cIq__navCta{border-radius:var(--sg-r-md);min-height:32px;color:var(--sg-white);background:var(--sg-ink);justify-content:center;align-items:center;padding:0 15px;font-weight:700;display:inline-flex}.screenshots-module__ix6cIq__landingHero{text-align:center;width:min(760px,100% - 36px);margin:0 auto;padding:70px 0 62px}.screenshots-module__ix6cIq__freeLine{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:24px;display:inline-flex}.screenshots-module__ix6cIq__freeLine span{border:1px solid var(--sg-border);border-radius:var(--sg-r-pill);min-height:28px;color:var(--sg-text-2);font-size:var(--sg-fs-sm);background:#ffffffb8;align-items:center;padding:0 10px;font-weight:600;display:inline-flex}.screenshots-module__ix6cIq__freeLine span:first-child{color:var(--sg-ink);font-weight:600}.screenshots-module__ix6cIq__landingHero h1{max-width:720px;color:var(--sg-ink);letter-spacing:-.064em;margin:0 auto;font-size:clamp(44px,5vw,68px);font-weight:600;line-height:.98}.screenshots-module__ix6cIq__landingHero p{max-width:560px;color:var(--sg-text-3);font-size:var(--sg-fs-base);letter-spacing:-.01em;margin:20px auto 0;line-height:1.45}.screenshots-module__ix6cIq__heroCta{border-radius:var(--sg-r-lg);min-height:46px;color:var(--sg-white);background:var(--sg-accent);font-size:var(--sg-fs-md);transition:background var(--sg-dur)var(--sg-ease);justify-content:center;align-items:center;gap:8px;margin-top:24px;padding:0 20px;font-weight:600;text-decoration:none;display:inline-flex}.screenshots-module__ix6cIq__heroCta:hover{background:var(--sg-accent-strong)}.screenshots-module__ix6cIq__socialProof{color:var(--sg-text-4);font-size:var(--sg-fs-sm);letter-spacing:-.005em;justify-content:center;align-items:center;gap:6px;margin:14px auto 0;font-weight:600;display:flex}.screenshots-module__ix6cIq__socialProof svg{color:#e2516f}.screenshots-module__ix6cIq__exampleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:42px;display:grid}.screenshots-module__ix6cIq__exampleShot{border-radius:var(--sg-r-xl);background:var(--sg-white);width:100%;height:auto;box-shadow:var(--sg-shadow-md);transition:transform var(--sg-dur)var(--sg-ease),box-shadow var(--sg-dur)var(--sg-ease);display:block}.screenshots-module__ix6cIq__exampleShot:hover{box-shadow:var(--sg-shadow-lg);transform:translateY(-3px)}.screenshots-module__ix6cIq__stickyCta{z-index:40;opacity:0;pointer-events:none;transition:opacity var(--sg-dur-slow)var(--sg-ease),transform var(--sg-dur-slow)var(--sg-ease);justify-content:center;padding:0 16px;display:flex;position:fixed;bottom:16px;left:0;right:0;transform:translateY(18px)}.screenshots-module__ix6cIq__stickyCtaVisible{opacity:1;pointer-events:auto;transform:translateY(0)}.screenshots-module__ix6cIq__stickyCtaInner{border:1px solid var(--sg-border);border-radius:var(--sg-r-pill);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);max-width:100%;box-shadow:var(--sg-shadow-md);background:#ffffffeb;align-items:center;gap:16px;padding:8px 8px 8px 20px;display:inline-flex}.screenshots-module__ix6cIq__stickyCtaText{color:var(--sg-ink);font-size:var(--sg-fs-md);letter-spacing:-.01em;white-space:nowrap;font-weight:600}.screenshots-module__ix6cIq__stickyCtaButton{border-radius:var(--sg-r-pill);min-height:40px;color:var(--sg-white);background:var(--sg-accent);font-size:var(--sg-fs-md);white-space:nowrap;align-items:center;gap:8px;padding:0 18px;font-weight:600;text-decoration:none;display:inline-flex}.screenshots-module__ix6cIq__creativeStrip{width:100%;margin:0 auto;padding:14px 0 78px;position:relative;overflow:hidden}.screenshots-module__ix6cIq__creativeStrip:before,.screenshots-module__ix6cIq__creativeStrip:after{content:"";z-index:2;pointer-events:none;width:11vw;position:absolute;top:14px;bottom:78px}.screenshots-module__ix6cIq__creativeStrip:before{background:linear-gradient(90deg,var(--sg-surface-2),transparent);left:0}.screenshots-module__ix6cIq__creativeStrip:after{background:linear-gradient(270deg,var(--sg-surface-2),transparent);right:0}.screenshots-module__ix6cIq__stripTrack{will-change:transform;align-items:center;gap:24px;width:max-content;padding:0 12px;animation:34s linear infinite screenshots-module__ix6cIq__shotMarquee;display:flex}.screenshots-module__ix6cIq__creativeStrip:hover .screenshots-module__ix6cIq__stripTrack{animation-play-state:paused}.screenshots-module__ix6cIq__stripTrack img{object-fit:contain;background:var(--sg-white);width:min(43vw,720px);min-width:430px;height:auto;box-shadow:var(--sg-shadow-md);border-radius:0;display:block}@keyframes screenshots-module__ix6cIq__shotMarquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - 13px))}}.screenshots-module__ix6cIq__landingSection{text-align:center;width:min(1030px,100% - 40px);margin:0 auto;padding:72px 0 46px}.screenshots-module__ix6cIq__sectionKicker{color:var(--sg-text-4);font-size:var(--sg-fs-2xs);letter-spacing:.13em;text-transform:uppercase;margin:0 0 14px;font-weight:600}.screenshots-module__ix6cIq__landingSection h2,.screenshots-module__ix6cIq__finalCta h2{color:var(--sg-ink);letter-spacing:-.06em;margin:0;font-size:clamp(34px,4vw,52px);font-weight:800;line-height:1}.screenshots-module__ix6cIq__sectionSub,.screenshots-module__ix6cIq__finalCta p{max-width:520px;color:var(--sg-text-3);font-size:var(--sg-fs-md);margin:14px auto 0;line-height:1.55}.screenshots-module__ix6cIq__featureRow{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:42px;display:grid}.screenshots-module__ix6cIq__featureUnit{border-left:1px solid var(--sg-border-strong);min-height:150px;padding:0 28px}.screenshots-module__ix6cIq__featureUnit:first-child{border-left:0}.screenshots-module__ix6cIq__featureIcon{border:1px solid var(--sg-border-strong);border-radius:var(--sg-r-lg);width:42px;height:42px;color:var(--sg-ink);background:var(--sg-bg);box-shadow:var(--sg-shadow-sm);justify-content:center;align-items:center;margin-bottom:22px;display:inline-flex}.screenshots-module__ix6cIq__features{width:min(1080px,100% - 40px);margin:0 auto;padding:84px 0 40px}.screenshots-module__ix6cIq__featuresHead{text-align:center;max-width:620px;margin:0 auto}.screenshots-module__ix6cIq__features h2{color:var(--sg-ink);letter-spacing:-.055em;margin:0;font-size:clamp(32px,3.6vw,48px);font-weight:800;line-height:1.02}.screenshots-module__ix6cIq__featuresRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:44px;display:grid}.screenshots-module__ix6cIq__featureCard{border:1px solid var(--sg-border);border-radius:var(--sg-r-2xl);background:var(--sg-white);text-align:left;min-height:290px;transition:transform var(--sg-dur-slow)var(--sg-ease),border-color .28s ease,box-shadow .28s ease;flex-direction:column;padding:30px 28px 32px;display:flex;position:relative;overflow:hidden}.screenshots-module__ix6cIq__featureCard:hover{box-shadow:var(--sg-shadow-lg);border-color:#1f8a5f61;transform:translateY(-6px)}.screenshots-module__ix6cIq__featureCardIcon{border:1px solid var(--sg-accent-tint-2);border-radius:var(--sg-r-xl);background:var(--sg-surface-2);width:60px;height:60px;color:var(--sg-accent-strong);transition:background var(--sg-dur-slow)var(--sg-ease),color var(--sg-dur-slow)var(--sg-ease),transform var(--sg-dur-slow)var(--sg-ease);justify-content:center;align-items:center;display:inline-flex}.screenshots-module__ix6cIq__featureCard:hover .screenshots-module__ix6cIq__featureCardIcon{background:var(--sg-accent-strong);color:var(--sg-white);transform:scale(1.06)rotate(-4deg)}.screenshots-module__ix6cIq__featureCardBody{margin-top:auto;padding-top:28px}.screenshots-module__ix6cIq__featureCard h3{color:var(--sg-ink);font-size:var(--sg-fs-2xl);letter-spacing:-.02em;margin:0 0 8px;font-weight:700;line-height:1.22}.screenshots-module__ix6cIq__featureCard p{color:var(--sg-text-3);font-size:var(--sg-fs-base);margin:0;line-height:1.58}.screenshots-module__ix6cIq__featureCardLine{background:linear-gradient(90deg,var(--sg-accent-strong),var(--sg-accent-bright));transform-origin:0;width:100%;height:3px;transition:transform var(--sg-dur-slow)var(--sg-ease);position:absolute;bottom:0;left:0;transform:scaleX(0)}.screenshots-module__ix6cIq__featureCard:hover .screenshots-module__ix6cIq__featureCardLine{transform:scaleX(1)}@media (max-width:920px){.screenshots-module__ix6cIq__featuresRow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.screenshots-module__ix6cIq__featuresRow{grid-template-columns:1fr}}.screenshots-module__ix6cIq__bento{text-align:left;grid-template-columns:repeat(6,1fr);grid-auto-rows:minmax(196px,auto);gap:16px;margin-top:46px;display:grid}.screenshots-module__ix6cIq__bentoPreview{grid-column:span 4}.screenshots-module__ix6cIq__bentoLang{grid-area:span 2/span 2}.screenshots-module__ix6cIq__bentoSizes,.screenshots-module__ix6cIq__bentoFeature{grid-column:span 2}.screenshots-module__ix6cIq__bentoBrand,.screenshots-module__ix6cIq__bentoExport{grid-column:span 3}.screenshots-module__ix6cIq__bentoTile{border:1px solid var(--sg-border);border-radius:var(--sg-r-2xl);background:var(--sg-white);transition:transform var(--sg-dur)var(--sg-ease),box-shadow var(--sg-dur)var(--sg-ease),border-color var(--sg-dur)var(--sg-ease);flex-direction:column;gap:12px;padding:24px;display:flex;position:relative;overflow:hidden}.screenshots-module__ix6cIq__bentoTile:hover{border-color:var(--sg-border-strong);box-shadow:var(--sg-shadow-lg);transform:translateY(-3px)}.screenshots-module__ix6cIq__bentoIcon{border-radius:var(--sg-r-lg);width:40px;height:40px;color:var(--sg-accent-strong);background:#1f8a5f17;border:1px solid #1f8a5f2e;justify-content:center;align-items:center;display:inline-flex}.screenshots-module__ix6cIq__bentoTile h3{color:var(--sg-ink);font-size:var(--sg-fs-2xl);letter-spacing:-.01em;margin:0;line-height:1.2}.screenshots-module__ix6cIq__bentoTile p{color:var(--sg-text-2);font-size:var(--sg-fs-md);max-width:42ch;margin:0;line-height:1.55}.screenshots-module__ix6cIq__bentoPreview{flex-direction:row;align-items:center;gap:30px}.screenshots-module__ix6cIq__bentoText{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.screenshots-module__ix6cIq__previewMock{border-radius:var(--sg-r-xl);border:1px solid var(--sg-border);background:var(--sg-white);width:286px;max-width:46%;box-shadow:var(--sg-shadow-lg);flex:none;overflow:hidden}.screenshots-module__ix6cIq__previewHeader{background:linear-gradient(120deg,var(--sg-accent)0%,var(--sg-accent-strong)100%);align-items:center;gap:12px;padding:18px 16px;display:flex}.screenshots-module__ix6cIq__previewAppIcon{border-radius:var(--sg-r-lg);background:#ffffffeb;flex:none;width:48px;height:48px;box-shadow:inset 0 0 0 1px #fff6}.screenshots-module__ix6cIq__previewTitleLines{flex-direction:column;gap:8px;display:flex}.screenshots-module__ix6cIq__previewTitleLines span{border-radius:var(--sg-r-xs);background:#ffffffe6;height:8px;display:block}.screenshots-module__ix6cIq__previewTitleLines span:first-child{width:130px}.screenshots-module__ix6cIq__previewTitleLines span:last-child{opacity:.6;width:84px}.screenshots-module__ix6cIq__previewShots{gap:8px;padding:14px;display:flex}.screenshots-module__ix6cIq__previewShots span{aspect-ratio:9/18;border-radius:var(--sg-r-sm);border:1px solid var(--sg-surface-3);flex:1}.screenshots-module__ix6cIq__previewShots span:first-child{background:linear-gradient(160deg,var(--sg-accent-tint-2),var(--sg-accent-tint-3))}.screenshots-module__ix6cIq__previewShots span:nth-child(2){background:linear-gradient(160deg,#ede9fe,#d7cdf7)}.screenshots-module__ix6cIq__previewShots span:nth-child(3){background:linear-gradient(160deg,#fef3c7,#fde2a6)}.screenshots-module__ix6cIq__langChips{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:6px;display:flex}.screenshots-module__ix6cIq__langChip{border-radius:var(--sg-r-sm);background:var(--sg-surface-2);border:1px solid var(--sg-border);color:var(--sg-text-2);font-size:var(--sg-fs-sm);padding:4px 10px;font-weight:600}.screenshots-module__ix6cIq__langChipAccent{color:var(--sg-accent-strong);background:#1f8a5f1a;border-color:#1f8a5f40}.screenshots-module__ix6cIq__sizeBadges{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:6px;display:flex}.screenshots-module__ix6cIq__sizeBadge{border-radius:var(--sg-r-sm);background:var(--sg-surface-2);border:1px solid var(--sg-border);color:var(--sg-ink-2);font-size:var(--sg-fs-sm);padding:6px 12px;font-weight:600}.screenshots-module__ix6cIq__featureBanner{aspect-ratio:1024/320;border-radius:var(--sg-r-lg);background:linear-gradient(120deg,var(--sg-accent)0%,var(--sg-accent-bright)55%,var(--sg-accent-bright)100%);box-shadow:var(--sg-shadow-accent);align-items:center;margin-top:auto;padding:0 18px;display:flex}.screenshots-module__ix6cIq__featureBanner span{border-radius:var(--sg-r-xs);background:#ffffffeb;width:58%;height:11px;display:block}.screenshots-module__ix6cIq__swatchRow{gap:8px;margin-top:auto;padding-top:6px;display:flex}.screenshots-module__ix6cIq__swatchRow span{border-radius:50%;width:26px;height:26px;box-shadow:inset 0 0 0 1px #0000000f}@media (max-width:980px){.screenshots-module__ix6cIq__bento{grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(180px,auto)}.screenshots-module__ix6cIq__bentoPreview,.screenshots-module__ix6cIq__bentoBrand,.screenshots-module__ix6cIq__bentoExport{grid-column:span 2}.screenshots-module__ix6cIq__bentoLang{grid-area:auto/span 2}.screenshots-module__ix6cIq__bentoSizes,.screenshots-module__ix6cIq__bentoFeature{grid-column:span 1}.screenshots-module__ix6cIq__previewMock{max-width:320px}}@media (max-width:620px){.screenshots-module__ix6cIq__bento{grid-template-columns:1fr}.screenshots-module__ix6cIq__bentoTile,.screenshots-module__ix6cIq__bentoPreview,.screenshots-module__ix6cIq__bentoLang,.screenshots-module__ix6cIq__bentoSizes,.screenshots-module__ix6cIq__bentoFeature,.screenshots-module__ix6cIq__bentoBrand,.screenshots-module__ix6cIq__bentoExport{grid-area:auto/1/auto/-1}.screenshots-module__ix6cIq__bentoPreview{flex-direction:column;align-items:flex-start}.screenshots-module__ix6cIq__previewMock{width:100%;max-width:320px}}.screenshots-module__ix6cIq__featureUnit h3{color:var(--sg-ink);font-size:var(--sg-fs-3xl);letter-spacing:-.04em;margin:0 0 12px;font-weight:600;line-height:1.1}.screenshots-module__ix6cIq__featureUnit p{max-width:270px;color:var(--sg-text-3);font-size:var(--sg-fs-md);margin:0;line-height:1.6}.screenshots-module__ix6cIq__screenshotPricingGrid{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;width:min(1120px,100%);margin:42px auto 0;display:grid}.screenshots-module__ix6cIq__screenshotPricingGridSingle{grid-template-columns:minmax(0,1fr);width:min(440px,100%)}.screenshots-module__ix6cIq__screenshotPriceCard{border-radius:var(--sg-r-3xl);background:var(--sg-white);box-shadow:var(--sg-shadow-md);border:1px solid #15151514;flex-direction:column;gap:4px;padding:10px 10px 22px;display:flex;position:relative}.screenshots-module__ix6cIq__screenshotPriceCardFeatured{border-color:#1f8a5f66;box-shadow:0 0 0 1px #1f8a5f33}.screenshots-module__ix6cIq__priceCardHead{border-radius:var(--sg-r-2xl);background:radial-gradient(circle at 86% 0,#62d2a24d,#0000 42%),linear-gradient(#eef7f1f2,#e4f3ebb3);flex-direction:column;gap:12px;padding:48px 20px 20px;display:flex;position:relative}.screenshots-module__ix6cIq__screenshotPriceCardFeatured .screenshots-module__ix6cIq__priceCardHead{background:radial-gradient(circle at 86% 0,#62d2a280,#0000 52%),linear-gradient(#e4f4ec,#d6eee2cc)}.screenshots-module__ix6cIq__priceCardTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.screenshots-module__ix6cIq__priceBadge{border-radius:var(--sg-r-pill);color:var(--sg-accent-strong);font-size:var(--sg-fs-2xs);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#ffffffd9;padding:4px 8px;font-weight:600;position:absolute;top:18px;right:18px}.screenshots-module__ix6cIq__priceBadgeMuted{border-radius:var(--sg-r-pill);color:var(--sg-text-3);font-size:var(--sg-fs-2xs);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#1515150e;padding:4px 8px;font-weight:600;position:absolute;top:18px;right:18px}.screenshots-module__ix6cIq__screenshotPriceCard h3{color:var(--sg-ink);font-size:var(--sg-fs-4xl);letter-spacing:-.04em;white-space:nowrap;margin:0;font-weight:600;line-height:1}.screenshots-module__ix6cIq__priceTagline{-webkit-line-clamp:2;line-clamp:2;min-height:3em;color:var(--sg-text-2);font-size:var(--sg-fs-md);-webkit-box-orient:vertical;margin:0;font-weight:600;line-height:1.5;display:-webkit-box;overflow:hidden}.screenshots-module__ix6cIq__screenshotPriceLine{align-items:baseline;gap:10px;margin-top:6px;display:flex}.screenshots-module__ix6cIq__screenshotPriceLine s{color:var(--sg-text-4);font-size:var(--sg-fs-2xl);font-weight:600}.screenshots-module__ix6cIq__screenshotPriceLine strong{color:var(--sg-ink);font-size:var(--sg-fs-7xl);letter-spacing:-.05em;line-height:.95}.screenshots-module__ix6cIq__screenshotPriceLine span{color:var(--sg-text-3);font-size:var(--sg-fs-md);white-space:nowrap;font-weight:600}.screenshots-module__ix6cIq__byokPriceLine{color:var(--sg-ink);font-size:var(--sg-fs-8xl);letter-spacing:-.055em;font-weight:600;line-height:.95}.screenshots-module__ix6cIq__screenshotPriceCard p{color:var(--sg-text-3);font-size:var(--sg-fs-md);margin:0;line-height:1.55}.screenshots-module__ix6cIq__priceBillingNote{margin:-6px 0 0}.screenshots-module__ix6cIq__screenshotPriceCard .screenshots-module__ix6cIq__priceBillingNote{color:var(--sg-text-2);font-size:var(--sg-fs-sm);font-weight:700}.screenshots-module__ix6cIq__priceFeatureList{gap:14px;margin:0;padding:22px 14px 4px;list-style:none;display:grid}.screenshots-module__ix6cIq__priceFeatureList li{color:var(--sg-ink-2);font-size:var(--sg-fs-md);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:12px;font-weight:600;line-height:1.3;display:flex;overflow:hidden}.screenshots-module__ix6cIq__priceFeatureList li svg{color:var(--sg-accent-strong);flex:none}.screenshots-module__ix6cIq__priceFinePrint{padding-top:2px}.screenshots-module__ix6cIq__launchSpotMeter{border-radius:var(--sg-r-xl);background:linear-gradient(135deg,#fffffff5,#ebf8f0e0);border:1px solid #1f8a5f2e;gap:10px;padding:14px;display:grid;box-shadow:inset 0 1px #ffffffe0,0 14px 34px #1f8a5f1a}.screenshots-module__ix6cIq__launchSpotHeader{justify-content:space-between;align-items:center;gap:14px;display:flex}.screenshots-module__ix6cIq__launchSpotHeader span{color:var(--sg-accent-strong);font-size:var(--sg-fs-xs);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-weight:600;display:inline-flex}.screenshots-module__ix6cIq__launchSpotHeader strong{color:var(--sg-ink);font-size:var(--sg-fs-2xl);letter-spacing:-.03em;line-height:1}.screenshots-module__ix6cIq__launchSpotTrack{border-radius:var(--sg-r-pill);background:#1f8a5f1f;height:10px;overflow:hidden;box-shadow:inset 0 0 0 1px #1f8a5f14}.screenshots-module__ix6cIq__launchSpotTrack span{border-radius:inherit;background:linear-gradient(90deg,var(--sg-accent-strong),var(--sg-accent-bright));min-width:8px;height:100%;transition:width var(--sg-dur-slow)var(--sg-ease);display:block}.screenshots-module__ix6cIq__launchSpotMeter p{color:var(--sg-text-2);font-size:var(--sg-fs-sm);font-weight:700;line-height:1.45}.screenshots-module__ix6cIq__launchSpotMeter p strong{color:var(--sg-ink);font-size:var(--sg-fs-lg);letter-spacing:-.02em}.screenshots-module__ix6cIq__priceButton{border-radius:var(--sg-r-lg);width:100%;min-height:46px;color:var(--sg-white);background:var(--sg-accent);font-size:var(--sg-fs-base);cursor:pointer;transition:background var(--sg-dur)var(--sg-ease);border:none;justify-content:center;align-items:center;gap:8px;margin-top:6px;padding:0 18px;font-weight:600;text-decoration:none;display:inline-flex}.screenshots-module__ix6cIq__priceButton:hover{background:var(--sg-accent-strong)}.screenshots-module__ix6cIq__byokPlanCard{border-radius:var(--sg-r-2xl);background:radial-gradient(circle at 98% 0%,#62d2a233,transparent 48%),var(--sg-white);box-shadow:var(--sg-shadow-md);text-align:left;border:1px solid #1f8a5f47;grid-template-columns:1fr auto;align-items:center;gap:28px;margin-top:16px;padding:24px;display:grid;position:relative}.screenshots-module__ix6cIq__byokPlanInfo{flex-direction:column;gap:10px;display:flex}.screenshots-module__ix6cIq__byokPlanInfo .screenshots-module__ix6cIq__priceCardTop{align-items:center;gap:10px;display:flex}.screenshots-module__ix6cIq__byokPlanInfo h3{color:var(--sg-ink);font-size:var(--sg-fs-3xl);margin:0;font-weight:800}.screenshots-module__ix6cIq__byokPlanInfo .screenshots-module__ix6cIq__priceTagline{margin:0}.screenshots-module__ix6cIq__byokPlanPoints{flex-direction:column;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.screenshots-module__ix6cIq__byokPlanPoints li{color:#3a4a42;font-size:var(--sg-fs-md);align-items:center;gap:8px;line-height:1.45;display:flex}.screenshots-module__ix6cIq__byokPlanPoints li svg{color:var(--sg-accent);flex-shrink:0}.screenshots-module__ix6cIq__byokPlanBuy{flex-direction:column;align-items:stretch;gap:8px;min-width:200px;display:flex}.screenshots-module__ix6cIq__byokPlanPriceLine{align-items:baseline;gap:8px;display:flex}.screenshots-module__ix6cIq__byokPlanPriceLine s{color:#9aa39d;font-size:var(--sg-fs-xl);font-weight:600}.screenshots-module__ix6cIq__byokPlanPriceLine strong{color:var(--sg-ink);font-size:var(--sg-fs-5xl);letter-spacing:-.02em;font-weight:800}.screenshots-module__ix6cIq__byokPlanPriceLine span{color:#6b746e;font-size:var(--sg-fs-md)}.screenshots-module__ix6cIq__byokPlanBuy .screenshots-module__ix6cIq__priceButton{margin-top:2px}.screenshots-module__ix6cIq__byokPlanFinePrint{color:#8a938d;font-size:var(--sg-fs-xs);text-align:center}@media (max-width:720px){.screenshots-module__ix6cIq__byokPlanCard{grid-template-columns:1fr;align-items:stretch;gap:18px}}.screenshots-module__ix6cIq__byokPromo{border-radius:var(--sg-r-3xl);background:radial-gradient(circle at 96% 4%,#62d2a242,transparent 50%),linear-gradient(180deg,var(--sg-white),#eef7f1a6);box-shadow:var(--sg-shadow-md);text-align:left;border:1px solid #1f8a5f4d;grid-template-columns:1.6fr 1fr;align-items:center;gap:28px;margin-top:24px;padding:30px 32px;display:grid}.screenshots-module__ix6cIq__byokPromoKicker{color:var(--sg-accent);font-size:var(--sg-fs-sm);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;font-weight:700;display:inline-flex}.screenshots-module__ix6cIq__byokPromoMain h3{font-size:var(--sg-fs-4xl);letter-spacing:-.01em;margin:10px 0 8px;font-weight:800}.screenshots-module__ix6cIq__byokPromoMain p{color:#4a564f;font-size:var(--sg-fs-lg);margin:0 0 14px;line-height:1.55}.screenshots-module__ix6cIq__byokPromoPoints{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.screenshots-module__ix6cIq__byokPromoPoints li{color:#2c3a33;font-size:var(--sg-fs-base);align-items:center;gap:8px;display:flex}.screenshots-module__ix6cIq__byokPromoPoints li svg{color:var(--sg-accent);flex-shrink:0}.screenshots-module__ix6cIq__byokPromoBuy{border-radius:var(--sg-r-2xl);background:var(--sg-white);border:1px solid #15151512;flex-direction:column;align-items:stretch;gap:10px;padding:22px;display:flex}.screenshots-module__ix6cIq__byokPromoOffer{border-radius:var(--sg-r-pill);color:var(--sg-accent-strong);font-size:var(--sg-fs-xs);letter-spacing:.03em;text-transform:uppercase;background:#1f8a5f1f;align-self:flex-start;padding:4px 10px;font-weight:700;display:inline-block}.screenshots-module__ix6cIq__byokPromoPriceLine{align-items:baseline;gap:8px;display:flex}.screenshots-module__ix6cIq__byokPromoPriceLine s{color:#9aa39d;font-size:var(--sg-fs-2xl);font-weight:600}.screenshots-module__ix6cIq__byokPromoPriceLine strong{font-size:var(--sg-fs-7xl);letter-spacing:-.02em;font-weight:800}.screenshots-module__ix6cIq__byokPromoPriceLine span{color:#6b746e;font-size:var(--sg-fs-base)}.screenshots-module__ix6cIq__byokPromoFinePrint{color:#8a938d;font-size:var(--sg-fs-sm);text-align:center}@media (max-width:720px){.screenshots-module__ix6cIq__byokPromo{grid-template-columns:1fr;padding:24px 20px}}.screenshots-module__ix6cIq__launchPromo{border-radius:var(--sg-r-lg);background:#ffffffbd;border:1px dashed #1f8a5f42;grid-template-columns:1fr auto;align-items:center;gap:4px 12px;padding:12px 14px;display:grid}.screenshots-module__ix6cIq__launchPromo span,.screenshots-module__ix6cIq__launchPromo small{color:var(--sg-text-3);font-size:var(--sg-fs-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.screenshots-module__ix6cIq__launchPromo strong{color:var(--sg-ink);font-size:var(--sg-fs-lg);letter-spacing:.04em;grid-row:span 2}.screenshots-module__ix6cIq__faqStack{gap:12px;width:min(840px,100%);margin:38px auto 0;display:grid}.screenshots-module__ix6cIq__faqCard{border:1px solid var(--sg-border);border-radius:var(--sg-r-lg);text-align:left;background:#ffffffbd}.screenshots-module__ix6cIq__faqCard summary{min-height:52px;color:var(--sg-ink);cursor:pointer;font-size:var(--sg-fs-md);justify-content:space-between;align-items:center;gap:16px;padding:0 18px;font-weight:600;list-style:none;display:flex}.screenshots-module__ix6cIq__faqCard summary::-webkit-details-marker{display:none}.screenshots-module__ix6cIq__faqCard summary:after{content:"⌄";color:var(--sg-text-2);font-size:var(--sg-fs-base)}.screenshots-module__ix6cIq__faqCard[open] summary:after{transform:rotate(180deg)}.screenshots-module__ix6cIq__faqCard p{color:var(--sg-text-3);font-size:var(--sg-fs-md);margin:0;padding:0 18px 18px;line-height:1.55}.screenshots-module__ix6cIq__finalCta{border:1px solid var(--sg-border);border-radius:var(--sg-r-2xl);text-align:center;width:min(1040px,100% - 40px);box-shadow:var(--sg-shadow-md);background:radial-gradient(circle at 50% 0,#fffffff5,#ffffffb3 46%,#f6f6f5e0 100%);margin:74px auto 82px;padding:58px 28px}.screenshots-module__ix6cIq__affiliateSection{width:min(1030px,100% - 40px);margin:24px auto 0;scroll-margin-top:24px}.screenshots-module__ix6cIq__affiliateCard{border:1px solid var(--sg-accent-tint-2);border-radius:var(--sg-r-2xl);text-align:center;box-shadow:var(--sg-shadow-md);background:radial-gradient(circle at 50% 0,#fffffff5,#f3faf6e6 52%,#ebf6f0eb 100%);padding:48px 28px}.screenshots-module__ix6cIq__affiliateCard h2{color:var(--sg-ink);letter-spacing:-.055em;margin:0;font-size:clamp(30px,3.4vw,44px);font-weight:800;line-height:1}.screenshots-module__ix6cIq__landingFooter{border-top:1px solid var(--sg-border);width:min(1040px,100% - 40px);color:var(--sg-text-3);font-size:var(--sg-fs-sm);margin:80px auto 0;padding:56px 0 40px}.screenshots-module__ix6cIq__landingFooterTop{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px;padding-bottom:48px;display:grid}.screenshots-module__ix6cIq__landingFooterBrand{flex-direction:column;gap:16px;max-width:320px;display:flex}.screenshots-module__ix6cIq__landingFooter .screenshots-module__ix6cIq__landingLogo{flex:none;display:inline-flex}.screenshots-module__ix6cIq__landingFooterTagline{font-size:var(--sg-fs-md);color:var(--sg-text-3);margin:0;line-height:1.6}.screenshots-module__ix6cIq__landingFooterCol{flex-direction:column;gap:12px;display:flex}.screenshots-module__ix6cIq__landingFooterCol h3{font-size:var(--sg-fs-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--sg-text-4);margin:0 0 4px;font-weight:600}.screenshots-module__ix6cIq__landingFooterCol a{color:var(--sg-text-2);font-size:var(--sg-fs-base);transition:color var(--sg-dur)var(--sg-ease);font-weight:500;text-decoration:none}.screenshots-module__ix6cIq__landingFooterCol a:hover{color:var(--sg-ink)}.screenshots-module__ix6cIq__landingFooterBottom{border-top:1px solid var(--sg-surface-3);align-items:center;gap:12px;padding-top:28px;display:flex}.screenshots-module__ix6cIq__landingFooterBottom svg{color:var(--sg-text-4);margin-left:auto}.screenshots-module__ix6cIq__footerToolLinks{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;width:min(1040px,100% - 40px);margin:24px auto 0;display:grid}.screenshots-module__ix6cIq__footerToolLink{border:1px solid var(--sg-border);border-radius:var(--sg-r-xl);background:var(--sg-white);transition:transform var(--sg-dur)var(--sg-ease),border-color var(--sg-dur)var(--sg-ease),box-shadow var(--sg-dur)var(--sg-ease);flex-direction:column;gap:6px;padding:18px;text-decoration:none;display:flex}.screenshots-module__ix6cIq__footerToolLink:hover{border-color:var(--sg-border-strong);box-shadow:var(--sg-shadow-md);transform:translateY(-2px)}.screenshots-module__ix6cIq__footerToolLink strong{font-size:var(--sg-fs-lg);letter-spacing:-.02em;color:var(--sg-ink);font-weight:600}.screenshots-module__ix6cIq__footerToolLink span{font-size:var(--sg-fs-sm);color:var(--sg-text-3);line-height:1.5}.screenshots-module__ix6cIq__topbar{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fafafad9;border-bottom:1px solid #18181b1a;justify-content:space-between;align-items:center;gap:18px;padding:14px clamp(18px,3vw,34px);display:flex;position:sticky;top:0}.screenshots-module__ix6cIq__topbar h1,.screenshots-module__ix6cIq__setupPanel h2,.screenshots-module__ix6cIq__previewHeader h2,.screenshots-module__ix6cIq__emptyPreview h3{letter-spacing:0;margin:0}.screenshots-module__ix6cIq__topbar h1{font-size:clamp(21px,2.2vw,30px);line-height:1.04}.screenshots-module__ix6cIq__creditPill,.screenshots-module__ix6cIq__primaryButton,.screenshots-module__ix6cIq__secondaryButton,.screenshots-module__ix6cIq__reviseButton,.screenshots-module__ix6cIq__downloadButton,.screenshots-module__ix6cIq__dangerButton,.screenshots-module__ix6cIq__panelCardHeader a{justify-content:center;align-items:center;display:inline-flex}.screenshots-module__ix6cIq__brand{color:var(--sg-ink);font-size:var(--sg-fs-xl);letter-spacing:-.02em;transition:opacity var(--sg-dur)var(--sg-ease);align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.screenshots-module__ix6cIq__brand svg{color:var(--sg-accent)}.screenshots-module__ix6cIq__brand:hover{opacity:.7}.screenshots-module__ix6cIq__kicker{color:var(--sg-text-3);font-size:var(--sg-fs-xs);letter-spacing:.12em;text-transform:uppercase;margin:0 0 4px;font-weight:600}.screenshots-module__ix6cIq__creditPill{border-radius:var(--sg-r-sm);min-height:34px;color:var(--sg-text-2);font-size:var(--sg-fs-md);white-space:nowrap;background:#fff9;border:1px solid #18181b1f;gap:8px;padding:0 12px;font-weight:600}.screenshots-module__ix6cIq__statusDot{border-radius:var(--sg-r-pill);background:var(--sg-accent);width:7px;height:7px;box-shadow:var(--sg-ring)}.screenshots-module__ix6cIq__topbarHead{align-items:center;gap:14px;min-width:0;margin-right:auto;display:inline-flex}.screenshots-module__ix6cIq__topbarDivider{background:#18181b29;width:1px;height:26px}.screenshots-module__ix6cIq__topbarHead h1{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.screenshots-module__ix6cIq__topbarRight{align-items:center;gap:10px;display:inline-flex}.screenshots-module__ix6cIq__subtleTopLink{border-radius:var(--sg-r-sm);min-height:34px;color:var(--sg-ink-2);font-size:var(--sg-fs-md);white-space:nowrap;transition:border-color var(--sg-dur)var(--sg-ease),background var(--sg-dur)var(--sg-ease);background:#fff9;border:1px solid #18181b1f;align-items:center;gap:8px;padding:0 12px;font-weight:600;text-decoration:none;display:inline-flex}.screenshots-module__ix6cIq__subtleTopLink:hover{background:#ffffffd9;border-color:#18181b3d}.screenshots-module__ix6cIq__generatorIntro{border:1px solid var(--sg-border);border-radius:var(--sg-r-xl);background:var(--sg-white);justify-content:space-between;align-items:flex-end;gap:24px;width:min(1180px,100% - 48px);margin:24px auto 0;padding:28px;display:flex}.screenshots-module__ix6cIq__generatorIntro h2{color:var(--sg-ink);letter-spacing:-.055em;margin:0;font-size:clamp(28px,3.4vw,46px);line-height:1.02}.screenshots-module__ix6cIq__generatorIntro>p{max-width:430px;color:var(--sg-text-3);font-size:var(--sg-fs-base);margin:0;line-height:1.55}.screenshots-module__ix6cIq__flowShell{align-content:center;width:min(980px,100% - 40px);min-height:calc(100vh - 128px);margin:0 auto;padding:34px 0 46px;display:grid}.screenshots-module__ix6cIq__flowProgress{border-radius:var(--sg-r-pill);background:#18181b1a;width:min(640px,100%);height:5px;margin:0 auto 18px;overflow:hidden}.screenshots-module__ix6cIq__flowProgress span{border-radius:inherit;background:var(--sg-accent);height:100%;transition:width var(--sg-dur-slow)var(--sg-ease);display:block}.screenshots-module__ix6cIq__introFlow{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);align-items:center;gap:clamp(28px,4vw,60px);width:min(1060px,100%);margin:0 auto;padding:clamp(6px,2vw,22px) 0;display:grid}.screenshots-module__ix6cIq__introCopy{justify-items:start;gap:18px;display:grid}.screenshots-module__ix6cIq__introBadge{border-radius:var(--sg-r-pill);color:var(--sg-accent-strong);font-size:var(--sg-fs-xs);letter-spacing:.08em;text-transform:uppercase;background:#effaf4d1;border:1px solid #1f8a5f33;align-items:center;gap:8px;padding:8px 12px;font-weight:600;display:inline-flex}.screenshots-module__ix6cIq__introBadge svg{color:var(--sg-accent)}.screenshots-module__ix6cIq__introHeadline{max-width:540px;color:var(--sg-ink);letter-spacing:-.048em;margin:0;font-size:clamp(30px,3.8vw,45px);font-weight:600;line-height:1.03}.screenshots-module__ix6cIq__introHeadlineAccent{color:var(--sg-accent-strong)}.screenshots-module__ix6cIq__introLede{max-width:470px;color:var(--sg-text-3);font-size:var(--sg-fs-lg);margin:0;line-height:1.6}.screenshots-module__ix6cIq__introSteps{gap:12px;width:100%;max-width:470px;margin:4px 0 0;padding:0;list-style:none;display:grid}.screenshots-module__ix6cIq__introStep{grid-template-columns:auto 1fr;align-items:center;gap:14px;display:grid}.screenshots-module__ix6cIq__introStepIcon{border-radius:var(--sg-r-lg);width:42px;height:42px;color:var(--sg-accent-strong);background:#1f8a5f14;border:1px solid #1f8a5f29;justify-content:center;align-items:center;display:inline-flex}.screenshots-module__ix6cIq__introStep div{gap:2px;display:grid}.screenshots-module__ix6cIq__introStep strong{color:var(--sg-ink);font-size:var(--sg-fs-base);letter-spacing:-.01em;font-weight:600}.screenshots-module__ix6cIq__introStep span{color:var(--sg-text-3);font-size:var(--sg-fs-md);line-height:1.45}.screenshots-module__ix6cIq__introCtaRow{flex-wrap:wrap;align-items:center;gap:16px;margin-top:8px;display:flex}.screenshots-module__ix6cIq__introCta{border-radius:var(--sg-r-lg);min-height:48px;color:var(--sg-white);background:var(--sg-accent);font-family:inherit;font-size:var(--sg-fs-lg);cursor:pointer;transition:background var(--sg-dur)var(--sg-ease);border:0;align-items:center;gap:8px;padding:0 24px;font-weight:600;display:inline-flex}.screenshots-module__ix6cIq__introCta:hover{background:var(--sg-accent-strong)}.screenshots-module__ix6cIq__introCtaMeta{color:var(--sg-text-3);font-size:var(--sg-fs-sm);font-weight:600}.screenshots-module__ix6cIq__introShowcase{justify-content:center;align-items:center;min-height:560px;padding-bottom:8px;display:flex;position:relative}.screenshots-module__ix6cIq__introShowcaseCaption{color:var(--sg-text-3);font-size:var(--sg-fs-md);white-space:nowrap;align-items:center;gap:8px;margin:0;font-weight:600;display:inline-flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.screenshots-module__ix6cIq__introShowcaseCaption svg{color:var(--sg-accent)}.screenshots-module__ix6cIq__introShowcaseGlow{filter:blur(10px);background:radial-gradient(circle at 50% 38%,#1f8a5f1a,#0000 68%);border-radius:44px;position:absolute;inset:6% 4%}.screenshots-module__ix6cIq__introShot{aspect-ratio:1290/2796;border-radius:var(--sg-r-2xl);border:1px solid var(--sg-border);width:clamp(150px,16vw,196px);box-shadow:var(--sg-shadow-md);background:var(--sg-white);object-fit:cover;position:absolute}.screenshots-module__ix6cIq__introShot1{z-index:1;transform:rotate(-9deg)translate(-86px)translateY(10px)}.screenshots-module__ix6cIq__introShot2{z-index:3;transform:translateY(-8px)scale(1.05)}.screenshots-module__ix6cIq__introShot3{z-index:1;transform:rotate(9deg)translate(86px)translateY(10px)}.screenshots-module__ix6cIq__flowCard,.screenshots-module__ix6cIq__flowLoading,.screenshots-module__ix6cIq__resultFlow{border:1px solid var(--sg-border);border-radius:var(--sg-r-xl);background:var(--sg-white);width:min(760px,100%);margin:0 auto}.screenshots-module__ix6cIq__flowCard{border:1px solid var(--sg-border);border-radius:var(--sg-r-3xl);background:var(--sg-white);min-height:560px;box-shadow:var(--sg-shadow-md);grid-template-rows:auto 1fr auto;padding:clamp(24px,3.5vw,40px);display:grid}.screenshots-module__ix6cIq__flowStepLabel,.screenshots-module__ix6cIq__flowFooter,.screenshots-module__ix6cIq__resultHeader,.screenshots-module__ix6cIq__resultActions{justify-content:space-between;align-items:center;gap:14px;display:flex}.screenshots-module__ix6cIq__flowStepLabel{color:var(--sg-text-3);font-size:var(--sg-fs-sm);font-weight:600}.screenshots-module__ix6cIq__stepper{flex:1;align-items:center;gap:10px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.screenshots-module__ix6cIq__stepperItem{align-items:center;gap:8px;display:inline-flex}.screenshots-module__ix6cIq__stepperItem:not(:last-child){flex:1;min-width:0}.screenshots-module__ix6cIq__stepperDot{border:1.5px solid var(--sg-border-strong);border-radius:var(--sg-r-pill);width:26px;height:26px;color:var(--sg-text-3);background:var(--sg-white);font-size:var(--sg-fs-sm);transition:background var(--sg-dur)var(--sg-ease),border-color var(--sg-dur)var(--sg-ease),color var(--sg-dur)var(--sg-ease);flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.screenshots-module__ix6cIq__stepperLabel{color:var(--sg-text-3);font-size:var(--sg-fs-sm);white-space:nowrap;transition:color var(--sg-dur)var(--sg-ease);font-weight:600}.screenshots-module__ix6cIq__stepperLine{border-radius:var(--sg-r-pill);background:var(--sg-border);min-width:12px;height:1.5px;transition:background var(--sg-dur)var(--sg-ease);flex:1}.screenshots-module__ix6cIq__stepperItem[data-state=active] .screenshots-module__ix6cIq__stepperLabel{color:var(--sg-ink)}@media (max-width:720px){.screenshots-module__ix6cIq__stepperItem:not([data-state=active]) .screenshots-module__ix6cIq__stepperLabel{display:none}}.screenshots-module__ix6cIq__flowStepLabel small{color:var(--sg-accent-strong);font-size:var(--sg-fs-sm);font-weight:600}.screenshots-module__ix6cIq__flowStep{align-content:center;gap:22px;padding:28px 0;display:grid}.screenshots-module__ix6cIq__flowStep h2,.screenshots-module__ix6cIq__flowLoadingCopy h2,.screenshots-module__ix6cIq__resultHeader h2{max-width:600px;color:var(--sg-ink);letter-spacing:-.042em;margin:0;font-size:clamp(26px,3.4vw,38px);font-weight:600;line-height:1.04}.screenshots-module__ix6cIq__flowStep>p,.screenshots-module__ix6cIq__flowLoadingCopy>p{max-width:560px;color:var(--sg-text-3);font-size:var(--sg-fs-lg);margin:0;line-height:1.62}.screenshots-module__ix6cIq__stepHead{justify-items:start;gap:8px;display:grid}.screenshots-module__ix6cIq__stepHeadIcon{border-radius:var(--sg-r-xl);width:44px;height:44px;color:var(--sg-accent-strong);background:var(--sg-accent-tint-2);border:1px solid #1f8a5f2e;justify-content:center;align-items:center;margin-bottom:6px;display:inline-flex}.screenshots-module__ix6cIq__stepHead .screenshots-module__ix6cIq__kicker{color:var(--sg-accent-strong);margin:0}.screenshots-module__ix6cIq__stepHeadSub{max-width:560px;color:var(--sg-text-3);font-size:var(--sg-fs-lg);margin:1px 0 0;line-height:1.6}.screenshots-module__ix6cIq__reviewSummary{border:1px solid var(--sg-border);border-radius:var(--sg-r-lg);background:var(--sg-border);gap:1px;display:grid;overflow:hidden}.screenshots-module__ix6cIq__reviewRow{background:var(--sg-white);justify-content:space-between;align-items:center;gap:14px;padding:12px 15px;display:flex}.screenshots-module__ix6cIq__reviewRow span{color:var(--sg-text-3);font-size:var(--sg-fs-sm);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.screenshots-module__ix6cIq__reviewRow strong{color:var(--sg-ink);font-size:var(--sg-fs-base);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.screenshots-module__ix6cIq__fieldHint{color:var(--sg-text-3);font-size:var(--sg-fs-sm);line-height:1.45}.screenshots-module__ix6cIq__creditWarning{border-radius:var(--sg-r-md);color:#92531a;font-size:var(--sg-fs-sm);background:#fdf6ec;border:1px solid #f0d8b8;margin-top:12px;padding:10px 12px;line-height:1.45}.screenshots-module__ix6cIq__creditWarningLink{color:#92531a;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.screenshots-module__ix6cIq__flowDropzone{align-content:center;min-height:200px}.screenshots-module__ix6cIq__flowPreviewStrip{gap:10px;min-height:116px;padding-bottom:2px;display:flex;overflow-x:auto}.screenshots-module__ix6cIq__flowPreviewItem{flex:none;width:68px;height:116px;display:block;position:relative}.screenshots-module__ix6cIq__flowPreviewStrip img{object-fit:cover;border-radius:var(--sg-r-md);background:var(--sg-white);border:1px solid #18181b1f;width:100%;height:100%}.screenshots-module__ix6cIq__flowPreviewItem button{color:#fff;cursor:pointer;background:#18181bc7;border:1px solid #fffc;border-radius:999px;place-items:center;width:22px;height:22px;padding:0;display:grid;position:absolute;top:4px;right:4px}.screenshots-module__ix6cIq__flowPreviewItem button:hover{background:#b42318}.screenshots-module__ix6cIq__flowReferencePreview{align-items:center;gap:8px;display:flex}.screenshots-module__ix6cIq__flowSummaryGrid{border-radius:var(--sg-r-xl);background:#f8faf8d1;border:1px solid #18181b1a;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px;display:grid}.screenshots-module__ix6cIq__sizePickerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.screenshots-module__ix6cIq__sizeOption{border:1px solid var(--sg-border);border-radius:var(--sg-r-lg);min-height:92px;color:var(--sg-ink-2);background:var(--sg-white);text-align:left;transition:border-color var(--sg-dur)var(--sg-ease),background var(--sg-dur)var(--sg-ease);align-content:center;justify-items:start;gap:8px;padding:15px;display:grid;position:relative}.screenshots-module__ix6cIq__sizeOption:hover{border-color:var(--sg-border-strong)}.screenshots-module__ix6cIq__sizeOption span{font-size:var(--sg-fs-md);font-weight:600}.screenshots-module__ix6cIq__sizeOption strong{color:var(--sg-text-3);font-size:var(--sg-fs-sm)}.screenshots-module__ix6cIq__sizeOption svg{color:var(--sg-accent-strong);position:absolute;top:12px;right:12px}.screenshots-module__ix6cIq__sizeOptionActive{border-color:var(--sg-accent);background:var(--sg-accent-tint);box-shadow:inset 0 0 0 1px var(--sg-accent)}.screenshots-module__ix6cIq__sizePickerNote{border-radius:var(--sg-r-lg);color:var(--sg-text-2);font-size:var(--sg-fs-sm);background:#1f8a5f0a;border:1px solid #1f8a5f26;margin:0;padding:12px;line-height:1.45}.screenshots-module__ix6cIq__creditNote{border-radius:var(--sg-r-md);color:var(--sg-accent-strong);font-size:var(--sg-fs-sm);background:#effaf4b3;border:1px solid #1f8a5f29;align-items:center;gap:8px;margin:0;padding:8px 12px;font-weight:600;display:inline-flex}.screenshots-module__ix6cIq__byokKeyPrompt{border-radius:var(--sg-r-lg);background:#effaf4b3;border:1px solid #1f8a5f38;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.screenshots-module__ix6cIq__byokKeyPrompt p{min-width:200px;color:var(--sg-accent-strong);font-size:var(--sg-fs-md);flex:1;margin:0;font-weight:600;line-height:1.45}.screenshots-module__ix6cIq__byokKeyPromptBtn{border-radius:var(--sg-r-md);background:var(--sg-accent);color:var(--sg-white);font-size:var(--sg-fs-md);white-space:nowrap;transition:background var(--sg-dur)var(--sg-ease);align-items:center;gap:8px;padding:8px 16px;font-weight:600;text-decoration:none;display:inline-flex}.screenshots-module__ix6cIq__byokKeyPromptBtn:hover{background:var(--sg-accent-strong)}.screenshots-module__ix6cIq__readySizeLine{border-radius:var(--sg-r-xl);color:var(--sg-text-3);font-size:var(--sg-fs-sm);background:#f8faf8d1;border:1px solid #18181b1a;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-weight:600;display:flex}.screenshots-module__ix6cIq__readySizeLine strong{color:var(--sg-ink)}.screenshots-module__ix6cIq__flowFooter{border-top:1px solid #18181b17;padding-top:18px}.screenshots-module__ix6cIq__flowLoading{grid-template-columns:minmax(280px,.9fr) minmax(0,1fr);align-items:center;gap:24px;width:min(860px,100%);padding:clamp(20px,3vw,30px);display:grid}.screenshots-module__ix6cIq__flowLoadingCopy{gap:16px;display:grid}.screenshots-module__ix6cIq__resultFlow{background:var(--sg-white);gap:22px;width:min(1180px,100%);padding:clamp(18px,2.8vw,30px);display:grid}.screenshots-module__ix6cIq__resultHeader{border-bottom:1px solid #18181b14;align-items:flex-start;padding-bottom:18px}.screenshots-module__ix6cIq__resultHeader h2{letter-spacing:-.035em;max-width:560px;font-size:clamp(32px,4vw,48px);line-height:1.02}.screenshots-module__ix6cIq__resultActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;padding-top:8px}.screenshots-module__ix6cIq__resultWorkspace{grid-template-columns:minmax(240px,300px) minmax(0,1fr);align-items:start;gap:22px;display:grid}.screenshots-module__ix6cIq__resultMain{gap:18px;min-width:0;display:grid}.screenshots-module__ix6cIq__sizeSidebar{border:1px solid var(--sg-border);border-radius:var(--sg-r-lg);background:var(--sg-white);gap:16px;padding:16px;display:grid;position:sticky;top:18px}.screenshots-module__ix6cIq__sizeSidebarHeader{gap:4px;display:grid}.screenshots-module__ix6cIq__sizeSidebarHeader h3{color:var(--sg-ink);font-size:var(--sg-fs-2xl);margin:0;line-height:1.15}.screenshots-module__ix6cIq__sizeSidebarHeader span{color:var(--sg-text-3);font-size:var(--sg-fs-sm);line-height:1.45}.screenshots-module__ix6cIq__sizeSwitchList{gap:8px;display:grid}.screenshots-module__ix6cIq__sizeSwitch{border-radius:var(--sg-r-lg);width:100%;min-height:66px;color:var(--sg-ink);background:var(--sg-bg);box-shadow:none;text-align:left;transition:transform var(--sg-dur)var(--sg-ease),border-color var(--sg-dur)var(--sg-ease),box-shadow var(--sg-dur)var(--sg-ease),background var(--sg-dur)var(--sg-ease);border:1px solid #18181b1a;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:12px;display:grid}.screenshots-module__ix6cIq__sizeSwitch:hover:not(:disabled){background:var(--sg-white);border-color:#1f8a5f4d}.screenshots-module__ix6cIq__sizeSwitch:disabled{cursor:default}.screenshots-module__ix6cIq__sizeSwitchIcon{border-radius:var(--sg-r-sm);width:34px;height:34px;color:var(--sg-accent-strong);background:#1f8a5f17;place-items:center;display:grid}.screenshots-module__ix6cIq__sizeSwitch span:not(.screenshots-module__ix6cIq__sizeSwitchIcon){grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;min-width:0;display:grid}.screenshots-module__ix6cIq__sizeSwitch strong{color:var(--sg-ink);font-size:var(--sg-fs-base);line-height:1.05}.screenshots-module__ix6cIq__sizeSwitch small{color:var(--sg-text-3);font-size:var(--sg-fs-xs);grid-column:1/-1;line-height:1.15}.screenshots-module__ix6cIq__sizeSwitch em{border-radius:var(--sg-r-pill);color:var(--sg-accent-strong);font-size:var(--sg-fs-2xs);background:#1f8a5f1a;justify-self:end;padding:4px 8px;font-style:normal;font-weight:600}.screenshots-module__ix6cIq__sizeSwitchDone{background:var(--sg-accent-tint);border-color:#1f8a5f2e}.screenshots-module__ix6cIq__resultPreview{border-radius:var(--sg-r-lg);background:var(--sg-bg);border:1px solid #18181b1a;overflow:hidden}.screenshots-module__ix6cIq__resultPreview img{width:100%;height:auto;display:block}.screenshots-module__ix6cIq__sizeResultBlock{border:1px solid var(--sg-border);border-radius:var(--sg-r-lg);background:var(--sg-white);gap:16px;padding:16px;display:grid}.screenshots-module__ix6cIq__sizeResultHeader h3{color:var(--sg-ink);font-size:var(--sg-fs-2xl);margin:0;line-height:1.15}.screenshots-module__ix6cIq__sizeResultStack{gap:16px;display:grid}.screenshots-module__ix6cIq__sizeResultHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.screenshots-module__ix6cIq__sizeResultActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.screenshots-module__ix6cIq__sizePreview{border-radius:var(--sg-r-xl);background:var(--sg-bg);border:1px solid #18181b1a;overflow:hidden}.screenshots-module__ix6cIq__sizePreview img{width:100%;height:auto;display:block}.screenshots-module__ix6cIq__setSkeleton{background:linear-gradient(100deg,var(--sg-surface-2)30%,var(--sg-bg)50%,var(--sg-surface-2)70%);background-size:200% 100%;border:1px solid #18181b14;width:100%;animation:1.4s ease-in-out infinite screenshots-module__ix6cIq__setSkeletonShimmer}@keyframes screenshots-module__ix6cIq__setSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.screenshots-module__ix6cIq__setSkeleton{animation:none}}.screenshots-module__ix6cIq__resultTopbar{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border-bottom:1px solid #18181b14;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin:calc(-1*clamp(18px,2.8vw,30px)) calc(-1*clamp(18px,2.8vw,30px)) 0;padding:clamp(16px,2.4vw,24px) clamp(18px,2.8vw,30px) 14px;display:flex;position:sticky;top:0}.screenshots-module__ix6cIq__resultTopbarTitle h2{max-width:560px;color:var(--sg-ink);letter-spacing:-.03em;margin:0;font-size:clamp(22px,2.6vw,32px);line-height:1.04}.screenshots-module__ix6cIq__resultStatus{color:var(--sg-text-3);font-size:var(--sg-fs-sm);letter-spacing:.1em;text-transform:uppercase;margin:0;font-weight:600}.screenshots-module__ix6cIq__watermarkNotice{border:1px solid var(--sg-accent-tint-3);border-radius:var(--sg-r-xl);background:linear-gradient(180deg,var(--sg-accent-tint)0%,var(--sg-accent-tint)100%);align-items:center;gap:14px;margin-top:14px;padding:14px 16px;display:flex}.screenshots-module__ix6cIq__watermarkNoticeIcon{border-radius:var(--sg-r-md);width:38px;height:38px;color:var(--sg-white);background:linear-gradient(135deg,var(--sg-accent),var(--sg-accent-strong));flex:none;justify-content:center;align-items:center;display:inline-flex}.screenshots-module__ix6cIq__watermarkNoticeText{flex-direction:column;gap:2px;min-width:0;display:flex}.screenshots-module__ix6cIq__watermarkNoticeText strong{color:var(--sg-ink);font-size:var(--sg-fs-base);font-weight:600}.screenshots-module__ix6cIq__watermarkNoticeText span{color:var(--sg-text-2);font-size:var(--sg-fs-sm);line-height:1.45}.screenshots-module__ix6cIq__watermarkNoticeCta{border-radius:var(--sg-r-md);color:var(--sg-white);font-size:var(--sg-fs-md);white-space:nowrap;cursor:pointer;background:linear-gradient(135deg,var(--sg-accent),var(--sg-accent-strong));box-shadow:var(--sg-shadow-accent);transition:transform var(--sg-dur)var(--sg-ease),box-shadow var(--sg-dur)var(--sg-ease);border:0;flex:none;margin-left:auto;padding:10px 16px;font-weight:600}.screenshots-module__ix6cIq__watermarkNoticeCta:hover{box-shadow:var(--sg-shadow-accent);transform:translateY(-1px)}@media (max-width:560px){.screenshots-module__ix6cIq__watermarkNotice{flex-wrap:wrap}.screenshots-module__ix6cIq__watermarkNoticeCta{width:100%;margin-left:0}}.screenshots-module__ix6cIq__platformSwitch{border-radius:var(--sg-r-lg);background:var(--sg-bg);border:1px solid #18181b1a;gap:4px;margin-bottom:12px;padding:4px;display:inline-flex}.screenshots-module__ix6cIq__platformSwitchOption{border-radius:var(--sg-r-sm);color:var(--sg-text-3);font-size:var(--sg-fs-base);cursor:pointer;transition:background var(--sg-dur)var(--sg-ease),color var(--sg-dur)var(--sg-ease),box-shadow var(--sg-dur)var(--sg-ease);background:0 0;border:none;align-items:center;gap:8px;padding:8px 18px;font-weight:600;display:inline-flex}.screenshots-module__ix6cIq__platformSwitchOption:hover{color:var(--sg-ink)}.screenshots-module__ix6cIq__platformSwitchOptionActive,.screenshots-module__ix6cIq__platformSwitchOptionActive:hover{background:var(--sg-white);color:var(--sg-ink);box-shadow:var(--sg-shadow-sm)}.screenshots-module__ix6cIq__platformSwitchBadge{border-radius:var(--sg-r-pill);background:var(--sg-accent-strong);min-width:18px;height:18px;color:var(--sg-white);font-size:var(--sg-fs-xs);place-items:center;padding:0 4px;font-weight:700;line-height:1;display:inline-grid}.screenshots-module__ix6cIq__sizeTabs{border:1px solid var(--sg-border);border-radius:var(--sg-r-lg);background:var(--sg-white);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:6px;display:grid}.screenshots-module__ix6cIq__sizeTabsTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.screenshots-module__ix6cIq__sizeTab{border-radius:var(--sg-r-md);min-width:0;color:var(--sg-ink);text-align:left;cursor:pointer;transition:background var(--sg-dur)var(--sg-ease);background:0 0;border:none;align-items:center;gap:10px;padding:10px 12px;display:flex}.screenshots-module__ix6cIq__sizeTab:hover:not(:disabled){background:#18181b0d}.screenshots-module__ix6cIq__sizeTab:disabled{cursor:default}.screenshots-module__ix6cIq__sizeTabActive,.screenshots-module__ix6cIq__sizeTabActive:hover:not(:disabled){background:var(--sg-accent-tint)}.screenshots-module__ix6cIq__sizeTabLocked{opacity:.72}.screenshots-module__ix6cIq__sizeTabDot{border-radius:var(--sg-r-sm);width:26px;height:26px;color:var(--sg-text-3);background:#18181b12;flex-shrink:0;place-items:center;display:grid}.screenshots-module__ix6cIq__sizeTabActive .screenshots-module__ix6cIq__sizeTabDot{color:var(--sg-white);background:var(--sg-accent-strong)}.screenshots-module__ix6cIq__sizeTabMeta{min-width:0;display:grid}.screenshots-module__ix6cIq__sizeTabMeta strong{color:var(--sg-ink);font-size:var(--sg-fs-base);line-height:1.1}.screenshots-module__ix6cIq__sizeTabMeta small{color:var(--sg-text-3);font-size:var(--sg-fs-xs);white-space:nowrap;line-height:1.2}.screenshots-module__ix6cIq__sizeTabBadge{font-style:normal;font-size:var(--sg-fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--sg-accent-strong);margin-left:auto;font-weight:600}.screenshots-module__ix6cIq__sizeTabLocked .screenshots-module__ix6cIq__sizeTabBadge{color:var(--sg-text-4)}.screenshots-module__ix6cIq__panelsToggle{width:fit-content;color:var(--sg-accent-strong);font-size:var(--sg-fs-md);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:4px 0;font-weight:600;display:inline-flex}.screenshots-module__ix6cIq__panelsToggle:hover{text-decoration:underline}.screenshots-module__ix6cIq__panelsToggleOpen{transform:rotate(180deg)}.screenshots-module__ix6cIq__confirmOverlay{z-index:60;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#141e1a73;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.screenshots-module__ix6cIq__confirmCard{border-radius:var(--sg-r-xl);background:var(--sg-white);width:min(420px,100%);box-shadow:var(--sg-shadow-xl);gap:6px;padding:22px;display:grid}.screenshots-module__ix6cIq__confirmCard h3{color:var(--sg-ink);font-size:var(--sg-fs-3xl);margin:0;line-height:1.15}.screenshots-module__ix6cIq__confirmBody{color:var(--sg-text-3);font-size:var(--sg-fs-base);margin:4px 0 0;line-height:1.5}.screenshots-module__ix6cIq__confirmActions{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.screenshots-module__ix6cIq__moreBar{border:1px dashed var(--sg-border-strong);border-radius:var(--sg-r-lg);background:var(--sg-bg);flex-wrap:wrap;align-items:center;gap:14px;padding:14px 16px;display:flex}.screenshots-module__ix6cIq__moreBarHint{color:var(--sg-text-3);font-size:var(--sg-fs-sm);line-height:1.4}.screenshots-module__ix6cIq__moreField{gap:8px;margin-top:14px;display:grid}.screenshots-module__ix6cIq__moreFieldLabel{color:var(--sg-ink-2);font-size:var(--sg-fs-sm);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.screenshots-module__ix6cIq__moreFieldHint{color:var(--sg-text-3);font-size:var(--sg-fs-sm);margin-top:6px;line-height:1.4}.screenshots-module__ix6cIq__moreTargetCard{border-radius:var(--sg-r-md);color:var(--sg-accent-strong);font-size:var(--sg-fs-md);background:#1f8a5f0f;border:1px solid #1f8a5f38;align-items:flex-start;gap:8px;padding:12px;line-height:1.45;display:flex}.screenshots-module__ix6cIq__moreTargetCard svg{color:var(--sg-accent-strong);flex:none;margin-top:1px}.screenshots-module__ix6cIq__moreUpload{border-radius:var(--sg-r-lg);background:var(--sg-bg);color:var(--sg-ink-2);font-size:var(--sg-fs-md);cursor:pointer;transition:border-color var(--sg-dur)var(--sg-ease),background var(--sg-dur)var(--sg-ease);border:1px solid #18181b24;align-items:center;gap:10px;padding:12px 14px;display:flex}.screenshots-module__ix6cIq__moreUpload:hover{background:var(--sg-white);border-color:#1f8a5f4d}.screenshots-module__ix6cIq__moreUpload input{display:none}.screenshots-module__ix6cIq__moreUpload span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.screenshots-module__ix6cIq__moreErrorText{color:var(--sg-danger);font-size:var(--sg-fs-md);margin:12px 0 0;line-height:1.4}.screenshots-module__ix6cIq__countField{border:1px solid var(--sg-border);border-radius:var(--sg-r-lg);background:var(--sg-bg);gap:10px;padding:14px;display:grid}.screenshots-module__ix6cIq__countFieldHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.screenshots-module__ix6cIq__countFieldHead span{font-size:var(--sg-fs-md);color:var(--sg-ink-2);font-weight:600}.screenshots-module__ix6cIq__countFieldHead strong{font-size:var(--sg-fs-2xl);color:var(--sg-accent-strong)}.screenshots-module__ix6cIq__countOptions{flex-wrap:wrap;gap:8px;display:flex}.screenshots-module__ix6cIq__countOption{border:1px solid var(--sg-border);border-radius:var(--sg-r-md);min-width:42px;color:var(--sg-ink-2);background:var(--sg-white);font-size:var(--sg-fs-base);transition:border-color var(--sg-dur)var(--sg-ease),background var(--sg-dur)var(--sg-ease);flex:42px;padding:8px 0;font-weight:600}.screenshots-module__ix6cIq__countOption:hover{border-color:var(--sg-border-strong)}.screenshots-module__ix6cIq__countOptionActive{border-color:var(--sg-accent);background:var(--sg-accent-tint);color:var(--sg-accent-strong);box-shadow:inset 0 0 0 1px var(--sg-accent)}.screenshots-module__ix6cIq__setGroup{border:1px solid var(--sg-border);border-radius:var(--sg-r-lg);background:var(--sg-bg);gap:14px;padding:14px;display:grid}.screenshots-module__ix6cIq__setGroupHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.screenshots-module__ix6cIq__setGroupHeader h4{color:var(--sg-ink);font-size:var(--sg-fs-lg);margin:0;line-height:1.15}.screenshots-module__ix6cIq__setPending{border-radius:var(--sg-r-lg);color:var(--sg-text-3);font-size:var(--sg-fs-md);background:#ffffff80;border:1px dashed #18181b2e;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.screenshots-module__ix6cIq__setPendingLabel{align-items:center;gap:8px;display:flex}.screenshots-module__ix6cIq__setPendingButton{border-radius:var(--sg-r-sm);background:var(--sg-accent-strong);color:var(--sg-white);font-size:var(--sg-fs-md);white-space:nowrap;transition:background var(--sg-dur)var(--sg-ease),opacity var(--sg-dur)var(--sg-ease);align-items:center;gap:6px;padding:8px 14px;font-weight:600;display:inline-flex}.screenshots-module__ix6cIq__setPendingButton:hover:not(:disabled){background:var(--sg-accent-strong)}.screenshots-module__ix6cIq__setPendingButton:disabled{opacity:.5;cursor:not-allowed}.screenshots-module__ix6cIq__flowTextButton{width:fit-content;color:var(--sg-accent-strong);font-size:var(--sg-fs-md);justify-self:center;font-weight:600}.screenshots-module__ix6cIq__flowTextButton:hover{text-decoration:underline}.screenshots-module__ix6cIq__dashboardHead{grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:end;gap:24px;width:min(1180px,100% - 48px);margin:24px auto 0;display:grid}.screenshots-module__ix6cIq__dashboardHeadCopy h2{color:var(--sg-ink);letter-spacing:-.04em;margin:6px 0 0;font-size:clamp(28px,3.4vw,40px);line-height:1.04}.screenshots-module__ix6cIq__dashboardHeadCopy p{max-width:520px;color:var(--sg-text-3);font-size:var(--sg-fs-base);margin:12px 0 0;line-height:1.55}.screenshots-module__ix6cIq__dashboardCreditCard{border-radius:var(--sg-r-xl);background:#ffffffb3;border:1px solid #18181b1f;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.screenshots-module__ix6cIq__dashboardCreditCard>div:first-child{flex-direction:column;display:flex}.screenshots-module__ix6cIq__dashboardCreditCard strong{color:var(--sg-ink);font-size:var(--sg-fs-5xl);letter-spacing:-.04em;line-height:1}.screenshots-module__ix6cIq__dashboardCreditCard>div:first-child span{color:var(--sg-text-3);font-size:var(--sg-fs-sm);margin-top:3px;font-weight:600}.screenshots-module__ix6cIq__dashboardCreditMeta{text-align:right;flex-direction:column;align-items:flex-end;gap:8px;display:flex}.screenshots-module__ix6cIq__dashboardCreditMeta small{max-width:170px;color:var(--sg-text-3);font-size:var(--sg-fs-xs);line-height:1.4}.screenshots-module__ix6cIq__dashboardCreditMeta button{white-space:nowrap}.screenshots-module__ix6cIq__hero{grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);align-items:center;gap:clamp(28px,5vw,64px);padding:clamp(44px,6vw,72px) clamp(18px,5vw,72px) 28px;display:grid;overflow:hidden}.screenshots-module__ix6cIq__heroCopy{max-width:660px}.screenshots-module__ix6cIq__heroEyebrow,.screenshots-module__ix6cIq__heroNotes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.screenshots-module__ix6cIq__heroEyebrow{margin-bottom:18px}.screenshots-module__ix6cIq__heroEyebrow span,.screenshots-module__ix6cIq__heroNotes span{border:1px solid var(--sg-border);border-radius:var(--sg-r-pill);min-height:32px;color:var(--sg-ink-2);background:var(--sg-white);align-items:center;padding:0 12px;display:inline-flex}.screenshots-module__ix6cIq__heroEyebrow span:first-child{color:var(--sg-accent-strong);background:#1f8a5f14;border-color:#1f8a5f2e;font-weight:600}.screenshots-module__ix6cIq__hero h2{max-width:680px;color:var(--sg-ink);letter-spacing:-.04em;margin:0;font-size:clamp(44px,5.8vw,72px);font-weight:600;line-height:1}.screenshots-module__ix6cIq__heroCopy>p{max-width:610px;color:var(--sg-text-3);margin:22px 0 0;font-size:clamp(16px,1.6vw,19px);line-height:1.72}.screenshots-module__ix6cIq__heroActions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.screenshots-module__ix6cIq__heroPrimary,.screenshots-module__ix6cIq__heroSecondary{border-radius:var(--sg-r-xl);min-height:48px;transition:transform var(--sg-dur)var(--sg-ease),border-color var(--sg-dur)var(--sg-ease),background var(--sg-dur)var(--sg-ease);justify-content:center;align-items:center;padding:0 18px;font-weight:600;text-decoration:none;display:inline-flex}.screenshots-module__ix6cIq__heroPrimary{color:var(--sg-white);background:var(--sg-accent);gap:8px}.screenshots-module__ix6cIq__heroSecondary{border:1px solid var(--sg-border);color:var(--sg-ink-2);background:var(--sg-white)}.screenshots-module__ix6cIq__heroPrimary:hover{background:var(--sg-accent-strong)}.screenshots-module__ix6cIq__heroSecondary:hover{border-color:var(--sg-border-strong);background:var(--sg-surface-2)}.screenshots-module__ix6cIq__heroNotes{font-size:var(--sg-fs-md);color:var(--sg-text-3);margin-top:18px}.screenshots-module__ix6cIq__heroShowcase{border:1px solid var(--sg-border);border-radius:var(--sg-r-2xl);background:var(--sg-surface-2);min-height:clamp(260px,30vw,380px);position:relative;overflow:hidden}.screenshots-module__ix6cIq__heroShowcase:before,.screenshots-module__ix6cIq__heroShowcase:after{content:"";z-index:2;pointer-events:none;width:18%;position:absolute;top:0;bottom:0}.screenshots-module__ix6cIq__heroShowcase:before{background:linear-gradient(90deg,var(--sg-bg),transparent);left:0}.screenshots-module__ix6cIq__heroShowcase:after{background:linear-gradient(270deg,var(--sg-bg),transparent);right:0}.screenshots-module__ix6cIq__heroShowcaseTrack{will-change:transform;align-items:center;gap:18px;height:clamp(260px,30vw,380px);padding:20px;animation:34s linear infinite screenshots-module__ix6cIq__referenceMarquee;display:flex}.screenshots-module__ix6cIq__heroShowcase:hover .screenshots-module__ix6cIq__heroShowcaseTrack{animation-play-state:paused}.screenshots-module__ix6cIq__heroShowcaseTrack img{aspect-ratio:1290/930;object-fit:cover;border-radius:var(--sg-r-xl);width:auto;height:100%;box-shadow:var(--sg-shadow-lg);border:1px solid #ffffff70;flex:none}@keyframes screenshots-module__ix6cIq__referenceMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.screenshots-module__ix6cIq__workflowBand{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:16px clamp(18px,5vw,72px) 24px;display:grid}.screenshots-module__ix6cIq__workflowItem{border:1px solid var(--sg-border);border-radius:var(--sg-r-xl);background:var(--sg-white);min-height:144px;padding:20px}.screenshots-module__ix6cIq__workflowItem span{color:var(--sg-accent-strong);font-size:var(--sg-fs-sm);letter-spacing:.1em;font-weight:600}.screenshots-module__ix6cIq__workflowItem h3{color:var(--sg-ink);font-size:var(--sg-fs-2xl);letter-spacing:0;margin:16px 0 8px}.screenshots-module__ix6cIq__workflowItem p{color:var(--sg-text-3);font-size:var(--sg-fs-base);margin:0;line-height:1.6}.screenshots-module__ix6cIq__workspace{grid-template-columns:minmax(300px,384px) minmax(0,1fr);gap:22px;padding:22px clamp(18px,3vw,34px) 36px;scroll-margin-top:92px;display:grid}.screenshots-module__ix6cIq__setupPanel,.screenshots-module__ix6cIq__previewPanel{border:1px solid var(--sg-border);border-radius:var(--sg-r-xl);background:var(--sg-white)}.screenshots-module__ix6cIq__setupPanel{flex-direction:column;align-self:start;gap:16px;max-height:calc(100vh - 108px);padding:18px;display:flex;position:sticky;top:86px;overflow:auto}.screenshots-module__ix6cIq__previewPanel{min-width:0;padding:18px}.screenshots-module__ix6cIq__sectionHeader,.screenshots-module__ix6cIq__previewHeader{justify-content:space-between;align-items:center;gap:14px;display:flex}.screenshots-module__ix6cIq__setupPanel h2,.screenshots-module__ix6cIq__previewHeader h2{font-size:var(--sg-fs-2xl);line-height:1.15}.screenshots-module__ix6cIq__field{gap:8px;display:grid}.screenshots-module__ix6cIq__field input,.screenshots-module__ix6cIq__field textarea{border:1px solid var(--sg-border);border-radius:var(--sg-r-lg);width:100%;color:var(--sg-ink);background:var(--sg-white);transition:border-color var(--sg-dur)var(--sg-ease),box-shadow var(--sg-dur)var(--sg-ease);outline:none}.screenshots-module__ix6cIq__field input{height:44px;padding:0 14px}.screenshots-module__ix6cIq__field textarea{resize:vertical;padding:12px;line-height:1.5}.screenshots-module__ix6cIq__field input:focus,.screenshots-module__ix6cIq__field textarea:focus{box-shadow:var(--sg-ring);border-color:#1f8a5f73}.screenshots-module__ix6cIq__keyField{border-radius:var(--sg-r-lg);height:42px;transition:border-color var(--sg-dur)var(--sg-ease),box-shadow var(--sg-dur)var(--sg-ease);background:#fafcfae6;border:1px solid #18181b1f;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:0 12px;display:grid}.screenshots-module__ix6cIq__keyField:focus-within{box-shadow:var(--sg-ring);border-color:#1f8a5f73}.screenshots-module__ix6cIq__keyField svg{color:var(--sg-text-3)}.screenshots-module__ix6cIq__keyField input{height:40px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.screenshots-module__ix6cIq__keyField input:focus{box-shadow:none}.screenshots-module__ix6cIq__privacyNote{border-radius:var(--sg-r-lg);color:var(--sg-text-3);font-size:var(--sg-fs-sm);background:#f6f9f7c7;border:1px solid #18181b14;margin:-6px 0 0;padding:10px 12px;line-height:1.45}.screenshots-module__ix6cIq__modeChooser{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.screenshots-module__ix6cIq__modeCard{border:1px solid var(--sg-border);border-radius:var(--sg-r-lg);min-width:0;min-height:92px;color:var(--sg-ink-2);background:var(--sg-white);text-align:left;transition:border-color var(--sg-dur)var(--sg-ease),background var(--sg-dur)var(--sg-ease);grid-template-columns:auto 1fr;gap:4px 8px;padding:14px;display:grid}.screenshots-module__ix6cIq__modeCard svg{color:var(--sg-text-3);grid-row:span 2;margin-top:1px}.screenshots-module__ix6cIq__modeCard strong{color:var(--sg-ink);font-size:var(--sg-fs-md);line-height:1.2}.screenshots-module__ix6cIq__modeCard span{color:var(--sg-text-3);font-size:var(--sg-fs-sm);line-height:1.35}.screenshots-module__ix6cIq__modeCard:hover{border-color:#1f8a5f59}.screenshots-module__ix6cIq__modeCardActive{border-color:var(--sg-accent);background:var(--sg-accent-tint);box-shadow:inset 0 0 0 1px var(--sg-accent)}.screenshots-module__ix6cIq__modeCardActive svg{color:var(--sg-accent-strong)}.screenshots-module__ix6cIq__paidCreditBox{border-radius:var(--sg-r-lg);background:#1f8a5f0a;border:1px solid #1f8a5f33;gap:12px;padding:14px;display:grid}.screenshots-module__ix6cIq__byokBox{gap:12px;display:grid}.screenshots-module__ix6cIq__paidCreditBox h3{color:var(--sg-ink);font-size:var(--sg-fs-2xl);margin:4px 0 6px;line-height:1.1}.screenshots-module__ix6cIq__paidCreditBox p{color:var(--sg-text-3);font-size:var(--sg-fs-sm);margin:0;line-height:1.45}.screenshots-module__ix6cIq__paidEyebrow{color:var(--sg-accent-strong);font-size:var(--sg-fs-xs);letter-spacing:.11em;text-transform:uppercase;font-weight:600}.screenshots-module__ix6cIq__planPicker{gap:8px;display:grid}.screenshots-module__ix6cIq__planOption{border:1px solid var(--sg-border);border-radius:var(--sg-r-lg);background:var(--sg-white);cursor:pointer;text-align:left;transition:border-color var(--sg-dur)var(--sg-ease),background var(--sg-dur)var(--sg-ease);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.screenshots-module__ix6cIq__planOption:hover:not(:disabled){border-color:#1f8a5f66}.screenshots-module__ix6cIq__planOption:disabled{opacity:.6;cursor:not-allowed}.screenshots-module__ix6cIq__planOptionFeatured{background:#1f8a5f0d;border-color:#1f8a5f80}.screenshots-module__ix6cIq__planOptionMeta{gap:3px;display:grid}.screenshots-module__ix6cIq__planOptionMeta strong{color:var(--sg-ink);font-size:var(--sg-fs-base);letter-spacing:-.01em;align-items:center;gap:8px;font-weight:600;display:inline-flex}.screenshots-module__ix6cIq__planOptionMeta strong em{border-radius:var(--sg-r-pill);color:var(--sg-accent-strong);font-size:var(--sg-fs-2xs);letter-spacing:.06em;text-transform:uppercase;background:#1f8a5f1f;padding:2px 8px;font-style:normal;font-weight:600}.screenshots-module__ix6cIq__planOptionMeta small{color:var(--sg-text-3);font-size:var(--sg-fs-xs);font-weight:600}.screenshots-module__ix6cIq__planOptionPrice{color:var(--sg-ink);font-size:var(--sg-fs-2xl);letter-spacing:-.03em;flex:none;font-weight:600}.screenshots-module__ix6cIq__creditFinePrint{padding-top:2px}.screenshots-module__ix6cIq__dropzone{border:1.5px dashed var(--sg-border-strong);border-radius:var(--sg-r-xl);min-height:132px;color:var(--sg-ink);background:var(--sg-bg);text-align:center;transition:border-color var(--sg-dur)var(--sg-ease),background var(--sg-dur)var(--sg-ease);align-content:center;justify-items:center;gap:4px;padding:24px;display:grid;position:relative}.screenshots-module__ix6cIq__dropzone:hover{border-color:var(--sg-accent);background:var(--sg-accent-tint)}.screenshots-module__ix6cIq__dropzone input{opacity:0;cursor:pointer;position:absolute;inset:0}.screenshots-module__ix6cIq__dropzone svg{box-sizing:content-box;border-radius:var(--sg-r-lg);color:var(--sg-accent-strong);background:var(--sg-accent-tint-2);margin-bottom:8px;padding:10px}.screenshots-module__ix6cIq__dropzone strong{font-size:var(--sg-fs-base)}.screenshots-module__ix6cIq__dropzone span{color:var(--sg-text-3);font-size:var(--sg-fs-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.screenshots-module__ix6cIq__guideline{color:var(--sg-text-3);font-size:var(--sg-fs-sm);margin:-4px 0 0;line-height:1.45}.screenshots-module__ix6cIq__primaryButton{border-radius:var(--sg-r-lg);min-height:46px;font-size:var(--sg-fs-lg);transition:background var(--sg-dur)var(--sg-ease),opacity var(--sg-dur)var(--sg-ease),transform var(--sg-dur)var(--sg-ease),box-shadow var(--sg-dur)var(--sg-ease);color:var(--sg-white);background:var(--sg-accent);gap:8px;padding:0 20px;font-weight:600}.screenshots-module__ix6cIq__primaryButton:hover:not(:disabled){background:var(--sg-accent-strong);box-shadow:var(--sg-shadow-accent);transform:translateY(-1px)}.screenshots-module__ix6cIq__primaryButton:active:not(:disabled){box-shadow:none;transform:translateY(0)}.screenshots-module__ix6cIq__secondaryButton{border:1px solid var(--sg-border);border-radius:var(--sg-r-md);min-height:44px;color:var(--sg-text-2);background:var(--sg-white);white-space:nowrap;transition:background var(--sg-dur)var(--sg-ease),opacity var(--sg-dur)var(--sg-ease),border-color var(--sg-dur)var(--sg-ease),color var(--sg-dur)var(--sg-ease);gap:8px;padding:0 16px;font-weight:500}.screenshots-module__ix6cIq__reviseButton{border:1px solid var(--sg-border);border-radius:var(--sg-r-md);min-height:40px;color:var(--sg-text-2);background:var(--sg-white);white-space:nowrap;transition:background var(--sg-dur)var(--sg-ease),border-color var(--sg-dur)var(--sg-ease),color var(--sg-dur)var(--sg-ease);gap:8px;padding:0 16px;font-family:inherit;font-weight:500}.screenshots-module__ix6cIq__downloadButton{border-radius:var(--sg-r-md);min-height:38px;color:var(--sg-accent-strong);cursor:pointer;white-space:nowrap;transition:background var(--sg-dur)var(--sg-ease),border-color var(--sg-dur)var(--sg-ease);background:#1f8a5f0f;border:1px solid #1f8a5f40;gap:8px;padding:0 16px;font-family:inherit;font-weight:600;text-decoration:none}.screenshots-module__ix6cIq__resultActions .screenshots-module__ix6cIq__downloadButton,.screenshots-module__ix6cIq__resultActions .screenshots-module__ix6cIq__reviseButton{justify-content:center;min-width:138px;min-height:44px}.screenshots-module__ix6cIq__sizeResultActions .screenshots-module__ix6cIq__downloadButton,.screenshots-module__ix6cIq__sizeResultActions .screenshots-module__ix6cIq__secondaryButton{justify-content:center;min-width:124px}.screenshots-module__ix6cIq__reviseButton:hover,.screenshots-module__ix6cIq__secondaryButton:hover{border-color:var(--sg-border-strong);background:var(--sg-surface-2);color:var(--sg-ink)}.screenshots-module__ix6cIq__downloadButton:hover{background:#1f8a5f1a;border-color:#1f8a5f66}.screenshots-module__ix6cIq__dangerButton{border-radius:var(--sg-r-md);min-height:38px;color:var(--sg-danger);cursor:pointer;white-space:nowrap;transition:background var(--sg-dur)var(--sg-ease),border-color var(--sg-dur)var(--sg-ease),opacity var(--sg-dur)var(--sg-ease);background:#be2f2f0f;border:1px solid #be2f2f47;gap:8px;padding:0 16px;font-family:inherit;font-weight:600}.screenshots-module__ix6cIq__dangerButton:hover{background:#be2f2f1a;border-color:#be2f2f73}.screenshots-module__ix6cIq__dangerButton:disabled{cursor:not-allowed;opacity:.48}.screenshots-module__ix6cIq__primaryButton:disabled,.screenshots-module__ix6cIq__secondaryButton:disabled,.screenshots-module__ix6cIq__reviseButton:disabled{cursor:not-allowed;opacity:.48;transform:none}.screenshots-module__ix6cIq__requirements{color:var(--sg-text-3);font-size:var(--sg-fs-sm);margin:-4px 0 0;line-height:1.45}.screenshots-module__ix6cIq__requirementsWarning{color:#8a5a16;font-size:var(--sg-fs-sm);margin:-4px 0 0;line-height:1.45}.screenshots-module__ix6cIq__readyBox{border-radius:var(--sg-r-xl);background:#f8faf8d1;border:1px solid #18181b1a;gap:12px;padding:12px;display:grid}.screenshots-module__ix6cIq__readyHeader{color:var(--sg-text-3);font-size:var(--sg-fs-sm);justify-content:space-between;align-items:center;gap:12px;font-weight:600;display:flex}.screenshots-module__ix6cIq__readyHeader strong{color:var(--sg-ink)}.screenshots-module__ix6cIq__readyList{gap:8px;display:grid}.screenshots-module__ix6cIq__readyItem,.screenshots-module__ix6cIq__readyItemDone{color:#7b6a50;font-size:var(--sg-fs-sm);align-items:center;gap:8px;line-height:1.25;display:flex}.screenshots-module__ix6cIq__readyItem svg{color:#b7791f;flex:none}.screenshots-module__ix6cIq__readyItemDone{color:var(--sg-text-2)}.screenshots-module__ix6cIq__readyItemDone svg{color:var(--sg-accent-strong);flex:none}.screenshots-module__ix6cIq__spin{animation:.9s linear infinite screenshots-module__ix6cIq__spin}@keyframes screenshots-module__ix6cIq__spin{to{transform:rotate(360deg)}}.screenshots-module__ix6cIq__errorBox{border-radius:var(--sg-r-sm);color:var(--sg-danger);background:#fff1f1;border:1px solid #b22b2b38;margin-top:14px;padding:12px 14px;font-weight:700}.screenshots-module__ix6cIq__previewStage{border-radius:var(--sg-r-xl);background:linear-gradient(90deg,#222f290b 1px,transparent 1px),linear-gradient(180deg,#222f290b 1px,transparent 1px),var(--sg-bg);background-size:28px 28px;border:1px solid #18181b1a;place-items:center;min-height:460px;margin-top:16px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffffa6}.screenshots-module__ix6cIq__previewStage>img{width:100%;height:auto;display:block}.screenshots-module__ix6cIq__emptyPreview{text-align:center;justify-items:center;gap:12px;max-width:560px;padding:32px;display:grid}.screenshots-module__ix6cIq__emptyPreview svg{color:var(--sg-accent-strong)}.screenshots-module__ix6cIq__emptyPreview h3{max-width:440px;font-size:var(--sg-fs-4xl);line-height:1.08}.screenshots-module__ix6cIq__emptyPreview p{max-width:510px;color:var(--sg-text-3);line-height:1.55}.screenshots-module__ix6cIq__rawStrip{gap:10px;min-height:72px;margin-top:8px;display:flex}.screenshots-module__ix6cIq__rawStrip img{object-fit:cover;border-radius:var(--sg-r-xs);background:var(--sg-white);border:1px solid #18181b1f;width:44px;height:72px}.screenshots-module__ix6cIq__panelGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.screenshots-module__ix6cIq__panelCard{border:1px solid var(--sg-border);border-radius:var(--sg-r-xl);background:var(--sg-white);gap:12px;padding:14px;display:grid}.screenshots-module__ix6cIq__panelCardHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.screenshots-module__ix6cIq__panelCardHeader h3{color:var(--sg-ink);font-size:var(--sg-fs-xl);margin:0}.screenshots-module__ix6cIq__panelCardHeader a{border-radius:var(--sg-r-md);width:34px;height:34px;color:var(--sg-ink-2);background:#ffffffd1;border:1px solid #18181b1f}.screenshots-module__ix6cIq__panelResult{border-radius:var(--sg-r-xl);min-height:260px;color:var(--sg-text-4);background:linear-gradient(180deg,var(--sg-bg),var(--sg-bg));border:1px solid #18181b1a;place-items:center;display:grid;overflow:hidden}.screenshots-module__ix6cIq__panelResult img{width:100%;height:auto;display:block}.screenshots-module__ix6cIq__savedSetsWrap{width:min(1180px,100% - 48px);margin:22px auto 48px}.screenshots-module__ix6cIq__dashboardState{text-align:center;border-radius:var(--sg-r-2xl);background:#ffffffa8;border:1px solid #18181b1a;align-content:center;place-items:center;gap:12px;min-height:330px;padding:34px;display:grid}.screenshots-module__ix6cIq__dashboardState svg{color:var(--sg-accent-strong)}.screenshots-module__ix6cIq__dashboardState h3{color:var(--sg-ink);font-size:var(--sg-fs-4xl);letter-spacing:-.035em;margin:0}.screenshots-module__ix6cIq__dashboardState p{max-width:420px;color:var(--sg-text-3);font-size:var(--sg-fs-base);margin:0;line-height:1.55}.screenshots-module__ix6cIq__setGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.screenshots-module__ix6cIq__appGroups{gap:28px;display:grid}.screenshots-module__ix6cIq__appGroup{gap:14px;display:grid}.screenshots-module__ix6cIq__appGroupHead{border-bottom:1px solid #18181b1a;justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:10px;display:flex}.screenshots-module__ix6cIq__appGroupHead h3{color:var(--sg-ink);font-size:var(--sg-fs-3xl);letter-spacing:-.01em;margin:0;line-height:1.15}.screenshots-module__ix6cIq__appGroupHead p{color:var(--sg-text-3);font-size:var(--sg-fs-md);max-width:60ch;margin:4px 0 0;line-height:1.4}.screenshots-module__ix6cIq__appGroupCount{border-radius:var(--sg-r-pill);color:var(--sg-accent-strong);font-size:var(--sg-fs-xs);letter-spacing:.04em;text-transform:uppercase;background:#1f8a5f1a;flex-shrink:0;padding:4px 10px;font-weight:600}.screenshots-module__ix6cIq__setCard{border-radius:var(--sg-r-xl);transition:transform var(--sg-dur)var(--sg-ease),box-shadow var(--sg-dur)var(--sg-ease),border-color var(--sg-dur)var(--sg-ease);background:#ffffffd1;border:1px solid #18181b1a;flex-direction:column;display:flex;overflow:hidden}.screenshots-module__ix6cIq__setCard:hover{border-color:var(--sg-border-strong)}.screenshots-module__ix6cIq__setCardPreview{aspect-ratio:16/10;color:var(--sg-text-4);background:linear-gradient(90deg,#222f290a 1px,transparent 1px),linear-gradient(180deg,#222f290a 1px,transparent 1px),var(--sg-bg);background-size:22px 22px;border-bottom:1px solid #18181b14;place-items:center;display:grid;overflow:hidden}.screenshots-module__ix6cIq__setCardPreview img{object-fit:cover;object-position:top center;width:100%;height:100%}.screenshots-module__ix6cIq__setCardBody{flex-direction:column;flex:1;gap:10px;min-width:0;padding:16px 16px 14px;display:flex}.screenshots-module__ix6cIq__setCardMeta{justify-content:space-between;align-items:center;gap:8px;display:flex}.screenshots-module__ix6cIq__setCardMeta>span:first-child{color:var(--sg-text-3);font-size:var(--sg-fs-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.screenshots-module__ix6cIq__setCardCount{border-radius:var(--sg-r-pill);color:var(--sg-accent-strong);font-size:var(--sg-fs-xs);background:#1f8a5f1f;padding:3px 8px;font-weight:600}.screenshots-module__ix6cIq__setCardBody h3{color:var(--sg-ink);font-size:var(--sg-fs-2xl);letter-spacing:-.02em;margin:0;line-height:1.15}.screenshots-module__ix6cIq__setCardBody p{-webkit-line-clamp:2;color:var(--sg-text-3);font-size:var(--sg-fs-md);-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.screenshots-module__ix6cIq__setCardSizes{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.screenshots-module__ix6cIq__setCardSizes span{border-radius:var(--sg-r-xs);color:var(--sg-text-2);font-size:var(--sg-fs-xs);border:1px solid #18181b1f;padding:3px 8px;font-weight:600}.screenshots-module__ix6cIq__setCardActions{gap:8px;margin-top:auto;padding-top:12px;display:flex}.screenshots-module__ix6cIq__setCardPrimary,.screenshots-module__ix6cIq__setCardActions button{border-radius:var(--sg-r-md);min-height:38px;font-size:var(--sg-fs-md);cursor:pointer;transition:background var(--sg-dur)var(--sg-ease),border-color var(--sg-dur)var(--sg-ease);justify-content:center;align-items:center;gap:8px;padding:0 14px;font-family:inherit;font-weight:600;text-decoration:none;display:inline-flex}.screenshots-module__ix6cIq__setCardPrimary{color:var(--sg-white);background:var(--sg-accent);border:1px solid #0000;flex:1}.screenshots-module__ix6cIq__setCardPrimary:hover{background:var(--sg-ink)}.screenshots-module__ix6cIq__setCardActions button{color:var(--sg-ink-2);background:#ffffffb3;border:1px solid #18181b24}.screenshots-module__ix6cIq__setCardActions button:hover{background:#ffffffeb;border-color:#18181b42}.screenshots-module__ix6cIq__setCardActions button:disabled{cursor:wait;opacity:.7}@media (max-width:1040px){.screenshots-module__ix6cIq__creativeStrip{padding-bottom:52px}.screenshots-module__ix6cIq__screenshotPricingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.screenshots-module__ix6cIq__featureUnit{padding:0 22px}.screenshots-module__ix6cIq__introFlow{text-align:left;grid-template-columns:1fr;gap:8px}.screenshots-module__ix6cIq__introShowcase{order:-1;min-height:300px}.screenshots-module__ix6cIq__introShot{width:clamp(132px,30vw,168px)}.screenshots-module__ix6cIq__generatorIntro{flex-direction:column;align-items:flex-start}.screenshots-module__ix6cIq__generatorIntro>p{max-width:none}.screenshots-module__ix6cIq__dashboardHead{grid-template-columns:1fr;align-items:start;gap:18px}.screenshots-module__ix6cIq__setGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.screenshots-module__ix6cIq__hero{grid-template-columns:1fr;padding-top:42px}.screenshots-module__ix6cIq__heroCopy{text-align:center;max-width:none}.screenshots-module__ix6cIq__heroEyebrow,.screenshots-module__ix6cIq__heroActions,.screenshots-module__ix6cIq__heroNotes{justify-content:center}.screenshots-module__ix6cIq__workspace{grid-template-columns:1fr}.screenshots-module__ix6cIq__setupPanel{max-height:none;position:relative;top:auto}}@media (max-width:760px){.screenshots-module__ix6cIq__landingNav{width:min(100% - 28px,1040px);height:62px}.screenshots-module__ix6cIq__landingLogo{font-size:var(--sg-fs-2xl)}.screenshots-module__ix6cIq__landingNavActions{gap:10px}.screenshots-module__ix6cIq__landingNavActions a:not(.screenshots-module__ix6cIq__navCta){display:none}.screenshots-module__ix6cIq__landingHero{width:min(100% - 28px,760px);padding:52px 0 42px}.screenshots-module__ix6cIq__landingHero h1{font-size:clamp(42px,12vw,56px)}.screenshots-module__ix6cIq__landingHero p{font-size:var(--sg-fs-md)}.screenshots-module__ix6cIq__creativeStrip{padding-bottom:36px}.screenshots-module__ix6cIq__creativeStrip:before,.screenshots-module__ix6cIq__creativeStrip:after{width:16vw;bottom:36px}.screenshots-module__ix6cIq__stripTrack{gap:16px;animation-duration:30s}.screenshots-module__ix6cIq__stripTrack img{width:82vw;min-width:300px;height:auto}.screenshots-module__ix6cIq__landingSection{width:min(100% - 28px,1030px);padding:54px 0 28px}.screenshots-module__ix6cIq__featureRow{grid-template-columns:1fr;gap:28px;margin-top:34px}.screenshots-module__ix6cIq__featureUnit{text-align:center;border-left:0;min-height:0;padding:0}.screenshots-module__ix6cIq__featureUnit p{margin:0 auto}.screenshots-module__ix6cIq__screenshotPricingGrid{grid-template-columns:1fr}.screenshots-module__ix6cIq__exampleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:32px}.screenshots-module__ix6cIq__stickyCtaText{display:none}.screenshots-module__ix6cIq__stickyCtaInner{border-radius:var(--sg-r-xl);justify-content:center;width:100%;padding:8px}.screenshots-module__ix6cIq__stickyCtaButton{width:100%}.screenshots-module__ix6cIq__finalCta{width:min(100% - 28px,1040px);margin:54px auto 58px;padding:42px 18px}.screenshots-module__ix6cIq__landingFooter{width:min(100% - 28px,1040px);margin-top:56px;padding:40px 0 32px}.screenshots-module__ix6cIq__landingFooterTop{grid-template-columns:1fr 1fr;gap:32px;padding-bottom:36px}.screenshots-module__ix6cIq__landingFooterBrand{grid-column:1/-1;max-width:none}.screenshots-module__ix6cIq__generatorIntro{width:min(100% - 28px,1180px);margin-top:14px;padding:20px}.screenshots-module__ix6cIq__generatorIntro h2{font-size:var(--sg-fs-5xl)}.screenshots-module__ix6cIq__flowShell{width:min(100% - 28px,980px);min-height:auto;padding:18px 0 34px}.screenshots-module__ix6cIq__flowCard{min-height:auto}.screenshots-module__ix6cIq__flowStep h2,.screenshots-module__ix6cIq__flowLoadingCopy h2,.screenshots-module__ix6cIq__resultHeader h2{font-size:var(--sg-fs-6xl)}.screenshots-module__ix6cIq__flowSummaryGrid,.screenshots-module__ix6cIq__sizePickerGrid,.screenshots-module__ix6cIq__flowLoading{grid-template-columns:1fr}.screenshots-module__ix6cIq__flowFooter,.screenshots-module__ix6cIq__resultHeader,.screenshots-module__ix6cIq__sizeResultHeader{flex-direction:column;align-items:stretch}.screenshots-module__ix6cIq__resultWorkspace{grid-template-columns:1fr}.screenshots-module__ix6cIq__sizeSidebar{order:-1;position:relative;top:auto}.screenshots-module__ix6cIq__flowFooter button,.screenshots-module__ix6cIq__resultActions,.screenshots-module__ix6cIq__resultActions a,.screenshots-module__ix6cIq__resultActions button,.screenshots-module__ix6cIq__sizeResultHeader button,.screenshots-module__ix6cIq__sizeResultActions,.screenshots-module__ix6cIq__sizeResultActions a,.screenshots-module__ix6cIq__sizeResultActions button{width:100%}.screenshots-module__ix6cIq__topbar{grid-template-columns:auto 1fr;row-gap:10px;display:grid}.screenshots-module__ix6cIq__topbarRight{flex-wrap:wrap;grid-column:1/-1;justify-self:start}.screenshots-module__ix6cIq__workspace{padding:14px}.screenshots-module__ix6cIq__modeChooser{grid-template-columns:1fr}.screenshots-module__ix6cIq__hero{padding:34px 14px 20px}.screenshots-module__ix6cIq__hero h2{font-size:clamp(40px,12vw,58px)}.screenshots-module__ix6cIq__heroActions,.screenshots-module__ix6cIq__heroPrimary,.screenshots-module__ix6cIq__heroSecondary{width:100%}.screenshots-module__ix6cIq__heroShowcase,.screenshots-module__ix6cIq__heroShowcaseTrack{height:250px;min-height:250px}.screenshots-module__ix6cIq__workflowBand{grid-template-columns:1fr;padding:12px 14px 18px}.screenshots-module__ix6cIq__panelGrid{grid-template-columns:1fr}.screenshots-module__ix6cIq__sizeTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.screenshots-module__ix6cIq__sizeTab{flex-wrap:wrap;gap:6px 8px}.screenshots-module__ix6cIq__sizeTabMeta small{display:none}.screenshots-module__ix6cIq__resultTopbar{flex-direction:column;position:static}.screenshots-module__ix6cIq__moreBar{flex-direction:column;align-items:stretch}.screenshots-module__ix6cIq__moreBar button{width:100%}.screenshots-module__ix6cIq__savedSetsWrap,.screenshots-module__ix6cIq__dashboardHead{width:min(100% - 28px,1180px)}.screenshots-module__ix6cIq__setGrid{grid-template-columns:1fr}.screenshots-module__ix6cIq__dashboardCreditCard{flex-direction:column;align-items:stretch;gap:12px}.screenshots-module__ix6cIq__dashboardCreditMeta{text-align:left;align-items:flex-start}.screenshots-module__ix6cIq__dashboardCreditMeta small{max-width:none}.screenshots-module__ix6cIq__dashboardCreditMeta button{width:100%}.screenshots-module__ix6cIq__previewStage{min-height:320px}.screenshots-module__ix6cIq__quickTemplateGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.screenshots-module__ix6cIq__stripTrack img{min-width:min(300px,82vw)}}@media (max-width:480px){.screenshots-module__ix6cIq__landingNav{gap:10px;width:min(100% - 20px,1040px);height:56px}.screenshots-module__ix6cIq__landingLogo{font-size:var(--sg-fs-xl)}.screenshots-module__ix6cIq__landingHero{width:min(100% - 20px,760px);padding:40px 0 32px}.screenshots-module__ix6cIq__landingHero h1{font-size:clamp(34px,11vw,46px)}.screenshots-module__ix6cIq__freeLine{gap:6px;margin-bottom:18px}.screenshots-module__ix6cIq__landingSection{width:min(100% - 20px,1030px);padding:40px 0 20px}.screenshots-module__ix6cIq__landingSection h2,.screenshots-module__ix6cIq__finalCta h2{font-size:clamp(28px,8vw,38px)}.screenshots-module__ix6cIq__finalCta{width:min(100% - 20px,1040px);padding:32px 16px}.screenshots-module__ix6cIq__landingFooter{width:min(100% - 20px,1040px)}.screenshots-module__ix6cIq__landingFooterTop{grid-template-columns:1fr;gap:28px}.screenshots-module__ix6cIq__hero{padding:28px 12px 16px}.screenshots-module__ix6cIq__hero h2{font-size:clamp(34px,11vw,48px)}.screenshots-module__ix6cIq__heroCopy>p{font-size:var(--sg-fs-lg)}.screenshots-module__ix6cIq__flowShell{width:min(100% - 20px,980px);padding:14px 0 28px}.screenshots-module__ix6cIq__flowStep h2,.screenshots-module__ix6cIq__flowLoadingCopy h2,.screenshots-module__ix6cIq__resultHeader h2{font-size:var(--sg-fs-5xl)}.screenshots-module__ix6cIq__generatorIntro{width:min(100% - 20px,1180px);padding:16px}.screenshots-module__ix6cIq__generatorIntro h2{font-size:var(--sg-fs-4xl)}.screenshots-module__ix6cIq__savedSetsWrap,.screenshots-module__ix6cIq__dashboardHead{width:min(100% - 20px,1180px)}.screenshots-module__ix6cIq__quickTemplateGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.screenshots-module__ix6cIq__templateGrid{grid-template-columns:1fr}.screenshots-module__ix6cIq__featureUnit h3{font-size:var(--sg-fs-3xl)}.screenshots-module__ix6cIq__screenshotPriceCard{padding:8px 8px 18px}.screenshots-module__ix6cIq__screenshotPriceLine strong,.screenshots-module__ix6cIq__byokPriceLine{font-size:var(--sg-fs-7xl)}.screenshots-module__ix6cIq__dashboardCreditCard strong{font-size:var(--sg-fs-4xl)}.screenshots-module__ix6cIq__stripTrack img{width:86vw;min-width:240px}.screenshots-module__ix6cIq__creativeStrip:before,.screenshots-module__ix6cIq__creativeStrip:after{width:22vw}.screenshots-module__ix6cIq__topbar{padding:10px 12px}.screenshots-module__ix6cIq__workspace{padding:10px}}.screenshots-module__ix6cIq__keyHelpLink{color:var(--sg-accent-strong);white-space:nowrap;margin-top:4px;font-weight:700;text-decoration:none;display:inline-block}.screenshots-module__ix6cIq__keyHelpLink:hover{text-decoration:underline}.screenshots-module__ix6cIq__selectedBlock{margin:10px 0 4px}.screenshots-module__ix6cIq__selectedLabel{color:var(--sg-text-3);font-size:var(--sg-fs-xs);letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px;font-weight:600}.screenshots-module__ix6cIq__thumbRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.screenshots-module__ix6cIq__thumb{object-fit:cover;border-radius:var(--sg-r-sm);background:var(--sg-white);border:1px solid #18181b24;width:46px;height:92px}.screenshots-module__ix6cIq__refThumbWrap{display:inline-flex}.screenshots-module__ix6cIq__refThumb{object-fit:cover;border-radius:var(--sg-r-md);border:2px solid var(--sg-accent-strong);background:var(--sg-white);width:120px;height:78px}.screenshots-module__ix6cIq__clearRef{border-radius:var(--sg-r-sm);background:var(--sg-white);width:26px;height:26px;color:var(--sg-ink-2);cursor:pointer;border:1px solid #18181b29;justify-content:center;align-items:center;display:inline-flex}.screenshots-module__ix6cIq__clearRef:hover{border-color:#18181b57}.screenshots-module__ix6cIq__templateLink{color:var(--sg-accent-strong);font-weight:700;font-size:var(--sg-fs-md);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-top:8px;padding:0;display:inline-flex}.screenshots-module__ix6cIq__templateLink:hover{text-decoration:underline}.screenshots-module__ix6cIq__quickTemplateBlock{border-radius:var(--sg-r-xl);background:#f8faf8c7;border:1px solid #18181b1a;gap:10px;padding:12px;display:grid}.screenshots-module__ix6cIq__quickTemplateHeader{gap:3px;display:grid}.screenshots-module__ix6cIq__quickTemplateHeader span{color:var(--sg-ink);font-size:var(--sg-fs-md);font-weight:600}.screenshots-module__ix6cIq__quickTemplateHeader small{color:var(--sg-text-3);font-size:var(--sg-fs-sm);line-height:1.35}.screenshots-module__ix6cIq__quickTemplateGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.screenshots-module__ix6cIq__appStyleCard{border-radius:var(--sg-r-md);background:var(--sg-white);text-align:left;cursor:pointer;width:100%;transition:border-color var(--sg-dur)var(--sg-ease),transform var(--sg-dur)var(--sg-ease);border:2px solid #18181b1a;align-items:center;gap:10px;margin-bottom:8px;padding:10px 12px;display:flex}.screenshots-module__ix6cIq__appStyleCard:hover{border-color:#1f8a5f6b;transform:translateY(-1px)}.screenshots-module__ix6cIq__appStyleCardActive{border-color:var(--sg-accent-strong);background:var(--sg-accent-tint)}.screenshots-module__ix6cIq__appStyleCard>svg:first-child{color:var(--sg-accent-strong);flex:none}.screenshots-module__ix6cIq__appStyleCard>svg:last-child:not(:first-child){border-radius:var(--sg-r-pill);color:var(--sg-white);background:var(--sg-accent-strong);flex:none;margin-left:auto;padding:3px}.screenshots-module__ix6cIq__appStyleCardText{flex-direction:column;gap:1px;min-width:0;display:flex}.screenshots-module__ix6cIq__appStyleCardText strong{font-size:var(--sg-fs-md);color:var(--sg-ink)}.screenshots-module__ix6cIq__appStyleCardText small{font-size:var(--sg-fs-sm);color:var(--sg-text-3);line-height:1.35}.screenshots-module__ix6cIq__orDivider{align-items:center;gap:10px;margin:4px 0;display:flex}.screenshots-module__ix6cIq__orDivider:before,.screenshots-module__ix6cIq__orDivider:after{content:"";background:#18181b1f;flex:1;height:1px}.screenshots-module__ix6cIq__orDivider span{font-size:var(--sg-fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--sg-text-3);flex:none;font-weight:600}.screenshots-module__ix6cIq__appStoreImport{border:1px solid var(--sg-border);border-radius:var(--sg-r-lg);background:var(--sg-bg);gap:8px;padding:14px;display:grid}.screenshots-module__ix6cIq__appStoreImportHead{color:var(--sg-ink);font-size:var(--sg-fs-md);align-items:center;gap:8px;font-weight:600;display:flex}.screenshots-module__ix6cIq__appStoreImportHead svg{color:#1f8a5ff2}.screenshots-module__ix6cIq__appStoreImportRow{gap:8px;display:flex}.screenshots-module__ix6cIq__appStoreImportRow input{border:1px solid var(--sg-border);border-radius:var(--sg-r-md);min-width:0;height:42px;color:var(--sg-ink);background:var(--sg-white);transition:border-color var(--sg-dur)var(--sg-ease),box-shadow var(--sg-dur)var(--sg-ease);outline:none;flex:1;padding:0 12px}.screenshots-module__ix6cIq__appStoreImportRow input:focus{box-shadow:var(--sg-ring);border-color:#1f8a5f73}.screenshots-module__ix6cIq__appStoreImportRow button{border-radius:var(--sg-r-md);height:42px;color:var(--sg-white);font-size:var(--sg-fs-md);cursor:pointer;transition:background var(--sg-dur)var(--sg-ease),opacity var(--sg-dur)var(--sg-ease);background:#1f8a5ff2;border:0;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-weight:600;display:inline-flex}.screenshots-module__ix6cIq__appStoreImportRow button:hover:not(:disabled){background:#1c7a54}.screenshots-module__ix6cIq__appStoreImportRow button:disabled{opacity:.55;cursor:not-allowed}.screenshots-module__ix6cIq__quickTemplateItem{border-radius:var(--sg-r-md);background:var(--sg-white);aspect-ratio:1290/930;cursor:pointer;min-width:0;transition:border-color var(--sg-dur)var(--sg-ease),transform var(--sg-dur)var(--sg-ease);border:2px solid #18181b1a;padding:0;position:relative;overflow:hidden}.screenshots-module__ix6cIq__quickTemplateItem:hover{border-color:#1f8a5f6b;transform:translateY(-1px)}.screenshots-module__ix6cIq__quickTemplateItemActive{border-color:var(--sg-accent-strong)}.screenshots-module__ix6cIq__quickTemplateItem img{object-fit:cover;width:100%;height:100%;display:block}.screenshots-module__ix6cIq__quickTemplateItem svg{border-radius:var(--sg-r-pill);width:22px;height:22px;color:var(--sg-white);background:var(--sg-accent-strong);padding:4px;position:absolute;top:6px;right:6px}.screenshots-module__ix6cIq__templateOverlay{z-index:50;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#141c1980;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.screenshots-module__ix6cIq__templateCard{border-radius:var(--sg-r-2xl);background:var(--sg-white);width:100%;max-width:720px;max-height:86vh;box-shadow:var(--sg-shadow-xl);border:1px solid #18181b1f;padding:24px clamp(20px,4vw,30px) 28px;position:relative;overflow-y:auto}.screenshots-module__ix6cIq__templateCard h3{font-size:var(--sg-fs-3xl);margin:0 0 6px}.screenshots-module__ix6cIq__templateSub{color:var(--sg-text-3);font-size:var(--sg-fs-base);margin:0 0 20px}.screenshots-module__ix6cIq__feedbackCloseAlt{border-radius:var(--sg-r-sm);width:32px;height:32px;color:var(--sg-ink-2);cursor:pointer;background:#ffffffe6;border:1px solid #18181b1f;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:14px;right:14px}.screenshots-module__ix6cIq__feedbackCloseAlt:hover{border-color:#18181b47}.screenshots-module__ix6cIq__templateGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.screenshots-module__ix6cIq__templateItem{border-radius:var(--sg-r-xl);background:var(--sg-bg);cursor:pointer;aspect-ratio:1290/930;transition:transform var(--sg-dur)var(--sg-ease),border-color var(--sg-dur)var(--sg-ease);border:2px solid #18181b1f;padding:0;position:relative;overflow:hidden}.screenshots-module__ix6cIq__templateItem img{object-fit:cover;width:100%;height:100%;display:block}.screenshots-module__ix6cIq__templateItem:hover{border-color:#1f8a5f99;transform:translateY(-2px)}.screenshots-module__ix6cIq__templateItemActive{border-color:var(--sg-accent-strong)}.screenshots-module__ix6cIq__templateCheck{border-radius:var(--sg-r-pill);background:var(--sg-accent-strong);width:28px;height:28px;color:var(--sg-white);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:8px;right:8px}@media (max-width:560px){.screenshots-module__ix6cIq__templateGrid{grid-template-columns:repeat(2,1fr)}}.screenshots-module__ix6cIq__loadingView{flex-direction:column;justify-content:center;align-items:center;gap:22px;width:100%;padding:24px;display:flex}.screenshots-module__ix6cIq__loadingArt{aspect-ratio:1290/930;border-radius:var(--sg-r-2xl);border:1px solid var(--sg-border);background:var(--sg-ink);width:min(340px,70%);box-shadow:var(--sg-shadow-md);position:relative;overflow:hidden}.screenshots-module__ix6cIq__loadingRef{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s var(--sg-ease),transform 4s var(--sg-ease);position:absolute;inset:0;transform:scale(1.06)}.screenshots-module__ix6cIq__loadingRefActive{opacity:1;transform:scale(1)}.screenshots-module__ix6cIq__loadingShine{background:linear-gradient(115deg,#0000 30%,#ffffff47 50%,#0000 70%) 0 0/220% 100%;animation:1.8s linear infinite screenshots-module__ix6cIq__shine;position:absolute;inset:0}@keyframes screenshots-module__ix6cIq__shine{to{background-position:-220% 0}}.screenshots-module__ix6cIq__loadingSpinner{border-radius:var(--sg-r-pill);width:44px;height:44px;color:var(--sg-white);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f17149e;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:12px;right:12px}.screenshots-module__ix6cIq__loadingMeta{text-align:center;max-width:460px}.screenshots-module__ix6cIq__loadingTitle{font-size:var(--sg-fs-2xl);color:var(--sg-ink);margin:0 0 6px;font-weight:600}.screenshots-module__ix6cIq__loadingTimer{font-size:var(--sg-fs-md);color:var(--sg-text-3);margin:0 0 16px}.screenshots-module__ix6cIq__loadingHint{text-align:left;border-radius:var(--sg-r-xl);color:var(--sg-accent-strong);font-size:var(--sg-fs-md);background:#1f8a5f12;border:1px solid #1f8a5f2e;align-items:flex-start;gap:8px;padding:12px 14px;line-height:1.5;animation:.5s screenshots-module__ix6cIq__hintIn;display:flex}.screenshots-module__ix6cIq__loadingHint svg{color:var(--sg-accent-strong);flex:none;margin-top:2px}@keyframes screenshots-module__ix6cIq__hintIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.screenshots-module__ix6cIq__planCard{border:1px solid var(--sg-border);border-radius:var(--sg-r-xl);background:var(--sg-white);gap:22px;width:min(820px,100%);margin:0 auto;padding:clamp(20px,3vw,30px);display:grid}.screenshots-module__ix6cIq__planHeader{gap:10px;display:grid}.screenshots-module__ix6cIq__planHeader h2{color:var(--sg-ink);letter-spacing:-.05em;margin:0;font-size:clamp(28px,4vw,40px);font-weight:600;line-height:1.02}.screenshots-module__ix6cIq__planHeader>p{max-width:620px;color:var(--sg-text-3);font-size:var(--sg-fs-base);margin:0;line-height:1.6}.screenshots-module__ix6cIq__planContext{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.screenshots-module__ix6cIq__planContextField{gap:8px;display:grid}.screenshots-module__ix6cIq__planContextField span{color:var(--sg-text-3);font-size:var(--sg-fs-xs);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.screenshots-module__ix6cIq__planContextField input{border-radius:var(--sg-r-md);width:100%;height:40px;color:var(--sg-ink);font-size:var(--sg-fs-base);transition:border-color var(--sg-dur)var(--sg-ease),box-shadow var(--sg-dur)var(--sg-ease);background:#fafcfae6;border:1px solid #18181b21;outline:none;padding:0 12px}.screenshots-module__ix6cIq__planStyleRow{border-radius:var(--sg-r-xl);background:#f7faf8b3;border:1px solid #18181b1a;flex-wrap:wrap;gap:18px 28px;padding:16px 18px;display:flex}.screenshots-module__ix6cIq__planSwatchGroup{align-content:start;gap:8px;display:grid}.screenshots-module__ix6cIq__planSwatchLabel{color:var(--sg-text-3);font-size:var(--sg-fs-xs);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.screenshots-module__ix6cIq__planSwatchList,.screenshots-module__ix6cIq__planToneList{flex-wrap:wrap;gap:8px;display:flex}.screenshots-module__ix6cIq__planSwatch{border-radius:var(--sg-r-pill);background:var(--sg-white);height:30px;transition:border-color var(--sg-dur)var(--sg-ease),box-shadow var(--sg-dur)var(--sg-ease);border:1px solid #18181b24;align-items:center;gap:8px;padding:0 8px;display:inline-flex}.screenshots-module__ix6cIq__planSwatch:focus-within{box-shadow:var(--sg-ring);border-color:#1f8a5f73}.screenshots-module__ix6cIq__planSwatchDot{border:1px solid #0000001f;border-radius:50%;flex:none;width:16px;height:16px}.screenshots-module__ix6cIq__planSwatch input{width:86px;color:var(--sg-ink);font-size:var(--sg-fs-sm);background:0 0;border:none;outline:none;font-weight:600}.screenshots-module__ix6cIq__planToneChip{border-radius:var(--sg-r-pill);height:30px;color:var(--sg-accent-strong);font-size:var(--sg-fs-sm);text-transform:capitalize;background:#1f8a5f1a;align-items:center;padding:0 12px;font-weight:600;display:inline-flex}.screenshots-module__ix6cIq__planPanels{gap:14px;display:grid}.screenshots-module__ix6cIq__planPanelCard{border-radius:var(--sg-r-xl);transition:border-color var(--sg-dur)var(--sg-ease),box-shadow var(--sg-dur)var(--sg-ease);background:#ffffffa8;border:1px solid #18181b1a;gap:12px;padding:16px 18px;display:grid}.screenshots-module__ix6cIq__planPanelCard:focus-within{box-shadow:var(--sg-shadow-md);border-color:#1f8a5f52}.screenshots-module__ix6cIq__planPanelTop{align-items:center;gap:10px;display:flex}.screenshots-module__ix6cIq__planPanelNum{border-radius:var(--sg-r-sm);background:var(--sg-accent-strong);width:24px;height:24px;color:var(--sg-white);font-size:var(--sg-fs-sm);flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.screenshots-module__ix6cIq__planPanelBadge{border-radius:var(--sg-r-pill);height:22px;color:var(--sg-text-2);font-size:var(--sg-fs-xs);letter-spacing:.01em;background:#18181b12;align-items:center;padding:0 10px;font-weight:600;display:inline-flex}.screenshots-module__ix6cIq__planField{gap:6px;display:grid}.screenshots-module__ix6cIq__planField span{color:var(--sg-text-3);font-size:var(--sg-fs-xs);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.screenshots-module__ix6cIq__planField input{border-radius:var(--sg-r-md);width:100%;height:42px;color:var(--sg-ink);font-size:var(--sg-fs-base);transition:border-color var(--sg-dur)var(--sg-ease),box-shadow var(--sg-dur)var(--sg-ease);background:#fafcfae6;border:1px solid #18181b21;outline:none;padding:0 12px}.screenshots-module__ix6cIq__planHeadline{letter-spacing:-.01em;font-weight:600;font-size:var(--sg-fs-xl)!important}.screenshots-module__ix6cIq__planContextField input:focus,.screenshots-module__ix6cIq__planField input:focus{box-shadow:var(--sg-ring);border-color:#1f8a5f73}.screenshots-module__ix6cIq__planUsage{color:var(--sg-text-4);font-size:var(--sg-fs-sm);margin:0;line-height:1.5}.screenshots-module__ix6cIq__planType{gap:8px;display:grid}.screenshots-module__ix6cIq__planTypeCards{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.screenshots-module__ix6cIq__planTypeCard{text-align:left;border-radius:var(--sg-r-lg);cursor:pointer;transition:border-color var(--sg-dur)var(--sg-ease),box-shadow var(--sg-dur)var(--sg-ease),background var(--sg-dur)var(--sg-ease);background:#fafcfae6;border:1.5px solid #18181b21;align-content:start;gap:8px;padding:12px;display:grid}.screenshots-module__ix6cIq__planTypeCard:hover{border-color:#1f8a5f66}.screenshots-module__ix6cIq__planTypeCardActive{border-color:var(--sg-accent-strong);box-shadow:var(--sg-ring);background:#1f8a5f0f}.screenshots-module__ix6cIq__planTypeCardHead{align-items:center;gap:8px;display:flex}.screenshots-module__ix6cIq__planTypeCardIcon{border-radius:var(--sg-r-sm);width:26px;height:26px;color:var(--sg-ink-2);background:#18181b0f;flex:none;justify-content:center;align-items:center;display:inline-flex}.screenshots-module__ix6cIq__planTypeCardActive .screenshots-module__ix6cIq__planTypeCardIcon{background:var(--sg-accent-strong);color:var(--sg-white)}.screenshots-module__ix6cIq__planTypeCardLabel{font-size:var(--sg-fs-md);color:var(--sg-ink);font-weight:600}.screenshots-module__ix6cIq__planTypeCardCheck{color:var(--sg-accent-strong);flex:none;margin-left:auto}.screenshots-module__ix6cIq__planTypeCardDesc{font-size:var(--sg-fs-sm);color:var(--sg-text-3);line-height:1.45}.screenshots-module__ix6cIq__planTypeNote{font-size:var(--sg-fs-sm);color:var(--sg-text-4);margin:2px 0 0;line-height:1.5}.screenshots-module__ix6cIq__planSources{gap:8px;display:grid}.screenshots-module__ix6cIq__planSourceLabel{color:var(--sg-text-3);font-size:var(--sg-fs-xs);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.screenshots-module__ix6cIq__planSourceHint{font-size:var(--sg-fs-sm);color:var(--sg-text-4);margin:-2px 0 2px;line-height:1.45}.screenshots-module__ix6cIq__planSourceList{flex-wrap:wrap;gap:8px;display:flex}.screenshots-module__ix6cIq__planSourceChip{border-radius:var(--sg-r-md);min-width:38px;height:48px;color:var(--sg-text-2);font-size:var(--sg-fs-md);cursor:pointer;transition:border-color var(--sg-dur)var(--sg-ease),box-shadow var(--sg-dur)var(--sg-ease),color var(--sg-dur)var(--sg-ease);background:#fafcfae6;border:1.5px solid #18181b21;justify-content:center;align-items:center;padding:0 4px;font-weight:600;display:inline-flex;overflow:hidden}.screenshots-module__ix6cIq__planSourceChip:hover{border-color:#1f8a5f66}.screenshots-module__ix6cIq__planSourceChipActive{border-color:var(--sg-accent-strong);box-shadow:var(--sg-ring);color:var(--sg-accent-strong)}.screenshots-module__ix6cIq__planSourceThumb{object-fit:cover;border-radius:var(--sg-r-xs);width:30px;height:44px;display:block}@media (max-width:640px){.screenshots-module__ix6cIq__planContext,.screenshots-module__ix6cIq__planTypeCards{grid-template-columns:1fr}}.screenshots-module__ix6cIq__apiKeysWrap{border:1px solid var(--sg-border);border-radius:var(--sg-r-xl);background:var(--sg-white);gap:18px;width:min(1100px,100%);margin:28px auto 0;padding:clamp(20px,3vw,30px);display:grid}.screenshots-module__ix6cIq__apiKeysHeadCopy{gap:8px;display:grid}.screenshots-module__ix6cIq__apiKeysHeadCopy h2{color:var(--sg-ink);letter-spacing:-.045em;margin:0;font-size:clamp(24px,3.4vw,34px);font-weight:600;line-height:1.04}.screenshots-module__ix6cIq__apiKeysHeadCopy>p{max-width:640px;color:var(--sg-text-3);font-size:var(--sg-fs-base);margin:0;line-height:1.6}.screenshots-module__ix6cIq__apiKeyCreateRow{flex-wrap:wrap;gap:10px;display:flex}.screenshots-module__ix6cIq__apiKeyNameInput{border-radius:var(--sg-r-md);height:42px;color:var(--sg-ink);font-size:var(--sg-fs-base);transition:border-color var(--sg-dur)var(--sg-ease),box-shadow var(--sg-dur)var(--sg-ease);background:#fafcfae6;border:1px solid #18181b21;outline:none;flex:240px;padding:0 12px}.screenshots-module__ix6cIq__apiKeyNameInput:focus{box-shadow:var(--sg-ring);border-color:#1f8a5f73}.screenshots-module__ix6cIq__apiKeyReveal{border-radius:var(--sg-r-xl);background:#1f8a5f0f;border:1px solid #1f8a5f47;gap:10px;padding:16px 18px;display:grid}.screenshots-module__ix6cIq__apiKeyRevealWarn{color:var(--sg-accent-strong);font-size:var(--sg-fs-md);align-items:center;gap:8px;font-weight:600;display:flex}.screenshots-module__ix6cIq__apiKeyRevealRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.screenshots-module__ix6cIq__apiKeyToken{border-radius:var(--sg-r-md);background:var(--sg-ink);color:var(--sg-accent-tint-3);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--sg-fs-md);word-break:break-all;flex:280px;padding:10px 12px}.screenshots-module__ix6cIq__apiKeyHint{color:var(--sg-text-3);font-size:var(--sg-fs-sm);margin:0;line-height:1.55}.screenshots-module__ix6cIq__apiKeyHint code{border-radius:var(--sg-r-xs);font-size:var(--sg-fs-sm);background:#18181b12;padding:1px 4px}.screenshots-module__ix6cIq__apiKeyEmpty{border-radius:var(--sg-r-lg);color:var(--sg-text-3);font-size:var(--sg-fs-base);border:1px dashed #18181b2e;align-items:center;gap:8px;padding:18px;display:flex}.screenshots-module__ix6cIq__apiKeyList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.screenshots-module__ix6cIq__apiKeyItem{border-radius:var(--sg-r-lg);background:#ffffffa8;border:1px solid #18181b1a;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 16px;display:flex}.screenshots-module__ix6cIq__apiKeyItemMain{flex:220px;gap:4px;min-width:0;display:grid}.screenshots-module__ix6cIq__apiKeyItemName{color:var(--sg-ink);font-size:var(--sg-fs-base);font-weight:600}.screenshots-module__ix6cIq__apiKeyItemMask{color:var(--sg-text-3);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--sg-fs-sm)}.screenshots-module__ix6cIq__apiKeyItemMeta{color:var(--sg-text-4);font-size:var(--sg-fs-sm);text-align:right;gap:2px;display:grid}.screenshots-module__ix6cIq__apiKeyRevoke{border-radius:var(--sg-r-sm);height:34px;color:var(--sg-danger);font-size:var(--sg-fs-md);cursor:pointer;transition:background var(--sg-dur)var(--sg-ease),border-color var(--sg-dur)var(--sg-ease);background:#c13c3c0f;border:1px solid #c13c3c40;align-items:center;gap:6px;padding:0 12px;font-weight:700;display:inline-flex}.screenshots-module__ix6cIq__apiKeyRevoke:hover:not(:disabled){background:#c13c3c1f;border-color:#c13c3c66}.screenshots-module__ix6cIq__apiKeyRevoke:disabled{opacity:.6;cursor:default}@media (max-width:560px){.screenshots-module__ix6cIq__apiKeyItemMeta{text-align:left}}@keyframes screenshots-module__ix6cIq__creditsModalOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes screenshots-module__ix6cIq__creditsModalCardIn{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.screenshots-module__ix6cIq__creditsModalOverlay{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#18181b80;justify-content:center;align-items:flex-start;padding:24px;animation:.18s ease-out screenshots-module__ix6cIq__creditsModalOverlayIn;display:flex;position:fixed;inset:0;overflow-y:auto}.screenshots-module__ix6cIq__creditsModalCard{border-radius:var(--sg-r-2xl);background:var(--sg-white);width:min(1280px,100%);box-shadow:var(--sg-shadow-xl);text-align:center;border:1px solid #18181b1f;margin:auto;padding:30px clamp(20px,3vw,32px) 34px;animation:.24s cubic-bezier(.22,1,.36,1) screenshots-module__ix6cIq__creditsModalCardIn;position:relative}.screenshots-module__ix6cIq__creditsModalHead{max-width:560px;margin:0 auto 6px}.screenshots-module__ix6cIq__creditsModalHead h2{margin:0 0 8px;font-size:clamp(22px,3vw,28px)}.screenshots-module__ix6cIq__creditsModalHead p{color:var(--sg-text-3);font-size:var(--sg-fs-lg);margin:0}.screenshots-module__ix6cIq__creditsModalClose{border-radius:var(--sg-r-md);width:34px;height:34px;color:var(--sg-ink-2);cursor:pointer;background:#ffffffe6;border:1px solid #18181b1f;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:16px;right:16px}.screenshots-module__ix6cIq__creditsModalClose:hover{border-color:#18181b47}.screenshots-module__ix6cIq__creditsModalCard .screenshots-module__ix6cIq__screenshotPricingGrid{margin-top:22px}@media (prefers-reduced-motion:reduce){.screenshots-module__ix6cIq__creditsModalOverlay,.screenshots-module__ix6cIq__creditsModalCard{animation:none}}.screenshots-module__ix6cIq__paywallCard{width:min(1180px,100%);padding-top:40px}.screenshots-module__ix6cIq__paywallCard .screenshots-module__ix6cIq__creditsModalHead h2{color:var(--sg-ink);background:0 0;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:initial}.screenshots-module__ix6cIq__paywallReviewsRow{margin:22px 0 4px;position:relative;overflow:hidden}.screenshots-module__ix6cIq__paywallReviewsRow:before,.screenshots-module__ix6cIq__paywallReviewsRow:after{content:"";z-index:2;pointer-events:none;width:56px;position:absolute;top:0;bottom:0}.screenshots-module__ix6cIq__paywallReviewsRow:before{background:linear-gradient(90deg,var(--sg-white),transparent);left:0}.screenshots-module__ix6cIq__paywallReviewsRow:after{background:linear-gradient(270deg,var(--sg-white),transparent);right:0}.screenshots-module__ix6cIq__paywallReviewsTrack{will-change:transform;align-items:stretch;gap:12px;width:max-content;padding:4px 6px;animation:42s linear infinite screenshots-module__ix6cIq__wallMarquee;display:flex}.screenshots-module__ix6cIq__paywallReviewsRow:hover .screenshots-module__ix6cIq__paywallReviewsTrack{animation-play-state:paused}.screenshots-module__ix6cIq__paywallReviewCard{border-radius:var(--sg-r-md);background:var(--sg-surface-2);text-align:left;border:1px solid #18181b1a;width:264px;margin:0;padding:14px 16px;position:relative}.screenshots-module__ix6cIq__paywallReviewCard>svg{color:var(--sg-accent-tint-2);position:absolute;top:12px;right:12px}.screenshots-module__ix6cIq__paywallReviewStars{color:var(--sg-accent-strong);gap:2px;margin-bottom:6px;display:flex}.screenshots-module__ix6cIq__paywallReviewCard blockquote{-webkit-line-clamp:3;color:var(--sg-text-2);-webkit-box-orient:vertical;margin:0 0 8px;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.screenshots-module__ix6cIq__paywallReviewCard figcaption{color:var(--sg-ink-2);font-size:12px;font-weight:600}.screenshots-module__ix6cIq__paywallTrust{color:var(--sg-text-3);font-size:var(--sg-fs-sm);justify-content:center;align-items:center;gap:6px;margin:18px 0 0;display:flex}.screenshots-module__ix6cIq__paywallTrust svg{color:var(--sg-accent-strong)}.screenshots-module__ix6cIq__paywallWaiting{flex-direction:column;align-items:center;gap:10px;max-width:460px;margin:28px auto 10px;display:flex}.screenshots-module__ix6cIq__paywallWaiting>svg{color:var(--sg-accent-strong)}.screenshots-module__ix6cIq__paywallWaiting h3{font-size:var(--sg-fs-xl);color:var(--sg-ink);margin:4px 0 0}.screenshots-module__ix6cIq__paywallWaiting p{color:var(--sg-text-3);font-size:var(--sg-fs-md);margin:0;line-height:1.6}.screenshots-module__ix6cIq__paywallWaitingHint{color:var(--sg-accent-strong);font-weight:600}.screenshots-module__ix6cIq__paywallWaitingActions{flex-direction:column;align-items:center;gap:10px;margin-top:8px;display:flex}.screenshots-module__ix6cIq__paywallBackLink{color:var(--sg-text-3);font-size:var(--sg-fs-sm);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.screenshots-module__ix6cIq__paywallBackLink:hover{color:var(--sg-ink)}@media (prefers-reduced-motion:reduce){.screenshots-module__ix6cIq__paywallReviewsTrack{animation:none}}.screenshots-module__ix6cIq__wallSection{text-align:center;width:100%;margin:0 auto;padding:72px 0 46px;overflow:hidden}.screenshots-module__ix6cIq__wallSection h2{color:var(--sg-ink);letter-spacing:-.06em;margin:0;font-size:clamp(34px,4vw,52px);font-weight:800;line-height:1}.screenshots-module__ix6cIq__wallRows{flex-direction:column;gap:18px;margin-top:42px;display:flex}.screenshots-module__ix6cIq__wallRow{position:relative;overflow:hidden}.screenshots-module__ix6cIq__wallRow:before,.screenshots-module__ix6cIq__wallRow:after{content:"";z-index:2;pointer-events:none;width:9vw;position:absolute;top:0;bottom:0}.screenshots-module__ix6cIq__wallRow:before{background:linear-gradient(90deg,var(--sg-surface-2),transparent);left:0}.screenshots-module__ix6cIq__wallRow:after{background:linear-gradient(270deg,var(--sg-surface-2),transparent);right:0}.screenshots-module__ix6cIq__wallTrack{will-change:transform;align-items:stretch;gap:18px;width:max-content;padding:4px 8px;animation:48s linear infinite screenshots-module__ix6cIq__wallMarquee;display:flex}.screenshots-module__ix6cIq__wallTrackReverse{animation-duration:56s;animation-direction:reverse}.screenshots-module__ix6cIq__wallRow:hover .screenshots-module__ix6cIq__wallTrack{animation-play-state:paused}@keyframes screenshots-module__ix6cIq__wallMarquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - 9px))}}.screenshots-module__ix6cIq__wallCard{text-align:left;background:var(--sg-white);border:1px solid var(--sg-border);border-radius:var(--sg-r-xl);width:330px;transition:border-color var(--sg-dur)var(--sg-ease),box-shadow var(--sg-dur)var(--sg-ease);flex-direction:column;gap:10px;margin:0;padding:22px 22px 20px;display:flex;position:relative}.screenshots-module__ix6cIq__wallCard:hover{border-color:var(--sg-accent-tint-3);box-shadow:var(--sg-shadow-md)}.screenshots-module__ix6cIq__wallQuote{color:var(--sg-accent-tint-2);position:absolute;top:18px;right:20px}.screenshots-module__ix6cIq__wallStars{gap:2px;display:flex}.screenshots-module__ix6cIq__wallStarFilled{color:#f5a623}.screenshots-module__ix6cIq__wallStarEmpty{color:var(--sg-border-strong)}.screenshots-module__ix6cIq__wallCard blockquote{color:var(--sg-ink-2);font-size:var(--sg-fs-md);flex:1;margin:0;line-height:1.6}.screenshots-module__ix6cIq__wallCard figcaption{color:var(--sg-ink);font-size:var(--sg-fs-sm);font-weight:600}.screenshots-module__ix6cIq__wallCard figcaption:before{content:"— ";color:var(--sg-accent)}.screenshots-module__ix6cIq__wallCtaLink{color:var(--sg-accent);background:var(--sg-white);border:1px solid var(--sg-accent-tint-3);border-radius:var(--sg-r-lg);font-size:var(--sg-fs-md);transition:background var(--sg-dur)var(--sg-ease),border-color var(--sg-dur)var(--sg-ease);align-items:center;gap:8px;margin-top:34px;padding:12px 18px;font-weight:600;text-decoration:none;display:inline-flex}.screenshots-module__ix6cIq__wallCtaLink:hover{background:var(--sg-accent-tint);border-color:var(--sg-accent)}@media (max-width:680px){.screenshots-module__ix6cIq__wallSection{padding:54px 0 36px}.screenshots-module__ix6cIq__wallCard{width:270px;padding:18px}.screenshots-module__ix6cIq__wallTrack{gap:14px;animation-duration:36s}.screenshots-module__ix6cIq__wallTrackReverse{animation-duration:42s}}.screenshots-module__ix6cIq__addonUpsell{text-align:center;width:min(1120px,100%);margin:22px auto 0}.screenshots-module__ix6cIq__addonUpsellToggle{border-radius:var(--sg-r-pill);border:1px solid var(--border,#ffffff24);color:inherit;cursor:pointer;transition:border-color var(--sg-dur)var(--sg-ease),background var(--sg-dur)var(--sg-ease);background:0 0;align-items:center;gap:8px;padding:12px 18px;font-size:.95rem;font-weight:600;display:inline-flex}.screenshots-module__ix6cIq__addonUpsellToggle:hover{border-color:var(--accent,var(--sg-accent-bright))}.screenshots-module__ix6cIq__addonUpsellHead{max-width:560px;margin:6px auto 14px}.screenshots-module__ix6cIq__addonUpsellHead h3{margin:0 0 4px;font-size:1.1rem}.screenshots-module__ix6cIq__addonUpsellHead p{opacity:.7;margin:0;font-size:.92rem}.screenshots-module__ix6cIq__localizePanel{border:1px solid var(--sg-border);border-radius:var(--sg-r-lg);background:var(--sg-white);gap:16px;padding:16px;display:grid}.screenshots-module__ix6cIq__localizeHead h3{color:var(--sg-ink);font-size:var(--sg-fs-2xl);margin:0;line-height:1.15}.screenshots-module__ix6cIq__localizeSub{color:var(--sg-text-2);font-size:var(--sg-fs-md);max-width:60ch;margin:8px 0 0;line-height:1.45}.screenshots-module__ix6cIq__langGrid{flex-wrap:wrap;gap:8px;display:flex}.screenshots-module__ix6cIq__langChip{border:1px solid var(--sg-border);border-radius:var(--sg-r-pill);background:var(--sg-bg);min-height:34px;color:var(--sg-ink-2);font-family:inherit;font-size:var(--sg-fs-md);cursor:pointer;transition:background var(--sg-dur)var(--sg-ease),border-color var(--sg-dur)var(--sg-ease),color var(--sg-dur)var(--sg-ease);align-items:center;gap:6px;padding:0 12px;font-weight:500;display:inline-flex}.screenshots-module__ix6cIq__langChip:hover:not(:disabled){color:var(--sg-accent-strong);border-color:#1f8a5f66}.screenshots-module__ix6cIq__langChip:disabled{opacity:.55;cursor:not-allowed}.screenshots-module__ix6cIq__langChipActive,.screenshots-module__ix6cIq__langChipActive:hover:not(:disabled){color:var(--sg-accent-strong);background:#1f8a5f1a;border-color:#1f8a5f73}.screenshots-module__ix6cIq__localizeActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.screenshots-module__ix6cIq__localizeCost{color:var(--sg-text-3);font-size:var(--sg-fs-md);font-weight:500}.screenshots-module__ix6cIq__localizeError{color:var(--sg-danger);font-size:var(--sg-fs-md);margin:0}.screenshots-module__ix6cIq__localizeResults{border-top:1px solid var(--sg-surface-3);gap:16px;padding-top:16px;display:grid}.screenshots-module__ix6cIq__localizeLangBlock{gap:10px;display:grid}.screenshots-module__ix6cIq__localizeLangHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.screenshots-module__ix6cIq__localizeLangHeader h4{color:var(--sg-ink);font-size:var(--sg-fs-lg);margin:0}.screenshots-module__ix6cIq__localizeLangHeader h4 small{color:var(--sg-text-4);font-weight:500;font-size:var(--sg-fs-sm)}.screenshots-module__ix6cIq__localizeLangPreviews{flex-wrap:wrap;gap:12px;display:flex}.screenshots-module__ix6cIq__localizeLangPreviews img{border:1px solid var(--sg-border);border-radius:var(--sg-r-md);max-width:100%}.screenshots-module__ix6cIq__setPicker{flex-wrap:wrap;gap:8px;margin:4px 0 6px;display:flex}.screenshots-module__ix6cIq__setPickerOption{border:1px solid var(--sg-border);border-radius:var(--sg-r-pill);background:var(--sg-bg);min-height:34px;color:var(--sg-ink-2);font-family:inherit;font-size:var(--sg-fs-md);cursor:pointer;transition:background var(--sg-dur)var(--sg-ease),border-color var(--sg-dur)var(--sg-ease),color var(--sg-dur)var(--sg-ease);align-items:center;gap:4px;padding:0 12px;font-weight:500;display:inline-flex}.screenshots-module__ix6cIq__setPickerOption:hover{color:var(--sg-accent-strong);border-color:#1f8a5f66}.screenshots-module__ix6cIq__setPickerOptionActive,.screenshots-module__ix6cIq__setPickerOptionActive:hover{color:var(--sg-accent-strong);background:#1f8a5f1a;border-color:#1f8a5f73}.screenshots-module__ix6cIq__setFilterRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 16px;display:flex}.screenshots-module__ix6cIq__setFilter{flex-wrap:wrap;gap:8px;display:flex}.screenshots-module__ix6cIq__setDeleteButton{border-radius:var(--sg-r-pill);min-height:32px;color:var(--sg-danger);font-family:inherit;font-size:var(--sg-fs-md);cursor:pointer;transition:background var(--sg-dur)var(--sg-ease),border-color var(--sg-dur)var(--sg-ease),opacity var(--sg-dur)var(--sg-ease);background:#be2f2f0d;border:1px solid #be2f2f40;align-items:center;gap:6px;padding:0 12px;font-weight:500;display:inline-flex}.screenshots-module__ix6cIq__setDeleteButton:hover{background:#be2f2f1a;border-color:#be2f2f73}.screenshots-module__ix6cIq__setDeleteButton:disabled{cursor:not-allowed;opacity:.5}.screenshots-module__ix6cIq__setActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.screenshots-module__ix6cIq__setEditButton{border-radius:var(--sg-r-pill);min-height:32px;color:var(--sg-accent-strong);font-family:inherit;font-size:var(--sg-fs-md);cursor:pointer;transition:background var(--sg-dur)var(--sg-ease),border-color var(--sg-dur)var(--sg-ease),opacity var(--sg-dur)var(--sg-ease);background:#1f8a5f0f;border:1px solid #1f8a5f4d;align-items:center;gap:6px;padding:0 12px;font-weight:500;display:inline-flex}.screenshots-module__ix6cIq__setEditButton:hover{background:#1f8a5f1f;border-color:#1f8a5f80}.screenshots-module__ix6cIq__setEditButton:disabled{cursor:not-allowed;opacity:.5}.screenshots-module__ix6cIq__setAddButton{border:1px solid var(--sg-accent-strong);border-radius:var(--sg-r-pill);background:var(--sg-accent);min-height:32px;color:var(--sg-white);font-family:inherit;font-size:var(--sg-fs-md);cursor:pointer;transition:background var(--sg-dur)var(--sg-ease),opacity var(--sg-dur)var(--sg-ease);align-items:center;gap:6px;padding:0 14px;font-weight:600;display:inline-flex}.screenshots-module__ix6cIq__setAddButton:hover:not(:disabled){background:var(--sg-accent-strong)}.screenshots-module__ix6cIq__setAddButton:disabled{cursor:not-allowed;opacity:.5}.screenshots-module__ix6cIq__editField{gap:8px;margin-top:12px;display:grid}.screenshots-module__ix6cIq__editTextarea{border:1px solid var(--sg-border);border-radius:var(--sg-r-md);width:100%;min-height:96px;color:var(--sg-ink);background:var(--sg-white);font-family:inherit;font-size:var(--sg-fs-base);resize:vertical;transition:border-color var(--sg-dur)var(--sg-ease),box-shadow var(--sg-dur)var(--sg-ease);outline:none;padding:12px;line-height:1.5}.screenshots-module__ix6cIq__editTextarea:focus{box-shadow:var(--sg-ring);border-color:#1f8a5f73}.screenshots-module__ix6cIq__editTextarea:disabled{opacity:.6;cursor:not-allowed}.screenshots-module__ix6cIq__setFilterOption{border:1px solid var(--sg-border);border-radius:var(--sg-r-pill);background:var(--sg-white);min-height:32px;color:var(--sg-text-2);font-family:inherit;font-size:var(--sg-fs-md);cursor:pointer;transition:background var(--sg-dur)var(--sg-ease),border-color var(--sg-dur)var(--sg-ease),color var(--sg-dur)var(--sg-ease);align-items:center;padding:0 14px;font-weight:500;display:inline-flex}.screenshots-module__ix6cIq__setFilterOption:hover{color:var(--sg-accent-strong);border-color:#1f8a5f66}.screenshots-module__ix6cIq__setFilterOptionActive,.screenshots-module__ix6cIq__setFilterOptionActive:hover{color:var(--sg-accent-strong);background:#1f8a5f1a;border-color:#1f8a5f73}.screenshots-module__ix6cIq__langField{flex-direction:column;gap:6px;margin:2px 0 10px;display:flex}.screenshots-module__ix6cIq__langFieldLabel{font-size:var(--sg-fs-sm);color:var(--sg-ink-2);font-weight:600}.screenshots-module__ix6cIq__langFieldSelect{appearance:none;border:1px solid var(--sg-border);border-radius:var(--sg-r-lg);background:var(--sg-bg);min-height:38px;color:var(--sg-ink);font-family:inherit;font-size:var(--sg-fs-md);cursor:pointer;transition:border-color var(--sg-dur)var(--sg-ease);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23697a70' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding:0 12px}.screenshots-module__ix6cIq__langFieldSelect:hover,.screenshots-module__ix6cIq__langFieldSelect:focus-visible{border-color:#1f8a5f66;outline:none}.screenshots-module__ix6cIq__localizeOption{border:1px solid var(--sg-border);border-radius:var(--sg-r-lg);background:var(--sg-bg);cursor:pointer;transition:border-color var(--sg-dur)var(--sg-ease),background var(--sg-dur)var(--sg-ease);align-items:flex-start;gap:10px;margin:2px 0 10px;padding:12px;display:flex}.screenshots-module__ix6cIq__localizeOption:hover{border-color:#1f8a5f66}.screenshots-module__ix6cIq__localizeOptionActive,.screenshots-module__ix6cIq__localizeOptionActive:hover{background:#1f8a5f14;border-color:#1f8a5f73}.screenshots-module__ix6cIq__localizeOption input[type=checkbox]{width:16px;height:16px;accent-color:var(--sg-accent);cursor:pointer;margin-top:2px}.screenshots-module__ix6cIq__localizeOptionText{flex-direction:column;gap:2px;display:flex}.screenshots-module__ix6cIq__localizeOptionTitle{font-size:var(--sg-fs-md);color:var(--sg-ink);font-weight:600}.screenshots-module__ix6cIq__localizeOptionHint{font-size:var(--sg-fs-sm);color:var(--sg-text-3);line-height:1.4}.screenshots-module__ix6cIq__asWindow{border:1px solid var(--sg-border);border-radius:var(--sg-r-2xl);background:var(--sg-white);min-height:640px;box-shadow:var(--sg-shadow-lg);align-items:stretch;display:flex;overflow:hidden}.screenshots-module__ix6cIq__flowShellFull{align-content:stretch;width:100%;max-width:none;min-height:calc(100vh - 60px);margin:0;padding:0}.screenshots-module__ix6cIq__resultFlowFull{background:0 0;border:none;border-radius:0;width:100%;max-width:none;padding:0}.screenshots-module__ix6cIq__resultFlowFull .screenshots-module__ix6cIq__asWindow{border:none;border-top:1px solid var(--sg-border);min-height:calc(100vh - 60px);box-shadow:none;border-radius:0}.screenshots-module__ix6cIq__asSidebar{background:var(--sg-bg);border-right:1px solid var(--sg-border);transition:flex-basis var(--sg-dur-slow)var(--sg-ease),width var(--sg-dur-slow)var(--sg-ease);flex-direction:column;flex:0 0 264px;gap:22px;padding:20px 16px;display:flex;overflow-y:auto}.screenshots-module__ix6cIq__asSideBrand{border-bottom:1px solid var(--sg-surface-3);align-items:center;gap:10px;padding:2px 6px 14px;display:flex}.screenshots-module__ix6cIq__asSideBrandText{min-width:0}.screenshots-module__ix6cIq__asSideToggle{border:1px solid var(--sg-border);border-radius:var(--sg-r-sm);background:var(--sg-white);width:32px;height:32px;color:var(--sg-text-2);cursor:pointer;transition:background var(--sg-dur)var(--sg-ease),border-color var(--sg-dur)var(--sg-ease),color var(--sg-dur)var(--sg-ease);flex:none;place-items:center;margin-left:auto;display:grid}.screenshots-module__ix6cIq__asSideToggle:hover{color:var(--sg-accent-strong);border-color:#1f8a5f66}.screenshots-module__ix6cIq__asSidebarCollapsed{flex-basis:56px;width:56px;padding:16px 10px;overflow:hidden}.screenshots-module__ix6cIq__asSidebarCollapsed .screenshots-module__ix6cIq__asSideBrand{border-bottom:none;justify-content:center;padding:0}.screenshots-module__ix6cIq__asSidebarCollapsed .screenshots-module__ix6cIq__asSideBrandMark,.screenshots-module__ix6cIq__asSidebarCollapsed .screenshots-module__ix6cIq__asSideBrandText,.screenshots-module__ix6cIq__asSidebarCollapsed .screenshots-module__ix6cIq__asSideSection,.screenshots-module__ix6cIq__asSidebarCollapsed .screenshots-module__ix6cIq__asSideFooter{display:none}.screenshots-module__ix6cIq__asSidebarCollapsed .screenshots-module__ix6cIq__asSideToggle{margin:0 auto}.screenshots-module__ix6cIq__asSideBrandMark{border-radius:var(--sg-r-sm);background:var(--sg-accent-strong);width:30px;height:30px;color:var(--sg-white);place-items:center;display:grid}.screenshots-module__ix6cIq__asSideBrand strong{color:var(--sg-ink);font-size:var(--sg-fs-base);line-height:1.1;display:block}.screenshots-module__ix6cIq__asSideBrand small{color:var(--sg-text-3);font-size:var(--sg-fs-xs)}.screenshots-module__ix6cIq__asSideSection{flex-direction:column;gap:8px;display:flex}.screenshots-module__ix6cIq__asSideLabel{color:var(--sg-text-3);font-size:var(--sg-fs-xs);letter-spacing:.08em;text-transform:uppercase;margin:0 0 2px;padding:0 6px;font-weight:600}.screenshots-module__ix6cIq__asSideHint{color:var(--sg-text-3);font-size:var(--sg-fs-xs);margin:6px 6px 0;line-height:1.45}.screenshots-module__ix6cIq__asVersionSwitch{flex-wrap:wrap;gap:6px;margin:0 0 8px;display:flex}.screenshots-module__ix6cIq__asVersionChip{border:1px solid var(--sg-border);border-radius:var(--sg-r-pill);background:var(--sg-white);min-width:30px;height:30px;color:var(--sg-text-2);font-size:var(--sg-fs-md);cursor:pointer;transition:background var(--sg-dur)var(--sg-ease),border-color var(--sg-dur)var(--sg-ease),color var(--sg-dur)var(--sg-ease);place-items:center;padding:0 10px;font-weight:700;text-decoration:none;display:inline-grid}.screenshots-module__ix6cIq__asVersionChip:hover{color:var(--sg-accent-strong);border-color:#1f8a5f66}.screenshots-module__ix6cIq__asVersionChipActive,.screenshots-module__ix6cIq__asVersionChipActive:hover{color:var(--sg-accent-strong);cursor:default;background:#1f8a5f1a;border-color:#1f8a5f73}.screenshots-module__ix6cIq__asSidePlatforms{border-radius:var(--sg-r-md);background:var(--sg-surface-3);gap:4px;padding:3px;display:flex}.screenshots-module__ix6cIq__asSidePlatform{border-radius:var(--sg-r-xs);min-height:30px;color:var(--sg-ink-2);font-family:inherit;font-size:var(--sg-fs-sm);cursor:pointer;transition:background var(--sg-dur)var(--sg-ease),color var(--sg-dur)var(--sg-ease);background:0 0;border:none;flex:1;font-weight:600}.screenshots-module__ix6cIq__asSidePlatformActive{background:var(--sg-white);color:var(--sg-ink);box-shadow:var(--sg-shadow-xs)}.screenshots-module__ix6cIq__asSideSizes{flex-direction:column;gap:3px;display:flex}.screenshots-module__ix6cIq__asSideSize{border-radius:var(--sg-r-sm);width:100%;color:var(--sg-ink);text-align:left;cursor:pointer;transition:background var(--sg-dur)var(--sg-ease),border-color var(--sg-dur)var(--sg-ease);background:0 0;border:1px solid #0000;align-items:center;gap:10px;padding:8px 10px;font-family:inherit;display:flex}.screenshots-module__ix6cIq__asSideSize:hover:not(:disabled){background:var(--sg-surface-3)}.screenshots-module__ix6cIq__asSideSize:disabled{opacity:.5;cursor:not-allowed}.screenshots-module__ix6cIq__asSideSizeActive,.screenshots-module__ix6cIq__asSideSizeActive:hover:not(:disabled){background:#1f8a5f1a;border-color:#1f8a5f52}.screenshots-module__ix6cIq__asSideStatus{border-radius:var(--sg-r-xs);background:var(--sg-surface-3);width:22px;height:22px;color:var(--sg-accent-strong);flex:none;place-items:center;display:grid}.screenshots-module__ix6cIq__asSideSizeActive .screenshots-module__ix6cIq__asSideStatus{background:#1f8a5f29}.screenshots-module__ix6cIq__asSideSizeMeta{flex-direction:column;flex:1;min-width:0;line-height:1.15;display:flex}.screenshots-module__ix6cIq__asSideSizeMeta strong{font-size:var(--sg-fs-md);font-weight:600}.screenshots-module__ix6cIq__asSideSizeMeta small{color:var(--sg-text-3);font-size:var(--sg-fs-xs)}.screenshots-module__ix6cIq__asSideSize em,.screenshots-module__ix6cIq__asSideLang em{color:var(--sg-accent-strong);font-size:var(--sg-fs-xs);font-style:normal;font-weight:600}.screenshots-module__ix6cIq__asSideLangs{flex-direction:column;gap:3px;max-height:280px;padding-right:2px;display:flex;overflow-y:auto}.screenshots-module__ix6cIq__asSideLangRow{align-items:stretch;gap:3px;display:flex}.screenshots-module__ix6cIq__asSideLangRow .screenshots-module__ix6cIq__asSideLang{flex:1;min-width:0}.screenshots-module__ix6cIq__asSideLangAddBtn{border-radius:var(--sg-r-sm);width:32px;color:var(--sg-accent-strong);cursor:pointer;transition:background var(--sg-dur)var(--sg-ease),border-color var(--sg-dur)var(--sg-ease);background:#1f8a5f0f;border:1px solid #1f8a5f47;flex:none;place-items:center;display:inline-grid}.screenshots-module__ix6cIq__asSideLangAddBtn:hover:not(:disabled){background:#1f8a5f24;border-color:#1f8a5f66}.screenshots-module__ix6cIq__asSideLangAddBtn:disabled{opacity:.5;cursor:default}.screenshots-module__ix6cIq__asSideLang{border-radius:var(--sg-r-sm);width:100%;color:var(--sg-ink);font-family:inherit;font-size:var(--sg-fs-md);text-align:left;cursor:pointer;transition:background var(--sg-dur)var(--sg-ease),border-color var(--sg-dur)var(--sg-ease);background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding:8px 10px;display:flex}.screenshots-module__ix6cIq__asSideLang:hover{background:var(--sg-surface-3)}.screenshots-module__ix6cIq__asSideLangActive,.screenshots-module__ix6cIq__asSideLangActive:hover{color:var(--sg-accent-strong);background:#1f8a5f1a;border-color:#1f8a5f52}.screenshots-module__ix6cIq__asSideLangCode{border-radius:var(--sg-r-xs);background:var(--sg-surface-3);min-width:30px;height:18px;color:var(--sg-text-2);font-size:var(--sg-fs-2xs);letter-spacing:.04em;place-items:center;padding:0 4px;font-weight:700;display:inline-grid}.screenshots-module__ix6cIq__asSideLangActive .screenshots-module__ix6cIq__asSideLangCode{color:var(--sg-accent-strong);background:#1f8a5f2e}.screenshots-module__ix6cIq__asSideAdd,.screenshots-module__ix6cIq__asSideAction,.screenshots-module__ix6cIq__asSideFooterBtn{border:1px solid var(--sg-border);border-radius:var(--sg-r-sm);background:var(--sg-white);width:100%;min-height:36px;color:var(--sg-ink-2);font-family:inherit;font-size:var(--sg-fs-md);text-align:left;cursor:pointer;transition:background var(--sg-dur)var(--sg-ease),border-color var(--sg-dur)var(--sg-ease),color var(--sg-dur)var(--sg-ease);align-items:center;gap:8px;padding:0 12px;font-weight:500;text-decoration:none;display:flex}.screenshots-module__ix6cIq__asSideAdd{color:var(--sg-accent-strong);background:#1f8a5f0f;border-color:#1f8a5f47;margin-top:4px}.screenshots-module__ix6cIq__asSideAdd:hover:not(:disabled),.screenshots-module__ix6cIq__asSideAction:hover:not(:disabled),.screenshots-module__ix6cIq__asSideFooterBtn:hover{color:var(--sg-accent-strong);border-color:#1f8a5f66}.screenshots-module__ix6cIq__asSideAdd:disabled,.screenshots-module__ix6cIq__asSideAction:disabled{opacity:.5;cursor:not-allowed}.screenshots-module__ix6cIq__asSideAdAction{color:var(--sg-accent-strong);background:#1f8a5f14;border-color:#1f8a5f52;font-weight:600}.screenshots-module__ix6cIq__asSideAdAction:hover:not(:disabled){background:#1f8a5f1f;border-color:#1f8a5f80}.screenshots-module__ix6cIq__asSideAdActionActive,.screenshots-module__ix6cIq__asSideAdActionActive:hover:not(:disabled){background:var(--sg-accent-strong);border-color:var(--sg-accent-strong);color:var(--sg-white)}.screenshots-module__ix6cIq__asSideAdActionActive .screenshots-module__ix6cIq__asSideNewBadge{color:var(--sg-white);background:#ffffff38}.screenshots-module__ix6cIq__asSideNewBadge{border-radius:var(--sg-r-pill);background:var(--sg-accent-strong);color:var(--sg-white);font-size:var(--sg-fs-2xs);letter-spacing:.04em;text-transform:uppercase;margin-left:auto;padding:1px 8px;font-weight:700}.screenshots-module__ix6cIq__asSideFooter{border-top:1px solid var(--sg-surface-3);flex-direction:column;gap:6px;margin-top:auto;padding-top:16px;display:flex}.screenshots-module__ix6cIq__asMain{background:var(--sg-white);flex-direction:column;flex:1;min-width:0;display:flex}.screenshots-module__ix6cIq__asTopNotice{border-radius:var(--sg-r-md);color:#9a3412;font-size:var(--sg-fs-sm);background:#fff7ed;border:1px solid #fed7aa;align-items:center;gap:10px;margin:12px 12px 0;padding:8px 14px;line-height:1.4;display:flex}.screenshots-module__ix6cIq__asTopNotice svg{flex:none}.screenshots-module__ix6cIq__asTopNoticeCta{border-radius:var(--sg-r-pill);color:var(--sg-white);font-family:inherit;font-size:var(--sg-fs-sm);cursor:pointer;background:#9a3412;border:none;flex:none;margin-left:auto;padding:4px 12px;font-weight:600}.screenshots-module__ix6cIq__asBanner{min-height:232px;color:var(--sg-white);align-items:center;gap:28px;padding:40px 44px;display:flex}.screenshots-module__ix6cIq__asIconWrap{flex:none;position:relative}.screenshots-module__ix6cIq__asIcon{background:#ffffff1f;border:none;border-radius:34px;flex:none;width:152px;height:152px;padding:0;position:relative;overflow:hidden;box-shadow:0 10px 28px -10px #0000008c,inset 0 0 0 1px #ffffff2e}.screenshots-module__ix6cIq__asIcon img{object-fit:cover;width:100%;height:100%;display:block}.screenshots-module__ix6cIq__asIconEmpty{color:#ffffffd9;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;height:100%;display:flex}.screenshots-module__ix6cIq__asIconEmpty small{font-size:var(--sg-fs-sm);font-weight:500}.screenshots-module__ix6cIq__asIconHover{color:var(--sg-white);font-size:var(--sg-fs-xs);text-align:center;opacity:0;transition:opacity var(--sg-dur)var(--sg-ease);background:#00000073;padding:6px 0;font-weight:600;position:absolute;inset:auto 0 0}.screenshots-module__ix6cIq__asIcon:hover .screenshots-module__ix6cIq__asIconHover{opacity:1}.screenshots-module__ix6cIq__asIconGenerate{color:#ffffffeb;cursor:pointer;width:100%;height:100%;transition:background var(--sg-dur)var(--sg-ease),color var(--sg-dur)var(--sg-ease);background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:0;display:flex}.screenshots-module__ix6cIq__asIconGenerate:hover:not(:disabled){background:#ffffff1a}.screenshots-module__ix6cIq__asIconGenerate:disabled{opacity:.55;cursor:not-allowed}.screenshots-module__ix6cIq__asIconGenerate small{font-size:var(--sg-fs-sm);letter-spacing:-.01em;font-weight:600}.screenshots-module__ix6cIq__asIconBusy{color:var(--sg-white);background:#0000006b;place-items:center;display:grid;position:absolute;inset:0}.screenshots-module__ix6cIq__asIconControls{opacity:0;transition:opacity var(--sg-dur)var(--sg-ease),transform var(--sg-dur)var(--sg-ease);background:linear-gradient(#0000,#0000008c);justify-content:center;align-items:center;gap:8px;padding:8px 0;display:flex;position:absolute;inset:auto 0 0;transform:translateY(4px)}.screenshots-module__ix6cIq__asIcon:hover .screenshots-module__ix6cIq__asIconControls,.screenshots-module__ix6cIq__asIconControls:focus-within{opacity:1;transform:translateY(0)}.screenshots-module__ix6cIq__asIconControlBtn{border-radius:var(--sg-r-pill);width:32px;height:32px;color:var(--sg-ink);cursor:pointer;transition:background var(--sg-dur)var(--sg-ease),color var(--sg-dur)var(--sg-ease),transform var(--sg-dur)var(--sg-ease);background:#ffffffeb;border:none;justify-content:center;align-items:center;display:inline-flex}.screenshots-module__ix6cIq__asIconControlBtn:hover:not(:disabled){background:var(--sg-white);color:var(--sg-accent-strong);transform:translateY(-1px)}.screenshots-module__ix6cIq__asIconControlBtn:disabled{opacity:.6;cursor:default}.screenshots-module__ix6cIq__asIconMenu{z-index:30;border-radius:var(--sg-r-xl);background:var(--sg-white);border:1px solid var(--sg-border);width:260px;box-shadow:var(--sg-shadow-lg);padding:6px;position:absolute;top:calc(100% + 8px);left:0}.screenshots-module__ix6cIq__asIconMenuItem{border-radius:var(--sg-r-md);width:100%;color:var(--sg-ink);text-align:left;cursor:pointer;transition:background var(--sg-dur)var(--sg-ease),color var(--sg-dur)var(--sg-ease);background:0 0;border:none;align-items:center;gap:12px;padding:10px 12px;display:flex}.screenshots-module__ix6cIq__asIconMenuItem:hover{color:var(--sg-accent-strong);background:#1f8a5f1a}.screenshots-module__ix6cIq__asIconMenuItem span{flex-direction:column;gap:1px;min-width:0;display:flex}.screenshots-module__ix6cIq__asIconMenuItem strong{font-size:var(--sg-fs-md);font-weight:600}.screenshots-module__ix6cIq__asIconMenuItem small{font-size:var(--sg-fs-xs);color:var(--sg-text-3)}.screenshots-module__ix6cIq__asIconMenuItem:hover small{color:#177249cc}.screenshots-module__ix6cIq__asIconError{border-radius:var(--sg-r-md);width:152px;color:var(--sg-white);font-size:var(--sg-fs-xs);text-align:left;cursor:pointer;background:#b42318eb;border:1px solid #b423184d;margin-top:10px;padding:8px 10px;font-weight:500;line-height:1.35;display:block}.screenshots-module__ix6cIq__asTitleBlock{min-width:0}.screenshots-module__ix6cIq__asTitle{font-size:var(--sg-fs-5xl);letter-spacing:-.01em;margin:0;font-weight:700;line-height:1.1}.screenshots-module__ix6cIq__asSubtitle{font-size:var(--sg-fs-xl);color:#ffffffdb;margin:6px 0 0}.screenshots-module__ix6cIq__asPriceLine{font-size:var(--sg-fs-md);color:#ffffffbd;margin:16px 0 0}.screenshots-module__ix6cIq__asShare{border-radius:var(--sg-r-pill);color:var(--sg-white);font-size:var(--sg-fs-md);background:#ffffff2e;align-items:center;gap:6px;margin-top:12px;padding:6px 14px;font-weight:600;display:inline-flex}.screenshots-module__ix6cIq__asMeta{border-bottom:1px solid var(--sg-border);padding:18px 24px;display:flex}.screenshots-module__ix6cIq__asMetaCol{text-align:center;flex-direction:column;flex:1;align-items:center;gap:3px;min-width:0;padding:2px 8px;display:flex}.screenshots-module__ix6cIq__asMetaCol+.screenshots-module__ix6cIq__asMetaCol{border-left:1px solid var(--sg-border)}.screenshots-module__ix6cIq__asMetaLabel{color:var(--sg-text-3);font-size:var(--sg-fs-2xs);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.screenshots-module__ix6cIq__asMetaValue{color:var(--sg-ink);font-size:var(--sg-fs-xl);align-items:center;gap:4px;font-weight:600;line-height:1.1;display:flex}.screenshots-module__ix6cIq__asMetaValueText{font-size:var(--sg-fs-md);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.screenshots-module__ix6cIq__asMetaSub{color:var(--sg-text-4);font-size:var(--sg-fs-xs);letter-spacing:.04em}.screenshots-module__ix6cIq__asGallerySection{flex:1;padding:24px 24px 30px}.screenshots-module__ix6cIq__asGallery{gap:16px;padding-bottom:8px;display:flex;overflow-x:auto}.screenshots-module__ix6cIq__asShot{border-radius:var(--sg-r-2xl);background:var(--sg-surface-2);border:1px solid var(--sg-border);flex:none;height:clamp(340px,48vh,540px);position:relative;overflow:hidden}.screenshots-module__ix6cIq__asShot img{width:auto;height:100%;display:block}.screenshots-module__ix6cIq__asShotDownload{width:34px;height:34px;color:var(--sg-white);opacity:0;transition:opacity var(--sg-dur)var(--sg-ease),background var(--sg-dur)var(--sg-ease);background:#0000008c;border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:10px}.screenshots-module__ix6cIq__asShot:hover .screenshots-module__ix6cIq__asShotDownload{opacity:1}.screenshots-module__ix6cIq__asShotDownload:hover{background:#000000bf}.screenshots-module__ix6cIq__asShotEdit{cursor:pointer;width:34px;height:34px;color:var(--sg-white);opacity:0;transition:opacity var(--sg-dur)var(--sg-ease),background var(--sg-dur)var(--sg-ease);background:#0000008c;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:52px;right:10px}.screenshots-module__ix6cIq__asShot:hover .screenshots-module__ix6cIq__asShotEdit{opacity:1}.screenshots-module__ix6cIq__asShotEdit:hover{background:#000000bf}.screenshots-module__ix6cIq__asShotEdit:disabled{cursor:default;opacity:0}.screenshots-module__ix6cIq__asShotSkeleton{aspect-ratio:9/19.5;background:linear-gradient(100deg,var(--sg-surface-3)30%,var(--sg-border)50%,var(--sg-surface-3)70%);background-size:200% 100%;width:auto;height:clamp(340px,48vh,540px);animation:1.4s ease-in-out infinite screenshots-module__ix6cIq__asShimmer}@keyframes screenshots-module__ix6cIq__asShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.screenshots-module__ix6cIq__asShotAdd{border:1.5px dashed var(--sg-border-strong);border-radius:var(--sg-r-lg);background:var(--sg-bg);width:auto;height:clamp(340px,48vh,540px);color:var(--sg-ink-2);font-family:inherit;font-size:var(--sg-fs-md);text-align:center;cursor:pointer;transition:border-color var(--sg-dur)var(--sg-ease),color var(--sg-dur)var(--sg-ease);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:0 18px;font-weight:600;display:flex}.screenshots-module__ix6cIq__asShotAdd:hover:not(:disabled){color:var(--sg-accent-strong);border-color:#1f8a5f73}.screenshots-module__ix6cIq__asShotAdd:disabled{cursor:not-allowed;opacity:.55}.screenshots-module__ix6cIq__asGalleryEmptyLangs{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px;display:flex}.screenshots-module__ix6cIq__asAdGenerating{color:var(--sg-accent-strong);font-size:var(--sg-fs-md);flex-direction:column;justify-content:center;align-items:center;gap:10px;font-weight:600;display:flex}.screenshots-module__ix6cIq__asAdsPanel{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.screenshots-module__ix6cIq__asAdsHeader{border-bottom:1px solid var(--sg-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.screenshots-module__ix6cIq__asAdsBody{flex-direction:column;flex:1;min-height:0;padding:24px 24px 30px;display:flex}.screenshots-module__ix6cIq__asAdsEmpty{flex:1}.screenshots-module__ix6cIq__asAdsHeaderText{flex-direction:column;gap:4px;display:flex}.screenshots-module__ix6cIq__asAdsTitle{font-size:var(--sg-fs-3xl);color:var(--sg-ink);margin:0;font-weight:700}.screenshots-module__ix6cIq__asAdsSub{max-width:52ch;color:var(--sg-text-3);font-size:var(--sg-fs-md);margin:0;line-height:1.5}.screenshots-module__ix6cIq__asAdCard{flex-direction:column;flex:none;gap:8px;display:flex}.screenshots-module__ix6cIq__asAdCardCaption{color:var(--sg-text-3);font-size:var(--sg-fs-sm);line-height:1.3}.screenshots-module__ix6cIq__asAdCardCaption strong{color:var(--sg-ink);font-weight:600}.screenshots-module__ix6cIq__asGalleryEmpty{min-height:360px;color:var(--sg-text-3);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.screenshots-module__ix6cIq__asGalleryEmpty p{font-size:var(--sg-fs-base);margin:0}.screenshots-module__ix6cIq__localizeModalCard{border-radius:var(--sg-r-xl);background:var(--sg-white);width:min(640px,94vw);max-height:88vh;box-shadow:var(--sg-shadow-xl);gap:16px;padding:28px;display:grid;position:relative;overflow-y:auto}@media (max-width:900px){.screenshots-module__ix6cIq__asWindow{flex-direction:column;min-height:0}.screenshots-module__ix6cIq__asSidebar{border-right:none;border-bottom:1px solid var(--sg-border);flex:none;width:100%}.screenshots-module__ix6cIq__asSidebarCollapsed{flex-basis:auto;width:100%;padding:14px 16px;overflow:hidden}.screenshots-module__ix6cIq__asSidebarCollapsed .screenshots-module__ix6cIq__asSideBrandMark{display:grid}.screenshots-module__ix6cIq__asSidebarCollapsed .screenshots-module__ix6cIq__asSideBrandText{display:block}.screenshots-module__ix6cIq__asSidebarCollapsed .screenshots-module__ix6cIq__asSideBrand{border-bottom:none;justify-content:flex-start;padding:0}.screenshots-module__ix6cIq__asSidebarCollapsed .screenshots-module__ix6cIq__asSideToggle{margin-left:auto}.screenshots-module__ix6cIq__asBanner{flex-direction:column;align-items:flex-start;gap:18px;min-height:0;padding:28px 24px}.screenshots-module__ix6cIq__asIcon{border-radius:var(--sg-r-3xl);width:116px;height:116px}.screenshots-module__ix6cIq__asTitle{font-size:var(--sg-fs-4xl)}.screenshots-module__ix6cIq__asMeta{padding:16px 18px;overflow-x:auto}.screenshots-module__ix6cIq__asMetaCol{min-width:96px}.screenshots-module__ix6cIq__asGallerySection{padding:20px 18px 24px}}.screenshots-module__ix6cIq__flowShell>:not(.screenshots-module__ix6cIq__flowProgress),.screenshots-module__ix6cIq__flowStep{animation:screenshots-module__ix6cIq__sgStepIn var(--sg-dur-slow)var(--sg-ease)both}@keyframes screenshots-module__ix6cIq__sgStepIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.screenshots-module__ix6cIq__flowProgress span{transition:width var(--sg-dur-slow)var(--sg-ease)}.screenshots-module__ix6cIq__confirmOverlay,.screenshots-module__ix6cIq__templateOverlay,.screenshots-module__ix6cIq__creditsModalOverlay{color:var(--sg-ink);animation:screenshots-module__ix6cIq__sgOverlayIn var(--sg-dur)ease-out both}.screenshots-module__ix6cIq__confirmOverlay>*,.screenshots-module__ix6cIq__templateOverlay>*,.screenshots-module__ix6cIq__creditsModalOverlay>*{animation:screenshots-module__ix6cIq__sgModalIn var(--sg-dur-slow)var(--sg-ease)both}@keyframes screenshots-module__ix6cIq__sgOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes screenshots-module__ix6cIq__sgModalIn{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.screenshots-module__ix6cIq__asGallery{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--sg-border-strong)transparent}.screenshots-module__ix6cIq__asGallery::-webkit-scrollbar{height:6px}.screenshots-module__ix6cIq__asGallery::-webkit-scrollbar-track{background:0 0}.screenshots-module__ix6cIq__asGallery::-webkit-scrollbar-thumb{background:var(--sg-border-strong);border-radius:var(--sg-r-pill)}.screenshots-module__ix6cIq__asGallery::-webkit-scrollbar-thumb:hover{background:var(--sg-text-4)}.screenshots-module__ix6cIq__asGallery>*{scroll-snap-align:start}.screenshots-module__ix6cIq__asShot img{border-radius:inherit}.screenshots-module__ix6cIq__asGalleryEmpty{color:var(--sg-text-3)}.screenshots-module__ix6cIq__asGalleryEmpty .screenshots-module__ix6cIq__downloadButton{background:var(--sg-white);color:var(--sg-accent-strong);border:1px solid var(--sg-accent);box-shadow:none}.screenshots-module__ix6cIq__asGalleryEmpty .screenshots-module__ix6cIq__downloadButton:hover:not(:disabled){background:var(--sg-accent-tint)}@media (max-width:900px){.screenshots-module__ix6cIq__asWindow{flex-direction:column}.screenshots-module__ix6cIq__asSidebar,.screenshots-module__ix6cIq__asSidebarCollapsed{border-right:none;border-bottom:1px solid var(--sg-border);flex:none;width:100%;max-height:44vh;padding:16px}}.screenshots-module__ix6cIq__asMetaStars{align-items:center;gap:1px;display:inline-flex}@media (prefers-reduced-motion:reduce){.screenshots-module__ix6cIq__flowShell>:not(.screenshots-module__ix6cIq__flowProgress),.screenshots-module__ix6cIq__flowStep,.screenshots-module__ix6cIq__confirmOverlay,.screenshots-module__ix6cIq__templateOverlay,.screenshots-module__ix6cIq__creditsModalOverlay,.screenshots-module__ix6cIq__confirmOverlay>*,.screenshots-module__ix6cIq__templateOverlay>*,.screenshots-module__ix6cIq__creditsModalOverlay>*{animation:none}}.screenshots-module__ix6cIq__styleChoiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:8px;display:grid}.screenshots-module__ix6cIq__styleChoiceCard{border-radius:var(--sg-r-md);background:var(--sg-white);text-align:left;cursor:pointer;transition:border-color var(--sg-dur)var(--sg-ease),transform var(--sg-dur)var(--sg-ease);border:2px solid #18181b1a;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.screenshots-module__ix6cIq__styleChoiceCard:hover{border-color:#1f8a5f6b;transform:translateY(-1px)}.screenshots-module__ix6cIq__styleChoiceCardActive{border-color:var(--sg-accent-strong);background:var(--sg-accent-tint)}.screenshots-module__ix6cIq__styleChoiceTop{align-items:center;gap:6px;display:flex}.screenshots-module__ix6cIq__styleChoiceTop strong{font-size:var(--sg-fs-md);color:var(--sg-ink)}.screenshots-module__ix6cIq__styleChoiceBadge{border-radius:var(--sg-r-pill);background:var(--sg-accent-tint-2);color:var(--sg-accent-strong);font-size:var(--sg-fs-2xs);letter-spacing:.04em;text-transform:uppercase;padding:1px 7px;font-style:normal;font-weight:700}.screenshots-module__ix6cIq__styleChoiceCheck{border-radius:var(--sg-r-pill);width:18px;height:18px;color:var(--sg-white);flex:none;place-items:center;margin-left:auto;display:inline-grid}.screenshots-module__ix6cIq__styleChoiceCardActive .screenshots-module__ix6cIq__styleChoiceCheck{background:var(--sg-accent-strong)}.screenshots-module__ix6cIq__styleChoiceCard small{font-size:var(--sg-fs-sm);color:var(--sg-text-3);line-height:1.35}.screenshots-module__ix6cIq__styleChoiceHint{color:var(--sg-text-3);font-size:var(--sg-fs-sm);margin:0 0 10px;line-height:1.45}@media (max-width:560px){.screenshots-module__ix6cIq__styleChoiceGrid{grid-template-columns:1fr}}.screenshots-module__ix6cIq__abBar{border:1px solid var(--sg-border);border-radius:var(--sg-r-lg);background:var(--sg-white);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;padding:10px 14px;display:flex}.screenshots-module__ix6cIq__abBarText{flex-direction:column;gap:2px;min-width:0;display:flex}.screenshots-module__ix6cIq__abBarLabel{color:var(--sg-ink);font-size:var(--sg-fs-md);align-items:center;gap:6px;font-weight:700;display:inline-flex}.screenshots-module__ix6cIq__abBarLabel svg{color:var(--sg-accent-strong)}.screenshots-module__ix6cIq__abBarHint{color:var(--sg-text-3);font-size:var(--sg-fs-xs);line-height:1.4}.screenshots-module__ix6cIq__abBarChips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.screenshots-module__ix6cIq__abChipPending,.screenshots-module__ix6cIq__abChipPending:hover{color:var(--sg-text-3);cursor:default;border-style:dashed;align-items:center;gap:6px;font-weight:600;display:inline-flex}.screenshots-module__ix6cIq__abChipFailed,.screenshots-module__ix6cIq__abChipFailed:hover{color:var(--sg-danger);cursor:help;border-color:#b4231859;align-items:center;gap:6px;font-weight:600;display:inline-flex}.screenshots-module__ix6cIq__abBarNew{border:1px solid var(--sg-accent-tint-3);border-radius:var(--sg-r-pill);background:var(--sg-accent-tint);height:30px;color:var(--sg-accent-strong);font-size:var(--sg-fs-md);cursor:pointer;transition:background var(--sg-dur)var(--sg-ease),border-color var(--sg-dur)var(--sg-ease);align-items:center;gap:6px;padding:0 12px;font-weight:700;display:inline-flex}.screenshots-module__ix6cIq__abBarNew:hover:not(:disabled){background:var(--sg-accent-tint-2);border-color:var(--sg-accent-strong)}.screenshots-module__ix6cIq__abBarNew:disabled{opacity:.55;cursor:not-allowed}.screenshots-module__ix6cIq__styleChoicePreview{aspect-ratio:1874/1340;border:1px solid var(--sg-border);border-radius:var(--sg-r-sm);object-fit:cover;background:var(--sg-surface-2);width:100%;margin-bottom:8px;display:block}@media (max-width:900px){.screenshots-module__ix6cIq__asSidebar{gap:16px;max-height:none;overflow:visible}.screenshots-module__ix6cIq__asSideSizes,.screenshots-module__ix6cIq__asSideLangs{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-direction:row;gap:8px;max-height:none;margin:0 -16px;padding:2px 16px 6px;overflow:auto hidden}.screenshots-module__ix6cIq__asSideSizes::-webkit-scrollbar{display:none}.screenshots-module__ix6cIq__asSideLangs::-webkit-scrollbar{display:none}.screenshots-module__ix6cIq__asSideSize,.screenshots-module__ix6cIq__asSideLangRow,.screenshots-module__ix6cIq__asSideLangRow .screenshots-module__ix6cIq__asSideLang{flex:none}.screenshots-module__ix6cIq__asSideSize,.screenshots-module__ix6cIq__asSideLang{border-color:var(--sg-border);border-radius:var(--sg-r-md);background:var(--sg-white);width:auto;padding:8px 12px}.screenshots-module__ix6cIq__asSideSizeMeta strong,.screenshots-module__ix6cIq__asSideSizeMeta small{white-space:nowrap}.screenshots-module__ix6cIq__asSideSizeActive,.screenshots-module__ix6cIq__asSideLangActive{background:#1f8a5f1a;border-color:#1f8a5f52}.screenshots-module__ix6cIq__asSideLangAddBtn{width:40px}.screenshots-module__ix6cIq__asSideExport{z-index:24;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--sg-white);border-top:1px solid var(--sg-border);grid-template-columns:1fr 1fr;gap:10px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px #18181b1a}.screenshots-module__ix6cIq__asSideExport .screenshots-module__ix6cIq__asSideLabel{display:none}.screenshots-module__ix6cIq__asSideExport .screenshots-module__ix6cIq__asSideAction{white-space:nowrap;justify-content:center;min-height:46px;font-weight:600}.screenshots-module__ix6cIq__asSideExport .screenshots-module__ix6cIq__asSideAction:first-of-type{border-color:var(--sg-accent-strong);background:var(--sg-accent-strong);color:var(--sg-white)}.screenshots-module__ix6cIq__asSideExport .screenshots-module__ix6cIq__asSideAction:first-of-type:hover:not(:disabled){color:var(--sg-white)}.screenshots-module__ix6cIq__asSidebarCollapsed .screenshots-module__ix6cIq__asSideExport{display:grid}.screenshots-module__ix6cIq__asMain{padding-bottom:96px}.screenshots-module__ix6cIq__abBarHint{display:none}.screenshots-module__ix6cIq__abBar{margin:10px 10px 0;padding:10px 12px}}.screenshots-module__ix6cIq__page{background:var(--sg-canvas)}.screenshots-module__ix6cIq__flowShell{background-image:radial-gradient(var(--sg-dot)1px,transparent 1px);background-position:0 0;background-size:24px 24px;width:min(1140px,100% - 48px)}.screenshots-module__ix6cIq__flowShellFull{background-image:none;width:100%}.screenshots-module__ix6cIq__flowCard{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:clamp(18px,2.6vw,28px) clamp(2px,1vw,8px) 0}.screenshots-module__ix6cIq__flowStepLabel{border-bottom:1px solid var(--sg-border);margin-bottom:6px;padding-bottom:18px}.screenshots-module__ix6cIq__stepper{gap:14px}.screenshots-module__ix6cIq__stepperDot{width:24px;height:24px;font-size:var(--sg-fs-xs);border-width:1.5px}.screenshots-module__ix6cIq__stepperLabel{font-size:var(--sg-fs-md)}.screenshots-module__ix6cIq__stepperItem[data-state=active] .screenshots-module__ix6cIq__stepperDot{border-color:var(--sg-accent);background:var(--sg-white);color:var(--sg-accent-strong)}.screenshots-module__ix6cIq__stepperItem[data-state=done] .screenshots-module__ix6cIq__stepperDot{border-color:var(--sg-accent);background:var(--sg-accent);color:var(--sg-white)}.screenshots-module__ix6cIq__stepperLine{background:var(--sg-border-strong);height:1px}.screenshots-module__ix6cIq__stepperItem[data-state=done] .screenshots-module__ix6cIq__stepperLine{background:var(--sg-accent-tint-3)}.screenshots-module__ix6cIq__flowStep h2,.screenshots-module__ix6cIq__flowLoadingCopy h2,.screenshots-module__ix6cIq__stepHead h2,.screenshots-module__ix6cIq__resultHeader h2,.screenshots-module__ix6cIq__introHeadline,.screenshots-module__ix6cIq__paidCreditBox h3,.screenshots-module__ix6cIq__confirmCard h3,.screenshots-module__ix6cIq__templateCard h3,.screenshots-module__ix6cIq__asAdsTitle{font-family:var(--sg-serif);letter-spacing:-.01em;font-weight:500}.screenshots-module__ix6cIq__flowStep h2,.screenshots-module__ix6cIq__stepHead h2{font-size:clamp(24px,2.6vw,31px);line-height:1.16}.screenshots-module__ix6cIq__flowLoadingCopy h2{font-size:clamp(24px,2.8vw,32px);line-height:1.16}.screenshots-module__ix6cIq__kicker{color:var(--sg-accent);letter-spacing:.14em;font-weight:700}.screenshots-module__ix6cIq__stepHead{border-bottom:1px solid var(--sg-border);gap:10px;padding-bottom:18px}.screenshots-module__ix6cIq__stepHeadRow{grid-template-columns:minmax(0,1fr);align-items:end;gap:6px 40px;width:100%;display:grid}.screenshots-module__ix6cIq__stepHeadSub{font-size:var(--sg-fs-base);margin:0;line-height:1.6}@media (min-width:880px){.screenshots-module__ix6cIq__stepHeadRow{grid-template-columns:minmax(0,1fr) minmax(260px,430px)}.screenshots-module__ix6cIq__stepHeadRow .screenshots-module__ix6cIq__stepHeadSub{text-align:right;justify-self:end}}.screenshots-module__ix6cIq__primaryButton{border-radius:var(--sg-r-md);min-height:42px;font-size:var(--sg-fs-base);padding:0 18px}.screenshots-module__ix6cIq__primaryButton:hover:not(:disabled){box-shadow:none;transform:none}.screenshots-module__ix6cIq__secondaryButton,.screenshots-module__ix6cIq__downloadButton{border-radius:var(--sg-r-md)}.screenshots-module__ix6cIq__flowBackBtn,.screenshots-module__ix6cIq__flowFooter .screenshots-module__ix6cIq__secondaryButton{color:var(--sg-text-2);background:0 0;border:0;font-weight:600}.screenshots-module__ix6cIq__flowFooter .screenshots-module__ix6cIq__secondaryButton:hover{background:var(--sg-surface-2);color:var(--sg-ink);border:0}.screenshots-module__ix6cIq__flowFooter{z-index:6;border-top:1px solid var(--sg-border);background:var(--sg-canvas);margin-top:10px;padding:14px 2px;position:sticky;bottom:0}.screenshots-module__ix6cIq__flowFooterDashes{align-items:center;gap:7px;display:inline-flex}.screenshots-module__ix6cIq__flowFooterDashes i{border-radius:var(--sg-r-pill);background:var(--sg-border-strong);width:22px;height:3px}.screenshots-module__ix6cIq__flowFooterDashes i[data-state=done]{background:var(--sg-accent-tint-3)}.screenshots-module__ix6cIq__flowFooterDashes i[data-state=active]{background:var(--sg-accent)}@media (max-width:640px){.screenshots-module__ix6cIq__flowFooterDashes{display:none}}.screenshots-module__ix6cIq__field span{color:var(--sg-ink);font-size:var(--sg-fs-base);font-weight:600}.screenshots-module__ix6cIq__field input,.screenshots-module__ix6cIq__field textarea{border-color:var(--sg-border-strong);border-radius:var(--sg-r-md)}.screenshots-module__ix6cIq__countFieldHead span{color:var(--sg-accent);font-size:var(--sg-fs-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:700}.screenshots-module__ix6cIq__orDivider span{color:var(--sg-text-4);font-size:var(--sg-fs-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:700}.screenshots-module__ix6cIq__modeCard,.screenshots-module__ix6cIq__sizeOption,.screenshots-module__ix6cIq__appStyleCard,.screenshots-module__ix6cIq__styleChoiceCard{border-radius:14px}.screenshots-module__ix6cIq__modeCardActive,.screenshots-module__ix6cIq__sizeOptionActive,.screenshots-module__ix6cIq__appStyleCardActive{background:linear-gradient(135deg,var(--sg-accent-tint-2),var(--sg-white)62%);box-shadow:none;border-color:#1f8a5f80}.screenshots-module__ix6cIq__styleChoiceCardActive{box-shadow:none;border-color:#1f8a5f80}.screenshots-module__ix6cIq__dropzone{background:var(--sg-white);border-radius:14px}.screenshots-module__ix6cIq__dropzone svg{background:var(--sg-surface-2);color:var(--sg-text-2)}.screenshots-module__ix6cIq__dropzone:hover svg{background:var(--sg-accent-tint-2);color:var(--sg-accent-strong)}.screenshots-module__ix6cIq__reviewSummary{border-radius:14px}.screenshots-module__ix6cIq__asWindow{flex-direction:column;align-items:stretch;min-height:0}.screenshots-module__ix6cIq__resultToolbar{z-index:40;border-bottom:1px solid var(--sg-border);background:var(--sg-white);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;padding:12px 18px;display:flex;position:sticky;top:0}.screenshots-module__ix6cIq__resultToolbarGroup{flex-wrap:wrap;align-items:center;gap:10px 12px;min-width:0;display:flex}.screenshots-module__ix6cIq__resultPlatforms{border:1px solid var(--sg-border);border-radius:var(--sg-r-pill);background:var(--sg-surface-2);flex:none;gap:2px;padding:3px;display:inline-flex}.screenshots-module__ix6cIq__resultPlatformTab{border-radius:var(--sg-r-pill);color:var(--sg-text-3);font-family:inherit;font-size:var(--sg-fs-md);cursor:pointer;transition:background var(--sg-dur)var(--sg-ease),color var(--sg-dur)var(--sg-ease);background:0 0;border:0;padding:6px 14px;font-weight:600}.screenshots-module__ix6cIq__resultPlatformTab:hover{color:var(--sg-ink)}.screenshots-module__ix6cIq__resultPlatformTabActive,.screenshots-module__ix6cIq__resultPlatformTabActive:hover{background:var(--sg-white);color:var(--sg-ink);box-shadow:var(--sg-shadow-xs)}.screenshots-module__ix6cIq__resultSizes{scrollbar-width:none;align-items:center;gap:6px;min-width:0;padding:2px;display:flex;overflow-x:auto}.screenshots-module__ix6cIq__resultSizes::-webkit-scrollbar{display:none}.screenshots-module__ix6cIq__resultSizeChip{border:1px solid var(--sg-border);border-radius:var(--sg-r-pill);background:var(--sg-white);color:var(--sg-ink-2);font-family:inherit;font-size:var(--sg-fs-md);white-space:nowrap;cursor:pointer;transition:border-color var(--sg-dur)var(--sg-ease),background var(--sg-dur)var(--sg-ease),color var(--sg-dur)var(--sg-ease);flex:none;align-items:center;gap:7px;padding:7px 12px;font-weight:600;display:inline-flex}.screenshots-module__ix6cIq__resultSizeChip:hover:not(:disabled){border-color:var(--sg-border-strong)}.screenshots-module__ix6cIq__resultSizeChip:disabled{cursor:not-allowed;opacity:.55}.screenshots-module__ix6cIq__resultSizeChip em{color:var(--sg-text-4);font-size:var(--sg-fs-xs);letter-spacing:.06em;text-transform:uppercase;font-style:normal;font-weight:600}.screenshots-module__ix6cIq__resultSizeChipActive,.screenshots-module__ix6cIq__resultSizeChipActive:hover:not(:disabled){border-color:var(--sg-accent);background:var(--sg-accent-tint);color:var(--sg-accent-strong)}.screenshots-module__ix6cIq__resultSizeLangBadge{border-radius:var(--sg-r-pill);background:var(--sg-accent-tint);color:var(--sg-accent-strong);font-size:var(--sg-fs-xs);align-items:center;gap:3px;padding:1px 6px;font-weight:700;line-height:1.5;display:inline-flex}.screenshots-module__ix6cIq__resultToolbarActions{align-items:center;gap:8px;margin-left:auto;display:flex}.screenshots-module__ix6cIq__toolbarMenuWrap{position:relative}.screenshots-module__ix6cIq__toolbarBtn{border:1px solid var(--sg-border-strong);border-radius:var(--sg-r-md);background:var(--sg-white);min-height:36px;color:var(--sg-ink-2);font-family:inherit;font-size:var(--sg-fs-md);white-space:nowrap;cursor:pointer;transition:border-color var(--sg-dur)var(--sg-ease),background var(--sg-dur)var(--sg-ease);align-items:center;gap:8px;padding:0 13px;font-weight:600;display:inline-flex}.screenshots-module__ix6cIq__toolbarBtn:hover{background:var(--sg-surface-2)}.screenshots-module__ix6cIq__toolbarBtnEngaged{color:var(--sg-accent-strong);background:var(--sg-accent-tint);border-color:#1f8a5f66}.screenshots-module__ix6cIq__toolbarAdBtn{border-radius:var(--sg-r-md);background:var(--sg-accent-tint);min-height:36px;color:var(--sg-accent-strong);font-family:inherit;font-size:var(--sg-fs-md);white-space:nowrap;cursor:pointer;transition:background var(--sg-dur)var(--sg-ease),border-color var(--sg-dur)var(--sg-ease);border:1px solid #1f8a5f59;align-items:center;gap:8px;padding:0 14px;font-weight:600;display:inline-flex}.screenshots-module__ix6cIq__toolbarAdBtn:hover{background:var(--sg-accent-tint-2)}.screenshots-module__ix6cIq__toolbarAdBtnActive{border-color:var(--sg-accent);background:var(--sg-accent-tint-2)}.screenshots-module__ix6cIq__menuBackdrop{z-index:50;cursor:default;background:0 0;border:0;padding:0;position:fixed;inset:0}.screenshots-module__ix6cIq__resultMenu{z-index:60;border:1px solid var(--sg-border);background:var(--sg-white);width:300px;max-height:min(420px,60vh);box-shadow:var(--sg-shadow-md);border-radius:14px;gap:2px;padding:10px;display:grid;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.screenshots-module__ix6cIq__resultMenuLabel{color:var(--sg-text-4);font-size:var(--sg-fs-2xs);letter-spacing:.12em;text-transform:uppercase;margin:2px 0 6px;padding:0 4px;font-weight:700}.screenshots-module__ix6cIq__resultMenu .screenshots-module__ix6cIq__asSideLang,.screenshots-module__ix6cIq__resultMenu .screenshots-module__ix6cIq__asSideAction{border-radius:var(--sg-r-sm);width:100%;box-shadow:none;background:0 0;border:0}.screenshots-module__ix6cIq__resultMenu .screenshots-module__ix6cIq__asSideLang:hover,.screenshots-module__ix6cIq__resultMenu .screenshots-module__ix6cIq__asSideAction:hover:not(:disabled){background:var(--sg-surface-2)}.screenshots-module__ix6cIq__resultMenu .screenshots-module__ix6cIq__asSideLangActive,.screenshots-module__ix6cIq__resultMenu .screenshots-module__ix6cIq__asSideLangActive:hover{background:var(--sg-accent-tint)}.screenshots-module__ix6cIq__resultMenu .screenshots-module__ix6cIq__asSideLangRow{width:100%}.screenshots-module__ix6cIq__abBar{border:0;border-bottom:1px solid var(--sg-border);background:var(--sg-white);border-radius:0;margin:0;padding:12px 18px}.screenshots-module__ix6cIq__asVersionChip{border-radius:var(--sg-r-pill)}.screenshots-module__ix6cIq__asShot{border-radius:14px}.screenshots-module__ix6cIq__confirmCard,.screenshots-module__ix6cIq__creditsModalCard{border:1px solid var(--sg-border);border-radius:16px}.screenshots-module__ix6cIq__setGroupHeader h4{font-size:var(--sg-fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--sg-text-3);font-weight:700}@media (max-width:900px){.screenshots-module__ix6cIq__resultToolbarActions{justify-content:flex-start;width:100%}}.screenshots-module__ix6cIq__howSteps{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));margin:42px 0 0;padding:0;list-style:none;display:grid}.screenshots-module__ix6cIq__howStep{border-left:1px solid var(--sg-border-strong);padding:0 28px}.screenshots-module__ix6cIq__howStep:first-child{border-left:0}.screenshots-module__ix6cIq__howStepNum{border:1.5px solid var(--sg-accent);border-radius:var(--sg-r-pill);width:34px;height:34px;color:var(--sg-accent-strong);background:var(--sg-white);font-size:var(--sg-fs-sm);justify-content:center;align-items:center;margin-bottom:18px;font-weight:700;display:inline-flex}.screenshots-module__ix6cIq__howStep h3{color:var(--sg-ink);font-size:var(--sg-fs-2xl);letter-spacing:-.02em;margin:0 0 8px;font-weight:700;line-height:1.22}.screenshots-module__ix6cIq__howStep p{color:var(--sg-text-3);font-size:var(--sg-fs-base);margin:0;line-height:1.58}@media (max-width:880px){.screenshots-module__ix6cIq__howSteps{grid-template-columns:1fr;gap:30px}.screenshots-module__ix6cIq__howStep{border-left:0;padding:0}}.screenshots-module__ix6cIq__useCaseGrid{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:42px;display:grid}.screenshots-module__ix6cIq__useCaseCard{border:1px solid var(--sg-border);border-radius:var(--sg-r-xl);background:var(--sg-white);transition:border-color var(--sg-dur)var(--sg-ease),box-shadow var(--sg-dur)var(--sg-ease);margin:0;padding:26px 28px 28px}.screenshots-module__ix6cIq__useCaseCard:hover{border-color:var(--sg-accent-tint-3);box-shadow:var(--sg-shadow-md)}.screenshots-module__ix6cIq__useCaseIcon{border:1px solid var(--sg-accent-tint-3);border-radius:var(--sg-r-md);background:var(--sg-accent-tint);width:42px;height:42px;color:var(--sg-accent-strong);justify-content:center;align-items:center;margin-bottom:16px;display:inline-flex}.screenshots-module__ix6cIq__useCaseCard h3{color:var(--sg-ink);font-size:var(--sg-fs-2xl);letter-spacing:-.02em;margin:0 0 8px;font-weight:700;line-height:1.22}.screenshots-module__ix6cIq__useCaseCard p{color:var(--sg-text-3);font-size:var(--sg-fs-base);margin:0;line-height:1.58}@media (max-width:680px){.screenshots-module__ix6cIq__useCaseGrid{grid-template-columns:1fr}}.screenshots-module__ix6cIq__wallRating{border:1px solid var(--sg-border);border-radius:var(--sg-r-pill);background:var(--sg-white);color:var(--sg-text-2);font-size:var(--sg-fs-sm);align-items:center;gap:7px;margin:18px auto 0;padding:8px 15px;font-weight:600;display:inline-flex}.screenshots-module__ix6cIq__wallRating strong{color:var(--sg-ink);font-weight:700}.screenshots-module__ix6cIq__wallCard figcaption.screenshots-module__ix6cIq__wallByline{align-items:center;gap:10px;display:flex}.screenshots-module__ix6cIq__wallCard figcaption.screenshots-module__ix6cIq__wallByline:before{content:none}.screenshots-module__ix6cIq__wallAvatar{border-radius:var(--sg-r-pill);width:28px;height:28px;font-size:var(--sg-fs-xs);letter-spacing:.02em;text-transform:uppercase;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.screenshots-module__ix6cIq__wallAvatarTone0{background:var(--sg-accent-tint-2);color:var(--sg-accent-strong)}.screenshots-module__ix6cIq__wallAvatarTone1{background:var(--sg-accent);color:var(--sg-white)}.screenshots-module__ix6cIq__wallAvatarTone2{background:var(--sg-accent-tint-3);color:var(--sg-accent-strong)}.screenshots-module__ix6cIq__wallAvatarTone3{background:var(--sg-accent-strong);color:var(--sg-white)}.screenshots-module__ix6cIq__affiliateCtaRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:24px;display:flex}.screenshots-module__ix6cIq__affiliateCtaRow .screenshots-module__ix6cIq__heroCta{margin-top:0}.screenshots-module__ix6cIq__affiliateSecondaryCta{border:1px solid var(--sg-border);border-radius:var(--sg-r-lg);min-height:46px;color:var(--sg-ink-2);background:var(--sg-white);font-size:var(--sg-fs-md);transition:border-color var(--sg-dur)var(--sg-ease),background var(--sg-dur)var(--sg-ease);justify-content:center;align-items:center;gap:8px;padding:0 20px;font-weight:600;text-decoration:none;display:inline-flex}.screenshots-module__ix6cIq__affiliateSecondaryCta:hover{border-color:var(--sg-border-strong);background:var(--sg-surface-2)}
