/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */:root{--color-canvas:oklch(97.5% .008 85);--color-surface:oklch(94.8% .012 85);--color-surface-elevated:oklch(99% .004 85);--color-ink:oklch(18.3% .0144 87.5);--color-ink-muted:oklch(46% .03 82);--color-heading:oklch(49% .12 52);--color-hairline:oklch(88% .015 85);--color-border:oklch(60% .03 82);--color-accent:oklch(63% .13 64);--color-accent-pressed:oklch(60% .125 64);--color-on-accent:var(--color-ink);--color-error:oklch(50% .17 28);--color-highlight:oklch(88.5% .085 88);--font-text:"IBM Plex Sans",Vazirmatn,system-ui,sans-serif;--font-data:"JetBrains Mono",ui-monospace,monospace;--font-ipa:system-ui,"Segoe UI","Noto Sans","DejaVu Sans",sans-serif;--type-display-font-family:"IBM Plex Sans";--type-display-font-size:32px;--type-display-font-weight:600;--type-display-line-height:1.2;--type-display-letter-spacing:-.02em;--type-title-font-family:"IBM Plex Sans";--type-title-font-size:28px;--type-title-font-weight:600;--type-title-line-height:1.2;--type-title-letter-spacing:-.015em;--type-heading-font-family:"IBM Plex Sans";--type-heading-font-size:20px;--type-heading-font-weight:600;--type-heading-line-height:1.3;--type-heading-letter-spacing:-.01em;--type-lead-font-family:"IBM Plex Sans";--type-lead-font-size:20px;--type-lead-font-weight:400;--type-lead-line-height:1.5;--type-lead-letter-spacing:0;--type-body-font-family:"IBM Plex Sans";--type-body-font-size:16px;--type-body-font-weight:400;--type-body-line-height:1.6;--type-body-letter-spacing:0;--type-meta-font-family:"IBM Plex Sans";--type-meta-font-size:14px;--type-meta-font-weight:400;--type-meta-line-height:1.5;--type-meta-letter-spacing:0;--type-label-font-family:"IBM Plex Sans";--type-label-font-size:14px;--type-label-font-weight:500;--type-label-line-height:1.4;--type-label-letter-spacing:0;--type-caption-font-family:"IBM Plex Sans";--type-caption-font-size:13px;--type-caption-font-weight:400;--type-caption-line-height:1.45;--type-caption-letter-spacing:0;--type-data-font-family:"JetBrains Mono";--type-data-font-size:13px;--type-data-font-weight:400;--type-data-line-height:1.5;--type-data-letter-spacing:0;--type-ipa-font-family:"system-ui";--type-ipa-font-size:16px;--type-ipa-font-weight:400;--type-ipa-line-height:1.5;--type-ipa-letter-spacing:0;--type-display-fa-font-family:"Vazirmatn";--type-display-fa-font-size:32px;--type-display-fa-font-weight:600;--type-display-fa-line-height:1.6;--type-display-fa-letter-spacing:0;--type-title-fa-font-family:"Vazirmatn";--type-title-fa-font-size:28px;--type-title-fa-font-weight:600;--type-title-fa-line-height:1.6;--type-title-fa-letter-spacing:0;--type-heading-fa-font-family:"Vazirmatn";--type-heading-fa-font-size:20px;--type-heading-fa-font-weight:600;--type-heading-fa-line-height:1.7;--type-heading-fa-letter-spacing:0;--type-lead-fa-font-family:"Vazirmatn";--type-lead-fa-font-size:20px;--type-lead-fa-font-weight:400;--type-lead-fa-line-height:1.8;--type-lead-fa-letter-spacing:0;--type-body-fa-font-family:"Vazirmatn";--type-body-fa-font-size:16px;--type-body-fa-font-weight:400;--type-body-fa-line-height:1.8;--type-body-fa-letter-spacing:0;--type-meta-fa-font-family:"Vazirmatn";--type-meta-fa-font-size:14px;--type-meta-fa-font-weight:400;--type-meta-fa-line-height:1.7;--type-meta-fa-letter-spacing:0;--type-label-fa-font-family:"Vazirmatn";--type-label-fa-font-size:14px;--type-label-fa-font-weight:500;--type-label-fa-line-height:1.6;--type-label-fa-letter-spacing:0;--type-caption-fa-font-family:"Vazirmatn";--type-caption-fa-font-size:13px;--type-caption-fa-font-weight:400;--type-caption-fa-line-height:1.7;--type-caption-fa-letter-spacing:0;--radius-none:0px;--radius-sm:2px;--radius-md:4px;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px;--space-4xl:96px;--size-touch:44px;--size-control:44px;--size-control-home:48px;--size-header-title-row:48px;--size-header-search-row:56px;--size-header-wide:64px;--size-icon:20px;--size-icon-stroke:1.75px;--size-container:896px;--size-column-home:640px;--size-header-search:480px;--size-label-column:160px;--size-keyboard:588px;--size-measure:56ch;--size-gutter-phone:16px;--size-gutter-tablet:24px;--size-gutter-desktop:32px;--layer-base:0;--layer-sticky:10;--layer-overlay:20;--layer-skip-link:30;--motion-feedback:.12s;--motion-lookup-delay:.15s;--motion-lookup-grow:.8s;--motion-lookup-complete:.2s;--motion-lookup-exit:.15s;--motion-ease-arrive:cubic-bezier(.16,1,.3,1);--motion-ease-exit:cubic-bezier(.4,0,1,1);--surface-focus-width:2px;--surface-focus-offset:2px;--surface-focus-color:var(--color-accent);--surface-selection-background-color:var(--color-accent);--surface-selection-text-color:var(--color-on-accent);--surface-caret:var(--color-accent);--surface-scrollbar-thumb:var(--color-border);--surface-scrollbar-track:var(--color-canvas);--surface-underline-color:var(--color-accent);--surface-underline-thickness:1px;--surface-underline-thickness-hover:2px;--surface-underline-offset:.2em;--surface-underline-offset-fa:.42em}@media (prefers-color-scheme:dark){:root{--color-canvas:#15120b;--color-surface:oklch(22% .02 84);--color-surface-elevated:oklch(26% .025 83);--color-ink:#ece0c8;--color-ink-muted:oklch(73% .039 84.5);--color-heading:#c9772b;--color-hairline:oklch(32% .03 82);--color-border:oklch(55% .035 82);--color-accent:#f0a82a;--color-accent-pressed:oklch(71.3% .145 73);--color-on-accent:var(--color-canvas);--color-error:oklch(65.5% .159 34);--color-highlight:oklch(34% .06 78)}}@layer theme{:host,:root{--color-canvas:var(--color-canvas);--color-surface:var(--color-surface);--color-surface-elevated:var(--color-surface-elevated);--color-ink:var(--color-ink);--color-ink-muted:var(--color-ink-muted);--color-heading:var(--color-heading);--color-hairline:var(--color-hairline);--color-border:var(--color-border);--color-accent:var(--color-accent);--color-accent-pressed:var(--color-accent-pressed);--color-on-accent:var(--color-on-accent);--color-error:var(--color-error);--color-highlight:var(--color-highlight);--font-text:var(--font-text);--font-data:var(--font-data);--font-ipa:var(--font-ipa);--radius-none:var(--radius-none);--radius-sm:var(--radius-sm);--radius-md:var(--radius-md)}}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans/IBMPlexSans-Medium-Cyrillic.woff2?v=1.1.0) format("woff2");unicode-range:u+0400-045f,u+0472-0473,u+0490-049d,u+04a0-04a5,u+04aa-04ab,u+04ae-04b3,u+04b6-04bb,u+04c0-04c2,u+04cf-04d9,u+04dc-04df,u+04e2-04e9,u+04ee-04f5,u+04f8-04f9}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans/IBMPlexSans-Medium-Pi.woff2?v=1.1.0) format("woff2");unicode-range:u+0e3f,u+2032-2033,u+2070,u+2075-2079,u+2080-2081,u+2083,u+2085-2089,u+2113,u+2116,u+2126,u+212e,u+2150-2151,u+2153-215e,u+2190-2199,u+21a9-21aa,u+21b0-21b3,u+21b6-21b7,u+21ba-21bb,u+21c4,u+21c6,u+2202,u+2206,u+220f,u+2211,u+221a,u+221e,u+222b,u+2248,u+2260,u+2264-2265,u+25ca,u+2713,u+274c,u+2b0e-2b11,u+ebe1-ebe7,u+ece0,u+efcc}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans/IBMPlexSans-Medium-Latin3.woff2?v=1.1.0) format("woff2");unicode-range:u+0102-0103,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans/IBMPlexSans-Medium-Latin2.woff2?v=1.1.0) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+20a0-20ab,u+20ad-20cf,u+2c60-2c7f,u+a720-a7ff,u+fb01-fb02}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans/IBMPlexSans-Medium-Latin1.woff2?v=1.1.0) format("woff2");unicode-range:u+0000,u+000d,u+0020-007e,u+00a0-00a3,u+00a4-00ff,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2013-2014,u+2018-201a,u+201c-201e,u+2020-2022,u+2026,u+2030,u+2039-203a,u+2044,u+2074,u+20ac,u+2122,u+2212,u+fb01-fb02}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans/IBMPlexSans-Medium-Greek.woff2?v=1.1.0) format("woff2");unicode-range:u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ce}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans/IBMPlexSans-Regular-Cyrillic.woff2?v=1.1.0) format("woff2");unicode-range:u+0400-045f,u+0472-0473,u+0490-049d,u+04a0-04a5,u+04aa-04ab,u+04ae-04b3,u+04b6-04bb,u+04c0-04c2,u+04cf-04d9,u+04dc-04df,u+04e2-04e9,u+04ee-04f5,u+04f8-04f9}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans/IBMPlexSans-Regular-Pi.woff2?v=1.1.0) format("woff2");unicode-range:u+0e3f,u+2032-2033,u+2070,u+2075-2079,u+2080-2081,u+2083,u+2085-2089,u+2113,u+2116,u+2126,u+212e,u+2150-2151,u+2153-215e,u+2190-2199,u+21a9-21aa,u+21b0-21b3,u+21b6-21b7,u+21ba-21bb,u+21c4,u+21c6,u+2202,u+2206,u+220f,u+2211,u+221a,u+221e,u+222b,u+2248,u+2260,u+2264-2265,u+25ca,u+2713,u+274c,u+2b0e-2b11,u+ebe1-ebe7,u+ece0,u+efcc}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans/IBMPlexSans-Regular-Latin3.woff2?v=1.1.0) format("woff2");unicode-range:u+0102-0103,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans/IBMPlexSans-Regular-Latin2.woff2?v=1.1.0) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+20a0-20ab,u+20ad-20cf,u+2c60-2c7f,u+a720-a7ff,u+fb01-fb02}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans/IBMPlexSans-Regular-Latin1.woff2?v=1.1.0) format("woff2");unicode-range:u+0000,u+000d,u+0020-007e,u+00a0-00a3,u+00a4-00ff,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2013-2014,u+2018-201a,u+201c-201e,u+2020-2022,u+2026,u+2030,u+2039-203a,u+2044,u+2074,u+20ac,u+2122,u+2212,u+fb01-fb02}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans/IBMPlexSans-Regular-Greek.woff2?v=1.1.0) format("woff2");unicode-range:u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ce}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans/IBMPlexSans-SemiBold-Cyrillic.woff2?v=1.1.0) format("woff2");unicode-range:u+0400-045f,u+0472-0473,u+0490-049d,u+04a0-04a5,u+04aa-04ab,u+04ae-04b3,u+04b6-04bb,u+04c0-04c2,u+04cf-04d9,u+04dc-04df,u+04e2-04e9,u+04ee-04f5,u+04f8-04f9}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans/IBMPlexSans-SemiBold-Pi.woff2?v=1.1.0) format("woff2");unicode-range:u+0e3f,u+2032-2033,u+2070,u+2075-2079,u+2080-2081,u+2083,u+2085-2089,u+2113,u+2116,u+2126,u+212e,u+2150-2151,u+2153-215e,u+2190-2199,u+21a9-21aa,u+21b0-21b3,u+21b6-21b7,u+21ba-21bb,u+21c4,u+21c6,u+2202,u+2206,u+220f,u+2211,u+221a,u+221e,u+222b,u+2248,u+2260,u+2264-2265,u+25ca,u+2713,u+274c,u+2b0e-2b11,u+ebe1-ebe7,u+ece0,u+efcc}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans/IBMPlexSans-SemiBold-Latin3.woff2?v=1.1.0) format("woff2");unicode-range:u+0102-0103,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans/IBMPlexSans-SemiBold-Latin2.woff2?v=1.1.0) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+20a0-20ab,u+20ad-20cf,u+2c60-2c7f,u+a720-a7ff,u+fb01-fb02}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans/IBMPlexSans-SemiBold-Latin1.woff2?v=1.1.0) format("woff2");unicode-range:u+0000,u+000d,u+0020-007e,u+00a0-00a3,u+00a4-00ff,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2013-2014,u+2018-201a,u+201c-201e,u+2020-2022,u+2026,u+2030,u+2039-203a,u+2044,u+2074,u+20ac,u+2122,u+2212,u+fb01-fb02}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans/IBMPlexSans-SemiBold-Greek.woff2?v=1.1.0) format("woff2");unicode-range:u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ce}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:100 900;font-display:swap;size-adjust:106%;src:url(/fonts/vazirmatn/vazirmatn-arabic-wght-normal.woff2?v=5.3.0) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono/jetbrains-mono-latin-400-normal.woff2?v=5.3.0) format("woff2")}*,:after,:before{box-sizing:border-box}html{color-scheme:light dark;font-synthesis:none;text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;caret-color:var(--surface-caret);accent-color:var(--color-accent);scrollbar-color:var(--surface-scrollbar-thumb) var(--surface-scrollbar-track);color:var(--color-ink);background-color:var(--color-canvas)}body,html{font-family:var(--font-text)}body{margin-block:0;margin-inline:0;font-size:var(--type-body-font-size);font-weight:var(--type-body-font-weight);line-height:var(--type-body-line-height);letter-spacing:var(--type-body-letter-spacing);text-align:start;overflow-wrap:break-word}body:lang(fa):not(:lang(fa-Latn)){line-height:var(--type-body-fa-line-height)}button,input,select,textarea{font:inherit}button,summary{cursor:pointer}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl){margin-block:0;margin-inline:0}:where(ul,ol){padding-inline-start:0;list-style:none}:where(em,i,strong,b){font-style:normal;font-weight:var(--type-heading-font-weight)}::selection{background-color:var(--surface-selection-background-color);color:var(--surface-selection-text-color)}:focus-visible{outline:var(--surface-focus-width) solid var(--surface-focus-color);outline-offset:var(--surface-focus-offset)}input:focus-visible{border-color:var(--color-accent)}::placeholder{color:var(--color-ink-muted);opacity:1}a{color:var(--color-ink);text-decoration-line:underline;text-decoration-color:var(--surface-underline-color);text-decoration-thickness:var(--surface-underline-thickness);text-underline-offset:var(--surface-underline-offset)}a:lang(fa):not(:lang(fa-Latn)){text-underline-offset:var(--surface-underline-offset-fa)}mark{background-color:var(--color-highlight);color:var(--color-ink);border-radius:var(--radius-sm)}:where(:lang(fa):not(:lang(fa-Latn))){letter-spacing:0;word-spacing:.05em;font-style:normal;text-transform:none}:lang(de){hyphens:auto;overflow-wrap:break-word}:lang(de),:lang(en),:lang(fa-Latn){word-spacing:0}.entry-headword:lang(de),.headword:lang(de),.result-headword:lang(de){font-variant-ligatures:no-common-ligatures}.tabular-numerals{font-variant-numeric:tabular-nums}.type-display{font-size:var(--type-display-font-size);font-weight:var(--type-display-font-weight);line-height:var(--type-display-line-height);letter-spacing:var(--type-display-letter-spacing)}.type-display,.type-title{font-family:var(--font-text)}.type-title{font-size:var(--type-title-font-size);font-weight:var(--type-title-font-weight);line-height:var(--type-title-line-height);letter-spacing:var(--type-title-letter-spacing)}.type-heading{font-size:var(--type-heading-font-size);font-weight:var(--type-heading-font-weight);line-height:var(--type-heading-line-height);letter-spacing:var(--type-heading-letter-spacing)}.type-heading,.type-lead{font-family:var(--font-text)}.type-lead{font-size:var(--type-lead-font-size);font-weight:var(--type-lead-font-weight);line-height:var(--type-lead-line-height);letter-spacing:var(--type-lead-letter-spacing)}.type-body{font-size:var(--type-body-font-size);font-weight:var(--type-body-font-weight);line-height:var(--type-body-line-height);letter-spacing:var(--type-body-letter-spacing)}.type-body,.type-meta{font-family:var(--font-text)}.type-meta{font-size:var(--type-meta-font-size);font-weight:var(--type-meta-font-weight);line-height:var(--type-meta-line-height);letter-spacing:var(--type-meta-letter-spacing)}.type-label{font-size:var(--type-label-font-size);font-weight:var(--type-label-font-weight);line-height:var(--type-label-line-height);letter-spacing:var(--type-label-letter-spacing)}.type-caption,.type-label{font-family:var(--font-text)}.type-caption{font-size:var(--type-caption-font-size);font-weight:var(--type-caption-font-weight);line-height:var(--type-caption-line-height);letter-spacing:var(--type-caption-letter-spacing)}.type-data{font-variant-ligatures:none;font-family:var(--font-data);font-size:var(--type-data-font-size);font-weight:var(--type-data-font-weight);line-height:var(--type-data-line-height);letter-spacing:var(--type-data-letter-spacing)}.type-ipa{font-family:var(--font-ipa);font-size:var(--type-ipa-font-size);font-weight:var(--type-ipa-font-weight);line-height:var(--type-ipa-line-height);letter-spacing:var(--type-ipa-letter-spacing)}.type-display:lang(fa):not(:lang(fa-Latn)){line-height:var(--type-display-fa-line-height);letter-spacing:0;word-spacing:.05em;font-style:normal;text-transform:none}.type-title:lang(fa):not(:lang(fa-Latn)){line-height:var(--type-title-fa-line-height);letter-spacing:0;word-spacing:.05em;font-style:normal;text-transform:none}.type-heading:lang(fa):not(:lang(fa-Latn)){line-height:var(--type-heading-fa-line-height);letter-spacing:0;word-spacing:.05em;font-style:normal;text-transform:none}.type-lead:lang(fa):not(:lang(fa-Latn)){line-height:var(--type-lead-fa-line-height);letter-spacing:0;word-spacing:.05em;font-style:normal;text-transform:none}.type-body:lang(fa):not(:lang(fa-Latn)){line-height:var(--type-body-fa-line-height);letter-spacing:0;word-spacing:.05em;font-style:normal;text-transform:none}.type-meta:lang(fa):not(:lang(fa-Latn)){line-height:var(--type-meta-fa-line-height);letter-spacing:0;word-spacing:.05em;font-style:normal;text-transform:none}.type-label:lang(fa):not(:lang(fa-Latn)){line-height:var(--type-label-fa-line-height);letter-spacing:0;word-spacing:.05em;font-style:normal;text-transform:none}.type-caption:lang(fa):not(:lang(fa-Latn)){line-height:var(--type-caption-fa-line-height);letter-spacing:0;word-spacing:.05em;font-style:normal;text-transform:none}.type-ipa:lang(fa):not(:lang(fa-Latn)){font-family:var(--font-ipa);line-height:var(--type-ipa-line-height);letter-spacing:0;word-spacing:0}.result-row{contain:layout style}:where(a,button,input,summary,[role=option],.result-row){transition:color var(--motion-feedback),background-color var(--motion-feedback),border-color var(--motion-feedback),outline-color var(--motion-feedback)}@media (hover:hover){a:hover{text-decoration-thickness:var(--surface-underline-thickness-hover)}:where(.suggestion-option,.language-option,.button-quiet):hover{background-color:var(--color-surface)}.result-headword a:hover{background-color:var(--color-surface)}.button-primary:hover{background-color:var(--color-accent-pressed)}}.button-quiet:active,.result-headword a:active{background-color:var(--color-surface-elevated)}.button-primary:active{background-color:var(--color-accent-pressed)}[aria-disabled=true]{color:var(--color-ink-muted);background-color:var(--color-surface)}@media (prefers-reduced-motion:reduce){:where(a,button,input,summary,[role=option],.result-row){transition:none}}body{min-block-size:100svh;display:flex;flex-direction:column}.container{inline-size:calc(100% - 2 * var(--size-gutter-phone));max-inline-size:var(--size-container);margin-inline:auto}.muted{color:var(--color-ink-muted)}:where(h1,h2,h3){color:var(--color-heading)}.sr-only{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:fixed;inset-block-start:var(--space-xs);inset-inline-start:var(--space-md);z-index:var(--layer-skip-link);padding:var(--space-sm) var(--space-md);background:var(--color-surface-elevated);transform:translateY(-200%)}.skip-link:focus-visible{transform:translateY(0)}.home-header .header-inner{display:flex;justify-content:end;align-items:center;min-block-size:var(--size-header-title-row)}.site-header{position:sticky;inset-block-start:calc(-1 * var(--size-header-title-row));z-index:var(--layer-sticky);background:var(--color-canvas);border-block-end:1px solid var(--color-hairline)}.site-header .header-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:var(--size-header-title-row) var(--size-header-search-row);column-gap:var(--space-sm);align-items:center}.header-title{white-space:nowrap;hyphens:none;grid-column:1;grid-row:1;min-block-size:var(--size-touch);display:flex;align-items:center;text-decoration:none}.header-search{grid-column:1/-1;grid-row:2;min-inline-size:0}.language-menu{position:relative;grid-column:2;grid-row:1}.language-menu summary{display:flex;align-items:center;gap:var(--space-xs);min-block-size:var(--size-touch);min-inline-size:var(--size-touch);padding-inline:var(--space-xs);list-style:none;font-size:var(--type-label-font-size);font-weight:var(--type-label-font-weight)}.language-menu summary::-webkit-details-marker{display:none}.language-popup{position:absolute;inset-inline-end:0;inset-block-start:100%;z-index:var(--layer-overlay);background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);min-inline-size:var(--size-label-column);padding:var(--space-2xs)}.language-option{display:flex;align-items:center;min-block-size:var(--size-touch);min-inline-size:var(--size-touch);padding-inline:var(--space-sm)}.search-form{position:relative;min-inline-size:0}.search-home label{display:block;margin-block-end:var(--space-xs)}.search-wrapper{position:relative;display:flex;align-items:center;inline-size:100%;block-size:var(--size-control);background:var(--color-canvas);border:1px solid var(--color-border);border-radius:var(--radius-md);padding-inline-start:var(--space-sm)}.search-home .search-wrapper{block-size:var(--size-control-home)}.search-wrapper:has(input:focus-visible){outline:var(--surface-focus-width) solid var(--surface-focus-color);outline-offset:var(--surface-focus-offset);border-color:var(--color-accent)}.search-input{inline-size:100%;min-inline-size:0;border:0;padding:0;background:transparent;color:var(--color-ink);block-size:100%;outline:none}.search-input:focus-visible{outline:none}.button-primary,.button-quiet{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);min-block-size:var(--size-control);min-inline-size:var(--size-touch);border-radius:var(--radius-md);padding-inline:var(--space-md);font-size:var(--type-label-font-size);font-weight:var(--type-label-font-weight);line-height:var(--type-label-line-height);text-decoration:none}.button-primary{flex-shrink:0;block-size:var(--size-control);background:var(--color-accent);color:var(--color-on-accent);border:0;margin-inline-end:-1px;margin-block:-1px}.search-home .button-primary{block-size:var(--size-control-home)}.search-header .button-primary{padding-inline:var(--space-sm)}.button-quiet{background:var(--color-canvas);color:var(--color-ink);border:1px solid var(--color-border)}.clear-button{display:flex;align-items:center;justify-content:center;min-inline-size:var(--size-touch);min-block-size:var(--size-touch);flex-shrink:0;background:transparent;border:0;padding:0}.clear-button,.key-hint{color:var(--color-ink-muted)}.key-hint{display:none;min-inline-size:var(--space-lg);text-align:center;margin-inline:var(--space-xs);background:var(--color-surface);border:1px solid var(--color-hairline);border-radius:var(--radius-sm)}.search-wrapper:has(input:focus) .key-hint{display:none}.lookup-line{position:absolute;inset-inline:0;inset-block-end:0;block-size:2px;background:var(--color-accent);opacity:0;transform:scaleX(0);transform-origin:left}html[dir=rtl] .lookup-line{transform-origin:right}.lookup-line[data-phase=grow]{opacity:1;transform:scaleX(.7);transition:transform var(--motion-lookup-grow) var(--motion-ease-arrive)}.lookup-line[data-phase=complete]{opacity:1;transform:scaleX(1);transition:transform var(--motion-lookup-complete)}.lookup-line[data-phase=fade]{opacity:0;transform:scaleX(1);transition:opacity var(--motion-lookup-exit) var(--motion-ease-exit)}.suggestion-popup{position:absolute;inset-inline:0;inset-block-start:calc(100% + var(--space-2xs));z-index:var(--layer-overlay);border:1px solid var(--color-border);background:var(--color-surface-elevated);border-radius:var(--radius-md)}.suggestion-popup p{padding:var(--space-sm)}.keyboard-toggle,.persian-keyboard{display:none}@media (min-width:768px) and (pointer:fine){.keyboard-toggle{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;min-inline-size:var(--size-touch);block-size:100%;padding:0;border:0;background:transparent;color:var(--color-ink)}.keyboard-toggle:before{content:"";position:absolute;inset-inline:0;inset-block:-1px}.persian-keyboard{display:block;position:absolute;inset-block-start:calc(100% + var(--space-2xs));inset-inline-end:0;inline-size:var(--size-keyboard);z-index:var(--layer-overlay);padding:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-elevated)}.keyboard-grid{display:grid;gap:var(--space-2xs)}.keyboard-row{gap:var(--space-2xs)}.keyboard-key,.keyboard-row{display:flex;justify-content:center}.keyboard-key{align-items:center;flex-shrink:0;inline-size:var(--size-touch);block-size:var(--size-touch);padding:0;background:var(--color-canvas);color:var(--color-ink);border:1px solid var(--color-border);border-radius:var(--radius-md)}.keyboard-half-space{inline-size:calc(3 * var(--size-touch) + 2 * var(--space-2xs))}.keyboard-space{inline-size:calc(5 * var(--size-touch) + 4 * var(--space-2xs))}.keyboard-backspace{inline-size:calc(2 * var(--size-touch) + var(--space-2xs))}.search-form:has(.persian-keyboard) .suggestion-popup{inset-block-start:calc(100% + 4 * var(--size-touch) + 5 * var(--space-2xs) + 2 * var(--space-sm) + 2px)}}@media (hover:hover){:where(.keyboard-toggle,.keyboard-key):hover{background:var(--color-surface)}}:where(.keyboard-toggle,.keyboard-key):active{background:var(--color-surface-elevated)}.suggestion-option{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);min-block-size:var(--size-touch);padding:var(--space-xs) var(--space-sm);cursor:pointer}.suggestion-option[aria-selected=true]{background:var(--color-surface);outline:var(--surface-focus-width) solid var(--surface-focus-color);outline-offset:calc(-1 * var(--surface-focus-width))}.home-main{padding-block-start:var(--space-2xl)}.home-column{max-inline-size:var(--size-column-home);margin-inline:auto}.page-title{margin-block-end:var(--space-lg)}.home-column .page-title{margin-block-end:var(--space-xl)}.home-help{margin-block-start:var(--space-md)}.example-queries{display:flex;flex-wrap:wrap;gap:var(--space-md);margin-block-start:var(--space-sm)}.example-queries a{justify-content:center;display:flex;align-items:center;min-block-size:var(--size-touch);min-inline-size:var(--size-touch)}.page-main{padding-block-start:var(--space-lg)}.search-status{margin-block-end:var(--space-sm)}.result{padding-block:var(--space-sm);border-block-end:1px solid var(--color-hairline)}.result-headword a{display:flex;align-items:center;inline-size:100%;min-block-size:var(--size-touch);color:var(--color-heading);text-decoration-line:underline}.form-note{margin-block-end:var(--space-xs);text-align:start}.result-block{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2xs);margin-block-start:var(--space-xs)}.source-side,.translations{min-inline-size:0}.source-label{text-align:start}.source-label>span{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-xs)}.grammar-line{margin-block-start:var(--space-2xs)}.translations{text-align:start}.translation-first{display:inline}.similar-section{margin-block-start:var(--space-xl)}.similar-section h2{margin-block-end:var(--space-sm)}.standalone-link{display:flex;align-items:center;gap:var(--space-sm);min-block-size:var(--size-touch);min-inline-size:var(--size-touch)}.spelling-suggestions{margin-block-start:var(--space-xs)}.search-tips{list-style:disc;padding-inline-start:var(--space-lg)}.pagination-control,.search-tips{margin-block-start:var(--space-lg)}.message{display:grid;grid-template-columns:var(--size-icon) minmax(0,1fr);align-items:start;gap:var(--space-md);margin-block:var(--space-lg)}.message svg{color:var(--color-error);flex-shrink:0;margin-block-start:var(--space-2xs)}.message p{min-inline-size:0;color:var(--color-ink)}.message button{grid-column:2;justify-self:start}@media (min-width:768px){.message{grid-template-columns:var(--size-icon) minmax(0,max-content) max-content}.message button{grid-column:3}}.field-error{font-size:var(--type-meta-font-size)}.field-error p{color:var(--color-error)}.entry-headword{text-align:start}.entry-section{margin-block-start:var(--space-xl)}.entry-section h2{margin-block-end:var(--space-sm)}.grammar-list{display:grid;grid-template-columns:fit-content(50%) minmax(0,1fr);gap:var(--space-xs) var(--space-md);margin-block:var(--space-md)}.grammar-list dd{margin:0;text-align:start}.translations-title{margin-block-start:var(--space-lg);margin-block-end:var(--space-xs);color:var(--color-ink)}.translations-title.muted{color:var(--color-ink-muted)}.translations-subheading{margin-block-start:var(--space-md);margin-block-end:var(--space-2xs)}.entry-translations li{margin-block-end:var(--space-md);text-align:start}.translation-link{display:inline-flex;align-items:center;min-block-size:var(--size-touch);min-inline-size:var(--size-touch)}.entry-translations .translation-notes{display:block;text-align:start}.forms{margin-block-start:var(--space-md)}.forms summary{min-block-size:var(--size-touch);padding-block:var(--space-sm)}.forms li{padding-block:var(--space-xs)}.form-tags{margin-inline-start:var(--space-sm)}.pair{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2xs);margin-block-end:var(--space-md)}.pair-headword{display:flex;align-items:center;min-block-size:var(--size-touch)}.pair p,.pair-headword{text-align:start}.alignment-note{display:block}.fixture-notice{margin-block-start:var(--space-lg)}.site-footer{margin-block-start:auto;padding-block-start:var(--space-3xl);padding-block-end:var(--space-xl)}.site-footer nav{display:flex;flex-direction:column;border-block-start:1px solid var(--color-hairline);padding-block-start:var(--space-md)}.site-footer nav a{display:flex;align-items:center;min-block-size:var(--size-touch);min-inline-size:var(--size-touch)}.footer-languages{display:flex;flex-wrap:wrap;column-gap:var(--space-md);margin-block-start:var(--space-xs)}.footer-languages .language-option{padding-inline:0}@media (min-width:768px){.container{inline-size:calc(100% - 2 * var(--size-gutter-tablet))}.home-main{padding-block-start:var(--space-4xl)}.page-title{font-size:var(--type-display-font-size);line-height:var(--type-display-line-height);letter-spacing:var(--type-display-letter-spacing)}.page-title:lang(fa):not(:lang(fa-Latn)){line-height:var(--type-display-fa-line-height);letter-spacing:0}.site-header{inset-block-start:0}.site-header .header-inner{display:flex;min-block-size:calc(var(--size-header-wide) - 1px);gap:var(--space-lg)}.header-title{flex-shrink:0}.header-search{flex:1;max-inline-size:var(--size-header-search)}.language-menu{margin-inline-start:auto}.key-hint{display:inline-block}.result-block{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--space-lg)}.example-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--space-lg)}.grammar-list{grid-template-columns:fit-content(50%) minmax(0,1fr);gap:var(--space-xs) var(--space-lg)}.grammar-list dt{min-inline-size:var(--size-label-column)}.site-footer nav{flex-direction:row;flex-wrap:wrap;gap:var(--space-lg)}}@media (min-width:1280px){.container{inline-size:calc(100% - 2 * var(--size-gutter-desktop))}}@media (prefers-reduced-motion:reduce){.lookup-line{transition:none}.lookup-line[data-phase=complete],.lookup-line[data-phase=grow]{transform:scaleX(1);transition:none}.lookup-line[data-phase=fade]{opacity:0;transition:none}}.translation-parts{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-xs)}.translation-parts .translation-first,.translation-parts .translation-notes{display:contents}.translation-entry{display:block}.translation-entry .translation-first,.translation-entry .translation-notes{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-xs)}.related-pair{grid-template-columns:minmax(0,1fr)}.grammar-list dd{min-inline-size:0}.entry-content .pair-headword,.entry-content .translations,.grammar-list dd{text-align:match-parent}.information-content{font-size:var(--type-body-font-size);line-height:var(--type-body-line-height)}.information-content:lang(fa):not(:lang(fa-Latn)){line-height:var(--type-body-fa-line-height)}.information-content p+p{margin-block-start:var(--space-md)}.information-content h2{margin-block-start:var(--space-xl);margin-block-end:var(--space-sm)}.address-line,.information-content .grammar-list dd{overflow-wrap:anywhere}.source-block{scroll-margin-block-start:calc(var(--size-header-title-row) + var(--size-header-search-row) + var(--space-md))}.font-notice{margin-block-start:var(--space-lg)}.explanation-list{margin-block-start:var(--space-md)}.provider-name{hyphens:none;white-space:nowrap}.explanation-list dd{margin-inline:0;margin-block:var(--space-xs) var(--space-lg)}address{font-style:normal}@media (min-width:768px){.information-content{max-inline-size:var(--size-measure)}.source-block{scroll-margin-block-start:calc(var(--size-header-wide) + var(--space-md))}}.example-pair{contain:layout}.search-examples h2{margin-block-end:var(--space-sm)}.licence-name{white-space:nowrap}.credits-scope{counter-reset:sentence}.sources-disclosure{margin-block-start:var(--space-lg);text-align:start}.sources-disclosure summary{min-block-size:var(--size-touch);padding-block:var(--space-sm);cursor:pointer}.credits-content{text-align:match-parent}.sentence-credits li,.source-credits li{margin-block-end:var(--space-xs);overflow-wrap:anywhere}.sentence-credits{list-style:none;margin-block-start:var(--space-md)}.sentence-number{display:none;margin-inline-end:var(--space-xs)}.credits-scope:has(.sources-disclosure[open]) .example-pair{counter-increment:sentence}.credits-scope:has(.sources-disclosure[open]) .sentence-number{display:inline}.sentence-number:before{content:counter(sentence)}html[lang=fa] .sentence-number:before{content:counter(sentence,persian)}.alignment-note{grid-column:1/-1}.translation-term{display:inline-block;max-inline-size:100%;vertical-align:top}.translation-term,.translation-term [data-dictionary-text]{hyphens:none;overflow-wrap:normal}.licence-notice{white-space:pre-wrap;overflow-wrap:anywhere}.translation-note-first{display:inline-block;max-inline-size:100%;vertical-align:top}.translation-note-first .translation-note-unit{float:inline-start;margin-inline-end:var(--space-2xs);white-space:nowrap}.translation-note-first .confirmation-note{unicode-bidi:isolate}.result-translations{text-align:start}.translation-note-first .translation-term{display:inline}