.sh-body-long.svelte-1ps9b3a{margin:0;line-height:1.6}.size-large.svelte-1ps9b3a{font-size:1.125rem}.size-medium.svelte-1ps9b3a{font-size:1rem}.size-small.svelte-1ps9b3a{font-size:.875rem}.spacing.svelte-1ps9b3a{margin-bottom:1rem}.sh-button.svelte-dsajh4{border:1px solid var(--border);border-radius:var(--radius);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:500;text-decoration:none;display:inline-flex}.variant-primary.svelte-dsajh4{background:var(--primary);color:var(--primary-foreground)}.variant-primary.svelte-dsajh4:hover{background:var(--primary-hover)}.variant-secondary.svelte-dsajh4{background:var(--card);color:var(--foreground)}.variant-secondary.svelte-dsajh4:hover{background:var(--secondary)}.sh-button.svelte-dsajh4:disabled{opacity:.5;cursor:not-allowed}.sh-copy-button.svelte-15dy7vl{border-radius:var(--radius);color:var(--muted-foreground);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:.375rem;display:inline-flex}.sh-copy-button.svelte-15dy7vl:hover{background:var(--secondary);color:var(--foreground)}.active.svelte-15dy7vl{color:var(--success)}.copy-error.svelte-15dy7vl{color:var(--destructive);font-size:.875rem}.sh-heading.svelte-30o7ou{color:var(--foreground);letter-spacing:-.02em;margin:0;font-weight:600;line-height:1.3}.sh-heading--xlarge.svelte-30o7ou{font-size:2rem}.sh-heading--large.svelte-30o7ou{font-size:1.75rem}.sh-heading--medium.svelte-30o7ou{font-size:1.5rem}.sh-heading--small.svelte-30o7ou{font-size:1.25rem}.sh-heading--xsmall.svelte-30o7ou{font-size:1rem}.spacing.svelte-30o7ou{margin-bottom:.5em}.sh-internal-header-button.svelte-kr3n18{border-radius:var(--radius);color:var(--foreground);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:.375rem;padding:.5rem .625rem;display:inline-flex}.sh-internal-header-button.svelte-kr3n18:hover{background:var(--secondary)}.sh-detail.svelte-17tfpuk{font-size:var(--sh-font-size-xs);color:var(--muted-foreground);margin:0;line-height:1.35}.sh-detail--uppercase.svelte-17tfpuk{text-transform:uppercase;letter-spacing:.04em}.sh-detail--spacing.svelte-17tfpuk{margin-bottom:var(--nais-space-6)}.sh-detail--semibold.svelte-17tfpuk{font-weight:var(--sh-font-weight-semibold)}.sh-detail--subtle.svelte-17tfpuk{color:var(--muted-foreground)}.sh-heading.svelte-1vu8dwf{color:var(--foreground);font-weight:var(--sh-font-weight-semibold);letter-spacing:-.02em;margin:0}.sh-heading--xlarge.svelte-1vu8dwf{font-size:var(--sh-font-size-title);line-height:1.2;font-weight:var(--sh-font-weight-bold)}.sh-heading--large.svelte-1vu8dwf{font-size:var(--sh-font-size-xl);line-height:1.25;font-weight:var(--sh-font-weight-heading-large)}.sh-heading--medium.svelte-1vu8dwf{font-size:var(--sh-font-size-lg);line-height:1.35}.sh-heading--small.svelte-1vu8dwf{font-size:var(--sh-font-size-base);line-height:1.4}.sh-heading--xsmall.svelte-1vu8dwf{font-size:var(--sh-font-size-body);line-height:1.4}.sh-heading--spacing.svelte-1vu8dwf{margin-bottom:var(--sh-heading-spacing)}.sh-modal-layer.svelte-wvi26i{z-index:1100;padding:var(--nais-space-16);pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sh-modal-layer[hidden].svelte-wvi26i{display:none}.sh-modal-layer--top.svelte-wvi26i{padding-top:var(--sh-modal-top-offset);align-items:flex-start}.sh-modal-layer--top.svelte-wvi26i .sh-modal{max-height:calc(100dvh - var(--sh-modal-top-offset) - var(--nais-space-16))}.sh-modal-backdrop{background-color:var(--sh-modal-backdrop);-webkit-backdrop-filter:blur(var(--nais-space-2));backdrop-filter:blur(var(--nais-space-2));position:fixed;inset:0}.sh-modal{pointer-events:auto;border:var(--sh-border-width) solid var(--border);border-radius:var(--radius-lg);background-color:var(--popover);color:var(--popover-foreground);box-shadow:var(--sh-shadow-lg);max-width:min(var(--sh-modal-max-width), calc(100vw - var(--nais-space-32)));width:100%;max-height:calc(100dvh - var(--nais-space-32));padding:0;position:relative;overflow-y:auto}.sh-modal--small{max-width:min(var(--sh-modal-small-max-width), calc(100vw - var(--nais-space-32)))}.sh-modal--medium{max-width:min(var(--sh-modal-medium-max-width), calc(100vw - var(--nais-space-32)))}.sh-modal__header.svelte-wvi26i{justify-content:space-between;align-items:flex-start;gap:var(--nais-space-12);padding:var(--nais-space-16) var(--nais-space-20) var(--nais-space-12);border-bottom:var(--sh-border-width) solid var(--border);display:flex}.sh-modal__header-content.svelte-wvi26i{flex:1;min-width:0}.sh-modal__close.svelte-wvi26i{width:var(--nais-space-28);height:var(--nais-space-28);border-radius:var(--radius-xs);color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sh-modal__close.svelte-wvi26i:hover{background-color:var(--secondary);color:var(--foreground)}.sh-modal__close.svelte-wvi26i:focus-visible{outline:var(--nais-space-2) solid var(--ring);outline-offset:var(--nais-space-2)}.sh-modal__body.svelte-wvi26i{padding:var(--nais-space-20)}.sh-modal__footer.svelte-wvi26i{justify-content:flex-end;align-items:center;gap:var(--nais-space-8);padding:var(--nais-space-14) var(--nais-space-20);border-top:var(--sh-border-width) solid var(--border);background-color:color-mix(in srgb, var(--secondary) 35%, var(--popover));display:flex}.sh-modal-layer:has(>.doc-modal){z-index:100;padding:0}.sh-modal.doc-modal{z-index:101;border:1px solid var(--border);border-radius:var(--radius);background:var(--popover);width:min(800px,100vw - 2rem);max-width:800px;max-height:calc(100dvh - 2rem);color:var(--foreground);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow-y:visible;transform:translate(-50%,-50%)}.sh-modal.doc-modal .sh-modal__header{border-bottom:1px solid var(--border);align-items:center;gap:.75rem;padding:1rem;display:flex}.sh-modal.doc-modal .sh-modal__header-content{flex:1;min-width:0}.sh-modal.doc-modal .sh-modal__close{border-radius:var(--radius);width:auto;height:auto;color:var(--muted-foreground);font:inherit;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:.375rem;display:inline-flex}.sh-modal.doc-modal .sh-modal__close:hover{background:var(--secondary);color:var(--foreground)}.sh-modal.doc-modal .sh-modal__body{min-height:0;padding:0;overflow-y:auto}.sh-search.svelte-87ho74{align-items:center;width:100%;display:flex;position:relative}.search-icon.svelte-87ho74{color:var(--muted-foreground);pointer-events:none;display:inline-flex;position:absolute;left:.625rem}input.svelte-87ho74{border:1px solid var(--input);border-radius:var(--radius);background:var(--card);width:100%;height:2.5rem;color:var(--foreground);font:inherit;padding:0 2.25rem}button.svelte-87ho74{border-radius:var(--radius);color:var(--muted-foreground);font:inherit;cursor:pointer;background:0 0;border:none;padding:.25rem;display:inline-flex;position:absolute;right:.375rem}button.svelte-87ho74:hover{background:var(--secondary)}.loading.svelte-87ho74{animation:1s linear infinite svelte-87ho74-spin}@keyframes svelte-87ho74-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.loading.svelte-87ho74{animation:none}}.sh-tag.svelte-rxhzwc{border:1px solid var(--info-border);border-radius:var(--radius);background:var(--info-muted);color:var(--info);align-items:center;padding:.125rem .5rem;font-size:.8125rem;font-weight:500;line-height:1.5;display:inline-flex}.sh-theme-root.svelte-1civnmv{background:var(--background);min-height:100vh;color:var(--foreground)}
