@charset "UTF-8";.flow-import-body[data-v-cc06b4c4]{padding:8px 0}.upload-area[data-v-0a1f51b8]{text-align:center}.upload-area.position-relative[data-v-0a1f51b8]{position:relative}.upload-loading-mask[data-v-0a1f51b8]{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffffd9;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;border-radius:8px}.upload-loading-text[data-v-0a1f51b8]{font-size:14px;color:var(--n-text-color)}.preview-table-wrap[data-v-0a1f51b8]{flex:1;min-height:120px;max-height:50vh;overflow:auto;display:flex;flex-direction:column}.preview-table-wrap .preview-table[data-v-0a1f51b8]{flex:1;min-height:0;min-width:-moz-min-content;min-width:min-content}.position-relative[data-v-0a1f51b8]{position:relative}.import-progress-strip[data-v-0a1f51b8]{position:absolute;left:0;right:0;bottom:0;pointer-events:none;background:linear-gradient(180deg,#1280fe14,#1280fe05);border-left:3px solid rgba(18,128,254,.6);animation:progress-strip-pulse-0a1f51b8 1.2s ease-in-out infinite}@keyframes progress-strip-pulse-0a1f51b8{0%,to{opacity:1}50%{opacity:.7}}.status-loading[data-v-0a1f51b8]{display:inline-flex;align-items:center;justify-content:center}.status-loading .ml-1[data-v-0a1f51b8]{margin-left:6px}.import-modal-fullscreen[data-v-0a1f51b8]{margin:0;border-radius:0}.import-modal-fullscreen[data-v-0a1f51b8] .n-card__content{display:flex;flex-direction:column;height:calc(100vh - 120px);overflow:hidden}.header[data-v-342c20b0]{height:40px;display:flex;align-items:center}.header-content[data-v-342c20b0]{display:flex;align-items:center;justify-content:flex-start;width:100%;height:100%;box-sizing:border-box;padding:0 10px;margin-bottom:10px}.tagviews[data-v-342c20b0]{flex:1;height:100%;box-sizing:border-box}.userinfo-card[data-v-342c20b0]{height:100%;box-sizing:border-box}.layout-content-box[data-v-342c20b0]{height:calc(100vh - 40px)}.layout-content-box .layout-content[data-v-342c20b0]{height:100%;border-radius:5px}.grid-stack{position:relative}.grid-stack-rtl{direction:ltr}.grid-stack-rtl>.grid-stack-item{direction:rtl}.grid-stack-placeholder>.placeholder-content{background-color:#0000001a;margin:0;position:absolute;width:auto;z-index:0!important}.grid-stack>.grid-stack-item{position:absolute;padding:0;top:0;width:var(--gs-column-width);height:var(--gs-cell-height)}.grid-stack>.grid-stack-item>.grid-stack-item-content{margin:0;position:absolute;width:auto;overflow-x:hidden;overflow-y:auto}.grid-stack>.grid-stack-item.size-to-content:not(.size-to-content-max)>.grid-stack-item-content{overflow-y:hidden}.grid-stack:not(.grid-stack-rtl)>.grid-stack-item{left:0}.grid-stack.grid-stack-rtl>.grid-stack-item{right:0}.grid-stack>.grid-stack-item>.grid-stack-item-content,.grid-stack>.grid-stack-placeholder>.placeholder-content{top:var(--gs-item-margin-top);right:var(--gs-item-margin-right);bottom:var(--gs-item-margin-bottom);left:var(--gs-item-margin-left)}.grid-stack-item>.ui-resizable-handle{position:absolute;font-size:.1px;display:block;touch-action:none}.grid-stack-item.ui-resizable-autohide>.ui-resizable-handle,.grid-stack-item.ui-resizable-disabled>.ui-resizable-handle{display:none}.grid-stack-item>.ui-resizable-ne,.grid-stack-item>.ui-resizable-nw,.grid-stack-item>.ui-resizable-se,.grid-stack-item>.ui-resizable-sw{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="%23666" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 20 20"><path d="m10 3 2 2H8l2-2v14l-2-2h4l-2 2"/></svg>');background-repeat:no-repeat;background-position:center}.grid-stack-item>.ui-resizable-ne{transform:rotate(45deg)}.grid-stack-item>.ui-resizable-sw{transform:rotate(45deg)}.grid-stack-item>.ui-resizable-nw{transform:rotate(-45deg)}.grid-stack-item>.ui-resizable-se{transform:rotate(-45deg)}.grid-stack-item>.ui-resizable-nw{cursor:nw-resize;width:20px;height:20px;top:var(--gs-item-margin-top);left:var(--gs-item-margin-left)}.grid-stack-item>.ui-resizable-n{cursor:n-resize;height:10px;top:var(--gs-item-margin-top);left:25px;right:25px}.grid-stack-item>.ui-resizable-ne{cursor:ne-resize;width:20px;height:20px;top:var(--gs-item-margin-top);right:var(--gs-item-margin-right)}.grid-stack-item>.ui-resizable-e{cursor:e-resize;width:10px;top:15px;bottom:15px;right:var(--gs-item-margin-right)}.grid-stack-item>.ui-resizable-se{cursor:se-resize;width:20px;height:20px;bottom:var(--gs-item-margin-bottom);right:var(--gs-item-margin-right)}.grid-stack-item>.ui-resizable-s{cursor:s-resize;height:10px;left:25px;bottom:var(--gs-item-margin-bottom);right:25px}.grid-stack-item>.ui-resizable-sw{cursor:sw-resize;width:20px;height:20px;bottom:var(--gs-item-margin-bottom);left:var(--gs-item-margin-left)}.grid-stack-item>.ui-resizable-w{cursor:w-resize;width:10px;top:15px;bottom:15px;left:var(--gs-item-margin-left)}.grid-stack-item.ui-draggable-dragging>.ui-resizable-handle{display:none!important}.grid-stack-item.ui-draggable-dragging{will-change:left,right,top}.grid-stack-item.ui-resizable-resizing{will-change:width,height}.ui-draggable-dragging,.ui-resizable-resizing{z-index:10000}.ui-draggable-dragging>.grid-stack-item-content,.ui-resizable-resizing>.grid-stack-item-content{box-shadow:1px 4px 6px #0003;opacity:.8}.grid-stack-animate,.grid-stack-animate .grid-stack-item{transition:left .3s,right .3s,top .3s,height .3s,width .3s}.grid-stack-animate .grid-stack-item.grid-stack-placeholder,.grid-stack-animate .grid-stack-item.ui-draggable-dragging,.grid-stack-animate .grid-stack-item.ui-resizable-resizing{transition:left 0s,right 0s,top 0s,height 0s,width 0s}.grid-stack>.grid-stack-item[gs-y="0"]{top:0}.grid-stack:not(.grid-stack-rtl)>.grid-stack-item[gs-x="0"]{left:0}.grid-stack.grid-stack-rtl>.grid-stack-item[gs-x="0"]{right:0}.menu-wrapper{height:100vh;position:relative;overflow:hidden}.menu-wrapper :deep(.n-menu-item-label-span){font-size:14px}.custom-menu-item-collapsed .n-menu-item-content__icon{padding-left:8px!important}.sub-menu{position:fixed;border:1px solid var(--n-border-color);padding:0 8px 36px 28px;min-width:200px;box-shadow:0 2px 8px #00000026;z-index:1000;box-shadow:0 4px 4px #00000040;border-radius:0 4px 4px 0;border:none}.sub-menu-item{padding:8px 20px;display:flex;align-items:center;gap:8px;cursor:pointer}.sub-menu-item .n-icon{margin-right:8px}.submenutext:hover{background-color:#0a09128f;color:#739aff;border-radius:4px}.menu-categoryitem-title{color:#dbdbf3;font-weight:600;font-size:14px;text-align:left;padding:36px 0 12px 8px;min-width:168px;box-sizing:border-box}.menuhead-container:hover .menuhead-text{width:0}.menuhead-container:hover .menusearch-wrapper{cursor:pointer;transform:translate(0);width:150px}.menuhead-container.active .menuhead-text{width:0}.menuhead-container.active .menusearch-wrapper{transform:translate(0);width:150px}.menuhead-container.collapsed .menuhead-text{width:0}.menuhead-container.collapsed .menusearch-wrapper{cursor:pointer;transform:translate(0);width:64px}.menuhead-container.collapsed .menusearch-wrapper .menusearch-input{padding-left:8px}.menuhead-text{overflow:hidden;transition:all .3s ease-in-out;white-space:nowrap}.menusearch-wrapper{width:52px;transition:all .3s ease-in-out}.menusearch-input,.panelmenusearch-input{background-color:transparent}.menusearch-input.n-input:not(.n-input--disabled).n-input--focus,.panelmenusearch-input.n-input:not(.n-input--disabled).n-input--focus{background-color:transparent!important}.menusearch-input.n-input .n-input__input-el,.menusearch-input .n-input .n-input__textarea-el,.panelmenusearch-input.n-input .n-input__input-el,.panelmenusearch-input .n-input .n-input__textarea-el{color:#fff}.submenutext{position:relative;font-size:12px;color:#dbdbf3;padding:6px 4px;width:168px;height:28.5px;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start}.submenutext:hover{cursor:pointer;background-color:#0a09128f;color:#739aff;border-radius:4px}.tag-views-container[data-v-d4c47d47]{height:100%;width:100%}.tag-views-wrapper[data-v-d4c47d47]{position:relative;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none}.tag-views-wrapper[data-v-d4c47d47]::-webkit-scrollbar{display:none}.tag-views-content[data-v-d4c47d47]{position:relative;transform:translate(0);margin:0 4px;display:flex;align-items:center;justify-content:flex-start;height:100%}.home-tag[data-v-d4c47d47]{height:100%;padding:0 20px;display:inline-flex;align-items:center;cursor:pointer;transition:all .3s}.home-tag:hover .home-icon[data-v-d4c47d47],.home-tag.active .home-icon[data-v-d4c47d47]{color:var(--bff5457e)}.tag-item[data-v-d4c47d47]{position:relative;display:inline-flex;align-items:center;height:100%;font-size:12px;color:var(--1724cdc1);cursor:pointer;padding:0 30px 0 20px;transition:all .3s}.tag-item-leftline[data-v-d4c47d47]{position:absolute;left:0;top:50%;transform:translateY(-50%);display:inline-block;width:1px;height:12px;background-color:var(--2cbc2142)}.tag-item[data-v-d4c47d47]:hover{background:var(--7f8550ef);color:var(--a14a2188);cursor:pointer;border-top-left-radius:5px;border-top-right-radius:5px}.tag-item:hover .close-icon[data-v-d4c47d47]{display:inline-block;color:var(--bff5457e)}.tag-item:hover .tag-item-leftline[data-v-d4c47d47]{display:none}.tag-item.active[data-v-d4c47d47]{background-color:#fff;color:var(--bff5457e);border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:-5px 0 25px var(--2cbc2142)}.tag-item.active .close-icon[data-v-d4c47d47]{display:inline-block;color:var(--bff5457e)}.tag-item.active .tag-item-leftline[data-v-d4c47d47]{display:none}.close-icon[data-v-d4c47d47]{position:absolute;display:none;right:8px;top:50%;transform:translateY(-50%)}.homeicon[data-v-653f7274]:hover{cursor:pointer}.homeActive[data-v-653f7274],.homeHover[data-v-653f7274]{background-color:var(--1e35e029)}.header[data-v-653f7274]{height:40px;display:flex;align-items:center;border-bottom:solid 0px var(--n-border-color)!important;background:var(--3e3826b8)}.header-content[data-v-653f7274]{display:flex;align-items:center;justify-content:flex-start;width:100%;height:100%}.tagviews[data-v-653f7274]{flex:1;max-width:69%;height:100%}.userinfo-card[data-v-653f7274]{flex:1;height:100%;max-width:31%;box-sizing:border-box;padding-right:20px}.layout-content-box[data-v-653f7274]{height:calc(100vh - 40px);background:var(--9ce66f44)}.layout-content-box .layout-content[data-v-653f7274]{height:100%;min-height:0;overflow:auto;border-radius:5px;box-shadow:var(--3aacb83f)}.aceform-collapse .n-collapse-item .n-collapse-item__content-wrapper .n-collapse-item__content-inner{padding-top:0}.page_filter__form_item .n-input__border,.page_filter__form_item .n-input__state-border,.page_filter__form_item .n-base-selection__border,.page_filter__form_item .n-base-selection__state-border{border-top:none!important;border-left:none!important;border-right:none!important;border-radius:0!important;box-shadow:none!important}.page_filter__form_item:not(.n-input--disabled):hover .n-input__state-border,.page_filter__form_item:not(.n-base-selection--disabled):hover .n-base-selection__state-border{box-shadow:none!important;border-top:unset!important;border-left:unset!important;border-right:unset!important}.page_filter__form_item:not(.n-input--disabled).n-input--focus .n-input__state-border{box-shadow:none!important;border-top:unset!important;border-left:unset!important;border-right:unset!important}.page_filter__form_item:not(.n-base-selection--disabled) .n-base-selection--active .n-base-selection__state-border,.page_filter__form_item:not(.n-base-selection--disabled) .n-base-selection--focus .n-base-selection__state-border,.page_filter__form_item:not(.n-base-selection--disabled) .n-base-selection--selected .n-base-selection__state-border{box-shadow:none!important;border-top:unset!important;border-left:unset!important;border-right:unset!important}.table-setting-transfer .n-transfer-list{height:100%}.table-setting-tree .n-tree-node-content-wrapper{padding:0}.table_is-fouced:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 0 4px 4px #7f94fd1a}.stable-confirm-dialog{opacity:1;background-color:#fff;border-width:1px;border-color:#e5e7eb;border-style:solid;padding-top:10px}.stable-confirm-dialog__header{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:22px;line-height:22px;margin-bottom:0}.stable-confirm-dialog__title{flex:1;min-width:0;font-size:14px;font-weight:500}.stable-confirm-dialog__close{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;margin:0;border:none;border-radius:4px;background:transparent;font-size:18px;line-height:1;color:var(--n-close-icon-color, rgba(0, 0, 0, .45));cursor:pointer;transition:color .2s,background-color .2s}.stable-confirm-dialog__close:hover{color:var(--n-close-icon-color-hover, rgba(0, 0, 0, .65));background-color:var(--n-close-color-hover, rgba(0, 0, 0, .06))}.stable-confirm-dialog__close:active{color:var(--n-close-icon-color-pressed, rgba(0, 0, 0, .85));background-color:var(--n-close-color-pressed, rgba(0, 0, 0, .1))}.stable-confirm-dialog__content{margin-top:2px;padding:0;font-size:13px;line-height:1.5}.stable-confirm-dialog__action{margin-top:8px;padding-top:0;display:flex;justify-content:flex-end;gap:6px}.stablewrapper .n-data-table tr[class*=selected-row] td{background-color:#eae7f6!important}.stablewrapper .n-data-table-tr{height:36px}.designer-canvas .grid-stack{background:transparent;position:relative}.designer-canvas .grid-stack-item{z-index:1}.designer-canvas .grid-stack-item.ui-draggable-dragging,.designer-canvas .grid-stack-item.ui-resizable-resizing{z-index:30}.designer-canvas .grid-stack-item.ui-draggable-dragging>.grid-stack-item-content.portal-widget-card,.designer-canvas .grid-stack-item.ui-resizable-resizing>.grid-stack-item-content.portal-widget-card{opacity:0;pointer-events:none}.designer-canvas .grid-stack-placeholder>.placeholder-content{background:#3d8bfd24!important;border:1px dashed #3d8bfd!important;border-radius:6px;margin:0!important;inset:var(--gs-item-margin-top) var(--gs-item-margin-right) var(--gs-item-margin-bottom) var(--gs-item-margin-left)!important}.designer-canvas .grid-stack-item>.grid-stack-item-content.portal-widget-card{margin:0;inset:var(--gs-item-margin-top) var(--gs-item-margin-right) var(--gs-item-margin-bottom) var(--gs-item-margin-left);overflow:hidden;box-sizing:border-box;min-width:0;min-height:0;width:auto;height:auto}.designer-canvas .widget-card-header{cursor:grab}.designer-canvas .widget-card-header:active{cursor:grabbing}.designer-canvas .grid-stack-item.is-selected>.grid-stack-item-content.portal-widget-card,.designer-canvas .grid-stack-item.is-hovered>.grid-stack-item-content.portal-widget-card{outline:2px solid #3d8bfd;outline-offset:-2px;box-shadow:none!important}.designer-canvas.is-interacting .grid-stack-item.is-selected>.grid-stack-item-content.portal-widget-card,.designer-canvas.is-interacting .grid-stack-item.is-hovered>.grid-stack-item-content.portal-widget-card{outline:none}.designer-canvas .grid-stack-item>.ui-resizable-handle{z-index:25;opacity:0;transition:opacity .15s}.designer-canvas .grid-stack-item>.ui-resizable-sw{display:none!important}.designer-canvas .grid-stack-item.is-hovered>.ui-resizable-se,.designer-canvas .grid-stack-item.is-selected>.ui-resizable-se,.designer-canvas .grid-stack-item.ui-resizable-resizing>.ui-resizable-se{opacity:1}.designer-canvas .grid-stack-item>.ui-resizable-se{width:14px;height:14px;top:auto!important;left:auto!important;right:calc(var(--gs-item-margin-right) + 5px)!important;bottom:calc(var(--gs-item-margin-bottom) + 5px)!important;cursor:se-resize;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M5 13H13V5M13 13L8 8' stroke='%2394a3b8' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:14px 14px;border-radius:0;transform:none}.designer-canvas.is-preview .grid-stack-item>.ui-resizable-handle{display:none!important}.widget-card-header[data-v-446448a1]{display:flex;align-items:center;gap:8px;margin-bottom:10px;flex-shrink:0}.widget-card-header__icon[data-v-446448a1]{flex-shrink:0}.widget-card-header__title[data-v-446448a1]{flex:1;margin:0;font-size:15px;font-weight:600;color:#374151;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widget-card-header__more[data-v-446448a1]{border:none;background:none;color:#6b7280;cursor:pointer;font-size:12px;flex-shrink:0}.widget-card-header__more[data-v-446448a1]:hover{color:#3d8bfd}.text-widget[data-v-cf4c7e62]{height:100%;display:flex;flex-direction:column;min-height:0}.text-widget__body[data-v-cf4c7e62]{flex:1;line-height:1.6;overflow:auto;word-break:break-word;min-height:0}.text-widget__body--only[data-v-cf4c7e62]{display:flex;align-items:center;justify-content:center;text-align:center}.text-widget__body--marquee[data-v-cf4c7e62]{overflow:hidden;white-space:nowrap;word-break:normal;display:flex;align-items:center}.text-widget__body--marquee.text-widget__body--only[data-v-cf4c7e62]{justify-content:flex-start;text-align:left}.text-widget__marquee-track[data-v-cf4c7e62]{display:inline-flex;flex-shrink:0;animation:text-widget-marquee-cf4c7e62 14s linear infinite}.text-widget__marquee-item[data-v-cf4c7e62]{flex-shrink:0;padding-right:48px}@keyframes text-widget-marquee-cf4c7e62{0%{transform:translate(0)}to{transform:translate(-50%)}}.notice-widget[data-v-8086f8ba]{height:100%;display:flex;flex-direction:column}.notice-widget__list[data-v-8086f8ba]{list-style:none;margin:0;padding:0;flex:1;overflow:auto}.notice-widget__item[data-v-8086f8ba]{display:flex;align-items:center;gap:8px;padding:9px 0;border-bottom:1px solid #f3f4f6;font-size:13px}.notice-widget__item-title[data-v-8086f8ba]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#4b5563}.notice-widget__date[data-v-8086f8ba]{color:#9ca3af;font-size:12px;flex-shrink:0}.notice-widget__tag[data-v-8086f8ba]{background:#f0f7ff;color:#3d8bfd;padding:2px 8px;border-radius:4px;font-size:12px;flex-shrink:0}.process-widget[data-v-7edaf10f]{height:100%;display:flex;flex-direction:column}.process-widget__list[data-v-7edaf10f]{list-style:none;margin:0;padding:0;flex:1;overflow:auto}.process-widget__item[data-v-7edaf10f]{padding:10px 0;border-bottom:1px solid #f3f4f6}.process-widget__item.is-clickable[data-v-7edaf10f]{cursor:pointer;border-radius:6px;margin:0 -4px;padding:10px 4px}.process-widget__item.is-clickable[data-v-7edaf10f]:hover{background:#f9fafb}.process-widget__item.is-clickable:hover .process-widget__code[data-v-7edaf10f]{color:#2563eb}.process-widget__main[data-v-7edaf10f]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;font-size:13px}.process-widget__title-row[data-v-7edaf10f]{display:flex;align-items:center;gap:6px;flex:1;min-width:0}.process-widget__type-tag[data-v-7edaf10f]{flex-shrink:0;background:#eff6ff;color:#3b82f6;padding:1px 6px;border-radius:3px;font-size:11px;font-weight:500;white-space:nowrap}.process-widget__code[data-v-7edaf10f]{font-weight:500;color:#374151;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.process-widget__status.is-tag[data-v-7edaf10f]{flex-shrink:0;background:#fff7ed;color:#ea580c;padding:2px 8px;border-radius:4px;font-size:12px;white-space:nowrap}.process-widget__status.is-text[data-v-7edaf10f]{flex-shrink:0;color:#9ca3af;font-size:12px}.process-widget__status.is-dot[data-v-7edaf10f]{flex-shrink:0;display:flex;align-items:center;gap:4px;color:#ea580c;font-size:12px}.process-widget__status.is-dot .dot[data-v-7edaf10f]{width:6px;height:6px;border-radius:50%;background:#ea580c;display:inline-block}.process-widget__meta[data-v-7edaf10f]{margin-top:4px;display:flex;gap:12px;color:#9ca3af;font-size:12px}.quick-entry[data-v-1d07647a]{height:100%;display:flex;flex-direction:column}.quick-entry__grid[data-v-1d07647a]{display:grid;gap:10px}.quick-entry__item[data-v-1d07647a]{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid #eef1f5;background:#f9fbff;border-radius:8px;cursor:pointer;text-align:left}.quick-entry__item.is-column[data-v-1d07647a]{flex-direction:column;justify-content:center;text-align:center;gap:6px}.quick-entry__item[data-v-1d07647a]:hover{border-color:#3d8bfd;background:#f1f7ff}.quick-entry__dot[data-v-1d07647a]{width:8px;height:8px;border-radius:2px;background:#3d8bfd;flex-shrink:0}.quick-entry__entry-icon[data-v-1d07647a]{color:#3d8bfd;flex-shrink:0}.quick-entry__name[data-v-1d07647a]{font-size:13px;color:#374151;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-entry__empty[data-v-1d07647a]{color:#9ca3af;font-size:13px;padding:18px 0}.image-widget[data-v-1aea870b]{height:100%;display:flex;flex-direction:column;min-height:0}.image-widget__body[data-v-1aea870b]{flex:1;min-height:0;overflow:hidden;position:relative}.image-widget__body--only[data-v-1aea870b]{height:100%}.image-widget__img[data-v-1aea870b]{width:100%;height:100%;display:block}.image-widget__empty[data-v-1aea870b]{color:#9ca3af;font-size:13px}.carousel-widget[data-v-6ac0a3ec]{height:100%;display:flex;flex-direction:column;min-height:0}.carousel-widget__body[data-v-6ac0a3ec]{flex:1;min-height:0}.carousel-widget__body--only[data-v-6ac0a3ec],.carousel-widget__carousel[data-v-6ac0a3ec]{height:100%}.carousel-widget__slide[data-v-6ac0a3ec]{position:relative;width:100%;height:100%;min-height:120px;overflow:hidden}.carousel-widget__slide.is-clickable[data-v-6ac0a3ec]{cursor:pointer}.carousel-widget__img[data-v-6ac0a3ec]{width:100%;height:100%;display:block}.carousel-widget__caption[data-v-6ac0a3ec]{position:absolute;left:0;right:0;bottom:0;padding:8px 12px;background:linear-gradient(transparent,#00000073);color:#fff;font-size:13px}.carousel-widget__empty[data-v-6ac0a3ec]{height:100%;min-height:120px;display:flex;align-items:center;justify-content:center;color:#9ca3af;font-size:13px}[data-v-6ac0a3ec] .n-carousel,[data-v-6ac0a3ec] .n-carousel__slides,[data-v-6ac0a3ec] .n-carousel__slide{height:100%}.kpi-card[data-v-54eaa2ec]{height:100%;min-height:0;padding:16px 18px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(180deg,#fff,#fafbfc)}.kpi-card__head[data-v-54eaa2ec]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.kpi-card__icon[data-v-54eaa2ec]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.kpi-card__period[data-v-54eaa2ec]{font-size:12px;line-height:20px;padding:0 8px;border-radius:4px;color:#8c8c8c;background:#f5f5f5;flex-shrink:0}.kpi-card__label[data-v-54eaa2ec]{margin-top:12px;font-size:14px;color:#00000073;line-height:1.4}.kpi-card__foot[data-v-54eaa2ec]{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:auto;padding-top:12px}.kpi-card__value[data-v-54eaa2ec]{font-size:28px;font-weight:600;color:#000000e0;line-height:1.15;letter-spacing:-.02em;font-variant-numeric:tabular-nums;word-break:break-all}.kpi-card__trend[data-v-54eaa2ec]{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;padding-bottom:4px}.kpi-card__trend-pill[data-v-54eaa2ec]{font-size:12px;font-weight:500;line-height:20px;padding:0 7px;border-radius:10px}.kpi-card__trend.is-up .kpi-card__trend-pill[data-v-54eaa2ec]{color:#389e0d;background:#f6ffed}.kpi-card__trend.is-down .kpi-card__trend-pill[data-v-54eaa2ec]{color:#cf1322;background:#fff1f0}.kpi-card__trend-arrow[data-v-54eaa2ec]{font-size:11px;font-weight:600}.kpi-card__trend.is-up .kpi-card__trend-arrow[data-v-54eaa2ec]{color:#52c41a}.kpi-card__trend.is-down .kpi-card__trend-arrow[data-v-54eaa2ec]{color:#ff4d4f}.profile-card[data-v-d7b901cf]{height:100%;min-height:0;padding:16px 18px;box-sizing:border-box;display:flex;background:linear-gradient(135deg,#fff,#f8fbff)}.profile-card--classic[data-v-d7b901cf]{align-items:center;gap:16px}.profile-card--compact[data-v-d7b901cf]{flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center}.profile-card--horizontal[data-v-d7b901cf]{align-items:center;gap:14px}.profile-card__avatar[data-v-d7b901cf]{flex-shrink:0}.profile-card__avatar--center[data-v-d7b901cf] .n-avatar{width:64px!important;height:64px!important;font-size:24px!important}.profile-card__avatar--small[data-v-d7b901cf] .n-avatar{width:40px!important;height:40px!important;font-size:16px!important}.profile-card__main[data-v-d7b901cf]{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.profile-card__inline[data-v-d7b901cf]{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.profile-card__greeting[data-v-d7b901cf]{font-size:18px;font-weight:600;color:#000000e0;line-height:1.4;word-break:break-word}.profile-card__greeting--center[data-v-d7b901cf]{font-size:16px}.profile-card__greeting--inline[data-v-d7b901cf]{font-size:15px}.profile-card__meta[data-v-d7b901cf]{display:flex;flex-wrap:wrap;gap:6px}.profile-card__meta--center[data-v-d7b901cf],.profile-card__meta--inline[data-v-d7b901cf]{justify-content:flex-start}.profile-card__meta--center[data-v-d7b901cf]{justify-content:center}.profile-card__tag[data-v-d7b901cf]{display:inline-flex;align-items:center;max-width:100%;padding:2px 8px;border-radius:4px;font-size:12px;line-height:20px;color:#1677ff;background:#e6f4ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-card__tag--muted[data-v-d7b901cf]{color:#595959;background:#f5f5f5}.profile-card__datetime[data-v-d7b901cf]{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin-top:auto}.profile-card__datetime--center[data-v-d7b901cf]{margin-top:4px;justify-content:center}.profile-card__datetime--inline[data-v-d7b901cf]{margin-top:0;margin-left:auto;flex-shrink:0;justify-content:flex-end;text-align:right}.profile-card__time[data-v-d7b901cf]{font-size:24px;font-weight:600;color:#000000e0;font-variant-numeric:tabular-nums;line-height:1.2}.profile-card__date[data-v-d7b901cf],.profile-card__weekday[data-v-d7b901cf]{font-size:13px;color:#00000073;line-height:1.4}.profile-card--horizontal .profile-card__time[data-v-d7b901cf]{font-size:18px}.profile-card--horizontal .profile-card__date[data-v-d7b901cf],.profile-card--horizontal .profile-card__weekday[data-v-d7b901cf]{font-size:12px}.library-thumb[data-v-4840fa01]{display:block;width:100%;height:auto}.component-library-wrap[data-v-2eac1fbd]{flex-shrink:0;align-self:stretch;position:relative;z-index:30;min-height:0;overflow:hidden}.component-library-wrap.is-open[data-v-2eac1fbd]{width:340px}.component-library__tab[data-v-2eac1fbd]{position:fixed;left:0;top:50%;transform:translateY(-50%);z-index:40;writing-mode:vertical-rl;letter-spacing:2px;padding:14px 8px;border:none;border-radius:0 6px 6px 0;background:#3d8bfd;color:#fff;font-size:13px;cursor:pointer;box-shadow:2px 0 8px #3d8bfd59}.component-library[data-v-2eac1fbd]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;overflow:hidden;border-right:1px solid #e5e7eb;background:#fff;box-shadow:4px 0 12px #0000000f}.component-library__header[data-v-2eac1fbd]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:12px 12px 10px;border-bottom:1px solid #f3f4f6;background:#fff}.component-library__scroll[data-v-2eac1fbd]{flex:none;overflow-x:hidden;overflow-y:scroll;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#94a3b8 #f1f5f9}.component-library__scroll[data-v-2eac1fbd]::-webkit-scrollbar{width:8px}.component-library__scroll[data-v-2eac1fbd]::-webkit-scrollbar-track{background:#f1f5f9}.component-library__scroll[data-v-2eac1fbd]::-webkit-scrollbar-thumb{background:#94a3b8;border-radius:4px}.component-library__scroll[data-v-2eac1fbd]::-webkit-scrollbar-thumb:hover{background:#64748b}.component-library__title[data-v-2eac1fbd]{font-size:14px;font-weight:600;color:#374151}.component-library__close[data-v-2eac1fbd]{border:none;background:none;font-size:20px;line-height:1;color:#9ca3af;cursor:pointer;padding:0 4px}.component-library__body[data-v-2eac1fbd]{padding:12px 12px 32px}.component-library__section+.component-library__section[data-v-2eac1fbd]{margin-top:16px}.component-library__group-title[data-v-2eac1fbd]{margin:0 0 10px;font-size:13px;font-weight:600;color:#64748b}.component-library__grid[data-v-2eac1fbd]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 10px}.component-library__item[data-v-2eac1fbd]{display:flex;flex-direction:column;align-items:stretch}.component-library__item:not(.is-disabled):hover .component-library__preview[data-v-2eac1fbd]{border-color:#3d8bfd;box-shadow:0 2px 8px #3d8bfd26}.component-library__item.is-disabled[data-v-2eac1fbd]{cursor:not-allowed}.component-library__item.is-disabled .component-library__preview[data-v-2eac1fbd]{opacity:.55;filter:grayscale(.35);background:#f3f4f6}.component-library__item.is-disabled .component-library__name[data-v-2eac1fbd]{color:#9ca3af}.component-library__item.is-disabled:hover .component-library__preview[data-v-2eac1fbd]{border-color:#e5e7eb;box-shadow:none}.component-library__item.is-disabled .component-library__action[data-v-2eac1fbd]{transform:translateY(0);background:#9ca3af;cursor:not-allowed}.component-library__item.is-disabled .component-library__action[data-v-2eac1fbd]:hover{background:#9ca3af}.component-library__preview[data-v-2eac1fbd]{position:relative;border:1px solid #e5e7eb;border-radius:8px;background:#fff;overflow:hidden;transition:border-color .2s,box-shadow .2s}.component-library__action[data-v-2eac1fbd]{position:absolute;left:0;right:0;bottom:0;height:28px;margin:0;padding:0;border:none;background:#3d8bfdeb;color:#fff;font-size:12px;line-height:28px;text-align:center;cursor:pointer;transform:translateY(100%);transition:transform .2s ease;z-index:2}.component-library__item:hover .component-library__action[data-v-2eac1fbd]{transform:translateY(0)}.component-library__action[data-v-2eac1fbd]:hover{background:#2563eb}.component-library__name[data-v-2eac1fbd]{margin-top:8px;font-size:13px;color:#64748b;text-align:center;line-height:1.3}.grid-background[data-v-4a00c494]{position:absolute;top:0;left:0;right:0;z-index:0;pointer-events:none}.grid-background__cell[data-v-4a00c494]{position:absolute;box-sizing:border-box;border:1px dashed #b8cfe8;background:#ffffffa6;border-radius:6px}.designer-canvas-wrap[data-v-71a65a64]{flex:1;min-width:0;min-height:0;position:relative;overflow:hidden;background:#e8edf3}.designer-canvas__scroll[data-v-71a65a64]{position:relative;width:100%;box-sizing:border-box;overflow-x:hidden;overflow-y:scroll;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#64748b #dce3ea}.designer-canvas__scroll[data-v-71a65a64]::-webkit-scrollbar{width:10px}.designer-canvas__scroll[data-v-71a65a64]::-webkit-scrollbar-track{background:#dce3ea}.designer-canvas__scroll[data-v-71a65a64]::-webkit-scrollbar-thumb{background:#64748b;border-radius:5px;border:2px solid #dce3ea}.designer-canvas__scroll[data-v-71a65a64]::-webkit-scrollbar-thumb:hover{background:#475569}.designer-canvas__stage[data-v-71a65a64]{box-sizing:border-box}.designer-canvas__grid[data-v-71a65a64]{position:relative;z-index:1;width:100%;box-sizing:border-box}.designer-canvas__empty[data-v-71a65a64]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;color:#9ca3af;font-size:14px;pointer-events:none}.portal-widget-drag-handle[data-v-71a65a64]{flex-shrink:0;display:flex;align-items:center;gap:6px;height:26px;padding:0 10px;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#3d8bfd14;border-bottom:1px solid rgba(61,139,253,.12);color:#64748b;font-size:12px}.portal-widget-drag-handle[data-v-71a65a64]:active{cursor:grabbing}.portal-widget-drag-handle__grip[data-v-71a65a64]{width:10px;height:12px;background:radial-gradient(circle,#94a3b8 1.5px,transparent 1.5px);background-size:5px 4px}.portal-widget-card[data-v-71a65a64]{display:flex;flex-direction:column;position:relative;min-width:0;min-height:0;overflow:hidden;box-sizing:border-box}.portal-widget-card__body[data-v-71a65a64]{flex:1;min-height:0;overflow:auto;padding:12px 14px}.portal-widget-card__body--flush[data-v-71a65a64]{padding:0;overflow:hidden}.portal-widget-card__body--flush[data-v-71a65a64] .widget-card-header{padding:12px 14px 0;box-sizing:border-box}.portal-widget-card__footer[data-v-71a65a64]{flex-shrink:0;display:flex;justify-content:center;padding:8px 0 10px;border-top:1px solid rgba(0,0,0,.06);background:#fff9;cursor:default}.portal-widget-card__delete[data-v-71a65a64]{display:inline-flex;align-items:center;gap:4px;border:none;background:none;color:#ef4444;font-size:13px;cursor:pointer;padding:2px 8px}.portal-widget-card__delete[data-v-71a65a64]:hover{color:#dc2626}.portal-widget-card__delete-icon[data-v-71a65a64]{font-size:16px;line-height:1}.preview-canvas[data-v-f5804147]{width:100%;background:#e8edf3}.preview-canvas.is-fill-viewport[data-v-f5804147]{flex:1;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.preview-canvas__viewport[data-v-f5804147]{width:100%;display:flex;justify-content:center}.preview-canvas.is-fill-viewport .preview-canvas__viewport[data-v-f5804147]{min-height:100%}.preview-canvas__stage[data-v-f5804147]{position:relative;flex-shrink:0;width:100%;box-sizing:border-box;padding:0}.preview-widget__inner[data-v-f5804147]{height:100%;overflow:auto;padding:12px 14px;box-sizing:border-box}.preview-widget__inner--flush[data-v-f5804147]{padding:0;overflow:hidden}.preview-widget__inner--flush[data-v-f5804147] .widget-card-header{padding:12px 14px 0;box-sizing:border-box}.preview-canvas__empty[data-v-f5804147]{display:flex;align-items:center;justify-content:center;height:100%;min-height:320px;color:#9ca3af;font-size:14px}.designer-toolbar[data-v-57fdb5ee]{height:48px;flex-shrink:0;display:grid;grid-template-columns:1fr minmax(0,auto) 1fr;align-items:center;padding:0 16px;border-bottom:1px solid #e8ecf0;background:#fff}.designer-toolbar__side--left[data-v-57fdb5ee]{min-width:0}.designer-toolbar__center[data-v-57fdb5ee]{justify-self:center;max-width:min(480px,40vw);padding:0 12px}.designer-toolbar__title[data-v-57fdb5ee]{display:block;font-size:15px;font-weight:600;color:#374151;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.designer-toolbar__side--right[data-v-57fdb5ee]{justify-self:end;display:flex;align-items:center;min-width:0}.portal-designer[data-v-9cf5b64d]{display:flex;flex-direction:column;flex:1;min-height:0;height:100%;background:#eef2f6;overflow:hidden}.portal-designer__body[data-v-9cf5b64d]{flex:1;min-height:0;display:flex;flex-direction:row;align-items:stretch;overflow:hidden}.portal-designer__body[data-v-9cf5b64d]>*{min-height:0}.portal-designer__preview-shell[data-v-9cf5b64d]{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column;overflow:hidden;background:#e8edf3}.portal-designer__preview-shell[data-v-9cf5b64d] .preview-canvas{flex:1;min-height:0}.portal-designer.is-preview-mode .portal-designer__body[data-v-9cf5b64d]{background:#e8edf3}.portal-designer-page[data-v-7b6e02e2]{height:100vh;overflow:hidden;display:flex;flex-direction:column}.portal-designer-page[data-v-7b6e02e2] .portal-designer{flex:1;min-height:0}.chart-widget[data-v-a858bb05]{height:100%;min-height:0;display:flex;flex-direction:column;box-sizing:border-box}.chart-widget__body[data-v-a858bb05]{position:relative;flex:1;min-height:140px;width:100%;display:flex;flex-direction:column;overflow:hidden}.chart-widget__canvas[data-v-a858bb05]{flex:1;min-height:0;width:100%;box-sizing:border-box}.chart-widget__overlay[data-v-a858bb05]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;font-size:13px;color:#8c8c8c;background:#ffffffd9;pointer-events:none}.chart-widget__overlay--error[data-v-a858bb05]{color:#cf1322}.icon-select__header-extra[data-v-f4f3e98e]{display:flex;align-items:center;gap:8px}.icon-select__item[data-v-f4f3e98e]{padding-bottom:20px;cursor:pointer}.icon-select__name[data-v-f4f3e98e]{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.qe-editor[data-v-5deb4bc8]{display:flex;align-items:center;gap:10px}.qe-editor__hint[data-v-5deb4bc8]{color:#9ca3af;font-size:12px}.qe-toolbar[data-v-5deb4bc8]{display:flex;justify-content:flex-end;margin-bottom:12px}.qe-footer[data-v-5deb4bc8]{display:flex;justify-content:flex-end}.qe-link[data-v-5deb4bc8]{color:#3d8bfd;cursor:pointer;text-decoration:none}.qe-link--danger[data-v-5deb4bc8]{color:#ef4444}.image-upload[data-v-a8802fa0]{display:flex;flex-direction:column;gap:8px;width:100%}.image-upload__preview[data-v-a8802fa0]{border:1px dashed #e5e7eb;border-radius:6px;padding:8px;background:#f9fafb}.carousel-editor__hint[data-v-66494f0b]{margin-left:8px;font-size:12px;color:#9ca3af}[data-v-66494f0b] .ce-link{color:#3d8bfd;cursor:pointer}[data-v-66494f0b] .ce-link--danger{color:#e11d48}.property-panel-wrap[data-v-689e587a]{flex-shrink:0;align-self:stretch;position:relative;z-index:30;min-height:0;overflow:hidden}.property-panel-wrap.is-open[data-v-689e587a]{width:320px}.property-panel__tab[data-v-689e587a]{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:40;writing-mode:vertical-rl;letter-spacing:2px;padding:14px 8px;border:none;border-radius:6px 0 0 6px;background:#3d8bfd;color:#fff;font-size:13px;cursor:pointer;box-shadow:-2px 0 8px #3d8bfd59}.property-panel[data-v-689e587a]{position:absolute;top:0;right:0;bottom:0;left:0;border-left:1px solid #e5e7eb;background:#fff;padding:12px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#94a3b8 #f1f5f9;box-shadow:-4px 0 12px #0000000f}.property-panel[data-v-689e587a]::-webkit-scrollbar{width:8px}.property-panel[data-v-689e587a]::-webkit-scrollbar-track{background:#f1f5f9}.property-panel[data-v-689e587a]::-webkit-scrollbar-thumb{background:#94a3b8;border-radius:4px}.property-panel[data-v-689e587a]::-webkit-scrollbar-thumb:hover{background:#64748b}.property-panel__header[data-v-689e587a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.property-panel__title[data-v-689e587a]{font-size:14px;font-weight:600;color:#374151}.property-panel__close[data-v-689e587a]{border:none;background:none;font-size:20px;line-height:1;color:#9ca3af;cursor:pointer;padding:0 4px}.property-panel__empty[data-v-689e587a]{color:#9ca3af;font-size:13px;padding:24px 0;text-align:center}.property-panel__form[data-v-689e587a]{padding-bottom:24px}.panel-group-title[data-v-689e587a]{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:#374151}.panel-group-bar[data-v-689e587a]{width:4px;height:14px;border-radius:2px;background:#3d8bfd;display:inline-block}.property-panel__hint[data-v-689e587a]{margin:0 0 10px;font-size:12px;color:#9ca3af;line-height:1.5}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--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-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--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-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--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-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--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-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.left-0{left:0}.left-1\/2{left:50%}.left-\[2px\]{left:2px}.top-0{top:0}.top-\[2px\]{top:2px}.my-\[10px\]{margin-top:10px;margin-bottom:10px}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-\[5px\]{margin-bottom:5px}.mb-\[8px\]{margin-bottom:8px}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-\[10px\]{margin-left:10px}.ml-\[15px\]{margin-left:15px}.mr-3{margin-right:.75rem}.mr-\[10px\]{margin-right:10px}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-\[10px\]{margin-top:10px}.mt-\[15px\]{margin-top:15px}.box-border{box-sizing:border-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.hidden{display:none}.h-\[100vh\]{height:100vh}.h-\[168px\]{height:168px}.h-\[18px\]{height:18px}.h-\[256px\]{height:256px}.h-\[28px\]{height:28px}.h-\[38px\]{height:38px}.h-\[400px\]{height:400px}.h-\[40px\]{height:40px}.h-\[44px\]{height:44px}.h-\[48px\]{height:48px}.h-\[500px\]{height:500px}.h-\[600px\]{height:600px}.h-\[88px\]{height:88px}.h-\[calc\(100\%-50px\)\]{height:calc(100% - 50px)}.h-\[calc\(100vh-48px\)\]{height:calc(100vh - 48px)}.h-\[calc\(80vh-100px\)\]{height:calc(80vh - 100px)}.h-full{height:100%}.h-px{height:1px}.max-h-\[580px\]{max-height:580px}.max-h-\[600px\]{max-height:600px}.min-h-0{min-height:0px}.min-h-\[22px\]{min-height:22px}.min-h-\[256px\]{min-height:256px}.min-h-\[300px\]{min-height:300px}.min-h-\[400px\]{min-height:400px}.min-h-\[88px\]{min-height:88px}.min-h-full{min-height:100%}.w-\[100vw\]{width:100vw}.w-\[168px\]{width:168px}.w-\[18px\]{width:18px}.w-\[240px\]{width:240px}.w-\[40px\]{width:40px}.w-\[44px\]{width:44px}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-\[200px\]{min-width:200px}.min-w-\[300px\]{min-width:300px}.min-w-\[48px\]{min-width:48px}.max-w-\[310px\]{max-width:310px}.max-w-\[380px\]{max-width:380px}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.-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))}.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-grab{cursor:grab}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,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-center{align-items:center}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-\[10px\]{gap:10px}.gap-\[5px\]{gap:5px}.gap-\[8px\]{gap:8px}.gap-x-\[10px\]{-moz-column-gap:10px;column-gap:10px}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-nowrap{text-wrap:nowrap}.rounded-\[10px\]{border-radius:10px}.rounded-\[40px\]{border-radius:40px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[8px\]{border-radius:8px}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-b-\[1px\]{border-bottom-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-blue-100{--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity))}.bg-\[rgb\(242\,242\,246\)\]{--tw-bg-opacity: 1;background-color:rgb(242 242 246 / var(--tw-bg-opacity))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity))}.bg-slate-300{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity))}.bg-slate-400{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.p-0{padding:0}.p-2{padding:.5rem}.p-4{padding:1rem}.p-\[10px\]{padding:10px}.px-\[10px\]{padding-left:10px;padding-right:10px}.px-\[15px\]{padding-left:15px;padding-right:15px}.px-\[25px\]{padding-left:25px;padding-right:25px}.px-\[8px\]{padding-left:8px;padding-right:8px}.py-4{padding-top:1rem;padding-bottom:1rem}.py-\[14px\]{padding-top:14px;padding-bottom:14px}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.py-\[8px\]{padding-top:8px;padding-bottom:8px}.pb-\[10px\]{padding-bottom:10px}.pb-\[20px\]{padding-bottom:20px}.pb-\[8px\]{padding-bottom:8px}.pl-\[8px\]{padding-left:8px}.pt-2{padding-top:.5rem}.pt-\[0px\]{padding-top:0}.pt-\[10px\]{padding-top:10px}.pt-\[8px\]{padding-top:8px}.text-center{text-align:center}.text-\[10px\]{font-size:10px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-base{font-size:1rem;line-height:1.5rem}.font-\[500\]{font-weight:500}.font-bold{font-weight:700}.font-medium{font-weight:500}.leading-none{line-height:1}.text-\[\#333\]{--tw-text-opacity: 1;color:rgb(51 51 51 / var(--tw-text-opacity))}.text-\[rgba\(255\,255\,255\,0\.4\)\]{color:#fff6}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px 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)}.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)}.grayscale{--tw-grayscale: grayscale(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)}.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)}.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}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity))}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}html,body{margin:0;padding:0;font-family:Microsoft YaHei,San Francisco,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Heiti SC,WenQuanYi Micro Hei,sans-serif}#app{width:100%;height:100vh}.tabs-h-full{height:100%}.tabs-h-full .n-tabs-pane-wrapper{flex:1}.tabs-h-full .n-scrollbar-content{height:100%}.n-data-table .n-data-table-td.n-data-table-td--fixed-left,.n-data-table .n-data-table-td.n-data-table-td--fixed-right{z-index:9}body{overflow:hidden}.appcontainer{min-height:100vh}.fadeIn-enter-active{transition:opacity .8s ease}.fadeIn-enter-from{opacity:0}.fadeIn-leave-to{opacity:1}.fade-leave-active{transition:opacity .8s ease}.fade-leave-from{opacity:1}.fade-leave-to{opacity:0}
