@layer app{.comments-truncate[data-v-c170c070]{white-space:nowrap;text-overflow:ellipsis;max-width:420px;display:inline-block;overflow:hidden}.stat-card[data-v-c170c070]{cursor:pointer;background-color:rgb(var(--v-theme-surface));border:2px solid #0000;transition:all .2s}.stat-card[data-v-c170c070]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #00000014}.stat-card-active[data-v-c170c070]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.05)}.stat-card--warning.stat-card-active[data-v-c170c070]{border-color:rgb(var(--v-theme-warning));background:rgba(var(--v-theme-warning),.05)}.stat-card--success.stat-card-active[data-v-c170c070]{border-color:rgb(var(--v-theme-success));background:rgba(var(--v-theme-success),.05)}.stat-card--error.stat-card-active[data-v-c170c070]{border-color:rgb(var(--v-theme-error));background:rgba(var(--v-theme-error),.05)}.stat-card__content[data-v-c170c070]{text-align:center;justify-items:center;gap:8px;padding:8px;display:grid}.stat-card__content--skeleton[data-v-c170c070]{inline-size:100%}.skeleton[data-v-c170c070]{background:linear-gradient(90deg,#eee,#f7f7f7,#eee) 0 0/200% 100%;border-radius:6px;animation:1.2s infinite shimmer-c170c070}.widget-skeleton-badge[data-v-c170c070]{block-size:22px;inline-size:3rem}.widget-skeleton-value[data-v-c170c070]{block-size:28px;inline-size:5rem}.widget-skeleton-label[data-v-c170c070]{block-size:14px;inline-size:7rem}.insights-skeleton[data-v-c170c070]{flex-direction:column;gap:14px;display:flex}.insights-skeleton__row[data-v-c170c070]{border:1px solid rgba(var(--v-border-color),.08);background:linear-gradient(180deg,rgba(var(--v-theme-surface),1),rgba(var(--v-theme-primary),.015));border-radius:14px;grid-template-columns:minmax(240px,1.6fr) minmax(170px,1fr) minmax(220px,1.1fr) 100px 132px;align-items:center;gap:20px;padding:18px 16px;display:grid}.insights-skeleton__group[data-v-c170c070]{min-inline-size:0}.insights-skeleton__title[data-v-c170c070]{block-size:18px;inline-size:70%}.insights-skeleton__meta[data-v-c170c070]{block-size:12px;inline-size:45%}.insights-skeleton__meta--short[data-v-c170c070]{inline-size:30%}.insights-skeleton__paragraph-line[data-v-c170c070]{block-size:14px;inline-size:100%}.insights-skeleton__paragraph-line--short[data-v-c170c070]{inline-size:78%}.insights-skeleton__chip[data-v-c170c070]{block-size:24px;inline-size:3.25rem}.insights-skeleton__mini-chip[data-v-c170c070]{block-size:20px;inline-size:2.75rem}.insights-skeleton__avatar[data-v-c170c070]{border-radius:10px;block-size:38px;inline-size:38px}.insights-skeleton__action[data-v-c170c070]{border-radius:10px;block-size:32px;inline-size:32px;min-inline-size:32px}.stat-badge[data-v-c170c070]{border-radius:12px;justify-content:center;align-items:center;width:36px;height:22px;display:inline-flex}.stat-card__value[data-v-c170c070]{font-size:1.5rem;font-weight:800;line-height:1.2}.stat-card__label[data-v-c170c070]{letter-spacing:.06em;text-transform:uppercase;opacity:.75;font-size:.72rem;font-weight:700}.glitch-table[data-v-c170c070] tbody tr td{vertical-align:middle}.glitch-table[data-v-c170c070] table{border-collapse:separate;border-spacing:0 10px}.glitch-table[data-v-c170c070] tbody .glitch-row{background:rgba(var(--v-theme-surface),1);box-shadow:0 1px 0 rgba(var(--v-border-color),.08);transition:transform .2s,box-shadow .2s}.glitch-table[data-v-c170c070] tbody .glitch-row.glitch-row--expanded{transform:translateY(-1px);box-shadow:0 4px 12px #0000000f}.glitch-table[data-v-c170c070] tbody .glitch-expanded-row td{background:0 0;border:none!important;padding:0!important}.glitch-table[data-v-c170c070] tbody .glitch-row:hover{transform:translateY(-1px);box-shadow:0 8px 18px #0000000f}.glitch-table[data-v-c170c070] tbody .glitch-row td:first-child{border-inline-start:6px solid rgba(var(--v-theme-secondary),.45);border-radius:12px 0 0 12px}.glitch-table[data-v-c170c070] tbody .glitch-row.glitch-row--status-open td:first-child{border-inline-start-color:rgb(var(--v-theme-warning))}.glitch-table[data-v-c170c070] tbody .glitch-row.glitch-row--status-closed td:first-child{border-inline-start-color:rgb(var(--v-theme-success))}.glitch-table[data-v-c170c070] tbody .glitch-row.glitch-row--status-followup td:first-child{border-inline-start-color:rgb(var(--v-theme-info))}.glitch-table[data-v-c170c070] tbody .glitch-row.glitch-row--status-reopen td:first-child{border-inline-start-color:rgb(var(--v-theme-error))}.glitch-table[data-v-c170c070] tbody .glitch-row td:last-child{border-radius:0 12px 12px 0}.glitch-table[data-v-c170c070] tbody .glitch-row td{border-top:1px solid rgba(var(--v-border-color),.2);border-bottom:1px solid rgba(var(--v-border-color),.2);white-space:normal;padding:20px 16px}.glitch-table[data-v-c170c070] tbody .glitch-row td.glitch-cell--summary{padding-inline-end:8px}.glitch-table[data-v-c170c070] tbody .glitch-row td.glitch-cell--location{padding-inline:8px 10px}.glitch-table[data-v-c170c070] tbody .glitch-row td.glitch-cell--guest{padding-inline:10px 8px}.glitch-table[data-v-c170c070] tbody .glitch-row td.glitch-cell--reporter{padding-inline:8px 10px}.guest-link[data-v-c170c070]{text-decoration:none;transition:color .2s,opacity .2s,transform .2s}.guest-link[data-v-c170c070],.guest-link[data-v-c170c070]:hover{color:rgb(var(--v-theme-primary))}.guest-link--name[data-v-c170c070]{align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex}.guest-link--name[data-v-c170c070]:hover{opacity:.9;transform:translate(1px)}.guest-link--name[data-v-c170c070]:after{content:"↗";opacity:.8;font-size:.8rem}.guest-link--avatar[data-v-c170c070]{border-radius:999px;display:inline-flex}.guest-link--avatar[data-v-c170c070]:hover{opacity:.95;transform:scale(1.03)}.action-buttons[data-v-c170c070]{min-width:132px}.action-icon-btn[data-v-c170c070]{border-radius:10px;transition:transform .18s,box-shadow .18s,filter .18s;color:#fff!important}.action-icon-btn[data-v-c170c070]:hover{filter:saturate(1.08);transform:translateY(-1px);box-shadow:0 8px 18px #0f172a29}.action-icon-btn--view[data-v-c170c070]{background:linear-gradient(135deg,rgb(var(--v-theme-primary)),rgba(var(--v-theme-primary),.82))!important}.action-icon-btn--edit[data-v-c170c070]{background:linear-gradient(135deg,#22c55e,#16a34a)!important}.action-icon-btn--delete[data-v-c170c070]{background:linear-gradient(135deg,#ef4444,#dc2626)!important}.glitch-view-modal-card[data-v-c170c070]{border:1px solid rgba(var(--v-border-color),.12)}.glitch-view-modal-body[data-v-c170c070]{padding:20px 24px!important}.glitch-overview-row[data-v-c170c070]{row-gap:10px}.glitch-overview-tile[data-v-c170c070]{border:1px solid rgba(var(--v-border-color),.14);background:linear-gradient(180deg,rgba(var(--v-theme-primary),.045),rgba(var(--v-theme-surface),1));min-block-size:68px;box-shadow:none;padding:10px 12px!important}.glitch-overview-tile__content[data-v-c170c070]{text-align:left;align-items:flex-start;gap:10px;display:flex}.glitch-overview-tile__icon[data-v-c170c070]{background:rgba(var(--v-theme-primary),.08);border-radius:9px;flex:0 0 28px;justify-content:center;align-items:center;block-size:28px;inline-size:28px;display:inline-flex}.glitch-overview-tile__text[data-v-c170c070]{min-inline-size:0}.glitch-overview-tile__label[data-v-c170c070]{color:rgb(var(--v-theme-primary));text-transform:uppercase;letter-spacing:.04em;font-size:.68rem;font-weight:700;line-height:1.1}.glitch-overview-tile__value[data-v-c170c070]{color:rgba(var(--v-theme-on-surface),.84);word-break:break-word;margin-top:3px;font-size:.76rem;line-height:1.2}.glitch-modal-card[data-v-c170c070]{overflow:hidden}.glitch-modal-card--full[data-v-c170c070]{min-block-size:calc(min(92vh,980px))}.glitch-modal-header[data-v-c170c070]{background:linear-gradient(180deg,rgba(var(--v-theme-primary),.06),rgba(var(--v-theme-surface),1))}.glitch-modal-scrollable[data-v-c170c070]{overflow-y:auto}.glitch-modal-section-label[data-v-c170c070]{color:rgb(var(--v-theme-primary));letter-spacing:.08em;text-transform:uppercase;margin-block-end:12px;font-size:.78rem;font-weight:800}.glitch-modal-section[data-v-c170c070]{border:1px solid rgba(var(--v-border-color),.12);background:linear-gradient(180deg,rgba(var(--v-theme-primary),.025),rgba(var(--v-theme-surface),1));border-radius:18px;padding:18px}.glitch-modal-section--compact[data-v-c170c070]{padding:16px}.glitch-modal-top-grid[data-v-c170c070]{margin-bottom:2px}.glitch-modal-section+.glitch-modal-section[data-v-c170c070]{margin-top:18px}.status-filter-chip[data-v-c170c070]{cursor:pointer}@keyframes shimmer-c170c070{0%{background-position:200% 0}to{background-position:-200% 0}}@media (width<=960px){.glitch-table[data-v-c170c070] tbody .glitch-row td{padding:16px 12px}.insights-skeleton__row[data-v-c170c070]{grid-template-columns:1fr;gap:14px}.insights-skeleton__group--actions[data-v-c170c070]{justify-self:end}}}
