.sag-code{background-color:var(--wp--preset--color--light-background);border:1px solid var(--wp--preset--color--light-cool-gray);border-radius:12px;margin-block:var(--wp--preset--spacing--m);padding:0 4px 4px}.sag-code__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--wp--preset--spacing--xs);padding:6px 0 6px 12px}.sag-code__language{-webkit-box-flex:1;color:var(--wp--preset--color--darkest-cool-gray);-ms-flex:1;flex:1}.sag-code__status{color:var(--wp--preset--color--darkest-cool-gray);font-size:var(--wp--preset--font-size--x-small);line-height:1.4285714286}.sag-code__copy{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:0;border-radius:0;color:var(--wp--preset--color--dark-cool-gray);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:28px;justify-content:center;padding:0;-webkit-transition:background-color .19s ease-in,color .19s ease-in;transition:background-color .19s ease-in,color .19s ease-in;width:28px}.sag-code__copy[hidden]{display:none}.sag-code__copy:hover{background-color:var(--wp--preset--color--light-cool-gray);color:var(--wp--preset--color--black)}.sag-code__copy:focus-visible{outline:3px solid var(--wp--preset--color--black);outline-offset:2px}.sag-code pre.wp-block-code{background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--light-cool-gray);border-radius:8px;color:var(--wp--preset--color--black);margin:0;padding:var(--wp--preset--spacing--s) 20px var(--wp--preset--spacing--s) var(--wp--preset--spacing--s)}.sag-code .shcb-line-numbers{border-spacing:0;counter-reset:line;display:table}.sag-code .shcb-line-numbers>.shcb-loc{counter-increment:line;display:table-row}.sag-code .shcb-line-numbers>.shcb-loc:before{color:var(--wp--preset--color--dark-cool-gray);content:counter(line);display:table-cell;padding-right:var(--wp--preset--spacing--s);text-align:right;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:1%}.sag-code .shcb-line-numbers>.shcb-loc>span{display:table-cell}.sag-code .shcb-language{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.sag-code .hljs-built_in,.sag-code .hljs-doctag,.sag-code .hljs-keyword,.sag-code .hljs-meta,.sag-code .hljs-selector-tag{color:#552494}.sag-code .hljs-attr,.sag-code .hljs-attribute,.sag-code .hljs-name,.sag-code .hljs-property,.sag-code .hljs-selector-class,.sag-code .hljs-selector-id,.sag-code .hljs-template-variable,.sag-code .hljs-title,.sag-code .hljs-variable{color:#175cd3}.sag-code .hljs-link,.sag-code .hljs-regexp,.sag-code .hljs-string,.sag-code .hljs-symbol{color:#067647}.sag-code .hljs-bullet,.sag-code .hljs-literal,.sag-code .hljs-number{color:#b54708}.sag-code .hljs-comment,.sag-code .hljs-quote{color:var(--wp--preset--color--dark-cool-gray);font-style:italic}

/*# sourceMappingURL=code-block.css.map*/