:root{--paper: var(--color-bg);--paper-2: var(--color-surface);--paper-card: var(--color-surface-2);--paper-card-2: #42413c;--tape: #f4a27e;--tape-edge: #e3906c;--tape-ink: #1a1a1f;--ink: var(--color-text);--pin: #e05252;--highlighter: #d4a838}@media (prefers-color-scheme: light){:root{--paper-card-2: #fffefa;--tape: #f4d9b3;--tape-edge: #e8c594;--pin: #c94545;--highlighter: #ffe680}}.page.svelte-3qm88h{min-height:100vh;display:flex;flex-direction:column}.header.svelte-3qm88h{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--color-bg) 88%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px dashed color-mix(in srgb,var(--color-text) 18%,transparent)}.headerInner.svelte-3qm88h{display:flex;align-items:center;height:78px;gap:var(--space-8)}.logo.svelte-3qm88h{display:flex;align-items:center;text-decoration:none;flex-shrink:0}.nav.svelte-3qm88h{display:flex;gap:var(--space-6);flex:1;margin-top:41px}.navLink.svelte-3qm88h{font-size:var(--text-sm);color:color-mix(in srgb,var(--color-text) 65%,transparent);text-decoration:none;transition:color .15s ease;position:relative}.navLink.svelte-3qm88h:hover{color:var(--color-text)}.navLink.svelte-3qm88h:hover:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:6px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 6' preserveAspectRatio='none'><path d='M1,4 C20,1 40,5 79,3' fill='none' stroke='%2368B7D2' stroke-width='1.6' stroke-linecap='round'/></svg>") center / 100% 100% no-repeat}.actions.svelte-3qm88h{display:flex;align-items:center;gap:var(--space-3);margin-left:auto;margin-top:41px}.main.svelte-3qm88h{flex:1}.footer.svelte-3qm88h{border-top:1px dashed color-mix(in srgb,var(--color-text) 18%,transparent);padding-block:var(--space-8);font-size:var(--text-sm);color:color-mix(in srgb,var(--color-text) 55%,transparent)}.footerInner.svelte-3qm88h{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-4)}.footerBrand.svelte-3qm88h{font-weight:600;color:var(--color-text)}.footerLinks.svelte-3qm88h{display:flex;gap:var(--space-5)}.footerLinks.svelte-3qm88h a:where(.svelte-3qm88h){color:inherit;text-decoration:none}.footerLinks.svelte-3qm88h a:where(.svelte-3qm88h):hover{color:var(--color-text)}
