.acc{--ac-hi:var(--rubric);--ac-on:var(--on-rubric);--ac-box:var(--surface);--ac-rim:var(--rule-strong);--ac-f0:#2F6F8F;--ac-ok:#2E6B3A;--ac-ok-wash:#E3F0E3;--ac-no:#9B2C1F;--ac-no-wash:#F7E3DF;--ac-card:var(--surface)}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .acc{--ac-f0:#8CC4E0;--ac-ok:#9ED7A5;--ac-ok-wash:#1F3323;--ac-no:#F2A193;--ac-no-wash:#3A211C}}:root[data-theme="dark"] .acc{--ac-f0:#8CC4E0;--ac-ok:#9ED7A5;--ac-ok-wash:#1F3323;--ac-no:#F2A193;--ac-no-wash:#3A211C}.acc{margin:.9em 0 1.3em}.acc .accrow{display:flex;flex-wrap:wrap;gap:14px 18px;align-items:flex-start}.acc .accfig{margin:0;display:inline-flex;flex-direction:column;align-items:flex-start;max-width:100%;background:var(--ac-card);border:1px solid var(--rule);border-radius:12px;padding:8px 14px 10px}.acc .accfig svg{display:block;max-width:100%;height:auto;overflow:visible}.acc svg .sy{font-family:var(--f-greek,var(--f-text));font-size:28px;fill:var(--ink);text-anchor:middle}.acc svg .sy.acc{fill:var(--ac-hi)}.acc svg .base{stroke:var(--rule);stroke-width:1;stroke-dasharray:3 4}.acc svg .mb{fill:var(--ac-box);stroke:var(--ac-rim);stroke-width:1.4}.acc svg .mb.h{fill:var(--ac-hi);stroke:var(--ac-hi)}.acc svg .mb.g{fill:var(--rubric-wash);stroke:var(--ac-hi);stroke-width:1.6}.acc svg .mb.nc{fill:none;stroke-dasharray:4 3;opacity:.75}.acc svg .mb.now{stroke:var(--ac-f0);stroke-width:3}.acc svg .ml{font-family:var(--f-ui,var(--f-text));font-size:15px;font-weight:700;fill:var(--ac-on);text-anchor:middle;pointer-events:none}.acc svg .ml.g{fill:var(--ac-hi)}.acc svg .mc{font-family:var(--f-ui,var(--f-text));font-size:13px;fill:var(--muted);text-anchor:middle}.acc svg .f0{fill:none;stroke:var(--ac-f0);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.acc svg .ph{fill:var(--ac-f0);stroke:var(--surface);stroke-width:2;opacity:0;transition:opacity .15s}.acc .accfig.playing svg .ph{opacity:1}.acc .accfig figcaption{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:.95rem;line-height:1.35;margin-top:4px;max-width:max(17rem,var(--svgw,0px));text-wrap:pretty}.acc .gw{font-family:var(--f-greek,var(--f-text));font-size:1.25rem;font-weight:700}.acc .ip{font-family:"Gentium Book Plus","Charis SIL","Doulos SIL",var(--f-text);color:var(--muted)}.acc .gl{font-style:italic}.acc .nt{color:var(--muted);font-size:.9rem;flex-basis:100%}.acc .accplay{align-self:center;display:inline-flex;align-items:center;gap:3px;height:32px;padding:0 10px 0 9px;border-radius:999px;border:1px solid var(--ac-rim);background:var(--surface);color:var(--ink);cursor:pointer;font:inherit;font-size:.85rem}.acc .accplay:hover{border-color:var(--ac-f0)}.acc .accplay:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.acc .accplay .pi{width:0;height:0;border-left:10px solid currentColor;border-top:6px solid transparent;border-bottom:6px solid transparent;display:inline-block}.acc .accplay.playing .pi{border:0;width:10px;height:11px;background:linear-gradient(90deg,currentColor 0 35%,transparent 35% 65%,currentColor 65%)}.acc .accplay .syn{color:var(--muted);font-size:.95em}.acc .accnow{font-family:var(--f-ui,var(--f-text));font-size:.86rem;color:var(--muted);min-height:1.4em;margin:.5em 0 0}.acc .accnow b{color:var(--ink);font-weight:600}.acc .acckey{display:flex;flex-wrap:wrap;gap:6px 18px;font-family:var(--f-ui,var(--f-text));font-size:.86rem;color:var(--muted);margin:.2em 0 .8em}.acc .acckey span{display:inline-flex;align-items:center;gap:6px}.acc .acckey i{display:inline-block;width:18px;height:18px;border-radius:5px;border:1.4px solid var(--ac-rim);background:var(--ac-box)}.acc .acckey i.h{background:var(--ac-hi);border-color:var(--ac-hi)}.acc .acckey i.g{background:var(--rubric-wash);border-color:var(--ac-hi)}.acc .acckey i.nc{background:none;border-style:dashed}.acc .acckey i.f0{border:0;background:none;height:3px;width:22px;background:var(--ac-f0);border-radius:2px}.acc table.accp{border-collapse:collapse;font-size:1rem;margin:.4em 0}.acc table.accp td,.acc table.accp th{border-bottom:1px solid var(--rule);padding:5px 12px 5px 0;text-align:left;vertical-align:baseline}.acc table.accp td.gk{font-family:var(--f-greek,var(--f-text));font-size:1.3rem}.acc table.accp td.gk b{color:var(--ac-hi);font-weight:700}.acc table.accp thead th{font-family:var(--f-ui,var(--f-text));font-size:.78rem;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-weight:500}.acc .accw{font-family:var(--f-greek,var(--f-text));font-size:1.45rem;background:var(--surface);border:1px solid var(--rule);border-radius:8px;padding:2px 8px;margin:3px 2px;cursor:pointer;color:var(--ink)}.acc .accw.on,.acc .accw:hover{border-color:var(--ac-f0);box-shadow:0 0 0 1px var(--ac-f0) inset}.acc .accline{line-height:2.4;margin:.3em 0 .6em}.acc .accpanel{min-height:3em}.acc .accpanel .accfig[hidden]{display:none}.acc .mcount{border:1px solid var(--rule);border-radius:12px;padding:12px 16px;background:var(--ac-card)}.acc .mcount .mcw{display:flex;flex-wrap:wrap;gap:8px;margin:.3em 0 .6em}.acc .mcount .mcw button{font:inherit}.acc .mcount .mpick{font-family:var(--f-greek,var(--f-text));font-size:1.15rem;border:1px solid var(--rule);background:var(--surface);color:var(--ink);border-radius:999px;padding:2px 12px;cursor:pointer}.acc .mcount .mpick.on{border-color:var(--ac-hi);color:var(--ac-hi);font-weight:700}.acc .mcount .msyls{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:flex-end;margin:.6em 0}.acc .mcount .ms{display:flex;flex-direction:column;align-items:center;gap:6px}.acc .mcount .ms .t{font-family:var(--f-greek,var(--f-text));font-size:2rem;line-height:1}.acc .mcount .ms .n{display:flex;gap:4px}.acc .mcount .ms .n button{min-width:44px;height:36px;border-radius:8px;border:1px solid var(--ac-rim);background:var(--surface);color:var(--ink);cursor:pointer;font-family:var(--f-ui,var(--f-text));font-size:.95rem}.acc .mcount .ms .n button.on{background:var(--ink);color:var(--surface);border-color:var(--ink)}.acc .mcount .ms.ok .n button.on{background:var(--ac-ok);border-color:var(--ac-ok);color:var(--surface)}.acc .mcount .ms.no .n button.on{background:var(--ac-no);border-color:var(--ac-no);color:var(--surface)}.acc .mcount .why{font-size:.95rem;margin:.4em 0;text-wrap:pretty}.acc .mcount .why li{margin:.15em 0}.acc .btn{font:inherit;font-family:var(--f-ui,var(--f-text));font-size:.92rem;border-radius:999px;border:1px solid var(--ac-rim);background:var(--surface);color:var(--ink);padding:5px 14px;cursor:pointer}.acc .btn:hover{border-color:var(--ac-f0)}.acc .btn.pri{background:var(--ink);color:var(--surface);border-color:var(--ink)}.acc .quiz{border:1px solid var(--rule);border-radius:12px;padding:12px 16px 14px;background:var(--ac-card);margin:.8em 0 1.4em}.acc .quiz h4{margin:.1em 0 .5em}.acc .quiz .qhead{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 14px;align-items:baseline;font-family:var(--f-ui,var(--f-text));font-size:.88rem;color:var(--muted)}.acc .quiz .q{display:none}.acc .quiz .q.cur{display:block}.acc .quiz .prompt{font-size:1.02rem;margin:.4em 0 .5em;text-wrap:pretty}.acc .quiz .prompt .gk{font-family:var(--f-greek,var(--f-text));font-size:1.6rem}.acc .quiz .prompt .gk u{text-decoration:none;border-bottom:3px solid var(--ac-hi);padding-bottom:1px}.acc .quiz .opts{display:flex;flex-wrap:wrap;gap:8px;margin:.3em 0 .5em}.acc .quiz .opt{font-family:var(--f-greek,var(--f-text));font-size:1.45rem;min-height:44px;padding:2px 14px;border-radius:10px;border:1px solid var(--ac-rim);background:var(--surface);color:var(--ink);cursor:pointer}.acc .quiz .opt.txt{font-family:var(--f-ui,var(--f-text));font-size:1rem}.acc .quiz .opt:hover{border-color:var(--ac-f0)}.acc .quiz .opt.right{background:var(--ac-ok-wash);border-color:var(--ac-ok);color:var(--ac-ok);font-weight:700}.acc .quiz .opt.wrong{background:var(--ac-no-wash);border-color:var(--ac-no);color:var(--ac-no);text-decoration:line-through}.acc .quiz .fb{display:none;border-left:3px solid var(--rule-strong);padding:.3em 0 .3em .8em;margin:.5em 0;font-size:.98rem;text-wrap:pretty}.acc .quiz .fb.show{display:block}.acc .quiz .fb.ok{border-left-color:var(--ac-ok)}.acc .quiz .fb.no{border-left-color:var(--ac-no)}.acc .quiz .fb .verdict{font-weight:700;margin-right:.3em}.acc .quiz .fb.ok .verdict{color:var(--ac-ok)}.acc .quiz .fb.no .verdict{color:var(--ac-no)}.acc .quiz .ans{margin-top:.5em}.acc .quiz .ans[hidden]{display:none}.acc .quiz .nav{display:flex;gap:8px;align-items:center;margin-top:.6em}.acc .quiz .score{margin-left:auto;font-family:var(--f-ui,var(--f-text));font-size:.9rem;color:var(--muted)}.acc .quiz .listen{margin:.3em 0}@media (max-width:640px){.acc .accfig{padding:6px 10px 8px}.acc svg .sy{font-size:28px}.acc .quiz{padding:10px 12px 12px}.acc .mcount{padding:10px 12px}.acc .mcount .ms .t{font-size:1.7rem}}@media (prefers-reduced-motion:reduce){.acc svg .ph{transition:none}}.acc svg .mb.st{stroke:var(--ink);stroke-width:3.2}.acc .acckey i.st{border:3px solid var(--ink)}.acc .accfig.bad{border-style:dashed;opacity:.92}.acc .accfig.bad .x{color:var(--ac-no);font-weight:700;font-size:1.1rem}.acc .accfig.bad svg .mb.h{fill:var(--ac-no);stroke:var(--ac-no)}.acc .accrow.pair{padding:8px 0;border-bottom:1px solid var(--rule)}.acc .accrow.pair:last-child{border-bottom:0}.acc .accplay.sm{height:26px;padding:0 7px 0 6px;font-size:.75rem;vertical-align:middle;margin-left:4px}.acc .accplay.sm .pi{border-left-width:8px;border-top-width:5px;border-bottom-width:5px}.acc table.accp caption{caption-side:top;text-align:left;font-size:.92rem;color:var(--muted);padding:0 0 6px}.acc table.accp tr.grp th{font-family:var(--f-ui,var(--f-text));font-size:.8rem;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-weight:600;padding-top:12px}.acc table.accp tbody th{font-weight:500;white-space:nowrap}.acc .accw.nb{cursor:default;border-style:dashed;opacity:.8}.acc h4.acch{margin:1.1em 0 .4em}.acc .quiz .og{font-family:var(--f-text);font-size:.85rem;color:var(--muted);font-style:italic;margin-left:4px}.acc table.accp thead th [lang="grc"]{text-transform:none;letter-spacing:0;font-family:var(--f-greek,var(--f-text));font-size:1.05rem;color:var(--ink);margin-right:4px}.acc table.accp td.gk{white-space:nowrap}.acc .mcount .why{list-style:none;padding-left:0}.acc svg .pm,.hubfig .pm,.morad .pm,.pmk .pm{fill:none;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.acc svg .pm.f,.acc svg .pm.r,.hubfig .pm.f,.hubfig .pm.r,.morad .pm.f,.morad .pm.r,.pmk .pm.f,.pmk .pm.r{stroke:var(--rubric)}.acc svg .pm.l,.hubfig .pm.l,.morad .pm.l,.pmk .pm.l{stroke:var(--rule-strong);stroke-width:2.2}.acc svg .pm.g,.pmk .pm.g{stroke:var(--rubric);stroke-dasharray:3 3;stroke-width:2.2}.pmk{display:inline-block;vertical-align:middle;overflow:visible}:root{--exbox:#FFFFFF}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){--exbox:var(--surface)}}:root[data-theme="dark"]{--exbox:var(--surface)}.acc .accfig{background:var(--exbox)}