.overlay.svelte-3z6djz{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:grid;grid-template-rows:auto 1fr auto;overflow:hidden;background:var(--paper);color:var(--ink);font-family:var(--body)}header.svelte-3z6djz{display:flex;align-items:center;gap:18px;padding:24px var(--pad-chrome);border-bottom:1.5px solid var(--rule-hard)}.glyph.svelte-3z6djz{font-family:var(--mono);font-size:16px;letter-spacing:.1em;color:var(--blue)}.field.svelte-3z6djz{flex:1;min-width:0;border:none;outline:none;background:transparent;font-family:var(--display);font-weight:500;font-size:clamp(24px,3.4vw,40px);letter-spacing:-.03em;color:var(--ink)}.field.svelte-3z6djz::placeholder{color:var(--faint)}.esc.svelte-3z6djz{flex-shrink:0;background:transparent;border:1px solid var(--rule);padding:4px 9px;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);cursor:pointer}.esc.svelte-3z6djz:hover{color:var(--blue);border-color:var(--blue)}.body.svelte-3z6djz{display:grid;grid-template-columns:220px 1fr;min-height:0}aside.svelte-3z6djz{border-right:1.5px solid var(--rule-hard);padding:18px 0;overflow-y:auto}.rail-label.svelte-3z6djz{padding:0 22px 10px}.scope.svelte-3z6djz{display:flex;width:100%;justify-content:space-between;align-items:center;gap:10px;padding:10px 22px;background:transparent;border:none;cursor:pointer;text-align:left;font-family:var(--mono);font-size:12px;letter-spacing:.05em;color:var(--ink)}.scope.svelte-3z6djz:hover{color:var(--blue)}.scope.on.svelte-3z6djz{background:var(--panel-blue);color:var(--on-blue)}.count.svelte-3z6djz{opacity:.6;font-size:11px}.topics.svelte-3z6djz{margin-top:8px;padding:18px 22px 0;border-top:1px solid var(--rule)}.chips.svelte-3z6djz{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.chip.svelte-3z6djz{font-family:var(--mono);font-size:10.5px;letter-spacing:.06em;border:1px solid var(--rule);background:transparent;color:var(--muted);padding:4px 8px;cursor:pointer}.chip.svelte-3z6djz:hover{border-color:var(--blue);color:var(--blue)}.chip.on.svelte-3z6djz{background:var(--panel-blue);border-color:var(--panel-blue);color:var(--on-blue)}.chip.big.svelte-3z6djz{font-size:12px;padding:7px 14px;color:var(--ink)}main.svelte-3z6djz{overflow-y:auto}.notice.svelte-3z6djz,.none.svelte-3z6djz{padding:60px var(--pad-chrome);font-family:var(--mono);font-size:12px;color:var(--muted)}.none.svelte-3z6djz{text-align:center}.none-title.svelte-3z6djz{font-family:var(--display);font-weight:500;font-size:24px;letter-spacing:-.02em;text-transform:lowercase;color:var(--muted);margin:0 0 18px}.clear.svelte-3z6djz{background:transparent;border:none;padding:0;font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--blue);cursor:pointer}.empty.svelte-3z6djz{padding:20px var(--pad-chrome) 40px}.empty-head.svelte-3z6djz{margin-bottom:16px}.chips.wide.svelte-3z6djz{margin-bottom:36px}.all-head.svelte-3z6djz{padding-bottom:8px;border-bottom:1.5px solid var(--rule-hard)}.all-row.svelte-3z6djz{display:grid;grid-template-columns:34px 1fr auto;gap:18px;align-items:baseline;width:100%;padding:16px 0;border:none;border-bottom:1px solid var(--rule);background:transparent;text-align:left;cursor:pointer}.all-row.svelte-3z6djz:hover .all-title:where(.svelte-3z6djz){color:var(--blue)}.num.svelte-3z6djz{font-family:var(--mono);font-size:12px;color:var(--faint)}.all-title.svelte-3z6djz{font-family:var(--display);font-weight:500;font-size:18px;letter-spacing:-.02em;color:var(--ink)}.group.svelte-3z6djz{display:flex;justify-content:space-between;align-items:baseline;padding:20px var(--pad-chrome) 8px}.row.svelte-3z6djz{padding:16px var(--pad-chrome);border-top:1px solid var(--rule);cursor:pointer;transition:background .1s}.row.cursor.svelte-3z6djz{background:var(--paper2);box-shadow:inset 2px 0 0 var(--blue)}.tags.svelte-3z6djz{display:flex;gap:10px;margin-bottom:8px}.row.svelte-3z6djz h3:where(.svelte-3z6djz){font-family:var(--display);font-weight:600;font-size:20px;letter-spacing:-.02em;line-height:1.1;text-transform:none;margin:0 0 6px}.mark-glyph.svelte-3z6djz{color:var(--blue);margin-right:8px}.excerpt.svelte-3z6djz{font-size:13.5px;line-height:1.5;color:var(--muted);max-width:62ch;margin:0 0 8px}.meta.svelte-3z6djz{font-family:var(--mono);font-size:10.5px;letter-spacing:.06em;color:var(--faint);margin:0}.section-row.svelte-3z6djz{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:20px}.section-row.svelte-3z6djz h3:where(.svelte-3z6djz){font-size:18px;margin-bottom:4px}.arrow.svelte-3z6djz{font-family:var(--mono);font-size:14px;color:var(--blue)}blockquote.svelte-3z6djz{margin:0 0 8px;border-left:2px solid var(--blue);padding-left:14px;font-size:15px;line-height:1.55;color:var(--ink)}mark.svelte-3z6djz{background:color-mix(in oklab,var(--blue) 18%,transparent);color:var(--ink);padding:0 1px;font-weight:600}footer.svelte-3z6djz{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:12px var(--pad-chrome);border-top:1.5px solid var(--rule-hard)}.legend.svelte-3z6djz{display:flex;flex-wrap:wrap;gap:22px;align-items:center}.legend.svelte-3z6djz span:where(.svelte-3z6djz){display:flex;gap:6px;align-items:center}kbd.svelte-3z6djz{display:inline-block;font-family:var(--mono);font-size:11px;border:1px solid var(--rule);padding:2px 7px;min-width:14px;text-align:center;color:var(--ink)}@media(max-width:860px){header.svelte-3z6djz{padding:16px 18px;gap:12px}.body.svelte-3z6djz{grid-template-columns:1fr}aside.svelte-3z6djz{border-right:none;border-bottom:1.5px solid var(--rule-hard);display:flex;align-items:center;gap:4px;padding:10px 18px;overflow-x:auto}.rail-label.svelte-3z6djz,.topics.svelte-3z6djz{display:none}.scope.svelte-3z6djz{width:auto;padding:6px 12px}.row.svelte-3z6djz,.group.svelte-3z6djz,.empty.svelte-3z6djz,.notice.svelte-3z6djz,.none.svelte-3z6djz{padding-left:18px;padding-right:18px}.legend.svelte-3z6djz span:where(.svelte-3z6djz):nth-child(3){display:none}}
