._5dhaxq_shell{max-width:880px;margin:0 auto;padding:24px 48px 80px}._5dhaxq_header{margin-bottom:24px}._5dhaxq_title{color:var(--rhyme-cream);font-size:36px;font-weight:700}._5dhaxq_subtitle{color:var(--rhyme-muted);margin-top:4px;font-size:15px}._5dhaxq_searchPanel{background:var(--rhyme-surface);border-radius:var(--radius-xl);margin-bottom:24px;padding:24px}._5dhaxq_searchRow{margin-bottom:16px}._5dhaxq_searchInput{background:var(--rhyme-surface-solid);border:1px solid var(--rhyme-outline);border-radius:var(--radius-md);width:100%;font-family:var(--font-body);color:var(--rhyme-cream);min-height:var(--touch-target);outline:none;padding:14px 18px;font-size:17px;transition:border-color .12s}._5dhaxq_searchInput::placeholder{color:var(--rhyme-muted-strong)}._5dhaxq_searchInput:focus-visible{border-color:var(--rhyme-primary)}._5dhaxq_filters{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}._5dhaxq_filterGroup{flex-direction:column;gap:6px;display:flex}._5dhaxq_filterLabel{color:var(--rhyme-muted);font-size:12px;font-weight:700}._5dhaxq_filterSelect{background:var(--rhyme-surface-solid);border:1px solid var(--rhyme-outline);border-radius:var(--radius-md);color:var(--rhyme-cream);font-family:var(--font-body);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23ffc21a' stroke-width='2' fill='none'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;min-height:44px;padding:10px 36px 10px 14px;font-size:15px;font-weight:600}._5dhaxq_filterSelect:focus-visible{outline:2px solid var(--rhyme-primary);outline-offset:2px}._5dhaxq_syllableChips{gap:6px;display:flex}._5dhaxq_chip{background:var(--rhyme-surface-solid);color:var(--rhyme-muted);border-radius:999px;min-height:44px;padding:8px 14px;font-size:14px;font-weight:600;transition:background .12s,color .12s}._5dhaxq_chip:hover{background:var(--rhyme-row-hover);color:var(--rhyme-cream)}._5dhaxq_chipActive{background:var(--rhyme-primary);color:var(--rhyme-primary-text)}._5dhaxq_toggle{color:var(--rhyme-muted);cursor:pointer;align-items:center;gap:8px;font-size:14px;display:flex}._5dhaxq_toggle input{width:18px;height:18px;accent-color:var(--rhyme-primary)}._5dhaxq_detailPanel{background:color-mix(in srgb, var(--dock) 60%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;justify-content:center;align-items:flex-start;padding:48px 24px;display:flex;position:fixed;inset:0;overflow-y:auto}._5dhaxq_detail{background:var(--rhyme-surface);border-radius:var(--radius-xxl);width:100%;max-width:600px;padding:24px;animation:.2s _5dhaxq_slideUp;position:relative}@keyframes _5dhaxq_slideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}._5dhaxq_closeBtn{background:var(--rhyme-surface-solid);width:36px;height:44px;color:var(--rhyme-muted);border-radius:50%;justify-content:center;align-items:center;font-size:18px;transition:background .12s,color .12s;display:flex;position:absolute;top:12px;right:12px}._5dhaxq_closeBtn:hover{background:var(--rhyme-row-hover);color:var(--rhyme-cream)}._5dhaxq_detailHeader{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}._5dhaxq_detailWord{color:var(--rhyme-cream);font-size:36px;font-weight:700}._5dhaxq_detailMeta{flex-wrap:wrap;gap:8px;display:flex}._5dhaxq_detailFamily,._5dhaxq_detailLang,._5dhaxq_detailSyllables{border-radius:var(--radius-xs);background:var(--rhyme-nav-item);color:var(--rhyme-muted);padding:4px 10px;font-size:13px;font-weight:700}._5dhaxq_detailLabels{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}._5dhaxq_detailLabel{border-radius:var(--radius-xs);background:color-mix(in srgb, var(--danger) 15%, transparent);color:var(--rhyme-danger);padding:3px 8px;font-size:11px;font-weight:700}._5dhaxq_detailVariants{border-bottom:1px solid var(--rhyme-outline);flex-wrap:wrap;gap:8px;margin-bottom:24px;padding-bottom:24px;display:flex}._5dhaxq_detailVariant{background:var(--rhyme-surface-solid);border-radius:var(--radius-sm);color:var(--rhyme-cream);padding:6px 12px;font-size:14px}._5dhaxq_rhymeSections{flex-direction:column;gap:20px;display:flex}._5dhaxq_rhymeSectionTitle{color:var(--rhyme-cream);margin-bottom:12px;font-size:16px;font-weight:600}._5dhaxq_rhymeList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._5dhaxq_rhymeItem{background:var(--rhyme-surface-solid);border-radius:var(--radius-md);cursor:pointer;justify-content:space-between;align-items:center;padding:10px 14px;transition:background .12s;display:flex}._5dhaxq_rhymeItem:hover{background:var(--rhyme-row-hover)}._5dhaxq_rhymeWord{color:var(--rhyme-cream);font-weight:600}._5dhaxq_tableScroll{border-radius:var(--radius-md);overflow-x:auto}._5dhaxq_rhymeTable{border-collapse:collapse;background:var(--rhyme-surface-solid);border-radius:var(--radius-md);width:100%;font-size:14px;overflow:hidden}._5dhaxq_rhymeTable thead th{text-align:start;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--rhyme-muted);border-bottom:1px solid var(--rhyme-outline);white-space:nowrap;padding:8px 14px;font-size:11px;font-weight:700}._5dhaxq_rhymeTable tbody tr{cursor:pointer;transition:background .12s}._5dhaxq_rhymeTable tbody tr+tr>*{border-top:1px solid var(--rhyme-outline)}._5dhaxq_rhymeTable tbody tr:hover{background:var(--rhyme-row-hover)}._5dhaxq_rhymeTable td,._5dhaxq_rhymeWordCell{text-align:start;vertical-align:middle;padding:10px 14px}._5dhaxq_rhymeWordCell{width:40%;color:var(--rhyme-cream);font-weight:600}._5dhaxq_rhymeWordButton{min-height:32px;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}._5dhaxq_rhymeWordButton:focus-visible{outline:2px solid var(--rhyme-primary);outline-offset:3px;border-radius:var(--radius-sm)}._5dhaxq_rhymePron{font-family:var(--font-mono);color:var(--rhyme-muted);font-size:12px}._5dhaxq_rhymeCode{font-family:var(--font-mono);color:var(--rhyme-muted);white-space:nowrap;font-size:12px}._5dhaxq_rhymeLang{font-family:var(--font-mono);color:var(--rhyme-muted);font-size:11px;font-weight:700}._5dhaxq_resultsSection{margin-top:24px}._5dhaxq_resultsTitle{color:var(--rhyme-cream);margin-bottom:12px;font-size:20px;font-weight:600}._5dhaxq_resultsList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._5dhaxq_resultItem{background:var(--rhyme-surface);border-radius:var(--radius-md);justify-content:space-between;align-items:center;padding:0;transition:background .12s;display:flex;overflow:hidden}._5dhaxq_resultItem:hover{background:var(--rhyme-row-hover)}._5dhaxq_resultWord{color:var(--rhyme-cream);font-weight:600}._5dhaxq_resultFamily{color:var(--rhyme-muted);font-size:13px}._5dhaxq_resultLang{font-family:var(--font-mono);color:var(--rhyme-muted);font-size:11px;font-weight:700}._5dhaxq_hint,._5dhaxq_noResults{text-align:center;color:var(--rhyme-muted);padding:48px 0;font-size:16px}@media (max-width:1024px){._5dhaxq_shell{padding:16px 24px 80px}._5dhaxq_title{font-size:28px}}@media (max-width:520px){._5dhaxq_shell{padding:12px 12px 80px}._5dhaxq_filters{flex-direction:column;align-items:stretch}._5dhaxq_filterGroup{width:100%}._5dhaxq_detailPanel{align-items:stretch;padding:16px}._5dhaxq_detail{border-radius:var(--radius-xl)}}._5dhaxq_lexiconStatus{min-height:20px;color:var(--rhyme-muted);align-items:center;gap:8px;margin-top:14px;font-size:12px;display:flex}._5dhaxq_spinner{border:2px solid color-mix(in srgb, var(--accent) 30%, transparent);border-top-color:var(--rhyme-primary);border-radius:50%;width:12px;height:12px;animation:.7s linear infinite _5dhaxq_dictionary-spin}@keyframes _5dhaxq_dictionary-spin{to{transform:rotate(360deg)}}._5dhaxq_resultButton{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;font-family:inherit;display:flex}._5dhaxq_resultButton:focus-visible{outline:2px solid var(--rhyme-primary);outline-offset:-2px}._5dhaxq_resultMain{flex-wrap:wrap;align-items:baseline;gap:6px 12px;min-width:0;display:flex}._5dhaxq_resultPron{font-family:var(--font-mono);color:var(--rhyme-muted);font-size:12px}._5dhaxq_resultGloss{color:var(--rhyme-muted-strong);text-overflow:ellipsis;white-space:nowrap;max-width:320px;font-size:13px;overflow:hidden}._5dhaxq_resultMeta{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:6px;display:flex}._5dhaxq_aliasBadge,._5dhaxq_variantBadge{border-radius:var(--radius-pill);padding:3px 7px;font-size:10px;font-weight:800}._5dhaxq_aliasBadge{background:color-mix(in srgb, var(--danger) 16%, transparent);color:var(--rhyme-primary)}._5dhaxq_variantBadge{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--rhyme-muted)}._5dhaxq_detailMeanings{color:var(--rhyme-cream);margin:0 0 16px;font-size:15px;line-height:1.5}._5dhaxq_variantLabel,._5dhaxq_variantKind{font-family:var(--font-mono);color:var(--rhyme-muted);font-size:10px;font-weight:700}._5dhaxq_variantKind{opacity:.75;margin-left:6px}._5dhaxq_aliasPanel,._5dhaxq_variantPanel{background:var(--rhyme-surface-solid);border-radius:var(--radius-lg);margin-bottom:20px;padding:16px}._5dhaxq_aliasList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._5dhaxq_aliasItem{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}._5dhaxq_aliasForm{font-family:var(--font-mono);color:var(--rhyme-cream);font-weight:700}._5dhaxq_aliasNote{color:var(--rhyme-muted);flex-basis:100%;font-size:12px;line-height:1.45}._5dhaxq_aliasCaveat{color:var(--rhyme-muted);margin:10px 0 0;font-size:12px;line-height:1.45}._5dhaxq_confidence{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--rhyme-muted);padding:2px 7px;font-size:10px;font-weight:800}._5dhaxq_confidence_verified{background:color-mix(in srgb, var(--word-3) 16%, transparent);color:var(--word-3)}._5dhaxq_confidence_probable{background:color-mix(in srgb, var(--word-2) 16%, transparent);color:var(--word-2)}._5dhaxq_confidence_unverified{background:color-mix(in srgb, var(--danger) 14%, transparent);color:var(--rhyme-danger)}._5dhaxq_detailSource{color:var(--rhyme-muted);margin:0 0 16px;font-size:12px;line-height:1.5}._5dhaxq_rhymeToolbar{justify-content:flex-end;margin-bottom:12px;display:flex}._5dhaxq_rhymeCount{font-family:var(--font-mono);color:var(--rhyme-muted);font-size:12px}._5dhaxq_rhymeButton{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:12px;padding:0;font-family:inherit;display:flex}._5dhaxq_rhymeButton:focus-visible{outline:2px solid var(--rhyme-primary);outline-offset:3px;border-radius:var(--radius-sm)}._5dhaxq_rhymeMeta{font-family:var(--font-mono);color:var(--rhyme-muted);white-space:nowrap;font-size:11px}@media (max-width:520px){._5dhaxq_resultButton{flex-direction:column;align-items:flex-start;gap:8px}._5dhaxq_resultMeta{justify-content:flex-start}._5dhaxq_resultGloss{white-space:normal;max-width:100%}._5dhaxq_rhymeButton{flex-direction:column;gap:2px}}._5dhaxq_starters{flex-direction:column;gap:12px;display:flex}._5dhaxq_starterChips{flex-wrap:wrap;gap:8px;display:flex}._5dhaxq_starterChip{background:var(--rhyme-surface-solid);color:var(--rhyme-cream);font-family:var(--font-arabic);border-radius:999px;min-height:40px;padding:8px 16px;font-size:18px;transition:background .12s}._5dhaxq_starterChip:hover{background:var(--rhyme-row-hover)}._5dhaxq_starterChip:focus-visible{outline:2px solid var(--rhyme-primary);outline-offset:2px}._5dhaxq_rapPick{background:var(--rhyme-primary);color:var(--rhyme-primary-text);font-family:var(--font-body);border-radius:999px;margin-inline-end:8px;padding:1px 8px;font-size:11px;font-weight:700;display:inline-block}
