@font-face{font-family:'Roboto';font-style:italic;font-weight:400;font-display:swap;src:url(/rd/fonts/Roboto-italic-400-cyrillic.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:'Roboto';font-style:italic;font-weight:400;font-display:swap;src:url(/rd/fonts/Roboto-italic-400-latin.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(/rd/fonts/Roboto-normal-400-cyrillic.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(/rd/fonts/Roboto-normal-400-latin.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-display:swap;src:url(/rd/fonts/Roboto-normal-700-cyrillic.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-display:swap;src:url(/rd/fonts/Roboto-normal-700-latin.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:'Rubik';font-style:normal;font-weight:400;font-display:swap;src:url(/rd/fonts/Rubik-normal-400-cyrillic.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:'Rubik';font-style:normal;font-weight:400;font-display:swap;src:url(/rd/fonts/Rubik-normal-400-latin.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:'Rubik';font-style:normal;font-weight:500;font-display:swap;src:url(/rd/fonts/Rubik-normal-500-cyrillic.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:'Rubik';font-style:normal;font-weight:500;font-display:swap;src:url(/rd/fonts/Rubik-normal-500-latin.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:'Rubik';font-style:normal;font-weight:700;font-display:swap;src:url(/rd/fonts/Rubik-normal-700-cyrillic.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:'Rubik';font-style:normal;font-weight:700;font-display:swap;src:url(/rd/fonts/Rubik-normal-700-latin.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
:root{--paper:#fff;--ink:#111;--soft:#555;--faint:#888;--rule:#e2e2e2;--rule2:#eee;--accent:#092A60;--hl:#E6F1F8;--chip:#eee;--mark:#FEEFAF;
 --bg:var(--paper);--mut:var(--soft);--line:var(--rule);--acc:var(--accent);
 --serif:'Roboto',-apple-system,'Segoe UI',Helvetica,Arial,sans-serif;--head:'Rubik','Roboto',Arial,sans-serif;--sans:'Roboto',-apple-system,'Segoe UI',Helvetica,Arial,sans-serif;color-scheme:light}
:root[data-theme=dark]{--paper:#141414;--ink:#e6e6e6;--soft:#a9a9a9;--faint:#777;--rule:#333;--rule2:#242424;--accent:#8fb4ee;--hl:#1d2b44;--chip:#262626;--mark:#4a421a}
*{box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
body{margin:0;background:var(--paper);color:var(--ink);font:17px/1.6 var(--serif);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}
a{color:var(--accent);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--accent) 35%,transparent)}
a:hover{border-bottom-color:var(--accent)}
img{max-width:100%;height:auto}
.page{max-width:68rem;margin:0 auto;padding:0 1.5rem}
.wrap{max-width:44rem;margin:0 auto;padding:0 1.5rem}
.sitehd{border-bottom:1px solid var(--rule);padding:1rem 0 .9rem}
.sitehd .page{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 2rem}
.name{font:500 1.05rem/1.2 var(--head);color:var(--ink);border:0}
.name:hover{color:var(--accent)}
.menu{display:flex;flex-wrap:wrap;gap:.2rem 1.3rem;font:.85rem/1.4 var(--sans);margin-left:auto}
.menu a{color:var(--soft);border:0}
.menu a:hover,.menu a[aria-current]{color:var(--ink);border-bottom:1px solid var(--ink)}
.find{display:flex;flex:1 1 100%;margin-top:.7rem}
.find input{flex:1;min-width:0;font:1rem/1.2 var(--serif);padding:.5rem 0;background:transparent;color:var(--ink);border:0;border-bottom:1px solid var(--faint);border-radius:0;outline:0}
.find input:focus{border-bottom-color:var(--accent)}
.find input::placeholder{color:var(--faint);font-style:italic}
.find button{font:.85rem var(--sans);background:none;border:0;border-bottom:1px solid var(--faint);color:var(--soft);padding:0 0 0 1rem;cursor:pointer}
@media(min-width:760px){.menu{white-space:nowrap}.find{flex:0 1 15rem;margin:0}.sitehd .page{flex-wrap:nowrap}.menu{margin-left:0;flex:1}}
/* главная */
.hero{padding:4.5rem 0 2.5rem;max-width:44rem}
.hero h1{font:500 2.9rem/1.08 var(--head);letter-spacing:-.015em;margin:0 0 1rem}
.hero .dek{font:italic 1.3rem/1.45 var(--serif);color:var(--soft);margin:0 0 2.4rem;max-width:34rem}
.bigfind{display:flex;max-width:38rem;border-bottom:2px solid var(--ink)}
.bigfind input{flex:1;font:1.45rem/1.2 var(--serif);padding:.7rem 0;border:0;background:transparent;color:var(--ink);outline:0;min-width:0;border-radius:0}
.bigfind input::placeholder{color:var(--faint);font-style:italic}
.bigfind button{font:600 .95rem var(--sans);background:none;border:0;color:var(--accent);cursor:pointer;padding:0 0 0 1rem}
.hint{font:.85rem/1.5 var(--sans);color:var(--faint);margin:.7rem 0 0}
.hint a{color:var(--soft)}
.facts{font:.9rem/1.5 var(--sans);color:var(--soft);margin:2.2rem 0 0}
.cols{display:grid;grid-template-columns:1fr;gap:3rem;padding:2.5rem 0 3rem;border-top:1px solid var(--rule)}
@media(min-width:860px){.cols{grid-template-columns:1.15fr 1fr;gap:5rem}}
h2.sec{font:700 .8rem/1.2 var(--sans);margin:0 0 1rem;color:var(--faint)}
h2.sec b{color:var(--ink);font-weight:600;font-size:1rem;font-family:var(--serif)}
.day{list-style:none;margin:0;padding:0}
.day li{display:grid;grid-template-columns:3.6rem 1fr;gap:.6rem;padding:.75rem 0;border-top:1px solid var(--rule2);font-size:1rem;line-height:1.5}
.day li:first-child{border-top:0}
.day .y{font:600 .85rem/1.9 var(--sans);color:var(--faint);font-variant-numeric:tabular-nums}
.day small{display:block;font:.8rem/1.4 var(--sans);color:var(--faint);margin-top:.15rem}
.more{font:.85rem var(--sans);margin-top:1rem}
.cyc{list-style:none;margin:0;padding:0}
.cyc li{display:flex;gap:1rem;align-items:baseline;padding:.65rem 0;border-top:1px solid var(--rule2);font-size:1.05rem}
.cyc li:first-child{border-top:0}
.cyc a{color:var(--ink);border:0}.cyc a:hover{color:var(--accent)}
.cyc .n{margin-left:auto;font:.8rem var(--sans);color:var(--faint);white-space:nowrap}
.foot{border-top:1px solid var(--rule);padding:1.6rem 0 3rem;font:.8rem/1.6 var(--sans);color:var(--faint)}
.foot a{color:var(--soft)}
@media(max-width:640px){body{font-size:18px}.hero{padding:2.5rem 0 1.5rem}.hero h1{font-size:2.1rem}.bigfind input{font-size:1.2rem}.page,.wrap{padding:0 1.1rem}}
/* статья */
article.art{display:grid;grid-template-columns:1fr;gap:0 4rem;padding:3rem 0 2rem}
@media(min-width:1000px){article.art{grid-template-columns:minmax(0,34rem) 15rem;justify-content:center}}
article.art>header{grid-column:1/-1;max-width:40rem;margin:0 auto 1.8rem;width:100%}
@media(min-width:1000px){article.art>header{grid-column:1;margin:0 0 1.8rem;max-width:none}}
.crumb{font:.8rem/1.4 var(--sans);color:var(--faint);margin:0 0 1.2rem}
.crumb a{color:var(--soft);border:0}
article.art h1{font:500 2.35rem/1.15 var(--head);letter-spacing:-.01em;margin:0 0 1rem}
@media(max-width:640px){article.art h1{font-size:1.7rem}article.art{padding-top:1.6rem}}
.by{font:.9rem/1.5 var(--sans);color:var(--soft);margin:0 0 .3rem}
.by span+span::before{content:"·";margin:0 .55em;color:var(--faint)}
.by a,.meta a{color:var(--soft);border-bottom-color:var(--rule)}
.by .lb{color:var(--faint);margin-right:.4em}
.text{max-width:40rem;margin:0 auto;width:100%;overflow-wrap:break-word}
@media(min-width:1000px){.text{margin:0;max-width:none}}
.text p{margin:0 0 1.15em}
.text h2,.text h3,.text h4{font-weight:700;line-height:1.25;margin:1.9em 0 .6em}
.text h2{font-size:1.45rem}.text h3{font-size:1.2rem}.text h4{font-size:1.05rem}
.text img{display:block;max-width:100%;height:auto;margin:1.6rem auto}
.text figure{margin:1.8rem 0}
.text figcaption{font:.8rem/1.45 var(--sans);color:var(--faint);margin-top:.5rem}
.text blockquote{margin:1.6rem 0;padding:0 0 0 1.2rem;border-left:1px solid var(--faint);font-style:italic;color:var(--soft)}
.text ul,.text ol{margin:0 0 1.2em;padding-left:1.4em}.text li{margin:.35em 0}
.text table{display:block;overflow-x:auto;max-width:100%;border-collapse:collapse;font-size:.9em;margin:1.6rem 0}
.text td,.text th{padding:.45em .7em;border:1px solid var(--rule);text-align:left}
.text hr{border:0;border-top:1px solid var(--rule);margin:2.5em auto;width:6em}
.text pre{overflow-x:auto;max-width:100%}
.text iframe{max-width:100%}
.src{font:.85rem/1.55 var(--sans);color:var(--soft);margin:0 auto 2rem;max-width:40rem;width:100%;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:.9rem 0}
@media(min-width:1000px){.src{grid-column:2;grid-row:1/3;align-self:start;margin:6.2rem 0 0;border-bottom:0;max-width:none}}
.src h2{font:600 .75rem/1.2 var(--sans);color:var(--faint);margin:0 0 .6rem}
.src dl{margin:0;overflow-wrap:anywhere}.src dt{color:var(--faint);font-size:.78rem;margin-top:.6rem}.src dd{margin:0;word-break:break-word}
.src .note{margin:.8rem 0 0;padding:0;border:0;color:var(--faint);font-size:.8rem}
.tail{max-width:40rem;margin:2.4rem auto 0;width:100%;font:.85rem/1.6 var(--sans);color:var(--soft)}
@media(min-width:1000px){.tail{grid-column:1;margin:2.4rem 0 0;max-width:none}}
.tags{margin:0 0 1.4rem;padding-top:1rem;border-top:1px solid var(--rule)}
.tags span{display:inline-block;margin:0 .3rem .4rem 0;padding:.1rem .6rem;border:1px solid var(--rule);color:var(--soft);font:.78rem/1.5 var(--sans)}
.tags a.tg{color:var(--soft);border:0}.tags a.tg:hover{color:var(--accent)}
/* старые страницы-списки (разделы, теги, служебные) */
main.art{padding:2.4rem 1.5rem 3rem}
main.art h1,.c h1{font:500 2rem/1.15 var(--head);margin:0 0 .5rem}
.meta{color:var(--faint);font:.85rem/1.5 var(--sans);margin-bottom:1.8rem;padding-bottom:1rem;border-bottom:1px solid var(--rule)}
.lst{list-style:none;margin:0;padding:0}
.lst li{padding:.6rem 0;border-bottom:1px solid var(--rule2);display:flex;justify-content:space-between;gap:1.2rem;align-items:baseline}
.lst a{color:var(--ink);border:0;font-size:1rem}.lst a:hover{color:var(--accent)}
.lst .d{color:var(--faint);font:.78rem var(--sans);white-space:nowrap;font-variant-numeric:tabular-nums}
.lst .ok{color:var(--faint);font-size:.8em;margin-left:.3em}
.hist,.note{color:var(--soft);font:.85rem/1.55 var(--sans);margin:0 0 1.8rem;padding:.8rem 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}
.note a,.lead a,.facts a,.feat a,.jump a{color:var(--accent)}
.cap{font:500 1.1rem/1.3 var(--head);margin:2.2rem 0 .7rem}
.feat{list-style:none;padding:0;margin:0 0 1.4rem}
.feat li{padding:.5rem 0;border-bottom:1px solid var(--rule2);font:.95rem/1.55 var(--sans);color:var(--soft)}
.jump{display:flex;flex-wrap:wrap;gap:.4rem 1.4rem;margin:1.4rem 0 0;font:.85rem/1.6 var(--sans)}
.nums{display:flex;flex-wrap:wrap;gap:1.4rem 2.2rem;margin:2rem 0 .4rem;padding:1.2rem 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}
.nums div{min-width:5.5rem}
.nums b{display:block;font:500 1.45rem/1.1 var(--head);font-variant-numeric:tabular-nums}
.nums span{font:.75rem/1.3 var(--sans);color:var(--faint)}
footer.ft{margin-top:3rem;padding:1.6rem 0 3rem;border-top:1px solid var(--rule)}
footer.ft p{margin:.3rem 0;color:var(--faint);font:.8rem/1.6 var(--sans)}
footer.ft a{color:var(--soft)}
.toc{margin:0 0 2rem;padding:.8rem 1rem;border:1px solid var(--rule);font:.9rem/1.5 var(--sans)}
.toc summary{cursor:pointer;font-weight:600;color:var(--soft)}
.toc ol{margin:.7rem 0 .2rem;padding-left:1.3rem}.toc li{margin:.3rem 0}.toc li.h3{margin-left:1rem}
.toc a{color:var(--ink);border-bottom-color:var(--rule)}
.rel,.series{margin:2rem 0 0;padding-top:1.2rem;border-top:1px solid var(--rule);font-family:var(--sans)}
.rel h2,.series h2{font:600 .78rem/1.2 var(--sans);color:var(--faint);margin:0 0 .8rem}
.rel ul,.series ol{list-style:none;padding:0;margin:0}
.rel li{padding:.5rem 0;border-top:1px solid var(--rule2)}.rel li:first-child{border-top:0}
.rel a,.series a{color:var(--ink);border:0;font:1rem/1.45 var(--serif)}.rel a:hover,.series a:hover{color:var(--accent)}
.rel i{display:block;font:.78rem/1.4 var(--sans);color:var(--faint);font-style:normal}
.series ol{counter-reset:s}
.series li{counter-increment:s;padding:.4rem 0 .4rem 2rem;position:relative}
.series li:before{content:counter(s);position:absolute;left:0;top:.5rem;font:600 .75rem var(--sans);color:var(--faint)}
.series li.cur a{color:var(--faint);pointer-events:none}.series li.cur:before{color:var(--accent)}
.neigh{display:flex;gap:1rem;margin:2.2rem 0 0;padding-top:1.2rem;border-top:1px solid var(--rule)}
.neigh a{flex:1 1 0;min-width:0;display:block;padding:.8rem 1rem;border:1px solid var(--rule);color:var(--ink)}
.neigh a:hover{border-color:var(--faint)}
.neigh .nl{display:block;font:.75rem/1 var(--sans);color:var(--faint);margin-bottom:.5rem}
.neigh b{display:block;font:400 .95rem/1.35 var(--serif)}
.neigh i{display:block;margin-top:.4rem;font:.75rem/1 var(--sans);color:var(--faint);font-style:normal}
.neigh .nn{text-align:right}
@media(max-width:640px){.neigh{flex-direction:column}.neigh .nn{text-align:left}.lst li{flex-direction:column;gap:.1rem}}
.ph{background:var(--rule2);border:1px solid var(--rule);min-height:60px;margin:1.6rem 0}
.sip-nofile{color:var(--faint);border-bottom:1px dotted var(--rule)}
.dropcap{float:left;font-size:3.1em;line-height:.82;font-weight:700;margin:.05em .1em 0 0}
.spec{background:#fff;color:#1c1c1c;padding:1px 0}.spec a{color:#1a4b7a}
svg.ch line,svg.ch .grid{stroke:var(--rule)!important}
/* указатель авторов */
.idx{padding:3rem 1.5rem 2rem;max-width:56rem;margin:0 auto}
.idx h1{font:500 2.2rem/1.15 var(--head);margin:0 0 .6rem}
.idx .dek{font:italic 1.1rem/1.5 var(--serif);color:var(--soft);margin:0 0 1.6rem;max-width:36rem}
.tol{list-style:none;margin:0;padding:0;columns:1;column-gap:4rem}
@media(min-width:760px){.tol{columns:2}}
.tol li{break-inside:avoid;display:flex;align-items:baseline;gap:.4rem;padding:.38rem 0;font-size:1.05rem}
.tol a,.tol .nm{color:var(--ink);border:0}.tol a:hover{color:var(--accent)}
.tol .dots{flex:1;border-bottom:1px dotted var(--faint);transform:translateY(-.25em);min-width:1rem}
.tol .n{font:.85rem var(--sans);color:var(--soft);font-variant-numeric:tabular-nums}
.tol .yrs{white-space:nowrap;min-width:4.6rem;text-align:right;font:.78rem var(--sans);color:var(--faint)}
/* тёмная тема: старые картинки не слепят */
:root[data-theme=dark] .text img,:root[data-theme=dark] article img{filter:brightness(.82) contrast(1.04);border:1px solid var(--rule)}:root[data-theme=dark] .spec{filter:brightness(.88)}
@media print{.sitehd,.ft,.foot,.neigh,.tags,.src,.find{display:none!important}body{background:#fff;color:#000;font-size:11.5pt}article.art{display:block;padding:0}}
/* стиль издания 2018: Rubik и Roboto, белое, синие ссылки с подсветкой, серые плашки */
a{border-bottom:0}
.text a,.tp a,.src a{color:var(--accent);box-shadow:inset 0 -4px var(--hl);transition:box-shadow .2s}
.text a:hover,.src a:hover{box-shadow:inset 0 -8px var(--hl)}
.name{display:inline-flex;align-items:center;gap:.6rem;font-size:15px;letter-spacing:-.2px}
.name img{width:30px;height:30px;border-radius:2px;display:block}
.sitehd{border-bottom:1px solid var(--rule)}
h1,h2,h3{font-family:var(--head);font-weight:500;letter-spacing:-.02em}
.text blockquote{border-left:10px solid var(--chip);padding:.4rem 0 .4rem 1.4rem;font:500 1.55rem/1.25 var(--head);font-style:normal;color:var(--ink);letter-spacing:-.01em}
.text blockquote p{margin:.4rem 0}
.tags span,.tags a.tg,.crumb a{background:var(--chip);border:0;padding:2px 6px;color:var(--soft);font-size:11px}
.tags span:hover,.tags a.tg:hover,.crumb a:hover{background:var(--mark);color:var(--ink)}
.text img{border:0}
/* хвосты 23.10: поиск в шапке, меню на телефоне, единый вес заголовков */
@media(min-width:760px){.find{flex:0 1 18rem}}
.find input{font-size:.95rem}.find button{flex:none}
@media(max-width:640px){.menu{display:grid;grid-template-columns:repeat(3,max-content);justify-content:start;gap:.35rem 1.4rem;margin-left:0}.menu a{white-space:nowrap}}
h1,.hero h1,article.art h1,main.art h1,.idx h1,.c h1{font-family:var(--head)!important;font-weight:500!important}

:root[data-theme=dark]{color-scheme:dark}.sip-tb{font:500 13px/1 var(--sans,Arial,sans-serif);color:var(--ink,#111);background:transparent;border:1px solid var(--ink,#111);border-radius:3px;padding:.5rem .8rem;cursor:pointer;white-space:nowrap;margin-left:auto}.sip-tb:hover{background:var(--ink,#111);color:var(--paper,#fff)}.sip-tb-fix{position:fixed;top:.6rem;right:.6rem;z-index:50;background:var(--paper,#fff);margin:0}.sip-modal{position:fixed;inset:0;z-index:100;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;padding:1rem}.sip-box{background:#fff;color:#111;max-width:26rem;padding:1.5rem;border-radius:4px;font:16px/1.5 Roboto,Arial,sans-serif}.sip-box p{margin:0 0 1rem;color:#111}.sip-box .sip-t{font:500 1.3rem/1.2 Rubik,Roboto,Arial,sans-serif}.sip-btns{display:flex;flex-wrap:wrap;gap:.6rem}.sip-btns button{font:500 15px/1 Roboto,Arial,sans-serif;padding:.75rem 1rem;border:1px solid #111;background:#fff;color:#111;border-radius:3px;cursor:pointer}.sip-btns button:first-child{background:#111;color:#fff}@media print{.sip-tb,.sip-modal{display:none!important}}

/* после удаления блока источника: текст остаётся в первой колонке */
@media(min-width:1000px){article.art>.text,article.art>.card{grid-column:1}}

.svc{margin:0 0 1.2rem;padding:.55rem .8rem;border:1px solid #777;background:#f9f9f9;color:#454545;font:500 .85rem/1.4 Rubik,Roboto,sans-serif}
.svc-t{color:#092A60;font-weight:700;letter-spacing:.02em;margin-right:.4rem}
.svc-h{color:#777;font-family:Rubik,Roboto,sans-serif}
.svcpage a[href^="mailto:"],.svcpage form{pointer-events:none}
.disc{margin:.6rem 0 0;font-size:.78rem;opacity:.8}
.disc-full{padding:.7rem .9rem;border:1px solid #777;background:#f9f9f9;color:#141414}
.chrono{display:flex;gap:1rem;flex-wrap:wrap;margin:1.5rem 0 0;padding-top:.8rem;border-top:1px solid #ddd;font:500 .9rem/1.4 Rubik,Roboto,sans-serif}

.gx-no{padding:1rem 0;font:500 1rem/1.5 Rubik,Roboto,sans-serif;color:#454545}
