html{--color-red:#f53f3f;--color-blue:#165dff;--color-green:#00b42a;--color-yellow:#fadc19;--color-purple:#722ed1;--color-gray:#a9aeb8;--color-orange:#ff7d00;--layout-shell-bg:#f5f7fb;--layout-header-bg:var(--bg-elevated,#fff);--layout-side-bg:var(--bg-content,#fff);--layout-subnav-bg:var(--bg-popover,#fff);--layout-surface-bg:var(--bg-elevated,#fff);--layout-soft-bg:var(--bg-light,#f2f3f5);--layout-hover-bg:var(--hover-bg,var(--bg-hover,#eee));--layout-active-bg:var(--selection-bg,var(--bg-selected,#ddd));--layout-fg:var(--text-color,#333);--layout-fg-muted:#1f2937c7;--layout-border:var(--divider-weak,var(--border-light,#eee));--layout-border-strong:var(--divider,var(--border-color,#d9d9d9));--layout-shadow-soft:0 6px 18px #0f172a0d;--layout-shadow:0 12px 28px #0f172a14;--bg-toolbar:#ecf1ff}html.dark{--color-red:#f76965;--color-blue:#3c7eff;--color-green:#27c346;--color-yellow:#fbe94b;--color-purple:#8e51da;--color-gray:#78787a;--color-orange:#ff9626;--layout-shell-bg:#0b1017;--layout-header-bg:#10141b;--layout-side-bg:#0f141b;--layout-subnav-bg:#141a22;--layout-surface-bg:#121821;--layout-soft-bg:#ffffff0b;--layout-hover-bg:#ffffff0e;--layout-active-bg:#3c7eff24;--layout-fg:#fffffff0;--layout-fg-muted:#ffffffd1;--layout-border:#ffffff0f;--layout-border-strong:#ffffff1a;--layout-shadow-soft:0 10px 22px #00000024;--layout-shadow:0 14px 30px #0000002e;--bg-toolbar:#141a22}.sticky-header{background-color:var(--layout-header-bg);border-bottom:1px solid var(--layout-border)}.content-pane{background-color:var(--layout-surface-bg);border:1px solid var(--layout-border);box-shadow:var(--layout-shadow-soft);border-radius:12px;margin:1rem;padding:1rem}.content-pane:hover{border-color:var(--layout-border-strong);box-shadow:var(--layout-shadow)}.filter-pane .f1-form-error{display:none}.filter-pane .f1-form-label{padding-right:1em}.filter-pane .filter-items-flex .f1-item-group{flex-wrap:wrap;row-gap:12px;display:flex}.filter-pane .filter-items-grid .f1-item-group{grid-row-gap:.5em;grid-template-columns:repeat(var(--item-cols),min-content)!important}.filter-pane .f1-item-group{--item-gap:4px!important}.filter-pane .f1-input{width:140px}.filter-pane .f1-input.f1-rangepicker{width:208px}.filter-pane .f1-input.f1-rangepicker>div>.f1-input-inner:nth-last-of-type(2){flex:1.25}.filter-pane .btn-search .f1-btn{min-width:70px}.color-bold{font-weight:600}.color-green{color:var(--color-green)}.color-blue{color:var(--color-blue)}.color-red{color:var(--color-red)}.color-gray{color:var(--color-gray)}.color-purple{color:var(--color-purple)}.color-orange{color:var(--color-orange)}.color-yellow{color:var(--color-yellow)}.list-subtotal{text-decoration:underline}.list-deleted{opacity:.75;text-decoration:line-through}.f1-blink{animation:1s linear 5 blink}.f1-avatar{background-repeat:no-repeat;background-size:cover;border-radius:50%}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}html.f1-report-print{height:unset;width:unset;max-width:unset;max-height:unset;margin:0;padding:0;overflow:auto}html.f1-report-print.f1-report-pdf *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;color-adjust:exact!important}.f1-report{font-family:Microsoft Yahei;font-size:13px;line-height:1.5}.f1-report img.fixed{position:absolute}.f1-report table{table-layout:auto;border-collapse:collapse;width:100%}.f1-report table th{text-align:left}.f1-report table td,.f1-report table th{white-space:pre-wrap;word-break:break-word;padding:3px 4px;position:relative}.f1-report table td .f1-report-block,.f1-report table th .f1-report-block{white-space:pre-wrap}.f1-report table thead.empty th{border-color:#0000;height:0;padding:0;border-width:0!important}.f1-report table.table-fixed{table-layout:fixed}.f1-report table.striped th,.f1-report table.striped tr:nth-child(2n)>td{background-color:#f1f1f1}.f1-report table.bordered td,.f1-report table.bordered th{border:1px solid #777}.f1-report table.bordered.border-light td,.f1-report table.bordered.border-light th{border-color:#e3e3e3}.f1-report table.bordered.border-bottom td,.f1-report table.bordered.border-bottom th{border-width:0 0 1px}.f1-report table.bordered.head-empty{border-top:0!important}.f1-report-canvas .f1-report-block{white-space:pre-wrap;-webkit-user-select:none;user-select:none}.f1-report-canvas .f1-report-block,.f1-report-canvas img{cursor:move;position:absolute}.f1-report-canvas .f1-report-block:focus,.f1-report-canvas img:focus,.f1-report-canvas .f1-report-block:hover,.f1-report-canvas img:hover{resize:both;overflow:auto}.f1-report-canvas .f1-report-block:focus:before,.f1-report-canvas img:focus:before,.f1-report-canvas .f1-report-block:hover:before,.f1-report-canvas img:hover:before{content:"";pointer-events:none;box-sizing:border-box;border:1px solid #ccc;width:100%;height:100%;position:absolute;top:0;left:0}.f1-report-canvas textarea{resize:none;border:1px solid #ccc;outline:none;position:absolute}.f1-report-page{border:1px solid var(--border-light);background-repeat:no-repeat;background-size:100% 100%;margin:20px auto;display:block;position:relative;box-shadow:0 8px 24px #959da533}.f1-report-content{flex-direction:column;min-height:100%;display:flex}.f1-report-row{justify-content:center;align-items:center;padding:4px;display:flex}.f1-report-cell{flex:1}@media print{@page{margin:0;padding:0;header:none;footer:none}html,body{margin:0!important;padding:0!important}.f1-report{height:unset!important}.f1-report .f1-report-page{box-shadow:none;page-break-after:always;margin:0!important}}.item[data-v-cc57a8f3]:hover{background:var(--hover-bg)}.status.f1-checked[data-v-5941b43b]{color:var(--primary-color)}.toolbar[data-v-ac442453]{border-bottom:1px solid var(--border-light)}[data-v-ac442453] .filter-pane .f1-item-group{display:grid;grid-template-columns:repeat(5,min-content)!important}[data-v-38e3f761] .f1-table-container .f1-table-wrapper,[data-v-38e3f761] .f1-table-container .f1-table-virtual{max-width:100%;max-height:max(70vh,200px)}[data-v-38e3f761] .f1-item-group:not(.f1-full){max-width:1320px}[data-v-38e3f761] .f1-item-group:not(.f1-full) .f1-checkbox-label{white-space:nowrap}[data-v-38e3f761] .f1-item-group.extend:not(.f1-full){max-width:min(100%,1520px)}.kb[data-v-38e3f761]{color:var(--fg);border:1px solid color-mix(in srgb,var(--warning-color) 40%,var(--required-color));opacity:.95;background:#fff8de;border-radius:6px;font-size:12px;line-height:1.4;top:90px;overflow:hidden}.dark .kb[data-v-38e3f761]{background-color:#331500}.kb-content[data-v-38e3f761]{min-width:4em;min-height:2em;max-height:calc(100vh - 105px);overflow:auto}[data-v-38e3f761] .kb .kb-subtitle{border-bottom:1px dotted color-mix(in srgb,var(--warning-color) 55%,transparent);padding-top:5px;padding-bottom:3px;font-size:14px;font-weight:600}[data-v-38e3f761] .kb p{margin:4px 0}[data-v-38e3f761] .kb table{border-collapse:collapse}[data-v-38e3f761] .kb td{word-break:break-word;border:1px solid color-mix(in srgb,var(--warning-color) 22%,var(--divider))}.data-analysis[data-v-a3470438] .clone{z-index:1000;pointer-events:none;position:absolute}.data-analysis[data-v-a3470438] .item{background-color:var(--th-header);cursor:grab;-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:4px;position:relative}.data-analysis[data-v-a3470438] .item:hover{background-color:var(--th-hover)}.area[data-v-a3470438]{background:var(--bg-gray-200);border-radius:6px;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;gap:6px;display:flex}[data-v-a3470438] .data-table{overflow:auto}[data-v-a3470438] .data-table .f1-analysis{border-radius:6px;display:inline-block;overflow:hidden}[data-v-a3470438] .data-table th{background-color:var(--th-header);height:var(--row-height);border-right:1px dotted var(--border-light);border-bottom:1px dotted var(--border-light);padding:4px 8px;font-weight:400}[data-v-a3470438] .data-table td{border-right:1px dotted var(--border-light)}[data-v-a3470438] .data-table .num{text-align:right}[data-v-a3470438] .data-table .neg{color:var(--error-color)}[data-v-a3470438] .data-table .subtotal{background-color:var(--primary-5)}[data-v-a3470438] .data-table .rowgroup{background-color:var(--th-header)}.footer[data-v-8e7f1e37]{justify-content:flex-end;align-items:center;gap:6px;display:flex}[data-v-8e7f1e37] .search-form.inline .f1-item-group{flex-wrap:wrap;display:flex}[data-v-8e7f1e37] .search-form .f1-item-group{display:grid}.input-group .f1-btn[data-v-8e7f1e37]{padding-left:2px;padding-right:2px}.file[data-v-b5140a38]{color:var(--text-color)}.file[data-v-b5140a38]:hover{background-color:var(--hover-bg)}.file-name[data-v-b5140a38]{align-items:center;gap:.5rem;display:inline-flex}.file-name .name[data-v-b5140a38]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tag[data-v-b5140a38]{color:var(--text-color);white-space:nowrap;background-color:#0000000d;border-radius:999px;margin-left:.5rem;padding:0 6px;font-size:12px;line-height:20px;display:inline-block}.tag.selected[data-v-b5140a38]{background-color:var(--primary-color);color:#fff}.tag-manager[data-v-b5140a38]{padding-top:6px}.tag-manager .tag[data-v-b5140a38]{margin-bottom:.25rem;margin-left:.25rem}.amend-item[data-v-930d9597]{background-color:var(--bg-gray-100);width:100%}table[data-v-930d9597]{border-collapse:collapse;font-size:13px}th[data-v-930d9597]{white-space:nowrap}td[data-v-930d9597],th[data-v-930d9597]{border:1px solid var(--border-light);min-height:2em;padding:4px;font-weight:400}[data-v-77e3d4bd] .f1-steps-nav{width:100%}[data-v-77e3d4bd] .f1-step-dot{opacity:.5}[data-v-77e3d4bd] .f1-step-desc{padding-right:0}.toolbar[data-v-82f525f4]{background:var(--bg-toolbar);z-index:5;opacity:1;border:1px solid var(--layout-border);box-shadow:none;border-top:0}.status-stamp[data-v-82f525f4]{border:3px solid var(--stamp-color);color:var(--stamp-color);transform:rotate(var(--stamp-angle));transform-origin:100% 0;letter-spacing:1px;z-index:20;opacity:.9;pointer-events:none;background:0 0;border-radius:5px;justify-content:center;align-items:center;padding:3px;font-weight:700;display:flex;position:absolute;top:-25px;right:100px;box-shadow:0 2px 8px #0000001a}.status-stamp__text[data-v-82f525f4]{text-transform:none;white-space:nowrap;font-size:16px;transform:rotate(0)}[data-v-c0fd7bf3] .avatar{background-repeat:no-repeat;background-size:cover;border-radius:50%}.v-enter-active[data-v-460d4454],.v-leave-active[data-v-460d4454]{transition:opacity .5s}.v-enter-from[data-v-460d4454],.v-leave-to[data-v-460d4454]{opacity:0}[data-v-460d4454] .msg-item.f1-selected{background:var(--tr-current)}[data-v-460d4454] .msg-item:hover{background:var(--hover-bg)}[data-v-460d4454] .category-card .title{text-align:left}.category-count[data-v-460d4454]{border:1px solid var(--border-light);text-align:center;opacity:1;background-color:var(--error-color);min-width:20px;color:var(--fg-on-accent);border:none;border-radius:.75em;margin-left:.5em;padding:0 3px;font-size:12px;position:absolute;right:30px;transform:translate(100%)}[data-v-70798403] .issue .f1-form-label{opacity:.5}[data-v-70798403] .issue .f1-form-error{display:none}.issue-item[data-v-70798403]{max-width:900px}[data-v-70798403] .issue-item img{max-width:100%}[data-v-70798403] .issue-item img:hover{cursor:pointer}[data-v-1fbbc0a0] .shortcut-link{border-radius:25%;padding:6px}[data-v-1fbbc0a0] .shortcut-link:hover{background-color:rgba(var(--primary) / 7%)}[data-v-242acb1b] .title{text-align:center;font-size:1rem}[data-v-242acb1b] .kanban-top{top:unset}[data-v-242acb1b] .group-cols{flex-wrap:wrap;gap:10px;display:flex}[data-v-242acb1b] .group-col{border-radius:6px;flex-direction:column;flex:auto;gap:6px;min-width:50px;min-height:50px;display:flex}[data-v-242acb1b] .f1-card,.designer-shell[data-v-e84e337d]{background-color:#0000}.component-list[data-v-e84e337d]{background-color:var(--bg-surface);border-right:1px solid var(--divider-weak)}.layout[data-v-e84e337d]{background-color:var(--bg-surface);border:1px solid var(--divider-weak);border-radius:6px;max-width:1600px;min-height:600px;margin-bottom:10px;padding:6px 6px 30px;position:relative;overflow:auto}[data-v-e84e337d] .layout .group{border:1px dashed var(--border-color);border-radius:6px;margin-bottom:20px;padding:12px;position:relative}[data-v-e84e337d] .layout .group.selected{border-color:var(--info-color)}[data-v-e84e337d] .layout .group:hover>.close{opacity:.5}[data-v-e84e337d] .layout .group:hover>.close:hover{opacity:1;scale:1.05}[data-v-e84e337d] .layout .group:hover>.drag-handle{opacity:.8}[data-v-e84e337d] .layout .group-cols{flex-wrap:wrap;gap:10px;display:flex}[data-v-e84e337d] .layout .group-col{background:var(--bg-muted);border:1px dashed var(--divider-weak);border-radius:6px;flex-direction:column;flex:auto;gap:6px;min-width:50px;min-height:50px;display:flex}[data-v-e84e337d] .layout .widget{border:1px dotted #0000;border-radius:6px;justify-content:center;align-items:center;min-height:50px;margin:6px;padding-top:16px;display:flex;position:relative}[data-v-e84e337d] .layout .widget.selected{border-color:var(--info-color)}[data-v-e84e337d] .layout .widget:hover>div>.close{opacity:.5}[data-v-e84e337d] .layout .widget:hover>div>.close:hover{opacity:1;scale:1.05}[data-v-e84e337d] .layout .widget:hover>.drag-handle{opacity:.8}[data-v-e84e337d] .layout .tabs-container{border:1px dashed var(--border-color);border-radius:6px;margin-bottom:20px;position:relative}[data-v-e84e337d] .layout .tabs-container.selected{border-color:var(--info-color)}[data-v-e84e337d] .layout .tabs-container:hover>.drag-handle{opacity:.8}[data-v-e84e337d] .layout .tabs-container:hover>.close{opacity:.5}[data-v-e84e337d] .layout .tabs-container:hover>.close:hover{opacity:1;scale:1.05}[data-v-e84e337d] .layout .drag-handle{opacity:0;background-color:var(--bg-elevated);border:1px solid var(--divider-weak);cursor:grab;z-index:10;border-radius:4px;padding:4px 6px;transition:opacity .3s ease-in-out;position:absolute;top:0;left:0}[data-v-e84e337d] .layout .tab-pane{border:dotted 1px var(--border-light);border-radius:6px;padding:8px 8px 0}[data-v-e84e337d] .layout .tab-pane.selected{border-color:var(--info-color)}[data-v-e84e337d] .layout .f1-tabs-nav{padding-left:28px!important}[data-v-e84e337d] .layout .f1-card{min-width:100%}.r-toolbox-items[data-v-71512c22]{padding-top:10px}.r-toolbox-item[data-v-71512c22]{cursor:default;-webkit-user-select:none;user-select:none;border:1px solid var(--border-light);border-color:#0000;padding:4px 6px}.r-toolbox-item[data-v-71512c22]:hover{color:var(--primary-1)}.r-toolbox-item.r-selected[data-v-71512c22]{color:var(--primary-1);border-color:var(--border-light)}.r-page[data-v-71512c22]{border:1px solid var(--layout-border-strong);box-shadow:var(--layout-shadow-soft);width:793.7px;height:1122.5px;margin:10px auto 10px 20px;display:block;position:relative}.r-control[data-v-71512c22]{cursor:pointer;border:1px solid var(--border-color);-webkit-user-select:none;user-select:none;padding:4px;position:absolute;overflow:hidden}.r-control.r-selected[data-v-71512c22]{border-color:var(--primary-1)}.r-anchor[data-v-71512c22]{border:1px solid var(--text-color);background-color:var(--bg-content);-webkit-user-select:none;user-select:none;width:8px;height:8px;position:absolute;transform:translate(-50%,-50%)}.r-anchor[data-v-71512c22]:hover{border-color:var(--primary-1);background-color:var(--primary-1)}.r-prop[data-v-71512c22]{padding-top:20px}[data-v-71512c22] .f1-checkbox{margin-top:.5em;margin-bottom:.5em}.header[data-v-22686b16]{z-index:90;background:var(--layout-header-bg);border-bottom:1px solid var(--layout-border);align-items:center;gap:.5em;height:43px;max-height:43px;display:flex;position:sticky;top:0}.content[data-v-22686b16]{flex-direction:column;min-height:100dvh;transition-property:padding-left;display:flex}.main[data-v-22686b16]{min-height:100dvh}.avatar[data-v-22686b16]{border:1px solid var(--layout-border);background-repeat:no-repeat;background-size:cover;border-radius:50%;width:36px;height:36px}.btn-collapse[data-v-22686b16]{background-color:var(--layout-soft-bg);border:1px solid var(--layout-border)}.side-bar[data-v-22686b16]{background:var(--layout-side-bg)}[data-v-22686b16] .side-bar .f1-nav-item{color:var(--layout-fg-muted)}[data-v-22686b16] .side-bar .f1-nav-item:before{border-radius:12px;left:6px;right:6px}[data-v-22686b16] .side-bar .f1-nav-item:hover:before{background-color:var(--layout-hover-bg)}[data-v-22686b16] .side-bar .f1-nav-item.active,[data-v-22686b16] .side-bar .f1-nav-item.selected{color:var(--primary-color)}[data-v-22686b16] .side-bar .f1-nav-item.active:before,[data-v-22686b16] .side-bar .f1-nav-item.selected:before{background-color:var(--layout-active-bg)}[data-v-22686b16] .side-bar .f1-nav-item.active .f1-nav-content>i,[data-v-22686b16] .side-bar .f1-nav-item.selected .f1-nav-content>i{color:var(--primary-color)}.module-rail[data-v-22686b16]{background:var(--layout-side-bg);border-right:1px solid var(--layout-border);min-height:calc(100dvh - 48px);padding-bottom:env(safe-area-inset-bottom,0)}.subnav-float[data-v-22686b16]{height:100dvh;padding-bottom:env(safe-area-inset-bottom,0);transition:opacity var(--motion-base,.2s) ease,transform var(--motion-base,.2s) ease}.subnav-float.is-floating[data-v-22686b16]{filter:none}.subnav-panel[data-v-22686b16]{background:var(--layout-subnav-bg);border:1px solid var(--layout-border);box-shadow:var(--layout-shadow-soft);border-top:0;border-left:0}[data-v-22686b16] .subnav-panel .f1-tree-title{color:var(--layout-fg-muted);transition:background-color var(--motion-base,.2s) ease,color var(--motion-base,.2s) ease;border-radius:10px}[data-v-22686b16] .subnav-panel .f1-tree-title:hover{background-color:var(--layout-hover-bg);color:var(--layout-fg)}[data-v-22686b16] .subnav-panel .f1-tree-title.selected,[data-v-22686b16] .subnav-panel .f1-tree-content.active .f1-tree-title{background-color:var(--layout-active-bg);color:var(--primary-color)}[data-v-22686b16] .subnav-panel .f1-tree-switcher.has-icon:hover:before{background-color:var(--layout-hover-bg)}.nav[data-v-22686b16]{background:var(--layout-side-bg);border-right:1px solid var(--layout-border);height:100dvh;position:fixed;top:0;left:0}.nav[data-v-22686b16] .f1-tree .f1-tree-title.has-icon>.f1-icon:first-child{margin-left:-20px}.nav[data-v-22686b16] .f1-tree .f1-tree-switcher.has-icon{margin-left:4px;margin-right:0}[data-v-22686b16] .tabs .page-title{white-space:nowrap;text-overflow:ellipsis;max-width:220px;display:inline-block;overflow:hidden}[data-v-22686b16] .tabs .f1-tabs-nav{border-bottom:1px solid var(--layout-border);gap:4px}[data-v-22686b16] .tabs .f1-tabs-nav-item{color:var(--layout-fg-muted);transition:color var(--motion-base,.2s) ease;background-color:#0000;border-radius:0;position:relative}[data-v-22686b16] .tabs .f1-tabs-nav-item:after{content:"";height:2px;transition:background-color var(--motion-base,.2s) ease;background-color:#0000;position:absolute;bottom:0;left:10px;right:10px}[data-v-22686b16] .tabs .f1-tabs-nav-item:hover{color:var(--layout-fg)}[data-v-22686b16] .tabs .f1-tabs-nav-item.selected{color:var(--primary-color)}[data-v-22686b16] .tabs .f1-tabs-nav-item.selected:after{background-color:var(--primary-color)}.fade-enter-active[data-v-22686b16],.fade-leave-active[data-v-22686b16]{transition:opacity .1s}.fade-enter-from[data-v-22686b16],.fade-leave-to[data-v-22686b16]{opacity:0}.fade-leave-from[data-v-22686b16],.fade-enter-to[data-v-22686b16]{opacity:1}.home-layout[data-v-6db7064b]{min-height:100vh}.header[data-v-6db7064b]{border-bottom:1px solid var(--layout-border)}[data-v-6db7064b] .menu .f1-menu{border-bottom:0}[data-v-6db7064b] .menu .f1-menu-title{color:var(--layout-fg-muted);transition:background-color var(--motion-base,.2s) ease,color var(--motion-base,.2s) ease;border-radius:10px 10px 0 0}[data-v-6db7064b] .menu .f1-menu-title:hover{background-color:var(--layout-hover-bg);color:var(--layout-fg)}[data-v-6db7064b] .menu .f1-menu-title.selected{color:var(--primary-color);background-color:var(--layout-active-bg)}[data-v-6db7064b] .menu .f1-menu-title:after{left:10px;right:10px}.fade-enter-active[data-v-6db7064b],.fade-leave-active[data-v-6db7064b]{transition:opacity .1s}.fade-enter-from[data-v-6db7064b],.fade-leave-to[data-v-6db7064b]{opacity:0}.fade-leave-from[data-v-6db7064b],.fade-enter-to[data-v-6db7064b]{opacity:1}[data-v-a80288a9] .f1-main{overflow-y:auto}.header[data-v-a80288a9]{background:var(--layout-header-bg);border-bottom:1px solid var(--layout-border);flex:0;align-items:center;gap:.5em;height:50px;display:flex;position:relative}.avatar[data-v-a80288a9]{background-repeat:no-repeat;background-size:contain;border-radius:50%;width:36px;height:36px}.btn-collapse[data-v-a80288a9]{background-color:var(--layout-soft-bg)}.nav[data-v-a80288a9]{background:var(--layout-side-bg);border-right:1px solid var(--layout-border)}.nav[data-v-a80288a9] .f1-tree .f1-tree-title.has-icon>.f1-icon:first-child{margin-left:-20px}.nav[data-v-a80288a9] .f1-tree .f1-tree-switcher.has-icon{margin-left:4px;margin-right:0}[data-v-a80288a9] .nav .f1-nav-item{color:var(--layout-fg-muted)}[data-v-a80288a9] .nav .f1-nav-item:before{border-radius:12px;left:8px;right:8px}[data-v-a80288a9] .nav .f1-nav-item:hover:before{background-color:var(--layout-hover-bg)}[data-v-a80288a9] .nav .f1-nav-item.active,[data-v-a80288a9] .nav .f1-nav-item.selected{color:var(--primary-color)}[data-v-a80288a9] .nav .f1-nav-item.active:before,[data-v-a80288a9] .nav .f1-nav-item.selected:before{background-color:var(--layout-active-bg)}[data-v-a80288a9] .tabs .f1-tabs-nav{border-bottom:1px solid var(--layout-border);gap:4px}[data-v-a80288a9] .tabs .f1-tabs-nav-item{color:var(--layout-fg-muted);transition:color var(--motion-base,.2s) ease;background-color:#0000;border-radius:0;position:relative}[data-v-a80288a9] .tabs .f1-tabs-nav-item:after{content:"";height:2px;transition:background-color var(--motion-base,.2s) ease;background-color:#0000;position:absolute;bottom:0;left:10px;right:10px}[data-v-a80288a9] .tabs .f1-tabs-nav-item:hover{color:var(--layout-fg)}[data-v-a80288a9] .tabs .f1-tabs-nav-item.selected{color:var(--primary-color)}[data-v-a80288a9] .tabs .f1-tabs-nav-item.selected:after{background-color:var(--primary-color)}.page-title[data-v-a80288a9]{white-space:nowrap;text-overflow:ellipsis;max-width:220px;display:inline-block;overflow:hidden}.fade-enter-active[data-v-a80288a9],.fade-leave-active[data-v-a80288a9]{transition:opacity .1s}.fade-enter-from[data-v-a80288a9],.fade-leave-to[data-v-a80288a9]{opacity:0}.fade-leave-from[data-v-a80288a9],.fade-enter-to[data-v-a80288a9]{opacity:1}.board[data-v-f5a81e3e]{min-height:100vh;color:var(--text-color);padding:16px 20px 24px 0;font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif}.board-with-sidenav[data-v-f5a81e3e]{--sidenav-w:240px}.board-with-sidenav.collapsed[data-v-f5a81e3e]{--sidenav-w:88px}.sidenav[data-v-f5a81e3e]{height:100vh;width:var(--sidenav-w);background:var(--layout-side-bg);border:none;border-right:1px solid var(--layout-border);z-index:50;border-radius:0;flex-direction:column;gap:16px;padding:12px;display:flex;position:fixed;top:0;left:0}.collapse-toggle[data-v-f5a81e3e]{background:var(--layout-surface-bg);border:1px solid var(--layout-border);width:26px;height:26px;color:var(--text-color);opacity:0;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;justify-content:center;align-items:center;font-size:14px;transition:opacity .15s;display:flex;position:absolute;top:8px;right:8px}.sidenav:hover .collapse-toggle[data-v-f5a81e3e]{opacity:1}.brand[data-v-f5a81e3e]{align-items:center;gap:12px;display:flex}.sidenav-menu[data-v-f5a81e3e]{flex-direction:column;gap:10px;display:flex}.side-chip[data-v-f5a81e3e]{cursor:pointer;color:var(--layout-fg-muted);text-align:left;background:0 0;border:none;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;font-weight:600;transition:background .2s,color .2s;display:flex}.side-chip[data-v-f5a81e3e]:hover{background:var(--layout-hover-bg);color:var(--layout-fg)}.side-chip.active[data-v-f5a81e3e]{background:var(--layout-active-bg);color:var(--primary-color)}.chip-dot[data-v-f5a81e3e]{background:linear-gradient(135deg,var(--primary-color) 0%,var(--hover-color) 100%);width:8px;height:8px;box-shadow:0 8px 16px var(--ring-color,#3c7eff2e);border-radius:50%}.chip-label[data-v-f5a81e3e]{font-size:14px}.sidenav-footer[data-v-f5a81e3e]{margin-top:auto}.mainpane[data-v-f5a81e3e]{margin-left:var(--sidenav-w);flex-direction:column;gap:12px;padding-top:43px;padding-left:20px;display:flex}.header[data-v-f5a81e3e]{top:0;left:var(--sidenav-w);z-index:40;background:var(--layout-header-bg);border-bottom:1px solid var(--layout-border);justify-content:space-between;align-items:center;gap:8px;height:43px;padding:4px 8px;display:flex;position:fixed;right:0}.tabs-scroll[data-v-f5a81e3e]{gap:8px;padding-bottom:2px;display:flex;overflow:auto hidden}.tabs-extra[data-v-f5a81e3e]{align-items:center;gap:8px;padding-right:6px;display:flex}.tab-body[data-v-f5a81e3e]{display:block}.route-body[data-v-f5a81e3e]{min-height:0}[data-v-f5a81e3e] .sidenav-menu .f1-nav-item{color:var(--layout-fg-muted)}[data-v-f5a81e3e] .sidenav-menu .f1-nav-item:before{border-radius:12px;left:6px;right:6px}[data-v-f5a81e3e] .sidenav-menu .f1-nav-item:hover:before{background-color:var(--layout-hover-bg)}[data-v-f5a81e3e] .sidenav-menu .f1-nav-item.active,[data-v-f5a81e3e] .sidenav-menu .f1-nav-item.selected{color:var(--primary-color)}[data-v-f5a81e3e] .sidenav-menu .f1-nav-item.active:before,[data-v-f5a81e3e] .sidenav-menu .f1-nav-item.selected:before{background-color:var(--layout-active-bg)}[data-v-f5a81e3e] .tabs .f1-tabs-nav{border-bottom:1px solid var(--layout-border);gap:4px}[data-v-f5a81e3e] .tabs .f1-tabs-nav-item{color:var(--layout-fg-muted);transition:color var(--motion-base,.2s) ease;background-color:#0000;border-radius:0;position:relative}[data-v-f5a81e3e] .tabs .f1-tabs-nav-item:after{content:"";height:2px;transition:background-color var(--motion-base,.2s) ease;background-color:#0000;position:absolute;bottom:0;left:10px;right:10px}[data-v-f5a81e3e] .tabs .f1-tabs-nav-item:hover{color:var(--layout-fg)}[data-v-f5a81e3e] .tabs .f1-tabs-nav-item.selected{color:var(--primary-color)}[data-v-f5a81e3e] .tabs .f1-tabs-nav-item.selected:after{background-color:var(--primary-color)}.fade-enter-active[data-v-f5a81e3e],.fade-leave-active[data-v-f5a81e3e]{transition:opacity .12s}.fade-enter-from[data-v-f5a81e3e],.fade-leave-to[data-v-f5a81e3e]{opacity:0}.fade-enter-to[data-v-f5a81e3e],.fade-leave-from[data-v-f5a81e3e]{opacity:1}@media(width<=780px){.board[data-v-f5a81e3e]{padding:28px 20px 36px}.board-with-sidenav[data-v-f5a81e3e]{grid-template-columns:1fr}.sidenav[data-v-f5a81e3e]{height:auto;position:static}}
