.art-tabs{margin:8px 0}.art-tabs__nav{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.art-tabs__pill{background:color-mix(in srgb,var(--ink)6%,transparent);color:var(--ink);font-family:var(--font-body);cursor:pointer;white-space:nowrap;border:none;border-radius:999px;padding:11px 20px;font-size:14px;font-weight:500;transition:background .15s,color .15s}.art-tabs__pill:hover{background:color-mix(in srgb,var(--ink)12%,transparent)}.art-tabs__pill.is-active{background:var(--ink);color:var(--bg)}.art-tabs__pill.is-collapsed{opacity:.58}.art-tabs__panel{background:0 0;border:none;border-radius:0;padding:0}.art-tabs__content{font-size:inherit;line-height:inherit;color:inherit;white-space:pre-wrap}.art-tabs__empty{text-align:center;color:var(--muted);border:1px dashed color-mix(in srgb,var(--ink)16%,transparent);border-radius:6px;padding:24px;font-size:13px;font-style:italic}.art-tabs--edit{flex-direction:column;gap:12px;margin:12px 0;display:flex}.art-tabs__pill--add{border:1px dashed color-mix(in srgb,var(--ink)22%,transparent)!important;color:var(--muted)!important;background:0 0!important;padding:10px 16px!important;font-weight:400!important}.art-tabs__pill--add:hover{border-color:var(--ink)!important;color:var(--ink)!important;background:0 0!important}.art-tabs__pill--remove{color:#a23b2c!important;background:0 0!important;border:1px dashed rgba(162,59,44,.3)!important;padding:10px 16px!important;font-weight:400!important}.art-tabs__pill--remove:hover{background:rgba(162,59,44,.06)!important;border-color:#a23b2c!important}.art-tabs__panel-edit{background:0 0;border:none;border-radius:0;flex-direction:column;gap:12px;padding:0;display:flex}.art-tabs__panel-edit--collapsed{gap:0}.art-tabs__collapsed{color:var(--muted);font-family:var(--font-body);padding:12px 0;font-size:12px}.art-tabs__title-input{border:none;border-bottom:1px solid color-mix(in srgb,var(--ink)12%,transparent);width:100%;font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);background:0 0;padding:4px 0 8px;font-size:22px;font-weight:400}.art-tabs__title-input:focus{border-bottom-color:var(--ink);outline:none}.art-tabs__editor{background:0 0;border:none;border-radius:0;max-width:none;min-height:200px;margin:0;padding:0;position:relative}.art-tabs__editor .bn-container,.art-tabs__editor .bn-editor,.art-tabs__editor .bn-block-group,.art-tabs__editor .bn-block-outer{overflow:visible!important}.art-tabs__editor .bn-editor{position:relative}.art-tabs__editor .bn-block-content{padding-left:56px!important}.art-tabs__editor .bn-side-menu{z-index:2}.art-tabs__editor .bn-formatting-toolbar,.art-tabs__editor .bn-form-popover,.art-tabs__editor .mantine-Popover-dropdown{z-index:30;position:relative}.art-tabs__editor [data-content-type=heading][data-level="2"]{border-top:none!important;margin-top:12px!important;padding-top:0!important}.art-tabs__editor [data-content-type=heading][data-level="2"]:before{display:none!important}.docs-article.is-editing .bn-block-content[data-content-type=tabs].ProseMirror-selectednode>*,.docs-article.is-editing .ProseMirror-selectednode>.bn-block-content[data-content-type=tabs]>*,.art-tabs__editor .bn-block-content.ProseMirror-selectednode>*,.art-tabs__editor .ProseMirror-selectednode>.bn-block-content>*{outline:none!important}.docs-article.is-editing .bn-block-content[data-content-type=tabs].ProseMirror-selectednode,.docs-article.is-editing .ProseMirror-selectednode>.bn-block-content[data-content-type=tabs],.art-tabs__editor .bn-block-content.ProseMirror-selectednode,.art-tabs__editor .ProseMirror-selectednode>.bn-block-content,.docs-article.is-editing .bn-block-content[data-content-type=tabs] .bn-react-node-view-renderer,.docs-article.is-editing .bn-block-content[data-content-type=tabs] .art-tabs{box-shadow:none!important;outline:none!important}.docs-article.is-editing .ProseMirror-selectednode:has(.art-tabs){box-shadow:none!important;outline:none!important}.docs-article.is-editing .ProseMirror-selectednode:has(.art-tabs)>.bn-block-content{box-shadow:none!important;outline:none!important}.docs-article.is-editing .ProseMirror-selectednode:has(.art-tabs) .bn-react-node-view-renderer{box-shadow:none!important;outline:none!important}.docs-article.is-editing .ProseMirror-selectednode:has(.art-tabs){border-color:transparent!important}.docs-article.is-editing .ProseMirror-selectednode:has(.art-tabs)>.bn-block-content{border-color:transparent!important}.docs-article.is-editing .ProseMirror-selectednode:has(.art-tabs) .bn-react-node-view-renderer{border-color:transparent!important}.blocks-inline{font-size:inherit;line-height:inherit;display:block}.blocks-inline>*{margin:revert}.docs-article .art-list-tree,.blocks-inline .art-list-tree{margin:1em 0;padding-left:1.5em}.docs-article .art-list-tree ol.art-list-tree,.blocks-inline .art-list-tree ol.art-list-tree{margin:.45em 0 .2em;padding-left:1.5em}.docs-article .art-list-tree ul.art-list-tree,.blocks-inline .art-list-tree ul.art-list-tree{margin:.45em 0 .2em;padding-left:1.45em;list-style:none}.docs-article .art-list-tree li,.blocks-inline .art-list-tree li{margin:.28em 0}.docs-article .art-list-tree ul.art-list-tree>li,.blocks-inline .art-list-tree ul.art-list-tree>li{position:relative}.docs-article .art-list-tree ul.art-list-tree>li:before,.blocks-inline .art-list-tree ul.art-list-tree>li:before{content:"↳";color:color-mix(in srgb,var(--ink)68%,transparent);font-size:.95em;line-height:1.65;position:absolute;top:0;left:-1.25em}.docs-article .art-list-nested,.blocks-inline .art-list-nested{margin-top:.2em}.blocks-inline .art-callout,.blocks-inline .art-list,.blocks-inline .art-code,.blocks-inline .art-sec__cta{margin:revert}.art-figure{flex-direction:column;align-items:flex-start;margin:0;display:flex}.art-figure--center{align-items:center}.art-figure--right{align-items:flex-end}.art-figure img{border:1px solid color-mix(in srgb,var(--ink)14%,transparent);border-radius:8px;width:auto;max-width:100%;height:auto}.art-figure figcaption{color:var(--muted);margin-top:10px;font-size:13px;line-height:1.5}.m-logo{color:var(--ink,#111);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.m-logo__img{width:auto;height:22px;display:block}[data-palette=ink] .m-logo__img{filter:invert()}.m-logo__sub{color:var(--muted,#6b6b6b);letter-spacing:.04em;text-transform:uppercase;font-size:12px}.m-logo__dot{display:none}.admin-side__brand{font-family:var(--font-display,serif);align-items:center;gap:8px;margin-bottom:16px;display:flex}.admin-side__brand img{width:auto;height:22px}.admin-side__brand-sub{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:11px}.auth-shell{background:var(--bg,#f5f2ed);place-items:center;min-height:100vh;padding:32px;display:grid}.auth-card{background:var(--surface,#fff);border:1px solid var(--line,#1f1f1f);border-radius:4px;width:100%;max-width:420px;padding:32px}.auth-card__head{margin-bottom:24px}.auth-card__head h1{font-family:var(--font-display,serif);margin:8px 0 4px;font-size:28px}.auth-card__head p{color:var(--muted,#6b6b6b);font-size:14px}.auth-form{gap:16px;display:grid}.auth-form label{gap:6px;font-size:13px;display:grid}.auth-form label span{color:var(--muted,#6b6b6b)}.auth-form input{border:1px solid var(--line,#1f1f1f);background:var(--bg,#f5f2ed);font:inherit;color:var(--ink,#111);padding:10px 12px}.auth-form__switch{color:var(--muted,#6b6b6b);cursor:pointer;font:inherit;background:0 0;border:none;padding:0;text-decoration:underline}.auth-form__note{color:var(--muted,#6b6b6b);text-align:center;margin-top:4px;font-size:12px}.auth-form__note code{background:color-mix(in srgb,var(--ink,#111)8%,transparent);border-radius:3px;padding:1px 5px;font-size:11px}.admin-shell{background:var(--bg,#f5f2ed);min-height:100vh;color:var(--ink,#111);grid-template-columns:240px 1fr;display:grid}.admin-side{border-right:1px solid var(--line,#1f1f1f);flex-direction:column;gap:6px;height:100vh;padding:24px 16px;display:flex;position:-webkit-sticky;position:sticky;top:0}.admin-side__brand{font-family:var(--font-display,serif);align-items:center;gap:8px;margin-bottom:16px;font-size:22px;display:flex}.admin-side a,.admin-side button.signout{color:var(--ink,#111);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:3px;justify-content:space-between;align-items:center;width:100%;padding:8px 10px;font-size:14px;text-decoration:none;display:flex}.admin-side a:hover,.admin-side button.signout:hover{background:rgba(0,0,0,.05)}.admin-side a.is-active{background:var(--ink,#111);color:var(--surface,#fff)}.admin-side__sep{background:var(--line,#1f1f1f);opacity:.2;height:1px;margin:12px 0}.admin-side__user{color:var(--muted,#6b6b6b);padding:0 10px;font-size:12px}.admin-main{max-width:1100px;padding:32px 40px}.admin-h1{font-family:var(--font-display,serif);margin:0 0 8px;font-size:32px}.admin-sub{color:var(--muted,#6b6b6b);margin-bottom:32px}.admin-table{border-collapse:collapse;width:100%}.admin-table th,.admin-table td{text-align:left;border-bottom:1px solid var(--line,#1f1f1f);border-bottom-color:rgba(0,0,0,.1);padding:10px 12px;font-size:14px}.admin-table th{color:var(--muted,#6b6b6b);font-weight:500}.admin-table tr:hover td{background:rgba(0,0,0,.03)}.admin-table .row-actions{justify-content:flex-end;gap:8px;display:flex}.admin-form{gap:18px;max-width:760px;display:grid}.admin-form label{gap:6px;font-size:13px;display:grid}.admin-form label>span{color:var(--muted,#6b6b6b);font-size:12px}.admin-form input,.admin-form textarea,.admin-form select{border:1px solid var(--line,#1f1f1f);background:var(--surface,#fff);font:inherit;color:var(--ink,#111);padding:10px 12px}.admin-form textarea{min-height:120px;font-family:ui-monospace,monospace;font-size:13px}.admin-form .row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.admin-form .palette-row{align-items:center;gap:8px;display:flex}.admin-form .palette-row input{width:96px;padding:6px 8px}.admin-form .palette-swatch{border:1px solid var(--line,#1f1f1f);width:32px;height:32px}.admin-form__actions{align-items:center;gap:12px;padding-top:8px;display:flex}.admin-badge{border:1px solid;border-radius:3px;padding:2px 8px;font-size:11px;display:inline-block}.admin-badge--ok{color:#2a7a3a}.admin-badge--draft{color:var(--muted,#6b6b6b)}.docs-side--editable .docs-side__edit-badge{background:var(--ink,#111);color:var(--surface,#fff);border-radius:2px;gap:6px;width:-moz-fit-content;width:fit-content;margin-top:8px;padding:4px 8px;font-size:11px;display:inline-flex}.docs-side--editable .docs-side__pending{opacity:.6}.docs-nav__rename{border:1px solid var(--accent,#111);background:var(--surface,#fff);width:100%;color:var(--ink,#111);font:inherit;margin:0;padding:6px 8px;font-size:13px}.docs-nav__group-rename{border:1px solid var(--accent,#111);background:var(--surface,#fff);color:var(--ink,#111);font:inherit;flex:1;margin:0;padding:6px 8px;font-size:13px;font-weight:500}.docs-nav__draft{color:var(--muted,#6b6b6b);text-transform:uppercase;letter-spacing:.05em;margin-left:6px;font-size:10px}.docs-nav__add{padding:4px 0}.docs-nav__add button{border:1px dashed var(--line,#1f1f1f);color:var(--muted,#6b6b6b);text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border-color:rgba(0,0,0,.2);border-radius:2px;padding:6px 10px;font-size:12px}.docs-nav__add button:hover{border-color:var(--ink,#111);color:var(--ink,#111);background:rgba(0,0,0,.02)}.docs-nav__new{padding:2px 0}.docs-nav__new input{border:1px solid var(--accent,#111);background:var(--surface,#fff);width:100%;color:var(--ink,#111);font:inherit;padding:6px 8px;font-size:13px}.docs-nav__new-group{padding:8px 0}.docs-nav__new-group input{border:1px solid var(--accent,#111);background:var(--surface,#fff);width:100%;color:var(--ink,#111);font:inherit;padding:8px 10px;font-size:13px;font-weight:500}.docs-nav__add-group{color:var(--muted,#6b6b6b);text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:1px dashed rgba(0,0,0,.2);border-radius:2px;margin-top:8px;padding:8px 10px;font-size:12px;display:block}.docs-nav__add-group:hover{border-color:var(--ink,#111);color:var(--ink,#111)}.docs-nav__drag{text-align:center;width:14px;color:var(--muted,#6b6b6b);cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;letter-spacing:-2px;flex-shrink:0;font-size:12px;line-height:1;transition:opacity .12s;display:inline-block}.docs-nav__drag:active{cursor:grabbing}.docs-side--editable .docs-nav__group-h:hover .docs-nav__drag,.docs-side--editable .docs-nav__group-body li:hover>.docs-nav__drag,.docs-side--editable .docs-nav__group-body li:focus-within>.docs-nav__drag{opacity:1}.docs-side--editable .docs-nav__group-h{background:0 0;border:none;align-items:center;gap:4px;padding:0;display:flex}.docs-side--editable .docs-nav__group-toggle{cursor:pointer;font:inherit;text-align:left;color:inherit;background:0 0;border:none;flex:1;justify-content:space-between;align-items:center;padding:8px 4px 8px 0;display:flex}.docs-side--editable .docs-nav__group-toggle:hover{background:rgba(0,0,0,.03)}.docs-side--editable .docs-nav__group-body li{align-items:center;gap:4px;display:flex}.docs-side--editable .docs-nav__group-body li>a,.docs-side--editable .docs-nav__group-body li>.docs-nav__rename{flex:1;min-width:0}.docs-side--editable .is-dragging{background:color-mix(in srgb,var(--ink)4%,transparent)}.ctx-menu{background:var(--surface,#fff);border:1px solid var(--line,#1f1f1f);border-radius:3px;min-width:180px;padding:4px 0;box-shadow:0 8px 24px rgba(0,0,0,.12)}.ctx-menu__item{text-align:left;width:100%;font:inherit;color:var(--ink,#111);cursor:pointer;background:0 0;border:none;padding:7px 12px;font-size:13px;display:block}.ctx-menu__item:hover:not(:disabled){background:var(--ink,#111);color:var(--surface,#fff)}.ctx-menu__item:disabled{opacity:.4;cursor:not-allowed}.ctx-menu__item--danger{color:#a23b2c}.ctx-menu__item--danger:hover:not(:disabled){color:#fff;background:#a23b2c}.ctx-menu__divider{background:var(--line,#1f1f1f);opacity:.15;height:1px;margin:4px 0}.edit-bar{z-index:60;align-items:center;gap:12px;display:flex;position:fixed}.edit-bar--idle{bottom:24px;right:24px}.edit-bar--editing{background:var(--ink,#111);color:var(--surface,#fff);border-bottom:1px solid rgba(255,255,255,.1);justify-content:space-between;padding:10px 24px;top:0;left:0;right:0;box-shadow:0 4px 16px rgba(0,0,0,.18)}.edit-bar__left,.edit-bar__right{align-items:center;gap:12px;display:flex}.edit-bar__dot{background:#f4c042;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite edit-bar-pulse;display:inline-block}@keyframes edit-bar-pulse{0%,to{opacity:1}50%{opacity:.4}}.edit-bar__title{letter-spacing:.02em;font-weight:500}.edit-bar__status{opacity:.7;font-size:12px}.edit-bar__status--error{color:#ff8a78;opacity:1}.edit-bar__draft-pill{text-transform:uppercase;letter-spacing:.08em;opacity:.85;border:1px solid;border-radius:2px;padding:2px 6px;font-size:10px}.edit-bar--editing .m-link{opacity:1;font-size:13px;text-decoration:none;color:rgba(255,255,255,.72)!important}.edit-bar--editing .m-link:hover{color:#fff!important}.edit-bar--editing .m-btn,.edit-bar--editing .m-btn--solid,.edit-bar--editing .m-btn:hover,.edit-bar--editing .m-btn--solid:hover{border-radius:3px;padding:7px 16px;font-size:13px;font-weight:500;transition:opacity .15s;color:#111!important;background:#fff!important;border:1px solid #fff!important}.edit-bar--editing .m-btn:hover,.edit-bar--editing .m-btn--solid:hover{opacity:.85}.edit-bar--editing .m-btn:disabled,.edit-bar--editing .m-btn--solid:disabled{opacity:.5;cursor:not-allowed}[data-edit-mode=true]{padding-top:48px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.translate-modal-backdrop{z-index:200;background:rgba(0,0,0,.45);justify-content:center;align-items:center;padding:24px;animation:.16s ease-out both axiom-fade-in;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.translate-modal{background:var(--surface,#fff);color:var(--ink,#111);border:1px solid color-mix(in srgb,var(--ink)16%,transparent);border-radius:8px;width:100%;max-width:720px;padding:28px 32px;animation:.22s cubic-bezier(.16,1,.3,1) both axiom-page-enter;box-shadow:0 24px 64px rgba(0,0,0,.2)}.translate-modal__head{border-bottom:1px solid color-mix(in srgb,var(--ink)10%,transparent);margin-bottom:20px;padding-bottom:16px}.translate-modal__eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:11px}.translate-modal__title{font-family:var(--font-display);letter-spacing:-.01em;margin:4px 0 0;font-size:22px;font-weight:400}.translate-modal__pair{grid-template-columns:1fr;gap:16px;display:grid}.translate-modal__col-h{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:6px;font-size:11px}.translate-modal__text{color:var(--ink);background:color-mix(in srgb,var(--ink)4%,transparent);border:1px solid color-mix(in srgb,var(--ink)10%,transparent);white-space:pre-wrap;border-radius:4px;max-height:220px;padding:12px 14px;font-size:14px;line-height:1.6;overflow-y:auto}.translate-modal__text--muted{color:var(--muted);font-style:italic}.translate-modal__loading{color:var(--muted);border:1px dashed color-mix(in srgb,var(--ink)16%,transparent);text-align:center;border-radius:4px;padding:14px;font-size:13px}.translate-modal__actions{border-top:1px solid color-mix(in srgb,var(--ink)10%,transparent);justify-content:flex-end;align-items:center;gap:12px;margin-top:24px;padding-top:16px;display:flex}.docs-content-col{flex-direction:column;gap:64px;min-width:0;display:flex}.docs-main--loading .docs-crumbs,.docs-main--loading .docs-hero__meta{opacity:.72}.docs-loading-progress{background:color-mix(in srgb,var(--ink)10%,transparent);width:min(100%,720px);height:2px;margin-bottom:20px;position:relative;overflow:hidden}.docs-loading-progress__bar{background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--ink)65%,white)18%,color-mix(in srgb,var(--ink)88%,white)52%,transparent 100%);width:34%;animation:1s cubic-bezier(.4,0,.2,1) infinite docs-loading-slide;position:absolute;top:0;bottom:0;left:0;right:auto}.docs-article--loading,.art-toc--loading{pointer-events:none}.docs-loading-copy{gap:18px;display:grid}.docs-loading-copy--spaced{margin-top:56px}.docs-loading-block,.docs-loading-pill{background:color-mix(in srgb,var(--ink)6%,transparent);display:block;position:relative;overflow:hidden}.docs-loading-block:after,.docs-loading-pill:after{content:"";background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.64) 48%,transparent 100%);animation:1.4s ease-in-out infinite docs-loading-sheen;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}.docs-loading-block--title{border-radius:999px;width:min(780px,100%);height:22px;margin-bottom:14px}.docs-loading-block--title-short{width:min(460px,72%)}.docs-loading-pill{border-radius:999px;width:116px;height:34px}.docs-loading-pill--short{width:88px}.docs-loading-block--line{border-radius:999px;width:88%;height:13px}.docs-loading-block--line-wide{width:100%}.docs-loading-block--line-mid{width:72%}.docs-loading-block--line-short{width:54%}.docs-loading-block--toc-head{border-radius:999px;width:104px;height:10px;margin-bottom:18px}.docs-loading-block--toc-line{border-radius:999px;width:100%;height:12px;margin-bottom:14px}.docs-loading-block--toc-line-short{width:76%}@keyframes docs-loading-slide{0%{transform:translate(-120%)}to{transform:translate(320%)}}@keyframes docs-loading-sheen{0%{transform:translate(-100%)}to{transform:translate(140%)}}.nav-curtain{z-index:9999;background:var(--bg,#f5f2ed);pointer-events:all;opacity:1;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.nav-curtain__logo{justify-content:center;align-items:center;animation:1.6s ease-in-out infinite nav-logo-breathe;display:inline-flex}.nav-curtain__logo img{width:auto;height:56px;display:block}@keyframes nav-logo-breathe{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.nav-curtain__logo{opacity:1;animation:none}.docs-loading-progress__bar,.docs-loading-block:after,.docs-loading-pill:after{animation:none}.docs-loading-progress__bar{transform:translate(88%)}}.m-nav a{border-bottom:none!important;text-decoration:none!important}.m-nav a:hover{color:var(--ink)}.m-nav__themes{display:inline-flex;position:relative}.m-nav__themes>a{align-items:center;display:inline-flex}.themes-dropdown{z-index:50;background:var(--surface,#fff);border:1px solid color-mix(in srgb,var(--ink)14%,transparent);border-radius:4px;min-width:360px;animation:.22s cubic-bezier(.16,1,.3,1) both themes-dropdown-slide;position:absolute;top:calc(100% + 8px);left:-16px;box-shadow:0 12px 32px rgba(0,0,0,.08)}@keyframes themes-dropdown-slide{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.themes-dropdown__inner{padding:16px}.themes-dropdown__head{border-bottom:1px solid color-mix(in srgb,var(--ink)10%,transparent);justify-content:space-between;align-items:center;margin-bottom:8px;padding:0 12px 12px;display:flex}.themes-dropdown__eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:11px}.themes-dropdown__see-all{color:var(--muted);font-size:12px;text-decoration:none}.themes-dropdown__see-all:hover{color:var(--ink)}.themes-dropdown__loading{text-align:center;color:var(--muted);padding:24px;font-size:13px}.themes-dropdown__list{margin:0;padding:0;list-style:none}.themes-dropdown__row{color:var(--ink);border-bottom:1px solid color-mix(in srgb,var(--ink)6%,transparent);grid-template-columns:40px 1fr auto;align-items:center;gap:16px;padding:14px 12px;text-decoration:none;transition:background .15s,padding .15s;display:grid}.themes-dropdown__list li:last-child .themes-dropdown__row{border-bottom:none}.themes-dropdown__row:hover{background:color-mix(in srgb,var(--ink)4%,transparent);padding-left:16px}.themes-dropdown__num{font-family:var(--font-display);color:var(--muted);letter-spacing:.04em;font-size:13px}.themes-dropdown__row-main{flex-direction:column;gap:2px;min-width:0;display:flex}.themes-dropdown__name{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);font-size:18px;font-weight:400}.themes-dropdown__tag{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:11px}.themes-dropdown__arrow{color:var(--muted);font-size:14px;transition:transform .15s}.themes-dropdown__row:hover .themes-dropdown__arrow{color:var(--ink);transform:translate(2px,-2px)}@media (max-width:760px){.themes-dropdown{width:calc(100vw - 32px);min-width:0;left:16px;right:16px}}.about{flex-direction:column;gap:96px;max-width:980px;margin:0 auto;padding:80px 24px 120px;display:flex}.about__hero{flex-direction:column;gap:24px;display:flex}.about__hero-meta{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:12px;font-size:12px;display:flex}.about__hero-meta-end{margin-left:auto}.about__title{font-family:var(--font-display);letter-spacing:-.04em;flex-direction:column;gap:4px;margin:0;font-size:max(48px,min(7vw,96px));font-weight:300;line-height:.95;display:flex}.about__blurb{color:var(--ink);max-width:60ch;margin:0;font-size:max(18px,min(1.6vw,22px));line-height:1.5}.about__section{flex-direction:column;gap:24px;display:flex}.about__section-head{border-top:1px solid color-mix(in srgb,var(--ink)14%,transparent);align-items:baseline;gap:16px;padding-top:24px;display:flex}.about__section-num{font-family:var(--font-display);color:var(--muted);letter-spacing:.04em;font-size:13px}.about__section-title{font-family:var(--font-display);letter-spacing:-.02em;flex:1;margin:0;font-size:max(28px,min(3vw,36px));font-weight:300}.about__cols{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.about__col h3{font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 8px;font-size:22px;font-weight:400}.about__col p{color:var(--muted);margin:0;font-size:15px;line-height:1.6}.about__stats{background:color-mix(in srgb,var(--ink)14%,transparent);border:1px solid color-mix(in srgb,var(--ink)14%,transparent);border-radius:4px;grid-template-columns:repeat(4,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.about__stats li{background:var(--bg);flex-direction:column;gap:6px;padding:28px 20px;display:flex}.about__stat-num{font-family:var(--font-display);letter-spacing:-.02em;font-size:40px;font-weight:300;line-height:1}.about__stat-label{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.about__notes{flex-direction:column;gap:16px;max-width:60ch;font-size:16px;line-height:1.65;display:flex}.about__notes p{margin:0}.about__cta{background:var(--surface);border:1px solid color-mix(in srgb,var(--ink)14%,transparent);border-radius:8px;justify-content:space-between;align-items:center;gap:32px;padding:40px;display:flex}.about__cta-title{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 4px;font-size:28px;font-weight:300}.about__cta p{color:var(--muted);margin:0;font-size:14px}.about__cta-actions{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:720px){.about{gap:64px;padding:48px 16px 80px}.about__cols{grid-template-columns:1fr;gap:24px}.about__stats{grid-template-columns:repeat(2,1fr)}.about__cta{flex-direction:column;align-items:flex-start;padding:24px}}.contact{flex-direction:column;gap:64px;max-width:1080px;margin:0 auto;padding:80px 24px 120px;display:flex}.contact__hero{flex-direction:column;gap:20px;display:flex}.contact__hero-meta{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:12px;font-size:12px;display:flex}.contact__hero-meta-end{margin-left:auto}.contact__title{font-family:var(--font-display);letter-spacing:-.04em;flex-direction:column;gap:4px;margin:0;font-size:max(48px,min(7vw,88px));font-weight:300;line-height:.95;display:flex}.contact__blurb{color:var(--muted);max-width:60ch;margin:0;font-size:max(16px,min(1.4vw,18px));line-height:1.55}.contact__layout{border-top:1px solid color-mix(in srgb,var(--ink)14%,transparent);grid-template-columns:280px 1fr;gap:64px;padding-top:32px;display:grid}.contact__aside{flex-direction:column;gap:28px;display:flex}.contact__info{flex-direction:column;gap:4px;display:flex}.contact__info-h{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:4px;font-size:11px}.contact__info p{margin:0;font-size:14px;line-height:1.6}.contact__info-meta{color:var(--muted);margin-bottom:6px;font-size:12px}.contact__info-link{color:var(--ink);border-bottom:1px solid color-mix(in srgb,var(--ink)30%,transparent);width:-moz-fit-content;width:fit-content;margin-bottom:2px;padding-bottom:1px;font-size:14px;text-decoration:none;display:inline-block}.contact__info-link:hover{border-bottom-color:var(--ink)}.contact__form-wrap{background:var(--surface);border:1px solid color-mix(in srgb,var(--ink)14%,transparent);border-radius:8px;padding:32px}.contact-form{flex-direction:column;gap:18px;display:flex}.contact-form__row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.contact-form__field{flex-direction:column;gap:6px;font-size:13px;display:flex}.contact-form__field>span{color:var(--muted);font-size:12px}.contact-form__field input,.contact-form__field textarea,.contact-form__field select{border:1px solid color-mix(in srgb,var(--ink)18%,transparent);background:var(--bg);color:var(--ink);font:inherit;border-radius:3px;padding:10px 12px;font-size:14px;transition:border-color .15s}.contact-form__field input:focus,.contact-form__field textarea:focus,.contact-form__field select:focus{border-color:var(--ink);outline:none}.contact-form__field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'><path d='M2 2l4 4 4-4' stroke='%236b6b6b' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-position:right 12px center;background-repeat:no-repeat;background-size:12px;padding-right:36px}.contact-form__field textarea{resize:vertical;min-height:140px;line-height:1.55}.contact-form__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:8px;display:flex}.contact-form__note{color:var(--muted);max-width:32ch;margin:0;font-size:11px}@media (max-width:880px){.contact{gap:48px;padding:48px 16px 80px}.contact__layout{grid-template-columns:1fr;gap:32px;padding-top:24px}.contact__form-wrap{padding:20px}.contact-form__row{grid-template-columns:1fr}.contact-form__foot{flex-direction:column;align-items:flex-start}}.td{flex-direction:column;gap:96px;max-width:980px;margin:0 auto;padding:80px 24px 120px;display:flex}.td__hero{flex-direction:column;gap:24px;display:flex}.td__hero-meta{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:12px;font-size:12px;display:flex}.td__hero-meta-end{margin-left:auto}.td__title{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:max(48px,min(7vw,96px));font-weight:300;line-height:.95}.td__blurb{color:var(--ink);max-width:60ch;margin:0;font-size:max(18px,min(1.6vw,22px));line-height:1.5}.td__hero-actions{flex-wrap:wrap;gap:12px;display:flex}.td__preview{aspect-ratio:16/10;border:1px solid color-mix(in srgb,var(--ink)14%,transparent);background:var(--surface);border-radius:8px;width:100%;overflow:hidden}.td__preview .bp{border-radius:0;height:100%}.td__stats{background:color-mix(in srgb,var(--ink)14%,transparent);border:1px solid color-mix(in srgb,var(--ink)14%,transparent);border-radius:8px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.td__stat{background:var(--bg);text-align:center;padding:32px 24px}.td__stat-num{font-family:var(--font-display);letter-spacing:-.02em;font-size:48px;font-weight:300;line-height:1}.td__stat-label{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-top:8px;font-size:12px}.td__section{flex-direction:column;gap:24px;display:flex}.td__section-head{border-top:1px solid color-mix(in srgb,var(--ink)14%,transparent);align-items:baseline;gap:16px;padding-top:24px;display:flex}.td__section-num{font-family:var(--font-display);color:var(--muted);letter-spacing:.04em;font-size:13px}.td__section-title{font-family:var(--font-display);letter-spacing:-.02em;flex:1;margin:0;font-size:max(28px,min(3vw,36px));font-weight:300}.td__section-meta{color:var(--muted);font-size:13px}.td__features{margin:0;padding:0;list-style:none}.td__features li{border-bottom:1px solid color-mix(in srgb,var(--ink)8%,transparent);grid-template-columns:60px 240px 1fr;align-items:baseline;gap:24px;padding:18px 0;font-size:16px;display:grid}.td__features-i{font-family:var(--font-display);color:var(--muted);letter-spacing:.04em;font-size:13px}.td__features-k{font-weight:500}.td__features-v{color:var(--muted)}.td__pair{grid-template-columns:1fr 1fr;gap:64px;display:grid}.td__pair-col{flex-direction:column;gap:16px;display:flex}.td__palette{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.td__palette-chip{flex-direction:column;gap:8px;display:flex}.td__palette-chip>span:first-child{border:1px solid color-mix(in srgb,var(--ink)14%,transparent);border-radius:4px;height:80px;display:block}.td__palette-hex{color:var(--muted);font-family:ui-monospace,monospace;font-size:12px}.td__type-display{font-family:var(--font-display);letter-spacing:-.02em;margin-bottom:8px;font-size:56px;font-weight:300;line-height:1}.td__type-meta{color:var(--muted);margin-bottom:16px;font-size:13px}.td__type-sample{font-family:var(--font-body);color:var(--ink);max-width:40ch;font-size:16px;line-height:1.6}.td__pricing{scroll-margin-top:64px}.td__price-card{background:var(--surface);border:1px solid color-mix(in srgb,var(--ink)14%,transparent);border-radius:8px;justify-content:space-between;align-items:center;gap:24px;padding:32px;display:flex}.td__price-label{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:12px}.td__price-num{font-family:var(--font-display);letter-spacing:-.02em;margin:4px 0;font-size:48px;font-weight:300}.td__price-note{color:var(--muted);font-size:13px}.td__price-actions{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.td__back{border-top:1px solid color-mix(in srgb,var(--ink)14%,transparent);margin-top:32px;padding-top:32px}.td__faq{border-top:1px solid color-mix(in srgb,var(--ink)14%,transparent);flex-direction:column;display:flex}.td__faq-item{border-bottom:1px solid color-mix(in srgb,var(--ink)14%,transparent)}.td__faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;list-style:none;display:flex}.td__faq-item summary::-webkit-details-marker{display:none}.td__faq-q{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);font-size:18px;font-weight:400}.td__faq-chev{border:1px solid color-mix(in srgb,var(--ink)20%,transparent);width:28px;height:28px;color:var(--muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;transition:transform .2s,color .15s,background .15s;display:inline-flex}.td__faq-item[open] .td__faq-chev{background:var(--ink);color:var(--bg);border-color:var(--ink);transform:rotate(45deg)}.td__faq-a{color:var(--muted);white-space:pre-wrap;max-width:60ch;padding:0 0 24px;font-size:15px;line-height:1.65}.admin-form__fieldset{border:1px solid color-mix(in srgb,var(--ink)14%,transparent);border-radius:4px;flex-direction:column;gap:12px;margin:0;padding:16px;display:flex}.admin-form__fieldset legend{font-family:var(--font-display);padding:0 8px;font-size:14px;font-weight:400}.admin-form__hint{color:var(--muted);margin:0;font-size:12px}.kf-editor,.faq-editor{flex-direction:column;gap:10px;display:flex}.kf-editor__empty,.faq-editor__empty{color:var(--muted);padding:12px 0;font-size:13px;font-style:italic}.kf-editor__item,.faq-editor__item{border:1px dashed color-mix(in srgb,var(--ink)16%,transparent);border-radius:4px;flex-direction:column;gap:10px;padding:12px;display:flex}.kf-editor__head,.faq-editor__head{justify-content:space-between;align-items:center;display:flex}.kf-editor__index,.faq-editor__index{font-family:var(--font-display);color:var(--muted);letter-spacing:.04em;font-size:12px}.kf-editor__row-actions,.faq-editor__row-actions{gap:4px;display:flex}.kf-editor__row-actions button,.faq-editor__row-actions button{border:1px solid color-mix(in srgb,var(--ink)14%,transparent);cursor:pointer;width:24px;height:24px;color:var(--muted);background:0 0;border-radius:3px;font-size:12px;line-height:1}.kf-editor__row-actions button:hover:not(:disabled),.faq-editor__row-actions button:hover:not(:disabled){color:var(--ink);border-color:var(--ink)}.kf-editor__row-actions button:disabled,.faq-editor__row-actions button:disabled{opacity:.3}.kf-editor__item input,.kf-editor__item textarea,.faq-editor__item input,.faq-editor__item textarea{border:1px solid var(--line,#1f1f1f);background:var(--bg,#fff);font:inherit;color:var(--ink);padding:8px 10px;font-size:13px}.kf-editor__add,.faq-editor__add{border:1px dashed color-mix(in srgb,var(--ink)22%,transparent);color:var(--muted);cursor:pointer;text-align:left;font-size:12px;font-family:var(--font-body);background:0 0;border-radius:3px;padding:10px 14px}.kf-editor__add:hover,.faq-editor__add:hover{color:var(--ink);border-color:var(--ink)}@media (max-width:720px){.td{gap:64px;padding:48px 16px 80px}.td__stats{grid-template-columns:1fr}.td__features li{grid-template-columns:60px 1fr;gap:12px}.td__features-v{grid-column:1/-1;padding-left:76px}.td__pair{grid-template-columns:1fr;gap:48px}.td__price-card{flex-direction:column;align-items:flex-start}.td__price-actions{align-items:flex-start}}.docs-article.is-editing{max-width:720px;font-family:var(--font-body);color:var(--ink);counter-reset:artsec;display:block}.docs-article.is-editing .bn-container,.docs-article.is-editing .bn-editor,.docs-article.is-editing .bn-block-group,.docs-article.is-editing .bn-block-outer,.docs-article.is-editing .bn-block,.docs-article.is-editing .bn-block-content{color:inherit;background:0 0!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;font-family:inherit!important}.docs-article.is-editing .bn-block-group .bn-block-group,.art-tabs__editor .bn-block-group .bn-block-group{margin-left:24px!important}.docs-article.is-editing .bn-block-content{color:var(--ink);font-size:16px;line-height:1.65;position:relative;font-family:var(--font-body)!important;margin:0!important;padding:4px 0 4px 80px!important}.docs-article.is-editing [data-content-type=image] img,.docs-article.is-editing .bn-visual-media{border:1px solid color-mix(in srgb,var(--ink)14%,transparent);border-radius:8px}.docs-article.is-editing [data-content-type=heading][data-level="1"],.docs-article.is-editing [data-content-type=heading][data-level="1"] .bn-inline-content,.docs-article.is-editing [data-content-type=heading][data-level="1"] h1{font-family:var(--font-display)!important;letter-spacing:-.03em!important;color:var(--ink)!important;margin:0!important;font-size:48px!important;font-weight:300!important;line-height:1.05!important}.docs-article.is-editing [data-content-type=heading][data-level="2"],.docs-article.is-editing [data-content-type=heading][data-level="2"] .bn-inline-content,.docs-article.is-editing [data-content-type=heading][data-level="2"] h2{font-family:var(--font-display)!important;letter-spacing:-.025em!important;color:var(--ink)!important;margin:0!important;font-size:max(28px,min(3.4vw,40px))!important;font-weight:300!important;line-height:1.05!important}.docs-article.is-editing [data-content-type=heading][data-level="3"],.docs-article.is-editing [data-content-type=heading][data-level="3"] .bn-inline-content,.docs-article.is-editing [data-content-type=heading][data-level="3"] h3{font-family:var(--font-display)!important;letter-spacing:-.01em!important;color:var(--ink)!important;margin:0!important;font-size:22px!important;font-weight:400!important;line-height:1.2!important}.docs-article.is-editing [data-content-type=heading][data-level="2"]{counter-increment:artsec;border-top:1px solid color-mix(in srgb,var(--ink)14%,transparent)!important;margin-top:32px!important;margin-bottom:16px!important;padding-top:28px!important}.docs-article.is-editing [data-content-type=heading][data-level="2"]:before{content:counter(artsec,decimal-leading-zero);width:60px;font-family:var(--font-display);color:var(--muted);letter-spacing:.04em;font-size:13px;font-weight:400;line-height:1;position:absolute;top:32px;left:0}.docs-article.is-editing [data-content-type=paragraph],.docs-article.is-editing [data-content-type=paragraph] .bn-inline-content,.docs-article.is-editing [data-content-type=paragraph] p{font-family:var(--font-body)!important;color:var(--ink)!important;margin:0!important;font-size:16px!important;font-weight:400!important;line-height:1.65!important}.docs-article.is-editing [data-content-type=bulletListItem]~.bn-block-group .bn-block-content[data-content-type=bulletListItem]:before,.art-tabs__editor [data-content-type=bulletListItem]~.bn-block-group .bn-block-content[data-content-type=bulletListItem]:before{color:color-mix(in srgb,var(--ink)68%,transparent);font-size:.95em;content:"↳"!important}.docs-article.is-editing [data-content-type]:not([data-content-type=heading])+[data-content-type]:not([data-content-type=heading]){margin-top:12px!important}.docs-article.is-editing [data-content-type=codeBlock] pre,.docs-article.is-editing [data-content-type=codeBlock] code{background:var(--surface)!important;border:1px solid color-mix(in srgb,var(--ink)14%,transparent)!important;color:var(--ink)!important;white-space:pre-wrap!important;border-radius:8px!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:13px!important;line-height:1.65!important}.docs-article.is-editing [data-content-type=codeBlock] pre{margin:8px 0!important;padding:16px 20px!important}.docs-article.is-editing .art-callout p{margin:0}.docs-article.is-editing .art-sec__cta{margin-top:4px}.docs-article.is-editing .art-callout__edit-bar{align-items:center;gap:8px;margin-bottom:4px;display:flex}.docs-article.is-editing .art-callout__edit-bar input{font-family:var(--font-display);color:var(--ink);background:0 0;border:1px dashed transparent;border-radius:3px;flex:1;padding:2px 4px;font-size:16px;font-weight:400}.docs-article.is-editing .art-callout__edit-bar input:focus,.docs-article.is-editing .art-callout__edit-bar input:hover{border-color:color-mix(in srgb,var(--ink)20%,transparent);outline:none}.docs-article.is-editing .art-callout__kind{text-transform:uppercase;letter-spacing:.08em;border:1px solid color-mix(in srgb,var(--ink)20%,transparent);color:var(--muted);cursor:pointer;font-size:10px;font-family:var(--font-body);background:0 0;border-radius:999px;padding:3px 8px}.docs-article.is-editing .art-callout__kind:hover{color:var(--ink);border-color:var(--ink)}.docs-article.is-editing .art-cta-edit{flex-direction:column;gap:8px;display:flex}.docs-article.is-editing .art-sec__cta--preview{pointer-events:none;opacity:.7}.docs-article.is-editing .art-cta-edit__row{grid-template-columns:1fr 1fr;gap:8px;display:grid}.docs-article.is-editing .art-cta-edit__row input{border:1px solid color-mix(in srgb,var(--ink)16%,transparent);color:var(--ink);font-size:13px;font-family:var(--font-body);background:0 0;border-radius:3px;padding:6px 10px}.docs-article.is-editing .art-cta-edit__row input:focus{border-color:var(--ink);outline:none}.docs-article.is-editing .art-list--edit ul{margin:0;padding:0}.docs-article.is-editing .art-list__h-input{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:11px;font-family:var(--font-body);border:1px dashed transparent;border-bottom:1px solid color-mix(in srgb,var(--ink)8%,transparent);background:0 0;border-radius:0;width:100%;padding:14px 0 10px}.docs-article.is-editing .art-list__h-input:focus,.docs-article.is-editing .art-list__h-input:hover{border-bottom-color:var(--ink);outline:none}.docs-article.is-editing .art-list--edit li{border-bottom:1px solid color-mix(in srgb,var(--ink)8%,transparent);grid-template-columns:36px 160px 1fr auto;align-items:center;gap:12px;padding:10px 0;display:grid;position:relative}.docs-article.is-editing .art-list--edit li:last-child{border-bottom:none}.docs-article.is-editing .art-list__empty{color:var(--muted);font-style:italic;grid-template-columns:1fr!important;padding:16px 0!important}.docs-article.is-editing .art-list__k-input,.docs-article.is-editing .art-list__v-input{color:var(--ink);font-family:var(--font-body);background:0 0;border:1px dashed transparent;border-radius:3px;width:100%;padding:4px 6px;font-size:14px}.docs-article.is-editing .art-list__k-input{font-weight:500}.docs-article.is-editing .art-list__v-input{color:var(--muted)}.docs-article.is-editing .art-list__k-input:focus,.docs-article.is-editing .art-list__k-input:hover,.docs-article.is-editing .art-list__v-input:focus,.docs-article.is-editing .art-list__v-input:hover{border-color:color-mix(in srgb,var(--ink)20%,transparent);outline:none}.docs-article.is-editing .art-list__row-actions{opacity:0;gap:2px;transition:opacity .12s;display:flex}.docs-article.is-editing .art-list--edit li:hover .art-list__row-actions,.docs-article.is-editing .art-list--edit li:focus-within .art-list__row-actions{opacity:1}.docs-article.is-editing .art-list__row-actions button{border:1px solid color-mix(in srgb,var(--ink)14%,transparent);color:var(--muted);cursor:pointer;background:0 0;border-radius:3px;width:24px;height:24px;font-size:11px;line-height:1}.docs-article.is-editing .art-list__row-actions button:hover:not(:disabled){color:var(--ink);border-color:var(--ink)}.docs-article.is-editing .art-list__row-actions button:disabled{opacity:.3;cursor:not-allowed}.docs-article.is-editing .art-list__add{border:1px dashed color-mix(in srgb,var(--ink)22%,transparent);color:var(--muted);cursor:pointer;font-size:12px;font-family:var(--font-body);text-align:left;background:0 0;border-radius:3px;width:100%;margin-top:12px;padding:8px 14px}.docs-article.is-editing .art-list__add:hover{color:var(--ink);border-color:var(--ink)}.docs-article.is-editing .bn-block-side-menu{left:-32px!important}.docs-article.is-editing [data-text-alignment=left]{text-align:left!important;justify-content:flex-start!important}.docs-article.is-editing [data-text-alignment=center]{text-align:center!important;justify-content:center!important}.docs-article.is-editing [data-text-alignment=right]{text-align:right!important;justify-content:flex-end!important}.docs-article.is-editing [data-text-alignment=justify]{text-align:justify!important;justify-content:flex-start!important}.docs-article.is-editing [data-text-alignment=left] :is(.bn-inline-content,.bn-inline-content *,p,h1,h2,h3,li){text-align:inherit!important}.docs-article.is-editing [data-text-alignment=center] :is(.bn-inline-content,.bn-inline-content *,p,h1,h2,h3,li){text-align:inherit!important}.docs-article.is-editing [data-text-alignment=right] :is(.bn-inline-content,.bn-inline-content *,p,h1,h2,h3,li){text-align:inherit!important}.docs-article.is-editing [data-text-alignment=justify] :is(.bn-inline-content,.bn-inline-content *,p,h1,h2,h3,li){text-align:inherit!important}.docs-article.is-editing [data-content-type] [data-text-color=gray],.docs-article.is-editing [data-text-color=gray],.docs-article.is-editing [data-style-type=textColor][data-value=gray]{--docs-bn-text-color:var(--bn-colors-highlights-gray-text);color:var(--bn-colors-highlights-gray-text)!important}.docs-article.is-editing [data-content-type] [data-text-color=brown],.docs-article.is-editing [data-text-color=brown],.docs-article.is-editing [data-style-type=textColor][data-value=brown]{--docs-bn-text-color:var(--bn-colors-highlights-brown-text);color:var(--bn-colors-highlights-brown-text)!important}.docs-article.is-editing [data-content-type] [data-text-color=red],.docs-article.is-editing [data-text-color=red],.docs-article.is-editing [data-style-type=textColor][data-value=red]{--docs-bn-text-color:var(--bn-colors-highlights-red-text);color:var(--bn-colors-highlights-red-text)!important}.docs-article.is-editing [data-content-type] [data-text-color=orange],.docs-article.is-editing [data-text-color=orange],.docs-article.is-editing [data-style-type=textColor][data-value=orange]{--docs-bn-text-color:var(--bn-colors-highlights-orange-text);color:var(--bn-colors-highlights-orange-text)!important}.docs-article.is-editing [data-content-type] [data-text-color=yellow],.docs-article.is-editing [data-text-color=yellow],.docs-article.is-editing [data-style-type=textColor][data-value=yellow]{--docs-bn-text-color:var(--bn-colors-highlights-yellow-text);color:var(--bn-colors-highlights-yellow-text)!important}.docs-article.is-editing [data-content-type] [data-text-color=green],.docs-article.is-editing [data-text-color=green],.docs-article.is-editing [data-style-type=textColor][data-value=green]{--docs-bn-text-color:var(--bn-colors-highlights-green-text);color:var(--bn-colors-highlights-green-text)!important}.docs-article.is-editing [data-content-type] [data-text-color=blue],.docs-article.is-editing [data-text-color=blue],.docs-article.is-editing [data-style-type=textColor][data-value=blue]{--docs-bn-text-color:var(--bn-colors-highlights-blue-text);color:var(--bn-colors-highlights-blue-text)!important}.docs-article.is-editing [data-content-type] [data-text-color=purple],.docs-article.is-editing [data-text-color=purple],.docs-article.is-editing [data-style-type=textColor][data-value=purple]{--docs-bn-text-color:var(--bn-colors-highlights-purple-text);color:var(--bn-colors-highlights-purple-text)!important}.docs-article.is-editing [data-content-type] [data-text-color=pink],.docs-article.is-editing [data-text-color=pink],.docs-article.is-editing [data-style-type=textColor][data-value=pink]{--docs-bn-text-color:var(--bn-colors-highlights-pink-text);color:var(--bn-colors-highlights-pink-text)!important}.docs-article.is-editing [data-text-color] :is(.bn-inline-content,.bn-inline-content *,p,h1,h2,h3,li,span){color:var(--docs-bn-text-color)!important}.docs-article.is-editing [data-style-type=textColor] :is(.bn-inline-content,.bn-inline-content *,p,h1,h2,h3,li,span){color:var(--docs-bn-text-color)!important}.docs-article.is-editing [data-content-type] [data-background-color=gray],.docs-article.is-editing [data-background-color=gray],.docs-article.is-editing [data-style-type=backgroundColor][data-value=gray]{background-color:var(--bn-colors-highlights-gray-background)!important}.docs-article.is-editing [data-content-type] [data-background-color=brown],.docs-article.is-editing [data-background-color=brown],.docs-article.is-editing [data-style-type=backgroundColor][data-value=brown]{background-color:var(--bn-colors-highlights-brown-background)!important}.docs-article.is-editing [data-content-type] [data-background-color=red],.docs-article.is-editing [data-background-color=red],.docs-article.is-editing [data-style-type=backgroundColor][data-value=red]{background-color:var(--bn-colors-highlights-red-background)!important}.docs-article.is-editing [data-content-type] [data-background-color=orange],.docs-article.is-editing [data-background-color=orange],.docs-article.is-editing [data-style-type=backgroundColor][data-value=orange]{background-color:var(--bn-colors-highlights-orange-background)!important}.docs-article.is-editing [data-content-type] [data-background-color=yellow],.docs-article.is-editing [data-background-color=yellow],.docs-article.is-editing [data-style-type=backgroundColor][data-value=yellow]{background-color:var(--bn-colors-highlights-yellow-background)!important}.docs-article.is-editing [data-content-type] [data-background-color=green],.docs-article.is-editing [data-background-color=green],.docs-article.is-editing [data-style-type=backgroundColor][data-value=green]{background-color:var(--bn-colors-highlights-green-background)!important}.docs-article.is-editing [data-content-type] [data-background-color=blue],.docs-article.is-editing [data-background-color=blue],.docs-article.is-editing [data-style-type=backgroundColor][data-value=blue]{background-color:var(--bn-colors-highlights-blue-background)!important}.docs-article.is-editing [data-content-type] [data-background-color=purple],.docs-article.is-editing [data-background-color=purple],.docs-article.is-editing [data-style-type=backgroundColor][data-value=purple]{background-color:var(--bn-colors-highlights-purple-background)!important}.docs-article.is-editing [data-content-type] [data-background-color=pink],.docs-article.is-editing [data-background-color=pink],.docs-article.is-editing [data-style-type=backgroundColor][data-value=pink]{background-color:var(--bn-colors-highlights-pink-background)!important}.docs-article.is-editing .bn-inline-content code{background:color-mix(in srgb,var(--ink)6%,transparent);border-radius:3px;padding:1px 5px;font-size:.9em;font-family:JetBrains Mono,ui-monospace,monospace!important}.docs-edit-overlay{z-index:1000;background:var(--bg,#f3f0ea);position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.docs-edit-overlay__state{color:#111;place-items:center;gap:16px;min-height:100vh;display:grid}
