@font-face{font-family:v-sans;font-weight:400;src:url(/assets/Inter-Regular-CBuHftWl.woff2)}@font-face{font-family:v-sans;font-weight:500;src:url(/assets/Inter-Medium-9JPFU5u1.woff2)}:root{color-scheme:light;--parksphere-navy: #102a43;--parksphere-blue: #2563eb;--parksphere-link: #2563eb;--parksphere-teal: #00a6a6;--parksphere-bg: #f5f7fa;--parksphere-card: #ffffff;--parksphere-table-header: #f8fafc;--parksphere-border: #d8e0ea;--parksphere-hover: #eff6ff;--parksphere-text-1: #101828;--parksphere-text-2: #344054;--parksphere-text-3: #667085;--status-success: #12b76a;--status-warning: #f59e0b;--status-error: #d92d20;--status-info: #2563eb;--status-disabled: #667085;--status-review: #7c3aed;--sidebar-bg: #102a43;--sidebar-active: #2563eb;--sidebar-active-text: #ffffff;--sidebar-text: #dde7f2;--sidebar-text-2: #8ea3b8;--sidebar-hover: #173b5c;--radius-base: 10px;--radius-small: 6px;--radius-dashboard-card: 12px;--radius-table-card: 10px;--space-page: 24px;--space-card-gap: 16px;--space-card-pad: 20px;--space-field-gap: 16px;--row-height: 46px;--fs-page-title: 22px;--fs-section-title: 18px;--fs-card-title: 16px;--fs-table: 14px;--fs-helper: 13px;--fs-kpi: 32px;--shadow-card: 0 1px 2px rgba(16, 42, 67, .06), 0 1px 3px rgba(16, 42, 67, .1);--shadow-modal: 0 12px 32px rgba(16, 42, 67, .2)}:root[data-theme=dark]{color-scheme:dark;--parksphere-navy: #102a43;--parksphere-blue: #3b82f6;--parksphere-link: #60a5fa;--parksphere-teal: #2dd4bf;--parksphere-bg: #0b1b2b;--parksphere-card: #132a40;--parksphere-table-header: #173b5c;--parksphere-border: #22415f;--parksphere-hover: #173b5c;--parksphere-text-1: #e6eef6;--parksphere-text-2: #b6c4d4;--parksphere-text-3: #8ea3b8;--status-success: #32d583;--status-warning: #fdb022;--status-error: #f97066;--status-info: #3b82f6;--status-disabled: #7a8698;--status-review: #9e77ed;--sidebar-active: #3b82f6;--shadow-card: 0 1px 2px rgba(0, 0, 0, .3), 0 1px 3px rgba(0, 0, 0, .4);--shadow-modal: 0 12px 32px rgba(0, 0, 0, .5)}html,body,#app{margin:0;min-height:100vh}body{font-family:Inter,Noto Sans TC,Microsoft JhengHei,PingFang TC,sans-serif;font-size:var(--fs-table);line-height:1.6;color:var(--parksphere-text-1);background:var(--parksphere-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ps-tabular-nums,.n-statistic .n-statistic-value__content,[data-numeric]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.ps-kpi{font-size:var(--fs-kpi);font-weight:600;font-variant-numeric:tabular-nums;line-height:1.1}.ps-page-title{font-size:var(--fs-page-title);font-weight:600}.ps-section-title{font-size:var(--fs-section-title);font-weight:600}.ps-helper{font-size:var(--fs-helper);color:var(--parksphere-text-3)}@media (prefers-reduced-motion: reduce){*{transition-duration:.001ms!important;animation-duration:.001ms!important}}.locale-switcher[data-v-c0004f95]{white-space:nowrap}.auth-layout[data-v-12685982]{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:100vh;padding:24px}.auth-card[data-v-12685982]{width:100%;max-width:380px}.auth-locale[data-v-12685982]{display:flex;justify-content:flex-end;margin-bottom:8px}.ps-sider--drawer[data-v-60b19a13]{position:fixed!important;inset:0 auto 0 0;z-index:1000;box-shadow:4px 0 16px #0000004d}.ps-sider-backdrop[data-v-60b19a13]{position:fixed;inset:0;z-index:999;background:#00000059}.ps-sider[data-v-60b19a13]{background:var(--sidebar-bg)!important}.ps-sider[data-v-60b19a13] .n-layout-sider-scroll-container{background:var(--sidebar-bg)}.brand[data-v-60b19a13]{display:flex;align-items:center;gap:10px;height:60px;padding:0 20px;color:#fff;font-weight:700;font-size:18px;white-space:nowrap;overflow:hidden}.brand.collapsed[data-v-60b19a13]{padding:0;justify-content:center}.logo[data-v-60b19a13]{color:var(--parksphere-teal);font-size:22px;line-height:1}.notification-inbox.compact[data-v-2d28b037]{width:min(360px,80vw);max-height:70vh;overflow:auto}.global-data-search[data-v-e506d359]{position:relative;width:100%}.search-panel[data-v-e506d359]{position:absolute;z-index:100;top:100%;width:100%;max-height:60vh;overflow:auto;padding:12px;background:var(--parksphere-card);border:1px solid var(--parksphere-border);border-radius:10px;box-shadow:var(--shadow-modal)}.search-result[data-v-e506d359]{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:10px;border:none;background:transparent;color:inherit;text-align:left;cursor:pointer}.search-result[data-v-e506d359]:hover,.search-result.active[data-v-e506d359]{background:var(--parksphere-bg)}.desk-site[data-v-5b52a570]{position:relative;width:clamp(240px,26vw,420px)}.desk-site-error[data-v-5b52a570]{position:absolute;left:0;top:100%;font-size:12px;color:var(--parksphere-warning, #f0a020);white-space:nowrap}@media (max-width: 767px){.desk-site[data-v-5b52a570]{width:100%}}.ws-switcher[data-v-c2f46ef9]{display:flex;align-items:center;gap:var(--space-2, 8px);min-width:0}.ws-fixed[data-v-c2f46ef9],.ws-trigger[data-v-c2f46ef9]{font-weight:600;white-space:nowrap}.ws-fixed[data-v-c2f46ef9]{color:var(--parksphere-text-1);padding:0 var(--space-2, 8px)}.ws-default[data-v-c2f46ef9]{color:var(--parksphere-text-3)}@media (max-width: 1280px){.ws-default[data-v-c2f46ef9]{display:none}}.ps-header[data-v-807cbdd8]{display:flex;align-items:center;gap:16px;height:60px;padding:0 20px;min-width:0}.left[data-v-807cbdd8]{display:flex;align-items:center;gap:12px;flex:0 0 auto;min-width:0}.center[data-v-807cbdd8]{flex:1 1 auto;max-width:460px}.right[data-v-807cbdd8]{display:flex;align-items:center;gap:8px;margin-left:auto;flex-shrink:0}.scope-badge[data-v-807cbdd8]{font-size:var(--fs-helper);color:var(--parksphere-text-3);border:1px solid var(--parksphere-border);border-radius:999px;padding:2px 10px;white-space:nowrap}.kbd-hint[data-v-807cbdd8]{font-size:var(--fs-helper);color:var(--parksphere-text-3);white-space:nowrap}.notify-panel[data-v-807cbdd8]{width:260px}.user-btn .chev[data-v-807cbdd8]{margin-left:2px;font-size:14px}@media (max-width: 1279px){.center[data-v-807cbdd8],.scope-badge[data-v-807cbdd8],.notification-control[data-v-807cbdd8]{display:none}}@media (max-width: 1279px){.center.center--desk[data-v-807cbdd8]{display:block}}@media (max-width: 767px){.ps-header--desk[data-v-807cbdd8]{flex-wrap:wrap;height:auto;min-height:60px;row-gap:0}.ps-header--desk .left[data-v-807cbdd8]{height:60px}.center.center--desk[data-v-807cbdd8]{order:3;flex:1 0 100%;max-width:none;padding-bottom:8px}}@media (max-width: 650px){.ps-header[data-v-807cbdd8]{gap:6px;padding:0 8px}.left[data-v-807cbdd8]{flex:1 1 auto;gap:4px;overflow:hidden}.right[data-v-807cbdd8]{gap:2px}.header-breadcrumb[data-v-807cbdd8]{min-width:0;overflow:hidden;white-space:nowrap}.header-breadcrumb[data-v-807cbdd8] .n-breadcrumb-item:first-child{display:none}.header-breadcrumb[data-v-807cbdd8] .n-breadcrumb-item:last-child{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-theme[data-v-807cbdd8],.header-notifications[data-v-807cbdd8],.header-workspace[data-v-807cbdd8],.user-btn[data-v-807cbdd8]{display:none!important}}.palette[data-v-251af907]{width:min(560px,92vw);background:var(--parksphere-card);border-radius:var(--radius-base);box-shadow:var(--shadow-modal);overflow:hidden}.list[data-v-251af907]{list-style:none;margin:0;padding:6px;max-height:320px;overflow-y:auto;border-top:1px solid var(--parksphere-border)}.option[data-v-251af907]{display:flex;align-items:baseline;gap:8px;padding:9px 12px;border-radius:var(--radius-small);cursor:pointer}.option.active[data-v-251af907]{background:var(--parksphere-blue);color:#fff}.option.active .group[data-v-251af907]{color:#ffffffc7}.group[data-v-251af907]{font-size:12px;color:var(--parksphere-text-3)}.label[data-v-251af907]{font-size:14px}.empty[data-v-251af907]{margin:0;padding:20px 16px;text-align:center;color:var(--parksphere-text-3);border-top:1px solid var(--parksphere-border)}.hint[data-v-251af907]{display:flex;gap:14px;padding:8px 14px;font-size:12px;color:var(--parksphere-text-3);border-top:1px solid var(--parksphere-border)}.cs-main[data-v-bc33712b]{min-width:0;min-height:100%;padding:var(--space-4, 16px) var(--space-6, 24px)}@media (max-width: 1279px){.cs-main[data-v-bc33712b]{padding:var(--space-4, 16px)}}.eng-main[data-v-989b9e4e]{min-width:0;min-height:100%;padding:var(--space-page)}.ops-inner[data-v-5b8facea]{padding:var(--space-page);min-height:100%}.shell[data-v-8e0613b8]{height:100vh}.workspace[data-v-8e0613b8]{background:var(--parksphere-bg)}.neutral[data-v-3dafba40]{height:100vh}.neutral-content[data-v-3dafba40]{background:var(--parksphere-bg)}
