:root,:host{--w-e-textarea-bg-color: #fff;--w-e-textarea-color: #333;--w-e-textarea-border-color: #ccc;--w-e-textarea-slight-border-color: #e8e8e8;--w-e-textarea-slight-color: #d4d4d4;--w-e-textarea-slight-bg-color: #f5f2f0;--w-e-textarea-selected-border-color: #B4D5FF;--w-e-textarea-handler-bg-color: #4290f7;--w-e-toolbar-color: #595959;--w-e-toolbar-bg-color: #fff;--w-e-toolbar-active-color: #333;--w-e-toolbar-active-bg-color: #f1f1f1;--w-e-toolbar-disabled-color: #999;--w-e-toolbar-border-color: #e8e8e8;--w-e-modal-button-bg-color: #fafafa;--w-e-modal-button-border-color: #d9d9d9}.w-e-text-container *,.w-e-toolbar *{box-sizing:border-box;margin:0;outline:none;padding:0}.w-e-text-container blockquote,.w-e-text-container li,.w-e-text-container p,.w-e-text-container td,.w-e-text-container th,.w-e-toolbar *{line-height:1.5}.w-e-text-container{background-color:var(--w-e-textarea-bg-color);color:var(--w-e-textarea-color);height:100%;position:relative}.w-e-text-container .w-e-scroll{-webkit-overflow-scrolling:touch;height:100%}.w-e-text-container [data-slate-editor]{word-wrap:break-word;border-top:1px solid transparent;min-height:100%;outline:0;padding:0 10px;white-space:pre-wrap}.w-e-text-container [data-slate-editor] p{margin:15px 0}.w-e-text-container [data-slate-editor] h1,.w-e-text-container [data-slate-editor] h2,.w-e-text-container [data-slate-editor] h3,.w-e-text-container [data-slate-editor] h4,.w-e-text-container [data-slate-editor] h5{margin:20px 0}.w-e-text-container [data-slate-editor] img{cursor:default;display:inline!important;max-width:100%;min-height:20px;min-width:20px}.w-e-text-container [data-slate-editor] span{text-indent:0}.w-e-text-container [data-slate-editor] [data-selected=true]{box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-placeholder{font-style:italic;left:10px;top:17px;width:90%}.w-e-max-length-info,.w-e-text-placeholder{color:var(--w-e-textarea-slight-color);pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.w-e-max-length-info{bottom:.5em;right:1em}.w-e-bar{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-color);font-size:14px;padding:0 5px}.w-e-bar svg{fill:var(--w-e-toolbar-color);height:14px;width:14px}.w-e-bar-show{display:flex}.w-e-bar-hidden{display:none}.w-e-hover-bar{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 5px #0000001f;position:absolute}.w-e-toolbar{flex-wrap:wrap;position:relative}.w-e-bar-divider{background-color:var(--w-e-toolbar-border-color);display:inline-flex;height:40px;margin:0 5px;width:1px}.w-e-bar-item{display:flex;height:40px;padding:4px;position:relative;text-align:center}.w-e-bar-item,.w-e-bar-item button{align-items:center;justify-content:center}.w-e-bar-item button{background:transparent;border:none;color:var(--w-e-toolbar-color);cursor:pointer;display:inline-flex;height:32px;overflow:hidden;padding:0 8px;white-space:nowrap}.w-e-bar-item button:hover{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item button .title{margin-left:5px}.w-e-bar-item .active{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item .disabled{color:var(--w-e-toolbar-disabled-color);cursor:not-allowed}.w-e-bar-item .disabled svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-menu-tooltip-v5:before{background-color:var(--w-e-toolbar-active-color);border-radius:5px;color:var(--w-e-toolbar-bg-color);content:attr(data-tooltip);font-size:.75em;opacity:0;padding:5px 10px;position:absolute;text-align:center;top:40px;transition:opacity .6s;visibility:hidden;white-space:pre;z-index:1}.w-e-menu-tooltip-v5:after{border:5px solid transparent;border-bottom:5px solid var(--w-e-toolbar-active-color);content:"";opacity:0;position:absolute;top:30px;transition:opacity .6s;visibility:hidden}.w-e-menu-tooltip-v5:hover:after,.w-e-menu-tooltip-v5:hover:before{opacity:1;visibility:visible}.w-e-menu-tooltip-v5.tooltip-right:before{left:100%;top:10px}.w-e-menu-tooltip-v5.tooltip-right:after{border-bottom-color:transparent;border-left-color:transparent;border-right-color:var(--w-e-toolbar-active-color);border-top-color:transparent;left:100%;margin-left:-10px;top:16px}.w-e-bar-item-group .w-e-bar-item-menus-container{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;display:none;left:0;margin-top:40px;position:absolute;top:0;z-index:1}.w-e-bar-item-group:hover .w-e-bar-item-menus-container{display:block}.w-e-select-list{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;left:0;margin-top:40px;max-height:350px;min-width:100px;overflow-y:auto;position:absolute;top:0;z-index:1}.w-e-select-list ul{line-height:1;list-style:none}.w-e-select-list ul .selected{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li{cursor:pointer;padding:7px 0 7px 25px;position:relative;text-align:left;white-space:nowrap}.w-e-select-list ul li:hover{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li svg{left:0;margin-left:5px;margin-top:-7px;position:absolute;top:50%}.w-e-bar-bottom .w-e-select-list{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-drop-panel{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;margin-top:40px;min-width:200px;padding:10px;position:absolute;top:0;z-index:1}.w-e-bar-bottom .w-e-drop-panel{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-modal{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;color:var(--w-e-toolbar-color);font-size:14px;min-height:40px;min-width:100px;padding:20px 15px 0;position:absolute;text-align:left;z-index:1}.w-e-modal .btn-close{cursor:pointer;line-height:1;padding:5px;position:absolute;right:8px;top:7px}.w-e-modal .btn-close svg{fill:var(--w-e-toolbar-color);height:10px;width:10px}.w-e-modal .babel-container{display:block;margin-bottom:15px}.w-e-modal .babel-container span{display:block;margin-bottom:10px}.w-e-modal .button-container{margin-bottom:15px}.w-e-modal button{background-color:var(--w-e-modal-button-bg-color);border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:var(--w-e-toolbar-color);cursor:pointer;font-weight:400;height:32px;padding:4.5px 15px;text-align:center;touch-action:manipulation;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.w-e-modal input[type=number],.w-e-modal input[type=text],.w-e-modal textarea{font-feature-settings:"tnum";background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:var(--w-e-toolbar-color);font-variant:tabular-nums;padding:4.5px 11px;transition:all .3s;width:100%}.w-e-modal textarea{min-height:60px}body .w-e-modal,body .w-e-modal *{box-sizing:border-box}.w-e-progress-bar{background-color:var(--w-e-textarea-handler-bg-color);height:1px;position:absolute;transition:width .3s;width:0}.w-e-full-screen-container{bottom:0!important;display:flex!important;flex-direction:column!important;height:100%!important;left:0!important;margin:0!important;padding:0!important;position:fixed;right:0!important;top:0!important;width:100%!important}.w-e-full-screen-container [data-w-e-textarea=true]{flex:1!important}.w-e-text-container [data-slate-editor] code{background-color:var(--w-e-textarea-slight-bg-color);border-radius:3px;font-family:monospace;padding:3px}.w-e-panel-content-color{list-style:none;text-align:left;width:230px}.w-e-panel-content-color li{border:1px solid var(--w-e-toolbar-bg-color);border-radius:3px;cursor:pointer;display:inline-block;padding:2px}.w-e-panel-content-color li:hover{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color li .color-block{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;height:17px;width:17px}.w-e-panel-content-color .active{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color .clear{line-height:1.5;margin-bottom:5px;width:100%}.w-e-panel-content-color .clear svg{height:16px;margin-bottom:-4px;width:16px}.w-e-text-container [data-slate-editor] blockquote{background-color:var(--w-e-textarea-slight-bg-color);border-left:8px solid var(--w-e-textarea-selected-border-color);display:block;font-size:100%;line-height:1.5;margin:10px 0;padding:10px}.w-e-panel-content-emotion{font-size:20px;list-style:none;text-align:left;width:300px}.w-e-panel-content-emotion li{border-radius:3px;cursor:pointer;display:inline-block;padding:0 5px}.w-e-panel-content-emotion li:hover{background-color:var(--w-e-textarea-slight-bg-color)}.w-e-textarea-divider{border-radius:3px;margin:20px auto;padding:20px}.w-e-textarea-divider hr{background-color:var(--w-e-textarea-border-color);border:0;display:block;height:1px}.w-e-text-container [data-slate-editor] pre>code{background-color:var(--w-e-textarea-slight-bg-color);border:1px solid var(--w-e-textarea-slight-border-color);border-radius:4px;display:block;font-size:14px;padding:10px;text-indent:0}.w-e-text-container [data-slate-editor] .w-e-image-container{display:inline-block;margin:0 3px}.w-e-text-container [data-slate-editor] .w-e-image-container:hover{box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-container [data-slate-editor] .w-e-selected-image-container{overflow:hidden;position:relative}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .w-e-image-dragger{background-color:var(--w-e-textarea-handler-bg-color);height:7px;position:absolute;width:7px}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-top{cursor:nwse-resize;left:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-top{cursor:nesw-resize;right:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-bottom{bottom:0;cursor:nesw-resize;left:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-bottom{bottom:0;cursor:nwse-resize;right:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container:hover,.w-e-text-container [contenteditable=false] .w-e-image-container:hover{box-shadow:none}.w-e-text-container [data-slate-editor] .table-container{border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin-top:10px;overflow-x:auto;padding:10px;width:100%}.w-e-text-container [data-slate-editor] table{border-collapse:collapse}.w-e-text-container [data-slate-editor] table td,.w-e-text-container [data-slate-editor] table th{border:1px solid var(--w-e-textarea-border-color);line-height:1.5;min-width:30px;padding:3px 5px;text-align:left}.w-e-text-container [data-slate-editor] table th{background-color:var(--w-e-textarea-slight-bg-color);font-weight:700;text-align:center}.w-e-panel-content-table{background-color:var(--w-e-toolbar-bg-color)}.w-e-panel-content-table table{border-collapse:collapse}.w-e-panel-content-table td{border:1px solid var(--w-e-toolbar-border-color);cursor:pointer;height:15px;padding:3px 5px;width:20px}.w-e-panel-content-table td.active{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-textarea-video-container{background-image:linear-gradient(45deg,#eee 25%,transparent 0,transparent 75%,#eee 0,#eee),linear-gradient(45deg,#eee 25%,#fff 0,#fff 75%,#eee 0,#eee);background-position:0 0,10px 10px;background-size:20px 20px;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin:10px auto 0;padding:10px 0;text-align:center}.w-e-text-container [data-slate-editor] pre>code{word-wrap:normal;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;-webkit-hyphens:none;hyphens:none;line-height:1.5;margin:.5em 0;overflow:auto;padding:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}.w-e-text-container [data-slate-editor] pre>code .token.cdata,.w-e-text-container [data-slate-editor] pre>code .token.comment,.w-e-text-container [data-slate-editor] pre>code .token.doctype,.w-e-text-container [data-slate-editor] pre>code .token.prolog{color:#708090}.w-e-text-container [data-slate-editor] pre>code .token.punctuation{color:#999}.w-e-text-container [data-slate-editor] pre>code .token.namespace{opacity:.7}.w-e-text-container [data-slate-editor] pre>code .token.boolean,.w-e-text-container [data-slate-editor] pre>code .token.constant,.w-e-text-container [data-slate-editor] pre>code .token.deleted,.w-e-text-container [data-slate-editor] pre>code .token.number,.w-e-text-container [data-slate-editor] pre>code .token.property,.w-e-text-container [data-slate-editor] pre>code .token.symbol,.w-e-text-container [data-slate-editor] pre>code .token.tag{color:#905}.w-e-text-container [data-slate-editor] pre>code .token.attr-name,.w-e-text-container [data-slate-editor] pre>code .token.builtin,.w-e-text-container [data-slate-editor] pre>code .token.char,.w-e-text-container [data-slate-editor] pre>code .token.inserted,.w-e-text-container [data-slate-editor] pre>code .token.selector,.w-e-text-container [data-slate-editor] pre>code .token.string{color:#690}.w-e-text-container [data-slate-editor] pre>code .language-css .token.string,.w-e-text-container [data-slate-editor] pre>code .style .token.string,.w-e-text-container [data-slate-editor] pre>code .token.entity,.w-e-text-container [data-slate-editor] pre>code .token.operator,.w-e-text-container [data-slate-editor] pre>code .token.url{color:#9a6e3a}.w-e-text-container [data-slate-editor] pre>code .token.atrule,.w-e-text-container [data-slate-editor] pre>code .token.attr-value,.w-e-text-container [data-slate-editor] pre>code .token.keyword{color:#07a}.w-e-text-container [data-slate-editor] pre>code .token.class-name,.w-e-text-container [data-slate-editor] pre>code .token.function{color:#dd4a68}.w-e-text-container [data-slate-editor] pre>code .token.important,.w-e-text-container [data-slate-editor] pre>code .token.regex,.w-e-text-container [data-slate-editor] pre>code .token.variable{color:#e90}.w-e-text-container [data-slate-editor] pre>code .token.bold,.w-e-text-container [data-slate-editor] pre>code .token.important{font-weight:700}.w-e-text-container [data-slate-editor] pre>code .token.italic{font-style:italic}.w-e-text-container [data-slate-editor] pre>code .token.entity{cursor:help}.content-toolbar[data-v-79e9d60e]{display:grid;grid-template-columns:minmax(320px,480px) auto auto;align-items:center;justify-content:start;column-gap:12px;margin-bottom:18px}.content-editor[data-v-79e9d60e]{width:100%;overflow:hidden;border:1px solid var(--app-surface-border);border-radius:6px}.content-editor__body[data-v-79e9d60e]{min-height:420px;max-height:56vh;overflow-y:auto}.content-modal__footer[data-v-79e9d60e]{display:flex;justify-content:flex-end}.content-modal__footer>button+button[data-v-79e9d60e]{margin-left:12px}@media (max-width: 720px){.content-toolbar[data-v-79e9d60e]{grid-template-columns:minmax(0,1fr) auto auto}}.toolbar-search[data-v-2a320165]{width:min(360px,100%)}[data-v-2a320165] .table-actions{display:flex;align-items:center;justify-content:flex-start;gap:8px;min-width:252px;padding-right:6px}.quota-panel[data-v-2a320165]{display:grid;row-gap:18px}.quota-meta[data-v-2a320165]{display:grid;grid-template-columns:72px minmax(0,1fr);column-gap:12px;align-items:center;min-height:28px;color:var(--app-text-muted);font-size:13px}.quota-meta strong[data-v-2a320165]{min-width:0;overflow:hidden;color:var(--app-title-color);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.quota-stats[data-v-2a320165]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}.quota-stat[data-v-2a320165]{display:grid;row-gap:8px;padding:14px;border:1px solid var(--app-surface-border);border-radius:8px;background:var(--app-surface-bg)}.quota-stat span[data-v-2a320165]{color:var(--app-text-muted);font-size:13px}.quota-stat strong[data-v-2a320165]{color:var(--app-title-color);font-size:26px;font-weight:700;line-height:1.2}.quota-form[data-v-2a320165] .n-form-item{margin-bottom:0}.quota-increase-row[data-v-2a320165]{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-items:center;width:100%}.quota-log-section[data-v-2a320165]{display:grid;row-gap:10px}.quota-log-header[data-v-2a320165]{display:flex;align-items:center;justify-content:space-between;column-gap:12px}.quota-log-title[data-v-2a320165]{color:var(--app-title-color);font-size:14px;font-weight:600}@media (max-width: 720px){.toolbar-search[data-v-2a320165]{width:100%}.quota-stats[data-v-2a320165],.quota-increase-row[data-v-2a320165]{grid-template-columns:1fr;row-gap:10px}}.owner-edit-notice[data-v-d3f5958a]{margin-bottom:20px}.owner-toolbar>.n-input[data-v-9be77ff3]{width:240px}.owner-toolbar>.n-select[data-v-9be77ff3]{width:160px}.owner-list-error[data-v-9be77ff3]{margin-bottom:16px}@media (max-width: 720px){.owner-toolbar>.n-input[data-v-9be77ff3],.owner-toolbar>.n-select[data-v-9be77ff3]{width:100%}}.esign-config[data-v-1ef95b80]{min-height:100%;padding:0;color:#24382e;box-sizing:border-box}.access-panel[data-v-1ef95b80],.config-section[data-v-1ef95b80]{padding:18px;background:#fff;border:1px solid #e6ece8;border-radius:8px;box-shadow:0 6px 18px #1b34260a}.access-panel[data-v-1ef95b80]{margin-bottom:14px}.access-summary[data-v-1ef95b80]{display:flex;align-items:center;justify-content:space-between}.access-summary__meta[data-v-1ef95b80]{display:inline-flex;align-items:center;flex-shrink:0}.section-title[data-v-1ef95b80]{margin:0;color:#0f2b21;font-size:16px;font-weight:700}.section-desc[data-v-1ef95b80]{margin:4px 0 0;color:#607168;font-size:13px;line-height:1.5}.flow-steps[data-v-1ef95b80]{margin-top:14px;padding-top:14px;border-top:1px dashed #e6ece8}.step-clickable[data-v-1ef95b80]{cursor:pointer}.step-title[data-v-1ef95b80]{display:inline-flex;align-items:center}.step-title[data-v-1ef95b80]>*+*{margin-left:6px}.step-edit-icon[data-v-1ef95b80]{color:#18a058;opacity:.78;transition:opacity .18s ease,transform .18s ease}.step-clickable:hover .step-edit-icon[data-v-1ef95b80]{opacity:1;transform:translate(1px)}.support-panel[data-v-1ef95b80]{margin-bottom:14px}.support-tab-head[data-v-1ef95b80]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:14px}.section-actions[data-v-1ef95b80]{display:flex;align-items:center;flex-shrink:0}.seal-position-enable[data-v-1ef95b80]{display:flex;align-items:center;justify-content:space-between;min-height:34px;padding:0 2px}.seal-position-enable__label[data-v-1ef95b80]{color:#24382e;font-size:14px}.authorization-url[data-v-1ef95b80]{margin-top:12px}.authorization-switch-row[data-v-1ef95b80]{display:flex;align-items:center;justify-content:space-between;min-height:40px;padding:28px 2px 0}.authorization-switch-row__label[data-v-1ef95b80]{color:#24382e;font-size:14px}.create-seal-panel[data-v-1ef95b80]{display:flex;align-items:center;margin:4px 0 12px;padding:12px;border:1px solid #e6ece8;border-radius:8px;background:#fbfcfb}.create-seal-panel[data-v-1ef95b80]>*+*{margin-left:10px}.seal-data-panel[data-v-1ef95b80]{border:1px solid #e6ece8;border-radius:8px;background:#fbfcfb}.seal-data-panel--plain[data-v-1ef95b80]{padding:12px}.seal-data-panel__body[data-v-1ef95b80]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.seal-data-panel__item--full[data-v-1ef95b80]{grid-column:1 / -1}.seal-image-card[data-v-1ef95b80]{width:100%;min-height:116px;border:1px dashed #d8e4dd;border-radius:8px;background:#fff}.seal-image-card__body[data-v-1ef95b80]{min-height:116px;display:flex;align-items:center;justify-content:center;padding:12px}.seal-image-preview__image[data-v-1ef95b80]{max-width:240px;max-height:110px;object-fit:contain}.seal-image-preview__empty[data-v-1ef95b80]{color:#8a9a91;font-size:13px}[data-v-1ef95b80] .drawer-actions{display:flex;align-items:center}[data-v-1ef95b80] .drawer-actions>*+*{margin-left:8px}@media (max-width: 960px){.support-tab-head[data-v-1ef95b80],.access-summary[data-v-1ef95b80]{flex-direction:column}.support-tab-head[data-v-1ef95b80]>*+*,.access-summary[data-v-1ef95b80]>*+*{margin-top:10px}}.list-page[data-v-ea0820cc]{height:100%;min-height:0}.list-page-card[data-v-ea0820cc]{height:100%;min-height:0;display:flex;flex-direction:column}.list-page-card[data-v-ea0820cc] .n-card-content{flex:1;min-height:0;display:flex;flex-direction:column}.pdf-seal-toolbar[data-v-ea0820cc]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.pdf-seal-toolbar__filters[data-v-ea0820cc]{flex:1}.list-page-table[data-v-ea0820cc]{flex:1;min-height:0}.pdf-seal-title-cell[data-v-ea0820cc]{width:100%;max-width:100%;min-width:0;overflow:hidden}.list-page-table[data-v-ea0820cc] .pdf-seal-title-cell,.list-page-table[data-v-ea0820cc] .pdf-seal-title-link{min-width:0}.pdf-seal-title-link[data-v-ea0820cc]{display:block;width:100%;max-width:100%;padding:0;overflow:hidden;color:#1677ff;font:inherit;line-height:1.4;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:transparent;border:0;cursor:pointer}.pdf-seal-title-link[data-v-ea0820cc]:hover{color:#0958d9}.pdf-seal-title-tooltip[data-v-ea0820cc]{max-width:520px;white-space:normal;word-break:break-all;line-height:1.5}@media (max-width: 960px){.pdf-seal-toolbar[data-v-ea0820cc]{flex-direction:column}.pdf-seal-toolbar>.n-space[data-v-ea0820cc]:last-child{margin-top:12px}}.mail-toolbar>.n-input[data-v-b03b4785]{width:190px}.mail-toolbar>.n-select[data-v-b03b4785]{width:150px}.mail-date-range[data-v-b03b4785]{width:250px}.mail-error[data-v-b03b4785]{margin-top:16px}.content-tabs[data-v-b03b4785]{margin-top:18px}.mail-preview[data-v-b03b4785]{width:100%;height:440px;border:1px solid var(--app-surface-border);border-radius:8px;background:#fff}.mail-text[data-v-b03b4785]{min-height:240px;margin:0;padding:16px;overflow:auto;border:1px solid var(--app-surface-border);border-radius:8px;color:var(--app-text-color);background:var(--app-table-head-bg);font:13px/1.7 Consolas,monospace;white-space:pre-wrap;word-break:break-word}@media (max-width: 720px){.mail-toolbar>.n-input[data-v-b03b4785],.mail-toolbar>.n-select[data-v-b03b4785],.mail-date-range[data-v-b03b4785]{width:100%}}.learning-library[data-v-61915f87]{height:100%;min-height:0;display:grid;grid-template-columns:minmax(420px,.46fr) minmax(0,1fr);column-gap:14px}.object-browser[data-v-61915f87],.object-workspace[data-v-61915f87],.library-card[data-v-61915f87]{min-width:0;min-height:0}.library-card[data-v-61915f87]{height:100%;display:flex;flex-direction:column}.library-card[data-v-61915f87] .n-card-content{flex:1;min-height:0}.object-browser .library-card[data-v-61915f87] .n-card-content,.object-workspace .library-card[data-v-61915f87] .n-card-content{display:flex;flex-direction:column;overflow:hidden}.object-browser .library-card[data-v-61915f87] .n-spin-container,.object-browser .library-card[data-v-61915f87] .n-spin-content{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.toolbar[data-v-61915f87]{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:12px}.toolbar[data-v-61915f87]>*{margin-right:8px;margin-bottom:8px}.toolbar-keyword[data-v-61915f87]{flex:0 1 320px;width:320px}.toolbar-select[data-v-61915f87]{width:150px}.object-card-list[data-v-61915f87]{flex:1;min-height:0;overflow:auto;padding-right:4px}.object-card[data-v-61915f87]{position:relative;padding:12px 78px 12px 12px;border:1px solid var(--app-surface-border);border-radius:8px;background:#fff;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.object-card+.object-card[data-v-61915f87]{margin-top:10px}.object-card[data-v-61915f87]:hover,.object-card.is-selected-card[data-v-61915f87]{border-color:#2f855a57;background:#f8fcf9f5}.object-card.is-selected-card[data-v-61915f87]{box-shadow:inset 3px 0 #2f855a}.object-card.is-inactive-card[data-v-61915f87]{opacity:.7}.object-card__top[data-v-61915f87],.object-card__meta-row[data-v-61915f87],.object-card__summary[data-v-61915f87],.object-card__type[data-v-61915f87],.object-card__status[data-v-61915f87]{display:flex;align-items:center}.object-card__top[data-v-61915f87]{margin-bottom:8px}.object-card__type[data-v-61915f87]{min-width:0;color:#1f3d2bad;font-size:12px}.object-card__type .n-icon[data-v-61915f87]{margin-right:5px;color:#2f855a}.object-card__status[data-v-61915f87]{color:#1f3d2b94;font-size:12px}.object-card__status span[data-v-61915f87]{width:7px;height:7px;margin-right:5px;border-radius:50%;background:#1f3d2b3d}.object-card__status.is-active span[data-v-61915f87]{background:#2f855a}.object-card strong[data-v-61915f87]{display:block;color:#183326;font-size:15px;line-height:1.5}.object-card__meta-row[data-v-61915f87]{flex-wrap:wrap;margin:2px 0 10px}.object-card p[data-v-61915f87]{margin:0 10px 0 0;color:#1f3d2b94;font-size:12px}.object-card__summary[data-v-61915f87]{flex-wrap:wrap;color:#1f3d2ba8;font-size:12px}.object-card__summary>span[data-v-61915f87]{margin-right:8px}.object-card__tools[data-v-61915f87]{position:absolute;top:8px;right:8px;display:flex;align-items:center}.object-card__tools[data-v-61915f87]>*+*,.resource-card__tools[data-v-61915f87]>*+*,.question-card__tools[data-v-61915f87]>*+*{margin-left:2px}.object-pagination[data-v-61915f87]{justify-content:flex-end;margin-top:12px}.icon-action[data-v-61915f87]{color:#1f3d2bb8}.workspace-detail[data-v-61915f87]{min-height:0;display:flex;flex:1;flex-direction:column;overflow:auto;padding-right:4px}.workspace-hero[data-v-61915f87]{display:flex;justify-content:space-between;align-items:flex-start;padding:14px 16px;margin-bottom:12px;border:1px solid var(--app-surface-border);border-radius:8px;background:linear-gradient(180deg,#f8fcf9eb,#fffffff5)}.workspace-hero__main[data-v-61915f87]{min-width:0}.workspace-hero h3[data-v-61915f87]{margin:8px 0 4px;color:#183326;font-size:20px;line-height:1.3}.workspace-hero p[data-v-61915f87],.tab-heading p[data-v-61915f87],.paper-summary p[data-v-61915f87],.check-item p[data-v-61915f87]{margin:0;color:#1f3d2ba3;line-height:1.6}.summary-strip[data-v-61915f87]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:10px;margin-bottom:12px}.summary-item[data-v-61915f87]{padding:12px;border:1px solid var(--app-surface-border);border-radius:8px;background:#fff}.summary-item span[data-v-61915f87]{display:block;color:#1f3d2b9e;font-size:12px}.summary-item strong[data-v-61915f87]{display:block;margin-top:4px;color:#183326;font-size:18px}.workspace-tabs[data-v-61915f87]{min-height:0;flex:1}.workspace-tabs[data-v-61915f87] .n-tabs-pane-wrapper{min-height:0;overflow:auto}.tab-heading[data-v-61915f87]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.tab-heading strong[data-v-61915f87],.section-title[data-v-61915f87]{color:#183326;font-size:16px}.paper-primary-actions[data-v-61915f87]{flex:0 0 auto}.resource-cards[data-v-61915f87]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));column-gap:10px;row-gap:10px}.resource-card[data-v-61915f87]{position:relative;padding:12px;border:1px solid var(--app-surface-border);border-radius:8px;background:#fff}.resource-card__head[data-v-61915f87]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;color:#1f3d2b9e;font-size:12px}.resource-card__meta[data-v-61915f87],.resource-card__tools[data-v-61915f87],.question-card__meta[data-v-61915f87],.question-card__tools[data-v-61915f87]{display:flex;align-items:center}.resource-card__meta[data-v-61915f87],.question-card__meta[data-v-61915f87]{min-width:0}.resource-card__meta[data-v-61915f87]>*+*,.question-card__meta[data-v-61915f87]>*+*{margin-left:8px}.resource-card strong[data-v-61915f87]{display:block;margin-bottom:4px;color:#183326;font-size:15px}.resource-card p[data-v-61915f87]{min-height:22px;margin:0 0 12px;color:#1f3d2b9e}.paper-summary[data-v-61915f87]{padding:14px 16px;margin-bottom:12px;border:1px solid var(--app-surface-border);border-radius:8px;background:#fff}.paper-summary h4[data-v-61915f87]{margin:8px 0 4px;color:#183326;font-size:18px}.question-cards[data-v-61915f87]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));column-gap:10px;row-gap:10px}.question-card[data-v-61915f87]{position:relative;padding:12px;border:1px solid var(--app-surface-border);border-radius:8px;background:#fff}.question-card__head[data-v-61915f87]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;color:#1f3d2b9e;font-size:12px}.question-card strong[data-v-61915f87]{display:block;color:#183326;line-height:1.55}.question-card p[data-v-61915f87]{margin:8px 0 0;color:#1f3d2bad;line-height:1.6;white-space:pre-line}.question-card__answer[data-v-61915f87]{margin-top:8px;color:#2f855a;font-weight:700}.section-table[data-v-61915f87]{margin-top:12px}.section-title[data-v-61915f87]{margin-bottom:8px;font-weight:700}.check-list[data-v-61915f87]{border:1px solid var(--app-surface-border);border-radius:8px;overflow:hidden;background:#fff}.check-item[data-v-61915f87]{display:flex;align-items:flex-start;padding:12px 14px}.check-item+.check-item[data-v-61915f87]{border-top:1px solid var(--app-surface-border)}.check-item>.n-tag[data-v-61915f87]{margin-right:12px;flex:0 0 auto}.check-item strong[data-v-61915f87]{color:#183326}.publish-actions[data-v-61915f87]{display:flex;justify-content:flex-end;margin-top:12px}.publish-actions[data-v-61915f87]>*+*{margin-left:10px}.editable-block[data-v-61915f87]{border:1px solid var(--app-surface-border);border-radius:8px;overflow:auto}.editable-block__head[data-v-61915f87]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:#f6faf7db;border-bottom:1px solid var(--app-surface-border)}.paper-edit-hint[data-v-61915f87]{padding:8px 12px;border-bottom:1px solid var(--app-surface-border);color:#1f3d2ba8;font-size:12px}.hidden-file-input[data-v-61915f87]{display:none}.resource-grid[data-v-61915f87],.question-grid[data-v-61915f87]{display:grid;align-items:center;min-width:980px;column-gap:8px;padding:8px 10px}.resource-grid[data-v-61915f87]{grid-template-columns:120px 120px minmax(180px,1fr) 90px minmax(220px,1.2fr) 78px 130px}.question-grid[data-v-61915f87]{grid-template-columns:100px minmax(240px,1.2fr) minmax(200px,1fr) 110px 80px minmax(150px,.8fr) 76px 54px}.resource-grid--head[data-v-61915f87],.question-grid--head[data-v-61915f87]{color:#355041b8;font-size:12px;font-weight:700;background:#f4faf6}.resource-grid--row[data-v-61915f87],.question-grid--row[data-v-61915f87]{border-top:1px solid var(--app-surface-border)}.modal-footer[data-v-61915f87]{display:flex;justify-content:flex-end}.modal-footer[data-v-61915f87]>*+*{margin-left:10px}.resource-upload-hint[data-v-61915f87]{margin-top:8px;color:#1f3d2b94;font-size:12px;line-height:1.6}.resource-upload-progress[data-v-61915f87]{margin-top:12px;padding:10px 12px;border:1px solid var(--app-surface-border);border-radius:8px;background:#f6faf7db}.resource-upload-progress__label[data-v-61915f87]{display:flex;justify-content:space-between;margin-bottom:6px;color:#1f3d2bad;font-size:12px}.resource-upload-progress__label span+span[data-v-61915f87]{overflow:hidden;max-width:70%;margin-left:12px;text-overflow:ellipsis;white-space:nowrap}.import-summary[data-v-61915f87]{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:12px}.import-summary[data-v-61915f87]>*{margin-right:8px;margin-bottom:8px}.import-errors[data-v-61915f87]{max-height:132px;overflow:auto;margin-bottom:12px;padding:10px 12px;border:1px solid rgba(211,84,84,.28);border-radius:8px;background:#fff5f5e0;color:#b42318;line-height:1.7}.form-note[data-v-61915f87]{padding:10px 12px;border:1px solid var(--app-surface-border);border-radius:8px;background:#f6faf7db;color:#1f3d2bb8}@media (max-width: 1280px){.learning-library[data-v-61915f87]{grid-template-columns:1fr;grid-template-rows:minmax(300px,.38fr) minmax(0,1fr);row-gap:14px}.object-workspace[data-v-61915f87]{min-height:0}.summary-strip[data-v-61915f87]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:10px}}@media (max-width: 720px){.summary-strip[data-v-61915f87]{grid-template-columns:1fr}.workspace-hero[data-v-61915f87],.tab-heading[data-v-61915f87]{display:block}.workspace-hero>.n-space[data-v-61915f87],.tab-heading>.n-space[data-v-61915f87]{margin-top:12px}}.constant-weight-modal[data-v-ce95aaa3]{width:min(820px,94vw)}.constant-weight-heading[data-v-ce95aaa3]{display:flex;flex-direction:column}.constant-weight-heading strong[data-v-ce95aaa3]{color:#20352b;font-size:19px;line-height:1.45}.constant-weight-kicker[data-v-ce95aaa3]{color:#5f786c;font-size:12px;font-weight:600;letter-spacing:.12em}.constant-weight-scope-note[data-v-ce95aaa3]{display:flex;align-items:center;padding:10px 12px;margin-bottom:16px;color:#5d6d65;font-size:13px;background:#f5f8f6;border:1px solid #e2eae5;border-radius:8px}.scope-note-icon[data-v-ce95aaa3]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 20px;width:20px;height:20px;margin-right:8px;color:#3f6f58;font-weight:700;background:#e4efe9;border-radius:50%}.constant-weight-toolbar[data-v-ce95aaa3],.constant-weight-actions[data-v-ce95aaa3],.constant-weight-footer[data-v-ce95aaa3]{display:flex;align-items:center;justify-content:space-between}.constant-weight-toolbar[data-v-ce95aaa3]{padding:14px 16px;margin-bottom:14px;background:#fbfcfb;border:1px solid #e5ebe7;border-radius:10px}.resolution-field[data-v-ce95aaa3]{width:390px;margin-bottom:0}.constant-weight-criterion[data-v-ce95aaa3]{display:flex;flex-direction:column;align-items:flex-end;margin-left:20px}.constant-weight-criterion span[data-v-ce95aaa3]{color:#718078;font-size:12px}.constant-weight-criterion strong[data-v-ce95aaa3]{margin-top:4px;color:#294f3d;font-size:14px}.constant-weight-rounds[data-v-ce95aaa3]{display:flex;flex-direction:column}.constant-weight-round+.constant-weight-round[data-v-ce95aaa3]{margin-top:12px}.constant-weight-round[data-v-ce95aaa3]{padding:16px;background:#fff;border:1px solid #dfe7e2;border-radius:12px;box-shadow:0 4px 14px #20352b0d}.constant-weight-round.is-pass[data-v-ce95aaa3]{border-color:#a8cfba;box-shadow:0 4px 14px #2d704e14}.constant-weight-round.is-fail[data-v-ce95aaa3]{border-color:#e2c3be}.round-header[data-v-ce95aaa3],.round-heading[data-v-ce95aaa3],.round-status[data-v-ce95aaa3],.weight-input-wrap[data-v-ce95aaa3],.round-metric[data-v-ce95aaa3],.result-title[data-v-ce95aaa3]{display:flex;align-items:center}.round-header[data-v-ce95aaa3]{justify-content:space-between;margin-bottom:15px}.round-index[data-v-ce95aaa3]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin-right:10px;color:#fff;font-size:14px;font-weight:700;background:#4c765f;border-radius:8px}.round-heading div[data-v-ce95aaa3]{display:flex;flex-direction:column}.round-heading strong[data-v-ce95aaa3]{color:#263b31;font-size:15px}.round-heading div span[data-v-ce95aaa3]{margin-top:2px;color:#87938d;font-size:12px}.round-reading-grid[data-v-ce95aaa3]{display:grid;grid-template-columns:1fr 1fr;column-gap:14px}.round-reading-grid[data-v-ce95aaa3] .n-form-item{margin-bottom:12px}.weight-input-wrap[data-v-ce95aaa3]{width:100%}.weight-input-wrap[data-v-ce95aaa3] .n-input-number{flex:1;width:auto}.weight-input-wrap>span[data-v-ce95aaa3]{margin-left:8px;color:#617068;font-weight:600}.round-metrics[data-v-ce95aaa3]{display:grid;grid-template-columns:1fr 1fr;margin-bottom:12px;overflow:hidden;background:#f6f8f7;border:1px solid #e4e9e6;border-radius:9px}.round-metric[data-v-ce95aaa3]{min-height:58px;padding:0 14px}.round-metric+.round-metric[data-v-ce95aaa3]{border-left:1px solid #e1e7e3}.round-metric span[data-v-ce95aaa3]{margin-right:auto;color:#6d7b74;font-size:13px}.round-metric strong[data-v-ce95aaa3]{color:#253c31;font-size:17px;font-variant-numeric:tabular-nums}.round-metric small[data-v-ce95aaa3]{margin-left:5px;color:#79877f}.round-remark[data-v-ce95aaa3]{margin-bottom:0}.constant-weight-actions[data-v-ce95aaa3]{align-items:stretch;margin-top:14px}.constant-weight-actions>.n-button[data-v-ce95aaa3]{align-self:center;margin-right:12px}.constant-weight-result[data-v-ce95aaa3]{display:flex;align-items:center;flex:1;min-height:66px;padding:11px 14px;color:#52635a;background:#f6f8f7;border:1px solid #e1e7e3;border-radius:10px}.constant-weight-result.is-pass[data-v-ce95aaa3]{background:#f1f8f4;border-color:#b8d8c6}.constant-weight-result.is-reweigh[data-v-ce95aaa3],.constant-weight-result.is-fail[data-v-ce95aaa3]{background:#fff8f0;border-color:#ead3b7}.result-icon[data-v-ce95aaa3]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;margin-right:11px;color:#3e6f57;font-size:18px;font-weight:700;background:#dfede5;border-radius:50%}.constant-weight-result.is-reweigh .result-icon[data-v-ce95aaa3],.constant-weight-result.is-fail .result-icon[data-v-ce95aaa3]{color:#9b622b;background:#f6e4cf}.result-copy[data-v-ce95aaa3]{display:flex;flex-direction:column}.result-title[data-v-ce95aaa3]{margin-bottom:4px}.result-title strong[data-v-ce95aaa3]{margin-right:8px;color:#253b30}.result-copy>span[data-v-ce95aaa3]{font-size:13px}.constant-weight-footer[data-v-ce95aaa3]{width:100%}@media (max-width: 720px){.constant-weight-toolbar[data-v-ce95aaa3]{align-items:stretch;flex-direction:column}.resolution-field[data-v-ce95aaa3]{width:100%}.constant-weight-criterion[data-v-ce95aaa3]{align-items:flex-start;margin:12px 0 0}.round-reading-grid[data-v-ce95aaa3]{grid-template-columns:1fr}.constant-weight-actions[data-v-ce95aaa3]{flex-direction:column}.constant-weight-actions>.n-button[data-v-ce95aaa3]{align-self:stretch;margin:0 0 10px}}.simulation-spreadsheet-grid[data-v-741fb516]{overflow:auto;max-height:430px;border:1px solid #d7dfda;border-radius:6px;background:#fff}.simulation-spreadsheet-grid__table[data-v-741fb516]{width:100%;min-width:760px;border-spacing:0;border-collapse:separate;table-layout:fixed}.simulation-spreadsheet-grid__table th[data-v-741fb516],.simulation-spreadsheet-grid__table td[data-v-741fb516]{height:36px;padding:0 9px;border-right:1px solid #e0e6e2;border-bottom:1px solid #e0e6e2;font-size:13px;text-align:left}.simulation-spreadsheet-grid__table th[data-v-741fb516]{position:sticky;top:0;z-index:3;color:#53645b;background:#f3f6f4;font-weight:600}.simulation-spreadsheet-grid__fixed[data-v-741fb516]{position:sticky;left:0;z-index:2;width:155px;color:#263a30;background:#fff}thead .simulation-spreadsheet-grid__fixed[data-v-741fb516]{z-index:4;background:#f3f6f4}.simulation-spreadsheet-grid__sample-no[data-v-741fb516]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.simulation-spreadsheet-grid__sample-type[data-v-741fb516]{display:block;margin-top:-3px;overflow:hidden;color:#718078;font-size:10px;line-height:12px;text-overflow:ellipsis;white-space:nowrap}.simulation-spreadsheet-grid__column-header[data-v-741fb516]{width:168px}.simulation-spreadsheet-grid__header-content[data-v-741fb516]{display:flex;min-width:0;align-items:center;justify-content:space-between}.simulation-spreadsheet-grid__header-label[data-v-741fb516]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.simulation-spreadsheet-grid__fill-button[data-v-741fb516]{display:inline-flex;width:26px;height:26px;margin-left:6px;padding:0;color:#3f8b65;border:0;border-radius:4px;background:transparent;cursor:pointer;flex-shrink:0;align-items:center;justify-content:center}.simulation-spreadsheet-grid__fill-button[data-v-741fb516]:hover{background:#e8f4ed}.simulation-spreadsheet-grid__readonly-header[data-v-741fb516],.simulation-spreadsheet-grid__result-header[data-v-741fb516]{background:#edf5f0!important}.simulation-spreadsheet-grid__result-header[data-v-741fb516],.simulation-spreadsheet-grid__result[data-v-741fb516]{width:160px}.simulation-spreadsheet-grid__cell[data-v-741fb516]{position:relative;cursor:cell;outline:none;background:#fff;-webkit-user-select:none;user-select:none}.simulation-spreadsheet-grid__cell--readonly[data-v-741fb516],.simulation-spreadsheet-grid__result[data-v-741fb516]{color:#496057;background:#f5f8f6;cursor:default}.simulation-spreadsheet-grid__cell--selected[data-v-741fb516],.simulation-spreadsheet-grid__cell--active[data-v-741fb516]{background:#edf5fb;box-shadow:inset 0 0 0 2px #3d87c5}.simulation-spreadsheet-grid__editor[data-v-741fb516]{width:100%;height:100%;padding:0;border:0;outline:0;background:transparent;font:inherit}.simulation-spreadsheet-grid__select-editor[data-v-741fb516]{display:flex;width:100%;height:100%;align-items:center}.simulation-spreadsheet-grid__cell--component[data-v-741fb516]{height:48px;cursor:pointer}.simulation-spreadsheet-grid__component-button[data-v-741fb516]{padding:2px 7px;color:#416152;border:1px solid #cad7d0;border-radius:4px;background:#fff;cursor:pointer;font-size:12px}.simulation-spreadsheet-grid__component-button.is-pass[data-v-741fb516]{color:#237548;border-color:#91c4a8;background:#edf8f1}.simulation-spreadsheet-grid__component-button.is-fail[data-v-741fb516],.simulation-spreadsheet-grid__component-button.is-reweigh[data-v-741fb516]{color:#a14f2d;border-color:#deb39f;background:#fff5ef}.simulation-spreadsheet-grid__component-summary[data-v-741fb516]{display:block;margin-top:2px;overflow:hidden;color:#75827b;font-size:10px;line-height:11px;text-overflow:ellipsis;white-space:nowrap}.simulation-spreadsheet-grid__result.has-error[data-v-741fb516]{color:#b33b3b;background:#fff4f4}.original-record-simulator[data-v-63fdece1]{width:min(1380px,96vw);height:min(900px,94vh)}.simulator-header-tip[data-v-63fdece1]{padding:10px 14px;color:#456657;background:#f2f7f4;border:1px solid #dfeae3;border-radius:8px}.simulator-steps[data-v-63fdece1]{margin:20px 0}.simulator-content[data-v-63fdece1]{height:calc(min(900px,94vh) - 245px);min-height:430px;overflow:auto;padding-right:6px}.selection-list[data-v-63fdece1],.measurement-panel[data-v-63fdece1],.batch-extra-section[data-v-63fdece1]{margin-top:16px}.selection-item[data-v-63fdece1]{padding:10px 12px;border-bottom:1px solid #edf0ee}.selection-item[data-v-63fdece1] .n-checkbox__label{display:inline-flex;align-items:center;column-gap:8px}.selection-description[data-v-63fdece1],.muted-text[data-v-63fdece1]{margin-top:4px;color:#7a847f;font-size:13px}.section-title[data-v-63fdece1]{color:#263a30;font-size:15px;font-weight:600}.required-mark[data-v-63fdece1]{color:#c23b3b}.measurement-panel .n-input[data-v-63fdece1]{margin-top:12px}.sample-toolbar[data-v-63fdece1],.preview-toolbar[data-v-63fdece1],.simulator-footer[data-v-63fdece1]{display:flex;align-items:center;justify-content:space-between}.sample-toolbar[data-v-63fdece1]{margin:20px 0 10px}.batch-entry-context[data-v-63fdece1]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;padding:0 2px;color:#516159;font-size:13px}.batch-entry-context>div[data-v-63fdece1]{display:flex;align-items:center;column-gap:8px}.batch-entry-context strong[data-v-63fdece1]{color:#263a30;font-size:14px}.curve-simulation-panel[data-v-63fdece1]{margin-top:18px;padding:16px;border:1px solid #dce8e1;border-radius:10px;background:#f8fbf9}.controlled-values-panel[data-v-63fdece1]{display:flex;align-items:end;justify-content:space-between;margin-top:14px;padding:12px 14px;border:1px solid #dce8e1;border-radius:8px;background:#f8fbf9}.controlled-values-grid[data-v-63fdece1]{display:grid;min-width:min(620px,58%);grid-template-columns:repeat(3,minmax(150px,1fr));column-gap:10px}.curve-panel-header[data-v-63fdece1],.curve-series-header[data-v-63fdece1],.sample-result-summary[data-v-63fdece1],.sample-result-state[data-v-63fdece1]{display:flex;align-items:center;justify-content:space-between}.curve-equation[data-v-63fdece1]{display:flex;align-items:center;column-gap:10px;padding:7px 10px;color:#24573f;border:1px solid #cfe3d7;border-radius:7px;background:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600}.curve-simulation-alert[data-v-63fdece1]{margin-top:12px}.curve-parameter-grid[data-v-63fdece1]{display:grid;grid-template-columns:1.4fr repeat(6,minmax(100px,1fr));column-gap:10px;margin-top:14px}.compact-field[data-v-63fdece1]{display:flex;min-width:0;flex-direction:column;row-gap:5px;color:#627068;font-size:12px}.compact-field[data-v-63fdece1] .n-input-number,.compact-field[data-v-63fdece1] .n-input{width:100%}.curve-series-header[data-v-63fdece1]{margin:14px 0 7px;color:#42574c;font-size:13px;font-weight:600}.curve-series-scroll[data-v-63fdece1],.simulation-grid-scroll[data-v-63fdece1],.sample-switcher[data-v-63fdece1]{overflow-x:auto}.curve-series-table[data-v-63fdece1]{width:max-content;min-width:100%;border-collapse:collapse;background:#fff}.curve-series-table th[data-v-63fdece1],.curve-series-table td[data-v-63fdece1]{min-width:112px;padding:6px;border:1px solid #dfe7e2}.curve-series-table th[data-v-63fdece1]{min-width:78px;color:#4f6358;background:#f1f6f3;white-space:nowrap}.curve-point-input[data-v-63fdece1]{display:flex;align-items:center;column-gap:2px}.sample-switcher[data-v-63fdece1]{padding:3px 2px 8px}.sample-tab-list[data-v-63fdece1]{display:flex;align-items:stretch;column-gap:8px}.sample-tab[data-v-63fdece1]{display:flex;min-width:128px;padding:8px 12px;color:#53645b;border:1px solid #dce4df;border-radius:8px;background:#fff;cursor:pointer;flex-direction:column;text-align:left}.sample-tab span[data-v-63fdece1]{font-size:13px;font-weight:600;white-space:nowrap}.sample-tab small[data-v-63fdece1]{margin-top:2px;color:#87918c}.sample-tab.active[data-v-63fdece1]{color:#1f6244;border-color:#83b99b;background:#edf7f1;box-shadow:0 0 0 2px #3d855e14}.sample-identity-bar[data-v-63fdece1]{display:grid;grid-template-columns:1fr 1fr 1fr 1.4fr auto;align-items:end;column-gap:10px;padding:12px;border:1px solid #dfe7e2;border-bottom:0;border-radius:9px 9px 0 0;background:#f8faf9}.simulation-grid-scroll[data-v-63fdece1]{max-height:420px;border:1px solid #cfdad4;background:#fff}.simulation-grid-entry-table[data-v-63fdece1]{width:max-content;min-width:100%;border-spacing:0;border-collapse:separate}.simulation-grid-entry-table th[data-v-63fdece1],.simulation-grid-entry-table td[data-v-63fdece1]{border-right:1px solid #d8e0dc;border-bottom:1px solid #d8e0dc}.grid-corner-cell[data-v-63fdece1],.grid-column-heading[data-v-63fdece1],.grid-row-heading[data-v-63fdece1]{height:30px;color:#607168;background:#edf3ef;font-size:12px;font-weight:600;text-align:center}.grid-corner-cell[data-v-63fdece1],.grid-row-heading[data-v-63fdece1]{position:sticky;left:0;z-index:2;width:42px;min-width:42px}.grid-corner-cell[data-v-63fdece1]{top:0;z-index:4}.grid-column-heading[data-v-63fdece1]{position:sticky;top:0;z-index:3;min-width:150px}.simulation-grid-cell[data-v-63fdece1]{min-width:150px;height:54px;padding:7px 9px;color:#34463c;background:#fff;vertical-align:middle}.grid-cell-text[data-v-63fdece1]{background:#f8faf9}.grid-static-text[data-v-63fdece1]{min-height:22px;white-space:pre-wrap}.grid-field-control[data-v-63fdece1],.grid-component-control[data-v-63fdece1],.grid-calculated-value[data-v-63fdece1]{display:flex;min-height:40px;justify-content:center;flex-direction:column;row-gap:4px}.grid-field-label[data-v-63fdece1]{overflow:hidden;color:#68766e;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.grid-input-control[data-v-63fdece1] .n-input-wrapper,.grid-input-control[data-v-63fdece1] .n-base-selection{background:#fbfdfc}.grid-cell-input[data-v-63fdece1]:focus-within{position:relative;z-index:1;box-shadow:inset 0 0 0 2px #4b9b70}.grid-cell-calculated[data-v-63fdece1]{background:#f4f8f5}.grid-calculated-value strong[data-v-63fdece1]{color:#226344;font-size:15px}.grid-final-result[data-v-63fdece1]{background:#eaf6ef;box-shadow:inset 0 0 0 1px #73aa8b}.grid-component-control small[data-v-63fdece1]{color:#6d7c74;font-size:11px}.sample-result-summary[data-v-63fdece1]{padding:12px 14px;border:1px solid #cfe0d6;border-top:0;border-radius:0 0 9px 9px;background:#f2f8f4}.sample-result-summary>div[data-v-63fdece1]:first-child{display:flex;align-items:baseline;column-gap:8px;color:#52635a}.sample-result-summary strong[data-v-63fdece1]{color:#1f6846;font-size:20px}.sample-result-summary.error[data-v-63fdece1]{border-color:#e7c8c8;background:#fff7f7}.sample-result-state[data-v-63fdece1]{justify-content:flex-end;column-gap:10px;color:#758078;font-size:12px}@media (max-width: 1100px){.curve-parameter-grid[data-v-63fdece1]{grid-template-columns:repeat(4,minmax(120px,1fr));row-gap:10px}.sample-identity-bar[data-v-63fdece1]{grid-template-columns:repeat(2,1fr);row-gap:10px}}.template-select-form-item[data-v-63fdece1]{width:min(560px,48vw)}.preview-toolbar[data-v-63fdece1]{justify-content:flex-start;column-gap:12px;margin-bottom:14px}.preview-source-alert[data-v-63fdece1],.preview-warning[data-v-63fdece1]{margin-bottom:10px}.pdf-preview-frame[data-v-63fdece1]{width:100%;height:560px;border:1px solid #dfe5e1;border-radius:8px;background:#f4f5f4}.preview-empty[data-v-63fdece1]{padding:90px 0}.template-editor-page[data-v-f4be65c4]{height:100%;min-height:0;display:flex;flex-direction:column}.formula-help-steps[data-v-f4be65c4]{color:#52675a;font-size:13px;line-height:1.8}.formula-help-group[data-v-f4be65c4]{overflow:hidden;border:1px solid #dfe8e2;border-radius:10px}.formula-help-group__title[data-v-f4be65c4]{padding:10px 12px;background:#f4faf6;color:#143524;font-weight:600}.formula-help-row[data-v-f4be65c4]{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(210px,1fr) minmax(210px,1.15fr) minmax(220px,1.35fr);column-gap:12px;padding:10px 12px;border-top:1px solid #dfe8e2;color:#52675a;font-size:13px;line-height:1.55}.formula-help-name[data-v-f4be65c4]{color:#143524;font-weight:600}.formula-help-key[data-v-f4be65c4]{display:flex;align-items:center;column-gap:8px;min-width:0}.formula-help-key code[data-v-f4be65c4]{overflow-wrap:anywhere}@media (max-width: 1100px){.formula-help-row[data-v-f4be65c4]{grid-template-columns:minmax(150px,.8fr) minmax(260px,1.2fr);row-gap:6px}.formula-help-source[data-v-f4be65c4],.formula-help-description[data-v-f4be65c4]{grid-column:1 / -1}}@media (max-width: 760px){.formula-help-row[data-v-f4be65c4]{grid-template-columns:1fr;row-gap:4px}}.template-editor-body[data-v-f4be65c4]{display:grid;gap:12px}.template-card[data-v-f4be65c4]{border:1px solid rgba(20,59,37,.08);border-radius:8px}.editor-toolbar[data-v-f4be65c4]{display:flex;flex-direction:column;gap:10px;min-width:0}.editor-context-row[data-v-f4be65c4],.editor-template-row[data-v-f4be65c4]{display:flex;align-items:center;gap:8px;min-width:0}.editor-context-row[data-v-f4be65c4]{justify-content:space-between}.editor-context-main[data-v-f4be65c4]{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.editor-template-row[data-v-f4be65c4]{padding-top:10px;flex-wrap:wrap;border-top:1px solid rgba(20,59,37,.08)}.template-context[data-v-f4be65c4]{display:flex;align-items:baseline;gap:10px;flex:1;min-width:0;overflow:hidden}.template-picker-field[data-v-f4be65c4]{display:flex;align-items:center;gap:8px;flex:1 1 420px;min-width:280px}.template-context-item[data-v-f4be65c4],.template-context-method[data-v-f4be65c4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-context-item[data-v-f4be65c4]{color:#143524;font-size:14px;font-weight:700;flex-shrink:0}.template-context-method[data-v-f4be65c4]{color:#6f8176;font-size:11px;min-width:0}.template-picker-label[data-v-f4be65c4]{color:#355041;font-size:13px;font-weight:700}.template-picker-select[data-v-f4be65c4]{width:auto;flex:1;min-width:0}.editor-toolbar-actions[data-v-f4be65c4]{display:flex;align-items:center;gap:8px;flex-shrink:0;margin-left:auto}.template-empty[data-v-f4be65c4]{padding:20px;color:#6f8176;text-align:center}.original-template-list[data-v-f4be65c4]{display:grid;gap:10px}.original-template-item[data-v-f4be65c4]{padding:12px;display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid #e5eee8;border-radius:8px;background:#fbfdfb}.original-template-name[data-v-f4be65c4]{color:#143524;font-weight:700}.original-template-meta[data-v-f4be65c4]{margin-top:4px;color:#6f8176;font-size:12px}.template-grid-layout[data-v-f4be65c4]{height:calc(100vh - 220px);min-height:620px;display:grid;grid-template-columns:minmax(0,1fr) clamp(390px,29vw,440px);gap:16px;align-items:stretch}.hidden-field-manager__header[data-v-f4be65c4]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.hidden-field-manager__header>div[data-v-f4be65c4]{min-width:0}.hidden-field-manager__title[data-v-f4be65c4]{color:#143524;font-size:15px;font-weight:700}.hidden-field-manager__list[data-v-f4be65c4]{margin-top:10px;display:grid;gap:6px}.hidden-field-manager__item[data-v-f4be65c4]{display:flex;align-items:center;border:1px solid #dfe8e2;border-radius:8px;background:#fff;overflow:hidden}.hidden-field-manager__item.active[data-v-f4be65c4]{border-color:#18a058;background:#eef8f1}.hidden-field-manager__select[data-v-f4be65c4]{min-width:0;flex:1;border:0;padding:8px;display:flex;align-items:center;gap:8px;background:transparent;color:inherit;cursor:pointer;text-align:left}.hidden-field-manager__text[data-v-f4be65c4]{min-width:0;display:flex;flex-direction:column}.hidden-field-manager__text strong[data-v-f4be65c4],.hidden-field-manager__text small[data-v-f4be65c4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hidden-field-manager__text small[data-v-f4be65c4]{color:#6f8176;font-family:monospace}.hidden-field-alert[data-v-f4be65c4]{margin-bottom:12px}.final-result-batch-alert[data-v-f4be65c4]{margin-top:12px}.cell-config-section[data-v-f4be65c4]{margin-top:14px;padding:14px;border:1px solid #dfe8e2;border-radius:10px;background:#fbfdfb}.cell-config-section--accent[data-v-f4be65c4]{border-color:#b9dfc7;background:#f2faf5}.cell-config-section__header[data-v-f4be65c4]{margin-bottom:14px;display:flex;flex-direction:column;gap:3px}.cell-config-section__title[data-v-f4be65c4]{color:#143524;font-size:15px;font-weight:700}.cell-config-section[data-v-f4be65c4] .n-form-item:last-child{margin-bottom:0}.cell-config-control-stack[data-v-f4be65c4]{width:100%;min-width:0;display:flex;flex-direction:column;gap:6px}.cell-config-control-stack[data-v-f4be65c4]>.n-input-number,.cell-config-control-stack[data-v-f4be65c4]>.n-select,.cell-config-control-stack[data-v-f4be65c4]>.n-input{width:100%}.cell-config-control-stack .cell-help-text[data-v-f4be65c4]{margin:0}.cell-config-switch-row[data-v-f4be65c4]{padding:10px 0 2px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px dashed #cfe0d4}.cell-config-switch-row>div[data-v-f4be65c4]{min-width:0}.cell-config-switch-row__label[data-v-f4be65c4]{margin-bottom:2px;color:#263d30;font-weight:600}.template-grid-card[data-v-f4be65c4],.side-card[data-v-f4be65c4]{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.template-grid-card[data-v-f4be65c4] .n-card-content,.side-card[data-v-f4be65c4] .n-card-content{min-height:0;flex:1;display:flex;flex-direction:column}.side-card[data-v-f4be65c4] .n-card-content{position:relative;overflow:hidden}.cell-config-scroll[data-v-f4be65c4]{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;min-height:0;flex:none;box-sizing:border-box;overflow-x:hidden;overflow-y:scroll;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#9fb1a5 #edf3ef;padding-right:4px}.cell-config-scroll[data-v-f4be65c4]::-webkit-scrollbar{width:10px}.cell-config-scroll[data-v-f4be65c4]::-webkit-scrollbar-track{border-radius:999px;background:#edf3ef}.cell-config-scroll[data-v-f4be65c4]::-webkit-scrollbar-thumb{min-height:48px;border:2px solid #edf3ef;border-radius:999px;background:#9fb1a5}.cell-config-scroll[data-v-f4be65c4]::-webkit-scrollbar-thumb:hover{background:#7e9586}.spreadsheet-wrap[data-v-f4be65c4]{width:100%;min-height:0;flex:1;overflow:auto;border:1px solid #dfe8e2}.spreadsheet-table[data-v-f4be65c4]{width:max-content;min-width:760px;table-layout:fixed;border-collapse:collapse;background:#fff}.spreadsheet-table th[data-v-f4be65c4],.spreadsheet-table td[data-v-f4be65c4]{border:1px solid #dfe8e2}.index-cell[data-v-f4be65c4]{width:72px;min-width:72px;padding:4px 8px;background:#f4faf6;color:#5d7567;font-size:12px;text-align:center;-webkit-user-select:none;user-select:none}.index-cell-content[data-v-f4be65c4]{min-height:32px;display:flex;align-items:center;justify-content:center;gap:4px}.grid-cell[data-v-f4be65c4]{width:150px;min-width:150px;max-width:250px;height:52px;color:#143524;cursor:pointer;position:relative;vertical-align:top;transition:background-color .2s}.grid-cell[data-v-f4be65c4]:hover{background:#f5fbf7}.grid-cell.active[data-v-f4be65c4]{outline:2px solid #18a058;outline-offset:-2px;background:#eef8f1;z-index:2}.grid-cell.selected[data-v-f4be65c4]{background:#dff3e7;box-shadow:inset 0 0 0 1px #18a058}.cell-content[data-v-f4be65c4]{width:100%;min-width:0;box-sizing:border-box;padding:6px 8px;display:flex;flex-direction:column;overflow:hidden;font-size:13px}.cell-text[data-v-f4be65c4],.var-key[data-v-f4be65c4],.var-label[data-v-f4be65c4],.formula[data-v-f4be65c4],.var-external-key[data-v-f4be65c4]{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.var-key[data-v-f4be65c4]{color:#143524;font-family:monospace;font-weight:700}.var-label[data-v-f4be65c4],.formula[data-v-f4be65c4]{color:#6f8176;font-size:11px}.var-external-key[data-v-f4be65c4]{color:#2080f0;font-size:10px}.var-external-key.mapping[data-v-f4be65c4]{color:#18a058}.type-tag[data-v-f4be65c4]{position:absolute;top:0;right:0;z-index:1;padding:0 4px;border-bottom-left-radius:4px;color:#fff;font-size:10px;font-weight:700}.type-tag.text[data-v-f4be65c4]{background:#8492a6}.type-tag.input[data-v-f4be65c4]{background:#2080f0}.type-tag.component[data-v-f4be65c4]{background:#18a058}.type-tag.calc[data-v-f4be65c4]{background:#f0a020}.template-meta-footer[data-v-f4be65c4]{display:flex;align-items:center;justify-content:space-between;min-height:34px}.template-meta-footer[data-v-f4be65c4]>:only-child{margin-left:auto}.template-meta-footer .n-space[data-v-f4be65c4]{margin-left:auto}.original-template-panel[data-v-f4be65c4]{margin-top:0}.cell-help-text[data-v-f4be65c4]{display:block;margin-bottom:12px;font-size:12px;line-height:1.6}.option-row[data-v-f4be65c4]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:8px;align-items:center}.original-curve-slot-row[data-v-f4be65c4]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) auto auto;gap:8px;align-items:center}.help-icon[data-v-f4be65c4]{margin-left:4px;color:#18a058;cursor:pointer;vertical-align:-2px}.help-popover[data-v-f4be65c4]{max-width:280px;font-size:12px;line-height:1.6}.upload-file-name[data-v-f4be65c4]{margin-left:12px;color:#5d7567;font-size:13px}@media (max-width: 1080px){.original-template-item[data-v-f4be65c4]{align-items:stretch;flex-direction:column}.template-grid-layout[data-v-f4be65c4]{height:auto;min-height:0;grid-template-columns:minmax(0,1fr)}.template-grid-card[data-v-f4be65c4],.side-card[data-v-f4be65c4]{height:auto;min-height:620px}.cell-config-scroll[data-v-f4be65c4]{height:auto}.original-curve-slot-row[data-v-f4be65c4]{grid-template-columns:minmax(0,1fr)}}.standard-library-workspace[data-v-7a3fce55]{height:100%;min-height:0;display:flex;flex-direction:column}.standard-library-toolbar[data-v-7a3fce55]{flex-shrink:0;padding:0 0 12px}.library-layout[data-v-7a3fce55]{flex:1;min-height:0;overflow:hidden;border:1px solid rgba(20,59,37,.08);background:#fffffffa}.library-sider[data-v-7a3fce55]{background:#fff}.sider-header[data-v-7a3fce55]{padding:16px;border-bottom:1px solid rgba(20,59,37,.08)}.sider-search[data-v-7a3fce55]{display:grid;gap:10px}.sider-actions[data-v-7a3fce55]{margin-top:12px}.view-disabled-tip[data-v-7a3fce55]{color:#5d7567;font-size:12px;white-space:nowrap}.sider-table-wrap[data-v-7a3fce55]{flex:1;min-height:0}.sider-table[data-v-7a3fce55]{height:100%}.sider-table[data-v-7a3fce55] .n-data-table-tr{cursor:pointer}.sider-table[data-v-7a3fce55] .n-data-table-tr.is-selected td{background:#eef8f1}.library-list-cell[data-v-7a3fce55]{min-width:0}.library-list-cell__title[data-v-7a3fce55]{overflow:hidden;color:#143524;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.library-list-cell__meta[data-v-7a3fce55]{margin-top:2px;overflow:hidden;color:#6f8176;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.empty-state[data-v-7a3fce55]{flex:1;min-height:0;display:grid;place-items:center}.detail-container[data-v-7a3fce55]{flex:1;min-height:0;display:flex;flex-direction:column}.detail-header[data-v-7a3fce55]{flex-shrink:0;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:18px;border-bottom:1px solid rgba(20,59,37,.08)}.detail-header h2[data-v-7a3fce55]{margin:0;color:#143524;font-size:20px;line-height:1.3}.detail-meta[data-v-7a3fce55]{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px 18px;color:#5d7567;font-size:13px}.detail-meta a[data-v-7a3fce55]{color:#18a058;text-decoration:none}.relation-toolbar[data-v-7a3fce55]{flex-shrink:0;padding:16px 0 12px;display:flex;align-items:center;justify-content:space-between;gap:16px}.relation-toolbar-left[data-v-7a3fce55]{display:flex;align-items:center;gap:14px;min-width:0}.relation-title[data-v-7a3fce55]{display:flex;align-items:center;gap:8px;color:#143524;font-weight:700;white-space:nowrap}.relation-search[data-v-7a3fce55]{width:min(360px,42vw)}.relation-table-wrap[data-v-7a3fce55]{flex:1;min-height:0}.relation-table[data-v-7a3fce55]{height:100%}[data-v-7a3fce55] .table-actions{display:flex;align-items:center;gap:10px;white-space:nowrap}.pdf-upload-field[data-v-7a3fce55]{width:100%}.form-help[data-v-7a3fce55]{color:#6f8176;font-size:12px;line-height:1.6}.relation-text-block[data-v-7a3fce55]{color:#34483b;line-height:1.55}.relation-item-cell[data-v-7a3fce55]{display:grid;gap:2px;min-width:0}.relation-item-cell small[data-v-7a3fce55]{overflow:hidden;color:#6f8176;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.relation-modal-scroll[data-v-7a3fce55]{max-height:min(72vh,760px);overflow:auto;padding-right:4px}.relation-form-shell[data-v-7a3fce55],.relation-form[data-v-7a3fce55]{display:grid;gap:16px}.relation-form-section[data-v-7a3fce55]{padding:16px;border:1px solid #e5eee8;border-radius:8px;background:#fbfdfb}.relation-form-section__header[data-v-7a3fce55]{margin-bottom:14px;display:flex;justify-content:space-between;gap:12px}.relation-form-section__title[data-v-7a3fce55]{color:#143524;font-weight:700}.relation-form-section__desc[data-v-7a3fce55]{margin-top:4px;color:#6f8176;font-size:12px}.relation-form-grid[data-v-7a3fce55]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}.relation-form-grid__full[data-v-7a3fce55]{grid-column:1 / -1}.relation-limit-note[data-v-7a3fce55],.relation-inline-tip[data-v-7a3fce55]{padding:10px 12px;border-radius:8px;background:#f4faf6;color:#5d7567;font-size:12px;line-height:1.7}.relation-inline-tip[data-v-7a3fce55]{border-left:3px solid #18a058}.relation-inline-tip__title[data-v-7a3fce55]{margin-bottom:4px;color:#143524;font-weight:700}.relation-advanced-toggle[data-v-7a3fce55]{display:flex;align-items:center;justify-content:space-between;gap:12px}.pretreatment-context[data-v-7a3fce55]{padding:12px 14px;border:1px solid #e5eee8;border-radius:8px;background:#f8fbf8}.pretreatment-context__title[data-v-7a3fce55]{color:#143524;font-weight:700}.pretreatment-context__meta[data-v-7a3fce55]{margin-top:4px;color:#6f8176;font-size:12px}.pretreatment-step-editor[data-v-7a3fce55]{width:100%;display:flex;flex-direction:column;gap:8px}.variant-editor[data-v-7a3fce55]{width:100%;overflow-x:auto;display:flex;flex-direction:column;gap:8px}.variant-editor__header[data-v-7a3fce55],.variant-editor__row[data-v-7a3fce55]{min-width:1080px;display:grid;grid-template-columns:minmax(240px,1.7fr) minmax(150px,1fr) 88px 88px 88px 88px 120px 84px 64px 42px;gap:8px;align-items:center}.variant-editor__header[data-v-7a3fce55]{color:#6f8176;font-size:12px}.variant-editor__empty[data-v-7a3fce55]{padding:18px 12px;border:1px dashed #d3e2d8;border-radius:8px;color:#6f8176;text-align:center}.pretreatment-step-editor__header[data-v-7a3fce55],.pretreatment-step-editor__row[data-v-7a3fce55]{display:grid;grid-template-columns:minmax(220px,1.7fr) 120px 82px minmax(180px,1.1fr) 112px 64px;gap:8px;align-items:center}.pretreatment-step-editor__header[data-v-7a3fce55]{color:#6f8176;font-size:12px}.pretreatment-step-editor__sort[data-v-7a3fce55]{display:flex;flex-wrap:wrap;gap:4px}.record-config-tip[data-v-7a3fce55]{margin-bottom:14px}.record-config-list[data-v-7a3fce55]{display:flex;flex-direction:column;gap:12px}.record-config-card[data-v-7a3fce55]{padding:14px;border:1px solid #e5eee8;border-radius:8px;background:#f8fbf8}.curve-axis-config-grid[data-v-7a3fce55]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px}.curve-axis-config-fields[data-v-7a3fce55]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;margin-top:12px}.curve-verification-card[data-v-7a3fce55]{grid-column:1 / -1}.curve-rounding-card[data-v-7a3fce55]{grid-column:1 / -1;margin-top:14px}.curve-rounding-tip[data-v-7a3fce55]{margin-top:12px}.curve-rounding-grid[data-v-7a3fce55]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;margin-top:12px}.curve-verification-limit[data-v-7a3fce55]{max-width:360px;margin-top:12px}.qc-calculation-card[data-v-7a3fce55]{display:flex;flex-direction:column}.qc-basis-grid[data-v-7a3fce55]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;margin-top:14px}.measurement-option-grid[data-v-7a3fce55]{display:grid;grid-template-columns:minmax(160px,.8fr) minmax(200px,1fr) 86px 100px auto;column-gap:12px;align-items:start}.measurement-option-grid__description[data-v-7a3fce55]{grid-column:1 / -1}.measurement-option-grid__group[data-v-7a3fce55]{grid-column:span 2}.batch-field-card[data-v-7a3fce55]{padding:16px;background:#f8fbf8}.batch-field-card__header[data-v-7a3fce55]{display:flex;align-items:flex-start;justify-content:space-between;column-gap:16px;padding-bottom:12px;margin-bottom:14px;border-bottom:1px solid #e5eee8}.batch-field-card__purpose[data-v-7a3fce55]{flex:1;min-width:0;max-width:520px}.batch-field-card__purpose-hint[data-v-7a3fce55],.batch-field-card__precision-hint[data-v-7a3fce55]{display:block;margin-top:5px;font-size:12px;line-height:1.5}.batch-field-card__actions[data-v-7a3fce55]{flex:0 0 auto;padding-top:24px}.batch-field-card__identity[data-v-7a3fce55],.batch-field-card__rules[data-v-7a3fce55],.batch-field-card__extra[data-v-7a3fce55]{display:grid;align-items:start;column-gap:12px}.batch-field-card__identity[data-v-7a3fce55]{grid-template-columns:minmax(210px,1.2fr) minmax(180px,.9fr)}.batch-field-card__rules[data-v-7a3fce55]{grid-template-columns:minmax(130px,.8fr) minmax(100px,.6fr) minmax(150px,.85fr) 76px minmax(150px,.9fr)}.batch-field-card__extra[data-v-7a3fce55]{grid-template-columns:minmax(220px,1fr) minmax(220px,1fr);margin-top:12px}.batch-field-card__placeholder[data-v-7a3fce55],.batch-field-card__options[data-v-7a3fce55]{min-width:0}.record-config-actions[data-v-7a3fce55]{min-height:34px;display:flex;align-items:center;justify-content:flex-end;gap:2px}@media (max-width: 980px){.library-layout[data-v-7a3fce55]{overflow:auto}.library-layout[data-v-7a3fce55]>.n-layout-scroll-container{display:block!important;overflow:visible!important}.library-sider[data-v-7a3fce55]{width:100%!important;max-width:none!important;height:420px;min-height:420px}.library-sider[data-v-7a3fce55] .n-layout-sider-scroll-container{width:100%;min-width:0!important}.library-layout[data-v-7a3fce55]>.n-layout-scroll-container>.n-layout-content{width:100%!important;min-width:0}.detail-header[data-v-7a3fce55],.relation-toolbar[data-v-7a3fce55]{align-items:stretch;flex-direction:column}.relation-search[data-v-7a3fce55]{width:100%}.relation-form-grid[data-v-7a3fce55]{grid-template-columns:minmax(0,1fr)}.relation-advanced-toggle[data-v-7a3fce55]{align-items:flex-start;flex-direction:column}.pretreatment-step-editor__header[data-v-7a3fce55],.variant-editor__header[data-v-7a3fce55]{display:none}.variant-editor__row[data-v-7a3fce55]{min-width:0;grid-template-columns:minmax(0,1fr)}.pretreatment-step-editor__row[data-v-7a3fce55],.measurement-option-grid[data-v-7a3fce55],.curve-axis-config-grid[data-v-7a3fce55],.curve-axis-config-fields[data-v-7a3fce55],.curve-rounding-grid[data-v-7a3fce55],.qc-basis-grid[data-v-7a3fce55],.batch-field-card__identity[data-v-7a3fce55],.batch-field-card__rules[data-v-7a3fce55],.batch-field-card__extra[data-v-7a3fce55]{grid-template-columns:minmax(0,1fr)}.measurement-option-grid__description[data-v-7a3fce55],.measurement-option-grid__group[data-v-7a3fce55],.measurement-option-grid__minimum[data-v-7a3fce55]{grid-column:auto}.batch-field-card__header[data-v-7a3fce55]{display:block}.batch-field-card__actions[data-v-7a3fce55]{justify-content:flex-start;padding-top:0;margin-top:4px}}.rounding-editor[data-v-0ba1b8f1]{display:flex;flex-direction:column;row-gap:14px}.editor-section[data-v-0ba1b8f1]{border:1px solid var(--n-border-color);border-radius:8px;padding:14px}.editor-section h3[data-v-0ba1b8f1]{margin:0 0 12px;font-size:16px}.section-heading[data-v-0ba1b8f1]{display:flex;justify-content:space-between;align-items:flex-start}.section-heading h3[data-v-0ba1b8f1]{margin-bottom:3px}.section-heading p[data-v-0ba1b8f1]{margin:0 0 10px;color:var(--n-text-color-3)}.segment-list[data-v-0ba1b8f1]{display:flex;flex-direction:column;row-gap:10px}.condition-preview[data-v-0ba1b8f1],.inline-help[data-v-0ba1b8f1]{color:var(--n-text-color-3);font-size:12px}.inline-help[data-v-0ba1b8f1]{margin-left:8px}.json-input[data-v-0ba1b8f1] textarea{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.json-actions[data-v-0ba1b8f1]{margin-top:10px}.ai-card[data-v-0ba1b8f1]{margin-top:2px}.ai-requirement[data-v-0ba1b8f1]{margin-top:14px}.ai-prompt-preview[data-v-0ba1b8f1]{margin-top:12px}.rounding-workspace[data-v-78e42218]{height:100%;min-height:0;min-width:0;display:flex;flex-direction:column;row-gap:16px}.rounding-notice[data-v-78e42218],.toolbar[data-v-78e42218]{flex-shrink:0}.toolbar[data-v-78e42218]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.rounding-table[data-v-78e42218]{flex:1;min-height:0}.muted[data-v-78e42218]{color:var(--n-text-color-3)}.top-space[data-v-78e42218]{margin-top:16px}.preview-actions[data-v-78e42218]{margin-top:10px}.dictionary-help[data-v-78e42218]{margin-bottom:14px}.unit-library-workspace[data-v-36f50151]{height:100%;min-height:0;min-width:0;display:flex;flex-direction:column;row-gap:16px}.unit-notice[data-v-36f50151],.unit-toolbar[data-v-36f50151]{flex-shrink:0}.unit-toolbar[data-v-36f50151]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.unit-table[data-v-36f50151]{flex:1;min-height:0}.unit-muted[data-v-36f50151]{color:#6b7280;font-size:13px}.system-admin-card[data-v-018d26ae] .n-card__content{min-height:0}.system-tabs[data-v-018d26ae]{flex:1;min-height:0;display:flex;flex-direction:column}.system-tabs[data-v-018d26ae] .n-tabs-pane-wrapper{flex:1;min-height:0}.system-tabs[data-v-018d26ae] .n-tab-pane{height:100%;min-height:0;display:flex;flex-direction:column}.toolbar-search[data-v-018d26ae]{width:min(320px,100%)}.toolbar-input[data-v-018d26ae]{width:160px}.toolbar-date[data-v-018d26ae]{width:150px}[data-v-018d26ae] .table-actions{display:flex;align-items:center;gap:8px}@media (max-width: 760px){.toolbar-input[data-v-018d26ae],.toolbar-date[data-v-018d26ae],.toolbar-search[data-v-018d26ae]{width:100%}}.mail-config-card[data-v-efa2b9d1]{height:auto}.mail-config-grid[data-v-efa2b9d1]{display:grid;grid-template-columns:320px minmax(0,1fr);gap:18px}.mail-config-summary[data-v-efa2b9d1]{align-self:start;padding:18px;border:1px solid var(--app-surface-border);border-radius:14px;background:var(--app-table-head-bg)}.mail-config-summary__icon[data-v-efa2b9d1]{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;color:#fff;background:#2598d8;font-size:26px}.mail-config-summary__title[data-v-efa2b9d1]{margin-top:16px;color:var(--app-title-color);font-size:18px;font-weight:700}.mail-config-summary__status[data-v-efa2b9d1]{margin-top:8px;display:flex;align-items:center;gap:8px;color:var(--app-text-muted);font-size:13px}.mail-config-summary__table[data-v-efa2b9d1]{margin-top:18px}.mail-config-form[data-v-efa2b9d1]{min-width:0}.test-mail[data-v-efa2b9d1]{margin-top:18px;padding-top:16px;display:grid;gap:10px;border-top:1px solid var(--app-surface-border)}.test-mail__title[data-v-efa2b9d1]{color:var(--app-title-color);font-size:13px;font-weight:600}@media (max-width: 960px){.mail-config-grid[data-v-efa2b9d1]{grid-template-columns:1fr}}.system-config-spin[data-v-938b72c9]{height:100%;min-height:0}.system-config-spin[data-v-938b72c9] .n-spin-content{height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.system-config-page[data-v-938b72c9]{min-height:100%;display:grid;gap:18px;align-content:start;padding:0 2px 24px 0}.system-config-page[data-v-938b72c9]>.manager-card{height:auto}.config-grid[data-v-938b72c9]{flex:1;min-height:0;display:grid;grid-template-columns:320px minmax(0,1fr);gap:18px}.config-summary[data-v-938b72c9]{align-self:start;padding:18px;border:1px solid var(--app-surface-border);border-radius:14px;background:var(--app-table-head-bg)}.config-summary__icon[data-v-938b72c9]{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;color:#fff;background:#18b368;font-size:26px}.config-summary__title[data-v-938b72c9]{margin-top:16px;color:var(--app-title-color);font-size:18px;font-weight:700}.config-summary__desc[data-v-938b72c9]{margin-top:8px;display:flex;align-items:center;gap:8px;color:var(--app-text-muted);font-size:13px}.config-summary__table[data-v-938b72c9]{margin-top:18px}.config-form[data-v-938b72c9]{min-width:0}.provider-tabs[data-v-938b72c9]{margin-top:8px}.provider-tabs[data-v-938b72c9] .n-tabs-pane-wrapper{padding-top:16px}@media (max-width: 960px){.config-grid[data-v-938b72c9]{grid-template-columns:1fr}}.app-version-manage[data-v-a3db09e0]{height:100%;min-height:0}.list-page-card[data-v-a3db09e0]{height:100%;min-height:0;display:flex;flex-direction:column;border:1px solid var(--app-surface-border);border-radius:16px;background:var(--app-surface-bg);box-shadow:var(--app-surface-shadow)}.list-page-card[data-v-a3db09e0] .n-card-content{flex:1;min-height:0;display:flex;flex-direction:column}.fixed-link-panel[data-v-a3db09e0]{margin-bottom:16px;padding:18px 20px;border:1px solid var(--app-surface-border);border-radius:12px;background:var(--app-surface-bg)}.fixed-link-panel__heading[data-v-a3db09e0]{color:var(--app-title-color);font-size:17px;font-weight:700}.fixed-link-panel__body[data-v-a3db09e0]{margin-top:8px;display:flex;align-items:stretch;gap:12px}.fixed-link-panel__qr[data-v-a3db09e0]{width:96px;min-height:96px;flex:none;display:flex;align-items:center;justify-content:center}.fixed-link-panel__qr-image[data-v-a3db09e0]{width:96px;height:96px;padding:4px;border:1px solid var(--app-surface-border);border-radius:4px;background:var(--app-surface-bg)}.fixed-link-panel__qr-empty[data-v-a3db09e0]{width:96px;height:96px;display:flex;align-items:center;justify-content:center;border:1px dashed var(--app-surface-border);border-radius:4px;background:var(--app-table-head-bg);color:var(--app-text-muted);font-size:12px;text-align:center}.fixed-link-panel__main[data-v-a3db09e0]{width:min(100%,560px);min-height:96px;display:flex;flex-direction:column;justify-content:space-between}.fixed-link-panel__desc[data-v-a3db09e0]{max-width:540px;color:var(--app-text-muted);font-size:13px;line-height:1.45}.fixed-link-panel__input[data-v-a3db09e0]{margin-top:6px;width:min(100%,520px)}.fixed-link-panel__actions[data-v-a3db09e0]{margin-top:4px;display:flex;flex-wrap:wrap;gap:10px}.list-page-toolbar[data-v-a3db09e0]{margin-bottom:16px}.toolbar-input[data-v-a3db09e0]{width:220px}.toolbar-number[data-v-a3db09e0],.toolbar-select[data-v-a3db09e0]{width:180px}.list-page-table[data-v-a3db09e0]{flex:1;min-height:0}.list-page-table[data-v-a3db09e0] .n-data-table-th{background:var(--app-table-head-bg)}[data-v-a3db09e0] .table-icon-actions{display:flex;align-items:center;gap:12px}.apk-field[data-v-a3db09e0]{width:100%}@media (max-width: 960px){.fixed-link-panel__body[data-v-a3db09e0]{align-items:flex-start;flex-direction:column}.fixed-link-panel__main[data-v-a3db09e0],.fixed-link-panel__input[data-v-a3db09e0]{width:100%}}.login-page[data-v-6d0b05da]{min-height:100vh;display:grid;place-items:center;padding:24px;background:linear-gradient(180deg,#f4fbf6,#f8fbff)}.login-panel[data-v-6d0b05da]{width:min(420px,calc(100vw - 32px));padding:34px;border:1px solid var(--app-surface-border);border-radius:18px;background:var(--app-surface-bg);box-shadow:var(--app-surface-shadow)}.login-panel__brand[data-v-6d0b05da]{display:flex;align-items:center;gap:14px;margin-bottom:28px}.login-panel__name[data-v-6d0b05da]{color:var(--app-title-color);font-size:22px;font-weight:800}.login-panel__desc[data-v-6d0b05da]{margin-top:4px;color:var(--app-text-muted);font-size:13px}.login-panel__form[data-v-6d0b05da]{margin-top:8px}.app-shell[data-v-6d0b05da]{height:100vh;min-height:0}.workspace-main[data-v-6d0b05da]{flex:1;min-width:0;min-height:0;height:100%;display:flex;flex-direction:column}.custom-sider[data-v-6d0b05da]{background:#fffffff5}.sider-shell[data-v-6d0b05da]{height:100%;display:flex;flex-direction:column}.logo[data-v-6d0b05da]{min-height:78px;display:flex;align-items:center;padding:16px 16px 12px;gap:12px}.logo--collapsed[data-v-6d0b05da]{justify-content:center;padding-inline:0}.logo-mark[data-v-6d0b05da]{width:40px;height:40px;display:grid;place-items:center;flex:0 0 auto;border-radius:14px;color:#fff;background:linear-gradient(135deg,#31b36d,#136640);box-shadow:0 10px 20px #2f9e652e;font-size:22px}.logo-copy[data-v-6d0b05da]{display:flex;flex-direction:column;min-width:0;gap:2px}.logo-text[data-v-6d0b05da]{color:#163022;font-size:15px;font-weight:700;line-height:1.25}.logo-subtext[data-v-6d0b05da]{color:#3550419e;font-size:11px;line-height:1.3}.menu-scroll[data-v-6d0b05da]{flex:1;min-height:0}.custom-sider[data-v-6d0b05da] .n-menu{padding:0 10px}.custom-sider[data-v-6d0b05da] .n-menu-item-content{margin:4px 0;border-radius:14px;transition:all .22s ease}.custom-sider[data-v-6d0b05da] .n-menu-item-content:before{left:0;right:0;border-radius:14px}.custom-sider[data-v-6d0b05da] .n-menu-item-content:hover{transform:translate(2px)}.custom-sider[data-v-6d0b05da] .n-menu-item-content.n-menu-item-content--selected{color:#1d6a44;font-weight:600;box-shadow:0 10px 18px #2f9e651f}.custom-sider[data-v-6d0b05da] .n-menu-item-content.n-menu-item-content--selected:before{background:linear-gradient(135deg,#2f9e6529,#5cc38a1f)}.custom-sider[data-v-6d0b05da] .n-menu-item-content__icon{color:#1d362ad1}.custom-sider[data-v-6d0b05da] .n-menu-item-content.n-menu-item-content--selected .n-menu-item-content__icon,.custom-sider[data-v-6d0b05da] .n-menu-item-content.n-menu-item-content--selected .n-menu-item-content-header{color:#1d6a44}.main-header[data-v-6d0b05da]{height:64px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;background:#ffffffdb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header-left[data-v-6d0b05da],.header-tools[data-v-6d0b05da],.user-info[data-v-6d0b05da]{display:flex;align-items:center}.header-left[data-v-6d0b05da]{min-width:0;gap:12px}.header-tools[data-v-6d0b05da]{gap:8px;padding:6px 8px;border:1px solid rgba(20,38,27,.08);border-radius:999px;background:#ffffffd1;box-shadow:0 10px 24px #18271f14}.collapse-btn[data-v-6d0b05da]{width:38px;height:38px;border:1px solid rgba(20,38,27,.08);border-radius:12px;background:#ffffffc7}.page-breadcrumb[data-v-6d0b05da] .n-breadcrumb-item__link,.page-breadcrumb[data-v-6d0b05da] .n-breadcrumb-item__separator{color:#35504194;font-size:13px}.user-info[data-v-6d0b05da]{gap:10px;padding:4px 8px 4px 6px;border-radius:999px;cursor:pointer;transition:background .2s ease}.user-info[data-v-6d0b05da]:hover{background:#2f9e6514}.user-copy[data-v-6d0b05da]{display:flex;flex-direction:column;min-width:0;line-height:1.1}.nickname[data-v-6d0b05da]{color:#163022;font-weight:500}.user-caption[data-v-6d0b05da]{margin-top:2px;color:#35504194;font-size:11px}.main-content[data-v-6d0b05da]{flex:1;min-height:0;padding:12px 14px;overflow:hidden;background:linear-gradient(180deg,#edf3ef,#f5f7f9)}.page-view-shell[data-v-6d0b05da]{height:100%;min-height:0;display:flex;flex-direction:column}.no-permission[data-v-6d0b05da]{height:100%;display:flex;align-items:center;justify-content:center}.password-form[data-v-6d0b05da]{padding-top:4px}.password-modal__footer[data-v-6d0b05da]{display:flex;justify-content:flex-end;gap:10px}@media (max-width: 860px){.app-shell[data-v-6d0b05da] .n-layout-sider,.page-breadcrumb[data-v-6d0b05da],.user-copy[data-v-6d0b05da]{display:none}.main-header[data-v-6d0b05da]{padding-inline:14px}.main-content[data-v-6d0b05da]{padding:10px}}.app-download-page[data-v-1ce80dbe]{min-height:100vh;padding:64px 20px;display:flex;justify-content:center;align-items:flex-start;background:radial-gradient(circle at 18% 16%,#ffffffb3 0,#fff0 260px),linear-gradient(180deg,#eaf5ff,#d7ecff 46%,#c8e2fb);color:#111827}.app-download-shell[data-v-1ce80dbe]{width:min(760px,100%)}.app-download-header[data-v-1ce80dbe]{margin-bottom:24px}.app-download-title[data-v-1ce80dbe]{margin:0;color:#1f2937;font-size:40px;line-height:1.2;font-weight:800;letter-spacing:0}.app-download-card[data-v-1ce80dbe]{padding:30px;border:1px solid #d7e8f8;border-radius:24px;background:#fffffff5;box-shadow:0 22px 50px #49729c29}.app-download-card--empty[data-v-1ce80dbe]{display:grid;justify-items:center;gap:18px}.app-download-card__head[data-v-1ce80dbe]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.app-download-card__version[data-v-1ce80dbe]{min-width:0}.app-download-card__name[data-v-1ce80dbe]{color:#111827;font-size:28px;line-height:1.2;font-weight:800;overflow-wrap:anywhere}.app-download-card__meta[data-v-1ce80dbe]{margin-top:10px;color:#6b7280;font-size:15px;line-height:1.5}.app-download-card__tags[data-v-1ce80dbe]{display:flex;align-items:center;gap:8px;flex-shrink:0}.app-download-card__platform[data-v-1ce80dbe]{min-height:30px;padding:5px 14px;display:inline-flex;align-items:center;border:1px solid #66c995;border-radius:999px;color:#16924f;background:#f5fff9;font-size:14px;line-height:1.2;font-weight:700}.app-download-card__section-title[data-v-1ce80dbe]{margin-top:28px;color:#1f2937;font-size:17px;line-height:1.4;font-weight:800}.app-download-card__content[data-v-1ce80dbe]{margin-top:12px;min-height:74px;padding:18px 20px;border-radius:14px;color:#374151;background:#edf7ff;font-size:15px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.app-download-card__qr-inline[data-v-1ce80dbe]{margin-top:28px;display:flex;justify-content:center}.app-download-card__qr-box[data-v-1ce80dbe]{width:188px;height:188px;padding:14px;display:grid;place-items:center;border:1px solid #e6edf4;border-radius:18px;background:#fff}.app-download-card__qr-box img[data-v-1ce80dbe]{width:160px;height:160px;display:block}.app-download-card__button[data-v-1ce80dbe]{margin-top:28px;height:48px;border-radius:999px;font-size:17px;font-weight:800}.app-download-card__refresh[data-v-1ce80dbe]{min-width:160px}@media (max-width: 640px){.app-download-page[data-v-1ce80dbe]{padding:38px 16px;align-items:flex-start}.app-download-header[data-v-1ce80dbe]{margin-bottom:18px}.app-download-title[data-v-1ce80dbe]{font-size:32px}.app-download-card[data-v-1ce80dbe]{padding:22px;border-radius:20px}.app-download-card__head[data-v-1ce80dbe]{flex-direction:column;gap:14px}.app-download-card__name[data-v-1ce80dbe]{font-size:24px}.app-download-card__meta[data-v-1ce80dbe]{font-size:14px}.app-download-card__content[data-v-1ce80dbe]{padding:16px}.app-download-card__button[data-v-1ce80dbe]{height:46px}}*{box-sizing:border-box}:root{font-family:PingFang SC,Microsoft YaHei,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.5;font-weight:400}html,body,#app{width:100%;height:100%;margin:0}body{min-width:320px;color:var(--app-text-color);background:#f8fbff;overflow:hidden}a{color:inherit}.app-root{--app-page-bg: linear-gradient(180deg, #f4fbf6 0%, #f8fbff 100%);--app-surface-bg: rgba(255, 255, 255, .97);--app-surface-border: rgba(20, 59, 37, .08);--app-surface-shadow: 0 22px 44px -30px rgba(20, 58, 39, .16);--app-title-color: #143524;--app-text-color: #1f3d2b;--app-text-muted: #5d7567;--app-table-head-bg: #f4faf6;min-height:100vh;height:100vh;background:var(--app-page-bg)}.n-card{--n-border-radius: 16px}.manager-card{height:100%;min-height:0;display:flex;flex-direction:column;border:1px solid var(--app-surface-border);border-radius:16px;background:var(--app-surface-bg);box-shadow:var(--app-surface-shadow)}.manager-card>.n-card-content{flex:1;min-height:0;display:flex;flex-direction:column}.manager-card__header{display:flex;align-items:center;justify-content:space-between;gap:16px}.manager-card__title{color:var(--app-title-color);font-size:16px;font-weight:700}.manager-card__desc{margin-top:4px;color:var(--app-text-muted);font-size:13px}.manager-toolbar{margin-bottom:16px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.manager-table{flex:1;min-height:0;height:100%}.manager-table .n-data-table-th{background:var(--app-table-head-bg)}.manager-table .n-data-table-wrapper,.manager-table .n-data-table-base-table,.manager-table .n-data-table-base-table-body{min-height:0;height:100%}.full-width{width:100%}.form-help{color:var(--app-text-muted);font-size:12px;line-height:1.6}@media (max-width: 720px){.manager-card__header,.manager-toolbar{align-items:stretch;flex-direction:column}}
