.phrases-page.svelte-7ymj8y{max-width:820px;margin:0 auto;padding:1.5rem 1rem 4rem;color:var(--text)}.page-intro.svelte-7ymj8y{margin:0 0 1.25rem}.page-intro.svelte-7ymj8y .eyebrow:where(.svelte-7ymj8y){margin:0 0 .25rem;font-family:var(--font-ui);font-size:.72rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--accent)}.page-intro.svelte-7ymj8y h1:where(.svelte-7ymj8y){margin:0;font-family:var(--font-english);font-size:2rem;font-weight:600;line-height:1.15}.page-intro.svelte-7ymj8y>p:where(.svelte-7ymj8y):last-child{max-width:68ch;margin:.45rem 0 0;font-family:var(--font-english);font-size:1rem;line-height:1.55;color:var(--text-mid)}.guide-link.svelte-7ymj8y{font-family:var(--font-ui);font-size:.72rem;color:var(--text-light);text-decoration:underline;text-underline-offset:.12em}.guide-link.svelte-7ymj8y:hover{color:var(--accent)}.phrase-panel.svelte-7ymj8y{display:flex;flex-direction:column;gap:.85rem;padding:1.15rem 1.35rem 1.25rem;background:var(--col-bg);border:1px solid var(--border);border-radius:6px}.phrase-panel.svelte-7ymj8y h2:where(.svelte-7ymj8y),.results.svelte-7ymj8y h2:where(.svelte-7ymj8y){margin:0;font-family:var(--font-ui);font-size:.95rem;font-weight:700;letter-spacing:.03em}fieldset.svelte-7ymj8y{min-width:0;margin:0;padding:0;border:0}legend.svelte-7ymj8y,.field.svelte-7ymj8y>span:where(.svelte-7ymj8y){font-family:var(--font-ui);font-size:.76rem;font-weight:600;letter-spacing:.04em;color:var(--text-mid)}.stream-control.svelte-7ymj8y,.length-control.svelte-7ymj8y{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem 1rem}.stream-control.svelte-7ymj8y legend:where(.svelte-7ymj8y),.length-control.svelte-7ymj8y legend:where(.svelte-7ymj8y){float:left;margin-right:.4rem}.stream-control.svelte-7ymj8y label:where(.svelte-7ymj8y),.length-control.svelte-7ymj8y label:where(.svelte-7ymj8y){display:inline-flex;align-items:center;gap:.3rem;font-family:var(--font-ui);font-size:.84rem;color:var(--text);cursor:pointer}.field.svelte-7ymj8y{display:flex;flex-direction:column;gap:.25rem}input[type=search].svelte-7ymj8y,input[type=number].svelte-7ymj8y,select.svelte-7ymj8y{box-sizing:border-box;border:1px solid var(--border);border-radius:4px;background:var(--input-bg);color:var(--text)}input[type=search].svelte-7ymj8y{width:100%;padding:.48rem .65rem;font-family:var(--font-ui);font-size:.95rem}input[type=number].svelte-7ymj8y,select.svelte-7ymj8y{padding:.36rem .45rem;font-family:var(--font-ui);font-size:.84rem}input.svelte-7ymj8y:focus-visible,select.svelte-7ymj8y:focus-visible,button.svelte-7ymj8y:focus-visible,a.svelte-7ymj8y:focus-visible{outline:2px solid var(--accent-light);outline-offset:2px}.prefix-field.svelte-7ymj8y small:where(.svelte-7ymj8y){font-family:var(--font-ui);font-size:.72rem;line-height:1.4;color:var(--text-mid)}.control-grid.svelte-7ymj8y{display:grid;grid-template-columns:minmax(13rem,1fr) auto auto;align-items:end;gap:.85rem 1rem}.compact-field.svelte-7ymj8y input:where(.svelte-7ymj8y){width:7rem}.score-note.svelte-7ymj8y,.work-meta.svelte-7ymj8y p:where(.svelte-7ymj8y){margin:0;font-family:var(--font-ui);font-size:.76rem;line-height:1.45;color:var(--text-mid)}.score-note.svelte-7ymj8y{padding:0 0 .65rem}.widen-note.svelte-7ymj8y{margin:-.35rem 0 0;font-family:var(--font-ui);font-size:.78rem;line-height:1.5;color:var(--text-mid)}.widen-note.svelte-7ymj8y span[lang=grc]:where(.svelte-7ymj8y){font-family:var(--font-greek);color:var(--text)}.work-field.svelte-7ymj8y{display:grid;grid-template-columns:minmax(17rem,26rem) 1fr;align-items:start;gap:.45rem 1rem}.work-list.svelte-7ymj8y legend:where(.svelte-7ymj8y){margin-bottom:.3rem}.work-options.svelte-7ymj8y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.1rem .75rem;max-height:9.5rem;padding:.35rem .5rem;overflow-y:auto;border:1px solid var(--border);border-radius:4px;background:var(--input-bg)}.work-options.svelte-7ymj8y label:where(.svelte-7ymj8y){display:flex;align-items:center;gap:.3rem;font-family:var(--font-ui);font-size:.78rem;line-height:1.5;color:var(--text);cursor:pointer}.work-meta.svelte-7ymj8y{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.quiet-button.svelte-7ymj8y,.text-button.svelte-7ymj8y,.pager.svelte-7ymj8y button:where(.svelte-7ymj8y){font-family:var(--font-ui);color:var(--accent);background:var(--input-bg);border:1px solid var(--border);border-radius:4px;cursor:pointer}.quiet-button.svelte-7ymj8y{padding:.25rem .55rem;font-size:.74rem;font-weight:600}.results.svelte-7ymj8y{margin-top:1.5rem}.results-head.svelte-7ymj8y{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:.65rem}.results-head.svelte-7ymj8y p:where(.svelte-7ymj8y){margin:.25rem 0 0;font-family:var(--font-ui);font-size:.76rem;color:var(--text-mid)}.results-tools.svelte-7ymj8y{display:flex;flex-shrink:0;align-items:center;gap:.9rem}.sort-field.svelte-7ymj8y{display:flex;align-items:center;gap:.4rem;font-family:var(--font-ui);font-size:.76rem;color:var(--text-mid)}.loaded-shard.svelte-7ymj8y{flex-shrink:0;font-family:var(--font-ui);font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-mid)}.status.svelte-7ymj8y{margin:0;padding:1rem;font-family:var(--font-ui);font-size:.86rem;line-height:1.5;color:var(--text-mid);background:var(--col-bg);border:1px solid var(--border);border-radius:5px}.error.svelte-7ymj8y{color:var(--text)}.text-button.svelte-7ymj8y{margin-left:.5rem;padding:.15rem .45rem;font-size:.78rem}.phrase-start.svelte-7ymj8y{padding:.4rem .7rem .9rem;font-family:var(--font-ui);font-size:.85rem;color:var(--text-mid);max-width:62ch}.phrase-examples.svelte-7ymj8y{list-style:none;margin:.7rem 0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.phrase-example.svelte-7ymj8y{display:flex;flex-direction:column;gap:.1rem;text-align:left;font:inherit;padding:.4rem .7rem;border:1px solid var(--border);border-radius:5px;background:var(--col-bg);color:var(--text);cursor:pointer}.phrase-example.svelte-7ymj8y:hover{background:color-mix(in srgb,var(--accent) 8%,transparent)}.phrase-example.svelte-7ymj8y span:where(.svelte-7ymj8y){font-family:var(--font-greek);font-size:1rem}.phrase-example.svelte-7ymj8y small:where(.svelte-7ymj8y){color:var(--text-mid);font-size:.72rem}.phrase-start-browse.svelte-7ymj8y{margin-top:.9rem;line-height:2}.letter-button.svelte-7ymj8y{font:inherit;font-size:.8rem;margin-left:.25rem;padding:.1rem .4rem;border:1px solid var(--border);border-radius:4px;background:var(--col-bg);color:var(--text);cursor:pointer}.letter-button.svelte-7ymj8y:hover{background:color-mix(in srgb,var(--accent) 10%,transparent)}.common-words.svelte-7ymj8y small:where(.svelte-7ymj8y){display:block;margin-top:.25rem;max-width:46ch}.column-head.svelte-7ymj8y,.phrase-row.svelte-7ymj8y{display:grid;grid-template-columns:minmax(15rem,1fr) 3.2rem 4.6rem 4rem 5rem 1rem;align-items:center;gap:.45rem}.column-head.svelte-7ymj8y{padding:0 .7rem .3rem;font-family:var(--font-ui);font-size:.66rem;font-weight:700;letter-spacing:.05em;text-align:right;text-transform:uppercase;color:var(--text-mid)}.column-head.svelte-7ymj8y span:where(.svelte-7ymj8y):first-child{text-align:left}.phrase-list.svelte-7ymj8y{margin:0;padding:0;list-style:none;border:1px solid var(--border);border-radius:6px;overflow:hidden}.phrase-list.svelte-7ymj8y>li:where(.svelte-7ymj8y){background:var(--input-bg);border-bottom:1px solid var(--border)}.phrase-list.svelte-7ymj8y>li:where(.svelte-7ymj8y):last-child{border-bottom:0}.phrase-list.svelte-7ymj8y>li.expanded:where(.svelte-7ymj8y){background:var(--col-bg)}.phrase-row.svelte-7ymj8y{width:100%;padding:.62rem .7rem;font:inherit;text-align:left;color:var(--text);background:transparent;border:0;cursor:pointer}.phrase-row.svelte-7ymj8y:hover{background:color-mix(in srgb,var(--accent) 6%,transparent)}.phrase-name.svelte-7ymj8y{min-width:0;display:flex;flex-direction:column;gap:.08rem}.phrase-greek.svelte-7ymj8y{overflow:hidden;font-family:var(--font-greek);font-size:1.12rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.phrase-key.svelte-7ymj8y{overflow:hidden;font-family:var(--font-ui);font-size:.69rem;color:var(--text-mid);text-overflow:ellipsis;white-space:nowrap}.metric.svelte-7ymj8y{font-family:var(--font-ui);font-size:.76rem;font-variant-numeric:tabular-nums;text-align:right;color:var(--text-mid)}.metric.score.svelte-7ymj8y{color:var(--accent)}.caret.svelte-7ymj8y{justify-self:end;font-family:var(--font-ui);color:var(--accent);transition:transform .12s ease}.expanded.svelte-7ymj8y .caret:where(.svelte-7ymj8y){transform:rotate(90deg)}.phrase-details.svelte-7ymj8y{padding:.8rem 1rem 1rem;border-top:1px solid var(--border)}.crossing-note.svelte-7ymj8y,.detail-status.svelte-7ymj8y,.cap-note.svelte-7ymj8y{margin:0;font-family:var(--font-ui);font-size:.74rem;line-height:1.45;color:var(--text-mid)}.crossing-note.svelte-7ymj8y{margin-bottom:.75rem;color:var(--text)}.work-citations.svelte-7ymj8y+.work-citations:where(.svelte-7ymj8y){margin-top:.85rem}.work-heading.svelte-7ymj8y{display:flex;align-items:baseline;gap:.7rem;margin-bottom:.35rem;padding-bottom:.2rem;border-bottom:1px solid var(--border)}.work-heading.svelte-7ymj8y h3:where(.svelte-7ymj8y){margin:0;font-family:var(--font-ui);font-size:.82rem;font-weight:700}.work-heading.svelte-7ymj8y span:where(.svelte-7ymj8y){font-family:var(--font-ui);font-size:.7rem;font-variant-numeric:tabular-nums;color:var(--text-mid)}.citation-list.svelte-7ymj8y{display:flex;flex-wrap:wrap;gap:.32rem;margin:0;padding:0;list-style:none}.citation-list.svelte-7ymj8y a:where(.svelte-7ymj8y){display:inline-block;padding:.14rem .42rem;font-family:var(--font-ui);font-size:.74rem;font-variant-numeric:tabular-nums;text-decoration:none;color:var(--text);background:var(--input-bg);border:1px solid var(--border);border-radius:4px}.citation-list.svelte-7ymj8y a:where(.svelte-7ymj8y):hover{color:var(--accent);border-color:var(--accent)}.cap-note.svelte-7ymj8y{margin-top:.35rem}.pager.svelte-7ymj8y{display:flex;align-items:center;justify-content:center;gap:.8rem;margin-top:1rem;font-family:var(--font-ui);font-size:.78rem;color:var(--text-mid)}.pager.svelte-7ymj8y button:where(.svelte-7ymj8y){padding:.32rem .7rem;font-size:.78rem}.pager.svelte-7ymj8y button:where(.svelte-7ymj8y):disabled{opacity:.45;cursor:default}@media(prefers-reduced-motion:reduce){.caret.svelte-7ymj8y{transition:none}}@media(max-width:650px){.phrase-panel.svelte-7ymj8y{padding:1rem}.control-grid.svelte-7ymj8y,.work-field.svelte-7ymj8y{grid-template-columns:1fr;align-items:start}.work-options.svelte-7ymj8y{grid-template-columns:1fr}.column-head.svelte-7ymj8y{display:none}.phrase-row.svelte-7ymj8y{grid-template-columns:minmax(0,1fr) repeat(4,auto) .75rem;gap:.35rem .6rem}.metric.svelte-7ymj8y{display:flex;flex-direction:column;align-items:flex-end;font-size:.7rem}.metric.svelte-7ymj8y:before{content:attr(data-label);font-size:.54rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-mid)}}@media(max-width:470px){.phrase-row.svelte-7ymj8y{grid-template-columns:minmax(0,1fr) repeat(2,auto) .75rem}.metric[data-label=Words].svelte-7ymj8y,.metric[data-label=Works].svelte-7ymj8y{display:none}.phrase-details.svelte-7ymj8y{padding-inline:.7rem}}
