.sac-blocks .bn-container{font-family:var(--font-sans), system-ui, sans-serif}.sac-blocks .bn-editor{color:var(--color-ink-2);padding-inline:26px 4px;font-size:14px;line-height:1.55}.sac-blocks[data-compact] .bn-editor{min-height:2.5rem;padding-block:6px}.sac-blocks .bn-inline-content{font-size:14px}.sac-blocks [data-content-type=heading] .bn-inline-content{color:var(--color-ink);font-weight:700}.sac-blocks [data-content-type=heading][data-level="1"] .bn-inline-content{font-size:20px}.sac-blocks [data-content-type=heading][data-level="2"] .bn-inline-content{font-size:17px}.sac-blocks [data-content-type=heading][data-level="3"] .bn-inline-content{font-size:15px}.sac-blocks .bn-block-content[data-content-type=codeBlock]{border-radius:8px}.sac-blocks .bn-editor a{color:var(--color-accent);text-decoration:underline}.sac-callout{background:var(--color-info-soft);color:var(--color-ink);border:1px solid #0000;border-radius:10px;flex-grow:1;align-items:flex-start;gap:8px;padding:8px 10px;display:flex}.sac-callout[data-tone=warning]{background:var(--color-warn-soft);border-color:color-mix(in srgb, var(--color-warn) 25%, transparent)}.sac-callout[data-tone=success]{background:var(--color-good-soft);border-color:color-mix(in srgb, var(--color-good) 25%, transparent)}.sac-callout[data-tone=danger]{background:var(--color-bad-soft);border-color:color-mix(in srgb, var(--color-bad) 25%, transparent)}.sac-callout[data-tone=info]{border-color:color-mix(in srgb, var(--color-info) 25%, transparent)}.sac-callout-icon{-webkit-user-select:none;user-select:none;border-radius:6px;flex-shrink:0;padding:0 2px;font-size:15px;line-height:1.5}button.sac-callout-icon:hover{cursor:pointer;background:#0000000f}.sac-callout-text{flex-grow:1;min-width:0}.sac-mention{color:var(--color-info);background:var(--color-info-soft);border-radius:4px;padding:0 2px;font-weight:600}.sac-embed{aspect-ratio:16/9;background:var(--color-ink);border-radius:8px;width:100%;position:relative;overflow:hidden}.sac-embed iframe{border:0;width:100%;height:100%;position:absolute;inset:0}
