.onboarding-shell[data-v-a938b6bd]{background:linear-gradient(120deg,#f5eedbf0,#f5eedbdb),url(../home/pixel-win-factory.png) 50% /cover no-repeat;color:#07111f;display:flex;flex-direction:column;max-height:100vh;min-height:100vh;overflow:hidden;position:relative}.grain[data-v-a938b6bd]{background-image:url(../img/grain.png);inset:0;mix-blend-mode:multiply;opacity:.18;pointer-events:none;position:absolute;z-index:1}.onboarding-header[data-v-a938b6bd]{align-items:center;background:#fcf7e8eb;border-bottom:2.5px solid #07111f;display:flex;flex-shrink:0;height:clamp(64px,8vh,84px);justify-content:space-between;padding:0 clamp(16px,3vw,38px);position:relative;z-index:3}.brand-lockup[data-v-a938b6bd]{align-items:center;color:#07111f;display:inline-flex;font-size:clamp(1rem,1.8vw,1.45rem);font-weight:900;gap:12px;text-decoration:none}.brand-crown[data-v-a938b6bd]{height:auto;transform:translateY(-4px);width:clamp(34px,4vw,52px)}.header-progress[data-v-a938b6bd]{align-items:center;background:#07111f;border:2px solid #07111f;border-radius:12px;color:#f9f0da;display:inline-flex;font-family:var(--font-pixel,monospace);font-size:.78rem;gap:10px;padding:10px 14px;text-transform:uppercase}.progress-dot[data-v-a938b6bd]{background:#83df5b;box-shadow:0 0 0 5px #83df5b3d;height:12px;width:12px}.onboarding-main[data-v-a938b6bd]{display:grid;flex:1;min-height:0;padding:clamp(12px,2vw,28px);place-items:center;position:relative;z-index:2}.flow-panel[data-v-a938b6bd]{background:#fcf7e8f5;border:5px solid #07111f;box-shadow:0 7px #07111f;max-height:calc(100vh - clamp(64px,8vh,84px) - clamp(24px,4vw,56px));padding:clamp(18px,2.5vw,34px);width:min(1040px,100%)}.website-panel[data-v-a938b6bd]{gap:clamp(14px,2vw,24px);grid-template-areas:"copy form" ". actions";grid-template-columns:minmax(250px,.74fr) minmax(360px,1.26fr)}.connect-panel[data-v-a938b6bd],.website-panel[data-v-a938b6bd]{align-items:start;display:grid}.connect-panel[data-v-a938b6bd]{gap:clamp(14px,2vw,22px);grid-template-areas:"copy tools" "company tools" "actions actions";grid-template-columns:minmax(260px,.74fr) minmax(480px,1.26fr)}.panel-copy[data-v-a938b6bd]{align-self:start;grid-area:copy}.panel-copy h1[data-v-a938b6bd]{font-size:clamp(2.35rem,5.8vw,5.15rem);font-weight:950;letter-spacing:0;line-height:.9;margin:0;max-width:11ch}.website-panel .panel-copy h1[data-v-a938b6bd]{font-size:clamp(2.45rem,5vw,4.45rem);max-width:9.6ch}.panel-copy p[data-v-a938b6bd]:not(.eyebrow){color:#07111fb3;font-size:clamp(.88rem,1.05vw,1rem);font-weight:800;line-height:1.25;margin-top:clamp(12px,1.5vw,18px);max-width:34ch}.connect-copy[data-v-a938b6bd]{display:block}.connect-copy h1[data-v-a938b6bd]{font-size:clamp(2.2rem,4.8vw,4.2rem);max-width:13ch}.connect-copy p[data-v-a938b6bd]:not(.eyebrow){margin:clamp(12px,1.6vw,18px) 0 0}.eyebrow[data-v-a938b6bd]{color:#f0644f;font-family:var(--font-pixel,monospace);font-size:.82rem;font-weight:900;margin:0 0 12px;text-transform:uppercase}.website-form[data-v-a938b6bd]{align-self:center;display:grid;gap:10px;grid-area:form}.plausible-dialog label span[data-v-a938b6bd],.website-form label[data-v-a938b6bd]{color:#07111fad;display:block;font-family:var(--font-pixel,monospace);font-size:.74rem;font-weight:900;margin-bottom:8px;text-transform:uppercase}.url-input[data-v-a938b6bd]{align-items:center;background:#07111f;border:2.5px solid #07111f;border-radius:16px;box-shadow:0 4px #07111f40;display:flex;min-height:62px}.url-input span[data-v-a938b6bd]{border-right:2px solid hsla(43,78%,95%,.2);color:#83df5b;flex-shrink:0;font-family:var(--font-pixel,monospace);font-size:clamp(.72rem,1vw,.88rem);font-weight:900;padding:0 12px}.url-input input[data-v-a938b6bd]{background:transparent;border:0;color:#f9f0da;flex:1;font-size:clamp(1rem,1.6vw,1.35rem);font-weight:950;min-width:0;outline:none;padding:0 12px}.url-input input[data-v-a938b6bd]::-moz-placeholder{color:#f9f1dc57}.url-input input[data-v-a938b6bd]::placeholder{color:#f9f1dc57}.url-refresh[data-v-a938b6bd]{align-self:stretch;background:transparent;border:0;border-left:2px solid hsla(43,78%,95%,.2);color:#f0644f;display:inline-grid;flex-shrink:0;place-items:center;transition:background .15s ease,color .15s ease;width:54px}.url-refresh[data-v-a938b6bd]:not(:disabled):hover{background:#f0644f;color:#07111f}.url-refresh[data-v-a938b6bd]:disabled{cursor:not-allowed;opacity:.5}.form-error[data-v-a938b6bd]{color:#f0644f;font-size:.86rem;font-weight:900;margin:8px 0 0}.preview-frame[data-v-a938b6bd]{align-items:center;background:#07111f0d;border:2.5px solid #07111f;border-radius:16px;display:flex;gap:12px;min-height:104px;padding:12px;position:relative}.preview-icon[data-v-a938b6bd]{background:#f9f0da;border:2px solid #07111f;border-radius:12px;display:grid;flex-shrink:0;height:52px;-o-object-fit:cover;object-fit:cover;place-items:center;width:52px}.fallback-icon[data-v-a938b6bd]{color:#07111f}.preview-lines[data-v-a938b6bd]{display:grid;gap:4px;min-width:0}.preview-lines strong[data-v-a938b6bd]{font-size:clamp(1rem,1.55vw,1.24rem);font-weight:950}.preview-lines p[data-v-a938b6bd],.preview-lines span[data-v-a938b6bd]{color:#07111f9e;font-size:.92rem;font-weight:800;line-height:1.3;margin:0}.preview-lines p[data-v-a938b6bd]{display:-webkit-box;max-width:48ch;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.preview-status[data-v-a938b6bd]{align-self:flex-start;background:#07111f;border:2px solid #07111f;border-radius:12px;color:#f9f0da;font-family:var(--font-pixel,monospace);font-size:.68rem;margin-left:auto;padding:8px 10px;text-transform:uppercase}.preview-status.ready[data-v-a938b6bd]{background:#83df5b;color:#07111f}.skeleton[data-v-a938b6bd]{animation:shimmer-a938b6bd 1.1s linear infinite;background:linear-gradient(90deg,#07111f14,#07111f2e,#07111f14);background-size:200% 100%;display:block;overflow:hidden}.preview-icon.skeleton[data-v-a938b6bd]{border-color:#07111f33}.line-lg[data-v-a938b6bd]{height:20px;width:210px}.line-md[data-v-a938b6bd]{height:13px;max-width:58vw;width:320px}.line-sm[data-v-a938b6bd]{height:13px;width:150px}.panel-actions[data-v-a938b6bd]{align-self:end;display:flex;gap:12px;grid-area:actions;justify-content:flex-end}.connect-action[data-v-a938b6bd],.edit-website[data-v-a938b6bd],.primary-action[data-v-a938b6bd],.secondary-action[data-v-a938b6bd]{align-items:center;border:2.5px solid #07111f;border-radius:16px;display:inline-flex;font-weight:950;gap:10px;justify-content:center;text-transform:uppercase;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.primary-action[data-v-a938b6bd]{background:#f0644f;box-shadow:0 4px #07111f;color:#07111f;min-height:58px;padding:0 24px}.secondary-action[data-v-a938b6bd]{background:#f9f0da;color:#07111f;min-height:58px;padding:0 22px}.connect-action[data-v-a938b6bd]:not(:disabled):hover,.edit-website[data-v-a938b6bd]:hover,.primary-action[data-v-a938b6bd]:not(:disabled):hover,.secondary-action[data-v-a938b6bd]:not(:disabled):hover{box-shadow:0 4px #07111f;transform:translate(-2px,-2px)}.connect-action[data-v-a938b6bd]:disabled,.primary-action[data-v-a938b6bd]:disabled,.secondary-action[data-v-a938b6bd]:disabled{cursor:not-allowed;opacity:.55}.company-strip[data-v-a938b6bd]{align-items:center;background:#07111f0d;border:2.5px solid #07111f;border-radius:16px;display:flex;gap:12px;grid-area:company;padding:12px}.company-fallback[data-v-a938b6bd],.company-strip img[data-v-a938b6bd]{background:#f9f0da;border:2px solid #07111f;border-radius:12px;height:40px;width:40px}.company-fallback[data-v-a938b6bd]{display:grid;place-items:center}.company-strip div[data-v-a938b6bd]:nth-child(2){display:grid;min-width:0}.company-strip strong[data-v-a938b6bd]{font-weight:950}.company-strip span[data-v-a938b6bd]{color:#07111f9e;font-size:.84rem;font-weight:800}.edit-website[data-v-a938b6bd]{background:transparent;color:#07111f;font-size:.78rem;margin-left:auto;padding:8px 12px}.connect-list[data-v-a938b6bd]{display:grid;gap:10px;grid-area:tools}.connect-row[data-v-a938b6bd]{align-items:center;background:#f9f0da;border:2.5px solid #07111f;border-radius:16px;display:grid;gap:14px;grid-template-columns:auto minmax(0,1fr) auto;padding:12px}.tool-mark[data-v-a938b6bd]{background:#07111f0a;border:2px solid #07111f;border-radius:12px;display:grid;height:50px;place-items:center;width:50px}.tool-mark img[data-v-a938b6bd]{max-height:34px;max-width:34px}.tool-copy[data-v-a938b6bd]{align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto}.tool-copy h2[data-v-a938b6bd]{font-size:clamp(1rem,1.5vw,1.22rem);font-weight:950;margin:0}.tool-copy p[data-v-a938b6bd]{color:#07111f9e;font-size:.88rem;font-weight:800;line-height:1.25;margin:3px 0 0}.error-badge[data-v-a938b6bd]{align-items:center;background:#f0644f;border:2px solid #07111f;border-radius:12px;display:inline-flex;font-size:.72rem;font-weight:950;gap:6px;justify-content:center;max-width:220px;overflow:hidden;padding:7px 9px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.connect-action[data-v-a938b6bd]{background:#07111f;color:#f9f0da;font-size:.84rem;min-height:44px;min-width:120px;padding:0 14px}.connect-action.is-connected[data-v-a938b6bd]{background:#83df5b;color:#07111f}.connect-action.is-connected[data-v-a938b6bd]:not(:disabled):hover{background:#f0644f}.connect-actions[data-v-a938b6bd]{grid-area:actions;justify-content:space-between}.dialog-backdrop[data-v-a938b6bd]{background:#07111f9e;display:grid;inset:0;padding:18px;place-items:center;position:fixed;z-index:50}.confirm-dialog[data-v-a938b6bd],.plausible-dialog[data-v-a938b6bd]{background:#f9f0da;border:5px solid #07111f;box-shadow:0 6px #07111f;display:grid;gap:14px;padding:24px;width:min(460px,100%)}.confirm-dialog[data-v-a938b6bd]{width:min(520px,100%)}.confirm-icon[data-v-a938b6bd]{background:#f0644f;border:2.5px solid #07111f;border-radius:16px;box-shadow:0 4px #07111f;color:#07111f;display:grid;height:52px;place-items:center;width:52px}.confirm-dialog h2[data-v-a938b6bd],.plausible-dialog h2[data-v-a938b6bd]{font-size:clamp(1.7rem,4vw,2.6rem);font-weight:950;line-height:.95;margin:0}.confirm-dialog p[data-v-a938b6bd],.plausible-dialog p[data-v-a938b6bd]{color:#07111f9e;font-weight:800;margin:8px 0 0}.plausible-dialog input[data-v-a938b6bd]{background:#07111f0a;border:2px solid #07111f;border-radius:12px;color:#07111f;font-weight:900;outline:none;padding:12px;width:100%}.dialog-actions[data-v-a938b6bd]{display:flex;gap:10px;justify-content:flex-end}.danger-action[data-v-a938b6bd]{background:#f0644f}@keyframes shimmer-a938b6bd{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:820px){.onboarding-header[data-v-a938b6bd]{border-bottom-width:3px;height:62px}.brand-crown[data-v-a938b6bd]{width:34px}.header-progress[data-v-a938b6bd]{font-size:.66rem;padding:8px 10px}.onboarding-main[data-v-a938b6bd]{padding:10px}.flow-panel[data-v-a938b6bd]{border-width:4px;box-shadow:0 5px #07111f;max-height:calc(100vh - 82px);padding:14px}.website-panel[data-v-a938b6bd]{gap:12px;grid-template-areas:"copy" "form" "actions";grid-template-columns:1fr}.connect-copy h1[data-v-a938b6bd],.panel-copy h1[data-v-a938b6bd]{font-size:clamp(2rem,11vw,3.2rem);max-width:13ch}.panel-copy p[data-v-a938b6bd]:not(.eyebrow){font-size:.9rem;margin-top:10px}.connect-copy[data-v-a938b6bd]{gap:6px;grid-template-columns:1fr}.url-input[data-v-a938b6bd]{border-width:3px;min-height:58px}.url-input span[data-v-a938b6bd]{font-size:.72rem;padding:0 10px}.url-input input[data-v-a938b6bd]{font-size:1rem;padding:0 8px}.url-refresh[data-v-a938b6bd]{width:46px}.preview-frame[data-v-a938b6bd]{border-width:3px;min-height:94px;padding:10px}.preview-icon[data-v-a938b6bd]{height:44px;width:44px}.preview-status[data-v-a938b6bd]{display:none}.dialog-actions[data-v-a938b6bd],.panel-actions[data-v-a938b6bd]{gap:8px}.primary-action[data-v-a938b6bd],.secondary-action[data-v-a938b6bd]{font-size:.84rem;min-height:48px;padding:0 14px}.connect-panel[data-v-a938b6bd]{gap:10px;grid-template-areas:"copy" "company" "tools" "actions";grid-template-columns:1fr}.company-strip[data-v-a938b6bd]{padding:9px}.connect-row[data-v-a938b6bd]{border-width:3px;gap:10px;grid-template-columns:42px minmax(0,1fr) auto;padding:9px}.connect-action[data-v-a938b6bd]{font-size:.76rem;grid-column:auto;min-height:42px;min-width:96px;padding:0 10px;width:auto}.tool-mark[data-v-a938b6bd]{height:42px;width:42px}.tool-copy[data-v-a938b6bd]{gap:5px;grid-template-columns:1fr}.tool-copy p[data-v-a938b6bd]{display:-webkit-box;font-size:.78rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.error-badge[data-v-a938b6bd]{justify-self:start}}@media(max-width:460px){.header-progress span[data-v-a938b6bd]:last-child{display:none}.flow-panel[data-v-a938b6bd]{box-shadow:none}.panel-copy p[data-v-a938b6bd]:not(.eyebrow){display:none}.connect-copy h1[data-v-a938b6bd]{font-size:clamp(1.85rem,8.8vw,2.45rem)}.connect-panel .eyebrow[data-v-a938b6bd]{margin-bottom:8px}.preview-lines p[data-v-a938b6bd]{display:none}.primary-action[data-v-a938b6bd],.secondary-action[data-v-a938b6bd]{flex:1}.connect-row[data-v-a938b6bd]{gap:8px;padding:8px}.connect-action[data-v-a938b6bd]{min-width:88px}.tool-mark[data-v-a938b6bd]{height:38px;width:38px}.tool-mark img[data-v-a938b6bd]{max-height:28px;max-width:28px}.tool-copy h2[data-v-a938b6bd]{font-size:.96rem}.company-strip[data-v-a938b6bd]{padding:8px}.plausible-dialog[data-v-a938b6bd]{padding:18px}}
