input[data-v-08a1f1d9]{color:var(--text-d3)}.search-icon[data-v-08a1f1d9]{width:1.1rem;height:1.1rem;stroke:var(--border-main);stroke-width:1.6;stroke-linecap:round}.search-input-wrapper[data-v-08a1f1d9]{position:relative;display:flex;width:100%;height:32px;border-radius:.8rem;background:#fff;padding-inline:.6rem;gap:1rem;align-items:center;justify-content:space-between}.search-input-wrapper[data-v-08a1f1d9]:focus-within{box-shadow:0 0 0 1px var(--gray-l3)}.search-box[data-v-08a1f1d9]{width:100%;height:auto;position:relative}.search-input[data-v-08a1f1d9]{flex:1;height:100%;font-size:1rem}.search-dropdown[data-v-08a1f1d9]{min-width:100%;width:500px;min-height:100px;margin-top:.4rem;position:absolute;top:100%;right:0;background:#fff;z-index:100;border-radius:.8rem;border:1px solid var(--gray-l3);padding:.9rem}.dropdown-header[data-v-08a1f1d9]{display:flex;padding-bottom:.5rem;justify-content:space-between;align-items:center}.dropdown-header p[data-v-08a1f1d9]{color:var(--text-d4)}.dropdown-header .actions[data-v-08a1f1d9]{display:flex;gap:.5rem;align-items:center}.no-results[data-v-08a1f1d9]{padding:1rem;text-align:center;color:var(--text-d5)}.results[data-v-08a1f1d9]{display:flex;flex-direction:column;max-height:500px;border-radius:.5rem;overflow-y:auto}.result-item[data-v-08a1f1d9]{display:flex;align-items:center;gap:.6rem}.result-item[data-v-08a1f1d9]:hover{background:var(--gray-l0)}.result-main[data-v-08a1f1d9]{display:flex;flex-direction:column;flex:1;min-width:0;gap:.4rem;padding:.5rem}.result-row[data-v-08a1f1d9]{display:flex;align-items:center;gap:.4rem}.type-tag[data-v-08a1f1d9]{color:var(--text-d3);font-size:.9rem;background:var(--gray-l0);padding:2px .3rem;border-radius:.4rem}.result-item:hover .type-tag[data-v-08a1f1d9]{background:var(--gray-l1)}.result-title[data-v-08a1f1d9]{min-width:0;color:var(--text-d2);font-weight:500;line-height:var(--content-line-height)}.info-text[data-v-08a1f1d9]{color:var(--text-d4);font-size:1rem;line-height:var(--content-line-height)}.info-text span[data-v-08a1f1d9]{margin-right:.5rem}.result-ulid[data-v-08a1f1d9]{min-width:0;width:-moz-fit-content;width:fit-content;font-size:1rem;color:var(--text-d3);cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-ulid[data-v-08a1f1d9]:hover{background-color:var(--shadow-l2);color:var(--text-d2)}.detail-link[data-v-08a1f1d9],.result-ulid[data-v-08a1f1d9]{line-height:var(--content-line-height)}.sidebar-route-search[data-v-2e323610]{position:relative;max-width:100%}.search-input-container[data-v-2e323610]{position:relative;width:100%}.search-input-wrapper[data-v-2e323610]{display:flex;align-items:center;overflow-x:hidden}.search-input[data-v-2e323610]{width:100%;padding:.4rem .6rem;background:var(--sidebar-dropdown);border:1px solid var(--sidebar-dropdown);border-radius:.6rem;color:var(--sidebar-text);caret-color:#fff;font-size:.9rem;outline:none}.search-input[data-v-2e323610]::-moz-placeholder{color:#fff6}.search-input[data-v-2e323610]::placeholder{color:#fff6}.search-input[data-v-2e323610]:focus{border-color:var(--sidebar-dropdown-border)}.search-dropdown[data-v-2e323610]{position:absolute;top:100%;left:0;right:0;background:var(--sidebar-dropdown);border:1px solid var(--sidebar-dropdown-border);border-radius:.6rem;z-index:1000;max-height:200px;overflow-y:auto;margin-top:.3rem;scrollbar-width:none;-ms-overflow-style:none}.search-dropdown[data-v-2e323610]::-webkit-scrollbar{display:none}.search-result-item[data-v-2e323610]{padding:.6rem .9rem;cursor:pointer;border-bottom:1px solid var(--sidebar-dropdown-hover)}.search-result-item[data-v-2e323610]:last-child{border-bottom:none}.search-result-item.highlighted[data-v-2e323610],.search-result-item[data-v-2e323610]:hover{background:var(--sidebar-dropdown-hover)}.result-breadcrumb span[data-v-2e323610],.result-breadcrumb[data-v-2e323610]{font-size:1rem;color:#d7d7db}.result-path[data-v-2e323610]{font-size:.9rem;color:#bcbcc2;margin-top:2px}.search-overlay[data-v-2e323610]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999}.search-highlight,mark{background-color:rgba(0,10,102,.5);color:#fff!important}.sidebar-inner[data-v-38d52c3d]{display:flex;flex-direction:column;height:100%;width:100%;min-width:0;padding:.9rem 1rem;transition:opacity .3s ease}.sidebar-inner.hidden[data-v-38d52c3d]{opacity:0;pointer-events:none}.sidebar-inner.moving[data-v-38d52c3d]{opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nav-menu[data-v-38d52c3d]{flex:1;overflow-y:auto;overflow-x:hidden;margin-top:.6rem;scrollbar-width:thin;scrollbar-color:transparent transparent;scrollbar-gutter:stable;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nav-menu[data-v-38d52c3d]::-webkit-scrollbar{width:.4rem}.nav-menu[data-v-38d52c3d]::-webkit-scrollbar-thumb,.nav-menu[data-v-38d52c3d]::-webkit-scrollbar-track{background:transparent}.nav-menu[data-v-38d52c3d]:active::-webkit-scrollbar-thumb,.nav-menu[data-v-38d52c3d]:hover::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.16)}.custom-menu[data-v-38d52c3d],.menu-item[data-v-38d52c3d]{display:flex;flex-direction:column}.menu-item[data-v-38d52c3d]{width:100%}.menu-title-wrapper[data-v-38d52c3d],.submenu[data-v-38d52c3d]{width:100%;display:flex;align-items:center;padding:.5rem 1rem;border-radius:.5rem;cursor:pointer;background:transparent}.menu-title-wrapper[data-v-38d52c3d]:hover,.submenu[data-v-38d52c3d]:hover{background:var(--sidebar-hover)}.menu-title-wrapper.active-menu[data-v-38d52c3d]{background:var(--sidebar-active)}.menu-title-wrapper.child-active[data-v-38d52c3d]{background:var(--sidebar-child-active)}.submenu.active-submenu[data-v-38d52c3d]{color:var(--sidebar-text);background:var(--sidebar-active)}.menu-title-content[data-v-38d52c3d]{flex:1;min-width:0}.title-text[data-v-38d52c3d]{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;color:var(--sudebar-text-secondary);font-size:.9rem;font-weight:500;letter-spacing:.01em}.active-menu .title-text[data-v-38d52c3d],.active-submenu .title-text[data-v-38d52c3d],.child-active .title-text[data-v-38d52c3d],.menu-title-wrapper:hover .title-text[data-v-38d52c3d],.submenu:hover .title-text[data-v-38d52c3d]{color:var(--sidebar-text)}.expand-icon[data-v-38d52c3d]{width:.95rem;height:.95rem;flex-shrink:0;fill:none;stroke:var(--sudebar-text-secondary);stroke-width:1.9;transform-origin:center;transition:transform .3s ease}.expand-icon.expanded[data-v-38d52c3d]{transform:rotate(90deg)}.active-menu .expand-icon[data-v-38d52c3d],.child-active .expand-icon[data-v-38d52c3d],.menu-title-wrapper:hover .expand-icon[data-v-38d52c3d]{stroke:var(--sidebar-text)}.submenu-container[data-v-38d52c3d]{display:flex;flex-direction:column;width:calc(100% - 1rem);margin-left:1rem;padding-block:.3rem;padding-left:.6rem;border-left:1px solid hsla(0,0%,100%,.12);overflow:hidden}.submenu-expand-enter-active[data-v-38d52c3d],.submenu-expand-leave-active[data-v-38d52c3d]{transition:max-height .3s ease,opacity .3s ease}.submenu-expand-enter-from[data-v-38d52c3d],.submenu-expand-leave-to[data-v-38d52c3d]{max-height:0;opacity:.5}.submenu-expand-enter-to[data-v-38d52c3d],.submenu-expand-leave-from[data-v-38d52c3d]{max-height:600px;opacity:1}.empty-state[data-v-38d52c3d]{padding:1.2rem 1rem;text-align:center;color:var(--sudebar-text-secondary);font-size:.9rem}.admin-layout[data-v-6d944732]{display:flex;width:100vw;min-width:0;height:100vh;min-height:100vh}.sidebar[data-v-6d944732]{position:relative;display:flex;flex-shrink:0;height:100vh;background:var(--sidebar);transition:width .3s var(--ease-in-out)}.sidebar.moving[data-v-6d944732]{transition:none}.resize-handle[data-v-6d944732]{position:absolute;top:0;right:-20px;width:20px;height:100%;cursor:col-resize;background:transparent;z-index:2}.resize-handle.moving[data-v-6d944732]{width:50px}.resize-line[data-v-6d944732]{position:absolute;top:0;right:15px;width:.4rem;height:100%;background:transparent}.resize-handle:hover .resize-line[data-v-6d944732]{background:var(--orange-main)}.main-content[data-v-6d944732]{flex:1;display:flex;flex-direction:column;height:100vh}.header[data-v-6d944732]{height:50px;background:var(--gray-l0);display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;gap:10px;padding-inline:2rem}.back-btn[data-v-6d944732]{font-size:14px;color:var(--icon-stroke)}.toggle-sidebar-btn[data-v-6d944732]{display:flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:.6rem}.toggle-sidebar-btn[data-v-6d944732]:hover{background:var(--gray-l1)}.sidebar-icon[data-v-6d944732]{width:18px;height:18px;stroke-width:1.6;stroke:var(--icon-stroke);fill:none}.sidebar-icon.is-collapsed .path-2[data-v-6d944732]{fill:none}.sidebar-icon .path-2[data-v-6d944732]{fill:var(--icon-stroke)}.report-display[data-v-6d944732]{display:flex;align-items:center;gap:.3rem;cursor:pointer;padding:.4rem;border-radius:10px;color:var(--warning-txt)}.report-display[data-v-6d944732]:hover{background:var(--gray-l1)}.report-display .count[data-v-6d944732]{background:var(--warning-txt);color:#fff;font-size:11px;font-weight:545;line-height:1;min-width:16px;height:16px;border-radius:8px;padding-inline:.3rem;display:flex;align-items:center;justify-content:center}.current-admin[data-v-6d944732]{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.admin-info[data-v-6d944732]{display:flex;align-items:center;gap:.2rem;cursor:pointer;padding:.4rem;border-radius:10px;font-size:14px;font-weight:450}.admin-info[data-v-6d944732]:hover{background:var(--gray-l1)}.admin-info.active[data-v-6d944732]{background:var(--gray-l2)}.dropdown[data-v-6d944732]{position:absolute;top:100%;right:0;margin-top:.4rem;background:#fff;border-radius:.8rem;border:1px solid var(--gray-l2);overflow:hidden}.dropdown[data-v-6d944732]:before{content:"";position:absolute;top:-5px;width:.4rem;height:.4rem;right:10px;background:#fff;transform:rotate(45deg)}.dropdown-item[data-v-6d944732]{width:-moz-max-content;width:max-content;padding:10px 20px;cursor:pointer}.dropdown-item[data-v-6d944732]:hover{background:var(--gray-l1)}.admin-info-icon[data-v-6d944732]{width:18px;height:18px;stroke-width:1.5;stroke:var(--icon-stroke);fill:none}.user-name[data-v-6d944732]{font-weight:450;color:var(--icon-stroke)}.admin-info.active .admin-info-icon[data-v-6d944732]{fill:var(--icon-stroke)}.router-view-container[data-v-6d944732]{flex:1;padding:2rem;background:var(--gray-l0);overflow-y:auto}.login-page[data-v-7d970091]{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background:var(--gray-l0)}.login-card[data-v-7d970091]{width:400px;padding:50px;background:#fff;border-radius:1rem;display:flex;flex-direction:column;align-items:center;flex-shrink:0;gap:1.1rem}.form-item[data-v-7d970091]{display:flex;flex-direction:column;gap:.5rem;width:100%}.form-item input[data-v-7d970091],.login-button[data-v-7d970091]{width:100%}.ui-dialog__wrapper[data-v-d551cd76]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:2000}.ui-dialog__mask[data-v-d551cd76]{position:absolute;inset:0;background:rgba(0,0,0,.45)}.ui-dialog[data-v-d551cd76]{position:relative;max-height:80vh;overflow:hidden;background:var(--body-bg,#fff);border-radius:1rem;box-shadow:0 .6rem 2rem rgba(0,0,0,.2)}.ui-dialog__header[data-v-d551cd76]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.1rem;border-bottom:1px solid var(--gray-l2,#eee)}.ui-dialog__title[data-v-d551cd76]{margin:0;font-size:1.1rem;font-weight:500}.ui-dialog__close[data-v-d551cd76]{border:none;background:transparent;font-size:20px;line-height:1;cursor:pointer}.ui-dialog__body[data-v-d551cd76]{padding:1.1rem;max-height:calc(80vh - 120px);overflow:auto}.ui-dialog__footer[data-v-d551cd76]{padding:.9rem 1.1rem;border-top:1px solid var(--gray-l2,#eee);display:flex;justify-content:flex-end;gap:.6rem}.ui-table__wrapper[data-v-5b065706]{position:relative;width:100%;min-width:300px;flex-shrink:1}.ui-table__loading[data-v-5b065706]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:2;color:var(--text-d5)}.ui-table__scroll-container[data-v-5b065706]{overflow-x:auto;border:1px solid var(--border-main);scrollbar-width:1;min-width:300px;max-width:100%}.ui-table[data-v-5b065706]{width:-moz-max-content;width:max-content;min-width:100%;border-collapse:collapse;background-color:#fff;table-layout:auto}.ui-table thead th[data-v-5b065706]{background-color:var(--gray-l0);border-bottom:1px solid var(--border-main);padding:.9rem;text-align:left;color:var(--text-d4);font-size:1rem;max-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-table thead th[data-v-5b065706]>*{color:var(--text-d4);font-size:1rem}.th-checkbox-wrapper[data-v-5b065706]{transform:translateY(2px)}.ui-table td[data-v-5b065706]{border-bottom:1px solid var(--border-main);padding:.9rem;font-size:1rem;color:var(--text-d3);vertical-align:middle;max-width:0}.ui-table td>div[data-v-5b065706]{width:100%;overflow:hidden}.ui-table td>div[data-v-5b065706]>:only-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.ui-table td[data-v-5b065706]>*{color:var(--text-d3);font-size:1rem}.ui-table tr.table-row[data-v-5b065706]:hover{background-color:var(--gray-l0)}.ui-table tr:last-child td[data-v-5b065706]{border-bottom:none}.sticky-col[data-v-5b065706]{position:sticky;right:0;background-color:#fff;z-index:1}.sticky-col[data-type=expand][data-v-5b065706],.sticky-col[data-type=selection][data-v-5b065706]{max-width:45px;min-width:20px}.sticky-col-first[data-v-5b065706]{box-shadow:-2px 0 0 rgba(0,0,10,.1)}.ui-table thead th.sticky-col[data-v-5b065706]{background-color:var(--gray-l0)}.ui-table tbody td.sticky-col[data-v-5b065706]{background-color:#fff}.ui-table tr.table-row:hover td.sticky-col[data-v-5b065706]{background-color:var(--gray-l0)}.expand-btn[data-v-5b065706]{width:100%;display:flex;align-items:flex-start}.expand-btn.is-expanded .expand-icon[data-v-5b065706]{transform:rotate(90deg)}.expand-icon[data-v-5b065706]{width:1rem;height:1rem;fill:var(--gray-l4);stroke:none}.expand-cell:hover .expand-icon[data-v-5b065706]{fill:var(--gray-l5)}.actions-cell[data-v-5b065706]{display:flex;gap:.5rem;align-items:center;justify-content:center}.expand-row[data-v-5b065706]{border-top:1px solid var(--border-main);padding:0!important}.expand-row-cell[data-v-5b065706]{background-color:var(--gray-l0)}.empty-row[data-v-5b065706]{background-color:#fff}.empty-cell[data-v-5b065706]{text-align:center;color:var(--text-d5)!important;font-size:1rem;line-height:2}[data-v-5b065706] .ui-checkbox{display:inline-flex}.ui-table tbody td[data-type=selection][data-v-5b065706],.ui-table thead th[data-type=selection][data-v-5b065706]{padding-left:.5rem;padding-right:.5rem}.ui-pagination[data-v-06078898]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.ui-pg-btn[data-v-06078898],.ui-pg-input[data-v-06078898],.ui-pg-select[data-v-06078898]{display:flex;align-items:center;justify-content:center;height:32px;min-width:32px;padding:0 .5rem;border-radius:.5rem;border:1px solid var(--border-main);background:transparent;cursor:pointer}.ui-pg-btn.active[data-v-06078898]{background:var(--black-main,#000);color:var(--body-bg,#fff);border-color:var(--black-main,#000)}.ui-pg-btn.ellipsis[data-v-06078898]{cursor:default}.ui-pg-pages[data-v-06078898]{display:flex;gap:.3rem}.ui-pg-jump[data-v-06078898]{display:flex;align-items:center;gap:.4rem;color:var(--text-d4)}.ui-pg-jump-label[data-v-06078898],.ui-pg-spacer[data-v-06078898]{color:var(--text-d4)}.ui-pg-input[data-v-06078898]{width:64px;padding:0 .4rem;text-align:center;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.ui-pg-input[data-v-06078898]::-webkit-inner-spin-button,.ui-pg-input[data-v-06078898]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ui-pg-spacer[data-v-06078898]{flex:1}.ui-pg-total[data-v-06078898]{color:var(--text-d4);margin-left:.3rem}.ui-info-popover[data-v-1194c2bf]{position:relative;display:inline-block}.info-trigger[data-v-1194c2bf]{display:flex;align-items:center;justify-content:center;padding:2px;border-radius:50%;flex-shrink:0;min-width:1rem;min-height:1rem}.info-trigger[data-v-1194c2bf]:hover{background-color:var(--shadow-l2)}.info-icon[data-v-1194c2bf]{stroke:var(--icon-stroke);fill:none;width:100%;height:100%}.popover-content[data-v-1194c2bf]{position:absolute;z-index:1000;width:-moz-fit-content;width:fit-content;min-width:240px;max-width:600px;padding:.9rem;background:#fff;border:1px solid var(--border-main);border-radius:.6rem;box-shadow:0 .3rem .9rem var(--shadow-l2);font-size:.9rem;line-height:1.6;color:var(--text-d4);z-index:100}.placement-bottom[data-v-1194c2bf]{top:100%;left:50%;transform:translateX(-50%);margin-top:.5rem}.placement-top[data-v-1194c2bf]{bottom:100%;margin-bottom:.5rem;left:50%;transform:translateX(-50%)}.placement-left[data-v-1194c2bf]{right:calc(100% + .5rem);top:50%;transform:translateY(-50%)}.placement-right[data-v-1194c2bf]{left:calc(100% + .5rem);top:50%;transform:translateY(-50%)}.popover-arrow[data-v-1194c2bf]{position:absolute;width:.6rem;height:.6rem;background:#fff;border:1px solid var(--border-main);transform:rotate(45deg)}.placement-bottom .popover-arrow[data-v-1194c2bf]{top:-.4rem;left:50%;margin-left:-5px;border-right:none;border-bottom:none}.placement-top .popover-arrow[data-v-1194c2bf]{bottom:-.4rem;left:50%;margin-left:-5px;border-left:none;border-top:none}.placement-left .popover-arrow[data-v-1194c2bf]{right:-.4rem;top:50%;margin-top:-5px;border-left:none;border-bottom:none}.placement-right .popover-arrow[data-v-1194c2bf]{left:-.4rem;top:50%;margin-top:-5px;border-right:none;border-top:none}.popover-body[data-v-1194c2bf]{position:relative;z-index:1}.popover-body[data-v-1194c2bf]>*{font-size:.9rem!important;line-height:1.6;color:var(--text-d4)!important}.ui-select[data-v-aae8b0a6]{position:relative;width:100%;display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-select__trigger[data-v-aae8b0a6]{display:flex;align-items:center;justify-content:space-between;padding-inline:.8rem;height:2.4rem;border:1px solid var(--border-main);border-radius:.6rem;cursor:pointer}.ui-select__trigger[data-v-aae8b0a6]:hover{border-color:var(--border-main-hover)}.ui-select__trigger.is-focus[data-v-aae8b0a6]{border-color:var(--orange-main)}.ui-select__trigger.is-disabled[data-v-aae8b0a6]{background-color:var(--gray-l1);cursor:not-allowed;opacity:.6}.ui-select__label[data-v-aae8b0a6]{flex:1;font-size:1rem;color:var(--text-d3)}.ui-select__placeholder[data-v-aae8b0a6]{flex:1;font-size:1rem;color:var(--text-d5)}.ui-select__arrow[data-v-aae8b0a6]{width:1rem;height:1rem;fill:var(--gray-l4);stroke:none;flex-shrink:0;margin-left:.5rem}.ui-select__arrow.is-reverse[data-v-aae8b0a6]{transform:rotate(90deg)}.ui-select__dropdown[data-v-aae8b0a6]{position:absolute;left:0;right:0;z-index:1000;background-color:#fff;outline:1px solid var(--border-main);border-radius:.6rem;box-shadow:0 2px 1.1rem var(--shadow-l3);overflow-y:auto}.ui-select__options[data-v-aae8b0a6]{max-height:300px;overflow-y:auto}.ui-select__option[data-v-aae8b0a6]{padding:.6rem .9rem;font-size:1rem;color:var(--text-d3);cursor:pointer}.ui-select__option[data-v-aae8b0a6]:hover{background-color:var(--gray-l0)}.ui-select__option.is-selected[data-v-aae8b0a6]{background-color:var(--gray-l0);font-weight:500}.ui-select__empty[data-v-aae8b0a6]{padding:20px;text-align:center;color:var(--text-d5)}.ui-checkbox[data-v-2395f06c]{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-checkbox.disabled[data-v-2395f06c]{opacity:.5;cursor:not-allowed}.ui-checkbox input[type=checkbox][data-v-2395f06c]{position:absolute;opacity:0;width:0;height:0}.ui-checkbox__inner[data-v-2395f06c]{width:1rem;height:1rem;flex-shrink:0;border:1px solid var(--border-main);border-radius:.3rem;background-color:#fff;position:relative}.ui-checkbox:hover .ui-checkbox__inner[data-v-2395f06c]{border-color:var(--orange-main)}.ui-checkbox input[type=checkbox]:checked+.ui-checkbox__inner[data-v-2395f06c]{background-color:var(--orange-main);border-color:var(--orange-main)}.ui-checkbox input[type=checkbox]:checked+.ui-checkbox__inner[data-v-2395f06c]:after{content:"";position:absolute;left:3.5px;top:1px;width:.2rem;height:.4rem;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);transform-origin:center}.ui-checkbox__label[data-v-2395f06c]{font-size:1rem;color:var(--text-d3)}.ui-checkbox.disabled .ui-checkbox__inner[data-v-2395f06c]{cursor:not-allowed}:root{--el-color-primary:var(--black-main);--el-color-primary-light-3:var(--black-main-hover);--el-color-primary-light-5:var(--black-main);--el-color-primary-light-7:var(--black-main);--el-color-primary-light-8:var(--black-main);--el-color-primary-light-9:var(--shadow-l1);--el-color-primary-dark-2:var(--black-main-hover);--el-color-success:var(--success);--el-color-warning:var(--warning);--el-color-danger:var(--error);--el-color-info:var(--info);--el-text-color-primary:var(--text-d3);--el-text-color-regular:var(--text-d3);--el-text-color-secondary:var(--text-d4);--el-text-color-placeholder:var(--text-d5);--el-text-color-disabled:var(--gray-l5);--el-border-color:var(--border-main);--el-border-color-light:var(--border-main-hover);--el-border-color-lighter:var(--border-main-hover);--el-border-color-extra-light:var(--gray-l0);--el-fill-color:var(--gray-l0);--el-fill-color-light:var(--gray-l1);--el-fill-color-lighter:var(--gray-l0);--el-fill-color-extra-light:var(--gray-l0);--el-fill-color-dark:var(--shade-main);--el-fill-color-blank:transparent;--el-font-size-extra-large:20px;--el-font-size-large:1.1rem;--el-font-size-medium:1rem;--el-font-size-base:1rem;--el-font-size-small:0.9rem;--el-font-size-extra-small:0.6rem;--el-border-radius-base:0.6rem;--el-border-radius-small:0.4rem;--el-border-radius-round:1rem;--el-border-radius-circle:50%;--el-component-size-large:40px;--el-component-size:30.4rem;--el-component-size-small:28px}.el-button{font-weight:400!important;border-width:1px;border-radius:.6rem;display:flex;align-items:center;justify-content:center;height:2.4rem;padding-block:0!important}.el-button>*{color:currentColor;font-size:1rem!important}.el-button>svg{width:1em;height:1em;stroke-width:1.5;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.el-button--default{--el-button-text-color:var(--text-d3);--el-button-hover-text-color:var(--black-main-hover);--el-button-hover-border-color:var(--black-main-hover);--el-button-active-text-color:var(--black-main-hover);--el-button-active-border-color:var(--black-main-hover);--el-button-border-color:var(--border-main)}.el-button--primary{--el-button-hover-text-color:#fff;--el-button-hover-bg-color:var(--black-main-hover);--el-button-hover-border-color:var(--black-main-hover);--el-button-active-text-color:#fff;--el-button-active-bg-color:var(--black-main-hover);--el-button-active-border-color:var(--black-main-hover)}.el-icon{color:currentColor}.el-input{--el-input-hover-border-color:var(--orange-main);--el-input-focus-border-color:var(--orange-main);--el-input-border-radius:var(--el-border-radius-base);font-size:1rem!important}.el-input__wrapper{border:1px solid var(--el-border-color) inset}.el-input__wrapper:hover{border:1px solid var(--el-input-hover-border-color) inset}.el-input__wrapper.is-focus{border:1px solid var(--el-input-focus-border-color) inset!important}.el-table{--el-table-border-color:var(--gray-l1);--el-table-header-bg-color:var(--gray-l0);--el-table-row-hover-bg-color:var(--gray-l0);--el-table-fixed-box-shadow:none}.el-card{--el-card-border-color:none;--el-card-border-radius:1rem;--el-card-padding:20px;--el-card-bg-color:#fff;border:none;box-shadow:none!important}.el-dropdown-menu{--el-dropdown-menu-box-shadow:0 2px 12px 0 var(--shadow-l2);--el-dropdown-menuItem-hover-fill:var(--gray-l0);--el-dropdown-menuItem-hover-color:var(--el-color-primary)}.el-form{--el-form-label-font-size:var(--el-font-size-base)}.el-form-item{margin-bottom:1.6rem}.el-pagination{--el-pagination-button-height:32px;--el-pagination-button-width:32px;--el-pagination-button-bg-color:transparent;--el-pagination-hover-color:var(--el-color-primary)}.el-pagination.is-background .el-pager li:not(.is-disabled).is-active{background-color:var(--el-color-primary)}.el-menu>*{color:currentColor}.el-menu-item{border-right:none!important}.el-pager>*{border-radius:.5rem!important}.el-radio-group{border-radius:.6rem!important;outline:none!important;box-shadow:none!important;border:1px solid var(--border-main);overflow:hidden}.el-radio-group:hover{border:1px solid var(--black-main);background-color:var(--shade-main)}.el-radio-button__inner{display:flex;align-items:center;justify-content:center;padding-inline:1rem!important;padding-block:0!important;font-weight:400!important;height:33px!important;border:none!important;border-radius:0!important}.el-radio-button__inner,.el-radio-button__inner>*{font-size:1rem!important}.el-select__wrapper{height:2.4rem!important;display:flex;align-items:center;justify-content:center}.el-select__wrapper>*{font-size:1rem!important;color:var(--text-d4)!important}:root{--app-font-size:1rem;font-size:var(--app-font-size);font-weight:400;--ease-in-out:cubic-bezier(0.645,0.045,0.355,1);--font-default:"PingFang SC","Segoe UI","Roboto",-apple-system,BlinkMacSystemFont,"Hiragino Sans",sans-serif,quote-cjk-patch;--font-accent-char:"Times","Georgia","Palatino","Palatino Linotype",var(--font-default);--font-accent-char-chinese:"Playfair Display","Linux Libertine","Georgia",var(--font-default);--font-mbti-type:"Times","Georgia","Palatino","Palatino Linotype",var(--font-default);--content-line-height:1.7;--content-line-height-tight:1.6;--metadata-line-height:1.5;--title-line-height:1.5;--h1-size:2.5rem;--h2-size:2rem;--h3-size:1.5rem;--h4-size:1.3rem;--h5-size:1.1rem;--h6-size:0.8rem;--preview-content-size:1rem;--preview-title-size:1.3rem;--detail-content-size:1.1rem;--detail-title-size:2rem;--font-bold:550;--font-medium:525;--font-regular:440;--font-light:400;--text-d2:#17191c;--text-d3:#22252a;--text-d4:#5e636e;--text-d5:#838995;--text-d6:#acb0b9;font-family:var(--font-default);color:var(--text-d3);--body-bg:#fff;--gray-l0:#f4f4f5;--gray-l1:#eaeaeb;--gray-l2:#dddddf;--gray-l3:#d0d0d2;--gray-l4:#c3c3c6;--gray-l5:#b9b9bc;--gray-l6:#acacaf;--shadow-l0:rgba(6,6,19,.04);--shadow-l1:rgba(6,6,19,.09);--shadow-l2:rgba(6,6,19,.14);--shadow-l3:rgba(6,6,19,.19);--shadow-l4:rgba(6,6,19,.24);--warning:#ffb319;--warning-hover:#f7c96e;--warning-bg:#fff7e6;--error:#ff0015;--error-hover:#f0757f;--success:#39ac39;--success-hover:#6c6;--info:#73738c;--warning-txt:#e67300;--black-main:#121721;--border-main:var(--gray-l3);--border-main-hover:var(--gray-l4);--black-main-hover:#3d475c;--shade-main:var(--shadow-l1);--orange-light:#fef3ec;--orange-main:#ff810a;--orange-main-hover:#df6f07;--orange-dark:#ca5a24;--sidebar:#17171c;--sidebar-hover:#2e2e38;--sidebar-active:#3d3d5c;--sidebar-child-active:#33334d;--sidebar-text:#f7f7f8;--sudebar-text-secondary:#d7d7db;--sidebar-dropdown:#454554;--sidebar-dropdown-hover:#5c5c70;--sidebar-dropdown-border:#8f8fa3;--icon-stroke:var(--text-d5);--link:#07c;--link-hover:#199fff;--ACCURATE_MARK:#2eb82e;--SHADOW_MARK:#ffb319;--IDEAL_MARK:#0086e6;--WRONG_MARK:#ff0015;--ACCURATE_MARK_BG:#ebfaeb;--SHADOW_MARK_BG:#fff7e6;--IDEAL_MARK_BG:#e6f4ff;--WRONG_MARK_BG:#ffe6e8}@media (max-width:768px){:root{--app-font-size:14px}}@media (max-width:550px){:root{--app-font-size:13px}}.global__page_header{display:flex;align-items:center;gap:.4rem}.global__sort_title{font-weight:500;color:var(--text-d2)}.global__intro{color:var(--text-d4)}.global__main_container{display:flex;flex-direction:column;gap:1rem;min-width:300px;max-width:1400px;margin-inline:auto}.global__img_wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 auto;overflow:hidden}.global__img_wrap img{min-width:100%;min-height:100%;max-height:100%;width:auto;height:auto;-o-object-fit:cover;object-fit:cover}.global__inp,.global__inp_wrapper,.global__textarea{border-radius:.6rem;padding-inline:.8rem;font-size:1rem;color:var(--text-d3);border:1px solid var(--border-main)}.global__inp_wrapper{display:flex;align-items:center}.global__inp_wrapper input{height:2.4rem;font-size:1rem;color:var(--text-d3)}.global__textarea{padding-block:.9rem;max-height:180px;overflow-y:auto;scrollbar-width:thin}.global__inp{height:2.4rem}.global__inp_large{padding:.9rem 1.6rem;font-size:1.1rem;border-radius:.9rem;border:1px solid var(--border-main)}.global__inp.error,.global__inp_large.error,.global__textarea.error{border-color:var(--error)}.global__inp:not(.error):hover,.global__inp_large:not(.error):hover,.global__textarea:not(.error):hover{border-color:var(--border-main-hover)}.global__inp:not(.error):focus,.global__inp_large:not(.error):focus,.global__inp_wrapper:not(.error):focus,.global__textarea:not(.error):focus{border-color:var(--orange-main)}.global__inp:disabled,.global__inp_large:disabled{opacity:.5;cursor:default}.global__error{color:var(--error)}.global__gap_5{gap:.4rem}.global__gap_10{gap:.6rem}.global__gap_15{gap:1rem}.global__gap_20{gap:20px}.global__row{display:flex;align-items:center}.global__col{display:flex;flex-direction:column}.global__row_group{display:flex;align-items:center;gap:.6rem}.global__col_group{display:flex;flex-direction:column;gap:.6rem}.global__switch_group{display:flex;align-items:center;border-radius:.6rem;overflow:hidden;border:1px solid var(--border-main);height:2.4rem}.global__switch_group:hover{border-color:var(--black-main);background-color:var(--shade-main)}.global__switch_group button{border-radius:0!important}.global__switch_group button.active{background-color:var(--black-main);color:#fff}.global__switch_group .active>*{color:#fff;stroke:#fff}.global__btn,.global__btn_large,.global__btn_small{text-align:center;display:flex;align-items:center;justify-content:center;white-space:nowrap;flex-shrink:0}.global__btn{border-radius:.6rem;padding-inline:.8rem;height:2.4rem;font-size:1rem;gap:.5rem}.global__btn_small{border-radius:.5rem;height:2rem;padding-inline:.8rem;font-size:.9rem;gap:.4rem}.global__btn_large{border-radius:.9rem;padding:.9rem 1.6rem;font-size:1.1rem;gap:.6rem}.global__btn_outline{background-color:transparent;color:var(--black-main);border:1px solid var(--border-main)}.global__btn_outline>*{color:var(--black-main);stroke:var(--black-main)}.global__btn_outline:hover{border-color:var(--black-main);background-color:var(--shade-main)}.global__btn_primary{background-color:var(--black-main);color:#fff;border:1px solid var(--black-main)}.global__btn_primary>*{color:#fff;stroke:#fff}.global__btn_primary:hover{background-color:var(--black-main-hover);border-color:var(--black-main-hover)}.global__btn_light{background-color:var(--orange-main);color:#fff;border:1px solid var(--orange-main)}.global__btn_light>*{color:#fff;stroke:#fff}.global__btn_light:hover{background-color:var(--orange-main-hover);border-color:var(--orange-main-hover)}.global__btn_danger{background-color:var(--error);color:#fff;border:1px solid var(--error)}.global__btn_danger>*{color:#fff;stroke:#fff}.global__btn_danger:hover{background-color:var(--error-hover);border-color:var(--error-hover)}.global__btn_warning{background-color:var(--warning);color:#fff;border:1px solid var(--warning)}.global__btn_warning>*{color:#fff;stroke:#fff}.global__btn_warning:hover{background-color:var(--warning-hover);border-color:var(--warning-hover)}.global__btn_success{background-color:var(--success);color:#fff;border:1px solid var(--success)}.global__btn_success>*{color:#fff;stroke:#fff}.global__btn_success:hover{background-color:var(--success-hover);border-color:var(--success-hover)}.global__btn_link,.global__btn_link_danger,.global__btn_link_primary{cursor:pointer;font-size:1rem}.global__btn_link:hover,.global__btn_link_danger:hover,.global__btn_link_primary:hover{text-decoration:underline}.global__btn_link_primary{color:var(--text-d4)}.global__btn_link_primary:hover{color:var(--text-d5)}.global__btn_link_danger{color:var(--error)}.global__btn_link_danger:hover{color:var(--error-hover)}.global__empty{color:var(--text-d5)}button:disabled{opacity:.5;cursor:default}.global__tag_group{display:flex;flex-wrap:wrap;gap:.6rem .5rem}.global__tag,.global__tag_clickable{background-color:var(--gray-l0);border:1px solid var(--border-main);color:var(--text-d4);border-radius:.5rem;padding:.3rem .5rem;font-size:.9rem;text-align:center}.global__tag_clickable{cursor:pointer}.global__tag_clickable:hover{background-color:var(--gray-l1)}.global__tag_clickable:active{background-color:var(--gray-l2)}.global__link{color:var(--link);cursor:pointer}.global__link:hover{color:var(--link-hover)}.global__card{background-color:#fff;border-radius:1rem;padding:20px}.global__card_hoverable{cursor:pointer}.global__card_hoverable:hover{box-shadow:0 0 0 1px var(--gray-l3)}.global__card .ui-table__scroll-container{border-radius:.6rem}.global__spacer{flex:1}.global__status_txt{color:var(--text-d4)}.global__status_txt.danger{color:var(--error)}.global__status_txt.success{color:var(--success)}.global__status_txt.warning{color:var(--warning-txt)}.global__table{width:100%;border-collapse:collapse;background-color:#fff;border:1px solid var(--border-main);border-radius:.4rem}.global__table th{background-color:#fafafa;text-align:left;font-weight:500;color:var(--text-d4);white-space:nowrap}.global__table td,.global__table th{border-bottom:1px solid var(--border-main);padding:.9rem .5rem;font-size:1rem}.global__table td{color:var(--text-d3);vertical-align:middle}.global__table .table-row:hover{background-color:var(--gray-l1)}.global__table .table-row:last-child td{border-bottom:none}.global__divider{width:100%;height:1px;background-color:var(--border-main);margin:.6rem 0}.global__line_clamp_1,.global__line_clamp_2,.global__line_clamp_4,.global__line_clamp_6{display:-webkit-box!important;-webkit-box-orient:vertical;text-overflow:ellipsis!important;overflow:hidden}.global__line_clamp_1{line-clamp:1;-webkit-line-clamp:1}.global__line_clamp_2{line-clamp:2;-webkit-line-clamp:2}.global__line_clamp_4{line-clamp:4;-webkit-line-clamp:4}.global__line_clamp_6{line-clamp:6;-webkit-line-clamp:6}.global__ulid{min-width:0;width:-moz-fit-content;width:fit-content;color:var(--text-d3);cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.global__ulid:hover{background-color:var(--shadow-l2);color:var(--text-d2)}.global__mark_block{aspect-ratio:1/1;border-radius:50%;box-shadow:0 .2rem .5rem rgba(26,34,77,.1);width:1rem;height:1rem}.global__mark_block.ACCURATE,.global__mark_block.accurate{background-color:var(--ACCURATE_MARK)}.global__mark_block.SHADOW,.global__mark_block.shadow{background-color:var(--SHADOW_MARK)}.global__mark_block.IDEAL,.global__mark_block.ideal{background-color:var(--IDEAL_MARK)}.global__mark_block.WRONG,.global__mark_block.wrong{background-color:var(--WRONG_MARK)}.global__mark_label{font-size:1rem;color:var(--text-d4);font-weight:500}.global__bold{font-weight:500}.global__empty_state,.global__loading_hint{font-size:1rem;color:var(--text-d5);text-align:center;margin-block:20px;margin-inline:auto}*{margin:0;padding:0;border:0;outline:0;box-sizing:border-box;background:none;text-decoration:none;color:inherit;transition:none}body{background:var(--gray-l0);font-size:1rem;font-family:var(--font-default);scroll-behavior:smooth;-webkit-font-smoothing:antialiased;transform:none!important;filter:none!important;perspective:none!important}html{text-rendering:optimizeLegibility;font-variant-east-asian:jis78;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";interpolate-size:allow-keywords;font-synthesis-weight:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;backface-visibility:hidden;touch-action:manipulation}svg{stroke-width:1.5;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;shape-rendering:geometricPrecision;text-rendering:geometricPrecision}button svg,svg{width:1em;height:1em}h6{font-size:var(--h6-size)}h5{font-size:var(--h5-size)}h4{font-size:var(--h4-size)}h3{font-size:var(--h3-size)}h2{font-size:var(--h2-size)}h1{font-size:var(--h1-size)}a,li{list-style-type:none}a,li,p,span{font-size:inherit;line-height:inherit}p,span{font-weight:inherit;color:inherit}button,input{border:none;background:none;outline:none;font-size:1rem;font-weight:450}button{cursor:pointer;white-space:nowrap}button:after,button:before{border:none;outline:none;margin:none}input,textarea{caret-color:var(--orange-main)}input::-moz-placeholder,textarea::-moz-placeholder{color:rgba(69,71,84,.5)}input::placeholder,textarea::placeholder{color:rgba(69,71,84,.5)}select,textarea{appearance:none;outline:none;width:auto;font-family:inherit;font-size:inherit;box-sizing:border-box}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;border:none;background:none;padding:0;margin:0}button,input,select,textarea{font:inherit;color:inherit;line-height:inherit;letter-spacing:inherit;vertical-align:middle;appearance:none}#rich-text-editor .ProseMirror,#rich-text-viewer .content{line-height:var(--content-line-height);--rich-text-font-size:1rem;--rich-text-h4-size:1.3em;--rich-text-h5-size:1.1em;--rich-text-image-max-height:800px}#rich-text-editor .ProseMirror:after,#rich-text-viewer .content:after{content:"";display:block;clear:both}#rich-text-editor .ProseMirror a,#rich-text-editor .ProseMirror li,#rich-text-editor .ProseMirror p,#rich-text-viewer .content a,#rich-text-viewer .content li,#rich-text-viewer .content p{font-size:var(--rich-text-font-size,var(--detail-content-size));white-space:pre-wrap;word-break:break-word}#rich-text-editor .ProseMirror h4,#rich-text-viewer .content h4{font-size:var(--rich-text-h4-size);margin-block:1em;line-height:var(--title-line-height)}#rich-text-editor .ProseMirror p,#rich-text-viewer .content p{margin-bottom:1.5em}#rich-text-editor .ProseMirror h5,#rich-text-viewer .content h5{font-size:var(--rich-text-h5-size);margin-block:1em;line-height:var(--title-line-height)}#rich-text-editor .ProseMirror ul,#rich-text-viewer .content ul{padding-left:1em;margin-bottom:1.5em}#rich-text-editor .ProseMirror ul li,#rich-text-viewer .content ul li{list-style-type:"•";padding-left:.7em;margin-left:0;margin-bottom:.5em}#rich-text-editor .ProseMirror strong,#rich-text-viewer strong,.editor-bold{font-weight:var(--font-bold)}#rich-text-editor .ProseMirror em,#rich-text-viewer em,.editor-italic{font-style:italic!important}#rich-text-editor .ProseMirror u,#rich-text-viewer u,.editor-underline{text-decoration:underline!important}.editor-strike{text-decoration:line-through!important}#rich-text-editor .ProseMirror figure,#rich-text-viewer .content figure{clear:both}#rich-text-editor .ProseMirror a,#rich-text-viewer .content a{font-size:inherit;color:var(--link);text-decoration:none}#rich-text-editor .ProseMirror a:hover,#rich-text-viewer .content a:hover{text-decoration:underline}#rich-text-viewer .trailing-ordered-list{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--gray-l1);padding-left:0}#rich-text-viewer .trailing-ordered-list li{color:var(--text-d4);list-style-type:none;margin-left:0;padding-left:0;font-size:var(--rich-text-font-size);line-height:var(--content-line-height);white-space:pre-wrap;word-break:break-word}#rich-text-editor .ProseMirror figure,#rich-text-viewer .content figure{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;max-width:100%;min-width:min(25%,250px);height:auto;margin-inline:auto;margin-block:1em 2.5em}#rich-text-editor .ProseMirror img,#rich-text-viewer .content img{position:relative;display:block;width:100%;height:auto;max-width:100%;min-width:min(50%,280px);max-height:var(--rich-text-image-max-height);aspect-ratio:auto;-o-object-fit:contain;object-fit:contain;cursor:pointer}#rich-text-viewer .content img:hover{outline:1px solid var(--link);outline-offset:1px}#rich-text-viewer .content .rich-text-image--right-wrap{float:right;clear:right;width:min(25%,280px);margin:.5em 0 1em 1.5em}#rich-text-editor .ProseMirror figcaption,#rich-text-viewer .content figcaption{font-style:normal!important;text-align:center;color:var(--text-d4);font-size:.8em;margin-top:.5em;width:100%}#rich-text-viewer .content .rich-text-image--right-wrap figcaption{text-align:left;padding-bottom:.3em;border-bottom:1px solid var(--gray-l1)}#rich-text-viewer .trailing-ordered-list,#rich-text-viewer section.footnotes{clear:both}#rich-text-viewer section.footnotes{margin-top:1em}@media (max-width:650px){#rich-text-viewer .content .rich-text-image--right-wrap{float:none;width:auto;max-width:100%;margin:2em auto}}