.Field__container{display:flex;flex-direction:column;gap:var(--yy-margin-xxs, 4px);--color-error: var(--yy-color-error, rgb(255, 77, 79))}.Field__cursorPointer{cursor:pointer}.Field__label{font-size:var(--yy-font-size, 14px);font-weight:400;color:#6b7280;scroll-margin-top:100px}.Field__label *{font-weight:400}.Field__required-mark{color:var(--color-error);font-size:var(--yy-font-size, 14px);font-weight:500;margin-left:var(--yy-margin-xxs, 4px)}.Field__error{color:var(--color-error);font-size:var(--yy-font-size-sm, 12px);font-weight:500}.Field__help{color:#737373;font-size:var(--yy-font-size-sm, 12px);font-weight:500}.Field__withError .yy-checkbox-inner,.Field__withError .yy-tree-checkbox-inner,.Field__withError .yy-color-picker-trigger,.Field__withError .yy-picker,.Field__withError .yy-input-outlined,.Field__withError .yy-input-number,.Field__withError .yy-radio-inner,.Field__withError .yy-select-selector,.Field__withError .yy-upload-drag{border-color:var(--color-error)!important}.Field__withError .yy-rate-star svg{color:var(--color-error)!important}.Field__withError .yy-slider-track,.Field__withError .yy-switch{background-color:var(--color-error)!important}.Field__withError .yy-slider-handle:after{box-shadow:0 0 0 var(--yy-slider-handle-line-width-hover) var(--color-error)!important}.Loading__container{animation:Loading__spin 1s linear infinite;border-radius:50%;border-right:3px solid transparent;border-top:3px solid currentColor;box-sizing:border-box;display:inline-block;height:var(--Loading-size);width:var(--Loading-size)}@keyframes Loading__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body .YYBadge__colorPrimary.yy-badge .yy-badge-count{background-color:var(--yy-color-primary)}body .YYButton__container.yy-btn-default.YYButton--primary:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost){background-color:var(--yy-color-primary);border-color:var(--yy-color-primary);color:var(--yy-color-text-light-solid)}body .YYButton__container.yy-btn-default.YYButton--primary:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost):hover{background-color:var(--yy-color-primary-hover);border-color:var(--yy-color-primary-hover);color:var(--yy-color-text-light-solid)}body .YYButton__container.yy-btn-default.YYButton--primary:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost):active{background-color:var(--yy-color-primary-active);border-color:var(--yy-color-primary-active);color:var(--yy-color-text-light-solid)}body .YYButton__container.yy-btn-default.YYButton--success:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost){background-color:var(--yy-color-success);border-color:var(--yy-color-success);color:var(--yy-color-text-light-solid)}body .YYButton__container.yy-btn-default.YYButton--success:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost):hover{background-color:var(--yy-color-success-hover);border-color:var(--yy-color-success-hover);color:var(--yy-color-text-light-solid)}body .YYButton__container.yy-btn-default.YYButton--success:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost):active{background-color:var(--yy-color-success-active);border-color:var(--yy-color-success-active);color:var(--yy-color-text-light-solid)}body .YYButton__container.yy-btn-default.YYButton--error:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost){background-color:var(--yy-color-error);border-color:var(--yy-color-error);color:var(--yy-color-text-light-solid)}body .YYButton__container.yy-btn-default.YYButton--error:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost):hover{background-color:var(--yy-color-error-hover);border-color:var(--yy-color-error-hover);color:var(--yy-color-text-light-solid)}body .YYButton__container.yy-btn-default.YYButton--error:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost):active{background-color:var(--yy-color-error-active);border-color:var(--yy-color-error-active);color:var(--yy-color-text-light-solid)}body .YYButton__container.yy-btn-default.YYButton--info:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost){background-color:var(--yy-color-info);border-color:var(--yy-color-info);color:var(--yy-color-text-light-solid)}body .YYButton__container.yy-btn-default.YYButton--info:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost):hover{background-color:var(--yy-color-info-hover);border-color:var(--yy-color-info-hover);color:var(--yy-color-text-light-solid)}body .YYButton__container.yy-btn-default.YYButton--info:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost):active{background-color:var(--yy-color-info-active);border-color:var(--yy-color-info-active);color:var(--yy-color-text-light-solid)}body .YYButton__container.yy-btn-default.YYButton--warning:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost){background-color:var(--yy-color-warning);border-color:var(--yy-color-warning);color:var(--yy-color-text-light-solid)}body .YYButton__container.yy-btn-default.YYButton--warning:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost):hover{background-color:var(--yy-color-warning-hover);border-color:var(--yy-color-warning-hover);color:var(--yy-color-text-light-solid)}body .YYButton__container.yy-btn-default.YYButton--warning:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost):active{background-color:var(--yy-color-warning-active);border-color:var(--yy-color-warning-active);color:var(--yy-color-text-light-solid)}body .YYButton__container.yy-btn-background-ghost.YYButton--default:not(:disabled):not(.yy-btn-disabled){border-color:var(--yy-button-default-border-color);color:var(--yy-color-text)}body .YYButton__container.yy-btn-background-ghost.YYButton--default:not(:disabled):not(.yy-btn-disabled):hover{border-color:var(--yy-button-default-border-primary-hover);color:var(--yy-color-primary-hover)}body .YYButton__container.yy-btn-background-ghost.YYButton--default:not(:disabled):not(.yy-btn-disabled):active{border-color:var(--yy-button-default-border-primary-active);color:var(--yy-color-primary-active)}body .YYButton__container.yy-btn-background-ghost.YYButton--primary:not(:disabled):not(.yy-btn-disabled){border-color:var(--yy-button-primary-border-color);color:var(--yy-color-primary)}body .YYButton__container.yy-btn-background-ghost.YYButton--primary:not(:disabled):not(.yy-btn-disabled):hover{border-color:var(--yy-button-primary-border-primary-hover);color:var(--yy-color-primary-hover)}body .YYButton__container.yy-btn-background-ghost.YYButton--primary:not(:disabled):not(.yy-btn-disabled):active{border-color:var(--yy-button-primary-border-primary-active);color:var(--yy-color-primary-active)}body .YYButton__container.yy-btn-background-ghost.YYButton--success:not(:disabled):not(.yy-btn-disabled){border-color:var(--yy-button-success-border-color);color:var(--yy-color-success)}body .YYButton__container.yy-btn-background-ghost.YYButton--success:not(:disabled):not(.yy-btn-disabled):hover{border-color:var(--yy-button-success-border-success-hover);color:var(--yy-color-success-hover)}body .YYButton__container.yy-btn-background-ghost.YYButton--success:not(:disabled):not(.yy-btn-disabled):active{border-color:var(--yy-button-success-border-success-active);color:var(--yy-color-success-active)}body .YYButton__container.yy-btn-background-ghost.YYButton--error:not(:disabled):not(.yy-btn-disabled){border-color:var(--yy-button-error-border-color);color:var(--yy-color-error)}body .YYButton__container.yy-btn-background-ghost.YYButton--error:not(:disabled):not(.yy-btn-disabled):hover{border-color:var(--yy-button-error-border-error-hover);color:var(--yy-color-error-hover)}body .YYButton__container.yy-btn-background-ghost.YYButton--error:not(:disabled):not(.yy-btn-disabled):active{border-color:var(--yy-button-error-border-error-active);color:var(--yy-color-error-active)}body .YYButton__container.yy-btn-background-ghost.YYButton--info:not(:disabled):not(.yy-btn-disabled){border-color:var(--yy-button-info-border-color);color:var(--yy-color-info)}body .YYButton__container.yy-btn-background-ghost.YYButton--info:not(:disabled):not(.yy-btn-disabled):hover{border-color:var(--yy-button-info-border-info-hover);color:var(--yy-color-info-hover)}body .YYButton__container.yy-btn-background-ghost.YYButton--info:not(:disabled):not(.yy-btn-disabled):active{border-color:var(--yy-button-info-border-info-active);color:var(--yy-color-info-active)}body .YYButton__container.yy-btn-background-ghost.YYButton--warning:not(:disabled):not(.yy-btn-disabled){border-color:var(--yy-button-warning-border-color);color:var(--yy-color-warning)}body .YYButton__container.yy-btn-background-ghost.YYButton--warning:not(:disabled):not(.yy-btn-disabled):hover{border-color:var(--yy-button-warning-border-warning-hover);color:var(--yy-color-warning-hover)}body .YYButton__container.yy-btn-background-ghost.YYButton--warning:not(:disabled):not(.yy-btn-disabled):active{border-color:var(--yy-button-warning-border-warning-active);color:var(--yy-color-warning-active)}body .YYButton__container.YYButton--link.yy-btn-link{padding-left:0;padding-right:0}body .YYButton__container.YYButton--link.yy-btn-link:not(:disabled):not(.yy-btn-disabled):hover span{text-decoration:underline}body .YYButton__container.YYButton--link.yy-btn-link.YYButton--primary:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost){color:var(--yy-color-primary)}body .YYButton__container.YYButton--link.yy-btn-link.YYButton--primary:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost):hover{color:var(--yy-color-primary-hover)}body .YYButton__container.YYButton--link.yy-btn-link.YYButton--primary:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost):active{color:var(--yy-color-primary-active)}body .YYButton__container.YYButton--link.yy-btn-link.YYButton--success:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost){color:var(--yy-color-success)}body .YYButton__container.YYButton--link.yy-btn-link.YYButton--success:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost):hover{color:var(--yy-color-success-hover)}body .YYButton__container.YYButton--link.yy-btn-link.YYButton--success:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost):active{color:var(--yy-color-success-active)}body .YYButton__container.YYButton--link.yy-btn-link.YYButton--error:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost){color:var(--yy-color-error)}body .YYButton__container.YYButton--link.yy-btn-link.YYButton--error:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost):hover{color:var(--yy-color-error-hover)}body .YYButton__container.YYButton--link.yy-btn-link.YYButton--error:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost):active{color:var(--yy-color-error-active)}body .YYButton__container.YYButton--link.yy-btn-link.YYButton--info:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost){color:var(--yy-color-info)}body .YYButton__container.YYButton--link.yy-btn-link.YYButton--info:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost):hover{color:var(--yy-color-info-hover)}body .YYButton__container.YYButton--link.yy-btn-link.YYButton--info:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost):active{color:var(--yy-color-info-active)}body .YYButton__container.YYButton--link.yy-btn-link.YYButton--warning:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost){color:var(--yy-color-warning)}body .YYButton__container.YYButton--link.yy-btn-link.YYButton--warning:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost):hover{color:var(--yy-color-warning-hover)}body .YYButton__container.YYButton--link.yy-btn-link.YYButton--warning:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost):active{color:var(--yy-color-warning-active)}body .YYButton__container.yy-btn-loading{gap:var(--yy-margin-xs);pointer-events:none}body .YYButton__container.yy-btn-text.YYButton--primary:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost){color:var(--yy-color-primary)}body .YYButton__container.yy-btn-text.YYButton--primary:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost):hover{background-color:var(--yy-color-primary-hover);color:var(--yy-color-text-light-solid)}body .YYButton__container.yy-btn-text.YYButton--primary:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost):active{background-color:var(--yy-color-primary-active);color:var(--yy-color-text-light-solid)}body .YYButton__container.yy-btn-text.YYButton--success:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost){color:var(--yy-color-success)}body .YYButton__container.yy-btn-text.YYButton--success:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost):hover{background-color:var(--yy-color-success-hover);color:var(--yy-color-text-light-solid)}body .YYButton__container.yy-btn-text.YYButton--success:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost):active{background-color:var(--yy-color-success-active);color:var(--yy-color-text-light-solid)}body .YYButton__container.yy-btn-text.YYButton--error:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost){color:var(--yy-color-error)}body .YYButton__container.yy-btn-text.YYButton--error:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost):hover{background-color:var(--yy-color-error-hover);color:var(--yy-color-text-light-solid)}body .YYButton__container.yy-btn-text.YYButton--error:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost):active{background-color:var(--yy-color-error-active);color:var(--yy-color-text-light-solid)}body .YYButton__container.yy-btn-text.YYButton--info:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost){color:var(--yy-color-info)}body .YYButton__container.yy-btn-text.YYButton--info:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost):hover{background-color:var(--yy-color-info-hover);color:var(--yy-color-text-light-solid)}body .YYButton__container.yy-btn-text.YYButton--info:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost):active{background-color:var(--yy-color-info-active);color:var(--yy-color-text-light-solid)}body .YYButton__container.yy-btn-text.YYButton--warning:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost){color:var(--yy-color-warning)}body .YYButton__container.yy-btn-text.YYButton--warning:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost):hover{background-color:var(--yy-color-warning-hover);color:var(--yy-color-text-light-solid)}body .YYButton__container.yy-btn-text.YYButton--warning:not(:disabled):not(.yy-btn-disabled):not(.yy-btn-background-ghost):active{background-color:var(--yy-color-warning-active);color:var(--yy-color-text-light-solid)}body .YYButton__container.yy-btn{align-items:center;gap:var(--yy-margin-xs)}body .YYButton__container .yy-btn-icon{align-items:center;display:inline-flex}body .YYCheckbox__container{align-items:center}body .YYCheckbox__container .yy-checkbox-indeterminate .yy-checkbox-inner:after{border-radius:calc(var(--yy-border-radius-xs))}body .YYCheckbox__readOnly{pointer-events:none}body .YYSingleDayPicker__container{width:100%}body .YYSingleDayPicker__popup .yy-picker-time-panel:has(.yy-picker-content:empty){display:none}body .YYSingleDayPicker__readOnly{pointer-events:none}body .YYSingleDayPicker__container input::-moz-placeholder{color:inherit!important;font-size:inherit!important;font-weight:var(--yy-placeholder-font-weight, inherit)!important;opacity:.8!important}body .YYSingleDayPicker__container input::placeholder{color:inherit!important;font-size:inherit!important;font-weight:var(--yy-placeholder-font-weight, inherit)!important;opacity:.8!important}body .YYRangeDayPicker__container{width:100%}body .YYRangeDayPicker__popup .yy-picker-time-panel:has(.yy-picker-content:empty){display:none}body .YYRangeDayPicker__readOnly{pointer-events:none}body .YYRangeDayPicker__container input::-moz-placeholder{color:inherit!important;font-size:inherit!important;font-weight:var(--yy-placeholder-font-weight, inherit)!important;opacity:.8!important}body .YYRangeDayPicker__container input::placeholder{color:inherit!important;font-size:inherit!important;font-weight:var(--yy-placeholder-font-weight, inherit)!important;opacity:.8!important}body .YYDrawer__container .yy-drawer-header,body .YYDrawer__container .yy-drawer-body{padding:var(--yy-padding)}body .YYDropdown__divider{margin:0}body .YYDropdown__header,body .YYDropdown__footer{padding:var(--yy-padding-xxs)}body .YYDropdown__overlay [hidden]{display:none!important}body .YYDropdown__overlay .yy-dropdown-menu{max-height:var(--menu-max-height);overflow:auto}body .YYImage__container{background-size:0px 0px;overflow:hidden}body .YYImage__container:after{background-image:inherit;background-position:center center;background-size:cover;content:"";filter:blur(9999px);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}body .YYImage__container img.YYImage__image{height:100%;width:100%}body .YYImage__image--contain{-o-object-fit:contain;object-fit:contain}body .YYImage__image--cover{-o-object-fit:cover;object-fit:cover}body .YYImage__placeholder{animation-duration:1.4s;animation-iteration-count:infinite;animation-name:yy-image-skeleton-loading;animation-timing-function:ease;background:linear-gradient(90deg,#0000000f 25%,#00000026 37%,#0000000f 63%);background-size:400% 100%;height:100%;position:absolute;width:100%}@keyframes yy-image-skeleton-loading{0%{background-position:100% 50%}to{background-position:0% 50%}}body .YYImageFile__container{align-items:center;background-color:var(--yy-color-fill-alter);border-radius:var(--yy-border-radius-lg);display:inline-flex;height:100%;justify-content:center;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}body .YYImageFile__image{cursor:pointer;height:100%;width:100%}body .YYImageFile__image.yy-image img.yy-image-img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}body .YYImageFile__delete{align-items:center;background-color:#0006;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:var(--yy-font-size);height:var(--yy-control-height-sm);justify-content:center;position:absolute;right:var(--yy-padding-xs);top:var(--yy-padding-xs);transition:all var(--yy-motion-duration-mid) var(--yy-motion-ease-in-out);width:var(--yy-control-height-sm);z-index:5}body .YYImageFile__delete:hover{background-color:#fff;color:var(--yy-color-error);opacity:.9}body .YYImageFile__container .yy-spin-container{display:flex}body .YYInput__container input{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .YYInput__readOnly{pointer-events:none}body .YYInput__container input::-moz-placeholder{color:inherit!important;font-size:inherit!important;font-weight:var(--yy-placeholder-font-weight, inherit)!important;opacity:.8!important}body .YYInput__container input::placeholder{color:inherit!important;font-size:inherit!important;font-weight:var(--yy-placeholder-font-weight, inherit)!important;opacity:.8!important}body .YYInputNumber__container{width:100%}body .YYInputNumber__readOnly{pointer-events:none}body .YYInputNumber__container .yy-input-number-input-wrap,body .YYInputNumber__container .yy-input-number-input-wrap input{text-align:inherit}body .YYInputNumber__container input::-moz-placeholder{color:inherit!important;font-size:inherit!important;font-weight:var(--yy-placeholder-font-weight, inherit)!important;opacity:.8!important}body .YYInputNumber__container input::placeholder{color:inherit!important;font-size:inherit!important;font-weight:var(--yy-placeholder-font-weight, inherit)!important;opacity:.8!important}body .YYInputNumber__container.yy-input-number .yy-input-number-input{color:inherit;font-size:inherit;font-weight:inherit}body .YYInputNumber__container.yy-input-number{padding-left:8px!important;padding-right:8px!important}body .YYInputNumber__container.yy-input-number input{padding:0!important;height:36px}body .YYInputOTP__container .yy-otp{width:100%}body .YYInputOTP__readOnly,body .YYInputPassword__readOnly{pointer-events:none}body .YYInputPassword__container input::-moz-placeholder{color:inherit!important;font-size:inherit!important;font-weight:var(--yy-placeholder-font-weight, inherit)!important;opacity:.8!important}body .YYInputPassword__container input::placeholder{color:inherit!important;font-size:inherit!important;font-weight:var(--yy-placeholder-font-weight, inherit)!important;opacity:.8!important}body .YYLayout__sider{border-right:var(--yy-line-width) solid var(--yy-color-split)}body .YYLayout__header{background-color:var(--yy-layout-light-sider-bg);border-bottom:var(--yy-line-width) var(--yy-line-type) var(--yy-color-split);padding-left:var(--yy-padding-lg);padding-right:var(--yy-padding-lg)}body .YYLayout__content{display:flex;flex-direction:column;padding:var(--yy-padding-xs);padding-bottom:0;position:relative}body .YYLayout__content>div{flex:1}@media (min-width: 1024px){body .YYLayout__content{padding:var(--yy-padding);padding-bottom:0}}body .YYMenuVertical__container{display:flex;flex-direction:column;height:100%}body .YYMenuVertical__menu.yy-menu-root.yy-menu-inline{border:none;flex:1 1 auto;overflow-y:auto}body .YYMenuVertical__container [hidden]{display:none!important}body .YYMenuVertical__menu.yy-menu .yy-menu-item,body .YYMenuVertical__menu.yy-menu .yy-menu-submenu-title{display:flex}body .YYModal__container .yy-modal-content{padding:0}body .YYModal__container .yy-modal-header{border-bottom:var(--yy-line-width) var(--yy-line-type) var(--yy-color-border);margin-bottom:0;padding-bottom:var(--yy-padding-sm);padding-left:var(--yy-padding-sm);padding-right:var(--yy-padding-sm);padding-top:var(--yy-padding-sm)}body .YYModal__container .yy-modal .yy-modal-close{height:calc(var(--yy-control-height) * .75);width:calc(var(--yy-control-height) * .75)}@media (min-width: 768px){body .YYModal__container .yy-modal-header{padding-bottom:var(--yy-padding);padding-left:var(--yy-padding-md);padding-right:var(--yy-padding-md);padding-top:var(--yy-padding)}body .YYModal__container .yy-modal .yy-modal-close{height:var(--yy-control-height);inset-inline-end:calc((calc(calc(var(--yy-line-height-heading-5) * var(--yy-font-size-heading-5)) + calc(var(--yy-padding) * 2)) - var(--yy-control-height)) / 2);top:calc((calc(calc(var(--yy-line-height-heading-5) * var(--yy-font-size-heading-5)) + calc(var(--yy-padding) * 2)) - var(--yy-control-height)) / 2);width:var(--yy-control-height)}}body .YYModal__container .yy-modal-footer{border-top:var(--yy-line-width) solid var(--yy-color-border);margin-top:0;padding-bottom:var(--yy-padding-sm);padding-left:var(--yy-padding-sm);padding-right:var(--yy-padding-sm);padding-top:var(--yy-padding-sm)}@media (min-width: 768px){body .YYModal__container .yy-modal-footer{padding-bottom:var(--yy-padding);padding-left:var(--yy-padding-md);padding-right:var(--yy-padding-md);padding-top:var(--yy-padding)}}body .YYModal__container .yy-modal-footer:empty{display:none}body .YYModal__container .yy-modal-body{padding-bottom:var(--yy-padding-sm);padding-left:var(--yy-padding-sm);padding-right:var(--yy-padding-sm);padding-top:var(--yy-padding-sm)}body .YYModal__container:not(:has(.yy-modal-header)) .yy-modal-body{padding-bottom:var(--yy-padding-sm);padding-top:var(--yy-padding-sm)}@media (min-width: 768px){body .YYModal__container .yy-modal-body{padding-bottom:var(--yy-padding);padding-left:var(--yy-padding-md);padding-right:var(--yy-padding-md);padding-top:var(--yy-padding)}body .YYModal__container:not(:has(.yy-modal-header)) .yy-modal-body{padding-bottom:var(--yy-padding-md);padding-top:var(--yy-padding-md)}}body .YYModal__footer{align-items:center;display:flex;justify-content:space-between}body .YYModal__buttons{align-items:center;display:flex;gap:var(--yy-margin-xs)}body .YYModal--footerSticky .yy-modal-footer{background-color:inherit;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;position:sticky;z-index:10}body .YYNormalFile__container{border:var(--yy-line-width) var(--yy-line-type) var(--yy-color-border);border-radius:var(--yy-border-radius-lg);display:flex;gap:var(--yy-margin-xs);padding:var(--yy-padding-xs);position:relative}body .YYNormalFile__information{display:flex;flex:1;gap:var(--yy-margin-xs);max-width:calc(100% - var(--yy-control-height) - var(--yy-padding-sm))}body .YYNormalFile__icon{align-items:center;background-color:#f4f5f6;border-radius:50%;display:flex;flex-basis:var(--yy-control-height);flex-grow:0;flex-shrink:0;height:var(--yy-control-height);justify-content:center;width:var(--yy-control-height)}body .YYNormalFile__fileInformation{display:inline-flex;flex:1;flex-direction:column;max-width:calc(100% - var(--yy-control-height) - var(--yy-padding-sm))}body .YYNormalFile__fileName{color:var(--yy-color-text);cursor:pointer;font-weight:500;max-width:min(100%,300px);overflow:hidden;text-decoration:underline;text-overflow:ellipsis;transition:all var(--yy-motion-duration-mid) var(--yy-motion-ease-in-out);white-space:nowrap}body .YYNormalFile__fileName:hover{color:var(--yy-color-primary)}body .YYNormalFile__capacity{color:var(--yy-color-text-tertiary);display:inline-block;font-size:var(--yy-font-size-sm);margin-bottom:var(--yy-margin-xxs);text-decoration:none!important}body .YYNormalFile__progress{display:flex}body .YYNormalFile__delete{align-items:center;cursor:pointer;display:flex;font-size:var(--yy-font-size);justify-content:center;position:absolute;right:var(--yy-padding-xs);top:var(--yy-padding-xs);transition:all var(--yy-motion-duration-mid) var(--yy-motion-ease-in-out);-webkit-user-select:none;-moz-user-select:none;user-select:none}body .YYNormalFile__delete:hover{color:var(--yy-color-error)}body .YYNormalFilesList__container:empty{display:none}body .YYNormalFilesList__container{border:var(--yy-line-width) var(--yy-line-type) var(--yy-color-border);border-radius:var(--yy-border-radius-lg);display:flex;flex-direction:column}body .YYNormalFilesList__item{align-items:center;border-bottom:var(--yy-line-width) var(--yy-line-type) var(--yy-color-border);display:flex;gap:var(--yy-margin-sm);justify-content:space-between;padding-block:var(--yy-padding-xxs);padding-inline:var(--yy-padding-xs)}body .YYNormalFilesList__item:last-child{border-bottom:none}body .YYNormalFilesList__info{align-items:center;display:flex;flex:1;gap:var(--yy-margin-xs);max-width:calc(80% - var(--yy-font-size-lg) - var(--yy-padding-sm))}body .YYNormalFilesList__infoIcon{flex-basis:var(--yy-font-size-lg);flex-grow:0;flex-shrink:0}body .YYNormalFilesList__fileInfo{display:inline-flex;flex-direction:column;max-width:min(calc(100% - var(--yy-font-size-lg)),300px)}body .YYNormalFilesList__fileName{color:var(--yy-color-text);cursor:pointer;font-weight:500;overflow:hidden;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap}body .YYNormalFilesList__fileName:hover{color:var(--yy-color-primary)}body .YYNormalFilesList__capacity{color:var(--yy-color-text-tertiary);display:inline-block;font-size:var(--yy-font-size-sm);text-decoration:none!important}body .YYNormalFilesList__progress{align-items:center;display:flex;flex-basis:20%;width:20%}body .YYNormalFilesList__delete{cursor:pointer;flex-grow:0;flex-shrink:0;transition:all var(--yy-motion-duration-mid) var(--yy-motion-ease-in-out)}body .YYNormalFilesList__delete:hover{color:var(--yy-color-error)}body .YYNotification__container.yy-notification-notice{border-radius:var(--yy-border-radius-lg)!important}body .YYNotification__container .yy-notification-notice-message{font-weight:500}body .YYNotification--primary .yy-notification-notice-icon{color:var(--yy-color-primary)!important}body .YYNotification--bold.yy-notification-notice-info{background-color:var(--yy-color-info)!important}body .YYNotification--bold.yy-notification-notice-error{background-color:var(--yy-color-error)!important}body .YYNotification--bold.yy-notification-notice-success{background-color:var(--yy-color-success-active)!important}body .YYNotification--bold.yy-notification-notice-warning{background-color:var(--yy-color-warning)!important}body .YYNotification--bold.YYNotification--primary{background-color:var(--yy-color-primary)!important}body .YYNotification--bold .yy-notification-notice-icon,body .YYNotification--bold .yy-notification-notice-message,body .YYNotification--bold .yy-notification-notice-description,body .YYNotification--bold .yy-notification-notice-close{color:var(--yy-color-white)!important}body .YYPopconfirm__overlay .yy-popconfirm-buttons{display:none}body .YYPopconfirm__overlay .yy-popconfirm-message{margin-bottom:0}body .YYPopconfirm__overlay .yy-popover-inner{padding:0}body .YYPopconfirm__popupBody{padding:var(--yy-popover-inner-padding)}body .YYPopconfirm__popupFooter{align-items:center;border-top:var(--yy-line-width) solid var(--yy-color-border);display:flex;gap:var(--yy-margin-xs);justify-content:flex-end;padding:var(--yy-popover-inner-padding)}body .YYPopover__overlay.yy-popover .yy-popover-inner[style*=background] .yy-popover-inner-content,body .YYPopover__overlay.yy-popover-blue .yy-popover-inner-content,body .YYPopover__overlay.yy-popover-purple .yy-popover-inner-content,body .YYPopover__overlay.yy-popover-cyan .yy-popover-inner-content,body .YYPopover__overlay.yy-popover-green .yy-popover-inner-content,body .YYPopover__overlay.yy-popover-magenta .yy-popover-inner-content,body .YYPopover__overlay.yy-popover-pink .yy-popover-inner-content,body .YYPopover__overlay.yy-popover-red .yy-popover-inner-content,body .YYPopover__overlay.yy-popover-orange .yy-popover-inner-content,body .YYPopover__overlay.yy-popover-yellow .yy-popover-inner-content,body .YYPopover__overlay.yy-popover-volcano .yy-popover-inner-content,body .YYPopover__overlay.yy-popover-geekblue .yy-popover-inner-content,body .YYPopover__overlay.yy-popover-lime .yy-popover-inner-content,body .YYPopover__overlay.yy-popover-gold .yy-popover-inner-content{color:#fff}body .YYRadio__readOnly{pointer-events:none}body .YYSegmented__container.yy-segmented:not(.yy-segmented-shape-round) .yy-segmented-item,body .YYSegmented__container.yy-segmented:not(.yy-segmented-shape-round) .yy-segmented-thumb{border-radius:calc(var(--yy-border-radius) - var(--yy-line-width))}body .YYSelectMultiple__container.yy-select{width:100%}body .YYSelectMultiple__loading{padding-bottom:var(--yy-padding-xxs);padding-top:var(--yy-padding-xxs);text-align:center}body .YYSelectMultiple__readOnly{pointer-events:none}body .YYSelectMultiple__footerContainer{margin-left:calc(var(--yy-padding-xxs) * -1);margin-right:calc(var(--yy-padding-xxs) * -1)}body .YYSelectMultiple__footerDivider{margin-bottom:0;margin-left:0;margin-right:0;margin-top:var(--yy-padding-xxs)}body .YYSelectMultiple__footerContent{padding-bottom:calc(var(--yy-padding-xs) - var(--yy-padding-xxs));padding-left:var(--yy-padding-xs);padding-right:var(--yy-padding-xs);padding-top:var(--yy-padding-xs)}body .YYSelectMultiple__container .yy-select-selection-placeholder{color:inherit!important;font-size:inherit!important;font-weight:var(--yy-placeholder-font-weight, inherit)!important;opacity:.8!important}.YYSelect__dropdown{max-width:min(520px,calc(100vw / var(--app-zoom, 1) - 32px))}.YYSelect__dropdown .yy-select-item-option-content,.YYSelect__dropdown .yy-select-tree-title{white-space:normal;overflow-wrap:anywhere}body .YYSelectSingle__container.yy-select{width:100%}body .YYSelectSingle__loading{padding-bottom:var(--yy-padding-xxs);padding-top:var(--yy-padding-xxs);text-align:center}body .YYSelectSingle__readOnly{pointer-events:none}body .YYSelectSingle__footerContainer{margin-left:calc(var(--yy-padding-xxs) * -1);margin-right:calc(var(--yy-padding-xxs) * -1)}body .YYSelectSingle__footerDivider{margin-bottom:0;margin-left:0;margin-right:0;margin-top:var(--yy-padding-xxs)}body .YYSelectSingle__footerContent{padding-bottom:calc(var(--yy-padding-xs) - var(--yy-padding-xxs));padding-left:var(--yy-padding-xs);padding-right:var(--yy-padding-xs);padding-top:var(--yy-padding-xs)}body .YYSelectSingle__container .yy-select-selection-placeholder,body .YYSelectSingle__container .yy-select-selector{color:inherit!important;font-size:inherit!important;font-weight:var(--yy-placeholder-font-weight, inherit)!important;opacity:.8!important}body .YYSelectTag__container.yy-select{width:100%}body .YYSelectTag__readOnly{pointer-events:none}body .YYSelectTag__footerContainer{margin-left:calc(var(--yy-padding-xxs) * -1);margin-right:calc(var(--yy-padding-xxs) * -1)}body .YYSelectTag__footerDivider{margin-bottom:0;margin-left:0;margin-right:0;margin-top:var(--yy-padding-xxs)}body .YYSelectTag__footerContent{padding-bottom:calc(var(--yy-padding-xs) - var(--yy-padding-xxs));padding-left:var(--yy-padding-xs);padding-right:var(--yy-padding-xs);padding-top:var(--yy-padding-xs)}body .YYSelectTag__container .yy-select-selection-placeholder{color:inherit!important;font-size:inherit!important;font-weight:var(--yy-placeholder-font-weight, inherit)!important;opacity:.8!important}body .YYSimpleTable__container.yy-table-wrapper,body .YYSimpleTable__container.yy-table-wrapper .yy-spin-nested-loading{height:100%}body .YYSimpleTable__container.yy-table-wrapper .yy-pagination .yy-pagination-options{display:block!important}body .YYSimpleTable__container.yy-table-wrapper .yy-table-body{min-height:var(--yy-table-body-min-height, auto)}body .YYSimpleTable__container.yy-table-wrapper .yy-table-pagination .yy-pagination-total-text{color:var(--yy-color-text-tertiary);flex-basis:100%;height:initial;margin:0}@media (min-width: 768px){body .YYSimpleTable__container.yy-table-wrapper .yy-table-pagination .yy-pagination-total-text{flex:1 1 0%}}body .YYSimpleTable__container.yy-table-wrapper .yy-table-pagination{justify-content:center;text-align:center}@media (min-width: 768px){body .YYSimpleTable__container.yy-table-wrapper .yy-table-pagination{justify-content:space-between;text-align:left}}body .YYSimpleTable__text-range--highlight{background-color:transparent;color:var(--yy-table-header-color);color:var(--yy-color-text);font-weight:var(--yy-font-weight-strong);padding:0}body .YYSimpleTable__container .YYSimpleTable__pagination--bordered.yy-pagination.yy-pagination-mini .yy-pagination-next>button,body .YYSimpleTable__container .YYSimpleTable__pagination--bordered.yy-pagination.yy-pagination-mini .yy-pagination-prev>button{align-items:center;display:inline-flex;justify-content:center}body .YYSimpleTable__container .YYSimpleTable__pagination--bordered.yy-pagination.yy-pagination-mini .yy-pagination-prev,body .YYSimpleTable__container .YYSimpleTable__pagination--bordered.yy-pagination.yy-pagination-mini .yy-pagination-item{margin-inline-end:var(--yy-margin-xxs)!important}body .YYSimpleTable__container.yy-table-wrapper .yy-table-pagination{background-color:var(--yy-color-bg-container);border:var(--yy-line-width) var(--yy-line-type) var(--yy-table-border-color);border-top:none;border-top:0;margin:0;padding:var(--yy-padding-xs)}body .YYSimpleTable__container .YYSimpleTable__pagination--bordered.yy-pagination.yy-pagination-mini .yy-pagination-item:not(.yy-pagination-item-active),body .YYSimpleTable__container .YYSimpleTable__pagination--bordered.yy-pagination.yy-pagination-mini .yy-pagination-next,body .YYSimpleTable__container .YYSimpleTable__pagination--bordered.yy-pagination.yy-pagination-mini .yy-pagination-prev{border-color:var(--yy-color-border);border-style:var(--yy-line-type);border-width:var(--yy-line-width)}body .YYSimpleTable--paginationSticky.yy-table-wrapper,body .YYSimpleTable--paginationSticky.yy-table-wrapper .yy-spin-nested-loading,body .YYSimpleTable--paginationSticky.yy-table-wrapper .yy-spin-container{display:flex;flex:1;flex-direction:column}body .YYSimpleTable--paginationSticky.yy-table-wrapper .yy-spin-container{display:flex;flex-direction:column;height:100%}body .YYSimpleTable--paginationSticky.yy-table-wrapper .yy-table{background-color:transparent;flex:1;margin-bottom:var(--yy-margin-sm)}@media (min-width: 768px){body .YYSimpleTable--paginationSticky.yy-table-wrapper .yy-table{margin-bottom:var(--yy-margin)}}body .YYSimpleTable--paginationSticky.yy-table-wrapper .yy-table-container{background-color:var(--yy-color-bg-container)}body .YYSimpleTable--paginationSticky.yy-table-wrapper .yy-table-pagination{border:none;border-radius:0;border-top:var(--yy-line-width) var(--yy-line-type) var(--yy-table-border-color);bottom:0;flex-shrink:0;padding:var(--yy-table-cell-padding-block) var(--yy-table-cell-padding-inline);position:sticky;z-index:10}body .YYSimpleTable__selectionCell{align-items:center;display:inline-flex;gap:var(--yy-margin-xxs)}body .YYSimpleTable__container .yy-table-cell:has(.YYSimpleTable__selectionCell){text-align:center}body .YYSimpleTable__container:not(:has(.yy-table-bordered)) .yy-table-cell:before{background-color:transparent!important}body .YYSimpleTable__container:not(:has(.yy-table-bordered)) .yy-table-content>table{border:var(--yy-line-width) var(--yy-line-type) var(--yy-table-border-color);border-bottom:0px}body .YYSimpleTable__container.yy-table-wrapper .yy-table-container{border:var(--yy-line-width) var(--yy-line-type) var(--yy-table-border-color);border-radius:var(--yy-table-header-border-radius);overflow:hidden}body .YYSimpleTable__container.yy-table-wrapper .yy-table-container table>thead>tr:first-child>*:first-child{border-radius:0}body .YYSimpleTable__container.yy-table-wrapper .yy-table-container table>thead>tr:first-child>*:last-child{border-radius:0}body .YYSimpleTable__container.yy-table-wrapper .yy-table-container .yy-table-row:last-child .yy-table-cell{border-bottom:none}body .YYSimpleTable__container.yy-table-wrapper .yy-table-container .yy-table-cell:last-child{border-inline-end:none!important}body .YYSimpleTable__container.yy-table-wrapper .yy-table-container .yy-table-placeholder .yy-table-cell{border:none}body .YYSimpleTable__container.yy-table-wrapper .yy-table-container .yy-table-placeholder .yy-table-expanded-row-fixed:after{display:none}body .YYSimpleTable__container:not(:has(.yy-table-bordered)).yy-table-wrapper .yy-table-container table{border:none}body .YYSimpleTable__container.YYSimpleTable--paginationRelative.yy-table-wrapper .yy-table-container{border-bottom-left-radius:0;border-bottom-right-radius:0}body .YYSimpleTable__container.YYSimpleTable--paginationRelative.yy-table-wrapper .yy-pagination{border-bottom-left-radius:var(--yy-table-header-border-radius);border-bottom-right-radius:var(--yy-table-header-border-radius)}body .YYSimpleTable__container .yy-table-tbody>tr>td.yy-table-cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body .YYSimpleTable__container .yy-table-thead>tr>th.yy-table-cell{font-size:var(--tbl-head-size, 12px);line-height:var(--tbl-line-height, 20px);font-weight:400}body .YYSimpleTable__container .yy-table-tbody>tr>td.yy-table-cell{font-size:var(--tbl-body-size, 13px);line-height:var(--tbl-line-height, 20px);vertical-align:middle;color:#000}body .YYSimpleTable__container .yy-table-thead>tr>th.yy-table-cell *,body .YYSimpleTable__container .yy-table-tbody>tr>td.yy-table-cell,body .YYSimpleTable__container .yy-table-tbody>tr>td.yy-table-cell *{font-weight:400!important}body .YYSimpleTable__container .yy-table-thead,body .YYSimpleTable__container .yy-table-thead>tr,body .YYSimpleTable__container .yy-table-header{background:var(--yy-table-header-bg)}body .YYSimpleTable__container .yy-table-thead>tr>th.yy-table-cell-fix-left-last{box-shadow:1px 0 0 var(--yy-table-header-bg)}body .YYSimpleTable__container .yy-table-thead>tr>th.yy-table-cell-fix-right-first{box-shadow:-1px 0 0 var(--yy-table-header-bg)}body .YYSimpleTable__container .yy-table-body>table,body .YYSimpleTable__container .yy-table-content>table{table-layout:fixed!important}body .YYSwitch__readOnly{pointer-events:none}body .YYTabs__container .yy-tabs-tab{display:block;margin-right:var(--yy-margin)!important}body .YYTabs__container .yy-tabs-nav-more{align-items:center;display:flex;height:var(--yy-control-height);justify-content:center}body .YYTabs__top .yy-tabs-nav{margin-bottom:0}body .YYTabs__bottom .yy-tabs-nav{margin-top:0}body .YYTabs__bottom:has(.yy-tabs-tabpane:not(:empty)) .yy-tabs-nav{margin-top:var(--yy-margin)}body .YYTabs__top .yy-tabs-nav,body .YYTabs__bottom .yy-tabs-nav{height:var(--yy-control-height)}body .YYTabs__top .yy-tabs-ink-bar{border-top-left-radius:var(--yy-border-radius);border-top-right-radius:var(--yy-border-radius)}body .YYTabs__bottom .yy-tabs-ink-bar{border-bottom-left-radius:var(--yy-border-radius);border-bottom-right-radius:var(--yy-border-radius)}body .YYTabs__left .yy-tabs-ink-bar{border-bottom-left-radius:var(--yy-border-radius);border-top-left-radius:var(--yy-border-radius)}body .YYTabs__right .yy-tabs-ink-bar{border-bottom-right-radius:var(--yy-border-radius);border-top-right-radius:var(--yy-border-radius)}body .YYTabs__auto-fit .yy-tabs-nav-list{width:100%}body .YYTabs__auto-fit .yy-tabs-tab{flex:1 1 auto}body .YYTabs__container .yy-tabs-nav{flex:0 0 fit-content}body .YYTag__container{margin-right:0;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}body .YYTag__container.yy-tag{border-color:transparent}body .YYTag__container.yy-tag:not([class*=yy-tag-]),body .YYTag__container.yy-tag.yy-tag-default{background:#eaedfb;color:#2f3a8f}body .YYTag__container.yy-tag{display:inline-flex;align-items:center;height:var(--tag-line-height, 20px);padding:0 calc(8px / var(--app-zoom, 1));font-size:var(--tag-size, 12px);line-height:var(--tag-line-height, 20px);border-radius:calc(6px / var(--app-zoom, 1));vertical-align:middle;font-weight:500}body .YYTextarea__readOnly{pointer-events:none}body textarea.YYTextarea__container::-moz-placeholder{color:inherit!important;font-size:inherit!important;font-weight:var(--yy-placeholder-font-weight, inherit)!important;opacity:.8!important}body textarea.YYTextarea__container::placeholder{color:inherit!important;font-size:inherit!important;font-weight:var(--yy-placeholder-font-weight, inherit)!important;opacity:.8!important}.ThemeProvider__container{display:flex;flex:1;flex-direction:column;min-height:100%}body .YYSingleTimePicker__container{width:100%}body .YYSingleTimePicker__popup .yy-picker-time-panel:has(.yy-picker-content:empty){display:none}body .YYSingleTimePicker__readOnly{pointer-events:none}body .YYSingleTimePicker__container input::-moz-placeholder{color:inherit!important;font-size:inherit!important;font-weight:var(--yy-placeholder-font-weight, inherit)!important;opacity:.8!important}body .YYSingleTimePicker__container input::placeholder{color:inherit!important;font-size:inherit!important;font-weight:var(--yy-placeholder-font-weight, inherit)!important;opacity:.8!important}body .YYTooltip__overlay.yy-tooltip{max-width:initial}body .YYUploadSingle__fileList,body .YYUploadMultiple__fileList{margin-top:var(--yy-margin-xs)}body .YYVideoFile__container{align-items:center;background-color:var(--yy-color-fill-alter);border-radius:var(--yy-border-radius-lg);display:inline-flex;justify-content:center;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}body .YYVideoFile__video{width:100%}body .YYVideoFile__delete{align-items:center;background-color:#0006;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:var(--yy-font-size);height:var(--yy-control-height-sm);justify-content:center;position:absolute;right:var(--yy-padding-xs);top:var(--yy-padding-xs);transition:all var(--yy-motion-duration-mid) var(--yy-motion-ease-in-out);width:var(--yy-control-height-sm);z-index:5}body .YYVideoFile__delete:hover{background-color:#fff;color:var(--yy-color-error);opacity:.9}body .YYVideoFile__container .yy-spin-container{display:flex}body .YYBarChart__container{position:relative}body .YYBarChart__tooltipPlaceholder{height:0;pointer-events:none;position:absolute;width:0}body .YYBarChart--withAspectRatio canvas{aspect-ratio:var(--aspect-ratio)!important;height:auto!important;width:100%!important}body .YYDoughnutChart__container{position:relative}body .YYDoughnutChart__tooltipPlaceholder{height:0;pointer-events:none;position:absolute;width:0}body .YYDoughnutChart__cutout{align-items:center;border-radius:50%;display:flex;height:50%;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50%}body .YYDoughnutChart--withAspectRatio canvas{aspect-ratio:var(--aspect-ratio)!important;height:auto!important;width:100%!important}body .YYLineChart__container{position:relative}body .YYLineChart__tooltipPlaceholder{height:0;pointer-events:none;position:absolute;width:0}body .YYLineChart--withAspectRatio canvas{aspect-ratio:var(--aspect-ratio)!important;height:auto!important;width:100%!important}body .YYPieChart__container{position:relative}body .YYPieChart__tooltipPlaceholder{height:0;pointer-events:none;position:absolute;width:0}body .YYPieChart--withAspectRatio canvas{aspect-ratio:var(--aspect-ratio)!important;height:auto!important;width:100%!important}body .YYCheckboxGroup__container{align-items:center;display:flex;gap:var(--yy-margin-xs)}.ModalDelete__container{display:flex;gap:var(--yy-margin-sm)}.ModalDelete__title{color:var(--yy-modal-title-color);font-size:var(--yy-modal-title-font-size);font-weight:var(--yy-font-weight-strong)}.ModalDelete__description{color:var(--yy-color-text-tertiary);font-weight:500}.ModalDelete__icon{align-items:center;color:var(--yy-color-error);display:flex;font-size:var(--yy-font-size-heading-3);height:var(--yy-control-height);justify-content:center;position:relative;width:var(--yy-control-height)}.ModalDelete__icon:before{background-color:currentColor;border-radius:50%;bottom:0;content:"";left:0;opacity:.1;position:absolute;right:0;top:0}.TableActions__container{align-items:center;background-color:var(--yy-color-white);border:var(--yy-line-width) var(--yy-line-type) var(--yy-color-border);border-radius:var(--yy-border-radius);cursor:pointer;display:inline-flex;height:var(--yy-control-height-xs);justify-content:center;transition:all var(--yy-motion-duration-mid) var(--yy-motion-ease-in-out);width:var(--yy-control-height-xs)}.TableActions__container:hover{border-color:var(--yy-color-primary);color:var(--yy-color-primary)}body .YYTinyEditor__container .tox .tox-edit-area:before,body .YYTinyEditor__container .tox-statusbar,body .YYTinyEditor__container .tox-editor-header:has(.tox-toolbar__primary:empty){display:none!important}body .YYTinyEditor__container .tox.tox-tinymce{border-radius:var(--yy-border-radius)!important;transition:all var(--yy-motion-duration-mid) var(--yy-motion-ease-in-out)}body .YYTinyEditor__container .tox.tox-tinymce.tox-edit-focus{border-color:var(--yy-color-primary)!important}body .YYTinyEditor__container.YYTinyEditor__renderOutput .tox.tox-tinymce{border:none!important}.TinyEditorField .tox-toolbar__primary{justify-content:space-between}.ModalWithI18n__container .yy-modal{height:calc(100dvh / var(--app-zoom, 1));top:0;padding-bottom:0;max-width:1550px}.ModalWithI18n__container.yy-modal-centered .yy-modal{top:auto;margin-block:0}.ModalWithI18n__container .yy-modal-content{display:flex;flex-direction:column;height:calc(100dvh / var(--app-zoom, 1));border-radius:unset}.ModalWithI18n__container .yy-modal-header{flex:0 0 auto}.ModalWithI18n__container .yy-modal-body{flex:1 1 auto;overflow-y:auto;min-height:0}.ModalWithI18n__container .yy-modal-footer{flex:0 0 auto}.ModalWithI18n__container--card .yy-modal{height:auto;max-height:calc(100dvh / var(--app-zoom, 1) - 64px);top:auto;padding-bottom:0}.ModalWithI18n__container--card .yy-modal-content{display:block;height:auto;max-height:calc(100dvh / var(--app-zoom, 1) - 64px);border-radius:8px}.ModalWithI18n__container--card .yy-modal-body{flex:initial;overflow-y:auto;max-height:calc(100dvh / var(--app-zoom, 1) - 64px - 120px)}.ModalWithI18n__container--fullScreen .yy-modal{width:min(calc(100vw / var(--app-zoom, 1)),calc(1440px / var(--app-zoom, 1)))!important;max-width:none;margin:0 auto}.ModalWithI18n__container--fullScreen .yy-modal-content{border-radius:0}.ModalWithI18n.YYModal__container .yy-modal-header{background:#f3f5f9;border-bottom:none;border-top-left-radius:inherit;border-top-right-radius:inherit}.ModalWithI18n.YYModal__container .yy-modal-footer{background:#f3f5f9;border-top:none;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}body .ModalWithI18n.YYModal__container .yy-modal .yy-modal-close{width:auto;padding:0 10px;border-radius:6px}.ModalWithI18n__close{display:inline-flex;align-items:center;gap:6px;color:#374151;font-size:14px;font-weight:400;white-space:nowrap}.ModalWithI18n.YYModal__container .yy-modal-header{padding-right:96px}.User__DrawerContainer .yy-drawer-body{padding:0!important}.User__DrawerContainer a{color:inherit!important}.Dashboard__sidebar:not(.yy-layout-sider-collapsed){flex:0 0 280px!important;width:280px!important;min-width:280px!important;max-width:280px!important}.Dashboard__sidebar .yy-layout-sider-children{position:sticky!important;left:0;top:0;display:flex;height:calc(100dvh / var(--app-zoom,1))!important;flex-direction:column;border-width:1px;border-style:solid;border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-right-color:#e5e5e5}.Dashboard__sidebar .yy-layout-sider-children .yy-menu-root{flex:1 1 auto;overflow-y:auto}.Dashboard__sidebar .yy-menu,.Menu__DrawerContainer .yy-menu{--sidebar-icon-idle: var(--yy-icon-idle);--sidebar-active-bg: #eceefa;--sidebar-active-accent: #03045e;font-size:14px;font-weight:300}.Dashboard__sidebar .yy-menu .yy-menu-item a,.Dashboard__sidebar .yy-menu .yy-menu-title-content,.Menu__DrawerContainer .yy-menu .yy-menu-item a,.Menu__DrawerContainer .yy-menu .yy-menu-title-content{font-weight:300}.Dashboard__sidebar .yy-menu .yy-menu-item-group-title,.Menu__DrawerContainer .yy-menu .yy-menu-item-group-title{padding:1rem .75rem .25rem;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.75rem;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity))}.Dashboard__sidebar .yy-menu .yy-menu-item,.Dashboard__sidebar .yy-menu .yy-menu-submenu-title,.Menu__DrawerContainer .yy-menu .yy-menu-item,.Menu__DrawerContainer .yy-menu .yy-menu-submenu-title{margin-top:.125rem;margin-bottom:.125rem;height:2.5rem;align-items:center;border-radius:.5rem;line-height:2.5rem;--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity))}.Dashboard__sidebar .yy-menu .yy-menu-item:hover,.Dashboard__sidebar .yy-menu .yy-menu-submenu-title:hover,.Menu__DrawerContainer .yy-menu .yy-menu-item:hover,.Menu__DrawerContainer .yy-menu .yy-menu-submenu-title:hover{background-color:#fafafa}.Dashboard__sidebar .yy-menu .yy-menu-item .anticon,.Dashboard__sidebar .yy-menu .yy-menu-item-icon,.Menu__DrawerContainer .yy-menu .yy-menu-item .anticon,.Menu__DrawerContainer .yy-menu .yy-menu-item-icon{color:var(--sidebar-icon-idle)}.Dashboard__sidebar .yy-menu .yy-menu-item-icon svg [stroke],.Menu__DrawerContainer .yy-menu .yy-menu-item-icon svg [stroke]{stroke-width:1.5}.Dashboard__sidebar .yy-menu .yy-menu-item-selected,.Dashboard__sidebar .yy-menu .yy-menu-item-selected:hover,.Menu__DrawerContainer .yy-menu .yy-menu-item-selected,.Menu__DrawerContainer .yy-menu .yy-menu-item-selected:hover{position:relative;background-color:var(--sidebar-active-bg);font-weight:400;color:var(--yy-color-primary)}.Dashboard__sidebar .yy-menu .yy-menu-item-selected:before,.Menu__DrawerContainer .yy-menu .yy-menu-item-selected:before{content:"";position:absolute;left:0;top:50%;height:1.25rem;width:.25rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;background-color:var(--sidebar-active-accent)}.Dashboard__sidebar .yy-menu .yy-menu-item-selected a,.Dashboard__sidebar .yy-menu .yy-menu-item-selected .yy-menu-title-content,.Menu__DrawerContainer .yy-menu .yy-menu-item-selected a,.Menu__DrawerContainer .yy-menu .yy-menu-item-selected .yy-menu-title-content{font-weight:400}.Dashboard__sidebar .yy-menu .yy-menu-item-selected a,.Dashboard__sidebar .yy-menu .yy-menu-item-selected .yy-menu-item-icon,.Dashboard__sidebar .yy-menu .yy-menu-item-selected .anticon,.Menu__DrawerContainer .yy-menu .yy-menu-item-selected a,.Menu__DrawerContainer .yy-menu .yy-menu-item-selected .yy-menu-item-icon,.Menu__DrawerContainer .yy-menu .yy-menu-item-selected .anticon{color:var(--yy-color-primary)!important}.Dashboard__sidebar .yy-menu .yy-menu-submenu .yy-menu-item,.Menu__DrawerContainer .yy-menu .yy-menu-submenu .yy-menu-item{padding-left:2.25rem!important}.Dashboard__sidebar .yy-menu .yy-menu-submenu-arrow,.Menu__DrawerContainer .yy-menu .yy-menu-submenu-arrow{opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.Dashboard__sidebar .yy-menu .yy-menu-submenu-title:hover .yy-menu-submenu-arrow,.Dashboard__sidebar .yy-menu .yy-menu-submenu-open>.yy-menu-submenu-title .yy-menu-submenu-arrow,.Dashboard__sidebar .yy-menu .yy-menu-submenu-selected>.yy-menu-submenu-title .yy-menu-submenu-arrow,.Menu__DrawerContainer .yy-menu .yy-menu-submenu-title:hover .yy-menu-submenu-arrow,.Menu__DrawerContainer .yy-menu .yy-menu-submenu-open>.yy-menu-submenu-title .yy-menu-submenu-arrow,.Menu__DrawerContainer .yy-menu .yy-menu-submenu-selected>.yy-menu-submenu-title .yy-menu-submenu-arrow{opacity:1}.Dashboard__sidebar .yy-menu .yy-menu-submenu-selected>.yy-menu-submenu-title,.Menu__DrawerContainer .yy-menu .yy-menu-submenu-selected>.yy-menu-submenu-title{font-weight:400;color:var(--yy-color-primary)}.Dashboard__sidebar .yy-menu .yy-menu-submenu-selected>.yy-menu-submenu-title .yy-menu-item-icon,.Menu__DrawerContainer .yy-menu .yy-menu-submenu-selected>.yy-menu-submenu-title .yy-menu-item-icon{color:var(--yy-color-primary)!important}.yy-menu-submenu-popup .yy-menu{font-size:14px;font-weight:300}.yy-menu-submenu-popup .yy-menu .yy-menu-item{margin-top:.125rem;margin-bottom:.125rem;height:2.5rem;align-items:center;border-radius:.5rem;line-height:2.5rem;--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity))}.yy-menu-submenu-popup .yy-menu .yy-menu-item a,.yy-menu-submenu-popup .yy-menu .yy-menu-title-content{font-weight:300}.yy-menu-submenu-popup .yy-menu .yy-menu-item:hover{background-color:#fafafa}.yy-menu-submenu-popup .yy-menu .yy-menu-item-selected,.yy-menu-submenu-popup .yy-menu .yy-menu-item-selected:hover{position:relative;background-color:#eceefa;font-weight:400;color:var(--yy-color-primary)}.yy-menu-submenu-popup .yy-menu .yy-menu-item-selected:before{content:"";position:absolute;left:0;top:50%;height:1.25rem;width:.25rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;background-color:#03045e}.yy-menu-submenu-popup .yy-menu .yy-menu-item-selected a,.yy-menu-submenu-popup .yy-menu .yy-menu-item-selected .yy-menu-title-content{font-weight:400;color:var(--yy-color-primary)!important}.Dashboard__content{min-height:calc(100dvh / var(--app-zoom,1))!important}.Dashboard__content .yy-layout-content{padding-bottom:var(--yy-padding)}.Dashboard__content .yy-layout-content:has(.YYSimpleTable--paginationSticky){padding-bottom:0!important}.Dashboard__header{position:sticky;top:.5rem;z-index:10;margin-left:.5rem;margin-right:.5rem;margin-top:.5rem;border-radius:.5rem;border-style:none!important;background-color:#fff!important;padding-left:1rem!important;padding-right:1rem!important;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.Dashboard__headerContent{display:flex;height:100%;width:100%;align-items:center;justify-content:space-between}.Dashboard__headerRight{display:flex;width:100%;align-items:center;justify-content:flex-end;gap:1rem}.Menu__DrawerContainer .yy-drawer-body{padding:.5rem!important}.Dashboard__sidebar .yy-menu-inline-collapsed .yy-menu-item-group-title{width:24px;height:1px;margin:12px auto 8px;padding:0!important;overflow:hidden;font-size:0;line-height:0;background:#e5e7eb}.Dashboard__sidebar .yy-menu-inline-collapsed .yy-menu-item-group:first-child .yy-menu-item-group-title{margin-top:4px;background:transparent}.Dashboard__sidebar .yy-menu-inline-collapsed .yy-menu-item{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:4px auto;padding-inline:0!important;border-radius:12px}.Dashboard__sidebar .yy-menu-inline-collapsed .yy-menu-item .yy-menu-item-icon{margin:0;line-height:1}.Dashboard__sidebar .yy-menu-inline-collapsed .yy-menu-item .yy-menu-title-content{width:0;margin:0;overflow:hidden}.Dashboard__sidebar .yy-menu-inline-collapsed .yy-menu-item-selected:before{display:none}.TableList__container .yy-table-thead .yy-table-cell{white-space:nowrap!important;background-color:var(--yy-color-primary);padding:.5rem!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important;font-size:var(--tbl-head-size)!important;line-height:var(--tbl-line-height)!important;font-weight:400!important}.TableList__container .yy-table-expanded-row .yy-table-thead .yy-table-cell{padding-top:0!important;padding-bottom:0!important;padding-left:.25rem!important;padding-right:.25rem!important;text-align:start;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important;font-size:var(--tbl-head-size)!important;font-weight:400!important}.TableList__container .yy-table-tbody .yy-table-cell,.TableList__container .yy-table-expanded-row .yy-table-tbody .yy-table-cell{padding:.5rem!important;font-weight:400!important;--tw-text-opacity: 1 !important;color:rgb(0 0 0 / var(--tw-text-opacity))!important;font-size:var(--tbl-body-size)!important;line-height:var(--tbl-line-height)!important}.TableList__container .yy-table-tbody .TableListRow--total>.yy-table-cell{background-color:#fff3cd66!important;padding-top:.5rem!important;padding-bottom:.5rem!important;font-weight:700!important;--tw-text-opacity: 1 !important;color:rgb(35 38 47 / var(--tw-text-opacity))!important}.TableList__container .yy-table-summary .yy-table-cell{padding-top:0!important;padding-bottom:0!important;padding-left:.25rem!important;padding-right:.25rem!important;font-weight:400!important;--tw-text-opacity: 1 !important;color:rgb(35 38 47 / var(--tw-text-opacity))!important}.TableList__container .yy-table-summary .TableListSummary__row--emphasis>.yy-table-cell{background-color:#fff3cd66!important;padding-top:.5rem!important;padding-bottom:.5rem!important;font-size:16px!important;font-weight:700!important}.TableList__container .yy-table-summary .TableListSummary__row--emphasis.TableListSummary__row--sm>.yy-table-cell{font-size:13px!important}.TableList__container .yy-table-tbody .TableListRow--total>.yy-table-cell-fix-left,.TableList__container .yy-table-tbody .TableListRow--total>.yy-table-cell-fix-right,.TableList__container .yy-table-summary .TableListSummary__row--emphasis>.yy-table-cell-fix-left,.TableList__container .yy-table-summary .TableListSummary__row--emphasis>.yy-table-cell-fix-right{background-color:#fffbeb!important}.TableList__container .yy-table-summary .TableListSummary__row.TableListSummary__row_bottom>.yy-table-cell{border-width:0px;border-bottom-width:0px!important;border-top-width:1px!important;border-style:solid!important;border-color:#f0f0f0!important}.TableList__container .yy-table-tbody>tr>td.yy-table-column-sort{background:transparent!important}.TableList__container .yy-table-tbody>tr:hover>td.yy-table-column-sort,.TableList__container .yy-table-tbody>tr>td.yy-table-column-sort.yy-table-cell-row-hover{background:var(--yy-table-row-hover-bg, rgba(0, 0, 0, .02))!important}.TableList__container .yy-table-thead>tr>th.yy-table-column-sort{background-color:var(--yy-color-primary)!important}.TableList__container{--yy-table-header-border-radius: 0px;--yy-border-radius: 0px;--yy-border-radius-sm: 0px;--yy-border-radius-lg: 0px}.TableList__container .yy-table-wrapper,.TableList__container .yy-table-container,.TableList__container .yy-table,.TableList__container .yy-table-content,.TableList__container .yy-table-pagination,.TableList__container .yy-table-thead>tr>th,.TableList__container .yy-table-tbody>tr>td,.TableList__container .yy-spin-container,.TableList__container .yy-spin-nested-loading,.TableList__container .AntSimpleTable__container,.TableList__container .AntSimpleTable--paginationNone{border-radius:0!important}.yy-table-wrapper .yy-table .yy-table-title,.yy-table-wrapper .yy-table .yy-table-header{border-radius:0!important}.TableList__container:has(.TableList__tableTitle) .yy-table-wrapper .yy-table-container table>thead>tr:first-child>*:first-child{border-radius:0!important}.TableList__container:has(.TableList__tabsContainer) .yy-table-container{border-top-left-radius:0!important;border-top-right-radius:0!important;border-top-width:0px!important}.TableList__tabsContainer{border-top-left-radius:10px;border-top-right-radius:10px;border:1px solid #f0f0f0;border-bottom:none!important;overflow:hidden}.TableList__tabsContainer .yy-tabs-tab-btn{display:flex;align-items:center;justify-content:center}body .TableList__container .TableList__tabsContainer .yy-tabs-tab{margin-right:0!important;padding-block:0!important;padding-inline:16px;display:flex;align-items:center;justify-content:center}.TableList__title .YYButton__container{min-width:var(--yy-control-height)}.yy-table-body,.yy-table-content,.yy-table-tbody-virtual-holder{scrollbar-width:thin!important;scrollbar-color:rgba(0,0,0,.3) transparent!important}.yy-table-body::-webkit-scrollbar,.yy-table-content::-webkit-scrollbar,.yy-table-tbody-virtual-holder::-webkit-scrollbar{width:10px;height:10px;display:block}.yy-table-body::-webkit-scrollbar-thumb,.yy-table-content::-webkit-scrollbar-thumb,.yy-table-tbody-virtual-holder::-webkit-scrollbar-thumb{background:#0000004d;border-radius:6px}.yy-table-body::-webkit-scrollbar-thumb:hover,.yy-table-content::-webkit-scrollbar-thumb:hover,.yy-table-tbody-virtual-holder::-webkit-scrollbar-thumb:hover{background:#00000073}.yy-table-body::-webkit-scrollbar-track,.yy-table-content::-webkit-scrollbar-track,.yy-table-tbody-virtual-holder::-webkit-scrollbar-track{background:transparent}.TableList__container .yy-table-container th,.TableList__container .yy-table-container td{border-inline-end:0!important}.TableList__container .yy-table-container,.TableList__container .yy-table-container>.yy-table-content>table,.TableList__container .yy-table-container>.yy-table-header>table,.TableList__container .yy-table-container>.yy-table-body>table{border-inline-start:0!important}.TableList__container .yy-table-thead>tr>th:before{display:none!important}.TableList__container .yy-table-cell-fix-left-first:after,.TableList__container .yy-table-cell-fix-left-last:after,.TableList__container .yy-table-cell-fix-right-first:after,.TableList__container .yy-table-cell-fix-right-last:after,.TableList__container .yy-table-cell-fix-left-first:before,.TableList__container .yy-table-cell-fix-left-last:before,.TableList__container .yy-table-cell-fix-right-first:before,.TableList__container .yy-table-cell-fix-right-last:before{border-inline-end:0!important;border-inline-start:0!important}.TableList__filterTrigger{display:inline-flex;align-items:center;gap:2px}.TableList__filterButton--active{border-color:var(--yy-color-primary, #03045e)!important;background:#eceefa!important;color:#03045e!important}.TableList__filterPopover .yy-popover-inner{padding:0;border-radius:14px}.TableList__filterPanel{width:min(640px,calc(100vw - 32px))}.TableList__filterBody{max-height:min(60vh,480px);overflow-y:auto;padding:16px}.TableList__filterBody>div{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.TableList__filterBody>div:has(>:only-child){grid-template-columns:1fr}.TableList__filterBody>div>*{min-width:0;width:100%}@media (max-width: 640px){.TableList__filterBody>div{grid-template-columns:1fr}}.TableList__filterFooter{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-top:1px solid #eef0f3}.TableList__filterHint{font-size:13px;color:#64748b}.TableList__viewModeButton{gap:8px}.TableList__viewModeItem--active{background:#eceefa!important;font-weight:500;color:#03045e!important}.CountLabel{display:inline-flex;align-items:center;gap:6px}.CountLabel__badge{display:inline-flex;align-items:center;justify-content:center;min-width:calc(18px / var(--app-zoom, 1));height:calc(18px / var(--app-zoom, 1));padding:0 calc(6px / var(--app-zoom, 1));border-radius:999px;background:#ef4444;color:#fff;font-size:calc(11px / var(--app-zoom, 1));font-weight:500;line-height:1;font-variant-numeric:tabular-nums}.CountLabel__badge--danger{background:#dc2626}.CountLabel__badge--zero{background:#e5e7eb;color:#6b7280}.yy-btn-primary .CountLabel__badge{box-shadow:0 0 0 1px #fff9}.ReportPage{display:flex;flex-direction:column;gap:16px;padding-bottom:24px}.ReportPage__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px}.ReportPage__title h2{font-size:20px;font-weight:500;color:#0f172a}.ReportPage__title span{font-size:13px;color:#64748b}.ReportFilterBar.ReportFilterBar--inline{flex-wrap:nowrap;padding:0;border:0;border-radius:0;background:transparent}body .ReportFilterBar--inline .ReportFilterBar__range{width:230px}body .ReportFilterBar--inline .ReportFilterBar__select{width:130px}body .ReportFilterBar--inline .ReportFilterBar__select--wide{width:150px}.ReportFilterBar--end{justify-content:flex-end}.ReportFilterBar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px;border:1px solid #eef0f5;border-radius:14px;background:#fff}body .ReportFilterBar .ReportFilterBar__range{width:250px;flex:none}body .ReportFilterBar .ReportFilterBar__select{flex:none;width:150px}body .ReportFilterBar .ReportFilterBar__select--wide{width:190px}.ReportFilterBar__extra{display:flex;gap:8px;margin-left:auto}.ReportKpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.ReportKpi{--kpi-color: #4f46e5;display:flex;flex-direction:column;gap:4px;min-width:0;padding:14px 16px;border:1px solid color-mix(in srgb,var(--kpi-color) 16%,#fff);border-radius:16px;background:color-mix(in srgb,var(--kpi-color) 6%,#fff);text-align:left}.ReportKpi--clickable{cursor:pointer;transition:box-shadow .15s ease}.ReportKpi--clickable:hover{box-shadow:0 4px 14px #0f172a14}.ReportKpi__label{font-size:13px;color:#475569}.ReportKpi__value{font-size:26px;font-weight:500;line-height:1.2;color:var(--kpi-color)}.ReportKpi__sub{font-size:12px;color:#64748b}.ReportKpi--highlight{border-color:transparent;background:linear-gradient(135deg,#03045e,#3730a3)}.ReportKpi--highlight .ReportKpi__label,.ReportKpi--highlight .ReportKpi__sub,.ReportKpi--highlight .ReportDelta{color:#ffffffd9}.ReportKpi--highlight .ReportKpi__value{color:#fff}.ReportDelta{font-size:12px}.ReportDelta--good{color:#059669}.ReportDelta--bad{color:#dc2626}.ReportDelta--flat{color:#64748b}.ReportGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ReportGrid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ReportGrid__wide{grid-column:span 2}@media (max-width: 1200px){.ReportGrid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1024px){.ReportGrid,.ReportGrid--3{grid-template-columns:1fr}.ReportGrid__wide{grid-column:auto}}.ReportCard{display:flex;flex-direction:column;gap:14px;min-width:0;padding:18px 20px;border:1px solid #eef0f5;border-radius:16px;background:#fff;box-shadow:0 1px 3px #0f172a0a}.ReportCard__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ReportCard__titles{display:flex;flex-direction:column;gap:2px}.ReportCard__titles h3{font-size:15px;font-weight:500;color:#0f172a}.ReportCard__titles span{font-size:12px;color:#64748b}.ReportEmpty{padding:32px 0;font-size:13px;text-align:center;color:#94a3b8}.ReportLevelTag{margin-inline-end:0}.ReportLevelStack{display:flex;flex-direction:column;gap:10px;min-width:140px}.ReportLevelStack__bar{display:flex;height:10px;overflow:hidden;border-radius:999px;background:#f1f5f9}.ReportLevelStack__bar>div{height:100%}.ReportLegend{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:12px;color:#475569}.ReportLegend li{display:flex;align-items:center;gap:6px}.ReportLegend i{width:10px;height:10px;border-radius:3px}.ReportLegend b{font-weight:500;color:#0f172a}.ReportScore{font-weight:500;font-variant-numeric:tabular-nums}.ReportMeter{display:flex;align-items:center;gap:8px}.ReportMeter__track{flex:1;height:6px;min-width:60px;overflow:hidden;border-radius:999px;background:#f1f5f9}.ReportMeter__track>div{height:100%;border-radius:999px}.ReportMeter .ReportScore{min-width:48px;text-align:right;font-size:13px}.ReportList{display:flex;flex-direction:column}.ReportList__row{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid #f1f5f9}.ReportList__row:first-child{border-top:0}.ReportList__main{display:flex;flex:1;flex-direction:column;min-width:0}.ReportList__main b{overflow:hidden;font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap;color:#0f172a}.ReportList__main span{font-size:12px;color:#64748b}.ReportList__row--link{cursor:pointer}.ReportList__row--link:hover b{color:#4f46e5}.ReportHeatmap{overflow-x:auto}.ReportHeatmap table{width:100%;border-collapse:separate;border-spacing:4px;font-size:12px}.ReportHeatmap th{padding:4px 6px;font-weight:500;color:#475569;text-align:center;vertical-align:bottom}.ReportHeatmap th:first-child{min-width:180px;text-align:left}.ReportHeatmap td{min-width:72px;height:36px;border-radius:8px;font-weight:500;text-align:center;font-variant-numeric:tabular-nums}.ReportHeatmap td:first-child{padding-right:8px;font-weight:400;color:#0f172a;text-align:left;background:transparent!important}.ReportCalendar{display:grid;grid-template-columns:repeat(7,48px);gap:6px;flex:none}.ReportCalendar__dow{font-size:11px;color:#94a3b8;text-align:center}.ReportCalendar__day{display:flex;align-items:center;justify-content:center;width:48px;height:40px;border-radius:8px;font-size:12px;color:#0f172a}.ReportCalendar__day--blank{background:transparent}.ReportProfileHead{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:18px 20px;border-radius:16px;color:#fff;background:linear-gradient(135deg,#03045e,#3730a3)}.ReportProfileHead__avatar{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:52px;height:52px;border-radius:999px;font-size:20px;font-weight:500;background:#ea5929}.ReportProfileHead__info{display:flex;flex:1;flex-direction:column;gap:2px;min-width:220px}.ReportProfileHead__info h2{font-size:18px;font-weight:500}.ReportProfileHead__info span{font-size:13px;color:#fffc}.ReportProfileHead__stats{display:flex;flex-wrap:wrap;gap:24px}.ReportProfileHead__stat{display:flex;flex-direction:column}.ReportProfileHead__stat b{font-size:20px;font-weight:500}.ReportProfileHead__stat span{font-size:12px;color:#ffffffbf}.ReportRecs li{display:flex;gap:10px;padding:10px 12px;border-radius:12px;font-size:13px;line-height:1.5;color:#1e293b;background:#f8fafc}.ReportRecs{display:flex;flex-direction:column;gap:8px}.ReportRecs li i{flex-shrink:0;width:6px;margin-top:6px;height:6px;border-radius:999px;background:#4f46e5}.ReportMistake{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid #f1f5f9;border-radius:12px}.ReportMistake__q{font-size:13px;line-height:1.5;color:#0f172a}.ReportMistake__meta{display:flex;flex-wrap:wrap;gap:6px 12px;font-size:12px;color:#64748b}.ReportMistake__ans{display:grid;grid-template-columns:90px 1fr;gap:4px 8px;font-size:12px}.ReportMistake__ans span:nth-child(odd){color:#64748b}.ReportRules{display:flex;flex-wrap:wrap;gap:8px}.ReportRules__item{--rule-color: #ef4444;display:flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid color-mix(in srgb,var(--rule-color) 22%,#fff);border-radius:999px;font-size:12px;background:color-mix(in srgb,var(--rule-color) 6%,#fff)}.ReportRules--stack{flex-direction:column;max-width:420px}.ReportRules--stack .ReportRules__item{flex-wrap:wrap;align-items:baseline;border-radius:10px}.ReportRules--stack .ReportRules__item span{flex-basis:100%;padding-left:16px}.ReportRules__item--yellow{--rule-color: #f59e0b}.ReportRules__item i{width:8px;height:8px;border-radius:999px;background:var(--rule-color)}.ReportRules__item b{font-weight:500;color:color-mix(in srgb,var(--rule-color) 75%,#0f172a)}.ReportRules__item span{color:#475569}.ReportTableCard{overflow:hidden;border:1px solid #eef0f5;border-radius:16px;background:#fff;box-shadow:0 1px 3px #0f172a0a}.ReportTableCard>.ReportFilterBar{padding:14px 16px;border:0;border-bottom:1px solid #f1f5f9;border-radius:0}.ReportTableCard .TableList__container{padding:0 16px 8px}.ReportTableCard .TableList__title>div{margin:0!important;padding:12px 0!important}.EmployeeStats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border:1px solid #e2e8f0;border-radius:12px;overflow:hidden}@media (max-width: 1280px){.EmployeeStats{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 768px){.EmployeeStats{grid-template-columns:repeat(2,minmax(0,1fr))}}.EmployeeStat{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-right:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0}.EmployeeStat__label{font-size:12px;color:#64748b}.EmployeeStat__value{font-size:20px;font-weight:500;line-height:1.3;color:#0f172a;font-variant-numeric:tabular-nums}.EmployeeStat__sub{font-size:12px;color:#94a3b8}.InfoGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px}.InfoGrid__item{display:flex;flex-direction:column;gap:2px;min-width:0}.InfoGrid__item span{font-size:12px;color:#64748b}.InfoGrid__item b{overflow:hidden;font-size:14px;font-weight:400;color:#0f172a;text-overflow:ellipsis}.ReportProfileHead__actions{display:flex;flex-wrap:wrap;gap:8px}.ProfileRows{display:flex;flex-direction:column}.ProfileRow{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid #f1f5f9}.ProfileRow:first-child{border-top:0;padding-top:0}.ProfileRow__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;font-size:16px;color:#4f46e5;background:#eef2ff}.ProfileRow__body{display:flex;flex-direction:column;min-width:0}.ProfileRow__body span{font-size:12px;color:#64748b}.ProfileRow__body b{overflow:hidden;font-size:14px;font-weight:400;text-overflow:ellipsis;white-space:nowrap;color:#0f172a}.ProfileNote{padding:12px 14px;border-radius:12px;font-size:13px;line-height:1.5;color:#475569;background:#f8fafc}.ZaloLinks{display:flex;flex-direction:column;gap:8px}.ZaloLinks__item{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border:1px solid #f1f5f9;border-radius:12px;font-size:12px;color:#64748b}.ZaloLinks__item b{font-size:14px;font-weight:500;color:#0f172a}.ZaloLinks__item--active{border-color:#bbf7d0;background:#f0fdf4}.ProfileSummary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ProfileSummary>div{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:12px;background:#f8fafc}.ProfileSummary span{font-size:12px;color:#64748b}.ProfileSummary b{font-size:18px;font-weight:500;color:#0f172a}.Timeline{position:relative;display:flex;flex-direction:column;gap:14px;margin-left:6px;padding-left:22px;border-left:2px solid #e2e8f0}.Timeline__item{position:relative;display:grid;grid-template-columns:200px minmax(0,1fr);gap:16px;align-items:start}.Timeline__dot{position:absolute;top:6px;left:-30px;width:12px;height:12px;border:2px solid #cbd5e1;border-radius:999px;background:#fff}.Timeline__item--current .Timeline__dot{border-color:#059669;background:#059669;box-shadow:0 0 0 4px #d1fae5}.Timeline__date{display:flex;flex-direction:column;font-size:13px;color:#0f172a}.Timeline__date span{font-size:12px;color:#94a3b8}.Timeline__card{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border:1px solid #eef0f5;border-radius:12px;font-size:13px;color:#475569}.Timeline__card b{font-size:14px;font-weight:500;color:#0f172a}.Timeline__item--current .Timeline__card{border-color:#bbf7d0;background:#f0fdf4}.Timeline__note{display:flex;align-items:center;gap:6px;font-size:12px;color:#64748b}@media (max-width: 900px){.Timeline__item{grid-template-columns:1fr;gap:6px}.ProfileSummary{grid-template-columns:1fr}}.AlertGuide{display:flex;flex-direction:column;gap:14px;max-width:520px}.AlertGuide h4{margin:0 0 8px;color:#0f172a;font-size:13px;font-weight:500}.AlertGuide__hint{margin:-4px 0 8px;color:#64748b;font-size:12px;font-style:italic}.AlertGuide__list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.AlertGuide__list li{display:grid;grid-template-columns:200px 1fr;align-items:start;gap:8px;color:#475569;font-size:12px}.ReportToolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.AlertGuide__text{margin:0 0 8px;color:#475569;font-size:12px}.AlertGuide__legend{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;color:#475569;font-size:12px}.AlertGuide__legend li{display:flex;align-items:center;gap:8px}.AlertGuide__legend i{width:12px;height:12px;border-radius:3px}.EmpProf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}.EmpProf__zaloCell{grid-column:3;align-self:start}@media (max-width: 1200px){.EmpProf__zaloCell{grid-column:auto}.EmpProf{grid-template-columns:1fr 1fr}}@media (max-width: 800px){.EmpProf{grid-template-columns:1fr}}.EmpProf__side{display:flex;flex-direction:column;gap:16px;min-width:0}.EmpProf__card{position:relative;display:flex;flex-direction:column;gap:12px;padding:22px 24px;border:1px solid #eef0f5;border-radius:18px;background:#fff;box-shadow:0 1px 3px #0f172a0a;min-width:0}.EmpProf__corner{position:absolute;top:14px;right:14px}.EmpProf__avatar{align-self:center;width:96px;height:96px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#2a4386;color:#fff;font-size:30px;font-weight:500;letter-spacing:.02em}.EmpProf__name{margin:0;text-align:center;font-size:20px;font-weight:500;color:#111827}.EmpProf__code{margin-top:-8px;text-align:center;font-size:14px;color:#6b7280;font-weight:400}.EmpProf__tags{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.EmpProf__section{margin-top:4px;padding-top:14px;border-top:1px solid #f1f3f6;font-size:15px;font-weight:500;color:#111827}.EmpProf__rows{display:flex;flex-direction:column}.EmpProf__row{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:38px;font-size:14px}.EmpProf__label{flex:none;color:#6b7280;font-weight:400}.EmpProf__value{min-width:0;text-align:right;color:#111827;font-weight:400;overflow-wrap:anywhere}.EmpProf__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.EmpProf__title{margin:0;display:flex;align-items:center;gap:8px;font-size:18px;font-weight:500;color:#111827}.EmpProf__sub{font-size:13px;color:#8a94a6;font-weight:400}.EmpProf__subTight{margin-top:-8px}.EmpProf__icon{flex:none;width:28px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-size:16px}.EmpProf__icon--blue{background:#eef3ff;color:#2563eb}.EmpProf__icon--orange{background:#fff4e8;color:#ea580c}.EmpProf__icon--green{background:#ecfdf3;color:#16a34a}.EmpProf__icon--purple{background:#f3efff;color:#7c3aed}.EmpProf__progressHead{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.EmpProf__big{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.EmpProf__big b{font-size:22px;font-weight:500;color:#2563eb;line-height:1.15;white-space:nowrap}.EmpProf__big span{font-size:12px;color:#8a94a6;font-weight:400}.EmpProf__barWrap{display:flex;flex-direction:column;gap:6px}.EmpProf__barLabel{display:flex;justify-content:space-between;font-size:13px;color:#6b7280}.EmpProf__barLabel b{font-weight:500;color:#111827}.EmpProf__bar{height:6px;border-radius:999px;background:#eef1f5;overflow:hidden}.EmpProf__bar div{height:100%;border-radius:999px;background:#2563eb;transition:width .3s}.EmpProf__items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.EmpProf__item{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;background:#f8fafc}.EmpProf__item--current{background:#f0fdf4}.EmpProf__itemIcon{flex:none;width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#cbd5e1;color:#fff;font-size:14px}.EmpProf__itemIcon i{width:10px;height:2px;border-radius:2px;background:#fff}.EmpProf__item--current .EmpProf__itemIcon{background:#22c55e}.EmpProf__itemText{flex:1;display:flex;flex-direction:column;min-width:0}.EmpProf__itemTitle{font-size:14px;color:#111827;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EmpProf__itemDetail{font-size:13px;color:#94a3b8;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EmpProf__item--current .EmpProf__itemDetail{color:#16a34a}.EmpProf__itemNote{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#b45309;font-weight:400}.EmpProf__itemDate{flex:none;display:flex;flex-direction:column;align-items:flex-end;font-size:13px}.EmpProf__itemDate span{color:#94a3b8;font-weight:400}.EmpProf__itemDate b{color:#111827;font-weight:400;white-space:nowrap}.EmpProf__empty{padding:14px;border:1px dashed #e5e7eb;border-radius:12px;color:#94a3b8;font-size:13px;text-align:center}.EmpProf__zalo>.ReportCard{padding:22px 24px!important;border:1px solid #eef0f5!important;border-radius:18px!important;background:#fff!important;box-shadow:0 1px 3px #0f172a0a!important}.EmpProf__zalo .ReportCard__titles h3{font-size:18px!important;font-weight:500!important;color:#111827!important}.EmpProf__zalo .ReportCard__titles span{font-size:13px!important;color:#8a94a6!important;font-weight:400!important}.EmpProf__timeline{list-style:none;margin:4px 0 0;padding:0;position:relative}.EmpProf__timeline:before{content:"";position:absolute;left:13px;top:14px;bottom:14px;width:2px;background:#eef1f5}.EmpProf__tl{position:relative;display:flex;align-items:flex-start;gap:14px;padding:10px 0}.EmpProf__tlIcon{position:relative;z-index:1;flex:none;width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#f59e0b;color:#fff;font-size:15px;box-shadow:0 0 0 4px #fff}.EmpProf__tl--current .EmpProf__tlIcon{background:#16a34a}.EmpProf__tlText{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.EmpProf__tlTitle{font-size:14px;font-weight:500;color:#111827}.EmpProf__tlDetail{font-size:13px;color:#6b7280;font-weight:400;overflow-wrap:anywhere}.EmpProf__tlDate{flex:none;display:flex;flex-direction:column;align-items:flex-end;font-size:13px;color:#374151;font-weight:400;white-space:nowrap}.EmpProf__tlDate span{font-size:12px;color:#94a3b8}.EmpProf__tlNow{color:#16a34a;font-weight:500}.EmpProf__tlDate .EmpProf__tlRange{display:inline-flex;align-items:baseline;gap:4px;font-size:13px;color:#374151;white-space:nowrap}.EmpProf__tlDate .EmpProf__tlRange b{display:inline;white-space:nowrap}.EmpProf__tagsRight{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:4px}.CellLine{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-width:0;white-space:nowrap;vertical-align:middle}.CellLine__main{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.CellLine__sub{flex:0 10 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;color:#8a94a6;font-size:var(--tbl-sub-size, 12px)}.CellLine__sub:before{content:"·";margin-right:6px;color:#c1c7d0}.ImportPreviewTable__container .yy-table-tbody>tr.ImportPreviewTable__row--invalid>.yy-table-cell{background-color:#fff1f0!important}.ImportPreviewTable__container .yy-table-tbody>tr.ImportPreviewTable__row--invalid:hover>.yy-table-cell{background-color:#ffd8d4!important}.ImportPreviewTable__container .yy-table-tbody>tr.ImportPreviewTable__row--update>.yy-table-cell{background-color:#fffbe6!important}.ImportPreviewTable__container .yy-table-tbody>tr.ImportPreviewTable__row--update:hover>.yy-table-cell{background-color:#fff1b8!important}.OrgChart{min-height:100%;padding:24px 20px 32px;overflow:auto;background:#fff}.OrgChart__message{padding:48px 16px;text-align:center;color:#6b7280}.OrgChart__stat b{color:#111827;font-weight:500}.OrgChart__tree{display:flex;flex-direction:column;align-items:center;min-width:-moz-max-content;min-width:max-content}.OrgChart__tree+.OrgChart__tree{margin-top:32px}.OrgChart__level{display:flex;justify-content:center}.OrgChart__stem{width:1px;height:24px;background:#cbd5e1}.OrgChart__children{display:flex;justify-content:center;gap:0}.OrgChart__child{position:relative;padding:24px 12px 0}.OrgChart__child:before,.OrgChart__child:after{content:"";position:absolute;top:0;width:50%;height:24px;border-top:1px solid #cbd5e1}.OrgChart__child:before{left:0}.OrgChart__child:after{right:0;border-left:1px solid #cbd5e1}.OrgChart__child:first-child:before,.OrgChart__child:last-child:after{border-top:none}.OrgChart__child:last-child:after{border-left:none}.OrgChart__child:last-child:before{border-right:1px solid #cbd5e1}.OrgChart__children--single .OrgChart__child:before{border-right:1px solid #cbd5e1}.OrgChart__node{width:300px;padding:14px 16px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 2px #1018280a;transition:border-color .15s ease,box-shadow .15s ease}.OrgChart__node--head{width:340px;border-color:#c7cbee;background:linear-gradient(180deg,#f5f6fd,#fff 60%)}.OrgChart__node--clickable{cursor:pointer}.OrgChart__node--clickable:hover,.OrgChart__node--clickable:focus-visible{border-color:#1c2b6f;box-shadow:0 4px 12px #1c2b6f14;outline:none}.OrgChart__nodeHead{display:flex;align-items:center;gap:10px}.OrgChart__nodeIcon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:#eceefa;color:#1c2b6f;font-size:18px}.OrgChart__nodeTitle{display:flex;flex:1;flex-direction:column;min-width:0}.OrgChart__nodeName{overflow:hidden;color:#111827;font-size:14px;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.OrgChart__nodeCode{color:#6b7280;font-size:12px}.OrgChart__nodeStats{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:12px;color:#6b7280;font-size:13px}.OrgChart__regions{display:flex;flex-direction:column;gap:6px;margin:12px 0 0;padding:12px 0 0;border-top:1px dashed #e5e7eb;list-style:none}.OrgChart__region{display:flex;align-items:center;gap:8px;font-size:13px}.OrgChart__regionIcon{flex:none;color:#9ca3af}.OrgChart__regionName{flex:1;min-width:0;overflow:hidden;color:#374151;white-space:nowrap;text-overflow:ellipsis}.OrgChart__regionStat{flex:none;color:#6b7280;font-size:12px}.OrgChart__empty{margin-top:12px;padding-top:12px;border-top:1px dashed #e5e7eb;color:#9ca3af;font-size:13px}.EbookReader{--er-navy: #03045e;--er-orange: #ea5929;--er-active: #eceefa;--er-border: #e8eaf0;--er-muted: #64748b;--er-text: #334155;--er-heading: #0f172a;display:flex;flex-direction:column;height:calc(100vh - 210px);min-height:560px;overflow:hidden;border:1px solid var(--er-border);border-radius:16px;background:#fff;box-shadow:0 1px 2px #0f172a0a}.EbookReader--fullscreen{height:100vh;border:0;border-radius:0}.EbookReader__toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-bottom:1px solid var(--er-border);background:#ffffffeb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.EbookReader__toolbarGroup{display:flex;align-items:center;gap:4px;min-width:0}.EbookReader__docTitle{overflow:hidden;margin-left:6px;font-size:14px;font-weight:500;white-space:nowrap;text-overflow:ellipsis;color:var(--er-heading)}.EbookReader .EbookReader__tool{width:34px;min-width:34px;height:34px;padding:0;border-radius:10px;font-size:18px;color:var(--er-muted)}.EbookReader .EbookReader__tool:not(:disabled):hover{background:#f1f5f9;color:var(--er-heading)}.EbookReader .EbookReader__tool--active,.EbookReader .EbookReader__tool--active:not(:disabled):hover{background:var(--er-active);color:var(--er-navy)}.EbookReader .EbookReader__tool--text{width:auto;padding:0 8px;font-size:13px;font-weight:500}.EbookReader__position{min-width:56px;padding:4px 10px;border-radius:999px;background:#f1f5f9;text-align:center;font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--er-text)}.EbookReader__divider{width:1px;height:20px;margin:0 6px;background:var(--er-border)}.EbookReader__progress{height:3px;background:#f1f5f9}.EbookReader__progressBar{height:100%;border-radius:0 3px 3px 0;background:linear-gradient(90deg,var(--er-navy),var(--er-orange));transition:width .3s ease}.EbookReader__body{display:flex;flex:1;min-height:0}.EbookReader__sidebar{display:flex;flex:0 0 300px;flex-direction:column;min-height:0;border-right:1px solid var(--er-border);background:#fafbfc}@media (max-width: 768px){.EbookReader__sidebar{flex-basis:240px}}.EbookReader__sidebarHead{display:flex;align-items:baseline;justify-content:space-between;padding:16px 16px 8px}.EbookReader__sidebarTitle{font-size:13px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--er-heading)}.EbookReader__sidebarCount{font-size:12px;font-weight:400;color:var(--er-muted)}.EbookReader__search{padding:0 12px 8px}.EbookReader__toc{flex:1;overflow-y:auto;padding:4px 8px 24px}.EbookReader__empty{padding:16px 8px;text-align:center;font-size:13px;color:var(--er-muted)}.EbookReader .EbookReader__group,.EbookReader .EbookReader__item{height:auto;justify-content:flex-start;border:0;box-shadow:none;white-space:normal;text-align:left}.EbookReader .EbookReader__group{margin-top:14px;padding:6px 8px;border-radius:8px;font-size:11px;font-weight:500;line-height:1.5;letter-spacing:.08em;text-transform:uppercase;color:var(--er-muted)}.EbookReader .EbookReader__group:first-child{margin-top:0}.EbookReader .EbookReader__group:not(:disabled):hover{background:transparent;color:var(--er-heading)}.EbookReader .EbookReader__group--active,.EbookReader .EbookReader__group--active:not(:disabled):hover{color:var(--er-navy)}.EbookReader .EbookReader__item{position:relative;align-items:flex-start;gap:10px;margin:1px 0;padding:8px 10px;border-radius:10px;font-size:14px;font-weight:400;line-height:1.45;color:var(--er-text)}.EbookReader .EbookReader__item:not(:disabled):hover{background:#f1f5f9;color:var(--er-heading)}.EbookReader .EbookReader__item--active,.EbookReader .EbookReader__item--active:not(:disabled):hover{background:var(--er-active);font-weight:500;color:var(--er-navy)}.EbookReader .EbookReader__item--active:before{content:"";position:absolute;top:8px;bottom:8px;left:0;width:3px;border-radius:0 3px 3px 0;background:var(--er-navy)}.EbookReader .EbookReader__item .ant-btn-icon{flex:0 0 auto}.EbookReader__bullet{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 4px;border-radius:999px;background:#eef1f5;font-size:11px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--er-muted)}.EbookReader__item--done .EbookReader__bullet{background:#e7f6ee;color:#15803d}.EbookReader__item--active .EbookReader__bullet{background:var(--er-navy);color:#fff}.EbookReader__content{flex:1;min-width:0;overflow-y:auto;scroll-behavior:smooth;background:#fff}.EbookReader__content--pdf{background:#f1f3f6}.EbookReader__article{max-width:760px;margin:0 auto;padding:40px 40px 48px}.EbookReader__article--pdf{max-width:900px;padding-top:28px}@media (max-width: 768px){.EbookReader__article{padding:24px 16px 32px}}.EbookReader__header{margin-bottom:28px}.EbookReader__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px}.EbookReader__chip{padding:4px 12px;border-radius:999px;background:#fff1eb;font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--er-orange)}.EbookReader__readTime{font-size:13px;font-weight:400;color:var(--er-muted)}.EbookReader__title{font-size:32px;font-weight:500;line-height:1.25;letter-spacing:-.02em;color:var(--er-heading)}@media (max-width: 768px){.EbookReader__title{font-size:24px}}.EbookReader__error{padding:12px 16px;border-radius:12px;background:#fef2f2;font-size:14px;color:#b91c1c}.EbookReader__skeleton{display:flex;flex-direction:column;gap:12px}.EbookReader__skeleton span{height:14px;border-radius:6px;background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0,#f1f5f9 75%);background-size:200% 100%;animation:ebookReaderShimmer 1.2s infinite}.EbookReader__skeleton span:nth-child(2){width:92%}.EbookReader__skeleton span:nth-child(3){width:70%}@keyframes ebookReaderShimmer{to{background-position:-200% 0}}.EbookReader__fading{opacity:.5;transition:opacity .15s}.EbookContent,.EbookReader__page{animation:ebookReaderIn .25s ease}@keyframes ebookReaderIn{0%{opacity:0;transform:translateY(4px)}}.EbookReader__page{overflow:hidden;border-radius:6px;background:#fff;box-shadow:0 1px 3px #0f172a14,0 12px 32px #0f172a14}.EbookReader__page img{display:block;width:100%}.EbookReader__nav{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:48px;padding-top:24px;border-top:1px solid var(--er-border)}.EbookReader .EbookReader__navCard{display:flex;flex-direction:column;align-items:flex-start;gap:4px;height:auto;padding:14px 18px;border:1px solid var(--er-border);border-radius:14px;box-shadow:none;white-space:normal;text-align:left;transition:border-color .15s,box-shadow .15s,transform .15s}.EbookReader .EbookReader__navCard:not(:disabled):hover{border-color:var(--er-navy);box-shadow:0 6px 20px #03045e14;transform:translateY(-1px)}.EbookReader .EbookReader__navCard--next{align-items:flex-end;text-align:right}.EbookReader__navLabel{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:var(--er-muted)}.EbookReader__navTitle{font-size:15px;font-weight:500;line-height:1.4;color:var(--er-heading)}@media (max-width: 640px){.EbookReader__nav{grid-template-columns:1fr}}.EbookContent{font-size:17px;font-weight:400;line-height:1.8;color:var(--er-text);overflow-wrap:anywhere}.EbookContent--sm{font-size:15px}.EbookContent--lg{font-size:19px}.EbookContent--xl{font-size:21px}.EbookContent :where(p,li,td,th,blockquote,span,a,em,i,u,figcaption,dd,dt,small,sub,sup){font-weight:400}.EbookContent>:is(h1,h2,h3,h4,h5,h6):first-child{display:none}.EbookContent :is(h1,h2,h3,h4,h5,h6){margin:1.8em 0 .6em;font-weight:500;line-height:1.35;letter-spacing:-.01em;color:var(--er-heading)}.EbookContent h1{font-size:1.55em}.EbookContent h2{font-size:1.35em}.EbookContent h3{font-size:1.15em}.EbookContent :is(h4,h5,h6){font-size:1em}.EbookContent p{margin:0 0 1.1em}.EbookContent strong,.EbookContent b{font-weight:500;color:var(--er-heading)}.EbookContent mark{padding:0 2px;border-radius:3px;background:#fff1c2}.EbookContent :is(ul,ol){margin:0 0 1.1em;padding-left:1.5em}.EbookContent ul{list-style:disc}.EbookContent ol{list-style:decimal}.EbookContent li{margin:.35em 0;padding-left:.2em}.EbookContent li::marker{color:var(--er-orange)}.EbookContent a{color:var(--er-navy);text-decoration:underline;text-decoration-color:#03045e4d;text-underline-offset:3px}.EbookContent a:hover{text-decoration-color:var(--er-navy)}.EbookContent blockquote{margin:1.2em 0;padding:14px 18px;border-left:3px solid var(--er-orange);border-radius:0 12px 12px 0;background:#fff7f3;color:var(--er-text)}.EbookContent blockquote>:last-child{margin-bottom:0}.EbookContent img{display:block;max-width:100%;height:auto;margin:1.2em auto;border-radius:12px}.EbookContent figure{margin:1.4em 0}.EbookContent figcaption{margin-top:6px;text-align:center;font-size:.82em;color:var(--er-muted)}.EbookContent code{padding:2px 6px;border-radius:6px;background:#f1f5f9;font-size:.88em}.EbookContent pre{overflow-x:auto;margin:1.2em 0;padding:14px 18px;border-radius:12px;background:#0f172a;font-size:.85em;color:#e2e8f0}.EbookContent pre code{padding:0;background:none}.EbookContent hr{margin:2em 0;border:0;border-top:1px solid var(--er-border)}.EbookContent table{display:block;width:100%;max-width:100%;overflow-x:auto;margin:1.2em 0;border:1px solid var(--er-border);border-radius:14px;border-collapse:separate;border-spacing:0;font-size:.94em;line-height:1.6}.EbookContent :is(th,td){padding:12px 18px;border-bottom:1px solid #f1f3f6;text-align:left;vertical-align:top}.EbookContent tr:last-child>:is(th,td){border-bottom:0}.EbookContent th{background:#f8fafc;font-size:.86em;font-weight:400;letter-spacing:.02em;color:var(--er-heading)}.EbookContent tbody tr{transition:background .15s}.EbookContent tbody tr:hover{background:#fafbfd}.EbookContent table:not(:has(th)) td:first-child:not(:only-child){width:1%;white-space:nowrap;font-weight:500;color:var(--er-orange)}.EbookDetailModal .EbookReader{height:calc(100dvh / var(--app-zoom, 1) - 185px);min-height:480px}.EbRead{display:grid;grid-template-columns:400px minmax(0,1fr) 360px;gap:16px;align-items:start;transition:grid-template-columns .32s cubic-bezier(.4,0,.2,1)}.EbRead__info{height:calc(100dvh / var(--app-zoom, 1) - 185px);min-height:480px;overflow-y:auto;padding-right:4px;scrollbar-width:thin}.EbRead__doc{min-width:0}.EbRead--collapsed{grid-template-columns:44px minmax(0,1fr)}@keyframes ebInfoIn{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}@keyframes ebRailIn{0%{opacity:0}to{opacity:1}}.EbRead__info{animation:ebInfoIn .32s cubic-bezier(.4,0,.2,1) both;min-width:0}.EbRead__rail{animation:ebRailIn .25s ease-out .08s both}.EbRead__railIcon{transition:transform .2s ease}.EbRead__rail:hover .EbRead__railIcon{transform:translate(2px)}@media (prefers-reduced-motion: reduce){.EbRead,.EbRead__info,.EbRead__rail{transition:none;animation:none}}.EbRead__rail{height:calc(100dvh / var(--app-zoom, 1) - 185px);min-height:480px;display:flex;flex-direction:column;align-items:center;gap:14px;padding-top:16px;border:1px solid #eef0f5;border-radius:14px;background:#fff;color:#6b7280;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .15s,color .15s}.EbRead__rail:hover{background:#f5f6fc;color:#03045e}.EbRead__railIcon{font-size:16px}.EbRead__railText{writing-mode:vertical-rl;font-size:14px;font-weight:500;letter-spacing:.02em}.EbRead__infoBar{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;padding:2px 4px 6px 6px;background:#fff;font-size:13px;font-weight:500;color:#6b7280}@media (max-width: 1100px){.EbRead{grid-template-columns:1fr!important}.EbRead__info{height:auto;overflow:visible}}.EbInfo.EbInfo--stack{grid-template-columns:1fr;gap:12px}.EbInfo.EbInfo--stack .EbInfo__side{gap:12px}.EbInfo.EbInfo--stack .EbInfo__card{padding:16px 18px;gap:10px;border-radius:14px}.EbInfo.EbInfo--stack .EbInfo__aiWrap{border-radius:14px}.EbInfo.EbInfo--stack .EbInfo__avatar{width:64px;height:64px;font-size:16px}.EbInfo.EbInfo--stack .EbInfo__title{font-size:17px}.EbInfo.EbInfo--stack .EbInfo__cardTitle{font-size:16px}.EbInfo.EbInfo--stack .EbInfo__row{min-height:34px}.EbInfo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start}@media (max-width: 1100px){.EbInfo{grid-template-columns:1fr}}.EbInfo__side{display:flex;flex-direction:column;gap:16px;min-width:0}.EbInfo__card{position:relative;display:flex;flex-direction:column;gap:14px;padding:22px 24px;border:1px solid #eef0f5;border-radius:18px;background:#fff;box-shadow:0 1px 3px #0f172a0a;min-width:0}.EbInfo__aiWrap{border:1px solid #eef0f5;border-radius:18px;background:#fff;box-shadow:0 1px 3px #0f172a0a;overflow:hidden}.EbInfo__profile{align-items:stretch}.EbInfo__cornerEdit{position:absolute;top:14px;right:14px}.EbInfo__avatar{align-self:center;width:104px;height:104px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;font-weight:500;letter-spacing:.04em;background:#2a4386}.EbInfo__avatar--PDF{background:#dc2626}.EbInfo__avatar--DOCX{background:#2563eb}.EbInfo__avatar--HTML{background:#0891b2}.EbInfo__title{margin:0;text-align:center;font-size:20px;font-weight:500;color:#111827}.EbInfo__code{text-align:center;color:#6b7280;font-size:14px;font-weight:400;margin-top:-8px}.EbInfo__tags{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.EbInfo__desc{margin:0;text-align:center;color:#475569;font-size:14px;font-weight:400;white-space:pre-wrap}.EbInfo__rows{display:flex;flex-direction:column;margin-top:6px}.EbInfo__row{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:40px;font-size:14px}.EbInfo__label{flex:none;color:#6b7280;font-weight:400}.EbInfo__value{min-width:0;text-align:right;color:#111827;font-weight:400}.EbInfo__ellipsis{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.EbInfo__tagList{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:4px}.EbInfo__progressHead{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.EbInfo__cardTitle{margin:0;font-size:18px;font-weight:500;color:#111827}.EbInfo__cardSub{font-size:13px;color:#8a94a6;font-weight:400}.EbInfo__progressNum{display:flex;flex-direction:column;align-items:flex-end}.EbInfo__progressNum b{font-size:24px;font-weight:500;color:#2563eb;line-height:1.1}.EbInfo__progressNum span{font-size:12px;color:#8a94a6;font-weight:400}.EbInfo__bar{height:6px;border-radius:999px;background:#eef1f5;overflow:hidden}.EbInfo__bar div{height:100%;border-radius:999px;background:#2563eb;transition:width .3s}.EbInfo__steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.EbInfo__step{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;background:#f8fafc}.EbInfo__step--done{background:#f0fdf4}.EbInfo__step--must{background:#fff7ed}.EbInfo__stepIcon{flex:none;width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#cbd5e1;color:#fff;font-size:14px}.EbInfo__stepIcon i{width:10px;height:2px;border-radius:2px;background:#fff}.EbInfo__step--done .EbInfo__stepIcon{background:#22c55e}.EbInfo__stepText{flex:1;display:flex;flex-direction:column;min-width:0}.EbInfo__stepTitle{font-size:14px;color:#111827;font-weight:500}.EbInfo__stepDetail{font-size:13px;color:#94a3b8;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EbInfo__step--done .EbInfo__stepDetail{color:#16a34a}.EbInfo__step--must .EbInfo__stepDetail{color:#c2410c}.EbInfo__stepDate{flex:none;display:flex;flex-direction:column;align-items:flex-end;font-size:13px}.EbInfo__stepDate span{color:#94a3b8;font-weight:400}.EbInfo__stepDate b{color:#111827;font-weight:400}.EbInfo__stepEditGap{width:32px;flex:none}.EbInfo__empty{padding:14px;border:1px dashed #e5e7eb;border-radius:12px;color:#b45309;font-size:13px;text-align:center}.EbInfo__sectionTitle{margin-top:6px;padding-top:14px;border-top:1px solid #f1f3f6;font-size:15px;font-weight:500;color:#111827}.EbInfo__stepGrow{flex:1;min-width:0}.EbInfo__aiWrap>section{padding:16px 18px!important;gap:10px!important;border-radius:0!important}.EbInfo__aiWrap h2{font-size:16px!important;font-weight:500!important;color:#111827!important}.EbInfo__aiWrap [class*=grid-cols-]{display:flex!important;justify-content:space-between;align-items:center;gap:16px;min-height:34px}.EbInfo__aiWrap [class*=grid-cols-]>div:first-child{flex:none;font-size:14px!important;font-weight:400!important;color:#6b7280!important}.EbInfo__aiWrap [class*=grid-cols-]>div:last-child{flex:0 1 auto;text-align:right;font-size:14px!important;font-weight:400!important;color:#111827!important}.EbInfo__aiWrap span.text-sm{font-size:13px!important;font-weight:400!important}@keyframes ebInfoInRight{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}.EbRead__info--right{animation-name:ebInfoInRight}.EbRead__rail--right .EbRead__railIcon{transition:transform .2s ease}.EbRead__rail--right:hover .EbRead__railIcon{transform:translate(-2px)}.EbHist{list-style:none;margin:0;padding:0 4px 16px 0}.EbHist__empty{padding:24px 12px;text-align:center;color:#94a3b8;font-size:13px}.EbHist__day{margin:14px 0 8px 34px;font-size:12px;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.03em}.EbHist__group:first-child .EbHist__day{margin-top:2px}.EbHist__item{--tone: #94a3b8;position:relative;display:flex;gap:12px;padding-bottom:14px}.EbHist__item:before{content:"";position:absolute;left:11px;top:22px;bottom:-2px;width:2px;background:#eef1f5}.EbHist__group:last-child .EbHist__item:before{display:none}.EbHist__item--version{--tone: #2563eb}.EbHist__item--publish{--tone: #16a34a}.EbHist__item--edit{--tone: #94a3b8}.EbHist__item--scope{--tone: #ea580c}.EbHist__item--ai{--tone: #7c3aed}.EbHist__item--danger{--tone: #dc2626}.EbHist__dot{position:relative;z-index:1;flex:none;width:12px;height:12px;margin:5px 6px 0;border-radius:50%;background:#fff;border:3px solid var(--tone)}.EbHist__item--milestone .EbHist__dot{width:24px;height:24px;margin:0;border:none;background:var(--tone);color:#fff;font-size:10px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 0 0 4px color-mix(in srgb,var(--tone) 15%,#fff)}.EbHist__body{flex:1;min-width:0}.EbHist__head{display:flex;align-items:center;gap:6px}.EbHist__title{font-size:14px;font-weight:500;color:#111827}.EbHist__ver{padding:0 6px;border-radius:999px;background:color-mix(in srgb,var(--tone) 12%,#fff);color:var(--tone);font-size:11px;font-weight:500}.EbHist__time{margin-left:auto;font-size:12px;color:#94a3b8;font-weight:400}.EbHist__actor{font-size:12px;color:#8a94a6;font-weight:400}.EbHist__card{margin-top:8px;padding:10px 12px;border:1px solid #eef0f5;border-radius:12px;background:#fafbfd;display:flex;flex-direction:column;gap:4px}.EbHist__cardTop{display:flex;align-items:center;justify-content:space-between;gap:8px}.EbHist__cardTitle{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:#111827;font-weight:400}.EbHist__cardSub{font-size:12px;color:#6b7280;font-weight:400}.EbHist__cardActions{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px}.EbHist__cardActions .yy-btn-link{font-size:12px;max-width:70%;overflow:hidden;text-overflow:ellipsis}.EbHist__reading{font-size:12px;color:#16a34a;font-weight:500}.EbHist__changes{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:3px}.EbHist__changes li{font-size:12px;line-height:1.5;color:#374151;font-weight:400;overflow-wrap:anywhere}.EbHist__field{color:#6b7280;margin-right:6px}.EbHist__field:after{content:":"}.EbHist__from{color:#94a3b8}.EbHist__arrow{margin:0 4px;color:#cbd5e1}.EbHist__to{color:#111827}.EbHist__cleared{color:#dc2626;font-style:normal}.EbHist__note{margin-top:4px;font-size:12px;color:#b45309;font-weight:400}.EbInfo__cardTitle{display:flex;align-items:center;gap:8px}.EbInfo__cardIcon{flex:none;width:28px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-size:16px}.EbInfo__cardIcon--blue{background:#eef3ff;color:#2563eb}.EbInfo__cardIcon--orange{background:#fff4e8;color:#ea580c}.EbInfo__cardIcon--green{background:#ecfdf3;color:#16a34a}.EbInfo__cardIcon--purple{background:#f3efff;color:#7c3aed}.CatFolder{display:grid;grid-template-columns:280px minmax(0,1fr);gap:12px;min-height:calc(100dvh / var(--app-zoom) - 210px)}@media (max-width: 900px){.CatFolder{grid-template-columns:1fr}}.CatFolder__tree{padding:8px;border-radius:12px;background:#fff;overflow:auto}.CatFolder__treeList{list-style:none;margin:0;padding:0}.CatFolder__treeItem{display:flex;align-items:center;gap:6px;height:36px;padding-right:8px;border-radius:8px;cursor:pointer;color:#1f2937;font-size:14px;font-weight:400;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CatFolder__treeItem:hover{background:#f5f6fc}.CatFolder__treeItem--active{background:#eceefa;color:#03045e}.CatFolder__treeRoot{padding-left:8px;margin-bottom:2px}.CatFolder__caret{display:inline-flex;width:18px;justify-content:center;color:#94a3b8;transform:rotate(-90deg);transition:transform .15s}.CatFolder__caret--open{transform:rotate(0)}.CatFolder__caret--empty{visibility:hidden}.CatFolder__treeIcon{flex:none;font-size:18px;color:#f59e0b}.CatFolder__treeRoot .CatFolder__treeIcon{color:#03045e}.CatFolder__treeName{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CatFolder__main{display:flex;flex-direction:column;gap:12px;padding:14px 16px;border-radius:12px;background:#fff;min-width:0}.CatFolder__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.CatFolder__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:4px;font-size:15px}.CatFolder__crumbWrap{display:inline-flex;align-items:center;gap:4px}.CatFolder__crumb{color:#6b7280;cursor:pointer;font-weight:400}.CatFolder__crumb:hover{color:#03045e}.CatFolder__crumb--current{color:#111827;font-weight:500}.CatFolder__crumbSep{color:#cbd5e1}.CatFolder__sectionTitle{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.03em}.CatFolder__sectionTitle span{padding:0 7px;border-radius:999px;background:#eef2f7;font-size:12px;color:#475569}.CatFolder__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.CatFolder__card{position:relative;display:flex;align-items:center;gap:10px;padding:12px 36px 12px 12px;border:1px solid #eef0f5;border-radius:12px;background:#fcfcfd;cursor:pointer;transition:border-color .15s,background .15s}.CatFolder__card:hover{border-color:#c7d2fe;background:#f5f6fc}.CatFolder__cardIcon{flex:none;font-size:30px;color:#f59e0b}.CatFolder__cardText{display:flex;flex-direction:column;min-width:0}.CatFolder__cardName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#111827;font-weight:400}.CatFolder__cardSub{font-size:12px;color:#8a94a6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CatFolder__cardActions{position:absolute;top:50%;right:8px;transform:translateY(-50%)}.CatFolder__files{display:flex;flex-direction:column;border:1px solid #eef0f5;border-radius:10px;overflow:hidden}.CatFolder__file{display:grid;grid-template-columns:28px minmax(0,1fr) 100px 80px 120px 84px;align-items:center;gap:10px;height:44px;padding:0 12px;border-bottom:1px solid #f1f3f6;cursor:pointer;font-size:14px;color:#000}.CatFolder__file:last-child{border-bottom:none}.CatFolder__file:hover{background:#f5f6fc}.CatFolder__fileBadge{width:26px;height:22px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:500;color:#fff;background:#2563eb}.CatFolder__fileBadge--PDF{background:#ef4444}.CatFolder__fileBadge--HTML{background:#0ea5e9}.CatFolder__fileBadge--none{background:#94a3b8}.CatFolder__fileName{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CatFolder__fileCode,.CatFolder__fileDate{font-size:12px;color:#8a94a6}.CatFolder__fileSize{font-size:12px;color:#6b7280;text-align:right;font-variant-numeric:tabular-nums}.CatFolder__sectionMeta{font-style:normal;font-weight:400;text-transform:none;letter-spacing:0;color:#94a3b8}.CatFolder__empty{padding:32px;text-align:center;color:#94a3b8;font-size:13px}.CatFolder__empty--inline{padding:14px;border:1px dashed #e5e7eb;border-radius:10px}.QuestionStats{display:flex;flex-direction:column;gap:16px;padding:8px 0 20px}.QuestionStats__summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.QuestionStats__metric{--metric-color: #4f46e5;display:flex;flex-direction:column;gap:6px;padding:16px 18px;border:1px solid color-mix(in srgb,var(--metric-color) 18%,#fff);border-radius:16px;background:color-mix(in srgb,var(--metric-color) 7%,#fff)}.QuestionStats__metric span{font-size:13px;font-weight:400;color:#475569}.QuestionStats__metric strong{font-size:26px;font-weight:500;line-height:1.2;color:var(--metric-color)}.QuestionStats__metric em{font-size:12px;font-weight:400;font-style:normal;color:#64748b}.QuestionStats__bar{height:6px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--metric-color) 15%,#fff)}.QuestionStats__bar div{height:100%;border-radius:999px;background:var(--metric-color)}.QuestionStats__metric--total{border-color:transparent;background:linear-gradient(135deg,#03045e,#3730a3)}.QuestionStats__metric--total span,.QuestionStats__metric--total em{color:#fffc}.QuestionStats__metric--total strong{font-size:28px;color:#fff}.QuestionStats__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media (max-width: 1024px){.QuestionStats__grid{grid-template-columns:1fr}}.QuestionStats__card{display:flex;flex-direction:column;gap:14px;min-width:0;padding:20px 22px;border:1px solid #eef0f5;border-radius:18px;background:#fff;box-shadow:0 1px 3px #0f172a0a}.QuestionStats__cardHeader{display:flex;flex-direction:column;gap:2px}.QuestionStats__cardHeader h3{font-size:15px;font-weight:500;color:#0f172a}.QuestionStats__cardHeader span{font-size:12px;font-weight:400;color:#64748b}.QuestionStats__pie{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,240px);align-items:center;gap:20px}.QuestionStats__pieChart{width:100%;max-width:280px;margin:0 auto}@media (max-width: 640px){.QuestionStats__pie{grid-template-columns:1fr}}.QuestionStats__legend{display:flex;flex-direction:column;gap:8px}.QuestionStats__legend li{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;background:#f8fafc;font-size:13px;color:#334155}.QuestionStats__legend i{flex:0 0 auto;width:12px;height:12px;border-radius:4px}.QuestionStats__legend span{flex:1;font-weight:400}.QuestionStats__legend b{font-weight:400;font-variant-numeric:tabular-nums;color:#64748b}.QuestionStats__legend strong{min-width:46px;font-weight:500;text-align:right;font-variant-numeric:tabular-nums;color:#0f172a}.QuestionStats__empty,.QuestionStats__error{padding:32px 16px;text-align:center;font-size:13px;color:#64748b}.QuestionStats__error{color:#b91c1c}.StatsSkeleton__metric{padding:16px 18px;border:1px solid #eef0f5;border-radius:16px;background:#fff}.KbName{display:flex;align-items:center;gap:8px;min-width:0}.KbName__text{display:flex;flex-direction:column;min-width:0}.KbName__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#1f2937;font-size:var(--tbl-body-size)}.KbName__title:hover{color:var(--ant-color-primary, #1677ff);cursor:pointer}.KbName__meta{font-size:var(--tbl-sub-size);color:#8a94a6}.KbMode{display:inline-flex;align-items:center;gap:4px;padding:0 calc(8px / var(--app-zoom));border-radius:6px;font-size:var(--tbl-sub-size);letter-spacing:.02em;text-transform:uppercase;color:#556070;background:#f1f3f6;white-space:nowrap;line-height:var(--tag-line-height)}.KbMode--custom{background:#e8efff;color:#3654c7}.KbNum{font-variant-numeric:tabular-nums;color:#374151}.KbBulk{position:fixed;left:50%;bottom:28px;transform:translate(-50%);z-index:30;display:flex;align-items:center;gap:2px;padding:6px 8px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;box-shadow:0 10px 30px #0f172a1f}.KbBulk__count{display:inline-flex;align-items:center;gap:8px;padding:0 10px 0 4px;font-size:13px;color:#1d4ed8}.KbBulk__badge{min-width:22px;height:22px;padding:0 6px;border-radius:6px;background:#2563eb;color:#fff;font-size:12px;display:inline-flex;align-items:center;justify-content:center}.KbBulk__sep{width:1px;height:18px;background:#e5e7eb;margin:0 4px}.KbModeCards{display:grid;grid-template-columns:1fr 1fr;gap:8px}.KbModeCard{padding:10px 12px;border:1px solid #e5e7eb;border-radius:10px;cursor:pointer;background:#fff;text-align:left}.KbModeCard:hover{border-color:#93c5fd}.KbModeCard--on{border-color:#2563eb;background:#eff6ff}.KbModeCard__title{font-size:13px;font-weight:500;color:#1f2937}.KbModeCard__hint{font-size:12px;color:#6b7280;margin-top:2px;line-height:1.4}@media (min-width: 1024px){.KbStats__summary{grid-template-columns:repeat(4,minmax(0,1fr))}}.PSection{display:flex;flex-direction:column;gap:14px;min-width:0;padding:18px 20px;border:1px solid #eef0f5;border-radius:14px;background:#fff;box-shadow:0 1px 3px #0f172a0a}.PSection__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}.PSection__titles{display:flex;flex-direction:column;gap:2px}.PSection__titles h3{font-size:15px;font-weight:500;color:#0f172a}.PSection__titles span{font-size:12.5px;font-weight:400;color:#64748b}.PSection__extra{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.PStats{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.PStat{display:flex;flex-direction:column;gap:2px;padding:12px 16px;border:1px solid #eef0f5;border-radius:14px;background:#fff}.PStat__label{font-size:12.5px;color:#64748b}.PStat__value{font-size:22px;font-weight:500;line-height:1.25;color:#0f172a}.PStat__sub{font-size:12px;color:#94a3b8}.PToggles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (max-width: 768px){.PToggles{grid-template-columns:1fr}}.PToggle{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid #eef0f5;border-radius:12px;background:#f8fafc}.PToggle--on{border-color:#c7d2fe;background:#eef2ff}.PToggle__text{display:flex;flex:1;flex-direction:column;min-width:0}.PToggle__text b{font-size:13.5px;font-weight:500;color:#0f172a}.PToggle__text span{font-size:12px;color:#64748b}.POptions{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.POption{display:flex;gap:10px;padding:12px 14px;border:1px solid #e2e8f0;border-radius:12px;background:#fff;cursor:pointer;transition:border-color .15s ease,background .15s ease}.POption:hover{border-color:#a5b4fc}.POption--active{border-color:#4f46e5;background:#eef2ff}.POption--disabled{cursor:default;opacity:.7}.POption__dot{flex-shrink:0;width:16px;height:16px;margin-top:2px;border:2px solid #cbd5e1;border-radius:999px;background:#fff}.POption--active .POption__dot{border:5px solid #4f46e5}.POption__text{display:flex;flex-direction:column;gap:2px;min-width:0}.POption__text b{font-size:13.5px;font-weight:500;color:#0f172a}.POption__text span{font-size:12px;line-height:1.45;color:#64748b}.PDiff{display:flex;flex-direction:column;gap:8px;min-width:220px}.PDiff__bar{display:flex;height:8px;overflow:hidden;border-radius:999px;background:#f1f5f9}.PDiff__bar>div{height:100%}.PDiff__legend{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12px;color:#475569}.PDiff__legend li{display:flex;align-items:center;gap:5px}.PDiff__legend i{width:8px;height:8px;border-radius:3px}.PDiff__legend b{font-weight:500;color:#0f172a}.PDiff__legend span{color:#94a3b8}.PInfo{display:grid;grid-template-columns:140px minmax(0,1fr);gap:12px;padding:9px 0;border-top:1px solid #f1f5f9;font-size:13.5px}.PInfo:first-of-type{border-top:0}.PInfo__label{color:#64748b}.PInfo__value{color:#0f172a}.PMatrix{overflow:hidden;border:1px solid #eef0f5;border-radius:12px}.PMatrix__row{display:grid;grid-template-columns:minmax(0,1fr) 160px 100px 130px 44px;align-items:center;gap:10px;padding:8px 12px;border-top:1px solid #f1f5f9}.PMatrix__row:first-child{border-top:0}.PMatrix__row>span{font-size:13.5px}.PMatrix__row--head{padding:9px 12px;background:#f8fafc}.PMatrix__row--head>span{font-size:12px;font-weight:500;color:#64748b}.PMatrix__row--short{background:#fef2f2}.PMatrix__avail{font-size:13px;color:#475569}.PMatrix__avail--short{font-weight:500;color:#dc2626}.PMatrix__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-top:1px solid #f1f5f9;background:#fcfcfd}@media (max-width: 768px){.PMatrix__row{grid-template-columns:1fr}.PMatrix__row--head{display:none}}.RLog{position:relative;margin:0;padding:0 0 0 22px;list-style:none}.RLog:before{content:"";position:absolute;top:8px;bottom:8px;left:6px;width:2px;background:#e5e7eb}.RLog__item{position:relative;padding-bottom:14px}.RLog__dot{position:absolute;top:14px;left:-22px;width:14px;height:14px;border:3px solid #fff;border-radius:50%;background:#16a34a;box-shadow:0 0 0 1px #d1d5db}.RLog__item--short .RLog__dot{background:#f59e0b}.RLog__item--blocked .RLog__dot{background:#dc2626}.RLog__card{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border:1px solid #eef0f5;border-radius:10px;background:#fff}.RLog__item--short .RLog__card{border-color:#fde68a;background:#fffbeb}.RLog__item--blocked .RLog__card{border-color:#fecaca;background:#fef2f2}.RLog__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.RLog__title{color:#111827;font-size:14px;font-weight:500}.RLog__time{margin-left:auto;color:#6b7280;font-size:12px}.RLog__stats{display:flex;flex-wrap:wrap;gap:4px 16px;color:#6b7280;font-size:13px}.RLog__stat b{color:#111827;font-weight:500}.RLog__stat--amber b{color:#b45309}.RLog__stat--red b{color:#dc2626}.RLog__stat--purple b{color:#7c3aed}.RLog__meta{color:#6b7280;font-size:12px}.RLog__short{display:flex;flex-direction:column;gap:4px;margin:0;padding:8px 0 0;border-top:1px dashed #e5e7eb;list-style:none;font-size:13px}.RLog__short li{display:flex;flex-wrap:wrap;gap:4px 8px}.RLog__shortLabel{color:#374151}.RLog__shortDetail{color:#b45309}.RLog__empty{padding:24px 12px;color:#94a3b8;font-size:13px;text-align:center}.PTabPane .PSection:not(.PConfig .PSection){padding:0;border:none;border-radius:0;background:transparent;box-shadow:none}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}*,:before,:after{--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.-left-2{left:-.5rem}.bottom-1{bottom:.25rem}.bottom-3{bottom:.75rem}.left-1\/2{left:50%}.right-1{right:.25rem}.top-1\/2{top:50%}.z-10{z-index:10}.z-\[9999\]{z-index:9999}.col-span-1{grid-column:span 1 / span 1}.col-span-11{grid-column:span 11 / span 11}.col-span-2{grid-column:span 2 / span 2}.col-span-4{grid-column:span 4 / span 4}.col-span-5{grid-column:span 5 / span 5}.col-span-6{grid-column:span 6 / span 6}.\!m-0{margin:0!important}.m-0{margin:0}.\!-mx-yy-padding-xs{margin-left:calc(var(--yy-padding-xs) * -1)!important;margin-right:calc(var(--yy-padding-xs) * -1)!important}.mx-auto{margin-left:auto;margin-right:auto}.\!-mt-yy-padding-xs{margin-top:calc(var(--yy-padding-xs) * -1)!important}.\!ml-2{margin-left:.5rem!important}.\!mr-0{margin-right:0!important}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-\[7px\]{margin-top:7px}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.\!hidden{display:none!important}.hidden{display:none}.size-1{width:.25rem;height:.25rem}.size-1\.5{width:.375rem;height:.375rem}.size-10{width:2.5rem;height:2.5rem}.size-4{width:1rem;height:1rem}.size-6{width:1.5rem;height:1.5rem}.size-8{width:2rem;height:2rem}.\!h-auto{height:auto!important}.h-\[120px\]{height:120px}.h-\[180px\]{height:180px}.h-\[68px\]{height:68px}.h-screen{height:100vh}.max-h-12{max-height:3rem}.max-h-16{max-height:4rem}.max-h-\[260px\]{max-height:260px}.max-h-\[360px\]{max-height:360px}.max-h-\[60vh\]{max-height:60vh}.min-h-0{min-height:0px}.min-h-\[50vh\]{min-height:50vh}.min-h-\[calc\(100dvh\/var\(--app-zoom\,1\)\)\]{min-height:calc(100dvh / var(--app-zoom,1))}.w-14{width:3.5rem}.w-24{width:6rem}.w-52{width:13rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-\[180px\]{width:180px}.w-\[220px\]{width:220px}.w-\[36px\]{width:36px}.w-\[68px\]{width:68px}.w-\[72px\]{width:72px}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[112px\]{min-width:112px}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[274px\]{min-width:274px}.\!max-w-full{max-width:100%!important}.max-w-\[220px\]{max-width:220px}.max-w-\[260px\]{max-width:260px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[360px\]{max-width:360px}.max-w-\[420px\]{max-width:420px}.max-w-\[48px\]{max-width:48px}.max-w-\[520px\]{max-width:520px}.max-w-md{max-width:28rem}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow-0{flex-grow:0}.basis-\[150px\]{flex-basis:150px}.basis-\[300px\]{flex-basis:300px}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\!cursor-help{cursor:help!important}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[28px_1fr_120px_32px\]{grid-template-columns:28px 1fr 120px 32px}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.\!gap-2{gap:.5rem!important}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-1{row-gap:.25rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-nowrap{text-wrap:nowrap}.\!rounded-full{border-radius:9999px!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[20px\]{border-radius:20px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-0{border-width:0px}.border-x-0{border-left-width:0px;border-right-width:0px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-amber-200{border-color:#fde68a}.border-neutral-100{border-color:#fafafa}.border-neutral-200{border-color:#e5e5e5}.border-neutral-300{border-color:#d4d4d4}.border-yy-primary{border-color:var(--yy-color-primary)}.\!bg-transparent{background-color:transparent!important}.bg-\[\#ECEEFA\]{background-color:#eceefa}.bg-\[\#f1f3fb\]{background-color:#f1f3fb}.bg-\[\#f7f7f7\]{background-color:#f7f7f7}.bg-amber-50{background-color:#fffbeb}.bg-amber-500{background-color:#f59e0b}.bg-gray-300{background-color:#d1d5db}.bg-green-50{background-color:#f0fdf4}.bg-neutral-100{background-color:#fafafa}.bg-neutral-200{background-color:#e5e5e5}.bg-neutral-50{background-color:#fafafa}.bg-red-50{background-color:#fef2f2}.bg-white{background-color:#fff}.bg-yy-primary{background-color:var(--yy-color-primary)}.bg-cover{background-size:cover}.bg-center{background-position:center}.object-contain{-o-object-fit:contain;object-fit:contain}.\!p-0{padding:0!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-yy-padding-xs{padding:var(--yy-padding-xs)}.\!px-0{padding-left:0!important;padding-right:0!important}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pl-3{padding-left:.75rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-9{padding-left:2.25rem}.pr-10{padding-right:2.5rem}.pr-8{padding-right:2rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.\!text-left{text-align:left!important}.text-center{text-align:center}.text-end{text-align:end}.\!text-base{font-size:18px!important;line-height:1.5rem!important}.text-2xl{font-size:26px;line-height:2rem}.text-4xl{font-size:38px;line-height:2.5rem}.text-6xl{font-size:62px;line-height:1}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-base{font-size:18px;line-height:1.5rem}.text-lg{font-size:20px;line-height:1.75rem}.text-sm{font-size:16px;line-height:1.25rem}.text-xl{font-size:22px;line-height:1.75rem}.text-xs{font-size:14px;line-height:1rem}.text-yy-fs-heading-3{font-size:var(--yy-font-size-heading-3)}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-\[\#03045E\]{--tw-text-opacity: 1;color:rgb(3 4 94 / var(--tw-text-opacity))}.text-\[\#1E2329\]{--tw-text-opacity: 1;color:rgb(30 35 41 / var(--tw-text-opacity))}.text-\[\#3f4a75\]{--tw-text-opacity: 1;color:rgb(63 74 117 / var(--tw-text-opacity))}.text-\[\#6b7280\]{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-\[color\:var\(--yy-icon-idle\)\]{color:var(--yy-icon-idle)}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity))}.text-neutral-300{--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity))}.text-neutral-400{--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity))}.text-neutral-500{--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity))}.text-neutral-600{--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity))}.text-neutral-700{--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity))}.text-neutral-800{--tw-text-opacity: 1;color:rgb(38 38 38 / var(--tw-text-opacity))}.text-neutral-900{--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-yy-error{color:var(--yy-color-error)}.text-yy-primary{color:var(--yy-color-primary)}.underline{text-decoration-line:underline}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}*{scrollbar-width:none;scrollbar-color:transparent transparent}:root{--app-zoom: .8;zoom:var(--app-zoom);--yy-icon-idle: #7d8797;--yy-placeholder-font-weight: 300;--tbl-head-size: 14px;--tbl-body-size: 14px;--tbl-sub-size: 13px;--tbl-line-height: calc(20px / var(--app-zoom));--tag-size: 13px;--tag-line-height: calc(20px / var(--app-zoom))}body *{margin:0;padding:0;font-weight:500}img,video{max-width:100%;vertical-align:middle;height:auto}body .YYRangeDayPicker__container.yy-picker-outlined,body .YYSingleDayPicker__container.yy-picker-outlined,body .YYTextarea__container.yy-input-outlined,body .YYSelectTag__container.yy-select.yy-select-outlined.yy-select-focused .yy-select-selector,body .YYInput__container.yy-input-outlined,body .YYInputNumber__container.yy-input-number-outlined,body .YYInputPassword__container.yy-input-outlined,body .YYSelectMultiple__container.yy-select.yy-select-outlined.yy-select-focused .yy-select-selector,body .YYSelectSingle__container.yy-select.yy-select-outlined.yy-select-focused .yy-select-selector{box-shadow:none!important}@keyframes sysnoti-marquee{0%{transform:translate(-100%)}to{transform:translate(100%)}}.animate-sysnoti-marquee{display:inline-block;min-width:100%;animation:sysnoti-marquee 30s linear infinite}body .SimpleTableFlat.yy-table-wrapper .yy-table-container{border:none;border-radius:0}body .SimpleTableFlat .yy-table-content>table{border:none}:is(.TableList__title,.TableList__filterPanel,.ReportFilterBar) :is(.yy-select-selection-item,.yy-select-selection-overflow-item .yy-tag,.yy-input,.yy-input-affix-wrapper input,.yy-picker-input>input,.yy-picker input,.yy-select-selection-search-input,.yy-input-number-input){color:#6b7280!important}:is(.TableList__title .yy-btn-default:not(.TableList__filterButton--active):not(.YYButton--primary):not(.YYButton--error):not(.YYButton--success):not(.YYButton--warning):not(.YYButton--info),.yy-btn.ToolbarButton){color:#6b7280!important}:is(.TableList__title .yy-btn-default:not(.TableList__filterButton--active):not(.YYButton--primary):not(.YYButton--error):not(.YYButton--success):not(.YYButton--warning):not(.YYButton--info),.yy-btn.ToolbarButton) :is(svg,[class*=Icon]){color:#6b7280!important}.TableList__title .yy-btn.YYButton--primary:not(:disabled),.TableList__title .yy-btn.YYButton--primary:not(:disabled) :is(svg,[class*=Icon]){color:#fff!important}.last\:border-none:last-child{border-style:none}.empty\:hidden:empty{display:none}.hover\:bg-blue-50:hover{background-color:#eff6ff}.hover\:bg-neutral-100:hover{background-color:#fafafa}.hover\:bg-yy-error-bg:hover{background-color:var(--yy-color-error-bg)}.hover\:bg-yy-primary:hover{background-color:var(--yy-color-primary)}.hover\:bg-yy-primary-bg:hover{background-color:var(--yy-color-primary-bg)}.hover\:text-neutral-700:hover{--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity))}.hover\:text-yy-primary:hover{color:var(--yy-color-primary)}.hover\:underline:hover{text-decoration-line:underline}.group:hover .group-hover\:bg-neutral-300{background-color:#d4d4d4}@media (min-width: 640px){.sm\:col-span-1{grid-column:span 1 / span 1}.sm\:col-span-11{grid-column:span 11 / span 11}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:col-span-4{grid-column:span 4 / span 4}.sm\:col-span-5{grid-column:span 5 / span 5}.sm\:col-span-6{grid-column:span 6 / span 6}.sm\:grid{display:grid}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:gap-4{gap:1rem}}@media (min-width: 768px){.md\:col-span-2{grid-column:span 2 / span 2}.md\:ml-auto{margin-left:auto}.md\:block{display:block}.md\:w-\[520px\]{width:520px}.md\:max-w-\[760px\]{max-width:760px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[180px_180px_1fr\]{grid-template-columns:180px 180px 1fr}.md\:grid-cols-\[180px_1fr_120px_170px_40px\]{grid-template-columns:180px 1fr 120px 170px 40px}.md\:grid-cols-\[1fr_180px_1fr_40px\]{grid-template-columns:1fr 180px 1fr 40px}.md\:grid-cols-\[1fr_240px\]{grid-template-columns:1fr 240px}.md\:grid-cols-\[200px_1fr_40px\]{grid-template-columns:200px 1fr 40px}.md\:grid-cols-\[300px_1fr\]{grid-template-columns:300px 1fr}}@media (min-width: 1024px){.desktop\:\!-mx-yy-padding{margin-left:calc(var(--yy-padding) * -1)!important;margin-right:calc(var(--yy-padding) * -1)!important}.desktop\:\!-mt-yy-padding{margin-top:calc(var(--yy-padding) * -1)!important}.desktop\:mb-6{margin-bottom:1.5rem}.desktop\:block{display:block}.desktop\:w-40{width:10rem}.desktop\:flex-row{flex-direction:row}.desktop\:flex-wrap{flex-wrap:wrap}.desktop\:items-center{align-items:center}.desktop\:justify-end{justify-content:flex-end}.desktop\:p-yy-padding{padding:var(--yy-padding)}.desktop\:text-xl{font-size:22px;line-height:1.75rem}}@media (min-width: 1280px){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.\[\&\>td\]\:\!bg-\[\#e6f4ff\]>td{background-color:#e6f4ff!important}
