/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties;.disablePagination{display:flex;align-items:center;margin-bottom:.75rem;gap:.25rem}.paginatorLeft{display:flex;align-items:center;gap:10px}.paginatorClassName,.tableClassName{font-weight:var(--table-font-weight,600);font-family:var(--table-font-family,"Roboto",sans-serif);font-size:var(--table-font-size,.875rem)}.paginatorClassName{padding:0 0 .75rem}.custom-input{font-weight:var(--table-custom-font-weight,500);font-family:var(--table-font-family,"Roboto",sans-serif);font-size:var(--table-font-size,.875rem);color:#1c1c1c;padding:0 1.25rem;width:13rem;height:2.5rem;border:1px solid #dadada;border-radius:.375rem}.custom-input:focus{border:1px solid var(--custom-input-focus,#6366f1);box-shadow:none}.custom-input::placeholder{color:#a5a5a5}.NextPage,.PrevPage{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.9rem;border-radius:.375rem}.NextPageDisabled,.PrevPageDisabled{background-color:#191919;opacity:.1}.NextPageEnabled,.PrevPageEnabled{background-color:#272b2e}.NextPageEnabled:hover,.PrevPageEnabled:hover{background-color:var(--prev-next-enabled-hover,#6366f1)}.pageReport{font-weight:var(--table-custom-font-weight,500);font-family:var(--table-font-family,"Roboto",sans-serif);font-size:var(--table-font-size,.875rem);color:#191919;padding:0 .5rem}.custom-select{max-width:6rem;max-height:34px;margin-inline-end:1rem}.custom-select-filtro{height:2rem;font-size:var(--table-font-size,.875rem)}.custom-select-filtro,.mensagem-nenhum-dado{font-weight:var(--table-custom-font-weight,500);font-family:var(--table-font-family,"Roboto",sans-serif)}.mensagem-nenhum-dado{text-align:center;padding:2rem 0;color:#191919}.p-button.p-button-outlined{background-color:transparent;color:transparent;border:1px solid;padding:0}.p-button{color:#ffffff;background:transparent;border:1px solid transparent;padding:0}table{border-collapse:separate;border-right:1px solid #edf0f2}th{border-top:1px solid #edf0f2;padding:0 0 0 7px;font-size:var(--table-th-font-size,14px);font-family:var(--table-font-family,"Roboto",sans-serif);color:#373737}td,th{border-bottom:1px solid #edf0f2;border-left:1px solid #edf0f2}td{padding:1.5px 7px}.p-datatable .p-datatable-header{background:transparent}.p-datatable{position:relative;overflow:hidden!important}.react-flow__controls-button,.react-flow__node.draggable{color:#fff!important}.custom-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff url(/smartlab/_next/static/media/seta.27d73a82.svg) no-repeat right 6px center}.p-paginator-left-content{flex:1}.p-paginator{padding:.5rem 0!important;border:0}th{background-color:#f7f7f7;font-weight:700}.p-datatable .p-datatable-tbody>tr{background:#fff;color:#000;font-family:var(--table-font-family,"Roboto",sans-serif);font-weight:var(--table-custom-font-weight,500)}.p-checkbox .p-checkbox-box{width:1rem;height:1rem;border:1px solid var(--p-checkbox-box-border,#6366f1)!important;background-color:#fff}.p-checkbox.p-highlight .p-checkbox-box{border-color:var(--p-checkbox-highlight-border,#6366f1);background:var(--p-checkbox-highlight-bg,#6366f1)}.p-checkbox{width:1rem;height:1rem}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{border-color:var(--p-checkbox-boder-hover,#4f46e5);background:var(--p-checkbox-bg,#6366f1);color:#ffffff}.p-datatable .p-datatable-tbody>tr>td.p-selection-column{text-align:center!important;display:table-cell;vertical-align:middle;position:relative}.p-selection-column .p-column-header-content{position:relative;top:0;right:-3.8px;transform:translate(-40%)}.p-checkbox.p-checkbox-input{position:relative}.p-checkbox-input{position:absolute}.p-selection-column .p-checkbox{vertical-align:middle}.p-column-header-content .p-checkbox{left:-2px}.p-datatable .p-datatable-tbody>tr.p-highlight{background:#f3f3f3}.p-dropdown{background-color:#fff;border:1px solid #e1e1e6;height:2.5rem;display:flex;align-items:center;margin-bottom:10px;box-shadow:none}.p-dropdown-item-label,.p-dropdown-label{font-size:var(--table-th-font-size,14px);font-family:var(--table-font-family,"Roboto",sans-serif);font-weight:700;padding:0 1rem}.p-dropdown-item-label{padding:6px 1rem;font-weight:var(--table-custom-font-weight,500);font-family:var(--table-font-family,"Roboto",sans-serif)}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{margin:0;padding:0;border-radius:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus{background:var(--p-dropdown-bg,#6366f1);color:#fff;padding:0}.p-column-filter-overlay{background-color:#fff!important;border:none!important;padding:1rem!important;box-shadow:0 22px 20px rgba(0,0,0,.3)!important}.p-column-filter-overlay-menu .p-column-filter-operator{padding:.75rem 0;border-bottom:1px solid #e1e1e6;color:#252525;background:#fff}.p-column-filter-overlay-menu .p-column-filter-constraint{padding:1.25rem 0;border-bottom:1px solid #e1e1e6}.p-column-filter{font-family:var(--table-font-family,"Roboto",sans-serif);font-weight:var(--table-custom-font-weight,500);margin-top:.25rem;transition:all .3s ease-in-out;border:1px solid #e1e1e6;background-color:v#1A1D22;color:#fff;padding-left:.75rem;padding-right:.75rem;width:100%;height:2.5rem;border-radius:.375rem;font-size:13px;box-shadow:none}.p-column-filter::placeholder{color:#a5a5a5}.p-column-filter:focus,.p-column-filter:hover{border:none}.p-column-filter-menu{background-color:transparent;border:none;border-radius:0}.p-column-filter-menu-button{width:1.5rem;height:1.5rem;padding:6px;position:relative;top:-2px}.p-column-filter-menu-button.p-column-filter-menu-button-active{background-color:var(--p-column-filter-button-active,#6366f1);color:#ffffff;padding:6px;width:1.5rem;height:1.5rem;margin:0 4px;border-radius:5rem}[aria-sort=ascending] .p-sortable-column-icon,[aria-sort=descending] .p-sortable-column-icon{background-color:var(--p-sortable-column-icon-bg,#6366f1);color:#ffffff!important;padding:6px;margin-left:4px;width:1.5rem;height:1.5rem;border-radius:5rem}.p-icon{width:12px;height:12px}.p-column-title{flex:1;text-align:left;font-weight:var(--table-th-font-weight,800)}.p-column-filter-add-button{font-family:var(--table-font-family,"Roboto",sans-serif);font-weight:var(--table-custom-font-weight,500);font-size:12px;color:var(--p-column-filter-add-button-color,#6366f1);box-shadow:none;display:flex;gap:8px;padding:10px 0}.p-column-filter-add-button>svg{width:12px;height:12px}.p-column-filter,.p-sortable-column-icon{color:#000!important}.p-column-filter-overlay-menu .p-column-filter-buttonbar{padding:1.25rem 0}.p-column-filter-buttonbar .p-c{font-family:var(--table-font-family,"Roboto",sans-serif);font-weight:var(--table-custom-font-weight,500);color:#fff;background-color:var(--p-column-filter-buttonbar-bg,#6366f1)}.p-column-filter-buttonbar .p-c:hover{background-color:var(--p-column-filter-buttonbar-bg-hover,#4f46e5)}.p-button-sm,.p-component .p-button-outlined{box-shadow:none}.p-column-filter-remove-button{font-family:var(--table-font-family,"Roboto",sans-serif);font-weight:var(--table-custom-font-weight,500);font-size:12px;color:#f35353;box-shadow:none;display:flex;gap:8px;padding:10px 0 0}.p-column-filter-remove-button>svg{width:12px;height:12px}.p-datatable .p-datatable-loading-overlay{position:fixed;display:flex;align-items:center;justify-content:center;z-index:99}.NextPage>svg,.PrevPage>svg{fill:#fff}.box-row-table{position:relative}.box-icones-table-actions{display:flex}.enable-button-table-actions{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;color:#1c1c1c;background-color:transparent;cursor:pointer;border-radius:9999px;border:0;transition:all .3s ease-in-out}.enable-button-table-actions:hover{color:#fff;background-color:var(--enable-button-table-actions-hover,#6366f1)}.disable-button-table-actions{color:#1c1c1c;border-radius:9999px;cursor:not-allowed;transition:all .3s ease-in-out;opacity:.2}.disable-button-table-actions:hover{color:#1c1c1c;background-color:transparent}.box-row-table .box-icones-actions-column{opacity:0;transition:opacity .2s ease}.box-row-table:hover .box-icones-actions-column{opacity:1}.box-icones-actions-column{background:#f0f0f0;border-radius:10rem;width:fit-content;height:fit-content;margin:auto;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease}.p-datatable .p-datatable-tbody>tr>td:last-child{position:sticky!important;right:0;z-index:11;border-left:transparent;border-right:transparent}.p-datatable .p-datatable-tbody>tr>td:nth-last-child(2){border-right:1px solid #edf0f2!important}.box-icones-actions-column:hover{opacity:1}.btn-icone-actions-column{background-color:#f0f0f0;color:#1c1c1c;cursor:pointer;padding:4px;border:0;display:flex;align-items:center;justify-content:center;border-radius:10rem;transition:all .3s ease-in-out}.btn-icone-actions-column:hover{color:#ffffff;background-color:var(--btn-icone-actions-column-hover,#6366f1)}.tooltip-custom{font-weight:var(--table-custom-font-weight,500);font-size:13px}@media (max-width:767px){.p-paginator-left-content{min-width:100vw;margin-bottom:8px}.p-paginator-top{display:flex;align-items:flex-start;justify-content:flex-start}.pageReport{position:relative;top:10px!important}.NextPage,.PrevPage{position:relative;top:4px!important}}@media (max-width:567px){.disablePagination,.paginatorLeft{display:grid;gap:1rem}.custom-select{min-width:100%}}.p-datatable .p-datatable-thead>tr>th:last-child .p-column-title{flex:1;text-align:center;padding:0 17px 0 7px}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem!important;color:#000!important}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year{color:var(--p-datepicker,#4f46e5)!important}.p-datepicker .p-datepicker-header .p-datepicker-next,.p-datepicker .p-datepicker-header .p-datepicker-prev{color:var(--p-datepicker-prev-next,#4f46e5)!important}.p-datepicker .p-timepicker button{color:var(--p-datepicker-button,#4f46e5)!important}.p-datepicker-calendar th{padding:0}.p-datatable-scrollable-table>.p-datatable-thead{z-index:13}.react-tooltip:not(.tooltip-in-modal){z-index:13!important}.react-tooltip.tooltip-icone.tooltip-in-modal{z-index:2147483647!important}.p-datatable.p-datatable-gridlines .p-datatable-scrollable-table>.p-datatable-thead{top:0}.input-search{padding-right:2rem;height:2.25rem;padding-left:14px}.close-search{position:absolute;top:50%;right:10px;transform:translateY(-50%);cursor:pointer;color:#bf1717;width:1.25rem;height:1.25rem;padding:3px;transition:all .3s ease-in-out}.close-search:hover{background-color:#bf1717;color:#fff;border-radius:5rem}.label-input{font-family:var(--label-font-family,"Roboto",sans-serif);font-weight:var(--label-font-weight,600);font-size:var(--label-font-size,13px);line-height:14px;color:var(--label-color,#070707);position:absolute;z-index:2;left:.5rem;top:-7px;display:inline-block;padding:0 .25rem;isolation:isolate}.label-input:before{content:"";position:absolute;left:0;right:0;top:7px;height:1px;background-color:var(--input-bg,#ffffff);z-index:0;pointer-events:none}.label-input__text{position:relative;z-index:1}.input{font-family:var(--input-font-family,"Roboto",sans-serif);font-weight:var(--input-font-weight,400);font-size:var(--input-font-size,13px);width:100%;border:1px solid var(--input-border,#d1d5db);border-radius:var(--input-border-radius,6px);height:var(--input-height,2.5rem);padding:.75rem;background-color:var(--input-bg,#ffffff);color:var(--input-text-color,#070707);position:relative;outline:none}.input:focus{box-shadow:none}.input:focus,.input:hover{border-color:var(--input-focus-border,#60a5fa)}.input::placeholder{color:var(--input-placeholder,#a5a5a5)}.input-wrapper{position:relative}.input-wrapper.is-disabled{opacity:.5}.input:disabled{cursor:not-allowed;border-color:var(--input-disabled-border,#d1d5db);background-color:var(--input-disabled-bg,#f3f4f6)}.input-error,.input-error:focus{border-color:var(--input-error-border,#f87171)}input:-webkit-autofill,input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 30px light-dark(var(--autofill-box-shadow,#fff),var(--autofill-box-shadow,#fff)) inset!important;-webkit-text-fill-color:var(--autofill-text-color,#070707)!important;border:1px solid var(--autofill-border,#ffffff)}.is-uppercase{text-transform:uppercase}.password-toggle{position:absolute;top:50%;transform:translateY(-50%);color:var(--color-password-toggle,#a5a5a5);cursor:pointer;width:1.25rem;height:1.25rem}.password-toggle.no-error{right:1rem}.password-toggle.error{right:2.5rem}.textArea{resize:none;height:var(--input-height-text-area,6rem)}.textArea .errorTooltip{position:absolute;top:1.5rem;right:.25rem}.react-select-container.has-error .react-select__control{border:1px solid var(--input-error-border,#f87171)!important}.react-select__control{min-height:var(--input-height,40px)!important;border:1px solid var(--input-border,#d1d5db)!important;border-radius:var(--input-border-radius,6px)!important;font-family:var(--input-font-family,"Roboto",sans-serif);font-weight:var(--input-font-weight,400);font-size:var(--input-font-size,13px);box-shadow:none!important;background-color:var(--input-bg,#ffffff)!important;text-align:left}.react-select__control--is-focused,.react-select__control:hover{border-color:var(--input-focus-border,#60a5fa)!important}.react-select__placeholder{color:var(--input-placeholder,#a5a5a5)!important}.react-select__option{background-color:var(--input-bg,#ffffff)!important;color:var(--input-text-color,#070707);cursor:pointer;padding:8px 12px;font-family:var(--input-font-family,"Roboto",sans-serif);font-weight:var(--input-font-weight,400);font-size:var(--input-font-size,13px)!important;text-align:left}.react-select__option--is-focused{background-color:var(--input-focus-border,#79bdd8)!important}.react-select__option--is-selected{background-color:var(--input-focus-border,#60a5fa)!important;color:var(--input-text-color,#ffffff)!important}.react-select__option:hover{background-color:var(--input-focus-border,#79bdd8)!important;color:var(--input-text-color,#ffffff)!important}.dropdown-container{z-index:40;margin-top:.25rem;border:1px solid var(--input-border,#d1d5db);border-radius:var(--input-border-radius,6px);background-color:var(--input-bg,#ffffff);color:var(--input-text-color,#070707);box-shadow:0 4px 10px rgba(0,0,0,.1)}.dropdown-list{max-height:13rem;overflow-y:auto;list-style:none;margin:0;padding:0}.dropdown-item{padding:.5rem .75rem;cursor:pointer;color:var(--input-text-color,#070707);font-family:var(--input-font-family,"Roboto",sans-serif);font-weight:var(--input-font-weight,400);font-size:var(--input-font-size,13px)}.dropdown-item:hover{background-color:var(--dropdown-item-hover-bg-color,#79bdd8);color:var(--dropdown-item-hover-color,#ffffff)}.dropdown-loading{display:flex;justify-content:center;padding:.5rem 0}.dropdown-empty{padding:.5rem .75rem;font-size:.875rem;color:var(--dropdown-empty-color,#71717a);font-family:var(--input-font-family,"Roboto",sans-serif);font-weight:var(--input-font-weight,400);font-size:var(--input-font-size,13px)}.dropdown-clear{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);background:none;border:none;padding:0;cursor:pointer}.icone-clear{color:var(--input-error-border,#f87171)}.react-select__menu{background-color:var(--input-bg,#ffffff)!important;border:1px solid var(--input-bg,#ffffff)}.react-select__option--is-focused{background-color:var(--dropdown-item-hover-bg-color,#333333)!important;color:var(--input-text-color,#ffffff)!important}.react-select__single-value{color:var(--input-text-single-color,#070707)!important}.react-select__control--is-disabled{border-color:var(--input-disabled-border,#d1d5db)!important;background-color:var(--input-disabled-bg,#f3f4f6)!important;cursor:not-allowed}.dropdown-container{position:absolute;left:0;width:100%;z-index:50}.dropdown-bottom{top:calc(100% + 4px)}.dropdown-top{bottom:calc(100% + 4px)}.box-button{display:flex;align-items:center;justify-content:center;position:relative}.button-primary{font-size:var(--button-font-size,14px);cursor:pointer;font-family:var(--button-font-family,"Roboto",sans-serif);font-weight:var(--button-font-weight,600);color:var(--button-color,#ffffff);transition:all .3s ease-in-out;background-color:var(--button-primary-bg,#175dbf);border-radius:var(--button-border-radius,.375rem);padding-left:1.5rem;padding-right:1.5rem;height:var(--button-height,2.5rem);width:fit-content;min-width:var(--button-min-width,8rem);border:none}.button-primary:hover{background-color:var(--button-primary-hover-bg,#70a3ff);color:var(--button-color,#ffffff)}.button-secundary{font-size:var(--button-font-size,14px);cursor:pointer;font-family:var(--button-font-family,"Roboto",sans-serif);font-weight:var(--button-font-weight,600);color:var(--button-color,#ffffff);transition:all .3s ease-in-out;background-color:var(--button-secondary-bg,#bf1717);border-radius:var(--button-border-radius,.375rem);padding-left:1.5rem;padding-right:1.5rem;height:var(--button-height,2.5rem);width:fit-content;min-width:var(--button-min-width,8rem);border:none}.button-secundary:hover{background-color:var(--button-secondary-hover-bg,#f35353);color:var(--button-color,#ffffff)}.button-disabled{font-size:var(--button-font-size,14px);font-family:var(--button-font-family,"Roboto",sans-serif);font-weight:var(--button-font-weight,600);color:var(--button-disabled-color,#ffffff);transition:all .3s ease-in-out;background-color:var(--button-disabled-bg-color,#b6b9d3);cursor:not-allowed;border-radius:var(--button-border-radius,.375rem);padding:.375rem 1.5rem .5rem;height:var(--button-height,2.5rem);width:fit-content;min-width:var(--button-min-width,8rem);line-height:normal;border:none}.box-loading{position:absolute;display:flex;align-items:center;justify-content:center;inset:0}.animate-spin{color:var(--button-color,#ffffff);animation:button-spin 1s linear infinite}.animate-spin,.button-lottie-loading{height:1.5rem;width:1.5rem}@keyframes button-spin{to{transform:rotate(1turn)}}.opacity-01{opacity:.25}.opacity-02{opacity:.75}@media (max-width:576px){.button-disabled,.button-primary,.button-secundary{width:100%}}.modal-overlay{position:fixed;inset:0;z-index:60;display:flex;justify-content:center;align-items:flex-start;padding-top:2.75rem;overflow-x:hidden;overflow-y:auto;outline:none}.modal-wrapper{position:relative;width:auto;margin:1.5rem auto;width:100%;max-width:var(--modal-max-width,36rem)}.modal-content{text-align:center;flex-direction:column;width:100%;background-color:var(--modal-bg-color,#ffffff);border-radius:.5rem;box-shadow:0 10px 25px rgba(0,0,0,.3);border:0}.modal-content,.modal-header{display:flex;position:relative}.modal-header{justify-content:space-between;align-items:center;padding:.5rem}.button-close{color:var(--modal-close-color,#000)}.modal-title{font-size:var(--modal-title-font-size,1.125rem);font-weight:var(--modal-title-font-weight,700);color:var(--modal-title-color,#000);position:absolute;top:1.5rem;left:50%;transform:translate(-50%,-50%);text-align:center;font-family:var(--modal-title-font-family,"roboto",sans-serif)}.modal-close{padding:.25rem;margin-left:auto;margin-right:.25rem;background:none;border:none;cursor:pointer}.modal-body{width:100%;padding:1.5rem;font-family:var(--modal-body-font-family,"roboto",sans-serif);font-size:var(--modal-body-font-size,1rem);color:#000}.modal-backdrop{position:fixed;inset:0;background-color:black;opacity:.4;z-index:50}.modal-footer{padding:2rem 1.5rem 1.5rem;display:flex;gap:1rem;justify-content:flex-end}@media (max-width:576px){.modal-footer{display:grid;justify-content:center}}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:0.9;--rt-transition-show-delay:0.15s;--rt-transition-closing-delay:0.15s;--rt-arrow-size:8px}.core-styles-module_tooltip__3vRRp{left:0;opacity:0;pointer-events:none;position:absolute;top:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:inherit;position:absolute;z-index:-1}.core-styles-module_content__BRKdB{position:relative;z-index:1}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:var(--rt-opacity);transition:opacity var(--rt-transition-show-delay) ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity var(--rt-transition-closing-delay) ease-in}.styles-module_tooltip__mnnfp{border-radius:3px;font-size:90%;width:max-content}.styles-module_content__ydYdI{background:inherit;border-radius:inherit;padding:8px 16px}.styles-module_arrow__K0L3T{height:var(--rt-arrow-size);width:var(--rt-arrow-size)}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:var(--rt-color-dark);color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:var(--rt-color-white);color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:var(--rt-color-success);color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:var(--rt-color-warning);color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:var(--rt-color-error);color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:var(--rt-color-info);color:var(--rt-color-white)}@font-face{font-family:codicon;font-display:block;src:url(/smartlab/_next/static/media/codicon.0ee739a8.ttf) format("truetype")}.codicon[class*=codicon-]{font:normal normal normal 16px/1 codicon;display:inline-block;text-decoration:none;text-rendering:auto;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;user-select:none;-webkit-user-select:none;-ms-user-select:none}@keyframes codicon-spin{to{transform:rotate(1turn)}}.codicon-gear.codicon-modifier-spin,.codicon-loading.codicon-modifier-spin,.codicon-sync.codicon-modifier-spin{animation:codicon-spin 1.5s steps(30) infinite}.codicon-modifier-disabled{opacity:.5}.codicon-modifier-hidden{opacity:0}.codicon-loading{animation-duration:1s!important;animation-timing-function:cubic-bezier(.53,.21,.29,.67)!important}.codicon-add:before,.codicon-gist-new:before,.codicon-plus:before,.codicon-repo-create:before{content:"\ea60"}.codicon-light-bulb:before,.codicon-lightbulb:before{content:"\ea61"}.codicon-repo-delete:before,.codicon-repo:before{content:"\ea62"}.codicon-gist-fork:before,.codicon-repo-forked:before{content:"\ea63"}.codicon-git-pull-request-abandoned:before,.codicon-git-pull-request:before{content:"\ea64"}.codicon-keyboard:before,.codicon-record-keys:before{content:"\ea65"}.codicon-git-pull-request-label:before,.codicon-tag-add:before,.codicon-tag-remove:before,.codicon-tag:before{content:"\ea66"}.codicon-person-filled:before,.codicon-person-follow:before,.codicon-person-outline:before,.codicon-person:before{content:"\ea67"}.codicon-source-control:before{content:"\ea68"}.codicon-mirror-public:before,.codicon-mirror:before{content:"\ea69"}.codicon-star-add:before,.codicon-star-delete:before,.codicon-star-empty:before,.codicon-star:before{content:"\ea6a"}.codicon-comment-add:before,.codicon-comment:before{content:"\ea6b"}.codicon-alert:before,.codicon-warning:before{content:"\ea6c"}.codicon-search-save:before,.codicon-search:before{content:"\ea6d"}.codicon-log-out:before,.codicon-sign-out:before{content:"\ea6e"}.codicon-log-in:before,.codicon-sign-in:before{content:"\ea6f"}.codicon-eye-unwatch:before,.codicon-eye-watch:before,.codicon-eye:before{content:"\ea70"}.codicon-circle-filled:before,.codicon-close-dirty:before,.codicon-debug-breakpoint-disabled:before,.codicon-debug-breakpoint:before,.codicon-debug-hint:before,.codicon-primitive-dot:before,.codicon-terminal-decoration-success:before{content:"\ea71"}.codicon-primitive-square:before{content:"\ea72"}.codicon-edit:before,.codicon-pencil:before{content:"\ea73"}.codicon-info:before,.codicon-issue-opened:before{content:"\ea74"}.codicon-gist-private:before,.codicon-git-fork-private:before,.codicon-lock:before,.codicon-mirror-private:before{content:"\ea75"}.codicon-close:before,.codicon-remove-close:before,.codicon-x:before{content:"\ea76"}.codicon-repo-sync:before,.codicon-sync:before{content:"\ea77"}.codicon-clone:before,.codicon-desktop-download:before{content:"\ea78"}.codicon-beaker:before,.codicon-microscope:before{content:"\ea79"}.codicon-device-desktop:before,.codicon-vm:before{content:"\ea7a"}.codicon-file:before{content:"\ea7b"}.codicon-ellipsis:before,.codicon-kebab-horizontal:before,.codicon-more:before{content:"\ea7c"}.codicon-mail-reply:before,.codicon-reply:before{content:"\ea7d"}.codicon-organization-filled:before,.codicon-organization-outline:before,.codicon-organization:before{content:"\ea7e"}.codicon-file-add:before,.codicon-new-file:before{content:"\ea7f"}.codicon-file-directory-create:before,.codicon-new-folder:before{content:"\ea80"}.codicon-trash:before,.codicon-trashcan:before{content:"\ea81"}.codicon-clock:before,.codicon-history:before{content:"\ea82"}.codicon-file-directory:before,.codicon-folder:before,.codicon-symbol-folder:before{content:"\ea83"}.codicon-github:before,.codicon-logo-github:before,.codicon-mark-github:before{content:"\ea84"}.codicon-console:before,.codicon-repl:before,.codicon-terminal:before{content:"\ea85"}.codicon-symbol-event:before,.codicon-zap:before{content:"\ea86"}.codicon-error:before,.codicon-stop:before{content:"\ea87"}.codicon-symbol-variable:before,.codicon-variable:before{content:"\ea88"}.codicon-array:before,.codicon-symbol-array:before{content:"\ea8a"}.codicon-symbol-module:before,.codicon-symbol-namespace:before,.codicon-symbol-object:before,.codicon-symbol-package:before{content:"\ea8b"}.codicon-symbol-constructor:before,.codicon-symbol-function:before,.codicon-symbol-method:before{content:"\ea8c"}.codicon-symbol-boolean:before,.codicon-symbol-null:before{content:"\ea8f"}.codicon-symbol-number:before,.codicon-symbol-numeric:before{content:"\ea90"}.codicon-symbol-struct:before,.codicon-symbol-structure:before{content:"\ea91"}.codicon-symbol-parameter:before,.codicon-symbol-type-parameter:before{content:"\ea92"}.codicon-symbol-key:before,.codicon-symbol-text:before{content:"\ea93"}.codicon-go-to-file:before,.codicon-symbol-reference:before{content:"\ea94"}.codicon-symbol-enum:before,.codicon-symbol-value:before{content:"\ea95"}.codicon-symbol-ruler:before,.codicon-symbol-unit:before{content:"\ea96"}.codicon-activate-breakpoints:before{content:"\ea97"}.codicon-archive:before{content:"\ea98"}.codicon-arrow-both:before{content:"\ea99"}.codicon-arrow-down:before{content:"\ea9a"}.codicon-arrow-left:before{content:"\ea9b"}.codicon-arrow-right:before{content:"\ea9c"}.codicon-arrow-small-down:before{content:"\ea9d"}.codicon-arrow-small-left:before{content:"\ea9e"}.codicon-arrow-small-right:before{content:"\ea9f"}.codicon-arrow-small-up:before{content:"\eaa0"}.codicon-arrow-up:before{content:"\eaa1"}.codicon-bell:before{content:"\eaa2"}.codicon-bold:before{content:"\eaa3"}.codicon-book:before{content:"\eaa4"}.codicon-bookmark:before{content:"\eaa5"}.codicon-debug-breakpoint-conditional-unverified:before{content:"\eaa6"}.codicon-debug-breakpoint-conditional-disabled:before,.codicon-debug-breakpoint-conditional:before{content:"\eaa7"}.codicon-debug-breakpoint-data-unverified:before{content:"\eaa8"}.codicon-debug-breakpoint-data-disabled:before,.codicon-debug-breakpoint-data:before{content:"\eaa9"}.codicon-debug-breakpoint-log-unverified:before{content:"\eaaa"}.codicon-debug-breakpoint-log-disabled:before,.codicon-debug-breakpoint-log:before{content:"\eaab"}.codicon-briefcase:before{content:"\eaac"}.codicon-broadcast:before{content:"\eaad"}.codicon-browser:before{content:"\eaae"}.codicon-bug:before{content:"\eaaf"}.codicon-calendar:before{content:"\eab0"}.codicon-case-sensitive:before{content:"\eab1"}.codicon-check:before{content:"\eab2"}.codicon-checklist:before{content:"\eab3"}.codicon-chevron-down:before{content:"\eab4"}.codicon-chevron-left:before{content:"\eab5"}.codicon-chevron-right:before{content:"\eab6"}.codicon-chevron-up:before{content:"\eab7"}.codicon-chrome-close:before{content:"\eab8"}.codicon-chrome-maximize:before{content:"\eab9"}.codicon-chrome-minimize:before{content:"\eaba"}.codicon-chrome-restore:before{content:"\eabb"}.codicon-circle-outline:before,.codicon-circle:before,.codicon-debug-breakpoint-unverified:before,.codicon-terminal-decoration-incomplete:before{content:"\eabc"}.codicon-circle-slash:before{content:"\eabd"}.codicon-circuit-board:before{content:"\eabe"}.codicon-clear-all:before{content:"\eabf"}.codicon-clippy:before{content:"\eac0"}.codicon-close-all:before{content:"\eac1"}.codicon-cloud-download:before{content:"\eac2"}.codicon-cloud-upload:before{content:"\eac3"}.codicon-code:before{content:"\eac4"}.codicon-collapse-all:before{content:"\eac5"}.codicon-color-mode:before{content:"\eac6"}.codicon-comment-discussion:before{content:"\eac7"}.codicon-credit-card:before{content:"\eac9"}.codicon-dash:before{content:"\eacc"}.codicon-dashboard:before{content:"\eacd"}.codicon-database:before{content:"\eace"}.codicon-debug-continue:before{content:"\eacf"}.codicon-debug-disconnect:before{content:"\ead0"}.codicon-debug-pause:before{content:"\ead1"}.codicon-debug-restart:before{content:"\ead2"}.codicon-debug-start:before{content:"\ead3"}.codicon-debug-step-into:before{content:"\ead4"}.codicon-debug-step-out:before{content:"\ead5"}.codicon-debug-step-over:before{content:"\ead6"}.codicon-debug-stop:before{content:"\ead7"}.codicon-debug:before{content:"\ead8"}.codicon-device-camera-video:before{content:"\ead9"}.codicon-device-camera:before{content:"\eada"}.codicon-device-mobile:before{content:"\eadb"}.codicon-diff-added:before{content:"\eadc"}.codicon-diff-ignored:before{content:"\eadd"}.codicon-diff-modified:before{content:"\eade"}.codicon-diff-removed:before{content:"\eadf"}.codicon-diff-renamed:before{content:"\eae0"}.codicon-diff-sidebyside:before,.codicon-diff:before{content:"\eae1"}.codicon-discard:before{content:"\eae2"}.codicon-editor-layout:before{content:"\eae3"}.codicon-empty-window:before{content:"\eae4"}.codicon-exclude:before{content:"\eae5"}.codicon-extensions:before{content:"\eae6"}.codicon-eye-closed:before{content:"\eae7"}.codicon-file-binary:before{content:"\eae8"}.codicon-file-code:before{content:"\eae9"}.codicon-file-media:before{content:"\eaea"}.codicon-file-pdf:before{content:"\eaeb"}.codicon-file-submodule:before{content:"\eaec"}.codicon-file-symlink-directory:before{content:"\eaed"}.codicon-file-symlink-file:before{content:"\eaee"}.codicon-file-zip:before{content:"\eaef"}.codicon-files:before{content:"\eaf0"}.codicon-filter:before{content:"\eaf1"}.codicon-flame:before{content:"\eaf2"}.codicon-fold-down:before{content:"\eaf3"}.codicon-fold-up:before{content:"\eaf4"}.codicon-fold:before{content:"\eaf5"}.codicon-folder-active:before{content:"\eaf6"}.codicon-folder-opened:before{content:"\eaf7"}.codicon-gear:before{content:"\eaf8"}.codicon-gift:before{content:"\eaf9"}.codicon-gist-secret:before{content:"\eafa"}.codicon-gist:before{content:"\eafb"}.codicon-git-commit:before{content:"\eafc"}.codicon-compare-changes:before,.codicon-git-compare:before{content:"\eafd"}.codicon-git-merge:before{content:"\eafe"}.codicon-github-action:before{content:"\eaff"}.codicon-github-alt:before{content:"\eb00"}.codicon-globe:before{content:"\eb01"}.codicon-grabber:before{content:"\eb02"}.codicon-graph:before{content:"\eb03"}.codicon-gripper:before{content:"\eb04"}.codicon-heart:before{content:"\eb05"}.codicon-home:before{content:"\eb06"}.codicon-horizontal-rule:before{content:"\eb07"}.codicon-hubot:before{content:"\eb08"}.codicon-inbox:before{content:"\eb09"}.codicon-issue-reopened:before{content:"\eb0b"}.codicon-issues:before{content:"\eb0c"}.codicon-italic:before{content:"\eb0d"}.codicon-jersey:before{content:"\eb0e"}.codicon-bracket:before,.codicon-json:before{content:"\eb0f"}.codicon-kebab-vertical:before{content:"\eb10"}.codicon-key:before{content:"\eb11"}.codicon-law:before{content:"\eb12"}.codicon-lightbulb-autofix:before{content:"\eb13"}.codicon-link-external:before{content:"\eb14"}.codicon-link:before{content:"\eb15"}.codicon-list-ordered:before{content:"\eb16"}.codicon-list-unordered:before{content:"\eb17"}.codicon-live-share:before{content:"\eb18"}.codicon-loading:before{content:"\eb19"}.codicon-location:before{content:"\eb1a"}.codicon-mail-read:before{content:"\eb1b"}.codicon-mail:before{content:"\eb1c"}.codicon-markdown:before{content:"\eb1d"}.codicon-megaphone:before{content:"\eb1e"}.codicon-mention:before{content:"\eb1f"}.codicon-git-pull-request-milestone:before,.codicon-milestone:before{content:"\eb20"}.codicon-mortar-board:before{content:"\eb21"}.codicon-move:before{content:"\eb22"}.codicon-multiple-windows:before{content:"\eb23"}.codicon-mute:before{content:"\eb24"}.codicon-no-newline:before{content:"\eb25"}.codicon-note:before{content:"\eb26"}.codicon-octoface:before{content:"\eb27"}.codicon-open-preview:before{content:"\eb28"}.codicon-package:before{content:"\eb29"}.codicon-paintcan:before{content:"\eb2a"}.codicon-pin:before{content:"\eb2b"}.codicon-play:before,.codicon-run:before{content:"\eb2c"}.codicon-plug:before{content:"\eb2d"}.codicon-preserve-case:before{content:"\eb2e"}.codicon-preview:before{content:"\eb2f"}.codicon-project:before{content:"\eb30"}.codicon-pulse:before{content:"\eb31"}.codicon-question:before{content:"\eb32"}.codicon-quote:before{content:"\eb33"}.codicon-radio-tower:before{content:"\eb34"}.codicon-reactions:before{content:"\eb35"}.codicon-references:before{content:"\eb36"}.codicon-refresh:before{content:"\eb37"}.codicon-regex:before{content:"\eb38"}.codicon-remote-explorer:before{content:"\eb39"}.codicon-remote:before{content:"\eb3a"}.codicon-remove:before{content:"\eb3b"}.codicon-replace-all:before{content:"\eb3c"}.codicon-replace:before{content:"\eb3d"}.codicon-repo-clone:before{content:"\eb3e"}.codicon-repo-force-push:before{content:"\eb3f"}.codicon-repo-pull:before{content:"\eb40"}.codicon-repo-push:before{content:"\eb41"}.codicon-report:before{content:"\eb42"}.codicon-request-changes:before{content:"\eb43"}.codicon-rocket:before{content:"\eb44"}.codicon-root-folder-opened:before{content:"\eb45"}.codicon-root-folder:before{content:"\eb46"}.codicon-rss:before{content:"\eb47"}.codicon-ruby:before{content:"\eb48"}.codicon-save-all:before{content:"\eb49"}.codicon-save-as:before{content:"\eb4a"}.codicon-save:before{content:"\eb4b"}.codicon-screen-full:before{content:"\eb4c"}.codicon-screen-normal:before{content:"\eb4d"}.codicon-search-stop:before{content:"\eb4e"}.codicon-server:before{content:"\eb50"}.codicon-settings-gear:before{content:"\eb51"}.codicon-settings:before{content:"\eb52"}.codicon-shield:before{content:"\eb53"}.codicon-smiley:before{content:"\eb54"}.codicon-sort-precedence:before{content:"\eb55"}.codicon-split-horizontal:before{content:"\eb56"}.codicon-split-vertical:before{content:"\eb57"}.codicon-squirrel:before{content:"\eb58"}.codicon-star-full:before{content:"\eb59"}.codicon-star-half:before{content:"\eb5a"}.codicon-symbol-class:before{content:"\eb5b"}.codicon-symbol-color:before{content:"\eb5c"}.codicon-symbol-constant:before{content:"\eb5d"}.codicon-symbol-enum-member:before{content:"\eb5e"}.codicon-symbol-field:before{content:"\eb5f"}.codicon-symbol-file:before{content:"\eb60"}.codicon-symbol-interface:before{content:"\eb61"}.codicon-symbol-keyword:before{content:"\eb62"}.codicon-symbol-misc:before{content:"\eb63"}.codicon-symbol-operator:before{content:"\eb64"}.codicon-symbol-property:before,.codicon-wrench-subaction:before,.codicon-wrench:before{content:"\eb65"}.codicon-symbol-snippet:before{content:"\eb66"}.codicon-tasklist:before{content:"\eb67"}.codicon-telescope:before{content:"\eb68"}.codicon-text-size:before{content:"\eb69"}.codicon-three-bars:before{content:"\eb6a"}.codicon-thumbsdown:before{content:"\eb6b"}.codicon-thumbsup:before{content:"\eb6c"}.codicon-tools:before{content:"\eb6d"}.codicon-triangle-down:before{content:"\eb6e"}.codicon-triangle-left:before{content:"\eb6f"}.codicon-triangle-right:before{content:"\eb70"}.codicon-triangle-up:before{content:"\eb71"}.codicon-twitter:before{content:"\eb72"}.codicon-unfold:before{content:"\eb73"}.codicon-unlock:before{content:"\eb74"}.codicon-unmute:before{content:"\eb75"}.codicon-unverified:before{content:"\eb76"}.codicon-verified:before{content:"\eb77"}.codicon-versions:before{content:"\eb78"}.codicon-vm-active:before{content:"\eb79"}.codicon-vm-outline:before{content:"\eb7a"}.codicon-vm-running:before{content:"\eb7b"}.codicon-watch:before{content:"\eb7c"}.codicon-whitespace:before{content:"\eb7d"}.codicon-whole-word:before{content:"\eb7e"}.codicon-window:before{content:"\eb7f"}.codicon-word-wrap:before{content:"\eb80"}.codicon-zoom-in:before{content:"\eb81"}.codicon-zoom-out:before{content:"\eb82"}.codicon-list-filter:before{content:"\eb83"}.codicon-list-flat:before{content:"\eb84"}.codicon-list-selection:before,.codicon-selection:before{content:"\eb85"}.codicon-list-tree:before{content:"\eb86"}.codicon-debug-breakpoint-function-unverified:before{content:"\eb87"}.codicon-debug-breakpoint-function-disabled:before,.codicon-debug-breakpoint-function:before{content:"\eb88"}.codicon-debug-stackframe-active:before{content:"\eb89"}.codicon-circle-small-filled:before,.codicon-debug-stackframe-dot:before,.codicon-terminal-decoration-mark:before{content:"\eb8a"}.codicon-debug-stackframe-focused:before,.codicon-debug-stackframe:before{content:"\eb8b"}.codicon-debug-breakpoint-unsupported:before{content:"\eb8c"}.codicon-symbol-string:before{content:"\eb8d"}.codicon-debug-reverse-continue:before{content:"\eb8e"}.codicon-debug-step-back:before{content:"\eb8f"}.codicon-debug-restart-frame:before{content:"\eb90"}.codicon-debug-alt:before{content:"\eb91"}.codicon-call-incoming:before{content:"\eb92"}.codicon-call-outgoing:before{content:"\eb93"}.codicon-menu:before{content:"\eb94"}.codicon-expand-all:before{content:"\eb95"}.codicon-feedback:before,.codicon-git-pull-request-reviewer:before{content:"\eb96"}.codicon-group-by-ref-type:before{content:"\eb97"}.codicon-ungroup-by-ref-type:before{content:"\eb98"}.codicon-account:before,.codicon-git-pull-request-assignee:before{content:"\eb99"}.codicon-bell-dot:before{content:"\eb9a"}.codicon-debug-console:before{content:"\eb9b"}.codicon-library:before{content:"\eb9c"}.codicon-output:before{content:"\eb9d"}.codicon-run-all:before{content:"\eb9e"}.codicon-sync-ignored:before{content:"\eb9f"}.codicon-pinned:before{content:"\eba0"}.codicon-github-inverted:before{content:"\eba1"}.codicon-server-process:before{content:"\eba2"}.codicon-server-environment:before{content:"\eba3"}.codicon-issue-closed:before,.codicon-pass:before{content:"\eba4"}.codicon-stop-circle:before{content:"\eba5"}.codicon-play-circle:before{content:"\eba6"}.codicon-record:before{content:"\eba7"}.codicon-debug-alt-small:before{content:"\eba8"}.codicon-vm-connect:before{content:"\eba9"}.codicon-cloud:before{content:"\ebaa"}.codicon-merge:before{content:"\ebab"}.codicon-export:before{content:"\ebac"}.codicon-graph-left:before{content:"\ebad"}.codicon-magnet:before{content:"\ebae"}.codicon-notebook:before{content:"\ebaf"}.codicon-redo:before{content:"\ebb0"}.codicon-check-all:before{content:"\ebb1"}.codicon-pinned-dirty:before{content:"\ebb2"}.codicon-pass-filled:before{content:"\ebb3"}.codicon-circle-large-filled:before{content:"\ebb4"}.codicon-circle-large-outline:before,.codicon-circle-large:before{content:"\ebb5"}.codicon-combine:before,.codicon-gather:before{content:"\ebb6"}.codicon-table:before{content:"\ebb7"}.codicon-variable-group:before{content:"\ebb8"}.codicon-type-hierarchy:before{content:"\ebb9"}.codicon-type-hierarchy-sub:before{content:"\ebba"}.codicon-type-hierarchy-super:before{content:"\ebbb"}.codicon-git-pull-request-create:before{content:"\ebbc"}.codicon-run-above:before{content:"\ebbd"}.codicon-run-below:before{content:"\ebbe"}.codicon-notebook-template:before{content:"\ebbf"}.codicon-debug-rerun:before{content:"\ebc0"}.codicon-workspace-trusted:before{content:"\ebc1"}.codicon-workspace-untrusted:before{content:"\ebc2"}.codicon-workspace-unknown:before{content:"\ebc3"}.codicon-terminal-cmd:before{content:"\ebc4"}.codicon-terminal-debian:before{content:"\ebc5"}.codicon-terminal-linux:before{content:"\ebc6"}.codicon-terminal-powershell:before{content:"\ebc7"}.codicon-terminal-tmux:before{content:"\ebc8"}.codicon-terminal-ubuntu:before{content:"\ebc9"}.codicon-terminal-bash:before{content:"\ebca"}.codicon-arrow-swap:before{content:"\ebcb"}.codicon-copy:before{content:"\ebcc"}.codicon-person-add:before{content:"\ebcd"}.codicon-filter-filled:before{content:"\ebce"}.codicon-wand:before{content:"\ebcf"}.codicon-debug-line-by-line:before{content:"\ebd0"}.codicon-inspect:before{content:"\ebd1"}.codicon-layers:before{content:"\ebd2"}.codicon-layers-dot:before{content:"\ebd3"}.codicon-layers-active:before{content:"\ebd4"}.codicon-compass:before{content:"\ebd5"}.codicon-compass-dot:before{content:"\ebd6"}.codicon-compass-active:before{content:"\ebd7"}.codicon-azure:before{content:"\ebd8"}.codicon-issue-draft:before{content:"\ebd9"}.codicon-git-pull-request-closed:before{content:"\ebda"}.codicon-git-pull-request-draft:before{content:"\ebdb"}.codicon-debug-all:before{content:"\ebdc"}.codicon-debug-coverage:before{content:"\ebdd"}.codicon-run-errors:before{content:"\ebde"}.codicon-folder-library:before{content:"\ebdf"}.codicon-debug-continue-small:before{content:"\ebe0"}.codicon-beaker-stop:before{content:"\ebe1"}.codicon-graph-line:before{content:"\ebe2"}.codicon-graph-scatter:before{content:"\ebe3"}.codicon-pie-chart:before{content:"\ebe4"}.codicon-bracket-dot:before{content:"\ebe5"}.codicon-bracket-error:before{content:"\ebe6"}.codicon-lock-small:before{content:"\ebe7"}.codicon-azure-devops:before{content:"\ebe8"}.codicon-verified-filled:before{content:"\ebe9"}.codicon-newline:before{content:"\ebea"}.codicon-layout:before{content:"\ebeb"}.codicon-layout-activitybar-left:before{content:"\ebec"}.codicon-layout-activitybar-right:before{content:"\ebed"}.codicon-layout-panel-left:before{content:"\ebee"}.codicon-layout-panel-center:before{content:"\ebef"}.codicon-layout-panel-justify:before{content:"\ebf0"}.codicon-layout-panel-right:before{content:"\ebf1"}.codicon-layout-panel:before{content:"\ebf2"}.codicon-layout-sidebar-left:before{content:"\ebf3"}.codicon-layout-sidebar-right:before{content:"\ebf4"}.codicon-layout-statusbar:before{content:"\ebf5"}.codicon-layout-menubar:before{content:"\ebf6"}.codicon-layout-centered:before{content:"\ebf7"}.codicon-target:before{content:"\ebf8"}.codicon-indent:before{content:"\ebf9"}.codicon-record-small:before{content:"\ebfa"}.codicon-error-small:before,.codicon-terminal-decoration-error:before{content:"\ebfb"}.codicon-arrow-circle-down:before{content:"\ebfc"}.codicon-arrow-circle-left:before{content:"\ebfd"}.codicon-arrow-circle-right:before{content:"\ebfe"}.codicon-arrow-circle-up:before{content:"\ebff"}.codicon-layout-sidebar-right-off:before{content:"\ec00"}.codicon-layout-panel-off:before{content:"\ec01"}.codicon-layout-sidebar-left-off:before{content:"\ec02"}.codicon-blank:before{content:"\ec03"}.codicon-heart-filled:before{content:"\ec04"}.codicon-fold-horizontal:before,.codicon-map-horizontal:before,.codicon-map:before{content:"\ec05"}.codicon-fold-horizontal-filled:before,.codicon-map-filled:before,.codicon-map-horizontal-filled:before{content:"\ec06"}.codicon-circle-small:before{content:"\ec07"}.codicon-bell-slash:before{content:"\ec08"}.codicon-bell-slash-dot:before{content:"\ec09"}.codicon-comment-unresolved:before{content:"\ec0a"}.codicon-git-pull-request-go-to-changes:before{content:"\ec0b"}.codicon-git-pull-request-new-changes:before{content:"\ec0c"}.codicon-search-fuzzy:before{content:"\ec0d"}.codicon-comment-draft:before{content:"\ec0e"}.codicon-send:before{content:"\ec0f"}.codicon-sparkle:before{content:"\ec10"}.codicon-insert:before{content:"\ec11"}.codicon-mic:before{content:"\ec12"}.codicon-thumbsdown-filled:before{content:"\ec13"}.codicon-thumbsup-filled:before{content:"\ec14"}.codicon-coffee:before{content:"\ec15"}.codicon-snake:before{content:"\ec16"}.codicon-game:before{content:"\ec17"}.codicon-vr:before{content:"\ec18"}.codicon-chip:before{content:"\ec19"}.codicon-piano:before{content:"\ec1a"}.codicon-music:before{content:"\ec1b"}.codicon-mic-filled:before{content:"\ec1c"}.codicon-repo-fetch:before{content:"\ec1d"}.codicon-copilot:before{content:"\ec1e"}.codicon-lightbulb-sparkle:before{content:"\ec1f"}.codicon-robot:before{content:"\ec20"}.codicon-sparkle-filled:before{content:"\ec21"}.codicon-diff-single:before{content:"\ec22"}.codicon-diff-multiple:before{content:"\ec23"}.codicon-surround-with:before{content:"\ec24"}.codicon-share:before{content:"\ec25"}.codicon-git-stash:before{content:"\ec26"}.codicon-git-stash-apply:before{content:"\ec27"}.codicon-git-stash-pop:before{content:"\ec28"}.codicon-vscode:before{content:"\ec29"}.codicon-vscode-insiders:before{content:"\ec2a"}.codicon-code-oss:before{content:"\ec2b"}.codicon-run-coverage:before{content:"\ec2c"}.codicon-run-all-coverage:before{content:"\ec2d"}.codicon-coverage:before{content:"\ec2e"}.codicon-github-project:before{content:"\ec2f"}.codicon-fold-vertical:before,.codicon-map-vertical:before{content:"\ec30"}.codicon-fold-vertical-filled:before,.codicon-map-vertical-filled:before{content:"\ec31"}.codicon-go-to-search:before{content:"\ec32"}.codicon-percentage:before,.codicon-sort-percentage:before{content:"\ec33"}.codicon-attach:before{content:"\ec34"}.codicon-go-to-editing-session:before{content:"\ec35"}.codicon-edit-session:before{content:"\ec36"}.codicon-code-review:before{content:"\ec37"}.codicon-copilot-warning:before{content:"\ec38"}.codicon-python:before{content:"\ec39"}.codicon-copilot-large:before{content:"\ec3a"}.codicon-copilot-warning-large:before{content:"\ec3b"}.codicon-keyboard-tab:before{content:"\ec3c"}.codicon-copilot-blocked:before{content:"\ec3d"}.codicon-copilot-not-connected:before{content:"\ec3e"}.codicon-flag:before{content:"\ec3f"}.codicon-lightbulb-empty:before{content:"\ec40"}.codicon-symbol-method-arrow:before{content:"\ec41"}.codicon-copilot-unavailable:before{content:"\ec42"}.codicon-repo-pinned:before{content:"\ec43"}.codicon-keyboard-tab-above:before{content:"\ec44"}.codicon-keyboard-tab-below:before{content:"\ec45"}.codicon-git-pull-request-done:before{content:"\ec46"}.codicon-mcp:before{content:"\ec47"}.codicon-extensions-large:before{content:"\ec48"}.codicon-layout-panel-dock:before{content:"\ec49"}.codicon-layout-sidebar-left-dock:before{content:"\ec4a"}.codicon-layout-sidebar-right-dock:before{content:"\ec4b"}.codicon-copilot-in-progress:before{content:"\ec4c"}.codicon-copilot-error:before{content:"\ec4d"}.codicon-copilot-success:before{content:"\ec4e"}.codicon-chat-sparkle:before{content:"\ec4f"}.codicon-search-sparkle:before{content:"\ec50"}.codicon-edit-sparkle:before{content:"\ec51"}.codicon-copilot-snooze:before{content:"\ec52"}.codicon-send-to-remote-agent:before{content:"\ec53"}.codicon-comment-discussion-sparkle:before{content:"\ec54"}.codicon-chat-sparkle-warning:before{content:"\ec55"}.codicon-chat-sparkle-error:before{content:"\ec56"}.codicon-collection:before{content:"\ec57"}.codicon-new-collection:before{content:"\ec58"}.codicon-thinking:before{content:"\ec59"}.codicon-build:before{content:"\ec5a"}.codicon-comment-discussion-quote:before{content:"\ec5b"}.codicon-cursor:before{content:"\ec5c"}.codicon-eraser:before{content:"\ec5d"}.codicon-file-text:before{content:"\ec5e"}.codicon-quotes:before{content:"\ec60"}.codicon-rename:before{content:"\ec61"}.codicon-run-with-deps:before{content:"\ec62"}.codicon-debug-connected:before{content:"\ec63"}.codicon-strikethrough:before{content:"\ec64"}.codicon-open-in-product:before{content:"\ec65"}.codicon-index-zero:before{content:"\ec66"}.codicon-agent:before{content:"\ec67"}.codicon-edit-code:before{content:"\ec68"}.codicon-repo-selected:before{content:"\ec69"}.codicon-skip:before{content:"\ec6a"}.codicon-merge-into:before{content:"\ec6b"}.codicon-git-branch-changes:before{content:"\ec6c"}.codicon-git-branch-staged-changes:before{content:"\ec6d"}.codicon-git-branch-conflicts:before{content:"\ec6e"}.codicon-git-branch-create:before,.codicon-git-branch-delete:before,.codicon-git-branch:before{content:"\ec6f"}.codicon-search-large:before{content:"\ec70"}.codicon-terminal-git-bash:before{content:"\ec71"}.codicon-window-active:before{content:"\ec72"}.codicon-forward:before{content:"\ec73"}.codicon-download:before{content:"\ec74"}.codicon-clockface:before{content:"\ec75"}.codicon-unarchive:before{content:"\ec76"}.codicon-session-in-progress:before{content:"\ec77"}.codicon-collection-small:before{content:"\ec78"}.codicon-vm-small:before{content:"\ec79"}.codicon-cloud-small:before{content:"\ec7a"}.codicon-add-small:before{content:"\ec7b"}.codicon-remove-small:before{content:"\ec7c"}.codicon-worktree-small:before{content:"\ec7d"}.codicon-worktree:before{content:"\ec7e"}.codicon-screen-cut:before{content:"\ec7f"}.codicon-ask:before{content:"\ec80"}.codicon-openai:before{content:"\ec81"}.codicon-claude:before{content:"\ec82"}.codicon-open-in-window:before{content:"\ec83"}.codicon-new-session:before{content:"\ec84"}.codicon-git-fetch:before{content:"\f101"}.codicon-vm-pending:before{content:"\f102"}.tooltip-wrapper{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;z-index:20}.tooltip-right-default{right:.5rem}.tooltip-right-select{right:2.75rem}.tooltip-right-select-invalid{right:4.5rem}.tooltip-icon{color:var(--input-error-border,#f87171)}.tooltip-icon.codicon{color:var(--input-error-border,#f87171)!important}.tooltip-content{max-width:15rem;position:relative;z-index:50;cursor:default}.tooltip-inner{display:flex;justify-content:space-between;align-items:center;gap:.25rem;font-family:var(--input-font-family,"Roboto",sans-serif);font-weight:var(--input-font-weight,400);font-size:var(--input-font-size-tooltip,12px);line-height:125%;transition:all .2s ease-in-out}.tooltip-close{background:transparent;border:none;cursor:pointer;color:var(--input-text-color,#ffffff)}.tooltip-close .codicon{color:var(--input-text-color,#ffffff)!important}.tooltip-close:hover{color:var(--input-text-color-hover,#ffffff)!important}.tooltip-close:focus-visible .codicon,.tooltip-close:hover .codicon{color:var(--input-text-color-hover,#ffffff)!important}:root{--app-base-white:#ffffff;--app-base-black:#000000;--app-base-ink:#1f2328;--app-base-dark-950:#181818;--app-base-dark-900:#1e1e1e;--app-base-dark-800:#252526;--app-base-dark-700:#2d2d30;--app-base-dark-600:#3c3c3c;--app-base-light-100:#f3f3f3;--app-base-light-200:#e8e8e8;--app-base-light-300:#d4d4d4;--app-color-accent-base:#0078d4;--app-color-accent-hover-base:#1390f0;--app-color-danger-base:#f14c4c;--app-color-danger-hover-base:#ff6a6a;--app-color-warning-base:#cca700;--app-color-success-base:#89d185;--app-history-state-write-accent:#c586c0;--color-background:var(--app-base-dark-950);--color-surface:var(--app-base-dark-900);--color-surface-secondary:var(--app-base-dark-800);--color-surface-tertiary:var(--app-base-dark-700);--color-border:#33373d;--color-text-primary:#cccccc;--color-text-secondary:#9da3aa;--color-text-tertiary:#7d848c;--color-accent:var(
    --app-color-accent-override,var(--app-color-accent-base)
  );--color-accent-hover:var(
    --app-color-accent-hover-override,var(--app-color-accent-hover-base)
  );--color-danger:var(
    --app-color-danger-override,var(--app-color-danger-base)
  );--color-danger-hover:var(
    --app-color-danger-hover-override,var(--app-color-danger-hover-base)
  );--color-warning:var(
    --app-color-warning-override,var(--app-color-warning-base)
  );--color-success:var(
    --app-color-success-override,var(--app-color-success-base)
  );--color-surface-inset:var(--color-background);@supports (color:color-mix(in lab,red,red)){--color-surface-inset:color-mix(in srgb,var(--color-background) 74%,var(--color-surface))}--color-surface-elevated:var(--color-surface-secondary);@supports (color:color-mix(in lab,red,red)){--color-surface-elevated:color-mix(in srgb,var(--color-surface-secondary) 80%,var(--color-surface))}--color-hover:var(--color-accent);@supports (color:color-mix(in lab,red,red)){--color-hover:color-mix(in srgb,var(--color-accent) 10%,var(--color-surface-secondary))}--color-active:var(--color-accent);@supports (color:color-mix(in lab,red,red)){--color-active:color-mix(in srgb,var(--color-accent) 16%,var(--color-surface-secondary))}--color-focus-ring:var(--color-accent);@supports (color:color-mix(in lab,red,red)){--color-focus-ring:color-mix(in srgb,var(--color-accent) 46%,transparent)}--color-disabled-bg:var(--color-surface-secondary);@supports (color:color-mix(in lab,red,red)){--color-disabled-bg:color-mix(in srgb,var(--color-surface-secondary) 84%,var(--color-border))}--color-disabled-text:var(--color-text-secondary);@supports (color:color-mix(in lab,red,red)){--color-disabled-text:color-mix(in srgb,var(--color-text-secondary) 72%,transparent)}--color-overlay:rgb(0 0 0/0.42);--app-light:var(--app-base-white);--app-color-background:var(--color-background);--app-color-surface:var(--color-surface);--app-color-surface-secondary:var(--color-surface-secondary);--app-color-surface-tertiary:var(--color-surface-tertiary);--app-color-border:var(--color-border);--app-color-text-primary:var(--color-text-primary);--app-color-text-secondary:var(--color-text-secondary);--app-color-accent:var(--color-accent);--app-color-accent-hover:var(--color-accent-hover);--app-color-danger:var(--color-danger);--app-color-warning:var(--color-warning);--app-color-success:var(--color-success);--app-color-primary-100:var(--color-accent);--app-color-primary-200:var(--color-accent-hover);--app-color-danger-100:var(--color-danger);--app-color-danger-200:var(--color-danger-hover);--app-color-secundary-100:var(--color-danger);--app-color-secundary-200:var(--color-danger-hover);--app-color-light-dark-100:var(--color-text-primary);--app-color-light-dark-200:var(--color-text-primary);@supports (color:color-mix(in lab,red,red)){--app-color-light-dark-200:color-mix(in srgb,var(--color-text-primary) 82%,transparent)}--app-color-light-dark-300:var(--color-text-secondary);--app-color-light-dark-400:var(--color-text-tertiary);--app-color-light-dark-500:var(--color-text-tertiary);@supports (color:color-mix(in lab,red,red)){--app-color-light-dark-500:color-mix(in srgb,var(--color-text-tertiary) 64%,transparent)}--app-color-theme-dark:var(--color-background);--app-color-theme-dark-bg-1:var(--color-background);@supports (color:color-mix(in lab,red,red)){--app-color-theme-dark-bg-1:color-mix(in srgb,var(--color-background) 74%,var(--color-surface))}--app-color-theme-dark-bg-2:var(--color-surface);--app-color-theme-dark-bg-3:var(--color-surface-secondary);--app-color-theme-dark-bg-4:var(--color-surface-tertiary);--app-color-theme-dark-border:var(--color-border);--color-primary-100:var(--app-color-primary-100);--color-primary-200:var(--app-color-primary-200);--color-danger-100:var(--app-color-danger-100);--color-danger-200:var(--app-color-danger-200);--color-warning-100:var(--color-warning);--color-success-100:var(--color-success);--color-secundary-100:var(--app-color-secundary-100);--color-secundary-200:var(--app-color-secundary-200);--color-light-dark-100:var(--app-color-light-dark-100);--color-light-dark-200:var(--app-color-light-dark-200);--color-light-dark-300:var(--app-color-light-dark-300);--color-light-dark-400:var(--app-color-light-dark-400);--color-light-dark-500:var(--app-color-light-dark-500);--color-theme-dark:var(--app-color-theme-dark);--color-theme-dark-bg-1:var(--app-color-theme-dark-bg-1);--color-theme-dark-bg-2:var(--app-color-theme-dark-bg-2);--color-theme-dark-bg-3:var(--app-color-theme-dark-bg-3);--color-theme-dark-bg-4:var(--app-color-theme-dark-bg-4);--color-theme-dark-border:var(--app-color-theme-dark-border);--app-text-muted:var(--color-text-secondary);--app-text-placeholder:var(--color-text-secondary);@supports (color:color-mix(in lab,red,red)){--app-text-placeholder:color-mix(in srgb,var(--color-text-secondary) 78%,transparent)}--app-text-subtle:var(--color-text-tertiary);--app-overlay-bg:var(--color-overlay);--app-menu-shadow:rgb(0 0 0/0.26);--app-shadow-surface:0 10px 24px -22px rgb(0 0 0/0.55);--app-shadow-overlay:0 20px 40px -24px rgb(0 0 0/0.72),0 0 0 1px var(--color-border);@supports (color:color-mix(in lab,red,red)){--app-shadow-overlay:0 20px 40px -24px rgb(0 0 0/0.72),0 0 0 1px color-mix(in srgb,var(--color-border) 84%,transparent)}--app-shadow-inset:inset 0 1px 0 rgb(255 255 255/0.03);--app-input-bg:var(--color-surface-inset);--app-field-label-bridge-bg:linear-gradient(to bottom,var(--modal-bg-color) 0 46%,var(--app-input-bg) 46% 100%);--app-disabled-border:var(--color-border);@supports (color:color-mix(in lab,red,red)){--app-disabled-border:color-mix(in srgb,var(--color-border) 82%,transparent)}--app-disabled-bg:var(--color-disabled-bg);--app-tree-highlight:var(--color-accent);--app-tree-hover:var(--color-hover);--app-select-hover:var(--color-hover);--app-select-selected:var(--color-active);--app-select-menu-bg:var(--color-surface-elevated);--app-focus:var(--color-accent);--app-focus-ring:var(--color-focus-ring);--app-danger-soft:var(--color-danger);@supports (color:color-mix(in lab,red,red)){--app-danger-soft:color-mix(in srgb,var(--color-danger) 18%,var(--color-surface))}--app-warning-soft:var(--color-warning);@supports (color:color-mix(in lab,red,red)){--app-warning-soft:color-mix(in srgb,var(--color-warning) 18%,var(--color-surface))}--app-runtime-state-accent:#f59e0b;--app-runtime-state-draft-bg:#facc15;@supports (color:color-mix(in lab,red,red)){--app-runtime-state-draft-bg:color-mix(in srgb,#facc15 20%,var(--app-input-bg))}--app-runtime-state-font-weight:inherit;--app-success-soft:var(--color-success);@supports (color:color-mix(in lab,red,red)){--app-success-soft:color-mix(in srgb,var(--color-success) 18%,var(--color-surface))}--app-icon-default:var(--app-base-white);--app-icon-hover:var(--app-base-white);--app-icon-muted:var(--color-text-secondary);--app-item-type-icon-color:#89abc6;--app-dock-content-bg:var(--color-surface);--app-item-hover-surface:var(--color-hover);--app-item-selected-surface:var(--color-active);--app-user-message-surface-bg:var(--color-surface-secondary);--app-user-message-surface-border:var(--color-border);--app-user-message-surface-solid:var(--app-user-message-surface-bg);--app-topbar-bg:var(--color-background);--app-topics-table-header-bg:var(--color-surface-secondary);@supports (color:color-mix(in lab,red,red)){--app-topics-table-header-bg:color-mix(in srgb,var(--color-surface-secondary) 80%,var(--color-background))}--app-dock-panel-border:var(--color-border);@supports (color:color-mix(in lab,red,red)){--app-dock-panel-border:color-mix(in srgb,var(--color-border) 80%,transparent)}--app-dock-panel-border-hover:var(--color-accent);@supports (color:color-mix(in lab,red,red)){--app-dock-panel-border-hover:color-mix(in srgb,var(--color-accent) 18%,var(--color-border))}--app-dock-panel-border-selected:var(--color-accent);@supports (color:color-mix(in lab,red,red)){--app-dock-panel-border-selected:color-mix(in srgb,var(--color-accent) 44%,var(--color-border))}--workflow-run-success-surface:var(--color-success);@supports (color:color-mix(in lab,red,red)){--workflow-run-success-surface:color-mix(in srgb,var(--color-success) 18%,var(--color-surface))}--workflow-run-error-surface:var(--color-danger);@supports (color:color-mix(in lab,red,red)){--workflow-run-error-surface:color-mix(in srgb,var(--color-danger) 18%,var(--color-surface))}--workflow-run-warning-surface:var(--color-warning);@supports (color:color-mix(in lab,red,red)){--workflow-run-warning-surface:color-mix(in srgb,var(--color-warning) 14%,var(--color-surface))}--workflow-run-muted-surface:var(--color-text-secondary);@supports (color:color-mix(in lab,red,red)){--workflow-run-muted-surface:color-mix(in srgb,var(--color-text-secondary) 10%,var(--color-surface))}--workflow-run-mixed-surface:var(--color-success);@supports (color:color-mix(in lab,red,red)){--workflow-run-mixed-surface:color-mix(in srgb,var(--color-success) 14%,var(--color-danger) 10%)}--workflow-node-surface:var(--color-surface-secondary);--workflow-initializer-indicator:#4ec9b0;--workflow-finalizer-indicator:#c586c0;--workflow-run-success-border:var(--color-success);@supports (color:color-mix(in lab,red,red)){--workflow-run-success-border:color-mix(in srgb,var(--color-success) 44%,var(--color-border))}--workflow-run-error-border:var(--color-danger);@supports (color:color-mix(in lab,red,red)){--workflow-run-error-border:color-mix(in srgb,var(--color-danger) 44%,var(--color-border))}--workflow-run-mixed-border:var(--color-warning);@supports (color:color-mix(in lab,red,red)){--workflow-run-mixed-border:color-mix(in srgb,var(--color-warning) 52%,var(--color-border))}--workflow-heatmap-cool:#443983;--workflow-heatmap-mid:#21918c;--workflow-heatmap-hot:#fde725;--app-table-row-pinned-surface:var(--color-warning);@supports (color:color-mix(in lab,red,red)){--app-table-row-pinned-surface:color-mix(in srgb,var(--color-warning) 18%,var(--color-surface))}--app-table-row-subscribed-surface:var(--color-success);@supports (color:color-mix(in lab,red,red)){--app-table-row-subscribed-surface:color-mix(in srgb,var(--color-success) 20%,var(--color-surface))}--app-table-row-unsubscribed-surface:var(--color-danger);@supports (color:color-mix(in lab,red,red)){--app-table-row-unsubscribed-surface:color-mix(in srgb,var(--color-danger) 18%,var(--color-surface))}--app-toast-bg:var(--color-surface-elevated);--app-toast-text:var(--color-text-primary);--modal-bg-color:var(--color-surface);--modal-title-color:var(--color-text-primary);--modal-close-color:var(--color-text-secondary);--modal-body-color:var(--color-text-primary);--app-modal-border:var(--color-accent);@supports (color:color-mix(in lab,red,red)){--app-modal-border:color-mix(in srgb,var(--color-accent) 22%,var(--color-border))}--app-table-divider-subtle:var(--color-border);@supports (color:color-mix(in lab,red,red)){--app-table-divider-subtle:color-mix(in srgb,var(--color-border) 38%,transparent)}--app-scrollbar-track:transparent;--app-scrollbar-thumb:var(--color-border);@supports (color:color-mix(in lab,red,red)){--app-scrollbar-thumb:color-mix(in srgb,var(--color-border) 82%,transparent)}--app-scrollbar-thumb-hover:var(--color-accent);@supports (color:color-mix(in lab,red,red)){--app-scrollbar-thumb-hover:color-mix(in srgb,var(--color-accent) 18%,var(--color-border))}--app-scrollbar-thumb-active:var(--color-accent);@supports (color:color-mix(in lab,red,red)){--app-scrollbar-thumb-active:color-mix(in srgb,var(--color-accent) 34%,var(--color-border))}--app-placeholder-strong:var(--color-text-secondary);--p-column-filter-active:var(--color-accent);--p-sortable-column-bg-icon:var(--color-accent);--app-button-primary-bg:var(--color-accent);--app-button-primary-hover-bg:var(--color-accent-hover);--app-button-secondary-bg:var(--color-danger);@supports (color:color-mix(in lab,red,red)){--app-button-secondary-bg:color-mix(in srgb,var(--color-danger) 12%,var(--color-surface))}--app-button-secondary-hover-bg:var(--color-danger);@supports (color:color-mix(in lab,red,red)){--app-button-secondary-hover-bg:color-mix(in srgb,var(--color-danger) 18%,var(--color-surface))}--app-button-secondary-text:var(--color-danger);--app-button-disabled-bg:var(--color-disabled-bg);--app-button-disabled-border:var(--color-border);@supports (color:color-mix(in lab,red,red)){--app-button-disabled-border:color-mix(in srgb,var(--color-border) 88%,transparent)}--app-button-disabled-text:var(--color-disabled-text)}:root[data-theme=light]{--app-color-accent-base:#005fb8;--app-color-accent-hover-base:#0f6fc6;--app-color-danger-base:#c72e0f;--app-color-danger-hover-base:#d64a2f;--app-color-warning-base:#9a6700;--app-color-success-base:#2f7d32;--app-history-state-write-accent:#7c3aed;--color-background:var(--app-base-light-100);--color-surface:var(--app-base-white);--color-surface-secondary:#f8f8f8;--color-surface-tertiary:#ececec;--color-border:#d6dbe1;--color-text-primary:#1f1f1f;--color-text-secondary:#5f6368;--color-text-tertiary:#7a7a7a;--color-surface-inset:var(--app-base-white);--color-surface-elevated:var(--app-base-white);--color-hover:var(--color-accent);@supports (color:color-mix(in lab,red,red)){--color-hover:color-mix(in srgb,var(--color-accent) 8%,var(--color-surface-secondary))}--color-active:var(--color-accent);@supports (color:color-mix(in lab,red,red)){--color-active:color-mix(in srgb,var(--color-accent) 12%,var(--color-surface-secondary))}--color-focus-ring:var(--color-accent);@supports (color:color-mix(in lab,red,red)){--color-focus-ring:color-mix(in srgb,var(--color-accent) 28%,transparent)}--color-disabled-bg:var(--color-surface-secondary);@supports (color:color-mix(in lab,red,red)){--color-disabled-bg:color-mix(in srgb,var(--color-surface-secondary) 88%,var(--color-border))}--color-disabled-text:var(--color-text-secondary);@supports (color:color-mix(in lab,red,red)){--color-disabled-text:color-mix(in srgb,var(--color-text-secondary) 72%,transparent)}--color-overlay:rgb(15 23 42/0.5);--workflow-node-surface:var(--color-accent);@supports (color:color-mix(in lab,red,red)){--workflow-node-surface:color-mix(in srgb,var(--color-accent) 5%,var(--color-surface-tertiary))}--workflow-initializer-indicator:#0f766e;--workflow-finalizer-indicator:#7c3aed;--app-menu-shadow:rgb(15 23 42/0.12);--app-shadow-surface:0 10px 24px -22px rgb(15 23 42/0.24);--app-shadow-overlay:0 18px 36px -24px rgb(15 23 42/0.22),0 0 0 1px var(--color-border);@supports (color:color-mix(in lab,red,red)){--app-shadow-overlay:0 18px 36px -24px rgb(15 23 42/0.22),0 0 0 1px color-mix(in srgb,var(--color-border) 72%,transparent)}--app-shadow-inset:inset 0 1px 0 rgb(255 255 255/0.72);--app-input-bg:var(--color-surface);--app-runtime-state-accent:#f59e0b;--app-runtime-state-draft-bg:#facc15;@supports (color:color-mix(in lab,red,red)){--app-runtime-state-draft-bg:color-mix(in srgb,#facc15 20%,var(--app-input-bg))}--app-runtime-state-font-weight:600;--app-icon-default:var(--app-base-black);--app-icon-hover:var(--app-base-black);--app-item-type-icon-color:#527896;--app-topics-table-header-bg:var(--color-surface-tertiary);@supports (color:color-mix(in lab,red,red)){--app-topics-table-header-bg:color-mix(in srgb,var(--color-surface-tertiary) 80%,var(--color-surface))}--app-toast-bg:var(--color-surface);--app-toast-text:var(--color-text-primary)}@layer theme, base, components, utilities;@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% 0.013 17.38);--color-red-100:oklch(93.6% 0.032 17.717);--color-red-400:oklch(70.4% 0.191 22.216);--color-red-600:oklch(57.7% 0.245 27.325);--color-red-700:oklch(50.5% 0.213 27.518);--color-red-800:oklch(44.4% 0.177 26.899);--color-amber-300:oklch(87.9% 0.169 91.605);--color-amber-950:oklch(27.9% 0.077 45.635);--color-emerald-300:oklch(84.5% 0.143 164.978);--color-sky-100:oklch(95.1% 0.026 236.824);--color-sky-300:oklch(82.8% 0.111 230.318);--color-sky-400:oklch(74.6% 0.16 232.661);--color-gray-900:transparent;--color-zinc-200:oklch(92% 0.004 286.32);--color-zinc-700:oklch(37% 0.013 285.805);--color-black:#000;--color-white:#fff;--spacing:0.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-2xl:42rem;--container-3xl:48rem;--container-5xl:64rem;--text-xs:0.75rem;--text-xs--line-height:calc(1 / 0.75);--text-sm:0.875rem;--text-sm--line-height:calc(1.25 / 0.875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:0.025em;--tracking-wider:0.05em;--leading-tight:1.25;--radius-sm:0.25rem;--radius-md:0.375rem;--radius-lg:0.5rem;--radius-xl:0.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0,0,0.2,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(0.4,0,0.6,1) infinite;--blur-sm:8px;--blur-md:12px;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-background:var(--app-color-background);--color-surface:var(--app-color-surface);--color-surface-secondary:var(--app-color-surface-secondary);--color-surface-tertiary:var(--app-color-surface-tertiary);--color-border:var(--app-color-border);--color-text-primary:var(--app-color-text-primary);--color-text-secondary:var(--app-color-text-secondary);--color-accent:var(--app-color-accent);--color-accent-hover:var(--app-color-accent-hover);--color-danger:var(--app-color-danger);--color-warning:var(--app-color-warning);--color-success:var(--app-color-success);--color-history-write:var(--app-history-state-write-accent);--color-primary-100:var(--app-color-primary-100);--color-primary-200:var(--app-color-primary-200);--color-secundary-100:var(--app-color-secundary-100);--color-light-dark-100:var(--app-color-light-dark-100);--color-light-dark-200:var(--app-color-light-dark-200);--color-light-dark-300:var(--app-color-light-dark-300);--color-light-dark-400:var(--app-color-light-dark-400);--color-theme-dark:var(--app-color-theme-dark);--color-theme-dark-bg-1:var(--app-color-theme-dark-bg-1);--color-theme-dark-bg-2:var(--app-color-theme-dark-bg-2);--color-theme-dark-bg-3:var(--app-color-theme-dark-bg-3);--color-theme-dark-border:var(--app-color-theme-dark-border);--font-SegoeUIVF:var(--app-font-family-base)}}@layer base{*,::backdrop,::file-selector-button,:after,:before{box-sizing:border-box;margin:0;padding:0;border:0 solid}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}::file-selector-button,button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentcolor;@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.\!fixed{position:fixed!important}.\!relative{position:relative!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.\!inset-auto{inset:auto!important}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.inset-y-2{inset-block:calc(var(--spacing) * 2)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.top-0{top:calc(var(--spacing) * 0)}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:calc(var(--spacing) * 1)}.top-1\/2{top:calc(1 / 2 * 100%)}.top-2{top:calc(var(--spacing) * 2)}.top-4{top:calc(var(--spacing) * 4)}.top-\[calc\(100\%\+0\.375rem\)\]{top:calc(100% + .375rem)}.top-\[calc\(100\%\+2px\)\]{top:calc(100% + 2px)}.top-auto{top:auto}.top-full{top:100%}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.right-0{right:calc(var(--spacing) * 0)}.right-0\.5{right:calc(var(--spacing) * .5)}.right-1{right:calc(var(--spacing) * 1)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-\[calc\(var\(--diagnostics-resize-strip\)\+2px\)\]{right:calc(var(--diagnostics-resize-strip) + 2px)}.right-auto{right:auto}.-bottom-1\.5{bottom:calc(var(--spacing) * -1.5)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-\[calc\(100\%\+0\.375rem\)\]{bottom:calc(100% + .375rem)}.bottom-auto{bottom:auto}.bottom-full{bottom:100%}.-left-1\.5{left:calc(var(--spacing) * -1.5)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:calc(1 / 2 * 100%)}.left-2{left:calc(var(--spacing) * 2)}.left-4{left:calc(var(--spacing) * 4)}.isolate{isolation:isolate}.\!z-auto{z-index:auto!important}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[15\]{z-index:15}.z-\[25\]{z-index:25}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[999\]{z-index:999}.z-\[10000\]{z-index:10000}.z-\[100000\]{z-index:100000}.z-\[100200\]{z-index:100200}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.col-start-2{grid-column-start:2}.container{width:100%;@media (width >= 40rem){max-width:40rem}@media (width >= 48rem){max-width:48rem}@media (width >= 64rem){max-width:64rem}@media (width >= 80rem){max-width:80rem}@media (width >= 96rem){max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.m-auto{margin:auto}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-6{margin-block:calc(var(--spacing) * 6)}.-mt-10{margin-top:calc(var(--spacing) * -10)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-\[var\(--app-default-gap\)\]{margin-bottom:var(--app-default-gap)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-auto{margin-left:auto}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-square{aspect-ratio:1/1}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-\[var\(--app-default-control-height\)\]{width:var(--app-default-control-height);height:var(--app-default-control-height)}.size-full{width:100%;height:100%}.\!h-5{height:calc(var(--spacing) * 5)!important}.\!h-6{height:calc(var(--spacing) * 6)!important}.\!h-9{height:calc(var(--spacing) * 9)!important}.\!h-\[var\(--app-default-control-height\)\]{height:var(--app-default-control-height)!important}.\!h-auto{height:auto!important}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-16{height:calc(var(--spacing) * 16)}.h-32{height:calc(var(--spacing) * 32)}.h-56{height:calc(var(--spacing) * 56)}.h-\[0\.1875rem\]{height:.1875rem}.h-\[1\.25rem\]{height:1.25rem}.h-\[46px\]{height:46px}.h-\[calc\(var\(--app-default-control-height\)-4px\)\]{height:calc(var(--app-default-control-height) - 4px)}.h-\[var\(--app-default-control-height\)\]{height:var(--app-default-control-height)}.h-\[var\(--app-viewport-height\)\]{height:var(--app-viewport-height)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.max-h-18{max-height:calc(var(--spacing) * 18)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-\[65dvh\]{max-height:65dvh}.max-h-\[calc\(100dvh-32px\)\]{max-height:calc(100dvh - 32px)}.max-h-\[calc\(100dvh-34px\)\]{max-height:calc(100dvh - 34px)}.max-h-\[calc\(min\(82dvh\,32rem\)-4\.75rem\)\]{max-height:calc(min(82dvh, 32rem) - 4.75rem)}.max-h-\[min\(82dvh\,32rem\)\]{max-height:min(82dvh,32rem)}.max-h-\[var\(--app-default-control-height\)\]{max-height:var(--app-default-control-height)}.\!min-h-\[120px\]{min-height:120px!important}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-4{min-height:calc(var(--spacing) * 4)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-\[18rem\]{min-height:18rem}.min-h-\[20rem\]{min-height:20rem}.min-h-\[22px\]{min-height:22px}.min-h-\[32px\]{min-height:32px}.min-h-\[38px\]{min-height:38px}.min-h-\[120px\]{min-height:120px}.min-h-\[160px\]{min-height:160px}.min-h-\[200px\]{min-height:200px}.min-h-\[var\(--app-default-control-height\)\]{min-height:var(--app-default-control-height)}.min-h-\[var\(--app-viewport-height\)\]{min-height:var(--app-viewport-height)}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-28{width:calc(var(--spacing) * 28)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-64{width:calc(var(--spacing) * 64)}.w-96{width:calc(var(--spacing) * 96)}.w-\[1\.313rem\]{width:1.313rem}.w-\[2\.5rem\]{width:2.5rem}.w-\[2\.25rem\]{width:2.25rem}.w-\[4rem\]{width:4rem}.w-\[6rem\]{width:6rem}.w-\[8ch\]{width:8ch}.w-\[16rem\]{width:16rem}.w-\[17rem\]{width:17rem}.w-\[34rem\]{width:34rem}.w-\[88px\]{width:88px}.w-\[95\%\]{width:95%}.w-\[104px\]{width:104px}.w-\[127px\]{width:127px}.w-\[132px\]{width:132px}.w-\[280px\]{width:280px}.w-\[min\(22rem\,calc\(100\%-1rem\)\)\]{width:min(22rem,calc(100% - 1rem))}.w-\[min\(960px\,calc\(100vw-32px\)\)\]{width:min(960px,calc(100vw - 32px))}.w-\[var\(--app-default-control-height\)\]{width:var(--app-default-control-height)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-\[35\.28vw\]{max-width:35.28vw}.max-w-\[76vw\]{max-width:76vw}.max-w-\[82\%\]{max-width:82%}.max-w-\[217px\]{max-width:217px}.max-w-\[330px\]{max-width:330px}.max-w-\[420px\]{max-width:420px}.max-w-\[520px\]{max-width:520px}.max-w-\[calc\(100\%-1\.5rem\)\]{max-width:calc(100% - 1.5rem)}.max-w-\[calc\(100\%-1rem\)\]{max-width:calc(100% - 1rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[min\(22rem\,calc\(100vw-1rem\)\)\]{max-width:min(22rem,calc(100vw - 1rem))}.max-w-fit{max-width:fit-content}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.\!min-w-5{min-width:calc(var(--spacing) * 5)!important}.\!min-w-6{min-width:calc(var(--spacing) * 6)!important}.\!min-w-\[var\(--app-default-control-height\)\]{min-width:var(--app-default-control-height)!important}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-\[2\.5rem\]{min-width:2.5rem}.min-w-\[3\.75rem\]{min-width:3.75rem}.min-w-\[7\.5rem\]{min-width:7.5rem}.min-w-\[7rem\]{min-width:7rem}.min-w-\[9\.5rem\]{min-width:9.5rem}.min-w-\[9rem\]{min-width:9rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[64px\]{min-width:64px}.min-w-\[120px\]{min-width:120px}.min-w-\[220px\]{min-width:220px}.min-w-\[var\(--app-default-control-height\)\]{min-width:var(--app-default-control-height)}.min-w-auto{min-width:auto}.min-w-full{min-width:100%}.min-w-min{min-width:min-content}.flex-1{flex:1}.shrink-0{flex-shrink:0}.basis-0{flex-basis:calc(var(--spacing) * 0)}.basis-auto{flex-basis:auto}.border-collapse{border-collapse:collapse}.origin-center{transform-origin:center}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.-translate-x-1\/2,.-translate-x-full{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%}.translate-x-0{--tw-translate-x:calc(var(--spacing) * 0)}.-translate-y-1\/2,.translate-x-0{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)}.-rotate-180{rotate:calc(180deg * -1)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.\!cursor-auto{cursor:auto!important}.cursor-col-resize{cursor:col-resize}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-move{cursor:move}.cursor-nesw-resize{cursor:nesw-resize}.cursor-not-allowed{cursor:not-allowed}.cursor-ns-resize{cursor:ns-resize}.cursor-nwse-resize{cursor:nwse-resize}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[22px_minmax\(0\,1fr\)_auto\]{grid-template-columns:22px minmax(0,1fr) auto}.grid-cols-\[56px_minmax\(0\,1fr\)\]{grid-template-columns:56px minmax(0,1fr)}.grid-cols-\[64px_minmax\(0\,1fr\)\]{grid-template-columns:64px minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(12rem\,36\%\)\]{grid-template-columns:minmax(0,1fr) minmax(12rem,36%)}.grid-cols-\[minmax\(0\,1fr\)_var\(--app-default-control-height\)\]{grid-template-columns:minmax(0,1fr) var(--app-default-control-height)}.grid-cols-\[minmax\(7\.75rem\,1fr\)_auto\]{grid-template-columns:minmax(7.75rem,1fr) auto}.grid-cols-\[repeat\(auto-fit\,minmax\(90px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(90px,1fr))}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-\[5px\]{gap:5px}.gap-\[var\(--app-default-gap\)\]{gap:var(--app-default-gap)}.gap-\[var\(--app-modal-catalog-gap\)\]{gap:var(--app-modal-catalog-gap)}.space-y-0{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-0\.5{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-1{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-1\.5{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-2{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-3{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-4{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-5{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-6{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-\[calc\(var\(--app-default-gap\)\*0\.5\)\]{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--app-default-gap) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--app-default-gap) * .5) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-\[calc\(var\(--app-default-gap\)\*0\.75\)\]{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--app-default-gap) * .75) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--app-default-gap) * .75) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-\[calc\(var\(--app-default-gap\)\*1\.5\)\]{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--app-default-gap) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--app-default-gap) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-\[var\(--app-default-gap\)\]{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--app-default-gap) * var(--tw-space-y-reverse));margin-block-end:calc(var(--app-default-gap) * calc(1 - var(--tw-space-y-reverse)))}}.gap-x-1{column-gap:calc(var(--spacing) * 1)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.space-x-0{:where(&>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 0) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-x-reverse)))}}.space-x-2{:where(&>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.divide-y{:where(&>: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)))}}.divide-border{:where(&>:not(:last-child)){border-color:var(--color-border)}}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[var\(--app-default-radius\)\]{border-radius:var(--app-default-radius)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-tr-md{border-top-right-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-x-0{border-inline-style:var(--tw-border-style);border-inline-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\[color\:color-mix\(in_srgb\,var\(--color-danger\)_58\%\,var\(--color-border\)\)\]{border-color:var(--color-danger);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--color-danger) 58%,var(--color-border))}}.border-\[color\:var\(--app-dock-panel-border\)\]{border-color:var(--app-dock-panel-border)}.border-\[color\:var\(--color-accent\)\]{border-color:var(--color-accent)}.border-\[color\:var\(--color-border\)\]{border-color:var(--color-border)}.border-\[color\:var\(--color-primary-100\)\]{border-color:var(--color-primary-100)}.border-\[color\:var\(--color-theme-dark-border\)\]{border-color:var(--color-theme-dark-border)}.border-\[color\:var\(--color-warning\)\]\/40{border-color:var(--color-warning);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-warning) 40%,transparent)}}.border-\[color\:var\(--workflow-run-error-border\)\]{border-color:var(--workflow-run-error-border)}.border-\[color\:var\(--workflow-run-success-border\)\]{border-color:var(--workflow-run-success-border)}.border-accent{border-color:var(--color-accent)}.border-accent\/45{border-color:var(--color-accent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-accent) 45%,transparent)}}.border-black\/45{border-color:color-mix(in srgb,#000 45%,transparent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-black) 45%,transparent)}}.border-border{border-color:var(--color-border)}.border-current{border-color:currentcolor}.border-danger\/40{border-color:var(--color-danger);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-danger) 40%,transparent)}}.border-danger\/45{border-color:var(--color-danger);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-danger) 45%,transparent)}}.border-history-write\/45{border-color:var(--color-history-write);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-history-write) 45%,transparent)}}.border-light-dark-100{border-color:var(--color-light-dark-100)}.border-light-dark-100\/30{border-color:var(--color-light-dark-100);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-light-dark-100) 30%,transparent)}}.border-light-dark-400{border-color:var(--color-light-dark-400)}.border-light-dark-400\/40{border-color:var(--color-light-dark-400);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-light-dark-400) 40%,transparent)}}.border-primary-100{border-color:var(--color-primary-100)}.border-primary-100\/20{border-color:var(--color-primary-100);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-primary-100) 20%,transparent)}}.border-primary-100\/35{border-color:var(--color-primary-100);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-primary-100) 35%,transparent)}}.border-primary-100\/45{border-color:var(--color-primary-100);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-primary-100) 45%,transparent)}}.border-primary-100\/60{border-color:var(--color-primary-100);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-primary-100) 60%,transparent)}}.border-primary-100\/70{border-color:var(--color-primary-100);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-primary-100) 70%,transparent)}}.border-sky-100{border-color:var(--color-sky-100)}.border-sky-300{border-color:var(--color-sky-300)}.border-success\/40{border-color:var(--color-success);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-success) 40%,transparent)}}.border-success\/45{border-color:var(--color-success);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-success) 45%,transparent)}}.border-theme-dark-bg-3{border-color:var(--color-theme-dark-bg-3)}.border-theme-dark-border{border-color:var(--color-theme-dark-border)}.border-theme-dark-border\/60{border-color:var(--color-theme-dark-border);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-theme-dark-border) 60%,transparent)}}.border-theme-dark-border\/70{border-color:var(--color-theme-dark-border);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-theme-dark-border) 70%,transparent)}}.border-theme-dark-border\/80{border-color:var(--color-theme-dark-border);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-theme-dark-border) 80%,transparent)}}.border-transparent{border-color:transparent}.border-warning\/40{border-color:var(--color-warning);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-warning) 40%,transparent)}}.border-warning\/45{border-color:var(--color-warning);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-warning) 45%,transparent)}}.border-white\/10{border-color:color-mix(in srgb,#fff 10%,transparent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-t-primary-100{border-top-color:var(--color-primary-100)}.bg-\[color\:color-mix\(in_srgb\,var\(--color-danger\)_12\%\,var\(--color-surface\)\)\]{background-color:var(--color-danger);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--color-danger) 12%,var(--color-surface))}}.bg-\[color\:var\(--color-accent\)\]\/20{background-color:var(--color-accent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-accent) 20%,transparent)}}.bg-\[color\:var\(--color-border\)\]{background-color:var(--color-border)}.bg-\[color\:var\(--color-surface\)\]{background-color:var(--color-surface)}.bg-\[color\:var\(--color-warning\)\]\/10{background-color:var(--color-warning);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-warning) 10%,transparent)}}.bg-\[var\(--app-dock-content-bg\)\]{background-color:var(--app-dock-content-bg)}.bg-\[var\(--app-item-selected-surface\)\]{background-color:var(--app-item-selected-surface)}.bg-\[var\(--color-background\)\]{background-color:var(--color-background)}.bg-\[var\(--color-hover\)\]{background-color:var(--color-hover)}.bg-\[var\(--color-surface\)\]{background-color:var(--color-surface)}.bg-\[var\(--color-surface-secondary\)\]{background-color:var(--color-surface-secondary)}.bg-\[var\(--color-surface-tertiary\)\]{background-color:var(--color-surface-tertiary)}.bg-\[var\(--sdm-bg\,inherit\)\]{background-color:var(--sdm-bg,inherit)}.bg-\[var\(--sdm-tbg\)\]{background-color:var(--sdm-tbg)}.bg-accent\/15{background-color:var(--color-accent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-accent) 15%,transparent)}}.bg-amber-300{background-color:var(--color-amber-300)}.bg-amber-950{background-color:var(--color-amber-950)}.bg-background{background-color:var(--color-background)}.bg-background\/50{background-color:var(--color-background);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-background) 50%,transparent)}}.bg-background\/80{background-color:var(--color-background);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-background) 80%,transparent)}}.bg-background\/90{background-color:var(--color-background);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-background) 90%,transparent)}}.bg-background\/95{background-color:var(--color-background);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-background) 95%,transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/10{background-color:color-mix(in srgb,#000 10%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.bg-black\/45{background-color:color-mix(in srgb,#000 45%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 45%,transparent)}}.bg-black\/70{background-color:color-mix(in srgb,#000 70%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.bg-danger\/10{background-color:var(--color-danger);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-danger) 10%,transparent)}}.bg-danger\/15{background-color:var(--color-danger);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-danger) 15%,transparent)}}.bg-emerald-300{background-color:var(--color-emerald-300)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-history-write\/15{background-color:var(--color-history-write);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-history-write) 15%,transparent)}}.bg-light-dark-100\/5{background-color:var(--color-light-dark-100);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-light-dark-100) 5%,transparent)}}.bg-light-dark-100\/15{background-color:var(--color-light-dark-100);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-light-dark-100) 15%,transparent)}}.bg-primary-100{background-color:var(--color-primary-100)}.bg-primary-100\/10{background-color:var(--color-primary-100);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-primary-100) 10%,transparent)}}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-sky-300{background-color:var(--color-sky-300)}.bg-sky-400{background-color:var(--color-sky-400)}.bg-sky-400\/15{background-color:color-mix(in srgb,oklch(74.6% .16 232.661) 15%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-sky-400) 15%,transparent)}}.bg-success{background-color:var(--color-success)}.bg-success\/10{background-color:var(--color-success);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-success) 10%,transparent)}}.bg-success\/15{background-color:var(--color-success);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-success) 15%,transparent)}}.bg-surface{background-color:var(--color-surface)}.bg-surface-secondary{background-color:var(--color-surface-secondary)}.bg-surface-tertiary{background-color:var(--color-surface-tertiary)}.bg-text-secondary{background-color:var(--color-text-secondary)}.bg-theme-dark{background-color:var(--color-theme-dark)}.bg-theme-dark-bg-1{background-color:var(--color-theme-dark-bg-1)}.bg-theme-dark-bg-2{background-color:var(--color-theme-dark-bg-2)}.bg-theme-dark-bg-2\/80{background-color:var(--color-theme-dark-bg-2);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-theme-dark-bg-2) 80%,transparent)}}.bg-theme-dark-bg-2\/90{background-color:var(--color-theme-dark-bg-2);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-theme-dark-bg-2) 90%,transparent)}}.bg-theme-dark-bg-3{background-color:var(--color-theme-dark-bg-3)}.bg-theme-dark-border{background-color:var(--color-theme-dark-border)}.bg-theme-dark\/20{background-color:var(--color-theme-dark);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-theme-dark) 20%,transparent)}}.bg-theme-dark\/35{background-color:var(--color-theme-dark);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-theme-dark) 35%,transparent)}}.bg-theme-dark\/55{background-color:var(--color-theme-dark);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-theme-dark) 55%,transparent)}}.bg-transparent{background-color:transparent}.bg-warning{background-color:var(--color-warning)}.bg-warning\/10{background-color:var(--color-warning);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-warning) 10%,transparent)}}.bg-warning\/15{background-color:var(--color-warning);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-warning) 15%,transparent)}}.bg-warning\/25{background-color:var(--color-warning);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-warning) 25%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-zinc-200{background-color:var(--color-zinc-200)}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\!p-0{padding:calc(var(--spacing) * 0)!important}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[2rem\]{padding:2rem}.\!px-0{padding-inline:calc(var(--spacing) * 0)!important}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[3px\]{padding-inline:3px}.px-\[var\(--app-default-gap\)\]{padding-inline:var(--app-default-gap)}.px-\[var\(--app-menu-item-inline-padding\)\]{padding-inline:var(--app-menu-item-inline-padding)}.px-px{padding-inline:1px}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-\[1px\]{padding-block:1px}.py-\[var\(--app-default-gap\)\]{padding-block:var(--app-default-gap)}.py-px{padding-block:1px}.ps-1{padding-inline-start:calc(var(--spacing) * 1)}.ps-5{padding-inline-start:calc(var(--spacing) * 5)}.pe-1{padding-inline-end:calc(var(--spacing) * 1)}.pe-2{padding-inline-end:calc(var(--spacing) * 2)}.pe-4{padding-inline-end:calc(var(--spacing) * 4)}.pe-6{padding-inline-end:calc(var(--spacing) * 6)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-\[calc\(var\(--app-default-toolbar-height\)\+var\(--app-default-gap\)\)\]{padding-top:calc(var(--app-default-toolbar-height) + var(--app-default-gap))}.pt-\[var\(--app-default-gap\)\]{padding-top:var(--app-default-gap)}.pt-\[var\(--app-default-toolbar-height\)\]{padding-top:var(--app-default-toolbar-height)}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-\[calc\(0\.5rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(.5rem + env(safe-area-inset-bottom))}.pb-\[calc\(var\(--app-default-gap\)\*1\.5\)\]{padding-bottom:calc(var(--app-default-gap) * 1.5)}.pb-\[var\(--app-default-gap\)\]{padding-bottom:var(--app-default-gap)}.pb-px{padding-bottom:1px}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-\[calc\(var\(--app-default-gap\)\*0\.75\)\]{padding-left:calc(var(--app-default-gap) * .75)}.pl-\[var\(--app-default-gap\)\]{padding-left:var(--app-default-gap)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.font-SegoeUIVF{font-family:var(--font-SegoeUIVF)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.95em\]{font-size:.95em}.text-\[1\.05em\]{font-size:1.05em}.text-\[1\.15em\]{font-size:1.15em}.text-\[1\.25em\]{font-size:1.25em}.text-\[1\.35em\]{font-size:1.35em}.text-\[1em\]{font-size:1em}.text-\[6px\]{font-size:6px}.text-\[7px\]{font-size:7px}.text-\[8\.5px\]{font-size:8.5px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.leading-2{--tw-leading:calc(var(--spacing) * 2);line-height:calc(var(--spacing) * 2)}.leading-3{--tw-leading:calc(var(--spacing) * 3);line-height:calc(var(--spacing) * 3)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.\!font-medium{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.02em\]{--tw-tracking:0.02em;letter-spacing:.02em}.tracking-\[0\.04em\]{--tw-tracking:0.04em;letter-spacing:.04em}.tracking-\[0\.06em\]{--tw-tracking:0.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:0.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:0.12em;letter-spacing:.12em}.tracking-\[0\.18em\]{--tw-tracking:0.18em;letter-spacing:.18em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[color\:var\(--app-default-icon-color\)\]{color:var(--app-default-icon-color)}.text-\[color\:var\(--color-accent\)\]{color:var(--color-accent)}.text-\[color\:var\(--color-danger\)\]{color:var(--color-danger)}.text-\[color\:var\(--color-light-dark-100\)\]{color:var(--color-light-dark-100)}.text-\[color\:var\(--color-success\)\]{color:var(--color-success)}.text-\[color\:var\(--color-text-primary\)\]{color:var(--color-text-primary)}.text-\[color\:var\(--color-text-secondary\)\]{color:var(--color-text-secondary)}.text-\[color\:var\(--color-warning\)\]{color:var(--color-warning)}.text-\[var\(--app-runtime-state-accent\)\]{color:var(--app-runtime-state-accent)}.text-\[var\(--color-text-primary\)\]{color:var(--color-text-primary)}.text-\[var\(--sdm-c\,inherit\)\]{color:var(--sdm-c,inherit)}.text-accent{color:var(--color-accent)}.text-black{color:var(--color-black)}.text-danger{color:var(--color-danger)}.text-history-write{color:var(--color-history-write)}.text-light-dark-100{color:var(--color-light-dark-100)}.text-light-dark-100\/42{color:var(--color-light-dark-100);@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-light-dark-100) 42%,transparent)}}.text-light-dark-100\/45{color:var(--color-light-dark-100);@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-light-dark-100) 45%,transparent)}}.text-light-dark-100\/80{color:var(--color-light-dark-100);@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-light-dark-100) 80%,transparent)}}.text-light-dark-100\/90{color:var(--color-light-dark-100);@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-light-dark-100) 90%,transparent)}}.text-light-dark-200{color:var(--color-light-dark-200)}.text-light-dark-300{color:var(--color-light-dark-300)}.text-light-dark-400{color:var(--color-light-dark-400)}.text-primary-100{color:var(--color-primary-100)}.text-red-400{color:var(--color-red-400)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-secundary-100{color:var(--color-secundary-100)}.text-success{color:var(--color-success)}.text-text-primary{color:var(--color-text-primary)}.text-text-secondary{color:var(--color-text-secondary)}.text-theme-dark{color:var(--color-theme-dark)}.text-warning{color:var(--color-warning)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-primary-100{accent-color:var(--color-primary-100)}.opacity-0{opacity:0}.opacity-35{opacity:35%}.opacity-40{opacity:40%}.opacity-45{opacity:45%}.opacity-50{opacity:50%}.opacity-60{opacity:60%}.opacity-70{opacity:70%}.opacity-90{opacity:90%}.opacity-100{opacity:100%}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,rgb(0 0 0/0.25))}.shadow-2xl,.shadow-4xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-4xl{--tw-shadow:var(--app-shadow-overlay)}.shadow-\[0_0_0_1px_rgba\(2\,6\,23\,0\.85\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,rgba(2,6,23,0.85));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(14\,165\,233\,0\.35\)\,0_0_0_9999px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,rgba(14,165,233,0.35)),0 0 0 9999px var(--tw-shadow-color,rgba(0,0,0,0.18));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(255\,255\,255\,0\.05\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,rgba(255,255,255,0.05))}.shadow-\[0_0_0_1px_rgba\(255\,255\,255\,0\.05\)\],.shadow-\[0_24px_80px_rgba\(0\,0\,0\,0\.18\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,rgba(0,0,0,0.18))}.shadow-\[inset_2px_0_0_var\(--color-accent\)\]{--tw-shadow:inset 2px 0 0 var(--tw-shadow-color,var(--color-accent))}.shadow-\[inset_2px_0_0_var\(--color-accent\)\],.shadow-\[var\(--app-shadow-overlay\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--app-shadow-overlay\)\]{--tw-shadow:var(--app-shadow-overlay)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgb(0 0 0/0.1)),0 4px 6px -4px var(--tw-shadow-color,rgb(0 0 0/0.1))}.shadow-lg,.shadow-none{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0/0.1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0/0.1))}.ring-0,.shadow-sm{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-black\/30{--tw-shadow-color:color-mix(in srgb,#000 30%,transparent);@supports (color:color-mix(in lab,red,red)){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black) 30%,transparent) var(--tw-shadow-alpha),transparent)}}.ring-\[color\:var\(--color-accent\)\]{--tw-ring-color:var(--color-accent)}.ring-\[var\(--color-primary-100\)\]{--tw-ring-color:var(--color-primary-100)}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-\[color\:var\(--color-accent\)\],.outline-accent{outline-color:var(--color-accent)}.blur{--tw-blur:blur(8px)}.blur,.saturate-0{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.saturate-0{--tw-saturate:saturate(0%)}.saturate-100{--tw-saturate:saturate(100%)}.filter,.saturate-100{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px)}.backdrop-blur-\[1px\],.backdrop-blur-md{-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,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md))}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{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));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:150ms;transition-duration:.15s}.duration-200{--tw-duration:200ms;transition-duration:.2s}.duration-300{--tw-duration:300ms;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[counter-increment\:line_0\]{counter-increment:line 0}.\[counter-reset\:line\]{counter-reset:line}.ring-inset{--tw-ring-inset:inset}.group-focus-within\:visible{&:is(:where(.group):focus-within *){visibility:visible}}.group-focus-within\:bg-\[var\(--color-hover\)\]{&:is(:where(.group):focus-within *){background-color:var(--color-hover)}}.group-focus-within\:opacity-0{&:is(:where(.group):focus-within *){opacity:0}}.group-hover\:pointer-events-auto{&:is(:where(.group):hover *){@media (hover:hover){pointer-events:auto}}}.group-hover\:visible{&:is(:where(.group):hover *){@media (hover:hover){visibility:visible}}}.group-hover\:block{&:is(:where(.group):hover *){@media (hover:hover){display:block}}}.group-hover\:flex{&:is(:where(.group):hover *){@media (hover:hover){display:flex}}}.group-hover\:bg-\[var\(--color-hover\)\]{&:is(:where(.group):hover *){@media (hover:hover){background-color:var(--color-hover)}}}.group-hover\:text-\[color\:var\(--color-accent\)\]{&:is(:where(.group):hover *){@media (hover:hover){color:var(--color-accent)}}}.group-hover\:text-light-dark-100{&:is(:where(.group):hover *){@media (hover:hover){color:var(--color-light-dark-100)}}}.group-hover\:opacity-0{&:is(:where(.group):hover *){@media (hover:hover){opacity:0}}}.group-hover\:opacity-40{&:is(:where(.group):hover *){@media (hover:hover){opacity:40%}}}.group-hover\:opacity-100{&:is(:where(.group):hover *){@media (hover:hover){opacity:100%}}}.group-hover\:shadow-3xl{&:is(:where(.group):hover *){@media (hover:hover){--tw-shadow:var(--app-shadow-surface);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}.marker\:text-light-dark-400{& ::marker{color:var(--color-light-dark-400)}&::marker{color:var(--color-light-dark-400)}& ::-webkit-details-marker,&::-webkit-details-marker{color:var(--color-light-dark-400)}}.backdrop\:bg-black\/50{&::backdrop{background-color:color-mix(in srgb,#000 50%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}}.before\:mr-4{&:before{content:var(--tw-content);margin-right:calc(var(--spacing) * 4)}}.before\:inline-block{&:before{content:var(--tw-content);display:inline-block}}.before\:w-6{&:before{content:var(--tw-content);width:calc(var(--spacing) * 6)}}.before\:text-right{&:before{content:var(--tw-content);text-align:right}}.before\:font-mono{&:before{content:var(--tw-content);font-family:var(--font-mono)}}.before\:text-\[13px\]{&:before{content:var(--tw-content);font-size:13px}}.before\:content-\[counter\(line\)\]{&:before{--tw-content:counter(line);content:var(--tw-content)}}.before\:select-none{&:before{content:var(--tw-content);-webkit-user-select:none;user-select:none}}.before\:\[counter-increment\:line\]{&:before{content:var(--tw-content);counter-increment:line}}.after\:absolute{&:after{content:var(--tw-content);position:absolute}}.after\:inset-y-0{&:after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}}.after\:left-1\/2{&:after{content:var(--tw-content);left:calc(1 / 2 * 100%)}}.after\:w-1{&:after{content:var(--tw-content);width:calc(var(--spacing) * 1)}}.after\:-translate-x-1\/2{&:after{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}.first\:mt-0{&:first-child{margin-top:calc(var(--spacing) * 0)}}.last\:mb-0{&:last-child{margin-bottom:calc(var(--spacing) * 0)}}.last\:border-b-0{&:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}.last\:pb-0{&:last-child{padding-bottom:calc(var(--spacing) * 0)}}.hover\:border-\[color\:var\(--color-border\)\]{&:hover{@media (hover:hover){border-color:var(--color-border)}}}.hover\:border-light-dark-300{&:hover{@media (hover:hover){border-color:var(--color-light-dark-300)}}}.hover\:border-primary-100{&:hover{@media (hover:hover){border-color:var(--color-primary-100)}}}.hover\:border-primary-100\/60{&:hover{@media (hover:hover){border-color:var(--color-primary-100);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-primary-100) 60%,transparent)}}}}.hover\:bg-\[var\(--app-default-icon-hover-bg\)\]{&:hover{@media (hover:hover){background-color:var(--app-default-icon-hover-bg)}}}.hover\:bg-\[var\(--color-hover\)\]{&:hover{@media (hover:hover){background-color:var(--color-hover)}}}.hover\:bg-background{&:hover{@media (hover:hover){background-color:var(--color-background)}}}.hover\:bg-primary-100{&:hover{@media (hover:hover){background-color:var(--color-primary-100)}}}.hover\:bg-primary-200{&:hover{@media (hover:hover){background-color:var(--color-primary-200)}}}.hover\:bg-surface-secondary{&:hover{@media (hover:hover){background-color:var(--color-surface-secondary)}}}.hover\:bg-theme-dark-bg-2{&:hover{@media (hover:hover){background-color:var(--color-theme-dark-bg-2)}}}.hover\:bg-theme-dark-bg-3{&:hover{@media (hover:hover){background-color:var(--color-theme-dark-bg-3)}}}.hover\:text-\[color\:var\(--color-danger\)\]{&:hover{@media (hover:hover){color:var(--color-danger)}}}.hover\:text-danger{&:hover{@media (hover:hover){color:var(--color-danger)}}}.hover\:text-light-dark-100{&:hover{@media (hover:hover){color:var(--color-light-dark-100)}}}.hover\:text-primary-100{&:hover{@media (hover:hover){color:var(--color-primary-100)}}}.hover\:text-primary-200{&:hover{@media (hover:hover){color:var(--color-primary-200)}}}.hover\:text-text-primary{&:hover{@media (hover:hover){color:var(--color-text-primary)}}}.hover\:underline{&:hover{@media (hover:hover){text-decoration-line:underline}}}.hover\:opacity-80{&:hover{@media (hover:hover){opacity:80%}}}.hover\:opacity-90{&:hover{@media (hover:hover){opacity:90%}}}.hover\:opacity-100{&:hover{@media (hover:hover){opacity:100%}}}.hover\:ring-1{&:hover{@media (hover:hover){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}.hover\:ring-theme-dark-border{&:hover{@media (hover:hover){--tw-ring-color:var(--color-theme-dark-border)}}}.focus\:border-0{&:focus{border-style:var(--tw-border-style);border-width:0}}.focus\:border-primary-100{&:focus{border-color:var(--color-primary-100)}}.focus\:border-primary-100\/70{&:focus{border-color:var(--color-primary-100);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-primary-100) 70%,transparent)}}}.focus\:ring-0{&:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:outline-none{&:focus{--tw-outline-style:none;outline-style:none}}.focus-visible\:opacity-100{&:focus-visible{opacity:100%}}.focus-visible\:ring-1{&:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus-visible\:ring-2{&:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus-visible\:ring-\[color\:var\(--color-accent\)\]{&:focus-visible{--tw-ring-color:var(--color-accent)}}.focus-visible\:ring-primary-100\/60{&:focus-visible{--tw-ring-color:var(--color-primary-100);@supports (color:color-mix(in lab,red,red)){--tw-ring-color:color-mix(in oklab,var(--color-primary-100) 60%,transparent)}}}.focus-visible\:ring-offset-1{&:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}}.focus-visible\:outline{&:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}}.focus-visible\:outline-1{&:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}}.focus-visible\:outline-2{&:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}}.focus-visible\:outline-offset-2{&:focus-visible{outline-offset:2px}}.focus-visible\:outline-accent{&:focus-visible{outline-color:var(--color-accent)}}.focus-visible\:outline-primary-100{&:focus-visible{outline-color:var(--color-primary-100)}}.focus-visible\:outline-none{&:focus-visible{--tw-outline-style:none;outline-style:none}}.disabled\:cursor-not-allowed{&:disabled{cursor:not-allowed}}.disabled\:opacity-0{&:disabled{opacity:0}}.disabled\:opacity-35{&:disabled{opacity:35%}}.disabled\:opacity-40{&:disabled{opacity:40%}}.disabled\:opacity-45{&:disabled{opacity:45%}}.disabled\:opacity-50{&:disabled{opacity:50%}}.disabled\:opacity-60{&:disabled{opacity:60%}}.has-\[\:checked\]\:border-primary-100{&:has(:is(:checked)){border-color:var(--color-primary-100)}}.data-\[panel-group-direction\=vertical\]\:h-px{&[data-panel-group-direction=vertical]{height:1px}}.data-\[panel-group-direction\=vertical\]\:w-full{&[data-panel-group-direction=vertical]{width:100%}}.data-\[panel-group-direction\=vertical\]\:flex-col{&[data-panel-group-direction=vertical]{flex-direction:column}}.data-\[panel-group-direction\=vertical\]\:after\:left-0{&[data-panel-group-direction=vertical]{&:after{content:var(--tw-content);left:calc(var(--spacing) * 0)}}}.data-\[panel-group-direction\=vertical\]\:after\:h-1{&[data-panel-group-direction=vertical]{&:after{content:var(--tw-content);height:calc(var(--spacing) * 1)}}}.data-\[panel-group-direction\=vertical\]\:after\:w-full{&[data-panel-group-direction=vertical]{&:after{content:var(--tw-content);width:100%}}}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0{&[data-panel-group-direction=vertical]{&:after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}}}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2{&[data-panel-group-direction=vertical]{&:after{content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}}.supports-\[backdrop-filter\]\:bg-background\/70{@supports (backdrop-filter:var(--tw )){background-color:var(--color-background);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-background) 70%,transparent)}}}.supports-\[backdrop-filter\]\:backdrop-blur{@supports (backdrop-filter:var(--tw )){--tw-backdrop-blur:blur(8px);-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,)}}.supports-\[backdrop-filter\]\:backdrop-blur-sm{@supports (backdrop-filter:var(--tw )){--tw-backdrop-blur:blur(var(--blur-sm));-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,)}}.sm\:inset-x-auto{@media (width >= 40rem){inset-inline:auto}}.sm\:right-2{@media (width >= 40rem){right:calc(var(--spacing) * 2)}}.sm\:right-4{@media (width >= 40rem){right:calc(var(--spacing) * 4)}}.sm\:left-auto{@media (width >= 40rem){left:auto}}.sm\:col-span-3{@media (width >= 40rem){grid-column:span 3/span 3}}.sm\:mx-0{@media (width >= 40rem){margin-inline:calc(var(--spacing) * 0)}}.sm\:block{@media (width >= 40rem){display:block}}.sm\:flex{@media (width >= 40rem){display:flex}}.sm\:w-64{@media (width >= 40rem){width:calc(var(--spacing) * 64)}}.sm\:w-\[31\.25rem\]{@media (width >= 40rem){width:31.25rem}}.sm\:w-\[34rem\]{@media (width >= 40rem){width:34rem}}.sm\:w-\[36rem\]{@media (width >= 40rem){width:36rem}}.sm\:w-auto{@media (width >= 40rem){width:auto}}.sm\:max-w-\[350px\]{@media (width >= 40rem){max-width:350px}}.sm\:max-w-\[calc\(100\%-20rem\)\]{@media (width >= 40rem){max-width:calc(100% - 20rem)}}.sm\:max-w-md{@media (width >= 40rem){max-width:var(--container-md)}}.sm\:grid-cols-2{@media (width >= 40rem){grid-template-columns:repeat(2,minmax(0,1fr))}}.sm\:grid-cols-\[1fr_auto_1fr\]{@media (width >= 40rem){grid-template-columns:1fr auto 1fr}}.sm\:flex-nowrap{@media (width >= 40rem){flex-wrap:nowrap}}.sm\:justify-end{@media (width >= 40rem){justify-content:flex-end}}.sm\:justify-start{@media (width >= 40rem){justify-content:flex-start}}.sm\:gap-0{@media (width >= 40rem){gap:calc(var(--spacing) * 0)}}.sm\:space-y-0{@media (width >= 40rem){:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))}}}.sm\:space-x-6{@media (width >= 40rem){:where(&>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 6) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-x-reverse)))}}}.sm\:p-5{@media (width >= 40rem){padding:calc(var(--spacing) * 5)}}.sm\:p-6{@media (width >= 40rem){padding:calc(var(--spacing) * 6)}}.sm\:p-\[2\.125rem\]{@media (width >= 40rem){padding-left:2.125rem;padding-bottom:2.125rem;padding-right:2.125rem;padding-top:2.125rem}}.sm\:px-4{@media (width >= 40rem){padding-inline:calc(var(--spacing) * 4)}}.sm\:pt-14{@media (width >= 40rem){padding-top:calc(var(--spacing) * 14)}}.sm\:pb-4{@media (width >= 40rem){padding-bottom:calc(var(--spacing) * 4)}}.sm\:text-2xl{@media (width >= 40rem){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.sm\:text-base{@media (width >= 40rem){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.sm\:text-\[13px\]{@media (width >= 40rem){font-size:13px}}.md\:pointer-events-none{@media (width >= 48rem){pointer-events:none}}.md\:invisible{@media (width >= 48rem){visibility:hidden}}.md\:inset-auto{@media (width >= 48rem){inset:auto}}.md\:top-1\/2{@media (width >= 48rem){top:calc(1 / 2 * 100%)}}.md\:left-1\/2{@media (width >= 48rem){left:calc(1 / 2 * 100%)}}.md\:mx-0{@media (width >= 48rem){margin-inline:calc(var(--spacing) * 0)}}.md\:flex{@media (width >= 48rem){display:flex}}.md\:grid{@media (width >= 48rem){display:grid}}.md\:hidden{@media (width >= 48rem){display:none}}.md\:h-8{@media (width >= 48rem){height:calc(var(--spacing) * 8)}}.md\:h-10{@media (width >= 48rem){height:calc(var(--spacing) * 10)}}.md\:h-\[94px\]{@media (width >= 48rem){height:94px}}.md\:h-auto{@media (width >= 48rem){height:auto}}.md\:h-full{@media (width >= 48rem){height:100%}}.md\:max-h-\[calc\(min\(76dvh\,32rem\)-3\.25rem\)\]{@media (width >= 48rem){max-height:calc(min(76dvh, 32rem) - 3.25rem)}}.md\:min-h-8{@media (width >= 48rem){min-height:calc(var(--spacing) * 8)}}.md\:min-h-\[94px\]{@media (width >= 48rem){min-height:94px}}.md\:w-12{@media (width >= 48rem){width:calc(var(--spacing) * 12)}}.md\:w-80{@media (width >= 48rem){width:calc(var(--spacing) * 80)}}.md\:w-\[104px\]{@media (width >= 48rem){width:104px}}.md\:w-auto{@media (width >= 48rem){width:auto}}.md\:w-full{@media (width >= 48rem){width:100%}}.md\:max-w-\[calc\(100vw-1rem\)\]{@media (width >= 48rem){max-width:calc(100vw - 1rem)}}.md\:max-w-\[calc\(100vw-26rem\)\]{@media (width >= 48rem){max-width:calc(100vw - 26rem)}}.md\:flex-1{@media (width >= 48rem){flex:1}}.md\:flex-none{@media (width >= 48rem){flex:none}}.md\:-translate-x-1\/2{@media (width >= 48rem){--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}.md\:-translate-y-1\/2{@media (width >= 48rem){--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}.md\:grid-cols-2{@media (width >= 48rem){grid-template-columns:repeat(2,minmax(0,1fr))}}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(16rem\,30\%\)\]{@media (width >= 48rem){grid-template-columns:minmax(0,1fr) minmax(16rem,30%)}}.md\:grid-cols-\[minmax\(5rem\,auto\)_minmax\(0\,1fr\)\]{@media (width >= 48rem){grid-template-columns:minmax(5rem,auto) minmax(0,1fr)}}.md\:grid-cols-\[repeat\(auto-fill\,104px\)\]{@media (width >= 48rem){grid-template-columns:repeat(auto-fill,104px)}}.md\:flex-col{@media (width >= 48rem){flex-direction:column}}.md\:flex-row{@media (width >= 48rem){flex-direction:row}}.md\:items-center{@media (width >= 48rem){align-items:center}}.md\:justify-start{@media (width >= 48rem){justify-content:flex-start}}.md\:gap-0{@media (width >= 48rem){gap:calc(var(--spacing) * 0)}}.md\:gap-x-4{@media (width >= 48rem){column-gap:calc(var(--spacing) * 4)}}.md\:gap-y-5{@media (width >= 48rem){row-gap:calc(var(--spacing) * 5)}}.md\:overflow-hidden{@media (width >= 48rem){overflow:hidden}}.md\:overflow-visible{@media (width >= 48rem){overflow:visible}}.md\:p-5{@media (width >= 48rem){padding:calc(var(--spacing) * 5)}}.md\:px-1{@media (width >= 48rem){padding-inline:calc(var(--spacing) * 1)}}.md\:py-2{@media (width >= 48rem){padding-block:calc(var(--spacing) * 2)}}.md\:pt-1{@media (width >= 48rem){padding-top:calc(var(--spacing) * 1)}}.md\:pt-\[var\(--app-default-gap\)\]{@media (width >= 48rem){padding-top:var(--app-default-gap)}}.md\:pb-2{@media (width >= 48rem){padding-bottom:calc(var(--spacing) * 2)}}.md\:text-center{@media (width >= 48rem){text-align:center}}.md\:text-\[13px\]{@media (width >= 48rem){font-size:13px}}.md\:opacity-0{@media (width >= 48rem){opacity:0}}.lg\:mt-0{@media (width >= 64rem){margin-top:calc(var(--spacing) * 0)}}.lg\:flex{@media (width >= 64rem){display:flex}}.lg\:h-full{@media (width >= 64rem){height:100%}}.lg\:grid-cols-\[18rem_minmax\(0\,1fr\)_20rem\]{@media (width >= 64rem){grid-template-columns:18rem minmax(0,1fr) 20rem}}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(20rem\,0\.95fr\)\]{@media (width >= 64rem){grid-template-columns:minmax(0,1fr) minmax(20rem,.95fr)}}.lg\:gap-6{@media (width >= 64rem){gap:calc(var(--spacing) * 6)}}.dark\:bg-\[var\(--shiki-dark-bg\,var\(--sdm-bg\,inherit\)\)\]{@media (prefers-color-scheme:dark){background-color:var(--shiki-dark-bg,var(--sdm-bg,inherit))}}.dark\:bg-\[var\(--shiki-dark-bg\,var\(--sdm-tbg\)\)\]{@media (prefers-color-scheme:dark){background-color:var(--shiki-dark-bg,var(--sdm-tbg))}}.dark\:bg-zinc-700{@media (prefers-color-scheme:dark){background-color:var(--color-zinc-700)}}.dark\:text-\[var\(--shiki-dark\,var\(--sdm-c\,inherit\)\)\]{@media (prefers-color-scheme:dark){color:var(--shiki-dark,var(--sdm-c,inherit))}}.\[\&_svg\]\:h-auto{& svg{height:auto}}.\[\&_svg\]\:w-auto{& svg{width:auto}}.\[\&_textarea\]\:h-\[120px\]{& textarea{height:120px}}.\[\&_textarea\]\:min-h-\[120px\]{& textarea{min-height:120px}}.\[\&_thead\]\:sticky{& thead{position:sticky}}.\[\&_thead\]\:top-0{& thead{top:calc(var(--spacing) * 0)}}.\[\&_thead\]\:z-10{& thead{z-index:10}}.\[\&_tr\:last-child_td\]\:border-b-0{& tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}.\[\&\>\*\:first-child\]\:mt-0{&>:first-child{margin-top:calc(var(--spacing) * 0)}}.\[\&\>\*\:last-child\]\:mb-0{&>:last-child{margin-bottom:calc(var(--spacing) * 0)}}.\[\&\>\*\:last-child\]\:after\:inline{&>:last-child{&:after{content:var(--tw-content);display:inline}}}.\[\&\>\*\:last-child\]\:after\:align-baseline{&>:last-child{&:after{content:var(--tw-content);vertical-align:baseline}}}.\[\&\>\*\:last-child\]\:after\:content-\[var\(--streamdown-caret\)\]{&>:last-child{&:after{--tw-content:var(--streamdown-caret);content:var(--tw-content)}}}.\[\&\>p\]\:inline{&>p{display:inline}}.\[li_\&\]\:pl-6{li &{padding-left:calc(var(--spacing) * 6)}}}:root{--app-font-family-base:"Segoe UI Variable Text","Segoe UI","SF Pro Text",system-ui,-apple-system,BlinkMacSystemFont,sans-serif;--app-font-family-mono:"Cascadia Code","JetBrains Mono","SFMono-Regular",Consolas,"Liberation Mono",Menlo,monospace;--app-default-radius:0.375rem;--app-default-gap:0.375rem;--app-default-gap-loose:calc(var(--app-default-gap) * 2);--app-default-control-height:1.7rem;--app-default-control-font-size:0.75rem;--app-default-label-font-size:calc(var(--app-default-control-font-size) - 0.0625rem);--app-default-icon-size:14px;--app-default-icon-color:var(--app-icon-default,var(--app-icon-muted));--app-default-icon-hover-color:var(
    --app-icon-hover,var(--color-light-dark-100)
  );--app-default-icon-hover-bg:var(--color-text-primary);@supports (color:color-mix(in lab,red,red)){--app-default-icon-hover-bg:color-mix(in srgb,var(--color-text-primary) 8%,transparent)}--app-default-checkbox-size:1rem;--app-default-checkbox-indicator-size:0.5rem;--app-default-toolbar-height:calc(var(--app-default-control-height) + (var(--app-default-gap) * 2));--button-height:var(--app-default-control-height);--app-dock-panel-gap:1px;--app-default-gap-tight:calc(var(--app-default-gap) * 0.5);--app-dock-tab-height:calc(0.6875rem + (var(--app-default-gap) * 2));--app-editor-window-outset-shadow:0 0 3px rgb(0 0 0/.38),0 3px 8px rgb(0 0 0/.28),0 10px 20px -6px rgb(0 0 0/.28);--app-navbar-tab-height:calc(var(--app-dock-tab-height) + 0.25rem);--app-modal-radius:var(--app-default-radius);--app-modal-edge-spacing:calc(var(--app-default-gap) * 2);--app-modal-catalog-gap:var(--app-modal-edge-spacing);--app-modal-header-height:var(--app-default-toolbar-height);--app-modal-overlay-padding-top:calc(var(--app-default-gap) * 4);--app-modal-shadow:0 0 42px rgb(0 0 0/34%),0 0 110px rgb(0 0 0/30%),0 34px 120px rgb(0 0 0/58%),0 14px 44px rgb(0 0 0/34%);--app-menu-radius:var(--app-default-radius);--app-menu-edge-spacing:calc(var(--app-default-gap) * 0.5);--app-menu-item-inline-padding:calc(var(--app-default-gap) * 2);--app-menu-item-gap:var(--app-default-gap);--app-menu-item-min-height:2rem;--app-menu-item-line-height:1.5;--app-menu-item-block-padding:0.25rem;--app-menu-description-font-size:0.6875rem;--app-scrollbar-size:0.95rem;--app-scrollbar-radius:999px;--app-z-loading-overlay:99990;--app-z-modal-backdrop:100000;--app-z-modal-overlay:100001;--app-viewport-height:100vh;--app-workspace-edge-padding:0.5rem;--app-workspace-navbar-height:2.5rem;--app-workspace-navbar-offset:calc(var(--app-workspace-navbar-height) + 0.22rem + env(safe-area-inset-top, 0px));--app-workbench-header-height:var(--app-workspace-navbar-height);--app-workbench-header-offset:calc(var(--app-workbench-header-height) + env(safe-area-inset-top, 0px))}:root:has(.app-workspace-shell){--app-default-icon-size:16px;--app-portal-icon-size:16px;--app-table-boolean-positive-transform:none}html[data-input-interaction-mode=touch]{--app-default-gap:0.5rem;--app-default-control-height:2rem;--app-default-control-font-size:0.8125rem;--app-default-label-font-size:0.75rem;--app-default-icon-size:16px;--app-default-checkbox-size:1.15rem;--app-default-checkbox-indicator-size:0.6rem;--app-dock-tab-height:2.25rem;--app-navbar-tab-height:2.5rem;--app-menu-item-min-height:2.25rem;--app-scrollbar-size:1.1rem;--button-height:var(--app-default-control-height)}html[data-input-interaction-mode=touch] body{-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}html[data-input-interaction-mode=touch] :is(input,textarea,select,[contenteditable=true],[data-allow-touch-selection=true],.app-allow-touch-selection){-webkit-touch-callout:default;-webkit-user-select:text;user-select:text}html[data-device-platform=ios]{--app-workspace-edge-padding:1rem;--app-auth-edge-padding:1.25rem;--app-mobile-dock-panel-edge-padding:1rem;overflow-x:hidden}html[data-device-platform=ios] body{position:relative;width:100%;max-width:100%;overflow-x:hidden}@supports (height:100dvh){:root{--app-viewport-height:100dvh}}body .box-button.button-primary{--button-primary-bg:var(--app-button-primary-bg)!important;--button-primary-hover-bg:var(--app-button-primary-hover-bg)!important}body .box-button.button-secundary{--button-secondary-bg:var(--app-button-secondary-bg)!important;--button-secondary-hover-bg:var(--app-button-secondary-hover-bg)!important}body .box-button{--button-font-family:var(--app-font-family-base)!important;--button-font-size:var(--app-default-control-font-size)!important;--button-font-weight:400!important;--button-height:var(--app-default-control-height)!important;--button-border-radius:var(--app-default-radius)!important;--button-min-width:0!important}body .box-button .box-loading>:is(.button-lottie-loading,.animate-spin){width:20px;height:20px;flex-shrink:0}body .button-disabled,body .button-primary,body .button-secundary{border:1px solid var(--color-border)!important;box-shadow:none!important}body .box-button:not(:disabled),body .button-primary:not(:disabled),body .button-secundary:not(:disabled),body [type=button]:not(:disabled),body [type=reset]:not(:disabled),body [type=submit]:not(:disabled),body button:not(:disabled){cursor:pointer!important}body .button-primary{color:var(--app-light)!important}body .button-primary:hover{background-color:var(--app-button-primary-hover-bg)!important}body .button-secundary{color:var(--app-button-secondary-text)!important}body .button-secundary:hover{background-color:var(--app-button-secondary-hover-bg)!important;color:var(--color-text-primary)!important}body .button-disabled{background-color:var(--app-button-disabled-bg)!important;border-color:var(--app-button-disabled-border)!important;color:var(--app-button-disabled-text)!important}body{font-family:var(--app-font-family-base);background-color:var(--color-background);color:var(--color-text-primary);overflow-x:hidden;text-rendering:optimizeLegibility}.truncate.italic{padding-inline-end:.2em}.auth-shell{box-sizing:border-box;width:100%}html[data-device-platform=ios] .auth-shell{padding:calc(var(--app-default-gap) * 2 + env(safe-area-inset-top, 0px)) max(var(--app-auth-edge-padding),env(safe-area-inset-right,0px)) calc(var(--app-default-gap) * 2 + env(safe-area-inset-bottom, 0px)) max(var(--app-auth-edge-padding),env(safe-area-inset-left,0px))}.auth-card{box-sizing:border-box;max-width:100%}body ::selection,body::selection{background-color:var(--color-accent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--color-accent) 28%,transparent)}color:var(--color-text-primary);-webkit-text-fill-color:var(--color-text-primary)}.mfa-step-up-error{color:var(--color-danger)!important}html[data-theme=light] .install-app-prompt-secondary{border-color:var(--color-border);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--color-border) 78%,var(--color-surface-tertiary))}background-color:var(--color-surface-tertiary);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--color-surface-tertiary) 78%,var(--color-border))}color:var(--color-text-secondary)}html[data-theme=light] .install-app-prompt-secondary:hover{background-color:var(--color-surface-tertiary);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--color-surface-tertiary) 62%,var(--color-border))}color:var(--color-text-primary)}.rezzut-ai-composer-shell{--rezzut-ai-composer-bg:var(--app-input-bg);@supports (color:color-mix(in lab,red,red)){--rezzut-ai-composer-bg:color-mix(in srgb,var(--app-input-bg) 78%,rgba(72,72,72,0.9))}}.rezzut-ai-composer-textarea::placeholder{color:var(--app-text-placeholder)}.rezzut-ai-send-button{color:var(--rezzut-ai-send-button-fg)!important;border-color:var(--rezzut-ai-send-button-border)!important;background:var(--rezzut-ai-send-button-bg)!important;box-shadow:var(--rezzut-ai-send-button-shadow)!important}.rezzut-ai-send-button .codicon,.rezzut-ai-send-button svg{color:inherit!important}.rezzut-ai-send-button[data-state=idle]{--rezzut-ai-send-button-fg:var(--color-text-secondary);--rezzut-ai-send-button-border:var(--color-border);@supports (color:color-mix(in lab,red,red)){--rezzut-ai-send-button-border:color-mix(in srgb,var(--color-border) 86%,transparent)}--rezzut-ai-send-button-bg:var(--color-surface-secondary);@supports (color:color-mix(in lab,red,red)){--rezzut-ai-send-button-bg:color-mix(in srgb,var(--color-surface-secondary) 88%,var(--app-input-bg))}--rezzut-ai-send-button-shadow:none}.rezzut-ai-send-button[data-state=ready]{--rezzut-ai-send-button-fg:var(--app-light);--rezzut-ai-send-button-border:var(--color-accent);@supports (color:color-mix(in lab,red,red)){--rezzut-ai-send-button-border:color-mix(in srgb,var(--color-accent) 72%,transparent)}--rezzut-ai-send-button-bg:var(--color-accent);--rezzut-ai-send-button-shadow:0 14px 30px -22px rgb(0 0 0/0.72)}.rezzut-ai-send-button[data-state=sending]{--rezzut-ai-send-button-fg:var(--app-light);--rezzut-ai-send-button-border:var(--color-danger);@supports (color:color-mix(in lab,red,red)){--rezzut-ai-send-button-border:color-mix(in srgb,var(--color-danger) 72%,transparent)}--rezzut-ai-send-button-bg:var(--color-danger);--rezzut-ai-send-button-shadow:0 14px 30px -22px rgb(0 0 0/0.72)}.rezzut-ai-send-button[data-state=idle]:focus-visible,.rezzut-ai-send-button[data-state=idle]:hover:not(:disabled){--rezzut-ai-send-button-fg:var(--color-text-primary);--rezzut-ai-send-button-border:var(--color-border);@supports (color:color-mix(in lab,red,red)){--rezzut-ai-send-button-border:color-mix(in srgb,var(--color-border) 92%,var(--color-accent) 12%)}--rezzut-ai-send-button-bg:var(--color-hover);@supports (color:color-mix(in lab,red,red)){--rezzut-ai-send-button-bg:color-mix(in srgb,var(--color-hover) 84%,var(--app-input-bg))}}.rezzut-ai-send-button[data-state=ready]:focus-visible,.rezzut-ai-send-button[data-state=ready]:hover:not(:disabled){--rezzut-ai-send-button-border:var(--color-accent-hover);@supports (color:color-mix(in lab,red,red)){--rezzut-ai-send-button-border:color-mix(in srgb,var(--color-accent-hover) 74%,transparent)}--rezzut-ai-send-button-bg:var(--color-accent-hover);--rezzut-ai-send-button-shadow:0 16px 32px -22px rgb(0 0 0/0.78)}.rezzut-ai-send-button[data-state=sending]:focus-visible,.rezzut-ai-send-button[data-state=sending]:hover:not(:disabled){--rezzut-ai-send-button-border:var(--color-danger-hover);@supports (color:color-mix(in lab,red,red)){--rezzut-ai-send-button-border:color-mix(in srgb,var(--color-danger-hover) 76%,transparent)}--rezzut-ai-send-button-bg:var(--color-danger-hover);--rezzut-ai-send-button-shadow:0 16px 32px -22px rgb(0 0 0/0.78)}html[data-theme=light] .rezzut-ai-composer-shell{--rezzut-ai-composer-bg:#ffffff}html[data-theme=light] .rezzut-ai-composer-textarea::placeholder{color:var(--app-text-placeholder)}.codicon{color:var(--app-default-icon-color)!important}.preview-3d-toolbar .codicon,.preview-3d-toolbar svg{color:currentColor!important}.preview-3d-toolbar-surface{--preview-3d-toolbar-border-color:var(--color-theme-dark-border);overflow:hidden;border-color:var(--preview-3d-toolbar-border-color);background:var(--app-input-bg);box-shadow:0 14px 30px -22px rgb(0 0 0/.9)}.preview-3d-toolbar-surface:has(.preview-3d-toolbar-menu){overflow:visible}.preview-3d-toolbar-divider{display:none}.preview-3d-toolbar-divider+.preview-3d-toolbar-group,.preview-3d-toolbar-group>.inline-flex+.inline-flex,.preview-3d-toolbar-group>.preview-3d-toolbar-divider+.inline-flex{margin-left:-1px}.viewport-panel-toolbar-layout{position:absolute;z-index:50;top:max(var(--app-default-gap),env(safe-area-inset-top,0px));right:0;left:0;display:flex;width:100%;min-width:0;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--app-default-gap);padding-inline:max(var(--app-default-gap),env(safe-area-inset-left,0px)) max(var(--app-default-gap),env(safe-area-inset-right,0px));pointer-events:none}.viewport-panel-toolbar-actions,.viewport-panel-toolbar-center,.viewport-panel-toolbar-leading{display:flex;min-width:0;max-width:100%;align-items:flex-start;pointer-events:auto}.viewport-panel-toolbar-leading{flex:0 1 auto;flex-wrap:wrap;gap:var(--app-default-gap)}.viewport-panel-toolbar-actions{margin-left:auto}.viewport-panel-toolbar-empty-state{flex:0 0 calc(100% + var(--app-default-gap) * 2);grid-column:1/-1;margin-inline:calc(-1 * var(--app-default-gap));margin-block-start:calc(-1 * var(--app-default-gap));pointer-events:none}.viewport-panel-toolbar-layout[data-has-center]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.viewport-panel-toolbar-layout[data-has-center] .viewport-panel-toolbar-leading{justify-self:start}.viewport-panel-toolbar-layout[data-has-center] .viewport-panel-toolbar-center{width:max-content;justify-self:center}.viewport-panel-toolbar-layout[data-has-center] .viewport-panel-toolbar-actions{margin-left:0;justify-self:end}.viewport-panel-toolbar-surface{flex-shrink:0}.viewport-panel-toolbar-select-surface{overflow:visible}.viewport-panel-toolbar-select-surface .react-select__control{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.viewport-panel-toolbar-select-surface:has(.react-select__control--is-focused){border-color:var(--app-focus)}.preview-3d-toolbar-collapsible,.preview-3d-toolbar-collapsible-content{display:contents}.preview-3d-toolbar-collapsible-handle{display:none}@media (max-width:767px){.preview-3d-toolbar{gap:0;padding:0}.preview-3d-toolbar-group{gap:0}.preview-3d-toolbar-collapsible{position:absolute;z-index:50;top:max(.5rem,env(safe-area-inset-top,0px));right:max(var(--app-mobile-dock-panel-edge-padding,.5rem),env(safe-area-inset-right,0px));left:max(var(--app-mobile-dock-panel-edge-padding,.5rem),env(safe-area-inset-left,0px));display:block;overflow:hidden;width:auto;max-width:none;border:1px solid var(--preview-3d-toolbar-border-color,#3e546f);border-radius:var(--app-default-radius);background:var(--app-input-bg);box-shadow:var(--app-shadow-overlay);backdrop-filter:blur(8px)}.preview-3d-toolbar-collapsible-content{display:block}.preview-3d-toolbar-collapsible-content>.viewport-panel-toolbar-layout{position:relative;inset:auto;display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--app-default-gap-tight);padding:var(--app-default-gap-tight)}.preview-3d-toolbar-collapsible-content>.viewport-panel-toolbar-layout>:is(.viewport-panel-toolbar-leading,.viewport-panel-toolbar-actions){display:contents}.preview-3d-toolbar-collapsible-handle{display:flex;width:100%;height:1.25rem;align-items:center;justify-content:center;border:0;background:transparent;padding:0;cursor:grab;touch-action:none}.preview-3d-toolbar-collapsible-handle:active{cursor:grabbing}.preview-3d-toolbar-collapsible-handle>span{width:2.25rem;height:.1875rem;border-radius:999px;background:color-mix(in srgb,#dbeafe 58%,transparent)}.preview-3d-toolbar-collapsible-handle:focus-visible>span,.preview-3d-toolbar-collapsible-handle:hover>span{background:var(--app-default-icon-hover-color)}.preview-3d-toolbar-divider{display:none}.preview-3d-toolbar-collapsible-content .viewport-panel-toolbar-actions,.preview-3d-toolbar-collapsible-content .viewport-panel-toolbar-center,.preview-3d-toolbar-collapsible-content .viewport-panel-toolbar-leading{gap:var(--app-default-gap-tight)}}html[data-theme=light] .preview-3d-toolbar{--preview-3d-toolbar-border-color:var(--color-border);@supports (color:color-mix(in lab,red,red)){--preview-3d-toolbar-border-color:color-mix(in srgb,var(--color-border) 82%,var(--color-text-secondary))}border-color:var(--preview-3d-toolbar-border-color);background:var(--app-input-bg);box-shadow:var(--app-shadow-overlay)}html[data-theme=light] .preview-3d-toolbar-collapsible-handle>span{background:var(--color-accent)}html[data-theme=light] .preview-3d-toolbar-collapsible-handle:focus-visible>span,html[data-theme=light] .preview-3d-toolbar-collapsible-handle:hover>span{background:var(--color-accent-hover)}html[data-theme=light] .preview-3d-toolbar .app-scene3d-toolbar-button{border-color:var(--preview-3d-toolbar-border-color);color:var(--color-text-primary)!important}html[data-theme=light] .preview-3d-toolbar .app-scene3d-toolbar-button:focus-visible,html[data-theme=light] .preview-3d-toolbar .app-scene3d-toolbar-button:hover:not(:disabled){background-color:var(--color-hover);color:var(--color-text-primary)!important}html[data-theme=light] .preview-3d-toolbar .app-scene3d-toolbar-button--active,html[data-theme=light] .preview-3d-toolbar .app-scene3d-toolbar-button[data-active=true]{background-color:var(--color-active);color:var(--color-accent)!important}html[data-theme=light] .preview-3d-toolbar .app-scene3d-toolbar-button--active:focus-visible,html[data-theme=light] .preview-3d-toolbar .app-scene3d-toolbar-button--active:hover:not(:disabled),html[data-theme=light] .preview-3d-toolbar .app-scene3d-toolbar-button[data-active=true]:focus-visible,html[data-theme=light] .preview-3d-toolbar .app-scene3d-toolbar-button[data-active=true]:hover{background-color:var(--color-accent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--color-accent) 16%,var(--color-surface))}color:var(--color-accent)!important}html[data-theme=light] .preview-3d-toolbar .app-scene3d-toolbar-button:disabled{color:var(--color-text-secondary)!important}html[data-theme=light] .preview-3d-toolbar .app-scene3d-toolbar-button:disabled :is(.codicon,svg){opacity:.45}.app-assets-adjacent-toolbar{min-width:0}.app-assets-adjacent-scroll{overscroll-behavior-y:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch}.app-assets-breadcrumb{min-width:0;white-space:nowrap}[data-assets-details-layout]{--assets-details-panel-min-width:min(10rem,40%)}@media (max-width:767px){[data-assets-details-resize-handle]{display:none!important}}@media (min-width:768px){[data-assets-details-layout]{--assets-details-panel-min-width:min(16rem,60%)}}.app-assets-breadcrumb-overflow-button{flex:0 0 auto;min-width:1.75rem;width:1.75rem;min-height:1.75rem;height:1.75rem;padding:0}.app-panel-resize-grip{border:0;background:transparent;color:inherit}.app-panel-resize-grip,.app-panel-resize-handle{cursor:grab;touch-action:none;user-select:none}.app-panel-resize-grip:active,.app-panel-resize-handle:active{cursor:grabbing}.app-panel-resize-grip[data-resize-orientation=vertical]>.app-panel-resize-indicator{width:1px;height:1.25rem;border:0;border-radius:999px;background:#fff}.app-panel-resize-grip[data-resize-orientation=horizontal]>.app-panel-resize-indicator{width:2.25rem;height:.1875rem;border:0;border-radius:999px;background:#fff}.app-panel-resize-grip:focus-visible{outline:none;box-shadow:0 0 0 1px var(--color-accent)}@media (max-width:767px){.app-assets-panel-resize-handle[data-panel-group-direction=vertical]{--app-assets-panel-resize-handle-height:1.75rem;z-index:10;min-height:var(--app-assets-panel-resize-handle-height)!important;height:var(--app-assets-panel-resize-handle-height)!important;border:0;border-top:1px solid var(--app-dock-panel-border);box-sizing:border-box;background:transparent!important;cursor:grab;overflow:visible;touch-action:none;user-select:none}.app-assets-panel-resize-handle[data-panel-group-direction=vertical]:active{cursor:grabbing}.app-assets-panel-resize-handle[data-panel-group-direction=vertical]:after{display:none}.app-assets-panel-resize-handle[data-panel-group-direction=vertical]>.app-resizable-handle-indicator{position:absolute;top:50%;left:50%;width:2.25rem!important;height:.1875rem!important;transform:translate(-50%,-50%)!important;pointer-events:none;border:0;border-radius:999px;background:var(--color-light-dark-100);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-light-dark-100) 42%,transparent)}}.app-panel-resize-handle[data-panel-group-direction=vertical]>.app-panel-resize-indicator{background:#fff}.app-assets-panel-resize-handle[data-panel-group-direction=vertical]:focus-visible>div,.app-assets-panel-resize-handle[data-panel-group-direction=vertical]:hover>div{background:var(--app-default-icon-hover-color)}html[data-theme=light] .app-assets-panel-resize-handle[data-panel-group-direction=vertical]{border-top-color:var(--color-accent)}html[data-theme=light] .app-assets-panel-resize-indicator{background:var(--color-accent)!important}html[data-theme=light] .app-assets-panel-resize-handle[data-panel-group-direction=vertical]:focus-visible>.app-assets-panel-resize-indicator,html[data-theme=light] .app-assets-panel-resize-handle[data-panel-group-direction=vertical]:hover>.app-assets-panel-resize-indicator{background:var(--color-accent-hover)!important}}.preview-image-info-chip{border:0;border-radius:0;background-color:transparent;box-shadow:none}.preview-image-info-chip+.preview-image-info-chip{border-left:1px solid var(--preview-3d-toolbar-border-color)}.preview-image-toolbar{top:max(var(--app-default-gap),env(safe-area-inset-top,0px))}.preview-image-info-toolbar,.preview-image-toolbar{right:max(var(--app-default-gap),env(safe-area-inset-right,0px));left:max(var(--app-default-gap),env(safe-area-inset-left,0px))}.preview-image-info-toolbar{top:calc(max(var(--app-default-gap), env(safe-area-inset-top, 0px)) + var(--app-default-control-height) + var(--app-default-gap))}@media (min-width:640px){.preview-image-toolbar{right:max(var(--app-default-gap),env(safe-area-inset-right,0px));left:auto}.preview-image-info-toolbar{top:max(var(--app-default-gap),env(safe-area-inset-top,0px));right:auto;left:max(var(--app-default-gap),env(safe-area-inset-left,0px))}}.preview-3d-hud,.preview-3d-hud-title,.preview-3d-hud-value{color:var(--color-light-dark-100)}.preview-3d-hud-label{color:var(--app-text-muted)}.preview-3d-hud-chip{border:1px solid var(--color-border);@supports (color:color-mix(in lab,red,red)){border-left-color:color-mix(in srgb,var(--color-border) 78%,transparent);border-left-style:solid;border-left-width:1px;border-bottom-color:color-mix(in srgb,var(--color-border) 78%,transparent);border-bottom-style:solid;border-bottom-width:1px;border-right-color:color-mix(in srgb,var(--color-border) 78%,transparent);border-right-style:solid;border-right-width:1px;border-top-color:color-mix(in srgb,var(--color-border) 78%,transparent);border-top-style:solid;border-top-width:1px}background-color:var(--color-surface-secondary);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--color-surface-secondary) 76%,transparent)}}.preview-3d-hud-status-ok{background-color:var(--color-success);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--color-success) 18%,transparent)}color:var(--color-success)}.app-touch-drag-handle{display:none;align-items:center;justify-content:center;width:var(--app-default-control-height);height:var(--app-default-control-height);min-width:var(--app-default-control-height);border-radius:var(--app-default-radius);color:var(--app-default-icon-color);touch-action:none;user-select:none;transition:background-color .14s ease,color .14s ease}html[data-input-interaction-mode=touch] .app-touch-drag-handle{display:inline-flex;cursor:grab;pointer-events:auto}html[data-input-interaction-mode=touch] .app-touch-drag-handle:active,html[data-input-interaction-mode=touch] .app-touch-drag-handle:focus-visible{background:var(--app-default-icon-hover-bg);color:var(--app-default-icon-hover-color);outline:none}html[data-input-interaction-mode=touch] .app-touch-drag-handle:active{cursor:grabbing}html[data-input-interaction-mode=touch] .app-assets-tree-drag-handle,html[data-input-interaction-mode=touch] .app-hierarchy-drag-handle{position:sticky;right:0;z-index:2;margin-left:auto;flex:0 0 auto;background:var(--color-hover)}html[data-input-interaction-mode=touch] .app-assets-adjacent-drag-handle{background:var(--color-surface);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-surface) 86%,transparent)}}@media (max-width:767px){html[data-input-interaction-mode=touch] .app-assets-adjacent-drag-handle{top:50%;transform:translateY(-50%)}}html[data-input-interaction-mode=touch] .app-workflow-node-drag-handle{position:absolute;top:-.75rem;right:-.75rem;z-index:40;width:1.5rem;height:1.5rem;min-width:1.5rem;min-height:1.5rem;border:1px solid var(--app-dock-panel-border);border-radius:999px;background:var(--color-surface-elevated);box-shadow:var(--app-shadow-overlay);touch-action:none}html[data-input-interaction-mode=touch] .app-workflow-node[data-execution-phase=Initializer] .app-workflow-node-drag-handle{right:-1.5rem}html[data-input-interaction-mode=touch] .workflow-editor-root[data-has-multi-node-selection=true] .app-workflow-node-drag-handle{display:none}html[data-input-interaction-mode=touch] .workflow-editor-root[data-has-multi-node-selection=true] .react-flow__nodesselection-rect{touch-action:none;cursor:default}html[data-input-interaction-mode=touch] .app-workflow-selection-drag-handle{position:absolute;z-index:10000;width:1.5rem;height:1.5rem;min-width:1.5rem;min-height:1.5rem;padding:0;border:1px solid var(--app-dock-panel-border);border-radius:999px;appearance:none;background:var(--color-surface-elevated);box-shadow:var(--app-shadow-overlay);transform:translate(calc(-100% - .25rem),.25rem)}@media (hover:none),(pointer:coarse){.app-assets-adjacent-item,.app-assets-tree-item,.app-hierarchy-tree-item,.app-project-card,.app-rezzut-ai-conversation-item,.app-workflow-node,.app-workflows-list-item,.components-accordion-item{touch-action:manipulation;user-select:none;-webkit-touch-callout:none}}html[data-input-interaction-mode=touch] .app-assets-adjacent-item,html[data-input-interaction-mode=touch] .app-assets-tree-item,html[data-input-interaction-mode=touch] .app-hierarchy-tree-item,html[data-input-interaction-mode=touch] .app-project-card,html[data-input-interaction-mode=touch] .app-rezzut-ai-conversation-item,html[data-input-interaction-mode=touch] .app-workflow-node,html[data-input-interaction-mode=touch] .app-workflows-list-item,html[data-input-interaction-mode=touch] .components-accordion-item{touch-action:manipulation;user-select:none;-webkit-touch-callout:none}.preview-3d-hud-status-warning{background-color:var(--color-warning);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--color-warning) 18%,transparent)}color:var(--color-warning)}.preview-3d-hud-alert{color:var(--color-light-dark-100)}.preview-3d-hud-alert-warning{border-color:var(--color-warning);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--color-warning) 42%,transparent)}background-color:var(--color-warning);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--color-warning) 12%,transparent)}color:var(--color-warning)}.preview-3d-hud-alert-danger{border-color:var(--color-danger);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--color-danger) 42%,transparent)}background-color:var(--color-danger);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--color-danger) 10%,transparent)}color:var(--color-danger)}.preview-3d-hud-alert-info{border-color:var(--color-border);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--color-border) 78%,transparent)}background-color:var(--color-surface-secondary);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--color-surface-secondary) 76%,transparent)}color:var(--color-light-dark-100)}.preview-3d-hud-alert-indicator{background-color:var(--color-warning);box-shadow:0 0 0 1px var(--color-surface)}.viewport-3d-dimensions-overlay{position:absolute;inset:0;z-index:5;overflow:hidden;pointer-events:none}.viewport-3d-dimensions-label{position:absolute;left:0;top:0;align-items:center;justify-content:center;min-height:1.25rem;border:1px solid var(--viewport-3d-dimension-color);@supports (color:color-mix(in lab,red,red)){border-left-color:color-mix(in srgb,var(--viewport-3d-dimension-color) 62%,var(--color-border));border-left-style:solid;border-left-width:1px;border-bottom-color:color-mix(in srgb,var(--viewport-3d-dimension-color) 62%,var(--color-border));border-bottom-style:solid;border-bottom-width:1px;border-right-color:color-mix(in srgb,var(--viewport-3d-dimension-color) 62%,var(--color-border));border-right-style:solid;border-right-width:1px;border-top-color:color-mix(in srgb,var(--viewport-3d-dimension-color) 62%,var(--color-border));border-top-style:solid;border-top-width:1px}border-radius:var(--app-default-radius);background:var(--color-surface);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-surface) 94%,transparent)}color:var(--color-light-dark-100);padding:.125rem .375rem;font-family:var(--app-font-family-mono);font-size:10px;font-weight:700;line-height:1;white-space:nowrap;box-shadow:0 0 0 1px var(--viewport-3d-dimension-color),var(--app-shadow-overlay);@supports (color:color-mix(in lab,red,red)){box-shadow:0 0 0 1px color-mix(in srgb,var(--viewport-3d-dimension-color) 16%,transparent),var(--app-shadow-overlay)}text-shadow:none;will-change:transform}.preview-3d-background-dark{background:#1f1f1f}.preview-3d-background-light{background:#eeeeea}.preview-3d-background-checker{background-color:#d6d6d6;background-image:linear-gradient(45deg,#bcbcbc 25%,transparent 0),linear-gradient(-45deg,#bcbcbc 25%,transparent 0),linear-gradient(45deg,transparent 75%,#bcbcbc 0),linear-gradient(-45deg,transparent 75%,#bcbcbc 0)}.preview-3d-background-checker,.preview-3d-background-checker-dark{background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px}.preview-3d-background-checker-dark{background-color:#2a2a2a;background-image:linear-gradient(45deg,#1f1f1f 25%,transparent 0),linear-gradient(-45deg,#1f1f1f 25%,transparent 0),linear-gradient(45deg,transparent 75%,#1f1f1f 0),linear-gradient(-45deg,transparent 75%,#1f1f1f 0)}.app-panel-empty-state{padding:var(--app-default-gap);color:var(--color-text-secondary);font-family:var(--app-font-family-base);font-size:11px;font-weight:400;line-height:16px;text-align:start}.app-panel-edge{padding:0 var(--app-default-gap) var(--app-default-gap) var(--app-default-gap)}.app-panel-edge-x{padding-inline:var(--app-default-gap)}.app-panel-edge-b{padding-bottom:var(--app-default-gap)}.app-control-font-size{font-size:var(--app-default-control-font-size)!important}.app-panel-edge-top{top:var(--app-default-gap)}.app-panel-edge-right{right:var(--app-default-gap)}.app-panel-edge-bottom{bottom:var(--app-default-gap)}.app-panel-edge-left{left:var(--app-default-gap)}.app-panel-toolbar{min-height:var(--app-default-toolbar-height);height:var(--app-default-toolbar-height)}.logs-panel-root{container:logs-panel/inline-size;overflow:hidden}.logs-toolbar{height:auto;min-height:var(--app-default-toolbar-height);flex-wrap:wrap;align-content:flex-start;row-gap:4px;overflow:hidden;padding-top:3px;padding-bottom:3px}.logs-level-counters,.logs-toolbar-controls,.logs-toolbar-search-area,.logs-toolbar-stats{min-width:0;flex-wrap:wrap}.logs-toolbar-controls,.logs-toolbar-search-area,.logs-toolbar-stats{flex:1 1 100%}.logs-toolbar-search{max-width:none;margin-left:0}.logs-filter-select{width:auto;min-width:0;flex:1 1 calc(50% - 2px)}.logs-auto-scroll-button{min-width:0;flex:0 0 auto}.logs-toolbar-action{flex:0 0 var(--app-default-control-height)}html[data-device-platform=ios] .logs-panel-root .app-panel-edge{padding-right:var(--app-mobile-dock-panel-edge-padding);padding-left:var(--app-mobile-dock-panel-edge-padding)}html[data-device-platform=ios] .logs-panel-root .app-panel-edge-x{padding-inline:var(--app-mobile-dock-panel-edge-padding)}.logs-panel-layout,.logs-panel-shell{position:relative;overflow:hidden}.logs-panel-shell{flex-direction:column}.logs-list-panel{flex:1 1 58%;overflow:hidden}.logs-details-panel{flex:1 1 42%;min-width:0;min-height:0;max-height:none;overflow:hidden}.logs-details-panel--empty{display:none}.logs-details-panel--active{position:absolute;inset:0;z-index:20;height:auto;min-height:0;box-shadow:0 0 0 1px var(--color-border)}.logs-detail-list{grid-template-columns:minmax(0,1fr)}.logs-detail-row{display:block}.logs-detail-row dt{margin-bottom:2px}.logs-detail-row dd,.logs-log-message{overflow-wrap:anywhere}.logs-log-body,.logs-log-row{min-width:0}.logs-log-source{max-width:min(12rem,100%)}.logs-log-message{word-break:normal}@container logs-panel (max-width: 360px){.logs-level-counters{display:none}.logs-auto-scroll-button{flex:0 0 5.75rem;min-width:5.75rem;justify-content:space-between;gap:3px;padding-right:4px;padding-left:4px}.logs-auto-scroll-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.logs-log-card{padding-right:6px;padding-left:6px}.logs-log-row{gap:4px}.logs-log-expander{display:none}.logs-log-source{max-width:100%}}@container logs-panel (max-width: 180px){.logs-filter-select{flex-basis:100%}}@container logs-panel (min-width: 420px){.logs-detail-list{grid-template-columns:minmax(104px,auto) minmax(0,1fr)}.logs-detail-row{display:contents}.logs-detail-row dt{margin-bottom:0}}@container logs-panel (min-width: 640px){.logs-toolbar-controls{flex:1 1 100%}.logs-filter-select,.logs-toolbar-stats{flex:0 1 auto}.logs-filter-select--level{width:104px;flex-basis:104px}.logs-filter-select--source{width:132px;flex-basis:132px}.logs-toolbar-search-area{flex:1 1 180px;justify-content:flex-end}.logs-toolbar-search{max-width:330px;margin-left:auto}}@container logs-panel (min-width: 920px){.logs-toolbar-stats{flex:1 1 auto}}@container logs-panel (min-width: 760px){.logs-panel-shell{flex-direction:row}.logs-list-panel{flex:1 1 auto}.logs-details-panel{position:static;inset:auto;z-index:auto;flex:0 0 auto;width:min(380px,40%);min-width:300px;height:100%;max-height:none;border-top-width:0;box-shadow:none}.logs-details-panel--empty{display:flex;min-height:160px}.logs-details-panel--active{min-height:200px}}@container logs-panel (min-width: 1040px){.logs-log-body{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;column-gap:8px}.logs-log-meta{flex-wrap:nowrap}.logs-log-message{margin-top:0}}@container logs-panel (min-width: 1200px){.logs-toolbar{flex-wrap:nowrap}.logs-toolbar-controls{flex:0 1 auto}}.app-toolbar-gap{gap:4px}.app-icon-group{gap:0!important}.app-table-toolbar{background:transparent}.app-standard-table-toolbar-content{width:100%}.app-table-pagination{display:flex;justify-content:flex-end}.app-table-pagination .p-paginator,.app-table-pagination .paginatorClassName{width:auto!important;justify-content:flex-end!important}.app-table-pagination .p-paginator-left-content{display:none!important;flex:0 0 auto!important}.app-toolbar-control-surface{border:1px solid var(--color-theme-dark-border);border-radius:var(--app-default-radius);background-color:var(--app-input-bg);box-shadow:var(--app-shadow-inset);transition:border-color .14s ease,background-color .14s ease,color .14s ease}.app-toolbar-control-surface:focus-visible,.app-toolbar-control-surface:hover{border-color:var(--color-accent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--color-accent) 30%,var(--color-border))}background-color:var(--color-hover);outline:none}.app-scene3d-toolbar-button--active,.app-scene3d-toolbar-button[data-active=true]{border-color:var(--color-primary-100);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--color-primary-100) 76%,var(--color-border))}background-color:var(--color-primary-100);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--color-primary-100) 14%,var(--app-input-bg))}box-shadow:var(--app-shadow-inset),0 0 0 1px var(--color-primary-100);@supports (color:color-mix(in lab,red,red)){box-shadow:var(--app-shadow-inset),0 0 0 1px color-mix(in srgb,var(--color-primary-100) 24%,transparent)}color:var(--color-light-dark-100)!important}.app-scene3d-toolbar-button .codicon,.app-scene3d-toolbar-button svg{color:currentColor!important}.app-scene3d-toolbar-button--active:focus-visible,.app-scene3d-toolbar-button--active:hover:not(:disabled),.app-scene3d-toolbar-button[data-active=true]:focus-visible,.app-scene3d-toolbar-button[data-active=true]:hover{border-color:var(--color-primary-100);background-color:var(--color-primary-100);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--color-primary-100) 20%,var(--app-input-bg))}color:var(--color-light-dark-100)!important}.preview-3d-toolbar .app-scene3d-toolbar-button{border-color:var(--preview-3d-toolbar-border-color);border-top-width:0;border-bottom-width:0;border-radius:0!important;background-color:transparent;box-shadow:none;color:#edf6ff!important}.preview-3d-toolbar>.app-scene3d-toolbar-button:first-child,.preview-3d-toolbar>.inline-flex:first-child .app-scene3d-toolbar-button,.preview-3d-toolbar>.preview-3d-toolbar-group:first-child>.inline-flex:first-child .app-scene3d-toolbar-button{border-left-width:0}.preview-3d-toolbar>.app-scene3d-toolbar-button:last-child,.preview-3d-toolbar>.inline-flex:last-child .app-scene3d-toolbar-button,.preview-3d-toolbar>.preview-3d-toolbar-group:last-child>.inline-flex:last-child .app-scene3d-toolbar-button{border-right-width:0}.preview-3d-toolbar .app-scene3d-toolbar-button:focus-visible,.preview-3d-toolbar .app-scene3d-toolbar-button:hover:not(:disabled){border-color:var(--preview-3d-toolbar-border-color);background-color:var(--color-primary-100);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--color-primary-100) 24%,transparent)}}.preview-3d-toolbar .app-scene3d-toolbar-button--active,.preview-3d-toolbar .app-scene3d-toolbar-button[data-active=true]{border-color:var(--preview-3d-toolbar-border-color);background-color:var(--color-primary-100);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--color-primary-100) 30%,transparent)}box-shadow:none;color:#ffffff!important}@media (max-width:767px){.preview-3d-toolbar .app-scene3d-toolbar-button:not([data-active=true]):focus-visible:not(:disabled),.preview-3d-toolbar .app-scene3d-toolbar-button:not([data-active=true]):focus:not(:disabled),.preview-3d-toolbar .app-scene3d-toolbar-button:not([data-active=true]):hover:not(:disabled){border-color:var(--preview-3d-toolbar-border-color);background-color:transparent;box-shadow:none;outline:none}}.preview-3d-toolbar .app-scene3d-toolbar-button:disabled{opacity:1}.preview-3d-toolbar .app-scene3d-toolbar-button:disabled :is(.codicon,svg){opacity:.35}.app-form-icon-button,.app-ghost-icon-button,.app-icon-button,.app-search-field-clear,.app-toolbar-icon-button,.btn-icone-actions-column,.dock-tab-close-btn,.react-flow__controls-button,:is(.topics-toolbar-actions,.app-table-toolbar-actions) .disable-button-table-actions,:is(.topics-toolbar-actions,.app-table-toolbar-actions) .enable-button-table-actions,:is(.topics-toolbar-search,.app-table-toolbar-search) .close-search{border:1px solid transparent!important;border-radius:var(--app-default-radius)!important;background:transparent!important;box-shadow:none!important;color:var(--app-default-icon-color)!important;cursor:pointer!important;transition:border-color .14s ease,background-color .14s ease,color .14s ease,opacity .14s ease!important}.app-form-icon-button .codicon,.app-form-icon-button svg,.app-ghost-icon-button .codicon,.app-ghost-icon-button svg,.app-icon-button .codicon,.app-icon-button svg,.app-search-field-clear .codicon,.app-search-field-clear svg,.app-toolbar-icon-button .codicon,.app-toolbar-icon-button svg,.btn-icone-actions-column .codicon,.btn-icone-actions-column svg,.dock-tab-close-btn .codicon,.dock-tab-close-btn svg,.react-flow__controls-button .codicon,.react-flow__controls-button svg,:is(.topics-toolbar-actions,.app-table-toolbar-actions) .disable-button-table-actions .codicon,:is(.topics-toolbar-actions,.app-table-toolbar-actions) .disable-button-table-actions svg,:is(.topics-toolbar-actions,.app-table-toolbar-actions) .enable-button-table-actions .codicon,:is(.topics-toolbar-actions,.app-table-toolbar-actions) .enable-button-table-actions svg,:is(.topics-toolbar-search,.app-table-toolbar-search) .close-search .codicon,:is(.topics-toolbar-search,.app-table-toolbar-search) .close-search svg{color:var(--app-default-icon-color)!important}.app-table-toolbar-search .close-search .codicon,.app-table-toolbar-search .close-search svg{width:var(--app-portal-icon-size,.8rem);height:var(--app-portal-icon-size,.8rem)}.app-toolbar-icon-button--round{border-radius:9999px!important}.app-toolbar-icon-button--raisa[data-active=true]{border-color:var(--color-accent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--color-accent) 36%,var(--color-border))!important}background:var(--color-accent)!important;@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-accent) 14%,var(--color-surface))!important}box-shadow:inset 0 0 0 1px var(--color-accent),0 0 0 1px var(--color-accent)!important;@supports (color:color-mix(in lab,red,red)){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 16%,transparent),0 0 0 1px color-mix(in srgb,var(--color-accent) 10%,transparent)!important}color:var(--color-text-primary)!important}.app-toolbar-icon-button--raisa[data-active=true]:after{content:"";position:absolute;top:0;right:0;width:.35rem;height:.35rem;border-radius:9999px;background:var(--color-accent);box-shadow:0 0 0 2px var(--app-topbar-bg)}.app-toolbar-icon-button--raisa[data-active=true] .codicon,.app-toolbar-icon-button--raisa[data-active=true] svg{color:var(--color-accent)!important}.app-toolbar-icon-button--raisa[data-active=true]:focus-visible,.app-toolbar-icon-button--raisa[data-active=true]:focus-visible:active:not(:disabled),.app-toolbar-icon-button--raisa[data-active=true]:hover:active:not(:disabled),.app-toolbar-icon-button--raisa[data-active=true]:hover:not(:disabled){border-color:var(--color-accent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--color-accent) 42%,var(--color-border))!important}background:var(--color-accent)!important;@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-accent) 18%,var(--color-surface))!important}box-shadow:inset 0 0 0 1px var(--color-accent),0 0 0 1px var(--color-accent)!important;@supports (color:color-mix(in lab,red,red)){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 20%,transparent),0 0 0 1px color-mix(in srgb,var(--color-accent) 12%,transparent)!important}color:var(--color-text-primary)!important}.app-toolbar-icon-button--raisa[data-active=true]:focus-visible .codicon,.app-toolbar-icon-button--raisa[data-active=true]:focus-visible svg,.app-toolbar-icon-button--raisa[data-active=true]:focus-visible:active:not(:disabled) .codicon,.app-toolbar-icon-button--raisa[data-active=true]:focus-visible:active:not(:disabled) svg,.app-toolbar-icon-button--raisa[data-active=true]:hover:active:not(:disabled) .codicon,.app-toolbar-icon-button--raisa[data-active=true]:hover:active:not(:disabled) svg,.app-toolbar-icon-button--raisa[data-active=true]:hover:not(:disabled) .codicon,.app-toolbar-icon-button--raisa[data-active=true]:hover:not(:disabled) svg{color:var(--color-accent)!important}.app-form-icon-button:focus-visible,.app-form-icon-button:hover:not(:disabled),.app-ghost-icon-button:focus-visible,.app-ghost-icon-button:hover:not(:disabled),.app-icon-button:focus-visible,.app-icon-button:hover:not(:disabled),.app-search-field-clear:focus-visible,.app-search-field-clear:hover:not(:disabled),.app-toolbar-icon-button:focus-visible,.app-toolbar-icon-button:hover:not(:disabled),.btn-icone-actions-column:hover,.dock-tab-close-btn:focus-visible,.dock-tab-close-btn:hover,.react-flow__controls-button:focus-visible,.react-flow__controls-button:hover:not(:disabled),:is(.topics-toolbar-actions,.app-table-toolbar-actions) .disable-button-table-actions:hover,:is(.topics-toolbar-actions,.app-table-toolbar-actions) .enable-button-table-actions:hover,:is(.topics-toolbar-search,.app-table-toolbar-search) .close-search:focus-visible,:is(.topics-toolbar-search,.app-table-toolbar-search) .close-search:hover{border-color:transparent!important;background:var(--app-default-icon-hover-bg)!important;box-shadow:none!important;color:var(--app-default-icon-hover-color)!important;outline:none}.app-form-icon-button:active:not(:hover):not(:focus-visible):not(:disabled),.app-ghost-icon-button:active:not(:hover):not(:focus-visible):not(:disabled),.app-icon-button:active:not(:hover):not(:focus-visible):not(:disabled),.app-search-field-clear:active:not(:hover):not(:focus-visible):not(:disabled),.app-toolbar-icon-button:active:not(:hover):not(:focus-visible):not(:disabled),.btn-icone-actions-column:active:not(:hover):not(:focus-visible),.dock-tab-close-btn:active:not(:hover):not(:focus-visible),.react-flow__controls-button:active:not(:hover):not(:focus-visible):not(:disabled),:is(.topics-toolbar-actions,.app-table-toolbar-actions) .disable-button-table-actions:active:not(:hover):not(:focus-visible),:is(.topics-toolbar-actions,.app-table-toolbar-actions) .enable-button-table-actions:active:not(:hover):not(:focus-visible),:is(.topics-toolbar-search,.app-table-toolbar-search) .close-search:active:not(:hover):not(:focus-visible){border-color:transparent!important;background:transparent!important;box-shadow:none!important;color:var(--app-default-icon-color)!important;transform:none!important}.app-form-icon-button:focus-visible:active:not(:disabled),.app-form-icon-button:hover:active:not(:disabled),.app-ghost-icon-button:focus-visible:active:not(:disabled),.app-ghost-icon-button:hover:active:not(:disabled),.app-icon-button:focus-visible:active:not(:disabled),.app-icon-button:hover:active:not(:disabled),.app-search-field-clear:focus-visible:active:not(:disabled),.app-search-field-clear:hover:active:not(:disabled),.app-toolbar-icon-button:focus-visible:active:not(:disabled),.app-toolbar-icon-button:hover:active:not(:disabled),.btn-icone-actions-column:focus-visible:active,.btn-icone-actions-column:hover:active,.dock-tab-close-btn:focus-visible:active,.dock-tab-close-btn:hover:active,.react-flow__controls-button:focus-visible:active:not(:disabled),.react-flow__controls-button:hover:active:not(:disabled),:is(.topics-toolbar-actions,.app-table-toolbar-actions) .disable-button-table-actions:focus-visible:active,:is(.topics-toolbar-actions,.app-table-toolbar-actions) .disable-button-table-actions:hover:active,:is(.topics-toolbar-actions,.app-table-toolbar-actions) .enable-button-table-actions:focus-visible:active,:is(.topics-toolbar-actions,.app-table-toolbar-actions) .enable-button-table-actions:hover:active,:is(.topics-toolbar-search,.app-table-toolbar-search) .close-search:focus-visible:active,:is(.topics-toolbar-search,.app-table-toolbar-search) .close-search:hover:active{border-color:transparent!important;background:var(--app-default-icon-hover-bg)!important;box-shadow:none!important;color:var(--app-default-icon-hover-color)!important;transform:none!important}:is(.topics-toolbar-search,.app-table-toolbar-search) .close-search:active:not(:hover):not(:focus-visible),:is(.topics-toolbar-search,.app-table-toolbar-search) .close-search:focus-visible:active,:is(.topics-toolbar-search,.app-table-toolbar-search) .close-search:hover:active{transform:translateY(-50%)!important}.app-form-icon-button:focus-visible .codicon,.app-form-icon-button:focus-visible svg,.app-form-icon-button:focus-visible:active:not(:disabled) .codicon,.app-form-icon-button:focus-visible:active:not(:disabled) svg,.app-form-icon-button:hover:active:not(:disabled) .codicon,.app-form-icon-button:hover:active:not(:disabled) svg,.app-form-icon-button:hover:not(:disabled) .codicon,.app-form-icon-button:hover:not(:disabled) svg,.app-ghost-icon-button:focus-visible .codicon,.app-ghost-icon-button:focus-visible svg,.app-ghost-icon-button:focus-visible:active:not(:disabled) .codicon,.app-ghost-icon-button:focus-visible:active:not(:disabled) svg,.app-ghost-icon-button:hover:active:not(:disabled) .codicon,.app-ghost-icon-button:hover:active:not(:disabled) svg,.app-ghost-icon-button:hover:not(:disabled) .codicon,.app-ghost-icon-button:hover:not(:disabled) svg,.app-icon-button:focus-visible .codicon,.app-icon-button:focus-visible svg,.app-icon-button:focus-visible:active:not(:disabled) .codicon,.app-icon-button:focus-visible:active:not(:disabled) svg,.app-icon-button:hover:active:not(:disabled) .codicon,.app-icon-button:hover:active:not(:disabled) svg,.app-icon-button:hover:not(:disabled) .codicon,.app-icon-button:hover:not(:disabled) svg,.app-search-field-clear:focus-visible .codicon,.app-search-field-clear:focus-visible svg,.app-search-field-clear:focus-visible:active:not(:disabled) .codicon,.app-search-field-clear:focus-visible:active:not(:disabled) svg,.app-search-field-clear:hover:active:not(:disabled) .codicon,.app-search-field-clear:hover:active:not(:disabled) svg,.app-search-field-clear:hover:not(:disabled) .codicon,.app-search-field-clear:hover:not(:disabled) svg,.app-toolbar-icon-button:focus-visible .codicon,.app-toolbar-icon-button:focus-visible svg,.app-toolbar-icon-button:focus-visible:active:not(:disabled) .codicon,.app-toolbar-icon-button:focus-visible:active:not(:disabled) svg,.app-toolbar-icon-button:hover:active:not(:disabled) .codicon,.app-toolbar-icon-button:hover:active:not(:disabled) svg,.app-toolbar-icon-button:hover:not(:disabled) .codicon,.app-toolbar-icon-button:hover:not(:disabled) svg,.btn-icone-actions-column:hover .codicon,.btn-icone-actions-column:hover svg,.btn-icone-actions-column:hover:active .codicon,.btn-icone-actions-column:hover:active svg,.dock-tab-close-btn:focus-visible .codicon,.dock-tab-close-btn:focus-visible svg,.dock-tab-close-btn:focus-visible:active .codicon,.dock-tab-close-btn:focus-visible:active svg,.dock-tab-close-btn:hover .codicon,.dock-tab-close-btn:hover svg,.dock-tab-close-btn:hover:active .codicon,.dock-tab-close-btn:hover:active svg,.react-flow__controls-button:focus-visible .codicon,.react-flow__controls-button:focus-visible svg,.react-flow__controls-button:focus-visible:active:not(:disabled) .codicon,.react-flow__controls-button:focus-visible:active:not(:disabled) svg,.react-flow__controls-button:hover:active:not(:disabled) .codicon,.react-flow__controls-button:hover:active:not(:disabled) svg,.react-flow__controls-button:hover:not(:disabled) .codicon,.react-flow__controls-button:hover:not(:disabled) svg,:is(.topics-toolbar-actions,.app-table-toolbar-actions) .disable-button-table-actions:hover .codicon,:is(.topics-toolbar-actions,.app-table-toolbar-actions) .disable-button-table-actions:hover svg,:is(.topics-toolbar-actions,.app-table-toolbar-actions) .disable-button-table-actions:hover:active .codicon,:is(.topics-toolbar-actions,.app-table-toolbar-actions) .disable-button-table-actions:hover:active svg,:is(.topics-toolbar-actions,.app-table-toolbar-actions) .enable-button-table-actions:hover .codicon,:is(.topics-toolbar-actions,.app-table-toolbar-actions) .enable-button-table-actions:hover svg,:is(.topics-toolbar-actions,.app-table-toolbar-actions) .enable-button-table-actions:hover:active .codicon,:is(.topics-toolbar-actions,.app-table-toolbar-actions) .enable-button-table-actions:hover:active svg,:is(.topics-toolbar-search,.app-table-toolbar-search) .close-search:focus-visible .codicon,:is(.topics-toolbar-search,.app-table-toolbar-search) .close-search:focus-visible svg,:is(.topics-toolbar-search,.app-table-toolbar-search) .close-search:focus-visible:active .codicon,:is(.topics-toolbar-search,.app-table-toolbar-search) .close-search:focus-visible:active svg,:is(.topics-toolbar-search,.app-table-toolbar-search) .close-search:hover .codicon,:is(.topics-toolbar-search,.app-table-toolbar-search) .close-search:hover svg,:is(.topics-toolbar-search,.app-table-toolbar-search) .close-search:hover:active .codicon,:is(.topics-toolbar-search,.app-table-toolbar-search) .close-search:hover:active svg{color:var(--app-default-icon-hover-color)!important}.app-form-icon-button:disabled,.app-ghost-icon-button:disabled,.app-icon-button:disabled,.app-search-field-clear:disabled,.app-toolbar-icon-button:disabled,.btn-icone-actions-column:disabled,.react-flow__controls-button:disabled,:is(.topics-toolbar-actions,.app-table-toolbar-actions) .disable-button-table-actions:disabled,:is(.topics-toolbar-actions,.app-table-toolbar-actions) .enable-button-table-actions:disabled,:is(.topics-toolbar-search,.app-table-toolbar-search) .close-search:disabled{border-color:transparent!important;background:transparent!important;box-shadow:none!important}.app-form-gap{gap:12px}.app-form-section-header{margin-bottom:var(--app-default-gap)}.app-form-surface-padding{padding:var(--app-default-gap)}.app-user-message-surface{border:1px solid var(--app-user-message-surface-border);border-color:var(--app-user-message-surface-border);background-color:var(--app-user-message-surface-bg);box-shadow:var(--app-shadow-inset)}.components-accordion-item>.app-panel-edge{background-color:var(--app-user-message-surface-solid)}.components-accordion-trigger:focus{outline:none}.components-accordion-trigger:focus-visible{outline:1px solid var(--color-accent);outline-offset:-2px}:where(.app-editor-dock,.app-component-configuration-windows) :where(button):focus-visible{outline:1px solid var(--color-accent);outline-offset:-2px}.app-card{border:1px solid var(--color-border);border-radius:calc(var(--app-default-radius) + 2px);background:var(--color-surface);box-shadow:var(--app-shadow-surface)}.app-card-muted{background:var(--color-surface-secondary)}.app-table-view{border-radius:calc(var(--app-default-radius) + 2px);background:transparent}.app-topbar{box-sizing:border-box;width:auto;min-height:calc(var(--app-workspace-navbar-height) + env(safe-area-inset-top, 0px));height:calc(var(--app-workspace-navbar-height) + env(safe-area-inset-top, 0px));padding-top:env(safe-area-inset-top,0);padding-right:max(var(--app-workspace-edge-padding),env(safe-area-inset-right,0px));padding-left:max(var(--app-workspace-edge-padding),env(safe-area-inset-left,0px));background:var(--app-topbar-bg);border-bottom:1px solid var(--color-border);box-shadow:0 1px 0 var(--color-border);@supports (color:color-mix(in lab,red,red)){box-shadow:0 1px 0 color-mix(in srgb,var(--color-border) 40%,transparent)}backdrop-filter:blur(14px)}.app-topbar-surface{background:var(--app-topbar-bg)}.app-topbar-title{color:var(--color-text-primary);font-family:var(--app-font-family-base);font-size:13px;font-weight:600;letter-spacing:.01em}.app-topbar-badge{border:1px solid var(--color-accent);@supports (color:color-mix(in lab,red,red)){border-left-color:color-mix(in srgb,var(--color-accent) 38%,var(--color-border));border-left-style:solid;border-left-width:1px;border-bottom-color:color-mix(in srgb,var(--color-accent) 38%,var(--color-border));border-bottom-style:solid;border-bottom-width:1px;border-right-color:color-mix(in srgb,var(--color-accent) 38%,var(--color-border));border-right-style:solid;border-right-width:1px;border-top-color:color-mix(in srgb,var(--color-accent) 38%,var(--color-border));border-top-style:solid;border-top-width:1px}border-radius:var(--app-default-radius);background:var(--color-accent);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-accent) 16%,var(--color-surface))}color:var(--color-accent)}.app-workspace-main,.app-workspace-shell{background:var(--color-background)}.app-workspace-main{box-sizing:border-box;width:100%;max-width:100%;margin-top:var(--app-workspace-navbar-offset);padding-right:max(var(--app-workspace-edge-padding),env(safe-area-inset-right,0px));padding-bottom:calc(1rem + env(safe-area-inset-bottom, 0px));padding-left:max(var(--app-workspace-edge-padding),env(safe-area-inset-left,0px));color:var(--color-text-primary);min-height:calc(var(--app-viewport-height) - var(--app-workspace-navbar-offset))}.app-sidebar{border-right:1px solid var(--color-border)}.app-sidebar-title{color:var(--color-text-primary);font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-left:12px}.app-sidebar-item,.app-sidebar-title{font-family:var(--app-font-family-base);font-size:12px}.app-sidebar-item{min-height:calc(var(--app-default-control-height) + .25rem);border:1px solid transparent;border-radius:var(--app-default-radius);background:transparent;color:var(--color-text-secondary);font-weight:500;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.app-sidebar-item:hover:not(:disabled){border-color:var(--color-border);background:var(--color-hover);color:var(--color-text-primary)}.app-sidebar-item[data-active=true]{border-color:var(--color-accent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--color-accent) 38%,var(--color-border))}background:var(--color-accent);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-accent) 16%,var(--color-surface))}color:var(--color-text-primary)}.app-icon-button{display:inline-flex;align-items:center;justify-content:center;width:var(--app-default-control-height);height:var(--app-default-control-height);border-radius:var(--app-default-radius)}.app-icon-button--accent,.app-icon-button--danger{color:var(--app-default-icon-color)!important}html[data-theme=light] .app-icon-button--danger,html[data-theme=light] .app-icon-button--danger .codicon,html[data-theme=light] .app-icon-button--danger svg{color:var(--color-danger)!important}html[data-theme=light] .app-icon-button--danger:focus-visible,html[data-theme=light] .app-icon-button--danger:hover{color:var(--color-danger-hover)!important}html[data-theme=light] .app-icon-button--danger:focus-visible .codicon,html[data-theme=light] .app-icon-button--danger:focus-visible svg,html[data-theme=light] .app-icon-button--danger:hover .codicon,html[data-theme=light] .app-icon-button--danger:hover svg{color:var(--color-danger-hover)!important}.app-project-card{border:1px solid var(--color-border);border-radius:calc(var(--app-default-radius) + 2px);background-color:var(--color-surface-secondary);box-shadow:var(--app-shadow-inset);transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.app-project-card:focus-within,.app-project-card:hover{border-color:var(--color-border);background-color:var(--color-hover);box-shadow:var(--app-shadow-inset)}.app-project-favorite-button[data-favorite=true],.app-project-favorite-button[data-favorite=true] .codicon,.app-project-favorite-button[data-favorite=true] svg,.app-project-favorite-button[data-favorite=true]:focus-visible,.app-project-favorite-button[data-favorite=true]:hover:not(:disabled){color:var(--color-warning)!important}.app-project-card-placeholder{border:1px solid var(--color-border);border-radius:calc(var(--app-default-radius) + 2px);background-color:var(--color-surface-secondary);box-shadow:var(--app-shadow-inset)}.app-user-card{position:relative;display:inline-flex;min-width:0;max-width:100%;align-items:center;padding-inline-start:.75rem}.app-user-card:before{position:absolute;inset-inline-start:0;top:50%;width:1px;height:1.5rem;background:var(--color-border);content:"";transform:translateY(-50%)}.app-user-actions{display:flex;min-width:0;align-items:center;gap:.5rem}.app-user-trigger{display:inline-flex;align-items:center;gap:.625rem;box-sizing:border-box;min-width:2.5rem;min-height:2.5rem;height:2.5rem;max-width:min(100%,15rem);padding:.25rem;border:0;border-radius:var(--app-default-radius);background:transparent;color:var(--color-text-primary);line-height:1;overflow:hidden;cursor:pointer;transition:background-color .14s ease,color .14s ease}.app-user-trigger:hover:not(:disabled):not([aria-disabled=true]){background:var(--app-item-hover-surface);color:var(--color-text-primary)}.app-user-trigger:focus-visible{outline:1px solid var(--color-accent);outline-offset:-1px}.app-user-avatar{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2rem;height:2rem;border-radius:50%;background:var(--color-surface-secondary);color:var(--color-text-primary);overflow:hidden;object-fit:cover}.app-user-initials{font-size:.75rem}.app-user-initials,.app-user-name{font-family:var(--app-font-family-base);font-weight:400;line-height:1}.app-user-name{min-width:0;max-width:8.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;font-size:13px}@media (max-width:479px){.app-user-card:not(.app-user-card--offcanvas) .app-user-name{display:none}}.app-workbench-header{box-sizing:border-box;width:auto;min-height:calc(var(--app-workbench-header-height) + env(safe-area-inset-top, 0px));height:calc(var(--app-workbench-header-height) + env(safe-area-inset-top, 0px));padding-top:env(safe-area-inset-top,0);padding-right:max(var(--app-workspace-edge-padding),env(safe-area-inset-right,0px));padding-left:max(var(--app-workspace-edge-padding),env(safe-area-inset-left,0px));background:var(--app-topbar-bg);border-bottom:1px solid var(--app-dock-panel-border);box-shadow:none;backdrop-filter:blur(14px)}.app-workbench-content{top:var(--app-workbench-header-offset)}.project-connection-status{--project-connection-status-color:var(--color-text-secondary);box-sizing:border-box;min-width:0;height:calc(var(--app-default-control-height) - 2px);padding:0 .4rem;display:flex;align-items:center;gap:var(--app-default-gap-tight);color:var(--project-connection-status-color);background:var(--project-connection-status-color);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--project-connection-status-color) 8%,transparent)}border:1px solid var(--project-connection-status-color);@supports (color:color-mix(in lab,red,red)){border-left-color:color-mix(in srgb,var(--project-connection-status-color) 30%,transparent);border-left-style:solid;border-left-width:1px;border-bottom-color:color-mix(in srgb,var(--project-connection-status-color) 30%,transparent);border-bottom-style:solid;border-bottom-width:1px;border-right-color:color-mix(in srgb,var(--project-connection-status-color) 30%,transparent);border-right-style:solid;border-right-width:1px;border-top-color:color-mix(in srgb,var(--project-connection-status-color) 30%,transparent);border-top-style:solid;border-top-width:1px}border-radius:var(--app-default-radius);font-family:var(--app-font-family-base);font-size:11px;font-weight:600;line-height:1;white-space:nowrap}.project-connection-status[data-status=online]{--project-connection-status-color:var(--color-success)}.project-connection-status[data-status=reconnecting]{--project-connection-status-color:var(--color-warning)}.project-connection-status[data-status=offline]{--project-connection-status-color:var(--color-danger)}.project-connection-status__dot{flex:none;width:.45rem;height:.45rem;border-radius:999px;background:currentColor;box-shadow:0 0 0 2px var(--project-connection-status-color);@supports (color:color-mix(in lab,red,red)){box-shadow:0 0 0 2px color-mix(in srgb,var(--project-connection-status-color) 14%,transparent)}}.project-connection-status[data-status=reconnecting] .project-connection-status__dot{animation:project-connection-status-pulse 1.25s ease-in-out infinite}.project-connection-status__label{min-width:0;overflow:hidden;text-overflow:ellipsis}.project-connection-status__retry{height:100%;margin:0 -.4rem 0 .15rem;padding:0 .4rem;display:inline-flex;align-items:center;gap:.2rem;color:inherit;border:0;border-left:1px solid var(--project-connection-status-color);@supports (color:color-mix(in lab,red,red)){border-left-color:color-mix(in srgb,var(--project-connection-status-color) 28%,transparent);border-left-style:solid;border-left-width:1px}background:transparent;cursor:pointer;font:inherit}.project-connection-status__retry:hover{background:var(--project-connection-status-color);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--project-connection-status-color) 12%,transparent)}}.project-connection-status--topbar{margin-inline:.25rem}.project-connection-status--floating{position:fixed;z-index:50;top:max(.5rem,env(safe-area-inset-top,0px));right:max(.5rem,env(safe-area-inset-right,0px));background:var(--project-connection-status-color);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--project-connection-status-color) 10%,var(--app-topbar-bg))}box-shadow:var(--app-shadow-overlay);backdrop-filter:blur(14px)}@keyframes project-connection-status-pulse{50%{opacity:.45;transform:scale(.78)}}@media (max-width:767px){.project-connection-status--topbar{max-width:7.5rem}.project-connection-status__retry span{display:none}}html[data-device-platform=ios] :is(.app-workbench-header,.app-workbench-content){box-sizing:border-box;right:auto!important;width:var(--app-visual-viewport-width,100vw);max-width:100%;overflow-x:hidden}html[data-device-platform=ios] .app-workbench-header{left:var(--app-visual-viewport-offset-left,0)!important;overflow-y:visible}html[data-device-platform=ios] .app-workbench-content{left:var(--app-visual-viewport-page-left,0)!important;overflow-x:hidden}.app-workbench-brand{color:var(--color-accent);font-family:var(--app-font-family-base);font-size:13px;font-weight:700;letter-spacing:.01em}.app-workbench-project{color:var(--color-accent);@supports (color:color-mix(in lab,red,red)){color:color-mix(in srgb,var(--color-accent) 72%,var(--color-text-secondary))}font-family:var(--app-font-family-base);font-size:12px;font-weight:500}.app-navbar-tabstrip{display:flex;align-items:flex-end;gap:0;min-height:calc(var(--app-navbar-tab-height) + var(--app-default-gap));height:calc(var(--app-navbar-tab-height) + var(--app-default-gap));overflow:visible}.app-navbar-tab-item{position:relative;z-index:0;display:flex;align-items:flex-end;min-height:var(--app-dock-tab-height);height:var(--app-dock-tab-height)}.app-navbar-tab-item[data-active=true]{z-index:2}.app-navbar-tab-rename-input{box-sizing:border-box;padding:0 var(--app-default-gap-loose);border:1px solid var(--app-focus);border-radius:var(--app-default-radius);background:var(--app-input-bg);color:var(--color-light-dark-100);font-family:var(--app-font-family-base);font-size:var(--app-default-control-font-size);line-height:calc(var(--app-dock-tab-height) - 2px);outline:none;box-shadow:0 0 0 1px var(--app-focus-ring)}.app-navbar-tab-item .dock-tab-title-shell,.app-navbar-tab-rename-input{height:var(--app-dock-tab-height);min-height:var(--app-dock-tab-height);font-weight:400}.app-navbar-tab-item .dock-tab-title-shell{justify-content:flex-start;gap:.4rem;min-width:7rem;max-width:12.5rem;padding-inline:calc(var(--app-default-gap) * 1.8);padding-block:0;cursor:pointer;font-size:12px;border:0;border-right:1px solid var(--app-dock-panel-border);border-radius:0;background:var(--color-background);color:var(--color-text-secondary);box-shadow:none;line-height:normal}.app-navbar-tab-item .dock-tab-title-label{display:block;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-block:1px;font-size:inherit;font-weight:inherit;line-height:normal}.app-navbar-tab-item .dock-tab-title-actions{display:flex;flex:0 0 auto;align-items:center;justify-content:center;align-self:center;width:16px;min-width:16px;height:16px;margin-left:.1rem}.app-navbar-tab-item .dock-tab-close-btn{width:16px;height:16px}.app-navbar-tab-item--add .dock-tab-title-shell--add{width:var(--app-dock-tab-height);min-width:var(--app-dock-tab-height);justify-content:center;padding-inline:0}.app-navbar-tab-item--add .dock-tab-title-shell--add svg{flex:0 0 auto}.app-navbar-tab-item:hover .dock-tab-title-shell{border-color:var(--app-dock-panel-border);background:var(--app-default-icon-hover-bg);color:var(--color-text-primary)}.app-navbar-tab-item[data-active=true] .dock-tab-title-shell{background:var(--app-dock-content-bg);border-color:var(--app-dock-panel-border);color:var(--color-text-primary);font-weight:400;border-bottom:0;box-shadow:inset 0 2px 0 var(--color-accent)}.app-navbar-tab-item[data-active=true]:focus-within .dock-tab-title-shell,.app-navbar-tab-item[data-active=true]:hover .dock-tab-title-shell{background:var(--app-default-icon-hover-bg)}.app-navbar-tab-item:focus-within .dock-tab-title-actions,.app-navbar-tab-item:hover .dock-tab-title-actions,.app-navbar-tab-item[data-active=true] .dock-tab-title-actions{opacity:1;pointer-events:auto}.app-section-tabstrip{display:flex;width:max-content;min-width:100%;align-items:flex-end;justify-content:flex-start;gap:var(--app-default-gap-tight);overflow:visible}.app-section-tabstrip--editor{gap:0}.app-section-tab{position:relative;z-index:0;display:inline-flex;flex-shrink:0;align-items:flex-end;min-height:var(--app-navbar-tab-height);height:var(--app-navbar-tab-height);padding:0;border:0;background:transparent}.app-section-tab[data-active=true]{z-index:2}.app-section-tab-shell{justify-content:flex-start;gap:.5rem;min-width:max-content;max-width:16rem;min-height:var(--app-navbar-tab-height);height:var(--app-navbar-tab-height);padding-inline:calc(var(--app-default-gap) * 1.35);padding-block:.4375rem .375rem;cursor:pointer;font-size:13px;font-weight:400}.app-section-tab .dock-tab-title-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:inherit;font-weight:inherit}.app-section-tab:hover .app-section-tab-shell{border-color:var(--color-border);background:var(--app-item-hover-surface);color:var(--color-light-dark-100)}.app-section-tab[data-active=true] .app-section-tab-shell{background:var(--app-item-selected-surface);border-color:var(--color-accent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--color-accent) 38%,var(--color-border))}color:var(--color-light-dark-100);font-weight:500;border-bottom:0;box-shadow:inset 0 1px 0 var(--color-accent);@supports (color:color-mix(in lab,red,red)){box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-accent) 30%,transparent)}}.app-section-tab--editor{position:relative;z-index:0;display:inline-flex;flex-shrink:0;align-items:flex-end;min-height:var(--app-dock-tab-height);height:var(--app-dock-tab-height);padding:0;border:0;background:transparent}.app-section-tab--editor[data-active=true]{z-index:2}.app-section-tab-shell--editor{justify-content:flex-start;gap:.4rem;min-width:max-content;max-width:none;min-height:var(--app-dock-tab-height);height:var(--app-dock-tab-height);padding-inline:calc(var(--app-default-gap) * 1.8);padding-block:0;cursor:pointer;font-size:12px;font-weight:400;border:0;border-right:1px solid var(--app-dock-panel-border);border-radius:0;background:var(--color-background);color:var(--color-text-secondary);box-shadow:none;line-height:normal}.app-section-tab--editor .dock-tab-title-label{display:block;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-block:1px;font-size:inherit;font-weight:inherit;line-height:normal}.app-section-tab--editor:hover .app-section-tab-shell--editor{border-color:var(--app-dock-panel-border);background:var(--app-default-icon-hover-bg);color:var(--color-text-primary)}.app-section-tab--editor[data-active=true] .app-section-tab-shell--editor{background:var(--app-dock-content-bg);border-color:var(--app-dock-panel-border);color:var(--color-text-primary);font-weight:400;border-bottom:0;box-shadow:inset 0 2px 0 var(--color-accent)}.app-section-tab--editor[data-active=true]:focus-within .app-section-tab-shell--editor,.app-section-tab--editor[data-active=true]:hover .app-section-tab-shell--editor{background:var(--app-default-icon-hover-bg)}.app-section-tab-badge{display:inline-flex;flex:0 0 auto;min-width:1.35rem;align-items:center;justify-content:center;align-self:center;border:1px solid var(--color-border);border-radius:999px;padding:.125rem .375rem;background:var(--color-surface);color:var(--color-text-secondary);font-family:var(--app-font-family-base);font-size:10px;font-weight:700;line-height:1;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.app-section-tab:hover .app-section-tab-badge{border-color:var(--color-accent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--color-accent) 18%,var(--color-border))}color:var(--color-text-primary)}.app-section-tab[data-active=true] .app-section-tab-badge{border-color:var(--color-accent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--color-accent) 26%,var(--color-border))}background:var(--color-accent);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-accent) 12%,var(--color-surface))}color:var(--color-accent)}.app-section-tab--editor:hover .app-section-tab-badge{border-color:var(--color-accent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--color-accent) 18%,var(--color-border))}color:var(--color-text-primary)}.app-section-tab--editor[data-active=true] .app-section-tab-badge{border-color:var(--color-accent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--color-accent) 26%,var(--color-border))}background:var(--color-accent);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-accent) 12%,var(--color-surface))}color:var(--color-accent)}.app-workbench-drawer{background:var(--color-surface);border-left:1px solid var(--app-dock-panel-border);box-shadow:var(--app-shadow-overlay)}.app-workbench-drawer--mobile{box-shadow:-1px 0 0 var(--color-text-primary),-24px 0 80px rgb(0 0 0/48%);@supports (color:color-mix(in lab,red,red)){box-shadow:-1px 0 0 color-mix(in srgb,var(--color-text-primary) 8%,transparent),-24px 0 80px rgb(0 0 0/48%)}}.app-workbench-menu-item{display:flex;width:100%;align-items:center;justify-content:space-between;border:1px solid transparent;border-radius:var(--app-default-radius);padding:.5rem .75rem;font-family:var(--app-font-family-base);font-size:.875rem;font-weight:500;color:var(--color-text-primary);touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.app-workbench-menu-item:hover{border-color:var(--app-dock-panel-border);background:var(--color-hover)}.app-workbench-menu-item[data-active=true]{border-color:var(--color-accent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--color-accent) 32%,var(--color-border))}background:var(--color-active);color:var(--color-accent)}.app-workflow-node{position:relative;display:flex;width:100%;align-items:center;justify-content:center;border:1px solid var(--app-dock-panel-border);background:var(--workflow-node-surface);box-shadow:var(--app-shadow-surface);transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease,opacity .14s ease}.app-workflow-node:hover{border-color:var(--app-dock-panel-border-hover)}.app-workflow-node[data-execution-phase=Finalizer]:before,.app-workflow-node[data-execution-phase=Initializer]:before{position:absolute;z-index:10;top:4px;bottom:4px;width:4px;border-radius:1px;content:"";pointer-events:none}.app-workflow-node[data-execution-phase=Initializer]:before{right:5px;background:var(--workflow-initializer-indicator)}.app-workflow-node[data-execution-phase=Finalizer]:before{left:5px;background:var(--workflow-finalizer-indicator)}.app-workflow-node[data-disabled=true][data-execution-phase=Finalizer]:before,.app-workflow-node[data-disabled=true][data-execution-phase=Initializer]:before{opacity:.55}.app-workflow-node[data-selected=true]{border-color:var(--app-dock-panel-border-selected);box-shadow:inset 0 0 0 1px var(--color-accent),0 0 0 1px var(--color-accent);@supports (color:color-mix(in lab,red,red)){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 24%,transparent),0 0 0 1px color-mix(in srgb,var(--color-accent) 16%,transparent)}}html[data-input-interaction-mode=touch] .app-workflow-node[data-selected=true]{border-color:var(--color-accent);box-shadow:inset 0 0 0 2px var(--color-accent),0 0 0 2px var(--color-accent);@supports (color:color-mix(in lab,red,red)){box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--color-accent) 72%,transparent),0 0 0 2px color-mix(in srgb,var(--color-accent) 48%,transparent)}}.app-workflow-node[data-disabled=true]{border-color:var(--color-danger);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--color-danger) 42%,var(--color-border))}background:var(--app-disabled-bg);box-shadow:none}.app-workflow-node[data-disabled=true]:hover{border-color:var(--color-danger);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--color-danger) 42%,var(--color-border))}background:var(--app-disabled-bg)}.app-workflow-node[data-heatmap-active=true]{background:var(--workflow-node-heatmap-from);@supports (color:color-mix(in lab,red,red)){background:color-mix(in oklab,var(--workflow-node-heatmap-from) calc(100% - var(--workflow-node-heatmap-mix)),var(--workflow-node-heatmap-to) var(--workflow-node-heatmap-mix))}}.app-workflow-node[data-heatmap-active=true] .workflow-node-module-icon{color:var(--workflow-node-heatmap-foreground)!important}.app-workflow-node[data-heatmap-active=true][data-run-status=success]{border-color:var(--workflow-run-success-border)}.app-workflow-node[data-heatmap-active=true][data-run-status=error]{border-color:var(--workflow-run-error-border)}.app-workflow-node[data-heatmap-active=true][data-run-status=mixed]{border-color:var(--workflow-run-mixed-border)}.app-workflow-node[data-heatmap-active=true][data-selected=true]{border-color:var(--app-dock-panel-border-selected);box-shadow:inset 0 0 0 1px var(--color-accent),0 0 0 2px var(--color-accent);@supports (color:color-mix(in lab,red,red)){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 34%,transparent),0 0 0 2px color-mix(in srgb,var(--color-accent) 24%,transparent)}}html[data-input-interaction-mode=touch] .app-workflow-node[data-heatmap-active=true][data-selected=true]{border-color:var(--color-accent);box-shadow:inset 0 0 0 2px var(--color-accent),0 0 0 2px var(--color-accent);@supports (color:color-mix(in lab,red,red)){box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--color-accent) 72%,transparent),0 0 0 2px color-mix(in srgb,var(--color-accent) 48%,transparent)}}@media (prefers-reduced-motion:reduce){.app-workflow-node[data-heatmap-active=true]{transition:none}}.app-workflow-port-label{border:1px solid var(--app-dock-panel-border);border-radius:.25rem;background:var(--color-surface-elevated);color:var(--color-text-primary);box-shadow:none}.app-workflow-toggle{align-items:center;justify-content:center;padding:.125rem;border:1px solid var(--app-dock-panel-border);border-radius:999px;background:var(--color-surface);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-surface) 94%,transparent)}box-shadow:var(--app-shadow-overlay);backdrop-filter:blur(10px);transition:border-color .14s ease,background-color .14s ease}.app-workflow-toggle:hover{border-color:var(--app-dock-panel-border-hover);background:var(--color-hover);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-hover) 76%,var(--color-surface))}}.app-text-muted{color:var(--color-text-secondary)}.app-text-faint{color:var(--color-text-primary);@supports (color:color-mix(in lab,red,red)){color:color-mix(in srgb,var(--color-text-primary) 55%,transparent)}}.app-subtle-surface{border:1px solid var(--color-border);border-radius:var(--app-default-radius);background:var(--app-input-bg);box-shadow:var(--app-shadow-inset)}.app-subtle-surface--secondary{background:var(--color-surface-secondary)}.app-subtle-surface--dashed{border-style:dashed;background:var(--color-surface-secondary);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-surface-secondary) 90%,transparent)}}.app-empty-state{border:1px dashed var(--color-border);border-radius:var(--app-default-radius);background:var(--color-surface-secondary);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-surface-secondary) 90%,transparent)}color:var(--color-text-primary);@supports (color:color-mix(in lab,red,red)){color:color-mix(in srgb,var(--color-text-primary) 60%,transparent)}box-shadow:var(--app-shadow-inset)}.app-overlay-card{border:1px solid var(--color-border);border-radius:calc(var(--app-default-radius) + 1px);background:var(--color-surface);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-surface) 94%,transparent)}box-shadow:var(--app-shadow-overlay);backdrop-filter:blur(12px)}.app-overlay-card--accent{border-color:var(--color-accent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--color-accent) 42%,var(--color-border))}}.app-overlay-card--danger{border-color:var(--color-danger);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--color-danger) 45%,var(--color-border))}background:var(--color-danger);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-danger) 10%,var(--color-surface))}}.app-package-shell{border:1px solid var(--color-border);border-radius:calc(var(--app-default-radius) + 2px);background:var(--color-surface);box-shadow:var(--app-shadow-surface);overflow:hidden}.app-package-shell-header{border-bottom:1px solid var(--color-border);background:linear-gradient(180deg,var(--color-surface-secondary),var(--color-surface));@supports (color:color-mix(in lab,red,red)){background:linear-gradient(180deg,color-mix(in srgb,var(--color-surface-secondary) 74%,transparent),var(--color-surface))}}.app-package-subpanel{background:var(--color-surface-secondary)}.app-package-field,.app-package-subpanel{border:1px solid var(--color-border);border-radius:var(--app-default-radius);box-shadow:var(--app-shadow-inset)}.app-package-field{display:block;width:100%;min-width:0;min-height:var(--app-default-control-height);height:var(--app-default-control-height);background:var(--app-input-bg);color:var(--color-text-primary);padding-inline:var(--app-default-gap-loose);font-family:var(--app-font-family-base);font-size:var(--app-default-control-font-size);font-weight:500;outline:none;transition:border-color .14s ease,background-color .14s ease,color .14s ease,box-shadow .14s ease}.app-package-field::placeholder{color:var(--app-text-placeholder)}.app-package-field:focus,.app-package-field:focus-visible,.app-package-field:hover{border-color:var(--color-accent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--color-accent) 28%,var(--color-border))}background:var(--color-hover);box-shadow:0 0 0 1px var(--app-focus-ring),var(--app-shadow-inset)}.app-package-field--icon{padding-right:calc(var(--app-default-gap-loose) + 1.25rem)}.app-package-checkbox-chip{display:inline-flex;align-items:center;gap:.5rem;min-height:var(--app-default-control-height);border:1px solid var(--color-border);border-radius:var(--app-default-radius);background:var(--app-input-bg);color:var(--color-text-secondary);padding-inline:var(--app-default-gap-loose);font-family:var(--app-font-family-base);font-size:var(--app-default-control-font-size);box-shadow:var(--app-shadow-inset);transition:border-color .14s ease,background-color .14s ease,color .14s ease}.app-package-checkbox-chip:focus-within,.app-package-checkbox-chip:hover{border-color:var(--color-accent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--color-accent) 28%,var(--color-border))}background:var(--color-hover);color:var(--color-text-primary)}.app-package-action{display:inline-flex;align-items:center;justify-content:center;min-width:8.25rem;min-height:calc(var(--app-default-control-height) + .25rem);border:1px solid var(--color-accent);@supports (color:color-mix(in lab,red,red)){border-left-color:color-mix(in srgb,var(--color-accent) 58%,var(--color-border));border-left-style:solid;border-left-width:1px;border-bottom-color:color-mix(in srgb,var(--color-accent) 58%,var(--color-border));border-bottom-style:solid;border-bottom-width:1px;border-right-color:color-mix(in srgb,var(--color-accent) 58%,var(--color-border));border-right-style:solid;border-right-width:1px;border-top-color:color-mix(in srgb,var(--color-accent) 58%,var(--color-border));border-top-style:solid;border-top-width:1px}border-radius:var(--app-default-radius);background:var(--color-accent);color:var(--app-base-white);padding-inline:1rem;font-family:var(--app-font-family-base);font-size:13px;font-weight:600;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease,transform .14s ease,opacity .14s ease}.app-package-action:focus-visible,.app-package-action:hover:not(:disabled){border-color:var(--color-accent-hover);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--color-accent-hover) 58%,var(--color-border))}background:var(--color-accent-hover);box-shadow:0 10px 24px var(--color-accent);@supports (color:color-mix(in lab,red,red)){box-shadow:0 10px 24px color-mix(in srgb,var(--color-accent) 18%,transparent)}outline:none}.app-package-action:disabled{cursor:not-allowed;opacity:.45;box-shadow:none}.app-package-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:3rem;height:3rem;border:1px solid var(--color-border);border-radius:calc(var(--app-default-radius) + 1px);background:linear-gradient(180deg,var(--color-surface-secondary),var(--color-surface));@supports (color:color-mix(in lab,red,red)){background:linear-gradient(180deg,color-mix(in srgb,var(--color-surface-secondary) 88%,transparent),color-mix(in srgb,var(--color-surface) 92%,var(--color-background)))}color:var(--color-text-primary);box-shadow:var(--app-shadow-inset)}.app-package-list-item{position:relative;display:flex;width:100%;align-items:flex-start;gap:1rem;border:0;border-bottom:1px solid var(--color-border);background:transparent;text-align:left;transition:background-color .14s ease,box-shadow .14s ease,color .14s ease}.app-package-list-item:last-child{border-bottom:0}.app-package-list-item:hover{background:var(--color-hover);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-hover) 84%,transparent)}}.app-package-list-item[data-active=true]{background:var(--color-accent);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-accent) 10%,var(--color-surface))}box-shadow:inset 2px 0 0 var(--color-accent)}.app-package-badge{display:inline-flex;align-items:center;justify-content:center;min-height:1.375rem;border:1px solid var(--color-border);border-radius:calc(var(--app-default-radius) - 1px);padding:.125rem .5rem;font-family:var(--app-font-family-base);font-size:11px;font-weight:600;line-height:1.2}.app-package-badge[data-tone=neutral]{background:var(--color-surface);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-surface) 86%,transparent)}color:var(--color-text-secondary)}.app-package-badge[data-tone=accent]{border-color:var(--color-accent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--color-accent) 36%,var(--color-border))}background:var(--color-accent);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-accent) 12%,var(--color-surface))}color:var(--color-accent)}.app-package-badge[data-tone=success]{border-color:var(--color-success);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--color-success) 34%,var(--color-border))}background:var(--color-success);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-success) 12%,var(--color-surface))}color:var(--color-success)}.app-package-badge[data-tone=warning]{border-color:var(--color-warning);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--color-warning) 34%,var(--color-border))}background:var(--color-warning);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-warning) 12%,var(--color-surface))}color:var(--color-warning)}.app-package-callout{border:1px solid var(--color-accent);@supports (color:color-mix(in lab,red,red)){border-left-color:color-mix(in srgb,var(--color-accent) 24%,var(--color-border));border-left-style:solid;border-left-width:1px;border-bottom-color:color-mix(in srgb,var(--color-accent) 24%,var(--color-border));border-bottom-style:solid;border-bottom-width:1px;border-right-color:color-mix(in srgb,var(--color-accent) 24%,var(--color-border));border-right-style:solid;border-right-width:1px;border-top-color:color-mix(in srgb,var(--color-accent) 24%,var(--color-border));border-top-style:solid;border-top-width:1px}border-radius:var(--app-default-radius);background:var(--color-accent);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-accent) 8%,var(--color-surface))}color:var(--color-text-secondary)}.app-package-code-block{overflow:hidden;border:1px solid var(--color-border);border-radius:var(--app-default-radius);background:linear-gradient(180deg,var(--color-background),var(--color-background));@supports (color:color-mix(in lab,red,red)){background:linear-gradient(180deg,color-mix(in srgb,var(--color-background) 92%,transparent),color-mix(in srgb,var(--color-background) 82%,var(--color-surface)))}box-shadow:var(--app-shadow-inset)}.app-package-code-block pre{color:var(--color-text-primary);@supports (color:color-mix(in lab,red,red)){color:color-mix(in srgb,var(--color-text-primary) 92%,transparent)}}.app-package-detail-item{border:1px solid var(--color-border);border-radius:var(--app-default-radius);background:var(--color-surface-secondary);box-shadow:var(--app-shadow-inset)}.app-package-empty-state{border:1px dashed var(--color-border);border-radius:var(--app-default-radius);background:var(--color-surface-secondary);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-surface-secondary) 92%,transparent)}box-shadow:var(--app-shadow-inset)}.app-ghost-icon-button{display:inline-flex;align-items:center;justify-content:center;min-width:var(--app-default-control-height);height:var(--app-default-control-height);padding:.25rem;border-radius:var(--app-default-radius)}.app-ghost-icon-button--accent,.app-ghost-icon-button--danger{color:var(--app-default-icon-color)!important}.app-backdrop-scrim{background:var(--app-base-black);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--app-base-black) 34%,transparent)}backdrop-filter:blur(3px)}.app-backdrop-scrim--workbench-drawer{background:var(--app-base-black);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--app-base-black) 76%,transparent)}backdrop-filter:blur(4px)}.app-overlay-drawer{background:var(--color-surface);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-surface) 96%,transparent)}border-right:1px solid var(--color-border);box-shadow:var(--app-shadow-overlay);backdrop-filter:blur(12px)}.app-overlay-drawer--hidden{border-right-color:transparent;box-shadow:none}.app-form-divider{border-bottom:1px solid var(--color-border);padding-bottom:.75rem}.app-form-divider-top{border-top:1px solid var(--color-border);padding-top:.5rem}.app-form-field-label{display:block;margin-bottom:.5rem;color:var(--color-text-secondary);font-family:var(--app-font-family-base);font-size:var(--app-default-label-font-size);font-weight:400}.app-range-slider{--app-range-progress:0%;--app-range-fill-color:var(--color-primary-100);--app-range-track-color:var(--color-border);@supports (color:color-mix(in lab,red,red)){--app-range-track-color:color-mix(in srgb,var(--color-border) 72%,transparent)}--app-range-thumb-border-color:var(--color-surface);display:block;width:100%;min-width:0;height:.375rem;appearance:none;cursor:pointer;border-radius:9999px;background:linear-gradient(to right,var(--app-range-fill-color) 0,var(--app-range-fill-color) var(--app-range-progress),var(--app-range-track-color) var(--app-range-progress),var(--app-range-track-color) 100%);outline:none;transition:box-shadow .16s ease,opacity .16s ease}.app-range-slider:focus-visible{box-shadow:0 0 0 1px var(--color-primary-100),0 0 0 3px var(--color-primary-100);@supports (color:color-mix(in lab,red,red)){box-shadow:0 0 0 1px color-mix(in srgb,var(--color-primary-100) 70%,transparent),0 0 0 3px color-mix(in srgb,var(--color-primary-100) 18%,transparent)}}.app-range-slider:disabled{cursor:not-allowed;opacity:.55}.app-range-slider::-webkit-slider-runnable-track{height:.375rem;appearance:none;border-radius:9999px;background:transparent}.app-range-slider::-webkit-slider-thumb{width:.875rem;height:.875rem;margin-top:-.25rem;appearance:none;border:1px solid var(--app-range-thumb-border-color);border-radius:9999px;background:var(--app-range-fill-color);box-shadow:0 0 0 1px rgb(0 0 0/28%)}.app-range-slider::-moz-range-track{height:.375rem;border-radius:9999px;background:transparent}.app-range-slider::-moz-range-progress{height:.375rem;border-radius:9999px;background:var(--app-range-fill-color)}.app-range-slider::-moz-range-thumb{width:.875rem;height:.875rem;border:1px solid var(--app-range-thumb-border-color);border-radius:9999px;background:var(--app-range-fill-color);box-shadow:0 0 0 1px rgb(0 0 0/28%)}.app-form-icon-button{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--app-default-control-height) - 1px);height:calc(var(--app-default-control-height) - 1px);border-radius:var(--app-default-radius)}.app-form-icon-button--danger{color:var(--app-default-icon-color)!important}.app-form-surface{border:1px solid var(--color-border);border-radius:var(--app-default-radius);background:var(--color-surface-secondary);box-shadow:var(--app-shadow-inset)}.app-form-chip{border:1px solid var(--color-border);border-radius:calc(var(--app-default-radius) - 1px);background:var(--app-input-bg);color:var(--color-text-secondary)}.app-form-swatch{border:1px solid var(--color-border);background:var(--app-input-bg);box-shadow:var(--app-shadow-inset)}.app-primary-round-button{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid var(--color-accent);@supports (color:color-mix(in lab,red,red)){border-left-color:color-mix(in srgb,var(--color-accent) 64%,var(--color-border));border-left-style:solid;border-left-width:1px;border-bottom-color:color-mix(in srgb,var(--color-accent) 64%,var(--color-border));border-bottom-style:solid;border-bottom-width:1px;border-right-color:color-mix(in srgb,var(--color-accent) 64%,var(--color-border));border-right-style:solid;border-right-width:1px;border-top-color:color-mix(in srgb,var(--color-accent) 64%,var(--color-border));border-top-style:solid;border-top-width:1px}border-radius:999px;background:var(--color-accent);color:var(--app-base-white);box-shadow:0 10px 24px var(--color-accent);@supports (color:color-mix(in lab,red,red)){box-shadow:0 10px 24px color-mix(in srgb,var(--color-accent) 18%,transparent)}transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease,opacity .14s ease,transform .14s ease}.app-primary-round-button:focus-visible,.app-primary-round-button:hover:not(:disabled){border-color:var(--color-accent-hover);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--color-accent-hover) 64%,var(--color-border))}background:var(--color-accent-hover);box-shadow:0 12px 28px var(--color-accent);@supports (color:color-mix(in lab,red,red)){box-shadow:0 12px 28px color-mix(in srgb,var(--color-accent) 24%,transparent)}outline:none}.app-primary-round-button:disabled{cursor:not-allowed;opacity:.4;box-shadow:none}.app-toggle-track{position:relative;display:inline-flex;width:1.75rem;height:1rem;border:1px solid var(--color-border);border-radius:999px;background:var(--app-disabled-bg);transition:border-color .14s ease,background-color .14s ease}.app-toggle-track[data-active=true]{border-color:var(--color-accent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--color-accent) 42%,var(--color-border))}background:var(--color-accent);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-accent) 70%,var(--color-surface))}}.app-toggle-thumb{position:absolute;top:1px;left:1px;width:.75rem;height:calc(100% - 2px);border-radius:999px;background:var(--color-surface);box-shadow:0 1px 2px rgb(0 0 0/22%);transition:transform .14s ease,background-color .14s ease}.app-toggle-track[data-active=true] .app-toggle-thumb{transform:translateX(.75rem);background:var(--app-base-white)}:where(html,body,*){scrollbar-width:auto;scrollbar-color:var(--app-scrollbar-thumb) var(--app-scrollbar-track)}:where(html,body,*)::-webkit-scrollbar{width:var(--app-scrollbar-size);height:var(--app-scrollbar-size)}:where(html,body,*)::-webkit-scrollbar-corner,:where(html,body,*)::-webkit-scrollbar-track{background:var(--app-scrollbar-track)}:where(html,body,*)::-webkit-scrollbar-thumb{background-color:var(--app-scrollbar-thumb);border:2px solid transparent;border-radius:var(--app-scrollbar-radius);background-clip:content-box}:where(html,body,*)::-webkit-scrollbar-thumb:hover{background-color:var(--app-scrollbar-thumb-hover)}:where(html,body,*)::-webkit-scrollbar-thumb:active{background-color:var(--app-scrollbar-thumb-active)}:is(.topics-toolbar-search,.app-table-toolbar-search)>div{position:relative;display:flex;align-items:center;min-width:0;width:100%;height:100%}.app-search-field-icon{pointer-events:none;right:.625rem;z-index:10;color:var(--color-text-secondary);transition:opacity .14s ease}.app-search-field-clear,.app-search-field-icon{position:absolute;top:50%;transform:translateY(-50%)}.app-search-field-clear{right:.25rem;display:inline-flex;align-items:center;justify-content:center;width:calc(var(--app-default-control-height) - (var(--app-default-gap-tight) * 2));min-width:calc(var(--app-default-control-height) - (var(--app-default-gap-tight) * 2));height:calc(var(--app-default-control-height) - (var(--app-default-gap-tight) * 2));padding:0}.app-search-field:has(.app-search-field-clear) .app-search-field-icon{opacity:0}:is(.topics-toolbar-search,.app-table-toolbar-search) .toolbar-search-input:has(.input-search:placeholder-shown) .close-search{opacity:0;pointer-events:none}:is(.topics-toolbar-search,.app-table-toolbar-search):has(.input-search:not(:placeholder-shown)) .app-search-field-icon{opacity:0}:is(.topics-toolbar-search,.app-table-toolbar-search) .input-search{display:block!important;width:100%!important;min-width:0;height:var(--app-default-control-height)!important;margin:0!important;border:1px solid var(--color-theme-dark-border)!important;border-radius:var(--app-default-radius)!important;background:var(--app-input-bg)!important;color:var(--color-light-dark-100)!important;padding-left:var(--app-default-gap-loose)!important;padding-right:1.75rem!important;padding-top:1px!important;padding-bottom:0!important;font-family:var(--app-font-family-base);font-size:var(--app-default-control-font-size)!important;font-weight:400;line-height:calc(var(--app-default-control-height) - 1px)!important;outline:none!important;box-shadow:var(--app-shadow-inset)!important;transition:border-color .14s ease,box-shadow .14s ease,background-color .14s ease!important}:is(.topics-toolbar-search,.app-table-toolbar-search) .input-search::placeholder{color:var(--app-text-placeholder)!important;-webkit-text-fill-color:var(--app-text-placeholder)!important;transform:translateY(.65px)!important;opacity:1}:is(.topics-toolbar-search,.app-table-toolbar-search) .input-search:focus{border-color:var(--color-primary-100)!important}@media (max-width:767px){.app-standard-table-toolbar{height:auto;min-height:calc((var(--app-default-control-height) * 2) + var(--app-default-gap));align-items:flex-start;padding-top:var(--app-default-gap-tight);padding-bottom:var(--app-default-gap-tight)}.app-standard-table-toolbar-content{flex-wrap:wrap;align-items:flex-start;row-gap:var(--app-default-gap-tight)}.app-standard-table-toolbar-content>.app-table-toolbar-search{order:1;flex:1 0 100%;width:100%;max-width:none}.app-standard-table-toolbar-content>.app-table-toolbar-actions{order:2;width:100%;min-width:0;overflow-x:auto;scrollbar-width:none}.app-standard-table-toolbar-content>.app-table-toolbar-actions::-webkit-scrollbar{display:none}.app-standard-table-toolbar-content .app-table-toolbar-actions .box-icones-table-actions{min-width:max-content}}:is(.topics-toolbar-search,.app-table-toolbar-search) .close-search{position:absolute;top:50%;right:.25rem;display:inline-flex;align-items:center;justify-content:center;width:calc(var(--app-default-control-height) - (var(--app-default-gap-tight) * 2));min-width:calc(var(--app-default-control-height) - (var(--app-default-gap-tight) * 2));height:calc(var(--app-default-control-height) - (var(--app-default-gap-tight) * 2));transform:translateY(-50%);cursor:pointer;padding:2px}:is(.topics-toolbar-actions,.app-table-toolbar-actions) .box-icones-table-actions{display:flex;align-items:center;gap:0;height:100%}:is(.topics-toolbar-actions,.app-table-toolbar-actions) .box-icones-table-actions>button{order:40}:is(.topics-toolbar-actions,.app-table-toolbar-actions) .box-icones-table-actions>button#add{order:10}:is(.topics-toolbar-actions,.app-table-toolbar-actions) .box-icones-table-actions>button#delete{order:20}:is(.topics-toolbar-actions,.app-table-toolbar-actions) .box-icones-table-actions>button#edit{order:30}:is(.topics-toolbar-actions,.app-table-toolbar-actions) .disable-button-table-actions,:is(.topics-toolbar-actions,.app-table-toolbar-actions) .enable-button-table-actions{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--app-default-control-height);height:var(--app-default-control-height)}:is(.topics-toolbar-actions,.app-table-toolbar-actions) button#add.disable-button-table-actions>svg,:is(.topics-toolbar-actions,.app-table-toolbar-actions) button#add.enable-button-table-actions>svg{width:14px!important;height:14px!important}:is(.topics-toolbar-actions,.app-table-toolbar-actions) .disable-button-table-actions,:is(.topics-toolbar-actions,.app-table-toolbar-actions) .disable-button-table-actions:hover{opacity:.5}:is(.topics-table-shell,.app-table-shell){min-height:0;border:1px solid var(--color-border);border-radius:calc(var(--app-default-radius) + 2px);background:var(--color-surface);box-sizing:border-box;overflow:hidden;isolation:isolate;box-shadow:var(--app-shadow-surface)}:is(.topics-table-shell,.app-table-shell) .p-datatable{height:100%}:is(.topics-table-shell,.app-table-shell) .p-datatable,:is(.topics-table-shell,.app-table-shell) .p-datatable .p-datatable-thead>tr>th,:is(.topics-table-shell,.app-table-shell) .p-datatable-wrapper{border-radius:0!important}@keyframes rezzut-ai-thread-fade-in{0%{opacity:0}to{opacity:1}}.rezzut-ai-thread-fade{animation:rezzut-ai-thread-fade-in var(--app-fade-transition-ms,.3s) ease-out}.app-tabular-nums{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.checkbox-personalizado{appearance:none;-webkit-appearance:none;width:var(--app-default-checkbox-size);height:var(--app-default-checkbox-size);border:1px solid var(--color-primary-100);border-radius:3px;background-color:transparent;cursor:pointer;position:relative;transition:all .2s ease}.checkbox-personalizado--round{border-radius:50%}.checkbox-personalizado--round:checked:after{border-radius:50%!important}.checkbox-personalizado:checked{background-color:var(--color-primary-100);border-color:var(--color-primary-100)}.checkbox-personalizado:checked:after{content:"";position:absolute;top:50%;left:50%;width:var(--app-default-checkbox-indicator-size);height:var(--app-default-checkbox-indicator-size);background:var(--color-primary-100);border-radius:2px;transform:translate(-50%,-50%)}.checkbox-personalizado:checked{background-color:transparent}.checkbox-personalizado:checked:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(var(--app-default-checkbox-indicator-size) - 1px);height:calc(var(--app-default-checkbox-indicator-size) - 1px);background-color:var(--color-primary-100);border-radius:2px}.checkbox-personalizado:hover{border:1px solid var(--color-primary-200)}.checkbox-personalizado~svg{color:var(--color-light-dark-100)}.blue-spinner circle{stroke:var(--color-primary-100)!important}.app-modal-segmented-tabbar{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:2px;padding:2px;border:1px solid var(--color-theme-dark-border);border-radius:var(--app-default-radius);background:var(--app-input-bg);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--app-input-bg) 88%,transparent)}box-shadow:var(--app-shadow-inset)}.app-modal-segmented-tab{min-width:0;height:var(--app-default-control-height);padding-inline:var(--app-default-gap-loose);border:1px solid transparent;border-radius:calc(var(--app-default-radius) - 1px);background:transparent;color:var(--color-text-secondary);font-family:var(--app-font-family-base);font-size:var(--app-default-control-font-size);font-weight:600;text-align:center;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.app-modal-segmented-tab:hover{border-color:var(--color-accent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--color-accent) 22%,var(--color-theme-dark-border))}background:var(--app-default-icon-hover-bg);color:var(--color-light-dark-100)}.app-modal-segmented-tab[data-active=true]{border-color:var(--color-accent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--color-accent) 36%,var(--color-theme-dark-border))}background:var(--color-accent);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-accent) 16%,var(--app-input-bg))}color:var(--color-light-dark-100)}.dock{background-color:var(--color-background)!important;color:var(--color-light-dark-100)!important;border:0!important}.dock-nav{min-height:var(--app-dock-tab-height)!important;height:var(--app-dock-tab-height)!important}.dock .dock-tab{background:transparent!important;border-right:1px solid var(--app-dock-panel-border)!important;border-bottom:1px solid var(--app-dock-panel-border)!important;color:var(--color-text-secondary)!important;float:none;display:flex;align-items:flex-end;min-width:0;min-height:var(--app-dock-tab-height);height:var(--app-dock-tab-height);margin-right:0!important;overflow:visible!important}.dock .dock-tab.dock-tab-active,.dock .dock-tab.dock-tab-active:hover{background:transparent!important;border-bottom-color:transparent!important;color:inherit!important}.dock .dock-panel .dock-content{background-color:var(--app-dock-content-bg);color:var(--color-light-dark-100)}.dock .dock-box{border-color:var(--color-theme-dark-border)}.divider-box,.dock-box{gap:0}.dock-top .dock-bar{flex:0 0 auto;position:relative;background:var(--color-background)!important;border-bottom:0!important;padding:0!important;font-family:var(--app-font-family-base);font-size:11px;min-height:var(--app-dock-tab-height)!important;height:var(--app-dock-tab-height)!important;overflow:visible!important}.dock .dock-content,.dock .dock-content-holder,.dock .dock-tabpane,.dock .rc-dock-tabpane,.dock .rc-dock-tabpane>div{border:0!important;outline:0!important;box-shadow:none!important}.dock .dock-bar:focus,.dock .dock-bar:focus-visible,.dock-tabpane [tabindex]:focus,.dock-tabpane [tabindex]:focus-visible,.dock-tabpane canvas:focus,.dock-tabpane canvas:focus-visible{outline:none!important;box-shadow:none!important}.dock-top .dock-bar:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--color-theme-dark-border);pointer-events:none;z-index:1}.dock-top .dock-nav,.dock-top .dock-nav-list,.dock-top .dock-nav-wrap{align-items:flex-end;overflow:visible!important}.dock-top .dock-nav-list{gap:0}.app-editor-dock .dock-nav-list{transition:none}.dock-tab>div{padding:0!important;outline-width:5rem;outline-color:transparent!important;width:100%}.dock-panel-max-btn,.dock-panel-min-btn{display:none!important}.dock-tab-title-shell{position:relative;z-index:0;display:inline-flex;align-items:center;justify-content:flex-start;gap:.4rem;max-width:100%;min-height:var(--app-dock-tab-height);height:var(--app-dock-tab-height);margin-top:0;padding-inline:calc(var(--app-default-gap) * 1.8);padding-block:0;border:0;border-radius:0;background:var(--color-background);color:var(--color-text-secondary);font-family:var(--app-font-family-base);font-size:12px;font-weight:400;line-height:normal;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}.dock-tab-title-label{display:block;flex:1 1 auto;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-block:1px;padding-inline:0;line-height:normal}.dock-tab-title-actions{display:flex;flex:0 0 auto;align-items:center;justify-content:center;align-self:center;width:16px;min-width:16px;height:16px;margin-left:.1rem;opacity:0;pointer-events:none;transition:opacity .12s ease}.dock-tab-add-slot{display:inline-flex;align-items:flex-end;box-sizing:border-box;flex:0 0 var(--app-dock-tab-height);width:var(--app-dock-tab-height);min-width:var(--app-dock-tab-height);height:var(--app-dock-tab-height);min-height:var(--app-dock-tab-height);border-right:1px solid var(--app-dock-panel-border);border-bottom:1px solid var(--app-dock-panel-border);background:var(--color-background)}.dock-tab-add-slot:has(.dock-tab-add-tab[data-active=true]){border-bottom-color:transparent}.dock-tab-add-tab{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:var(--app-dock-tab-height);min-width:var(--app-dock-tab-height);height:var(--app-dock-tab-height);min-height:var(--app-dock-tab-height);padding:0;border:0;border-radius:0;background:transparent;color:var(--color-text-secondary);cursor:pointer;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}.dock-tab-add-tab:focus-visible,.dock-tab-add-tab:hover{background:var(--app-default-icon-hover-bg);color:var(--color-text-primary);outline:none}.dock-tab-add-tab[data-active=true]{background:var(--app-dock-content-bg);color:var(--color-text-primary);box-shadow:inset 0 2px 0 var(--color-accent)}.dock-tab-add-tab svg{display:block;flex:0 0 auto;color:currentColor}.dock-divider{flex:0 0 var(--app-dock-panel-gap)!important;position:relative}.dock-hbox>.dock-divider,.dock-vbox>.dock-divider{transform:none!important}.dock-divider:before{content:"";position:absolute;inset:0;background:var(--app-dock-panel-border);pointer-events:none}.dock-hbox>.dock-divider:after{content:"";position:absolute;top:0;bottom:0;left:calc((var(--app-default-gap) - var(--app-dock-panel-gap)) / -2);width:var(--app-default-gap);background:transparent}.dock-vbox>.dock-divider:after{content:"";position:absolute;left:0;right:0;top:calc((var(--app-default-gap) - var(--app-dock-panel-gap)) / -2);height:var(--app-default-gap);background:transparent}.dock-top .dock-tab:hover .dock-tab-title-shell{background:var(--app-default-icon-hover-bg);color:var(--color-text-primary)}.dock-top .dock-tab.dock-tab-active{z-index:2}.dock-top .dock-tab.dock-tab-active .dock-tab-title-shell{min-height:var(--app-dock-tab-height);height:var(--app-dock-tab-height);margin-top:0;background:var(--app-dock-content-bg);color:var(--color-text-primary);font-weight:400;border-bottom:0;box-shadow:inset 0 2px 0 var(--color-accent)}.dock-top .dock-tab.dock-tab-active:focus-within .dock-tab-title-shell,.dock-top .dock-tab.dock-tab-active:hover .dock-tab-title-shell{background:var(--app-default-icon-hover-bg)}.app-editor-dock .dock-tab{position:relative;border-top:0;border-bottom:0!important;align-items:stretch;box-sizing:border-box;box-shadow:none}.app-editor-dock .dock-tab>.dock-tab-btn,.app-editor-dock .dock-tab>.dock-tab-btn>div:not(.dock-tab-title-shell),.app-editor-dock .dock-tab>.dock-tab-btn>div>div:not(.dock-tab-title-shell){display:flex;align-items:stretch;height:100%;min-height:0;box-sizing:border-box}.app-editor-dock .dock-tab-btn{outline:none!important}.app-editor-dock .dock-panel .dock-tab .dock-tab-title-shell{display:flex;height:100%;min-height:0;box-sizing:border-box}.app-editor-dock .dock-tab-add-slot .dock-tab-add-tab{height:100%!important;min-height:0!important;box-sizing:border-box}.app-editor-dock .dock-tab:after{content:"";position:absolute;inset:0 0 auto;height:1px;background:var(--app-dock-panel-border);z-index:5;pointer-events:none}.app-editor-dock .dock-panel .dock-tab.dock-tab-active .dock-tab-title-shell{background:var(--app-dock-content-bg);color:var(--color-text-primary);box-shadow:none}.app-editor-panel-focus-outline{position:absolute;inset:0;width:100%;height:100%;overflow:visible;z-index:50;pointer-events:none;display:none}.app-editor-dock .dock-panel:is(:focus-within,[data-editor-iframe-focus=true])>.app-editor-panel-focus-outline{display:block}.app-editor-panel-focus-outline path{fill:none;stroke:var(--color-accent);stroke-width:1px;vector-effect:non-scaling-stroke}.dock-tab-close-btn{position:static!important;display:inline-flex;align-items:center;justify-content:center;align-self:center;width:16px;height:16px;cursor:pointer;font-family:var(--app-font-family-base)!important;color:var(--color-text-secondary)!important;padding:0!important;border:0!important;border-radius:4px;background:transparent!important;transition:color .12s ease,background-color .12s ease,opacity .12s ease;box-sizing:border-box;line-height:1;vertical-align:middle;top:auto!important;right:auto!important}.dock-tab-close-btn svg{display:block;margin:0 auto}.dock-tab-title-shell:focus-within .dock-tab-title-actions,.dock-tab-title-shell:hover .dock-tab-title-actions{opacity:1;pointer-events:auto}.dock-tab-close-btn:focus-visible,.dock-tab-close-btn:hover{background:var(--color-text-primary)!important;@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-text-primary) 10%,transparent)!important}color:var(--color-text-primary)!important;transform:none!important}.dock-tab-close-btn:before{content:""!important}.dock-panel{background:var(--app-dock-content-bg)!important;border:0!important;border-radius:0!important;background-clip:padding-box;overflow:hidden!important;isolation:isolate;outline:0!important;box-shadow:none!important}.dock-panel:focus,.dock-panel:focus-visible,.dock-panel:focus-within,.dock-panel[data-panel-selected=true]{border:0!important;outline:0!important;box-shadow:none!important}.dock-panel:before,.dock-panel[data-panel-selected=true]:before{content:none!important}.dock-layout .divider-box>.dock-panel,.dock-layout .dock-box>.dock-panel{border:0!important;outline:0!important;box-shadow:none!important}.dock-panel:after,.dock-panel[data-panel-selected=true]:after{content:none!important}.dock-fbox>.dock-panel,.dock-mbox>.dock-panel{box-shadow:var(--app-shadow-overlay)!important}.dock-fbox>.dock-panel:after{content:""!important;position:absolute;z-index:1;inset:0;box-sizing:border-box;border:1px solid var(--color-border);pointer-events:none}.dock-fbox>.dock-panel .dock-tab-title-shell{border-left:1px solid var(--app-dock-panel-border)!important}.dock-fbox>.dock-panel .dock-tab-add-slot{border-top:1px solid var(--app-dock-panel-border)!important;border-right:1px solid var(--app-dock-panel-border)!important}.rc-dock-tabpane{height:100%!important}.dock-divider{background:transparent!important}.dock-layout>.dock-box{box-sizing:border-box;padding:0;background:transparent}.rc-dock-tabpane>div{height:100%!important}.my-panel-close-btn{width:100%!important;cursor:default!important}.dock-extra-content{width:100%!important;position:absolute;z-index:1;display:flex;justify-content:flex-end;align-items:flex-start;pointer-events:none}.dock-extra-content:has(.dock-tab-add-slot){position:static;z-index:2;display:inline-flex;flex:0 0 auto;width:auto!important;height:var(--app-dock-tab-height);min-height:var(--app-dock-tab-height);align-items:flex-end;justify-content:flex-start;pointer-events:auto}.dock-nav:has(.dock-tab-add-slot) .dock-nav-wrap{flex:0 1 auto}.dock-nav-operations-hidden{position:absolute!important;visibility:hidden!important;pointer-events:none!important}.dock-nav-wrap{background-color:transparent!important;max-width:none!important;position:relative;z-index:2!important}.app-editor-dock .dock-nav{container-type:inline-size;min-width:0;--app-dock-tab-extra-width:0px}.app-editor-dock .dock-nav:has(.dock-tab-add-slot){--app-dock-tab-extra-width:var(--app-dock-tab-height)}.app-editor-dock .dock-nav .dock-nav-wrap{min-width:0;overflow:hidden!important}.app-editor-dock :is(.dock-extra-content,.dock-nav-operations){flex-shrink:0}.app-editor-dock .dock-nav-operations{height:var(--app-dock-tab-height);align-self:stretch}.app-editor-dock .dock-nav-more{display:inline-flex;flex:0 0 var(--app-dock-tab-height);align-items:center;justify-content:center;align-self:stretch;box-sizing:border-box;width:var(--app-dock-tab-height);min-width:var(--app-dock-tab-height);height:100%;padding:0}.app-editor-dock .dock-nav:has(.dock-tab-add-slot) .dock-nav-list{padding-inline-end:2px}.app-editor-dock .dock-nav:has(.dock-tab-add-slot) .dock-tab{max-width:max(96px,calc((100cqi - var(--app-dock-tab-extra-width) - 2px) / 2))}.app-editor-dock .dock-nav:has(.dock-tab-add-slot) .dock-nav-list:not(:has(>.dock-tab~.dock-tab))>.dock-tab{max-width:max(96px,calc(100cqi - var(--app-dock-tab-extra-width) - 2px))}.app-editor-dock .dock-tab>.dock-tab-btn,.app-editor-dock .dock-tab>.dock-tab-btn>.drag-initiator{min-width:0;max-width:100%}.app-editor-dock .dock-panel .dock-tab .dock-tab-title-shell{min-width:0;text-align:left}.dock-ink-bar{opacity:0!important;height:0!important}.dock-panel-max-btn:before,.dock-panel-min-btn:before{border:2px solid var(--app-icon-muted)!important}.dock-extra-content>*{pointer-events:auto}.dock-content-holder{position:relative;min-height:0}.app-editor-layout-layer[data-active-layout=true]{z-index:1;visibility:visible;opacity:1;pointer-events:auto}.app-editor-layout-layer[data-active-layout=false]{z-index:0;visibility:hidden;opacity:0;pointer-events:none}.app-editor-layout-layer[data-active-layout=false] *{pointer-events:none!important}.mobile-dock-shell{position:absolute;inset:0;display:grid;grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;overflow:hidden;background:var(--app-dock-content-bg);color:var(--color-light-dark-100)}.mobile-dock-panel-stack{position:relative}.mobile-dock-panel,.mobile-dock-panel-stack{box-sizing:border-box;min-width:0;min-height:0;overflow:hidden}.mobile-dock-panel{position:absolute;inset:0}.mobile-dock-panel[data-active=true]{z-index:1;visibility:visible;pointer-events:auto}.mobile-dock-panel[data-active=false]{z-index:0;visibility:hidden;pointer-events:none}html[data-device-platform=ios] :is(.mobile-dock-shell,.mobile-dock-panel-stack,.mobile-dock-panel){box-sizing:border-box;width:100%;max-width:100%;overflow-x:hidden}html[data-device-platform=ios] .mobile-dock-panel .app-panel-edge{padding-right:var(--app-mobile-dock-panel-edge-padding);padding-left:var(--app-mobile-dock-panel-edge-padding)}html[data-device-platform=ios] .mobile-dock-panel .app-panel-edge-x{padding-inline:var(--app-mobile-dock-panel-edge-padding)}html[data-device-platform=ios] .mobile-dock-panel .app-panel-edge-left{left:var(--app-mobile-dock-panel-edge-padding)}html[data-device-platform=ios] .mobile-dock-panel .app-panel-edge-right{right:var(--app-mobile-dock-panel-edge-padding)}html[data-device-platform=ios] .mobile-dock-panel :is(.app-assets-adjacent-toolbar,.app-assets-adjacent-content){padding-right:var(--app-mobile-dock-panel-edge-padding)!important;padding-left:var(--app-mobile-dock-panel-edge-padding)!important}.mobile-dock-tabbar{display:flex;align-items:stretch;gap:3px;min-width:0;min-height:calc(54px + env(safe-area-inset-bottom));padding:4px max(4px,env(safe-area-inset-right)) calc(4px + env(safe-area-inset-bottom)) max(4px,env(safe-area-inset-left));border-top:1px solid var(--app-dock-panel-border);background:var(--color-background);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-background) 82%,var(--app-dock-content-bg))}overflow-x:auto;overflow-y:hidden;touch-action:pan-x;overscroll-behavior-x:contain;scrollbar-width:none}html[data-device-platform=ios] .mobile-dock-tabbar{padding-right:max(var(--app-mobile-dock-panel-edge-padding),env(safe-area-inset-right,0px));padding-left:max(var(--app-mobile-dock-panel-edge-padding),env(safe-area-inset-left,0px))}.mobile-dock-tabbar::-webkit-scrollbar{display:none}.mobile-dock-tab,.mobile-dock-tabbar[data-reordering=true]{touch-action:none}.mobile-dock-tab{position:relative;display:inline-flex;flex:1 0 74px;min-width:68px;max-width:112px;height:50px;min-height:50px;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:4px 6px;border:0;border-radius:6px;background:transparent;color:var(--color-text-secondary);font-family:var(--app-font-family-base);font-size:10px;font-weight:500;line-height:1.1;text-align:center;cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;transition:background-color .14s ease,color .14s ease,box-shadow .14s ease}.mobile-dock-tab:focus-visible,.mobile-dock-tab:hover{background:var(--app-default-icon-hover-bg);color:var(--color-text-primary);outline:none}.mobile-dock-tab[data-active=true]{background:var(--color-accent);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-accent) 16%,transparent)}color:var(--color-text-primary);box-shadow:inset 0 2px 0 var(--color-accent)}.mobile-dock-tab[data-dragging=true]{opacity:.65;transform:scale(.96);cursor:grabbing}.mobile-dock-tab-drag-handle{position:absolute;top:1px;right:1px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border-radius:var(--app-default-radius);color:var(--app-default-icon-color);line-height:0;touch-action:none;pointer-events:auto}.mobile-dock-tab[data-active=true] .mobile-dock-tab-drag-handle{color:var(--app-default-icon-hover-color)}.mobile-dock-tab-drag-handle:focus-visible,.mobile-dock-tab-drag-handle:hover{background:var(--app-default-icon-hover-bg);outline:none}.mobile-dock-tab-drop-indicator{flex:0 0 2px;width:2px;min-height:42px;margin:4px 0;border-radius:999px;background:var(--color-accent);pointer-events:none}.mobile-dock-tab-icon{flex:0 0 auto;color:currentColor}.mobile-dock-tab-label{display:block;width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dock-content-animated{position:relative;display:grid!important;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);width:100%;height:100%;overflow:hidden;margin-left:0!important;margin-right:0!important;transition:none!important}.dock-content-animated .dock-tabpane{grid-area:1/1;width:100%;height:100%!important;opacity:0;visibility:visible!important;overflow:hidden;pointer-events:none;will-change:opacity;transition:opacity .18s ease}.dock-content-animated .dock-tabpane.dock-tabpane-active{z-index:1;opacity:1;visibility:visible!important;height:100%!important;overflow:hidden!important;pointer-events:auto}.dock-content-animated .dock-tabpane:not(.dock-tabpane-active){z-index:0}.my-panel-close-btn{color:transparent!important}.dark-tree{background-color:transparent;color:var(--app-text-muted);border-radius:8px;font-family:var(--app-font-family-base);width:100%;border:none}.dark-tree .p-treenode-content{padding:0;display:flex;width:fit-content}.dark-tree .p-treenode .p-treenode-leaf{margin:0}.dark-tree .p-treenode-label{color:var(--color-light-dark-100)}.dark-tree .p-tree-toggler,.dark-tree .p-treenode-icon{margin-right:0}.dark-tree .p-tree .p-treenode .p-treenode-content.p-highlight{background-color:var(--color-primary-100);color:white}.p-tree .p-tree-container .p-treenode .p-treenode-content:hover{background-color:transparent!important;color:var(--color-primary-100)}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight{background:transparent;color:var(--color-primary-100)}.p-tree .p-tree-container .p-treenode:focus>.p-treenode-content{box-shadow:none}.dark-tree .p-treenode-children{padding:0 1rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler{width:1.7rem;height:1.7rem}.p-tree{padding:0}.hierarchy-tree .p-tree-container .p-treenode{margin:0!important;padding:0!important}.hierarchy-tree .p-tree-container .p-treenode .p-treenode-content{min-height:20px;padding-block:0!important;border-radius:4px}.hierarchy-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler{display:inline-flex!important;flex:0 0 1.25rem!important;align-items:center!important;justify-content:center!important;width:1.25rem!important;height:1.25rem!important;min-width:1.25rem!important;margin:0!important;padding:0!important;line-height:1!important;text-align:center!important;vertical-align:middle!important;box-sizing:border-box!important}.hierarchy-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler :is(svg,.p-icon){display:block!important;flex:0 0 var(--app-default-icon-size);width:var(--app-default-icon-size)!important;height:var(--app-default-icon-size)!important;margin:auto!important}.hierarchy-tree .p-tree-container .p-treenode-children{padding-left:.75rem!important}.app-assets-tree{--app-assets-tree-edge-padding:0.125rem;--app-assets-tree-row-end-padding:0.375rem;--app-assets-tree-drop-icon-offset:calc(var(--app-assets-tree-edge-padding) + 1.25rem)}html[data-device-platform=ios] .mobile-dock-panel .app-assets-tree{--app-assets-tree-edge-padding:var(--app-mobile-dock-panel-edge-padding);--app-assets-tree-row-end-padding:var(--app-mobile-dock-panel-edge-padding)}.app-assets-tree .p-tree-container,.app-hierarchy-tree .p-tree-container{width:max-content;min-width:100%;margin:0;padding:0!important;list-style:none}:is(.app-hierarchy-tree,.app-assets-tree) .p-tree-empty-message:has(>.p-treenode-content:empty){display:none}.app-assets-tree .p-tree-container .p-treenode-children,.app-hierarchy-tree .p-tree-container .p-treenode-children{width:max-content;min-width:100%;margin:0;padding:0!important;list-style:none}.app-assets-tree .p-tree-container .p-treenode,.app-hierarchy-tree .p-tree-container .p-treenode{width:max-content;min-width:100%;margin:0!important;padding:0!important;list-style:none}.app-assets-tree .p-tree-container .p-treenode .p-treenode-content,.app-hierarchy-tree .p-tree-container .p-treenode .p-treenode-content{box-sizing:border-box;display:flex;width:max-content!important;min-width:100%;min-height:20px;padding:0 var( --app-assets-tree-row-end-padding,var(--app-hierarchy-tree-row-end-padding,.375rem) ) 0 var( --app-assets-tree-edge-padding,var(--app-hierarchy-tree-edge-padding,.125rem) )!important;color:var(--color-text-primary)!important;background:transparent!important;border:1px solid transparent!important}.app-assets-tree .p-tree-container .p-treenode .p-treenode-content{border-radius:4px;position:relative}.app-assets-tree .p-tree-container .p-treenode-content:has(.app-assets-tree-item[data-depth="0"]){padding-left:var(--app-assets-tree-edge-padding)!important}.app-assets-tree .p-tree-container .p-treenode-content:has(.app-assets-tree-item[data-depth="1"]){padding-left:calc(var(--app-assets-tree-edge-padding) + .75rem)!important}.app-assets-tree .p-tree-container .p-treenode-content:has(.app-assets-tree-item[data-depth="2"]){padding-left:calc(var(--app-assets-tree-edge-padding) + 1.5rem)!important}.app-assets-tree .p-tree-container .p-treenode-content:has(.app-assets-tree-item[data-depth="3"]){padding-left:calc(var(--app-assets-tree-edge-padding) + 2.25rem)!important}.app-assets-tree .p-tree-container .p-treenode-content:has(.app-assets-tree-item[data-depth="4"]){padding-left:calc(var(--app-assets-tree-edge-padding) + 3rem)!important}.app-assets-tree .p-tree-container .p-treenode-content:has(.app-assets-tree-item[data-depth="5"]){padding-left:calc(var(--app-assets-tree-edge-padding) + 3.75rem)!important}.app-assets-tree .p-tree-container .p-treenode-content:has(.app-assets-tree-item[data-depth="6"]){padding-left:calc(var(--app-assets-tree-edge-padding) + 4.5rem)!important}.app-assets-tree .p-tree-container .p-treenode-content:has(.app-assets-tree-item[data-depth="7"]){padding-left:calc(var(--app-assets-tree-edge-padding) + 5.25rem)!important}.app-assets-tree .p-tree-container .p-treenode .p-treenode-content:focus-visible,.app-assets-tree .p-tree-container .p-treenode .p-treenode-content:hover{background:var(--app-item-hover-surface)!important;color:var(--color-text-primary)!important;border-radius:0!important;border:1px solid var(--color-border)!important}.app-assets-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight,.app-assets-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight:hover{background:var(--color-hover)!important;color:var(--color-text-primary)!important;border-radius:0!important;border:1px solid var(--color-border)!important}.app-assets-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler{--app-default-icon-color:var(--color-text-primary);display:inline-flex!important;flex:0 0 1.25rem!important;align-items:center!important;justify-content:center!important;width:1.25rem!important;height:1.25rem!important;min-width:1.25rem!important;margin:0!important;padding:0!important;line-height:1!important;text-align:center!important;vertical-align:middle!important;box-sizing:border-box!important;color:var(--color-text-primary)}.app-assets-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler,.app-assets-tree .p-tree-container .p-treenode .p-treenode-content:hover .p-tree-toggler{color:var(--color-text-primary)}.app-assets-tree .app-assets-tree-item{display:flex;width:100%;min-width:0;flex:1 1 auto;align-items:center;justify-content:space-between;gap:5px;color:inherit}.app-item-type-icon{--app-default-icon-color:var(--app-item-type-icon-color);color:var(--app-item-type-icon-color)}@media (forced-colors:active){.app-item-type-icon{--app-default-icon-color:CanvasText;color:CanvasText}}.app-assets-tree .app-assets-tree-item-label{color:inherit;transition:color .14s ease;min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-assets-tree .p-treenode-content:has(.app-assets-tree-item[data-touch-drop-position=after]):after,.app-assets-tree .p-treenode-content:has(.app-assets-tree-item[data-touch-drop-position=before]):before,.app-assets-tree .p-treenode-content:has(.app-assets-tree-item[data-touch-drop-position=outside-after]):after,.app-assets-tree .p-treenode-content:has(.app-assets-tree-item[data-touch-drop-position=outside-before]):before{content:"";position:absolute;z-index:2;height:.15rem;background-color:var(--color-light-dark-100);pointer-events:none}.app-assets-tree .p-treenode-content:has(.app-assets-tree-item[data-touch-drop-position=before]):before,.app-assets-tree .p-treenode-content:has(.app-assets-tree-item[data-touch-drop-position=outside-before]):before{inset-block-start:-1px}.app-assets-tree .p-treenode-content:has(.app-assets-tree-item[data-touch-drop-position=after]):after,.app-assets-tree .p-treenode-content:has(.app-assets-tree-item[data-touch-drop-position=outside-after]):after{inset-block-end:-1px}.app-assets-tree .p-treenode-content:has(.app-assets-tree-item[data-touch-drop-position=after]):after,.app-assets-tree .p-treenode-content:has(.app-assets-tree-item[data-touch-drop-position=before]):before{inset-inline-end:0}.app-assets-tree .p-treenode-content:has(.app-assets-tree-item[data-touch-drop-position=outside-after]):after,.app-assets-tree .p-treenode-content:has(.app-assets-tree-item[data-touch-drop-position=outside-before]):before{inset-inline-start:0;inset-inline-end:0}.app-assets-tree .p-treenode-content:has(.app-assets-tree-item[data-depth="0"][data-touch-drop-position=after]):after,.app-assets-tree .p-treenode-content:has(.app-assets-tree-item[data-depth="0"][data-touch-drop-position=before]):before{inset-inline-start:var(--app-assets-tree-drop-icon-offset)}.app-assets-tree .p-treenode-content:has(.app-assets-tree-item[data-depth="1"][data-touch-drop-position=after]):after,.app-assets-tree .p-treenode-content:has(.app-assets-tree-item[data-depth="1"][data-touch-drop-position=before]):before{inset-inline-start:calc(var(--app-assets-tree-drop-icon-offset) + .75rem)}.app-assets-tree .p-treenode-content:has(.app-assets-tree-item[data-depth="2"][data-touch-drop-position=after]):after,.app-assets-tree .p-treenode-content:has(.app-assets-tree-item[data-depth="2"][data-touch-drop-position=before]):before{inset-inline-start:calc(var(--app-assets-tree-drop-icon-offset) + 1.5rem)}.app-assets-tree .p-treenode-content:has(.app-assets-tree-item[data-depth="3"][data-touch-drop-position=after]):after,.app-assets-tree .p-treenode-content:has(.app-assets-tree-item[data-depth="3"][data-touch-drop-position=before]):before{inset-inline-start:calc(var(--app-assets-tree-drop-icon-offset) + 2.25rem)}.app-assets-tree .p-treenode-content:has(.app-assets-tree-item[data-depth="4"][data-touch-drop-position=after]):after,.app-assets-tree .p-treenode-content:has(.app-assets-tree-item[data-depth="4"][data-touch-drop-position=before]):before{inset-inline-start:calc(var(--app-assets-tree-drop-icon-offset) + 3rem)}.app-assets-tree .p-treenode-content:has(.app-assets-tree-item[data-depth="5"][data-touch-drop-position=after]):after,.app-assets-tree .p-treenode-content:has(.app-assets-tree-item[data-depth="5"][data-touch-drop-position=before]):before{inset-inline-start:calc(var(--app-assets-tree-drop-icon-offset) + 3.75rem)}.app-assets-tree .p-treenode-content:has(.app-assets-tree-item[data-depth="6"][data-touch-drop-position=after]):after,.app-assets-tree .p-treenode-content:has(.app-assets-tree-item[data-depth="6"][data-touch-drop-position=before]):before{inset-inline-start:calc(var(--app-assets-tree-drop-icon-offset) + 4.5rem)}.app-assets-tree .p-treenode-content:has(.app-assets-tree-item[data-depth="7"][data-touch-drop-position=after]):after,.app-assets-tree .p-treenode-content:has(.app-assets-tree-item[data-depth="7"][data-touch-drop-position=before]):before{inset-inline-start:calc(var(--app-assets-tree-drop-icon-offset) + 5.25rem)}@media (hover:none),(pointer:coarse){.app-assets-tree .p-tree-container,.app-assets-tree .p-tree-container .p-treenode,.app-assets-tree .p-tree-container .p-treenode .p-treenode-content,.app-assets-tree .p-tree-container .p-treenode-children{width:100%!important}}.app-hierarchy-tree .p-tree-container .p-treenode .p-treenode-content{padding-right:var(--app-hierarchy-tree-row-end-padding,.375rem)!important;border-radius:0!important;position:relative}.app-hierarchy-tree{--app-hierarchy-tree-edge-padding:0.125rem;--app-hierarchy-tree-row-end-padding:0.375rem;--app-hierarchy-tree-label-min-width:6rem;--app-hierarchy-tree-drop-icon-offset:calc(var(--app-hierarchy-tree-edge-padding) + 1.25rem)}.app-hierarchy-tree,.app-hierarchy-tree .p-tree-container,.app-hierarchy-tree .p-tree-container .p-treenode,.app-hierarchy-tree .p-tree-container .p-treenode .p-treenode-content,.app-hierarchy-tree .p-tree-container .p-treenode-children{width:100%!important;min-width:min-content}.app-hierarchy-tree .p-tree-container{overflow:visible}.app-binding-endpoint-tree.app-hierarchy-tree{min-width:0}.app-hierarchy-tree .app-hierarchy-tree-item{flex:1 1 0;min-width:min-content}.app-hierarchy-tree .app-hierarchy-tree-item-label{width:0;min-width:var(--app-hierarchy-tree-label-min-width);flex:1 1 0}.app-hierarchy-tree .app-item-type-icon{flex-shrink:0}.mobile-dock-panel .app-hierarchy-tree{--app-hierarchy-tree-edge-padding:var(--app-default-gap);--app-hierarchy-tree-row-end-padding:var(--app-default-gap)}html[data-device-platform=ios] .mobile-dock-panel .app-hierarchy-tree{--app-hierarchy-tree-edge-padding:var(--app-mobile-dock-panel-edge-padding);--app-hierarchy-tree-row-end-padding:var(
    --app-mobile-dock-panel-edge-padding
  )}.app-hierarchy-tree .p-tree-container .p-treenode-content:has(.app-hierarchy-tree-item[data-depth="0"]){padding-left:var(--app-hierarchy-tree-edge-padding)!important}.app-hierarchy-tree .p-tree-container .p-treenode-content:has(.app-hierarchy-tree-item[data-depth="1"]){padding-left:calc(var(--app-hierarchy-tree-edge-padding) + .75rem)!important}.app-hierarchy-tree .p-tree-container .p-treenode-content:has(.app-hierarchy-tree-item[data-depth="2"]){padding-left:calc(var(--app-hierarchy-tree-edge-padding) + 1.5rem)!important}.app-hierarchy-tree .p-tree-container .p-treenode-content:has(.app-hierarchy-tree-item[data-depth="3"]){padding-left:calc(var(--app-hierarchy-tree-edge-padding) + 2.25rem)!important}.app-hierarchy-tree .p-tree-container .p-treenode-content:has(.app-hierarchy-tree-item[data-depth="4"]){padding-left:calc(var(--app-hierarchy-tree-edge-padding) + 3rem)!important}.app-hierarchy-tree .p-tree-container .p-treenode-content:has(.app-hierarchy-tree-item[data-depth="5"]){padding-left:calc(var(--app-hierarchy-tree-edge-padding) + 3.75rem)!important}.app-hierarchy-tree .p-tree-container .p-treenode-content:has(.app-hierarchy-tree-item[data-depth="6"]){padding-left:calc(var(--app-hierarchy-tree-edge-padding) + 4.5rem)!important}.app-hierarchy-tree .p-tree-container .p-treenode-content:has(.app-hierarchy-tree-item[data-depth="7"]){padding-left:calc(var(--app-hierarchy-tree-edge-padding) + 5.25rem)!important}.app-hierarchy-tree .p-tree-container .p-treenode .p-treenode-content:focus-visible,.app-hierarchy-tree .p-tree-container .p-treenode .p-treenode-content:hover{background:var(--color-hover)!important;color:var(--color-text-primary)!important;border-radius:0!important;border:1px solid var(--color-border)!important}.app-hierarchy-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight,.app-hierarchy-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight:hover{background:var(--color-hover)!important;color:var(--color-text-primary)!important;border-radius:0!important;border:1px solid var(--color-border)!important}.app-hierarchy-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler{--app-default-icon-color:var(--color-text-primary);display:inline-flex!important;flex:0 0 1.25rem!important;align-items:center!important;justify-content:center!important;width:1.25rem!important;height:1.25rem!important;min-width:1.25rem!important;margin:0!important;padding:0!important;line-height:1!important;text-align:center!important;vertical-align:middle!important;box-sizing:border-box!important;color:var(--color-text-primary)}.app-hierarchy-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler,.app-hierarchy-tree .p-tree-container .p-treenode .p-treenode-content:hover .p-tree-toggler{color:var(--color-text-primary)}.app-hierarchy-tree .app-hierarchy-tree-item{color:inherit}.app-hierarchy-tree .p-treenode-content:has(.app-hierarchy-tree-item[data-touch-drop-position=after]):after,.app-hierarchy-tree .p-treenode-content:has(.app-hierarchy-tree-item[data-touch-drop-position=before]):before,.app-hierarchy-tree .p-treenode-content:has(.app-hierarchy-tree-item[data-touch-drop-position=outside-after]):after,.app-hierarchy-tree .p-treenode-content:has(.app-hierarchy-tree-item[data-touch-drop-position=outside-before]):before{content:"";position:absolute;z-index:2;height:.15rem;background-color:var(--color-light-dark-100);pointer-events:none}.app-hierarchy-tree .p-treenode-content:has(.app-hierarchy-tree-item[data-touch-drop-position=before]):before,.app-hierarchy-tree .p-treenode-content:has(.app-hierarchy-tree-item[data-touch-drop-position=outside-before]):before{inset-block-start:-1px}.app-hierarchy-tree .p-treenode-content:has(.app-hierarchy-tree-item[data-touch-drop-position=after]):after,.app-hierarchy-tree .p-treenode-content:has(.app-hierarchy-tree-item[data-touch-drop-position=outside-after]):after{inset-block-end:-1px}.app-hierarchy-tree .p-treenode-content:has(.app-hierarchy-tree-item[data-touch-drop-position=after]):after,.app-hierarchy-tree .p-treenode-content:has(.app-hierarchy-tree-item[data-touch-drop-position=before]):before{inset-inline-end:0}.app-hierarchy-tree .p-treenode-content:has(.app-hierarchy-tree-item[data-touch-drop-position=outside-after]):after,.app-hierarchy-tree .p-treenode-content:has(.app-hierarchy-tree-item[data-touch-drop-position=outside-before]):before{inset-inline-start:0;inset-inline-end:0}.app-hierarchy-tree .p-treenode-content:has(.app-hierarchy-tree-item[data-depth="0"][data-touch-drop-position=after]):after,.app-hierarchy-tree .p-treenode-content:has(.app-hierarchy-tree-item[data-depth="0"][data-touch-drop-position=before]):before{inset-inline-start:var(--app-hierarchy-tree-drop-icon-offset)}.app-hierarchy-tree .p-treenode-content:has(.app-hierarchy-tree-item[data-depth="1"][data-touch-drop-position=after]):after,.app-hierarchy-tree .p-treenode-content:has(.app-hierarchy-tree-item[data-depth="1"][data-touch-drop-position=before]):before{inset-inline-start:calc(var(--app-hierarchy-tree-drop-icon-offset) + .75rem)}.app-hierarchy-tree .p-treenode-content:has(.app-hierarchy-tree-item[data-depth="2"][data-touch-drop-position=after]):after,.app-hierarchy-tree .p-treenode-content:has(.app-hierarchy-tree-item[data-depth="2"][data-touch-drop-position=before]):before{inset-inline-start:calc(var(--app-hierarchy-tree-drop-icon-offset) + 1.5rem)}.app-hierarchy-tree .p-treenode-content:has(.app-hierarchy-tree-item[data-depth="3"][data-touch-drop-position=after]):after,.app-hierarchy-tree .p-treenode-content:has(.app-hierarchy-tree-item[data-depth="3"][data-touch-drop-position=before]):before{inset-inline-start:calc(var(--app-hierarchy-tree-drop-icon-offset) + 2.25rem)}.app-hierarchy-tree .p-treenode-content:has(.app-hierarchy-tree-item[data-depth="4"][data-touch-drop-position=after]):after,.app-hierarchy-tree .p-treenode-content:has(.app-hierarchy-tree-item[data-depth="4"][data-touch-drop-position=before]):before{inset-inline-start:calc(var(--app-hierarchy-tree-drop-icon-offset) + 3rem)}.app-hierarchy-tree .p-treenode-content:has(.app-hierarchy-tree-item[data-depth="5"][data-touch-drop-position=after]):after,.app-hierarchy-tree .p-treenode-content:has(.app-hierarchy-tree-item[data-depth="5"][data-touch-drop-position=before]):before{inset-inline-start:calc(var(--app-hierarchy-tree-drop-icon-offset) + 3.75rem)}.app-hierarchy-tree .p-treenode-content:has(.app-hierarchy-tree-item[data-depth="6"][data-touch-drop-position=after]):after,.app-hierarchy-tree .p-treenode-content:has(.app-hierarchy-tree-item[data-depth="6"][data-touch-drop-position=before]):before{inset-inline-start:calc(var(--app-hierarchy-tree-drop-icon-offset) + 4.5rem)}.app-hierarchy-tree .p-treenode-content:has(.app-hierarchy-tree-item[data-depth="7"][data-touch-drop-position=after]):after,.app-hierarchy-tree .p-treenode-content:has(.app-hierarchy-tree-item[data-depth="7"][data-touch-drop-position=before]):before{inset-inline-start:calc(var(--app-hierarchy-tree-drop-icon-offset) + 5.25rem)}.app-hierarchy-tree .app-hierarchy-tree-item-label{color:inherit;transition:color .14s ease}.app-context-menu-surface,.p-contextmenu,.p-contextmenu.p-component,.p-submenu-list,.p-tieredmenu,.p-tieredmenu.p-component,:is(.p-contextmenu,.p-tieredmenu).p-component .p-submenu-list{--app-menu-edge-spacing:0.25rem;--app-menu-item-gap:0.5rem;--app-menu-item-inline-padding:0.75rem;--app-menu-item-min-height:2rem;background-color:var(--color-surface);color:var(--app-text-muted);border:1px solid var(--color-border);padding:var(--app-menu-edge-spacing) 0;border-radius:var(--app-menu-radius);min-width:160px;font-family:var(--app-font-family-base);box-shadow:var(--app-shadow-overlay);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.p-contextmenu{box-sizing:border-box;max-height:calc(100vh - 1rem);max-height:calc(100dvh - 1rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:auto}.p-contextmenu:has(.p-submenu-list){max-height:none!important;overflow:visible!important;scrollbar-gutter:auto}.p-contextmenu>.p-contextmenu-root-list,.p-tieredmenu>.p-tieredmenu-root-list{width:100%;margin:0!important;padding:0!important}.p-contextmenu .p-submenu-list,.p-tieredmenu .p-submenu-list{margin:0!important;padding:var(--app-menu-edge-spacing) 0!important}.p-contextmenu *,.p-submenu-list *,.p-tieredmenu *{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}@media (max-width:767px){.app-context-menu-surface,.p-contextmenu,.p-contextmenu.p-component,.p-submenu-list,.p-tieredmenu,.p-tieredmenu.p-component,:is(.p-contextmenu,.p-tieredmenu).p-component .p-submenu-list{--app-menu-edge-spacing:0.125rem;--app-menu-item-gap:0.375rem;--app-menu-item-inline-padding:0.625rem}}.p-contextmenu .p-menuitem,.p-submenu-list .p-menuitem,.p-tieredmenu .p-menuitem{width:100%;margin:0!important;padding:0!important}.app-menu-separator,.p-contextmenu .p-menuitem-separator,.p-submenu-list .p-menuitem-separator,.p-tieredmenu .p-menuitem-separator{border:0;border-top:1px solid var(--color-border);margin:var(--app-menu-edge-spacing) var(--app-menu-item-inline-padding)}.app-context-menu-item,.p-contextmenu .p-menuitem-link,.p-submenu-list .p-menuitem-link,.p-tieredmenu .p-menuitem-link,:is(.p-contextmenu,.p-tieredmenu).p-component .p-menuitem>.p-menuitem-content>.p-menuitem-link{box-sizing:border-box;width:100%;height:auto;min-height:var(--app-menu-item-min-height);padding:var(--app-menu-item-block-padding) var(--app-menu-item-inline-padding);color:var(--app-text-muted);display:flex;align-items:center;gap:var(--app-menu-item-gap);border-radius:0;font-size:var(--app-default-control-font-size);font-family:var(--app-font-family-base);font-weight:400;line-height:var(--app-menu-item-line-height);touch-action:manipulation;transition:background-color .12s ease,color .12s ease}.p-contextmenu .p-menuitem-content,.p-submenu-list .p-menuitem-content,.p-tieredmenu .p-menuitem-content{width:100%;border-radius:0}.p-contextmenu .p-menuitem-link.p-disabled,.p-contextmenu .p-menuitem.p-disabled>.p-menuitem-content,.p-contextmenu .p-menuitem:not(.p-disabled) .p-menuitem-link[aria-disabled=true],.p-submenu-list .p-menuitem-link.p-disabled,.p-submenu-list .p-menuitem.p-disabled>.p-menuitem-content,.p-submenu-list .p-menuitem:not(.p-disabled) .p-menuitem-link[aria-disabled=true],.p-tieredmenu .p-menuitem-link.p-disabled,.p-tieredmenu .p-menuitem.p-disabled>.p-menuitem-content,.p-tieredmenu .p-menuitem:not(.p-disabled) .p-menuitem-link[aria-disabled=true]{opacity:.45;cursor:not-allowed}.p-contextmenu .p-menuitem-link[aria-disabled=true],.p-contextmenu .p-menuitem.p-disabled .p-menuitem-link,.p-submenu-list .p-menuitem-link[aria-disabled=true],.p-submenu-list .p-menuitem.p-disabled .p-menuitem-link,.p-tieredmenu .p-menuitem-link[aria-disabled=true],.p-tieredmenu .p-menuitem.p-disabled .p-menuitem-link{color:var(--app-text-muted);cursor:not-allowed}.p-contextmenu .p-menuitem-text,.p-submenu-list .p-menuitem-text,.p-tieredmenu .p-menuitem-text,:is(.p-contextmenu,.p-tieredmenu).p-component .p-menuitem-link .p-menuitem-text{min-width:0;white-space:normal;overflow-wrap:anywhere;line-height:var(--app-menu-item-line-height);font-size:var(--app-default-control-font-size);font-weight:400;font-family:var(--app-font-family-base)}:is(.p-contextmenu,.p-tieredmenu,.p-submenu-list) .p-menuitem-link>.p-menuitem-text{flex:1 1 auto}:is(.p-contextmenu,.p-tieredmenu,.p-submenu-list) .p-menuitem-link>.p-submenu-icon{margin-left:auto}:is(.p-contextmenu,.p-tieredmenu,.p-submenu-list) .p-menuitem-link:has(>.p-menuitem-text):not(:has(>.p-menuitem-icon,>.codicon:not(.p-submenu-icon),>svg:not(.p-submenu-icon))):before{content:"";flex:0 0 var(--app-default-icon-size);width:var(--app-default-icon-size)}.app-menu-item-check,.app-menu-item-icon,.p-contextmenu .p-menuitem-icon,.p-contextmenu .p-submenu-icon,.p-submenu-list .p-menuitem-icon,.p-submenu-list .p-menuitem-link>:is(svg,.codicon),.p-submenu-list .p-submenu-icon,.p-tieredmenu .p-menuitem-icon,.p-tieredmenu .p-submenu-icon,:is(.p-contextmenu,.p-tieredmenu).p-component .p-menuitem-link>:is(.p-menuitem-icon,.p-submenu-icon,svg,.codicon){color:currentColor;display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--app-default-icon-size);width:var(--app-default-icon-size);height:var(--app-default-icon-size);font-size:var(--app-default-icon-size)!important;line-height:1;margin-right:0}.app-menu-item-check :is(svg,.codicon),.app-menu-item-icon :is(svg,.codicon),.p-contextmenu .p-menuitem-icon :is(svg,.codicon),.p-contextmenu .p-menuitem-icon:is(svg,.codicon),.p-submenu-list .p-menuitem-icon :is(svg,.codicon),.p-submenu-list .p-menuitem-icon:is(svg,.codicon),.p-submenu-list .p-submenu-icon :is(svg,.codicon),.p-submenu-list .p-submenu-icon:is(svg,.codicon),.p-tieredmenu .p-menuitem-icon :is(svg,.codicon),.p-tieredmenu .p-menuitem-icon:is(svg,.codicon),.p-tieredmenu .p-submenu-icon :is(svg,.codicon),.p-tieredmenu .p-submenu-icon:is(svg,.codicon),:is(.p-contextmenu,.p-tieredmenu,.p-submenu-list) .p-menuitem-link>.codicon svg,:is(.p-contextmenu,.p-tieredmenu,.p-submenu-list) .p-menuitem-link>:is(svg,.codicon){font-size:var(--app-default-icon-size)!important;width:var(--app-default-icon-size)!important;height:var(--app-default-icon-size)!important;line-height:1}:is(.p-contextmenu,.p-tieredmenu) .p-menuitem>.p-menuitem-content{background-color:transparent!important;color:var(--app-text-muted)!important}:is(.p-contextmenu,.p-tieredmenu) .p-menuitem>.p-menuitem-content>.p-menuitem-link,:is(.p-contextmenu,.p-tieredmenu) .p-menuitem>.p-menuitem-content>.p-menuitem-link>:is(.p-menuitem-text,.p-menuitem-icon,.p-submenu-icon):not(.pi-trash):not(.delete-item):not(.delete-item *){color:inherit!important}:is(.p-contextmenu,.p-tieredmenu) .p-menuitem>.p-menuitem-content>.app-menu-template-item{background-color:inherit!important}:is(.p-contextmenu,.p-tieredmenu) .p-menuitem:not(:is(.p-disabled,[aria-disabled=true])):not(:has(>.p-menuitem-content>.p-menuitem-link:is(.p-disabled,[aria-disabled=true])))>.p-menuitem-content:hover,:is(.p-contextmenu,.p-tieredmenu)>:is(.p-contextmenu-root-list,.p-tieredmenu-root-list):focus-visible .p-menuitem.p-focus:not(:is(.p-disabled,[aria-disabled=true])):not(:has(>.p-menuitem-content>.p-menuitem-link:is(.p-disabled,[aria-disabled=true])))>.p-menuitem-content{background-color:var(--app-item-hover-surface)!important;color:var(--color-light-dark-100)!important}:is(.p-contextmenu,.p-tieredmenu) .p-menuitem:is(.p-disabled,[aria-disabled=true],:has(>.p-menuitem-content>.p-menuitem-link:is(.p-disabled,[aria-disabled=true])))>.p-menuitem-content{background-color:transparent!important;color:var(--app-text-muted)!important;cursor:not-allowed}.app-context-menu-item{border:0;background:transparent;cursor:pointer;text-align:left;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.app-context-menu-item.app-context-menu-item--stacked{display:grid;align-content:center;gap:.125rem}.app-menu-item-content{display:flex;align-items:center;flex:1;min-width:0;gap:var(--app-menu-item-gap);color:inherit;font-family:var(--app-font-family-base);font-size:var(--app-default-control-font-size);font-weight:400;line-height:var(--app-menu-item-line-height)}.app-menu-item-copy{display:flex;flex-direction:column;flex:1;min-width:0}.app-menu-item-description,.app-menu-item-label{display:block;min-width:0;white-space:normal;overflow-wrap:anywhere;line-height:var(--app-menu-item-line-height)}.app-menu-item-description{font-size:var(--app-menu-description-font-size);font-weight:400;opacity:.65}.app-menu-item-check[data-checked=false]{visibility:hidden}.app-context-menu-item:not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible),.app-menu-template-item:not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible){background-color:var(--app-item-hover-surface);color:var(--color-light-dark-100);outline:none}.app-menu-template-item:not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible){background-color:var(--app-item-hover-surface)!important}.app-context-menu-item:is(:disabled,[aria-disabled=true]),.app-menu-template-item:is(:disabled,[aria-disabled=true]){opacity:.45;cursor:not-allowed}.app-context-menu-surface.app-mobile-action-sheet{padding:0;border-radius:var(--app-menu-radius) var(--app-menu-radius) 0 0}@media (min-width:768px){.app-context-menu-surface.app-mobile-action-sheet{border-radius:var(--app-menu-radius)}}.style-1{position:relative}.style-1:after{right:-12px;mask:radial-gradient(circle at top right,transparent 12px,var(--app-item-selected-surface) 14px)}.style-1:after,.style-1:before{content:"";position:absolute;bottom:0;width:24px;height:14px;background:var(--app-item-selected-surface);z-index:1}.style-1:before{left:-12px;mask:radial-gradient(circle at top left,transparent 12px,var(--app-item-selected-surface) 14px)}.app-menu-template-item{color:inherit}.card-user-menu.p-tieredmenu-overlay{left:auto!important;right:0!important}.card-user-menu.p-tieredmenu-overlay:not(.card-user-menu--offcanvas){margin-top:.25rem}.card-user-menu--offcanvas .p-submenu-list,.card-user-menu.p-tieredmenu .p-menuitem-active>.p-submenu-list-flipped{left:auto!important;right:100%!important}@media (max-width:767px){.card-user-menu--offcanvas.p-tieredmenu-overlay{top:auto!important;bottom:calc(100% + .25rem)!important}.card-user-menu--offcanvas.p-tieredmenu .p-menuitem-active>.p-submenu-list{box-sizing:border-box;position:static!important;inset:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:.125rem 0!important;border:0!important;border-radius:0!important;box-shadow:none!important}.card-user-menu--offcanvas.p-tieredmenu .p-submenu-list .app-menu-template-item{box-sizing:border-box;width:100%;margin:0;padding-inline:var(--app-menu-item-inline-padding)!important}.card-user-menu--offcanvas .p-menuitem-active>.p-menuitem-content .p-submenu-icon{transform:rotate(90deg)}}.delete-item .p-menuitem-text,.p-contextmenu .p-menuitem-text .delete-item,.pi-trash{color:var(--color-secundary-100)!important}.delete-item .p-menuitem-text{font-size:var(--app-default-control-font-size);font-family:var(--app-font-family-base);font-weight:400}.app-context-menu-item.delete-item .app-menu-item-content{color:var(--color-secundary-100)}.delete-item .codicon,.delete-item .p-menuitem-icon,.delete-item svg{color:var(--color-secundary-100)!important}.item .p-menuitem-text{font-size:var(--app-default-control-font-size);font-family:var(--app-font-family-base);font-weight:400}html[data-theme=dark] .app-tooltip-floating,html[data-theme=light] .app-tooltip-floating{pointer-events:none}html[data-theme=dark] .app-tooltip-floating__content,html[data-theme=light] .app-tooltip-floating__content{position:relative;z-index:1;border:1px solid var(--color-border);border-radius:var(--app-default-radius);background-color:var(--color-surface-elevated);box-shadow:var(--app-shadow-overlay);color:var(--color-text-primary);padding:4px .75rem 6px!important;font-family:var(--app-font-family-base);font-size:12px;font-weight:400;line-height:1.2;white-space:nowrap}html[data-theme=dark] .app-tooltip-floating__arrow,html[data-theme=light] .app-tooltip-floating__arrow{position:absolute;z-index:0;width:10px;height:10px;border:1px solid var(--color-border);background-color:var(--color-surface-elevated);transform:rotate(45deg);box-sizing:border-box}html[data-theme=dark] .app-tooltip-floating[data-side=top] .app-tooltip-floating__arrow,html[data-theme=light] .app-tooltip-floating[data-side=top] .app-tooltip-floating__arrow{border-top:0;border-left:0}html[data-theme=dark] .app-tooltip-floating[data-side=bottom] .app-tooltip-floating__arrow,html[data-theme=light] .app-tooltip-floating[data-side=bottom] .app-tooltip-floating__arrow{border-right:0;border-bottom:0}html[data-theme=dark] .app-tooltip-floating[data-side=left] .app-tooltip-floating__arrow,html[data-theme=light] .app-tooltip-floating[data-side=left] .app-tooltip-floating__arrow{border-left:0;border-bottom:0}html[data-theme=dark] .app-tooltip-floating[data-side=right] .app-tooltip-floating__arrow,html[data-theme=light] .app-tooltip-floating[data-side=right] .app-tooltip-floating__arrow{border-top:0;border-right:0}html[data-theme=dark] .app-tooltip-floating--compact .app-tooltip-floating__content,html[data-theme=light] .app-tooltip-floating--compact .app-tooltip-floating__content{padding:.25rem .375rem!important;font-family:Segoe UI VF,sans-serif;font-size:10px;line-height:1.2;white-space:pre-wrap}.react-tooltip.tooltip-content{padding:0!important;border-radius:var(--app-default-radius)!important;font-family:var(--app-font-family-base)!important;font-size:10.5px!important;font-weight:400!important;line-height:1.1!important}.react-tooltip.tooltip-content .tooltip-inner{display:inline-flex;align-items:center;gap:6px;min-height:0}.react-tooltip.tooltip-content .tooltip-close{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:var(--app-portal-icon-size,12px)!important;min-width:var(--app-portal-icon-size,12px)!important;height:var(--app-portal-icon-size,12px)!important;padding:0!important;line-height:1!important}.react-tooltip.tooltip-content .tooltip-close svg{width:var(--app-portal-icon-size,10px)!important;height:var(--app-portal-icon-size,10px)!important}:root:has(.app-workspace-shell) .react-tooltip.tooltip-content .tooltip-close .codicon,:root:has(.app-workspace-shell) .tooltip-wrapper .tooltip-icon.codicon{font-size:var(--app-portal-icon-size)!important}:root:has(.app-workspace-shell) .modal-close :is(svg,.codicon){width:var(--app-portal-icon-size)!important;height:var(--app-portal-icon-size)!important;font-size:var(--app-portal-icon-size)!important}html[data-theme=dark] .react-tooltip.tooltip-icone,html[data-theme=light] .react-tooltip.tooltip-icone{--rt-opacity:1!important;--rt-arrow-size:10px!important;border:1px solid var(--color-border)!important;border-radius:var(--app-default-radius)!important;background-color:var(--color-surface-elevated)!important;box-shadow:var(--app-shadow-overlay)!important;color:var(--color-text-primary)!important;padding:0!important;font-family:var(--app-font-family-base)!important;font-size:12px!important;font-weight:400!important;line-height:1.2!important;white-space:nowrap!important;z-index:9999!important}html[data-theme=dark] .react-tooltip.tooltip-icone .react-tooltip-content-wrapper,html[data-theme=light] .react-tooltip.tooltip-icone .react-tooltip-content-wrapper{padding:4px .75rem 6px!important;background:inherit!important;border-radius:inherit!important}html[data-theme=dark] .react-tooltip.tooltip-icone .tooltip-custom,html[data-theme=light] .react-tooltip.tooltip-icone .tooltip-custom{color:inherit!important;font:inherit!important;line-height:inherit!important}html[data-theme=dark] .react-tooltip.tooltip-icone .react-tooltip-arrow,html[data-theme=light] .react-tooltip.tooltip-icone .react-tooltip-arrow{z-index:-1!important;width:var(--rt-arrow-size)!important;height:var(--rt-arrow-size)!important;border:1px solid var(--color-border)!important;background-color:var(--color-surface-elevated)!important;box-shadow:none!important;transform:rotate(45deg)!important}html[data-theme=dark] .react-tooltip.tooltip-icone[class*=react-tooltip__place-top]>.react-tooltip-arrow,html[data-theme=light] .react-tooltip.tooltip-icone[class*=react-tooltip__place-top]>.react-tooltip-arrow{border-top:0!important;border-left:0!important}html[data-theme=dark] .react-tooltip.tooltip-icone[class*=react-tooltip__place-bottom]>.react-tooltip-arrow,html[data-theme=light] .react-tooltip.tooltip-icone[class*=react-tooltip__place-bottom]>.react-tooltip-arrow{border-right:0!important;border-bottom:0!important}html[data-theme=dark] .react-tooltip.tooltip-icone[class*=react-tooltip__place-left]>.react-tooltip-arrow,html[data-theme=light] .react-tooltip.tooltip-icone[class*=react-tooltip__place-left]>.react-tooltip-arrow{border-left:0!important;border-bottom:0!important}html[data-theme=dark] .react-tooltip.tooltip-icone[class*=react-tooltip__place-right]>.react-tooltip-arrow,html[data-theme=light] .react-tooltip.tooltip-icone[class*=react-tooltip__place-right]>.react-tooltip-arrow{border-top:0!important;border-right:0!important}.modal-body{color:var(--modal-body-color)}.modal-wrapper:has(.component-catalog-modal),.modal-wrapper:has(.workflow-node-catalog-modal){max-width:min(96vw,86rem)}.modal-wrapper:has(.project-settings-modal){max-width:min(34rem,calc(100vw - (var(--app-modal-edge-spacing) * 2)))}@media (min-width:640px){.modal-wrapper:has(.project-settings-modal){max-width:min(34rem,calc(100vw - (var(--app-modal-edge-spacing) * 2)))}}.modal-wrapper:has(.project-settings-modal) .modal-footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--app-default-gap)!important}.modal-wrapper:has(.project-settings-modal) .modal-footer>.box-button{width:100%;min-width:0!important}.modal-wrapper:has(.topic-modal-edit-form) .modal-footer{display:none!important}.modal-wrapper:has(.workflow-modal-edit-form) .modal-footer{display:none!important}.modal-wrapper:has(.component-catalog-modal) .modal-body,.modal-wrapper:has(.workflow-node-catalog-modal) .modal-body{height:calc(var(--app-viewport-height) - 18rem);display:flex;flex-direction:column;min-height:0}.component-catalog-modal,.workflow-node-catalog-modal{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;gap:var(--app-modal-catalog-gap)}:is(.workflow-node-catalog-modal,.component-catalog-modal) .app-table-toolbar-search .input-search,:is(.workflow-node-catalog-modal,.component-catalog-modal) .app-table-toolbar-search .input-search:active,:is(.workflow-node-catalog-modal,.component-catalog-modal) .app-table-toolbar-search .input-search:focus,:is(.workflow-node-catalog-modal,.component-catalog-modal) .app-table-toolbar-search .input-search:hover,:is(.workflow-node-catalog-modal,.component-catalog-modal) .app-table-toolbar-search .p-inputtext:enabled:focus,:is(.workflow-node-catalog-modal,.component-catalog-modal) .app-table-toolbar-search .p-inputtext:enabled:hover{border-color:var(--color-primary-100)!important;background:var(--app-input-bg)!important;background-color:var(--app-input-bg)!important;color:var(--color-light-dark-100)!important;-webkit-text-fill-color:var(--color-light-dark-100)!important;caret-color:var(--color-light-dark-100);box-shadow:var(--app-shadow-inset)!important}:is(.workflow-node-catalog-modal,.component-catalog-modal) .app-table-toolbar-search .input-search::selection{background-color:var(--color-primary-100);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--color-primary-100) 44%,transparent)}color:var(--app-light);-webkit-text-fill-color:var(--app-light)}:is(.workflow-node-catalog-modal,.component-catalog-modal) .app-table-toolbar-search .input-search::placeholder{color:var(--app-text-placeholder)!important;-webkit-text-fill-color:var(--app-text-placeholder)!important;opacity:1!important}:is(.workflow-node-catalog-modal,.component-catalog-modal) .app-table-toolbar-search .input-search:-webkit-autofill,:is(.workflow-node-catalog-modal,.component-catalog-modal) .app-table-toolbar-search .input-search:-webkit-autofill:focus,:is(.workflow-node-catalog-modal,.component-catalog-modal) .app-table-toolbar-search .input-search:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--app-input-bg) inset!important;-webkit-text-fill-color:var(--color-light-dark-100)!important;caret-color:var(--color-light-dark-100)}:is(.workflow-node-catalog-modal,.component-catalog-modal) .app-modal-card-button[data-catalog-selected=true]{border-color:var(--color-primary-100)!important;background:var(--color-primary-100)!important;@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-primary-100) 14%,var(--app-input-bg))!important}color:var(--color-light-dark-100)!important}:is(.workflow-node-catalog-modal,.component-catalog-modal) .app-modal-card-button[data-catalog-selected=true] .text-light-dark-100{color:var(--color-light-dark-100)!important}:is(.workflow-node-catalog-modal,.component-catalog-modal) .app-modal-card-button[data-catalog-selected=true] .text-light-dark-300{color:var(--color-light-dark-300)!important}:is(.workflow-node-catalog-modal,.component-catalog-modal) .app-modal-card-button[data-catalog-selected=true] svg{color:var(--color-primary-100)!important}html[data-theme=light] .modal-content{--modal-bg-color:var(--app-light)!important;--modal-title-color:var(--app-base-dark-300)!important;--modal-body-color:var(--app-base-dark-300)!important;--modal-close-color:var(--app-base-dark-300)!important}.p-tree .p-treenode-droppoint{height:.15rem}.p-treenode-droppoint-active{background-color:var(--color-light-dark-100)!important}.app-assets-tree .p-treenode-droppoint,.app-hierarchy-tree .p-treenode-droppoint{position:relative;background:transparent!important}.app-assets-tree .p-treenode-droppoint-active,.app-hierarchy-tree .p-treenode-droppoint-active{background:transparent!important}.app-assets-tree .p-tree-container>.p-treenode-droppoint:last-child,html[data-input-interaction-mode=touch] .app-assets-tree .p-treenode-droppoint-active:before,html[data-input-interaction-mode=touch] .app-hierarchy-tree .p-treenode-droppoint-active:before{display:none!important}.app-assets-tree .p-treenode-droppoint-active:before,.app-hierarchy-tree .p-treenode-droppoint-active:before{content:"";position:absolute;inset-block-start:50%;inset-inline-end:0;height:.15rem;background-color:var(--color-light-dark-100);transform:translateY(-50%);pointer-events:none}.app-assets-tree .p-treenode-droppoint-active:before{inset-inline-start:var( --app-assets-tree-droppoint-start,var(--app-assets-tree-drop-icon-offset) )}.app-hierarchy-tree .p-treenode-droppoint-active:before{inset-inline-start:var( --app-hierarchy-tree-droppoint-start,var(--app-hierarchy-tree-drop-icon-offset) )}.app-assets-tree .p-treenode-droppoint-active:has(+.p-treenode>.p-treenode-content .app-assets-tree-item[data-depth="1"]):before,.app-assets-tree .p-treenode:has(>.p-treenode-content .app-assets-tree-item[data-depth="1"])+.p-treenode-droppoint-active:before{inset-inline-start:calc(var(--app-assets-tree-drop-icon-offset) + .75rem)}.app-assets-tree .p-treenode-droppoint-active:has(+.p-treenode>.p-treenode-content .app-assets-tree-item[data-depth="2"]):before,.app-assets-tree .p-treenode:has(>.p-treenode-content .app-assets-tree-item[data-depth="2"])+.p-treenode-droppoint-active:before{inset-inline-start:calc(var(--app-assets-tree-drop-icon-offset) + 1.5rem)}.app-assets-tree .p-treenode-droppoint-active:has(+.p-treenode>.p-treenode-content .app-assets-tree-item[data-depth="3"]):before,.app-assets-tree .p-treenode:has(>.p-treenode-content .app-assets-tree-item[data-depth="3"])+.p-treenode-droppoint-active:before{inset-inline-start:calc(var(--app-assets-tree-drop-icon-offset) + 2.25rem)}.app-assets-tree .p-treenode-droppoint-active:has(+.p-treenode>.p-treenode-content .app-assets-tree-item[data-depth="4"]):before,.app-assets-tree .p-treenode:has(>.p-treenode-content .app-assets-tree-item[data-depth="4"])+.p-treenode-droppoint-active:before{inset-inline-start:calc(var(--app-assets-tree-drop-icon-offset) + 3rem)}.app-assets-tree .p-treenode-droppoint-active:has(+.p-treenode>.p-treenode-content .app-assets-tree-item[data-depth="5"]):before,.app-assets-tree .p-treenode:has(>.p-treenode-content .app-assets-tree-item[data-depth="5"])+.p-treenode-droppoint-active:before{inset-inline-start:calc(var(--app-assets-tree-drop-icon-offset) + 3.75rem)}.app-assets-tree .p-treenode-droppoint-active:has(+.p-treenode>.p-treenode-content .app-assets-tree-item[data-depth="6"]):before,.app-assets-tree .p-treenode:has(>.p-treenode-content .app-assets-tree-item[data-depth="6"])+.p-treenode-droppoint-active:before{inset-inline-start:calc(var(--app-assets-tree-drop-icon-offset) + 4.5rem)}.app-assets-tree .p-treenode-droppoint-active:has(+.p-treenode>.p-treenode-content .app-assets-tree-item[data-depth="7"]):before,.app-assets-tree .p-treenode:has(>.p-treenode-content .app-assets-tree-item[data-depth="7"])+.p-treenode-droppoint-active:before{inset-inline-start:calc(var(--app-assets-tree-drop-icon-offset) + 5.25rem)}.app-hierarchy-tree .p-treenode-droppoint-active:has(+.p-treenode>.p-treenode-content .app-hierarchy-tree-item[data-depth="1"]):before,.app-hierarchy-tree .p-treenode:has(>.p-treenode-content .app-hierarchy-tree-item[data-depth="1"])+.p-treenode-droppoint-active:before{inset-inline-start:calc(var(--app-hierarchy-tree-drop-icon-offset) + .75rem)}.app-hierarchy-tree .p-treenode-droppoint-active:has(+.p-treenode>.p-treenode-content .app-hierarchy-tree-item[data-depth="2"]):before,.app-hierarchy-tree .p-treenode:has(>.p-treenode-content .app-hierarchy-tree-item[data-depth="2"])+.p-treenode-droppoint-active:before{inset-inline-start:calc(var(--app-hierarchy-tree-drop-icon-offset) + 1.5rem)}.app-hierarchy-tree .p-treenode-droppoint-active:has(+.p-treenode>.p-treenode-content .app-hierarchy-tree-item[data-depth="3"]):before,.app-hierarchy-tree .p-treenode:has(>.p-treenode-content .app-hierarchy-tree-item[data-depth="3"])+.p-treenode-droppoint-active:before{inset-inline-start:calc(var(--app-hierarchy-tree-drop-icon-offset) + 2.25rem)}.app-hierarchy-tree .p-treenode-droppoint-active:has(+.p-treenode>.p-treenode-content .app-hierarchy-tree-item[data-depth="4"]):before,.app-hierarchy-tree .p-treenode:has(>.p-treenode-content .app-hierarchy-tree-item[data-depth="4"])+.p-treenode-droppoint-active:before{inset-inline-start:calc(var(--app-hierarchy-tree-drop-icon-offset) + 3rem)}.app-hierarchy-tree .p-treenode-droppoint-active:has(+.p-treenode>.p-treenode-content .app-hierarchy-tree-item[data-depth="5"]):before,.app-hierarchy-tree .p-treenode:has(>.p-treenode-content .app-hierarchy-tree-item[data-depth="5"])+.p-treenode-droppoint-active:before{inset-inline-start:calc(var(--app-hierarchy-tree-drop-icon-offset) + 3.75rem)}.app-hierarchy-tree .p-treenode-droppoint-active:has(+.p-treenode>.p-treenode-content .app-hierarchy-tree-item[data-depth="6"]):before,.app-hierarchy-tree .p-treenode:has(>.p-treenode-content .app-hierarchy-tree-item[data-depth="6"])+.p-treenode-droppoint-active:before{inset-inline-start:calc(var(--app-hierarchy-tree-drop-icon-offset) + 4.5rem)}.app-hierarchy-tree .p-treenode-droppoint-active:has(+.p-treenode>.p-treenode-content .app-hierarchy-tree-item[data-depth="7"]):before,.app-hierarchy-tree .p-treenode:has(>.p-treenode-content .app-hierarchy-tree-item[data-depth="7"])+.p-treenode-droppoint-active:before{inset-inline-start:calc(var(--app-hierarchy-tree-drop-icon-offset) + 5.25rem)}.no-checkbox .p-checkbox{display:none!important}.no-checkbox .p-treenode-content.p-treenode-selectable.p-highlight{font-family:var(--app-font-family-base);font-size:13.5px;background-color:var(--color-primary-200)!important;color:var(--app-light)!important;width:fit-content!important;border-radius:6px!important;margin-left:-1rem}.no-checkbox{min-width:100%!important}.no-checkbox,.no-checkbox .p-treenode-children{font-family:var(--app-font-family-base);font-size:13.5px}.no-checkbox .p-treenode-children{padding:0}.no-checkbox .p-tree-container .p-treenode .p-treenode-content:hover,.no-checkbox .p-treenode .p-treenode-leaf:hover{background-color:var(--app-tree-hover)!important;border-radius:6px!important;width:fit-content!important;padding-right:1rem}.no-checkbox .p-treenode-content{width:fit-content!important;margin-left:-1rem}.no-checkbox .p-tree-container{border-radius:6px!important}.no-checkbox .group{white-space:normal!important}.no-checkbox .p-treenode-content:hover .group span,.no-checkbox .p-treenode-content:hover .group svg{color:var(--color-primary-100);fill:var(--color-primary-100)}.no-checkbox ul li{padding-left:1rem;position:relative;z-index:9}.no-checkbox ul li .p-treenode-content.p-highlight:before{background-color:var(--color-primary-200);content:"";width:100%;height:100%;top:0;left:0;position:absolute;z-index:-1;border-radius:6px!important}body .react-select__menu{background-color:var(--color-surface-elevated)!important;border:1px solid var(--color-border)!important;box-shadow:var(--app-shadow-overlay)!important}body .react-select__option{-webkit-user-select:all!important;user-select:all!important;white-space:nowrap!important}body .react-select__menu-list{scrollbar-color:var(--color-theme-dark-border) transparent;@supports (color:color-mix(in lab,red,red)){scrollbar-color:color-mix(in srgb,var(--color-theme-dark-border) 82%,transparent) transparent}scrollbar-width:thin}body .react-select__menu-list-scroll-content{display:inline-grid;grid-template-columns:minmax(100%,max-content);min-width:100%}body .react-select__menu-list::-webkit-scrollbar{height:4px}body .react-select__menu-list::-webkit-scrollbar-track{background:transparent}body .react-select__menu-list::-webkit-scrollbar-thumb{background:var(--color-theme-dark-border);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-theme-dark-border) 82%,transparent)}border-radius:999px}body .react-select__option--is-focused{background-color:var(--app-item-hover-surface)!important}body .react-select__option--is-focused,body .react-select__single-value{color:var(--color-light-dark-100)!important}.dropdown-empty{position:relative;font-size:0!important;height:2rem}.dropdown-empty:after{content:"Not found";color:var(--color-light-dark-100);position:absolute;top:50%;transform:translate(-50%,-50%);font-family:var(--app-font-family-base);font-size:13.5px}body .react-flow__controls-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:var(--app-default-control-height)!important;height:var(--app-default-control-height)!important;margin:0!important}body .react-flow__controls{display:flex!important;flex-direction:column!important;gap:0!important;margin:var(--app-default-gap)!important;padding:0!important;border:1px solid var(--color-border)!important;border-radius:var(--app-default-radius)!important;background:var(--app-dock-content-bg)!important;box-shadow:none!important;overflow:visible!important}.workflow-editor-root{container-name:workflow-editor;container-type:inline-size}.workflow-editor-root .workflow-editor-toolbar-stack{top:max(var(--app-default-gap),env(safe-area-inset-top,0px));right:0;left:0;padding-inline:max(var(--app-default-gap),env(safe-area-inset-left,0px)) max(var(--app-default-gap),env(safe-area-inset-right,0px))}.workflow-editor-root .workflow-editor-viewport-toolbar{max-width:100%;overflow-x:auto;scrollbar-width:none}.workflow-editor-root .workflow-editor-viewport-toolbar::-webkit-scrollbar{display:none}.workflow-editor-root .workflow-editor-zoom-value{font-family:var(--app-font-family-mono,monospace);font-size:.5625rem;font-weight:600}.workflow-editor-root .workflow-editor-minimap{right:max(var(--app-default-gap),env(safe-area-inset-right,0px))!important;bottom:max(var(--app-default-gap),env(safe-area-inset-bottom,0px))!important;top:auto!important;left:auto!important;box-sizing:border-box;margin:0!important;overflow:hidden;border:1px solid var(--app-dock-panel-border);border-radius:var(--app-default-radius);background:var(--app-input-bg);box-shadow:var(--app-shadow-overlay);cursor:grab}.workflow-editor-root .workflow-editor-minimap:active{cursor:grabbing}.workflow-editor-root .workflow-execution-heatmap-legend{bottom:max(var(--app-default-gap),env(safe-area-inset-bottom,0px));left:max(var(--app-default-gap),env(safe-area-inset-left,0px));box-sizing:border-box;width:min(15rem,calc(100% - 1rem));padding:.5rem .625rem}@container workflow-editor (max-width: 680px){.workflow-execution-heatmap-legend[data-has-execution-timeline=true]{bottom:max(calc(var(--app-default-control-height) + var(--app-default-gap) + var(--app-default-gap)),calc(env(safe-area-inset-bottom, 0px) + var(--app-default-control-height) + var(--app-default-gap)))}}.workflow-execution-heatmap-legend__heading,.workflow-execution-heatmap-legend__labels{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-family:var(--app-font-family-base)}.workflow-execution-heatmap-legend__heading strong{color:var(--color-text-primary);font-size:.6875rem;font-weight:650}.workflow-execution-heatmap-legend__empty,.workflow-execution-heatmap-legend__heading span,.workflow-execution-heatmap-legend__labels{color:var(--color-text-secondary);font-size:.5625rem;line-height:1.35}.workflow-execution-heatmap-legend__scale{height:.5rem;margin-top:.375rem;border:1px solid var(--color-border);@supports (color:color-mix(in lab,red,red)){border-left-color:color-mix(in srgb,var(--color-border) 76%,transparent);border-left-style:solid;border-left-width:1px;border-bottom-color:color-mix(in srgb,var(--color-border) 76%,transparent);border-bottom-style:solid;border-bottom-width:1px;border-right-color:color-mix(in srgb,var(--color-border) 76%,transparent);border-right-style:solid;border-right-width:1px;border-top-color:color-mix(in srgb,var(--color-border) 76%,transparent);border-top-style:solid;border-top-width:1px}border-radius:9999px;background:linear-gradient(90deg,var(--workflow-heatmap-cool) 0,var(--workflow-heatmap-mid) 52%,var(--workflow-heatmap-hot) 100%)}.workflow-execution-heatmap-legend__labels{margin-top:.25rem;font-variant-numeric:tabular-nums}.workflow-execution-heatmap-legend__empty{margin:.375rem 0 0}.workflow-editor-root .workflow-editor-minimap .react-flow__minimap-svg{display:block;width:100%;height:100%}@media (max-width:767px){.workflow-editor-root .workflow-editor-toolbar-stack{align-items:stretch}.workflow-editor-root .workflow-editor-minimap{width:150px!important;height:92px!important}.workflow-editor-root .workflow-execution-heatmap-legend{width:min(11.5rem,calc(100% - 1rem));padding:.375rem .5rem}.workflow-execution-heatmap-legend__heading span,.workflow-execution-heatmap-legend__labels{font-size:.5rem}.workflow-editor-root .workflow-editor-top-toolbar[data-has-center]{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:var(--app-default-gap-tight);row-gap:var(--app-default-gap-tight)}.workflow-editor-root .workflow-editor-top-toolbar>.viewport-panel-toolbar-leading{grid-row:1;grid-column:1;width:100%;justify-self:stretch}.workflow-editor-root .workflow-editor-top-toolbar>.viewport-panel-toolbar-leading>.viewport-panel-toolbar-select-surface{width:100%!important;max-width:none!important;flex:1 1 auto}.workflow-editor-root .workflow-editor-top-toolbar>.viewport-panel-toolbar-center{grid-row:1;grid-column:2}.workflow-editor-root .workflow-editor-top-toolbar>.viewport-panel-toolbar-actions{grid-row:2;grid-column:1/-1;display:grid;width:100%;place-items:start center;margin-left:0;justify-self:stretch}.workflow-editor-root .workflow-editor-viewport-toolbar{display:inline-flex;box-sizing:border-box;width:fit-content!important;max-width:100%;flex:0 0 auto;margin-inline:0;overflow:visible}.workflow-editor-root .workflow-editor-viewport-toolbar .preview-3d-toolbar-group{width:fit-content;max-width:100%;flex:0 0 auto;flex-wrap:wrap;gap:0}.workflow-editor-root .workflow-editor-viewport-toolbar .preview-3d-toolbar-group>.inline-flex{width:var(--app-default-control-height);flex:0 0 var(--app-default-control-height)}.workflow-editor-root .workflow-editor-viewport-toolbar .app-scene3d-toolbar-button{width:var(--app-default-control-height)!important;min-width:var(--app-default-control-height)!important;max-width:var(--app-default-control-height)!important;flex:0 0 var(--app-default-control-height)!important}.workflow-editor-root .workflow-editor-toolbar-searchable-select{min-width:0;width:100%}}.react-flow__node:hover{z-index:1000!important}.workflow-handle-dynamic:hover{border-color:var(--color-primary-100)!important}.workflow-readonly .react-flow__node{pointer-events:auto!important}.workflow-readonly .react-flow__edge{pointer-events:visibleStroke!important}.workflow-edge-run-status-layer,.workflow-edge-run-status-layer *{pointer-events:none!important}.workflow-hoverable-edges .react-flow__edge:not(.workflow-edge-run-status-layer),.workflow-hoverable-edges .react-flow__edge:not(.workflow-edge-run-status-layer) .react-flow__edge-interaction{cursor:pointer!important}.workflow-hoverable-edges .workflow-edge-hitbox{cursor:pointer!important;stroke-dasharray:none!important;animation:none!important;pointer-events:stroke!important}.workflow-hoverable-edges .workflow-edge-hitbox.workflow-edge-hitbox-reconnectable{cursor:grab!important}.workflow-edge-reconnecting .workflow-edge-hitbox.workflow-edge-hitbox-reconnectable,.workflow-pane-middle-dragging .react-flow__pane{cursor:grabbing!important}html[data-input-interaction-mode=touch] .workflow-editor-root :is(.react-flow,.react-flow__renderer,.react-flow__pane){overscroll-behavior:contain;touch-action:none}.workflow-edge-run-status-layer .workflow-edge-hitbox,.workflow-readonly .react-flow__node *{pointer-events:none!important}.workflow-readonly .react-flow__node .react-flow__handle,.workflow-readonly .react-flow__node>*{pointer-events:auto!important}.workflow-readonly .react-flow__edge:not(.workflow-edge-run-status-layer),.workflow-readonly .react-flow__edge:not(.workflow-edge-run-status-layer) .react-flow__edge-interaction,.workflow-readonly .react-flow__node .react-flow__handle,.workflow-readonly .react-flow__node .react-flow__handle.connectingfrom,.workflow-readonly .react-flow__node .react-flow__handle.connectionindicator,.workflow-readonly .workflow-edge-hitbox,.workflow-readonly .workflow-edge-hitbox.workflow-edge-hitbox-reconnectable{cursor:default!important}.workflow-readonly .react-flow__node:hover{z-index:auto!important}.workflow-snap-guide{position:absolute;background-color:var(--color-primary-100);opacity:.85;box-shadow:0 0 0 1px var(--color-primary-100);@supports (color:color-mix(in lab,red,red)){box-shadow:0 0 0 1px color-mix(in srgb,var(--color-primary-100) 25%,transparent)}}.workflow-snap-guide-x{top:0;bottom:0;width:1px;background-color:transparent;background-image:repeating-linear-gradient(to bottom,var(--color-primary-100) 0,var(--color-primary-100) 4px,transparent 4px,transparent 12px);transform:translateX(-.5px)}.workflow-snap-guide-y{left:0;right:0;height:1px;background-color:transparent;background-image:repeating-linear-gradient(to right,var(--color-primary-100) 0,var(--color-primary-100) 4px,transparent 4px,transparent 12px);transform:translateY(-.5px)}.workflow-snap-marker{position:absolute;width:8px;height:8px;border-radius:9999px;transform:translate(-50%,-50%);box-shadow:0 0 0 1px var(--color-theme-dark);@supports (color:color-mix(in lab,red,red)){box-shadow:0 0 0 1px color-mix(in srgb,var(--color-theme-dark) 65%,transparent)}}.workflow-snap-marker-moving{background-color:var(--color-primary-100)}.workflow-snap-marker-target{background-color:var(--color-theme-dark-bg-2);border:1px solid var(--color-primary-100)}.workflow-snap-label{position:absolute;border:1px solid var(--color-primary-100);@supports (color:color-mix(in lab,red,red)){border-left-color:color-mix(in srgb,var(--color-primary-100) 55%,transparent);border-left-style:solid;border-left-width:1px;border-bottom-color:color-mix(in srgb,var(--color-primary-100) 55%,transparent);border-bottom-style:solid;border-bottom-width:1px;border-right-color:color-mix(in srgb,var(--color-primary-100) 55%,transparent);border-right-style:solid;border-right-width:1px;border-top-color:color-mix(in srgb,var(--color-primary-100) 55%,transparent);border-top-style:solid;border-top-width:1px}background-color:var(--color-theme-dark);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--color-theme-dark) 90%,transparent)}padding:2px 6px;border-radius:6px;font-family:var(--app-font-family-base);font-size:10px;letter-spacing:.04em;color:var(--color-primary-100);text-transform:uppercase;line-height:1;white-space:nowrap}.mensagem-nenhum-dado{color:var(--color-light-dark-100)!important}.p-column-header-content .p-checkbox{position:relative;left:0!important}.p-tieredmenu .p-menuitem-active>.p-submenu-list-flipped{left:-90%}@media (min-width:768px){.workbench-layout-menu .p-menuitem-active>.p-submenu-list-flipped{left:auto!important;right:calc(100% - 1px)!important}}body .modal-backdrop{z-index:var(--app-z-modal-backdrop)!important;animation:app-modal-backdrop-in var(--app-fade-transition-ms) ease-out both;opacity:1!important;background-color:var(--app-overlay-bg)!important;font-family:var(--app-font-family-base)!important}body .modal-overlay{z-index:var(--app-z-modal-overlay)!important;box-sizing:border-box;padding:var(--app-modal-overlay-padding-top) var(--app-modal-edge-spacing) var(--app-modal-edge-spacing)!important}html[data-device-platform=ios] body .modal-overlay{padding:calc(var(--app-modal-overlay-padding-top) + env(safe-area-inset-top, 0px)) max(var(--app-modal-edge-spacing),env(safe-area-inset-right,0px)) max(var(--app-modal-edge-spacing),env(safe-area-inset-bottom,0px)) max(var(--app-modal-edge-spacing),env(safe-area-inset-left,0px))!important}body .modal-wrapper{box-sizing:border-box;width:100%;margin:var(--app-modal-edge-spacing) auto!important}body .react-select__menu-portal{z-index:calc(var(--app-z-modal-overlay) + 1)!important}.app-workspace-shell .p-datatable .p-datatable-loading-overlay{display:none!important}body .modal-content{--button-border-radius:var(--app-modal-radius);--button-height:var(--app-default-control-height);--button-font-size:var(--app-default-control-font-size);animation:app-modal-content-in var(--app-fade-transition-ms) ease-out both;background-color:var(--modal-bg-color)!important;border:1px solid var(--app-modal-border);border-radius:var(--app-modal-radius);box-shadow:var(--app-shadow-overlay);transform-origin:top center;will-change:opacity,transform}body .modal-header{min-height:var(--app-modal-header-height);padding:var(--app-default-gap) var(--app-modal-edge-spacing)!important;gap:var(--app-default-gap)!important;border-bottom:1px solid var(--app-table-divider-subtle)}body .modal-title{top:50%;left:50%;max-width:calc(100% - ((var(--app-modal-edge-spacing) * 2) + var(--app-default-control-height) + 1rem));transform:translate(-50%,-50%);color:var(--modal-title-color)!important;font-size:13px!important;font-weight:500!important;letter-spacing:.02em}body .modal-close{width:var(--app-default-control-height);min-width:var(--app-default-control-height);height:var(--app-default-control-height);display:flex;align-items:center;justify-content:center;border-radius:var(--app-modal-radius)!important;border:1px solid transparent!important;color:var(--modal-close-color)!important;background:transparent!important;transition:border-color .14s ease,background-color .14s ease,color .14s ease!important}body .modal-close:focus-visible,body .modal-close:hover{border-color:var(--color-border)!important;background:var(--app-item-hover-surface)!important;color:var(--color-text-primary)!important;outline:none!important}body .modal-footer .box-button,body .modal-footer button.button-primary,body .modal-footer button.button-secondary,body .modal-footer button.button-secundary{--button-min-width:4.75rem!important;min-height:var(--app-default-control-height)!important;height:var(--app-default-control-height)!important;border-radius:var(--app-modal-radius)!important;font-size:var(--app-default-control-font-size)!important;box-shadow:none!important;white-space:nowrap!important}body .modal-footer .box-button{flex:0 0 auto}body .modal-content button:not(.modal-close):not(.app-modal-icon-button):not(.app-modal-card-button):not(.app-section-tab):not(.app-section-tab--editor):not(.tooltip-close){min-height:var(--app-default-control-height)!important;height:var(--app-default-control-height)!important;padding-block:0!important;padding-inline:var(--app-default-gap-loose)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;font-size:var(--app-default-control-font-size)!important;border-radius:var(--app-modal-radius)!important}body .modal-content button.project-settings-action-button{width:8rem!important;min-height:calc(var(--app-default-control-height) * 1.55)!important;height:auto!important;padding-block:calc(var(--app-default-gap-loose) * .3)!important;padding-inline:calc(var(--app-default-gap-loose) * .75)!important;white-space:normal!important;text-align:center!important;line-height:1.15!important}body .app-modal-search-input{padding-left:calc(var(--app-default-gap-loose) + 1.25rem)!important;padding-right:var(--app-default-gap-loose)!important}body .modal-body{padding:12px!important}body .modal-footer{display:flex;flex-direction:row;padding:calc(var(--app-default-gap) * 1.75) var(--app-modal-edge-spacing) var(--app-modal-edge-spacing)!important;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--app-default-gap)!important;border-top:1px solid var(--app-table-divider-subtle)}body .modal-wrapper:has(.asset-conflict-modal)>.modal-content>.modal-footer{display:none!important}body .asset-conflict-modal__footer{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--app-default-gap);margin:12px -12px -12px;padding:calc(var(--app-default-gap) * 1.75) var(--app-modal-edge-spacing) var(--app-modal-edge-spacing);border-top:1px solid var(--app-table-divider-subtle)}body .modal-content :is(.rounded,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl){border-radius:var(--app-modal-radius)!important}html[data-input-interaction-mode=touch] :is(.app-toolbar-icon-button,.app-icon-button,.app-ghost-icon-button,.app-form-icon-button,.app-search-field-clear,.react-flow__controls-button,.dock-tab-close-btn,.btn-icone-actions-column,:is(.topics-toolbar-actions,.app-table-toolbar-actions) .enable-button-table-actions,:is(.topics-toolbar-actions,.app-table-toolbar-actions) .disable-button-table-actions,:is(.topics-toolbar-search,.app-table-toolbar-search) .close-search){min-width:var(--app-default-control-height)!important;width:var(--app-default-control-height)!important;min-height:var(--app-default-control-height)!important;height:var(--app-default-control-height)!important}html[data-input-interaction-mode=touch] .dock-tab-add-slot{align-items:stretch;justify-content:center}html[data-input-interaction-mode=touch] .dock-tab-add-tab{display:inline-flex;align-items:center;justify-content:center;min-width:var(--app-dock-tab-height)!important;width:var(--app-dock-tab-height)!important;min-height:var(--app-dock-tab-height)!important;height:var(--app-dock-tab-height)!important}html[data-input-interaction-mode=touch] :is(.dock-tab-title-shell,.app-navbar-tab-item .dock-tab-title-shell,.app-section-tab-shell--editor){gap:.5rem;padding-inline:.75rem;font-size:13px}html[data-input-interaction-mode=touch] .app-section-tab-shell{gap:.625rem;padding-inline:.75rem;font-size:13.5px}html[data-input-interaction-mode=touch] :is(.dock-tab-title-actions,.app-navbar-tab-item .dock-tab-title-actions){width:var(--app-default-control-height);min-width:var(--app-default-control-height);height:var(--app-default-control-height);margin-left:0}html[data-input-interaction-mode=touch] :is(.dock-tab-title-label,.app-navbar-tab-item .dock-tab-title-label,.app-section-tab .dock-tab-title-label){padding-block:0;line-height:1.15}html[data-input-interaction-mode=touch] :is(.app-navbar-tab-rename-input,.app-toolbar-control-surface,.mobile-dock-tab){min-height:var(--app-default-control-height)}html[data-input-interaction-mode=touch] .app-user-avatar{width:2rem;height:2rem}html[data-input-interaction-mode=touch] .app-user-trigger{min-height:2.5rem;height:2.5rem}html[data-input-interaction-mode=touch] :is(.app-context-menu-surface,.p-contextmenu,.p-tieredmenu,.p-submenu-list){--app-menu-edge-spacing:0.375rem;--app-menu-item-gap:0.625rem;--app-menu-item-inline-padding:0.875rem;--app-menu-item-min-height:2.375rem;min-width:12rem}html[data-input-interaction-mode=touch] :is(.p-contextmenu .p-menuitem-link,.p-tieredmenu .p-menuitem-link,.p-submenu-list .p-menuitem-link,.app-menu-template-item,.app-context-menu-item){min-height:var(--app-menu-item-min-height);font-size:var(--app-default-control-font-size)}html[data-input-interaction-mode=touch] :is(.app-assets-tree .p-tree-container .p-treenode .p-treenode-content,.app-hierarchy-tree .p-tree-container .p-treenode .p-treenode-content,.hierarchy-tree .p-tree-container .p-treenode .p-treenode-content){min-height:var(--app-default-control-height);padding-top:.125rem!important;padding-bottom:.125rem!important}html[data-input-interaction-mode=touch] :is(.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler,.hierarchy-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler,.app-assets-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler,.app-hierarchy-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler){display:inline-flex!important;flex:0 0 var(--app-default-control-height)!important;align-items:center!important;justify-content:center!important;width:var(--app-default-control-height)!important;min-width:var(--app-default-control-height)!important;height:var(--app-default-control-height)!important;margin:0!important;padding:0!important;line-height:1!important}html[data-input-interaction-mode=touch] :is(.app-assets-tree .app-assets-tree-item,.app-hierarchy-tree .app-hierarchy-tree-item,.app-assets-adjacent-item,.components-accordion-item,.app-rezzut-ai-conversation-item,.app-workflows-list-item){min-height:var(--app-default-control-height);font-size:13px}html[data-input-interaction-mode=touch] .app-assets-adjacent-item{touch-action:pan-y}html[data-input-interaction-mode=touch] .components-accordion-item>div:first-child{min-height:var(--app-default-control-height);padding-block:.25rem}html[data-input-interaction-mode=touch] .app-rezzut-ai-conversation-item,html[data-input-interaction-mode=touch] .app-workflows-list-item{padding-block:.25rem}html[data-input-interaction-mode=touch] :is(.p-checkbox,.checkbox-personalizado,input[type=checkbox]){min-width:var(--app-default-checkbox-size);width:var(--app-default-checkbox-size);min-height:var(--app-default-checkbox-size);height:var(--app-default-checkbox-size)}html[data-input-interaction-mode=touch] :is(.react-select__option,body .react-select__option,.p-dropdown-item,.p-select-option){min-height:2.25rem;padding-block:.5rem}html[data-input-interaction-mode=touch] :is(.topics-table-shell,.app-table-shell) .p-datatable :is(.p-datatable-thead>tr>th,.p-datatable-tbody>tr>td){padding-top:.5rem!important;padding-bottom:.5rem!important}html[data-input-interaction-mode=touch] .p-paginator :is(.p-paginator-page,.p-paginator-first,.p-paginator-prev,.p-paginator-next,.p-paginator-last){min-width:var(--app-default-control-height);height:var(--app-default-control-height)}@keyframes app-modal-backdrop-in{0%{opacity:0}to{opacity:.4}}@keyframes app-modal-content-in{0%{opacity:0;transform:translateY(-12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes app-text-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.app-text-shimmer{color:transparent;background-image:linear-gradient(90deg,var(--app-base-light-300) 0,var(--app-base-light-100) 50%,var(--app-base-light-300) 100%);@supports (color:color-mix(in lab,red,red)){background-image:linear-gradient(90deg,color-mix(in srgb,var(--app-base-light-300) 38%,transparent) 0,color-mix(in srgb,var(--app-base-light-100) 92%,transparent) 50%,color-mix(in srgb,var(--app-base-light-300) 38%,transparent) 100%)}background-size:200% 100%;background-clip:text;-webkit-background-clip:text;animation:app-text-shimmer 1.8s linear infinite}@media (prefers-reduced-motion:reduce){body .modal-backdrop,body .modal-content{animation-duration:1ms!important}.app-text-shimmer{animation:none;color:var(--color-light-dark-300);background-image:none}}.app-workflow-toggle{gap:.25rem;padding:.2rem;border:0 solid transparent}.app-command-palette-layer{position:fixed;inset:0;z-index:12050;display:grid;place-items:start center;padding:max(2.5rem,calc(env(safe-area-inset-top, 0px) + 2rem)) max(1rem,env(safe-area-inset-right,0px)) max(1rem,env(safe-area-inset-bottom,0px)) max(1rem,env(safe-area-inset-left,0px));background:var(--app-base-black);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--app-base-black) 56%,transparent)}backdrop-filter:blur(3px)}.app-command-palette{display:flex;width:min(900px,100%);max-height:min(820px,calc(100dvh - 3.5rem));min-height:0;flex-direction:column;overflow:hidden;border:1px solid var(--app-dock-panel-border);border-radius:calc(var(--app-default-radius) + 2px);background:var(--app-dock-content-bg);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--app-dock-content-bg) 94%,var(--color-background))}color:var(--color-text-primary);box-shadow:var(--app-shadow-overlay)}.app-command-palette-search{display:flex;min-height:3rem;align-items:center;gap:var(--app-default-gap);padding:.5rem .625rem .5rem .875rem;border-bottom:1px solid var(--app-dock-panel-border);color:var(--color-text-secondary)}.app-command-palette-search:focus-within{color:var(--color-text-primary)}.app-command-palette-input-shell{position:relative;display:block;min-width:0;width:100%;height:var(--app-default-control-height);flex:1 1 auto;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-command-palette-input-shell:focus-within,.app-command-palette-input-shell[data-focused=true]{border-radius:var(--app-default-radius)!important;outline:1px solid var(--color-primary-100)!important;outline-offset:-1px}.app-command-palette-input-icon{pointer-events:none;position:absolute;top:50%;right:.625rem;z-index:10;transform:translateY(-50%);color:var(--color-text-secondary)}.app-command-palette-search .app-command-palette-input{display:block!important;width:100%!important;min-width:0;height:var(--app-default-control-height)!important;margin:0!important;padding-left:var(--app-default-gap-loose)!important;padding-right:1.75rem!important;padding-top:1px!important;padding-bottom:0!important;border:1px solid var(--color-theme-dark-border);border-radius:var(--app-default-radius)!important;background:var(--app-input-bg)!important;color:var(--color-light-dark-100)!important;font-family:var(--app-font-family-base);font-size:var(--app-default-control-font-size)!important;font-weight:400;line-height:calc(var(--app-default-control-height) - 1px)!important;outline:none!important;box-shadow:var(--app-shadow-inset)!important}.app-command-palette-search .app-command-palette-input:focus{border-color:var(--color-primary-100)}.app-command-palette-search .app-command-palette-input::placeholder{color:var(--app-text-placeholder)!important;-webkit-text-fill-color:var(--app-text-placeholder)!important;opacity:1}.app-command-palette-search>button{display:inline-flex;width:var(--app-default-control-height);height:var(--app-default-control-height);flex:0 0 var(--app-default-control-height);align-items:center;justify-content:center;border-radius:var(--app-default-radius);color:var(--color-text-secondary)}.app-command-palette-search>button:focus-visible,.app-command-palette-search>button:hover{background:var(--app-default-icon-hover-bg);color:var(--app-default-icon-hover-color);outline:none}.app-command-palette-filter-button{position:relative;display:inline-flex;width:var(--app-default-control-height);min-width:var(--app-default-control-height);height:var(--app-default-control-height);flex:0 0 var(--app-default-control-height);align-items:center;justify-content:center;gap:0;padding:0;border:1px solid var(--app-dock-panel-border);border-radius:var(--app-default-radius);background:var(--app-input-bg);color:var(--color-text-secondary);font-family:var(--app-font-family-base);font-size:var(--app-default-control-font-size);font-weight:600;box-shadow:var(--app-shadow-inset)}.app-command-palette-filter-button:focus-visible,.app-command-palette-filter-button:hover,.app-command-palette-filter-button[data-active=true]{border-color:var(--color-primary-100);outline:none;color:var(--color-primary-100)}.app-command-palette-filter-count{position:absolute;top:-.15rem;right:-.15rem;display:inline-grid;min-width:.85rem;height:.85rem;box-sizing:border-box;place-items:center;padding:0 .1rem;border:1px solid var(--app-dock-content-bg);border-radius:9999px;background:var(--color-primary-100);color:var(--app-base-white);font-size:.5rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1;text-align:center}.app-command-palette-filter-button-label{display:none}.app-command-palette-filter-chips{display:flex;min-height:2.5rem;flex:0 0 auto;align-items:center;gap:var(--app-default-gap-tight);overflow-x:auto;padding:.375rem .625rem;border-bottom:1px solid var(--app-dock-panel-border);background:var(--app-input-bg);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--app-input-bg) 56%,var(--app-dock-content-bg))}}.app-command-palette-filter-chip,.app-command-palette-filter-clear{display:inline-flex;min-height:1.75rem;flex:0 0 auto;align-items:center;justify-content:center;gap:.25rem;padding-inline:.5rem;border:1px solid var(--app-dock-panel-border);border-radius:999px;background:var(--app-dock-content-bg);color:var(--color-text-secondary);font-family:var(--app-font-family-base);font-size:.6875rem;font-weight:600;white-space:nowrap}.app-command-palette-filter-chip:focus-visible,.app-command-palette-filter-chip:hover,.app-command-palette-filter-clear:focus-visible,.app-command-palette-filter-clear:hover{border-color:var(--color-primary-100);outline:none;color:var(--color-primary-100)}.app-command-palette-filter-clear{border-color:transparent;background:transparent;color:var(--color-primary-100)}.app-command-palette-filter-panel{min-height:0;max-height:none;flex:0 0 auto;overflow:visible;padding:.75rem;border-bottom:1px solid var(--app-dock-panel-border);background:var(--app-dock-content-bg);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--app-dock-content-bg) 88%,var(--app-input-bg))}}.app-command-palette-filter-panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--app-default-gap);margin-bottom:.75rem}.app-command-palette-filter-panel-header>div{display:flex;min-width:0;flex-direction:column;gap:.125rem}.app-command-palette-filter-panel-header strong{color:var(--color-text-primary);font-size:.8125rem;font-weight:650}.app-command-palette-filter-panel-header span{color:var(--color-text-secondary);font-size:.6875rem}.app-command-palette-mobile-filter-section{display:none}.app-command-palette-filter-groups{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}.app-command-palette-filter-group{min-width:0;margin:0;padding:0;border:0}.app-command-palette-filter-group:first-child{grid-row:auto}.app-command-palette-filter-group legend{margin-bottom:.375rem;color:var(--color-text-secondary);font-size:.625rem;font-weight:700;letter-spacing:.045em;text-transform:uppercase}.app-command-palette-filter-options{display:grid;gap:var(--app-default-gap-tight)}.app-command-palette-filter-options,.app-command-palette-filter-options--types{grid-template-columns:repeat(5,minmax(0,1fr))}.app-command-palette-filter-option{display:inline-flex;min-width:0;min-height:var(--app-default-control-height);align-items:center;justify-content:center;padding-inline:.45rem;border:1px solid var(--app-dock-panel-border);border-radius:var(--app-default-radius);background:var(--app-input-bg);color:var(--color-text-secondary);font-family:var(--app-font-family-base);font-size:.6875rem;font-weight:600;text-align:center}.app-command-palette-filter-option:focus-visible:not(:disabled),.app-command-palette-filter-option:hover:not(:disabled),.app-command-palette-filter-option[data-selected=true]{border-color:var(--color-primary-100);outline:none;background:var(--color-primary-100);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-primary-100) 14%,var(--app-input-bg))}color:var(--color-primary-100)}.app-command-palette-filter-option:disabled{opacity:.5;cursor:not-allowed}.app-command-palette kbd{display:inline-flex;min-width:1.375rem;height:1.375rem;align-items:center;justify-content:center;padding-inline:.35rem;border:1px solid var(--app-dock-panel-border);border-radius:4px;background:var(--app-input-bg);color:var(--color-text-secondary);box-shadow:var(--app-shadow-inset);font-family:var(--app-font-family-mono);font-size:.625rem;line-height:1;white-space:nowrap}.app-command-palette-results{min-height:8rem;flex:1 1 auto;overflow-y:auto;padding:.375rem}.app-command-palette-group+.app-command-palette-group{margin-top:.25rem}.app-command-palette-group-label{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.45rem .625rem .3rem;color:var(--color-text-secondary);font-family:var(--app-font-family-base);font-size:.625rem;font-weight:500;letter-spacing:.055em;line-height:1;text-transform:uppercase}.app-command-palette-group-title{display:inline-flex;min-width:0;min-height:1rem;align-items:center;gap:.375rem;line-height:1}.app-command-palette-group-title>*{flex:0 0 auto}.app-command-palette-clear-recents:focus-visible,.app-command-palette-clear-recents:hover{background:var(--app-default-icon-hover-bg)!important;color:var(--app-default-icon-hover-color)!important;outline:none}.app-command-palette-option{display:flex;width:100%;min-width:0;min-height:2.75rem;align-items:center;gap:.625rem;padding:.4rem .625rem;border:1px solid transparent;border-radius:var(--app-default-radius);color:var(--color-text-primary);text-align:left}.app-command-palette-option[data-selected=true]{border-color:var(--color-primary-100);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--color-primary-100) 48%,var(--app-dock-panel-border))}background:var(--color-primary-100);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-primary-100) 18%,var(--app-input-bg))}}.app-command-palette-option-icon{display:inline-flex;width:2rem;height:2rem;flex:0 0 2rem;align-items:center;justify-content:center;border:1px solid var(--app-dock-panel-border);border-radius:var(--app-default-radius);background:var(--app-input-bg);color:var(--color-primary-100)}.app-command-palette-option-copy{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:.125rem}.app-command-palette-option-metadata{display:flex;min-width:0;align-items:center;gap:.375rem}.app-command-palette-option-category{max-width:8rem;flex:0 0 auto;overflow:hidden;padding:.125rem .35rem;border:1px solid var(--app-dock-panel-border);border-radius:var(--app-default-radius);color:var(--color-text-secondary);font-family:var(--app-font-family-base);font-size:.5625rem;font-weight:700;letter-spacing:.035em;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.app-command-palette-option-detail,.app-command-palette-option-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-command-palette-option-label{font-family:var(--app-font-family-base);font-size:.8125rem;font-weight:400}.app-command-palette-option-detail{flex:1 1 auto;color:var(--color-text-secondary);font-family:var(--app-font-family-base);font-size:.6875rem}.app-command-palette-option-enter{flex:0 0 auto;color:var(--color-text-secondary);opacity:0}.app-command-palette-option[data-selected=true] .app-command-palette-option-enter{opacity:1}.app-command-palette-go-to-label{display:inline-flex;box-sizing:border-box;height:1.875rem;flex:0 0 auto;align-items:center;justify-content:center;padding-inline:.55rem;border:1px solid var(--app-dock-panel-border);border-radius:var(--app-default-radius);background:var(--app-dock-content-bg);color:var(--color-text-secondary);font-size:.6875rem;font-weight:600}.app-command-palette-option:focus-visible .app-command-palette-go-to-label,.app-command-palette-option:hover .app-command-palette-go-to-label,.app-command-palette-option[data-selected=true] .app-command-palette-go-to-label{border-color:var(--color-primary-100);color:var(--color-primary-100)}.app-command-palette-copy-link:focus-visible,.app-command-palette-copy-link:hover,.app-command-palette-cross-reference:focus-visible,.app-command-palette-cross-reference:hover,.app-command-palette-favorite:focus-visible,.app-command-palette-favorite:hover{border-color:var(--color-primary-100)!important;outline:none;color:var(--color-primary-100)!important}.app-command-palette-favorite[data-favorite=true]{border-color:var(--color-primary-100)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--color-primary-100) 58%,var(--app-dock-panel-border))!important}background:var(--color-primary-100)!important;@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-primary-100) 13%,var(--app-dock-content-bg))!important}color:var(--color-primary-100)!important}.app-command-palette-empty{display:flex;min-height:10rem;align-items:center;justify-content:center;gap:.625rem;color:var(--color-text-secondary);font-family:var(--app-font-family-base);font-size:.8125rem}.offscreen-update-indicators{pointer-events:none;position:absolute;inset:0;z-index:30}.offscreen-update-indicator{pointer-events:auto;position:absolute;display:inline-flex;min-width:var(--app-default-control-height);height:var(--app-default-control-height);align-items:center;justify-content:center;gap:var(--app-default-gap-tight);padding:0 .45rem;border:1px solid var(--color-primary-100);border-radius:999px;cursor:pointer;background:var(--color-primary-100);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-primary-100) 18%,var(--app-dock-content-bg))}color:var(--color-primary-100);box-shadow:var(--app-shadow-overlay);font-family:var(--app-font-family-base);font-size:.6875rem;font-weight:600}.offscreen-update-indicator:focus-visible,.offscreen-update-indicator:hover{background:var(--color-primary-100);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-primary-100) 28%,var(--app-dock-content-bg))}color:var(--color-text-primary)}.offscreen-update-indicator:focus-visible{box-shadow:0 0 0 1px var(--color-primary-100),var(--app-shadow-overlay)}.offscreen-update-indicator[data-direction=top]{top:max(var(--offscreen-update-top-inset,.75rem),env(safe-area-inset-top,0px));left:50%;transform:translateX(-50%)}.offscreen-update-indicator[data-direction=right]{top:50%;right:.75rem;transform:translateY(-50%)}.offscreen-update-indicator[data-direction=bottom]{bottom:max(.75rem,env(safe-area-inset-bottom,0px));left:50%;transform:translateX(-50%)}.offscreen-update-indicator[data-direction=left]{top:50%;left:.75rem;transform:translateY(-50%)}.offscreen-update-indicator__text{white-space:nowrap}.offscreen-update-indicator__count{display:inline-grid;min-width:1rem;height:1rem;place-items:center;padding-inline:.2rem;border-radius:999px;background:var(--color-primary-100);color:var(--app-base-white);font-size:.5625rem;font-weight:700;line-height:1}.logs-list-panel>.offscreen-update-indicators{z-index:10}@media (max-width:767px){.offscreen-update-indicator{min-width:2.75rem;min-height:2.75rem}.offscreen-update-indicator[data-direction=right]{right:max(.5rem,env(safe-area-inset-right,0px))}.offscreen-update-indicator[data-direction=left]{left:max(.5rem,env(safe-area-inset-left,0px))}}html[data-input-interaction-mode=touch] .offscreen-update-indicator{min-width:2.75rem;min-height:2.75rem}@media (max-width:767px){.app-command-palette-layer{align-items:start;padding:max(3.5rem,calc(env(safe-area-inset-top, 0px) + 3rem)) max(.5rem,env(safe-area-inset-right,0px)) max(.5rem,env(safe-area-inset-bottom,0px)) max(.5rem,env(safe-area-inset-left,0px))}.app-command-palette{max-height:calc(100dvh - 4rem)}.app-command-palette-search{padding-left:.625rem}.app-command-palette-filter-button{width:var(--app-default-control-height);min-width:var(--app-default-control-height);min-height:var(--app-default-control-height);flex-basis:var(--app-default-control-height);padding:0}.app-command-palette-filter-chips{min-height:2.75rem;padding-inline:max(.5rem,env(safe-area-inset-left,0px))}.app-command-palette-filter-chip,.app-command-palette-filter-clear,.app-command-palette-filter-option{min-height:44px}.app-command-palette-filter-panel{max-height:calc(100dvh - 10.5rem - env(safe-area-inset-bottom, 0px));overflow-y:auto;padding-bottom:max(.75rem,env(safe-area-inset-bottom,0px))}.app-command-palette-mobile-filter-section{position:relative;display:block;width:100%;margin-bottom:.75rem}.app-command-palette-mobile-filter-section select{display:block;width:100%;min-height:44px;appearance:none;padding:0 2.25rem 0 .75rem;border:1px solid var(--app-dock-panel-border);border-radius:var(--app-default-radius);outline:none;background:var(--app-input-bg);color:var(--color-text-primary);font-family:var(--app-font-family-base);font-size:var(--app-default-control-font-size);font-weight:600;box-shadow:var(--app-shadow-inset)}.app-command-palette-mobile-filter-section select:focus{border-color:var(--color-primary-100)}.app-command-palette-mobile-filter-chevron{pointer-events:none;position:absolute!important;top:50%;right:.75rem;margin:0!important;transform:translateY(-50%);color:var(--color-text-secondary)}.app-command-palette-filter-groups{grid-template-columns:minmax(0,1fr)}.app-command-palette-filter-group:first-child{grid-row:auto}.app-command-palette-filter-group[data-mobile-active=false],.app-command-palette-filter-group[data-mobile-active=true] legend{display:none}.app-command-palette-filter-options,.app-command-palette-filter-options--types{grid-template-columns:repeat(2,minmax(0,1fr))}.app-command-palette-go-to-label{display:none}.app-command-palette-option{min-height:3rem}}.app-notification-center-backdrop{padding:0;border:0}.app-notification-center-header{display:flex;min-height:3.5rem;flex:0 0 auto;align-items:center;justify-content:space-between;gap:var(--app-default-gap);padding:.625rem;border-bottom:1px solid var(--app-dock-panel-border);background:var(--app-dock-content-bg);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--app-dock-content-bg) 88%,var(--app-input-bg))}}.app-notification-center-header-copy{overflow:hidden}.app-notification-center-header-actions{gap:.125rem}.app-notification-center-header h2{margin:0;color:var(--color-text-primary);font-family:var(--app-font-family-base);font-size:.875rem;font-weight:500;line-height:1.2}.app-notification-center-header p{margin:.15rem 0 0;color:var(--color-text-secondary);font-family:var(--app-font-family-base);font-size:.6875rem;line-height:1.2}.app-notification-center-empty{display:flex;min-height:15rem;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:2rem;color:var(--color-text-secondary);text-align:center;background:radial-gradient(circle at 50% 38%,var(--color-primary-100),transparent 42%),var(--app-dock-content-bg);@supports (color:color-mix(in lab,red,red)){background:radial-gradient(circle at 50% 38%,color-mix(in srgb,var(--color-primary-100) 7%,transparent),transparent 42%),var(--app-dock-content-bg)}}.app-notification-center-empty strong{color:var(--color-text-primary);font-family:var(--app-font-family-base);font-size:.8125rem;font-weight:600}.app-notification-center-empty>span:last-child{max-width:15rem;font-family:var(--app-font-family-base);font-size:.6875rem;line-height:1.45}.app-notification-center-empty-icon{display:inline-flex;width:2.75rem;height:2.75rem;align-items:center;justify-content:center;border:1px solid var(--app-dock-panel-border);border-radius:50%;background:var(--app-input-bg);color:var(--color-primary-100)}.app-notification-center-list{min-height:0;flex:1 1 auto;overflow-y:auto;padding:.375rem}.app-notification-center-item{position:relative;display:flex;min-width:0;gap:.625rem;padding:.625rem;border:1px solid transparent;border-radius:var(--app-default-radius);color:var(--color-text-primary)}.app-notification-center-item+.app-notification-center-item{margin-top:.25rem}.app-notification-center-item[data-read=false]{border-color:var(--color-primary-100);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--color-primary-100) 38%,var(--app-dock-panel-border))}background:var(--color-primary-100);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-primary-100) 9%,var(--app-input-bg))}}.app-notification-center-item-icon{display:inline-flex;width:1.75rem;height:1.75rem;flex:0 0 1.75rem;align-items:center;justify-content:center;border:1px solid var(--app-dock-panel-border);border-radius:var(--app-default-radius);background:var(--app-input-bg);color:var(--color-text-secondary)}.app-notification-center-item[data-tone=success] .app-notification-center-item-icon{color:var(--color-success)}.app-notification-center-item[data-tone=warning] .app-notification-center-item-icon{color:var(--color-warning)}.app-notification-center-item[data-tone=error] .app-notification-center-item-icon{color:var(--color-danger)}.app-notification-center-item[data-tone=progress] .app-notification-center-item-icon{color:var(--color-primary-100)}.app-notification-center-item-content{min-width:0;flex:1 1 auto}.app-notification-center-item-heading{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.5rem}.app-notification-center-item-heading strong{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--app-font-family-base);font-size:.75rem;font-weight:500}.app-notification-center-item p,.app-notification-center-item-heading time,.app-notification-center-item-meta{color:var(--color-text-secondary);font-family:var(--app-font-family-base);font-size:.625rem}.app-notification-center-item-heading-actions{display:flex;flex:0 0 auto;align-items:center;gap:.125rem}.app-notification-center-item-heading time{flex:0 0 auto}.app-notification-center-item p{margin:.25rem 0 0;line-height:1.4}.app-notification-center-item-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.375rem}.app-notification-center-item-meta button{min-height:1.5rem;padding:.15rem .4rem;border:1px solid var(--app-dock-panel-border);border-radius:var(--app-default-radius);background:var(--app-input-bg);color:var(--color-primary-100)}.app-notification-center-item-remove{display:inline-flex;width:1.25rem;height:1.25rem;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--app-default-radius);background:transparent;color:var(--color-text-secondary)}.app-notification-center-progress{height:.25rem;margin-top:.5rem;overflow:hidden;border-radius:9999px;background:var(--app-dock-panel-border)}.app-notification-center-progress>span{display:block;height:100%;border-radius:inherit;background:var(--color-primary-100)}.app-notification-center-badge{position:absolute;top:-.25rem;right:-.25rem;pointer-events:none;display:block;box-sizing:border-box;width:.9rem;min-width:.9rem;height:.9rem;padding:0;border:1px solid var(--app-topbar-bg);border-radius:9999px;background:var(--color-danger);color:var(--app-base-white);font-family:var(--app-font-family-base);font-size:.55rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.app-notification-center-badge[data-size=double]{width:1.1rem}.app-notification-center-badge[data-size=overflow]{width:1.4rem}.app-notification-center-badge-value{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;margin:0;padding:0;line-height:inherit;text-align:center}.app-notification-center-trigger{--app-default-icon-hover-bg:var(--app-item-hover-surface)}.app-notification-center-trigger[data-active=true]{background:var(--app-default-icon-active-bg);color:var(--app-default-icon-active-color)}.diagnostics-panel-content{container-type:inline-size;container-name:diagnostics-panel;background:var(--app-dock-content-bg);color:var(--color-text-primary)}.diagnostics-widget-grid{--diagnostics-card-width:clamp(6rem,calc((100% - var(--app-default-gap-tight)) / 2),7rem);display:flex;flex-wrap:wrap;align-content:start;align-items:flex-start;gap:var(--app-default-gap-tight);min-height:100%}.diagnostics-widget-grid.app-panel-edge{padding-top:var(--app-default-gap)}.diagnostics-widget{--diagnostics-resize-strip:10px;--diagnostics-resize-corner:14px;position:relative;flex:0 0 var(--diagnostics-card-width);height:3.5rem;max-width:100%;overflow:hidden;border-radius:var(--app-default-radius);cursor:grab;user-select:none;-webkit-touch-callout:none;will-change:transform}.diagnostics-widget:active{cursor:grabbing}.diagnostics-widget[data-dragging=true]{opacity:.72;box-shadow:var(--app-shadow-overlay)}.diagnostics-widget--chart,.diagnostics-widget--resizable{--diagnostics-chart-width-factor:2;--diagnostics-chart-height-factor:2;flex-basis:min(calc((var(--diagnostics-card-width) + var(--app-default-gap-tight)) * var(--diagnostics-chart-width-factor) - var(--app-default-gap-tight)),100%);height:calc((3.5rem + var(--app-default-gap-tight)) * var(--diagnostics-chart-height-factor) - var(--app-default-gap-tight));container-type:size;container-name:diagnostics-chart}.diagnostics-widget--chart .diagnostics-session-chart-card,.diagnostics-widget--resizable .diagnostics-session-chart-card{display:flex;flex-direction:column;height:100%;min-height:0}.diagnostics-card-flip-surface{height:100%;perspective:800px;outline:none}.diagnostics-card-flip-surface:focus-visible{outline:1px solid var(--color-primary);outline-offset:-1px}.diagnostics-card-flip-inner{position:relative;height:100%;transform-style:preserve-3d;transition:transform .2s ease}.diagnostics-card-flip-surface[data-face=chart] .diagnostics-card-flip-inner{transform:rotateY(180deg)}.diagnostics-card-face{position:absolute;inset:0;backface-visibility:hidden}.diagnostics-card-face--chart{transform:rotateY(180deg)}.diagnostics-card-face[aria-hidden=true]{pointer-events:none}.diagnostics-value-card{overflow:hidden;padding:6px calc(var(--diagnostics-resize-strip) + 2px) calc(var(--diagnostics-resize-strip) + 2px) 6px}.diagnostics-value-card>div,.diagnostics-value-card>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.diagnostics-value-card>span{line-height:18px;font-size:13px}@media (prefers-reduced-motion:reduce){.diagnostics-card-flip-inner{transition-duration:0s}}.diagnostics-chart-resize{position:absolute;z-index:2;padding:0;border:0;background:transparent;touch-action:none}.diagnostics-chart-resize:focus-visible{outline:1px solid var(--color-primary);outline-offset:-1px}.diagnostics-chart-resize--width{inset:0 0 var(--diagnostics-resize-corner) auto;width:var(--diagnostics-resize-strip)}body .diagnostics-chart-resize--width:not(:disabled){cursor:ew-resize!important}.diagnostics-chart-resize--height{inset:auto var(--diagnostics-resize-corner) 0 0;height:var(--diagnostics-resize-strip)}body .diagnostics-chart-resize--height:not(:disabled){cursor:ns-resize!important}.diagnostics-chart-resize--both{right:0;bottom:0;width:var(--diagnostics-resize-corner);height:var(--diagnostics-resize-corner)}body .diagnostics-chart-resize--both:not(:disabled){cursor:nwse-resize!important}html[data-input-interaction-mode=touch] .diagnostics-widget{--diagnostics-resize-strip:16px;--diagnostics-resize-corner:20px}.diagnostics-empty-state{flex:1 0 100%;border-radius:var(--app-default-radius);background:var(--app-input-bg);@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--app-input-bg) 45%,var(--app-dock-content-bg))}}.diagnostics-session-chart-card{min-width:0;overflow:hidden;padding:6px calc(var(--diagnostics-resize-strip) + 2px) calc(var(--diagnostics-resize-strip) + 2px) 6px;border:1px solid var(--app-dock-panel-border);border-radius:var(--app-default-radius);background:var(--app-user-message-surface-bg);box-shadow:var(--app-shadow-inset)}.diagnostics-session-chart-heading,.diagnostics-session-chart-meta{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.5rem;font-family:var(--app-font-family-base)}.diagnostics-session-chart-heading{flex-shrink:0;font-size:.6875rem}.diagnostics-session-chart-heading>span{min-width:0;overflow:hidden;color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap}.diagnostics-session-chart-heading strong{flex:0 0 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-primary);font-size:.75rem;font-weight:500}.diagnostics-session-chart-plot{display:flex;flex:1 1 auto;min-height:0;height:3rem;align-items:center;justify-content:center;margin-block:.2rem;color:var(--color-text-secondary);font-family:var(--app-font-family-base);font-size:.625rem}.diagnostics-session-chart-plot svg{display:block;width:100%;height:100%;overflow:visible}.diagnostics-session-chart-meta{flex-shrink:0;color:var(--color-text-secondary);font-size:.5625rem}.diagnostics-chart-meta-full{display:flex;width:100%;min-width:0;justify-content:space-between;gap:.5rem}.diagnostics-chart-meta-full>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.diagnostics-chart-label-short,.diagnostics-chart-meta-compact,.diagnostics-chart-value-compact{display:none}@container diagnostics-chart (width < 12rem){.diagnostics-chart-label-full,.diagnostics-chart-meta-full,.diagnostics-chart-value-full{display:none}.diagnostics-chart-label-short,.diagnostics-chart-value-compact{display:inline}.diagnostics-session-chart-heading{gap:.25rem;font-size:.625rem}.diagnostics-session-chart-heading strong{max-width:100%;font-size:.6875rem}.diagnostics-chart-meta-compact{display:flex;width:100%;min-width:0;flex-direction:column;align-items:flex-start;gap:0;line-height:1.25}.diagnostics-chart-meta-compact>span{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@container diagnostics-chart (width < 12rem) and (height >= 5rem){.diagnostics-session-chart-heading{flex-direction:column;align-items:flex-start;gap:0}}@container diagnostics-chart (height < 5rem){.diagnostics-session-chart-card .diagnostics-session-chart-meta{display:none}}@media (max-width:767px){.app-notification-center{top:calc(var(--app-workbench-header-offset) + .25rem)!important;right:max(.25rem,env(safe-area-inset-right,0px))!important;width:calc(100vw - max(.5rem, env(safe-area-inset-left, 0px)) - max(.5rem, env(safe-area-inset-right, 0px)))!important}.app-notification-center-empty{min-height:12rem}}.components-configuration-action{opacity:0;transition:opacity .12s}.components-accordion-item:hover>div .components-configuration-action,.components-accordion-item>div:first-child:has(button:focus-visible) .components-configuration-action,html[data-input-interaction-mode=touch] .components-configuration-action{opacity:1}@media (hover:none){.components-configuration-action{opacity:1}}.app-component-configuration-windows{position:fixed;inset:0;z-index:60;pointer-events:none;text-align:left;color:var(--color-text-primary)}.app-component-configuration-dock{position:absolute;inset:0}.editor-window-body:has(.workflow-node-catalog-modal,.component-catalog-modal){display:flex;flex-direction:column;overflow:hidden}.editor-window-natural-content{padding-top:8px;display:flow-root}.app-component-configuration-windows .editor-window-modal{row-gap:12px}.app-component-configuration-windows .editor-window-modal>[data-floating-footer]{padding-top:0}.editor-window-natural-content form>:nth-last-child(2):has(+input[type=submit][hidden]:last-child){margin-block-end:0}.editor-window-body:has(.workflow-node-catalog-modal,.component-catalog-modal)>.editor-window-natural-content{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.app-component-configuration-panels>[role=tabpanel]{padding-top:8px}.app-component-configuration-windows .dock-layout>.dock-box:not(.dock-fbox){display:none}.app-component-configuration-windows .dock-fbox>.dock-panel{pointer-events:auto;box-shadow:var(--app-editor-window-outset-shadow)!important}.app-component-configuration-windows .dock{background-color:var(--app-dock-content-bg)!important}.app-component-configuration-windows .dock-bar{background-color:var(--app-user-message-surface-bg)!important}.app-component-configuration-windows .app-component-configuration-window-title,.app-component-configuration-windows .dock-tab-btn,.app-component-configuration-windows .dock-tab-btn>.drag-initiator{flex:1 1 0;width:100%;min-width:0}.app-component-configuration-windows .dock-tab-title-actions{opacity:1;pointer-events:auto}.app-component-configuration-windows .dock-nav-operations{display:none!important}.app-component-configuration-windows .dock-fbox>.dock-panel :is(.dock-bar,.dock-nav,.dock-nav-wrap,.dock-nav-list,.dock-tab){min-width:0;max-width:100%!important}.app-component-configuration-windows .dock-fbox>.dock-panel :is(.dock-nav-list,.dock-tab){flex:1 1 0;width:100%}.app-component-configuration-windows .dock-fbox>.dock-panel .dock-nav-wrap{overflow:hidden!important}.app-component-configuration-windows .dock-fbox>.dock-panel .dock-tab>div{min-width:0;max-width:100%}.app-component-configuration-windows .dock-fbox>.dock-panel .dock-tab-title-shell{display:flex;box-sizing:border-box;width:100%;min-width:0;text-align:left;background-color:var(--app-user-message-surface-bg)!important}.app-component-configuration-content{height:100%;padding:12px 16px 16px;min-height:0;overflow:auto}.app-component-configuration-windows :is(footer,[data-floating-footer],.modal-footer,.asset-conflict-modal__footer){border-top:0}.app-component-configuration-tabs{display:flex;border-bottom:1px solid var(--color-theme-dark-border);margin-bottom:16px}.app-component-configuration-tabs>button{flex:1;padding:6px;font-size:12px;border-bottom:2px solid transparent;color:var(--color-text-secondary)}.app-component-configuration-tabs>button[aria-selected=true]{border-bottom-color:var(--color-primary-100);color:var(--color-text-primary)}.app-component-configuration-tabs>button:focus-visible{outline:1px solid var(--color-primary-100);outline-offset:-1px}table{border-left:1px solid var(--color-theme-dark-border)!important;border-right:1px solid var(--color-theme-dark-border)!important;font-family:var(--app-font-family-base)!important;background:var(--app-dock-content-bg)!important}th{border-top:1px solid var(--color-theme-dark-border)!important;font-weight:500!important;color:var(--color-light-dark-300)!important;background-color:var(--app-topics-table-header-bg)!important;text-transform:uppercase!important;letter-spacing:.06em}td,th{border-bottom:1px solid var(--color-theme-dark-border)!important;border-left:1px solid var(--color-theme-dark-border)!important;font-family:var(--app-font-family-base)!important}td{color:var(--color-light-dark-100)!important;background:var(--app-dock-content-bg)!important}.p-paginator{background-color:transparent!important}.p-paginator-left-content{flex:1!important}.p-datatable .p-datatable-tbody>tr{background:var(--color-theme-dark-bg-2)!important;font-weight:inherit}.topics-cell{margin:-.5rem -.75rem;padding:.5rem .75rem}.topics-cell-pinned{background:transparent!important;font-weight:700}html[data-theme=light] .p-datatable .p-datatable-tbody>tr:has(.topics-pinned-marker)>td{background:var(--app-table-row-pinned-surface)!important}.p-datatable .p-datatable-tbody>tr:has(.topics-pinned-marker)>td{background:var(--app-table-row-pinned-surface)!important}.p-datatable .p-datatable-tbody>tr:has(.topics-pinned-marker)>td:last-child,html[data-theme=light] .p-datatable .p-datatable-tbody>tr:has(.topics-pinned-marker)>td:nth-last-child(2){background:var(--app-table-row-pinned-surface)!important}.p-datatable .p-datatable-tbody>tr:has(.topics-pinned-marker)>td:last-child,.p-datatable .p-datatable-tbody>tr:has(.topics-pinned-marker)>td:nth-last-child(2){background:var(--app-table-row-pinned-surface)!important}html[data-theme=dark] .p-datatable:has(.topics-name-cell) .p-datatable-tbody>tr:has(.topics-pinned-marker){background:var(--app-table-row-pinned-surface)!important}body .p-datatable:has(.topics-name-cell) .p-datatable-tbody>tr:has(.topics-pinned-marker){background:var(--app-table-row-pinned-surface)!important}.topics-subscribed-has-value-marker,.topics-subscribed-null-marker{display:none}html[data-theme=light] .p-datatable .p-datatable-tbody>tr:has(.topics-subscribed-has-value-marker)>td{background:var(--app-table-row-subscribed-surface)!important}.p-datatable .p-datatable-tbody>tr:has(.topics-subscribed-has-value-marker)>td{background:var(--app-table-row-subscribed-surface)!important}html[data-theme=light] .p-datatable .p-datatable-tbody>tr:has(.topics-subscribed-null-marker)>td{background:var(--app-table-row-unsubscribed-surface)!important}.p-datatable .p-datatable-tbody>tr:has(.topics-subscribed-null-marker)>td{background:var(--app-table-row-unsubscribed-surface)!important}.p-datatable .p-datatable-tbody>tr:has(.topics-subscribed-has-value-marker)>td:last-child,html[data-theme=light] .p-datatable .p-datatable-tbody>tr:has(.topics-subscribed-has-value-marker)>td:nth-last-child(2){background:var(--app-table-row-subscribed-surface)!important}.p-datatable .p-datatable-tbody>tr:has(.topics-subscribed-has-value-marker)>td:last-child,.p-datatable .p-datatable-tbody>tr:has(.topics-subscribed-has-value-marker)>td:nth-last-child(2){background:var(--app-table-row-subscribed-surface)!important}.p-datatable .p-datatable-tbody>tr:has(.topics-subscribed-null-marker)>td:last-child,html[data-theme=light] .p-datatable .p-datatable-tbody>tr:has(.topics-subscribed-null-marker)>td:nth-last-child(2){background:var(--app-table-row-unsubscribed-surface)!important}.p-datatable .p-datatable-tbody>tr:has(.topics-subscribed-null-marker)>td:last-child,.p-datatable .p-datatable-tbody>tr:has(.topics-subscribed-null-marker)>td:nth-last-child(2){background:var(--app-table-row-unsubscribed-surface)!important}.p-datatable:has(.topics-name-cell) .p-datatable-tbody>tr:has(.topics-subscribed-has-value-marker){background:var(--app-table-row-subscribed-surface)!important}html[data-theme=dark] .p-datatable:has(.topics-name-cell) .p-datatable-tbody>tr:has(.topics-subscribed-has-value-marker){background:var(--app-table-row-subscribed-surface)!important}html[data-theme=light] body .p-datatable:has(.topics-name-cell) .p-datatable-tbody>tr:has(.topics-subscribed-null-marker){background:var(--app-table-row-unsubscribed-surface)!important}html[data-theme=dark] .p-datatable:has(.topics-name-cell) .p-datatable-tbody>tr:has(.topics-subscribed-null-marker){background:var(--app-table-row-unsubscribed-surface)!important}body .p-datatable:has(.topics-name-cell) .p-datatable-tbody>tr>td.p-selection-column+td,body .p-datatable:has(.topics-name-cell) .p-datatable-tbody>tr>td:first-child:not(.p-selection-column){position:static!important;left:auto!important;z-index:auto!important;display:table-cell!important}body .p-datatable:has(.topics-name-cell) .box-icones-actions-column{position:static!important;left:auto!important;z-index:auto!important}body .p-datatable:has(.topics-name-cell) .p-datatable-tbody>tr>td:last-child{text-align:left!important}body .p-datatable:has(.topics-name-cell) .p-datatable-tbody>tr>td.p-selection-column+td,body .p-datatable:has(.topics-name-cell) .p-datatable-tbody>tr>td:first-child:not(.p-selection-column),body .p-datatable:has(.topics-name-cell) .p-datatable-thead>tr>th.p-selection-column+th,body .p-datatable:has(.topics-name-cell) .p-datatable-thead>tr>th:first-child:not(.p-selection-column){padding:0!important;text-align:center!important}body .p-datatable:has(.topics-name-cell) .p-datatable-tbody>tr>td.p-selection-column+td,body .p-datatable:has(.topics-name-cell) .p-datatable-tbody>tr>td:first-child:not(.p-selection-column),body .p-datatable:has(.topics-name-cell) .p-datatable-thead>tr>th.p-selection-column+th,body .p-datatable:has(.topics-name-cell) .p-datatable-thead>tr>th:first-child:not(.p-selection-column){width:1%!important;min-width:0!important;max-width:max-content!important;white-space:nowrap!important}body .p-datatable:has(.topics-name-cell) .p-datatable-thead>tr>th.p-selection-column+th .p-column-title,body .p-datatable:has(.topics-name-cell) .p-datatable-thead>tr>th:first-child:not(.p-selection-column) .p-column-title{flex:1;text-align:left!important;padding:4px 17px 4px .625rem!important}body .p-datatable:has(.topics-name-cell) .p-datatable-thead>tr>th:last-child .p-column-title{text-align:left}body .p-datatable:has(.topics-name-cell) .p-datatable-tbody>tr>td.p-selection-column,body .p-datatable:has(.topics-name-cell) .p-datatable-thead>tr>th.p-selection-column{width:1%!important;min-width:1.8rem!important;max-width:1.8rem!important;white-space:nowrap!important;border-right:1px solid var(--color-theme-dark-border)!important;padding:0!important}body .p-datatable:has(.topics-name-cell) .box-icones-actions-column{display:inline-flex!important;width:max-content!important;min-width:max-content!important}.topics-name-cell-pinned{color:inherit!important;font-weight:700}.topics-pinned-marker{color:currentColor;display:inline-flex;flex-shrink:0}.topics-description-pinned{color:inherit!important;font-weight:700}.p-checkbox .p-checkbox-box{border:1px solid var(--color-primary-100)!important;border-radius:4px!important;background-color:var(--color-theme-dark-bg-2)!important}.p-checkbox.p-highlight .p-checkbox-box{border-color:var(--color-primary-100)!important;background:var(--color-primary-100)!important}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{border-color:var(--color-primary-100)!important;background:var(--color-primary-100)!important;color:var(--color-light-dark-100)!important}body :is(.topics-view,.app-table-view) .p-datatable .p-datatable-tbody>tr.p-highlight{background:var(--app-item-selected-surface)!important}body :is(.topics-view,.app-table-view) .p-datatable .p-datatable-tbody>tr.p-highlight>td{background:var(--app-item-selected-surface)!important}body :is(.topics-view,.app-table-view) .p-datatable .p-datatable-tbody>tr:not(.p-highlight):hover{background:var(--app-item-hover-surface)!important}body :is(.topics-view,.app-table-view) .p-datatable .p-datatable-tbody>tr:not(.p-highlight):hover>td{background:var(--app-item-hover-surface)!important}body :is(.topics-view,.app-table-view) .p-datatable .p-datatable-tbody>tr.p-highlight>td:last-child,body :is(.topics-view,.app-table-view) .p-datatable .p-datatable-tbody>tr.p-highlight>td:nth-last-child(2){background:var(--app-item-selected-surface)!important}body :is(.topics-view,.app-table-view) .p-datatable .p-datatable-tbody>tr>td:last-child{position:static!important;right:auto!important;z-index:auto!important}.p-inputwrapper{background-color:var(--app-input-bg)!important;border:1px solid var(--color-theme-dark-border)!important;height:2.5rem;display:flex;align-items:center;margin-bottom:10px;box-shadow:none}.p-dropdown-item-label,.p-dropdown-label{font-size:var(--app-default-control-font-size)!important;font-family:var(--app-font-family-base)!important;font-weight:400!important;padding:0 var(--app-default-gap-loose)!important}.p-dropdown-item-label{padding:.5rem var(--app-default-gap-loose)!important;font-weight:400!important}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{margin:0!important;padding:0!important;border-radius:0!important;background:var(--app-select-menu-bg)!important;color:var(--color-light-dark-100)!important}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus,.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover{background:var(--color-primary-100)!important;@supports (color:color-mix(in lab,red,red)){background:color-mix(in srgb,var(--color-primary-100) 22%,var(--app-select-menu-bg))!important}color:var(--app-light)!important}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight,.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus{background:var(--color-primary-100)!important;color:var(--app-light)!important}html[data-theme=light] .p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight,html[data-theme=light] .p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus,html[data-theme=light] .p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus,html[data-theme=light] .p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover{color:var(--color-text-primary)!important}body .p-column-filter-overlay-menu .p-column-filter-operator{padding:.75rem 0;border-bottom:1px solid var(--color-theme-dark-bg-3)!important;color:var(--color-light-dark-100)!important;background:var(--color-theme-dark-bg-2)!important}body .p-column-filter-overlay{background-color:var(--color-theme-dark-bg-2)!important;border:none!important;padding:1rem!important;box-shadow:0 22px 20px var(--app-menu-shadow)!important}body .p-column-filter-overlay .p-inputwrapper{margin-bottom:0!important;min-height:0!important;height:auto!important;width:100%!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;align-items:stretch!important}body .p-column-filter-overlay .p-dropdown{display:flex!important;align-items:stretch!important;overflow:hidden!important;width:100%!important;min-height:var(--app-default-control-height)!important;height:var(--app-default-control-height)!important;border:1px solid var(--color-theme-dark-border)!important;border-radius:var(--app-default-radius)!important;background-color:var(--app-input-bg)!important;box-shadow:none!important}body .p-column-filter-overlay .p-dropdown:not(.p-disabled).p-focus,body .p-column-filter-overlay .p-dropdown:not(.p-disabled):hover{border-color:var(--app-focus)!important;box-shadow:none!important}body .p-column-filter-overlay .p-dropdown-item-label,body .p-column-filter-overlay .p-dropdown-label{font-size:var(--app-default-control-font-size)!important;font-family:var(--app-font-family-base)!important;font-weight:400!important;padding-inline:var(--app-default-gap-loose)!important}body .p-column-filter-overlay .p-dropdown .p-dropdown-label{display:flex!important;align-items:center!important;min-width:0!important;height:100%!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;line-height:normal!important;transform:translateY(-1px)!important;color:var(--color-light-dark-100)!important}body .p-column-filter-overlay .p-dropdown .p-dropdown-label.p-placeholder{color:var(--app-text-placeholder)!important}body .p-column-filter-overlay .p-dropdown .p-dropdown-trigger{width:var(--app-default-control-height)!important;min-width:var(--app-default-control-height)!important;flex:0 0 var(--app-default-control-height)!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border-left:0!important;background:transparent!important;color:var(--app-text-placeholder)!important;border-top-right-radius:calc(var(--app-default-radius) - 1px)!important;border-bottom-right-radius:calc(var(--app-default-radius) - 1px)!important}body .p-column-filter-overlay input.p-column-filter{min-height:var(--app-default-control-height)!important;height:var(--app-default-control-height)!important;margin-top:var(--app-default-gap)!important;padding-block:0!important;padding-inline:var(--app-default-gap-loose)!important;border:1px solid var(--color-theme-dark-border)!important;border-radius:var(--app-default-radius)!important;background-color:var(--app-input-bg)!important;color:var(--color-light-dark-100)!important;font-family:var(--app-font-family-base)!important;font-size:var(--app-default-control-font-size)!important;font-weight:400!important;line-height:normal!important;box-shadow:none!important;outline:none!important}body .p-column-filter-overlay input.p-column-filter::placeholder{color:var(--app-text-placeholder)!important}body .p-column-filter-overlay input.p-column-filter:focus,body .p-column-filter-overlay input.p-column-filter:focus-visible,body .p-column-filter-overlay input.p-column-filter:hover{border:1px solid var(--app-focus)!important;box-shadow:none!important;outline:none!important}body .p-column-filter-overlay .p-dropdown-panel .p-dropdown-item{font-family:var(--app-font-family-base)!important;font-size:var(--app-default-control-font-size)!important;font-weight:400!important;color:inherit!important}body .p-column-filter-overlay-menu .p-column-filter-constraint{border-bottom:1px solid var(--color-theme-dark-bg-3)!important}:root:has(.app-workspace-shell) .p-column-filter-overlay-menu .p-button .p-icon{width:var(--app-portal-icon-size)!important;height:var(--app-portal-icon-size)!important;min-width:var(--app-portal-icon-size)!important;min-height:var(--app-portal-icon-size)!important;flex-shrink:0}body .p-column-filter-overlay .table-select-filter-shell{width:100%;margin-top:.5rem}body .p-column-filter-overlay .p-column-filter-buttonbar{margin-bottom:0!important;padding-bottom:0!important}.p-column-filter-menu{background-color:transparent!important;border:none!important;border-radius:0!important;width:auto;height:auto;padding-left:0;padding-right:0}.p-column-filter-buttonbar .p-c{font-family:Segoe UI VF,sans-serif!important;font-weight:500;font-size:13px;color:var(--color-light-dark-100)!important;background-color:var(--color-theme-dark-bg-3)!important;padding:4px 10px;border-radius:4px}.p-column-filter-buttonbar .p-c:hover{background-color:var(--color-primary-200)!important}html[data-theme=light] .p-column-filter-buttonbar .p-c{color:var(--app-base-black)!important;background-color:var(--color-surface-tertiary)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in srgb,var(--color-surface-tertiary) 82%,var(--color-border))!important}}html[data-theme=light] .p-column-filter-buttonbar .p-c:focus-visible,html[data-theme=light] .p-column-filter-buttonbar .p-c:hover{color:var(--app-light)!important;background-color:var(--color-primary-100)!important}body .p-sortable-column-icon{color:var(--app-default-icon-color)!important}.p-column-filter-menu-button>svg{color:inherit!important}.custom-select{background:var(--app-input-bg) url(/images/seta-dark.svg) no-repeat right 6px center;font-family:Segoe UI VF,sans-serif!important;font-weight:500;border:1px solid var(--color-theme-dark-border)!important;background-color:var(--app-input-bg)!important;color:var(--color-light-dark-100)!important}.custom-select:focus{border:1px solid var(--color-primary-200)!important;outline:0}.custom-input,.custom-select-filtro.control{font-weight:500;font-family:Segoe UI VF,sans-serif!important;border:1px solid var(--color-theme-dark-border)!important;background-color:var(--app-input-bg)!important}.custom-input{color:var(--color-light-dark-100)!important}.custom-input::placeholder{color:var(--app-text-placeholder)!important;-webkit-text-fill-color:var(--app-text-placeholder)!important;opacity:1!important}.pageReport{font-weight:500;font-family:Segoe UI VF,sans-serif}.NextPage,.PrevPage,.pageReport{color:var(--color-light-dark-100)!important}.NextPage,.PrevPage{width:1.8rem!important;height:1.6rem!important;border:1px solid var(--color-theme-dark-border)!important;border-radius:var(--app-default-radius)!important;background-color:var(--app-input-bg)!important;box-shadow:var(--app-shadow-inset)!important}.NextPage>svg,.PrevPage>svg{color:var(--color-light-dark-100)!important}html[data-theme=light] .NextPage>svg,html[data-theme=light] .NextPage>svg *,html[data-theme=light] .PrevPage>svg,html[data-theme=light] .PrevPage>svg *{color:var(--color-light-dark-100)!important;fill:var(--color-light-dark-100)!important;stroke:var(--color-light-dark-100)!important}.NextPageDisabled,.PrevPageDisabled{opacity:.5!important;cursor:not-allowed}.NextPageDisabled,.NextPageEnabled,.PrevPageDisabled,.PrevPageEnabled{border-color:var(--color-theme-dark-border)!important;background-color:var(--app-input-bg)!important;color:var(--color-light-dark-100)!important}.NextPageEnabled,.PrevPageEnabled{cursor:pointer}.NextPageEnabled:hover,.PrevPageEnabled:hover{border-color:transparent!important;background-color:var(--app-default-icon-hover-bg)!important}.NextPageEnabled:hover,.NextPageEnabled:hover>svg,.PrevPageEnabled:hover,.PrevPageEnabled:hover>svg{color:var(--app-default-icon-hover-color)!important}.btn-icone-actions-column{border-radius:var(--app-default-radius)!important}.btn-icone-actions-column,.disable-button-table-actions,.enable-button-table-actions{color:var(--app-default-icon-color)!important}body .disable-button-table-actions:hover,body .enable-button-table-actions:hover{color:var(--app-default-icon-hover-color)!important;background-color:var(--app-default-icon-hover-bg)!important}.disable-button-table-actions:hover{color:var(--app-default-icon-hover-color)!important}.custom-select-filtro__single-value{color:var(--color-light-dark)!important}.custom-select-filtro__control{font-weight:500!important;font-family:Segoe UI VF,sans-serif!important;border:1px solid var(--color-theme-dark-border)!important;background-color:var(--app-input-bg)!important;color:var(--color-light-dark-100)!important;cursor:pointer!important}.custom-select-filtro__menu,.custom-select-filtro__option{background-color:var(--app-select-menu-bg)!important;color:var(--color-light-dark-100)!important;cursor:pointer!important}.custom-select-filtro__option--is-focused,.custom-select-filtro__option--is-selected{background-color:var(--color-primary-100)!important;color:var(--color-light-dark-100)!important}input{border:1px solid var(--color-theme-dark-border)!important;background-color:var(--app-input-bg)!important;color:var(--color-light-dark-100)!important}.mensagem-nenhum-dado,input{font-family:Segoe UI VF,sans-serif}.mensagem-nenhum-dado{font-weight:500;color:var(--color-light-dark-100)}.animate-spin{height:1.25rem;width:1.25rem;color:var(--color-light-dark-100)}.p-column-filter-add-button{color:var(--color-primary-100)!important}.close-search{color:var(--app-default-icon-color)!important}.box-icones-actions-column,.btn-icone-actions-column{background:transparent!important}.box-icones-actions-column{background-color:transparent!important;gap:0!important}body .app-table-shell .box-row-table:focus-within .box-icones-actions-column,html[data-input-interaction-mode=touch] .app-table-shell .box-row-table .box-icones-actions-column{opacity:1}@media (hover:none){body .app-table-shell .box-row-table .box-icones-actions-column{opacity:1}}.btn-icone-actions-column:hover{background-color:var(--app-default-icon-hover-bg)!important}.btn-icone-actions-column:hover,.btn-icone-actions-column:hover svg{color:var(--app-default-icon-hover-color)!important}.btn-icone-actions-column.disable-button-table-actions,.btn-icone-actions-column.disable-button-table-actions svg,.btn-icone-actions-column.disable-button-table-actions:hover,.btn-icone-actions-column.disable-button-table-actions:hover svg,.btn-icone-actions-column.opacity-40,.btn-icone-actions-column.opacity-40 svg,.btn-icone-actions-column.opacity-40:hover,.btn-icone-actions-column.opacity-40:hover svg{color:var(--app-icon-muted)!important}.btn-icone-actions-column.opacity-40:hover{background-color:transparent!important}body .p-datatable .p-column-header-content{position:relative;--app-table-header-action-size:calc(var(--app-default-icon-size) + 6px);--app-table-header-action-gap:0.15rem;--app-table-header-action-offset:0.45rem;--app-table-header-icon-size:var(--app-default-icon-size);--app-table-header-inactive-icon-size:calc(var(--app-default-icon-size) - 2px);--app-table-header-active-bg-size:var(--app-table-header-action-size);isolation:isolate;overflow:visible}body .p-datatable .p-column-title{padding:4px calc((var(--app-table-header-action-size) * 2) + var(--app-table-header-action-gap) + var(--app-table-header-action-offset)) 4px 0!important;color:var(--color-light-dark-300)!important}body .p-datatable .p-column-filter-menu{position:absolute!important;top:55%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:.35rem;margin:0!important}body .p-datatable .p-column-filter-menu,body .p-datatable th[aria-sort=ascending] .p-column-filter-menu,body .p-datatable th[aria-sort=descending] .p-column-filter-menu{right:calc(var(--app-table-header-action-offset) + var(--app-table-header-action-size) + var(--app-table-header-action-gap))}body .p-datatable th:not(:has(.p-sortable-column-icon)) .p-column-filter-menu{right:var(--app-table-header-action-offset)}body .p-datatable .p-column-filter-clear-button,body .p-datatable .p-column-filter-menu-button{flex-shrink:0;width:var(--app-table-header-action-size)!important;min-width:var(--app-table-header-action-size)!important;height:var(--app-table-header-action-size)!important}body .p-datatable .p-column-filter-clear-button,body .p-datatable .p-column-filter-menu-button,body .p-datatable .p-sortable-column-icon{display:inline-flex!important;align-items:center;justify-content:center;margin:0!important;padding:0!important;border:0!important;border-radius:var(--app-default-radius)!important;line-height:1!important;box-sizing:border-box!important;overflow:visible!important}body .p-datatable .p-sortable-column-icon{position:absolute!important;right:var(--app-table-header-action-offset);top:50%;width:var(--app-table-header-icon-size)!important;min-width:var(--app-table-header-icon-size)!important;height:var(--app-table-header-icon-size)!important;transform:translateY(-50%);z-index:1}body .p-datatable th:not([aria-sort=ascending]):not([aria-sort=descending]) .p-sortable-column-icon{right:calc(var(--app-table-header-action-offset) + ((var(--app-table-header-icon-size) - var(--app-table-header-inactive-icon-size)) / 2));width:var(--app-table-header-inactive-icon-size)!important;min-width:var(--app-table-header-inactive-icon-size)!important;height:var(--app-table-header-inactive-icon-size)!important}.p-datatable .p-column-resizer{z-index:9}html[data-theme=dark] .custom-select{background:var(--app-input-bg) url(/images/seta-light.svg) no-repeat right 6px center}.p-column-filter-clear-button,.p-column-filter-menu-button,.p-sortable-column-icon{background-color:transparent!important;border-radius:var(--app-default-radius)!important;color:var(--app-default-icon-color)!important;transition:background-color .14s ease,color .14s ease,opacity .14s ease!important}.p-column-filter-clear-button .p-icon,.p-column-filter-clear-button>svg,.p-column-filter-menu-button .p-icon,.p-column-filter-menu-button>svg,body .p-datatable .p-sortable-column-icon .p-icon,body .p-datatable .p-sortable-column-icon>svg{width:var(--app-table-header-icon-size,var(--app-default-icon-size))!important;height:var(--app-table-header-icon-size,var(--app-default-icon-size))!important;color:inherit!important;overflow:visible!important}.p-column-filter-clear-button .p-icon,.p-column-filter-clear-button>svg,.p-column-filter-menu-button .p-icon,.p-column-filter-menu-button>svg,body .p-datatable th:not([aria-sort=ascending]):not([aria-sort=descending]) .p-sortable-column-icon .p-icon,body .p-datatable th:not([aria-sort=ascending]):not([aria-sort=descending]) .p-sortable-column-icon>svg{width:var( --app-table-header-inactive-icon-size,var(--app-default-icon-size) )!important;height:var( --app-table-header-inactive-icon-size,var(--app-default-icon-size) )!important}body .p-datatable th:not([aria-sort=ascending]):not([aria-sort=descending]) .p-sortable-column-icon:focus-visible,body .p-datatable th:not([aria-sort=ascending]):not([aria-sort=descending]) .p-sortable-column-icon:hover{background-color:transparent!important;color:var(--app-default-icon-hover-color)!important}body .p-datatable th:not([aria-sort=ascending]):not([aria-sort=descending]):has(.p-sortable-column-icon:focus-visible) .p-column-header-content:before,body .p-datatable th:not([aria-sort=ascending]):not([aria-sort=descending]):has(.p-sortable-column-icon:hover) .p-column-header-content:before{content:"";position:absolute;top:50%;right:calc(var(--app-table-header-action-offset) - ((var(--app-table-header-action-size) - var(--app-table-header-icon-size)) / 2));width:var(--app-table-header-action-size);height:var(--app-table-header-action-size);transform:translateY(-50%);border-radius:var(--app-default-radius);background-color:var(--app-default-icon-hover-bg);pointer-events:none;z-index:0}.p-column-filter-clear-button:focus-visible,.p-column-filter-clear-button:hover,.p-column-filter-menu-button:not(.p-column-filter-menu-button-active):focus-visible,.p-column-filter-menu-button:not(.p-column-filter-menu-button-active):hover{background-color:var(--app-default-icon-hover-bg)!important;color:var(--app-default-icon-hover-color)!important}[aria-sort=ascending] .p-sortable-column-icon,[aria-sort=descending] .p-sortable-column-icon{background-color:transparent!important;color:var(--app-light)!important}body .p-datatable th[aria-sort=ascending] .p-column-header-content:after,body .p-datatable th[aria-sort=descending] .p-column-header-content:after{content:"";position:absolute;top:50%;right:calc(var(--app-table-header-action-offset) - ((var(--app-table-header-active-bg-size) - var(--app-table-header-icon-size)) / 2));width:var(--app-table-header-active-bg-size);height:var(--app-table-header-active-bg-size);transform:translateY(-50%);border-radius:var(--app-default-radius);background-color:var(--p-sortable-column-bg-icon,var(--color-primary-100));pointer-events:none;z-index:0}.p-column-filter-menu-button.p-column-filter-menu-button-active{background-color:var(--p-column-filter-active,var(--color-primary-100))!important;color:var(--app-light)!important}body :is(.topics-view,.app-table-view) .p-datatable .p-datatable-thead>tr>th .p-column-filter-menu,body :is(.topics-view,.app-table-view) .p-datatable .p-datatable-thead>tr>th .p-sortable-column-icon{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s ease}body :is(.topics-view,.app-table-view) .p-datatable .p-datatable-thead>tr>th:focus-within .p-column-filter-menu,body :is(.topics-view,.app-table-view) .p-datatable .p-datatable-thead>tr>th:focus-within .p-sortable-column-icon,body :is(.topics-view,.app-table-view) .p-datatable .p-datatable-thead>tr>th:hover .p-column-filter-menu,body :is(.topics-view,.app-table-view) .p-datatable .p-datatable-thead>tr>th:hover .p-sortable-column-icon{opacity:1;visibility:visible;pointer-events:auto}body :is(.topics-view,.app-table-view) .p-datatable .p-datatable-thead>tr>th:has(.p-column-filter-menu-button-active) .p-column-filter-menu,body :is(.topics-view,.app-table-view) .p-datatable .p-datatable-thead>tr>th[aria-sort=ascending] .p-sortable-column-icon,body :is(.topics-view,.app-table-view) .p-datatable .p-datatable-thead>tr>th[aria-sort=descending] .p-sortable-column-icon{opacity:1;visibility:visible;pointer-events:auto}body :is(.topics-view,.app-table-view) .p-datatable .p-datatable-tbody>tr{background:var(--app-dock-content-bg)!important;box-shadow:inset 0 -1px 0 var(--color-theme-dark-border)}body :is(.topics-view,.app-table-view) :is(.topics-table-container,.app-table-container){flex:1 1 auto;min-height:0;overflow:hidden}body :is(.topics-view,.app-table-view) :is(.topics-table-container,.app-table-container)>div{display:flex;flex-direction:column;min-height:0;height:100%;overflow:hidden}body .app-table-view:not(.topics-view),body .app-table-view:not(.topics-view) .app-table-container,body .app-table-view:not(.topics-view) .app-table-container>div{overflow:visible!important}body :is(.topics-view,.app-table-view) :is(.topics-table-container,.app-table-container) .disablePagination{flex:0 0 auto}body :is(.topics-view,.app-table-view) :is(.topics-table-container,.app-table-container) .p-datatable{flex:1 1 auto;min-height:0;background:var(--app-dock-content-bg)!important}body :is(.topics-view,.app-table-view) :is(.topics-table-container,.app-table-container) .p-datatable>.p-datatable-wrapper{height:100%!important;max-height:100%!important;overflow:hidden!important;background:var(--app-dock-content-bg)!important}body .app-table-view:not(.topics-view) .app-table-container .p-datatable>.p-datatable-wrapper{overflow-x:auto!important}body :is(.topics-view,.app-table-view) :is(.topics-table-container,.app-table-container) .p-datatable>.p-datatable-wrapper>.p-virtualscroller{width:100%!important;height:100%!important;max-height:100%!important;min-height:0!important;overflow-x:auto!important;overflow-y:auto!important;background:var(--app-dock-content-bg)!important}body .topics-view .p-datatable:has(.p-datatable-emptymessage) table,body .topics-view .p-datatable:has(.p-datatable-emptymessage)>.p-datatable-wrapper>.p-virtualscroller>.p-virtualscroller-content{height:100%!important;min-height:100%!important}body .topics-view .p-datatable:has(.p-datatable-emptymessage) .p-datatable-emptymessage,body .topics-view .p-datatable:has(.p-datatable-emptymessage) .p-datatable-tbody{height:100%!important}body .topics-view .p-datatable .p-datatable-tbody>tr.p-datatable-emptymessage{box-shadow:none!important}body .topics-view .p-datatable.p-datatable-gridlines .p-datatable-tbody>tr.p-datatable-emptymessage>td{height:100%!important;padding:0!important;border-bottom:0!important;vertical-align:middle!important;text-align:center!important}body .topics-view .p-datatable .p-datatable-tbody>tr.p-datatable-emptymessage .mensagem-nenhum-dado{display:flex;width:100%;min-height:100%;align-items:center;justify-content:center}body .topics-view .p-datatable .p-datatable-tbody>tr.p-datatable-emptymessage .mensagem-nenhum-dado>p{margin:0}body :is(.topics-view,.app-table-view) .p-datatable table{border-left:0!important;border-right:0!important;background:var(--app-dock-content-bg)!important}body :is(.topics-view,.app-table-view) .p-datatable .p-datatable-thead>tr>th{border-top:0!important;background-color:var(--app-topics-table-header-bg)!important}body :is(.topics-view,.app-table-view) .p-datatable .p-datatable-tbody>tr>td:first-child,body :is(.topics-view,.app-table-view) .p-datatable .p-datatable-thead>tr>th:first-child{border-left:0!important}body :is(.topics-view,.app-table-view) .p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td,body :is(.topics-view,.app-table-view) .p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border:0!important;border-left:1px solid var(--color-theme-dark-border)!important;border-bottom:1px solid var(--color-theme-dark-border)!important}body :is(.topics-view,.app-table-view) .p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:first-child,body :is(.topics-view,.app-table-view) .p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:first-child{border-left:0!important}body :is(.topics-view,.app-table-view) .p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child,body :is(.topics-view,.app-table-view) .p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-right:0!important}body :is(.topics-view,.app-table-view) .p-datatable .p-datatable-tbody>tr>td,body :is(.topics-view,.app-table-view) .p-datatable .p-datatable-thead>tr>th{min-width:4.5rem!important;font-size:var(--app-default-control-font-size)!important}body .app-table-shell--fixed-actions-column .p-datatable .p-datatable-tbody>tr>td:first-child,body .app-table-shell--fixed-actions-column .p-datatable .p-datatable-thead>tr>th:first-child{width:6rem!important;min-width:6rem!important;max-width:6rem!important}body .app-table-shell--fixed-actions-column .p-datatable .p-datatable-thead>tr>th:first-child .p-column-resizer{display:none!important;pointer-events:none!important}body :is(.topics-view,.app-table-view) .p-datatable .p-datatable-tbody>tr>td,body :is(.topics-view,.app-table-view) .p-datatable .p-datatable-tbody>tr>td *,body :is(.topics-view,.app-table-view) .p-datatable .p-datatable-thead>tr>th .p-column-title{font-size:var(--app-default-control-font-size)!important}:root:has(.app-workspace-shell) body .app-table-view .p-datatable .p-datatable-tbody>tr>td .codicon{font-size:var(--app-portal-icon-size)!important}body :is(.topics-view,.app-table-view) .p-datatable .p-datatable-tbody>tr>td.p-selection-column,body :is(.topics-view,.app-table-view) .p-datatable .p-datatable-thead>tr>th.p-selection-column{width:1.8rem!important;min-width:1.8rem!important;max-width:1.8rem!important}body :is(.dashboard-users-table-view,.app-paged-table-view) .app-table-shell{border:1px solid var(--color-theme-dark-border)!important;border-radius:var(--app-default-radius)!important}body :is(.dashboard-users-table-view,.app-paged-table-view) .p-datatable .p-datatable-tbody>tr>td:first-child,body :is(.dashboard-users-table-view,.app-paged-table-view) .p-datatable .p-datatable-thead>tr>th:first-child{padding:0 .25rem!important;width:1%!important;min-width:0!important;max-width:max-content!important;white-space:nowrap!important;text-align:center!important}body :is(.dashboard-users-table-view,.app-paged-table-view) .p-datatable .p-datatable-tbody>tr>td:nth-child(2),body :is(.dashboard-users-table-view,.app-paged-table-view) .p-datatable .p-datatable-thead>tr>th:nth-child(2){border-left:1px solid var(--color-theme-dark-border)!important;padding-left:.625rem!important}body :is(.dashboard-users-table-view,.app-paged-table-view) .p-datatable .p-datatable-thead>tr>th:first-child .p-column-title{flex:1;text-align:center;padding:0 17px 0 7px}body :is(.dashboard-users-table-view,.app-paged-table-view) .box-icones-actions-column{display:inline-flex!important;width:max-content!important;min-width:max-content!important}body :is(.dashboard-users-table-view,.app-paged-table-view) .p-datatable .p-datatable-tbody>tr>td:last-child,body :is(.dashboard-users-table-view,.app-paged-table-view) .p-datatable .p-datatable-thead>tr>th:last-child,body :is(.dashboard-users-table-view,.app-paged-table-view) .p-datatable .p-datatable-thead>tr>th:last-child .p-column-title{text-align:left!important}body :is(.dashboard-users-table-view,.app-paged-table-view) .p-datatable .p-datatable-tbody>tr:last-child{box-shadow:none!important}body :is(.dashboard-users-table-view,.app-paged-table-view) .p-datatable .p-datatable-tbody>tr:last-child>td{border-bottom:0!important}body .dashboard-users-table-view .p-datatable .p-datatable-thead>tr>th:last-child .p-column-filter-menu{display:none!important}body .app-table-view:not(.topics-view) .p-datatable{--app-table-row-height:var(--app-default-control-height)}body .app-table-view:not(.topics-view) .p-datatable,body .app-table-view:not(.topics-view) .p-datatable .p-column-header-content{--app-table-header-action-size:calc(var(--app-default-icon-size) + 6px);--app-table-header-action-gap:0.125rem;--app-table-header-action-offset:0.3rem;--app-table-header-icon-size:var(--app-default-icon-size);--app-table-header-inactive-icon-size:calc(var(--app-default-icon-size) - 2px);--app-table-header-active-bg-size:var(--app-table-header-action-size)}body .app-table-view:not(.topics-view) .p-datatable .p-column-header-content{min-height:var(--app-table-row-height)}:root:has(.app-workspace-shell) body .p-datatable .p-column-header-content{--app-table-header-inactive-icon-size:var(--app-portal-icon-size)}body .app-table-view:not(.topics-view) .p-datatable .p-datatable-tbody>tr>td,body .app-table-view:not(.topics-view) .p-datatable .p-datatable-thead>tr>th{height:var(--app-table-row-height)!important;padding:0 var(--app-default-gap-loose)!important;line-height:1.2!important;vertical-align:middle!important}body .p-frozen-column{inset-inline-start:-10px!important}body .topics-view .p-datatable :is(.p-datatable-thead>tr>th,.p-datatable-tbody>tr>td).p-frozen-column{left:0!important;inset-inline-start:0!important}body .app-table-view:not(.topics-view) .p-datatable .p-datatable-thead>tr>th{letter-spacing:0!important}body .app-table-view:not(.topics-view) .p-datatable .p-datatable-thead>tr>th .p-column-title{display:flex;align-items:center;min-height:var(--app-table-row-height);padding:0 calc((var(--app-table-header-action-size) * 2) + var(--app-table-header-action-gap) + var(--app-table-header-action-offset)) 0 0!important;line-height:1.2!important}body .app-table-view:not(.topics-view) .p-datatable .p-datatable-tbody>tr>td *{line-height:1.2!important}body :is(.dashboard-users-table-view,.app-paged-table-view) .p-datatable .p-datatable-thead>tr>th:first-child{padding:0 var(--app-default-gap-loose)!important;text-align:left!important}body :is(.dashboard-users-table-view,.app-paged-table-view) .p-datatable .p-datatable-tbody>tr>td:first-child{padding:0 .25rem!important}body :is(.dashboard-users-table-view,.app-paged-table-view) .p-datatable .p-datatable-thead>tr>th:first-child .p-column-title{justify-content:flex-start;padding:0!important}body .app-table-view:not(.topics-view) .box-icones-actions-column{min-height:var(--app-table-row-height);align-items:center!important}body .app-table-view:not(.topics-view) .btn-icone-actions-column{width:calc(var(--app-default-control-height) - .25rem)!important;min-width:calc(var(--app-default-control-height) - .25rem)!important;height:calc(var(--app-default-control-height) - .25rem)!important;padding:0!important}body .app-table-view:not(.topics-view) .btn-icone-actions-column :is(svg,.codicon){width:var(--app-default-icon-size)!important;height:var(--app-default-icon-size)!important}.app-table-avatar{width:calc(var(--app-default-control-height) - .35rem);min-width:calc(var(--app-default-control-height) - .35rem);height:calc(var(--app-default-control-height) - .35rem);flex:0 0 calc(var(--app-default-control-height) - 0.35rem)}body .app-table-pagination{min-height:var(--app-default-toolbar-height);align-items:center;overflow:visible!important;position:relative;z-index:4}body .app-table-pagination .p-paginator{gap:var(--app-default-gap);overflow:visible!important;padding:var(--app-default-gap) 0!important;font-family:var(--app-font-family-base)!important;font-size:var(--app-default-control-font-size)!important}body .app-table-pagination .custom-select{min-height:var(--app-default-control-height)!important;height:var(--app-default-control-height)!important;margin:0!important;padding:0 1.5rem 0 var(--app-default-gap-loose)!important;font-size:var(--app-default-control-font-size)!important;line-height:var(--app-default-control-height)!important}body .app-table-pagination :is(.PrevPage,.NextPage){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:var(--app-default-control-height)!important;min-width:var(--app-default-control-height)!important;height:var(--app-default-control-height)!important;padding:0!important}body .app-table-pagination :is(.PrevPage,.NextPage) svg{width:var(--app-default-icon-size)!important;height:var(--app-default-icon-size)!important}body .app-table-pagination .pageReport{font-size:var(--app-default-control-font-size)!important;line-height:var(--app-default-control-height)!important}.p-sortable-column-icon,body .p-column-filter{color:var(--app-default-icon-color)!important}:root{--input-height:var(--app-default-control-height);--input-border-radius:var(--app-default-radius);--input-disabled-bg:var(--app-disabled-bg);--input-disabled-border:var(--app-disabled-border)}.input-wrapper .password-toggle{display:flex;align-items:center;justify-content:center}.input-wrapper .password-toggle>svg{width:var(--app-portal-icon-size,18px);height:var(--app-portal-icon-size,18px);flex-shrink:0}:root:has(.app-workspace-shell) .input-wrapper .password-toggle>.codicon{font-size:var(--app-portal-icon-size)!important}:root:has(.app-workspace-shell) :is(.p-dropdown-clear-icon,.p-dropdown-trigger-icon,.react-select__multi-value__remove>svg){width:var(--app-portal-icon-size)!important;height:var(--app-portal-icon-size)!important;font-size:var(--app-portal-icon-size)!important}html[data-device-platform=ios],html[data-input-interaction-mode=touch]{--app-touch-editable-font-size:16px}html[data-input-interaction-mode=touch] :is(.input-wrapper:has(>.label-input>.label-input__text),.app-search-field,.app-string-list-input .input-wrapper,.dynamic-screen-shell,.react-select-container){--input-font-size:var(--app-touch-editable-font-size)!important}html[data-input-interaction-mode=touch] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),textarea,select,.input,.input-search,.custom-input,.toolbar-search-input__control,.p-inputtext,.react-select__input-container,.react-select__input-container input){font-size:var(--app-touch-editable-font-size)!important}html[data-device-platform=ios] :is(.input-wrapper:has(>.label-input>.label-input__text),.app-search-field,.app-string-list-input .input-wrapper,.dynamic-screen-shell,.react-select-container){--input-font-size:var(--app-touch-editable-font-size)!important}html[data-device-platform=ios] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),textarea,select,.input,.input-search,.custom-input,.toolbar-search-input__control,.p-inputtext,.react-select__input-container,.react-select__input-container input){font-size:var(--app-touch-editable-font-size)!important}html[data-device-platform=ios] :is(.react-select__control,.react-select__indicators,.p-dropdown,.p-select),html[data-input-interaction-mode=touch] :is(.react-select__control,.react-select__indicators,.p-dropdown,.p-select){touch-action:manipulation}html[data-device-platform=ios] :is(.react-select__dropdown-indicator,.react-select__dropdown-indicator *,.p-dropdown-trigger,.p-dropdown-trigger *,.p-select-dropdown,.p-select-dropdown *),html[data-input-interaction-mode=touch] :is(.react-select__dropdown-indicator,.react-select__dropdown-indicator *,.p-dropdown-trigger,.p-dropdown-trigger *,.p-select-dropdown,.p-select-dropdown *){pointer-events:none!important}:is(.app-search-field,.input-wrapper,.dynamic-screen-shell,.app-string-list-input) :is(input,textarea)::placeholder,:is(.input,.input-search,.custom-input,.toolbar-search-input__control,textarea)::placeholder{color:var(--app-text-placeholder)!important;-webkit-text-fill-color:var(--app-text-placeholder)!important;opacity:1!important}:is(input,textarea):-webkit-autofill,:is(input,textarea):-webkit-autofill:active,:is(input,textarea):-webkit-autofill:focus,:is(input,textarea):-webkit-autofill:hover{border-color:var(--color-theme-dark-border)!important;background-color:var(--app-input-bg)!important;-webkit-box-shadow:0 0 0 1000px var(--app-input-bg) inset,var(--app-shadow-inset)!important;box-shadow:0 0 0 1000px var(--app-input-bg) inset,var(--app-shadow-inset)!important;-webkit-text-fill-color:var(--color-light-dark-100)!important;caret-color:var(--color-light-dark-100)!important}:is(input,textarea):-webkit-autofill:focus{border-color:var(--app-focus)!important}.input-wrapper:has(>.label-input>.label-input__text){--input-text-single-color:var(--color-light-dark-100)!important}:is(.input-wrapper:has(>.label-input>.label-input__text),.app-string-list-input .input-wrapper,.dynamic-screen-shell){--input-border-radius:var(--app-default-radius)!important;--input-font-family:var(--app-font-family-base)!important;--input-font-size:var(--app-default-control-font-size)!important;--input-height:var(--app-default-control-height)!important;--input-border:var(--app-disabled-border)!important;--input-placeholder:var(--app-text-placeholder)!important;--input-text-color:var(--color-light-dark-100)!important}:is(.input-wrapper:has(>.label-input>.label-input__text),.dynamic-screen-shell){--label-font-family:var(--app-font-family-base)!important;--label-font-size:var(--app-default-label-font-size)!important;--label-color:var(--color-light-dark-100)!important;--label-font-weight:400}.dynamic-screen-shell,.dynamic-screen-shell .input-wrapper{--input-bg:var(--app-input-bg);--input-focus-border:var(--app-focus)!important}.dynamic-screen-shell .input-wrapper{position:relative}.dynamic-screen-shell .label-input{color:var(--color-light-dark-100)!important;background:transparent!important;font-family:var(--app-font-family-base)!important;font-size:var(--app-default-label-font-size)!important;font-weight:400!important;line-height:1rem!important}.dynamic-screen-shell .label-input:before{background-color:var(--app-input-bg)!important}.dynamic-screen-shell .dynamic-checkbox-row{color:var(--color-light-dark-100)!important;font-family:var(--app-font-family-base)!important;font-size:var(--app-default-label-font-size)!important;font-weight:400!important;line-height:1rem!important}.dynamic-screen-shell .workflow-node-checkbox-row{padding-top:12px}.dynamic-screen-shell .field-label-content{position:relative;z-index:1;display:inline-flex;align-items:center;gap:4px;max-width:100%;min-width:0}.dynamic-screen-shell .field-label-text,.dynamic-screen-shell .field-label-tooltip-trigger{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dynamic-searchable-select .react-select__control--is-focused{border-color:var(--app-focus)!important}body .react-select-container.is-unavailable .react-select__control,body .react-select-container.is-unavailable .react-select__control--is-disabled{border-color:var(--app-disabled-border)!important;background:var(--app-disabled-bg)!important;background-color:var(--app-disabled-bg)!important;box-shadow:none!important;color:var(--color-disabled-text)!important;opacity:1!important}body .react-select-container.is-unavailable .react-select__control:hover{border-color:var(--app-disabled-border)!important}body .react-select-container.is-unavailable .react-select__clear-indicator,body .react-select-container.is-unavailable .react-select__dropdown-indicator,body .react-select-container.is-unavailable .react-select__input-container,body .react-select-container.is-unavailable .react-select__input-container input,body .react-select-container.is-unavailable .react-select__placeholder,body .react-select-container.is-unavailable .react-select__single-value{color:var(--color-disabled-text)!important;-webkit-text-fill-color:var(--color-disabled-text)!important}body .react-select-container.is-unavailable .react-select__input-container input{background:transparent!important;background-color:transparent!important}html[data-device-platform=ios] .dynamic-screen-shell :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),textarea,select,.input,.input-search,.custom-input,.toolbar-search-input__control,.p-inputtext,.react-select__input-container,.react-select__input-container input){font-size:var(--app-touch-editable-font-size)!important}.dynamic-searchable-select .react-select__input-container,.dynamic-searchable-select .react-select__input-container input,.dynamic-searchable-select .react-select__input-container input:focus,.dynamic-searchable-select .react-select__input-container:focus-within{min-height:0!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:none!important;color:var(--color-light-dark-100)!important}.input-wrapper>.tooltip-wrapper{transform:translateY(calc(-50% - 2px))}.project-logo-card-field{--input-bg:var(--color-theme-dark-bg-2)}.app-string-list-input .input-wrapper>div>.input:not(.textArea),.dynamic-screen-shell .input-wrapper>.input:not(.textArea),.input-wrapper:has(>.label-input>.label-input__text)>div>.input:not(.textArea){min-height:var(--app-default-control-height)!important;height:var(--app-default-control-height)!important;border-radius:var(--app-default-radius)!important}.input-wrapper:has(>.label-input>.label-input__text) .react-select__control{min-height:var(--app-default-control-height)!important;height:var(--app-default-control-height)!important;border-radius:var(--app-default-radius)!important}textarea.input.textArea.app-draft-textarea{box-sizing:border-box;line-height:1.5;padding:.5rem .75rem;min-height:calc(3em + 1rem + 2px);height:auto;resize:vertical}.input-wrapper:has(>.label-input>.label-input__text) .react-select__value-container{min-height:0!important;height:100%!important;padding:0 var(--app-default-gap-loose)!important;align-items:center!important}.input-wrapper:has(>.label-input>.label-input__text) .react-select__placeholder,.input-wrapper:has(>.label-input>.label-input__text) .react-select__single-value{margin:0!important;line-height:calc(var(--app-default-control-height) - 2px)!important}.input-wrapper:has(>.label-input>.label-input__text) .react-select__input-container{margin:0!important;padding:0!important}.input-wrapper:has(>.label-input>.label-input__text) .react-select__indicators{height:100%!important;align-items:center!important;gap:0!important;padding-right:calc(var(--app-default-gap-tight) * .75)!important}.input-wrapper:has(>.label-input>.label-input__text) .react-select__clear-indicator{padding:0 var(--app-default-gap-tight)!important}.input-wrapper:has(>.label-input>.label-input__text) .react-select__dropdown-indicator{padding:0 calc(var(--app-default-gap-tight) * .75)!important}.input-wrapper:has(>.label-input>.label-input__text) .react-select__indicator-separator{margin-block:calc(var(--app-default-gap-tight) * .75)!important;margin-left:var(--app-default-gap-tight)!important;margin-right:calc(var(--app-default-gap-tight) * .25)!important}.app-string-list-input .input-wrapper>div>.input:hover,.dynamic-screen-shell .input-wrapper>.input:hover,.input-wrapper:has(>.label-input>.label-input__text) .react-select__control:hover,.input-wrapper:has(>.label-input>.label-input__text)>div>.input:hover,.input-wrapper>div>.input:hover{border-color:var(--app-focus)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--app-focus) 34%,var(--color-theme-dark-border))!important}}.app-string-list-input .input-wrapper>div>.input:focus,.app-string-list-input .input-wrapper>div>.input:focus-visible,.dynamic-screen-shell .input-wrapper>.input:focus,.dynamic-screen-shell .input-wrapper>.input:focus-visible,.input-wrapper:has(>.label-input>.label-input__text) .react-select__control--is-focused,.input-wrapper:has(>.label-input>.label-input__text)>div>.input:focus,.input-wrapper:has(>.label-input>.label-input__text)>div>.input:focus-visible,.input-wrapper>div>.input:focus,.input-wrapper>div>.input:focus-visible{border-color:var(--app-focus)!important}.dynamic-screen-shell .input[data-runtime-draft=true],.input-component[data-runtime-draft=true]{background-color:var(--app-runtime-state-draft-bg)!important}.dynamic-screen-shell .input[data-runtime-changed=true],.input-component[data-runtime-changed=true]{color:var(--app-runtime-state-accent)!important;font-weight:var(--app-runtime-state-font-weight)}.dynamic-screen-shell .input[data-runtime-changed=true]::placeholder,.input-component[data-runtime-changed=true]::placeholder{color:var(--app-runtime-state-accent)!important}.dynamic-screen-shell input[type=number][data-runtime-changed=true]{color:var(--app-runtime-state-accent)!important;font-weight:var(--app-runtime-state-font-weight)}.dynamic-screen-shell input[type=range][data-runtime-changed=true]{--app-range-fill-color:var(--app-runtime-state-accent);accent-color:var(--app-runtime-state-accent)}.dynamic-screen-shell .checkbox-personalizado[data-runtime-changed=true]{border-color:var(--app-runtime-state-accent)!important}@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}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@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}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@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}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";initial-value:"";inherits:false}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{50%{opacity:.5}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--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;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}