.eyebrow[data-v-c62675cf]{color:#bd7c3b;letter-spacing:1.35px;font-size:10px;display:block}.surface[data-v-c62675cf]{background:#fff;border:1px solid #ffe0c4;border-radius:16px;padding:20px;box-shadow:0 8px 24px #bf682312}.surface header[data-v-c62675cf]{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:19px;display:flex}.surface h3[data-v-c62675cf]{margin:4px 0 0;font-size:16px}.surface header p[data-v-c62675cf]{color:#9a7352;margin:8px 0 0;font-size:12px}.data-surface[data-v-c62675cf]{min-height:410px}.editor-tip[data-v-c62675cf]{margin-bottom:18px}.list-toolbar[data-v-c62675cf]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.list-toolbar[data-v-c62675cf] .n-input{width:280px;max-width:100%}.total-hint[data-v-c62675cf]{color:#9a7352;margin-left:auto;font-size:12px}.form-grid[data-v-c62675cf]{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.field-stack[data-v-c62675cf]{gap:6px;width:100%;display:grid}.field-hint[data-v-c62675cf]{color:#a68160;gap:3px;font-size:11px;line-height:1.5;display:grid}.field-hint b[data-v-c62675cf]{color:#7b5a3e;font-weight:600}.form-footnote[data-v-c62675cf]{color:#a68160;margin:0;font-size:11px;line-height:1.55}.detail-roles[data-v-c62675cf]{color:#7b5a3e;border-top:1px solid #f3e4d8;margin-top:16px;padding-top:14px;font-size:12px}.detail-roles b[data-v-c62675cf]{margin-bottom:8px;display:block}.detail-roles p[data-v-c62675cf]{gap:8px;margin:5px 0;line-height:1.55;display:flex}.detail-roles span[data-v-c62675cf]{flex-shrink:0;font-weight:600}@media (width<=680px){.form-grid[data-v-c62675cf]{grid-template-columns:1fr}.list-toolbar[data-v-c62675cf] .n-input{width:100%}.total-hint[data-v-c62675cf]{margin-left:0}}.metric-grid[data-v-cc3b4bd1]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.metric-card[data-v-cc3b4bd1],.surface[data-v-cc3b4bd1]{background:#fff;border:1px solid #ffe0c4;border-radius:16px;box-shadow:0 8px 24px #bf682312}.metric-card[data-v-cc3b4bd1]{min-height:125px;padding:19px;overflow:hidden}.metric-card[data-v-cc3b4bd1]:first-child{background:linear-gradient(135deg,#fff0df,#fff)}.metric-card[data-v-cc3b4bd1]:nth-child(2){background:linear-gradient(135deg,#fff8cc,#fff)}.metric-card[data-v-cc3b4bd1]:nth-child(3){background:linear-gradient(135deg,#e9f4ff,#fff)}.metric-card[data-v-cc3b4bd1]:nth-child(4){background:linear-gradient(135deg,#e8faef,#fff)}.metric-card>span[data-v-cc3b4bd1]{color:#89613e;cursor:help;font-size:13px}.metric-card>span small[data-v-cc3b4bd1]{color:#b08863}.metric-card strong[data-v-cc3b4bd1]{letter-spacing:-.8px;margin:10px 0 8px;font-size:28px;display:block}.metric-card>small[data-v-cc3b4bd1]{color:#15945e;font-size:11px}.metric-card>small.negative[data-v-cc3b4bd1]{color:#e85c4a}.dashboard-grid[data-v-cc3b4bd1]{grid-template-columns:1.65fr 1fr;gap:14px;margin-top:14px;display:grid}.surface[data-v-cc3b4bd1]{padding:20px}.surface header[data-v-cc3b4bd1]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.eyebrow[data-v-cc3b4bd1]{color:#bd7c3b;letter-spacing:1.35px;font-size:10px;display:block}.surface h3[data-v-cc3b4bd1]{margin:4px 0 0;font-size:16px}.metric-select[data-v-cc3b4bd1]{width:200px}.chart[data-v-cc3b4bd1]{border-bottom:1px solid #f6e4d2;align-items:flex-end;gap:12px;height:205px;padding-bottom:7px;display:flex}.bar-item[data-v-cc3b4bd1]{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:7px;height:100%;display:flex}.bar[data-v-cc3b4bd1]{background:linear-gradient(#ff9a50,#ff6b00);border-radius:6px 6px 2px 2px;width:100%;max-width:34px;min-height:2px}.bar-number[data-v-cc3b4bd1]{color:#795b42;font-size:11px}.bar-item small[data-v-cc3b4bd1]{color:#a27f60;font-size:10px}.scope-lines p[data-v-cc3b4bd1]{border-bottom:1px solid #f6e4d2;justify-content:space-between;gap:12px;margin:0;padding:13px 0;font-size:12px;display:flex}.scope-lines span[data-v-cc3b4bd1],.hint[data-v-cc3b4bd1]{color:#9a7352}.scope-lines b[data-v-cc3b4bd1]{font-weight:500}.hint[data-v-cc3b4bd1]{margin:12px 0 0;font-size:12px;line-height:1.7}.comparison-surface[data-v-cc3b4bd1]{margin-top:14px}@media (width<=1250px){.dashboard-grid[data-v-cc3b4bd1]{grid-template-columns:1.4fr 1fr}}.surface[data-v-59699491]{background:#fff;border:1px solid #ffe0c4;border-radius:16px;margin-top:14px;padding:20px;box-shadow:0 8px 24px #bf682312}header[data-v-59699491]{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.eyebrow[data-v-59699491]{color:#bd7c3b;letter-spacing:1.35px;font-size:10px;display:block}h3[data-v-59699491]{margin:4px 0 0;font-size:16px}.hint[data-v-59699491]{color:#9a7352;margin:9px 0 0;font-size:12px}.group-select[data-v-59699491]{flex-shrink:0;width:185px}[data-v-59699491] .event-detail{padding:2px 20px 14px}.filters[data-v-647a62a9]{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.filters h3[data-v-647a62a9]{margin:5px 0 0;font-size:18px}.filters p[data-v-647a62a9]{color:#9a7352;margin:7px 0 0;font-size:12px}.filter-controls[data-v-647a62a9]{align-items:center;gap:14px;display:flex}.filter-controls label>span[data-v-647a62a9]{color:#9a7352;margin-bottom:6px;font-size:12px;display:block}.client-select[data-v-647a62a9]{width:160px}.date-select[data-v-647a62a9]{width:170px}.eyebrow[data-v-647a62a9]{color:#bd7c3b;letter-spacing:1.35px;font-size:10px;display:block}.surface[data-v-647a62a9]{background:#fff;border:1px solid #ffe0c4;border-radius:16px;padding:20px;box-shadow:0 8px 24px #bf682312}.surface header[data-v-647a62a9]{justify-content:space-between;align-items:center;margin-bottom:19px;display:flex}.surface h3[data-v-647a62a9]{margin:4px 0 0;font-size:16px}.log-surface[data-v-647a62a9]{margin-top:14px}.loading-placeholder[data-v-647a62a9]{min-height:420px}.error[data-v-647a62a9]{margin-bottom:14px}.surface[data-v-d799f6cb]{background:#fff;border:1px solid #ffe0c4;border-radius:16px;padding:20px;box-shadow:0 8px 24px #bf682312}.surface header[data-v-d799f6cb]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.surface h3[data-v-d799f6cb]{margin:4px 0 0;font-size:16px}.surface header p[data-v-d799f6cb]{color:#9a7352;margin:7px 0 0;font-size:12px}.data-surface[data-v-d799f6cb]{min-height:410px}.toolbar[data-v-d799f6cb]{color:#775536;white-space:nowrap;align-items:center;gap:12px;width:min(360px,100%);margin:18px 0 8px;font-size:13px;display:flex}.toolbar[data-v-d799f6cb] .n-select{flex:1}.editor-tip[data-v-d799f6cb]{margin-bottom:16px}.eyebrow[data-v-24ee66d1]{color:#bd7c3b;letter-spacing:1.35px;font-size:10px;display:block}.surface[data-v-24ee66d1]{background:#fff;border:1px solid #ffe0c4;border-radius:16px;padding:20px;box-shadow:0 8px 24px #bf682312}.surface header[data-v-24ee66d1]{justify-content:space-between;align-items:flex-start;margin-bottom:19px;display:flex}.surface h3[data-v-24ee66d1]{margin:4px 0 0;font-size:16px}.data-surface[data-v-24ee66d1]{min-height:410px}.error[data-v-24ee66d1],.editor-tip[data-v-3a2e9438],.editor-tip[data-v-b3d64b29]{margin-bottom:14px}.form-grid[data-v-b3d64b29]{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.span-2[data-v-b3d64b29]{grid-column:span 2}.wide-control[data-v-b3d64b29]{width:100%}@media (width<=640px){.form-grid[data-v-b3d64b29]{grid-template-columns:1fr}.span-2[data-v-b3d64b29]{grid-column:span 1}}.region-table[data-v-92e8dde0]{margin-top:16px}.surface[data-v-9c398954]{background:#fff;border:1px solid #ffe0c4;border-radius:16px;padding:20px;box-shadow:0 8px 24px #bf682312}.surface header[data-v-9c398954]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.surface h3[data-v-9c398954]{margin:4px 0 0;font-size:16px}.surface header p[data-v-9c398954]{color:#9a7352;margin:7px 0 0;font-size:12px}.data-surface[data-v-9c398954]{min-height:410px}.eyebrow[data-v-9c398954]{color:#b45309;letter-spacing:.6px;text-transform:uppercase;font-size:10.5px;font-weight:700}.editor-tip[data-v-9c398954]{margin-bottom:14px}.surface[data-v-01d1656f]{background:#fff;border:1px solid #ffe0c4;border-radius:16px;padding:20px;box-shadow:0 8px 24px #bf682312}.surface header[data-v-01d1656f]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.surface h3[data-v-01d1656f]{margin:4px 0 0;font-size:16px}.surface header p[data-v-01d1656f]{color:#9a7352;margin:7px 0 0;font-size:12px}.data-surface[data-v-01d1656f]{min-height:410px}.editor-tip[data-v-01d1656f]{margin-bottom:14px}.role-grid[data-v-01d1656f]{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px;display:grid}.role-card[data-v-01d1656f]{background:#fffaf5;border:1px solid #ffe5cf;border-radius:12px;padding:17px}.role-card-top[data-v-01d1656f]{justify-content:space-between;align-items:center;gap:8px;display:flex}.role-card b[data-v-01d1656f]{color:#34251b}.role-card small[data-v-01d1656f]{color:#9a7352;margin-top:9px;line-height:1.6;display:block}.role-empty[data-v-01d1656f]{margin-top:48px}@media (width<=860px){.role-grid[data-v-01d1656f]{grid-template-columns:1fr}}.attachment-grid[data-v-33a1af7b]{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;display:grid}.attachment[data-v-33a1af7b]{min-width:0;color:inherit;background:#fffaf5;border:1px solid #f2e3d5;border-radius:12px;text-decoration:none;overflow:hidden}.media-card[data-v-33a1af7b]{flex-direction:column;display:flex}.attachment-image[data-v-33a1af7b]{background:#f4ece4;width:100%;height:124px;display:block}.attachment-image[data-v-33a1af7b] img{object-fit:cover;width:100%;height:100%}.video-card[data-v-33a1af7b]{grid-column:span 2}.video-card video[data-v-33a1af7b]{background:#1c1510;width:100%;max-height:240px;display:block}.video-missing[data-v-33a1af7b]{color:#a68160;background:#f4ece4;place-items:center;height:120px;font-size:12px;display:grid}.attachment-meta[data-v-33a1af7b]{align-items:center;gap:8px;padding:8px 10px;display:flex}.attachment-name[data-v-33a1af7b]{color:#4f3b2d;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;font-weight:600;overflow:hidden}.attachment-size[data-v-33a1af7b]{color:#a68160;flex-shrink:0;font-size:10.5px}.file-card[data-v-33a1af7b]{align-items:center;gap:10px;min-height:64px;padding:12px;transition:border-color .15s,background .15s;display:flex}.file-card[data-v-33a1af7b]:hover{background:#fff6ed;border-color:#ffc493}.file-icon[data-v-33a1af7b]{color:#d95300;background:#fff0e3;border-radius:9px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.file-copy[data-v-33a1af7b]{gap:3px;min-width:0;display:grid}.file-open[data-v-33a1af7b]{color:#b58762;flex-shrink:0}.attachment-grid.compact[data-v-33a1af7b]{flex-wrap:wrap;gap:6px;display:flex}.compact-item[data-v-33a1af7b]{color:#7b5a3e;background:#fff;border-color:#f0dfd0;border-radius:8px;align-items:center;gap:5px;max-width:100%;padding:5px 8px;font-size:11px;transition:border-color .15s;display:inline-flex}.compact-item[data-v-33a1af7b]:hover{border-color:#ffc493}.compact-name[data-v-33a1af7b]{text-overflow:ellipsis;white-space:nowrap;max-width:190px;overflow:hidden}.compact-size[data-v-33a1af7b]{color:#b09176;flex-shrink:0}@media (width<=640px){.video-card[data-v-33a1af7b]{grid-column:span 1}}.drawer-header[data-v-847ee7bd]{width:100%;padding-right:30px}.drawer-title-row[data-v-847ee7bd]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.drawer-title[data-v-847ee7bd]{color:#34251b;font-size:15px;font-weight:750}.drawer-loading[data-v-847ee7bd]{gap:16px;padding:8px 0;display:grid}.drawer-error[data-v-847ee7bd]{justify-items:start;gap:14px;padding:16px 0;display:grid}.detail-body[data-v-847ee7bd]{display:grid}.inline-alert[data-v-847ee7bd]{margin:0 0 14px}.ticket-detail-title[data-v-847ee7bd]{color:#34251b;overflow-wrap:anywhere;margin:0 0 8px;font-size:15px;font-weight:700;line-height:1.5}.ticket-detail-meta[data-v-847ee7bd]{color:#9a806b;flex-wrap:wrap;align-items:center;gap:7px 13px;font-size:11.5px;display:flex}.mono[data-v-847ee7bd]{color:#7b5a3e;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.region-pill[data-v-847ee7bd]{color:#7b6554;background:#fff;border:1px solid #eadfd5;border-radius:6px;align-items:center;padding:1px 7px;font-size:10.5px;font-weight:650;display:inline-flex}.region-pill.cn[data-v-847ee7bd]{color:#c65f05;background:#fff4ea;border-color:#ffd9b8}.region-pill.sg[data-v-847ee7bd]{color:#1d5fa8;background:#eef7ff;border-color:#cfe4fb}.region-pill.id[data-v-847ee7bd]{color:#b42318;background:#fff1f0;border-color:#f7c9c5}.section-title[data-v-847ee7bd]{color:#9a806b;letter-spacing:.4px;align-items:center;gap:8px;margin:20px 0 9px;font-size:11.5px;font-weight:750;display:flex}.section-title[data-v-847ee7bd]:after{content:"";background:#f1e6dc;flex:1;height:1px}.section-title[data-v-847ee7bd]:first-of-type{margin-top:16px}.conversation[data-v-847ee7bd]{flex-direction:column;gap:14px;display:flex}.msg[data-v-847ee7bd]{justify-content:flex-start;display:flex}.msg.admin[data-v-847ee7bd]{justify-content:flex-end}.msg-main[data-v-847ee7bd]{justify-items:start;gap:5px;min-width:0;max-width:84%;display:grid}.msg.admin .msg-main[data-v-847ee7bd]{justify-items:end}.msg-meta[data-v-847ee7bd]{color:#a68160;align-items:center;gap:6px;max-width:100%;font-size:10.5px;display:flex}.msg-dot[data-v-847ee7bd]{background:#ff7600;border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 0 2px #ffeddd}.msg.admin .msg-dot[data-v-847ee7bd]{background:#17b26a;box-shadow:0 0 0 2px #e3f9ee}.msg-author[data-v-847ee7bd]{color:#8a6a4f;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:650;overflow:hidden}.msg-time[data-v-847ee7bd]{flex-shrink:0}.msg-bubble[data-v-847ee7bd]{background:#fff;border:1px solid #f2e3d5;border-radius:4px 12px 12px;max-width:100%;padding:9px 12px}.msg.admin .msg-bubble[data-v-847ee7bd]{background:#fff4ea;border-color:#ffd9b8;border-top-left-radius:12px;border-top-right-radius:4px}.msg-text[data-v-847ee7bd]{color:#4b3729;white-space:pre-wrap;word-break:break-word;font-size:12.5px;line-height:1.7}.msg-text.muted[data-v-847ee7bd]{color:#a68160}.msg-attachments[data-v-847ee7bd]{margin-top:8px}.reply-box[data-v-847ee7bd]{gap:8px;display:grid}.reply-error[data-v-847ee7bd]{margin:0}.reply-actions[data-v-847ee7bd]{justify-content:space-between;align-items:center;gap:12px;display:flex}.reply-hint[data-v-847ee7bd]{color:#a68160;max-width:72%;font-size:10.5px;line-height:1.5}.kv[data-v-847ee7bd]{grid-template-columns:92px 1fr;gap:9px 14px;margin:0;font-size:12px;display:grid}.kv dt[data-v-847ee7bd]{color:#a68160}.kv dd[data-v-847ee7bd]{color:#4b3729;overflow-wrap:anywhere;margin:0}.drawer-foot[data-v-847ee7bd]{justify-content:flex-end;gap:9px;display:flex}@media (width<=620px){.drawer-title-row[data-v-847ee7bd]{align-items:flex-start}.reply-actions[data-v-847ee7bd]{align-items:flex-end}.reply-hint[data-v-847ee7bd]{max-width:58%}.kv[data-v-847ee7bd]{grid-template-columns:78px 1fr}}.ticket-page[data-v-810452e4]{gap:14px;display:grid}.ticket-page-head[data-v-810452e4]{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.ticket-page-head h3[data-v-810452e4]{color:#34251b;letter-spacing:-.2px;margin:0;font-size:18px;font-weight:750}.ticket-page-head p[data-v-810452e4]{color:#9a7352;max-width:820px;margin:5px 0 0;font-size:12.5px;line-height:1.6}.kpi-grid[data-v-810452e4]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.kpi-card[data-v-810452e4]{color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #f0e2d5;border-radius:16px;align-content:start;padding:15px 16px;transition:border-color .15s,box-shadow .15s,background .15s;display:grid;box-shadow:0 1px 2px #5a3a2008}.kpi-card[data-v-810452e4]:hover{background:#fffdfb;border-color:#ffcf9e}.kpi-card.active[data-v-810452e4]{border-color:#ff9a4c;box-shadow:0 0 0 3px #ff760014}.kpi-card[data-v-810452e4]:focus-visible{outline-offset:2px;outline:2px solid #ffb26b}.kpi-card.failed[data-v-810452e4]{background:#fffcfb;border-color:#f4d7d0}.kpi-card.failed[data-v-810452e4]:hover{background:#fff9f7;border-color:#eec2b8}.kpi-card.failed .kpi-value[data-v-810452e4]{color:#c2412d}.kpi-note[data-v-810452e4] .n-alert{align-items:center}.kpi-label[data-v-810452e4]{color:#9a806b;font-size:12px}.kpi-value[data-v-810452e4]{color:#34251b;letter-spacing:-.5px;font-variant-numeric:tabular-nums;margin-top:7px;font-size:24px;font-weight:750;line-height:1.2}.kpi-sub[data-v-810452e4]{color:#a68160;margin-top:6px;font-size:11.5px}.ticket-card[data-v-810452e4]{background:#fff;border:1px solid #f0e2d5;border-radius:16px;min-height:420px;overflow:hidden;box-shadow:0 8px 24px #bf68230f}.ticket-tabs-bar[data-v-810452e4]{border-bottom:1px solid #f1e6dc;align-items:center;gap:8px;padding:0 6px;display:flex;overflow:auto hidden}.ticket-tabs[data-v-810452e4]{gap:2px;display:flex}.ticket-tab[data-v-810452e4]{color:#7b6554;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:11px 13px;font-size:13px;font-weight:550;transition:color .15s,border-color .15s;display:inline-flex}.ticket-tab[data-v-810452e4]:hover{color:#34251b}.ticket-tab.active[data-v-810452e4]{color:#d95300;border-color:#ff7600;font-weight:700}.ticket-tab[data-v-810452e4]:focus-visible{outline-offset:-2px;outline:2px solid #ffb26b}.ticket-tab.all-link[data-v-810452e4]{margin-left:auto;padding-right:10px}.tab-count[data-v-810452e4]{color:#7b6554;background:#f1f2f5;border-radius:99px;place-items:center;min-width:18px;padding:0 6px;font-size:10.5px;font-weight:700;line-height:18px;display:inline-grid}.ticket-tab.active .tab-count[data-v-810452e4]{color:#d95300;background:#fff0e3}.ticket-filters[data-v-810452e4]{border-bottom:1px solid #f1e6dc;flex-wrap:wrap;align-items:center;gap:9px;padding:12px 16px;display:flex}.ticket-filters[data-v-810452e4] .n-input{width:240px;max-width:100%}.ticket-filters[data-v-810452e4] .n-input:nth-child(2){width:180px}.filter-spacer[data-v-810452e4]{flex:1}.filter-total[data-v-810452e4]{color:#a68160;white-space:nowrap;font-size:11.5px}.region-status-trigger[data-v-810452e4]{color:#8a6a50;cursor:pointer;white-space:nowrap;background:#fffaf5;border:1px solid #f0dfd0;border-radius:7px;align-items:center;gap:5px;height:26px;padding:0 8px;font-size:11px;display:inline-flex}.region-status-trigger[data-v-810452e4]:hover{color:#b85a0c;border-color:#ffc493}.pulse-dot[data-v-810452e4],.status-dot[data-v-810452e4]{background:#17b26a;border-radius:50%;width:7px;height:7px}.pulse-dot.failed[data-v-810452e4],.status-dot.failed[data-v-810452e4]{background:#f04438}.region-status-panel[data-v-810452e4]{background:#fff;border:1px solid #ece8e3;border-radius:12px;width:310px;padding:8px;box-shadow:0 18px 40px #3723141f}.region-status-title[data-v-810452e4]{color:#9a8b7f;letter-spacing:.4px;padding:6px 8px 5px;font-size:10.5px;font-weight:650}.region-status-row[data-v-810452e4]{color:#4b3729;border-radius:8px;align-items:center;gap:7px;padding:7px 8px;font-size:11.5px;display:flex}.region-status-row[data-v-810452e4]:hover{background:#fff8f1}.region-status-row strong[data-v-810452e4]{flex-shrink:0}.status-detail[data-v-810452e4]{color:#9a8b7f;overflow-wrap:anywhere;margin-left:auto;font-size:10.5px}.status-detail.failed[data-v-810452e4]{color:#c2412d}.card-note[data-v-810452e4]{padding:12px 16px 0}.empty-hint[data-v-810452e4]{color:#a68160;font-size:11px}.ticket-card[data-v-810452e4] .ticket-row{cursor:pointer}.ticket-card[data-v-810452e4] .n-data-table-th{letter-spacing:.3px;color:#8b8178!important;background:#fafbfc!important;border-bottom:1px solid #f1e6dc!important;padding:9px 13px!important;font-size:11px!important;font-weight:650!important}.ticket-card[data-v-810452e4] .n-data-table-td{color:#4b3729!important;border-color:#f7efe8!important;padding:10.5px 13px!important}.ticket-card[data-v-810452e4] .n-data-table-tr:hover .n-data-table-td{background:#fffaf5!important}.ticket-card[data-v-810452e4] .n-data-table__pagination{border-top:1px solid #f1e6dc;padding:12px 16px}.ticket-card[data-v-810452e4] .ticket-id-cell{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ticket-card[data-v-810452e4] .ticket-id{color:#4b3729;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;font-weight:700}.ticket-card[data-v-810452e4] .unread-pill{color:#d95300;background:#fff0e3;border-radius:99px;align-items:center;padding:1px 6px;font-size:10px;font-weight:700;display:inline-flex}.ticket-card[data-v-810452e4] .user-cell{align-items:center;gap:12px;min-width:0;display:flex}.ticket-card[data-v-810452e4] .user-avatar{color:#fff;background:linear-gradient(135deg,#8b5cf6,#6d4aff);border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:15px;font-weight:600;display:grid}.ticket-card[data-v-810452e4] .user-copy{gap:4px;min-width:0;display:grid}.ticket-card[data-v-810452e4] .user-name{color:#1f1c1a;text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;line-height:1.3;overflow:hidden}.ticket-card[data-v-810452e4] .user-sub{display:flex}.ticket-card[data-v-810452e4] .region-pill{color:#467b9f;background:#e8f3fd;border-radius:7px;align-items:center;padding:2px 9px;font-size:11.5px;font-weight:600;line-height:1.5;display:inline-flex}.ticket-card[data-v-810452e4] .title-cell{min-width:0}.ticket-card[data-v-810452e4] .title-main{color:#3f2e22;text-overflow:ellipsis;white-space:nowrap;font-size:12.8px;font-weight:700;display:block;overflow:hidden}.ticket-card[data-v-810452e4] .title-latest{min-width:0;margin-top:4px}.ticket-card[data-v-810452e4] .latest-text{color:#5a4637;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:600;overflow:hidden}.ticket-card[data-v-810452e4] .title-sub{color:#a68160;margin-top:3px;font-size:10.8px}.ticket-card[data-v-810452e4] .time-cell{color:#8a7564;font-size:11.5px}@media (width<=1180px){.kpi-grid[data-v-810452e4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.ticket-page-head[data-v-810452e4]{align-items:flex-start}.ticket-filters[data-v-810452e4] .n-input,.ticket-filters[data-v-810452e4] .n-input:nth-child(2){width:100%}.filter-spacer[data-v-810452e4]{display:none}}.app-shell[data-v-e4f4ced5]{min-height:100vh}.sider[data-v-e4f4ced5]{z-index:10;background:#fff;border-right:1px solid #f2dfcf;height:100vh;top:0;bottom:0;left:0;overflow:hidden;box-shadow:6px 0 20px #7549230f;position:fixed!important}.main-layout[data-v-e4f4ced5]{min-width:0;min-height:100vh;margin-left:232px}.brand[data-v-e4f4ced5]{color:#31251c;border-bottom:1px solid #f3e2d3;align-items:center;gap:9px;height:76px;padding:0 24px;display:flex}.brand-mark[data-v-e4f4ced5]{object-fit:contain;flex-shrink:0;width:32px;height:32px}.brand strong[data-v-e4f4ced5]{font-size:17px}.brand small[data-v-e4f4ced5]{letter-spacing:1.5px;color:#a2856d;font-size:9px}.sider-foot[data-v-e4f4ced5]{color:#9a7b62;padding:0 24px;font-size:11px;position:absolute;bottom:22px;left:0;right:0}.topbar[data-v-e4f4ced5]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border-bottom:1px solid #f0e4d8;align-items:center;gap:14px;height:58px;padding:0 20px;display:flex}.tabbar[data-v-e4f4ced5]{flex:1;align-items:center;min-width:0;display:flex}.tabbar-scroll[data-v-e4f4ced5]{scrollbar-width:none;width:100%;min-width:0;overflow-x:auto}.tabbar-scroll[data-v-e4f4ced5]::-webkit-scrollbar{display:none}.tabbar-track[data-v-e4f4ced5]{align-items:center;gap:6px;width:max-content;padding:1px 2px;display:flex}.tabbar-tab[data-v-e4f4ced5]{color:#6f6256;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:8px;align-items:center;gap:5px;height:30px;padding:0 10px;font-size:12.5px;font-weight:500;transition:background .15s,color .15s,border-color .15s;display:flex}.tabbar-tab[data-v-e4f4ced5]:hover{color:#34251b;background:#f7f4f0}.tabbar-tab.active[data-v-e4f4ced5]{color:#d95300;background:#fff2e6;border-color:#ffdcbd;font-weight:650}.tabbar-tab[data-v-e4f4ced5]:focus-visible{outline-offset:1px;outline:2px solid #ffb26b}.tabbar-label[data-v-e4f4ced5]{pointer-events:none}.tabbar-close[data-v-e4f4ced5]{width:16px;height:16px;color:inherit;opacity:.4;cursor:pointer;background:0 0;border:0;border-radius:4px;flex-shrink:0;place-items:center;padding:0;transition:background .15s,opacity .15s;display:grid}.tabbar-tab:hover .tabbar-close[data-v-e4f4ced5],.tabbar-tab.active .tabbar-close[data-v-e4f4ced5]{opacity:.7}.tabbar-close[data-v-e4f4ced5]:hover{opacity:1;background:#d953001f}.topbar-right[data-v-e4f4ced5]{align-items:center;gap:9px;margin-left:auto;display:flex}.env-chip[data-v-e4f4ced5]{color:#0b8158;white-space:nowrap;background:#ecfdf3;border:1px solid #c9eedd;border-radius:99px;padding:3px 9px;font-size:11px;font-weight:700}.region-switch[data-v-e4f4ced5]{color:#34251b;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:10px;align-items:center;gap:8px;height:34px;padding:0 10px 0 12px;font-size:13px;font-weight:600;transition:all .15s;display:flex}.region-switch[data-v-e4f4ced5]:hover{background:#fcfcfd;border-color:#d9dde6}.region-switch[data-v-e4f4ced5]:disabled{opacity:.6;cursor:not-allowed}.region-switch-label[data-v-e4f4ced5]{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.region-switch .chev[data-v-e4f4ced5]{color:#8a8f9c;transition:transform .2s}.region-switch.open .chev[data-v-e4f4ced5]{transform:rotate(180deg)}.lang-switch[data-v-e4f4ced5]{color:#49372b;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:10px;align-items:center;gap:6px;height:34px;padding:0 9px 0 10px;font-size:12px;font-weight:600;transition:all .15s;display:flex}.lang-switch[data-v-e4f4ced5]:hover{background:#fcfcfd;border-color:#d9dde6}.lang-switch .chev[data-v-e4f4ced5]{color:#8a8f9c;transition:transform .2s}.lang-switch.open .chev[data-v-e4f4ced5]{transform:rotate(180deg)}.region-dot[data-v-e4f4ced5]{border-radius:50%;flex-shrink:0;width:8px;height:8px}.icon-btn[data-v-e4f4ced5]{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:10px;place-items:center;width:34px;height:34px;transition:all .15s;display:grid;position:relative}.icon-btn[data-v-e4f4ced5]:hover{color:#34251b;background:#f7f8fa}.icon-btn .reddot[data-v-e4f4ced5]{background:#f04438;border:1.5px solid #fff;border-radius:50%;width:6px;height:6px;position:absolute;top:7px;right:8px}.avatar-btn[data-v-e4f4ced5]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff8a2b,#ff5f00);border:0;border-radius:50%;place-items:center;width:30px;height:30px;margin-left:2px;font-size:11px;font-weight:700;display:grid}.avatar-btn[data-v-e4f4ced5]:hover{box-shadow:0 0 0 3px #ff760024}.popover-panel[data-v-e4f4ced5]{background:#fff;border:1px solid #ece8e3;border-radius:14px;padding:8px;box-shadow:0 18px 40px #3723141f}.region-menu[data-v-e4f4ced5]{width:296px}.region-menu-label[data-v-e4f4ced5]{color:#9a8b7f;letter-spacing:.4px;padding:6px 10px 4px;font-size:10.5px;font-weight:650}.region-option[data-v-e4f4ced5]{color:#34251b;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;width:100%;padding:8px 10px;font-size:13px;display:flex}.region-option[data-v-e4f4ced5]:hover{background:#f6f7f9}.region-option.on[data-v-e4f4ced5]{background:#fff0e3}.region-option-label[data-v-e4f4ced5]{font-weight:500}.region-option-meta[data-v-e4f4ced5]{color:#9a8b7f;margin-left:auto;font-size:10.5px}.region-option .check[data-v-e4f4ced5]{color:#ff7600}.region-menu-foot[data-v-e4f4ced5]{color:#9a8b7f;border-top:1px solid #f2ece5;margin-top:6px;padding:8px 10px 4px;font-size:11px;line-height:1.5}.notice-panel[data-v-e4f4ced5]{gap:6px;width:280px;padding:14px;display:grid}.notice-panel strong[data-v-e4f4ced5]{color:#34251b;font-size:13px}.notice-panel p[data-v-e4f4ced5]{color:#7d6a5b;margin:0;font-size:12.5px}.notice-panel span[data-v-e4f4ced5]{color:#a29184;font-size:11px;line-height:1.5}.account-panel[data-v-e4f4ced5]{width:248px}.lang-menu[data-v-e4f4ced5]{width:200px}.account-summary[data-v-e4f4ced5]{border-bottom:1px solid #f3ece4;align-items:center;gap:10px;padding:10px 10px 12px;display:flex}.avatar-badge[data-v-e4f4ced5]{color:#fff;background:linear-gradient(135deg,#ff8a2b,#ff5f00);border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:14px;font-weight:700;display:grid}.account-copy[data-v-e4f4ced5]{gap:2px;min-width:0;display:grid}.account-copy strong[data-v-e4f4ced5]{color:#34251b;font-size:13px}.account-copy span[data-v-e4f4ced5]{color:#9a8b7f;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.account-label[data-v-e4f4ced5]{color:#9a8b7f;letter-spacing:.4px;padding:10px 10px 4px;font-size:10.5px;font-weight:650}.account-option[data-v-e4f4ced5]{color:#49372b;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px 10px;font-size:13px;display:flex}.account-option[data-v-e4f4ced5]:hover{background:#f6f7f9}.account-option.on[data-v-e4f4ced5]{color:#d95300;background:#fff4ea}.account-option.signout[data-v-e4f4ced5]{color:#c2412d;justify-content:flex-start}.help-body[data-v-e4f4ced5]{color:#5f4b3c;font-size:13px;line-height:1.8}.help-body p[data-v-e4f4ced5]{margin:0 0 10px}.help-body ul[data-v-e4f4ced5]{margin:0;padding-left:18px}.help-footer[data-v-e4f4ced5]{justify-content:flex-end;display:flex}.content[data-v-e4f4ced5]{background:radial-gradient(circle at 76% 2%,#fff0df 0,#0000 24%),#fff8f1;padding:30px}.login-shell[data-v-5e6883b3]{isolation:isolate;color:#171514;background:#f3ebe3;place-items:center;min-height:100vh;padding:18px;display:grid;position:relative;overflow:hidden}.login-backdrop[data-v-5e6883b3]{z-index:-1;position:absolute;inset:0;overflow:hidden}.login-backdrop img[data-v-5e6883b3]{object-fit:cover;filter:blur(28px)saturate(1.08);width:100%;height:100%;transform:scale(1.12)}.login-backdrop[data-v-5e6883b3]:after{content:"";background:#f7f2ec94;position:absolute;inset:0}.login-card[data-v-5e6883b3]{background:#fff;border-radius:26px;grid-template-columns:minmax(0,1.12fr) minmax(380px,.88fr);width:min(1120px,100vw - 36px);height:min(720px,100dvh - 36px);display:grid;overflow:hidden;box-shadow:0 24px 70px #50341c2e}.login-hero[data-v-5e6883b3]{background:#dedbd8;min-height:0;position:relative;overflow:hidden}.login-hero[data-v-5e6883b3]:after{content:"";pointer-events:none;background:linear-gradient(#0000 48%,#0e0c0bc7);position:absolute;inset:0}.login-hero__image[data-v-5e6883b3]{object-fit:cover;width:100%;height:100%}.login-hero__arrow[data-v-5e6883b3]{z-index:3;color:#fff;cursor:pointer;background:#19171640;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.login-hero__arrow svg[data-v-5e6883b3]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.login-hero__arrow--prev[data-v-5e6883b3]{left:20px}.login-hero__arrow--next[data-v-5e6883b3]{right:20px}.login-hero__copy[data-v-5e6883b3]{z-index:2;color:#fff;position:absolute;bottom:40px;left:36px;right:36px}.login-hero__copy h2[data-v-5e6883b3]{margin:0;font-size:25px;font-weight:650;line-height:1.25}.login-hero__copy p[data-v-5e6883b3]{color:#ffffffc7;margin:9px 0 0;font-size:13px;line-height:1.5}.login-hero__dots[data-v-5e6883b3]{z-index:3;gap:6px;display:flex;position:absolute;bottom:20px;left:36px}.login-hero__dot[data-v-5e6883b3]{cursor:pointer;background:#ffffff73;border:0;border-radius:50%;width:7px;height:7px;padding:0}.login-hero__dot--active[data-v-5e6883b3]{background:#fff;border-radius:8px;width:20px}.login-panel[data-v-5e6883b3]{background:#fff;flex-direction:column;justify-content:center;min-width:0;min-height:0;padding:54px 52px;display:flex}.login-panel__brand[data-v-5e6883b3]{color:#171514;justify-content:space-between;align-items:center;gap:12px;margin-bottom:38px;font-size:22px;font-weight:700;display:flex}.login-panel__brand-id[data-v-5e6883b3]{align-items:center;gap:9px;display:flex}.login-panel__brand img[data-v-5e6883b3]{width:34px;height:34px}.login-lang[data-v-5e6883b3]{background:#faf8f6;border:1px solid #ece7e2;border-radius:9px;flex-shrink:0;gap:2px;padding:3px;display:flex}.login-lang__option[data-v-5e6883b3]{color:#8b8179;cursor:pointer;background:0 0;border:0;border-radius:6px;min-width:32px;padding:4px 6px;font-size:11.5px;font-weight:600;transition:background .15s,color .15s}.login-lang__option[data-v-5e6883b3]:hover{color:#d95300}.login-lang__option--active[data-v-5e6883b3]{color:#d95300;background:#fff;box-shadow:0 1px 3px #50341c1f}.login-panel__title[data-v-5e6883b3]{color:#171514;letter-spacing:-1px;margin:0 0 10px;font-size:30px;font-weight:500;line-height:1.25}.login-panel__subtitle[data-v-5e6883b3]{color:#77716d;margin:0 0 26px;font-size:13px;line-height:1.6}.login-field[data-v-5e6883b3]{margin-bottom:14px}.login-field[data-v-5e6883b3] .n-form-item-label{padding-bottom:6px}.login-field[data-v-5e6883b3] .n-form-item-feedback-wrapper{min-height:0;padding:0}.login-label[data-v-5e6883b3]{color:#5d646e;font-size:13px}.login-error[data-v-5e6883b3]{color:#d34f00;margin:0 0 10px;font-size:13px;line-height:1.5}.login-submit[data-v-5e6883b3]{border-radius:12px;height:46px;margin-top:8px;font-weight:650}.login-hint[data-v-5e6883b3]{color:#8b919a;text-align:center;margin-top:18px;font-size:12px;display:block}@media (width<=860px){.login-card[data-v-5e6883b3]{grid-template-columns:1fr;height:auto;min-height:min(720px,100dvh - 36px)}.login-hero[data-v-5e6883b3]{display:none}.login-panel[data-v-5e6883b3]{padding:36px 28px}}.boot-screen[data-v-1f9f5ab8]{background:#fff8f1;place-items:center;min-height:100vh;display:grid}.boot-mark[data-v-1f9f5ab8]{width:44px;height:44px;animation:1.2s ease-in-out infinite boot-pulse-1f9f5ab8}@keyframes boot-pulse-1f9f5ab8{0%,to{opacity:.35;transform:scale(.96)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.boot-mark[data-v-1f9f5ab8]{opacity:.8;animation:none}}:root{color:#30241c;font-synthesis:none;background:#fff8f1;font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif}*{box-sizing:border-box}body{background:#fff8f1;min-width:1180px;min-height:100vh;margin:0}button,input{font:inherit}.n-layout,.n-layout-scroll-container{background:0 0!important}.n-card,.n-modal .n-card{border:1px solid #ffe1c5;border-radius:16px!important;box-shadow:0 20px 54px #b858102e!important}.n-modal-mask{background:#2f261f59!important}.n-modal .n-card-header{background:linear-gradient(100deg,#fff5ea,#fff);border-bottom:1px solid #ffe6d0;min-height:68px;padding:20px 24px!important}.n-modal .n-card-header__main{color:#3b2719;font-size:18px;font-weight:700}.n-modal .n-card__content{padding:22px 24px!important}.n-modal .n-card__footer{background:#fffaf6;border-top:1px solid #ffe6d0;padding:14px 24px!important}.n-data-table{--n-td-color:#fff!important;--n-td-color-hover:#fff4e8!important}.n-data-table-th{color:#875322!important;background:#fff3e5!important;font-weight:650!important}.n-data-table-td{color:#4c3829!important;border-color:#f8e7d9!important}.n-data-table-tr:hover .n-data-table-td{background:#fff8f0!important}.n-base-selection,.n-date-picker{border-radius:10px!important}.n-button--primary-type{box-shadow:0 7px 16px #ff6b0038}.n-alert{border-radius:12px!important}
