.wl-mock.svelte-1a72c5c{background:var(--color-card, var(--color-surface));border:1px solid var(--color-border);border-radius:8px;overflow:hidden}.wl-mock.svelte-1a72c5c .wl-hdr:where(.svelte-1a72c5c){display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:var(--color-bg-soft, var(--color-bg));border-bottom:1px solid var(--color-border);font-family:var(--font-cr-logo);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.wl-mock.svelte-1a72c5c .wl-hdr:where(.svelte-1a72c5c) .count:where(.svelte-1a72c5c){color:var(--color-accent)}.wl-row.svelte-1a72c5c{display:grid;grid-template-columns:6px 1fr auto auto;gap:10px;align-items:center;padding:10px 14px;border-bottom:1px solid var(--color-border);font-size:12px}.wl-row.svelte-1a72c5c:last-child{border-bottom:none}.wl-row.svelte-1a72c5c .pill:where(.svelte-1a72c5c){width:6px;height:24px;border-radius:2px}.wl-row.ok.svelte-1a72c5c .pill:where(.svelte-1a72c5c){background:var(--color-accent)}.wl-row.warn.svelte-1a72c5c .pill:where(.svelte-1a72c5c){background:#d97706}.wl-row.crit.svelte-1a72c5c .pill:where(.svelte-1a72c5c){background:var(--color-danger)}.wl-row.svelte-1a72c5c .name:where(.svelte-1a72c5c){font-weight:600;color:var(--color-text)}.wl-row.svelte-1a72c5c .sub:where(.svelte-1a72c5c){font-family:var(--font-cr-mono, ui-monospace, monospace);font-size:10.5px;color:var(--color-text-muted)}.wl-row.svelte-1a72c5c .status:where(.svelte-1a72c5c){font-family:var(--font-cr-logo);font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:4px}.wl-row.ok.svelte-1a72c5c .status:where(.svelte-1a72c5c){background:#dbeafe;color:#1864ab}.wl-row.warn.svelte-1a72c5c .status:where(.svelte-1a72c5c){background:#fef3c7;color:#b45309}.wl-row.crit.svelte-1a72c5c .status:where(.svelte-1a72c5c){background:#fee2e2;color:#b91c1c}.wl-row.svelte-1a72c5c .when:where(.svelte-1a72c5c){font-family:var(--font-cr-mono, ui-monospace, monospace);font-size:10.5px;color:var(--color-text-muted)}.alerts.svelte-1a72c5c{display:flex;flex-direction:column;gap:6px;margin-top:14px}.al.svelte-1a72c5c{display:grid;grid-template-columns:auto 1fr auto;gap:10px;padding:8px 10px;border:1px solid var(--color-border);border-radius:6px;align-items:center;font-size:11.5px;background:var(--color-card, var(--color-surface))}.al.svelte-1a72c5c .pip:where(.svelte-1a72c5c){width:6px;height:6px;border-radius:50%}.al.crit.svelte-1a72c5c .pip:where(.svelte-1a72c5c){background:var(--color-danger)}.al.warn.svelte-1a72c5c .pip:where(.svelte-1a72c5c){background:#d97706}.al.svelte-1a72c5c .when:where(.svelte-1a72c5c){color:var(--color-text-muted);font-size:11px;font-family:var(--font-cr-mono, ui-monospace, monospace)}.two-col.svelte-1a72c5c .card:where(.svelte-1a72c5c){position:relative;padding-top:22px}.vs-header.svelte-1a72c5c{display:flex;align-items:center;gap:10px;padding:12px 16px;margin:-22px -28px 22px;border-bottom:1px solid var(--color-border);border-radius:12px 12px 0 0;font-family:var(--font-cr-body);white-space:nowrap}.vs-header.svelte-1a72c5c .vs-glyph:where(.svelte-1a72c5c){display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;font-size:13px;font-weight:700;line-height:1;flex-shrink:0}.vs-header.svelte-1a72c5c .vs-text:where(.svelte-1a72c5c){font-family:var(--font-cr-display);font-size:16px;font-weight:600;letter-spacing:-.01em}.vs-header.svelte-1a72c5c .vs-tag:where(.svelte-1a72c5c){margin-left:auto;font-family:var(--font-cr-logo);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;min-width:0}.two-col.svelte-1a72c5c .problem:where(.svelte-1a72c5c) .vs-header:where(.svelte-1a72c5c){background:color-mix(in srgb,var(--color-danger) 9%,var(--color-surface));border-top-color:color-mix(in srgb,var(--color-danger) 22%,var(--color-border));border-bottom-color:color-mix(in srgb,var(--color-danger) 22%,var(--color-border))}.two-col.svelte-1a72c5c .problem:where(.svelte-1a72c5c) .vs-header:where(.svelte-1a72c5c) .vs-glyph:where(.svelte-1a72c5c){background:var(--color-danger);color:#fff}.two-col.svelte-1a72c5c .problem:where(.svelte-1a72c5c) .vs-header:where(.svelte-1a72c5c) .vs-text:where(.svelte-1a72c5c){color:#b91c1c}.two-col.svelte-1a72c5c .answer:where(.svelte-1a72c5c) .vs-header:where(.svelte-1a72c5c){background:color-mix(in srgb,var(--color-accent) 11%,var(--color-surface));border-top-color:color-mix(in srgb,var(--color-accent) 32%,var(--color-border));border-bottom-color:color-mix(in srgb,var(--color-accent) 32%,var(--color-border))}.two-col.svelte-1a72c5c .answer:where(.svelte-1a72c5c) .vs-header:where(.svelte-1a72c5c) .vs-glyph:where(.svelte-1a72c5c){background:var(--color-accent);color:#fff}.two-col.svelte-1a72c5c .answer:where(.svelte-1a72c5c) .vs-header:where(.svelte-1a72c5c) .vs-text:where(.svelte-1a72c5c){color:var(--color-accent)}.two-col.svelte-1a72c5c .problem:where(.svelte-1a72c5c) h3:where(.svelte-1a72c5c){color:var(--color-text-muted);text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--color-danger) 45%,transparent);text-decoration-thickness:2px}.answer-beats.svelte-1a72c5c{list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:10px}.answer-beats.svelte-1a72c5c li:where(.svelte-1a72c5c){display:flex;gap:10px;align-items:flex-start;font-size:14.5px;line-height:1.55;color:var(--color-text-muted)}.answer-beats.svelte-1a72c5c li:where(.svelte-1a72c5c):before{content:"";flex-shrink:0;margin-top:6px;width:14px;height:14px;border-radius:50%;background:color-mix(in srgb,var(--color-accent) 14%,transparent);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'><path d='M3.5 7.5l2.5 2.5 4.5-5.5' stroke='%231864AB' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round' fill='none'/></svg>");background-repeat:no-repeat;background-position:center}.answer-beats.svelte-1a72c5c li:where(.svelte-1a72c5c) strong:where(.svelte-1a72c5c){color:var(--color-text);font-weight:600}.gq-sec.svelte-1a72c5c{padding-top:0;padding-bottom:0;border-top:none}
