*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;font-family:Tahoma,sans-serif;line-height:1.8;text-rendering:optimizeLegibility}img{max-width:100%;height:auto;display:block}a{color:inherit}h1,h2,h3,h4{line-height:1.45;margin:0}p{margin:0 0 1em}button,input,select,textarea{font:inherit}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@font-face{font-family:'Vazirmatn';font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/vazirmatn-arabic-400-normal.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:'Vazirmatn';font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/vazirmatn-latin-400-normal.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,U+FEFF,U+FFFD}@font-face{font-family:'Vazirmatn';font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/vazirmatn-arabic-700-normal.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:'Vazirmatn';font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/vazirmatn-latin-700-normal.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,U+FEFF,U+FFFD}@font-face{font-family:'Vazirmatn';font-style:normal;font-display:swap;font-weight:900;src:url(/fonts/vazirmatn-arabic-900-normal.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:'Vazirmatn';font-style:normal;font-display:swap;font-weight:900;src:url(/fonts/vazirmatn-latin-900-normal.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,U+FEFF,U+FFFD}@font-face{font-family:'Kufam';font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/kufam-arabic-400-normal.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:'Kufam';font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/kufam-arabic-500-normal.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:'Kufam';font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/kufam-arabic-600-normal.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:'Kufam';font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/kufam-arabic-700-normal.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:'Kufam';font-style:normal;font-display:swap;font-weight:800;src:url(/fonts/kufam-arabic-800-normal.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:'Kufam';font-style:normal;font-display:swap;font-weight:900;src:url(/fonts/kufam-arabic-900-normal.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:'Kufam';font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/kufam-latin-400-normal.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,U+FEFF,U+FFFD}@font-face{font-family:'Kufam';font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/kufam-latin-500-normal.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,U+FEFF,U+FFFD}@font-face{font-family:'Kufam';font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/kufam-latin-600-normal.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,U+FEFF,U+FFFD}@font-face{font-family:'Kufam';font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/kufam-latin-700-normal.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,U+FEFF,U+FFFD}@font-face{font-family:'Kufam';font-style:normal;font-display:swap;font-weight:800;src:url(/fonts/kufam-latin-800-normal.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,U+FEFF,U+FFFD}@font-face{font-family:'Kufam';font-style:normal;font-display:swap;font-weight:900;src:url(/fonts/kufam-latin-900-normal.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,U+FEFF,U+FFFD}.adat{--ink:#17302d;--soft:#3d5451;--muted:#6a7c79;--line:#e2eae8;--mist:#f3f8f7;--paper:#ffffff;--display:'Kufam','Vazirmatn',Tahoma,sans-serif;--c:var(--accent);--tintA:color-mix(in srgb,var(--accent) 9%,white);font-family:'Vazirmatn',Tahoma,sans-serif;background:var(--paper);color:var(--ink);min-height:100vh;display:flex;flex-direction:column;font-size:16px;line-height:1.85}.adat a{text-decoration:none;color:inherit}.adat [data-empty]{display:block;aspect-ratio:16 / 9;background:var(--mist)}.adat h1,.adat h2,.adat h3,.adat .rowNum,.adat .logoText b,.adat .tocTitle,.adat .kicker{font-family:var(--display);font-variant-ligatures:no-common-ligatures no-discretionary-ligatures;font-feature-settings:'calt' 0}.adat .ico{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.adat .wrap{max-width:1180px;margin-inline:auto;padding-inline:20px}.adat .main{flex:1;padding-bottom:72px}.adat .empty{color:var(--muted);padding:48px 0;text-align:center}.adat .box{display:inline-block;width:12px;height:12px;border-radius:3px;background:var(--c);flex:none}.adat .streak{display:inline-flex;gap:4px;flex-wrap:wrap}.adat .streak i{width:10px;height:10px;border-radius:3px;background:var(--line);display:block}.adat .streak i.on{background:var(--accent)}.adat .streak i.today{background:transparent;box-shadow:inset 0 0 0 1.5px var(--accent)}.adat .head{background:var(--paper);border-bottom:1px solid var(--line)}.adat .headTop{max-width:1180px;margin-inline:auto;padding:18px 20px;display:flex;align-items:center;gap:28px}.adat .logo{display:inline-flex;align-items:center;gap:12px;flex:none}.adat .logoMark{width:42px;height:42px;flex:none}.adat .logoMark rect{fill:var(--accent)}.adat .logoMark path{fill:none;stroke:#fff;stroke-width:3.6;stroke-linecap:round;stroke-linejoin:round}.adat .logoText{display:flex;flex-direction:column;line-height:1.2}.adat .logoText b{font-size:26px;font-weight:700;color:var(--ink)}.adat .logoText small{font-size:12.5px;color:var(--muted);margin-top:3px}.adat .pagesNav{display:flex;gap:22px;margin-inline-start:auto;font-size:14px;color:var(--soft)}.adat .pagesNav a:hover{color:var(--accent)}.adat .searchMini{display:flex;align-items:center;border:1px solid var(--line);border-radius:10px;background:var(--mist);width:230px}.adat .searchMini input{border:0;background:transparent;padding:8px 12px;flex:1;min-width:0;font-size:14px;color:var(--ink);outline:none}.adat .searchMini button{border:0;background:transparent;padding:0 10px;color:var(--muted);cursor:pointer;display:grid;place-items:center}.adat .searchMini:focus-within{border-color:var(--accent);background:#fff}.adat .searchMini svg,.adat .searchIcon svg,.adat .searchBig svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.adat .searchIcon{display:none}.adat .catNav{border-top:1px solid var(--line)}.adat .catNavIn{max-width:1180px;margin-inline:auto;padding:0 20px;display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.adat .catNavIn::-webkit-scrollbar{display:none}.adat .catNavIn a{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;padding:13px 12px;font-size:14.5px;font-weight:700;color:var(--soft);border-bottom:2px solid transparent;margin-bottom:-1px}.adat .catNavIn a .ico{color:var(--c);width:17px;height:17px}.adat .catNavIn a:hover{color:var(--ink);border-bottom-color:var(--c)}.adat .cat{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:700;color:var(--c)}.adat .cat::before{content:'';width:8px;height:8px;border-radius:2px;background:var(--c)}.adat .meta{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:12.5px;color:var(--muted);margin:0}.adat .meta span::before{content:'·';margin-inline-end:14px}.adat .secHead{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:64px 0 8px;padding-bottom:14px;border-bottom:2px solid var(--ink)}.adat .secHead h2{display:flex;align-items:center;gap:10px;font-size:22px;font-weight:700}.adat .secHead h2 .ico{color:var(--c);width:22px;height:22px}.adat .secHead>a{display:inline-flex;align-items:center;gap:4px;font-size:14px;font-weight:700;color:var(--accent)}.adat .arrow{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.adat .rows{list-style:none;margin:0;padding:0}.adat .row{display:grid;grid-template-columns:56px 1fr 220px;gap:24px;align-items:start;padding:24px 0;border-bottom:1px solid var(--line)}.adat .row:last-child{border-bottom:0}.adat .rowNum{font-size:30px;font-weight:700;line-height:1;color:var(--c);padding-top:4px;opacity:.9}.adat .rowText{display:flex;flex-direction:column;gap:6px;min-width:0}.adat .rowText h3{font-size:20px;font-weight:700;line-height:1.6}.adat .rowText h3 a:hover{color:var(--c)}.adat .rowEx{color:var(--soft);font-size:15px;line-height:1.95;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.adat .rowImg{display:block;border-radius:12px;overflow:hidden;background:var(--mist)}.adat .rowImg img{width:100%;aspect-ratio:16 / 10;object-fit:cover;transition:transform .3s}.adat .row:hover .rowImg img{transform:scale(1.03)}.adat .front{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:44px;padding-top:36px}.adat .front.solo{grid-template-columns:1fr}.adat .lead{display:flex;flex-direction:column;gap:22px}.adat .leadImg{display:block;border-radius:16px;overflow:hidden;background:var(--mist)}.adat .leadImg img{width:100%;aspect-ratio:16 / 9;object-fit:cover}.adat .leadText{display:flex;flex-direction:column;gap:10px}.adat .leadText h1{font-size:clamp(26px,3vw,36px);font-weight:700;line-height:1.55}.adat .leadText h1 a:hover{color:var(--c)}.adat .leadEx{font-size:17px;line-height:2;color:var(--soft);margin:0;max-width:64ch}.adat .side{border-inline-start:1px solid var(--line);padding-inline-start:32px;display:flex;flex-direction:column}.adat .sideHead{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:14px;border-bottom:2px solid var(--ink)}.adat .sideHead h2{font-size:19px;font-weight:700}.adat .side .row{grid-template-columns:38px 1fr;gap:12px;padding:20px 0}.adat .side .rowNum{font-size:24px}.adat .side .rowText h3{font-size:16.5px;line-height:1.7}.adat .side .rowEx{display:none}.adat .sideMore{margin-top:22px;align-self:flex-start;padding:9px 18px;border:1px solid var(--line);border-radius:10px;font-size:14px;font-weight:700;color:var(--accent)}.adat .sideMore:hover{border-color:var(--accent);background:var(--tintA)}.adat .rulesBand{background:var(--tintA);margin-top:60px;padding:36px 0 40px}.adat .rulesTitle{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:700;margin-bottom:20px}.adat .rules{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px}.adat .rules li{display:flex;gap:12px;align-items:flex-start;background:#fff;border-radius:12px;padding:16px 18px;border:1px solid color-mix(in srgb,var(--accent) 16%,white)}.adat .rules p{margin:0;font-size:15px;line-height:1.9;color:var(--soft)}.adat .tick{width:24px;height:24px;border-radius:7px;background:var(--accent);display:grid;place-items:center;flex:none;margin-top:3px}.adat .tick svg{width:15px;height:15px;fill:none;stroke:#fff;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.adat .topics{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:44px}.adat .topics li{border-bottom:1px solid var(--line)}.adat .topics a{display:flex;align-items:center;gap:16px;padding:18px 0}.adat .topicIco{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:color-mix(in srgb,var(--c) 11%,white);color:var(--c);flex:none}.adat .topicIco .ico{width:22px;height:22px}.adat .topicText{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.adat .topicText strong{font-size:16.5px;font-weight:700}.adat .topicText small{font-size:13.5px;color:var(--muted);line-height:1.7}.adat .topics em{font-style:normal;font-size:12.5px;color:var(--muted);white-space:nowrap}.adat .topics a:hover strong{color:var(--c)}.adat .pairs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 44px}.adat .pairs li{display:grid;grid-template-columns:150px 1fr;gap:18px;align-items:center;padding:20px 0;border-bottom:1px solid var(--line)}.adat .pairImg{display:block;border-radius:10px;overflow:hidden;background:var(--mist)}.adat .pairImg img{width:100%;aspect-ratio:16 / 10;object-fit:cover}.adat .pairs h3{font-size:16.5px;font-weight:700;line-height:1.7;margin-bottom:6px}.adat .pairs h3 a:hover{color:var(--accent)}.adat .artHead{max-width:1100px;padding-top:40px;padding-bottom:28px}.adat .crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:13.5px;color:var(--muted);margin-bottom:14px}.adat .crumbs a + a::before{content:'/';margin-inline-end:8px;color:var(--line)}.adat .crumbs a:last-child{color:var(--c);font-weight:700}.adat .artHead h1{font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.5;max-width:840px}.adat .standfirst{font-size:18.5px;line-height:2;color:var(--soft);margin:16px 0 0;max-width:760px}.adat .byline{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:13.5px;color:var(--muted);margin:20px 0 0;padding-top:16px;border-top:1px solid var(--line)}.adat .byline span:first-child{color:var(--ink);font-weight:700}.adat .cover{max-width:1100px;margin-block:0 40px}.adat .cover img{width:100%;border-radius:16px;aspect-ratio:16 / 9;object-fit:cover}.adat .pageHead{padding-bottom:8px}.adat .pageHead h1{border-bottom:2px solid var(--ink);padding-bottom:16px;max-width:760px}.adat .artGrid{max-width:1100px;display:grid;grid-template-columns:250px minmax(0,720px);gap:56px;justify-content:center}.adat .artGrid.noToc{grid-template-columns:minmax(0,760px);justify-content:start}.adat .tocSide{position:sticky;top:24px;align-self:start;border-inline-start:2px solid var(--line);padding-inline-start:18px}.adat .tocTitle{font-size:14px;font-weight:700;margin:0 0 10px;color:var(--c)}.adat .tocList{list-style:none;margin:0;padding:0;counter-reset:toc}.adat .tocList li{counter-increment:toc;display:flex;gap:10px;font-size:14px;line-height:1.8;padding:6px 0;color:var(--soft)}.adat .tocList li::before{content:counter(toc,persian);font-family:var(--display);color:var(--c);font-weight:700;min-width:14px}.adat .tocList a:hover{color:var(--c)}.adat .tocMobile{display:none}.adat .body{font-size:17.5px;line-height:2.1;color:#1f3532}.adat .body>:first-child{margin-top:0}.adat .body p{margin:0 0 1.35em}.adat .body h2{font-size:25px;font-weight:700;line-height:1.6;margin:2.1em 0 .7em;display:flex;gap:12px;align-items:baseline;scroll-margin-top:20px}.adat .body h2::before{content:'';width:13px;height:13px;border-radius:4px;background:var(--c);flex:none;transform:translateY(-2px)}.adat .body h3{font-size:20px;font-weight:700;line-height:1.7;margin:1.7em 0 .5em;color:var(--ink)}.adat .body h4{font-size:17.5px;font-weight:700;margin:1.5em 0 .4em;color:var(--soft)}.adat .body a{color:var(--accent);border-bottom:1px solid color-mix(in srgb,var(--accent) 35%,white)}.adat .body a:hover{border-bottom-color:var(--accent)}.adat .body strong{font-weight:700;color:var(--ink)}.adat .body em{font-style:normal;background:linear-gradient(transparent 62%,color-mix(in srgb,var(--accent) 16%,white) 62%)}.adat .body ul,.adat .body ol{margin:0 0 1.5em;padding-inline-start:1.6em}.adat .body ul{list-style:none;padding-inline-start:1.5em}.adat .body ol{list-style-type:persian}.adat .body li{margin-bottom:.55em;padding-inline-start:.2em}.adat .body ul>li{position:relative}.adat .body ul>li::before{content:'';position:absolute;inset-inline-start:-1.2em;top:.8em;width:8px;height:8px;border-radius:2px;background:var(--c)}.adat .body ol>li::marker{color:var(--c);font-weight:700;font-family:var(--display)}.adat .body li>ul,.adat .body li>ol{margin:.5em 0 0}.adat .body blockquote{margin:1.8em 0;padding:20px 26px;background:var(--tintA);border-inline-start:4px solid var(--accent);border-radius:0;border-start-end-radius:12px;border-end-end-radius:12px;font-size:18px;color:var(--ink)}.adat .body blockquote p:last-child{margin-bottom:0}.adat .body img{border-radius:12px;margin:1.5em auto}.adat .body figure{margin:1.8em 0}.adat .body figure img{margin:0}.adat .body figcaption{font-size:14px;color:var(--muted);margin-top:8px;text-align:center;line-height:1.8}.adat .body hr{border:0;height:10px;margin:2.4em auto;width:58px;background:radial-gradient(circle,var(--c) 0 3.5px,transparent 4px) 0 0 / 20px 10px repeat-x}.adat .body code{font-family:Consolas,monospace;font-size:.88em;background:var(--mist);border:1px solid var(--line);border-radius:6px;padding:1px 6px;direction:ltr;unicode-bidi:isolate}.adat .body pre{background:var(--mist);border:1px solid var(--line);border-radius:12px;padding:16px;overflow-x:auto;direction:ltr}.adat .body pre code{border:0;padding:0;background:none}.adat .body table{width:100%;border-collapse:collapse;margin:1.8em 0;font-size:15.5px;line-height:1.9}.adat .body th,.adat .body td{padding:11px 14px;text-align:start;border-bottom:1px solid var(--line);vertical-align:top}.adat .body th{background:var(--tintA);font-weight:700;color:var(--ink);border-bottom:2px solid color-mix(in srgb,var(--accent) 40%,white)}.adat .body tbody tr:nth-child(even) td{background:#fafcfc}.adat .body caption{caption-side:bottom;font-size:13.5px;color:var(--muted);padding-top:8px}.adat .tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:36px 0 0;padding-top:20px;border-top:1px solid var(--line)}.adat .tags span{font-size:13.5px;color:var(--muted);margin-inline-end:6px}.adat .tags a{font-size:13.5px;padding:4px 12px;border-radius:8px;background:var(--mist);color:var(--soft);border:1px solid var(--line)}.adat .tags a:hover{border-color:var(--accent);color:var(--accent)}.adat .endMark{margin-top:28px}.adat .related{max-width:1100px}.adat .listHead{padding:44px 0 26px;border-bottom:2px solid var(--ink);margin-bottom:8px}.adat .kicker{display:inline-flex;align-items:center;gap:8px;margin:0 0 8px;font-size:14px;font-weight:700;color:var(--c)}.adat .kicker .ico{width:20px;height:20px}.adat .listHead h1{font-size:clamp(28px,3.4vw,40px);font-weight:700;line-height:1.5}.adat .listDesc{color:var(--soft);font-size:16.5px;margin:8px 0 0;max-width:70ch}.adat .searchBig{display:flex;gap:10px;margin-top:22px;max-width:620px}.adat .searchBig input{flex:1;min-width:0;border:1px solid var(--line);background:var(--mist);border-radius:12px;padding:12px 16px;font-size:16px;color:var(--ink);outline:none}.adat .searchBig input:focus{border-color:var(--accent);background:#fff}.adat .searchBig button{display:inline-flex;align-items:center;gap:8px;border:0;background:var(--accent);color:#fff;border-radius:12px;padding:0 22px;font-weight:700;cursor:pointer}.adat .pager{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:40px}.adat .pager a,.adat .pager b,.adat .pager .gap{min-width:42px;height:42px;padding:0 12px;display:grid;place-items:center;border-radius:10px;font-size:15px}.adat .pager a{border:1px solid var(--line);color:var(--soft)}.adat .pager a:hover{border-color:var(--accent);color:var(--accent)}.adat .pager b{background:var(--accent);color:#fff}.adat .pager .gap{color:var(--muted);min-width:20px;padding:0}.adat .foot{background:var(--mist);border-top:1px solid var(--line)}.adat .footIn{max-width:1180px;margin-inline:auto;padding:48px 20px 28px;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:40px}.adat .footAbout p{color:var(--soft);font-size:14.5px;line-height:2;margin:14px 0 16px;max-width:46ch}.adat .footCol h4{font-size:14px;font-weight:700;margin-bottom:10px;color:var(--ink)}.adat .footCol ul{list-style:none;margin:0;padding:0}.adat .footCol li{font-size:14px;padding:4px 0;color:var(--soft)}.adat .footCol a:hover{color:var(--accent)}.adat .copy{max-width:1180px;margin-inline:auto;padding:16px 20px 26px;border-top:1px solid var(--line);font-size:13px;color:var(--muted);margin-bottom:0}@media (max-width: 1080px){.adat .pagesNav{display:none}.adat .searchMini{margin-inline-start:auto}}@media (max-width: 900px){.adat .front{grid-template-columns:1fr;gap:28px}.adat .side{border-inline-start:0;padding-inline-start:0}.adat .artGrid{grid-template-columns:minmax(0,1fr);gap:0}.adat .tocSide{display:none}.adat .tocMobile{display:block;margin-bottom:28px;border:1px solid var(--line);border-radius:12px;background:var(--mist)}.adat .tocMobile summary{cursor:pointer;padding:12px 16px;font-weight:700;font-size:15px;color:var(--c)}.adat .tocMobile .tocList{padding:0 16px 12px}.adat .footIn{grid-template-columns:1fr 1fr}.adat .footAbout{grid-column:1 / -1}}@media (max-width: 700px){.adat .wrap{padding-inline:16px}.adat .headTop{padding:14px 16px;gap:12px}.adat .logoMark{width:36px;height:36px}.adat .logoText b{font-size:22px}.adat .logoText small{font-size:11.5px}.adat .searchMini{display:none}.adat .searchIcon{display:grid;place-items:center;margin-inline-start:auto;width:40px;height:40px;border:1px solid var(--line);border-radius:10px;color:var(--soft)}.adat .catNavIn{padding:0 10px}.adat .catNavIn a{padding:11px 8px;font-size:14px}.adat .front{padding-top:22px}.adat .leadText h1{font-size:25px}.adat .leadEx{font-size:16px}.adat .row{grid-template-columns:34px 1fr 108px;gap:12px;padding:18px 0}.adat .rowNum{font-size:22px}.adat .rowText h3{font-size:16.5px;line-height:1.7}.adat .rowEx{display:none}.adat .rowImg{border-radius:8px}.adat .topics,.adat .pairs{grid-template-columns:1fr}.adat .pairs li{grid-template-columns:110px 1fr;gap:14px}.adat .secHead{margin-top:48px}.adat .secHead h2{font-size:19px}.adat .rulesBand{margin-top:44px;padding:28px 0}.adat .artHead{padding-top:26px}.adat .standfirst{font-size:16.5px}.adat .cover{padding-inline:0;margin-bottom:28px}.adat .cover img{border-radius:0}.adat .body{font-size:16.5px;line-height:2.05}.adat .body h2{font-size:21px}.adat .body h3{font-size:18px}.adat .body table{display:block;overflow-x:auto;font-size:14.5px}.adat .body th,.adat .body td{padding:9px 10px;min-width:110px}.adat .searchBig button span{display:none}.adat .searchBig button{padding:0 16px}.adat .footIn{grid-template-columns:1fr;gap:24px;padding-top:36px}}