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