.obs-tab[data-v-ec88ae78]{display:flex;flex-direction:column;gap:8px}.obs-tab__hint[data-v-ec88ae78]{color:var(--obs-text-dim);font-size:clamp(9px,1.4vw,12px);font-style:italic;margin:0;padding:2px 4px}.obs-callout__body--dim[data-v-ec88ae78]{font-family:ui-monospace,monospace;font-size:clamp(8px,1.3vw,11px);opacity:.75}.obs-search[data-v-ec88ae78]{align-items:center;background:#00000059;border:1px solid hsla(0,0%,100%,.06);border-radius:6px;display:flex;gap:.4rem;height:2rem;padding:0 .6rem}.obs-search[data-v-ec88ae78]:focus-within{border-color:#e74c3c80;box-shadow:0 0 0 2px #e74c3c1f}.obs-search__icon[data-v-ec88ae78]{color:#fff6;flex-shrink:0;height:.85rem;width:.85rem}.obs-search__input[data-v-ec88ae78]{background:transparent;border:0;color:#fff;flex:1;font-family:inherit;font-size:11px;min-width:0;outline:0;padding:0}.obs-search__input[data-v-ec88ae78]::-moz-placeholder{color:#ffffff59}.obs-search__input[data-v-ec88ae78]::placeholder{color:#ffffff59}.obs-search__clear[data-v-ec88ae78]{align-items:center;background:transparent;border:0;border-radius:4px;color:#ffffff80;cursor:pointer;display:inline-flex;font-family:inherit;height:1rem;justify-content:center;width:1rem}.obs-search__clear svg[data-v-ec88ae78]{height:.75rem;width:.75rem}.obs-search__clear[data-v-ec88ae78]:hover{background:#e74c3c26;color:var(--obs-red,#e74c3c)}.obs-check[data-v-ec88ae78]{align-items:center;border-radius:4px;cursor:pointer;display:flex;gap:.5rem;padding:.35rem .15rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.obs-check[data-v-ec88ae78]:hover{background:#ffffff08}.obs-check__box[data-v-ec88ae78]{align-items:center;border:2px solid var(--obs-purple,#9b59b6);border-radius:3px;display:flex;flex-shrink:0;height:.85rem;justify-content:center;opacity:.35;width:.85rem}.obs-check__box.is-on[data-v-ec88ae78]{background:#9b59b640;opacity:1}.obs-check__box svg[data-v-ec88ae78]{color:#fff;height:.6rem;width:.6rem}.obs-check__label[data-v-ec88ae78]{color:#fffc;font-size:11px;font-weight:600}.obs-dossier-row[data-v-ec88ae78]{display:flex;gap:6px}.obs-dossier-btn[data-v-ec88ae78]{align-items:center;background:#e74c3c24;border:1px solid rgba(231,76,60,.4);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;flex:1;font-family:inherit;font-size:11px;font-weight:800;gap:6px;justify-content:center;padding:.5rem .6rem;transition:background .15s,border-color .15s}.obs-dossier-btn[data-v-ec88ae78]:hover{background:#e74c3c38;border-color:#e74c3c99}.obs-dossier-btn--ghost[data-v-ec88ae78]{background:#ffffff0a;border-color:#ffffff1a;color:#ffffffbf}.obs-dossier-btn--ghost[data-v-ec88ae78]:hover{background:#ffffff14;border-color:#fff3}.obs-dossier-btn__icon[data-v-ec88ae78]{flex-shrink:0;height:.9rem;width:.9rem}.obs-card__go[data-v-ec88ae78]{align-items:center;align-self:center;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--obs-text-dim);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;height:1.75rem;justify-content:center;margin-right:6px;transition:all .12s;width:1.75rem}.obs-card__go[data-v-ec88ae78]:hover{background:#ffffff0f;border-color:var(--obs-panel-border);color:#fff}.obs-card__go-icon[data-v-ec88ae78]{height:.9rem;width:.9rem}.obs-callout[data-v-ec88ae78]{background:#e74c3c0d;border:1px solid rgba(231,76,60,.12);border-left:3px solid var(--obs-red);border-radius:8px;padding:clamp(8px,1.5vw,14px)}.obs-callout--warn[data-v-ec88ae78]{background:#f39c120d;border-color:#f39c121f;border-left-color:var(--obs-amber)}.obs-callout__head[data-v-ec88ae78]{align-items:center;display:flex;gap:6px;margin-bottom:8px}.obs-callout__icon[data-v-ec88ae78]{color:var(--obs-red);flex-shrink:0;height:13px;width:13px}.obs-callout--warn .obs-callout__icon[data-v-ec88ae78]{color:var(--obs-amber)}.obs-callout__title[data-v-ec88ae78]{color:var(--obs-red);font-size:clamp(10px,1.5vw,13px);font-weight:700;margin:0}.obs-callout--warn .obs-callout__title[data-v-ec88ae78]{color:var(--obs-amber)}.obs-kpis[data-v-ec88ae78]{display:grid;gap:6px;grid-template-columns:repeat(4,1fr)}.obs-kpi[data-v-ec88ae78]{background:#00000040;border:1px solid var(--obs-panel-border);border-radius:6px;display:flex;flex-direction:column;gap:1px;min-width:0;padding:6px 4px;text-align:center}.obs-kpi__value[data-v-ec88ae78]{color:#fff;font-size:clamp(12px,1.8vw,16px);font-variant-numeric:tabular-nums;font-weight:800}.obs-kpi__label[data-v-ec88ae78]{color:var(--obs-text-dim);font-size:clamp(7px,1.2vw,10px);font-weight:700;letter-spacing:.05em;text-transform:uppercase}.obs-callout__sync[data-v-ec88ae78]{color:var(--obs-text-dim);font-family:ui-monospace,monospace;font-size:clamp(8px,1.3vw,11px);margin:8px 0 0}.obs-callout__warn[data-v-ec88ae78]{align-items:center;color:var(--obs-amber);display:flex;font-size:clamp(9px,1.4vw,12px);gap:6px;margin:8px 0 0}.obs-callout__warn-icon[data-v-ec88ae78]{flex-shrink:0;height:12px;width:12px}.obs-section-title[data-v-ec88ae78]{align-items:center;color:var(--obs-text-label);display:flex;font-size:clamp(9px,1.4vw,12px);font-weight:700;gap:5px;letter-spacing:.06em;margin:2px 0 0;text-transform:uppercase}.obs-section-title__icon[data-v-ec88ae78]{color:var(--obs-text-dim);height:11px;width:11px}.obs-section-title__count[data-v-ec88ae78]{background:#ffffff0a;border-radius:3px;color:var(--obs-text-dim);font-family:ui-monospace,monospace;font-size:clamp(8px,1.3vw,11px);font-weight:700;padding:1px 5px}.obs-bars[data-v-ec88ae78]{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.obs-bar-row[data-v-ec88ae78]{align-items:center;-moz-column-gap:6px;column-gap:6px;display:grid;grid-template-columns:8px 1fr auto;grid-template-rows:auto auto;row-gap:2px}.obs-bar-row__dot[data-v-ec88ae78]{border-radius:50%;grid-row:1;height:8px;width:8px}.obs-bar-row__label[data-v-ec88ae78]{color:var(--obs-text-primary);font-size:clamp(9px,1.4vw,12px);font-weight:600;grid-row:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obs-bar-row__count[data-v-ec88ae78]{color:var(--obs-text-dim);font-family:ui-monospace,monospace;font-size:clamp(8px,1.3vw,11px);font-weight:700;grid-row:1}.obs-bar-row__track[data-v-ec88ae78]{background:#ffffff0f;border-radius:2px;grid-column:1/-1;grid-row:2;height:3px;overflow:hidden}.obs-bar-row__fill[data-v-ec88ae78]{border-radius:2px;display:block;height:100%}.obs-card-list[data-v-ec88ae78]{display:flex;flex-direction:column;gap:5px;list-style:none;margin:0;padding:0}.obs-card[data-v-ec88ae78]{background:#ffffff05;border:1px solid var(--obs-panel-border);border-radius:7px;display:flex;overflow:hidden;transition:background .12s,border-color .12s,box-shadow .12s}.obs-card[data-v-ec88ae78]:hover{background:#ffffff0a;border-color:#ffffff1f}.obs-card--highlighted[data-v-ec88ae78]{box-shadow:0 0 0 1px #ffffff26,0 0 16px #ffffff0f}.obs-card__accent[data-v-ec88ae78]{flex-shrink:0;width:3px}.obs-card__body[data-v-ec88ae78]{flex:1;min-width:0;padding:clamp(6px,1.2vw,12px) clamp(7px,1.4vw,14px)}.obs-card__head[data-v-ec88ae78]{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.obs-card__kind[data-v-ec88ae78]{border-radius:3px;color:#fff;font-size:clamp(7px,1.2vw,10px);font-weight:800;letter-spacing:.04em;padding:1px 5px}.obs-card__name[data-v-ec88ae78]{color:var(--obs-text-primary);flex:1;font-size:clamp(10px,1.5vw,13px);font-weight:600;min-width:0}.obs-card__desc[data-v-ec88ae78]{color:var(--obs-text-body);font-size:clamp(9px,1.4vw,12px);line-height:1.45;margin:3px 0 0}.obs-card__meta[data-v-ec88ae78]{color:var(--obs-text-muted);display:flex;flex-wrap:wrap;font-family:ui-monospace,monospace;font-size:clamp(8px,1.3vw,11px);font-variant-numeric:tabular-nums;gap:8px;margin-top:4px}.obs-card__meta-icon[data-v-ec88ae78]{height:8px;margin-right:2px;opacity:.6;vertical-align:middle;width:8px}.obs-card__status[data-v-ec88ae78]{color:var(--obs-green);font-weight:700;letter-spacing:.05em;text-transform:uppercase}.obs-card__link[data-v-ec88ae78]{align-items:center;color:var(--obs-blue-light);display:inline-flex;font-size:clamp(8px,1.3vw,11px);gap:3px;margin-top:5px;text-decoration:none}.obs-card__link[data-v-ec88ae78]:hover{text-decoration:underline}.obs-card__link-icon[data-v-ec88ae78]{height:9px;width:9px}.obs-card__count-badge[data-v-ec88ae78]{align-items:center;align-self:center;background:#e74c3c1f;border-radius:6px;color:var(--obs-red);display:inline-flex;flex-shrink:0;font-family:ui-monospace,monospace;font-size:clamp(10px,1.5vw,13px);font-weight:800;height:1.6rem;justify-content:center;margin-right:8px;min-width:1.6rem;padding:0 6px}.obs-tier-head[data-v-ec88ae78]{align-items:center;display:flex;gap:6px;margin-top:2px;padding:5px 4px 3px}.obs-tier-head__accent[data-v-ec88ae78]{border-radius:2px;flex-shrink:0;height:12px;width:3px}.obs-tier-head__label[data-v-ec88ae78]{flex:1;font-size:clamp(9px,1.4vw,12px);font-weight:800;letter-spacing:.06em;text-transform:uppercase}.obs-tier-head__count[data-v-ec88ae78]{background:#ffffff0a;border-radius:3px;color:var(--obs-text-dim);font-family:ui-monospace,monospace;font-size:clamp(8px,1.3vw,11px);font-weight:700;padding:1px 5px}@media(prefers-reduced-motion:reduce){.obs-card[data-v-ec88ae78]{transition:none}}.obs-tab[data-v-0e9d7da3]{display:flex;flex-direction:column;gap:8px}.obs-tab__hint[data-v-0e9d7da3]{color:var(--obs-text-dim);font-size:clamp(9px,1.4vw,12px);font-style:italic;margin:0;padding:2px 4px}.obs-callout[data-v-0e9d7da3]{background:#e74c3c0d;border:1px solid rgba(231,76,60,.12);border-left:3px solid var(--obs-red);border-radius:8px;padding:clamp(8px,1.5vw,14px)}.obs-callout--warn[data-v-0e9d7da3]{background:#f39c120d;border-color:#f39c121f;border-left-color:var(--obs-amber)}.obs-callout__head[data-v-0e9d7da3]{align-items:center;display:flex;gap:6px;margin-bottom:8px}.obs-callout__icon[data-v-0e9d7da3]{color:var(--obs-red);flex-shrink:0;height:13px;width:13px}.obs-callout--warn .obs-callout__icon[data-v-0e9d7da3]{color:var(--obs-amber)}.obs-callout__title[data-v-0e9d7da3]{color:var(--obs-red);font-size:clamp(10px,1.5vw,13px);font-weight:700;margin:0}.obs-callout--warn .obs-callout__title[data-v-0e9d7da3]{color:var(--obs-amber)}.obs-callout__body[data-v-0e9d7da3]{color:var(--obs-text-body);font-size:clamp(9.5px,1.5vw,12.5px);line-height:1.5;margin:0}.obs-kpis[data-v-0e9d7da3]{display:grid;gap:6px;grid-template-columns:repeat(3,1fr)}.obs-kpi[data-v-0e9d7da3]{background:#00000040;border:1px solid var(--obs-panel-border);border-radius:6px;display:flex;flex-direction:column;gap:1px;min-width:0;padding:6px 4px;text-align:center}.obs-kpi__value[data-v-0e9d7da3]{color:#fff;font-size:clamp(12px,1.8vw,16px);font-variant-numeric:tabular-nums;font-weight:800}.obs-kpi__label[data-v-0e9d7da3]{color:var(--obs-text-dim);font-size:clamp(7px,1.2vw,10px);letter-spacing:.05em}.obs-kpi__label[data-v-0e9d7da3],.obs-section-title[data-v-0e9d7da3]{font-weight:700;text-transform:uppercase}.obs-section-title[data-v-0e9d7da3]{align-items:center;color:var(--obs-text-label);display:flex;font-size:clamp(9px,1.4vw,12px);gap:5px;letter-spacing:.06em;margin:2px 0 0}.obs-section-title__icon[data-v-0e9d7da3]{color:var(--obs-text-dim);height:11px;width:11px}.obs-bars[data-v-0e9d7da3]{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.obs-bar-row[data-v-0e9d7da3]{align-items:center;display:grid;gap:6px;grid-template-columns:auto 1fr auto}.obs-bar-row__label[data-v-0e9d7da3]{color:var(--obs-text-primary);font-size:clamp(9px,1.4vw,12px);font-weight:700;letter-spacing:.03em;text-transform:uppercase}.obs-bar-row__track[data-v-0e9d7da3]{background:#ffffff0f;border-radius:2px;height:4px;overflow:hidden}.obs-bar-row__fill[data-v-0e9d7da3]{background:linear-gradient(90deg,var(--obs-amber),var(--obs-red));border-radius:2px;display:block;height:100%}.obs-bar-row__count[data-v-0e9d7da3]{color:var(--obs-text-dim);font-family:ui-monospace,monospace;font-size:clamp(8px,1.3vw,11px);font-variant-numeric:tabular-nums;font-weight:600}.obs-card-list[data-v-0e9d7da3]{display:flex;flex-direction:column;gap:5px;list-style:none;margin:0;padding:0}.obs-card[data-v-0e9d7da3]{border-radius:7px;display:flex;transition:box-shadow .15s}.obs-card--highlighted[data-v-0e9d7da3]{box-shadow:0 0 0 1px #ffffff26,0 0 16px #ffffff0f}.obs-card__btn[data-v-0e9d7da3]{background:#ffffff05;border:1px solid var(--obs-panel-border);border-radius:7px;color:inherit;cursor:pointer;display:flex;flex:1;font-family:inherit;min-width:0;overflow:hidden;padding:0;text-align:left;transition:background .12s,border-color .12s}.obs-card__btn[data-v-0e9d7da3]:hover{background:#ffffff0d;border-color:#ffffff26}.obs-card__btn-accent[data-v-0e9d7da3]{flex-shrink:0;width:3px}.obs-card__btn-body[data-v-0e9d7da3]{flex:1;min-width:0;padding:clamp(4px,1vw,8px) clamp(6px,1.2vw,12px)}.obs-card__btn-top[data-v-0e9d7da3]{align-items:center;display:flex;gap:6px}.obs-card__btn-score[data-v-0e9d7da3]{border-radius:3px;color:#fff;display:inline-block;font-family:ui-monospace,monospace;font-size:clamp(8px,1.3vw,11px);font-weight:800;padding:1px 5px}.obs-card__btn-name[data-v-0e9d7da3]{color:var(--obs-text-primary);flex:1;font-size:clamp(10px,1.5vw,13px);font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obs-card__btn-meta[data-v-0e9d7da3]{color:var(--obs-text-muted);display:flex;flex-wrap:wrap;font-family:ui-monospace,monospace;font-size:clamp(8px,1.3vw,11px);font-variant-numeric:tabular-nums;gap:8px;margin-top:3px}.obs-card__btn-flags[data-v-0e9d7da3]{display:flex;flex-wrap:wrap;gap:3px;margin-top:4px}.obs-card__flag-badge[data-v-0e9d7da3]{background:#5dade21f;border-radius:3px;color:var(--obs-blue-light);font-size:clamp(7px,1.2vw,10px);font-weight:800;letter-spacing:.02em;padding:1px 5px}.obs-card__flag[data-v-0e9d7da3]{flex-shrink:0;font-size:clamp(13px,2vw,16px);line-height:1}@media(prefers-reduced-motion:reduce){.obs-card[data-v-0e9d7da3]{transition:none}}.obs-tab[data-v-d1c498b2]{display:flex;flex-direction:column;gap:6px}.obs-tab__head[data-v-d1c498b2]{justify-content:space-between;padding:4px 4px 6px}.obs-tab__head[data-v-d1c498b2],.obs-tab__title[data-v-d1c498b2]{align-items:center;display:flex}.obs-tab__title[data-v-d1c498b2]{color:var(--obs-text-label);font-size:clamp(9px,1.4vw,12px);font-weight:700;gap:6px;letter-spacing:.06em;margin:0;text-transform:uppercase}.obs-tab__title-icon[data-v-d1c498b2]{color:var(--obs-red);height:12px;width:12px}.obs-tab__toggle[data-v-d1c498b2]{background:transparent;border:1px solid var(--obs-panel-border);border-radius:4px;color:var(--obs-text-label);cursor:pointer;font-family:inherit;font-size:clamp(8px,1.3vw,11px);font-weight:700;padding:3px clamp(6px,1.2vw,12px);transition:background .12s,border-color .12s,color .12s}.obs-tab__toggle[data-v-d1c498b2]:hover{background:#ffffff0f;border-color:#ffffff29;color:var(--obs-text-primary)}.obs-tab__empty[data-v-d1c498b2]{align-items:center;color:var(--obs-text-dim);display:flex;flex-direction:column;font-size:clamp(10px,1.5vw,13px);gap:clamp(6px,1.2vw,14px);padding:clamp(14px,2vw,28px) clamp(8px,1.5vw,16px);text-align:center}.obs-tab__empty-icon[data-v-d1c498b2]{height:20px;opacity:.4;width:20px}.obs-expand[data-v-d1c498b2]{margin:0 2px}.obs-expand__btn[data-v-d1c498b2]{align-items:center;background:none;border:none;border-radius:3px;color:var(--obs-text-dim);cursor:pointer;display:inline-flex;font-family:inherit;font-size:clamp(8px,1.3vw,11px);font-weight:600;gap:4px;padding:3px clamp(4px,1vw,8px);transition:color .12s,background .12s}.obs-expand__btn[data-v-d1c498b2]:hover{background:#ffffff08;color:var(--obs-text-body)}.obs-expand__icon[data-v-d1c498b2]{height:10px;width:10px}.obs-expand__body[data-v-d1c498b2]{background:#ffffff05;border:1px solid var(--obs-panel-border);border-radius:5px;color:var(--obs-text-body);font-size:clamp(9px,1.4vw,12px);line-height:1.5;margin-top:2px;padding:clamp(4px,1vw,8px) clamp(6px,1.2vw,12px)}.obs-expand__legend[data-v-d1c498b2]{display:flex;flex-direction:column;gap:4px;list-style:none;margin:6px 0;padding:0}.obs-expand__legend li[data-v-d1c498b2]{align-items:center;display:flex;gap:6px}.obs-legend-dot[data-v-d1c498b2]{border-radius:50%;flex-shrink:0;height:8px;width:8px}.obs-expand__footnote[data-v-d1c498b2]{color:var(--obs-text-dim);font-size:clamp(8px,1.3vw,11px);font-style:italic;margin:6px 0 0}.obs-tier-head[data-v-d1c498b2]{align-items:center;display:flex;gap:6px;margin-top:2px;padding:5px 4px 3px}.obs-tier-head__accent[data-v-d1c498b2]{border-radius:2px;flex-shrink:0;height:12px;width:3px}.obs-tier-head__label[data-v-d1c498b2]{flex:1;font-size:clamp(9px,1.4vw,12px);font-weight:800;letter-spacing:.06em;text-transform:uppercase}.obs-tier-head__count[data-v-d1c498b2]{background:#ffffff0a;border-radius:3px;color:var(--obs-text-dim);font-family:ui-monospace,monospace;font-size:clamp(8px,1.3vw,11px);font-weight:700;padding:1px 5px}.obs-tier-head__toggle[data-v-d1c498b2]{align-items:center;background:none;border:none;border-radius:3px;color:var(--obs-text-dim);cursor:pointer;display:flex;padding:2px;transition:color .12s}.obs-tier-head__toggle[data-v-d1c498b2]:hover{color:var(--obs-text-primary)}.obs-tier-head__toggle-icon[data-v-d1c498b2]{height:11px;width:11px}.obs-card-list[data-v-d1c498b2]{display:flex;flex-direction:column;gap:3px;list-style:none;margin:0;padding:0}.obs-card[data-v-d1c498b2]{animation:obs-card-enter-d1c498b2 .3s ease both;animation-delay:var(--anim-delay,0s);border-radius:7px;display:flex;gap:1px;transition:box-shadow .15s}.obs-card--highlighted[data-v-d1c498b2]{box-shadow:0 0 0 1px #ffffff26,0 0 16px #ffffff0f}@keyframes obs-card-enter-d1c498b2{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.obs-card__btn[data-v-d1c498b2]{background:#ffffff05;border:1px solid var(--obs-panel-border);border-radius:7px;color:inherit;cursor:pointer;display:flex;flex:1;font-family:inherit;min-width:0;overflow:hidden;padding:0;text-align:left;transition:background .12s,border-color .12s}.obs-card__btn[data-v-d1c498b2]:hover{background:#ffffff0d;border-color:#ffffff26}.obs-card--highlighted .obs-card__btn[data-v-d1c498b2]{background:#ffffff0d;border-color:#ffffff2e}.obs-card__btn[data-v-d1c498b2]:focus-visible{outline:2px solid var(--obs-blue);outline-offset:2px}.obs-card__btn-accent[data-v-d1c498b2]{flex-shrink:0;width:3px}.obs-card__btn-body[data-v-d1c498b2]{flex:1;min-width:0;padding:clamp(4px,1vw,8px) clamp(6px,1.2vw,12px)}.obs-card__btn-top[data-v-d1c498b2]{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.obs-card__btn-score[data-v-d1c498b2]{border-radius:3px;color:#fff;display:inline-block;font-family:ui-monospace,monospace;font-size:clamp(8px,1.3vw,11px);font-weight:800;line-height:1.3;padding:1px 4px}.obs-card__btn-name[data-v-d1c498b2]{color:var(--obs-text-primary);flex:1;font-size:clamp(10px,1.5vw,13px);font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obs-card__btn-count[data-v-d1c498b2]{color:var(--obs-text-dim);font-family:ui-monospace,monospace;font-size:clamp(7px,1.2vw,10px);font-weight:700}.obs-card__trend-icon[data-v-d1c498b2]{color:var(--obs-amber);flex-shrink:0;height:10px;width:10px}.obs-card__btn-bar[data-v-d1c498b2]{background:#ffffff0d;border-radius:2px;height:2px;margin:4px 0;overflow:hidden}.obs-card__btn-bar-fill[data-v-d1c498b2]{border-radius:2px;height:100%;transition:width .25s ease}.obs-card__btn-meta[data-v-d1c498b2]{color:var(--obs-text-muted);display:flex;flex-wrap:wrap;font-family:ui-monospace,monospace;font-size:clamp(8px,1.3vw,11px);font-variant-numeric:tabular-nums;gap:6px}.obs-card__meta-icon[data-v-d1c498b2]{height:7px;margin-right:1px;opacity:.6;vertical-align:middle;width:7px}.obs-card__btn-subs[data-v-d1c498b2]{align-items:center;color:var(--obs-text-dim);display:flex;font-size:clamp(8px,1.3vw,11px);gap:3px;line-height:1.35;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obs-card__subs-icon[data-v-d1c498b2]{flex-shrink:0;height:7px;opacity:.5;width:7px}.obs-card__btn-flags[data-v-d1c498b2]{display:flex;flex-wrap:wrap;gap:2px;margin-top:3px}.obs-card__flag-badge[data-v-d1c498b2]{background:#5dade21f;border-radius:2px;color:var(--obs-blue-light);cursor:help;font-size:clamp(7px,1.2vw,10px);font-weight:800;letter-spacing:.02em;padding:1px 4px}.obs-card__flag-badge--more[data-v-d1c498b2]{background:#ffffff0d;color:var(--obs-text-dim)}.obs-card__actions[data-v-d1c498b2]{align-self:center;display:flex;flex-direction:column;flex-shrink:0;gap:2px;padding:clamp(4px,1vw,8px) 4px}.obs-card__action-btn[data-v-d1c498b2]{align-items:center;background:transparent;border:1px solid transparent;border-radius:4px;color:var(--obs-text-dim);cursor:pointer;display:flex;font-family:inherit;height:clamp(20px,4vw,28px);justify-content:center;transition:all .12s;width:clamp(20px,4vw,28px)}.obs-card__action-btn[data-v-d1c498b2]:hover{background:#ffffff0f;border-color:var(--obs-panel-border);color:var(--obs-text-primary)}.obs-card__action-icon[data-v-d1c498b2]{height:11px;width:11px}.obs-pager[data-v-d1c498b2]{display:flex;gap:6px;padding:clamp(4px,1vw,8px) 0 2px}.obs-pager[data-v-d1c498b2],.obs-pager__btn[data-v-d1c498b2]{align-items:center;justify-content:center}.obs-pager__btn[data-v-d1c498b2]{background:#ffffff0a;border:1px solid var(--obs-panel-border);border-radius:4px;color:var(--obs-text-body);cursor:pointer;display:inline-flex;font-family:inherit;height:clamp(18px,3.5vw,26px);transition:background .12s,border-color .12s,color .12s;width:clamp(20px,4vw,28px)}.obs-pager__btn[data-v-d1c498b2]:hover:not(:disabled){background:#e74c3c1a;border-color:#e74c3c40;color:var(--obs-red)}.obs-pager__btn[data-v-d1c498b2]:disabled{cursor:not-allowed;opacity:.25}.obs-pager__icon[data-v-d1c498b2]{height:10px;width:10px}.obs-pager__info[data-v-d1c498b2]{color:var(--obs-text-muted);font-family:ui-monospace,monospace;font-size:clamp(8px,1.3vw,11px);font-variant-numeric:tabular-nums;font-weight:600}.obs-fade-enter-active[data-v-d1c498b2],.obs-fade-leave-active[data-v-d1c498b2]{transition:opacity .2s ease,transform .2s ease}.obs-fade-enter-from[data-v-d1c498b2],.obs-fade-leave-to[data-v-d1c498b2]{opacity:0;transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.obs-card[data-v-d1c498b2]{animation:none}.obs-card[data-v-d1c498b2],.obs-card__btn[data-v-d1c498b2],.obs-card__btn-bar-fill[data-v-d1c498b2],.obs-expand__body[data-v-d1c498b2],.obs-fade-enter-active[data-v-d1c498b2],.obs-fade-leave-active[data-v-d1c498b2]{transition:none}}.obs-tab[data-v-c5e3fef1]{display:flex;flex-direction:column;gap:8px}.obs-live-grid[data-v-c5e3fef1]{display:grid;gap:6px;grid-template-columns:repeat(3,1fr)}.obs-live-cell[data-v-c5e3fef1]{background:#00000040;border:1px solid var(--obs-panel-border);border-radius:6px;display:flex;flex-direction:column;gap:1px;min-width:0;padding:6px 4px;text-align:center}.obs-live-cell__value[data-v-c5e3fef1]{color:#fff;font-size:clamp(12px,1.8vw,16px);font-variant-numeric:tabular-nums;font-weight:800}.obs-live-cell__label[data-v-c5e3fef1]{color:var(--obs-text-dim);font-size:clamp(7px,1.2vw,10px);font-weight:700;letter-spacing:.05em;text-transform:uppercase}.obs-expand[data-v-c5e3fef1]{margin:0}.obs-expand__btn[data-v-c5e3fef1]{align-items:center;background:none;border:none;border-radius:3px;color:var(--obs-text-dim);cursor:pointer;display:inline-flex;font-family:inherit;font-size:clamp(8px,1.3vw,11px);font-weight:600;gap:4px;padding:3px clamp(4px,1vw,8px);transition:color .12s,background .12s}.obs-expand__btn[data-v-c5e3fef1]:hover{background:#ffffff08;color:var(--obs-text-body)}.obs-expand__icon[data-v-c5e3fef1]{height:10px;width:10px}.obs-expand__body[data-v-c5e3fef1]{background:#ffffff05;border:1px solid var(--obs-panel-border);border-radius:5px;color:var(--obs-text-body);font-size:clamp(9px,1.4vw,12px);line-height:1.5;margin-top:2px;padding:clamp(4px,1vw,8px) clamp(6px,1.2vw,12px)}.obs-expand__tags[data-v-c5e3fef1]{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.obs-expand__tag[data-v-c5e3fef1]{align-items:center;background:#e74c3c1a;border-radius:3px;color:var(--obs-red);display:inline-flex;font-size:clamp(8px,1.3vw,11px);font-weight:700;gap:3px;padding:2px clamp(4px,1vw,8px)}.obs-expand__tag-icon[data-v-c5e3fef1]{height:8px;width:8px}.obs-callout[data-v-c5e3fef1]{background:#e74c3c0d;border:1px solid rgba(231,76,60,.12);border-left:3px solid var(--obs-red);border-radius:8px;padding:clamp(8px,1.5vw,14px)}.obs-callout--warn[data-v-c5e3fef1]{background:#f39c120d;border-color:#f39c121f;border-left-color:var(--obs-amber)}.obs-callout__head[data-v-c5e3fef1]{align-items:center;display:flex;gap:6px;margin-bottom:3px}.obs-callout__icon[data-v-c5e3fef1]{color:var(--obs-red);flex-shrink:0;height:13px;width:13px}.obs-callout--warn .obs-callout__icon[data-v-c5e3fef1]{color:var(--obs-amber)}.obs-callout__title[data-v-c5e3fef1]{color:var(--obs-red);font-size:clamp(10px,1.5vw,13px);font-weight:700;margin:0}.obs-callout--warn .obs-callout__title[data-v-c5e3fef1]{color:var(--obs-amber)}.obs-callout__body[data-v-c5e3fef1]{color:var(--obs-text-body);font-size:clamp(9.5px,1.5vw,12.5px);line-height:1.5;margin:0}.obs-section-title[data-v-c5e3fef1]{align-items:center;color:var(--obs-text-label);display:flex;font-size:clamp(9px,1.4vw,12px);font-weight:700;gap:5px;letter-spacing:.06em;margin:2px 0 0;text-transform:uppercase}.obs-section-title__icon[data-v-c5e3fef1]{color:var(--obs-text-dim);height:11px;width:11px}.obs-card-list[data-v-c5e3fef1]{display:flex;flex-direction:column;gap:5px;list-style:none;margin:0;padding:0}.obs-card[data-v-c5e3fef1]{background:#ffffff05;border:1px solid var(--obs-panel-border);border-radius:7px;display:flex;overflow:hidden;transition:background .12s,border-color .12s,box-shadow .12s}.obs-card[data-v-c5e3fef1]:hover{background:#ffffff0a;border-color:#ffffff1f}.obs-card--highlighted[data-v-c5e3fef1]{box-shadow:0 0 0 1px #ffffff26,0 0 16px #ffffff0f}.obs-card__accent[data-v-c5e3fef1]{flex-shrink:0;width:3px}.obs-card__body[data-v-c5e3fef1]{flex:1;min-width:0;padding:clamp(6px,1.2vw,12px) clamp(7px,1.4vw,14px)}.obs-card__head[data-v-c5e3fef1]{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.obs-card__flag[data-v-c5e3fef1]{font-size:clamp(12px,1.8vw,15px);line-height:1}.obs-card__name[data-v-c5e3fef1]{align-items:center;color:var(--obs-text-primary);display:flex;flex:1;flex-wrap:wrap;font-size:clamp(10px,1.5vw,13px);font-weight:600;gap:4px;min-width:0}.obs-card__arrow[data-v-c5e3fef1]{color:var(--obs-text-dim);flex-shrink:0;height:9px;width:9px}.obs-card__tag[data-v-c5e3fef1]{align-items:center;border-radius:3px;display:inline-flex;font-size:clamp(8px,1.3vw,11px);font-weight:700;gap:3px;padding:2px 5px;white-space:nowrap}.obs-card__tag--red[data-v-c5e3fef1]{background:#e74c3c1f;color:var(--obs-red)}.obs-card__tag--amber[data-v-c5e3fef1]{background:#f39c121f;color:var(--obs-amber)}.obs-card__tag-icon[data-v-c5e3fef1]{height:8px;width:8px}.obs-card__desc[data-v-c5e3fef1]{color:var(--obs-text-body);font-size:clamp(9px,1.4vw,12px);line-height:1.45;margin:3px 0 0}.obs-card__actions[data-v-c5e3fef1]{display:flex;flex-direction:column;flex-shrink:0;justify-content:center;padding:clamp(4px,1vw,8px) 4px}.obs-card__action-btn[data-v-c5e3fef1]{align-items:center;background:transparent;border:1px solid transparent;border-radius:4px;color:var(--obs-text-dim);cursor:pointer;display:flex;font-family:inherit;height:clamp(20px,4vw,28px);justify-content:center;transition:all .12s;width:clamp(20px,4vw,28px)}.obs-card__action-btn[data-v-c5e3fef1]:hover{background:#ffffff0f;border-color:var(--obs-panel-border);color:var(--obs-text-primary)}.obs-card__action-icon[data-v-c5e3fef1]{height:11px;width:11px}.obs-tab__footnote[data-v-c5e3fef1]{align-items:center;color:var(--obs-text-dim);display:flex;font-size:clamp(8px,1.3vw,11px);font-style:italic;gap:4px;justify-content:center;padding:4px;text-align:center}.obs-tab__footnote-icon[data-v-c5e3fef1]{height:9px;width:9px}.obs-fade-enter-active[data-v-c5e3fef1],.obs-fade-leave-active[data-v-c5e3fef1]{transition:opacity .2s ease,transform .2s ease}.obs-fade-enter-from[data-v-c5e3fef1],.obs-fade-leave-to[data-v-c5e3fef1]{opacity:0;transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.obs-fade-enter-active[data-v-c5e3fef1],.obs-fade-leave-active[data-v-c5e3fef1]{transition:none}}.obs-tab[data-v-d2edc34f]{display:flex;flex-direction:column;gap:8px}.obs-tab__hint[data-v-d2edc34f]{align-items:center;color:var(--obs-text-dim);display:flex;font-size:clamp(9px,1.4vw,12px);font-style:italic;gap:5px;justify-content:center;margin:0;padding:4px;text-align:center}.obs-tab__hint-icon[data-v-d2edc34f]{height:10px;width:10px}.obs-expand[data-v-d2edc34f]{margin:0}.obs-expand__btn[data-v-d2edc34f]{align-items:center;background:none;border:none;border-radius:3px;color:var(--obs-text-dim);cursor:pointer;display:inline-flex;font-family:inherit;font-size:clamp(8px,1.3vw,11px);font-weight:600;gap:4px;padding:3px clamp(4px,1vw,8px);transition:color .12s,background .12s}.obs-expand__btn[data-v-d2edc34f]:hover{background:#ffffff08;color:var(--obs-text-body)}.obs-expand__icon[data-v-d2edc34f]{height:10px;width:10px}.obs-expand__body[data-v-d2edc34f]{background:#ffffff05;border:1px solid var(--obs-panel-border);border-radius:5px;color:var(--obs-text-body);font-size:clamp(9px,1.4vw,12px);line-height:1.5;margin-top:2px;padding:clamp(4px,1vw,8px) clamp(6px,1.2vw,12px)}.obs-card-list[data-v-d2edc34f]{display:flex;flex-direction:column;gap:5px;list-style:none;margin:0;padding:0}.obs-card[data-v-d2edc34f]{background:#ffffff05;border:1px solid var(--obs-panel-border);border-radius:7px;display:flex;overflow:hidden;transition:background .12s,border-color .12s,box-shadow .12s}.obs-card[data-v-d2edc34f]:hover{background:#ffffff0a;border-color:#ffffff1f}.obs-card--highlighted[data-v-d2edc34f]{box-shadow:0 0 0 1px #ffffff26,0 0 16px #ffffff0f}.obs-card__accent[data-v-d2edc34f]{flex-shrink:0;width:3px}.obs-card__body[data-v-d2edc34f]{flex:1;min-width:0;padding:clamp(6px,1.2vw,12px) clamp(7px,1.4vw,14px)}.obs-card__head[data-v-d2edc34f]{align-items:center;display:flex;gap:6px;margin-bottom:3px}.obs-card__head-icon[data-v-d2edc34f]{flex-shrink:0;height:12px;width:12px}.obs-card__title[data-v-d2edc34f]{font-size:clamp(10px,1.5vw,13px);font-weight:700;line-height:1.3;margin:0}.obs-card__desc[data-v-d2edc34f]{color:var(--obs-text-body);font-size:clamp(9px,1.4vw,12px);line-height:1.5;margin:0}.obs-card__actions[data-v-d2edc34f]{display:flex;flex-direction:column;flex-shrink:0;justify-content:center;padding:clamp(4px,1vw,8px) 4px}.obs-card__action-btn[data-v-d2edc34f]{align-items:center;background:transparent;border:1px solid transparent;border-radius:4px;color:var(--obs-text-dim);cursor:pointer;display:flex;font-family:inherit;height:clamp(20px,4vw,28px);justify-content:center;transition:all .12s;width:clamp(20px,4vw,28px)}.obs-card__action-btn[data-v-d2edc34f]:hover{background:#ffffff0f;border-color:var(--obs-panel-border);color:var(--obs-text-primary)}.obs-card__action-icon[data-v-d2edc34f]{height:11px;width:11px}.obs-tab__footnote[data-v-d2edc34f]{align-items:center;color:var(--obs-text-dim);display:flex;font-size:clamp(8px,1.3vw,11px);font-style:italic;gap:4px;justify-content:center;padding:4px;text-align:center}.obs-tab__footnote-icon[data-v-d2edc34f]{height:9px;width:9px}.obs-fade-enter-active[data-v-d2edc34f],.obs-fade-leave-active[data-v-d2edc34f]{transition:opacity .2s ease,transform .2s ease}.obs-fade-enter-from[data-v-d2edc34f],.obs-fade-leave-to[data-v-d2edc34f]{opacity:0;transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.obs-fade-enter-active[data-v-d2edc34f],.obs-fade-leave-active[data-v-d2edc34f]{transition:none}}.obs-tab[data-v-319cf73c]{display:flex;flex-direction:column;gap:6px}.obs-expand[data-v-319cf73c]{margin:0}.obs-expand__btn[data-v-319cf73c]{align-items:center;background:none;border:none;border-radius:3px;color:var(--obs-text-dim);cursor:pointer;display:inline-flex;font-family:inherit;font-size:clamp(8px,1.3vw,11px);font-weight:600;gap:4px;padding:3px clamp(4px,1vw,8px);transition:color .12s,background .12s}.obs-expand__btn[data-v-319cf73c]:hover{background:#ffffff08;color:var(--obs-text-body)}.obs-expand__icon[data-v-319cf73c]{height:10px;width:10px}.obs-expand__body[data-v-319cf73c]{background:#ffffff05;border:1px solid var(--obs-panel-border);border-radius:5px;color:var(--obs-text-body);font-size:clamp(9px,1.4vw,12px);line-height:1.5;margin-top:2px;padding:clamp(4px,1vw,8px) clamp(6px,1.2vw,12px)}.obs-card-list[data-v-319cf73c]{display:flex;flex-direction:column;gap:5px;list-style:none;margin:0;padding:0}.obs-card[data-v-319cf73c]{background:#ffffff05;border:1px solid var(--obs-panel-border);border-radius:7px;display:flex;overflow:hidden;transition:background .12s,border-color .12s,box-shadow .12s}.obs-card[data-v-319cf73c]:hover{background:#ffffff0a;border-color:#ffffff1f}.obs-card--highlighted[data-v-319cf73c]{box-shadow:0 0 0 1px #ffffff26,0 0 16px #ffffff0f}.obs-card__accent[data-v-319cf73c]{flex-shrink:0;width:3px}.obs-card__body[data-v-319cf73c]{flex:1;min-width:0;padding:clamp(6px,1.2vw,12px) clamp(7px,1.4vw,14px)}.obs-card__head[data-v-319cf73c]{align-items:center;display:flex;gap:6px;margin-bottom:3px}.obs-card__head-icon[data-v-319cf73c]{flex-shrink:0;height:12px;width:12px}.obs-card__title[data-v-319cf73c]{font-size:clamp(10px,1.5vw,13px);font-weight:700;margin:0}.obs-card__desc[data-v-319cf73c]{color:var(--obs-text-body);font-size:clamp(9px,1.4vw,12px);line-height:1.5;margin:0 0 4px}.obs-card__examples[data-v-319cf73c]{list-style:none;margin:0;padding:0}.obs-card__example[data-v-319cf73c]{align-items:flex-start;color:var(--obs-text-dim);display:flex;font-size:clamp(8.5px,1.35vw,11.5px);gap:4px;line-height:1.45;margin-top:2px;padding-left:2px}.obs-card__example-dot[data-v-319cf73c]{color:#ffffff26;flex-shrink:0;height:4px;margin-top:4px;width:4px}.obs-card__actions[data-v-319cf73c]{display:flex;flex-direction:column;flex-shrink:0;gap:2px;justify-content:center;padding:clamp(4px,1vw,8px) 4px}.obs-card__action-btn[data-v-319cf73c]{align-items:center;background:transparent;border:1px solid transparent;border-radius:4px;color:var(--obs-text-dim);cursor:pointer;display:flex;font-family:inherit;height:clamp(20px,4vw,28px);justify-content:center;transition:all .12s;width:clamp(20px,4vw,28px)}.obs-card__action-btn[data-v-319cf73c]:hover{background:#ffffff0f;border-color:var(--obs-panel-border);color:var(--obs-text-primary)}.obs-card__action-icon[data-v-319cf73c]{height:11px;width:11px}.obs-tab__footnote[data-v-319cf73c]{align-items:center;color:var(--obs-text-dim);display:flex;font-size:clamp(8px,1.3vw,11px);font-style:italic;gap:4px;justify-content:center;padding:4px;text-align:center}.obs-tab__footnote-icon[data-v-319cf73c]{height:9px;width:9px}.obs-fade-enter-active[data-v-319cf73c],.obs-fade-leave-active[data-v-319cf73c]{transition:opacity .2s ease,transform .2s ease}.obs-fade-enter-from[data-v-319cf73c],.obs-fade-leave-to[data-v-319cf73c]{opacity:0;transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.obs-fade-enter-active[data-v-319cf73c],.obs-fade-leave-active[data-v-319cf73c]{transition:none}}.obs-tab[data-v-209f32bf]{display:flex;flex-direction:column;gap:6px}.obs-tab__title[data-v-209f32bf]{align-items:center;color:var(--obs-text-label);display:flex;font-size:clamp(9px,1.4vw,12px);font-weight:700;gap:6px;letter-spacing:.06em;margin:0;padding:4px 4px 2px;text-transform:uppercase}.obs-tab__title-icon[data-v-209f32bf]{color:var(--obs-green);height:12px;width:12px}.obs-expand[data-v-209f32bf]{margin:0 2px}.obs-expand__btn[data-v-209f32bf]{align-items:center;background:none;border:none;border-radius:3px;color:var(--obs-text-dim);cursor:pointer;display:inline-flex;font-family:inherit;font-size:clamp(8px,1.3vw,11px);font-weight:600;gap:4px;padding:3px clamp(4px,1vw,8px);transition:color .12s,background .12s}.obs-expand__btn[data-v-209f32bf]:hover{background:#ffffff08;color:var(--obs-text-body)}.obs-expand__icon[data-v-209f32bf]{height:10px;width:10px}.obs-expand__body[data-v-209f32bf]{background:#ffffff05;border:1px solid var(--obs-panel-border);border-radius:5px;color:var(--obs-text-body);font-size:clamp(9px,1.4vw,12px);line-height:1.5;margin-top:2px;padding:clamp(4px,1vw,8px) clamp(6px,1.2vw,12px)}.obs-expand__legend[data-v-209f32bf]{display:flex;flex-direction:column;gap:4px;list-style:none;margin:6px 0 0;padding:0}.obs-expand__legend li[data-v-209f32bf]{align-items:center;display:flex;font-size:clamp(9px,1.4vw,12px);gap:6px}.obs-legend-dot[data-v-209f32bf]{border-radius:50%;flex-shrink:0;height:8px;width:8px}.obs-card-list[data-v-209f32bf]{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.obs-card[data-v-209f32bf]{border-radius:7px;display:flex;gap:1px;transition:box-shadow .12s}.obs-card--highlighted[data-v-209f32bf]{box-shadow:0 0 0 1px #ffffff26,0 0 16px #ffffff0f}.obs-card__btn[data-v-209f32bf]{background:#ffffff05;border:1px solid var(--obs-panel-border);border-radius:7px;color:inherit;cursor:pointer;display:flex;flex:1;font-family:inherit;min-width:0;overflow:hidden;padding:0;text-align:left;transition:background .12s,border-color .12s}.obs-card__btn[data-v-209f32bf]:hover:not(:disabled){background:#ffffff0a;border-color:#ffffff1f}.obs-card__btn[data-v-209f32bf]:focus-visible{outline:2px solid var(--obs-blue);outline-offset:2px}.obs-card__btn[data-v-209f32bf]:disabled{cursor:not-allowed;opacity:.55}.obs-card__btn-accent[data-v-209f32bf]{flex-shrink:0;width:3px}.obs-card__btn-body[data-v-209f32bf]{flex:1;min-width:0;padding:clamp(5px,1.1vw,10px) clamp(6px,1.2vw,12px)}.obs-card__btn-head[data-v-209f32bf]{align-items:center;display:flex;gap:6px}.obs-card__btn-score[data-v-209f32bf]{flex-shrink:0;font-size:clamp(10px,1.5vw,13px);font-variant-numeric:tabular-nums;font-weight:800}.obs-card__btn-name[data-v-209f32bf]{color:var(--obs-text-primary);flex:1;font-size:clamp(10px,1.5vw,13px);font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obs-card__tags[data-v-209f32bf]{display:flex;flex-wrap:wrap;gap:3px;list-style:none;margin:3px 0 0;padding:0}.obs-card__tag[data-v-209f32bf]{align-items:center;background:#5dade21a;border-radius:3px;color:var(--obs-blue-light);display:inline-flex;font-size:clamp(8px,1.3vw,11px);font-weight:600;gap:2px;padding:1px 4px}.obs-card__tag-icon[data-v-209f32bf]{height:7px;width:7px}.obs-card__risks[data-v-209f32bf]{list-style:none;margin:3px 0 0;padding:0}.obs-card__risk[data-v-209f32bf]{align-items:flex-start;color:var(--obs-text-body);display:flex;font-size:clamp(8px,1.3vw,11px);gap:4px;line-height:1.4;margin-top:1px}.obs-card__risk-icon[data-v-209f32bf]{color:var(--obs-amber);flex-shrink:0;height:7px;margin-top:2px;width:7px}.obs-card__risk--more[data-v-209f32bf]{color:var(--obs-text-dim);font-style:italic}.obs-card__actions[data-v-209f32bf]{display:flex;flex-direction:column;flex-shrink:0;gap:2px;justify-content:center;padding:clamp(4px,1vw,8px) 4px}.obs-card__action-btn[data-v-209f32bf]{align-items:center;background:transparent;border:1px solid transparent;border-radius:4px;color:var(--obs-text-dim);cursor:pointer;display:flex;font-family:inherit;height:clamp(20px,4vw,28px);justify-content:center;transition:all .12s;width:clamp(20px,4vw,28px)}.obs-card__action-btn[data-v-209f32bf]:hover:not(:disabled){background:#ffffff0f;border-color:var(--obs-panel-border);color:var(--obs-text-primary)}.obs-card__action-btn[data-v-209f32bf]:disabled{cursor:not-allowed;opacity:.35}.obs-card__action-icon[data-v-209f32bf]{height:11px;width:11px}.obs-fade-enter-active[data-v-209f32bf],.obs-fade-leave-active[data-v-209f32bf]{transition:opacity .2s ease,transform .2s ease}.obs-fade-enter-from[data-v-209f32bf],.obs-fade-leave-to[data-v-209f32bf]{opacity:0;transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.obs-fade-enter-active[data-v-209f32bf],.obs-fade-leave-active[data-v-209f32bf]{transition:none}}.obs-tab[data-v-4f178a57]{display:flex;flex-direction:column;gap:4px}.obs-tab__title[data-v-4f178a57]{align-items:center;color:var(--obs-text-label);display:flex;font-size:clamp(9px,1.4vw,12px);font-weight:700;gap:6px;letter-spacing:.06em;margin:0;padding:4px 4px 2px;text-transform:uppercase}.obs-tab__title-icon[data-v-4f178a57]{color:var(--obs-blue);height:12px;width:12px}.obs-expand[data-v-4f178a57]{margin:0 2px}.obs-expand__btn[data-v-4f178a57]{align-items:center;background:none;border:none;border-radius:3px;color:var(--obs-text-dim);cursor:pointer;display:inline-flex;font-family:inherit;font-size:clamp(8px,1.3vw,11px);font-weight:600;gap:4px;padding:3px clamp(4px,1vw,8px);transition:color .12s,background .12s}.obs-expand__btn[data-v-4f178a57]:hover{background:#ffffff08;color:var(--obs-text-body)}.obs-expand__icon[data-v-4f178a57]{height:10px;width:10px}.obs-expand__body[data-v-4f178a57]{background:#ffffff05;border:1px solid var(--obs-panel-border);border-radius:5px;color:var(--obs-text-body);font-size:clamp(9px,1.4vw,12px);line-height:1.5;margin-top:2px;padding:clamp(4px,1vw,8px) clamp(6px,1.2vw,12px)}.obs-expand__body--narrative p[data-v-4f178a57]{margin:0 0 4px}.obs-expand__body--narrative p[data-v-4f178a57]:last-child{margin:0}.obs-timeline[data-v-4f178a57]{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.obs-timeline__event[data-v-4f178a57]{align-items:flex-start;border-radius:5px;display:flex;gap:clamp(6px,1.2vw,14px);padding:4px;transition:background .12s}.obs-timeline__event[data-v-4f178a57]:hover{background:#ffffff05}.obs-timeline__event--milestone[data-v-4f178a57]{background:#e74c3c0a;border-left:2px solid rgba(231,76,60,.25);border-radius:0 5px 5px 0}.obs-timeline__year[data-v-4f178a57]{color:var(--obs-text-muted);flex-shrink:0;font-family:ui-monospace,monospace;font-size:clamp(9px,1.4vw,12px);font-weight:700;padding-top:1px;width:clamp(28px,5vw,40px)}.obs-timeline__event--milestone .obs-timeline__year[data-v-4f178a57]{color:var(--obs-red)}.obs-timeline__content[data-v-4f178a57]{flex:1;min-width:0}.obs-timeline__bar-track[data-v-4f178a57]{background:#ffffff0d;border-radius:2px;height:4px;overflow:hidden}.obs-timeline__bar-fill[data-v-4f178a57]{border-radius:2px;height:100%;transition:width .3s ease}.obs-timeline__meta[data-v-4f178a57]{align-items:center;display:flex;gap:8px;margin-top:2px}.obs-timeline__count[data-v-4f178a57]{font-family:ui-monospace,monospace;font-size:clamp(9px,1.4vw,12px);font-variant-numeric:tabular-nums;font-weight:700}.obs-timeline__count-label[data-v-4f178a57]{color:var(--obs-text-dim);font-size:clamp(7px,1.2vw,10px);font-weight:600;margin-left:2px}.obs-timeline__cumulative[data-v-4f178a57]{align-items:center;color:var(--obs-text-dim);display:inline-flex;font-family:ui-monospace,monospace;font-size:clamp(8px,1.3vw,11px);font-variant-numeric:tabular-nums;gap:3px}.obs-timeline__cumulative-icon[data-v-4f178a57]{height:7px;width:7px}.obs-timeline__cumulative-label[data-v-4f178a57]{color:var(--obs-text-dim);font-size:clamp(7px,1.2vw,10px);margin-left:1px}.obs-timeline__event-badge[data-v-4f178a57]{align-items:flex-start;background:#e74c3c12;border:1px solid rgba(231,76,60,.12);border-radius:4px;color:var(--obs-red);display:flex;font-size:clamp(8px,1.3vw,11px);gap:4px;line-height:1.4;margin-top:3px;padding:3px clamp(4px,1vw,8px)}.obs-timeline__event-icon[data-v-4f178a57]{color:var(--obs-amber);flex-shrink:0;height:8px;margin-top:1px;width:8px}.obs-timeline__footer[data-v-4f178a57]{align-items:center;color:var(--obs-text-dim);display:flex;font-size:clamp(8px,1.3vw,11px);font-style:italic;gap:4px;justify-content:center;padding:clamp(4px,1vw,8px) 4px 2px;text-align:center}.obs-timeline__footer-icon[data-v-4f178a57]{height:9px;width:9px}.obs-fade-enter-active[data-v-4f178a57],.obs-fade-leave-active[data-v-4f178a57]{transition:opacity .2s ease,transform .2s ease}.obs-fade-enter-from[data-v-4f178a57],.obs-fade-leave-to[data-v-4f178a57]{opacity:0;transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.obs-fade-enter-active[data-v-4f178a57],.obs-fade-leave-active[data-v-4f178a57],.obs-timeline__bar-fill[data-v-4f178a57]{transition:none}}.obs-slider[data-v-26df5f23]{background:var(--obs-panel-bg-dark);border:1px solid var(--obs-panel-border);border-radius:8px;display:flex;flex-direction:column;gap:clamp(6px,1.2vw,12px);padding:clamp(8px,1.5vw,16px)}.obs-slider__header[data-v-26df5f23]{align-items:center;display:flex;justify-content:space-between}.obs-slider__title[data-v-26df5f23]{align-items:center;color:var(--obs-text-label);display:flex;font-size:clamp(9px,1.4vw,12px);font-weight:700;gap:clamp(4px,.8vw,8px);letter-spacing:.06em;margin:0;text-transform:uppercase}.obs-slider__title-icon[data-v-26df5f23]{color:var(--obs-red);height:12px;width:12px}.obs-slider__years[data-v-26df5f23]{align-items:center;display:flex;gap:clamp(2px,.5vw,6px)}.obs-slider__year-value[data-v-26df5f23]{color:var(--obs-text-primary);font-family:ui-monospace,monospace;font-size:clamp(11px,1.6vw,14px);font-variant-numeric:tabular-nums;font-weight:800}.obs-slider__year-sep[data-v-26df5f23]{color:var(--obs-text-dim);font-size:clamp(10px,1.5vw,13px)}.obs-slider__track-wrap[data-v-26df5f23]{align-items:center;display:flex;height:24px;position:relative}.obs-slider__input[data-v-26df5f23]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;height:4px;pointer-events:none;position:absolute;width:100%}.obs-slider__input[data-v-26df5f23]::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--obs-red) var(--fill-pct,100%),hsla(0,0%,100%,.06) var(--fill-pct,100%));border-radius:2px;height:4px}.obs-slider__input[data-v-26df5f23]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--obs-red);border:2px solid hsla(0,0%,100%,.25);border-radius:50%;box-shadow:0 0 8px #e74c3c66;cursor:pointer;height:14px;margin-top:-5px;pointer-events:auto;-webkit-transition:box-shadow .15s,transform .15s;transition:box-shadow .15s,transform .15s;width:14px}.obs-slider__input[data-v-26df5f23]::-webkit-slider-thumb:hover{box-shadow:0 0 14px #e74c3c99;transform:scale(1.15)}.obs-slider__input[data-v-26df5f23]::-moz-range-track{background:transparent;border-radius:2px;height:4px}.obs-slider__input[data-v-26df5f23]::-moz-range-progress{background:var(--obs-red);border-radius:2px;height:4px}.obs-slider__input[data-v-26df5f23]::-moz-range-thumb{background:var(--obs-red);border:2px solid hsla(0,0%,100%,.25);border-radius:50%;box-shadow:0 0 8px #e74c3c66;cursor:pointer;height:14px;pointer-events:auto;width:14px}.obs-slider__range-labels[data-v-26df5f23]{color:var(--obs-text-dim);display:flex;font-family:ui-monospace,monospace;font-size:clamp(8px,1.3vw,11px);justify-content:space-between;margin-top:-4px}.obs-slider__controls[data-v-26df5f23]{align-items:center;display:flex;gap:clamp(4px,.8vw,8px)}.obs-slider__btn[data-v-26df5f23]{align-items:center;background:#ffffff08;border:1px solid var(--obs-panel-border);border-radius:5px;color:var(--obs-text-body);cursor:pointer;display:inline-flex;font-family:inherit;font-size:clamp(9px,1.4vw,12px);font-weight:700;gap:clamp(2px,.5vw,6px);padding:clamp(2px,.5vw,6px) clamp(6px,1.2vw,12px);transition:background .15s,border-color .15s,color .15s}.obs-slider__btn[data-v-26df5f23]:hover{background:#ffffff0f;border-color:#ffffff24;color:var(--obs-text-primary)}.obs-slider__btn--active[data-v-26df5f23]{background:#e74c3c1a;border-color:#e74c3c4d;color:var(--obs-red)}.obs-slider__btn--active[data-v-26df5f23]:hover{background:#e74c3c29;border-color:#e74c3c66}.obs-slider__btn-icon[data-v-26df5f23]{height:10px;width:10px}.obs-slider__count[data-v-26df5f23]{color:var(--obs-text-dim);font-family:ui-monospace,monospace;font-size:clamp(9px,1.4vw,12px);font-variant-numeric:tabular-nums;margin-left:auto}@media(max-width:768px){.obs-slider[data-v-26df5f23]{align-items:center;flex-direction:row;gap:clamp(4px,1vw,8px);padding:clamp(4px,1vw,8px)}.obs-slider__header[data-v-26df5f23]{flex-shrink:0}.obs-slider__title[data-v-26df5f23]{display:none}.obs-slider__years[data-v-26df5f23]{gap:2px}.obs-slider__year-value[data-v-26df5f23]{font-size:11px}.obs-slider__year-sep[data-v-26df5f23]{font-size:10px}.obs-slider__track-wrap[data-v-26df5f23]{flex:1;height:20px;min-width:80px}.obs-slider__range-labels[data-v-26df5f23]{display:none}.obs-slider__controls[data-v-26df5f23]{flex-shrink:0;gap:4px}.obs-slider__btn[data-v-26df5f23]{font-size:9px;padding:2px 6px}.obs-slider__btn-icon[data-v-26df5f23]{height:8px;width:8px}.obs-slider__count[data-v-26df5f23]{font-size:9px;margin-left:0}}.vulc-panel[data-v-fda60cf9]{background:#111113;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;bottom:clamp(1rem,3vh,1.5rem);box-shadow:0 2px 8px #0000004d;color:#ffffffe6;flex-direction:column;font-family:inherit;max-height:calc(100svh - 10rem);overflow:hidden;pointer-events:auto;position:absolute;right:clamp(.6rem,1.2vw,1rem);top:var(--vulc-panel-top,clamp(3.5rem,7vh,4.5rem));width:clamp(20rem,26vw,24rem);z-index:530}.vulc-panel[data-v-fda60cf9],.vulc-panel[data-v-fda60cf9]:not([aria-expanded]),.vulc-panel[aria-pressed=false][data-v-fda60cf9]{display:flex}.vulc-panel__head[data-v-fda60cf9]{align-items:flex-start;border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;flex-shrink:0;gap:.5rem;justify-content:space-between;padding:.75rem .85rem .6rem}.vulc-panel__title-wrap[data-v-fda60cf9]{flex:1;min-width:0}.vulc-panel__title[data-v-fda60cf9]{color:#fff;font-size:13px;font-weight:800;letter-spacing:.04em;line-height:1.2;margin:0;text-transform:uppercase}.vulc-panel__subtitle[data-v-fda60cf9]{color:#ffffff80;font-size:10px;line-height:1.4;margin:.15rem 0 0}.vulc-panel__toggle[data-v-fda60cf9]{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.08);border-radius:6px;color:#ffffffb3;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;height:1.75rem;justify-content:center;transition:background .15s,color .15s,border-color .15s;width:1.75rem}.vulc-panel__toggle svg[data-v-fda60cf9]{height:.95rem;width:.95rem}.vulc-panel__toggle[data-v-fda60cf9]:hover{background:#ffffff14;border-color:#ffffff2e;color:#fff}.vulc-tabs[data-v-fda60cf9]{display:grid;flex-shrink:0;gap:2px;grid-template-columns:repeat(4,1fr);padding:.5rem .85rem 0}.vulc-tab[data-v-fda60cf9]{align-items:center;background:transparent;border:0;border-bottom:2px solid transparent;border-radius:6px 6px 0 0;color:#ffffffad;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:2px;padding:.45rem .25rem .4rem;transition:color .15s,border-color .15s,background .15s}.vulc-tab[data-v-fda60cf9]:hover{background:#ffffff08;color:#fffc}.vulc-tab.is-active[data-v-fda60cf9]{background:#e74c3c14;border-bottom-color:var(--obs-red,#e74c3c);color:#fff}.vulc-tab[data-v-fda60cf9]:focus-visible{outline:2px solid var(--obs-red,#e74c3c);outline-offset:-2px}.vulc-tab__icon[data-v-fda60cf9]{height:.95rem;width:.95rem}.vulc-tab__label[data-v-fda60cf9]{font-size:9px;letter-spacing:.05em}.vulc-subhead[data-v-fda60cf9],.vulc-tab__label[data-v-fda60cf9]{font-weight:800;text-transform:uppercase}.vulc-subhead[data-v-fda60cf9]{align-items:center;border-top:1px solid hsla(0,0%,100%,.08);color:#fff;display:flex;font-size:clamp(9px,1.4vw,12px);gap:5px;letter-spacing:.07em;margin:.9rem 0 .15rem;padding:.5rem .15rem 0}.vulc-subhead[data-v-fda60cf9]:first-child{border-top:0;margin-top:0;padding-top:0}.vulc-subhead__icon[data-v-fda60cf9]{color:var(--obs-red,#e74c3c);height:11px;width:11px}.vulc-panel__body[data-v-fda60cf9]{display:flex;flex:1;flex-direction:column;gap:.65rem;overflow-y:auto;padding:.75rem .85rem .85rem;scrollbar-color:hsla(0,0%,100%,.15) transparent;scrollbar-width:thin}.vulc-panel__body[data-v-fda60cf9]::-webkit-scrollbar{width:5px}.vulc-panel__body[data-v-fda60cf9]::-webkit-scrollbar-track{background:transparent}.vulc-panel__body[data-v-fda60cf9]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}.vulc-source-pills[data-v-fda60cf9]{display:flex;flex-direction:column;gap:.35rem}.vulc-source-pill[data-v-fda60cf9]{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.06);border-left:3px solid var(--pill-color,#888);border-radius:6px;color:#ffffffd9;cursor:pointer;display:grid;font-family:inherit;font-size:11px;font-weight:600;gap:.55rem;grid-template-columns:.55rem 1fr auto;padding:.45rem .65rem;text-align:left;transition:background .15s,border-color .15s,color .15s}.vulc-source-pill .vulc-source-pill__dot[data-v-fda60cf9]{background:var(--pill-color,#888);border-radius:50%;height:.55rem;width:.55rem}.vulc-source-pill.is-on[data-v-fda60cf9]{background:color-mix(in srgb,var(--pill-color,#888) 14%,transparent);color:#fff}.vulc-source-pill[data-v-fda60cf9]:not(.is-on){opacity:.45}.vulc-source-pill__count[data-v-fda60cf9]{background:#00000059;border-radius:4px;color:#fff;font-size:10px;font-variant-numeric:tabular-nums;font-weight:800;padding:.05rem .4rem}.vulc-source-pill[data-v-fda60cf9]:focus-visible{outline:2px solid var(--pill-color,#fff);outline-offset:2px}.vulc-subtype-chips[data-v-fda60cf9]{display:flex;flex-wrap:wrap;gap:.3rem}.vulc-chip[data-v-fda60cf9]{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:6px;color:#ffffffb3;cursor:pointer;display:inline-flex;font-family:inherit;font-size:10px;font-weight:700;gap:.3rem;letter-spacing:.04em;padding:.25rem .55rem;text-transform:uppercase;transition:background .15s,border-color .15s,color .15s}.vulc-chip__dot[data-v-fda60cf9]{background:var(--chip-color,#888);border-radius:50%;flex-shrink:0;height:.4rem;width:.4rem}.vulc-chip.is-on[data-v-fda60cf9]{background:color-mix(in srgb,var(--chip-color,#888) 18%,transparent);border-color:color-mix(in srgb,var(--chip-color,#888) 50%,transparent);color:#fff}.vulc-chip[data-v-fda60cf9]:not(.is-on){opacity:.45}.vulc-chip__count[data-v-fda60cf9]{font-size:9px;font-variant-numeric:tabular-nums;opacity:.75}.vulc-search[data-v-fda60cf9]{align-items:center;background:#00000059;border:1px solid hsla(0,0%,100%,.06);border-radius:6px;display:flex;gap:.4rem;height:2rem;padding:0 .6rem}.vulc-search[data-v-fda60cf9]:focus-within{border-color:#e74c3c80;box-shadow:0 0 0 2px #e74c3c1f}.vulc-search__icon[data-v-fda60cf9]{color:#fff9;flex-shrink:0;height:.85rem;width:.85rem}.vulc-search__input[data-v-fda60cf9]{background:transparent;border:0;color:#fff;flex:1;font-family:inherit;font-size:11px;min-width:0;outline:0;padding:0}.vulc-search__input[data-v-fda60cf9]::-moz-placeholder{color:#fff9}.vulc-search__input[data-v-fda60cf9]::placeholder{color:#fff9}.vulc-search__clear[data-v-fda60cf9]{align-items:center;background:transparent;border:0;border-radius:4px;color:#ffffff80;cursor:pointer;display:inline-flex;font-family:inherit;height:1rem;justify-content:center;width:1rem}.vulc-search__clear svg[data-v-fda60cf9]{height:.75rem;width:.75rem}.vulc-search__clear[data-v-fda60cf9]:hover{background:#e74c3c26;color:var(--obs-red,#e74c3c)}.vulc-details[data-v-fda60cf9]{background:#0003;border:1px solid hsla(0,0%,100%,.06);border-radius:6px;overflow:hidden}.vulc-details__summary[data-v-fda60cf9]{align-items:center;color:#ffffffb3;cursor:pointer;display:flex;font-family:inherit;font-size:11px;font-weight:700;gap:.5rem;letter-spacing:.05em;list-style:none;padding:.45rem .65rem;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vulc-details__summary[data-v-fda60cf9]::-webkit-details-marker{display:none}.vulc-details__summary svg[data-v-fda60cf9]{color:#ffffff80;height:.85rem;width:.85rem}.vulc-details__chev[data-v-fda60cf9]{margin-left:auto;transition:transform .2s ease}.vulc-details[open] .vulc-details__chev[data-v-fda60cf9]{transform:rotate(180deg)}.vulc-details__body[data-v-fda60cf9]{display:flex;flex-direction:column;gap:.05rem;padding:.25rem .55rem .55rem}.vulc-toggle[data-v-fda60cf9]{align-items:center;border-radius:4px;cursor:pointer;display:flex;gap:.5rem;padding:.3rem .15rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vulc-toggle[data-v-fda60cf9]:hover{background:#ffffff08}.vulc-toggle[data-v-fda60cf9]:focus-visible{outline:2px solid var(--obs-red,#e74c3c);outline-offset:-2px}.vulc-toggle__box[data-v-fda60cf9]{align-items:center;border:2px solid var(--cb-color,#666);border-radius:3px;display:flex;flex-shrink:0;height:.85rem;justify-content:center;transition:all .15s;width:.85rem}.vulc-toggle__box svg[data-v-fda60cf9]{color:#fff;height:.6rem;width:.6rem}.vulc-toggle__box.is-off[data-v-fda60cf9]{opacity:.3}.vulc-toggle__label[data-v-fda60cf9]{color:#fffc;font-size:11px;font-weight:500}.vulc-results-head[data-v-fda60cf9]{align-items:center;display:flex;gap:.5rem;justify-content:space-between;padding-top:.15rem}.vulc-results-count[data-v-fda60cf9]{color:#ffffff8c;font-size:11px}.vulc-results-count strong[data-v-fda60cf9]{color:#fff;font-variant-numeric:tabular-nums;font-weight:800}.vulc-results-count__of[data-v-fda60cf9]{margin:0 .15rem;opacity:.6}.vulc-sort[data-v-fda60cf9]{align-items:center;color:#ffffff80;display:flex;font-size:10px;gap:.3rem}.vulc-sort__label[data-v-fda60cf9]{font-weight:700;letter-spacing:.05em;text-transform:uppercase}.vulc-sort__select[data-v-fda60cf9]{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:4px;color:var(--text-primary);cursor:pointer;font-family:inherit;font-size:10px;padding:.2rem .4rem}.vulc-loadstatus[data-v-fda60cf9]{align-items:center;background:#9b59b614;border:1px solid rgba(155,89,182,.25);border-radius:6px;color:#ffffffbf;display:flex;font-size:10px;gap:.5rem;padding:.35rem .6rem}.vulc-loadstatus--error[data-v-fda60cf9]{background:#e74c3c14;border-color:#e74c3c59}.vulc-loadstatus__pulse[data-v-fda60cf9]{animation:vulc-pulse-fda60cf9 1.2s ease-in-out infinite;background:#a855f7;border-radius:50%;flex-shrink:0;height:7px;width:7px}@keyframes vulc-pulse-fda60cf9{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.vulc-loadstatus__icon[data-v-fda60cf9]{color:#e74c3c;flex-shrink:0;height:.8rem;width:.8rem}.vulc-loadstatus__retry[data-v-fda60cf9]{background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:4px;color:#fff;cursor:pointer;flex-shrink:0;font-family:inherit;font-size:10px;font-weight:700;margin-left:auto;padding:.2rem .5rem}.vulc-loadstatus__retry[data-v-fda60cf9]:hover{background:#e74c3c33}.vulc-filterbar[data-v-fda60cf9]{align-items:center;background:#e74c3c14;border:1px solid rgba(231,76,60,.25);border-radius:6px;display:flex;gap:.5rem;justify-content:space-between;padding:.35rem .6rem}.vulc-filterbar__summary[data-v-fda60cf9]{color:#ffffffb3;font-size:10px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vulc-filterbar__clear[data-v-fda60cf9]{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.15);border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:10px;font-weight:700;gap:.25rem;padding:.2rem .5rem;transition:background .15s,border-color .15s}.vulc-filterbar__clear svg[data-v-fda60cf9]{height:.7rem;width:.7rem}.vulc-filterbar__clear[data-v-fda60cf9]:hover{background:#e74c3c33;border-color:#e74c3c80}.vulc-filterbar__clear[data-v-fda60cf9]:focus-visible{outline:2px solid var(--obs-red,#e74c3c);outline-offset:2px}.vulc-empty[data-v-fda60cf9]{align-items:center;color:#ffffffb8;display:flex;flex-direction:column;font-size:12px;gap:.5rem;justify-content:center;padding:2rem 1rem;text-align:center}.vulc-empty__icon[data-v-fda60cf9]{height:2rem;opacity:.5;width:2rem}.vulc-list[data-v-fda60cf9]{display:flex;flex-direction:column;gap:.45rem;list-style:none;margin:0;padding:0}.vulc-card[data-v-fda60cf9]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.06);border-radius:8px;position:relative;transition:background .15s,border-color .15s}.vulc-card[data-v-fda60cf9]:hover{background:#ffffff12;border-color:#ffffff1f}.vulc-card.is-flash[data-v-fda60cf9]{border-color:var(--obs-amber,#f39c12);box-shadow:0 0 0 2px #f39c1240}.vulc-card__btn[data-v-fda60cf9]{background:transparent;border:0;color:inherit;cursor:pointer;display:block;font-family:inherit;padding:.6rem 2.25rem .6rem .75rem;text-align:left;width:100%}.vulc-card__pill[data-v-fda60cf9]{border-radius:3px;color:#fff;display:inline-block;font-size:9px;font-weight:800;letter-spacing:.05em;margin-bottom:.3rem;padding:.15rem .5rem;text-transform:uppercase}.vulc-card__name[data-v-fda60cf9]{color:#fff;font-size:12px;font-weight:700;line-height:1.3;margin:0 0 .2rem}.vulc-card__desc[data-v-fda60cf9]{color:#ffffffb8;font-size:10px;line-height:1.45;margin:0 0 .3rem}.vulc-card__meta[data-v-fda60cf9]{color:#ffffffb8;display:flex;flex-wrap:wrap;font-size:9px;gap:.15rem}.vulc-card__link[data-v-fda60cf9]{align-items:center;background:#0006;border:1px solid hsla(0,0%,100%,.08);border-radius:6px;color:#ffffff8c;display:inline-flex;height:1.6rem;justify-content:center;position:absolute;right:.55rem;text-decoration:none;top:.55rem;transition:background .15s,color .15s,border-color .15s;width:1.6rem}.vulc-card__link svg[data-v-fda60cf9]{height:.75rem;width:.75rem}.vulc-card__link[data-v-fda60cf9]:hover{background:#e74c3c2e;border-color:#e74c3c80;color:var(--obs-red,#e74c3c)}.vulc-pager[data-v-fda60cf9]{border-top:1px solid hsla(0,0%,100%,.06);display:flex;gap:.6rem;padding-top:.4rem}.vulc-pager[data-v-fda60cf9],.vulc-pager__btn[data-v-fda60cf9]{align-items:center;justify-content:center}.vulc-pager__btn[data-v-fda60cf9]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.08);border-radius:6px;color:#ffffffb3;cursor:pointer;display:inline-flex;font-family:inherit;height:1.75rem;transition:background .15s,color .15s;width:1.75rem}.vulc-pager__btn svg[data-v-fda60cf9]{height:.85rem;width:.85rem}.vulc-pager__btn[data-v-fda60cf9]:hover:not(:disabled){background:#ffffff1f;color:#fff}.vulc-pager__btn[data-v-fda60cf9]:disabled{cursor:not-allowed;opacity:.3}.vulc-pager__count[data-v-fda60cf9]{color:#fff9;font-size:11px;font-variant-numeric:tabular-nums}.vulc-panel__show[data-v-fda60cf9]{align-items:center;background:#111113;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;color:#fff9;cursor:pointer;display:flex;font-family:inherit;height:2.25rem;justify-content:center;pointer-events:auto;position:absolute;right:clamp(.6rem,1.2vw,1rem);top:var(--vulc-panel-top,clamp(3.5rem,7vh,4.5rem));transition:background .15s,color .15s;width:2.25rem;z-index:530}.vulc-panel__show svg[data-v-fda60cf9]{height:1rem;width:1rem}.vulc-panel__show[data-v-fda60cf9]:hover{background:#ffffff1a;color:#fff}.vulc-panel-enter-active[data-v-fda60cf9],.vulc-panel-leave-active[data-v-fda60cf9]{transition:opacity .2s ease,transform .2s ease}.vulc-panel-enter-from[data-v-fda60cf9],.vulc-panel-leave-to[data-v-fda60cf9]{opacity:0;transform:translate(12px)}@media(max-width:900px){.vulc-panel[data-v-fda60cf9]{bottom:1.5rem;max-height:none;right:.5rem;top:var(--vulc-panel-top,4rem);width:min(20rem,calc(100vw - 1.5rem))}}@media(max-width:768px){.vulc-panel[data-v-fda60cf9]{bottom:var(--vulc-dock-clear);left:.5rem;max-height:none;right:.5rem;top:var(--vulc-panel-top);width:auto;z-index:545}.vulc-panel__show[data-v-fda60cf9]{display:none}.vulc-tabs[data-v-fda60cf9]{overflow-x:auto;scrollbar-width:none}.vulc-tabs[data-v-fda60cf9]::-webkit-scrollbar{display:none}.vulc-tab[data-v-fda60cf9]{min-width:4.25rem}}@media(max-width:640px){.vulc-panel[data-v-fda60cf9]{left:.5rem;right:.5rem;width:auto}}@media(prefers-reduced-motion:reduce){.vulc-card[data-v-fda60cf9]:hover,.vulc-chip[data-v-fda60cf9]:hover,.vulc-pager__btn[data-v-fda60cf9]:hover,.vulc-panel-enter-active[data-v-fda60cf9],.vulc-panel-leave-active[data-v-fda60cf9],.vulc-source-pill[data-v-fda60cf9]:hover{transition:none}}.sr-only[data-v-c44cc903]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.obs-topbar[data-v-c44cc903]{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#0a0a0cd1;border:1px solid hsla(0,0%,100%,.09);border-radius:14px;box-shadow:0 8px 28px #00000073;gap:clamp(.5rem,1.5vw,.9rem);left:clamp(.5rem,1.5vw,.9rem);min-height:3rem;padding:.35rem clamp(.55rem,1.2vw,.8rem);pointer-events:auto;position:absolute;right:clamp(.5rem,1.5vw,.9rem);top:calc(env(safe-area-inset-top) + .5rem);z-index:540}.obs-topbar[data-v-c44cc903],.obs-topbar__brand[data-v-c44cc903]{align-items:center;display:flex}.obs-topbar__brand[data-v-c44cc903]{flex-shrink:0;gap:.55rem;min-width:0}.obs-topbar__pulse[data-v-c44cc903]{animation:obs-pulse-c44cc903 2s ease-out infinite;background:var(--obs-red,#e74c3c);border-radius:50%;box-shadow:0 0 #e74c3cb3;flex-shrink:0;height:.5rem;width:.5rem}@keyframes obs-pulse-c44cc903{0%{box-shadow:0 0 #e74c3c99}70%{box-shadow:0 0 0 8px #e74c3c00}to{box-shadow:0 0 #e74c3c00}}.obs-topbar__titles[data-v-c44cc903]{display:flex;flex-direction:column;line-height:1.15;min-width:0}.obs-topbar__title[data-v-c44cc903]{color:#f87171;font-size:clamp(.78rem,1.6vw,.95rem);font-weight:900;letter-spacing:-.01em;margin:0;text-transform:uppercase}.obs-topbar__sub[data-v-c44cc903],.obs-topbar__title[data-v-c44cc903]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obs-topbar__sub[data-v-c44cc903]{color:#ffffffbf;font-size:10px;font-weight:500}.obs-topbar__stats[data-v-c44cc903]{align-items:center;display:flex;flex:1 1 auto;gap:.45rem;min-width:0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;mask-image:linear-gradient(90deg,#000 calc(100% - 1.25rem),transparent);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.25rem),transparent);padding-right:1.25rem}.obs-topbar__stats[data-v-c44cc903]::-webkit-scrollbar{display:none}.obs-stat[data-v-c44cc903]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.08);border-radius:999px;display:inline-flex;flex-shrink:0;font-size:12px;gap:.32rem;padding:.28rem .55rem;transition:background .15s,border-color .15s;white-space:nowrap}.obs-stat[data-v-c44cc903]:hover{background:#ffffff17;border-color:#ffffff29}.obs-stat__dot[data-v-c44cc903]{border-radius:50%;flex-shrink:0;height:.45rem;width:.45rem}.obs-stat__count[data-v-c44cc903]{color:#fff;font-variant-numeric:tabular-nums;font-weight:800}.obs-stat__label[data-v-c44cc903]{color:#ffffffb3;font-weight:500}.obs-stat__sep[data-v-c44cc903]{background:#ffffff1f;flex-shrink:0;height:1rem;width:1px}.obs-stat__total[data-v-c44cc903]{color:#ffffffb3;flex-shrink:0;font-size:12px;white-space:nowrap}.obs-stat__total strong[data-v-c44cc903]{color:#fff;font-variant-numeric:tabular-nums;font-weight:800}.obs-stat__total-label[data-v-c44cc903]{margin-left:.25rem}.obs-topbar__menu[data-v-c44cc903]{align-items:center;display:flex;flex-shrink:0;gap:.25rem;margin-left:auto}.obs-topbar__sep[data-v-c44cc903]{background:#ffffff1f;flex-shrink:0;height:1.15rem;margin-inline:.15rem;width:1px}.obs-view-toggle[data-v-c44cc903]{align-items:center;background:#000000e6;border:1px solid hsla(0,0%,100%,.16);border-radius:9px;display:flex;gap:2px;padding:2px}.obs-view-tab[data-v-c44cc903]{align-items:center;border-radius:7px;color:#ffffffc7;display:inline-flex;font-size:11px;font-weight:700;gap:.3rem;min-height:1.9rem;padding:0 .55rem;text-decoration:none;transition:background .15s,color .15s}.obs-view-tab[data-v-c44cc903]:hover{background:#ffffff12;color:#fff}.obs-view-tab.is-active[data-v-c44cc903]{background:#ffffff24;color:#fff}.obs-view-tab__icon[data-v-c44cc903]{flex-shrink:0;height:.85rem;width:.85rem}.obs-view-tab__text[data-v-c44cc903]{white-space:nowrap}.obs-menu-btn[data-v-c44cc903]{align-items:center;background:#000000e6;border:1px solid hsla(0,0%,100%,.14);border-radius:8px;color:#ffffffbf;cursor:pointer;display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;position:relative;text-decoration:none;transition:background .15s,color .15s,border-color .15s;width:2rem}.obs-menu-btn svg[data-v-c44cc903]{height:1rem;width:1rem}.obs-menu-btn[data-v-c44cc903]:hover{background:#000000f7;border-color:#ffffff38;color:#fff}.obs-menu-btn.is-active[data-v-c44cc903]{background:color-mix(in srgb,var(--obs-emerald,#10b981) 25%,rgba(0,0,0,.9));border-color:color-mix(in srgb,var(--obs-emerald,#10b981) 45%,transparent);color:var(--obs-emerald,#10b981)}.obs-menu-btn[data-v-c44cc903]:focus-visible,.obs-view-tab[data-v-c44cc903]:focus-visible{outline:2px solid var(--obs-red,#e74c3c);outline-offset:2px}.obs-menu-btn__wrap[data-v-c44cc903]{display:inline-flex;position:relative}.obs-menu-btn__dot[data-v-c44cc903]{background:#22d3ee;border-radius:9999px;box-shadow:0 0 4px #22d3ee;height:6px;position:absolute;right:-3px;top:-3px;width:6px}html:not(.dark){background:var(--glass-bg);border-color:var(--border-color);box-shadow:var(--glass-shadow)}html:not(.dark){color:var(--danger)}html:not(.dark){color:var(--text-secondary)}html:not(.dark){color:var(--text-primary)}html:not(.dark){background:var(--border-color)}html:not(.dark){background:var(--bg-secondary);border-color:var(--border-color)}html:not(.dark){background:var(--bg-tertiary);border-color:var(--border-color);color:var(--text-primary)}html:not(.dark){background:var(--primary);color:var(--primary-foreground)}html:not(.dark){background:color-mix(in srgb,var(--success) 20%,var(--bg-secondary));border-color:color-mix(in srgb,var(--success) 35%,transparent);color:var(--success)}html:not(.dark){background:var(--primary);box-shadow:0 0 4px var(--primary)}html:not(.dark){outline-color:var(--ring)}@media(max-width:1100px){.obs-stat__label[data-v-c44cc903],.obs-stat__total-label[data-v-c44cc903],.obs-view-tab__text[data-v-c44cc903]{display:none}.obs-view-tab[data-v-c44cc903]{padding:0 .45rem}}@media(max-width:840px){.obs-topbar__sub[data-v-c44cc903]{display:none}.obs-topbar__stats[data-v-c44cc903]{gap:.35rem}.obs-stat[data-v-c44cc903]{padding:.25rem .5rem}.obs-menu-btn--home[data-v-c44cc903],.obs-topbar__sep--utility[data-v-c44cc903]{display:none}}@media(max-width:640px){.obs-topbar__stats[data-v-c44cc903]{display:none}.obs-topbar[data-v-c44cc903]{border-radius:12px;gap:.5rem;min-height:2.9rem}.obs-view-toggle[data-v-c44cc903]{order:0}}@media(prefers-reduced-motion:reduce){.obs-topbar__pulse[data-v-c44cc903]{animation:none}.obs-menu-btn[data-v-c44cc903],.obs-stat[data-v-c44cc903],.obs-view-tab[data-v-c44cc903]{transition:none}}
