.egg-cover.svelte-1gxjksh{--egg-cover-mark:48px;aspect-ratio:4/3;background:#ffffff09;place-items:center;transition:background .25s ease-in-out;display:grid}.egg-cover.svelte-1gxjksh .egg-cover__mark:where(.svelte-1gxjksh){width:var(--egg-cover-mark);height:var(--egg-cover-mark);object-fit:contain}.egg-cover.svelte-1gxjksh .egg-cover__app-icon:where(.svelte-1gxjksh){width:var(--egg-cover-mark);height:var(--egg-cover-mark);border-radius:22%;overflow:hidden}.egg-cover.svelte-1gxjksh .egg-cover__monogram:where(.svelte-1gxjksh){font-family:var(--font-family-mono);letter-spacing:.04em;color:var(--color-text-secondary);font-size:16px}.egg-cover--lg.svelte-1gxjksh{--egg-cover-mark:64px;aspect-ratio:5/2;border-radius:var(--radius-md)}.egg-cover--lg.svelte-1gxjksh .egg-cover__monogram:where(.svelte-1gxjksh){font-size:18px}.egg-cover--gone.svelte-1gxjksh{background:#ffffff05}.good-eggs-grid.svelte-yejj53{gap:var(--spacing-xxl);display:grid}.good-eggs-grid.svelte-yejj53 .good-eggs-grid__section:where(.svelte-yejj53){gap:var(--spacing-md);display:grid}.good-eggs-grid.svelte-yejj53 .good-eggs-grid__section-heading:where(.svelte-yejj53){align-items:center;gap:var(--spacing-sm);padding-bottom:var(--spacing-xs);font-family:var(--font-family-mono);font-size:12px;font-weight:var(--font-weight-regular);color:var(--color-text-secondary);display:flex}.good-eggs-grid.svelte-yejj53 .good-eggs-grid__count:where(.svelte-yejj53){font-variant-numeric:tabular-nums;opacity:.6}.good-eggs-grid.svelte-yejj53 .good-eggs-grid__cards:where(.svelte-yejj53){gap:var(--spacing-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=760px){.good-eggs-grid.svelte-yejj53 .good-eggs-grid__cards:where(.svelte-yejj53){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=460px){.good-eggs-grid.svelte-yejj53 .good-eggs-grid__cards:where(.svelte-yejj53){grid-template-columns:minmax(0,1fr)}}.good-eggs-grid.svelte-yejj53 .good-eggs-grid__card:where(.svelte-yejj53){gap:var(--spacing-smd);width:100%;padding:0 0 var(--spacing-smd);border-radius:var(--radius-sm);font:inherit;color:inherit;text-align:left;cursor:pointer;background:#ffffff05;border:none;text-decoration:none;transition:background-color .2s ease-in-out,transform .2s ease-in-out;display:grid;overflow:hidden}.good-eggs-grid.svelte-yejj53 .good-eggs-grid__card:where(.svelte-yejj53):hover{background:#ffffff0a;transform:translateY(-2px)}.good-eggs-grid.svelte-yejj53 .good-eggs-grid__cover:where(.svelte-yejj53){display:block;position:relative}.good-eggs-grid.svelte-yejj53 .good-eggs-grid__years:where(.svelte-yejj53){right:var(--spacing-sm);bottom:var(--spacing-sm);border-radius:var(--radius-rounded);font-family:var(--font-family-mono);color:var(--color-text-secondary);background:#00081499;padding:2px 6px;font-size:9px;position:absolute}.good-eggs-grid.svelte-yejj53 .good-eggs-grid__meta:where(.svelte-yejj53){padding:0 var(--spacing-smd);gap:2px;display:grid}.good-eggs-grid.svelte-yejj53 .good-eggs-grid__name:where(.svelte-yejj53){font-size:var(--font-size-xs);color:var(--color-text-primary)}.good-eggs-grid.svelte-yejj53 .good-eggs-grid__kind:where(.svelte-yejj53){font-family:var(--font-family-mono);color:var(--color-text-secondary);font-size:10px}.good-eggs-grid.svelte-yejj53 .good-eggs-grid__section--retired:where(.svelte-yejj53) .good-eggs-grid__card:where(.svelte-yejj53){opacity:.5}.good-eggs-grid.svelte-yejj53 .good-eggs-grid__section--retired:where(.svelte-yejj53) .good-eggs-grid__card:where(.svelte-yejj53):hover{opacity:.8}.modal-loading.svelte-bo5812,.modal-error.svelte-b5g8rw{padding:var(--spacing-xxl) 0;place-items:center;display:grid}.modal.svelte-cjh9zt{--modal-surface:var(--color-surface-one);z-index:35;background:var(--modal-surface);position:fixed;overflow-y:auto}.dialog.svelte-cjh9zt{width:calc(100% - 2 * var(--spacing-md));border-radius:var(--radius-lg);outline:1px solid var(--color-border-one);max-width:400px;height:max-content;max-height:92dvh;box-shadow:var(--shadow-lg);margin:auto;position:fixed;inset:0}@media (width>=640px){.dialog.svelte-cjh9zt{width:100%;max-height:90vh}}.dialog.svelte-cjh9zt.md{max-width:640px}.dialog.svelte-cjh9zt.lg{max-width:800px}.dialog.svelte-cjh9zt.xl{max-width:920px}.sidebar.svelte-cjh9zt{width:100%;max-width:none;box-shadow:var(--shadow-lg), -1px 0 0 0 var(--color-border-one);position:fixed;top:0;bottom:0;right:0}@media (width>=640px){.sidebar.svelte-cjh9zt{max-width:520px}}.canvas.svelte-cjh9zt{inset:var(--spacing-sm);border-radius:var(--radius-md);overscroll-behavior:none}.modal-overlay.svelte-cjh9zt{z-index:30;background:var(--color-surface-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;inset:0}.good-eggs.svelte-9ahhrp{flex-direction:column;min-height:100dvh;display:flex}.good-eggs.svelte-9ahhrp .good-eggs__layout:where(.svelte-9ahhrp){column-gap:var(--spacing-4xl);grid-template-columns:200px minmax(0,760px);display:grid}.good-eggs.svelte-9ahhrp .good-eggs__article:where(.svelte-9ahhrp){gap:var(--spacing-3xl);width:100%;padding-top:var(--spacing-6xl);padding-bottom:calc(var(--spacing-4xl) * 2);display:grid;position:relative}.good-eggs.svelte-9ahhrp .good-eggs__intro:where(.svelte-9ahhrp){gap:var(--spacing-md);max-width:560px;display:grid}.good-eggs.svelte-9ahhrp .good-eggs__sidebar:where(.svelte-9ahhrp){top:var(--spacing-6xl);align-self:start;position:sticky}.good-eggs.svelte-9ahhrp .good-eggs__sidebar-pages:where(.svelte-9ahhrp){margin-top:var(--spacing-4xl)}.good-eggs.svelte-9ahhrp .good-eggs__tabs:where(.svelte-9ahhrp){gap:var(--spacing-xs);margin-bottom:calc(var(--spacing-3xl) * -1 + var(--spacing-xl));justify-self:start;display:inline-flex}.good-eggs.svelte-9ahhrp .good-eggs__tab:where(.svelte-9ahhrp){padding:6px var(--spacing-smd);border-radius:var(--radius-rounded);font-family:var(--font-family-mono);color:var(--color-text-secondary);cursor:pointer;transition:var(--transition-all-subtle);background:0 0;border:none;font-size:11px;position:relative}.good-eggs.svelte-9ahhrp .good-eggs__tab:where(.svelte-9ahhrp):hover{color:var(--color-text-primary);background:#ffffff0a}@media (pointer:coarse){.good-eggs.svelte-9ahhrp .good-eggs__tab:where(.svelte-9ahhrp):after{content:"";position:absolute;inset:-10px 0}}.good-eggs.svelte-9ahhrp .good-eggs__tab--selected:where(.svelte-9ahhrp){color:var(--color-text-primary);background:#ffffff24}.good-eggs.svelte-9ahhrp .good-eggs__tab--selected:where(.svelte-9ahhrp):hover{background:#ffffff24}.good-eggs.svelte-9ahhrp .good-eggs__kicker:where(.svelte-9ahhrp){font-family:var(--font-family-mono);color:var(--color-text-secondary);font-size:12px}.good-eggs.svelte-9ahhrp .good-eggs__title:where(.svelte-9ahhrp){margin-bottom:var(--spacing-lg);font-size:clamp(36px,8vw,52px);font-weight:var(--font-weight-regular);letter-spacing:-.01em;line-height:1.12}.good-eggs.svelte-9ahhrp .good-eggs__lede:where(.svelte-9ahhrp){font-size:var(--font-size-md);line-height:170%}.good-eggs.svelte-9ahhrp p:where(.svelte-9ahhrp){font-size:var(--font-size-sm);color:var(--color-text-primary);text-wrap:pretty;line-height:180%}.good-eggs.svelte-9ahhrp .good-eggs__back:where(.svelte-9ahhrp){font-family:var(--font-family-mono);color:var(--color-text-secondary);font-size:10px;text-decoration:none;transition:color .2s ease-in-out;display:inline-block}.good-eggs.svelte-9ahhrp .good-eggs__back:where(.svelte-9ahhrp):hover{color:var(--color-text-primary)}.good-eggs.svelte-9ahhrp .good-eggs__back--mobile:where(.svelte-9ahhrp){display:none}@media (width<=900px){.good-eggs.svelte-9ahhrp .good-eggs__layout:where(.svelte-9ahhrp){grid-template-columns:minmax(0,760px)}.good-eggs.svelte-9ahhrp .good-eggs__sidebar:where(.svelte-9ahhrp){display:none}.good-eggs.svelte-9ahhrp .good-eggs__back--mobile:where(.svelte-9ahhrp){display:inline-block}}
