.bn-mantine .mantine-active:active{transform:none}.bn-mantine .mantine-Badge-root{background-color:var(--bn-colors-tooltip-background);color:var(--bn-colors-tooltip-text)}.bn-mantine .mantine-FileInput-input{background-color:var(--bn-colors-menu-background);color:var(--bn-colors-menu-text);font-family:var(--bn-font-family);border:none;border-radius:4px;flex-direction:row;justify-content:center;align-items:center;display:flex}.bn-mantine .mantine-FileInput-input:hover{background-color:var(--bn-colors-hovered-background)}.bn-mantine .mantine-FileInput-wrapper{border:solid var(--bn-colors-border)1px;border-radius:4px}.bn-mantine .mantine-InputPlaceholder-placeholder{color:var(--bn-colors-menu-text);font-family:var(--bn-font-family);font-weight:600}.bn-mantine .mantine-Menu-dropdown,.bn-mantine .bn-menu-dropdown{background-color:var(--bn-colors-menu-background);border:var(--bn-border);border-radius:var(--bn-border-radius-medium);box-shadow:var(--bn-shadow-medium);box-sizing:border-box;color:var(--bn-colors-menu-text);padding:2px;overflow:auto}.bn-mantine .mantine-Menu-label{background-color:var(--bn-colors-menu-background);color:var(--bn-colors-menu-text)}.bn-mantine .mantine-Menu-item{background-color:var(--bn-colors-menu-background);border-radius:var(--bn-border-radius-small);color:var(--bn-colors-menu-text);border:none}.bn-mantine .mantine-Menu-item[aria-selected=true],.bn-mantine .mantine-Menu-item:hover{background-color:var(--bn-colors-hovered-background);color:var(--bn-colors-hovered-text);border:none}.bn-mantine .bn-panel-popover,.bn-mantine .bn-emoji-picker-popover{box-shadow:none;background-color:transparent;border:none;border-radius:0;padding:0;display:flex}.bn-mantine .mantine-Tabs-root{background-color:var(--bn-colors-menu-background);width:100%}.bn-mantine .mantine-Tabs-list:before{border-color:var(--bn-colors-hovered-background)}.bn-mantine .mantine-Tabs-tab{color:var(--bn-colors-menu-text);border-color:var(--bn-colors-hovered-background)}.bn-mantine .mantine-Tabs-tab:hover{background-color:var(--bn-colors-hovered-background);border-color:var(--bn-colors-hovered-background);color:var(--bn-colors-hovered-text)}.bn-mantine .mantine-Tabs-tab[data-active],.bn-mantine .mantine-Tabs-tab[data-active]:hover{border-color:var(--bn-colors-menu-text);color:var(--bn-colors-menu-text)}.bn-mantine .mantine-Tabs-panel{padding:8px}.bn-mantine .mantine-TextInput-input{background-color:var(--bn-colors-menu-background);border:solid var(--bn-colors-border)1px;color:var(--bn-colors-menu-text);font-family:var(--bn-font-family);border-radius:4px;height:32px}.bn-mantine .bn-mt-input-large .mantine-TextInput-input{border:none;height:52px;font-size:14px}.bn-mantine .mantine-Tooltip-tooltip{box-shadow:none;background-color:transparent;border:none;border-radius:0;padding:0}.bn-mantine .mantine-Tooltip-tooltip p:last-child{white-space:pre-wrap}.bn-mantine .mantine-Tooltip-tooltip p:first-child{white-space:unset}.bn-mantine .bn-select{overflow:auto}.bn-mantine .mantine-Button-root[aria-controls*=dropdown]{min-width:-moz-fit-content;min-width:fit-content}.bn-mantine .bn-toolbar{background-color:var(--bn-colors-menu-background);border:var(--bn-border);border-radius:var(--bn-border-radius-medium);box-shadow:var(--bn-shadow-medium);flex-wrap:nowrap;gap:2px;width:-moz-fit-content;width:fit-content;max-width:100vw;padding:2px;overflow-x:auto}.bn-mantine .bn-toolbar:empty{display:none}.bn-toolbar .mantine-Button-root,.bn-toolbar .mantine-ActionIcon-root{background-color:var(--bn-colors-menu-background);border-radius:var(--bn-border-radius-small);color:var(--bn-colors-menu-text);border:none}.bn-toolbar .mantine-Button-root:hover,.bn-toolbar .mantine-ActionIcon-root:hover{background-color:var(--bn-colors-hovered-background);color:var(--bn-colors-hovered-text);border:none}.bn-toolbar .mantine-Button-root[data-selected],.bn-toolbar .mantine-ActionIcon-root[data-selected]{background-color:var(--bn-colors-selected-background);color:var(--bn-colors-selected-text);border:none}.bn-toolbar .mantine-Button-root[data-disabled],.bn-toolbar .mantine-ActionIcon-root[data-disabled]{background-color:var(--bn-colors-disabled-background);color:var(--bn-colors-disabled-text);border:none}.bn-toolbar .mantine-Menu-item{height:30px;font-size:12px}.bn-toolbar .mantine-Menu-item:hover{background-color:var(--bn-colors-hovered-background)}.bn-mantine .bn-form-popover{background-color:var(--bn-colors-menu-background);border:var(--bn-border);border-radius:var(--bn-border-radius-medium);box-shadow:var(--bn-shadow-medium);color:var(--bn-colors-menu-text);gap:4px;min-width:145px;padding:2px}.bn-form-popover .mantine-TextInput-root,.bn-form-popover .mantine-FileInput-root{width:300px}.bn-form-popover .mantine-TextInput-wrapper,.bn-form-popover .mantine-FileInput-wrapper{border-radius:4px;padding:0}.bn-form-popover .mantine-TextInput-wrapper:hover{background-color:var(--bn-colors-hovered-background)}.bn-form-popover .mantine-TextInput-input,.bn-form-popover .mantine-FileInput-input{border:none;font-size:12px}.bn-form-popover .mantine-FileInput-input:hover{background-color:var(--bn-colors-hovered-background)}.bn-form-popover .mantine-FileInput-section[data-position=left],.bn-form-popover .mantine-FileInput-placeholder{color:var(--bn-colors-menu-text)}.bn-mantine .bn-suggestion-menu{max-height:100%;box-shadow:var(--mantine-shadow-md);border:calc(.0625rem*var(--mantine-scale))solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-default);padding:4px;position:relative}.bn-mantine .bn-suggestion-menu-label{color:var(--mantine-color-dimmed);font-weight:500;font-size:var(--mantine-font-size-xs);padding:calc(var(--mantine-spacing-xs)/2)var(--mantine-spacing-sm);cursor:default}.bn-mantine .bn-suggestion-menu-item{font-size:var(--mantine-font-size-sm);width:100%;padding:calc(var(--mantine-spacing-xs)/1.5)var(--mantine-spacing-sm);border-radius:var(--popover-radius,var(--mantine-radius-default));color:var(--menu-item-color,var(--mantine-color-text));-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;display:flex}.bn-mantine .bn-suggestion-menu-item:where([data-disabled],:disabled){color:var(--mantine-color-dimmed);opacity:.6;pointer-events:none}.bn-mt-suggestion-menu-item-body{flex:1}.bn-mt-suggestion-menu-item-section{justify-content:center;align-items:center;display:flex}.bn-mt-suggestion-menu-item-section:where([data-position=left]):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--mantine-spacing-xs)}.bn-mt-suggestion-menu-item-section:where([data-position=left]):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--mantine-spacing-xs)}.bn-mt-suggestion-menu-item-section:where([data-position=left]):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--mantine-spacing-xs)}.bn-mt-suggestion-menu-item-section:where([data-position=left]):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--mantine-spacing-xs)}.bn-mt-suggestion-menu-item-section:where([data-position=left]):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--mantine-spacing-xs)}.bn-mt-suggestion-menu-item-section:where([data-position=left]):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--mantine-spacing-xs)}.bn-mt-suggestion-menu-item-section:where([data-position=right]):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--mantine-spacing-xs)}.bn-mt-suggestion-menu-item-section:where([data-position=right]):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--mantine-spacing-xs)}.bn-mt-suggestion-menu-item-section:where([data-position=right]):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--mantine-spacing-xs)}.bn-mt-suggestion-menu-item-section:where([data-position=right]):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--mantine-spacing-xs)}.bn-mt-suggestion-menu-item-section:where([data-position=right]):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--mantine-spacing-xs)}.bn-mt-suggestion-menu-item-section:where([data-position=right]):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--mantine-spacing-xs)}.bn-mantine .bn-suggestion-menu{background-color:var(--bn-colors-menu-background);border:var(--bn-border);border-radius:var(--bn-border-radius-medium);box-shadow:var(--bn-shadow-medium);box-sizing:border-box;color:var(--bn-colors-menu-text);height:-moz-fit-content;height:fit-content;max-height:inherit;padding:2px;overflow-y:auto}.bn-mantine .bn-suggestion-menu-item{cursor:pointer;height:52px}.bn-mantine .bn-suggestion-menu-item-small{height:-moz-fit-content;height:fit-content;padding:calc(var(--mantine-spacing-xs)/2)var(--mantine-spacing-sm)}.bn-mantine .bn-suggestion-menu-item[aria-selected=true],.bn-mantine .bn-suggestion-menu-item:hover{background-color:var(--bn-colors-hovered-background)}.bn-mt-suggestion-menu-item-section{color:var(--bn-colors-tooltip-text)}.bn-mt-suggestion-menu-item-section[data-position=left]{background-color:var(--bn-colors-tooltip-background);border-radius:var(--bn-border-radius-small);padding:8px}.bn-suggestion-menu-item-small .bn-mt-suggestion-menu-item-section[data-position=left]{background-color:transparent;padding:0}.bn-suggestion-menu-item-small .bn-mt-suggestion-menu-item-section[data-position=left] svg{width:14px;height:14px}.bn-mt-suggestion-menu-item-body{flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;padding-right:16px;display:flex}.bn-mt-suggestion-menu-item-title{color:var(--bn-colors-menu-text);margin:0;padding:0;font-size:14px;font-weight:500;line-height:20px}.bn-suggestion-menu-item-small .bn-mt-suggestion-menu-item-title{font-size:12px}.bn-mt-suggestion-menu-item-subtitle{color:var(--bn-colors-menu-text);margin:0;padding:0;font-size:10px;line-height:16px}.bn-suggestion-menu-item-small .bn-mt-suggestion-menu-item-subtitle{display:none}.bn-mantine .bn-suggestion-menu-label{color:var(--bn-colors-hovered-text)}.bn-mantine .bn-suggestion-menu-loader{width:100%;height:20px}.bn-mantine .bn-suggestion-menu-loader span{background-color:var(--bn-colors-side-menu)}.bn-mantine .bn-grid-suggestion-menu{background:var(--bn-colors-menu-background);border-radius:var(--bn-border-radius-large);box-shadow:var(--bn-shadow-medium);height:-moz-fit-content;height:fit-content;max-height:inherit;justify-items:center;gap:7px;padding:20px;display:grid;overflow-y:auto}.bn-mantine .bn-grid-suggestion-menu-item{border-radius:var(--bn-border-radius-large);cursor:pointer;justify-content:center;align-items:center;width:32px;height:32px;margin:2px;padding:4px;font-size:24px;display:flex}.bn-mantine .bn-grid-suggestion-menu-item[aria-selected=true],.bn-mantine .bn-grid-suggestion-menu-item:hover{background-color:var(--bn-colors-hovered-background)}.bn-mantine .bn-grid-suggestion-menu-empty-item,.bn-mantine .bn-grid-suggestion-menu-loader{color:var(--bn-colors-menu-text);justify-content:center;align-items:center;height:32px;font-size:14px;font-weight:500;display:flex}.bn-mantine .bn-grid-suggestion-menu-loader span{background-color:var(--bn-colors-side-menu)}.bn-mantine .bn-side-menu{background-color:transparent;overflow:visible}.bn-side-menu .mantine-Menu-item,.bn-table-handle-menu .mantine-Menu-item{height:30px;font-size:12px}.bn-side-menu .mantine-UnstyledButton-root:not(.mantine-Menu-item){background-color:transparent}.bn-side-menu .mantine-UnstyledButton-root:hover{background-color:var(--bn-colors-hovered-background)}.bn-side-menu .mantine-UnstyledButton-root:not(.mantine-Menu-item) svg{color:var(--bn-colors-side-menu);background-color:transparent;width:22px;height:22px}.bn-mantine .bn-side-menu>[draggable=true]{display:flex}.bn-side-menu .mantine-Menu-dropdown{min-width:100px;padding:2px;position:absolute}.bn-mantine .bn-panel{background-color:var(--bn-colors-menu-background);border:var(--bn-border);border-radius:var(--bn-border-radius-medium);box-shadow:var(--bn-shadow-medium);width:500px;max-width:100vw;padding:2px}.bn-mantine .bn-panel .bn-tab-panel{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.bn-panel .mantine-TextInput-root,.bn-panel .mantine-FileInput-root{width:100%}.bn-panel .mantine-Button-root{background-color:var(--bn-colors-menu-background);border:solid var(--bn-colors-border)1px;border-radius:var(--bn-border-radius-small);color:var(--bn-colors-menu-text);width:60%;height:32px}.bn-panel .mantine-Button-root:hover{background-color:var(--bn-colors-hovered-background)}.bn-panel .mantine-Text-root{text-align:center}.bn-mantine .bn-table-handle,.bn-mantine .bn-extend-button,.bn-mantine .bn-table-cell-handle{background-color:var(--bn-colors-menu-background);border:var(--bn-border);border-radius:var(--bn-border-radius-small);box-shadow:var(--bn-shadow-light);color:var(--bn-colors-side-menu);cursor:grab;justify-content:center;align-items:center;height:-moz-fit-content;height:fit-content;padding:0;display:flex;overflow:visible}.bn-mantine .bn-table-cell-handle{padding:0 4px}.bn-mantine .bn-table-handle svg{margin-left:-4px;margin-right:-4px}.bn-mantine .bn-table-handle-not-draggable{cursor:pointer}.bn-mantine .bn-table-handle:hover,.bn-mantine .bn-table-handle-dragging,.bn-mantine .bn-extend-button:hover,.bn-mantine .bn-extend-button-editing,.bn-mantine .bn-table-cell-handle:hover{background-color:var(--bn-colors-hovered-background)}.bn-mantine .bn-extend-button-add-remove-columns{cursor:col-resize;width:18px;height:100%;margin-left:4px}.bn-mantine .bn-extend-button-add-remove-rows{cursor:row-resize;width:100%;height:18px;margin-top:4px}.bn-mantine .bn-drag-handle-menu,.bn-mantine .bn-table-handle-menu{overflow:visible}.bn-mantine .bn-tooltip{background-color:var(--bn-colors-tooltip-background);border:var(--bn-border);border-radius:var(--bn-border-radius-medium);box-shadow:var(--bn-shadow-medium);color:var(--bn-colors-tooltip-text);text-align:center;padding:4px 10px}.bn-mantine .bn-tick-space{width:20px;padding:0}.bn-mantine .bn-thread{background-color:var(--bn-colors-menu-background);border:var(--bn-border);border-radius:var(--bn-border-radius-medium);box-shadow:var(--bn-shadow-medium);color:var(--bn-colors-menu-text);flex-direction:column;gap:16px;min-width:350px;display:flex;overflow:visible}.bn-mantine .bn-threads-sidebar .bn-thread{box-shadow:none}.bn-mantine .bn-thread-comments,.bn-mantine .bn-thread-composer{flex-direction:column;margin:0;padding:0;display:flex}.bn-mantine .bn-thread-comments{gap:1rem}.bn-mantine .bn-thread-comment{flex-direction:column;align-items:flex-start;gap:.25rem}.bn-mantine .bn-thread-comment>.mantine-Group-root{gap:12px}.bn-mantine .bn-thread-comment p{color:var(--bn-colors-menu-text)}.bn-mantine .bn-thread .bn-header-text,.bn-mantine .bn-thread-comment .bn-resolved-text{font-size:.8rem;font-style:italic}.bn-mantine .bn-comment-actions-wrapper{justify-content:flex-end;width:100%;display:flex}.bn-mantine .bn-action-toolbar{background-color:var(--bn-colors-menu-background);border:var(--bn-border);border-radius:var(--bn-border-radius-medium);align-self:flex-end;gap:0;padding:2px}.bn-action-toolbar .mantine-Button-root,.bn-action-toolbar .mantine-ActionIcon-root{background-color:var(--bn-colors-menu-background);border-radius:var(--bn-border-radius-small);color:var(--bn-colors-menu-text);border:none}.bn-action-toolbar .mantine-Button-root:hover,.bn-action-toolbar .mantine-ActionIcon-root:hover{background-color:var(--bn-colors-hovered-background);color:var(--bn-colors-hovered-text);border:none}.bn-action-toolbar .mantine-Button-root[data-selected],.bn-action-toolbar .mantine-ActionIcon-root[data-selected]{background-color:var(--bn-colors-selected-background);color:var(--bn-colors-selected-text);border:none}.bn-action-toolbar .mantine-Button-root[data-disabled],.bn-action-toolbar .mantine-ActionIcon-root[data-disabled]{background-color:var(--bn-colors-disabled-background);color:var(--bn-colors-disabled-text);border:none}.bn-mantine .bn-action-toolbar .mantine-Menu-itemLabel{font-size:12px}.bn-mantine .bn-badge-group{justify-content:flex-start;gap:4px;width:100%;display:flex}.bn-mantine .bn-badge{flex-grow:0}.bn-mantine .bn-badge .mantine-Chip-label{padding:0 8px}.bn-mantine .bn-badge .mantine-Chip-label:not([data-checked=true]){background-color:var(--bn-colors-menu-background);border:var(--bn-border);color:var(--bn-colors-menu-text)}.bn-mantine .bn-badge .mantine-Chip-label:hover{border:1px solid var(--mantine-primary-color-filled-hover);color:var(--mantine-primary-color-filled-hover)}.bn-mantine .bn-badge .mantine-Chip-label>span:not(.mantine-Chip-iconWrapper){gap:4px;display:inline-flex}.bn-mantine .bn-badge .mantine-Chip-label>span:not(.mantine-Chip-iconWrapper)>span{justify-content:center;align-items:center;display:inline-flex}.bn-mantine .bn-combobox-input,.bn-mantine .bn-combobox-items:not(:empty){background-color:var(--bn-colors-menu-background);border:var(--bn-border);border-radius:var(--bn-border-radius-medium);box-shadow:var(--bn-shadow-medium);color:var(--bn-colors-menu-text);gap:4px;min-width:145px;padding:2px}.bn-mantine .bn-combobox-input .bn-combobox-icon,.bn-mantine .bn-combobox-input .bn-combobox-right-section{justify-content:center;align-items:center;display:flex}.bn-mantine .bn-combobox-input .bn-combobox-error{color:var(--bn-colors-highlights-red-background)}.bn-mantine .bn-badge .mantine-Chip-iconWrapper{display:none}

.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--edit .art-tabs__pill[draggable=true]{cursor:grab}.art-tabs--edit .art-tabs__pill[draggable=true]:active{cursor:grabbing}.art-tabs__pill.is-dragging{opacity:.45}.art-tabs__pill.is-drop-target{box-shadow:inset 3px 0 0 var(--ink)}.art-tabs__pill--rename{outline:2px solid var(--ink);cursor:text;min-width:110px}.art-tabs__context-menu{z-index:1000;border:1px solid var(--line);background:#fff;border-radius:10px;min-width:130px;padding:5px;position:fixed;box-shadow:0 10px 30px rgba(0,0,0,.14)}.art-tabs__context-menu button{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:8px 10px}.art-tabs__context-menu button:hover{background:var(--paper-2,#f1f1f1)}.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}
