.nw-code{position:relative;background:#202e38;border:1px solid #31434f;border-radius:9px;overflow:hidden;margin:24px 0;color:#eef5fa;text-align:left}.nw-code .nw-code-toolbar{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:11px 15px;border-bottom:1px solid #3b4b56;color:#fff;min-height:48px;font:600 12px/1.4 ui-monospace,Consolas,monospace}.nw-code .nw-code-copy{border:1px solid #8297a7;color:#fff;border-radius:5px;background:transparent;font:500 11px/1.4 sans-serif;padding:7px 10px;min-height:32px;min-width:62px}.nw-code .nw-code-copy:hover{background:#344651}.nw-code .nw-code-copy:focus-visible{outline:3px solid #ef9b16;outline-offset:3px}.nw-code pre,.nw-code pre.wp-block-code{margin:0;padding:16px 18px 20px;background:transparent;border:0;border-radius:0;overflow-x:auto;white-space:pre;line-height:1.85;font-size:13px;max-width:100%}.nw-code pre:focus-visible{outline:3px solid #ef9b16;outline-offset:-4px}.nw-code pre code{font-family:ui-monospace,Consolas,'Liberation Mono',monospace;white-space:pre;color:#d8e5ed;background:transparent;padding:0;font-size:inherit;display:block;min-width:max-content}.nw-code .nw-token-comment{color:#a4bac3}.nw-code .nw-token-string{color:#d9c58d}.nw-code .nw-token-keyword{color:#9ac8f9}.nw-code .nw-token-tag{color:#f2af9b}.nw-code .nw-token-number{color:#9edecb}.wp-block-sgb-codebox:not(.nw-code){margin:24px 0}.wp-block-sgb-codebox:not(.nw-code)>span{display:block;background:#263944;color:#fff;padding:10px 16px;border-radius:8px 8px 0 0;font-size:12px}.wp-block-sgb-codebox:not(.nw-code)>pre{margin:0;border-radius:0 0 8px 8px}.nw-toc{background:#f1f7fc;border:1px solid #e1edf7;padding:18px 22px;border-radius:10px;margin:30px 0;font-size:14px;line-height:1.8}.nw-toc summary{font-weight:750;cursor:pointer;color:#172d43;min-height:32px}.nw-toc ol{margin:14px 0 0;padding-left:25px}.nw-toc ol ol{margin:5px 0}.nw-toc li{padding:4px 0}.nw-toc a{color:#0063c2;text-decoration:none}.nw-toc a:hover{text-decoration:underline}.nw-toc-target{scroll-margin-top:30px}.nw-code-status{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}
@media(max-width:700px){.nw-code pre,.nw-code pre.wp-block-code{font-size:12px;padding:14px}.nw-code .nw-code-toolbar{padding:8px 12px}.nw-code .nw-code-copy{min-height:44px}.nw-toc{padding:14px 17px;font-size:13px}.nw-toc summary{min-height:36px}.nw-toc li{padding:6px 0}}
.sgb-box-simple{--wp--preset--color--sango-main:#0075e8;margin:24px 0;border-radius:8px;overflow:hidden}.sgb-box-simple__title{padding:10px 16px;font-weight:700}.sgb-box-simple__body{border:1px solid;padding:18px}.sgb-box-simple__body>p:last-child{margin-bottom:0}
