/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-divide-y-reverse:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}.command-palette-footer{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--p-color-divider);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--p-color-text-subdued);justify-content:space-between;align-items:center;display:flex}.command-palette-footer__hints{align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.command-palette-footer__hint{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:flex}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.command-palette-results{--tw-outline-style:none;outline-style:none;max-height:300px}.command-palette-row-item{cursor:default;border-radius:calc(var(--radius) - 2px);padding:0}.command-palette-row-item:not(:last-child){margin-bottom:var(--spacing,.25rem)}.command-row{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:calc(var(--radius) - 2px);width:100%;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));display:flex}[data-highlighted]>.command-row{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-highlighted]>.command-row{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.p-code-container{border-radius:var(--radius);background-color:var(--p-color-bg-code);padding-inline:var(--spacing,.25rem);color:var(--p-color-text-code);padding-block:0;display:inline-block}.p-code-container--block{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2);display:block}.p-line-numbers{counter-reset:line;text-align:right;min-width:max-content;color:var(--p-color-text-subdued);position:relative;overflow:hidden}.p-line-numbers__line-number{text-align:right;width:max-content;min-width:max-content;margin-left:auto}.p-line-numbers__line-number:before{counter-increment:line;content:counter(line)}.p-code-highlight{tab-size:4;-webkit-hyphens:none;hyphens:none;border-radius:var(--radius);background-color:var(--p-color-bg-code);padding-inline:var(--spacing,.25rem);padding-block:0;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;display:flex;overflow:auto}.p-code-highlight--inline{display:inline-flex}.p-code-highlight__code-wrapper{font-size:inherit;color:var(--p-color-text-code);background-color:#0000;padding:0}.p-code-highlight__code-wrapper--show-line-numbers{border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--p-color-divider);padding-block:var(--spacing,.25rem);padding-left:calc(var(--spacing,.25rem) * 2);border-top-left-radius:0;border-bottom-left-radius:0}.p-code-highlight__line-numbers{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem)}.p-code-highlight__code-wrapper .hljs-subst,.p-code-highlight__code-wrapper .hljs{color:var(--p-color-text-code)}.p-code-highlight__code-wrapper .hljs-comment{color:var(--p-color-syntax-comment)}.p-code-highlight__code-wrapper .hljs-quote{font-style:italic}.p-code-highlight__code-wrapper .hljs-variable,.p-code-highlight__code-wrapper .hljs-template-variable,.p-code-highlight__code-wrapper .hljs-tag,.p-code-highlight__code-wrapper .hljs-name,.p-code-highlight__code-wrapper .hljs-selector-id,.p-code-highlight__code-wrapper .hljs-selector-class,.p-code-highlight__code-wrapper .hljs-regexp,.p-code-highlight__code-wrapper .hljs-deletion{color:var(--p-color-syntax-selector)}.p-code-highlight__code-wrapper .hljs-number,.p-code-highlight__code-wrapper .hljs-built_in,.p-code-highlight__code-wrapper .hljs-literal,.p-code-highlight__code-wrapper .hljs-type,.p-code-highlight__code-wrapper .hljs-params,.p-code-highlight__code-wrapper .hljs-meta,.p-code-highlight__code-wrapper .hljs-link{color:var(--p-color-syntax-parameter)}.p-code-highlight__code-wrapper .hljs-attr,.p-code-highlight__code-wrapper .hljs-attribute{color:var(--p-color-syntax-attribute)}.p-code-highlight__code-wrapper .hljs-string,.p-code-highlight__code-wrapper .hljs-symbol,.p-code-highlight__code-wrapper .hljs-bullet,.p-code-highlight__code-wrapper .hljs-addition{color:var(--p-color-syntax-symbol)}.p-code-highlight__code-wrapper .hljs-title,.p-code-highlight__code-wrapper .hljs-section{color:var(--p-color-syntax-title)}.p-code-highlight__code-wrapper .hljs-keyword,.p-code-highlight__code-wrapper .hljs-selector-tag{color:var(--p-color-syntax-keyword)}.p-code-highlight__code-wrapper .hljs-code{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.p-code-highlight__code-wrapper .hljs-strikethrough{text-decoration-line:line-through}.p-code-highlight__code-wrapper .hljs-emphasis{font-style:italic}.p-code-highlight__code-wrapper .hljs-strong{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media screen and (-ms-high-contrast:active){.p-code-highlight__code-wrapper .hljs-addition,.p-code-highlight__code-wrapper .hljs-attr,.p-code-highlight__code-wrapper .hljs-built_in,.p-code-highlight__code-wrapper .hljs-bullet,.p-code-highlight__code-wrapper .hljs-comment,.p-code-highlight__code-wrapper .hljs-link,.p-code-highlight__code-wrapper .hljs-literal,.p-code-highlight__code-wrapper .hljs-meta,.p-code-highlight__code-wrapper .hljs-number,.p-code-highlight__code-wrapper .hljs-params,.p-code-highlight__code-wrapper .hljs-string,.p-code-highlight__code-wrapper .hljs-symbol,.p-code-highlight__code-wrapper .hljs-type,.p-code-highlight__code-wrapper .hljs-quote{color:highlight}.p-code-highlight__code-wrapper .hljs-keyword,.p-code-highlight__code-wrapper .hljs-selector-tag{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}}@property --tw-font-weight{syntax:"*";inherits:false}.p-heading{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.p-heading--1{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}.p-heading--2{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}.p-heading--3{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}.p-heading--4{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}.p-heading--5{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}.p-heading--6{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.p-hash-link{cursor:pointer;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex;position:relative}.p-hash-link:before{content:"#";width:0;color:var(--p-color-text-link);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:inline-block;position:relative;top:0;left:0}.p-hash-link:hover.p-hash-link:before{margin-right:var(--spacing,.25rem);opacity:1;width:min-content}.p-tooltip{z-index:50;max-width:var(--p-tooltip-max-width,300px);animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);background-color:var(--popover);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--popover-foreground);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-enter-opacity:0;--tw-enter-scale:.95;border-width:1px;overflow:hidden}.p-tooltip[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.p-tooltip[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.p-tooltip[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.p-tooltip[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.p-tooltip[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-exit-opacity:0;--tw-exit-scale:.95}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}[data-radix-popper-content-wrapper]{z-index:var(--p-tooltip-content-z-index,100)!important}.p-dropdown-menu-content{z-index:50;min-width:calc(var(--spacing,.25rem) * 32);border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);background-color:var(--popover);padding:var(--spacing,.25rem);color:var(--popover-foreground);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;overflow:hidden}.p-dropdown-menu-content[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.p-dropdown-menu-content[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.p-dropdown-menu-content[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.p-dropdown-menu-content[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.p-dropdown-menu-content[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-exit-opacity:0;--tw-exit-scale:.95}.p-dropdown-menu-content[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-enter-opacity:0;--tw-enter-scale:.95}.p-dropdown-menu-label{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.p-dropdown-menu-item{cursor:default;border-radius:var(--radius-xs,.125rem);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-outline-style:none;outline-style:none;align-items:center;display:flex;position:relative}@media (forced-colors:active){.p-dropdown-menu-item{outline-offset:2px;outline:2px solid #0000}}.p-dropdown-menu-item{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));-webkit-user-select:none;user-select:none}.p-dropdown-menu-item:focus{background-color:var(--accent);color:var(--accent-foreground)}.p-dropdown-menu-item[data-disabled]{pointer-events:none;opacity:.5}.p-table{border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--p-color-divider);background-color:inherit;overflow:auto hidden}.p-table--scrolled-left .p-table-cell--sticky-left{clip-path:inset(0 -8px 0 0);box-shadow:4px 0 6px -4px #00000026}.p-table--scrolled-right .p-table-cell--sticky-right{clip-path:inset(0 0 0 -8px);box-shadow:-4px 0 6px -4px #00000026}.p-table__table{border-collapse:collapse;background-color:#0000}.p-table__table--resizing,.p-table__table--resizing thead,.p-table__table--resizing tbody,.p-table__table--resizing tfoot{display:block}.p-table__table--resizing tr{display:flex}.p-table__table--resizing th,.p-table__table--resizing td{display:block}.p-table__checkbox-cell{flex-shrink:0;width:44px;min-width:44px}.p-table__checkbox-cell--sticky,.p-table-head .p-table__checkbox-cell--sticky,.p-table-body .p-table__checkbox-cell--sticky{background-color:inherit}.p-table-header{position:relative}.p-table-head .p-table-row,.p-table-body .p-table-row{background-color:inherit}.p-table-data{text-overflow:ellipsis;overflow:hidden}.p-table-row--spacer{border:0;min-height:0;padding:0;display:block}.p-table-row--spacer td{border:0;height:100%;padding:0}.p-table-header__resizer{cursor:col-resize;touch-action:none;background-color:var(--p-color-divider);-webkit-user-select:none;user-select:none;opacity:0;z-index:10;pointer-events:auto;width:5px;height:100%;transition:opacity .2s,background-color .2s;position:absolute;top:0;right:0}.p-table-header__resizer--resizing{opacity:1;background-color:currentColor}@media (hover:hover){.p-table-header:hover>.p-table-header__resizer{opacity:1}.p-table-header__resizer:hover{background-color:currentColor}}.p-table-header-content{align-items:center;gap:var(--spacing,.25rem);display:flex}.p-table-sort-button{align-items:center;gap:var(--spacing,.25rem);border-radius:calc(var(--radius) - 4px);padding:var(--spacing,.25rem);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}@media (hover:hover){.p-table-sort-button:hover{background-color:var(--accent)}}.p-table-sort-button{cursor:pointer;background:0 0;border:none}@media (hover:hover){.p-table-header:hover .p-table-sort-button{opacity:1}}.p-table-sort-button--active{opacity:1}.p-table-sort-icon{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);color:var(--p-color-text-subdued);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-shrink:0}.p-table-sort-button--active .p-table-sort-icon,.p-table-sort-button:hover .p-table-sort-icon{color:var(--p-color-text-default)}.p-table-sort-options-button{align-items:center;gap:var(--spacing,.25rem);border-radius:calc(var(--radius) - 4px);padding:var(--spacing,.25rem);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}@media (hover:hover){.p-table-sort-options-button:hover{background-color:var(--accent)}}.p-table-sort-options-button{cursor:pointer;background:0 0;border:none}@media (hover:hover){.p-table-header:hover .p-table-sort-options-button{opacity:1}}.p-table-sort-options-button--active,.p-table-sort-options-button[data-state=open]{opacity:1}.p-table-sort-options-button[data-state=open]{background-color:var(--accent)}.p-table-sort-options-icon{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);color:var(--p-color-text-subdued);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-shrink:0}.p-table-sort-options-button--active .p-table-sort-options-icon,.p-table-sort-options-button[data-state=open] .p-table-sort-options-icon,.p-table-sort-options-button:hover .p-table-sort-options-icon{color:var(--p-color-text-default)}.p-table-reorder-button{border-radius:calc(var(--radius) - 4px);padding:var(--spacing,.25rem);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));align-items:center;display:flex}@media (hover:hover){.p-table-reorder-button:hover{background-color:var(--accent)}}.p-table-reorder-button{cursor:grab;background:0 0;border:none}@media (hover:hover){.p-table-header:hover .p-table-reorder-button{opacity:1}}.p-table-reorder-button:active{cursor:grabbing}.p-table-reorder-button--dragging{opacity:.5}.p-table-reorder-icon{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);color:var(--p-color-text-subdued);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-shrink:0}.p-table-reorder-button:hover .p-table-reorder-icon{color:var(--p-color-text-default)}.p-table-filter-button{border-radius:calc(var(--radius) - 4px);padding:var(--spacing,.25rem);color:var(--p-color-text-subdued);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));align-items:center;display:flex;position:relative}@media (hover:hover){.p-table-filter-button:hover{background-color:var(--accent);color:var(--p-color-text-default)}}.p-table-filter-button{cursor:pointer;background:0 0;border:none}.p-table-filter-button--active{color:var(--p-color-text-default)}.p-table-filter-icon{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);flex-shrink:0}.p-table-filter-dot{right:calc(var(--spacing,.25rem) * .5);bottom:calc(var(--spacing,.25rem) * .5);height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5);background-color:var(--primary);border-radius:3.40282e38px;display:block;position:absolute}.p-table-header--dragging{opacity:.2;transition:opacity .2s}.p-table-header--drag-over{border-left-style:var(--tw-border-style);border-left-width:2px;border-left-color:var(--color-blue-500,oklch(62.3% .214 259.815))}.p-table-row th,.p-table-row td{transition:transform .2s,opacity .2s}.p-table-header--drag-over:before{content:"";pointer-events:none;background-color:#3b82f60d;position:absolute;inset:0}.p-table-cell--dragging{opacity:.2;transition:opacity .2s}.p-table-cell--drag-over{position:relative}.p-table-cell--drag-over:before{content:"";pointer-events:none;background-color:#3b82f60d;position:absolute;inset:0}.p-table--dragging .p-table-sort-button:not(.p-table-sort-button--active),.p-table--dragging .p-table-reorder-button,.p-table--dragging .p-table-header__resizer{opacity:0!important}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}.p-table-data{text-overflow:ellipsis;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));white-space:nowrap;overflow:hidden}:where(.p-table-body>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-color:var(--p-color-divider)}.p-table-header{text-overflow:ellipsis;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);white-space:nowrap;overflow:hidden}.p-table{border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--p-color-divider);overflow:auto hidden}.p-table__table{min-width:100%}:where(.p-table__table>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-color:var(--p-color-divider)}.p-table__checkbox-cell{width:calc(var(--spacing,.25rem) * 5)}.markdown-renderer{display:block;overflow:auto}.markdown-renderer__html img{max-width:100%;display:inline}.markdown-renderer__html a[href]{color:var(--p-color-text-link)}.markdown-renderer__image{border-radius:var(--radius);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);max-width:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.markdown-renderer__blockquote .markdown-renderer__code,.markdown-renderer__blockquote .markdown-renderer__table,.markdown-renderer__blockquote .markdown-renderer__codespan{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);font-style:normal}.markdown-renderer__code{max-width:100%;padding:calc(var(--spacing,.25rem) * 4);overflow:auto}.markdown-renderer__text--del,.markdown-renderer__text--strong,.markdown-renderer__text--em{display:inline}.markdown-renderer__table::-webkit-scrollbar{display:none}.markdown-renderer__table{-ms-overflow-style:none;scrollbar-width:none;margin:calc(var(--spacing,.25rem) * 2);overscroll-behavior:auto;max-width:min-content;max-height:100vh;overflow:auto!important}.markdown-renderer__table .p-table-data img{max-width:none}.markdown-renderer__table .p-table-head{z-index:1;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:sticky;top:0}.markdown-renderer__table-column--center{text-align:center}.markdown-renderer__table-column--left{text-align:left}.markdown-renderer__table-column--right{text-align:right}.markdown-renderer__text--paragraph:not(:first-child,:last-child){margin-block:calc(var(--spacing,.25rem) * 2)}.markdown-renderer__text--del{text-decoration-line:line-through}.markdown-renderer__text--strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.markdown-renderer__blockquote{margin-left:calc(var(--spacing,.25rem) * 2);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--p-color-divider);padding-left:calc(var(--spacing,.25rem) * 4);font-style:italic}.markdown-renderer__text--em{font-style:italic}.markdown-renderer__heading{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.markdown-renderer__space{margin-block:var(--spacing,.25rem);height:var(--spacing,.25rem)}.markdown-renderer__divider{margin-block:calc(var(--spacing,.25rem) * 2);height:var(--spacing,.25rem)}.markdown-renderer__heading--h1:first-child{margin-top:0}.markdown-renderer__heading--h1{margin-top:calc(var(--spacing,.25rem) * 4)}.markdown-renderer__heading--h2,.markdown-renderer__heading--h3,.markdown-renderer__heading--h4,.markdown-renderer__heading--h5,.markdown-renderer__heading--h6{margin-block:calc(var(--spacing,.25rem) * 2)}.markdown-renderer__heading--h1,.markdown-renderer__heading--h2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.markdown-renderer__list--ordered{list-style-type:decimal}.markdown-renderer__list--unordered{list-style-type:disc;list-style-position:outside}.markdown-renderer__list-item{margin-bottom:var(--spacing,.25rem);margin-left:calc(var(--spacing,.25rem) * 4);display:list-item}.markdown-renderer__link{color:var(--p-color-text-link)}@media (hover:hover){.markdown-renderer__link:hover{text-decoration-line:underline}}.markdown-renderer__mermaid{margin-block:calc(var(--spacing,.25rem) * 4);max-width:100%;overflow:auto}.p-toast__icon--success{color:var(--sentiment-positive)}.p-toast__icon--error{color:var(--sentiment-negative)}.p-toast__card{pointer-events:auto;width:100%;max-width:var(--container-md,28rem);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--p-color-divider);background-color:var(--popover);padding:calc(var(--spacing,.25rem) * 4);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);touch-action:none;cursor:grab;min-width:200px;position:relative;overflow:visible!important}.p-toast__card:active{cursor:grabbing}.p-toast__card--expanded,.p-toast__card--expanded:active{cursor:default!important}.p-toast__card-container{gap:calc(var(--spacing,.25rem) * 2);display:flex;overflow:visible}.p-toast__info{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);display:flex}.p-toast__icon{flex-shrink:0;align-items:center;min-height:30px;display:flex}.p-toast__message{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));cursor:auto;align-items:center;min-height:30px;display:flex}.p-toast__close{top:calc(var(--spacing,.25rem) * -3);right:calc(var(--spacing,.25rem) * -3);gap:calc(var(--spacing,.25rem) * 2);display:flex;position:absolute}.p-toast__expand-btn,.p-toast__close-btn{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);cursor:pointer;border-radius:3.40282e38px;justify-content:center;align-items:center;position:relative}.p-toast__close-btn:focus:not(:focus-visible){--tw-ring-color:transparent;--tw-ring-offset-color:transparent}.p-toast__close-icon{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.p-form{row-gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;width:100%;display:flex}.p-form__header{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}.p-form__footer{justify-content:flex-end;gap:calc(var(--spacing,.25rem) * 3);display:flex}.extra-info-modal{--tw-translate-y:calc(10% * -1);translate:var(--tw-translate-x) var(--tw-translate-y);padding-left:var(--spacing,.25rem);vertical-align:middle}.extra-info-modal__icon{cursor:help}.extra-info-modal__title{margin-bottom:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}.schema-form-input__description{gap:var(--spacing,.25rem);display:grid}.schema-form-input__component [data-slot=code-input]{min-height:calc(var(--spacing,.25rem) * 10);resize:vertical;max-width:100%}.schema-form-input__description{overflow-wrap:anywhere}.schema-form-input__markdown{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--p-color-text-subdued)}.schema-form-properties__fields{border-radius:var(--radius);padding:calc(var(--spacing,.25rem) * 4)}.schema-form-property-any-of{gap:calc(var(--spacing,.25rem) * 2)!important}.schema-form-property-any-of__section-header{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.schema-form-property__component{padding-left:calc(var(--spacing,.25rem) * 2)}.schema-form-fields{gap:calc(var(--spacing,.25rem) * 6)!important}.schema-form-fields [data-slot=field]{gap:var(--spacing,.25rem)}.p-empty-results{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding:calc(var(--spacing,.25rem) * 4);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));flex-direction:column;display:flex}.p-empty-results__message{color:var(--p-color-text-subdued)}.results-count{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));white-space:nowrap;color:var(--p-color-text-subdued)}.nebula-tooltip__content{gap:calc(var(--spacing,.25rem) * 2);padding:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));flex-direction:column;display:flex}.nebula-tooltip__row{justify-content:space-between;gap:calc(var(--spacing,.25rem) * 4);display:flex}.nebula-tooltip__rows{gap:var(--spacing,.25rem);flex-direction:column;display:flex}.nebula-tooltip__header,.nebula-tooltip__footer{color:var(--p-color-text-subdued)}.block-logo{border-radius:calc(var(--radius) - 4px);background-color:#0000001a;flex-shrink:0;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.block-logo{background-color:color-mix(in oklab, var(--color-black,#000) 10%, transparent)}}.block-logo{padding:var(--spacing,.25rem);--tw-backdrop-blur:blur(var(--blur-xs,4px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.block-logo:is(.dark *){background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.block-logo:is(.dark *){background-color:color-mix(in oklab, var(--color-white,#fff) 25%, transparent)}}.block-logo--size-sm{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8)}.block-logo--size-md{height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12)}.block-logo--size-lg{height:calc(var(--spacing,.25rem) * 14);width:calc(var(--spacing,.25rem) * 14)}.block-logo__img{object-fit:contain;width:100%;height:100%}.block-logo__icon{width:100%;height:100%}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}.block-type-card-preview{flex-direction:column;display:flex;position:relative;overflow:hidden}.block-type-card-preview__header{justify-content:flex-start;align-items:center;gap:calc(var(--spacing,.25rem) * 4);flex-direction:row;display:flex}.block-type-card-preview__content{flex-direction:column;flex-grow:1;display:flex}.block-type-card-preview__name{flex-grow:1}.block-type-card-preview__description{height:calc(var(--spacing,.25rem) * 24);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--p-color-text-subdued);flex-grow:1;overflow:auto}.block-type-card-preview__capabilities{margin-bottom:calc(var(--spacing,.25rem) * 2)}.block-type-card-preview__actions{justify-content:flex-end;gap:calc(var(--spacing,.25rem) * 2);width:100%;display:flex}.block-type-list{gap:calc(var(--spacing,.25rem) * 4);display:grid}.block-type-list__filters{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:grid}@media (width>=48rem){.block-type-list__filters{display:flex}}.block-type-list__filters{grid-template-columns:minmax(0,1fr);grid-template-areas:"search""capability""results"}.block-type-list__results{margin-top:calc(var(--spacing,.25rem) * 2)}@media (width>=48rem){.block-type-list__results{margin-top:0;margin-right:auto}}.block-type-list__results{grid-area:results}.block-type-list__search{grid-area:search}.block-type-list__capabilities{grid-area:capability}.block-type-list__types{gap:calc(var(--spacing,.25rem) * 2);display:grid}@media (width>=48rem){.block-type-list__types{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.block-type-list__types{grid-template-columns:repeat(3,minmax(0,1fr))}}.block-create-modal__block-type-list .block-type-list__types{grid-template-columns:repeat(1,minmax(0,1fr))}.block-document-input{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.block-document-input__select{flex-grow:1}.p-link{cursor:pointer;color:var(--p-color-text-link)}@media (hover:hover){.p-link:hover{text-decoration-line:underline}}.p-link__external-icon{height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 3);display:inline;position:relative;top:-.4em}.p-draggable-list__item{border-style:var(--tw-border-style);border-width:2px;border-color:#0000;align-items:center;display:flex}.p-draggable-list__item-handle{margin-right:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);cursor:grab;justify-content:center;align-items:center;display:flex}.p-draggable-list--dragging .p-draggable-list__item--over{border-radius:calc(var(--radius) - 2px);--tw-border-style:dashed;border-style:dashed;border-color:var(--p-color-divider);--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.p-draggable-list--dragging .p-draggable-list__item{opacity:.5}.p-draggable-list__item[draggable=true]{-webkit-user-select:none;user-select:none}.p-draggable-list__create-button{margin-top:calc(var(--spacing,.25rem) * 2)}.schema-form-property-array-item__control{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:min-content 1fr min-content min-content;display:grid}.schema-form-property-array-item__error{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--p-color-text-invalid);margin-left:var(--schema-form-property-array-item-indent)}.schema-form-property-array-item__handle{margin-top:calc(var(--spacing,.25rem) * 2);cursor:grab}.schema-form-property-array-list{--schema-form-property-array-list-item-indent:30px}.schema-form-property-array-list .p-draggable-list__item{display:block}.schema-form-property-array-list .p-draggable-list>.p-draggable-list__create-button{margin-left:var(--schema-form-property-array-list-item-indent)}.schema-form-property-array-list__empty{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--p-color-text-subdued);margin-left:var(--schema-form-property-array-list-item-indent);font-style:italic}.schema-form-property-array-list__max{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--p-color-text-subdued);margin-left:var(--schema-form-property-array-list-item-indent)}.schema-form-property-null{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--p-color-text-subdued)}.schema-form-property__header{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.schema-form-property__label--omitted{text-decoration-line:line-through}.schema-form-property__omitted{color:var(--p-color-text-subdued)}.schema-form-property__fields{gap:var(--spacing,.25rem);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.schema-form-property__fields--omitted{opacity:.75}.schema-form-property__fields[disabled]{cursor:not-allowed!important}.schema-form-property__fields[disabled] *{cursor:inherit}.schema-form-property__markdown,.schema-form-property__const{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--p-color-text-subdued)}.schema-form-properties__fields{gap:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius);padding:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.schema-form-properties__fields [data-slot=field]{gap:var(--spacing,.25rem)}.schema-form-property-date-time{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.schema-form-property-date-time__input-container{gap:calc(var(--spacing,.25rem) * 2);display:flex}.schema-form-property-date-time__date-input{flex-grow:1;min-width:0}.schema-form-property-date-time__timezone-select{flex-shrink:0;width:25%}.schema-form-property-errors{margin-left:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--p-color-text-invalid);list-style-type:disc}
