.pr__chapters[data-astro-cid-5jhzdukd]{justify-content:center;gap:6px;margin:0 0 6px;padding:0;list-style:none;display:flex}.pr__chapters[data-astro-cid-5jhzdukd] li[data-astro-cid-5jhzdukd]{font:700 .76rem/1.2 var(--sans);letter-spacing:.04em;color:var(--muted);border:1px solid var(--sage-line);border-radius:999px;padding:5px 14px;transition:background .3s,color .3s,border-color .3s}.pr__chapters[data-astro-cid-5jhzdukd] li[data-astro-cid-5jhzdukd].is-on{background:var(--apricot);color:var(--gold-text);border-color:var(--gold)}.pr__scene[data-astro-cid-5jhzdukd]{grid-template-columns:repeat(3,1fr);gap:clamp(4px,2vw,20px);max-width:560px;margin:0 auto;padding-top:54px;display:grid;position:relative}.pr__zone[data-astro-cid-5jhzdukd]{align-content:end;justify-items:center;min-height:86px;display:grid;position:relative}.pr__zone[data-astro-cid-5jhzdukd]>[data-astro-cid-5jhzdukd]{transition:opacity .4s}.pr__zone[data-astro-cid-5jhzdukd].is-dim>[data-astro-cid-5jhzdukd]{opacity:.38}.pr__people[data-astro-cid-5jhzdukd]{justify-content:center;align-items:flex-end;height:66px;display:flex}.pr__floor[data-astro-cid-5jhzdukd]{background:radial-gradient(closest-side,#1f5a4829,#0000);border-radius:50%;width:88%;height:14px;margin-top:-8px;transition:background .4s}.pr__zone-label[data-astro-cid-5jhzdukd]{font:700 .68rem/1.2 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:4px;transition:color .4s}.pr__zone[data-astro-cid-5jhzdukd].is-on .pr__floor[data-astro-cid-5jhzdukd]{background:radial-gradient(closest-side,#e6c77ecc,#0000)}.pr__zone[data-astro-cid-5jhzdukd].is-on .pr__zone-label[data-astro-cid-5jhzdukd]{color:var(--gold-text)}.pr__people[data-astro-cid-5jhzdukd] svg{width:clamp(24px,6.5vw,34px);height:auto;color:var(--pine-soft);margin:0 -2px;animation:.55s cubic-bezier(.34,1.56,.64,1) both pr-pop}.pr__people[data-astro-cid-5jhzdukd] svg:nth-child(2){animation-delay:80ms}.pr__people[data-astro-cid-5jhzdukd] svg:nth-child(3){animation-delay:.16s}.pr__zone[data-astro-cid-5jhzdukd].is-on .pr__people[data-astro-cid-5jhzdukd] svg{color:var(--gold-text);filter:drop-shadow(0 0 8px #e6c77ed9)}@keyframes pr-pop{0%{opacity:0;transform:translateY(14px)scale(.6)}}.pr__bubble[data-astro-cid-5jhzdukd]{background:var(--white);border:1px solid var(--gold);white-space:nowrap;z-index:2;border-radius:18px;min-width:68px;padding:2px 16px 0;position:absolute;top:0;left:16.6667%;transform:translate(-18%);box-shadow:0 8px 20px -10px #8a6a2b99}.pr__bubble[data-astro-cid-5jhzdukd]:after{content:"";background:var(--white);border:solid var(--gold);border-width:0 1px 1px 0;width:12px;height:12px;position:absolute;bottom:-7px;left:16px;transform:rotate(45deg)}.pr__bubble[data-astro-cid-5jhzdukd] [data-astro-cid-5jhzdukd][lang=ar]{color:var(--pine-deep);font-size:1.6rem;line-height:1.75;display:block}.pr__bubble[data-astro-cid-5jhzdukd].is-new{animation:.5s cubic-bezier(.34,1.56,.64,1) pr-say}@keyframes pr-say{0%{opacity:0;transform:translate(-18%)scale(.6)}}.pr__test[data-astro-cid-5jhzdukd]{margin-top:6px}.pr__test[data-astro-cid-5jhzdukd] .px-feedback[data-astro-cid-5jhzdukd]{margin-bottom:0}.pr__all[data-astro-cid-5jhzdukd]{text-align:left;max-width:640px;margin:22px auto 0}.pr__all[data-astro-cid-5jhzdukd] summary[data-astro-cid-5jhzdukd]{cursor:pointer;width:max-content;font:700 .88rem var(--sans);color:var(--pine);border-radius:999px;margin:0 auto;padding:8px 16px;list-style:none}.pr__all[data-astro-cid-5jhzdukd] summary[data-astro-cid-5jhzdukd]::-webkit-details-marker{display:none}.pr__all[data-astro-cid-5jhzdukd] summary[data-astro-cid-5jhzdukd]:after{content:" +";color:var(--gold-text)}.pr__all[data-astro-cid-5jhzdukd][open] summary[data-astro-cid-5jhzdukd]:after{content:" −"}.pr__table[data-astro-cid-5jhzdukd]{gap:16px;margin-top:10px;display:grid}@media (width>=720px){.pr__table[data-astro-cid-5jhzdukd]{grid-template-columns:.8fr 1.1fr 1.1fr}}.pr__table[data-astro-cid-5jhzdukd] .px-label[data-astro-cid-5jhzdukd]{text-align:center}.pr__table[data-astro-cid-5jhzdukd] ul[data-astro-cid-5jhzdukd]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.pr__table[data-astro-cid-5jhzdukd] li[data-astro-cid-5jhzdukd]{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:4px;font-size:.88rem;display:flex}.pr__table[data-astro-cid-5jhzdukd] li[data-astro-cid-5jhzdukd] [data-astro-cid-5jhzdukd][lang=ar]{color:var(--pine-deep);order:2;font-size:1.35rem;line-height:1.8}@media (prefers-reduced-motion:reduce){.pr__people[data-astro-cid-5jhzdukd] svg,.pr__bubble[data-astro-cid-5jhzdukd].is-new{animation:none}}html.calm .pr__people[data-astro-cid-5jhzdukd] svg,html.calm.pr__people[data-astro-cid-5jhzdukd] svg,html.calm .pr__bubble[data-astro-cid-5jhzdukd].is-new,html.calm.pr__bubble[data-astro-cid-5jhzdukd].is-new,html.calm .pr__people[data-astro-cid-5jhzdukd] svg,html.calm.pr__people svg,html.calm .pr__bubble[data-astro-cid-5jhzdukd].is-new,html.calm.pr__bubble.is-new{animation:none}.vh__key[data-astro-cid-yb53gsmy]{justify-content:center;gap:10px;margin:0 0 14px;padding:0;list-style:none;display:flex}.vh__key[data-astro-cid-yb53gsmy] li[data-astro-cid-yb53gsmy]{border:1px solid var(--sage-line);background:var(--white);opacity:.5;min-width:66px;transition:opacity .4s, background .4s, border-color .4s, box-shadow .4s, transform .5s var(--ease);border-radius:16px;justify-items:center;padding:8px 10px;display:grid}.vh__key[data-astro-cid-yb53gsmy] [data-astro-cid-yb53gsmy][lang=ar]{color:var(--muted);font-size:1.7rem;line-height:1.8}.vh__key[data-astro-cid-yb53gsmy] small[data-astro-cid-yb53gsmy]{color:var(--muted);margin-top:-4px;font-size:.72rem;font-weight:700}.vh__key[data-astro-cid-yb53gsmy] li[data-astro-cid-yb53gsmy].is-on{opacity:1;background:var(--apricot);border-color:var(--gold)}.vh__key[data-astro-cid-yb53gsmy] li[data-astro-cid-yb53gsmy].is-on [data-astro-cid-yb53gsmy][lang=ar],.vh__key[data-astro-cid-yb53gsmy] li[data-astro-cid-yb53gsmy].is-on small[data-astro-cid-yb53gsmy]{color:var(--gold-text)}.vh__key[data-astro-cid-yb53gsmy] li[data-astro-cid-yb53gsmy].is-now{box-shadow:0 0 0 2px var(--gold), 0 0 20px #e6c77e99;transform:translateY(-3px)}.vh__sum[data-astro-cid-yb53gsmy]{direction:rtl;justify-content:center;align-items:center;gap:14px;margin-top:4px;display:flex}.vh__who[data-astro-cid-yb53gsmy]{background:var(--apricot);box-shadow:inset 0 0 0 1.5px var(--gold);color:var(--gold-text);transition:opacity .3s, transform .4s var(--ease);border-radius:16px;place-items:center;padding:0 16px;display:grid}.vh__who[data-astro-cid-yb53gsmy] [data-astro-cid-yb53gsmy][lang=ar]{font-size:1.7rem;line-height:1.8}.vh__who[data-astro-cid-yb53gsmy].is-gone{opacity:.25;transform:scale(.9)}.vh__plus[data-astro-cid-yb53gsmy]{font:600 1.4rem var(--sans);color:var(--muted)}.vh__verb[data-astro-cid-yb53gsmy]{background:var(--sage);box-shadow:inset 0 0 0 1px var(--sage-line);border-radius:16px;justify-items:center;padding:0 16px 6px;display:grid}.vh__verb[data-astro-cid-yb53gsmy] [data-astro-cid-yb53gsmy][lang=ar]{color:var(--pine-deep);font-size:1.7rem;line-height:1.8}.vh__verb[data-astro-cid-yb53gsmy] small[data-astro-cid-yb53gsmy]{color:var(--muted);margin-top:-6px;font-size:.72rem;font-weight:700}.vh[data-astro-cid-yb53gsmy] [data-astro-cid-yb53gsmy][data-vh-build],.vh[data-astro-cid-yb53gsmy] [data-astro-cid-yb53gsmy][data-vh-ask]{margin-top:10px}.vh__en[data-astro-cid-yb53gsmy]{font-family:var(--serif);color:var(--pine-deep);margin:0;font-size:clamp(1.2rem,3.4vw,1.6rem)}.vh[data-astro-cid-yb53gsmy] .px-feedback[data-astro-cid-yb53gsmy]{min-height:2.8em}.vh[data-astro-cid-yb53gsmy] .px-feedback[data-astro-cid-yb53gsmy] [lang=ar]{color:var(--gold-text)}.vh__test[data-astro-cid-yb53gsmy] .px-opts[data-astro-cid-yb53gsmy] .px-tile [lang=ar]{font-size:clamp(1.6rem,6vw,2.1rem)}.vh__test[data-astro-cid-yb53gsmy] .px-opts[data-astro-cid-yb53gsmy] .px-tile small{font:700 .78rem/1.2 var(--sans);color:var(--muted)}.vh[data-astro-cid-yb53gsmy] .px-note[data-astro-cid-yb53gsmy]{margin-top:18px}.ve__intro[data-astro-cid-yb53gsmy]{text-wrap:balance;line-height:1.7}.ve__intro[data-astro-cid-yb53gsmy] [data-astro-cid-yb53gsmy][lang=ar],.ve__note[data-astro-cid-yb53gsmy] [lang=ar]{color:var(--gold-text);white-space:nowrap;font-size:1.25em;line-height:1}.ve__key[data-astro-cid-yb53gsmy]{gap:8px}.ve__key[data-astro-cid-yb53gsmy] li[data-astro-cid-yb53gsmy]{flex:1 1 0;min-width:0;max-width:108px;padding-inline:6px}.ve__key[data-astro-cid-yb53gsmy] small[data-astro-cid-yb53gsmy]{text-wrap:balance;line-height:1.2}.ve__pair[data-astro-cid-yb53gsmy]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,3vw,28px);max-width:620px;margin:6px auto 0;display:grid}.ve__form[data-astro-cid-yb53gsmy]{align-content:start;justify-items:center;min-width:0;display:grid}.ve__who[data-astro-cid-yb53gsmy]{align-content:center;min-height:76px;padding:0 14px 6px}.ve__who[data-astro-cid-yb53gsmy] [data-astro-cid-yb53gsmy][lang=ar]{font-size:1.5rem}.ve__who[data-astro-cid-yb53gsmy] small[data-astro-cid-yb53gsmy]{margin-top:-6px;font-size:.72rem;font-weight:700}.ve__form[data-astro-cid-yb53gsmy] .px-build[data-astro-cid-yb53gsmy]{margin-top:8px;font-size:clamp(2rem,7vw,3rem)}.ve__form[data-astro-cid-yb53gsmy] .px-build[data-astro-cid-yb53gsmy]:not(.is-close) .px-build__pieces{gap:.1em}.ve__form[data-astro-cid-yb53gsmy] .px-build[data-astro-cid-yb53gsmy]:not(.is-close) .px-build__pieces>span{padding:0 .14em}@media (width<=359px){.ve__form[data-astro-cid-yb53gsmy] .px-build[data-astro-cid-yb53gsmy]{font-size:1.75rem}}.ve__form[data-astro-cid-yb53gsmy] .px-read[data-astro-cid-yb53gsmy]{font-size:clamp(.9rem,2.4vw,1.02rem)}.ve__en[data-astro-cid-yb53gsmy]{font-family:var(--serif);color:var(--pine-deep);text-wrap:balance;margin:0;font-size:clamp(1.02rem,3vw,1.35rem);line-height:1.3}@media (width<=379px){.ve__en[data-astro-cid-yb53gsmy]{min-height:2.6em}}.ve__say[data-astro-cid-yb53gsmy]{max-width:34em;margin:14px auto 0;display:grid}.ve__say[data-astro-cid-yb53gsmy]>[data-astro-cid-yb53gsmy]{grid-area:1/1;min-height:0;margin:0;line-height:1.6}.ve__sizer[data-astro-cid-yb53gsmy]{visibility:hidden}@media (width<=560px){.ve__say[data-astro-cid-yb53gsmy]>[data-astro-cid-yb53gsmy]{font-size:1rem}}.ve__all[data-astro-cid-yb53gsmy]{border-top:1px solid var(--sage-line);margin-top:24px;padding-top:20px}.ve__table[data-astro-cid-yb53gsmy]{border-collapse:separate;border-spacing:clamp(6px,1.6vw,10px);table-layout:fixed;width:100%;max-width:560px;margin:0 auto}.ve__table[data-astro-cid-yb53gsmy] thead[data-astro-cid-yb53gsmy] td[data-astro-cid-yb53gsmy]{width:26%}.ve__table[data-astro-cid-yb53gsmy] th[data-astro-cid-yb53gsmy],.ve__table[data-astro-cid-yb53gsmy] td[data-astro-cid-yb53gsmy]{text-align:center;vertical-align:middle;border-radius:16px;padding:4px 4px 8px}.ve__table[data-astro-cid-yb53gsmy] [data-astro-cid-yb53gsmy][lang=ar]{display:block}.ve__table[data-astro-cid-yb53gsmy] thead[data-astro-cid-yb53gsmy] th[data-astro-cid-yb53gsmy]{padding-bottom:2px}.ve__table[data-astro-cid-yb53gsmy] thead[data-astro-cid-yb53gsmy] th[data-astro-cid-yb53gsmy] [data-astro-cid-yb53gsmy][lang=ar]{color:var(--gold-text);font-size:1.5rem;line-height:1.7}.ve__table[data-astro-cid-yb53gsmy] small[data-astro-cid-yb53gsmy]{font:700 .74rem/1.2 var(--sans);color:var(--muted);display:block}.ve__table[data-astro-cid-yb53gsmy] tbody[data-astro-cid-yb53gsmy] th[data-astro-cid-yb53gsmy]{background:var(--apricot);box-shadow:inset 0 0 0 1.5px var(--gold);padding-inline:2px}.ve__table[data-astro-cid-yb53gsmy] tbody[data-astro-cid-yb53gsmy] th[data-astro-cid-yb53gsmy] [data-astro-cid-yb53gsmy][lang=ar]{color:var(--gold-text);font-size:1.6rem;line-height:1.7}.ve__table[data-astro-cid-yb53gsmy] tbody[data-astro-cid-yb53gsmy] th[data-astro-cid-yb53gsmy] small[data-astro-cid-yb53gsmy]{color:var(--gold-text);text-wrap:balance;font-size:clamp(.68rem,2.2vw,.74rem)}.ve__table[data-astro-cid-yb53gsmy] tbody[data-astro-cid-yb53gsmy] td[data-astro-cid-yb53gsmy]{background:var(--white);box-shadow:inset 0 0 0 1px var(--sage-line)}.ve__table[data-astro-cid-yb53gsmy] td[data-astro-cid-yb53gsmy] [data-astro-cid-yb53gsmy][lang=ar]{color:var(--pine-deep);font-size:clamp(1.35rem,5vw,1.8rem);line-height:1.8}.ve__table[data-astro-cid-yb53gsmy] td[data-astro-cid-yb53gsmy] .px-read[data-astro-cid-yb53gsmy]{white-space:nowrap;margin-top:-4px;font-size:clamp(.74rem,2.6vw,.86rem);display:block}.ve__sum[data-astro-cid-yb53gsmy]{direction:rtl;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:18px;display:flex}.ve__bit[data-astro-cid-yb53gsmy]{border-radius:14px;justify-items:center;min-width:48px;padding:0 10px 6px;display:grid}.ve__bit[data-astro-cid-yb53gsmy] [data-astro-cid-yb53gsmy][lang=ar]{font-size:1.5rem;line-height:1.8}.ve__bit[data-astro-cid-yb53gsmy] small[data-astro-cid-yb53gsmy]{font:700 .72rem/1.2 var(--sans);color:var(--muted);white-space:nowrap;margin-top:-4px}.ve__bit[data-astro-cid-yb53gsmy].px-who small[data-astro-cid-yb53gsmy]{color:var(--gold-text)}.ve__plus[data-astro-cid-yb53gsmy]{font:600 1.2rem var(--sans);color:var(--muted)}.ve__moral[data-astro-cid-yb53gsmy]{text-wrap:balance;margin-top:14px}.ts__time[data-astro-cid-b4gadoza]{background:var(--sage);max-width:440px;box-shadow:inset 0 0 0 1px var(--sage-line), inset 0 2px 6px #1f5a4814;border-radius:999px;grid-template-columns:repeat(3,1fr);margin:0 auto;padding:4px;display:grid;position:relative}.ts__thumb[data-astro-cid-b4gadoza]{width:calc(33.3333% - 2.66667px);transform:translateX(calc(var(--i) * 100%));background:linear-gradient(#fff6dc,#e6c77e 70%,#d4b26c);border-radius:999px;transition:transform .55s cubic-bezier(.34,1.4,.64,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:inset 0 1px 1px #ffffffe6,0 6px 16px -6px #8a6a2bb3}.ts__time[data-astro-cid-b4gadoza] button[data-astro-cid-b4gadoza]{z-index:1;min-height:48px;font:700 clamp(.82rem, 2.6vw, .95rem) var(--sans);color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;transition:color .3s;position:relative}.ts__time[data-astro-cid-b4gadoza] button[data-astro-cid-b4gadoza][aria-checked=true]{color:#5b4318}.ts__time[data-astro-cid-b4gadoza] button[data-astro-cid-b4gadoza]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.ts__line[data-astro-cid-b4gadoza]{flex-wrap:wrap;justify-content:center;align-items:center;gap:0 .32em;min-height:2.4em;margin:22px 0 0;font-size:clamp(1.9rem,7vw,3.2rem);display:flex}.ts__line[data-astro-cid-b4gadoza] .px-build[data-astro-cid-b4gadoza]{min-height:0;font-size:1em}.ts__line[data-astro-cid-b4gadoza] .px-build[data-astro-cid-b4gadoza] .px-build__pieces>span{font-size:.86em}.ts__rest[data-astro-cid-b4gadoza],.ts__when[data-astro-cid-b4gadoza]{color:var(--pine-deep);font-size:1em;line-height:1.8}.ts__when[data-astro-cid-b4gadoza]{color:var(--gold-text)}.ts__when[data-astro-cid-b4gadoza].is-swap{animation:ts-swap .6s var(--ease)}@keyframes ts-swap{0%{opacity:0;filter:blur(3px);transform:translateY(-14px)}}.ts__en[data-astro-cid-b4gadoza]{font-family:var(--serif);color:var(--pine-deep);margin:0;font-size:clamp(1.1rem,3vw,1.45rem)}.ts[data-astro-cid-b4gadoza] .px-feedback[data-astro-cid-b4gadoza]{min-height:3em}.ts[data-astro-cid-b4gadoza] .px-feedback[data-astro-cid-b4gadoza] [lang=ar]{color:var(--gold-text)}.so__title[data-astro-cid-b4gadoza]{margin:0 0 6px;font-size:clamp(1.15rem,3vw,1.45rem)}.so__help[data-astro-cid-b4gadoza]{max-width:32em;color:var(--muted);margin:0 auto 12px;font-size:.95rem}.so__table[data-astro-cid-b4gadoza]{grid-template-columns:1fr minmax(120px,1.25fr) 1fr;align-items:center;gap:clamp(8px,3vw,28px);max-width:620px;margin:16px auto 4px;display:grid}.so__basket[data-astro-cid-b4gadoza]{border:1.5px dashed var(--gold);background:var(--white);min-height:132px;color:var(--pine-deep);cursor:pointer;transition:background .3s, box-shadow .3s, transform .4s var(--ease);-webkit-tap-highlight-color:transparent;border-radius:22px;justify-items:center;gap:2px;padding:12px 6px 10px;display:grid}.so__basket[data-astro-cid-b4gadoza] svg[data-astro-cid-b4gadoza]{width:34px;height:34px;color:var(--gold-text)}.so__basket[data-astro-cid-b4gadoza] b[data-astro-cid-b4gadoza]{font:700 .95rem var(--sans)}.so__basket[data-astro-cid-b4gadoza] small[data-astro-cid-b4gadoza]{font:700 1.3rem var(--serif);color:var(--gold-text)}.so__basket[data-astro-cid-b4gadoza]:disabled{cursor:default;opacity:.7}.so__basket[data-astro-cid-b4gadoza].is-catch{background:var(--apricot);box-shadow:0 0 0 2px var(--gold), 0 0 26px #e6c77e99;transform:scale(1.05)}@media (hover:hover){.so__basket[data-astro-cid-b4gadoza]:not(:disabled):hover{background:var(--apricot)}}.so__basket[data-astro-cid-b4gadoza]:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.so__deck[data-astro-cid-b4gadoza]{place-items:center;display:grid}.so__card[data-astro-cid-b4gadoza]{background:linear-gradient(180deg, var(--white), var(--paper));min-width:100%;min-height:132px;box-shadow:inset 0 0 0 1px var(--gold), 0 0 0 5px #c3a15f1a, 0 16px 30px -14px #1f5a4873;color:var(--pine-deep);border-radius:18px;align-content:center;place-items:center;padding:8px 10px;display:grid}.so__card[data-astro-cid-b4gadoza] [data-astro-cid-b4gadoza][lang=ar]{font-size:clamp(1.9rem,7vw,2.6rem);line-height:1.8}.so__card[data-astro-cid-b4gadoza] small[data-astro-cid-b4gadoza]{color:var(--muted);font-size:.78rem;font-weight:600}.so__card[data-astro-cid-b4gadoza] small[data-astro-cid-b4gadoza] [lang=ar]{color:var(--pine);font-size:1.15rem;line-height:1.4}.so__card[data-astro-cid-b4gadoza].is-deal{animation:.55s cubic-bezier(.34,1.4,.64,1) so-deal}.so__card[data-astro-cid-b4gadoza].is-gone{opacity:0;transition:opacity .15s}.so__card[data-astro-cid-b4gadoza].is-wrong{box-shadow:inset 0 0 0 1px var(--gold), 0 0 0 5px #2f6f5b1f, 0 16px 30px -14px #1f5a4873}.so__card[data-astro-cid-b4gadoza] .px-read[data-astro-cid-b4gadoza]{margin-top:-6px;font-size:.85rem}@keyframes so-deal{0%{opacity:0;transform:translateY(-30px)rotate(-8deg)scale(.8)}}.so[data-astro-cid-b4gadoza].is-over .so__table[data-astro-cid-b4gadoza],.so[data-astro-cid-b4gadoza].is-over [data-astro-cid-b4gadoza][data-so-dots],.so[data-astro-cid-b4gadoza].is-over .so__help[data-astro-cid-b4gadoza]{display:none}@media (width<=400px){.so__basket[data-astro-cid-b4gadoza]{min-height:112px}.so__basket[data-astro-cid-b4gadoza] svg[data-astro-cid-b4gadoza]{width:28px;height:28px}.so__basket[data-astro-cid-b4gadoza] b[data-astro-cid-b4gadoza]{font-size:.82rem}}@media (prefers-reduced-motion:reduce){.ts__thumb[data-astro-cid-b4gadoza]{transition:none}.ts__when[data-astro-cid-b4gadoza].is-swap,.so__card[data-astro-cid-b4gadoza].is-deal{animation:none}}html.calm .ts__thumb[data-astro-cid-b4gadoza],html.calm.ts__thumb[data-astro-cid-b4gadoza]{transition:none}html.calm .ts__when[data-astro-cid-b4gadoza].is-swap,html.calm.ts__when[data-astro-cid-b4gadoza].is-swap,html.calm .so__card[data-astro-cid-b4gadoza].is-deal,html.calm.so__card[data-astro-cid-b4gadoza].is-deal{animation:none}html.calm .ts__thumb[data-astro-cid-b4gadoza],html.calm.ts__thumb{transition:none}html.calm .ts__when[data-astro-cid-b4gadoza].is-swap,html.calm.ts__when.is-swap,html.calm .so__card[data-astro-cid-b4gadoza].is-deal,html.calm.so__card.is-deal{animation:none}.nb__card[data-astro-cid-t363ceko]{max-width:900px}.nb[data-astro-cid-t363ceko] .lead[data-astro-cid-t363ceko],.nb__help[data-astro-cid-t363ceko]{text-wrap:pretty}.nb[data-astro-cid-t363ceko] .px-label[data-astro-cid-t363ceko],.nb__title[data-astro-cid-t363ceko]{text-wrap:balance}.nb__title[data-astro-cid-t363ceko]{margin:0 0 6px;font-size:clamp(1.2rem,3.2vw,1.55rem)}.nb__title[data-astro-cid-t363ceko] [data-astro-cid-t363ceko][lang=ar]{color:var(--gold-text);font-size:1.2em;line-height:1}.nb__help[data-astro-cid-t363ceko]{max-width:32em;color:var(--muted);margin:0 auto;font-size:.98rem}.nb[data-astro-cid-t363ceko] [data-astro-cid-t363ceko][role=tabpanel][hidden]{display:none}.nb[data-astro-cid-t363ceko] [data-astro-cid-t363ceko][role=tabpanel]:not([hidden]){animation:nb-in .45s var(--ease)}@keyframes nb-in{0%{opacity:0;transform:translateY(8px)}}.nb-blocks[data-astro-cid-t363ceko]{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(6px,1.6vw,14px);max-width:640px;margin:clamp(16px,3vw,26px) auto 0;display:grid}.nb-block[data-astro-cid-t363ceko]{background:linear-gradient(180deg, var(--white), var(--apricot));min-height:clamp(84px,16vw,112px);color:var(--pine-deep);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .4s var(--ease), box-shadow .3s, border-color .3s;border:1px solid #c3a15fbf;border-radius:16px;align-content:center;justify-items:center;gap:0;padding:6px 2px 4px;display:grid;box-shadow:inset 0 -3px #c3a15f47,0 8px 18px -12px #8a6a2b99}.nb-block__n[data-astro-cid-t363ceko]{font:600 clamp(1.15rem, 3.6vw, 1.5rem)/1 var(--serif);color:var(--pine-deep);align-items:baseline;gap:5px;display:flex}.nb-block__n[data-astro-cid-t363ceko] small[data-astro-cid-t363ceko]{font:400 .82em/1 var(--arabic);color:var(--gold-text)}.nb-block[data-astro-cid-t363ceko] [data-astro-cid-t363ceko][lang=ar]{color:var(--gold-text);white-space:nowrap;font-size:clamp(1.2rem,4.6vw,1.55rem);line-height:1.9}.nb-block__say[data-astro-cid-t363ceko]{max-width:100%;font:italic 600 clamp(.66rem, 2vw, .8rem)/1.15 var(--sans);color:var(--muted);text-align:center;hyphens:manual;margin-top:-2px}.nb-block[data-astro-cid-t363ceko].is-lit .nb-block__say[data-astro-cid-t363ceko]{color:var(--gold-text)}.nb-block[data-astro-cid-t363ceko].is-lit{border-color:var(--gold);box-shadow:0 0 0 2px var(--gold), 0 0 26px 2px #e6c77e8c;transform:translateY(-4px)scale(1.04)}@media (hover:hover){.nb-block[data-astro-cid-t363ceko]:hover{border-color:var(--gold);transform:translateY(-3px)}}.nb-block[data-astro-cid-t363ceko]:focus-visible,.nb-step[data-astro-cid-t363ceko]:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.js .nb-blocks[data-astro-cid-t363ceko]:not(.is-built) .nb-block[data-astro-cid-t363ceko]{opacity:0;transform:translateY(-46px)rotate(-4deg)}.nb-blocks[data-astro-cid-t363ceko].is-built .nb-block[data-astro-cid-t363ceko]{animation:nb-drop .7s cubic-bezier(.34, 1.45, .64, 1) calc(var(--i) * 85ms) backwards}@keyframes nb-drop{0%{opacity:0;transform:translateY(-46px)rotate(-4deg)}60%{opacity:1}}.nb__pick[data-astro-cid-t363ceko]{min-height:2.6em;color:var(--pine-deep);margin:14px auto 0;font-weight:600}.nb__pick[data-astro-cid-t363ceko] b{font-family:var(--serif)}.nb__pick[data-astro-cid-t363ceko] i{color:var(--gold-text)}.nb__pick[data-astro-cid-t363ceko] [lang=ar]{color:var(--gold-text);font-size:1.15em}.nb__ladder[data-astro-cid-t363ceko]{flex-wrap:nowrap;margin-bottom:clamp(16px,3vw,24px)}.nb__ladder[data-astro-cid-t363ceko] button[data-astro-cid-t363ceko]{flex:1 1 0;width:auto;min-width:0;max-width:110px}.nb-q[data-astro-cid-t363ceko] .px-dots[data-astro-cid-t363ceko]{margin-top:4px}.nb-q__ask[data-astro-cid-t363ceko]{font:600 1.05rem/1.3 var(--serif);color:var(--muted);margin:16px 0 0}.nb-q__n[data-astro-cid-t363ceko]{font:600 clamp(3rem, 12vw, 4.4rem)/1.1 var(--serif);color:var(--pine-deep);margin:0}.nb-q__n[data-astro-cid-t363ceko] small{font:400 .5em/1 var(--arabic);color:var(--gold-text);margin-left:.25em}.nb-q__n[data-astro-cid-t363ceko].is-new{animation:nb-in .45s var(--ease)}.nb-q[data-astro-cid-t363ceko] .px-feedback[data-astro-cid-t363ceko]{min-height:2.9em;margin-bottom:0}.nb-q__opts[data-astro-cid-t363ceko]{grid-template-columns:1fr;gap:10px;max-width:420px}.nb-q__opts[data-astro-cid-t363ceko] .px-tile{min-height:64px;padding:4px 14px}.nb-q__opts[data-astro-cid-t363ceko] .px-tile [lang=ar]{white-space:nowrap;font-size:clamp(1.5rem,6vw,1.85rem);line-height:1.8}.nb-q__opts[data-astro-cid-t363ceko] .px-tile small{margin-top:-4px}.nb-q__opts[data-astro-cid-t363ceko]{--nb-pop:1.04;padding-inline:8px}.nb-q__opts[data-astro-cid-t363ceko] .px-tile.is-right{z-index:1;transition:background-color .16s ease-out, border-color .16s ease-out, box-shadow .2s ease-out, transform .5s var(--ease);animation:.22s ease-out nb-right;background:var(--pine)!important;color:var(--paper)!important;border-color:var(--gold)!important;box-shadow:0 0 0 2px var(--gold), 0 12px 26px -12px #1f5a488c!important;transform:none!important}html.night .nb-q__opts[data-astro-cid-t363ceko] .px-tile.is-right{box-shadow:0 0 0 2px var(--paper), 0 0 0 3.5px var(--gold), 0 12px 26px -12px #0009!important}.nb-q__opts[data-astro-cid-t363ceko] .px-tile.is-right small{color:var(--paper);opacity:.85}@keyframes nb-right{0%{scale:1}45%{scale:var(--nb-pop)}72%{scale:.99}to{scale:1}}.nb-q__opts[data-astro-cid-t363ceko] .nb-tick{color:#5b4318;width:30px;height:30px;box-shadow:0 0 0 2px var(--paper), 0 6px 14px -4px #8a6a2b99;background:linear-gradient(160deg,#fff6dc,#e6c77e 40%,#c3a15f);border-radius:50%;place-items:center;animation:.34s cubic-bezier(.34,1.56,.64,1) .1s backwards nb-tick;display:grid;position:absolute;top:-10px;right:-6px}.nb-q__opts[data-astro-cid-t363ceko] .nb-tick svg{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}html.night .nb-q__opts[data-astro-cid-t363ceko] .nb-tick{background:var(--paper);color:var(--pine);box-shadow:inset 0 0 0 1.5px var(--gold), 0 6px 14px -4px #000000b3}@keyframes nb-tick{0%{opacity:0;rotate:-30deg;scale:.2}}.nb-q__opts[data-astro-cid-t363ceko].is-solved .px-tile:not(.is-right){opacity:.6;transition:opacity .3s ease-out, scale .4s var(--ease);scale:.97}.nb-q__opts[data-astro-cid-t363ceko].is-solved .px-tile.is-wrong{opacity:.85}.nb-q[data-astro-cid-t363ceko] .px-feedback[data-astro-cid-t363ceko].is-yes{text-wrap:balance}.nb-q[data-astro-cid-t363ceko] .px-feedback[data-astro-cid-t363ceko] .nb-yes{vertical-align:.06em;background:var(--pine);color:var(--paper);letter-spacing:.02em;white-space:nowrap;box-shadow:0 0 0 1.5px var(--gold), 0 6px 14px -8px #1f5a4899;border-radius:999px;margin-right:.4em;padding:.22em .8em .26em;font-size:.9em;font-weight:700;line-height:1.2;animation:.3s cubic-bezier(.34,1.56,.64,1) backwards nb-tick;display:inline-block}@media (width>=480px){.nb-q[data-astro-cid-t363ceko] .px-feedback[data-astro-cid-t363ceko] .nb-said{white-space:nowrap}}@media (width<=359px){.nb-q[data-astro-cid-t363ceko] .px-feedback[data-astro-cid-t363ceko]{min-height:4.5em}}html.night .nb-q[data-astro-cid-t363ceko] .px-feedback[data-astro-cid-t363ceko] .nb-yes{box-shadow:0 0 0 1.5px var(--paper), 0 0 0 2.5px var(--gold)}.nb-q__opts[data-astro-cid-t363ceko] .px-tile.is-wrong{color:var(--muted)}@media (width>=720px){.nb-q__opts[data-astro-cid-t363ceko]{--nb-pop:1.07;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:690px;padding-inline:0}.nb-q__opts[data-astro-cid-t363ceko] .px-tile [lang=ar]{font-size:1.65rem}.nb-q__opts[data-astro-cid-t363ceko] .nb-tick{width:34px;height:34px;top:-12px;right:-12px}.nb-q__opts[data-astro-cid-t363ceko] .nb-tick svg{width:19px;height:19px}}.nb[data-astro-cid-t363ceko] [data-astro-cid-t363ceko][data-nb-done] .px-actions[data-astro-cid-t363ceko]{margin-top:12px}.nb-teen[data-astro-cid-t363ceko],.nb-ten[data-astro-cid-t363ceko]{position:relative}.nb-row[data-astro-cid-t363ceko]{transition:gap .6s var(--ease);justify-content:center;align-items:flex-start;gap:clamp(10px,3vw,22px);margin:10px 0 0;display:flex}.nb-slot[data-astro-cid-t363ceko]{justify-items:center;gap:4px;transition:opacity .45s,transform .6s cubic-bezier(.34,1.35,.64,1);display:grid}.nb-slot[data-astro-cid-t363ceko] small[data-astro-cid-t363ceko]{font:700 .8rem/1.2 var(--sans);color:var(--muted)}.nb-piece[data-astro-cid-t363ceko]{font-family:var(--arabic);white-space:nowrap;transition:background .4s, box-shadow .4s, padding .5s var(--ease);border-radius:.3em;padding:0 .3em;font-size:clamp(1.7rem,7vw,2.8rem);line-height:1.75}.nb-piece[data-astro-cid-t363ceko].is-swap{animation:nb-swap .55s var(--ease)}@keyframes nb-swap{0%{opacity:.2;filter:blur(3px);transform:translateY(-6px)}}.nb-sum[data-astro-cid-t363ceko]{font:600 clamp(1.4rem, 4.6vw, 2rem)/1 var(--serif);color:var(--muted);justify-content:center;align-items:center;gap:clamp(6px,2vw,14px);margin:18px 0 4px;display:flex}.nb-sum__n[data-astro-cid-t363ceko]{text-align:center;background:var(--white);min-width:1.9em;box-shadow:inset 0 0 0 1px var(--sage-line);transition:opacity .4s, color .4s, box-shadow .4s, transform .5s var(--ease);border-radius:12px;padding:.24em .3em}.nb-sum__op[data-astro-cid-t363ceko]{transition:opacity .4s}.nb-sum__n--one[data-astro-cid-t363ceko]{color:var(--gold-text);box-shadow:inset 0 0 0 1.5px var(--gold);background:var(--apricot)}.nb-sum__n--ten[data-astro-cid-t363ceko]{color:var(--pine-deep);background:var(--sage)}html.night .nb-sum__n--ten[data-astro-cid-t363ceko],html.night .nb-ten[data-astro-cid-t363ceko][data-phase="3"] .nb-big__t[data-astro-cid-t363ceko]{background:#ffffff0f}.nb-sum__n--all[data-astro-cid-t363ceko]{color:var(--pine-deep);box-shadow:inset 0 0 0 1.5px var(--gold), 0 0 22px #e6c77e80}.nb-answer[data-astro-cid-t363ceko]{min-height:1.6em;font:600 clamp(1.05rem, 3vw, 1.3rem)/1.4 var(--serif);color:var(--pine-deep);transition:opacity .5s, transform .6s var(--ease);margin:10px 0 0}.nb-answer__n[data-astro-cid-t363ceko]{color:var(--gold-text)}.nb-answer__ar[data-astro-cid-t363ceko]{font-family:var(--arabic);color:var(--gold-text)}.nb-teen[data-astro-cid-t363ceko][data-phase="1"] .nb-sum[data-astro-cid-t363ceko]>[data-astro-cid-t363ceko]:not(.nb-sum__n--one),.nb-teen[data-astro-cid-t363ceko][data-phase="2"] .nb-sum[data-astro-cid-t363ceko]>[data-astro-cid-t363ceko]:not(.nb-sum__n--one),.nb-teen[data-astro-cid-t363ceko][data-phase="3"] .nb-sum[data-astro-cid-t363ceko]>[data-astro-cid-t363ceko]:nth-child(n+4){opacity:.18}.nb-teen[data-astro-cid-t363ceko][data-phase="1"] .nb-slot--ten[data-astro-cid-t363ceko],.nb-teen[data-astro-cid-t363ceko][data-phase="2"] .nb-slot--ten[data-astro-cid-t363ceko]{opacity:0;transform:translate(-36px)}.nb-teen[data-astro-cid-t363ceko][data-phase="0"] .nb-slot[data-astro-cid-t363ceko],.nb-teen[data-astro-cid-t363ceko][data-phase="0"] .nb-sum[data-astro-cid-t363ceko]>[data-astro-cid-t363ceko],.nb-ten[data-astro-cid-t363ceko][data-phase="0"] .nb-slot[data-astro-cid-t363ceko]{opacity:0;transform:translateY(14px)}.nb-teen[data-astro-cid-t363ceko]:is([data-phase="1"],[data-phase="2"],[data-phase="3"]) [data-astro-cid-t363ceko]:is(.nb-answer,.nb-whole),.nb-ten[data-astro-cid-t363ceko]:is([data-phase="1"],[data-phase="2"],[data-phase="3"]) [data-astro-cid-t363ceko]:is(.nb-answer,.nb-ten__read,.nb-whole),:is(.nb-teen,.nb-ten)[data-astro-cid-t363ceko][data-phase="0"] [data-astro-cid-t363ceko]:is(.nb-answer,.nb-ten__read,.nb-whole){opacity:0;transform:translateY(6px)}.nb-whole[data-astro-cid-t363ceko]{transition:opacity .5s, transform .6s var(--ease);margin:8px 0 0}.nb-whole[data-astro-cid-t363ceko] [data-astro-cid-t363ceko][lang=ar]{color:var(--pine-deep);font-size:clamp(1.7rem,6vw,2.4rem);line-height:1.7}.nb-ten[data-astro-cid-t363ceko].is-round .nb-whole[data-astro-cid-t363ceko]{display:none}.nb-ten__read[data-astro-cid-t363ceko]{transition:opacity .5s, transform .6s var(--ease)}:is(.nb-teen,.nb-ten)[data-astro-cid-t363ceko][data-phase="4"] .nb-ten__read[data-astro-cid-t363ceko]{transition-delay:.12s}:is(.nb-teen,.nb-ten)[data-astro-cid-t363ceko][data-phase="4"] .nb-answer[data-astro-cid-t363ceko]{transition-delay:.24s}.nb-teen[data-astro-cid-t363ceko][data-phase="4"] .nb-row[data-astro-cid-t363ceko],.nb-ten[data-astro-cid-t363ceko][data-phase="4"] .nb-row[data-astro-cid-t363ceko]{gap:clamp(6px,1.6vw,12px)}.nb-teen[data-astro-cid-t363ceko][data-phase="4"] .nb-piece[data-astro-cid-t363ceko],.nb-ten[data-astro-cid-t363ceko][data-phase="4"] .nb-piece[data-astro-cid-t363ceko]{animation:1.2s ease-out nb-glow}@keyframes nb-glow{30%{box-shadow:0 0 0 2px var(--gold), 0 0 28px 6px #e6c77e99}}.nb-teen[data-astro-cid-t363ceko][data-phase="4"] .nb-sum__n--all[data-astro-cid-t363ceko]{transform:scale(1.08)}.nb-big[data-astro-cid-t363ceko]{font:600 clamp(2.6rem, 10vw, 3.8rem)/1 var(--serif);color:var(--pine-deep);justify-content:center;align-items:baseline;gap:0;margin:16px 0 0;display:flex}.nb-big[data-astro-cid-t363ceko] span[data-astro-cid-t363ceko]{border-radius:10px;padding:0 .03em;transition:color .4s,text-shadow .4s,background .4s}.nb-big[data-astro-cid-t363ceko] small[data-astro-cid-t363ceko]{font:400 .5em/1 var(--arabic);color:var(--muted);margin-left:.4em}.nb-ten[data-astro-cid-t363ceko][data-phase="1"] .nb-big__u[data-astro-cid-t363ceko],.nb-ten[data-astro-cid-t363ceko][data-phase="2"] .nb-big__u[data-astro-cid-t363ceko]{color:var(--gold-text);text-shadow:0 0 18px #e6c77ecc}.nb-ten[data-astro-cid-t363ceko][data-phase="3"] .nb-big__t[data-astro-cid-t363ceko]{color:var(--pine-soft);background:var(--sage)}.nb-ten[data-astro-cid-t363ceko][data-phase="1"] [data-astro-cid-t363ceko]:is(.nb-slot--wa,.nb-slot--ten),.nb-ten[data-astro-cid-t363ceko][data-phase="2"] .nb-slot--ten[data-astro-cid-t363ceko]{opacity:0;transform:translate(-30px)}.nb-ten[data-astro-cid-t363ceko].is-round .nb-slot--one[data-astro-cid-t363ceko],.nb-ten[data-astro-cid-t363ceko].is-round .nb-slot--wa[data-astro-cid-t363ceko]{display:none}.nb-ten[data-astro-cid-t363ceko].is-round .nb-way[data-astro-cid-t363ceko]{visibility:hidden}.nb-build[data-astro-cid-t363ceko]{width:fit-content;max-width:100%;margin:0 auto}.nb-way[data-astro-cid-t363ceko]{color:var(--gold-text);font:700 .72rem/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;justify-items:center;gap:7px;margin:10px 0 0;display:grid}.nb-way[data-astro-cid-t363ceko] i[data-astro-cid-t363ceko]{background:linear-gradient(90deg, var(--gold), #c3a15f59);clip-path:inset(-6px 0);border-radius:1px;width:100%;min-width:120px;height:1.5px;display:block;position:relative}.nb-way[data-astro-cid-t363ceko] i[data-astro-cid-t363ceko]:before{content:"";border:solid var(--gold);border-width:0 0 1.5px 1.5px;width:8px;height:8px;position:absolute;top:50%;left:2px;transform:translateY(-50%)rotate(45deg)}.nb-ten[data-astro-cid-t363ceko]:is([data-phase="0"],[data-phase="1"],[data-phase="2"],[data-phase="3"]) .nb-way[data-astro-cid-t363ceko] i[data-astro-cid-t363ceko]{animation:2.4s cubic-bezier(.45,0,.3,1) .25s both nb-arrow}@keyframes nb-arrow{0%{clip-path:inset(-6px 0 -6px 100%)}}.nb-ten__read[data-astro-cid-t363ceko]{margin-top:8px}.nb-pickn[data-astro-cid-t363ceko]{justify-content:center;align-items:center;gap:12px;max-width:460px;margin:18px auto 0;display:flex}.nb-step[data-astro-cid-t363ceko]{border:1px solid var(--gold);background:var(--white);width:44px;height:44px;color:var(--pine-deep);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:50%;flex:none;place-items:center;display:grid}.nb-step[data-astro-cid-t363ceko]:disabled{opacity:.35;cursor:default}.nb-step[data-astro-cid-t363ceko] svg[data-astro-cid-t363ceko]{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:20px;height:20px}@media (hover:hover){.nb-step[data-astro-cid-t363ceko]:not(:disabled):hover{background:var(--apricot)}}.nb-range[data-astro-cid-t363ceko]{font:700 .72rem/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);flex:1;gap:4px;display:grid}.nb-range[data-astro-cid-t363ceko] input[data-astro-cid-t363ceko]{--thumb:26px;-webkit-appearance:none;appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;width:100%;height:44px;margin:0}.nb-range[data-astro-cid-t363ceko] input[data-astro-cid-t363ceko]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--gold) calc(var(--thumb) / 2 + (100% - var(--thumb)) * var(--f,0)), var(--sage-line) 0);border-radius:999px;height:6px}.nb-range[data-astro-cid-t363ceko] input[data-astro-cid-t363ceko]::-moz-range-track{background:var(--sage-line);border-radius:999px;height:6px}.nb-range[data-astro-cid-t363ceko] input[data-astro-cid-t363ceko]::-moz-range-progress{background:var(--gold);border-radius:999px;height:6px}.nb-range[data-astro-cid-t363ceko] input[data-astro-cid-t363ceko]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--thumb);height:var(--thumb);margin-top:calc(3px - var(--thumb) / 2);border:1.5px solid var(--gold);background:radial-gradient(circle, var(--gold) 0 3.5px, var(--white) 4px);transition:transform .25s var(--ease);border-radius:50%;box-shadow:0 4px 10px -4px #8a6a2bb3}.nb-range[data-astro-cid-t363ceko] input[data-astro-cid-t363ceko]::-moz-range-thumb{box-sizing:border-box;width:var(--thumb);height:var(--thumb);border:1.5px solid var(--gold);background:radial-gradient(circle, var(--gold) 0 3.5px, var(--white) 4px);border-radius:50%;box-shadow:0 4px 10px -4px #8a6a2bb3}.nb-range[data-astro-cid-t363ceko] input[data-astro-cid-t363ceko]:active::-webkit-slider-thumb{transform:scale(1.12)}.nb-range[data-astro-cid-t363ceko] input[data-astro-cid-t363ceko]:focus-visible{outline:none}.nb-range[data-astro-cid-t363ceko] input[data-astro-cid-t363ceko]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--paper), 0 0 0 5px var(--gold)}.nb-range[data-astro-cid-t363ceko] input[data-astro-cid-t363ceko]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--paper), 0 0 0 5px var(--gold)}.nb-life[data-astro-cid-t363ceko]{gap:clamp(10px,2vw,16px);margin:clamp(14px,3vw,22px) 0 0;padding:0;list-style:none;display:grid}@media (width>=560px){.nb-life[data-astro-cid-t363ceko]{grid-template-columns:repeat(2,minmax(0,1fr))}.nb-ex[data-astro-cid-t363ceko]:last-child:nth-child(odd){grid-column:1/-1}}.nb-ex[data-astro-cid-t363ceko]{background:var(--white);box-shadow:inset 0 0 0 1px var(--sage-line), 0 10px 24px -18px #1f5a4880;border-radius:20px;align-content:start;padding:14px 14px 16px;display:grid}.nb-life[data-astro-cid-t363ceko].is-shown .nb-ex[data-astro-cid-t363ceko]{animation:nb-rise .6s var(--ease) calc(var(--i) * .16s) backwards}@keyframes nb-rise{0%{opacity:0;transform:translateY(18px)}}.nb-ex[data-astro-cid-t363ceko] p[data-astro-cid-t363ceko]{margin:0}.nb-ex__top[data-astro-cid-t363ceko]{font:700 .8rem/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--gold-text);justify-content:center;align-items:center;gap:8px;display:flex}.nb-ex__top[data-astro-cid-t363ceko] svg[data-astro-cid-t363ceko]{width:20px;height:20px}.nb-ex__num[data-astro-cid-t363ceko]{background:var(--apricot);color:var(--gold-text);font:700 .9rem/1 var(--serif);letter-spacing:0;text-transform:none;border-radius:999px;padding:4px 9px}html:not(.night) .nb-ex__num[data-astro-cid-t363ceko]{color:#7d5f26}.nb-ex__ar[data-astro-cid-t363ceko]{color:var(--pine-deep);font-size:clamp(1.45rem,5vw,1.75rem);line-height:1.9;margin:6px 0 2px!important}.nb-ex__ar[data-astro-cid-t363ceko] [data-astro-cid-t363ceko][lang=ar]{font-size:1em}.nb-ex__ar[data-astro-cid-t363ceko] .is-num[data-astro-cid-t363ceko]{color:var(--gold-text)}.nb-life[data-astro-cid-t363ceko].is-shown .nb-ex[data-astro-cid-t363ceko] .is-num[data-astro-cid-t363ceko]{animation:nb-num 1.1s ease-out calc(var(--i) * .16s + .35s) backwards}@keyframes nb-num{0%{color:var(--pine-deep);text-shadow:none}50%{text-shadow:0 0 16px #e6c77ee6}}.nb-ex[data-astro-cid-t363ceko] .px-read[data-astro-cid-t363ceko]{font-size:.92rem}.nb-ex__en[data-astro-cid-t363ceko]{font:600 1.05rem/1.35 var(--serif);color:var(--pine-deep);margin-top:4px!important}.nb[data-astro-cid-t363ceko] [data-astro-cid-t363ceko][data-nb-done]{margin-top:clamp(18px,3vw,26px)}.nb-chips[data-astro-cid-t363ceko]{gap:8px;margin-top:18px}.nb-chips[data-astro-cid-t363ceko] .px-chip[data-astro-cid-t363ceko]{min-width:52px;min-height:52px;padding:6px 10px}.nb-chips[data-astro-cid-t363ceko] .px-chip[data-astro-cid-t363ceko] b[data-astro-cid-t363ceko]{font:600 1.1rem/1.1 var(--serif)}.nb-chips[data-astro-cid-t363ceko] .px-chip[data-astro-cid-t363ceko] small[data-astro-cid-t363ceko]{font:400 .95rem/1.1 var(--arabic)}@media (width<=400px){.nb-chips[data-astro-cid-t363ceko]{gap:6px;max-width:290px}.nb-chips[data-astro-cid-t363ceko] .px-chip[data-astro-cid-t363ceko]{flex:0 0 calc(20% - 4.8px);min-width:44px;min-height:50px;padding:6px 4px}.nb-blocks[data-astro-cid-t363ceko]{gap:5px}.nb-block[data-astro-cid-t363ceko]{padding-top:8px;border-radius:12px;align-content:start;padding-inline:0}.nb-block__n[data-astro-cid-t363ceko]{flex-direction:column;align-items:center;gap:2px}}@media (prefers-reduced-motion:reduce){.nb[data-astro-cid-t363ceko] [data-astro-cid-t363ceko][role=tabpanel]:not([hidden]),.nb-q__n[data-astro-cid-t363ceko].is-new,.nb-blocks[data-astro-cid-t363ceko].is-built .nb-block[data-astro-cid-t363ceko],.nb-life[data-astro-cid-t363ceko].is-shown .nb-ex[data-astro-cid-t363ceko],.nb-life[data-astro-cid-t363ceko].is-shown .nb-ex[data-astro-cid-t363ceko] .is-num[data-astro-cid-t363ceko],.nb-piece[data-astro-cid-t363ceko]{animation:none!important}.nb-slot[data-astro-cid-t363ceko],.nb-row[data-astro-cid-t363ceko],.nb-sum__n[data-astro-cid-t363ceko],.nb-answer[data-astro-cid-t363ceko],.nb-ten__read[data-astro-cid-t363ceko],.nb-whole[data-astro-cid-t363ceko],.nb-block[data-astro-cid-t363ceko]{transition:none}.nb-block[data-astro-cid-t363ceko].is-lit{transform:none}.nb-way[data-astro-cid-t363ceko] i[data-astro-cid-t363ceko]{animation:none!important}.nb-q__opts[data-astro-cid-t363ceko] .px-tile.is-right,.nb-q__opts[data-astro-cid-t363ceko] .nb-tick,.nb-q[data-astro-cid-t363ceko] .px-feedback[data-astro-cid-t363ceko] .nb-yes{transition:none;animation:none}.nb-q__opts[data-astro-cid-t363ceko].is-solved .px-tile:not(.is-right){transition:none}.nb-range[data-astro-cid-t363ceko] input[data-astro-cid-t363ceko]::-webkit-slider-thumb{transition:none}}html.calm .nb[data-astro-cid-t363ceko] [data-astro-cid-t363ceko][role=tabpanel]:not([hidden]),html.calm.nb[data-astro-cid-t363ceko] [data-astro-cid-t363ceko][role=tabpanel]:not([hidden]),html.calm .nb-q__n[data-astro-cid-t363ceko].is-new,html.calm.nb-q__n[data-astro-cid-t363ceko].is-new,html.calm .nb-blocks[data-astro-cid-t363ceko].is-built .nb-block[data-astro-cid-t363ceko],html.calm.nb-blocks[data-astro-cid-t363ceko].is-built .nb-block[data-astro-cid-t363ceko],html.calm .nb-life[data-astro-cid-t363ceko].is-shown .nb-ex[data-astro-cid-t363ceko],html.calm.nb-life[data-astro-cid-t363ceko].is-shown .nb-ex[data-astro-cid-t363ceko],html.calm .nb-life[data-astro-cid-t363ceko].is-shown .nb-ex[data-astro-cid-t363ceko] .is-num[data-astro-cid-t363ceko],html.calm.nb-life[data-astro-cid-t363ceko].is-shown .nb-ex[data-astro-cid-t363ceko] .is-num[data-astro-cid-t363ceko],html.calm .nb-piece[data-astro-cid-t363ceko],html.calm.nb-piece[data-astro-cid-t363ceko]{animation:none!important}html.calm .nb-slot[data-astro-cid-t363ceko],html.calm.nb-slot[data-astro-cid-t363ceko],html.calm .nb-row[data-astro-cid-t363ceko],html.calm.nb-row[data-astro-cid-t363ceko],html.calm .nb-sum__n[data-astro-cid-t363ceko],html.calm.nb-sum__n[data-astro-cid-t363ceko],html.calm .nb-answer[data-astro-cid-t363ceko],html.calm.nb-answer[data-astro-cid-t363ceko],html.calm .nb-ten__read[data-astro-cid-t363ceko],html.calm.nb-ten__read[data-astro-cid-t363ceko],html.calm .nb-whole[data-astro-cid-t363ceko],html.calm.nb-whole[data-astro-cid-t363ceko],html.calm .nb-block[data-astro-cid-t363ceko],html.calm.nb-block[data-astro-cid-t363ceko]{transition:none}html.calm .nb-block[data-astro-cid-t363ceko].is-lit,html.calm.nb-block[data-astro-cid-t363ceko].is-lit{transform:none}html.calm .nb-way[data-astro-cid-t363ceko] i[data-astro-cid-t363ceko],html.calm.nb-way[data-astro-cid-t363ceko] i[data-astro-cid-t363ceko]{animation:none!important}html.calm .nb-q__opts[data-astro-cid-t363ceko] .px-tile.is-right,html.calm.nb-q__opts[data-astro-cid-t363ceko] .px-tile.is-right,html.calm .nb-q__opts[data-astro-cid-t363ceko] .nb-tick,html.calm.nb-q__opts[data-astro-cid-t363ceko] .nb-tick,html.calm .nb-q[data-astro-cid-t363ceko] .px-feedback[data-astro-cid-t363ceko] .nb-yes,html.calm.nb-q[data-astro-cid-t363ceko] .px-feedback[data-astro-cid-t363ceko] .nb-yes{transition:none;animation:none}html.calm .nb-q__opts[data-astro-cid-t363ceko].is-solved .px-tile:not(.is-right),html.calm.nb-q__opts[data-astro-cid-t363ceko].is-solved .px-tile:not(.is-right){transition:none}html.calm .nb-range[data-astro-cid-t363ceko] input[data-astro-cid-t363ceko]::-webkit-slider-thumb,html.calm.nb-range[data-astro-cid-t363ceko] input[data-astro-cid-t363ceko]::-webkit-slider-thumb{transition:none}html.calm .nb[data-astro-cid-t363ceko] [data-astro-cid-t363ceko][role=tabpanel]:not([hidden]),html.calm.nb [data-astro-cid-t363ceko][role=tabpanel]:not([hidden]),html.calm .nb-q__n[data-astro-cid-t363ceko].is-new,html.calm.nb-q__n.is-new,html.calm .nb-blocks[data-astro-cid-t363ceko].is-built .nb-block[data-astro-cid-t363ceko],html.calm.nb-blocks.is-built .nb-block[data-astro-cid-t363ceko],html.calm .nb-life[data-astro-cid-t363ceko].is-shown .nb-ex[data-astro-cid-t363ceko],html.calm.nb-life.is-shown .nb-ex[data-astro-cid-t363ceko],html.calm .nb-life[data-astro-cid-t363ceko].is-shown .nb-ex[data-astro-cid-t363ceko] .is-num[data-astro-cid-t363ceko],html.calm.nb-life.is-shown .nb-ex[data-astro-cid-t363ceko] .is-num[data-astro-cid-t363ceko],html.calm .nb-piece[data-astro-cid-t363ceko],html.calm.nb-piece{animation:none!important}html.calm .nb-slot[data-astro-cid-t363ceko],html.calm.nb-slot,html.calm .nb-row[data-astro-cid-t363ceko],html.calm.nb-row,html.calm .nb-sum__n[data-astro-cid-t363ceko],html.calm.nb-sum__n,html.calm .nb-answer[data-astro-cid-t363ceko],html.calm.nb-answer,html.calm .nb-ten__read[data-astro-cid-t363ceko],html.calm.nb-ten__read,html.calm .nb-whole[data-astro-cid-t363ceko],html.calm.nb-whole,html.calm .nb-block[data-astro-cid-t363ceko],html.calm.nb-block{transition:none}html.calm .nb-block[data-astro-cid-t363ceko].is-lit,html.calm.nb-block.is-lit{transform:none}html.calm .nb-way[data-astro-cid-t363ceko] i[data-astro-cid-t363ceko],html.calm.nb-way i[data-astro-cid-t363ceko]{animation:none!important}html.calm .nb-q__opts[data-astro-cid-t363ceko] .px-tile.is-right,html.calm.nb-q__opts .px-tile.is-right,html.calm .nb-q__opts[data-astro-cid-t363ceko] .nb-tick,html.calm.nb-q__opts .nb-tick,html.calm .nb-q[data-astro-cid-t363ceko] .px-feedback[data-astro-cid-t363ceko] .nb-yes,html.calm.nb-q .px-feedback[data-astro-cid-t363ceko] .nb-yes{transition:none;animation:none}html.calm .nb-q__opts[data-astro-cid-t363ceko].is-solved .px-tile:not(.is-right),html.calm.nb-q__opts.is-solved .px-tile:not(.is-right){transition:none}html.calm .nb-range[data-astro-cid-t363ceko] input[data-astro-cid-t363ceko]::-webkit-slider-thumb,html.calm.nb-range input[data-astro-cid-t363ceko]::-webkit-slider-thumb{transition:none}.pw__card{scroll-margin-top:calc(var(--header-h,72px) + 12px)}.pw-map{--way:46px;max-width:640px;margin:0 auto}.pw-map__head{border-bottom:1px solid var(--line);text-align:left;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin:0 0 16px;padding:2px 2px 14px;display:flex}.pw-map__head .px-label{margin:0}.pw-map__sum{font:600 .86rem/1.2 var(--sans);color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0;display:flex}.pw-map__stars{align-items:center;gap:4px;display:inline-flex}.pw-map__stars svg{width:15px;height:15px;fill:var(--gold)}.pw-map__stars b{color:var(--pine-deep)}.pw-stages{margin:0;padding:0;list-style:none;display:grid}.pw-stages li{padding-bottom:10px;position:relative}.pw-stages li.is-last{padding-bottom:0}.pw-stages li:not(.is-last):before{content:"";left:calc(var(--way) / 2 - 1px);background:linear-gradient(var(--sage-line) 55%, transparent 0) 0 0 / 2px 7px repeat-y;border-radius:2px;width:2px;height:calc(100% + 18px);position:absolute;top:calc(50% - 5px)}.pw-stages li.is-passed:before{background:linear-gradient(var(--gold), var(--gold))}.pw-stage{grid-template-columns:var(--way) minmax(0, 1fr);width:100%;color:var(--pine-deep);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:20px;align-items:center;gap:10px;padding:0;display:grid;position:relative}.pw-stage:focus-visible{outline:none}.pw-stage:focus-visible .pw-stage__body{outline:2px solid var(--gold);outline-offset:3px}.pw-stage__num{z-index:1;width:var(--way);height:var(--way);background:var(--white);box-shadow:inset 0 0 0 1.5px var(--gold);font:600 1.15rem/1 var(--serif);color:var(--gold-text);transition:transform .45s var(--ease), box-shadow .3s;border-radius:50%;place-items:center;display:grid;position:relative}.pw-stage__body{border:1px solid var(--sage-line);background:var(--white);min-height:74px;transition:border-color .25s, box-shadow .3s, transform .45s var(--ease);border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 14px 11px 16px;display:grid;box-shadow:0 1px 2px #1f5a480d,0 10px 22px -16px #1f5a4866}.pw-stage__text{gap:2px;min-width:0;display:grid}.pw-stage__name{flex-wrap:wrap;align-items:baseline;column-gap:12px;display:flex}.pw-stage__title{font:600 1rem/1.25 var(--serif)}.pw-stage__ar{color:var(--gold-text);font-size:1.1rem;line-height:1.55}.pw-stage__foot{flex-wrap:wrap;align-items:center;gap:2px 8px;display:flex}.pw-stage__meta{font:600 .78rem/1.3 var(--sans);color:var(--muted)}.pw-stage__stars{gap:1px;display:none}.pw-stage.is-played .pw-stage__stars{display:inline-flex}.pw-stage__stars svg{fill:none;width:15px;height:15px;stroke:var(--gold);stroke-opacity:.55;stroke-width:1.6px;stroke-linejoin:round}.pw-stage__stars svg.is-on{fill:var(--gold);stroke:var(--gold);stroke-opacity:1}.pw-stage__end{color:var(--gold-text);place-items:center;display:grid}.pw-stage__end svg{width:20px;height:20px}.pw-stage__go,.pw-stage__lock{display:none}.pw-stage__go{background:var(--pine);color:#fff;font:700 .78rem/1 var(--sans);white-space:nowrap;border-radius:999px;padding:7px 12px}html.night .pw-stage__go{color:#0f2a24}@media (hover:hover){.pw-stage:not([aria-disabled=true]):hover .pw-stage__body{border-color:var(--gold);transform:translate(3px)}.pw-stage:not([aria-disabled=true]):hover .pw-stage__num{transform:scale(1.06)}}.pw-stage.is-done .pw-stage__num{background:var(--apricot);box-shadow:inset 0 0 0 1.5px var(--gold)}.pw-stage.is-done .pw-stage__num:after{content:"";width:18px;height:18px;box-shadow:0 0 0 2px var(--paper);background:var(--pine) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center / 11px no-repeat;border-radius:50%;position:absolute;bottom:-2px;right:-2px}html.night .pw-stage.is-done .pw-stage__num:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230f2a24' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E")}.pw-stage.is-next .pw-stage__num{background:var(--gold);color:#fff;box-shadow:0 0 0 5px #c3a15f33,0 6px 16px -6px #8a6a2b99}html.night .pw-stage.is-next .pw-stage__num{color:#0f2a24}.pw-stage.is-next .pw-stage__body{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold), 0 14px 28px -16px #8a6a2b8c}.pw-stage.is-next .pw-stage__go{display:block}.pw-stage.is-next .pw-stage__arrow{display:none}.pw-stage[aria-disabled=true]{cursor:default}.pw-stage[aria-disabled=true] .pw-stage__num{background:var(--sage);box-shadow:inset 0 0 0 1.5px var(--sage-line);color:var(--muted)}.pw-stage[aria-disabled=true] .pw-stage__body{background:var(--sage);box-shadow:none;border-style:dashed}.pw-stage[aria-disabled=true] .pw-stage__title{opacity:.7}.pw-stage[aria-disabled=true] .pw-stage__ar{opacity:.85}.pw-stage[aria-disabled=true] .pw-stage__arrow{display:none}.pw-stage[aria-disabled=true] .pw-stage__lock{color:var(--muted);display:block}.pw-stage.is-shake .pw-stage__body{animation:.42s cubic-bezier(.36,.07,.19,.97) pw-nudge}@keyframes pw-nudge{20%{transform:translate(-4px)}45%{transform:translate(4px)}70%{transform:translate(-2px)}}.pw-map__say{text-wrap:balance;min-height:2.9em;margin:16px auto 0;font-size:.98rem}@media (width<=379px){.pw-map{--way:38px}.pw-stage{gap:8px}.pw-stage__num{font-size:1rem}.pw-stage__body{gap:6px;padding:10px 10px 10px 12px}.pw-stage__title{font-size:.95rem}.pw-stage.is-next .pw-stage__go{display:none}.pw-stage.is-next .pw-stage__arrow{background:var(--pine);color:#fff;border-radius:50%;width:30px;height:30px;padding:6px 5px 6px 7px;display:block}html.night .pw-stage.is-next .pw-stage__arrow{color:#0f2a24}}@media (width>=640px){.pw-map{--way:50px}.pw-stage{gap:14px}.pw-stage__body{padding:12px 18px 12px 20px}.pw-stage__title{font-size:1.06rem}.pw-stage__go{padding:9px 16px;font-size:.84rem}}.pw__top{justify-items:center;gap:12px;max-width:560px;margin:0 auto;display:grid}.pw__progress{align-items:center;gap:12px;width:100%;padding:4px 2px 0;display:flex}.pw__progress .px-label{white-space:nowrap;text-align:left;margin:0}.pw__back{min-height:44px;color:var(--pine-deep);font:700 .84rem/1 var(--sans);cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;box-shadow:inset 0 0 0 1px var(--sage-line);background:0 0;border:0;border-radius:999px;align-items:center;gap:4px;padding:0 12px 0 6px;transition:box-shadow .25s;display:inline-flex}.pw__back svg{width:18px;height:18px}.pw__back-short{display:none}@media (width<=379px){.pw__back-long{display:none}.pw__back-short{display:inline}.pw__progress{flex-wrap:wrap;gap:8px 10px}}.pw__back:focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media (hover:hover){.pw__back:hover{box-shadow:inset 0 0 0 1px var(--gold)}}.pw__bar{background:var(--sage-line);border-radius:999px;flex:1;min-width:40px;height:6px;overflow:hidden}.pw__bar span{height:100%;width:var(--done,0%);border-radius:inherit;background:linear-gradient(90deg, #e6c77e, var(--gold));transition:width .6s var(--ease);display:block}.pw__stats{background:var(--white);max-width:100%;box-shadow:inset 0 0 0 1px var(--sage-line);border-radius:999px;align-items:stretch;margin:0;display:inline-flex}.pw__stat,.pw__sound{min-height:42px;font:600 .84rem/1 var(--sans);color:var(--muted);white-space:nowrap;align-items:center;gap:7px;padding:0 16px;display:inline-flex}.pw__stat+.pw__stat,.pw__sound{border-left:1px solid var(--line)}.pw__stat--stage{color:var(--gold-text);font-weight:700}.pw__stat b{min-width:.7em;font:700 1rem/1 var(--sans);color:var(--pine-deep);font-variant-numeric:tabular-nums;display:inline-block}.pw__stat.is-bump b{animation:pw-bump .5s var(--ease)}@keyframes pw-bump{40%{color:var(--gold-text);transform:scale(1.45)}}.pw__sound{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-top:0;border-bottom:0;border-right:0;border-radius:0 999px 999px 0;padding:0 16px 0 13px;transition:background .25s,color .25s}.pw__sound svg{flex:none;width:17px;height:17px}.pw__sound .pw__mute,.pw__sound[aria-pressed=false] .pw__wave{display:none}.pw__sound[aria-pressed=false] .pw__mute{display:inline}.pw__sound:focus-visible,.pw__tile:focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media (hover:hover){.pw__sound:hover{background:var(--apricot);color:var(--pine-deep)}}@media (width<=559px){.pw__sound{justify-content:center;width:46px;padding:0 2px 0 0}.pw__sound-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=379px){.pw__stat{gap:4px;padding:0 9px;font-size:.78rem}.pw__stat b{font-size:.94rem}.pw__sound{width:40px}}.pw__target{margin-top:clamp(14px,3vw,22px)}.pw__ar{color:var(--pine-deep);scroll-margin-top:calc(var(--header-h,72px) + 10px);margin:0;font-size:clamp(2.7rem,12vw,4.2rem);line-height:1.6}.pw__ar.is-pair{justify-content:center;align-items:stretch;gap:clamp(14px,5vw,30px);font-size:clamp(2.3rem,9.6vw,3.4rem);display:flex}.pw__tense{flex-direction:column;align-items:center;min-width:0;display:flex}.pw__tense small{font:700 .68rem/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-text);order:-1;margin-bottom:.25em;padding-top:4px}.pw__tense>span{line-height:1.85}.pw__tense i{font:italic 600 clamp(.95rem, 2.6vw, 1.05rem)/1.3 var(--sans);color:var(--gold-text);margin-top:-.35em;display:none}.pw__target.is-pair.is-reading .pw__tense i{display:block}.pw__slash{background:linear-gradient(transparent, var(--gold) 25% 75%, transparent);opacity:.8;flex:none;width:1px;margin:6px 0 4px}.pw__read{margin-top:-4px}.pw__plural{font:600 .9rem/1.2 var(--sans);color:var(--muted);margin:0}.pw__plural-label{font:700 .72rem/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-text)}.pw__plural [lang=ar]{color:var(--pine-deep);font-size:1.9rem;line-height:1.6}.pw__tools{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}.pw__tools .px-btn{min-height:42px;padding:0 16px;font-size:.85rem}.pw__tools .px-btn[aria-pressed=true]{background:var(--apricot)}@media (width<=379px){.pw__tools .px-btn{padding:0 12px;font-size:.8rem}}.pw__say{text-wrap:balance;place-items:center;min-height:2.9em;margin:10px auto 12px;font-size:1rem;line-height:1.45;display:grid}.pw__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,2.6vw,16px);max-width:440px;margin:0 auto;display:grid}.pw__tile{aspect-ratio:1/.92;border:1px solid var(--sage-line);background:var(--white);color:var(--pine-deep);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .25s, background .3s, box-shadow .3s, transform .45s var(--ease), opacity .3s;animation:pw-in .5s var(--ease) both;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px 8px;display:flex;position:relative;box-shadow:0 1px 2px #1f5a480d,0 10px 22px -14px #1f5a4866}.pw__tile:nth-child(2){animation-delay:50ms}.pw__tile:nth-child(3){animation-delay:.1s}.pw__tile:nth-child(4){animation-delay:.15s}@keyframes pw-in{0%{opacity:0;transform:translateY(12px)scale(.94)}}.pw-pic{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:54%;max-width:104px;height:auto;transition:transform .4s var(--ease);display:block;overflow:visible}.pw-pic .f{fill:var(--apricot)}.pw-pic .w{fill:var(--paper)}.pw-pic .g{stroke:var(--gold)}.pw-pic .gf{fill:#e6c77e}.pw-pic .aq{fill:#2f6f5b1a}.pw-pic .lf{fill:#2f6f5b2b}html.night .pw-pic .f{fill:#dcc48c29}html.night .pw-pic .w{fill:var(--paper)}html.night .pw-pic .gf{fill:#c3a15f}html.night .pw-pic .aq{fill:#8fc2a82e}html.night .pw-pic .lf{fill:#8fc2a84d}.pw__name{font:700 .86rem/1.2 var(--sans);color:var(--pine-deep);text-wrap:balance}.pw__tile:disabled,.pw__tile[aria-disabled=true]{cursor:default}@media (hover:hover){.pw__tile:not(:disabled):not([aria-disabled=true]):hover{border-color:var(--gold);transform:translateY(-3px)}}.pw__tile.is-match{border-color:var(--pine);background:var(--sage);box-shadow:0 0 0 2px var(--pine), 0 14px 30px -14px #1f5a488c;transform:translateY(-3px)scale(1.03)}.pw__tile.is-match .pw__name{color:var(--pine)}.pw__tile.is-match:after{content:"";background:var(--pine) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center / 15px no-repeat;border-radius:50%;width:24px;height:24px;animation:.45s cubic-bezier(.34,1.56,.64,1) both pw-pop;position:absolute;top:8px;right:8px}@keyframes pw-pop{0%{transform:scale(0)}}.pw__tile.is-miss{background:#a0522d0f;border-color:sienna;box-shadow:0 0 0 1.5px sienna}.pw__tile.is-miss .pw-pic{opacity:.6}.pw__tile.is-miss .pw__name{color:sienna}.pw__tile.is-dim{opacity:.55}html.night .pw__tile.is-match{background:#2f6f5b8c;border-color:#8fc2a8;box-shadow:0 0 0 2px #8fc2a8,0 14px 30px -14px #0009}html.night .pw__tile.is-match .pw__name{color:#bfe0cf}html.night .pw__tile.is-match:after{background-color:#2f6f5b;box-shadow:0 0 0 1.5px #8fc2a8}html.night .pw__tile.is-miss{background:#f0b98f14;border-color:#f0b98f;box-shadow:0 0 0 1.5px #f0b98f}html.night .pw__tile.is-miss .pw__name{color:#f0b98f}.pw__say.is-miss{color:sienna}html.night .pw__say.is-miss{color:#f0b98f}.pw__explain{background:var(--white);max-width:440px;box-shadow:inset 0 0 0 1px var(--sage-line);animation:pw-rise .45s var(--ease) both;border-radius:20px;margin:16px auto 0;padding:16px 18px 18px;scroll-margin-bottom:16px}@keyframes pw-rise{0%{opacity:0;transform:translateY(8px)}}.pw__means{font:600 clamp(1.02rem, 2.8vw, 1.12rem)/1.5 var(--serif);color:var(--pine-deep);text-wrap:balance;margin:0}.pw__means [lang=ar]{color:var(--pine-deep);font-size:1.5em;font-weight:400;line-height:1.7}.pw__means i{color:var(--gold-text);font-family:var(--sans);font-size:.9em}.pw__means b{color:var(--gold-text)}.pw__explain .px-note{margin-top:4px}.pw__explain .px-note:empty{display:none}.pw__explain .px-note [lang=ar]{font-size:1.35em;line-height:1}.pw__explain .px-actions{margin-top:14px}.pw__explain.is-verb [data-pw-ex-ar]{white-space:nowrap;display:block}.pw-end{max-width:560px;scroll-margin-top:calc(var(--header-h,72px) + 12px);margin:0 auto}.pw-end .pw-end__label{color:var(--gold-text);margin:0 auto 2px}.pw-end h3{margin-top:4px}.pw-end h3:focus{outline:none}.pw-end__stars{justify-content:center;align-items:flex-end;gap:6px;display:flex;margin:10px auto 8px!important}.pw-end__stars svg{fill:none;width:40px;height:40px;stroke:var(--gold);stroke-opacity:.45;stroke-width:1.3px;stroke-linejoin:round}.pw-end__stars svg:nth-child(2){width:52px;height:52px;margin-bottom:8px}.pw-end__stars svg.is-on{fill:var(--gold);stroke:var(--gold);stroke-opacity:1;filter:drop-shadow(0 0 8px #e6c77eb3);animation:.6s cubic-bezier(.34,1.56,.64,1) both pw-star}.pw-end__stars svg.is-on:nth-child(2){animation-delay:.18s}.pw-end__stars svg.is-on:nth-child(3){animation-delay:.36s}@keyframes pw-star{0%{opacity:0;transform:scale(.2)rotate(-40deg)}}.pw-end__score{background:var(--white);width:fit-content;max-width:100%;box-shadow:inset 0 0 0 1px var(--sage-line);border-radius:18px;justify-items:center;gap:6px;margin:14px auto 0;padding:12px 24px 14px;display:grid}.pw-end__pct{justify-items:center;display:grid;margin:0!important}.pw-end__pct b{font:600 clamp(2.5rem, 8.6vw, 3.2rem)/1.05 var(--serif);color:var(--pine-deep);font-variant-numeric:tabular-nums}.pw-end__pct span{font:700 .72rem/1.2 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-text)}.pw-end__line{border-top:1px solid var(--line);text-wrap:balance;padding-top:7px;font-size:.92rem;line-height:1.4}.pw-end__note{text-wrap:balance;font-weight:600;color:var(--pine-deep)!important;margin-top:14px!important}.pw-end__map{margin-top:12px}.pw-end .px-btn--solid[hidden],.pw-end .px-btn[hidden]{display:none}@media (width>=740px){.pw__play{grid-template:"target grid""say grid""explain grid"".grid"1fr/minmax(0,1fr) minmax(0,1.08fr);column-gap:clamp(24px,4vw,48px);margin-top:clamp(18px,2.4vw,28px);display:grid}.pw__target{grid-area:target;margin-top:4px}.pw__say{grid-area:say;margin:8px auto 0}.pw__grid{grid-area:grid;align-self:start;width:100%;max-width:none}.pw__explain{grid-area:explain;width:100%;max-width:none;margin-top:12px}.pw__ar{font-size:clamp(3.4rem,6.4vw,4.4rem)}.pw__ar.is-pair{font-size:clamp(2.4rem,4.4vw,3.2rem)}}.pw__card.is-ctx .pw__play{flex-direction:column;align-items:stretch;max-width:640px;margin:0 auto;display:flex}.pw__card.is-ctx .pw__grid,.pw__card.is-ctx .pw__explain{width:100%;max-width:480px}.pw__card.is-ctx .pw__say{margin:12px auto}.pw-ctx{background:var(--white);box-shadow:inset 0 0 0 1px var(--sage-line), 0 1px 2px #1f5a480d, 0 10px 24px -18px #1f5a4866;border-radius:20px;margin-top:clamp(14px,3vw,20px)}.pw-ctx[hidden],.pw-ctx__tools[hidden]{display:none}.pw-ctx__scene{padding:clamp(8px,2vw,14px) clamp(10px,2.4vw,16px) 4px}.pw-ctx__scene.is-new .cs-pic{animation:pw-in .5s var(--ease) both}.pw-ctx__text{border-top:1px solid var(--line);margin:0 clamp(12px,3vw,18px);padding:8px 0 12px}.pw-ctx__q{margin:0}.pw-ctx__line{color:var(--pine-deep);text-wrap:balance;margin:0;font-size:clamp(1.45rem,6vw,1.95rem);line-height:1.85}.pw-ctx__read{margin:-4px 0 0}.pw-ctx__en{font:italic 600 .92rem/1.4 var(--sans);color:var(--muted);text-wrap:balance;margin:2px 0 0}.pw-ctx__read[hidden],.pw-ctx__en[hidden]{display:none}.pw-blank{vertical-align:bottom;min-width:3.4em;display:inline-grid}.pw-blank>*{grid-area:1/1}.pw-blank__gap{border-bottom:2.5px dashed var(--gold);border-radius:2px;align-self:end;height:.95em;margin:0 .1em .34em}.pw-blank__word{opacity:0;color:var(--gold-text);text-align:center;white-space:nowrap}.pw-blank.is-filled{min-width:0}.pw-blank.is-filled .pw-blank__gap{opacity:0}.pw-blank.is-filled .pw-blank__word{opacity:1;animation:pw-fill .5s var(--ease)}@keyframes pw-fill{0%{opacity:0;transform:scale(.85)}}.pw-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pw-chat{gap:8px;padding-top:6px;display:grid}.pw-chat__row{align-items:flex-start;gap:8px;display:flex}.pw-chat__row--a{flex-direction:row-reverse}.pw-chat__who{width:26px;height:26px;box-shadow:inset 0 0 0 1.2px var(--pine-deep);color:#1f5a48;font:700 .74rem/1 var(--sans);background:#e6c77e;border-radius:50%;flex:none;place-items:center;margin-top:8px;display:grid}html.night .pw-chat__who{color:#0f2a24;background:#c3a15f}.pw-chat__bubble{background:var(--paper);min-width:0;max-width:calc(100% - 34px);box-shadow:inset 0 0 0 1px var(--sage-line);border-radius:16px;padding:2px 14px 6px}.pw-chat__row--a .pw-chat__bubble{border-top-right-radius:5px}.pw-chat__row--b .pw-chat__bubble{background:var(--apricot);box-shadow:inset 0 0 0 1px var(--gold);border-top-left-radius:5px}html.night .pw-chat__row--b .pw-chat__bubble{background:#dcc48c1a}html.night .pw-chat__row--a .pw-chat__bubble{background:#dcc48c0a}.pw-ex-say{text-wrap:balance;display:block}.pw-ex-say+.pw-ex-say{margin-top:4px}.pw-ex-tip{border-top:1px solid var(--line);text-wrap:balance;margin-top:8px;padding-top:8px;display:block}.pw-ex-say .pw-chat__who{vertical-align:1px;width:21px;height:21px;margin:0 7px 0 0;font-size:.66rem;display:inline-grid}.pw-chat .pw-ctx__line{font-size:clamp(1.35rem,5.4vw,1.75rem)}.pw-chat .pw-blank{min-width:4em}.pw__tile--ar{aspect-ratio:auto;gap:0;min-height:88px;padding:8px 10px}.pw__tile--ar [lang=ar]{color:var(--pine-deep);text-wrap:balance;font-size:clamp(1.5rem,6.2vw,1.95rem);line-height:1.75}.pw__tile--ar.is-long [lang=ar]{font-size:clamp(1.2rem,4.8vw,1.5rem)}.pw__tile--ar small{font:italic 600 .82rem/1.2 var(--sans);color:var(--gold-text);margin-top:1px;display:none}.pw__card.is-reading .pw__tile--ar small{display:block}.pw__tile--ar.is-match [lang=ar]{color:var(--pine)}html.night .pw__tile--ar.is-match [lang=ar]{color:#bfe0cf}.pw__tile--ar.is-miss [lang=ar],.pw__tile--ar.is-miss small{color:sienna}html.night .pw__tile--ar.is-miss [lang=ar],html.night .pw__tile--ar.is-miss small{color:#f0b98f}.pw__card.is-ctx .pw__say [lang=ar],.pw__card.is-ctx .pw__explain .px-note [lang=ar]{vertical-align:-.08em;padding:0 .12em;font-size:1.3em;line-height:1.6;display:inline-block}@media (width<=399px){.pw__card.is-ctx .pw__back-long{display:none}.pw__card.is-ctx .pw__back-short{display:inline}}.cs-pic{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;max-height:220px;color:var(--pine-deep);margin:0 auto;display:block;overflow:visible}.cs-pic .f{fill:var(--apricot)}.cs-pic .w{fill:var(--paper)}.cs-pic .g{stroke:var(--gold)}.cs-pic .gf{fill:#e6c77e}.cs-pic .aq{fill:#2f6f5b1f}.cs-pic .lf{fill:#2f6f5b2b}.cs-pic .cs-frame{stroke:var(--sage-line)}.cs-pic text{stroke:none}.cs-pic .cs-ask{font:600 18px var(--serif);fill:var(--gold-text)}.cs-pic .cs-ask--small{font-size:15px}.cs-pic .cs-letter{font:700 7px var(--sans);fill:#1f5a48}html.night .cs-pic .f{fill:#dcc48c29}html.night .cs-pic .gf{fill:#c3a15f}html.night .cs-pic .aq{fill:#8fc2a82e}html.night .cs-pic .lf{fill:#8fc2a84d}html.night .cs-pic .cs-letter{fill:#0f2a24}@media (width<=739px){.cs-pic{max-height:clamp(110px,22vh,170px)}}@media (width>=740px){.pw-ctx{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.pw-ctx__scene{padding:14px 6px 14px 16px}.pw-ctx__text{border-top:0;border-left:1px solid var(--line);margin:12px 18px 12px 0;padding:4px 0 4px 18px}}@media (width>=560px) and (height<=500px){.pw__card.is-ctx .pw__play{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"ctx say""ctx grid""ctx build""ctx tools""ctx explain";align-items:start;column-gap:20px;max-width:none;display:grid}.pw-ctx{grid-area:ctx;margin-top:4px;display:block}.pw-ctx__scene{padding:8px 12px 2px}.pw-ctx__text{border-left:0;border-top:1px solid var(--line);margin:0 14px;padding:6px 0 10px}.cs-pic{max-height:30vh}.pw__card.is-ctx .pw__say{grid-area:say;margin:0 auto 8px}.pw__card.is-ctx .pw__grid{grid-area:grid}.pw-build{grid-area:build}.pw-ctx__tools{grid-area:tools}.pw__card.is-ctx .pw__explain{grid-area:explain}}.pw-why{color:var(--pine-deep);margin-top:4px;font-size:.94em;font-weight:500;line-height:1.5;display:block}.pw__card.is-ctx .pw__say .pw-why [lang=ar]{font-size:1.22em;line-height:1.3}.pw-build{--tile-h:52px;--row:calc(var(--tile-h) + 10px);width:100%;max-width:560px;margin:0 auto}.pw-build[hidden],.pw__grid[hidden]{display:none}.pw__card.is-reading .pw-build,.pw__card.is-meaning .pw-build{--tile-h:70px}.pw__card.is-reading.is-meaning .pw-build{--tile-h:86px}.pw-build__bar{--pad:10px;min-height:calc(var(--row) * 2 + var(--pad) * 2 - 4px);padding:var(--pad) 8px;background:repeating-linear-gradient(to bottom, transparent 0 calc(var(--tile-h) + 4px), var(--sage-line) calc(var(--tile-h) + 4px) calc(var(--tile-h) + 5.5px), transparent calc(var(--tile-h) + 5.5px) var(--row)) content-box, var(--white);box-shadow:inset 0 0 0 1px var(--sage-line), inset 0 2px 6px #1f5a480d;direction:rtl;border-radius:20px;flex-wrap:wrap;align-content:flex-start;gap:10px 8px;transition:box-shadow .3s;display:flex;position:relative}html.night .pw-build__bar{box-shadow:inset 0 0 0 1px var(--sage-line), inset 0 2px 6px #0003}.pw-build__bar.is-empty:before{content:"Your sentence goes here";inset:var(--pad) 0 auto;height:var(--tile-h);font:italic 600 .92rem/1.3 var(--sans);color:var(--muted);pointer-events:none;direction:ltr;place-items:center;display:grid;position:absolute}.pw-build__bar:after{content:"";width:2px;height:calc(var(--tile-h) * .5);background:var(--gold);border-radius:2px;align-self:center;margin-inline:2px;animation:1.1s step-end infinite pw-caret}@keyframes pw-caret{50%{opacity:0}}.pw-build__bar.is-full:after,.pw-build.is-done .pw-build__bar:after{display:none}.pw-build.is-done .pw-build__bar{background:var(--white);min-height:0;box-shadow:inset 0 0 0 1.5px var(--pine), 0 12px 26px -18px #1f5a488c}html.night .pw-build.is-done .pw-build__bar{box-shadow:inset 0 0 0 1.5px #8fc2a8,0 12px 26px -18px #0009}.pw-build__bar.is-shake{animation:.42s cubic-bezier(.36,.07,.19,.97) pw-nudge}.pw-build__bank{direction:rtl;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px;display:flex}.pw-slot{border-radius:14px;display:inline-flex}.pw-slot.is-empty{height:var(--tile-h);box-sizing:border-box;border:1.5px dashed var(--sage-line);background:var(--sage);box-shadow:inset 0 2px 4px #1f5a480f}html.night .pw-slot.is-empty{box-shadow:inset 0 2px 4px #00000040}.pw-word{min-width:52px;height:var(--tile-h);border:1px solid var(--sage-line);background:var(--white);color:var(--pine-deep);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:border-color .25s, background .3s, box-shadow .3s, color .25s, transform .3s var(--ease);border-bottom-width:3px;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;padding:0 14px;display:inline-flex;position:relative;box-shadow:0 1px 2px #1f5a480d,0 8px 18px -14px #1f5a4880}html.night .pw-word{box-shadow:0 1px 2px #0003,0 8px 18px -12px #0000008c}.pw-word:not(:disabled):active{transform:translateY(1px)}.pw-word [lang=ar]{white-space:nowrap;font-size:clamp(1.4rem,5.6vw,1.7rem);line-height:1.45}.pw-word small{font:italic 600 .76rem/1.2 var(--sans);white-space:nowrap;display:none}.pw-word__read{color:var(--gold-text)}.pw-word__en{color:var(--muted);font-style:normal!important}.pw__card.is-reading .pw-word__read,.pw__card.is-meaning .pw-word__en{display:block}.pw-word:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.pw-word:disabled{cursor:default}@media (hover:hover){.pw-word:not(:disabled):hover{border-color:var(--gold);transform:translateY(-2px)}}.pw-word.is-miss{color:sienna;background:#a0522d0f;border-color:sienna}.pw-word.is-miss .pw-word__read,.pw-word.is-miss .pw-word__en{color:sienna}.pw-word.is-match{border-color:var(--pine);background:var(--sage);color:var(--pine);animation:.45s cubic-bezier(.34,1.56,.64,1) both pw-pop-word}@keyframes pw-pop-word{50%{transform:translateY(-4px)scale(1.06)}}html.night .pw-word.is-match{color:#bfe0cf;background:#2f6f5b8c;border-color:#8fc2a8}html.night .pw-word.is-miss{color:#f0b98f;background:#f0b98f14;border-color:#f0b98f}html.night .pw-word.is-miss .pw-word__read,html.night .pw-word.is-miss .pw-word__en{color:#f0b98f}.pw-build__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:18px;display:flex}.pw-build__actions .px-btn{min-width:112px}.pw-build__actions .px-btn:disabled{opacity:.45;cursor:default;transform:none}.pw-build.is-done .pw-build__actions,.pw-build.is-done .pw-build__bank{display:none}.pw-build__en{font:600 clamp(1.15rem, 4.2vw, 1.4rem)/1.35 var(--serif);color:var(--pine-deep);text-wrap:balance;margin:4px 0 0}.pw-ctx.is-listen{display:block}.pw-ctx.is-listen .pw-ctx__scene{display:none}.pw-ctx.is-listen .pw-ctx__text{border:0;margin:0 clamp(12px,3vw,18px);padding:16px 0 20px}.pw-listen{--d:84px;--s:50px;grid-template-columns:minmax(64px,1fr) auto minmax(64px,1fr);place-items:start center;margin-top:20px;display:grid}.pw-listen__play,.pw-listen__slow{min-width:0;color:var(--pine-deep);font:700 .95rem/1.25 var(--sans);text-align:center;text-wrap:balance;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;flex-direction:column;align-items:center;gap:18px;padding:0;display:flex}.pw-listen__play{grid-column:2}.pw-listen__slow{margin:calc((var(--d) - var(--s)) / 2) 0 0 10px;color:var(--muted);grid-column:3;justify-self:start;gap:8px;font-size:.84rem}.pw-listen__disc{width:var(--d);height:var(--d);background:var(--pine);color:#fff;box-shadow:0 0 0 6px var(--white), 0 0 0 7px #c3a15f8c, 0 16px 30px -14px #1f5a48bf;transition:transform .3s var(--ease), box-shadow .3s, background .25s;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}html.night .pw-listen__disc{color:#0f2a24;box-shadow:0 0 0 6px var(--white), 0 0 0 7px #dcc48c66, 0 16px 30px -14px #000000bf}.pw-listen__disc svg{width:calc(var(--d) * .4);height:calc(var(--d) * .4);transform:translate(1px)}.pw-listen__slow .pw-listen__disc{width:var(--s);height:var(--s);background:var(--white);color:var(--pine-deep);box-shadow:inset 0 0 0 1px var(--gold), 0 6px 14px -10px #1f5a488c}html.night .pw-listen__slow .pw-listen__disc{color:var(--pine-deep);box-shadow:inset 0 0 0 1px var(--gold), 0 6px 14px -10px #0009}.pw-listen__slow .pw-listen__disc svg{width:24px;height:24px;transform:none}.pw-listen__play:focus-visible,.pw-listen__slow:focus-visible{outline:none}.pw-listen__play:focus-visible .pw-listen__disc{outline:2px solid var(--gold);outline-offset:10px}.pw-listen__slow:focus-visible .pw-listen__disc{outline:2px solid var(--gold);outline-offset:3px}.pw-listen__play:active .pw-listen__disc,.pw-listen__slow:active .pw-listen__disc{transform:scale(.96)}@media (hover:hover){.pw-listen__play:hover .pw-listen__disc{transform:translateY(-2px)}.pw-listen__slow:hover .pw-listen__disc{background:var(--apricot)}.pw-listen__slow:hover{color:var(--pine-deep)}}.pw-listen .is-saying .pw-listen__disc:before,.pw-listen .is-saying .pw-listen__disc:after{content:"";border:1.5px solid var(--gold);pointer-events:none;border-radius:50%;animation:1.8s cubic-bezier(.2,.6,.35,1) infinite pw-ripple;position:absolute;inset:0}.pw-listen .is-saying .pw-listen__disc:after{animation-delay:.9s}@keyframes pw-ripple{0%{opacity:.9;transform:scale(1)}to{transform:scale(var(--ripple,1.55));opacity:0}}.pw-listen__slow .pw-listen__disc{--ripple:1.4}.pw-listen .is-saying .pw-listen__wave{animation:1.1s ease-in-out infinite pw-wave}.pw-listen .is-saying .pw-listen__wave--far{animation-delay:.22s}@keyframes pw-wave{50%{opacity:.25}}.pw-listen__slow.is-saying{color:var(--pine-deep)}.pw-listen__note{max-width:28em;font:500 .86rem/1.5 var(--sans);color:var(--muted);text-wrap:balance;margin:6px auto 0}.pw-listen__flash{border:1.5px dashed var(--sage-line);background:var(--sage);border-radius:16px;place-items:center;max-width:520px;min-height:88px;margin:14px auto 0;transition:background .35s,border-color .35s,box-shadow .35s;display:grid;position:relative;overflow:hidden}.pw-listen__flash>*{grid-area:1/1}.pw-listen__flash p{color:var(--pine-deep);text-align:center;opacity:0;margin:0;padding:6px 16px 22px;font-size:clamp(1.5rem,6vw,1.95rem);line-height:1.8;transition:opacity .35s}.pw-listen__hidden{font:italic 600 .9rem/1 var(--sans);color:var(--muted);align-items:center;gap:8px;transition:opacity .35s;display:inline-flex}.pw-listen__hidden svg{width:20px;height:20px}.pw-listen__timer{background:var(--gold);opacity:0;border-radius:2px;height:2px;position:absolute;bottom:8px;left:18px;right:18px}.pw-listen__flash.is-shown{background:var(--white);border-style:solid;border-color:#c3a15fbf;box-shadow:0 10px 24px -18px #1f5a4880}html.night .pw-listen__flash.is-shown{box-shadow:0 10px 24px -16px #0009}.pw-listen__flash.is-shown p{opacity:1}.pw-listen__flash.is-shown .pw-listen__hidden{opacity:0}.pw-listen__flash.is-shown .pw-listen__timer{opacity:.8;animation:pw-timer var(--flash-ms,5s) linear both}@keyframes pw-timer{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.pw-build.is-waiting .pw-build__bank .pw-word{opacity:.4;cursor:default}.pw-listen--again{background:0 0;justify-content:center;margin-top:14px;display:flex}@media (width>=740px){.pw-listen{--d:96px;--s:54px}.pw-ctx.is-listen .pw-ctx__text{padding:20px 0 24px}}@media (width>=560px) and (height<=500px){.pw-listen{--d:72px;--s:46px;margin-top:12px}.pw-ctx.is-listen .pw-ctx__text{padding:12px 0 16px}.pw-listen__play{gap:14px}.pw-listen__flash{min-height:72px;margin-top:10px}.pw-listen--again{margin-top:10px}}.pw-build__need{background:var(--apricot);width:fit-content;max-width:100%;font:600 .86rem/1.3 var(--sans);color:var(--muted);border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 10px;margin:6px auto;padding:4px 14px 0;display:flex;box-shadow:inset 0 0 0 1px #c3a15f8c}.pw-build__need>span+span{border-left:1px solid #c3a15f8c;padding-left:10px}.pw-build__need b{color:var(--pine-deep)}.pw-build__need [lang=ar]{color:var(--gold-text);font-size:1.3rem;line-height:1.95}.pw__card.is-build .pw__explain [data-pw-ex-ar]{display:block}.pw__card.is-build .pw__explain [data-pw-ex-read]{margin:-4px 0 2px;font-size:.86em;display:block}.pw__card.is-build .pw__explain .px-note{border-top:1px solid var(--line);margin-top:10px;padding-top:10px}@media (width<=379px){.pw-build{--tile-h:48px}.pw-build__bar{padding-inline:4px}.pw-word{padding:0 10px}.pw-build__bank{gap:8px}.pw-build__need{border-radius:18px;flex-direction:column;padding:4px 16px 6px}.pw-build__need>span+span{border-left:0;margin-top:-6px;padding-left:0}}@media (prefers-reduced-motion:reduce){.pw-listen .is-saying .pw-listen__disc:before{opacity:1;border-width:2px;animation:none;transform:scale(1.3)}.pw-listen .is-saying .pw-listen__disc:after,.pw-listen__timer{display:none}.pw-listen .is-saying .pw-listen__wave{animation:none}.pw-listen__disc{transition:background .25s}.pw-word.is-match,.pw-build__bar.is-shake,.pw-build__bar:after{animation:none}.pw-word{transition:border-color .25s,background .3s,box-shadow .3s,color .25s}.pw-ctx__scene.is-new .cs-pic,.pw-blank.is-filled .pw-blank__word,.pw__tile,.pw__explain,.pw__tile.is-match:after,.pw-end__stars svg.is-on,.pw-stage.is-shake .pw-stage__body{animation:none}.pw-stage__body,.pw-stage__num{transition:border-color .25s,box-shadow .3s}.pw__tile{transition:border-color .25s,background .3s,box-shadow .3s,opacity .3s}.pw__stat.is-bump b{animation:none}.pw__bar span,.pw-pic{transition:none}}html.calm .pw-ctx__scene.is-new .cs-pic,html.calm.pw-ctx__scene.is-new .cs-pic,html.calm .pw-blank.is-filled .pw-blank__word,html.calm.pw-blank.is-filled .pw-blank__word,html.calm .pw__tile,html.calm.pw__tile,html.calm .pw__explain,html.calm.pw__explain,html.calm .pw__tile.is-match:after,html.calm.pw__tile.is-match:after,html.calm .pw-end__stars svg.is-on,html.calm.pw-end__stars svg.is-on,html.calm .pw-stage.is-shake .pw-stage__body,html.calm.pw-stage.is-shake .pw-stage__body{animation:none}html.calm .pw-listen .is-saying .pw-listen__disc:before,html.calm.pw-listen .is-saying .pw-listen__disc:before{opacity:1;border-width:2px;animation:none;transform:scale(1.3)}html.calm .pw-listen .is-saying .pw-listen__disc:after,html.calm.pw-listen .is-saying .pw-listen__disc:after,html.calm .pw-listen__timer,html.calm.pw-listen__timer{display:none}html.calm .pw-listen .is-saying .pw-listen__wave,html.calm.pw-listen .is-saying .pw-listen__wave{animation:none}html.calm .pw-listen__disc,html.calm.pw-listen__disc{transition:background .25s}html.calm .pw-word.is-match,html.calm.pw-word.is-match,html.calm .pw-build__bar.is-shake,html.calm.pw-build__bar.is-shake,html.calm .pw-build__bar:after,html.calm.pw-build__bar:after{animation:none}html.calm .pw-word,html.calm.pw-word{transition:border-color .25s,background .3s,box-shadow .3s,color .25s}html.calm .pw-ctx__scene.is-new .cs-pic,html.calm.pw-ctx__scene.is-new .cs-pic,html.calm .pw-blank.is-filled .pw-blank__word,html.calm.pw-blank.is-filled .pw-blank__word,html.calm .pw__tile,html.calm.pw__tile,html.calm .pw__explain,html.calm.pw__explain,html.calm .pw__tile.is-match:after,html.calm.pw__tile.is-match:after,html.calm .pw-end__stars svg.is-on,html.calm.pw-end__stars svg.is-on,html.calm .pw-stage.is-shake .pw-stage__body,html.calm.pw-stage.is-shake .pw-stage__body{animation:none}html.calm .pw-stage__body,html.calm.pw-stage__body,html.calm .pw-stage__num,html.calm.pw-stage__num{transition:border-color .25s,box-shadow .3s}html.calm .pw__tile,html.calm.pw__tile{transition:border-color .25s,background .3s,box-shadow .3s,opacity .3s}html.calm .pw__stat.is-bump b,html.calm.pw__stat.is-bump b{animation:none}html.calm .pw__bar span,html.calm.pw__bar span,html.calm .pw-pic,html.calm.pw-pic{transition:none}.vm__card{scroll-margin-top:calc(var(--header-h,72px) + 12px)}.vm-rule{background:var(--white);max-width:560px;box-shadow:inset 0 0 0 1px var(--gold), 0 10px 22px -16px #8a6a2b80;animation:vm-rule-in .45s var(--ease) both;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;margin:14px auto 0;padding:10px 8px 10px 14px;display:grid;position:relative}@keyframes vm-rule-in{0%{opacity:0;transform:translateY(-6px)}}.vm-rule__text{font:600 .94rem/1.7 var(--sans);color:var(--pine-deep);text-align:left;text-wrap:pretty;margin:0;padding:4px 0 2px}.vm-rule__text [lang=ar]{color:var(--gold-text);white-space:nowrap;padding:0 .12em;font-size:1.3em;line-height:1}.vm-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vm-rule__new{background:var(--gold-text);color:#fff;font:700 .66rem/1.2 var(--sans);letter-spacing:.1em;text-transform:uppercase;vertical-align:2px;border-radius:999px;margin-right:6px;padding:3px 8px;display:inline-block}html.night .vm-rule__new{background:var(--gold);color:#0f2a24}.vm-rule__new[hidden]{display:none}.vm-rule__fold{width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--sage-line);color:var(--pine-deep);font:700 .8rem/1 var(--sans);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0;transition:box-shadow .25s,background .25s;display:inline-flex}.vm-rule__fold:before{content:"";width:52px;height:52px;position:absolute;inset:0 0 auto auto}.vm-rule__fold svg{flex:none;width:16px;height:16px}.vm-rule__book,.vm-rule__fold-text{display:none}.vm-rule.is-folded{width:fit-content;box-shadow:none;background:0 0;justify-content:center;padding:0;animation:none;display:flex}.vm-rule.is-folded .vm-rule__text,.vm-rule.is-folded .vm-rule__shut{display:none}.vm-rule.is-folded .vm-rule__fold{background:var(--white);width:auto;height:38px;color:var(--gold-text);padding:0 14px 0 12px}.vm-rule.is-folded .vm-rule__fold:before{display:none}.vm-rule.is-folded .vm-rule__book,.vm-rule.is-folded .vm-rule__fold-text{display:inline}.vm-rule__fold:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.vm-rule:not(.is-folded) .vm-rule__fold-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;display:inline;position:absolute;overflow:hidden}@media (hover:hover){.vm-rule__fold:hover{box-shadow:inset 0 0 0 1px var(--gold);background:var(--apricot)}}.vm__scene{background:var(--white);max-width:460px;box-shadow:inset 0 0 0 1px var(--sage-line), 0 10px 24px -18px #1f5a4866;border-radius:20px;margin:14px auto 0;padding:8px 10px 4px}.vm-pic{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;color:var(--pine-deep);margin:0 auto;display:block;overflow:visible}.vm-pic .f{fill:var(--apricot)}.vm-pic .w{fill:var(--paper)}.vm-pic .g{stroke:var(--gold)}.vm-pic .gf{fill:#e6c77e}.vm-pic .lf{fill:#2f6f5b2b}html.night .vm-pic .f{fill:#dcc48c29}html.night .vm-pic .gf{fill:#c3a15f}html.night .vm-pic .lf{fill:#8fc2a84d}.vm__scene.is-new .vm-pic{animation:vm-scene-in .5s var(--ease) both}@keyframes vm-scene-in{0%{opacity:0;transform:translateY(8px)scale(.98)}}.vm__sentence{margin-top:8px}.vm__line{color:var(--pine-deep);text-wrap:balance;margin:0;font-size:clamp(1.75rem,7vw,2.3rem);line-height:1.9}.vm-blank{vertical-align:bottom;min-width:3.2em;display:inline-grid}.vm-blank>*{grid-area:1/1}.vm-blank__gap{border-bottom:2.5px dashed var(--gold);border-radius:2px;align-self:end;height:.95em;margin-bottom:.42em}.vm-blank__word{opacity:0;color:var(--gold-text);text-align:center}.vm-blank.is-filled .vm-blank__gap{opacity:0}.vm-blank.is-filled .vm-blank__word{opacity:1;animation:vm-fill .5s var(--ease)}@keyframes vm-fill{0%{opacity:0;transform:scale(.85)}}.vm-blank.is-lead{transition:min-width .35s var(--ease)}.vm-blank.is-lead.is-filled{min-width:0}.vm__read{margin-top:-6px}.vm__say{text-wrap:balance;place-items:center;min-height:2.9em;margin:10px auto;font-size:1rem;line-height:1.45;display:grid}.vm__say .vm-nw,.vm__explain .vm-nw{white-space:nowrap}@media (width<=379px){.vm__say.is-long{min-height:4.35em}}.vm__say.is-miss{color:sienna}html.night .vm__say.is-miss{color:#f0b98f}.vm .vm__opts{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,2.6vw,14px);max-width:460px;margin:0 auto;padding-inline:4px}.vm .vm__opts.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=379px){.vm .vm__opts.is-3{grid-template-columns:repeat(2,minmax(0,1fr))}.vm .vm__opts.is-3 .vm-opt:nth-child(3){grid-column:1/-1;justify-self:center;width:calc(50% - 6px)}}.vm-opt{min-height:80px;animation:vm-in .45s var(--ease) both;font:inherit;padding:6px 8px}.vm-opt:nth-child(2){animation-delay:50ms}.vm-opt:nth-child(3){animation-delay:.1s}.vm-opt:nth-child(4){animation-delay:.15s}@keyframes vm-in{0%{opacity:0;transform:translateY(10px)scale(.95)}}.vm .vm-opt [lang=ar]{white-space:nowrap;font-size:clamp(1.75rem,7.4vw,2.2rem);line-height:1.8}.vm-opt small{font:italic 600 .84rem/1.2 var(--sans);color:var(--gold-text);margin-top:-4px;display:none}.vm.is-reading .vm-opt small{display:block}.vm-opt[aria-disabled=true]{cursor:default}@media (hover:hover){.vm-opt[aria-disabled=true]:hover{border-color:var(--sage-line);transform:none}}.vm .vm-opt.is-hit{border-color:var(--gold);background:var(--pine);color:var(--paper);box-shadow:0 0 0 2px var(--gold), 0 12px 26px -12px #1f5a488c;transition:background-color .16s ease-out,border-color .16s ease-out,box-shadow .2s ease-out,opacity .3s;animation:.22s ease-out vm-hit}html.night .vm .vm-opt.is-hit{box-shadow:0 0 0 2px var(--paper), 0 0 0 3.5px var(--gold), 0 12px 26px -12px #0009}@media (hover:hover){.vm .vm-opt.is-hit:hover{border-color:var(--gold)}}.vm .vm-opt.is-hit small{color:var(--paper);opacity:.85}.vm .vm-opt.is-hit:after{content:"";background:var(--paper) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f5a48' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center / 14px no-repeat;border-radius:50%;width:22px;height:22px;animation:.45s cubic-bezier(.34,1.56,.64,1) .1s both vm-tick;position:absolute;top:7px;right:7px}html.night .vm .vm-opt.is-hit:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23dcc48c' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E")}@keyframes vm-hit{40%{scale:1.05}}@keyframes vm-tick{0%{transform:scale(0)}}.vm .vm-opt.is-wrong,.vm .vm-opt.is-wrong small{color:var(--muted)}.vm .vm-opt.is-dim{opacity:.5}.vm__tools{justify-content:center;margin-top:12px;display:flex}.vm__tools .px-btn{min-height:42px;padding:0 16px;font-size:.85rem}.vm__tools .px-btn[aria-pressed=true]{background:var(--apricot)}.vm__explain{background:var(--white);max-width:460px;box-shadow:inset 0 0 0 1px var(--sage-line);animation:vm-rise .45s var(--ease) both;border-radius:20px;margin:14px auto 0;padding:12px 18px 18px;scroll-margin-bottom:16px}@keyframes vm-rise{0%{opacity:0;transform:translateY(8px)}}.vm__build{font-size:clamp(2.2rem,9vw,2.8rem)}.vm__build[hidden]{display:none}.vm__means{font:600 clamp(1.02rem, 2.8vw, 1.12rem)/1.5 var(--serif);color:var(--pine-deep);text-wrap:balance;margin:2px 0 0}.vm__means [lang=ar]{font-size:1.4em;font-weight:400;line-height:1.6}.vm__means i{color:var(--gold-text);font-family:var(--sans);font-size:.9em}.vm__means b{color:var(--gold-text)}.vm__means.is-sentence{justify-items:center;gap:2px;display:grid}.vm__means.is-sentence br{display:none}.vm__means.is-sentence [lang=ar]{font-size:1.5em;line-height:1.7}.vm__means.is-sentence b{color:var(--pine-deep);margin-top:4px;font-weight:600}.vm__explain .px-note{text-wrap:pretty;margin-top:6px}.vm__explain .px-note:empty{display:none}.vm__means.is-sentence+.px-note{text-wrap:balance}.vm__explain .px-note [lang=ar]{white-space:nowrap;padding:0 .15em;font-size:1.3em;line-height:1.3;display:inline-block}.vm__explain .px-actions{margin-top:12px}@media (width<=899px){.vm__play{max-width:460px;margin-inline:auto}}@media (width<=559px){.vm-rule{margin-top:12px}.vm__scene{border-radius:18px;margin-top:12px;padding:6px 8px 2px}.vm__say{margin:8px auto}.vm-opt{min-height:74px}}@media (width<=379px){.vm-rule__text{font-size:.88rem}}@media (width<=899px) and (height<=700px){.vm-pic{max-height:27svh}}@media (width>=900px){.vm__play{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;column-gap:clamp(24px,3.4vw,40px);margin-top:16px;display:grid}.vm__scene{width:100%;max-width:none;margin-top:0}.vm__side{align-content:start;display:grid}.vm__say{margin:2px auto 10px}.vm .vm__opts{width:100%;max-width:none;padding-inline:0}.vm__explain{width:100%;max-width:none}.vm__build{font-size:clamp(2.2rem,3.4vw,2.6rem)}}@media (prefers-reduced-motion:reduce){.vm-blank.is-lead{transition:none}.vm-opt,.vm .vm-opt.is-hit,.vm .vm-opt.is-hit:after,.vm__explain,.vm-rule,.vm__scene.is-new .vm-pic,.vm-blank.is-filled .vm-blank__word{animation:none}}html.calm .vm-blank.is-lead,html.calm.vm-blank.is-lead{transition:none}html.calm .vm-opt,html.calm.vm-opt,html.calm .vm .vm-opt.is-hit,html.calm.vm .vm-opt.is-hit,html.calm .vm .vm-opt.is-hit:after,html.calm.vm .vm-opt.is-hit:after,html.calm .vm__explain,html.calm.vm__explain,html.calm .vm-rule,html.calm.vm-rule,html.calm .vm__scene.is-new .vm-pic,html.calm.vm__scene.is-new .vm-pic,html.calm .vm-blank.is-filled .vm-blank__word,html.calm.vm-blank.is-filled .vm-blank__word{animation:none}.nm__card{scroll-margin-top:calc(var(--header-h,72px) + 12px)}.nm-rule{background:var(--white);max-width:560px;box-shadow:inset 0 0 0 1px var(--gold), 0 10px 22px -16px #8a6a2b80;text-align:left;animation:nm-rule-in .45s var(--ease) both;border-radius:16px;margin:14px auto 0;padding:9px 9px 10px 14px;display:flow-root}.nm-rule.is-folded{box-shadow:none;background:0 0;justify-content:center;padding:0;animation:none;display:flex}.nm-rule.is-folded .nm-rule__text{display:none}@keyframes nm-rule-in{0%{opacity:0;transform:translateY(-6px)}}.nm-rule__text{font:600 .92rem/1.65 var(--sans);color:var(--pine-deep);text-wrap:pretty;margin:0;padding-top:3px}.nm-rule__text [lang=ar]{color:var(--gold-text);white-space:nowrap;padding:0 .1em;font-size:1.3em;line-height:1.3}.nm-rule__new{background:var(--apricot);box-shadow:inset 0 0 0 1px var(--gold);color:var(--gold-text);font:700 .64rem/1.2 var(--sans);letter-spacing:.12em;text-transform:uppercase;vertical-align:2px;border-radius:999px;margin-right:6px;padding:4px 8px 3px;display:inline-block}html:not(.night) .nm-rule__new{color:#7d5f26}.nm-rule__new[hidden]{display:none}.nm-rule__fold{float:right;min-height:40px;box-shadow:inset 0 0 0 1px var(--sage-line);color:var(--pine-deep);font:700 .76rem/1 var(--sans);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;margin:0 0 4px 12px;padding:0 13px;transition:box-shadow .25s,background .25s}.nm-rule.is-folded .nm-rule__fold{float:none;background:var(--white);min-height:40px;margin:0;padding:0 16px}.nm-rule__fold:focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media (hover:hover){.nm-rule__fold:hover{box-shadow:inset 0 0 0 1px var(--gold)}}.nm__frame{background:var(--white);max-width:420px;box-shadow:inset 0 0 0 1px var(--sage-line), 0 1px 2px #1f5a480d, 0 10px 24px -18px #1f5a4866;border-radius:20px;margin:clamp(14px,3vw,20px) auto 0}.nm__scene{padding:clamp(8px,2vw,14px) clamp(10px,2.4vw,16px) clamp(4px,1.4vw,10px)}.nm-pic{fill:none;stroke:currentColor;stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;color:var(--pine-deep);display:block;overflow:visible}.nm-pic .f{fill:var(--apricot)}.nm-pic .w{fill:var(--paper)}.nm-pic .g{stroke:var(--gold)}.nm-pic .gf{fill:#e6c77e}.nm-pic .lf{fill:#2f6f5b2b}.nm-pic .t{stroke-width:1.2px}.nm-pic text{stroke:none;fill:currentColor}.nm-pic .n{font-family:var(--serif);font-variant-numeric:lining-nums;font-weight:600}.nm-pic .na{font-family:var(--arabic);fill:var(--gold-text)}.nm-pic .nl{font:700 9.5px var(--sans);letter-spacing:.1em;text-transform:uppercase;fill:var(--gold-text)}.nm-pic .nm-units{fill:var(--gold-text)}html.night .nm-pic .f{fill:#dcc48c29}html.night .nm-pic .gf{fill:#c3a15f}html.night .nm-pic .lf{fill:#8fc2a84d}.nm__scene.is-new .nm-pic{animation:nm-scene-in .5s var(--ease) both}@keyframes nm-scene-in{0%{opacity:0;transform:translateY(8px)scale(.98)}}.nm__sentence{border-top:1px solid var(--line);margin:0 clamp(12px,3vw,18px);padding:10px 0 12px}.nm__q{margin-bottom:0}.nm__line{color:var(--pine-deep);text-wrap:balance;margin:0;font-size:clamp(1.6rem,6.6vw,2.1rem);line-height:1.85}.nm__join{white-space:nowrap}.nm-blank{vertical-align:bottom;min-width:3.2em;display:inline-grid}.nm-blank>*{grid-area:1/1}.nm-blank__gap{border-bottom:2.5px dashed var(--gold);border-radius:2px;align-self:end;height:.95em;margin:0 .1em .32em}.nm-blank__word{opacity:0;color:var(--gold-text);text-align:center;white-space:nowrap}.nm-blank.is-filled{min-width:0}.nm .sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nm-blank.is-filled .nm-blank__gap{opacity:0}.nm-blank.is-filled .nm-blank__word{opacity:1;animation:nm-fill .5s var(--ease)}@keyframes nm-fill{0%{opacity:0;transform:scale(.85)}}.nm__read{margin:-6px 0 0}.nm__tools{justify-content:center;margin-top:12px;display:flex}.nm__tools .px-btn{min-height:42px;padding:0 16px;font-size:.85rem}.nm__tools .px-btn[aria-pressed=true]{background:var(--apricot)}.nm__say{text-align:center;text-wrap:balance;min-height:2.9em;margin:10px auto 12px;font-size:1rem;line-height:1.45;display:block}.nm__say.is-miss{color:sienna}html.night .nm__say.is-miss{color:#f0b98f}.nm .nm__opts{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,2.6vw,14px);max-width:440px;margin:0 auto}.nm-opt{min-height:90px;animation:nm-in .45s var(--ease) both;font:inherit;padding:8px 10px}.nm-opt:nth-child(2){animation-delay:50ms}.nm-opt:nth-child(3){animation-delay:.1s}.nm-opt:nth-child(4){animation-delay:.15s}@keyframes nm-in{0%{opacity:0;transform:translateY(10px)scale(.95)}}.nm .nm-opt [lang=ar]{text-wrap:balance;font-size:clamp(1.5rem,6.2vw,1.95rem);line-height:1.75}.nm .nm-opt.is-long [lang=ar]{font-size:clamp(1.22rem,4.9vw,1.6rem)}.nm-opt small{font:italic 600 .82rem/1.2 var(--sans);color:var(--gold-text);margin-top:-4px;display:none}.nm.is-reading .nm-opt small{display:block}.nm-opt[aria-disabled=true]{cursor:default}@media (hover:hover){.nm .nm-opt[aria-disabled=true]:not(.is-hit):hover{border-color:var(--sage-line);transform:none}}.nm .nm-opt.is-hit{border-color:var(--gold);color:#fff;box-shadow:0 0 0 2px var(--gold), 0 12px 26px -12px #1f5a488c;background:#1f5a48;transition:background-color .16s ease-out,border-color .16s ease-out,box-shadow .2s ease-out,opacity .3s;animation:.22s ease-out nm-hit}html.night .nm .nm-opt.is-hit{background:#2f6f5b;border-color:#8fc2a8;box-shadow:0 0 0 2px #8fc2a8,0 12px 26px -12px #0009}.nm .nm-opt.is-hit small{color:#fff;opacity:.85}@keyframes nm-hit{40%{scale:1.05}}.nm .nm-opt.is-wrong,.nm .nm-opt.is-wrong small{color:var(--muted)}.nm .nm-opt.is-dim{opacity:.5}.nm__explain{background:var(--white);max-width:440px;box-shadow:inset 0 0 0 1px var(--sage-line);animation:nm-rise .45s var(--ease) both;border-radius:20px;margin:14px auto 0;padding:14px clamp(14px,3.6vw,20px) 18px;scroll-margin-bottom:16px}@keyframes nm-rise{0%{opacity:0;transform:translateY(8px)}}.nm__parts{border-bottom:1px solid var(--line);justify-content:center;align-items:stretch;gap:6px;margin:0 0 10px;padding-bottom:12px;display:flex}.nm__parts[hidden]{display:none}.nm-part{background:var(--sage);min-width:0;box-shadow:inset 0 0 0 1px var(--sage-line);animation:nm-part .45s var(--ease) both;border-radius:14px;align-content:space-between;justify-items:center;padding:0 12px 8px;display:grid}.nm-part:nth-child(2){animation-delay:.2s}.nm-part:nth-child(3){animation-delay:.4s}@keyframes nm-part{0%{opacity:0;transform:translate(12px)}}.nm-part [lang=ar]{color:var(--pine-deep);white-space:nowrap;font-size:clamp(1.45rem,5.8vw,1.8rem);line-height:1.75}.nm-part small{font:700 .66rem/1.2 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-text);white-space:nowrap}.nm-part--and{background:0 0;padding-inline:9px}.nm-part--and [lang=ar]{color:var(--gold-text)}.nm__means{font:600 clamp(1rem, 2.6vw, 1.08rem)/1.5 var(--serif);color:var(--pine-deep);text-wrap:balance;margin:0}.nm__means [lang=ar]{font-size:1.4em;font-weight:400;line-height:1.65}.nm__means:not(:has(br))>[lang=ar]:first-child{display:block}.nm__means i{color:var(--gold-text);font-family:var(--sans);font-size:.9em}.nm__means b{color:var(--gold-text)}.nm__explain .px-note{margin-top:6px;font-size:.92rem}.nm__explain .px-note:empty{display:none}.nm__explain .px-note [lang=ar]{padding:0 .15em;font-size:1.3em;line-height:1.3;display:inline-block}.nm__explain .px-actions{margin-top:12px}@media (width<=379px){.nm-rule{padding:8px 8px 9px 12px}.nm-rule__text{font-size:.86rem}.nm-rule__fold{padding:0 11px;font-size:.72rem}.nm__qword{display:none}.nm-opt{min-height:84px;padding:6px}.nm-part{padding:0 9px 7px}}@media (width<=559px),(width<=739px) and (height>=501px){.nm__play{flex-direction:column;display:flex}.nm__look,.nm__answer{display:contents}.nm__frame{order:1;width:100%}.nm__say{order:2}.nm__opts{order:3}.nm__tools{order:4}.nm__explain{order:5;width:100%}.nm-pic{max-height:clamp(96px,22vh,180px)}}@media (width>=740px),(width>=560px) and (height<=500px){.nm__play{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;column-gap:clamp(24px,4vw,44px);margin-top:clamp(16px,2.4vw,24px);display:grid}.nm__frame{max-width:none;margin-top:0}.nm__say{margin:0 auto 10px}.nm .nm__opts{max-width:none}.nm-opt{min-height:96px}.nm__explain{max-width:none}}@media (width>=560px) and (height<=500px){.nm-pic{max-height:44vh}.nm-opt{min-height:76px}}@media (prefers-reduced-motion:reduce){.nm-opt,.nm .nm-opt.is-hit,.nm__explain,.nm-rule,.nm-part,.nm__scene.is-new .nm-pic,.nm-blank.is-filled .nm-blank__word{animation:none}.nm-rule__fold{transition:none}}html.calm .nm-opt,html.calm.nm-opt,html.calm .nm .nm-opt.is-hit,html.calm.nm .nm-opt.is-hit,html.calm .nm__explain,html.calm.nm__explain,html.calm .nm-rule,html.calm.nm-rule,html.calm .nm-part,html.calm.nm-part,html.calm .nm__scene.is-new .nm-pic,html.calm.nm__scene.is-new .nm-pic,html.calm .nm-blank.is-filled .nm-blank__word,html.calm.nm-blank.is-filled .nm-blank__word{animation:none}html.calm .nm-rule__fold,html.calm.nm-rule__fold{transition:none}.im-pic{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;max-height:230px;color:var(--pine-deep);margin:0 auto;display:block;overflow:visible}.im-pic .f{fill:var(--apricot)}.im-pic .w{fill:var(--paper)}.im-pic .g{stroke:var(--gold)}.im-pic .gf{fill:#e6c77e}.im-pic .lf{fill:#2f6f5b2b}.im-pic .aq{fill:#2f6f5b1a}.im-pic .im-frame{stroke:var(--sage-line)}.im-pic .im-link{stroke-width:2px;stroke-dasharray:.1 4}.im-pic .im-dot,.im-pic .im-arrow{fill:var(--gold);stroke:none}.im-pic .im-rule{stroke:var(--gold);opacity:.6}.im-pic text{stroke:none}.im-pic text.im-ta{font-family:var(--arabic);fill:var(--gold-text);font-size:13.5px}.im-pic text.im-te{font-family:var(--sans);fill:var(--gold-text);font-size:4.8px;font-weight:700}.im-pic .im-tag>path{stroke:var(--gold)}html.night .im-pic .f{fill:#dcc48c29}html.night .im-pic .gf{fill:#c3a15f}html.night .im-pic .lf{fill:#8fc2a84d}html.night .im-pic .aq{fill:#8fc2a829}.im__scene.is-new .im-pic{animation:nm-scene-in .5s var(--ease) both}.im__scene.is-new .im-link{animation:im-link-in .7s var(--ease) .15s both}.im__scene.is-new .im-dot,.im__scene.is-new .im-arrow{animation:im-fade .3s var(--ease) .15s both}.im__scene.is-new .im-arrow{animation-delay:.5s}.im__scene.is-new .im-l2.im-link,.im__scene.is-new .im-l2.im-dot{animation-delay:.45s}.im__scene.is-new .im-l2.im-arrow{animation-delay:.8s}@keyframes im-link-in{0%{stroke-dashoffset:14px;opacity:0}}@keyframes im-fade{0%{opacity:0}}.im .nm-opt [lang=ar]{font-size:clamp(1.35rem,5.4vw,1.75rem)}.im .nm-opt.is-short [lang=ar]{font-size:clamp(1.9rem,8vw,2.4rem)}.im .nm-blank{min-width:3.6em}.im .nm-blank.is-phrase{min-width:6.4em}.im .nm-opt.is-phrase{container-type:inline-size}.im .nm-opt.is-phrase [lang=ar]{white-space:nowrap;font-size:clamp(1rem,19cqi,1.75rem)}.im .nm__line{font-size:clamp(1.5rem,6.2vw,2rem)}.im .nm__say [lang=ar],.im .nm__explain .px-note [lang=ar]{padding:0 .12em;font-size:1.3em;line-height:1.2;display:inline-block}.im-part{flex:1 1 0;gap:2px;max-width:9.5rem;padding:0 8px 8px}.im-part small{letter-spacing:.06em;white-space:normal;text-align:center;text-wrap:balance}.im-part em{font:italic 600 .8rem/1.2 var(--sans);color:var(--pine-deep);text-align:center}.im-part--owner{background:var(--apricot);box-shadow:inset 0 0 0 1px var(--gold)}html.night .im-part--owner{background:#dcc48c1f}.im__parts .nm-part:nth-child(2){animation-delay:.2s}@media (width<=379px){.im-part{padding-inline:6px}.im-part em{font-size:.74rem}}@media (width<=559px),(width<=739px) and (height>=501px){.im-pic{max-height:clamp(110px,24vh,190px)}.im .nm__opts{width:100%}}@media (width>=560px) and (height<=500px){.im-pic{max-height:44vh}}@media (width>=740px) and (height>=501px){.im .nm__play{flex-direction:column;align-items:stretch;max-width:600px;margin:0 auto;display:flex}.im .nm__look,.im .nm__answer{display:contents}.im .nm__frame{order:1;width:100%;max-width:none;margin-top:clamp(16px,2.4vw,22px)}.im .nm__say{order:2;margin:14px auto 12px}.im .nm__opts{order:3;width:100%}.im .nm__tools{order:4;justify-content:center}.im .nm__explain{order:5;width:100%}.im-pic{max-height:190px}}@media (prefers-reduced-motion:reduce){.im__scene.is-new .im-pic,.im__scene.is-new .im-link,.im__scene.is-new .im-dot,.im__scene.is-new .im-arrow{animation:none}}html.calm .im__scene.is-new .im-pic,html.calm.im__scene.is-new .im-pic,html.calm .im__scene.is-new .im-link,html.calm.im__scene.is-new .im-link,html.calm .im__scene.is-new .im-dot,html.calm.im__scene.is-new .im-dot,html.calm .im__scene.is-new .im-arrow,html.calm.im__scene.is-new .im-arrow{animation:none}.sf-pic{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;max-height:230px;color:var(--pine-deep);margin:0 auto;display:block;overflow:visible}.sf-pic .f{fill:var(--apricot)}.sf-pic .w{fill:var(--paper)}.sf-pic .g{stroke:var(--gold)}.sf-pic .gf{fill:#e6c77e}.sf-pic .lf{fill:#2f6f5b2b}.sf-pic .aq{fill:#2f6f5b1a}.sf-pic .sf-ghost{color:var(--muted);opacity:.55}.sf-pic .sf-ghost .g{stroke:currentColor}.sf-pic .sf-ghost *{fill:none}.sf-pic .sf-ghost :is(.f,.w,.gf,.lf,.aq),html.night .sf-pic .sf-ghost :is(.f,.w,.gf,.lf,.aq){fill:currentColor;fill-opacity:.14}.sf-pic .sf-arrow{fill:var(--gold);stroke:none}.sf-pic .sf-ice{stroke:var(--pine)}.sf-pic .sf-old .f{fill:var(--line)}.sf-pic .sf-old .gf{fill:color-mix(in srgb, var(--gold) 45%, var(--line))}.sf-pic .sf-web{stroke:var(--muted)}.sf-pic .sf-crack{stroke:var(--pine-deep)}html.night .sf-pic .sf-ghost{opacity:.6}html.night .sf-pic .sf-old .f{fill:#a6bdb01f}html.night .sf-pic .sf-old .gf{fill:#c3a15f73}html.night .sf-pic .f{fill:#dcc48c29}html.night .sf-pic .gf{fill:#c3a15f}html.night .sf-pic .lf{fill:#8fc2a84d}html.night .sf-pic .aq{fill:#8fc2a829}html.night .sf-pic .sf-ice{stroke:#8fc2a8}.sf__scene.is-new .sf-pic{animation:nm-scene-in .5s var(--ease) both}.sf__scene.is-new .sf-fx,.sf__scene.is-new .sf-measure,.sf__scene.is-new .sf-arrow,.sf__scene.is-new .sf-ghost{animation:sf-fade .45s var(--ease) .3s both}@keyframes sf-fade{0%{opacity:0}}.sf .nm-opt [lang=ar]{font-size:clamp(1.7rem,7.4vw,2.2rem)}.sf .nm-opt.is-sentence{min-height:104px;container-type:inline-size}.sf .nm-opt.is-sentence [lang=ar]{text-wrap:balance;font-size:clamp(1.15rem,15.5cqi,1.6rem);line-height:1.85}.sf .nm-blank{min-width:3.2em}.sf .nm__line{font-size:clamp(1.6rem,6.6vw,2.1rem)}.sf__en{font:600 clamp(1.05rem, 2.8vw, 1.2rem)/1.4 var(--serif);color:var(--pine-deep);text-wrap:balance;margin:.1em 0 .2em}.sf .nm__say [lang=ar],.sf-mirror [lang=ar]{padding:0 .12em;font-size:1.3em;line-height:1.2;display:inline-block}.sf-part{flex:1 1 0;gap:2px;max-width:10rem;padding:0 8px 8px}.sf-part small{letter-spacing:.06em;white-space:normal;text-align:center}.sf-part em{font:italic 600 .8rem/1.2 var(--sans);color:var(--pine-deep);text-align:center}.sf-part--adj{background:var(--apricot);box-shadow:inset 0 0 0 1px var(--gold)}html.night .sf-part--adj{background:#dcc48c1f}.sf__parts .nm-part:nth-child(2){animation-delay:.2s}.sf__parts{position:relative}.sf-mirror{border-bottom:1px solid var(--line);text-align:left;gap:6px;width:fit-content;max-width:100%;margin:0 auto 12px;padding:0 0 12px;list-style:none;display:grid}.sf-mirror li{font:600 .95rem/1.35 var(--sans);color:var(--pine-deep);animation:nm-part .45s var(--ease) both;align-items:center;gap:10px;display:flex}.sf-mirror li:nth-child(2){animation-delay:.25s}.sf-mirror li:nth-child(3){animation-delay:.5s}.sf-mirror li>svg{background:var(--pine);color:#fff;border-radius:50%;flex:none;width:22px;height:22px;padding:3px}html.night .sf-mirror li>svg{background:#2f6f5b}.sf-mirror b{color:var(--gold-text);font-weight:700}@media (width<=379px){.sf-part{padding-inline:6px}.sf-part em{font-size:.74rem}.sf-mirror li{font-size:.88rem}}@media (width<=559px),(width<=739px) and (height>=501px){.sf-pic{max-height:clamp(110px,24vh,190px)}.sf .nm__opts{width:100%}}@media (width>=560px) and (height<=500px){.sf-pic{max-height:44vh}}@media (width>=740px) and (height>=501px){.sf .nm__play{flex-direction:column;align-items:stretch;max-width:620px;margin:0 auto;display:flex}.sf .nm__look,.sf .nm__answer{display:contents}.sf .nm__frame{order:1;width:100%;max-width:none;margin-top:clamp(16px,2.4vw,22px)}.sf .nm__say{order:2;margin:14px auto 12px}.sf .nm__opts{order:3;width:100%}.sf .nm__tools{order:4;justify-content:center}.sf .nm__explain{order:5;width:100%}.sf-pic{max-height:190px}}@media (prefers-reduced-motion:reduce){.sf__scene.is-new .sf-pic,.sf__scene.is-new .sf-fx,.sf__scene.is-new .sf-measure,.sf__scene.is-new .sf-arrow,.sf__scene.is-new .sf-ghost,.sf-mirror li{animation:none}}html.calm .sf__scene.is-new .sf-pic,html.calm.sf__scene.is-new .sf-pic,html.calm .sf__scene.is-new .sf-fx,html.calm.sf__scene.is-new .sf-fx,html.calm .sf__scene.is-new .sf-measure,html.calm.sf__scene.is-new .sf-measure,html.calm .sf__scene.is-new .sf-arrow,html.calm.sf__scene.is-new .sf-arrow,html.calm .sf__scene.is-new .sf-ghost,html.calm.sf__scene.is-new .sf-ghost,html.calm .sf-mirror li,html.calm.sf-mirror li{animation:none}.ir .ir-group{margin:12px 0 10px calc(var(--way) + 10px);font:700 .68rem/1.2 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-align:left;color:var(--gold-text);align-items:center;gap:10px;display:flex}.ir .ir-group:after{content:"";background:var(--line);flex:1;height:1px}.ir li:first-child>.ir-group{margin-top:0}.ir-key{padding:clamp(10px,2.4vw,14px) clamp(10px,2.6vw,16px) 12px}.ir-key__label{text-align:center;margin:0 0 6px}.ir-key__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(6px,1.8vw,10px);max-width:480px;margin:0 auto;padding:0;list-style:none;display:grid}.ir-key__col{background:var(--sage);min-width:0;box-shadow:inset 0 0 0 1px var(--sage-line);color:var(--pine-deep);text-align:center;transition:background-color .3s, box-shadow .3s, opacity .3s, transform .3s var(--ease);border-radius:14px;grid-template-rows:auto 1fr;justify-items:center;padding:6px 4px 2px;display:grid}.ir-key__head{border-bottom:1px solid var(--sage-line);align-content:start;justify-items:center;width:calc(100% - 12px);padding-bottom:4px;transition:border-color .3s;display:grid}.ir-key__name{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 5px;display:flex}.ir-key__name b{font:700 .9rem/1.3 var(--sans)}.ir-key__ar{color:var(--gold-text);font-size:1.2rem;line-height:1.45}.ir-key__head small{font:600 .66rem/1.25 var(--sans);letter-spacing:.04em;color:var(--muted)}.ir-key__mark{white-space:nowrap;min-height:2em;color:var(--pine-deep);place-items:center;font-size:clamp(1.9rem,7.6vw,2.25rem);line-height:2;display:grid}.ir-key__mark.is-hidden,.ir-key__col.is-target .ir-key__mark.is-hidden{color:#0000;position:relative}.ir-key__mark.is-hidden:after{content:"?";border:1.5px dashed var(--sage-line);width:2.4rem;height:2.4rem;font:700 1.05rem/1 var(--sans);color:var(--muted);border-radius:50%;place-items:center;margin:auto;display:grid;position:absolute;inset:0}.ir-key.has-target .ir-key__col:not(.is-target) :is(.ir-key__ar,.ir-key__mark){opacity:.55}.ir-key__col.is-target{color:#fff;box-shadow:0 0 0 2px var(--gold), 0 10px 22px -14px #1f5a4899;background:#1f5a48;transform:translateY(-2px)}.ir-key__col.is-target .ir-key__mark{color:#fff}.ir-key__col.is-target .ir-key__ar{color:#e0c88a}.ir-key__col.is-target .ir-key__head{border-color:#fff3}.ir-key__col.is-target small{color:#ffffffc7}.ir-key__col.is-target .ir-key__mark.is-hidden:after{color:#fff;border-color:#ffffff73}html.night .ir-key__col.is-target{background:#2f6f5b;box-shadow:0 0 0 2px #8fc2a8,0 10px 22px -14px #0009}.ir-key__col.is-lit{animation:ir-lit .5s var(--ease)}@keyframes ir-lit{40%{transform:translateY(-2px)scale(1.06)}}.ir__ask{text-align:center}.ir-word{justify-items:center;margin:0;display:grid}.ir-word__ar{color:var(--pine-deep);font-size:clamp(2.1rem,9vw,2.7rem);line-height:1.65}.ir-word__ar.is-filled{color:var(--gold-text);animation:nm-fill .5s var(--ease)}.ir-word__en{font:600 clamp(1rem, 2.6vw, 1.1rem)/1.4 var(--serif);color:var(--pine-deep);text-wrap:balance;margin-top:6px}.ir-word__en b{color:var(--gold-text)}.ir .ir__line{font-size:clamp(1.7rem,7vw,2.2rem)}.ir .nm-blank{min-width:3.4em}.ir__en{font:600 clamp(1.02rem, 2.8vw, 1.15rem)/1.4 var(--serif);color:var(--pine-deep);text-wrap:balance;margin:.1em 0 .2em}.ir-role{background:var(--apricot);width:fit-content;max-width:100%;box-shadow:inset 0 0 0 1px var(--gold);font:600 .88rem/1.3 var(--sans);color:var(--pine-deep);border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 8px;margin:6px auto 2px;padding:3px 14px 4px;display:flex}.ir-role [lang=ar]{color:var(--gold-text);font-size:1.3em;line-height:1.5}html.night .ir-role{background:#dcc48c1f}.ir-role[hidden],.ir__en[hidden],.ir-word[hidden],.ir__line[hidden],.ir-blocks[hidden]{display:none}.ir-blocks{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:8px 7px;margin:4px 0 8px;display:flex}.ir-block{border:1.5px solid var(--sage-line);background:var(--white);min-width:3.2em;min-height:66px;color:var(--pine-deep);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .25s, transform .25s var(--ease), background-color .2s, box-shadow .25s, opacity .3s;border-radius:14px;align-content:center;justify-items:center;padding:0 11px 2px;display:grid;box-shadow:0 1px 2px #1f5a480d,0 8px 18px -14px #1f5a4873}.ir-block>[lang=ar]{white-space:nowrap;font-size:clamp(1.6rem,6.4vw,2rem);line-height:1.75}.ir-block small{font:italic 600 .78rem/1.2 var(--sans);color:var(--gold-text);margin-top:-6px;display:none}.nm.is-reading .ir-block small{display:block}.ir-block s{color:#ffffffa8;border-top:1px solid #fff3;margin:2px 0;padding-top:8px;font-size:1.1rem;line-height:1.55;text-decoration-color:#e0c88ad9;text-decoration-thickness:1.5px}.ir-block:focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media (hover:hover){.ir-block:not([aria-disabled=true]):hover{border-color:var(--gold);transform:translateY(-2px)}}.ir-block[aria-disabled=true]{cursor:default}.ir-block.is-wrong{background:var(--sage);box-shadow:none;color:var(--muted);border-style:dashed}.ir-block.is-dim{opacity:.6;box-shadow:none}.ir-block.is-flip{animation:.4s ease-in-out ir-flip}@keyframes ir-flip{50%{transform:perspective(420px)rotateX(90deg)}}.ir-block.is-fixed{border-color:var(--gold);color:#fff;box-shadow:0 0 0 2px var(--gold), 0 12px 26px -12px #1f5a488c;background:#1f5a48;padding-top:6px;padding-bottom:6px}.ir-block.is-fixed small{color:#fff;opacity:.85;margin:0 0 4px}html.night .ir-block.is-fixed{background:#2f6f5b;border-color:#8fc2a8;box-shadow:0 0 0 2px #8fc2a8,0 12px 26px -12px #0009}.ir .nm__opts[hidden]{display:none}.ir .nm-opt{min-height:104px;padding-bottom:10px;position:relative}.ir .nm-opt>[lang=ar]{max-width:100%;font-size:var(--ir-size,clamp(1.9rem, 8.4vw, 2.5rem));white-space:nowrap;text-wrap:nowrap;line-height:1.8;display:block}.ir-tag{font:700 .7rem/1.25 var(--sans);white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;color:var(--gold-text);animation:nm-part .4s var(--ease) both;margin-top:-2px;display:block}.ir .nm-opt .ir-tag [lang=ar]{letter-spacing:0;text-transform:none;font-size:1.5em;line-height:1}.ir .nm-opt.is-hit .ir-tag{color:#e0c88a}.ir .nm-opt.is-wrong .ir-tag,.ir .nm-opt.is-dim .ir-tag{color:var(--gold-text)}.ir.nm .nm-opt.is-dim{opacity:1}.ir .nm-opt.is-dim>[lang=ar]{opacity:.45}.ir .nm__means{border-bottom:1px solid var(--line);padding-bottom:10px}.ir .nm__answer:has(.nm__opts[hidden]) .nm__say,.ir .nm__play:has(.nm__opts[hidden]) .nm__say{min-height:0}.ir-why{border-bottom:0;margin:12px auto 0;padding-bottom:0}.ir-why li{align-items:flex-start;font-weight:500}.ir-why b{color:var(--pine-deep)}.ir .nm__say [lang=ar],.ir-why [lang=ar],.ir .nm-rule__text [lang=ar]{padding:0 .04em;font-size:1.28em;line-height:1;display:inline}.ir .nm__say,.ir-why li,.ir .nm-rule__text{line-height:2.05}.ir-why li>svg{margin-top:.55em}.ir .nm__means{text-align:center}.ir-nw{white-space:nowrap}@media (width<=379px){.ir-key{padding-inline:8px}.ir-key__col{padding-inline:2px}.ir-key__head{width:calc(100% - 4px)}.ir-key__name{gap:0 3px}.ir-key__name b{font-size:.82rem}.ir-key__ar{font-size:1.05rem}.ir-key__head small{letter-spacing:0;font-size:.6rem}.ir-block{padding-inline:8px}.ir .ir-group{margin-left:calc(var(--way) + 8px)}}@media (width>=640px){.ir .ir-group{margin-left:calc(var(--way) + 14px)}}@media (width>=740px) and (height>=501px){.ir .nm__play{flex-direction:column;align-items:stretch;max-width:620px;margin:0 auto;display:flex}.ir .nm__look,.ir .nm__answer{display:contents}.ir .nm__frame{order:1;width:100%;max-width:none;margin-top:clamp(16px,2.4vw,22px)}.ir .nm__say{order:2;margin:14px auto 12px}.ir .nm__opts{order:3;width:100%}.ir .nm__tools{order:4;justify-content:center}.ir .nm__explain{order:5;width:100%}}@media (width<=559px),(width<=739px) and (height>=501px){.ir .nm__opts{width:100%}.ir-key__mark{min-height:1.95em;line-height:1.95}.ir .ir__line{line-height:1.75}.ir-role{margin-top:4px}}@media (prefers-reduced-motion:reduce){.ir-key__col,.ir-key__head,.ir-block{transition:none}.ir-key__col.is-lit,.ir-key__col.is-target,.ir-block.is-flip,.ir-tag,.ir-word__ar.is-filled{animation:none;transform:none}}html.calm .ir-key__col,html.calm.ir-key__col,html.calm .ir-key__head,html.calm.ir-key__head,html.calm .ir-block,html.calm.ir-block{transition:none}html.calm .ir-key__col.is-lit,html.calm.ir-key__col.is-lit,html.calm .ir-key__col.is-target,html.calm.ir-key__col.is-target,html.calm .ir-block.is-flip,html.calm.ir-block.is-flip,html.calm .ir-tag,html.calm.ir-tag,html.calm .ir-word__ar.is-filled,html.calm.ir-word__ar.is-filled{animation:none;transform:none}.dm-pic,.dm__scene .vm-pic{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;max-height:230px;color:var(--pine-deep);margin:0 auto;display:block;overflow:visible}.dm__scene .vm-pic{stroke-width:1.9px}:is(.dm-pic,.dm__scene .vm-pic,.dm-kind) .f{fill:var(--apricot)}:is(.dm-pic,.dm__scene .vm-pic,.dm-kind) .w{fill:var(--paper)}:is(.dm-pic,.dm__scene .vm-pic,.dm-kind) .g{stroke:var(--gold)}:is(.dm-pic,.dm__scene .vm-pic,.dm-kind) .gf{fill:#e6c77e}:is(.dm-pic,.dm__scene .vm-pic) .lf{fill:#2f6f5b2b}:is(.dm-pic,.dm__scene .vm-pic) .aq{fill:#2f6f5b1a}.dm-pic .dm-frame{stroke:var(--sage-line)}.dm-pic .dm-pad{fill:#2f6f5b1a;stroke:none}.dm-pic .dm-link{stroke-width:2px;stroke-dasharray:.1 4}.dm-pic .dm-dot,.dm-pic .dm-arrow{fill:var(--gold);stroke:none}.dm-pic .dm-rule{stroke:var(--gold);opacity:.6}.dm-pic text{stroke:none}.dm-pic text.dm-ta{font-family:var(--arabic);fill:var(--gold-text);font-size:13.5px}.dm-pic text.dm-te{font-family:var(--sans);fill:var(--gold-text);font-size:4.8px;font-weight:700}.dm-pic .dm-tag>path{stroke:var(--gold)}html.night :is(.dm-pic,.dm__scene .vm-pic,.dm-kind) .f{fill:#dcc48c29}html.night :is(.dm-pic,.dm__scene .vm-pic,.dm-kind) .gf{fill:#c3a15f}html.night :is(.dm-pic,.dm__scene .vm-pic) .lf{fill:#8fc2a84d}html.night :is(.dm-pic,.dm__scene .vm-pic) .aq{fill:#8fc2a829}html.night .dm-pic .dm-pad{fill:#8fc2a824}.dm__scene[hidden]{display:none}.dm__scene.is-new :is(.dm-pic,.vm-pic){animation:nm-scene-in .5s var(--ease) both}.dm__scene.is-new .dm-link{animation:dm-link-in .7s var(--ease) .15s both}.dm__scene.is-new .dm-dot,.dm__scene.is-new .dm-arrow,.dm__scene.is-new .dm-tag{animation:dm-fade .3s var(--ease) .15s both}.dm__scene.is-new .dm-arrow{animation-delay:.5s}.dm__scene.is-new .dm-tag{animation-delay:.6s}@keyframes dm-link-in{0%{stroke-dashoffset:14px;opacity:0}}@keyframes dm-fade{0%{opacity:0}}.dm__ask [hidden]{display:none}.dm__ask .nm__q{margin-bottom:2px}.dm__prompt{font:600 clamp(1.3rem, 4.6vw, 1.6rem)/1.3 var(--serif);color:var(--pine-deep);text-wrap:balance;margin:0}.dm__en{font:600 clamp(1rem, 2.8vw, 1.12rem)/1.4 var(--serif);color:var(--pine-deep);text-wrap:balance;margin:.15em 0 .2em}.dm__en .dm-gap{border-bottom:2px dashed var(--gold);vertical-align:-1px;min-width:2.4em;display:inline-block}.dm__en b{color:var(--gold-text)}.dm__word{color:var(--pine-deep);margin:0;font-size:clamp(2.6rem,11vw,3.4rem);line-height:1.7}.dm .nm__frame.is-word .dm__ask{border-top:0;flex-direction:column;padding-top:clamp(10px,2.6vw,14px);display:flex}.dm .nm__frame.is-word .dm__word{background:var(--sage);border-radius:16px;order:-2;margin:0 0 12px;padding:.12em .3em 0}html.night .dm .nm__frame.is-word .dm__word{background:#8fc2a81a}.dm .nm__frame.is-word .nm__read{order:-1;margin:-4px 0 10px}.dm .nm__line{font-size:clamp(1.5rem,6.2vw,2rem)}.dm .nm-blank{min-width:3.4em}.dm .nm-blank.is-filled{min-width:0}.dm .nm-rule__text{line-height:1.95}.dm .nm-opt{container-type:inline-size}.dm .nm-opt [lang=ar]{white-space:nowrap;font-size:clamp(1.3rem,26cqi,2.1rem)}.dm .nm__say [lang=ar],.dm .nm__explain .px-note [lang=ar],.dm .dm__en [lang=ar]{padding:0 .12em;font-size:1.3em;line-height:1.2;display:inline-block}.dm-end{--dm-was:var(--pine-deep);color:var(--gold-text);animation:dm-gold .5s var(--ease) .15s both}.dm .nm-opt.is-hit .dm-end{--dm-was:#fff;color:#e6c77e}@keyframes dm-gold{0%{color:var(--dm-was)}}html.night .dm-end,html.night .dm-part--end [lang=ar]{color:var(--gold)}.dm .nm__opts.is-two{grid-template-columns:1fr 1fr}.dm-kind{justify-items:center;gap:2px;min-height:128px;padding:12px 8px 10px;display:grid}.dm-kind svg{width:46px;height:46px;color:var(--pine-deep);margin-bottom:4px}.dm-kind b{font:700 1.05rem/1.2 var(--sans);color:var(--pine-deep)}.dm .dm-kind small{font:600 .82rem/1.3 var(--sans);color:var(--muted);text-wrap:balance;margin:0;display:block}.dm .dm-kind.is-hit b,.dm .dm-kind.is-hit small,.dm .dm-kind.is-hit svg{color:#fff}.dm .dm-kind.is-hit .f{fill:#fff3}.dm .dm-kind.is-wrong b,.dm .dm-kind.is-wrong svg{color:var(--muted)}.dm-part{flex:1 1 0;gap:2px;max-width:10.5rem;padding:5px 8px 8px}.dm-part small{letter-spacing:.06em;white-space:normal;text-align:center;text-wrap:balance}.dm-part em{font:italic 600 .8rem/1.2 var(--sans);color:var(--pine-deep);text-align:center}.dm-part--end{background:var(--apricot);box-shadow:inset 0 0 0 1px var(--gold)}.dm-part--end [lang=ar]{color:var(--gold-text)}html.night .dm-part--end{background:#dcc48c1f}.dm__parts .nm-part:nth-child(2){animation-delay:.2s}@media (width<=379px){.dm-part{padding-inline:6px}.dm-part em{font-size:.74rem}.dm-kind{min-height:116px}}@media (width<=559px),(width<=739px) and (height>=501px){.dm-pic,.dm__scene .vm-pic{max-height:clamp(110px,24vh,190px)}.dm .nm__opts{width:100%}}@media (width>=560px) and (height<=500px){.dm-pic,.dm__scene .vm-pic{max-height:44vh}}@media (width>=740px) and (height>=501px){.dm .nm__play{flex-direction:column;align-items:stretch;max-width:620px;margin:0 auto;display:flex}.dm .nm__look,.dm .nm__answer{display:contents}.dm .nm__frame{order:1;width:100%;max-width:none;margin-top:clamp(16px,2.4vw,22px)}.dm .nm__say{order:2;margin:14px auto 12px}.dm .nm__opts{order:3;width:100%}.dm .nm__tools{order:4;justify-content:center}.dm .nm__explain{order:5;width:100%}.dm-pic,.dm__scene .vm-pic{max-height:190px}}@media (prefers-reduced-motion:reduce){.dm__scene.is-new :is(.dm-pic,.vm-pic),.dm__scene.is-new .dm-link,.dm__scene.is-new .dm-dot,.dm__scene.is-new .dm-arrow,.dm__scene.is-new .dm-tag,.dm-end{animation:none}}html.calm .dm__scene.is-new :is(.dm-pic,.vm-pic),html.calm.dm__scene.is-new :is(.dm-pic,.vm-pic),html.calm .dm__scene.is-new .dm-link,html.calm.dm__scene.is-new .dm-link,html.calm .dm__scene.is-new .dm-dot,html.calm.dm__scene.is-new .dm-dot,html.calm .dm__scene.is-new .dm-arrow,html.calm.dm__scene.is-new .dm-arrow,html.calm .dm__scene.is-new .dm-tag,html.calm.dm__scene.is-new .dm-tag,html.calm .dm-end,html.calm.dm-end{animation:none}.ab[data-astro-cid-wapoyhwk]{gap:clamp(16px,3vw,28px);max-width:940px;margin:0 auto;display:grid}@media (width>=900px){.ab[data-astro-cid-wapoyhwk]{grid-template-columns:320px 1fr;align-items:start}}.ab__detail[data-astro-cid-wapoyhwk]{top:calc(var(--header-h) + 10px);z-index:2;background:radial-gradient(ellipse 70% 60% at 30% 40%, var(--glow), transparent 75%), linear-gradient(#fcfaf6e6, #fcfaf6f0), var(--pattern-lit) 0 0 / 40px 40px, var(--paper);border:1px solid var(--gold);box-shadow:var(--shadow-lift);border-radius:22px;grid-template-columns:auto 1fr;align-items:center;gap:6px 18px;padding:clamp(12px,3vw,26px);display:grid;position:sticky}.night .ab__detail[data-astro-cid-wapoyhwk]{background:radial-gradient(ellipse 70% 60% at 30% 40%, var(--glow), transparent 75%), linear-gradient(#0f2a24e6, #0f2a24f0), var(--pattern-lit) 0 0 / 40px 40px, var(--paper)}@media (width>=900px){.ab__detail[data-astro-cid-wapoyhwk]{text-align:center;grid-template-columns:1fr;justify-items:center;padding:30px 24px}}.ab__big[data-astro-cid-wapoyhwk]{font-family:var(--arabic);color:var(--pine-deep);text-align:center;min-width:1.1em;font-size:clamp(4rem,14vw,7.5rem);line-height:1.4}.ab__big[data-astro-cid-wapoyhwk].is-new{animation:ab-in .6s var(--ease)}@keyframes ab-in{0%{opacity:0;transform:translateY(10px)scale(.92)}}.ab__facts[data-astro-cid-wapoyhwk] p[data-astro-cid-wapoyhwk]{margin:0}.ab__name[data-astro-cid-wapoyhwk]{font-family:var(--serif);font-variation-settings:"SOFT" 100;color:var(--pine-deep);align-items:center;gap:12px;font-size:clamp(1.4rem,3.4vw,1.9rem);line-height:1.2;display:flex}@media (width>=900px){.ab__name[data-astro-cid-wapoyhwk]{grid-template-columns:1fr auto 1fr;display:grid}.ab__name[data-astro-cid-wapoyhwk]>span[data-astro-cid-wapoyhwk]{grid-column:2}.ab__hear[data-astro-cid-wapoyhwk]{justify-self:start}}.ab__hear[data-astro-cid-wapoyhwk]{cursor:pointer;backdrop-filter:none;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;margin-block:-8px;padding:0;display:grid}.ab__hear[data-astro-cid-wapoyhwk] svg{width:20px;height:20px}@media (width<=379px){.ab__hear[data-astro-cid-wapoyhwk]{margin:0;position:absolute;bottom:12px;left:25px}}.ab__hear[data-astro-cid-wapoyhwk][hidden]{visibility:hidden;display:grid}html:not(.js) .ab__hear[data-astro-cid-wapoyhwk]{display:none}.ab__hear[data-astro-cid-wapoyhwk].is-playing{box-shadow:inset 0 1px .5px var(--g-lip), inset 0 -1px 1px var(--g-under), inset 0 -12px 18px -12px var(--g-pool), 0 0 0 3px #c3a15f59, 0 12px 26px -12px var(--g-drop)}.ab__hear[data-astro-cid-wapoyhwk].is-playing svg path:nth-child(2){animation:1s ease-in-out infinite ab-wave}.ab__hear[data-astro-cid-wapoyhwk].is-playing svg path:nth-child(3){animation:1s ease-in-out .18s infinite ab-wave}@keyframes ab-wave{50%{opacity:.25}}.ab__hear[data-astro-cid-wapoyhwk]:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.ab__sound[data-astro-cid-wapoyhwk]{color:var(--muted);font-size:clamp(.9rem,2vw,1rem);margin-top:4px!important}.ab__forms[data-astro-cid-wapoyhwk]{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.ab__forms[data-astro-cid-wapoyhwk] li[data-astro-cid-wapoyhwk]{background:color-mix(in srgb, var(--white) 75%, transparent);border:1px solid var(--line);border-radius:10px;flex-direction:column;align-items:center;padding:4px 2px 6px;display:flex}.ab__forms[data-astro-cid-wapoyhwk] li[data-astro-cid-wapoyhwk]:empty,.ab__forms[data-astro-cid-wapoyhwk] li[data-astro-cid-wapoyhwk].is-empty{visibility:hidden}.ab__forms[data-astro-cid-wapoyhwk] [data-astro-cid-wapoyhwk][lang=ar]{font-family:var(--arabic);color:var(--pine-deep);font-size:clamp(1.5rem,4vw,2rem);line-height:1.6}.ab__forms[data-astro-cid-wapoyhwk] small[data-astro-cid-wapoyhwk]{letter-spacing:.04em;color:var(--gold-text);text-align:center;font-size:.8125rem;font-weight:600;line-height:1.2}.ab__note[data-astro-cid-wapoyhwk]{color:var(--gold-text);min-height:1.2em;font-size:.85rem;margin-top:8px!important}@media (width<=899px){.ab__note[data-astro-cid-wapoyhwk]:empty{display:none}}.ab__grid[data-astro-cid-wapoyhwk]{grid-template-columns:repeat(auto-fill,minmax(66px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.ab__grid[data-astro-cid-wapoyhwk]{grid-template-columns:repeat(6,1fr);gap:10px}}.ab__tile[data-astro-cid-wapoyhwk]{border:1px solid var(--sage-line);background:var(--white);cursor:pointer;width:100%;transition:border-color .3s, background .3s, transform .35s var(--ease), box-shadow .35s var(--ease);border-radius:14px;flex-direction:column;align-items:center;gap:0;padding:4px 2px 8px;display:flex;position:relative}.ab__glyph[data-astro-cid-wapoyhwk]{font-family:var(--arabic);color:var(--pine-deep);font-size:clamp(1.9rem,6vw,2.4rem);line-height:1.5}.ab__label[data-astro-cid-wapoyhwk]{color:var(--muted);font-size:.8125rem;font-weight:600}.ab__tile[data-astro-cid-wapoyhwk][aria-pressed=true]{border-color:var(--gold);background:var(--apricot);box-shadow:0 0 0 1px var(--gold), var(--shadow)}.ab__tile[data-astro-cid-wapoyhwk][aria-pressed=true] .ab__label[data-astro-cid-wapoyhwk]{color:var(--gold-text)}.ab__tile[data-astro-cid-wapoyhwk]:focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media (hover:hover){.ab__tile[data-astro-cid-wapoyhwk]:hover{border-color:var(--gold);box-shadow:var(--shadow);transform:translateY(-3px)}}.ab__tile[data-astro-cid-wapoyhwk].is-playing{z-index:1}.ab__tile[data-astro-cid-wapoyhwk].is-playing:after{content:"";border-radius:inherit;pointer-events:none;outline:2px solid var(--gold);outline-offset:0;opacity:0;animation:1s ease-out ab-ring;position:absolute;inset:-1px}@keyframes ab-ring{0%{outline-offset:0;opacity:1}55%{opacity:.6}to{outline-offset:12px;opacity:0}}@media (prefers-reduced-motion:reduce){.ab__big[data-astro-cid-wapoyhwk].is-new,.ab__tile[data-astro-cid-wapoyhwk].is-playing:after,.ab__hear[data-astro-cid-wapoyhwk].is-playing svg path:nth-child(2),.ab__hear[data-astro-cid-wapoyhwk].is-playing svg path:nth-child(3){animation:none}}html.calm .ab__big[data-astro-cid-wapoyhwk].is-new,html.calm.ab__big[data-astro-cid-wapoyhwk].is-new,html.calm .ab__tile[data-astro-cid-wapoyhwk].is-playing:after,html.calm.ab__tile[data-astro-cid-wapoyhwk].is-playing:after,html.calm .ab__hear[data-astro-cid-wapoyhwk].is-playing svg path:nth-child(2),html.calm.ab__hear[data-astro-cid-wapoyhwk].is-playing svg path:nth-child(2),html.calm .ab__hear[data-astro-cid-wapoyhwk].is-playing svg path:nth-child(3),html.calm.ab__hear[data-astro-cid-wapoyhwk].is-playing svg path:nth-child(3),html.calm .ab__big[data-astro-cid-wapoyhwk].is-new,html.calm.ab__big.is-new,html.calm .ab__tile[data-astro-cid-wapoyhwk].is-playing:after,html.calm.ab__tile.is-playing:after,html.calm .ab__hear[data-astro-cid-wapoyhwk].is-playing svg path:nth-child(2),html.calm.ab__hear.is-playing svg path:nth-child(2),html.calm .ab__hear[data-astro-cid-wapoyhwk].is-playing svg path:nth-child(3),html.calm.ab__hear.is-playing svg path:nth-child(3){animation:none}.vp[data-astro-cid-jwf4aqib]{gap:clamp(20px,4vw,32px);max-width:820px;margin:0 auto;display:grid}.vp__stage[data-astro-cid-jwf4aqib]{align-items:center;gap:clamp(16px,4vw,40px);display:grid}@media (width>=640px){.vp__stage[data-astro-cid-jwf4aqib]{grid-template-columns:auto 1fr}}.vp__tile[data-astro-cid-jwf4aqib]{aspect-ratio:1;background:radial-gradient(ellipse 70% 60% at 50% 45%, var(--glow), transparent 75%), linear-gradient(#fcfaf6d6, #fcfaf6e6), var(--pattern-lit) 0 0 / 40px 40px, var(--paper);border:1px solid var(--gold);width:clamp(180px,42vw,260px);box-shadow:var(--shadow-lift), 0 0 0 6px #c3a15f14;border-radius:28px;justify-self:center;place-items:center;display:grid}.night .vp__tile[data-astro-cid-jwf4aqib]{background:radial-gradient(ellipse 70% 60% at 50% 45%, var(--glow), transparent 75%), linear-gradient(#0f2a24db, #0f2a24e6), var(--pattern-lit) 0 0 / 40px 40px, var(--paper)}.vp__ink[data-astro-cid-jwf4aqib]{font-family:var(--arabic);font-size:clamp(6rem,20vw,9rem);line-height:1.5;display:grid}.vp__ink[data-astro-cid-jwf4aqib]>span[data-astro-cid-jwf4aqib]{text-align:center;grid-area:1/1}.vp__gold[data-astro-cid-jwf4aqib]{color:var(--gold);filter:drop-shadow(0 0 8px #f4cd6a99)}.vp__bare[data-astro-cid-jwf4aqib]{color:var(--pine-deep);position:relative}.vp__gold[data-astro-cid-jwf4aqib].is-new{animation:vp-glow .9s var(--ease)}@keyframes vp-glow{0%{opacity:0;filter:drop-shadow(0 0 22px #f4cd6a)blur(3px)}}.vp__tile[data-astro-cid-jwf4aqib].is-new{animation:vp-pop .6s var(--ease)}@keyframes vp-pop{40%{transform:scale(1.04)}}.vp__read[data-astro-cid-jwf4aqib]{text-align:center}@media (width>=640px){.vp__read[data-astro-cid-jwf4aqib]{text-align:left}}.vp__label[data-astro-cid-jwf4aqib]{letter-spacing:.16em;text-transform:uppercase;color:var(--gold-text);margin:0;font-size:.8125rem;font-weight:600}.vp__say[data-astro-cid-jwf4aqib]{font-family:var(--serif);font-variation-settings:"SOFT" 100;color:var(--pine-deep);margin:0;font-size:clamp(3.4rem,10vw,5rem);line-height:1.1}.vp__about[data-astro-cid-jwf4aqib]{color:var(--muted);max-width:24em;margin:8px 0 0;font-size:1.05rem}@media (width<=639px){.vp__about[data-astro-cid-jwf4aqib]{margin-left:auto;margin-right:auto}}.vp__marks[data-astro-cid-jwf4aqib]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.vp__mark[data-astro-cid-jwf4aqib]{min-height:52px;font:600 1rem var(--sans);color:var(--pine-deep);cursor:pointer;border-radius:999px;align-items:center;gap:10px;padding:0 20px 0 12px;display:inline-flex}.vp__mark-glyph[data-astro-cid-jwf4aqib]{font-family:var(--arabic);color:var(--gold-text);padding-top:.15em;font-size:1.7rem;line-height:1}.vp__mark[data-astro-cid-jwf4aqib][aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--gold), 0 8px 20px -10px #1f5a4866}.vp__letters[data-astro-cid-jwf4aqib]{text-align:center}.vp__letters[data-astro-cid-jwf4aqib] ul[data-astro-cid-jwf4aqib]{flex-wrap:wrap;justify-content:center;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.vp__letter[data-astro-cid-jwf4aqib]{border:1px solid var(--sage-line);background:var(--white);cursor:pointer;width:48px;height:52px;transition:border-color .3s, background .3s, transform .3s var(--ease);border-radius:14px;place-items:center;display:grid}.vp__letter[data-astro-cid-jwf4aqib] span[data-astro-cid-jwf4aqib]{font-family:var(--arabic);color:var(--pine-deep);padding-top:.12em;font-size:1.7rem;line-height:1}.vp__letter[data-astro-cid-jwf4aqib][aria-pressed=true]{border-color:var(--gold);background:var(--apricot);box-shadow:0 0 0 1px var(--gold)}.vp__letter[data-astro-cid-jwf4aqib]:focus-visible,.vp__mark[data-astro-cid-jwf4aqib]:focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media (hover:hover){.vp__letter[data-astro-cid-jwf4aqib]:hover{border-color:var(--gold);transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.vp__gold[data-astro-cid-jwf4aqib].is-new,.vp__tile[data-astro-cid-jwf4aqib].is-new{animation:none}}html.calm .vp__gold[data-astro-cid-jwf4aqib].is-new,html.calm.vp__gold[data-astro-cid-jwf4aqib].is-new,html.calm .vp__tile[data-astro-cid-jwf4aqib].is-new,html.calm.vp__tile[data-astro-cid-jwf4aqib].is-new,html.calm .vp__gold[data-astro-cid-jwf4aqib].is-new,html.calm.vp__gold.is-new,html.calm .vp__tile[data-astro-cid-jwf4aqib].is-new,html.calm.vp__tile.is-new{animation:none}.join[data-astro-cid-nwebvegv]{text-align:center;max-width:760px;margin:0 auto}.join__steps[data-astro-cid-nwebvegv]{flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 clamp(20px,4vw,32px);padding:0;list-style:none;display:flex}.join__step[data-astro-cid-nwebvegv]{border:1px solid var(--sage-line);background:var(--white);min-height:40px;color:var(--muted);font:600 .85rem var(--sans);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 6px;transition:border-color .3s,color .3s,background .3s;display:inline-flex}.join__step[data-astro-cid-nwebvegv] span[data-astro-cid-nwebvegv]{background:var(--sage);width:28px;height:28px;color:var(--gold-text);border-radius:50%;place-items:center;font-size:.8125rem;transition:background .3s,color .3s;display:grid}.join__step[data-astro-cid-nwebvegv][aria-pressed=true]{border-color:var(--gold);color:var(--pine-deep);background:var(--apricot)}.join__step[data-astro-cid-nwebvegv][aria-pressed=true] span[data-astro-cid-nwebvegv]{background:var(--pine);color:#fff}.night .join__step[data-astro-cid-nwebvegv][aria-pressed=true] span[data-astro-cid-nwebvegv]{color:#0f2a24}@media (hover:hover){.join__step[data-astro-cid-nwebvegv]:hover{border-color:var(--gold)}}@media (width<=479px){.join__steps[data-astro-cid-nwebvegv]{gap:6px}.join__step[data-astro-cid-nwebvegv]{gap:6px;padding:4px 10px 4px 4px;font-size:.8125rem}.join__step[data-astro-cid-nwebvegv] span[data-astro-cid-nwebvegv]{width:24px;height:24px}}.join__tiles[data-astro-cid-nwebvegv]{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(6px,2vw,14px);margin:0;padding:0;list-style:none;display:grid}.join__tile[data-astro-cid-nwebvegv]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--white);transition:transform .6s var(--ease), border-color .4s, box-shadow .4s;transition-delay:calc(var(--i) * 70ms);flex-direction:column;align-items:center;gap:2px;padding:clamp(10px,2.4vw,18px) 4px clamp(10px,2vw,14px);display:flex;position:relative}.join__glyphs[data-astro-cid-nwebvegv]{place-items:center;width:100%;height:clamp(64px,14vw,96px);display:grid}.join__alone[data-astro-cid-nwebvegv],.join__joined[data-astro-cid-nwebvegv]{font-family:var(--arabic);color:var(--pine-deep);transition:opacity .5s, transform .6s var(--ease);transition-delay:calc(var(--i) * 90ms);grid-area:1/1;font-size:clamp(2.2rem,7.5vw,3.4rem);line-height:1}.join__joined[data-astro-cid-nwebvegv]{color:var(--gold-text);opacity:0;transform:scale(.8)}.join__name[data-astro-cid-nwebvegv]{font-family:var(--sans);color:var(--pine-deep);font-size:clamp(.8125rem,2.4vw,.9rem);font-weight:600}.join__sound[data-astro-cid-nwebvegv]{color:var(--muted);font-size:clamp(.8125rem,2.2vw,.85rem)}.join__note[data-astro-cid-nwebvegv]{color:var(--gold-text);opacity:0;margin-top:6px;font-size:clamp(.8125rem,2vw,.8125rem);line-height:1.3;transition:opacity .4s .5s}.join[data-astro-cid-nwebvegv]:is(.is-step-2,.is-step-3) .join__alone[data-astro-cid-nwebvegv]{opacity:0;transform:scale(.8)}.join[data-astro-cid-nwebvegv]:is(.is-step-2,.is-step-3) .join__joined[data-astro-cid-nwebvegv]{opacity:1;transform:none}.join[data-astro-cid-nwebvegv]:is(.is-step-2,.is-step-3) .join__note[data-astro-cid-nwebvegv]{opacity:1}.join[data-astro-cid-nwebvegv].is-step-2 .join__tile--stop[data-astro-cid-nwebvegv]{border-color:var(--gold);box-shadow:0 0 0 3px #c3a15f2e}.join__result[data-astro-cid-nwebvegv]{border-radius:var(--radius);border:1px solid var(--sage-line);background:var(--sage);transition:opacity .6s, transform .7s var(--ease);margin-top:clamp(22px,4vw,34px);padding:clamp(14px,3vw,22px) 16px clamp(16px,3vw,22px)}.join__word[data-astro-cid-nwebvegv]{font-family:var(--arabic);color:var(--gold-text);margin:0;font-size:clamp(3rem,11vw,5rem);line-height:1.7}.join__gloss[data-astro-cid-nwebvegv]{color:var(--muted);margin:4px 0 0;font-size:1.02rem}.join__gloss[data-astro-cid-nwebvegv] strong[data-astro-cid-nwebvegv]{color:var(--pine-deep);font-weight:600}.js .join[data-astro-cid-nwebvegv]:not(.is-step-3) .join__result[data-astro-cid-nwebvegv]{opacity:.25;transform:translateY(8px)}.js .join[data-astro-cid-nwebvegv].is-step-3 .join__tile[data-astro-cid-nwebvegv]{transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.join__tile[data-astro-cid-nwebvegv],.join__alone[data-astro-cid-nwebvegv],.join__joined[data-astro-cid-nwebvegv],.join__note[data-astro-cid-nwebvegv],.join__result[data-astro-cid-nwebvegv]{transition:none}}html.calm .join__tile[data-astro-cid-nwebvegv],html.calm.join__tile[data-astro-cid-nwebvegv],html.calm .join__alone[data-astro-cid-nwebvegv],html.calm.join__alone[data-astro-cid-nwebvegv],html.calm .join__joined[data-astro-cid-nwebvegv],html.calm.join__joined[data-astro-cid-nwebvegv],html.calm .join__note[data-astro-cid-nwebvegv],html.calm.join__note[data-astro-cid-nwebvegv],html.calm .join__result[data-astro-cid-nwebvegv],html.calm.join__result[data-astro-cid-nwebvegv],html.calm .join__tile[data-astro-cid-nwebvegv],html.calm.join__tile,html.calm .join__alone[data-astro-cid-nwebvegv],html.calm.join__alone,html.calm .join__joined[data-astro-cid-nwebvegv],html.calm.join__joined,html.calm .join__note[data-astro-cid-nwebvegv],html.calm.join__note,html.calm .join__result[data-astro-cid-nwebvegv],html.calm.join__result{transition:none}.pt-hero[data-astro-cid-tu3jz2lz]{padding-bottom:clamp(24px,4vw,44px)}.pt-hero[data-astro-cid-tu3jz2lz] h1[data-astro-cid-tu3jz2lz]{margin-bottom:.1em}.pt-ar[data-astro-cid-tu3jz2lz]{color:var(--gold-text);margin:0 0 .4em;font-size:clamp(1.6rem,3.4vw,2.2rem)}.pt-back[data-astro-cid-tu3jz2lz]{margin-inline:auto;gap:8px;width:fit-content;margin-bottom:clamp(18px,3vw,28px);font-size:.95rem;font-weight:600;text-decoration:none;display:flex}.pt-jump[data-astro-cid-tu3jz2lz]{flex-wrap:wrap;justify-content:center;gap:clamp(6px,2vw,12px);margin-top:clamp(18px,3vw,26px);display:flex}.pt-jump[data-astro-cid-tu3jz2lz] a[data-astro-cid-tu3jz2lz]{border:1px solid var(--sage-line);background:var(--white);color:var(--pine-deep);font:600 .88rem/1.2 var(--sans);transition:border-color .3s, transform .3s var(--ease);border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 6px;text-decoration:none;display:inline-flex}.pt-jump[data-astro-cid-tu3jz2lz] a[data-astro-cid-tu3jz2lz] span[data-astro-cid-tu3jz2lz]{border:1.5px solid var(--gold);width:28px;height:28px;color:var(--gold-text);font:700 .85rem var(--sans);border-radius:50%;place-items:center;display:grid}.pt-jump[data-astro-cid-tu3jz2lz] a[data-astro-cid-tu3jz2lz]:focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media (hover:hover){.pt-jump[data-astro-cid-tu3jz2lz] a[data-astro-cid-tu3jz2lz]:hover{border-color:var(--gold);transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.pt-jump[data-astro-cid-tu3jz2lz] a[data-astro-cid-tu3jz2lz]{transition:none}}html.calm .pt-jump[data-astro-cid-tu3jz2lz] a[data-astro-cid-tu3jz2lz],html.calm.pt-jump[data-astro-cid-tu3jz2lz] a[data-astro-cid-tu3jz2lz],html.calm .pt-jump[data-astro-cid-tu3jz2lz] a[data-astro-cid-tu3jz2lz],html.calm.pt-jump a[data-astro-cid-tu3jz2lz]{transition:none}.pt-ex[data-astro-cid-tu3jz2lz]{scroll-margin-top:calc(var(--header-h,72px) + 8px)}.px-all[data-astro-cid-tu3jz2lz]{padding-bottom:clamp(24px,5vw,48px)}.px-all[data-astro-cid-tu3jz2lz]>.px{border-top:1px solid var(--sage-line);scroll-margin-top:calc(var(--header-h,72px) + 8px);padding-top:clamp(40px,7vw,72px)}
