@font-face{font-family: "Bricolage Grotesque";font-style: normal;font-weight: 200 800;font-display: swap;src: url(/shared/fonts/BricolageGrotesque-latin.woff2) format("woff2");unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212}@font-face{font-family: "Figtree";font-style: normal;font-weight: 300 900;font-display: swap;src: url(/shared/fonts/Figtree-latin.woff2) format("woff2");unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212}@font-face{font-family: "Baloo Bhaijaan 2";font-style: normal;font-weight: 400 800;font-display: swap;src: url(/shared/fonts/BalooBhaijaan2-arabic.woff2) format("woff2");unicode-range: U+0600-06FF,U+0750-077F,U+FB50-FDFF,U+FE70-FEFC,U+200C-200E}@font-face{font-family: "Baloo Bhaijaan 2";font-style: normal;font-weight: 400 800;font-display: swap;src: url(/shared/fonts/BalooBhaijaan2-latin.woff2) format("woff2");unicode-range: U+0000-00FF,U+2010-2027,U+2190-2193}:root{color-scheme: light;--bg: #d5dcce;--tray: #c5cfbd;--box: #e1e7da;--field: #e9eee3;--edge: rgb(28 41 37 / .12);--ink: #1c2925;--ink-2: #2f3d37;--muted: #43514b;--line: #b3bfac;--link: #0d4a3b;--brick-ink: #8a2f1b;--cream: #fff6e6;--go: #1f5c4a;--go-ink: #fbf5e6;--go-shadow: #12392e;--teal: #1d6b66;--plum: #6b4279;--brick: #ad4930;--indigo: #3c4c92;--forest: #3a683e;--rose: #a53e5c;--ocean: #28608e;--mustard: #e3b04b;--mustard-ink: #2a2110;--good: #1a5637;--good-soft: #c6dfc0;--warn: #6a4700;--warn-soft: #f0dfae;--bad: #8a2f1b;--bad-soft: #efd2c4;--pick: #c3d9c9;--focus: #1c2925;--band: var(--tray);--box-edge: var(--edge);--surface: var(--box);--surface-2: var(--field);--blue: var(--link);--blue-btn: var(--go);--blue-ink: var(--go-ink);--blue-soft: var(--pick);--display: "Bricolage Grotesque","Figtree",system-ui,sans-serif;--body: "Figtree",system-ui,-apple-system,"Segoe UI",sans-serif;--font: var(--body);--font-ar: "Baloo Bhaijaan 2","Geeza Pro",Tahoma,sans-serif;--mono: ui-monospace,"SF Mono",Menlo,Consolas,monospace;--fs-xs: .95rem;--fs-sm: 1.0625rem;--fs-base: 1.125rem;--fs-lg: 1.25rem;--fs-h3: 1.45rem;--fs-h2: clamp(1.6rem,1.3rem + 1.4vw,2.2rem);--fs-h1: clamp(2rem,1.45rem + 2.6vw,3.1rem);--measure: 68ch;--s-1: .25rem;--s-2: .5rem;--s-3: .75rem;--s-4: 1rem;--s-5: 1.5rem;--s-6: 2.25rem;--s-7: 3rem;--s-8: 4rem;--container: 1160px;--gutter: 1.125rem;--content: 760px;--rail: 320px;--r: 22px}html[lang="ar"]{--display: var(--font-ar);--body: var(--font-ar)}*,*::before,*::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%;text-size-adjust: 100%}body{margin: 0;min-height: 100vh;display: flex;flex-direction: column;font: 400 var(--fs-base)/1.6 var(--body);color: var(--ink);background: var(--bg);-webkit-font-smoothing: antialiased;overflow-x: hidden}html[lang="ar"] body{line-height: 1.8}main{flex: 1 0 auto}img,svg{max-width: 100%;height: auto}img{display: block}a{color: var(--link);text-underline-offset: .18em}a:hover{text-decoration-thickness: 2px}:focus-visible{outline: 3px solid var(--focus);outline-offset: 2px;border-radius: 8px}h1,h2,h3,.headword{font-family: var(--display);font-weight: 800;line-height: 1.1;letter-spacing: -.02em;color: var(--ink);margin: 0;text-wrap: balance}html[lang="ar"] h1,html[lang="ar"] h2,html[lang="ar"] h3,html[lang="ar"] .headword{letter-spacing: 0;line-height: 1.4}h1{font-size: var(--fs-h1);margin: 0 0 var(--s-3)}h2{font-size: var(--fs-h2)}h3{font-size: var(--fs-h3)}p{margin: 0 0 1em}strong,b{font-weight: 700}mark{background: var(--warn-soft);color: inherit;padding: 0 .15em;border-radius: 4px}hr{border: 0;border-top: 1.5px solid var(--line);margin: var(--s-6) 0}.sr-only,.visually-hidden{position: absolute !important;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}.skip{position: absolute;inset-inline-start: var(--s-4);top: -100px;background: var(--ink);color: var(--cream);padding: var(--s-2) var(--s-4);border-radius: 10px;z-index: 100}.skip:focus{top: var(--s-2)}.tag{font-size: var(--fs-xs);color: var(--muted);font-weight: 600}.kicker{font-size: var(--fs-xs);font-weight: 700;color: var(--brick-ink);margin: 0 0 var(--s-2)}.kicker a{color: inherit}.meta{font-size: var(--fs-xs);font-weight: 600;color: var(--muted)}.emo{flex: none}.site-header{position: relative;z-index: 50}.site-header .bar{position: relative;width: min(var(--container),100% - 2.25rem);margin-inline: auto;display: flex;align-items: center;flex-wrap: wrap;gap: .75rem;padding: .7rem 0}.logo{display: inline-flex;align-items: center;gap: .4rem;font: 800 1.6rem/1 "Bricolage Grotesque","Figtree",system-ui,sans-serif;letter-spacing: -.04em;color: var(--ink);text-decoration: none}html[lang="ar"] .logo{font-family: var(--font-ar);letter-spacing: -.02em}.logo img{width: 34px;height: 34px;transform: rotate(-10deg)}.primary-nav{order: 3;display: flex;gap: .4rem;overflow-x: auto;scrollbar-width: none;width: calc(100% + 2.25rem);margin-inline: -1.125rem;padding: 3px 1.125rem}.primary-nav::-webkit-scrollbar{display: none}.primary-nav a{flex: none;padding: .45rem .95rem;border-radius: 99px;background: var(--box);color: var(--ink);text-decoration: none;font-weight: 600;font-size: 1rem;line-height: 1.5;box-shadow: inset 0 0 0 1px var(--edge);white-space: nowrap}html[lang="ar"] .primary-nav a{font-size: 1.08rem}.primary-nav a:hover{background: var(--field)}.primary-nav a[aria-current="page"]{background: var(--ink);color: var(--cream);box-shadow: none}.header-tools{margin-inline-start: auto;display: flex;align-items: center;gap: .5rem}.lang-link{display: inline-flex;align-items: center;min-height: 44px;padding: 0 .95rem;border-radius: 99px;background: var(--mustard);color: var(--mustard-ink);text-decoration: none;font-weight: 700;font-size: 1rem}html[lang="en"] .lang-link{font-family: "Geeza Pro","Noto Sans Arabic",Tahoma,system-ui,sans-serif;font-size: 1.1rem}html[lang="ar"] .lang-link{font-family: "Baloo Bhaijaan 2",system-ui,sans-serif}.site-search{position: relative}.site-search input{display: block;width: 210px;height: 44px;font: 500 1rem var(--body);padding: 0 1rem;padding-inline-start: 2.6rem;border: 0;border-radius: 99px;background: var(--box);color: var(--ink);box-shadow: inset 0 0 0 1px var(--edge);-webkit-appearance: none;appearance: none}.site-search input:focus,.lookup input:focus{outline: none;background: var(--field);box-shadow: inset 0 0 0 2.5px var(--ink)}.site-search input::placeholder,.lookup input::placeholder{color: var(--muted);opacity: 1}.site-search svg{position: absolute;inset-inline-start: 12px;top: 12px;width: 20px;height: 20px;color: var(--ink);pointer-events: none}.search-results{position: absolute;inset-inline: 0;top: calc(100% + 8px);background: var(--field);border-radius: 18px;box-shadow: 0 0 0 1.5px var(--line),0 14px 30px rgb(28 41 37 / .22);list-style: none;margin: 0;padding: var(--s-2);max-height: 60vh;overflow: auto;min-width: min(280px,86vw);z-index: 60;text-align: start}.search-results a{display: block;padding: .55rem .75rem;border-radius: 12px;color: var(--ink);font-weight: 700;text-decoration: none}.search-results a:hover,.search-results a[aria-selected="true"]{background: var(--pick)}.search-results small{display: block;font-weight: 400;font-size: var(--fs-xs);color: var(--muted)}@media (max-width: 959px){.site-search input{width: 44px;padding: 0;color: transparent;cursor: pointer}.site-search input::placeholder{color: transparent}.site-search:is(:focus-within,:has(.search-results:not([hidden]))){position: absolute;inset-inline: 0;top: .7rem;z-index: 6}.site-search:is(:focus-within,:has(.search-results:not([hidden]))) input{width: 100%;padding: 0 1rem;padding-inline-start: 2.6rem;color: var(--ink);cursor: text;background: var(--field)}.site-search:is(:focus-within,:has(.search-results:not([hidden]))) input::placeholder{color: var(--muted)}}@media (min-width: 960px){.site-header .bar{flex-wrap: nowrap;gap: 1.4rem;padding: 1rem 0}.primary-nav{order: 0;width: auto;margin: 0;padding: 3px;overflow: visible}}.wrap{width: min(var(--container),100% - 2.25rem);margin-inline: auto}.page{padding-block: .3rem 0}.layout{display: grid;gap: var(--s-6)}@media (min-width: 1000px){.layout--rail{grid-template-columns: minmax(0,var(--content)) minmax(0,var(--rail));justify-content: space-between;gap: 2rem}}.main-col{min-width: 0}.narrow{max-width: var(--content)}.rail{display: none}@media (min-width: 1000px){.rail{display: block}.rail-inner{position: sticky;top: 1rem;display: flex;flex-direction: column;gap: 1rem}}.rail-box{background: var(--box);border-radius: var(--r);padding: 1rem 1.1rem .6rem;box-shadow: inset 0 0 0 1px var(--edge)}.rail-box h2{display: flex;align-items: center;gap: .5rem;font-size: 1.2rem;margin: 0 0 .4rem}.rail-box ul{list-style: none;margin: 0;padding: 0}.rail-box li a{display: block;padding: .5rem 0;color: var(--ink);font-weight: 700;font-size: var(--fs-sm);text-decoration: none}.rail-box li + li a{border-top: 1.5px solid var(--line)}.rail-box li a:hover{color: var(--link);text-decoration: underline}.rail-box li a span{display: block;font-weight: 400;font-size: .98rem;color: var(--ink-2);line-height: 1.45}.rail-cta{position: relative;overflow: hidden;display: flex;flex-direction: column;align-items: flex-start;gap: .2rem;min-height: 150px;padding: 1.1rem 1.2rem;padding-inline-end: 6rem;background: var(--indigo);border-radius: var(--r);color: var(--cream);text-decoration: none}.rail-cta .tag{color: var(--cream);font-weight: 700;padding: .1rem .65rem;border-radius: 99px;background: rgb(0 0 0 / .22)}.rail-cta strong{font: 800 1.45rem/1.15 var(--display);letter-spacing: -.02em;margin-top: .3rem}html[lang="ar"] .rail-cta strong{letter-spacing: 0;line-height: 1.4}.rail-cta>span:last-of-type{font-size: 1rem;font-weight: 600;margin-top: auto}.rail-cta img{position: absolute;inset-inline-end: -6px;bottom: -8px;width: 92px;height: 92px;transform: rotate(9deg);filter: drop-shadow(0 8px 8px rgb(0 0 0 / .25))}.crumbs ol{list-style: none;margin: .2rem 0 .8rem;padding: 0;display: flex;flex-wrap: wrap;gap: .1rem .45rem;font-size: .98rem;color: var(--muted)}.crumbs li + li::before{content: "›";margin-inline-end: .45rem}[dir="rtl"] .crumbs li + li::before{content: "‹"}.crumbs a{color: var(--ink-2)}.crumbs li[aria-current]{color: var(--ink);font-weight: 600}.dek,.lede{font-size: var(--fs-lg);color: var(--ink-2);margin: 0 0 var(--s-4);max-width: 52ch;line-height: 1.5}html[lang="ar"] .dek,html[lang="ar"] .lede{font-size: 1.3rem;line-height: 1.75}.byline{font-size: var(--fs-xs);color: var(--muted);margin: 0 0 var(--s-5);display: flex;flex-wrap: wrap;gap: .25rem .5rem}.byline span + span::before{content: "·";margin-inline-end: .5rem}.byline a{color: var(--muted)}.page-head{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 0 1.2rem;align-items: center;margin-bottom: var(--s-2);max-width: 900px}.page-head>*{grid-column: 1}.page-head .page-art{grid-column: 2;grid-row: 1 / span 3;width: 76px;height: 76px;transform: rotate(8deg);filter: drop-shadow(0 8px 8px rgb(28 41 37 / .18));align-self: start}@media (min-width: 720px){.page-head .page-art{width: 120px;height: 120px}}.prose{max-width: var(--measure)}.prose a,.sources a,.feedback a,.callout a,.dek a,.about-line a,.answer a,.faq a{text-decoration: underline;text-decoration-thickness: 1px}.prose a:hover{text-decoration-thickness: 2px}.prose h2{margin: 1.9em 0 .55em;scroll-margin-top: 1rem}.prose h3{margin: 1.5em 0 .4em;scroll-margin-top: 1rem}.prose h2:first-child,.prose h3:first-child{margin-top: 0}.prose ul,.prose ol{padding-inline-start: 1.3em;margin: 0 0 1.1em}.prose li{margin-bottom: .45em}.prose li::marker{color: var(--muted);font-weight: 700}.prose blockquote{margin: 1.4em 0;padding: .9rem 1.1rem;border-radius: 18px;background: var(--tray);color: var(--ink);font-size: var(--fs-lg);line-height: 1.5}.prose blockquote p:last-child{margin: 0}.prose code{font: 400 .88em var(--mono);background: var(--tray);padding: .1em .35em;border-radius: 6px}.table-scroll{overflow-x: auto;margin: 1.3em 0 1.8em;background: var(--box);border-radius: 18px;padding: .25rem 1rem;box-shadow: inset 0 0 0 1px var(--edge)}.prose table{border-collapse: collapse;width: 100%;font-size: var(--fs-sm);line-height: 1.5}.prose th,.prose td{text-align: start;padding: .7rem 0;padding-inline-end: .9rem;border-bottom: 1.5px solid var(--line);vertical-align: top}.prose th{font-weight: 700;color: var(--muted);white-space: nowrap}.prose td:first-child{font-weight: 700}.prose tr:last-child td{border-bottom: 0}.prose .examples-list{list-style: none;padding: 0;display: grid;gap: var(--s-2)}.prose .examples-list li{margin: 0;background: var(--box);border-radius: 16px;padding: .75rem 1rem;box-shadow: inset 0 0 0 1px var(--edge)}.prose .examples-list li strong:first-child{display: block;font-size: var(--fs-xs);font-weight: 700;color: var(--brick-ink);margin-bottom: .1rem}.entry-head{margin-bottom: var(--s-5)}.meta-row{display: flex;flex-wrap: wrap;align-items: center;gap: .3rem .5rem;margin: 0 0 var(--s-2);font-size: var(--fs-xs);color: var(--muted)}.meta-row>* + *::before{content: "·";margin-inline-end: .5rem}.meta-row a{color: var(--muted)}.entry-cover{position: relative;overflow: hidden;isolation: isolate;display: flex;align-items: flex-end;min-height: 9.5rem;padding: 1.1rem 1.2rem;padding-inline-end: 7rem;margin-bottom: var(--s-3);border-radius: var(--r);background: var(--teal);color: var(--cream)}.entry-cover::after{content: "";position: absolute;z-index: -1;inset-inline-end: -50px;bottom: -70px;width: 230px;height: 230px;border-radius: 50%;background: rgb(255 255 255 / .1)}.entry-cover img{position: absolute;inset-inline-end: 0;bottom: -8px;width: 112px;height: 112px;transform: rotate(9deg);filter: drop-shadow(0 8px 8px rgb(0 0 0 / .25))}.headword{font-size: clamp(2.6rem,1.8rem + 4.2vw,4.6rem);line-height: 1;letter-spacing: -.035em;margin: 0;color: inherit;overflow-wrap: anywhere}@media (min-width: 720px){.entry-cover{min-height: 12rem;padding: 1.5rem 1.7rem;padding-inline-end: 11rem}.entry-cover img{width: 168px;height: 168px;inset-inline-end: 6px}}.labels{display: flex;flex-wrap: wrap;align-items: center;gap: .3rem .8rem;margin: 0 0 var(--s-4);font-size: var(--fs-sm);color: var(--muted)}.labels .pos{font-style: italic}.badge{display: inline-flex;align-items: center;gap: .4em;font-size: var(--fs-xs);font-weight: 600;color: var(--muted)}.badge::before{content: "";width: .65em;height: .65em;border-radius: 50%;background: var(--muted)}.badge--safe::before{background: #2f7a4d}.badge--mild::before{background: #b06a12}.badge--rude::before{background: #a2331f}.badge--rising::before{background: var(--ocean)}.gloss{font: 800 clamp(1.45rem,1.25rem + 1vw,1.95rem)/1.2 var(--display);letter-spacing: -.02em;margin: 0 0 var(--s-3)}html[lang="ar"] .gloss{letter-spacing: 0;line-height: 1.6}.answer{font-size: var(--fs-lg);line-height: 1.55;color: var(--ink-2);margin: 0 0 var(--s-5)}.quickfacts{display: grid;grid-template-columns: repeat(auto-fit,minmax(min(100%,160px),1fr));gap: var(--s-2);margin: 0}.quickfacts>div{background: var(--box);border-radius: 16px;padding: .7rem .9rem;box-shadow: inset 0 0 0 1px var(--edge)}.quickfacts dt{font-size: var(--fs-xs);font-weight: 700;color: var(--muted)}.quickfacts dd{margin: .1rem 0 0;font-size: var(--fs-sm);line-height: 1.45}.callout{background: var(--tray);border-radius: var(--r);padding: 1.1rem 1.2rem;margin: var(--s-6) 0}.callout p:last-child{margin: 0}.callout-title{font: 800 1.25rem var(--display);margin-bottom: .3rem}.callout--safety{background: var(--bad-soft)}.card-grid{list-style: none;margin: 0;padding: 0;display: grid;gap: .6rem;grid-template-columns: repeat(auto-fill,minmax(min(100%,240px),1fr))}.card-grid--wide{gap: .8rem;grid-template-columns: repeat(auto-fill,minmax(min(100%,300px),1fr))}.term-card,.guide-card,.tool-card{position: relative;display: flex;gap: .8rem;align-items: flex-start;height: 100%;padding: .9rem 1rem;border-radius: 18px;background: var(--box);color: var(--ink);text-decoration: none;box-shadow: inset 0 0 0 1px var(--edge);transition: box-shadow .12s}.term-card:hover,.guide-card:hover,.tool-card:hover,.rowlink:hover,.chips a:hover{box-shadow: inset 0 0 0 2px var(--ink)}.card-art{flex: none;width: 44px;height: 44px;margin-top: .1rem}.card-body{flex: 1;min-width: 0;display: flex;flex-direction: column;align-self: stretch}.card-body .kicker{margin: 0 0 .15rem}.tile{display: block;margin: 0 0 .2rem}.tile strong{font: 800 1.4rem/1.15 var(--display);letter-spacing: -.02em;overflow-wrap: anywhere}html[lang="ar"] .tile strong{letter-spacing: 0;line-height: 1.45;font-size: 1.3rem}.card-desc{font-size: var(--fs-sm);line-height: 1.45;color: var(--ink-2);margin-bottom: .45rem}html[lang="ar"] .card-desc{font-size: 1.1rem;line-height: 1.65}.card-foot{margin-top: auto;display: flex;flex-wrap: wrap;align-items: center;gap: .2rem .45rem;font-size: var(--fs-xs);font-weight: 600;color: var(--muted)}.card-foot>* + *::before{content: "·";margin-inline-end: .45rem}.card-foot .badge::before{margin: 0}.card-foot .badge + *::before{content: "·"}.guide-card,.tool-card{border-radius: var(--r);padding: 1.1rem 1.2rem;padding-inline-end: 5.4rem}.guide-card .card-art,.tool-card .card-art{position: absolute;top: .9rem;inset-inline-end: .9rem;width: 60px;height: 60px;margin: 0;transform: rotate(8deg)}[dir="rtl"] .guide-card .card-art,[dir="rtl"] .tool-card .card-art{transform: rotate(-8deg)}@media (min-width: 960px){.term-card{flex-direction: column;gap: .5rem;padding: 1.1rem}.guide-card,.tool-card{flex-direction: column;gap: .7rem;padding: 1.3rem}.guide-card .card-art,.tool-card .card-art{position: static;width: 68px;height: 68px}}.shelf{list-style: none;margin: 0;padding: 0;display: grid;gap: .8rem}.gcover{position: relative;overflow: hidden;isolation: isolate;display: flex;flex-direction: column;align-items: flex-start;height: 100%;min-height: 150px;padding: 1rem 1.1rem;padding-inline-end: 7rem;border-radius: var(--r);background: var(--teal);color: var(--cream);text-decoration: none;transition: transform .12s}.gcover:hover{transform: translateY(-2px)}.gcover::after{content: "";position: absolute;z-index: -1;inset-inline-end: -40px;bottom: -50px;width: 190px;height: 190px;border-radius: 50%;background: rgb(255 255 255 / .1)}.gcover h3{font-size: 1.55rem;color: inherit;margin: .5rem 0 .3rem}html[lang="ar"] .gcover h3{font-size: 1.7rem}.cover-tag{font-size: .95rem;font-weight: 700;padding: .12rem .65rem;border-radius: 99px;background: rgb(0 0 0 / .22)}.cover-blurb{display: none;font-size: 1.0625rem;line-height: 1.45;margin: 0 0 .6rem;max-width: 32ch}html[lang="ar"] .cover-blurb{font-size: 1.1rem;line-height: 1.65}.cover-count{margin-top: auto;font-weight: 700;font-size: 1rem}.cover-count::after{content: "→";margin-inline-start: .5rem}[dir="rtl"] .cover-count::after{content: "←"}.cover-art{position: absolute;inset-inline-end: -8px;bottom: -10px;width: 112px;height: 112px;transform: rotate(9deg);filter: drop-shadow(0 8px 8px rgb(0 0 0 / .25))}[dir="rtl"] .cover-art{transform: rotate(-9deg)}.gcover.is-big{min-height: 250px;padding-inline-end: 1.1rem;padding-bottom: 1.1rem}.gcover.is-big h3{font-size: 2.2rem}html[lang="ar"] .gcover.is-big h3{font-size: 2.3rem}.gcover.is-big .cover-blurb{display: block;max-width: 19ch}.gcover.is-big .cover-art{width: 150px;height: 150px;inset-inline-end: -6px;bottom: -8px}.gcover.is-big::after{width: 260px;height: 260px}.c-teal{background: var(--teal)}.c-plum{background: var(--plum)}.c-brick{background: var(--brick)}.c-indigo{background: var(--indigo)}.c-forest{background: var(--forest)}.c-rose{background: var(--rose)}.c-ocean{background: var(--ocean)}.c-mustard{background: var(--mustard);color: var(--mustard-ink)}.c-mustard .cover-tag{background: rgb(42 33 16 / .14)}.c-teal,.c-plum,.c-brick,.c-indigo,.c-forest,.c-rose,.c-ocean{color: var(--cream)}@media (min-width: 640px){.shelf{grid-template-columns: 1fr 1fr}.shelf>.is-big{grid-column: span 2}.gcover.is-big .cover-blurb{max-width: 34ch}}@media (min-width: 960px){.shelf{grid-template-columns: repeat(3,1fr);gap: 1rem}.gcover{min-height: 215px;padding: 1.3rem 1.4rem}.gcover h3{font-size: 1.75rem;max-width: 10ch}html[lang="ar"] .gcover h3{max-width: 9ch}.cover-art{width: 124px;height: 124px}.shelf>.is-big{grid-column: span 2;grid-row: span 2}.gcover.is-big{padding: 1.8rem 2rem}.gcover.is-big h3,html[lang="ar"] .gcover.is-big h3{font-size: 3.4rem;max-width: none;margin: .9rem 0 .7rem}.gcover.is-big .cover-blurb{font-size: 1.3rem;max-width: 24ch}.gcover.is-big .cover-art{width: 250px;height: 250px;inset-inline-end: 4px;bottom: -6px}.gcover.is-big::after{width: 420px;height: 420px;inset-inline-end: -90px;bottom: -130px}.gcover.is-big .cover-count{font-size: 1.2rem}.shelf.is-full .gcover:not(.is-big){min-height: 250px}.shelf.is-full .gcover:not(.is-big) .cover-blurb{display: block;font-size: 1rem;line-height: 1.4;max-width: 22ch;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}.shelf.is-full .gcover:not(.is-big) h3{max-width: none;padding-inline-end: 0}.shelf.is-full .gcover:not(.is-big) .cover-art{width: 104px;height: 104px}}.section{margin-top: 2.6rem}.page-head + .section{margin-top: 1.4rem}.section-head{display: flex;align-items: center;flex-wrap: wrap;gap: .3rem .6rem;margin-bottom: .9rem}.section-head h2{margin: 0}.section-head>img{width: 38px;height: 38px}.section-head .more,.section-head .meta{margin-inline-start: auto;font-weight: 700;font-size: 1.05rem;white-space: nowrap}.section-sub{color: var(--ink-2);max-width: 60ch;margin: 0 0 1.2rem}@media (min-width: 960px){body{font-size: 1.1875rem}.section{margin-top: 4rem}.page-head + .section{margin-top: 2rem}}.hero{padding: .6rem 0 0}.hero-in{display: grid;gap: .5rem}.eyebrow{display: inline-flex;align-items: center;gap: .45rem;margin: 0 0 .9rem;padding: .3rem .9rem;padding-inline-start: .5rem;border-radius: 99px;background: var(--box);font-weight: 600;font-size: 1rem;line-height: 1.4;box-shadow: inset 0 0 0 1px var(--edge)}.hero h1{font-size: clamp(2.5rem,1.6rem + 4.6vw,4.6rem);line-height: 1.05;margin: 0}html[lang="ar"] .hero h1{font-size: clamp(2rem,1.5rem + 2.6vw,3.3rem);line-height: 1.35}.hero.is-hub h1{font-size: clamp(2.2rem,1.6rem + 3.2vw,3.8rem)}.hero h1 em{font-style: normal;color: var(--brick-ink)}.hero .lede{font-size: 1.2rem;max-width: 34ch;margin: 1rem 0 1.3rem}.hero.is-hub .lede{max-width: 44ch}.hero-cta,.cta-row{display: flex;flex-wrap: wrap;gap: .7rem}.cta-row{margin: var(--s-4) 0 var(--s-5)}.scene{position: relative;height: 300px;margin-top: .5rem;overflow: hidden;margin-inline: -1.125rem}.blob{position: absolute;inset: 12% 4% -30% 4%;background: var(--tray);border-radius: 50% 50% 0 0 / 70% 70% 0 0}.phone{position: absolute;left: 50%;bottom: -46px;width: 186px;height: 290px;margin-left: -93px;padding: 9px;border-radius: 30px;background: var(--ink);transform: rotate(-5deg);box-shadow: 0 18px 30px rgb(28 41 37 / .25)}.phone-screen{height: 100%;border-radius: 22px;background: var(--box);padding: 14px 10px;display: flex;flex-direction: column;gap: 6px;text-align: center;font: 700 .8rem/1.2 var(--display);color: var(--ink)}html[lang="ar"] .phone-screen{font-size: .95rem;line-height: 1.45}.mini-k{font-size: .7rem;color: var(--muted);font-weight: 600}.mini-o{flex: 1;display: grid;place-items: center;padding: 6px;border-radius: 14px;color: var(--cream)}.mini-o.o1{background: var(--teal)}.mini-o.o2{background: var(--brick)}.mini-or{font-size: .65rem;letter-spacing: .08em;text-transform: uppercase;color: var(--muted)}html[lang="ar"] .mini-k,html[lang="ar"] .mini-or{font-size: .8rem;letter-spacing: 0}.scene .s{position: absolute;height: auto;filter: drop-shadow(0 10px 10px rgb(28 41 37 / .18))}.s1{left: 5%;top: 4%;width: 112px;transform: rotate(-8deg)}.s2{right: 6%;top: 34%;width: 92px;transform: rotate(14deg)}.s3{left: 8%;bottom: 0;width: 96px;transform: rotate(8deg)}.s4{right: 18%;top: 0;width: 70px;transform: rotate(12deg)}.s5{right: 5%;bottom: 2%;width: 66px;transform: rotate(-12deg)}.s6{left: 34%;top: -2%;width: 56px;transform: rotate(-6deg)}.s7{left: 40%;bottom: 4%;width: 110px;transform: rotate(-10deg)}.scene.is-small{height: 230px}.hero.is-hub .s3{left: 6%}.hero.is-hub .s2{right: 8%;top: 8%}.hero.is-hub .s4{right: 34%;top: 6%}.hero.is-hub .s1{top: 12%}@media (min-width: 960px){.hero{padding-top: 1.6rem}.hero-in{grid-template-columns: 1.05fr .95fr;align-items: center;gap: 2rem}.hero .lede{font-size: 1.35rem}.scene{height: 440px;margin: 0;overflow: visible}.blob{inset: 8% 0 -20% 0;border-radius: 50%}.hero{overflow: hidden}.phone{width: 230px;height: 370px;margin-left: -115px;bottom: -30px;padding: 11px}.phone-screen{font-size: 1rem;padding: 18px 12px}.mini-k{font-size: .8rem}html[lang="ar"] .phone-screen{font-size: 1.15rem}.s1{width: 150px;left: 4%;top: 6%}.s2{width: 124px;right: 4%;top: 30%}.s3{width: 136px;left: 8%;bottom: 2%}.s4{width: 92px;right: 20%;top: 0}.s5{width: 86px;right: 6%;bottom: 6%}.s6{width: 76px;left: 34%;top: 0}.s7{width: 140px}.scene.is-small{height: 330px}}.lookup{position: relative;background: var(--tray);border-radius: var(--r);padding: 1rem;margin-bottom: .9rem}.lookup label{display: block;font-weight: 700;margin-bottom: .45rem}.lookup-row{display: flex;gap: .5rem}.lookup input{flex: 1;min-width: 0;min-height: 54px;padding: 0 1.1rem;border: 0;border-radius: 99px;background: var(--box);color: var(--ink);font: 500 1.125rem var(--body);box-shadow: inset 0 0 0 1.5px var(--line);-webkit-appearance: none;appearance: none}.lookup .search-results{inset-inline: 1rem;top: calc(100% - .4rem)}.try{display: flex;flex-wrap: wrap;gap: .2rem .9rem;align-items: center;margin: .7rem 0 0;font-size: var(--fs-sm);color: var(--ink-2)}.try a{font-weight: 700}@media (min-width: 960px){.lookup{display: grid;grid-template-columns: auto 1fr auto;align-items: center;gap: 1rem;padding: .9rem 1.2rem}.lookup label,.lookup .try{margin: 0}.lookup .search-results{top: calc(100% + 6px)}}.split{display: grid;gap: 2.6rem}@media (min-width: 960px){.split{grid-template-columns: 1fr 1fr;gap: 2rem}}.index-list,.rows{list-style: none;margin: 0;padding: 0;display: grid;gap: .5rem}.rowlink{display: flex;align-items: center;gap: .85rem;height: 100%;padding: .75rem 1rem;border-radius: 18px;background: var(--box);color: var(--ink);text-decoration: none;box-shadow: inset 0 0 0 1px var(--edge);transition: box-shadow .12s}.rowlink>img{flex: none;width: 40px;height: 40px}.rowlink .row-main{flex: 1;min-width: 0;display: grid}.rowlink strong{font: 700 1.2rem/1.25 var(--display)}html[lang="ar"] .rowlink strong{line-height: 1.5}.rowlink small{font-size: var(--fs-sm);color: var(--ink-2);line-height: 1.45}html[lang="ar"] .rowlink small{font-size: 1.1rem;line-height: 1.65}.rowlink em{font-style: normal;font-size: .98rem;font-weight: 600;color: var(--muted);margin-top: .25rem}.rowlink .arrow{font-size: 1.3rem;color: var(--muted)}.rows.is-tall .rowlink{align-items: flex-start;padding: .95rem 1rem}.rows.is-tall .rowlink>img{width: 48px;height: 48px;margin-top: .15rem}.rows.is-tall .rowlink strong{font-size: 1.4rem;font-weight: 800}@media (min-width: 640px){.rows.is-two{grid-template-columns: 1fr 1fr}}.other-lang a{display: flex;align-items: center;gap: 1rem;padding: 1rem 1.2rem;border-radius: var(--r);background: var(--indigo);color: var(--cream);text-decoration: none;font-size: 1.15rem;line-height: 1.6}.other-lang[lang="ar"] a{font-family: var(--font-ar)}.other-lang[lang="en"] a{font-family: "Figtree",system-ui,sans-serif;line-height: 1.4}.other-lang a>img{flex: none;width: 64px;height: 64px}.other-lang .row-main{flex: 1;min-width: 0}.other-lang .tag{display: block;color: inherit;font-size: 1.6rem;font-weight: 800;line-height: 1.3}.other-lang strong{font-weight: 500}.other-lang .arrow{font-size: 1.3rem}.section.other-lang{margin-top: 1.2rem}.chips{display: flex;flex-wrap: wrap;gap: .5rem;list-style: none;margin: 0;padding: 0}.chips a{display: inline-flex;align-items: center;gap: .45rem;min-height: 44px;padding: .4rem .95rem;border-radius: 99px;background: var(--box);color: var(--ink);font-weight: 600;font-size: 1rem;text-decoration: none;box-shadow: inset 0 0 0 1px var(--edge);transition: box-shadow .12s}html[lang="ar"] .chips a{font-size: 1.08rem}.chips a img{width: 26px;height: 26px;margin-inline-start: -.3rem}.chips a b{font-weight: 700;color: var(--muted)}.shelf + .chips{margin-top: 1rem}.shelf + .rows{margin-top: .8rem}.intro{max-width: 70ch}.intro p{color: var(--ink-2)}.about-section{margin-top: 2.6rem}@media (min-width: 960px){.about-section{margin-top: 4rem}}.picks{list-style: none;margin: 0;padding: 0;display: grid;gap: .6rem}.pick{display: grid;grid-template-columns: auto 1fr;gap: .1rem .8rem;align-items: center;padding: .85rem 1rem;border-radius: 18px;background: var(--box);box-shadow: inset 0 0 0 1px var(--edge)}.pick img{grid-row: span 2;width: 40px;height: 40px}.pick b{font: 800 1.3rem/1.4 var(--display)}.pick span{color: var(--ink-2);font-size: 1.1rem}.kids{display: flex;gap: .8rem;align-items: flex-start;padding: .9rem 1rem;border-radius: 18px;background: var(--tray);max-width: 70ch}.kids img{flex: none;width: 40px;height: 40px}.kids p{margin: 0}.kids h2{font-size: 1.3rem;margin: 0 0 .2rem}@media (min-width: 640px){.picks{grid-template-columns: 1fr 1fr}}@media (min-width: 960px){.picks{grid-template-columns: repeat(4,1fr)}.pick{grid-template-columns: 1fr;gap: .3rem}.pick img{grid-row: auto}}.az{display: flex;flex-wrap: wrap;gap: .3rem;margin: var(--s-4) 0 var(--s-5)}.az a,.az span{display: grid;place-items: center;min-width: 2.75rem;height: 2.75rem;border-radius: 99px;font-weight: 700;font-size: 1rem}.az a{background: var(--box);color: var(--ink);text-decoration: none;box-shadow: inset 0 0 0 1px var(--edge)}.az a:hover{background: var(--ink);color: var(--cream)}.az span{color: var(--line)}.az-group{margin-top: var(--s-5)}.az-group h3{display: inline-grid;place-items: center;min-width: 3rem;height: 3rem;padding: 0 .6rem;border-radius: 14px;background: var(--ink);color: var(--cream);font-size: 1.6rem;margin: 0 0 var(--s-3);scroll-margin-top: 1rem}.az-list{list-style: none;padding: 0;margin: 0;display: grid;gap: .45rem;grid-template-columns: repeat(auto-fill,minmax(min(100%,330px),1fr))}.az-list li{padding: .6rem .9rem;border-radius: 14px;background: var(--box);box-shadow: inset 0 0 0 1px var(--edge);line-height: 1.4}.az-list a{font: 800 1.2rem var(--display);color: var(--ink);text-decoration: none}.az-list a:hover{text-decoration: underline}.az-list span{color: var(--ink-2);font-size: var(--fs-sm)}.toc{background: var(--box);border-radius: var(--r);padding: .9rem 1.1rem;margin: 0 0 var(--s-5);max-width: var(--measure);box-shadow: inset 0 0 0 1px var(--edge)}.toc summary{font: 800 1.2rem var(--display);cursor: pointer}.toc ol{margin: var(--s-3) 0 0;padding-inline-start: 1.3em;columns: 2 240px;column-gap: var(--s-6);font-size: var(--fs-sm)}.toc li{break-inside: avoid;padding: .15rem 0}.toc li::marker{color: var(--muted);font-weight: 700}.toc a{font-weight: 600}.block{margin-top: 2.6rem;max-width: var(--measure)}.block:has(.card-grid),.block:has(.shelf){max-width: none}.block>h2{margin: 0 0 var(--s-4)}.faq details{background: var(--box);border-radius: 18px;padding: 0 1.1rem;margin-bottom: var(--s-2);box-shadow: inset 0 0 0 1px var(--edge)}.faq summary{cursor: pointer;padding: .9rem 0;list-style: none;display: flex;justify-content: space-between;gap: var(--s-4);font-weight: 700}.faq summary::-webkit-details-marker{display: none}.faq summary::after{content: "+";flex: none;width: 1.8rem;height: 1.8rem;display: grid;place-items: center;border-radius: 50%;background: var(--tray);color: var(--ink);font-size: 1.3rem;line-height: 1;font-weight: 700}.faq details[open] summary::after{content: "−"}.faq details p{margin: 0 0 var(--s-4);color: var(--ink-2)}.sources{background: var(--box);border-radius: var(--r);padding: 1rem 1.2rem .5rem;box-shadow: inset 0 0 0 1px var(--edge)}.sources>h2{font-size: 1.3rem;margin-bottom: var(--s-3)}.sources ol{padding-inline-start: 1.3em;margin: 0 0 .5rem;font-size: var(--fs-xs);color: var(--muted)}.sources li{margin-bottom: .5rem;overflow-wrap: anywhere}.feedback{margin-top: var(--s-5);font-size: var(--fs-xs);color: var(--muted);max-width: var(--measure)}.share-row{display: flex;flex-wrap: wrap;gap: var(--s-2);margin: var(--s-6) 0}.btn{display: inline-flex;align-items: center;justify-content: center;gap: .4rem;min-height: 54px;padding: .5rem 1.5rem;border: 0;border-radius: 99px;background: var(--go);color: var(--go-ink);font: 700 1.125rem/1.15 var(--body);text-decoration: none;cursor: pointer;box-shadow: 0 3px 0 var(--go-shadow);margin-bottom: 3px;text-align: center}.btn:hover{filter: brightness(1.08)}.btn:active{transform: translateY(2px);box-shadow: 0 1px 0 var(--go-shadow)}.btn.quiet,.btn.ghost{background: var(--box);color: var(--ink);box-shadow: inset 0 0 0 1.5px var(--line),0 3px 0 var(--line)}.btn.quiet:hover{filter: none;background: var(--field)}.btn.quiet:active{box-shadow: inset 0 0 0 1.5px var(--line),0 1px 0 var(--line)}.btn:disabled{opacity: .5;cursor: not-allowed}.quiz-panel{min-height: 30rem}.tool-panel,.quiz-panel{background: var(--tray);border-radius: 26px;padding: clamp(1rem,3vw,1.6rem);margin: var(--s-4) 0 var(--s-6);max-width: var(--content)}.tool-panel textarea,.tool-panel input[type="text"],.game-field input,.game-field textarea{width: 100%;font: 500 var(--fs-lg)/1.5 var(--body);padding: 1rem 1.1rem;border: 0;border-radius: 18px;background: var(--box);color: var(--ink);resize: vertical;box-shadow: inset 0 0 0 1.5px var(--line)}.tool-panel textarea::placeholder,.tool-panel input::placeholder{color: var(--muted);opacity: 1}.tool-panel textarea:focus,.tool-panel input[type="text"]:focus{outline: none;background: var(--field);box-shadow: inset 0 0 0 2.5px var(--ink)}.tool-panel .row,.quiz-panel .row,.out .row{display: flex;flex-wrap: wrap;gap: .6rem;margin: var(--s-4) 0 0}.mode{display: inline-flex;flex-wrap: wrap;gap: .25rem;padding: .25rem;background: var(--box);border-radius: 99px;margin-bottom: var(--s-4);box-shadow: inset 0 0 0 1px var(--edge)}.mode-btn{border: 0;background: transparent;color: var(--ink-2);font: 600 1rem/1.2 var(--body);min-height: 44px;padding: .5rem 1.1rem;border-radius: 99px;cursor: pointer}.mode-btn.is-active{background: var(--ink);color: var(--cream)}.out{margin-top: var(--s-4);padding: 1.1rem 1.2rem;background: var(--box);border-radius: 20px;box-shadow: inset 0 0 0 1px var(--edge)}.out-label{font-size: var(--fs-xs);font-weight: 700;color: var(--brick-ink);margin: 0 0 .3rem}.out-text{font: 800 1.6rem/1.3 var(--display);letter-spacing: -.02em;margin: 0 0 var(--s-2);white-space: pre-wrap;overflow-wrap: anywhere}html[lang="ar"] .out-text{letter-spacing: 0;line-height: 1.7}.hits{list-style: none;padding: 0;margin: var(--s-4) 0;font-size: var(--fs-sm)}.hits li{padding: .65rem 0;border-bottom: 1.5px solid var(--line)}.hit-head,.hit-row{display: flex;flex-wrap: wrap;gap: .3rem .5rem;align-items: baseline}.hit-from{font-weight: 700}.hit-arrow{color: var(--muted)}.hit-tip{display: block;color: var(--muted);margin-top: .2rem}.chip{display: inline-flex;flex-direction: column;align-items: flex-start;border: 0;background: var(--box);color: var(--ink);border-radius: 14px;padding: .5rem .85rem;font: inherit;cursor: pointer;text-align: start;box-shadow: inset 0 0 0 1px var(--edge)}.chip-term{font-weight: 700;font-size: var(--fs-sm)}.chip-def{font-size: var(--fs-xs);color: var(--muted)}.result-note{font-size: var(--fs-xs);color: var(--muted)}.quiz-progress{font-size: var(--fs-xs);color: var(--muted);font-weight: 600;margin: 0 0 var(--s-2)}.quiz-prompt,.chal-prompt{font: 800 clamp(1.6rem,1.3rem + 1.2vw,2.2rem)/1.2 var(--display);letter-spacing: -.02em;margin: 0 0 var(--s-4)}html[lang="ar"] .quiz-prompt,html[lang="ar"] .chal-prompt{line-height: 1.6;letter-spacing: 0}.quiz-opts{display: grid;gap: var(--s-2);margin: var(--s-4) 0}.quiz-opts label,.quiz-opts button,.quiz-opt{display: flex;align-items: center;gap: .8rem;text-align: start;width: 100%;padding: .9rem 1.1rem;border: 0;border-radius: 18px;background: var(--box);color: var(--ink);font: inherit;font-weight: 600;cursor: pointer;min-height: 58px;box-shadow: inset 0 0 0 1px var(--edge);transition: box-shadow .12s,background .12s}.quiz-opts label:hover,.quiz-opts button:hover{box-shadow: inset 0 0 0 2px var(--line)}.quiz-opts input[type="radio"]{accent-color: var(--go);width: 1.2rem;height: 1.2rem;flex-shrink: 0;margin: 0}.quiz-opts label:where(:has(input:checked)),.quiz-opts .is-selected,.quiz-opts .is-picked{background: var(--pick);box-shadow: inset 0 0 0 2.5px var(--ink)}.quiz-opts .is-correct,.quiz-opts .correct{background: var(--good-soft);box-shadow: inset 0 0 0 2.5px var(--good)}.quiz-opts .is-wrong,.quiz-opts .wrong{background: var(--bad-soft);box-shadow: inset 0 0 0 2.5px var(--bad)}.quiz-opts label:has(input:disabled){cursor: default}.quiz-feedback{font-weight: 700}.quiz-feedback.is-ok{color: var(--good)}.quiz-feedback.is-miss{color: var(--bad)}.score-big{font: 800 clamp(3.5rem,2.5rem + 5vw,5.5rem)/1 var(--display);letter-spacing: -.04em;margin: var(--s-2) 0 var(--s-3)}.end-nav{margin-top: var(--s-2)}.quiz-progress:empty{min-height: 1.45em}.quiz-prompt:empty,.chal-prompt:empty{min-height: 2.5em}.quiz-opts:empty{min-height: calc(4 * 58px + 3 * var(--s-2))}.ad{border: 1.5px dashed var(--line);border-radius: 14px;padding: 12px;margin: var(--s-6) auto;text-align: center;max-width: 728px}.ad::before{content: "Advertisement";display: block;font-size: 12px;letter-spacing: .06em;text-transform: uppercase;color: var(--muted);margin-bottom: 6px}html[lang="ar"] .ad::before{content: "إعلان";letter-spacing: 0;font-size: 14px}.ad--incontent{min-height: 300px}.ad--rail{min-height: 280px;margin: 0}.ad--rail-sticky{min-height: 620px;margin: 0}.site-footer{margin-top: 3.5rem;background: var(--tray);font-size: var(--fs-sm);color: var(--ink-2)}.site-footer .cols{width: min(var(--container),100% - 2.25rem);margin-inline: auto;padding: 2rem 0 1.2rem;display: grid;gap: 1.4rem;grid-template-columns: 1.5fr repeat(3,1fr)}@media (max-width: 799px){.site-footer .cols{grid-template-columns: repeat(2,1fr)}.site-footer .cols>div:first-child{grid-column: 1 / -1}}.site-footer h2{font: 800 1.1rem var(--display);color: var(--ink);margin: 0 0 var(--s-2);letter-spacing: 0}.site-footer .foot-word{display: flex;align-items: center;gap: .4rem;font: 800 1.5rem/1 "Bricolage Grotesque","Figtree",system-ui,sans-serif;letter-spacing: -.04em;color: var(--ink);margin: 0 0 .6rem}html[lang="ar"] .site-footer .foot-word{font-family: var(--font-ar);letter-spacing: -.02em}.site-footer .foot-word img{width: 30px;height: 30px;transform: rotate(-10deg)}.site-footer ul{list-style: none;margin: 0;padding: 0;display: grid;gap: .1rem}.site-footer li a{display: inline-block;padding: .3rem 0;color: var(--ink);font-weight: 600}.site-footer .about-line{max-width: 40ch;margin: 0}.site-footer .legal{width: min(var(--container),100% - 2.25rem);margin: 0 auto;padding: 1rem 0 2rem;border-top: 1.5px solid var(--line);font-size: var(--fs-xs);color: var(--muted)}.site-footer .legal a{color: inherit}.word-table td:first-child{font-weight: 700;white-space: nowrap}.dialect-words,.dialect-say{list-style: none;padding: 0;display: grid;gap: var(--s-2);grid-template-columns: repeat(auto-fill,minmax(min(100%,220px),1fr))}.prose .dialect-words li,.prose .dialect-say li{display: flex;flex-direction: column;gap: .1rem;margin: 0;background: var(--box);border-radius: 16px;padding: .65rem .95rem;box-shadow: inset 0 0 0 1px var(--edge)}.dialect-words li strong,.dialect-say li strong{font-size: 1.3rem;font-weight: 800;line-height: 1.5}.dialect-words li span,.dialect-say li span{color: var(--ink-2);font-size: 1.08rem;line-height: 1.6}.dialect-words .en{color: var(--muted);direction: ltr;text-align: end;font-family: "Baloo Bhaijaan 2",system-ui,sans-serif;font-size: var(--fs-xs)}.dialect-bank{margin-top: var(--s-5);background: var(--tray);border-radius: var(--r);padding: var(--s-4) 1.2rem}.dialect-bank summary{cursor: pointer;font-weight: 700}.dialect-bank ol{margin-top: var(--s-3)}.game-page{--border: 0px;--shadow: inset 0 0 0 1px var(--edge);--surface: var(--box);--surface-2: var(--field);--hit: var(--pick);--chip: var(--field);--line-soft: var(--line);--accent: var(--go);--accent-ink: var(--go-ink);--tint: var(--forest);--game-good: var(--forest);--game-warn: var(--brick);--game-good-ink: var(--cream);--game-warn-ink: var(--cream)}.entry-nav{display: flex;justify-content: space-between;gap: var(--s-3);margin-top: var(--s-6);max-width: var(--measure)}.entry-nav a{display: flex;flex-direction: column;gap: .1rem;color: var(--ink);text-decoration: none;background: var(--box);border-radius: 18px;padding: .7rem 1rem;min-width: min(10rem,46%);box-shadow: inset 0 0 0 1px var(--edge)}.entry-nav a[rel="next"]{text-align: end;margin-inline-start: auto}.entry-nav small{font-size: var(--fs-xs);color: var(--muted);font-weight: 600}.entry-nav span{font: 800 1.2rem var(--display)}.entry-nav a:hover span{text-decoration: underline}@media print{.site-header,.site-footer,.rail,.ad,.share-row,.toc,.crumbs,.scene,.party-root{display: none !important}body{background: #fff;color: #000;font-size: 12pt}a{color: #000}.prose{max-width: none}}@media (prefers-reduced-motion: reduce){*{transition: none !important;animation: none !important;scroll-behavior: auto !important}}.ad:has(ins.adsbygoogle[data-ad-status="unfilled"]){display: none}.ad--list{margin: 1.75rem 0;max-width: 100%}html.party-locked .ad{display: none !important}.ad--preview{display: grid;place-items: center;border: 2px dashed currentColor;opacity: .55;font: 600 .9rem/1.2 system-ui,sans-serif}.ad--preview::before{content: none}
