.collapse-header{cursor:pointer}.collapse-panel{margin-top:-200%;opacity:0;transform-origin:top;transition:all .3s ease-in-out;visibility:hidden}.collapse-panel-wrapper{height:fit-content;overflow:hidden}.collapse-panel.active{margin-top:0;opacity:1;visibility:visible}.collapse-icon{cursor:pointer;height:fit-content;width:fit-content}.collapse-icon>*{transition:all .3s ease-in-out}.collapse-icon.active.active-rotate-90>*{transform:rotate(90deg)}.collapse-icon.active.active-rotate-180>*{transform:rotate(180deg)}.input--wrapper{position:relative;width:100%}.input--wrapper.SELECT .ant-select:not(.ant-select-customize-input){height:32px}.input--wrapper.SELECT .ant-select:not(.ant-select-customize-input) .ant-select-selector{align-items:center;height:32px;min-height:32px}.input--wrapper.MULTISELECT .ant-select:not(.ant-select-customize-input){min-height:32px}.input--wrapper.MULTISELECT .ant-select:not(.ant-select-customize-input) .ant-select-selector{align-items:center;min-height:32px}.input--wrapper.TEXTAREA .ant-input-textarea-affix-wrapper{min-height:64px;padding:0}.input--wrapper.TEXTAREA textarea.ant-input{line-height:1.333334;min-height:64px}.input--wrapper.FILE .file-input{min-height:32px}.input--wrapper.FILE .file-input .add-button .ant-btn{align-items:center;height:100%;min-height:32px;padding-block:0}.ant-input,.ant-input-number,.ant-input-number-affix-wrapper,.ant-picker,.ant-select{width:100%}.ant-input-group-addon .ant-select{width:unset}.ant-checkbox-wrapper,.ant-radio-wrapper{align-items:flex-start}.ant-checkbox-wrapper .ant-checkbox+span,.ant-radio-wrapper .ant-checkbox+span{padding-inline:12px}.ant-checkbox-wrapper .checkbox-description,.ant-radio-wrapper .checkbox-description{color:dimgray}.radio-button-group .ant-radio-group{display:flex;flex-wrap:wrap;gap:8px}.radio-button-group .ant-radio-button-wrapper{border-inline-start-width:1px;border-radius:4px;height:auto;line-height:1.5;max-width:280px;min-height:32px;padding-block:4px;white-space:normal}.radio-button-group .ant-radio-button-wrapper:before{display:none}.checkbox-button-group{display:flex;flex-wrap:wrap;gap:8px}.ant-input-suffix,.ant-picker-suffix,.ant-select-suffix{color:dimgray}.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-lg):not(.ant-input-affix-wrapper-sm):not(.ant-input-textarea-affix-wrapper),.ant-input-number-input:not(.ant-input-number-lg):not(.ant-input-number-sm){align-items:center;padding:4px 11px}.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-lg):not(.ant-input-affix-wrapper-sm):not(.ant-input-textarea-affix-wrapper) .ant-input,.ant-input-number-input:not(.ant-input-number-lg):not(.ant-input-number-sm) .ant-input{border:none}.ant-checkbox-checked .ant-checkbox-inner{border-radius:3px}.file-input{border:1px solid #d8d8d8;border-radius:4px;max-width:unset}.file-input:hover{border-color:#0b66d8}.file-input--wrapper{align-items:center;display:flex;flex-direction:column;gap:16px}.file-input__item{align-items:center;border-bottom:1px solid #d8d8d8;display:flex;justify-content:space-between;padding:8px 12px;position:relative}.file-input__item:last-child{border-bottom:none}.file-input__item__name{overflow:hidden;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.file-input__item__name.active{cursor:pointer}.file-input__item__remove{cursor:pointer;display:none;height:20px;padding:2px;position:absolute;right:12px;width:20px}.file-input__item:hover{background:#fff}.file-input__item:hover .file-input__item__remove{display:block}.file-input__add{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:8px 12px}.file-input__add:hover{background:#fff}.file-input .add-button,.file-input .ant-upload{color:#0b66d8;display:block;width:100%}.file-input .add-button .ant-btn{display:flex;justify-content:space-between;width:100%}.file-input .ant-upload-wrapper+.file-input__item{border-top:1px solid #d8d8d8}.ant-select-dropdown{z-index:1080}.ant-select-dropdown.select-dropdown--wrap{max-width:min(420px,90vw)}.ant-select-dropdown.select-dropdown--wrap .ant-select-item-option-content{white-space:normal;word-break:break-word}.select-mobile__popup{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;max-height:80vh;padding:16px}.select-mobile__popup-body{flex:1;max-height:60vh;overflow-y:auto}.select-mobile__options{display:flex;flex-direction:column;gap:8px}.select-mobile__confirm{border-radius:0;width:100%}.select-mobile__search{border:1px solid #ddd;border-radius:4px;box-sizing:border-box;outline:none;padding:8px;width:100%}.select-mobile__search:focus{border-color:#0b66d8}.option-group-wrapper{display:flex}.option-group-wrapper.option-col-1>.option-group{min-width:0;width:100%}.option-group-wrapper.option-col-2>.option-group{min-width:0;width:50%}.option-group-wrapper.option-col-3>.option-group{min-width:0;width:33.33333%}.option-group-wrapper.option-col-4>.option-group{min-width:0;width:25%}.option-group-wrapper.option-col-horizontal>.option-group{display:flex;flex-wrap:wrap;gap:4px}.date-input,.date-time-input,.time-input{position:relative}.date-input.borderless .time-display,.date-input.filled .time-display,.date-time-input.borderless .time-display,.date-time-input.filled .time-display,.time-input.borderless .time-display,.time-input.filled .time-display{border:none}.date-input.filled,.date-time-input.filled,.time-input.filled{background-color:#f5f5f5;border:transparent;border-radius:4px}.date-input.borderless,.date-time-input.borderless,.time-input.borderless{background-color:transparent;border:none;padding:0}.date-input .time-display,.date-time-input .time-display,.time-input .time-display{align-items:center;border:1px solid #d9d9d9;border-radius:4px;display:flex;justify-content:space-between;padding:.5rem .75rem}.date-input .time-display.disabled,.date-time-input .time-display.disabled,.time-input .time-display.disabled{cursor:not-allowed;opacity:.5}.date-input .time-display.enabled,.date-time-input .time-display.enabled,.time-input .time-display.enabled{cursor:pointer}.date-input .time-display span,.date-time-input .time-display span,.time-input .time-display span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.date-input .now,.date-time-input .now,.time-input .now{align-items:center;color:#34ab71;display:flex;padding-inline:4px;position:absolute;right:25px;top:0;z-index:2}.date-input .now.ant-btn-text:not(:disabled):not(.ant-btn-disabled):hover,.date-time-input .now.ant-btn-text:not(:disabled):not(.ant-btn-disabled):hover,.time-input .now.ant-btn-text:not(:disabled):not(.ant-btn-disabled):hover{color:#34ab71;cursor:pointer}.date-input .now:focus,.date-time-input .now:focus,.time-input .now:focus{background-color:#e9f5ef;border:1px solid #34ab71}.vas{display:flex;margin-block:8px}.vas.horizontal{flex-direction:row;justify-content:space-between;overflow-x:auto;overflow-y:hidden}.vas.horizontal .radio--cell{align-items:flex-start;display:flex;gap:8px;padding-bottom:4px}.vas.horizontal.top .radio--cell--label{align-items:flex-end;display:flex;padding-bottom:4px}.vas.horizontal.top .radio--cell .ant-radio-wrapper{flex-direction:column-reverse}.vas.horizontal.bottom .radio--cell--label{align-items:flex-start}.vas.horizontal.bottom .radio--cell .ant-radio-wrapper,.vas.vertical{flex-direction:column}.vas.vertical{gap:4px;max-height:356px;overflow:hidden auto;width:fit-content}.vas.vertical.left .radio--cell--label{display:flex;justify-content:flex-end;padding-right:8px}.vas.vertical.left .radio--cell{display:flex;justify-content:end;padding-right:8px}.vas.vertical.left .radio--cell .ant-radio-wrapper{flex-direction:row-reverse;justify-content:flex-end}.vas.vertical.right .radio--cell{padding-right:8px}.vas.vertical.right .radio--cell .ant-radio-wrapper{flex-direction:row;justify-content:flex-end}.vas .ant-radio-wrapper{gap:8px;margin-inline-end:0}.vas .ant-radio-wrapper:after{display:none}.vas::-webkit-scrollbar{background-color:#f5f5f5;height:1px;width:2px}.vas::-webkit-scrollbar-thumb{background-color:#ccc}.slider--component .slider--wrapper{align-items:center;display:flex;gap:20px;justify-content:space-between}.slider--component .slider--wrapper--vertical{justify-content:center}.slider--component .slider--wrapper .ant-input-number-input-wrap{width:48px}.slider--component .slider--wrapper .input--slider{display:flex;flex:1;flex-direction:column}.slider--component .slider--wrapper .input--slider .ant-slider{width:100%}.slider--component .slider--wrapper .input--slider--labels{display:flex;justify-content:space-between}.slider--component .slider--wrapper .input--slider--col{display:flex;height:300px;justify-content:center}.slider--component .slider--wrapper .input--slider--col .vertical--labels{flex-direction:column-reverse;height:310px}.slider--component .slider--wrapper .top-vertical{flex-direction:column-reverse}.slider--component .slider--wrapper .left-vertical{flex-direction:row-reverse}.slider--component .slider--wrapper .button-default .ant-slider-handle:after{box-shadow:0 0 0 2px #d8d8d8}.slider--component .slider--wrapper .button-default .ant-slider-handle:focus:after{box-shadow:0 0 0 4px #d8d8d8}.slider--component .slider--status{border-left:3px solid #29946f;color:#29946f;margin-top:10px;padding-left:5px}.canvas--wrapper{border:1px solid #d8d8d8;box-sizing:border-box;display:flex;flex-direction:column;width:100%}.canvas--wrapper .white--space{background-color:#fff;overflow:hidden;width:100%}.canvas--wrapper .white--space>div{display:block !important;max-width:100%}.canvas--wrapper img{display:block;height:auto;width:100%}.canvas--wrapper .btn--wrapper{background-color:#efefef;border-top:1px solid #d8d8d8;box-sizing:border-box;padding:8px}.canvas--wrapper .btn--wrapper .ant-btn{border-radius:2px;font-size:12px;height:24px;padding:4px 8px}.hrst-layout{height:100%;overflow:hidden}.hrst-layout .ant-layout-content{flex-shrink:1;overflow:auto}.hrst-layout.full-screen{height:100svh}.hrst-layout.fit-content{height:fit-content}.hrst-checkbox{align-items:center;cursor:pointer;display:inline-flex;gap:8px;user-select:none}.hrst-checkbox--disabled{cursor:not-allowed}.hrst-checkbox__input{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.hrst-checkbox__box{background:#fff;border:1px solid #d9d9d9;border-radius:2px;flex-shrink:0;height:16px;position:relative;transition:all .2s;width:16px}.hrst-checkbox__box:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:8px;left:5px;position:absolute;top:2px;transform:rotate(45deg) scale(0);transition:transform .15s;width:5px}.hrst-checkbox:hover .hrst-checkbox__box{border-color:#0c4288}.hrst-checkbox__input:checked+.hrst-checkbox__box{background:#04377a;border-color:#04377a}.hrst-checkbox__input:checked+.hrst-checkbox__box:after{transform:rotate(45deg) scale(1)}.hrst-checkbox__input:indeterminate+.hrst-checkbox__box{background:#04377a;border-color:#04377a}.hrst-checkbox__input:indeterminate+.hrst-checkbox__box:after{background:#fff;border:none;border-radius:1px;content:"";height:2px;left:50%;top:50%;transform:translate(-50%, -50%) scale(1);width:8px}.hrst-checkbox--disabled .hrst-checkbox__box{background:#f5f5f5;border-color:#d9d9d9}.hrst-checkbox__label{color:#111;font-size:12px;line-height:16px}.hrst-checkbox--button{border:1px solid #d9d9d9;border-radius:4px;gap:0;max-width:280px;padding:4px 12px}.hrst-checkbox--button:hover{border-color:#0c4288}.hrst-checkbox--button:has(.hrst-checkbox__input:checked){background:#04377a;border-color:#04377a}.hrst-checkbox--button:has(.hrst-checkbox__input:checked) .hrst-checkbox__label{color:#fff}.hrst-checkbox--button.hrst-checkbox--disabled{background:#f5f5f5;border-color:#d9d9d9}.hrst-checkbox--button .hrst-checkbox__label{font-size:14px;line-height:1.5;white-space:normal}.hrst-theme-root,:root{--hrst-button-height-lg:40px;--hrst-button-height-md:32px;--hrst-button-height-sm:24px;--hrst-button-padding-h-lg:16px;--hrst-button-padding-h-md:12px;--hrst-button-padding-h-sm:8px;--hrst-button-font-size-lg:14px;--hrst-button-font-size-md:13px;--hrst-button-font-size-sm:12px;--hrst-button-border-radius:2px;--hrst-button-primary-bg:#0c4288;--hrst-button-primary-bg-hover:#04377a;--hrst-button-primary-bg-active:#04377a;--hrst-button-primary-color:#fff;--hrst-button-outline-bg:transparent;--hrst-button-outline-border:#e2e2e2;--hrst-button-outline-border-hover:#555;--hrst-button-outline-color:#555;--hrst-button-outline-hover-bg:hsla(0,0%,7%,.078);--hrst-button-danger-bg:#ff5f73;--hrst-button-danger-bg-hover:#e65366;--hrst-button-danger-bg-active:#cc4457;--hrst-button-danger-color:#fff;--hrst-button-link-bg:transparent;--hrst-button-link-color:#1a6dff;--hrst-button-disabled-bg:#efefef;--hrst-button-disabled-color:#969696;--hrst-button-focus-ring-color:#004cd8}.ant-btn{border-radius:var(--hrst-button-border-radius)}.ant-btn.ant-btn-lg{font-size:var(--hrst-button-font-size-lg);height:var(--hrst-button-height-lg);padding-inline:var(--hrst-button-padding-h-lg)}.ant-btn:not(.ant-btn-lg):not(.ant-btn-sm){font-size:var(--hrst-button-font-size-md);height:var(--hrst-button-height-md);padding-inline:var(--hrst-button-padding-h-md)}.ant-btn.ant-btn-sm{font-size:var(--hrst-button-font-size-sm);height:var(--hrst-button-height-sm);padding-inline:var(--hrst-button-padding-h-sm)}.ant-btn-primary{background-color:var(--hrst-button-primary-bg);border-color:var(--hrst-button-primary-bg);color:var(--hrst-button-primary-color)}.ant-btn-primary:focus,.ant-btn-primary:hover{background-color:var(--hrst-button-primary-bg-hover) !important;border-color:var(--hrst-button-primary-bg-hover) !important;color:var(--hrst-button-primary-color) !important}.ant-btn-primary:active{background-color:var(--hrst-button-primary-bg-active) !important;border-color:var(--hrst-button-primary-bg-active) !important}.ant-btn-default{background-color:var(--hrst-button-outline-bg);border-color:var(--hrst-button-outline-border);color:var(--hrst-button-outline-color)}.ant-btn-default:focus,.ant-btn-default:hover{background:var(--hrst-button-outline-hover-bg) !important;border-color:var(--hrst-button-outline-border-hover) !important;color:var(--hrst-button-outline-border-hover) !important}.ant-btn-danger.ant-btn-primary{background-color:var(--hrst-button-danger-bg);border-color:var(--hrst-button-danger-bg);color:var(--hrst-button-danger-color)}.ant-btn-danger.ant-btn-primary:focus,.ant-btn-danger.ant-btn-primary:hover{background-color:var(--hrst-button-danger-bg-hover) !important;border-color:var(--hrst-button-danger-bg-hover) !important;color:var(--hrst-button-danger-color) !important}.ant-btn-danger.ant-btn-primary:active{background-color:var(--hrst-button-danger-bg-active) !important;border-color:var(--hrst-button-danger-bg-active) !important}.ant-btn-link{background-color:var(--hrst-button-link-bg);color:var(--hrst-button-link-color)}.ant-btn-link:focus,.ant-btn-link:hover{color:var(--hrst-button-link-color) !important}.ant-btn.ant-btn-disabled,.ant-btn:disabled{background-color:var(--hrst-button-disabled-bg) !important;border-color:var(--hrst-button-disabled-bg) !important;color:var(--hrst-button-disabled-color) !important}.ant-btn-dashed,.ant-btn-text{border-radius:var(--hrst-button-border-radius)}.font-regular{font-weight:400}.font-light{font-weight:300}.font-bold,.font-semibold{font-weight:600}.color-primary{color:#34ab71}.color-secondary{color:dimgray}.color-light{color:#fff}.color-cyan{color:#dae043}.color-purple{color:#4749a0}.color-yellow{color:#f4c25b}.color-link{color:#004cd8}.color-green{color:#34ab71}.ant-typography:not(.ant-typography-ellipsis){text-wrap:wrap;white-space:wrap}.ant-typography+h3.ant-typography{margin-top:0}.ant-typography p{margin-bottom:0}.form-item{display:flex;gap:4px 8px}.form-item .ant-form-item{width:100%}.form-item .form-label{display:flex;flex:0 0 calc(var(--label-span, 8)/24*100%);max-width:calc(var(--label-span, 8)/24*100%)}.form-item .form-label:not(.description).start{align-items:flex-start}.form-item .form-label:not(.description).end{align-items:flex-end}.form-item .form-label:not(.description).center{align-items:center}.form-item.vertical{flex-direction:column}.form-item.vertical .form-input,.form-item.vertical .form-label{flex:1 1 auto;max-width:100%;width:100%}@media(max-width: 768px){.form-item{flex-direction:column}.form-item .form-label{max-width:100%}}.form-item .form-input{flex:1 1 auto;min-width:0}.form-item .form-input .ant-form-item-explain-error{margin-top:4px}.form-item .ant-radio-wrapper{margin-inline-end:0}.form-item .ant-radio-wrapper span.ant-radio+*{padding-inline-end:0}.form-item .ant-radio-wrapper .ant-radio{align-self:flex-start;margin-top:4px}.form-item .ant-radio-wrapper .checkbox-description{padding-left:0 !important}.table-wrapper{display:flex;flex-direction:column;justify-content:space-between}.table-wrapper .table-container{overflow-y:auto}.table-wrapper .table-container .ant-table{border-radius:0;line-height:unset}.table-wrapper .table-container .ant-table-thead{background-color:#fff !important;position:-webkit-sticky;position:sticky !important;top:0 !important;z-index:100}.table-wrapper .table-container .ant-table-sticky-scroll{display:none}.table-wrapper .table-container .ant-table-tbody>tr>td.ant-table-cell{align-items:center;height:16px;justify-content:center;max-width:240px;min-width:75px;overflow:hidden;padding:8px;text-overflow:ellipsis;white-space:nowrap}@media(max-width: 768px){.table-wrapper .table-container .ant-table-tbody>tr>td.ant-table-cell{max-width:180px}}.table-wrapper .table-container .ant-table-tbody>tr>td.ant-table-cell.min-width-unset{min-width:unset}.table-wrapper .table-container .ant-table-tbody>tr>td.ant-table-cell .status{border-radius:2px;font-size:12px;line-height:16px;padding:4px 8px;width:fit-content}.table-wrapper .table-container th.ant-table-cell{background-color:#f5f5f5;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-wrapper .table-container th.ant-table-cell:before{content:unset !important}.table-wrapper .pagination-container{border:1px solid #d8d8d8;border-top:none}.table-wrapper .pagination-container .ant-pagination{display:flex;flex-wrap:nowrap;justify-content:flex-end}.table-wrapper .pagination-container .ant-pagination-total-text{flex-shrink:1;width:100%}.actions-menu-overlay .ant-dropdown-menu{background-color:#04377a;border-radius:0}.actions-menu-overlay .ant-dropdown-menu .ant-dropdown-menu-item{align-items:center;align-self:stretch;color:#fff;display:flex;font-weight:400;padding:8px 12px}.action--column{align-items:center;display:flex;float:right}.action--column .action--item{align-items:center;cursor:pointer;display:flex;font-weight:400;justify-content:center;padding:8px}.attribute--column--modal .ant-modal-close{top:7px}.attribute--column--modal .ant-modal-header{background-color:#04377a;padding:12px}.attribute--column--modal .ant-modal-body{padding:16px}.attribute--column--modal .ant-checkbox-wrapper{font-size:12px;font-weight:400;line-height:16px}.attribute--column--modal .ant-modal-close,.attribute--column--modal .ant-modal-header div{color:#fff}.table--setting--options{grid-gap:8px;display:grid;grid-template-columns:repeat(1, 1fr)}.table--setting--options .ant-checkbox-wrapper{align-items:center;display:flex}.table--setting--options .column-group-item:last-child .border-bottom{border-bottom:none !important}.table--setting--options .column-group-item:last-child .pd-bottom{padding-bottom:0 !important}.footer--content{align-items:center;display:flex;flex:1;justify-content:space-between}@media(max-width: 768px){.bottom-modal .ant-modal-content .ant-modal-body{padding:0 0 32px}.bottom-modal .ant-modal-content .ant-modal-body .ant-btn{font-size:14px;padding:10px 16px}}.add-row:is(*,#abc){padding:0}.row-item .ant-form-item-explain-error{padding-left:12px}@keyframes hrst-loading-dot-pulse{0%,80%,to{opacity:.15;transform:scale(0.3)}40%{opacity:1;transform:scale(1)}}.hrst-loading{align-items:center;display:flex;justify-content:center}.hrst-loading__body{align-items:center;display:flex;flex-direction:column;gap:8px}.hrst-loading__tip{color:dimgray;font-size:14px;line-height:20px;text-align:center}.hrst-loading__overlay{background:hsla(0, 0%, 100%, 0.8);position:absolute;z-index:10}.hrst-loading--fullscreen,.hrst-loading__overlay{align-items:center;display:flex;inset:0;justify-content:center}.hrst-loading--fullscreen{background:hsla(0, 0%, 100%, 0.9);position:fixed;z-index:2000}.hrst-loading.size-small .hrst-loading-spinner{height:24px;width:24px}.hrst-loading.size-default .hrst-loading-spinner{height:32px;width:32px}.hrst-loading.size-large .hrst-loading-spinner{height:40px;width:40px}.hrst-loading-wrapper{display:block;position:relative;width:100%}.hrst-loading-spinner{display:block}.hrst-loading-dot{animation-duration:.6s;animation-iteration-count:infinite;animation-name:hrst-loading-dot-pulse;animation-timing-function:ease-in-out;transform-origin:center}.status-badge{--hrst-status-badge-height:24px;--hrst-status-badge-padding:4px 8px;--hrst-status-badge-gap:4px;--hrst-status-badge-radius:8px;--hrst-status-badge-font-size:12px;--hrst-status-badge-line-height:16px;--hrst-status-badge-font-weight:600;--hrst-status-badge-letter-spacing:0.2px;--hrst-status-badge-dot-size:8px;--hrst-status-badge-dot-radius:999px;--hrst-status-badge-fill-foreground:#fff;--hrst-status-badge-indicator:var( --hrst-status-badge-inactive-indicator,#969696 );--hrst-status-badge-background:var( --hrst-status-badge-inactive-background,#f5f5f5 );--hrst-status-badge-foreground:var( --hrst-status-badge-inactive-foreground,#696969 );--hrst-status-badge-border:var( --hrst-status-badge-inactive-border,#969696 );align-items:center;background-color:var(--hrst-status-badge-background);border:1px solid var(--hrst-status-badge-border);border-radius:var(--hrst-status-badge-radius);box-sizing:border-box;color:var(--hrst-status-badge-foreground);display:inline-flex;font-size:var(--hrst-status-badge-font-size);font-weight:var(--hrst-status-badge-font-weight);gap:var(--hrst-status-badge-gap);height:var(--hrst-status-badge-height);line-height:var(--hrst-status-badge-line-height);padding:var(--hrst-status-badge-padding);text-transform:uppercase;user-select:none;width:fit-content}.status-badge .dot{background-color:var(--hrst-status-badge-indicator);border-radius:var(--hrst-status-badge-dot-radius);flex-shrink:0;height:var(--hrst-status-badge-dot-size);width:var(--hrst-status-badge-dot-size)}.status-badge .label{letter-spacing:var(--hrst-status-badge-letter-spacing);white-space:nowrap}.status-badge--completed{--hrst-status-badge-indicator:var( --hrst-status-badge-completed-indicator,#34ab71 );--hrst-status-badge-background:var( --hrst-status-badge-completed-background,#d7f0e2 );--hrst-status-badge-foreground:var( --hrst-status-badge-completed-foreground,#1a5c3a );--hrst-status-badge-border:var( --hrst-status-badge-completed-border,#34ab71 )}.status-badge--progress{--hrst-status-badge-indicator:var( --hrst-status-badge-progress-indicator,#6374dd );--hrst-status-badge-background:var( --hrst-status-badge-progress-background,#e0e3f8 );--hrst-status-badge-foreground:var( --hrst-status-badge-progress-foreground,#2a3a8a );--hrst-status-badge-border:var( --hrst-status-badge-progress-border,#6374dd )}.status-badge--verified{--hrst-status-badge-indicator:var( --hrst-status-badge-verified-indicator,#277ca2 );--hrst-status-badge-background:var( --hrst-status-badge-verified-background,#e6f3f8 );--hrst-status-badge-foreground:var( --hrst-status-badge-verified-foreground,#144d66 );--hrst-status-badge-border:var( --hrst-status-badge-verified-border,#277ca2 )}.status-badge--editing{--hrst-status-badge-indicator:var( --hrst-status-badge-editing-indicator,#ffb800 );--hrst-status-badge-background:var( --hrst-status-badge-editing-background,#fff8e1 );--hrst-status-badge-foreground:var( --hrst-status-badge-editing-foreground,#7a5d00 );--hrst-status-badge-border:var( --hrst-status-badge-editing-border,#ffb800 )}.status-badge--attention{--hrst-status-badge-indicator:var( --hrst-status-badge-attention-indicator,#ff885c );--hrst-status-badge-background:var( --hrst-status-badge-attention-background,#ffe4d7 );--hrst-status-badge-foreground:var( --hrst-status-badge-attention-foreground,#8b3a1a );--hrst-status-badge-border:var( --hrst-status-badge-attention-border,#ff885c )}.status-badge--critical{--hrst-status-badge-indicator:var( --hrst-status-badge-critical-indicator,#ff5f73 );--hrst-status-badge-background:var( --hrst-status-badge-critical-background,#ffd7dc );--hrst-status-badge-foreground:var( --hrst-status-badge-critical-foreground,#8b1a2b );--hrst-status-badge-border:var( --hrst-status-badge-critical-border,#ff5f73 )}.status-badge--approved{--hrst-status-badge-indicator:var( --hrst-status-badge-approved-indicator,#9747ff );--hrst-status-badge-background:var( --hrst-status-badge-approved-background,#f0e6ff );--hrst-status-badge-foreground:var( --hrst-status-badge-approved-foreground,#4a1a8a );--hrst-status-badge-border:var( --hrst-status-badge-approved-border,#9747ff )}.status-badge--inactive{--hrst-status-badge-indicator:var( --hrst-status-badge-inactive-indicator,#969696 );--hrst-status-badge-background:var( --hrst-status-badge-inactive-background,#f5f5f5 );--hrst-status-badge-foreground:var( --hrst-status-badge-inactive-foreground,#696969 );--hrst-status-badge-border:var( --hrst-status-badge-inactive-border,#969696 )}.status-badge.small{--hrst-status-badge-height:20px;--hrst-status-badge-font-size:11px;--hrst-status-badge-line-height:14px;--hrst-status-badge-padding:1px 6px;--hrst-status-badge-gap:3px;--hrst-status-badge-dot-size:6px}.status-badge.fill{--hrst-status-badge-padding:4px 10px;background-color:var(--hrst-status-badge-indicator);border-color:transparent;color:var(--hrst-status-badge-fill-foreground);text-transform:none}.status-badge.fill .dot{display:none}.status-badge.fill.small{--hrst-status-badge-padding:1px 8px}.hrst-list{--hrst-list-item-padding:12px 0;--hrst-list-item-padding-lg:16px 24px;--hrst-list-item-padding-sm:8px 16px;--hrst-list-section-padding:12px 24px;--hrst-list-empty-padding:16px;--hrst-list-grid-item-padding:16px;--hrst-list-item-main-padding-inline:6px;--hrst-list-item-extra-gap:24px;--hrst-list-item-actions-gap:8px;--hrst-list-item-actions-offset:24px;--hrst-list-item-actions-margin-top:12px;--hrst-list-meta-avatar-gap:16px;--hrst-list-meta-title-gap:12px;--hrst-list-split-color:hsla(0,0%,7%,.059);--hrst-list-border-color:#d9d9d9;--hrst-list-description-color:#696969;--hrst-list-title-color:#111;--hrst-list-section-bg:transparent;--hrst-list-font-size:14px;--hrst-list-description-size:14px;--hrst-list-line-height:1.5714285714;--hrst-list-title-font-weight:600;--hrst-list-border-radius:8px;box-sizing:border-box;font-size:var(--hrst-list-font-size);line-height:var(--hrst-list-line-height);position:relative}.hrst-list--bordered{border:1px solid var(--hrst-list-border-color);border-radius:var(--hrst-list-border-radius)}.hrst-list--split .hrst-list-item{border-bottom:1px solid var(--hrst-list-split-color)}.hrst-list--split .hrst-list-item:last-child{border-bottom:none}.hrst-list--split .hrst-list-items--grid .hrst-list-item{border:1px solid var(--hrst-list-split-color);border-radius:var(--hrst-list-border-radius);padding:var(--hrst-list-grid-item-padding)}.hrst-list--split .hrst-list-header{border-bottom:1px solid var(--hrst-list-split-color)}.hrst-list--split .hrst-list-footer,.hrst-list--split .hrst-list-pagination{border-top:1px solid var(--hrst-list-split-color)}.hrst-list--small .hrst-list-item{padding:var(--hrst-list-item-padding-sm)}.hrst-list--large .hrst-list-item{padding:var(--hrst-list-item-padding-lg)}.hrst-list-footer,.hrst-list-header{background:var(--hrst-list-section-bg);padding:var(--hrst-list-section-padding)}.hrst-list-empty{color:var(--hrst-list-description-color);font-size:var(--hrst-list-description-size);padding:var(--hrst-list-empty-padding);text-align:center}.hrst-list-load-more{padding:var(--hrst-list-section-padding);text-align:center}.hrst-list-pagination{display:flex;padding:var(--hrst-list-section-padding)}.hrst-list-pagination--start{justify-content:flex-start}.hrst-list-pagination--center{justify-content:center}.hrst-list-pagination--end{justify-content:flex-end}.hrst-list-items--grid{display:grid}.hrst-list-items--grid>.hrst-list-item{display:block}.hrst-list-item{align-items:center;display:flex;justify-content:space-between;padding:var(--hrst-list-item-padding)}.hrst-list-item--vertical{align-items:flex-start}.hrst-list-item-main{display:flex;flex:1;flex-direction:column;padding:0 var(--hrst-list-item-main-padding-inline)}.hrst-list-item--vertical .hrst-list-item-main{display:block}.hrst-list-item-extra{flex-shrink:0;margin-inline-start:var(--hrst-list-item-extra-gap)}.hrst-list-item-actions{display:flex;flex-shrink:0;gap:var(--hrst-list-item-actions-gap);list-style:none;margin:0;margin-inline-start:var(--hrst-list-item-actions-offset);padding:0}.hrst-list-item-actions>li{cursor:pointer}.hrst-list-item--vertical .hrst-list-item-actions{margin-top:var(--hrst-list-item-actions-margin-top);margin-inline-start:0}.hrst-list-item-meta{align-items:flex-start;display:flex;flex:1;max-width:100%}.hrst-list-item-meta-avatar{flex-shrink:0;margin-inline-end:var(--hrst-list-meta-avatar-gap)}.hrst-list-item-meta-content{color:var(--hrst-list-description-color);flex:1 0;font-size:var(--hrst-list-description-size);line-height:var(--hrst-list-line-height);width:0}.hrst-list-item-meta-title{color:var(--hrst-list-title-color);font-size:var(--hrst-list-font-size);font-weight:var(--hrst-list-title-font-weight);line-height:var(--hrst-list-line-height);margin-bottom:var(--hrst-list-meta-title-gap);margin-top:0}.hrst-list-item-meta-title:last-child{margin-bottom:0}.hrst-list-item-meta-description{word-break:break-all}.hrst-list-items--vertical>.hrst-list-item--vertical{display:block}.hrst-modal{top:50px}.hrst-modal .ant-modal-content{padding:0}.hrst-modal .ant-modal-content .ant-modal-close{color:#fff;top:5px}.hrst-modal .ant-modal-content .ant-modal-header{align-items:center;background-color:#04377a;color:#fff;display:flex;height:40px;margin-bottom:0;padding:8px 16px}.hrst-modal .ant-modal-content .ant-modal-header .ant-modal-title{color:#fff}.hrst-modal .ant-modal-body{max-height:calc(100svh - 190px);overflow-y:auto;padding:12px}.hrst-modal .ant-modal-footer{align-items:center;align-self:stretch;display:flex;justify-content:flex-end;padding:8px 16px}.hrst-modal-mobile:is(*,#abc){bottom:0;margin:0;max-width:100vw;padding-bottom:0;position:absolute;top:auto;transform-origin:50% bottom !important}.hrst-modal-mobile:is(*,#abc) .ant-modal-header{background-color:#04377a;color:#fff;height:64px}.hrst-modal-mobile:is(*,#abc) .ant-modal-header .ant-modal-title{color:#fff}.hrst-modal-mobile:is(*,#abc) .ant-modal-header:before{background-color:#d9d9d9;border-radius:3px;content:"";height:5px;left:50%;position:absolute;top:5px;transform:translateX(-50%);width:36px}.hrst-modal-mobile:is(*,#abc) .ant-modal-close{top:16px}.hrst-modal-mobile:is(*,#abc) .ant-modal-content{border-top-left-radius:12px;border-top-right-radius:12px;padding-bottom:18px}.hrst-modal-mobile:is(*,#abc) .ant-modal-footer>.ant-btn{width:100%}.hrst-modal-mobile:is(*,#abc).hrst-modal-mobile-slide-appear .ant-modal-content,.hrst-modal-mobile:is(*,#abc).hrst-modal-mobile-slide-enter .ant-modal-content{opacity:0;transform:translateY(100%)}.hrst-modal-mobile:is(*,#abc).hrst-modal-mobile-slide-appear-active .ant-modal-content,.hrst-modal-mobile:is(*,#abc).hrst-modal-mobile-slide-enter-active .ant-modal-content{opacity:1;transform:translateY(0);transition:transform .5s ease,opacity .5s ease}.hrst-modal-mobile:is(*,#abc).hrst-modal-mobile-slide-leave .ant-modal-content{opacity:1;transform:translateY(0)}.hrst-modal-mobile:is(*,#abc).hrst-modal-mobile-slide-leave-active .ant-modal-content{opacity:0;transform:translateY(100%);transition:transform .5s ease,opacity .5s ease}.hrst-modal-mobile-draggable{touch-action:pan-y;will-change:transform}.hrst-modal-mobile-draggable--dragging{cursor:grabbing}.hrst-modal-root .ant-modal-wrap{overflow:hidden}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.hrst-skeleton{background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);background-size:200% 100%;border-radius:4px;display:block}.hrst-skeleton.hrst-skeleton--active{animation:skeleton-loading 1.5s infinite}.hrst-skeleton.size-small{height:24px}.hrst-skeleton.size-middle{height:32px}.hrst-skeleton.size-large{height:40px}.hrst-skeleton-title{background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);background-size:200% 100%;border-radius:4px;display:block;height:16px}.hrst-skeleton-title.hrst-skeleton-title--active{animation:skeleton-loading 1.5s infinite}.hrst-skeleton-avatar{background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);background-size:200% 100%;border-radius:4px;display:inline-block}.hrst-skeleton-avatar.shape-circle{border-radius:50%}.hrst-skeleton-avatar.hrst-skeleton-avatar--active{animation:skeleton-loading 1.5s infinite}.hrst-skeleton-button{background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);background-size:200% 100%;border-radius:4px;display:inline-block}.hrst-skeleton-button.shape-round{border-radius:20px}.hrst-skeleton-button.shape-circle{border-radius:50%}.hrst-skeleton-button.hrst-skeleton-button--active{animation:skeleton-loading 1.5s infinite}.hrst-skeleton-input{background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);background-size:200% 100%;border-radius:4px;display:inline-block}.hrst-skeleton-input.hrst-skeleton-input--active{animation:skeleton-loading 1.5s infinite}.hrst-skeleton-image{background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);background-size:200% 100%;border-radius:4px;display:inline-block}.hrst-skeleton-image.shape-circle{border-radius:50%}.hrst-skeleton-image.hrst-skeleton-image--active{animation:skeleton-loading 1.5s infinite}.hrst-skeleton-paragraph{display:flex;flex-direction:column;gap:12px;width:100%}.hrst-skeleton-paragraph__line{background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);background-size:200% 100%;border-radius:4px;height:16px}.hrst-skeleton-paragraph__line--active{animation:skeleton-loading 1.5s infinite}@keyframes hrst-progress-active{0%{opacity:.2;transform:translateX(-100%) scaleX(0)}50%{opacity:.35;transform:translateX(0) scaleX(1)}to{opacity:0;transform:translateX(100%) scaleX(0.4)}}.hrst-progress{--hrst-progress-trail:#f5f5f5;--hrst-progress-stroke:#0c4288;--hrst-progress-success:#34ab71;--hrst-progress-exception:#ff5f73;--hrst-progress-warning:#ff885c;--hrst-progress-info:#6374dd;--hrst-progress-text:#696969;--hrst-progress-height:8px;--hrst-progress-height-sm:6px;--hrst-progress-radius:999px;--hrst-progress-info-gap:8px;--hrst-progress-font-size:14px;--hrst-progress-step-gap:4px;--hrst-progress-fill:var(--hrst-progress-stroke);--hrst-progress-bar-height:var(--hrst-progress-height);align-items:center;box-sizing:border-box;color:var(--hrst-progress-text);display:inline-flex;font-size:var(--hrst-progress-font-size);gap:var(--hrst-progress-info-gap);line-height:1;width:100%}.hrst-progress--small{--hrst-progress-bar-height:var(--hrst-progress-height-sm)}.hrst-progress--success{--hrst-progress-fill:var(--hrst-progress-success);--hrst-progress-text:var(--hrst-progress-success)}.hrst-progress--exception{--hrst-progress-fill:var(--hrst-progress-exception);--hrst-progress-text:var(--hrst-progress-exception)}.hrst-progress--warning{--hrst-progress-fill:var(--hrst-progress-warning);--hrst-progress-text:var(--hrst-progress-warning)}.hrst-progress--butt,.hrst-progress--square{--hrst-progress-radius:0px}.hrst-progress__outer{flex:1 1 auto;min-width:0;width:100%}.hrst-progress__inner{background:var(--hrst-progress-trail);border-radius:var(--hrst-progress-radius);display:flex;height:var(--hrst-progress-bar-height);overflow:hidden;position:relative;width:100%}.hrst-progress__bg,.hrst-progress__segment,.hrst-progress__success{flex-shrink:0;height:100%;transition:width .3s ease}.hrst-progress__bg{background:var(--hrst-progress-fill);border-radius:var(--hrst-progress-radius);overflow:hidden;position:relative}.hrst-progress__success{background:var(--hrst-progress-success);border-radius:var(--hrst-progress-radius);inset:0 auto 0 0;position:absolute}.hrst-progress__segment{border-radius:0}.hrst-progress__shine{animation:hrst-progress-active 2.2s ease-in-out infinite;background:linear-gradient(90deg, transparent, var(--hrst-progress-text), transparent);inset:0;opacity:.25;pointer-events:none;position:absolute}.hrst-progress__text{flex:0 0 auto;min-width:2.4em;text-align:start;white-space:nowrap}.hrst-progress--steps .hrst-progress__inner{background:transparent;gap:var(--hrst-progress-step-gap);overflow:visible}.hrst-progress__step{background:var(--hrst-progress-trail);border-radius:var(--hrst-progress-radius);flex:1 1 0;height:100%;min-width:0;transition:background .3s ease}.hrst-progress__step--filled{background:var(--hrst-progress-fill)}.hrst-flex{display:flex}.hrst-flex:empty{display:none}.hrst-flex-vertical{flex-direction:column}.hrst-flex-align-stretch{align-items:stretch}.hrst-flex-gap-small{gap:8px}.hrst-flex-gap-middle{gap:16px}.hrst-flex-gap-large{gap:24px}.hrst-flex-wrap-wrap{flex-wrap:wrap}.hrst-flex-wrap-nowrap{flex-wrap:nowrap}.hrst-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse}.hrst-flex-justify-flex-start,.hrst-flex-justify-start{justify-content:flex-start}.hrst-flex-justify-end,.hrst-flex-justify-flex-end{justify-content:flex-end}.hrst-flex-justify-center{justify-content:center}.hrst-flex-justify-space-between{justify-content:space-between}.hrst-flex-justify-space-around{justify-content:space-around}.hrst-flex-justify-space-evenly{justify-content:space-evenly}.hrst-flex-justify-stretch{justify-content:stretch}.hrst-flex-justify-normal{justify-content:normal}.hrst-flex-justify-left{justify-content:left}.hrst-flex-justify-right{justify-content:right}.hrst-flex-align-flex-start,.hrst-flex-align-self-start,.hrst-flex-align-start{align-items:flex-start}.hrst-flex-align-end,.hrst-flex-align-flex-end,.hrst-flex-align-self-end{align-items:flex-end}.hrst-flex-align-center{align-items:center}.hrst-flex-align-baseline{align-items:baseline}.hrst-flex-align-normal{align-items:normal}.editable-table.ant-table-wrapper{border-radius:8px;overflow:hidden}.editable-table .ant-table,.editable-table .ant-table-container{border-radius:8px !important}.editable-table .ant-table-summary .add-row{border-end-end-radius:8px;border-end-start-radius:8px}.editable-table .ant-input,.editable-table .ant-input-affix-wrapper,.editable-table .ant-input-number,.editable-table .ant-input-number-input{border:none !important;padding-left:6px !important;padding-right:6px !important}.editable-table .ant-input-number-affix-wrapper{padding-inline-start:0 !important}.editable-table .ant-table-footer:empty{display:none}.editable-table .ant-table-footer{padding:4px !important}.editable-table .ant-table-footer .ant-form-item-explain-error{color:red}.editable-table th.ant-table-cell{padding-left:6px !important;padding-right:6px !important}.editable-table td.ant-table-cell{padding:0 !important}.editable-table .ant-table-cell:has(.ant-form-item){vertical-align:top}.editable-table .ant-form-item-explain-error{margin-top:2px;padding-left:4px}.editable-table .option-group-wrapper{min-height:32px;padding-left:6px;padding-right:6px}.editable-table .option-group-wrapper .radio-option{align-self:center}.tinymce-wrapper .tox-tinymce{border:1px solid #d8d8d8;border-radius:0}.tinymce-wrapper .tox-tinymce.tox .tox-editor-header{border-bottom:1px solid #d8d8d8;box-shadow:unset;padding:0}.tinymce-wrapper .tox-tinymce.tox .tox-editor-header .tox-toolbar__primary{background-color:#efefef}.tinymce-wrapper .tox-tinymce.tox .tox-editor-header .tox-toolbar__group{padding:0}.tinymce-wrapper .tox-tinymce.tox .tox-editor-header .tox-toolbar__group .tox-tbtn{background-color:transparent;border-radius:0;margin:0}.tinymce-wrapper .tox-tinymce.tox .tox-editor-header .tox-toolbar__group .tox-tbtn:focus:after{box-shadow:unset}.tinymce-wrapper .tox-tinymce.tox .tox-edit-area:before{border:none;border-radius:0}.Multiple-module_portalOverlay__2OrHT{align-items:center;background:rgba(0, 0, 0, 0.5);display:flex;inset:0;justify-content:center;padding:32px;position:fixed;z-index:1000}.Multiple-module_portalOverlay__2OrHT .Multiple-module_root__WBlc-{border-radius:8px;height:calc(100vh - 64px);margin:0 auto;max-height:100%;max-width:100%;min-height:0;min-width:0;overflow:hidden;width:calc(100vw - 64px)}.Multiple-module_header__5FaAR{align-items:center;background:#04377a;color:#fff;display:flex;flex-shrink:0;gap:16px;justify-content:space-between;padding:12px 16px}.Multiple-module_headerLeft__0vmjc{align-items:center;display:flex;gap:12px;min-width:0}.Multiple-module_headerCenter__X8-dl{flex:1;font-size:14px;overflow:hidden;padding:0 8px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.Multiple-module_headerRight__d3-Kw{align-items:center;display:flex;gap:8px}.Multiple-module_iconButton__xUqtc{align-items:center;background:transparent;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;width:32px}.Multiple-module_iconButton__xUqtc:hover{background:hsla(0, 0%, 100%, 0.102)}.Multiple-module_fileIndex__6ylmL{background:hsla(0, 0%, 100%, 0.102);border-radius:6px;color:#fff;font-size:14px;line-height:20px;padding:2px 8px}.Multiple-module_headerAction__NVYWF{align-items:center;background:hsla(0, 0%, 100%, 0.102);border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:13px;gap:6px;padding:6px 12px}.Multiple-module_headerAction__NVYWF:hover{background:hsla(0, 0%, 100%, 0.25)}.Multiple-module_body__-J75f{align-items:center;background:rgba(0, 0, 0, 0.6);display:flex;flex:1;height:calc(100% - 88px);min-height:0;padding:16px 48px;position:relative}.Multiple-module_navArrow__jpQPb{align-items:center;background:hsla(0, 0%, 100%, 0.2);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:40px;z-index:1}.Multiple-module_navArrow__jpQPb:hover:not(:disabled){background:hsla(0, 0%, 100%, 0.35)}.Multiple-module_navArrow__jpQPb:disabled{cursor:not-allowed;opacity:.4}.Multiple-module_navArrow__jpQPb:first-of-type{left:8px}.Multiple-module_navArrow__jpQPb:last-of-type{right:8px}.Multiple-module_content__AmFmb{align-items:center;display:flex;flex:1;justify-content:center;min-height:0;min-width:0;overflow:auto}.list-wrapper-form .hrst-list-footer{padding:0 !important}.list-wrapper-form .ant-form-item-explain-error{color:red !important}.list-wrapper-form .list-row{width:calc(100% - 32px)}.list-wrapper-form .hrst-list-item .hrst-list-item-actions{margin-inline-start:0}.list-wrapper-form .hrst-list-item .hrst-list-item-actions>li{padding:0}.form-page{--page-max-width:75%;--page-max-width-mobile:100%;--padding-horizontal:15px;--padding-vertical:12px;--border-color:#d8d8d8;--background-color:#fff;background-color:var(--background-color);width:100%}.form-page.center .max-width{max-width:100%;padding-left:max((100% - 900px)/2,25px);padding-right:max((100% - 900px)/2,25px)}.form-page.center .form-page__header-description,.form-page.center .form-page__header-title>:not(.form-page__header-back-action){padding-left:0 !important;padding-right:0 !important}.form-page.center .form-page__header-back-action{border-right:unset !important}.form-page .max-width{max-width:var(--page-max-width);padding:var(--padding-vertical) var(--padding-horizontal)}@media(max-width: 768px){.form-page .max-width{max-width:var(--page-max-width-mobile)}}.form-page__content,.form-page__footer,.form-page__header{background-color:var(--background-color) !important;padding:0 !important}.form-page__header{align-items:center;border-bottom:1px solid var(--border-color);display:flex;min-height:32px}.form-page__header .max-width{padding:0}.form-page__header-title{color:#111;font-size:20px;font-weight:600;max-height:40px;padding-left:calc(var(--padding-horizontal)/2);padding-right:calc(var(--padding-horizontal)/2);text-overflow:ellipsis;white-space:nowrap}.form-page__header-back-action{border-right:1px solid var(--border-color)}.form-page__content .max-width{max-width:calc(var(--page-max-width) + 12px);padding-bottom:calc(var(--padding-vertical)*2)}@media(max-width: 768px){.form-page__content .max-width{max-width:var(--page-max-width-mobile);padding-right:var(--padding-horizontal)}}.form-page__content-description{color:#666;font-size:12px;font-style:italic;padding-bottom:calc(var(--padding-vertical)/2);white-space:pre-wrap}.form-page__footer{border-top:1px solid var(--border-color)}.form-page__section-title:is(*,#abc){color:#111;font-size:16px;font-weight:600}.form-page__section-title--level-2:is(*,#abc){font-size:18px}.form-page__section-description{color:#666;font-size:12px;font-style:italic;white-space:pre-wrap}.pdf-module_pdfWrapper__vwBBQ{background:#525659;border-radius:4px;display:flex;flex-direction:column;overflow:hidden;position:relative}.pdf-module_pdfIframe__ZwG-g{border:none;flex:1;min-height:400px}.pdf-module_actionButtonWrapper__mJU7w{bottom:16px;display:flex;gap:8px;opacity:0;position:absolute;right:16px;transition:opacity .3s ease}.pdf-module_actionButtonWrapper__mJU7w.pdf-module_visible__uPzl6{opacity:1}.pdf-module_actionButton__rsWqS{align-items:center;background:rgba(0, 0, 0, 0.5);border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:8px}.pdf-module_actionButton__rsWqS:hover{background:rgba(0, 0, 0, 0.7)}.image-module_imageWrapper__DYHcL{align-items:center;display:flex;justify-content:center}.image-module_imageContent__Mw6R8{max-height:100%;max-width:100%;object-fit:contain}.image-module_actionButtonWrapper__s1GpL{bottom:16px;display:flex;gap:8px;opacity:0;position:absolute;right:16px;transition:opacity .3s ease}.image-module_actionButtonWrapper__s1GpL.image-module_visible__n3vvi{opacity:1}.image-module_actionButton__mmQgW{align-items:center;background:rgba(0, 0, 0, 0.5);border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:8px}.image-module_actionButton__mmQgW:hover{background:rgba(0, 0, 0, 0.7)}.chat-panel{background:#f5f5f5;overflow:hidden}.chat-panel--floating{animation:chat-panel-slide-up .25s ease-out;border-radius:16px;bottom:80px;box-shadow:0 8px 32px rgba(0, 0, 0, 0.2);height:560px;max-height:calc(100vh - 140px);position:fixed;right:24px;width:380px;z-index:1050}.chat-panel--embedded{border-radius:0;box-shadow:none;height:100%;position:static;width:100%}.chat-panel--embedded .chat-panel__input-area{border-radius:0}.chat-panel--embedded .chat-panel__messages{min-height:0;padding:12px}.chat-panel--embedded .chat-panel__message{font-size:12px;line-height:16px}.chat-panel--embedded .chat-panel__quick-reply{font-size:11px;line-height:16px;padding:5px 10px;text-align:left;white-space:normal}.chat-panel__header{background:linear-gradient(135deg, #0c4288, #04377a);border-radius:16px 16px 0 0;color:#fff;flex-shrink:0;padding:14px 18px}.chat-panel__header-avatar{background:hsla(0, 0%, 100%, 0.102);border-radius:50%;font-size:16px;height:34px;line-height:24px;width:34px}.chat-panel__header-avatar svg{height:18px;width:18px}.chat-panel__header-title{font-size:12px;font-weight:400;line-height:16px}.chat-panel__header-action{background:none;border:none;border-radius:6px;color:hsla(0, 0%, 100%, 0.8);cursor:pointer;padding:6px 8px;transition:background .15s,color .15s}.chat-panel__header-action:hover{background:hsla(0, 0%, 100%, 0.102);color:#fff}.chat-panel__header-action:disabled{cursor:not-allowed;opacity:.4}.chat-panel__header-action svg{height:17px;width:17px}.chat-panel__messages{background:#f5f5f5;overflow-y:auto;padding:18px 16px;scroll-behavior:smooth}.chat-panel__quick-replies{margin-top:4px}.chat-panel__quick-reply{background:color-mix(in srgb, #d6e4f2 65%, #fff);border:1px solid #d6e4f2;border-radius:16px;color:#0c4288;cursor:pointer;font-size:12px;line-height:16px;padding:6px 14px;transition:background .15s}.chat-panel__quick-reply:hover{background:#d6e4f2}.chat-panel__action-bar{background:#fff;border-top:1px solid #e8e8e8;flex-shrink:0;padding:8px 12px}.chat-panel__action-btn--primary{background:#0c4288;border-color:#0c4288;color:#fff}.chat-panel__action-btn--primary:hover{background:#0a3870 !important}@keyframes chat-panel-slide-up{0%{opacity:0;transform:translateY(16px) scale(0.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width: 480px){.chat-panel--floating{border-radius:12px;bottom:72px;max-height:calc(100vh - 120px);right:16px;width:calc(100vw - 32px)}}.chat-panel__input-area{background:#fff;border-top:1px solid #d8d8d8;flex-shrink:0;padding:12px 16px 14px}.chat-panel__input-area--speech{background:#d6e4f2}.chat-panel__input-row{width:100%}.chat-panel__attachment{background:#d6e4f2;border:1px solid #d6e4f2;border-radius:8px;padding:6px 10px}.chat-panel__attachment-name{color:#0c4288;font-size:12px;line-height:16px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-panel__attachment-remove{align-items:center;background:none;border:none;color:dimgray;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:2px}.chat-panel__attachment-remove:hover:not(:disabled){color:#0c4288}.chat-panel__attachment-remove:disabled{cursor:not-allowed;opacity:.5}.chat-panel__attachment-remove svg{height:14px;width:14px}.chat-panel__file-input{display:none}.chat-panel__upload-btn{align-items:center;background:#f5f5f5;border:1px solid #d8d8d8;border-radius:50%;color:dimgray;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:background .2s,color .2s,border-color .2s;width:36px}.chat-panel__upload-btn:hover:not(:disabled){background:#d6e4f2;border-color:#d6e4f2;color:#0c4288}.chat-panel__upload-btn:disabled{cursor:not-allowed;opacity:.5}.chat-panel__upload-btn svg{height:16px;width:16px}.chat-panel__input{background:#f5f5f5;border:1px solid #d8d8d8;border-radius:20px;color:#111;flex:1;font-family:inherit;font-size:12px;line-height:16px;outline:none;padding:9px 16px;transition:border-color .2s,box-shadow .2s}.chat-panel__input::placeholder{color:#b3b3b3}.chat-panel__input:focus{background:#fff;border-color:#0c4288;box-shadow:0 0 0 2px rgba(12, 66, 136, 0.1)}.chat-panel__input:disabled{background:#efefef;cursor:not-allowed}.chat-panel__send-btn{align-items:center;background:#0c4288;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:background .2s,transform .15s;width:36px}.chat-panel__send-btn:hover{background:#04377a;transform:scale(1.05)}.chat-panel__send-btn:active{transform:scale(0.93)}.chat-panel__send-btn:disabled{background:#969696;cursor:not-allowed;transform:none}.chat-panel__send-btn svg{height:16px;width:16px}.chat-panel__speech-panel{background:#fff;border:1px solid #d6e4f2;border-radius:14px;min-height:44px;padding:10px 12px;width:100%}.chat-panel__speech-panel-toolbar{width:100%}.chat-panel__speech-live-transcript{color:#111;font-size:14px;line-height:1.5;margin:0;max-height:4.5em;min-height:1.5em;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth;white-space:pre-wrap;word-break:break-word}.chat-panel__speech-live-transcript--placeholder{color:#969696;font-size:12px;line-height:16px;max-height:1.5em}.chat-panel__speech-wave{flex-shrink:0;height:24px}.chat-panel__speech-wave-bar{animation:chat-panel-wave-bounce 1s ease-in-out infinite;background:#0c4288;border-radius:3px;height:12px;width:3px}.chat-panel__speech-wave-bar--1{animation-delay:0s}.chat-panel__speech-wave-bar--2{animation-delay:.12s}.chat-panel__speech-wave-bar--3{animation-delay:.24s}.chat-panel__speech-wave-bar--4{animation-delay:.36s}.chat-panel__speech-wave-bar--5{animation-delay:.48s}.chat-panel__speech-cancel-btn,.chat-panel__speech-done-btn{align-items:center;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:background .2s,color .2s,border-color .2s;width:36px}.chat-panel__speech-cancel-btn svg,.chat-panel__speech-done-btn svg{height:16px;width:16px}.chat-panel__speech-cancel-btn{background:#f5f5f5;border:1px solid #d8d8d8;color:dimgray}.chat-panel__speech-cancel-btn:hover{background:#fff;border-color:#969696;color:#111}.chat-panel__speech-done-btn{background:#0c4288;border:none;color:#fff}.chat-panel__speech-done-btn:hover{background:#04377a}.chat-panel__speech-btn{align-items:center;background:#f5f5f5;border:1px solid #d8d8d8;border-radius:50%;color:dimgray;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:background .2s,color .2s,border-color .2s;width:36px}.chat-panel__speech-btn:hover:not(:disabled){background:#d6e4f2;border-color:#d6e4f2;color:#0c4288}.chat-panel__speech-btn:disabled{cursor:not-allowed;opacity:.5}.chat-panel__speech-btn svg{height:16px;width:16px}.chat-panel__speech-btn--listening{background:#d6e4f2;border-color:#0c4288;color:#0c4288}@keyframes chat-panel-wave-bounce{0%,to{opacity:.55;transform:scaleY(0.45)}50%{opacity:1;transform:scaleY(1)}}.chat-panel__message-group{animation:chat-panel-fade-in .2s ease-out;max-width:82%}.chat-panel__message-group--bot{align-items:flex-start;align-self:flex-start}.chat-panel__message-group--user{align-items:flex-end;align-self:flex-end}.chat-panel__message{font-size:12px;line-height:16px;padding:10px 15px;white-space:normal;word-break:break-word}.chat-panel__message--bot{background:#fff;border:1px solid #d8d8d8;border-radius:4px 14px 14px 14px;color:#111}.chat-panel__message--bot .chat-panel__message-file{background:hsla(0, 0%, 7%, 0.039);border-color:hsla(0, 0%, 7%, 0.078)}.chat-panel__message--bot .chat-panel__message-file--previewable:hover{background:hsla(0, 0%, 7%, 0.078);border-color:hsla(0, 0%, 7%, 0.122)}.chat-panel__message--bot .chat-panel__message-file-icon{background:hsla(0, 0%, 7%, 0.059)}.chat-panel__message--user{background:#0c4288;border-radius:14px 4px 14px 14px;color:#fff}.chat-panel__bot-message,.chat-panel__user-message{min-width:0}.chat-panel__message-text{white-space:pre-wrap;word-break:break-word}.chat-panel__message-time{font-size:10px;line-height:14px;opacity:.5}.chat-panel__message-time--bot{margin-left:2px;text-align:left}.chat-panel__message-time--user{margin-right:2px;text-align:right}.chat-panel__message-file{background:hsla(0, 0%, 100%, 0.102);border:1px solid hsla(0, 0%, 100%, 0.102);border-radius:8px;min-width:0;padding:8px 10px}.chat-panel__message-file--previewable{cursor:pointer}.chat-panel__message-file--previewable:hover{background:hsla(0, 0%, 100%, 0.149);border-color:hsla(0, 0%, 100%, 0.2)}.chat-panel__message-file--loading{opacity:.7;pointer-events:none}.chat-panel__message-file-icon{background:hsla(0, 0%, 100%, 0.102);border-radius:6px;flex-shrink:0;height:28px;width:28px}.chat-panel__message-file-icon svg{height:14px;width:14px}.chat-panel__message-file-name{font-size:12px;line-height:16px;min-width:0;overflow:hidden;text-overflow:ellipsis}.chat-panel__markdown{line-height:1.6}.chat-panel__markdown>:first-child{margin-top:0}.chat-panel__markdown>:last-child{margin-bottom:0}.chat-panel__markdown p{margin:6px 0;white-space:normal}.chat-panel__markdown p:empty{display:none}.chat-panel__markdown strong{font-weight:700}.chat-panel__markdown em{font-style:italic}.chat-panel__markdown ol,.chat-panel__markdown ul{margin:6px 0;padding-left:20px}.chat-panel__markdown li{margin-bottom:3px;white-space:normal}.chat-panel__markdown code{background:hsla(0, 0%, 7%, 0.078);border-radius:2px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;line-height:16px;padding:1px 5px}.chat-panel__markdown pre{background:hsla(0, 0%, 7%, 0.078);border-radius:6px;margin:8px 0;overflow-x:auto;padding:10px 12px}.chat-panel__markdown pre code{background:none;border-radius:0;padding:0}.chat-panel__markdown h1,.chat-panel__markdown h2,.chat-panel__markdown h3,.chat-panel__markdown h4,.chat-panel__markdown h5,.chat-panel__markdown h6{font-weight:600;line-height:1.3;margin:10px 0 4px}.chat-panel__markdown h1,.chat-panel__markdown h2{font-size:14px;line-height:20px}.chat-panel__markdown h3,.chat-panel__markdown h4,.chat-panel__markdown h5,.chat-panel__markdown h6{font-size:12px;line-height:16px}.chat-panel__markdown a{color:#0c4288;text-decoration:underline}.chat-panel__markdown a:hover{opacity:.85}.chat-panel__markdown blockquote{border-left:3px solid #d8d8d8;color:dimgray;margin:6px 0;padding:4px 12px}.chat-panel__markdown hr{border:none;border-top:1px solid #d8d8d8;margin:8px 0}.chat-panel__markdown table{border-collapse:collapse;font-size:12px;line-height:16px;margin:6px 0;width:100%}.chat-panel__markdown td,.chat-panel__markdown th{border:1px solid #d8d8d8;padding:5px 8px;text-align:left}.chat-panel__markdown th{background:hsla(0, 0%, 7%, 0.078);font-weight:600}.chat-panel__typing{align-self:flex-start;background:#fff;border:1px solid #d8d8d8;border-radius:4px 14px 14px 14px;padding:12px 16px}.chat-panel__typing-dot{animation:chat-panel-typing-bounce 1.4s ease-in-out infinite;background:#969696;border-radius:50%;height:8px;width:8px}.chat-panel__typing-dot:nth-child(2){animation-delay:.2s}.chat-panel__typing-dot:nth-child(3){animation-delay:.4s}@keyframes chat-panel-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes chat-panel-typing-bounce{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-6px)}}
.collapse-header{cursor:pointer}.collapse-panel{margin-top:-200%;opacity:0;transform-origin:top;transition:all .3s ease-in-out;visibility:hidden}.collapse-panel-wrapper{height:fit-content;overflow:hidden}.collapse-panel.active{margin-top:0;opacity:1;visibility:visible}.collapse-icon{cursor:pointer;height:fit-content;width:fit-content}.collapse-icon>*{transition:all .3s ease-in-out}.collapse-icon.active.active-rotate-90>*{transform:rotate(90deg)}.collapse-icon.active.active-rotate-180>*{transform:rotate(180deg)}.input--wrapper{position:relative;width:100%}.input--wrapper.SELECT .ant-select:not(.ant-select-customize-input){height:32px}.input--wrapper.SELECT .ant-select:not(.ant-select-customize-input) .ant-select-selector{align-items:center;height:32px;min-height:32px}.input--wrapper.MULTISELECT .ant-select:not(.ant-select-customize-input){min-height:32px}.input--wrapper.MULTISELECT .ant-select:not(.ant-select-customize-input) .ant-select-selector{align-items:center;min-height:32px}.input--wrapper.TEXTAREA .ant-input-textarea-affix-wrapper{min-height:64px;padding:0}.input--wrapper.TEXTAREA textarea.ant-input{line-height:1.333334;min-height:64px}.input--wrapper.FILE .file-input{min-height:32px}.input--wrapper.FILE .file-input .add-button .ant-btn{align-items:center;height:100%;min-height:32px;padding-block:0}.ant-input,.ant-input-number,.ant-input-number-affix-wrapper,.ant-picker,.ant-select{width:100%}.ant-input-group-addon .ant-select{width:unset}.ant-checkbox-wrapper,.ant-radio-wrapper{align-items:flex-start}.ant-checkbox-wrapper .ant-checkbox+span,.ant-radio-wrapper .ant-checkbox+span{padding-inline:12px}.ant-checkbox-wrapper .checkbox-description,.ant-radio-wrapper .checkbox-description{color:#696969}.radio-button-group .ant-radio-group{display:flex;flex-wrap:wrap;gap:8px}.radio-button-group .ant-radio-button-wrapper{border-inline-start-width:1px;border-radius:4px;height:auto;line-height:1.5;max-width:280px;min-height:32px;padding-block:4px;white-space:normal}.radio-button-group .ant-radio-button-wrapper:before{display:none}.checkbox-button-group{display:flex;flex-wrap:wrap;gap:8px}.ant-input-suffix,.ant-picker-suffix,.ant-select-suffix{color:#696969}.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-lg):not(.ant-input-affix-wrapper-sm):not(.ant-input-textarea-affix-wrapper),.ant-input-number-input:not(.ant-input-number-lg):not(.ant-input-number-sm){align-items:center;padding:4px 11px}.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-lg):not(.ant-input-affix-wrapper-sm):not(.ant-input-textarea-affix-wrapper) .ant-input,.ant-input-number-input:not(.ant-input-number-lg):not(.ant-input-number-sm) .ant-input{border:none}.ant-checkbox-checked .ant-checkbox-inner{border-radius:3px}.file-input{border:1px solid #d8d8d8;border-radius:4px;max-width:unset}.file-input:hover{border-color:#0b66d8}.file-input--wrapper{align-items:center;display:flex;flex-direction:column;gap:16px}.file-input__item{align-items:center;border-bottom:1px solid #d8d8d8;display:flex;justify-content:space-between;padding:8px 12px;position:relative}.file-input__item:last-child{border-bottom:none}.file-input__item__name{overflow:hidden;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.file-input__item__name.active{cursor:pointer}.file-input__item__remove{cursor:pointer;display:none;height:20px;padding:2px;position:absolute;right:12px;width:20px}.file-input__item:hover{background:#fff}.file-input__item:hover .file-input__item__remove{display:block}.file-input__add{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:8px 12px}.file-input__add:hover{background:#fff}.file-input .add-button,.file-input .ant-upload{color:#0b66d8;display:block;width:100%}.file-input .add-button .ant-btn{display:flex;justify-content:space-between;width:100%}.file-input .ant-upload-wrapper+.file-input__item{border-top:1px solid #d8d8d8}.ant-select-dropdown{z-index:1080}.ant-select-dropdown.select-dropdown--wrap{max-width:min(420px,90vw)}.ant-select-dropdown.select-dropdown--wrap .ant-select-item-option-content{white-space:normal;word-break:break-word}.select-mobile__popup{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;max-height:80vh;padding:16px}.select-mobile__popup-body{flex:1;max-height:60vh;overflow-y:auto}.select-mobile__options{display:flex;flex-direction:column;gap:8px}.select-mobile__confirm{border-radius:0;width:100%}.select-mobile__search{border:1px solid #ddd;border-radius:4px;box-sizing:border-box;outline:none;padding:8px;width:100%}.select-mobile__search:focus{border-color:#0b66d8}.option-group-wrapper{display:flex}.option-group-wrapper.option-col-1>.option-group{min-width:0;width:100%}.option-group-wrapper.option-col-2>.option-group{min-width:0;width:50%}.option-group-wrapper.option-col-3>.option-group{min-width:0;width:33.33333%}.option-group-wrapper.option-col-4>.option-group{min-width:0;width:25%}.option-group-wrapper.option-col-horizontal>.option-group{display:flex;flex-wrap:wrap;gap:4px}.date-input,.date-time-input,.time-input{position:relative}.date-input.borderless .time-display,.date-input.filled .time-display,.date-time-input.borderless .time-display,.date-time-input.filled .time-display,.time-input.borderless .time-display,.time-input.filled .time-display{border:none}.date-input.filled,.date-time-input.filled,.time-input.filled{background-color:#f5f5f5;border:transparent;border-radius:4px}.date-input.borderless,.date-time-input.borderless,.time-input.borderless{background-color:transparent;border:none;padding:0}.date-input .time-display,.date-time-input .time-display,.time-input .time-display{align-items:center;border:1px solid #d9d9d9;border-radius:4px;display:flex;justify-content:space-between;padding:.5rem .75rem}.date-input .time-display.disabled,.date-time-input .time-display.disabled,.time-input .time-display.disabled{cursor:not-allowed;opacity:.5}.date-input .time-display.enabled,.date-time-input .time-display.enabled,.time-input .time-display.enabled{cursor:pointer}.date-input .time-display span,.date-time-input .time-display span,.time-input .time-display span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.date-input .now,.date-time-input .now,.time-input .now{align-items:center;color:#34ab71;display:flex;padding-inline:4px;position:absolute;right:25px;top:0;z-index:2}.date-input .now.ant-btn-text:not(:disabled):not(.ant-btn-disabled):hover,.date-time-input .now.ant-btn-text:not(:disabled):not(.ant-btn-disabled):hover,.time-input .now.ant-btn-text:not(:disabled):not(.ant-btn-disabled):hover{color:#34ab71;cursor:pointer}.date-input .now:focus,.date-time-input .now:focus,.time-input .now:focus{background-color:#e9f5ef;border:1px solid #34ab71}.vas{display:flex;margin-block:8px}.vas.horizontal{flex-direction:row;justify-content:space-between;overflow-x:auto;overflow-y:hidden}.vas.horizontal .radio--cell{align-items:flex-start;display:flex;gap:8px;padding-bottom:4px}.vas.horizontal.top .radio--cell--label{align-items:flex-end;display:flex;padding-bottom:4px}.vas.horizontal.top .radio--cell .ant-radio-wrapper{flex-direction:column-reverse}.vas.horizontal.bottom .radio--cell--label{align-items:flex-start}.vas.horizontal.bottom .radio--cell .ant-radio-wrapper,.vas.vertical{flex-direction:column}.vas.vertical{gap:4px;max-height:356px;overflow:hidden auto;width:fit-content}.vas.vertical.left .radio--cell--label{display:flex;justify-content:flex-end;padding-right:8px}.vas.vertical.left .radio--cell{display:flex;justify-content:end;padding-right:8px}.vas.vertical.left .radio--cell .ant-radio-wrapper{flex-direction:row-reverse;justify-content:flex-end}.vas.vertical.right .radio--cell{padding-right:8px}.vas.vertical.right .radio--cell .ant-radio-wrapper{flex-direction:row;justify-content:flex-end}.vas .ant-radio-wrapper{gap:8px;margin-inline-end:0}.vas .ant-radio-wrapper:after{display:none}.vas::-webkit-scrollbar{background-color:#f5f5f5;height:1px;width:2px}.vas::-webkit-scrollbar-thumb{background-color:#ccc}.slider--component .slider--wrapper{align-items:center;display:flex;gap:20px;justify-content:space-between}.slider--component .slider--wrapper--vertical{justify-content:center}.slider--component .slider--wrapper .ant-input-number-input-wrap{width:48px}.slider--component .slider--wrapper .input--slider{display:flex;flex:1;flex-direction:column}.slider--component .slider--wrapper .input--slider .ant-slider{width:100%}.slider--component .slider--wrapper .input--slider--labels{display:flex;justify-content:space-between}.slider--component .slider--wrapper .input--slider--col{display:flex;height:300px;justify-content:center}.slider--component .slider--wrapper .input--slider--col .vertical--labels{flex-direction:column-reverse;height:310px}.slider--component .slider--wrapper .top-vertical{flex-direction:column-reverse}.slider--component .slider--wrapper .left-vertical{flex-direction:row-reverse}.slider--component .slider--wrapper .button-default .ant-slider-handle:after{box-shadow:0 0 0 2px #d8d8d8}.slider--component .slider--wrapper .button-default .ant-slider-handle:focus:after{box-shadow:0 0 0 4px #d8d8d8}.slider--component .slider--status{border-left:3px solid #29946f;color:#29946f;margin-top:10px;padding-left:5px}.canvas--wrapper{border:1px solid #d8d8d8;box-sizing:border-box;display:flex;flex-direction:column;width:100%}.canvas--wrapper .white--space{background-color:#fff;overflow:hidden;width:100%}.canvas--wrapper .white--space>div{display:block!important;max-width:100%}.canvas--wrapper img{display:block;height:auto;width:100%}.canvas--wrapper .btn--wrapper{background-color:#efefef;border-top:1px solid #d8d8d8;box-sizing:border-box;padding:8px}.canvas--wrapper .btn--wrapper .ant-btn{border-radius:2px;font-size:12px;height:24px;padding:4px 8px}.hrst-layout{height:100%;overflow:hidden}.hrst-layout .ant-layout-content{flex-shrink:1;overflow:auto}.hrst-layout.full-screen{height:100svh}.hrst-layout.fit-content{height:fit-content}.hrst-checkbox{align-items:center;cursor:pointer;display:inline-flex;gap:8px;user-select:none}.hrst-checkbox--disabled{cursor:not-allowed}.hrst-checkbox__input{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.hrst-checkbox__box{background:#fff;border:1px solid #d9d9d9;border-radius:2px;flex-shrink:0;height:16px;position:relative;transition:all .2s;width:16px}.hrst-checkbox__box:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:8px;left:5px;position:absolute;top:2px;transform:rotate(45deg) scale(0);transition:transform .15s;width:5px}.hrst-checkbox:hover .hrst-checkbox__box{border-color:#0c4288}.hrst-checkbox__input:checked+.hrst-checkbox__box{background:#04377a;border-color:#04377a}.hrst-checkbox__input:checked+.hrst-checkbox__box:after{transform:rotate(45deg) scale(1)}.hrst-checkbox__input:indeterminate+.hrst-checkbox__box{background:#04377a;border-color:#04377a}.hrst-checkbox__input:indeterminate+.hrst-checkbox__box:after{background:#fff;border:none;border-radius:1px;content:"";height:2px;left:50%;top:50%;transform:translate(-50%,-50%) scale(1);width:8px}.hrst-checkbox--disabled .hrst-checkbox__box{background:#f5f5f5;border-color:#d9d9d9}.hrst-checkbox__label{color:#111;font-size:12px;line-height:16px}.hrst-checkbox--button{border:1px solid #d9d9d9;border-radius:4px;gap:0;max-width:280px;padding:4px 12px}.hrst-checkbox--button:hover{border-color:#0c4288}.hrst-checkbox--button:has(.hrst-checkbox__input:checked){background:#04377a;border-color:#04377a}.hrst-checkbox--button:has(.hrst-checkbox__input:checked) .hrst-checkbox__label{color:#fff}.hrst-checkbox--button.hrst-checkbox--disabled{background:#f5f5f5;border-color:#d9d9d9}.hrst-checkbox--button .hrst-checkbox__label{font-size:14px;line-height:1.5;white-space:normal}.hrst-theme-root,:root{--hrst-button-height-lg:40px;--hrst-button-height-md:32px;--hrst-button-height-sm:24px;--hrst-button-padding-h-lg:16px;--hrst-button-padding-h-md:12px;--hrst-button-padding-h-sm:8px;--hrst-button-font-size-lg:14px;--hrst-button-font-size-md:13px;--hrst-button-font-size-sm:12px;--hrst-button-border-radius:2px;--hrst-button-primary-bg:#0c4288;--hrst-button-primary-bg-hover:#04377a;--hrst-button-primary-bg-active:#04377a;--hrst-button-primary-color:#fff;--hrst-button-outline-bg:transparent;--hrst-button-outline-border:#e2e2e2;--hrst-button-outline-border-hover:#555;--hrst-button-outline-color:#555;--hrst-button-outline-hover-bg:hsla(0,0%,7%,.078);--hrst-button-danger-bg:#ff5f73;--hrst-button-danger-bg-hover:#e65366;--hrst-button-danger-bg-active:#cc4457;--hrst-button-danger-color:#fff;--hrst-button-link-bg:transparent;--hrst-button-link-color:#1a6dff;--hrst-button-disabled-bg:#efefef;--hrst-button-disabled-color:#969696;--hrst-button-focus-ring-color:#004cd8}.ant-btn{border-radius:var(--hrst-button-border-radius)}.ant-btn.ant-btn-lg{font-size:var(--hrst-button-font-size-lg);height:var(--hrst-button-height-lg);padding-inline:var(--hrst-button-padding-h-lg)}.ant-btn:not(.ant-btn-lg):not(.ant-btn-sm){font-size:var(--hrst-button-font-size-md);height:var(--hrst-button-height-md);padding-inline:var(--hrst-button-padding-h-md)}.ant-btn.ant-btn-sm{font-size:var(--hrst-button-font-size-sm);height:var(--hrst-button-height-sm);padding-inline:var(--hrst-button-padding-h-sm)}.ant-btn-primary{background-color:var(--hrst-button-primary-bg);border-color:var(--hrst-button-primary-bg);color:var(--hrst-button-primary-color)}.ant-btn-primary:focus,.ant-btn-primary:hover{background-color:var(--hrst-button-primary-bg-hover)!important;border-color:var(--hrst-button-primary-bg-hover)!important;color:var(--hrst-button-primary-color)!important}.ant-btn-primary:active{background-color:var(--hrst-button-primary-bg-active)!important;border-color:var(--hrst-button-primary-bg-active)!important}.ant-btn-default{background-color:var(--hrst-button-outline-bg);border-color:var(--hrst-button-outline-border);color:var(--hrst-button-outline-color)}.ant-btn-default:focus,.ant-btn-default:hover{background:var(--hrst-button-outline-hover-bg)!important;border-color:var(--hrst-button-outline-border-hover)!important;color:var(--hrst-button-outline-border-hover)!important}.ant-btn-danger.ant-btn-primary{background-color:var(--hrst-button-danger-bg);border-color:var(--hrst-button-danger-bg);color:var(--hrst-button-danger-color)}.ant-btn-danger.ant-btn-primary:focus,.ant-btn-danger.ant-btn-primary:hover{background-color:var(--hrst-button-danger-bg-hover)!important;border-color:var(--hrst-button-danger-bg-hover)!important;color:var(--hrst-button-danger-color)!important}.ant-btn-danger.ant-btn-primary:active{background-color:var(--hrst-button-danger-bg-active)!important;border-color:var(--hrst-button-danger-bg-active)!important}.ant-btn-link{background-color:var(--hrst-button-link-bg);color:var(--hrst-button-link-color)}.ant-btn-link:focus,.ant-btn-link:hover{color:var(--hrst-button-link-color)!important}.ant-btn.ant-btn-disabled,.ant-btn:disabled{background-color:var(--hrst-button-disabled-bg)!important;border-color:var(--hrst-button-disabled-bg)!important;color:var(--hrst-button-disabled-color)!important}.ant-btn-dashed,.ant-btn-text{border-radius:var(--hrst-button-border-radius)}.font-regular{font-weight:400}.font-light{font-weight:300}.font-bold,.font-semibold{font-weight:600}.color-primary{color:#34ab71}.color-secondary{color:#696969}.color-light{color:#fff}.color-cyan{color:#dae043}.color-purple{color:#4749a0}.color-yellow{color:#f4c25b}.color-link{color:#004cd8}.color-green{color:#34ab71}.ant-typography:not(.ant-typography-ellipsis){text-wrap:wrap;white-space:wrap}.ant-typography+h3.ant-typography{margin-top:0}.ant-typography p{margin-bottom:0}.form-item{display:flex;gap:4px 8px}.form-item .ant-form-item{width:100%}.form-item .form-label{display:flex;flex:0 0 calc(var(--label-span, 8)/24*100%);max-width:calc(var(--label-span, 8)/24*100%)}.form-item .form-label:not(.description).start{align-items:flex-start}.form-item .form-label:not(.description).end{align-items:flex-end}.form-item .form-label:not(.description).center{align-items:center}.form-item.vertical{flex-direction:column}.form-item.vertical .form-input,.form-item.vertical .form-label{flex:1 1 auto;max-width:100%;width:100%}@media (max-width:768px){.form-item{flex-direction:column}.form-item .form-label{max-width:100%}}.form-item .form-input{flex:1 1 auto;min-width:0}.form-item .form-input .ant-form-item-explain-error{margin-top:4px}.form-item .ant-radio-wrapper{margin-inline-end:0}.form-item .ant-radio-wrapper span.ant-radio+*{padding-inline-end:0}.form-item .ant-radio-wrapper .ant-radio{align-self:flex-start;margin-top:4px}.form-item .ant-radio-wrapper .checkbox-description{padding-left:0!important}.table-wrapper{display:flex;flex-direction:column;justify-content:space-between}.table-wrapper .table-container{overflow-y:auto}.table-wrapper .table-container .ant-table{border-radius:0;line-height:unset}.table-wrapper .table-container .ant-table-thead{background-color:#fff!important;position:-webkit-sticky;position:sticky!important;top:0!important;z-index:100}.table-wrapper .table-container .ant-table-sticky-scroll{display:none}.table-wrapper .table-container .ant-table-tbody>tr>td.ant-table-cell{align-items:center;height:16px;justify-content:center;max-width:240px;min-width:75px;overflow:hidden;padding:8px;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.table-wrapper .table-container .ant-table-tbody>tr>td.ant-table-cell{max-width:180px}}.table-wrapper .table-container .ant-table-tbody>tr>td.ant-table-cell.min-width-unset{min-width:unset}.table-wrapper .table-container .ant-table-tbody>tr>td.ant-table-cell .status{border-radius:2px;font-size:12px;line-height:16px;padding:4px 8px;width:fit-content}.table-wrapper .table-container th.ant-table-cell{background-color:#f5f5f5;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-wrapper .table-container th.ant-table-cell:before{content:unset!important}.table-wrapper .pagination-container{border:1px solid #d8d8d8;border-top:none}.table-wrapper .pagination-container .ant-pagination{display:flex;flex-wrap:nowrap;justify-content:flex-end}.table-wrapper .pagination-container .ant-pagination-total-text{flex-shrink:1;width:100%}.actions-menu-overlay .ant-dropdown-menu{background-color:#04377a;border-radius:0}.actions-menu-overlay .ant-dropdown-menu .ant-dropdown-menu-item{align-items:center;align-self:stretch;color:#fff;display:flex;font-weight:400;padding:8px 12px}.action--column{align-items:center;display:flex;float:right}.action--column .action--item{align-items:center;cursor:pointer;display:flex;font-weight:400;justify-content:center;padding:8px}.attribute--column--modal .ant-modal-close{top:7px}.attribute--column--modal .ant-modal-header{background-color:#04377a;padding:12px}.attribute--column--modal .ant-modal-body{padding:16px}.attribute--column--modal .ant-checkbox-wrapper{font-size:12px;font-weight:400;line-height:16px}.attribute--column--modal .ant-modal-close,.attribute--column--modal .ant-modal-header div{color:#fff}.table--setting--options{grid-gap:8px;display:grid;grid-template-columns:repeat(1,1fr)}.table--setting--options .ant-checkbox-wrapper{align-items:center;display:flex}.table--setting--options .column-group-item:last-child .border-bottom{border-bottom:none!important}.table--setting--options .column-group-item:last-child .pd-bottom{padding-bottom:0!important}.footer--content{align-items:center;display:flex;flex:1;justify-content:space-between}@media (max-width:768px){.bottom-modal .ant-modal-content .ant-modal-body{padding:0 0 32px}.bottom-modal .ant-modal-content .ant-modal-body .ant-btn{font-size:14px;padding:10px 16px}}.add-row:is(*,#abc){padding:0}.row-item .ant-form-item-explain-error{padding-left:12px}@keyframes hrst-loading-dot-pulse{0%,80%,to{opacity:.15;transform:scale(.3)}40%{opacity:1;transform:scale(1)}}.hrst-loading{align-items:center;display:flex;justify-content:center}.hrst-loading__body{align-items:center;display:flex;flex-direction:column;gap:8px}.hrst-loading__tip{color:#696969;font-size:14px;line-height:20px;text-align:center}.hrst-loading__overlay{background:hsla(0,0%,100%,.8);position:absolute;z-index:10}.hrst-loading--fullscreen,.hrst-loading__overlay{align-items:center;display:flex;inset:0;justify-content:center}.hrst-loading--fullscreen{background:hsla(0,0%,100%,.9);position:fixed;z-index:2000}.hrst-loading.size-small .hrst-loading-spinner{height:24px;width:24px}.hrst-loading.size-default .hrst-loading-spinner{height:32px;width:32px}.hrst-loading.size-large .hrst-loading-spinner{height:40px;width:40px}.hrst-loading-wrapper{display:block;position:relative;width:100%}.hrst-loading-spinner{display:block}.hrst-loading-dot{animation-duration:.6s;animation-iteration-count:infinite;animation-name:hrst-loading-dot-pulse;animation-timing-function:ease-in-out;transform-origin:center}.status-badge{--hrst-status-badge-height:24px;--hrst-status-badge-padding:4px 8px;--hrst-status-badge-gap:4px;--hrst-status-badge-radius:8px;--hrst-status-badge-font-size:12px;--hrst-status-badge-line-height:16px;--hrst-status-badge-font-weight:600;--hrst-status-badge-letter-spacing:0.2px;--hrst-status-badge-dot-size:8px;--hrst-status-badge-dot-radius:999px;--hrst-status-badge-fill-foreground:#fff;--hrst-status-badge-indicator:var(
      --hrst-status-badge-inactive-indicator,#969696
  );--hrst-status-badge-background:var(
      --hrst-status-badge-inactive-background,#f5f5f5
  );--hrst-status-badge-foreground:var(
      --hrst-status-badge-inactive-foreground,#696969
  );--hrst-status-badge-border:var(
      --hrst-status-badge-inactive-border,#969696
  );align-items:center;background-color:var(--hrst-status-badge-background);border:1px solid var(--hrst-status-badge-border);border-radius:var(--hrst-status-badge-radius);box-sizing:border-box;color:var(--hrst-status-badge-foreground);display:inline-flex;font-size:var(--hrst-status-badge-font-size);font-weight:var(--hrst-status-badge-font-weight);gap:var(--hrst-status-badge-gap);height:var(--hrst-status-badge-height);line-height:var(--hrst-status-badge-line-height);padding:var(--hrst-status-badge-padding);text-transform:uppercase;user-select:none;width:fit-content}.status-badge .dot{background-color:var(--hrst-status-badge-indicator);border-radius:var(--hrst-status-badge-dot-radius);flex-shrink:0;height:var(--hrst-status-badge-dot-size);width:var(--hrst-status-badge-dot-size)}.status-badge .label{letter-spacing:var(--hrst-status-badge-letter-spacing);white-space:nowrap}.status-badge--completed{--hrst-status-badge-indicator:var(
      --hrst-status-badge-completed-indicator,#34ab71
  );--hrst-status-badge-background:var(
      --hrst-status-badge-completed-background,#d7f0e2
  );--hrst-status-badge-foreground:var(
      --hrst-status-badge-completed-foreground,#1a5c3a
  );--hrst-status-badge-border:var(
      --hrst-status-badge-completed-border,#34ab71
  )}.status-badge--progress{--hrst-status-badge-indicator:var(
      --hrst-status-badge-progress-indicator,#6374dd
  );--hrst-status-badge-background:var(
      --hrst-status-badge-progress-background,#e0e3f8
  );--hrst-status-badge-foreground:var(
      --hrst-status-badge-progress-foreground,#2a3a8a
  );--hrst-status-badge-border:var(
      --hrst-status-badge-progress-border,#6374dd
  )}.status-badge--verified{--hrst-status-badge-indicator:var(
      --hrst-status-badge-verified-indicator,#277ca2
  );--hrst-status-badge-background:var(
      --hrst-status-badge-verified-background,#e6f3f8
  );--hrst-status-badge-foreground:var(
      --hrst-status-badge-verified-foreground,#144d66
  );--hrst-status-badge-border:var(
      --hrst-status-badge-verified-border,#277ca2
  )}.status-badge--editing{--hrst-status-badge-indicator:var(
      --hrst-status-badge-editing-indicator,#ffb800
  );--hrst-status-badge-background:var(
      --hrst-status-badge-editing-background,#fff8e1
  );--hrst-status-badge-foreground:var(
      --hrst-status-badge-editing-foreground,#7a5d00
  );--hrst-status-badge-border:var(
      --hrst-status-badge-editing-border,#ffb800
  )}.status-badge--attention{--hrst-status-badge-indicator:var(
      --hrst-status-badge-attention-indicator,#ff885c
  );--hrst-status-badge-background:var(
      --hrst-status-badge-attention-background,#ffe4d7
  );--hrst-status-badge-foreground:var(
      --hrst-status-badge-attention-foreground,#8b3a1a
  );--hrst-status-badge-border:var(
      --hrst-status-badge-attention-border,#ff885c
  )}.status-badge--critical{--hrst-status-badge-indicator:var(
      --hrst-status-badge-critical-indicator,#ff5f73
  );--hrst-status-badge-background:var(
      --hrst-status-badge-critical-background,#ffd7dc
  );--hrst-status-badge-foreground:var(
      --hrst-status-badge-critical-foreground,#8b1a2b
  );--hrst-status-badge-border:var(
      --hrst-status-badge-critical-border,#ff5f73
  )}.status-badge--approved{--hrst-status-badge-indicator:var(
      --hrst-status-badge-approved-indicator,#9747ff
  );--hrst-status-badge-background:var(
      --hrst-status-badge-approved-background,#f0e6ff
  );--hrst-status-badge-foreground:var(
      --hrst-status-badge-approved-foreground,#4a1a8a
  );--hrst-status-badge-border:var(
      --hrst-status-badge-approved-border,#9747ff
  )}.status-badge--inactive{--hrst-status-badge-indicator:var(
      --hrst-status-badge-inactive-indicator,#969696
  );--hrst-status-badge-background:var(
      --hrst-status-badge-inactive-background,#f5f5f5
  );--hrst-status-badge-foreground:var(
      --hrst-status-badge-inactive-foreground,#696969
  );--hrst-status-badge-border:var(
      --hrst-status-badge-inactive-border,#969696
  )}.status-badge.small{--hrst-status-badge-height:20px;--hrst-status-badge-font-size:11px;--hrst-status-badge-line-height:14px;--hrst-status-badge-padding:1px 6px;--hrst-status-badge-gap:3px;--hrst-status-badge-dot-size:6px}.status-badge.fill{--hrst-status-badge-padding:4px 10px;background-color:var(--hrst-status-badge-indicator);border-color:transparent;color:var(--hrst-status-badge-fill-foreground);text-transform:none}.status-badge.fill .dot{display:none}.status-badge.fill.small{--hrst-status-badge-padding:1px 8px}.hrst-list{--hrst-list-item-padding:12px 0;--hrst-list-item-padding-lg:16px 24px;--hrst-list-item-padding-sm:8px 16px;--hrst-list-section-padding:12px 24px;--hrst-list-empty-padding:16px;--hrst-list-grid-item-padding:16px;--hrst-list-item-main-padding-inline:6px;--hrst-list-item-extra-gap:24px;--hrst-list-item-actions-gap:8px;--hrst-list-item-actions-offset:24px;--hrst-list-item-actions-margin-top:12px;--hrst-list-meta-avatar-gap:16px;--hrst-list-meta-title-gap:12px;--hrst-list-split-color:hsla(0,0%,7%,.059);--hrst-list-border-color:#d9d9d9;--hrst-list-description-color:#696969;--hrst-list-title-color:#111;--hrst-list-section-bg:transparent;--hrst-list-font-size:14px;--hrst-list-description-size:14px;--hrst-list-line-height:1.5714285714;--hrst-list-title-font-weight:600;--hrst-list-border-radius:8px;box-sizing:border-box;font-size:var(--hrst-list-font-size);line-height:var(--hrst-list-line-height);position:relative}.hrst-list--bordered{border:1px solid var(--hrst-list-border-color);border-radius:var(--hrst-list-border-radius)}.hrst-list--split .hrst-list-item{border-bottom:1px solid var(--hrst-list-split-color)}.hrst-list--split .hrst-list-item:last-child{border-bottom:none}.hrst-list--split .hrst-list-items--grid .hrst-list-item{border:1px solid var(--hrst-list-split-color);border-radius:var(--hrst-list-border-radius);padding:var(--hrst-list-grid-item-padding)}.hrst-list--split .hrst-list-header{border-bottom:1px solid var(--hrst-list-split-color)}.hrst-list--split .hrst-list-footer,.hrst-list--split .hrst-list-pagination{border-top:1px solid var(--hrst-list-split-color)}.hrst-list--small .hrst-list-item{padding:var(--hrst-list-item-padding-sm)}.hrst-list--large .hrst-list-item{padding:var(--hrst-list-item-padding-lg)}.hrst-list-footer,.hrst-list-header{background:var(--hrst-list-section-bg);padding:var(--hrst-list-section-padding)}.hrst-list-empty{color:var(--hrst-list-description-color);font-size:var(--hrst-list-description-size);padding:var(--hrst-list-empty-padding);text-align:center}.hrst-list-load-more{padding:var(--hrst-list-section-padding);text-align:center}.hrst-list-pagination{display:flex;padding:var(--hrst-list-section-padding)}.hrst-list-pagination--start{justify-content:flex-start}.hrst-list-pagination--center{justify-content:center}.hrst-list-pagination--end{justify-content:flex-end}.hrst-list-items--grid{display:grid}.hrst-list-items--grid>.hrst-list-item{display:block}.hrst-list-item{align-items:center;display:flex;justify-content:space-between;padding:var(--hrst-list-item-padding)}.hrst-list-item--vertical{align-items:flex-start}.hrst-list-item-main{display:flex;flex:1;flex-direction:column;padding:0 var(--hrst-list-item-main-padding-inline)}.hrst-list-item--vertical .hrst-list-item-main{display:block}.hrst-list-item-extra{flex-shrink:0;margin-inline-start:var(--hrst-list-item-extra-gap)}.hrst-list-item-actions{display:flex;flex-shrink:0;gap:var(--hrst-list-item-actions-gap);list-style:none;margin:0;margin-inline-start:var(--hrst-list-item-actions-offset);padding:0}.hrst-list-item-actions>li{cursor:pointer}.hrst-list-item--vertical .hrst-list-item-actions{margin-top:var(--hrst-list-item-actions-margin-top);margin-inline-start:0}.hrst-list-item-meta{align-items:flex-start;display:flex;flex:1;max-width:100%}.hrst-list-item-meta-avatar{flex-shrink:0;margin-inline-end:var(--hrst-list-meta-avatar-gap)}.hrst-list-item-meta-content{color:var(--hrst-list-description-color);flex:1 0;font-size:var(--hrst-list-description-size);line-height:var(--hrst-list-line-height);width:0}.hrst-list-item-meta-title{color:var(--hrst-list-title-color);font-size:var(--hrst-list-font-size);font-weight:var(--hrst-list-title-font-weight);line-height:var(--hrst-list-line-height);margin-bottom:var(--hrst-list-meta-title-gap);margin-top:0}.hrst-list-item-meta-title:last-child{margin-bottom:0}.hrst-list-item-meta-description{word-break:break-all}.hrst-list-items--vertical>.hrst-list-item--vertical{display:block}.hrst-modal{top:50px}.hrst-modal .ant-modal-content{padding:0}.hrst-modal .ant-modal-content .ant-modal-close{color:#fff;top:5px}.hrst-modal .ant-modal-content .ant-modal-header{align-items:center;background-color:#04377a;color:#fff;display:flex;height:40px;margin-bottom:0;padding:8px 16px}.hrst-modal .ant-modal-content .ant-modal-header .ant-modal-title{color:#fff}.hrst-modal .ant-modal-body{max-height:calc(100svh - 190px);overflow-y:auto;padding:12px}.hrst-modal .ant-modal-footer{align-items:center;align-self:stretch;display:flex;justify-content:flex-end;padding:8px 16px}.hrst-modal-mobile:is(*,#abc){bottom:0;margin:0;max-width:100vw;padding-bottom:0;position:absolute;top:auto;transform-origin:50% bottom!important}.hrst-modal-mobile:is(*,#abc) .ant-modal-header{background-color:#04377a;color:#fff;height:64px}.hrst-modal-mobile:is(*,#abc) .ant-modal-header .ant-modal-title{color:#fff}.hrst-modal-mobile:is(*,#abc) .ant-modal-header:before{background-color:#d9d9d9;border-radius:3px;content:"";height:5px;left:50%;position:absolute;top:5px;transform:translateX(-50%);width:36px}.hrst-modal-mobile:is(*,#abc) .ant-modal-close{top:16px}.hrst-modal-mobile:is(*,#abc) .ant-modal-content{border-top-left-radius:12px;border-top-right-radius:12px;padding-bottom:18px}.hrst-modal-mobile:is(*,#abc) .ant-modal-footer>.ant-btn{width:100%}.hrst-modal-mobile:is(*,#abc).hrst-modal-mobile-slide-appear .ant-modal-content,.hrst-modal-mobile:is(*,#abc).hrst-modal-mobile-slide-enter .ant-modal-content{opacity:0;transform:translateY(100%)}.hrst-modal-mobile:is(*,#abc).hrst-modal-mobile-slide-appear-active .ant-modal-content,.hrst-modal-mobile:is(*,#abc).hrst-modal-mobile-slide-enter-active .ant-modal-content{opacity:1;transform:translateY(0);transition:transform .5s ease,opacity .5s ease}.hrst-modal-mobile:is(*,#abc).hrst-modal-mobile-slide-leave .ant-modal-content{opacity:1;transform:translateY(0)}.hrst-modal-mobile:is(*,#abc).hrst-modal-mobile-slide-leave-active .ant-modal-content{opacity:0;transform:translateY(100%);transition:transform .5s ease,opacity .5s ease}.hrst-modal-mobile-draggable{touch-action:pan-y;will-change:transform}.hrst-modal-mobile-draggable--dragging{cursor:grabbing}.hrst-modal-root .ant-modal-wrap{overflow:hidden}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.hrst-skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:4px;display:block}.hrst-skeleton.hrst-skeleton--active{animation:skeleton-loading 1.5s infinite}.hrst-skeleton.size-small{height:24px}.hrst-skeleton.size-middle{height:32px}.hrst-skeleton.size-large{height:40px}.hrst-skeleton-title{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:4px;display:block;height:16px}.hrst-skeleton-title.hrst-skeleton-title--active{animation:skeleton-loading 1.5s infinite}.hrst-skeleton-avatar{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:4px;display:inline-block}.hrst-skeleton-avatar.shape-circle{border-radius:50%}.hrst-skeleton-avatar.hrst-skeleton-avatar--active{animation:skeleton-loading 1.5s infinite}.hrst-skeleton-button{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:4px;display:inline-block}.hrst-skeleton-button.shape-round{border-radius:20px}.hrst-skeleton-button.shape-circle{border-radius:50%}.hrst-skeleton-button.hrst-skeleton-button--active{animation:skeleton-loading 1.5s infinite}.hrst-skeleton-input{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:4px;display:inline-block}.hrst-skeleton-input.hrst-skeleton-input--active{animation:skeleton-loading 1.5s infinite}.hrst-skeleton-image{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:4px;display:inline-block}.hrst-skeleton-image.shape-circle{border-radius:50%}.hrst-skeleton-image.hrst-skeleton-image--active{animation:skeleton-loading 1.5s infinite}.hrst-skeleton-paragraph{display:flex;flex-direction:column;gap:12px;width:100%}.hrst-skeleton-paragraph__line{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:4px;height:16px}.hrst-skeleton-paragraph__line--active{animation:skeleton-loading 1.5s infinite}@keyframes hrst-progress-active{0%{opacity:.2;transform:translateX(-100%) scaleX(0)}50%{opacity:.35;transform:translateX(0) scaleX(1)}to{opacity:0;transform:translateX(100%) scaleX(.4)}}.hrst-progress{--hrst-progress-trail:#f5f5f5;--hrst-progress-stroke:#0c4288;--hrst-progress-success:#34ab71;--hrst-progress-exception:#ff5f73;--hrst-progress-warning:#ff885c;--hrst-progress-info:#6374dd;--hrst-progress-text:#696969;--hrst-progress-height:8px;--hrst-progress-height-sm:6px;--hrst-progress-radius:999px;--hrst-progress-info-gap:8px;--hrst-progress-font-size:14px;--hrst-progress-step-gap:4px;--hrst-progress-fill:var(--hrst-progress-stroke);--hrst-progress-bar-height:var(--hrst-progress-height);align-items:center;box-sizing:border-box;color:var(--hrst-progress-text);display:inline-flex;font-size:var(--hrst-progress-font-size);gap:var(--hrst-progress-info-gap);line-height:1;width:100%}.hrst-progress--small{--hrst-progress-bar-height:var(--hrst-progress-height-sm)}.hrst-progress--success{--hrst-progress-fill:var(--hrst-progress-success);--hrst-progress-text:var(--hrst-progress-success)}.hrst-progress--exception{--hrst-progress-fill:var(--hrst-progress-exception);--hrst-progress-text:var(--hrst-progress-exception)}.hrst-progress--warning{--hrst-progress-fill:var(--hrst-progress-warning);--hrst-progress-text:var(--hrst-progress-warning)}.hrst-progress--butt,.hrst-progress--square{--hrst-progress-radius:0px}.hrst-progress__outer{flex:1 1 auto;min-width:0;width:100%}.hrst-progress__inner{background:var(--hrst-progress-trail);border-radius:var(--hrst-progress-radius);display:flex;height:var(--hrst-progress-bar-height);overflow:hidden;position:relative;width:100%}.hrst-progress__bg,.hrst-progress__segment,.hrst-progress__success{flex-shrink:0;height:100%;transition:width .3s ease}.hrst-progress__bg{background:var(--hrst-progress-fill);border-radius:var(--hrst-progress-radius);overflow:hidden;position:relative}.hrst-progress__success{background:var(--hrst-progress-success);border-radius:var(--hrst-progress-radius);inset:0 auto 0 0;position:absolute}.hrst-progress__segment{border-radius:0}.hrst-progress__shine{animation:hrst-progress-active 2.2s ease-in-out infinite;background:linear-gradient(90deg,transparent,var(--hrst-progress-text),transparent);inset:0;opacity:.25;pointer-events:none;position:absolute}.hrst-progress__text{flex:0 0 auto;min-width:2.4em;text-align:start;white-space:nowrap}.hrst-progress--steps .hrst-progress__inner{background:transparent;gap:var(--hrst-progress-step-gap);overflow:visible}.hrst-progress__step{background:var(--hrst-progress-trail);border-radius:var(--hrst-progress-radius);flex:1 1 0;height:100%;min-width:0;transition:background .3s ease}.hrst-progress__step--filled{background:var(--hrst-progress-fill)}.hrst-flex{display:flex}.hrst-flex:empty{display:none}.hrst-flex-vertical{flex-direction:column}.hrst-flex-align-stretch{align-items:stretch}.hrst-flex-gap-small{gap:8px}.hrst-flex-gap-middle{gap:16px}.hrst-flex-gap-large{gap:24px}.hrst-flex-wrap-wrap{flex-wrap:wrap}.hrst-flex-wrap-nowrap{flex-wrap:nowrap}.hrst-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse}.hrst-flex-justify-flex-start,.hrst-flex-justify-start{justify-content:flex-start}.hrst-flex-justify-end,.hrst-flex-justify-flex-end{justify-content:flex-end}.hrst-flex-justify-center{justify-content:center}.hrst-flex-justify-space-between{justify-content:space-between}.hrst-flex-justify-space-around{justify-content:space-around}.hrst-flex-justify-space-evenly{justify-content:space-evenly}.hrst-flex-justify-stretch{justify-content:stretch}.hrst-flex-justify-normal{justify-content:normal}.hrst-flex-justify-left{justify-content:left}.hrst-flex-justify-right{justify-content:right}.hrst-flex-align-flex-start,.hrst-flex-align-self-start,.hrst-flex-align-start{align-items:flex-start}.hrst-flex-align-end,.hrst-flex-align-flex-end,.hrst-flex-align-self-end{align-items:flex-end}.hrst-flex-align-center{align-items:center}.hrst-flex-align-baseline{align-items:baseline}.hrst-flex-align-normal{align-items:normal}.editable-table.ant-table-wrapper{border-radius:8px;overflow:hidden}.editable-table .ant-table,.editable-table .ant-table-container{border-radius:8px!important}.editable-table .ant-table-summary .add-row{border-end-end-radius:8px;border-end-start-radius:8px}.editable-table .ant-input,.editable-table .ant-input-affix-wrapper,.editable-table .ant-input-number,.editable-table .ant-input-number-input{border:none!important;padding-left:6px!important;padding-right:6px!important}.editable-table .ant-input-number-affix-wrapper{padding-inline-start:0!important}.editable-table .ant-table-footer:empty{display:none}.editable-table .ant-table-footer{padding:4px!important}.editable-table .ant-table-footer .ant-form-item-explain-error{color:red}.editable-table th.ant-table-cell{padding-left:6px!important;padding-right:6px!important}.editable-table td.ant-table-cell{padding:0!important}.editable-table .ant-table-cell:has(.ant-form-item){vertical-align:top}.editable-table .ant-form-item-explain-error{margin-top:2px;padding-left:4px}.editable-table .option-group-wrapper{min-height:32px;padding-left:6px;padding-right:6px}.editable-table .option-group-wrapper .radio-option{align-self:center}.tinymce-wrapper .tox-tinymce{border:1px solid #d8d8d8;border-radius:0}.tinymce-wrapper .tox-tinymce.tox .tox-editor-header{border-bottom:1px solid #d8d8d8;box-shadow:unset;padding:0}.tinymce-wrapper .tox-tinymce.tox .tox-editor-header .tox-toolbar__primary{background-color:#efefef}.tinymce-wrapper .tox-tinymce.tox .tox-editor-header .tox-toolbar__group{padding:0}.tinymce-wrapper .tox-tinymce.tox .tox-editor-header .tox-toolbar__group .tox-tbtn{background-color:transparent;border-radius:0;margin:0}.tinymce-wrapper .tox-tinymce.tox .tox-editor-header .tox-toolbar__group .tox-tbtn:focus:after{box-shadow:unset}.tinymce-wrapper .tox-tinymce.tox .tox-edit-area:before{border:none;border-radius:0}.Multiple-module_portalOverlay__2OrHT{align-items:center;background:rgba(0,0,0,.5);display:flex;inset:0;justify-content:center;padding:32px;position:fixed;z-index:1000}.Multiple-module_portalOverlay__2OrHT .Multiple-module_root__WBlc-{border-radius:8px;height:calc(100vh - 64px);margin:0 auto;max-height:100%;max-width:100%;min-height:0;min-width:0;overflow:hidden;width:calc(100vw - 64px)}.Multiple-module_header__5FaAR{align-items:center;background:#04377a;color:#fff;display:flex;flex-shrink:0;gap:16px;justify-content:space-between;padding:12px 16px}.Multiple-module_headerLeft__0vmjc{align-items:center;display:flex;gap:12px;min-width:0}.Multiple-module_headerCenter__X8-dl{flex:1;font-size:14px;overflow:hidden;padding:0 8px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.Multiple-module_headerRight__d3-Kw{align-items:center;display:flex;gap:8px}.Multiple-module_iconButton__xUqtc{align-items:center;background:transparent;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;width:32px}.Multiple-module_iconButton__xUqtc:hover{background:hsla(0,0%,100%,.102)}.Multiple-module_fileIndex__6ylmL{background:hsla(0,0%,100%,.102);border-radius:6px;color:#fff;font-size:14px;line-height:20px;padding:2px 8px}.Multiple-module_headerAction__NVYWF{align-items:center;background:hsla(0,0%,100%,.102);border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:13px;gap:6px;padding:6px 12px}.Multiple-module_headerAction__NVYWF:hover{background:hsla(0,0%,100%,.25)}.Multiple-module_body__-J75f{align-items:center;background:rgba(0,0,0,.6);display:flex;flex:1;height:calc(100% - 88px);min-height:0;padding:16px 48px;position:relative}.Multiple-module_navArrow__jpQPb{align-items:center;background:hsla(0,0%,100%,.2);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:40px;z-index:1}.Multiple-module_navArrow__jpQPb:hover:not(:disabled){background:hsla(0,0%,100%,.35)}.Multiple-module_navArrow__jpQPb:disabled{cursor:not-allowed;opacity:.4}.Multiple-module_navArrow__jpQPb:first-of-type{left:8px}.Multiple-module_navArrow__jpQPb:last-of-type{right:8px}.Multiple-module_content__AmFmb{align-items:center;display:flex;flex:1;justify-content:center;min-height:0;min-width:0;overflow:auto}.list-wrapper-form .hrst-list-footer{padding:0!important}.list-wrapper-form .ant-form-item-explain-error{color:red!important}.list-wrapper-form .list-row{width:calc(100% - 32px)}.list-wrapper-form .hrst-list-item .hrst-list-item-actions{margin-inline-start:0}.list-wrapper-form .hrst-list-item .hrst-list-item-actions>li{padding:0}.form-page{--page-max-width:75%;--page-max-width-mobile:100%;--padding-horizontal:15px;--padding-vertical:12px;--border-color:#d8d8d8;--background-color:#fff;background-color:var(--background-color);width:100%}.form-page.center .max-width{max-width:100%;padding-left:max((100% - 900px)/2,25px);padding-right:max((100% - 900px)/2,25px)}.form-page.center .form-page__header-description,.form-page.center .form-page__header-title>:not(.form-page__header-back-action){padding-left:0!important;padding-right:0!important}.form-page.center .form-page__header-back-action{border-right:unset!important}.form-page .max-width{max-width:var(--page-max-width);padding:var(--padding-vertical) var(--padding-horizontal)}@media (max-width:768px){.form-page .max-width{max-width:var(--page-max-width-mobile)}}.form-page__content,.form-page__footer,.form-page__header{background-color:var(--background-color)!important;padding:0!important}.form-page__header{align-items:center;border-bottom:1px solid var(--border-color);display:flex;min-height:32px}.form-page__header .max-width{padding:0}.form-page__header-title{color:#111;font-size:20px;font-weight:600;max-height:40px;padding-left:calc(var(--padding-horizontal)/2);padding-right:calc(var(--padding-horizontal)/2);text-overflow:ellipsis;white-space:nowrap}.form-page__header-back-action{border-right:1px solid var(--border-color)}.form-page__content .max-width{max-width:calc(var(--page-max-width) + 12px);padding-bottom:calc(var(--padding-vertical)*2)}@media (max-width:768px){.form-page__content .max-width{max-width:var(--page-max-width-mobile);padding-right:var(--padding-horizontal)}}.form-page__content-description{color:#666;font-size:12px;font-style:italic;padding-bottom:calc(var(--padding-vertical)/2);white-space:pre-wrap}.form-page__footer{border-top:1px solid var(--border-color)}.form-page__section-title:is(*,#abc){color:#111;font-size:16px;font-weight:600}.form-page__section-title--level-2:is(*,#abc){font-size:18px}.form-page__section-description{color:#666;font-size:12px;font-style:italic;white-space:pre-wrap}.pdf-module_pdfWrapper__vwBBQ{background:#525659;border-radius:4px;display:flex;flex-direction:column;overflow:hidden;position:relative}.pdf-module_pdfIframe__ZwG-g{border:none;flex:1;min-height:400px}.pdf-module_actionButtonWrapper__mJU7w{bottom:16px;display:flex;gap:8px;opacity:0;position:absolute;right:16px;transition:opacity .3s ease}.pdf-module_actionButtonWrapper__mJU7w.pdf-module_visible__uPzl6{opacity:1}.pdf-module_actionButton__rsWqS{align-items:center;background:rgba(0,0,0,.5);border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:8px}.pdf-module_actionButton__rsWqS:hover{background:rgba(0,0,0,.7)}.image-module_imageWrapper__DYHcL{align-items:center;display:flex;justify-content:center}.image-module_imageContent__Mw6R8{max-height:100%;max-width:100%;object-fit:contain}.image-module_actionButtonWrapper__s1GpL{bottom:16px;display:flex;gap:8px;opacity:0;position:absolute;right:16px;transition:opacity .3s ease}.image-module_actionButtonWrapper__s1GpL.image-module_visible__n3vvi{opacity:1}.image-module_actionButton__mmQgW{align-items:center;background:rgba(0,0,0,.5);border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:8px}.image-module_actionButton__mmQgW:hover{background:rgba(0,0,0,.7)}.chat-panel{background:#f5f5f5;overflow:hidden}.chat-panel--floating{animation:chat-panel-slide-up .25s ease-out;border-radius:16px;bottom:80px;box-shadow:0 8px 32px rgba(0,0,0,.2);height:560px;max-height:calc(100vh - 140px);position:fixed;right:24px;width:380px;z-index:1050}.chat-panel--embedded{border-radius:0;box-shadow:none;height:100%;position:static;width:100%}.chat-panel--embedded .chat-panel__input-area{border-radius:0}.chat-panel--embedded .chat-panel__messages{min-height:0;padding:12px}.chat-panel--embedded .chat-panel__message{font-size:12px;line-height:16px}.chat-panel--embedded .chat-panel__quick-reply{font-size:11px;line-height:16px;padding:5px 10px;text-align:left;white-space:normal}.chat-panel__header{background:linear-gradient(135deg,#0c4288,#04377a);border-radius:16px 16px 0 0;color:#fff;flex-shrink:0;padding:14px 18px}.chat-panel__header-avatar{background:hsla(0,0%,100%,.102);border-radius:50%;font-size:16px;height:34px;line-height:24px;width:34px}.chat-panel__header-avatar svg{height:18px;width:18px}.chat-panel__header-title{font-size:12px;font-weight:400;line-height:16px}.chat-panel__header-action{background:none;border:none;border-radius:6px;color:hsla(0,0%,100%,.8);cursor:pointer;padding:6px 8px;transition:background .15s,color .15s}.chat-panel__header-action:hover{background:hsla(0,0%,100%,.102);color:#fff}.chat-panel__header-action:disabled{cursor:not-allowed;opacity:.4}.chat-panel__header-action svg{height:17px;width:17px}.chat-panel__messages{background:#f5f5f5;overflow-y:auto;padding:18px 16px;scroll-behavior:smooth}.chat-panel__quick-replies{margin-top:4px}.chat-panel__quick-reply{background:color-mix(in srgb,#d6e4f2 65%,#fff);border:1px solid #d6e4f2;border-radius:16px;color:#0c4288;cursor:pointer;font-size:12px;line-height:16px;padding:6px 14px;transition:background .15s}.chat-panel__quick-reply:hover{background:#d6e4f2}.chat-panel__action-bar{background:#fff;border-top:1px solid #e8e8e8;flex-shrink:0;padding:8px 12px}.chat-panel__action-btn--primary{background:#0c4288;border-color:#0c4288;color:#fff}.chat-panel__action-btn--primary:hover{background:#0a3870!important}@keyframes chat-panel-slide-up{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:480px){.chat-panel--floating{border-radius:12px;bottom:72px;max-height:calc(100vh - 120px);right:16px;width:calc(100vw - 32px)}}.chat-panel__input-area{background:#fff;border-top:1px solid #d8d8d8;flex-shrink:0;padding:12px 16px 14px}.chat-panel__input-area--speech{background:#d6e4f2}.chat-panel__input-row{width:100%}.chat-panel__attachment{background:#d6e4f2;border:1px solid #d6e4f2;border-radius:8px;padding:6px 10px}.chat-panel__attachment-name{color:#0c4288;font-size:12px;line-height:16px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-panel__attachment-remove{align-items:center;background:none;border:none;color:#696969;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:2px}.chat-panel__attachment-remove:hover:not(:disabled){color:#0c4288}.chat-panel__attachment-remove:disabled{cursor:not-allowed;opacity:.5}.chat-panel__attachment-remove svg{height:14px;width:14px}.chat-panel__file-input{display:none}.chat-panel__upload-btn{align-items:center;background:#f5f5f5;border:1px solid #d8d8d8;border-radius:50%;color:#696969;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:background .2s,color .2s,border-color .2s;width:36px}.chat-panel__upload-btn:hover:not(:disabled){background:#d6e4f2;border-color:#d6e4f2;color:#0c4288}.chat-panel__upload-btn:disabled{cursor:not-allowed;opacity:.5}.chat-panel__upload-btn svg{height:16px;width:16px}.chat-panel__input{background:#f5f5f5;border:1px solid #d8d8d8;border-radius:20px;color:#111;flex:1;font-family:inherit;font-size:12px;line-height:16px;outline:none;padding:9px 16px;transition:border-color .2s,box-shadow .2s}.chat-panel__input::placeholder{color:#b3b3b3}.chat-panel__input:focus{background:#fff;border-color:#0c4288;box-shadow:0 0 0 2px rgba(12,66,136,.1)}.chat-panel__input:disabled{background:#efefef;cursor:not-allowed}.chat-panel__send-btn{align-items:center;background:#0c4288;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:background .2s,transform .15s;width:36px}.chat-panel__send-btn:hover{background:#04377a;transform:scale(1.05)}.chat-panel__send-btn:active{transform:scale(.93)}.chat-panel__send-btn:disabled{background:#969696;cursor:not-allowed;transform:none}.chat-panel__send-btn svg{height:16px;width:16px}.chat-panel__speech-panel{background:#fff;border:1px solid #d6e4f2;border-radius:14px;min-height:44px;padding:10px 12px;width:100%}.chat-panel__speech-panel-toolbar{width:100%}.chat-panel__speech-live-transcript{color:#111;font-size:14px;line-height:1.5;margin:0;max-height:4.5em;min-height:1.5em;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth;white-space:pre-wrap;word-break:break-word}.chat-panel__speech-live-transcript--placeholder{color:#969696;font-size:12px;line-height:16px;max-height:1.5em}.chat-panel__speech-wave{flex-shrink:0;height:24px}.chat-panel__speech-wave-bar{animation:chat-panel-wave-bounce 1s ease-in-out infinite;background:#0c4288;border-radius:3px;height:12px;width:3px}.chat-panel__speech-wave-bar--1{animation-delay:0s}.chat-panel__speech-wave-bar--2{animation-delay:.12s}.chat-panel__speech-wave-bar--3{animation-delay:.24s}.chat-panel__speech-wave-bar--4{animation-delay:.36s}.chat-panel__speech-wave-bar--5{animation-delay:.48s}.chat-panel__speech-cancel-btn,.chat-panel__speech-done-btn{align-items:center;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:background .2s,color .2s,border-color .2s;width:36px}.chat-panel__speech-cancel-btn svg,.chat-panel__speech-done-btn svg{height:16px;width:16px}.chat-panel__speech-cancel-btn{background:#f5f5f5;border:1px solid #d8d8d8;color:#696969}.chat-panel__speech-cancel-btn:hover{background:#fff;border-color:#969696;color:#111}.chat-panel__speech-done-btn{background:#0c4288;border:none;color:#fff}.chat-panel__speech-done-btn:hover{background:#04377a}.chat-panel__speech-btn{align-items:center;background:#f5f5f5;border:1px solid #d8d8d8;border-radius:50%;color:#696969;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:background .2s,color .2s,border-color .2s;width:36px}.chat-panel__speech-btn:hover:not(:disabled){background:#d6e4f2;border-color:#d6e4f2;color:#0c4288}.chat-panel__speech-btn:disabled{cursor:not-allowed;opacity:.5}.chat-panel__speech-btn svg{height:16px;width:16px}.chat-panel__speech-btn--listening{background:#d6e4f2;border-color:#0c4288;color:#0c4288}@keyframes chat-panel-wave-bounce{0%,to{opacity:.55;transform:scaleY(.45)}50%{opacity:1;transform:scaleY(1)}}.chat-panel__message-group{animation:chat-panel-fade-in .2s ease-out;max-width:82%}.chat-panel__message-group--bot{align-items:flex-start;align-self:flex-start}.chat-panel__message-group--user{align-items:flex-end;align-self:flex-end}.chat-panel__message{font-size:12px;line-height:16px;padding:10px 15px;white-space:normal;word-break:break-word}.chat-panel__message--bot{background:#fff;border:1px solid #d8d8d8;border-radius:4px 14px 14px 14px;color:#111}.chat-panel__message--bot .chat-panel__message-file{background:hsla(0,0%,7%,.039);border-color:hsla(0,0%,7%,.078)}.chat-panel__message--bot .chat-panel__message-file--previewable:hover{background:hsla(0,0%,7%,.078);border-color:hsla(0,0%,7%,.122)}.chat-panel__message--bot .chat-panel__message-file-icon{background:hsla(0,0%,7%,.059)}.chat-panel__message--user{background:#0c4288;border-radius:14px 4px 14px 14px;color:#fff}.chat-panel__bot-message,.chat-panel__user-message{min-width:0}.chat-panel__message-text{white-space:pre-wrap;word-break:break-word}.chat-panel__message-time{font-size:10px;line-height:14px;opacity:.5}.chat-panel__message-time--bot{margin-left:2px;text-align:left}.chat-panel__message-time--user{margin-right:2px;text-align:right}.chat-panel__message-file{background:hsla(0,0%,100%,.102);border:1px solid hsla(0,0%,100%,.102);border-radius:8px;min-width:0;padding:8px 10px}.chat-panel__message-file--previewable{cursor:pointer}.chat-panel__message-file--previewable:hover{background:hsla(0,0%,100%,.149);border-color:hsla(0,0%,100%,.2)}.chat-panel__message-file--loading{opacity:.7;pointer-events:none}.chat-panel__message-file-icon{background:hsla(0,0%,100%,.102);border-radius:6px;flex-shrink:0;height:28px;width:28px}.chat-panel__message-file-icon svg{height:14px;width:14px}.chat-panel__message-file-name{font-size:12px;line-height:16px;min-width:0;overflow:hidden;text-overflow:ellipsis}.chat-panel__markdown{line-height:1.6}.chat-panel__markdown>:first-child{margin-top:0}.chat-panel__markdown>:last-child{margin-bottom:0}.chat-panel__markdown p{margin:6px 0;white-space:normal}.chat-panel__markdown p:empty{display:none}.chat-panel__markdown strong{font-weight:700}.chat-panel__markdown em{font-style:italic}.chat-panel__markdown ol,.chat-panel__markdown ul{margin:6px 0;padding-left:20px}.chat-panel__markdown li{margin-bottom:3px;white-space:normal}.chat-panel__markdown code{background:hsla(0,0%,7%,.078);border-radius:2px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;line-height:16px;padding:1px 5px}.chat-panel__markdown pre{background:hsla(0,0%,7%,.078);border-radius:6px;margin:8px 0;overflow-x:auto;padding:10px 12px}.chat-panel__markdown pre code{background:none;border-radius:0;padding:0}.chat-panel__markdown h1,.chat-panel__markdown h2,.chat-panel__markdown h3,.chat-panel__markdown h4,.chat-panel__markdown h5,.chat-panel__markdown h6{font-weight:600;line-height:1.3;margin:10px 0 4px}.chat-panel__markdown h1,.chat-panel__markdown h2{font-size:14px;line-height:20px}.chat-panel__markdown h3,.chat-panel__markdown h4,.chat-panel__markdown h5,.chat-panel__markdown h6{font-size:12px;line-height:16px}.chat-panel__markdown a{color:#0c4288;text-decoration:underline}.chat-panel__markdown a:hover{opacity:.85}.chat-panel__markdown blockquote{border-left:3px solid #d8d8d8;color:#696969;margin:6px 0;padding:4px 12px}.chat-panel__markdown hr{border:none;border-top:1px solid #d8d8d8;margin:8px 0}.chat-panel__markdown table{border-collapse:collapse;font-size:12px;line-height:16px;margin:6px 0;width:100%}.chat-panel__markdown td,.chat-panel__markdown th{border:1px solid #d8d8d8;padding:5px 8px;text-align:left}.chat-panel__markdown th{background:hsla(0,0%,7%,.078);font-weight:600}.chat-panel__typing{align-self:flex-start;background:#fff;border:1px solid #d8d8d8;border-radius:4px 14px 14px 14px;padding:12px 16px}.chat-panel__typing-dot{animation:chat-panel-typing-bounce 1.4s ease-in-out infinite;background:#969696;border-radius:50%;height:8px;width:8px}.chat-panel__typing-dot:nth-child(2){animation-delay:.2s}.chat-panel__typing-dot:nth-child(3){animation-delay:.4s}@keyframes chat-panel-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes chat-panel-typing-bounce{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-6px)}}
