.private-share-page{color:#f7f8ff;background:#080d1f;place-items:center;min-height:70vh;padding:48px 20px;display:grid}.private-share-panel{background:#111832;border:1px solid #273354;border-radius:24px;width:min(100%,780px);padding:32px;box-shadow:0 30px 80px #0005}.private-share-eyebrow{color:#fc469e;text-transform:uppercase;letter-spacing:.16em;font-size:12px}.private-share-panel h1{margin:8px 0 24px;font-size:clamp(28px,4vw,42px)}.private-share-panel img,.private-share-panel video{object-fit:contain;background:#050817;border-radius:14px;width:100%;max-height:70vh;display:block}.private-share-age{gap:18px;max-width:440px;display:grid}.private-share-age h2{font-size:22px}.private-share-age label:not(.private-share-check){gap:8px;display:grid}.private-share-age input[type=date]{color:inherit;background:#0a1024;border:1px solid #455174;border-radius:10px;padding:12px}.private-share-check{align-items:center;gap:10px;display:flex}.private-share-age a{color:#98bbff}.private-share-primary{color:#081020;cursor:pointer;background:#8eb4ff;border:0;border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:10px 20px;font-weight:700;text-decoration:none;display:inline-flex}.private-share-primary:disabled{opacity:.5;cursor:not-allowed}
