.share-page{background:var(--cv-bg);min-height:100dvh;padding:20px 16px 48px}.share-logo{height:20px;color:var(--cv-blue);margin:4px auto 22px;display:block}.share-shell{gap:20px;max-width:1040px;margin:0 auto;display:grid}.share-head h1{letter-spacing:-.01em;color:var(--cv-ink);margin:6px 0 0;font-size:clamp(26px,6vw,36px);font-weight:500;line-height:1.1}.share-kicker,.share-fine{color:var(--cv-ink-3);align-items:center;gap:6px;margin:0;font-size:13px;display:flex}.share-fine{align-items:flex-start;line-height:1.45}.share-fine svg{flex:none;margin-top:2px}.share-for{color:var(--cv-ink-2);margin:8px 0 16px;font-size:15px}.share-meter{background:var(--cv-line);border-radius:4px;max-width:420px;height:8px;overflow:hidden}.share-meter span{border-radius:inherit;background:var(--cv-blue);height:100%;display:block}.share-meter-label{color:var(--cv-ink-2);margin:8px 0 0;font-size:14px}.share-meter-label b{color:var(--cv-ink);font-weight:600}.share-grid{gap:20px;display:grid}.share-docs{align-content:start;gap:10px;display:grid}.share-docs h2,.share-contact h2,.share-pro h2{color:var(--cv-ink);margin:0;font-size:16px;font-weight:600}.share-docs ul{margin:0;padding:0;list-style:none}.share-docs li{grid-template-columns:auto 1fr;align-items:center;gap:10px 12px;padding:14px 16px;display:grid}.share-docs li+li{border-top:1px solid var(--cv-line-soft)}.share-doc-ic{border-radius:var(--cv-r-ctl);background:var(--cv-mist);width:38px;height:38px;color:var(--cv-blue-deep);place-items:center;display:grid}.share-doc-ic.is-proof{background:var(--cv-green-bg);color:var(--cv-green)}.share-doc-text{gap:2px;min-width:0;display:grid}.share-doc-text b{color:var(--cv-ink);font-size:15px;font-weight:600}.share-doc-text small{color:var(--cv-ink-3);font-size:13px}.share-doc-text .cv-badge{justify-self:start;margin-top:4px}.share-doc-actions{grid-column:1/-1;gap:8px;display:flex}.share-doc-actions .cv-btn--secondary{flex:1}.share-side{align-content:start;gap:16px;display:grid}.share-contact{gap:12px;padding:18px;display:grid}.share-contact p,.share-form>p{color:var(--cv-ink-2);margin:0;font-size:14px}.share-form{gap:12px;display:grid}.share-form textarea{resize:vertical}.share-wide{justify-content:center;width:100%}.share-sent{align-items:flex-start;gap:8px;display:flex;color:var(--cv-green)!important}.share-pro{border:1px dashed var(--cv-line);border-radius:var(--cv-r-card);gap:10px;padding:18px;display:grid}.share-pro p{color:var(--cv-ink-2);margin:0;font-size:14px;line-height:1.45}.share-pro .cv-btn{justify-self:start}.share-pro small{color:var(--cv-ink-3);font-size:12px}.share-gone{text-align:center;justify-items:center;gap:10px;max-width:480px;margin:24px auto 0;padding:28px 22px;display:grid}.share-gone h1{margin:0;font-size:22px;font-weight:600}.share-gone p{color:var(--cv-ink-2);margin:0}.share-gone-ic{background:var(--cv-tint);width:48px;height:48px;color:var(--cv-ink-3);border-radius:50%;place-items:center;display:grid}.share-gone+.share-pro{width:100%;max-width:480px;margin:0 auto}@media (min-width:640px){.share-docs li{grid-template-columns:auto 1fr auto}.share-doc-actions{grid-column:auto}.share-doc-actions .cv-btn--secondary{flex:none}}@media (min-width:960px){.share-page{padding-top:32px}.share-grid{grid-template-columns:minmax(0,1fr) 340px;gap:28px}.share-side{position:sticky;top:24px}}.share-verify{gap:8px;max-width:560px;margin:0 auto;padding:24px 20px;display:grid}.share-verify h1{margin:0;font-size:24px;font-weight:500;line-height:1.2}.share-verify .share-for{margin:0 0 8px}.share-ok{color:var(--cv-green);font-weight:600}.share-verify dl{margin:0 0 8px;display:grid}.share-verify dl div{border-bottom:1px solid var(--cv-line-soft);justify-content:space-between;gap:12px;padding:10px 0;display:flex}.share-verify dt{color:var(--cv-ink-2)}.share-verify dd{color:var(--cv-ink);margin:0;font-weight:600}.share-verify code{word-break:break-all;font-size:11px}
