/* p112: the pitch deck card in a robot's bubble (patron-deck.js dk_card): the cover, then the deck's name, Open, PDF, Download.
   It sits on the robot's colour in both themes, so its words inherit and its buttons are white glass. */
.dk-card{margin:10px 0 4px;max-width:440px;border-radius:14px;overflow:hidden;background:rgba(0,0,0,.22);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14)}
.dk-prev{display:block;width:100%;aspect-ratio:16/9;border:0;background:#000;pointer-events:none}
.dk-row{display:flex;align-items:center;gap:8px;padding:10px 12px 11px}
.dk-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}
.dk-kind{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;opacity:.72}
.dk-name{font-size:15px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.dk-sub{font-size:12px;opacity:.72}
.dk-btn{flex:none;border:0;border-radius:999px;padding:7px 12px;font:inherit;font-size:13px;font-weight:700;color:inherit;background:rgba(255,255,255,.18);cursor:pointer}
.dk-btn:hover{background:rgba(255,255,255,.28)}
.dk-btn.pri{background:#fff;color:#111}
.dk-btn.pri:hover{background:#f0f0f0}
.dk-btn:disabled{opacity:.45;cursor:default}
@media (max-width:520px){.dk-row{flex-wrap:wrap}.dk-t{flex-basis:100%}}
