/* Integration chrome: normal-flow, outside each demo header and independent of its theme. */
.bk-demo-canvas{position:relative}
.bk-exit{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:0 .85rem;margin:0;padding:0 max(14px,4vw);min-height:46px;background:#151c1e;color:#dbe4e5;border-bottom:1px solid #526067;position:relative;z-index:2;font:500 .77rem/1.35 system-ui,sans-serif;letter-spacing:.015em;text-align:left;overflow-wrap:anywhere}
.bk-exit a{display:inline-flex;align-items:center;gap:.45rem;min-height:44px;padding:0 .15rem;color:#f6f9f9;font-weight:700;text-decoration:none}
.bk-exit a:hover{text-decoration:underline;text-underline-offset:4px}
.bk-exit a:focus-visible{outline:2px solid #ffb584;outline-offset:-3px}
.bk-exit>span{padding:.32rem .15rem .4rem}
@media(max-width:420px){.bk-exit{font-size:.72rem}.bk-exit>span{padding-top:0}}
