@font-face{font-family:'Yeshua Topic Numbers';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/plugins/yeshuatags-database-2/assets/fonts/topic-numbers.woff2) format('woff2');unicode-range:U+002C,U+0030-0039}.ytq2-topic-directory [hidden]{display:none!important}.ytq2-topic-directory>.ytq2-topic-intro{font-size:1rem;line-height:1.7;color:var(--muted,#62685e);max-width:70ch;margin-bottom:28px}.ytq2-topic-find{margin:0;max-width:100%}.ytq2-topic-find>label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ytq2-topic-find .notice{margin:6px 0 12px}.ytq2-topic-find-controls{display:flex;align-items:center;gap:10px;min-width:0}.ytq2-topic-clear-slot{display:inline-flex;flex:none;min-width:44px;min-height:44px}.ytq2-topic-clear-slot>[data-topic-clear]{justify-content:center;min-width:44px}.ytq2-topic-filter-help{margin:6px 0 0;font-size:.8125rem;line-height:1.6;color:#62685e}.ytq2-topic-find input[type="search"]{box-sizing:border-box;flex:1;min-width:0;width:210px;font:400 1rem/1.5 var(--font-sans,'DM Sans',Arial,sans-serif);color:var(--ink,#292d29);background:#fff;border:1px solid var(--line,#dedfd5);border-radius:5px;padding:10px 12px;min-height:44px}.ytq2-topic-find input[type="search"]::placeholder{color:var(--muted,#62685e);opacity:1}.ytq2-topic-find input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.ytq2-topic-find input[type="search"]:focus{outline:2px solid var(--olive,#4b5844);outline-offset:3px}.ytq2-topic-find button{font:inherit;border:1px solid var(--olive,#4b5844);border-radius:5px;background:var(--olive,#4b5844);color:#fff;padding:10px 14px;min-height:44px}.ytq2-topic-find [data-topic-clear]{display:inline-flex;align-items:center;min-height:44px;font-size:.875rem;text-decoration:underline;text-underline-offset:4px}.ytq2-topic-directory h2{font-size:28px;letter-spacing:-.4px;margin:0}.ytq2-topic-browse{margin:24px 0 36px}.ytq2-topic-collections a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;padding:9px 16px;background:var(--light,#edf0e7);border:1px solid var(--line,#dedfd5);border-radius:4px;font-size:.875rem;line-height:1.5;text-decoration:none;overflow-wrap:anywhere}.ytq2-topic-collections a:hover{background:#fff;border-color:var(--olive,#4b5844)}.ytq2-topic-list-heading{display:block}.ytq2-topic-list-heading .notice{margin:0}.ytq2-topic-list-options{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,22rem) max-content;align-items:start;gap:12px 20px;width:100%;max-width:100%}.ytq2-topic-list-options>[data-topic-count]{min-width:0;margin:0;padding-top:12px}.ytq2-topic-list-options>.ytq2-topic-find{min-width:0;width:100%}.ytq2-topic-find input[type="search"]{width:100%}.ytq2-topic-views{display:inline-flex;align-items:stretch;gap:0;border:1px solid #b8c1ad;border-radius:4px;font-size:.875rem;color:var(--olive,#4b5844);max-width:100%}.ytq2-topic-directory .ytq2-topic-views .ytq2-topic-view{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:8px 10px;border:0;border-radius:3px;line-height:1.5;white-space:normal;text-decoration:none}.ytq2-topic-directory .ytq2-topic-view+.ytq2-topic-view{border-inline-start:1px solid #b8c1ad;border-start-start-radius:0;border-end-start-radius:0}.ytq2-topic-views a:hover{background:#e5eadf}.ytq2-topic-views .is-active{background:var(--light,#edf0e7);color:var(--ink,#292d29);font-weight:600;text-decoration:none}.ytq2-topic-views a:focus-visible{outline:2px solid var(--olive,#4b5844);outline-offset:4px;border-radius:2px}.ytq2-topic-intro a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.ytq2-topic-directory[data-topic-view="passages"] h1{font-size:clamp(36px,5vw,64px);line-height:1.12;max-width:24ch}.ytq2-topic-flat{margin-top:18px!important}.ytq2-topic-name{min-width:0}.ytq2-topic-name small{display:block;margin-top:3px;font-size:.75rem;line-height:1.5;color:var(--muted,#62685e)}.ytq2-topic-passage-count{flex:none;inline-size:5ch;font-family:'Yeshua Topic Numbers',Arial,sans-serif;font-size:.8125rem;font-style:normal;font-weight:400;font-synthesis:none;line-height:1.3125rem;font-variant-numeric:lining-nums tabular-nums;letter-spacing:0;text-align:right;white-space:nowrap;color:#6b7467}.ytq2-topic-cloud-note{margin:20px 0 0;font-size:.8125rem;line-height:1.7;color:var(--muted,#62685e)}.ytq2-topic-directory .ytq2-topic-letters{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:4px;margin:16px 0 22px}.ytq2-topic-directory .ytq2-topic-letters a{display:inline-flex;align-items:center;justify-content:flex-start;min-width:40px;min-height:44px;padding:8px 0;font-size:.875rem;color:var(--olive,#4b5844);border-radius:4px}.ytq2-topic-letters a:hover{background:var(--light,#edf0e7)}.ytq2-topic-letter{margin-top:26px;scroll-margin-top:var(--ytq2-letter-offset,2rem)}.ytq2-topic-letter:focus-visible{outline:2px solid var(--olive,#4b5844);outline-offset:5px}.ytq2-topic-letter h3{margin:0 0 10px;font-size:30px;color:var(--olive,#4b5844)}.ytq2-topic-list{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;padding:0;margin:0}.ytq2-topic-list li{--ytq2-topic-parent-padding:2px;position:relative;isolation:isolate;display:flex;flex-direction:column;box-sizing:border-box;min-width:0;min-height:0;margin:0;padding:18px 0;border-bottom:1px solid var(--line,#dedfd5);break-inside:avoid}.ytq2-topic-list .ytq2-topic-main-link{box-sizing:border-box;display:flex;flex:1;justify-content:space-between;align-items:baseline;gap:12px;margin:0;padding:0;min-height:0;font-size:.875rem;line-height:1.5;overflow-wrap:anywhere;cursor:pointer}.ytq2-topic-main-link::after{content:'';position:absolute;inset:0;cursor:pointer}.ytq2-topic-list li:has(>.ytq2-topic-parent-label){padding-bottom:calc(18px - var(--ytq2-topic-parent-padding))}.ytq2-topic-list li:has(>.ytq2-topic-parent-label)>.ytq2-topic-main-link{flex:none;min-height:0;padding-bottom:0}.ytq2-topic-parent-label{display:flex;align-items:center;flex-wrap:wrap;gap:0 .25em;margin:4px 0 0;padding:0 0 var(--ytq2-topic-parent-padding,2px);font-size:.75rem;line-height:1.5;color:var(--muted,#62685e)}.ytq2-topic-parent-label a{position:relative;z-index:1;display:inline-flex;align-items:center;box-sizing:border-box;min-height:24px;min-width:44px;padding:0;color:var(--muted,#62685e);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere;cursor:pointer}.ytq2-topic-parent-label a:is(:hover,:focus-visible){color:var(--ink,#292d29);text-decoration-thickness:2px}.ytq2-topic-list .ytq2-topic-main-link>span[aria-hidden]{flex-shrink:0;color:#6b7467}.ytq2-topic-list li:has(>.ytq2-topic-main-link:hover){background:var(--light,#edf0e7)}.ytq2-topic-main-link:is(:hover,:focus-visible) .ytq2-topic-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.ytq2-topic-main-link:focus-visible::after{outline:2px solid var(--olive,#4b5844);outline-offset:3px}.ytq2-topic-list .ytq2-topic-main-link:focus-visible{outline:none}.ytq2-topic-parent-label a:focus-visible{outline:2px solid var(--olive,#4b5844);outline-offset:2px}.ytq2-topic-main-link:is(:hover,:focus-visible)>span[aria-hidden]{color:var(--olive,#4b5844)}.ytq2-topic-empty{margin:24px 0;line-height:1.7}.ytq2-topic-empty a{text-decoration:underline;text-underline-offset:4px}@media(max-width:800px){.ytq2-topic-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}}@media(max-width:600px){.ytq2-topic-list{grid-template-columns:1fr}.ytq2-topic-directory .ytq2-topic-letters{gap:2px}}@media(max-width:600px),(hover:none),(pointer:coarse){.ytq2-topic-parent-label a{min-height:44px}}@media(min-width:801px){.ytq2-topic-list li{--ytq2-topic-parent-padding:8px}}.ytq2-topic-collections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px 24px;margin-top:16px}.ytq2-topic-collections details{border-bottom:1px solid var(--line,#dedfd5);min-width:0}.ytq2-topic-collections summary{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:.9375rem;line-height:1.5;padding:12px 0 10px;min-height:44px;cursor:pointer;list-style:none;color:var(--olive,#4b5844)}.ytq2-topic-collections summary::-webkit-details-marker{display:none}.ytq2-topic-collections summary::after{content:'';flex:none;width:8px;height:8px;margin:0 4px 4px;border-right:1.5px solid var(--muted,#62685e);border-bottom:1.5px solid var(--muted,#62685e);transform:rotate(45deg);transition:transform .15s}.ytq2-topic-collections details[open]>summary::after{transform:rotate(225deg)}.ytq2-topic-collections ul{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ytq2-topic-collections li{max-width:100%}.ytq2-topic-collections summary:focus-visible,.ytq2-topic-collections a:focus-visible{outline:2px solid var(--olive,#4b5844);outline-offset:4px}@media(min-width:801px) and (min-height:600px){.ytq2-topic-directory[data-topic-enhanced] .ytq2-topic-letters{position:sticky;top:0;z-index:5;background:var(--paper,#f8f7f3);padding:8px 0;border-bottom:1px solid var(--line,#dedfd5)}}@media(max-width:600px){.ytq2-topic-collections{grid-template-columns:1fr;gap:0}}@media(prefers-reduced-motion:reduce){.ytq2-topic-collections summary::after{transition:none}}.ytq2-topic-name [data-topic-alias-note] mark{background:none;color:inherit;font-weight:600;font-style:normal;padding:0}@media(max-width:1000px){.ytq2-topic-list-options{grid-template-columns:minmax(0,1fr) max-content;gap:10px 18px}.ytq2-topic-list-options>.ytq2-topic-find{grid-column:1/-1;grid-row:1}.ytq2-topic-list-options>[data-topic-count]{grid-column:1;grid-row:2;padding-top:0}.ytq2-topic-list-options>.ytq2-topic-views{grid-column:2;grid-row:2;justify-self:end}}@media(max-width:600px){.ytq2-topic-list-options{grid-template-columns:minmax(0,1fr);gap:10px}.ytq2-topic-list-options>.ytq2-topic-find{grid-column:1;grid-row:1}.ytq2-topic-list-options>[data-topic-count]{grid-column:1;grid-row:2;padding-top:0}.ytq2-topic-list-options>.ytq2-topic-views{grid-column:1;grid-row:3;justify-self:start}.ytq2-topic-find input[type="search"]{font-size:max(16px,1rem)}}@media(max-width:700px){.ytq2-topic-directory[data-topic-filtering="true"] .ytq2-topic-views{display:none}}