.practices-grid.svelte-4rm2pb{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:640px){.practices-grid.svelte-4rm2pb{grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media(min-width:1024px){.practices-grid.svelte-4rm2pb{grid-template-columns:repeat(4,1fr);gap:1.25rem}}.practice-card.svelte-4rm2pb{position:relative;padding:1.75rem 1.5rem;background:var(--card-bg);border:1px solid var(--border);border-radius:1rem;transition:border-color .3s ease,transform .3s ease}.practice-card.svelte-4rm2pb:hover{border-color:var(--border-strong);transform:translateY(-2px)}.practice-num.svelte-4rm2pb{font-family:var(--font-heading);font-size:.6875rem;font-weight:600;letter-spacing:.06em;color:var(--text-tertiary);margin-bottom:.6rem}.practice-title.svelte-4rm2pb{font-family:var(--font-heading);font-size:1rem;font-weight:600;color:var(--text-primary);margin-bottom:.5rem;letter-spacing:-.01em}.practice-desc.svelte-4rm2pb{font-size:.875rem;line-height:1.65;color:var(--text-secondary)}.audit-feed.svelte-4rm2pb{margin-top:1.25rem;padding:1.5rem;background:var(--card-bg);border:1px solid var(--border);border-radius:1rem}@media(min-width:640px){.audit-feed.svelte-4rm2pb{margin-top:1.25rem;padding:1.75rem}}.audit-feed-head.svelte-4rm2pb{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.audit-feed-eyebrow.svelte-4rm2pb{font-family:var(--font-heading);font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary)}.audit-feed-title.svelte-4rm2pb{font-family:var(--font-heading);font-size:1.05rem;font-weight:600;color:var(--text-primary);letter-spacing:-.01em;margin-top:.15rem}.audit-live.svelte-4rm2pb{display:inline-flex;align-items:center;gap:.4rem;font-size:.7rem;font-weight:600;color:var(--text-tertiary);white-space:nowrap}.audit-live-dot.svelte-4rm2pb{width:.45rem;height:.45rem;border-radius:9999px;background:#16a34a;animation:svelte-4rm2pb-auditPulse 2.4s infinite}@keyframes svelte-4rm2pb-auditPulse{0%{box-shadow:0 0 #16a34a73}70%{box-shadow:0 0 0 .4rem #16a34a00}to{box-shadow:0 0 #16a34a00}}.audit-rows.svelte-4rm2pb{display:flex;flex-direction:column;height:13.5rem;overflow:hidden}.audit-row.svelte-4rm2pb{display:flex;align-items:center;gap:.55rem;height:2.7rem;flex:0 0 2.7rem;border-top:1px solid var(--border);font-size:.875rem;white-space:nowrap}.audit-row.svelte-4rm2pb:first-child{border-top:none}.audit-dot.svelte-4rm2pb{width:.5rem;height:.5rem;border-radius:9999px;flex-shrink:0;background:var(--text-tertiary)}.audit-event.svelte-4rm2pb{font-weight:600;color:var(--text-primary);flex-shrink:0}.audit-actor.svelte-4rm2pb{color:var(--text-tertiary);font-feature-settings:"tnum" 1;min-width:0;overflow:hidden;text-overflow:ellipsis}.audit-time.svelte-4rm2pb{margin-left:auto;padding-left:.55rem;color:var(--text-tertiary);font-size:.8rem;white-space:nowrap;flex-shrink:0}.audit-foot.svelte-4rm2pb{margin-top:1rem;font-size:.8rem;color:var(--text-tertiary)}.audit-billing.svelte-4rm2pb{background:#6366f1}.audit-team.svelte-4rm2pb{background:#0ea5e9}.audit-sso.svelte-4rm2pb{background:#a855f7}.audit-project.svelte-4rm2pb{background:#14b8a6}.audit-ticket.svelte-4rm2pb{background:#f59e0b}.audit-order.svelte-4rm2pb{background:#ef4444}@media(prefers-reduced-motion:reduce){.audit-live-dot.svelte-4rm2pb{animation:none}}
