/* Name verses (פסוקים לשם) */
.imyn-nv{--imyn-nv-card:#fff;--imyn-nv-line:#E6DCEF;--imyn-nv-head:#563869;--imyn-nv-accent:#6B4682;--imyn-nv-muted:#5E5E5E;--imyn-nv-soft:#F6F2F9;display:flex;flex-direction:column;gap:12px}
.imyn-nv__title{margin:0;font:400 22px/30px "Varela Round",sans-serif;color:var(--imyn-nv-head)}
.imyn-nv__intro{margin:0;font:400 17px/28px Assistant,sans-serif;color:var(--imyn-nv-head)}
.imyn-nv__chosen{border:2px solid var(--imyn-nv-accent);border-radius:16px;padding:14px 18px;background:var(--imyn-nv-soft);display:flex;flex-direction:column;gap:6px}
.imyn-nv__chosen[hidden]{display:none}
.imyn-nv__chosenhead{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font:600 15px/22px Assistant,sans-serif;color:var(--imyn-nv-head)}
.imyn-nv__chosenhead strong{margin-inline-end:auto}
.imyn-nv__chosentext{margin:0;font:400 22px/36px "Frank Ruhl Libre","David Libre","Times New Roman",serif;color:var(--imyn-nv-head)}
.imyn-nv__chosenref{font:600 14px/20px Assistant,sans-serif;font-style:normal;color:var(--imyn-nv-muted)}
.imyn-nv__chosen small{font:400 13px/18px Assistant,sans-serif;color:var(--imyn-nv-muted)}
.imyn-nv__modes{display:flex;gap:4px;border-bottom:1px solid var(--imyn-nv-line);overflow-x:auto;scrollbar-width:none}
.imyn-nv__mode{all:unset;cursor:pointer;white-space:nowrap;padding:12px 12px 10px;font:600 15px/22px Assistant,sans-serif;color:var(--imyn-nv-muted);border-bottom:3px solid transparent;margin-bottom:-1px}
.imyn-nv__mode span{font-weight:400}
.imyn-nv__mode[aria-selected=true]{color:var(--imyn-nv-head);border-bottom-color:var(--imyn-nv-accent)}
.imyn-nv .imyn-nv__modes button.imyn-nv__mode,.imyn-nv .imyn-nv__modes button.imyn-nv__mode:hover,.imyn-nv .imyn-nv__modes button.imyn-nv__mode:focus{background:transparent!important;color:var(--imyn-nv-muted)!important;border:0!important;border-bottom:3px solid transparent!important;border-radius:0!important;padding:12px 12px 10px!important}
.imyn-nv .imyn-nv__modes button.imyn-nv__mode[aria-selected=true]{color:var(--imyn-nv-head)!important;border-bottom-color:var(--imyn-nv-accent)!important}
.imyn-nv__panel{display:flex;flex-direction:column;gap:12px}
.imyn-nv__panel[hidden]{display:none}
.imyn-nv__note{margin:0;padding:8px 12px;border-radius:12px;background:#F8FAEE;font:400 14px/21px Assistant,sans-serif;color:var(--imyn-nv-muted)}
.imyn-nv__note.is-rec{background:var(--imyn-nv-soft);color:var(--imyn-nv-head)}
.imyn-nv__filters{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;font:600 14px/20px Assistant,sans-serif;color:var(--imyn-nv-head)}
.imyn-nv__filters select{margin-inline-start:6px;min-height:36px;border:1.5px solid var(--imyn-nv-line);border-radius:10px;padding:0 8px;font:400 15px/20px Assistant,sans-serif;color:var(--imyn-nv-head);background:#fff}
.imyn-nv__check{font-weight:400;display:inline-flex;gap:6px;align-items:center}
.imyn-nv__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.imyn-nv__list[aria-busy=true]{opacity:.5}
.imyn-nv__verse{margin:0;padding:16px 18px;border:1px solid var(--imyn-nv-line);border-radius:16px;background:var(--imyn-nv-card);display:flex;flex-direction:column;gap:8px}
.imyn-nv__verse.is-chosen{border:2px solid var(--imyn-nv-accent);background:var(--imyn-nv-soft)}
.imyn-nv__verse p{margin:0;flex:1;font:400 20px/34px "Frank Ruhl Libre","David Libre","Times New Roman",serif;color:var(--imyn-nv-head)}
.imyn-nv__meta{display:flex;flex-direction:column;gap:2px}
.imyn-nv__verse cite{font:600 14px/20px Assistant,sans-serif;font-style:normal;color:var(--imyn-nv-muted)}
.imyn-nv__why{font:400 14px/21px Assistant,sans-serif;color:var(--imyn-nv-head)}
.imyn-nv__actions{display:flex;gap:8px;flex-wrap:wrap}
.imyn-nv__l{color:var(--imyn-nv-accent);font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}
.imyn-nv button.imyn-nv__btn,.imyn-nv button.imyn-nv__btn:hover,.imyn-nv button.imyn-nv__btn:focus{all:unset;box-sizing:border-box;cursor:pointer;padding:6px 14px!important;border-radius:999px!important;border:1.5px solid var(--imyn-nv-line)!important;background:#fff!important;font:600 14px/20px Assistant,sans-serif;color:var(--imyn-nv-head)!important}
.imyn-nv button.imyn-nv__btn.is-primary{border-color:var(--imyn-nv-accent)!important}
.imyn-nv button.imyn-nv__btn[aria-pressed=true]{background:var(--imyn-nv-accent)!important;color:#fff!important;border-color:var(--imyn-nv-accent)!important}
.imyn-nv button:focus-visible{outline:2px solid var(--imyn-nv-accent)!important;outline-offset:2px}
.imyn-nv button.imyn-nv__more,.imyn-nv button.imyn-nv__more:hover,.imyn-nv button.imyn-nv__more:focus{all:unset;cursor:pointer;align-self:flex-start;padding:10px 20px!important;border-radius:999px!important;border:1.5px solid var(--imyn-nv-accent)!important;background:transparent!important;font:600 15px/20px Assistant,sans-serif;color:var(--imyn-nv-head)!important}
.imyn-nv__more[disabled]{opacity:.5}
.imyn-nv__more[hidden]{display:none}
.imyn-nv__fine{margin:0;font:400 13px/20px Assistant,sans-serif;color:var(--imyn-nv-muted)}
@media (max-width:767px){.imyn-nv__list{grid-template-columns:1fr}.imyn-nv__verse p{font-size:19px;line-height:32px}}
