.font-anchor.svelte-6nbg6a{position:relative;display:inline-flex}.aa-trigger.svelte-6nbg6a{display:inline-flex;align-items:baseline;gap:3px;padding:2px 4px;background:none;border:none;cursor:pointer;color:color-mix(in srgb,var(--color-ink-secondary) 72%,transparent);transition:color .2s}.aa-trigger.svelte-6nbg6a:hover,.aa-trigger.is-open.svelte-6nbg6a{color:var(--color-ember)}.aa-glyph.svelte-6nbg6a{font-size:16px;line-height:1;letter-spacing:.01em}.caret.svelte-6nbg6a{font-size:8px;line-height:1;opacity:.7}.colophon-trigger.svelte-6nbg6a{display:inline-flex;align-items:baseline;gap:.4em;padding:0;background:none;border:none;cursor:pointer;color:color-mix(in srgb,var(--color-ink-secondary) 58%,transparent);transition:color .2s}.colophon-lead.svelte-6nbg6a{font-family:var(--font-body);font-size:.58rem;letter-spacing:.18em;text-transform:uppercase}.colophon-name.svelte-6nbg6a{font-size:.95rem;line-height:1;color:var(--color-ember-deep);border-bottom:1px solid color-mix(in srgb,var(--color-ember) 32%,transparent);padding-bottom:1px;transition:border-color .2s,color .2s}.colophon-trigger.svelte-6nbg6a:hover .colophon-name:where(.svelte-6nbg6a),.colophon-trigger.is-open.svelte-6nbg6a .colophon-name:where(.svelte-6nbg6a){color:var(--color-ember);border-bottom-color:var(--color-ember)}.colophon-trigger.svelte-6nbg6a .caret:where(.svelte-6nbg6a){font-size:9px;color:color-mix(in srgb,var(--color-ember) 60%,transparent)}.font-menu.svelte-6nbg6a{position:absolute;top:calc(100% + 9px);z-index:320;width:244px;background:var(--color-canvas-raised, #fdfaf5);border:1px solid var(--color-cabinet-wood, #d8c6b1);box-shadow:0 10px 34px color-mix(in srgb,var(--color-ink-primary) 16%,transparent);color:var(--color-ink-primary)}.font-anchor.svelte-6nbg6a:not(.is-colophon) .font-menu:where(.svelte-6nbg6a){right:0}.font-anchor.is-colophon.svelte-6nbg6a .font-menu:where(.svelte-6nbg6a){left:0}.menu-head.svelte-6nbg6a{padding:11px 14px 9px;font-family:var(--font-body);font-size:.56rem;letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb,var(--color-ink-secondary) 55%,transparent);border-bottom:1px solid color-mix(in srgb,var(--color-ink-primary) 8%,transparent)}.menu-list.svelte-6nbg6a{list-style:none;margin:0;padding:4px 0}.menu-item.svelte-6nbg6a{display:flex;align-items:center;gap:10px;width:100%;padding:8px 14px;background:none;border:none;text-align:left;cursor:pointer;transition:background .15s}.menu-item.svelte-6nbg6a:hover{background:color-mix(in srgb,var(--color-ember) 7%,transparent)}.item-mark.svelte-6nbg6a{flex:none;width:7px;height:7px;border-radius:50%;border:1px solid color-mix(in srgb,var(--color-ink-primary) 22%,transparent);background:transparent;transition:background .15s,border-color .15s}.menu-item.is-active.svelte-6nbg6a .item-mark:where(.svelte-6nbg6a){background:var(--color-ember);border-color:var(--color-ember);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-ember) 22%,transparent)}.item-text.svelte-6nbg6a{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.item-name.svelte-6nbg6a{font-size:1.02rem;line-height:1.1;color:var(--color-ink-primary)}.menu-item.is-active.svelte-6nbg6a .item-name:where(.svelte-6nbg6a){color:var(--color-ember-deep)}.item-note.svelte-6nbg6a{font-family:var(--font-body);font-size:.6rem;letter-spacing:.04em;color:color-mix(in srgb,var(--color-ink-secondary) 52%,transparent)}.item-sample.svelte-6nbg6a{flex:none;font-size:1.05rem;color:color-mix(in srgb,var(--color-ink-secondary) 40%,transparent)}.menu-hint.svelte-6nbg6a{margin:0;padding:9px 14px 11px;border-top:1px solid color-mix(in srgb,var(--color-ink-primary) 8%,transparent);font-family:var(--font-body);font-size:.62rem;line-height:1.45;color:color-mix(in srgb,var(--color-ink-secondary) 48%,transparent)}@media(max-width:680px){.font-anchor.svelte-6nbg6a:not(.is-colophon) .font-menu:where(.svelte-6nbg6a){right:-8px}}@media(pointer:coarse){.aa-trigger.svelte-6nbg6a{min-height:44px;min-width:44px;padding:0 8px;align-items:center}.menu-item.svelte-6nbg6a{padding:12px 14px}}
