.ttpadding{padding:1rem 10%}.ttpadding-wide{padding:1rem 5%}@media (min-width:1440px){.ttpadding{padding:1rem 18%}.ttpadding-wide{padding:1rem 8%}}@media (min-width:1920px){.ttpadding{padding:1rem 25%}.ttpadding-wide{padding:1rem 6%}}@media (max-width:768px){.ttpadding{padding:1rem}.ttpadding-wide{padding:1rem 4%}}#editor .hljs-attr,.ttview .hljs-attr{color:var(--hlvar)}#editor .hljs-comment,#editor .hljs-quote,.ttview .hljs-comment,.ttview .hljs-quote{color:var(--hlComment);font-style:italic}.toc-node-view{position:relative;padding:1rem;border:1px solid transparent;border-radius:.25rem;transition:border-color .25s ease,background-color .25s ease}.toc-node-view:hover{border-color:var(--bg-selected-hovered);cursor:pointer}.toc-title{position:absolute;top:0;left:.75rem;transform:translateY(-50%);padding:0 .5rem;font-size:small;color:var(--text-selected);background-color:var(--bg);border-radius:999px;pointer-events:none;opacity:0;transition:opacity .15s ease}.toc-node-view:hover .toc-title{opacity:1}.toc-list,.toc-sublist{margin:.25rem 0 0 0;padding-left:1.25rem;list-style-position:outside}.toc-list{list-style-type:disc}.toc-sublist{margin-top:.25rem;list-style-type:circle}.toc-list>li,.toc-sublist>li{margin:.25rem 0}#editor .dv-child-pages-empty,.ttview .dv-child-pages-empty{padding:.75rem;color:var(--text-alt);border:1px dashed var(--border);border-radius:.25rem;background:var(--bg-overlay)}#editor .dv-synced-node{margin:1rem 0;border:1px solid var(--border);border-left:3px solid var(--icon-selected);border-radius:.25rem}#editor .dv-synced-ref.dv-synced-node{border-left-color:var(--text-alt);border-style:dashed dashed dashed solid}#editor .dv-synced-ref.dv-synced-node.ProseMirror-selectednode{outline:2px solid var(--bg-selected-hovered)}#editor .dv-synced-header{display:flex;align-items:center;gap:.5rem;padding:.25rem .5rem;font-size:.8rem;color:var(--text-alt);background:var(--bg-overlay);border-bottom:1px solid var(--border);user-select:none}#editor .dv-synced-label{color:var(--icon-selected);white-space:nowrap}#editor .dv-synced-ref .dv-synced-label{color:var(--text-alt)}#editor .dv-synced-name{flex:1;min-width:4rem;margin:0;padding:.1rem .25rem;font-size:.8rem;color:var(--text);background:0 0;border:1px solid transparent;border-radius:.25rem}#editor .dv-synced-name:focus,#editor .dv-synced-name:hover{border-color:var(--border)}#editor .dv-synced-usage{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#editor .dv-synced-source .dv-synced-usage{flex:0 1 auto}#editor .dv-synced-action{display:inline-flex;align-items:center;gap:.25rem;padding:.1rem .4rem;font:inherit;color:var(--text);white-space:nowrap;text-decoration:none;background:0 0;border:none;border-radius:.25rem;cursor:pointer}#editor .dv-synced-action:hover{background:var(--bg-raised-hovered)}#editor .dv-synced-action:disabled{opacity:.5;cursor:default}#editor .dv-synced-body{padding:0 .75rem}#editor .dv-synced-ref .dv-synced-body{cursor:default}#editor .dv-synced-notice{padding:.4rem .75rem;font-size:.8rem;color:var(--text);background:var(--panel-bg-warning);border-bottom:1px solid var(--border)}#editor .dv-synced-empty,.ttview .dv-synced-restricted p{margin:.75rem 0;color:var(--text-alt)}.ttview .dv-synced-restricted{padding:0 .75rem;border:1px dashed var(--border);border-radius:.25rem}.dv-synced-picker-list{max-height:50vh;margin-top:.5rem;overflow-y:auto}.dv-synced-picker-list .dv-synced-empty{color:var(--text-alt)}.dv-synced-picker-item{padding:.5rem;border-radius:.25rem;cursor:pointer;transition:background-color .15s ease}.dv-synced-picker-item:hover{background:var(--bg-raised-pressed)}.dv-synced-picker-name{color:var(--text)}.dv-synced-picker-meta,.dv-synced-picker-snippet{font-size:.75rem;color:var(--text-alt)}.dv-synced-picker-snippet{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#editor .hljs-keyword,#editor .hljs-selector-tag,#editor .hljs-subst,.ttview .hljs-keyword,.ttview .hljs-selector-tag,.ttview .hljs-subst{color:var(--hlkeyword)}#editor .hljs-literal,#editor .hljs-number,#editor .hljs-tag .hljs-attr,#editor .hljs-template-variable,.ttview .hljs-literal,.ttview .hljs-number,.ttview .hljs-tag .hljs-attr,.ttview .hljs-template-variable{color:var(--hlattr)}#editor .hljs-variable,.ttview .hljs-variable{color:var(--hlconst)}#editor .hljs-params,.ttview .hljs-params{color:var(--hlvar)}#editor .hljs-doctag,#editor .hljs-string,.ttview .hljs-doctag,.ttview .hljs-string{color:var(--hlString)}#editor .hljs-built_in,.ttview .hljs-built_in{color:var(--hlconst)}#editor .hljs-emphasis,.ttview .hljs-emphasis{font-style:italic}#editor .hljs-strong,.ttview .hljs-strong{font-weight:700}#editor .hljs-title,.ttview .hljs-title{color:var(--hltitle)}#editor .class_,.ttview .class_{color:var(--hlconst)}.tiptap .tt-image-node{display:block;width:100%;max-width:100%;margin:0}.tiptap .tt-image-stage{display:block;width:100%;max-width:100%;line-height:0}.tiptap .tt-image-box{position:relative;display:inline-block;max-width:100%;line-height:0}.tiptap .tt-image{display:block;width:100%;max-width:100%;height:auto}.tiptap .tt-image-node.is-selected .tt-image-box{outline:1px solid var(--bg-selected-hovered);outline-offset:2px}.tiptap .tt-image-handle{position:absolute;right:-1px;bottom:-1px;width:0;height:0;border-right:.75rem solid var(--text-selected);border-top:.75rem solid transparent;cursor:nwse-resize;display:none;z-index:999;pointer-events:auto;touch-action:none}.tiptap .tt-image-node.is-selected .tt-image-handle{display:block}body.tt-image-resizing,body.tt-image-resizing *{cursor:nwse-resize!important;user-select:none!important}.dv-attachment,.dv-attachment-node .dv-attachment-card{color:var(--text);text-decoration:none}.dv-attachment{display:inline-flex;align-items:center;gap:.4rem;max-width:100%;padding:.15rem .35rem;border-radius:.25rem;background:var(--bg-overlay);border:1px solid var(--border);vertical-align:middle}.dv-attachment-node .dv-attachment-card:hover,.dv-attachment:hover{text-decoration:none;border-color:var(--bg-selected-hovered)}.dv-attachment-name,.dv-attachment__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dv-attachment-meta,.dv-attachment__meta{color:var(--text-alt);font-size:.78rem}.dv-attachment .fa-file-lines[style*="--bg-raised"]{color:var(--text-alt)!important}.dv-attachment-node{position:relative;display:block;width:fit-content;max-width:100%;margin:.5rem 0;border-radius:.25rem}.dv-attachment-node .dv-attachment-card{display:flex;align-items:center;max-width:100%;box-sizing:border-box;border:1px solid var(--border);border-radius:.25rem;background:var(--bg-overlay);overflow:hidden;cursor:pointer}.dv-attachment-node--embed.is-selected,.dv-attachment-node.is-selected:not(.dv-attachment-node--embed) .dv-attachment-card{outline:1px solid var(--bg-selected-hovered);outline-offset:2px}.dv-attachment-preview{display:flex;align-items:center;justify-content:center;flex:0 0 auto;color:var(--text-selected);background:var(--bg-raised)}.dv-attachment-main{display:flex;flex-direction:column;min-width:0}.dv-attachment-node .dv-attachment-card:hover,.dv-attachment:hover .dv-attachment-card-main,.dv-attachment:hover .dv-attachment-inline-main,.dv-attachment:hover .dv-attachment-thumb-main{background:var(--bg-overlay-hovered);cursor:pointer}.dv-attachment--inline,.dv-attachment-node--inline{display:inline-flex;width:auto;max-width:100%;margin:0 .15rem;vertical-align:baseline}.dv-attachment--inline{padding:0;border:0;background:0 0}.dv-attachment-inline-main,.dv-attachment-node--inline .dv-attachment-card{display:inline-flex;align-items:center;gap:.35rem;max-width:100%;padding:.05rem .25rem;border:1px solid var(--border);border-radius:.25rem;background:var(--bg-overlay);transition:background-color .25s ease}.dv-attachment-node--inline .dv-attachment-preview{width:auto;height:auto;background:0 0;font-size:.95rem}.dv-attachment-node--inline .dv-attachment-download,.dv-attachment-node--inline .dv-attachment-meta{display:none}.dv-attachment--card,.dv-attachment--embed,.dv-attachment-node--card,.dv-attachment-node--embed{display:block;width:100%;max-width:100%;margin:.5rem 0}.dv-attachment--card,.dv-attachment--embed{padding:0;border:0;background:0 0}.dv-attachment-card-main,.dv-attachment-node--card .dv-attachment-card,.dv-attachment-node--embed .dv-attachment-card{display:flex;align-items:center;width:100%;gap:.75rem;padding:.7rem .85rem;border:1px solid var(--border);border-radius:.25rem;background:var(--bg-overlay);box-sizing:border-box;transition:background-color .25s ease}.dv-attachment-card-icon,.dv-attachment-node--card .dv-attachment-preview,.dv-attachment-node--embed .dv-attachment-preview{width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;flex:0 0 2.25rem;border-radius:.25rem;color:var(--text-selected);background:var(--bg-raised)}.dv-attachment-card-copy,.dv-attachment-node--card .dv-attachment-main,.dv-attachment-node--embed .dv-attachment-main{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.dv-attachment-card-download,.dv-attachment-download{margin-left:auto;flex:0 0 auto;color:var(--text-alt)}.dv-attachment-card-download:hover,.dv-attachment-download:hover{color:var(--link)}.dv-attachment--thumbnail,.dv-attachment-node--thumbnail{display:inline-block;width:10rem;max-width:10rem;margin:.5rem .35rem .5rem 0;vertical-align:top}.dv-attachment--thumbnail{padding:0;border:0;background:0 0;overflow:visible}.dv-attachment-node--thumbnail .dv-attachment-card,.dv-attachment-thumb-main{display:flex;flex-direction:column;align-items:stretch;width:10rem;height:7.7rem;border:1px solid var(--border);border-radius:.3rem;background:var(--bg-overlay);overflow:hidden;transition:background-color ease .25s}.dv-attachment-node--thumbnail .dv-attachment-preview,.dv-attachment-thumb-preview{height:5.5rem;display:flex;align-items:center;justify-content:center;flex:0 0 5.5rem;color:var(--text-selected);font-size:1.65rem}.dv-attachment-node--thumbnail .dv-attachment-name,.dv-attachment-thumb-name{display:block;max-width:100%;box-sizing:border-box;padding:.35rem .45rem 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-size:.8rem}.dv-attachment-node--thumbnail .dv-attachment-download,.dv-attachment-node--thumbnail .dv-attachment-meta{display:none}.dv-attachment--embed .dv-attachment-card-main,.dv-attachment-node--embed .dv-attachment-card{border-bottom:0;border-radius:.3rem .3rem 0 0}.dv-attachment-embed-body{display:block;overflow:hidden;border:1px solid var(--border);border-radius:0 0 .3rem .3rem;background:var(--bg-sunken);cursor:auto}.dv-attachment-embed-frame{display:block;width:100%;height:32rem;border:0}.dv-attachment-embed-media{display:block;width:100%;max-height:32rem;background:#000}.dv-attachment-embed-audio{display:block;width:calc(100% - 1.5rem);margin:.75rem}.dv-attachment-embed-text{max-height:24rem;overflow:auto}.dv-attachment-embed-text .dv-file-preview-code{min-height:0;font-size:.85rem}.dv-attachment-embed-text .dv-file-preview-loading{min-height:0;padding:1.5rem;color:var(--text-alt)}.dv-file-toolbar{position:fixed;z-index:9999;display:flex;align-items:center;gap:2px;padding:4px;box-sizing:border-box;border-radius:6px;border:1px solid var(--border);background:var(--bg-raised);box-shadow:0 8px 24px rgba(0,0,0,.35)}.dv-file-toolbar[hidden]{display:none}.dv-file-toolbar__btn{min-width:2rem;height:2rem;margin:0;padding:0 .5rem;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;box-sizing:border-box;border:none;border-radius:4px;background:0 0;color:var(--text-alt);font-size:.9rem;text-decoration:none;cursor:pointer}.dv-file-toolbar__btn.is-active,.dv-file-toolbar__btn:hover{color:var(--text);background:var(--bg-raised-hovered);text-decoration:none}.dv-file-toolbar__chevron{font-size:.65rem}.dv-file-toolbar__sep{width:1px;height:1.25rem;margin:0 2px;background:var(--border)}.dv-file-preview{position:fixed;inset:0;z-index:10000;display:flex;flex-direction:column;color:var(--text);background:var(--bg)}.dv-file-preview-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4.2rem;padding:.7rem 1.4rem;background:var(--bg-overlay);box-sizing:border-box}.dv-file-preview-title{display:flex;align-items:center;gap:.8rem;min-width:0}.dv-file-preview-title>i{width:1.75rem;height:1.75rem;display:inline-flex;align-items:center;justify-content:center;color:var(--text-alt);background:var(--bg-overlay);border-radius:.2rem}.dv-file-preview-title span{display:flex;flex-direction:column;min-width:0}.dv-file-preview-title strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dv-file-preview-title small{color:var(--text-alt);text-transform:capitalize}.dv-file-preview-tools{display:flex;align-items:center;gap:1rem}.dv-file-preview-tools a,.dv-file-preview-tools button{padding:.5rem;border:0;color:var(--text-alt);background:0 0;cursor:pointer;font-size:1rem;border-radius:.5rem;transition:background-color .15s ease}.dv-file-preview-tools a:hover,.dv-file-preview-tools button:hover{color:var(--text);background:var(--bg-overlay-hovered)}.dv-file-preview-body{flex:1 1 auto;min-height:0;overflow:auto}.dv-file-preview-code{margin:0;padding:.7rem 0;min-height:100%;border:0;border-radius:0;color:var(--text);background:var(--bg-sunken);line-height:1.55}.dv-file-preview-line{display:grid;grid-template-columns:3rem minmax(0,1fr);min-height:1.55rem}.dv-file-preview-line:nth-child(odd){background:var(--bg-raised)}.dv-file-preview-line:hover{background:var(--bg-overlay-hovered)}.dv-file-preview-line-number{padding:0 .75rem;color:var(--text-alt);text-align:right;user-select:none}.dv-file-preview-line code{padding:0 .75rem;background:0 0;white-space:pre}.dv-file-preview-frame,.dv-file-preview-media{display:block;width:100%;height:100%;border:0;background:var(--bg-sunken)}.dv-file-preview-media{object-fit:contain}.dv-file-preview-audio,.dv-file-preview-empty,.dv-file-preview-loading{min-height:100%;display:flex;align-items:center;justify-content:center}.dv-file-preview-empty{flex-direction:column;gap:.5rem;text-align:center}.dv-file-preview-empty>i{font-size:4rem;color:var(--text-alt)}.dv-file-preview-empty a{margin-top:1rem;padding:.5rem .8rem;border-radius:.5rem;color:var(--text-black);background:var(--icon-info);transition:background-color .15s ease}.dv-file-preview-empty a:hover{background:var(--bg-selected-bold);text-decoration:none}#editor .info-block,.ttview .info-block{display:flex;gap:1rem;padding:1rem;border-radius:.25rem;margin:.75rem 0}#editor .info-block__icon,.ttview .info-block__icon{display:flex;align-items:start;margin-right:.5rem}#editor .info-block__svg,.ttview .info-block__svg{width:18px;height:18px;flex-shrink:0}#editor .info-block__body,.ttview .info-block__body{flex:1 1 auto;color:var(--text)}#editor .info-block__body>*,.ttview .info-block__body>*{margin:0}#editor .info-block--note,.ttview .info-block--note{background:var(--panel-bg-note)}#editor .info-block--note .info-block__svg,.ttview .info-block--note .info-block__svg{color:var(--icon-note)}#editor .info-block--info,.ttview .info-block--info{background:var(--panel-bg-info)}#editor .info-block--info .info-block__svg,.ttview .info-block--info .info-block__svg{color:var(--icon-info)}#editor .info-block--warning,.ttview .info-block--warning{background:var(--panel-bg-warning)}#editor .info-block--warning .info-block__svg,.ttview .info-block--warning .info-block__svg{color:var(--icon-warning)}#editor .info-block--error,.ttview .info-block--error{background:var(--panel-bg-danger)}#editor .info-block--error .info-block__svg,.ttview .info-block--error .info-block__svg{color:var(--icon-danger)}#editor .info-block--success,.ttview .info-block--success{background:var(--panel-bg-success)}#editor .info-block--success .info-block__svg,.ttview .info-block--success .info-block__svg{color:var(--icon-success)}#editor h1,#editor h2,#editor h3,#editor h4,#editor h5,#editor h6,.ttview h1,.ttview h2,.ttview h3,.ttview h4,.ttview h5,.ttview h6{font-weight:500}#editor hr,.ttview hr{border:none;border-top:1px solid var(--border);margin:2rem 0}#editor pre,.ttview pre{padding:.5rem;background-color:var(--bg-overlay);border:1px solid var(--border);border-radius:.25rem;line-height:1.4;overflow-x:auto}#editor code,.ttview code{font-size:1rem;background-color:var(--bg-overlay);border-radius:.25rem;padding:0 .25rem}#editor pre code,.ttview pre code{padding:0;position:relative}.ttview .code-copy-btn{position:absolute;top:.3rem;right:.3rem;z-index:2;padding:.25rem .4rem;border:1px solid transparent;border-radius:.25rem;cursor:pointer;font-size:1rem;color:var(--text);transition:all .25s ease}.ttview .code-copy-btn:hover{border:1px solid var(--border);background-color:var(--bg-raised-pressed)}.ttview .code-copy-wrap{position:relative}.ttview .code-copy-wrap>pre{margin:0}#editor blockquote,.ttview blockquote{background:var(--bg-overlay);border-left:10px solid var(--bg-overlay-pressed);margin:1rem 0;padding:.75rem 1rem;border-radius:.25rem}#editor blockquote>p,.ttview blockquote>p{margin:0}#editor a,.ttview a{color:var(--link);cursor:pointer}#editor a:hover,.ttview a:hover{text-decoration:underline}#editor table,.ttview table{color:var(--text);margin:0;overflow:hidden;table-layout:fixed;max-width:100%}#editor table p,.ttview table p{margin:0;width:fit-content}#editor table th,.ttview table th{background-color:var(--bg-overlay)}#editor table td,#editor table th,.ttview table td,.ttview table th{position:relative;border:solid 1px var(--border);padding:.5rem .6875rem;box-sizing:border-box;min-width:1rem;vertical-align:top}.table-horizontal-borders tr td{border-left:solid 1px transparent;border-right:solid 1px transparent;border-top:solid 1px transparent;border-bottom:solid 1px var(--border)}.tiptap table .column-resize-handle{position:absolute;top:0;bottom:0;right:-2px;width:3px;z-index:10;pointer-events:none;background-color:var(--brand)}.tiptap table .column-resize-handle{right:-1px}.tiptap.resize-cursor{cursor:ew-resize;cursor:col-resize}.dv-api-builder,.dv-api-endpoint{display:block;margin:2rem 0}.dv-api-builder{padding:1rem;border:1px solid transparent;border-radius:.5rem;transition:border-color .25s ease,background-color .25s ease}.dv-api-builder:hover{border-color:var(--bg-selected-hovered);cursor:pointer}.dv-api-editor,.dv-api-render{display:block;width:100%}.dv-api-render{line-height:1.55}.dv-api-layout,.dv-api-main{display:block;min-width:0}.dv-api-examples{display:none}.dv-api-editor-section,.dv-api-editor-top,.dv-api-header,.dv-api-section{display:block;margin-bottom:1.75rem}.dv-api-title{margin:0 0 .55rem}.dv-api-checkbox-wrap,.dv-api-editor-item-grid,.dv-api-editor-item-header,.dv-api-editor-route-row,.dv-api-editor-section-header,.dv-api-response-meta,.dv-api-route-row{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.dv-api-route-row{gap:.65rem;margin-bottom:.6rem}.dv-api-code-block code,.dv-api-input,.dv-api-param-name,.dv-api-param-optional,.dv-api-param-required,.dv-api-param-type,.dv-api-response-language,.dv-api-response-status,.dv-api-route,.dv-api-select,.dv-api-textarea{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono',monospace}.dv-api-route{font-size:1rem;overflow-wrap:anywhere}.dv-api-description{max-width:72ch;margin:.4rem 0 0;color:var(--text-alt)}.dv-api-section-title{margin:0 0 .75rem;font-size:1.15rem;font-weight:650}.dv-api-method{display:inline-flex;align-items:center;min-height:1.75rem;padding:.2rem .5rem;border-radius:.25rem;color:#fff;font-size:.85rem;font-weight:700;line-height:1}.dv-api-method-get{background-color:var(--panel-bg-info-hovered)}.dv-api-method-post{background-color:var(--panel-bg-success-hovered)}.dv-api-method-patch,.dv-api-method-put{background-color:var(--panel-bg-warning-hovered)}.dv-api-method-delete{background-color:var(--panel-bg-danger-hovered)}.dv-api-table-wrap{width:100%;overflow-x:auto;border:1px solid var(--border);border-radius:.4rem}.dv-api-param-table{width:100%;margin:0;border-collapse:collapse;table-layout:auto}.dv-api-param-table td,.dv-api-param-table th{padding:.65rem .75rem;border-bottom:1px solid var(--border);text-align:left;vertical-align:top}.dv-api-param-table th{color:var(--text-alt);font-size:.82rem;font-weight:650;text-transform:uppercase}.dv-api-param-table tr:last-child td{border-bottom:0}.dv-api-param-description{min-width:16rem}.dv-api-param-required{color:var(--hlattr);font-weight:650}.dv-api-param-optional{color:var(--text-alt)}.dv-api-editor-list,.dv-api-editor-sections,.dv-api-response-list{display:grid;gap:1rem}.dv-api-response-item{border:1px solid var(--border);border-radius:.5rem}.dv-api-response-item{overflow:hidden}.dv-api-response-meta{padding:.75rem .9rem;border-bottom:1px solid var(--border)}.dv-api-response-status{font-weight:700}.dv-api-response-title{font-weight:650}.dv-api-response-language{margin-left:auto;color:var(--text-alt)}.dv-api-response-details{display:block}.dv-api-response-summary{padding:.75rem .9rem;color:var(--text-alt);cursor:pointer}.dv-api-response-summary:hover{color:var(--text)}.dv-api-code-block{margin:0;padding:1rem;white-space:pre;overflow-x:auto}.dv-api-examples-sticky{position:sticky;top:1rem;overflow:hidden;border:1px solid var(--border);border-radius:.5rem}.dv-api-examples-header{padding:.85rem;border-bottom:1px solid var(--border)}.dv-api-examples-title{margin-bottom:.65rem;font-weight:650}.dv-api-examples-options{display:flex;flex-wrap:wrap;gap:.35rem}.dv-api-example-option{width:auto;padding:.35rem .5rem;border:1px solid var(--border);border-radius:.25rem;background:0 0;color:var(--text-alt);font-size:.8rem}.dv-api-example-option.is-active,.dv-api-example-option:hover{border-color:var(--bg-selected-hovered);color:var(--text)}.dv-api-example-code{max-height:34rem;margin:0;padding:1rem;overflow:auto;white-space:pre}.dv-api-example-code[hidden]{display:none}.dv-api-editor-section{padding:1rem;background:var(--bg-overlay);border-radius:.5rem}.dv-api-editor-item-header,.dv-api-editor-section-header{justify-content:flex-end;margin-bottom:.75rem}.dv-api-editor-section-header{justify-content:space-between}.dv-api-editor-item-header .dv-api-button{width:auto;margin-left:auto}.dv-api-editor-section-title{font-weight:650}.dv-api-editor-item{padding:.85rem;background:var(--bg-raised);border:1px solid transparent;border-radius:.5rem}.dv-api-field{display:block;margin-bottom:.75rem}.dv-api-empty,.dv-api-field-label{display:block;margin-bottom:.35rem;color:var(--text-alt);font-size:.85rem}.dv-api-field-route{flex:1 1 20rem}.dv-api-field-method{flex:0 0 10rem}.dv-api-field-compact{flex:0 0 9rem}.dv-api-button,.dv-api-input,.dv-api-select,.dv-api-textarea{width:100%;box-sizing:border-box}.dv-api-textarea{resize:vertical}.dv-api-checkbox-wrap{min-height:2.25rem;gap:.45rem}.dv-api-button{cursor:pointer}.dv-api-editor-item-grid>.dv-api-field{flex:1 1 12rem;min-width:0}.dv-api-editor-item-grid-response>.dv-api-field{flex-basis:10rem}@media (max-width:700px){.dv-api-builder{padding:.75rem}.dv-api-response-language{margin-left:0}}@media (min-width:1100px){.ttpadding-wide .dv-api-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,28rem);gap:1.25rem;align-items:start}.ttpadding-wide .dv-api-examples{display:block;min-width:0}}#editor .dv-version-history,.ttview .dv-version-history{display:block;width:100%;margin:1.5rem 0;overflow-y:scroll;max-height:30rem}#editor .dv-version-history-node{border:1px solid transparent;border-radius:.25rem;padding:.25rem}#editor .dv-version-history-node:hover{border-color:var(--bg-selected-hovered);cursor:grab}#editor .dv-version-history-scroll,.ttview .dv-version-history-scroll{width:100%;overflow-x:auto}#editor .dv-version-history-table,.ttview .dv-version-history-table{width:100%;margin:0;border-collapse:collapse;table-layout:auto}#editor .dv-version-history-table td,#editor .dv-version-history-table th,.ttview .dv-version-history-table td,.ttview .dv-version-history-table th{padding:.75rem .65rem;border-top:1px solid var(--border);border-right:0;border-bottom:0;border-left:0;vertical-align:top;text-align:left}#editor .dv-version-history-table th,.ttview .dv-version-history-table th{font-weight:600;background:0 0}#editor .dv-version-history-version,.ttview .dv-version-history-version{width:12rem;font-weight:600;white-space:nowrap}#editor .dv-version-history-date,.ttview .dv-version-history-date{width:14rem;white-space:nowrap}#editor .dv-version-history-editor,.ttview .dv-version-history-editor{font-weight:600}#editor .dv-version-history-empty,.ttview .dv-version-history-empty{padding:.75rem;color:var(--text-alt);border:1px dashed var(--border);border-radius:.25rem;background:var(--bg-overlay)}.mention{text-decoration:none;border-radius:.35rem;padding:.05rem .25rem;font-weight:500}.mention-menu{position:fixed;z-index:9999;min-width:220px;max-width:320px;background:var(--bg-overlay);border:1px solid var(--border);border-radius:.75rem;box-shadow:0 12px 30px rgba(0,0,0,.14);padding:.35rem}.mention-menu-item{width:100%;display:flex;align-items:center;gap:.45rem;text-align:left;padding:.5rem;background:0 0;border:0;border-radius:.5rem;cursor:pointer}.mention-menu-item:hover{background:var(--bg-overlay-hovered)}.mention-menu-item.is-selected{background:var(--bg-selected-hovered)}.mention-menu-prefix{opacity:.65;font-weight:700}.mention-menu-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mention-menu-empty{padding:.5rem;opacity:.7}.slash-command-text{min-width:0;display:flex;flex-direction:column;gap:.1rem}.slash-command-description{color:var(--text-alt);font-size:.75rem;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#editor table td[data-align=center],#editor table th[data-align=center],.ttview table td[data-align=center],.ttview table th[data-align=center]{text-align:center}#editor table td[data-align=center]>p,#editor table th[data-align=center]>p,.ttview table td[data-align=center]>p,.ttview table th[data-align=center]>p{margin-left:auto;margin-right:auto}#editor table td[data-align=right],#editor table th[data-align=right],.ttview table td[data-align=right],.ttview table th[data-align=right]{text-align:right}#editor table td[data-align=right]>p,#editor table th[data-align=right]>p,.ttview table td[data-align=right]>p,.ttview table th[data-align=right]>p{margin-left:auto}#editor table[data-numbered],.ttview table[data-numbered]{counter-reset:tt-row}#editor table[data-numbered] tr:has(> td),.ttview table[data-numbered] tr:has(> td){counter-increment:tt-row}#editor table[data-numbered] tr>:first-child,.ttview table[data-numbered] tr>:first-child{padding-left:2.75rem}#editor table[data-numbered] tr:has(> td)>:first-child::before,.ttview table[data-numbered] tr:has(> td)>:first-child::before{content:counter(tt-row);position:absolute;top:0;bottom:0;left:0;width:2rem;padding-top:.5rem;box-sizing:border-box;text-align:center;font-size:.85em;color:var(--text-alt);background-color:var(--bg-overlay);border-right:solid 1px var(--border);user-select:none;pointer-events:none}.ProseMirror td.selectedCell::after,.ProseMirror th.selectedCell::after{content:'';position:absolute;inset:0;z-index:2;pointer-events:none;background-color:rgba(102,157,241,.14)}.tt-table-add-dot,.tt-table-cell-btn,.tt-table-thumb{position:fixed;z-index:9999;margin:0;padding:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;user-select:none;appearance:none;-webkit-appearance:none}.tt-table-add-dot[hidden],.tt-table-cell-btn[hidden],.tt-table-menu[hidden],.tt-table-thumb[hidden]{display:none}.tt-table-thumb{width:24px;height:12px;border-radius:4px;border:1px solid var(--border);background:var(--bg-overlay);color:var(--text-alt);font-size:8px;opacity:.85;transform:translate(-50%,-50%);transition:background-color .1s,color .1s,opacity .1s}.tt-table-thumb--row{width:12px;height:24px}.tt-table-thumb:hover{opacity:1;color:var(--text);background:var(--bg-overlay-hovered)}.tt-table-thumb.is-active{opacity:1;color:var(--text-white);border-color:var(--bg-selected-bold);background:var(--bg-selected-pressed)}.tt-table-thumb.is-danger{color:var(--text-white);border-color:var(--icon-danger);background:var(--icon-danger)}.tt-table-cell-btn{width:20px;height:20px;border-radius:4px;border:1px solid var(--border);background:var(--bg-raised);color:var(--text-alt);font-size:10px}.tt-table-cell-btn:hover{color:var(--text);background:var(--bg-raised-hovered)}.tt-table-cell-btn.is-active{color:var(--text-selected);border-color:var(--bg-selected-bold)}.tt-table-add-dot{width:6px;height:6px;border-radius:50%;border:1px solid transparent;background:var(--text-alt);color:transparent;font-size:9px;opacity:.55;transform:translate(-50%,-50%);transition:width .1s,height .1s,background-color .1s,opacity .1s}.tt-table-add-dot::before{content:'';position:absolute;inset:-7px;border-radius:50%}.tt-table-add-dot:hover{width:18px;height:18px;opacity:1;color:var(--text);border-color:var(--border);background:var(--bg-raised-hovered)}.tt-table-add-dot:hover::before{inset:-3px}.tt-table-col-guide,.tt-table-row-guide{position:fixed;z-index:9998;pointer-events:none;background:var(--bg-selected-bold)}.tt-table-row-guide{height:2px}.tt-table-col-guide{width:2px}.tt-table-target{position:fixed;z-index:9997;pointer-events:none;box-sizing:border-box;border:2px solid var(--bg-selected-bold);background:rgba(102,157,241,.06)}.tt-table-target.is-danger{border-color:var(--icon-danger);background:rgba(241,91,80,.14)}.tt-table-menu{position:fixed;z-index:10000;min-width:13rem;padding:.25rem 0;box-sizing:border-box;border-radius:6px;border:1px solid var(--border);background:var(--bg-raised);color:var(--text);font-size:.875rem;box-shadow:0 8px 24px rgba(0,0,0,.35)}.tt-table-submenu{min-width:0}.tt-table-menu__item{width:100%;margin:0;border-radius:0;display:flex;align-items:center;gap:.625rem;padding:.4rem .75rem;border:none;background:0 0;color:inherit;font:inherit;text-align:left;cursor:pointer}.tt-table-menu__item:hover{background:var(--bg-raised-hovered)}.tt-table-menu__item--danger:hover{color:var(--icon-danger)}.tt-table-menu__icon{width:1rem;display:inline-flex;justify-content:center;color:var(--text-alt);font-size:.8rem}.tt-table-menu__item--danger:hover .tt-table-menu__icon{color:var(--icon-danger)}.tt-table-menu__label{flex:1;white-space:nowrap}.tt-table-menu__check,.tt-table-menu__chevron{color:var(--text-alt);font-size:.7rem}.tt-table-menu__check{color:var(--text-selected)}.tt-table-menu__sep{height:1px;margin:.25rem 0;background:var(--border)}.tt-table-menu__switch{position:relative;width:28px;height:16px;flex:none;border-radius:8px;background:var(--bg-overlay-pressed);transition:background-color .15s}.tt-table-menu__switch span{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:var(--text);transition:transform .15s}.tt-table-menu__switch.is-on{background:var(--bg-selected-bold)}.tt-table-menu__switch.is-on span{transform:translateX(12px);background:var(--text-white)}.tt-table-menu__swatch{width:14px;height:14px;flex:none;border-radius:3px;border:1px solid var(--border);box-sizing:border-box}.tt-table-menu__swatches{display:grid;grid-template-columns:repeat(4,24px);gap:.375rem;padding:.375rem .5rem}.tt-table-menu__swatch-btn{width:24px;height:24px;margin:0;padding:0;display:flex;align-items:center;justify-content:center;border-radius:4px;border:1px solid var(--border);background:0 0;color:var(--text-alt);font-size:.75rem;cursor:pointer}.tt-table-menu__swatch-btn:hover{border-color:var(--text-alt)}.tt-table-menu__swatch-btn.is-active{outline:2px solid var(--bg-selected-bold);outline-offset:1px}