.usn-trouble.svelte-te8oda{background:radial-gradient(32rem 18rem at 50% 42%, color-mix(in oklab, var(--primary) 18%, transparent), transparent 70%), var(--background);min-height:100dvh;color:var(--foreground);flex-direction:column;padding:1.5rem;display:flex;position:fixed;inset:0;overflow:auto}.usn-trouble.is-plain.svelte-te8oda{background:0 0;justify-content:center;min-height:100%;padding:3rem 1.5rem;position:relative;inset:auto;overflow:visible}.usn-trouble.is-plain.svelte-te8oda .usn-trouble-body:where(.svelte-te8oda){flex:none}.usn-trouble-brand.svelte-te8oda{width:-moz-fit-content;width:fit-content;color:inherit;align-items:center;gap:.75rem;font-weight:600;text-decoration:none;display:inline-flex}.usn-trouble-body.svelte-te8oda{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;width:min(100%,28rem);margin-inline:auto;display:flex}.usn-trouble-mark.svelte-te8oda{background:var(--primary);width:3.25rem;height:3.25rem;color:var(--primary-foreground);box-shadow:0 16px 40px -18px var(--primary);border-radius:1rem;place-items:center;display:grid}.usn-trouble-mark.svelte-te8oda svg:where(.svelte-te8oda){width:1.45rem;height:1.45rem}.usn-trouble-brand.svelte-te8oda .usn-trouble-mark:where(.svelte-te8oda){width:2.5rem;height:2.5rem;box-shadow:none;border-radius:.8rem}.usn-trouble-brand.svelte-te8oda .usn-trouble-mark:where(.svelte-te8oda) svg:where(.svelte-te8oda){width:1.15rem;height:1.15rem}h1.svelte-te8oda{text-wrap:balance;letter-spacing:-.03em;margin:1.5rem 0 0;font-size:clamp(1.8rem,4vw,2.4rem);font-weight:600;line-height:1.15}.usn-trouble-brand.svelte-te8oda+.usn-trouble-body:where(.svelte-te8oda) h1:where(.svelte-te8oda){margin-top:0}p.svelte-te8oda{text-wrap:pretty;max-width:34rem;color:var(--muted-foreground);margin:.9rem 0 0;font-size:1.05rem;line-height:1.5}.usn-trouble-actions.svelte-te8oda{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1rem;margin-top:1.75rem;display:flex}.usn-trouble-go.svelte-te8oda,.usn-trouble-quiet.svelte-te8oda{min-height:2.75rem;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;font-size:.95rem;font-weight:500;text-decoration:none;display:inline-flex}.usn-trouble-go.svelte-te8oda{background:var(--primary);color:var(--primary-foreground);padding-inline:1.25rem}.usn-trouble-go.svelte-te8oda:hover{filter:brightness(1.08)}.usn-trouble-quiet.svelte-te8oda{color:inherit;background:0 0;padding-inline:.25rem}.usn-trouble-quiet.svelte-te8oda:hover{text-underline-offset:.25rem;text-decoration:underline}.usn-trouble-go.svelte-te8oda:focus-visible,.usn-trouble-quiet.svelte-te8oda:focus-visible,.usn-trouble-brand.svelte-te8oda:focus-visible{outline:2px solid var(--primary);outline-offset:3px}
