.share-page{--soft:var(--text-soft);font-family:var(--sans);color:var(--ink);flex-direction:column;align-items:center;min-height:100%;padding:40px 24px 64px;display:flex}.share-page .sh-head{text-align:center;max-width:560px;margin-bottom:22px}.share-page .sh-head h1{font-family:var(--headline);letter-spacing:-.02em;color:var(--ink);font-size:26px;font-weight:800}.share-page .sh-head p{color:var(--soft);margin-top:8px;font-size:14px;line-height:1.55}.share-page .sh-tabs{border:1px solid var(--line);background:#fff8ee0a;border-radius:12px;gap:1px;margin-bottom:16px;padding:3px;display:inline-flex}.share-page .sh-tab{color:var(--soft);cursor:pointer;background:0 0;border:none;border-radius:9px;align-items:center;gap:8px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:700;transition:background .15s,color .15s;display:inline-flex}.share-page .sh-tab:hover{color:var(--ink)}.share-page .sh-tab.sh-active{background:var(--purple-soft);color:var(--purple);box-shadow:inset 0 0 0 1px var(--line-strong)}.share-page .sh-tab.sh-locked{opacity:.5}.share-page .sh-tab.sh-locked.sh-active{background:var(--bg-2);color:var(--soft);box-shadow:none}.share-page .sh-tab .sh-lock{display:none}.share-page .sh-tab.sh-locked .sh-lock{margin-left:2px;display:inline-flex}.share-page .sh-lock-card{background:var(--bg-2);border:1px solid var(--line);text-align:center;border-radius:20px;flex:0 0 460px;max-width:460px;padding:40px 34px}.share-page .sh-lock-card .sh-lock-ic{background:var(--bg-3);border:1px solid var(--line);width:64px;height:64px;color:var(--soft);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 18px;display:flex}.share-page .sh-lock-card h2{font-size:19px;font-weight:800}.share-page .sh-lock-card p{max-width:360px;color:var(--soft);margin:10px auto 22px;font-size:13.5px;line-height:1.6}.share-page .sh-detected{color:var(--green);align-items:center;gap:6px;margin-bottom:7px;font-size:11.5px;font-weight:700;display:inline-flex}.share-page .sh-username-row.sh-readonly{background:#6bd96b0f;border-color:#6bd96b4d}.share-page .sh-username-row.sh-readonly input{color:var(--ink);cursor:default}.share-page .sh-caption{text-align:center;max-width:520px;color:var(--soft);margin-bottom:28px;font-size:13.5px;line-height:1.55}.share-page .sh-caption b{color:var(--ink)}.share-page .sh-view{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:40px;display:flex}.share-page .sh-phone-wrap{background:linear-gradient(150deg,#26242b,#121116);border-radius:46px;flex:none;padding:9px;box-shadow:0 30px 80px #0009,0 0 0 1px #ffffff0d}.share-page .sh-screen [contenteditable]:hover,.share-page .sh-avatar:hover{border-radius:8px;box-shadow:0 0 0 1.5px #ff2d558c}.share-page .sh-arrow-label[contenteditable]:hover{box-shadow:0 10px 26px #ff2d5573,0 0 0 1.5px #fff9}.share-page .sh-screen [contenteditable]:focus{border-radius:8px;box-shadow:0 0 0 1.5px #ff2d55}.share-page .sh-panel{flex-direction:column;flex:0 0 360px;gap:14px;max-width:360px;display:flex}.share-page .sh-card{background:var(--velvet-3);border:1px solid var(--line);border-radius:16px;padding:20px 20px 22px}.share-page .sh-card-step{letter-spacing:.16em;text-transform:uppercase;color:var(--magenta);align-items:center;gap:8px;margin-bottom:12px;font-size:10.5px;font-weight:800;display:inline-flex}.share-page .sh-card-step i{background:var(--magenta-soft);width:20px;height:20px;color:var(--magenta);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-style:normal;font-weight:800;display:inline-flex}.share-page .sh-card h3{color:var(--ink);margin-bottom:4px;font-size:15px;font-weight:800}.share-page .sh-card p.sh-hint{color:var(--soft);margin-bottom:14px;font-size:12.5px;line-height:1.5}.share-page .sh-tips{gap:9px;margin:0;padding:0;list-style:none;display:grid}.share-page .sh-tips li{color:var(--ink);align-items:center;gap:10px;font-size:13px;display:flex}.share-page .sh-tips li svg{color:var(--magenta);flex:none}.share-page .sh-tips li b{color:var(--ink)}.share-page .sh-field-label{letter-spacing:.14em;text-transform:uppercase;color:var(--soft);margin-bottom:7px;font-size:10.5px;font-weight:800;display:block}.share-page .sh-username-row{background:var(--bg);border:1px solid var(--hairline-2);border-radius:10px;align-items:center;display:flex;overflow:hidden}.share-page .sh-username-row .sh-at{color:var(--soft);padding:12px 4px 12px 14px;font-size:15px;font-weight:700}.share-page .sh-username-row input{min-width:0;color:var(--ink);background:0 0;border:none;outline:none;flex:1;padding:12px 14px 12px 2px;font-family:inherit;font-size:15px;font-weight:600}.share-page .sh-link-preview{background:var(--bg);border:1px dashed #ff3d8a66;border-radius:10px;align-items:center;gap:10px;margin-top:14px;padding:13px 14px;display:flex}.share-page .sh-link-preview .sh-url{min-width:0;color:var(--ink);flex:1;align-items:baseline;font-size:14.5px;font-weight:700;display:flex;overflow:hidden}.share-page .sh-url-domain{color:var(--soft);flex:none}.share-page .sh-slug-status{margin:6px 2px 0;font-size:11px;font-weight:700}.share-page .sh-slug-status--checking{color:var(--soft)}.share-page .sh-slug-status--available,.share-page .sh-slug-status--yours{color:var(--green)}.share-page .sh-slug-status--taken,.share-page .sh-slug-status--reserved,.share-page .sh-slug-status--invalid{color:var(--alert)}.share-page .sh-slug-hint{margin:10px 0 0}.share-page .sh-btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:7px;height:38px;padding:0 16px;font-family:inherit;font-size:13px;font-weight:700;transition:transform 80ms,box-shadow .15s,background .15s,border-color .15s;display:inline-flex}.share-page .sh-btn:active{transform:translateY(1px)}.share-page .sh-btn-mini{flex:none;height:32px;padding:0 12px;font-size:11.5px}.share-page .sh-btn-primary{background:var(--btn-primary);color:#0a0612;box-shadow:var(--btn-primary-shadow)}.share-page .sh-btn-primary:hover:not(:disabled){box-shadow:var(--btn-primary-shadow-hover)}.share-page .sh-btn-ghost{color:var(--ink);border-color:var(--line);background:#f2f0ec0a}.share-page .sh-btn-ghost:hover{border-color:var(--line-strong);background:#f2f0ec12}.share-page .sh-btn-row{gap:10px;margin-top:4px;display:flex}.share-page .sh-btn-row .sh-btn{flex:1}.share-page .sh-btn.sh-copied{color:var(--green)!important;box-shadow:none!important;background:#6bd96b29!important;border-color:#6bd96b59!important}.share-page .sh-btn:disabled{opacity:.5;cursor:not-allowed}.share-page .sh-note{color:var(--soft);margin-top:12px;font-size:11.5px;line-height:1.5}.share-page .sh-note b{color:var(--ink)}.share-page .sh-business-card{background:var(--velvet-3);border:1px solid var(--line);text-align:center;border-radius:20px;flex:0 0 460px;max-width:460px;padding:32px 30px 30px}.share-page .sh-biz-icon{background:linear-gradient(135deg, var(--neon-magenta-soft), var(--neon-violet-soft));width:64px;height:64px;color:var(--magenta);border:1px solid #ff3d8a4d;border-radius:18px;justify-content:center;align-items:center;margin:0 auto 18px;display:flex}.share-page .sh-business-card h2{letter-spacing:-.01em;font-size:20px;font-weight:800}.share-page .sh-business-card .sh-lead{max-width:380px;color:var(--soft);margin:10px auto 24px;font-size:13.5px;line-height:1.6}.share-page .sh-business-card .sh-lead b{color:var(--ink)}.share-page .sh-biz-field{text-align:left}.share-page .sh-biz-actions{gap:10px;margin-top:16px;display:flex}.share-page .sh-biz-actions .sh-btn{flex:1}.share-page .sh-preview-col{flex-direction:column;align-items:center;gap:12px;display:flex}.share-page .sh-ql-tryit{text-align:center;margin-top:0}.share-page .sh-qlscreen{background:#fff;border-radius:38px;width:360px;height:740px;font-family:-apple-system,SF Pro Text,Segoe UI,system-ui,sans-serif;position:relative;overflow:hidden}.share-page .sh-ql-statusbar{color:#000;justify-content:space-between;align-items:center;padding:12px 24px 4px 28px;display:flex}.share-page .sh-ql-sb-t{font-size:15px;font-weight:700}.share-page .sh-ql-sb-r{align-items:center;gap:6px;display:flex}.share-page .sh-ql-sb-r svg{display:block}.share-page .sh-ql-nav{border-bottom:1px solid #ececf0;align-items:center;gap:8px;padding:6px 14px 12px;display:flex}.share-page .sh-ql-navbtn{color:#1f2430;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.share-page .sh-ql-navback{cursor:pointer;background:0 0;border:none;padding:0;transition:opacity .15s}.share-page .sh-ql-navback:hover{opacity:.55}.share-page .sh-ql-navback:active{opacity:.85}.share-page .sh-ql-navtitle{text-align:center;flex:1;min-width:0}.share-page .sh-ql-navtitle b{color:#11131a;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;display:block;overflow:hidden}.share-page .sh-ql-navtitle span{color:#9aa0ac;margin-top:1px;font-size:12px;display:block}.share-page .sh-ql-land{text-align:center;background:radial-gradient(90% 52% at 50% -8%,#ff3d8a38,#0000 62%),radial-gradient(85% 48% at 50% 114%,#c084fc2e,#0000 62%),#0b0a10;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:calc(100% - 92px);padding:0 28px;display:flex}.share-page .sh-ql-land-id{flex-direction:column;align-items:center;gap:9px;margin-bottom:2px;display:flex}.share-page .sh-ql-land-ava{color:#fff;letter-spacing:.02em;background:linear-gradient(135deg,#2c1f33,#1a1422) 50%/cover;border:2px solid #ffffff29;border-radius:50%;justify-content:center;align-items:center;width:66px;height:66px;font-size:19px;font-weight:800;display:flex;box-shadow:0 0 0 3px #ff3d8a47,0 10px 30px #00000080}.share-page .sh-ql-land-name{color:#fff;letter-spacing:-.01em;font-size:17px;font-weight:800}.share-page .sh-ql-big{letter-spacing:.03em;color:#fff;font-size:25px;font-weight:900}.share-page .sh-ql-sub{color:#ffffffc7;background:#ff3d8a1f;border:1px solid #ff3d8a73;border-radius:999px;align-items:center;margin-top:4px;padding:10px 18px;font-size:16px;font-weight:700;display:inline-flex;box-shadow:0 6px 24px #ff3d8a38}.share-page .sh-ql-sub b{color:#fff;margin-left:5px;font-size:17px;font-weight:900}.share-page .sh-ql-ring{cursor:pointer;background:#ff3d8a14;border:none;border-radius:50%;justify-content:center;align-items:center;width:168px;height:168px;margin-top:8px;padding:0;transition:transform .12s ease-out;display:flex;position:relative}.share-page .sh-ql-ring:active{transform:scale(.96)}.share-page .sh-ql-ring-halo{opacity:.9;background:conic-gradient(#ff3d8a,#c084fc,#ff3d8a);border-radius:50%;animation:5s linear infinite sh-ql-spin;position:absolute;inset:0;-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(closest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px))}@keyframes sh-ql-spin{to{transform:rotate(1turn)}}.share-page .sh-ql-ring:before{content:"";background:linear-gradient(135deg,#ff3d8a,#e0338b 55%,#c084fc);border-radius:50%;animation:1.8s ease-in-out infinite sh-ql-pulse;position:absolute;inset:17px;box-shadow:0 12px 44px #ff3d8a73}.share-page .sh-ql-ring svg{color:#fff;width:72px;height:72px;position:relative}@keyframes sh-ql-pulse{0%,to{transform:scale(1);box-shadow:0 0 #ff3d8a66}50%{transform:scale(1.04);box-shadow:0 0 0 16px #ff3d8a00}}.share-page .sh-ql-held{z-index:8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#28282e8c;flex-direction:column;justify-content:flex-end;padding:18px 14px 26px;animation:.18s ease-out sh-ql-fade;display:flex;position:absolute;inset:0}.share-page .sh-ql-sheet{transform-origin:50% 88%;animation:.26s cubic-bezier(.2,.9,.3,1.1) sh-ql-sheet-in}@keyframes sh-ql-fade{0%{opacity:0}}@keyframes sh-ql-sheet-in{0%{opacity:0;transform:translateY(18px)scale(.94)}}.share-page .sh-ql-precard{background:#fff;border-radius:16px;margin-bottom:12px;padding:16px 18px 14px;box-shadow:0 18px 50px #00000040}.share-page .sh-ql-pretop{border-bottom:2px solid #007aff;justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.share-page .sh-ql-pre-u{color:#11131a;font-size:14px;font-weight:600}.share-page .sh-ql-pre-h{color:#6b7280;font-size:14px}.share-page .sh-ql-preview-mini{border-radius:0 0 8px 8px;height:148px;overflow:hidden}.share-page .sh-ql-preview-mini-in{transform-origin:0 0;pointer-events:none;width:333.333%;height:493.333px;transform:scale(.3)}.share-page .sh-ql-menu{background:#f5f5f7f5;border-radius:16px;overflow:hidden;box-shadow:0 18px 50px #00000040}.share-page .sh-ql-item{color:#11131a;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:16px 18px;font-family:inherit;font-size:17px;display:flex}.share-page .sh-ql-item+.sh-ql-item{border-top:1px solid #d8d8dd}.share-page .sh-ql-item.sh-ql-item-open{cursor:pointer;font-weight:600}.share-page .sh-ql-item.sh-ql-item-open:active{background:#0000000d}.share-page .sh-ql-item svg{color:#11131a}.share-page .sh-ql-picker{background:radial-gradient(120% 70% at 50% 0,#2a1430,#07060b 62%);flex-direction:column;align-items:center;gap:14px;height:calc(100% - 92px);padding:30px 22px;display:flex}.share-page .sh-ql-ava{color:#ffffff80;background:linear-gradient(135deg,#3a2740,#211826) 50%/cover;border:2px solid #ffffff24;border-radius:50%;justify-content:center;align-items:center;width:78px;height:78px;font-size:11px;font-weight:700;display:flex;box-shadow:0 0 0 3px #ff3d8a38}.share-page .sh-ql-pkname{color:#fff;font-size:19px;font-weight:900}.share-page .sh-ql-pksub{color:#a39db3;margin-bottom:6px;font-size:12.5px}.share-page .sh-ql-pkbtn{color:#fff;cursor:pointer;border:none;border-radius:15px;align-items:center;gap:12px;width:100%;padding:15px 18px;font-family:inherit;font-size:14.5px;font-weight:800;transition:transform .12s ease-out;display:flex}.share-page .sh-ql-pkbtn:active{transform:scale(.98)}.share-page .sh-ql-pkbtn .sh-tg{background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.share-page .sh-ql-pkbtn .sh-tg svg{color:#2aa3e0;width:17px;height:17px}.share-page .sh-ql-pkbtn .sh-lbl{text-align:center;flex:1}.share-page .sh-ql-pkbtn--a{background:linear-gradient(135deg,#37aee2,#1c93d3)}.share-page .sh-ql-pkbtn--b{background:linear-gradient(135deg,#ff4d6d,#e0263f)}.share-page .sh-ql-pkbtn--c{color:#3a2e00;background:linear-gradient(135deg,#ffd84d,#f5b301)}.share-page .sh-ql-pkbtn--c .sh-tg svg{color:#f5b301}.share-page .sh-ql-tgwrap{height:calc(100% - 92px);position:relative}.share-page .sh-ql-page-in{animation:.22s ease-out sh-ql-page-in}@keyframes sh-ql-page-in{0%{opacity:0;transform:translateY(8px)scale(.985)}}.share-page .sh-ql-tg{background:#0b0d10;height:100%;position:relative;overflow:hidden}.share-page .sh-ql-tg .sh-doodles{opacity:.5}.share-page .sh-ql-tg .sh-doodles g{stroke:#2e3a33}.share-page .sh-ql-tg-head{z-index:2;align-items:center;gap:10px;padding:14px 16px;display:flex;position:relative}.share-page .sh-ql-tg-logo{background:linear-gradient(#2aabee,#229ed9);border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.share-page .sh-ql-tg-logo svg{width:17px;height:17px}.share-page .sh-ql-tg-head b{color:#fff;flex:1;font-size:16.5px;font-weight:700}.share-page .sh-ql-tg-dl{color:#fff;letter-spacing:.02em;background:#2aabee;border-radius:999px;padding:7px 14px;font-size:11.5px;font-weight:800}.share-page .sh-ql-tg-card{z-index:2;text-align:center;background:#1e2126;border-radius:16px;flex-direction:column;align-items:center;margin:10px 14px;padding:28px 22px 24px;display:flex;position:relative}.share-page .sh-ql-tg-ava{background:linear-gradient(#54a9eb,#2a7cc4);border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;margin-bottom:12px;display:flex}.share-page .sh-ql-tg-ava svg{width:44px;height:44px}.share-page .sh-ql-tg-name{color:#fff;font-size:22px;font-weight:800}.share-page .sh-ql-tg-subs{color:#8b9398;margin-top:2px;font-size:13.5px}.share-page .sh-ql-tg-join{color:#fff;letter-spacing:.04em;background:#2aabee;border-radius:999px;margin:16px 0 14px;padding:11px 22px;font-size:13px;font-weight:800;display:inline-flex}.share-page .sh-ql-tg-invited{color:#8b9398;max-width:250px;font-size:12.5px;line-height:1.5}.share-page .sh-ql-tg-invited b{color:#c9d0d4;font-weight:700}.share-page .sh-ql-dp{background:#0b0d10;height:100%;position:relative;overflow:hidden}.share-page .sh-ql-dp .sh-doodles{opacity:.5}.share-page .sh-ql-dp .sh-doodles g{stroke:#2a2f3a}.share-page .sh-ql-dp-head{z-index:2;align-items:center;gap:10px;padding:14px 16px;display:flex;position:relative}.share-page .sh-ql-dp-logo{background:var(--dp);width:30px;height:30px;color:var(--dp-ink);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.share-page .sh-ql-dp-head b{color:#fff;flex:1;font-size:16.5px;font-weight:700}.share-page .sh-ql-dp-dl{background:var(--dp);color:var(--dp-ink);letter-spacing:.02em;border-radius:999px;padding:7px 14px;font-size:11.5px;font-weight:800}.share-page .sh-ql-dp-card{z-index:2;text-align:center;background:#1e2126;border-radius:16px;flex-direction:column;align-items:center;margin:10px 14px;padding:28px 22px 24px;display:flex;position:relative}.share-page .sh-ql-dp-ava{background:var(--dp);width:96px;height:96px;color:var(--dp-ink);border-radius:50%;justify-content:center;align-items:center;margin-bottom:12px;display:flex}.share-page .sh-ql-dp-ava svg{width:44px;height:44px}.share-page .sh-ql-dp-name{color:#fff;font-size:22px;font-weight:800}.share-page .sh-ql-dp-sub{color:#8b9398;margin-top:2px;font-size:13.5px}.share-page .sh-ql-dp-cta{background:var(--dp);color:var(--dp-ink);letter-spacing:.04em;border-radius:999px;margin:16px 0 14px;padding:11px 22px;font-size:13px;font-weight:800;display:inline-flex}.share-page .sh-ql-dp-note{color:#8b9398;max-width:250px;font-size:12.5px;line-height:1.5}.share-page .sh-ql-real{background:#0b0d10;height:100%;position:relative;overflow:hidden}.share-page .sh-ql-real-img{object-fit:cover;object-position:top center;width:100%;height:100%;transition:opacity .45s;display:block}.share-page .sh-ql-real-spin{border:2.5px solid #ffffff2e;border-top-color:#fff;border-radius:50%;width:26px;height:26px;margin:-13px;animation:.8s linear infinite sh-ql-realspin;position:absolute;top:50%;left:50%}@keyframes sh-ql-realspin{to{transform:rotate(1turn)}}.share-page .sh-ql-empty{text-align:center;background:#0b0d10;flex-direction:column;justify-content:center;align-items:center;gap:16px;height:100%;padding:32px 30px;display:flex}.share-page .sh-ql-empty svg{color:#5b6470}.share-page .sh-ql-empty p{color:#c9d0d4;max-width:220px;margin:0;font-size:14.5px;line-height:1.5}.share-page .sh-ql-replay{z-index:20;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a0a0e80;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:10px;right:10px}.share-page .sh-ql-replay:hover{background:#0a0a0eb3}.share-page .sh-pill-info{background:var(--bg);border:1px solid var(--line);color:var(--soft);border-radius:10px;align-items:flex-start;gap:9px;margin-top:12px;padding:11px 12px;font-size:11.5px;line-height:1.5;display:flex}.share-page .sh-pill-info svg{color:var(--violet);flex:none;margin-top:1px}.share-page .sh-pill-info b{color:var(--ink)}.share-page .sh-target{background:var(--bg);border:1px solid var(--hairline-2);cursor:pointer;text-align:left;border-radius:10px;align-items:center;gap:10px;width:100%;padding:10px 12px;font-family:inherit;transition:border-color .15s,background .15s;display:flex}.share-page .sh-target+.sh-target{margin-top:7px}.share-page .sh-target:hover{border-color:var(--line-strong)}.share-page .sh-target.sh-target-on{border-color:var(--magenta);background:var(--magenta-soft)}.share-page .sh-target .sh-tgt-ic{color:#fff;background:#2aabee;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.share-page .sh-target .sh-tgt-ic svg{width:14px;height:14px}.share-page .sh-target .sh-li-txt{flex:1;min-width:0}.share-page .sh-target .sh-li-txt b{color:var(--ink);align-items:center;font-size:12.5px;font-weight:700;display:flex}.share-page .sh-target .sh-li-txt span{color:var(--soft);font-size:10.5px}.share-page .sh-target .sh-tgt-check{color:var(--magenta);flex:none;display:inline-flex}.share-page .sh-reco{text-transform:uppercase;letter-spacing:.08em;color:var(--magenta);background:var(--magenta-soft);border-radius:999px;margin-left:7px;padding:2px 7px;font-size:9px;font-style:normal;font-weight:800}.share-page .sh-suggest-row{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.share-page .sh-suggest{border:1px dashed var(--line-strong);color:var(--soft);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border-radius:999px;max-width:100%;padding:7px 12px;font-family:inherit;font-size:11.5px;font-weight:700;transition:color .15s,border-color .15s;overflow:hidden}.share-page .sh-suggest:hover{color:var(--magenta);border-color:var(--magenta-glow)}.share-page .sh-fl{letter-spacing:.14em;text-transform:uppercase;color:var(--soft);margin:12px 0 6px;font-size:10.5px;font-weight:800;display:block}.share-page .sh-inp{background:var(--bg);border:1px solid var(--hairline-2);width:100%;color:var(--ink);border-radius:8px;outline:none;padding:9px 12px;font-family:inherit;font-size:13px;font-weight:600;transition:border-color .12s,box-shadow .12s}.share-page .sh-inp:focus{border-color:var(--magenta);box-shadow:0 0 0 3px var(--magenta-soft)}.share-page .sh-row2{gap:8px;display:flex}.share-page .sh-row2>*{flex:1;min-width:0}.share-page .sh-links-list{flex-direction:column;gap:7px;display:flex}.share-page .sh-link-item{background:var(--bg);border:1px solid var(--hairline-2);border-radius:10px;align-items:center;gap:9px;padding:8px 10px;font-size:12px;display:flex}.share-page .sh-link-item .sh-li-txt{flex:1;min-width:0}.share-page .sh-link-item .sh-li-txt b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:700;display:block;overflow:hidden}.share-page .sh-link-item .sh-li-txt span{color:var(--soft);font-size:10.5px}.share-page .sh-link-item .sh-li-x{color:var(--soft);cursor:pointer;background:0 0;border:none;flex:none;padding:0;font-family:inherit;font-size:12px}.share-page .sh-link-item .sh-li-x:hover{color:var(--alert)}.share-page .sh-add-link{border:1px dashed var(--magenta-glow);background:var(--magenta-soft);width:100%;color:var(--magenta);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;margin-top:8px;padding:10px;font-family:inherit;font-size:12px;font-weight:800;display:flex}.share-page .sh-link-form{border:1px dashed var(--magenta-glow);background:#ff3d8a0d;border-radius:10px;flex-direction:column;gap:8px;margin-top:8px;padding:10px;display:flex}.share-page .sh-link-form .sh-row2 .sh-fl{margin:0 0 4px}.share-page .sh-link-form-actions{justify-content:flex-end;gap:8px;display:flex}.share-page .sh-save-row{gap:10px;display:flex}.share-page .sh-save-row .sh-btn{flex:1}.share-page .sh-links-card h3{margin-bottom:10px}.share-page .sh-links-card .sh-link-item .sh-btn-mini{height:28px;padding:0 10px}@media (width<=820px){.share-page .sh-panel{flex-basis:100%;max-width:390px}.share-page .sh-business-card{flex-basis:100%}}.share-page .sh-preview-col{position:relative}.share-page .sh-preview-col:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 60% 50% at 50% 40%, var(--magenta-soft), transparent 65%);filter:blur(22px);position:absolute;inset:-40px -60px}.share-page .sh-eyebrow{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--magenta);border:1px solid var(--magenta-glow);border-radius:999px;align-items:center;gap:7px;margin-bottom:14px;padding:4px 10px;font-size:10px;font-weight:600;display:inline-flex}.share-page .sh-eyebrow-dot{background:var(--magenta);width:6px;height:6px;box-shadow:0 0 8px var(--magenta-glow);border-radius:50%}.share-page .sh-biglink{font-family:var(--display);letter-spacing:-.03em;color:var(--ink);flex-wrap:wrap;align-items:baseline;font-size:27px;font-weight:300;line-height:1.05;display:flex}.share-page .sh-biglink-domain{color:var(--soft);flex:none}.share-page .sh-biglink-slug{min-width:60px;font:inherit;color:var(--magenta);border:none;border-bottom:2px dashed var(--magenta-glow);background:0 0;border-radius:0;outline:none;flex:1;padding:0 1px 1px;font-weight:600}.share-page .sh-biglink-slug:focus{border-bottom-style:solid;border-bottom-color:var(--magenta)}.share-page .sh-biglink-row{align-items:center;gap:12px;margin-top:12px;display:flex}.share-page .sh-biglink-hint{margin:0}.share-page .sh-hairline{background:var(--line);height:1px;margin:18px 0 14px}.share-page .sh-optrow{border:none;border-bottom:1px solid var(--line);cursor:pointer;width:100%;color:var(--soft);text-align:left;background:0 0;justify-content:space-between;align-items:center;margin-top:2px;padding:10px 2px;font-family:inherit;font-size:13px;transition:color .15s;display:flex}.share-page .sh-optrow:hover,.share-page .sh-optrow-open{color:var(--ink)}.share-page .sh-optrow .sh-plus{color:var(--magenta);margin-right:7px;font-style:normal;font-weight:700}.share-page .sh-optrow em{font-style:normal;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--soft);opacity:.7;font-size:9px}.share-page .sh-toggle-row{background:var(--bg);border:1px solid var(--hairline-2);border-radius:12px;align-items:flex-start;gap:12px;margin-top:18px;padding:13px 14px;display:flex}.share-page .sh-toggle-row .r-switch{flex:none;margin-top:1px}.share-page .sh-toggle-row .sh-li-txt{flex-direction:column;gap:4px;min-width:0;display:flex}.share-page .sh-toggle-row .sh-li-txt b{color:var(--ink);flex-wrap:wrap;align-items:center;gap:0;font-size:12.5px;font-weight:700;display:flex}.share-page .sh-toggle-row .sh-li-txt>span{color:var(--soft);font-size:11px;line-height:1.45}.share-page .sh-title-hint{margin-top:7px}.share-page .sh-ql-powered{letter-spacing:.12em;text-transform:uppercase;color:#ffffff61;font-size:9px;font-family:var(--mono);text-align:center;margin-top:18px}.share-page.sh-v4{flex-direction:row;align-items:stretch;height:calc(100dvh - 52px);min-height:0;max-height:calc(100dvh - 52px);padding:0;overflow:hidden}.share-page.sh-v4 .sh-stage{background-image:radial-gradient(#f2f0ec0a 1px,#0000 1px);background-position:50%;background-size:26px 26px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;min-width:0;padding:24px;display:flex;position:relative;overflow:auto}.share-page.sh-v4 .sh-stage-label{z-index:2;color:var(--soft);align-items:center;gap:8px;font-size:11.5px;font-weight:500;display:inline-flex;position:absolute;top:18px;left:22px}.share-page.sh-v4 .sh-stage-dot{background:var(--green,#6bd96b);border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #6bd96b80}.share-page.sh-v4 .sh-stage-inner{z-index:1;justify-content:center;align-items:center;display:flex;position:relative}.share-page.sh-v4 .sh-stage .sh-ql-tryit{z-index:1;text-align:center;margin:0;position:relative}.share-page.sh-v4 .sh-rail{border-left:1px solid var(--line,#f2f0ec0f);background:var(--bg-2,#0c0c0d);flex-direction:column;flex:0 0 404px;max-width:404px;min-height:0;display:flex}.share-page.sh-v4 .sh-rail-head{border-bottom:1px solid var(--line,#f2f0ec0f);flex:none;padding:15px 18px 14px}.share-page.sh-v4 .sh-rail-tabs{background:#f2f0ec0a;border-radius:12px;gap:2px;padding:3px;display:flex}.share-page.sh-v4 .sh-rail-tab{min-width:0;color:var(--soft);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:6px;padding:9px 6px;font-family:inherit;font-size:12px;font-weight:600;transition:background .15s,color .15s;display:inline-flex;position:relative}.share-page.sh-v4 .sh-rail-tab svg{flex:none}.share-page.sh-v4 .sh-rail-tab>span{text-overflow:ellipsis;overflow:hidden}.share-page.sh-v4 .sh-rail-tab:hover{color:var(--ink)}.share-page.sh-v4 .sh-rail-tab.is-active{background:var(--purple-soft,#ff3d8a24);color:var(--purple,#ff3d8a);box-shadow:inset 0 0 0 1px var(--line-strong,#ff3d8a52)}.share-page.sh-v4 .sh-rail-tab.is-locked{opacity:.6}.share-page.sh-v4 .sh-rail-tab-lock{color:var(--soft);display:inline-flex}.share-page.sh-v4 .sh-rail-caption{min-height:34px;color:var(--soft);text-wrap:pretty;margin:11px 0 0;font-size:11.5px;line-height:1.5}.share-page.sh-v4 .sh-rail-body{flex-direction:column;flex:1;gap:14px;min-height:0;padding:18px;display:flex;overflow-y:auto}.share-page.sh-v4 .sh-rail-sections{flex-direction:column;display:flex}.share-page.sh-v4 .sh-rail-sections>.sh-hairline{margin:18px 0 14px}.share-page.sh-v4 .sh-rail-body>.sh-card{margin:0}.share-page.sh-v4 .sh-stage-inner .sh-business-card,.share-page.sh-v4 .sh-stage-inner .sh-lock-card{flex:none;margin:0}.share-page.sh-v4 .sh-load-error{text-align:center;max-width:460px;margin:auto;padding:40px 24px}.share-page.sh-v4 .sh-load-error h1{font-family:var(--headline);font-size:24px;font-weight:800}.share-page.sh-v4 .sh-load-error p{color:var(--soft);margin-top:8px;font-size:14px}@keyframes ttsweep{0%{transform:translate(-130%)}55%,to{transform:translate(130%)}}@keyframes ttspin{to{transform:rotate(1turn)}}@keyframes ttpulse{0%,to{box-shadow:0 0 0 1px #ff3d8a42,0 6px 22px -10px #ff3d8a4d}50%{box-shadow:0 0 0 1px #ff3d8a8c,0 12px 42px -8px #ff3d8a8c}}@media (prefers-reduced-motion:reduce){.share-page.sh-v4 .sh-stage-inner [style*=ttsweep],.share-page.sh-v4 .sh-stage-inner [style*=ttspin],.share-page.sh-v4 .sh-stage-inner [style*=ttpulse]{animation:none!important}}
