#tl-rimas .rm-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#tl-rimas .rm-search{display:flex;gap:var(--sp-2);margin-top:var(--sp-4)}#tl-rimas .rm-word{font-size:1.15rem;min-height:52px;flex:auto}#tl-rimas .rm-opts{margin-top:var(--sp-3);align-items:flex-end}#tl-rimas .rm-sylsel{min-width:120px}#tl-rimas .rm-info{margin-top:var(--sp-4)}#tl-rimas .rm-syls{display:flex;flex-wrap:wrap;gap:6px;font:700 clamp(1.5rem,5vw,2.1rem)/1.1 var(--ea-font-mono);color:#e8eaf0}#tl-rimas .rm-syls span{padding:.12em .38em;border-radius:6px;background:rgba(255,255,255,6%)}#tl-rimas .rm-syls span.is-tonic{background:var(--ea-violet);color:#0b0d12}#tl-rimas .rm-meta{margin:var(--sp-2)0 0;font-size:var(--ea-fs-sm);color:#c9ceda}#tl-rimas .rm-meta code{font-family:var(--ea-font-mono);letter-spacing:.12em;color:var(--ea-teal)}#tl-rimas .tl-screen .tl-hint{color:#a9b0bf}#tl-rimas .rm-status{margin-top:var(--sp-3)}#tl-rimas .rm-group{margin-top:var(--sp-4)}#tl-rimas .rm-group__t{font:700 var(--ea-fs-label)/1.2 var(--ea-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ea-fg-mute);margin:0 0 var(--sp-2)}#tl-rimas .rm-group__t span{color:var(--ea-fg-mute);font-weight:400}#tl-rimas .rm-chips .tl-chip{min-height:40px;font-size:var(--ea-fs-ui)}#tl-rimas .rm-more{margin-top:var(--sp-2)}#tl-rimas .rm-text{min-height:200px;font-size:1rem}#tl-rimas .rm-summary{margin-top:var(--sp-3)}#tl-rimas .rm-summary .tl-warn{color:var(--ea-amber)}#tl-rimas .rm-summary .tl-ok{color:var(--ea-lime)}#tl-rimas .rm-summary .tl-bad{color:var(--ea-magenta)}#tl-rimas .rm-decima{margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid rgba(255,255,255,.12)}#tl-rimas .rm-decima ul{margin:var(--sp-2)0 0;padding-left:1.1em;font-size:var(--ea-fs-sm)}#tl-rimas .rm-table{margin-top:var(--sp-3)}#tl-rimas .rm-verse{font-family:var(--ea-font-mono);font-size:.92em;min-width:16em}#tl-rimas .rm-metric{font-weight:700}#tl-rimas .rm-off td{background:var(--ea-magenta-dim)}#tl-rimas .rm-letter{font-family:var(--ea-font-mono);white-space:nowrap}@media(max-width:600px){#tl-rimas .rm-search{flex-direction:column}#tl-rimas .rm-search .tl-btn{width:100%}#tl-rimas .rm-opts .tl-seg{width:100%}}#tl-rimas .tl-block,#tl-rimas .tl-field{min-width:0}