#ink-teamup-event .ink-tu-direct-share{padding:18px;margin:18px 0;background:#e8f3e5;border:1px solid #cadfc7;border-radius:15px}
#ink-teamup-event .ink-tu-direct-heading{display:block;margin-bottom:12px;color:#194833;font:800 13px/1.4 system-ui,sans-serif}
#ink-teamup-event .ink-tu-direct-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}
#ink-teamup-event .ink-tu-direct-actions :is(a,button){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;appearance:none;min-height:44px;max-width:100%;padding:10px 13px;background:white;border:1px solid #abc5a8;border-radius:999px;color:#214b35;text-decoration:none;text-align:center;font:750 13px/1.35 system-ui,sans-serif;cursor:pointer}
#ink-teamup-event .ink-tu-direct-actions :is(a,button):hover{background:#d7f1ca}
#ink-teamup-event .ink-tu-direct-actions .ink-tu-direct-copy{background:#194933;color:white}
#ink-teamup-event .ink-tu-direct-actions .ink-tu-direct-native{background:#dcf4cd}
#ink-teamup-event .ink-tu-direct-actions :is(a,button):focus-visible{outline:3px solid #4e8d56;outline-offset:3px}
#ink-teamup-event .ink-tu-direct-status{display:block;min-height:1.2em;margin-top:8px;font:650 12px/1.4 system-ui,sans-serif}
@media(max-width:420px){#ink-teamup-event .ink-tu-direct-share{padding:14px}#ink-teamup-event .ink-tu-direct-actions :is(a,button){flex:1 1 auto}}
