.wrap.svelte-1x79z29{--brand-50: #ecfeff;--brand-200: #a5f3fc;--brand-600: #0092af;--brand-700: #007a93;--n-100: #f1f5f9;--n-200: #e2e8f0;--n-300: #cbd5e1;--n-400: #94a3b8;--n-500: #64748b;--n-600: #475569;--n-700: #334155;--n-900: #0f172a;--ok-50: #ecfdf5;--ok-100: #d1fae5;--ok-600: #059669;--ok-700: #047857;--warn-50: #fffbeb;--warn-100: #fef3c7;--warn-600: #d97706;--warn-700: #b45309;--bad-50: #fef2f2;--bad-100: #fee2e2;--bad-600: #dc2626;--bad-700: #b91c1c;padding:clamp(4rem,8vw,7rem) clamp(1.5rem,5vw,4rem);background:#fff;font-family:Onest,system-ui,-apple-system,sans-serif}.head.svelte-1x79z29{max-width:80rem;margin:0 auto clamp(2.25rem,4vw,3rem)}.eyebrow.svelte-1x79z29{margin:0 0 .75rem;color:var(--brand-600);font-size:clamp(.78rem,.95vw,.92rem);font-weight:700;letter-spacing:.16em;text-transform:uppercase}h2.svelte-1x79z29{margin:0;max-width:22ch;color:var(--n-900);font-weight:700;font-size:clamp(1.9rem,3.4vw,3rem);line-height:1.06;letter-spacing:-.03em;text-wrap:balance}.dek.svelte-1x79z29{margin:1.15rem 0 0;max-width:58ch;color:var(--n-600);font-size:clamp(1rem,1.15vw,1.1rem);line-height:1.6}.panel.svelte-1x79z29{max-width:62rem;margin:0 auto;border:1px solid rgba(15,23,42,.09);border-radius:20px;background:#fff;overflow:hidden;box-shadow:0 1px 2px #0f172a0a,0 30px 60px -30px #0f172a66;font-variant-numeric:tabular-nums}.panel-head.svelte-1x79z29{display:flex;align-items:center;gap:.6rem;padding:.85rem 1.15rem;border-bottom:1px solid var(--n-100)}.dot.svelte-1x79z29{width:7px;height:7px;border-radius:50%;background:var(--brand-600)}.p-title.svelte-1x79z29{color:var(--n-700);font-size:.85rem;font-weight:700;letter-spacing:-.01em}.p-meta.svelte-1x79z29{margin-left:auto;color:var(--n-400);font-size:.78rem}.rows.svelte-1x79z29{margin:0;padding:0;list-style:none}.row.svelte-1x79z29{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.95rem 1.15rem;border-left:3px solid transparent}.row.svelte-1x79z29+.row:where(.svelte-1x79z29){border-top:1px solid var(--n-100)}.o-allow.svelte-1x79z29{border-left-color:var(--ok-600)}.o-hold.svelte-1x79z29{border-left-color:var(--warn-600)}.o-deny.svelte-1x79z29{border-left-color:var(--bad-600)}.glyph.svelte-1x79z29{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%}.glyph.svelte-1x79z29 svg:where(.svelte-1x79z29){width:15px;height:15px}.o-allow.svelte-1x79z29 .glyph:where(.svelte-1x79z29){background:var(--ok-100);color:var(--ok-600)}.o-hold.svelte-1x79z29 .glyph:where(.svelte-1x79z29){background:var(--warn-100);color:var(--warn-600)}.o-deny.svelte-1x79z29 .glyph:where(.svelte-1x79z29){background:var(--bad-100);color:var(--bad-600)}.body.svelte-1x79z29{display:block;min-width:0}.line.svelte-1x79z29{display:block;font-size:.92rem;line-height:1.45}.who.svelte-1x79z29{font-weight:600;color:var(--n-900)}.verb.svelte-1x79z29{color:var(--n-400)}.srv.svelte-1x79z29{font-weight:500;color:var(--n-700)}.line.svelte-1x79z29 code:where(.svelte-1x79z29){padding:1px 5px;border:1px solid var(--brand-200);border-radius:4px;background:var(--brand-50);color:var(--brand-700);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;font-weight:500}.meta.svelte-1x79z29{display:block;margin-top:.25rem;color:var(--n-500);font-size:.78rem}.arg.svelte-1x79z29{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--n-700)}.sep.svelte-1x79z29{margin:0 .4rem;color:var(--n-300)}.badge.svelte-1x79z29{padding:.15rem .6rem;border-radius:9999px;font-size:.72rem;font-weight:600;white-space:nowrap}.o-allow.svelte-1x79z29 .badge:where(.svelte-1x79z29){background:var(--ok-50);color:var(--ok-700)}.o-hold.svelte-1x79z29 .badge:where(.svelte-1x79z29){background:var(--warn-50);color:var(--warn-700)}.o-deny.svelte-1x79z29 .badge:where(.svelte-1x79z29){background:var(--bad-50);color:var(--bad-700)}.foot.svelte-1x79z29{padding:.7rem 1.15rem;border-top:1px solid var(--n-100);background:#fcfdfe;color:var(--n-500);font-size:.78rem}.f-strong.svelte-1x79z29{color:var(--n-900);font-weight:700}.panel.armed.svelte-1x79z29 .row:where(.svelte-1x79z29){opacity:0;transform:translateY(8px)}.panel.in.svelte-1x79z29 .row:where(.svelte-1x79z29){animation:svelte-1x79z29-row-in .5s cubic-bezier(0,0,.2,1) forwards;animation-delay:var(--d, 0ms)}@keyframes svelte-1x79z29-row-in{to{opacity:1;transform:translateY(0)}}@media (max-width: 640px){.row.svelte-1x79z29{grid-template-columns:26px minmax(0,1fr);row-gap:.5rem}.badge.svelte-1x79z29{grid-column:2;justify-self:start}}@media (prefers-reduced-motion: reduce){.panel.armed.svelte-1x79z29 .row:where(.svelte-1x79z29){opacity:1;transform:none;animation:none!important}}
