:root{--ui89-palette-black:#000000;--ui89-palette-dark-blue:#0000aa;--ui89-palette-dark-green:#00aa00;--ui89-palette-dark-cyan:#00aaaa;--ui89-palette-dark-red:#aa0000;--ui89-palette-dark-pink:#aa00aa;--ui89-palette-dark-yellow:#aa5500;--ui89-palette-light-gray:#aaaaaa;--ui89-palette-dark-gray:#555555;--ui89-palette-light-blue:#5454ff;--ui89-palette-light-green:#55ff55;--ui89-palette-light-cyan:#55ffff;--ui89-palette-light-red:#ff5555;--ui89-palette-light-pink:#ff55ff;--ui89-palette-light-yellow:#ffff55;--ui89-palette-white:#ffffff;--ui89-theme-text-color:var(--ui89-palette-white);--ui89-theme-text-disabled-color:var(--ui89-palette-light-gray);--ui89-theme-bg-color:var(--ui89-palette-dark-blue);--ui89-safe-space:8px;--ui89-input-height:32px;--ui89-font-size-huge:32px;--ui89-font-size-big:20px;--ui89-font-size-normal:16px;--ui89-font-size-small:14px;--ui89-font-size-tiny:10px;--ui89-input-bg-color:var(--ui89-palette-black);--ui89-input-text-color:var(--ui89-palette-light-yellow);--ui89-animation-speed:.1s;--ui89-cursor-default:default;--ui89-cursor-pointer:pointer;--ui89-box-shadow:10px 10px 0px black}.ui89-breadcrumbs{display:flex;flex-direction:row-reverse;justify-content:flex-end;overflow:hidden;padding:var(--ui89-safe-space)}.ui89-breadcrumbs__item{display:block;color:var(--ui89-theme-text-color);padding-left:calc(var(--ui89-safe-space) * 3);padding-right:calc(var(--ui89-safe-space) * 2);margin:calc(var(--ui89-safe-space) * -1);position:relative;clip-path:polygon(0% 0%,calc(100% - var(--ui89-safe-space)) 0%,100% 50%,calc(100% - var(--ui89-safe-space)) 100%,0% 100%);animation:ui89-breadcrumbs__appear var(--ui89-animation-speed);cursor:pointer}.ui89-breadcrumbs__item:last-child{padding-left:calc(var(--ui89-safe-space) * 2)}@keyframes ui89-breadcrumbs__appear{0%{transform:translate(-100%)}to{transform:translate(0)}}.ui89-breadcrumbs__item__background{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background-color:var(--ui89-theme-bg-color);filter:brightness(calc(1 - var(--ui89-index) * .1))}.ui89-typo-big{font-family:monospace;font-size:var(--ui89-font-size-big);line-height:25px}.ui89-typo-normal{font-family:monospace;font-size:var(--ui89-font-size-normal);line-height:16px}.ui89-typo-normal-bold{font-family:monospace;font-size:var(--ui89-font-size-normal);line-height:16px;font-weight:700}.ui89-typo-small{font-family:monospace;font-size:var(--ui89-font-size-small);line-height:16px}.ui89-typo-small-bold{font-family:monospace;font-size:var(--ui89-font-size-small);line-height:16px;font-weight:700}.ui89-typo-special{font-family:monospace;font-size:var(--ui89-font-size-small);font-weight:700}.ui-89-reset-a{text-decoration:none}.ui-89-reset-button{background:none;padding:0;border:0}.ui89-theme-primary{--ui89-theme-text-color:var(--ui89-palette-white);--ui89-theme-text-disabled-color:var(--ui89-palette-light-gray);--ui89-theme-bg-color:var(--ui89-palette-light-blue)}.ui89-theme-secondary{--ui89-theme-text-color:var(--ui89-palette-black);--ui89-theme-text-disabled-color:var(--ui89-palette-light-gray);--ui89-theme-bg-color:var(--ui89-palette-light-gray)}.ui89-theme-info{--ui89-theme-text-color:var(--ui89-palette-white);--ui89-theme-text-disabled-color:var(--ui89-palette-light-gray);--ui89-theme-bg-color:var(--ui89-palette-light-blue)}.ui89-theme-success{--ui89-theme-text-color:var(--ui89-palette-white);--ui89-theme-text-disabled-color:var(--ui89-palette-light-gray);--ui89-theme-bg-color:var(--ui89-palette-dark-green)}.ui89-theme-warning{--ui89-theme-text-color:var(--ui89-palette-white);--ui89-theme-text-disabled-color:var(--ui89-palette-light-gray);--ui89-theme-bg-color:var(--ui89-palette-dark-yellow)}.ui89-theme-danger{--ui89-theme-text-color:var(--ui89-palette-white);--ui89-theme-text-disabled-color:var(--ui89-palette-light-gray);--ui89-theme-bg-color:var(--ui89-palette-dark-red)}.ui89-theme-black{--ui89-theme-text-color:var(--ui89-palette-white);--ui89-theme-text-disabled-color:var(--ui89-palette-light-gray);--ui89-theme-bg-color:var(--ui89-palette-black)}.ui89-theme-darkBlue{--ui89-theme-text-color:var(--ui89-palette-white);--ui89-theme-text-disabled-color:var(--ui89-palette-light-gray);--ui89-theme-bg-color:var(--ui89-palette-dark-blue)}.ui89-theme-darkGreen{--ui89-theme-text-color:var(--ui89-palette-white);--ui89-theme-text-disabled-color:var(--ui89-palette-light-gray);--ui89-theme-bg-color:var(--ui89-palette-dark-green)}.ui89-theme-darkCyan{--ui89-theme-text-color:var(--ui89-palette-white);--ui89-theme-text-disabled-color:var(--ui89-palette-light-gray);--ui89-theme-bg-color:var(--ui89-palette-dark-cyan)}.ui89-theme-darkRed{--ui89-theme-text-color:var(--ui89-palette-white);--ui89-theme-text-disabled-color:var(--ui89-palette-light-gray);--ui89-theme-bg-color:var(--ui89-palette-dark-red)}.ui89-theme-darkPink{--ui89-theme-text-color:var(--ui89-palette-white);--ui89-theme-text-disabled-color:var(--ui89-palette-light-gray);--ui89-theme-bg-color:var(--ui89-palette-dark-pink)}.ui89-theme-darkYellow{--ui89-theme-text-color:var(--ui89-palette-white);--ui89-theme-text-disabled-color:var(--ui89-palette-light-gray);--ui89-theme-bg-color:var(--ui89-palette-dark-yellow)}.ui89-theme-lightGray{--ui89-theme-text-color:var(--ui89-palette-black);--ui89-theme-text-disabled-color:var(--ui89-palette-dark-gray);--ui89-theme-bg-color:var(--ui89-palette-light-gray)}.ui89-theme-darkGray{--ui89-theme-text-color:var(--ui89-palette-white);--ui89-theme-text-disabled-color:var(--ui89-palette-light-gray);--ui89-theme-bg-color:var(--ui89-palette-dark-gray)}.ui89-theme-lightBlue{--ui89-theme-text-color:var(--ui89-palette-white);--ui89-theme-text-disabled-color:var(--ui89-palette-dark-gray);--ui89-theme-bg-color:var(--ui89-palette-light-blue)}.ui89-theme-lightGreen{--ui89-theme-text-color:var(--ui89-palette-black);--ui89-theme-text-disabled-color:var(--ui89-palette-dark-gray);--ui89-theme-bg-color:var(--ui89-palette-light-green)}.ui89-theme-lightCyan{--ui89-theme-text-color:var(--ui89-palette-black);--ui89-theme-text-disabled-color:var(--ui89-palette-dark-gray);--ui89-theme-bg-color:var(--ui89-palette-light-cyan)}.ui89-theme-lightRed{--ui89-theme-text-color:var(--ui89-palette-white);--ui89-theme-text-disabled-color:var(--ui89-palette-dark-gray);--ui89-theme-bg-color:var(--ui89-palette-light-red)}.ui89-theme-lightPink{--ui89-theme-text-color:var(--ui89-palette-white);--ui89-theme-text-disabled-color:var(--ui89-palette-dark-gray);--ui89-theme-bg-color:var(--ui89-palette-light-pink)}.ui89-theme-lightYellow{--ui89-theme-text-color:var(--ui89-palette-black);--ui89-theme-text-disabled-color:var(--ui89-palette-dark-gray);--ui89-theme-bg-color:var(--ui89-palette-light-yellow)}.ui89-theme-white{--ui89-theme-text-color:var(--ui89-palette-black);--ui89-theme-text-disabled-color:var(--ui89-palette-dark-gray);--ui89-theme-bg-color:var(--ui89-palette-white)}.ui89-box-shadow{display:grid;padding-right:var(--ui89-box-shadow-column-gap);padding-bottom:var(--ui89-box-shadow-row-gap);position:relative}.ui89-box-shadow__right{display:block;position:absolute;right:0;bottom:0;height:calc(100% - var(--ui89-box-shadow-row-gap));width:var(--ui89-box-shadow-column-gap);box-sizing:border-box;background:#000;z-index:0}.ui89-box-shadow__bottom{display:block;position:absolute;right:0;bottom:0;width:calc(100% - var(--ui89-box-shadow-column-gap));height:var(--ui89-box-shadow-row-gap);box-sizing:border-box;background:#000;z-index:0}.ui89-button{display:inline-grid;height:fit-content;position:relative}.ui89-button--size-standard .ui89-button__button{height:22px;padding:0 calc(var(--ui89-safe-space) * 2);min-width:60px}.ui89-button--size-square{max-width:fit-content}.ui89-button__implementation{padding:0;border:0}.ui89-button--size-square .ui89-button__button{width:22px;height:22px;flex-basis:22px;overflow:hidden}.ui89-button__button{display:flex;justify-content:center;align-items:center;border:0;color:var(--ui89-theme-text-color);background-color:var(--ui89-theme-bg-color);border-radius:1px;font-weight:700;-webkit-user-select:none;user-select:none;text-align:center;box-sizing:border-box;border:1px solid #00000010;transition:transform var(--ui89-animation-speed);max-width:100%;white-space:nowrap;position:relative;cursor:var(--ui89-cursor-pointer)}.ui89-button__button__content{min-width:0}.ui89-button__button:before{position:absolute;top:0;right:0;bottom:0;left:0}.ui89-button__button--block{display:flex}.ui89-button__button:hover:not(.ui89-button__button--disabled):not(.ui89-button__button--active):before{content:"";background-color:#ffffff40;cursor:var(--ui89-cursor-pointer)}.ui89-button__button:active:not(.ui89-button__button--disabled),.ui89-button__button--active{transform:translate3d(calc(var(--ui89-safe-space) / 2),calc(var(--ui89-safe-space) / 2),0)}.ui89-button__button:active:not(.ui89-button__button--disabled):not(.ui89-button__button--active):before{content:none;background-color:#00000040;cursor:var(--ui89-cursor-pointer)}.ui89-button__button--disabled{opacity:.5;cursor:var(--ui89-cursor-default)}.ui89-text-unbreakable{white-space:nowrap}.ui89-text-ellipsis{overflow:hidden;text-overflow:ellipsis}.ui89-text-single-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui89-text-single-line--ellipsis-left{direction:rtl}.ui89-card{background:var(--ui89-theme-bg-color);color:var(--ui89-theme-text-color);border-radius:var(--ui89-box-border-radius);position:relative;box-shadow:#0000000d 0 1px 2px;padding:calc(var(--ui89-safe-space)) calc(var(--ui89-safe-space) / 2);display:flex;flex-direction:column}.ui89-card--themed{background:var(--ui89-theme-bg-color);color:var(--ui89-theme-text-color)}.ui89-card--themed .ui89-card__horizontal-connection{background:var(--ui89-theme-bg-color)}.ui89-card>*{box-sizing:border-box;flex:1;max-height:100%;overflow:auto}.ui89-card__inside{border:1px solid currentColor;padding:calc(var(--ui89-safe-space))}.ui89-card__top-left{position:absolute;bottom:100%;left:0;padding-left:var(--ui89-safe-space);padding-top:calc(var(--ui89-safe-space) * 2);transform:translateY(50%);max-width:100%}.ui89-card__top-center{position:absolute;bottom:100%;left:50%;transform:translate(-50%,50%);padding:0 var(--ui89-safe-space);padding-top:calc(var(--ui89-safe-space) * 2);max-width:100%;box-sizing:border-box}.ui89-card__top-right{position:absolute;bottom:100%;right:0;padding-right:var(--ui89-safe-space);padding-top:calc(var(--ui89-safe-space) * 2);transform:translateY(50%);max-width:100%}.ui89-card__bottom-left{position:absolute;top:100%;left:0;padding-left:var(--ui89-safe-space);padding-bottom:calc(var(--ui89-safe-space) * 2);transform:translateY(-50%);max-width:100%}.ui89-card__bottom-center{position:absolute;top:100%;left:50%;transform:translate(-50%,-50%);padding:0 var(--ui89-safe-space);padding-bottom:calc(var(--ui89-safe-space) * 2);max-width:100%;box-sizing:border-box}.ui89-card__bottom-right{position:absolute;top:100%;right:0;padding-right:var(--ui89-safe-space);padding-bottom:calc(var(--ui89-safe-space) * 2);transform:translateY(-50%);max-width:100%}.ui89-card__horizontal-connection{margin:0 calc(var(--ui89-safe-space) * -1);background:var(--ui89-theme-bg-color)}.ui89-card__horizontal-connection--overflow{margin:0 calc(var(--ui89-safe-space) * -1 - 1px)}.ui89-scene{background-color:var(--ui89-theme-bg-color);color:var(--ui89-theme-text-color);overflow:visible}.ui89-scrollbar ::-webkit-scrollbar{background:var(--ui89-theme-bg-color);width:calc(var(--ui89-safe-space) * 2)}.ui89-scrollbar ::-webkit-scrollbar-track{background:var(--ui89-theme-bg-color);background:var(--ui89-palette-dark-gray);border:1px solid var(--ui89-palette-dark-gray)}.ui89-scrollbar ::-webkit-scrollbar-thumb{background:var(--ui89-palette-light-gray);border:1px solid transparent}.ui89-scrollbar ::-webkit-scrollbar-thumb:vertical{border-top-color:var(--ui89-palette-dark-gray);border-bottom-color:var(--ui89-palette-dark-gray)}.ui89-scrollbar ::-webkit-scrollbar-thumb:horizontal{border-left-color:var(--ui89-palette-dark-gray);border-right-color:var(--ui89-palette-dark-gray)}.ui89-scrollbar ::-webkit-scrollbar-button:single-button{background-color:#bbb;display:block;border-style:solid;height:calc(var(--ui89-safe-space) * 2)}.ui89-scrollbar ::-webkit-scrollbar-button:single-button:vertical:decrement{border-width:0 var(--ui89-safe-space) var(--ui89-safe-space) var(--ui89-safe-space);border-color:transparent transparent var(--ui89-palette-black) transparent}.ui89-scrollbar ::-webkit-scrollbar-button:single-button:vertical:decrement:active{background:var(--ui89-palette-dark-gray)}.ui89-scrollbar ::-webkit-scrollbar-button:single-button:vertical:increment{border-width:var(--ui89-safe-space) var(--ui89-safe-space) 0 var(--ui89-safe-space);border-color:var(--ui89-palette-black) transparent transparent transparent}.ui89-scrollbar ::-webkit-scrollbar-button:single-button:vertical:increment:active{background:var(--ui89-palette-dark-gray)}.ui89-scrollbar ::-webkit-scrollbar-button:single-button:horizontal:decrement{border-width:var(--ui89-safe-space) var(--ui89-safe-space) var(--ui89-safe-space) 0;border-color:transparent var(--ui89-palette-black) transparent transparent}.ui89-scrollbar ::-webkit-scrollbar-button:single-button:horizontal:decrement:active{background:var(--ui89-palette-dark-gray)}.ui89-scrollbar ::-webkit-scrollbar-button:single-button:horizontal:increment{border-width:var(--ui89-safe-space) 0 var(--ui89-safe-space) var(--ui89-safe-space);border-color:transparent transparent transparent var(--ui89-palette-black)}.ui89-scrollbar ::-webkit-scrollbar-button:single-button:horizontal:increment:active{background:var(--ui89-palette-dark-gray)}.ui89-input-box{--line-height:calc( (var(--ui89-input-height) - var(--ui89-font-size-normal)) / 2 + var(--ui89-font-size-normal));--padding:calc((var(--ui89-input-height) - var(--line-height)) / 2);box-sizing:border-box;display:block;width:100%;font-family:inherit;min-height:var(--ui89-input-height);font-size:var(--ui89-font-size-normal);line-height:var(--line-height);padding:var(--padding) var(--ui89-safe-space);border:0;border-radius:0;outline:none;background:var(--ui89-input-bg-color);color:var(--ui89-input-text-color)}.ui89-input-box--disabled{color:var(--ui89-palette-light-gray)}.ui89-input-box--unselectable{-webkit-user-select:none;user-select:none}.ui89-input-box--clickable{cursor:var(--ui89-cursor-pointer)}.ui89-highlight-text{color:var(--ui89-theme-text-color);background-color:var(--ui89-theme-bg-color)}.ui89-highlight-text--block{display:block}.ui-89-hr{--ui89-hr-color:var(--ui89-theme-text-color)}.ui-89-hr--straight{border-top:1px solid var(--ui89-hr-color)}.ui-89-hr--dotted{border-top:1px dotted var(--ui89-hr-color)}.ui-89-hr--dashed{border-top:1px dashed var(--ui89-hr-color)}.ui-89-hr--double{border-top:1px solid var(--ui89-hr-color)}.ui-89-hr--double .ui-89-hr__double{margin-top:4px;border-top:1px solid var(--ui89-hr-color)}.ui-89-hr--use-theme{--ui89-hr-color:var(--ui89-theme-bg-color)}.ui89-input-check-box{display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none}.ui89-input-check-box__x{box-sizing:border-box;display:block;text-align:center;width:var(--ui89-input-height);height:var(--ui89-input-height);font-size:var(--ui89-font-size-normal);font-weight:700;padding:0 var(--ui89-safe-space);border:0;border-radius:var(--ui89-box-border-radius);outline:none;background:var(--ui89-input-bg-color);color:var(--ui89-input-text-color);line-height:var(--ui89-input-height);-webkit-user-select:none;user-select:none}.ui89-virtual-list{position:relative;overflow:auto}.ui89-virtual-list__row{position:absolute;width:100%}.ui89-input-check-text{display:inline-block;cursor:pointer;-webkit-user-select:none;user-select:none}.ui89-input-file-upload{display:flex;gap:calc(var(--ui89-safe-space) * 1);align-items:center;word-break:initial}.ui89-input-file-upload__info{min-width:0}.ui89-input-select{position:relative}.ui89-input-select__trigger{display:flex;align-items:center;gap:var(--ui89-safe-space)}.ui89-input-select__trigger__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.ui89-input-select__clear{flex-shrink:0;background:none;border:none;padding:0;font-size:var(--ui89-font-size-normal);line-height:1;color:var(--ui89-palette-white);cursor:var(--ui89-cursor-pointer);font-family:inherit;opacity:.6}.ui89-input-select__clear:hover{opacity:1}.ui89-input-select__menu{overflow:auto;background:var(--ui89-input-bg-color);color:var(--ui89-input-text-color);display:flex;flex-direction:column;animation:ui89-input-select__appear var(--ui89-animation-speed)}@keyframes ui89-input-select__appear{0%{transform:translateY(-5px)}to{transform:translateY(0)}}.ui89-input-select__menu__item{display:inline-flex;flex-direction:column;justify-content:center;min-width:100%;height:100%;background:var(--ui89-input-bg-color);color:var(--ui89-input-text-color);padding:0 var(--ui89-safe-space);white-space:nowrap;-webkit-user-select:none;user-select:none;box-sizing:border-box}.ui89-input-select__menu__item:not(.ui89-input-select__menu__item--disabled){cursor:pointer}.ui89-input-select__menu__item:not(.ui89-input-select__menu__item--disabled):hover,.ui89-input-select__menu__item.ui89-input-select__menu__item--selected{background:var(--ui89-input-text-color);color:var(--ui89-input-bg-color)}.ui89-input-select__menu__item--disabled{color:var(--ui89-palette-white)}.ui89-link-bracket{cursor:pointer;-webkit-user-select:none;user-select:none;color:currentColor}.ui89-link-bracket:hover{color:var(--ui89-theme-bg-color);background-color:var(--ui89-theme-text-color)}.ui89-link-stealth{color:currentColor;cursor:pointer}.ui89-link-stealth:hover{color:currentColor;background:#fff3}.ui89-title-side-line{display:flex;align-items:center;gap:var(--ui89-safe-space)}.ui89-title-side-line__line{flex:1;overflow:hidden}.ui89-title-side-line__inside{min-width:0;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui89-title-bracket{display:flex;align-items:baseline;line-height:1}.ui89-title-bracket__bracket{flex:0;background:var(--ui89-theme-bg-color);color:var(--ui89-theme-text-color)}.ui89-title-bracket__inside{padding:0 calc(var(--ui89-safe-space));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:var(--ui89-theme-bg-color);color:var(--ui89-theme-text-color)}.ui89-title-space{display:flex;align-items:baseline;line-height:1}.ui89-title-space__inside{padding:0 calc(var(--ui89-safe-space));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:var(--ui89-theme-bg-color);color:var(--ui89-theme-text-color)}.ui89-link-underline{color:currentColor;text-decoration:underline;cursor:pointer}.ui89-link-underline:hover{color:currentColor}.ui89-menu-bar{display:flex;height:16px;color:var(--ui89-theme-text-color);background:var(--ui89-theme-bg-color)}.ui89-menu-bar__item{cursor:var(--ui89-cursor-pointer);padding:0 calc(var(--ui89-safe-space) * 2)}.ui89-menu-bar__item:hover,.ui89-menu-bar__item:active{color:var(--ui89-theme-bg-color);background:var(--ui89-theme-text-color)}.ui89-menu-card__item{padding:0 calc(var(--ui89-safe-space));cursor:pointer;display:flex;justify-content:space-between;align-items:center}.ui89-menu-card__item:hover:not(.ui89-menu-card__item--disabled){color:var(--ui89-theme-bg-color);background-color:var(--ui89-theme-text-color)}.ui89-menu-card__item--disabled{cursor:not-allowed;color:var(--ui89-theme-text-disabled-color)}.ui89-menu-card__separator{padding:0}.ui89-grid-expand-trick{display:grid}.ui89-grid-expand-trick>*{min-height:0;min-width:0}.ui89-scroll-container{overflow:auto}dialog.ui89-modal-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%;border:none;padding:0;background:transparent;overflow:hidden;animation:ui89-modal-dialog__appear var(--ui89-animation-speed)}dialog.ui89-modal-dialog::backdrop{background-color:transparent;animation:ui89-modal-dialog__appear var(--ui89-animation-speed)}.ui89-modal-dialog__box{border:none;border-radius:0;outline:none;margin:0 auto;padding:var(--ui89-safe-space);max-height:100%;min-height:0;bottom:auto;overflow:auto;display:flex;flex-direction:column;box-sizing:border-box}.ui89-modal-dialog__spacer{flex:0 10 auto;height:10%;pointer-events:none}.ui89-modal-dialog__content{display:flex;flex-direction:column;height:100%}.ui89-modal-dialog__box>*:not(.ui89-modal-dialog__spacer){flex:1 0;min-height:0}.ui89-modal-dialog__box--size-big{width:700px}.ui89-modal-dialog__box--size-medium{width:500px}.ui89-modal-dialog__box--size-small{width:300px}.ui89-modal-dialog__box--size-full{width:100%}.ui89-modal-dialog__box--size-responsive{width:fit-content}@keyframes ui89-modal-dialog__appear{0%{opacity:0}to{opacity:1}}.ui-89-name-value-pair{display:flex}.ui-89-name-value-pair__name-wrapper{display:flex;flex:1}.ui-89-name-value-pair__dots{flex:1 1;min-width:calc(var(--ui89-safe-space) * 2);border-bottom:1px dashed currentColor;height:.75em;margin:0 2px}.ui89-shortcut{display:inline-flex;flex-direction:column;position:relative;align-items:center;box-sizing:border-box;-webkit-user-select:none;user-select:none;cursor:var(--ui89-cursor-pointer);width:140px}.ui89-shortcut__label{text-align:center}.ui89-shortcut:hover{border-color:currentColor}.ui89-shortcut:hover .ui89-shortcut__label{background:var(--ui89-theme-text-color);color:var(--ui89-theme-bg-color)}.ui89-shortcut__image-container{display:flex;align-items:flex-end;justify-content:center;position:relative}.ui89-shortcut__image{display:block;width:140px;height:140px}.ui89-shortcut__shortcut-icon-container{position:relative;width:0}.ui89-shortcut__shortcut-icon{position:absolute;bottom:0;right:0;pointer-events:none}.ui89-tabs{display:flex;flex-wrap:wrap}.ui89-tabs--stretch .ui89-tabs__item{flex-grow:1}.ui89-tabs__item{color:var(--ui89-theme-text-color);background-color:var(--ui89-theme-bg-color);padding:0 calc(var(--ui89-safe-space) * 3);cursor:var(--ui89-cursor-pointer);text-align:center}.ui89-tabs__item:hover,.ui89-tabs__item--selected{background-color:var(--ui89-theme-text-color);color:var(--ui89-theme-bg-color)}.ui89-tag-box{display:inline-block;padding:calc(var(--ui89-safe-space) / 2) calc(var(--ui89-safe-space) * 2);border-radius:var(--box-border-radius);line-height:1}.ui89-tag-box--variant-solid{color:var(--ui89-theme-text-color);background-color:var(--ui89-theme-bg-color)}.ui89-tag-box--variant-outline{color:var(--ui89-theme-bg-color);background-color:transparent;border:1px solid var(--ui89-theme-bg-color)}.ui89-tag-box--variant-ghost{color:var(--ui89-theme-bg-color);background-color:transparent}.ui89-tag-box--variant-soft{color:var(--ui89-theme-bg-color);background-color:color-mix(in srgb,var(--ui89-theme-bg-color) 25%,transparent)}.ui89-tag-box--variant-dot{color:inherit;background-color:transparent}.ui89-tag-box--variant-dot:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background-color:var(--ui89-theme-bg-color);margin-right:calc(var(--ui89-safe-space) / 2);vertical-align:middle}.ui89-tag-box--variant-gradient{color:var(--ui89-theme-text-color);background:linear-gradient(180deg,color-mix(in srgb,var(--ui89-theme-bg-color) 65%,white) 0%,var(--ui89-theme-bg-color) 50%,color-mix(in srgb,var(--ui89-theme-bg-color) 75%,black) 100%)}.ui89-tag-box--variant-underline{color:inherit;background-color:transparent;text-decoration:underline;text-decoration-color:var(--ui89-theme-bg-color);text-decoration-thickness:2px;text-underline-offset:2px}.ui89-theme-background{color:var(--ui89-theme-text-color);background-color:var(--ui89-theme-bg-color)}.ui89-title-box{display:flex}.ui89-title-box__inside{min-width:0;color:var(--ui89-theme-bg-color);background-color:var(--ui89-theme-text-color);padding:0px var(--ui89-safe-space)}.ui89-title-underline{display:flex;line-height:1}.ui89-title-underline__inside{min-width:0;border-bottom:1px solid;position:relative;padding-bottom:calc(var(--ui89-safe-space) / 2)}.ui89-title-underline__inside:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(-2px);border-bottom:1px solid;z-index:0}.ui89-toaster:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:var(--ui89-toaster-border-width) solid var(--ui89-theme-text-color);margin:var(--ui89-safe-space)}.ui89-toaster:after{content:"";display:block;position:absolute;top:0;left:50%;transform:translate(-50%);background:var(--ui89-theme-bg-color);color:var(--ui89-theme-text-color);padding:0 var(--ui89-safe-space)}.ui89-toaster.Toastify__toast--default{--ui89-toaster-border-width:1px;display:block;min-height:auto;padding:calc(var(--ui89-safe-space) * 2 + var(--ui89-toaster-border-width));border-radius:0;box-shadow:var(--ui89-box-shadow);background:var(--ui89-theme-bg-color);color:var(--ui89-theme-text-color)}.ui89-toaster .Toastify__progress-bar--wrp{border-radius:0}.ui89-virtual-table__empty{display:flex;align-items:center;justify-content:center;text-align:center}.ui89-virtual-table__row{position:relative;box-sizing:border-box;border-top:1px solid var(--ui89-theme-text-color)}.ui89-virtual-table__row--first{border-top:none}.ui89-virtual-table__cell{position:absolute;display:flex;flex-direction:column;justify-content:center;padding:0 var(--ui89-safe-space);box-sizing:border-box;overflow:hidden;background:var(--ui89-theme-bg-color)}.ui89-virtual-table__cell--column-first{padding-left:var(--ui89-safe-space)}.ui89-virtual-table__cell--column-last{padding-right:var(--ui89-safe-space)}.ui89-virtual-table__cell--halign-left{align-items:flex-start}.ui89-virtual-table__cell--halign-right{align-items:flex-end}.ui89-virtual-table__cell--halign-center{align-items:center}@font-face{font-family:HighJakarta;src:url(/assets/HighJakarta-DZ6DzMyR.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:GeistSans;src:url(/assets/GeistVF-DFmrvcb_.woff) format("woff");font-weight:100 900;font-style:normal}@font-face{font-family:GeistMono;src:url(/assets/GeistMonoVF-BHyMa335.woff) format("woff");font-weight:100 900;font-style:normal}:root{--font-geist-sans: "GeistSans", sans-serif;--font-geist-mono: "GeistMono", monospace}html{height:100%;overscroll-behavior:none}@media(prefers-color-scheme:dark){html{color-scheme:dark}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;margin:0}.body{display:flex;flex-direction:column;width:100vw;min-height:100vh;max-width:100%;grid-template-rows:auto}.body>.body__main{min-width:0;min-height:100%}p,pre{margin:0}.ui89-box-shadow>.ui89-card{max-width:100%;min-width:0;word-break:break-word}@media(max-width:1023px){.break-only-desktop{display:none!important}}@media(min-width:1024px){.break-only-mobile{display:none!important}}._initializationContainer_xcuiq_1{position:fixed;z-index:1;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:1}._initializationContainer--visible_xcuiq_9{opacity:0}@keyframes _appear_xcuiq_1{0%{opacity:1}to{opacity:0}}._staticContainer_vwkkt_1{-webkit-user-select:none;user-select:none}._layer1_vwkkt_5{width:100%;background-color:#ffffff80}._layer2_vwkkt_10{width:100%;margin-left:-100%;background-color:#ffffff80}._tvStatic_vwkkt_16{width:100vw;height:100vh;margin:auto;background-image:url(/assets/static-CUAzHMTW.gif)}._layoutSpreadColumns_p6dfb_1{display:flex;justify-content:space-between;gap:calc(var(--ui89-safe-space) * 4)}._layoutSpreadColumns--vertical-align-top_p6dfb_7{align-items:flex-start}._layoutSpreadColumns--vertical-align-bottom_p6dfb_11{align-items:flex-end}._layoutSpreadColumns--vertical-align-center_p6dfb_15{align-items:center}._layoutFlexVerticalCenter_pmris_1{display:flex}._layoutFlexVerticalCenter--vertical-align-top_pmris_5{align-items:flex-start}._layoutFlexVerticalCenter--vertical-align-bottom_pmris_9{align-items:flex-end}._layoutFlexVerticalCenter--vertical-align-center_pmris_13{align-items:center}._layoutGapColumns_1l54g_1{display:flex;gap:calc(var(--ui89-safe-space) * var(--unit))}._layoutGapColumns_1l54g_1>*{min-width:0}._textNowrap_32402_1{white-space:nowrap}._spinner_lr31s_1{border-style:solid;border-radius:50%;animation:_spin_lr31s_1 .75s linear infinite;display:inline-block;box-sizing:border-box}@keyframes _spin_lr31s_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._visuallyHidden_lr31s_19{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}._iconInlineLoading_1xbfl_1{display:inline-block;animation:_spin_1xbfl_1 .8s linear infinite;vertical-align:middle}@keyframes _spin_1xbfl_1{to{transform:rotate(360deg)}}._trigger_18d02_1{cursor:pointer;display:flex;align-items:center;position:relative;overflow:hidden}._triggerIcon_18d02_9{transform-origin:center;animation:_sparkleTwinkle_18d02_1 2.6s ease-in-out infinite}._trigger_18d02_1:hover ._triggerIcon_18d02_9{animation-duration:.9s}@keyframes _sparkleTwinkle_18d02_1{0%,to{transform:rotate(-6deg) scale(1);filter:drop-shadow(0 0 4px rgba(167,139,250,.55))}50%{transform:rotate(6deg) scale(1.15);filter:drop-shadow(0 0 11px rgba(167,139,250,1))}}._overlay_18d02_30{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background:#05030f59;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:_fadeIn_18d02_1 .25s ease-out}@keyframes _fadeIn_18d02_1{0%{opacity:0}to{opacity:1}}._sidebar_18d02_48{position:fixed;top:0;right:0;height:100vh;width:400px;max-width:100vw;z-index:1000;display:flex;flex-direction:column;overflow:hidden;color:#ece9ff;background:radial-gradient(circle at 15% 0%,#2c1a63,#150c37 45%,#050414);box-shadow:-12px 0 48px #7c3aed59;animation:_slideIn_18d02_1 .35s cubic-bezier(.16,1,.3,1)}@keyframes _slideIn_18d02_1{0%{transform:translate(100%)}to{transform:translate(0)}}._stars_18d02_74{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.55;background-repeat:repeat;background-size:340px 220px;background-image:radial-gradient(1.5px 1.5px at 20px 30px,rgba(255,255,255,.8),transparent),radial-gradient(1px 1px at 70px 90px,rgba(255,255,255,.5),transparent),radial-gradient(1.5px 1.5px at 140px 40px,rgba(255,255,255,.65),transparent),radial-gradient(1px 1px at 200px 130px,rgba(255,255,255,.4),transparent),radial-gradient(1.5px 1.5px at 260px 70px,rgba(255,255,255,.6),transparent),radial-gradient(1px 1px at 310px 170px,rgba(255,255,255,.45),transparent);animation:_twinkle_18d02_1 6s ease-in-out infinite}@keyframes _twinkle_18d02_1{0%,to{opacity:.3}50%{opacity:.65}}._header_18d02_100{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;padding:18px 20px;border-bottom:1px solid rgba(255,255,255,.08);flex-shrink:0}._title_18d02_111{font-size:1.05rem;font-weight:700;letter-spacing:.01em;background:linear-gradient(90deg,#c4b5fd,#93c5fd,#f0abfc,#c4b5fd);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:_shimmer_18d02_1 6s linear infinite}@keyframes _shimmer_18d02_1{0%{background-position:0% 50%}to{background-position:300% 50%}}._closeButton_18d02_132{background:#ffffff14;border:none;border-radius:999px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#ece9ff;transition:background .2s ease,transform .25s ease}._closeButton_18d02_132:hover{background:#ffffff2e;transform:rotate(90deg)}._history_18d02_151{position:relative;z-index:1;flex:1;min-height:0;overflow-y:auto;padding:16px 20px;display:flex;flex-direction:column;gap:12px}._history_18d02_151::-webkit-scrollbar{width:6px}._history_18d02_151::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#c4b5fd,#93c5fd);border-radius:999px}._history_18d02_151::-webkit-scrollbar-track{background:transparent}._emptyState_18d02_176{margin-top:32px;text-align:center;font-size:.88rem;opacity:.6;padding:0 12px}._bubbleRow_18d02_184{display:flex;flex-direction:column;max-width:88%}._bubbleRowUser_18d02_190{align-self:flex-end}._bubbleRowAssistant_18d02_194{align-self:flex-start}._bubble_18d02_184{padding:10px 14px;border-radius:16px;line-height:1.45;font-size:.9rem;white-space:pre-wrap;word-break:break-word}._bubbleUser_18d02_207{background:linear-gradient(135deg,#7c3aed,#4f46e5);color:#fff;border-bottom-right-radius:4px;box-shadow:0 4px 14px #7c3aed66}._bubbleAssistant_18d02_214{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom-left-radius:4px}._typingDots_18d02_221{display:inline-flex;gap:4px;padding-left:2px;vertical-align:middle}._typingDots_18d02_221 span{width:6px;height:6px;border-radius:50%;background:#d8c9ff;animation:_bounce_18d02_1 1.2s infinite ease-in-out}._typingDots_18d02_221 span:nth-child(2){animation-delay:.15s}._typingDots_18d02_221 span:nth-child(3){animation-delay:.3s}@keyframes _bounce_18d02_1{0%,80%,to{transform:translateY(0);opacity:.4}40%{transform:translateY(-4px);opacity:1}}._proposalCard_18d02_257{margin-top:6px;padding:12px;border-radius:12px;background:linear-gradient(135deg,#a78bfa29,#60a5fa29);border:1px solid rgba(167,139,250,.4)}._proposalNames_18d02_265{font-size:.9rem}._proposalReasoning_18d02_269{opacity:.75;font-size:.82rem;margin-top:4px}._applyButton_18d02_275{margin-top:8px;border:none;border-radius:10px;padding:8px 14px;font-weight:600;font-size:.88rem;color:#fff;background:linear-gradient(135deg,#22c55e,#16a34a);cursor:pointer;box-shadow:0 4px 14px #22c55e59;transition:transform .15s ease,box-shadow .15s ease}._applyButton_18d02_275:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 18px #22c55e80}._applyButton_18d02_275:disabled{opacity:.4;cursor:not-allowed}._footer_18d02_299{position:relative;z-index:1;padding:14px 20px 18px;border-top:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:10px;flex-shrink:0}._textarea_18d02_310{width:100%;resize:none;border-radius:12px;border:1px solid rgba(255,255,255,.15);background:#ffffff0d;color:#ece9ff;padding:10px 12px;font-family:inherit;font-size:.9rem;min-height:44px;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}._textarea_18d02_310::placeholder{color:#ece9ff66}._textarea_18d02_310:focus{outline:none;border-color:#a78bfa;box-shadow:0 0 0 3px #a78bfa40}._actions_18d02_335{display:flex;gap:8px}._sendButton_18d02_340{flex:1;border:none;border-radius:10px;padding:10px 16px;font-weight:600;font-size:.92rem;color:#fff;background:linear-gradient(135deg,#7c3aed,#4f46e5,#2563eb);background-size:200% 200%;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background-position .4s ease;box-shadow:0 4px 16px #7c3aed59}._sendButton_18d02_340:hover:not(:disabled){background-position:100% 0%;transform:translateY(-1px);box-shadow:0 6px 20px #7c3aed80}._sendButton_18d02_340:disabled{opacity:.4;cursor:not-allowed}._resetButton_18d02_366{border:1px solid rgba(255,255,255,.15);border-radius:10px;padding:10px 14px;font-size:.92rem;background:transparent;color:#ece9ff;cursor:pointer;transition:background .2s ease}._resetButton_18d02_366:hover:not(:disabled){background:#ffffff14}._resetButton_18d02_366:disabled{opacity:.4;cursor:not-allowed}._markdownContent_8a7p7_15{font-family:var(--font-family);line-height:1.7}._markdownContent_8a7p7_15 h1,._markdownContent_8a7p7_15 h2,._markdownContent_8a7p7_15 h3,._markdownContent_8a7p7_15 h4,._markdownContent_8a7p7_15 h5,._markdownContent_8a7p7_15 h6,._markdownContent_8a7p7_15 ul,._markdownContent_8a7p7_15 ol,._markdownContent_8a7p7_15 li{margin:0;padding:0}._markdownContent_8a7p7_15>*+*{margin-top:12px}._markdownContent_8a7p7_15 h1,._markdownContent_8a7p7_15 h2,._markdownContent_8a7p7_15 h3,._markdownContent_8a7p7_15 h4,._markdownContent_8a7p7_15 h5,._markdownContent_8a7p7_15 h6{font-weight:600;font-size:18px}._markdownContent_8a7p7_15 h1{font-size:24px}._markdownContent_8a7p7_15 h2{font-size:20px}._markdownContent_8a7p7_15 strong{font-weight:600}._markdownContent_8a7p7_15 em{font-style:italic}._markdownContent_8a7p7_15 ul,._markdownContent_8a7p7_15 ol{list-style:none}._markdownContent_8a7p7_15 ol{counter-reset:markdown-ordered}._markdownContent_8a7p7_15 li{display:flex;gap:8px}._markdownContent_8a7p7_15 li:before{flex:none}._markdownContent_8a7p7_15 ul>li:before{content:"•"}._markdownContent_8a7p7_15 ol>li:before{counter-increment:markdown-ordered;content:counter(markdown-ordered) "."}._markdownContent_8a7p7_15 li+li{margin-top:4px}._markdownContent_8a7p7_15 a{color:#fff;text-decoration:underline}._markdownContent_8a7p7_15 blockquote{padding-left:12px;border-left:2px solid rgba(255,255,255,.3);color:#ffffffb3}._markdownContent_8a7p7_15 hr{border:none;border-top:1px solid rgba(255,255,255,.2)}._trigger_683kc_1{position:fixed;right:24px;bottom:24px;z-index:900}._overlay_683kc_8{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background:#00000040;animation:_fadeIn_683kc_1 .2s ease-out}@keyframes _fadeIn_683kc_1{0%{opacity:0}to{opacity:1}}._sidebar_683kc_25{position:fixed;top:0;right:0;height:100vh;width:400px;max-width:100vw;z-index:1000;display:flex;flex-direction:column;overflow:hidden;animation:_slideIn_683kc_1 .25s cubic-bezier(.16,1,.3,1)}._sidebar_683kc_25 .ui89-card{flex:1;min-height:0}@keyframes _slideIn_683kc_1{0%{transform:translate(100%)}to{transform:translate(0)}}._listSection_683kc_53{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}._listSection_683kc_53>div{flex:1;min-height:0;display:flex;flex-direction:column}._list_683kc_53{flex:1;min-height:0;display:flex;flex-direction:column;gap:14px;overflow-y:auto;padding-bottom:8px}._emptyState_683kc_78{opacity:.6;font-size:.9rem;text-align:center;padding:24px 0}._note_683kc_85{border-bottom:1px solid rgba(0,0,0,.08);padding-bottom:10px}._noteHeader_683kc_90{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:.82rem}._noteAuthor_683kc_98{font-weight:600}._noteTimestamp_683kc_102{opacity:.6;white-space:nowrap}._noteMessage_683kc_107{margin-top:4px;font-size:.9rem;word-break:break-word}._noteMessageDeleted_683kc_113{opacity:.6;font-style:italic}._noteActions_683kc_118{margin-top:6px;display:flex;gap:12px;opacity:0;transition:opacity .15s ease}._note_683kc_85:hover>._noteActions_683kc_118{opacity:1}._note_683kc_85:has(._noteChildren_683kc_137 ._note_683kc_85:hover)>._noteActions_683kc_118{opacity:0}._noteChildren_683kc_137{margin-top:10px;display:flex;flex-direction:column;gap:10px}._composer_683kc_148{margin-bottom:4px;padding:10px;border:1px solid rgba(255,255,255,.15);border-radius:6px;display:flex;flex-direction:column;gap:8px}._composerLoading_683kc_158{min-height:100px;border:1px solid rgba(0,0,0,.2);border-radius:4px;background:#000}._composerActions_683kc_165{display:flex;gap:8px}._composerActions_683kc_165>*:first-child{flex:1}
