:root{color-scheme:light}html,body{min-height:100%}body{margin:0;background:radial-gradient(circle at top left,color-mix(in srgb,var(--ds-primary, #1f4fbf) 8%,transparent),transparent 28%),linear-gradient(180deg,color-mix(in srgb,var(--ds-bg, #f5f7fa) 92%,white),var(--ds-bg, #f5f7fa));color:var(--ds-text, #142033);font-family:var(--ds-font-body, system-ui, sans-serif)}body,button,input,textarea,select{font:inherit}a{color:inherit;text-decoration:none}*{box-sizing:border-box}button{cursor:pointer}.suite-shell.svelte-12qhfyh{min-height:100vh;display:grid;grid-template-columns:17rem minmax(0,1fr);color:var(--ds-text)}.suite-shell__print-root.svelte-12qhfyh{min-height:100vh;color:var(--ds-text)}.suite-shell__sidebar.svelte-12qhfyh{display:grid;align-content:start;gap:1.1rem;padding:1.25rem;border-right:1px solid color-mix(in srgb,var(--ds-border) 74%,transparent);background:color-mix(in srgb,var(--ds-surface) 96%,transparent)}.suite-shell__brand.svelte-12qhfyh,.suite-shell__panel.svelte-12qhfyh,.suite-shell__topbar.svelte-12qhfyh{border:1px solid color-mix(in srgb,var(--ds-border) 74%,transparent);border-radius:var(--ds-radius-lg, 1rem);background:color-mix(in srgb,var(--ds-surface) 96%,transparent);box-shadow:var(--ds-shadow-soft)}.suite-shell__brand.svelte-12qhfyh{padding:1rem;display:grid;gap:.35rem}.suite-shell__brand.svelte-12qhfyh p:where(.svelte-12qhfyh),.suite-shell__brand.svelte-12qhfyh strong:where(.svelte-12qhfyh),.suite-shell__brand.svelte-12qhfyh span:where(.svelte-12qhfyh),.suite-shell__panel.svelte-12qhfyh h2:where(.svelte-12qhfyh),.suite-shell__panel.svelte-12qhfyh span:where(.svelte-12qhfyh),.suite-shell__topbar.svelte-12qhfyh p:where(.svelte-12qhfyh),.suite-shell__topbar.svelte-12qhfyh strong:where(.svelte-12qhfyh){margin:0}.suite-shell__brand.svelte-12qhfyh p:where(.svelte-12qhfyh),.suite-shell__topbar.svelte-12qhfyh p:where(.svelte-12qhfyh){font-size:var(--ds-size-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--ds-text-muted)}.suite-shell__brand.svelte-12qhfyh strong:where(.svelte-12qhfyh),.suite-shell__topbar.svelte-12qhfyh strong:where(.svelte-12qhfyh){font-size:var(--ds-size-lg);font-family:var(--ds-font-heading)}.suite-shell__brand.svelte-12qhfyh span:where(.svelte-12qhfyh){color:var(--ds-text-muted);font-size:var(--ds-size-sm);line-height:1.5}.suite-shell__nav.svelte-12qhfyh{display:grid;gap:.35rem}.suite-shell__nav.svelte-12qhfyh a:where(.svelte-12qhfyh){border-radius:var(--ds-radius-sm, .6rem);padding:.7rem .8rem;color:var(--ds-text-muted);font-weight:600}.suite-shell__nav.svelte-12qhfyh a.active:where(.svelte-12qhfyh),.suite-shell__nav.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{background:color-mix(in srgb,var(--ds-primary) 12%,var(--ds-surface));color:var(--ds-text)}.suite-shell__panel.svelte-12qhfyh{padding:.9rem;display:grid;gap:.8rem}.suite-shell__panel-header.svelte-12qhfyh{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.suite-shell__recent-list.svelte-12qhfyh{display:grid;gap:.4rem}.suite-shell__recent-list.svelte-12qhfyh a:where(.svelte-12qhfyh){display:grid;gap:.1rem;padding:.55rem .65rem;border-radius:var(--ds-radius-sm, .6rem)}.suite-shell__recent-list.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{background:color-mix(in srgb,var(--ds-primary) 8%,var(--ds-surface))}.suite-shell__recent-list.svelte-12qhfyh span:where(.svelte-12qhfyh),.suite-shell__panel-header.svelte-12qhfyh span:where(.svelte-12qhfyh){color:var(--ds-text-muted);font-size:var(--ds-size-xs)}.suite-shell__tone-row.svelte-12qhfyh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.suite-shell__tone-row.svelte-12qhfyh button:where(.svelte-12qhfyh),.suite-shell__reset.svelte-12qhfyh{border:1px solid color-mix(in srgb,var(--ds-border) 74%,transparent);border-radius:var(--ds-radius-sm, .6rem);background:color-mix(in srgb,var(--ds-surface) 96%,transparent);color:var(--ds-text);min-height:2.65rem}.suite-shell__tone-row.svelte-12qhfyh button.active:where(.svelte-12qhfyh){background:color-mix(in srgb,var(--ds-primary) 14%,var(--ds-surface));border-color:color-mix(in srgb,var(--ds-primary) 58%,var(--ds-border))}.suite-shell__main.svelte-12qhfyh{display:grid;gap:1rem;padding:1.25rem}.suite-shell__topbar.svelte-12qhfyh{padding:1rem 1.1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.suite-shell__meta-tags.svelte-12qhfyh{display:flex;gap:.5rem;flex-wrap:wrap}.suite-shell__content.svelte-12qhfyh{min-width:0}@media(max-width:980px){.suite-shell.svelte-12qhfyh{grid-template-columns:1fr}.suite-shell__sidebar.svelte-12qhfyh{border-right:0;border-bottom:1px solid color-mix(in srgb,var(--ds-border) 74%,transparent)}.suite-shell__topbar.svelte-12qhfyh{align-items:start;flex-direction:column}}
