:root{--ui-font:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--ui-bg:#f5f5f7;--ui-ink:#1d1d1f;--ui-muted:#6e6e73;--ui-accent:#6335bd;--ui-surface:#ffffff;--ui-glass:rgba(255,255,255,.82);--ui-line:#ebebef;--ui-radius:28px;--ui-shadow:0 8px 30px rgba(25,20,40,.045),0 1px 3px rgba(25,20,40,.025)}.publish-dialog{width:min(780px,calc(100% - 32px));max-height:calc(100dvh - 32px);padding:0;border:1px solid #fff;border-radius:var(--ui-radius);background:var(--ui-bg);color:var(--ui-ink);box-shadow:0 24px 90px #17132130;overflow:auto;font-family:var(--ui-font)}.publish-dialog::backdrop{background:#211c3540;backdrop-filter:blur(12px)}.publish-close{position:absolute;right:16px;top:16px;z-index:2;width:36px;height:36px;border:1px solid #fff;border-radius:50%;background:#ffffffb0;color:var(--ui-muted);font-size:24px;cursor:pointer}.publish-layout{display:grid;grid-template-columns:.85fr 1.15fr}.publish-summary{padding:44px 28px;background:linear-gradient(155deg,#ece5f8,#f5f5f7 70%)}.publish-kicker{font-size:12px;font-weight:600;color:var(--ui-muted)}.publish-summary h2{font-size:38px;letter-spacing:-1.7px;line-height:1.1;margin:16px 0 28px;font-weight:650}.publish-page-card{display:flex;flex-direction:column;gap:10px;background:#ffffffc4;border:1px solid #fff;border-radius:22px;padding:24px;box-shadow:var(--ui-shadow);overflow-wrap:anywhere}.publish-page-card>span{font-size:36px;color:var(--ui-accent)}.publish-page-card>strong{font-size:22px;letter-spacing:-.5px}.publish-page-card>small{font-size:12px;color:var(--ui-muted)}.publish-assurance{font-size:12px;line-height:1.6;margin:22px 0 0;color:var(--ui-muted)}.publish-settings{padding:44px 28px 24px;background:#ffffffb0}.publish-settings h3{font-size:26px;font-weight:650;letter-spacing:-.8px;margin:0 0 25px}.publish-settings>label{font-size:12px;font-weight:600}.publish-address{display:flex;align-items:center;border:1px solid #d7d7dd;border-radius:13px;padding:0 12px;margin:8px 0;background:#fff}.publish-address:focus-within{outline:3px solid #b39adf;outline-offset:2px}.publish-address input{width:100%;min-width:0;border:0;background:none;padding:14px 0;font:inherit;color:var(--ui-ink)}.publish-address span{font-size:12px;color:var(--ui-muted);white-space:nowrap}.publish-settings>small{font-size:11px;color:var(--ui-muted);line-height:1.5;display:block}.publish-error{font-size:12px;line-height:1.5;color:#ab213d;margin:8px 0}.publish-error:empty{display:none}.publish-settings fieldset{padding:0;border:0;margin:28px 0 14px}.publish-settings legend{font-size:12px;color:var(--ui-muted);margin-bottom:12px}.billing-option{display:flex;align-items:center;gap:10px;padding:16px 12px;border:1px solid var(--ui-line);border-radius:14px;background:#fff;margin-bottom:10px;cursor:pointer}.billing-option:has(input:checked){background:#f3effa;border-color:#a88bce}.billing-option input{accent-color:var(--ui-accent)}.billing-option>span{flex:1}.billing-option strong,.billing-option small{display:block}.billing-option strong,.billing-option>b{font-size:14px}.billing-option small{font-size:11px;font-weight:400;color:var(--ui-muted);margin-top:4px}.publish-terms{font-size:11px;line-height:1.6;color:var(--ui-muted)}.publish-terms a{color:var(--ui-accent);text-decoration:underline}.publish-save{display:block;width:100%;min-height:46px;padding:13px;border:0;border-radius:99px;font:600 14px var(--ui-font);background:var(--ui-accent);color:white;cursor:pointer;margin-top:20px}.publish-result{font-size:12px;line-height:1.5;color:var(--ui-muted);margin:12px 0 0}.publish-result:empty{display:none}.publish-dialog :focus-visible{outline:3px solid #9b7be5;outline-offset:3px}.publish-dialog .publish-address input:focus-visible{outline:0}.create-disclosure,.publish-editor-note{font-size:12px;color:var(--ui-muted);line-height:1.6;margin:16px 0}.create-disclosure a,.publish-editor-note a{text-decoration:underline}#downloadPage{display:flex;justify-content:center;align-items:center;gap:8px}@media(max-width:650px){.publish-layout{grid-template-columns:1fr}.publish-summary{padding:26px 24px 20px}.publish-summary h2{font-size:30px;margin:12px 0 18px}.publish-page-card{padding:16px;gap:6px}.publish-page-card>span{display:none}.publish-page-card>strong{font-size:18px}.publish-assurance{margin-top:12px}.publish-settings{padding:24px}.publish-settings h3{font-size:23px;margin-bottom:18px}.publish-settings fieldset{margin-top:20px}}@media(prefers-reduced-transparency:reduce){.publish-dialog::backdrop{backdrop-filter:none;background:#211c3577}.publish-settings,.publish-page-card{background:#fff}}
.onb{--ink:#1c1c1e;--muted:#6e6e73;--line:#e5e5ea;--fill:#f2f2f7;--brand:#5b2bd6;--brand-2:#7c4dff;--spring:cubic-bezier(.34,1.3,.64,1);--out:cubic-bezier(.22,1,.36,1);width:min(640px,100vw);height:min(820px,100dvh);max-width:none;max-height:none;margin:auto;padding:0;border:0;border-radius:32px;overflow:hidden;background:var(--fill);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display","Inter","Segoe UI",system-ui,sans-serif;-webkit-font-smoothing:antialiased;box-shadow:0 40px 120px -30px #1a0b4d80}.onb[open]{display:flex;flex-direction:column;animation:onb-in .55s var(--out) both}.onb::backdrop{background:#0e0620b3;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);animation:onb-fade .4s both}@keyframes onb-in{from{opacity:0;translate:0 40px;scale:.97}to{opacity:1;translate:0 0;scale:1}}@keyframes onb-fade{from{opacity:0}}body.onb-open{overflow:hidden}.onb-bar{display:flex;align-items:center;justify-content:space-between;padding:14px 14px 0}.onb-icon{width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:50%;background:#fff;color:var(--ink);cursor:pointer;box-shadow:0 1px 2px #0000000d;transition:transform .3s var(--spring)}.onb-icon:active{transform:scale(.9)}.onb-icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.onb-dots{display:flex;gap:6px}.onb-dots i{width:8px;height:8px;border-radius:99px;background:#d1d1d6;transition:width .45s var(--spring),background .3s}.onb-dots i.on{width:22px;background:var(--brand)}.onb-track{flex:1;display:flex;min-height:0;translate:calc(var(--step,0) * -100%) 0;transition:translate .6s var(--out)}.onb-step{flex:0 0 100%;min-width:0;overflow-y:auto;padding:22px 24px 12px;opacity:.35;transition:opacity .5s var(--out)}.onb-step.is-active{opacity:1}.onb-step h1{margin:6px 0 22px;font-size:clamp(28px,6vw,34px);line-height:1.1;letter-spacing:-.03em;font-weight:700}.onb-goals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.onb-goal{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:26px;min-height:116px;padding:18px;border:0;border-radius:22px;background:#fff;color:var(--ink);font-family:inherit;font-weight:600;font-size:17px;line-height:1.2;letter-spacing:-.01em;text-align:left;cursor:pointer;box-shadow:0 1px 2px #0000000a;transition:transform .45s var(--spring),box-shadow .3s}.onb-goal span{font-size:30px;line-height:1}.onb-goal:hover{box-shadow:0 10px 28px -14px #1c1c1e40}.onb-goal:active{transform:scale(.96)}.onb-goal.on{box-shadow:0 0 0 3px var(--brand)}.onb-looks{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -24px;padding:6px 24px 18px;scrollbar-width:none}.onb-looks::-webkit-scrollbar{display:none}.onb-look{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:12px;padding:0;border:0;background:none;color:var(--ink);cursor:pointer;scroll-snap-align:center}.onb-phone{position:relative;display:block;width:222px;height:420px;border-radius:34px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px #0000000d,0 18px 40px -22px #1c1c1e66;transition:transform .45s var(--spring),box-shadow .3s}.onb-scale{position:absolute;top:0;left:0;width:390px;transform:scale(.57);transform-origin:0 0;pointer-events:none}.onb-scale .bio-page{min-height:740px}.onb-scale .p-tools{visibility:hidden}.onb-look[aria-selected="true"] .onb-phone{box-shadow:0 0 0 4px var(--brand),0 18px 40px -18px #5b2bd680;transform:translateY(-4px)}.onb-look:active .onb-phone{transform:scale(.97)}.onb-look-name{font-size:15px;font-weight:600}.onb-split{display:grid;gap:20px}.onb-live{display:flex;justify-content:center}.onb-live .onb-phone{width:176px;height:330px;border-radius:28px}.onb-live .onb-scale{transform:scale(.45)}.onb-group{overflow:hidden;border-radius:16px;background:#fff}.onb-group label{display:flex;align-items:center;gap:12px;min-height:52px;padding:0 16px;border-bottom:1px solid var(--line)}.onb-group label:last-child{border-bottom:0}.onb-group label>span{flex:0 0 58px;font-size:16px;font-weight:500}.onb-group input{flex:1;min-width:0;height:52px;border:0;outline:0;background:none;color:var(--ink);font-family:inherit;font-weight:400;font-size:17px}.onb-group input::placeholder{color:#b0b0b5}.onb-link{flex-wrap:wrap;padding-top:4px!important;padding-bottom:4px!important}.onb-link b{flex:0 0 100%;margin:-10px 0 8px;font-size:13px;font-weight:600;color:var(--brand)}.onb-link b[hidden]{display:none}.onb-caption{margin:22px 0 8px 16px;font-size:13px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.onb-claim .onb-suffix{flex:none;font-size:17px;color:var(--muted)}.onb-group .onb-claim{gap:0}.onb-claim input{font-weight:600;text-align:right;padding-right:1px}.onb-note{margin:10px 16px 0;font-size:14px;color:#c9341f}.onb-note.ok{color:#1f8a4c}.onb-foot{display:grid;gap:4px;padding:12px 24px calc(18px + env(safe-area-inset-bottom))}.onb-primary{min-height:56px;border:0;border-radius:999px;background:linear-gradient(135deg,var(--brand),var(--brand-2));color:#fff;font-family:inherit;font-weight:600;font-size:17px;letter-spacing:-.01em;cursor:pointer;box-shadow:0 14px 30px -16px #5b2bd6cc;transition:transform .45s var(--spring),opacity .2s}.onb-primary:active{transform:scale(.97)}.onb-primary:disabled{opacity:.4;cursor:default;transform:none}.onb-primary[hidden],.onb-secondary[hidden]{display:none}.onb-secondary{min-height:48px;border:0;background:none;color:var(--brand);font-family:inherit;font-weight:500;font-size:16px;cursor:pointer}@media(min-width:720px){.onb-split{grid-template-columns:auto minmax(0,1fr);align-items:start}.onb-live{position:sticky;top:0}}@media(max-width:640px){.onb{width:100vw;height:100dvh;border-radius:0}.onb-goal{min-height:104px}}@media(prefers-reduced-motion:reduce){.onb,.onb *{animation:none!important;transition:none!important}}.onb-step{scrollbar-width:none}.onb-step::-webkit-scrollbar{display:none}.onb-note:empty{display:none}.onb-reveal{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:26px}.onb-reveal .onb-phone{width:200px;height:370px;border-radius:32px;animation:onb-rise .7s var(--spring) both}.onb-reveal .onb-scale{transform:scale(.513)}.onb-url{display:inline-flex;align-items:center;min-height:40px;padding:0 18px;border-radius:999px;background:#fff;box-shadow:0 1px 2px #0000000d;font-size:16px;font-weight:600;letter-spacing:-.01em}@keyframes onb-rise{from{opacity:0;translate:0 24px;scale:.94}}.pay-body{flex:1;overflow-y:auto;padding:0 24px 8px;scrollbar-width:none}.pay-body::-webkit-scrollbar{display:none}.pay .onb-reveal{margin:4px 0 22px}.pay .onb-reveal .onb-phone{width:150px;height:280px;border-radius:26px}.pay .onb-reveal .onb-scale{transform:scale(.385)}.pay h1{margin:0 0 18px;text-align:center;font-size:30px;line-height:1.1;letter-spacing:-.03em;font-weight:700}.pay-plans{display:grid;gap:10px;margin:18px 0}.pay-plan{display:flex;align-items:center;gap:14px;min-height:68px;padding:0 18px;border-radius:18px;background:#fff;cursor:pointer;box-shadow:0 0 0 1.5px transparent;transition:box-shadow .25s,transform .4s var(--spring)}.pay-plan:active{transform:scale(.985)}.pay-plan input{position:absolute;opacity:0;pointer-events:none}.pay-plan span{flex:1;display:grid;gap:2px}.pay-plan b{font-size:17px;font-weight:600}.pay-plan small{font-size:14px;color:var(--muted)}.pay-plan strong{font-size:22px;font-weight:700;letter-spacing:-.02em}.pay-plan strong small{font-size:14px;font-weight:500}.pay-plan:has(input:checked){box-shadow:0 0 0 2.5px var(--brand)}.pay-plan:has(input:focus-visible){outline:3px solid #7c4dff66;outline-offset:2px}.pay-list{list-style:none;margin:0;padding:6px 4px;display:grid;gap:12px}.pay-list li{display:flex;align-items:center;gap:12px;font-size:16px}.pay-list svg,.done-mark svg{width:22px;height:22px;flex:none;fill:none;stroke:var(--brand);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.pay-fine{margin:6px 0 0;text-align:center;font-size:13px;line-height:1.4;color:var(--muted)}a.onb-primary{display:grid;place-items:center;text-decoration:none}.done{height:auto;max-height:min(640px,100dvh)}.done-body{padding:48px 28px 10px;text-align:center}.done-mark{width:76px;height:76px;margin:0 auto 22px;display:grid;place-items:center;border-radius:50%;background:#efe8ff}.done-mark svg{width:38px;height:38px}.done.is-live .done-mark{background:linear-gradient(135deg,var(--brand),var(--brand-2));animation:done-pop .7s var(--spring) both}.done.is-live .done-mark svg{stroke:#fff;stroke-dasharray:30;stroke-dashoffset:30;animation:done-draw .5s .35s var(--out) forwards}.done h1{margin:0 0 10px;font-size:32px;letter-spacing:-.03em}.done p{margin:0 auto;max-width:34ch;font-size:16px;line-height:1.5;color:var(--muted)}.done-link{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:24px 0 0;padding:8px 8px 8px 18px;border-radius:999px;background:#fff;font-weight:600}.done-link[hidden]{display:none}.done-link button{min-height:40px;padding:0 18px;border:0;border-radius:999px;background:var(--fill);color:var(--ink);font-family:inherit;font-weight:600;font-size:15px;cursor:pointer}@keyframes done-pop{from{scale:.4;opacity:0}}@keyframes done-draw{to{stroke-dashoffset:0}}@media(max-width:640px){.done{height:auto;border-radius:28px 28px 0 0;margin-bottom:0}}.pay .onb-url{display:none}.pay .onb-reveal{margin:0 0 16px}.pay .onb-reveal .onb-phone{width:118px;height:220px;border-radius:22px}.pay .onb-reveal .onb-scale{transform:scale(.303)}.pay h1{font-size:28px;margin-bottom:14px}.pay-plans{margin:14px 0}.onb.done{height:auto;max-height:min(640px,100dvh)}.onb.done[open]{display:block}.onb.done{height:fit-content}.onb-photo{display:flex;align-items:center;gap:14px;margin:0 0 18px}.onb-avatar{width:64px;height:64px;flex:none;border-radius:50%;background:#e5e5ea center/cover no-repeat;box-shadow:inset 0 0 0 1px #0000000d}.onb-photo-btn{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:999px;background:#fff;color:var(--brand);font-weight:600;font-size:16px;cursor:pointer;box-shadow:0 1px 2px #0000000d}.onb-photo-remove{min-height:44px;border:0;background:none;color:var(--muted);font-family:inherit;font-size:15px;cursor:pointer}.onb-photo-remove[hidden]{display:none}.onb-colours{display:flex;flex-wrap:wrap;gap:12px;padding:4px 2px}.onb-swatch{width:36px;height:36px;border:0;border-radius:50%;background:var(--sw);cursor:pointer;box-shadow:inset 0 0 0 1px #0000001a;transition:transform .35s var(--spring)}.onb-swatch-original{background:conic-gradient(#f2c14e,#e0457b,#7c4dff,#1f9d6b,#f2c14e)}.onb-swatch[aria-checked="true"]{box-shadow:0 0 0 3px var(--fill),0 0 0 5px var(--brand)}.onb-swatch:active{transform:scale(.9)}.onb-link{position:relative}.onb-remove{flex:none;width:32px;height:32px;border:0;border-radius:50%;background:var(--fill);color:var(--muted);font-size:18px;line-height:1;cursor:pointer}.onb-remove[hidden]{display:none}.onb-add{margin:10px 0 0;min-height:44px;padding:0 16px;border:0;border-radius:999px;background:none;color:var(--brand);font-family:inherit;font-weight:600;font-size:16px;cursor:pointer}.onb-add[hidden]{display:none}.onb-claim-step h1{text-align:center;margin-top:12vh}.onb-claim-hero{display:flex;align-items:center;justify-content:center;min-height:72px;padding:0 22px;border-radius:22px;background:#fff;box-shadow:0 1px 2px #0000000a,0 0 0 2px transparent;transition:box-shadow .3s}.onb-claim-hero:focus-within{box-shadow:0 1px 2px #0000000a,0 0 0 2.5px var(--brand)}.onb-claim-hero input{flex:1 1 auto;min-width:0;width:100%;height:72px;border:0;outline:0;background:none;color:var(--ink);font:inherit;font-size:24px;font-weight:700;letter-spacing:-.02em;text-align:right;padding:0 1px 0 0}.onb-claim-hero input::placeholder{color:#c7c7cc}.onb-claim-hero .onb-suffix{flex:none;font-size:24px;font-weight:600;letter-spacing:-.02em;color:var(--muted)}.onb-status{display:flex;align-items:center;justify-content:center;gap:8px;min-height:24px;margin:14px 0 0;font-size:15px;font-weight:500;color:var(--muted);text-align:center}.onb-status[data-tone="good"]{color:#1f8a4c}.onb-status[data-tone="bad"]{color:#c9341f}.onb-status[data-tone="good"]::before{content:'';width:20px;height:20px;flex:none;border-radius:50%;background:#1f8a4c url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center/14px no-repeat;animation:onb-pop .45s var(--spring) both}.onb-status[data-tone="wait"]::before{content:'';width:14px;height:14px;border-radius:50%;border:2px solid #c7c7cc;border-top-color:var(--brand);animation:onb-spin .7s linear infinite}@keyframes onb-pop{from{scale:.3;opacity:0}}@keyframes onb-spin{to{rotate:1turn}}@media(max-width:640px){.onb-claim-hero{padding:0 16px}.onb-claim-hero input,.onb-claim-hero .onb-suffix{font-size:20px}.onb-claim-step h1{margin-top:8vh}}.onb.claim-only .onb-dots,.onb.claim-only [data-back]{visibility:hidden}.onb-yours h1{text-align:center}.onb-yours h1{margin-bottom:14px}.onb-yours .onb-reveal{margin-top:0}.onb-yours .onb-url{order:-1}.onb-yours .onb-reveal .onb-phone{width:210px;height:min(392px,calc(100dvh - 330px));min-height:260px;border-radius:34px}.onb-yours .onb-reveal .onb-scale{transform:scale(.5385)}.onb.is-built .onb-yours .onb-phone{animation:onb-build .9s var(--spring) both}.onb.is-built .onb-yours .onb-url{animation:onb-rise .6s .45s var(--spring) both}.onb.is-built .onb-yours .bio-page>*{animation:onb-rise .6s var(--out) both}@keyframes onb-build{0%{opacity:0;translate:0 40px;scale:.86;filter:blur(8px)}60%{filter:blur(0)}100%{opacity:1;translate:0 0;scale:1}}.onb-qr{display:flex;flex-direction:column;align-items:center;gap:12px;margin:28px auto 0;padding:0}.onb-qr-code{width:176px;height:176px;padding:16px;border-radius:28px;background:#fff;box-shadow:0 1px 2px #0000000a,0 18px 40px -26px #1c1c1e66;opacity:.3;filter:blur(1.5px) saturate(.4);transition:opacity .45s var(--out),filter .45s var(--out),transform .5s var(--spring)}.onb-qr-code svg{display:block;width:100%;height:100%}.onb-qr.is-live .onb-qr-code{opacity:1;filter:none;transform:scale(1.02)}.onb-qr figcaption{font-size:14px;font-weight:500;color:var(--muted)}.onb-qr.is-live figcaption{color:var(--ink)}@media(max-height:700px){.onb-qr-code{width:140px;height:140px;padding:12px;border-radius:22px}.onb-claim-step h1{margin-top:4vh}}.done-qr{display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:18px}.done-qr[hidden]{display:none}.done-qr-code{width:150px;height:150px;padding:14px;border-radius:24px;background:#fff;box-shadow:0 1px 2px #0000000a}.done-qr-code svg{display:block;width:100%;height:100%}.onb-platforms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.onb-platform{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;min-height:88px;padding:14px 6px 10px;border:0;border-radius:18px;background:#fff;color:var(--ink);font:500 13px/1.2 inherit;font-family:inherit;cursor:pointer;box-shadow:0 1px 2px #0000000a;transition:transform .4s var(--spring),box-shadow .25s}.onb-platform:active{transform:scale(.95)}.onb-platform-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:11px;background:color-mix(in srgb,var(--brand-c) 12%,#fff);color:var(--brand-c)}.onb-platform-icon svg,.onb-handle-icon svg,.onb-row-icon svg{width:20px;height:20px}.onb-platform[aria-pressed="true"]{box-shadow:0 0 0 2.5px var(--brand)}.onb-platform[aria-pressed="true"]::after{content:'';position:absolute;top:8px;right:8px;width:18px;height:18px;border-radius:50%;background:var(--brand) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center/11px no-repeat;animation:onb-pop .4s var(--spring) both}.onb-handles{margin-bottom:16px}.onb-handles[hidden]{display:none}.onb-group .onb-handle{gap:10px}.onb-group .onb-handle>span.onb-handle-icon{flex:none;width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:color-mix(in srgb,var(--brand-c) 12%,#fff);color:var(--brand-c)}.onb-group .onb-handle>span.onb-prefix{flex:none;font-size:15px;color:var(--muted);font-weight:400}.onb-handle input{padding-left:0}.onb-check{flex:none;width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #d1d1d6;transition:background .3s,box-shadow .3s}.onb-check.on{background:#1f9d6b url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center/12px no-repeat;box-shadow:none;animation:onb-pop .4s var(--spring) both}.onb-rows{display:grid;gap:10px}.onb-row label{min-height:48px}.onb-group .onb-row-title{gap:10px}.onb-group .onb-row-title>span.onb-row-icon{flex:none;width:28px;height:28px;display:grid;place-items:center;border-radius:8px;background:var(--fill);color:var(--ink)}.onb-row-title input{font-weight:600}.onb-row-url input{font-size:15px;color:var(--muted)}.onb-row-url input:focus{color:var(--ink)}.onb-feature .onb-toggle{justify-content:space-between}.onb-group .onb-toggle>span{flex:1}.onb-toggle input{flex:none;appearance:none;-webkit-appearance:none;width:51px;height:31px;border-radius:99px;background:#e9e9ea;position:relative;cursor:pointer;transition:background .25s}.onb-toggle input::after{content:'';position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:50%;background:#fff;box-shadow:0 3px 8px #00000026;transition:translate .3s var(--spring)}.onb-toggle input:checked{background:#34c759}.onb-toggle input:checked::after{translate:20px 0}.onb-feature.is-off .onb-feature-body{display:none}.onb-feature-photo{margin:0;padding:12px 16px;border-bottom:1px solid var(--line)}.onb-cover{border-radius:12px}@media(max-width:420px){.onb-platforms{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.onb-platform{min-height:80px;font-size:12px}}.onb-group .onb-feature-photo .onb-photo-btn{min-height:44px;padding:0 18px;border-bottom:0;flex:none;background:var(--fill)}.onb-group .onb-feature-photo .onb-photo-btn>span{flex:none;font-size:16px;font-weight:600}.onb-feature-photo .onb-cover{width:56px;height:56px}.onb-split{grid-template-columns:minmax(0,1fr)}@media(min-width:720px){.onb-split{grid-template-columns:auto minmax(0,1fr)}}@media(max-width:719px){.onb-live .onb-phone{width:132px;height:248px;border-radius:22px}.onb-live .onb-scale{transform:scale(.3385)}.onb-split{gap:16px}}.onb-picks{display:grid;gap:10px;margin-bottom:16px}.onb-picks[hidden]{display:none}.onb-picked{animation:onb-rise .45s var(--spring) both}.onb-group .onb-picked-title{gap:10px}.onb-group .onb-picked-title>span{flex:none;width:58px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.onb-picked-title input{font-weight:600}.onb-row-url .onb-prefix{flex:none;font-size:15px;color:var(--muted)}.onb-group .onb-handle>span.onb-handle-icon{background:color-mix(in srgb,var(--brand-c) 12%,#fff);color:var(--brand-c)}
.look-btn{min-height:44px;padding:0 18px;margin-right:8px;border:1px solid #e7e0ef;border-radius:999px;background:#fff;color:var(--accent,#7138ec);font:600 14px/1 var(--font);cursor:pointer;transition:transform .3s cubic-bezier(.34,1.3,.64,1),background .2s}.look-btn:hover{background:#f7f3ff}.look-btn:active{transform:scale(.95)}.setup{margin:0 0 20px;padding:14px;border-radius:16px;background:linear-gradient(180deg,#faf8ff,#f5f2fc);box-shadow:inset 0 0 0 1px #ece6f7}.setup-head{display:flex;align-items:center;gap:12px}.setup-head b{display:block;font-size:14px;letter-spacing:-.01em;color:#1c1530}.setup-head small{display:block;margin-top:2px;font-size:12px;color:#80718d}.setup-ring{width:38px;height:38px;flex:none;rotate:-90deg}.setup-ring circle{fill:none;stroke:#e6def4;stroke-width:4}.setup-ring .setup-fill{stroke:var(--accent,#7138ec);stroke-linecap:round;stroke-dasharray:97.4;stroke-dashoffset:calc(97.4 - 97.4 * var(--pct,0) / 100);transition:stroke-dashoffset .8s cubic-bezier(.22,1,.36,1)}.setup.is-ready .setup-fill{stroke:#1f9d6b}.setup-list{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:2px}.setup-item{display:flex;align-items:center;gap:10px;width:100%;min-height:36px;padding:0 8px;border:0;border-radius:10px;background:none;color:#2a2230;font:500 13px/1.2 var(--font);text-align:left;cursor:pointer;transition:background .2s}.setup-item:hover{background:#fff}.setup-item.ok{color:#9a90a6;text-decoration:line-through;text-decoration-color:#cfc6dc;cursor:default}.setup-item.ok:hover{background:none}.setup-tick{width:18px;height:18px;flex:none;border-radius:50%;box-shadow:inset 0 0 0 1.5px #cfc6dc;transition:background .3s,box-shadow .3s}.setup-item.ok .setup-tick{background:#1f9d6b url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center/12px no-repeat;box-shadow:none;animation:setup-pop .45s cubic-bezier(.34,1.3,.64,1) both}.setup.is-ready .setup-list{display:none}@keyframes setup-pop{from{scale:.4}}#publishPage.is-ready{animation:publish-glow 2.4s ease-in-out infinite}@keyframes publish-glow{0%,100%{box-shadow:0 10px 24px -12px #7138ec99}50%{box-shadow:0 10px 34px -6px #7138ecdd,0 0 0 4px #7138ec22}}.serp{margin:12px 0 14px;padding:12px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #eee9f4;font-family:Arial,Helvetica,sans-serif}.serp small{display:block;font-size:11px;color:#4d5156}.serp b{display:block;margin-top:3px;font-size:15px;font-weight:400;line-height:1.3;color:#1a0dab;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.serp p{margin:3px 0 0;font-size:12px;line-height:1.45;color:#4d5156;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.look-sheet{width:min(920px,100vw);height:min(760px,100dvh);max-width:none;max-height:none;margin:auto;padding:0;border:0;border-radius:28px;background:#f2f2f7;color:#1c1c1e;font-family:var(--font);box-shadow:0 40px 120px -30px #1a0b4d80;overflow:hidden}.look-sheet[open]{display:flex;flex-direction:column;animation:look-in .45s cubic-bezier(.22,1,.36,1) both}.look-sheet::backdrop{background:#0e0620a6;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@keyframes look-in{from{opacity:0;translate:0 30px;scale:.98}}.look-top{display:flex;align-items:center;justify-content:space-between;padding:20px 22px 0}.look-top h2{margin:0;font-size:26px;letter-spacing:-.03em}.look-close{width:40px;height:40px;border:0;border-radius:50%;background:#fff;color:#1c1c1e;font-size:24px;line-height:1;cursor:pointer}.look-sub{margin:4px 22px 0;font-size:14px;color:#6e6e73}.look-chips{display:flex;gap:8px;overflow-x:auto;padding:14px 22px 6px;scrollbar-width:none}.look-chips::-webkit-scrollbar{display:none}.look-chips button{flex:none;min-height:36px;padding:0 14px;border:0;border-radius:999px;background:#fff;color:#1c1c1e;font:500 14px/1 var(--font);cursor:pointer}.look-chips button[aria-selected="true"]{background:#1c1c1e;color:#fff}.look-grid{flex:1;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:18px 14px;padding:12px 22px 26px;align-content:start}.look-card{display:flex;flex-direction:column;align-items:center;gap:8px;padding:0;border:0;background:none;color:#1c1c1e;cursor:pointer}.look-phone{position:relative;display:block;width:150px;height:284px;border-radius:24px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px #0000000d,0 14px 30px -20px #1c1c1e66;transition:transform .4s cubic-bezier(.34,1.3,.64,1),box-shadow .25s}.look-scale{position:absolute;top:0;left:0;width:390px;transform:scale(.385);transform-origin:0 0;pointer-events:none}.look-scale .bio-page{min-height:740px}.look-scale .p-tools{visibility:hidden}.look-card:hover .look-phone{transform:translateY(-3px)}.look-card[aria-selected="true"] .look-phone{box-shadow:0 0 0 3px #7138ec,0 14px 30px -16px #7138ec99}.look-name{font-size:13px;font-weight:600}@media(max-width:640px){.look-sheet{width:100vw;height:100dvh;border-radius:0}.look-grid{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center}}@media(prefers-reduced-motion:reduce){.setup *,.look-sheet,#publishPage.is-ready{animation:none!important;transition:none!important}}.look-btn[hidden]{display:none}@media(max-width:620px){.look-btn{min-height:40px;padding:0 12px;margin-right:6px;font-size:13px}}@media(max-width:620px){.setup{padding:12px;margin-bottom:16px}.setup-list li:has(.ok){display:none}.setup-list{margin-top:8px}}.layout-picker{margin:0 0 18px}.layout-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.layout-options button{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 2px 7px;border:0;border-radius:12px;background:#fbfafd;color:#2a2230;font:500 11px/1.1 var(--font);cursor:pointer;box-shadow:inset 0 0 0 1px #ece6f5;transition:box-shadow .2s,transform .3s cubic-bezier(.34,1.3,.64,1)}.layout-options button:active{transform:scale(.95)}.layout-options button[aria-checked="true"]{box-shadow:inset 0 0 0 2px var(--accent,#7138ec);color:var(--accent,#7138ec)}.layout-swatch{display:block;width:34px;height:52px;border-radius:8px;position:relative;overflow:hidden;background:#e9e6ef}.layout-swatch::before,.layout-swatch::after{content:'';position:absolute;left:5px;right:5px;border-radius:3px}.layout-aura{background:linear-gradient(160deg,#6b5a8e,#1d1726)}.layout-aura::before{top:5px;height:22px;background:#b7a6d8;border-radius:5px}.layout-aura::after{bottom:6px;height:14px;background:#ffffff40}.layout-poster{background:linear-gradient(180deg,#8c6f5c 0 55%,#17131a 55%)}.layout-poster::before{top:28px;height:5px;background:#fff}.layout-poster::after{bottom:6px;height:12px;background:#ffffff26}.layout-card{background:#f2f2f6}.layout-card::before{top:5px;height:18px;background:#b9c5d6;border-radius:5px}.layout-card::after{bottom:6px;height:18px;background:#fff;box-shadow:0 0 0 .5px #0002}.layout-editorial{background:#f5efe4}.layout-editorial::before{top:6px;height:4px;background:#2a2230}.layout-editorial::after{top:14px;height:24px;left:9px;right:9px;background:#b8a58c;border-radius:1px}.layout-studio{background:#faf7f2}.layout-studio::before{top:5px;height:18px;background:#c9a27e;border-radius:5px}.layout-studio::after{bottom:6px;height:16px;background:linear-gradient(90deg,#e7ded3 0 46%,transparent 46% 54%,#e7ded3 54%)}.layout-vinyl{background:linear-gradient(180deg,#4b2c63,#0d0b12)}.layout-vinyl::before{top:6px;height:20px;left:8px;right:8px;background:#c48be0;border-radius:3px}.layout-vinyl::after{top:31px;height:2px;background:#ffffffaa}.layout-halo{background:radial-gradient(circle at 30% 10%,#f4c9d9,#fbeef3 70%)}.layout-halo::before{top:6px;left:10px;right:10px;height:14px;border-radius:50%;background:#e59ab6}.layout-halo::after{bottom:6px;height:9px;border-radius:99px;background:#fff}.layout-mono{background:#fff;box-shadow:inset 0 0 0 1px #0000000f}.layout-mono::before{top:6px;left:5px;right:auto;width:9px;height:9px;background:#bbb;border-radius:3px}.layout-mono::after{top:20px;height:6px;right:8px;background:#1c1c1e}
.ms-head,.ms-dock,.ms-bar,.ms-hint{display:none}.ms-body{display:contents}.studio.ms{--ms-dock:64px;--ms-ink:#15121c;--ms-muted:#6e6878;--ms-brand:#5b2bd6;--ms-brand-2:#7a4dff;--ms-line:rgba(20,10,40,.09);--ms-ease:cubic-bezier(.32,.72,0,1)}.studio.ms.ms-editing .studio-top{gap:6px;padding:0 10px}.studio.ms.ms-editing #studioTitle,.studio.ms.ms-editing .studio-actions{display:none}.studio.ms.ms-editing .ms-bar{display:flex;align-items:center;gap:4px;flex:1;min-width:0}.ms-gap{flex:1}.ms-steps{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px 0 6px;border:0;border-radius:999px;background:#f3effa;color:var(--ms-ink);font-weight:600;font-size:13px;line-height:1;font-family:inherit;letter-spacing:-.01em;cursor:pointer;white-space:nowrap}.ms-steps svg{width:22px;height:22px;transform:rotate(-90deg)}.ms-steps circle{fill:none;stroke:#ddd3f0;stroke-width:4}.ms-steps .ms-steps-fill{stroke:var(--ms-brand-2);stroke-linecap:round;stroke-dasharray:calc(var(--pct,0) * .9425) 94.25;transition:stroke-dasharray .6s var(--ms-ease)}.ms-steps.done{background:#e8f8ee;color:#136c3a}.ms-steps.done .ms-steps-fill{stroke:#1f9d55}.ms-icon{width:38px;height:38px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:transparent;color:var(--ms-ink);cursor:pointer}.ms-icon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ms-icon:disabled{opacity:.3}.ms-icon:active{background:rgba(0,0,0,.06)}.ms-publish{height:36px;padding:0 16px;margin-left:2px;border:0;border-radius:999px;background:linear-gradient(135deg,var(--ms-brand-2),var(--ms-brand));color:#fff;font-weight:600;font-size:14px;line-height:1;font-family:inherit;letter-spacing:-.01em;box-shadow:0 8px 18px -10px rgba(91,43,214,.9);cursor:pointer;transition:transform .3s var(--ms-ease)}.ms-publish:active{transform:scale(.95)}.studio.ms.ms-editing .preview-dock,.studio.ms.ms-editing .preview-address{display:none}.studio.ms.ms-editing .preview-space{padding:0 0 calc(var(--ms-dock) + env(safe-area-inset-bottom))}.studio.ms.ms-editing #deviceScroll{scroll-padding-bottom:50dvh}.studio.ms.ms-sheet #deviceScroll{padding-bottom:58dvh}.studio.ms.ms-editing #previewRoot{cursor:pointer;-webkit-tap-highlight-color:transparent}.studio.ms .ms-tapped{outline:2px solid var(--ms-brand-2);outline-offset:3px;transition:outline-color .6s}.studio.ms.ms-editing .ms-dock{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;gap:2px;height:calc(var(--ms-dock) + env(safe-area-inset-bottom));padding:0 6px env(safe-area-inset-bottom);overflow-x:auto;scrollbar-width:none;background:rgba(255,255,255,.94);-webkit-backdrop-filter:saturate(1.8) blur(20px);backdrop-filter:saturate(1.8) blur(20px);box-shadow:0 -.5px 0 var(--ms-line)}.ms-dock::-webkit-scrollbar{display:none}.ms-dock button{flex:1 0 62px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:62px;padding:0;border:0;background:none;color:var(--ms-muted);font-weight:500;font-size:11px;line-height:1;font-family:inherit;letter-spacing:-.005em;cursor:pointer;-webkit-tap-highlight-color:transparent}.ms-dock button[hidden]{display:none}.ms-dock svg{width:24px;height:24px;padding:4px 12px;box-sizing:content-box;border-radius:999px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;transition:background .25s,color .25s}.ms-dock button[aria-pressed="true"]{color:var(--ms-brand)}.ms-dock button[aria-pressed="true"] svg{background:#efe8fd}.ms-dock button:active svg{transform:scale(.92)}.studio.ms.ms-kb .ms-dock{display:none}.studio.ms #editor{position:fixed;left:0;right:0;top:auto;bottom:calc(var(--ms-dock) + env(safe-area-inset-bottom));z-index:35;width:auto;height:auto;max-height:min(56dvh,540px);margin:0;padding:0;display:flex;flex-direction:column;border:0;border-radius:22px 22px 0 0;background:#fff;box-shadow:0 -1px 0 var(--ms-line),0 -18px 50px -20px rgba(30,10,70,.35);overflow:hidden;animation:none;transform:translateY(calc(100% + var(--ms-dock) + 60px));visibility:hidden;transition:transform .42s var(--ms-ease),visibility 0s .42s,max-height .35s var(--ms-ease)}.studio.ms.ms-sheet #editor{transform:none;visibility:visible;transition:transform .42s var(--ms-ease),visibility 0s,max-height .35s var(--ms-ease)}.studio.ms.ms-full #editor{max-height:calc(100dvh - 76px)}.studio.ms.ms-kb #editor{bottom:var(--ms-kb,0);max-height:calc(var(--ms-vv,60dvh) - 70px)}.studio.ms #editor .editor-header,.studio.ms #editor .editor-tabs{display:none}.studio.ms .ms-head{position:relative;display:flex;align-items:center;gap:12px;flex:none;padding:20px 16px 10px 20px;touch-action:none}.ms-grab{position:absolute;left:50%;top:0;width:88px;height:20px;margin-left:-44px;padding:0;border:0;background:none;cursor:grab}.ms-grab i{display:block;width:38px;height:5px;margin:8px auto 0;border-radius:3px;background:#d9d4e2}.ms-title{flex:1;margin:0;font-size:19px;font-weight:700;letter-spacing:-.025em;color:var(--ms-ink)}.ms-done{height:34px;padding:0 14px;border:0;border-radius:999px;background:#f1edf8;color:var(--ms-brand);font-weight:600;font-size:14px;line-height:1;font-family:inherit;cursor:pointer}.studio.ms .ms-body{display:block;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:6px 20px calc(22px + env(safe-area-inset-bottom))}.studio.ms #editor[data-tool="profile"] [data-ms]:not([data-ms="profile"]),.studio.ms #editor[data-tool="links"] [data-ms]:not([data-ms="links"]),.studio.ms #editor[data-tool="social"] [data-ms]:not([data-ms="social"]),.studio.ms #editor[data-tool="feature"] [data-ms]:not([data-ms="feature"]),.studio.ms #editor[data-tool="music"] [data-ms]:not([data-ms="music"]),.studio.ms #editor[data-tool="design"] [data-ms]:not([data-ms="design"]),.studio.ms #editor[data-tool="search"] [data-ms]:not([data-ms="search"]),.studio.ms #editor[data-tool="more"] [data-ms]:not([data-ms="more"]),.studio.ms #editor[data-tool="steps"] [data-ms]:not([data-ms="steps"]){display:none!important}.studio.ms #editor[data-tool] details[data-ms]{border:0;margin:0;padding:0;background:none;box-shadow:none}.studio.ms #editor[data-tool] details[data-ms]>summary{display:none}.studio.ms #editor .editor-end{position:static;margin:4px 0 0;padding:0;box-shadow:none;background:none}.studio.ms #editor .field input,.studio.ms #editor .field textarea,.studio.ms #editor .field select{font-size:16px}.studio.ms #editor .upload-row.ms-flash{border-radius:16px;box-shadow:0 0 0 2px var(--ms-brand-2);transition:box-shadow .3s}.studio.ms.ms-editing .ms-hint{position:fixed;left:50%;bottom:calc(var(--ms-dock) + env(safe-area-inset-bottom) + 14px);z-index:36;display:block;margin:0;padding:10px 16px;border-radius:999px;background:rgba(21,18,28,.9);color:#fff;font-weight:500;font-size:13px;line-height:1.2;font-family:inherit;letter-spacing:-.01em;white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-50%,8px);transition:opacity .35s,transform .45s var(--ms-ease)}.studio.ms.ms-editing .ms-hint.show{opacity:1;transform:translate(-50%,0)}.studio.ms.ms-sheet .ms-hint{opacity:0}@media (prefers-reduced-motion:reduce){.studio.ms #editor,.ms-publish,.ms-hint{transition:none!important}}.studio.ms #editor .undo-buttons{display:none}.studio.ms.ms-editing #toast{bottom:calc(var(--ms-dock) + env(safe-area-inset-bottom) + 14px)}.studio.ms.ms-sheet #toast{bottom:auto;top:72px}