h1:where(.astro-G2BNGJB2){font-family:var(--font-family-heading);font-size:var(--font-size-4);margin-bottom:var(--spacing-16)}@media screen and (width >=48rem){h1:where(.astro-G2BNGJB2){font-size:var(--font-size-6)}}.wrapper:where(.astro-G2BNGJB2){width:min(var(--max-width-full) - var(--spacing-16),var(--max-width-wrapper));margin:var(--spacing-4) auto var(--spacing-32);padding-top:var(--spacing-16);min-height:125vh}.container:where(.astro-G2BNGJB2){display:grid;--heading-row-height: var(--spacing-18);--body-height: 25rem;grid-template-columns:auto;grid-template-rows:auto var(--heading-row-height) var(--body-height);grid-template-areas:"list" "heading" "note";border:var(--spacing-px) solid var(--colour-theme);border-radius:var(--spacing-1);background-color:var(--colour-light-tint-20);box-shadow:var(--shadow-elevation-low)}@media screen and (width >=48rem){.container:where(.astro-G2BNGJB2){grid-template-columns:15rem auto;grid-template-rows:var(--heading-row-height) var(--body-height);grid-template-areas:"list heading" "list note"}}.heading:where(.astro-G2BNGJB2){grid-area:heading;border-bottom:var(--spacing-px) solid var(--colour-dark);background-color:var(--colour-theme);color:var(--colour-light);font-family:var(--font-family-heading)}.list:where(.astro-G2BNGJB2){grid-area:list;background-color:var(--colour-light-tint-60);border-radius:var(--spacing-0) var(--spacing-0) var(--spacing-0) var(--spacing-1)}.note:where(.astro-G2BNGJB2){grid-area:note;border-radius:var(--spacing-0) var(--spacing-0) var(--spacing-1) var(--spacing-0)}.container.svelte-168mzt5{padding:var(--spacing-0) var(--spacing-4);background-color:var(--colour-alt);border-left:var(--spacing-px) solid var(--colour-brand);height:var(--body-height);border-radius:var(--spacing-0) var(--spacing-0) var(--spacing-1) var(--spacing-0)}.wrapper.svelte-168mzt5{width:min(100% - var(--spacing-16),var(--max-width-wrapper));margin:var(--spacing-0) auto;padding:var(--spacing-4);font-size:var(--font-size-2);overflow-y:auto}.buttons.svelte-168mzt5{display:flex}.secondary-button.svelte-168mzt5{margin-left:auto;margin-right:var(--spacing-6);background-color:var(--colour-light);color:var(--colour-theme);border-color:var(--colour-theme)}label.svelte-168mzt5{width:var(--max-width-full);padding-right:auto;font-weight:var(--font-weight-bold)}input.svelte-168mzt5,textarea.svelte-168mzt5{border:var(--spacing-px) solid var(--colour-brand);border-radius:var(--spacing-1);font-size:var(--font-size-2);resize:none;width:var(--max-width-full);max-width:var(--max-width-full);margin-bottom:var(--spacing-6);text-indent:var(--spacing-2);padding:var(--spacing-1) var(--spacing-0);font-family:var(--font-family-body)}button.svelte-168mzt5{display:block;margin-top:var(--spacing-2);margin-bottom:var(--spacing-4);cursor:pointer;background-color:var(--colour-theme);color:var(--colour-alt);accent-color:var(--colour-light);border:var(--spacing-px-2) solid var(--colour-light);border-radius:var(--spacing-1);padding:var(--spacing-1) var(--spacing-4);font-family:var(--font-family-body);font-size:var(--font-size-2)}button.svelte-168mzt5:focus,button.svelte-168mzt5:hover{border-color:var(--colour-dark);background-color:var(--colour-alt);color:inherit}h2.svelte-1whhy8w{margin:var(--spacing-0);font-size:var(--font-size-3)}button.svelte-1whhy8w{cursor:pointer;background-color:transparent;border-style:none;color:inherit;font-size:var(--font-size-1);font-family:var(--font-family-body);padding:var(--spacing-0)}a.svelte-1whhy8w{color:var(--colour-light);font-size:var(--font-size-1);font-family:var(--font-family-body);text-decoration:none}.container.svelte-1whhy8w{display:flex;align-items:baseline;padding:var(--spacing-4) var(--spacing-6);height:var(--heading-row-height)}.buttons.svelte-1whhy8w{display:flex;flex-direction:row;margin-left:auto;align-items:baseline}.container.svelte-1j73heu{display:flex;flex-direction:row;border-left:var(--spacing-px) solid var(--colour-brand);padding-bottom:auto;height:100%;overflow:auto}.wrapper.svelte-1j73heu{padding:var(--spacing-8) var(--spacing-6)}h3.svelte-17pl6z2.svelte-17pl6z2{margin:var(--spacing-0);font-size:var(--font-size-3);font-family:var(--font-family-heading);font-weight:var(--font-weight-normal)}article.svelte-17pl6z2 a.svelte-17pl6z2{color:var(--colour-dark);text-decoration:none}button.svelte-17pl6z2.svelte-17pl6z2{cursor:pointer;background-color:transparent;border-style:none;color:inherit;font-size:var(--font-size-1);font-family:var(--font-family-body);padding:var(--spacing-0)}.wrapper.svelte-17pl6z2.svelte-17pl6z2{display:flex;flex-direction:column;background-color:var(--colour-light-tint-60);border-radius:var(--spacing-0) var(--spacing-0) var(--spacing-0) var(--spacing-1)}.header.svelte-17pl6z2.svelte-17pl6z2{display:flex;align-items:baseline;justify-content:space-between;background-color:var(--colour-theme);border-bottom:var(--spacing-px) solid var(--colour-dark);color:var(--colour-light);padding:var(--spacing-4);height:var(--heading-row-height);box-sizing:border-box}.list-container.svelte-17pl6z2.svelte-17pl6z2{overflow-y:auto;height:var(--body-height);border-radius:var(--spacing-0) var(--spacing-0) var(--spacing-0) var(--spacing-1)}.note-card.svelte-17pl6z2.svelte-17pl6z2{display:block;overflow-x:hidden;height:auto;background-color:var(--colour-light-tint-60);padding:var(--spacing-2) var(--spacing-4);max-width:var(--max-width-full)}.note-card.svelte-17pl6z2.svelte-17pl6z2:hover{background-color:var(--colour-alt-tint-60)}.note-title.svelte-17pl6z2.svelte-17pl6z2{padding-top:var(--spacing-1);padding-bottom:var(--spacing-2);box-sizing:border-box}.note-date.svelte-17pl6z2.svelte-17pl6z2{margin-left:auto;max-width:var(--max-width-full);font-size:var(--font-size-0);text-align:left}article[aria-current=true].svelte-17pl6z2 .note-card.svelte-17pl6z2{background-color:var(--colour-alt);border-bottom:var(--spacing-px) solid var(--colour-theme);color:var(--colour-dark)}article[aria-current=true].svelte-17pl6z2:not(:first-child) .note-card.svelte-17pl6z2{border-top:var(--spacing-px) solid var(--colour-theme)}article[aria-current=true].svelte-17pl6z2 .note-title.svelte-17pl6z2{font-weight:var(--font-weight-bold)}@font-face{font-family:Martel;font-style:normal;font-weight:400;src:local(""),url(/fonts/martel-v10-latin-regular.woff2) format("woff2"),url(/fonts/martel-v10-latin-regular.woff) format("woff")}@font-face{font-family:Martel;font-style:normal;font-weight:700;src:local(""),url(/fonts/martel-v10-latin-700.woff2) format("woff2"),url(/fonts/martel-v10-latin-700.woff) format("woff")}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:400;src:local(""),url(/fonts/roboto-slab-v24-latin-regular.woff2) format("woff2"),url(/fonts/roboto-slab-v24-latin-regular.woff) format("woff")}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:700;src:local(""),url(/fonts/roboto-slab-v24-latin-700.woff2) format("woff2"),url(/fonts/roboto-slab-v24-latin-700.woff) format("woff")}:root{--spacing-px: 1px;--spacing-px-2: 2px;--spacing-0: 0;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-4: 1rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-16: 4rem;--spacing-18: 4.5rem;--spacing-20: 5rem;--spacing-32: 8rem;--max-width-wrapper: 48rem;--max-width-full: 100%;--colour-dark: hsl(60deg 14% 1%);--colour-light: hsl(186deg 28% 93%);--colour-brand: hsl(210deg 77% 57%);--colour-theme: hsl(347deg 4% 41%);--colour-alt: hsl(44deg 98% 62%);--colour-light-tint-60: hsl(195deg 29% 97%);--colour-light-tint-20: hsl(187deg 29% 95%);--colour-theme-tint-30: hsl(350deg 3% 59%);--colour-alt-tint-60: hsl(44deg 97% 85%);--shadow-color: 210deg 7% 60%;--shadow-elevation-low: -1px 1px 1.6px hsl(var(--shadow-color) / .34), -1.7px 1.7px 2.7px -1.2px hsl(var(--shadow-color) / .34), -4px 4px 6.4px -2.5px hsl(var(--shadow-color) / .34);--font-family-heading: Roboto Slab;--font-family-body: Martel;--font-weight-normal: 400;--font-weight-bold: 700;--font-size-root: 16px;--font-size-0: .833rem;--font-size-1: 1rem;--font-size-2: 1.25rem;--font-size-3: 1.563rem;--font-size-4: 1.953rem;--font-size-5: 2.441rem;--font-size-6: 3.052rem;--font-size-7: 3.815rem}:after:where(.astro-THBGM4RY),:before:where(.astro-THBGM4RY),:where(.astro-THBGM4RY){box-sizing:border-box}html{font-family:var(--font-family-body);background-color:var(--colour-light-tint-60);color:var(--colour-dark);accent-color:var(--colour-theme);caret-color:var(--colour-brand)}h1:where(.astro-THBGM4RY),h2:where(.astro-THBGM4RY),h3:where(.astro-THBGM4RY){font-family:var(--font-family-heading)}h2:where(.astro-THBGM4RY),h3:where(.astro-THBGM4RY){font-size:var(--font-size-4)}
