/* ============================================================
   [tck:css-head] topcasino.kiev.ua - каркас «ПРИЗМА», префикс tck
   Композиция: casinomeister.com · манера: glossier.com
   Ни одного класса, ни одной переменной из прошлых прогонов сети.
   ============================================================ */
:root{
  --tck-ink:#191526;
  --tck-plum:#2f2148;
  --tck-plum-d:#221739;
  --tck-teal:#0f9c8e;
  --tck-teal-d:#0b7d72;
  --tck-amber:#e0a33a;
  --tck-paper:#f7f5f9;
  --tck-card:#ffffff;
  --tck-line:#e6e2ee;
  --tck-mute:#6b6480;
  --tck-good:#1f8a5a;
  --tck-warn:#b8412f;
  --tck-r:14px;
  --tck-r-s:9px;
  --tck-cta:#0a6b62;
  --tck-cta-d:#075048;
  --tck-w:1200px;
  --tck-shadow:0 1px 2px rgba(25,21,38,.05),0 8px 24px rgba(25,21,38,.06);
  --tck-shadow-h:0 2px 6px rgba(25,21,38,.08),0 16px 40px rgba(25,21,38,.10);
}
/* [tck:css-reset] */
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
body{margin:0;background:var(--tck-paper);color:var(--tck-ink);
  font:400 17px/1.65 Roboto,"Segoe UI",system-ui,-apple-system,sans-serif;
  overflow-x:hidden}
img{max-width:100%;height:auto;display:block}
a{color:var(--tck-teal-d);text-decoration:none}
a:hover{text-decoration:underline}
h1,h2,h3,h4{font-family:Onest,Roboto,"Segoe UI",system-ui,sans-serif;font-weight:700;
  line-height:1.2;color:var(--tck-ink);margin:0 0 14px}
h1{font-size:38px;letter-spacing:-.02em}
h2{font-size:27px;margin-top:34px;letter-spacing:-.01em}
h3{font-size:21px;margin-top:24px}
p{margin:0 0 16px}
ul,ol{margin:0 0 18px;padding-left:22px}
li{margin:0 0 8px}
table{border-collapse:collapse;width:100%;margin:0 0 22px;font-size:15.5px}
th,td{border:1px solid var(--tck-line);padding:13px 17px;text-align:left;vertical-align:top}
th{background:#efebf5;font-weight:600}
tr:nth-child(even) td{background:#faf9fc}
blockquote{margin:0 0 20px;padding:16px 20px;background:#fff;border-left:4px solid var(--tck-teal);
  border-radius:0 var(--tck-r-s) var(--tck-r-s) 0}
.tck-wrap{max-width:var(--tck-w);margin:0 auto;padding:0 16px}
.tck-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}

/* [tck:css-mast] шапка: правовая полоса внутри header, иначе gate_render видит зазор */
.tck-mast{background:var(--tck-card);border-bottom:1px solid var(--tck-line);position:relative;z-index:30}
.tck-legal{background:var(--tck-plum);color:#e8e2f4;font-size:13px}
.tck-legal .tck-wrap{display:flex;gap:14px;align-items:center;flex-wrap:wrap;min-height:38px;padding-top:6px;padding-bottom:6px}
.tck-legal b{color:#fff;background:var(--tck-warn);border-radius:6px;padding:1px 7px;font-weight:700}
.tck-legal span{color:#bcb2d4}
.tck-legal a{color:#e8e2f4;text-decoration:underline}
.tck-mast-in{display:flex;align-items:center;gap:22px;min-height:74px;padding-top:10px;padding-bottom:10px}
.tck-logo{display:flex;align-items:center;gap:11px;flex:0 0 auto}
.tck-logo:hover{text-decoration:none}
.tck-logo svg{flex:0 0 auto}
.tck-logo-t{font-family:Onest,sans-serif;font-weight:800;font-size:23px;color:var(--tck-ink);letter-spacing:-.02em;line-height:1.05}
.tck-logo-s{display:block;font-family:Roboto,sans-serif;font-weight:400;font-size:11.5px;color:var(--tck-mute);letter-spacing:.08em;text-transform:uppercase}
.tck-nav{margin-left:auto}
.tck-nav ul{list-style:none;display:flex;gap:4px;margin:0;padding:0}
.tck-nav li{margin:0}
.tck-nav a{display:block;padding:9px 13px;border-radius:var(--tck-r-s);color:var(--tck-ink);
  font-size:15.5px;font-weight:500}
.tck-nav a:hover{background:#f0ecf7;color:var(--tck-plum);text-decoration:none}
.tck-nav a.tck-on{background:var(--tck-plum);color:#fff}
.tck-burger,.tck-bcheck{display:none}

/* [tck:css-hero] */
.tck-hero{background:var(--tck-plum);color:#fff;overflow:hidden}
.tck-hero .tck-wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:38px;align-items:center;
  padding-top:42px;padding-bottom:42px}
.tck-hero h1{color:#fff;font-size:42px;margin-bottom:14px}
.tck-hero p{color:#ded6ef;font-size:18.5px;margin-bottom:22px}
.tck-hero-pic{border-radius:var(--tck-r);overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,.35)}
.tck-hero-pic img{width:100%}
.tck-facts{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:24px;padding:0;list-style:none}
.tck-facts li{margin:0;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.16);
  border-radius:999px;padding:6px 14px;font-size:14px;color:#efe9fa}
.tck-facts b{color:#fff}

/* [tck:css-btn] */
.tck-btn{display:inline-block;background:var(--tck-cta);color:#fff;font-weight:600;font-size:16px;
  padding:13px 24px;border-radius:var(--tck-r-s);border:0;box-shadow:0 6px 18px rgba(15,156,142,.28)}
.tck-btn:hover{background:var(--tck-cta-d);color:#fff;text-decoration:none}
.tck-btn-g{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.4);box-shadow:none;margin-left:10px}
.tck-btn-g:hover{background:rgba(255,255,255,.12)}

/* [tck:css-grid] лист + рельс */
.tck-body{padding:30px 0 54px}
.tck-cols{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:34px;align-items:start}
.tck-sheet{background:var(--tck-card);border:1px solid var(--tck-line);border-radius:var(--tck-r);
  padding:30px 34px;box-shadow:var(--tck-shadow);min-width:0}
.tck-sheet>*:first-child{margin-top:0}
.tck-sheet img{border-radius:var(--tck-r-s);margin:0 0 18px}
.tck-rail{display:flex;flex-direction:column;gap:20px;position:sticky;top:14px}

/* [tck:css-crumbs] */
.tck-crumbs{font-size:13.5px;color:var(--tck-mute);padding:16px 0 0}
.tck-crumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:7px;margin:0;padding:0}
.tck-crumbs li{margin:0}
.tck-crumbs li+li::before{content:"›";margin-right:7px;color:#b7aecb}
.tck-crumbs a{color:var(--tck-mute)}

/* [tck:css-card] карточки-плитки */
.tck-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px;margin:0 0 26px;padding:0;list-style:none}
.tck-tiles li{margin:0}
.tck-tile{display:block;background:var(--tck-card);border:1px solid var(--tck-line);border-radius:var(--tck-r);
  overflow:hidden;box-shadow:var(--tck-shadow);height:100%}
.tck-tile:hover{box-shadow:var(--tck-shadow-h);text-decoration:none;transform:translateY(-2px)}
.tck-tile{transition:box-shadow .18s,transform .18s}
.tck-tile img{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:0;margin:0}
.tck-tile-b{padding:15px 17px 18px}
.tck-kick{display:inline-block;font-size:11.5px;letter-spacing:.09em;text-transform:uppercase;
  color:var(--tck-teal-d);font-weight:700;margin-bottom:7px}
.tck-tile h3{font-size:17.5px;margin:0 0 7px;line-height:1.3}
.tck-tile p{font-size:14.5px;color:var(--tck-mute);margin:0}

/* [tck:css-rail] блоки рельса */
.tck-box{background:var(--tck-card);border:1px solid var(--tck-line);border-radius:var(--tck-r);
  box-shadow:var(--tck-shadow);overflow:hidden}
.tck-box-h{background:#f2eefa;border-bottom:1px solid var(--tck-line);padding:13px 18px;
  font-family:Onest,sans-serif;font-weight:700;font-size:15.5px;display:flex;align-items:center;gap:9px}
.tck-box-b{padding:15px 18px 18px;font-size:15px}
.tck-box-b ul{list-style:none;margin:0;padding:0}
.tck-box-b li{margin:0;padding:11px 0;border-top:1px solid var(--tck-line);display:flex;gap:11px;align-items:flex-start}
.tck-box-b li:first-child{border-top:0;padding-top:2px}
.tck-rank{flex:0 0 26px;height:26px;border-radius:8px;background:var(--tck-plum);color:#fff;
  font-weight:700;font-size:13px;display:flex;align-items:center;justify-content:center}
.tck-rank-1{background:var(--tck-amber);color:#2b1d06}
.tck-box-b .tck-nm{font-weight:600;color:var(--tck-ink);display:block;line-height:1.3}
.tck-box-b .tck-sub{color:var(--tck-mute);font-size:13px}

/* [tck:css-note] врезки */
.tck-note{background:#f0faf8;border:1px solid #bfe7e1;border-left:4px solid var(--tck-teal);
  border-radius:0 var(--tck-r-s) var(--tck-r-s) 0;padding:15px 18px;margin:0 0 22px}
.tck-note b{color:var(--tck-teal-d)}
.tck-warnbox{background:#fdf3f1;border:1px solid #f0cfc8;border-left:4px solid var(--tck-warn);
  border-radius:0 var(--tck-r-s) var(--tck-r-s) 0;padding:15px 18px;margin:0 0 22px}

/* [tck:css-toc] своё свёрнутое оглавление */
.tck-toc{background:#f4f1fa;border:1px solid var(--tck-line);border-radius:var(--tck-r-s);margin:0 0 24px}
.tck-toc>summary{cursor:pointer;padding:13px 18px;font-family:Onest,sans-serif;font-weight:600;
  font-size:16px;list-style:none;display:flex;align-items:center;gap:9px}
.tck-toc>summary::-webkit-details-marker{display:none}
.tck-toc>summary::after{content:"";margin-left:auto;width:9px;height:9px;border-right:2px solid var(--tck-mute);
  border-bottom:2px solid var(--tck-mute);transform:rotate(45deg);transition:transform .15s}
.tck-toc[open]>summary::after{transform:rotate(-135deg)}
.tck-toc ol{margin:0;padding:0 20px 16px 38px;font-size:15.5px}
.tck-toc li{margin:0 0 7px}

/* [tck:css-faq] */
.tck-faq{border:1px solid var(--tck-line);border-radius:var(--tck-r-s);background:var(--tck-card);margin:0 0 12px}
.tck-faq>summary{cursor:pointer;padding:14px 18px;font-weight:600;list-style:none;display:flex;gap:10px;align-items:flex-start}
.tck-faq>summary::-webkit-details-marker{display:none}
.tck-faq>summary::before{content:"?";flex:0 0 22px;height:22px;border-radius:7px;background:var(--tck-plum);
  color:#fff;font-size:13px;display:flex;align-items:center;justify-content:center;margin-top:1px}
.tck-faq-b{padding:0 18px 16px 50px;color:#39324a}
.tck-faq-b p:last-child{margin-bottom:0}

/* [tck:css-foot] */
.tck-foot{background:var(--tck-ink);color:#c8c1d8;margin-top:10px;padding-left:18px;padding-right:18px}
.tck-foot .tck-wrap{padding-left:0;padding-right:0}
.tck-foot a{color:#c8c1d8}
.tck-foot-top{padding:40px 0 26px;display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:28px}
.tck-foot h4{color:#fff;font-size:15px;margin:0 0 13px;letter-spacing:.02em}
.tck-foot ul{list-style:none;margin:0;padding:0;font-size:14.5px}
.tck-foot li{margin:0 0 9px}
.tck-foot-about{font-size:14.5px;line-height:1.6}
.tck-partners{border-top:1px solid #2c2739;padding:24px 0}
.tck-partners-h{font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:#8c839f;margin:0 0 14px}
.tck-partners-g{display:flex;flex-wrap:wrap;gap:14px;align-items:stretch}
.tck-plogo{flex:0 1 150px;background:#fff;border-radius:var(--tck-r-s);height:76px;display:flex;
  align-items:center;justify-content:center;padding:13px}
.tck-plogo:hover{text-decoration:none;box-shadow:0 0 0 2px var(--tck-teal)}
.tck-plogo img{max-height:46px;width:auto;object-fit:contain}
.tck-foot-bot{border-top:1px solid #2c2739;padding:20px 0 34px;font-size:13.5px;color:#8c839f;
  display:flex;gap:16px;flex-wrap:wrap;align-items:center}
.tck-foot-bot .tck-age{background:var(--tck-warn);color:#fff;font-weight:700;border-radius:6px;padding:2px 8px}

/* [tck:css-mob] */
@media (max-width:1040px){
  .tck-cols{grid-template-columns:1fr;gap:26px}
  .tck-rail{position:static;flex-direction:row;flex-wrap:wrap}
  .tck-rail>*{flex:1 1 300px}
  .tck-hero .tck-wrap{grid-template-columns:1fr;gap:26px}
  .tck-foot-top{grid-template-columns:1fr 1fr;gap:24px}
}
@media (max-width:760px){
  body{font-size:16.5px}
  h1{font-size:29px}
  .tck-hero h1{font-size:30px}
  h2{font-size:23px}
  h3{font-size:19px}
  .tck-sheet{padding:20px 17px;border-radius:var(--tck-r-s)}
  .tck-mast-in{min-height:62px;gap:12px}
  .tck-burger{display:flex;margin-left:auto;width:46px;height:46px;border-radius:var(--tck-r-s);
    border:1px solid var(--tck-line);align-items:center;justify-content:center;flex-direction:column;gap:5px;cursor:pointer}
  .tck-burger i{display:block;width:21px;height:2px;background:var(--tck-ink);border-radius:2px}
  .tck-nav{order:5;flex:0 0 100%;margin:0;display:none}
  .tck-bcheck:checked~.tck-nav{display:block}
  .tck-nav ul{flex-direction:column;gap:0;padding:6px 0 10px}
  .tck-nav a{padding:13px 12px;border-radius:0;border-bottom:1px solid var(--tck-line);min-height:46px}
  .tck-foot-top{grid-template-columns:1fr}
  .tck-tiles{grid-template-columns:1fr}
  .tck-plogo{flex:1 1 130px}
  table{display:block;overflow-x:auto;white-space:nowrap}
}
/* [tck:css-end] */

/* ============ [tck:css-cards] карточки-ссылки хабов ============ */
.tck-cards{list-style:none;margin:0 0 28px;padding:0;display:grid;gap:14px;
  grid-template-columns:repeat(auto-fill,minmax(270px,1fr))}
.tck-cards li{margin:0}
.tck-cards a{display:grid;grid-template-columns:96px minmax(0,1fr);gap:0;align-items:stretch;
  background:var(--tck-card);border:1px solid var(--tck-line);border-radius:var(--tck-r);
  overflow:hidden;height:100%;color:inherit;text-decoration:none;transition:border-color .15s}
.tck-cards a:hover{border-color:var(--tck-teal);text-decoration:none}
.tck-cards img{width:96px;height:100%;object-fit:cover;display:block;background:var(--tck-paper)}
.tck-cards a>span{display:block;padding:13px 14px}
.tck-cards-t{font-family:Onest,sans-serif;font-weight:700;font-size:16px;line-height:1.3;
  color:var(--tck-ink);padding-bottom:5px!important}
.tck-cards-d{font-size:13.5px;line-height:1.45;color:var(--tck-mute);padding-top:0!important}
.tck-cards a:hover .tck-cards-t{color:var(--tck-plum)}
@media (max-width:520px){.tck-cards a{grid-template-columns:72px minmax(0,1fr)}
  .tck-cards img{width:72px}.tck-cards-t{font-size:15px}}
/* ============ [/tck:css-cards] ============ */
.tck-cards a.tck-cards-np{grid-template-columns:minmax(0,1fr)}

/* ============ [tck:css-note] правовые врезки ============ */
.tck-note{margin:0 0 22px;padding:15px 18px;border-radius:var(--tck-r);font-size:15px;line-height:1.55;
  background:#f2eefa;border:1px solid var(--tck-line);border-left:5px solid var(--tck-plum);color:#332a4d}
.tck-note b{font-weight:700}
.tck-note-warn{background:#fdf3ec;border-color:#f0d3bc;border-left-color:#c26a2a;color:#5a3418}
.tck-note a{color:#8a3d12;text-decoration:underline}
.tck-note-warn a:hover{color:#5a3418}
/* ============ [/tck:css-note] ============ */

/* ============ [tck:css-showcase] витрина «Полка», классы tckv-* ============ */
.tckv{margin:0 0 30px;padding:0;list-style:none;counter-reset:tckv}
.tckv-h{display:flex;align-items:baseline;gap:12px;margin:0 0 16px}
.tckv-h h2{margin:0}
.tckv-h span{color:var(--tck-mute);font-size:14px}
.tckv li{margin:0 0 18px;display:grid;grid-template-columns:54px minmax(0,1fr);gap:14px;align-items:start}
.tckv-n{font-family:Onest,sans-serif;font-weight:800;font-size:34px;line-height:1;color:var(--tck-plum);
  text-align:right;padding-top:16px;opacity:.55}
.tckv li:first-child .tckv-n{opacity:1;color:var(--tck-amber)}
.tckv-c{background:var(--tck-card);border:1px solid var(--tck-line);border-radius:var(--tck-r);
  box-shadow:var(--tck-shadow);overflow:hidden}
.tckv-lic{background:#f2eefa;border-bottom:1px solid var(--tck-line);padding:7px 16px;font-size:12.5px;
  color:var(--tck-plum);display:flex;gap:9px;align-items:center;flex-wrap:wrap}
.tckv-lic b{font-weight:700}
.tckv-lic i{font-style:normal;color:var(--tck-mute)}
.tckv-top{display:grid;grid-template-columns:132px minmax(0,1fr);gap:16px;padding:16px;align-items:center}
.tckv-tile{height:78px;border-radius:10px;border:1px solid var(--tck-line);display:flex;align-items:center;
  justify-content:center;padding:10px}
.tckv-tile img{max-height:56px;width:auto}
.tckv-nm{font-family:Onest,sans-serif;font-weight:700;font-size:20px;margin:0 0 6px;display:block;color:var(--tck-ink)}
.tckv-f{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 18px;font-size:14px;color:var(--tck-mute)}
.tckv-f li{display:block;margin:0;grid-template-columns:none}
.tckv-f li::before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;
  background:var(--tck-teal);margin-right:8px;vertical-align:middle}
.tckv-offer{margin:0 16px;padding:13px 16px;background:#fdf6e8;border:1px solid #f0dcb4;
  border-radius:var(--tck-r-s);display:flex;gap:14px;align-items:baseline;flex-wrap:wrap}
.tckv-offer b{font-family:Onest,sans-serif;font-size:19px;color:#7a5410;line-height:1.25}
.tckv-offer span{font-size:13.5px;color:#6a5218}
.tckv-cta{display:block;margin:14px 16px 16px;text-align:center;background:var(--tck-cta);color:#fff;
  font-weight:600;font-size:16px;padding:13px 18px;border-radius:var(--tck-r-s)}
.tckv-cta:hover{background:var(--tck-cta-d);color:#fff;text-decoration:none}
.tckv-terms{margin:0 18px 18px;border:1px solid var(--tck-line);border-radius:var(--tck-r-s)}
.tckv-terms>summary{cursor:pointer;padding:13px 18px;font-size:14px;color:var(--tck-mute);list-style:none}
.tckv-terms>summary::-webkit-details-marker{display:none}
.tckv-terms p{margin:0;padding:0 18px 14px;font-size:14px;color:#4a4360}
@media (max-width:760px){
  .tckv li{grid-template-columns:36px minmax(0,1fr);gap:9px}
  .tckv-n{font-size:26px;padding-top:12px}
  .tckv-top{grid-template-columns:96px minmax(0,1fr);gap:12px;padding:13px}
  .tckv-tile{height:62px}
  .tckv-tile img{max-height:44px}
  .tckv-nm{font-size:18px}
  .tckv-offer b{font-size:17px}
}

/* [tck:css-font] свои woff2, версия в имени файла; swap отключён - CLS от подмены шрифта */
@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(/media/tck/font/onest-600-cyrillic.0b4bfaa1.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(/media/tck/font/onest-600-latin.44aca66b.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:800;font-display:swap;src:url(/media/tck/font/onest-800-cyrillic.0b4bfaa1.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:800;font-display:swap;src:url(/media/tck/font/onest-800-latin.44aca66b.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+2074,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(/media/tck/font/roboto-400-cyrillic.d38fbadd.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(/media/tck/font/roboto-400-latin.41ca6b7e.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+2074,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:500;font-display:swap;src:url(/media/tck/font/roboto-500-cyrillic.d38fbadd.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:500;font-display:swap;src:url(/media/tck/font/roboto-500-latin.41ca6b7e.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+2074,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(/media/tck/font/roboto-700-cyrillic.d38fbadd.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(/media/tck/font/roboto-700-latin.41ca6b7e.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
body{font-family:Roboto,"Segoe UI",system-ui,-apple-system,sans-serif}
