.note[data-astro-cid-reybi2io]{--note-border: var(--color-border);--note-ink: var(--color-text-primary);--note-muted: var(--color-text-secondary);--note-faint: var(--color-text-tertiary);--note-field-bg: var(--color-surface);display:grid;gap:var(--spacing-6)}.note-dark[data-astro-cid-reybi2io]{--note-border: rgba(250, 248, 245, .16);--note-ink: var(--color-text-on-dark);--note-muted: rgba(250, 248, 245, .72);--note-faint: rgba(250, 248, 245, .5);--note-field-bg: rgba(250, 248, 245, .04)}.sr-only[data-astro-cid-reybi2io]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.note-head[data-astro-cid-reybi2io]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-4)}.note-kicker[data-astro-cid-reybi2io]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--note-muted)}.note-mode[data-astro-cid-reybi2io]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--note-faint)}.note-types[data-astro-cid-reybi2io]{margin:0;padding:0;border:0;display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.note-type[data-astro-cid-reybi2io] input[data-astro-cid-reybi2io]{position:absolute;opacity:0;pointer-events:none}.note-type[data-astro-cid-reybi2io] span[data-astro-cid-reybi2io]{display:inline-block;padding:.5rem 1rem;border:1px solid var(--note-border);border-radius:999px;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--note-muted);cursor:pointer;transition:border-color var(--transition-fast),color var(--transition-fast),background-color var(--transition-fast)}.note-type[data-astro-cid-reybi2io] input[data-astro-cid-reybi2io]:checked+span[data-astro-cid-reybi2io]{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}.note-type[data-astro-cid-reybi2io] input[data-astro-cid-reybi2io]:focus-visible+span[data-astro-cid-reybi2io]{outline:2px solid var(--color-interactive);outline-offset:2px}.note-type[data-astro-cid-reybi2io]:hover span[data-astro-cid-reybi2io]{border-color:var(--color-accent)}.note-row[data-astro-cid-reybi2io]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-4)}@media(max-width:34rem){.note-row[data-astro-cid-reybi2io]{grid-template-columns:1fr}}.note-field[data-astro-cid-reybi2io]{display:grid;gap:var(--spacing-2)}.note-label[data-astro-cid-reybi2io]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--note-faint)}.note-field[data-astro-cid-reybi2io] input[data-astro-cid-reybi2io],.note-field[data-astro-cid-reybi2io] textarea[data-astro-cid-reybi2io]{width:100%;padding:.75rem 1rem;border:1px solid var(--note-border);border-radius:var(--radius-md);background-color:var(--note-field-bg);color:var(--note-ink);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);transition:border-color var(--transition-fast)}.note-field[data-astro-cid-reybi2io] textarea[data-astro-cid-reybi2io]{resize:vertical;min-height:8rem}.note-field[data-astro-cid-reybi2io] input[data-astro-cid-reybi2io]:focus-visible,.note-field[data-astro-cid-reybi2io] textarea[data-astro-cid-reybi2io]:focus-visible{outline:none;border-color:var(--color-interactive);box-shadow:0 0 0 1px var(--color-interactive)}.note-field[data-astro-cid-reybi2io] [data-astro-cid-reybi2io]::placeholder{color:var(--note-faint)}.note-actions[data-astro-cid-reybi2io]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-4)}.note-send[data-astro-cid-reybi2io]{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:.875rem 1.75rem;border:0;border-radius:999px;background-color:var(--color-accent);color:var(--color-on-accent);font-family:var(--font-sans);font-size:var(--text-base);font-weight:500;line-height:1;cursor:pointer;transition:background-color var(--transition-fast),transform var(--transition-fast),box-shadow var(--transition-fast)}.note-send[data-astro-cid-reybi2io]:hover{background-color:var(--color-accent-hover);transform:translateY(-1px);box-shadow:var(--shadow-md)}.note-send[data-astro-cid-reybi2io]:focus-visible{outline:2px solid var(--color-interactive);outline-offset:2px}.note-copy[data-astro-cid-reybi2io]{padding:.875rem 1.5rem;border:1px solid var(--note-border);border-radius:999px;background:none;color:var(--note-muted);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;line-height:1;cursor:pointer;transition:border-color var(--transition-fast),color var(--transition-fast)}.note-copy[data-astro-cid-reybi2io]:hover{border-color:var(--color-interactive);color:var(--color-interactive)}.note-stub[data-astro-cid-reybi2io]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;line-height:1.7;color:var(--note-faint);max-width:52ch}@media(prefers-reduced-motion:reduce){.note-type[data-astro-cid-reybi2io] span[data-astro-cid-reybi2io],.note-field[data-astro-cid-reybi2io] input[data-astro-cid-reybi2io],.note-field[data-astro-cid-reybi2io] textarea[data-astro-cid-reybi2io],.note-send[data-astro-cid-reybi2io],.note-copy[data-astro-cid-reybi2io]{transition:none}.note-send[data-astro-cid-reybi2io]:hover{transform:none}}
