.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}}@property --sh-a{syntax:"<angle>";inherits:false;initial-value:0deg}.sh-lb{--mag:#ff3d8a;--mag2:#ff66a6;--mag3:#e21f6b;--violet:#c084fc;--magsoft:#ff3d8a21;--magline:#ff3d8a57;--bg2:#141417;--bg3:#1a1a1d;--line:#ffffff14;--line2:#ffffff21;--fg40:#f2f0ec6b;--fg30:#f2f0ec4d}.sh-lb-id{align-items:center;gap:12px;margin-bottom:16px;display:flex}.sh-lb-id-name{flex:1;align-items:center;gap:7px;min-width:0;font-size:15px;font-weight:600;display:flex}.sh-lb-vb{filter:drop-shadow(0 0 7px #1d9bf08c);flex:none;width:18px;height:18px;transition:opacity .2s,transform .2s}.sh-lb-vb.is-off{opacity:.2;filter:none;transform:scale(.92)}.sh-lb-vtoggle{flex-direction:column;flex:none;align-items:flex-end;gap:5px;display:flex}.sh-lb-vlabel{letter-spacing:.13em;text-transform:uppercase;color:var(--fg40);font-family:Azeret Mono,monospace;font-size:8.5px;font-weight:600}.sh-lb-idrow{gap:11px;margin-bottom:11px;display:flex}.sh-lb-field{flex-direction:column;flex:2 1 0;min-width:0;display:flex}.sh-lb-field--sm{flex:1 1 0}.sh-lb-field .sh-inp{width:100%}.sh-lb-vrow{background:var(--bg2);border:1px solid var(--line);border-radius:12px;align-items:center;gap:11px;margin-bottom:4px;padding:11px 13px;display:flex}.sh-lb-vrow .r-switch{flex:none}.sh-lb-vrow-txt{color:#f2f0ec;align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.sh-lb-vrow-txt .sh-lb-vb{width:16px;height:16px}.sh-lb-list{flex-direction:column;gap:9px;margin-bottom:9px;display:flex}.sh-lb-card{z-index:0;border:1px solid var(--line);background:linear-gradient(#1b1920,#141318);border-radius:15px;padding:11px 12px;transition:border-color .15s,box-shadow .15s;position:relative}.sh-lb-card:hover{border-color:var(--line2)}.sh-lb-card.is-editing{border-color:var(--magline)}.sh-lb-row{align-items:center;gap:11px;display:flex}.sh-lb-grip{color:var(--fg30);cursor:grab;letter-spacing:-2px;flex:none;font-size:14px}.sh-lb-ic{color:#fff;background:linear-gradient(160deg,#2c2c33,#1a1a1f) 50%/cover;border-radius:11px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex;box-shadow:inset 0 1px #ffffff1f}.sh-lb-ic-sm{border-radius:9px;width:34px;height:34px}.sh-lb-txt{flex:1;min-width:0}.sh-lb-txt b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;display:block;overflow:hidden}.sh-lb-txt span{color:var(--fg40);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:11.5px;display:block;overflow:hidden}.sh-lb-muted{color:var(--fg30)!important}.sh-lb-acts{flex:none;align-items:center;gap:2px;display:flex}.sh-lb-act{width:28px;height:28px;color:var(--fg40);cursor:pointer;background:0 0;border:none;border-radius:9px;justify-content:center;align-items:center;transition:all .15s;display:flex}.sh-lb-act svg{width:15px;height:15px}.sh-lb-act:hover{color:#f2f0ec;background:#ffffff0f}.sh-lb-act.is-on{color:var(--mag);background:var(--magsoft)}.sh-lb-act.sh-lb-del:hover{color:#ff7a59;background:#ff7a591a}.sh-lb-edit{border-top:1px solid #ffffff14;margin-top:12px;padding-top:12px}.sh-lb-edit-top{align-items:flex-start;gap:11px;display:flex}.sh-lb-thumb{border:1px dashed var(--line2);width:58px;height:58px;color:var(--fg40);cursor:pointer;background:radial-gradient(120% 120% at 30% 20%,#232128,#121116) 50%/cover;border-radius:13px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:3px;display:flex}.sh-lb-thumb svg{width:17px;height:17px}.sh-lb-thumb span{font-family:Azeret Mono,monospace;font-size:8px}.sh-lb-fields{flex:1;min-width:0}.sh-lb-fl{letter-spacing:.14em;text-transform:uppercase;color:var(--fg40);margin:0 0 5px;font-family:Azeret Mono,monospace;font-size:8.5px;font-weight:600;display:block}.sh-lb-fields .sh-inp+.sh-lb-fl{margin-top:9px}.sh-lb-fx{flex-wrap:wrap;gap:7px;margin-bottom:11px;display:flex}.sh-lb-pill{border:1px solid var(--line2);background:var(--bg3);color:#f2f0ec99;cursor:pointer;border-radius:999px;padding:6px 11px;font-size:11px;font-weight:600;transition:all .15s}.sh-lb-pill.is-on{color:var(--mag);border-color:var(--magline);background:var(--magsoft)}.sh-lb-colors{align-items:center;gap:8px;display:flex}.sh-lb-sw{cursor:pointer;border:2px solid #0000;border-radius:8px;width:23px;height:23px;padding:0}.sh-lb-sw.is-sel{border-color:#fff}.sh-lb-sw-none{background:var(--bg3);color:var(--fg40);border:1px solid var(--line2);justify-content:center;align-items:center;display:flex}.sh-lb-sw-none svg{width:13px;height:13px}.sh-lb-done{margin-left:auto}.sh-lb-picker{margin-top:6px}.sh-lb-search{border:1px solid var(--line);background:#0d0d10;border-radius:12px;align-items:center;gap:9px;margin-bottom:13px;padding:10px 13px;display:flex;box-shadow:inset 0 2px 8px -4px #000000b3}.sh-lb-search svg{width:15px;height:15px;color:var(--fg40);flex:none}.sh-lb-search-inp{color:#f2f0ec;font:inherit;background:0 0;border:none;outline:none;flex:1;font-size:13px}.sh-lb-search-inp::placeholder{color:var(--fg30)}.sh-lb-search-x{color:var(--fg30);cursor:pointer;background:0 0;border:none;display:flex}.sh-lb-search-x svg{width:14px;height:14px}.sh-lb-grid{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.sh-lb-pf{aspect-ratio:1;border:1px solid var(--line);cursor:pointer;color:var(--brand,#f2f0ec);background:linear-gradient(#1b1920,#131217);border-radius:12px;justify-content:center;align-items:center;transition:all .14s;display:flex;position:relative}.sh-lb-pf:hover{border-color:var(--magline);transform:translateY(-2px)}.sh-lb-pf.is-sel{border-color:var(--mag);box-shadow:0 0 0 1px var(--mag)}.sh-lb-pf-other{color:#9a96a4;border-style:dashed}.sh-lb-cdot{background:#34d399;border-radius:50%;width:8px;height:8px;position:absolute;top:5px;right:5px;box-shadow:0 0 0 2px #131217,0 0 8px #34d399}.sh-lb-selrow{border:1px solid var(--line2);background:#141318;border-radius:14px;align-items:center;gap:10px;margin-top:13px;padding:11px;transition:border-color .15s,box-shadow .15s;display:flex}.sh-lb-selrow:focus-within{border-color:var(--magline);box-shadow:0 10px 30px -14px #ff3d8a66}.sh-lb-selrow .sh-inp{flex:1}.sh-lb-conn{margin-top:14px}.sh-lb-conn-h{letter-spacing:.14em;text-transform:uppercase;color:var(--mag);align-items:center;gap:6px;margin-bottom:9px;font-family:Azeret Mono,monospace;font-size:9px;display:flex}.sh-lb-conn-dot{background:var(--mag);width:5px;height:5px;box-shadow:0 0 8px var(--mag);border-radius:50%}.sh-lb-chip{border:1px solid var(--line2);color:#f2f0ec;cursor:pointer;background:linear-gradient(#1b1920,#141318);border-radius:999px;align-items:center;gap:8px;margin:0 7px 7px 0;padding:5px 13px 5px 6px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.sh-lb-chip:hover{border-color:var(--mag)}.sh-lb-chip-ic{color:#fff;background:linear-gradient(160deg,#3db8f5,#1b8fd1);border-radius:50%;flex:none;justify-content:center;align-items:center;width:21px;height:21px;display:flex}.sh-lb-chip-plus{color:var(--mag);font-weight:800}.sh-lb-chip-name{white-space:nowrap;text-overflow:ellipsis;max-width:150px;overflow:hidden}.sh-lb-chip-kind{letter-spacing:.1em;text-transform:uppercase;color:var(--fg40);border:1px solid var(--line2);border-radius:5px;padding:2px 5px;font-family:Azeret Mono,monospace;font-size:7.5px;font-weight:700}.sh-add-hero{isolation:isolate;cursor:pointer;color:#fff;width:100%;height:48px;font:inherit;letter-spacing:-.012em;background:linear-gradient(#fff3 0%,#fff0 35%),linear-gradient(135deg,#ff3d8a 0%,#b770ff 60%,#aea2ff 100%);border:none;border-radius:12px;justify-content:center;align-items:center;margin-top:8px;font-size:14px;font-weight:700;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,filter .25s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff73,inset 0 -1px #50002866,0 0 0 1px #ff3d8a73,0 10px 28px -8px #ff3d8a8c,0 0 32px -2px #ff3d8a8c,0 0 64px -8px #aea2ff73,0 24px 48px -16px #0000008c}.sh-add-hero:hover:not(:disabled){filter:saturate(1.05)brightness(1.04);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #50002866,0 0 0 1px #ff3d8a8c,0 14px 36px -8px #ff3d8ab3,0 0 48px -2px #ff3d8ab3,0 0 96px -8px #aea2ff99,0 30px 60px -16px #000000a6}.sh-add-hero:active{transform:translateY(0)}.sh-add-hero:disabled{opacity:.5;cursor:not-allowed}.sh-add-hero:before{content:"";pointer-events:none;border-radius:inherit;mix-blend-mode:overlay;background:linear-gradient(105deg,#0000 40%,#ffffff73 50%,#0000 60%);animation:5.5s ease-in-out infinite sh-btnshine;position:absolute;inset:0;transform:translate(-130%)}.sh-add-hero-in{z-index:2;align-items:center;gap:9px;display:inline-flex;position:relative}@keyframes sh-btnshine{0%,70%,to{transform:translate(-130%)}85%{transform:translate(220%)}}.sh-btn-go{cursor:pointer;height:40px;font:inherit;color:#0a0612;background:linear-gradient(135deg,#ff66a6,#e21f6b);border:1px solid #0000;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:13px;font-weight:700;transition:box-shadow .15s,transform 80ms;display:inline-flex;box-shadow:inset 0 -1px #78003247,0 8px 22px -6px #ff3d8a80,0 0 0 1px #ff3d8a33}.sh-btn-go:hover:not(:disabled){box-shadow:inset 0 -1px #7800324d,0 12px 30px -6px #ff3d8ab3,0 0 0 1px #ff3d8a4d,0 0 30px -4px #ff3d8a80}.sh-btn-go:active{transform:translateY(1px)}.sh-btn-go:disabled{opacity:.5;cursor:not-allowed}.sh-lb-themes{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:10px;display:grid}.sh-lb-theme{cursor:pointer;color:#f2f0ec;border:2px solid #0000;border-radius:14px;flex-direction:column;justify-content:space-between;height:78px;padding:12px 11px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 26px -12px #000000d9,inset 0 1px #ffffff14}.sh-lb-theme.is-light{color:#111}.sh-lb-theme.is-sel{border-color:#fff}.sh-lb-theme b{font-size:11px;font-weight:700;position:relative}.sh-lb-theme-dots{gap:5px;display:flex;position:relative}.sh-lb-theme-dots i{border-radius:50%;width:12px;height:12px;display:block;box-shadow:0 0 10px,inset 0 1px #fff6}.sh-lb-theme-chk{font-size:12px;position:absolute;top:7px;right:9px}.sh-crop-overlay{z-index:9000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sh-crop{border:1px solid var(--line,#ffffff14);background:linear-gradient(176deg,#17151b,#0e0e11);border-radius:20px;width:300px;padding:20px;box-shadow:0 30px 80px -20px #000000e6}.sh-crop-title{color:#f2f0ec;text-align:center;margin-bottom:13px;font-size:14px;font-weight:600}.sh-crop-view{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#0a0a0a;border-radius:16px;margin:0 auto;position:relative;overflow:hidden}.sh-crop-view:active{cursor:grabbing}.sh-crop-img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;position:absolute}.sh-crop-ring{pointer-events:none;border-radius:16px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff40,0 0 0 9999px #00000047}.sh-crop-zoom{accent-color:#ff3d8a;width:100%;margin:15px 0 16px}.sh-crop-actions{justify-content:flex-end;gap:9px;display:flex}.sh-fx-glow{box-shadow:0 0 0 1px #ff3d8a52,0 8px 34px -8px #ff3d8a6b}@keyframes sh-pulse{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}}.sh-fx-pulse{animation:2.3s ease-in-out infinite sh-pulse}@keyframes sh-spin{to{--sh-a:360deg}}.sh-fx-conic{z-index:0;position:relative}.sh-fx-conic:before{content:"";border-radius:inherit;z-index:-1;background:conic-gradient(from var(--sh-a), #ff3d8a, #c084fc, #ff3d8a);animation:3.2s linear infinite sh-spin;position:absolute;inset:-1.5px}.sh-fx-beam{z-index:0;position:relative}.sh-fx-beam:before{content:"";border-radius:inherit;z-index:-1;background:conic-gradient(from var(--sh-a), transparent 0 78%, #ff3d8a80 86%, #fff 92%, #c084fc 95%, transparent 100%);animation:2.4s linear infinite sh-spin;position:absolute;inset:-1.5px}.sh-fx-shimmer{position:relative;overflow:hidden}.sh-fx-shimmer:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(105deg,#0000 32%,#ffffff24 47%,#ff3d8a38 52%,#0000 68%);animation:3s ease-in-out infinite sh-sweep;position:absolute;inset:0;transform:translate(-130%)}@keyframes sh-sweep{0%{transform:translate(-130%)}55%,to{transform:translate(130%)}}.sh-lc-magenta{--lc:#ff3d8a}.sh-lc-violet{--lc:#c084fc}.sh-lc-emerald{--lc:#34d399}.sh-lc-amber{--lc:#f5b342}.sh-lb-card[class*=sh-lc-]{border-color:color-mix(in srgb, var(--lc) 40%, transparent)}.sh-lb-card[class*=sh-lc-] .sh-lb-ic,.sh-ql-pkbtn[class*=sh-lc-] .sh-ql-pkic{box-shadow:0 0 0 1.5px var(--lc), 0 4px 12px -4px var(--lc)}.sh-ql-pkbtn[class*=sh-lc-]{border-color:color-mix(in srgb, var(--lc) 38%, transparent)}.sh-ql-pkname{justify-content:center;align-items:center;gap:6px;display:inline-flex}.sh-ql-vb{filter:drop-shadow(0 0 6px #1d9bf08c);flex:none;width:16px;height:16px}.sh-ql-pkbtn{z-index:0;position:relative}.sh-ql-pkic{color:#fff;background:linear-gradient(160deg,#2c2c33,#1a1a1f) 50%/cover;border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex;box-shadow:inset 0 1px #ffffff1f}.sh-ql-pkt{text-align:left;flex-direction:column;min-width:0;display:flex}.sh-ql-pkt .sh-lbl{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sh-ql-pkt small{opacity:.55;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.sh-ql-picker.sh-th-violet{background:linear-gradient(#140a2b,#0a0a0a)}.sh-ql-picker.sh-th-emerald{background:linear-gradient(#06140f,#0a0a0a)}.sh-ql-picker.sh-th-sunset{background:linear-gradient(#241405,#0a0a0a)}.sh-ql-picker.sh-th-mono-dark{background:linear-gradient(#18181d,#0a0a0a)}.sh-ql-picker.sh-th-mono-light{color:#111;background:linear-gradient(#fafafa,#ececef)}.sh-ql-picker.sh-th-mono-light .sh-ql-pkname,.sh-ql-picker.sh-th-mono-light .sh-ql-pksub{color:#111}.sh-ql-picker.sh-th-mono-light .sh-ql-pkbtn{color:#111;background:#fff;border-color:#00000014}
