.toast-wrap[data-v-3d84fdcb]{z-index:99999;pointer-events:none;flex-direction:column;align-items:center;gap:.5rem;padding:0 16px;display:flex;position:fixed;left:0;right:0}.toast-wrap-top[data-v-3d84fdcb]{top:1.2rem}.toast-wrap-bottom[data-v-3d84fdcb]{bottom:calc(1.2rem + env(safe-area-inset-bottom,0px))}.toast[data-v-3d84fdcb]{pointer-events:auto;border-radius:8px;align-items:center;gap:.75rem;max-width:min(720px,100%);padding:.65rem 1rem;font-size:.875rem;font-weight:500;line-height:1.4;display:flex;box-shadow:0 4px 16px #0000001f}.toast-msg[data-v-3d84fdcb]{cursor:pointer;flex:1;min-width:0}.toast-has-action .toast-msg[data-v-3d84fdcb]{cursor:default}.toast-info[data-v-3d84fdcb]{color:#fff;background:#1e293b}.toast-success[data-v-3d84fdcb]{color:#fff;background:#166534}.toast-warn[data-v-3d84fdcb]{color:#fff;background:#92400e}.toast-error[data-v-3d84fdcb]{color:#fff;background:#991b1b}.toast-action[data-v-3d84fdcb]{color:#fff;cursor:pointer;white-space:nowrap;background:#ffffff2e;border:1px solid #ffffff40;border-radius:6px;flex-shrink:0;padding:.3rem .65rem;font-family:inherit;font-size:.78rem;font-weight:600}.toast-action[data-v-3d84fdcb]:hover{background:#ffffff47}.toast-enter-from[data-v-3d84fdcb]{opacity:0;transform:translateY(-1rem)}.toast-enter-active[data-v-3d84fdcb]{transition:opacity .2s,transform .2s}.toast-leave-to[data-v-3d84fdcb]{opacity:0;transform:translateY(-1rem)}.toast-leave-active[data-v-3d84fdcb]{transition:opacity .15s,transform .15s}.toast-up-enter-from[data-v-3d84fdcb]{opacity:0;transform:translateY(1rem)}.toast-up-enter-active[data-v-3d84fdcb]{transition:opacity .2s,transform .2s}.toast-up-leave-to[data-v-3d84fdcb]{opacity:0;transform:translateY(1rem)}.toast-up-leave-active[data-v-3d84fdcb]{transition:opacity .15s,transform .15s}.dev-api-banner[data-v-39daf5c9]{z-index:2147483647;min-height:22px;padding:2px 10px calc(2px + env(safe-area-inset-bottom,0px));letter-spacing:-.01em;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:.55rem;font-size:12px;font-weight:700;line-height:1.5;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.dab-msg[data-v-39daf5c9]{text-overflow:ellipsis;overflow:hidden}.dab-target[data-v-39daf5c9]{background:#00000059;border-radius:4px;flex-shrink:0;padding:0 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px}.dev-api-banner-danger[data-v-39daf5c9]{color:#fff;background-image:repeating-linear-gradient(135deg,#b91c1c 0 14px,#7f1d1d 14px 28px);background-size:39.6px 100%;border-top:2px solid #fca5a5;animation:1.6s linear infinite dab-tape-39daf5c9;box-shadow:0 -2px 12px #b91c1c80}@keyframes dab-tape-39daf5c9{to{background-position:39.6px 0}}@media (prefers-reduced-motion:reduce){.dev-api-banner-danger[data-v-39daf5c9]{animation:none}}.dev-api-banner-safe[data-v-39daf5c9]{color:#ecfdf5;background:#065f46;border-top:2px solid #34d399}.pd-overlay[data-v-054f2fdc]{z-index:10001;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.pd-box[data-v-054f2fdc]{background:#fff;border:1px solid #d0d5dd;border-radius:10px;width:min(440px,92vw);padding:18px 20px;box-shadow:0 10px 30px #00000038}.pd-title[data-v-054f2fdc]{color:#1f2937;white-space:pre-line;margin-bottom:12px;font-size:14px;line-height:1.55}.pd-input[data-v-054f2fdc]{box-sizing:border-box;border:1px solid #d0d5dd;border-radius:6px;width:100%;padding:9px 11px;font-size:14px}.pd-input[data-v-054f2fdc]:focus{border-color:#1f4e79;outline:none}.pd-btns[data-v-054f2fdc]{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.pd-btn[data-v-054f2fdc]{cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:6px;padding:7px 16px;font-size:13px}.pd-ok[data-v-054f2fdc]{color:#fff;background:#1f4e79;border-color:#1f4e79}.aub-overlay[data-v-f106f1c8]{z-index:10002;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.aub-box[data-v-f106f1c8]{background:#5c3aed;border:1px solid #6b2fd6;border-radius:12px;width:min(420px,92vw);overflow:hidden;box-shadow:0 12px 34px #00000047}.aub-header[data-v-f106f1c8]{background:#5c3aed;padding:14px 0 6px;line-height:0}.aub-header img[data-v-f106f1c8]{object-fit:contain;object-position:center;width:100%;height:40px;display:block}.aub-content[data-v-f106f1c8]{color:#fff;letter-spacing:-1px;background:#5c3aed;border-top:1px solid #ffffff1a;padding:16px 22px 20px}.aub-label[data-v-f106f1c8]{color:#fff;align-items:center;gap:6px;margin-bottom:12px;font-size:13px;font-weight:700;display:flex}.aub-body[data-v-f106f1c8]{min-height:40px}.aub-msg[data-v-f106f1c8]{color:#fff;font-size:14px;line-height:1.6}.aub-btns[data-v-f106f1c8]{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.aub-btn[data-v-f106f1c8]{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff73;border-radius:6px;padding:7px 16px;font-size:13px}.aub-btn[data-v-f106f1c8]:hover{background:#ffffff1f}.aub-primary[data-v-f106f1c8]{color:#5c3aed;background:#fff;border-color:#fff;font-weight:600}.aub-primary[data-v-f106f1c8]:hover{background:var(--surface2)}.cd-fade-enter-active[data-v-f106f1c8]{transition:opacity .15s,transform .15s}.cd-fade-leave-active[data-v-f106f1c8]{transition:opacity .1s}.cd-fade-enter-from[data-v-f106f1c8]{opacity:0;transform:scale(.96)}.cd-fade-leave-to[data-v-f106f1c8]{opacity:0}.prm-overlay[data-v-603f36a8]{z-index:100000;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.prm-modal[data-v-603f36a8]{background:var(--surface);box-shadow:var(--shadow-lg);border-radius:12px;flex-direction:column;width:90%;max-width:480px;max-height:90vh;display:flex}.prm-head[data-v-603f36a8]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.prm-head h3[data-v-603f36a8]{margin:0;font-size:1rem;font-weight:700}.prm-close[data-v-603f36a8]{cursor:pointer;color:var(--text3);background:0 0;border:none;padding:.25rem;font-size:1rem}.prm-body[data-v-603f36a8]{flex-direction:column;gap:.85rem;padding:1rem 1.25rem;display:flex}.prm-target[data-v-603f36a8]{background:var(--surface2);border-radius:8px;flex-direction:column;gap:.25rem;padding:.75rem .9rem;display:flex}.prm-target-label[data-v-603f36a8]{color:var(--text3);font-size:.72rem;font-weight:600}.prm-target-value[data-v-603f36a8]{color:var(--text1);font-size:.95rem;font-weight:700}.prm-field[data-v-603f36a8]{flex-direction:column;gap:.35rem;display:flex}.prm-field-label[data-v-603f36a8]{color:var(--text2);font-size:.78rem;font-weight:600}.prm-textarea[data-v-603f36a8]{border:1px solid var(--border);background:var(--surface2);color:var(--text1);resize:vertical;border-radius:6px;min-height:80px;padding:.5rem .65rem;font-family:inherit;font-size:.85rem}.prm-foot[data-v-603f36a8]{border-top:1px solid var(--border);justify-content:flex-end;gap:.5rem;padding:.75rem 1.25rem;display:flex}.pv[data-v-4a7e694c]{flex-direction:column;flex:1;align-self:stretch;gap:8px;min-width:0;min-height:0;display:flex}.pv-msg[data-v-4a7e694c]{color:#eee;flex:1;justify-content:center;align-items:center;gap:8px;font-size:14px;display:flex}.pv-spin[data-v-4a7e694c]{animation:1s linear infinite pv-spin-4a7e694c}@keyframes pv-spin-4a7e694c{to{transform:rotate(360deg)}}.pv-page[data-v-4a7e694c]{flex:1;justify-content:center;align-items:flex-start;min-height:0;padding:4px;display:flex;overflow:auto}.pv-canvas[data-v-4a7e694c]{background:#fff;border-radius:4px;box-shadow:0 2px 14px #00000080}.pv-tools[data-v-4a7e694c]{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;display:flex}.pv-btn[data-v-4a7e694c]{min-width:var(--tap-min,44px);min-height:var(--tap-min,44px);color:#fff;cursor:pointer;background:#ffffff24;border:none;border-radius:10px;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.pv-btn[data-v-4a7e694c]:hover:not(:disabled){background:#ffffff47}.pv-btn[data-v-4a7e694c]:disabled{opacity:.35;cursor:default}.pv-count[data-v-4a7e694c]{text-align:center;color:#fff;min-width:62px;font-size:13px;font-weight:800}.pv-sep[data-v-4a7e694c]{background:#ffffff38;width:1px;height:20px;margin:0 6px}.ml-backdrop[data-v-a946f672]{z-index:2147483000;background:#000000e6;flex-direction:column;display:flex;position:fixed;inset:0}.ml-stage[data-v-a946f672]{flex:1;justify-content:center;align-items:center;min-height:0;padding:48px 64px 12px;display:flex}.ml-media[data-v-a946f672]{object-fit:contain;background:#000;border-radius:6px;max-width:100%;max-height:100%}.ml-loading[data-v-a946f672]{color:#eee;align-items:center;gap:8px;font-size:14px;display:flex}.ml-doc[data-v-a946f672]{color:#eee;text-align:center;flex-direction:column;align-items:center;gap:10px;min-width:0;max-width:440px;display:flex}.ml-doc>.bi[data-v-a946f672]{color:#cbd5e1;font-size:42px}.ml-doc-name[data-v-a946f672]{color:#fff;word-break:break-all;margin:0;font-size:15px;font-weight:700}.ml-doc-desc[data-v-a946f672]{color:#cbd5e1;word-break:keep-all;margin:0;font-size:13px;line-height:1.6}.ml-doc-btn[data-v-a946f672]{color:#fff;background:#ffffff29;border-radius:8px;align-items:center;gap:6px;margin-top:4px;padding:9px 18px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.ml-doc-btn[data-v-a946f672]:hover{background:#ffffff4d}.spin[data-v-a946f672]{animation:1s linear infinite ml-spin-a946f672}@keyframes ml-spin-a946f672{to{transform:rotate(360deg)}}.ml-close[data-v-a946f672]{z-index:2;width:var(--tap-min,44px);height:var(--tap-min,44px);color:#fff;cursor:pointer;background:#ffffff24;border:none;border-radius:50%;font-size:17px;position:absolute;top:14px;right:16px}.ml-close[data-v-a946f672]:hover{background:#ffffff47}.ml-nav[data-v-a946f672]{z-index:2;color:#fff;cursor:pointer;background:#ffffff24;border:none;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;font-size:22px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ml-nav[data-v-a946f672]:hover{background:#ffffff47}.ml-nav.prev[data-v-a946f672]{left:12px}.ml-nav.next[data-v-a946f672]{right:12px}.ml-bar[data-v-a946f672]{color:#ddd;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:10px 16px 18px;font-size:13px;display:flex}.ml-name[data-v-a946f672]{text-overflow:ellipsis;white-space:nowrap;max-width:60vw;overflow:hidden}.ml-count[data-v-a946f672]{color:#fff;font-weight:800}.ml-badge[data-v-a946f672]{border-radius:6px;padding:2px 8px;font-size:11px;font-weight:800}.ml-badge.before[data-v-a946f672]{color:#92400e;background:#fef3c7}.ml-badge.after[data-v-a946f672]{color:#166534;background:#dcfce7}.ml-badge.etc[data-v-a946f672]{display:none}.ml-acts[data-v-a946f672]{flex-wrap:wrap;justify-content:center;gap:10px;padding:0 16px 20px;display:flex}@media (width<=640px){.ml-stage[data-v-a946f672]{padding:44px 12px 8px}.ml-nav[data-v-a946f672]{width:var(--tap-min,44px);height:var(--tap-min,44px);font-size:19px}}.ucm[data-v-b7ea2193]{z-index:3000;background:var(--surface,#fff);border:1px solid var(--border);border-radius:10px;min-width:152px;padding:5px;animation:.1s ease-out ucm-in-b7ea2193;position:fixed;box-shadow:0 10px 30px #00000038}@keyframes ucm-in-b7ea2193{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.ucm-head[data-v-b7ea2193]{color:var(--text3);border-bottom:1px solid var(--border);text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px;padding:4px 10px 6px;font-size:12px;font-weight:700;overflow:hidden}.ucm-item[data-v-b7ea2193]{width:100%;height:34px;color:var(--text1);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:8px;padding:0 10px;font-family:inherit;font-size:13px;display:flex}.ucm-item[data-v-b7ea2193]:hover{background:var(--surface2,#f2f3f5)}.ucm-item i[data-v-b7ea2193]{color:var(--accent);font-size:14px}.ucm-item.sub[data-v-b7ea2193]{height:30px;color:var(--text2);font-size:12.5px}.ucm.wide[data-v-b7ea2193]{width:262px}.ucm-sep[data-v-b7ea2193]{background:var(--border);height:1px;margin:5px 4px}.ucm-lb[data-v-b7ea2193]{color:var(--text3);padding:0 10px 4px;font-size:11px;font-weight:700}.ucm-tags[data-v-b7ea2193]{flex-wrap:wrap;gap:4px;max-width:240px;padding:0 8px 4px;display:flex}.ucm-tag[data-v-b7ea2193]{color:var(--accent);background:var(--surface2);border-radius:var(--radius-md);padding:1px 8px;font-size:11.5px;font-weight:700}.ucm-none[data-v-b7ea2193]{color:var(--text3);padding:0 2px;font-size:12px}.ucm-pick[data-v-b7ea2193]{flex-wrap:wrap;gap:4px;max-height:176px;padding:0 8px;display:flex;overflow-y:auto}.ucm-p[data-v-b7ea2193]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);height:25px;color:var(--text2);cursor:pointer;align-items:center;gap:4px;padding:0 9px;font-family:inherit;font-size:12px;display:inline-flex}.ucm-p[data-v-b7ea2193]:hover{border-color:var(--accent);color:var(--accent)}.ucm-p.on[data-v-b7ea2193]{background:var(--accent);border-color:var(--accent);color:#fff}.ucm-new[data-v-b7ea2193]{border-top:1px solid var(--border);align-items:center;gap:5px;margin-top:8px;padding:8px 8px 0;display:flex}.ucm-new input[data-v-b7ea2193]{box-sizing:border-box;border:1px solid var(--accent);background:var(--surface);min-width:0;height:28px;color:var(--text1);border-radius:7px;outline:none;flex:1;padding:0 8px;font-family:inherit;font-size:12.5px}.ucm-new button[data-v-b7ea2193],.ucm-btns button[data-v-b7ea2193]{border:1px solid var(--border);background:var(--surface);height:28px;color:var(--text2);cursor:pointer;border-radius:7px;flex-shrink:0;padding:0 10px;font-family:inherit;font-size:12.5px}.ucm-new button[data-v-b7ea2193]:disabled{opacity:.4;cursor:default}.ucm-btns[data-v-b7ea2193]{justify-content:flex-end;gap:5px;padding:8px 8px 2px;display:flex}.ucm-btns .primary[data-v-b7ea2193]{background:var(--accent);border-color:var(--accent);color:#fff}.fw[data-v-e0cd094d]{z-index:1000;animation:.14s ease-out fw-in-e0cd094d;position:fixed}@keyframes fw-in-e0cd094d{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.fw[data-v-e0cd094d]{animation:none}}.fw-panel[data-v-e0cd094d]{background:var(--surface,#fff);border:1px solid var(--border);border-radius:12px;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 12px 40px #00000047}.fw-header[data-v-e0cd094d]{cursor:move;-webkit-user-select:none;user-select:none;touch-action:none;flex-shrink:0}.fw-body[data-v-e0cd094d]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.fw-rz[data-v-e0cd094d]{touch-action:none;z-index:2;position:absolute}.fw-n[data-v-e0cd094d]{cursor:ns-resize;height:8px;top:-4px;left:12px;right:12px}.fw-s[data-v-e0cd094d]{cursor:ns-resize;height:8px;bottom:-4px;left:12px;right:12px}.fw-e[data-v-e0cd094d]{cursor:ew-resize;width:8px;top:12px;bottom:12px;right:-4px}.fw-w[data-v-e0cd094d]{cursor:ew-resize;width:8px;top:12px;bottom:12px;left:-4px}.fw-ne[data-v-e0cd094d]{cursor:nesw-resize;z-index:3;width:16px;height:16px;top:-4px;right:-4px}.fw-nw[data-v-e0cd094d]{cursor:nwse-resize;z-index:3;width:16px;height:16px;top:-4px;left:-4px}.fw-se[data-v-e0cd094d]{cursor:nwse-resize;z-index:3;width:16px;height:16px;bottom:-4px;right:-4px}.fw-sw[data-v-e0cd094d]{cursor:nesw-resize;z-index:3;width:16px;height:16px;bottom:-4px;left:-4px}.ua[data-v-fd727924]{background:var(--accent);color:#fff;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex;position:relative}.circle[data-v-fd727924]{border-radius:50%}.rounded[data-v-fd727924]{border-radius:8px}.ua-team[data-v-fd727924]{background:var(--text3)}.ua-photo[data-v-fd727924],.ua-photo.ua-team[data-v-fd727924]{background:0 0}.ua-img[data-v-fd727924]{object-fit:cover;object-position:top;border-radius:inherit;width:100%;height:100%}.ua-on[data-v-fd727924]{border:2px solid var(--surface);background:#22c55e;border-radius:50%;width:9px;height:9px;position:absolute;bottom:0;right:0}.dc-body[data-v-5a10015f]{flex:1;min-height:0;padding:16px 20px 20px;overflow-y:auto}.dc-body.is-list[data-v-5a10015f]{flex:none;min-height:auto;overflow:visible}.dc-fold[data-v-5a10015f]{cursor:pointer;font:inherit;color:inherit;letter-spacing:inherit;background:0 0;border:none;align-items:center;gap:5px;padding:0;display:inline-flex}.dc-fold[data-v-5a10015f]:hover{color:var(--accent)}.dc-fold i[data-v-5a10015f]{font-size:.7rem}.dc-foldn[data-v-5a10015f]{background:var(--surface3);color:var(--text2);border-radius:var(--radius-md);padding:0 6px;font-size:.66rem;font-weight:700}.dc-msg[data-v-5a10015f]{text-align:center;color:var(--text2);padding:40px 0;font-size:.88rem}.dc-err[data-v-5a10015f]{color:var(--danger)}.dc-id[data-v-5a10015f]{border-bottom:1px solid var(--border);align-items:flex-start;gap:14px;padding-bottom:14px;display:flex}.dc-photo[data-v-5a10015f]{background:var(--bg);border:1px solid var(--border);width:72px;height:72px;color:var(--text3);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;font-size:28px;display:flex;overflow:hidden}.dc-photo img[data-v-5a10015f]{object-fit:cover;object-position:top;width:100%;height:100%}.dc-idtext[data-v-5a10015f]{min-width:0}.dc-name[data-v-5a10015f]{color:var(--text1);flex-wrap:wrap;align-items:center;gap:6px;font-size:1.02rem;font-weight:700;display:flex}.dc-role[data-v-5a10015f]{color:var(--text2);font-size:.8rem;font-weight:600}.dc-away[data-v-5a10015f]{border-radius:var(--radius-md);background:var(--err-bg);border:1px solid var(--err-bd);color:var(--danger);padding:2px 8px;font-size:.7rem;font-weight:700}.dc-mgr[data-v-5a10015f]{border-radius:var(--radius-md);white-space:nowrap;background:var(--accent-bg);border:1px solid var(--accent-bd);color:var(--accent);padding:2px 8px;font-size:.7rem;font-weight:700}.dc-notyet[data-v-5a10015f]{color:var(--text3);margin:4px 0 0;font-size:.76rem}.v-pill.is-empty[data-v-5a10015f]{cursor:default;color:var(--text3)}.dc-where[data-v-5a10015f]{color:var(--text2);flex-wrap:wrap;gap:8px;margin-top:4px;font-size:.82rem;display:flex}.dc-branch[data-v-5a10015f]{color:var(--text3)}.dc-awaynote[data-v-5a10015f]{color:var(--text3);margin:6px 0 0;font-size:.78rem}.dc-sec[data-v-5a10015f]{padding-top:14px}.dc-h[data-v-5a10015f]{color:var(--text3);letter-spacing:.02em;margin:0 0 8px;font-size:.74rem;font-weight:700}.dc-contact[data-v-5a10015f]{grid-template-columns:auto 1fr;gap:4px 12px;margin:0;font-size:.85rem;display:grid}.dc-contact dt[data-v-5a10015f]{color:var(--text3)}.dc-contact dd[data-v-5a10015f]{color:var(--text1);margin:0}.dc-contact a[data-v-5a10015f]{color:var(--text1);text-decoration:none}.dc-contact a[data-v-5a10015f]:hover{color:var(--accent);text-decoration:underline}.dc-acts[data-v-5a10015f]{gap:8px;margin-top:12px;display:flex}.dc-none[data-v-5a10015f]{color:var(--text3);margin:0;font-size:.8rem}.dc-summary[data-v-5a10015f]{color:var(--text1);margin:0 0 12px;font-size:.9rem;font-weight:600;line-height:1.5}.dc-empty[data-v-5a10015f]{border:1px solid var(--border);background:var(--bg);color:var(--text2);border-radius:10px;align-items:flex-start;gap:8px;padding:12px 14px;font-size:.82rem;line-height:1.5;display:flex}.dc-empty i[data-v-5a10015f]{color:var(--text3)}.dc-groups[data-v-5a10015f]{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.dc-dutyn[data-v-5a10015f]{color:var(--text3);font-size:.7rem;font-weight:600}[data-v-5a10015f] .v-pill.is-active .dc-dutyn{color:#fff;opacity:.85}.dc-items[data-v-5a10015f]{flex-direction:column;gap:3px;margin:6px 0 0;padding:0 0 0 12px;list-style:none;display:flex}.dc-item[data-v-5a10015f]{color:var(--text1);padding-left:11px;font-size:.84rem;line-height:1.5;position:relative}.dc-item[data-v-5a10015f]:before{content:"";background:var(--text3);border-radius:50%;width:4px;height:4px;position:absolute;top:.62em;left:0}.dc-more[data-v-5a10015f]{color:var(--accent);cursor:pointer;background:0 0;border:none;margin:5px 0 0 12px;padding:0;font-family:inherit;font-size:.78rem;font-weight:600}.dc-more[data-v-5a10015f]:hover{text-decoration:underline}.dc-peers[data-v-5a10015f]{background:var(--bg);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:2px;margin:8px 0 0 12px;padding:6px;list-style:none;display:flex}.dc-peer[data-v-5a10015f]{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:8px;width:100%;padding:5px 8px;font-family:inherit;display:flex}.dc-peer[data-v-5a10015f]:hover{background:var(--surface)}.dc-peername[data-v-5a10015f]{color:var(--text1);font-size:.84rem;font-weight:600}.dc-peertitle[data-v-5a10015f]{color:var(--text3);font-size:.76rem}.dc-peeraway[data-v-5a10015f]{color:var(--danger);margin-left:auto;font-size:.7rem;font-weight:700}.dc-sub[data-v-5a10015f]{margin-top:14px}.dc-subtags[data-v-5a10015f]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.dc-sublb[data-v-5a10015f]{color:var(--text3);letter-spacing:.02em;border-bottom:1px solid var(--border);margin-bottom:8px;padding-bottom:5px;font-size:.74rem;font-weight:700;display:block}.dc-tag[data-v-5a10015f]{color:var(--text2);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md);padding:2px 9px;font-size:.76rem;font-weight:600}.dc-tag.off[data-v-5a10015f]{color:var(--text3);text-decoration:line-through}.dc-owned[data-v-5a10015f]{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.dc-ownrow[data-v-5a10015f]{align-items:baseline;gap:8px;min-width:0;font-size:.84rem;line-height:1.5;display:flex}.dc-ownmod[data-v-5a10015f]{color:var(--accent);background:var(--accent-bg);border:1px solid var(--accent-bd);border-radius:var(--radius-md);flex-shrink:0;padding:1px 9px;font-size:.76rem;font-weight:700}.dc-ownwhat[data-v-5a10015f]{min-width:0;color:var(--text1);overflow-wrap:anywhere}.dc-selfhint[data-v-5a10015f]{color:var(--text3);margin:16px 0 0;font-size:.78rem}.dc-goedit[data-v-5a10015f]{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:none;border-radius:4px;margin:0;padding:0 2px}.dc-goedit[data-v-5a10015f]:hover{background:var(--accent-bg)}.dcw-head[data-v-ecb4fe76]{background:var(--surface);border-bottom:1px solid var(--border);align-items:center;gap:8px;height:42px;padding:0 8px 0 14px;display:flex}.dcw-title[data-v-ecb4fe76]{color:var(--text1);flex-shrink:0;font-size:.88rem;font-weight:700}.dcw-who[data-v-ecb4fe76]{min-width:0;color:var(--text3);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8rem;overflow:hidden}.dcw-btn[data-v-ecb4fe76]{width:28px;height:28px;color:var(--text2);cursor:pointer;background:0 0;border:none;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;display:inline-flex}.dcw-btn[data-v-ecb4fe76]:hover{background:var(--bg);color:var(--text1)}.dc-overlay[data-v-ecb4fe76]{z-index:3200;background:#0f12196b;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.dc-box[data-v-ecb4fe76]{background:var(--surface);border:1px solid var(--border);border-radius:14px;flex-direction:column;width:100%;max-width:560px;max-height:min(86vh,760px);display:flex;overflow:hidden;box-shadow:0 18px 48px #00000042}.dc-title[data-v-ecb4fe76]{color:var(--text1);margin:0;font-size:.95rem;font-weight:700}.lw-head[data-v-1ff7a5d1]{background:var(--surface);border-bottom:1px solid var(--border);align-items:center;gap:8px;height:42px;padding:0 8px 0 14px;display:flex}.lw-title[data-v-1ff7a5d1]{color:var(--text1);flex-shrink:0;margin:0;font-size:.88rem;font-weight:700}.lw-icon[data-v-1ff7a5d1]{margin-right:6px;font-size:.95em}.lw-sub[data-v-1ff7a5d1]{min-width:0;color:var(--text3);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.78rem;overflow:hidden}.lw-btn[data-v-1ff7a5d1]{width:28px;height:28px;color:var(--text2);cursor:pointer;background:0 0;border:none;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;display:inline-flex}.lw-btn[data-v-1ff7a5d1]:hover{background:var(--bg);color:var(--text1)}.lw-head.is-accent[data-v-1ff7a5d1],.v-layer-head.is-accent[data-v-1ff7a5d1]{background:var(--accent);border-bottom-color:var(--accent)}.lw-head.is-gradient[data-v-1ff7a5d1],.v-layer-head.is-gradient[data-v-1ff7a5d1]{background:linear-gradient(115deg, var(--accent) 0%, var(--accent) 35%, var(--accent-bright,var(--accent)) 100%)}.lw-icon-img[data-v-1ff7a5d1]{vertical-align:-5px;filter:drop-shadow(0 1px 2px #00000040);-webkit-user-select:none;user-select:none;width:22px;height:22px;margin-right:6px}.is-accent .lw-title[data-v-1ff7a5d1]{color:#fff}.is-accent .lw-sub[data-v-1ff7a5d1]{color:#ffffffe0}.is-accent .lw-btn[data-v-1ff7a5d1],.is-accent .v-btn-icon[data-v-1ff7a5d1]{color:#fff}.is-accent .lw-btn[data-v-1ff7a5d1]:hover,.is-accent .v-btn-icon[data-v-1ff7a5d1]:hover{color:#fff;background:#ffffff2e}.lw-overlay[data-v-1ff7a5d1]{z-index:3100;background:#0f12196b;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.lw-box.is-screen[data-v-1ff7a5d1]{height:85vh;max-height:85vh}.lw-box[data-v-1ff7a5d1]{background:var(--surface);border:1px solid var(--border);border-radius:14px;flex-direction:column;width:100%;max-height:min(88vh,860px);display:flex;overflow:hidden;box-shadow:0 18px 48px #00000042}.lw-body[data-v-1ff7a5d1]{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.lw-foot[data-v-1ff7a5d1]{border-top:1px solid var(--border);background:var(--surface);flex:none;align-items:center;gap:.5rem;padding:1rem 1.25rem;display:flex}.etc[data-v-ba4e15cc]{flex-direction:column;flex:auto;gap:12px;min-width:0;min-height:0;padding:1rem 1.25rem;display:flex;overflow:auto}.etc-lead[data-v-ba4e15cc]{color:var(--text);word-break:keep-all;margin:0;font-size:13.5px;line-height:1.6}.etc-who[data-v-ba4e15cc]{font-size:15px;font-weight:var(--fw-semibold);color:var(--text);word-break:keep-all;align-items:center;gap:6px;margin:0;display:flex}.etc-list[data-v-ba4e15cc]{color:var(--text);word-break:keep-all;flex-direction:column;gap:6px;margin:0;padding-left:1.2em;font-size:13.5px;line-height:1.6;display:flex}.etc-alt[data-v-ba4e15cc]{background:var(--surface2);color:var(--text2);word-break:keep-all;border-radius:8px;margin:0;padding:8px 10px;font-size:13px;line-height:1.6}.etc-field[data-v-ba4e15cc]{color:var(--text2);flex-direction:column;gap:6px;font-size:13px;display:flex}.etc-field small[data-v-ba4e15cc]{color:var(--text3)}.etc-reason[data-v-ba4e15cc]{resize:vertical;height:auto;min-height:72px}.etc-err[data-v-ba4e15cc]{color:var(--danger);word-break:keep-all;margin:0;font-size:13px;font-weight:600}.ipr[data-v-3cabc486]{flex-direction:column;gap:.7rem;display:flex}.ipr-lead[data-v-3cabc486],.ipr-why[data-v-3cabc486]{color:var(--text2);margin:0;font-size:.8rem;line-height:1.55}.ipr-why[data-v-3cabc486]{color:var(--text3)}.ipr-err[data-v-3cabc486]{color:var(--color-danger,#dc2626);margin:0;font-size:.8rem}.ipr-dim[data-v-3cabc486]{color:var(--text3);font-size:.75rem;font-weight:400}.ipr-sec[data-v-3cabc486]{border:1px solid var(--border);background:var(--surface);border-radius:8px;padding:.55rem .65rem}.ipr-head[data-v-3cabc486]{flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.8rem;display:flex}.ipr-gap[data-v-3cabc486]{flex:1}.ipr-hint[data-v-3cabc486]{margin:.2rem 0 0}.ipr-btn[data-v-3cabc486]{border:1px solid var(--border);background:var(--surface);color:var(--text2);cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:.25rem;padding:.15rem .5rem;font-size:.75rem;display:inline-flex}.ipr-btn[data-v-3cabc486]:hover{color:var(--accent,#5c3aed);border-color:var(--accent,#5c3aed)}.ipr-btn.off[data-v-3cabc486]{opacity:.5;pointer-events:none}.ipr-btn.danger[data-v-3cabc486]{color:var(--color-danger,#dc2626)}.ipr-files[data-v-3cabc486]{flex-direction:column;gap:.25rem;margin:.45rem 0 0;padding:0;list-style:none;display:flex}.ipr-file[data-v-3cabc486]{align-items:center;gap:.45rem;min-width:0;font-size:.78rem;display:flex}.ipr-open[data-v-3cabc486]{min-width:0;color:var(--text1);cursor:pointer;font:inherit;background:0 0;border:none;align-items:center;gap:.3rem;padding:0;display:inline-flex}.ipr-open[data-v-3cabc486]:hover{color:var(--accent,#5c3aed)}.ipr-fname[data-v-3cabc486]{text-overflow:ellipsis;white-space:nowrap;max-width:22rem;overflow:hidden}.ipr-x[data-v-3cabc486]{color:var(--text3);cursor:pointer;background:0 0;border:none;padding:0 .2rem}.ipr-x[data-v-3cabc486]:hover{color:var(--color-danger,#dc2626)}.ipr-ask[data-v-3cabc486]{color:var(--text2);font-size:.75rem}.ipr-ox[data-v-3cabc486]{border-collapse:collapse;width:100%;margin-top:.4rem;font-size:.78rem}.ipr-ox td[data-v-3cabc486]{border-top:1px solid var(--border);vertical-align:middle;padding:.25rem .3rem}.ipr-oxname[data-v-3cabc486]{font-weight:600}.ipr-oxbtns[data-v-3cabc486]{white-space:nowrap;width:1%}.ipr-oxbtn[data-v-3cabc486]{border:1px solid var(--border);background:var(--surface);width:2rem;height:1.7rem;color:var(--text3);cursor:pointer;border-radius:6px;margin-right:.2rem;font-weight:700}.ipr-oxbtn.on[data-v-3cabc486]{background:var(--accent,#5c3aed);border-color:var(--accent,#5c3aed);color:#fff}.ipr-oxbtn.x.on[data-v-3cabc486]{background:#c2410c;border-color:#c2410c}.ipr-oxnote input[data-v-3cabc486]{width:100%;font-size:.78rem}.ipr-oxwho[data-v-3cabc486]{white-space:nowrap;width:1%}.ipr-late[data-v-3cabc486]{color:#b45309;font-size:.72rem}.ivp-search[data-v-75655128]{background:var(--bg,#f9fafb);border:1px solid var(--border,#e4e7ec);border-radius:9px;flex-shrink:0;align-items:center;gap:8px;margin:12px 15px 0;padding:9px 12px;display:flex}.ivp-search i[data-v-75655128]{color:var(--text3,#98a2b3);font-size:.9rem}.ivp-search input[data-v-75655128]{min-width:0;color:var(--text1,#101828);background:0 0;border:none;outline:none;flex:1;font-size:.9rem}.ivp-chips[data-v-75655128]{flex-wrap:wrap;flex-shrink:1;gap:6px;min-height:0;padding:10px 15px 0;display:flex;overflow-y:auto}.ivp-chip[data-v-75655128]{background:var(--accent-bg,#eef2ff);color:var(--accent,#4f46e5);border-radius:var(--radius-md);align-items:center;gap:4px;padding:4px 6px 4px 10px;font-size:.8rem;font-weight:600;display:inline-flex}.ivp-chip button[data-v-75655128]{color:inherit;cursor:pointer;background:0 0;border:none;padding:0;display:flex}.ivp-list[data-v-75655128]{flex:1;min-height:0;margin-top:4px;padding:10px 8px;overflow-y:auto}.ivp-empty[data-v-75655128]{text-align:center;color:var(--text3,#98a2b3);padding:24px;font-size:.85rem}.ivp-row[data-v-75655128]{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:9px;align-items:center;gap:10px;width:100%;padding:9px 8px;display:flex}.ivp-row[data-v-75655128]:hover:not(:disabled){background:var(--bg,#f9fafb)}.ivp-row.on[data-v-75655128]{background:var(--accent-tint)}.ivp-row.joined[data-v-75655128]{opacity:.55;cursor:default}.ivp-row.removing[data-v-75655128]{background:#fef2f2}.ivp-joined.danger[data-v-75655128]{color:#dc2626}.ivp-ava[data-v-75655128]{background:var(--accent,#4f46e5);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.9rem;font-weight:700;display:flex}.ivp-ava.none[data-v-75655128]{background:var(--surface2,#f2f4f7);color:var(--text3,#98a2b3)}.ivp-info[data-v-75655128]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ivp-name[data-v-75655128]{color:var(--text1,#101828);font-size:.9rem;font-weight:600}.ivp-sub[data-v-75655128]{font-size:var(--fs-xs);color:var(--text3,#98a2b3)}.ivp-joined[data-v-75655128]{font-size:var(--fs-xs);color:var(--text3,#98a2b3);font-weight:600}.ivp-me[data-v-75655128]{border-radius:var(--radius-md);background:var(--accent-tint);color:var(--accent,#4f46e5);font-size:var(--fs-xs);vertical-align:1px;margin-left:6px;padding:1px 6px;font-weight:700}.ivp-note[data-v-75655128]{color:var(--text3,#98a2b3);border-top:1px solid var(--border,#e4e7ec);flex-shrink:0;align-items:center;gap:6px;padding:8px 15px;font-size:.76rem;display:flex}.ivp-chk[data-v-75655128]{color:var(--accent,#4f46e5);font-size:1.15rem}.ivp-row:not(.on) .ivp-chk[data-v-75655128]{color:var(--border,#d0d5dd)}.ivp-foot[data-v-75655128]{border-top:1px solid var(--border,#e4e7ec);flex-shrink:0;gap:8px;padding:12px 15px;display:flex}.ivp-btn[data-v-75655128]{cursor:pointer;border:1px solid var(--border,#e4e7ec);background:var(--surface,#fff);color:var(--text1,#101828);border-radius:9px;flex:1;padding:10px 0;font-size:.9rem;font-weight:700}.ivp-btn.primary[data-v-75655128]{background:var(--accent,#4f46e5);color:#fff;border-color:var(--accent,#4f46e5)}.ivp-btn[data-v-75655128]:disabled{opacity:.5;cursor:default}.cpk[data-v-89255640]{width:100%;min-width:0;position:relative}.cpk-box[data-v-89255640]{cursor:text;border:1px solid var(--border);background:var(--surface);border-radius:6px;align-items:center;gap:.3rem;min-width:0;padding:.3rem .4rem;display:flex}.cpk.open .cpk-box[data-v-89255640]{border-color:var(--accent);box-shadow:var(--shadow-focus)}.cpk-ic[data-v-89255640],.cpk-caret[data-v-89255640]{color:var(--text3);flex:none;font-size:.78rem}.cpk-in[data-v-89255640]{width:100%;min-width:0;font:inherit;color:var(--text1);background:0 0;border:none;outline:none;flex:auto;padding:0;font-size:.82rem}.cpk-in[data-v-89255640]::placeholder{color:var(--text3)}.cpk-x[data-v-89255640]{cursor:pointer;color:var(--text3);background:0 0;border:none;flex:none;align-items:center;padding:0 .1rem;display:flex}.cpk-x[data-v-89255640]:hover{color:var(--danger)}.cpk-pop[data-v-89255640]{z-index:40;overscroll-behavior:contain;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);max-height:18rem;margin-top:.25rem;padding:.3rem;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0000001f}.cpk-row[data-v-89255640]{text-align:left;border-radius:var(--radius-md);cursor:pointer;width:100%;min-width:0;font:inherit;background:0 0;border:none;align-items:center;gap:.45rem;padding:.35rem .5rem;display:flex}.cpk-row.cur[data-v-89255640]{background:var(--accent-tint)}.cpk-row.off[data-v-89255640]{cursor:default}.cpk-row.off .cpk-name[data-v-89255640],.cpk-row.empty .cpk-name[data-v-89255640]{color:var(--text3)}.cpk-name[data-v-89255640]{color:var(--text1);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.85rem;overflow:hidden}.cpk-sub[data-v-89255640]{color:var(--text3);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-size:.74rem;overflow:hidden}.cpk-tag[data-v-89255640]{color:var(--text3);flex:none;font-size:.72rem;font-weight:700}.cpk-on[data-v-89255640]{color:var(--accent);flex:none}.cpk-none[data-v-89255640]{color:var(--text3);word-break:keep-all;margin:0;padding:.6rem .5rem;font-size:.78rem}@media (width<=640px){.cpk-row[data-v-89255640]{min-height:var(--tap-min,44px)}}.ej-form[data-v-ca7d97ab]{box-sizing:border-box;border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;color:var(--text1);border-radius:6px;margin:0 0 16px;padding:20px;font-size:.78rem}.ej-fields[data-v-ca7d97ab]{border:0;min-width:0;margin:0;padding:0}.ej-intro[data-v-ca7d97ab]{align-items:center;gap:10px;margin-bottom:12px;display:flex}.ej-intro>span[data-v-ca7d97ab]{color:var(--text3);flex:1}.ej-types[data-v-ca7d97ab]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.ej-type[data-v-ca7d97ab]{border:1px solid var(--border);border-radius:6px;flex-direction:column;gap:6px;min-width:0;padding:10px;display:flex}.ej-type>b[data-v-ca7d97ab]{font-size:.78rem}.ej-type small[data-v-ca7d97ab]{color:var(--text3);overflow-wrap:anywhere;font-size:.68rem;line-height:1.4}.ej-choice[data-v-ca7d97ab],.ej-btn[data-v-ca7d97ab]{border:1px solid var(--border);background:var(--surface);color:var(--text2);cursor:pointer;font:inherit;border-radius:6px;min-height:28px;padding:5px 8px}.ej-btn.primary[data-v-ca7d97ab]{background:var(--accent);color:#fff;border-color:var(--accent)}.ej-choice[data-v-ca7d97ab]:disabled,.ej-btn[data-v-ca7d97ab]:disabled{background:var(--surface2);color:var(--text3);border-color:var(--border);cursor:default}.ej-choice[data-v-ca7d97ab]{text-align:left;font-size:.73rem}.ej-step[data-v-ca7d97ab]{flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0;display:flex}.ej-step span[data-v-ca7d97ab]{background:var(--surface2);border-radius:6px;padding:4px 6px}.ej-row[data-v-ca7d97ab]{grid-template-columns:112px minmax(0,1fr);align-items:start;gap:12px;margin:8px 0;display:grid}.ej-row>label[data-v-ca7d97ab],.ej-row>span[data-v-ca7d97ab]{color:var(--text2);padding-top:8px}.ej-row input[data-v-ca7d97ab],.ej-row select[data-v-ca7d97ab]{box-sizing:border-box;border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;min-height:32px;color:var(--text1);font:inherit;border-radius:6px;padding:5px 8px}.ej-person[data-v-ca7d97ab]{border:1px solid var(--border);border-radius:6px;align-items:center;gap:6px;min-height:32px;padding:2px 4px 2px 8px;display:flex}.ej-person>span[data-v-ca7d97ab]{color:var(--text3);flex:1}.ej-candidate[data-v-ca7d97ab]{gap:6px;min-width:0;display:grid}.ej-candidate small[data-v-ca7d97ab]{color:var(--text3)}.ej-backfill[data-v-ca7d97ab]{align-items:center;gap:6px;margin-top:12px;display:flex}.ej-backfill small[data-v-ca7d97ab]{color:var(--text3)}.ej-hint[data-v-ca7d97ab]{color:var(--text3);font-size:.73rem;line-height:1.5}.ej-error[data-v-ca7d97ab]{color:var(--danger);line-height:1.5}.ej-notice[data-v-ca7d97ab]{background:var(--surface2);border-radius:6px;padding:10px;font-size:.73rem;line-height:1.6}.ej-foot[data-v-ca7d97ab]{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.ej-bring-types[data-v-ca7d97ab]{grid-template-columns:minmax(0,1fr)}.ej-bring-types .ej-type[data-v-ca7d97ab]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ej-bring-types .ej-type>b[data-v-ca7d97ab]{grid-column:1/-1}.ej-segments[data-v-ca7d97ab]{flex-wrap:wrap;gap:6px;min-width:0;padding-top:2px;display:flex}.ej-segments button[data-v-ca7d97ab]{box-sizing:border-box;border:1px solid var(--border);background:var(--surface);height:28px;color:var(--text2);font:inherit;cursor:pointer;border-radius:6px;padding:0 8px}.ej-segments button.on[data-v-ca7d97ab],.ej-candidate-row.on[data-v-ca7d97ab],.ej-choice.on[data-v-ca7d97ab]{background:var(--accent-tint);border-color:var(--accent-tint-bd);color:var(--accent)}.ej-candidates[data-v-ca7d97ab]{border:1px solid var(--border);border-radius:0 0 6px 6px;overflow:hidden}.ej-candidate[data-v-ca7d97ab]{gap:0}.ej-candidate>input[data-v-ca7d97ab]{border-radius:6px 6px 0 0}.ej-candidate-row[data-v-ca7d97ab]{box-sizing:border-box;border:0;border-bottom:1px solid var(--border);background:var(--surface);width:100%;min-height:28px;color:var(--text2);font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;padding:6px 8px;display:block}.ej-candidate-row[data-v-ca7d97ab]:last-child{border-bottom:0}.ej-candidate-row[data-v-ca7d97ab]:hover:not(.on){background:var(--surface2)}.ej-candidates>small[data-v-ca7d97ab]{padding:8px;display:block}.ej-candidate>small[data-v-ca7d97ab]{overflow-wrap:anywhere;padding-top:6px}.ej-equipment[data-v-ca7d97ab]{overflow-wrap:anywhere;min-width:0;line-height:1.5}@media (width<=480px){.ej-types[data-v-ca7d97ab]{grid-template-columns:repeat(2,minmax(0,1fr))}.ej-types.ej-bring-types[data-v-ca7d97ab]{grid-template-columns:minmax(0,1fr)}.ej-row[data-v-ca7d97ab]{grid-template-columns:minmax(0,1fr);gap:4px}}.eh-history[data-v-6833a244]{width:100%;min-width:0}.eh-scroll[data-v-6833a244]{max-width:100%;overflow-x:auto}.eh-table[data-v-6833a244]{table-layout:fixed;border-collapse:collapse;width:100%;font-size:12px}.eh-table th[data-v-6833a244]{text-align:left;color:var(--text3);background:var(--surface2);border-bottom:1px solid var(--border);padding:9px 8px;font-weight:600}.eh-table td[data-v-6833a244]{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid var(--border);padding:10px 8px;line-height:1.5}.eh-date-col[data-v-6833a244]{width:100px}.eh-type-col[data-v-6833a244]{width:110px}.eh-project-col[data-v-6833a244]{width:112px}.eh-date[data-v-6833a244]{font-variant-numeric:tabular-nums;white-space:nowrap}.eh-table th[data-v-6833a244]:first-child,.eh-table td[data-v-6833a244]:first-child{padding-left:20px}.eh-table th[data-v-6833a244]:last-child,.eh-table td[data-v-6833a244]:last-child{padding-right:20px}.eh-head[data-v-6833a244],.eh-foot[data-v-6833a244]{padding-left:20px;padding-right:20px}.eh-head span[data-v-6833a244]{color:var(--text3);font-size:12px}.eh-foot[data-v-6833a244]{justify-content:space-between;align-items:center;display:flex}.eh-foot .eh-toggle[data-v-6833a244]{margin:0}.eh-line[data-v-6833a244]{display:block}.eh-member+.eh-member[data-v-6833a244]{border-top:1px solid var(--border);margin-top:9px;padding-top:9px}.eh-member-head[data-v-6833a244]{flex-wrap:wrap;align-items:baseline;gap:7px;display:flex}.eh-stage[data-v-6833a244]{border:1px solid var(--border);border-radius:6px;padding:0 5px;font-size:11px}.eh-route[data-v-6833a244]{margin-top:3px}.eh-job-stages[data-v-6833a244]{color:var(--text3);margin-bottom:5px;display:block}.eh-project[data-v-6833a244]{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.eh-muted[data-v-6833a244]{color:var(--text3)}.eh-review[data-v-6833a244]{color:var(--warning-text,#92400e);margin-top:4px;display:block}.eh-mark[data-v-6833a244]{margin-top:4px;display:block}.eh-note[data-v-6833a244]{margin:7px 0 0}.eh-bulk[data-v-6833a244]{opacity:.6}.eh-empty[data-v-6833a244]{color:var(--text3);margin:0}.eh-toggle[data-v-6833a244]{border:1px solid var(--border);color:inherit;cursor:pointer;font:inherit;background:0 0;border-radius:6px;margin-top:9px;padding:5px 9px;font-size:12px}.eh-sr[data-v-6833a244]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.eh-embedded[data-v-6833a244]{box-shadow:none;border:0;border-radius:0}.eh-embedded .eh-date-col[data-v-6833a244]{width:100px}.eh-embedded .eh-type-col[data-v-6833a244]{width:158px}.eh-summary[data-v-6833a244]{color:var(--text3);margin-top:7px;font-size:11px}.rb-root[data-v-9e2bf214]{flex:1;min-height:0;display:flex}.rb-pane[data-v-9e2bf214]{min-width:0;min-height:0;overflow:auto}.rb-detail[data-v-9e2bf214]{flex:1}.rb-grip[data-v-9e2bf214]{cursor:col-resize;background:0 0;flex:0 0 9px;position:relative}.rb-grip[data-v-9e2bf214]:before{content:"";background:var(--border);width:1px;transition:background .12s,width .12s;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.rb-grip[data-v-9e2bf214]:hover:before{background:var(--accent,#5c3aed);width:2px}.rb-grip>span[data-v-9e2bf214]{background:var(--accent,#5c3aed);opacity:0;border-radius:3px;width:3px;height:26px;transition:opacity .12s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rb-grip:hover>span[data-v-9e2bf214]{opacity:1}.rb-root.is-narrow[data-v-9e2bf214]{overscroll-behavior:contain;flex-direction:column;overflow-y:auto}.rb-root.is-narrow>.rb-pane[data-v-9e2bf214]{flex:none;overflow:visible}.rb-root.is-narrow>.rb-list[data-v-9e2bf214]{overscroll-behavior:contain;max-height:40vh;overflow-y:auto}.rb-root.is-narrow>.rb-info[data-v-9e2bf214],.rb-root.is-narrow>.rb-list[data-v-9e2bf214]{border-bottom:1px solid var(--border)}.tl-root[data-v-47a0147a]{border:1px solid var(--border);background:var(--surface2);border-radius:10px;flex-direction:column;gap:.1rem;padding:.6rem .45rem;display:flex;overflow:auto}.tl-head[data-v-47a0147a]{border-bottom:1px solid var(--border);align-items:center;margin-bottom:.35rem;padding:.1rem .4rem .45rem;display:flex}.tl-title[data-v-47a0147a]{color:var(--text2);font-size:.82rem;font-weight:700}.tl-item[data-v-47a0147a],.tl-row[data-v-47a0147a]{cursor:pointer;text-align:left;width:100%;color:var(--text1);background:0 0;border:none;border-radius:7px;align-items:center;gap:.3rem;padding:.32rem .5rem;font-family:inherit;font-size:.84rem;display:flex}.tl-item[data-v-47a0147a]:hover,.tl-row[data-v-47a0147a]:hover{background:var(--accent-bg);color:var(--accent)}.tl-item.on[data-v-47a0147a],.tl-row.on[data-v-47a0147a]{background:var(--accent);color:#fff;font-weight:700}.tl-item.on .tl-count[data-v-47a0147a],.tl-row.on .tl-count[data-v-47a0147a]{color:#fff;background:#ffffff40}.tl-tw[data-v-47a0147a]{flex-shrink:0;justify-content:center;align-items:center;width:1.05rem;display:inline-flex}.tl-tw-btn[data-v-47a0147a]{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:none;padding:0;font-size:.72rem}.tl-tw-btn[data-v-47a0147a]:hover{opacity:1}.tl-lead[data-v-47a0147a]{opacity:.8;flex-shrink:0;font-size:.82rem}.tl-name[data-v-47a0147a]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.tl-count[data-v-47a0147a]{background:var(--surface);color:var(--text3);border-radius:var(--radius-md);text-align:center;flex-shrink:0;min-width:1.1rem;padding:.05rem .4rem;font-size:.68rem}.tl-actions[data-v-47a0147a]{flex-shrink:0;align-items:center;gap:.1rem;margin-left:auto;display:none}.tl-row.has-act:hover .tl-actions[data-v-47a0147a]{display:inline-flex}.tl-row.has-act:hover .tl-count[data-v-47a0147a]{display:none}.tl-act[data-v-47a0147a-s]{color:inherit;cursor:pointer;opacity:.85;background:0 0;border:none;border-radius:5px;padding:.12rem .28rem;font-size:.72rem}.tl-act[data-v-47a0147a-s]:hover{background:var(--surface2);opacity:1}.tl-row.on .tl-act[data-v-47a0147a-s]:hover{background:#ffffff40}.tl-row.is-drop[data-v-47a0147a]{outline:2px dashed var(--accent);outline-offset:-2px;background:var(--accent-tint)}.tl-row.is-drop-before[data-v-47a0147a]{box-shadow:inset 0 2px 0 0 var(--accent)}.tl-row.is-drop-after[data-v-47a0147a]{box-shadow:inset 0 -2px 0 0 var(--accent)}.tl-row.is-drop-inside[data-v-47a0147a]{outline:2px solid var(--accent);outline-offset:-2px}.tl-item.is-drop[data-v-47a0147a]{outline:2px dashed var(--accent);outline-offset:-2px}@media (width<=640px){.tl-root[data-v-47a0147a]{padding:.45rem .3rem}.tl-item[data-v-47a0147a],.tl-row[data-v-47a0147a]{padding:.4rem .35rem}}.ubs[data-v-1c84f2ec]{--ubs-fill:var(--surface,#fff);--ubs-bd:var(--accent-bd,#ddd3f4);--ubs-title:color-mix(in srgb, var(--accent,#5c3aed) 35%, var(--text1,#222));--ubs-fg:color-mix(in srgb, var(--accent,#5c3aed) 12%, var(--text2,#555));--ubs-mark:var(--accent,#5c3aed);--ubs-radius:6px;--ubs-tw:24px;--ubs-th:14px;--ubs-pad:18px;--ubs-shadow:drop-shadow(0 4px 10px #462b771f);--ubs-anchor:50%;align-items:flex-start;gap:10px;min-width:0;display:flex}.ubs.is-sm[data-v-1c84f2ec]{--ubs-radius:6px;--ubs-tw:16px;--ubs-th:9.333px;--ubs-pad:14px}.ubs.kind-happy[data-v-1c84f2ec]{--ubs-fill:var(--accent-tint);--ubs-bd:color-mix(in srgb, var(--accent,#5c3aed) 30%, var(--accent-tint-bd))}.ubs.kind-care[data-v-1c84f2ec]{--ubs-fill:color-mix(in srgb, var(--accent-tint) 45%, var(--surface,#fff));--ubs-bd:color-mix(in srgb, var(--accent,#5c3aed) 50%, var(--accent-tint-bd))}.ubs-face[data-v-1c84f2ec]{filter:drop-shadow(0 3px 5px #3c1e8c38);-webkit-user-select:none;user-select:none;flex-shrink:0}.ubs-bubble[data-v-1c84f2ec]{box-sizing:border-box;border:1px solid var(--ubs-bd);border-radius:var(--ubs-radius);background:var(--ubs-fill);min-width:0;max-width:100%;color:var(--ubs-fg);filter:var(--ubs-shadow);overflow-wrap:anywhere;isolation:isolate;flex:0 auto;padding:14px 16px;font-size:13px;line-height:19px;position:relative}.ubs.no-face .ubs-bubble[data-v-1c84f2ec]{flex:auto}.ubs.face-in .ubs-bubble[data-v-1c84f2ec]{flex:auto;min-height:64px;padding-left:62px}.ubs-face-in[data-v-1c84f2ec]{width:38px;height:38px;position:absolute;top:12px;left:12px}.ubs.is-closable .ubs-bubble[data-v-1c84f2ec]{padding-right:40px}.ubs.is-sm .ubs-bubble[data-v-1c84f2ec]{padding:8px 12px;font-size:12.5px;line-height:18px}.ubs.is-sm.is-closable .ubs-bubble[data-v-1c84f2ec]{padding-right:36px}.ubs-head[data-v-1c84f2ec]{color:var(--ubs-title);align-items:flex-start;gap:7px;margin:0;font-size:14px;font-weight:650;line-height:20px;display:flex}.ubs.is-sm .ubs-head[data-v-1c84f2ec]{font-size:13px;line-height:18px}.ubs-mark[data-v-1c84f2ec]{width:14px;height:14px;color:var(--ubs-mark);flex:0 0 14px;margin-top:3px}.ubs-head+.ubs-body[data-v-1c84f2ec]{margin-top:4px}.ubs-body[data-v-1c84f2ec] p{margin:0}.ubs-body[data-v-1c84f2ec] p+p{margin-top:3px}.ubs-close[data-v-1c84f2ec]{width:32px;height:32px;color:color-mix(in srgb, var(--accent,#5c3aed) 30%, var(--text3,#888));cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;top:5px;right:5px}.ubs.is-sm .ubs-close[data-v-1c84f2ec]{width:28px;height:28px;top:2px;right:2px}.ubs-close[data-v-1c84f2ec]:hover{background:var(--accent-bg,#eee6fc)}.ubs-close[data-v-1c84f2ec]:focus-visible{outline:2px solid var(--accent,#5c3aed);outline-offset:2px}.ubs-close svg[data-v-1c84f2ec]{width:14px;height:14px}@media (pointer:coarse){.ubs-close[data-v-1c84f2ec]{width:44px;height:44px;top:0;right:0}.ubs.is-closable .ubs-bubble[data-v-1c84f2ec]{padding-right:46px}}.ubs.tail-down .ubs-bubble[data-v-1c84f2ec],.ubs.tail-up .ubs-bubble[data-v-1c84f2ec]{min-width:calc(var(--ubs-radius) * 2 + var(--ubs-tw) + 2px)}.ubs.tail-side .ubs-bubble[data-v-1c84f2ec]{min-height:calc(var(--ubs-radius) * 2 + var(--ubs-tw) + 2px)}.ubs-tail[data-v-1c84f2ec]{width:var(--ubs-tw);height:var(--ubs-th);pointer-events:none;position:absolute;overflow:visible}.ubs-tail-fill[data-v-1c84f2ec]{fill:var(--ubs-fill)}.ubs-tail-line[data-v-1c84f2ec]{fill:none;stroke:var(--ubs-bd);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round}.ubs.tail-down .ubs-tail[data-v-1c84f2ec]{bottom:calc(var(--ubs-th) * -6 / 7);left:calc(var(--ubs-anchor) - var(--ubs-tw) / 2)}.ubs.tail-up .ubs-tail[data-v-1c84f2ec]{top:calc(var(--ubs-th) * -6 / 7);left:calc(var(--ubs-anchor) - var(--ubs-tw) / 2);transform:rotate(180deg)}.ubs.tail-side .ubs-tail[data-v-1c84f2ec]{left:calc(1px - var(--ubs-th) / 2 - var(--ubs-tw) / 2);top:calc(var(--ubs-anchor) - var(--ubs-th) / 2);transform:rotate(90deg)}.ubs.tail-side[data-v-1c84f2ec]{--ubs-anchor:var(--ubs-pad)}.ubs.tail-at-right[data-v-1c84f2ec]:not(.tail-side){--ubs-anchor:calc(100% - var(--ubs-pad))}.ubs.tail-at-left[data-v-1c84f2ec]:not(.tail-side){--ubs-anchor:var(--ubs-pad)}.ubs[data-v-1c84f2ec]{--ubs-pop:.38s;--ubs-pop-ease:cubic-bezier(.34, 1.56, .64, 1);--ubs-pop-after:.3s;--ubs-pop-line:.45s}.ubs.is-pop[data-v-1c84f2ec]{animation:ubs-in-1c84f2ec var(--dur-in,.18s) var(--ease-out,ease) backwards}.ubs.is-pop .ubs-face[data-v-1c84f2ec]{transform-origin:50% 85%;animation:ubs-pop-1c84f2ec var(--ubs-pop) var(--ubs-pop-ease) backwards,ubs-bob-1c84f2ec .6s ease-in-out calc(var(--ubs-pop) + 80ms) 1}.ubs.is-pop .ubs-head[data-v-1c84f2ec]{animation:.3s backwards ubs-in-1c84f2ec;animation-delay:var(--ubs-pop-after)}.ubs.is-pop .ubs-body[data-v-1c84f2ec],.ubs.is-pop .ubs-body[data-v-1c84f2ec]>*{animation:.3s backwards ubs-in-1c84f2ec;animation-delay:calc(var(--ubs-pop-after) + .15s)}.ubs.is-pop .ubs-body[data-v-1c84f2ec]>:nth-child(2){animation-delay:calc(var(--ubs-pop-after) + .15s + var(--ubs-pop-line))}.ubs.is-pop .ubs-body[data-v-1c84f2ec]>:nth-child(3){animation-delay:calc(var(--ubs-pop-after) + .15s + var(--ubs-pop-line) * 2)}.ubs.is-pop .ubs-body[data-v-1c84f2ec]>:nth-child(4){animation-delay:calc(var(--ubs-pop-after) + .15s + var(--ubs-pop-line) * 3)}.ubs.is-pop .ubs-body[data-v-1c84f2ec]>:nth-child(n+5){animation-delay:calc(var(--ubs-pop-after) + .15s + var(--ubs-pop-line) * 4)}@keyframes ubs-pop-1c84f2ec{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.12)}to{transform:scale(1)}}@keyframes ubs-bob-1c84f2ec{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes ubs-in-1c84f2ec{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ubs[data-v-1c84f2ec],.ubs[data-v-1c84f2ec] *{transition:none!important;animation:none!important}.ubs-body[data-v-1c84f2ec] *{animation:none!important}}.eb[data-v-317414a6]{text-align:center;flex-direction:column;gap:.35rem;padding:1.5rem 1rem;display:flex}.eb.has-prev[data-v-317414a6]{gap:.9rem;padding:1.1rem 0 0}.eb.is-unreachable .eb-t[data-v-317414a6]{color:#9a3412}.eb-say[data-v-317414a6]{flex-direction:column;gap:.35rem;display:flex}.eb-t[data-v-317414a6]{color:var(--text2);margin:0;font-size:.88rem;font-weight:700}.eb-d[data-v-317414a6]{color:var(--text3);word-break:keep-all;margin:0;font-size:.78rem;line-height:1.7}.eb-act[data-v-317414a6]{margin-top:.5rem}.eb.is-unibot[data-v-317414a6]{align-items:center;padding:1.1rem 1rem}.eb-unibot[data-v-317414a6]{text-align:left;flex-direction:column;align-items:center;gap:.5rem;max-width:520px;display:flex}.eb.is-boxed[data-v-317414a6]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface2);padding:28px 20px}.eb.is-boxed .eb-unibot[data-v-317414a6]{gap:.75rem;max-width:600px}.v-tablewrap>.eb.is-boxed[data-v-317414a6],.v-tablecard>.eb.is-boxed[data-v-317414a6]{margin:20px}.eb-prev[data-v-317414a6]{text-align:left;pointer-events:none;-webkit-user-select:none;user-select:none}.eb-bar[data-v-317414a6]{background:var(--surface3);border-radius:3px;height:.55rem;display:block}.eb-tbl[data-v-317414a6]{max-height:none}.eb-tbl[data-v-317414a6] tbody td{padding-top:11px;padding-bottom:11px}.eb-rows[data-v-317414a6]{flex-direction:column;display:flex}.eb-row[data-v-317414a6]{border-bottom:1px solid var(--border);flex-direction:column;gap:.4rem;padding:.8rem .2rem;display:flex;position:relative}.eb-row[data-v-317414a6]:last-child{border-bottom:0}.eb-bar.t[data-v-317414a6]{max-width:16rem;height:.8rem}.eb-bar.m[data-v-317414a6]{max-width:22rem;height:.5rem}.eb-chip[data-v-317414a6]{background:var(--surface3);border-radius:6px;width:4.2rem;height:1.6rem;position:absolute;top:50%;right:.2rem;transform:translateY(-50%)}.eb-form[data-v-317414a6]{flex-direction:column;gap:.5rem;display:flex}.eb-step[data-v-317414a6]{border:1px solid var(--border);background:var(--surface);border-radius:8px;align-items:center;gap:.5rem;padding:.7rem .8rem;display:flex}.eb-no[data-v-317414a6]{background:var(--accent);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:.66rem;font-weight:700;display:inline-flex}.eb-step-t[data-v-317414a6]{color:var(--text2);white-space:nowrap;font-size:.8rem;font-weight:700}.eb-bar.f[data-v-317414a6]{border-radius:6px;flex:1;height:1.6rem}.ap[data-v-757b0bdb]{flex-direction:column;gap:.35rem;min-width:0;display:flex}.ap-row[data-v-757b0bdb]{align-items:center;gap:.35rem;min-width:0;display:flex}.ap-q[data-v-757b0bdb]{border:1px solid var(--border);background:var(--surface);min-width:0;color:var(--text1);border-radius:6px;flex:1;padding:.3rem .45rem;font-size:.84rem}.ap-btn[data-v-757b0bdb],.ap-plain[data-v-757b0bdb]{cursor:pointer;border:1px solid var(--border);background:var(--surface);color:var(--text2);border-radius:6px;flex-shrink:0;padding:.3rem .5rem;font-size:.78rem}.ap-btn[data-v-757b0bdb]:hover,.ap-plain[data-v-757b0bdb]:hover{border-color:var(--accent);color:var(--accent)}.ap-btn[data-v-757b0bdb]:disabled,.ap-plain[data-v-757b0bdb]:disabled{opacity:.45;cursor:default}.ap-tag[data-v-757b0bdb]{color:#a16207;background:#fffbeb;border:1px solid #fde68a;border-radius:5px;flex-shrink:0;padding:.1rem .35rem;font-size:.72rem}.ap-err[data-v-757b0bdb]{color:#b91c1c;margin:0;font-size:.76rem}.ap-none[data-v-757b0bdb]{color:var(--text3);margin:0;font-size:.76rem;line-height:1.5}.ap-list[data-v-757b0bdb]{border:1px solid var(--border);background:var(--surface);border-radius:8px;max-height:13rem;margin:0;padding:0;list-style:none;overflow:auto}.ap-list li+li[data-v-757b0bdb]{border-top:1px solid var(--border)}.ap-item[data-v-757b0bdb]{text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:none;padding:.4rem .55rem;display:block}.ap-item[data-v-757b0bdb]:hover{background:var(--bg)}.ap-road[data-v-757b0bdb]{color:var(--text1);font-size:.84rem;display:block}.ap-bd[data-v-757b0bdb]{color:var(--accent);margin-left:.3rem;font-size:.74rem;display:inline-block}.ap-sub[data-v-757b0bdb]{color:var(--text3);font-size:.74rem;display:block}.ap-cur[data-v-757b0bdb]{color:var(--text2);word-break:break-all;margin:0;font-size:.78rem}.ap-cur small[data-v-757b0bdb]{color:var(--text3)}.ap-jibun[data-v-757b0bdb]{display:block}.ap-tip[data-v-757b0bdb]{color:var(--text3);margin:0;font-size:.74rem}.ap-count[data-v-757b0bdb]{color:var(--text2);margin:0;font-size:.76rem}.ap-more[data-v-757b0bdb]{cursor:pointer;border:1px solid var(--border);background:var(--surface);color:var(--text2);border-radius:6px;padding:.3rem .5rem;font-size:.78rem}.ap-more[data-v-757b0bdb]:hover{border-color:var(--accent);color:var(--accent)}.ap-more[data-v-757b0bdb]:disabled{opacity:.45;cursor:default}.ap-detail[data-v-757b0bdb]{align-items:center;gap:.35rem;min-width:0;display:flex}.ap-detail span[data-v-757b0bdb]{color:var(--text3);flex-shrink:0;font-size:.74rem}.ap-detail input[data-v-757b0bdb]{border:1px solid var(--border);background:var(--surface);min-width:0;color:var(--text1);border-radius:6px;flex:1;padding:.3rem .45rem;font-size:.84rem}.ckm[data-v-7a375a3a]{background:var(--surface2,#f5f6f8);border-radius:8px;width:100%;height:100%;min-height:220px;position:relative;overflow:hidden}.ckm-map[data-v-7a375a3a]{width:100%;height:100%;min-height:220px}.ckm-types[data-v-7a375a3a]{z-index:2;border:1px solid var(--border,#d6d8de);background:#fff;border-radius:6px;display:inline-flex;position:absolute;top:8px;left:8px;overflow:hidden}.ckm-types button[data-v-7a375a3a]{font:inherit;color:var(--text2,#555);cursor:pointer;background:#fff;border:0;padding:4px 10px;font-size:12px;font-weight:700}.ckm-types button+button[data-v-7a375a3a]{border-left:1px solid var(--border,#d6d8de)}.ckm-types button.on[data-v-7a375a3a]{background:var(--accent,#5c3aed);color:#fff}.ckm-msg[data-v-7a375a3a]{color:var(--text2,#555);flex-direction:column;gap:8px;margin:0;padding:14px;font-size:13px;display:flex}.ckm-msg.is-bad[data-v-7a375a3a]{color:var(--text1,#1d2029);font-weight:600}.ckm-apps[data-v-7a375a3a]{flex-wrap:wrap;gap:6px;display:flex}.ckm-app[data-v-7a375a3a]{border:1px solid var(--border,#d6d8de);color:var(--text1,#1d2029);background:#fff;border-radius:6px;align-items:center;gap:4px;padding:5px 10px;font-size:12px;font-weight:700;display:inline-flex}.ckm-app[data-v-7a375a3a]:hover{border-color:var(--accent,#5c3aed);color:var(--accent,#5c3aed)}.cc-warehouse-reason[data-v-fb77e8b2]{overflow-wrap:anywhere;line-height:1.6}[data-test=equip-bring-open][data-v-fb77e8b2]:disabled{background:var(--surface2);color:var(--text3);border-color:var(--border);cursor:default}.cc-move-form[data-v-fb77e8b2]{min-width:0;margin:0}.cc-body[data-v-fb77e8b2]{flex-direction:column;flex:1;min-height:0;display:flex}.cc-msg[data-v-fb77e8b2]{color:var(--text2);padding:1.2rem}.cc-msg.bad[data-v-fb77e8b2]{color:var(--danger,#b91c1c)}.cc-left[data-v-fb77e8b2]{flex-direction:column;gap:1rem;padding:.8rem .9rem;display:flex}.cc-spacer[data-v-fb77e8b2]{flex:1}.cc-dim[data-v-fb77e8b2]{color:var(--text3);font-size:.8rem;font-weight:400}.cc-hint[data-v-fb77e8b2]{color:var(--text3);margin:.3rem 0 0;font-size:.78rem;line-height:1.5}.cc-hint.strong[data-v-fb77e8b2]{color:var(--text2)}.cc-linkish[data-v-fb77e8b2]{font:inherit;color:var(--accent,#5c3aed);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none}.cc-dl[data-v-fb77e8b2]{flex-direction:column;gap:.3rem;margin:0;display:flex}.cc-dl>div[data-v-fb77e8b2]{grid-template-columns:5.6rem 1fr;align-items:baseline;gap:.5rem;display:grid}.cc-dl dt[data-v-fb77e8b2]{color:var(--text3);font-size:.76rem}.cc-dl dd[data-v-fb77e8b2]{word-break:break-word;min-width:0;margin:0;font-size:.84rem}.cc-campname[data-v-fb77e8b2]{font-size:1.3rem;font-weight:700;line-height:1.25}.cc-memo[data-v-fb77e8b2]{white-space:pre-wrap}.cc-tablebox[data-v-fb77e8b2]{border:1px solid var(--border);border-radius:8px;overflow:hidden}.cc-table[data-v-fb77e8b2] thead th,.cc-table[data-v-fb77e8b2] tbody td{padding:6px 8px}.cc-table[data-v-fb77e8b2] th,.cc-table[data-v-fb77e8b2] td{word-break:keep-all}.cc-table[data-v-fb77e8b2] .cc-td-date{white-space:nowrap}.cc-td-role[data-v-fb77e8b2]{color:var(--text2);white-space:nowrap}.cc-role[data-v-fb77e8b2]{color:var(--accent);font-size:.74rem;font-weight:700;display:inline-block}.cc-role.odd[data-v-fb77e8b2]{color:#b45309}.cc-cttable input[data-v-fb77e8b2],.cc-cttable select[data-v-fb77e8b2]{box-sizing:border-box;border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;color:inherit;border-radius:5px;padding:.25rem .35rem;font-family:inherit;font-size:.78rem}.cc-cttable th em[data-v-fb77e8b2]{font-style:normal;font-weight:400}.cc-cttable td[data-v-fb77e8b2]{vertical-align:middle}.cc-ctnotice-row td[data-v-fb77e8b2]{padding-top:0}.cc-ctnotice[data-v-fb77e8b2]{color:var(--text2);margin:.25rem 0 0;font-size:.76rem;line-height:1.5}.cc-ctnotice.warn[data-v-fb77e8b2]{color:#b45309}.cc-ctnotice.swap[data-v-fb77e8b2]{color:var(--accent)}.cc-td-tel[data-v-fb77e8b2],.cc-td-date[data-v-fb77e8b2]{font-variant-numeric:tabular-nums;white-space:nowrap}.cc-src[data-v-fb77e8b2]{color:var(--text2);white-space:nowrap;font-size:11px;display:block}.cc-src.cc-files[data-v-fb77e8b2]{color:var(--accent,#5c3aed)}.cc-note[data-v-fb77e8b2]{color:var(--text3);font-size:.72rem;line-height:1.4;display:block}.cc-mapsec[data-v-fb77e8b2]{margin-top:auto}.cc-map[data-v-fb77e8b2]{border:1px solid var(--border);background:var(--surface2);border-radius:8px;height:220px;overflow:hidden}.cc-map>.ckm[data-v-fb77e8b2]{border-radius:0}.cc-map-none[data-v-fb77e8b2]{color:var(--text3);padding:.8rem;font-size:.78rem;line-height:1.5}.cc-body .cc-tree[data-v-fb77e8b2]{box-sizing:border-box;background:0 0;border:none;border-radius:0;height:100%;margin:0;padding:.8rem .7rem}.cc-pane[data-v-fb77e8b2]{flex-direction:column;gap:.7rem;padding:.8rem .9rem;display:flex}.cc-left>.cc-lsec>h4[data-v-fb77e8b2],.cc-panehead[data-v-fb77e8b2],.cc-tree[data-v-fb77e8b2] .tl-head{box-sizing:border-box;border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.35rem;min-height:2rem;margin:0 0 .55rem;padding:0 0 .45rem;font-size:.82rem;font-weight:700;display:flex}.cc-periodbar[data-v-fb77e8b2]{flex-wrap:wrap;align-items:baseline;gap:.35rem;font-size:.82rem;display:flex}.cc-sub>h5[data-v-fb77e8b2]{border-bottom:1px solid var(--border);color:var(--text2);align-items:center;gap:.4rem;margin:0 0 .4rem;padding-bottom:.3rem;font-size:.78rem;font-weight:700;display:flex}.cc-subline[data-v-fb77e8b2]{width:100%}.cc-list[data-v-fb77e8b2]{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.cc-list>li[data-v-fb77e8b2],.cc-subline[data-v-fb77e8b2]{border:1px solid var(--border);background:var(--surface);text-align:left;border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:.4rem;padding:.4rem .5rem;font-size:.82rem;display:flex}.cc-click[data-v-fb77e8b2]{cursor:pointer}.cc-click[data-v-fb77e8b2]:hover{background:var(--bg)}.cc-code[data-v-fb77e8b2]{color:var(--text3);font-family:inherit;font-size:.74rem}.cc-due[data-v-fb77e8b2]{font-variant-numeric:tabular-nums;font-weight:600}.cc-chip[data-v-fb77e8b2]{border:1px solid var(--border);color:var(--text2);white-space:nowrap;border-radius:5px;padding:.1rem .38rem;font-size:.72rem}.cc-chip.rent[data-v-fb77e8b2]{color:#a16207;background:#fffbeb;border-color:#fde68a}.cc-chip.warnish[data-v-fb77e8b2]{color:#b45309}.cc-chip.canceled[data-v-fb77e8b2]{color:var(--text3)}.cc-chip.ok[data-v-fb77e8b2]{color:#15803d}.cc-chip.warn[data-v-fb77e8b2]{color:#b45309}.cc-chip.danger[data-v-fb77e8b2]{color:var(--danger,#b91c1c)}.cc-chip.dim[data-v-fb77e8b2]{color:var(--text3)}.cc-tree[data-v-fb77e8b2] .tl-row .tl-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.cc-tree[data-v-fb77e8b2] .tl-count:empty{display:none}.cc-treetag[data-v-fb77e8b2]{border:1px solid var(--border);color:var(--text2);white-space:nowrap;border-radius:4px;flex-shrink:0;margin-left:auto;padding:0 .3rem;font-size:.68rem;line-height:1.5}.cc-treetag.danger[data-v-fb77e8b2]{color:var(--danger,#b91c1c)}.cc-treetag.warn[data-v-fb77e8b2]{color:#b45309}.cc-treetag.ok[data-v-fb77e8b2]{color:#15803d}.cc-treetag.dim[data-v-fb77e8b2]{color:var(--text3)}.cc-tree[data-v-fb77e8b2] .tl-row.on .cc-treetag,.cc-tree[data-v-fb77e8b2] .tl-item.on .cc-treetag{color:#fff;background:#ffffff2e;border-color:#ffffff8c}.cc-tree[data-v-fb77e8b2] .tl-row.cc-tree-dim:not(.on):not(:hover){color:var(--text3)}.cc-dep-row>dt[data-v-fb77e8b2]{color:var(--text2)}.cc-badge[data-v-fb77e8b2]{border:1px solid var(--border);color:var(--text2);white-space:nowrap;border-radius:4px;margin-left:.3rem;padding:.05rem .3rem;font-size:.7rem}.cc-badge.danger[data-v-fb77e8b2]{color:var(--danger,#b91c1c)}.cc-badge.warn[data-v-fb77e8b2]{color:#b45309}.cc-badge.ok[data-v-fb77e8b2]{color:#15803d}.cc-th-drift[data-v-fb77e8b2],.cc-td-drift[data-v-fb77e8b2]{text-align:center;white-space:nowrap;width:4.5rem}.cc-drift[data-v-fb77e8b2]{font-size:.74rem;font-weight:700}.cc-drift.late[data-v-fb77e8b2]{color:var(--danger,#b91c1c)}.cc-drift.early[data-v-fb77e8b2]{color:#15803d}.cc-recbtn[data-v-fb77e8b2]{margin-left:.4rem}.cc-rec[data-v-fb77e8b2]{padding:.2rem 0}.cc-rec h6[data-v-fb77e8b2]{margin:0 0 .5rem;font-size:.82rem}.cc-recsec[data-v-fb77e8b2]{margin-bottom:.8rem}.cc-recsec>b[data-v-fb77e8b2]{margin-bottom:.3rem;font-size:.78rem;display:block}.cc-rectab[data-v-fb77e8b2]{margin-top:.3rem}.cc-edit[data-v-fb77e8b2]{border:1px solid var(--border);background:var(--surface2);border-radius:8px;flex-direction:column;gap:.45rem;padding:.6rem;display:flex}.cc-edit-2[data-v-fb77e8b2]{grid-template-columns:1fr 1fr;gap:.45rem;display:grid}.cc-edit-1[data-v-fb77e8b2]{display:block}.cc-edit label[data-v-fb77e8b2],.cc-edit-2 label[data-v-fb77e8b2]{flex-direction:column;gap:.18rem;min-width:0;font-size:.78rem;display:flex}.cc-edit label>span[data-v-fb77e8b2],.cc-lbl[data-v-fb77e8b2],.cc-editlab[data-v-fb77e8b2]{color:var(--text3);font-size:.74rem}.cc-editlab[data-v-fb77e8b2]{margin-bottom:.18rem;display:block}.cc-statline[data-v-fb77e8b2]{align-items:center;gap:.4rem;min-height:1.72rem;display:flex}.cc-edit input[data-v-fb77e8b2],.cc-edit select[data-v-fb77e8b2],.cc-edit textarea[data-v-fb77e8b2]{box-sizing:border-box;width:100%;font:inherit;border:1px solid var(--border);background:var(--surface);color:var(--text1);border-radius:6px;padding:.3rem .4rem;font-size:.82rem}.cc-fs[data-v-fb77e8b2]{border:1px solid var(--border);border-radius:8px;flex-direction:column;gap:.45rem;margin:0;padding:.5rem;display:flex}.cc-fs>legend[data-v-fb77e8b2]{color:var(--text3);padding:0 .3rem;font-size:.74rem}.cc-edit-act[data-v-fb77e8b2]{justify-content:flex-end;gap:.35rem;display:flex}.cc-checks[data-v-fb77e8b2]{flex-wrap:wrap;gap:.3rem;display:flex}.cc-edit label.cc-check[data-v-fb77e8b2]{border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;flex-direction:row;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.78rem;display:inline-flex}.cc-edit label.cc-check>input[data-v-fb77e8b2]{width:var(--check-size);height:var(--check-size);margin:0}.cc-edit label.cc-check[data-v-fb77e8b2]:hover{background:var(--surface2)}.cc-ctedit[data-v-fb77e8b2]{flex-direction:column;gap:.5rem;display:flex}.cc-mini[data-v-fb77e8b2]{border:1px solid var(--border);background:var(--surface);color:var(--text2);cursor:pointer;white-space:nowrap;border-radius:6px;padding:.12rem .45rem;font-size:.75rem}.cc-mini[data-v-fb77e8b2]:hover{background:var(--hover,#f3f4f6)}.cc-mini.on[data-v-fb77e8b2]{background:var(--accent,#5c3aed);border-color:var(--accent,#5c3aed);color:#fff}.cc-mini.danger[data-v-fb77e8b2]{color:var(--danger,#b91c1c)}.cc-band[data-v-fb77e8b2]{border:1px solid var(--border);background:var(--surface);border-radius:8px;align-items:flex-start;gap:.55rem;margin:0 0 .7rem;padding:.55rem .7rem;display:flex}.cc-band>i[data-v-fb77e8b2]{color:var(--text3);margin-top:.1rem}.cc-band.ok[data-v-fb77e8b2]{background:var(--ok-bg);border-color:var(--ok-bd)}.cc-band.ok>i[data-v-fb77e8b2]{color:#15803d}.cc-band.warn[data-v-fb77e8b2]{background:var(--warn-bg);border-color:var(--warn-bd)}.cc-band.warn>i[data-v-fb77e8b2]{color:var(--warn)}.cc-band.danger[data-v-fb77e8b2]{background:var(--err-bg);border-color:var(--err-bd)}.cc-band.danger>i[data-v-fb77e8b2]{color:var(--danger)}.cc-band-t[data-v-fb77e8b2]{flex-direction:column;gap:.1rem;min-width:0;display:flex}.cc-band-t>b[data-v-fb77e8b2]{font-size:.86rem}.cc-band-t>span[data-v-fb77e8b2]{color:var(--text2);word-break:break-word;font-size:.78rem}.cc-dl-2[data-v-fb77e8b2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem 1rem;display:grid}.cc-hist[data-v-fb77e8b2]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cc-hist>li[data-v-fb77e8b2]{border-bottom:1px dashed var(--border);grid-template-columns:6.2rem 5rem minmax(0,1fr);align-items:baseline;gap:.5rem;padding:.4rem 0;font-size:.82rem;display:grid}.cc-hist>li[data-v-fb77e8b2]:last-child{border-bottom:0}.cc-hist>li.bulk[data-v-fb77e8b2]{color:var(--text3)}.cc-hist-d[data-v-fb77e8b2]{font-variant-numeric:tabular-nums}.cc-hist-b[data-v-fb77e8b2]{word-break:break-word;min-width:0}.cc-hist-cov[data-v-fb77e8b2]{font-weight:600}.cc-histtoggle[data-v-fb77e8b2]{font:inherit;color:var(--accent,#5c3aed);cursor:pointer;background:0 0;border:0;margin-top:.35rem;padding:0;font-size:.76rem}.cc-since[data-v-fb77e8b2]{color:var(--text3);white-space:nowrap;margin-top:.1rem;font-size:.7rem;display:block}.cc-row-dim>td[data-v-fb77e8b2],.cc-row-dim>td b[data-v-fb77e8b2]{color:var(--text3)}.cc-mini[data-v-fb77e8b2]:disabled{opacity:.5;cursor:default}.cc-mini.on[data-v-fb77e8b2]:disabled,.cc-mini.on[data-v-fb77e8b2]:disabled:hover{opacity:1;background:var(--surface2);border-color:var(--border);color:var(--text3)}.cc-model[data-v-fb77e8b2]{font-variant-numeric:tabular-nums;white-space:nowrap}.cc-miss[data-v-fb77e8b2]{color:var(--muted,#9aa0ab);font-size:.78rem}.cc-td-mail[data-v-fb77e8b2]{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:14rem;overflow:hidden}.cc-delcamp[data-v-fb77e8b2]{border:1px solid var(--border);border-radius:8px;margin-bottom:.6rem;padding:.6rem .7rem}.cc-delcamp input[data-v-fb77e8b2]{box-sizing:border-box;border:1px solid var(--border);border-radius:5px;width:100%;margin-top:.4rem;padding:.3rem .4rem;font-family:inherit;font-size:.8rem}.cc-bf-row[data-v-fb77e8b2]{align-items:center;gap:6px;display:flex}.cc-bf-row>input[data-v-fb77e8b2]{width:var(--check-size);height:var(--check-size);flex:none;margin:0}.cc-edit .cc-field[data-v-fb77e8b2]{flex-direction:column;gap:.18rem;min-width:0;font-size:.78rem;display:flex}.cc-pick-line[data-v-fb77e8b2]{flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;display:flex}.cc-pick-name[data-v-fb77e8b2]{color:var(--text1);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.82rem;overflow:hidden}.cc-pick-none[data-v-fb77e8b2]{color:var(--text3);font-size:.82rem}.cc-bf-row em[data-v-fb77e8b2]{color:var(--text3);font-size:.74rem;font-style:normal}.cc-td-period[data-v-fb77e8b2]{white-space:nowrap}.cc-td-period b[data-v-fb77e8b2]{font-size:.76rem;font-weight:700}.cc-p-now[data-v-fb77e8b2]{color:var(--accent)}.cc-p-past[data-v-fb77e8b2]{color:var(--text3)}.cc-p-when[data-v-fb77e8b2]{color:var(--text3);margin-left:5px;font-size:.76rem}.cc-past td[data-v-fb77e8b2]{color:var(--text3)}.cc-planline[data-v-fb77e8b2]{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.4rem 0 .2rem;font-size:.78rem;display:flex}.cc-roundrow>td[data-v-fb77e8b2]{background:var(--surface,#f7f8fa);padding:.5rem .6rem}.cc-movedout[data-v-fb77e8b2]{border:1px solid var(--border);background:var(--bg);border-radius:10px;margin-top:10px}.cc-movedout>summary[data-v-fb77e8b2]{cursor:pointer;color:var(--text2);padding:8px 12px;font-size:.82rem}.cc-movedout>summary b[data-v-fb77e8b2]{color:var(--text1);margin:0 3px}.cc-movedout .cc-tablebox[data-v-fb77e8b2]{padding:0 12px 8px}.cc-movedout .cc-hint[data-v-fb77e8b2]{margin:0;padding:0 12px 10px}.cc-storedhere[data-v-fb77e8b2]{border:1px solid var(--border);background:var(--surface);border-radius:10px;margin-top:10px}.cc-storedhere-h[data-v-fb77e8b2]{color:var(--text2);margin:0;padding:8px 12px;font-size:.82rem}.cc-storedhere-h b[data-v-fb77e8b2]{color:var(--text1);margin:0 3px}.cc-storedhere .cc-tablebox[data-v-fb77e8b2]{padding:0 12px 10px}.cw-head[data-v-5b9df7da]{background:var(--surface);border-bottom:1px solid var(--border);align-items:center;gap:8px;height:42px;padding:0 8px 0 14px;display:flex}.cw-title[data-v-5b9df7da]{color:var(--text1);flex-shrink:0;font-size:.88rem;font-weight:700}.cw-who[data-v-5b9df7da]{min-width:0;color:var(--text3);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8rem;overflow:hidden}.cw-btn[data-v-5b9df7da]{width:28px;height:28px;color:var(--text2);cursor:pointer;background:0 0;border:none;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;display:inline-flex}.cw-btn[data-v-5b9df7da]:hover{background:var(--bg);color:var(--text1)}.cl-overlay[data-v-5b9df7da]{z-index:3190;background:#0f12196b;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.cl-box[data-v-5b9df7da]{background:var(--surface);border:1px solid var(--border);border-radius:14px;flex-direction:column;width:100%;max-width:1300px;max-height:min(88vh,760px);display:flex;overflow:hidden;box-shadow:0 18px 48px #00000042}.cl-title[data-v-5b9df7da]{color:var(--text1);flex-shrink:0;margin:0;font-size:.95rem;font-weight:700}.ss-wrap[data-v-32bcd74c]{min-width:0}.ss-h5[data-v-32bcd74c]{color:var(--text2);margin:16px 0 8px;font-size:.8rem;font-weight:700}.ss-tablebox[data-v-32bcd74c]{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);padding:0;overflow:auto}.ss-shortfall[data-v-32bcd74c]{color:var(--text3);font-variant-numeric:tabular-nums;margin:0 0 .35rem;font-size:.74rem}.ss-shortfall.over[data-v-32bcd74c]{color:var(--danger)}.ss-guess[data-v-32bcd74c]{color:var(--text3);margin-top:2px;font-size:.66rem;display:block}.ss-table th.r[data-v-32bcd74c],.ss-table td.r[data-v-32bcd74c]{text-align:right}.ss-table th[data-v-32bcd74c],.ss-table td[data-v-32bcd74c]{border-right:1px solid var(--border)}.ss-table th[data-v-32bcd74c]:last-child,.ss-table td[data-v-32bcd74c]:last-child{border-right:0}.ss-table th[data-v-32bcd74c],.ss-table td[data-v-32bcd74c]{padding-left:.35rem;padding-right:.35rem}.ss-table td[data-v-32bcd74c]{padding-top:.25rem;padding-bottom:.25rem}.ss-table td.ss-num[data-v-32bcd74c],.ss-table td .ss-num[data-v-32bcd74c]{font-variant-numeric:tabular-nums;white-space:nowrap}.ss-table input[data-v-32bcd74c]{border:1px solid var(--border);background:var(--surface);width:100%;color:var(--text1);border-radius:6px;min-width:0;padding:4px 6px;font-size:.8rem}.ss-table input[readonly][data-v-32bcd74c]{background:0 0;border-color:#0000}.ss-table input[data-v-32bcd74c]:hover:not([readonly]){border-color:var(--accent-bd,var(--accent))}.ss-table input[data-v-32bcd74c]::placeholder{color:var(--text3);opacity:.75}.ss-table input[data-v-32bcd74c]:focus{border-color:var(--accent);background:var(--surface);outline:none}.ss-table input[readonly][data-v-32bcd74c]{cursor:default;color:var(--text2)}.ss-table input.r[data-v-32bcd74c]{text-align:right;font-variant-numeric:tabular-nums}.ss-table input.ss-ratio[data-v-32bcd74c]{min-width:2.75rem}.ss-total td[data-v-32bcd74c]{background:var(--bg);border-top:2px solid var(--border);font-variant-numeric:tabular-nums;padding:.5rem .55rem;font-weight:700}.ss-tlabel[data-v-32bcd74c]{color:var(--text3);font-size:.68rem;font-weight:400;line-height:1.2;display:block}.ss-vat[data-v-32bcd74c]{color:var(--text3);white-space:normal;margin-top:1px;font-size:.66rem;font-weight:400;line-height:1.3;display:block}.ss-vat>span[data-v-32bcd74c]{white-space:nowrap}.ss-vat-l[data-v-32bcd74c]{color:var(--text3);font-size:.64rem;font-weight:400;display:block}.ss-table td.ss-num[data-v-32bcd74c],.ss-table th.r[data-v-32bcd74c]{padding-right:.55rem}.ss-badge[data-v-32bcd74c]{border-radius:var(--radius-md);margin-left:4px;padding:0 6px;font-size:.66rem;font-weight:700;display:inline-block}.st-danger[data-v-32bcd74c]{color:#b3261e;background:#fdecea}.st-warn[data-v-32bcd74c]{color:#a06c00;background:#fff4de}.st-info[data-v-32bcd74c]{color:#1a56c4;background:#e8f0fe}.st-ok[data-v-32bcd74c]{color:#17693a;background:#e6f4ea}.ss-mini[data-v-32bcd74c]{border:1px solid var(--border);background:var(--surface);color:var(--text2);cursor:pointer;white-space:nowrap;border-radius:6px;padding:3px 9px;font-size:.74rem}.ss-mini[data-v-32bcd74c]:hover{border-color:var(--accent);color:var(--accent)}.ss-mini.on[data-v-32bcd74c]{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}.ss-mini.danger[data-v-32bcd74c]{color:#c0392b}.ss-mini[data-v-32bcd74c]:disabled{opacity:.45;cursor:default}.ss-amt[data-v-32bcd74c]{flex-direction:column;align-items:stretch;gap:2px;min-width:0;display:flex}.ss-amt input[data-v-32bcd74c]{width:100%;min-width:0}.ss-rest[data-v-32bcd74c]{border:1px solid var(--border);background:var(--surface);color:var(--text3);cursor:pointer;white-space:nowrap;border-radius:5px;padding:2px 5px;font-family:inherit;font-size:.64rem;font-weight:700}.ss-rest[data-v-32bcd74c]:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-bg)}.ss-warn[data-v-32bcd74c]{border:1px solid var(--border);background:var(--bg);color:var(--text2);border-radius:7px;margin:.4rem 0 0;padding:.4rem .55rem;font-size:.74rem;line-height:1.5}.ss-table td .ss-pm[data-v-32bcd74c]{margin-top:3px;display:flex}.ss-table td .ss-pm>.v-menutab[data-v-32bcd74c]{flex:1 1 0;justify-content:center;min-width:0;padding-left:4px;padding-right:4px}.ss-pmtext[data-v-32bcd74c]{color:var(--text3);margin-top:2px;font-size:.72rem;display:block}.ss-add[data-v-32bcd74c]{flex-wrap:wrap;gap:6px;margin:10px 0 0;display:flex}.ss-add input[data-v-32bcd74c]{border:1px solid var(--border);background:var(--surface);color:var(--text1);border-radius:7px;flex:1;min-width:0;padding:6px 9px;font-size:.8rem}.ss-add input[data-v-32bcd74c]:focus{border-color:var(--accent);outline:none}.ss-note[data-v-32bcd74c]{color:var(--text3);margin:10px 0 0;font-size:.74rem;line-height:1.65}.ab-wrap[data-v-6e9c81a7]{flex:1;min-height:0;display:flex}.ab-msg[data-v-6e9c81a7]{text-align:center;color:var(--text3);flex:1;padding:40px;font-size:.85rem}.ab-msg.err[data-v-6e9c81a7]{color:#c0392b}.ab-left[data-v-6e9c81a7]{flex-direction:column;gap:14px;padding:12px 14px 18px;display:flex}.ab-lsec h4[data-v-6e9c81a7]{border-bottom:1px solid var(--border);color:var(--text2);align-items:center;margin:0 0 8px;padding-bottom:6px;font-size:.82rem;font-weight:700;display:flex}.ab-dl[data-v-6e9c81a7]{flex-direction:column;gap:6px;margin:0;display:flex}.ab-dl>div[data-v-6e9c81a7]{gap:8px;min-width:0;display:flex}.ab-dl dt[data-v-6e9c81a7]{color:var(--text3);flex:0 0 5.6rem;padding-top:1px;font-size:.72rem;font-weight:600}.ab-dl dd[data-v-6e9c81a7]{min-width:0;color:var(--text1);overflow-wrap:anywhere;flex:1;margin:0;font-size:.81rem}.ab-strong[data-v-6e9c81a7]{font-weight:700}.ab-mono[data-v-6e9c81a7]{font-family:ui-monospace,Consolas,monospace}.ab-money dd[data-v-6e9c81a7]{font-variant-numeric:tabular-nums;font-weight:700}.ab-money dd.paid[data-v-6e9c81a7]{color:#a06c00}.ab-money dd.done[data-v-6e9c81a7]{color:#17693a}.ab-tree[data-v-6e9c81a7]{margin:10px}.ab-denybox[data-v-6e9c81a7]{border:1px dashed var(--border);text-align:center;color:var(--text3);border-radius:10px;margin:14px;padding:18px 14px}.ab-denybox i[data-v-6e9c81a7]{opacity:.6;font-size:1.3rem}.ab-denybox p[data-v-6e9c81a7]{margin:8px 0 0;font-size:.78rem;line-height:1.65}.ab-pane[data-v-6e9c81a7]{padding:0 0 18px}.ab-panehead[data-v-6e9c81a7]{border-bottom:1px solid var(--border);background:var(--surface);z-index:1;align-items:center;gap:8px;min-height:40px;padding:0 14px;display:flex;position:sticky;top:0}.ab-panehead b[data-v-6e9c81a7]{color:var(--text1);font-size:.86rem}.ab-spacer[data-v-6e9c81a7]{flex:1}.ab-dim[data-v-6e9c81a7]{color:var(--text3);font-size:.76rem}.ab-dl.ab-wide[data-v-6e9c81a7]{grid-template-columns:1fr 1fr;gap:6px 16px;padding:12px 14px 0;display:grid}.ab-dl.ab-wide .ab-full[data-v-6e9c81a7]{grid-column:1/-1}@media (width<=760px){.ab-dl.ab-wide[data-v-6e9c81a7]{grid-template-columns:1fr}}.ab-tablebox[data-v-6e9c81a7]{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);margin:0 14px;padding:0;overflow:auto}.ab-table th.r[data-v-6e9c81a7],.ab-table td.r[data-v-6e9c81a7]{text-align:right;padding-right:.55rem}.ab-table td.ab-mono[data-v-6e9c81a7]{color:var(--text3);font-family:ui-monospace,Consolas,monospace;font-size:.78rem}.ab-table td.ab-dim[data-v-6e9c81a7]{color:var(--text3)}.ab-table td.ab-num[data-v-6e9c81a7],.ab-table td .ab-num[data-v-6e9c81a7]{font-variant-numeric:tabular-nums;white-space:nowrap}.ab-table tbody tr[data-v-6e9c81a7]{cursor:pointer}.ab-table td.paid[data-v-6e9c81a7]{background:#fff8dd}.ab-table td.done[data-v-6e9c81a7]{background:#e6f4ea}.ab-total td[data-v-6e9c81a7]{background:var(--bg);border-top:2px solid var(--border);font-variant-numeric:tabular-nums;padding:.55rem;font-weight:700}.ab-mini[data-v-6e9c81a7]{border:1px solid var(--border);background:var(--surface);color:var(--text2);cursor:pointer;white-space:nowrap;border-radius:6px;padding:3px 9px;font-size:.74rem}.ab-mini[data-v-6e9c81a7]:hover{border-color:var(--accent);color:var(--accent)}.ab-mini.on[data-v-6e9c81a7]{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}.ab-mini.danger[data-v-6e9c81a7]{color:#c0392b}.ab-mini[data-v-6e9c81a7]:disabled{opacity:.45;cursor:default}.ab-sched[data-v-6e9c81a7]{margin:0 14px}.ab-note[data-v-6e9c81a7]{color:var(--text3);margin:10px 14px 0;font-size:.74rem;line-height:1.65}.tp-root[data-v-b9fc81a7]{flex:1;min-height:0;display:flex}.tp-pane[data-v-b9fc81a7]{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:auto}.tp-right[data-v-b9fc81a7]{flex:1}.tp-grip[data-v-b9fc81a7]{cursor:col-resize;background:0 0;flex:0 0 9px;position:relative}.tp-grip[data-v-b9fc81a7]:before{content:"";background:var(--border);width:1px;transition:background .12s,width .12s;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.tp-grip[data-v-b9fc81a7]:hover:before{background:var(--accent);width:2px}.tp-grip>span[data-v-b9fc81a7]{background:var(--accent);opacity:0;border-radius:3px;width:3px;height:26px;transition:opacity .12s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tp-grip:hover>span[data-v-b9fc81a7]{opacity:1}.tp-root.is-narrow[data-v-b9fc81a7]{flex-direction:column}.tp-root.is-narrow>.tp-left[data-v-b9fc81a7]{border-bottom:1px solid var(--border);flex:none;max-height:42%}.tp-root.is-narrow>.tp-right[data-v-b9fc81a7]{flex:1}.cf-sched[data-v-62002494]{margin-top:14px}.cf-schedhint[data-v-62002494]{border:1px dashed var(--border);color:var(--text3);border-radius:8px;margin:14px 0 0;padding:10px 12px;font-size:.78rem;line-height:1.7}.cf-pick[data-v-62002494]{flex-direction:column;flex:1;min-height:0;padding:10px 12px 10px 14px;display:flex}.cf-search[data-v-62002494]{flex-shrink:0;align-items:center;display:flex;position:relative}.cf-search>i[data-v-62002494]{color:var(--text3);pointer-events:none;font-size:.82rem;position:absolute;left:10px}.cf-search input[data-v-62002494]{border:1px solid var(--border);background:var(--surface);width:100%;color:var(--text1);border-radius:8px;min-width:0;padding:7px 26px 7px 30px;font-size:.84rem}.cf-search input[data-v-62002494]:focus{border-color:var(--accent);outline:none}.cf-x[data-v-62002494]{color:var(--text3);cursor:pointer;background:0 0;border:0;position:absolute;right:3px}.cf-list[data-v-62002494]{flex:1;min-height:0;margin:8px 0 0;padding:0;list-style:none;overflow:auto}.cf-item[data-v-62002494]{text-align:left;width:100%;color:var(--text1);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:6px;padding:6px 8px;font-size:.82rem;display:flex}.cf-item[data-v-62002494]:hover{background:var(--bg)}.cf-item.on[data-v-62002494]{border-color:var(--accent);background:var(--accent-tint)}.cf-item-n[data-v-62002494]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.cf-item-c[data-v-62002494]{color:var(--text3);flex-shrink:0;font-family:ui-monospace,Consolas,monospace;font-size:.7rem}.cf-none[data-v-62002494]{color:var(--text3);padding:1.4rem .6rem;font-size:.78rem;line-height:1.7}.cf-count[data-v-62002494]{color:var(--text3);font-variant-numeric:tabular-nums;margin:6px 2px 0;font-size:.72rem}.cf-edit[data-v-62002494]{flex-direction:column;gap:.35rem;padding:12px 14px 14px 12px;display:flex}.cf-sec[data-v-62002494]{border-bottom:1px solid var(--border);color:var(--text2);margin:.5rem 0 .15rem;padding-bottom:.3rem;font-size:.78rem;font-weight:700}.cf-sec[data-v-62002494]:first-child{margin-top:0}.cf-facts[data-v-62002494]{grid-template-columns:7rem 1fr;align-items:baseline;gap:.2rem .5rem;margin:0;display:grid}.cf-facts dt[data-v-62002494]{color:var(--text3);font-size:.74rem}.cf-facts dd[data-v-62002494]{color:var(--text1);overflow-wrap:anywhere;min-width:0;margin:0;font-size:.82rem}.cf-mono[data-v-62002494]{font-family:ui-monospace,Consolas,monospace;font-size:.78rem}.cf-row[data-v-62002494]{grid-template-columns:7rem 1fr;align-items:center;gap:.5rem;min-width:0;display:grid}.cf-row>span[data-v-62002494]{color:var(--text3);font-size:.74rem}.cf-row>span>small[data-v-62002494]{color:var(--text3);opacity:.85;font-size:.66rem;display:block}.cf-row input[data-v-62002494],.cf-row select[data-v-62002494]{box-sizing:border-box;width:100%;font:inherit;border:1px solid var(--border);background:var(--surface);color:var(--text1);border-radius:6px;padding:.3rem .4rem;font-size:.82rem}.cf-row input[data-v-62002494]:focus,.cf-row select[data-v-62002494]:focus{border-color:var(--accent);outline:none}.cf-money[data-v-62002494]{flex-direction:column;gap:.1rem;min-width:0;display:flex}.cf-echo[data-v-62002494]{font-variant-numeric:tabular-nums;color:var(--accent);font-size:.72rem;font-style:normal;font-weight:600}.cf-vat[data-v-62002494]{color:var(--text3);font-variant-numeric:tabular-nums;font-size:.68rem}.cf-src[data-v-62002494]{flex-direction:column;gap:.15rem;min-width:0;display:flex}.cf-srchint[data-v-62002494]{color:var(--text3);font-size:.72rem;font-weight:400;line-height:1.5}.cf-hint[data-v-62002494]{border:1px solid var(--border);background:var(--surface2);color:var(--text2);border-radius:8px;padding:.5rem .6rem;font-size:.78rem;line-height:1.6}.cf-act[data-v-62002494]{align-items:center;gap:.35rem;margin-top:.3rem;display:flex}.cf-grow[data-v-62002494]{flex:1}.cf-btn[data-v-62002494]{border:1px solid var(--border);background:var(--surface);color:var(--text1);cursor:pointer;border-radius:8px;padding:7px 13px;font-size:.82rem}.cf-btn[data-v-62002494]:hover{border-color:var(--accent);color:var(--accent)}.cf-btn[data-v-62002494]:disabled{opacity:.45;cursor:default}.cf-btn.primary[data-v-62002494]{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}.cf-btn.primary[data-v-62002494]:hover{color:#fff;opacity:.9}.cf-btn.danger[data-v-62002494]{color:var(--danger);border-color:color-mix(in srgb, var(--danger) 30%, var(--border))}.cf-note[data-v-62002494]{color:var(--text3);margin:0;font-size:.74rem;line-height:1.6}.cf-clean[data-v-62002494]{color:var(--text3);font-size:.72rem}.cf-person[data-v-62002494]{flex-wrap:wrap;align-items:center;gap:.45rem;min-width:0;display:flex}.cf-pname[data-v-62002494]{min-width:0;color:var(--text1);overflow-wrap:anywhere;font-size:.82rem;font-weight:600}.cf-pname.empty[data-v-62002494]{color:var(--text3);font-weight:400}.cf-row .cf-person>.cf-ptag[data-v-62002494]{opacity:1;color:var(--text3);border:1px solid var(--border);border-radius:var(--radius-md);padding:1px 6px;font-size:.7rem;display:inline-block}.cf-btn-sm[data-v-62002494]{padding:4px 10px;font-size:.76rem}.cf-cts[data-v-62002494]{flex-wrap:wrap;align-items:center;gap:.3rem;min-width:0;display:flex}.cf-ctlab[data-v-62002494]{color:var(--text3);margin-right:.2rem;font-size:.72rem}.cf-ct[data-v-62002494]{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);min-width:0;max-width:100%;color:var(--text2);font:inherit;cursor:pointer;padding:3px 10px;font-size:.76rem;overflow:hidden}.cf-ct[data-v-62002494]:hover{border-color:var(--accent);color:var(--accent)}.cf-ct.on[data-v-62002494]{border-color:var(--accent);background:var(--accent-tint);color:var(--text1);font-weight:600}.cf-newhint[data-v-62002494]{color:var(--text3);margin:0;font-size:.74rem;line-height:1.6}.cf-link[data-v-62002494]{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.74rem}.cf-link[data-v-62002494]:hover{opacity:.8}.cf-moved[data-v-62002494]{font-size:.78rem}.cf-movehint[data-v-62002494]{border:1px solid var(--accent);background:var(--surface2);color:var(--text2);border-radius:8px;margin:8px 0 0;padding:.4rem .55rem;font-size:.76rem;line-height:1.5}.cl-head[data-v-23a0f8c6]{background:var(--surface);border-bottom:1px solid var(--border);align-items:center;gap:8px;height:42px;padding:0 8px 0 14px;display:flex}.cl-title[data-v-23a0f8c6]{color:var(--text1);flex-shrink:0;margin:0;font-size:.88rem;font-weight:700}.cl-sub[data-v-23a0f8c6]{min-width:0;color:var(--text3);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.78rem;overflow:hidden}.cl-btn[data-v-23a0f8c6]{width:28px;height:28px;color:var(--text2);cursor:pointer;background:0 0;border:none;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;display:inline-flex}.cl-btn[data-v-23a0f8c6]:hover{background:var(--bg);color:var(--text1)}.cl-overlay[data-v-23a0f8c6]{z-index:3300;background:#0f12196b;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.cl-box[data-v-23a0f8c6]{background:var(--surface);border:1px solid var(--border);border-radius:14px;flex-direction:column;width:100%;max-height:min(88vh,760px);display:flex;overflow:hidden;box-shadow:0 18px 48px #00000042}.acw-head[data-v-dac9bbc9]{background:var(--surface);border-bottom:1px solid var(--border);align-items:center;gap:8px;height:42px;padding:0 8px 0 14px;display:flex}.acw-title[data-v-dac9bbc9]{color:var(--text1);flex-shrink:0;font-size:.88rem;font-weight:700}.acw-who[data-v-dac9bbc9]{min-width:0;color:var(--text3);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8rem;overflow:hidden}.acw-code[data-v-dac9bbc9]{border-radius:var(--radius-md);background:var(--surface2);color:var(--accent);flex-shrink:0;padding:1px 8px;font-family:ui-monospace,Consolas,monospace;font-size:.68rem;font-weight:700}.acw-btn[data-v-dac9bbc9]{width:28px;height:28px;color:var(--text2);cursor:pointer;background:0 0;border:none;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;display:inline-flex}.acw-btn[data-v-dac9bbc9]:hover{background:var(--bg);color:var(--text1)}.ac-overlay[data-v-dac9bbc9]{z-index:3200;background:#0f12196b;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.ac-box[data-v-dac9bbc9]{background:var(--surface);border:1px solid var(--border);border-radius:14px;flex-direction:column;width:100%;max-width:1300px;max-height:min(88vh,760px);display:flex;overflow:hidden;box-shadow:0 18px 48px #00000042}.ac-title[data-v-dac9bbc9]{color:var(--text1);margin:0;font-size:.95rem;font-weight:700}.rd-bg[data-v-54730868]{z-index:900;pointer-events:none;position:fixed;inset:0}.rd-win[data-v-54730868]{background:var(--surface,#fff);border:1px solid var(--border);pointer-events:auto;border-radius:6px;flex-direction:column;max-width:calc(100vw - 86px);animation:.15s ease-out rd-in-54730868;display:flex;position:fixed;top:51px;bottom:47px;left:70px;overflow:hidden;box-shadow:0 12px 40px #00000047}.rd-win.is-wide[data-v-54730868]{max-width:none;right:16px}.rd-rz[data-v-54730868]{cursor:ew-resize;z-index:5;touch-action:none;width:7px;position:absolute;top:0;bottom:0;right:0}.rd-rz[data-v-54730868]:hover{background:var(--surface2)}@keyframes rd-in-54730868{0%{opacity:0;transform:translate(-10px)scale(.99)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rd-win[data-v-54730868]{animation:none}}.rd-head[data-v-54730868]{border-bottom:1px solid var(--border);background:var(--surface2,#f7f7f9);flex-shrink:0;justify-content:space-between;align-items:center;height:40px;padding:0 8px 0 12px;display:flex}.rd-title[data-v-54730868]{color:var(--text1);align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.rd-title i[data-v-54730868]{color:var(--accent)}.rd-head-actions[data-v-54730868]{align-items:center;gap:6px;display:flex}.rd-close[data-v-54730868]{width:28px;height:28px;color:var(--text2);cursor:pointer;background:0 0;border:none;border-radius:6px}.rd-close[data-v-54730868]:hover{background:var(--hover-bg,#eee);color:var(--text1)}.rd-body[data-v-54730868]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.rd-body.padded[data-v-54730868]{padding:.9rem 1rem;overflow-y:auto}.rd-body[data-v-54730868] .msgw{height:100%}.vc-popover-content-wrapper{--popover-horizontal-content-offset:8px;--popover-vertical-content-offset:10px;--popover-caret-horizontal-offset:18px;--popover-caret-vertical-offset:8px;z-index:10;outline:none;display:block;position:absolute}.vc-popover-content-wrapper:not(.is-interactive){pointer-events:none}.vc-popover-content{color:var(--vc-popover-content-color);font-weight:var(--vc-font-medium);background-color:var(--vc-popover-content-bg);border:1px solid;border-color:var(--vc-popover-content-border);border-radius:var(--vc-rounded-lg);z-index:10;box-shadow:var(--vc-shadow-lg);outline:none;padding:4px;position:relative}.vc-popover-content.direction-bottom{margin-top:var(--popover-vertical-content-offset)}.vc-popover-content.direction-top{margin-bottom:var(--popover-vertical-content-offset)}.vc-popover-content.direction-left{margin-right:var(--popover-horizontal-content-offset)}.vc-popover-content.direction-right{margin-left:var(--popover-horizontal-content-offset)}.vc-popover-caret{content:"";border-top:inherit;border-left:inherit;background-color:inherit;z-index:-1;width:12px;height:12px;display:block;position:absolute}.vc-popover-caret.direction-bottom{top:0}.vc-popover-caret.direction-bottom.align-left{transform:translateY(-50%)rotate(45deg)}.vc-popover-caret.direction-bottom.align-center{transform:translate(-50%)translateY(-50%)rotate(45deg)}.vc-popover-caret.direction-bottom.align-right{transform:translateY(-50%)rotate(45deg)}.vc-popover-caret.direction-top{top:100%}.vc-popover-caret.direction-top.align-left{transform:translateY(-50%)rotate(-135deg)}.vc-popover-caret.direction-top.align-center{transform:translate(-50%)translateY(-50%)rotate(-135deg)}.vc-popover-caret.direction-top.align-right{transform:translateY(-50%)rotate(-135deg)}.vc-popover-caret.direction-left{left:100%}.vc-popover-caret.direction-left.align-top{transform:translate(-50%)rotate(135deg)}.vc-popover-caret.direction-left.align-middle{transform:translateY(-50%)translate(-50%)rotate(135deg)}.vc-popover-caret.direction-left.align-bottom{transform:translate(-50%)rotate(135deg)}.vc-popover-caret.direction-right{left:0}.vc-popover-caret.direction-right.align-top{transform:translate(-50%)rotate(-45deg)}.vc-popover-caret.direction-right.align-middle{transform:translateY(-50%)translate(-50%)rotate(-45deg)}.vc-popover-caret.direction-right.align-bottom{transform:translate(-50%)rotate(-45deg)}.vc-popover-caret.align-left{left:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-center{left:50%}.vc-popover-caret.align-right{right:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-top{top:var(--popover-caret-vertical-offset)}.vc-popover-caret.align-middle{top:50%}.vc-popover-caret.align-bottom{bottom:var(--popover-caret-vertical-offset)}.vc-day-popover-row{transition:var(--vc-day-content-transition);align-items:center;display:flex}.vc-day-popover-row-indicator{flex-grow:0;justify-content:center;align-items:center;width:15px;display:flex}.vc-day-popover-row-indicator span{transition:var(--vc-day-content-transition)}.vc-day-popover-row-label{-webkit-flex-wrap:none;-ms-flex-wrap:none;flex-wrap:none;width:max-content;font-size:var(--vc-text-xs);line-height:var(--vc-leading-normal);flex-grow:1;align-items:center;margin-left:4px;margin-right:4px;display:flex}.vc-day-popover-row-highlight{border-radius:3px;width:8px;height:5px}.vc-day-popover-row-bar{width:10px;height:3px}.vc-base-icon{stroke:currentColor;stroke-width:2px;fill:none;display:inline-block}.vc-header{grid-gap:4px;align-items:center;height:30px;margin-top:10px;padding-left:10px;padding-right:10px;display:grid}.vc-header.is-lg{font-size:var(--vc-text-lg)}.vc-header.is-xl{font-size:var(--vc-text-xl)}.vc-header.is-2xl{font-size:var(--vc-text-2xl)}.vc-header .vc-title-wrapper{grid-area:1/title}.vc-header .vc-prev{grid-area:1/prev}.vc-header .vc-next{grid-area:1/next}.vc-header .vc-title,.vc-header .vc-prev,.vc-header .vc-next{border-radius:var(--vc-rounded);pointer-events:auto;-webkit-user-select:none;user-select:none;cursor:pointer;border:0;align-items:center;display:flex}.vc-header .vc-title{color:var(--vc-header-title-color);font-weight:var(--vc-font-semibold);white-space:nowrap;margin:0;padding:0 8px;line-height:30px}.vc-header .vc-title:hover{opacity:.75}.vc-header .vc-arrow{color:var(--vc-header-arrow-color);justify-content:center;align-items:center;width:28px;height:30px;margin:0;padding:0;display:flex}.vc-header .vc-arrow:hover{background:var(--vc-header-arrow-hover-bg)}.vc-header .vc-arrow:disabled{opacity:.25;pointer-events:none}.vc-nav-header{justify-content:space-between;display:flex}.vc-nav-title,.vc-nav-arrow,.vc-nav-item{font-size:var(--vc-text-sm);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--vc-rounded);white-space:nowrap;border:0;margin:0}.vc-nav-title:hover,.vc-nav-arrow:hover,.vc-nav-item:hover{background-color:var(--vc-nav-hover-bg)}.vc-nav-title:disabled,.vc-nav-arrow:disabled,.vc-nav-item:disabled{opacity:.25;pointer-events:none}.vc-nav-title{color:var(--vc-nav-title-color);font-weight:var(--vc-font-bold);line-height:var(--vc-leading-snug);height:30px;padding:0 6px}.vc-nav-arrow{color:var(--vc-header-arrow-color);justify-content:center;align-items:center;width:26px;height:30px;padding:0;display:flex}.vc-nav-items{grid-row-gap:2px;grid-column-gap:5px;grid-template-columns:repeat(3,1fr);margin-top:2px;display:grid}.vc-nav-item{text-align:center;width:48px;font-weight:var(--vc-font-semibold);line-height:var(--vc-leading-snug);padding:6px 0}.vc-nav-item.is-active{color:var(--vc-nav-item-active-color);background-color:var(--vc-nav-item-active-bg);font-weight:var(--vc-font-bold)}.vc-nav-item.is-active:not(:focus){box-shadow:var(--vc-nav-item-active-box-shadow)}.vc-nav-item.is-current{color:var(--vc-nav-item-current-color)}.vc-day{z-index:1;min-height:32px;position:relative}.vc-monthly .is-not-in-month *{opacity:0;pointer-events:none}.vc-day-layer{pointer-events:none;position:absolute;inset:0}.vc-day-box-center-center{transform-origin:50%;justify-content:center;align-items:center;display:flex}.vc-day-box-left-center{transform-origin:0%;justify-content:flex-start;align-items:center;display:flex}.vc-day-box-right-center{transform-origin:100%;justify-content:flex-end;align-items:center;display:flex}.vc-day-box-center-bottom{justify-content:center;align-items:flex-end;display:flex}.vc-day-content{font-size:var(--vc-text-sm);font-weight:var(--vc-font-medium);border-radius:var(--vc-rounded-full);-webkit-user-select:none;user-select:none;cursor:pointer;justify-content:center;align-items:center;width:28px;height:28px;line-height:28px;display:flex}.vc-day-content:hover{background-color:var(--vc-day-content-hover-bg)}.vc-day-content.vc-disabled{color:var(--vc-day-content-disabled-color)}.vc-content:not(.vc-base){font-weight:var(--vc-font-bold);color:var(--vc-content-color)}.vc-highlights{pointer-events:none;z-index:-1;overflow:hidden}.vc-highlight{width:28px;height:28px}.vc-highlight.vc-highlight-base-start{border-right-width:0!important;border-radius:0!important;width:50%!important}.vc-highlight.vc-highlight-base-end{border-left-width:0!important;border-radius:0!important;width:50%!important}.vc-highlight.vc-highlight-base-middle{width:100%;margin:0 -1px;border-left-width:0!important;border-right-width:0!important;border-radius:0!important}.vc-highlight-bg-outline,.vc-highlight-bg-none{background-color:var(--vc-highlight-outline-bg);border:2px solid;border-color:var(--vc-highlight-outline-border);border-radius:var(--vc-rounded-full)}.vc-highlight-bg-light{background-color:var(--vc-highlight-light-bg);border-radius:var(--vc-rounded-full)}.vc-highlight-bg-solid{background-color:var(--vc-highlight-solid-bg);border-radius:var(--vc-rounded-full)}.vc-highlight-content-outline,.vc-highlight-content-none{font-weight:var(--vc-font-bold);color:var(--vc-highlight-outline-content-color)}.vc-highlight-content-light{font-weight:var(--vc-font-bold);color:var(--vc-highlight-light-content-color)}.vc-highlight-content-solid{font-weight:var(--vc-font-bold);color:var(--vc-highlight-solid-content-color)}.vc-dots{justify-content:center;align-items:center;display:flex}.vc-dot{width:5px;height:5px;transition:var(--vc-day-content-transition);border-radius:9999px}.vc-dot:not(:last-child){margin-right:3px}.vc-bars{justify-content:flex-start;align-items:center;width:75%;display:flex}.vc-bar{height:3px;transition:var(--vc-day-content-transition);flex-grow:1}.vc-dot{background-color:var(--vc-dot-bg)}.vc-bar{background-color:var(--vc-bar-bg)}.vc-pane{min-width:250px}.vc-weeknumber{justify-content:center;align-items:center;display:flex;position:absolute}.vc-weeknumber.is-left{left:calc(var(--vc-weeknumber-offset-inside) * -1)}.vc-weeknumber.is-right{right:calc(var(--vc-weeknumber-offset-inside) * -1)}.vc-weeknumber.is-left-outside{left:calc(var(--vc-weeknumber-offset-outside) * -1)}.vc-weeknumber.is-right-outside{right:calc(var(--vc-weeknumber-offset-outside) * -1)}.vc-weeknumber-content{font-size:var(--vc-text-xs);font-weight:var(--vc-font-medium);width:28px;height:28px;color:var(--vc-weeknumber-color);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;margin-top:2px;font-style:italic;display:flex}.vc-weeks{-webkit-overflow-scrolling:touch;min-width:232px;padding:6px;position:relative}.vc-weeks.vc-show-weeknumbers-left{margin-left:var(--vc-weeknumber-offset-inside)}.vc-weeks.vc-show-weeknumbers-right{margin-right:var(--vc-weeknumber-offset-inside)}.vc-weekday{text-align:center;color:var(--vc-weekday-color);font-size:var(--vc-text-sm);font-weight:var(--vc-font-bold);cursor:default;-webkit-user-select:none;user-select:none;padding-top:4px;padding-bottom:8px;line-height:14px}.vc-week,.vc-weekdays{grid-template-columns:repeat(7,1fr);display:grid;position:relative}.vc-pane-container{width:100%;position:relative}.vc-pane-container.in-transition{overflow:hidden}.vc-pane-layout{display:grid}.vc-pane-header-wrapper{pointer-events:none;width:100%;position:absolute;top:0}.vc-day-popover-container{font-size:var(--vc-text-xs);font-weight:var(--vc-font-medium)}.vc-day-popover-header{font-size:var(--vc-text-xs);color:var(--vc-day-popover-header-color);font-weight:var(--vc-font-semibold);text-align:center}.vc-base-select{height:30px;font-size:var(--vc-text-base);font-weight:var(--vc-font-medium);justify-content:center;align-items:center;display:flex;position:relative}.vc-base-select.vc-has-icon select{padding:0 27px 0 9px}.vc-base-select.vc-has-icon .vc-base-sizer{padding:0 28px 0 10px}.vc-base-select.vc-fit-content select{width:100%;position:absolute;top:0;left:0}.vc-base-select .vc-base-icon{opacity:.6;pointer-events:none;position:absolute;top:6px;right:4px}.vc-base-select .vc-base-sizer{font-size:var(--vc-text-base);font-weight:var(--vc-font-medium);color:#0000;margin:0;padding:0 8px}.vc-base-select select{color:var(--vc-select-color);appearance:none;background-color:var(--vc-select-bg);border-radius:var(--vc-rounded);width:max-content;height:30px;line-height:var(--leading-none);text-indent:0;cursor:pointer;text-align:center;background-image:none;justify-content:center;margin:0;padding:0 7px;display:block}.vc-base-select select:hover{background-color:var(--vc-select-hover-bg)}.vc-base-select select.vc-align-left{text-align:left}.vc-base-select select.vc-align-right{text-align:right}.vc-time-picker{flex-direction:column;align-items:center;padding:8px 4px;display:flex}.vc-time-picker.vc-invalid{pointer-events:none;opacity:.5}.vc-time-picker.vc-attached{border-top:1px solid var(--vc-time-picker-border)}.vc-time-picker>*+*{margin-top:4px}.vc-time-header{font-size:var(--vc-text-sm);font-weight:var(--vc-font-semibold);text-transform:uppercase;align-items:center;margin-top:-4px;padding-left:4px;padding-right:4px;line-height:21px;display:flex}.vc-time-select-group{background:var(--vc-time-select-group-bg);border-radius:var(--vc-rounded-md);border:1px solid var(--vc-time-select-group-border);align-items:center;padding:0 4px;display:inline-flex}.vc-time-select-group .vc-base-icon{color:var(--vc-time-select-group-icon-color);margin-right:4px}.vc-time-select-group select{background:0 0;padding:0 4px}.vc-time-weekday{color:var(--vc-time-weekday-color);letter-spacing:var(--tracking-wide)}.vc-time-month{color:var(--vc-time-month-color);margin-left:8px}.vc-time-day{color:var(--vc-time-day-color);margin-left:4px}.vc-time-year{color:var(--vc-time-year-color);margin-left:8px}.vc-time-colon{margin:0 1px 2px 2px}.vc-time-decimal{margin:0 0 0 1px}.vc-none-enter-active,.vc-none-leave-active{transition-duration:0s}.vc-fade-enter-active,.vc-fade-leave-active,.vc-slide-left-enter-active,.vc-slide-left-leave-active,.vc-slide-right-enter-active,.vc-slide-right-leave-active,.vc-slide-up-enter-active,.vc-slide-up-leave-active,.vc-slide-down-enter-active,.vc-slide-down-leave-active,.vc-slide-fade-enter-active,.vc-slide-fade-leave-active{transition:opacity var(--vc-slide-duration) var(--vc-slide-timing), -webkit-transform var(--vc-slide-duration) var(--vc-slide-timing);transition:transform var(--vc-slide-duration) var(--vc-slide-timing), opacity var(--vc-slide-duration) var(--vc-slide-timing);transition:transform var(--vc-slide-duration) var(--vc-slide-timing), opacity var(--vc-slide-duration) var(--vc-slide-timing), -webkit-transform var(--vc-slide-duration) var(--vc-slide-timing);backface-visibility:hidden;pointer-events:none}.vc-none-leave-active,.vc-fade-leave-active,.vc-slide-left-leave-active,.vc-slide-right-leave-active,.vc-slide-up-leave-active,.vc-slide-down-leave-active{width:100%;position:absolute!important}.vc-none-enter-from,.vc-none-leave-to,.vc-fade-enter-from,.vc-fade-leave-to,.vc-slide-left-enter-from,.vc-slide-left-leave-to,.vc-slide-right-enter-from,.vc-slide-right-leave-to,.vc-slide-up-enter-from,.vc-slide-up-leave-to,.vc-slide-down-enter-from,.vc-slide-down-leave-to,.vc-slide-fade-enter-from,.vc-slide-fade-leave-to{opacity:0}.vc-slide-left-enter-from,.vc-slide-right-leave-to,.vc-slide-fade-enter-from.direction-left,.vc-slide-fade-leave-to.direction-left{-webkit-transform:translateX(var(--vc-slide-translate));transform:translateX(var(--vc-slide-translate))}.vc-slide-right-enter-from,.vc-slide-left-leave-to,.vc-slide-fade-enter-from.direction-right,.vc-slide-fade-leave-to.direction-right{-webkit-transform:translateX(calc(-1 * var(--vc-slide-translate)));transform:translateX(calc(-1 * var(--vc-slide-translate)))}.vc-slide-up-enter-from,.vc-slide-down-leave-to,.vc-slide-fade-enter-from.direction-top,.vc-slide-fade-leave-to.direction-top{-webkit-transform:translateY(var(--vc-slide-translate));transform:translateY(var(--vc-slide-translate))}.vc-slide-down-enter-from,.vc-slide-up-leave-to,.vc-slide-fade-enter-from.direction-bottom,.vc-slide-fade-leave-to.direction-bottom{-webkit-transform:translateY(calc(-1 * var(--vc-slide-translate)));transform:translateY(calc(-1 * var(--vc-slide-translate)))}:root{--vc-white:#fff;--vc-black:#000;--vc-gray-50:#f8fafc;--vc-gray-100:#f1f5f9;--vc-gray-200:#e2e8f0;--vc-gray-300:#cbd5e1;--vc-gray-400:#94a3b8;--vc-gray-500:#64748b;--vc-gray-600:#475569;--vc-gray-700:#334155;--vc-gray-800:#1e293b;--vc-gray-900:#0f172a;--vc-font-family:BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;--vc-font-normal:400;--vc-font-medium:500;--vc-font-semibold:600;--vc-font-bold:700;--vc-text-2xs:10px;--vc-text-xs:12px;--vc-text-sm:14px;--vc-text-base:16px;--vc-text-lg:18px;--vc-text-xl:20px;--vc-text-2xl:24px;--vc-leading-none:1;--vc-leading-tight:1.25;--vc-leading-snug:1.375;--vc-leading-normal:1.5;--vc-rounded:.25rem;--vc-rounded-md:.375rem;--vc-rounded-lg:.5rem;--vc-rounded-full:9999px;--vc-shadow:0 1px 3px 0 #0000001a, 0 1px 2px 0 #0000000f;--vc-shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;--vc-shadow-inner:inset 0 2px 4px 0 #0000000f;--vc-slide-translate:22px;--vc-slide-duration:.15s;--vc-slide-timing:ease;--vc-day-content-transition:all .13s ease-in;--vc-weeknumber-offset-inside:26px;--vc-weeknumber-offset-outside:34px}.vc-gray{--vc-accent-50:var(--vc-gray-50);--vc-accent-100:var(--vc-gray-100);--vc-accent-200:var(--vc-gray-200);--vc-accent-300:var(--vc-gray-300);--vc-accent-400:var(--vc-gray-400);--vc-accent-500:var(--vc-gray-500);--vc-accent-600:var(--vc-gray-600);--vc-accent-700:var(--vc-gray-700);--vc-accent-800:var(--vc-gray-800);--vc-accent-900:var(--vc-gray-900)}.vc-red{--vc-accent-50:#fef2f2;--vc-accent-100:#fee2e2;--vc-accent-200:#fecaca;--vc-accent-300:#fca5a5;--vc-accent-400:#f87171;--vc-accent-500:#ef4444;--vc-accent-600:#dc2626;--vc-accent-700:#b91c1c;--vc-accent-800:#991b1b;--vc-accent-900:#7f1d1d}.vc-orange{--vc-accent-50:#fff7ed;--vc-accent-100:#ffedd5;--vc-accent-200:#fed7aa;--vc-accent-300:#fdba74;--vc-accent-400:#fb923c;--vc-accent-500:#f97316;--vc-accent-600:#ea580c;--vc-accent-700:#c2410c;--vc-accent-800:#9a3412;--vc-accent-900:#7c2d12}.vc-yellow{--vc-accent-50:#fefce8;--vc-accent-100:#fef9c3;--vc-accent-200:#fef08a;--vc-accent-300:#fde047;--vc-accent-400:#facc15;--vc-accent-500:#eab308;--vc-accent-600:#ca8a04;--vc-accent-700:#a16207;--vc-accent-800:#854d0e;--vc-accent-900:#713f12}.vc-green{--vc-accent-50:#f0fdf4;--vc-accent-100:#dcfce7;--vc-accent-200:#bbf7d0;--vc-accent-300:#86efac;--vc-accent-400:#4ade80;--vc-accent-500:#22c55e;--vc-accent-600:#16a34a;--vc-accent-700:#15803d;--vc-accent-800:#166534;--vc-accent-900:#14532d}.vc-teal{--vc-accent-50:#f0fdfa;--vc-accent-100:#ccfbf1;--vc-accent-200:#99f6e4;--vc-accent-300:#5eead4;--vc-accent-400:#2dd4bf;--vc-accent-500:#14b8a6;--vc-accent-600:#0d9488;--vc-accent-700:#0f766e;--vc-accent-800:#115e59;--vc-accent-900:#134e4a}.vc-blue{--vc-accent-50:#eff6ff;--vc-accent-100:#dbeafe;--vc-accent-200:#bfdbfe;--vc-accent-300:#93c5fd;--vc-accent-400:#60a5fa;--vc-accent-500:#3b82f6;--vc-accent-600:#2563eb;--vc-accent-700:#1d4ed8;--vc-accent-800:#1e40af;--vc-accent-900:#1e3a8a}.vc-indigo{--vc-accent-50:#eef2ff;--vc-accent-100:#e0e7ff;--vc-accent-200:#c7d2fe;--vc-accent-300:#a5b4fc;--vc-accent-400:#818cf8;--vc-accent-500:#6366f1;--vc-accent-600:#4f46e5;--vc-accent-700:#4338ca;--vc-accent-800:#3730a3;--vc-accent-900:#312e81}.vc-purple{--vc-accent-50:#faf5ff;--vc-accent-100:#f3e8ff;--vc-accent-200:#e9d5ff;--vc-accent-300:#d8b4fe;--vc-accent-400:#c084fc;--vc-accent-500:#a855f7;--vc-accent-600:#9333ea;--vc-accent-700:#7e22ce;--vc-accent-800:#6b21a8;--vc-accent-900:#581c87}.vc-pink{--vc-accent-50:#fdf2f8;--vc-accent-100:#fce7f3;--vc-accent-200:#fbcfe8;--vc-accent-300:#f9a8d4;--vc-accent-400:#f472b6;--vc-accent-500:#ec4899;--vc-accent-600:#db2777;--vc-accent-700:#be185d;--vc-accent-800:#9d174d;--vc-accent-900:#831843}.vc-focus:focus-within{box-shadow:var(--vc-focus-ring);outline:0}.vc-light{--vc-color:var(--vc-gray-900);--vc-bg:var(--vc-white);--vc-border:var(--vc-gray-300);--vc-hover-bg:#ccd6e04d;--vc-focus-ring:0 0 0 2px #3b83f666;--vc-header-arrow-color:var(--vc-gray-500);--vc-header-arrow-hover-bg:var(--vc-gray-200);--vc-header-title-color:var(--vc-gray-900);--vc-weekday-color:var(--vc-gray-500);--vc-weeknumber-color:var(--vc-gray-400);--vc-nav-hover-bg:var(--vc-gray-200);--vc-nav-title-color:var(--vc-gray-900);--vc-nav-item-hover-box-shadow:none;--vc-nav-item-active-color:var(--vc-white);--vc-nav-item-active-bg:var(--vc-accent-500);--vc-nav-item-active-box-shadow:var(--vc-shadow);--vc-nav-item-current-color:var(--vc-accent-600);--vc-day-popover-container-color:var(--vc-white);--vc-day-popover-container-bg:var(--vc-gray-800);--vc-day-popover-container-border:var(--vc-gray-700);--vc-day-popover-header-color:var(--vc-gray-700);--vc-popover-content-color:var(--vc-gray-900);--vc-popover-content-bg:var(--vc-gray-50);--vc-popover-content-border:var(--vc-gray-300);--vc-time-picker-border:var(--vc-gray-300);--vc-time-weekday-color:var(--vc-gray-700);--vc-time-month-color:var(--vc-accent-600);--vc-time-day-color:var(--vc-accent-600);--vc-time-year-color:var(--vc-gray-500);--vc-time-select-group-bg:var(--vc-gray-50);--vc-time-select-group-border:var(--vc-gray-300);--vc-time-select-group-icon-color:var(--vc-accent-500);--vc-select-color:var(--vc-gray-900);--vc-select-bg:var(--vc-gray-100);--vc-select-hover-bg:var(--vc-gray-200);--vc-day-content-hover-bg:var(--vc-hover-bg);--vc-day-content-disabled-color:var(--vc-gray-400)}.vc-light.vc-attr,.vc-light .vc-attr{--vc-content-color:var(--vc-accent-600);--vc-highlight-outline-bg:var(--vc-white);--vc-highlight-outline-border:var(--vc-accent-600);--vc-highlight-outline-content-color:var(--vc-accent-700);--vc-highlight-light-bg:var(--vc-accent-200);--vc-highlight-light-content-color:var(--vc-accent-900);--vc-highlight-solid-bg:var(--vc-accent-600);--vc-highlight-solid-content-color:var(--vc-white);--vc-dot-bg:var(--vc-accent-600);--vc-bar-bg:var(--vc-accent-600)}.vc-dark{--vc-color:var(--vc-white);--vc-bg:var(--vc-gray-900);--vc-border:var(--vc-gray-700);--vc-hover-bg:#7281974d;--vc-focus-ring:0 0 0 2px #3b82f6b3;--vc-header-arrow-color:var(--vc-gray-300);--vc-header-arrow-hover-bg:var(--vc-gray-800);--vc-header-title-color:var(--vc-gray-100);--vc-weekday-color:var(--vc-accent-200);--vc-weeknumber-color:var(--vc-gray-500);--vc-nav-hover-bg:var(--vc-gray-700);--vc-nav-title-color:var(--vc-gray-100);--vc-nav-item-hover-box-shadow:none;--vc-nav-item-active-color:var(--vc-white);--vc-nav-item-active-bg:var(--vc-accent-500);--vc-nav-item-active-box-shadow:none;--vc-nav-item-current-color:var(--vc-accent-400);--vc-day-popover-container-color:var(--vc-gray-800);--vc-day-popover-container-bg:var(--vc-white);--vc-day-popover-container-border:var(--vc-gray-100);--vc-day-popover-header-color:var(--vc-gray-300);--vc-popover-content-color:var(--vc-white);--vc-popover-content-bg:var(--vc-gray-800);--vc-popover-content-border:var(--vc-gray-700);--vc-time-picker-border:var(--vc-gray-700);--vc-time-weekday-color:var(--vc-gray-400);--vc-time-month-color:var(--vc-accent-400);--vc-time-day-color:var(--vc-accent-400);--vc-time-year-color:var(--vc-gray-500);--vc-time-select-group-bg:var(--vc-gray-700);--vc-time-select-group-border:var(--vc-gray-500);--vc-time-select-group-icon-color:var(--vc-accent-400);--vc-select-color:var(--vc-gray-200);--vc-select-bg:var(--vc-gray-700);--vc-select-hover-bg:var(--vc-gray-600);--vc-day-content-hover-bg:var(--vc-hover-bg);--vc-day-content-disabled-color:var(--vc-gray-600)}.vc-dark.vc-attr,.vc-dark .vc-attr{--vc-content-color:var(--vc-accent-500);--vc-highlight-outline-bg:var(--vc-gray-900);--vc-highlight-outline-border:var(--vc-accent-300);--vc-highlight-outline-content-color:var(--vc-accent-200);--vc-highlight-light-bg:var(--vc-accent-800);--vc-highlight-light-content-color:var(--vc-accent-100);--vc-highlight-solid-bg:var(--vc-accent-500);--vc-highlight-solid-content-color:var(--vc-white);--vc-dot-bg:var(--vc-accent-500);--vc-bar-bg:var(--vc-accent-500)}.vc-container{width:max-content;height:max-content;font-family:var(--vc-font-family);color:var(--vc-color);background-color:var(--vc-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;display:inline-flex;position:relative}.vc-container,.vc-container *{box-sizing:border-box}.vc-container:focus,.vc-container :focus{outline:none}.vc-container .vc-container{border:none}.vc-bordered{border:1px solid;border-color:var(--vc-border);border-radius:var(--vc-rounded-lg)}.vc-expanded{min-width:100%}.vc-transparent{background-color:#0000}.vc-date-picker-content{background-color:var(--vc-bg);padding:0}.vc-date-picker-content .vc-container{border:0}.re-host[data-v-d77f9cd1]{background:var(--surface,#fff);border:1px solid var(--border);border-radius:8px;flex:1;min-height:160px;overflow:hidden}.re-fallback[data-v-d77f9cd1]{border:1px solid var(--border);resize:none;background:var(--surface,#fff);border-radius:8px;outline:none;flex:1;min-height:160px;padding:10px;font-family:inherit;font-size:13px;line-height:1.5}.re-fallback[data-v-d77f9cd1]:focus{border-color:var(--accent)}.re-host.re-auto[data-v-d77f9cd1],.re-fallback.re-auto[data-v-d77f9cd1]{flex:none;min-height:120px}.re-fallback.re-auto[data-v-d77f9cd1]{field-sizing:content}.re-host[data-v-d77f9cd1] img[alt^=올리는\ 중]{background:#eef0f3;border-radius:6px;width:180px;height:110px;display:inline-block}.re-host[data-v-d77f9cd1] .toastui-editor-contents img{max-width:100%;height:auto}.wfp-body[data-v-84370a9e]{flex-direction:column;flex:1;min-height:0;padding:4px 16px 12px;display:flex}.wfp-tabs[data-v-84370a9e]{gap:6px;padding-top:12px;display:flex}.wfp-tab[data-v-84370a9e]{border:1px solid var(--border,#e4e7ec);background:var(--surface,#fff);color:var(--text2,#475467);cursor:pointer;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 6px;font-size:.83rem;font-weight:600;display:inline-flex}.wfp-tab.on[data-v-84370a9e]{background:var(--accent-tint);color:var(--accent,#4f46e5);border-color:var(--accent,#4f46e5)}.wfp-cnt[data-v-84370a9e]{opacity:.8;border-radius:var(--radius-md);background:#0000000f;padding:1px 6px;font-size:.72rem}.wfp-search[data-v-84370a9e]{background:var(--bg,#f9fafb);border:1px solid var(--border,#e4e7ec);border-radius:9px;align-items:center;gap:8px;margin-top:12px;padding:9px 12px;display:flex}.wfp-search i[data-v-84370a9e]{color:var(--text3,#98a2b3);font-size:.9rem}.wfp-search input[data-v-84370a9e]{min-width:0;color:var(--text1,#101828);background:0 0;border:none;outline:none;flex:1;font-size:.9rem}.wfp-list[data-v-84370a9e]{flex:1;min-height:0;margin-top:4px;padding:10px 0 0;overflow-y:auto}.wfp-empty[data-v-84370a9e]{text-align:center;color:var(--text3,#98a2b3);padding:24px 16px;font-size:.85rem;line-height:1.5}.wfp-row[data-v-84370a9e]{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:9px;align-items:center;gap:10px;width:100%;padding:10px 8px;display:flex}.wfp-row[data-v-84370a9e]:hover{background:var(--bg,#f9fafb)}.wfp-ic[data-v-84370a9e]{color:var(--accent,#4f46e5);flex-shrink:0;font-size:1.1rem}.wfp-info[data-v-84370a9e]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.wfp-name[data-v-84370a9e]{color:var(--text1,#101828);font-size:.9rem;font-weight:600}.wfp-grp[data-v-84370a9e]{color:var(--text2,#475467);align-items:center;gap:6px;padding:10px 8px 4px;font-size:.75rem;font-weight:700;display:flex}.wfp-grp[data-v-84370a9e]:first-child{padding-top:2px}.wfp-grp i[data-v-84370a9e]{color:var(--text3,#98a2b3)}.wfp-arr[data-v-84370a9e]{color:var(--text3,#d0d5dd);font-size:.85rem}.rwr[data-v-db6a5cd7]{border:1px solid var(--border);background:var(--surface);border-radius:10px;margin:12px 0 14px;padding:12px 14px}.rwr-head[data-v-db6a5cd7]{border-bottom:1px solid var(--border);color:var(--text2);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;padding-bottom:8px;font-size:13px;display:flex}.rwr-head .bi[data-v-db6a5cd7]{color:var(--accent)}.rwr-k[data-v-db6a5cd7]{font-weight:700}.rwr-name[data-v-db6a5cd7]{color:var(--text1);word-break:break-word;min-width:0}.rwr-empty[data-v-db6a5cd7]{color:var(--text3);margin:0;padding:8px 2px;font-size:13px}.rwr-step+.rwr-step[data-v-db6a5cd7]{margin-top:14px}.rwr-step-h[data-v-db6a5cd7]{color:var(--text1);margin:0 0 4px;font-size:13px;font-weight:700}.rwr-desc[data-v-db6a5cd7]{color:var(--text2);white-space:pre-wrap;word-break:break-word;margin:0 0 6px;font-size:12.5px}.rwr-items[data-v-db6a5cd7]{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.rwr-item[data-v-db6a5cd7]{color:var(--text1);border:1px solid var(--border);background:var(--bg,transparent);border-radius:8px;align-items:flex-start;gap:8px;padding:6px 8px;font-size:13px;display:flex}.rwr-item.sub[data-v-db6a5cd7]{margin-left:18px}.rwr-ic[data-v-db6a5cd7]{color:var(--text3);margin-top:2px}.rwr-txt[data-v-db6a5cd7]{word-break:break-word;flex-direction:column;gap:3px;min-width:0;display:flex}.rwr-idesc[data-v-db6a5cd7]{color:var(--text2);white-space:pre-wrap;font-size:12.5px;line-height:1.55}.rjl[data-v-7682bcc2]{flex-direction:column;flex:auto;gap:12px;min-height:0;padding:1rem 1.2rem;display:flex;overflow-y:auto}.rjl-row[data-v-7682bcc2]{flex-direction:column;gap:5px;display:flex}.rjl-k[data-v-7682bcc2]{color:var(--text2);font-size:12px;font-weight:700}.rjl-req[data-v-7682bcc2]{color:#dc2626;margin-left:4px;font-size:11px;font-weight:700}.rjl-in[data-v-7682bcc2]{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-md);width:100%;font:inherit;resize:vertical;background:var(--surface);color:var(--text1);padding:8px 10px;font-size:13px}.rjl-date[data-v-7682bcc2]{border:1px solid var(--border);border-radius:var(--radius-md);width:11rem;font:inherit;background:var(--surface);color:var(--text1);padding:6px 8px;font-size:13px}.rjl-in[data-v-7682bcc2]:focus,.rjl-date[data-v-7682bcc2]:focus{border-color:var(--accent);outline:none}.rjl-hint[data-v-7682bcc2]{color:var(--text3);font-size:11px}.rjl-foot[data-v-7682bcc2]{flex:1;align-items:center;gap:.5rem;display:flex}.rjl-gap[data-v-7682bcc2]{flex:1}.dal[data-v-458e443e]{flex-direction:column;flex:auto;gap:12px;min-height:0;padding:1rem 1.2rem;display:flex;overflow-y:auto}.dal-note[data-v-458e443e]{border-radius:var(--radius-md);background:var(--surface2);color:var(--text2);margin:0;padding:8px 12px 8px 26px;font-size:12px;line-height:1.6}.dal-note b[data-v-458e443e]{color:var(--text1)}.dal-row[data-v-458e443e]{flex-direction:column;gap:6px;display:flex}.dal-k[data-v-458e443e]{color:var(--text2);font-size:12px;font-weight:700}.dal-req[data-v-458e443e]{color:#dc2626;margin-left:4px;font-size:11px;font-weight:700}.dal-opts[data-v-458e443e]{flex-wrap:wrap;gap:6px;display:flex}.dal-opt[data-v-458e443e]{border:1px solid var(--border);border-radius:var(--radius-md);min-width:0;color:var(--text1);cursor:pointer;background:var(--surface);flex:130px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex;position:relative}.dal-opt input[data-v-458e443e]{opacity:0;pointer-events:none;position:absolute}.dal-opt .bi[data-v-458e443e]{color:var(--text3);font-size:14px}.dal-opt.on[data-v-458e443e]{border-color:var(--accent);background:var(--accent-tint)}.dal-opt.on .bi[data-v-458e443e]{color:var(--accent)}.dal-opt[data-v-458e443e]:focus-within{outline:2px solid var(--accent);outline-offset:1px}.dal-in[data-v-458e443e]{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-md);width:100%;font:inherit;resize:vertical;background:var(--surface);color:var(--text1);padding:8px 10px;font-size:13px}.dal-in[data-v-458e443e]:focus{border-color:var(--accent);outline:none}.dal-hint[data-v-458e443e]{color:var(--text3);font-size:11px}.dal-foot[data-v-458e443e]{flex:1;align-items:center;gap:.5rem;display:flex}.dal-gap[data-v-458e443e]{flex:1}.tih-wrap[data-v-c3152b7a]{margin:0 0 .7rem;container-type:inline-size}.tih[data-v-c3152b7a]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:8px;display:grid}.tih-g[data-v-c3152b7a]{border-radius:var(--radius-md,8px);background:var(--surface2);min-width:0;padding:10px 12px}.tih-h[data-v-c3152b7a]{color:var(--text2);align-items:center;gap:5px;margin:0 0 6px;font-size:12px;font-weight:700;display:flex}.tih-h .bi[data-v-c3152b7a]{color:var(--text3)}.tih-dl[data-v-c3152b7a]{grid-template-columns:68px minmax(0,1fr);align-items:baseline;gap:5px 10px;margin:0;display:grid}.tih-dl dt[data-v-c3152b7a]{color:var(--text3);white-space:nowrap;font-size:12px;font-weight:600}.tih-dl dd[data-v-c3152b7a]{min-width:0;color:var(--text1);word-break:keep-all;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:2px 6px;margin:0;font-size:13px;display:flex}.tih-dl dd.is-none[data-v-c3152b7a]{color:var(--text3)}.tih-p[data-v-c3152b7a]{white-space:nowrap;align-items:baseline;gap:4px;display:inline-flex}.tih-dept[data-v-c3152b7a]{color:var(--text3);font-size:11px}.tih-team[data-v-c3152b7a]{color:var(--text3);margin-right:2px}.tih-sep[data-v-c3152b7a]{color:var(--text3)}.tih-note[data-v-c3152b7a]{color:var(--text2);font-size:12px}.tih-note.is-warn[data-v-c3152b7a]{border-radius:var(--radius-md);color:#dc2626;background:#fef2f2;padding:0 6px;font-weight:700;line-height:18px}@container (width<=600px){.tih[data-v-c3152b7a]{grid-template-columns:minmax(0,1fr)}}.msc-card[data-v-80fe3997]{background:var(--surface);border:1px solid var(--border);border-radius:12px}.msc-layer-card[data-v-80fe3997]{background:0 0;border:0;border-radius:0;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:auto}.msc-embed[data-v-80fe3997]{flex-direction:column;width:100%;min-width:0;min-height:0;display:flex}.msc-embed-card[data-v-80fe3997]{background:0 0;border:0;border-radius:0;flex-direction:column;width:100%;min-width:0;min-height:0;display:flex;container-type:inline-size}@container (width<=420px){.msc-embed-card .msc-grid2[data-v-80fe3997]{grid-template-columns:minmax(0,1fr)}}.msc-embed-card .msc-two-col[data-v-80fe3997]{grid-template-columns:1fr;gap:.9rem}.msc-embed-card .msc-col+.msc-col[data-v-80fe3997]{border-left:none;border-top:1px solid var(--border);padding-top:1rem;padding-left:0}.msc-card-title[data-v-80fe3997]{border-bottom:1px solid var(--border);align-items:center;gap:.5rem;margin:0;padding:1rem 1.3rem;font-size:1.02rem;display:flex}.msc-modal-body[data-v-80fe3997]{gap:.9rem;padding:1rem 1.3rem;display:grid;overflow-y:auto}.msc-actions[data-v-80fe3997]{flex:1;align-items:center;gap:.5rem;display:flex}.msc-actions-embed[data-v-80fe3997]{border-top:1px solid var(--border);flex:none;padding:.85rem 1.3rem}.msc-fs[data-v-80fe3997]{border:0;flex-direction:column;min-width:0;min-height:0;margin:0;padding:0;display:flex}.msc-fs>.msc-modal-body[data-v-80fe3997]{flex:auto;min-height:0}.msc-layer-card>.msc-fs[data-v-80fe3997]{flex:1 0 auto}.msc-layer-card .msc-fs>.msc-modal-body[data-v-80fe3997]{flex:1 0 auto;overflow-y:visible}.msc-repeat-sw[data-v-80fe3997]{border:1px solid var(--border);background:var(--surface2);color:var(--text2);cursor:pointer;border-radius:8px;align-items:flex-start;gap:.45rem;margin:.9rem 1.3rem 0;padding:.6rem .75rem;font-size:.8rem;line-height:1.5;display:flex}.msc-repeat-sw input[data-v-80fe3997]{margin-top:.2rem}.msc-fs[data-v-80fe3997]:disabled{opacity:.45}.msc-two-col[data-v-80fe3997]{grid-template-columns:1fr 1fr;align-content:start;gap:0 1.6rem;display:grid}.msc-col[data-v-80fe3997]{flex-direction:column;gap:1.2rem;min-width:0;display:flex}.msc-col+.msc-col[data-v-80fe3997]{border-left:1px solid var(--border);padding-left:1.6rem}.msc-sec[data-v-80fe3997]{flex-direction:column;gap:.6rem;min-width:0;display:flex}.msc-sec-head[data-v-80fe3997]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.msc-sec-head>b[data-v-80fe3997]{color:var(--text1);font-size:.95rem}.msc-num[data-v-80fe3997]{background:var(--accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.75rem;font-weight:800;display:inline-flex}.msc-num.dim[data-v-80fe3997]{background:var(--border);color:var(--text2)}.msc-sec-sub[data-v-80fe3997]{color:var(--text3);font-size:.75rem}.msc-sec-cat[data-v-80fe3997]{border-top:1px solid var(--border);margin-top:auto;padding-top:.9rem}.msc-sec-cat select[data-v-80fe3997]{border:1px solid var(--border);background:var(--surface);color:var(--text1);border-radius:7px;width:100%;min-width:0;padding:.45rem .6rem;font-family:inherit;font-size:.88rem}.msc-seg[data-v-80fe3997]{background:var(--surface2);border-radius:8px;gap:4px;padding:4px;display:flex}.msc-seg-btn[data-v-80fe3997]{min-width:0;height:34px;color:var(--text2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;flex:1 1 0;font-family:inherit;font-size:.86rem;font-weight:600}.msc-seg-btn.on[data-v-80fe3997]{background:var(--accent);color:#fff;font-weight:700}.msc-sbtn[data-v-80fe3997]{border:1px solid var(--border);background:var(--surface);height:30px;color:var(--text1);cursor:pointer;border-radius:7px;padding:0 .7rem;font-family:inherit;font-size:.8rem}.msc-sbtn.on[data-v-80fe3997]{border-color:var(--accent);background:var(--accent);color:#fff;font-weight:700}.msc-note[data-v-80fe3997]{color:var(--text2);background:var(--surface2);border-radius:8px;padding:.5rem .65rem;font-size:.8rem}.msc-directive[data-v-80fe3997]{border:1px solid var(--border);background:var(--surface2);border-radius:8px;grid-template-columns:4.2rem minmax(0,1fr);align-items:center;gap:.6rem;padding:.65rem .75rem;display:grid}.msc-dk[data-v-80fe3997]{color:var(--text2);font-size:.8rem}.msc-dv[data-v-80fe3997]{flex-wrap:wrap;align-items:center;gap:.3rem;min-width:0;display:flex}.msc-directive .msc-pchip[data-v-80fe3997]{background:var(--surface);border:1px solid var(--border)}.msc-ra[data-v-80fe3997]{flex-direction:column;align-items:flex-start;gap:.25rem;max-height:180px;display:flex;overflow-y:auto}.msc-sbtn[data-v-80fe3997]:disabled{opacity:.4;cursor:not-allowed}.msc-std .msc-sec-ra[data-v-80fe3997]{order:6}.msc-ra-item[data-v-80fe3997]{color:var(--text1);cursor:pointer;align-items:center;gap:.35rem;font-size:.8rem;display:inline-flex}.msc-ra-item input[data-v-80fe3997]{accent-color:var(--accent);margin:0}.msc-wf-row[data-v-80fe3997]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.msc-editor[data-v-80fe3997]{flex:none;height:280px}.msc-img-up[data-v-80fe3997]{color:var(--accent);font-size:.75rem}.msc-att[data-v-80fe3997]{border:1px dashed var(--border);border-radius:8px;gap:.35rem;padding:.5rem .6rem;display:grid}.msc-att.is-drop[data-v-80fe3997]{border-color:var(--accent);background:var(--accent-tint)}.msc-att-head[data-v-80fe3997]{align-items:center;gap:.5rem;display:flex}.msc-wf-k[data-v-80fe3997]{color:var(--text2);flex:auto;font-size:.8rem;font-weight:600}.msc-grid2[data-v-80fe3997]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.msc-mirror-v[data-v-80fe3997]{border:1px dashed var(--border);font-size:var(--fs-sm);color:var(--text2);background:var(--bg);border-radius:7px;min-height:1.2rem;margin:0;padding:.45rem .6rem}.msc-q[data-v-80fe3997]{color:var(--text3);cursor:help;margin-left:.15rem;font-size:.8rem}.msc-team-pick[data-v-80fe3997]{margin-top:.35rem}.msc-picked[data-v-80fe3997]{flex-wrap:wrap;align-items:center;gap:.3rem;min-width:0;display:flex}.msc-pchip[data-v-80fe3997]{border-radius:var(--radius-md);background:var(--accent-bg);color:var(--text1);align-items:center;gap:.3rem;max-width:100%;padding:.2rem .35rem .2rem .6rem;font-size:.8rem;display:inline-flex}.msc-pchip button[data-v-80fe3997]{color:var(--text3);cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.msc-pick[data-v-80fe3997]{border:1px solid var(--border);background:var(--surface);height:30px;color:var(--text2);cursor:pointer;border-radius:7px;align-items:center;gap:.35rem;max-width:100%;padding:0 .7rem;font-family:inherit;font-size:.8rem;display:inline-flex}.msc-pick[data-v-80fe3997]:hover{color:var(--accent);border-color:var(--accent)}.msc-pick.chosen[data-v-80fe3997]{color:var(--text1);font-weight:600}@media (width>=761px){.msc-layer-card .msc-two-col[data-v-80fe3997]{grid-auto-rows:minmax(min-content,1fr);align-content:stretch}}@media (width<=760px){.msc-two-col[data-v-80fe3997]{grid-template-columns:1fr}.msc-col+.msc-col[data-v-80fe3997]{border-left:none;border-top:1px solid var(--border);padding-top:1rem;padding-left:0}}.msc-layer-card[data-v-80fe3997]{container-type:inline-size}.msc-std[data-v-80fe3997]{background:var(--surface2);grid-template-rows:repeat(5,min-content) 1fr;grid-template-columns:minmax(0,1fr) 330px;align-content:stretch;gap:.9rem 1rem}.msc-layer-card .msc-std[data-v-80fe3997]{grid-auto-rows:min-content}.msc-std>.msc-col[data-v-80fe3997]{display:contents}.msc-std .msc-sec[data-v-80fe3997]{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:.9rem 1rem}.msc-std .msc-sec-main[data-v-80fe3997]{grid-area:1/1/-1}.msc-std .msc-col[data-v-80fe3997]>:not(.msc-sec-main){grid-column:2}.msc-std .msc-sec-opt[data-v-80fe3997]{order:5;margin-top:0}.msc-std .msc-body-field[data-v-80fe3997]{flex-direction:column;flex:auto;min-height:0;display:flex}.msc-std .msc-editor[data-v-80fe3997]{flex:auto;height:auto;min-height:300px}.msc-opt-k[data-v-80fe3997]{color:var(--text2);font-size:.8rem;font-weight:600}.msc-cat-row[data-v-80fe3997]{gap:.35rem;display:grid}.msc-cat-row select[data-v-80fe3997]{border:1px solid var(--border);background:var(--surface);color:var(--text1);border-radius:7px;width:100%;min-width:0;padding:.45rem .6rem;font-family:inherit;font-size:.88rem}@container (width<=760px){.msc-std[data-v-80fe3997]{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.msc-std .msc-sec-main[data-v-80fe3997]{grid-row:auto}.msc-std .msc-col[data-v-80fe3997]>:not(.msc-sec-main){grid-column:1}}.msc-field[data-v-80fe3997]{gap:.35rem;display:grid}.msc-field>span[data-v-80fe3997]{color:var(--text2);font-size:.8rem;font-weight:600}.msc-field input[type=text][data-v-80fe3997],.msc-field input[type=number][data-v-80fe3997],.msc-field input[type=date][data-v-80fe3997],.msc-field input[type=time][data-v-80fe3997],.msc-field select[data-v-80fe3997],.msc-field textarea[data-v-80fe3997]{border:1px solid var(--border);background:var(--surface);color:var(--text1);border-radius:7px;width:100%;min-width:0;padding:.45rem .6rem;font-family:inherit;font-size:.88rem}.msc-field textarea[data-v-80fe3997]{resize:vertical}.msc-chips[data-v-80fe3997]{flex-wrap:wrap;gap:.35rem;display:flex}.msc-hint[data-v-80fe3997]{color:var(--text3);font-size:.76rem}.msc-chk[data-v-80fe3997]{color:var(--text2);align-items:center;gap:.4rem;font-size:.85rem;display:inline-flex}.msc-rem-row[data-v-80fe3997]{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.msc-rem-label[data-v-80fe3997]{color:var(--text3);font-size:.78rem}.msc-cycle[data-v-80fe3997]{flex-direction:column;gap:.35rem;margin-bottom:.6rem;display:flex}.msc-cycle>.msc-rem-label[data-v-80fe3997]{color:var(--text2);font-weight:700}.msc-cycle>.msc-rem-label .msc-sec-sub[data-v-80fe3997]{margin-left:4px;font-weight:400}.msc-cycle-btns[data-v-80fe3997]{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:.35rem;display:grid}.msc-cycle-hint[data-v-80fe3997]{color:var(--text3);font-size:.76rem}.msc-rem-custom[data-v-80fe3997]{align-items:center;gap:.25rem;display:inline-flex}.msc-rem-num[data-v-80fe3997]{border:1px solid var(--border);border-radius:7px;width:64px;height:30px;padding:0 .45rem;font-family:inherit;font-size:.8rem}.msc-rem-unit[data-v-80fe3997]{border:1px solid var(--border);border-radius:7px;height:30px;padding:0 .35rem;font-family:inherit;font-size:.8rem}.msc-rem-chip[data-v-80fe3997]{background:var(--accent-bg);color:var(--accent);border:1px solid var(--accent-bd);border-radius:var(--radius-md);align-items:center;gap:.25rem;padding:.15rem .35rem .15rem .6rem;font-size:.78rem;font-weight:600;display:inline-flex}.msc-rem-chip button[data-v-80fe3997]{cursor:pointer;color:inherit;background:0 0;border:none;padding:0;display:inline-flex}.msc-error[data-v-80fe3997]{color:#dc2626;background:#fdeeee;border:1px solid #f5b5b5;border-radius:7px;padding:.5rem .7rem;font-size:.84rem}.msc-preview[data-v-80fe3997]{color:var(--text2);background:var(--surface2);border:1px solid var(--border);border-radius:7px;padding:.5rem .7rem;font-size:.82rem}.rsb-row[data-v-ca588945]{align-items:center;gap:10px;margin-top:8px;font-size:13px;display:flex}.rsb-k[data-v-ca588945]{width:84px;color:var(--text3);flex-shrink:0;font-size:12px;font-weight:700}.rsb-opt[data-v-ca588945]{cursor:pointer;align-items:center;gap:4px;display:inline-flex}.rsb-pick[data-v-ca588945]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card,#fff);color:var(--text2);cursor:pointer;align-items:center;gap:5px;padding:4px 10px;font-size:12px;display:inline-flex}.rsb-pick[data-v-ca588945]:hover{border-color:var(--accent);color:var(--accent)}.rsb-pick.chosen[data-v-ca588945]{color:var(--text1);font-weight:600}.rsb-act[data-v-ca588945]{justify-content:flex-end;align-items:center;gap:10px;margin-top:10px;display:flex}.rsb-hint[data-v-ca588945]{color:var(--text3);font-size:11px}.rsb-send[data-v-ca588945]{border:1px solid var(--accent);border-radius:var(--radius-md);background:var(--accent);color:#fff;cursor:pointer;align-items:center;gap:5px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-flex}.rsb-send[data-v-ca588945]:disabled{opacity:.5;cursor:default}.tc-body[data-v-2a0977a9]{background:#f3f3f3;flex-direction:column;flex:1;min-height:0;padding:12px 14px;display:flex;position:relative;overflow-y:auto;container-type:inline-size}.tc-grid[data-v-2a0977a9]{flex:auto;grid-template-columns:minmax(0,6.5fr) minmax(0,3.5fr);gap:12px;min-height:0;display:grid}.tc-main[data-v-2a0977a9]{background:var(--surface,#fff);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:9px;min-width:0;min-height:0;padding:12px 14px;display:flex}.tc-side[data-v-2a0977a9]{flex-direction:column;gap:12px;min-width:0;min-height:0;display:flex;overflow-y:auto}.tc-sec[data-v-2a0977a9]{background:var(--surface,#fff);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:9px;padding:12px 14px;display:flex}.tc-sec-h[data-v-2a0977a9]{color:var(--text1);white-space:nowrap;align-items:center;gap:8px;font-size:13.5px;font-weight:700;display:flex}.tc-num[data-v-2a0977a9]{background:var(--accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:800;display:inline-flex}.tc-num.dim[data-v-2a0977a9]{background:var(--border);color:var(--text2)}.tc-ra[data-v-2a0977a9]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.tc-ra-note[data-v-2a0977a9]{color:var(--text3);margin:-2px 0 6px;font-size:11.5px;display:block}.tc-ra-item[data-v-2a0977a9]{color:var(--text1);cursor:pointer;align-items:center;gap:6px;font-size:12.5px;display:flex}.tc-ra-item input[data-v-2a0977a9]{accent-color:var(--accent);margin:0}.tc-del[data-v-2a0977a9]{color:#dc2626}.tc-foot-gap[data-v-2a0977a9]{flex:1}.tc-mine[data-v-2a0977a9]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card,#fff);flex-direction:column;gap:2px;margin-bottom:8px;padding:8px 10px;display:flex}.tc-sec-ra .tc-ra[data-v-2a0977a9]{max-height:180px;overflow-y:auto}.tc-sec-sub[data-v-2a0977a9]{white-space:normal;text-align:right;min-width:0;color:var(--text3);margin-left:auto;font-size:11px;font-weight:500}@container (width<=820px){.tc-grid[data-v-2a0977a9]{flex:none;grid-template-columns:minmax(0,1fr)}.tc-side[data-v-2a0977a9]{overflow:visible}.tc-content[data-v-2a0977a9]{min-height:280px}}.tc-drop[data-v-2a0977a9]{z-index:5;border:2px dashed var(--accent);color:var(--accent);pointer-events:none;background:#2563eb1f;border-radius:8px;justify-content:center;align-items:center;gap:8px;font-weight:700;display:flex;position:absolute;inset:0}.tc-row[data-v-2a0977a9]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tc-k[data-v-2a0977a9]{color:var(--text3);white-space:nowrap;flex-shrink:0;width:56px;font-size:12px;font-weight:700}.tc-k-wide[data-v-2a0977a9]{width:auto}.tc-switch[data-v-2a0977a9]{color:var(--text2);cursor:pointer;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.tc-k-sub[data-v-2a0977a9]{color:var(--text3);margin-left:6px;font-size:11px;font-weight:500}.tc-to[data-v-2a0977a9]{color:var(--text1);font-size:14px}.tc-to-sub[data-v-2a0977a9]{color:var(--text3);font-size:12px}.tc-input[data-v-2a0977a9]{border:1px solid var(--border);background:var(--surface,#fff);border-radius:7px;outline:none;flex:1;min-width:0;height:32px;padding:0 10px;font-size:13px}.tc-input[data-v-2a0977a9]:focus{border-color:var(--accent)}.tc-hint[data-v-2a0977a9]{color:var(--text3);margin-top:-3px;padding-left:64px;font-size:11px}.tc-wf-pick[data-v-2a0977a9]{border:1px solid var(--border);background:var(--surface,#fff);min-width:0;height:34px;color:var(--text3);cursor:pointer;text-align:left;border-radius:7px;flex:1;align-items:center;gap:8px;padding:0 10px;font-size:13px;display:flex}.tc-wf-pick>span[data-v-2a0977a9]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.tc-wf-pick i[data-v-2a0977a9]:first-child{color:var(--accent)}.tc-wf-chip[data-v-2a0977a9]{background:var(--surface2);color:#5c3aed;border:1px solid var(--border);border-radius:8px;align-items:center;gap:6px;padding:5px 8px 5px 10px;font-size:13px;font-weight:600;display:inline-flex}.tc-wf-chip button[data-v-2a0977a9]{color:inherit;cursor:pointer;background:0 0;border:none;padding:0;display:flex}.tc-cc[data-v-2a0977a9]{flex-wrap:wrap;flex:1;align-items:center;gap:4px;min-width:0;display:flex}.tc-chip[data-v-2a0977a9]{border-radius:var(--radius-md);background:var(--accent-bg);color:var(--text1);align-items:center;gap:2px;padding:2px 5px 2px 8px;font-size:12px;display:inline-flex}.tc-chip-fixed[data-v-2a0977a9]{padding-right:8px;font-weight:600}.tc-chip button[data-v-2a0977a9]{color:var(--text3);cursor:pointer;background:0 0;border:none;padding:0;font-size:10px;display:inline-flex}.tc-pick[data-v-2a0977a9]{border:1px solid var(--border);background:var(--surface,#fff);height:30px;color:var(--text2);cursor:pointer;border-radius:7px;align-items:center;gap:5px;max-width:100%;padding:0 10px;font-family:inherit;font-size:12.5px;display:inline-flex}.tc-pick[data-v-2a0977a9]:hover{color:var(--accent);border-color:var(--accent)}.tc-pick.chosen[data-v-2a0977a9]{color:var(--text1);font-weight:600}.tc-sel[data-v-2a0977a9]{border:1px solid var(--border);background:var(--surface,#fff);height:30px;color:var(--text1);cursor:pointer;border-radius:7px;max-width:100%;font-size:13px}.tc-clear[data-v-2a0977a9]{border:1px solid var(--border);background:var(--surface,#fff);height:28px;color:var(--text2);cursor:pointer;border-radius:7px;padding:0 9px;font-family:inherit;font-size:12px}.tc-sched-hint[data-v-2a0977a9]{color:var(--text3);font-size:11px}.tc-seg[data-v-2a0977a9]{background:var(--border);border-radius:8px;flex-shrink:0;gap:4px;padding:4px;display:inline-flex}.tc-seg button[data-v-2a0977a9]{height:28px;color:var(--text2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;padding:0 12px;font-family:inherit;font-size:12.5px;font-weight:600;display:inline-flex}.tc-seg button.on[data-v-2a0977a9]{background:var(--accent);color:#fff;font-weight:700}.tc-seg button[data-v-2a0977a9]:disabled{opacity:.4;cursor:not-allowed}.tc-rep[data-v-2a0977a9]{border:1px solid var(--border);background:var(--surface,#fff);border-radius:8px;flex-shrink:0;overflow:hidden}.tc-hint-flat[data-v-2a0977a9]{margin-top:0;padding-left:0}.tc-att-row[data-v-2a0977a9]{align-items:flex-start}.tc-att-area[data-v-2a0977a9]{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.tc-att-btns[data-v-2a0977a9]{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.tc-att-btns .tc-wf-chip[data-v-2a0977a9]{max-width:100%}.tc-att-pick[data-v-2a0977a9]{border:1px solid var(--border);background:var(--surface,#fff);cursor:pointer;border-radius:7px;align-items:center;gap:5px;width:fit-content;height:28px;padding:0 10px;font-size:12px;display:inline-flex}.tc-att-guide[data-v-2a0977a9]{color:var(--text3);font-size:11px}.tc-img-up[data-v-2a0977a9]{color:var(--text2);align-items:center;gap:6px;margin-top:6px;font-size:12px;display:inline-flex}.tc-img-spin[data-v-2a0977a9]{border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;width:12px;height:12px;animation:.8s linear infinite tc-spin-2a0977a9}@keyframes tc-spin-2a0977a9{to{transform:rotate(360deg)}}.tc-att-list[data-v-2a0977a9]{flex-direction:column;gap:3px;display:flex}.tc-att[data-v-2a0977a9]{color:var(--text2);align-items:center;gap:5px;font-size:12px;display:inline-flex}.tc-att button[data-v-2a0977a9]{color:var(--text3);cursor:pointer;background:0 0;border:none;font-size:10px}.tc-content[data-v-2a0977a9]{flex-direction:column;flex:1;gap:4px;min-height:120px;display:flex}.tc-foot[data-v-2a0977a9]{border-top:1px solid var(--border);background:var(--surface,#fff);flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;padding:10px 14px;display:flex}.tc-btn[data-v-2a0977a9]{border:1px solid var(--border);background:var(--surface);height:34px;color:var(--text2);cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:0 16px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.tc-btn.primary[data-v-2a0977a9]{background:var(--accent);border-color:var(--accent);color:#fff}.tc-btn[data-v-2a0977a9]:disabled{opacity:.5;cursor:default}.aiv-head[data-v-c2298d22]{box-sizing:border-box;align-items:center;gap:10px;width:100%;padding:10px 12px 10px 16px;display:flex}.aiv-meta[data-v-c2298d22]{align-items:baseline;gap:8px;min-width:0;display:inline-flex;overflow:hidden}.aiv-by[data-v-c2298d22]{color:var(--text1,#1f2937);white-space:nowrap;font-size:13px;font-weight:700}.aiv-pos[data-v-c2298d22]{color:var(--text2,#475467);white-space:nowrap;font-size:11.5px}.aiv-at[data-v-c2298d22]{color:var(--text3,#98a2b3);white-space:nowrap;font-size:11px}.aiv-sp[data-v-c2298d22]{flex:1}.aiv-hbtn[data-v-c2298d22]{width:26px;height:26px;color:var(--text2,#475467);cursor:pointer;background:0 0;border:none;border-radius:6px}.aiv-hbtn[data-v-c2298d22]:hover{background:#00000014}.aiv-wrap[data-v-c2298d22]{flex-direction:column;height:100%;min-height:0;display:flex}.aiv-stage[data-v-c2298d22]{background:#e8eaed;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}.aiv-nav[data-v-c2298d22]{color:#4b5563;cursor:pointer;opacity:0;z-index:3;background:#ffffffc7;border:none;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:17px;transition:opacity .28s,transform .28s,background .15s;display:inline-flex;position:absolute;top:50%;box-shadow:0 1px 5px #00000038}.aiv-nav-l[data-v-c2298d22]{left:12px;transform:translateY(-50%)translate(-6px)}.aiv-nav-r[data-v-c2298d22]{right:12px;transform:translateY(-50%)translate(6px)}.aiv-stage:hover .aiv-nav[data-v-c2298d22]{opacity:1;transform:translateY(-50%)translate(0)}.aiv-nav[data-v-c2298d22]:hover{color:#1f2937;background:#fff}.aiv-strip[data-v-c2298d22]{opacity:0;z-index:2;pointer-events:none;flex-direction:column;align-items:center;gap:6px;max-width:92%;transition:opacity .28s,transform .28s;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)translateY(8px)}.aiv-stage:hover .aiv-strip[data-v-c2298d22]{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.aiv-count-badge[data-v-c2298d22]{color:#fff;border-radius:var(--radius-md);background:#0000008c;align-items:center;gap:5px;padding:2px 10px;font-size:11px;display:inline-flex}.aiv-thumbs[data-v-c2298d22]{background:#0000003d;border-radius:10px;gap:5px;max-width:100%;padding:5px;display:flex;overflow-x:auto}.aiv-thumbs[data-v-c2298d22]::-webkit-scrollbar{height:5px}.aiv-thumbs[data-v-c2298d22]::-webkit-scrollbar-thumb{background:#ffffff59;border-radius:3px}.aiv-thumb[data-v-c2298d22]{cursor:pointer;background:#ffffff1a;border:2px solid #0000;border-radius:7px;flex-shrink:0;width:46px;height:46px;padding:0;line-height:0;overflow:hidden}.aiv-thumb.on[data-v-c2298d22]{border-color:#fff}.aiv-thumb img[data-v-c2298d22]{object-fit:cover;width:100%;height:100%}.aiv-thumb-ph[data-v-c2298d22]{color:#ffffff80;justify-content:center;align-items:center;width:100%;height:100%;font-size:16px;display:inline-flex}.aiv-img[data-v-c2298d22]{object-fit:contain;-webkit-user-select:none;user-select:none;max-width:100%;max-height:100%;transition:transform .12s}.aiv-msg[data-v-c2298d22]{color:#667085;align-items:center;gap:8px;font-size:13px;display:inline-flex}.aiv-dot[data-v-c2298d22]{background:#98a2b3;border-radius:50%;width:9px;height:9px;animation:1s infinite aiv-blink-c2298d22}@keyframes aiv-blink-c2298d22{50%{opacity:.3}}.aiv-bar[data-v-c2298d22]{border-top:1px solid var(--border,#e4e7ec);background:var(--surface,#fff);flex-shrink:0;justify-content:center;align-items:center;gap:4px;height:44px;display:flex}.aiv-tb[data-v-c2298d22]{width:32px;height:30px;color:var(--text2,#475467);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;font-size:14px;display:inline-flex}.aiv-tb[data-v-c2298d22]:hover{color:var(--accent,#1f4e79);background:#00000012}.aiv-zoom[data-v-c2298d22]{color:var(--text2,#475467);text-align:center;min-width:40px;font-size:11.5px}.aiv-div[data-v-c2298d22]{background:var(--border,#e4e7ec);width:1px;height:18px;margin:0 4px}@media (hover:none){.aiv-hbtn[data-v-c2298d22],.aiv-tb[data-v-c2298d22],.aiv-nav[data-v-c2298d22]{width:44px;height:44px}.aiv-nav[data-v-c2298d22]{opacity:1;transform:translateY(-50%)}.aiv-strip[data-v-c2298d22]{opacity:1;pointer-events:auto;transform:translate(-50%)}}.nas-file-icon[data-v-9e75293c]{color:#1f6feb;vertical-align:middle;flex-shrink:0;margin-left:5px;font-size:13px}.nit[data-v-02d23e4c]{cursor:pointer;vertical-align:top;background:#f3f3f3;border-radius:10px;width:200px;max-width:100%;max-height:260px;line-height:0;display:inline-block;overflow:hidden}.nit-img[data-v-02d23e4c]{border-radius:10px;width:100%;height:auto;display:block}.nit-img[data-v-02d23e4c]:hover{opacity:.92}.nit-ph[data-v-02d23e4c]{color:#98a2b3;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:120px;height:84px;font-size:18px;line-height:1.2;display:inline-flex}.nit-ph small[data-v-02d23e4c]{text-overflow:ellipsis;white-space:nowrap;max-width:108px;font-size:10px;overflow:hidden}.nit.is-fail[data-v-02d23e4c]{cursor:default}.nit-spin[data-v-02d23e4c]{border:2px solid #d0d5dd;border-top-color:#1f6feb;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite nit-spin-02d23e4c;display:inline-block}@keyframes nit-spin-02d23e4c{to{transform:rotate(360deg)}}.mb-row[data-v-53a7f411]{margin:6px 0;display:flex}.mb-row.mine[data-v-53a7f411]{justify-content:flex-end}.mb-wrap[data-v-53a7f411]{max-width:78%}.mb-name[data-v-53a7f411]{color:#667085;margin:0 6px 2px;font-size:11px}.mb-line[data-v-53a7f411]{align-items:flex-end;gap:6px;display:flex}.mb-row.mine .mb-line[data-v-53a7f411]{flex-direction:row-reverse}.mb-bubble[data-v-53a7f411]{word-break:break-word;background:#fff;border:1px solid #e4e7ec;border-radius:12px;padding:7px 11px;font-size:13px;line-height:1.5}.mb-row.mine .mb-bubble[data-v-53a7f411]{background:#eef2ff;border-color:#dbe1ff}.mb-text[data-v-53a7f411]{white-space:pre-wrap}.mb-text[data-v-53a7f411] .msg-url{color:inherit;word-break:break-all;text-decoration:underline}.mb-text[data-v-53a7f411] .msg-url:visited{color:inherit}.mb-atts[data-v-53a7f411]{flex-direction:column;gap:4px;margin-top:6px;display:flex}.mb-att-img[data-v-53a7f411]{max-width:100%;display:inline-block;position:relative}.mb-att-img .mb-folder.ov[data-v-53a7f411]{color:#fff;cursor:pointer;opacity:0;background:#00000080;border:none;border-radius:6px;width:24px;height:24px;transition:opacity .15s;position:absolute;top:4px;right:4px}.mb-att-img:hover .mb-folder.ov[data-v-53a7f411]{opacity:1}.mb-att-file[data-v-53a7f411]{align-items:center;gap:4px;font-size:12px;display:inline-flex}.mb-att-name[data-v-53a7f411]{color:#1f4e79;cursor:pointer}.mb-att-name[data-v-53a7f411]:hover{text-decoration:underline}.mb-folder[data-v-53a7f411]{color:#98a2b3;cursor:pointer;background:0 0;border:none;padding:0 2px}.mb-time[data-v-53a7f411]{color:#98a2b3;white-space:nowrap;font-size:10px}.wfg[data-v-f3bd09b1]{background:var(--surface2);color:var(--text2);border-radius:6px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.wfg i[data-v-f3bd09b1]{color:var(--text3);font-size:13px}.wfg-phone[data-v-f3bd09b1]{margin:4px 0 8px}.jc[data-v-c1297abb]{background:var(--surface,#fff);border:1px solid var(--border);border-radius:10px;padding:12px 14px}.jc-head[data-v-c1297abb]{align-items:center;gap:8px;margin-bottom:8px;display:flex}.jc-title[data-v-c1297abb]{color:var(--text1);align-items:center;gap:5px;font-size:13px;font-weight:700;display:inline-flex}.jc-title i[data-v-c1297abb]{color:#5c3aed}.jc-prog[data-v-c1297abb]{color:var(--text3);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.jc-alldone[data-v-c1297abb]{color:var(--color-success);border-radius:var(--radius-md);background:#16a34a1a;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:700}.jc-track[data-v-c1297abb]{border-radius:var(--radius-pill);background:#0000000f;height:6px;margin-bottom:10px;overflow:hidden}.jc-fill[data-v-c1297abb]{border-radius:var(--radius-pill);background:#5c3aed;height:100%;transition:width .2s;display:block}.jc-list[data-v-c1297abb]{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.jc-item[data-v-c1297abb]{padding:3px 0}.jc-chk[data-v-c1297abb]{cursor:pointer;align-items:flex-start;gap:8px;display:flex}.jc-chk input[data-v-c1297abb]{width:var(--check-size);height:var(--check-size);cursor:inherit;accent-color:#5c3aed;flex-shrink:0;margin-top:2px}.jc-chk input[data-v-c1297abb]:disabled{cursor:default}.jc-text[data-v-c1297abb]{color:var(--text1);word-break:break-word;font-size:13.5px;line-height:1.5}.jc-item.done .jc-text[data-v-c1297abb]{color:var(--text3);text-decoration:line-through}.jc-item.skip .jc-text[data-v-c1297abb]{color:var(--text3)}.jc-desc[data-v-c1297abb]{color:var(--text2);background:var(--surface2);white-space:pre-wrap;border-radius:5px;margin:2px 0 0 24px;padding:4px 8px;font-size:12px;line-height:1.5}.jc-empty[data-v-c1297abb]{color:var(--text3);padding:8px 0;font-size:12.5px}.jc-gone[data-v-c1297abb]{margin-bottom:10px}.jc-note[data-v-c1297abb]{color:var(--text3);align-items:center;gap:5px;margin-top:10px;font-size:11.5px;display:flex}@media (width<=640px){.jc-chk[data-v-c1297abb]{min-height:var(--tap-min);align-items:center}.jc-chk input[data-v-c1297abb]{width:var(--check-size);height:var(--check-size);margin-top:0}.jc-desc[data-v-c1297abb]{margin-left:28px}}.pp[data-v-7c513884]{flex-direction:column;gap:.25rem;min-width:0;display:flex;position:relative}.pp-box[data-v-7c513884]{cursor:text;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-wrap:wrap;align-items:center;gap:.3rem;min-height:2.4rem;padding:.35rem .5rem;display:flex}.pp.focus .pp-box[data-v-7c513884]{border-color:var(--accent);box-shadow:var(--shadow-focus,0 0 0 3px var(--accent-tint-bd))}.pp-chip[data-v-7c513884]{border-radius:var(--radius-md);background:var(--accent-bg);max-width:100%;color:var(--accent);align-items:center;gap:.15rem;padding:.15rem .25rem .15rem .5rem;font-size:.8rem;font-weight:700;display:inline-flex}.pp-chip-t[data-v-7c513884]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pp-chip button[data-v-7c513884]{color:inherit;cursor:pointer;background:0 0;border:none;padding:0 .1rem;display:flex}.pp-chip button[data-v-7c513884]:hover{color:var(--danger)}.pp-in[data-v-7c513884]{min-width:6rem;color:var(--text1);background:0 0;border:none;outline:none;flex:1;padding:.2rem 0;font-size:.86rem}.pp-pop[data-v-7c513884]{z-index:40;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);max-height:18rem;margin-top:.25rem;padding:.3rem;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0000001f}.pp-pop.inline[data-v-7c513884]{max-height:22rem;box-shadow:none;margin-top:.35rem;position:static}.pp-empty[data-v-7c513884]{text-align:center;color:var(--text3);padding:1rem .6rem;font-size:.82rem}.pp-head[data-v-7c513884]{color:var(--text3);letter-spacing:.01em;align-items:center;gap:.35rem;padding:.35rem .5rem .2rem;font-size:.72rem;font-weight:800;display:flex}.pp-head-n[data-v-7c513884]{font-weight:600}.pp-row[data-v-7c513884]{text-align:left;border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;align-items:center;gap:.45rem;width:100%;padding:.35rem .5rem;display:flex}.pp-row.cur[data-v-7c513884]{background:var(--accent-tint)}.pp-row.all[data-v-7c513884]{color:var(--accent);font-size:.82rem;font-weight:700}.pp-ava[data-v-7c513884]{border-radius:var(--radius-circle);background:var(--surface2);width:22px;height:22px;color:var(--text2);flex:none;justify-content:center;align-items:center;font-size:.72rem;font-weight:700;display:flex}.pp-row-t[data-v-7c513884]{color:var(--text1);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.85rem;overflow:hidden}.pp-row.all .pp-row-t[data-v-7c513884]{color:inherit}.pp-row-s[data-v-7c513884]{color:var(--text3);margin-left:auto;font-size:.74rem}.pp-on[data-v-7c513884]{color:var(--accent);margin-left:auto}.pp-help[data-v-7c513884]{color:var(--text3);word-break:keep-all;margin:0;font-size:.76rem;line-height:1.55}.as-sentmail[data-v-80aea9ef]{min-height:0;padding:1rem 1rem 1.25rem;overflow-y:auto}.as-sentmail-head[data-v-80aea9ef]{grid-template-columns:84px 1fr;gap:4px 12px;margin:0 0 14px;font-size:12.5px;display:grid}.as-sentmail-head dt[data-v-80aea9ef]{color:var(--text3);font-weight:700}.as-sentmail-head dd[data-v-80aea9ef]{color:var(--text1);word-break:break-all;min-width:0;margin:0}.as-mail-preview[data-v-80aea9ef]{background:#fff;border-radius:8px;padding:6px 0 0;overflow-x:auto}.sm-fail[data-v-80aea9ef]{border:1px solid color-mix(in srgb, var(--danger) 35%, #fff);border-radius:var(--radius-md);background:color-mix(in srgb, var(--danger) 7%, #fff);color:var(--danger);align-items:flex-start;gap:6px;margin:0 0 12px;padding:10px 12px;font-size:13px;font-weight:700;line-height:1.5;display:flex}.sm-actions[data-v-80aea9ef]{margin:0 0 12px}.sm-att[data-v-80aea9ef]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);margin:0 0 12px}.sm-att-h[data-v-80aea9ef]{border-bottom:1px solid var(--border);color:var(--text2);padding:7px 12px;font-size:12.5px;font-weight:700}.sm-att-row[data-v-80aea9ef]{align-items:center;gap:8px;min-width:0;padding:6px 12px;font-size:13px;display:flex}.sm-att-row+.sm-att-row[data-v-80aea9ef]{border-top:1px solid var(--border)}.sm-att-row>i[data-v-80aea9ef]{color:var(--text3);flex:none}.sm-att-name[data-v-80aea9ef]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text1);flex:auto;overflow:hidden}.sm-att-row .v-btn[data-v-80aea9ef]{flex:none}.sm-att-row.gone .sm-att-name[data-v-80aea9ef]{color:var(--text3)}.sm-att-gone[data-v-80aea9ef]{color:var(--text3);flex:0 auto;font-size:12px}.sm-att-err[data-v-80aea9ef]{color:var(--danger);margin:0;padding:6px 12px 8px;font-size:12px}.sm-att-warn[data-v-80aea9ef]{color:var(--color-warning,#b45309);white-space:nowrap;flex:0 auto;font-size:12px}.sm-att-note[data-v-80aea9ef]{border-top:1px solid var(--border);color:var(--text3);margin:0;padding:6px 12px 8px;font-size:12px;line-height:1.5}.mai[data-v-3c2ae0ab]{cursor:text;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-wrap:wrap;align-items:center;gap:.3rem;min-width:0;min-height:2.2rem;padding:.3rem .45rem;display:flex}.mai.focus[data-v-3c2ae0ab]{border-color:var(--accent);box-shadow:var(--shadow-focus,0 0 0 3px var(--accent-tint-bd))}.mai.disabled[data-v-3c2ae0ab]{background:var(--surface2);cursor:default}.mai-chip[data-v-3c2ae0ab]{border-radius:var(--radius-md);background:var(--accent-bg);max-width:100%;color:var(--accent);align-items:center;gap:.1rem;padding:.1rem .2rem .1rem .45rem;font-size:.8rem;display:inline-flex}.mai-chip.bad[data-v-3c2ae0ab]{background:color-mix(in srgb, var(--danger,#b22) 10%, #fff);color:var(--danger,#b22)}.mai-chip-t[data-v-3c2ae0ab]{color:inherit;cursor:pointer;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;max-width:100%;padding:0;overflow:hidden}.mai-chip-t b[data-v-3c2ae0ab]{font-weight:700}.mai-addr[data-v-3c2ae0ab]{opacity:.8}.mai-x[data-v-3c2ae0ab]{color:inherit;cursor:pointer;background:0 0;border:none;padding:0 .1rem;display:flex}.mai-x[data-v-3c2ae0ab]:hover{color:var(--danger,#b22)}.mai-chip-t[data-v-3c2ae0ab]:disabled,.mai-x[data-v-3c2ae0ab]:disabled{cursor:default}.mai-in[data-v-3c2ae0ab]{min-width:8rem;color:var(--text1);background:0 0;border:none;outline:none;flex:1;padding:.15rem 0;font-family:inherit;font-size:.86rem}.ccl-tl[data-v-3e34fa27]{flex-direction:column;display:flex}.ccl-tr[data-v-3e34fa27]{border-top:1px solid var(--border);flex-direction:column;gap:2px;padding:8px 14px;display:flex}.ccl-tr[data-v-3e34fa27]:first-child{border-top:0}.ccl-tr.is-picked[data-v-3e34fa27]{background:var(--accent-tint)}.ccl-tr-tags[data-v-3e34fa27]{align-items:center;gap:6px;min-width:0;display:flex}.ccl-tr-line[data-v-3e34fa27]{align-items:center;gap:10px;min-width:0;min-height:44px;display:flex}.ccl-tr-who[data-v-3e34fa27]{min-width:0;color:inherit;font:inherit;text-align:left;background:0 0;border:0;flex:auto;align-self:stretch;align-items:center;gap:10px;padding:0;display:flex}button.ccl-tr-who[data-v-3e34fa27]{cursor:pointer}.ccl-tr-name[data-v-3e34fa27]{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:15px;overflow:hidden}.ccl-tr-ph[data-v-3e34fa27]{color:var(--text1);white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:15px}.ccl-tr-line>.ccl-dial[data-v-3e34fa27]{flex-shrink:0;margin-left:auto}.ccl-tr-in[data-v-3e34fa27]{min-width:0;height:var(--tap-min,44px);box-sizing:border-box;border:1px solid var(--border2,var(--border));border-radius:var(--radius-md,6px);background:var(--surface);color:var(--text1);font-variant-numeric:tabular-nums;flex:auto;padding:0 12px;font-family:inherit;font-size:16px}.ccl-tr-in[data-v-3e34fa27]:focus{outline:2px solid var(--accent);outline-offset:-1px;border-color:var(--accent)}.ccl-tr-more[data-v-3e34fa27]{border:0;border-top:1px solid var(--border);min-height:44px;color:var(--accent);cursor:pointer;background:0 0;align-items:center;gap:6px;margin:0;padding:0 14px;font-family:inherit;font-size:14px;font-weight:700;display:flex}.ccl-tr .ccl-reporter[data-v-3e34fa27],.ccl-tr .ccl-role[data-v-3e34fa27]{white-space:nowrap;flex-shrink:0;margin-left:0}.ccl-tr-when[data-v-3e34fa27]{white-space:nowrap;margin-left:auto;font-size:12px}.ccl-tr-miss[data-v-3e34fa27]{color:var(--text2);font-size:14px}.ccl-hbtn[data-v-3e34fa27]{min-height:calc(var(--tb-card-hh,46px) - 12px);border:1px solid var(--border2,var(--border));background:var(--surface);color:var(--text2);white-space:nowrap;cursor:pointer;border-radius:8px;flex-shrink:0;align-items:center;margin-left:8px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:700;display:inline-flex;position:relative}.ccl-hbtn[data-v-3e34fa27]:after{content:"";height:var(--tap-min,44px);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.ccl-hbtn+.ccl-hbtn[data-v-3e34fa27]{margin-left:6px}.ccl-hbtn.is-go[data-v-3e34fa27]{border-color:var(--accent);background:var(--accent);color:#fff}.ccl-hbtn[data-v-3e34fa27]:disabled{border-color:var(--border);background:var(--surface2);color:var(--text3);cursor:default}.ccl-dial[data-v-3e34fa27]{background:var(--accent);color:#fff;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;min-height:44px;padding:0 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.ccl-need[data-v-3e34fa27]{color:var(--text2);white-space:nowrap;font-size:12px;font-weight:700;display:inline-block}.ccl[data-v-3e34fa27]{flex-direction:column;gap:8px;min-width:0;display:flex}.ccl-card[data-v-3e34fa27],.ccl-card>.v-tablewrap[data-v-3e34fa27]{flex:none}.ccl-head-done[data-v-3e34fa27]{color:#15803d;align-items:center;gap:4px;font-size:.74rem;font-weight:800;display:inline-flex}.ccl-table[data-v-3e34fa27]{font-size:.82rem}.ccl-table th[data-v-3e34fa27],.ccl-table td[data-v-3e34fa27]{white-space:nowrap}.ccl-when[data-v-3e34fa27]{min-width:160px}.ccl-col-role[data-v-3e34fa27]{width:96px}.ccl-col-act[data-v-3e34fa27]{text-align:center;width:108px}.ccl-col-act .as-btn[data-v-3e34fa27]{white-space:nowrap}.ccl-table td.num[data-v-3e34fa27],.ccl-table th.num[data-v-3e34fa27]{text-align:right;padding-right:.55rem}.ccl-role[data-v-3e34fa27]{border-radius:var(--radius-md);color:#c2410c;white-space:nowrap;background:#fff1e8;padding:1px 8px;font-size:.7rem;font-weight:800;display:inline-block}.ccl-miss[data-v-3e34fa27]{color:var(--text3);font-weight:500}.ccl-phone[data-v-3e34fa27]{color:var(--text1);margin-right:6px}.ccl-phone.empty[data-v-3e34fa27]{color:var(--text3)}.ccl-edit[data-v-3e34fa27]{width:140px}.ccl-call[data-v-3e34fa27]{color:var(--accent);margin-left:6px;font-weight:700;text-decoration:none}.ccl-when b[data-v-3e34fa27]{align-items:center;gap:4px;display:inline-flex}.ccl-done[data-v-3e34fa27]{color:#15803d}.ccl-when small[data-v-3e34fa27]{color:var(--text3);font-size:.72rem;display:block}.ccl-none[data-v-3e34fa27]{color:var(--text3)}.ccl-logs[data-v-3e34fa27]{color:var(--text2);font-size:.76rem}.ccl-logs summary[data-v-3e34fa27]{cursor:pointer;color:var(--text3)}.ccl-log[data-v-3e34fa27]{padding:3px 0 3px 10px}.ccl-log-by[data-v-3e34fa27]{color:var(--text3)}@media (width<=720px){.ccl-table thead[data-v-3e34fa27]{display:none}.ccl-table tbody tr[data-v-3e34fa27]{border-bottom:1px solid var(--border);padding:8px 0;display:block}.ccl-table tbody td[data-v-3e34fa27]{white-space:normal;border:0;align-items:center;gap:8px;padding:3px 0;display:flex}.ccl-table tbody td[data-v-3e34fa27]:before{content:attr(data-l);color:var(--text3);flex:0 0 60px;font-size:.74rem;font-weight:700}.ccl-table tbody td.ccl-col-role[data-v-3e34fa27]:before,.ccl-table tbody td.ccl-col-act[data-v-3e34fa27]:before{content:"";flex-basis:60px}.ccl-col-role[data-v-3e34fa27],.ccl-col-act[data-v-3e34fa27]{text-align:left;width:auto}.ccl-when small[data-v-3e34fa27]{display:inline}}.ccl-reporter[data-v-3e34fa27]{border-radius:var(--radius-md);color:#1d4ed8;background:#dbeafe;margin-left:6px;padding:1px 6px;font-size:10.5px;font-style:normal;font-weight:800}.ccl-outside[data-v-3e34fa27]{border-bottom:1px solid var(--border);background:#f8fafc;border-radius:0;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 8px;padding:20px 21px;font-size:12.5px;display:flex}.ccl-sp[data-v-3e34fa27]{flex:auto}.ccl-outside em[data-v-3e34fa27]{border-radius:var(--radius-md);color:#1d4ed8;background:#dbeafe;padding:1px 6px;font-size:10.5px;font-style:normal;font-weight:800}.ccl-outside b[data-v-3e34fa27]{color:var(--text1)}.ccl-outside small[data-v-3e34fa27]{color:var(--text3);flex-basis:100%;font-size:11.5px}.asc[data-v-31f63827]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);margin-top:20px;padding:0}.asc.is-required[data-v-31f63827]{border-color:var(--accent)}.asc[data-v-31f63827]{transition:border-color .15s,box-shadow .15s}.asc.asc-now[data-v-31f63827]{border-color:var(--accent)}.asc.asc-arrive[data-v-31f63827]{box-shadow:0 0 0 2px var(--accent)}@media (prefers-reduced-motion:reduce){.asc[data-v-31f63827]{transition:none}}.asc-head[data-v-31f63827]{background:var(--surface);color:var(--text1);border-bottom:1px solid var(--border);border-radius:var(--radius-card) var(--radius-card) 0 0;min-height:var(--tap-min);box-sizing:border-box;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 20px;display:flex}.asc-head>b[data-v-31f63827]{color:var(--text1);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.asc-head>b>.bi[data-v-31f63827]{color:var(--text2)}.asc-head small[data-v-31f63827]{color:var(--text3);margin-left:2px;font-size:11px;font-weight:600}.asc-sum[data-v-31f63827]{min-width:0;color:var(--text2);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:600;overflow:hidden}.asc-head.tap[data-v-31f63827]{cursor:pointer}.asc-head.closed[data-v-31f63827]{background:var(--as-head-closed);border-radius:var(--radius-card);border-bottom-color:#0000}.asc-toggle[data-v-31f63827]{color:var(--text2);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0 0 0 .2rem;font-size:.8rem}.asc-hcnt[data-v-31f63827]{color:var(--text2);margin-left:auto;font-size:.74rem;font-weight:700}.asc-acts[data-v-31f63827]{align-items:center;gap:6px;display:inline-flex}.asc-hcnt+.asc-acts[data-v-31f63827]{margin-left:0}.asc-acts[data-v-31f63827]:first-of-type:not(.asc-hcnt+.asc-acts){margin-left:auto}.asc.is-required>.asc-head[data-v-31f63827]{background:var(--accent);border-bottom-color:var(--accent)}.asc.is-required>.asc-head>b[data-v-31f63827],.asc.is-required>.asc-head>b>.bi[data-v-31f63827],.asc.is-required>.asc-head .asc-toggle[data-v-31f63827],.asc-head.closed>b[data-v-31f63827],.asc-head.closed>b>.bi[data-v-31f63827],.asc-head.closed .asc-toggle[data-v-31f63827]{color:#fff}.asc.is-required>.asc-head small[data-v-31f63827],.asc-head.closed small[data-v-31f63827]{color:#fffc}.asc.is-required>.asc-head .asc-sum[data-v-31f63827],.asc-head.closed .asc-sum[data-v-31f63827]{color:#ffffffe6}.asc.is-required>.asc-head .asc-hcnt[data-v-31f63827],.asc-head.closed .asc-hcnt[data-v-31f63827]{color:#ffffffe0}.asc.is-required>.asc-head[data-v-31f63827] .as-btn,.asc-head.closed[data-v-31f63827] .as-btn{color:#fff;background:#ffffff24;border-color:#ffffff73}.asc.is-required>.asc-head[data-v-31f63827] .as-btn:hover,.asc-head.closed[data-v-31f63827] .as-btn:hover{background:#ffffff42}.asc.is-required>.asc-head[data-v-31f63827] .as-btn:disabled,.asc-head.closed[data-v-31f63827] .as-btn:disabled{opacity:.55}.asc-body[data-v-31f63827]{padding:20px}.asc-foot[data-v-31f63827]{border-top:1px solid var(--border);background:var(--surface2);border-radius:0 0 var(--radius-card) var(--radius-card);padding:8px 20px}.asc-fnote[data-v-31f63827]{color:var(--text3);font-size:12px}@media (width<=640px){.asc[data-v-31f63827]{margin-top:12px}.asc-head[data-v-31f63827]{padding:10px 16px}.asc-foot[data-v-31f63827]{padding:8px 16px}.asc-hcnt[data-v-31f63827]{margin-left:auto}}.awt[data-v-d805e717]{flex-wrap:wrap;align-items:center;gap:6px 18px;display:flex}.awt-cell[data-v-d805e717]{align-items:center;gap:6px;display:inline-flex}.awt-lbl[data-v-d805e717]{color:var(--text2);white-space:nowrap;font-size:.74rem;font-weight:700}.awt-hint[data-v-d805e717]{color:var(--text3);font-size:.7rem}.awt-sum[data-v-d805e717]{color:var(--text1);min-width:4.5rem;font-size:.84rem}.awt-sel[data-v-d805e717]{width:auto;min-width:9.5rem}.awt-need[data-v-d805e717]{color:var(--warn);align-items:center;gap:5px;font-size:12.5px;font-weight:700;display:inline-flex}.aitp.aitp-need[data-v-f9566da2]{border-color:var(--warn-bd);background:var(--warn-bg);color:var(--warn)}.aitp-ro[data-v-f9566da2]{white-space:nowrap}.fcr[data-v-67c36998]{box-sizing:border-box;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md,6px);cursor:pointer;min-width:0;min-height:72px;transition:background var(--dur-press,.12s), border-color var(--dur-press,.12s);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;padding:12px;display:flex}.fcr[data-v-67c36998]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.fcr[data-v-67c36998]:active:not(.is-locked):not(.is-busy){background:var(--surface2)}.fcr.on[data-v-67c36998]{background:color-mix(in srgb, var(--color-success) 7%, var(--surface));border-color:color-mix(in srgb, var(--color-success) 35%, var(--border))}.fcr.is-locked[data-v-67c36998]{cursor:default;background:var(--surface2)}.fcr.is-busy[data-v-67c36998]{cursor:progress}.fcr-box[data-v-67c36998]{border:1.5px solid var(--border2,var(--border));border-radius:var(--radius-md,6px);background:var(--surface);color:#fff;width:24px;height:24px;transition:background .16s var(--ease-out,ease), border-color .16s;flex:0 0 24px;place-items:center;display:grid}.fcr.on .fcr-box[data-v-67c36998]{background:var(--color-success);border-color:var(--color-success)}.fcr.is-busy .fcr-box[data-v-67c36998]{color:var(--text2)}.fcr-tick[data-v-67c36998]{width:20px;height:20px}.fcr-m[data-v-67c36998]{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.fcr-t[data-v-67c36998]{color:var(--text1);overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:22px}.fcr-s[data-v-67c36998]{color:var(--text2);font-size:12px;line-height:20px}.fcr-st[data-v-67c36998]{color:var(--text2);flex:none;align-items:center;gap:4px;font-size:13px;font-weight:700;display:inline-flex}.fcr.on .fcr-st[data-v-67c36998]{color:var(--color-success)}.fcr-ok-enter-active[data-v-67c36998]{transition:transform .16s var(--ease-out,ease), opacity .16s}.fcr-ok-enter-from[data-v-67c36998]{opacity:0;transform:scale(.6)}@media (prefers-reduced-motion:reduce){.fcr[data-v-67c36998],.fcr-box[data-v-67c36998],.fcr-ok-enter-active[data-v-67c36998]{transition:none}}.ait[data-v-5b46fe35]{border-top:1px solid var(--border);margin-top:12px;padding-top:12px}.ait-head[data-v-5b46fe35]{align-items:baseline;gap:8px;display:flex}.ait-head b[data-v-5b46fe35]{font-size:.84rem}.ait-cnt[data-v-5b46fe35]{color:var(--text3);font-size:.76rem}.ait-amt[data-v-5b46fe35]{color:var(--text1);margin-left:auto;font-size:.8rem;font-weight:700}.ait-lead[data-v-5b46fe35]{color:var(--text3);margin:4px 0 8px;font-size:.76rem;line-height:1.5}.ait-gttl[data-v-5b46fe35]{margin:10px 0 5px}.ait-pill[data-v-5b46fe35]{border-radius:var(--radius-md);letter-spacing:.01em;background:var(--bg);color:var(--text2);border:1px solid var(--border);padding:.16rem .6rem;font-size:.74rem;font-weight:700;display:inline-block}.ait-pill.q[data-v-5b46fe35]{background:var(--surface2);color:#5c3aed;border-color:var(--border)}.ait-pill.y[data-v-5b46fe35]{color:#0e7490;background:#0e74901a;border-color:#0e749047}.ait-list[data-v-5b46fe35]{margin:0;padding:0;list-style:none}.ait-taps[data-v-5b46fe35]{flex-direction:column;gap:8px;display:flex}.ait-row[data-v-5b46fe35]{border:1px solid var(--border);background:var(--surface);border-radius:7px;align-items:center;gap:8px;padding:7px 8px;display:flex}.ait-row+.ait-row[data-v-5b46fe35]{margin-top:5px}.ait-row.on[data-v-5b46fe35]{background:#eef7f1;border-color:#bfe0cd}.ait-nm[data-v-5b46fe35]{white-space:nowrap;text-overflow:ellipsis;flex:auto;align-items:baseline;gap:6px;min-width:0;display:flex;overflow:hidden}.ait-nm b[data-v-5b46fe35]{color:var(--text1);text-overflow:ellipsis;flex:0 auto;font-size:1rem;font-weight:700;overflow:hidden}.ait-nm b[data-v-5b46fe35]:before{content:"·";color:var(--text3);margin-right:.3rem;font-weight:700}.ait-item[data-v-5b46fe35]{color:var(--text3);text-overflow:ellipsis;flex:0 auto;font-size:.72rem;overflow:hidden}.ait-price[data-v-5b46fe35]{color:var(--text2);white-space:nowrap;flex:none;font-size:.78rem}.ait-btn[data-v-5b46fe35]{min-width:5.4em;min-height:var(--tap-min,44px);border:1px solid var(--line,#d9d9e3);color:#6b6b7b;cursor:pointer;white-space:nowrap;background:#fff;border-radius:7px;flex:none;padding:.26rem .7rem;font-family:inherit;font-size:.76rem;font-weight:700}.ait-btn.on[data-v-5b46fe35]{color:#fff;background:#1f8a5f;border-color:#1f8a5f}.ait-btn[data-v-5b46fe35]:disabled{cursor:default;opacity:.55}.ait-btn i[data-v-5b46fe35]{margin-right:3px}.ait-none[data-v-5b46fe35],.ait-add[data-v-5b46fe35]{color:var(--text3);margin:8px 0 0;font-size:.76rem;line-height:1.5}.ait-add i[data-v-5b46fe35]{color:#b45309;margin-right:.25rem}.sgp-head[data-v-0cd587cd]{align-items:center;gap:8px;margin-bottom:5px;display:flex}.sgp-head b[data-v-0cd587cd]{font-size:.8rem}.sgp-hint[data-v-0cd587cd]{color:var(--text3);font-size:.72rem}.sgp-clear[data-v-0cd587cd]{border:1px solid var(--border);background:var(--surface);color:var(--text2);cursor:pointer;border-radius:6px;margin-left:auto;padding:.24rem .6rem;font-family:inherit;font-size:.74rem}.sgp-clear[data-v-0cd587cd]:disabled{opacity:.5;cursor:default}.sgp-canvas[data-v-0cd587cd]{touch-action:none;border:1px solid var(--border);cursor:crosshair;background:#fff;border-radius:8px;width:100%;height:160px;display:block}.sgp-canvas.off[data-v-0cd587cd]{opacity:.6;cursor:default}.sgp-turn[data-v-0cd587cd]{color:var(--text3);margin-top:5px;font-size:.72rem;display:block}.asb-info[data-v-54c1439c]{min-height:var(--tap-min,44px);border:1px solid var(--border);background:var(--surface);color:var(--text2);cursor:pointer;border-radius:8px;align-items:center;gap:6px;margin:0 0 6px;padding:0 12px;font-family:inherit;font-size:.8rem;font-weight:700;display:inline-flex}.asb-stack[data-v-54c1439c]{flex-direction:column;gap:8px;display:flex}.asb-stack-t[data-v-54c1439c]{color:var(--text1);font-size:.84rem}.asb-stack[data-v-54c1439c] .sgp-turn{display:none}.asb-lead[data-v-54c1439c]{color:var(--text2);margin:0 0 10px;font-size:.78rem;line-height:1.6}.asb-done[data-v-54c1439c]{border:1px solid var(--border);background:var(--surface2);color:var(--text1);border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;padding:8px 10px;font-size:.8rem;display:flex}.asb-done i[data-v-54c1439c]{color:#1f8a5f}.asb-done small[data-v-54c1439c]{color:var(--text3)}.asb-img[data-v-54c1439c]{border:1px solid var(--border);background:#fff;border-radius:6px;flex:none;max-width:100%;max-height:44px;padding:2px 4px}.asb-pad[data-v-54c1439c]{position:relative}.asb-guide[data-v-54c1439c]{pointer-events:none;height:200px;display:flex;position:absolute;bottom:0;left:0;right:0}.asb-guide-half[data-v-54c1439c]{color:var(--text3);opacity:.65;flex:50%;justify-content:center;align-items:flex-start;padding-top:6px;font-size:.72rem;font-weight:700;display:flex}.asb-guide-half+.asb-guide-half[data-v-54c1439c]{border-left:1px dashed var(--border)}.asb-drop[data-v-54c1439c]{min-height:var(--tap-min,44px);border:1px solid var(--border);background:var(--surface);color:var(--text2);cursor:pointer;border-radius:8px;margin-left:auto;padding:.3rem .6rem;font-family:inherit;font-size:.76rem;font-weight:700}.asb-drop[data-v-54c1439c]:disabled{cursor:default;opacity:.55}.asb-drop i[data-v-54c1439c]{margin-right:.2rem}.asb-lbl[data-v-54c1439c]{color:var(--text2);margin:8px 0 4px;font-size:.76rem;font-weight:700;display:block}.asb-input[data-v-54c1439c]{width:100%;min-height:var(--tap-min,44px);border:1px solid var(--border);background:var(--surface);color:var(--text1);border-radius:8px;padding:.5rem .6rem;font-family:inherit;font-size:.86rem}.asb-need[data-v-54c1439c]{color:var(--warn,#b45309);margin:8px 0 0;font-size:.76rem;font-weight:700}.asb-save[data-v-54c1439c]{width:100%;min-height:var(--tap-min,44px);color:#fff;cursor:pointer;background:#1f8a5f;border:1px solid #1f8a5f;border-radius:8px;margin-top:10px;padding:.5rem .8rem;font-family:inherit;font-size:.84rem;font-weight:700}.asb-save[data-v-54c1439c]:disabled{cursor:default;opacity:.55}.asb-save i[data-v-54c1439c]{margin-right:.3rem}.asb-note[data-v-54c1439c]{color:var(--text3);margin-top:6px;font-size:.72rem;line-height:1.5;display:block}.asb-empty[data-v-54c1439c]{margin-top:0}.icu[data-v-03f5ce85]{border:1px solid var(--border);background:var(--surface2);border-radius:10px;flex-direction:column;gap:10px;margin-top:10px;padding:12px;display:flex}.icu.done[data-v-03f5ce85]{border-color:var(--accent)}.icu-state[data-v-03f5ce85]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.icu-state b[data-v-03f5ce85]{font-size:14px}.icu-badge[data-v-03f5ce85]{border-radius:var(--radius-md);border:1px solid var(--border2);color:var(--text2);background:var(--surface);padding:2px 10px;font-size:12px;font-weight:700}.icu-badge.done[data-v-03f5ce85]{border-color:var(--accent);color:var(--accent)}.icu-badge.wait[data-v-03f5ce85]{border-color:var(--color-warning);color:var(--color-warning)}.icu-meta[data-v-03f5ce85]{color:var(--text2);font-size:12px}.icu-note[data-v-03f5ce85]{color:var(--text);margin:0;font-size:13px}.icu-sign[data-v-03f5ce85],.icu-reason[data-v-03f5ce85]{flex-direction:column;gap:6px;display:flex}.icu-sign>small[data-v-03f5ce85],.icu-reason>small[data-v-03f5ce85],.icu-f>small[data-v-03f5ce85]{color:var(--text2);font-size:12px}.icu-row[data-v-03f5ce85]{align-items:center;gap:8px;display:flex}.icu-row .icu-in[data-v-03f5ce85]{flex:1;min-width:0}.icu-done[data-v-03f5ce85],.icu-adjust[data-v-03f5ce85]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.icu-adjust .icu-in[data-v-03f5ce85]{flex:1;min-width:160px}.icu-held[data-v-03f5ce85]{flex-direction:column;flex:100%;gap:6px;display:flex}.icu-held>small[data-v-03f5ce85]{color:var(--color-warning);font-size:12px}.icu-held ul[data-v-03f5ce85]{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.icu-held li[data-v-03f5ce85]{border:1px solid var(--border);background:var(--surface);border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:4px 8px;font-size:13px;display:flex}.icu-f[data-v-03f5ce85]{align-items:center;gap:6px;display:flex}.icu-start[data-v-03f5ce85]{border:1px solid var(--accent);background:var(--surface);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}.icu-start>span[data-v-03f5ce85]{flex:1;min-width:200px}.icu-in[data-v-03f5ce85]{border:1px solid var(--border2);background:var(--surface);min-height:32px;color:var(--text);font:inherit;box-sizing:border-box;border-radius:6px;padding:0 8px;font-size:13px}.icu-err[data-v-03f5ce85]{color:var(--color-warning);margin:0;font-size:13px}.mp[data-v-6b369f83]{flex-direction:column;gap:8px;display:flex}.mp-head[data-v-6b369f83]{align-items:center;gap:8px;display:flex}.mp-nav[data-v-6b369f83]{border:1px solid var(--border);background:var(--surface);width:44px;height:44px;color:var(--text);cursor:pointer;border-radius:8px;font-size:16px}.mp-nav[data-v-6b369f83]:disabled{cursor:default;color:var(--text3)}.mp-t[data-v-6b369f83]{text-align:center;flex:1;font-size:16px}.mp-grid[data-v-6b369f83]{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.mp-w[data-v-6b369f83]{color:var(--text2);text-align:center;padding-bottom:2px;font-size:12px}.mp-d[data-v-6b369f83]{border:1px solid var(--border);background:var(--surface);height:44px;color:var(--text);cursor:pointer;border-radius:8px;font-family:inherit;font-size:15px;position:relative}.mp-d.is-today[data-v-6b369f83]{border-color:var(--accent-tint-bd);font-weight:800}.mp-d.is-sel[data-v-6b369f83]{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:800}.mp-d.is-past[data-v-6b369f83]{background:var(--surface2);color:var(--text3);cursor:default}.mp.is-off .mp-d[data-v-6b369f83]{cursor:default}.mp-mark[data-v-6b369f83]{width:6px;height:6px;box-shadow:0 0 0 1.5px var(--surface);border-radius:50%;margin-left:-3px;position:absolute;bottom:5px;left:50%}.ivd[data-v-882f8b59]{min-width:0;container-type:inline-size}.ivd-main[data-v-882f8b59]{flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;display:flex}.ivd.split .ivd-grid[data-v-882f8b59]{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.ivd.split .ivd-info[data-v-882f8b59]{min-width:0}@container (width>=600px){.ivd.split .ivd-grid[data-v-882f8b59]{grid-template-columns:minmax(0,6fr) minmax(0,4fr);align-items:start;gap:1.5rem}.ivd.split .ivd-main[data-v-882f8b59]{align-items:stretch}.ivd.split .ivd-main>.v-btn[data-v-882f8b59]{align-self:flex-start}}.ivd-fold[data-v-882f8b59]{color:var(--text2);flex-direction:column;align-items:flex-start;gap:.45rem;font-size:.8rem;display:flex}.ivd-h[data-v-882f8b59]{flex-wrap:wrap;align-items:baseline;gap:.45rem;margin:0;display:flex}.ivd-h .bi[data-v-882f8b59]{color:var(--accent)}.ivd-t[data-v-882f8b59]{color:var(--text3);font-size:.78rem}.ivd-h b[data-v-882f8b59]{font-size:.95rem}.ivd-h b.empty[data-v-882f8b59]{color:var(--text3);font-weight:400}.ivd-to[data-v-882f8b59]{color:var(--accent);font-size:.82rem}.ivd-note[data-v-882f8b59]{color:var(--text2);margin:0;font-size:.8rem;line-height:1.55}.ivd-dim[data-v-882f8b59]{color:var(--text3);margin:0;font-size:.75rem;line-height:1.5}.lsg[data-v-c0aa362b]{z-index:40;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);max-height:18rem;box-shadow:var(--shadow);margin-top:.25rem;padding:.3rem;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.lsg-head[data-v-c0aa362b]{font-size:var(--fs-xs);color:var(--text3);align-items:center;gap:.35rem;margin:0;padding:.3rem .5rem .25rem;font-weight:700;display:flex}.lsg-head span[data-v-c0aa362b]{margin-left:auto;font-weight:500}.lsg-row[data-v-c0aa362b]{border-radius:var(--radius-md);cursor:pointer;align-items:center;gap:.45rem;padding:.35rem .3rem .35rem .5rem;display:flex}.lsg-row.cur[data-v-c0aa362b]{background:var(--accent-tint)}.lsg-ico[data-v-c0aa362b]{color:var(--text3);flex-shrink:0;font-size:.8rem}.lsg-t[data-v-c0aa362b]{min-width:0;color:var(--text1);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.85rem;overflow:hidden}.lsg-x[data-v-c0aa362b]{border-radius:var(--radius-sm);width:22px;height:22px;color:var(--text3);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.lsg-x[data-v-c0aa362b]:hover{background:var(--err-bg);color:var(--danger)}.lsg.is-server .lsg-row[data-v-c0aa362b]{min-height:var(--tap-min,44px)}.lsg.is-server .lsg-t[data-v-c0aa362b]{white-space:normal;word-break:keep-all;overflow-wrap:anywhere;font-size:15px}.apc-sug[data-v-872293df]{flex-direction:column;min-width:0;display:flex;position:relative}.tw-row[data-v-872293df]{padding:var(--tb-row-pad,12px) 0;border-top:1px solid var(--border);flex-direction:column;gap:10px;display:flex}.tw-row.is-card[data-v-872293df]{border:1px solid var(--border);border-radius:var(--radius-md,6px);background:var(--surface);padding:14px 16px}.tw-q[data-v-872293df]{align-items:center;gap:10px;display:flex}.tw-no[data-v-872293df]{background:var(--accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;font-weight:800;display:flex}.tw-qt[data-v-872293df]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.tw-qt small[data-v-872293df],.tw-a small[data-v-872293df]{color:var(--text2);font-size:12px}.tw-qt b[data-v-872293df]{font-size:16px}.tw-flag[data-v-872293df]{color:var(--color-warning);margin-right:4px;font-size:11px;font-style:normal;font-weight:700}.tw-a[data-v-872293df]{flex-direction:column;gap:4px;display:flex}.tw-ta[data-v-872293df]{border:1px solid var(--border2);resize:vertical;background:var(--surface);color:var(--text);border-radius:8px;padding:8px 10px;font-family:inherit;font-size:15px}.tw-in[data-v-872293df]{height:var(--tb-ctl-h,40px);border:1px solid var(--border2);background:var(--surface);color:var(--text);box-sizing:border-box;border-radius:8px;min-width:0;padding:0 10px;font-family:inherit;font-size:13px}.tw-chips[data-v-872293df]{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.tw-chip[data-v-872293df]{font:inherit;border:1px solid var(--border2);border-radius:var(--radius-md);background:var(--surface);min-height:36px;color:var(--text1);cursor:pointer;padding:6px 14px;font-size:14px}.tw-chip.on[data-v-872293df]{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:700}.tw-chip[data-v-872293df]:disabled{opacity:.55;cursor:not-allowed}.tw-cause[data-v-872293df]{flex-direction:column;gap:6px;display:flex}.tw-causeq[data-v-872293df]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tw-causeq small[data-v-872293df]{color:var(--text2);font-size:12px}.tw-btn[data-v-872293df]{min-height:var(--tb-ctl-h,40px);cursor:pointer;box-sizing:border-box;border-radius:8px;flex-shrink:0;padding:0 14px;font-family:inherit;font-size:13px;font-weight:700}.tw-btn.sm[data-v-872293df]{min-height:var(--tb-ctl-h,40px);padding:0 12px;font-size:13px}.tw-btn.ghost[data-v-872293df]{border:1px solid var(--border2);background:var(--surface);color:var(--text2)}.tw-btn[data-v-872293df]:disabled{opacity:.5;cursor:default}@media (width<=599px){.tb-fold .tw-btn[data-v-872293df],.tb-fold .tw-btn.sm[data-v-872293df]{min-height:var(--tap-min,44px)}.tb-fold .tw-in[data-v-872293df]{height:var(--tap-min,44px)}}.as-chk-row[data-v-872293df]{border:1px solid var(--accent);background:var(--surface2);border-radius:7px;margin-bottom:8px;padding:9px 10px}.as-input[data-v-872293df]{border:1px solid var(--border);width:100%;color:var(--text1);background:#fff;border-radius:8px;padding:7px 9px;font-family:inherit;font-size:13px}.as-input[readonly][data-v-872293df]{color:var(--text2);background:#f8f8fa}.as-btn[data-v-872293df]{border:1px solid var(--border);color:var(--text2);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:6px 10px;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}.as-btn.ghost[data-v-872293df]{background:0 0}.as-btn.sm[data-v-872293df]{padding:4px 8px;font-size:11.5px}.as-chk-q[data-v-872293df]{align-items:flex-start;gap:8px;display:flex}.as-chk-qno[data-v-872293df]{background:var(--accent);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:.7rem;font-weight:700;display:flex}.as-chk-qtext[data-v-872293df]{flex:auto;min-width:0}.as-chk-qtext small[data-v-872293df]{color:var(--text3);font-size:.7rem;display:block}.as-chk-qtext b[data-v-872293df]{font-size:.84rem}.as-chk-flag[data-v-872293df]{color:var(--text3);border:1px solid var(--border);border-radius:var(--radius-md);margin-left:6px;padding:1px 6px;font-size:.68rem;font-style:normal}.as-chk-a[data-v-872293df]{margin-top:7px;display:block}.as-chk-cause[data-v-872293df]{flex-direction:column;gap:5px;margin-top:8px;display:flex}.as-chk-causeq[data-v-872293df]{color:var(--text2);flex-wrap:wrap;align-items:center;gap:8px;font-size:.76rem;display:flex}.as-chk-chips[data-v-872293df]{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.as-chip[data-v-872293df]{font:inherit;border:1px solid var(--border2);border-radius:var(--radius-md);background:var(--surface);color:var(--text1);cursor:pointer;white-space:nowrap;padding:4px 11px;font-size:.78rem}.as-chip[data-v-872293df]:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.as-chip.on[data-v-872293df]{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:700}.as-chip[data-v-872293df]:disabled{opacity:.55;cursor:not-allowed}.as-chk-a small[data-v-872293df]{color:var(--text3);margin-bottom:3px;font-size:.7rem;display:block}.as-item-table-wrap[data-v-4ba5af62]{border:1px solid var(--border);background:#fff;border-radius:10px;width:100%;overflow-x:auto}.as-item-table[data-v-4ba5af62]{border-collapse:collapse;width:100%;min-width:720px;font-size:12.5px}.as-item-table th[data-v-4ba5af62],.as-item-table td[data-v-4ba5af62]{border-bottom:1px solid var(--border);vertical-align:middle;padding:10px 12px}.as-item-table tr:last-child td[data-v-4ba5af62]{border-bottom:0}.as-item-table th[data-v-4ba5af62]{color:var(--text2);white-space:nowrap;background:#f7f7f8;font-weight:900}.as-item-table .num[data-v-4ba5af62]{text-align:right;white-space:nowrap}.as-item-photo[data-v-4ba5af62]{border:1px solid var(--border);color:var(--text3);text-align:center;background:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:17px;display:flex;overflow:hidden}.as-item-photo img[data-v-4ba5af62]{object-fit:cover;width:100%;height:100%;display:block}.as-code-text[data-v-4ba5af62]{color:var(--text1);white-space:nowrap;font-weight:800}.as-table-name[data-v-4ba5af62]{min-width:180px}.as-table-name b[data-v-4ba5af62]{color:var(--text1);font-size:13px;display:block}.as-table-name small[data-v-4ba5af62]{color:var(--text3);margin-top:3px;font-size:11.5px;display:block}.as-input[data-v-4ba5af62]{border:1px solid var(--border);width:100%;color:var(--text1);background:#fff;border-radius:8px;padding:7px 9px;font-family:inherit;font-size:13px}.as-input.compact[data-v-4ba5af62]{width:120px;padding:5px 7px}.as-input.compact.type[data-v-4ba5af62]{width:72px;min-width:72px}.as-input.compact.qty[data-v-4ba5af62]{text-align:right;width:3.6rem}.as-input.compact.price[data-v-4ba5af62]{text-align:right;width:96px}.as-item-time .as-input.compact[data-v-4ba5af62]{width:88px}.as-input[readonly][data-v-4ba5af62]{color:var(--text2);background:#f8f8fa}.as-item-table em[data-v-4ba5af62]{color:var(--text2);margin-left:4px;font-style:normal}.as-btn[data-v-4ba5af62]{border:1px solid var(--border);color:var(--text2);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:6px 10px;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}.as-btn.ghost[data-v-4ba5af62]{background:0 0}.as-btn.sm[data-v-4ba5af62]{padding:4px 8px;font-size:11.5px}.as-item-flag[data-v-4ba5af62]{color:#b45309;vertical-align:middle;background:#fff3e0;border-radius:5px;margin-right:5px;padding:1px 6px;font-size:10.5px;font-weight:800;display:inline-block}.as-item-flag.visit[data-v-4ba5af62]{background:var(--bg2,#f2f3f6);color:var(--text2,#555)}.as-note-btn.has[data-v-4ba5af62]{color:var(--accent);border-color:var(--accent)}.as-note-row>td[data-v-4ba5af62]{background:var(--surface2)}.dense .as-item-table[data-v-4ba5af62]{min-width:0}.dense .as-item-table th[data-v-4ba5af62],.dense .as-item-table td[data-v-4ba5af62]{padding:8px 6px}.dense .as-item-photo[data-v-4ba5af62]{width:36px;height:36px;font-size:14px}.dense .as-table-name[data-v-4ba5af62]{min-width:0}.dense .as-input.compact.type[data-v-4ba5af62]{width:62px;min-width:62px}.dense .as-input.compact.qty[data-v-4ba5af62]{width:3rem}.dense .as-input.compact.price[data-v-4ba5af62]{width:82px}.dense .as-item-time .as-input.compact[data-v-4ba5af62]{width:84px}.dense .as-item-act .as-btn[data-v-4ba5af62]{width:100%;display:flex}.dense .as-item-act .as-btn+.as-btn[data-v-4ba5af62]{margin-top:4px}.as-code-sub[data-v-4ba5af62]{color:var(--text2);margin-top:2px;font-size:11.5px;font-weight:700;display:block}.as-base-sub[data-v-4ba5af62]{color:var(--text3);margin-top:3px;font-size:11px;font-weight:400;display:block}@media (width<=720px){.amount-field[data-v-4ba5af62]{display:none!important}.as-input.compact[data-v-4ba5af62]{width:92px}}.tw-flag[data-v-c3257234]{color:var(--color-warning);margin-right:4px;font-size:11px;font-style:normal;font-weight:700}.tw-it-ph[data-v-c3257234]{background:var(--surface2);width:40px;height:40px;color:var(--text3);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.tw-it-ph img[data-v-c3257234]{object-fit:cover;width:100%;height:100%}.tw-more[data-v-c3257234]{width:var(--tb-ctl-h,40px);padding:0}.tw-it-more[data-v-c3257234]{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:0 0 10px 48px;display:flex}.tw-it[data-v-c3257234]{border-bottom:1px solid var(--border);align-items:center;gap:8px;min-height:48px;padding:8px 0;display:flex}.tw-it.is-open[data-v-c3257234]{border-bottom-color:#0000}.tw-it-amt[data-v-c3257234]{text-align:right;font-variant-numeric:tabular-nums;min-width:96px;color:var(--text);flex-shrink:0;font-size:13px}.tw-it-type[data-v-c3257234]{color:var(--text2);font-size:13px;font-weight:700}.tw-in[data-v-c3257234]{height:var(--tb-ctl-h,40px);border:1px solid var(--border2);background:var(--surface);color:var(--text);box-sizing:border-box;border-radius:8px;min-width:0;padding:0 10px;font-family:inherit;font-size:13px}.tw-in.type[data-v-c3257234]{width:72px;padding:0 6px}.tw-in.qty[data-v-c3257234]{text-align:center;width:58px;padding:0 4px}.tw-in-n[data-v-c3257234]{flex-direction:column;flex:1;min-width:0;display:flex}.tw-in-n b[data-v-c3257234]{font-size:14px;font-weight:600}.tw-in-n small[data-v-c3257234]{color:var(--text2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.tw-btn[data-v-c3257234]{min-height:var(--tb-ctl-h,40px);cursor:pointer;box-sizing:border-box;border-radius:8px;flex-shrink:0;padding:0 14px;font-family:inherit;font-size:13px;font-weight:700}.tw-btn.sm[data-v-c3257234]{min-height:var(--tb-ctl-h,40px);padding:0 12px;font-size:13px}.tw-btn.ghost[data-v-c3257234]{border:1px solid var(--border2);background:var(--surface);color:var(--text2)}.tw-btn.ghost.has[data-v-c3257234]{color:var(--accent);border-color:var(--accent)}.tw-btn[data-v-c3257234]:disabled{opacity:.5;cursor:default}@media (width<=599px){.tb-fold,.tb-fold{min-height:var(--tap-min,44px)}.tb-fold{height:var(--tap-min,44px);width:var(--tap-min,44px)}}.ibd[data-v-d87f0fc7]{flex-direction:column;gap:10px;display:flex}.ibd-lead[data-v-d87f0fc7]{color:var(--text2);margin:0;font-size:13px}.ibd-formal[data-v-d87f0fc7]{border:1px solid var(--color-warning);background:var(--surface);border-radius:8px;align-items:flex-start;gap:8px;padding:8px 10px;display:flex}.ibd-formal>i[data-v-d87f0fc7]{color:var(--color-warning);font-size:15px;line-height:1.4}.ibd-formal b[data-v-d87f0fc7]{color:var(--text);font-size:13px;display:block}.ibd-formal small[data-v-d87f0fc7]{color:var(--text2);margin-top:2px;font-size:12px;display:block}.ibd-items[data-v-d87f0fc7],.ibd-loose[data-v-d87f0fc7]{flex-direction:column;gap:6px;display:flex}.ibd-ih[data-v-d87f0fc7]{align-items:center;gap:8px;display:flex}.ibd-ih span[data-v-d87f0fc7]{color:var(--text2);flex:1;font-size:13px;font-weight:700}.ibd-btn[data-v-d87f0fc7]{border:1px solid var(--accent);background:var(--surface);min-height:36px;color:var(--accent);font:inherit;cursor:pointer;border-radius:8px;padding:0 12px;font-size:13px;font-weight:700}.ibd-btn[data-v-d87f0fc7]:disabled{opacity:.5;cursor:default}.ibd-item-need[data-v-d87f0fc7]{color:var(--text3);font-size:12px}.ibd-mute[data-v-d87f0fc7]{color:var(--text3);margin:0;font-size:13px}.ibd-add[data-v-d87f0fc7]{border-top:1px solid var(--border);flex-direction:column;gap:8px;padding-top:12px;display:flex}.ibd-add>b[data-v-d87f0fc7]{font-size:14px}.ibd-add.lead>b[data-v-d87f0fc7]{color:var(--accent)}.ibd-add>small[data-v-d87f0fc7]{color:var(--text2);margin-top:-4px;font-size:12px}.ibd-chips[data-v-d87f0fc7]{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.ibd-chip[data-v-d87f0fc7]{font:inherit;border:1px solid var(--border2);border-radius:var(--radius-md);background:var(--surface);min-height:36px;color:var(--text1);cursor:pointer;padding:6px 14px;font-size:14px}.ibd-chip[data-v-d87f0fc7]:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.ibd-chip[data-v-d87f0fc7]:disabled{opacity:.55;cursor:not-allowed}.is-pc .ibd-chip[data-v-d87f0fc7]{white-space:nowrap;min-height:0;padding:4px 11px;font-size:.78rem}.ibd-f[data-v-d87f0fc7]{color:var(--text2);flex-direction:column;gap:4px;font-size:13px;display:flex}.ibd-f em[data-v-d87f0fc7]{color:var(--color-warning,#b45309);font-style:normal}.ibd-f small[data-v-d87f0fc7]{color:var(--text3)}.ibd-f textarea[data-v-d87f0fc7]{box-sizing:border-box;border:1px solid var(--border2,var(--border));width:100%;font:inherit;background:var(--surface);color:var(--text);resize:vertical;border-radius:8px;padding:8px 10px;font-size:14px}.ibd-need[data-v-d87f0fc7]{color:var(--color-warning,#b45309);margin:0;font-size:12px}.ibd-state[data-v-d87f0fc7]{min-height:1em;color:var(--text3);margin:0;font-size:12px}.ibd-state.err[data-v-d87f0fc7]{color:var(--color-warning,#b45309)}@media (width<=599px){.tb-fold .ibd-chip[data-v-d87f0fc7],.tb-fold .ibd-btn[data-v-d87f0fc7]{min-height:var(--tap-min,44px)}}.asm-title[data-v-3eb0b85f]{color:var(--text1);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;font-size:13px;font-weight:900;display:flex}.asm-title span[data-v-3eb0b85f]{color:var(--accent);font-size:12px;font-weight:700}.asm-input[data-v-3eb0b85f]{border:1px solid var(--border);background:var(--surface,#fff);width:100%;color:var(--text1);box-sizing:border-box;border-radius:8px;padding:7px 9px;font-family:inherit;font-size:13px}.asm-state[data-v-3eb0b85f]{color:var(--text3);margin:4px 0 0;font-size:12px}.asm-state.err[data-v-3eb0b85f]{color:var(--warn)}.ivi[data-v-a8b38eeb]{grid-template-columns:max-content minmax(0,1fr);gap:.35rem .8rem;margin:0;font-size:.82rem;line-height:1.5;display:grid}.ivi dt[data-v-a8b38eeb]{color:var(--text3);white-space:nowrap}.ivi dd[data-v-a8b38eeb]{color:var(--text1);overflow-wrap:anywhere;min-width:0;margin:0}.ivi dd.dim[data-v-a8b38eeb]{color:var(--text3)}.ivi a[data-v-a8b38eeb]{color:var(--accent);font-weight:600}.ivi-code[data-v-a8b38eeb]{color:var(--text3);margin-left:.4rem;font-size:.75rem}.ivi-test[data-v-a8b38eeb]{color:var(--color-warning);border:1px solid var(--color-warning);white-space:nowrap;border-radius:6px;margin-left:.4rem;padding:0 .45rem;font-size:.72rem;font-style:normal;font-weight:700}.ivi-edit[data-v-a8b38eeb]{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.ivi-edit[data-v-a8b38eeb]:hover{color:var(--text1)}.icq-steps[data-v-f95da0d1]{border:1px solid var(--border);background:var(--surface2);border-radius:10px;gap:0;min-width:0;margin-bottom:12px;padding:8px 10px;display:flex;overflow-x:auto}.icq-step[data-v-f95da0d1]{min-width:104px;font:inherit;color:var(--text3);cursor:pointer;text-align:left;background:0 0;border:0;flex:1 1 0;align-items:center;gap:8px;padding:4px 8px;display:flex;position:relative}.icq-step+.icq-step[data-v-f95da0d1]:before{content:"";border-top:1px solid var(--border);width:12px;position:absolute;top:50%;left:-6px}.dot[data-v-f95da0d1]{border:1px solid var(--border);background:var(--surface);border-radius:50%;flex:0 0 22px;justify-content:center;align-items:center;height:22px;font-size:12px;display:inline-flex}.lbl[data-v-f95da0d1]{flex-direction:column;min-width:0;display:flex}.lbl b[data-v-f95da0d1]{white-space:nowrap;font-size:12.5px;font-weight:600}.lbl small[data-v-f95da0d1]{white-space:nowrap;font-size:11px}.icq-step.done[data-v-f95da0d1]{color:var(--success,#15803d)}.icq-step.done .dot[data-v-f95da0d1]{background:var(--success,#15803d);border-color:var(--success,#15803d);color:#fff}.icq-step.now[data-v-f95da0d1]{color:var(--accent)}.icq-step.now .dot[data-v-f95da0d1]{border-color:var(--accent);color:var(--accent);background:var(--accent-tint)}.icq-rail[data-v-946ce685]{flex-direction:column;gap:4px;min-width:0;max-height:calc(100vh - 220px);padding:2px;display:flex;overflow-y:auto}.ri[data-v-946ce685]{border:1px solid var(--border);background:var(--surface);font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:8px;flex-direction:column;gap:2px;min-width:0;padding:7px 9px;display:flex}.ri.camp[data-v-946ce685]{background:var(--surface2)}.ri.sel[data-v-946ce685]{border-color:var(--accent)}.ri .t[data-v-946ce685]{align-items:center;gap:6px;min-width:0;display:flex}.ri .t b[data-v-946ce685]{white-space:nowrap;font-size:13px}.ri .t .bi[data-v-946ce685]{color:var(--accent)}.ri .t .who[data-v-946ce685]{color:var(--text2);white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-left:auto;font-size:11px;overflow:hidden}.ty[data-v-946ce685]{color:var(--text3);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11.5px;overflow:hidden}.ri .s[data-v-946ce685]{color:var(--text3);flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;display:flex}.chip[data-v-946ce685]{border-radius:var(--radius-md,6px);white-space:nowrap;border:1px solid;padding:0 6px;font-size:10.5px;font-weight:700}.chip.plan[data-v-946ce685]{color:var(--warning,#b45309)}.chip.go[data-v-946ce685]{color:var(--accent)}.chip.done[data-v-946ce685]{color:var(--success,#15803d)}.chip.off[data-v-946ce685]{color:var(--text3)}.chip.need[data-v-946ce685]{color:var(--warning,#b45309)}.chip.ok[data-v-946ce685]{color:var(--success,#15803d)}.chip.adjust[data-v-946ce685]{color:#fff;background:var(--color-danger,#c0392b);border-color:var(--color-danger,#c0392b)}.sep[data-v-946ce685]{color:var(--text3);margin:6px 2px 0;font-size:11px}.compact .wide[data-v-946ce685]{display:none}.compact .ri[data-v-946ce685]{text-align:center;align-items:center;padding:6px 4px}.compact .ri .t[data-v-946ce685]{justify-content:center}.compact .ri:not(.camp) .t[data-v-946ce685]{flex-direction:column;gap:0}.compact .ty[data-v-946ce685]{max-width:100%;font-size:10.5px}.msh-bg[data-v-c3e6ff11]{z-index:2300;background:#0006;align-items:flex-end;display:flex;position:fixed;inset:0}.msh[data-v-c3e6ff11]{overscroll-behavior:contain;width:100%;max-height:90%;padding:8px 14px calc(16px + env(safe-area-inset-bottom,0));background:var(--surface);border-radius:var(--radius-panel) var(--radius-panel) 0 0;overflow-y:auto}.msh-top[data-v-c3e6ff11]{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;margin:-8px -14px 0;padding:8px 14px 0}.msh-grip[data-v-c3e6ff11]{border-radius:var(--radius-pill);background:var(--border);width:36px;height:4px;margin:0 auto 10px}.msh-h[data-v-c3e6ff11]{color:var(--text1);margin-bottom:12px;font-size:.98rem;font-weight:800}.msh.has-foot[data-v-c3e6ff11]{padding-bottom:0}.msh-foot[data-v-c3e6ff11]{margin:var(--space-6) -14px 0;padding:var(--space-6) 14px calc(var(--space-6) + env(safe-area-inset-bottom,0));border-top:1px solid var(--border);background:var(--surface);position:sticky;bottom:0}.m-sheet-enter-active[data-v-c3e6ff11],.m-sheet-leave-active[data-v-c3e6ff11]{transition:opacity var(--dur-slide) var(--ease-out)}.m-sheet-enter-from[data-v-c3e6ff11],.m-sheet-leave-to[data-v-c3e6ff11]{opacity:0}.m-sheet-enter-active .msh[data-v-c3e6ff11]{transition:transform var(--dur-slide) var(--ease-out)}.m-sheet-leave-active .msh[data-v-c3e6ff11]{transition:transform var(--dur-out) var(--ease-in)}.m-sheet-enter-from .msh[data-v-c3e6ff11],.m-sheet-leave-to .msh[data-v-c3e6ff11]{transform:translateY(100%)}.msh[data-v-c3e6ff11]{transition:transform var(--dur-in,.18s) var(--ease-out,ease)}.m-sheet-leave-to .msh.is-letgo[data-v-c3e6ff11]{transform:translateY(100%)!important}@media (prefers-reduced-motion:reduce){.m-sheet-enter-active[data-v-c3e6ff11],.m-sheet-leave-active[data-v-c3e6ff11],.m-sheet-enter-active .msh[data-v-c3e6ff11],.m-sheet-leave-active .msh[data-v-c3e6ff11],.msh[data-v-c3e6ff11]{transition:none}}.fpa-acts[data-v-899bdbf9]{flex-direction:column;gap:8px;padding-top:4px;display:flex}.fpa-act[data-v-899bdbf9]{text-align:left;cursor:pointer;border:1px solid var(--border2,var(--border));border-radius:var(--radius-md,6px);background:var(--surface);min-height:64px;color:var(--text1);align-items:center;gap:12px;padding:12px 14px;font-family:inherit;display:flex}.fpa-act>.bi[data-v-899bdbf9]{color:var(--accent);flex-shrink:0;font-size:24px}.fpa-act>span[data-v-899bdbf9]{word-break:keep-all;flex-direction:column;gap:2px;min-width:0;display:flex}.fpa-act b[data-v-899bdbf9]{font-size:16px}.fpa-act small[data-v-899bdbf9]{color:var(--text2);font-size:12px}.fpa-act[data-v-899bdbf9]:active{background:var(--surface2)}.fpa-act[data-v-899bdbf9]:focus-visible,.fpa-close[data-v-899bdbf9]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.fpa-close[data-v-899bdbf9]{min-height:var(--tap-min,44px);border:1px solid var(--border2,var(--border));border-radius:var(--radius-md,6px);background:var(--surface);color:var(--text2);cursor:pointer;font-family:inherit;font-size:14px}.tcm[data-v-ccc77dbf]{background:var(--surface2);border-radius:8px;flex-shrink:0;position:relative;overflow:hidden}.tcm-map[data-v-ccc77dbf]{width:100%;height:var(--tb-map-h,240px)}.tcm-msg[data-v-ccc77dbf]{min-height:52px;color:var(--text2);align-items:center;gap:8px;padding:10px 14px;font-size:14px;display:flex}.tcm-msg.is-bad[data-v-ccc77dbf]{color:var(--text);font-weight:600}.tcm-drag[data-v-ccc77dbf],.tcm-big[data-v-ccc77dbf]{z-index:2;border-radius:8px;align-items:center;gap:6px;min-height:40px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:700;display:inline-flex;position:absolute;box-shadow:0 1px 4px #0003}.tcm-drag[data-v-ccc77dbf]{background:var(--accent);color:#fff;cursor:pointer;border:0;bottom:8px;left:8px}.tcm-big[data-v-ccc77dbf]{color:#222;background:#fff;text-decoration:none;top:8px;left:8px}.tr-apps[data-v-6704fff5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.tr-app[data-v-6704fff5]{border:1px solid var(--border2);background:var(--surface);height:48px;color:var(--text);border-radius:8px;justify-content:center;align-items:center;gap:8px;min-width:0;padding:0 8px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.tr-app>span[data-v-6704fff5]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tr-app-ic[data-v-6704fff5]{border-radius:6px;flex-shrink:0;width:24px;height:24px;box-shadow:0 0 0 1px #00000014}.tr-app.is-off .tr-app-ic[data-v-6704fff5]{opacity:.6}.tr-app[data-v-6704fff5]:hover{border-color:var(--accent);color:var(--accent)}.tr-app.is-off[data-v-6704fff5]{color:var(--text3);background:var(--surface2);cursor:default}.tr-app.is-off[data-v-6704fff5]:hover{border-color:var(--border2);color:var(--text3)}@media (width<=599px){.tb-fold .tr-app[data-v-6704fff5]{flex-direction:column;gap:3px;height:auto;min-height:60px;padding:6px 4px;font-size:13px}}.tcw[data-v-3ad1f177]{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.tcw-card[data-v-3ad1f177]{min-width:0}.tcw-h[data-v-3ad1f177]{justify-content:space-between;align-items:center;gap:8px;display:flex}.tcw-body[data-v-3ad1f177]{padding:var(--space-6) 0 0;flex-direction:column;gap:10px;min-width:0;display:flex}@media (width<=599px){.tcw[data-v-3ad1f177]{--tb-card-hh:52px}.tcw .tcw-card.tb-card[data-v-3ad1f177]{padding:0 16px 16px}.tcw .tcw-card>.tcw-h[data-v-3ad1f177]{margin:0 -16px;padding:4px 16px}.tcw .tcw-card>.tcw-h[data-v-3ad1f177] button{min-height:var(--tap-min,44px)}.tcw[data-v-3ad1f177] .ivi-edit{min-height:var(--tap-min,44px);align-items:center;display:inline-flex}}.tcw-start[data-v-3ad1f177]{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.tcw-day[data-v-3ad1f177]{color:var(--text2);font-size:.86rem}.tcw-day.dim[data-v-3ad1f177]{color:var(--text3)}.tcw-day .bi[data-v-3ad1f177]{color:var(--accent);margin-right:4px}.tcw-day b[data-v-3ad1f177]{color:var(--text1)}.tcw-go[data-v-3ad1f177]{min-height:var(--tap-min,44px)}.tcw-layer[data-v-3ad1f177]{flex:auto;min-width:0;min-height:0;padding:16px;overflow:auto}.tcw-advice[data-v-3ad1f177]{resize:vertical;width:100%}.tcw-mute[data-v-3ad1f177]{color:var(--text3);margin:0;font-size:.8rem}.tb-root{--tb-card-hh:46px;--tb-card-hf:14px}.tb-root .tb-card.tb-card{padding:0 12px 12px}.tb-root .tb-card.is-input{border-color:var(--accent)}.tb-root .tb-card>.tb-card-h{min-height:var(--tb-card-hh);font-size:var(--tb-card-hf);box-sizing:border-box;border-radius:11px 11px 0 0;grid-column:1/-1;align-self:stretch;align-items:center;gap:8px;margin:0 -12px;padding:4px 12px;display:flex}.tb-root .tb-card.is-input>.tb-card-h{background:var(--accent);color:#fff}.tb-root .tb-card>.tb-card-h>b{font-size:var(--tb-card-hf);font-weight:700}.tb-root .tb-card>.tb-card-h button{min-height:calc(var(--tb-card-hh) - 12px);padding-top:0;padding-bottom:0}.tb-root .tb-card.is-input>.tb-card-h b,.tb-root .tb-card.is-input>.tb-card-h strong{color:#fff}.tb-root .tb-card.is-input>.tb-card-h span,.tb-root .tb-card.is-input>.tb-card-h small{color:#ffffffd9}.tb-root .tb-card.is-view>.tb-card-h{background:var(--surface);color:var(--text);border-bottom:1px solid var(--border)}.tb-root .tb-need{border-radius:var(--radius-md);color:#fff;white-space:nowrap;background:#ffffff38;flex-shrink:0;margin-left:auto;padding:2px 10px;font-size:12px;font-style:normal;font-weight:800}.tb-root .tb-card.is-view .tb-need{background:var(--surface);color:var(--text);border:1px solid var(--border)}.tb-root .tc-table .v-tablehead{background:var(--surface2);min-height:var(--tb-card-hh);box-sizing:border-box;padding-top:4px;padding-bottom:4px}.tb-root .tc-table .v-tablehead>b{font-size:var(--tb-card-hf)}.tb-root .tb-big-layer{display:none}.tb-root .tb-big-layer.is-on{z-index:3;padding:12px var(--tb-pad);box-sizing:border-box;background:var(--bg);flex-direction:column;display:flex;position:absolute;inset:0}.tb-root .tb-big-layer.is-on.is-on>*{flex:auto;min-height:0;max-height:none;margin:0;overflow-y:auto}.tb-root .tb-big-layer .tb-card>.tb-card-h{z-index:2;position:sticky;top:0}.tb-root .tb-big-btn{min-height:calc(var(--tb-card-hh) - 12px);border:1px solid var(--border2);background:var(--surface);color:var(--text2);white-space:nowrap;cursor:pointer;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;margin-left:auto;padding:0 10px;font-family:inherit;font-size:13px;font-weight:700;display:inline-flex;position:relative}.tb-root .tb-big-btn:after{content:"";height:var(--tap-min);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.tb-root .tb-need~.tb-big-btn{margin-left:0}.tb-root .v-tablehead-total~.tb-big-btn{margin-left:8px}.tb-root .tb-card.is-input>.tb-card-h .tb-big-btn{color:#fff;background:#ffffff29;border-color:#ffffff80}.tb-root .tb-big-btn[aria-pressed=true]{color:var(--accent);border-color:var(--accent)}.tb-root .tb-card.is-input>.tb-card-h .tb-big-btn[aria-pressed=true]{color:var(--accent);background:#fff;border-color:#fff}.tb-root .tb-big-layer .tcm{flex-direction:column;flex:auto;display:flex}.tb-root .tb-big-layer .tcm .tcm-map{height:auto;min-height:var(--tb-map-h);flex:auto}.tb-root .tb-big-layer .tc-table{flex-direction:column;display:flex}.tb-root .tb-big-layer .tc-table>.ccl,.tb-root .tb-big-layer .tc-table .ccl-card{flex-direction:column;flex:auto;min-height:0;display:flex}.pnp[data-v-dd03d13a]{box-sizing:border-box;text-align:center;width:100%;height:100%;color:var(--text2);word-break:keep-all;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:4px;line-height:1.15;display:flex;overflow:hidden}.pnp .bi[data-v-dd03d13a]{font-size:18px}.pnp b[data-v-dd03d13a]{color:var(--text);font-size:11px;font-weight:700}.pnp small[data-v-dd03d13a]{font-size:10px}.asc-head[data-v-bb30393e]{align-items:center;gap:var(--space-4);min-width:0;display:flex}.asc-ht[data-v-bb30393e]{font-weight:var(--fw-semibold);color:var(--text);align-items:center;gap:6px;display:inline-flex}.asc-head small[data-v-bb30393e]{font-size:var(--fs-xs);color:var(--text3)}.asc-fill[data-v-bb30393e]{flex:1}.asc-chip[data-v-bb30393e]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text3);background:var(--surface);white-space:nowrap;align-items:center;gap:3px;padding:1px 7px;display:inline-flex}.asc-chip.warn[data-v-bb30393e]{color:var(--warn);border-color:var(--warn);background:var(--warn-bg)}.asc-opt[data-v-bb30393e]{font-size:var(--fs-xs);color:var(--text3)}.asc-body[data-v-bb30393e]{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.asc-block[data-v-bb30393e]{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--warn);align-items:center;gap:6px;margin:0;display:flex}.axr[data-v-ebbf6f05]{border:1px solid var(--border);background:var(--surface);border-radius:10px;flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex}.axr-k[data-v-ebbf6f05]{font-size:var(--fs-sm,13px);font-weight:var(--fw-semibold);margin:0}.axr-k small[data-v-ebbf6f05]{color:var(--text2);font-weight:400;font-size:var(--fs-xs,12px);margin-left:6px}.axr-to[data-v-ebbf6f05]{flex-direction:column;gap:6px;min-width:0;display:flex}.axr-row[data-v-ebbf6f05]{min-height:var(--tap-min,44px);border:1px solid var(--border);font-size:var(--fs-sm,13px);cursor:pointer;border-radius:8px;align-items:center;gap:8px;min-width:0;padding:0 12px;display:flex}.axr-row span[data-v-ebbf6f05]{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.axr-row.on[data-v-ebbf6f05]{border-color:var(--accent);background:var(--accent-tint,var(--surface2))}.axr-in[data-v-ebbf6f05]{min-height:var(--tap-min,44px)}.axr-main[data-v-ebbf6f05]{min-height:var(--tap-min,44px);font-weight:var(--fw-semibold);justify-content:center;text-decoration:none}.axr-main.off[data-v-ebbf6f05]{opacity:.5;pointer-events:none}.axr-fine[data-v-ebbf6f05]{font-size:var(--fs-xs,12px);color:var(--text2);margin:0;line-height:1.5}.axr-copy[data-v-ebbf6f05]{font-size:var(--fs-xs,12px);color:var(--text2);justify-content:space-between;align-items:center;gap:8px;display:flex}.axr-pc[data-v-ebbf6f05]{align-items:center;gap:16px;min-width:0;display:flex}.axr-qr[data-v-ebbf6f05]{border:1px solid var(--border);background:#fff;border-radius:6px;flex:none;width:128px;height:128px;padding:6px}.axr-qr[data-v-ebbf6f05] svg{width:100%;height:100%;display:block}.axr-pc-r[data-v-ebbf6f05]{flex-direction:column;gap:6px;min-width:0;display:flex}.axr-url[data-v-ebbf6f05]{background:var(--surface2);font-size:var(--fs-xs,12px);border-radius:8px;align-items:center;gap:8px;min-width:0;padding:6px 10px;display:flex}.axr-url span[data-v-ebbf6f05]{text-overflow:ellipsis;white-space:nowrap;color:var(--text2);flex:1;min-width:0;overflow:hidden}.axr-msg[data-v-ebbf6f05]{background:var(--surface2);font-size:var(--fs-xs,12px);overflow-wrap:anywhere;border-radius:8px;flex-direction:column;gap:4px;padding:8px 12px;display:flex}.axr-msg b[data-v-ebbf6f05]{color:var(--text2)}.axr-sent[data-v-ebbf6f05]{font-size:var(--fs-xs,12px);color:var(--text2);align-items:baseline;gap:6px;margin:0;display:flex}.axr-act[data-v-ebbf6f05]{justify-content:flex-end;display:flex}.axr-err[data-v-ebbf6f05]{font-size:var(--fs-sm,13px);color:var(--warn);align-items:center;gap:6px;margin:0;display:flex}.axr-paused[data-v-ebbf6f05]{font-size:var(--fs-sm,13px);color:var(--warn);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.axr-paused span[data-v-ebbf6f05]{overflow-wrap:anywhere;align-items:baseline;gap:6px;min-width:0;display:flex}.axw[data-v-d1531ee0]{gap:var(--space-6,12px);flex-direction:column;min-width:0;display:flex}.axw-grid[data-v-d1531ee0]{grid-template-columns:120px minmax(0,1fr);align-items:start;gap:10px 14px;display:grid}.axw.field .axw-grid[data-v-d1531ee0]{grid-template-columns:minmax(0,1fr);gap:4px}.axw-k[data-v-d1531ee0]{font-size:var(--fs-sm,13px);color:var(--text2);padding-top:6px}.axw.field .axw-k[data-v-d1531ee0]{font-weight:var(--fw-semibold);padding-top:8px}.axw-v[data-v-d1531ee0]{flex-direction:column;gap:4px;min-width:0;display:flex}.axw-v small[data-v-d1531ee0],.axw-cancel small[data-v-d1531ee0]{color:var(--text3);font-size:var(--fs-xs,12px)}.axw-chips[data-v-d1531ee0]{flex-flow:wrap;gap:6px}.axw-chip[data-v-d1531ee0]{border:1px solid var(--border);background:var(--surface);min-height:32px;color:var(--text);font:inherit;font-size:var(--fs-sm,13px);cursor:pointer;border-radius:16px;padding:0 12px}.axw.field .axw-chip[data-v-d1531ee0]{min-height:var(--tap-min,44px)}.axw-chip.on[data-v-d1531ee0]{border-color:var(--accent);background:var(--accent-tint,var(--surface2));font-weight:var(--fw-semibold)}.axw-ta[data-v-d1531ee0]{resize:vertical;width:100%;font:inherit;padding:8px 10px;font-size:14px;line-height:1.5}.axw-ways[data-v-d1531ee0]{flex-flow:wrap;gap:10px}.axw-way[data-v-d1531ee0]{text-align:left;border:1px solid var(--border);background:var(--surface);min-width:0;color:var(--text);font:inherit;cursor:pointer;border-radius:10px;flex:240px;grid-template-columns:22px minmax(0,1fr);gap:2px 8px;padding:10px 12px;display:grid}.axw-way i[data-v-d1531ee0]{color:var(--text2);grid-row:span 2;font-size:18px}.axw-way small[data-v-d1531ee0]{color:var(--text2);font-size:var(--fs-xs,12px)}.axw-way.on[data-v-d1531ee0]{border-color:var(--accent);background:var(--accent-tint,var(--surface2))}.axw-way.on i[data-v-d1531ee0]{color:var(--accent)}.axw-how[data-v-d1531ee0]{flex-wrap:wrap;gap:8px;display:flex}.axw-pill[data-v-d1531ee0]{border:1px solid var(--border);background:var(--surface);min-height:32px;color:var(--text);font-size:var(--fs-sm,13px);border-radius:16px;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.axw-pill.on[data-v-d1531ee0]{border-color:var(--accent);background:var(--accent);color:#fff;font-weight:var(--fw-semibold)}.axw-pill.off[data-v-d1531ee0]{color:var(--text3);background:var(--surface2)}button.axw-pill[data-v-d1531ee0]{font:inherit;font-size:var(--fs-sm,13px);cursor:pointer}.axw.field button.axw-pill[data-v-d1531ee0]{min-height:var(--tap-min,44px)}.axw-scope[data-v-d1531ee0]{background:var(--surface2);font-size:var(--fs-sm,13px);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;padding:8px 12px;display:flex}.axw-scope span[data-v-d1531ee0]:first-child{color:var(--text2);font-size:var(--fs-xs,12px)}.axw-scope span[data-v-d1531ee0]{overflow-wrap:anywhere}.axw-tag[data-v-d1531ee0]{background:var(--surface2);font-size:var(--fs-xs,12px);font-weight:var(--fw-semibold);border-radius:10px;align-self:flex-start;align-items:center;gap:6px;padding:2px 10px;display:inline-flex}.axw-body[data-v-d1531ee0]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.55}.axw-note[data-v-d1531ee0],.axw-lock[data-v-d1531ee0]{font-size:var(--fs-xs,12px);color:var(--text2);margin:0;line-height:1.55}.axw-need[data-v-d1531ee0]{font-size:var(--fs-sm,13px);font-weight:var(--fw-semibold);color:var(--warn);align-items:center;gap:6px;margin:0;display:flex}.axw-act[data-v-d1531ee0],.axw-adds[data-v-d1531ee0]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.axw-adds[data-v-d1531ee0]{justify-content:flex-start}.axw-open[data-v-d1531ee0]{align-self:flex-start}.axw.field .axw-open[data-v-d1531ee0],.axw.field .axw-act .v-btn[data-v-d1531ee0],.axw.field .axw-adds .v-btn[data-v-d1531ee0]{min-height:var(--tap-min,44px)}.axw-cancel[data-v-d1531ee0]{border:1px solid var(--border);background:var(--surface);border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.axw-cancel label[data-v-d1531ee0]{font-size:var(--fs-sm,13px);font-weight:var(--fw-semibold)}.axw-gone[data-v-d1531ee0]{font-size:var(--fs-xs,12px);color:var(--text3);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;display:flex}.axw[data-v-d1531ee0] .asc-head{flex-wrap:wrap}.tci[data-v-24e98c27]{gap:var(--tb-gap,10px);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.tci.tb-root[data-v-24e98c27]{overflow:visible}.tci-msg[data-v-24e98c27]{color:var(--text2);margin:0;font-size:15px}.tci-msg.is-err[data-v-24e98c27]{color:var(--color-warning)}.tci-mute[data-v-24e98c27]{color:var(--text2);margin:0;font-size:13px}.tci-wrap[data-v-24e98c27]{gap:var(--tb-gap,10px);flex-shrink:0;grid-template-columns:210px minmax(0,1fr);align-items:start;min-height:0;display:grid}.tci-rail[data-v-24e98c27]{z-index:1;align-self:start;min-width:0;position:sticky;top:0}.tci-main[data-v-24e98c27]{gap:var(--tb-gap,10px);flex-direction:column;min-width:0;display:flex}.tci-lock[data-v-24e98c27]{color:var(--color-warning);margin:0;font-size:14px}.tci-tabs[data-v-24e98c27]{z-index:3;background:var(--bg);flex-wrap:nowrap;flex-shrink:0;gap:4px;padding:6px 0;position:sticky;top:0;overflow-x:auto}.tci.tb-root .tci-tabs[data-v-24e98c27]{box-shadow:0 -16px 0 0 var(--surface)}.tci-tab-act[data-v-24e98c27]{flex-shrink:0;align-items:center;gap:6px;margin-left:auto;padding:0 0 4px;display:flex}.tci-wrap.is-embedded[data-v-24e98c27]{grid-template-columns:minmax(0,1fr)}.tci-sec[data-v-24e98c27]{background:var(--surface2);color:var(--text2);vertical-align:middle;border-radius:5px;margin-right:6px;padding:0 6px;font-size:11px;display:inline-block}.tci-tab[data-v-24e98c27]{flex-shrink:0}.tci:not(.tb-root) .tci-tab[data-v-24e98c27]{min-height:var(--tap-min,44px);padding:0 14px;font-size:14px}.tci-tab-s[data-v-24e98c27]{display:none}.tci-bar[data-v-24e98c27]{border:1px solid var(--border);background:var(--surface);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.tci-bar-miss[data-v-24e98c27]{color:var(--color-warning);min-width:0}.tci-bar-ok[data-v-24e98c27]{color:var(--accent)}.tci-bar-fill[data-v-24e98c27]{flex:1}.tci-card[data-v-24e98c27]{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:10px;min-width:0;display:flex}.tb-root .tci-card.is-head-only[data-v-24e98c27]{padding-bottom:0;overflow:hidden}.tb-root .tci-card.is-head-only>.tb-card-h[data-v-24e98c27]{border-bottom:0}.tci-ch[data-v-24e98c27]{align-items:center;gap:8px;display:flex}.tci[data-v-24e98c27] .ait{border-top:0;margin-top:0;padding-top:0}.tci-all[data-v-24e98c27]{margin-left:auto}.tci-line[data-v-24e98c27]{border-bottom:1px solid var(--border);grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"no name ox""no memo memo";align-items:center;gap:6px 10px;padding-bottom:10px;display:grid}.tci-line[data-v-24e98c27]:last-of-type{border-bottom:0}.tci-no[data-v-24e98c27]{color:var(--text2);text-align:center;grid-area:no;align-self:start;padding-top:10px;font-size:13px}.tci-ln[data-v-24e98c27]{color:var(--text);grid-area:name;font-size:15px}.tci-ln small[data-v-24e98c27]{color:var(--text2);font-size:12px}.tci-ox[data-v-24e98c27]{grid-area:ox;gap:6px;display:flex}.tci-memo[data-v-24e98c27]{grid-area:memo}.tci-oxbtn[data-v-24e98c27]{width:56px;min-height:var(--tb-act-h,48px);border:1px solid var(--border2);background:var(--surface);color:var(--text2);font:inherit;cursor:pointer;border-radius:10px;font-size:20px;font-weight:800}.tci-oxbtn.is-o[aria-pressed=true][data-v-24e98c27]{border-color:var(--accent);background:var(--accent);color:#fff}.tci-oxbtn.is-x[aria-pressed=true][data-v-24e98c27]{border-color:var(--color-warning);background:var(--color-warning);color:#fff}.tci-oxbtn[data-v-24e98c27]:disabled{opacity:.6;cursor:default}.tci-notebtn[data-v-24e98c27]{min-width:56px;min-height:var(--tb-act-h,48px);border:1px solid var(--border2);background:var(--surface);color:var(--text2);font:inherit;cursor:pointer;border-radius:10px;padding:0 10px;font-size:13px;font-weight:700}.tci-notebtn[aria-expanded=true][data-v-24e98c27]{border-color:var(--accent);color:var(--accent)}.tci-notebtn.has[data-v-24e98c27]{background:var(--accent-bg,var(--surface2));border-color:var(--accent);color:var(--accent);cursor:default}.tci-notebtn[data-v-24e98c27]:disabled{opacity:.6;cursor:default}.tci-in[data-v-24e98c27]{min-height:var(--tb-ctl-h,40px);border:1px solid var(--border2);background:var(--surface);color:var(--text);font:inherit;box-sizing:border-box;border-radius:8px;min-width:0;padding:0 10px;font-size:14px}.tci-pg[data-v-24e98c27]{flex-direction:column;gap:6px;display:flex}.tci-pg>small[data-v-24e98c27]{color:var(--text2);font-size:13px;font-weight:700}.tci-pg.need>small[data-v-24e98c27]{color:var(--color-warning)}.tci-pg.need>small em[data-v-24e98c27]{font-style:normal;font-weight:600}.tci-pg.need .tci-th.add[data-v-24e98c27]{border-color:var(--color-warning);color:var(--color-warning)}.tci-pg.zone[data-v-24e98c27]{cursor:pointer;border:1px dashed #0000;border-radius:10px;padding:8px 10px}.tci-pg.zone[data-v-24e98c27]:hover{border-color:var(--border2)}.tci-pg.zone.picked[data-v-24e98c27]{border-color:var(--accent);background:var(--surface2)}.tci-pg.zone.drag[data-v-24e98c27]{border-color:var(--accent);background:var(--accent-tint)}.tci-drophint[data-v-24e98c27]{font-size:12px}.tci-thumbs[data-v-24e98c27]{grid-template-columns:repeat(auto-fill,minmax(104px,120px));gap:6px;display:grid}.tci-th[data-v-24e98c27]{aspect-ratio:4/3;border:1px solid var(--border);background:var(--surface2);color:var(--text2);font:inherit;cursor:pointer;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0;font-size:13px;display:flex;position:relative;overflow:hidden}.tci-th img[data-v-24e98c27]{object-fit:cover;width:100%;height:100%}.tci-th.add[data-v-24e98c27]{border-style:dashed;border-color:var(--accent);color:var(--accent)}.tci-th.add.off[data-v-24e98c27],.tci-th.add[data-v-24e98c27]:disabled{opacity:.6}.tci-thumbs[data-v-24e98c27] button.tci-th.add{aspect-ratio:4/3;border:1px dashed var(--accent);background:var(--surface2);width:100%;color:var(--accent);font:inherit;cursor:pointer;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0;font-size:13px;display:flex;position:relative;overflow:hidden}.tci-pg.need[data-v-24e98c27] button.tci-th.add{border-color:var(--color-warning);color:var(--color-warning)}.tci-thumbs[data-v-24e98c27] button.tci-th.add.off,.tci-thumbs[data-v-24e98c27] button.tci-th.add:disabled{opacity:.6}.tci-th.add input[data-v-24e98c27]{opacity:0;cursor:pointer;position:absolute;inset:0}.tci-ph[data-v-24e98c27]{min-width:0;display:grid;position:relative}.tci-ph .tci-th[data-v-24e98c27]{width:100%}.tci-ph-x[data-v-24e98c27]{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:absolute;top:-6px;right:-6px}.tci-ph-x i[data-v-24e98c27]{border-radius:var(--radius-circle,50%);color:#fff;background:#0f172ab8;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;display:flex}.tci-ph-x.off[data-v-24e98c27]{cursor:not-allowed}.tci-ph-x.off i[data-v-24e98c27]{opacity:.35}.tci-ph-lock[data-v-24e98c27]{margin:6px 0 0}.tci-btn[data-v-24e98c27]{min-height:var(--tb-ctl-h,40px);border:1px solid var(--border2);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;border-radius:8px;flex-shrink:0;padding:0 14px;font-size:14px;font-weight:700}.tci-btn.sm[data-v-24e98c27]{min-height:calc(var(--tb-card-hh,46px) - 12px);padding:0 10px;font-size:13px}.tci-btn.ghost[data-v-24e98c27]{color:#fff;background:#ffffff29;border-color:#ffffff80}.tci-btn[data-v-24e98c27]:disabled{opacity:.5;cursor:default}@media (width<=999px){.tb-fold .tci-wrap[data-v-24e98c27]{grid-template-columns:minmax(0,1fr);min-height:auto}.tb-fold .tci-rail[data-v-24e98c27]{flex-direction:row;max-height:none;padding-bottom:4px;position:static;overflow-x:auto}.tb-fold .tci-rail[data-v-24e98c27] .ri{flex:none;min-width:64px}.tb-fold .tci-rail[data-v-24e98c27] .sep,.tb-fold .tci-tab-l[data-v-24e98c27]{display:none}.tb-fold .tci-tab-s[data-v-24e98c27]{display:inline}.tb-fold .tci-btn[data-v-24e98c27],.tb-fold .tci-in[data-v-24e98c27]{min-height:var(--tap-min,44px)}}@media (width<=599px){.tb-fold .tci-tab[data-v-24e98c27]{padding:4px 12px}.tb-fold .tci-oxbtn[data-v-24e98c27]{width:52px}.tci-main.is-camp[data-v-24e98c27]{gap:var(--space-6)}.tci-main.is-camp .tci-card.is-head-only.tb-card[data-v-24e98c27]{padding:0 16px}.tci-main.is-camp .tci-card.is-head-only>.tci-ch[data-v-24e98c27]{margin:0 -16px;padding:4px 16px}.tb-fold .tci[data-v-24e98c27] .ait-nm{flex-direction:column;align-items:flex-start;gap:2px}.tb-fold .tci[data-v-24e98c27] .ait-nm b,.tb-fold .tci[data-v-24e98c27] .ait-item{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.tb-fold .tci[data-v-24e98c27] .icu-sign>small{display:none}.tb-fold .tci[data-v-24e98c27] .icu-done{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.tb-fold .tci[data-v-24e98c27] .icu-done .icu-donebtn{min-height:var(--tb-act-h,48px);grid-column:1/-1;justify-content:center;font-size:16px;font-weight:800}.tb-fold .tci[data-v-24e98c27] .icu-done>.v-btn-ghost{min-height:var(--tap-min,44px)}.tb-fold .tci-ch>b[data-v-24e98c27]{white-space:nowrap;flex:none}.tb-fold .tci-ch>span[data-v-24e98c27]{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}}.bp-none[data-v-8f94cd0e]{color:var(--text2);margin:0;font-size:.82rem;line-height:1.6}.bp-none i[data-v-8f94cd0e]{color:var(--color-success);margin-right:.3rem}.bp-wrap[data-v-8f94cd0e]{border-radius:0;max-height:none;padding:0}.bp-w-day[data-v-8f94cd0e]{width:6.5rem}.bp-w-qty[data-v-8f94cd0e]{width:3.5rem}.bp-w-num[data-v-8f94cd0e]{width:6.5rem}.bp-w-note[data-v-8f94cd0e]{width:9rem}.bp-day[data-v-8f94cd0e]{color:var(--text3);white-space:nowrap;font-size:.78rem}.bp-name[data-v-8f94cd0e]{font-weight:600}.bp-name small[data-v-8f94cd0e]{color:var(--text3);margin-top:.1rem;font-size:.72rem;font-weight:400;display:block}.bp-qty[data-v-8f94cd0e]{text-align:center}.bp-num[data-v-8f94cd0e]{text-align:right;font-variant-numeric:tabular-nums}.bp-note[data-v-8f94cd0e]{color:var(--text3);white-space:normal;word-break:keep-all;font-size:.78rem}.bp-table tr.free td[data-v-8f94cd0e]{color:var(--text3)}.bp-freecnt[data-v-8f94cd0e]{color:var(--text3);margin-right:auto;font-size:.76rem}.bp-sum[data-v-8f94cd0e]{color:var(--text2);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem;font-size:.82rem;display:flex}.bp-sum b[data-v-8f94cd0e]{color:var(--text1);font-variant-numeric:tabular-nums}.bp-total b[data-v-8f94cd0e]{color:var(--accent);font-size:.92rem}.eis-row[data-v-c6cd46fb]{gap:.35rem;display:grid}.eis-rowhead[data-v-c6cd46fb]{color:var(--text2);align-items:baseline;gap:.5rem;font-size:.8rem;display:flex}.eis-rowstate[data-v-c6cd46fb]{color:var(--text3);font-size:.76rem}.eis-muted[data-v-c6cd46fb]{color:var(--text3);margin:0;font-size:.8rem;line-height:1.6}.eis-err[data-v-c6cd46fb]{color:var(--danger);margin:0;font-size:.82rem}.eis-state[data-v-c6cd46fb]{color:var(--text2);align-items:flex-start;gap:.6rem;font-size:.84rem;line-height:1.55;display:flex}.eis-state>i[data-v-c6cd46fb]{color:var(--text3);margin-top:.1rem;font-size:1.1rem}.eis-state b[data-v-c6cd46fb]{color:var(--text1)}.eis-state small[data-v-c6cd46fb]{color:var(--text3);font-size:.76rem;display:block}.eis-state.ok>i[data-v-c6cd46fb]{color:var(--color-success)}.eis-state.warn>i[data-v-c6cd46fb]{color:var(--color-warning)}.eis-state.bad>i[data-v-c6cd46fb]{color:var(--danger)}.eis-resolve[data-v-c6cd46fb]{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.5rem;display:flex}.eis-resolve .v-input[data-v-c6cd46fb]{flex:18rem;min-width:0}.eis-slip[data-v-c6cd46fb]{flex:0 0 12rem}.eis-why[data-v-c6cd46fb]{color:var(--color-warning)}.eis-miss[data-v-c6cd46fb]{color:var(--text2);gap:.25rem;margin:.5rem 0 0;padding:0;font-size:.8rem;list-style:none;display:grid}.eis-miss i[data-v-c6cd46fb]{color:var(--color-warning);margin-right:.25rem}.eis-actions[data-v-c6cd46fb]{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.6rem;display:flex}.eis-manual[data-v-c6cd46fb]{flex-wrap:wrap;align-items:center;gap:.25rem .6rem;margin-top:.6rem;display:flex}.eis-manual>small[data-v-c6cd46fb]{flex:16rem;min-width:0}.eis-link[data-v-c6cd46fb]{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:.78rem}.eis-link[data-v-c6cd46fb]:disabled{color:var(--text3);cursor:default}.eis-body[data-v-c6cd46fb]{flex:auto;grid-auto-rows:max-content;gap:.6rem;min-height:0;padding:14px 16px;display:grid;overflow-y:auto}.eis-warn-line[data-v-c6cd46fb]{color:var(--text2);margin:0;font-size:.82rem}.eis-warn-line i[data-v-c6cd46fb]{color:var(--color-warning);margin-right:.25rem}.eis-wrap[data-v-c6cd46fb]{max-height:none}.eis-w-label[data-v-c6cd46fb]{width:10rem}.eis-label[data-v-c6cd46fb]{color:var(--text2);white-space:nowrap}.eis-value[data-v-c6cd46fb]{word-break:keep-all}.eis-pre[data-v-c6cd46fb]{white-space:pre-wrap}.eis-empty[data-v-c6cd46fb]{color:var(--danger);font-weight:600}.eis-note[data-v-c6cd46fb],.eis-hint[data-v-c6cd46fb]{color:var(--text3);margin-top:.15rem;font-size:.72rem;display:block}.eis-mark[data-v-c6cd46fb]{color:var(--color-warning)}.eis-basis[data-v-c6cd46fb]{color:var(--text2);margin:0;font-size:.8rem}.eis-changed[data-v-c6cd46fb]{color:var(--color-warning);flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;font-size:.82rem;display:flex}.eis-changed span[data-v-c6cd46fb]{flex:16rem;min-width:0}.eis-basis i[data-v-c6cd46fb]{color:var(--color-success);margin-right:.25rem}.eis-table tr.empty td.eis-label[data-v-c6cd46fb]{color:var(--danger)}.eis-foot-why[data-v-c6cd46fb]{margin-right:auto}.eis-rows[data-v-3d64bcc6]{gap:.7rem;display:grid}.eis-rows[data-v-3d64bcc6]>:not(:first-child){border-top:1px solid var(--border1);padding-top:.7rem}.eis-after[data-v-3d64bcc6]{color:var(--color-warning);align-items:baseline;gap:.4rem;margin:.4rem 0 0;font-size:.8rem;display:flex}.eis-after.eis-dim[data-v-3d64bcc6]{color:var(--text3)}.eis-num[data-v-3d64bcc6]{text-align:right;white-space:nowrap}.eis-mark[data-v-3d64bcc6]{color:var(--color-warning);font-size:.72rem;display:block}.eis-hint[data-v-3d64bcc6]{color:var(--text3);margin-top:.15rem;font-size:.72rem;display:block}.eis-empty[data-v-3d64bcc6]{color:var(--text3);text-align:center}.eis-basis[data-v-3d64bcc6]{color:var(--text2);margin:0;font-size:.8rem}.eis-basis i[data-v-3d64bcc6]{color:var(--color-success);margin-right:.25rem}.eis-wrap[data-v-3d64bcc6]{max-height:none}.eis-dup td[data-v-3d64bcc6]:first-child{color:var(--color-warning)}.asi-wrap[data-v-446ed3f6]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);overflow-x:auto;container-type:inline-size}.asi-table[data-v-446ed3f6]{min-width:680px}.asi-table thead th[data-v-446ed3f6]{background:var(--surface2);padding:10px 12px;position:static}.asi-table tbody td[data-v-446ed3f6]{font-size:var(--fs-sm);padding:12px}.asi-table .num[data-v-446ed3f6]{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.asi-name[data-v-446ed3f6]{min-width:160px}.asi-table .asi-phcol[data-v-446ed3f6]{width:1%;padding-right:0}.asi-ph[data-v-446ed3f6]{border-radius:var(--radius-md);background:var(--surface2);width:40px;height:40px;color:var(--text3);justify-content:center;align-items:center;display:flex;overflow:hidden}.asi-ph img[data-v-446ed3f6]{object-fit:cover;width:100%;height:100%;display:block}.asi-name b[data-v-446ed3f6]{color:var(--text1);font-weight:600;display:block}.asi-name small[data-v-446ed3f6]{font-size:var(--fs-xs);color:var(--text3);margin-top:2px;display:block}.asi-flag[data-v-446ed3f6]{font-style:normal;font-size:var(--fs-xs);color:var(--color-warning);margin-right:6px;font-weight:700}.asi-code[data-v-446ed3f6],.asi-type[data-v-446ed3f6]{white-space:nowrap;color:var(--text2)}.asi-qty[data-v-446ed3f6]{text-align:right;width:72px;height:32px;padding:0 8px}.asi-amt[data-v-446ed3f6]{color:var(--text1)}.asi-note[data-v-446ed3f6]{text-overflow:ellipsis;white-space:nowrap;max-width:200px;color:var(--text2);overflow:hidden}.asi-actcol[data-v-446ed3f6]{text-align:right;white-space:nowrap;width:1%}.asi-more[data-v-446ed3f6]{justify-content:center;width:32px;padding:0}.asi-sr[data-v-446ed3f6]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.asi-table tbody tr.is-open>td[data-v-446ed3f6]{border-bottom-color:#0000}.asi-table tbody tr.asi-edit-row:hover>td[data-v-446ed3f6]{background:0 0}.asi-edit-row>td[data-v-446ed3f6]{padding:0 12px 16px}.asi-edit[data-v-446ed3f6]{gap:var(--space-9);padding:var(--space-9);border-radius:var(--radius-md);background:var(--surface2);flex-direction:column;display:flex}.asi-edit-grid[data-v-446ed3f6]{gap:var(--space-9);grid-template-columns:180px minmax(0,1fr);align-items:start;display:grid}.asi-f[data-v-446ed3f6]{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.asi-k[data-v-446ed3f6]{font-size:var(--fs-sm);color:var(--text2);font-weight:600}.asi-help[data-v-446ed3f6]{font-size:var(--fs-xs);color:var(--text3)}.asi-sub[data-v-446ed3f6]{display:none}@container (width<=779px){.asi-table[data-v-446ed3f6]{min-width:0}.asi-table .asi-wide[data-v-446ed3f6]{display:none}.asi-table thead th[data-v-446ed3f6],.asi-table tbody td[data-v-446ed3f6]{padding-left:8px;padding-right:8px}.asi-table .asi-phcol[data-v-446ed3f6]{padding-right:0}.asi-name[data-v-446ed3f6]{overflow-wrap:anywhere;min-width:0}.asi-sub[data-v-446ed3f6]{font-size:var(--fs-xs);color:var(--text2);margin-top:2px;display:block}.asi-subnote[data-v-446ed3f6]{-webkit-line-clamp:2;color:var(--text3);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.asi-qty[data-v-446ed3f6]{width:56px}.asi-edit-row>td[data-v-446ed3f6]{padding:0 8px 12px}.asi-edit[data-v-446ed3f6]{padding:var(--space-7);gap:var(--space-7)}.asi-edit-grid[data-v-446ed3f6]{gap:var(--space-7);grid-template-columns:minmax(0,1fr)}.asi-edit-foot[data-v-446ed3f6]{flex-wrap:wrap}}.asi-edit-foot[data-v-446ed3f6]{align-items:center;gap:var(--space-4);padding-top:var(--space-7);border-top:1px solid var(--border);display:flex}.asi-fill[data-v-446ed3f6]{flex:auto}.aff[data-v-52e19ec8]{gap:var(--space-7);padding:var(--space-9);margin-bottom:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex}.aff-head[data-v-52e19ec8]{align-items:baseline;gap:var(--space-4);padding-bottom:var(--space-6);border-bottom:1px solid var(--border);display:flex}.aff-head b[data-v-52e19ec8]{font-size:var(--fs-sm);color:var(--text1)}.aff-unit[data-v-52e19ec8]{font-size:var(--fs-sm);color:var(--text2)}.aff-f[data-v-52e19ec8]{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.aff-k[data-v-52e19ec8]{font-size:var(--fs-sm);color:var(--text2);font-weight:600}.aff-k em[data-v-52e19ec8]{margin-left:var(--space-2);font-style:normal;font-size:var(--fs-xs);color:var(--color-warning)}.aff-title[data-v-52e19ec8]{align-items:center;gap:var(--space-4);min-width:0;display:flex}.aff-code[data-v-52e19ec8]{height:36px;padding:0 var(--space-6);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface2);font-size:var(--fs-sm);color:var(--text1);font-variant-numeric:tabular-nums;flex-shrink:0;align-items:center;font-weight:700;display:inline-flex}.aff-help[data-v-52e19ec8]{font-size:var(--fs-xs);color:var(--text3)}.aff-foot[data-v-52e19ec8]{align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.aff-qty[data-v-52e19ec8]{gap:var(--space-3);flex-direction:column;display:flex}.aff-qty .v-input[data-v-52e19ec8]{text-align:right;width:88px}.aff-why[data-v-52e19ec8]{font-size:var(--fs-sm);color:var(--color-warning);align-self:center;margin:0}.aff-fill[data-v-52e19ec8]{flex:auto}.asq-missing[data-v-da895fe0]{border:1px solid var(--border);background:var(--surface2);color:var(--text2);border-radius:7px;flex:none;margin:0 0 .5rem;padding:.5rem .7rem;font-size:.8rem}.asq-missing i[data-v-da895fe0]{color:#b45309;margin-right:.3rem}.asq-picks[data-v-da895fe0]{flex-wrap:wrap;flex:none;align-items:center;gap:.35rem;display:inline-flex}.asq-hint[data-v-da895fe0]{min-width:8rem;color:var(--text3);flex:auto;font-size:.74rem}.asq-pages[data-v-da895fe0]{color:var(--text1);font-variant-numeric:tabular-nums}.asq-zoom[data-v-da895fe0]{flex:none;align-items:center;gap:.25rem;display:inline-flex}.asq-zoom-now[data-v-da895fe0]{border:1px solid var(--border);background:var(--surface1);min-width:3.4rem;color:var(--text2);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:6px;padding:.28rem .4rem;font-size:.76rem}.asq-zoom-now[data-v-da895fe0]:hover{color:var(--text1);border-color:var(--accent)}.asq-stage[data-v-da895fe0]{background:#3a3a41;border-radius:8px;flex:auto;justify-content:center;align-items:flex-start;min-height:0;padding:0 .2rem 1rem;display:flex;overflow:auto}.asq-stage.multi[data-v-da895fe0]{justify-content:flex-start;gap:1.2rem;padding:0 1.2rem 1rem}.asq-stage[data-v-da895fe0]{cursor:grab}.asq-stage.dragging[data-v-da895fe0]{cursor:grabbing;-webkit-user-select:none;user-select:none}.asq-stage.dragging[data-v-da895fe0] *{-webkit-user-select:none!important;user-select:none!important}.asq-paper[data-v-da895fe0]{width:210mm;min-height:297mm;padding:var(--pad,6mm) 8mm;box-sizing:border-box;background:#fff;flex:none;margin:.8rem auto;position:relative;box-shadow:0 6px 22px #00000073}.asq-paper.asq-cut[data-v-da895fe0]:before{content:"";left:0;right:0;top:var(--pad,6mm);bottom:var(--pad,6mm);pointer-events:none;z-index:1;background-image:repeating-linear-gradient(to bottom, transparent 0, transparent calc(297mm - var(--pad,6mm) * 2 - 1px), #9b9bb0 calc(297mm - var(--pad,6mm) * 2 - 1px), #9b9bb0 calc(297mm - var(--pad,6mm) * 2));position:absolute;-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 7px,#0000 7px 13px);mask-image:repeating-linear-gradient(90deg,#000 0 7px,#0000 7px 13px)}@media print{@page{size:A4 portrait;margin:0}.asq-missing[data-v-da895fe0]{display:none!important}.asq-stage[data-v-da895fe0]{background:0 0;border-radius:0;padding:0;display:block;overflow:visible}.asq-paper[data-v-da895fe0]{width:auto;min-height:0;padding:var(--pad,6mm) 8mm;box-shadow:none;margin:0}.asq-paper[data-v-da895fe0]:before{display:none!important}.asq-paper+.asq-paper[data-v-da895fe0]{page-break-before:always;break-before:page}}.asq-doc[data-v-0be56a4f]{overflow-x:auto}.asq-seal-note[data-v-0be56a4f]{color:var(--text3);align-self:center;font-size:.74rem}.asq-seal-note.bad[data-v-0be56a4f]{color:#b45309}.ftk[data-v-02a26def]{min-height:var(--tap-min,44px);border:1px solid var(--border2,var(--border));border-radius:var(--radius-md,6px);background:var(--surface);min-width:132px;color:var(--text1);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:15px;font-weight:700;display:inline-flex}.ftk .bi[data-v-02a26def]{color:var(--text2);font-size:15px}.ftk.is-need[data-v-02a26def]{border-color:var(--warn-bd);background:var(--warn-bg);color:var(--warn)}.ftk.is-need .bi[data-v-02a26def]{color:var(--warn)}.ftk[data-v-02a26def]:disabled{opacity:.55;cursor:default}.ftk[data-v-02a26def]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ftk-ro[data-v-02a26def]{white-space:nowrap;color:var(--text1);font-weight:700}.ftk-sheet[data-v-02a26def]{flex-direction:column;gap:8px;padding-top:2px;display:flex}.ftk-h[data-v-02a26def]{color:var(--text2);margin:4px 0 0;font-size:12px;font-weight:700}.ftk-grid[data-v-02a26def]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ftk-grid.is-more[data-v-02a26def]{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.ftk-chip[data-v-02a26def]{border:1px solid var(--border2,var(--border));border-radius:var(--radius-md,6px);background:var(--surface);min-height:48px;color:var(--text1);cursor:pointer;white-space:nowrap;padding:0 6px;font-family:inherit;font-size:15px;font-weight:700}.ftk-grid.is-more .ftk-chip[data-v-02a26def]{min-height:var(--tap-min,44px);font-size:13px;font-weight:600}.ftk-chip.on[data-v-02a26def]{border-color:var(--accent);background:var(--accent);color:#fff}.ftk-chip[data-v-02a26def]:focus-visible,.ftk-clear[data-v-02a26def]:focus-visible,.ftk-close[data-v-02a26def]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ftk-clear[data-v-02a26def],.ftk-close[data-v-02a26def]{min-height:var(--tap-min,44px);border-radius:var(--radius-md,6px);cursor:pointer;font-family:inherit;font-size:14px}.ftk-clear[data-v-02a26def]{border:1px solid var(--warn-bd);background:var(--surface);color:var(--warn);margin-top:4px;font-weight:700}.ftk-close[data-v-02a26def]{border:1px solid var(--border2,var(--border));background:var(--surface);color:var(--text2)}.atc[data-v-ad776a70]{align-items:center;gap:var(--space-4);flex-wrap:wrap;min-width:0;display:flex}.atc-group[data-v-ad776a70]{flex-wrap:wrap;flex:0 auto}.atc-ro[data-v-ad776a70]{color:var(--text2);font-variant-numeric:tabular-nums}.rsc[data-v-4da11dcd]{min-width:0}.rsc.need[data-v-4da11dcd]{border-color:var(--color-warning)}.rsc-head[data-v-4da11dcd]{justify-content:flex-start;gap:var(--space-4);min-width:0}.rsc-no[data-v-4da11dcd]{min-width:var(--space-11);height:var(--space-11);padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text2);justify-content:center;align-items:center;display:inline-flex}.rsc-title[data-v-4da11dcd]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text1);overflow:hidden}.rsc-extra[data-v-4da11dcd]{padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface2);font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text2);vertical-align:middle;margin-right:6px;display:inline-block}.rsc-state[data-v-4da11dcd]{padding:0 var(--space-2);border-radius:var(--radius-md);font-size:var(--fs-xs);font-weight:var(--fw-semibold);white-space:nowrap;border:1px solid;align-items:center;display:inline-flex}.rsc-state.need[data-v-4da11dcd]{color:var(--color-warning)}.rsc-state.ok[data-v-4da11dcd]{color:var(--color-success)}.rsc-time[data-v-4da11dcd]{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--text2);white-space:nowrap;margin-left:auto;display:inline-flex}.rsc-time.empty[data-v-4da11dcd]{color:var(--color-warning);font-weight:var(--fw-semibold)}.rsc-acts[data-v-4da11dcd]{gap:var(--space-2);flex-shrink:0;display:flex}.rsc-body[data-v-4da11dcd]{gap:var(--space-7);flex-direction:column;min-width:0;display:flex}.rsc-dl[data-v-4da11dcd]{gap:var(--space-4) var(--space-7);font-size:var(--fs-sm);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.rsc-dl dt[data-v-4da11dcd]{color:var(--text3)}.rsc-dl dd[data-v-4da11dcd]{color:var(--text1);min-width:0;margin:0}.rsc-text[data-v-4da11dcd]{white-space:pre-wrap}.rsc-note[data-v-4da11dcd]{color:var(--text2)}.rsc-form[data-v-4da11dcd]{gap:var(--space-7) var(--space-9);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.rsc-f[data-v-4da11dcd]{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.rsc-f.wide[data-v-4da11dcd]{grid-column:1/-1}.rsc-sug[data-v-4da11dcd]{flex-direction:column;min-width:0;display:flex;position:relative}.rsc-k[data-v-4da11dcd]{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text2)}.rsc-k em[data-v-4da11dcd],.rsc-sub em[data-v-4da11dcd]{margin-left:var(--space-2);font-style:normal;font-size:var(--fs-xs);color:var(--color-warning)}.rsc-timebox[data-v-4da11dcd]{gap:var(--space-4);padding:var(--space-6) var(--space-7);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}.rsc-timebox.empty[data-v-4da11dcd]{border-color:var(--color-warning)}.rsc.editing .rsc-title[data-v-4da11dcd]{color:var(--accent)}.rsc.editing .rsc-head[data-v-4da11dcd]{border-bottom:2px solid var(--accent)}.rsc-chips[data-v-4da11dcd]{gap:var(--space-2);flex-wrap:wrap;display:flex}.rsc-chip[data-v-4da11dcd]{min-height:var(--space-13);padding:0 var(--space-6);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);font:inherit;font-size:var(--fs-sm);color:var(--text2);cursor:pointer}.rsc-chip[data-v-4da11dcd]:not(.on):not(:disabled):hover{background:var(--surface2)}.rsc-chip.on[data-v-4da11dcd]{border-color:var(--accent);background:var(--accent-tint);color:var(--accent);font-weight:var(--fw-semibold)}.rsc-chip[data-v-4da11dcd]:disabled{cursor:not-allowed;opacity:.55}.rsc-sub[data-v-4da11dcd]{align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text2);display:flex}.rsc-sub small[data-v-4da11dcd]{font-weight:var(--fw-regular);color:var(--text3)}.rsc-subact[data-v-4da11dcd]{margin-left:auto}.rsc-itable[data-v-4da11dcd]{border:1px solid var(--border);border-radius:var(--radius-md)}.rsc-irow[data-v-4da11dcd]{align-items:center;gap:var(--space-6);padding:var(--space-5) var(--space-7);font-size:var(--fs-sm);grid-template-columns:minmax(0,1fr) max-content max-content;display:grid}.rsc-irow+.rsc-irow[data-v-4da11dcd]{border-top:1px solid var(--border)}.rsc-iname[data-v-4da11dcd]{flex-direction:column;min-width:0;display:flex}.rsc-iname small[data-v-4da11dcd]{color:var(--text3);font-size:var(--fs-xs)}.rsc-iname .rsc-inote[data-v-4da11dcd]{color:var(--text2)}.rsc-iqty[data-v-4da11dcd],.rsc-iamt[data-v-4da11dcd]{text-align:right;font-variant-numeric:tabular-nums;color:var(--text1)}.rsc-photos[data-v-4da11dcd]{gap:var(--space-9);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.rsc-strip[data-v-4da11dcd]{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rsc-ph[data-v-4da11dcd]{aspect-ratio:4/3;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface2);margin:0;position:relative;overflow:hidden}.rsc-phbtn[data-v-4da11dcd]{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.rsc-ph img[data-v-4da11dcd]{object-fit:cover;width:100%;height:100%;display:block}.rsc-nothumb[data-v-4da11dcd]{height:100%;padding:var(--space-2);font-size:var(--fs-xs);color:var(--text3);text-align:center;overflow-wrap:anywhere;justify-content:center;align-items:center;display:flex}.rsc-ph figcaption[data-v-4da11dcd],.rsc-unlink[data-v-4da11dcd]{top:var(--space-2);min-width:var(--space-11);height:var(--space-11);padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text2);font-size:var(--fs-xs);font-weight:var(--fw-semibold);justify-content:center;align-items:center;display:inline-flex;position:absolute}.rsc-ph figcaption[data-v-4da11dcd]{left:var(--space-2);pointer-events:none}.rsc-unlink[data-v-4da11dcd]{right:var(--space-2);cursor:pointer}.rsc-unlink[data-v-4da11dcd]:disabled{cursor:not-allowed;opacity:.55}.rsc-ord[data-v-4da11dcd]{left:50%;bottom:var(--space-2);gap:var(--space-2);display:flex;position:absolute;transform:translate(-50%)}.rsc-ord .v-btn[data-v-4da11dcd]{background:var(--surface)}.rsc-strip[data-v-4da11dcd] .rsc-add{justify-content:center;align-items:center;gap:var(--space-2);aspect-ratio:4/3;border:1px dashed var(--border);border-radius:var(--radius-md);background:var(--surface);font:inherit;font-size:var(--fs-xs);color:var(--text2);cursor:pointer;flex-direction:column;display:flex}.rsc-strip[data-v-4da11dcd] .rsc-add:hover{background:var(--surface2)}.rsc-strip[data-v-4da11dcd] .rsc-add.up{cursor:progress;justify-content:flex-end;padding:0 10px 12px}.rsc-up-txt[data-v-4da11dcd]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text2)}.rsc-up-bar[data-v-4da11dcd]{background:var(--surface2);border-radius:3px;width:100%;height:6px;display:block;overflow:hidden}.rsc-up-bar>span[data-v-4da11dcd]{background:var(--accent);height:100%;transition:width .2s;display:block}@media (prefers-reduced-motion:reduce){.rsc-up-bar>span[data-v-4da11dcd]{transition:none}}.rsc-strip[data-v-4da11dcd] .rsc-add.off,.rsc-strip[data-v-4da11dcd] .rsc-add:disabled{cursor:not-allowed;opacity:.55}.rsc-missing[data-v-4da11dcd]{gap:var(--space-2);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-warning);margin:0;display:flex}.rsc.phone[data-v-4da11dcd]{border-radius:var(--radius-panel)}.rsc.phone .rsc-head[data-v-4da11dcd]{padding:var(--space-6) var(--space-7)}.rsc.phone .rsc-body[data-v-4da11dcd]{gap:var(--space-6);padding:var(--space-6) var(--space-7) var(--space-7)}.rsc.phone .rsc-form[data-v-4da11dcd],.rsc.phone .rsc-photos[data-v-4da11dcd]{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.rsc.phone .rsc-strip[data-v-4da11dcd]{grid-template-columns:repeat(3,minmax(0,1fr))}.rsc.phone .rsc-chip[data-v-4da11dcd]{min-height:var(--tap-min)}.rsc.phone .rsc-irow[data-v-4da11dcd]{grid-template-columns:minmax(0,1fr) max-content}@media (width>=600px){.rsc.phone .rsc-strip[data-v-4da11dcd]{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width<=599px){.rsc.phone[data-v-4da11dcd]{--tb-ctl-h:var(--tap-min,44px)}.rsc.phone .rsc-head[data-v-4da11dcd]{align-items:center;column-gap:var(--space-4);row-gap:var(--space-2);grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"no title title acts"".state time acts";display:grid}.rsc.phone .rsc-no[data-v-4da11dcd]{grid-area:no}.rsc.phone .rsc-title[data-v-4da11dcd]{grid-area:title}.rsc.phone .rsc-state[data-v-4da11dcd]{grid-area:state;justify-self:start}.rsc.phone .rsc-time[data-v-4da11dcd]{grid-area:time;justify-self:start;margin-left:0}.rsc.phone .rsc-acts[data-v-4da11dcd]{grid-area:acts}.rsc.phone .rsc-f .v-input[data-v-4da11dcd]{min-height:var(--tap-min,44px)}.rsc.phone .rsc-unlink[data-v-4da11dcd]:after{content:"";inset:calc((var(--tap-min,44px) - var(--space-11)) / -2);position:absolute}.rsc.phone .rsc-ph.ord figcaption[data-v-4da11dcd]{display:none}}.rsl[data-v-a867a78d]{gap:var(--space-7);flex-direction:column;min-width:0;display:flex}.rsl-need[data-v-a867a78d]{color:var(--color-warning);align-items:center;gap:6px;margin:0;font-size:13px;font-weight:700;display:flex}.rsl-add[data-v-a867a78d]{align-self:flex-start}.rsl.phone .rsl-add[data-v-a867a78d]{min-height:var(--tap-min,44px);align-self:stretch}@media (width<=599px){.rsl.phone[data-v-a867a78d]{gap:var(--space-6)}}.asf[data-v-53ff11bf]{gap:var(--space-9);grid-template-columns:220px minmax(0,1fr);align-items:start;min-width:0;display:grid}.asf-rail[data-v-53ff11bf]{gap:var(--space-4);flex-direction:column;min-width:0;display:flex;position:sticky;top:0}.asf-rh[data-v-53ff11bf]{font-size:var(--fs-xs);color:var(--text3);margin:var(--space-2) 0 0}.asf-ri[data-v-53ff11bf]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:12px 14px;display:flex}.asf-ri.on[data-v-53ff11bf]{border-color:var(--accent);background:var(--accent-tint)}.asf-ri small[data-v-53ff11bf]{font-size:var(--fs-xs);color:var(--text3)}.asf-rt[data-v-53ff11bf]{font-weight:var(--fw-semibold);color:var(--text);align-items:center;gap:6px;display:inline-flex}.asf-ri.add[data-v-53ff11bf]{color:var(--text2);border-style:dashed;flex-direction:row;justify-content:center}.asf-main[data-v-53ff11bf]{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.asf .asf-main[data-v-53ff11bf]>*{margin-top:0}.asf-bar[data-v-53ff11bf]{z-index:3;background:var(--surface);border-bottom:1px solid var(--border);padding:.8rem 0 var(--space-6);gap:var(--space-7);flex-direction:column;display:flex;position:sticky;top:-.8rem;container:asfbar/inline-size}.asf-tabs[data-v-53ff11bf]{align-items:center;gap:var(--space-2);min-width:0;display:flex}.asf-group[data-v-53ff11bf]{flex-wrap:wrap}.asf-group>.asf-t[data-v-53ff11bf]{min-height:32px;padding:0 var(--space-7);gap:6px;font-size:.84rem}.asf-t.dim[data-v-53ff11bf],.asf-tok[data-v-53ff11bf]{color:var(--text3)}.asf-cnt[data-v-53ff11bf]{color:var(--text3);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;margin-left:2px}.asf-need[data-v-53ff11bf]{border-radius:var(--radius-md);background:var(--warn-bg);color:var(--warn);font-size:var(--fs-xs);font-weight:var(--fw-semibold);align-items:center;gap:3px;padding:0 6px;display:inline-flex}.asf-num[data-v-53ff11bf]{font-style:normal;font-weight:var(--fw-semibold);color:var(--warn);font-variant-numeric:tabular-nums}.asf-step[data-v-53ff11bf]{font-size:var(--fs-xs);color:var(--text3);border:1px solid var(--border);border-radius:var(--radius-md);padding:0 5px}.asf-fill[data-v-53ff11bf]{flex:1}@container asfbar (width<=759px){.asf-tabs[data-v-53ff11bf]{row-gap:var(--space-4);flex-wrap:wrap}.asf-tabs>.asf-fill[data-v-53ff11bf]{display:none}.asf-tabs>.asf-group[data-v-53ff11bf]{flex:0 auto;max-width:100%}}.asf-chip[data-v-53ff11bf]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text3);background:var(--surface);white-space:nowrap;align-items:center;gap:3px;padding:1px 7px;display:inline-flex}.asf-chip.warn[data-v-53ff11bf]{color:var(--warn);border-color:var(--warn);background:var(--warn-bg)}@media (prefers-reduced-motion:reduce){.asf[data-v-53ff11bf] *{transition:none!important}}.ass[data-v-3d999f36]{gap:var(--space-6);flex-direction:column;min-width:0;scroll-margin-top:120px;display:flex}.ass.two[data-v-3d999f36]{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.ass[data-v-3d999f36] .asc{transition:border-color .15s,box-shadow .15s}.ass.now[data-v-3d999f36] .asc{border-color:var(--accent)}.ass.arrive[data-v-3d999f36] .asc{box-shadow:0 0 0 2px var(--accent)}.ass.dim[data-v-3d999f36] .asc{opacity:.55}@media (prefers-reduced-motion:reduce){.ass[data-v-3d999f36] .asc{transition:none}}.asn-lab[data-v-ecd768f0]{color:var(--text3);margin-bottom:4px;font-size:12px;display:block}.asn-sel[data-v-ecd768f0]{width:100%}.asn-sel+.asn-ta[data-v-ecd768f0]{margin-top:6px}.asn-ta[data-v-ecd768f0]{width:100%}.asn-hint[data-v-ecd768f0]{color:var(--text3);margin:6px 0 0;font-size:.72rem}.asn.pc .asn-lab[data-v-ecd768f0]{font-size:var(--fs-sm);color:var(--text2);margin-bottom:var(--space-3);font-weight:600}.asn.pc .asn-sel+.asn-ta[data-v-ecd768f0]{margin-top:var(--space-4)}.aub[data-v-a0f72fdf]{white-space:nowrap;border:1px solid var(--border2);color:var(--text2);background:var(--surface);border-radius:6px;align-items:center;gap:3px;padding:0 .45rem;font-size:.72rem;font-weight:700;line-height:1.5;display:inline-flex}.aub.sm[data-v-a0f72fdf]{padding:0 .35rem;font-size:.66rem}.aub i[data-v-a0f72fdf]{font-size:.9em}.aub.fix.A[data-v-a0f72fdf]{background:var(--err-bg);border-color:var(--err-bd);color:var(--danger,#b91c1c)}.aub.fix.B[data-v-a0f72fdf]{background:var(--warn-bg);border-color:var(--warn-bd);color:#b45309}.aub.fix.C[data-v-a0f72fdf]{background:var(--accent-bg);border-color:color-mix(in srgb, var(--accent) 35%, transparent);color:var(--accent)}.aub.auto.A[data-v-a0f72fdf]{border-color:var(--err-bd);color:var(--danger,#b91c1c)}.aub.auto.B[data-v-a0f72fdf]{border-color:var(--warn-bd);color:#b45309}.aub.auto.C[data-v-a0f72fdf]{border-color:color-mix(in srgb, var(--accent) 35%, transparent);color:var(--accent)}.aub.need[data-v-a0f72fdf]{color:var(--text3);border-style:dashed}.auc[data-v-b7c5d926]{flex-wrap:wrap;align-items:center;gap:.3rem;display:inline-flex;position:relative}.auc>.aub[data-v-b7c5d926]{min-height:28px;padding:0 8px;font-size:12px}.auc>.aub.auto[data-v-b7c5d926]{background:var(--surface2)}.auc-pop[data-v-b7c5d926]{z-index:30;background:var(--surface);border:1px solid var(--border2);border-radius:12px;width:min(440px,86vw);padding:.7rem .85rem;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 10px 28px #0000001f}.auc-pt[data-v-b7c5d926]{margin-bottom:.35rem;font-size:.86rem;font-weight:700}.auc-why[data-v-b7c5d926]{color:var(--text2);margin:0 0 .45rem;font-size:.76rem}.auc-seg[data-v-b7c5d926]{flex-wrap:wrap;gap:.35rem;display:flex}.auc-segb[data-v-b7c5d926]{font:inherit;border:1px solid var(--border2);background:var(--surface);color:var(--text2);cursor:pointer;border-radius:8px;flex:30%;padding:.35rem .3rem;font-size:.76rem}.auc-segb.on.A[data-v-b7c5d926]{background:var(--err-bg);border-color:var(--err-bd);color:var(--danger,#b91c1c);font-weight:700}.auc-segb.on.B[data-v-b7c5d926]{background:var(--warn-bg);border-color:var(--warn-bd);color:#b45309;font-weight:700}.auc-segb.on.C[data-v-b7c5d926]{background:var(--accent-tint);border-color:var(--accent);color:var(--accent);font-weight:700}.auc-ta[data-v-b7c5d926]{width:100%;font:inherit;border:1px solid var(--border2);background:var(--surface);color:var(--text1);box-sizing:border-box;border-radius:8px;margin-top:.45rem;padding:.35rem .5rem;font-size:.8rem}.auc-act[data-v-b7c5d926]{justify-content:flex-end;gap:.35rem;margin-top:.45rem;display:flex}.auc-log[data-v-b7c5d926]{border-top:1px dashed var(--border);flex-basis:100%;margin-top:.25rem;padding:.35rem .5rem}.auc-logline[data-v-b7c5d926]{color:var(--text2);margin:.1rem 0;font-size:.74rem}.auc-when[data-v-b7c5d926]{color:var(--text3);font-variant-numeric:tabular-nums}.auc-dim[data-v-b7c5d926]{color:var(--text3);margin:0;font-size:.74rem}.ars[data-v-831d16c0]{gap:var(--space-4);min-height:0;padding:var(--space-9);flex-direction:column;flex:auto;min-width:0;display:flex;overflow:auto}.ars-lead[data-v-831d16c0]{margin:0 0 var(--space-4);font-size:var(--fs-sm);color:var(--text2)}.ars-k[data-v-831d16c0]{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text2)}.ars-err[data-v-831d16c0]{font-size:var(--fs-sm);color:var(--color-danger);margin:0}.ars-foot[data-v-831d16c0]{justify-content:flex-end;align-items:center;gap:var(--space-4);display:flex}.ars-count[data-v-831d16c0]{color:var(--text3);margin-right:auto}.ars-count.warn[data-v-831d16c0]{color:var(--color-warning)}.as-panel[data-v-597e1f70]{flex-direction:column;gap:1.8rem;margin-top:1rem;padding:0 .55rem;display:flex}.as-panel.cq[data-v-597e1f70]{grid-template-columns:220px minmax(0,1fr);align-content:start;gap:0 14px;display:grid}.as-panel.cq[data-v-597e1f70]>*{grid-column:2;min-width:0;margin-bottom:1.8rem}.as-panel.cq>.cq-steps[data-v-597e1f70]{grid-column:1/-1}.as-panel.cq>.cq-rail[data-v-597e1f70]{grid-area:2/1/span 200;align-self:start;position:sticky;top:0}.as-panel.cq.cq-compact[data-v-597e1f70]{grid-template-columns:92px minmax(0,1fr)}.as-head[data-v-597e1f70]{border:1px solid var(--border);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.as-head-actions[data-v-597e1f70]{color:var(--text1);align-items:center;gap:8px;display:flex}.as-head-actions b[data-v-597e1f70]{font-size:15px}.as-kicker[data-v-597e1f70]{color:#5c3aed;font-size:11px;font-weight:800}.as-head h3[data-v-597e1f70]{color:var(--text1);margin:2px 0 0;font-size:16px}.as-grid[data-v-597e1f70]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.as-card[data-v-597e1f70]{background:0 0;border:0;border-radius:0;padding:0;position:relative}.as-dashboard[data-v-597e1f70]{border:1px solid var(--border);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:-.9rem;padding:12px 14px;display:flex}.as-dash-main[data-v-597e1f70]{align-items:center;gap:8px;min-width:0;display:flex}.as-dash-main b[data-v-597e1f70]{color:var(--text1);white-space:nowrap;font-size:15px}.as-dash-main small[data-v-597e1f70]{color:var(--text2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.as-dash-stats[data-v-597e1f70]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.as-dash-stats span[data-v-597e1f70]{border-radius:var(--radius-md);height:28px;color:var(--text2);white-space:nowrap;background:#f4f5f7;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:800;display:inline-flex}.as-dash-stats b[data-v-597e1f70]{color:#5c3aed}.as-card-title[data-v-597e1f70]{box-sizing:border-box;background:var(--surface2);border-bottom:1px solid var(--border);min-height:2rem;color:var(--text2);justify-content:space-between;align-items:center;gap:6px;margin:0 -.55rem .6rem;padding:.4rem .55rem;font-size:13px;font-weight:800;display:flex}.as-card-title>span[data-v-597e1f70],.as-items-title>span[data-v-597e1f70]{color:var(--text1);letter-spacing:-.2px;white-space:nowrap;background:0 0;border-radius:0;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:800;display:inline-flex;position:static}.as-card-title>span i[data-v-597e1f70],.as-items-title>span i[data-v-597e1f70]{color:var(--accent)}.as-card-title small[data-v-597e1f70]{color:var(--text3);margin-left:2px;font-size:11px;font-weight:700}.as-title-actions[data-v-597e1f70]{align-items:center;gap:6px;display:inline-flex}.as-missing-row[data-v-597e1f70]{flex-wrap:wrap;gap:6px;margin:-2px 0 10px;display:flex}.as-missing-row span[data-v-597e1f70]{border-radius:var(--radius-md);color:#b45309;background:#fff7ed;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:800;display:inline-flex}.as-miss-inline[data-v-597e1f70]{color:#b45309;white-space:nowrap;font-weight:700}.as-miss-inline i[data-v-597e1f70]{margin-right:2px}.as-miss-dd[data-v-597e1f70]{color:#b45309}.as-miss-dd i[data-v-597e1f70]{margin-right:3px}.as-link-btn[data-v-597e1f70]{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-weight:800;text-decoration:underline}.as-pending[data-v-597e1f70]{background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;padding:12px 14px;display:flex}.as-pending b[data-v-597e1f70]{color:#9a3412;font-size:.92rem;display:block}.as-pending b i[data-v-597e1f70]{margin-right:4px}.as-pending small[data-v-597e1f70]{color:#7c2d12;margin-top:4px;font-size:.8rem;line-height:1.55;display:block}.as-hold[data-v-597e1f70]{background:#f5f5f4;border:1px solid #d6d3d1;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;padding:12px 14px;display:flex}.as-canceled[data-v-597e1f70]{background:#fef2f2;border:1px solid #fecaca;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;padding:12px 14px;display:flex}.as-canceled>div[data-v-597e1f70]{min-width:0}.as-canceled b[data-v-597e1f70]{color:#991b1b;font-size:.92rem;display:block}.as-canceled b i[data-v-597e1f70]{margin-right:4px}.as-canceled small[data-v-597e1f70]{margin-top:4px;font-size:.8rem;line-height:1.55;display:block}.as-canceled-who[data-v-597e1f70]{color:#7f1d1d;font-weight:700}.as-canceled-note[data-v-597e1f70]{color:#57534e}.as-hold b[data-v-597e1f70]{color:#44403c;font-size:.92rem;display:block}.as-hold b i[data-v-597e1f70]{margin-right:4px}.as-hold small[data-v-597e1f70]{margin-top:4px;font-size:.8rem;line-height:1.55;display:block}.as-hold-why[data-v-597e1f70]{color:#292524;font-weight:700}.as-hold-who[data-v-597e1f70]{color:#78716c}.as-ship-undo[data-v-597e1f70]{margin-left:auto}.as-ship-hint[data-v-597e1f70]{color:var(--text3);align-items:center;gap:6px;margin:0 0 6px;font-size:12px;line-height:1.5;display:flex}.as-ship-hint.sm[data-v-597e1f70]{margin:0 0 8px;font-size:11.5px}.as-ship-photos[data-v-597e1f70]{border:1px solid var(--border);background:var(--surface);border-radius:8px;margin:10px 0 0;padding:10px}.as-ship-photos.as-pg-drag[data-v-597e1f70]{border-color:var(--accent);background:var(--accent-bg)}.as-hold-bar[data-v-597e1f70]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.as-hold-bar .as-input[data-v-597e1f70]{flex:1;min-width:220px}.as-hold-until[data-v-597e1f70]{color:var(--text2);white-space:nowrap;align-items:center;gap:6px;font-size:.82rem;display:inline-flex}.as-hold-until .as-input[data-v-597e1f70]{flex:none;width:158px;min-width:0}.as-rep-badge[data-v-597e1f70]{border-radius:var(--radius-md);margin-left:6px;padding:1px 7px;font-size:.72rem;font-weight:800;display:inline-block}.as-rep-badge.ok[data-v-597e1f70]{color:#166534;background:#dcfce7}.as-rep-badge.warn[data-v-597e1f70]{color:#9a3412;background:#ffedd5}.as-rep-diff[data-v-597e1f70]{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.as-rep-diff small[data-v-597e1f70]{color:#6b7280;font-size:.78rem}.as-prefill-note[data-v-597e1f70]{background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;margin-bottom:4px;padding:10px 12px}.as-prefill-note b[data-v-597e1f70]{color:#1e40af;font-size:.88rem;display:block}.as-prefill-note b i[data-v-597e1f70]{margin-right:4px}.as-prefill-note small[data-v-597e1f70]{color:#1e3a8a;margin-top:4px;font-size:.78rem;line-height:1.55;display:block}.as-contact-edit.filled[data-v-597e1f70]{background:#eff6ff;border-radius:8px;margin:-4px;padding:4px}.as-mini-badge[data-v-597e1f70]{background:var(--surface2);color:#5c3aed;border-radius:6px;align-items:center;height:28px;padding:0 8px;font-size:12px;font-weight:900;display:inline-flex}.as-project-row[data-v-597e1f70]{border:1px solid var(--border);background:#fff;border-radius:10px;align-items:center;gap:10px;padding:10px 14px;display:flex}.as-project-row label[data-v-597e1f70]{color:#5c3aed;flex:none;font-size:13px;font-weight:900}.as-project-input[data-v-597e1f70]{width:170px;height:30px;color:var(--text1);background:#fff;border:1px solid #5c3aed8c;border-radius:6px;outline:none;padding:0 9px}.as-project-meta[data-v-597e1f70]{color:var(--text2);margin-left:auto;font-size:13px}.as-info-grid[data-v-597e1f70]{grid-template-columns:minmax(0,1.1fr) minmax(220px,.9fr);gap:14px;display:grid}.as-info-grid.single[data-v-597e1f70]{grid-template-columns:1fr}.as-dl[data-v-597e1f70]{grid-template-columns:90px 1fr;gap:4px 8px;margin:0;font-size:13px;display:grid}.as-dl dt[data-v-597e1f70]{color:var(--text3);font-weight:700}.as-dl dd[data-v-597e1f70]{color:var(--text1);word-break:break-word;margin:0}.as-dl a[data-v-597e1f70]{color:var(--accent);margin-left:6px;font-weight:700}.as-contacts[data-v-597e1f70]{border-top:1px solid var(--border);color:var(--text2);flex-direction:column;gap:3px;margin-top:9px;padding-top:8px;font-size:12px;display:flex}.as-memo[data-v-597e1f70],.as-symptom[data-v-597e1f70],.as-cause[data-v-597e1f70]{white-space:pre-wrap;word-break:break-word;color:var(--text1);margin:0;font-size:13px}.as-assign-meta.flush[data-v-597e1f70],.as-happycall-action.flush[data-v-597e1f70]{margin-top:0}.as-email-box.flush[data-v-597e1f70]{background:0 0;border:0;margin-top:0;padding:0}.as-ev-box.flush[data-v-597e1f70]{background:0 0;border:0;margin-top:0}.as-ev-box.flush>.as-ev-head[data-v-597e1f70]{padding:0}[data-v-597e1f70] .asc-body>.as-section:first-child{border-top:0;margin-top:0;padding-top:0}.as-section[data-v-597e1f70]{border-top:1px solid var(--border);margin-top:12px;padding-top:12px}.as-section.as-type-line[data-v-597e1f70]{align-items:center;gap:16px;display:flex}.as-section.as-type-line .as-section-title[data-v-597e1f70]{flex-shrink:0;margin-bottom:0}.as-section-title[data-v-597e1f70]{color:var(--text1);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;font-size:13px;font-weight:900;display:flex}.as-section-title span[data-v-597e1f70]{color:#5c3aed;font-size:12px;font-weight:700}.as-terms-add[data-v-597e1f70]{justify-content:flex-end;margin-top:8px;display:flex}.as-receipt-box[data-v-597e1f70]{border:1px solid var(--border);color:#000;background:#f9f9f9;border-radius:8px;width:100%;min-height:60px;padding:7px 9px;font-family:inherit;font-size:14px}.as-receipt-box .as-line[data-v-597e1f70]{color:#000;font-size:14px}.as-line[data-v-597e1f70]{color:var(--text1);margin:4px 0;font-size:13px;line-height:1.5}.as-line.muted[data-v-597e1f70]{color:var(--text3)}.as-staff-memo-state[data-v-597e1f70]{color:var(--text3);margin:4px 0 0;font-size:12px}.as-visit-memo[data-v-597e1f70]{margin-top:14px}.as-breakdown[data-v-597e1f70]{border-top:1px solid var(--border);margin-top:12px;padding-top:12px}.as-unit-doc[data-v-597e1f70]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.as-unit-doc-hint[data-v-597e1f70]{color:var(--text3);font-size:12px}.as-staff-memo-state.err[data-v-597e1f70]{color:var(--warn)}.as-unit-badge[data-v-597e1f70]{border-radius:var(--radius-md);background:var(--surface2);border:1px solid var(--border);color:#5b21b6;align-items:baseline;gap:5px;padding:3px 9px;font-size:12.5px;font-weight:800;line-height:1.5;display:inline-flex}.as-unit-badge em[data-v-597e1f70]{color:#8b7bb8;font-size:11.5px;font-style:normal;font-weight:600}.as-unit-badge.lg[data-v-597e1f70]{color:#5b21b6;font-size:13px;font-weight:800;display:inline-flex}.as-unit-badge.lg em[data-v-597e1f70]{color:#8b7bb8;font-size:12px;font-weight:600}.as-intake-unit+.as-intake-unit[data-v-597e1f70]{border-top:1px dashed #e3e3e8;margin-top:10px;padding-top:10px}.as-intake-symptom[data-v-597e1f70]{color:#000;white-space:pre-wrap;word-break:break-word;margin:0;font-size:14px;line-height:1.55}.as-intake-symptom.muted[data-v-597e1f70]{color:var(--text3)}.as-intake-symlabel[data-v-597e1f70]{font-weight:700;display:block}.as-intake-row[data-v-597e1f70]{grid-template-columns:minmax(88px,max-content) 1fr auto;align-items:baseline;gap:10px;display:grid}@media (width<=560px){.as-intake-row[data-v-597e1f70]{grid-template-columns:1fr auto}.as-intake-row .as-intake-symptom[data-v-597e1f70]{grid-column:1/-1}}.as-intake-unit .as-btn.sm.ghost[data-v-597e1f70]{opacity:0;transition:opacity .12s}.as-intake-unit:hover .as-btn.sm.ghost[data-v-597e1f70],.as-intake-unit:focus-within .as-btn.sm.ghost[data-v-597e1f70]{opacity:1}.as-intake-edit[data-v-597e1f70]{border:1px solid var(--border);background:var(--surface);border-radius:10px;gap:8px;padding:10px 12px;display:grid}.as-intake-edit>.as-input[data-v-597e1f70]{width:100%;min-width:0;padding:8px 10px}.as-intake-edit>select.as-input[data-v-597e1f70]{height:36px}.as-edit-2[data-v-597e1f70]{grid-template-columns:1fr 1fr;gap:8px;display:grid}@media (width<=720px){.as-edit-2[data-v-597e1f70]{grid-template-columns:1fr}}.as-edit-form[data-v-597e1f70]{gap:10px;padding:14px 16px;display:grid}.as-edit-form>label[data-v-597e1f70],.as-edit-2>label[data-v-597e1f70]{color:var(--text2);gap:3px;font-size:12px;font-weight:700;display:grid}.as-edit-form .as-input[data-v-597e1f70]{padding:6px 9px}.as-edit-form textarea.as-input[data-v-597e1f70]{min-height:52px}.as-edit-form .as-contact-edit[data-v-597e1f70]{grid-template-columns:5.5rem 1fr 1fr 1.4fr auto;align-items:center;gap:6px;display:grid}@media (width<=720px){.as-edit-form .as-contact-edit[data-v-597e1f70]{grid-template-columns:1fr 1fr}}.as-ie-label[data-v-597e1f70]{color:var(--text3);font-size:11.5px;font-weight:700}.as-ie-hint[data-v-597e1f70]{color:var(--text3);margin:2px 0 0;font-size:11.5px}.as-ie-hint.as-ie-need[data-v-597e1f70]{color:var(--warn)}.as-ie-hint i[data-v-597e1f70]{margin-right:3px}.as-ie-btns[data-v-597e1f70]{justify-content:flex-end;gap:6px;margin-top:2px;display:flex}.as-ie-btns>.as-ie-del[data-v-597e1f70]{margin-right:auto}.as-unit-add[data-v-597e1f70]{border-top:1px dashed #e3e3e8;margin-top:10px;padding-top:10px}.as-ev-box[data-v-597e1f70]{border:1px solid var(--border);background:#fbfbfd;border-radius:8px;margin-top:8px}.as-ev-head[data-v-597e1f70]{cursor:pointer;color:var(--text2,#555);-webkit-user-select:none;user-select:none;padding:7px 10px;font-size:12px;font-weight:800;list-style:none}.as-ev-head[data-v-597e1f70]::-webkit-details-marker{display:none}.as-ev-head i[data-v-597e1f70]{color:var(--text3);font-size:10px;transition:transform .15s;display:inline-block}.as-ev-box[open] .as-ev-head i[data-v-597e1f70]{transform:rotate(90deg)}.as-ev-cnt[data-v-597e1f70]{color:var(--text3);margin-left:4px;font-weight:600}.as-ev-line[data-v-597e1f70]{border-top:1px solid #f0f0f4;flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding:5px 10px;font-size:11.5px;line-height:1.55;display:flex}.as-ev-when[data-v-597e1f70]{color:var(--text3);white-space:nowrap}.as-ev-what[data-v-597e1f70]{color:var(--text1);white-space:nowrap;font-weight:700}.as-ev-val[data-v-597e1f70]{color:#5b21b6;word-break:break-word}.as-ev-who[data-v-597e1f70]{color:var(--text3);white-space:nowrap;margin-left:auto}.as-ev-field[data-v-597e1f70]{border-radius:var(--radius-md,6px);background:var(--warn-bg);border:1px solid var(--warn-bd);color:var(--text1);white-space:nowrap;padding:0 6px;font-size:.68rem;font-style:normal;font-weight:800}.as-fix[data-v-597e1f70]{border-radius:var(--radius-md,6px);border:1px solid var(--border);background:var(--surface2);color:var(--text2);align-items:center;gap:10px;margin-bottom:10px;padding:9px 12px;display:flex}.as-fix>.bi[data-v-597e1f70]{flex-shrink:0;font-size:18px}.as-fix.is-done[data-v-597e1f70]{background:var(--ok-bg);border-color:var(--ok-bd);color:var(--text1)}.as-fix.is-done>.bi[data-v-597e1f70]{color:var(--color-success)}.as-fix.is-editing[data-v-597e1f70]{background:var(--warn-bg);border-color:var(--warn-bd);color:var(--text1)}.as-fix.is-editing>.bi[data-v-597e1f70]{color:var(--color-warning)}.as-fix-t[data-v-597e1f70]{flex-direction:column;gap:2px;min-width:0;display:flex}.as-fix-t b[data-v-597e1f70]{font-size:.84rem}.as-fix-t span[data-v-597e1f70]{color:var(--text2);font-size:.78rem}.as-fedit[data-v-597e1f70]{border:1px solid var(--warn-bd);border-radius:var(--radius-md,6px);background:var(--warn-bg);color:var(--text1);margin:0 0 12px;padding:12px 14px}.as-fedit-h[data-v-597e1f70]{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.as-fedit-h>.bi[data-v-597e1f70]{color:var(--color-warning);font-size:18px}.as-fedit-h>b[data-v-597e1f70]{min-width:0;font-size:.9rem}.as-fedit-ack[data-v-597e1f70]{min-height:44px;margin-left:auto}.as-fedit-who[data-v-597e1f70]{color:var(--text2);margin-left:auto;font-size:.78rem}.as-fedit-list[data-v-597e1f70]{flex-direction:column;gap:4px;margin:8px 0 0;padding:0;list-style:none;display:flex}.as-fedit-list li[data-v-597e1f70]{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;font-size:.82rem;display:flex}.as-fedit-when[data-v-597e1f70]{color:var(--text3);white-space:nowrap}.as-fedit-val[data-v-597e1f70]{color:var(--text2);word-break:break-word;min-width:0}.as-fedit-by[data-v-597e1f70]{color:var(--text3);white-space:nowrap;margin-left:auto}.as-sug[data-v-597e1f70]{min-width:0;position:relative}.as-direct-card .as-sug[data-v-597e1f70] .lsg{margin:0 0 .25rem;top:auto;bottom:100%}.as-ml-btn[data-v-597e1f70]{border-radius:var(--radius-md,6px);color:#fff;cursor:pointer;background:#ffffff24;border:1px solid #ffffff47;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:700;display:inline-flex}.as-ml-btn[data-v-597e1f70]:hover{background:#ffffff42}.as-modal-context[data-v-597e1f70]{background:var(--surface2);border-bottom:1px solid var(--border);gap:7px;padding:11px 18px;display:grid}.as-mc-row[data-v-597e1f70]{grid-template-columns:62px 1fr;align-items:baseline;gap:9px;display:grid}.as-mc-row span[data-v-597e1f70]{color:var(--text3);font-size:11.5px;font-weight:700}.as-mc-row p[data-v-597e1f70]{color:var(--text1);white-space:pre-wrap;word-break:break-word;margin:0;font-size:13px;line-height:1.55}.as-help[data-v-597e1f70]{color:var(--text3);margin:4px 0 0;font-size:12px;line-height:1.45}.as-help.strong[data-v-597e1f70]{color:#6d28d9;margin-bottom:12px;font-weight:700}.as-help.accent[data-v-597e1f70]{color:#6d28d9;font-weight:700}.as-subtitle[data-v-597e1f70]{color:var(--text1);margin:12px 0 8px;font-size:13px;font-weight:900}.as-items-title[data-v-597e1f70]{justify-content:flex-end;align-items:center;gap:10px;min-height:8px;margin-top:0;display:flex}.as-lock-actions[data-v-597e1f70]{align-items:center;gap:6px;display:inline-flex}.as-mode-row[data-v-597e1f70]{flex-wrap:wrap;gap:10px;display:flex}.as-mode[data-v-597e1f70]{min-width:94px;height:29px;color:var(--text2);cursor:pointer;border-radius:var(--radius-md);background:#f1f1f3;border:1px solid #0000;font-weight:500}.as-mode.on[data-v-597e1f70]{background:var(--accent);color:#fff;border-color:var(--accent)}.as-meta-line[data-v-597e1f70]{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.as-meta-line span[data-v-597e1f70]{color:var(--text2);background:var(--surface2,#f4f5f7);border-radius:var(--radius-md);padding:2px 8px;font-size:11px}.as-card.assign[data-v-597e1f70],.as-assign-left[data-v-597e1f70]{flex-direction:column;gap:8px;display:flex}.as-assign-send[data-v-597e1f70]{border-left:1px solid var(--border);flex-direction:column;justify-content:center;gap:10px;padding-left:20px;display:flex}.as-assign-warn[data-v-597e1f70]{color:#b45309;background:#fff7ed;border-radius:8px;margin:8px 0 0 84px;padding:8px 10px;font-size:12.5px;font-weight:700;line-height:1.5}.as-assign-warn i[data-v-597e1f70]{margin-right:4px}.as-assign-warn b[data-v-597e1f70]{color:#92400e}.as-btn.wide[data-v-597e1f70]{white-space:normal;width:100%;min-height:76px;margin-top:0;font-size:14px;line-height:1.35}.as-btn.wide.notify[data-v-597e1f70]{text-align:left;justify-content:flex-start;gap:12px;padding:12px 16px}.as-btn.wide.notify i[data-v-597e1f70]{flex-shrink:0;font-size:22px}.as-btn.wide.notify .as-notify-label[data-v-597e1f70]{text-align:left}.as-assign-meta[data-v-597e1f70]{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.as-assign-meta span[data-v-597e1f70]{border-radius:var(--radius-md);height:24px;color:var(--text2);background:#f4f5f7;align-items:center;padding:0 8px;font-size:11.5px;font-weight:800;display:inline-flex}.as-assign-help[data-v-597e1f70]{color:var(--text3);margin:6px 0 0;font-size:12px}.as-assign-help i[data-v-597e1f70]{margin-right:3px}.as-assign-help b[data-v-597e1f70]{color:var(--text2)}.as-assign-help i[data-v-597e1f70]{color:var(--color-success)}.happycall-card[data-v-597e1f70]{border-color:#5c3aed73}.as-assign-stack[data-v-597e1f70]{flex-direction:column;gap:12px;display:flex}.as-assign-stack .as-assign-left[data-v-597e1f70]{min-width:0}#as-assign>.as-assign-send[data-v-597e1f70]{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;padding-top:4px;display:flex}.as-hc-stack[data-v-597e1f70]{flex-direction:column;gap:10px;display:flex}.as-hc-note[data-v-597e1f70]{min-width:0}.as-hc-role[data-v-597e1f70]{color:#5c3aed;font-size:14px}.as-hc-name[data-v-597e1f70]{color:var(--text1);font-size:20px;font-weight:800}.as-happycall-action[data-v-597e1f70]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.hc-complete[data-v-597e1f70]{width:100%;min-height:48px;font-weight:800}.as-happycall-done[data-v-597e1f70]{color:#047857;background:#ecfdf5;border-radius:8px;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:800;display:inline-flex}.as-report-row[data-v-597e1f70]{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.as-report-row span[data-v-597e1f70]{color:var(--text2)}.as-hc-note>.as-report-row[data-v-597e1f70]{background:var(--surface2);border-radius:8px;margin-bottom:6px;padding:8px 10px}.as-hc-note>.as-report-row span[data-v-597e1f70]{color:var(--text1);font-weight:700}.as-need[data-v-597e1f70],.as-sched-foot>span.as-need[data-v-597e1f70]{color:var(--warn);align-items:center;gap:5px;font-size:12.5px;font-weight:700;display:inline-flex}.as-unit[data-v-597e1f70]{border-top:1px solid var(--border);padding:10px 0}.as-unit[data-v-597e1f70]:first-of-type{border-top:none;padding-top:0}.as-unit-head[data-v-597e1f70]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.as-unit-head b[data-v-597e1f70]{color:var(--text1);font-size:14px}.as-unit-head small[data-v-597e1f70]{color:#5b21b6;margin-top:4px;font-weight:700;display:block}.as-items[data-v-597e1f70]{flex-direction:column;gap:8px;margin-top:10px;display:flex}.as-item-table-wrap[data-v-597e1f70]{border:1px solid var(--border);background:#fff;border-radius:10px;width:100%;overflow-x:auto}.as-item-table[data-v-597e1f70]{border-collapse:collapse;width:100%;min-width:720px;font-size:12.5px}.as-item-table th[data-v-597e1f70],.as-item-table td[data-v-597e1f70]{border-bottom:1px solid var(--border);vertical-align:middle;padding:10px 12px}.as-item-table tr:last-child td[data-v-597e1f70]{border-bottom:0}.as-item-table th[data-v-597e1f70]{color:var(--text2);white-space:nowrap;background:#f7f7f8;font-weight:900}.as-item-table .num[data-v-597e1f70]{text-align:right;white-space:nowrap}.as-item-photo[data-v-597e1f70],.as-selected-photo[data-v-597e1f70],.as-catalog-photo[data-v-597e1f70]{border:1px solid var(--border);color:var(--text3);text-align:center;background:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.as-item-photo[data-v-597e1f70],.as-selected-photo[data-v-597e1f70]{width:52px;height:52px;font-size:17px}.as-catalog-photo[data-v-597e1f70]{width:48px;height:42px;font-size:15px}.as-item-photo img[data-v-597e1f70],.as-selected-photo img[data-v-597e1f70],.as-catalog-photo img[data-v-597e1f70]{object-fit:cover;width:100%;height:100%;display:block}.as-code-text[data-v-597e1f70]{color:var(--text1);white-space:nowrap;font-weight:800}.as-table-name[data-v-597e1f70]{min-width:180px}.as-table-name b[data-v-597e1f70]{color:var(--text1);font-size:13px;display:block}.as-table-name small[data-v-597e1f70]{color:var(--text3);margin-top:3px;font-size:11.5px;display:block}.as-item-edit[data-v-597e1f70],.as-add-row[data-v-597e1f70]{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.as-input[data-v-597e1f70]{border:1px solid var(--border);width:100%;color:var(--text1);background:#fff;border-radius:8px;padding:7px 9px;font-family:inherit;font-size:13px}.as-input.narrow[data-v-597e1f70],.as-input.compact[data-v-597e1f70]{width:120px}.as-input.compact[data-v-597e1f70]{padding:5px 7px}.as-input.compact.dt[data-v-597e1f70]{width:195px}.as-input.compact.type[data-v-597e1f70]{width:72px;min-width:72px}.as-input.compact.qty[data-v-597e1f70]{text-align:right;width:3.6rem}.as-input.compact.price[data-v-597e1f70]{text-align:right;width:96px}.as-item-time .as-input.compact[data-v-597e1f70]{width:88px}.as-labor-notime[data-v-597e1f70]{color:var(--text3)}.as-input[readonly][data-v-597e1f70]{color:var(--text2);background:#f8f8fa}.as-item-table em[data-v-597e1f70]{color:var(--text2);margin-left:4px;font-style:normal}.as-content-input[data-v-597e1f70]{resize:none;border-color:#c4b5fd;min-height:80px;margin-top:2px;line-height:1.5;overflow:hidden}.as-photo-card[data-v-597e1f70]{border-top:1px solid var(--border);background:var(--surface);border-radius:0;margin-top:12px;padding:11px 0 0}.as-complete-row[data-v-597e1f70]{justify-content:flex-end;margin-top:12px;display:flex}.as-complete-row .as-btn[data-v-597e1f70]{height:34px;padding:0 14px;font-size:13px}.as-pg.as-pg-need[data-v-597e1f70]{border-color:var(--color-warning)}.as-pg-needmsg[data-v-597e1f70]{margin:0 auto 0 8px;font-size:12px;font-style:normal}.as-photo-head[data-v-597e1f70]{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;padding-left:9px;display:flex}.as-photo-title[data-v-597e1f70]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.as-photo-head b[data-v-597e1f70]{color:var(--text1);font-size:13px}.as-photo-count[data-v-597e1f70]{border:1px solid var(--border);color:var(--text2);background:#fff;border-radius:8px;align-items:center;gap:4px;padding:4px 8px;font-size:11.5px;font-weight:800;display:inline-flex}.as-photo-title label[data-v-597e1f70]{border:1px solid var(--border);min-height:30px;color:var(--text2);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:5px;font-size:12px;font-weight:800;display:inline-flex}.as-photo-body[data-v-597e1f70]{display:block}.as-photo-groups[data-v-597e1f70]{flex-direction:column;gap:14px;display:flex}.as-pg[data-v-597e1f70]{border:1px solid var(--border);background:#fafafa;border-radius:10px;padding:10px 12px}.as-pg-head[data-v-597e1f70]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.as-pg-label[data-v-597e1f70]{border-radius:var(--radius-md);align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:900;display:inline-flex}.as-pg-label b[data-v-597e1f70]{font-size:12px}.as-pg-label.before[data-v-597e1f70]{color:#92400e;background:#fef3c7}.as-pg-label.after[data-v-597e1f70]{color:#166534;background:#dcfce7}.as-pg-label.etc[data-v-597e1f70]{color:var(--text2);background:#eef2f7}.as-pg-btns[data-v-597e1f70]{gap:6px;display:flex}.as-pg-empty[data-v-597e1f70]{color:var(--text3);padding:6px 2px;font-size:12px}.as-pg-drag[data-v-597e1f70]{border-color:var(--accent);background:#eef2ff}.as-pg-pick[data-v-597e1f70]{border-color:var(--accent);background:var(--surface2)}.as-pg-hint[data-v-597e1f70]{color:var(--text3);margin:10px 0 0;font-size:12px;line-height:1.6}.as-pg-hint b[data-v-597e1f70]{color:var(--text2)}.as-pg-hint em[data-v-597e1f70]{font-style:normal}.as-thumb-open[data-v-597e1f70]{cursor:pointer;width:100%;height:100%;color:inherit;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.as-thumb-play[data-v-597e1f70]{color:#5c3aed;font-size:30px}.as-upbar[data-v-597e1f70]{margin-top:10px}.as-upbar-track[data-v-597e1f70]{border-radius:var(--radius-pill);background:var(--surface2);height:8px;overflow:hidden}.as-upbar-fill[data-v-597e1f70]{background:var(--accent);border-radius:var(--radius-pill);height:100%;transition:width .15s}.as-upbar-fill.processing[data-v-597e1f70]{background:#f59e0b;animation:1s ease-in-out infinite as-upbar-pulse-597e1f70}@keyframes as-upbar-pulse-597e1f70{0%,to{opacity:1}50%{opacity:.55}}.as-upbar-txt[data-v-597e1f70]{color:#6d28d9;align-items:center;gap:5px;margin-top:5px;font-size:12px;font-weight:800;display:inline-flex}.spin[data-v-597e1f70]{animation:1s linear infinite as-spin-597e1f70}@keyframes as-spin-597e1f70{to{transform:rotate(360deg)}}.as-report-thumbs[data-v-597e1f70]{align-items:center;gap:12px;min-width:0;padding:2px;display:flex;overflow-x:auto}.as-report-thumb[data-v-597e1f70]{border:1px solid var(--border);width:76px;height:76px;color:var(--text3);background:#fff;border-radius:8px;flex:0 0 76px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.as-report-thumb.empty[data-v-597e1f70]{background:#fafafa}.as-report-thumb a[data-v-597e1f70]{width:100%;height:100%;color:inherit;justify-content:center;align-items:center;display:flex}.as-report-thumb img[data-v-597e1f70]{object-fit:cover;width:100%;height:100%;display:block}.as-thumb-x[data-v-597e1f70]{border-radius:var(--radius-circle);color:#fff;cursor:pointer;background:#0f172ab8;border:0;width:20px;height:20px;font-size:13px;line-height:20px;position:absolute;top:3px;right:3px}.as-ph-grip[data-v-597e1f70]{z-index:2;color:#fff;cursor:grab;background:#0f172a8c;border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;display:flex;position:absolute;bottom:2px;left:2px}.as-ph-grip[data-v-597e1f70]:active{cursor:grabbing}.as-intake-photos[data-v-597e1f70]{border:1px solid var(--border);background:#fff;border-radius:10px;margin-top:10px;padding:10px 12px}.as-intake-ph-head[data-v-597e1f70]{color:var(--text2);align-items:center;gap:6px;margin-bottom:8px;font-size:12px;display:flex}.as-intake-ph-cnt[data-v-597e1f70]{border-radius:var(--radius-md);color:var(--text2);background:#f1f5f9;padding:1px 7px;font-size:11px;font-weight:800}.as-intake-ph-add[data-v-597e1f70]{margin-left:auto}.as-intake-thumb[data-v-597e1f70]{background:0 0;border:none;flex-direction:column;align-items:stretch;height:auto;overflow:visible}.as-intake-thumb .as-thumb-open[data-v-597e1f70]{border:1px solid var(--border);background:#fff;border-radius:8px;width:76px;height:76px;position:relative;overflow:hidden}.as-ph-unitsel[data-v-597e1f70]{width:100%;margin-top:4px;padding:3px 4px;font-size:11px;display:block}.as-ph-hide[data-v-597e1f70]{color:#fff;cursor:pointer;background:#0000008c;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:.68rem;display:flex;position:absolute;top:2px;right:2px}.as-ph-hide[data-v-597e1f70]:disabled{opacity:.5;cursor:default}.as-hidden-box[data-v-597e1f70]{margin-top:10px}.as-hidden-row[data-v-597e1f70]{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:6px;padding:6px 0;font-size:12px;display:flex}.as-hidden-name[data-v-597e1f70]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.as-hidden-who[data-v-597e1f70]{color:var(--text3)}.as-hidden-why[data-v-597e1f70]{color:var(--text2)}.as-hidden-why-in[data-v-597e1f70]{flex:200px;min-width:0;margin-left:auto}.as-intake-ph-unit[data-v-597e1f70]{color:#fff;text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#0f172a9e;padding:2px 4px;font-size:10px;font-weight:700;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.as-assign-table td.num[data-v-597e1f70],.as-assign-table th.num[data-v-597e1f70],.as-comp-table td.num[data-v-597e1f70],.as-comp-table th.num[data-v-597e1f70]{text-align:right;padding-right:.55rem}.as-assign-table th[data-v-597e1f70],.as-assign-table td[data-v-597e1f70],.as-comp-table th[data-v-597e1f70],.as-comp-table td[data-v-597e1f70]{white-space:nowrap}.as-assign-tablewrap[data-v-597e1f70]{margin-bottom:0}.as-assign-table tbody tr[data-v-597e1f70]{cursor:pointer}.as-assign-table .as-col-pick[data-v-597e1f70],.as-comp-table .as-col-del[data-v-597e1f70]{text-align:center;width:56px}.as-assign-done[data-v-597e1f70]{color:#15803d;align-items:center;gap:4px;font-weight:700;display:inline-flex}.as-assign-wait[data-v-597e1f70]{color:#b45309;font-weight:700}.as-assign-none[data-v-597e1f70]{color:var(--text3)}@media (width<=720px){.as-assign-table thead[data-v-597e1f70],.as-comp-table thead[data-v-597e1f70]{display:none}.as-assign-table tbody tr[data-v-597e1f70],.as-comp-table tbody tr[data-v-597e1f70]{border-bottom:1px solid var(--border);padding:8px 0;display:block}.as-assign-table tbody td[data-v-597e1f70],.as-comp-table tbody td[data-v-597e1f70]{white-space:normal;border:0;align-items:center;gap:8px;padding:3px 0;display:flex}.as-assign-table tbody td[data-v-597e1f70]:before,.as-comp-table tbody td[data-v-597e1f70]:before{content:attr(data-l);color:var(--text3);flex:0 0 68px;font-size:.74rem;font-weight:700}.as-assign-table tbody td.as-col-pick[data-v-597e1f70],.as-comp-table tbody td.as-col-del[data-v-597e1f70]{justify-content:flex-start}.as-assign-table tbody td.as-col-pick[data-v-597e1f70]:before{content:"선택"}.as-comp-table tbody td.as-col-del[data-v-597e1f70]:before{content:"";flex-basis:68px}.as-assign-table .as-col-pick[data-v-597e1f70],.as-comp-table .as-col-del[data-v-597e1f70]{text-align:left;width:auto}}.as-assign-card[data-v-597e1f70],.as-comp-card[data-v-597e1f70]{flex:none;margin-bottom:4px}.as-assign-card>.v-tablewrap[data-v-597e1f70],.as-comp-card>.v-tablewrap[data-v-597e1f70]{flex:none}.as-assign-card>.v-tablefoot[data-v-597e1f70],.as-comp-card>.v-tablefoot[data-v-597e1f70]{justify-content:flex-end;padding:.5rem 1.25rem}.as-assign-card>.v-tablefoot[data-v-597e1f70]:after,.as-comp-card>.v-tablefoot[data-v-597e1f70]:after{content:none}.as-comp-adding[data-v-597e1f70]{color:var(--text3);font-size:12px}.as-comp-lead[data-v-597e1f70]{color:var(--text2);margin:0 0 8px;font-size:12.5px}.as-comp-picker[data-v-597e1f70]{flex:100%;min-width:0}.as-comp-lead b[data-v-597e1f70]{color:var(--text1)}.as-companion[data-v-597e1f70]{margin-top:12px}.as-comp-empty[data-v-597e1f70]{color:var(--text3);text-align:center}.as-comp-kind[data-v-597e1f70]{border-radius:var(--radius-md);padding:1px 7px;font-size:11px;font-weight:800;display:inline-block}.as-comp-kind.inside[data-v-597e1f70]{color:#3730a3;background:#e0e7ff}.as-comp-kind.outside[data-v-597e1f70]{color:#92400e;background:#fef3c7}.as-comp-add[data-v-597e1f70]{margin-top:8px}.as-comp-form[data-v-597e1f70]{border:1px solid var(--border);background:#fafafa;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;padding:10px;display:flex}.as-comp-tabs[data-v-597e1f70]{gap:4px;display:inline-flex}.as-comp-tabs button[data-v-597e1f70]{border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text2);cursor:pointer;background:#fff;padding:4px 10px;font-size:12px;font-weight:700}.as-comp-tabs button.on[data-v-597e1f70]{background:var(--accent-tint);color:#5b21b6;border-color:#8b5cf6}.as-comp-hint[data-v-597e1f70]{color:var(--text3);flex:100%;margin:0;font-size:11.5px}.as-comp-btns[data-v-597e1f70]{gap:6px;margin-left:auto;display:inline-flex}.as-comp-roles[data-v-597e1f70]{flex-direction:column;flex:100%;gap:6px;min-width:0;display:flex}.as-comp-roles-h[data-v-597e1f70]{color:var(--text2);font-size:12px}.as-comp-rolechips[data-v-597e1f70]{flex-wrap:wrap;gap:6px;display:flex}.as-comp-role[data-v-597e1f70]{border:1px solid var(--border);border-radius:var(--radius-md,6px);min-height:34px;color:var(--text1);cursor:pointer;background:#fff;padding:0 12px;font-family:inherit;font-size:12.5px;font-weight:700}.as-comp-role.on[data-v-597e1f70]{border-color:var(--accent);background:var(--accent-tint);color:var(--accent)}.as-comp-role[data-v-597e1f70]:disabled{background:var(--surface2);color:var(--text3);cursor:default}.as-comp-nolabor[data-v-597e1f70]{color:var(--text3)}.as-comp-labor-note[data-v-597e1f70]{margin:6px 12px 0}.as-amount[data-v-597e1f70]{color:#b91c1c;margin-left:auto;font-size:13px;font-weight:800}.as-add[data-v-597e1f70]{background:var(--surface2);border:1px dashed #c4b5fd;border-radius:10px;margin-top:8px;padding:10px}.as-catalog[data-v-597e1f70]{flex-direction:column;gap:3px;max-height:180px;margin:6px 0;display:flex;overflow-y:auto}.as-catalog button[data-v-597e1f70]{border:1px solid var(--border);text-align:left;cursor:pointer;background:#fff;border-radius:7px;padding:7px 9px;font-size:12px}.as-catalog.option-list button[data-v-597e1f70]{grid-template-columns:48px minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:column;align-items:center;gap:10px;min-height:58px;display:grid}.as-catalog.option-list button.selected[data-v-597e1f70]{background:var(--accent-tint);border-color:#8b5cf6}.as-catalog.option-list button.formal-as[data-v-597e1f70]{opacity:.45;cursor:not-allowed}.as-catalog-info[data-v-597e1f70]{min-width:0}.as-catalog b[data-v-597e1f70]{color:var(--text1);font-size:12.5px;display:block}.as-catalog small[data-v-597e1f70]{color:var(--text3);display:block}.as-catalog-code[data-v-597e1f70]{color:var(--text1);white-space:nowrap;font-size:12px;font-weight:400}.as-catalog-price[data-v-597e1f70]{color:var(--text1);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px;font-weight:700}.modal-selected .as-item-table[data-v-597e1f70]{min-width:740px}.modal-selected .as-input.compact.type[data-v-597e1f70]{width:64px;min-width:64px}.as-option-box[data-v-597e1f70]{border:1px solid var(--border);background:#fff;border-radius:9px;margin-top:10px;padding:10px}.as-option-title[data-v-597e1f70]{color:var(--text1);margin-bottom:8px;font-size:12.5px;font-weight:900}.as-selected-option[data-v-597e1f70]{border:1px solid var(--border);background:var(--surface2);border-radius:9px;padding:10px}.as-selected-option+.as-selected-option[data-v-597e1f70]{margin-top:8px}.as-selected-head[data-v-597e1f70]{grid-template-columns:64px minmax(0,1fr) auto;align-items:flex-start;gap:10px;display:grid}.as-selected-head b[data-v-597e1f70]{color:var(--text1);font-size:13px;display:block}.as-selected-head small[data-v-597e1f70]{color:var(--text3);font-size:11.5px;display:block}.as-option-controls[data-v-597e1f70]{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0;display:flex}.as-option-controls label[data-v-597e1f70]{color:var(--text2);align-items:center;gap:5px;font-size:12px;font-weight:800;display:inline-flex}.as-direct[data-v-597e1f70]{border-top:1px dashed var(--border);margin-top:10px;padding-top:8px}.as-direct summary[data-v-597e1f70]{color:#6d28d9;cursor:pointer;width:fit-content;font-size:12px;font-weight:900}.as-direct .as-input[data-v-597e1f70]{margin-top:8px}.as-mail-preview[data-v-597e1f70]{background:#fff;border-radius:8px;flex:auto;min-height:0;padding:10px;overflow:auto}.as-modal-backdrop[data-v-597e1f70]{z-index:2200;background:#0f172a73;justify-content:center;align-items:center;padding:22px;display:flex;position:fixed;inset:0}.as-modal-head[data-v-597e1f70]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.as-modal-head span[data-v-597e1f70]{color:#5c3aed;font-size:12px;font-weight:900;display:block}.as-modal-head b[data-v-597e1f70]{color:var(--text1);margin-top:3px;font-size:18px;display:block}.as-icon-btn[data-v-597e1f70]{border:1px solid var(--border);width:34px;height:34px;color:var(--text2);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.as-modal-body[data-v-597e1f70]{flex:auto;grid-template-columns:minmax(390px,.85fr) minmax(700px,1.15fr);gap:0;min-height:0;display:grid;overflow:hidden}.as-modal-pane[data-v-597e1f70]{flex-direction:column;min-height:0;padding:16px;display:flex;overflow:hidden}.as-modal-pane[data-v-597e1f70]:not(.selected){overflow:hidden auto}.as-modal-pane+.as-modal-pane[data-v-597e1f70]{border-left:1px solid var(--border);background:#fafafa}.as-modal-pane.selected[data-v-597e1f70]{flex-direction:column;gap:10px;display:flex}.as-pane-title[data-v-597e1f70]{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.as-pane-title b[data-v-597e1f70]{color:var(--text1);font-size:14px}.as-pane-title span[data-v-597e1f70]{color:var(--text3);font-size:12px;font-weight:700}.as-catalog.modal-list[data-v-597e1f70]{flex:auto;min-height:120px;max-height:none;margin-bottom:14px}.as-modal-pane>.as-input[data-v-597e1f70],.as-modal-pane>.as-pane-title[data-v-597e1f70],.as-direct-card[data-v-597e1f70],.as-empty.sm[data-v-597e1f70]{flex-shrink:0}.as-item-table-wrap.modal-selected[data-v-597e1f70]{flex:auto;min-height:0;overflow:auto}.as-direct-card[data-v-597e1f70]{border:1px solid var(--border);background:var(--surface2);border-radius:10px;margin-top:14px;padding:12px}.as-direct-hint[data-v-597e1f70]{color:var(--text3);margin:4px 2px 0;font-size:12px}.as-direct-name[data-v-597e1f70]{align-items:center;gap:8px;display:flex}.as-direct-name>.as-input[data-v-597e1f70]{flex:1;min-width:0}.as-direct-code[data-v-597e1f70]{border:1px solid var(--border);color:#6d28d9;background:#fff;border-radius:6px;flex-shrink:0;padding:4px 8px;font-family:ui-monospace,Consolas,monospace;font-size:12px;font-weight:800}.as-direct-block[data-v-597e1f70]{color:var(--warn);font-weight:700}.as-direct-tabs[data-v-597e1f70]{border-radius:var(--radius-md);background:#f1f1f4;gap:6px;margin-bottom:10px;padding:3px;display:inline-flex}.as-direct-tabs button[data-v-597e1f70]{border-radius:var(--radius-md);min-width:86px;height:30px;color:var(--text2);cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:900}.as-direct-tabs button.on[data-v-597e1f70]{background:var(--accent);color:#fff}.as-direct-card .as-input+.as-input[data-v-597e1f70]{margin-top:8px}.readonly-price input[data-v-597e1f70]{color:var(--text2);background:#f4f4f5;font-weight:800}.as-batch-cause[data-v-597e1f70]{border-top:1px solid var(--border);margin-top:auto;padding-top:12px}.as-input.auto-grow[data-v-597e1f70]{resize:none;min-height:54px;line-height:1.45;overflow:hidden}.as-modal-foot[data-v-597e1f70]{border-top:1px solid var(--border);background:#fff;justify-content:flex-end;gap:8px;padding:14px 18px;display:flex}.as-small-modal[data-v-597e1f70]{background:#fff;border-radius:12px;flex-direction:column;width:min(760px,94vw);max-height:min(780px,90vh);display:flex;overflow:hidden;box-shadow:0 22px 70px #0f172a47}.as-small-modal.doc[data-v-597e1f70]{width:min(980px,94vw)}.as-history-list[data-v-597e1f70],.as-edit-form[data-v-597e1f70],.as-doc-preview[data-v-597e1f70]{min-height:0;padding:16px;overflow-y:auto}.as-history-box[data-v-597e1f70]{min-height:0;padding:14px;overflow:auto}.as-history-card[data-v-597e1f70],.as-history-card>.v-tablewrap[data-v-597e1f70]{flex:none}.as-hist-when[data-v-597e1f70]{white-space:nowrap;color:var(--text2)}.as-hist-empty[data-v-597e1f70]{text-align:center;color:var(--text3)}.as-history-item[data-v-597e1f70]{border-bottom:1px solid var(--border);padding:10px 0}.as-history-item[data-v-597e1f70]:last-child{border-bottom:0}.as-history-item b[data-v-597e1f70]{color:var(--text1);font-size:13px;display:block}.as-history-item span[data-v-597e1f70]{color:var(--text2);margin-top:3px;font-size:13px;display:block}.as-history-item small[data-v-597e1f70]{color:var(--text3);margin-top:3px;font-size:11.5px;display:block}.as-edit-form[data-v-597e1f70]{flex-direction:column;gap:10px;display:flex}.as-edit-form label[data-v-597e1f70]{color:var(--text2);flex-direction:column;gap:5px;font-size:12px;font-weight:800;display:flex}.as-contact-edit[data-v-597e1f70]{border:1px solid var(--border);background:#fafafa;border-radius:10px;grid-template-columns:110px repeat(3,minmax(0,1fr)) 34px;align-items:center;gap:8px;padding:10px;display:grid}.as-contact-edit b[data-v-597e1f70]{color:var(--text1);font-size:12px}.as-contact-edit .as-input.role[data-v-597e1f70]{font-weight:700}.as-ct-tablewrap[data-v-597e1f70]{border:1px solid var(--border);border-radius:8px;flex:none;overflow-x:auto}.as-ct-table[data-v-597e1f70]{border-collapse:collapse;width:100%;min-width:46rem}.as-ct-table th[data-v-597e1f70]:first-child,.as-ct-table td[data-v-597e1f70]:first-child{width:8.5rem}.as-ct-table th[data-v-597e1f70]{text-align:left;color:var(--text3);border-bottom:1px solid var(--border);white-space:nowrap;padding:6px 7px;font-size:11px;font-weight:700}.as-ct-table th em[data-v-597e1f70]{font-style:normal;font-weight:400}.as-ct-table td[data-v-597e1f70]{vertical-align:middle;padding:5px 7px}.as-ct-table .as-input[data-v-597e1f70]{box-sizing:border-box;width:100%;min-width:0}.as-ct-table tr.past .as-input[data-v-597e1f70]{color:var(--text3)}.as-ct-table tr.filled td[data-v-597e1f70]{background:#eff6ff}.as-ct-noticerow td[data-v-597e1f70]{padding-top:0}.as-contact-notice[data-v-597e1f70]{color:var(--text2);grid-column:1/-1;align-items:flex-start;gap:5px;margin:2px 0 0;font-size:12px;line-height:1.5;display:flex}.as-contact-notice.warn[data-v-597e1f70]{color:#b45309}.as-contact-notice.swap[data-v-597e1f70]{color:var(--accent)}.as-contact-edit.isnew[data-v-597e1f70]{border-style:dashed}.as-contact-edit-hint[data-v-597e1f70]{color:var(--text3);margin-left:8px;font-weight:500}.as-contact-edit-head[data-v-597e1f70]{color:var(--text2);margin-top:4px;font-size:12px;font-weight:800}.as-icon-btn.sm[data-v-597e1f70]{width:30px;height:30px}.as-doc-preview[data-v-597e1f70]{background:#f7f7f8;flex-direction:column;gap:12px;display:flex}.as-doc-preview section[data-v-597e1f70]{border:1px solid var(--border);background:#fff;border-radius:10px;padding:14px}.as-doc-preview h4[data-v-597e1f70]{color:var(--text1);margin:0 0 8px;font-size:16px}.as-doc-preview p[data-v-597e1f70]{color:var(--text2);margin:4px 0;font-size:13px}.as-btn[data-v-597e1f70]{border:1px solid var(--border);color:var(--text2);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:6px 10px;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}.as-btn.primary[data-v-597e1f70]{background:var(--accent);border-color:var(--accent);color:#fff}.as-btn.ghost[data-v-597e1f70]{background:0 0}.as-btn.sm[data-v-597e1f70]{padding:4px 8px;font-size:11.5px}.as-empty[data-v-597e1f70],.as-error[data-v-597e1f70]{border:1px solid var(--border);color:var(--text3);background:#fff;border-radius:10px;padding:12px;font-size:13px}.as-empty.sm[data-v-597e1f70]{background:0 0;border:none;padding:7px 2px}.as-empty.xs[data-v-597e1f70]{color:var(--text3);background:0 0;border:none;padding:4px 2px;font-size:12px}.as-visit[data-v-597e1f70]{border:1px solid var(--border);background:#fff;border-radius:10px;margin-top:8px;padding:10px 12px}.as-visit.latest[data-v-597e1f70]{border-color:var(--accent-tint-bd);background:var(--accent-tint)}.as-miss-list[data-v-597e1f70]{flex-direction:column;flex:auto;gap:10px;min-height:0;margin:0;padding-left:18px;display:flex;overflow:auto}.as-miss-list li[data-v-597e1f70]{font-size:13px}.as-miss-list b[data-v-597e1f70]{display:block}.as-miss-list small[data-v-597e1f70]{color:var(--text3);margin:2px 0 4px;line-height:1.5;display:block}.as-step-done[data-v-597e1f70]{margin-top:10px;padding:12px 14px}.as-step-done-h[data-v-597e1f70]{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.as-step-done-h b[data-v-597e1f70]{font-size:14px}.as-step-done-h small[data-v-597e1f70]{color:var(--text3);font-size:11px}.as-step-no[data-v-597e1f70]{background:var(--sb-bg2);width:20px;height:20px;color:var(--text3);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:inline-flex}.as-step-no.on[data-v-597e1f70]{background:var(--accent);color:#fff}.as-visit-head[data-v-597e1f70]{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.as-visit-seq[data-v-597e1f70]{font-weight:700}.as-visit-badge[data-v-597e1f70]{border-radius:var(--radius-md);border:1px solid var(--border);color:var(--text2);padding:2px 8px;font-size:11px;font-weight:700}.as-visit-badge.scheduled[data-v-597e1f70]{color:#2563a8;background:#eaf2fb;border-color:#bcd6ef}.as-visit-badge.in_progress[data-v-597e1f70]{color:#a86b12;background:#fbf1dc;border-color:#ecd6a3}.as-visit-badge.done[data-v-597e1f70]{color:#1f8a5f;background:#e7f5ee;border-color:#bfe6d2}.as-visit-badge.incomplete[data-v-597e1f70]{color:#c0485a;background:#fbe9ec;border-color:#eecdd3}.as-visit-badge.canceled[data-v-597e1f70]{color:var(--text3)}.as-visit-date[data-v-597e1f70],.as-visit-tech[data-v-597e1f70]{color:var(--text2)}.as-visit-flag[data-v-597e1f70]{color:#1f8a5f;font-weight:600}.as-visit-reason[data-v-597e1f70]{color:var(--text2);margin-top:6px;font-size:12.5px}.as-visit-reason b[data-v-597e1f70]{color:var(--text);margin-right:6px;font-weight:700}.as-visit-edit[data-v-597e1f70]{flex-direction:column;gap:7px;margin-top:8px;display:flex}.as-visit-row[data-v-597e1f70]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.as-visit-row label[data-v-597e1f70]{color:var(--text2);align-items:center;gap:5px;font-size:12px;display:inline-flex}.as-visit-row>input.as-input[data-v-597e1f70]{flex:200px}.as-visit-check[data-v-597e1f70]{white-space:nowrap}.as-visit-actions[data-v-597e1f70]{flex-wrap:wrap;gap:6px;display:flex}.as-visit-empty[data-v-597e1f70]{border:1px dashed var(--border);color:var(--text2);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.as-visit-sit[data-v-597e1f70]{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.as-sit-label[data-v-597e1f70],.as-vi-label[data-v-597e1f70]{color:var(--text3);margin-right:2px;font-size:11.5px;font-weight:700}.as-sit-chip[data-v-597e1f70]{border-radius:var(--radius-md);border:1px solid var(--border);color:var(--text2);cursor:pointer;background:#fff;padding:3px 10px;font-size:12px}.as-sit-chip.on[data-v-597e1f70]{background:var(--accent,#5c3aed);color:#fff;border-color:var(--accent,#5c3aed)}.as-sit-chip.static[data-v-597e1f70]{cursor:default}.as-visit-items[data-v-597e1f70]{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.as-vi-chip[data-v-597e1f70]{background:var(--surface2);border:1px solid var(--border);color:var(--text);border-radius:6px;padding:2px 9px;font-size:12px}.as-vi-chip em[data-v-597e1f70]{color:var(--text3);font-style:normal}.as-visit-doneinfo[data-v-597e1f70]{flex-wrap:wrap;gap:10px;margin-top:7px;font-size:12.5px;display:flex}.as-done-type[data-v-597e1f70]{color:#1f8a5f;font-weight:700}.as-ship-info[data-v-597e1f70]{color:var(--text2)}.as-ship-form[data-v-597e1f70]{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.as-muted[data-v-597e1f70]{color:var(--text3)}.as-kind-box[data-v-597e1f70]{border:1px solid var(--accent-bd,#5c3aed66);background:var(--accent-bg,#5c3aed0d);border-radius:10px;margin:8px 0;padding:12px 14px}.as-kind-title[data-v-597e1f70]{color:var(--accent,#5c3aed);justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;font-size:13px;font-weight:700;display:flex}.as-ship-status[data-v-597e1f70]{color:#1f8a5f;flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;font-size:12.5px;font-weight:600;display:flex}.as-set-actions[data-v-597e1f70]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.as-closed-note[data-v-597e1f70]{color:#1f8a5f;margin-right:auto;font-size:13px;font-weight:700}.as-visit-card.current[data-v-597e1f70]{border-color:var(--accent-tint-bd)}.as-visit-card.closed[data-v-597e1f70]{border-color:#bfe6d2}.as-visit-tags[data-v-597e1f70]{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.as-visit-summary[data-v-597e1f70]{color:var(--text2);flex-wrap:wrap;align-items:center;gap:10px;margin:4px 0 2px;font-size:12.5px;display:flex}.as-visit-summary b[data-v-597e1f70]{color:var(--text);margin-right:4px;font-weight:700}.as-closed-card[data-v-597e1f70]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.as-visit-header[data-v-597e1f70]{cursor:pointer}.as-visit-toggle[data-v-597e1f70]{border:1px solid var(--border);width:24px;height:24px;color:var(--text2);cursor:pointer;background:#fff;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.as-visit-toggle[data-v-597e1f70]:hover{background:var(--surface2,#f4f5f7)}.as-icon-btn.danger[data-v-597e1f70]{color:#c0485a;border-color:#eecdd3}.as-icon-btn.danger[data-v-597e1f70]:hover{background:#fbe9ec}.as-visit-card.collapsed[data-v-597e1f70]{background:color-mix(in srgb, var(--as-head-closed) 8%, transparent)}.as-stage-card.collapsed .as-stage-when b[data-v-597e1f70]{color:var(--as-head-closed)}.as-visit-collapsed[data-v-597e1f70]{cursor:pointer;flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;display:flex}.as-visit-sit.top[data-v-597e1f70]{border-bottom:1px solid var(--border);margin-top:2px;margin-bottom:4px;padding-bottom:12px}.as-item-flag[data-v-597e1f70]{color:#b45309;vertical-align:middle;background:#fff3e0;border-radius:5px;margin-right:5px;padding:1px 6px;font-size:10.5px;font-weight:800;display:inline-block}.as-item-flag.visit[data-v-597e1f70]{background:var(--bg2,#f2f3f6);color:var(--text2,#555)}.as-btn.on[data-v-597e1f70]{background:var(--accent,#5c3aed);color:#fff;border-color:var(--accent,#5c3aed)}.as-status-body[data-v-597e1f70]{border-bottom:1px solid #e5e5e5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding-bottom:11px;display:flex}.as-status-flow[data-v-597e1f70]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.as-flow-label[data-v-597e1f70]{color:var(--text3);margin-left:18px;margin-right:25px;font-size:12px;font-weight:800}.as-flow-step[data-v-597e1f70]{color:var(--text2);padding:2px 4px;font-size:12.5px;font-weight:700}.as-flow-step.done[data-v-597e1f70]{color:var(--text1)}.as-flow-step.cur[data-v-597e1f70]{color:#5d5373;font-weight:900}.as-flow-arrow[data-v-597e1f70]{color:var(--text3);font-size:13px}.as-status-dates[data-v-597e1f70]{color:var(--text2);flex-wrap:wrap;align-items:center;gap:14px;font-size:12.5px;display:flex}.as-status-dates b[data-v-597e1f70]{color:var(--text1);margin-left:3px;font-weight:700}.as-stages[data-v-597e1f70]{flex-direction:column;gap:16px;margin-top:14px;display:flex;position:relative}.as-stages[data-v-597e1f70]:before{content:"";background:var(--border);z-index:0;width:2px;position:absolute;top:22px;bottom:0;left:39px}.as-stage[data-v-597e1f70]{align-items:flex-start;gap:12px;display:flex}.as-panel.cq .as-stages[data-v-597e1f70]:before,.as-panel.cq .as-stage-lite[data-v-597e1f70]:before,.as-panel.cq .as-stage-rail[data-v-597e1f70]{display:none}.as-stage-rail[data-v-597e1f70]{flex:0 0 78px;justify-content:center;display:flex;position:relative}.as-stage-lite[data-v-597e1f70]:before{content:"";background:var(--border);z-index:0;width:2px;position:absolute;top:0;bottom:0;left:39px}.as-stage-lite.rail-tail[data-v-597e1f70]:before{height:38px;bottom:auto}.as-stage-badge[data-v-597e1f70]{z-index:1;color:#fff;text-align:center;white-space:normal;word-break:keep-all;background:#5d5373;border-radius:8px;justify-content:center;align-items:center;width:58px;min-height:44px;margin-top:0;padding:6px 4px;font-size:12px;font-weight:800;line-height:1.3;display:inline-flex;position:relative}.as-stage-badge.done[data-v-597e1f70]{background:#1f8a5f}.as-stage-lite[data-v-597e1f70]{align-items:flex-start;gap:10px;display:flex;position:relative}.as-stage-lite-body[data-v-597e1f70]{flex:auto;min-width:0}.as-stage-lite .as-stage-badge[data-v-597e1f70]{color:#6b6b7b;border:1px solid var(--line,#d9d9e3);background:#fff;margin-top:16px}.as-stage-lite .as-stage-badge.done[data-v-597e1f70]{color:#fff;background:#1f8a5f;border-color:#1f8a5f}.as-stage-card[data-v-597e1f70]{border-radius:10px;flex:auto;min-width:0;padding:10px}.as-stage-card.current[data-v-597e1f70]{border-color:var(--accent-tint-bd)}.as-stage-card.closed[data-v-597e1f70]{border-color:#bfe6d2;padding:10px}.as-stage-header[data-v-597e1f70]{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;display:flex}.as-stage-when[data-v-597e1f70]{color:var(--text2);font-size:13px}.as-stage-sum[data-v-597e1f70]{min-width:0;color:var(--text2);text-overflow:ellipsis;white-space:nowrap;margin-left:8px;font-size:12px;font-weight:700;overflow:hidden}.as-past-facts[data-v-597e1f70]{min-width:0;color:var(--text1);flex-wrap:wrap;gap:4px 14px;margin-left:8px;font-size:12px;display:flex}.as-past-fact[data-v-597e1f70]{overflow-wrap:anywhere;min-width:0}.as-past-fact em[data-v-597e1f70]{color:var(--text3);margin-right:4px;font-style:normal}.as-stage-chk[data-v-597e1f70]{border-radius:var(--radius-md);color:var(--color-success);background:color-mix(in srgb, var(--color-success) 12%, transparent);flex-shrink:0;align-items:center;gap:3px;margin-left:auto;padding:1px 8px;font-size:11.5px;font-weight:800;display:inline-flex}.as-stage-chk+.as-visit-toggle[data-v-597e1f70]{margin-left:6px}.as-stage-when b[data-v-597e1f70]{color:var(--text1);margin-right:8px;font-weight:800}.as-stage-card.collapsed .as-stage-header[data-v-597e1f70]{cursor:pointer}.as-sched-box[data-v-597e1f70]{border:1px solid #5c3aed;border-radius:10px;flex-direction:column;gap:10px;margin:12px 0;padding:14px;display:flex}.as-sched-head[data-v-597e1f70]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.as-sched-fields[data-v-597e1f70]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.as-sched-fields label[data-v-597e1f70]{color:var(--text2);align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:inline-flex}.as-sched-title[data-v-597e1f70]{color:#6d28d9;font-size:14px;font-weight:800}.as-sched-row[data-v-597e1f70]{border-top:1px solid #eee;flex-wrap:wrap;align-items:center;gap:10px;padding-top:10px;display:flex}.as-sched-row.sit[data-v-597e1f70]{gap:8px}.as-sched-row label[data-v-597e1f70]{color:var(--text2);align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:inline-flex}.as-sched-row label.grow[data-v-597e1f70]{flex:220px}.as-sched-row label.grow>.as-input[data-v-597e1f70]{flex:auto}.as-sched-flabel[data-v-597e1f70]{color:var(--text2);flex:0 0 66px;font-size:12.5px;font-weight:700}.as-sched-chips[data-v-597e1f70]{flex-wrap:wrap;flex:auto;align-items:center;gap:6px;display:flex}.as-sched-row>.as-input[data-v-597e1f70]{flex:auto;width:auto}.as-sched-foot[data-v-597e1f70]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:2px;display:flex}.as-sched-foot>span[data-v-597e1f70]{color:var(--text3);font-size:12px}.as-foot-act[data-v-597e1f70]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.as-camp-pjt[data-v-597e1f70]{color:var(--text2);flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:13px;display:flex}.as-camp-pjt label[data-v-597e1f70]{flex:260px;align-items:center;gap:8px;min-width:0;display:flex}.as-camp-pjt .as-input[data-v-597e1f70]{flex:1;min-width:0}.as-stage-actions-right .as-need[data-v-597e1f70]{flex-shrink:1}.as-ship-edit[data-v-597e1f70],.as-ship-sent[data-v-597e1f70]{color:var(--text2);font-size:12px;font-weight:500}.as-ship-sent b[data-v-597e1f70],.as-ship-edit b[data-v-597e1f70]{color:var(--text1);font-weight:700}.as-items-box[data-v-597e1f70]{border-top:1px solid var(--border);border-radius:0;margin:15px 0 0;padding:10px 0}.as-items-box-head[data-v-597e1f70]{color:var(--text1);justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;padding-left:9px;font-size:13px;font-weight:400;display:flex}.as-content-box[data-v-597e1f70]{border-top:1px solid #e0e0e0;margin:12px 0 0;padding-top:11px}.as-content-label[data-v-597e1f70]{color:var(--text1);margin-bottom:6px;padding-left:9px;font-size:13px;font-weight:600}.as-stage-actions[data-v-597e1f70]{border-top:0 solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding-top:12px;display:flex}.as-stage-actions-right[data-v-597e1f70]{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.as-btn.danger-outline[data-v-597e1f70]{color:#c0485a;background:#fff;border-color:#eecdd3}.as-btn.danger-outline[data-v-597e1f70]:hover{background:#fbe9ec}.as-stage-hint[data-v-597e1f70]{color:var(--text3);text-align:center;margin:8px 0 0;font-size:12px}.as-stage-hint b[data-v-597e1f70]{font-weight:800}.as-stage-hint b.rev[data-v-597e1f70]{color:#5c3aed}.as-stage-hint b.parts[data-v-597e1f70]{color:#a86b12}.as-done-actions[data-v-597e1f70]{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.as-start-bar[data-v-597e1f70]{border:1px solid var(--border);background:var(--surface);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;padding:9px 12px;display:flex}.as-start-txt[data-v-597e1f70]{flex-wrap:wrap;flex:auto;align-items:baseline;gap:8px;min-width:0;display:flex}.as-start-txt>b[data-v-597e1f70]{font-size:.84rem}.as-start-when[data-v-597e1f70]{color:var(--text2);font-size:.8rem}.as-start-hint[data-v-597e1f70]{color:var(--text3);font-size:.74rem}.as-start-bar.on .as-start-when[data-v-597e1f70]{color:var(--accent);font-weight:600}.as-legacy[data-v-597e1f70]{border:1px solid var(--border);background:var(--surface2);border-radius:8px;margin-top:10px}.as-legacy>summary[data-v-597e1f70]{cursor:pointer;color:var(--text2);align-items:center;gap:6px;padding:8px 12px;font-size:.8rem;font-weight:600;list-style:none;display:flex}.as-legacy>summary[data-v-597e1f70]::-webkit-details-marker{display:none}.as-legacy>summary em[data-v-597e1f70]{color:var(--accent);font-size:.74rem;font-style:normal;font-weight:500}.as-legacy>summary em.dim[data-v-597e1f70]{color:var(--text3)}.as-legacy-sub[data-v-597e1f70]{color:var(--text3);font-size:.74rem;font-weight:500}.as-legacy .as-help.warn[data-v-597e1f70]{color:#b45309}.as-legacy>.as-help[data-v-597e1f70]{margin:0 12px 8px}.as-legacy>.as-content-box[data-v-597e1f70],.as-legacy>.as-items-box[data-v-597e1f70]{margin-bottom:10px;margin-left:12px;margin-right:12px}.as-chk-box[data-v-597e1f70]{border:1px solid var(--border);background:var(--surface);border-radius:8px;margin-top:10px;overflow:hidden}.as-chk-head[data-v-597e1f70]{background:var(--accent);color:#fff;flex-wrap:wrap;align-items:center;gap:10px;padding:9px 12px;display:flex}.as-chk-head>b[data-v-597e1f70]{color:#fff;font-size:.86rem}.as-chk-warn[data-v-597e1f70]{color:#ffffffe0;align-items:center;gap:4px;font-size:.74rem;display:inline-flex}.as-chk-warn b[data-v-597e1f70]{color:#fff}.as-chk-body[data-v-597e1f70]{padding:10px 12px}.as-chk-time[data-v-597e1f70]{border-bottom:1px dashed var(--border);flex-wrap:wrap;align-items:flex-end;gap:8px 18px;margin-bottom:9px;padding-bottom:9px;display:flex}.as-chk-tcell[data-v-597e1f70]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.as-chk-tlabel[data-v-597e1f70]{color:var(--text3);font-size:.74rem;font-weight:600}.as-chk-units[data-v-597e1f70]{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:9px;display:flex}.as-chk-ulabel[data-v-597e1f70]{color:var(--text3);margin-right:2px;font-size:.74rem;font-weight:700}.as-chk-unit[data-v-597e1f70]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);height:30px;color:var(--text2);cursor:pointer;padding:0 .7rem;font-family:inherit;font-size:.78rem;font-weight:700}.as-chk-unit[data-v-597e1f70]:hover{color:var(--accent)}.as-chk-unit.on[data-v-597e1f70]{background:var(--accent);border-color:var(--accent);color:#fff}.as-chk-unit b[data-v-597e1f70]{font-variant-numeric:tabular-nums;margin-left:.3rem}.as-ur-flat[data-v-597e1f70]{display:contents}.as-ur-split[data-v-597e1f70]{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:12px;display:grid}.as-ur-split.one[data-v-597e1f70]{grid-template-columns:minmax(0,1fr)}.as-ur-rail[data-v-597e1f70],.as-ur-pane[data-v-597e1f70]{min-width:0}.as-ur-head[data-v-597e1f70]{color:var(--text2);flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0;margin-bottom:8px;font-size:13px;display:flex}.as-ur-head b[data-v-597e1f70]{color:var(--text1);font-size:15px}.as-ur-sym[data-v-597e1f70]{overflow-wrap:anywhere;min-width:0}.as-ur-chip[data-v-597e1f70]{border-radius:var(--radius-md,6px);white-space:nowrap;border:1px solid;padding:0 6px;font-size:11px;font-weight:700;line-height:18px}.as-ur-chip.need[data-v-597e1f70]{color:var(--warning,#b45309)}.as-ur-chip.ok[data-v-597e1f70]{color:var(--success,#15803d)}.as-sb[data-v-597e1f70]{gap:var(--space-7);min-height:0;padding:var(--space-9);flex-direction:column;flex:auto;min-width:0;display:flex;overflow:auto}.as-sb-lead[data-v-597e1f70]{font-size:var(--fs-sm);color:var(--text2);margin:0}.as-sb-list[data-v-597e1f70]{gap:var(--space-4);padding:var(--space-6) var(--space-7);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;margin:0;list-style:none;display:flex}.as-sb-list li[data-v-597e1f70]{gap:var(--space-4);min-width:0;font-size:var(--fs-sm);color:var(--text1);display:flex}.as-sb-list b[data-v-597e1f70]{color:var(--color-warning);flex-shrink:0}.as-sb-ovr[data-v-597e1f70]{gap:var(--space-4);padding-top:var(--space-7);border-top:1px solid var(--border);flex-direction:column;display:flex}.as-sb-k[data-v-597e1f70]{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text2)}.as-sb-foot[data-v-597e1f70]{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.as-sb-count[data-v-597e1f70]{color:var(--text3)}.as-sb-count.warn[data-v-597e1f70]{color:var(--color-warning)}.as-ur-tabs[data-v-597e1f70]{border-bottom:1px solid var(--border);gap:6px;margin-bottom:10px;padding-bottom:8px;display:flex}.as-ur-tab[data-v-597e1f70]{border-radius:var(--radius-md,6px);height:30px;color:var(--text2);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;padding:0 12px;font-size:13px;font-weight:700}.as-ur-tab[data-v-597e1f70]:hover{background:var(--surface2);border-color:var(--border)}.as-ur-tab.on[data-v-597e1f70]{background:var(--accent);border-color:var(--accent);color:var(--on-accent,#fff)}.as-ur-pane>.as-photo-card[data-v-597e1f70]{border-top:0;margin-top:0;padding-top:0}.as-ur-sum[data-v-597e1f70]{border-collapse:collapse;width:100%;font-size:12.5px}.as-set-oc[data-v-597e1f70]{order:1}.as-set-late[data-v-597e1f70]{order:2}.as-set-nofoot[data-v-597e1f70] .asc-foot{display:none}.as-free-lines[data-v-597e1f70]{margin:0;padding:0;list-style:none}.as-free-line[data-v-597e1f70]{align-items:center;gap:var(--space-4);border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;padding:10px 0;display:grid}.as-free-line[data-v-597e1f70]:last-child{border-bottom:0}.as-free-name[data-v-597e1f70]{flex-wrap:wrap;align-items:baseline;gap:6px;min-width:0;display:flex}.as-free-name small[data-v-597e1f70]{color:var(--text2);overflow-wrap:anywhere}.as-free-tag[data-v-597e1f70]{color:var(--text2);background:var(--surface2);border-radius:4px;padding:1px 6px;font-size:12px;font-style:normal}.as-free-decide[data-v-597e1f70]{justify-content:space-between;align-items:center;gap:var(--space-3,8px);margin-bottom:var(--space-3,8px);background:var(--surface2);border-radius:var(--radius-md,6px);flex-wrap:wrap;padding:10px 12px;display:flex}.as-free-decided[data-v-597e1f70],.as-free-ask[data-v-597e1f70]{min-width:0;font-size:var(--fs-sm);color:var(--text2)}.as-free-decided .bi[data-v-597e1f70]{color:var(--success,#15803d)}.as-free-btns[data-v-597e1f70]{gap:var(--space-4);flex-wrap:wrap;display:inline-flex}.as-free-act[data-v-597e1f70]{align-items:center;gap:var(--space-4);display:inline-flex}.as-set-note-where[data-v-597e1f70]{margin-top:var(--space-3);font-size:var(--fs-xs);color:var(--text3);display:block}.as-set-chk .as-chk-head[data-v-597e1f70]{background:var(--surface);color:var(--text);border-bottom:1px solid var(--border)}.as-set-chk .as-chk-head>b[data-v-597e1f70]{color:var(--text)}.as-set-chk .as-chk-warn[data-v-597e1f70]{color:var(--text2)}.as-set-chk .as-chk-warn b[data-v-597e1f70]{color:var(--text)}.as-set-chk .as-chk-warn[data-v-597e1f70]{display:block}.as-set-oc .as-item-table[data-v-597e1f70]{min-width:0}.as-set-oc .as-item-table th[data-v-597e1f70]{white-space:normal}.as-set-oc .as-item-table th[data-v-597e1f70],.as-set-oc .as-item-table td[data-v-597e1f70]{padding-left:8px;padding-right:8px}.as-set-oc .as-table-name[data-v-597e1f70]{min-width:140px}.as-set-unithead[data-v-597e1f70]{align-items:baseline;gap:var(--space-4);padding-top:var(--space-2);min-width:0;display:flex}.as-set-unithead b[data-v-597e1f70]{font-size:var(--fs-md)}.as-set-unithead span[data-v-597e1f70]{font-size:var(--fs-sm);color:var(--text3)}.as-set-tabs1[data-v-597e1f70]{align-items:center;gap:var(--space-2);min-width:0;display:flex}.as-set-t1[data-v-597e1f70]{border:1px solid var(--border);background:var(--surface);border-radius:var(--radius-md);font-weight:var(--fw-semibold);color:var(--text2);padding:7px 14px}.as-set-t1.on[data-v-597e1f70]{border-color:var(--accent);background:var(--accent);color:#fff}.as-set-t1.lock[data-v-597e1f70]{color:var(--text3);background:var(--surface2)}.as-set-fill[data-v-597e1f70]{flex:1}.as-set-unitdone[data-v-597e1f70]{gap:6px}.as-set-num[data-v-597e1f70]{font-style:normal;font-weight:var(--fw-semibold);color:var(--warn)}.as-set-t1-need[data-v-597e1f70]{min-width:18px;font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--warn);border:1px solid;border-radius:9px;justify-content:center;align-items:center;margin-left:6px;padding:0 6px;line-height:16px;display:inline-flex}.as-set-t1.on .as-set-t1-need[data-v-597e1f70]{color:#fff}.as-set-needall[data-v-597e1f70],.as-set-doneall[data-v-597e1f70]{font-size:var(--fs-sm);color:var(--text2);background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.as-set-needall[data-v-597e1f70]{cursor:pointer}@container asfbar (width<=759px){.as-set-tabs1[data-v-597e1f70]{row-gap:var(--space-4);flex-wrap:wrap}.as-set-t1[data-v-597e1f70],.as-set-unitdone[data-v-597e1f70],.as-set-needall[data-v-597e1f70],.as-set-doneall[data-v-597e1f70]{white-space:nowrap}.as-set-unitdone[data-v-597e1f70]{margin-left:auto}}.as-set-needall i[data-v-597e1f70]{color:var(--warn)}.as-ur-pane.as-set-pane[data-v-597e1f70]{gap:var(--space-8);flex-direction:column;display:flex}.as-set-o1[data-v-597e1f70]{order:1}.as-set-o2[data-v-597e1f70]{order:2}.as-set-o3[data-v-597e1f70]{order:3}.as-set-o4[data-v-597e1f70]{order:4}.as-photo-card.as-photo-flat[data-v-597e1f70]{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.as-ur-sum th[data-v-597e1f70],.as-ur-sum td[data-v-597e1f70]{border-bottom:1px solid var(--border);text-align:left;padding:8px 6px}.as-ur-sum th[data-v-597e1f70]{color:var(--text3);font-size:11.5px;font-weight:700}.as-ur-sum td[data-v-597e1f70]{font-variant-numeric:tabular-nums}.as-ur-sum tbody tr[data-v-597e1f70]{cursor:pointer}.as-ur-sum tbody tr:hover td[data-v-597e1f70]{background:var(--surface2)}.as-ur-go[data-v-597e1f70]{font:inherit;color:var(--text1);cursor:pointer;background:0 0;border:0;padding:0;font-weight:800}.as-ur-go[data-v-597e1f70]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (width<=760px){.as-ur-split[data-v-597e1f70]{grid-template-columns:minmax(0,1fr)}}.as-equip-gone[data-v-597e1f70]{color:var(--danger);margin-left:.3rem;font-size:11px;font-weight:700}.as-chk-tdur[data-v-597e1f70]{flex-flow:wrap;flex:100%;justify-content:flex-end;align-items:center;gap:6px 18px;display:flex}.as-chk-tval[data-v-597e1f70]{font-size:.8rem}.as-chk-tval.muted[data-v-597e1f70]{color:var(--text3);font-weight:500}.as-chk-hint[data-v-597e1f70]{color:var(--text3);font-size:.7rem}.as-advice-lead[data-v-597e1f70]{color:var(--text2);margin:0 0 8px;font-size:.78rem;line-height:1.6}.as-advice-phhead[data-v-597e1f70]{margin-top:12px}.as-advice-none[data-v-597e1f70]{color:var(--text3);margin:6px 0 0;font-size:.72rem}.as-worktime[data-v-597e1f70]{border-top:1px solid var(--border);margin-top:8px;padding-top:8px}.as-sheet-top[data-v-597e1f70]{border:1px solid var(--border);background:var(--surface2);border-radius:7px;padding:9px 10px}.as-sheet-times[data-v-597e1f70]{flex-wrap:wrap;align-items:baseline;gap:6px 18px;display:flex}.as-sheet-tcell[data-v-597e1f70]{align-items:baseline;gap:6px;display:inline-flex}.as-sheet-parts[data-v-597e1f70]{border-top:1px solid var(--border);margin-top:9px;padding-top:9px}.as-sheet-parts.flush[data-v-597e1f70]{border-top:0;margin-top:0;padding-top:0}.as-sheet-phead[data-v-597e1f70]{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.as-sheet-phead b[data-v-597e1f70]{font-size:.84rem}.as-sheet-phead span[data-v-597e1f70]{color:var(--text3);font-size:.72rem}.as-sheet-pcols[data-v-597e1f70]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:8px 14px;margin-top:7px;display:grid}.as-sheet-pttl[data-v-597e1f70]{color:var(--text2);justify-content:space-between;align-items:baseline;gap:8px;font-size:.74rem;font-weight:800;display:flex}.as-sheet-pttl em[data-v-597e1f70]{font-variant-numeric:tabular-nums;color:var(--text1);font-style:normal}.as-sheet-plist[data-v-597e1f70]{margin:4px 0 0;padding:0;list-style:none}.as-sheet-plist li[data-v-597e1f70]{align-items:baseline;gap:8px;padding:2px 0;font-size:.76rem;display:flex}.as-sheet-plist .nm[data-v-597e1f70]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.as-sheet-plist .qt[data-v-597e1f70],.as-sheet-plist .am[data-v-597e1f70]{font-variant-numeric:tabular-nums;color:var(--text2);flex:none}.as-sheet-pnone[data-v-597e1f70]{color:var(--text3);margin:4px 0 0;font-size:.72rem}.as-sheet-hint[data-v-597e1f70]{margin:10px 0 0;display:block}.as-chk-wait[data-v-597e1f70]{margin:0;padding:10px 2px;line-height:1.7;display:block}.as-chk-lock[data-v-597e1f70]{color:var(--danger,#b91c1c);align-items:center;gap:3px;font-size:.7rem;display:inline-flex}.as-chk-chips[data-v-597e1f70]{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.as-chk-chips.grow[data-v-597e1f70]{flex:100%}.as-chip[data-v-597e1f70]{font:inherit;border:1px solid var(--border2);border-radius:var(--radius-md);background:var(--surface);color:var(--text1);cursor:pointer;white-space:nowrap;padding:4px 11px;font-size:.78rem}.as-chip[data-v-597e1f70]:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.as-chip.on[data-v-597e1f70]{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:700}.as-chip[data-v-597e1f70]:disabled{opacity:.55;cursor:not-allowed}.as-chk-parts[data-v-597e1f70]{margin-top:7px}.as-bill-sum[data-v-597e1f70]{white-space:nowrap}.as-bill-sum em[data-v-597e1f70]{color:var(--text3);font-size:.92em;font-style:normal}.as-bill-sum .amt[data-v-597e1f70]{color:var(--accent)}.as-bill-note[data-v-597e1f70]{color:var(--text3);margin:4px 0 0;font-size:12px;line-height:1.5}.as-bill-note .warn[data-v-597e1f70]{color:#b45309;font-weight:600}.as-chk-phead[data-v-597e1f70]{align-items:center;gap:8px;margin-bottom:5px;display:flex}.as-chk-plabel[data-v-597e1f70]{color:var(--text3);font-size:.7rem;font-weight:600}.as-chk-add.lead[data-v-597e1f70]{border:1px solid var(--accent);background:var(--accent-tint);border-radius:8px;flex-wrap:wrap;padding:10px 12px}.as-chk-leadhead[data-v-597e1f70]{flex:100%;min-width:0;margin-bottom:6px}.as-chk-lead1[data-v-597e1f70]{align-items:baseline;gap:6px;min-width:0;display:flex}.as-chk-lead1>b[data-v-597e1f70]{flex:none}.as-chk-lead1 .as-chk-leadsub[data-v-597e1f70]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;margin:0;display:inline;overflow:hidden}.as-chk-leadhead.next[data-v-597e1f70]{margin-bottom:4px}.as-chk-leadhead.next b[data-v-597e1f70]{color:var(--accent);font-size:13px}.as-chk-leadhead.next b i[data-v-597e1f70]{margin-right:4px}.as-chk-leadhead>b[data-v-597e1f70]{color:#fff;background:var(--accent);border-radius:var(--radius-md);padding:3px 14px 1px 9px;font-size:14px;display:inline-block}.as-chk-leadhead>b i[data-v-597e1f70]{color:#fff;margin-right:4px}.as-chk-leadhead.next>b[data-v-597e1f70]{color:var(--accent);background:var(--surface);border:1px solid var(--accent);font-size:12px}.as-chk-leadhead.next>b i[data-v-597e1f70]{color:var(--accent)}.as-chk-leadhead small[data-v-597e1f70]{color:var(--text2);margin-top:2px;font-size:12px;line-height:1.5;display:block}.as-chk-leadsub[data-v-597e1f70]{margin-top:5px}.as-chk-leadsub b[data-v-597e1f70]{color:var(--text1);font-weight:800}.as-chk-add[data-v-597e1f70]{background:var(--surface2);border:1px solid #dbdbdb;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;padding:12px 11px 11px;display:flex}.as-chk-add .grow[data-v-597e1f70]{flex:220px;min-width:160px}.as-chk-terms[data-v-597e1f70]{flex:100%;min-width:0}.as-chk-foot[data-v-597e1f70]{border-top:1px dashed var(--border);justify-content:space-between;align-items:center;gap:8px;margin-top:9px;padding-top:8px;display:flex}.as-chk-foot.is-as[data-v-597e1f70]{flex-wrap:wrap}.as-chk-dirty[data-v-597e1f70]{color:var(--warn,#b45309);font-size:.74rem}.as-chk-ok[data-v-597e1f70]{color:var(--text3);font-size:.74rem}.as-visit-parts[data-v-597e1f70]{border-top:1px dashed var(--border);margin-top:8px;padding-top:7px}.as-visit-parts-head[data-v-597e1f70]{color:var(--text2);justify-content:space-between;align-items:center;font-size:12px;display:flex}.as-part-list[data-v-597e1f70]{flex-direction:column;gap:5px;margin:6px 0 0;padding:0;list-style:none;display:flex}.as-part-list li[data-v-597e1f70]{align-items:center;gap:8px;font-size:12.5px;display:flex}.as-part-name[data-v-597e1f70]{flex:1}.as-part-name.done[data-v-597e1f70]{color:var(--text3);text-decoration:line-through}.as-part-name small[data-v-597e1f70]{color:var(--text3)}.as-part-qty[data-v-597e1f70]{color:var(--text2);white-space:nowrap}.as-part-owner[data-v-597e1f70]{color:var(--text3);white-space:nowrap;font-size:11.5px}.as-part-add[data-v-597e1f70]{flex-wrap:wrap;align-items:center;gap:6px;margin-top:7px;display:flex}.as-part-add .as-input.qty[data-v-597e1f70]{width:64px}.as-btn.xs[data-v-597e1f70]{padding:3px 8px;font-size:11px}.as-icon-btn.xs[data-v-597e1f70]{width:22px;height:22px;font-size:12px}.as-note-btn.has[data-v-597e1f70]{color:var(--accent);border-color:var(--accent)}.as-note-row>td[data-v-597e1f70]{background:var(--surface2)}.as-note-lab[data-v-597e1f70]{color:var(--text3);margin-bottom:4px;font-size:12px;display:block}.as-note-ta[data-v-597e1f70]{width:100%}.as-note-act[data-v-597e1f70]{align-items:center;gap:6px;margin-top:6px;display:flex}.as-note-where[data-v-597e1f70]{color:var(--text3);flex:auto;font-size:11.5px}.as-error[data-v-597e1f70]{color:#dc2626}.as-card.muted[data-v-597e1f70],.as-card.docs[data-v-597e1f70]{background:#fbfcff}.as-card.muted p[data-v-597e1f70],.as-card.docs p[data-v-597e1f70],.as-card.photo-reg p[data-v-597e1f70]{color:var(--text2);margin:0;font-size:13px}.as-doc-buttons[data-v-597e1f70]{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.as-doc-check[data-v-597e1f70]{border:1px solid var(--border);min-height:32px;color:var(--text2);cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.as-doc-check input[data-v-597e1f70]{accent-color:var(--accent)}.as-doc-list[data-v-597e1f70]{flex-direction:column;display:flex}.as-doc-row[data-v-597e1f70]{border-top:1px solid #eee;align-items:center;gap:12px;padding:9px 2px;display:flex}.as-doc-row[data-v-597e1f70]:first-child{border-top:0}.as-doc-pick[data-v-597e1f70]{color:var(--text1);cursor:pointer;flex:0 0 116px;align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.as-doc-pick input[data-v-597e1f70]{accent-color:var(--accent)}.as-doc-mid[data-v-597e1f70]{flex-wrap:wrap;flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.as-doc-file[data-v-597e1f70]{align-items:center;gap:2px;max-width:100%;display:inline-flex}.as-doc-file a[data-v-597e1f70]{color:var(--accent);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex;overflow:hidden}.as-doc-x[data-v-597e1f70]{color:var(--text3);cursor:pointer;background:0 0;border:0;padding:0 2px}.as-doc-x[data-v-597e1f70]:hover{color:#c0485a}.as-doc-status[data-v-597e1f70]{font-size:12.5px;font-weight:700}.as-doc-status.done[data-v-597e1f70]{color:#1f8a5f}.as-doc-status.pending[data-v-597e1f70]{color:var(--text3)}.as-doc-act[data-v-597e1f70]{flex:none}.as-doc-actions[data-v-597e1f70]{justify-content:flex-end;align-items:center;gap:10px;margin-top:10px;display:flex}.as-doc-preview-files[data-v-597e1f70]{flex-direction:column;gap:6px;display:flex}.as-email-box[data-v-597e1f70]{border:1px solid var(--border);background:#fbfcff;border-radius:10px;margin-top:12px;padding:12px 14px}.as-email-title[data-v-597e1f70]{color:#5d5373;align-items:center;gap:6px;margin-bottom:8px;font-size:13px;font-weight:800;display:flex}.as-email-row[data-v-597e1f70]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.as-email-row label.grow[data-v-597e1f70]{color:var(--text2);flex:240px;align-items:center;gap:8px;font-size:12.5px;font-weight:700;display:inline-flex}.as-email-row label.grow>.as-input[data-v-597e1f70]{flex:auto;width:auto}.as-email-form[data-v-597e1f70]{flex-direction:column;gap:12px;padding:18px;display:flex;overflow-y:auto}.as-email-form>label[data-v-597e1f70]{color:var(--text2);flex-direction:column;gap:5px;font-size:12.5px;font-weight:700;display:flex}.as-email-form>label>.as-input[data-v-597e1f70]{width:100%}.as-mail-head[data-v-597e1f70]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}.as-mail-hrow[data-v-597e1f70]{grid-template-columns:84px minmax(0,1fr);align-items:center;gap:10px;padding:7px 12px;display:grid}.as-mail-hrow+.as-mail-hrow[data-v-597e1f70]{border-top:1px solid var(--border)}.as-mail-hk[data-v-597e1f70]{color:var(--text2);font-size:12.5px;font-weight:700}.as-mail-hv[data-v-597e1f70]{min-width:0;color:var(--text1);align-items:center;gap:8px;font-size:13px;display:flex}.as-mail-hv>.as-input[data-v-597e1f70],.as-mail-hv>.as-mail-addr[data-v-597e1f70]{flex:auto;min-width:0}.as-mail-from[data-v-597e1f70]{word-break:break-all;flex-wrap:wrap;row-gap:2px}.as-mail-reset[data-v-597e1f70]{border:1px solid var(--border);background:var(--surface);color:var(--text2);border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;flex:none;align-items:center;gap:3px;padding:3px 8px;font-size:12px;display:inline-flex}.as-mail-reset[data-v-597e1f70]:hover{border-color:var(--accent);color:var(--accent)}.as-email-form textarea.as-input[data-v-597e1f70]{resize:vertical;line-height:1.6}.as-assign-outside[data-v-597e1f70]{color:#a86b00;font-weight:700}.as-ox-table[data-v-597e1f70]{font-size:15px;font-weight:400}.as-ox-table td[data-v-597e1f70],.as-ox-table th[data-v-597e1f70]{vertical-align:middle;font-size:15px}.as-ox-table td b[data-v-597e1f70],.as-ox-table .as-ox-name b[data-v-597e1f70]{font-weight:400}.as-ox-sec[data-v-597e1f70]{white-space:nowrap;background:var(--band,#f6f7f9);width:96px;color:var(--text2);font-weight:700}.as-ox-name b[data-v-597e1f70]{font-weight:700}.as-ox-name[data-v-597e1f70]{width:15rem}.as-ox .as-ox-btn+.as-ox-btn[data-v-597e1f70]{margin-left:6px}.as-ox-desc[data-v-597e1f70]{color:var(--text2)}.as-ox-table td.as-ox[data-v-597e1f70]{text-align:center;white-space:nowrap;width:96px}.as-ox-note-cell[data-v-597e1f70]{width:22%;min-width:9rem}.as-ox[data-v-597e1f70]{white-space:nowrap}.as-ox-btn[data-v-597e1f70]{border:1px solid var(--line,#d9d9e3);color:#6b6b7b;cursor:pointer;background:#fff;border-radius:6px;min-width:30px;height:26px;margin-right:4px;font-weight:800}.as-ox-btn.on[data-v-597e1f70]{color:#fff;background:#1f8a5f;border-color:#1f8a5f}.as-ox-btn.x.on[data-v-597e1f70]{background:#c0392b;border-color:#c0392b}.as-ox-btn[data-v-597e1f70]:disabled{cursor:default;opacity:.55}.as-ox-note[data-v-597e1f70]{border:1px solid var(--line,#d9d9e3);color:#6b6b7b;cursor:pointer;background:#fff;border-radius:6px;width:26px;height:26px}.as-ox-noterow>td[data-v-597e1f70]{padding-top:0}.as-ox-notelbl[data-v-597e1f70]{color:#6b6b7b;margin-right:8px;font-size:12px;font-weight:700;display:inline-block}.as-mail-preview-in[data-v-597e1f70]{transform-origin:0 0;width:max-content;max-width:none}.as-email-split[data-v-597e1f70]{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:auto}.as-email-split.split[data-v-597e1f70]{flex-direction:row;align-items:stretch;gap:14px;overflow:hidden}.as-email-split.split>.as-email-form[data-v-597e1f70]{flex:46%;min-width:0;min-height:0;overflow-y:auto}.as-email-side[data-v-597e1f70]{border:1px solid var(--border);background:var(--bg1);border-radius:8px;flex-direction:column;flex:54%;min-width:0;min-height:0;display:flex;overflow:hidden}.as-email-side-head[data-v-597e1f70]{border-bottom:1px solid var(--border);color:var(--text2);justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;font-size:12.5px;font-weight:800;display:flex}.as-email-side .as-mail-preview[data-v-597e1f70]{flex:auto;min-height:0;padding:10px;overflow:auto}@media (width<=900px){.as-email-split.split[data-v-597e1f70]{flex-direction:column}}.as-doc-files[data-v-597e1f70]{flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;margin-top:5px;display:flex}.as-doc-files-head[data-v-597e1f70]{color:var(--text2);font-size:12px;font-weight:800}.as-email-steps[data-v-597e1f70]{flex-direction:column;gap:3px;margin:0 0 8px;padding:0;list-style:none;display:flex}.as-email-steps li[data-v-597e1f70]{min-width:0;color:var(--text2);align-items:center;gap:6px;font-size:12.5px;display:flex}.as-email-steps li i[data-v-597e1f70]{color:var(--text3);flex:none}.as-email-steps li.ok[data-v-597e1f70]{color:var(--text3)}.as-email-steps li.ok i[data-v-597e1f70]{color:#1f8a5f}.as-sheet-confirm[data-v-597e1f70]{width:100%;min-width:0;color:var(--text2);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12.5px;display:flex}.as-sheet-confirm-msg[data-v-597e1f70]{flex:auto;min-width:0}.as-sheet-confirm.ok .as-sheet-confirm-msg i[data-v-597e1f70]{color:#1f8a5f}.as-sheet-confirm .as-help[data-v-597e1f70]{flex:100%;margin:0}.as-email-attach[data-v-597e1f70]{border:1px solid var(--border);background:#f9f9fb;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.as-email-attach-head[data-v-597e1f70]{color:var(--text2);font-size:12.5px;font-weight:800}.as-email-attach-file[data-v-597e1f70]{color:var(--text1);border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:12.5px;display:inline-flex}.as-email-attach-file[data-v-597e1f70]:hover{border-color:var(--accent);color:var(--accent)}.as-email-attach.over[data-v-597e1f70]{border-color:var(--accent);background:var(--accent-tint)}.as-email-attach-drop[data-v-597e1f70]{color:var(--accent);font-size:12px;font-weight:700}.as-email-attach-video[data-v-597e1f70]{color:var(--text2)}.as-email-attach-video.on[data-v-597e1f70]{color:var(--accent);border-color:var(--accent)}.as-email-attach-sum[data-v-597e1f70]{color:var(--text2);font-size:12px}.as-email-attach-sum.over[data-v-597e1f70]{color:var(--danger);font-weight:700}.as-maillog[data-v-597e1f70]{border-top:1px dashed var(--border);flex-direction:column;gap:3px;margin-top:8px;padding-top:8px;display:flex}.as-maillog-head[data-v-597e1f70]{color:var(--text2);margin-bottom:2px;font-size:12px;font-weight:800}.as-maillog-row[data-v-597e1f70]{text-align:left;border:1px solid var(--border);background:var(--bg1);cursor:pointer;border-radius:6px;align-items:center;gap:8px;width:100%;min-width:0;padding:4px 8px;font-size:12px;display:flex}.as-maillog-row[data-v-597e1f70]:hover{border-color:var(--accent)}.as-maillog-at[data-v-597e1f70]{color:var(--text1);white-space:nowrap;font-weight:700}.as-maillog-to[data-v-597e1f70]{min-width:0;color:var(--text2);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.as-maillog-clip[data-v-597e1f70]{color:var(--text3);white-space:nowrap}.as-maillog-open[data-v-597e1f70]{color:var(--accent);white-space:nowrap;font-weight:700}.as-check-preview[data-v-597e1f70]{margin-top:12px}.as-unit-tabs[data-v-597e1f70]{flex-wrap:wrap;gap:6px;min-width:0;margin-top:10px;display:flex}.as-unit-tab[data-v-597e1f70]{border:1px solid var(--border);background:var(--surface);min-width:6.5rem;color:var(--text2);font:inherit;cursor:pointer;text-align:left;border-radius:8px;flex-direction:column;align-items:flex-start;gap:1px;padding:.35rem .7rem;display:inline-flex}.as-unit-tab b[data-v-597e1f70]{color:var(--text1);font-size:.85rem}.as-unit-tab small[data-v-597e1f70]{color:var(--text3);font-size:.72rem}.as-unit-tab.full small[data-v-597e1f70]{color:var(--success,#15803d)}.as-unit-tab.on[data-v-597e1f70]{border-color:var(--accent);background:var(--accent-tint)}.as-unit-tab.on b[data-v-597e1f70]{color:var(--accent)}.as-check-unit[data-v-597e1f70]{border:1px solid var(--border);background:#fff;border-radius:8px;overflow:hidden}.as-check-unit+.as-check-unit[data-v-597e1f70]{margin-top:12px}.as-check-acts[data-v-597e1f70]{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.as-check-head[data-v-597e1f70]{border-bottom:1px solid var(--border);color:var(--text1);justify-content:space-between;gap:10px;padding:10px 12px;display:flex}.as-check-head span[data-v-597e1f70]{color:var(--text3);font-size:12px}.as-check-preview table[data-v-597e1f70]{border-collapse:collapse;width:100%;font-size:12px}.as-check-preview th[data-v-597e1f70],.as-check-preview td[data-v-597e1f70]{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:10px 12px}.as-check-preview tr:last-child td[data-v-597e1f70]{border-bottom:0}.as-check-preview th[data-v-597e1f70]{color:var(--text2);background:#f5f6f8;font-weight:900}.as-check-preview span[data-v-597e1f70]{color:var(--text3)}.spacer[data-v-597e1f70]{flex:1}@media (width<=720px){.as-grid[data-v-597e1f70],.as-info-grid[data-v-597e1f70]{grid-template-columns:1fr}.as-dashboard[data-v-597e1f70]{flex-direction:column;align-items:flex-start}.as-dash-stats[data-v-597e1f70]{justify-content:flex-start}.as-project-row[data-v-597e1f70]{grid-template-columns:1fr;display:grid}.as-happycall-grid[data-v-597e1f70]{grid-template-columns:1fr}.as-project-meta[data-v-597e1f70]{margin-left:0}.as-project-input[data-v-597e1f70]{width:100%}.as-assign-send[data-v-597e1f70]{border-left:0;border-top:1px solid var(--border);padding-top:12px;padding-left:0}.as-assign-help[data-v-597e1f70],.as-assign-warn[data-v-597e1f70]{margin-left:0}.amount-field[data-v-597e1f70]{display:none!important}.as-input.narrow[data-v-597e1f70],.as-input.compact[data-v-597e1f70]{width:92px}.as-items-title[data-v-597e1f70]{flex-direction:column;align-items:flex-start}.as-modal-body[data-v-597e1f70]{grid-template-columns:1fr;overflow-y:auto}.as-catalog.modal-list[data-v-597e1f70]{flex:none;max-height:320px}.as-item-table-wrap.modal-selected[data-v-597e1f70]{flex:none;overflow-x:auto}.as-modal-pane+.as-modal-pane[data-v-597e1f70]{border-left:0;border-top:1px solid var(--border)}}.as-rep-near[data-v-597e1f70]{display:block}.as-rep-near em[data-v-597e1f70]{color:#b45309;font-style:normal}.as-rep-near em b[data-v-597e1f70]{color:#b45309}.as-ctv-card[data-v-597e1f70]{flex:none;margin-top:10px}.as-ctv-card>.v-tablewrap[data-v-597e1f70]{flex:none}.as-ctv-role[data-v-597e1f70]{width:7.5rem}.as-ctv-badge[data-v-597e1f70]{border-radius:var(--radius-md);color:var(--text2);background:#eef2f7;padding:1px 8px;font-size:11px;font-weight:800;display:inline-block}.as-ctv-rep[data-v-597e1f70]{border-radius:var(--radius-md);color:#1d4ed8;background:#dbeafe;margin-left:6px;padding:1px 6px;font-size:10.5px;font-style:normal;font-weight:800}.td-stagecol[data-v-824dbb26]{z-index:20;background:var(--surface);border-radius:8px;flex-direction:column;grid-area:1/1/span 100;align-self:start;align-items:stretch;gap:2px;padding:.2rem .2rem .5rem;display:flex;position:sticky;top:0}.td-stage[data-v-824dbb26]{border:1px solid var(--border);background:var(--surface2);width:100%;color:var(--text2);white-space:normal;text-align:center;cursor:pointer;border-radius:6px;flex-direction:column;align-items:center;gap:3px;padding:.5rem .3rem;font-family:inherit;font-size:11px;font-weight:600;line-height:1.5;display:flex;position:relative}.td-stage-label[data-v-824dbb26]{word-break:keep-all;display:block}.td-stage-no[data-v-824dbb26]{opacity:.55;font-variant-numeric:tabular-nums;font-size:10px;font-weight:700;line-height:1;position:absolute;top:6px;left:7px}.td-stage-look[data-v-824dbb26]{color:var(--accent);font-size:18px;line-height:1;position:absolute;top:50%;right:-12px;transform:translateY(-50%)}.td-stage:not(.look) .td-stage-look[data-v-824dbb26]{visibility:hidden}.td-stage.done[data-v-824dbb26]{background:var(--surface2);border-color:var(--border);color:#6d28d9}.td-stage.on[data-v-824dbb26]{background:var(--accent);border-color:var(--accent);color:#fff;box-shadow:0 6px 16px #5c3aed2e}.td-stage.look[data-v-824dbb26]{border-color:var(--accent)}.td-stage-arrow[data-v-824dbb26]{color:#c4c7ce;align-self:center;font-size:15px;line-height:1}@media (width<=720px){.td-stagecol[data-v-824dbb26]{flex-flow:row;gap:4px;margin:0 0 .7rem;padding-bottom:.3rem;position:static;overflow-x:auto}.td-stagecol[data-v-824dbb26]::-webkit-scrollbar{height:0}.td-stage[data-v-824dbb26]{flex:none;width:auto;min-width:5.4rem}.td-stage-arrow[data-v-824dbb26]{transform:rotate(-90deg)}}.acc[data-v-f9ad2c45]{flex-direction:column;gap:10px;min-height:0;padding:1rem 1.25rem;display:flex;overflow-y:auto}.acc-lead[data-v-f9ad2c45]{color:var(--text2);margin:0;font-size:13px}.acc-muted[data-v-f9ad2c45]{color:var(--text3);margin:0;font-size:13px}.acc-row[data-v-f9ad2c45]{border:1px solid var(--border);background:var(--surface);border-radius:10px;flex-direction:column;gap:8px;min-width:0;padding:10px 12px;display:flex}.acc-row.is-warn[data-v-f9ad2c45]{border-color:var(--warn-bd);background:var(--warn-bg)}.acc-row.is-ok[data-v-f9ad2c45]{border-color:var(--ok-bd);background:var(--ok-bg)}.acc-head[data-v-f9ad2c45]{color:var(--text);align-items:flex-start;gap:8px;min-width:0;font-size:13.5px;display:flex}.acc-head b[data-v-f9ad2c45]{word-break:keep-all;font-weight:700}.is-warn .acc-head i[data-v-f9ad2c45]{color:var(--warn)}.is-ok .acc-head i[data-v-f9ad2c45]{color:var(--accent3)}.is-ask .acc-head i[data-v-f9ad2c45]{color:var(--accent)}.acc-body[data-v-f9ad2c45]{padding-left:22px}.acc-units[data-v-f9ad2c45]{flex-direction:column;gap:6px;min-width:0;padding-left:22px;display:flex}.acc-unit[data-v-f9ad2c45]{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.acc-cause[data-v-f9ad2c45]{width:auto;min-width:0;max-width:100%;height:30px;padding:0 8px;font-size:12.5px}.acc-cause-one[data-v-f9ad2c45]{color:var(--text2);word-break:keep-all;font-size:12px}.acc-nocause[data-v-f9ad2c45]{color:var(--warn);word-break:keep-all;font-size:12.5px;font-weight:600}.acc-note[data-v-f9ad2c45]{color:var(--text2);word-break:keep-all;margin:0;padding-left:22px;font-size:12.5px}.acc-lock[data-v-f9ad2c45]{color:var(--danger)}.acc-report[data-v-f9ad2c45]{padding-left:0}.acc-err[data-v-f9ad2c45]{color:var(--danger);word-break:keep-all;margin:0;font-size:13px;font-weight:600}.acc-foot-note[data-v-f9ad2c45]{color:var(--warn);font-size:12.5px;font-weight:600}.acc-grow[data-v-f9ad2c45]{flex:auto}.td[data-v-086807a0]{flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.td-titlebar[data-v-086807a0]{box-sizing:border-box;background:var(--surface);border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:8px;min-height:2rem;margin:0;padding:.55rem .9rem;display:flex}.td-main[data-v-086807a0]{background:var(--surface);flex-direction:column;flex:1;min-height:0;padding:.8rem .9rem;display:flex;overflow-y:auto}.td-left[data-v-086807a0]{min-width:0}.td-right[data-v-086807a0]{margin-top:14px}.td.two-col .td-main[data-v-086807a0]{flex-direction:row;align-items:stretch;gap:6px;padding:.8rem .9rem;overflow:hidden}.td.two-col .td-left[data-v-086807a0]{flex:1;min-width:0;padding-right:2px;overflow-y:auto}.td.two-col .td-right[data-v-086807a0]{background:var(--surface,#fff);border:1px solid var(--border);border-radius:10px;flex-direction:column;flex-grow:0;flex-shrink:0;min-width:360px;min-height:0;margin-top:0;display:flex;overflow:hidden}.td-splitter[data-v-086807a0]{cursor:col-resize;flex:0 0 9px;justify-content:center;align-self:stretch;align-items:center;display:flex;position:relative}.td-splitter[data-v-086807a0]:before{content:"";background:var(--border);width:1px;transition:background .12s,width .12s;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.td-splitter[data-v-086807a0]:hover:before{background:var(--accent);width:2px}.td-splitter span[data-v-086807a0]{background:var(--accent);opacity:0;border-radius:3px;width:3px;height:26px;transition:opacity .12s;position:relative}.td-splitter:hover span[data-v-086807a0]{opacity:1}.td.two-col .td-cmts-h[data-v-086807a0]{border-bottom:1px solid var(--border);margin:0;padding:10px 12px}.td.two-col .td-chat[data-v-086807a0]{flex:1;min-height:0;margin:0;padding:10px 12px;overflow-y:auto}.td.two-col .td-cmt-input[data-v-086807a0]{border-top:1px solid var(--border);margin:0;padding:8px 10px}.td-lv[data-v-086807a0]{background:var(--accent);color:#fff;border-radius:6px;flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:800}.td-lv.imp[data-v-086807a0]{background:#d9534f}.td-title[data-v-086807a0]{min-width:0;color:var(--text1);word-break:break-word;flex:1;font-size:15px;font-weight:700}.td-metabox[data-v-086807a0]{border-bottom:1px solid var(--border);margin:0 0 .7rem;padding:0 0 .1rem;container-type:inline-size}.td-metabox .td-meta[data-v-086807a0]{border-bottom:0;margin:0 0 .6rem;padding:0}.td-meta[data-v-086807a0]{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0;grid-template-columns:64px minmax(0,1fr) 64px minmax(0,1fr);align-items:center;gap:6px 10px;margin:0 0 .7rem;padding:0 0 .6rem;display:grid}.td-meta dt[data-v-086807a0]{color:var(--text3);font-size:12px;font-weight:700}.td-meta dd[data-v-086807a0]{min-width:0;color:var(--text1);word-break:break-word;margin:0;font-size:13px}.td-meta dd.td-mi-wide[data-v-086807a0]{grid-column:2/-1}.td-mi-rev[data-v-086807a0]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.td-mi-none[data-v-086807a0]{color:var(--text3)}@container (width<=420px){.td-meta[data-v-086807a0]{grid-template-columns:64px minmax(0,1fr)}.td-meta dd.td-mi-wide[data-v-086807a0]{grid-column:2}}.td-team-ico[data-v-086807a0]{color:var(--text3);margin-right:4px}.td-as-meta[data-v-086807a0]{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 .6rem;padding:0 0 .5rem;display:flex}.td-as-hold[data-v-086807a0]:empty{display:none}.td-as-hold[data-v-086807a0]>.as-hold-bar{margin-bottom:0}.td-as-meta label[data-v-086807a0]{color:var(--accent);flex-shrink:0;font-size:13px;font-weight:900}.td-as-project[data-v-086807a0]{border:1px solid var(--border);width:170px;height:30px;color:var(--text1);background:var(--surface);border-radius:6px;outline:none;padding:0 9px}.td-as-project[readonly][data-v-086807a0]{color:var(--text2);background:#f8f8fa}.td-as-project-warn[data-v-086807a0]{color:var(--color-warning);margin:-.3rem 0 .6rem;font-size:.78rem}.td-as-project.editable[data-v-086807a0]:focus{border-color:var(--accent);box-shadow:0 0 0 2px #5c3aed26}.td-as-no[data-v-086807a0]{color:var(--accent);align-items:center;gap:6px;margin-left:auto;font-size:12px;font-weight:900;display:inline-flex}.td-as-no b[data-v-086807a0]{color:var(--text1);font-size:14px}.td-as-requester[data-v-086807a0],.td-as-time[data-v-086807a0]{color:var(--text2);white-space:nowrap;font-size:13px}.td-as-time small[data-v-086807a0]{color:var(--text3);font-size:11px;display:block}.td-reject[data-v-086807a0]{color:#dc2626;white-space:pre-wrap}.td-direct[data-v-086807a0]{color:var(--text1);white-space:pre-wrap}.td-direct .bi[data-v-086807a0]{color:var(--text3);margin-right:2px}.td-left.has-stagecol[data-v-086807a0]{grid-template-columns:6.5rem minmax(0,1fr);align-content:start;gap:0 17px;display:grid}.td-left.has-stagecol[data-v-086807a0]>:not(.td-stagecol){grid-column:2;align-self:start;min-width:0}.td-cmts-toggle[data-v-086807a0]{border:1px solid var(--border);background:var(--surface,#fff);color:inherit;font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:4px 9px;font-weight:700;display:inline-flex}.td-cmts-toggle[data-v-086807a0]:hover{color:var(--accent);border-color:var(--accent);background:var(--accent-bg,var(--bg))}.td-cmts-h.shut[data-v-086807a0]{border-bottom:0}.td.cmts-shut .td-right[data-v-086807a0]{border-radius:10px;flex:none;min-width:0}.td.cmts-shut .td-cmts-h[data-v-086807a0]{border-bottom:0}@media (width<=720px){.td-left.has-stagecol[data-v-086807a0]{display:block}}.td-content[data-v-086807a0]{color:var(--text1);word-break:break-word;background:0 0;border:0;border-radius:0;min-height:60px;padding:0;font-size:14px;line-height:1.6}.td-report[data-v-086807a0]{flex-direction:column;gap:8px;margin-top:10px;display:flex}.td-prog-list[data-v-086807a0]{flex-direction:column;gap:4px;margin:6px 0 0;padding:0;list-style:none;display:flex}.td-prog-row[data-v-086807a0]{align-items:baseline;gap:8px;min-width:0;font-size:13px;line-height:1.5;display:flex}.td-prog-when[data-v-086807a0]{color:var(--text3);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px}.td-prog-who[data-v-086807a0]{color:var(--text2);flex-shrink:0;font-size:12px;font-weight:700}.td-prog-text[data-v-086807a0]{white-space:pre-wrap;word-break:break-word;min-width:0;color:var(--text1)}.td-rep-due[data-v-086807a0]{font-size:var(--fs-xs);border-radius:var(--radius-md);background:var(--accent-bg);color:var(--accent);margin-left:6px;padding:0 6px;font-weight:700;line-height:18px}.td-rep-need-report[data-v-086807a0]{margin:6px 0}.td-rep[data-v-086807a0]{background:var(--surface2,#f7f7f9);border:1px solid var(--border);border-radius:10px;min-width:0;padding:10px 12px}.td-rep-h[data-v-086807a0]{color:var(--text2);flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:5px;font-size:12px;font-weight:700;display:flex}.td-rep-who[data-v-086807a0]{color:var(--text3);font-weight:500}.td-rep-body[data-v-086807a0]{color:var(--text1);white-space:pre-wrap;word-break:break-word;font-size:13.5px;line-height:1.55}.td-rep-empty[data-v-086807a0]{color:var(--text3);font-size:12.5px}.td-rep-edit[data-v-086807a0]{gap:6px;min-width:0;margin-top:8px;display:flex}.td-rep-in[data-v-086807a0]{border:1px solid var(--border);background:var(--surface,#fff);border-radius:7px;outline:none;flex:1;min-width:0;height:32px;padding:0 10px;font-family:inherit;font-size:13px}.td-rep-in[data-v-086807a0]:focus{border-color:var(--accent)}.td-rep-act[data-v-086807a0]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;margin-top:8px;display:flex}.td-rep-hint[data-v-086807a0]{min-width:0;color:var(--text3);flex:1;font-size:12px}.td-rep-doc[data-v-086807a0]{min-height:0}.td-rep-need[data-v-086807a0]{border:1px solid var(--border);background:var(--surface2,#f7f7f9);border-radius:8px;flex-direction:column;gap:5px;margin-bottom:8px;padding:8px 10px;display:flex}.td-rep-need>b[data-v-086807a0]{color:var(--accent);font-size:12px}.td-rep-need-item[data-v-086807a0]{color:var(--text1);cursor:pointer;align-items:center;gap:6px;font-size:13px;display:flex}.td-rep-need-item input[data-v-086807a0]{accent-color:var(--accent);margin:0}.td-rep-need-ok[data-v-086807a0]{color:var(--success,#15803d);font-size:11px}.td-rep-need-read[data-v-086807a0]{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.td-rep-need-k[data-v-086807a0]{color:var(--text3);font-size:11.5px;font-weight:700}.td-rep-need-chip[data-v-086807a0]{border-radius:var(--radius-md,6px);background:var(--surface2,#f3f4f6);color:var(--text2);padding:1px 7px;font-size:11.5px;font-weight:600}.td-rep-need-chip.ok[data-v-086807a0]{color:#15803d;background:#f0fdf4}.td-rep-need-chip[data-v-086807a0]:not(.ok){color:#b91c1c;background:#fef2f2}.td-rep-atts[data-v-086807a0]{border:1px dashed var(--border);border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;margin-top:8px;padding:8px 10px;display:flex}.td-rep-atts.is-drop[data-v-086807a0]{border-color:var(--accent);background:var(--accent-tint)}.td-rep-atts-k[data-v-086807a0]{color:var(--text3);align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.td-rep-add[data-v-086807a0]{border:1px solid var(--border);background:var(--surface,#fff);height:28px;color:var(--text2);cursor:pointer;border-radius:7px;align-items:center;gap:4px;padding:0 10px;font-family:inherit;font-size:12px;display:inline-flex}.td-rep-add[data-v-086807a0]:hover{color:var(--accent);border-color:var(--accent)}.td-rep-atts-hint[data-v-086807a0]{color:var(--text3);font-size:11.5px}.td-rep-chips[data-v-086807a0]{flex-wrap:wrap;gap:6px;width:100%;min-width:0;display:flex}.td-rep-chips-read[data-v-086807a0]{margin-top:8px}.td-rep-chip[data-v-086807a0]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface,#fff);min-width:0;max-width:100%;color:var(--text1);align-items:center;gap:5px;padding:3px 6px 3px 9px;font-family:inherit;font-size:12.5px;display:inline-flex}.td-rep-chip.is-link[data-v-086807a0]{cursor:pointer;padding-right:10px}.td-rep-chip.is-link[data-v-086807a0]:hover{color:var(--accent);border-color:var(--accent)}.td-rep-chip-n[data-v-086807a0]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.td-rep-chip button[data-v-086807a0]{color:var(--text3);cursor:pointer;background:0 0;border:none;padding:0 2px;display:inline-flex}.td-rep-editor[data-v-086807a0]{resize:vertical;flex-direction:column;height:280px;min-height:180px;display:flex;overflow:hidden}.td-wfdesc[data-v-086807a0]{background:var(--surface2);border:1px solid var(--border);border-radius:10px;margin-top:10px;padding:10px 12px}.td-wfdesc-h[data-v-086807a0]{color:var(--accent);align-items:center;gap:5px;margin-bottom:5px;font-size:12px;font-weight:700;display:flex}.td-wfdesc-body[data-v-086807a0]{color:var(--text1);white-space:pre-wrap;word-break:break-word;font-size:13.5px;line-height:1.55}.td-wfdesc-body[data-v-086807a0] p{margin:0 0 .3em}.td-wfdesc-body[data-v-086807a0] ul,.td-wfdesc-body[data-v-086807a0] ol{white-space:normal;margin:0 0 .3em;padding-left:1.3em}.td-content[data-v-086807a0] p{margin:0 0 .5em}.td-content[data-v-086807a0] img{border-radius:6px;max-width:100%;height:auto}.td-content[data-v-086807a0] p:last-child{margin-bottom:0}.td-content[data-v-086807a0] ul,.td-content[data-v-086807a0] ol{margin:.3em 0 .5em;padding-left:1.4em}.td-content[data-v-086807a0] h1,.td-content[data-v-086807a0] h2,.td-content[data-v-086807a0] h3{margin:.4em 0 .3em;font-weight:700}.td-content[data-v-086807a0] a{color:var(--accent)}.td-content[data-v-086807a0] table{border-collapse:collapse}.td-content[data-v-086807a0] td,.td-content[data-v-086807a0] th{border:1px solid var(--border);padding:3px 7px}.td-content[data-v-086807a0] code{background:var(--surface2,#f2f3f5);border-radius:4px;padding:1px 4px;font-size:12.5px}.td-content[data-v-086807a0] blockquote{border-left:3px solid var(--border);color:var(--text2);margin:.3em 0;padding-left:10px}.td-content[data-v-086807a0] img{max-width:100%}.td-atts[data-v-086807a0]{background:var(--surface,#fff);border:1px solid var(--border);border-radius:10px;margin-top:12px;padding:10px 12px}.td-atts-title[data-v-086807a0]{color:var(--text3);margin-bottom:6px;font-size:12px;font-weight:700}.td-att[data-v-086807a0]{border-top:1px solid var(--border);align-items:center;gap:7px;padding:5px 4px;font-size:13px;display:flex}.td-att[data-v-086807a0]:first-of-type{border-top:none}.td-att>.bi-image[data-v-086807a0]{color:#0ea5e9}.td-att>.bi-file-earmark-text[data-v-086807a0]{color:var(--text3)}.td-att-name[data-v-086807a0]{text-overflow:ellipsis;white-space:nowrap;cursor:pointer;min-width:0;color:var(--text1);flex:1;overflow:hidden}.td-att-name[data-v-086807a0]:hover{color:var(--accent)}.td-att-folder[data-v-086807a0]{color:#f5b301;cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:14px}.td-hist-btn[data-v-086807a0]{border:1px solid var(--border);background:var(--surface,#fff);color:var(--text2);border-radius:var(--radius-md);cursor:pointer;flex-shrink:0;align-items:center;gap:4px;padding:2px 9px;font-family:inherit;font-size:11.5px;font-weight:700;display:inline-flex}.td-hist-btn[data-v-086807a0]:hover,.td-hist-btn.on[data-v-086807a0]{color:#fff;background:var(--accent);border-color:var(--accent)}.td-hist-help[data-v-086807a0]{color:var(--text3);cursor:help;font-size:13px}.td-hist-help[data-v-086807a0]:hover{color:var(--accent)}.td-histpop-bg[data-v-086807a0]{z-index:20;background:#0000002e;justify-content:center;align-items:flex-start;padding:52px 16px 16px;display:flex;position:absolute;inset:0}.td-histpop[data-v-086807a0]{background:var(--surface,#fff);border:1px solid var(--border);border-radius:12px;flex-direction:column;width:100%;max-width:460px;max-height:100%;display:flex;overflow:hidden;box-shadow:0 14px 40px #00000047}.td-histpop-h[data-v-086807a0]{border-bottom:1px solid var(--border);color:var(--text1);align-items:center;gap:7px;padding:10px 10px 10px 14px;font-size:13px;font-weight:800;display:flex}.td-histpop-h>span[data-v-086807a0]{margin-right:auto}.td-histpop-x[data-v-086807a0]{width:28px;height:28px;color:var(--text2);cursor:pointer;background:0 0;border:none;border-radius:6px}.td-histpop-x[data-v-086807a0]:hover{background:#0000000f}.td-hist-list[data-v-086807a0]{margin:0;padding:10px 12px;list-style:none;overflow-y:auto}.td-hist-empty[data-v-086807a0]{color:var(--text3);padding:4px 2px;font-size:12.5px}.td-hist-item[data-v-086807a0]{gap:9px;padding:5px 0;display:flex}.td-hist-dot[data-v-086807a0]{background:var(--text3);border-radius:50%;flex-shrink:0;width:9px;height:9px;margin-top:4px}.td-hist-dot.ok[data-v-086807a0]{background:#15803d}.td-hist-dot.no[data-v-086807a0]{background:#dc2626}.td-hist-dot.warn[data-v-086807a0]{background:#b45309}.td-hist-main[data-v-086807a0]{flex:1;min-width:0}.td-hist-line[data-v-086807a0]{flex-wrap:wrap;align-items:baseline;gap:7px;display:flex}.td-hist-label[data-v-086807a0]{color:var(--text1);font-size:13px;font-weight:600}.td-hist-actor[data-v-086807a0]{color:var(--text2);font-size:12px}.td-hist-time[data-v-086807a0]{color:var(--text3);font-size:11px}.td-hist-reason[data-v-086807a0]{color:var(--text3);white-space:pre-wrap;word-break:break-word;margin-top:2px;font-size:12px}.td-addp[data-v-086807a0]{margin:0 0 12px}.td-addp-btn[data-v-086807a0]{border:1px solid var(--border);background:var(--surface,#fff);color:var(--text2);cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:5px 10px;font-family:inherit;font-size:12.5px;font-weight:600;display:inline-flex}.td-addp-btn.compact[data-v-086807a0]{padding:4px 8px;font-size:12px}.td-addp-btn[data-v-086807a0]:hover{color:var(--accent);border-color:var(--accent)}.td-addp-box[data-v-086807a0]{background:var(--surface,#fff);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:6px;margin-top:8px;padding:10px 12px;display:flex}.td-addp-box.right[data-v-086807a0]{margin:8px 10px 0}.td-addp-lbl[data-v-086807a0]{color:var(--text3);font-size:11.5px;font-weight:700}.td-addp-sel[data-v-086807a0]{border:1px solid var(--border);background:var(--surface);border-radius:7px;padding:5px 8px;font-family:inherit;font-size:13px}.td-addp-sel.one[data-v-086807a0]{height:34px}.td-addp-act[data-v-086807a0]{justify-content:flex-end;gap:6px;margin-top:2px;display:flex}.td-cmts[data-v-086807a0]{margin-top:14px}.td-cmts-h[data-v-086807a0]{color:var(--text2);align-items:center;gap:6px;margin-bottom:8px;font-size:12.5px;font-weight:800;display:flex}.td-cmts-n[data-v-086807a0]{color:#fff;background:var(--accent);border-radius:var(--radius-md);padding:0 6px;font-size:11px;font-weight:800}.td-cmts-sp[data-v-086807a0]{flex:1}.td-cmt[data-v-086807a0]{background:var(--surface,#fff);border:1px solid var(--border);border-radius:10px;margin-bottom:6px;padding:8px 11px}.td-cmt-top[data-v-086807a0]{align-items:baseline;gap:8px;display:flex}.td-cmt-top b[data-v-086807a0]{color:var(--text1);font-size:12.5px}.td-cmt-time[data-v-086807a0]{color:var(--text3);font-size:11px}.td-cmt-del[data-v-086807a0]{color:var(--text3);cursor:pointer;background:0 0;border:none;margin-left:auto;padding:0 2px;font-size:12px}.td-cmt-del[data-v-086807a0]:hover{color:#d9534f}.td-cmt-body[data-v-086807a0]{color:var(--text1);white-space:pre-wrap;word-break:break-word;margin-top:3px;font-size:13px}.td-cmt-att[data-v-086807a0]{color:var(--accent);cursor:pointer;align-items:center;gap:5px;margin-top:4px;font-size:12px;display:inline-flex}.td-cmt-att span[data-v-086807a0]{text-decoration:underline}.td-cmt-empty[data-v-086807a0]{color:var(--text3);padding:4px 2px;font-size:12.5px}.td-cmt-input[data-v-086807a0]{border-radius:8px;margin-top:6px}.td-cmt-input.drag[data-v-086807a0]{outline:2px dashed var(--accent);outline-offset:2px;background:var(--accent-soft,#eef4ff)}.td-cmt-pends[data-v-086807a0]{flex-wrap:wrap;gap:5px;margin-bottom:5px;display:flex}.td-cmt-pend[data-v-086807a0]{background:var(--surface2,#f2f3f5);border:1px solid var(--border);border-radius:6px;align-items:center;gap:4px;padding:2px 4px 2px 7px;font-size:11.5px;display:inline-flex}.td-cmt-pend button[data-v-086807a0]{cursor:pointer;color:var(--text3);background:0 0;border:none;display:inline-flex}.td-cmt-row[data-v-086807a0]{align-items:center;gap:6px;display:flex}.td-cmt-field[data-v-086807a0]{border:1px solid var(--border);border-radius:8px;outline:none;flex:1;min-width:0;height:36px;padding:0 10px;font-family:inherit;font-size:13px}.td-cmt-field[data-v-086807a0]:focus{border-color:var(--accent)}.td-cmt-clip[data-v-086807a0]{border:1px solid var(--border);cursor:pointer;width:36px;height:36px;color:var(--text2);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.td-cmt-clip[data-v-086807a0]:hover{color:var(--accent);border-color:var(--accent)}.td-chat[data-v-086807a0]{flex-direction:column;margin-bottom:8px;display:flex}.td-chat-msg[data-v-086807a0]{position:relative}.td-chat-del[data-v-086807a0]{color:#b42318;cursor:pointer;opacity:0;background:0 0;border:none;font-size:11px;transition:opacity .12s;position:absolute;top:2px;right:4px}.td-chat-msg.mine .td-chat-del[data-v-086807a0]{left:4px;right:auto}.td-chat-msg:hover .td-chat-del[data-v-086807a0]{opacity:.7}.td-cmt-row[data-v-086807a0]{align-items:flex-end}textarea.td-cmt-field[data-v-086807a0]{resize:none;height:auto;min-height:36px;max-height:96px;padding:8px 10px;line-height:1.4}.td-cmt-send[data-v-086807a0]{background:var(--accent,#1f4e79);color:#fff;cursor:pointer;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:36px;display:inline-flex}.td-cmt-send[data-v-086807a0]:disabled{opacity:.45;cursor:default}.td-foot[data-v-086807a0]{border-top:1px solid var(--border);background:var(--surface,#fff);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;padding:10px 14px;display:flex}.td-foot-sp[data-v-086807a0]{flex:1}.td-reason[data-v-086807a0]{border:1px solid var(--border);border-radius:8px;outline:none;flex:1;height:34px;padding:0 10px;font-size:13px}.td-reason[data-v-086807a0]:focus{border-color:var(--accent)}.td-btn[data-v-086807a0]{border:1px solid var(--border);background:var(--surface);height:34px;color:var(--text2);cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.td-close-who[data-v-086807a0]{height:34px;color:var(--text3);white-space:nowrap;align-items:center;padding:0 4px;font-size:12.5px;font-weight:700;display:inline-flex}.td-closed[data-v-086807a0]{border:1px solid var(--ok,#15803d);height:34px;color:var(--ok,#15803d);white-space:nowrap;background:0 0;border-radius:8px;align-items:center;gap:5px;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex}.td-closed.td-canceled[data-v-086807a0]{color:#b91c1c;border-color:#fca5a5}.td-btn.primary[data-v-086807a0]{background:var(--accent);border-color:var(--accent);color:#fff}.td-btn.danger[data-v-086807a0]{color:#fff;background:#dc2626;border-color:#dc2626}.td-btn.danger-o[data-v-086807a0]{color:#dc2626;border-color:#f3b4b4}.td-btn[data-v-086807a0]:disabled{opacity:.5;cursor:default}.td-conv[data-v-086807a0]{border:1px solid;border-radius:9px;align-items:center;gap:7px;margin:0 0 12px;padding:9px 12px;font-size:12.5px;font-weight:600;display:flex}.td-conv.requested[data-v-086807a0]{color:#b45309;background:#fff7ed;border-color:#fed7aa}.td-conv.approved[data-v-086807a0]{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}.td-conv.rejected[data-v-086807a0]{color:#dc2626;background:#fef2f2;border-color:#fecaca}.td-conv.hint[data-v-086807a0]{color:var(--text2);background:var(--surface2,#f7f7f9);border-color:var(--border);font-weight:500}.td-ask[data-v-086807a0]{color:var(--text1);flex:1;font-size:13px;font-weight:600}.td-conv-wait[data-v-086807a0]{color:#b45309;align-items:center;gap:5px;font-size:12.5px;font-weight:600;display:inline-flex}.td-st[data-v-086807a0]{border-radius:var(--radius-md);border:1px solid;flex-shrink:0;padding:2px 9px;font-size:12px;font-weight:700}.td-st.st-assigned[data-v-086807a0]{color:#2563eb;background:#ebf2ff;border-color:#b8cdff}.td-st.st-submitted[data-v-086807a0]{color:#b45309;background:#fff7ed;border-color:#fed7aa}.td-st.st-approved[data-v-086807a0]{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}.td-st.st-cancelled[data-v-086807a0]{color:#6b7280;background:#f3f4f6;border-color:#d1d5db}.td-st.st-rejected[data-v-086807a0]{color:#dc2626;background:#fef2f2;border-color:#fecaca}@media (width<=720px){.td-as-meta[data-v-086807a0]{flex-wrap:wrap}.td-as-project[data-v-086807a0]{width:100%}.td-as-no[data-v-086807a0]{margin-left:0}}.tdm-bg[data-v-951e9980]{z-index:1000;background:#00000047;justify-content:flex-end;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.tdm[data-v-951e9980]{background:var(--surface,#fff);border:1px solid var(--border);border-radius:12px;flex-direction:column;width:min(max(1200px,75vw),100vw - 48px);max-width:calc(100vw - 48px);height:min(900px,100vh - 40px);max-height:calc(100vh - 40px);display:flex;overflow:hidden;box-shadow:0 16px 48px #0000004d}.tdm-head[data-v-951e9980]{border-bottom:1px solid var(--border);background:var(--surface2,#f7f7f9);flex-shrink:0;align-items:center;gap:8px;height:46px;padding:0 10px 0 16px;display:flex}.tdm-ico[data-v-951e9980]{color:var(--accent)}.tdm-title[data-v-951e9980]{color:var(--text1);flex:1;font-size:15px;font-weight:700}.tdm-x[data-v-951e9980]{width:30px;height:30px;color:var(--text2);cursor:pointer;background:0 0;border:none;border-radius:6px}.tdm-x[data-v-951e9980]:hover{background:#0000000f}@media (width<=720px){.tdm-bg[data-v-951e9980]{padding:10px}.tdm[data-v-951e9980]{border-radius:10px;width:calc(100vw - 20px);min-width:0;max-width:calc(100vw - 20px);height:calc(100vh - 20px);max-height:calc(100vh - 20px)}}.cev-card[data-v-1e7ecab1]{flex-direction:column;flex:auto;min-height:0;display:flex}.cev-card.is-view[data-v-1e7ecab1]{flex:0 auto}.cev-split[data-v-1e7ecab1]{background:var(--border);flex:1;gap:1px;min-height:0;display:flex}.cev-split>.cev-body[data-v-1e7ecab1]{background:var(--surface);flex:560px;min-width:0}.cev-sched[data-v-1e7ecab1]{background:var(--surface2);flex:460px;min-width:0;min-height:0;display:flex;overflow-y:auto}.cev-pair-ro[data-v-1e7ecab1]{border:1px solid var(--border);background:var(--surface);border-radius:8px;align-self:flex-start;margin:1rem 1.2rem;padding:.8rem 1rem}.cev-pair-ro-h[data-v-1e7ecab1]{color:var(--text1);margin:0 0 .3rem;font-size:.88rem;font-weight:700}.cev-pair-ro-d[data-v-1e7ecab1]{color:var(--text2);margin:0;font-size:.8rem}.cev-body[data-v-1e7ecab1]{align-content:start;gap:.7rem;min-height:0;padding:1rem 1.2rem;display:grid;overflow-y:auto}.cev-note[data-v-1e7ecab1]{color:var(--text3);margin:0;font-size:.86rem}.cev-error[data-v-1e7ecab1]{color:#dc2626;margin:0;font-size:.82rem;font-weight:600}.cev-field[data-v-1e7ecab1]{gap:.35rem;display:grid}.cev-field>span[data-v-1e7ecab1]{color:var(--text2);font-size:.8rem;font-weight:700}.cev-field input[type=text][data-v-1e7ecab1],.cev-field textarea[data-v-1e7ecab1],.cev-select[data-v-1e7ecab1]{border:1px solid var(--border);background:var(--surface);width:100%;color:var(--text1);border-radius:7px;padding:.45rem .6rem;font-family:inherit;font-size:.88rem}.cev-field textarea[data-v-1e7ecab1]{resize:vertical}.cev-check[data-v-1e7ecab1]{color:var(--text2);align-items:center;gap:.35rem;font-size:.82rem;display:inline-flex}.cev-when[data-v-1e7ecab1]{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.cev-when input[data-v-1e7ecab1]{border:1px solid var(--border);background:var(--surface);color:var(--text1);border-radius:7px;padding:.4rem .5rem;font-family:inherit;font-size:.85rem}.cev-tilde[data-v-1e7ecab1]{color:var(--text3)}.cev-hint[data-v-1e7ecab1]{color:var(--text3);font-size:.75rem}.cev-toggle[data-v-1e7ecab1]{flex-wrap:wrap;gap:.3rem;display:flex}.cev-tog-btn[data-v-1e7ecab1]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text2);cursor:pointer;padding:.35rem .7rem;font-family:inherit;font-size:.8rem;font-weight:600}.cev-tog-btn.on[data-v-1e7ecab1]{background:var(--accent);border-color:var(--accent);color:#fff}.cev-view-v[data-v-1e7ecab1]{color:var(--text1);font-size:.88rem}.cev-view-body[data-v-1e7ecab1]{color:var(--text1);white-space:pre-wrap;margin:0;font-size:.88rem;line-height:1.55}.cev-foot[data-v-1e7ecab1]{flex:1;align-items:center;gap:.5rem;display:flex}.cev-foot-gap[data-v-1e7ecab1]{flex:1}.cev-del[data-v-1e7ecab1]{color:#dc2626}@media (width<=560px){.cev-body[data-v-1e7ecab1]{padding-left:.9rem;padding-right:.9rem}}.gm[data-v-75b31717]{min-height:0;padding:1rem 1.25rem;overflow-y:auto}.gm-title[data-v-75b31717]{color:#2e2e2e;margin:0 0 8px;font-size:1rem;font-weight:700}.gm-line[data-v-75b31717]{color:#4a4a4a;align-items:center;gap:6px;margin:0 0 4px;font-size:.86rem;display:flex}.gm-note[data-v-75b31717]{color:#6b6b6b;margin:12px 0 0;font-size:.82rem;line-height:1.6}.gm-actions[data-v-75b31717]{gap:8px;margin-top:16px;display:flex}.gm-actions a[data-v-75b31717]{text-decoration:none}.rv-body[data-v-f17e780f]{background:var(--surface);flex-direction:column;flex:auto;gap:10px;min-height:0;padding:.8rem .9rem;display:flex;overflow-y:auto}.rv-titlebar[data-v-f17e780f]{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:0 0 .55rem;display:flex}.rv-lv[data-v-f17e780f]{border-radius:var(--radius-md);background:var(--accent);color:#fff;flex-shrink:0;align-items:center;gap:3px;padding:2px 8px;font-size:11px;font-weight:800;display:inline-flex}.rv-title[data-v-f17e780f]{min-width:0;color:var(--text1);word-break:break-word;flex:1;font-size:15px;font-weight:700}.rv-st[data-v-f17e780f]{font-size:var(--fs-xs);border-radius:var(--radius-md);flex-shrink:0;padding:0 6px;font-weight:700;line-height:18px}.rv-st.is-active[data-v-f17e780f]{color:#2563eb;background:#ebf2ff}.rv-st.is-paused[data-v-f17e780f]{color:#b45309;background:#fff7ed}.rv-st.is-ended[data-v-f17e780f]{color:#6b7280;background:#f3f4f6}.rv-meta[data-v-f17e780f]{border-bottom:1px solid var(--border);grid-template-columns:64px minmax(0,1fr) 64px minmax(0,1fr);align-items:center;gap:6px 10px;margin:0;padding:0 0 .6rem;display:grid}.rv-meta dt[data-v-f17e780f]{color:var(--text3);font-size:12px;font-weight:700}.rv-meta dd[data-v-f17e780f]{min-width:0;color:var(--text1);word-break:break-word;margin:0;font-size:13px}.rv-meta dd.rv-wide[data-v-f17e780f]{grid-column:2/-1}.rv-none[data-v-f17e780f]{color:var(--text3)}.rv-content[data-v-f17e780f]{color:var(--text1);word-break:break-word;overflow-wrap:anywhere;font-size:14px;line-height:1.6}.rv-content[data-v-f17e780f] p{margin:0 0 .5em}.rv-content[data-v-f17e780f] p:last-child{margin-bottom:0}.rv-content[data-v-f17e780f] img{border-radius:6px;max-width:100%;height:auto}.rv-content[data-v-f17e780f] ul,.rv-content[data-v-f17e780f] ol{margin:.3em 0 .5em;padding-left:1.4em}.rv-content[data-v-f17e780f] a{color:var(--accent)}.rv-box[data-v-f17e780f]{background:var(--surface,#fff);border:1px solid var(--border);border-radius:10px;padding:10px 12px}.rv-box-h[data-v-f17e780f]{color:var(--text3);align-items:center;gap:5px;margin-bottom:6px;font-size:12px;font-weight:700;display:flex}.rv-box-n[data-v-f17e780f]{font-weight:600}.rv-att[data-v-f17e780f]{border-top:1px solid var(--border);color:var(--text1);align-items:center;gap:7px;padding:5px 4px;font-size:13px;display:flex}.rv-att[data-v-f17e780f]:first-of-type{border-top:none}.rv-att .bi[data-v-f17e780f]{color:var(--text3)}.rv-att-n[data-v-f17e780f]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.rv-run[data-v-f17e780f]{border-top:1px solid var(--border);grid-template-columns:6.2rem minmax(0,1fr);align-items:start;gap:8px;padding:6px 4px;font-size:13px;display:grid}.rv-run[data-v-f17e780f]:first-of-type{border-top:none}.rv-run-when[data-v-f17e780f]{color:var(--text2);font-variant-numeric:tabular-nums;line-height:22px}.rv-run-tasks[data-v-f17e780f]{flex-wrap:wrap;gap:4px 6px;min-width:0;line-height:22px;display:flex}.rv-run-task[data-v-f17e780f]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text1);cursor:pointer;align-items:center;gap:5px;padding:0 6px;font-size:12px;display:inline-flex}.rv-run-task[data-v-f17e780f]:hover{border-color:var(--accent);color:var(--accent)}.rv-st-s[data-v-f17e780f]{font-size:var(--fs-xs);border-radius:var(--radius-md);padding:0 6px;font-weight:700;line-height:18px}.rv-st-s.ing[data-v-f17e780f]{color:#2563eb;background:#ebf2ff}.rv-st-s.ok[data-v-f17e780f]{color:#15803d;background:#f0fdf4}.rv-st-s.okc[data-v-f17e780f]{color:#166534;background:#dcfce7}.rv-st-s.rv[data-v-f17e780f]{color:#b45309;background:#fff7ed}.rv-st-s.rej[data-v-f17e780f]{color:#dc2626;background:#fef2f2}.rv-st-s.cancel[data-v-f17e780f]{color:#6b7280;background:#f3f4f6}.rv-empty[data-v-f17e780f],.rv-note[data-v-f17e780f]{color:var(--text3);margin:0;font-size:.84rem}.rv-error[data-v-f17e780f]{color:#dc2626;margin:0;font-size:.84rem;font-weight:600}.rv-foot[data-v-f17e780f]{flex:1;align-items:center;gap:.5rem;display:flex}.rv-foot-note[data-v-f17e780f]{color:var(--text3);font-size:12px}.rv-gap[data-v-f17e780f]{flex:1}.rv-del[data-v-f17e780f]{color:#dc2626}@media (width<=560px){.rv-meta[data-v-f17e780f]{grid-template-columns:64px minmax(0,1fr)}.rv-meta dd.rv-wide[data-v-f17e780f]{grid-column:2}}.ccp[data-v-d134ee46]{z-index:30;border:1px solid var(--border);border-radius:var(--radius-md,8px);background:var(--surface);width:212px;padding:8px;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 6px 20px #00000029}.ccp-h[data-v-d134ee46]{color:var(--text2);align-items:center;gap:4px;margin-bottom:6px;font-size:.74rem;display:flex}.ccp-h b[data-v-d134ee46]{color:var(--text1)}.ccp-x[data-v-d134ee46]{color:var(--text3);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:2px;font-size:.72rem}.ccp-grid[data-v-d134ee46]{grid-template-columns:repeat(6,1fr);gap:5px;display:grid}.ccp-sw[data-v-d134ee46]{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--text1) 14%, transparent);cursor:pointer;border-radius:6px;place-items:center;padding:0;font-size:.8rem;display:grid}.ccp-sw[data-v-d134ee46]:hover{transform:scale(1.08)}.ccp-sw.is-on[data-v-d134ee46]{outline:2px solid var(--accent);outline-offset:1px}.ccp-foot[data-v-d134ee46]{justify-content:space-between;align-items:center;gap:6px;margin-top:8px;display:flex}.ccp-own[data-v-d134ee46]{color:var(--text2);cursor:pointer;align-items:center;gap:5px;font-size:.72rem;display:inline-flex}.ccp-own input[data-v-d134ee46]{border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:4px;width:22px;height:22px;padding:0}.ccp-reset[data-v-d134ee46]{border:1px solid var(--border);background:var(--surface);color:var(--text2);cursor:pointer;border-radius:6px;padding:3px 8px;font-family:inherit;font-size:.72rem}.ccp-reset[data-v-d134ee46]:disabled{opacity:.45;cursor:default}.ccp-note[data-v-d134ee46]{color:var(--text3);margin:6px 0 0;font-size:.66rem;line-height:1.4}.wt-badge[data-v-01a8c9d6]{white-space:nowrap;font-size:var(--fs-xs);border-radius:var(--radius-md);background:var(--surface2);color:var(--text2);flex-shrink:0;padding:0 6px;font-weight:700;line-height:18px;display:inline-block}.wt-badge.p[data-v-01a8c9d6]{color:#6d28d9}.cal-root[data-v-034a2fd2]{padding:1rem 1.2rem}.cal-card[data-v-034a2fd2]{min-height:0;container:calcard/inline-size}.cal-head[data-v-034a2fd2]{grid-template-columns:1fr auto 1fr;gap:.4rem;display:grid}.cal-head-side[data-v-034a2fd2]{align-items:center;gap:.4rem;min-width:0;display:flex}.cal-head-side.is-end[data-v-034a2fd2]{justify-content:flex-end}.cal-month-nav[data-v-034a2fd2]{align-items:center;gap:.3rem;display:flex}.cal-month[data-v-034a2fd2]{color:var(--text1);text-align:center;min-width:118px;font-size:1.05rem;font-weight:700}.cal-loading[data-v-034a2fd2]{color:var(--text3);font-size:.8rem}.cal-split[data-v-034a2fd2]{flex:1;align-items:stretch;min-height:0;display:flex}.cal-side[data-v-034a2fd2]{border-right:1px solid var(--border);flex-direction:column;flex:0 0 236px;gap:.9rem;min-width:0;padding:.9rem .9rem 1.1rem;display:flex;overflow-y:auto}.cal-mini[data-v-034a2fd2]{flex-shrink:0}.cal-mini-nav[data-v-034a2fd2]{justify-content:space-between;align-items:center;gap:.2rem;margin-bottom:.3rem;display:flex}.cal-mini-month[data-v-034a2fd2]{color:var(--text1);font-size:.82rem;font-weight:700}.cal-cats[data-v-034a2fd2]{flex-direction:column;align-items:stretch;gap:.3rem;min-width:0;display:flex}.cal-cats-h[data-v-034a2fd2]{color:var(--text3);margin:0 0 .1rem;font-size:.72rem;font-weight:700}.cal-cats .cal-pill[data-v-034a2fd2]{justify-content:flex-start;width:100%}.cal-pill-name[data-v-034a2fd2]{text-align:left;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.cal-pill-dot[data-v-034a2fd2]{width:8px;height:8px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--text1) 22%, transparent);border-radius:50%;flex-shrink:0;display:inline-block}.cal-pill-wrap[data-v-034a2fd2]{min-width:0;position:relative}.cal-pill-color[data-v-034a2fd2]{cursor:pointer;background:0 0;border:0;border-radius:50%;width:18px;height:18px;padding:0;position:absolute;top:50%;left:calc(.7rem - 4px);transform:translateY(-50%)}.cal-pill-color[data-v-034a2fd2]:hover,.cal-pill-color[data-v-034a2fd2]:focus-visible,.cal-pill-color[aria-expanded=true][data-v-034a2fd2]{box-shadow:0 0 0 2px var(--accent);outline:none}.cal-tree[data-v-034a2fd2]{flex-direction:column;gap:1px;margin:-.1rem 0 .2rem .9rem;display:flex}.cal-tree-g[data-v-034a2fd2],.cal-tree-l[data-v-034a2fd2]{cursor:pointer;text-align:left;border-radius:var(--radius-md);width:100%;color:var(--text1);background:0 0;border:0;align-items:center;gap:.4rem;padding:.22rem .4rem;font-family:inherit;display:flex}.cal-tree-g[data-v-034a2fd2]{font-size:.78rem;font-weight:700}.cal-tree-l[data-v-034a2fd2]{color:var(--text2);padding-left:1.3rem;font-size:.74rem}.cal-tree-g[data-v-034a2fd2]:hover,.cal-tree-l[data-v-034a2fd2]:hover{background:var(--surface2)}.cal-tree-dot[data-v-034a2fd2]{background:var(--tone);width:8px;height:8px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--text1) 22%, transparent);border-radius:50%;flex-shrink:0}.cal-tree-g.part .cal-tree-dot[data-v-034a2fd2]{box-shadow:inset 0 0 0 2px var(--tone);background:0 0}.cal-tree-g.off[data-v-034a2fd2]{color:var(--text3)}.cal-tree-g.off .cal-tree-dot[data-v-034a2fd2],.cal-tree-l.off .cal-tree-dot[data-v-034a2fd2]{background:var(--border)}.cal-tree-l i[data-v-034a2fd2]{color:color-mix(in srgb, var(--tone) 60%, var(--text1));font-size:.8rem}.cal-tree-l.off[data-v-034a2fd2],.cal-tree-l.off i[data-v-034a2fd2]{color:var(--text3)}.cal-tree-name[data-v-034a2fd2]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.cal-tree-wrap[data-v-034a2fd2]{min-width:0;position:relative}.cal-tree-color[data-v-034a2fd2]{cursor:pointer;background:0 0;border:0;border-radius:50%;width:18px;height:18px;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.cal-tree-color.is-g[data-v-034a2fd2]{left:calc(.4rem - 5px)}.cal-tree-color.is-l[data-v-034a2fd2]{left:calc(1.3rem - 5px)}.cal-tree-wrap[data-v-034a2fd2] .ccp{left:auto;right:0}.cal-tree-color[data-v-034a2fd2]:hover,.cal-tree-color[data-v-034a2fd2]:focus-visible,.cal-tree-color[aria-expanded=true][data-v-034a2fd2]{box-shadow:0 0 0 2px var(--accent);outline:none}.cal-cats .cal-pill.is-active[data-v-034a2fd2]{background:color-mix(in srgb, var(--pill,var(--accent)) 16%, var(--surface));border-color:color-mix(in srgb, var(--pill,var(--accent)) 70%, var(--text1));color:var(--text1);font-weight:700}.cal-cats .cal-pill.is-active .cal-pill-dot[data-v-034a2fd2]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--text1) 22%, transparent), 0 0 0 3px color-mix(in srgb, var(--pill,var(--accent)) 28%, transparent)}.cal-cats .cal-pill.is-active .cal-pill-n[data-v-034a2fd2]{color:var(--text1)}.cal-pill-n[data-v-034a2fd2]{opacity:.75;flex-shrink:0;font-size:.72rem;font-weight:700}.cal-pills-warn[data-v-034a2fd2]{color:var(--text3);margin:.2rem 0 0;font-size:.74rem;line-height:1.4}.cal-body[data-v-034a2fd2]{flex:1;min-width:0;min-height:0;padding:.9rem 1.25rem 1.1rem;overflow-y:auto}.cal-cell[data-v-034a2fd2]{cursor:pointer;flex-direction:column;gap:2px;width:100%;min-width:0;height:100%;min-height:44px;padding:4px 5px;display:flex}.cal-cell[data-v-034a2fd2]:hover{background:var(--surface2)}.cal-cell.is-out[data-v-034a2fd2]{opacity:.4}.cal-cell-top[data-v-034a2fd2]{align-items:center;gap:4px;min-width:0;display:flex}.cal-cell-date[data-v-034a2fd2]{color:var(--text1);font-size:.82rem;font-weight:700}.cal-cell-date.is-sun[data-v-034a2fd2]{color:#dc2626}.cal-cell-date.is-sat[data-v-034a2fd2]{color:#2563eb}.cal-cell.is-today .cal-cell-date[data-v-034a2fd2]{border-radius:var(--radius-pill);background:var(--accent);color:#fff;justify-content:center;align-items:center;min-width:1.4rem;height:1.4rem;padding:0 .25rem;display:inline-flex}.cal-cell-hol[data-v-034a2fd2]{color:#dc2626;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.62rem;overflow:hidden}.cal-cell-rest[data-v-034a2fd2]{color:#2563eb;white-space:nowrap;text-overflow:ellipsis;background:#2563eb1f;border-radius:3px;min-width:0;padding:0 4px;font-size:.62rem;font-weight:700;overflow:hidden}.cal-cell-list[data-v-034a2fd2]{flex-direction:column;gap:2px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.cal-ev[data-v-034a2fd2]{background:var(--ev,var(--accent));min-width:0;color:var(--ev-text,var(--text1));border-radius:3px;align-items:center;gap:4px;padding:1px 4px;font-size:.68rem;line-height:1.35;display:flex;overflow:hidden}.cal-ev[data-v-034a2fd2]:hover{filter:brightness(.93)}.cal-ev-tag[data-v-034a2fd2]{color:inherit;opacity:.85;flex-shrink:0;font-weight:700}.cal-ev .cal-ev-wt[data-v-034a2fd2]{font-size:inherit;line-height:inherit;padding:0 4px}.cal-ev-title[data-v-034a2fd2]{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.cal-ev.span-start[data-v-034a2fd2]{border-radius:3px 0 0 3px;margin-right:-6px}.cal-ev.span-mid[data-v-034a2fd2]{border-radius:0;margin:0 -6px}.cal-ev.span-end[data-v-034a2fd2]{border-radius:0 3px 3px 0;margin-left:-6px}.cal-ev.span-mid[data-v-034a2fd2],.cal-ev.span-end[data-v-034a2fd2]{padding-left:10px}.cal-ev.is-done[data-v-034a2fd2],.cal-sheet-row.is-done[data-v-034a2fd2]{opacity:.5}.cal-ev-dir[data-v-034a2fd2]{color:var(--text3);flex-shrink:0;font-size:.62rem}.cal-ev .cal-ev-dir[data-v-034a2fd2]{color:inherit;opacity:.8}.cal-ev-who[data-v-034a2fd2]{color:var(--text2);white-space:nowrap;flex-shrink:0}.cal-ev .cal-ev-who[data-v-034a2fd2]{color:inherit;opacity:.85}.cal-sheet-who[data-v-034a2fd2]{color:var(--text2);white-space:nowrap;flex-shrink:0;font-size:.76rem}.cal-cell-more[data-v-034a2fd2]{color:var(--accent);cursor:pointer;text-align:left;background:0 0;border:none;margin-top:auto;padding:0 2px;font-family:inherit;font-size:.65rem;font-weight:700}.cal-day[data-v-034a2fd2]{flex-direction:column;flex:auto;gap:.6rem;min-height:0;padding:.9rem 1.25rem .4rem;display:flex;overflow:auto}.cal-day-tabs[data-v-034a2fd2]{flex-wrap:wrap;align-self:flex-start}.cal-day-n[data-v-034a2fd2]{font-variant-numeric:tabular-nums;color:var(--text3);margin-left:5px;font-size:.7rem;font-weight:700}.cal-day-tabs .is-active .cal-day-n[data-v-034a2fd2]{color:inherit}.cal-day-foot[data-v-034a2fd2]{justify-content:flex-end;gap:.45rem;width:100%;display:flex}.cal-sheet-list[data-v-034a2fd2]{min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.cal-sheet-row[data-v-034a2fd2]{border-bottom:1px solid var(--border);cursor:pointer;align-items:center;gap:.45rem;padding:.5rem .2rem;display:flex}.cal-sheet-row[data-v-034a2fd2]:last-child{border-bottom:none}.cal-sheet-row[data-v-034a2fd2]:hover{background:var(--surface2)}.cal-sheet-tag[data-v-034a2fd2]{color:var(--text3);border-radius:4px;flex-shrink:0;padding:0 .35rem;font-size:.7rem;font-weight:700}.cal-ev-rep[data-v-034a2fd2]{color:var(--text3);flex-shrink:0;font-size:.7rem}.cal-ev .cal-ev-rep[data-v-034a2fd2]{color:inherit;opacity:.8}.cal-sheet-rep[data-v-034a2fd2]{border-radius:var(--radius-md);color:#15803d;background:#e9f6ee;flex-shrink:0;align-items:center;gap:2px;padding:0 .35rem;font-size:.7rem;font-weight:700;display:inline-flex}.cal-ev-late[data-v-034a2fd2],.cal-sheet-late[data-v-034a2fd2]{font-variant-numeric:tabular-nums;border-radius:var(--radius-md);background:var(--danger,#dc2626);color:#fff;flex-shrink:0;align-items:center;font-weight:700;display:inline-flex}.cal-ev-late[data-v-034a2fd2]{padding:0 .25rem;font-size:.62rem;line-height:1.35}.cal-sheet-late[data-v-034a2fd2]{padding:0 .35rem;font-size:.7rem}.cal-sheet-title[data-v-034a2fd2]{min-width:0;color:var(--text1);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.85rem;font-weight:600;overflow:hidden}.cal-sheet-when[data-v-034a2fd2]{color:var(--text3);flex-shrink:0;font-size:.76rem}.cal-body[data-v-034a2fd2] .vc-container{--vc-bg:var(--surface);--vc-text:var(--text1);--vc-border:var(--border);border:none;width:100%;font-family:inherit}.cal-body[data-v-034a2fd2] .vc-header{display:none}.cal-body[data-v-034a2fd2] .vc-container{flex-direction:column;height:100%;display:flex}.cal-body[data-v-034a2fd2] .vc-pane-container,.cal-body[data-v-034a2fd2] .vc-pane{flex-direction:column;flex:1;min-height:0;display:flex}.cal-body[data-v-034a2fd2] .vc-pane-layout{flex:1;min-height:0}.cal-body[data-v-034a2fd2] .vc-weeks{background:var(--border);flex-direction:column;flex:1;gap:1px;min-height:0;padding:1px;display:flex}.cal-body[data-v-034a2fd2] .vc-weekdays{background:var(--surface);flex-shrink:0}.cal-body[data-v-034a2fd2] .vc-week{background:var(--border);flex:1;gap:1px;min-height:0}.cal-body[data-v-034a2fd2] .vc-day{background:var(--surface);min-width:0;min-height:48px;padding:0}.cal-body[data-v-034a2fd2] .vc-day-content{justify-content:stretch;align-items:stretch;width:100%;height:100%;display:flex}.cal-body[data-v-034a2fd2] .vc-weekday{color:var(--text3);padding:6px 0;font-size:.75rem}.cal-mini[data-v-034a2fd2] .vc-container{--vc-bg:transparent;--vc-text:var(--text1);--vc-border:var(--border);background:0 0;border:none;width:100%;font-family:inherit}.cal-mini[data-v-034a2fd2] .vc-header{display:none}.cal-mini[data-v-034a2fd2] .vc-pane-layout,.cal-mini[data-v-034a2fd2] .vc-pane-container,.cal-mini[data-v-034a2fd2] .vc-pane{min-width:0;min-height:0}.cal-mini[data-v-034a2fd2] .vc-weeks{background:0 0;gap:0;min-width:0;padding:0}.cal-mini[data-v-034a2fd2] .vc-week{background:0 0;gap:0}.cal-mini[data-v-034a2fd2] .vc-day{background:0 0;min-width:0;min-height:0;padding:0}.cal-mini[data-v-034a2fd2] .vc-day:not(.in-month){opacity:.35}.cal-mini[data-v-034a2fd2] .vc-day-content{width:100%;height:100%;display:block}.cal-mini[data-v-034a2fd2] .vc-weekday{color:var(--text3);padding:2px 0;font-size:.64rem}.cal-mini-day[data-v-034a2fd2]{cursor:pointer;flex-direction:column;align-items:center;gap:1px;padding:1px 0 2px;display:flex}.cal-mini-n[data-v-034a2fd2]{border-radius:var(--radius-circle);width:23px;height:23px;color:var(--text1);justify-content:center;align-items:center;font-size:.72rem;display:flex}.cal-mini-day:hover .cal-mini-n[data-v-034a2fd2]{background:var(--surface2)}.cal-mini-day.is-out[data-v-034a2fd2]{opacity:.35}.cal-mini-day.is-today .cal-mini-n[data-v-034a2fd2]{background:var(--accent);color:#fff;font-weight:700}.cal-mini-day.is-picked .cal-mini-n[data-v-034a2fd2]{box-shadow:0 0 0 1.5px var(--accent)}.cal-mini-dot[data-v-034a2fd2]{background:0 0;border-radius:50%;width:4px;height:4px}.cal-mini-dot.is-on[data-v-034a2fd2]{background:var(--text3)}.cal-cell.is-picked[data-v-034a2fd2]{box-shadow:inset 0 0 0 2px var(--accent)}@container calcard (width<=780px){.cal-split[data-v-034a2fd2]{flex-direction:column}.cal-side[data-v-034a2fd2]{border-right:none;border-bottom:1px solid var(--border);flex-direction:row;flex:none;align-items:center;gap:.35rem;padding:.5rem 1.25rem;overflow-y:visible}.cal-mini[data-v-034a2fd2]{display:none}.cal-cats[data-v-034a2fd2]{flex-flow:wrap;align-items:center;gap:.35rem}.cal-cats-h[data-v-034a2fd2]{display:none}.cal-cats .cal-pill[data-v-034a2fd2]{width:auto}.cal-pills-warn[data-v-034a2fd2]{margin:0 0 0 .3rem}}@media (width<=720px){.cal-root[data-v-034a2fd2]{padding:.7rem}.cal-body[data-v-034a2fd2] .vc-day{min-height:74px}.cal-ev[data-v-034a2fd2]{font-size:.62rem}.cal-cell-hol[data-v-034a2fd2]{display:none}}.msc-card[data-v-365ee35a]{min-height:0}.msc-head-t[data-v-365ee35a]{min-width:0;font-size:var(--fs-sm);color:var(--text2);flex:1;line-height:1.6}.msc-new[data-v-365ee35a]{flex-shrink:0}.msc-tabs[data-v-365ee35a]{border-bottom:1px solid var(--border);background:var(--surface);flex-wrap:wrap;flex-shrink:0;gap:.35rem;padding:.5rem 1.25rem;display:flex}.msc-tabs .v-pill b[data-v-365ee35a]{margin-left:.3rem;font-size:.8rem;font-weight:800}.msc-tabs .v-pill.is-active b[data-v-365ee35a]{color:inherit}.msc-layout[data-v-365ee35a]{flex:1;grid-template-columns:230px 1fr;align-items:start;gap:1rem;min-height:0;padding:.9rem 1.25rem 1.1rem;display:grid;overflow-y:auto}.msc-layout[data-v-365ee35a]:has(>.msc-main:only-child){grid-template-columns:1fr}.msc-cat-tree[data-v-365ee35a]{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:.6rem .4rem}.cat-side-head[data-v-365ee35a]{padding:.2rem .5rem .5rem}.cat-side-title[data-v-365ee35a]{color:var(--text3);font-size:.8rem;font-weight:700}.cat-side-item[data-v-365ee35a],.cat-node-row[data-v-365ee35a]{width:100%;color:var(--text2);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:.3rem;padding:.34rem .35rem;font-family:inherit;font-size:.86rem;display:flex}.cat-side-item[data-v-365ee35a]:hover,.cat-node-row[data-v-365ee35a]:hover{background:var(--surface2)}.cat-side-item.on[data-v-365ee35a],.cat-node-row.on[data-v-365ee35a]{background:var(--accent-tint);color:var(--accent);font-weight:600}.cat-node-row.msc-drop[data-v-365ee35a],.cat-side-item.msc-drop[data-v-365ee35a]{outline:2px dashed var(--accent);outline-offset:-2px}.cat-tw[data-v-365ee35a]{flex-shrink:0;width:16px;display:inline-flex}.cat-tw-btn[data-v-365ee35a]{cursor:pointer;color:var(--text3);background:0 0;border:none;padding:0;font-size:.7rem}.cat-lead[data-v-365ee35a]{color:var(--text3);font-size:.85rem}.cat-side-name[data-v-365ee35a]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.cat-side-count[data-v-365ee35a]{color:var(--text3);font-size:.72rem}.cat-row-actions[data-v-365ee35a]{gap:.15rem;display:none}.cat-node-row:hover .cat-row-actions[data-v-365ee35a]{display:inline-flex}.cat-act[data-v-365ee35a]{cursor:pointer;color:var(--text3);background:0 0;border:none;border-radius:4px;padding:.1rem .2rem}.cat-act[data-v-365ee35a]:hover{background:var(--surface);color:var(--accent)}.cat-inline-input[data-v-365ee35a]{border:1px solid var(--accent-bd);border-radius:5px;flex:1;min-width:0;padding:.15rem .35rem;font-family:inherit;font-size:.84rem}.cat-addline[data-v-365ee35a]{align-items:center;gap:.3rem;padding:.25rem .35rem;display:flex}.cat-addroot-btn[data-v-365ee35a]{width:100%;color:var(--text3);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:.3rem;margin-top:.3rem;padding:.34rem .35rem;font-family:inherit;font-size:.84rem;display:flex}.cat-addroot-btn[data-v-365ee35a]:hover{background:var(--surface2);color:var(--accent)}.msc-tree-hint[data-v-365ee35a]{color:var(--text3);margin:0;padding:.5rem .5rem .2rem;font-size:.72rem}.msc-list-card[data-v-365ee35a]{background:var(--surface);border:1px solid var(--border);border-radius:10px;overflow-x:auto}.msc-table[data-v-365ee35a]{border-collapse:collapse;width:100%;font-size:.86rem}.msc-table th[data-v-365ee35a]{text-align:left;border-bottom:1px solid var(--border);color:var(--text3);white-space:nowrap;padding:.6rem .7rem;font-size:.78rem}.msc-table td[data-v-365ee35a]{border-bottom:1px solid var(--border);color:var(--text2);padding:.55rem .7rem}.msc-table tr:last-child td[data-v-365ee35a]{border-bottom:none}.msc-row[data-v-365ee35a]{cursor:pointer}.msc-row:hover td[data-v-365ee35a]{background:var(--surface2)}.msc-row.row-off td[data-v-365ee35a]{opacity:.55}.msc-grip-h[data-v-365ee35a]{width:26px}.msc-grip[data-v-365ee35a]{color:var(--text3);cursor:grab}.msc-title-cell[data-v-365ee35a]{color:var(--text1);font-weight:600}.msc-empty[data-v-365ee35a]{text-align:center;color:var(--text3);padding:1.6rem 0!important}.msc-cat-badge[data-v-365ee35a]{color:var(--text3);font-size:.76rem}.msc-targets[data-v-365ee35a]{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.msc-kind[data-v-365ee35a]{border-radius:var(--radius-md);padding:.12rem .45rem;font-size:.74rem;font-weight:700}.msc-kind.k-task[data-v-365ee35a]{background:var(--accent-bg);color:var(--accent)}.msc-kind.k-alert[data-v-365ee35a]{color:#b45f14;background:#fef4e6}.msc-status[data-v-365ee35a]{font-size:.76rem;font-weight:600}.st-active[data-v-365ee35a]{color:#0f7b52}.st-paused[data-v-365ee35a]{color:#b45f14}.st-ended[data-v-365ee35a]{color:var(--text3)}.st-run-success[data-v-365ee35a]{color:#0f7b52}.st-run-skipped[data-v-365ee35a]{color:var(--text3)}.st-run-failed[data-v-365ee35a]{color:#dc2626}.msc-row-actions[data-v-365ee35a]{white-space:nowrap}.msc-ico[data-v-365ee35a]{cursor:pointer;color:var(--text3);background:0 0;border:none;border-radius:5px;padding:.2rem .3rem;font-size:.95rem}.msc-ico[data-v-365ee35a]:hover{background:var(--surface2);color:var(--accent)}.msc-sys-badge[data-v-365ee35a]{color:var(--text3);border:1px solid var(--border);border-radius:var(--radius-md);margin-left:.35rem;padding:.05rem .35rem;font-size:.68rem;font-weight:700}.msc-recv-hint[data-v-365ee35a]{color:var(--text3);margin:0;padding:.7rem .9rem;font-size:.78rem}.muted[data-v-365ee35a]{color:var(--text3)}.msc-modal-backdrop[data-v-365ee35a]{z-index:3300;background:#11141c73;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.msc-card[data-v-365ee35a]{background:var(--surface);border:1px solid var(--border);border-radius:12px}.msc-modal-card[data-v-365ee35a]{flex-direction:column;width:min(960px,100% - 32px);max-height:calc(100vh - 60px);display:flex}.msc-card-title[data-v-365ee35a]{border-bottom:1px solid var(--border);align-items:center;gap:.5rem;margin:0;padding:1rem 1.3rem;font-size:1.02rem;display:flex}.msc-modal-x[data-v-365ee35a]{cursor:pointer;color:var(--text3);background:0 0;border:none;font-size:.95rem}.msc-modal-body[data-v-365ee35a]{gap:.9rem;padding:1rem 1.3rem;display:grid;overflow-y:auto}.msc-actions[data-v-365ee35a]{border-top:1px solid var(--border);align-items:center;gap:.5rem;padding:.85rem 1.3rem;display:flex}.msc-nextrun[data-v-365ee35a]{color:var(--text2);margin-bottom:.6rem;font-size:.86rem}.msc-err-cell[data-v-365ee35a]{color:#dc2626;font-size:.76rem}@media (width<=860px){.msc-layout[data-v-365ee35a]{grid-template-columns:1fr}.msc-page[data-v-365ee35a]{padding:1rem}}.pl-root[data-v-e6abf31b]{flex-direction:column;height:100%;min-height:0;display:flex}.pl-title[data-v-e6abf31b]{margin:0;padding:1rem 1.2rem .7rem}.pl-title.is-compact[data-v-e6abf31b]{padding:.6rem 1rem .5rem}.pl-tabs[data-v-e6abf31b]{flex-wrap:wrap;gap:.3rem;margin-left:auto;display:flex}.pl-title.is-compact .pl-tabs[data-v-e6abf31b]{margin-left:0}.pl-tabs .v-pill[data-v-e6abf31b]{align-items:center;gap:.3rem;display:inline-flex}.pl-body[data-v-e6abf31b]{flex:1;min-height:0;overflow-y:auto}@media (width<=720px){.pl-title[data-v-e6abf31b]{padding:.8rem .7rem .6rem}}.cl-act[data-v-55e667b4]{border:1px solid var(--border);background:var(--surface);color:var(--text2);cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-family:inherit;font-size:12px;display:inline-flex}.cl-act[data-v-55e667b4]:hover{color:var(--text1);border-color:var(--border2)}.cl-overlay[data-v-55e667b4]{z-index:3100;background:#0f12196b;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.cl-box[data-v-55e667b4]{background:var(--surface);border:1px solid var(--border);border-radius:14px;flex-direction:column;width:100%;max-width:1180px;height:min(88vh,820px);display:flex;overflow:hidden;box-shadow:0 18px 48px #00000042}.cl-box.is-wide[data-v-55e667b4]{max-width:none;height:calc(100vh - 40px)}.cl-title[data-v-55e667b4]{color:var(--text1);margin:0;font-size:.95rem;font-weight:700}.cl-body[data-v-55e667b4]{flex-direction:column;flex:1;min-height:0;display:flex}.help-btn[data-v-53284cb7]{color:#ffffffe6;cursor:pointer;white-space:nowrap;background:#ffffff1a;border:1px solid #ffffff26;border-radius:6px;flex-shrink:0;align-items:center;gap:.3rem;height:28px;padding:0 10px;font-family:inherit;font-size:12px;transition:background .15s;display:inline-flex}.help-btn[data-v-53284cb7]:hover{background:#fff3}.help-btn.is-light[data-v-53284cb7]{background:var(--surface);color:var(--text2);border-color:var(--border)}.help-btn.is-light[data-v-53284cb7]:hover{background:var(--surface2);color:var(--accent);border-color:var(--accent)}.help-overlay[data-v-53284cb7]{z-index:99990;background:#00000059;justify-content:flex-end;display:flex;position:fixed;inset:0}.help-drawer[data-v-53284cb7]{background:var(--surface);flex-direction:column;width:380px;max-width:90vw;height:100%;display:flex;box-shadow:-4px 0 24px #0000002e}.help-head[data-v-53284cb7]{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:.9rem 1.1rem;display:flex}.help-title[data-v-53284cb7]{color:var(--text1);align-items:center;gap:.4rem;font-size:.95rem;font-weight:700;display:flex}.help-close[data-v-53284cb7]{color:var(--text3);cursor:pointer;background:0 0;border:none;padding:.2rem;font-size:1rem}.help-close[data-v-53284cb7]:hover{color:var(--text1)}.help-body[data-v-53284cb7]{padding:1rem 1.1rem 2rem;overflow-y:auto}.help-intro[data-v-53284cb7]{color:var(--text2);margin:0 0 1rem;font-size:.84rem;line-height:1.6}.help-sec[data-v-53284cb7]{margin-bottom:1.1rem}.help-sec-h[data-v-53284cb7]{color:var(--accent);margin:0 0 .4rem;font-size:.86rem;font-weight:700}.help-sec-list[data-v-53284cb7]{flex-direction:column;gap:.35rem;margin:0;padding-left:1.1rem;display:flex}.help-sec-list li[data-v-53284cb7]{color:var(--text1);font-size:.83rem;line-height:1.55}.help-tip[data-v-53284cb7]{background:var(--accent-bg);border:1px solid var(--accent-bd);color:var(--text1);border-radius:8px;margin:.5rem 0 0;padding:.6rem .8rem;font-size:.82rem;line-height:1.5}.help-fade-enter-active[data-v-53284cb7],.help-fade-leave-active[data-v-53284cb7]{transition:opacity .18s}.help-fade-enter-from[data-v-53284cb7],.help-fade-leave-to[data-v-53284cb7]{opacity:0}.help-fade-enter-active .help-drawer[data-v-53284cb7],.help-fade-leave-active .help-drawer[data-v-53284cb7]{transition:transform .2s}.help-fade-enter-from .help-drawer[data-v-53284cb7],.help-fade-leave-to .help-drawer[data-v-53284cb7]{transform:translate(100%)}.rpl-act[data-v-343ca7eb]{border:1px solid var(--border);background:var(--surface);color:var(--text2);cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-family:inherit;font-size:12px;display:inline-flex}.rpl-act[data-v-343ca7eb]:hover{color:var(--text1);border-color:var(--border2)}.rpl-overlay[data-v-343ca7eb]{z-index:3100;background:#0f12196b;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.rpl-box[data-v-343ca7eb]{background:var(--surface);border:1px solid var(--border);border-radius:14px;flex-direction:column;width:100%;max-width:1180px;height:min(88vh,820px);display:flex;overflow:hidden;box-shadow:0 18px 48px #00000042}.rpl-box.is-wide[data-v-343ca7eb]{max-width:none;height:calc(100vh - 40px)}.rpl-title[data-v-343ca7eb]{color:var(--text1);align-items:center;gap:.4rem;margin:0;font-size:.95rem;font-weight:700;display:inline-flex}.rpl-title i[data-v-343ca7eb]{color:var(--accent)}.rpl-body[data-v-343ca7eb]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.rpl-slot[data-v-343ca7eb]{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.rpl-slot[data-v-343ca7eb] .v-page{padding:.9rem 1rem}.sp-backdrop[data-v-2df60896]{z-index:340;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sp-box[data-v-2df60896]{background:var(--surface);border-radius:12px;flex-direction:column;width:min(620px,100vw - 2rem);max-height:80vh;display:flex;box-shadow:0 8px 32px #0000002e}.modal-header[data-v-2df60896]{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1.25rem .75rem;display:flex}.modal-title[data-v-2df60896]{font-size:.95rem;font-weight:700}.sp-toolbar[data-v-2df60896]{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:.6rem;padding:.7rem 1.25rem;display:flex}.sp-search[data-v-2df60896]{flex:1;min-width:0}.sp-count[data-v-2df60896]{color:var(--text3);white-space:nowrap;font-size:.78rem}.sp-body[data-v-2df60896]{flex:1;min-height:0;padding:.75rem 1.25rem;overflow-y:auto}.sp-empty[data-v-2df60896]{color:var(--text3);text-align:center;padding:1.6rem 0;font-size:.85rem;line-height:1.7}.sp-list[data-v-2df60896]{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.sp-item[data-v-2df60896]{text-align:left;border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:8px;gap:.15rem;width:100%;padding:.6rem .75rem;font-family:inherit;display:grid}.sp-item[data-v-2df60896]:hover{border-color:var(--accent-bd);background:var(--accent-bg)}.sp-item-title[data-v-2df60896]{color:var(--text1);font-size:.88rem;font-weight:600}.sp-item-sub[data-v-2df60896]{color:var(--text3);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.78rem;overflow:hidden}.sp-item-board[data-v-2df60896]{color:var(--text2);font-size:.7rem}.sp-footer[data-v-2df60896]{border-top:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem 1.25rem;display:flex}.sp-hint[data-v-2df60896]{color:var(--text2);align-items:center;gap:.3rem;font-size:.76rem;display:inline-flex}.sp-hint i[data-v-2df60896]{color:var(--accent)}.rmp[data-v-a3d63508]{border:1px solid var(--accent-bd);background:var(--surface);border-radius:8px;flex-direction:column;gap:.4rem;padding:.5rem;display:flex}.rmp-q[data-v-a3d63508]{align-items:center;gap:.45rem;display:flex}.rmp-q>i[data-v-a3d63508]{color:var(--text3)}.rmp-q .v-input[data-v-a3d63508]{flex:1;min-width:0}.rmp-list[data-v-a3d63508]{gap:2px;max-height:15rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.rmp-opt[data-v-a3d63508]{width:100%;color:var(--text1);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:.6rem;padding:.45rem .6rem;font-size:.85rem;display:flex}.rmp-opt[data-v-a3d63508]:hover{background:var(--surface2)}.rmp-opt.on[data-v-a3d63508]{background:var(--accent-tint);color:var(--accent);font-weight:600}.rmp-opt>i[data-v-a3d63508]:first-child{width:1.1rem;color:var(--text2)}.rmp-opt.on>i[data-v-a3d63508]:first-child{color:var(--accent)}.rmp-t[data-v-a3d63508]{flex:1;min-width:0}.rmp-on[data-v-a3d63508]{color:var(--accent)}.rmp-empty[data-v-a3d63508]{color:var(--text3);margin:0;padding:.2rem .3rem;font-size:.8rem}.rf[data-v-7cf50204]{flex-direction:column;gap:.7rem;display:flex}.rf-field[data-v-7cf50204]{flex-direction:column;gap:.3rem;display:flex}.rf-label[data-v-7cf50204]{color:var(--text3);flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.76rem;font-weight:600;display:flex}.rf-req[data-v-7cf50204]{color:var(--accent);font-weight:600}.rf-hint[data-v-7cf50204]{color:var(--text3);font-size:.72rem;font-style:normal;font-weight:400}.rf-input[data-v-7cf50204],.rf-area[data-v-7cf50204]{width:100%}.rf-area[data-v-7cf50204]{resize:vertical;min-height:3.2rem;line-height:1.5}.rf-menu[data-v-7cf50204]{border:1px solid var(--border);background:var(--surface);width:100%;color:var(--text1);text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:.55rem;padding:.35rem .4rem .35rem .7rem;font-size:.85rem;display:flex}.rf-menu[data-v-7cf50204]:hover:not(:disabled){border-color:var(--accent)}.rf-menu>i[data-v-7cf50204]{color:var(--accent)}.rf-menu.empty .rf-menu-t[data-v-7cf50204]{color:var(--text3)}.rf-menu-t[data-v-7cf50204]{flex:1;min-width:0;font-weight:600}.rf-menu.empty .rf-menu-t[data-v-7cf50204]{font-weight:400}.rf-menu-btn[data-v-7cf50204]{color:var(--text2);border:1px solid var(--border);white-space:nowrap;border-radius:6px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.75rem;display:inline-flex}.rf-chips[data-v-7cf50204]{flex-wrap:wrap;gap:.35rem;display:flex}.modal-backdrop[data-v-840977cf]{z-index:300;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-box[data-v-840977cf]{background:var(--surface);border-radius:12px;flex-direction:column;width:min(950px,100vw - 2rem);height:95vh;max-height:95vh;display:flex;box-shadow:0 8px 32px #0000002e}.modal-box.is-layer[data-v-840977cf]{width:100%;height:auto;min-height:0;max-height:none;box-shadow:none;border-radius:0;flex:auto}.modal-header[data-v-840977cf]{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1.25rem .75rem;display:flex}.modal-title[data-v-840977cf]{font-size:.95rem;font-weight:700}.modal-body[data-v-840977cf]{flex-direction:column;flex:1;gap:.9rem;padding:1.1rem 1.25rem;display:flex;overflow-y:auto}.modal-footer[data-v-840977cf]{border-top:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;display:flex}.modal-footer-right[data-v-840977cf]{gap:.5rem;display:flex}.dp-field[data-v-840977cf]{flex-direction:column;gap:.3rem;display:flex}.dp-row[data-v-840977cf]{gap:.75rem;display:flex}.dp-row .dp-field[data-v-840977cf]{flex:1}.dp-label[data-v-840977cf]{color:var(--text3);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.76rem;font-weight:600;display:flex}.dp-required[data-v-840977cf]{color:var(--accent)}.dp-hint[data-v-840977cf]{color:var(--text3);font-size:.72rem;font-style:normal;font-weight:400}.dp-board-row[data-v-840977cf]{align-items:flex-start}.dp-inline[data-v-840977cf]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.dp-check[data-v-840977cf]{color:var(--text2);cursor:pointer;align-items:center;gap:.35rem;font-size:.82rem;display:inline-flex}.dp-input-sm[data-v-840977cf]{max-width:170px}.dp-snippet-btn[data-v-840977cf]{margin-left:auto;font-weight:500}.dp-cats[data-v-840977cf]{flex-wrap:wrap;gap:.35rem;display:flex}.dp-body-hint[data-v-840977cf]{white-space:pre-line;margin:.35rem 0 0;line-height:1.6}.dp-input[data-v-840977cf],.dp-textarea[data-v-840977cf]{border:1px solid var(--border);color:var(--text);background:var(--surface);box-sizing:border-box;border-radius:6px;outline:none;width:100%;padding:.42rem .65rem;font-size:.85rem}.dp-input[data-v-840977cf]:focus,.dp-textarea[data-v-840977cf]:focus{border-color:var(--accent)}.dp-textarea[data-v-840977cf]{resize:vertical}.dp-editor-wrap[data-v-840977cf]{border:1px solid var(--border);z-index:1;border-radius:6px;position:relative;overflow:visible}.dp-resize[data-v-840977cf]{cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:var(--radius-md);justify-content:center;align-items:center;height:12px;display:flex}.dp-resize:hover .dp-resize-grip[data-v-840977cf],.dp-resize:focus-visible .dp-resize-grip[data-v-840977cf]{background:var(--accent)}.dp-resize[data-v-840977cf]:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 40%, transparent);outline-offset:1px}.dp-resize-grip[data-v-840977cf]{border-radius:var(--radius-md);background:var(--border2,#c8c8c8);width:44px;height:4px}.dp-editor-wrap[data-v-840977cf] img[alt*=uwup-]{border:1px dashed var(--border2,#c8c8c8);background:linear-gradient(100deg, var(--bg) 40%, var(--surface) 50%, var(--bg) 60%) var(--bg);background-size:300% 100%;border-radius:8px;width:320px;max-width:100%;height:180px;animation:1.4s linear infinite dp-shimmer-840977cf}@keyframes dp-shimmer-840977cf{to{background-position:-150% 0}}@media (prefers-reduced-motion:reduce){.dp-editor-wrap[data-v-840977cf] img[alt*=uwup-]{animation:none}}.dp-editor-wrap[data-v-840977cf] .uw-emoji-btn{color:#555;background:0 0;font-size:15px;line-height:1}.dp-editor-wrap[data-v-840977cf] .uw-emoji-btn:hover{color:var(--accent)}.dp-editor-wrap[data-v-840977cf] .uw-emoji-popup{padding:0}.dp-editor-wrap[data-v-840977cf] .uw-emoji-panel{width:344px;max-width:calc(100vw - 48px);padding:8px}.dp-editor-wrap[data-v-840977cf] .uw-emoji-tabs{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:4px;margin-bottom:6px;padding-bottom:6px;display:flex}.dp-editor-wrap[data-v-840977cf] .uw-emoji-tab{border-radius:var(--radius-md);height:26px;color:var(--text2);cursor:pointer;background:0 0;border:0;padding:0 10px;font-size:12px;font-weight:600}.dp-editor-wrap[data-v-840977cf] .uw-emoji-tab.is-active{background:var(--accent-tint);color:var(--accent)}.dp-editor-wrap[data-v-840977cf] .uw-emoji-grid{overscroll-behavior:contain;grid-template-columns:repeat(10,minmax(0,1fr));gap:2px;max-height:210px;display:grid;overflow-y:auto}.dp-editor-wrap[data-v-840977cf] .uw-emoji-cell{border-radius:var(--radius-md);cursor:pointer;height:32px;color:var(--text1);background:0 0;border:0;font-size:18px;line-height:1}.dp-editor-wrap[data-v-840977cf] .uw-emoji-cell:hover{background:var(--accent-bg)}.dp-editor-wrap[data-v-840977cf] .uw-ts-btn{color:#555;background:0 0;font-size:15px;line-height:1}.dp-editor-wrap[data-v-840977cf] .uw-ts-btn:hover{color:var(--accent)}.dp-editor-wrap[data-v-840977cf] .uw-ts-popup{padding:0}.dp-editor-wrap[data-v-840977cf] .uw-ts-panel{gap:2px;min-width:150px;padding:6px;display:grid}.dp-editor-wrap[data-v-840977cf] .uw-ts-cell{border-radius:var(--radius-md);width:100%;color:var(--text1);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:6px 10px;font-size:13px;display:flex}.dp-editor-wrap[data-v-840977cf] .uw-ts-cell:hover{background:var(--accent-bg)}.dp-editor-wrap[data-v-840977cf] .uw-ts-dot{border-radius:var(--radius-circle,50%);background:currentColor;flex-shrink:0;width:14px;height:14px}.dp-editor-wrap[data-v-840977cf] .uw-ts-dot:not([class*=tc-]){color:var(--text1)}.dp-editor-wrap[data-v-840977cf] .uw-ts-clear{border-top:1px solid var(--border);color:var(--text3);border-radius:0;margin-top:4px;font-size:12px}.dp-uploading[data-v-840977cf]{color:var(--text2);align-items:center;gap:.4rem;margin:.4rem 0 0;font-size:.78rem;display:flex}.dp-uploading b[data-v-840977cf]{color:var(--text1);font-weight:700}.dp-uploading-spin[data-v-840977cf]{animation:1s linear infinite dp-spin-840977cf}@keyframes dp-spin-840977cf{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.dp-uploading-spin[data-v-840977cf]{animation:none}}.dp-dropzone[data-v-840977cf]{border:2px dashed var(--border2,#c8c8c8);cursor:pointer;color:var(--text3);-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:.5rem;padding:.9rem 1rem;font-size:.82rem;transition:border-color .15s,background .15s;display:flex}.dp-dropzone[data-v-840977cf]:hover,.dp-dropzone.is-dragover[data-v-840977cf]{border-color:var(--accent);background:var(--accent-tint);color:var(--accent)}.dp-dropzone-icon[data-v-840977cf]{font-size:1rem}.dp-file-list[data-v-840977cf]{flex-direction:column;gap:.25rem;margin-top:.4rem;display:flex}.dp-file-list--existing[data-v-840977cf]{opacity:.85}.dp-file-item[data-v-840977cf]{border:1px solid var(--border);background:var(--surface2,#f9f9f9);border-radius:6px;align-items:center;gap:.45rem;padding:.3rem .6rem;font-size:.8rem;display:flex}.dp-file-icon[data-v-840977cf]{color:var(--text3);flex-shrink:0;font-size:.9rem}.dp-file-name[data-v-840977cf]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text2);flex:1;overflow:hidden}.dp-file-size[data-v-840977cf]{color:var(--text3);white-space:nowrap;flex-shrink:0;font-size:.72rem}.dp-file-action[data-v-840977cf]{cursor:pointer;color:var(--text3);background:0 0;border:none;flex-shrink:0;padding:0 .15rem;line-height:1}.dp-file-action[data-v-840977cf]:hover{color:var(--accent)}.dp-delete-btn[data-v-840977cf]{color:var(--accent);border-color:#e8420066}.dp-nas-icon[data-v-840977cf]{color:var(--accent)}.dp-file-path[data-v-840977cf]{color:var(--text3);white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;max-width:200px;font-size:.68rem;overflow:hidden}.dp-upload-hint[data-v-840977cf]{color:var(--text2);align-items:flex-start;gap:.35rem;margin-top:.4rem;font-size:.74rem;display:flex}.dp-upload-hint i[data-v-840977cf]{color:var(--accent);flex-shrink:0;margin-top:1px}.dp-upload-hint b[data-v-840977cf]{color:var(--text1)}.dp-nas-guide[data-v-840977cf]{color:var(--text2);background:var(--accent-bg);border:1px solid var(--accent-bd);border-radius:6px;gap:.5rem;margin-bottom:.5rem;padding:.5rem .6rem;font-size:.78rem;display:flex}.dp-nas-guide i[data-v-840977cf]{color:var(--accent);flex-shrink:0;margin-top:1px}.dp-nas-guide b[data-v-840977cf]{color:var(--text1)}.dp-nas-guide-sub[data-v-840977cf]{color:var(--text3);margin-top:.25rem;font-size:.72rem}.dp-nas-row[data-v-840977cf]{align-items:center;gap:.4rem;display:flex}.dp-nas-input[data-v-840977cf]{flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.rcl-say[data-v-7e1cd19b]{margin-bottom:2px}.ubt[data-v-9ca596b8]{flex-direction:column;gap:4px;min-width:0;display:flex}.ubt-line[data-v-9ca596b8]{color:var(--text2,#555);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6}.ubt-now[data-v-9ca596b8]{min-height:3.2em}.ubt.is-all .ubt-line+.ubt-line[data-v-9ca596b8]{margin-top:2px}.ubt-caret[data-v-9ca596b8]{vertical-align:-2px;background:var(--accent);width:2px;height:1em;margin-left:1px;animation:1s step-end infinite ubt-blink-9ca596b8;display:inline-block}@keyframes ubt-blink-9ca596b8{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.ubt-caret[data-v-9ca596b8]{animation:none}}.ubt-acts[data-v-9ca596b8]{gap:6px;display:flex}.ubt-btn[data-v-9ca596b8]{border:1px solid var(--border);background:var(--surface,#fff);color:var(--text3,#888);border-radius:var(--radius-md,6px);cursor:pointer;padding:2px 8px;font-family:inherit;font-size:11.5px}.ubt-btn[data-v-9ca596b8]:hover{color:var(--accent);border-color:var(--accent-bd,#d8c4ff)}.uip[data-v-2b99faa0]{z-index:8;color:var(--text1,#222);background:#f8f6fc;flex-direction:column;display:flex;position:absolute;inset:0}.uip-scroll[data-v-2b99faa0]{flex:auto;min-height:0;overflow-y:auto}.uip-close[data-v-2b99faa0]{z-index:2;border:1px solid var(--accent-bd,#ddd3f4);background:var(--surface,#fff);height:32px;color:var(--text2,#555);cursor:pointer;border-radius:8px;align-items:center;gap:4px;padding:0 12px;font-family:inherit;font-size:12.5px;display:inline-flex;position:absolute;top:10px;right:12px}.uip-close svg[data-v-2b99faa0]{width:14px;height:14px}.uip-close[data-v-2b99faa0]:hover{color:var(--accent,#5c3aed);border-color:var(--accent,#5c3aed)}.uip-hero[data-v-2b99faa0]{text-align:center;background:radial-gradient(ellipse at 50% 38%, color-mix(in srgb, var(--accent,#5c3aed) 14%, #fff) 0%, #f8f6fc 70%);flex-direction:column;align-items:center;padding:28px 20px 22px;display:flex;position:relative;overflow:hidden}.uip-bg[data-v-2b99faa0]{pointer-events:none;position:absolute;inset:0}.uip-bg img[data-v-2b99faa0]{object-fit:cover;object-position:50% 30%;width:100%;height:100%;display:block}.uip-pic[data-v-2b99faa0]{aspect-ratio:1;width:clamp(140px,30vh,200px);animation:3.2s ease-in-out infinite uip-bob-2b99faa0;display:inline-flex;position:relative}.uip-pic.is-paused[data-v-2b99faa0]{animation-play-state:paused}.uip-face[data-v-2b99faa0]{-webkit-user-select:none;user-select:none;filter:drop-shadow(0 10px 18px #3c1e8c40);width:100%;height:100%;display:block}.uip-prop[data-v-2b99faa0]{filter:none;position:absolute;inset:0}@keyframes uip-bob-2b99faa0{50%{transform:translateY(-6px)}}.uip-name[data-v-2b99faa0]{color:color-mix(in srgb, var(--accent,#5c3aed) 35%, var(--text1,#222));margin:10px 0 6px;font-size:20px;font-weight:700;position:relative}.uip-lead[data-v-2b99faa0]{max-width:560px;color:var(--text2,#555);margin:0;font-size:13.5px;line-height:1.7;position:relative}.uip-facts[data-v-2b99faa0]{flex-wrap:wrap;justify-content:center;gap:8px;margin:14px 0 0;display:flex;position:relative}.uip-facts>div[data-v-2b99faa0]{border:1px solid var(--accent-bd,#ddd3f4);background:#ffffffd1;border-radius:10px;align-items:baseline;gap:6px;padding:5px 12px;display:flex}.uip-facts dt[data-v-2b99faa0]{color:var(--text3,#888);font-size:11.5px}.uip-facts dd[data-v-2b99faa0]{color:var(--text1,#222);margin:0;font-size:13px;font-weight:600}.uip-body[data-v-2b99faa0]{gap:14px;max-width:760px;margin:0 auto;padding:18px 20px 28px;display:grid}.uip-sec[data-v-2b99faa0]{border:1px solid var(--accent-bd,#ddd3f4);background:var(--surface,#fff);border-radius:14px;padding:14px 16px}.uip-sec h3[data-v-2b99faa0]{color:var(--accent,#5c3aed);margin:0 0 8px;font-size:13.5px;font-weight:700}.uip-grow[data-v-2b99faa0]{margin:0;font-size:14px;font-weight:600}.uip-note[data-v-2b99faa0],.uip-sub[data-v-2b99faa0]{color:var(--text3,#888);margin:4px 0 0;font-size:12.5px}.uip-sub[data-v-2b99faa0]{color:var(--text2,#555);margin:0 0 6px;font-weight:600}.uip-p[data-v-2b99faa0]{color:var(--text2,#555);margin:6px 0 0;font-size:13px;line-height:1.75}.uip-list[data-v-2b99faa0]{color:var(--text2,#555);gap:4px;margin:0;padding-left:18px;font-size:13px;line-height:1.7;display:grid}.uip-two[data-v-2b99faa0]{grid-template-columns:1fr 1fr;gap:16px;display:grid}@container (width<=560px){.uip-two[data-v-2b99faa0]{grid-template-columns:1fr}}@media (width<=560px){.uip-two[data-v-2b99faa0]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.uip-pic[data-v-2b99faa0]{animation:none}}.ub-provider[data-v-6c96a0d0]{align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:flex}.ub-provider select[data-v-6c96a0d0]{border:1px solid var(--line,#ddd);background:var(--surface,#fff);max-width:180px;color:inherit;border-radius:6px;padding:4px}.ub-wrap[data-v-6c96a0d0]{--ub-ask-pad:8px;--ub-in-pad:6px;--ub-line:calc(var(--ub-ask-pad) + var(--ub-in-pad));--ub-col:720px;flex-direction:column;height:100%;min-height:0;display:flex}.ub-wrap.is-talking[data-v-6c96a0d0]{--ub-col:min(1040px, 100%)}.ub-wrap[data-v-6c96a0d0]{position:relative}.ub-drop[data-v-6c96a0d0]{z-index:5;pointer-events:none;border:1.5px dashed var(--accent,#5c3aed);background:color-mix(in srgb, var(--accent,#5c3aed) 8%, var(--surface,#fff));border-radius:14px;justify-content:center;align-items:center;display:flex;position:absolute;inset:6px}.ub-drop-box[data-v-6c96a0d0]{color:var(--accent,#5c3aed);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:0 16px;display:flex}.ub-drop-box .bi[data-v-6c96a0d0]{font-size:28px}.ub-drop-box strong[data-v-6c96a0d0]{font-size:15px;font-weight:700}.ub-drop-box span[data-v-6c96a0d0]{color:var(--text2,#666);font-size:12px}.ub-blocked[data-v-6c96a0d0]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:32px;display:flex}.ub-blocked-msg[data-v-6c96a0d0]{max-width:460px;color:var(--text-2,#666);margin:0;line-height:1.7}.ub-fix[data-v-6c96a0d0]{flex-direction:column;align-items:center;gap:12px;min-width:0;max-width:460px;display:flex}.ub-fix-btns[data-v-6c96a0d0]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.ub-fix-b[data-v-6c96a0d0]{border:1px solid var(--border,#e6e6ea);background:var(--surface,#fff);min-width:0;color:var(--text-1,#222);cursor:pointer;border-radius:8px;padding:8px 14px;font-family:inherit;font-size:12.5px}.ub-fix-b[data-v-6c96a0d0]:hover:not(:disabled){background:var(--surface-2,#f6f6f8)}.ub-fix-b.is-main[data-v-6c96a0d0]{border-color:var(--accent,#5c3aed);background:var(--accent,#5c3aed);color:#fff}.ub-fix-b[data-v-6c96a0d0]:disabled{opacity:.55;cursor:default}.ub-how[data-v-6c96a0d0]{border:1px solid var(--border,#e6e6ea);background:var(--surface-2,#f6f6f8);text-align:left;width:100%;min-width:0;color:var(--text-2,#666);border-radius:10px;padding:12px 14px;font-size:12.5px;line-height:1.8}.ub-how p[data-v-6c96a0d0]{margin:0 0 6px}.ub-how p[data-v-6c96a0d0]:last-child{margin-bottom:0}.ub-how-cmd[data-v-6c96a0d0]{color:#eee;background:#1c1c1c;border-radius:6px;margin:8px 0;padding:8px 10px;font-size:12px;overflow-x:auto}.ub-main[data-v-6c96a0d0]{flex:1;gap:10px;min-height:0;display:flex}.ub-side[data-v-6c96a0d0]{border-right:1px solid var(--border,#e6e6ea);flex-direction:column;flex:0 0 190px;min-width:0;padding-right:8px;display:flex}.ub-side-h[data-v-6c96a0d0]{color:var(--text-3,#999);align-items:center;gap:2px;padding:2px 2px 6px;font-size:11px;font-weight:600;display:flex}.ub-side-t[data-v-6c96a0d0]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ub-side-x[data-v-6c96a0d0]{color:var(--text-3,#999);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0 2px}.ub-side-x[data-v-6c96a0d0]:hover{color:var(--accent,#5c3aed)}.ub-side-l[data-v-6c96a0d0]{flex-direction:column;flex:1;gap:2px;min-height:0;display:flex;overflow-y:auto}.ub-side-e[data-v-6c96a0d0]{color:var(--text-3,#999);margin:8px 2px;font-size:11.5px}.ub-chat-row[data-v-6c96a0d0]{border-radius:8px;align-items:center;min-width:0;display:flex}.ub-chat-row[data-v-6c96a0d0]:hover{background:var(--surface-2,#f6f6f8)}.ub-chat-row.is-on[data-v-6c96a0d0]{background:var(--accent-tint)}.ub-chat-row.is-on .ub-chat[data-v-6c96a0d0]{color:var(--accent,#5c3aed)}.ub-chat[data-v-6c96a0d0]{min-width:0;color:var(--text-2,#666);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;align-items:center;gap:6px;padding:7px 8px;font-family:inherit;font-size:12px;display:flex}.ub-chat-t[data-v-6c96a0d0]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ub-chat-n[data-v-6c96a0d0]{color:var(--text-3,#999);flex-shrink:0;font-size:10px}.ub-chat-acts[data-v-6c96a0d0]{flex-shrink:0;gap:1px;padding-right:4px;display:none}.ub-chat-row:hover .ub-chat-acts[data-v-6c96a0d0],.ub-chat-row.is-on .ub-chat-acts[data-v-6c96a0d0]{display:flex}.ub-chat-a[data-v-6c96a0d0]{width:22px;height:22px;color:var(--text-3,#999);cursor:pointer;background:0 0;border:none;border-radius:6px;font-size:11.5px}.ub-chat-a[data-v-6c96a0d0]:hover{background:var(--surface-3,#eeeef2);color:var(--text-1,#222)}.ub-chat-a.is-del[data-v-6c96a0d0]:hover{color:#c23b3b;background:#fdeaea}.ub-side-open[data-v-6c96a0d0]{border:1px solid var(--border,#e6e6ea);width:30px;height:30px;color:var(--text-3,#999);cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;align-self:flex-start}.ub-side-open[data-v-6c96a0d0]:hover{color:var(--accent,#5c3aed);border-color:var(--accent,#5c3aed)}.ub-right[data-v-6c96a0d0]{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;container:ub-right/size}@container ub-right (height<=460px){.ub-talk-foot .ub-talk-todo[data-v-6c96a0d0]{display:none}.ub-foot[data-v-6c96a0d0]{padding-top:8px}}.ub-log[data-v-6c96a0d0]{flex:1;min-width:0;min-height:0;padding:4px 10px 24px;overflow-y:auto;container:ub-log/size}.ub-col[data-v-6c96a0d0]{max-width:var(--ub-col);flex-direction:column;gap:14px;width:100%;min-width:0;min-height:100%;margin:0 auto;display:flex}.ub-hello-pic[data-v-6c96a0d0]{flex:none;display:inline-flex;position:relative}.ub-hello-prop[data-v-6c96a0d0]{position:absolute;inset:0}.ub-hello-btn[data-v-6c96a0d0]{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:16px;flex-direction:column;flex:none;align-items:center;padding:0;display:inline-flex}.ub-hello-btn[data-v-6c96a0d0]:focus-visible{outline:2px solid var(--accent,#5c3aed);outline-offset:4px}.ub-hello-invite[data-v-6c96a0d0]{background:color-mix(in srgb, var(--accent,#5c3aed) 9%, transparent);color:var(--accent,#5c3aed);white-space:nowrap;border-radius:10px;margin-top:2px;padding:2px 10px;font-size:11.5px;font-weight:600}.ub-hello-btn:hover .ub-hello-invite[data-v-6c96a0d0]{background:color-mix(in srgb, var(--accent,#5c3aed) 16%, transparent)}.ub-hello-face[data-v-6c96a0d0]{aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 8px 14px #3c1e8c40);-webkit-user-select:none;user-select:none;flex:none;width:auto;height:clamp(72px,20vh,140px);animation:3.2s ease-in-out infinite ub-hello-bob-6c96a0d0}.ub-talk[data-v-6c96a0d0]{text-align:left;max-width:520px}.ub-talk-foot[data-v-6c96a0d0]{margin:0 auto 6px}@keyframes ub-hello-bob-6c96a0d0{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.ub-hello-face.is-paused[data-v-6c96a0d0]{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ub-hello-face[data-v-6c96a0d0]{animation:none}}.ub-col>.ub-grow[data-v-6c96a0d0]{margin-bottom:auto}.ub-hello[data-v-6c96a0d0]{text-align:center;flex-direction:column;align-items:center;gap:10px;margin:auto 0 0;padding:24px 12px;display:flex}.ub-hello-t[data-v-6c96a0d0]{margin:6px 0 0;font-size:20px;font-weight:700}.ub-hello-s[data-v-6c96a0d0]{max-width:480px;color:var(--text-2,#666);margin:0;font-size:13px;line-height:1.7}.ub-hello-txt[data-v-6c96a0d0]{flex-direction:column;align-items:center;gap:10px;min-width:0;display:flex}.ub-hello-typing[data-v-6c96a0d0]{align-items:center;width:100%;max-width:480px}.ub-hello-typing[data-v-6c96a0d0] .ubt-line{text-align:center}@container ub-log (height<=300px){.ub-hello[data-v-6c96a0d0]{text-align:left;flex-direction:row;justify-content:center;gap:14px;padding:8px 4px}.ub-hello-txt[data-v-6c96a0d0]{align-items:flex-start;gap:4px}.ub-hello-typing[data-v-6c96a0d0]{align-items:flex-start}.ub-hello-typing[data-v-6c96a0d0] .ubt-line{text-align:left;font-size:12.5px}.ub-hello-typing[data-v-6c96a0d0] .ubt-acts{display:none}.ub-hello-typing[data-v-6c96a0d0] .ubt-now{min-height:0}.ub-hello-face[data-v-6c96a0d0]{height:56px}.ub-hello-t[data-v-6c96a0d0]{margin:0;font-size:16px}.ub-hello-s[data-v-6c96a0d0]{font-size:12.5px;line-height:1.55}}.ub-inst-what[data-v-6c96a0d0]{color:var(--text3);margin:8px 0 0;font-size:.76rem;line-height:1.6}.ub-inst-what code[data-v-6c96a0d0]{background:var(--bg);border:1px solid var(--border);color:var(--text2);word-break:break-all;border-radius:6px;margin-top:4px;padding:4px 8px;font-size:.72rem;display:block}.ub-inst-log[data-v-6c96a0d0]{text-align:left;margin-top:10px}.ub-inst-head[data-v-6c96a0d0]{color:var(--text2);margin:0;font-size:.8rem}.ub-inst-line[data-v-6c96a0d0]{color:var(--text3);word-break:break-all;margin:4px 0 0;font-size:.72rem}.ub-inst-msg[data-v-6c96a0d0]{color:var(--danger);white-space:pre-line;text-align:left;margin:10px 0 0;font-size:.78rem;line-height:1.6}.ub-conn[data-v-6c96a0d0]{padding-left:var(--ub-line);width:100%;max-width:var(--ub-col);min-width:0;color:var(--text2);flex-wrap:wrap;align-items:center;gap:7px;margin:12px 0 0;font-size:.74rem;display:flex}.ub-conn-dot[data-v-6c96a0d0]{background:var(--text3);border-radius:50%;flex:none;width:7px;height:7px}.ub-conn-dot.is-live[data-v-6c96a0d0]{background:#16a34a}.ub-conn-dot.is-found[data-v-6c96a0d0]{background:#d97706}.ub-conn-dot.is-no-login[data-v-6c96a0d0],.ub-conn-dot.is-no-plan[data-v-6c96a0d0],.ub-conn-dot.is-none[data-v-6c96a0d0]{background:#dc2626}.ub-conn-label[data-v-6c96a0d0]{color:var(--text1);font-weight:600}.ub-conn-what[data-v-6c96a0d0]{color:var(--text2)}.ub-conn-note[data-v-6c96a0d0]{color:var(--text3)}.ub-conn-path[data-v-6c96a0d0]{cursor:pointer;color:var(--text3);text-overflow:ellipsis;white-space:nowrap;text-align:left;background:0 0;border:0;max-width:100%;margin:0;padding:0;font-family:inherit;font-size:.7rem;overflow:hidden}.ub-conn-path[data-v-6c96a0d0]:hover{color:var(--text1)}.ub-conn-login[data-v-6c96a0d0]{border:1px solid var(--border);color:var(--text1);border-radius:var(--radius-md);cursor:pointer;background:0 0;flex:none;padding:1px 9px;font-family:inherit;font-size:.7rem}.ub-conn-login[data-v-6c96a0d0]:hover:not(:disabled){background:var(--surface2)}.ub-conn-login[data-v-6c96a0d0]:disabled{opacity:.5;cursor:default}.ub-relogin[data-v-6c96a0d0]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.55rem;display:flex}.ub-relogin-msg[data-v-6c96a0d0]{color:var(--text2);font-size:.7rem}.ub-ver[data-v-6c96a0d0]{padding-left:var(--ub-line);width:100%;max-width:var(--ub-col);color:var(--text3);flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 0;font-size:.72rem;display:flex}.ub-ver-btn[data-v-6c96a0d0]{border:1px solid var(--border);color:var(--text2);border-radius:var(--radius-md);cursor:pointer;background:0 0;padding:1px 9px;font-family:inherit;font-size:.7rem}.ub-ver-btn[data-v-6c96a0d0]:hover:not(:disabled){background:var(--surface2);color:var(--text1)}.ub-ver-btn[data-v-6c96a0d0]:disabled{opacity:.5;cursor:default}.ub-ver-msg[data-v-6c96a0d0]{color:var(--text2)}.ub-new[data-v-6c96a0d0]{margin-bottom:2px}.ub-new .ub-sgroup-t[data-v-6c96a0d0]{color:var(--accent)}.ub-samples[data-v-6c96a0d0]{width:100%;max-width:var(--ub-col);min-width:0;padding-left:var(--ub-line);flex-direction:column;gap:9px;margin-top:12px;display:flex}.ub-sgroup[data-v-6c96a0d0]{flex-direction:column;align-items:flex-start;gap:1px;min-width:0;display:flex}.ub-sgroup-t[data-v-6c96a0d0]{letter-spacing:.04em;color:var(--text-3,#999);font-size:10.5px;font-weight:600}.ub-say[data-v-6c96a0d0]{min-width:0;max-width:100%;color:var(--accent,#5c3aed);text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;padding:3px 0;font-family:inherit;font-size:13px;line-height:1.6;overflow:hidden}.ub-say[data-v-6c96a0d0]:hover{text-decoration:underline}.ub-say.is-fill[data-v-6c96a0d0]{color:var(--text-3,#999)}.ub-say.is-fill[data-v-6c96a0d0]:hover{color:var(--text-2,#666)}.ub-grow[data-v-6c96a0d0]{border-top:1px solid var(--border,#e6e6ea);width:100%;max-width:var(--ub-col);text-align:center;min-width:0;color:var(--text-3,#999);margin:14px 0 4px;padding-top:12px;font-size:11.5px;line-height:1.8}.ub-turn[data-v-6c96a0d0]{min-width:0;display:flex}.ub-turn.is-me[data-v-6c96a0d0]{justify-content:flex-end}.ub-me[data-v-6c96a0d0]{background:var(--accent,#5c3aed);color:#fff;white-space:pre-wrap;word-break:break-word;border-radius:14px 14px 4px;min-width:0;max-width:min(76%,560px);padding:10px 14px}.ub-me-atts[data-v-6c96a0d0]{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.ub-me-att[data-v-6c96a0d0]{min-width:0;max-width:100%;display:inline-flex}.ub-me-img[data-v-6c96a0d0]{cursor:zoom-in;background:#ffffff2e;border-radius:8px;max-width:220px;max-height:160px;display:block}.ub-me-gone[data-v-6c96a0d0]{border-radius:var(--radius-md);text-overflow:ellipsis;white-space:nowrap;background:#fff3;align-items:center;gap:4px;min-width:0;max-width:100%;padding:2px 8px;font-size:11px;display:inline-flex;overflow:hidden}.ub-bot[data-v-6c96a0d0]{border-bottom:1px solid var(--border,#e6e6ea);min-width:0;max-width:92%;padding:2px 0 14px}.ub-bot.is-bad[data-v-6c96a0d0]{background:#fff6f6;border:1px solid #f0d0d0;border-radius:12px;max-width:92%;padding:12px 14px}.ub-links[data-v-6c96a0d0]{border-top:1px solid var(--border,#e6e6ea);flex-wrap:wrap;gap:6px;margin-top:10px;padding-top:10px;display:flex}.ub-link[data-v-6c96a0d0]{border:1px solid var(--border,#e6e6ea);border-radius:var(--radius-md);min-width:0;color:var(--text-2,#666);cursor:pointer;background:0 0;align-items:center;gap:5px;padding:5px 10px;font-family:inherit;font-size:11.5px;display:inline-flex}.ub-link[data-v-6c96a0d0]:hover{border-color:var(--accent,#5c3aed);color:var(--accent,#5c3aed)}.ub-link-t[data-v-6c96a0d0]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ub-ms[data-v-6c96a0d0]{color:var(--text-3,#999);margin-top:8px;font-size:11px}.ub-bot.is-draft[data-v-6c96a0d0]{border:0;border-radius:12px;min-width:0;max-width:92%;padding:10px 14px}.ub-draft-md[data-v-6c96a0d0]{margin-top:6px}.ub-thinking[data-v-6c96a0d0]{align-items:center;gap:10px;padding:6px 4px;display:flex}.ub-think-face[data-v-6c96a0d0]{flex:none;animation:1.6s ease-in-out infinite ub-think-bob-6c96a0d0}@keyframes ub-think-bob-6c96a0d0{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.ub-think-face[data-v-6c96a0d0]{animation:none}}.ub-doing[data-v-6c96a0d0]{color:var(--text-2,#666);font-size:13px}.ub-dots[data-v-6c96a0d0]:after{content:"…";animation:1.2s step-end infinite ub-blink-6c96a0d0}@keyframes ub-blink-6c96a0d0{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}.ub-foot[data-v-6c96a0d0]{flex-direction:column;flex-shrink:0;align-items:center;padding:14px 10px 0;display:flex}.ub-ask[data-v-6c96a0d0]{width:100%;max-width:var(--ub-col);min-width:0;padding:var(--ub-ask-pad) var(--ub-ask-pad) 6px;border:1px solid var(--border,#e6e6ea);background:var(--surface,#fff);border-radius:14px;flex-direction:column;gap:6px;display:flex}.ub-ask.is-on[data-v-6c96a0d0]{border-color:var(--accent,#5c3aed)}.ub-input[data-v-6c96a0d0]{resize:none;width:100%;min-width:0;padding:4px var(--ub-in-pad);color:inherit;background:0 0;border:none;font-family:inherit;font-size:13.5px;line-height:1.5;overflow-y:hidden}.ub-input[data-v-6c96a0d0]:focus{outline:none}.ub-atts[data-v-6c96a0d0]{flex-wrap:wrap;gap:6px;padding:0 4px;display:flex}.ub-att[data-v-6c96a0d0]{border:1px solid var(--accent-bd,#d8c4ff);border-radius:var(--radius-md);background:var(--accent-bg,#f3edff);min-width:0;max-width:220px;color:var(--accent,#5c3aed);align-items:center;gap:5px;padding:3px 4px 3px 8px;font-size:11.5px;display:inline-flex}.ub-att-t[data-v-6c96a0d0]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ub-att-x[data-v-6c96a0d0]{width:16px;height:16px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;font-size:10px}.ub-att-x[data-v-6c96a0d0]:hover{background:#00000014}.ub-att-msg[data-v-6c96a0d0]{width:100%;max-width:var(--ub-col);color:#b4553f;margin:6px 0 0;padding:0 4px;font-size:11.5px;line-height:1.7}.ub-keep[data-v-6c96a0d0]{width:100%;max-width:var(--ub-col);padding-left:var(--ub-line);color:var(--text-3,#999);margin:6px 0 0;font-size:11px;line-height:1.6}.ub-tools[data-v-6c96a0d0]{align-items:center;gap:4px;display:flex}.ub-tools-gap[data-v-6c96a0d0]{flex:1}.ub-tool[data-v-6c96a0d0]{height:30px;color:var(--text-3,#999);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:5px;padding:0 8px;font-family:inherit;font-size:12px;display:inline-flex}.ub-tool[data-v-6c96a0d0]:hover:not(:disabled){background:var(--surface-2,#f6f6f8);color:var(--text-1,#222)}.ub-tool[data-v-6c96a0d0]:disabled{opacity:.5;cursor:default}.ub-tool.is-text[data-v-6c96a0d0]{color:var(--text-2,#666)}.ub-send[data-v-6c96a0d0]{background:var(--accent,#5c3aed);color:#fff;cursor:pointer;border:none;border-radius:9px;flex-shrink:0;width:32px;height:32px;font-size:14px}.ub-send[data-v-6c96a0d0]:disabled{background:var(--surface-3,#eeeef2);color:var(--text-3,#999);cursor:default}.ub-md[data-v-6c96a0d0] .mdv-p{word-break:break-word;margin:0 0 8px;line-height:1.75}.ub-md[data-v-6c96a0d0] .mdv-p:last-child{margin-bottom:0}.ub-md[data-v-6c96a0d0] .mdv-h{margin:12px 0 6px;font-size:15px;font-weight:700}.ub-md[data-v-6c96a0d0] .mdv-ul{margin:0 0 8px;padding-left:20px;line-height:1.8}.ub-md[data-v-6c96a0d0] .mdv-table{border-collapse:collapse;max-width:100%;margin:8px 0;font-size:12.5px;display:block;overflow-x:auto}.ub-md[data-v-6c96a0d0] .mdv-table th,.ub-md[data-v-6c96a0d0] .mdv-table td{border:1px solid var(--border,#e6e6ea);text-align:left;white-space:nowrap;padding:6px 10px}.ub-md[data-v-6c96a0d0] .mdv-table th{background:var(--surface-3,#eeeef2);font-weight:700}.ub-md[data-v-6c96a0d0] .mdv-code{color:#eee;background:#1c1c1c;border-radius:8px;margin:8px 0;padding:10px 12px;font-size:12px;overflow-x:auto}.ub-md[data-v-6c96a0d0] code{background:var(--surface-3,#eeeef2);border-radius:4px;padding:1px 5px;font-size:12.5px}.ub-md[data-v-6c96a0d0] .mdv-hr{border:none;border-top:1px solid var(--border,#e6e6ea);margin:12px 0}.ub-md[data-v-6c96a0d0] .mdv-bq{border-left:3px solid var(--accent-bd,#d8c4ff);color:var(--text-2,#666);margin:8px 0;padding:4px 12px}.ubd[data-v-a823b978]{cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;transform-origin:50% 80%;filter:drop-shadow(0 6px 10px #3c1e8c47);outline:none;transition:right .25s,filter .2s,transform .36s cubic-bezier(.34,2.2,.6,1);position:fixed}.ubd[data-v-a823b978]:focus-visible{filter:drop-shadow(0 0 0 var(--accent)) drop-shadow(0 0 6px var(--accent-bright,#a855f7))}.ubd-face[data-v-a823b978]{pointer-events:none;width:100%;height:100%;animation:3.2s ease-in-out infinite ubd-bob-a823b978;display:block}.ubd-prop[data-v-a823b978]{position:absolute;inset:0}.ubd.is-hover[data-v-a823b978]{transition:right .25s,filter .2s,transform .28s cubic-bezier(.34,2.2,.6,1);transform:scale(1.12)}.ubd.is-rest[data-v-a823b978]{opacity:.92}.ubd.is-fly[data-v-a823b978]{transition:right .65s cubic-bezier(.22,.9,.3,1),bottom .65s cubic-bezier(.22,.9,.3,1),filter .2s,transform .36s cubic-bezier(.34,2.2,.6,1)}.ubd.is-rest .ubd-face[data-v-a823b978]{animation:none}.ubd.is-drag[data-v-a823b978]{cursor:grabbing;transition:none}.ubd.is-drag .ubd-face[data-v-a823b978]{animation:none}.ubd.is-paused .ubd-face[data-v-a823b978]{animation-play-state:paused}@keyframes ubd-bob-a823b978{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media print{.ubd[data-v-a823b978],.ubd-say[data-v-a823b978],.ubd-menu[data-v-a823b978]{display:none!important}}@media (prefers-reduced-motion:reduce){.ubd[data-v-a823b978],.ubd.is-hover[data-v-a823b978]{transition:none;transform:none}.ubd-face[data-v-a823b978],.ubd-say.ubd-yes[data-v-a823b978]{animation:none}}.ubd-say[data-v-a823b978]{cursor:pointer;width:max-content;min-width:160px;max-width:280px;position:fixed}.ubd-say.is-sm[data-v-a823b978]{min-width:120px;max-width:220px}.ubd-say.ubd-yes[data-v-a823b978]{cursor:default;pointer-events:none;transform-origin:50% 100%;min-width:0;animation:.26s cubic-bezier(.34,1.56,.64,1) both ubd-yes-pop-a823b978}@keyframes ubd-yes-pop-a823b978{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.ubd-menu[data-v-a823b978]{background:var(--surface,#fff);border:1px solid var(--border);border-radius:var(--radius-md,6px);flex-direction:column;gap:2px;width:248px;padding:6px;display:flex;position:fixed;box-shadow:0 8px 24px #00000029}.ubd-item[data-v-a823b978]{text-align:left;border-radius:var(--radius-md,6px);color:var(--text);cursor:pointer;background:0 0;border:0;grid-template-columns:20px 1fr;align-items:center;column-gap:8px;padding:8px 10px;display:grid}.ubd-item[data-v-a823b978]:hover{background:var(--surface2,#f5f5f7)}.ubd-item.is-on[data-v-a823b978],.ubd-item.is-talk[data-v-a823b978]{color:var(--accent)}.ubd-item i[data-v-a823b978]{grid-row:span 2;font-size:16px}.ubd-item span[data-v-a823b978]{min-width:0;font-weight:600}.ubd-item small[data-v-a823b978]{color:var(--text3,#888);min-width:0;font-size:12px}.ubd-grow[data-v-a823b978]{border-top:1px solid var(--border);color:var(--accent);margin:4px 10px 0;padding-top:6px;font-size:12px;font-weight:600}.ubd-grow+.ubd-hint[data-v-a823b978]{border-top:0;padding-top:2px}.ubd-hint[data-v-a823b978]{border-top:1px solid var(--border);color:var(--accent,#5c3aed);align-items:center;gap:6px;margin:4px 6px 2px;padding:7px 8px 3px;font-size:12.5px;font-weight:500;display:flex}.ubd-hint b[data-v-a823b978]{font-weight:700}.ubd-hint .bi[data-v-a823b978]{font-size:14px}.ubd-hint.is-new[data-v-a823b978]{border:1px solid var(--accent-bd,#ddd3f4);background:color-mix(in srgb, var(--accent,#5c3aed) 8%, var(--surface,#fff));border-radius:10px;margin:6px 6px 2px;padding:8px 10px;font-size:13px}.ubd-grow+.ubd-hint.is-new[data-v-a823b978]{margin-top:6px}.ubw[data-v-a823b978]{flex-direction:column;flex:1;min-height:min(640px,75vh);display:flex}.ubw-req[data-v-a823b978]{border-bottom:1px solid var(--border);background:linear-gradient(180deg, var(--accent-bg,#f3edff) 0%, var(--surface,#fff) 100%);flex-shrink:0;align-items:center;gap:12px;padding:10px 16px;display:flex}.ubw-req-say[data-v-a823b978]{flex:1;min-width:0}.ubw-req-btn[data-v-a823b978]{flex-shrink:0}.ubw-bot[data-v-a823b978]{flex-direction:column;flex:1;min-height:0;display:flex}.ubw-bot[data-v-a823b978]>.ub-wrap{flex:auto;height:auto;min-height:0}.mb-guide[data-v-32f1a680]{color:var(--text3);margin:0 0 .7rem;font-size:.76rem;line-height:1.55}.mb-warn[data-v-32f1a680]{color:#b45f14;background:#fef4e6;border:1px solid #f5dcb5;border-radius:6px;margin:0 0 .8rem;padding:.45rem .6rem;font-size:.76rem;line-height:1.55}.mb-count[data-v-32f1a680]{color:var(--text3);font-size:.78rem}.mb-tab[data-v-32f1a680]{border:1px solid var(--border);background:var(--surface);color:var(--text2);border-radius:var(--radius-md);cursor:pointer;padding:.22rem .7rem;font-family:inherit;font-size:.78rem;font-weight:600}.mb-tab.on[data-v-32f1a680]{border-color:var(--accent);background:var(--accent-tint);color:var(--accent)}.mb-new[data-v-32f1a680]{background:var(--surface);border:1px solid var(--border);border-radius:8px;flex-shrink:0;margin:0 0 .8rem;padding:.6rem .8rem}.mb-new.open[data-v-32f1a680]{box-shadow:0 3px 12px #00000014}.mb-new-title[data-v-32f1a680],.mb-new-body[data-v-32f1a680]{width:100%;color:var(--text1);resize:none;background:0 0;border:none;outline:none;font-family:inherit}.mb-new-title[data-v-32f1a680]{margin-bottom:.3rem;font-size:.92rem;font-weight:700}.mb-new-body[data-v-32f1a680]{font-size:.88rem;line-height:1.6}.mb-new-foot[data-v-32f1a680]{align-items:center;gap:.4rem;margin-top:.5rem;display:flex}.mb-colors[data-v-32f1a680]{gap:.25rem;display:inline-flex}.mb-color[data-v-32f1a680]{border:1px solid var(--border);cursor:pointer;border-radius:50%;width:20px;height:20px}.mb-color.on[data-v-32f1a680]{outline:2px solid var(--accent);outline-offset:1px}.mb-body[data-v-32f1a680]{min-height:0;padding:0 .2rem .4rem;overflow-y:auto}.mb-empty[data-v-32f1a680]{color:var(--text3);text-align:center;margin:0;padding:2rem 0;font-size:.86rem}.mb-grid[data-v-32f1a680]{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));align-items:start;gap:.7rem;display:grid}.mb-card[data-v-32f1a680]{border:1px solid var(--border);cursor:pointer;background:var(--surface);border-radius:8px;flex-direction:column;gap:.3rem;min-height:132px;padding:.6rem .7rem;transition:box-shadow .15s;display:flex}.mb-card.drag[data-v-32f1a680]{opacity:.45}.mb-card.over[data-v-32f1a680]{outline:2px dashed var(--accent);outline-offset:2px}.mb-card[data-v-32f1a680]:hover{box-shadow:0 3px 10px #0000001a}.mb-card.pinned[data-v-32f1a680]{border-color:var(--accent-bd)}.mb-card-head[data-v-32f1a680]{align-items:center;gap:.3rem;display:flex}.mb-card-title[data-v-32f1a680]{color:var(--text1);text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;overflow:hidden}.mb-card-body[data-v-32f1a680]{color:var(--text2);white-space:pre-wrap;-webkit-line-clamp:4;-webkit-box-orient:vertical;flex:1;margin:0;font-size:.83rem;line-height:1.55;display:-webkit-box;overflow:hidden}.mb-card-body.full[data-v-32f1a680]{-webkit-line-clamp:unset;display:block}.mb-card-body[data-v-32f1a680] a{color:var(--accent);word-break:break-all}.mb-card-att[data-v-32f1a680]{color:var(--text3);gap:.5rem;font-size:.74rem;display:flex}.mb-card-foot[data-v-32f1a680]{align-items:center;gap:.15rem;display:flex}.mb-when[data-v-32f1a680]{color:var(--text3);font-size:.7rem}.mb-ico[data-v-32f1a680]{color:var(--text3);cursor:pointer;background:0 0;border:none;border-radius:5px;padding:.15rem .25rem;font-size:.8rem}.mb-ico[data-v-32f1a680]:hover{color:var(--accent);background:#0000000f}.mb-ico.del[data-v-32f1a680]:hover{color:#dc2626}.mb-foot[data-v-32f1a680]{border-top:1px solid var(--border);color:var(--text3);background:var(--surface);margin-top:.8rem;padding:.6rem 0 0;font-size:.76rem}.c-default[data-v-32f1a680]{background:var(--surface)}.c-yellow[data-v-32f1a680],.mb-color.c-yellow[data-v-32f1a680]{background:#fff8dc}.c-green[data-v-32f1a680],.mb-color.c-green[data-v-32f1a680]{background:#e7f6ec}.c-blue[data-v-32f1a680],.mb-color.c-blue[data-v-32f1a680]{background:#e8f1fd}.c-pink[data-v-32f1a680],.mb-color.c-pink[data-v-32f1a680]{background:#fdeaf1}.c-purple[data-v-32f1a680],.mb-color.c-purple[data-v-32f1a680]{background:#f2ecfd}.c-gray[data-v-32f1a680],.mb-color.c-gray[data-v-32f1a680]{background:#f1f3f5}.mb-color.c-default[data-v-32f1a680]{background:var(--surface)}.ob[data-v-043570e4]{font-size:var(--fs-sm,.8rem);border-bottom:1px solid;flex-shrink:0;justify-content:center;align-items:center;gap:.45rem;padding:.4rem .75rem;font-weight:600;display:flex}.ob-i[data-v-043570e4]{font-size:.95rem}.ob-t[data-v-043570e4]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ob.is-offline[data-v-043570e4],.ob.is-server[data-v-043570e4]{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.ob.is-rejoining[data-v-043570e4]{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.ob-spin[data-v-043570e4]{animation:1s linear infinite ob-spin-043570e4}@keyframes ob-spin-043570e4{to{transform:rotate(360deg)}}.ob-enter-active[data-v-043570e4],.ob-leave-active[data-v-043570e4]{transition:opacity .16s,max-height .16s;overflow:hidden}.ob-enter-from[data-v-043570e4],.ob-leave-to[data-v-043570e4]{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.ob-enter-to[data-v-043570e4],.ob-leave-from[data-v-043570e4]{opacity:1;max-height:3rem}@media (prefers-reduced-motion:reduce){.ob-enter-active[data-v-043570e4],.ob-leave-active[data-v-043570e4]{transition:none}.ob-spin[data-v-043570e4]{animation:none}}.dnp[data-v-2f7801c0]{flex-shrink:0;margin-right:12px}.mw[data-v-1719fe1c]{z-index:950;border:1px solid var(--border);border-radius:8px;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 10px 34px #0003}.mw-head[data-v-1719fe1c]{-webkit-user-select:none;user-select:none;cursor:grab;border-bottom:1px solid #0000000f;align-items:center;gap:.4rem;padding:.5rem .6rem;display:flex}.mw-ico[data-v-1719fe1c]{color:var(--accent);font-size:.9rem}.mw-title[data-v-1719fe1c]{min-width:0;color:var(--text1);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:.9rem;font-weight:700}.mw-x[data-v-1719fe1c]{color:var(--text3);cursor:pointer;background:0 0;border:none;font-size:.8rem}.mw-body[data-v-1719fe1c]{resize:none;min-height:60px;color:var(--text1);background:0 0;border:none;outline:none;flex:1;padding:.6rem;font-family:inherit;font-size:.86rem;line-height:1.6}.mw-foot[data-v-1719fe1c]{-webkit-user-select:none;user-select:none;border-top:1px solid #0000000f;align-items:center;gap:.4rem;padding:.4rem .6rem;display:flex}.mw-colors[data-v-1719fe1c]{gap:.2rem;display:inline-flex}.mw-color[data-v-1719fe1c]{border:1px solid var(--border);cursor:pointer;border-radius:50%;width:16px;height:16px}.mw-color.on[data-v-1719fe1c]{outline:2px solid var(--accent);outline-offset:1px}.mw-state[data-v-1719fe1c]{color:var(--text3);font-size:.7rem}.mw-warn[data-v-1719fe1c]{color:#b45f14;background:#fef4e6;border-top:1px solid #f5dcb5;flex-shrink:0;margin:0;padding:.35rem .6rem;font-size:.72rem}.mw-links[data-v-1719fe1c]{border-top:1px solid #0000000f;flex-shrink:0;gap:.2rem;max-height:110px;padding:.35rem .6rem;display:grid;overflow-y:auto}.mw-link-add[data-v-1719fe1c]{color:var(--text3);align-items:center;gap:.3rem;font-size:.8rem;display:flex}.mw-link-input[data-v-1719fe1c]{min-width:0;color:var(--text2);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:.76rem}.mw-att-tag.link[data-v-1719fe1c]{background:#0f7b52}.mw-att-name[data-v-1719fe1c]{text-decoration:none}a.mw-att-name[data-v-1719fe1c]:hover{color:var(--accent);text-decoration:underline}.mw-rz[data-v-1719fe1c]{cursor:nwse-resize;z-index:2;width:16px;height:16px;position:absolute;bottom:0;right:0}.mw-rz[data-v-1719fe1c]:after{content:"";border-right:2px solid var(--text3);border-bottom:2px solid var(--text3);opacity:.6;width:7px;height:7px;position:absolute;bottom:3px;right:3px}.mw-title-view[data-v-1719fe1c]{cursor:grab;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mw-att[data-v-1719fe1c]{border-top:1px solid #0000000f;flex-shrink:0;gap:.25rem;max-height:132px;padding:.4rem .6rem;display:grid;overflow-y:auto}.mw-att.drag[data-v-1719fe1c]{background:var(--accent-tint);outline:2px dashed var(--accent);outline-offset:-3px}.mw-att-row[data-v-1719fe1c]{align-items:center;gap:.35rem;display:flex}.mw-att-tag[data-v-1719fe1c]{color:#fff;background:var(--accent);border-radius:4px;flex-shrink:0;padding:.05rem .3rem;font-size:.62rem;font-weight:800}.mw-att-name[data-v-1719fe1c]{min-width:0;color:var(--text2);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.78rem;overflow:hidden}.mw-att-btn[data-v-1719fe1c]{color:var(--text3);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:.1rem .2rem;font-size:.8rem}.mw-att-btn[data-v-1719fe1c]:hover{color:var(--accent);background:#0000000f}.mw-att-btn.del[data-v-1719fe1c]:hover{color:#dc2626}.mw-att-add[data-v-1719fe1c]{color:var(--text3);cursor:pointer;padding:.15rem 0;font-size:.74rem}.mw-att-add[data-v-1719fe1c]:hover{color:var(--accent)}.c-default[data-v-1719fe1c]{background:var(--surface)}.c-yellow[data-v-1719fe1c],.mw-color.c-yellow[data-v-1719fe1c]{background:#fff8dc}.c-green[data-v-1719fe1c],.mw-color.c-green[data-v-1719fe1c]{background:#e7f6ec}.c-blue[data-v-1719fe1c],.mw-color.c-blue[data-v-1719fe1c]{background:#e8f1fd}.c-pink[data-v-1719fe1c],.mw-color.c-pink[data-v-1719fe1c]{background:#fdeaf1}.c-purple[data-v-1719fe1c],.mw-color.c-purple[data-v-1719fe1c]{background:#f2ecfd}.c-gray[data-v-1719fe1c],.mw-color.c-gray[data-v-1719fe1c]{background:#f1f3f5}.mw-color.c-default[data-v-1719fe1c]{background:var(--surface)}.sb-trigger[data-v-b6310bd6]{color:#fff9;cursor:pointer;text-align:left;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:6px;align-items:center;gap:7px;width:100%;min-width:180px;max-width:360px;height:30px;padding:0 12px;font-family:inherit;font-size:12.5px;transition:background .15s,border-color .15s;display:flex}.sb-trigger[data-v-b6310bd6]:hover{color:#ffffffd9;background:#ffffff29;border-color:#ffffff59}.sb-icon[data-v-b6310bd6]{opacity:.75;flex-shrink:0;font-size:13px}.sb-text[data-v-b6310bd6]{flex:1}.sb-kbd[data-v-b6310bd6]{color:#ffffff73;background:#ffffff1f;border:1px solid #fff3;border-radius:3px;flex-shrink:0;padding:1px 5px;font-family:inherit;font-size:10px}.acm[data-v-ebafa022]{flex-shrink:0;align-items:center;gap:4px;height:28px;display:flex}.acm-state[data-v-ebafa022]{border-radius:var(--radius-md);color:#fff;height:28px;font:inherit;white-space:nowrap;cursor:pointer;font-variant-numeric:tabular-nums;background:#ffffff1a;border:0;align-items:center;gap:5px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.acm-state[data-v-ebafa022]:hover{background:#fff3}.acm-dot[data-v-ebafa022]{border-radius:var(--radius-circle);background:#fff9;width:6px;height:6px}.is-on .acm-dot[data-v-ebafa022]{background:#4ade80}.acm-flag[data-v-ebafa022]{color:#fdba74;font-size:12px}.acm-btn[data-v-ebafa022]{color:#fff;height:28px;font:inherit;white-space:nowrap;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff26;border-radius:6px;padding:0 12px;font-size:12px;font-weight:600}.acm-btn[data-v-ebafa022]:hover:not(:disabled){background:#fff3}.is-plain .acm-btn[data-v-ebafa022]:not(.is-go){background:var(--accent);border-color:var(--accent)}.is-plain .acm-btn[data-v-ebafa022]:not(.is-go):hover:not(:disabled){background:var(--accent-hover)}.acm-btn[data-v-ebafa022]:disabled{opacity:.6;cursor:default}.sm-overlay[data-v-af3c86d7]{z-index:9999;background:#000000a6;justify-content:center;align-items:flex-start;padding-top:80px;display:flex;position:fixed;inset:0}.sm-dialog[data-v-af3c86d7]{background:var(--surface);border-radius:12px;flex-direction:column;width:90%;max-width:720px;max-height:80vh;display:flex;overflow:hidden;box-shadow:0 8px 40px #00000059}.sm-input-wrap[data-v-af3c86d7]{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:10px;padding:14px 18px;display:flex;position:relative}.sm-search-icon[data-v-af3c86d7]{color:var(--text3);flex-shrink:0;font-size:16px}.sm-input[data-v-af3c86d7]{color:var(--text1);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:1rem}.sm-input[data-v-af3c86d7]::placeholder{color:var(--text3)}.sm-clear-btn[data-v-af3c86d7]{color:var(--text3);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:2px 4px;font-size:12px}.sm-clear-btn[data-v-af3c86d7]:hover{background:var(--surface2);color:var(--text1)}.sm-suggest-drop[data-v-af3c86d7]{border-bottom:1px solid var(--border);background:var(--surface);flex-shrink:0}.sm-suggest-loading[data-v-af3c86d7]{color:var(--text3);padding:8px 18px;font-size:.8rem}.sm-suggest-item[data-v-af3c86d7]{cursor:pointer;align-items:center;gap:10px;padding:8px 18px;font-size:.875rem;transition:background .1s;display:flex}.sm-suggest-item[data-v-af3c86d7]:hover,.sm-suggest-item--active[data-v-af3c86d7]{background:var(--surface2)}.sm-suggest-icon[data-v-af3c86d7]{color:var(--text3);flex-shrink:0;font-size:13px}.sm-suggest-text[data-v-af3c86d7]{color:var(--text1);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.sm-suggest-hint[data-v-af3c86d7]{color:var(--text3);flex-shrink:0;font-size:.72rem}.sm-filters[data-v-af3c86d7]{border-bottom:1px solid var(--border);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:6px;padding:10px 18px;display:flex}.sm-chip[data-v-af3c86d7]{border-radius:var(--radius-md);border:1px solid var(--border);height:26px;color:var(--text2);cursor:pointer;background:0 0;padding:0 12px;font-family:inherit;font-size:.78rem;font-weight:500;transition:background .12s,border-color .12s,color .12s}.sm-chip[data-v-af3c86d7]:hover{background:var(--surface2);color:var(--text1)}.sm-chip--active[data-v-af3c86d7]{background:var(--accent);border-color:var(--accent);color:#fff}.sm-body[data-v-af3c86d7]{flex:1;min-height:0;padding:8px 0;overflow-y:auto}.sm-state-msg[data-v-af3c86d7]{color:var(--text3);align-items:center;gap:8px;padding:2rem 18px;font-size:.875rem;display:flex}.sm-state-dot[data-v-af3c86d7]{background:var(--accent);border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1.1s ease-in-out infinite sm-pulse-af3c86d7}@keyframes sm-pulse-af3c86d7{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.65)}}.sm-empty[data-v-af3c86d7]{color:var(--text3);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:3rem 18px;font-size:.875rem;display:flex}.sm-empty-icon[data-v-af3c86d7]{font-size:2rem}.sm-empty p[data-v-af3c86d7]{margin:0}.sm-section-label[data-v-af3c86d7]{color:var(--text3);letter-spacing:.4px;text-transform:uppercase;padding:6px 18px 4px;font-size:.72rem;font-weight:700}.sm-history-item[data-v-af3c86d7]{cursor:pointer;color:var(--text2);align-items:center;gap:10px;padding:8px 18px;font-size:.875rem;transition:background .1s;display:flex}.sm-history-item[data-v-af3c86d7]:hover{background:var(--surface2)}.sm-history-icon[data-v-af3c86d7]{color:var(--text3);flex-shrink:0;font-size:13px}.sm-history-text[data-v-af3c86d7]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.sm-history-del[data-v-af3c86d7]{color:var(--text3);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:3px;padding:2px 4px;font-size:12px;transition:opacity .1s}.sm-history-item:hover .sm-history-del[data-v-af3c86d7]{opacity:1}.sm-history-del[data-v-af3c86d7]:hover{background:var(--surface2);color:var(--text1)}.sm-result-meta[data-v-af3c86d7]{color:var(--text3);padding:4px 18px 6px;font-size:.75rem}.sm-group-h[data-v-af3c86d7]{color:var(--text2);align-items:center;gap:.4rem;padding:10px 18px 5px;font-size:.75rem;font-weight:700;display:flex}.sm-result-item[data-v-af3c86d7]{cursor:pointer;align-items:flex-start;gap:12px;padding:10px 18px;transition:background .1s;display:flex}.sm-result-item[data-v-af3c86d7]:hover,.sm-result-item--active[data-v-af3c86d7]{background:var(--surface2)}.sm-result-item--dead[data-v-af3c86d7]{cursor:default}.sm-hit[data-v-af3c86d7]{color:var(--text1);background:var(--accent-bg,#e842001a);border-radius:3px;font-weight:700}.sm-result-icon[data-v-af3c86d7]{color:var(--accent);flex-shrink:0;padding-top:1px;font-size:15px}.sm-result-body[data-v-af3c86d7]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.sm-result-title[data-v-af3c86d7]{color:var(--text1);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:600;overflow:hidden}.sm-result-snippet[data-v-af3c86d7]{color:var(--text2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.78rem;line-height:1.5;display:-webkit-box;overflow:hidden}.sm-result-tags[data-v-af3c86d7]{flex-wrap:wrap;gap:4px;display:flex}.sm-tag[data-v-af3c86d7]{background:var(--surface2);color:var(--text3);border-radius:var(--radius-md);border:1px solid var(--border);padding:.1rem .45rem;font-size:.68rem}.sm-result-type[data-v-af3c86d7]{color:var(--accent);background:var(--accent-bg,#e8420014);border-radius:var(--radius-md);white-space:nowrap;flex-shrink:0;align-self:flex-start;padding:2px 8px;font-size:.7rem;font-weight:600}.sn-overlay[data-v-7b7f11e8]{z-index:10001;background:#0006;justify-content:center;align-items:flex-start;padding:70px 1rem 1rem;display:flex;position:fixed;inset:0}.sn-box[data-v-7b7f11e8]{background:var(--surface);width:min(560px,100%);max-height:calc(100vh - 110px);color:var(--text1);border:1px solid var(--border);border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 10px 40px #00000040}.sn-title[data-v-7b7f11e8]{align-items:center;gap:.4rem;font-size:1rem;font-weight:700;display:flex}.sn-title i[data-v-7b7f11e8]{color:var(--accent)}.sn-lead[data-v-7b7f11e8]{color:var(--text3);border-bottom:1px solid var(--border);margin:0;padding:0 1rem .7rem;font-size:.82rem}.sn-body[data-v-7b7f11e8]{padding:.4rem 0 .6rem;overflow-y:auto}.sn-empty[data-v-7b7f11e8]{color:var(--text3);text-align:center;margin:0;padding:1.4rem 1rem;font-size:.86rem}.sn-list[data-v-7b7f11e8]{margin:0;padding:0;list-style:none}.sn-item[data-v-7b7f11e8]{border-bottom:1px solid var(--border)}.sn-item[data-v-7b7f11e8]:last-child{border-bottom:none}.sn-item-head[data-v-7b7f11e8]{cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:none;align-items:center;gap:.45rem;padding:.7rem 1rem;font-family:inherit;display:flex}.sn-item-head[data-v-7b7f11e8]:hover{background:var(--surface2)}.sn-new[data-v-7b7f11e8]{color:#fff;border-radius:var(--radius-md);background:#dc2626;flex-shrink:0;padding:.1rem .4rem;font-size:.68rem;font-weight:700}.sn-item-title[data-v-7b7f11e8]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.88rem;font-weight:600;overflow:hidden}.sn-ver[data-v-7b7f11e8]{color:var(--text3);border:1px solid var(--border);border-radius:var(--radius-md);flex-shrink:0;padding:.05rem .4rem;font-size:.7rem}.sn-date[data-v-7b7f11e8]{color:var(--text3);flex-shrink:0;font-size:.74rem}.sn-caret[data-v-7b7f11e8]{color:var(--text3);flex-shrink:0;font-size:.75rem}.sn-item-body[data-v-7b7f11e8]{color:var(--text2);white-space:pre-wrap;margin:0;padding:0 1rem .9rem;font-size:.85rem;line-height:1.65}@media (width<=640px){.sn-overlay[data-v-7b7f11e8]{align-items:stretch;padding:0}.sn-box[data-v-7b7f11e8]{border:none;border-radius:0;width:100%;max-height:100vh}}.ntt-badge[data-v-ef261005]{border-radius:var(--radius-md);vertical-align:middle;white-space:nowrap;border:1px solid #0000;margin-right:5px;padding:1px 6px;font-size:.68rem;font-weight:800;line-height:1.4;display:inline-block}.ntt-badge.is-urgent[data-v-ef261005]{background:var(--err-bg);border-color:var(--err-bd);color:var(--danger)}.ntt-badge.is-recheck[data-v-ef261005]{background:var(--warn-bg);border-color:var(--warn-bd);color:var(--warn)}.nl-root[data-v-e272d0a6]{flex-direction:column;flex:1;min-height:0;display:flex}.nl-filter[data-v-e272d0a6]{border-bottom:1px solid var(--border);background:var(--surface);flex-wrap:wrap;flex-shrink:0;gap:.3rem;padding:.6rem 1rem;display:flex}.nl-filter .v-pill[data-v-e272d0a6]{gap:4px;padding:.2rem .6rem;font-size:.78rem}.nl-filter .v-pill b[data-v-e272d0a6]{font-variant-numeric:tabular-nums;font-weight:700}.nl-empty[data-v-e272d0a6]{text-align:center;color:var(--text3);padding:3rem 1rem;font-size:.88rem}.nl-list[data-v-e272d0a6]{flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.nl-item[data-v-e272d0a6]{border-bottom:1px solid var(--border);align-items:flex-start;gap:.6rem;padding:.8rem 1rem;transition:background .12s;display:flex}.nl-item--link[data-v-e272d0a6]{cursor:pointer}.nl-item--link[data-v-e272d0a6]:hover{background:var(--surface2)}.nl-item--unread[data-v-e272d0a6]{background:#3b82f60f}.nl-dot[data-v-e272d0a6]{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:5px}.nl-dot--info[data-v-e272d0a6]{background:var(--accent,#3b82f6)}.nl-dot--warn[data-v-e272d0a6]{background:#d97706}.nl-dot--error[data-v-e272d0a6]{background:#dc2626}.nl-item-body[data-v-e272d0a6]{flex:1;min-width:0}.nl-item-title[data-v-e272d0a6]{font-size:.88rem;font-weight:600;line-height:1.35}.nl-cat[data-v-e272d0a6]{border-radius:var(--radius-md);vertical-align:middle;white-space:nowrap;margin-right:5px;padding:1px 6px;font-size:.68rem;font-weight:700;display:inline-block}.nl-cat.t-as[data-v-e272d0a6]{background:var(--surface2);color:#6d28d9}.nl-cat.t-insp[data-v-e272d0a6]{background:var(--ok-bg);color:#15803d}.nl-cat.t-wf[data-v-e272d0a6]{color:#0e7490;background:#0e74901f}.nl-cat.t-imp[data-v-e272d0a6]{color:#b91c1c;background:#dc26261a}.nl-cat.t-plain[data-v-e272d0a6]{background:var(--bg);color:var(--text2);border:1px solid var(--border)}.nl-item-text[data-v-e272d0a6]{color:var(--text2);white-space:pre-wrap;word-break:break-word;margin-top:3px;font-size:.8rem}.nl-item-time[data-v-e272d0a6]{color:var(--text3);margin-top:4px;font-size:.7rem}.nl-item-chev[data-v-e272d0a6]{color:var(--text3);margin-top:3px;font-size:.75rem}.jb[data-v-d5cb90f3]{align-items:center;gap:5px;display:inline-flex}.jb-tag[data-v-d5cb90f3]{color:#5c3aed;background:var(--surface2);border-radius:var(--radius-md);white-space:nowrap;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.jb-tag.asjob[data-v-d5cb90f3]{color:#6d28d9;background:var(--surface2);animation:1.7s ease-in-out infinite jb-as-pulse-d5cb90f3}@keyframes jb-as-pulse-d5cb90f3{0%,to{box-shadow:0 0 #5c3aed73}60%{box-shadow:0 0 0 5px #5c3aed00}}@media (prefers-reduced-motion:reduce){.jb-tag.asjob[data-v-d5cb90f3]{animation:none}}.jb-tag.as-stage[data-v-d5cb90f3]{color:#4b5563;background:#f3f4f6;animation:none}.jb-tag.as-stage.received[data-v-d5cb90f3]{background:var(--accent-bg);color:var(--accent)}.jb-tag.as-stage.assigned[data-v-d5cb90f3]{color:#4338ca;background:#eef2ff}.jb-tag.as-stage.happycall[data-v-d5cb90f3]{background:var(--surface2);color:#6d28d9}.jb-tag.as-stage.progress[data-v-d5cb90f3]{color:#0e7490;background:#ecfeff}.jb-tag.as-stage.work[data-v-d5cb90f3]{color:#a16207;background:#fef9c3}.jb-tag.as-stage.aftercall[data-v-d5cb90f3]{color:#0f766e;background:#ccfbf1}.jb-tag.as-stage.doc[data-v-d5cb90f3]{color:#c2410c;background:#fff7ed}.jb-tag.as-stage.checklist[data-v-d5cb90f3]{color:#4d7c0f;background:#ecfccb}.jb-tag.as-stage.sent[data-v-d5cb90f3]{color:#15803d;background:#dcfce7}.jb-tag.as-stage.hold[data-v-d5cb90f3]{color:#57534e;background:#e7e5e4}.jb-prog[data-v-d5cb90f3]{color:var(--text3);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.jb-prog.done[data-v-d5cb90f3]{color:var(--color-success)}.rmk[data-v-ed511e88]{color:var(--accent);opacity:.85;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.66rem;font-weight:700;line-height:1}.rmk-click[data-v-ed511e88]{cursor:pointer;text-underline-offset:2px;text-decoration:underline}.rmk-click[data-v-ed511e88]:hover{opacity:1}.tcp-wrap[data-v-608a1eb8]{background:var(--surface,#fff);flex-direction:column;height:100%;display:flex;position:relative}.tcp-drop[data-v-608a1eb8]{z-index:70;border:2px dashed var(--accent,#5c3aed);color:var(--accent,#5c3aed);pointer-events:none;background:#2563eb1f;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex;position:absolute;inset:0}.tcp-notice[data-v-608a1eb8]{border-bottom:1px solid var(--border,#e5e7eb);color:#9a3412;background:#fff7ed;flex-shrink:0;align-items:center;gap:8px;padding:7px 14px;font-size:12.5px;line-height:1.35;display:flex}.tcp-notice--blocked[data-v-608a1eb8]{color:#b91c1c;background:#fef2f2}.tcp-notice-text[data-v-608a1eb8]{flex:1;min-width:0}.tcp-notice-btn[data-v-608a1eb8]{cursor:pointer;color:inherit;background:0 0;border:1px solid;border-radius:6px;flex-shrink:0;padding:3px 10px;font-size:12px;font-weight:700}.tcp-notice-btn[data-v-608a1eb8]:hover{background:#0000000d}.tcp-head[data-v-608a1eb8]{border-bottom:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 16px;display:flex;position:relative}.tcp-head-left[data-v-608a1eb8]{align-items:center;gap:8px;display:flex}.tcp-team-avatar[data-v-608a1eb8]{background:var(--accent,#5c3aed);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:inline-flex}.tcp-team-name[data-v-608a1eb8]{color:var(--text1,#111);font-size:15px;font-weight:700}.tcp-member-count[data-v-608a1eb8]{color:var(--text3,#888);cursor:pointer;border-radius:4px;align-items:center;gap:4px;padding:2px 6px;font-size:12px;transition:background .12s;display:flex}.tcp-member-count[data-v-608a1eb8]:hover{background:var(--accent-bg,#f3f0ff);color:var(--accent,#5c3aed)}.tcp-members-popover[data-v-608a1eb8]{z-index:50;background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-top:none;max-height:260px;padding:4px 0;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 6px 18px #0000001f}.tcp-member[data-v-608a1eb8]{cursor:pointer;align-items:center;gap:8px;padding:7px 16px;display:flex}.tcp-member[data-v-608a1eb8]:hover{background:var(--accent-bg,#f3f0ff)}.tcp-minfo[data-v-608a1eb8]{flex:1;align-items:center;gap:6px;display:flex}.tcp-minfo b[data-v-608a1eb8]{color:var(--text1,#111);font-size:13px}.tcp-minfo small[data-v-608a1eb8]{color:var(--text3,#888);font-size:11px}.tcp-mrole[data-v-608a1eb8]{background:var(--accent-bg,#f3f0ff);color:var(--accent,#5c3aed);border-radius:3px;padding:1px 5px;font-size:10px;font-weight:600}.tcp-messages[data-v-608a1eb8]{flex-direction:column;flex:1;gap:2px;padding:12px 16px;display:flex;overflow-y:auto}.tcp-loading-more[data-v-608a1eb8]{text-align:center;color:var(--text3,#888);padding:8px 0;font-size:12px}.tcp-empty[data-v-608a1eb8]{text-align:center;color:var(--text3,#888);margin:auto}.tcp-empty i[data-v-608a1eb8]{margin-bottom:8px;font-size:2rem;display:block}.tcp-empty p[data-v-608a1eb8]{font-size:13px;line-height:1.6}.tcp-empty-sub[data-v-608a1eb8]{color:var(--text3,#aaa);margin-top:6px;font-size:11px}.tcp-date-divider[data-v-608a1eb8]{align-items:center;gap:8px;margin:12px 0 8px;display:flex}.tcp-date-divider[data-v-608a1eb8]:before,.tcp-date-divider[data-v-608a1eb8]:after{content:"";background:var(--border,#e5e7eb);flex:1;height:1px}.tcp-date-divider span[data-v-608a1eb8]{color:var(--text3,#888);white-space:nowrap;padding:0 4px;font-size:11px}.tcp-msg[data-v-608a1eb8]{align-items:flex-end;gap:8px;margin-bottom:4px;display:flex}.tcp-msg--mine[data-v-608a1eb8]{flex-direction:row-reverse}.tcp-msg-avatar[data-v-608a1eb8]{flex-shrink:0;align-self:flex-start;margin-top:2px}.tcp-msg-body[data-v-608a1eb8]{flex-direction:column;max-width:70%;display:flex}.tcp-msg--mine .tcp-msg-body[data-v-608a1eb8]{align-items:flex-end}.tcp-msg-name[data-v-608a1eb8]{color:var(--text3,#888);margin-bottom:2px;padding-left:2px;font-size:11px}.tcp-bubble[data-v-608a1eb8]{background:var(--bg2,#f3f4f6);border-radius:12px 12px 12px 3px;max-width:100%;padding:8px 12px;position:relative}.tcp-msg--mine .tcp-bubble[data-v-608a1eb8]{background:var(--accent,#5c3aed);color:#fff;border-radius:12px 12px 3px}.tcp-msg .tcp-bubble.tcp-gone[data-v-608a1eb8],.tcp-msg--mine .tcp-bubble.tcp-gone[data-v-608a1eb8]{background:var(--bg2,#f3f4f6);color:var(--text3,#888);border:1px dashed var(--border,#ddd);font-style:italic}.tcp-del[data-v-608a1eb8]{border:1px solid var(--border,#ddd);width:20px;height:20px;color:var(--text3,#888);cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:10px;display:none;position:absolute;top:-7px;right:-7px;box-shadow:0 1px 4px #0000001f}.tcp-bubble:hover .tcp-del[data-v-608a1eb8]{display:flex}.tcp-del[data-v-608a1eb8]:hover{color:#d9534f;border-color:#d9534f}.tcp-msg-text[data-v-608a1eb8]{white-space:pre-wrap;word-break:break-word;font-size:13.5px;line-height:1.5}.tcp-msg-meta[data-v-608a1eb8]{align-items:center;gap:5px;margin-top:2px;display:flex}.tcp-msg--mine .tcp-msg-meta[data-v-608a1eb8]{flex-direction:row-reverse}.tcp-msg-time[data-v-608a1eb8]{color:var(--text3,#888);align-self:flex-end;padding:0 2px;font-size:10px}.tcp-attachments[data-v-608a1eb8]{flex-direction:column;gap:3px;margin-top:6px;display:flex}.tcp-att[data-v-608a1eb8]{color:var(--text2,#555);cursor:pointer;background:#0000000f;border-radius:4px;align-items:center;gap:5px;padding:3px 7px;font-size:11px;display:flex}.tcp-msg--mine .tcp-att[data-v-608a1eb8]{color:#ffffffd9;background:#ffffff26}.tcp-att[data-v-608a1eb8]:hover{background:#0000001f}.tcp-att-folder[data-v-608a1eb8]{cursor:pointer;opacity:.75;background:0 0;border:none;align-items:center;padding:0 0 0 2px;display:inline-flex}.tcp-att-folder[data-v-608a1eb8]:hover{opacity:1}.tcp-input-area[data-v-608a1eb8]{border-top:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);flex-direction:column;flex-shrink:0;gap:6px;padding:8px 12px;display:flex}.tcp-input-row[data-v-608a1eb8]{align-items:flex-end;gap:8px;display:flex}.tcp-textarea[data-v-608a1eb8]{border:1px solid var(--border,#e5e7eb);resize:none;background:var(--bg2,#f9fafb);border-radius:8px;outline:none;flex:1;min-width:0;max-height:120px;padding:8px 10px;font-family:inherit;font-size:13.5px;line-height:1.5;transition:border-color .12s;overflow-y:auto}.tcp-textarea[data-v-608a1eb8]:focus{border-color:var(--accent,#5c3aed);background:#fff}.tcp-send-btn[data-v-608a1eb8]{background:var(--accent,#5c3aed);color:#fff;cursor:pointer;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-self:flex-end;align-items:center;width:34px;height:34px;transition:background .12s;display:flex}.tcp-send-btn[data-v-608a1eb8]:disabled{opacity:.4;cursor:not-allowed}.tcp-send-btn[data-v-608a1eb8]:not(:disabled):hover{background:#6d28d9}.tcp-pending[data-v-608a1eb8]{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.tcp-pend.img[data-v-608a1eb8]{padding:2px}.tcp-pend-img[data-v-608a1eb8]{border-radius:5px;max-width:66px;max-height:50px;display:block}.tcp-inline-img[data-v-608a1eb8]{border:1px solid var(--border);cursor:zoom-in;border-radius:8px;max-width:min(260px,100%);height:auto;max-height:220px;margin-top:4px;display:block}.tcp-pend[data-v-608a1eb8]{background:var(--accent-bg,#f3f0ff);color:var(--accent,#5c3aed);text-overflow:ellipsis;white-space:nowrap;border-radius:4px;align-items:center;gap:4px;max-width:200px;padding:2px 6px;font-size:11px;display:inline-flex;overflow:hidden}.tcp-pend-x[data-v-608a1eb8]{cursor:pointer;color:var(--accent,#5c3aed);background:0 0;border:none;flex-shrink:0;align-items:center;padding:0;display:inline-flex}.msgw[data-v-231a1f28]{height:100%;min-height:0;display:flex}.msgw-rail[data-v-231a1f28]{border-right:1px solid var(--border);background:#f9f9f9;flex-direction:column;flex:0 0 290px;gap:.4rem;padding:.7rem;display:flex;overflow-y:auto}.msgw-rail-tabs[data-v-231a1f28]{gap:.3rem;margin-bottom:.2rem;display:flex}.msgw-rail-tab[data-v-231a1f28]{border:1px solid var(--border);background:var(--surface);color:var(--text2);cursor:pointer;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:.3rem;padding:.4rem .5rem;font-size:.83rem;display:flex}.msgw-rail-tab.on[data-v-231a1f28]{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}.msgw-pins[data-v-231a1f28]{flex-direction:column;gap:.25rem;display:flex}.msgw-pin[data-v-231a1f28]{border:1px solid var(--border);background:var(--surface);color:var(--text1);cursor:pointer;text-align:left;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .65rem;font-weight:600;display:flex}.msgw-pin.on[data-v-231a1f28]{background:var(--accent);border-color:var(--accent);color:#fff}.msgw-rail-sec[data-v-231a1f28]{color:var(--text3);margin-top:.4rem;padding-left:.2rem;font-size:.72rem}.msgw-hint[data-v-231a1f28]{color:var(--text3);font-size:.7rem}.msgw-empty[data-v-231a1f28]{color:var(--text2);text-align:center;padding:1.2rem 0;font-size:.85rem}.msgw-people[data-v-231a1f28]{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.msgw-dept[data-v-231a1f28]{color:var(--text3);letter-spacing:.6px;cursor:pointer;-webkit-user-select:none;user-select:none;border-top:1px solid #eee;align-items:center;gap:4px;padding:8px 0 2px;font-size:10px;font-weight:700;display:flex}.msgw-dept[data-v-231a1f28]:hover{color:var(--text2)}.msgw-dept .bi[data-v-231a1f28]{font-size:9px}.msgw-person[data-v-231a1f28]{cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:.8rem;padding:.4rem .45rem;display:flex}.msgw-person[data-v-231a1f28]:hover{background:var(--accent-bg)}.msgw-person.on[data-v-231a1f28]{background:var(--accent-tint);border-color:var(--accent-tint-bd)}.msgw-avatar[data-v-231a1f28]{background:var(--accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-weight:700;display:flex;position:relative}.msgw-avatar.lg[data-v-231a1f28]{width:38px;height:38px}.msgw-on[data-v-231a1f28]{border:2px solid var(--surface);background:#16a34a;border-radius:50%;width:9px;height:9px;position:absolute;bottom:-1px;right:-1px}.msgw-pinfo[data-v-231a1f28]{flex-direction:column;flex:auto;min-width:0;line-height:1.2;display:flex}.msgw-pinfo small[data-v-231a1f28]{color:var(--text2);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;overflow:hidden}.us-badge[data-v-231a1f28]{white-space:nowrap;border:1px solid;border-radius:8px;flex-shrink:0;margin-left:auto;padding:.08rem .5rem;font-size:.7rem;font-weight:700}.us-badge.us-out[data-v-231a1f28]{color:#b45309;background:#fff7ed;border-color:#fed7aa}.us-badge.us-half[data-v-231a1f28]{color:#5c3aed;background:var(--surface2);border-color:var(--border)}.us-badge.us-leave[data-v-231a1f28]{color:#2563eb;background:#eff6ff;border-color:#bfdbfe}.us-badge.us-remote[data-v-231a1f28]{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.us-badge.us-normal[data-v-231a1f28]{color:var(--text2);background:var(--surface);border-color:var(--border)}.msgw-detail[data-v-231a1f28]{flex:1;min-width:0;overflow-y:auto}.msgw-rail[data-v-231a1f28],.msgw-detail[data-v-231a1f28]{scrollbar-width:thin;scrollbar-color:transparent transparent}.msgw-rail[data-v-231a1f28]:hover,.msgw-detail[data-v-231a1f28]:hover{scrollbar-color:#00000038 transparent}.msgw-rail[data-v-231a1f28]::-webkit-scrollbar{width:8px}.msgw-detail[data-v-231a1f28]::-webkit-scrollbar{width:8px}.msgw-rail[data-v-231a1f28]::-webkit-scrollbar-track{background:0 0}.msgw-detail[data-v-231a1f28]::-webkit-scrollbar-track{background:0 0}.msgw-rail[data-v-231a1f28]::-webkit-scrollbar-thumb{background:0 0;border-radius:4px}.msgw-detail[data-v-231a1f28]::-webkit-scrollbar-thumb{background:0 0;border-radius:4px}.msgw-rail[data-v-231a1f28]:hover::-webkit-scrollbar-thumb{background:#00000038}.msgw-detail[data-v-231a1f28]:hover::-webkit-scrollbar-thumb{background:#00000038}.msgw-vtabs[data-v-231a1f28]{z-index:3;background:var(--surface);border-bottom:1px solid var(--border);gap:.4rem;padding:.8rem 1.1rem .55rem;display:flex;position:sticky;top:0}.msgw-vtab[data-v-231a1f28]{white-space:nowrap;border:1px solid var(--border);background:var(--surface);color:var(--text2);cursor:pointer;border-radius:8px;flex:0 auto;justify-content:center;align-items:center;gap:.35rem;padding:.48rem .6rem;font-family:inherit;font-size:.82rem;font-weight:600;transition:background .12s,color .12s,border-color .12s;display:inline-flex;position:relative}.msgw-vtab[data-v-231a1f28]:hover{background:var(--surface2)}.msgw-vtab.on[data-v-231a1f28]{background:var(--accent);border-color:var(--accent);color:#fff}.msgw-vtab .msgw-badge[data-v-231a1f28]{margin-left:0}.msgw-vtab.on .msgw-badge[data-v-231a1f28]{color:var(--accent);background:#fff}.msgw-pane[data-v-231a1f28]{padding:1rem 1.1rem}.msgw-head[data-v-231a1f28]{border-bottom:1px solid var(--border);align-items:center;gap:.5rem;margin-bottom:.7rem;padding-bottom:.6rem;display:flex}.msgw-head b[data-v-231a1f28]{font-size:1rem}.msgw-sub[data-v-231a1f28]{color:var(--text2);font-size:.78rem}.msgw-status-box[data-v-231a1f28]{border:1px solid var(--border);background:var(--surface);border-radius:8px;margin-bottom:.8rem;padding:.75rem .85rem}.msgw-status-head[data-v-231a1f28]{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}.msgw-sect-inline[data-v-231a1f28]{color:var(--text2);align-items:center;gap:.35rem;font-size:.82rem;font-weight:700;display:inline-flex}.msgw-sect-inline i[data-v-231a1f28]{color:var(--accent)}.msgw-status-options[data-v-231a1f28]{flex-wrap:wrap;gap:.35rem;margin-bottom:.5rem;display:flex}.us-choice[data-v-231a1f28]{cursor:pointer;background:var(--surface);border:1px solid;border-radius:9px;padding:.22rem .65rem;font-size:.78rem;font-weight:700}.us-choice.on[data-v-231a1f28]{box-shadow:0 0 0 2px var(--accent-bd)}.us-choice[data-v-231a1f28]:disabled{opacity:.55;cursor:wait}.us-choice.us-normal[data-v-231a1f28]{color:var(--text2);background:var(--surface);border-color:var(--border)}.us-choice.us-out[data-v-231a1f28]{color:#b45309;background:#fff7ed;border-color:#fed7aa}.us-choice.us-half[data-v-231a1f28]{color:#5c3aed;background:var(--surface2);border-color:var(--border)}.us-choice.us-leave[data-v-231a1f28]{color:#2563eb;background:#eff6ff;border-color:#bfdbfe}.us-choice.us-remote[data-v-231a1f28]{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.msgw-status-fields[data-v-231a1f28]{grid-template-columns:minmax(120px,150px) minmax(160px,1fr);gap:.45rem;margin-bottom:.45rem;display:grid}.msgw-status-fields label[data-v-231a1f28]{color:var(--text2);flex-direction:column;gap:.2rem;font-size:.74rem;display:flex}.msgw-status-input[data-v-231a1f28]{border:1px solid var(--border);background:var(--surface2);width:100%;color:var(--text1);border-radius:6px;padding:.42rem .5rem;font-family:inherit;font-size:.82rem}.msgw-status-input[data-v-231a1f28]:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint-bd);outline:none}.msgw-status-note[data-v-231a1f28]{border:1px solid var(--border);background:var(--surface2);width:100%;color:var(--text1);resize:vertical;border-radius:6px;padding:.45rem .55rem;font-family:inherit;font-size:.82rem}.msgw-status-note[data-v-231a1f28]:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint-bd);outline:none}.msgw-status-actions[data-v-231a1f28]{justify-content:flex-end;margin-top:.45rem;display:flex}.msgw-x[data-v-231a1f28]{border:1px solid var(--border);background:var(--surface);cursor:pointer;color:var(--text2);border-radius:6px;margin-left:auto;padding:.25rem .45rem}.msgw-back[data-v-231a1f28]{border:1px solid var(--border);background:var(--surface);cursor:pointer;color:var(--text2);border-radius:6px;padding:.25rem .45rem}.msgw-back[data-v-231a1f28]:hover{background:var(--accent-bg);color:var(--accent)}.msgw-to-k[data-v-231a1f28]{color:var(--text3);font-size:.72rem}.msgw-searchrow[data-v-231a1f28]{align-items:center;gap:.35rem;margin-bottom:.2rem;display:flex}.msgw-search-head[data-v-231a1f28]{max-width:260px;margin-left:auto;padding:.25rem .5rem}.msgw-people-search[data-v-231a1f28]{padding:.25rem .5rem}.msgw-search[data-v-231a1f28]{border:1px solid var(--border);background:var(--surface);border-radius:8px;flex:1;align-items:center;gap:.4rem;min-width:0;padding:.35rem .55rem;display:flex}.msgw-online-btn[data-v-231a1f28]{border:1px solid var(--border);background:var(--surface);color:var(--text3);cursor:pointer;white-space:nowrap;border-radius:8px;flex-shrink:0;align-items:center;gap:.3rem;padding:.35rem .5rem;font-size:.78rem;display:inline-flex}.msgw-online-btn .msgw-online-dot[data-v-231a1f28]{background:var(--text3);border-radius:50%;width:7px;height:7px}.msgw-online-btn[data-v-231a1f28]:hover{color:var(--text2)}.msgw-online-btn.on[data-v-231a1f28]{color:#15803d;background:#f0fdf4;border-color:#86efac}.msgw-online-btn.on .msgw-online-dot[data-v-231a1f28]{background:#16a34a}.msgw-search i[data-v-231a1f28]{color:var(--text3);font-size:.85rem}.msgw-search-input[data-v-231a1f28]{min-width:0;color:var(--text1);background:0 0;border:none;outline:none;flex:1;font-size:.85rem}.msgw-search-x[data-v-231a1f28]{color:var(--text3);cursor:pointer;background:0 0;border:none}.msgw-avatar.all[data-v-231a1f28]{background:var(--text2)}.msgw-cc[data-v-231a1f28]{border:1px solid var(--border);background:var(--surface);border-radius:6px;flex-wrap:wrap;align-items:center;gap:.3rem;padding:.3rem .4rem;display:flex}.msgw-cc-chip[data-v-231a1f28]{background:var(--accent-bg);border:1px solid var(--accent-bd);border-radius:8px;align-items:center;gap:.15rem;padding:.05rem .15rem .05rem .5rem;font-size:.78rem;display:inline-flex}.msgw-cc-chip button[data-v-231a1f28]{cursor:pointer;color:var(--text2);background:0 0;border:none;padding:0 .15rem;display:inline-flex}.msgw-cc-add[data-v-231a1f28]{color:var(--text2);cursor:pointer;background:0 0;border:none;outline:none;font-size:.8rem}.msgw-meta[data-v-231a1f28]{border-bottom:1px dashed var(--border);flex-direction:column;gap:.25rem;margin-bottom:.6rem;padding-bottom:.5rem;display:flex}.msgw-meta-row[data-v-231a1f28]{flex-wrap:wrap;align-items:center;gap:.4rem .5rem;font-size:.8rem;display:flex}.msgw-meta-cc[data-v-231a1f28]{align-items:center;gap:.35rem;display:inline-flex}.msgw-st.st-reserved[data-v-231a1f28]{color:#6d28d9;background:var(--surface2)}.msgw-st.st-cancelled[data-v-231a1f28]{color:#6b7280;background:#f3f4f6}.msgw-st.st-cancelask[data-v-231a1f28]{color:#b45309;background:#fffbeb}.msgw-rstat[data-v-231a1f28]{border-radius:var(--radius-md);padding:1px 9px;font-size:.72rem;font-weight:700}.msgw-rstat.read[data-v-231a1f28]{color:#15803d;background:#f0fdf4}.msgw-rstat.unread[data-v-231a1f28]{color:#b45309;background:#fff7ed}.msgw-rstat.review[data-v-231a1f28]{color:#6d28d9;background:var(--surface2)}.msgw-rstat.reject[data-v-231a1f28]{color:#dc2626;background:#fef2f2}.msgw-meta-k[data-v-231a1f28]{color:var(--text3);flex:0 0 48px;font-weight:600}.msgw-meta-v[data-v-231a1f28]{color:var(--text1);border-radius:var(--radius-md);background:#e8eaed;padding:2px 10px}.msgw-detail-body[data-v-231a1f28]{min-height:110px}.msgw-btn.sm[data-v-231a1f28]{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface2);color:var(--text1);cursor:pointer;padding:1px 13px;font-size:.8rem}.msgw-btn.sm[data-v-231a1f28]:hover{background:var(--bg);color:var(--text1)}.msgw-btn-primary[data-v-231a1f28]{border:1px solid var(--accent);background:var(--accent);color:#fff;cursor:pointer;border-radius:6px;padding:.45rem .9rem;font-weight:600}.msgw-btn-primary.sm[data-v-231a1f28]{margin-left:auto;padding:.35rem .7rem;font-size:.82rem}.msgw-btn-primary[data-v-231a1f28]:hover{background:var(--accent-hover)}.msgw-btn-ghost[data-v-231a1f28]{border:1px solid var(--border);background:var(--surface);color:var(--text1);cursor:pointer;border-radius:6px;padding:.45rem .8rem}.msgw-tabs[data-v-231a1f28],.msgw-subtabs[data-v-231a1f28]{gap:.3rem;margin-bottom:.7rem;display:flex}.msgw-tab[data-v-231a1f28],.msgw-subtab[data-v-231a1f28]{color:var(--text2);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:.4rem .7rem;font-size:.88rem}.msgw-tab.on[data-v-231a1f28],.msgw-subtab.on[data-v-231a1f28]{color:var(--accent);border-bottom-color:var(--accent);font-weight:600}.msgw-list[data-v-231a1f28]{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.msgw-card[data-v-231a1f28],.msgw-msg[data-v-231a1f28]{border:1px solid var(--border);background:var(--surface);border-radius:9px;padding:.6rem .7rem}.msgw-card-top[data-v-231a1f28],.msgw-msg-top[data-v-231a1f28]{align-items:center;gap:.5rem;font-size:.85rem;display:flex}.msgw-card-meta[data-v-231a1f28]{color:var(--text2);gap:.6rem;margin:.2rem 0;font-size:.74rem;display:flex}.msgw-card-body[data-v-231a1f28],.msgw-msg-body[data-v-231a1f28]{color:var(--text1);white-space:pre-wrap;word-break:break-word;margin-top:.3rem;font-size:.85rem}.msgw-date[data-v-231a1f28]{color:var(--text3);margin-left:auto;font-size:.75rem}.msgw-card-actions[data-v-231a1f28]{gap:.4rem;margin-top:.5rem;display:flex}.msgw-mini[data-v-231a1f28]{border:1px solid var(--border);background:var(--surface);color:var(--text1);cursor:pointer;border-radius:6px;padding:.3rem .6rem;font-size:.8rem}.msgw-mini[data-v-231a1f28]:hover{background:var(--accent-bg);border-color:var(--accent-bd)}.msgw-mini.danger[data-v-231a1f28]:hover{background:var(--err-bg);border-color:var(--err-bd);color:var(--danger)}.msgw-msg.out[data-v-231a1f28]{border-left:3px solid var(--accent)}.msgw-dir[data-v-231a1f28]{color:var(--text2);font-weight:600}.msgw-rows[data-v-231a1f28]{flex-direction:column;gap:.25rem;margin:0;padding:.3rem .35rem;list-style:none;display:flex}.msgw-row[data-v-231a1f28]{cursor:pointer;background:var(--surface);border:1px solid #3333331a;border-radius:10px;align-items:center;gap:.55rem;padding:.6rem .7rem;font-size:.85rem;transition:background .12s,border-color .12s,box-shadow .12s;display:flex}.msgw-row[data-v-231a1f28]:hover{background:var(--surface2);border-color:var(--border)}.msgw-row.open[data-v-231a1f28]{border-color:var(--border);background:#f9f9f9;box-shadow:0 1px 5px #0000000d}.msgw-grp-row[data-v-231a1f28]{background:var(--surface2);font-weight:600}.msgw-grp-ico[data-v-231a1f28]{color:var(--accent);flex-shrink:0}.msgw-grp-to[data-v-231a1f28]{color:var(--text2);white-space:nowrap;align-items:center;font-size:.76rem;display:inline-flex}.msgw-grp-prog[data-v-231a1f28]{color:var(--accent);background:var(--accent-bg);border:1px solid var(--accent-bd);border-radius:var(--radius-md);white-space:nowrap;padding:1px 8px;font-size:.72rem;font-weight:700}.msgw-grp-prog.done[data-v-231a1f28]{color:var(--color-success);background:#f0fdf4;border-color:#bbf7d0}.msgw-grp-step[data-v-231a1f28]{cursor:default;background:#fafbfc;margin-left:1.1rem}.msgw-grp-fill[data-v-231a1f28]{flex:1}.msgw-grp-del[data-v-231a1f28]{color:var(--text3);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:.1rem .3rem;font-size:.76rem}.msgw-grp-del[data-v-231a1f28]:hover{color:#dc2626;background:#fef2f2}.msgw-grp-del--text[data-v-231a1f28]{color:#dc2626}.msgw-grp-substep[data-v-231a1f28]{background:#fafbfc;margin-left:1.1rem}.msgw-row.unread[data-v-231a1f28]{background:#f3f8ff;border-color:#d4e4ff}.msgw-row.unread .msgw-row-name[data-v-231a1f28]{font-weight:800}.msgw-row-dot[data-v-231a1f28]{background:var(--text3);border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 0 3px #0000000d}.msgw-row-dot.st-assigned[data-v-231a1f28]{background:#2563eb;box-shadow:0 0 0 3px #2563eb24}.msgw-row-dot.st-submitted[data-v-231a1f28]{background:#d97706;box-shadow:0 0 0 3px #d9770624}.msgw-row-dot.st-approved[data-v-231a1f28]{background:#16a34a;box-shadow:0 0 0 3px #16a34a24}.msgw-row-dot.st-rejected[data-v-231a1f28]{background:#dc2626;box-shadow:0 0 0 3px #dc262624}.msgw-row-name[data-v-231a1f28]{text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:116px;font-weight:600;overflow:hidden}.msgw-row-ex[data-v-231a1f28]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text2);flex:1;overflow:hidden}.msgw-row-clip[data-v-231a1f28]{color:var(--text3);flex-shrink:0;font-size:.8rem}.msgw-row-dt[data-v-231a1f28]{color:var(--text3);white-space:nowrap;flex-shrink:0;font-size:.73rem}.msgw-row-chev[data-v-231a1f28]{color:var(--text3);flex-shrink:0;font-size:.7rem}.msgw-row-detail[data-v-231a1f28]{border:1px solid var(--border);background:#fafbfc;border-radius:10px;margin:0 .35rem .25rem;padding:.8rem .9rem 1rem}.msgw-detail-meta[data-v-231a1f28]{color:var(--text2);flex-wrap:wrap;gap:.8rem;margin-bottom:.5rem;font-size:.76rem;display:flex}.msgw-detail-body[data-v-231a1f28]{color:var(--text1);white-space:pre-wrap;word-break:break-word;font-size:.88rem;line-height:1.5}.msgw-read[data-v-231a1f28]{border-radius:var(--radius-md);flex-shrink:0;padding:0 .4rem;font-size:.7rem;font-weight:700}.msgw-read.read[data-v-231a1f28]{color:#15803d;background:#f0fdf4}.msgw-read.unread[data-v-231a1f28]{color:#b45309;background:#fff7ed}.msgw-convo[data-v-231a1f28]{cursor:pointer;align-items:center;gap:.6rem;display:flex}.msgw-convo.unread .msgw-convo-name[data-v-231a1f28]{font-weight:800}.msgw-avatar.sm[data-v-231a1f28]{width:30px;height:30px;font-size:.85rem}.msgw-convo-info[data-v-231a1f28]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.msgw-convo-name[data-v-231a1f28]{color:var(--text1);text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;font-weight:600;overflow:hidden}.msgw-convo-affil[data-v-231a1f28]{color:var(--text2);margin-left:4px;font-size:.74rem;font-weight:400}.msgw-convo-last[data-v-231a1f28]{color:var(--text3);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.msgw-convo-meta[data-v-231a1f28]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:3px;display:flex}.msgw-pname[data-v-231a1f28]{align-items:baseline;gap:.25rem;min-width:0;margin-bottom:2px;font-size:14px;display:flex}.msgw-pname>b[data-v-231a1f28]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.msgw-ptitle[data-v-231a1f28]{color:var(--text2);white-space:nowrap;flex-shrink:0;font-size:11px}.msgw-st[data-v-231a1f28]{border-radius:var(--radius-md);border:1px solid;flex-shrink:0;padding:2px 9px;font-size:.71rem;font-weight:600}.msgw-st-msg[data-v-231a1f28]{color:var(--text3);border-color:var(--border);background:var(--surface2)}.msgw-st-gone[data-v-231a1f28]{color:var(--text3);border-color:var(--border);background:var(--surface2);border-style:dashed}.msgw-msg.gone .msgw-msg-body[data-v-231a1f28]{color:var(--text3);font-style:italic}.msgw-msg-del[data-v-231a1f28]{color:var(--text3);cursor:pointer;visibility:hidden;background:0 0;border:1px solid #0000;border-radius:5px;margin-left:auto;padding:1px 5px;font-size:.72rem}.msgw-msg:hover .msgw-msg-del[data-v-231a1f28]{visibility:visible}.msgw-msg-del[data-v-231a1f28]:hover{color:#d9534f;border-color:#d9534f}.msgw-kind[data-v-231a1f28]{gap:.4rem;margin-top:.6rem;display:flex}.msgw-kind-btn[data-v-231a1f28]{border:1px solid var(--border);background:var(--surface);color:var(--text2);cursor:pointer;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:.35rem;padding:.45rem .6rem;font-size:.82rem;font-weight:600;display:inline-flex}.msgw-kind-btn.on[data-v-231a1f28]{border-color:var(--accent);background:var(--accent-tint);color:var(--accent)}.msgw-kind-btn[data-v-231a1f28]:disabled{opacity:.45;cursor:not-allowed}.st-assigned[data-v-231a1f28]{color:#2563eb;background:#ebf2ff;border-color:#b8cdff}.st-submitted[data-v-231a1f28]{color:#b45309;background:#fff7ed;border-color:#fed7aa}.st-approved[data-v-231a1f28]{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}.st-rejected[data-v-231a1f28]{color:#dc2626;background:#fef2f2;border-color:#fecaca}.msgw-textarea[data-v-231a1f28]{border:1px solid var(--border);background:var(--surface);width:100%;color:var(--text1);resize:vertical;border-radius:6px;padding:.5rem;font-family:inherit}.msgw-textarea[data-v-231a1f28]:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint-bd);outline:none}.msgw-field[data-v-231a1f28]{color:var(--text2);flex-direction:column;gap:.25rem;margin-top:.55rem;font-size:.8rem;display:flex}.msgw-field select[data-v-231a1f28]{border:1px solid var(--border);background:var(--surface);color:var(--text1);border-radius:6px;padding:.4rem .5rem}.msgw-rev-row[data-v-231a1f28]{flex-wrap:wrap;align-items:flex-end;gap:1rem;margin-top:.55rem;display:flex}.msgw-rev-field[data-v-231a1f28]{color:var(--text2);flex-direction:column;gap:.25rem;font-size:.8rem;display:flex}.msgw-rev-select[data-v-231a1f28]{border:1px solid var(--border);background:var(--surface);width:180px;max-width:100%;color:var(--text1);border-radius:6px;padding:.4rem .5rem}.msgw-actions[data-v-231a1f28]{justify-content:center;gap:.5rem;margin-top:.9rem;display:flex}.msgw-nas[data-v-231a1f28]{border-top:1px dashed var(--border);margin-top:.7rem;padding-top:.6rem}.msgw-nas.is-drop[data-v-231a1f28]{outline:2px dashed var(--accent);outline-offset:3px;background:var(--accent-tint);border-radius:8px}.msgw-nas-pick[data-v-231a1f28]{cursor:pointer;white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.msgw-nas-label[data-v-231a1f28]{color:var(--text2);margin-bottom:.35rem;font-size:.8rem;font-weight:600;display:block}.msgw-nas-label small[data-v-231a1f28]{color:var(--text3);font-weight:400}.msgw-nas-guide[data-v-231a1f28]{color:var(--text2);background:var(--accent-bg);border:1px solid var(--accent-bd);border-radius:8px;gap:.45rem;margin-bottom:.45rem;padding:.5rem .6rem;font-size:.76rem;display:flex}.msgw-nas-guide i[data-v-231a1f28]{color:var(--accent);flex-shrink:0;margin-top:1px}.msgw-nas-guide-sub[data-v-231a1f28]{color:var(--text3);margin-top:.25rem;font-size:.72rem}.msgw-nas-add[data-v-231a1f28]{gap:.4rem;display:flex}.msgw-nas-input[data-v-231a1f28]{border:1px solid var(--border);background:var(--surface);color:var(--text1);border-radius:6px;flex:1;padding:.4rem .5rem}.msgw-nas-input[data-v-231a1f28]:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint-bd);outline:none}.msgw-nas-list[data-v-231a1f28]{flex-direction:column;gap:.3rem;margin-top:.4rem;display:flex}.msgw-nas-item[data-v-231a1f28]{border:1px solid var(--border);border-radius:6px;align-items:center;gap:.4rem;padding:.3rem .5rem;font-size:.78rem;display:flex}.msgw-nas-ico[data-v-231a1f28]{color:var(--accent);flex-shrink:0}.msgw-nas-name[data-v-231a1f28]{flex-shrink:0;font-weight:600}.msgw-nas-path[data-v-231a1f28]{color:var(--text3);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.72rem;overflow:hidden}.msgw-atts[data-v-231a1f28]{flex-wrap:wrap;gap:.35rem;margin-top:.4rem;display:flex}.msgw-att[data-v-231a1f28]{color:var(--text1);background:var(--accent-bg);border:1px solid var(--accent-bd);border-radius:8px;align-items:center;gap:.25rem;max-width:100%;padding:.15rem .5rem;font-size:.76rem;display:inline-flex}.msgw-att.link[data-v-231a1f28]{cursor:pointer}.msgw-att.link[data-v-231a1f28]:hover{background:var(--accent);color:#fff}.msgw-att-x[data-v-231a1f28]{color:inherit;cursor:pointer;background:0 0;border:none;padding:0 0 0 .1rem;display:inline-flex}.msgw-pin[data-v-231a1f28]{position:relative}.msgw-badge[data-v-231a1f28]{background:var(--danger,#dc2626);color:#fff;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;margin-left:auto;padding:0 5px;font-size:.68rem;font-weight:700;display:inline-flex}.msgw-pin.on .msgw-badge[data-v-231a1f28]{color:var(--accent);background:#fff}.msgw-mback[data-v-231a1f28]{border:1px solid var(--border);background:var(--surface);color:var(--text1);cursor:pointer;border-radius:6px;align-items:center;gap:.25rem;margin:.7rem 1.1rem 0;padding:.35rem .6rem;font-size:.82rem;display:none}@media (width<=760px){.msgw-rail[data-v-231a1f28]{border-right:none;flex:100%}.msgw-detail[data-v-231a1f28],.msgw.show-detail .msgw-rail[data-v-231a1f28]{display:none}.msgw.show-detail .msgw-detail[data-v-231a1f28]{display:block}.msgw-mback[data-v-231a1f28]{display:inline-flex}.msgw-status-fields[data-v-231a1f28]{grid-template-columns:1fr}}.msgw-ava-btn[data-v-231a1f28]{cursor:pointer}.msgw-ava-btn[data-v-231a1f28]:hover{filter:brightness(1.1);box-shadow:0 0 0 2px var(--border)}.msgw-rail-allread[data-v-231a1f28]{justify-content:flex-end;padding:4px 8px 0;display:flex}.msgw-allread[data-v-231a1f28]{cursor:pointer;color:var(--text3);background:0 0;border:none;padding:2px 4px;font-family:inherit;font-size:12px}.msgw-allread[data-v-231a1f28]:hover{color:var(--accent);text-decoration:underline}.mc-wrap[data-v-3bdcf386]{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.mc-head[data-v-3bdcf386]{border-bottom:1px solid var(--border);background:var(--surface2,#f7f7f9);cursor:move;-webkit-user-select:none;user-select:none;touch-action:none;flex-shrink:0;align-items:center;gap:8px;height:44px;padding:0 8px 0 12px;display:flex}.mc-who[data-v-3bdcf386]{flex-direction:column;flex:1;min-width:0;line-height:1.15;display:flex}.mc-name[data-v-3bdcf386]{color:var(--text1);font-size:13px}.mc-title[data-v-3bdcf386]{color:var(--text3);font-size:11px}.mc-help[data-v-3bdcf386]{width:26px;height:28px;color:var(--text3);cursor:help;background:0 0;border:none;border-radius:6px;flex-shrink:0;font-size:13px}.mc-help[data-v-3bdcf386]:hover{color:var(--accent)}.mc-x[data-v-3bdcf386]{width:28px;height:28px;color:var(--text2);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0}.mc-x[data-v-3bdcf386]:hover{background:#0000000f}.mc-body[data-v-3bdcf386]{scrollbar-width:thin;scrollbar-color:transparent transparent;background:#f3f3f3;flex-direction:column;flex:1;gap:8px;min-height:0;padding:12px;display:flex;overflow-y:auto}.mc-body[data-v-3bdcf386]:hover{scrollbar-color:#00000038 transparent}.mc-body[data-v-3bdcf386]::-webkit-scrollbar{width:8px}.mc-body[data-v-3bdcf386]::-webkit-scrollbar-track{background:0 0}.mc-body[data-v-3bdcf386]::-webkit-scrollbar-thumb{background:0 0;border-radius:4px}.mc-body[data-v-3bdcf386]:hover::-webkit-scrollbar-thumb{background:#00000038}.mc-empty[data-v-3bdcf386]{color:var(--text3);text-align:center;flex-direction:column;gap:10px;margin:auto;padding:0 14px;font-size:12px;display:flex}.mc-empty-sub[data-v-3bdcf386]{color:var(--text3);background:var(--surface,#fff);border:1px dashed var(--border);border-radius:8px;padding:9px 11px;font-size:11px;line-height:1.7}.mc-msg[data-v-3bdcf386]{flex-direction:column;max-width:80%;display:flex}.mc-msg.out[data-v-3bdcf386]{align-self:flex-end;align-items:flex-end}.mc-msg.in[data-v-3bdcf386]{align-self:flex-start;align-items:flex-start}.mc-line[data-v-3bdcf386]{align-items:flex-end;gap:4px;max-width:100%;display:flex}.mc-msg.out .mc-line[data-v-3bdcf386]{flex-direction:row-reverse}.mc-meta[data-v-3bdcf386]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:1px;padding-bottom:1px;display:flex}.mc-msg.in .mc-meta[data-v-3bdcf386]{align-items:flex-start}.mc-bubble[data-v-3bdcf386]{white-space:pre-wrap;word-break:break-word;border-radius:12px;min-width:0;padding:8px 11px;font-size:13px;line-height:1.45}.mc-msg.out .mc-bubble[data-v-3bdcf386]{background:var(--accent);color:#fff;border-top-right-radius:3px}.mc-msg.in .mc-bubble[data-v-3bdcf386]{color:var(--text1);border:1px solid var(--border);background:#fff;border-top-left-radius:3px}.mc-msg .mc-bubble.mc-gone[data-v-3bdcf386]{background:var(--surface2,#f2f2f4);color:var(--text3);border:1px dashed var(--border);font-style:italic}.mc-gone .mc-text[data-v-3bdcf386]{font-size:12.5px}.mc-bubble[data-v-3bdcf386]{position:relative}.mc-del[data-v-3bdcf386]{border:1px solid var(--border);width:20px;height:20px;color:var(--text3);cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:10px;display:none;position:absolute;top:-7px;right:-7px;box-shadow:0 1px 4px #0000001f}.mc-msg.in .mc-del[data-v-3bdcf386]{left:-7px;right:auto}.mc-bubble:hover .mc-del[data-v-3bdcf386]{display:flex}.mc-del[data-v-3bdcf386]:hover{color:#d9534f;border-color:#d9534f}.mc-taskcard[data-v-3bdcf386]{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:6px;max-width:100%;padding:7px 9px;transition:border-color .12s,box-shadow .12s;display:flex}.mc-taskcard[data-v-3bdcf386]:hover{border-color:var(--accent-bd);box-shadow:0 1px 5px #0000000f}.mc-taskcard.imp[data-v-3bdcf386]{border-color:var(--border);background:#fff}.mc-tc-badge[data-v-3bdcf386]{background:var(--accent);color:#fff;border-radius:6px;flex-shrink:0;padding:1px 6px;font-size:10px;font-weight:800}.mc-tc-badge.imp[data-v-3bdcf386]{color:#fff;background:#d9534f}.mc-tc-title[data-v-3bdcf386]{min-width:0;color:var(--text1);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;overflow:hidden}.mc-tc-chev[data-v-3bdcf386]{color:var(--text3);flex-shrink:0;font-size:11px}.mc-atts[data-v-3bdcf386]{flex-direction:column;align-items:flex-start;gap:3px;margin-top:6px;display:flex}.mc-msg.out .mc-atts[data-v-3bdcf386]{align-items:flex-end}.mc-att[data-v-3bdcf386]{align-items:center;gap:4px;font-size:11px;display:inline-flex}.mc-att-name[data-v-3bdcf386]{cursor:pointer;opacity:.92}.mc-att-name[data-v-3bdcf386]:hover{opacity:1}.mc-att-folder[data-v-3bdcf386]{color:#f5b301;cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:13px;line-height:1}.mc-att-folder[data-v-3bdcf386]:hover{color:#e0a800}.mc-time[data-v-3bdcf386]{color:var(--text3);white-space:nowrap;font-size:10px}.mc-text[data-v-3bdcf386] .msg-url,.mc-text .msg-url[data-v-3bdcf386]{color:inherit;word-break:break-all;text-decoration:underline}.mc-text[data-v-3bdcf386] .msg-url:visited,.mc-text .msg-url[data-v-3bdcf386]:visited{color:inherit}.mc-att-img[data-v-3bdcf386]{max-width:100%;display:inline-block;position:relative}.mc-att-img .mc-att-folder.ov[data-v-3bdcf386]{color:#fff;cursor:pointer;opacity:0;background:#00000080;border:none;border-radius:6px;width:24px;height:24px;transition:opacity .15s;position:absolute;top:4px;right:4px}.mc-att-img:hover .mc-att-folder.ov[data-v-3bdcf386]{opacity:1}.mc-drop[data-v-3bdcf386]{z-index:70;border:2px dashed var(--accent);color:var(--accent);pointer-events:none;background:#2563eb1f;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex;position:absolute;inset:0}.mc-foot[data-v-3bdcf386]{border-top:1px solid var(--border);background:var(--surface,#fff);flex-direction:column;flex-shrink:0;gap:6px;padding:8px;display:flex}.mc-kind[data-v-3bdcf386]{gap:4px;display:flex}.mc-kind-btn[data-v-3bdcf386]{border:1px solid var(--border);background:var(--surface2,#f7f7f9);height:26px;color:var(--text2);cursor:pointer;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:4px;font-family:inherit;font-size:11px;font-weight:600;display:inline-flex}.mc-kind-btn.on[data-v-3bdcf386]{background:var(--accent);color:#fff;border-color:var(--accent)}.mc-taskopt[data-v-3bdcf386]{border:1px solid var(--border);background:var(--surface2,#f7f7f9);border-radius:8px;flex-direction:column;gap:5px;padding:6px;display:flex}.mc-opt-row[data-v-3bdcf386]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mc-opt-k[data-v-3bdcf386]{color:var(--text3);flex-shrink:0;width:28px;font-size:11px;font-weight:700}.mc-cc[data-v-3bdcf386]{flex-wrap:wrap;flex:1;align-items:center;gap:4px;min-width:0;display:flex}.mc-cc-chip[data-v-3bdcf386]{border-radius:var(--radius-md);background:var(--accent-bg);color:var(--text1);align-items:center;gap:2px;padding:1px 4px 1px 7px;font-size:11px;display:inline-flex}.mc-cc-chip button[data-v-3bdcf386]{color:var(--text3);cursor:pointer;background:0 0;border:none;padding:0;font-size:9px;display:inline-flex}.mc-opt-sel[data-v-3bdcf386]{border:1px solid var(--border);background:var(--surface,#fff);height:24px;color:var(--text1);cursor:pointer;border-radius:6px;max-width:100%;font-size:11px}.mc-pin[data-v-3bdcf386]{color:var(--text2);cursor:pointer;white-space:nowrap;align-items:center;gap:3px;font-size:11px;display:inline-flex}.mc-pending[data-v-3bdcf386]{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.mc-pend.img[data-v-3bdcf386]{padding:2px}.mc-pend-img[data-v-3bdcf386]{border-radius:5px;max-width:72px;max-height:54px;display:block}.mc-inline-img[data-v-3bdcf386]{border:1px solid var(--border);cursor:zoom-in;border-radius:8px;max-width:min(260px,100%);height:auto;max-height:220px;display:block}.mc-pend[data-v-3bdcf386]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface2,#f7f7f9);max-width:100%;color:var(--text2);align-items:center;gap:5px;padding:3px 4px 3px 8px;font-size:11px;display:inline-flex}.mc-pend-x[data-v-3bdcf386]{width:16px;height:16px;color:var(--text3);cursor:pointer;background:0 0;border:none;border-radius:50%;padding:0;font-size:10px}.mc-pend-x[data-v-3bdcf386]:hover{color:var(--danger,#e53935);background:#00000014}.mc-inputrow[data-v-3bdcf386]{align-items:flex-end;gap:6px;display:flex}.mc-taskbtn[data-v-3bdcf386]{border:1px solid var(--border);background:var(--surface2,#f7f7f9);width:34px;height:36px;color:var(--accent);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;display:inline-flex}.mc-taskbtn[data-v-3bdcf386]:hover{background:var(--accent-bg);border-color:var(--accent-bd)}.mc-input[data-v-3bdcf386]{resize:none;border:1px solid var(--border);border-radius:8px;outline:none;flex:1;max-height:96px;padding:8px 10px;font-family:inherit;font-size:13px;line-height:1.4}.mc-input[data-v-3bdcf386]:focus{border-color:var(--accent)}.mc-send[data-v-3bdcf386]{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:8px;flex-shrink:0;width:36px;height:36px;font-size:14px}.mc-send[data-v-3bdcf386]:disabled{opacity:.45;cursor:default}.st-root[data-v-2f6fbced]{flex-direction:column;flex:1;min-height:0;display:flex}.st-tabs[data-v-2f6fbced]{border-bottom:1px solid var(--border);background:var(--surface2);flex-shrink:0;align-items:center;gap:.35rem;padding:.6rem 1.25rem;display:flex}.st-tabstrip[data-v-2f6fbced]{flex:1;align-items:center;gap:.35rem;min-width:0;display:flex;overflow:auto hidden}.st-tabstrip[data-v-2f6fbced]::-webkit-scrollbar{height:0}.st-tab[data-v-2f6fbced]{flex-shrink:0;align-items:center;gap:.3rem;display:inline-flex}.st-tab-x[data-v-2f6fbced]{cursor:pointer;opacity:.6;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:17px;height:17px;margin-right:-.15rem;font-size:12px;display:inline-flex}.st-tab-x[data-v-2f6fbced]:hover{opacity:1;background:#0000001f}.st-tab.is-off[data-v-2f6fbced],.st-split.is-off[data-v-2f6fbced]{opacity:.45;cursor:default}.st-split[data-v-2f6fbced]{white-space:nowrap;flex-shrink:0;margin-left:auto}.st-note[data-v-2f6fbced]{border-bottom:1px solid var(--border);background:var(--surface2);color:var(--text2);font-size:var(--fs-sm);flex-shrink:0;align-items:center;gap:.35rem;margin:0;padding:.5rem 1.25rem;display:flex}.st-panes[data-v-2f6fbced]{flex:1;min-height:0;display:flex}.st-pane[data-v-2f6fbced]{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.st-panes.is-split[data-v-2f6fbced]{background:var(--border);gap:1px}.st-panes.is-split>.st-pane[data-v-2f6fbced]{background:var(--surface)}.st-panes.is-grip[data-v-2f6fbced]{gap:0}.st-grip[data-v-2f6fbced]{z-index:1;background:var(--border);cursor:col-resize;touch-action:none;flex:0 0 1px;position:relative}.st-grip[data-v-2f6fbced]:before{content:"";position:absolute;inset:0 -4px}.st-grip[data-v-2f6fbced]:hover{background:var(--accent)}.st-pane-head[data-v-2f6fbced]{border-bottom:1px solid var(--border);background:var(--surface);flex-shrink:0;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}.st-pane-t[data-v-2f6fbced]{min-width:0;font-size:var(--fs-sm);color:var(--text1);text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:.35rem;font-weight:700;display:flex;overflow:hidden}.st-pane-t i[data-v-2f6fbced]{color:var(--accent)}.st-pane-body[data-v-2f6fbced]{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.st-pane-slot[data-v-2f6fbced]{flex-direction:column;flex:1;min-height:0;display:flex}.st-pane-slot[data-v-2f6fbced]>*{min-height:0}.tw-head[data-v-c0b12bc0]{border-bottom:1px solid var(--border);background:var(--surface2,#f7f7f9);align-items:center;gap:8px;height:44px;padding:0 8px 0 14px;display:flex}.tw-head-ico[data-v-c0b12bc0]{color:var(--accent)}.tw-head-title[data-v-c0b12bc0]{color:var(--text1);flex:1;font-size:14px;font-weight:700}.tw-detail[data-v-c0b12bc0]{flex-direction:column;flex:1;min-height:0;display:flex}.tw-tab-lv[data-v-c0b12bc0]{background:var(--accent);color:#fff;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:17px;height:17px;font-size:10.5px;font-weight:800;display:inline-flex}.tw-tab-lv.imp[data-v-c0b12bc0]{background:#d9534f}.tw-tab-title[data-v-c0b12bc0]{text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:12.5px;font-weight:600;overflow:hidden}.tw-max[data-v-c0b12bc0]{width:28px;height:28px;color:var(--text2);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;font-size:13px}.tw-max[data-v-c0b12bc0]:hover{color:var(--text1);background:#0000000f}.tw-x[data-v-c0b12bc0]{width:28px;height:28px;color:var(--text2);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;align-self:center}.tw-x[data-v-c0b12bc0]:hover{background:#0000000f}.tc-head[data-v-9bfcd84b]{border-bottom:1px solid var(--border);background:var(--surface2,#f7f7f9);align-items:center;gap:8px;height:44px;padding:0 8px 0 14px;display:flex}.tc-head-ico[data-v-9bfcd84b]{color:var(--accent)}.tc-head-title[data-v-9bfcd84b]{color:var(--text1);font-size:14px;font-weight:700}.tc-x[data-v-9bfcd84b]{width:28px;height:28px;color:var(--text2);cursor:pointer;background:0 0;border:none;border-radius:6px;margin-left:auto}.tc-x[data-v-9bfcd84b]:hover{background:#0000000f}.wfr[data-v-cf99a66c]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.wfr-row[data-v-cf99a66c]{border:1px solid var(--border);background:var(--surface);border-radius:8px;align-items:flex-start;gap:8px;min-width:0;padding:6px 8px;display:flex}.wfr-ic[data-v-cf99a66c]{color:var(--accent);flex-shrink:0;margin-top:2px}.wfr-row[data-kind=text] .wfr-ic[data-v-cf99a66c]{color:var(--text3)}.wfr-main[data-v-cf99a66c]{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.wfr-name[data-v-cf99a66c]{color:var(--text1);word-break:break-all;font-size:.8rem;font-weight:600}.wfr-path[data-v-cf99a66c]{color:var(--text3);word-break:break-all;font-family:monospace;font-size:.72rem}.wfr-memo[data-v-cf99a66c]{color:var(--text2);white-space:pre-wrap;word-break:break-word;font-size:.74rem}.wfr-note[data-v-cf99a66c]{color:var(--text3);font-size:.7rem}.wfr-acts[data-v-cf99a66c]{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:4px;display:flex}.wfr-btn[data-v-cf99a66c]{white-space:nowrap}.wfr-x[data-v-cf99a66c]{color:var(--text3);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px 5px}.wfr-x[data-v-cf99a66c]:hover{color:var(--danger);background:#0000000d}.dense .wfr-row[data-v-cf99a66c]{padding:5px 6px}.dense .wfr-acts[data-v-cf99a66c]{flex-direction:column;align-items:stretch}.wfv-fab[data-v-81b93c3e]{color:#fff;cursor:pointer;white-space:nowrap;background:#5c3aed;border:1px solid #ffffff2e;border-radius:6px;flex-shrink:0;align-items:center;gap:.3rem;height:28px;padding:0 10px;font-family:inherit;font-size:12px;transition:filter .15s;display:inline-flex}.wfv-fab[data-v-81b93c3e]:hover{filter:brightness(1.12)}@media (width<=1180px){.wfv-fab-t[data-v-81b93c3e]{display:none}}.wfv-overlay[data-v-81b93c3e]{z-index:3200;background:#00000052;justify-content:flex-end;display:flex;position:fixed;inset:0}.wfv-drawer[data-v-81b93c3e]{background:var(--surface,#fff);flex-direction:column;width:550px;max-width:92vw;height:100%;display:flex;box-shadow:-4px 0 20px #00000026}.wfv-head[data-v-81b93c3e]{border-bottom:1px solid var(--border,#e5e7eb);align-items:center;gap:8px;padding:.85rem 1rem;display:flex}.wfv-title[data-v-81b93c3e]{color:var(--text1,#1f2430);text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:6px;font-size:1rem;font-weight:700;display:flex;overflow:hidden}.wfv-title .bi-journal-text[data-v-81b93c3e]{color:#5c3aed}.wfv-icobtn[data-v-81b93c3e]{color:var(--text2,#666);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 6px;font-size:1rem}.wfv-icobtn[data-v-81b93c3e]:hover{color:var(--text1);background:#0000000d}.wfv-body[data-v-81b93c3e]{flex-direction:column;flex:1;gap:.5rem;padding:.8rem;display:flex;overflow-y:auto}.wfv-search[data-v-81b93c3e]{border:1px solid var(--border,#d8dae0);border-radius:8px;padding:.55rem .7rem;font-size:.9rem}.wfv-hint[data-v-81b93c3e]{color:var(--text3,#999);text-align:center;padding:1.5rem 0;font-size:.86rem}.wfv-item[data-v-81b93c3e]{border:1px solid var(--border,#e5e7eb);background:var(--bg,#fff);cursor:pointer;text-align:left;border-radius:9px;align-items:center;gap:8px;padding:.7rem .75rem;font-family:inherit;display:flex}.wfv-item[data-v-81b93c3e]:hover{background:var(--surface2);border-color:#5c3aed73}.wfv-item-ico[data-v-81b93c3e]{color:#5c3aed}.wfv-item-name[data-v-81b93c3e]{color:var(--text1,#222);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.9rem;overflow:hidden}.wfv-item-arrow[data-v-81b93c3e]{color:var(--text3,#bbb);font-size:.8rem}.wfv-manage[data-v-81b93c3e]{background:var(--surface2,#f7f8fa);border:1px solid var(--border,#e5e7eb);border-radius:9px;flex-direction:column;gap:.4rem;padding:.7rem .8rem;display:flex}.wfv-mg-title[data-v-81b93c3e]{color:#6d28d9;align-items:center;gap:5px;font-size:.82rem;font-weight:700;display:flex}.wfv-mg-row[data-v-81b93c3e]{gap:8px;font-size:.84rem;display:flex}.wfv-mg-row span[data-v-81b93c3e]{color:var(--text3,#999);flex:0 0 66px}.wfv-mg-row b[data-v-81b93c3e]{color:var(--text1,#222);word-break:break-all;flex:1;font-weight:500}.wfv-mg-accts[data-v-81b93c3e]{flex-direction:column;gap:4px;display:flex}.wfv-mg-acct-h[data-v-81b93c3e]{color:var(--text3,#999);font-size:.78rem}.wfv-acct[data-v-81b93c3e]{flex-wrap:wrap;align-items:baseline;gap:6px;font-size:.82rem;display:flex}.wfv-acct b[data-v-81b93c3e]{color:var(--text1,#222)}.wfv-acct-url[data-v-81b93c3e]{color:#2563eb;word-break:break-all}.wfv-acct-note[data-v-81b93c3e]{color:var(--text2,#666)}.wfv-mg-folders[data-v-81b93c3e]{flex-direction:column;gap:5px;display:flex}.wfv-panels[data-v-81b93c3e]{flex-direction:column;gap:10px;display:flex}.wfv-panel[data-v-81b93c3e]{background:var(--surface2,#f7f8fa);border:1px solid var(--border,#e5e7eb);border-radius:9px;padding:10px 12px}.wfv-panel-title[data-v-81b93c3e]{color:var(--text2,#555);align-items:center;gap:5px;margin-bottom:8px;font-size:.8rem;font-weight:700;display:flex}.wfv-panel-title .bi[data-v-81b93c3e]{color:#5c3aed}.wfv-panel-empty[data-v-81b93c3e]{color:var(--text3,#999);font-size:.78rem}.wfv-guide[data-v-81b93c3e]{color:var(--text2,#666);white-space:pre-wrap;margin-top:8px;font-size:.82rem;line-height:1.5}.wfv-memo[data-v-81b93c3e]{color:var(--text1,#222);white-space:pre-wrap;font-size:.84rem;line-height:1.55}.wfv-steps[data-v-81b93c3e]{border-bottom:1px dashed var(--border,#e5e7eb);flex-wrap:wrap;gap:5px;padding-bottom:.4rem;display:flex}.wfv-step[data-v-81b93c3e]{background:var(--surface2);color:#6d28d9;border-radius:5px;padding:2px 8px;font-size:.78rem;font-weight:600}.wfv-todos[data-v-81b93c3e]{flex-direction:column;gap:.5rem;display:flex}.wfv-todo[data-v-81b93c3e]{border-bottom:1px solid var(--border-weak,#f1f1f4);padding-bottom:.45rem}.wfv-todo-text[data-v-81b93c3e]{color:var(--text1,#222);align-items:baseline;gap:6px;font-size:.9rem;display:flex}.wfv-todo-text.clickable[data-v-81b93c3e]{cursor:pointer}.wfv-todo-text.clickable:hover .wfv-todo-label[data-v-81b93c3e]{color:#6d28d9}.wfv-todo-text .bi-check2-square[data-v-81b93c3e]{color:#5c3aed;font-size:.82rem}.wfv-todo-label[data-v-81b93c3e]{flex:1}.wfv-todo-chev[data-v-81b93c3e]{color:var(--text3,#aaa);align-self:center;font-size:.72rem}.wfv-todo-detail[data-v-81b93c3e]{background:var(--surface2,#f7f8fa);border:1px solid var(--border,#e5e7eb);border-radius:8px;flex-direction:column;gap:9px;margin:6px 0 6px 20px;padding:10px 12px;display:flex}.wfv-todo-desc[data-v-81b93c3e]{color:var(--text2,#666);font-size:.82rem;line-height:1.5}.wfv-todo-desc[data-v-81b93c3e] img{border-radius:6px;max-width:100%}.wfv-todo-line[data-v-81b93c3e]{color:var(--text2,#666);flex-wrap:wrap;align-items:baseline;gap:5px;font-size:.8rem;display:flex}.wfv-detail-h[data-v-81b93c3e]{color:var(--text3,#999);font-weight:600}.wfv-att[data-v-81b93c3e]{color:#2563eb}.wfv-slide-enter-active[data-v-81b93c3e],.wfv-slide-leave-active[data-v-81b93c3e]{transition:opacity .22s}.wfv-slide-enter-active .wfv-drawer[data-v-81b93c3e],.wfv-slide-leave-active .wfv-drawer[data-v-81b93c3e]{transition:transform .26s cubic-bezier(.4,0,.2,1)}.wfv-slide-enter-from[data-v-81b93c3e],.wfv-slide-leave-to[data-v-81b93c3e]{opacity:0}.wfv-slide-enter-from .wfv-drawer[data-v-81b93c3e],.wfv-slide-leave-to .wfv-drawer[data-v-81b93c3e]{transform:translate(100%)}.wfv-group[data-v-81b93c3e]{margin-bottom:6px}.wfv-group-head[data-v-81b93c3e]{border-bottom:2px solid var(--border);align-items:baseline;gap:8px;margin:6px 0 8px;padding-bottom:6px;display:flex}.wfv-group-badge[data-v-81b93c3e]{color:#fff;white-space:nowrap;background:#5c3aed;border-radius:6px;padding:3px 12px;font-size:.8rem;font-weight:800}.wfv-group-desc[data-v-81b93c3e]{color:var(--text3,#999);font-size:.78rem}.wfv-dt-block[data-v-81b93c3e]{flex-direction:column;gap:4px;display:flex}.wfv-dt-label[data-v-81b93c3e]{color:#6d28d9;align-items:center;gap:5px;font-size:.76rem;font-weight:700;display:flex}.wfv-dt-desc[data-v-81b93c3e]{color:var(--text1,#222);font-size:.84rem;line-height:1.55}.wfv-dt-desc[data-v-81b93c3e] img{border-radius:6px;max-width:100%}.wfv-dt-atts[data-v-81b93c3e]{flex-wrap:wrap;gap:5px;display:flex}.wfv-att-chip[data-v-81b93c3e]{border:1px solid var(--border,#e5e7eb);color:#2563eb;cursor:pointer;background:#fff;border-radius:6px;align-items:center;gap:4px;padding:3px 9px;font-family:inherit;font-size:.78rem;display:inline-flex}.wfv-att-chip[data-v-81b93c3e]:hover{background:#2563eb0f;border-color:#2563eb59}.wfv-dt-people[data-v-81b93c3e]{border-top:1px dashed var(--border,#e5e7eb);flex-wrap:wrap;gap:14px;padding-top:6px;display:flex}.wfv-dt-person[data-v-81b93c3e]{color:var(--text2,#666);align-items:center;gap:5px;font-size:.8rem;display:inline-flex}.wfv-dt-person b[data-v-81b93c3e]{color:var(--text1,#222);font-weight:600}.wfv-dt-person .bi[data-v-81b93c3e]{color:#5c3aed}.ait-wrap[data-v-73a96ee4]{z-index:10010;pointer-events:none;position:fixed;top:64px;right:16px}.ait-list[data-v-73a96ee4]{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.ait-card[data-v-73a96ee4]{cursor:pointer;pointer-events:auto;background:#5c3aed;border:1px solid #6b2fd6;border-radius:12px;width:300px;transition:transform .15s,box-shadow .15s;position:relative;overflow:hidden;box-shadow:0 12px 34px #00000047}.ait-card[data-v-73a96ee4]:hover{transform:translateY(-2px);box-shadow:0 16px 36px #00000061}.ait-close[data-v-73a96ee4]{color:#fff;cursor:pointer;background:#00000038;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-size:15px;line-height:1;transition:background .12s;display:flex;position:absolute;top:8px;right:8px}.ait-close[data-v-73a96ee4]:hover{background:#00000073}.ait-content[data-v-73a96ee4]{color:#fff;letter-spacing:-.3px;background:#5c3aed;padding:13px 34px 14px 16px}.ait-label[data-v-73a96ee4]{color:#ffffffb3;text-transform:uppercase;letter-spacing:.4px;align-items:center;gap:5px;margin-bottom:6px;font-size:11px;font-weight:700;display:flex}.ait-title[data-v-73a96ee4]{color:#fff;margin-bottom:4px;font-size:13.5px;font-weight:700;line-height:1.4}.ait-msg[data-v-73a96ee4]{color:#ffffffd1;font-size:12px;line-height:1.5}.ait-progress[data-v-73a96ee4]{background:#ffffff2e;height:3px}.ait-bar[data-v-73a96ee4]{transform-origin:0;background:#ffffff8c;height:100%;animation:linear forwards ait-shrink-73a96ee4}@keyframes ait-shrink-73a96ee4{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.ait-enter-active[data-v-73a96ee4]{transition:all .22s}.ait-leave-active[data-v-73a96ee4]{transition:all .18s}.ait-enter-from[data-v-73a96ee4],.ait-leave-to[data-v-73a96ee4]{opacity:0;transform:translate(36px)}.ait-move[data-v-73a96ee4]{transition:transform .2s}.ds-root[data-v-d65bc26b]{background:var(--bg);flex-direction:column;height:100vh;display:flex;overflow:hidden}.ws-topbar[data-v-d65bc26b]{height:44px;box-shadow:var(--shadow-sm);z-index:20;background:linear-gradient(135deg,#212121 0%,#333 100%);border-bottom:1px solid #ffffff1a;flex-shrink:0;align-items:center;padding:0 20px;display:flex;position:sticky;top:0}.ws-topbar-left[data-v-d65bc26b]{flex-shrink:0;align-items:center;display:flex}.ws-navbtns[data-v-d65bc26b]{gap:2px;margin-right:12px;display:flex}.ws-navbtn[data-v-d65bc26b]{color:#ffffffd9;cursor:pointer;background:#ffffff1a;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;display:inline-flex}.ws-navbtn[data-v-d65bc26b]:hover{color:#fff;background:#ffffff38}.ws-topbar-brand[data-v-d65bc26b]{cursor:pointer;flex-shrink:0;align-items:center;gap:8px;width:153px;padding-right:16px;display:flex}.ws-topbar-logo[data-v-d65bc26b]{object-fit:contain;flex-shrink:0;width:26px;height:26px}.ws-topbar-name[data-v-d65bc26b]{color:#fff;letter-spacing:.2px;white-space:nowrap;font-size:13px;font-weight:700}.ws-topbar-sep[data-v-d65bc26b]{background:#fff3;flex-shrink:0;width:1px;height:22px;margin:0 16px}.ws-topbar-breadcrumb[data-v-d65bc26b]{flex-shrink:0;align-items:center;gap:5px;display:flex}.ws-bc-team[data-v-d65bc26b]{color:#ffffff8c;white-space:nowrap;font-size:12px;font-weight:500}.ws-bc-sep[data-v-d65bc26b]{color:#ffffff59;font-size:9px}.ws-bc-page[data-v-d65bc26b]{color:#fff;white-space:nowrap;font-size:13px;font-weight:600}.ws-topbar-center[data-v-d65bc26b]{flex:1;justify-content:center;min-width:0;padding:0 16px;display:flex}.ws-topbar-actions[data-v-d65bc26b]{flex-shrink:0;align-items:center;gap:8px;display:flex}.ws-user-pill[data-v-d65bc26b]{border-radius:var(--radius-md);color:#fff;background:#ffffff1a;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:12px;display:flex}.ws-user-icon[data-v-d65bc26b]{font-size:14px}.ws-user-name[data-v-d65bc26b]{white-space:nowrap;font-weight:600}.ws-user-name--link[data-v-d65bc26b]{cursor:pointer}.ws-user-name--link[data-v-d65bc26b]:hover{text-decoration:underline}.ws-role-chip[data-v-d65bc26b]{border-radius:var(--radius-md);background:#fff3;padding:1px 6px;font-size:10px;font-weight:600}.ws-status-select[data-v-d65bc26b]{color:#fff;cursor:pointer;background:#ffffff24;border:1px solid #ffffff47;border-radius:8px;max-width:66px;height:20px;padding:0 4px;font-size:10px;font-weight:700}.ws-status-select.us-out[data-v-d65bc26b]{color:#fff7ed;background:#b453098c;border-color:#fb923ca6}.ws-status-select.us-half[data-v-d65bc26b]{color:#f5f3ff;background:#6d28d98c;border-color:#a78bfaa6}.ws-status-select.us-leave[data-v-d65bc26b]{color:#eff6ff;background:#2563eb8c;border-color:#60a5faa6}.ws-status-select.us-remote[data-v-d65bc26b]{color:#ecfdf5;background:#0478578c;border-color:#34d399a6}.ws-status-select option[data-v-d65bc26b]{color:#111827;background:#fff}.ws-action-btn[data-v-d65bc26b]{color:#ffffffe6;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff26;border-radius:6px;height:28px;padding:0 10px;font-family:inherit;font-size:12px}.ws-action-btn[data-v-d65bc26b]:hover{background:#fff3}.ds-body[data-v-d65bc26b]{flex:1;min-height:0;display:flex}.ds-rail[data-v-d65bc26b]{background:#1c1c1c;flex-direction:column;flex-shrink:0;justify-content:space-between;width:64px;padding:8px 0;display:flex;overflow:hidden}.ds-rail-top[data-v-d65bc26b],.ds-rail-teams[data-v-d65bc26b],.ds-rail-bottom[data-v-d65bc26b]{flex-direction:column;align-items:center;gap:4px;display:flex}.ds-rail-top[data-v-d65bc26b],.ds-rail-bottom[data-v-d65bc26b]{flex-shrink:0}.ds-rail-teams[data-v-d65bc26b]{scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}.ds-rail-teams>.ds-rail-btn[data-v-d65bc26b]{flex-shrink:0}.ds-rail-teams[data-v-d65bc26b]::-webkit-scrollbar{display:none}.ds-rail-more[data-v-d65bc26b]{height:26px;color:var(--accent-bright,#a855f7);flex-shrink:0;align-self:center}.ds-rail-more i[data-v-d65bc26b]{font-size:15px}.ds-rail-btn[data-v-d65bc26b]{color:#ffffffb8;cursor:pointer;background:0 0;border:none;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:52px;height:50px;font-family:inherit;display:flex;position:relative}.ds-rail-btn i[data-v-d65bc26b]{font-size:19px}.ds-rail-btn[data-v-d65bc26b]:hover{color:#fff;background:#ffffff1a}.ds-rail-btn.is-on[data-v-d65bc26b]{background:var(--sb-accent,#6d28d9);color:#fff}.ds-rail-cap[data-v-d65bc26b]{white-space:nowrap;font-size:9px;font-weight:600;line-height:1}.ds-rail-ava[data-v-d65bc26b]{border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;font-size:15px;display:flex}.ds-rail-div[data-v-d65bc26b]{background:#ffffff24;width:28px;height:1px;margin:4px 0}.ds-rail-section[data-v-d65bc26b]{color:#ffffff80;text-align:center;margin:2px 0 4px;font-size:9px;font-weight:700}.ds-rail-badge[data-v-d65bc26b]{color:#fff;background:#dc2626;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;top:4px;right:10px}.ds-context[data-v-d65bc26b]{background:var(--sb-bg);border-right:1px solid var(--sb-border);flex-shrink:0;width:180px;overflow-y:auto}.ds-nav[data-v-d65bc26b]{margin:0;padding:10px;list-style:none}.ds-nav li[data-v-d65bc26b]{margin-bottom:2px}.ds-nav-btn[data-v-d65bc26b]{text-align:left;cursor:pointer;background:0 0;border:none;width:100%;font-family:inherit}.ds-nav-item[data-v-d65bc26b]{border-radius:var(--radius-sm,4px);color:var(--sb-text);align-items:center;gap:10px;padding:9px 12px;font-size:13px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex}.ds-nav-item[data-v-d65bc26b]:hover{background:var(--sb-bg2);color:var(--text1)}.ds-nav-item--active[data-v-d65bc26b]{background:var(--sb-accent);color:#fff}.ds-nav-icon[data-v-d65bc26b]{text-align:center;flex-shrink:0;width:18px;font-size:14px}.ds-nav-divider[data-v-d65bc26b]{background:var(--sb-border);height:1px;margin:6px 8px}.ds-nav-section[data-v-d65bc26b]{color:var(--text3);letter-spacing:.6px;text-transform:uppercase;padding:8px 14px 2px;font-size:10px;font-weight:700}.ds-nav-badge[data-v-d65bc26b]{color:#fff;background:#dc2626;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;min-width:18px;height:18px;margin-left:auto;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex}.ds-nav-item--active .ds-nav-badge[data-v-d65bc26b]{color:var(--sb-accent,#6d28d9);background:#fff}.ds-nav-soon[data-v-d65bc26b]{color:var(--accent);border-radius:var(--radius-md);background:#3b82f61a;flex-shrink:0;margin-left:auto;padding:1px 6px;font-size:10px;font-weight:600}.ds-content[data-v-d65bc26b]{background:var(--surface2);background-image:radial-gradient(circle,#00000040 .55px,#0000 .55px);background-size:9px 9px;background-attachment:fixed;flex:1;min-width:0;overflow-y:auto}.ds-content[data-v-d65bc26b] .hub-wrap,.ds-content[data-v-d65bc26b] .admin-layout{height:100%}.ds-content[data-v-d65bc26b] .office-page{min-height:100%}.ds-loading[data-v-d65bc26b]{color:var(--text3);align-items:center;gap:.75rem;padding:2rem;font-size:13px;display:flex}.ds-loading-dot[data-v-d65bc26b]{background:var(--accent);border-radius:50%;width:8px;height:8px;animation:1s infinite ds-pulse-d65bc26b}@keyframes ds-pulse-d65bc26b{0%,to{opacity:.3}50%{opacity:1}}.ds-fav[data-v-d65bc26b]{border-top:1px solid var(--border);background:#ececef;flex-shrink:0;align-items:center;gap:8px;height:38px;padding:0 16px;font-size:12px;display:flex}.ds-fav-title[data-v-d65bc26b]{color:var(--text2);flex-shrink:0;align-items:center;gap:5px;font-weight:700;display:inline-flex}.ds-fav-title i[data-v-d65bc26b]{color:#f59e0b}.ds-fav-item[data-v-d65bc26b]{border:1px solid var(--border);border-radius:var(--radius-md);height:24px;color:var(--text2);cursor:pointer;background:#fff;align-items:center;gap:7px;padding:0 8px 0 11px;font-size:12px;display:inline-flex}.ds-fav-ico[data-v-d65bc26b]{object-fit:contain;border-radius:3px;flex-shrink:0;width:15px;height:15px}.ds-fav-sep[data-v-d65bc26b]{background:var(--border);flex-shrink:0;width:1px;height:13px}.ds-fav-item[data-v-d65bc26b]:hover{border-color:var(--accent);color:var(--text1)}.ds-fav-empty[data-v-d65bc26b]{color:var(--text3);font-size:11px}.ds-fav-add[data-v-d65bc26b]{border:1px dashed var(--border);border-radius:var(--radius-md);height:24px;color:var(--text3);cursor:pointer;background:0 0;flex-shrink:0;padding:0 10px;font-size:12px}.ds-fav-add[data-v-d65bc26b]:hover{border-color:var(--accent);color:var(--accent)}.ds-fav-edit[data-v-d65bc26b]{color:var(--text3);font-size:12px}.ds-fav-edit[data-v-d65bc26b]:hover{color:var(--accent)}.ds-fav-shared[data-v-d65bc26b]{border-color:var(--accent-bd,#c7d2fe);background:var(--accent-bg,#eef2ff)}.ds-fav-badge[data-v-d65bc26b]{color:var(--accent);margin-left:1px;font-size:10px}.ds-fav-divider[data-v-d65bc26b]{background:var(--text3);opacity:.4;flex-shrink:0;width:1px;height:18px;margin:0 4px}.ds-fav-item.editing[data-v-d65bc26b]{border-color:var(--accent)}.ds-fav-spacer[data-v-d65bc26b]{flex:1}.dsf-pop-bg[data-v-d65bc26b]{z-index:1000;position:fixed;inset:0}.dsf-pop[data-v-d65bc26b]{background:var(--surface,#fff);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:8px;width:290px;padding:12px;display:flex;position:fixed;bottom:46px;left:14px;box-shadow:0 -6px 24px #0000002e}.dsf-pop-title[data-v-d65bc26b]{color:var(--text1);font-size:13px;font-weight:700}.dsf-pop-input[data-v-d65bc26b]{border:1px solid var(--border);border-radius:6px;outline:none;height:32px;padding:0 10px;font-size:13px}.dsf-pop-input[data-v-d65bc26b]:focus{border-color:var(--accent)}.dsf-pop-hint[data-v-d65bc26b]{color:var(--text3);font-size:11px}.dsf-pop-shared[data-v-d65bc26b]{color:var(--text2);cursor:pointer;align-items:center;gap:5px;padding:2px 0;font-size:12px;display:flex}.dsf-pop-shared i[data-v-d65bc26b]{color:var(--accent)}.dsf-pop-btns[data-v-d65bc26b]{align-items:center;gap:6px;margin-top:2px;display:flex}.dsf-pop-spacer[data-v-d65bc26b]{flex:1}.dsf-pop-del[data-v-d65bc26b]{border:1px solid var(--danger,#e53935);height:28px;color:var(--danger,#e53935);cursor:pointer;background:#fff;border-radius:6px;padding:0 12px;font-size:12px}.dsf-pop-del[data-v-d65bc26b]:hover{background:var(--danger,#e53935);color:#fff}.dsf-pop-cancel[data-v-d65bc26b]{border:1px solid var(--border);height:28px;color:var(--text2);cursor:pointer;background:#fff;border-radius:6px;padding:0 12px;font-size:12px}.dsf-pop-save[data-v-d65bc26b]{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:6px;height:28px;padding:0 14px;font-size:12px;font-weight:600}@keyframes ds-fade-d65bc26b{0%{opacity:0}to{opacity:1}}.ds-drawer-allread[data-v-d65bc26b]{cursor:pointer;color:var(--accent);background:0 0;border:none;padding:0 4px;font-family:inherit;font-size:12px;font-weight:600}.pc-backdrop[data-v-cd13744b]{z-index:4000;background:#00000073;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.pc-box[data-v-cd13744b]{background:var(--surface);border:1px solid var(--border);border-radius:14px;flex-direction:column;width:100%;max-width:620px;max-height:90vh;display:flex}.pc-head[data-v-cd13744b]{border-bottom:1px solid var(--border);padding:20px 22px 14px}.pc-title[data-v-cd13744b]{color:var(--text1);font-size:1.05rem;font-weight:800}.pc-sub[data-v-cd13744b]{color:var(--text2);margin-top:4px;font-size:.82rem}.pc-body[data-v-cd13744b]{flex:1;min-height:0;padding:18px 22px;overflow-y:auto}.pc-loading[data-v-cd13744b]{color:var(--text2);text-align:center;padding:30px}.pc-section[data-v-cd13744b]{color:var(--text3);letter-spacing:.04em;margin:14px 0 8px;font-size:.78rem;font-weight:700}.pc-section[data-v-cd13744b]:first-child{margin-top:0}.pc-grid[data-v-cd13744b]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pc-field[data-v-cd13744b]{flex-direction:column;display:flex}.pc-field-wide[data-v-cd13744b]{margin-top:12px}.pc-field label[data-v-cd13744b]{color:var(--text2);margin-bottom:5px;font-size:.8rem}.pc-req[data-v-cd13744b]{color:var(--danger);margin-left:2px;font-size:.72rem;font-weight:800}.pc-hint-accent[data-v-cd13744b]{color:var(--accent);font-weight:600}.pc-field input[data-v-cd13744b],.pc-field select[data-v-cd13744b]{border:1px solid var(--border);box-sizing:border-box;background:var(--bg);color:var(--text1);border-radius:8px;outline:none;padding:.55rem .7rem;font-size:.88rem}.pc-field input[data-v-cd13744b]:focus,.pc-field select[data-v-cd13744b]:focus{border-color:var(--accent)}.pc-field input[data-v-cd13744b]:disabled{background:var(--border);color:var(--text2)}.pc-hint[data-v-cd13744b]{color:var(--text3);margin-top:4px;font-size:.74rem;line-height:1.45}.pc-hint-inline[data-v-cd13744b]{color:var(--text3);font-size:.74rem;font-weight:400}.pc-hint-strong[data-v-cd13744b]{color:var(--text2)}.pc-checks[data-v-cd13744b]{flex-wrap:wrap;gap:6px 14px;padding:8px 0 2px;display:flex}.pc-check[data-v-cd13744b]{color:var(--text1);cursor:pointer;align-items:center;gap:5px;font-size:.84rem;display:flex}.pc-done[data-v-cd13744b]{text-align:center;padding:26px 10px 18px}.pc-done-mark[data-v-cd13744b]{background:var(--accent);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;margin:0 auto 14px;font-size:1.4rem;display:flex}.pc-done-title[data-v-cd13744b]{color:var(--text1);margin-bottom:8px;font-size:1rem;font-weight:800}.pc-done-text[data-v-cd13744b]{color:var(--text2);margin:0;font-size:.85rem;line-height:1.7}.pc-done-text b[data-v-cd13744b]{color:var(--accent)}.pc-err[data-v-cd13744b]{background:var(--bg);color:var(--danger);border-radius:8px;margin-top:14px;padding:9px 12px;font-size:.82rem}.pc-foot[data-v-cd13744b]{border-top:1px solid var(--border);align-items:center;gap:12px;padding:14px 22px;display:flex}.pc-foot-note[data-v-cd13744b]{color:var(--text3);flex:1;font-size:.76rem}.pc-logout[data-v-cd13744b]{color:var(--text3);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-size:.78rem;text-decoration:underline}.pc-logout[data-v-cd13744b]:hover{color:var(--text1)}.pc-save[data-v-cd13744b]{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.62rem 1.4rem;font-size:.9rem;font-weight:700}.pc-save[data-v-cd13744b]:disabled{opacity:.6;cursor:not-allowed}@media (width<=560px){.pc-grid[data-v-cd13744b]{grid-template-columns:1fr}}.mpg[data-v-4ffc6865]{z-index:3000;background:var(--bg,#fff);-webkit-overflow-scrolling:touch;position:fixed;inset:0;overflow-y:auto}.mpg-body[data-v-4ffc6865]{min-height:100%;padding:2rem 1.25rem calc(2rem + env(safe-area-inset-bottom));flex-direction:column;justify-content:center;max-width:26rem;margin:0 auto;display:flex}.mpg-icon[data-v-4ffc6865]{color:var(--primary,#5c3aed);margin-bottom:.75rem;font-size:2.5rem}.mpg-title[data-v-4ffc6865]{color:var(--text,#1f2937);margin:0 0 .5rem;font-size:1.375rem;font-weight:700}.mpg-why[data-v-4ffc6865]{color:var(--text-muted,#6b7280);margin:0 0 1.5rem;font-size:.9375rem;line-height:1.6}.mpg-label[data-v-4ffc6865]{color:var(--text,#1f2937);margin-bottom:.375rem;font-size:.8125rem;font-weight:600}.mpg-input[data-v-4ffc6865]{min-height:var(--tap-min,44px);border:1px solid var(--border,#d1d5db);background:var(--bg-input,#fff);color:var(--text,#1f2937);box-sizing:border-box;border-radius:.5rem;width:100%;margin-bottom:1rem;padding:0 .875rem;font-size:1rem}.mpg-input[data-v-4ffc6865]:focus{outline:2px solid var(--primary,#5c3aed);outline-offset:-1px}.mpg-err[data-v-4ffc6865]{color:var(--danger,#dc2626);margin:-.5rem 0 1rem;font-size:.875rem}.mpg-save[data-v-4ffc6865]{min-height:var(--tap-min,44px);background:var(--primary,#5c3aed);color:#fff;cursor:pointer;border:0;border-radius:.5rem;font-size:1rem;font-weight:600}.mpg-save[data-v-4ffc6865]:disabled{opacity:.6}.mpg-out[data-v-4ffc6865]{min-height:var(--tap-min,44px);color:var(--text-muted,#6b7280);cursor:pointer;background:0 0;border:0;margin-top:.5rem;font-size:.875rem}.mpg-tip[data-v-4ffc6865]{color:var(--text-muted,#6b7280);text-align:center;margin:1rem 0 0;font-size:.8125rem}.mig[data-v-edba74a1]{z-index:9999;background:var(--bg,#fff);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.mig-box[data-v-edba74a1]{text-align:center;width:100%;max-width:380px}.mig-logo[data-v-edba74a1]{border-radius:18px;width:72px;height:72px;margin-bottom:16px}.mig-title[data-v-edba74a1]{color:var(--text1);margin:0 0 12px;font-size:1.15rem;font-weight:800}.mig-desc[data-v-edba74a1]{color:var(--text2);margin:0 0 18px;font-size:.9rem;line-height:1.6}.mig-url[data-v-edba74a1]{color:var(--text2);background:var(--surface);border:1px solid var(--border);word-break:break-all;border-radius:8px;margin-bottom:12px;padding:9px 10px;font-size:.78rem}.mig-btn[data-v-edba74a1]{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:12px;width:100%;padding:13px 0;font-size:.95rem;font-weight:700}.mig-help[data-v-edba74a1]{color:var(--text3);border-top:1px solid var(--border);margin:20px 0 0;padding-top:14px;font-size:.8rem;line-height:1.6}.mig-tel[data-v-edba74a1]{color:var(--accent);font-weight:700;text-decoration:none}.mig-steps[data-v-edba74a1]{text-align:left;color:var(--text2);margin:0 0 14px;padding-left:20px;font-size:.88rem;line-height:1.9}.mig-steps i[data-v-edba74a1]{margin-left:3px}.mig-apk[data-v-edba74a1]{box-sizing:border-box;justify-content:center;align-items:center;gap:8px;min-height:52px;text-decoration:none;display:flex}.mig-apk i[data-v-edba74a1]{margin:0;font-size:1.05rem}.mig-steps-apk[data-v-edba74a1]{margin-top:16px;line-height:1.7}.mig-steps-apk li+li[data-v-edba74a1]{margin-top:6px}.mig-hint[data-v-edba74a1]{color:var(--text3);margin:12px 0 0;font-size:.78rem;line-height:1.5}.aub-card.aub-overlay{z-index:10002;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.aub-card .aub-box{background:#5c3aed;border:1px solid #6b2fd6;border-radius:12px;width:min(420px,92vw);overflow:hidden;box-shadow:0 12px 34px #00000047}.aub-card .aub-header{background:#5c3aed;line-height:0}.aub-card .aub-header img{width:100%;height:auto;display:block}.aub-card .aub-content{color:#fff;letter-spacing:-1px;background:#5c3aed;border-top:1px solid #ffffff1a;padding:16px 22px 20px}.aub-card .aub-label{color:#fff;align-items:center;gap:6px;margin-bottom:12px;font-size:13px;font-weight:700;display:flex}.aub-card .aub-body{min-height:56px}.aub-card .aub-msg{color:#fff;align-items:center;gap:8px;font-size:14px;line-height:1.5;display:flex}.aub-card .aub-msg.aub-ok{color:#fff}.aub-card .aub-msg.aub-err{color:#ffd9d4}.aub-card .aub-sub{color:#ffffffd1;margin-top:8px;font-size:12.5px;line-height:1.5}.aub-card .aub-vers{gap:3px;margin:10px 0 0;display:grid}.aub-card .aub-vers>div{gap:8px;font-size:12.5px;display:flex}.aub-card .aub-vers dt{color:#ffffffbf;min-width:58px;margin:0}.aub-card .aub-vers dd{color:#fff;margin:0;font-weight:600}.aub-card .aub-notices{border-top:1px solid #ffffff2e;margin-top:14px;padding-top:12px}.aub-card .aub-notices-t{color:#ffffffe6;align-items:center;gap:5px;margin-bottom:6px;font-size:12px;font-weight:700;display:flex}.aub-card .aub-notice{color:#fff;align-items:center;gap:6px;padding:2px 0;font-size:12.5px;display:flex}.aub-card .aub-notice-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aub-card .aub-notice-ver{color:#fffc;border-radius:var(--radius-md);border:1px solid #ffffff59;flex-shrink:0;padding:0 5px;font-size:11px}.aub-card .aub-notice-more{color:#fff;cursor:pointer;background:0 0;border:none;margin-top:6px;padding:0;font-family:inherit;font-size:12px;text-decoration:underline}.aub-card .aub-bar{background:#ffffff38;border-radius:6px;height:10px;margin-top:12px;overflow:hidden}.aub-card .aub-bar-fill{background:#fff;border-radius:6px;height:100%;transition:width .25s}.aub-card .aub-btns{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.aub-card .aub-btn,.aub-strip .aub-btn{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff73;border-radius:6px;padding:7px 16px;font-family:inherit;font-size:13px}.aub-card .aub-btn:hover,.aub-strip .aub-btn:hover{background:#ffffff1f}.aub-card .aub-btn:disabled{opacity:.5;cursor:default}.aub-card .aub-primary{color:#5c3aed;background:#fff;border-color:#fff;font-weight:600}.aub-card .aub-primary:hover{background:var(--surface2)}.aub-card .aub-spin{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.8s linear infinite aub-card-spin;display:inline-block}@keyframes aub-card-spin{to{transform:rotate(360deg)}}.aub-strip{color:#fff;letter-spacing:-1px;background:#5c3aed;border:1px solid #6b2fd6}@media (pointer:coarse){.aub-card .aub-btn,.aub-strip .aub-btn{min-height:var(--tap-min)}}.pwa-updating.aub-overlay[data-v-a7a7d4ea]{z-index:2147483600}.pwa-done[data-v-a7a7d4ea]{z-index:2147483500;left:12px;right:12px;bottom:calc(64px + env(safe-area-inset-bottom,0px));border-radius:var(--radius-panel);font-size:var(--fs-sm);align-items:center;gap:8px;padding:10px 12px;display:flex;position:fixed;box-shadow:0 6px 20px #0000002e}.pwa-done>i[data-v-a7a7d4ea]{flex-shrink:0}.pwa-done>span[data-v-a7a7d4ea]{flex:1;min-width:0}.pwa-done>.aub-btn[data-v-a7a7d4ea]{flex-shrink:0}.resize-observer[data-v-b329ee4c]{z-index:-1;pointer-events:none;opacity:0;background-color:#0000;border:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}.resize-observer[data-v-b329ee4c] object{pointer-events:none;z-index:-1;width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}.v-popper__popper{z-index:10000;outline:none;top:0;left:0}.v-popper__popper.v-popper__popper--hidden{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .15s,visibility .15s}.v-popper__popper.v-popper__popper--shown{visibility:visible;opacity:1;transition:opacity .15s}.v-popper__popper.v-popper__popper--skip-transition,.v-popper__popper.v-popper__popper--skip-transition>.v-popper__wrapper{transition:none!important}.v-popper__backdrop{width:100%;height:100%;display:none;position:absolute;top:0;left:0}.v-popper__inner{box-sizing:border-box;position:relative;overflow-y:auto}.v-popper__inner>div{z-index:1;max-width:inherit;max-height:inherit;position:relative}.v-popper__arrow-container{width:10px;height:10px;position:absolute}.v-popper__popper--arrow-overflow .v-popper__arrow-container,.v-popper__popper--no-positioning .v-popper__arrow-container{display:none}.v-popper__arrow-inner,.v-popper__arrow-outer{border-style:solid;width:0;height:0;position:absolute;top:0;left:0}.v-popper__arrow-inner{visibility:hidden;border-width:7px}.v-popper__arrow-outer{border-width:6px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{left:-2px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{left:-1px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer{border-bottom-width:0;border-bottom-color:#0000!important;border-left-color:#0000!important;border-right-color:#0000!important}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:0}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{border-top-width:0;border-top-color:#0000!important;border-left-color:#0000!important;border-right-color:#0000!important}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{top:-4px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{top:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{top:-1px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{border-left-width:0;border-top-color:#0000!important;border-bottom-color:#0000!important;border-left-color:#0000!important}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{left:-4px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{left:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-10px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer{border-right-width:0;border-top-color:#0000!important;border-bottom-color:#0000!important;border-right-color:#0000!important}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner{left:-2px}.v-popper--theme-tooltip .v-popper__inner{color:#fff;background:#000c;border-radius:6px;padding:7px 12px 6px}.v-popper--theme-tooltip .v-popper__arrow-outer{border-color:#000c}.v-popper--theme-dropdown .v-popper__inner{color:#000;background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 6px 30px #0000001a}.v-popper--theme-dropdown .v-popper__arrow-inner{visibility:visible;border-color:#fff}.v-popper--theme-dropdown .v-popper__arrow-outer{border-color:#ddd}@font-face{font-display:block;font-family:bootstrap-icons;src:url(/vue/assets/bootstrap-icons-mSm7cUeB.woff2?e34853135f9e39acf64315236852cd5a)format("woff2"),url(/vue/assets/bootstrap-icons-BeopsB42.woff?e34853135f9e39acf64315236852cd5a)format("woff")}.bi:before,[class^=bi-]:before,[class*=\ bi-]:before{font-variant:normal;text-transform:none;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;line-height:1;display:inline-block;font-family:bootstrap-icons!important;font-weight:400!important}.bi-123:before{content:""}.bi-alarm-fill:before{content:""}.bi-alarm:before{content:""}.bi-align-bottom:before{content:""}.bi-align-center:before{content:""}.bi-align-end:before{content:""}.bi-align-middle:before{content:""}.bi-align-start:before{content:""}.bi-align-top:before{content:""}.bi-alt:before{content:""}.bi-app-indicator:before{content:""}.bi-app:before{content:""}.bi-archive-fill:before{content:""}.bi-archive:before{content:""}.bi-arrow-90deg-down:before{content:""}.bi-arrow-90deg-left:before{content:""}.bi-arrow-90deg-right:before{content:""}.bi-arrow-90deg-up:before{content:""}.bi-arrow-bar-down:before{content:""}.bi-arrow-bar-left:before{content:""}.bi-arrow-bar-right:before{content:""}.bi-arrow-bar-up:before{content:""}.bi-arrow-clockwise:before{content:""}.bi-arrow-counterclockwise:before{content:""}.bi-arrow-down-circle-fill:before{content:""}.bi-arrow-down-circle:before{content:""}.bi-arrow-down-left-circle-fill:before{content:""}.bi-arrow-down-left-circle:before{content:""}.bi-arrow-down-left-square-fill:before{content:""}.bi-arrow-down-left-square:before{content:""}.bi-arrow-down-left:before{content:""}.bi-arrow-down-right-circle-fill:before{content:""}.bi-arrow-down-right-circle:before{content:""}.bi-arrow-down-right-square-fill:before{content:""}.bi-arrow-down-right-square:before{content:""}.bi-arrow-down-right:before{content:""}.bi-arrow-down-short:before{content:""}.bi-arrow-down-square-fill:before{content:""}.bi-arrow-down-square:before{content:""}.bi-arrow-down-up:before{content:""}.bi-arrow-down:before{content:""}.bi-arrow-left-circle-fill:before{content:""}.bi-arrow-left-circle:before{content:""}.bi-arrow-left-right:before{content:""}.bi-arrow-left-short:before{content:""}.bi-arrow-left-square-fill:before{content:""}.bi-arrow-left-square:before{content:""}.bi-arrow-left:before{content:""}.bi-arrow-repeat:before{content:""}.bi-arrow-return-left:before{content:""}.bi-arrow-return-right:before{content:""}.bi-arrow-right-circle-fill:before{content:""}.bi-arrow-right-circle:before{content:""}.bi-arrow-right-short:before{content:""}.bi-arrow-right-square-fill:before{content:""}.bi-arrow-right-square:before{content:""}.bi-arrow-right:before{content:""}.bi-arrow-up-circle-fill:before{content:""}.bi-arrow-up-circle:before{content:""}.bi-arrow-up-left-circle-fill:before{content:""}.bi-arrow-up-left-circle:before{content:""}.bi-arrow-up-left-square-fill:before{content:""}.bi-arrow-up-left-square:before{content:""}.bi-arrow-up-left:before{content:""}.bi-arrow-up-right-circle-fill:before{content:""}.bi-arrow-up-right-circle:before{content:""}.bi-arrow-up-right-square-fill:before{content:""}.bi-arrow-up-right-square:before{content:""}.bi-arrow-up-right:before{content:""}.bi-arrow-up-short:before{content:""}.bi-arrow-up-square-fill:before{content:""}.bi-arrow-up-square:before{content:""}.bi-arrow-up:before{content:""}.bi-arrows-angle-contract:before{content:""}.bi-arrows-angle-expand:before{content:""}.bi-arrows-collapse:before{content:""}.bi-arrows-expand:before{content:""}.bi-arrows-fullscreen:before{content:""}.bi-arrows-move:before{content:""}.bi-aspect-ratio-fill:before{content:""}.bi-aspect-ratio:before{content:""}.bi-asterisk:before{content:""}.bi-at:before{content:""}.bi-award-fill:before{content:""}.bi-award:before{content:""}.bi-back:before{content:""}.bi-backspace-fill:before{content:""}.bi-backspace-reverse-fill:before{content:""}.bi-backspace-reverse:before{content:""}.bi-backspace:before{content:""}.bi-badge-3d-fill:before{content:""}.bi-badge-3d:before{content:""}.bi-badge-4k-fill:before{content:""}.bi-badge-4k:before{content:""}.bi-badge-8k-fill:before{content:""}.bi-badge-8k:before{content:""}.bi-badge-ad-fill:before{content:""}.bi-badge-ad:before{content:""}.bi-badge-ar-fill:before{content:""}.bi-badge-ar:before{content:""}.bi-badge-cc-fill:before{content:""}.bi-badge-cc:before{content:""}.bi-badge-hd-fill:before{content:""}.bi-badge-hd:before{content:""}.bi-badge-tm-fill:before{content:""}.bi-badge-tm:before{content:""}.bi-badge-vo-fill:before{content:""}.bi-badge-vo:before{content:""}.bi-badge-vr-fill:before{content:""}.bi-badge-vr:before{content:""}.bi-badge-wc-fill:before{content:""}.bi-badge-wc:before{content:""}.bi-bag-check-fill:before{content:""}.bi-bag-check:before{content:""}.bi-bag-dash-fill:before{content:""}.bi-bag-dash:before{content:""}.bi-bag-fill:before{content:""}.bi-bag-plus-fill:before{content:""}.bi-bag-plus:before{content:""}.bi-bag-x-fill:before{content:""}.bi-bag-x:before{content:""}.bi-bag:before{content:""}.bi-bar-chart-fill:before{content:""}.bi-bar-chart-line-fill:before{content:""}.bi-bar-chart-line:before{content:""}.bi-bar-chart-steps:before{content:""}.bi-bar-chart:before{content:""}.bi-basket-fill:before{content:""}.bi-basket:before{content:""}.bi-basket2-fill:before{content:""}.bi-basket2:before{content:""}.bi-basket3-fill:before{content:""}.bi-basket3:before{content:""}.bi-battery-charging:before{content:""}.bi-battery-full:before{content:""}.bi-battery-half:before{content:""}.bi-battery:before{content:""}.bi-bell-fill:before{content:""}.bi-bell:before{content:""}.bi-bezier:before{content:""}.bi-bezier2:before{content:""}.bi-bicycle:before{content:""}.bi-binoculars-fill:before{content:""}.bi-binoculars:before{content:""}.bi-blockquote-left:before{content:""}.bi-blockquote-right:before{content:""}.bi-book-fill:before{content:""}.bi-book-half:before{content:""}.bi-book:before{content:""}.bi-bookmark-check-fill:before{content:""}.bi-bookmark-check:before{content:""}.bi-bookmark-dash-fill:before{content:""}.bi-bookmark-dash:before{content:""}.bi-bookmark-fill:before{content:""}.bi-bookmark-heart-fill:before{content:""}.bi-bookmark-heart:before{content:""}.bi-bookmark-plus-fill:before{content:""}.bi-bookmark-plus:before{content:""}.bi-bookmark-star-fill:before{content:""}.bi-bookmark-star:before{content:""}.bi-bookmark-x-fill:before{content:""}.bi-bookmark-x:before{content:""}.bi-bookmark:before{content:""}.bi-bookmarks-fill:before{content:""}.bi-bookmarks:before{content:""}.bi-bookshelf:before{content:""}.bi-bootstrap-fill:before{content:""}.bi-bootstrap-reboot:before{content:""}.bi-bootstrap:before{content:""}.bi-border-all:before{content:""}.bi-border-bottom:before{content:""}.bi-border-center:before{content:""}.bi-border-inner:before{content:""}.bi-border-left:before{content:""}.bi-border-middle:before{content:""}.bi-border-outer:before{content:""}.bi-border-right:before{content:""}.bi-border-style:before{content:""}.bi-border-top:before{content:""}.bi-border-width:before{content:""}.bi-border:before{content:""}.bi-bounding-box-circles:before{content:""}.bi-bounding-box:before{content:""}.bi-box-arrow-down-left:before{content:""}.bi-box-arrow-down-right:before{content:""}.bi-box-arrow-down:before{content:""}.bi-box-arrow-in-down-left:before{content:""}.bi-box-arrow-in-down-right:before{content:""}.bi-box-arrow-in-down:before{content:""}.bi-box-arrow-in-left:before{content:""}.bi-box-arrow-in-right:before{content:""}.bi-box-arrow-in-up-left:before{content:""}.bi-box-arrow-in-up-right:before{content:""}.bi-box-arrow-in-up:before{content:""}.bi-box-arrow-left:before{content:""}.bi-box-arrow-right:before{content:""}.bi-box-arrow-up-left:before{content:""}.bi-box-arrow-up-right:before{content:""}.bi-box-arrow-up:before{content:""}.bi-box-seam:before{content:""}.bi-box:before{content:""}.bi-braces:before{content:""}.bi-bricks:before{content:""}.bi-briefcase-fill:before{content:""}.bi-briefcase:before{content:""}.bi-brightness-alt-high-fill:before{content:""}.bi-brightness-alt-high:before{content:""}.bi-brightness-alt-low-fill:before{content:""}.bi-brightness-alt-low:before{content:""}.bi-brightness-high-fill:before{content:""}.bi-brightness-high:before{content:""}.bi-brightness-low-fill:before{content:""}.bi-brightness-low:before{content:""}.bi-broadcast-pin:before{content:""}.bi-broadcast:before{content:""}.bi-brush-fill:before{content:""}.bi-brush:before{content:""}.bi-bucket-fill:before{content:""}.bi-bucket:before{content:""}.bi-bug-fill:before{content:""}.bi-bug:before{content:""}.bi-building:before{content:""}.bi-bullseye:before{content:""}.bi-calculator-fill:before{content:""}.bi-calculator:before{content:""}.bi-calendar-check-fill:before{content:""}.bi-calendar-check:before{content:""}.bi-calendar-date-fill:before{content:""}.bi-calendar-date:before{content:""}.bi-calendar-day-fill:before{content:""}.bi-calendar-day:before{content:""}.bi-calendar-event-fill:before{content:""}.bi-calendar-event:before{content:""}.bi-calendar-fill:before{content:""}.bi-calendar-minus-fill:before{content:""}.bi-calendar-minus:before{content:""}.bi-calendar-month-fill:before{content:""}.bi-calendar-month:before{content:""}.bi-calendar-plus-fill:before{content:""}.bi-calendar-plus:before{content:""}.bi-calendar-range-fill:before{content:""}.bi-calendar-range:before{content:""}.bi-calendar-week-fill:before{content:""}.bi-calendar-week:before{content:""}.bi-calendar-x-fill:before{content:""}.bi-calendar-x:before{content:""}.bi-calendar:before{content:""}.bi-calendar2-check-fill:before{content:""}.bi-calendar2-check:before{content:""}.bi-calendar2-date-fill:before{content:""}.bi-calendar2-date:before{content:""}.bi-calendar2-day-fill:before{content:""}.bi-calendar2-day:before{content:""}.bi-calendar2-event-fill:before{content:""}.bi-calendar2-event:before{content:""}.bi-calendar2-fill:before{content:""}.bi-calendar2-minus-fill:before{content:""}.bi-calendar2-minus:before{content:""}.bi-calendar2-month-fill:before{content:""}.bi-calendar2-month:before{content:""}.bi-calendar2-plus-fill:before{content:""}.bi-calendar2-plus:before{content:""}.bi-calendar2-range-fill:before{content:""}.bi-calendar2-range:before{content:""}.bi-calendar2-week-fill:before{content:""}.bi-calendar2-week:before{content:""}.bi-calendar2-x-fill:before{content:""}.bi-calendar2-x:before{content:""}.bi-calendar2:before{content:""}.bi-calendar3-event-fill:before{content:""}.bi-calendar3-event:before{content:""}.bi-calendar3-fill:before{content:""}.bi-calendar3-range-fill:before{content:""}.bi-calendar3-range:before{content:""}.bi-calendar3-week-fill:before{content:""}.bi-calendar3-week:before{content:""}.bi-calendar3:before{content:""}.bi-calendar4-event:before{content:""}.bi-calendar4-range:before{content:""}.bi-calendar4-week:before{content:""}.bi-calendar4:before{content:""}.bi-camera-fill:before{content:""}.bi-camera-reels-fill:before{content:""}.bi-camera-reels:before{content:""}.bi-camera-video-fill:before{content:""}.bi-camera-video-off-fill:before{content:""}.bi-camera-video-off:before{content:""}.bi-camera-video:before{content:""}.bi-camera:before{content:""}.bi-camera2:before{content:""}.bi-capslock-fill:before{content:""}.bi-capslock:before{content:""}.bi-card-checklist:before{content:""}.bi-card-heading:before{content:""}.bi-card-image:before{content:""}.bi-card-list:before{content:""}.bi-card-text:before{content:""}.bi-caret-down-fill:before{content:""}.bi-caret-down-square-fill:before{content:""}.bi-caret-down-square:before{content:""}.bi-caret-down:before{content:""}.bi-caret-left-fill:before{content:""}.bi-caret-left-square-fill:before{content:""}.bi-caret-left-square:before{content:""}.bi-caret-left:before{content:""}.bi-caret-right-fill:before{content:""}.bi-caret-right-square-fill:before{content:""}.bi-caret-right-square:before{content:""}.bi-caret-right:before{content:""}.bi-caret-up-fill:before{content:""}.bi-caret-up-square-fill:before{content:""}.bi-caret-up-square:before{content:""}.bi-caret-up:before{content:""}.bi-cart-check-fill:before{content:""}.bi-cart-check:before{content:""}.bi-cart-dash-fill:before{content:""}.bi-cart-dash:before{content:""}.bi-cart-fill:before{content:""}.bi-cart-plus-fill:before{content:""}.bi-cart-plus:before{content:""}.bi-cart-x-fill:before{content:""}.bi-cart-x:before{content:""}.bi-cart:before{content:""}.bi-cart2:before{content:""}.bi-cart3:before{content:""}.bi-cart4:before{content:""}.bi-cash-stack:before{content:""}.bi-cash:before{content:""}.bi-cast:before{content:""}.bi-chat-dots-fill:before{content:""}.bi-chat-dots:before{content:""}.bi-chat-fill:before{content:""}.bi-chat-left-dots-fill:before{content:""}.bi-chat-left-dots:before{content:""}.bi-chat-left-fill:before{content:""}.bi-chat-left-quote-fill:before{content:""}.bi-chat-left-quote:before{content:""}.bi-chat-left-text-fill:before{content:""}.bi-chat-left-text:before{content:""}.bi-chat-left:before{content:""}.bi-chat-quote-fill:before{content:""}.bi-chat-quote:before{content:""}.bi-chat-right-dots-fill:before{content:""}.bi-chat-right-dots:before{content:""}.bi-chat-right-fill:before{content:""}.bi-chat-right-quote-fill:before{content:""}.bi-chat-right-quote:before{content:""}.bi-chat-right-text-fill:before{content:""}.bi-chat-right-text:before{content:""}.bi-chat-right:before{content:""}.bi-chat-square-dots-fill:before{content:""}.bi-chat-square-dots:before{content:""}.bi-chat-square-fill:before{content:""}.bi-chat-square-quote-fill:before{content:""}.bi-chat-square-quote:before{content:""}.bi-chat-square-text-fill:before{content:""}.bi-chat-square-text:before{content:""}.bi-chat-square:before{content:""}.bi-chat-text-fill:before{content:""}.bi-chat-text:before{content:""}.bi-chat:before{content:""}.bi-check-all:before{content:""}.bi-check-circle-fill:before{content:""}.bi-check-circle:before{content:""}.bi-check-square-fill:before{content:""}.bi-check-square:before{content:""}.bi-check:before{content:""}.bi-check2-all:before{content:""}.bi-check2-circle:before{content:""}.bi-check2-square:before{content:""}.bi-check2:before{content:""}.bi-chevron-bar-contract:before{content:""}.bi-chevron-bar-down:before{content:""}.bi-chevron-bar-expand:before{content:""}.bi-chevron-bar-left:before{content:""}.bi-chevron-bar-right:before{content:""}.bi-chevron-bar-up:before{content:""}.bi-chevron-compact-down:before{content:""}.bi-chevron-compact-left:before{content:""}.bi-chevron-compact-right:before{content:""}.bi-chevron-compact-up:before{content:""}.bi-chevron-contract:before{content:""}.bi-chevron-double-down:before{content:""}.bi-chevron-double-left:before{content:""}.bi-chevron-double-right:before{content:""}.bi-chevron-double-up:before{content:""}.bi-chevron-down:before{content:""}.bi-chevron-expand:before{content:""}.bi-chevron-left:before{content:""}.bi-chevron-right:before{content:""}.bi-chevron-up:before{content:""}.bi-circle-fill:before{content:""}.bi-circle-half:before{content:""}.bi-circle-square:before{content:""}.bi-circle:before{content:""}.bi-clipboard-check:before{content:""}.bi-clipboard-data:before{content:""}.bi-clipboard-minus:before{content:""}.bi-clipboard-plus:before{content:""}.bi-clipboard-x:before{content:""}.bi-clipboard:before{content:""}.bi-clock-fill:before{content:""}.bi-clock-history:before{content:""}.bi-clock:before{content:""}.bi-cloud-arrow-down-fill:before{content:""}.bi-cloud-arrow-down:before{content:""}.bi-cloud-arrow-up-fill:before{content:""}.bi-cloud-arrow-up:before{content:""}.bi-cloud-check-fill:before{content:""}.bi-cloud-check:before{content:""}.bi-cloud-download-fill:before{content:""}.bi-cloud-download:before{content:""}.bi-cloud-drizzle-fill:before{content:""}.bi-cloud-drizzle:before{content:""}.bi-cloud-fill:before{content:""}.bi-cloud-fog-fill:before{content:""}.bi-cloud-fog:before{content:""}.bi-cloud-fog2-fill:before{content:""}.bi-cloud-fog2:before{content:""}.bi-cloud-hail-fill:before{content:""}.bi-cloud-hail:before{content:""}.bi-cloud-haze-fill:before{content:""}.bi-cloud-haze:before{content:""}.bi-cloud-haze2-fill:before{content:""}.bi-cloud-lightning-fill:before{content:""}.bi-cloud-lightning-rain-fill:before{content:""}.bi-cloud-lightning-rain:before{content:""}.bi-cloud-lightning:before{content:""}.bi-cloud-minus-fill:before{content:""}.bi-cloud-minus:before{content:""}.bi-cloud-moon-fill:before{content:""}.bi-cloud-moon:before{content:""}.bi-cloud-plus-fill:before{content:""}.bi-cloud-plus:before{content:""}.bi-cloud-rain-fill:before{content:""}.bi-cloud-rain-heavy-fill:before{content:""}.bi-cloud-rain-heavy:before{content:""}.bi-cloud-rain:before{content:""}.bi-cloud-slash-fill:before{content:""}.bi-cloud-slash:before{content:""}.bi-cloud-sleet-fill:before{content:""}.bi-cloud-sleet:before{content:""}.bi-cloud-snow-fill:before{content:""}.bi-cloud-snow:before{content:""}.bi-cloud-sun-fill:before{content:""}.bi-cloud-sun:before{content:""}.bi-cloud-upload-fill:before{content:""}.bi-cloud-upload:before{content:""}.bi-cloud:before{content:""}.bi-clouds-fill:before{content:""}.bi-clouds:before{content:""}.bi-cloudy-fill:before{content:""}.bi-cloudy:before{content:""}.bi-code-slash:before{content:""}.bi-code-square:before{content:""}.bi-code:before{content:""}.bi-collection-fill:before{content:""}.bi-collection-play-fill:before{content:""}.bi-collection-play:before{content:""}.bi-collection:before{content:""}.bi-columns-gap:before{content:""}.bi-columns:before{content:""}.bi-command:before{content:""}.bi-compass-fill:before{content:""}.bi-compass:before{content:""}.bi-cone-striped:before{content:""}.bi-cone:before{content:""}.bi-controller:before{content:""}.bi-cpu-fill:before{content:""}.bi-cpu:before{content:""}.bi-credit-card-2-back-fill:before{content:""}.bi-credit-card-2-back:before{content:""}.bi-credit-card-2-front-fill:before{content:""}.bi-credit-card-2-front:before{content:""}.bi-credit-card-fill:before{content:""}.bi-credit-card:before{content:""}.bi-crop:before{content:""}.bi-cup-fill:before{content:""}.bi-cup-straw:before{content:""}.bi-cup:before{content:""}.bi-cursor-fill:before{content:""}.bi-cursor-text:before{content:""}.bi-cursor:before{content:""}.bi-dash-circle-dotted:before{content:""}.bi-dash-circle-fill:before{content:""}.bi-dash-circle:before{content:""}.bi-dash-square-dotted:before{content:""}.bi-dash-square-fill:before{content:""}.bi-dash-square:before{content:""}.bi-dash:before{content:""}.bi-diagram-2-fill:before{content:""}.bi-diagram-2:before{content:""}.bi-diagram-3-fill:before{content:""}.bi-diagram-3:before{content:""}.bi-diamond-fill:before{content:""}.bi-diamond-half:before{content:""}.bi-diamond:before{content:""}.bi-dice-1-fill:before{content:""}.bi-dice-1:before{content:""}.bi-dice-2-fill:before{content:""}.bi-dice-2:before{content:""}.bi-dice-3-fill:before{content:""}.bi-dice-3:before{content:""}.bi-dice-4-fill:before{content:""}.bi-dice-4:before{content:""}.bi-dice-5-fill:before{content:""}.bi-dice-5:before{content:""}.bi-dice-6-fill:before{content:""}.bi-dice-6:before{content:""}.bi-disc-fill:before{content:""}.bi-disc:before{content:""}.bi-discord:before{content:""}.bi-display-fill:before{content:""}.bi-display:before{content:""}.bi-distribute-horizontal:before{content:""}.bi-distribute-vertical:before{content:""}.bi-door-closed-fill:before{content:""}.bi-door-closed:before{content:""}.bi-door-open-fill:before{content:""}.bi-door-open:before{content:""}.bi-dot:before{content:""}.bi-download:before{content:""}.bi-droplet-fill:before{content:""}.bi-droplet-half:before{content:""}.bi-droplet:before{content:""}.bi-earbuds:before{content:""}.bi-easel-fill:before{content:""}.bi-easel:before{content:""}.bi-egg-fill:before{content:""}.bi-egg-fried:before{content:""}.bi-egg:before{content:""}.bi-eject-fill:before{content:""}.bi-eject:before{content:""}.bi-emoji-angry-fill:before{content:""}.bi-emoji-angry:before{content:""}.bi-emoji-dizzy-fill:before{content:""}.bi-emoji-dizzy:before{content:""}.bi-emoji-expressionless-fill:before{content:""}.bi-emoji-expressionless:before{content:""}.bi-emoji-frown-fill:before{content:""}.bi-emoji-frown:before{content:""}.bi-emoji-heart-eyes-fill:before{content:""}.bi-emoji-heart-eyes:before{content:""}.bi-emoji-laughing-fill:before{content:""}.bi-emoji-laughing:before{content:""}.bi-emoji-neutral-fill:before{content:""}.bi-emoji-neutral:before{content:""}.bi-emoji-smile-fill:before{content:""}.bi-emoji-smile-upside-down-fill:before{content:""}.bi-emoji-smile-upside-down:before{content:""}.bi-emoji-smile:before{content:""}.bi-emoji-sunglasses-fill:before{content:""}.bi-emoji-sunglasses:before{content:""}.bi-emoji-wink-fill:before{content:""}.bi-emoji-wink:before{content:""}.bi-envelope-fill:before{content:""}.bi-envelope-open-fill:before{content:""}.bi-envelope-open:before{content:""}.bi-envelope:before{content:""}.bi-eraser-fill:before{content:""}.bi-eraser:before{content:""}.bi-exclamation-circle-fill:before{content:""}.bi-exclamation-circle:before{content:""}.bi-exclamation-diamond-fill:before{content:""}.bi-exclamation-diamond:before{content:""}.bi-exclamation-octagon-fill:before{content:""}.bi-exclamation-octagon:before{content:""}.bi-exclamation-square-fill:before{content:""}.bi-exclamation-square:before{content:""}.bi-exclamation-triangle-fill:before{content:""}.bi-exclamation-triangle:before{content:""}.bi-exclamation:before{content:""}.bi-exclude:before{content:""}.bi-eye-fill:before{content:""}.bi-eye-slash-fill:before{content:""}.bi-eye-slash:before{content:""}.bi-eye:before{content:""}.bi-eyedropper:before{content:""}.bi-eyeglasses:before{content:""}.bi-facebook:before{content:""}.bi-file-arrow-down-fill:before{content:""}.bi-file-arrow-down:before{content:""}.bi-file-arrow-up-fill:before{content:""}.bi-file-arrow-up:before{content:""}.bi-file-bar-graph-fill:before{content:""}.bi-file-bar-graph:before{content:""}.bi-file-binary-fill:before{content:""}.bi-file-binary:before{content:""}.bi-file-break-fill:before{content:""}.bi-file-break:before{content:""}.bi-file-check-fill:before{content:""}.bi-file-check:before{content:""}.bi-file-code-fill:before{content:""}.bi-file-code:before{content:""}.bi-file-diff-fill:before{content:""}.bi-file-diff:before{content:""}.bi-file-earmark-arrow-down-fill:before{content:""}.bi-file-earmark-arrow-down:before{content:""}.bi-file-earmark-arrow-up-fill:before{content:""}.bi-file-earmark-arrow-up:before{content:""}.bi-file-earmark-bar-graph-fill:before{content:""}.bi-file-earmark-bar-graph:before{content:""}.bi-file-earmark-binary-fill:before{content:""}.bi-file-earmark-binary:before{content:""}.bi-file-earmark-break-fill:before{content:""}.bi-file-earmark-break:before{content:""}.bi-file-earmark-check-fill:before{content:""}.bi-file-earmark-check:before{content:""}.bi-file-earmark-code-fill:before{content:""}.bi-file-earmark-code:before{content:""}.bi-file-earmark-diff-fill:before{content:""}.bi-file-earmark-diff:before{content:""}.bi-file-earmark-easel-fill:before{content:""}.bi-file-earmark-easel:before{content:""}.bi-file-earmark-excel-fill:before{content:""}.bi-file-earmark-excel:before{content:""}.bi-file-earmark-fill:before{content:""}.bi-file-earmark-font-fill:before{content:""}.bi-file-earmark-font:before{content:""}.bi-file-earmark-image-fill:before{content:""}.bi-file-earmark-image:before{content:""}.bi-file-earmark-lock-fill:before{content:""}.bi-file-earmark-lock:before{content:""}.bi-file-earmark-lock2-fill:before{content:""}.bi-file-earmark-lock2:before{content:""}.bi-file-earmark-medical-fill:before{content:""}.bi-file-earmark-medical:before{content:""}.bi-file-earmark-minus-fill:before{content:""}.bi-file-earmark-minus:before{content:""}.bi-file-earmark-music-fill:before{content:""}.bi-file-earmark-music:before{content:""}.bi-file-earmark-person-fill:before{content:""}.bi-file-earmark-person:before{content:""}.bi-file-earmark-play-fill:before{content:""}.bi-file-earmark-play:before{content:""}.bi-file-earmark-plus-fill:before{content:""}.bi-file-earmark-plus:before{content:""}.bi-file-earmark-post-fill:before{content:""}.bi-file-earmark-post:before{content:""}.bi-file-earmark-ppt-fill:before{content:""}.bi-file-earmark-ppt:before{content:""}.bi-file-earmark-richtext-fill:before{content:""}.bi-file-earmark-richtext:before{content:""}.bi-file-earmark-ruled-fill:before{content:""}.bi-file-earmark-ruled:before{content:""}.bi-file-earmark-slides-fill:before{content:""}.bi-file-earmark-slides:before{content:""}.bi-file-earmark-spreadsheet-fill:before{content:""}.bi-file-earmark-spreadsheet:before{content:""}.bi-file-earmark-text-fill:before{content:""}.bi-file-earmark-text:before{content:""}.bi-file-earmark-word-fill:before{content:""}.bi-file-earmark-word:before{content:""}.bi-file-earmark-x-fill:before{content:""}.bi-file-earmark-x:before{content:""}.bi-file-earmark-zip-fill:before{content:""}.bi-file-earmark-zip:before{content:""}.bi-file-earmark:before{content:""}.bi-file-easel-fill:before{content:""}.bi-file-easel:before{content:""}.bi-file-excel-fill:before{content:""}.bi-file-excel:before{content:""}.bi-file-fill:before{content:""}.bi-file-font-fill:before{content:""}.bi-file-font:before{content:""}.bi-file-image-fill:before{content:""}.bi-file-image:before{content:""}.bi-file-lock-fill:before{content:""}.bi-file-lock:before{content:""}.bi-file-lock2-fill:before{content:""}.bi-file-lock2:before{content:""}.bi-file-medical-fill:before{content:""}.bi-file-medical:before{content:""}.bi-file-minus-fill:before{content:""}.bi-file-minus:before{content:""}.bi-file-music-fill:before{content:""}.bi-file-music:before{content:""}.bi-file-person-fill:before{content:""}.bi-file-person:before{content:""}.bi-file-play-fill:before{content:""}.bi-file-play:before{content:""}.bi-file-plus-fill:before{content:""}.bi-file-plus:before{content:""}.bi-file-post-fill:before{content:""}.bi-file-post:before{content:""}.bi-file-ppt-fill:before{content:""}.bi-file-ppt:before{content:""}.bi-file-richtext-fill:before{content:""}.bi-file-richtext:before{content:""}.bi-file-ruled-fill:before{content:""}.bi-file-ruled:before{content:""}.bi-file-slides-fill:before{content:""}.bi-file-slides:before{content:""}.bi-file-spreadsheet-fill:before{content:""}.bi-file-spreadsheet:before{content:""}.bi-file-text-fill:before{content:""}.bi-file-text:before{content:""}.bi-file-word-fill:before{content:""}.bi-file-word:before{content:""}.bi-file-x-fill:before{content:""}.bi-file-x:before{content:""}.bi-file-zip-fill:before{content:""}.bi-file-zip:before{content:""}.bi-file:before{content:""}.bi-files-alt:before{content:""}.bi-files:before{content:""}.bi-film:before{content:""}.bi-filter-circle-fill:before{content:""}.bi-filter-circle:before{content:""}.bi-filter-left:before{content:""}.bi-filter-right:before{content:""}.bi-filter-square-fill:before{content:""}.bi-filter-square:before{content:""}.bi-filter:before{content:""}.bi-flag-fill:before{content:""}.bi-flag:before{content:""}.bi-flower1:before{content:""}.bi-flower2:before{content:""}.bi-flower3:before{content:""}.bi-folder-check:before{content:""}.bi-folder-fill:before{content:""}.bi-folder-minus:before{content:""}.bi-folder-plus:before{content:""}.bi-folder-symlink-fill:before{content:""}.bi-folder-symlink:before{content:""}.bi-folder-x:before{content:""}.bi-folder:before{content:""}.bi-folder2-open:before{content:""}.bi-folder2:before{content:""}.bi-fonts:before{content:""}.bi-forward-fill:before{content:""}.bi-forward:before{content:""}.bi-front:before{content:""}.bi-fullscreen-exit:before{content:""}.bi-fullscreen:before{content:""}.bi-funnel-fill:before{content:""}.bi-funnel:before{content:""}.bi-gear-fill:before{content:""}.bi-gear-wide-connected:before{content:""}.bi-gear-wide:before{content:""}.bi-gear:before{content:""}.bi-gem:before{content:""}.bi-geo-alt-fill:before{content:""}.bi-geo-alt:before{content:""}.bi-geo-fill:before{content:""}.bi-geo:before{content:""}.bi-gift-fill:before{content:""}.bi-gift:before{content:""}.bi-github:before{content:""}.bi-globe:before{content:""}.bi-globe2:before{content:""}.bi-google:before{content:""}.bi-graph-down:before{content:""}.bi-graph-up:before{content:""}.bi-grid-1x2-fill:before{content:""}.bi-grid-1x2:before{content:""}.bi-grid-3x2-gap-fill:before{content:""}.bi-grid-3x2-gap:before{content:""}.bi-grid-3x2:before{content:""}.bi-grid-3x3-gap-fill:before{content:""}.bi-grid-3x3-gap:before{content:""}.bi-grid-3x3:before{content:""}.bi-grid-fill:before{content:""}.bi-grid:before{content:""}.bi-grip-horizontal:before{content:""}.bi-grip-vertical:before{content:""}.bi-hammer:before{content:""}.bi-hand-index-fill:before{content:""}.bi-hand-index-thumb-fill:before{content:""}.bi-hand-index-thumb:before{content:""}.bi-hand-index:before{content:""}.bi-hand-thumbs-down-fill:before{content:""}.bi-hand-thumbs-down:before{content:""}.bi-hand-thumbs-up-fill:before{content:""}.bi-hand-thumbs-up:before{content:""}.bi-handbag-fill:before{content:""}.bi-handbag:before{content:""}.bi-hash:before{content:""}.bi-hdd-fill:before{content:""}.bi-hdd-network-fill:before{content:""}.bi-hdd-network:before{content:""}.bi-hdd-rack-fill:before{content:""}.bi-hdd-rack:before{content:""}.bi-hdd-stack-fill:before{content:""}.bi-hdd-stack:before{content:""}.bi-hdd:before{content:""}.bi-headphones:before{content:""}.bi-headset:before{content:""}.bi-heart-fill:before{content:""}.bi-heart-half:before{content:""}.bi-heart:before{content:""}.bi-heptagon-fill:before{content:""}.bi-heptagon-half:before{content:""}.bi-heptagon:before{content:""}.bi-hexagon-fill:before{content:""}.bi-hexagon-half:before{content:""}.bi-hexagon:before{content:""}.bi-hourglass-bottom:before{content:""}.bi-hourglass-split:before{content:""}.bi-hourglass-top:before{content:""}.bi-hourglass:before{content:""}.bi-house-door-fill:before{content:""}.bi-house-door:before{content:""}.bi-house-fill:before{content:""}.bi-house:before{content:""}.bi-hr:before{content:""}.bi-hurricane:before{content:""}.bi-image-alt:before{content:""}.bi-image-fill:before{content:""}.bi-image:before{content:""}.bi-images:before{content:""}.bi-inbox-fill:before{content:""}.bi-inbox:before{content:""}.bi-inboxes-fill:before{content:""}.bi-inboxes:before{content:""}.bi-info-circle-fill:before{content:""}.bi-info-circle:before{content:""}.bi-info-square-fill:before{content:""}.bi-info-square:before{content:""}.bi-info:before{content:""}.bi-input-cursor-text:before{content:""}.bi-input-cursor:before{content:""}.bi-instagram:before{content:""}.bi-intersect:before{content:""}.bi-journal-album:before{content:""}.bi-journal-arrow-down:before{content:""}.bi-journal-arrow-up:before{content:""}.bi-journal-bookmark-fill:before{content:""}.bi-journal-bookmark:before{content:""}.bi-journal-check:before{content:""}.bi-journal-code:before{content:""}.bi-journal-medical:before{content:""}.bi-journal-minus:before{content:""}.bi-journal-plus:before{content:""}.bi-journal-richtext:before{content:""}.bi-journal-text:before{content:""}.bi-journal-x:before{content:""}.bi-journal:before{content:""}.bi-journals:before{content:""}.bi-joystick:before{content:""}.bi-justify-left:before{content:""}.bi-justify-right:before{content:""}.bi-justify:before{content:""}.bi-kanban-fill:before{content:""}.bi-kanban:before{content:""}.bi-key-fill:before{content:""}.bi-key:before{content:""}.bi-keyboard-fill:before{content:""}.bi-keyboard:before{content:""}.bi-ladder:before{content:""}.bi-lamp-fill:before{content:""}.bi-lamp:before{content:""}.bi-laptop-fill:before{content:""}.bi-laptop:before{content:""}.bi-layer-backward:before{content:""}.bi-layer-forward:before{content:""}.bi-layers-fill:before{content:""}.bi-layers-half:before{content:""}.bi-layers:before{content:""}.bi-layout-sidebar-inset-reverse:before{content:""}.bi-layout-sidebar-inset:before{content:""}.bi-layout-sidebar-reverse:before{content:""}.bi-layout-sidebar:before{content:""}.bi-layout-split:before{content:""}.bi-layout-text-sidebar-reverse:before{content:""}.bi-layout-text-sidebar:before{content:""}.bi-layout-text-window-reverse:before{content:""}.bi-layout-text-window:before{content:""}.bi-layout-three-columns:before{content:""}.bi-layout-wtf:before{content:""}.bi-life-preserver:before{content:""}.bi-lightbulb-fill:before{content:""}.bi-lightbulb-off-fill:before{content:""}.bi-lightbulb-off:before{content:""}.bi-lightbulb:before{content:""}.bi-lightning-charge-fill:before{content:""}.bi-lightning-charge:before{content:""}.bi-lightning-fill:before{content:""}.bi-lightning:before{content:""}.bi-link-45deg:before{content:""}.bi-link:before{content:""}.bi-linkedin:before{content:""}.bi-list-check:before{content:""}.bi-list-nested:before{content:""}.bi-list-ol:before{content:""}.bi-list-stars:before{content:""}.bi-list-task:before{content:""}.bi-list-ul:before{content:""}.bi-list:before{content:""}.bi-lock-fill:before{content:""}.bi-lock:before{content:""}.bi-mailbox:before{content:""}.bi-mailbox2:before{content:""}.bi-map-fill:before{content:""}.bi-map:before{content:""}.bi-markdown-fill:before{content:""}.bi-markdown:before{content:""}.bi-mask:before{content:""}.bi-megaphone-fill:before{content:""}.bi-megaphone:before{content:""}.bi-menu-app-fill:before{content:""}.bi-menu-app:before{content:""}.bi-menu-button-fill:before{content:""}.bi-menu-button-wide-fill:before{content:""}.bi-menu-button-wide:before{content:""}.bi-menu-button:before{content:""}.bi-menu-down:before{content:""}.bi-menu-up:before{content:""}.bi-mic-fill:before{content:""}.bi-mic-mute-fill:before{content:""}.bi-mic-mute:before{content:""}.bi-mic:before{content:""}.bi-minecart-loaded:before{content:""}.bi-minecart:before{content:""}.bi-moisture:before{content:""}.bi-moon-fill:before{content:""}.bi-moon-stars-fill:before{content:""}.bi-moon-stars:before{content:""}.bi-moon:before{content:""}.bi-mouse-fill:before{content:""}.bi-mouse:before{content:""}.bi-mouse2-fill:before{content:""}.bi-mouse2:before{content:""}.bi-mouse3-fill:before{content:""}.bi-mouse3:before{content:""}.bi-music-note-beamed:before{content:""}.bi-music-note-list:before{content:""}.bi-music-note:before{content:""}.bi-music-player-fill:before{content:""}.bi-music-player:before{content:""}.bi-newspaper:before{content:""}.bi-node-minus-fill:before{content:""}.bi-node-minus:before{content:""}.bi-node-plus-fill:before{content:""}.bi-node-plus:before{content:""}.bi-nut-fill:before{content:""}.bi-nut:before{content:""}.bi-octagon-fill:before{content:""}.bi-octagon-half:before{content:""}.bi-octagon:before{content:""}.bi-option:before{content:""}.bi-outlet:before{content:""}.bi-paint-bucket:before{content:""}.bi-palette-fill:before{content:""}.bi-palette:before{content:""}.bi-palette2:before{content:""}.bi-paperclip:before{content:""}.bi-paragraph:before{content:""}.bi-patch-check-fill:before{content:""}.bi-patch-check:before{content:""}.bi-patch-exclamation-fill:before{content:""}.bi-patch-exclamation:before{content:""}.bi-patch-minus-fill:before{content:""}.bi-patch-minus:before{content:""}.bi-patch-plus-fill:before{content:""}.bi-patch-plus:before{content:""}.bi-patch-question-fill:before{content:""}.bi-patch-question:before{content:""}.bi-pause-btn-fill:before{content:""}.bi-pause-btn:before{content:""}.bi-pause-circle-fill:before{content:""}.bi-pause-circle:before{content:""}.bi-pause-fill:before{content:""}.bi-pause:before{content:""}.bi-peace-fill:before{content:""}.bi-peace:before{content:""}.bi-pen-fill:before{content:""}.bi-pen:before{content:""}.bi-pencil-fill:before{content:""}.bi-pencil-square:before{content:""}.bi-pencil:before{content:""}.bi-pentagon-fill:before{content:""}.bi-pentagon-half:before{content:""}.bi-pentagon:before{content:""}.bi-people-fill:before{content:""}.bi-people:before{content:""}.bi-percent:before{content:""}.bi-person-badge-fill:before{content:""}.bi-person-badge:before{content:""}.bi-person-bounding-box:before{content:""}.bi-person-check-fill:before{content:""}.bi-person-check:before{content:""}.bi-person-circle:before{content:""}.bi-person-dash-fill:before{content:""}.bi-person-dash:before{content:""}.bi-person-fill:before{content:""}.bi-person-lines-fill:before{content:""}.bi-person-plus-fill:before{content:""}.bi-person-plus:before{content:""}.bi-person-square:before{content:""}.bi-person-x-fill:before{content:""}.bi-person-x:before{content:""}.bi-person:before{content:""}.bi-phone-fill:before{content:""}.bi-phone-landscape-fill:before{content:""}.bi-phone-landscape:before{content:""}.bi-phone-vibrate-fill:before{content:""}.bi-phone-vibrate:before{content:""}.bi-phone:before{content:""}.bi-pie-chart-fill:before{content:""}.bi-pie-chart:before{content:""}.bi-pin-angle-fill:before{content:""}.bi-pin-angle:before{content:""}.bi-pin-fill:before{content:""}.bi-pin:before{content:""}.bi-pip-fill:before{content:""}.bi-pip:before{content:""}.bi-play-btn-fill:before{content:""}.bi-play-btn:before{content:""}.bi-play-circle-fill:before{content:""}.bi-play-circle:before{content:""}.bi-play-fill:before{content:""}.bi-play:before{content:""}.bi-plug-fill:before{content:""}.bi-plug:before{content:""}.bi-plus-circle-dotted:before{content:""}.bi-plus-circle-fill:before{content:""}.bi-plus-circle:before{content:""}.bi-plus-square-dotted:before{content:""}.bi-plus-square-fill:before{content:""}.bi-plus-square:before{content:""}.bi-plus:before{content:""}.bi-power:before{content:""}.bi-printer-fill:before{content:""}.bi-printer:before{content:""}.bi-puzzle-fill:before{content:""}.bi-puzzle:before{content:""}.bi-question-circle-fill:before{content:""}.bi-question-circle:before{content:""}.bi-question-diamond-fill:before{content:""}.bi-question-diamond:before{content:""}.bi-question-octagon-fill:before{content:""}.bi-question-octagon:before{content:""}.bi-question-square-fill:before{content:""}.bi-question-square:before{content:""}.bi-question:before{content:""}.bi-rainbow:before{content:""}.bi-receipt-cutoff:before{content:""}.bi-receipt:before{content:""}.bi-reception-0:before{content:""}.bi-reception-1:before{content:""}.bi-reception-2:before{content:""}.bi-reception-3:before{content:""}.bi-reception-4:before{content:""}.bi-record-btn-fill:before{content:""}.bi-record-btn:before{content:""}.bi-record-circle-fill:before{content:""}.bi-record-circle:before{content:""}.bi-record-fill:before{content:""}.bi-record:before{content:""}.bi-record2-fill:before{content:""}.bi-record2:before{content:""}.bi-reply-all-fill:before{content:""}.bi-reply-all:before{content:""}.bi-reply-fill:before{content:""}.bi-reply:before{content:""}.bi-rss-fill:before{content:""}.bi-rss:before{content:""}.bi-rulers:before{content:""}.bi-save-fill:before{content:""}.bi-save:before{content:""}.bi-save2-fill:before{content:""}.bi-save2:before{content:""}.bi-scissors:before{content:""}.bi-screwdriver:before{content:""}.bi-search:before{content:""}.bi-segmented-nav:before{content:""}.bi-server:before{content:""}.bi-share-fill:before{content:""}.bi-share:before{content:""}.bi-shield-check:before{content:""}.bi-shield-exclamation:before{content:""}.bi-shield-fill-check:before{content:""}.bi-shield-fill-exclamation:before{content:""}.bi-shield-fill-minus:before{content:""}.bi-shield-fill-plus:before{content:""}.bi-shield-fill-x:before{content:""}.bi-shield-fill:before{content:""}.bi-shield-lock-fill:before{content:""}.bi-shield-lock:before{content:""}.bi-shield-minus:before{content:""}.bi-shield-plus:before{content:""}.bi-shield-shaded:before{content:""}.bi-shield-slash-fill:before{content:""}.bi-shield-slash:before{content:""}.bi-shield-x:before{content:""}.bi-shield:before{content:""}.bi-shift-fill:before{content:""}.bi-shift:before{content:""}.bi-shop-window:before{content:""}.bi-shop:before{content:""}.bi-shuffle:before{content:""}.bi-signpost-2-fill:before{content:""}.bi-signpost-2:before{content:""}.bi-signpost-fill:before{content:""}.bi-signpost-split-fill:before{content:""}.bi-signpost-split:before{content:""}.bi-signpost:before{content:""}.bi-sim-fill:before{content:""}.bi-sim:before{content:""}.bi-skip-backward-btn-fill:before{content:""}.bi-skip-backward-btn:before{content:""}.bi-skip-backward-circle-fill:before{content:""}.bi-skip-backward-circle:before{content:""}.bi-skip-backward-fill:before{content:""}.bi-skip-backward:before{content:""}.bi-skip-end-btn-fill:before{content:""}.bi-skip-end-btn:before{content:""}.bi-skip-end-circle-fill:before{content:""}.bi-skip-end-circle:before{content:""}.bi-skip-end-fill:before{content:""}.bi-skip-end:before{content:""}.bi-skip-forward-btn-fill:before{content:""}.bi-skip-forward-btn:before{content:""}.bi-skip-forward-circle-fill:before{content:""}.bi-skip-forward-circle:before{content:""}.bi-skip-forward-fill:before{content:""}.bi-skip-forward:before{content:""}.bi-skip-start-btn-fill:before{content:""}.bi-skip-start-btn:before{content:""}.bi-skip-start-circle-fill:before{content:""}.bi-skip-start-circle:before{content:""}.bi-skip-start-fill:before{content:""}.bi-skip-start:before{content:""}.bi-slack:before{content:""}.bi-slash-circle-fill:before{content:""}.bi-slash-circle:before{content:""}.bi-slash-square-fill:before{content:""}.bi-slash-square:before{content:""}.bi-slash:before{content:""}.bi-sliders:before{content:""}.bi-smartwatch:before{content:""}.bi-snow:before{content:""}.bi-snow2:before{content:""}.bi-snow3:before{content:""}.bi-sort-alpha-down-alt:before{content:""}.bi-sort-alpha-down:before{content:""}.bi-sort-alpha-up-alt:before{content:""}.bi-sort-alpha-up:before{content:""}.bi-sort-down-alt:before{content:""}.bi-sort-down:before{content:""}.bi-sort-numeric-down-alt:before{content:""}.bi-sort-numeric-down:before{content:""}.bi-sort-numeric-up-alt:before{content:""}.bi-sort-numeric-up:before{content:""}.bi-sort-up-alt:before{content:""}.bi-sort-up:before{content:""}.bi-soundwave:before{content:""}.bi-speaker-fill:before{content:""}.bi-speaker:before{content:""}.bi-speedometer:before{content:""}.bi-speedometer2:before{content:""}.bi-spellcheck:before{content:""}.bi-square-fill:before{content:""}.bi-square-half:before{content:""}.bi-square:before{content:""}.bi-stack:before{content:""}.bi-star-fill:before{content:""}.bi-star-half:before{content:""}.bi-star:before{content:""}.bi-stars:before{content:""}.bi-stickies-fill:before{content:""}.bi-stickies:before{content:""}.bi-sticky-fill:before{content:""}.bi-sticky:before{content:""}.bi-stop-btn-fill:before{content:""}.bi-stop-btn:before{content:""}.bi-stop-circle-fill:before{content:""}.bi-stop-circle:before{content:""}.bi-stop-fill:before{content:""}.bi-stop:before{content:""}.bi-stoplights-fill:before{content:""}.bi-stoplights:before{content:""}.bi-stopwatch-fill:before{content:""}.bi-stopwatch:before{content:""}.bi-subtract:before{content:""}.bi-suit-club-fill:before{content:""}.bi-suit-club:before{content:""}.bi-suit-diamond-fill:before{content:""}.bi-suit-diamond:before{content:""}.bi-suit-heart-fill:before{content:""}.bi-suit-heart:before{content:""}.bi-suit-spade-fill:before{content:""}.bi-suit-spade:before{content:""}.bi-sun-fill:before{content:""}.bi-sun:before{content:""}.bi-sunglasses:before{content:""}.bi-sunrise-fill:before{content:""}.bi-sunrise:before{content:""}.bi-sunset-fill:before{content:""}.bi-sunset:before{content:""}.bi-symmetry-horizontal:before{content:""}.bi-symmetry-vertical:before{content:""}.bi-table:before{content:""}.bi-tablet-fill:before{content:""}.bi-tablet-landscape-fill:before{content:""}.bi-tablet-landscape:before{content:""}.bi-tablet:before{content:""}.bi-tag-fill:before{content:""}.bi-tag:before{content:""}.bi-tags-fill:before{content:""}.bi-tags:before{content:""}.bi-telegram:before{content:""}.bi-telephone-fill:before{content:""}.bi-telephone-forward-fill:before{content:""}.bi-telephone-forward:before{content:""}.bi-telephone-inbound-fill:before{content:""}.bi-telephone-inbound:before{content:""}.bi-telephone-minus-fill:before{content:""}.bi-telephone-minus:before{content:""}.bi-telephone-outbound-fill:before{content:""}.bi-telephone-outbound:before{content:""}.bi-telephone-plus-fill:before{content:""}.bi-telephone-plus:before{content:""}.bi-telephone-x-fill:before{content:""}.bi-telephone-x:before{content:""}.bi-telephone:before{content:""}.bi-terminal-fill:before{content:""}.bi-terminal:before{content:""}.bi-text-center:before{content:""}.bi-text-indent-left:before{content:""}.bi-text-indent-right:before{content:""}.bi-text-left:before{content:""}.bi-text-paragraph:before{content:""}.bi-text-right:before{content:""}.bi-textarea-resize:before{content:""}.bi-textarea-t:before{content:""}.bi-textarea:before{content:""}.bi-thermometer-half:before{content:""}.bi-thermometer-high:before{content:""}.bi-thermometer-low:before{content:""}.bi-thermometer-snow:before{content:""}.bi-thermometer-sun:before{content:""}.bi-thermometer:before{content:""}.bi-three-dots-vertical:before{content:""}.bi-three-dots:before{content:""}.bi-toggle-off:before{content:""}.bi-toggle-on:before{content:""}.bi-toggle2-off:before{content:""}.bi-toggle2-on:before{content:""}.bi-toggles:before{content:""}.bi-toggles2:before{content:""}.bi-tools:before{content:""}.bi-tornado:before{content:""}.bi-trash-fill:before{content:""}.bi-trash:before{content:""}.bi-trash2-fill:before{content:""}.bi-trash2:before{content:""}.bi-tree-fill:before{content:""}.bi-tree:before{content:""}.bi-triangle-fill:before{content:""}.bi-triangle-half:before{content:""}.bi-triangle:before{content:""}.bi-trophy-fill:before{content:""}.bi-trophy:before{content:""}.bi-tropical-storm:before{content:""}.bi-truck-flatbed:before{content:""}.bi-truck:before{content:""}.bi-tsunami:before{content:""}.bi-tv-fill:before{content:""}.bi-tv:before{content:""}.bi-twitch:before{content:""}.bi-twitter:before{content:""}.bi-type-bold:before{content:""}.bi-type-h1:before{content:""}.bi-type-h2:before{content:""}.bi-type-h3:before{content:""}.bi-type-italic:before{content:""}.bi-type-strikethrough:before{content:""}.bi-type-underline:before{content:""}.bi-type:before{content:""}.bi-ui-checks-grid:before{content:""}.bi-ui-checks:before{content:""}.bi-ui-radios-grid:before{content:""}.bi-ui-radios:before{content:""}.bi-umbrella-fill:before{content:""}.bi-umbrella:before{content:""}.bi-union:before{content:""}.bi-unlock-fill:before{content:""}.bi-unlock:before{content:""}.bi-upc-scan:before{content:""}.bi-upc:before{content:""}.bi-upload:before{content:""}.bi-vector-pen:before{content:""}.bi-view-list:before{content:""}.bi-view-stacked:before{content:""}.bi-vinyl-fill:before{content:""}.bi-vinyl:before{content:""}.bi-voicemail:before{content:""}.bi-volume-down-fill:before{content:""}.bi-volume-down:before{content:""}.bi-volume-mute-fill:before{content:""}.bi-volume-mute:before{content:""}.bi-volume-off-fill:before{content:""}.bi-volume-off:before{content:""}.bi-volume-up-fill:before{content:""}.bi-volume-up:before{content:""}.bi-vr:before{content:""}.bi-wallet-fill:before{content:""}.bi-wallet:before{content:""}.bi-wallet2:before{content:""}.bi-watch:before{content:""}.bi-water:before{content:""}.bi-whatsapp:before{content:""}.bi-wifi-1:before{content:""}.bi-wifi-2:before{content:""}.bi-wifi-off:before{content:""}.bi-wifi:before{content:""}.bi-wind:before{content:""}.bi-window-dock:before{content:""}.bi-window-sidebar:before{content:""}.bi-window:before{content:""}.bi-wrench:before{content:""}.bi-x-circle-fill:before{content:""}.bi-x-circle:before{content:""}.bi-x-diamond-fill:before{content:""}.bi-x-diamond:before{content:""}.bi-x-octagon-fill:before{content:""}.bi-x-octagon:before{content:""}.bi-x-square-fill:before{content:""}.bi-x-square:before{content:""}.bi-x:before{content:""}.bi-youtube:before{content:""}.bi-zoom-in:before{content:""}.bi-zoom-out:before{content:""}.bi-bank:before{content:""}.bi-bank2:before{content:""}.bi-bell-slash-fill:before{content:""}.bi-bell-slash:before{content:""}.bi-cash-coin:before{content:""}.bi-check-lg:before{content:""}.bi-coin:before{content:""}.bi-currency-bitcoin:before{content:""}.bi-currency-dollar:before{content:""}.bi-currency-euro:before{content:""}.bi-currency-exchange:before{content:""}.bi-currency-pound:before{content:""}.bi-currency-yen:before{content:""}.bi-dash-lg:before{content:""}.bi-exclamation-lg:before{content:""}.bi-file-earmark-pdf-fill:before{content:""}.bi-file-earmark-pdf:before{content:""}.bi-file-pdf-fill:before{content:""}.bi-file-pdf:before{content:""}.bi-gender-ambiguous:before{content:""}.bi-gender-female:before{content:""}.bi-gender-male:before{content:""}.bi-gender-trans:before{content:""}.bi-headset-vr:before{content:""}.bi-info-lg:before{content:""}.bi-mastodon:before{content:""}.bi-messenger:before{content:""}.bi-piggy-bank-fill:before{content:""}.bi-piggy-bank:before{content:""}.bi-pin-map-fill:before{content:""}.bi-pin-map:before{content:""}.bi-plus-lg:before{content:""}.bi-question-lg:before{content:""}.bi-recycle:before{content:""}.bi-reddit:before{content:""}.bi-safe-fill:before{content:""}.bi-safe2-fill:before{content:""}.bi-safe2:before{content:""}.bi-sd-card-fill:before{content:""}.bi-sd-card:before{content:""}.bi-skype:before{content:""}.bi-slash-lg:before{content:""}.bi-translate:before{content:""}.bi-x-lg:before{content:""}.bi-safe:before{content:""}.bi-apple:before{content:""}.bi-microsoft:before{content:""}.bi-windows:before{content:""}.bi-behance:before{content:""}.bi-dribbble:before{content:""}.bi-line:before{content:""}.bi-medium:before{content:""}.bi-paypal:before{content:""}.bi-pinterest:before{content:""}.bi-signal:before{content:""}.bi-snapchat:before{content:""}.bi-spotify:before{content:""}.bi-stack-overflow:before{content:""}.bi-strava:before{content:""}.bi-wordpress:before{content:""}.bi-vimeo:before{content:""}.bi-activity:before{content:""}.bi-easel2-fill:before{content:""}.bi-easel2:before{content:""}.bi-easel3-fill:before{content:""}.bi-easel3:before{content:""}.bi-fan:before{content:""}.bi-fingerprint:before{content:""}.bi-graph-down-arrow:before{content:""}.bi-graph-up-arrow:before{content:""}.bi-hypnotize:before{content:""}.bi-magic:before{content:""}.bi-person-rolodex:before{content:""}.bi-person-video:before{content:""}.bi-person-video2:before{content:""}.bi-person-video3:before{content:""}.bi-person-workspace:before{content:""}.bi-radioactive:before{content:""}.bi-webcam-fill:before{content:""}.bi-webcam:before{content:""}.bi-yin-yang:before{content:""}.bi-bandaid-fill:before{content:""}.bi-bandaid:before{content:""}.bi-bluetooth:before{content:""}.bi-body-text:before{content:""}.bi-boombox:before{content:""}.bi-boxes:before{content:""}.bi-dpad-fill:before{content:""}.bi-dpad:before{content:""}.bi-ear-fill:before{content:""}.bi-ear:before{content:""}.bi-envelope-check-fill:before{content:""}.bi-envelope-check:before{content:""}.bi-envelope-dash-fill:before{content:""}.bi-envelope-dash:before{content:""}.bi-envelope-exclamation-fill:before{content:""}.bi-envelope-exclamation:before{content:""}.bi-envelope-plus-fill:before{content:""}.bi-envelope-plus:before{content:""}.bi-envelope-slash-fill:before{content:""}.bi-envelope-slash:before{content:""}.bi-envelope-x-fill:before{content:""}.bi-envelope-x:before{content:""}.bi-explicit-fill:before{content:""}.bi-explicit:before{content:""}.bi-git:before{content:""}.bi-infinity:before{content:""}.bi-list-columns-reverse:before{content:""}.bi-list-columns:before{content:""}.bi-meta:before{content:""}.bi-nintendo-switch:before{content:""}.bi-pc-display-horizontal:before{content:""}.bi-pc-display:before{content:""}.bi-pc-horizontal:before{content:""}.bi-pc:before{content:""}.bi-playstation:before{content:""}.bi-plus-slash-minus:before{content:""}.bi-projector-fill:before{content:""}.bi-projector:before{content:""}.bi-qr-code-scan:before{content:""}.bi-qr-code:before{content:""}.bi-quora:before{content:""}.bi-quote:before{content:""}.bi-robot:before{content:""}.bi-send-check-fill:before{content:""}.bi-send-check:before{content:""}.bi-send-dash-fill:before{content:""}.bi-send-dash:before{content:""}.bi-send-exclamation-fill:before{content:""}.bi-send-exclamation:before{content:""}.bi-send-fill:before{content:""}.bi-send-plus-fill:before{content:""}.bi-send-plus:before{content:""}.bi-send-slash-fill:before{content:""}.bi-send-slash:before{content:""}.bi-send-x-fill:before{content:""}.bi-send-x:before{content:""}.bi-send:before{content:""}.bi-steam:before{content:""}.bi-terminal-dash:before{content:""}.bi-terminal-plus:before{content:""}.bi-terminal-split:before{content:""}.bi-ticket-detailed-fill:before{content:""}.bi-ticket-detailed:before{content:""}.bi-ticket-fill:before{content:""}.bi-ticket-perforated-fill:before{content:""}.bi-ticket-perforated:before{content:""}.bi-ticket:before{content:""}.bi-tiktok:before{content:""}.bi-window-dash:before{content:""}.bi-window-desktop:before{content:""}.bi-window-fullscreen:before{content:""}.bi-window-plus:before{content:""}.bi-window-split:before{content:""}.bi-window-stack:before{content:""}.bi-window-x:before{content:""}.bi-xbox:before{content:""}.bi-ethernet:before{content:""}.bi-hdmi-fill:before{content:""}.bi-hdmi:before{content:""}.bi-usb-c-fill:before{content:""}.bi-usb-c:before{content:""}.bi-usb-fill:before{content:""}.bi-usb-plug-fill:before{content:""}.bi-usb-plug:before{content:""}.bi-usb-symbol:before{content:""}.bi-usb:before{content:""}.bi-boombox-fill:before{content:""}.bi-displayport:before{content:""}.bi-gpu-card:before{content:""}.bi-memory:before{content:""}.bi-modem-fill:before{content:""}.bi-modem:before{content:""}.bi-motherboard-fill:before{content:""}.bi-motherboard:before{content:""}.bi-optical-audio-fill:before{content:""}.bi-optical-audio:before{content:""}.bi-pci-card:before{content:""}.bi-router-fill:before{content:""}.bi-router:before{content:""}.bi-thunderbolt-fill:before{content:""}.bi-thunderbolt:before{content:""}.bi-usb-drive-fill:before{content:""}.bi-usb-drive:before{content:""}.bi-usb-micro-fill:before{content:""}.bi-usb-micro:before{content:""}.bi-usb-mini-fill:before{content:""}.bi-usb-mini:before{content:""}.bi-cloud-haze2:before{content:""}.bi-device-hdd-fill:before{content:""}.bi-device-hdd:before{content:""}.bi-device-ssd-fill:before{content:""}.bi-device-ssd:before{content:""}.bi-displayport-fill:before{content:""}.bi-mortarboard-fill:before{content:""}.bi-mortarboard:before{content:""}.bi-terminal-x:before{content:""}.bi-arrow-through-heart-fill:before{content:""}.bi-arrow-through-heart:before{content:""}.bi-badge-sd-fill:before{content:""}.bi-badge-sd:before{content:""}.bi-bag-heart-fill:before{content:""}.bi-bag-heart:before{content:""}.bi-balloon-fill:before{content:""}.bi-balloon-heart-fill:before{content:""}.bi-balloon-heart:before{content:""}.bi-balloon:before{content:""}.bi-box2-fill:before{content:""}.bi-box2-heart-fill:before{content:""}.bi-box2-heart:before{content:""}.bi-box2:before{content:""}.bi-braces-asterisk:before{content:""}.bi-calendar-heart-fill:before{content:""}.bi-calendar-heart:before{content:""}.bi-calendar2-heart-fill:before{content:""}.bi-calendar2-heart:before{content:""}.bi-chat-heart-fill:before{content:""}.bi-chat-heart:before{content:""}.bi-chat-left-heart-fill:before{content:""}.bi-chat-left-heart:before{content:""}.bi-chat-right-heart-fill:before{content:""}.bi-chat-right-heart:before{content:""}.bi-chat-square-heart-fill:before{content:""}.bi-chat-square-heart:before{content:""}.bi-clipboard-check-fill:before{content:""}.bi-clipboard-data-fill:before{content:""}.bi-clipboard-fill:before{content:""}.bi-clipboard-heart-fill:before{content:""}.bi-clipboard-heart:before{content:""}.bi-clipboard-minus-fill:before{content:""}.bi-clipboard-plus-fill:before{content:""}.bi-clipboard-pulse:before{content:""}.bi-clipboard-x-fill:before{content:""}.bi-clipboard2-check-fill:before{content:""}.bi-clipboard2-check:before{content:""}.bi-clipboard2-data-fill:before{content:""}.bi-clipboard2-data:before{content:""}.bi-clipboard2-fill:before{content:""}.bi-clipboard2-heart-fill:before{content:""}.bi-clipboard2-heart:before{content:""}.bi-clipboard2-minus-fill:before{content:""}.bi-clipboard2-minus:before{content:""}.bi-clipboard2-plus-fill:before{content:""}.bi-clipboard2-plus:before{content:""}.bi-clipboard2-pulse-fill:before{content:""}.bi-clipboard2-pulse:before{content:""}.bi-clipboard2-x-fill:before{content:""}.bi-clipboard2-x:before{content:""}.bi-clipboard2:before{content:""}.bi-emoji-kiss-fill:before{content:""}.bi-emoji-kiss:before{content:""}.bi-envelope-heart-fill:before{content:""}.bi-envelope-heart:before{content:""}.bi-envelope-open-heart-fill:before{content:""}.bi-envelope-open-heart:before{content:""}.bi-envelope-paper-fill:before{content:""}.bi-envelope-paper-heart-fill:before{content:""}.bi-envelope-paper-heart:before{content:""}.bi-envelope-paper:before{content:""}.bi-filetype-aac:before{content:""}.bi-filetype-ai:before{content:""}.bi-filetype-bmp:before{content:""}.bi-filetype-cs:before{content:""}.bi-filetype-css:before{content:""}.bi-filetype-csv:before{content:""}.bi-filetype-doc:before{content:""}.bi-filetype-docx:before{content:""}.bi-filetype-exe:before{content:""}.bi-filetype-gif:before{content:""}.bi-filetype-heic:before{content:""}.bi-filetype-html:before{content:""}.bi-filetype-java:before{content:""}.bi-filetype-jpg:before{content:""}.bi-filetype-js:before{content:""}.bi-filetype-jsx:before{content:""}.bi-filetype-key:before{content:""}.bi-filetype-m4p:before{content:""}.bi-filetype-md:before{content:""}.bi-filetype-mdx:before{content:""}.bi-filetype-mov:before{content:""}.bi-filetype-mp3:before{content:""}.bi-filetype-mp4:before{content:""}.bi-filetype-otf:before{content:""}.bi-filetype-pdf:before{content:""}.bi-filetype-php:before{content:""}.bi-filetype-png:before{content:""}.bi-filetype-ppt:before{content:""}.bi-filetype-psd:before{content:""}.bi-filetype-py:before{content:""}.bi-filetype-raw:before{content:""}.bi-filetype-rb:before{content:""}.bi-filetype-sass:before{content:""}.bi-filetype-scss:before{content:""}.bi-filetype-sh:before{content:""}.bi-filetype-svg:before{content:""}.bi-filetype-tiff:before{content:""}.bi-filetype-tsx:before{content:""}.bi-filetype-ttf:before{content:""}.bi-filetype-txt:before{content:""}.bi-filetype-wav:before{content:""}.bi-filetype-woff:before{content:""}.bi-filetype-xls:before{content:""}.bi-filetype-xml:before{content:""}.bi-filetype-yml:before{content:""}.bi-heart-arrow:before{content:""}.bi-heart-pulse-fill:before{content:""}.bi-heart-pulse:before{content:""}.bi-heartbreak-fill:before{content:""}.bi-heartbreak:before{content:""}.bi-hearts:before{content:""}.bi-hospital-fill:before{content:""}.bi-hospital:before{content:""}.bi-house-heart-fill:before{content:""}.bi-house-heart:before{content:""}.bi-incognito:before{content:""}.bi-magnet-fill:before{content:""}.bi-magnet:before{content:""}.bi-person-heart:before{content:""}.bi-person-hearts:before{content:""}.bi-phone-flip:before{content:""}.bi-plugin:before{content:""}.bi-postage-fill:before{content:""}.bi-postage-heart-fill:before{content:""}.bi-postage-heart:before{content:""}.bi-postage:before{content:""}.bi-postcard-fill:before{content:""}.bi-postcard-heart-fill:before{content:""}.bi-postcard-heart:before{content:""}.bi-postcard:before{content:""}.bi-search-heart-fill:before{content:""}.bi-search-heart:before{content:""}.bi-sliders2-vertical:before{content:""}.bi-sliders2:before{content:""}.bi-trash3-fill:before{content:""}.bi-trash3:before{content:""}.bi-valentine:before{content:""}.bi-valentine2:before{content:""}.bi-wrench-adjustable-circle-fill:before{content:""}.bi-wrench-adjustable-circle:before{content:""}.bi-wrench-adjustable:before{content:""}.bi-filetype-json:before{content:""}.bi-filetype-pptx:before{content:""}.bi-filetype-xlsx:before{content:""}.bi-1-circle-fill:before{content:""}.bi-1-circle:before{content:""}.bi-1-square-fill:before{content:""}.bi-1-square:before{content:""}.bi-2-circle-fill:before{content:""}.bi-2-circle:before{content:""}.bi-2-square-fill:before{content:""}.bi-2-square:before{content:""}.bi-3-circle-fill:before{content:""}.bi-3-circle:before{content:""}.bi-3-square-fill:before{content:""}.bi-3-square:before{content:""}.bi-4-circle-fill:before{content:""}.bi-4-circle:before{content:""}.bi-4-square-fill:before{content:""}.bi-4-square:before{content:""}.bi-5-circle-fill:before{content:""}.bi-5-circle:before{content:""}.bi-5-square-fill:before{content:""}.bi-5-square:before{content:""}.bi-6-circle-fill:before{content:""}.bi-6-circle:before{content:""}.bi-6-square-fill:before{content:""}.bi-6-square:before{content:""}.bi-7-circle-fill:before{content:""}.bi-7-circle:before{content:""}.bi-7-square-fill:before{content:""}.bi-7-square:before{content:""}.bi-8-circle-fill:before{content:""}.bi-8-circle:before{content:""}.bi-8-square-fill:before{content:""}.bi-8-square:before{content:""}.bi-9-circle-fill:before{content:""}.bi-9-circle:before{content:""}.bi-9-square-fill:before{content:""}.bi-9-square:before{content:""}.bi-airplane-engines-fill:before{content:""}.bi-airplane-engines:before{content:""}.bi-airplane-fill:before{content:""}.bi-airplane:before{content:""}.bi-alexa:before{content:""}.bi-alipay:before{content:""}.bi-android:before{content:""}.bi-android2:before{content:""}.bi-box-fill:before{content:""}.bi-box-seam-fill:before{content:""}.bi-browser-chrome:before{content:""}.bi-browser-edge:before{content:""}.bi-browser-firefox:before{content:""}.bi-browser-safari:before{content:""}.bi-c-circle-fill:before{content:""}.bi-c-circle:before{content:""}.bi-c-square-fill:before{content:""}.bi-c-square:before{content:""}.bi-capsule-pill:before{content:""}.bi-capsule:before{content:""}.bi-car-front-fill:before{content:""}.bi-car-front:before{content:""}.bi-cassette-fill:before{content:""}.bi-cassette:before{content:""}.bi-cc-circle-fill:before{content:""}.bi-cc-circle:before{content:""}.bi-cc-square-fill:before{content:""}.bi-cc-square:before{content:""}.bi-cup-hot-fill:before{content:""}.bi-cup-hot:before{content:""}.bi-currency-rupee:before{content:""}.bi-dropbox:before{content:""}.bi-escape:before{content:""}.bi-fast-forward-btn-fill:before{content:""}.bi-fast-forward-btn:before{content:""}.bi-fast-forward-circle-fill:before{content:""}.bi-fast-forward-circle:before{content:""}.bi-fast-forward-fill:before{content:""}.bi-fast-forward:before{content:""}.bi-filetype-sql:before{content:""}.bi-fire:before{content:""}.bi-google-play:before{content:""}.bi-h-circle-fill:before{content:""}.bi-h-circle:before{content:""}.bi-h-square-fill:before{content:""}.bi-h-square:before{content:""}.bi-indent:before{content:""}.bi-lungs-fill:before{content:""}.bi-lungs:before{content:""}.bi-microsoft-teams:before{content:""}.bi-p-circle-fill:before{content:""}.bi-p-circle:before{content:""}.bi-p-square-fill:before{content:""}.bi-p-square:before{content:""}.bi-pass-fill:before{content:""}.bi-pass:before{content:""}.bi-prescription:before{content:""}.bi-prescription2:before{content:""}.bi-r-circle-fill:before{content:""}.bi-r-circle:before{content:""}.bi-r-square-fill:before{content:""}.bi-r-square:before{content:""}.bi-repeat-1:before{content:""}.bi-repeat:before{content:""}.bi-rewind-btn-fill:before{content:""}.bi-rewind-btn:before{content:""}.bi-rewind-circle-fill:before{content:""}.bi-rewind-circle:before{content:""}.bi-rewind-fill:before{content:""}.bi-rewind:before{content:""}.bi-train-freight-front-fill:before{content:""}.bi-train-freight-front:before{content:""}.bi-train-front-fill:before{content:""}.bi-train-front:before{content:""}.bi-train-lightrail-front-fill:before{content:""}.bi-train-lightrail-front:before{content:""}.bi-truck-front-fill:before{content:""}.bi-truck-front:before{content:""}.bi-ubuntu:before{content:""}.bi-unindent:before{content:""}.bi-unity:before{content:""}.bi-universal-access-circle:before{content:""}.bi-universal-access:before{content:""}.bi-virus:before{content:""}.bi-virus2:before{content:""}.bi-wechat:before{content:""}.bi-yelp:before{content:""}.bi-sign-stop-fill:before{content:""}.bi-sign-stop-lights-fill:before{content:""}.bi-sign-stop-lights:before{content:""}.bi-sign-stop:before{content:""}.bi-sign-turn-left-fill:before{content:""}.bi-sign-turn-left:before{content:""}.bi-sign-turn-right-fill:before{content:""}.bi-sign-turn-right:before{content:""}.bi-sign-turn-slight-left-fill:before{content:""}.bi-sign-turn-slight-left:before{content:""}.bi-sign-turn-slight-right-fill:before{content:""}.bi-sign-turn-slight-right:before{content:""}.bi-sign-yield-fill:before{content:""}.bi-sign-yield:before{content:""}.bi-ev-station-fill:before{content:""}.bi-ev-station:before{content:""}.bi-fuel-pump-diesel-fill:before{content:""}.bi-fuel-pump-diesel:before{content:""}.bi-fuel-pump-fill:before{content:""}.bi-fuel-pump:before{content:""}.bi-0-circle-fill:before{content:""}.bi-0-circle:before{content:""}.bi-0-square-fill:before{content:""}.bi-0-square:before{content:""}.bi-rocket-fill:before{content:""}.bi-rocket-takeoff-fill:before{content:""}.bi-rocket-takeoff:before{content:""}.bi-rocket:before{content:""}.bi-stripe:before{content:""}.bi-subscript:before{content:""}.bi-superscript:before{content:""}.bi-trello:before{content:""}.bi-envelope-at-fill:before{content:""}.bi-envelope-at:before{content:""}.bi-regex:before{content:""}.bi-text-wrap:before{content:""}.bi-sign-dead-end-fill:before{content:""}.bi-sign-dead-end:before{content:""}.bi-sign-do-not-enter-fill:before{content:""}.bi-sign-do-not-enter:before{content:""}.bi-sign-intersection-fill:before{content:""}.bi-sign-intersection-side-fill:before{content:""}.bi-sign-intersection-side:before{content:""}.bi-sign-intersection-t-fill:before{content:""}.bi-sign-intersection-t:before{content:""}.bi-sign-intersection-y-fill:before{content:""}.bi-sign-intersection-y:before{content:""}.bi-sign-intersection:before{content:""}.bi-sign-merge-left-fill:before{content:""}.bi-sign-merge-left:before{content:""}.bi-sign-merge-right-fill:before{content:""}.bi-sign-merge-right:before{content:""}.bi-sign-no-left-turn-fill:before{content:""}.bi-sign-no-left-turn:before{content:""}.bi-sign-no-parking-fill:before{content:""}.bi-sign-no-parking:before{content:""}.bi-sign-no-right-turn-fill:before{content:""}.bi-sign-no-right-turn:before{content:""}.bi-sign-railroad-fill:before{content:""}.bi-sign-railroad:before{content:""}.bi-building-add:before{content:""}.bi-building-check:before{content:""}.bi-building-dash:before{content:""}.bi-building-down:before{content:""}.bi-building-exclamation:before{content:""}.bi-building-fill-add:before{content:""}.bi-building-fill-check:before{content:""}.bi-building-fill-dash:before{content:""}.bi-building-fill-down:before{content:""}.bi-building-fill-exclamation:before{content:""}.bi-building-fill-gear:before{content:""}.bi-building-fill-lock:before{content:""}.bi-building-fill-slash:before{content:""}.bi-building-fill-up:before{content:""}.bi-building-fill-x:before{content:""}.bi-building-fill:before{content:""}.bi-building-gear:before{content:""}.bi-building-lock:before{content:""}.bi-building-slash:before{content:""}.bi-building-up:before{content:""}.bi-building-x:before{content:""}.bi-buildings-fill:before{content:""}.bi-buildings:before{content:""}.bi-bus-front-fill:before{content:""}.bi-bus-front:before{content:""}.bi-ev-front-fill:before{content:""}.bi-ev-front:before{content:""}.bi-globe-americas:before{content:""}.bi-globe-asia-australia:before{content:""}.bi-globe-central-south-asia:before{content:""}.bi-globe-europe-africa:before{content:""}.bi-house-add-fill:before{content:""}.bi-house-add:before{content:""}.bi-house-check-fill:before{content:""}.bi-house-check:before{content:""}.bi-house-dash-fill:before{content:""}.bi-house-dash:before{content:""}.bi-house-down-fill:before{content:""}.bi-house-down:before{content:""}.bi-house-exclamation-fill:before{content:""}.bi-house-exclamation:before{content:""}.bi-house-gear-fill:before{content:""}.bi-house-gear:before{content:""}.bi-house-lock-fill:before{content:""}.bi-house-lock:before{content:""}.bi-house-slash-fill:before{content:""}.bi-house-slash:before{content:""}.bi-house-up-fill:before{content:""}.bi-house-up:before{content:""}.bi-house-x-fill:before{content:""}.bi-house-x:before{content:""}.bi-person-add:before{content:""}.bi-person-down:before{content:""}.bi-person-exclamation:before{content:""}.bi-person-fill-add:before{content:""}.bi-person-fill-check:before{content:""}.bi-person-fill-dash:before{content:""}.bi-person-fill-down:before{content:""}.bi-person-fill-exclamation:before{content:""}.bi-person-fill-gear:before{content:""}.bi-person-fill-lock:before{content:""}.bi-person-fill-slash:before{content:""}.bi-person-fill-up:before{content:""}.bi-person-fill-x:before{content:""}.bi-person-gear:before{content:""}.bi-person-lock:before{content:""}.bi-person-slash:before{content:""}.bi-person-up:before{content:""}.bi-scooter:before{content:""}.bi-taxi-front-fill:before{content:""}.bi-taxi-front:before{content:""}.bi-amd:before{content:""}.bi-database-add:before{content:""}.bi-database-check:before{content:""}.bi-database-dash:before{content:""}.bi-database-down:before{content:""}.bi-database-exclamation:before{content:""}.bi-database-fill-add:before{content:""}.bi-database-fill-check:before{content:""}.bi-database-fill-dash:before{content:""}.bi-database-fill-down:before{content:""}.bi-database-fill-exclamation:before{content:""}.bi-database-fill-gear:before{content:""}.bi-database-fill-lock:before{content:""}.bi-database-fill-slash:before{content:""}.bi-database-fill-up:before{content:""}.bi-database-fill-x:before{content:""}.bi-database-fill:before{content:""}.bi-database-gear:before{content:""}.bi-database-lock:before{content:""}.bi-database-slash:before{content:""}.bi-database-up:before{content:""}.bi-database-x:before{content:""}.bi-database:before{content:""}.bi-houses-fill:before{content:""}.bi-houses:before{content:""}.bi-nvidia:before{content:""}.bi-person-vcard-fill:before{content:""}.bi-person-vcard:before{content:""}.bi-sina-weibo:before{content:""}.bi-tencent-qq:before{content:""}.bi-wikipedia:before{content:""}.bi-alphabet-uppercase:before{content:""}.bi-alphabet:before{content:""}.bi-amazon:before{content:""}.bi-arrows-collapse-vertical:before{content:""}.bi-arrows-expand-vertical:before{content:""}.bi-arrows-vertical:before{content:""}.bi-arrows:before{content:""}.bi-ban-fill:before{content:""}.bi-ban:before{content:""}.bi-bing:before{content:""}.bi-cake:before{content:""}.bi-cake2:before{content:""}.bi-cookie:before{content:""}.bi-copy:before{content:""}.bi-crosshair:before{content:""}.bi-crosshair2:before{content:""}.bi-emoji-astonished-fill:before{content:""}.bi-emoji-astonished:before{content:""}.bi-emoji-grimace-fill:before{content:""}.bi-emoji-grimace:before{content:""}.bi-emoji-grin-fill:before{content:""}.bi-emoji-grin:before{content:""}.bi-emoji-surprise-fill:before{content:""}.bi-emoji-surprise:before{content:""}.bi-emoji-tear-fill:before{content:""}.bi-emoji-tear:before{content:""}.bi-envelope-arrow-down-fill:before{content:""}.bi-envelope-arrow-down:before{content:""}.bi-envelope-arrow-up-fill:before{content:""}.bi-envelope-arrow-up:before{content:""}.bi-feather:before{content:""}.bi-feather2:before{content:""}.bi-floppy-fill:before{content:""}.bi-floppy:before{content:""}.bi-floppy2-fill:before{content:""}.bi-floppy2:before{content:""}.bi-gitlab:before{content:""}.bi-highlighter:before{content:""}.bi-marker-tip:before{content:""}.bi-nvme-fill:before{content:""}.bi-nvme:before{content:""}.bi-opencollective:before{content:""}.bi-pci-card-network:before{content:""}.bi-pci-card-sound:before{content:""}.bi-radar:before{content:""}.bi-send-arrow-down-fill:before{content:""}.bi-send-arrow-down:before{content:""}.bi-send-arrow-up-fill:before{content:""}.bi-send-arrow-up:before{content:""}.bi-sim-slash-fill:before{content:""}.bi-sim-slash:before{content:""}.bi-sourceforge:before{content:""}.bi-substack:before{content:""}.bi-threads-fill:before{content:""}.bi-threads:before{content:""}.bi-transparency:before{content:""}.bi-twitter-x:before{content:""}.bi-type-h4:before{content:""}.bi-type-h5:before{content:""}.bi-type-h6:before{content:""}.bi-backpack-fill:before{content:""}.bi-backpack:before{content:""}.bi-backpack2-fill:before{content:""}.bi-backpack2:before{content:""}.bi-backpack3-fill:before{content:""}.bi-backpack3:before{content:""}.bi-backpack4-fill:before{content:""}.bi-backpack4:before{content:""}.bi-brilliance:before{content:""}.bi-cake-fill:before{content:""}.bi-cake2-fill:before{content:""}.bi-duffle-fill:before{content:""}.bi-duffle:before{content:""}.bi-exposure:before{content:""}.bi-gender-neuter:before{content:""}.bi-highlights:before{content:""}.bi-luggage-fill:before{content:""}.bi-luggage:before{content:""}.bi-mailbox-flag:before{content:""}.bi-mailbox2-flag:before{content:""}.bi-noise-reduction:before{content:""}.bi-passport-fill:before{content:""}.bi-passport:before{content:""}.bi-person-arms-up:before{content:""}.bi-person-raised-hand:before{content:""}.bi-person-standing-dress:before{content:""}.bi-person-standing:before{content:""}.bi-person-walking:before{content:""}.bi-person-wheelchair:before{content:""}.bi-shadows:before{content:""}.bi-suitcase-fill:before{content:""}.bi-suitcase-lg-fill:before{content:""}.bi-suitcase-lg:before{content:""}.bi-suitcase:before{content:"豈"}.bi-suitcase2-fill:before{content:"更"}.bi-suitcase2:before{content:"車"}.bi-vignette:before{content:"賈"}.bi-bluesky:before{content:""}.bi-tux:before{content:"滑"}.bi-beaker-fill:before{content:"串"}.bi-beaker:before{content:"句"}.bi-flask-fill:before{content:"龜"}.bi-flask-florence-fill:before{content:"龜"}.bi-flask-florence:before{content:"契"}.bi-flask:before{content:"金"}.bi-leaf-fill:before{content:"喇"}.bi-leaf:before{content:"奈"}.bi-measuring-cup-fill:before{content:"懶"}.bi-measuring-cup:before{content:"癩"}.bi-unlock2-fill:before{content:"羅"}.bi-unlock2:before{content:"蘿"}.bi-battery-low:before{content:"螺"}.bi-anthropic:before{content:"裸"}.bi-apple-music:before{content:"邏"}.bi-claude:before{content:"樂"}.bi-openai:before{content:"洛"}.bi-perplexity:before{content:"烙"}.bi-css:before{content:"珞"}.bi-javascript:before{content:"落"}.bi-typescript:before{content:"酪"}.bi-fork-knife:before{content:"駱"}.bi-globe-americas-fill:before{content:"亂"}.bi-globe-asia-australia-fill:before{content:"卵"}.bi-globe-central-south-asia-fill:before{content:"欄"}.bi-globe-europe-africa-fill:before{content:"爛"}:root{--bg:#f9f9f9;--surface:#fff;--surface2:#f5f5f5;--surface3:#ebebeb;--border:#e0e0e0;--border2:#ccc;--text1:#222;--text:#222;--text2:#555;--text3:#888;--sb-bg:#f2f2f2;--sb-bg2:#e8e8e8;--sb-border:#e0e0e0;--sb-text:#666;--sb-text-act:#fff;--sb-accent:#5c3aed;--accent:#5c3aed;--accent2:#5c3aed;--accent3:#4a7a5a;--accent-hover:#9d4eff;--accent-active:#6326c4;--accent-bright:#a855f7;--accent-bg:var(--surface2);--accent-bd:var(--border);--accent-tint:#e9f0ff;--accent-tint-bd:#b8cdff;--as-head-closed:color-mix(in srgb, var(--accent) 26%, var(--text3));--warn:#b45309;--danger:#b22;--purple:#5c3aed;--shadow-sm:0 1px 3px #0000000f, 0 1px 2px #0000000a;--shadow:0 4px 16px #00000014, 0 2px 4px #0000000a;--shadow-md:0 8px 32px #0000001f, 0 4px 8px #0000000f;--shadow-focus:0 0 0 3px color-mix(in srgb, var(--accent) 15%, transparent);--shadow-dialog:0px 8px 16px #0000000a, 0px 4px 8px #0000000f, 0px 2px 4px #00000014;--grad-blue:#2a2a2a;--grad-orange:#e84200;--grad-green:#3a5a4a;--grad-purple:#435;--grad-teal:#1a4a5a;--grad-pink:#835;--color-primary:var(--accent);--color-success:#15803d;--color-warning:#b45309;--color-danger:#b22;--color-dot-done:#0ec552;--color-dot-overdue:#dd1a1a;--color-dot-open:#ffbf00;--color-info:var(--c-blue);--color-gold:#a80;--color-purple:var(--purple);--c-cyan:#48a;--c-green:#4a7a5a;--c-orange:#e84200;--c-gold:#a80;--c-purple:#64a;--c-blue:#46a;--c-gpt:#4a7a5a;--c-muted:#aaa;--c-grid:#e0e0e0;--c-amount:#7a5a20;--c-cyan-rgb:68,136,170;--c-green-rgb:74,122,90;--c-orange-rgb:232,66,0;--c-gold-rgb:170,136,0;--c-purple-rgb:102,68,170;--c-blue-rgb:68,102,170;--c-grid-rgb:224,224,224;--st-complete:#00dd4a;--st-ing:#0af;--st-planned:#ffbf00;--st-overdue:red;--st-complete-rgb:0,221,74;--st-ing-rgb:0,170,255;--st-planned-rgb:255,191,0;--st-overdue-rgb:255,0,0;--ok-bg:#f0f7f3;--ok-bd:#c0ddd0;--err-bg:#fef2f2;--err-bd:#f0c0c0;--warn-bg:#fef6ee;--warn-bd:#f5d0a0;--info-bg:#e9f0ff;--star-bg:#fffbee;--star-bd:#f0d878;--rm-amount:#7a5a20;--fg-primary:var(--text1);--fg-secondary:var(--text2);--fg-tertiary:var(--text3);--fg-quaternary:#aaa;--bg-panel:var(--surface);--bg-surface:var(--surface);--bg-surface-hover:var(--surface2);--border-subtle:#0000000d;--border-standard:#00000014;--space-1:1px;--space-2:4px;--space-3:7px;--space-4:8px;--space-5:11px;--space-6:12px;--space-7:16px;--space-8:19px;--space-9:20px;--space-10:22px;--space-11:24px;--space-12:28px;--space-13:32px;--space-14:35px;--radius-micro:2px;--radius-sm:4px;--radius-md:6px;--radius-card:8px;--radius-panel:12px;--radius-lg:22px;--radius-pill:9999px;--radius-circle:50%;--fw-light:300;--fw-regular:400;--fw-medium:510;--fw-semibold:590;--font-sans:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, "Segoe UI", Roboto, "Helvetica Neue", "Apple SD Gothic Neo", sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, "D2Coding", monospace;--page-read:1800px;--page-work:1240px;--page-form:880px;--fs-xs:.75rem;--fs-sm:.8rem;--fs-md:.95rem;--fs-lg:1.25rem;--tap-min:44px;--dur-press:.12s;--dur-out:.14s;--dur-in:.18s;--dur-slide:.24s;--ease-out:cubic-bezier(.2,.8,.3,1);--ease-in:ease-in}.m-shell,.ws-phone{--fs-xs:.78rem;--fs-sm:.88rem;--fs-md:1.05rem;--fs-lg:1.35rem}.page-read,.page-work,.page-form{width:100%;margin-inline:auto}.page-read{max-width:var(--page-read)}.page-work{max-width:var(--page-work)}.page-form{max-width:var(--page-form)}.v-page{padding:1.5rem}.v-tablewrap{background:var(--surface);border-radius:10px;max-height:68vh;padding:0 21px 21px;overflow:auto}.v-table{border-collapse:separate;border-spacing:0;width:100%;font-size:.84rem}.v-table thead th{z-index:2;background:var(--surface);border-bottom:1px solid var(--border);text-align:left;font-size:var(--fs-xs);color:var(--text3);letter-spacing:.02em;white-space:nowrap;-webkit-user-select:none;user-select:none;padding:9px 12px;font-weight:700;position:sticky;top:0}.v-table thead th.sortable{cursor:pointer}.v-table thead th.sortable:hover,.v-table thead th.on{color:var(--accent)}.v-table-sort{opacity:.5;margin-left:3px;font-size:.62rem}.v-table thead th.on .v-table-sort{opacity:1}.v-table tbody td{border-bottom:1px solid var(--border);color:var(--text1);vertical-align:middle;padding:8px 12px}.v-table tbody tr:hover td{background:var(--bg)}.v-table tbody tr.on td{background:var(--accent-tint)}.v-table tbody tr.dim td{opacity:.5}.v-table tbody tr:last-child td{border-bottom:0}.v-table-grid>thead>tr>th{background:var(--surface2)}.v-table-grid>thead>tr>th,.v-table-grid>tbody>tr>td{border-right:1px solid var(--border)}.v-table-grid>thead>tr>th:last-child,.v-table-grid>tbody>tr>td:last-child{border-right:0}.v-table-group>tbody>tr>td{border-bottom:1px solid var(--border-subtle)}.v-table-group>tbody>tr.is-last>td,.v-table-group>tbody>tr>td[rowspan]{border-bottom:1px solid var(--border)}.v-table-group.v-table-grid>tbody>tr>td:last-child{border-right:1px solid var(--border)}.v-table-group>tbody>tr:hover>td{background:0 0}.v-table-group>tbody:hover>tr>td{background:var(--bg)}.v-tablecard>.v-tablewrap>.v-table.v-table-group>thead>tr>th,.v-tablecard>.v-tablewrap>.v-table.v-table-group>tbody>tr>td{padding-left:12px;padding-right:12px}.v-tablecard>.v-tablewrap>.v-table.v-table-group>thead>tr>th:first-child,.v-tablecard>.v-tablewrap>.v-table.v-table-group>tbody>tr>td:first-child{padding-left:12px}.v-tablecard>.v-tablewrap>.v-table.v-table-group>thead>tr>th:last-child,.v-tablecard>.v-tablewrap>.v-table.v-table-group>tbody>tr>td:last-child{padding-right:12px}.v-tablecard:has(>.v-tablewrap>.v-table-group)>.v-tablefoot{padding-left:8px;padding-right:8px}.v-table-none{text-align:center;color:var(--text3);padding:34px}.v-page-fill{flex-direction:column;height:100%;min-height:0;display:flex}.v-tablecard{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:visible}.v-tablehead{border-bottom:1px solid var(--border);background:var(--surface);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.6rem;padding:.7rem 1.25rem;display:flex}.v-tablehead-total{font-size:var(--fs-sm);color:var(--text3);flex-shrink:0;margin-left:auto;font-weight:700}.v-tablecard>.v-tablewrap{border-radius:0;flex:1;min-height:0;max-height:none;padding:0}.v-tablecard>.v-tablewrap>.v-table>thead>tr>th:first-child,.v-tablecard>.v-tablewrap>.v-table>tbody>tr>td:first-child{padding-left:20px}.v-tablecard>.v-tablewrap>.v-table>thead>tr>th:last-child,.v-tablecard>.v-tablewrap>.v-table>tbody>tr>td:last-child{padding-right:20px}.v-tablefoot{border-top:1px solid var(--border);background:var(--surface);flex-shrink:0;justify-content:center;align-items:center;gap:.6rem;padding:.35rem 1.25rem;display:flex}.v-tablefoot-note{font-size:var(--fs-xs);color:var(--text3);flex:1}.v-tablefoot:after{content:"";flex:1}.v-tablecard>.v-table-empty{text-align:center;min-height:0;color:var(--text3);font-size:var(--fs-sm);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:2rem 1.25rem;display:flex;overflow:auto}.v-table-ghost td{height:2.35rem}.v-table-ghost .v-ghost,.v-ghost-bar{background:var(--border);opacity:.5;border-radius:4px;height:.62rem;display:block}.v-table-ghost tr:hover td{background:0 0}.v-table-hint{text-align:center;color:var(--text3);font-size:var(--fs-sm);margin:0;padding:1.4rem 1.25rem 1.8rem;line-height:1.6}.v-table th.c-no,.v-table td.c-no{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;width:3.5rem;color:var(--text3)}.v-sidelayout{flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:224px minmax(0,1fr);min-height:0;display:grid}.v-sidelayout-nav{min-height:0;padding:var(--space-9);border-right:1px solid var(--border);flex-direction:column;gap:2px;display:flex;overflow-y:auto}.v-sidelayout-nav>button{border-radius:var(--radius-md);color:var(--text2);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.65rem;padding:.6rem 1rem;font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.5;display:flex}.v-sidelayout-nav>button>i{text-align:center;flex:0 0 1.1rem;width:1.1rem}.v-sidelayout-nav>button:hover{background:var(--surface2)}.v-sidelayout-nav>button.is-active{background:var(--accent);color:var(--sb-text-act)}.v-sidelayout-count{padding:0 var(--space-2);border-radius:var(--radius-md);background:var(--warn-bg);color:var(--warn);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;margin-left:auto}.v-sidelayout-main{min-width:0;min-height:0;padding:var(--space-9);background:var(--surface2);border-bottom-right-radius:calc(var(--radius-card) - 1px);overflow:auto}@media (width<=900px){.v-sidelayout{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);overflow-y:auto}.v-sidelayout-nav{border-right:0;border-bottom:1px solid var(--border);grid-template-columns:1fr 1fr;display:grid;overflow:visible}.v-sidelayout-main{border-bottom-left-radius:calc(var(--radius-card) - 1px);overflow:visible}}.v-layer-enter-active{transition:opacity .18s ease-out}.v-layer-leave-active{transition:opacity .14s ease-in}.v-layer-enter-from,.v-layer-leave-to{opacity:0}.v-layer-enter-active .v-layer-box{transition:transform .18s cubic-bezier(.2,.8,.3,1),opacity .18s ease-out}.v-layer-leave-active .v-layer-box{transition:transform .14s ease-in,opacity .14s ease-in}.v-layer-enter-from .v-layer-box,.v-layer-leave-to .v-layer-box{opacity:0;transform:translateY(8px)scale(.985)}@media (prefers-reduced-motion:reduce){.v-layer-enter-active,.v-layer-leave-active,.v-layer-enter-active .v-layer-box,.v-layer-leave-active .v-layer-box{transition-duration:.01ms}.v-layer-enter-from .v-layer-box,.v-layer-leave-to .v-layer-box{transform:none}}.v-layer-head{flex:none;align-items:center;gap:.5rem;padding:1rem 1.25rem;display:flex}.v-layer-head>:first-child{min-width:0;margin-right:auto}.v-layer-rule{border-bottom:1px solid var(--border)}.v-band-pill{border-radius:var(--radius-md);color:#fff;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #ffffff73;flex-shrink:0;align-items:center;gap:5px;padding:3px 10px;font-family:inherit;font-size:12px;line-height:1.4;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.v-band-pill:hover{background:#ffffff26}.v-band-pill.has-new{color:#5c3aed;background:#fff;border-color:#fff;font-weight:700}.v-band-pill.has-new:hover{background:var(--surface2)}.v-band-pill:disabled{opacity:.6;cursor:default}*,:before,:after{box-sizing:border-box}html,body{height:100%;overflow:hidden}html{font-size:16px;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;line-height:1.5}body{background:var(--bg);color:var(--text1);margin:0}html.uw-touch body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}html.uw-touch :is(input,textarea,[contenteditable]:not([contenteditable=false]),.v-selectable){-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}*{scrollbar-width:thin;scrollbar-color:#8c8c8c8c transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#8c8c8c8c;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#8c8c8cd9}::-webkit-scrollbar-track{background:0 0}[data-theme-preset=orange-classic]{--accent:#e84200;--accent-hover:#f73;--accent-active:#d03800;--accent-bright:#ff5900;--sb-accent:#e84200;--accent-tint:#fff0eb;--accent-tint-bd:#ffd0be}[data-theme-preset=teal]{--accent:#086d81;--accent-hover:#0a8aa0;--accent-active:#06596a;--accent-bright:#1aa0bc;--sb-accent:#086d81;--accent-tint:#e6f4f7;--accent-tint-bd:#b8dee5}[data-theme-preset=violet]{--accent:#5c3aed;--accent-hover:#9d4eff;--accent-active:#6326c4;--accent-bright:#a855f7;--sb-accent:#5c3aed;--accent-tint:#e9f0ff;--accent-tint-bd:#b8cdff}[data-theme-preset=azure]{--accent:#2563eb;--accent-hover:#3b82f6;--accent-active:#1d4ed8;--accent-bright:#4f8eff;--sb-accent:#2563eb;--accent-tint:#ebf2ff;--accent-tint-bd:#b8cdff}[data-theme-preset=forest]{--accent:#16a34a;--accent-hover:#22c55e;--accent-active:#128c3f;--accent-bright:#3dd674;--sb-accent:#16a34a;--accent-tint:#ebfdf2;--accent-tint-bd:#b5eccb}.v-btn{border-radius:var(--radius-sm);font-family:var(--font-sans);cursor:pointer;white-space:nowrap;border:none;align-items:center;gap:6px;min-height:32px;padding:8px 16px;font-size:13px;font-weight:600;line-height:1;text-decoration:none;transition:all .18s;display:inline-flex}.v-btn-primary{background:var(--accent);color:#fff;box-shadow:0 2px 8px color-mix(in srgb, var(--accent) 20%, transparent)}.v-btn-primary:hover{background:var(--accent-hover);transform:translateY(-1px)}.v-btn-primary:disabled,.v-btn-primary:disabled:hover{background:var(--surface2);color:var(--text3);cursor:not-allowed;box-shadow:none;transform:none}.v-btn-ghost{background:var(--surface);color:var(--text2);border:1.5px solid var(--border2)}.v-btn-ghost:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-bg)}.v-btn-sm{min-height:28px;padding:5px 12px;font-size:12px}.v-btn-danger{background:var(--err-bg);color:var(--danger);border:1.5px solid var(--err-bd)}.v-btn-danger:hover{filter:brightness(.96)}.v-btn-ghost:disabled{opacity:.5;cursor:not-allowed}.v-btn-ghost:disabled:hover{border-color:var(--border2);color:var(--text2);background:var(--surface)}.v-btn-icon{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text3);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:14px;line-height:1;transition:background .15s,color .15s;display:inline-flex}.v-btn-icon:hover{background:var(--sb-bg2);color:var(--text1)}.v-btn-icon.danger{color:var(--danger)}.v-btn-icon.danger:hover{background:var(--err-bg)}.v-btn-icon:disabled{opacity:.4;cursor:not-allowed;background:0 0}@media (width<=640px){.v-btn-icon{min-width:var(--tap-min);min-height:var(--tap-min)}.v-btn{min-height:var(--tap-min)}}.v-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);transition:box-shadow .2s;overflow:hidden}.v-card:hover{box-shadow:var(--shadow)}.v-card-head{border-bottom:1px solid var(--border);background:var(--surface);color:var(--text1);justify-content:space-between;align-items:center;padding:14px 20px;font-size:13px;font-weight:600;display:flex}.v-card-body{padding:20px}.v-sec-head{border-bottom:1px solid var(--border);min-width:0;color:var(--text1);align-items:center;gap:.4rem;margin:0;padding-bottom:.55rem;font-size:.95rem;font-weight:800;display:flex}.v-sec-head>i{color:var(--text3)}.v-sec-tail{flex:none;align-items:center;gap:.3rem;margin-left:auto;display:inline-flex}.v-input{background:var(--surface);border:1.5px solid var(--border);width:100%;color:var(--text1);border-radius:var(--radius-sm);font-family:var(--font-sans);box-sizing:border-box;outline:none;height:36px;padding:0 13px;font-size:13px;line-height:1.4;transition:border .18s,box-shadow .18s}.v-input:focus{border-color:var(--accent);box-shadow:var(--shadow-focus)}.v-input::placeholder{color:var(--text3)}textarea.v-input{resize:vertical;height:auto;min-height:80px;padding:9px 13px;line-height:1.6}select.v-input{cursor:pointer}.v-tab{color:var(--text3);cursor:pointer;white-space:nowrap;font-size:13px;font-weight:500;font-family:var(--font-sans);background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:10px 18px;transition:all .18s;display:inline-flex}.v-tab:hover{color:var(--accent)}.v-tab.is-active{color:var(--accent);border-bottom-color:var(--accent);font-weight:600}.v-pill{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text2);font-size:var(--fs-sm);cursor:pointer;font-weight:600;font-family:var(--font-sans);white-space:nowrap;align-items:center;gap:6px;min-height:28px;padding:.3rem .7rem;transition:all .18s;display:inline-flex}.v-pill:hover{border-color:var(--border2);color:var(--text1)}.v-pill.is-active{background:var(--accent);border-color:var(--accent);color:#fff}.v-menutabs{flex-wrap:wrap;align-items:center;gap:.1rem;display:flex}.v-menutab{cursor:pointer;color:var(--text3);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:5px;min-height:28px;padding:.3rem .8rem;font-family:inherit;font-size:.78rem;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.v-menutab:hover{background:var(--surface2);color:var(--text2);border-color:var(--border)}.v-menutab.is-active{background:var(--accent);color:#fff;border-color:var(--accent);font-weight:600}.v-btn-group{border-radius:var(--radius-md);background:var(--surface2);flex:none;align-items:center;gap:2px;min-width:0;padding:2px;display:inline-flex}.v-btn-group>.v-btn,.v-btn-group>.v-btn-icon,.v-btn-group>.v-menutab{border-radius:var(--radius-sm);height:auto;min-height:28px;box-shadow:none;color:var(--text2);background:0 0;border:0;padding-top:0;padding-bottom:0;font-weight:600}.v-btn-group>.v-btn-sm,.v-btn-group>.v-btn-icon,.v-btn-group>.v-menutab{min-height:24px}.v-btn-group>.v-btn-icon{width:24px;min-width:24px}.v-btn-group>:is(.v-btn,.v-btn-icon,.v-menutab):hover:not(:disabled){background:var(--surface);color:var(--text1)}.v-btn-group>.is-active,.v-btn-group>.is-active:hover{background:var(--surface);color:var(--accent);box-shadow:var(--shadow-sm);font-weight:700}.v-btn-group>.v-input{height:24px;min-height:24px;box-shadow:none;background:0 0;border:0;padding:0 6px}.v-btn-group>.v-btn-group-label{padding:0 var(--space-4);color:var(--text1);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700}@media (width<=640px){.v-menutab,.v-pill{min-height:var(--tap-min)}.v-btn-group>.v-btn,.v-btn-group>.v-btn-icon,.v-btn-group>.v-menutab,.v-btn-group>.v-input{min-height:calc(var(--tap-min) - 4px);height:auto}.v-btn-group>.v-btn-icon{min-width:calc(var(--tap-min) - 4px)}}.v-workspace-content{background:var(--bg);background-image:radial-gradient(circle,#0000002e .55px,#0000 .55px);background-size:9px 9px;flex:1;min-height:0;padding:24px 28px}input[type=date]::-webkit-calendar-picker-indicator{opacity:0;width:0;margin:0;padding:0}input[type=date]{cursor:pointer}.v-popper--theme-tooltip .v-popper__arrow-container{display:none}.v-popper--theme-tooltip .v-popper__inner{white-space:pre-wrap;border-radius:6px;max-width:280px;padding:.25rem .5rem;font-size:.75rem;line-height:1.35}.page-title-row{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.8rem;padding-bottom:.7rem;display:flex}.page-title-left{align-items:center;gap:.65rem;display:flex}.page-title-icon{background:var(--accent);color:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:1rem;display:inline-flex}.page-title-icon i{color:#fff}.page-title{color:var(--text1);margin:0;font-size:1.25rem;font-weight:700}.page-subtitle{color:var(--text3);margin:-.4rem 0 .9rem;font-size:.8rem;line-height:1.5}.page-header{border-bottom:1px solid var(--border);margin-bottom:1.25rem;padding-bottom:.7rem}.page-header h2{color:var(--text1);margin:0 0 .25rem;font-size:1.25rem;font-weight:700}.page-header .page-desc{color:var(--text3);margin:0;font-size:.82rem;line-height:1.5}.v-steps{background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius-card);flex-wrap:wrap;align-items:center;gap:.25rem;padding:.4rem .5rem;display:flex}.v-step{cursor:pointer;border-radius:var(--radius-md);color:var(--text3);font-family:inherit;font-size:var(--fs-sm);white-space:nowrap;background:0 0;border:1px solid #0000;align-items:center;gap:.35rem;padding:.32rem .7rem;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.v-step:hover{background:var(--surface);color:var(--text2);border-color:var(--border)}.v-step.on{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}.v-step.done{color:var(--text2)}.v-step.lock{opacity:.5}.v-step-no{border-radius:var(--radius-circle);background:var(--surface3);width:18px;height:18px;color:var(--text3);flex:none;justify-content:center;align-items:center;font-size:.66rem;font-weight:700;display:inline-flex}.v-step.on .v-step-no{color:var(--accent);background:#fff}.v-step.done .v-step-no{background:var(--text3);color:#fff}:root{--icon-uniform:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHcAAABgCAYAAAAn6u2pAAAQg0lEQVR42u2de5QkVX3HP1Xds7O8CS9dNCyuyjnK8UEQdN3II4mIGggBQwJIomcdFQKEiATEDU8huoQcETS4yIohySEYg6CJCAQBOSBEjEbAVVhEXgtmWRZw192Z7vrlj/re8PNa3VPdM90901P3nD49U3Xr1r2/9+veTsyMAbca0NTf7wKOBfYBdta9mdoMSDT3p4F7gC8BNxWsayAtGTBy60ADWABcChzO7G9fBv4CWOPWN+eQGxb+JgFkdyATR2Tiipq+Q2vqPu5e4KBMn+mQJH5ccxyYRNLE3JxSfRLgZ8AfAf81SAQPArmJgNAE3gN8EdhaAAgAmq0tEFgd2AC8X4Rbc4Q7tMhNtUADzgDOd0AxAWEcuAp4BFgGjOp+ClwA/EB/nwm8RkRRB64B/hWY16WuqwGbgQ8Dv+vGXQN8VP8vBD7lpMlm4BOSOse6dyeOSE93zyTTJF1KWgVm/frU9D3PzFZa3ppmlpnZhP5/yMz2dc88puub9X20u3exnt2ke9+Ypnn+wL0zM7OvuHsH6F6Y76Pu3ps1/3A/M7OG/l9hZiMRHHr+SfuoX5synG6UuGo4a7MO3Ar8tqzOeaL8B51uA3inrtc1TgKMiBsOBt4mDhzVd73EpwbM11hHAa/XnILuvdH1e7fT/QAPaT7zgLv1/tvcelOtcwz4D2AXt96h4Ny6vt9kZqsjym7q/y9ElB2euSDi3EfNbEvd28LMfqpxxnX/Hj1fM7O0Q4myrZk97DguM7P1ZraL6xe4OkiL890avWT6YgvJ9GMze32/OLiXgyduAe8xsxe0wIZDqpnZaa5/Gi38AAekIOIOUV/M7ERHLOH+5RFhJW3mN+L6fd29KyDjQtd3sSPIMP/9o/mm7n3L3Br9/Neb2cGu/6xDrl/k6S0W+byZHeGAk0SAT8xs1HF74M7/dO8YddzUcGNfZWbbR9xZdx8P1F3N7IaI8DIze9zMdnB9r4nm8ZDenxTMPSD7KDPbUDC/DWb2ioigZwVyvXi6oo3htHcktluJ87MddwaOOdgBci8z+6XjqgDAn5jZUjPbscX4C8zsI2a2xgHfG0HviIylRsTVZ5ac/2Iz+5kjjCDS391r8dwr/brAzL4V6dcAlG/pfjvAeJG1q5k95wCbSXdt6cTq4boei2gzs6fM7GtmdpEI5dNmdqOZrXN9Gg65ZmbHa9wRzfG7EYE959aQloDHQjO7073vUTPbuYDrZyxyw0L2LnAJAsetFEeXpdjQ59wC0bZS90b1fZj0WXhvjOSiFvpMuP/HNN58fV/k3h36ndvFGuab2cl6dncneWa0zvU65gjp0iLD6fQCw6nM2KmZbe10rxeNyyIE7+kkhkWiMP6MO041ceeSCLEnFhDVQ5pP2gFy0hZrK7pWL7BBBoJcv8DTIsMpIOAFWct0OelAOAe2EPNnFgDraDO7I0Jeq/Y9M/tQgUT5yxa6+MAudWXSwqCb7Jmu8TOV8GNIaY0Afw8sdQH/4Kj/VAH0e6cYQA/vOg34JDCh8TLdu0qZmGddsB/gDcD++v5NYEtgE/A48EPg28B33bwN2ApYDhzvrje0zhBKnO50Xnj3qDJj48C/uZBss59BjKBfX2Jmt7TgqNtKGk6div5LW4T4Votjp0Lth5rZfRHHhvV8dgrSp4wEnKcQamg3yejqGn5TQexe02g4dYvgZuT+mJndJRfoZSXH3UlEcWtkPftgRa8Ri5m9MTIGQ0TrDd0iuBOx7FN1hwNXAtsUpOrOAP7GZYGyaRZfIbPyMWWJcHFqn41Zr3zqPYpRPy2RPKoqj1cpl7yPYr4+O2Uu/vsxqQKf0aIHInlX4CdSC003h+eA9wFf7Th12IXhdGqLiNMLZnZkDym8iIN/z8xWRa6Np/yyrSHr2T+3SuP3ej2ee4+IIlre2/hop95GJ9bqiFJXRRGnh81sn2nSr51a0dvId1zrABGSCZv1mXDuTPBXw73YJXpG423b5xRd6qJhj7RQd5938K1NFbnecLq5heF0u6JI/UQsBQt8mZn9tZndb921H+n5l7cYv58ZtJeb2bdbwPtml6mqd6tzg+uyF/AvwKv1f825IFeqcmHzAKv9vC0Q3KY3q5riLcAi4KXSZcEG2AA8BTwM3KVc8t1ysRhUWUzk9o0CK4A/dbnh4GI+CBwJfL+tizmJTjtMcdQiHbBskghMvz9JC0quy6XY3cz20PfObfomM2AtHp6tUofPCT8tbYJ2htMp0aBBL/3CzP6kT4bGVAyuMpGgdDrDfT00HI8U3C3SwW0NrSL9VZfi9n5kGPB+M3vLgPTrVIAUFp46Ak5myfzrztC6L8JH09Vo/ZqhlUY1TrsA3wA+6HzH1Mn8G4DvqGZoYMXWXewMMFd2mvXIX+1Va7garRsifCSuRusG4CW+Risxs6DA3yjDaQ9nOCVRTa4BBwB3zITtEnOkBTgvkeHnA0bmCvaCofXHwH8DtWAtH6Lg+3ZR3W3mIjPBQn4A2FuWZTaLOGA2toCHESU49oy4loK67+dlYV+XAu8FrhNiM0cZT6lU83I3UBN4LXCOK/+sWu+59hyH2ID0TynjNu5wlgHbKlQ5hmqNfBYkUy701S6w/rjLwASXaPGAHP258glwfatzgRou4LKV7u8nHDYjS/qJFHjMUUPIX14m+b0FsFa5Tb85KgW+oGJuIhFRtekRxwi+l0f7pzIZvBuEn9uBK6JADsCTmNlvmdlGRx2ZisoWyG0IRWhXFtQSLe/SLUpdVULSYf/aJNRe1K9W4tl2z5d9/1QrL2L3Z3lB0d/fuerSRBL22aj6c9zM9guD/VVBrdCXXcIgVQ1vkXhe0qF4rs0Av3eQYnYq4niVqj79roybCkqbLgix5WAU3QnsG8VojwKulp81Dhwq48v3KWs9p06sLFRZzkbg8wXlMUT54DFgsf5er91/mwr20X5csWSA1cr31rQTb4HKfs4pyM2G95wMvE7Xn1LfCe1tepvW/YLev7HFnMO17YDjVNpzBfmeXQ+Dyazje2W8Nt0c91dp0Kji+ccDn408nBfx4SjldUqBea78uTJCfuvFlwq4/MKSBdqY2fvN7OmonKSV6Apzu9713+DScUn07XO7DzjJ42uUP14wp/CeO1y/NdqPhKSYuX1LO7SRAqnG8yUzP1d1CCXhdGEBjL04xsxeqRy6r0b5FUM3HvSMaRbPqUPaK8zs2ghIIbG+W4sERBjrn1zfx5TDLULud1y/O928V7scrpnZO6N1h/f8u3v+AVfiutJdX2Nmv9ECuWH+u7n+m92arxVSYtj4OSyZRBwHJru5AFef9GOlzn+tyXe62/mvYff7Ua7icJ2znr34vFzWWxCTdRfu+4BKXg5zJSQj6jOhvyfbtO23XLbzC4v6hetBHP+DVEMjskRbPV/2/aGNOHiNuOMVDlPZzwejXfgBllsUWMem/hv17gngz5XSbLqjHO4Hznbpyl8JY4UJjEmee9P7YuVEQ4nn9QKQJ4LXAOe5CTek/67ThHd0k0kKdFS/dvZnwE4Ktc4rmM90nnQT1341gR1kZ3xNdVwNF9s/V3D0Ns3FcneC3fNK1XQ1ozM7xmSH/H9YMvaf6qrnPUcDB6TvLMWdOSB9BHjCjdHUtSWiruPErYfqXhYVsA0y6jOhhP5n+hhpS10soQn8vuBzgubzVsHPI/bHMhJrjgFWkJ8hggs5XqSig7r3dWNAh4Uul3iuu8zE4cDRTow+E4nnQJ0rgGuBz4lKvbWXqsKvMeDARxCbH5LVvrnH8zFgVRT0bwLbA5dIEq4oIY5PAH4nIoD7gbOKEjlpwSQoEM+JE88LHIKvB/4xoqzXSrdkUUB7g7j5WK8X+txS4JvALQ7BnxMXW4+OMwgi+jjgGLl9tej0m0MUO/bS5dJIHL9KJcNNR4hZkThuhVzPvUXieSe9NHPPLgWejLJH/mymOnCz6pkuK0gl9rs9KyCvcz7l1fJHN/YIuQhJ/0xeJ3294JA6nZm5zNuPgJMi/BSJ478tEsftkIt7yXJZd7F4fq+4ehsFCLYtiIuG9NPJwNuB+6ag25ICYLXr065trwDFn7mjkXYX8Oo9Fs01BVf+QEyx1sEkcQbSjuR7n0zzOxE40BVIeHGctsqrp5NQW1NuzObIsr1Q4vUu4FRRVBKd/PZNibuL3akz3Sb3fxnpyyILt6zFPaFnv05+ltWorh0DHNRjyz1snEuBleLirzppFuC3C/BpVVf8oSJtFkW4xqIoXWnk+uz+D2Wiewp7qVyhPZ0IbjpuPYn86KBVGsO61LEBgU9ojIaMtIX6f54+JrG6m1Mhz7RZY/Czz5OrNuKqT6yPp8w9IuR9wHGxF9EHke/229ohcVJxXAa5sfV8j3u51xP+TMQbFZ++xFmGjWnQV7c4yg7z2UoSZVx9zhbFj6vvbZOI68AJ75OorPe5bMjvsboi4uJYF8eVMGeVKXNKSwK34axnc4CxiFvfId+sPk0HbYaSktvd4WPjkgrfk393nhB5qismW09+PC5tABBE4HryuqNNHYr3XnHxUkmdWou+Y2XnmpYEcB34H4nnesStQbde4oIUjR5Q+ZiIKCB4Dzn9y4D9dC2E8o6X0eQjOA19mgVru1chveBPxv0y93yjx1y8knz34bURF9dFzHeWLk7ssEC6piB+w8yeNLMTSmQ64sD4Ypd/NB0ztGiSnQvh+r5m9v02+32edAXzdff9rOtzS8G7Qt/LolNwirJC422yQmHMRVqXuaD+20vmdT0cl2pT2LiSDqOdnMVR70D3BUo5RvptncRH4upneym+UonmfYEjZGwsEic/LtF9NfC/kfTIZN3voHneVyDSQmDgJPJTWrcT54e9Q18hL0fKgF9E1nuvuBjp4mtkS6zuNBbf6ZkYSQSYTmqXQ9/FEi0BYZtkdT9cYrN2mc3cg6ynDvNbJD90vjNKDyI/Ir8bmBXBnjKnqXZjvaYRN/fTAElcEL4ZBeWbLeZUi4DTbEO8tYJ+cSF4v9bdnMo5zfUpAJkBbg9pFgBhMiCVHbvRxqod5HaYrsRI1Ya0VcitkFu1CrlVm/PIjQ0Eq7aj0LMfluh3C0VpEy5ZPlGhYnZzbvBRHyCP9swTcd3Oi5UcWYWS2cm5QfyuJa+5/TB5KO8zM6BgrkLuNCL4QeCULispqjaDda4VlHhWiB0S5A46nFcZVFWrOJcpntJCddzR8CE3/sHhSucOgVj27s7+5FUVVYRqiJA7Qv5r0LeSbzY7Pyq4rtosRG7Y/LU3+YbukBQ/hbxGKKs4ePZby9tFiMzI9xxV51kNAXKz6L2VQVX5uVWrkFu1CrkVcqtWIbdqFXKrViG3ahVyq8ZMzQrR4szG2V4kl7rjDSrkkken1jF7fqeoTFs3E6Ju9RlCYCfy4qZpm+W/TZCRn5VZn8vITdy5Umcx/D9GMWd17vgQInSESiwD+e6Dqg0hcpvkxyBNDEH6L+jc+eQ/hJHOVeQGJG4gPwxk7RAxzULyoxHnD5JYZ4pYHnUHhNkQ+LmjlVh+kYOfqfzc4UTuKPmZzM8PCec257Kfa1Gt8nzy492H2c+1uYLcenRolg3plpKaQ2w6iHhzfQDW8Wr3Wzq4H5hiiH/guOHObrRhRG4oaX2QPJa8jPz3BoZ1O4m585zP07r7mvX6Pwcu++xDeE74AAAAAElFTkSuQmCC)}.bi-uniform:before{content:"";vertical-align:-.125em;width:1.15em;height:1em;-webkit-mask-image:var(--icon-uniform);-webkit-mask-image:var(--icon-uniform);mask-image:var(--icon-uniform);background-color:currentColor;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media print{body.asq-printing>:not(.asq-paper){display:none!important}body.asq-printing .asq-paper{zoom:1!important;width:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;margin:0!important;overflow:visible!important}body.asq-printing .asq-paper *{max-height:none!important;overflow:visible!important}}.tc-gray{color:var(--text2)}.tc-red{color:var(--color-danger)}.tc-orange{color:var(--color-warning)}.tc-green{color:var(--color-success)}.tc-blue{color:var(--c-blue)}.tc-violet{color:var(--c-purple)}.tc-accent{color:var(--accent)}.fs-sm{font-size:.85em}.fs-lg{font-size:1.25em}.fs-xl{font-size:1.6em;line-height:1.35}:root{--check-size:16px}@media (width<=640px),(pointer:coarse){:root{--check-size:20px}}input[type=checkbox],input[type=radio]{width:var(--check-size);height:var(--check-size);vertical-align:middle;cursor:pointer}input[type=checkbox]:disabled,input[type=radio]:disabled{cursor:default}:is(label:has(>input[type=checkbox]:not(:disabled)),label:has(>input[type=radio]:not(:disabled))){cursor:pointer}.rq-tag{white-space:nowrap;border-radius:6px;padding:.1rem .45rem;font-size:.7rem;font-weight:700;line-height:1.5;display:inline-block}.rq-tag.t-gray{background:color-mix(in srgb, var(--text3) 16%, transparent);color:var(--text2)}.rq-tag.t-go{background:color-mix(in srgb, var(--color-info) 14%, transparent);color:var(--color-info)}.rq-tag.t-warn{background:color-mix(in srgb, var(--color-warning) 16%, transparent);color:var(--color-warning)}.rq-tag.t-done{background:color-mix(in srgb, var(--color-success) 14%, transparent);color:var(--color-success)}.rq-tag.t-risk{background:color-mix(in srgb, var(--color-danger) 13%, transparent);color:var(--color-danger)}.rq-tag.t-plan{background:var(--accent-bg);color:var(--accent)}.rq-before{background:color-mix(in srgb, var(--color-danger) 12%, transparent);color:var(--text1);border-radius:4px;padding:0 .3rem}.rq-after{background:color-mix(in srgb, var(--color-success) 13%, transparent);color:var(--text1);border-radius:4px;padding:0 .3rem}.ub-on-accent{filter:drop-shadow(1.5px 0 #fff)drop-shadow(-1.5px 0 #fff)drop-shadow(0 1.5px #fff)drop-shadow(0 -1.5px #fff)drop-shadow(0 2px 3px #14083c4d)}
