:root{color-scheme:light;--ink:#111214;--muted:#5d646b;--soft:#f5f6f2;--paper:#ffffff;--line:rgba(17,18,20,0.12);--green:#21df78;--green-deep:#078647;--coral:#ff5c55;--yellow:#ffd447;--cobalt:#3157ff;--amber:#ffb020;--aqua:#19c6d2;--rose:#ff7aa2;--violet:#7c5cff;--mint-soft:#eafff3;--aqua-soft:#eafcff;--amber-soft:#fff7df;--rose-soft:#fff0f4;--violet-soft:#f3f0ff;--graphite:#20242a;--shadow:0 22px 70px rgba(17,18,20,0.16);--radius:8px;--max:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}[id]{scroll-margin-top:96px}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--ink);background:var(--paper);letter-spacing:0}img{max-width:100%}a{color:inherit;text-decoration:none}a,button{-webkit-tap-highlight-color:transparent}button:disabled{cursor:default;opacity:.78}.site-header{position:fixed;top:14px;left:50%;z-index:30;width:min(calc(100% - 28px),var(--max));height:58px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:8px 10px;color:white;background:rgba(17,18,20,.58);border:1px solid rgba(255,255,255,.18);border-radius:8px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform:translateX(-50%);transition:background .22s ease,color .22s ease,border-color .22s ease,box-shadow .22s ease}.site-header.is-scrolled{color:var(--ink);background:rgba(255,255,255,.9);border-color:rgba(17,18,20,.12);box-shadow:0 12px 34px rgba(17,18,20,.12)}.brand{gap:10px;min-width:max-content;font-weight:850}.brand,.brand-mark{display:inline-flex;align-items:center}.brand-mark{width:38px;height:38px;justify-content:center;flex:0 0 38px}.brand-mark img{display:block;width:38px;height:38px}.nav-links{display:flex;align-items:center;justify-content:center;gap:28px;font-size:14px;font-weight:720}.nav-links a{opacity:.82}.nav-links a:hover{opacity:1}.button,.nav-cta{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border-radius:8px;font-weight:850;white-space:nowrap}.nav-cta{padding:0 18px;color:#07120b;background:var(--green)}.button{padding:0 22px;border:1px solid transparent}.button-primary{color:#06110b;background:var(--green);box-shadow:0 16px 32px rgba(33,223,120,.22)}.button-primary:hover{transform:translateY(-1px)}.button-secondary{color:white;border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.12)}.button.full{width:100%}.hero{position:relative;min-height:94vh;overflow:hidden;color:white;isolation:isolate}.hero-bg,.hero-scrim{position:absolute;inset:0;z-index:-2}.hero-bg{background-image:url(/assets/creator-commerce-hero.png);background-position:50%;background-size:cover;transform:scale(1.03);animation:slowZoom 18s ease-in-out infinite alternate}.hero-scrim{z-index:-1;background:linear-gradient(90deg,rgba(0,0,0,.82),rgba(0,0,0,.58) 42%,rgba(0,0,0,.22)),linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.58))}.hero-inner{width:min(calc(100% - 40px),var(--max));min-height:94vh;margin:0 auto;padding:118px 0 56px;display:grid;grid-template-columns:minmax(0,.92fr) minmax(380px,.8fr);align-items:center;grid-gap:44px;gap:44px}.hero-copy{max-width:720px}.eyebrow{margin:0 0 16px;color:var(--green);font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}h1,h2,h3,p{margin-top:0}h1{max-width:760px;margin-bottom:18px;font-size:clamp(44px,6.2vw,76px);line-height:.98;letter-spacing:0}.hero-subtitle{max-width:650px;color:rgba(255,255,255,.84);font-size:clamp(17px,1.8vw,20px);line-height:1.42}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin:26px 0 12px}.hero-demo{position:relative;min-width:0}.dashboard-shell{position:relative;width:min(100%,540px);margin-left:auto;padding:16px;overflow:hidden;border:1px solid rgba(255,255,255,.2);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,.09)),rgba(9,12,15,.72);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.dashboard-topbar{display:flex;height:40px;align-items:center;justify-content:space-between;padding:0 8px}.window-dot{display:inline-block;width:10px;height:10px;margin-right:5px;border-radius:50%;background:rgba(255,255,255,.44)}.metric-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:9px;gap:9px;margin:12px 0 14px}.case-grid span,.faq-list details,.metric-tile,.pricing-panel,.problem-grid article,.proof-card,.table-demo{border:1px solid var(--line);border-radius:var(--radius);background:rgba(255,255,255,.92)}.metric-tile{min-height:112px;padding:14px;color:var(--ink);background:linear-gradient(180deg,#ffffff,#f7f8f5);box-shadow:0 12px 26px rgba(0,0,0,.08)}.metric-tile small,.metric-tile span{display:block;color:var(--muted);font-size:12px;line-height:1.35}.metric-tile strong{display:block;margin:7px 0 6px;font-size:clamp(25px,3.2vw,34px);line-height:1}.metric-tile.warning strong{color:var(--coral)}.action-stack{display:grid;grid-gap:10px;gap:10px}.action-stack-title{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:2px 2px 8px;color:white}.action-stack-title span{display:block;color:rgba(255,255,255,.62);font-size:12px;font-weight:900;text-transform:uppercase}.action-stack-title strong{font-size:18px}.action-card{position:relative;overflow:hidden;min-height:190px;padding:16px 16px 16px 18px;color:var(--ink);border:1px solid rgba(255,255,255,.9);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(249,250,248,.96));box-shadow:0 14px 30px rgba(0,0,0,.1);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.action-card:before{content:"";position:absolute;inset:14px auto 14px 0;width:4px;border-radius:0 8px 8px 0;background:var(--green)}.action-card:after{content:none}.action-card.cut:before{background:var(--coral)}.action-card.fix:before{background:var(--yellow)}.action-card:focus-within,.action-card:hover{border-color:rgba(255,255,255,1);box-shadow:0 18px 38px rgba(17,18,20,.16);transform:translateY(-2px)}.action-head{position:relative;z-index:1;display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:12px;font-weight:900}.status-dot{width:8px;height:8px;border-radius:50%;background:var(--green)}.cut .status-dot{background:var(--coral)}.fix .status-dot{background:var(--yellow)}.action-score{margin-left:auto;color:rgba(17,18,20,.55);font-weight:760}.action-card h2{position:relative;z-index:1;margin-bottom:6px;font-size:clamp(19px,1.9vw,24px);line-height:1.14}.action-card p{position:relative;z-index:1;margin-bottom:12px;color:var(--muted);line-height:1.42}.details-toggle,.sort-button{position:relative;z-index:1;height:36px;padding:0 12px;border:1px solid var(--line);border-radius:8px;color:var(--ink);background:white;font:inherit;font-size:13px;font-weight:850;cursor:pointer}.technical-details{position:relative;z-index:1;margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.technical-details dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin:0}.technical-details div{min-width:0}.technical-details dt{color:var(--muted);font-size:11px;font-weight:820;text-transform:uppercase}.technical-details dd{margin:3px 0 0;overflow-wrap:anywhere;font-size:13px;font-weight:780}.ticker{overflow:hidden;border-bottom:1px solid var(--line);background:var(--ink);color:white}.ticker-track{display:flex;width:max-content;gap:38px;padding:16px 0;animation:ticker 22s linear infinite}.ticker-track span{position:relative;font-size:14px;font-weight:900}.ticker-track span:after{content:"";position:absolute;top:50%;right:-22px;width:6px;height:6px;border-radius:50%;background:var(--green);transform:translateY(-50%)}.section{width:min(calc(100% - 40px),var(--max));margin:0 auto;padding:96px 0}.section-copy{max-width:690px}.final-cta h2,.flow-copy h2,.free-copy h2,.section-copy h2,.use-cases h2{margin-bottom:18px;font-size:clamp(34px,5vw,62px);line-height:.99;letter-spacing:0}.final-cta p,.flow-copy p,.free-copy p,.section-copy p{color:var(--muted);font-size:18px;line-height:1.55}.problem-section{display:grid;grid-template-columns:.82fr 1fr;grid-gap:54px;gap:54px;align-items:start}.problem-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.problem-grid article{padding:22px;min-height:190px}.problem-grid span{display:block;margin-bottom:34px;color:var(--green-deep);font-size:13px;font-weight:950}.problem-grid h3{margin-bottom:0;font-size:22px;line-height:1.08}.flow-section{width:100%;max-width:none;padding:96px max(20px,calc((100vw - var(--max)) / 2));background:var(--soft)}.flow-copy{max-width:790px}.scroll-funnel{--packet-progress:0;--funnel-size:620px;display:grid;grid-template-columns:minmax(500px,1fr) minmax(500px,1fr);grid-gap:28px;gap:28px;margin-top:42px;align-items:start}.funnel-visual{position:-webkit-sticky;position:sticky;top:104px;width:100%;max-width:var(--funnel-size);height:var(--funnel-size);min-height:0;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:radial-gradient(ellipse at 50% 22%,rgba(33,223,120,.34),transparent 26%),radial-gradient(ellipse at 50% 70%,rgba(49,87,255,.22),transparent 30%),linear-gradient(180deg,#14171b,#07090b);box-shadow:0 24px 60px rgba(17,18,20,.22)}.funnel-depth{position:absolute;inset:0;perspective:1000px}.funnel-depth:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0);background-size:34px 34px;-webkit-mask-image:radial-gradient(circle at center,black 0,transparent 72%);mask-image:radial-gradient(circle at center,black 0,transparent 72%)}.funnel-exit,.funnel-mouth{position:absolute;left:50%;border-radius:50%;transform:translateX(-50%) rotateX(70deg);pointer-events:none}.funnel-wall{position:absolute;top:19%;width:2px;height:56%;border-radius:999px;background:linear-gradient(180deg,rgba(33,223,120,.06),rgba(33,223,120,.5) 46%,rgba(33,223,120,.08));box-shadow:0 0 22px rgba(33,223,120,.18);pointer-events:none}.wall-left{left:35%;transform:rotate(-16deg);transform-origin:top center}.wall-right{right:35%;transform:rotate(16deg);transform-origin:top center}.funnel-mouth{top:8%;width:86%;height:18%;border:1px solid rgba(33,223,120,.48);box-shadow:0 0 36px rgba(33,223,120,.2),inset 0 0 42px rgba(33,223,120,.12)}.funnel-exit{top:72%;width:15%;height:7%;background:rgba(33,223,120,.35);box-shadow:0 0 38px rgba(33,223,120,.62),0 0 90px rgba(33,223,120,.28);animation:exitGlow 2.4s ease-in-out infinite}.funnel-ring{position:absolute;left:50%;height:15%;border:1px solid rgba(33,223,120,.36);border-radius:50%;box-shadow:0 0 24px rgba(33,223,120,.14),inset 0 0 24px rgba(33,223,120,.07);transform:translateX(-50%) rotateX(70deg)}.ring-1{top:14%;width:78%;animation:ringDrift 5.6s ease-in-out infinite}.ring-2{top:32%;width:58%;animation:ringDrift 5.6s ease-in-out -.8s infinite}.ring-3{top:50%;width:39%;animation:ringDrift 5.6s ease-in-out -1.6s infinite}.ring-4{top:68%;width:21%;border-color:rgba(255,255,255,.38);animation:ringDrift 5.6s ease-in-out -2.4s infinite}.funnel-packet{position:absolute;left:50%;top:calc(13% + (57% * var(--packet-progress)));width:14px;height:14px;border-radius:50%;background:var(--green);box-shadow:0 0 26px rgba(33,223,120,.8);transform:translateX(-50%);transition:width .22s ease,height .22s ease,background .22s ease,box-shadow .22s ease}.scroll-funnel[data-active="2"] .funnel-packet{background:var(--cobalt);box-shadow:0 0 26px rgba(49,87,255,.78)}.scroll-funnel[data-active="3"] .funnel-packet{width:20px;height:20px;background:var(--green);box-shadow:0 0 36px rgba(33,223,120,.95)}.scroll-funnel[data-active="2"] .funnel-ring{border-color:rgba(49,87,255,.38)}.scroll-funnel[data-active="3"] .funnel-ring{border-color:rgba(33,223,120,.58)}.funnel-label{position:absolute;left:18px;right:18px;bottom:18px;min-height:76px;padding:14px 15px;border:1px solid rgba(255,255,255,.18);border-radius:8px;color:white;background:linear-gradient(180deg,rgba(8,11,13,.62),rgba(8,11,13,.38));box-shadow:0 18px 44px rgba(0,0,0,.24);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.funnel-label small,.funnel-label span{display:block}.funnel-label span{min-height:26px;display:inline-flex;align-items:center;margin-right:10px;padding:0 9px;border-radius:8px;color:#07120b;background:var(--green);font-size:11px;font-weight:950}.funnel-label strong{display:inline;font-size:20px;line-height:1}.funnel-label small{margin-top:8px;color:rgba(255,255,255,.68);font-size:13px;font-weight:820}.funnel-steps{display:grid;grid-gap:18px;gap:18px}.funnel-step{min-height:var(--funnel-size);display:flex;flex-direction:column;justify-content:center;padding:32px;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.68);opacity:.48;transform:scale(.98);transition:opacity .22s ease,transform .22s ease,background .22s ease,border-color .22s ease}.funnel-step.is-active{border-color:rgba(33,223,120,.42);background:white;opacity:1;transform:scale(1);box-shadow:0 18px 46px rgba(17,18,20,.1)}.funnel-step span{width:max-content;min-height:32px;display:inline-flex;align-items:center;margin-bottom:34px;padding:0 11px;border-radius:8px;color:#07120b;background:var(--green);font-size:12px;font-weight:950}.funnel-step h3{max-width:560px;margin-bottom:14px;font-size:clamp(34px,5vw,58px);line-height:.98}.funnel-step p{max-width:560px;margin:0;color:var(--muted);font-size:18px;line-height:1.5}.trust-band{width:min(calc(100% - 40px),var(--max));margin:0 auto;padding:22px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.trust-band span{min-height:54px;display:flex;align-items:center;justify-content:center;padding:12px;border:1px solid var(--line);border-radius:8px;color:var(--muted);background:white;font-size:13px;font-weight:850;text-align:center}.performance-section{display:grid;grid-template-columns:.74fr 1fr;grid-gap:44px;gap:44px;align-items:center}.table-demo{padding:14px;box-shadow:0 18px 48px rgba(17,18,20,.1)}.table-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:6px 6px 14px;font-weight:900}.creator-table{display:grid;grid-gap:8px;gap:8px}.table-row{display:grid;grid-template-columns:1.25fr .75fr .85fr .62fr .72fr;grid-gap:10px;gap:10px;align-items:center;min-height:58px;padding:12px;border:1px solid var(--line);border-radius:8px;background:white;font-size:14px;font-weight:780;transition:transform .26s ease,box-shadow .26s ease}.table-row.reordered{animation:rowPop .52s ease}.table-head{min-height:42px;color:var(--muted);background:var(--soft);font-size:12px;text-transform:uppercase}.tag{display:inline-flex;width:max-content;min-height:28px;align-items:center;padding:0 10px;border-radius:8px;font-size:12px;font-weight:920}.tag-scale{color:#062114;background:rgba(33,223,120,.34)}.tag-cut{color:#4a0906;background:rgba(255,92,85,.2)}.tag-test{color:#142369;background:rgba(49,87,255,.16)}.tag-fix{color:#4a3600;background:rgba(255,212,71,.32)}.split-section{display:grid;grid-template-columns:1fr .84fr;grid-gap:58px;gap:58px;align-items:center}.proof-panel{min-height:470px;display:grid;place-items:center;border-radius:8px;background:linear-gradient(135deg,rgba(33,223,120,.18),transparent 34%),linear-gradient(315deg,rgba(49,87,255,.14),transparent 38%),var(--graphite)}.proof-card{width:min(82%,450px);padding:24px;background:white;box-shadow:var(--shadow)}.mini-label{display:inline-flex;margin-bottom:20px;min-height:30px;align-items:center;padding:0 10px;color:#07120b;background:var(--green);border-radius:8px;font-size:12px;font-weight:950}.proof-card h2{margin-bottom:10px;font-size:clamp(27px,4vw,40px);line-height:1}.proof-card p{color:var(--muted);line-height:1.5}.proof-drawer{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px;margin-top:20px}.proof-drawer div{padding:12px;border:1px solid var(--line);border-radius:8px}.proof-drawer span{display:block;color:var(--muted);font-size:12px;font-weight:820}.proof-drawer strong{display:block;margin-top:4px;font-size:18px}.free-section{display:grid;grid-template-columns:.9fr minmax(320px,430px);grid-gap:56px;gap:56px;align-items:center}.pricing-panel{padding:24px;background:var(--ink);color:white;box-shadow:var(--shadow)}.price-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:22px}.price-head span{color:var(--green);font-size:18px;font-weight:950}.price-head strong{font-size:58px;line-height:.9}.pricing-panel ul{display:grid;grid-gap:12px;gap:12px;margin:0 0 24px;padding:0;list-style:none}.pricing-panel li{position:relative;padding-left:28px;color:rgba(255,255,255,.82);line-height:1.35}.pricing-panel li:before{content:"";position:absolute;left:0;top:7px;width:12px;height:12px;border-radius:50%;background:var(--green)}.pricing-panel p{margin:18px 0 0;color:rgba(255,255,255,.64);font-size:14px;line-height:1.45}.signup-form{display:grid;grid-gap:10px;gap:10px;margin-top:22px}.signup-form label{display:grid;grid-gap:7px;gap:7px;color:rgba(255,255,255,.78);font-size:12px;font-weight:880;text-transform:uppercase}.signup-form input{width:100%;height:46px;padding:0 13px;border:1px solid rgba(255,255,255,.18);border-radius:8px;color:white;background:rgba(255,255,255,.1);font:inherit;outline:none}.signup-form input::placeholder{color:rgba(255,255,255,.42)}.signup-form input:focus{border-color:var(--green);box-shadow:0 0 0 3px rgba(33,223,120,.16)}.form-success{margin:2px 0 0!important;color:rgba(255,255,255,.78)!important}.use-cases{text-align:center}.use-cases h2{max-width:760px;margin-left:auto;margin-right:auto}.case-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:34px}.case-grid span{min-height:46px;display:inline-flex;align-items:center;padding:0 16px;font-weight:860;background:var(--soft)}.faq-section{display:grid;grid-template-columns:.78fr 1fr;grid-gap:46px;gap:46px;align-items:start}.faq-list{display:grid;grid-gap:10px;gap:10px}.faq-list details{padding:18px 20px}.faq-list summary{cursor:pointer;font-size:18px;font-weight:920}.faq-list p{margin:14px 0 0;color:var(--muted);line-height:1.55}.final-cta{width:min(calc(100% - 40px),var(--max));margin:0 auto 28px;padding:46px;display:flex;align-items:center;justify-content:space-between;gap:28px;color:white;border-radius:8px;background:var(--ink)}.final-cta h2{margin-bottom:10px}.final-cta p{max-width:680px;margin-bottom:0;color:rgba(255,255,255,.74)}.app-shell{min-height:100vh;display:grid;grid-template-rows:auto minmax(0,1fr);background:#f5f6f2}.app-sidebar{position:-webkit-sticky;position:sticky;top:0;z-index:20;width:100%;box-sizing:border-box;min-height:72px;gap:16px;padding:12px 44px 12px 28px;border-bottom:1px solid var(--line);background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.app-brand,.app-sidebar{display:flex;align-items:center}.app-brand{flex-shrink:0;gap:10px;height:46px;font-weight:900}.app-brand img{width:36px;height:36px}.app-mode{display:inline-flex;align-items:center;min-height:26px;margin-top:8px;padding:0 9px;border:1px solid var(--line);border-radius:999px;color:var(--muted);background:var(--soft);font-size:11px;font-weight:900;text-transform:uppercase}.app-nav{min-width:0;flex:1 1 auto;display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:6px;margin-left:auto;overflow-x:auto;padding-bottom:2px}.app-nav a{min-width:46px;min-height:42px;display:flex;align-items:center;gap:8px;padding:0 9px;border-radius:8px;color:var(--muted);background:transparent;font-size:13px;font-weight:820;transition:min-width .22s ease,color .22s ease,background .22s ease}.app-nav a span{width:28px;height:28px;display:grid;place-items:center;flex-shrink:0;border:1px solid var(--line);border-radius:999px;color:var(--muted);background:white;font-size:10px;font-weight:950}.app-nav a strong{max-width:0;overflow:hidden;opacity:0;white-space:nowrap;transition:max-width .22s ease,opacity .22s ease}.app-nav a.is-active,.app-nav a:hover{min-width:118px;color:var(--ink);background:var(--soft)}.app-nav a.is-active span,.app-nav a:hover span{color:#07120b;border-color:transparent;background:var(--green)}.app-nav a.is-active strong,.app-nav a:hover strong{max-width:90px;opacity:1}.app-main{width:100%;margin:0 auto;padding:34px clamp(18px,3vw,48px) 56px}.app-header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.app-eyebrow{margin-bottom:8px;color:var(--green-deep);font-size:12px;font-weight:950;text-transform:uppercase}.app-header h1{margin:0;font-size:42px;line-height:1}.app-primary-action{min-height:42px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0 15px;border-radius:8px;color:#07120b;background:var(--green);font-size:14px;font-weight:900}.app-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:22px}.app-metrics article,.app-panel{border:1px solid var(--line);border-radius:8px;background:white}.app-metrics article{min-height:112px;padding:16px}.app-metrics span{display:block;color:var(--muted);font-size:13px;font-weight:780}.app-metrics strong{display:block;margin-top:14px;font-size:32px;line-height:1}.app-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.72fr);grid-gap:16px;gap:16px;align-items:start}.app-grid.simplified{grid-template-columns:minmax(0,1fr) minmax(340px,.58fr)}.app-panel{padding:16px}.launch-checklist{display:grid;grid-template-columns:minmax(180px,.22fr) minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:stretch;margin-bottom:16px}.launch-next-action,.launch-progress,.launch-steps a{border:1px solid var(--line);border-radius:8px;background:white}.launch-progress{min-height:104px;display:grid;align-content:center;grid-gap:10px;gap:10px;padding:14px}.launch-progress span,.launch-steps small{color:var(--muted);font-size:12px;font-weight:850}.launch-progress>span,.launch-steps small{text-transform:uppercase}.launch-progress strong{font-size:34px;line-height:.95}.launch-progress-bar{height:8px;overflow:hidden;border-radius:999px;background:rgba(17,18,20,.08)}.launch-progress-bar span{display:block;height:100%;border-radius:inherit;background:var(--green)}.launch-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.launch-steps a{min-height:104px;display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-rows:auto 1fr;grid-gap:8px 10px;gap:8px 10px;padding:13px}.launch-steps a>span{width:34px;height:34px;display:grid;place-items:center;grid-row:1/3;border-radius:8px;color:#07120b;background:var(--soft);font-size:12px;font-weight:950}.launch-steps a.done>span{background:var(--green)}.launch-steps a.next{border-color:rgba(49,87,255,.36);box-shadow:inset 0 -4px 0 var(--cobalt)}.launch-steps strong{overflow:hidden;font-size:15px;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}.launch-steps small{align-self:end;line-height:1.28;text-transform:none}.launch-next-action{min-width:164px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;color:#07120b;background:var(--green);font-size:14px;font-weight:950;text-align:center}.launch-checklist.compact{grid-template-columns:minmax(180px,.22fr) minmax(0,1fr)}.action-header{margin-bottom:16px}.simple-home{display:grid;grid-gap:16px;gap:16px}.simple-hero{min-height:520px;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,360px);grid-gap:28px;gap:28px;align-items:center;padding:clamp(28px,5vw,64px);border:1px solid var(--line);border-radius:8px;background:radial-gradient(circle at 78% 22%,rgba(33,223,120,.16),transparent 28%),linear-gradient(180deg,#ffffff,#f7f8f4)}.simple-hero-copy{display:grid;justify-items:start;grid-gap:18px;gap:18px}.simple-hero-copy h1{max-width:780px;margin:0;font-size:clamp(46px,7vw,88px);line-height:.94}.simple-hero-copy p:not(.app-eyebrow){max-width:560px;margin:0;color:var(--muted);font-size:20px;font-weight:760;line-height:1.42}.simple-phone-card{min-height:420px;display:grid;align-content:end;grid-gap:18px;gap:18px;padding:20px;color:white;border-radius:8px;background:linear-gradient(180deg,rgba(33,223,120,.2),transparent 48%),#111214;box-shadow:0 28px 72px rgba(17,18,20,.2)}.simple-phone-card .signal-pill{width:max-content}.simple-phone-card strong{overflow-wrap:anywhere;font-size:46px;line-height:.96}.simple-phone-metrics{display:grid;grid-gap:8px;gap:8px}.simple-phone-metrics span{min-height:42px;display:flex;align-items:center;padding:0 12px;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:rgba(255,255,255,.78);background:rgba(255,255,255,.08);font-size:14px;font-weight:860}.simple-decision,.simple-details,.simple-progress{border:1px solid var(--line);border-radius:8px;background:white}.simple-decision{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:20px;gap:20px;align-items:center;padding:20px}.simple-details summary,.simple-kicker,.simple-progress span{color:var(--muted);font-size:12px;font-weight:950;text-transform:uppercase}.simple-decision h2{margin:6px 0 0;font-size:clamp(28px,3.4vw,44px);line-height:1}.simple-decision p{max-width:780px;margin:10px 0 0;color:var(--muted);font-size:16px;font-weight:760;line-height:1.45}.simple-progress{display:grid;grid-gap:14px;gap:14px;padding:18px}.simple-progress>div:first-child{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.simple-progress strong{font-size:28px;line-height:1}.simple-progress-steps{display:flex;flex-wrap:wrap;gap:8px}.simple-progress-steps a{min-height:36px;display:inline-flex;align-items:center;gap:8px;padding:0 10px;border:1px solid var(--line);border-radius:999px;color:var(--ink);background:var(--soft);font-size:13px;font-weight:860}.simple-progress-steps a span{width:22px;height:22px;display:grid;place-items:center;border-radius:999px;color:#07120b;background:white;font-size:11px}.simple-progress-steps a.done span{background:var(--green)}.simple-details{padding:0}.simple-details summary{min-height:52px;display:flex;align-items:center;padding:0 18px;cursor:pointer;list-style:none}.simple-details summary::-webkit-details-marker{display:none}.simple-details div{display:flex;flex-wrap:wrap;gap:8px;padding:0 18px 18px}.simple-details span{min-height:34px;display:inline-flex;align-items:center;padding:0 10px;border-radius:999px;color:var(--ink);background:var(--soft);font-size:13px;font-weight:840}.v2-create-layout,.v2-list-panel,.v2-page-heading,.v2-snapshot,.v2-today{width:min(100%,1040px);margin-inline:auto}.v2-today{display:grid;grid-gap:16px;gap:16px}.v2-hero-panel{display:grid;justify-items:center;grid-gap:18px;gap:18px;min-height:520px;align-content:center;padding:clamp(42px,8vw,92px) clamp(20px,5vw,72px);border:1px solid rgba(17,18,20,.08);border-radius:8px;background:linear-gradient(140deg,rgba(33,223,120,.08),transparent 34%),linear-gradient(180deg,#ffffff,#fafaf7);text-align:center}.v2-hero-panel h1,.v2-page-heading h1{max-width:820px;margin:0;font-size:clamp(48px,7vw,92px);line-height:.93}.v2-hero-panel p:not(.app-eyebrow),.v2-page-heading p:not(.app-eyebrow){max-width:620px;margin:0;color:var(--muted);font-size:20px;font-weight:720;line-height:1.45}.v2-hero-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px}.v2-next-card a,.v2-secondary-action{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border:1px solid var(--line);border-radius:8px;color:var(--ink);background:white;font-size:14px;font-weight:900}.v2-snapshot{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.v2-snapshot.compact{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px}.v2-create-form,.v2-create-preview,.v2-details,.v2-next-card,.v2-progress-card,.v2-snapshot article{border:1px solid rgba(17,18,20,.08);border-radius:8px;background:rgba(255,255,255,.86)}.v2-snapshot article{min-height:112px;display:grid;align-content:center;grid-gap:10px;gap:10px;padding:18px}.v2-create-preview>span,.v2-form-heading span,.v2-next-card>span,.v2-progress-card>div:first-child span,.v2-snapshot span{color:var(--muted);font-size:12px;font-weight:920;text-transform:uppercase}.v2-snapshot strong{overflow-wrap:anywhere;font-size:clamp(26px,3vw,38px);line-height:.98}.v2-next-card{display:grid;grid-gap:10px;gap:10px;justify-items:start;padding:22px}.v2-next-card h2{max-width:820px;margin:0;font-size:clamp(28px,4vw,48px);line-height:1}.v2-next-card p{max-width:760px;margin:0;color:var(--muted);font-size:16px;font-weight:720;line-height:1.45}.v2-progress-card{display:grid;grid-gap:14px;gap:14px;padding:18px}.v2-progress-card>div:first-child{display:flex;justify-content:space-between;gap:16px;align-items:baseline}.v2-progress-card>div:first-child strong{font-size:28px;line-height:1}.v2-progress-card ol{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.v2-progress-card li a{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 14px;border:1px solid var(--line);border-radius:8px;color:var(--ink);background:white}.v2-progress-card li.done a{background:var(--soft)}.v2-progress-card li span{color:var(--muted);font-size:13px;font-weight:760;text-align:right}.v2-details{overflow:hidden}.v2-details summary{min-height:52px;display:flex;align-items:center;padding:0 18px;color:var(--muted);font-size:12px;font-weight:920;text-transform:uppercase;cursor:pointer;list-style:none}.v2-details summary::-webkit-details-marker{display:none}.v2-details div{display:flex;flex-wrap:wrap;gap:8px;padding:0 18px 18px}.v2-details div span{min-height:34px;display:inline-flex;align-items:center;padding:0 10px;border-radius:999px;color:var(--ink);background:var(--soft);font-size:13px;font-weight:820}.v2-page-heading{display:grid;justify-items:center;grid-gap:12px;gap:12px;margin-bottom:20px;text-align:center}.v2-page-heading.compact{margin-bottom:16px}.v2-page-heading.compact h1{font-size:clamp(42px,6vw,76px)}.v2-page-heading .app-primary-action{margin-top:6px}.v2-create-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);grid-gap:16px;gap:16px;align-items:start}.v2-create-form,.v2-create-preview{padding:clamp(18px,3vw,28px)}.v2-form-heading{display:grid;grid-gap:6px;gap:6px}.v2-form-heading h2{margin:0;font-size:34px;line-height:1}.v2-form-section{border:1px solid var(--line);border-radius:8px;background:var(--soft)}.v2-form-section summary{min-height:48px;display:flex;align-items:center;padding:0 14px;color:var(--ink);font-size:14px;font-weight:920;cursor:pointer;list-style:none}.v2-form-section summary::-webkit-details-marker{display:none}.v2-form-section-grid{display:grid;grid-gap:14px;gap:14px;padding:0 14px 14px}.v2-create-preview{position:-webkit-sticky;position:sticky;top:96px;display:grid;grid-gap:16px;gap:16px}.v2-create-preview h2{margin:0;font-size:clamp(28px,3vw,42px);line-height:1}.v2-mini-flow{display:grid;grid-gap:8px;gap:8px}.v2-mini-flow span{min-height:44px;display:flex;align-items:center;padding:0 12px;border:1px solid var(--line);border-radius:8px;background:white;font-size:14px;font-weight:900}.v2-mini-flow span:nth-child(2){color:#07120b;border-color:transparent;background:var(--green)}.v2-list-panel{padding:clamp(16px,3vw,24px)}.flow-home{width:100%;display:grid;grid-gap:18px;gap:18px;margin:0 auto}.flow-hero{min-height:560px;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,420px);grid-gap:clamp(24px,5vw,60px);gap:clamp(24px,5vw,60px);align-items:center;padding:clamp(32px,7vw,84px);border:1px solid rgba(17,18,20,.08);border-radius:8px;background:radial-gradient(circle at 82% 18%,rgba(33,223,120,.13),transparent 30%),linear-gradient(180deg,#ffffff,#fafaf7)}.flow-hero h1{max-width:980px;margin:0;font-size:clamp(50px,7vw,96px);line-height:.92}.flow-hero p:not(.app-eyebrow){max-width:720px;margin:18px 0 0;color:var(--muted);font-size:21px;font-weight:720;line-height:1.42}.flow-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.flow-map{display:grid;grid-gap:8px;gap:8px}.flow-map a{min-height:74px;display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:8px;color:var(--ink);background:rgba(255,255,255,.78)}.flow-map span,.flow-section-head span,.flow-step-copy span{color:var(--green-deep);font-size:12px;font-weight:950;text-transform:uppercase}.flow-map a span{width:38px;height:38px;display:grid;place-items:center;border-radius:999px;color:#07120b;background:var(--green)}.flow-map strong{font-size:19px;line-height:1.05}.flow-snapshot{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.flow-card,.flow-links,.flow-snapshot article,.flow-step-copy{border:1px solid rgba(17,18,20,.08);border-radius:8px;background:rgba(255,255,255,.88)}.flow-snapshot article{min-height:118px;display:grid;align-content:center;grid-gap:10px;gap:10px;padding:18px}.flow-link-list article span,.flow-snapshot span,.payment-mini span{color:var(--muted);font-size:12px;font-weight:900;text-transform:uppercase}.flow-snapshot strong{overflow-wrap:anywhere;font-size:clamp(24px,3vw,38px);line-height:.98}.flow-command-center{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(0,1.25fr) minmax(260px,.58fr);grid-gap:10px;gap:10px}.flow-command-center article,.flow-kpi-grid article{border:1px solid rgba(17,18,20,.08);border-radius:8px;background:rgba(255,255,255,.9)}.flow-side-stack{display:grid;grid-gap:10px;gap:10px}.flow-priority{min-height:292px;display:grid;align-content:space-between;grid-gap:14px;gap:14px;padding:20px;color:white;background:radial-gradient(circle at 12% 92%,rgba(255,176,32,.22),transparent 30%),radial-gradient(circle at 92% 16%,rgba(25,198,210,.2),transparent 32%),linear-gradient(135deg,rgba(7,18,11,.96),rgba(17,18,20,.9)),var(--ink)}.flow-priority.scale{background:radial-gradient(circle at 86% 18%,rgba(33,223,120,.34),transparent 34%),radial-gradient(circle at 8% 92%,rgba(255,176,32,.2),transparent 30%),linear-gradient(135deg,#07120b,#101b16)}.flow-priority.fix{background:radial-gradient(circle at 86% 18%,rgba(255,212,71,.36),transparent 34%),radial-gradient(circle at 12% 86%,rgba(25,198,210,.18),transparent 30%),linear-gradient(135deg,#111214,#2b2616)}.flow-priority.cut{background:radial-gradient(circle at 86% 18%,rgba(255,94,91,.34),transparent 34%),radial-gradient(circle at 12% 86%,rgba(255,122,162,.22),transparent 32%),linear-gradient(135deg,#111214,#2b1515)}.flow-kpi-grid span,.flow-priority span,.flow-proof-card span,.flow-top-card span{color:var(--muted);font-size:12px;font-weight:950;text-transform:uppercase}.flow-priority span{color:rgba(255,255,255,.62)}.flow-priority>strong{width:max-content;min-height:32px;display:inline-flex;align-items:center;padding:0 11px;border-radius:999px;color:#07120b;background:var(--green);font-size:12px;font-weight:950;text-transform:uppercase}.flow-priority h2{max-width:520px;margin:0;color:white;font-size:clamp(30px,3.6vw,54px);line-height:.98}.flow-priority p{max-width:560px;margin:0;color:rgba(255,255,255,.72);font-size:15px;font-weight:700;line-height:1.45}.flow-priority a,.flow-proof-card a{min-height:38px;width:max-content;display:inline-flex;align-items:center;justify-content:center;padding:0 13px;border-radius:8px;color:#07120b;background:var(--green);font-size:13px;font-weight:950}.flow-kpi-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.flow-kpi-grid article{position:relative;min-height:141px;display:grid;align-content:center;grid-gap:9px;gap:9px;padding:18px;overflow:hidden}.flow-card:before,.flow-kpi-grid article:before,.flow-proof-card:before,.flow-step-copy:before,.flow-top-card:before,.payment-mini article:before{content:"";position:absolute;top:0;right:0;left:0;height:5px;background:var(--green)}.flow-kpi-grid article:first-child{border-color:rgba(33,223,120,.22);background:radial-gradient(circle at 88% 18%,rgba(33,223,120,.18),transparent 34%),var(--mint-soft)}.flow-kpi-grid article:nth-child(2){border-color:rgba(49,87,255,.2);background:radial-gradient(circle at 88% 18%,rgba(49,87,255,.16),transparent 34%),#f0f4ff}.flow-kpi-grid article:nth-child(2):before{background:var(--cobalt)}.flow-kpi-grid article:nth-child(3){border-color:rgba(255,176,32,.28);background:radial-gradient(circle at 88% 18%,rgba(255,176,32,.2),transparent 34%),var(--amber-soft)}.flow-kpi-grid article:nth-child(3):before{background:var(--amber)}.flow-kpi-grid article:nth-child(4){border-color:rgba(255,92,85,.2);background:radial-gradient(circle at 88% 18%,rgba(255,92,85,.17),transparent 34%),var(--rose-soft)}.flow-kpi-grid article:nth-child(4):before{background:var(--coral)}.flow-kpi-grid strong{overflow-wrap:anywhere;font-size:clamp(30px,3.4vw,48px);line-height:.92}.flow-kpi-grid small,.flow-proof-card small,.flow-top-card small{color:var(--muted);font-size:12px;font-weight:760;line-height:1.35}.flow-proof-card,.flow-top-card{position:relative;display:grid;align-content:center;grid-gap:12px;gap:12px;padding:18px;overflow:hidden}.flow-top-card{min-height:292px;border-color:rgba(124,92,255,.2);background:radial-gradient(circle at 92% 16%,rgba(124,92,255,.17),transparent 34%),var(--violet-soft)}.flow-top-card:before{background:var(--violet)}.flow-proof-card{min-height:132px;border-color:rgba(25,198,210,.24);background:radial-gradient(circle at 90% 12%,rgba(25,198,210,.2),transparent 34%),var(--aqua-soft)}.flow-proof-card:before{background:var(--aqua)}.flow-proof-card strong,.flow-top-card strong{overflow-wrap:anywhere;font-size:clamp(25px,2.8vw,38px);line-height:.98}.flow-top-card div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:11px;border-top:1px solid var(--line)}.flow-top-card b{font-size:18px}.flow-compat-note{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.flow-step{display:grid;grid-template-columns:minmax(300px,.34fr) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start;scroll-margin-top:96px}.flow-step-copy{overflow:hidden}#create .flow-step-copy:before,.flow-step-copy:before{background:var(--green)}#orders .flow-step-copy:before{background:var(--cobalt)}#decide .flow-step-copy:before{background:var(--violet)}#pay .flow-step-copy:before{background:var(--coral)}.flow-card{position:relative;overflow:hidden}#create .flow-card{border-color:rgba(33,223,120,.18);background:linear-gradient(180deg,#ffffff,var(--mint-soft))}#create .flow-card:before{background:var(--green)}#orders .flow-card{border-color:rgba(49,87,255,.18);background:linear-gradient(180deg,#ffffff,#f0f4ff)}#orders .flow-card:before{background:var(--cobalt)}#decide .flow-card{border-color:rgba(124,92,255,.18);background:linear-gradient(180deg,#ffffff,var(--violet-soft))}#decide .flow-card:before{background:var(--violet)}#pay .flow-card{border-color:rgba(255,92,85,.18);background:linear-gradient(180deg,#ffffff,var(--rose-soft))}#pay .flow-card:before{background:var(--coral)}.flow-step-copy{position:-webkit-sticky;position:sticky;top:94px;min-height:260px;display:grid;align-content:center;grid-gap:10px;gap:10px;padding:22px}.flow-section-head h2,.flow-step-copy h2{margin:0;font-size:clamp(34px,4vw,54px);line-height:.96}.flow-step-copy p{margin:0;color:var(--muted);font-size:16px;font-weight:740;line-height:1.45}.flow-card{grid-gap:14px;padding:clamp(18px,3vw,28px)}.flow-card,.flow-two{display:grid;gap:14px}.flow-two{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px}.flow-recommendations{grid-template-columns:1fr}.payment-mini{grid-template-columns:repeat(4,minmax(0,1fr))}.payment-mini article{position:relative;min-height:112px;display:grid;align-content:center;grid-gap:9px;gap:9px;padding:16px;border:1px solid var(--line);border-radius:8px;background:var(--soft);overflow:hidden}.payment-mini article:first-child{border-color:rgba(255,92,85,.2);background:var(--rose-soft)}.payment-mini article:first-child:before{background:var(--coral)}.payment-mini article:nth-child(2){border-color:rgba(255,176,32,.26);background:var(--amber-soft)}.payment-mini article:nth-child(2):before{background:var(--amber)}.payment-mini article:nth-child(3){border-color:rgba(33,223,120,.22);background:var(--mint-soft)}.payment-mini article:nth-child(3):before{background:var(--green)}.payment-mini article:nth-child(4){border-color:rgba(25,198,210,.24);background:var(--aqua-soft)}.payment-mini article:nth-child(4):before{background:var(--aqua)}.payment-mini strong{font-size:clamp(28px,3vw,42px);line-height:1}.flow-export-actions{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px}.flow-export-actions a,.flow-link-list article>a,.flow-section-head a{min-height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid var(--line);border-radius:8px;color:var(--ink);background:white;font-size:13px;font-weight:900}.flow-links{scroll-margin-top:96px}.flow-links,.flow-tools{display:grid;grid-gap:16px;gap:16px;padding:clamp(18px,3vw,28px)}.flow-tools{border:1px solid rgba(17,18,20,.08);border-radius:8px;background:rgba(255,255,255,.74)}.flow-section-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.flow-link-list{display:grid;grid-gap:8px;gap:8px}.flow-tool-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px}.flow-tool-grid a{min-height:104px;display:grid;align-content:center;grid-gap:8px;gap:8px;padding:14px;border:1px solid var(--line);border-radius:8px;color:var(--ink);background:white}.flow-tool-grid a span{color:var(--muted);font-size:11px;font-weight:950;text-transform:uppercase}.flow-tool-grid a strong{font-size:18px;line-height:1.05}.flow-link-list article{min-height:74px;display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,.34fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:8px;background:white}.flow-link-list span,.flow-link-list strong{display:block}.flow-link-list article>div:first-child span{margin-top:4px;text-transform:none}.taap-action-center{display:grid;grid-template-columns:minmax(280px,.42fr) minmax(360px,.72fr) minmax(240px,.36fr);grid-gap:16px;gap:16px;align-items:stretch;margin-bottom:16px;padding:18px;border:1px solid var(--line);border-radius:8px;background:radial-gradient(circle at 50% -8%,rgba(33,223,120,.18),transparent 35%),linear-gradient(180deg,#ffffff,#f7f8f4);box-shadow:0 24px 70px rgba(17,18,20,.06)}.taap-action-copy{display:grid;align-content:center;min-height:320px}.taap-action-copy h2{margin:0;font-size:clamp(34px,4vw,58px);line-height:.96}.taap-action-copy p{max-width:430px;margin:14px 0 0;color:var(--muted);font-size:17px;font-weight:760;line-height:1.42}.conversion-object{position:relative;min-height:320px;display:grid;align-content:center;grid-gap:16px;gap:16px;padding:18px;overflow:hidden;border:1px solid rgba(17,18,20,.12);border-radius:8px;background:linear-gradient(rgba(17,18,20,.035) 1px,transparent 0),linear-gradient(90deg,rgba(17,18,20,.035) 1px,transparent 0),white;background-size:30px 30px}.conversion-object:before{content:"";position:absolute;left:10%;right:10%;top:49%;height:2px;background:linear-gradient(90deg,transparent,rgba(33,223,120,.9),transparent)}.conversion-object-main{position:relative;z-index:1;width:min(330px,88%);margin:0 auto;padding:18px;border:1px solid rgba(17,18,20,.14);border-radius:8px;color:white;background:#111214;box-shadow:0 18px 42px rgba(17,18,20,.18);text-align:center}.conversion-object-main small,.conversion-object-main span,.conversion-object-path span,.next-action-card small,.next-action-card span{display:block}.conversion-object-main span,.conversion-object-path span,.next-action-card span{color:var(--muted);font-size:11px;font-weight:950;text-transform:uppercase}.conversion-object-main span{color:rgba(255,255,255,.62)}.conversion-object-main strong{display:block;margin-top:8px;overflow-wrap:anywhere;font-size:34px;line-height:1}.conversion-object-main small{margin-top:10px;color:rgba(255,255,255,.66);font-size:13px;font-weight:780}.conversion-object-path{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.conversion-object-path article{min-height:72px;display:grid;align-content:center;grid-gap:6px;gap:6px;padding:12px;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.94)}.conversion-object-path strong{font-size:17px;line-height:1.06;overflow-wrap:anywhere}.next-action-stack{display:grid;grid-gap:10px;gap:10px}.next-action-card{display:grid;grid-gap:8px;gap:8px;align-content:start;min-height:100px;padding:14px;border:1px solid var(--line);border-radius:8px;background:white}.next-action-card.primary{color:white;border-color:#111214;background:#111214}.next-action-card.primary small,.next-action-card.primary span{color:rgba(255,255,255,.68)}.next-action-card strong{font-size:18px;line-height:1.08}.next-action-card small{color:var(--muted);font-size:13px;font-weight:780;line-height:1.34}.production-readiness{margin-top:16px}.readiness-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.readiness-grid article{min-height:142px;display:grid;grid-gap:10px;gap:10px;align-content:start;padding:14px;border:1px solid var(--line);border-radius:8px;background:var(--soft)}.readiness-grid article.done{background:rgba(33,223,120,.12);border-color:rgba(33,223,120,.34)}.readiness-grid span{width:34px;height:34px;display:grid;place-items:center;border-radius:8px;color:#07120b;background:white;font-size:12px;font-weight:950}.readiness-grid article.done span{background:var(--green)}.readiness-grid strong{font-size:17px;line-height:1.08}.readiness-grid small{color:var(--muted);font-size:13px;font-weight:780;line-height:1.35}.audit-panel{margin-top:16px}.audit-list{display:grid;grid-gap:9px;gap:9px}.audit-list article{min-height:58px;display:grid;grid-template-columns:112px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:8px;background:white}.audit-list article>span{min-height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0 9px;border-radius:8px;color:#07120b;background:var(--green);font-size:11px;font-weight:950;text-transform:uppercase}.audit-list small,.audit-list strong{display:block}.audit-list small{margin-top:3px;color:var(--muted);font-size:12px;font-weight:780}.command-center{display:grid;grid-template-columns:minmax(0,.95fr) minmax(310px,.38fr);grid-gap:16px;gap:16px;margin-bottom:16px}.link-studio,.signal-hero,.signal-side{border:1px solid rgba(17,18,20,.16);border-radius:8px}.signal-hero{min-height:292px;display:grid;grid-template-columns:minmax(0,1fr) minmax(210px,.34fr);grid-template-rows:1fr auto;grid-gap:18px;gap:18px;padding:20px;color:white;background:linear-gradient(135deg,rgba(33,223,120,.2),transparent 34%),linear-gradient(315deg,rgba(49,87,255,.2),transparent 36%),#111214;box-shadow:0 22px 60px rgba(17,18,20,.14)}.signal-hero-copy{align-self:start}.signal-pill{min-height:28px;display:inline-flex;align-items:center;margin-bottom:14px;padding:0 10px;border-radius:8px;color:#07120b;background:var(--green);font-size:12px;font-weight:950;text-transform:uppercase}.signal-hero h2{max-width:640px;margin-bottom:12px;font-size:clamp(31px,3.7vw,50px);line-height:.98}.signal-hero p{max-width:520px;margin:0;color:rgba(255,255,255,.72);font-size:17px;line-height:1.45}.signal-amount{align-self:start;justify-self:end;width:100%;padding:16px;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:rgba(255,255,255,.08)}.signal-amount span,.signal-flow span,.signal-meter-card span,.signal-mini-grid span{display:block;color:rgba(255,255,255,.62);font-size:12px;font-weight:900;text-transform:uppercase}.signal-amount strong{display:block;margin-top:10px;font-size:38px;line-height:1}.signal-flow{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;align-items:stretch;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:rgba(255,255,255,.07)}.signal-flow div{min-height:72px;display:grid;align-content:center;grid-gap:7px;gap:7px;padding:14px}.signal-flow strong{overflow:hidden;font-size:20px;line-height:1.06;text-overflow:ellipsis;white-space:nowrap}.link-flow i,.signal-flow i{position:relative;display:none}.signal-side{display:grid;grid-gap:12px;gap:12px;padding:14px;background:white}.signal-meter-card{min-height:132px;display:grid;align-content:space-between;padding:15px;border-radius:8px;color:white;background:var(--graphite)}.signal-meter-card>div:first-child{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.signal-meter-card strong{font-size:42px;line-height:.9}.signal-meter-card small{color:rgba(255,255,255,.68);font-size:13px;font-weight:820}.signal-meter{height:10px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.16)}.signal-meter span{display:block;height:100%;border-radius:inherit;background:var(--green)}.signal-mini-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.signal-mini-grid article{min-height:82px;padding:12px;border:1px solid var(--line);border-radius:8px;background:var(--soft)}.signal-mini-grid span{color:var(--muted)}.signal-mini-grid strong{display:block;margin-top:12px;overflow:hidden;font-size:24px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.visual-quick-start{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:16px}.visual-quick-start a{position:relative;min-height:76px;display:flex;align-items:center;gap:12px;padding:12px;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:white}.visual-quick-start a:after{content:"";position:absolute;left:46px;right:-10px;bottom:0;height:4px;background:var(--green)}.visual-quick-start a:nth-child(2):after{background:var(--cobalt)}.visual-quick-start a:nth-child(3):after{background:var(--yellow)}.visual-quick-start a:nth-child(4):after{background:var(--coral)}.visual-quick-start span{width:34px;height:34px;display:grid;place-items:center;flex:0 0 34px;border-radius:8px;color:#07120b;background:var(--green);font-size:12px;font-weight:950}.visual-quick-start a:nth-child(2) span{color:white;background:var(--cobalt)}.visual-quick-start a:nth-child(3) span{background:var(--yellow)}.visual-quick-start a:nth-child(4) span{color:white;background:var(--coral)}.visual-quick-start strong{font-size:16px;line-height:1.05}.conversion-map{display:grid;grid-template-columns:minmax(260px,.38fr) minmax(0,1fr);grid-gap:16px;gap:16px;margin-bottom:16px;padding:16px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,255,255,.78)),radial-gradient(circle at 64% 42%,rgba(33,223,120,.2),transparent 30%),var(--soft)}.conversion-map-copy{display:grid;align-content:center}.conversion-map-copy h2{max-width:360px;margin:0;font-size:clamp(28px,3vw,42px);line-height:1}.conversion-canvas{position:relative;min-height:278px;display:grid;grid-template-columns:minmax(150px,.7fr) minmax(230px,.9fr) minmax(150px,.7fr);grid-gap:18px;gap:18px;align-items:center;overflow:hidden;padding:18px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(rgba(17,18,20,.035) 1px,transparent 0),linear-gradient(90deg,rgba(17,18,20,.035) 1px,transparent 0),white;background-size:28px 28px}.conversion-canvas:after,.conversion-canvas:before{content:"";position:absolute;top:50%;width:25%;height:2px;background:linear-gradient(90deg,transparent,rgba(33,223,120,.72),transparent);transform:translateY(-50%)}.conversion-canvas:before{left:22%}.conversion-canvas:after{right:22%}.map-column{position:relative;z-index:1;display:grid;grid-gap:10px;gap:10px}.map-column article,.map-core{border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.94);box-shadow:0 12px 28px rgba(17,18,20,.06)}.map-column article{min-height:66px;display:grid;align-content:center;grid-gap:5px;gap:5px;padding:12px}.map-column span,.map-core span{display:block;color:var(--muted);font-size:11px;font-weight:950;text-transform:uppercase}.map-column strong{overflow:hidden;font-size:17px;line-height:1.06;text-overflow:ellipsis;white-space:nowrap}.map-core{position:relative;z-index:2;min-height:198px;display:grid;place-items:center;align-content:center;grid-gap:9px;gap:9px;padding:20px;text-align:center}.map-core strong{font-size:clamp(28px,3vw,42px);line-height:1}.map-core small{max-width:250px;color:var(--muted);font-size:13px;font-weight:820;line-height:1.35}.map-core-ring{position:absolute;inset:22px;border:1px solid rgba(33,223,120,.35);border-radius:8px;pointer-events:none}.app-notice{margin-bottom:12px;padding:11px 12px;border:1px solid var(--line);border-radius:8px;font-size:13px;font-weight:820;line-height:1.35}.app-notice.success{color:#063d21;border-color:rgba(33,223,120,.45);background:rgba(33,223,120,.14)}.app-notice.error{color:#5d1616;border-color:rgba(255,108,91,.35);background:rgba(255,108,91,.12)}.login-page{min-height:100vh;display:grid;place-items:center;padding:28px;color:var(--ink);background:radial-gradient(circle at 18% 16%,rgba(33,223,120,.22),transparent 26%),radial-gradient(circle at 82% 14%,rgba(49,87,255,.18),transparent 24%),linear-gradient(145deg,#f7f8f4,#ffffff 48%,#eef3f0)}.login-panel{width:min(100%,430px);display:grid;grid-gap:24px;gap:24px;padding:28px;background:rgba(255,255,255,.88);border:1px solid rgba(17,18,20,.12);border-radius:var(--radius);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.login-brand{display:inline-flex;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;font-size:17px;font-weight:950}.login-brand img{width:32px;height:32px}.login-panel h1{margin:7px 0 10px;font-size:32px;line-height:.98}.login-panel p{margin:0;color:var(--muted);line-height:1.55}.login-form{gap:16px}.login-link{display:inline-flex;justify-content:center;width:100%}.login-secondary{font-size:13px;text-align:center}.login-secondary a{color:var(--green-deep);font-weight:900}.signup-panel{width:min(100%,500px)}.billing-panel{display:grid;grid-gap:18px;gap:18px;margin-bottom:22px}.billing-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.billing-summary article{display:grid;grid-gap:5px;gap:5px;padding:14px;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.68)}.billing-plan-grid small,.billing-summary span{color:var(--muted);font-size:12px;font-weight:820}.billing-summary strong{text-transform:capitalize}.billing-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.billing-plan-grid article{display:grid;grid-gap:14px;gap:14px;align-content:space-between;min-height:260px;padding:18px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(245,246,242,.84))}.billing-plan-grid article.active{border-color:rgba(33,223,120,.72);box-shadow:0 18px 48px rgba(33,223,120,.14)}.billing-plan-grid span{color:var(--green-deep);font-size:12px;font-weight:920;text-transform:uppercase}.billing-plan-grid strong{display:block;margin:5px 0;font-size:28px;line-height:1}.billing-plan-grid ul{display:grid;grid-gap:7px;gap:7px;margin:0;padding:0;list-style:none}.billing-plan-grid li{color:var(--muted);font-size:13px;font-weight:760}.billing-plan-grid button,.billing-portal-form button{width:100%;min-height:42px;border:0;border-radius:8px;color:var(--ink);background:var(--green);font:inherit;font-weight:920;cursor:pointer}.billing-plan-grid button:disabled{color:rgba(17,18,20,.46);background:rgba(17,18,20,.1);cursor:not-allowed}.billing-portal-form{margin:0}@media (max-width:900px){.billing-plan-grid,.billing-summary{grid-template-columns:1fr}}.panel-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.panel-header h2{margin:0;font-size:20px}.panel-header span{color:var(--muted);font-size:13px;font-weight:780}.panel-header a{color:var(--green-deep);font-size:13px;font-weight:900}.context-actions{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.context-actions a{min-height:36px;display:inline-flex;align-items:center;padding:0 11px;border:1px solid var(--line);border-radius:8px;color:var(--ink);background:#fff;font-size:13px;font-weight:880}.context-actions a.primary{border-color:transparent;color:#07120b;background:var(--green)}.quick-start{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:16px}.quick-start a{min-height:118px;display:grid;align-content:start;grid-gap:9px;gap:9px;padding:15px;border:1px solid var(--line);border-radius:8px;color:var(--ink);background:#fff}.quick-start span{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#07120b;background:var(--green);font-size:12px;font-weight:950}.quick-start small,.quick-start strong{display:block}.quick-start strong{font-size:18px;line-height:1.15}.quick-start small{color:var(--muted);font-size:13px;font-weight:760;line-height:1.35}.recommendation-list{display:grid;grid-gap:10px;gap:10px}.recommendation-card{position:relative;overflow:hidden;padding:15px;border:1px solid var(--line);border-radius:8px;background:#fff}.recommendation-card:before{content:"";position:absolute;inset:12px auto 12px 0;width:4px;border-radius:0 8px 8px 0;background:var(--green)}.recommendation-card.cut:before{background:var(--coral)}.recommendation-card.fix:before{background:var(--yellow)}.recommendation-topline{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:9px;padding-left:8px}.recommendation-topline small,.recommendation-topline span{font-size:12px;font-weight:900}.recommendation-topline small{color:var(--muted)}.recommendation-card h3{margin-bottom:7px;padding-left:8px;font-size:22px;line-height:1.1}.recommendation-card p{margin-bottom:13px;padding-left:8px;color:var(--muted);line-height:1.45}.recommendation-card dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0;padding-left:8px}.recommendation-card dl div{padding:10px;border:1px solid var(--line);border-radius:8px;background:var(--soft)}.recommendation-card dt{color:var(--muted);font-size:11px;font-weight:900;text-transform:uppercase}.recommendation-card dd{margin:4px 0 0;font-weight:900}.link-table{display:grid;grid-gap:8px;gap:8px}.link-table article{display:grid;grid-template-columns:1fr auto auto;grid-gap:12px;gap:12px;align-items:center;min-height:66px;padding:12px;border:1px solid var(--line);border-radius:8px;background:#fff}.link-table span,.link-table strong{display:block}.link-table span{margin-top:4px;color:var(--muted);font-size:12px;font-weight:760}.product-table{display:grid;grid-gap:8px;gap:8px}.inline-update-form{display:grid;grid-template-columns:minmax(220px,1fr) 110px 110px 120px auto;grid-gap:9px;gap:9px;align-items:end;padding:12px}.data-update-drawer,.inline-update-form{margin-bottom:14px;border:1px solid var(--line);border-radius:8px;background:var(--soft)}.data-update-drawer summary{min-height:42px;display:flex;align-items:center;padding:0 12px;color:var(--green-deep);font-size:13px;font-weight:950;cursor:pointer}.data-update-drawer .inline-update-form{margin:0;border:0;border-top:1px solid var(--line);border-radius:0}.app-filter-bar{display:grid;grid-template-columns:minmax(220px,1fr) 180px 180px auto auto;grid-gap:9px;gap:9px;align-items:end;padding:12px;border-top:1px solid var(--line);background:var(--soft)}.filter-drawer{margin-bottom:14px;border:1px solid var(--line);border-radius:8px;background:var(--soft)}.filter-drawer summary{min-height:42px;display:flex;align-items:center;padding:0 12px;color:var(--green-deep);font-size:13px;font-weight:950;list-style:none;cursor:pointer}.filter-drawer summary::-webkit-details-marker{display:none}.filter-drawer summary:after{content:"+";margin-left:auto;color:var(--muted);font-size:18px;line-height:1}.filter-drawer[open] summary:after{content:"-"}.app-filter-bar label{display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-size:11px;font-weight:950;text-transform:uppercase}.app-filter-bar input,.app-filter-bar select{width:100%;min-height:38px;padding:0 10px;border:1px solid var(--line);border-radius:8px;color:var(--ink);background:#fff;font:inherit;font-size:13px;font-weight:780}.app-filter-bar a,.app-filter-bar button{min-height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-radius:8px;font-size:13px;font-weight:950;text-decoration:none}.app-filter-bar button{border:0;color:#07120b;background:var(--green);cursor:pointer}.app-filter-bar a{border:1px solid var(--line);color:var(--ink);background:#fff}.inline-update-form label{display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-size:11px;font-weight:950;text-transform:uppercase}.inline-update-form input,.inline-update-form select{width:100%;min-height:38px;padding:0 10px;border:1px solid var(--line);border-radius:8px;color:var(--ink);background:#fff;font:inherit;font-size:13px;font-weight:780}.inline-update-form button{min-height:38px;padding:0 12px;border:0;border-radius:8px;color:#07120b;background:var(--green);font-size:13px;font-weight:950;cursor:pointer}.product-row,.product-table-head{display:grid;grid-template-columns:1.2fr 1fr 1.15fr 1fr auto;grid-gap:14px;gap:14px;align-items:center}.product-table-head{min-height:38px;padding:0 12px;color:var(--muted);font-size:11px;font-weight:950;text-transform:uppercase}.product-row{min-height:76px;padding:13px 12px;border:1px solid var(--line);border-radius:8px;background:#fff}.event-row{display:block}.event-row summary{display:grid;grid-template-columns:1.2fr 1fr 1.15fr 1fr auto;grid-gap:14px;gap:14px;align-items:center;min-height:50px;list-style:none;cursor:pointer}.event-row summary::-webkit-details-marker{display:none}.event-row summary:after{content:"Details";min-height:30px;display:inline-flex;align-items:center;justify-content:center;padding:0 9px;border:1px solid var(--line);border-radius:8px;color:var(--green-deep);background:var(--soft);font-size:11px;font-weight:950;text-transform:uppercase}.event-row[open] summary:after{content:"Hide"}.event-evidence{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin:12px 0 0;padding-top:12px;border-top:1px solid var(--line)}.event-evidence div{min-width:0;padding:10px;border-radius:8px;background:var(--soft)}.event-evidence dt{color:var(--muted);font-size:11px;font-weight:950;text-transform:uppercase}.event-evidence dd{margin:4px 0 0;overflow:hidden;font-size:13px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.payout-list{display:grid;grid-gap:10px;gap:10px}.payment-runway{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(240px,.8fr);grid-gap:10px;gap:10px;margin-bottom:14px}.payment-run-actions,.payment-run-card{border:1px solid var(--line);border-radius:8px;background:white}.payment-run-card{min-height:126px;padding:15px}.payment-run-card.ready{color:white;border-color:rgba(33,223,120,.42);background:linear-gradient(135deg,rgba(33,223,120,.18),transparent 34%),var(--graphite)}.payment-run-card small,.payment-run-card span{display:block;color:var(--muted);font-size:12px;font-weight:900;text-transform:uppercase}.payment-run-card.ready small,.payment-run-card.ready span{color:rgba(255,255,255,.68)}.payment-run-card strong{display:block;margin:14px 0 9px;overflow:hidden;font-size:34px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.payment-run-actions{display:grid;grid-gap:8px;gap:8px;padding:10px}.payment-run-actions a{min-height:34px;display:flex;align-items:center;justify-content:center;padding:0 10px;border:1px solid var(--line);border-radius:8px;color:var(--ink);background:var(--soft);font-size:13px;font-weight:900;text-align:center}.payment-run-actions a:first-child{color:#07120b;border-color:transparent;background:var(--green)}.payment-flow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:14px}.payment-flow span{position:relative;min-height:50px;display:flex;align-items:center;justify-content:center;padding:9px;border:1px solid var(--line);border-radius:8px;background:white;font-size:12px;font-weight:950;text-align:center}.payment-flow span:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:4px;border-radius:999px 999px 0 0;background:var(--green)}.export-kit,.integration-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.export-kit{margin-bottom:16px}.export-kit article,.integration-card-grid a{min-height:178px;display:grid;align-content:space-between;grid-gap:10px;gap:10px;padding:16px;border:1px solid rgba(17,18,20,.08);border-radius:8px;color:var(--ink);background:rgba(255,255,255,.78)}.export-kit span,.integration-card-grid span{width:max-content;min-height:26px;display:inline-flex;align-items:center;padding:0 9px;border-radius:999px;color:#07120b;background:var(--green);font-size:11px;font-weight:950;text-transform:uppercase}.export-kit strong,.integration-card-grid strong{display:block;font-size:19px;line-height:1.05}.export-kit p,.integration-card-grid small{margin:0;color:var(--muted);font-size:13px;line-height:1.45}.export-kit a{min-height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;color:var(--ink);background:white;font-size:13px;font-weight:950}.export-kit a,.payout-card{border:1px solid var(--line);border-radius:8px}.payout-card{background:#fff}.payout-card summary{display:grid;grid-template-columns:1.35fr .72fr .72fr .85fr .65fr .65fr auto;grid-gap:14px;gap:14px;align-items:center;min-height:82px;padding:13px 12px;list-style:none;cursor:pointer}.payout-card summary::-webkit-details-marker{display:none}.payout-card summary:after{content:"Review";min-height:30px;display:inline-flex;align-items:center;justify-content:center;padding:0 9px;border:1px solid var(--line);border-radius:8px;color:var(--green-deep);background:var(--soft);font-size:11px;font-weight:950;text-transform:uppercase}.payout-card[open] summary:after{content:"Hide"}.payout-card.approved{border-color:rgba(33,223,120,.55)}.payout-card.exported{border-color:rgba(25,188,255,.55)}.payout-card.hold{border-color:rgba(255,212,71,.75)}.payout-card.paid{border-color:rgba(49,87,255,.35)}.payout-card span,.payout-card strong{display:block;min-width:0}.payout-card span,.payout-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payout-card span{margin-top:5px;color:var(--muted);font-size:12px;font-weight:760}.payout-evidence{display:grid;grid-gap:12px;gap:12px;padding:0 12px 12px}.payout-evidence dl{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin:0;padding-top:12px;border-top:1px solid var(--line)}.payout-evidence dl div{min-width:0;padding:10px;border-radius:8px;background:var(--soft)}.payout-evidence dt{color:var(--muted);font-size:11px;font-weight:950;text-transform:uppercase}.payout-evidence dd{margin:4px 0 0;overflow:hidden;font-size:13px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.payout-event-list{display:grid;grid-gap:7px;gap:7px}.payout-blockers{display:flex;flex-wrap:wrap;gap:7px}.payout-blockers span{min-height:28px;display:inline-flex;align-items:center;padding:0 9px;border:1px solid rgba(255,92,85,.34);border-radius:999px;color:#5d1616;background:rgba(255,92,85,.1);font-size:12px;font-weight:900}.payout-decision-form{display:grid;grid-template-columns:minmax(220px,1fr) auto auto auto;grid-gap:8px;gap:8px;align-items:end}.payout-decision-form label{display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-size:11px;font-weight:950;text-transform:uppercase}.payout-decision-form input{width:100%;min-height:38px;padding:0 10px;font:inherit;font-size:13px;font-weight:780}.link-actions button,.payout-decision-form button,.payout-decision-form input{border:1px solid var(--line);border-radius:8px;color:var(--ink);background:#fff}.link-actions button,.payout-decision-form button{min-height:34px;padding:0 12px;font:inherit;font-size:13px;font-weight:900;cursor:pointer}.payout-decision-form button:first-of-type{border-color:rgba(33,223,120,.4);color:#07120b;background:rgba(33,223,120,.2)}.payout-event-list article{min-height:48px;padding:9px 10px;border:1px solid var(--line);border-radius:8px;background:#fff}.product-row span,.product-row strong{display:block;min-width:0}.product-row span,.product-row strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-row span{margin-top:5px;color:var(--muted);font-size:12px;font-weight:760}.row-actions{display:flex;justify-content:flex-end}.row-actions a{min-height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid var(--line);border-radius:8px;color:var(--ink);font-size:13px;font-weight:900}.builder-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(340px,.65fr);grid-gap:16px;gap:16px;align-items:start}.app-form{display:grid;grid-gap:14px;gap:14px}.app-form label{display:grid;grid-gap:7px;gap:7px;color:var(--muted);font-size:12px;font-weight:900;text-transform:uppercase}.import-workbench{gap:16px}.import-source-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.48fr) minmax(180px,.48fr);grid-gap:10px;gap:10px}.file-drop input{min-height:46px;padding:10px;border:1px dashed rgba(17,18,20,.24);background:var(--soft)}.import-mapping{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;padding:10px;border:1px solid rgba(17,18,20,.08);border-radius:8px;background:rgba(255,255,255,.62)}.import-preview{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid var(--line);border-radius:8px;background:var(--soft)}.import-preview-list{display:grid;grid-gap:8px;gap:8px}.import-preview-list article{min-height:66px;display:grid;grid-template-columns:minmax(0,1fr) minmax(140px,.28fr);grid-gap:10px;gap:10px;align-items:center;padding:10px;border:1px solid var(--line);border-radius:8px;background:white}.import-preview-list article.matched{border-color:rgba(33,223,120,.55)}.import-preview-list article.unmatched{border-color:rgba(255,94,91,.28)}.import-preview-list span,.import-preview-list strong{display:block;min-width:0}.import-preview-list strong{color:var(--ink)}.import-preview-list span,.import-preview-list strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.import-preview-list span{margin-top:5px;color:var(--muted);font-size:12px;font-weight:760}.migration-hero{display:grid;grid-template-columns:minmax(0,.82fr) minmax(300px,.58fr);grid-gap:18px;gap:18px;align-items:end;margin-bottom:16px;overflow:hidden;background:radial-gradient(circle at 88% 12%,rgba(124,92,255,.18),transparent 32%),radial-gradient(circle at 16% 92%,rgba(33,223,120,.16),transparent 28%),#ffffff}.migration-hero span,.migration-playbook span,.migration-steps span,.migration-summary span{color:var(--muted);font-size:12px;font-weight:950;text-transform:uppercase}.migration-hero h2{max-width:820px;margin:8px 0 0;font-size:clamp(34px,4.6vw,68px);line-height:.94}.migration-hero p{margin:0;color:var(--muted);font-size:16px;font-weight:720;line-height:1.5}.migration-wizard{gap:16px;margin-bottom:16px}.migration-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.migration-steps article{min-height:86px;display:grid;align-content:center;grid-gap:8px;gap:8px;padding:14px;border:1px solid var(--line);border-radius:8px;background:var(--soft)}.migration-steps article.active{border-color:rgba(33,223,120,.3);background:var(--mint-soft)}.migration-steps strong{font-size:16px;line-height:1.1}.migration-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.migration-summary article{min-height:104px;display:grid;align-content:center;grid-gap:8px;gap:8px;padding:14px;border:1px solid rgba(17,18,20,.08);border-radius:8px;background:#fff}.migration-summary article:first-child{background:var(--mint-soft)}.migration-summary article:nth-child(2){background:var(--violet-soft)}.migration-summary article:nth-child(3){background:#f0f4ff}.migration-summary article:nth-child(4){background:var(--amber-soft)}.migration-summary strong{font-size:clamp(28px,3vw,42px);line-height:.95}.migration-preview-list{display:grid;grid-gap:8px;gap:8px}.migration-preview-list article{min-height:72px;display:grid;grid-template-columns:minmax(0,.48fr) minmax(0,.72fr);grid-gap:12px;gap:12px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:8px;background:white}.migration-preview-list span,.migration-preview-list strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.migration-preview-list span{margin-top:5px;color:var(--muted);font-size:12px;font-weight:760}.migration-next{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px;border:1px solid rgba(25,198,210,.24);border-radius:8px;background:var(--aqua-soft)}.migration-next div{display:grid;grid-gap:4px;gap:4px}.migration-next span{color:var(--muted);font-size:13px;font-weight:720}.migration-playbook{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.migration-playbook article{min-height:164px;display:grid;align-content:start;grid-gap:10px;gap:10px;padding:16px;border:1px solid rgba(17,18,20,.08);border-radius:8px;background:rgba(255,255,255,.82)}.migration-playbook article:first-child{background:var(--mint-soft)}.migration-playbook article:nth-child(2){background:var(--aqua-soft)}.migration-playbook article:nth-child(3){background:var(--violet-soft)}.migration-playbook strong{font-size:21px;line-height:1.05}.migration-playbook p{margin:0;color:var(--muted);font-size:13px;font-weight:720;line-height:1.45}.app-form input,.app-form select,.app-form textarea{width:100%;padding:0 12px;border:1px solid var(--line);border-radius:8px;color:var(--ink);background:#fff;font:inherit;font-size:14px;font-weight:760;text-transform:none}.app-form input,.app-form select{min-height:44px}.app-form textarea{min-height:170px;padding-top:12px;line-height:1.45;resize:vertical}.app-form input[type=file]{display:flex;align-items:center;padding-top:10px}.app-form .app-primary-action{border:0;cursor:pointer}.smart-link-composer{grid-template-columns:minmax(220px,.34fr) minmax(0,1fr) minmax(170px,.24fr);grid-gap:16px;gap:16px;align-items:stretch;padding:18px;background:radial-gradient(circle at 18% 18%,rgba(33,223,120,.18),transparent 24%),linear-gradient(180deg,#ffffff,#f7f8f4)}.simple-builder-intro,.smart-link-composer{display:grid;margin-bottom:16px;border:1px solid var(--line);border-radius:8px}.simple-builder-intro{min-height:220px;grid-template-columns:minmax(0,1fr) minmax(260px,360px);grid-gap:18px;gap:18px;align-items:end;padding:clamp(22px,4vw,40px);background:radial-gradient(circle at 88% 14%,rgba(33,223,120,.18),transparent 28%),linear-gradient(180deg,#ffffff,#f7f8f4)}.simple-builder-intro h2{max-width:820px;margin:14px 0 0;font-size:clamp(38px,5vw,64px);line-height:.94}.simple-builder-flow{display:grid;grid-gap:8px;gap:8px}.simple-builder-flow span{min-height:48px;display:flex;align-items:center;padding:0 14px;border:1px solid var(--line);border-radius:8px;color:var(--ink);background:white;font-size:15px;font-weight:900}.simple-builder-flow span:nth-child(2){color:#07120b;border-color:transparent;background:var(--green)}.simple-details.compact{border-color:var(--line);background:var(--soft)}.simple-details.compact summary{min-height:44px;padding:0 12px}.simple-details.compact div{padding:0 12px 12px}.composer-map,.composer-phone,.composer-qr{border:1px solid rgba(17,18,20,.12);border-radius:8px;background:white}.composer-phone{min-height:320px;display:grid;align-content:start;grid-gap:12px;gap:12px;padding:16px;color:white;background:#111214;box-shadow:0 20px 50px rgba(17,18,20,.16)}.composer-phone-top{display:flex;justify-content:center}.composer-phone-top span{width:58px;height:6px;border-radius:999px;background:rgba(255,255,255,.22)}.composer-profile{display:grid;grid-gap:8px;gap:8px;margin-top:8px;padding:14px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:linear-gradient(180deg,rgba(33,223,120,.18),transparent 55%),rgba(255,255,255,.05)}.composer-avatar{width:44px;height:44px;display:grid;place-items:center;border-radius:8px;color:#07120b;background:var(--green);font-size:13px;font-weight:950}.composer-profile strong{font-size:25px;line-height:1.02}.composer-link-card span,.composer-profile small,.composer-qr small{color:rgba(255,255,255,.65);font-size:13px;font-weight:780;line-height:1.34}.composer-link-card{display:grid;grid-gap:6px;gap:6px;padding:13px;border-radius:8px;background:rgba(255,255,255,.09)}.composer-link-card strong{overflow-wrap:anywhere;font-size:15px}.composer-cta{min-height:42px;display:grid;place-items:center;margin-top:auto;border-radius:8px;color:#07120b;background:var(--green);font-size:13px;font-weight:950}.composer-map{min-height:320px;display:grid;align-content:center;grid-gap:22px;gap:22px;padding:20px;background:linear-gradient(rgba(17,18,20,.035) 1px,transparent 0),linear-gradient(90deg,rgba(17,18,20,.035) 1px,transparent 0),white;background-size:30px 30px}.composer-map h2{max-width:680px;margin:0;font-size:clamp(30px,3.5vw,50px);line-height:.98}.composer-path{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.composer-path article{position:relative;min-height:92px;display:grid;align-content:center;grid-gap:8px;gap:8px;padding:13px;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.92)}.composer-path article:not(:last-child):after{content:"";position:absolute;top:50%;right:-9px;z-index:1;width:10px;height:2px;background:var(--green)}.composer-path span,.form-section-title span,.outcome-node span{color:var(--muted);font-size:11px;font-weight:950;text-transform:uppercase}.composer-path strong{font-size:18px;line-height:1.05}.composer-qr{min-height:320px;align-content:center;justify-items:center;grid-gap:12px;text-align:center}.composer-qr,.qr-mock{display:grid;gap:12px;padding:16px}.qr-mock{width:min(132px,100%);aspect-ratio:1;grid-template-columns:repeat(2,1fr);grid-gap:12px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(90deg,rgba(17,18,20,.06) 1px,transparent 0),linear-gradient(rgba(17,18,20,.06) 1px,transparent 0),white;background-size:12px 12px}.qr-mock span{border-radius:4px;background:#111214}.composer-qr strong{font-size:18px;line-height:1.1}.composer-qr small{color:var(--muted)}.visual-builder-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.52fr)}.smart-link-form{gap:14px}.form-section-title{grid-column:1/-1;display:flex;align-items:center;gap:10px;min-height:38px;padding:0 2px}.form-section-title span{width:30px;height:30px;display:grid;place-items:center;border-radius:8px;color:#07120b;background:var(--green)}.form-section-title strong{font-size:18px}.builder-outcome-panel{display:grid;align-content:start;grid-gap:14px;gap:14px}.builder-outcome-panel .panel-header{align-items:flex-start;flex-wrap:wrap}.outcome-visual{grid-gap:10px;gap:10px;padding:14px;background:linear-gradient(rgba(17,18,20,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(17,18,20,.04) 1px,transparent 1px),var(--soft);background-size:24px 24px}.outcome-node,.outcome-visual{display:grid;border:1px solid var(--line);border-radius:8px}.outcome-node{min-height:76px;align-content:center;grid-gap:6px;gap:6px;padding:12px;background:white}.outcome-node.hub{color:white;border-color:#111214;background:#111214}.outcome-node.hub span{color:rgba(255,255,255,.62)}.outcome-node strong{overflow-wrap:anywhere;font-size:20px;line-height:1.08}.form-drawer{border:1px solid var(--line);border-radius:8px;background:var(--soft)}.form-drawer summary{min-height:44px;display:flex;align-items:center;padding:0 12px;color:var(--green-deep);font-size:13px;font-weight:950;list-style:none;cursor:pointer}.form-drawer summary::-webkit-details-marker{display:none}.form-drawer summary:after{content:"+";margin-left:auto;color:var(--muted);font-size:18px;line-height:1}.form-drawer[open] summary:after{content:"-"}.form-drawer-grid{display:grid;grid-gap:14px;gap:14px;padding:14px;border-top:1px solid var(--line)}.preview-panel{display:grid;grid-gap:12px;gap:12px}.preview-evidence div,.preview-link{padding:13px;border:1px solid var(--line);border-radius:8px;background:var(--soft)}.preview-evidence span,.preview-link span{display:block;margin-bottom:6px;color:var(--muted);font-size:11px;font-weight:950;text-transform:uppercase}.preview-evidence strong,.preview-link strong{display:block;overflow-wrap:anywhere}.preview-evidence{display:grid;grid-gap:8px;gap:8px}.import-history-panel{margin-top:16px}.empty-state{display:grid;grid-gap:5px;gap:5px;min-height:92px;align-content:center;padding:16px;border:1px dashed var(--line);border-radius:8px;background:var(--soft)}.empty-state span,.empty-state strong{display:block}.empty-state span{color:var(--muted);font-size:13px;font-weight:780}.slug-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.slug-list div{padding:12px;border:1px solid var(--line);border-radius:8px;background:var(--soft)}.slug-list span,.slug-list strong{display:block}.slug-list span{margin-top:5px;color:var(--muted);font-size:12px;font-weight:780}.link-studio{display:grid;grid-template-columns:minmax(300px,.45fr) minmax(0,1fr);grid-gap:16px;gap:16px;margin-bottom:16px;padding:16px;background:linear-gradient(135deg,rgba(33,223,120,.14),transparent 30%),white}.link-preview-card{min-height:278px;display:grid;grid-template-columns:minmax(150px,1fr) minmax(120px,.72fr);grid-gap:12px;gap:12px}.phone-preview,.qr-tile{border:1px solid var(--line);border-radius:8px;background:var(--ink)}.phone-preview{position:relative;display:grid;place-items:center;min-height:278px;padding:18px;color:white}.phone-notch{position:absolute;top:14px;left:50%;width:58px;height:6px;border-radius:999px;background:rgba(255,255,255,.22);transform:translateX(-50%)}.phone-screen{width:100%;min-height:210px;display:grid;align-content:end;grid-gap:8px;gap:8px;padding:14px;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:linear-gradient(180deg,rgba(49,87,255,.18),transparent 42%),linear-gradient(0deg,rgba(33,223,120,.2),transparent 34%),#161a20}.phone-screen small,.phone-screen span{color:rgba(255,255,255,.68);font-size:12px;font-weight:850}.phone-screen strong{font-size:24px;line-height:1.02}.phone-cta{min-height:40px;display:grid;place-items:center;margin-top:8px;border-radius:8px;color:#07120b;background:var(--green);font-size:13px;font-weight:950}.qr-tile{display:grid;place-items:center;padding:14px;background:linear-gradient(180deg,#ffffff,#f5f6f2)}.qr-tile img{width:min(100%,160px);aspect-ratio:1}.link-studio-main{min-width:0;display:grid;align-content:space-between;grid-gap:16px;gap:16px}.link-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--soft)}.link-flow div{min-height:104px;display:grid;align-content:center;grid-gap:8px;gap:8px;padding:14px;border-right:1px solid var(--line)}.link-flow div:last-child{border-right:0}.link-flow span,.link-studio-metrics span{display:block;color:var(--muted);font-size:11px;font-weight:950;text-transform:uppercase}.link-flow strong{overflow:hidden;font-size:20px;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}.link-studio-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.link-studio-metrics article{min-height:86px;padding:13px;border:1px solid var(--line);border-radius:8px;background:#fff}.link-studio-metrics strong{display:block;margin-top:10px;overflow:hidden;font-size:25px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.link-capability-board{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:16px}.link-capability-board article{position:relative;min-height:84px;padding:13px;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:white}.link-capability-board article:before{content:"";position:absolute;top:12px;right:12px;width:9px;height:9px;border-radius:999px;background:rgba(17,18,20,.14)}.link-capability-board article.active:before{background:var(--green);box-shadow:0 0 0 7px rgba(33,223,120,.12)}.link-capability-board span,.link-capability-board strong{display:block}.link-capability-board span{color:var(--muted);font-size:11px;font-weight:950;text-transform:uppercase}.link-capability-board strong{margin-top:14px;overflow:hidden;font-size:20px;line-height:1.04;text-overflow:ellipsis;white-space:nowrap}.creator-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.creator-create-form{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr)) auto;grid-gap:10px;gap:10px;align-items:end;margin-bottom:14px}.creator-create-form .panel-header{grid-column:1/-1;margin-bottom:0}.creator-create-form label,.creator-edit-form label{display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-size:11px;font-weight:950;text-transform:uppercase}.creator-create-form input,.creator-create-form select,.creator-edit-form input,.creator-edit-form select{width:100%;min-height:38px;padding:0 10px;border:1px solid var(--line);border-radius:8px;color:var(--ink);background:#fff;font:inherit;font-size:13px;font-weight:780;text-transform:none}.creator-create-form button,.creator-edit-form button{min-height:38px;padding:0 12px;border:0;border-radius:8px;color:#07120b;background:var(--green);font-size:13px;font-weight:950;cursor:pointer}.management-grid,.management-list{display:grid;grid-gap:12px;gap:12px}.management-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.management-card{position:relative;overflow:hidden;padding:14px;border:1px solid var(--line);border-radius:8px;background:#fff}.link-card{padding-left:18px}.link-performance-bar{position:absolute;inset:0 auto auto 0;width:5px;height:100%;background:var(--soft)}.link-performance-bar span{position:absolute;inset:auto 0 0;display:block;min-height:22px;background:var(--green)}.management-card h2,.management-card h3{margin:0 0 5px;line-height:1.12}.management-card h2{font-size:22px}.management-card h3{font-size:19px}.management-card span{color:var(--muted);font-size:13px;font-weight:820}.management-card-summary{display:grid;grid-template-columns:minmax(240px,1fr) minmax(310px,.9fr) auto;grid-gap:14px;gap:14px;align-items:center}.management-card-summary strong{display:block}.management-card-summary a{min-height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid var(--line);border-radius:8px;color:var(--ink);font-size:13px;font-weight:900}.link-actions{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.link-actions form{display:contents}.link-card-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.link-card-metrics div{min-height:58px;padding:9px;border:1px solid var(--line);border-radius:8px;background:var(--soft)}.link-card-metrics strong{overflow:hidden;font-size:16px;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.link-card-metrics span{display:block;margin-top:6px;font-size:11px;font-weight:950;text-transform:uppercase}.link-chip-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.link-chip-row span{min-height:24px;display:inline-flex;align-items:center;padding:0 8px;border:1px solid var(--line);border-radius:999px;color:var(--ink);background:var(--soft);font-size:11px;font-weight:900;text-transform:capitalize}.edit-drawer{margin-top:12px}.edit-drawer summary{min-height:34px;display:inline-flex;align-items:center;color:var(--green-deep);font-size:13px;font-weight:950;cursor:pointer}.link-edit-form{grid-template-columns:1fr;margin-top:10px}.link-edit-form button{width:100%}.link-edit-section{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;margin:0;padding:12px;border:1px solid var(--line);border-radius:8px;background:var(--soft)}.link-edit-section legend{padding:0 7px;color:var(--green-deep);font-size:12px;font-weight:950;text-transform:uppercase}.link-edit-section label:nth-of-type(2),.link-edit-section label:nth-of-type(3){grid-column:span 2}.analytics-list{display:grid;grid-gap:8px;gap:8px}.analytics-list article{display:grid;grid-template-columns:minmax(220px,1.3fr) repeat(5,minmax(110px,.7fr));grid-gap:10px;gap:10px;align-items:center;min-height:72px;padding:12px;border:1px solid var(--line);border-radius:8px;background:#fff}.analytics-list span,.analytics-list strong{display:block;min-width:0}.analytics-list strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-list span{margin-bottom:4px;color:var(--muted);font-size:11px;font-weight:950;text-transform:uppercase}.bio-page{min-height:100vh;display:grid;place-items:center;padding:28px;background:radial-gradient(circle at 22% 18%,rgba(33,223,120,.24),transparent 28%),radial-gradient(circle at 78% 84%,rgba(49,87,255,.16),transparent 26%),#f5f6f2}.bio-theme-light{background:#f5f6f2}.bio-theme-dark{background:radial-gradient(circle at 25% 15%,rgba(33,223,120,.16),transparent 26%),#101317}.bio-theme-dark .bio-card{color:white;border-color:rgba(255,255,255,.12);background:rgba(19,23,27,.94)}.bio-theme-dark .bio-card>span,.bio-theme-dark .bio-links a small,.bio-theme-dark .bio-links p,.bio-theme-dark .bio-stats span{color:rgba(255,255,255,.68)}.bio-theme-dark .bio-links a,.bio-theme-dark .bio-links p,.bio-theme-dark .bio-stats article{border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.08)}.bio-card{width:min(100%,480px);padding:22px;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.94);box-shadow:0 24px 70px rgba(17,18,20,.14)}.bio-avatar{width:62px;height:62px;display:grid;place-items:center;margin-bottom:14px;border-radius:8px;color:#07120b;background:var(--green);font-size:28px;font-weight:950}.bio-card h1{margin-bottom:6px;font-size:38px;line-height:1}.bio-card>span{display:block;color:var(--muted);font-weight:850}.bio-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:18px 0}.bio-stats article{min-height:76px;padding:11px;border:1px solid var(--line);border-radius:8px;background:var(--soft)}.bio-stats span,.bio-stats strong{display:block}.bio-stats strong{font-size:20px;line-height:1.08}.bio-stats span{margin-top:6px;color:var(--muted);font-size:12px;font-weight:900}.bio-links{display:grid;grid-gap:8px;gap:8px}.bio-links a,.bio-links p{min-height:62px;margin:0;padding:13px;border:1px solid var(--line);border-radius:8px;background:#fff}.bio-links a{display:flex;align-items:center;justify-content:space-between;gap:12px}.bio-links a small,.bio-links a span{display:block}.bio-links a span{font-weight:920}.bio-links a small,.bio-links p{color:var(--muted);font-size:13px;font-weight:800}.api-key-create-form{grid-template-columns:minmax(220px,1fr) auto}.api-key-list{display:grid;grid-gap:8px;gap:8px;margin-top:14px}.api-key-list article{display:grid;grid-template-columns:minmax(220px,1fr) minmax(120px,auto) minmax(120px,auto) auto;grid-gap:10px;gap:10px;align-items:center;min-height:66px;padding:12px;border:1px solid var(--line);border-radius:8px;background:#fff}.api-key-list span,.api-key-list strong{display:block}.api-key-list span{color:var(--muted);font-size:12px;font-weight:820}.api-key-list button{min-height:34px;padding:0 12px;border:1px solid rgba(255,108,91,.35);border-radius:8px;color:#5d1616;background:rgba(255,108,91,.1);font-size:13px;font-weight:900;cursor:pointer}.code-sample{overflow-x:auto;margin:12px 0 0;padding:13px;border:1px solid var(--line);border-radius:8px;background:#101317;color:white;font-size:12px;font-weight:760;line-height:1.55}.danger-zone{display:grid;grid-gap:10px;gap:10px;margin-top:12px;padding:12px;border:1px solid rgba(255,108,91,.35);border-radius:8px;background:rgba(255,108,91,.08)}.danger-zone span,.danger-zone strong{display:block}.danger-zone span{margin-top:5px;color:var(--muted);font-size:13px;font-weight:780;line-height:1.35}.danger-zone button{min-height:38px;width:100%;border:1px solid rgba(255,108,91,.42);border-radius:8px;color:#5d1616;background:white;font-size:13px;font-weight:950;cursor:pointer}.qr-preview-panel{display:grid;grid-gap:12px;gap:12px}.qr-preview-frame{aspect-ratio:1;display:grid;place-items:center;padding:22px;border:1px solid var(--line);border-radius:8px}.qr-preview-frame img{width:100%;height:100%;object-fit:contain}.qr-download-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.qr-download-actions a{min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid var(--line);border-radius:8px;color:var(--ink);background:#fff;font-size:13px;font-weight:900}.qr-download-actions a:first-child{border-color:transparent;background:var(--green)}.app-form input[type=color]{min-height:44px;padding:5px}.bio-manager-list{display:grid;grid-gap:12px;gap:12px}.bio-manager-card{padding:14px;border:1px solid var(--line);border-radius:8px;background:#fff}.bio-manager-preview{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center}.bio-manager-preview .bio-avatar{margin:0}.bio-manager-preview h2{margin:0 0 5px;font-size:22px;line-height:1.08}.bio-manager-preview p,.bio-manager-preview span{margin:0;color:var(--muted);font-size:13px;font-weight:780}.bio-manager-preview p{margin-top:5px;line-height:1.35}.bio-manager-preview a{min-height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid var(--line);border-radius:8px;font-size:13px;font-weight:900}.bio-edit-form{grid-template-columns:minmax(180px,.8fr) minmax(240px,1fr) minmax(160px,.45fr);margin-top:10px}.bio-link-picker{grid-column:1/-1;display:grid;grid-gap:8px;gap:8px;padding:12px;border:1px solid var(--line);border-radius:8px;background:var(--soft)}.bio-link-picker strong{font-size:12px;font-weight:950;text-transform:uppercase}.bio-link-picker label{display:flex;min-height:34px;align-items:center;gap:9px;padding:0 9px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--ink);font-size:13px;font-weight:850;text-transform:none}.bio-link-picker input{width:16px;min-height:16px;padding:0}.bio-link-picker p{margin:0;color:var(--muted);font-size:13px;font-weight:800}.creator-card{padding:16px;border:1px solid var(--line);border-radius:8px;background:#fff}.creator-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:18px}.creator-edit-form{display:grid;grid-gap:8px;gap:8px;margin-bottom:14px}.creator-ops-drawer{border:1px solid var(--line);border-radius:8px;background:var(--soft)}.creator-ops-drawer summary{min-height:38px;display:flex;align-items:center;padding:0 10px;color:var(--green-deep);font-size:12px;font-weight:950;list-style:none;cursor:pointer}.creator-ops-drawer summary::-webkit-details-marker{display:none}.creator-ops-grid{display:grid;grid-gap:8px;gap:8px;padding:10px;border-top:1px solid var(--line)}.creator-readiness{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:12px}.creator-readiness span{min-height:26px;display:inline-flex;align-items:center;padding:0 8px;border:1px solid var(--line);border-radius:999px;color:var(--ink);background:var(--soft);font-size:11px;font-weight:900}.creator-card h2{margin:0 0 5px;font-size:22px;line-height:1.1}.creator-card-head span{color:var(--muted);font-size:13px;font-weight:820}.creator-card dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.creator-delete-form{margin-top:12px}.creator-delete-form button{min-height:34px;width:100%;border:1px solid rgba(255,108,91,.35);border-radius:8px;color:#5d1616;background:rgba(255,108,91,.1);font-size:13px;font-weight:900;cursor:pointer}.creator-card dl div{padding:11px;border:1px solid var(--line);border-radius:8px;background:var(--soft)}.creator-card dt{color:var(--muted);font-size:11px;font-weight:950;text-transform:uppercase}.creator-card dd{margin:5px 0 0;font-size:18px;font-weight:950}.status-pill{min-height:26px;display:inline-flex;align-items:center;padding:0 9px;border-radius:999px;color:#07120b;background:var(--green);font-size:11px;text-transform:uppercase}.status-pill.review{background:var(--yellow)}.status-pill.paused{color:white;background:var(--coral)}@keyframes slowZoom{0%{transform:scale(1.03)}to{transform:scale(1.09)}}@keyframes flowPulse{0%{transform:translateX(-105%)}60%,to{transform:translateX(250%)}}@keyframes ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes rowPop{0%{transform:scale(.985)}55%{transform:scale(1.018)}to{transform:scale(1)}}@keyframes ringDrift{0%,to{opacity:.48;transform:translateX(-50%) rotateX(70deg) scale(.96)}50%{opacity:1;transform:translateX(-50%) rotateX(70deg) scale(1.06)}}@keyframes exitGlow{0%,to{opacity:.55;transform:translateX(-50%) rotateX(70deg) scale(.92)}50%{opacity:1;transform:translateX(-50%) rotateX(70deg) scale(1.12)}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@media (max-width:980px){.app-shell{display:block}.app-sidebar{position:relative;height:auto;flex-wrap:wrap;border-bottom:1px solid var(--line)}.app-nav{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.app-main{padding:20px}.flow-hero,.flow-step,.simple-builder-intro,.simple-hero,.v2-create-layout{grid-template-columns:1fr}.flow-kpi-grid,.flow-snapshot,.payment-mini,.v2-snapshot,.v2-snapshot.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.flow-command-center{grid-template-columns:1fr}.v2-create-preview{position:static}.flow-step-copy{position:static;min-height:auto}.flow-link-list article{grid-template-columns:1fr}.flow-tool-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.app-metrics,.import-mapping,.import-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.export-kit,.integration-card-grid,.migration-hero,.migration-playbook{grid-template-columns:1fr}.migration-steps,.migration-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.app-grid,.launch-checklist{grid-template-columns:1fr}.launch-steps,.readiness-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.launch-next-action{min-height:48px}.command-center,.conversion-map,.link-studio,.signal-hero,.smart-link-composer,.taap-action-center{grid-template-columns:1fr}.signal-amount{justify-self:stretch}.composer-path,.conversion-canvas,.conversion-object-path,.link-capability-board,.link-flow,.link-studio-metrics,.payment-runway,.signal-flow,.visual-quick-start{grid-template-columns:repeat(2,minmax(0,1fr))}.conversion-canvas:after,.conversion-canvas:before{content:none}.payment-run-actions{grid-column:1/-1}.builder-grid,.creator-grid,.management-grid,.visual-builder-grid{grid-template-columns:1fr}.creator-create-form{grid-template-columns:1fr 1fr}.creator-create-form .panel-header,.creator-create-form button,.creator-create-form label:first-of-type{grid-column:1/-1}.product-table-head{display:none}.composer-path article:after{content:none!important}.inline-update-form{grid-template-columns:1fr 1fr}.inline-update-form button,.inline-update-form label:first-child{grid-column:1/-1}.app-filter-bar,.payout-decision-form{grid-template-columns:1fr 1fr}.app-filter-bar label:first-child,.payout-decision-form label{grid-column:1/-1}.event-row summary,.product-row{grid-template-columns:1fr 1fr}.event-row summary:after{grid-column:1/-1}.event-evidence,.payout-card summary{grid-template-columns:1fr 1fr}.payout-card summary:after{grid-column:1/-1}.analytics-list article,.api-key-list article,.audit-list article,.bio-edit-form,.bio-manager-preview,.link-edit-section,.management-card-summary,.payout-evidence dl{grid-template-columns:1fr 1fr}.analytics-list article>div:first-child,.api-key-list article>div:first-child,.audit-list article div,.bio-manager-preview a,.bio-manager-preview>div:nth-child(2),.link-card-metrics,.link-edit-form button,.link-edit-section label:nth-of-type(2),.link-edit-section label:nth-of-type(3),.management-card-summary a,.management-card-summary div:first-child{grid-column:1/-1}.nav-links{display:none}.faq-section,.free-section,.hero-inner,.performance-section,.problem-section,.split-section{grid-template-columns:1fr}.hero-inner{padding-top:112px}.dashboard-shell,.hero-demo{margin-left:0}.scroll-funnel{--funnel-size:min(560px,calc(100vw - 40px));grid-template-columns:1fr;gap:18px}.funnel-visual{position:relative;top:auto;max-width:560px;margin:0 auto}.funnel-step{min-height:auto}}@media (max-width:720px){.app-header{align-items:flex-start;flex-direction:column}.app-header h1{font-size:36px}.app-sidebar{align-items:flex-start;gap:10px;padding:12px 14px}.app-brand,.app-nav{width:100%}.app-nav{order:2;margin-left:0;overflow-x:auto;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:4px}.app-primary-action{width:100%}.simple-hero{min-height:auto;padding:24px}.simple-hero-copy h1{font-size:clamp(42px,13vw,64px)}.simple-hero-copy p:not(.app-eyebrow){font-size:17px}.simple-phone-card{min-height:300px}.simple-decision{grid-template-columns:1fr}.simple-builder-intro{min-height:auto;padding:24px}.v2-hero-panel{min-height:auto;padding:54px 22px}.v2-hero-panel h1,.v2-page-heading h1,.v2-page-heading.compact h1{font-size:clamp(42px,13vw,64px)}.v2-hero-panel p:not(.app-eyebrow),.v2-page-heading p:not(.app-eyebrow){font-size:17px}.v2-snapshot,.v2-snapshot.compact{grid-template-columns:1fr}.v2-progress-card li a{align-items:flex-start;flex-direction:column;justify-content:center;padding:12px}.v2-progress-card li span{text-align:left}.v2-hero-actions,.v2-secondary-action{width:100%}.flow-hero{min-height:auto;padding:34px 22px}.flow-hero h1{font-size:clamp(42px,13vw,64px)}.flow-hero p:not(.app-eyebrow){font-size:17px}.flow-export-actions,.flow-export-actions a,.flow-hero-actions,.flow-hero-actions a{width:100%}.flow-kpi-grid,.flow-snapshot,.flow-two,.payment-mini{grid-template-columns:1fr}.flow-section-head{align-items:flex-start;flex-direction:column}.flow-tool-grid,.import-mapping,.import-preview-list article,.import-source-grid,.migration-next,.migration-preview-list article,.migration-steps,.migration-summary{grid-template-columns:1fr}.migration-next{align-items:stretch;flex-direction:column}.app-metrics,.composer-path,.conversion-canvas,.conversion-object-path,.event-evidence,.event-row summary,.inline-update-form,.launch-steps,.link-capability-board,.link-flow,.link-preview-card,.link-studio-metrics,.link-table article,.payment-flow,.payment-runway,.payout-card summary,.payout-evidence dl,.product-row,.readiness-grid,.recommendation-card dl,.signal-flow,.signal-mini-grid,.visual-quick-start{grid-template-columns:1fr}.composer-map,.composer-phone,.composer-qr,.conversion-object,.taap-action-copy{min-height:auto}.payment-run-actions{grid-column:auto}.app-filter-bar,.payout-decision-form{grid-template-columns:1fr}.row-actions{justify-content:stretch}.row-actions a{width:100%}.analytics-list article,.api-key-create-form,.api-key-list article,.audit-list article,.bio-edit-form,.bio-manager-preview,.creator-card dl,.creator-create-form,.link-edit-form,.management-card-summary,.slug-list{grid-template-columns:1fr}.site-header{top:8px;width:calc(100% - 16px)}.brand span:last-child{display:none}.final-cta,.hero-inner,.section{width:min(calc(100% - 28px),var(--max))}.hero-inner{gap:28px;padding-top:138px;padding-bottom:36px}h1{font-size:clamp(42px,13vw,62px)}.hero-subtitle{font-size:17px}.button{width:100%}.dashboard-shell{padding:10px}.funnel-visual{max-width:none}.funnel-core{width:calc(100% - 54px)}.funnel-step{padding:24px}.funnel-step h3{font-size:clamp(29px,10vw,42px)}.metric-grid,.problem-grid,.proof-drawer,.technical-details dl{grid-template-columns:1fr}.metric-tile{min-height:auto}.section{padding:72px 0}.flow-section{padding:72px 14px}.problem-grid article{min-height:150px}.table-demo{overflow:visible}.creator-table{min-width:0}.table-head{display:none}.table-row{grid-template-columns:1fr;gap:9px;min-height:0}.table-row span{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.table-row span:before{content:attr(data-label);color:var(--muted);font-size:11px;font-weight:900;text-transform:uppercase}.table-row span:first-child{margin-bottom:2px;font-size:18px}.table-row span:first-child:before{content:none}.table-row .tag{width:100%}.proof-panel{min-height:390px}.proof-card{width:calc(100% - 28px)}.free-section{gap:28px}.final-cta{flex-direction:column;align-items:stretch;padding:28px}}