.profile-component.svelte-1gc5sys{container-type:inline-size}.content-grid.svelte-1gc5sys{background-color:var(--color-lightest);gap:1rem;width:100%;font-family:"Source Sans 3";display:grid}img.svelte-1gc5sys{background-color:var(--color-lightest);border:1px solid #e0e0e0;border-radius:4px;width:5rem;height:auto;padding:1rem}h1.svelte-1gc5sys{color:var(--color-darkest);margin:0;font-size:2.25rem;font-weight:600;line-height:3.36rem}.section.svelte-1gc5sys{grid-column:span 2;grid-template-columns:subgrid;align-items:start;row-gap:2rem;display:grid}.profile-header.svelte-1gc5sys{grid-column:span 2;justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.header-right.svelte-1gc5sys{align-items:center;gap:1rem;display:flex}button.suggest-change.svelte-1gc5sys{background-color:var(--color-medium);color:var(--color-lightest);letter-spacing:.19588rem;text-transform:uppercase;cursor:pointer;border:none;border-radius:.5rem;height:2rem;padding:0 .5rem;font-size:.72188rem;transition:all .1s ease-in-out}button.suggest-change.svelte-1gc5sys:hover{background-color:var(--color-medium-dark)}.properties.svelte-1gc5sys{grid-column:span 2;grid-template-columns:repeat(auto-fill,minmax(min(13rem,100%),1fr));gap:2rem;display:grid}.property.svelte-1gc5sys{flex-direction:column;gap:1rem;width:100%;display:flex}.label.svelte-1gc5sys{color:var(--color-medium);letter-spacing:.22388rem;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.825rem;font-weight:400;display:flex}.value.svelte-1gc5sys{color:var(--color-darkest);align-items:center;gap:.5rem;font-size:1.05rem;display:flex}.source-link.svelte-1gc5sys{color:var(--color-medium);opacity:.7;align-items:center;width:16px;height:16px;display:flex}.source-link.svelte-1gc5sys:hover{color:var(--KSC-Primary-Green);opacity:1}.divider.svelte-1gc5sys{border-top:1px solid var(--color-medium);grid-column:-3/span 2}h2.svelte-1gc5sys{color:var(--color-medium);letter-spacing:.22388rem;text-transform:uppercase;margin:0;font-size:1.125rem;font-weight:600;line-height:normal}@container (width<=60rem){.content-grid.svelte-1gc5sys{grid-template-columns:1fr 1fr}}@container (width<=45rem){.section.svelte-1gc5sys{grid-template-columns:1fr}}@container (width<=30rem){.properties.svelte-1gc5sys{grid-template-columns:repeat(2,1fr);gap:1rem}.property.svelte-1gc5sys{gap:.5rem}.label.svelte-1gc5sys{font-size:.75rem}.value.svelte-1gc5sys{font-size:.9rem}}.section-header.svelte-1gc5sys{cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;grid-column:span 2;gap:.5rem;padding-top:2rem;padding-bottom:2rem;display:flex}.section-source.svelte-1gc5sys{color:var(--color-medium)}.section-source.svelte-1gc5sys a:where(.svelte-1gc5sys){color:var(--color-medium-dark);text-decoration:none}.section-source.svelte-1gc5sys a:where(.svelte-1gc5sys):hover{text-decoration:underline}.section-title.svelte-1gc5sys{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;display:flex}.section-title.svelte-1gc5sys h2:where(.svelte-1gc5sys){flex:1;align-items:center;gap:1rem;display:flex}.section-header.svelte-1gc5sys:hover h2:where(.svelte-1gc5sys){color:var(--color-medium-dark)}.toggle-icon.svelte-1gc5sys{color:var(--color-medium);font-size:1.5rem;font-weight:400;line-height:1;transition:transform .2s}.section-header.svelte-1gc5sys:hover .toggle-icon:where(.svelte-1gc5sys){color:var(--color-medium-dark)}.greyed-out.svelte-1gc5sys{opacity:.5}.title.svelte-1gc5sys{align-items:center;gap:1rem;display:flex}.section-count.svelte-1gc5sys{color:var(--color-medium-dark);font-size:.9em;font-weight:800}.section-header.svelte-1gc5sys:hover .section-count:where(.svelte-1gc5sys){color:var(--color-darkest)}.visually-collapsed.svelte-1gc5sys{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.visually-collapsed.svelte-1gc5sys:focus-within{clip:auto;clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.wide.svelte-ktpesg,.wide.svelte-1xpnbxv,.wide.svelte-rd21z1,.wide.svelte-p73913{grid-column:1/-1}.section-properties.svelte-139jlrx{gap:2rem;display:flex}.value-link.svelte-139jlrx{text-decoration:underline}.property.svelte-139jlrx{flex-direction:column;gap:1rem;display:flex}.label.svelte-139jlrx{color:var(--color-medium);letter-spacing:.22388rem;text-transform:uppercase;font-size:.825rem;font-weight:400}.value.svelte-139jlrx{color:var(--color-darkest);align-items:center;gap:.5rem;font-size:1.05rem;display:flex}.wide.svelte-139jlrx{grid-column:1/-1}.owf-notice.svelte-139jlrx{color:var(--color-medium);margin-bottom:1rem;font-size:.9rem}.owf-notice.svelte-139jlrx a:where(.svelte-139jlrx){color:var(--color-medium);text-decoration:underline}.missing-profiles-notice.svelte-139jlrx{color:var(--color-error);align-items:flex-start;gap:.5rem;font-weight:700;display:flex}.missing-profiles-notice.svelte-139jlrx a:where(.svelte-139jlrx){color:var(--color-error);text-decoration:underline}.warning-emoji.svelte-139jlrx{flex-shrink:0;font-size:2rem}.notice-text.svelte-139jlrx{flex:1}.wide.svelte-sfp4jc,.wide.svelte-qqiaan,.wide.svelte-1asw1rc{grid-column:1/-1}.node-page.svelte-17po3qw{background-color:var(--color-lightest);flex-direction:column;flex:1;align-items:center;min-height:100%;display:flex}.content.svelte-17po3qw{max-width:var(--content-max-width);border-top:1px solid var(--color-lightest);flex-direction:column;flex:1;gap:2rem;width:100%;display:flex}.loader.svelte-17po3qw{flex:1;justify-content:center;align-items:center;display:flex}.loader.svelte-17po3qw svg{width:2rem;height:2rem;color:var(--color-medium)}.raw-data.svelte-17po3qw{flex-direction:column;align-items:flex-end;gap:1rem;width:100%;margin-top:2rem;display:flex}.raw-data-toggle.svelte-17po3qw{color:var(--color-medium);cursor:pointer;background:0 0;border:none;padding:.5rem;text-decoration:underline}.raw-data-toggle.svelte-17po3qw:hover{color:var(--color-dark)}pre.svelte-17po3qw{background:var(--color-lightest);border-radius:4px;width:100%;padding:1rem;font-size:.875rem;overflow:auto}.profile-header.svelte-17po3qw{justify-content:flex-start;width:100%;display:flex}.profile-header.svelte-17po3qw a:where(.svelte-17po3qw){color:var(--color-medium);align-items:center;gap:.5rem;font-size:.875rem;text-decoration:none;transition:color .2s;display:flex}.profile-header.svelte-17po3qw a:where(.svelte-17po3qw) svg{width:1rem;height:1rem}.profile-header.svelte-17po3qw a:where(.svelte-17po3qw):hover{color:var(--color-dark)}
