.bz-code{position:relative;display:grid;grid-template-columns:auto 1fr;border:1px solid var(--bz-line);border-radius:var(--bz-r-sm);background:var(--bz-bg-1);overflow:hidden}.bz-code__gutter{display:flex;flex-direction:column;padding:var(--bz-3) var(--bz-2) var(--bz-3) var(--bz-3);border-right:1px solid var(--bz-line-soft);background:rgba(0,0,0,.18);text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.bz-code__gutter span{font:400 13px/1.55 var(--bz-font-mono);color:var(--bz-wax-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bz-code__gutter span.is-current{color:var(--bz-honey)}.bz-code__field{position:relative;min-width:0}.bz-code__input,.bz-code__paint{margin:0;padding:var(--bz-3);border:0;font:400 13px/1.55 var(--bz-font-mono);letter-spacing:0;-moz-tab-size:2;tab-size:2;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.bz-code__paint{position:absolute;inset:0;overflow:hidden;pointer-events:none;color:var(--bz-wax)}.bz-code__input{position:relative;display:block;width:100%;min-height:64px;resize:none;overflow:hidden;background:transparent;color:transparent;caret-color:var(--bz-honey);outline:none}.bz-code__input::selection{background:rgba(255,179,0,.25)}.bz-code__input:focus-visible{box-shadow:inset 0 0 0 1px var(--bz-line-strong)}.bz-code__line.is-current{background:rgba(255,179,0,.045)}.bz-code__badge{position:absolute;right:var(--bz-2);bottom:var(--bz-1);opacity:.55;pointer-events:none}.tok-plain{color:var(--bz-wax)}.tok-keyword{color:var(--bz-honey-200);font-weight:600}.tok-type{color:var(--bz-sky)}.tok-regex,.tok-string{color:var(--bz-pollen)}.tok-comment,.tok-regex{font-style:italic}.tok-comment{color:var(--bz-wax-3)}.tok-number{color:var(--bz-amber-glow)}.tok-function{color:var(--bz-honey)}.tok-property{color:var(--bz-chrome)}.tok-constant{color:var(--bz-amber)}.tok-operator{color:var(--bz-chrome-dim)}.tok-punctuation{color:var(--bz-wax-2)}.tok-tag{color:var(--bz-honey-200)}.tok-attribute{color:var(--bz-sky)}[class*=tok-].is-pair{background:rgba(255,179,0,.22);border-radius:2px;box-shadow:0 0 0 1px var(--bz-line-strong)}.bz-editor__codewrap{display:grid;grid-gap:var(--bz-2);gap:var(--bz-2)}.bz-editor__slash{position:absolute;z-index:40;left:var(--bz-4);margin-top:var(--bz-1);min-width:320px;max-height:320px;overflow-y:auto;padding:var(--bz-2);display:grid;grid-gap:2px;gap:2px;border:1px solid var(--bz-line-strong);border-radius:var(--bz-r-sm);background:var(--bz-bg-2);box-shadow:0 18px 44px rgba(0,0,0,.55)}.bz-editor__slash button{display:grid;grid-template-columns:28px 1fr auto;align-items:center;grid-gap:var(--bz-2);gap:var(--bz-2);padding:var(--bz-2);border:0;border-radius:6px;background:transparent;color:var(--bz-wax);text-align:left;cursor:pointer}.bz-editor__slash button.is-first,.bz-editor__slash button:hover{background:var(--bz-bg-3)}.bz-editor__slashglyph{display:grid;place-items:center;width:26px;height:26px;border-radius:6px;background:var(--bz-bg-4);color:var(--bz-honey);font-size:14px}.bz-editor__slashlabel{font-size:var(--bz-text-body)}.bz-editor__slashdismiss{grid-template-columns:1fr!important;color:var(--bz-wax-3)!important;font-size:var(--bz-text-caption)}.bz-editor__block{position:relative}.bz-editor__panes{display:grid;grid-template-columns:1fr;grid-gap:var(--bz-4);gap:var(--bz-4);align-items:start}.bz-editor.is-split .bz-editor__panes{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width:1100px){.bz-editor.is-split .bz-editor__panes{grid-template-columns:1fr}}.bz-editor__work{min-width:0}.bz-editor__outline{position:-webkit-sticky;position:sticky;top:0;z-index:10;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--bz-2);margin-bottom:var(--bz-3);padding:var(--bz-2) var(--bz-3);border:1px solid var(--bz-line-soft);border-radius:var(--bz-r-sm);background:var(--bz-glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.bz-editor__outline ol{display:flex;flex-wrap:wrap;gap:var(--bz-1) var(--bz-3);margin:0;padding:0;list-style:none}.bz-editor__outline button{border:0;background:transparent;color:var(--bz-wax-2);font-size:var(--bz-text-caption);cursor:pointer}.bz-editor__outline button:hover{color:var(--bz-honey)}.bz-editor__outline li[data-level="1"] button{color:var(--bz-wax);font-weight:600}.bz-editor__outline li[data-level="3"] button,.bz-editor__outline li[data-level="4"] button{opacity:.72}.bz-editor__spacer{flex:1 1}.bz-editor__state.is-ok{color:var(--bz-wax-3)}.bz-editor__state.is-failed{color:var(--bz-sting);font-weight:600}.bz-editor__versions li.is-picked{outline:1px solid var(--bz-line-strong);border-radius:6px}.bz-editor__pick{display:inline-flex;align-items:center;gap:var(--bz-2);cursor:pointer}.bz-editor__vlabel{color:var(--bz-honey);font-weight:600}.bz-editor__compare{margin-top:var(--bz-3);border:1px solid var(--bz-line);border-radius:var(--bz-r-sm);overflow:hidden}.bz-editor__compare header{display:flex;align-items:center;justify-content:space-between;padding:var(--bz-2) var(--bz-3);background:var(--bz-bg-2)}.bz-preview{min-width:0;display:grid;grid-gap:var(--bz-2);gap:var(--bz-2);align-content:start}.bz-preview__sheet{padding:44px 48px;border-radius:4px;background:#fbfaf7;color:#1a1a1a;box-shadow:0 16px 48px rgba(0,0,0,.5);max-height:78vh;overflow-y:auto}.bz-preview__doc{font:400 15px/1.62 Georgia,Times New Roman,serif;max-width:62ch}.bz-preview__cover{margin-bottom:32px;padding-bottom:20px;border-bottom:2px solid #8a6d18}.bz-preview__eyebrow{display:block;margin-bottom:10px;font:600 10px/1 Helvetica Neue,Arial,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#8a6d18}.bz-preview__cover h1{margin:0;font:400 30px/1.2 Georgia,serif;color:#14120e}.bz-preview__subtitle{margin:8px 0 0;font-size:17px;font-style:italic;color:#55504a}.bz-preview__author{margin:12px 0 0;font:400 12px/1 Helvetica Neue,Arial,sans-serif;letter-spacing:.06em;color:#6b655d}.bz-preview__h{margin:26px 0 8px;color:#14120e;font-weight:600;line-height:1.25}.bz-preview__h1{font-size:24px}.bz-preview__h2{font-size:19px}.bz-preview__h3{font-size:16px}.bz-preview__h4{font-size:15px;font-style:italic;font-weight:400}.bz-preview__p{margin:0 0 12px}.bz-preview__quote{margin:16px 0;padding-left:16px;border-left:3px solid #d8c98f;font-style:italic;color:#45413b}.bz-preview__ol,.bz-preview__ul{margin:0 0 12px;padding-left:22px}.bz-preview__ol li,.bz-preview__ul li{margin-bottom:4px}.bz-preview__figure{margin:20px 0}.bz-preview__table{width:100%;border-collapse:collapse;font:400 13px/1.45 Helvetica Neue,Arial,sans-serif}.bz-preview__table thead th{padding:7px 10px;border-top:1.5px solid #14120e;border-bottom:.75px solid #14120e;text-align:left;font-weight:600;color:#14120e}.bz-preview__table td{padding:6px 10px;border-bottom:.5px solid #e2ded4;color:#2c2a26}.bz-preview__table tr:last-child td{border-bottom:1.25px solid #14120e}.bz-preview__table .is-num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bz-preview__table .is-formula{color:#8a6d18;font-style:italic}.bz-preview__figure figcaption{margin-top:6px;font:400 12px/1.4 Helvetica Neue,Arial,sans-serif;color:#6b655d}.bz-preview__code{margin:14px 0;padding:12px 14px;border-left:3px solid #d8c98f;background:#f2efe7;font:400 12px/1.5 Consolas,SF Mono,monospace;color:#2c2a26;white-space:pre-wrap;overflow-x:auto}.bz-preview__rule{margin:24px 0;border:0;border-top:.75px solid #c9c2b2}.bz-preview__toc{margin:0 0 28px}.bz-preview__toc h2{margin:0 0 12px;font:600 10px/1 Helvetica Neue,Arial,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#8a6d18}.bz-preview__toc ol{margin:0;padding:0;list-style:none}.bz-preview__toc li{display:flex;align-items:baseline;gap:8px;margin-bottom:6px}.bz-preview__toc li[data-level="2"]{padding-left:16px;font-size:14px}.bz-preview__toc li[data-level="3"]{padding-left:32px;font-size:13px}.bz-preview__leader{flex:1 1;border-bottom:1px dotted #b8b1a2;transform:translateY(-3px)}.bz-preview__break{display:flex;align-items:center;gap:10px;margin:26px 0;color:#8a6d18}.bz-preview__break:after,.bz-preview__break:before{content:"";flex:1 1;border-top:1px dashed #c9c2b2}.bz-preview__deck{display:grid;grid-gap:18px;gap:18px}.bz-preview__slide{padding:22px 24px;border:1px solid #ded9cd;border-radius:3px;background:#fff;aspect-ratio:16/9;display:flex;flex-direction:column;font:400 13px/1.5 Helvetica Neue,Arial,sans-serif}.bz-preview__slide h2{margin:0 0 14px;font:600 20px/1.25 Georgia,serif;color:#14120e;border-bottom:2px solid #8a6d18;padding-bottom:8px}.bz-preview__slide ul{flex:1 1;margin:0;padding-left:20px;color:#2c2a26}.bz-preview__slide li{margin-bottom:8px}.bz-preview__slide footer{display:flex;justify-content:space-between;color:#8a8377;font-size:10px}.bz-preview__book section+section{margin-top:26px}.bz-preview__book h2{margin:0 0 8px;color:#8a6d18}.bz-preview__foot{text-align:right}.bz-code__symbols{grid-column:1/-1;padding:var(--bz-2) var(--bz-3);border-top:1px solid var(--bz-line-soft);background:rgba(0,0,0,.2)}.bz-code__symbols ul{display:flex;flex-wrap:wrap;gap:var(--bz-1);margin:var(--bz-2) 0 0;padding:0;list-style:none}.bz-code__symbols button{display:inline-flex;align-items:baseline;gap:var(--bz-2);padding:3px var(--bz-2);border:1px solid var(--bz-line-soft);border-radius:var(--bz-r-xs);background:var(--bz-bg-2);color:var(--bz-wax);font-size:var(--bz-text-caption);cursor:pointer}.bz-code__symbols button:hover{border-color:var(--bz-line-strong);background:var(--bz-bg-3)}.bz-code__symbols li.is-nested button{margin-left:var(--bz-4);opacity:.85}.bz-code__symkind{display:inline-grid;place-items:center;width:16px;height:16px;border-radius:3px;background:var(--bz-bg-4);color:var(--bz-honey);font:600 10px/1 var(--bz-font-mono)}.bz-code__symname{font-family:var(--bz-font-mono)}.bz-code__symbols .bz-mono{color:var(--bz-wax-3)}p.bz-code__symbols{margin:0}.bz-editor--design{display:flex;flex-direction:column;height:100vh}.bz-editor__bar{display:flex;align-items:center;gap:12px;padding:10px 16px;border-bottom:1px solid var(--line);background:var(--card)}.bz-editor__name{font-weight:600}.bz-editor__save{margin-left:auto;font-size:12px;opacity:.6}.bz-designer{display:grid;grid-template-columns:1fr 300px;grid-template-rows:auto 1fr;flex:1 1;min-height:0}.bz-designer__bar{grid-column:1/-1;display:flex;align-items:center;gap:6px;padding:8px 12px;border-bottom:1px solid var(--line);background:var(--wax)}.bz-designer__bar button{min-width:34px;height:34px;border:1px solid var(--line-input);background:var(--card);border-radius:8px;cursor:pointer;font-size:15px;line-height:1}.bz-designer__bar button:hover:not(:disabled){border-color:var(--honey)}.bz-designer__bar button:disabled{opacity:.4;cursor:default}.bz-designer__sep{width:1px;height:22px;background:var(--line);margin:0 4px}.bz-designer__dim{margin-left:auto;font-size:12px;opacity:.6}.bz-designer__stage{overflow:auto;display:grid;place-items:center;padding:28px;min-height:0;background-color:#eceae6;background-image:linear-gradient(45deg,#e2ded7 25%,transparent 0),linear-gradient(-45deg,#e2ded7 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e2ded7 0),linear-gradient(-45deg,transparent 75%,#e2ded7 0);background-size:22px 22px;background-position:0 0,0 11px,11px -11px,-11px 0}.bz-designer__canvas{max-width:100%;max-height:100%;width:auto;height:auto;background:#fff;box-shadow:0 8px 40px rgba(0,0,0,.16);touch-action:none}.bz-designer__panel{border-left:1px solid var(--line);padding:14px;overflow:auto;display:flex;flex-direction:column;gap:10px;background:var(--card);min-height:0}.bz-designer__ptitle{font-weight:600;text-transform:capitalize}.bz-designer__hint{font-size:13px;opacity:.6}.bz-designer__row{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px}.bz-designer__row>span{opacity:.7;min-width:52px}.bz-designer__row input[type=number],.bz-designer__row input[type=text],.bz-designer__row select{width:110px;padding:5px 7px;border:1px solid var(--line-input);border-radius:7px;font:inherit;background:var(--card)}.bz-designer__row input[type=color]{width:42px;height:28px;padding:0;border:1px solid var(--line-input);border-radius:6px;background:none}.bz-designer__row--wide{flex-direction:column;align-items:stretch}.bz-designer__row--wide textarea{width:100%;resize:vertical;padding:7px;border:1px solid var(--line-input);border-radius:7px;font:inherit}.bz-designer__grid2{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px 10px;gap:6px 10px}.bz-designer__grid2 .bz-designer__row>span{min-width:14px}.bz-designer__grid2 input{width:100%!important}.bz-designer__ask{margin-top:auto;display:flex;gap:6px;padding-top:10px;border-top:1px solid var(--line)}.bz-designer__ask input{flex:1 1;min-width:0;padding:8px 10px;border:1px solid var(--line-input);border-radius:8px;font:inherit}.bz-designer__ask button{padding:8px 12px;border:none;border-radius:8px;background:var(--honey);color:#fff;cursor:pointer;font-weight:600}.bz-designer__ask button:disabled{opacity:.5;cursor:default}@media (max-width:820px){.bz-designer{grid-template-columns:1fr;grid-template-rows:auto 1fr auto}.bz-designer__panel{border-left:none;border-top:1px solid var(--line);max-height:42vh}}.bz-dz{display:grid;grid-template-columns:76px 1fr 320px;grid-template-rows:50px 1fr;flex:1 1;min-height:0;background:var(--card);color:var(--ink);--dzline:var(--line)}.bz-dz__top{grid-column:1/-1;gap:12px;padding:0 14px;border-bottom:1px solid var(--dzline);background:var(--wax)}.bz-dz__group,.bz-dz__top{display:flex;align-items:center}.bz-dz__group{gap:2px}.bz-dz__div{width:1px;height:20px;background:var(--dzline);margin:0 6px}.bz-dz__zoom{margin-left:auto}.bz-dz__pct{font-size:12px;min-width:40px;text-align:center;opacity:.75;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bz-dz__hint{font-size:12.5px;opacity:.55}.bz-dz__ic{display:grid;place-items:center;width:32px;height:32px;border:none;background:none;color:inherit;border-radius:8px;cursor:pointer}.bz-dz__ic:hover:not(:disabled){background:rgba(0,0,0,.07)}.bz-dz__ic:disabled{opacity:.32;cursor:default}.bz-dz__ic--danger:hover:not(:disabled){background:rgba(192,57,43,.14);color:#c0392b}.bz-dz__rail{grid-row:2;padding:10px 8px;border-right:1px solid var(--dzline);background:var(--wax);overflow:visible}.bz-dz__rail,.bz-dz__tool{display:flex;flex-direction:column;gap:4px}.bz-dz__tool{align-items:center;padding:10px 2px;border:1px solid transparent;background:none;color:inherit;border-radius:10px;cursor:pointer;font-size:10.5px;font-weight:500}.bz-dz__tool:hover{background:var(--card);border-color:var(--dzline)}.bz-dz__tool svg{opacity:.85}.bz-dz__stage{grid-row:2;overflow:auto;display:grid;place-items:center;padding:32px;min-height:0;background-color:#eceae6;background-image:linear-gradient(45deg,#e0dcd4 25%,transparent 0),linear-gradient(-45deg,#e0dcd4 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e0dcd4 0),linear-gradient(-45deg,transparent 75%,#e0dcd4 0);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0}.bz-dz__canvas{height:auto;background:#fff;box-shadow:0 10px 50px rgba(0,0,0,.18);touch-action:none;display:block}.bz-dz__panel{grid-row:2;border-left:1px solid var(--dzline);display:flex;flex-direction:column;min-height:0;background:var(--card)}.bz-dz__tabs{display:flex;border-bottom:1px solid var(--dzline)}.bz-dz__tabs button{flex:1 1;padding:11px;background:none;color:inherit;font:inherit;font-weight:600;font-size:13px;cursor:pointer;opacity:.55;border:none;border-bottom:2px solid transparent}.bz-dz__tabs button.is-on{opacity:1;border-bottom-color:var(--honey)}.bz-dz__insp,.bz-dz__layers{flex:1 1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:9px}.bz-dz__sect{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.5;margin-top:4px}.bz-dz__sect--sm{margin-top:8px}.bz-dz__tip{font-size:12px;line-height:1.5;opacity:.55;margin:6px 0 0}.bz-dz__row{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px}.bz-dz__row>span:first-child{opacity:.7;min-width:46px}.bz-dz__row input[type=number],.bz-dz__row select,.bz-dz__ta{padding:6px 8px;border:1px solid var(--dzline);border-radius:8px;font:inherit;background:var(--card);color:inherit;width:118px}.bz-dz__row input[type=range]{width:130px;accent-color:var(--honey)}.bz-dz__ta{width:100%;resize:vertical}.bz-dz__grid2{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px 10px;gap:7px 10px}.bz-dz__grid2 .bz-dz__row>span:first-child{min-width:14px}.bz-dz__grid2 input{width:100%!important}.bz-dz__swatches{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:6px;gap:6px}.bz-dz__sw{aspect-ratio:1;border:1px solid rgba(0,0,0,.18);border-radius:7px;cursor:pointer;padding:0;position:relative}.bz-dz__sw.is-on{outline:2px solid var(--honey);outline-offset:1px}.bz-dz__sw--none{background:#fff;overflow:hidden}.bz-dz__sw--none:after{content:"";position:absolute;inset:0;background:linear-gradient(to top right,transparent 46%,#e5484d 0,#e5484d 54%,transparent 0)}.bz-dz__sw--pick{display:grid;place-items:center;background:conic-gradient(red,yellow,lime,aqua,blue,magenta,red);overflow:hidden}.bz-dz__sw--pick input{opacity:0;width:100%;height:100%;cursor:pointer}.bz-dz__seg{display:flex;gap:4px}.bz-dz__seg button{flex:1 1;display:grid;place-items:center;height:32px;border:1px solid var(--dzline);background:var(--card);color:inherit;border-radius:8px;cursor:pointer;font-weight:700}.bz-dz__seg button.is-on{background:var(--honey);border-color:var(--honey);color:#2C261B}.bz-dz__layer{display:flex;align-items:center;gap:7px;padding:7px 8px;border-radius:9px;cursor:pointer}.bz-dz__layer:hover{background:rgba(0,0,0,.05)}.bz-dz__layer.is-on{background:color-mix(in srgb,var(--honey) 14%,transparent)}.bz-dz__lic{display:grid;place-items:center;opacity:.7}.bz-dz__lname{flex:1 1;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bz-dz__layer button{width:24px;height:24px;display:grid;place-items:center;border:none;background:none;color:inherit;border-radius:6px;cursor:pointer;opacity:.55}.bz-dz__layer button:hover{opacity:1;background:rgba(0,0,0,.08)}.bz-dz__ask{border-top:1px solid var(--dzline);padding:12px 14px;display:flex;flex-direction:column;gap:7px;background:var(--wax)}.bz-dz__asklabel{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.6}.bz-dz__asklabel svg{color:var(--honey)}.bz-dz__askrow{display:flex;gap:6px}.bz-dz__askrow input{flex:1 1;min-width:0;padding:9px 10px;border:1px solid var(--dzline);border-radius:9px;font:inherit;background:var(--card);color:inherit}.bz-dz__askrow button{padding:0 16px;border:none;border-radius:9px;background:var(--honey);color:#2C261B;cursor:pointer;font-weight:700}.bz-dz__askrow button:disabled{opacity:.5;cursor:default}@media (max-width:900px){.bz-dz{grid-template-columns:64px 1fr;grid-template-rows:50px 1fr 40vh}.bz-dz__panel{grid-column:1/-1;grid-row:3;border-left:none;border-top:1px solid var(--dzline)}}.bz-dz__rail{position:relative}.bz-dz__tool.is-on{background:var(--card);border-color:var(--honey);color:var(--honey)}.bz-dz__flyout{position:absolute;left:calc(100% + 6px);top:8px;width:244px;max-height:72vh;overflow-y:auto;background:var(--card);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-float,0 14px 44px rgba(0,0,0,.22));padding:12px;z-index:30}.bz-dz__flyhead{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.5;margin-bottom:9px}.bz-dz__shapes{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:7px;gap:7px}.bz-dz__shapes button{aspect-ratio:1;border:1px solid var(--line);background:var(--wax);border-radius:10px;cursor:pointer;display:grid;place-items:center;color:var(--ink);padding:9px}.bz-dz__shapes button:hover{border-color:var(--honey);color:var(--honey)}.bz-dz__shapes svg{width:100%;height:100%;display:block}.bz-dz__row input[type=checkbox]{width:16px;height:16px;accent-color:var(--honey)}.bz-dz__flyout--wide{width:320px}.bz-dz__tplcats{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:11px}.bz-dz__tplcats button{font-size:11px;font-weight:600;padding:5px 10px;border:1px solid var(--line);background:var(--wax);border-radius:999px;cursor:pointer;color:var(--ink);opacity:.72;white-space:nowrap;transition:all .12s ease}.bz-dz__tplcats button.is-on,.bz-dz__tplcats button:hover{border-color:var(--honey);opacity:1}.bz-dz__tplcats button.is-on{background:var(--honey);color:#1A1712}.bz-dz__templates{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.bz-dz__templates button{border:1px solid var(--line);background:var(--wax);border-radius:10px;cursor:pointer;padding:0;overflow:hidden;display:flex;flex-direction:column}.bz-dz__templates button:hover{border-color:var(--honey)}.bz-dz__templates svg{width:100%;height:84px;display:block;background:#fff}.bz-dz__templates span{font-size:11px;padding:5px 6px;text-align:left;color:var(--ink)}.bz-dz__textpresets{display:flex;flex-direction:column;gap:6px}.bz-dz__textpresets button{text-align:left;padding:10px 12px;border:1px solid var(--line);background:var(--wax);border-radius:9px;cursor:pointer;color:var(--ink)}.bz-dz__textpresets button:hover{border-color:var(--honey)}.bz-dz__svgbtn{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;padding:10px 12px;border:1px solid var(--line);background:var(--wax);border-radius:9px;cursor:pointer;color:var(--ink);font-weight:600;font-size:13px}.bz-dz__svgbtn:hover{border-color:var(--honey)}.bz-dz__svghint{font-size:11px;opacity:.6;margin:10px 0 6px;line-height:1.4}.bz-dz__svgpaste{width:100%;height:120px;resize:vertical;padding:8px;border:1px solid var(--line-input);border-radius:8px;font:11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;background:var(--card);color:var(--ink)}.bz-dz__svgadd{width:100%;margin-top:8px;padding:9px 12px;border:none;border-radius:8px;background:var(--honey);color:#1A1712;font-weight:700;cursor:pointer}.bz-dz__svgadd:disabled{opacity:.45;cursor:default}.bz-dz__anims{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;gap:5px;margin-bottom:9px}.bz-dz__anims button{font-size:11px;font-weight:600;padding:7px 8px;border:1px solid var(--line);background:var(--wax);border-radius:8px;cursor:pointer;color:var(--ink);opacity:.78;transition:all .12s ease}.bz-dz__anims button.is-on,.bz-dz__anims button:hover{border-color:var(--honey);opacity:1}.bz-dz__anims button.is-on{background:var(--honey);color:#1A1712}[dir=rtl] .bz-editor__notice,[dir=rtl] .bz-empty__examples li,[dir=rtl] .bz-gate__error,[dir=rtl] .bz-missions__gate,[dir=rtl] .bz-unverified-content{border-left:0;border-right:2px solid;border-right-color:inherit;padding-left:0}[dir=rtl] .bz-unverified-content{border-right-color:var(--bz-unverified);padding-right:var(--bz-3)}[dir=rtl] .bz-gate__error{border-right-color:var(--bz-sting)}[dir=rtl] .bz-empty__examples li{border-right-color:var(--bz-gold-deep)}[dir=rtl] .bz-missions__gate{border-right-color:var(--bz-honey)}[dir=rtl] .bz-missions__gate[data-state=blocked]{border-right-color:var(--bz-sting)}[dir=rtl] .bz-editor__notice{border-right-color:var(--bz-pollen,var(--bz-honey))}[dir=rtl] .bz-v2r__ungrounded{padding-left:0;padding-right:var(--bz-4)}[dir=rtl] .bz-rail{border-right:0;border-left:1px solid var(--bz-line)}[dir=rtl] .bz-panel{border-left:0;border-right:1px solid var(--bz-line)}[dir=rtl] .bz-rail__reveal{left:auto;right:10px}[dir=rtl] .bz-skip{left:auto;right:-9999px}[dir=rtl] .bz-skip:focus{right:var(--bz-3)}[dir=rtl] .bz-toggle__track:after{left:auto;right:2px}[dir=rtl] .bz-toggle input:checked+.bz-toggle__track:after{transform:translateX(-14px)}[dir=rtl] .bz-hexmeter__tick{border-left:0;border-right:1px solid var(--bz-line);padding-left:0;padding-right:4px;transform:translateX(50%)}[dir=rtl] .bz-about__facts,[dir=rtl] .bz-artifacts__doc td,[dir=rtl] .bz-artifacts__doc th,[dir=rtl] .bz-gate__card,[dir=rtl] .bz-table td,[dir=rtl] .bz-table th{text-align:right}[dir=rtl] .bz-about__facts dd,[dir=rtl] .bz-editor__rownum{text-align:left}[dir=rtl] .bz-editor__rownum{padding-right:0!important;padding-left:6px!important}[dir=rtl] .bz-editor__table th input{padding-right:6px;padding-left:22px}[dir=rtl] .bz-editor__table th .bz-editor__mini{right:auto;left:2px}[dir=rtl] .bz-comb-bg,[dir=rtl] .bz-flow__canvas,[dir=rtl] .bz-hexpath,[dir=rtl] .bz-lens,[dir=rtl] .bz-orch,[dir=rtl] .bz-swarm-scene{direction:ltr}[dir=rtl] .bz-flow__node-detail,[dir=rtl] .bz-flow__node-name,[dir=rtl] .bz-flow__note{direction:rtl}[dir=rtl] .bz-answer-code,[dir=rtl] .bz-code,[dir=rtl] .bz-flow__json,[dir=rtl] .bz-flow__log,[dir=rtl] .bz-mono,[dir=rtl] code,[dir=rtl] pre{direction:ltr;text-align:left}[dir=rtl] .bz-editor__back span[aria-hidden=true],[dir=rtl] .bz-flow__back span[aria-hidden=true]{display:inline-block;transform:scaleX(-1)}