.share-body{min-height:calc(100vh - 60px);isolation:isolate}.share-page{max-width:1180px;margin:0 auto;padding:30px 32px 90px}.share-page .live-doc{margin-top:26px}.share-head{display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap}.share-head h1{font-size:28px;font-weight:600;letter-spacing:-.01em}.share-sub{color:var(--ink-soft);font-size:14.5px;margin-top:3px;max-width:52ch}.share-loading{margin-top:60px;text-align:center;color:var(--ink-soft)}.join-card{max-width:380px;margin:70px auto 0;display:flex;flex-direction:column;gap:12px;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card-hi);box-shadow:var(--shadow-soft);padding:28px;text-align:center}.join-card h1{font-size:22px}.join-card p{font-size:13.5px;color:var(--ink-soft)}.join-card input{width:100%;border:1px solid var(--line);border-radius:var(--r-sm);padding:9px 12px;font:inherit;font-size:14px;color:var(--ink);background:var(--card)}.peer-row{display:inline-flex;align-items:center}.peer-row .pebble{margin-right:-6px;border:2px solid var(--paper)}.live-mark-chip{margin-left:auto;display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700;border-radius:999px;padding:5px 14px;border:1px solid var(--line);color:var(--ink-faint)}.live-mark-chip i{width:9px;height:9px;border-radius:50%;background:var(--ink-faint)}.live-mark-chip[data-live=true]{color:var(--amber-deep);border-color:var(--amber)}.live-mark-chip[data-live=true] i{background:var(--amber);animation:breathe 2s ease-in-out infinite}@keyframes breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.82)}}
