.tt-connector-dl{gap:.3rem;margin-top:.5rem;display:grid}.tt-connector-dl-btn{text-align:center;cursor:pointer;max-width:100%;min-height:2.25rem;color:var(--ldl-night,var(--background));background:var(--ldl-sky,var(--primary));border:1px solid color-mix(in oklab, var(--ldl-sky,var(--primary)) 70%, white);box-shadow:0 3px 0 color-mix(in oklab, var(--ldl-sky,var(--primary)) 45%, black);border-radius:.6rem;justify-content:center;justify-self:start;align-items:center;gap:.45rem;padding:.4rem .9rem;font-size:.8rem;font-weight:800;line-height:1.15;text-decoration:none;transition:transform .12s,filter .12s;display:inline-flex}.tt-connector-dl-btn svg{flex:none;width:1rem;height:1rem}.tt-connector-dl-btn:hover{filter:brightness(1.08)}.tt-connector-dl-btn:active{box-shadow:none;transform:translateY(2px)}.tt-connector-dl-btn:focus-visible{outline:3px solid var(--ldl-gold,var(--ring));outline-offset:2px}.tt-connector-dl-note{opacity:.88;margin:0;font-size:.72rem;line-height:1.35}.tt-connector-dl-note code{font-size:.95em}@media (prefers-reduced-motion:reduce){.tt-connector-dl-btn{transition:none}.tt-connector-dl-btn:active{transform:none}}@media (width<=480px){.tt-connector-dl-btn{justify-self:stretch}}
