.t-layout__sider{width:fit-content}.t-button+.t-button{margin-left:var(--td-comp-margin-s)}.t-pagination-mini .t-button+.t-button{margin-left:0}.t-jumper .t-button+.t-button{margin-left:0}.hxee-link{color:var(--td-brand-color);text-decoration:none;margin-right:24px;cursor:pointer;transition:color .2s cubic-bezier(.38,0,.24,1)}.left-operation-container .t-button+.t-button,.operation-container .t-button+.t-button{margin-left:var(--td-comp-margin-s)}.t-layout.t-layout--with-sider>.t-layout{flex:1;min-width:760px}.t-menu--dark .t-menu__operations .t-icon{color:var(--md-chrome-text)}.t-menu--dark .t-menu__operations .t-icon:hover{cursor:pointer}.t-default-menu.t-menu--dark,.t-default-menu.t-menu--light{background:var(--md-chrome-gradient)}.t-layout__header{height:var(--hx-header-height);background:transparent}.t-head-menu{background:var(--md-chrome-gradient);box-shadow:0 1px 0 var(--md-chrome-border)}.t-head-menu__inner{height:var(--hx-header-height);background:transparent}.t-head-menu .t-menu__operations:not(:empty){height:var(--hx-header-height);line-height:var(--hx-header-height)}.t-is-head-menu .t-menu__popup{margin-top:calc((var(--hx-header-height) - var(--td-comp-size-m)) / 2)!important}.t-default-menu__inner .t-menu__logo:not(:empty){height:var(--hx-header-height)}.t-default-menu.t-menu--dark .t-menu__item:hover:not(.t-is-active):not(.t-is-disabled),.t-menu--dark .t-menu__item:hover:not(.t-is-active):not(.t-is-opened):not(.t-is-disabled){background:var(--md-hover-bg)!important;box-shadow:inset 0 0 0 1px var(--md-hover-border),0 0 12px var(--md-focus-ring)}.t-menu--dark .t-menu__item{color:var(--md-chrome-text);transition:color .2s ease}.t-menu--dark .t-menu__item:hover{color:var(--md-on-surface)}.t-menu--dark .t-menu__item .t-menu__item-link,.t-menu--dark .t-menu__item .t-icon{color:inherit}.hxee-wrapper{height:100vh;display:flex;flex-direction:column}.hxee-main-wrapper{height:500px;overflow:scroll}.hxee-side-nav-layout-relative{height:100%}.hxee-content-layout{padding:0;background-color:var(--md-surface-container-high);border-radius:var(--td-radius-large, 12px);overflow:hidden;margin:8px;flex:1 0 auto}.hxee-layout{height:calc(100vh - var(--hx-header-height));overflow-y:scroll;background-color:var(--md-surface-container)}.hxee-layout-tabs-nav{max-width:100%;position:fixed;overflow:visible;z-index:100}.hxee-layout-tabs-nav+.hxee-content-layout{padding-top:var(--td-comp-paddingTB-xxl)}.hxee-layout::-webkit-scrollbar{width:8px;background:transparent}.hxee-layout::-webkit-scrollbar-thumb{border-radius:6px;border:2px solid transparent;background-clip:content-box;background-color:var(--td-scrollbar-color)}.hxee-footer-layout{padding:0;margin-bottom:var(--td-comp-margin-xxl)}.hxee-sidebar-layout{height:100%}.hxee-sidebar-compact{width:64px}.hxee-sidebar-layout-side{z-index:100}.hxee-side-nav{position:fixed;top:0;bottom:0;z-index:200;transition:all .3s;min-height:100%;border-right:1px solid var(--md-chrome-border);box-shadow:var(--md-sidebar-shadow)}.hxee-side-nav-mix{top:var(--hx-header-height)}.hxee-side-nav-mix-fixed{top:var(--hx-header-height);z-index:0}.hxee-side-nav-no-fixed{position:relative;z-index:1}.hxee-side-nav-no-logo{z-index:1}.hxee-side-nav-logo-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 var(--td-comp-paddingLR-l)}.hxee-side-nav-logo-wrapper:hover{cursor:pointer}.hxee-side-nav-logo-t-logo{height:var(--td-comp-size-l);width:100%}.hxee-side-nav-logo-tdesign-logo{width:90%;height:auto;margin:0 auto;color:var(--td-text-color-primary)}.hxee-side-nav-logo-normal{color:var(--td-brand-color);font:var(--td-font-body-large);transition:all .3s}.hxee-side-nav-placeholder{flex:1 1 232px;min-width:232px;transition:all .3s}.hxee-side-nav-placeholder-hidden{flex:1 1 72px;min-width:72px;transition:all .3s}.t-menu__logo>*,.t-default-menu.t-is-collapsed .t-menu__logo>*{margin-left:0}.route-tabs-dropdown .t-icon{margin-right:8px}.logo-container{cursor:pointer;display:inline-flex;margin-left:24px}.version-container{color:var(--td-text-color-primary);opacity:.62}.t-menu__popup{z-index:1000}.t-menu__popup-wrapper>div{display:contents}.container-base-margin-top{margin-top:16px}.t-card{border-radius:var(--td-radius-large, 12px);background-color:var(--md-card-bg);border:1px solid var(--hxee-border-weak);box-shadow:var(--md-elevation-1);transition:box-shadow .2s ease,transform .2s ease}.t-card:hover{box-shadow:var(--md-elevation-2);transform:translateY(-2px)}.t-dialog{border-radius:var(--md-dialog-radius, 28px)}.t-popup{border-radius:var(--td-radius-large, 12px)}.t-input,.t-select__wrap{border-radius:var(--md-text-field-radius, 4px)}.t-table{border-radius:var(--td-radius-large, 12px);overflow:hidden}.t-table--bordered{border:1px solid var(--md-outline-variant)}*{transition-timing-function:cubic-bezier(.38,0,.24,1)}.t-table{border-radius:var(--td-radius-large, 12px);overflow:hidden;border:1px solid var(--md-table-border);box-shadow:var(--md-elevation-1);background:var(--md-table-bg)}.t-table td.t-align-center .t-space{display:flex;justify-content:flex-start}.t-table .t-table__content,.t-table .t-table__body,.t-table .t-table__header{background:transparent}.t-table thead{background:var(--md-table-header-bg)}.t-table thead tr{background:transparent}.t-table thead th{font:var(--md-label-medium);color:var(--md-on-surface);border-bottom:1px solid var(--hxee-divider);padding:12px 16px;background:transparent}.t-table tbody tr{background:var(--md-table-row-bg)}.t-table tbody tr:hover{background:var(--md-table-row-hover)!important;box-shadow:inset 0 0 0 1px var(--hxee-border-weak)}.t-table tbody tr td{font:var(--md-body-medium);color:var(--md-on-surface);border-bottom:1px solid var(--hxee-divider);padding:12px 16px;background:transparent}.t-table--bordered{border:1px solid var(--md-table-border)}.t-button{border-radius:var(--md-btn-radius);font:var(--md-label-medium);height:32px;padding:0 16px;transition:all .2s ease}.t-button:hover{box-shadow:var(--md-button-elevation-hover)}.t-button.t-button--theme-default.t-button--variant-base{background:var(--md-hover-bg);color:var(--md-primary);border:1px solid var(--md-hover-border)}.t-button.t-button--theme-default.t-button--variant-base:hover{background:var(--md-hover-bg-strong);color:var(--md-on-surface);box-shadow:var(--md-elevation-1)}.t-button.t-button--variant-outline{border:1px solid var(--md-hover-border);color:var(--md-primary);background:transparent}.t-button.t-button--variant-outline:hover{background-color:var(--md-hover-bg);color:var(--md-on-surface)}.t-button.t-button--theme-primary{background:var(--md-brand-gradient);color:var(--md-on-brand);border:none}.t-button.t-button--theme-primary:hover{background:var(--md-brand-gradient-hover);box-shadow:var(--md-brand-glow)}.t-button.t-button--theme-danger{background:linear-gradient(135deg,#f87171,#dc2626);color:#fff;border:none}.t-button.t-button--theme-danger:hover{background:linear-gradient(135deg,#fb8a8a,#ef4444);box-shadow:0 0 14px #ef444459}.t-input{border-radius:var(--md-text-field-radius);height:40px}.t-input:hover{border-color:var(--md-outline)}.t-input.t-is-focused{border-color:var(--md-primary);box-shadow:0 0 0 1px var(--md-primary)}.t-form .t-form__label{font:var(--md-label-medium);color:var(--md-on-surface-variant)}.t-select{border-radius:var(--md-text-field-radius)}.t-select:hover{border-color:var(--md-outline)}.t-select__wrap{border-radius:var(--md-text-field-radius)}.t-checkbox:hover .t-checkbox__input{border-color:var(--md-primary)}.t-checkbox.is-checked .t-checkbox__input{background-color:var(--md-primary);border-color:var(--md-primary)}.t-switch:hover .t-switch__handle{box-shadow:var(--md-elevation-1)}.t-switch.is-checked .t-switch__handle{background-color:var(--md-primary)}.t-pagination{background:var(--md-card-bg);border-radius:6px;padding:2px 8px}.t-pagination .t-button{border-radius:6px;min-width:24px;height:24px;padding:0 6px;font-size:12px;background:var(--md-hover-bg);border:1px solid var(--md-hover-border);color:var(--md-primary)}.t-pagination .t-button:hover{background:var(--md-hover-bg-strong);color:var(--md-on-surface)}.t-pagination .t-pagination__btn{min-width:24px;height:24px;line-height:24px;background:var(--md-hover-bg);border:1px solid var(--md-hover-border);color:var(--md-primary)}.t-pagination .t-pagination__btn:hover{background:var(--md-hover-bg-strong);color:var(--md-on-surface)}.t-pagination .t-pagination__btn.t-is-disabled{background:transparent;color:var(--hxee-text-disabled);border-color:var(--hxee-border-weak)}.t-pagination .t-pagination__number{min-width:24px;height:24px;line-height:24px;background:var(--md-glass-bg);border:1px solid var(--hxee-border-weak);color:var(--md-on-surface)}.t-pagination .t-pagination__number:hover{background:var(--md-hover-bg);color:var(--md-on-surface)}.t-pagination .t-pagination__number.t-is-current{background:var(--md-brand-gradient);color:var(--md-on-brand);border-color:transparent;box-shadow:var(--md-brand-glow)}.t-pagination .t-input,.t-pagination .t-jumper__input{height:24px;background:var(--md-inset-bg);border-color:var(--md-hover-border);color:var(--md-on-surface)}.t-pagination .t-input .t-input__inner,.t-pagination .t-jumper__input .t-input__inner{height:24px;line-height:24px;color:var(--md-on-surface)}.t-pagination .t-pagination__select .t-select{height:24px;min-height:24px}.t-pagination .t-pagination__select .t-select .t-input,.t-pagination .t-pagination__select .t-select__input,.t-pagination .t-pagination__select .t-select__inner,.t-pagination .t-pagination__select .t-input__inner{height:24px;line-height:24px}.t-pagination .t-pagination__total,.t-pagination .t-pagination__jumper,.t-pagination .t-pagination__select,.t-pagination .t-jumper{color:var(--md-on-surface-variant);font-size:12px;line-height:24px}.t-tabs{background:var(--md-card-bg);border:1px solid var(--hxee-border-weak);border-radius:var(--md-chip-radius);padding:8px 12px}.t-tabs .t-tabs__nav,.t-tabs .t-tabs__content{background:transparent}.t-tabs .t-tabs__tab{border-radius:var(--md-chip-radius) var(--md-chip-radius) 0 0;font:var(--md-label-large);color:var(--md-on-surface-variant)}.t-tabs .t-tabs__tab:hover{background-color:var(--md-hover-bg);color:var(--md-on-surface)}.t-tabs .t-tabs__tab.is-active{background:var(--md-brand-gradient);color:var(--md-on-brand)}.t-dialog{border-radius:var(--md-dialog-radius);box-shadow:var(--md-elevation-3);background-color:var(--md-surface-container-high)}.t-dialog__header{padding:16px 20px;border-bottom:1px solid var(--md-outline-variant)}.t-dialog__header-content{font-size:16px;font-weight:600;line-height:24px}.t-dialog__close{font-size:16px}.t-dialog__body{padding:24px}.t-dialog__footer{padding:16px 24px;border-top:1px solid var(--md-outline-variant)}.t-message{border-radius:var(--md-chip-radius);box-shadow:var(--md-elevation-3)}.t-drawer{box-shadow:var(--md-elevation-5)}.t-drawer__header{padding:24px;border-bottom:1px solid var(--md-outline-variant)}.t-drawer__body{padding:24px}.t-tooltip{border-radius:var(--md-chip-radius);box-shadow:var(--md-elevation-2)}.t-menu__item{border-radius:var(--md-chip-radius);margin:2px 8px}.t-menu__item:hover{background-color:var(--md-hover-bg);box-shadow:inset 0 0 0 1px var(--md-hover-border),0 0 12px var(--md-focus-ring)}.t-menu__item.is-active{background:var(--md-brand-gradient);color:var(--md-on-brand);box-shadow:inset 0 1px #ffffff2e,var(--md-brand-glow)}.tdesign-breadcrumb[data-v-12daa1bd]{margin-bottom:24px}.hxee-iframe-page__mask[data-v-54a7df4a]{position:absolute;top:0;left:0;width:100%;height:100%}.hxee-iframe-page__main[data-v-54a7df4a]{width:100%;height:100%;overflow:hidden;background-color:#fff;border:0;box-sizing:border-box}.fade-leave-active[data-v-ac0e6915],.fade-enter-active[data-v-ac0e6915]{transition:opacity .28s cubic-bezier(.38,0,.24,1)}.fade-enter[data-v-ac0e6915],.fade-leave-to[data-v-ac0e6915]{opacity:0}.theme-trigger[data-v-9bfca108]{color:var(--md-on-surface)}.theme-trigger-icon[data-v-9bfca108]{display:block;flex:none}.theme-dropdown-item .t-dropdown__item-text{display:flex;align-items:center;gap:10px}.theme-swatch{display:inline-block;width:16px;height:16px;border-radius:50%;border:1px solid var(--td-component-stroke);flex:none}.theme-option-label{flex:1}.theme-check{color:var(--td-brand-color)}.verification-code[data-v-655669e3] .t-form__controls{width:100%}.verification-code[data-v-655669e3] .t-form__controls button{flex-shrink:0;margin-left:var(--td-comp-margin-l);width:128px;border-radius:var(--md-btn-radius)}.header-msg[data-v-c0a1dc62]{width:400px;margin:calc(0px - var(--td-comp-paddingTB-xs)) calc(0px - var(--td-comp-paddingLR-s))}.header-msg .empty-list[data-v-c0a1dc62]{height:calc(100% - 120px);text-align:center;padding-top:135px;font:var(--td-font-body-medium);color:var(--td-text-color-secondary)}.header-msg .empty-list img[data-v-c0a1dc62]{width:var(--td-comp-size-xxxxl)}.header-msg .empty-list p[data-v-c0a1dc62]{margin-top:var(--td-comp-margin-xxl)}.header-msg-top[data-v-c0a1dc62]{position:relative;font:var(--td-font-title-medium);color:var(--td-text-color-primary);text-align:left;padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-xl) 0;display:flex;align-items:center;justify-content:space-between}.header-msg-top .clear-btn[data-v-c0a1dc62]{right:calc(var(--td-comp-paddingTB-l) - var(--td-comp-paddingLR-xl))}.header-msg-bottom[data-v-c0a1dc62]{align-items:center;display:flex;justify-content:center;padding:var(--td-comp-paddingTB-s) var(--td-comp-paddingLR-s);border-top:1px solid var(--td-component-stroke)}.header-msg-bottom-link[data-v-c0a1dc62]{text-decoration:none;cursor:pointer;color:var(--td-text-color-placeholder)}.header-msg .t-list[data-v-c0a1dc62]{height:calc(100% - 104px);padding:var(--td-comp-margin-s) var(--td-comp-margin-s)}.header-msg .t-list-item[data-v-c0a1dc62]{overflow:hidden;width:100%;padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-l);border-radius:var(--td-radius-default);font:var(--td-font-body-medium);color:var(--td-text-color-primary);cursor:pointer;transition:background-color .2s linear}.header-msg .t-list-item[data-v-c0a1dc62]:hover{background-color:var(--td-bg-color-container-hover)}.header-msg .t-list-item:hover .msg-content[data-v-c0a1dc62]{color:var(--td-brand-color)}.header-msg .t-list-item:hover .t-list-item__action button[data-v-c0a1dc62]{bottom:var(--td-comp-margin-l);opacity:1}.header-msg .t-list-item:hover .msg-time[data-v-c0a1dc62]{bottom:-6px;opacity:0}.header-msg .t-list-item .msg-content[data-v-c0a1dc62]{margin-bottom:var(--td-comp-margin-s)}.header-msg .t-list-item .msg-type[data-v-c0a1dc62]{color:var(--td-text-color-secondary)}.header-msg .t-list-item .t-list-item__action button[data-v-c0a1dc62]{opacity:0;position:absolute;right:var(--td-comp-margin-xxl);bottom:-6px}.header-msg .t-list-item .msg-time[data-v-c0a1dc62]{transition:all .2s ease;opacity:1;position:absolute;right:var(--td-comp-margin-xxl);bottom:var(--td-comp-margin-l);color:var(--td-text-color-secondary)}.header-menu-search[data-v-9eec393a]{display:flex;margin-left:16px}.header-menu-search .hover-active[data-v-9eec393a]{background:var(--md-hover-bg-strong);box-shadow:var(--md-elevation-1)}.header-menu-search .t-icon[data-v-9eec393a]{color:var(--md-chrome-text)!important}.header-menu-search .header-search[data-v-9eec393a] .t-input{border:1px solid var(--hxee-border-strong);border-radius:8px;background:var(--md-inset-bg);box-shadow:none;transition:background .2s linear,border-color .2s linear,box-shadow .2s linear}.header-menu-search .header-search[data-v-9eec393a] .t-input .t-input__inner{transition:background .2s linear;background:none}.header-menu-search .header-search[data-v-9eec393a] .t-input:hover{background:var(--md-hover-bg);border-color:var(--md-hover-border);box-shadow:var(--md-elevation-1)}.header-menu-search .header-search[data-v-9eec393a] .t-input:hover .t-input__inner{background:transparent}.header-menu-search .header-search[data-v-9eec393a] .t-input.t-input--focused{background:var(--md-hover-bg-strong);border-color:var(--md-primary);box-shadow:0 0 0 3px var(--md-focus-ring)}.t-button[data-v-9eec393a]{margin:0 8px;transition:opacity .2s cubic-bezier(.38,0,.24,1)}.t-button .t-icon[data-v-9eec393a]{font-size:20px}.t-button .t-icon.general[data-v-9eec393a]{margin-right:16px}.search-icon-hide[data-v-9eec393a]{opacity:0}.header-menu-search-left[data-v-9eec393a]{display:flex;align-items:center}.header-menu-search-left .header-search[data-v-9eec393a]{width:200px;transition:width .2s cubic-bezier(.38,0,.24,1)}.header-menu-search-left .header-search[data-v-9eec393a] .t-input{border:0;background:var(--md-inset-bg)}.header-menu-search-left .header-search[data-v-9eec393a] .t-input:hover{background:var(--md-hover-bg);box-shadow:var(--md-elevation-1)}.header-menu-search-left .header-search[data-v-9eec393a] .t-input:focus{box-shadow:none;background:var(--md-hover-bg-strong)}.header-menu-search-left .header-search.width-zero[data-v-9eec393a]{width:0;opacity:0}.hxee-header-menu-fixed[data-v-1e2dcd80]{position:fixed;top:0;z-index:1001}.hxee-header-menu-fixed[data-v-1e2dcd80] .t-head-menu__inner{padding-right:var(--td-comp-margin-xl);background-color:transparent;border-bottom:1px solid transparent}.hxee-header-menu-fixed-side[data-v-1e2dcd80]{left:232px;right:0;z-index:10;width:auto;transition:all .3s}.hxee-header-menu-fixed-side-compact[data-v-1e2dcd80]{left:64px}.hxee-header-logo-container[data-v-1e2dcd80]{cursor:pointer;display:inline-flex}.header-menu[data-v-1e2dcd80]{flex:1 1 1;display:inline-flex}.header-menu[data-v-1e2dcd80] .t-menu__item{min-width:unset;border-radius:var(--md-chip-radius);margin:0 4px}.header-menu[data-v-1e2dcd80] .t-menu__item:hover{background-color:var(--md-hover-bg)}.header-menu[data-v-1e2dcd80] .t-menu__item.is-active{background:var(--md-brand-gradient);color:var(--md-on-brand);box-shadow:var(--md-brand-glow)}.operations-container[data-v-1e2dcd80]{display:flex;align-items:center}.operations-container .t-popup__reference[data-v-1e2dcd80]{display:flex;align-items:center;justify-content:center}.operations-container[data-v-1e2dcd80] .t-button{margin-left:var(--td-comp-margin-l);border-radius:var(--md-btn-radius)}.operations-container[data-v-1e2dcd80] .t-button:hover{background-color:var(--md-surface-container-high)}.header-operate-left[data-v-1e2dcd80]{display:flex;align-items:normal;line-height:0;padding-left:var(--td-comp-margin-xl)}.header-logo-container[data-v-1e2dcd80]{width:184px;height:26px;display:flex;margin-left:24px;color:var(--md-on-surface)}.header-logo-container .t-logo[data-v-1e2dcd80]{width:100%;height:100%}.header-logo-container .t-logo[data-v-1e2dcd80]:hover,.header-logo-container[data-v-1e2dcd80]:hover{cursor:pointer}.header-user-account[data-v-1e2dcd80]{display:inline-flex;align-items:center;color:var(--md-on-surface);font:var(--md-label-medium)}[data-v-1e2dcd80] .t-head-menu__inner{border-bottom:1px solid transparent;background-color:transparent}.t-menu--light .header-user-account[data-v-1e2dcd80]{color:var(--md-on-surface)}.t-menu--dark[data-v-1e2dcd80] .t-head-menu__inner{border-bottom:1px solid transparent;background-color:transparent}.t-menu--dark .header-user-account[data-v-1e2dcd80]{color:var(--md-on-surface)}.operations-dropdown-container-item[data-v-1e2dcd80]{width:100%;display:flex;align-items:center;border-radius:var(--md-chip-radius)}.operations-dropdown-container-item[data-v-1e2dcd80] .t-dropdown__item-text{display:flex;align-items:center}.operations-dropdown-container-item .t-icon[data-v-1e2dcd80]{font-size:var(--md-icon-size);margin-right:var(--td-comp-margin-s)}.operations-dropdown-container-item[data-v-1e2dcd80] .t-dropdown__item{width:100%;margin-bottom:0;border-radius:var(--md-chip-radius)}.operations-dropdown-container-item[data-v-1e2dcd80]:last-child .t-dropdown__item{margin-bottom:8px}.operations-dropdown-container-item[data-v-1e2dcd80]:hover{background-color:var(--md-surface-container-high)}[data-v-1e2dcd80] .t-dropdown__menu{padding:8px;border-radius:var(--md-card-radius);box-shadow:var(--md-elevation-3);background-color:var(--md-surface-container)}.operations-dropdown-container-item .t-dropdown__item-text{display:flex;align-items:center}.t-button{border-radius:var(--md-btn-radius)}.user-choice-card[data-v-a309683e]{width:100%;padding:12px 14px;background:var(--hxee-card-bg, rgba(255, 255, 255, .06));border:1px solid var(--hxee-card-border, rgba(140, 178, 235, .16));border-radius:10px;display:flex;flex-direction:column;gap:10px;transition:border-color .15s ease,background .15s ease}.user-choice-card[data-v-a309683e]:hover{border-color:var(--hxee-card-border-hover, rgba(140, 178, 235, .35));background:var(--hxee-card-bg-hover, rgba(255, 255, 255, .08))}.user-choice-card.selected[data-v-a309683e]{border-color:var(--hxee-card-border-strong, rgba(140, 178, 235, .28));gap:8px}.choice-collapsed-header[data-v-a309683e]{display:flex;align-items:center;gap:6px;cursor:pointer;-webkit-user-select:none;user-select:none}.choice-check[data-v-a309683e]{font-size:13px;flex-shrink:0}.choice-selected-text[data-v-a309683e]{font-size:13px;font-weight:600;color:var(--hxee-accent, #a7c6f7);word-break:break-word}.expand-indicator[data-v-a309683e]{margin-left:auto;font-size:10px;color:var(--hxee-text-secondary, rgba(255, 255, 255, .55));flex-shrink:0}.choice-title[data-v-a309683e]{font-size:13px;font-weight:600;color:var(--hxee-text-primary, rgba(238, 243, 251, .92));word-break:break-word}.choice-desc[data-v-a309683e]{font-size:12px;line-height:1.6;color:var(--hxee-text-primary, rgba(238, 243, 251, .92));word-break:break-word}.choice-details[data-v-a309683e]{display:flex;flex-direction:column;gap:4px}.choice-detail-row[data-v-a309683e]{display:flex;gap:8px;font-size:12px;line-height:1.6}.detail-label[data-v-a309683e]{flex-shrink:0;color:var(--hxee-text-secondary, rgba(255, 255, 255, .55))}.detail-value[data-v-a309683e]{color:var(--hxee-text-primary, rgba(238, 243, 251, .92));font-family:var(--font-family-mono, monospace);word-break:break-all}.choice-options[data-v-a309683e]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.choice-options[data-v-a309683e] .t-button{height:auto;padding-top:3px;padding-bottom:3px;line-height:1.5;text-align:left;white-space:normal}.choice-options[data-v-a309683e] .t-button .t-button__text{white-space:normal;word-break:break-word}.chosen-tag[data-v-a309683e]{color:inherit}.recommend-tag[data-v-a309683e]{margin-left:4px;color:var(--hxee-warning, #d9a53a)}.choice-hint[data-v-a309683e]{font-size:12px;color:var(--hxee-text-secondary, rgba(255, 255, 255, .55))}.choice-time[data-v-a309683e]{font-size:12px;color:var(--hxee-text-secondary, rgba(255, 255, 255, .55));font-variant-numeric:tabular-nums}.user-form-card[data-v-dc20318e]{width:100%;padding:12px 14px;background:var(--hxee-card-bg, rgba(255, 255, 255, .06));border:1px solid var(--hxee-card-border, rgba(140, 178, 235, .16));border-radius:10px;display:flex;flex-direction:column;gap:10px;transition:border-color .15s ease,background .15s ease}.user-form-card[data-v-dc20318e]:hover{border-color:var(--hxee-card-border-hover, rgba(140, 178, 235, .35));background:var(--hxee-card-bg-hover, rgba(255, 255, 255, .08))}.user-form-card.submitted[data-v-dc20318e]{border-color:var(--hxee-card-border-strong, rgba(140, 178, 235, .28));gap:8px}.form-collapsed-header[data-v-dc20318e]{display:flex;align-items:center;gap:6px;cursor:pointer;-webkit-user-select:none;user-select:none}.form-check[data-v-dc20318e]{font-size:13px;flex-shrink:0}.form-submitted-text[data-v-dc20318e]{font-size:13px;font-weight:600;color:var(--hxee-accent, #a7c6f7);word-break:break-word}.expand-indicator[data-v-dc20318e]{margin-left:auto;font-size:10px;color:var(--hxee-text-secondary, rgba(255, 255, 255, .55));flex-shrink:0}.form-title[data-v-dc20318e]{font-size:13px;font-weight:600;color:var(--hxee-text-primary, rgba(238, 243, 251, .92));word-break:break-word}.form-desc[data-v-dc20318e]{font-size:12px;line-height:1.6;color:var(--hxee-text-primary, rgba(238, 243, 251, .92));word-break:break-word}.form-field[data-v-dc20318e]{display:flex;flex-direction:column;gap:6px}.form-field[data-v-dc20318e] .t-input{background:var(--hxee-card-input-bg, rgba(255, 255, 255, .1));border-color:var(--hxee-card-border-strong, rgba(140, 178, 235, .28))}.form-field[data-v-dc20318e] .t-input__inner{color:var(--hxee-text-primary, rgba(238, 243, 251, .92));background:transparent}.form-field[data-v-dc20318e] .t-input__inner::placeholder{color:var(--hxee-card-placeholder, rgba(238, 243, 251, .45))}.form-extra[data-v-dc20318e]{padding-top:8px;border-top:1px dashed var(--hxee-card-border, rgba(140, 178, 235, .16));gap:4px}.form-extra[data-v-dc20318e] .t-textarea__inner{font-size:12px;line-height:1.6;color:var(--hxee-text-primary, rgba(238, 243, 251, .92));background:var(--hxee-card-input-bg, rgba(255, 255, 255, .1));border-color:var(--hxee-card-border-strong, rgba(140, 178, 235, .28))}.form-extra[data-v-dc20318e] .t-textarea__inner::placeholder{color:var(--hxee-card-placeholder, rgba(238, 243, 251, .45))}.form-extra-toggle[data-v-dc20318e]{display:inline-flex;align-self:flex-start;gap:4px;align-items:center;padding:0;font-family:inherit;font-size:13px;color:var(--hxee-text-primary, rgba(238, 243, 251, .92));cursor:pointer;background:transparent;border:none;transition:color .15s ease}.form-extra-toggle[data-v-dc20318e]:hover:not(:disabled){color:var(--hxee-accent, #a7c6f7)}.form-extra-toggle[data-v-dc20318e]:disabled{cursor:not-allowed;opacity:.6}.form-extra-caret[data-v-dc20318e]{font-size:12px;line-height:1;color:var(--hxee-text-secondary, rgba(255, 255, 255, .55))}.extra-hint[data-v-dc20318e]{margin-left:4px;font-size:11px;color:var(--hxee-text-secondary, rgba(255, 255, 255, .55))}.field-label[data-v-dc20318e]{font-size:13px;color:var(--hxee-text-primary, rgba(238, 243, 251, .92));word-break:break-word}.required-mark[data-v-dc20318e]{margin-left:2px;color:var(--hxee-danger, #ff7875)}.multi-hint[data-v-dc20318e]{margin-left:2px;font-size:12px;color:var(--hxee-text-secondary, rgba(255, 255, 255, .55))}.field-options[data-v-dc20318e]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.field-options[data-v-dc20318e] .t-button{height:auto;padding-top:3px;padding-bottom:3px;line-height:1.5;text-align:left;white-space:normal}.field-options[data-v-dc20318e] .t-button .t-button__text{white-space:normal;word-break:break-word}.chosen-tag[data-v-dc20318e]{color:inherit}.recommend-tag[data-v-dc20318e]{margin-left:4px;color:var(--hxee-warning, #d9a53a)}.form-answers[data-v-dc20318e]{display:flex;flex-direction:column;gap:4px}.form-answer-row[data-v-dc20318e]{display:flex;gap:8px;font-size:12px;line-height:1.6}.answer-label[data-v-dc20318e]{flex-shrink:0;color:var(--hxee-text-secondary, rgba(255, 255, 255, .55))}.answer-value[data-v-dc20318e]{color:var(--hxee-text-primary, rgba(238, 243, 251, .92));word-break:break-word}.form-time[data-v-dc20318e],.form-hint[data-v-dc20318e]{font-size:12px;color:var(--hxee-text-secondary, rgba(255, 255, 255, .55))}.form-hint-error[data-v-dc20318e]{color:var(--hxee-danger, #ff7875)}#nprogress .bar[data-v-d04da65a]{background:var(--td-brand-color)!important}.hx-table[data-v-966165f1]{border-radius:12px;border:1px solid var(--md-table-border);background:var(--md-table-bg);box-shadow:var(--md-elevation-1)}.hx-table[data-v-966165f1] .t-table__content,.hx-table[data-v-966165f1] .t-table__body,.hx-table[data-v-966165f1] .t-table__header{background:transparent}.hx-table[data-v-966165f1] thead{background:var(--md-table-header-bg)}.hx-table[data-v-966165f1] thead tr{background:transparent}.hx-table[data-v-966165f1] thead th,.hx-table[data-v-966165f1] .t-table__header th{background:var(--md-table-header-bg)!important;color:var(--md-on-surface);border-bottom:1px solid var(--hxee-divider)}.hx-table[data-v-966165f1] tbody tr{background:var(--md-table-row-bg)}.hx-table[data-v-966165f1] tbody tr:hover{background:var(--md-table-row-hover)!important;box-shadow:inset 0 0 0 1px var(--hxee-border-weak)}.hx-table[data-v-966165f1] tbody td{background:transparent;color:var(--md-on-surface);border-bottom:1px solid var(--hxee-divider)}.hx-table[data-v-966165f1] .t-table__pagination{padding:2px 8px;background:transparent}.t-table.hx-table .t-table__cell--fixed-right,.t-table.hx-table .t-table__cell--fixed-left{background-color:var(--md-surface-container)!important}.t-table.hx-table tbody tr:hover .t-table__cell--fixed-right,.t-table.hx-table tbody tr:hover .t-table__cell--fixed-left,.t-table.hx-table tbody tr.t-table__row--active .t-table__cell--fixed-right,.t-table.hx-table tbody tr.t-table__row--active .t-table__cell--fixed-left{background-color:var(--md-surface-container-high)!important}@font-face{font-family:Helvetica Neue,Helvetica,Arial,Microsoft Yahei,Hiragino Sans GB,Heiti SC,WenQuanYi Micro Hei,sans-serif;font-weight:400;font-style:normal}body{color:var(--td-text-color-secondary);font-family:-apple-system,BlinkMacSystemFont,var(--td-font-family);font:var(--td-font-body-medium);-webkit-font-smoothing:antialiased;padding:0;margin:0}pre{font-family:var(--td-font-family)}ul,dl,li,dd,dt{margin:0;padding:0;list-style:none}figure,h1,h2,h3,h4,h5,h6,p{margin:0}.t-button-link,a{color:var(--td-brand-color);text-decoration:none;cursor:pointer;transition:color .2s cubic-bezier(.38,0,.24,1)}.t-button-link:hover,a:hover{color:var(--td-brand-color-hover)}.t-button-link:active,a:active{color:var(--td-brand-color-active)}.t-button-link--active,a--active{color:var(--td-brand-color-active)}.t-button-link:focus,a:focus{text-decoration:none}.t-button-link{margin-right:var(--td-comp-margin-xxl)}.t-button-link:last-child{margin-right:0}.t-is-active .t-tree__label,.t-tree__label .is-active{background-color:var(--td-brand-color);color:var(--hxee-text-on-brand);text-shadow:none}.t-tree__label>*,.t-tree__label .is-active{display:inline-block!important;width:100%!important}.t-tree__label .is-active{border-radius:3px;cursor:pointer;transition:all .3s}.t-tree__item .t-tree__label{width:80%;display:inline-block;padding:1px 8px;border-radius:3px;cursor:pointer;transition:all .3s}.text-center{text-align:center}:root{font-family:var(--md-font-family, Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:14px}h1{font:var(--md-headline-large);margin:1.5rem 0}h2{font:var(--md-headline-medium);margin:1.3rem 0}h3{font:var(--md-headline-small);margin:1.2rem 0}h4{font:var(--md-title-large);margin:1.1rem 0}h5{font:var(--md-title-medium);margin:1.05rem 0}.t-space-vertical{max-width:100%}:root{--hxee-brand-primary: #4d8ae0;--hxee-brand-secondary: #7d88ea;--hxee-brand-gradient: linear-gradient(135deg, #4d8ae0 0%, #7d88ea 100%);--hxee-brand-gradient-hover: linear-gradient(135deg, #4379c9 0%, #6f7ada 100%);--hxee-brand-glow: 0 10px 24px rgba(77, 138, 224, .28);--hxee-brand-glow-strong: 0 12px 28px rgba(77, 138, 224, .36);--hxee-canvas: linear-gradient(180deg, #253667 0%, #1d2b55 100%);--hxee-chat-canvas: radial-gradient(ellipse 75% 50% at 50% -6%, rgba(140, 180, 240, .075), transparent), linear-gradient(180deg, #26366a 0%, #202c51 100%);--hxee-login-canvas: radial-gradient(1100px 560px at 88% -12%, rgba(56, 189, 248, .13), transparent 60%), radial-gradient(900px 520px at -6% 112%, rgba(99, 102, 241, .14), transparent 55%), linear-gradient(135deg, #121d45 0%, #182a5c 48%, #13234b 100%);--hxee-glass-surface: rgba(255, 255, 255, .06);--hxee-glass-border: rgba(150, 186, 240, .14);--hxee-glass-border-strong: rgba(168, 196, 244, .22);--hxee-glass-shadow: inset 0 1px 0 rgba(148, 184, 255, .16), 0 24px 60px rgba(2, 8, 32, .45);--hxee-panel-blur: blur(12px);--hxee-panel-blur-strong: blur(14px);--hxee-text-primary: rgba(238, 243, 251, .92);--hxee-text-body: rgba(238, 243, 251, .82);--hxee-text-muted: rgba(238, 243, 251, .72);--hxee-text-faint: rgba(199, 216, 242, .72);--hxee-accent: #a7c6f7;--hxee-accent-strong: rgba(140, 178, 235, .8);--hxee-header-bg: rgba(32, 50, 104, .72);--hxee-divider: rgba(150, 186, 240, .18);--hxee-divider-strong: rgba(150, 186, 240, .24)}:root{--md-primary: #034cff;--md-on-primary: #ffffff;--md-primary-container: #d1e4ff;--md-on-primary-container: #001d35;--md-primary-fixed: #034cff;--md-on-primary-fixed: #ffffff;--md-primary-fixed-dim: #0030b3;--md-secondary: #0061a4;--md-on-secondary: #ffffff;--md-secondary-container: #cce0ff;--md-on-secondary-container: #001d35;--md-secondary-fixed: #0061a4;--md-on-secondary-fixed: #ffffff;--md-secondary-fixed-dim: #004a85;--md-tertiary: #0061a4;--md-on-tertiary: #ffffff;--md-tertiary-container: #cce0ff;--md-on-tertiary-container: #001d35;--md-tertiary-fixed: #0061a4;--md-on-tertiary-fixed: #ffffff;--md-tertiary-fixed-dim: #004a85;--md-error: #ba1a1a;--md-on-error: #ffffff;--md-error-container: #ffdad6;--md-on-error-container: #410002;--md-error-fixed: #ba1a1a;--md-on-error-fixed: #ffffff;--md-error-fixed-dim: #8c1d0d;--md-surface: #f8faff;--md-surface-dim: #ced3db;--md-surface-brightness: #f8faff;--md-surface-container: #f0f7ff;--md-surface-container-high: #e5eaf4;--md-surface-container-highest: #dfe4ed;--md-surface-container-low: #f5f9ff;--md-surface-container-lowest: #ffffff;--md-surface-variant: #dfe3eb;--md-on-surface: #1a1c1e;--md-on-surface-variant: #42474e;--md-outline: #72787e;--md-outline-variant: #c2c7ce;--md-background: #f8faff;--md-on-background: #1a1c1e;--md-inverse-surface: #2f3033;--md-inverse-on-surface: #f1f3f4;--md-inverse-primary: #a6c8ff;--md-shadow: #000000;--md-scrim: #000000;--md-surface-tint: #034cff;--md-color-primary: var(--md-primary);--md-color-on-primary: var(--md-on-primary);--md-color-primary-container: var(--md-primary-container);--md-color-on-primary-container: var(--md-on-primary-container);--md-color-secondary: var(--md-secondary);--md-color-on-secondary: var(--md-on-secondary);--md-color-secondary-container: var(--md-secondary-container);--md-color-on-secondary-container: var(--md-on-secondary-container);--md-color-tertiary: var(--md-tertiary);--md-color-on-tertiary: var(--md-on-tertiary);--md-color-tertiary-container: var(--md-tertiary-container);--md-color-on-tertiary-container: var(--md-on-tertiary-container);--md-color-error: var(--md-error);--md-color-on-error: var(--md-on-error);--md-color-error-container: var(--md-error-container);--md-color-on-error-container: var(--md-on-error-container);--md-color-background: var(--md-background);--md-color-on-background: var(--md-on-background);--md-color-surface: var(--md-surface);--md-color-on-surface: var(--md-on-surface);--md-color-surface-variant: var(--md-surface-variant);--md-color-on-surface-variant: var(--md-on-surface-variant);--md-color-outline: var(--md-outline);--md-color-outline-variant: var(--md-outline-variant);--md-color-success: #386a1f;--md-color-on-success: #ffffff;--md-color-success-container: #a8f49c;--md-color-on-success-container: #08210a;--md-color-warning: #7d5700;--md-color-on-warning: #ffffff;--md-color-warning-container: #ffdea3;--md-color-on-warning-container: #271900;--md-color-info: #0061a4;--md-color-on-info: #ffffff;--md-color-info-container: #d1e4ff;--md-color-on-info-container: #001d35}@media screen{:root{--md-primary: #8ab8ee;--md-on-primary: #26395c;--md-primary-container: #26395c;--md-on-primary-container: #cfe0f7;--md-primary-fixed: #8ab8ee;--md-on-primary-fixed: #26395c;--md-primary-fixed-dim: #5588d6;--md-secondary: #8ab8ee;--md-on-secondary: #26395c;--md-secondary-container: #26395c;--md-on-secondary-container: #cfe0f7;--md-secondary-fixed: #8ab8ee;--md-on-secondary-fixed: #26395c;--md-secondary-fixed-dim: #5588d6;--md-tertiary: #8ab8ee;--md-on-tertiary: #26395c;--md-tertiary-container: #26395c;--md-on-tertiary-container: #cfe0f7;--md-tertiary-fixed: #8ab8ee;--md-on-tertiary-fixed: #26395c;--md-tertiary-fixed-dim: #5588d6;--md-error: #f87171;--md-on-error: #7f1d1d;--md-error-container: #991b1b;--md-on-error-container: #fecaca;--md-error-fixed: #f87171;--md-on-error-fixed: #7f1d1d;--md-error-fixed-dim: #dc2626;--md-surface: #1e2b4f;--md-surface-dim: #131d38;--md-surface-brightness: #1e2b4f;--md-surface-container: #263356;--md-surface-container-high: #303c66;--md-surface-container-highest: #384470;--md-surface-container-low: #1f2b4d;--md-surface-container-lowest: #17203b;--md-surface-variant: #39435f;--md-on-surface: #eef3fb;--md-on-surface-variant: #aab9cf;--md-outline: #5a7398;--md-outline-variant: #333f5b;--md-background: #182339;--md-on-background: #eef3fb;--md-inverse-surface: #e2e8f0;--md-inverse-on-surface: #111827;--md-inverse-primary: #aecdf0;--md-shadow: #000000;--md-scrim: #000000;--md-surface-tint: #8ab8ee;--md-color-success: #4ade80;--md-color-on-success: #14532d;--md-color-success-container: #166534;--md-color-on-success-container: #bbf7d0;--md-color-warning: #fbbf24;--md-color-on-warning: #78350f;--md-color-warning-container: #92400e;--md-color-on-warning-container: #fef3c7;--md-color-info: #60a5fa;--md-color-on-info: #1e3a5f;--md-color-info-container: #1e3a5f;--md-color-on-info-container: #bfdbfe}}:root{--md-font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--md-display-large: 400 57px / 64px var(--md-font-family);--md-display-medium: 400 45px / 52px var(--md-font-family);--md-display-small: 400 36px / 44px var(--md-font-family);--md-headline-large: 400 26px / 32px var(--md-font-family);--md-headline-medium: 400 22px / 28px var(--md-font-family);--md-headline-small: 400 20px / 26px var(--md-font-family);--md-title-large: 400 18px / 24px var(--md-font-family);--md-title-medium: 500 13px / 18px var(--md-font-family);--md-title-small: 500 11px / 14px var(--md-font-family);--md-body-large: 400 16px / 24px var(--md-font-family);--md-body-medium: 400 14px / 20px var(--md-font-family);--md-body-small: 400 12px / 16px var(--md-font-family);--md-label-large: 500 14px / 20px var(--md-font-family);--md-label-medium: 500 12px / 16px var(--md-font-family);--md-label-small: 500 11px / 16px var(--md-font-family);--md-display-large-font: 57px;--md-display-large-line-height: 64px;--md-display-large-weight: 400;--md-display-medium-font: 45px;--md-display-medium-line-height: 52px;--md-display-medium-weight: 400;--md-display-small-font: 36px;--md-display-small-line-height: 44px;--md-display-small-weight: 400;--md-headline-large-font: 26px;--md-headline-large-line-height: 32px;--md-headline-large-weight: 400;--md-headline-medium-font: 22px;--md-headline-medium-line-height: 28px;--md-headline-medium-weight: 400;--md-headline-small-font: 20px;--md-headline-small-line-height: 26px;--md-headline-small-weight: 400;--md-title-large-font: 18px;--md-title-large-line-height: 24px;--md-title-large-weight: 400;--md-title-medium-font: 13px;--md-title-medium-line-height: 18px;--md-title-medium-weight: 500;--md-title-small-font: 11px;--md-title-small-line-height: 14px;--md-title-small-weight: 500;--md-body-large-font: 16px;--md-body-large-line-height: 24px;--md-body-large-weight: 400;--md-body-medium-font: 14px;--md-body-medium-line-height: 20px;--md-body-medium-weight: 400;--md-body-small-font: 12px;--md-body-small-line-height: 16px;--md-body-small-weight: 400;--md-label-large-font: 14px;--md-label-large-line-height: 20px;--md-label-large-weight: 500;--md-label-medium-font: 12px;--md-label-medium-line-height: 16px;--md-label-medium-weight: 500;--md-label-small-font: 11px;--md-label-small-line-height: 16px;--md-label-small-weight: 500}.md-display-large{font:var(--md-display-large);letter-spacing:-.25px}.md-display-medium{font:var(--md-display-medium);letter-spacing:0}.md-display-small{font:var(--md-display-small);letter-spacing:0}.md-headline-large{font:var(--md-headline-large);letter-spacing:0}.md-headline-medium{font:var(--md-headline-medium);letter-spacing:0}.md-headline-small{font:var(--md-headline-small);letter-spacing:0}.md-title-large{font:var(--md-title-large);letter-spacing:0}.md-title-medium{font:var(--md-title-medium);letter-spacing:.15px}.md-title-small{font:var(--md-title-small);letter-spacing:.1px}.md-body-large{font:var(--md-body-large);letter-spacing:.5px}.md-body-medium{font:var(--md-body-medium);letter-spacing:.25px}.md-body-small{font:var(--md-body-small);letter-spacing:.4px}.md-label-large{font:var(--md-label-large);letter-spacing:.1px}.md-label-medium{font:var(--md-label-medium);letter-spacing:.5px}.md-label-small{font:var(--md-label-small);letter-spacing:.5px}.md-font-light{font-weight:300}.md-font-regular{font-weight:400}.md-font-medium{font-weight:500}.md-font-bold{font-weight:700}:root{--md-elevation-0: none;--md-elevation-1: 0 1px 2px rgba(0, 0, 0, .3), 0 1px 3px 1px rgba(0, 0, 0, .15);--md-elevation-2: 0 1px 2px rgba(0, 0, 0, .3), 0 2px 6px 2px rgba(0, 0, 0, .15);--md-elevation-3: 0 4px 8px 3px rgba(0, 0, 0, .15), 0 1px 3px rgba(0, 0, 0, .3);--md-elevation-4: 0 6px 10px 4px rgba(0, 0, 0, .15), 0 2px 3px rgba(0, 0, 0, .3);--md-elevation-5: 0 8px 12px 6px rgba(0, 0, 0, .15), 0 4px 4px rgba(0, 0, 0, .3);--md-surface-tint-layer-1: rgba(63, 116, 201, .05);--md-surface-tint-layer-2: rgba(63, 116, 201, .08);--md-surface-tint-layer-3: rgba(63, 116, 201, .11);--md-surface-tint-layer-4: rgba(63, 116, 201, .12);--md-surface-tint-layer-5: rgba(63, 116, 201, .14);--md-card-elevation: var(--md-elevation-1);--md-card-elevation-hover: var(--md-elevation-2);--md-card-elevation-raised: var(--md-elevation-1);--md-fab-elevation: var(--md-elevation-3);--md-fab-elevation-hover: var(--md-elevation-4);--md-fab-small-elevation: var(--md-elevation-2);--md-fab-small-elevation-hover: var(--md-elevation-3);--md-fab-extended-elevation: var(--md-elevation-3);--md-fab-extended-elevation-hover: var(--md-elevation-4);--md-fab-surface-tint: var(--md-surface-tint-layer-5);--md-button-elevation: var(--md-elevation-0);--md-button-elevation-hover: var(--md-elevation-1);--md-button-elevation-active: var(--md-elevation-0);--md-button-elevation-focus: var(--md-elevation-0);--md-button-elevation-disabled: var(--md-elevation-0);--md-filled-button-elevation: var(--md-elevation-0);--md-filled-button-elevation-hover: var(--md-elevation-1);--md-filled-button-elevation-active: var(--md-elevation-0);--md-filled-tonal-button-elevation: var(--md-elevation-0);--md-filled-tonal-button-elevation-hover: var(--md-elevation-1);--md-filled-tonal-button-elevation-active: var(--md-elevation-0);--md-outlined-button-elevation: var(--md-elevation-0);--md-outlined-button-elevation-hover: var(--md-elevation-0);--md-outlined-button-elevation-active: var(--md-elevation-0);--md-text-button-elevation: var(--md-elevation-0);--md-text-button-elevation-hover: var(--md-elevation-0);--md-text-button-elevation-active: var(--md-elevation-0);--md-bottom-app-bar-elevation: var(--md-elevation-2);--md-bottom-sheet-elevation: var(--md-elevation-3);--md-bottom-sheet-drag-handle-elevation: var(--md-elevation-0);--md-drawer-standard-elevation: var(--md-elevation-1);--md-drawer-modal-elevation: var(--md-elevation-3);--md-navigation-bar-elevation: var(--md-elevation-2);--md-navigation-bar-surface-tint: var(--md-surface-tint-layer-3);--md-navigation-drawer-elevation: var(--md-elevation-1);--md-navigation-rail-elevation: var(--md-elevation-1);--md-search-bar-elevation: var(--md-elevation-2);--md-dialog-elevation: var(--md-elevation-3);--md-dialog-scrim-imperative-opacity: .32;--md-dialog-scrim-declarative-opacity: .32;--md-snackbar-elevation: var(--md-elevation-3);--md-text-field-elevation: var(--md-elevation-0);--md-text-field-focus-indicator-elevation: var(--md-elevation-0);--md-chip-elevation: var(--md-elevation-0);--md-chip-elevation-hover: var(--md-elevation-0);--md-chip-elevation-active: var(--md-elevation-1);--md-chip-flat-elevation: var(--md-elevation-0);--md-chip-outlined-elevation: var(--md-elevation-0);--md-switch-track-elevation: var(--md-elevation-0);--md-switch-track-elevation-hover: var(--md-elevation-0);--md-switch-track-elevation-active: var(--md-elevation-0);--md-tooltip-elevation: var(--md-elevation-2)}:root .md-elevation-0{box-shadow:var(--md-elevation-0)}:root .md-elevation-1{box-shadow:var(--md-elevation-1)}:root .md-elevation-2{box-shadow:var(--md-elevation-2)}:root .md-elevation-3{box-shadow:var(--md-elevation-3)}:root .md-elevation-4{box-shadow:var(--md-elevation-4)}:root .md-elevation-5{box-shadow:var(--md-elevation-5)}:root .md-elevation-interactive:hover{box-shadow:var(--md-elevation-2);transition:box-shadow .2s ease}:root .md-elevation-interactive:active{box-shadow:var(--md-elevation-1);transition:box-shadow .2s ease}@media screen{:root :root{--md-elevation-1: 0 1px 2px rgba(0, 0, 0, .6), 0 1px 3px 1px rgba(0, 0, 0, .4), 0 0 8px rgba(85, 136, 214, .08);--md-elevation-2: 0 1px 2px rgba(0, 0, 0, .6), 0 2px 6px 2px rgba(0, 0, 0, .4), 0 0 12px rgba(85, 136, 214, .1);--md-elevation-3: 0 4px 8px 3px rgba(0, 0, 0, .4), 0 1px 3px rgba(0, 0, 0, .6), 0 0 16px rgba(85, 136, 214, .12);--md-elevation-4: 0 6px 10px 4px rgba(0, 0, 0, .4), 0 2px 3px rgba(0, 0, 0, .6), 0 0 20px rgba(85, 136, 214, .15);--md-elevation-5: 0 8px 12px 6px rgba(0, 0, 0, .4), 0 4px 4px rgba(0, 0, 0, .6), 0 0 24px rgba(85, 136, 214, .18)}}:root{--md-btn-height: 40px;--md-btn-radius: 20px;--md-btn-padding: 10px 24px;--md-btn-icon-size: 24px;--md-btn-icon-only-size: 40px;--md-btn-icon-only-radius: 16px;--md-btn-font: var(--md-label-large);--md-card-radius: 12px;--md-card-padding: 16px;--md-card-header-padding: 16px;--md-text-field-radius: 4px;--md-text-field-padding: 16px;--md-text-field-padding-top: 24px;--md-text-field-label-font: var(--md-body-large);--md-text-field-input-font: var(--md-body-large);--md-chip-radius: 8px;--md-chip-padding: 6px 16px;--md-chip-height: 32px;--md-chip-font: var(--md-label-medium);--md-fab-size: 56px;--md-fab-radius: 16px;--md-fab-small-size: 40px;--md-fab-small-radius: 12px;--md-fab-extended-height: 56px;--md-fab-extended-padding: 16px;--md-switch-width: 52px;--md-switch-height: 32px;--md-switch-thumb-size: 24px;--md-switch-track-radius: 16px;--md-snackbar-padding: 14px 16px;--md-snackbar-radius: 8px;--md-dialog-radius: 28px;--md-dialog-padding: 24px;--md-navigation-bar-height: 80px;--md-navigation-bar-padding: 12px;--md-navigation-rail-width: 80px;--md-navigation-rail-icon-size: 24px;--md-drawer-width: 360px;--md-drawer-modal-width: 360px;--md-drawer-radius: 16px;--md-bottom-sheet-radius: 28px;--md-bottom-sheet-drag-handle-width: 32px;--md-bottom-sheet-drag-handle-height: 4px;--md-divider-thickness: 1px;--md-icon-size: 24px;--md-icon-size-small: 20px;--md-icon-size-large: 24px;--md-badge-size: 16px;--md-badge-font: var(--md-label-small)}.md-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--md-btn-height);padding:var(--md-btn-padding);border-radius:var(--md-btn-radius);font:var(--md-btn-font);border:none;cursor:pointer;transition:box-shadow .2s ease,background-color .2s ease;text-decoration:none}.md-btn-filled{background-color:var(--md-primary);color:var(--md-on-primary);border:none}.md-btn-filled:hover{box-shadow:var(--md-button-elevation-hover)}.md-btn-filled:active{box-shadow:var(--md-button-elevation-active)}.md-btn-filled-tonal{background-color:var(--md-primary-container);color:var(--md-on-primary-container);border:none}.md-btn-filled-tonal:hover{box-shadow:var(--md-button-elevation-hover)}.md-btn-filled-tonal:active{box-shadow:var(--md-button-elevation-active)}.md-btn-outlined{background-color:transparent;color:var(--md-primary);border:1px solid var(--md-outline)}.md-btn-outlined:hover{background-color:var(--md-surface-container-high)}.md-btn-outlined:active{background-color:var(--md-surface-container-low)}.md-btn-text{background-color:transparent;color:var(--md-primary);border:none}.md-btn-text:hover{background-color:var(--md-surface-container-high)}.md-btn-text:active{background-color:var(--md-surface-container-low)}.md-btn-icon-only{width:var(--md-btn-icon-only-size);height:var(--md-btn-icon-only-size);padding:0;border-radius:var(--md-btn-icon-only-radius)}.md-btn-icon-only.md-btn-filled-tonal{border-radius:var(--md-btn-icon-only-radius)}.md-text-field{position:relative;display:inline-flex;flex-direction:column}.md-text-field input{width:100%;height:56px;padding:var(--md-text-field-padding);padding-top:var(--md-text-field-padding-top);border:1px solid var(--md-outline);border-radius:var(--md-text-field-radius);font:var(--md-text-field-input-font);background-color:var(--md-surface-container-lowest);transition:border-color .2s ease;box-sizing:border-box}.md-text-field input:focus{outline:none;border-color:var(--md-primary);border-width:2px}.md-text-field label{position:absolute;top:18px;left:16px;color:var(--md-on-surface-variant);font:var(--md-text-field-label-font);pointer-events:none;transition:all .2s ease;background:transparent}.md-text-field input:focus+label,.md-text-field input:not(:placeholder-shown)+label{top:8px;font-size:12px;color:var(--md-primary)}.md-text-field input::placeholder{color:transparent}.md-card{background-color:var(--md-surface-container-low);border-radius:var(--md-card-radius);overflow:hidden;transition:box-shadow .2s ease,transform .2s ease;box-shadow:var(--md-card-elevation)}.md-card:hover{box-shadow:var(--md-card-elevation-hover);transform:translateY(-2px)}.md-card-header{padding:var(--md-card-header-padding);background-color:var(--md-primary-container);color:var(--md-on-primary-container)}.md-card-header-secondary{background-color:var(--md-secondary-container);color:var(--md-on-secondary-container)}.md-card-body{padding:var(--md-card-padding)}.md-card-footer{padding:8px var(--md-card-padding);border-top:1px solid var(--md-outline-variant);display:flex;gap:8px}.md-chip{display:inline-flex;align-items:center;gap:8px;height:var(--md-chip-height);padding:var(--md-chip-padding);border-radius:var(--md-chip-radius);font:var(--md-chip-font);background-color:var(--md-surface-container-high);color:var(--md-on-surface);border:none;cursor:pointer;transition:background-color .2s ease}.md-chip:hover{background-color:var(--md-outline-variant)}.md-chip.selected{background-color:var(--md-secondary-container);color:var(--md-on-secondary-container)}.md-chip-icon{font-size:18px}.md-fab{display:inline-flex;align-items:center;justify-content:center;width:var(--md-fab-size);height:var(--md-fab-size);border-radius:var(--md-fab-radius);border:none;cursor:pointer;transition:box-shadow .2s ease;box-shadow:var(--md-fab-elevation)}.md-fab:hover{box-shadow:var(--md-fab-elevation-hover)}.md-fab.filled{background-color:var(--md-primary-container);color:var(--md-on-primary-container)}.md-fab.filled-tonal{background-color:var(--md-secondary-container);color:var(--md-on-secondary-container)}.md-fab.small{width:var(--md-fab-small-size);height:var(--md-fab-small-size);border-radius:var(--md-fab-small-radius);box-shadow:var(--md-fab-small-elevation)}.md-fab.small:hover{box-shadow:var(--md-fab-small-elevation-hover)}.md-fab.extended{width:auto;height:var(--md-fab-extended-height);padding:0 var(--md-fab-extended-padding);gap:12px}.md-fab-icon{font-size:var(--md-icon-size)}.md-switch{position:relative;display:inline-block;width:var(--md-switch-width);height:var(--md-switch-height)}.md-switch input{opacity:0;width:0;height:0}.md-switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--md-outline);border-radius:var(--md-switch-track-radius);transition:background-color .3s ease}.md-switch .slider:before{content:"";position:absolute;width:var(--md-switch-thumb-size);height:var(--md-switch-thumb-size);left:4px;bottom:4px;background-color:var(--md-surface-container-lowest);border-radius:50%;transition:transform .3s ease}.md-switch input:checked+.slider{background-color:var(--md-primary)}.md-switch input:checked+.slider:before{transform:translate(20px)}.md-snackbar{position:fixed;bottom:24px;left:50%;transform:translate(-50%);background-color:var(--md-inverse-surface);color:var(--md-inverse-on-surface);padding:var(--md-snackbar-padding);border-radius:var(--md-snackbar-radius);font:var(--md-body-medium);box-shadow:var(--md-snackbar-elevation);display:flex;align-items:center;gap:16px;z-index:9999}.md-snackbar button{background:transparent;border:none;color:var(--md-inverse-primary);font-weight:500;cursor:pointer;padding:8px 12px}.md-snackbar button:hover{background-color:#ffffff1a}.md-dialog{background-color:var(--md-surface-container);border-radius:var(--md-dialog-radius);padding:var(--md-dialog-padding);box-shadow:var(--md-dialog-elevation)}.md-dialog-title{font:var(--md-title-large);color:var(--md-on-surface);margin-bottom:16px}.md-dialog-content{font:var(--md-body-medium);color:var(--md-on-surface-variant)}.md-dialog-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:24px}.md-navigation-bar{position:fixed;bottom:0;left:0;right:0;height:var(--md-navigation-bar-height);background-color:var(--md-surface-container);display:flex;justify-content:space-around;align-items:center;padding:var(--md-navigation-bar-padding);box-shadow:var(--md-navigation-bar-elevation);z-index:1000}.md-navigation-bar-item{display:flex;flex-direction:column;align-items:center;gap:4px;color:var(--md-on-surface-variant);text-decoration:none;font:var(--md-label-medium);cursor:pointer;transition:color .2s ease}.md-navigation-bar-item:hover,.md-navigation-bar-item.active{color:var(--md-on-surface)}.md-navigation-bar-item-icon{font-size:var(--md-icon-size)}.md-navigation-rail{position:fixed;left:0;top:0;bottom:0;width:var(--md-navigation-rail-width);background-color:var(--md-surface-container);display:flex;flex-direction:column;align-items:center;padding:12px 0;box-shadow:var(--md-navigation-rail-elevation);z-index:1000}.md-navigation-rail-item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:56px;height:56px;border-radius:16px;color:var(--md-on-surface-variant);text-decoration:none;font:var(--md-label-medium);cursor:pointer;transition:background-color .2s ease,color .2s ease;margin-bottom:8px}.md-navigation-rail-item:hover,.md-navigation-rail-item.active{background-color:var(--md-secondary-container);color:var(--md-on-secondary-container)}.md-navigation-rail-item-icon{font-size:var(--md-icon-size)}.md-drawer{position:fixed;top:0;bottom:0;width:var(--md-drawer-width);background-color:var(--md-surface-container);box-shadow:var(--md-drawer-standard-elevation);z-index:1000;transition:transform .3s ease}.md-drawer-left{left:0}.md-drawer-right{right:0}.md-drawer-modal{background-color:var(--md-surface-dim)}.md-drawer-modal .md-drawer{box-shadow:var(--md-drawer-modal-elevation)}.md-drawer-header{padding:20px 16px;font:var(--md-title-large);color:var(--md-on-surface);border-bottom:1px solid var(--md-outline-variant)}.md-drawer-content{padding:16px}.md-bottom-sheet{position:fixed;bottom:0;left:0;right:0;background-color:var(--md-surface-container);border-radius:var(--md-bottom-sheet-radius) var(--md-bottom-sheet-radius) 0 0;box-shadow:var(--md-bottom-sheet-elevation);z-index:1000;transition:transform .3s ease}.md-bottom-sheet-drag-handle{width:var(--md-bottom-sheet-drag-handle-width);height:var(--md-bottom-sheet-drag-handle-height);background-color:var(--md-outline-variant);border-radius:2px;margin:16px auto}.md-bottom-sheet-content{padding:0 24px 24px}.md-divider{height:var(--md-divider-thickness);background-color:var(--md-outline-variant);border:none;margin:0}.md-divider-vertical{width:var(--md-divider-thickness);height:auto;align-self:stretch}:root{--hxee-canvas-solid: #162248;--hxee-surface-solid: #202c51;--hxee-sidebar-bg: radial-gradient(120% 60% at 30% 0%, rgba(140, 180, 240, .2), transparent 68%), linear-gradient(180deg, #3d61ac 0%, #2b417e 50%, #1f2f60 100%);--hxee-surface-panel: rgba(20, 34, 78, .72);--hxee-surface-sunken: rgba(9, 16, 40, .55);--hxee-surface-sunken-weak: rgba(9, 16, 40, .45);--hxee-overlay-weak: rgba(255, 255, 255, .06);--hxee-overlay-medium: rgba(255, 255, 255, .08);--hxee-overlay-strong: rgba(140, 178, 235, .16);--hxee-overlay-accent-weak: rgba(140, 178, 235, .12);--hxee-selected-bg: rgba(140, 178, 235, .18);--hxee-card-bg: rgba(255, 255, 255, .06);--hxee-card-bg-hover: rgba(255, 255, 255, .08);--hxee-card-border: rgba(140, 178, 235, .11);--hxee-card-border-hover: rgba(140, 178, 235, .24);--hxee-card-border-strong: rgba(140, 178, 235, .19);--hxee-card-input-bg: rgba(255, 255, 255, .1);--hxee-card-placeholder: rgba(238, 243, 251, .45);--hxee-border-weak: rgba(140, 178, 235, .1);--hxee-border-strong: rgba(140, 178, 235, .2);--hxee-border-accent: rgba(140, 178, 235, .55);--hxee-border-faint: rgba(160, 190, 240, .24);--hxee-focus-ring: rgba(140, 178, 235, .22);--hxee-glow-line: rgba(140, 178, 235, .6);--hxee-text-strong: rgba(255, 255, 255, .96);--hxee-text-secondary: rgba(255, 255, 255, .55);--hxee-text-disabled: rgba(255, 255, 255, .4);--hxee-text-tertiary: rgba(255, 255, 255, .5);--hxee-text-on-brand: #ffffff;--hxee-text-on-brand-secondary: rgba(255, 255, 255, .78);--hxee-success: #7ee0c0;--hxee-danger: #ff7a7a;--hxee-scrollbar: rgba(140, 178, 235, .35);--hxee-scrollbar-thumb: rgba(140, 178, 235, .28);--hxee-scrollbar-thumb-hover: rgba(140, 178, 235, .45);--hxee-accent-alt: #5588d6;--hxee-accent-alt-strong: #4470b0;--hxee-accent-alt-glow: rgba(85, 136, 214, .4);--hxee-accent-soft: #8ab8ee;--hxee-tag-skill: #b8a8ff;--hxee-success-alt: #4ade80;--hxee-warning: #ffd591;--hxee-warning-bg-top: rgba(255, 197, 92, .1);--hxee-warning-bg-bottom: rgba(255, 197, 92, .04);--hxee-warning-border: rgba(255, 197, 92, .28);--hxee-warning-glow: rgba(255, 197, 92, .16);--hxee-warning-chip-bg: rgba(255, 197, 92, .14);--hxee-selected-bar: rgba(255, 255, 255, .85);--md-chrome-gradient: radial-gradient(120% 60% at 30% 0%, rgba(140, 180, 240, .2), transparent 68%), linear-gradient(180deg, #3d61ac 0%, #2b417e 55%, #1f2f60 100%);--md-chrome-border: rgba(140, 178, 235, .35);--md-chrome-text: rgba(238, 243, 251, .82);--md-chrome-text-strong: #ffffff;--md-chrome-shadow: 0 0 36px rgba(85, 136, 214, .16);--md-panel-bg: var(--hxee-surface-panel);--md-card-bg: rgba(16, 28, 60, .5);--md-popover-bg: linear-gradient(180deg, rgba(24, 40, 82, .98), rgba(16, 28, 64, .98));--md-inset-bg: var(--hxee-surface-sunken);--md-glass-bg: var(--hxee-overlay-weak);--md-glass-bg-strong: var(--hxee-card-input-bg);--md-table-bg: rgba(16, 28, 60, .5);--md-table-header-bg: linear-gradient(180deg, rgba(30, 52, 105, .9), rgba(22, 38, 80, .9));--md-table-row-bg: rgba(255, 255, 255, .03);--md-table-row-hover: var(--hxee-overlay-strong);--md-table-border: rgba(140, 178, 235, .28);--md-hover-bg: var(--hxee-overlay-strong);--md-hover-bg-strong: rgba(140, 178, 235, .28);--md-hover-border: var(--hxee-border-strong);--md-selected-bg: var(--hxee-selected-bg);--md-focus-ring: var(--hxee-focus-ring);--md-scrim-soft: rgba(0, 0, 0, .28);--md-scrollbar: var(--hxee-scrollbar-thumb);--md-on-brand: #ffffff;--md-brand-gradient: linear-gradient(135deg, #5588d6 0%, #4470b0 100%);--md-brand-gradient-hover: linear-gradient(135deg, #4d8dff 0%, #2b6cff 100%);--md-brand-glow: 0 0 16px rgba(85, 136, 214, .45);--md-sidebar-gradient: var(--hxee-sidebar-bg);--md-sidebar-border: var(--md-chrome-border);--md-sidebar-shadow: inset -1px 0 0 rgba(140, 178, 235, .16), 0 0 28px rgba(85, 136, 214, .12);--md-sidebar-item-bg: var(--hxee-card-bg);--md-sidebar-item-border: var(--hxee-card-border);--md-sidebar-item-hover: var(--hxee-overlay-strong);--md-sidebar-item-selected: var(--hxee-brand-gradient);--md-sidebar-selected-bar: var(--hxee-selected-bar);--md-sidebar-text: var(--hxee-text-body);--md-sidebar-text-muted: var(--hxee-text-secondary);--md-sidebar-text-strong: var(--hxee-text-strong)}:root[data-theme=dark]{--hxee-glass-shadow: none;--hxee-brand-glow: none;--hxee-brand-glow-strong: none;--hxee-glass-border: rgba(150, 186, 240, .1);--hxee-glass-border-strong: rgba(168, 196, 244, .16);--hxee-divider: rgba(150, 186, 240, .12);--hxee-divider-strong: rgba(150, 186, 240, .16)}:root[data-theme=light]{--hxee-canvas-solid: #ffffff;--hxee-surface-solid: #ffffff;--hxee-sidebar-bg: radial-gradient(120% 60% at 30% 0%, rgba(10, 99, 194, .07), transparent 68%), linear-gradient(180deg, #f5f8fd 0%, #eaf0f9 100%);--hxee-surface-panel: #f1f5fb;--hxee-surface-sunken: #f7fafe;--hxee-surface-sunken-weak: #f1f5fb;--hxee-overlay-weak: rgba(15, 27, 45, .04);--hxee-overlay-medium: rgba(15, 27, 45, .06);--hxee-overlay-strong: rgba(15, 27, 45, .08);--hxee-overlay-accent-weak: rgba(10, 99, 194, .06);--hxee-selected-bg: rgba(10, 99, 194, .1);--hxee-card-bg: #ffffff;--hxee-card-bg-hover: #f5f9ff;--hxee-card-border: #e6ecf7;--hxee-card-border-hover: #cfd9ec;--hxee-card-border-strong: #cfd9ec;--hxee-card-input-bg: #ffffff;--hxee-card-placeholder: #93a3ba;--hxee-border-weak: #e6ecf7;--hxee-border-strong: #cfd9ec;--hxee-border-accent: #0a63c2;--hxee-border-faint: #dbe3f0;--hxee-focus-ring: rgba(10, 99, 194, .32);--hxee-glow-line: rgba(10, 99, 194, .32);--hxee-text-strong: #0f1b2d;--hxee-text-secondary: #5c6f8a;--hxee-text-disabled: #93a3ba;--hxee-text-tertiary: #7a8ba4;--hxee-text-on-brand: #ffffff;--hxee-text-on-brand-secondary: rgba(255, 255, 255, .88);--hxee-success: #0f8a63;--hxee-danger: #d0433c;--hxee-scrollbar: rgba(15, 27, 45, .22);--hxee-scrollbar-thumb: rgba(15, 27, 45, .18);--hxee-scrollbar-thumb-hover: rgba(15, 27, 45, .32);--hxee-accent-alt: #0a63c2;--hxee-accent-alt-strong: #0a55a8;--hxee-accent-alt-glow: rgba(10, 99, 194, .26);--hxee-accent-soft: #0a63c2;--hxee-tag-skill: #7048c8;--hxee-success-alt: #0f8a63;--hxee-warning: #b8860b;--hxee-warning-bg-top: rgba(184, 134, 11, .1);--hxee-warning-bg-bottom: rgba(184, 134, 11, .04);--hxee-warning-border: rgba(184, 134, 11, .35);--hxee-warning-glow: rgba(184, 134, 11, .18);--hxee-warning-chip-bg: rgba(184, 134, 11, .12);--hxee-selected-bar: #0a63c2;--hxee-brand-primary: #0a63c2;--hxee-brand-secondary: #2b7fd8;--hxee-brand-gradient: linear-gradient(135deg, #0a63c2 0%, #2b7fd8 100%);--hxee-brand-gradient-hover: linear-gradient(135deg, #0855a6 0%, #2470c4 100%);--hxee-brand-glow: none;--hxee-brand-glow-strong: none;--hxee-canvas: linear-gradient(180deg, #f5f8fd 0%, #e9eff8 100%);--hxee-chat-canvas: radial-gradient(ellipse 75% 50% at 50% -6%, rgba(10, 99, 194, .05), transparent), linear-gradient(180deg, #ffffff 0%, #f6f9fd 100%);--hxee-login-canvas: radial-gradient(1100px 560px at 88% -12%, rgba(34, 211, 238, .1), transparent 60%), radial-gradient(900px 520px at -6% 112%, rgba(99, 102, 241, .1), transparent 55%), linear-gradient(135deg, #f7fafe 0%, #eef3fb 48%, #f2f6fd 100%);--hxee-glass-surface: #ffffff;--hxee-glass-border: #e6ecf7;--hxee-glass-border-strong: #cfd9ec;--hxee-glass-shadow: none;--hxee-panel-blur: none;--hxee-panel-blur-strong: none;--hxee-text-primary: #0f1b2d;--hxee-text-body: #2a3a52;--hxee-text-muted: #5c6f8a;--hxee-text-faint: #7a8ba4;--hxee-accent: #0a63c2;--hxee-accent-strong: #0a55a8;--hxee-header-bg: #e9eff8;--hxee-divider: #e6ecf7;--hxee-divider-strong: #cfd9ec;--md-primary: #0a63c2;--md-on-primary: #ffffff;--md-primary-container: #e2ecf8;--md-on-primary-container: #063a70;--md-primary-fixed: #0a63c2;--md-on-primary-fixed: #ffffff;--md-primary-fixed-dim: #0a55a8;--md-secondary: #2b7fd8;--md-on-secondary: #ffffff;--md-secondary-container: #e3edfa;--md-on-secondary-container: #123a66;--md-secondary-fixed: #2b7fd8;--md-on-secondary-fixed: #ffffff;--md-secondary-fixed-dim: #2470c4;--md-tertiary: #2b7fd8;--md-on-tertiary: #ffffff;--md-tertiary-container: #e3edfa;--md-on-tertiary-container: #123a66;--md-tertiary-fixed: #2b7fd8;--md-on-tertiary-fixed: #ffffff;--md-tertiary-fixed-dim: #2470c4;--md-error: #d0433c;--md-on-error: #ffffff;--md-error-container: #fbe4e2;--md-on-error-container: #5c1512;--md-error-fixed: #d0433c;--md-on-error-fixed: #ffffff;--md-error-fixed-dim: #b83731;--md-surface: #f5f8fd;--md-surface-dim: #e9eff8;--md-surface-brightness: #ffffff;--md-surface-container: #f1f5fb;--md-surface-container-high: #e6ecf7;--md-surface-container-highest: #dbe3f0;--md-surface-container-low: #f7fafe;--md-surface-container-lowest: #ffffff;--md-surface-variant: #e6ecf7;--md-on-surface: #0f1b2d;--md-on-surface-variant: #5c6f8a;--md-outline: #93a3ba;--md-outline-variant: #dbe3f0;--md-background: #f5f8fd;--md-on-background: #0f1b2d;--md-inverse-surface: #2a3a52;--md-inverse-on-surface: #f5f8fd;--md-inverse-primary: #a9c8ee;--md-shadow: #000000;--md-scrim: #000000;--md-surface-tint: #0a63c2;--md-color-success: #0f8a63;--md-color-on-success: #ffffff;--md-color-success-container: #d8f3e9;--md-color-on-success-container: #06301f;--md-color-warning: #b8860b;--md-color-on-warning: #ffffff;--md-color-warning-container: #fbf0cf;--md-color-on-warning-container: #4a3606;--md-color-info: #0a63c2;--md-color-on-info: #ffffff;--md-color-info-container: #e2ecf8;--md-color-on-info-container: #063a70;--md-chrome-gradient: var(--hxee-sidebar-bg);--md-chrome-border: var(--hxee-border-weak);--md-chrome-text: var(--hxee-text-body);--md-chrome-text-strong: var(--hxee-text-strong);--md-chrome-shadow: none;--md-panel-bg: var(--hxee-surface-panel);--md-card-bg: var(--hxee-glass-surface);--md-popover-bg: var(--hxee-surface-solid);--md-inset-bg: var(--hxee-surface-sunken);--md-glass-bg: var(--hxee-overlay-weak);--md-glass-bg-strong: var(--hxee-card-input-bg);--md-table-bg: var(--hxee-glass-surface);--md-table-header-bg: var(--hxee-surface-panel);--md-table-row-bg: transparent;--md-table-row-hover: var(--hxee-overlay-weak);--md-table-border: var(--hxee-border-weak);--md-hover-bg: var(--hxee-overlay-weak);--md-hover-bg-strong: var(--hxee-overlay-medium);--md-hover-border: var(--hxee-border-strong);--md-selected-bg: var(--hxee-selected-bg);--md-focus-ring: var(--hxee-focus-ring);--md-scrim-soft: rgba(15, 27, 45, .06);--md-scrollbar: var(--hxee-scrollbar-thumb);--md-on-brand: #ffffff;--md-brand-gradient: var(--hxee-brand-gradient);--md-brand-gradient-hover: var(--hxee-brand-gradient-hover);--md-brand-glow: none;--md-sidebar-gradient: var(--hxee-sidebar-bg);--md-sidebar-border: var(--hxee-border-weak);--md-sidebar-shadow: none;--md-sidebar-item-bg: var(--hxee-card-bg);--md-sidebar-item-border: var(--hxee-card-border);--md-sidebar-item-hover: var(--hxee-overlay-weak);--md-sidebar-item-selected: var(--hxee-brand-gradient);--md-sidebar-selected-bar: var(--hxee-selected-bar);--md-sidebar-text: var(--hxee-text-body);--md-sidebar-text-muted: var(--hxee-text-secondary);--md-sidebar-text-strong: var(--hxee-text-strong);--md-elevation-1: 0 1px 2px rgba(15, 27, 45, .06), 0 1px 3px rgba(15, 27, 45, .08);--md-elevation-2: 0 2px 4px rgba(15, 27, 45, .06), 0 4px 10px rgba(15, 27, 45, .08);--md-elevation-3: 0 4px 10px rgba(15, 27, 45, .08), 0 10px 24px rgba(15, 27, 45, .1);--md-elevation-4: 0 6px 14px rgba(15, 27, 45, .1), 0 16px 32px rgba(15, 27, 45, .12);--md-elevation-5: 0 8px 18px rgba(15, 27, 45, .12), 0 24px 48px rgba(15, 27, 45, .14)}:root[data-theme=blue]{--hxee-canvas-solid: #ffffff;--hxee-surface-solid: #ffffff;--hxee-sidebar-bg: radial-gradient(120% 60% at 30% 0%, rgba(31, 111, 208, .06), transparent 68%), linear-gradient(180deg, #f2f7fd 0%, #e6effa 100%);--hxee-surface-panel: #eef4fb;--hxee-surface-sunken: #ffffff;--hxee-surface-sunken-weak: #f4f8fd;--hxee-overlay-weak: rgba(31, 111, 208, .05);--hxee-overlay-medium: rgba(31, 111, 208, .08);--hxee-overlay-strong: rgba(31, 111, 208, .12);--hxee-overlay-accent-weak: rgba(31, 111, 208, .07);--hxee-selected-bg: rgba(31, 111, 208, .12);--hxee-card-bg: #ffffff;--hxee-card-bg-hover: #f4f8fd;--hxee-card-border: #e3ecf8;--hxee-card-border-hover: #cfdcef;--hxee-card-border-strong: #cfdcef;--hxee-card-input-bg: #ffffff;--hxee-card-placeholder: #93a9bf;--hxee-border-weak: #e3ecf8;--hxee-border-strong: #cfdcef;--hxee-border-accent: #1f6fd0;--hxee-border-faint: #dbe6f3;--hxee-focus-ring: rgba(31, 111, 208, .3);--hxee-glow-line: rgba(31, 111, 208, .35);--hxee-text-strong: #16283f;--hxee-text-secondary: #5c7a99;--hxee-text-disabled: #93a9bf;--hxee-text-tertiary: #7d95ad;--hxee-text-on-brand: #ffffff;--hxee-text-on-brand-secondary: rgba(255, 255, 255, .88);--hxee-success: #1a7f5a;--hxee-danger: #c0392b;--hxee-scrollbar: rgba(31, 111, 208, .22);--hxee-scrollbar-thumb: rgba(31, 111, 208, .2);--hxee-scrollbar-thumb-hover: rgba(31, 111, 208, .34);--hxee-accent-alt: #1f6fd0;--hxee-accent-alt-strong: #155cb0;--hxee-accent-alt-glow: rgba(31, 111, 208, .28);--hxee-accent-soft: #1f6fd0;--hxee-tag-skill: #6f42c1;--hxee-success-alt: #1a7f5a;--hxee-warning: #b06f00;--hxee-warning-bg-top: rgba(176, 111, 0, .1);--hxee-warning-bg-bottom: rgba(176, 111, 0, .04);--hxee-warning-border: rgba(176, 111, 0, .32);--hxee-warning-glow: rgba(176, 111, 0, .18);--hxee-warning-chip-bg: rgba(176, 111, 0, .12);--hxee-selected-bar: #1f6fd0;--hxee-brand-primary: #1f6fd0;--hxee-brand-secondary: #3d8ff0;--hxee-brand-gradient: linear-gradient(135deg, #1f6fd0 0%, #3d8ff0 100%);--hxee-brand-gradient-hover: linear-gradient(135deg, #1a61b8 0%, #2f7fdd 100%);--hxee-brand-glow: none;--hxee-brand-glow-strong: none;--hxee-canvas: #eef4fb;--hxee-chat-canvas: radial-gradient(ellipse 75% 50% at 50% -6%, rgba(31, 111, 208, .05), transparent), linear-gradient(180deg, #ffffff 0%, #f7fafd 100%);--hxee-login-canvas: radial-gradient(1100px 560px at 88% -12%, rgba(34, 211, 238, .1), transparent 60%), radial-gradient(900px 520px at -6% 112%, rgba(99, 102, 241, .1), transparent 55%), linear-gradient(135deg, #f2f7fd 0%, #e4eef9 100%);--hxee-glass-surface: #ffffff;--hxee-glass-border: #e3ecf8;--hxee-glass-border-strong: #cfdcef;--hxee-glass-shadow: none;--hxee-panel-blur: none;--hxee-panel-blur-strong: none;--hxee-text-primary: #16283f;--hxee-text-body: #24384f;--hxee-text-muted: #5c7a99;--hxee-text-faint: #7d95ad;--hxee-accent: #1f6fd0;--hxee-accent-strong: #155cb0;--hxee-header-bg: #e3edf8;--hxee-divider: #e3ecf8;--hxee-divider-strong: #cfdcef;--md-primary: #1f6fd0;--md-on-primary: #ffffff;--md-primary-container: #deebfb;--md-on-primary-container: #06376c;--md-primary-fixed: #1f6fd0;--md-on-primary-fixed: #ffffff;--md-primary-fixed-dim: #155cb0;--md-secondary: #3d8ff0;--md-on-secondary: #ffffff;--md-secondary-container: #e2eefc;--md-on-secondary-container: #123f70;--md-secondary-fixed: #3d8ff0;--md-on-secondary-fixed: #ffffff;--md-secondary-fixed-dim: #2f7fdd;--md-tertiary: #3d8ff0;--md-on-tertiary: #ffffff;--md-tertiary-container: #e2eefc;--md-on-tertiary-container: #123f70;--md-tertiary-fixed: #3d8ff0;--md-on-tertiary-fixed: #ffffff;--md-tertiary-fixed-dim: #2f7fdd;--md-error: #c0392b;--md-on-error: #ffffff;--md-error-container: #f9e2df;--md-on-error-container: #551811;--md-error-fixed: #c0392b;--md-on-error-fixed: #ffffff;--md-error-fixed-dim: #a52f23;--md-surface: #eef4fb;--md-surface-dim: #e4eef9;--md-surface-brightness: #ffffff;--md-surface-container: #ffffff;--md-surface-container-high: #f4f8fd;--md-surface-container-highest: #e3ecf8;--md-surface-container-low: #f7fafd;--md-surface-container-lowest: #ffffff;--md-surface-variant: #e3ecf8;--md-on-surface: #16283f;--md-on-surface-variant: #5c7a99;--md-outline: #93a9bf;--md-outline-variant: #dbe6f3;--md-background: #eef4fb;--md-on-background: #16283f;--md-inverse-surface: #24384f;--md-inverse-on-surface: #eef4fb;--md-inverse-primary: #a9c9ee;--md-shadow: #000000;--md-scrim: #000000;--md-surface-tint: #1f6fd0;--md-color-success: #1a7f5a;--md-color-on-success: #ffffff;--md-color-success-container: #d9f2e8;--md-color-on-success-container: #06301f;--md-color-warning: #b06f00;--md-color-on-warning: #ffffff;--md-color-warning-container: #faedcf;--md-color-on-warning-container: #452b00;--md-color-info: #1f6fd0;--md-color-on-info: #ffffff;--md-color-info-container: #deebfb;--md-color-on-info-container: #06376c;--md-chrome-gradient: var(--hxee-sidebar-bg);--md-chrome-border: var(--hxee-border-weak);--md-chrome-text: var(--hxee-text-body);--md-chrome-text-strong: var(--hxee-text-strong);--md-chrome-shadow: none;--md-panel-bg: var(--hxee-surface-panel);--md-card-bg: var(--hxee-glass-surface);--md-popover-bg: var(--hxee-surface-solid);--md-inset-bg: var(--hxee-surface-sunken);--md-glass-bg: var(--hxee-overlay-weak);--md-glass-bg-strong: var(--hxee-card-input-bg);--md-table-bg: var(--hxee-glass-surface);--md-table-header-bg: var(--hxee-surface-panel);--md-table-row-bg: transparent;--md-table-row-hover: var(--hxee-overlay-weak);--md-table-border: var(--hxee-border-weak);--md-hover-bg: var(--hxee-overlay-weak);--md-hover-bg-strong: var(--hxee-overlay-medium);--md-hover-border: var(--hxee-border-strong);--md-selected-bg: var(--hxee-selected-bg);--md-focus-ring: var(--hxee-focus-ring);--md-scrim-soft: rgba(22, 40, 63, .06);--md-scrollbar: var(--hxee-scrollbar-thumb);--md-on-brand: #ffffff;--md-brand-gradient: var(--hxee-brand-gradient);--md-brand-gradient-hover: var(--hxee-brand-gradient-hover);--md-brand-glow: none;--md-sidebar-gradient: var(--hxee-sidebar-bg);--md-sidebar-border: var(--hxee-border-weak);--md-sidebar-shadow: none;--md-sidebar-item-bg: var(--hxee-card-bg);--md-sidebar-item-border: var(--hxee-card-border);--md-sidebar-item-hover: var(--hxee-overlay-weak);--md-sidebar-item-selected: var(--hxee-brand-gradient);--md-sidebar-selected-bar: var(--hxee-selected-bar);--md-sidebar-text: var(--hxee-text-body);--md-sidebar-text-muted: var(--hxee-text-secondary);--md-sidebar-text-strong: var(--hxee-text-strong);--md-elevation-1: 0 1px 2px rgba(22, 40, 63, .05), 0 1px 3px rgba(22, 40, 63, .08);--md-elevation-2: 0 2px 4px rgba(22, 40, 63, .05), 0 4px 10px rgba(22, 40, 63, .08);--md-elevation-3: 0 4px 10px rgba(22, 40, 63, .08), 0 10px 24px rgba(22, 40, 63, .1);--md-elevation-4: 0 6px 14px rgba(22, 40, 63, .1), 0 16px 32px rgba(22, 40, 63, .12);--md-elevation-5: 0 8px 18px rgba(22, 40, 63, .12), 0 24px 48px rgba(22, 40, 63, .14)}:root[data-theme=vscode-dark]{--hxee-canvas-solid: #0d1320;--hxee-surface-solid: #141c2b;--hxee-sidebar-bg: radial-gradient(120% 60% at 30% 0%, rgba(74, 168, 255, .08), transparent 68%), linear-gradient(180deg, #18223a 0%, #121a29 100%);--hxee-surface-panel: #141c2b;--hxee-surface-sunken: #0b111c;--hxee-surface-sunken-weak: #1a2233;--hxee-overlay-weak: rgba(255, 255, 255, .04);--hxee-overlay-medium: rgba(255, 255, 255, .06);--hxee-overlay-strong: rgba(255, 255, 255, .08);--hxee-overlay-accent-weak: rgba(74, 168, 255, .08);--hxee-selected-bg: rgba(74, 168, 255, .16);--hxee-card-bg: #182234;--hxee-card-bg-hover: #1f2a40;--hxee-card-border: #1c2740;--hxee-card-border-hover: #28354e;--hxee-card-border-strong: #28354e;--hxee-card-input-bg: #0f1726;--hxee-card-placeholder: #64748b;--hxee-border-weak: #1c2740;--hxee-border-strong: #28354e;--hxee-border-accent: #4aa8ff;--hxee-border-faint: #28354e;--hxee-focus-ring: rgba(74, 168, 255, .34);--hxee-glow-line: rgba(74, 168, 255, .42);--hxee-text-strong: #e4ecf8;--hxee-text-secondary: #93a4bd;--hxee-text-disabled: #5c6c84;--hxee-text-tertiary: #93a4bd;--hxee-text-on-brand: #ffffff;--hxee-text-on-brand-secondary: rgba(255, 255, 255, .82);--hxee-success: #3fd18d;--hxee-danger: #f4776b;--hxee-scrollbar: rgba(120, 140, 170, .4);--hxee-scrollbar-thumb: rgba(120, 140, 170, .38);--hxee-scrollbar-thumb-hover: rgba(150, 172, 202, .62);--hxee-accent-alt: #1657a5;--hxee-accent-alt-strong: #1d6cc4;--hxee-accent-alt-glow: rgba(22, 87, 165, .4);--hxee-accent-soft: #4aa8ff;--hxee-tag-skill: #b18cf0;--hxee-success-alt: #3fd18d;--hxee-warning: #d9a53a;--hxee-warning-bg-top: rgba(217, 165, 58, .1);--hxee-warning-bg-bottom: rgba(217, 165, 58, .04);--hxee-warning-border: rgba(217, 165, 58, .35);--hxee-warning-glow: rgba(217, 165, 58, .18);--hxee-warning-chip-bg: rgba(217, 165, 58, .12);--hxee-selected-bar: #4aa8ff;--hxee-brand-primary: #1b5fa8;--hxee-brand-secondary: #2a7ada;--hxee-brand-gradient: linear-gradient(135deg, #1b5fa8 0%, #2a7ada 100%);--hxee-brand-gradient-hover: linear-gradient(135deg, #226bbb 0%, #327fe8 100%);--hxee-brand-glow: none;--hxee-brand-glow-strong: none;--hxee-canvas: linear-gradient(180deg, #101a2b 0%, #0b111c 100%);--hxee-chat-canvas: radial-gradient(ellipse 75% 50% at 50% -6%, rgba(74, 168, 255, .1), transparent), linear-gradient(180deg, #131d30 0%, #0e1420 100%);--hxee-login-canvas: radial-gradient(1100px 560px at 88% -12%, rgba(34, 211, 238, .1), transparent 60%), radial-gradient(900px 520px at -6% 112%, rgba(99, 102, 241, .12), transparent 55%), linear-gradient(135deg, #0b111c 0%, #131d30 48%, #0d1420 100%);--hxee-glass-surface: #141c2b;--hxee-glass-border: #1c2740;--hxee-glass-border-strong: #28354e;--hxee-glass-shadow: none;--hxee-panel-blur: none;--hxee-panel-blur-strong: none;--hxee-text-primary: #dfe8f5;--hxee-text-body: #c3cfdf;--hxee-text-muted: #93a4bd;--hxee-text-faint: #7b8ba3;--hxee-accent: #4aa8ff;--hxee-accent-strong: #3f92e8;--hxee-header-bg: #17202f;--hxee-divider: #1c2740;--hxee-divider-strong: #28354e;--md-primary: #4aa8ff;--md-on-primary: #06121f;--md-primary-container: #16304d;--md-on-primary-container: #cfe6ff;--md-primary-fixed: #4aa8ff;--md-on-primary-fixed: #06121f;--md-primary-fixed-dim: #2f86e0;--md-secondary: #2a7ada;--md-on-secondary: #ffffff;--md-secondary-container: #182f4d;--md-on-secondary-container: #cfe2fb;--md-secondary-fixed: #2a7ada;--md-on-secondary-fixed: #ffffff;--md-secondary-fixed-dim: #226bbb;--md-tertiary: #2a7ada;--md-on-tertiary: #ffffff;--md-tertiary-container: #182f4d;--md-on-tertiary-container: #cfe2fb;--md-tertiary-fixed: #2a7ada;--md-on-tertiary-fixed: #ffffff;--md-tertiary-fixed-dim: #226bbb;--md-error: #f4776b;--md-on-error: #2b0b08;--md-error-container: #3a1512;--md-on-error-container: #ffd9d4;--md-error-fixed: #f4776b;--md-on-error-fixed: #2b0b08;--md-error-fixed-dim: #d95c50;--md-surface: #0d1320;--md-surface-dim: #0b111c;--md-surface-brightness: #141c2b;--md-surface-container: #141c2b;--md-surface-container-high: #1a2233;--md-surface-container-highest: #1f2a40;--md-surface-container-low: #111a29;--md-surface-container-lowest: #0b111c;--md-surface-variant: #1c2740;--md-on-surface: #dfe8f5;--md-on-surface-variant: #93a4bd;--md-outline: #5c6c84;--md-outline-variant: #1c2740;--md-background: #0b111c;--md-on-background: #dfe8f5;--md-inverse-surface: #e2e8f0;--md-inverse-on-surface: #111827;--md-inverse-primary: #2f86e0;--md-shadow: #000000;--md-scrim: #000000;--md-surface-tint: #4aa8ff;--md-color-success: #3fd18d;--md-color-on-success: #04291a;--md-color-success-container: #0f3d2a;--md-color-on-success-container: #baf5d9;--md-color-warning: #d9a53a;--md-color-on-warning: #33240a;--md-color-warning-container: #3d2c0c;--md-color-on-warning-container: #fbe6b8;--md-color-info: #4aa8ff;--md-color-on-info: #06121f;--md-color-info-container: #16304d;--md-color-on-info-container: #cfe6ff;--md-chrome-gradient: radial-gradient(120% 60% at 30% 0%, rgba(74, 168, 255, .08), transparent 68%), linear-gradient(180deg, #18223a 0%, #121a29 100%);--md-chrome-border: var(--hxee-border-weak);--md-chrome-text: var(--hxee-text-body);--md-chrome-text-strong: var(--hxee-text-strong);--md-chrome-shadow: none;--md-panel-bg: var(--hxee-surface-panel);--md-card-bg: var(--hxee-glass-surface);--md-popover-bg: var(--hxee-surface-solid);--md-inset-bg: var(--hxee-surface-sunken);--md-glass-bg: var(--hxee-overlay-weak);--md-glass-bg-strong: var(--hxee-card-input-bg);--md-table-bg: var(--hxee-glass-surface);--md-table-header-bg: var(--hxee-surface-panel);--md-table-row-bg: transparent;--md-table-row-hover: var(--hxee-overlay-strong);--md-table-border: var(--hxee-border-weak);--md-hover-bg: var(--hxee-overlay-strong);--md-hover-bg-strong: rgba(74, 168, 255, .16);--md-hover-border: var(--hxee-border-strong);--md-selected-bg: var(--hxee-selected-bg);--md-focus-ring: var(--hxee-focus-ring);--md-scrim-soft: rgba(0, 0, 0, .35);--md-scrollbar: var(--hxee-scrollbar-thumb);--md-on-brand: #ffffff;--md-brand-gradient: var(--hxee-brand-gradient);--md-brand-gradient-hover: var(--hxee-brand-gradient-hover);--md-brand-glow: none;--md-sidebar-gradient: var(--hxee-sidebar-bg);--md-sidebar-border: var(--hxee-border-weak);--md-sidebar-shadow: none;--md-sidebar-item-bg: var(--hxee-card-bg);--md-sidebar-item-border: var(--hxee-card-border);--md-sidebar-item-hover: var(--hxee-overlay-weak);--md-sidebar-item-selected: var(--hxee-brand-gradient);--md-sidebar-selected-bar: var(--hxee-selected-bar);--md-sidebar-text: var(--hxee-text-body);--md-sidebar-text-muted: var(--hxee-text-secondary);--md-sidebar-text-strong: var(--hxee-text-strong)}:root{--td-brand-color: var(--md-primary);--td-brand-color-hover: var(--md-primary-container);--td-brand-color-active: var(--md-primary-fixed-dim);--td-brand-color-disabled: var(--md-outline);--td-brand-color-light: var(--md-primary-container);--td-success-color: var(--md-color-success);--td-success-color-hover: var(--md-color-success-container);--td-success-color-active: var(--md-color-success);--td-warning-color: var(--md-color-warning);--td-warning-color-hover: var(--md-color-warning-container);--td-warning-color-active: var(--md-color-warning);--td-error-color: var(--md-error);--td-error-color-hover: var(--md-error-container);--td-error-color-active: var(--md-error-fixed-dim);--td-info-color: var(--md-color-info);--td-info-color-hover: var(--md-color-info-container);--td-info-color-active: var(--md-color-info);--td-text-color-primary: var(--md-on-surface);--td-text-color-secondary: var(--md-on-surface-variant);--td-text-color-disabled: var(--md-outline);--text-weak-base: var(--md-on-surface-variant);--td-bg-color-container: var(--md-surface-container);--td-bg-color-page: var(--md-surface);--td-bg-color-container-hover: var(--md-surface-container-high);--td-border-color: var(--md-outline-variant);--td-border-color-disabled: var(--md-outline);--td-radius-small: 4px;--td-radius-medium: 8px;--td-radius-large: 12px;--td-radius-extra-large: 16px;--td-radius-round: 20px;--td-radius-circle: 50%;--td-shadow-1: var(--md-elevation-1);--td-shadow-2: var(--md-elevation-2);--td-shadow-3: var(--md-elevation-3);--td-shadow-4: var(--md-elevation-4);--td-shadow-5: var(--md-elevation-5);--td-font-family: var(--md-font-family);--td-comp-margin-xxs: 4px;--td-comp-margin-xs: 8px;--td-comp-margin-s: 12px;--td-comp-margin-m: 16px;--td-comp-margin-l: 20px;--td-comp-margin-xl: 24px;--td-comp-margin-xxl: 32px;--td-comp-size-xs: 24px;--td-comp-size-s: 32px;--td-comp-size-m: 40px;--td-comp-size-l: 48px;--td-comp-size-xl: 56px;--td-comp-size-xxl: 64px;--td-comp-size-xxxl: 80px;--hx-header-height: 60px}:root[theme-mode=dark]{--td-bg-color-container: var(--md-surface-container) !important;--td-bg-color-page: var(--md-surface) !important;--td-bg-color-container-hover: var(--md-surface-container-high) !important;--td-bg-color-container-lighter: var(--md-surface-container-high) !important;--td-bg-color-container-active: var(--md-surface-container-highest) !important;--td-bg-color-secondarycontainer: var(--md-surface-container-low) !important;--td-bg-color-secondarycontainer-hover: var(--md-surface-container) !important;--td-bg-color-secondarycontainer-active: var(--md-surface-container-high) !important;--td-bg-color-component: var(--md-surface-container) !important;--td-bg-color-component-hover: var(--md-surface-container-high) !important;--td-bg-color-component-active: var(--md-surface-container-highest) !important;--td-bg-color-component-disabled: var(--md-surface-container) !important;--td-bg-color-specialcomponent: var(--md-surface-container-highest) !important;--td-bg-color-container-select: var(--md-surface-container-highest) !important;--td-brand-color: var(--md-primary) !important;--td-brand-color-hover: var(--md-primary) !important;--td-brand-color-active: var(--md-primary-fixed-dim) !important;--td-brand-color-light: var(--md-primary-container) !important;--td-success-color: var(--md-color-success) !important;--td-success-color-hover: var(--md-color-success) !important;--td-success-color-active: var(--md-color-success-container) !important;--td-warning-color: var(--md-color-warning) !important;--td-warning-color-hover: var(--md-color-warning) !important;--td-warning-color-active: var(--md-color-warning-container) !important;--td-error-color: var(--md-error) !important;--td-error-color-hover: var(--md-error) !important;--td-error-color-active: var(--md-error-container) !important;--td-info-color: var(--md-color-info) !important;--td-info-color-hover: var(--md-color-info) !important;--td-info-color-active: var(--md-color-info-container) !important;--td-text-color-primary: var(--md-on-surface) !important;--td-text-color-secondary: var(--md-on-surface-variant) !important;--td-text-color-brand: var(--md-primary) !important;--td-text-color-link: var(--md-primary) !important;--td-text-color-disabled: rgba(255, 255, 255, .38) !important;--td-brand-color-disabled: var(--td-text-color-disabled) !important;--td-success-color-disabled: var(--td-text-color-disabled) !important;--td-warning-color-disabled: var(--td-text-color-disabled) !important;--td-error-color-disabled: var(--td-text-color-disabled) !important;--td-info-color-disabled: var(--td-text-color-disabled) !important}:root[theme-mode=light]{--td-brand-color: var(--md-primary);--td-brand-color-hover: var(--md-secondary);--td-brand-color-active: var(--md-primary-fixed-dim);--td-brand-color-focus: var(--md-primary-fixed-dim);--td-brand-color-light: var(--md-primary-container);--td-brand-color-disabled: var(--md-outline);--td-success-color: var(--md-color-success);--td-success-color-hover: var(--md-color-success);--td-success-color-active: var(--md-color-on-success-container);--td-warning-color: var(--md-color-warning);--td-warning-color-hover: var(--md-color-warning);--td-warning-color-active: var(--md-color-on-warning-container);--td-error-color: var(--md-error);--td-error-color-hover: var(--md-error);--td-error-color-active: var(--md-error-fixed-dim);--td-info-color: var(--md-color-info);--td-info-color-hover: var(--md-color-info);--td-info-color-active: var(--md-color-on-info-container);--td-bg-color-page: var(--md-surface);--td-bg-color-container: var(--md-surface-container-lowest);--td-bg-color-container-hover: var(--md-surface-container);--td-bg-color-container-lighter: var(--md-surface-container-low);--td-bg-color-container-active: var(--md-surface-container-high);--td-bg-color-container-select: var(--md-primary-container);--td-bg-color-secondarycontainer: var(--md-surface-container-low);--td-bg-color-secondarycontainer-hover: var(--md-surface-container);--td-bg-color-secondarycontainer-active: var(--md-surface-container-high);--td-bg-color-component: var(--md-surface-container-high);--td-bg-color-component-hover: var(--md-surface-container-highest);--td-bg-color-component-active: var(--md-surface-container-highest);--td-bg-color-component-disabled: var(--md-surface-container);--td-bg-color-specialcomponent: var(--md-surface-container-lowest);--td-text-color-primary: var(--md-on-surface);--td-text-color-secondary: var(--md-on-surface-variant);--td-text-color-placeholder: var(--md-outline);--td-text-color-disabled: var(--hxee-text-disabled);--td-text-color-brand: var(--md-primary);--td-text-color-link: var(--md-primary);--td-border-level-1-color: var(--md-outline-variant);--td-border-level-2-color: var(--md-outline);--td-component-stroke: var(--md-outline-variant);--td-component-border: var(--md-outline-variant);--td-mask-active: rgba(15, 27, 45, .45);--td-mask-disabled: rgba(15, 27, 45, .32);--td-mask-background: rgba(15, 27, 45, .9);--td-mask-gradient: rgba(15, 27, 45, 0)}.t-button--variant-base:not(.t-button--ghost).t-button--theme-primary{background-color:var(--md-primary-fixed-dim)!important;border-color:var(--md-primary-fixed-dim)!important}.t-button--variant-base:not(.t-button--ghost).t-button--theme-primary:hover,.t-button--variant-base:not(.t-button--ghost).t-button--theme-primary:focus-visible{background-color:var(--md-primary)!important;border-color:var(--md-primary)!important}*{box-sizing:border-box}body{font-family:var(--md-font-family);font:var(--md-body-medium);color:var(--md-on-surface);background-color:var(--md-surface);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-weight:400;color:var(--md-on-surface);margin:0}h1{font:var(--md-headline-large)}h2{font:var(--md-headline-medium)}h3{font:var(--md-headline-small)}h4{font:var(--md-title-large)}h5{font:var(--md-title-medium)}h6{font:var(--md-title-small)}p{font:var(--md-body-medium);color:var(--md-on-surface-variant);margin:0}a{color:var(--md-primary);text-decoration:none}a:hover{text-decoration:underline}.md-text-primary{color:var(--md-on-surface)}.md-text-secondary{color:var(--md-on-surface-variant)}.md-text-disabled{color:var(--md-outline)}.md-text-error{color:var(--md-error)}.md-bg-surface{background-color:var(--md-surface)}.md-bg-surface-container{background-color:var(--md-surface-container)}.md-bg-surface-container-low{background-color:var(--md-surface-container-low)}.md-bg-surface-container-high{background-color:var(--md-surface-container-high)}.md-rounded-xs{border-radius:var(--md-chip-radius)}.md-rounded-sm{border-radius:var(--td-radius-small)}.md-rounded-md{border-radius:var(--td-radius-medium)}.md-rounded-lg{border-radius:var(--td-radius-large)}.md-rounded-xl{border-radius:var(--td-radius-extra-large)}.md-rounded-full{border-radius:9999px}.md-shadow-0{box-shadow:var(--md-elevation-0)}.md-shadow-1{box-shadow:var(--md-elevation-1)}.md-shadow-2{box-shadow:var(--md-elevation-2)}.md-shadow-3{box-shadow:var(--md-elevation-3)}.md-shadow-4{box-shadow:var(--md-elevation-4)}.md-shadow-5{box-shadow:var(--md-elevation-5)}@media screen{:root{--text-weak-base: var(--md-on-surface-variant)}.t-input,.t-textarea{background-color:var(--md-surface-container);border-color:var(--md-outline-variant)}.t-card{background-color:var(--md-surface-container);border:1px solid var(--md-outline-variant)}.t-table{background-color:var(--md-surface-container)}.t-table th,.t-table td{border-color:var(--md-outline-variant)}}.t-form-inline .t-form__item{display:inline-flex;align-items:center;vertical-align:middle}.t-form-inline .t-form__item .t-form__label{align-self:center;margin-bottom:0}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
