.sign .sym{font-size:inherit;color:var(--accent);margin-right:6px;display:inline}.sign .sign-m{color:var(--faint);-webkit-line-clamp:unset;gap:10px;margin-top:4px;font-size:12px;font-weight:700;display:flex}.rashi-head{align-items:center;gap:14px;display:flex}.rashi-head .sym{color:var(--accent);font-size:40px;line-height:1}.prose-big{margin:0;font-size:18px;line-height:1.7}.hours{scroll-snap-type:x proximity;gap:6px;padding:4px 2px 8px;display:flex;overflow-x:auto}.hours .h{background:var(--tint);text-align:center;scroll-snap-align:start;border-radius:12px;flex:none;min-width:62px;padding:8px 6px}.hours .h.now{background:var(--accent-soft)}.hours .h .k{color:var(--faint);font-size:12px;font-weight:700;display:block}.hours .h .v{font-size:16px;font-weight:800;display:block}.hours .h .c{color:var(--muted);white-space:nowrap;font-size:11.5px;font-weight:600;display:block}.hours .h .r{color:var(--accent);font-size:11.5px;font-weight:700;display:block}.phones{flex-wrap:wrap;gap:8px;display:flex}.phones a{background:var(--accent-soft);min-height:44px;color:var(--accent);font-variant-numeric:tabular-nums;border-radius:22px;align-items:center;padding:0 14px;font-weight:800;display:inline-flex}.syl{flex-wrap:wrap;gap:6px;display:flex}.syl span{text-align:center;background:var(--tint);border-radius:10px;min-width:40px;padding:6px 10px;font-weight:800}.pr-ta{border:1px solid var(--chip-border);background:var(--card);width:100%;min-height:120px;font:inherit;color:var(--ink);resize:vertical;border-radius:14px;padding:12px 14px;font-size:16px;line-height:1.6}.pr-ta:focus{border-color:var(--accent-line);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.pr-lbl{color:var(--muted);font-size:13.5px;font-weight:700}.pr-out{background:var(--sunk);border:1px dashed var(--chip-border);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;border-radius:14px;min-height:72px;padding:12px 14px;font-size:18px;line-height:1.7;display:block}.pr-out.is-keys{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px}
