.pivot-lock{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.pivot-lock-title{letter-spacing:.02em;font-size:.8rem;font-weight:800}.pivot-lock-row{align-items:center;gap:8px;display:inline-flex}.pivot-lock-value{color:var(--kuyo-ink);letter-spacing:.04em;-webkit-user-select:none;user-select:none;font-size:1.8rem;font-weight:900;line-height:1.2}.pivot-lock-icon{font-size:1.2rem}.pivot-lock-note{color:var(--muted);margin:0;font-size:.76rem;line-height:1.6}.pivot-inline{text-align:center;background:var(--surface);border:1px solid var(--border-kuyo);box-shadow:0 2px 10px var(--shadow-card);border-radius:18px;flex-direction:column;align-items:center;gap:10px;padding:16px 14px;display:flex}.pivot-inline-head{margin:0;font-size:1.05rem;font-weight:900;line-height:1.5}.pivot-inline-beat{text-align:left;align-self:stretch;margin:0;font-size:.88rem;line-height:1.75}.pivot-inline .pivot-inline-cta{color:#241b3a;text-align:center;background:#ffe08a;border-radius:999px;justify-content:center;align-self:stretch;align-items:center;min-height:48px;padding:14px 12px;font-size:1rem;font-weight:900;text-decoration:none;display:flex}.pivot-inline-cta:active{transform:scale(.97)}.pivot-inline-micro{color:var(--muted);margin:0;font-size:.72rem;line-height:1.65}.pivot-inline-stay{color:var(--muted);margin:0;font-size:.78rem;line-height:1.6}.pivot-inline-close{color:var(--kuyo-ink);margin:0;font-size:.92rem;font-weight:800}.pivot-head{margin:0;font-size:1.15rem;font-weight:900;line-height:1.5}.pivot .pivot-lock-value{color:#ffe08a}.pivot .pivot-lock-note{color:#f4f0ffc2}.pivot .pivot-cta-secondary{text-align:center;color:#ffe08a;text-underline-offset:3px;justify-content:center;align-items:center;min-height:44px;padding:8px 12px;font-size:.92rem;font-weight:800;text-decoration:underline;display:flex}.pivot-cta-secondary:active{opacity:.7}.pivot-micro{color:#f4f0ffc7;margin:0;font-size:.72rem;line-height:1.7}.pivot-close{color:#ffe08a;margin:0;font-size:.95rem;font-weight:800}.pivot-share{background:var(--surface-cool);border:1px solid var(--border-cool);border-radius:16px;flex-direction:column;gap:8px;padding:14px;display:flex}.pivot-share-head{margin:0;font-size:.98rem;font-weight:900;line-height:1.5}.pivot-share-body{margin:0;font-size:.85rem;line-height:1.7}.pivot-share .pivot-share-cta{min-height:44px;color:var(--kuyo-ink);text-underline-offset:3px;align-self:flex-start;align-items:center;font-size:.95rem;font-weight:800;text-decoration:underline;display:inline-flex}.pivot-share-cta:active{opacity:.7}.pivot-share-micro{color:var(--muted);margin:0;font-size:.72rem;line-height:1.65}.pivot-share-close{color:var(--kuyo-ink);margin:0;font-size:.85rem;font-weight:800}@media (prefers-reduced-motion:reduce){.pivot-inline-cta:active{filter:brightness(.92);transform:none}}
