.connection-table{overflow-x:auto;margin-block:1.25rem;border:1px solid var(--sc-line);border-radius:12px}
.connection-table table{width:100%;border-collapse:collapse;text-align:left;font-size:.875rem;line-height:1.55}
.connection-table :is(th,td){padding:14px 16px;vertical-align:top;border-bottom:1px solid var(--sc-line)}
.connection-table thead{background:var(--sc-surface)}.connection-table tbody th{width:23%;font-weight:600;color:var(--sc-ink)}
.connection-table tr:last-child :is(th,td){border-bottom:0}
.guide-page>.guide-shot{margin-block:24px!important;max-width:650px}
.story-resource-nav .sc-download-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:7px 14px;min-height:40px;border-radius:9px;background:var(--sc-action);color:var(--sc-on-action);font-size:.8125rem;text-decoration:none}
.story-resource-nav .sc-download-link:hover{filter:brightness(1.1)}
.sc-capture-context{font-size:.8125rem!important;line-height:1.55;color:var(--sc-muted);max-width:88ch}
.permissions-context [data-permission-privacy-note]{margin-top:12px}
@media(max-width:600px){.connection-table table{min-width:580px}.connection-table :is(th,td){padding:12px}}
