

:root{--bg:#1b2838;--panel:#16202d;--panel2:#2a475e;--line:#2a475e;--fg:#e9eef5;--mute:#8f98a0;--acc:#66c0f4;--acc2:#a4d7f5;--ok:#a4d007;--fd:'Exo 2',Overpass,sans-serif;color-scheme:dark}
body{margin:0;background:var(--bg);color:var(--fg);font:15px/1.6 Overpass,Segoe UI,sans-serif}
a{color:inherit;text-decoration:none}
h1,h2,h3,h4{font-family:var(--fd);margin:0;line-height:1.18;text-wrap:balance;letter-spacing:-.3px}
.nusdritav{max-width:1240px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}
:root{--paper:#eef2f7;--paper2:#dfe6ef;--pline:#c9d3e0;--ink:#0f1a26;--ink2:#56687a;--chrome:#171a21;--chromeline:#2a475e}
.fopeljar{background:#000;color:#9a9ba6;font-size:12.5px;border-bottom:1px solid #1b1c22}
.fopeljar .nusdritav{display:flex;justify-content:center;gap:10px;align-items:center;height:30px}
.fopeljar b{color:#fff;font-weight:600}.fopeljar .zubqa{width:6px;height:6px;border-radius:50%;background:#2fa36b;display:inline-block;margin-right:7px;vertical-align:1px}.fopeljar .eftpel{opacity:.5}.fopeljar .jarwenhal{display:inline-flex;align-items:center;gap:5px;background:#6a45ee;color:#fff;font-weight:800;font-size:11.5px;letter-spacing:.6px;text-transform:uppercase;padding:2px 10px 2px 8px;border-radius:20px;line-height:1.5}.fopeljar .jarwenhal svg{width:13px;height:13px;stroke-width:2.6}
header{position:sticky;top:0;z-index:9;background:var(--paper);border-bottom:1px solid var(--pline);box-shadow:0 10px 30px rgba(0,0,0,.3)}
header .nusdritav{height:70px}
header .jarhal{color:var(--ink)}header .jarhal.yarul i{color:var(--ink2)}
header nav{gap:6px}header nav a{color:var(--ink);font-weight:600;font-size:15.5px;font-family:var(--fd);padding:9px 14px}header nav a.orkrawen,header nav a:hover{color:var(--ink);background:var(--paper2)}header nav a.orkrawen{box-shadow:inset 0 -2px 0 var(--acc);border-radius:9px 9px 4px 4px}
header .callomfo{background:#fff;border-color:#c8c3dc;color:var(--ink2)}header .callomfo kbd{border-color:var(--pline)}
header .jarbra{border-color:var(--pline);color:var(--ink)}header .jarbra svg{color:var(--ink2)}
header .oryar{border-color:var(--ink);color:var(--ink)}header .oryar.grozub{background:var(--acc);border-color:var(--acc);color:#fff}
header .nusdritav{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:30px}
.miink{display:flex;align-items:center;gap:8px}
header nav{display:flex;gap:2px;justify-self:center}header nav a{padding:9px 13px;border-radius:9px;color:var(--mute);font-weight:500;font-size:15px}header nav a.orkrawen,header nav a:hover{color:var(--fg);background:var(--panel2)}
.callomfo{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:10px;background:var(--panel2);border:1px solid var(--line);color:var(--mute);font-size:14px;min-width:200px}.callomfo svg{width:15px;height:15px}.callomfo kbd{margin-left:auto;font:11px Inter;border:1px solid var(--line);border-radius:4px;padding:1px 6px}
.jarbra{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 12px;border-radius:10px;border:1px solid var(--line);color:var(--fg);font-weight:600;font-size:13.5px;font-family:var(--fd)}.jarbra svg{width:14px;height:14px;color:var(--mute)}
.oryar{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:10px;font-weight:600;font-size:14px;border:1px solid var(--line);color:var(--fg);font-family:var(--fd);white-space:nowrap;box-sizing:border-box}
.oryar.grozub{background:var(--acc);border-color:var(--acc);color:#fff}.oryar svg{width:16px;height:16px}
.oryar.wenjostav{height:48px;padding:0 20px;font-size:15px}

.krahu{display:grid;grid-template-columns:200px minmax(0,1fr) 300px;gap:40px;padding-block:28px 60px;align-items:start}
.hutavzub{font-size:13px;color:var(--mute);display:flex;gap:8px;align-items:center;flex-wrap:wrap}.hutavzub a:hover{color:var(--fg)}.hutavzub svg{width:13px;height:13px}
.halkevtav{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:13px;color:var(--mute);margin:12px 0 22px;align-items:center}
.halkevtav img{width:22px;height:22px;border-radius:50%;object-fit:cover;vertical-align:middle;margin-right:6px}
.halkevtav .risdri{color:var(--ok);display:inline-flex;align-items:center;gap:5px}.halkevtav svg{width:14px;height:14px}
h1.orul{font-size:38px;font-weight:800;letter-spacing:-1px;margin-top:10px}
.stokev{font-size:17px;color:var(--mute);max-width:66ch;margin:0 0 20px}
.mijar{border:1px solid var(--acc);border-radius:10px;padding:18px 22px;margin:0 0 30px;background:var(--panel)}
.mijar h2{font-size:13px;letter-spacing:1.2px;text-transform:uppercase;color:var(--acc2);margin:0 0 10px;display:flex;gap:8px;align-items:center}.mijar svg{width:15px;height:15px}
.mijar p,.mijar li{margin:0;font-size:15.5px}.mijar ul{margin:0;padding-left:18px}.mijar li{margin:5px 0}
.oryartav{position:sticky;top:84px;font-size:13.5px}
.oryartav b{display:block;font-size:11.5px;text-transform:uppercase;letter-spacing:1px;color:var(--mute);margin-bottom:10px;font-family:var(--fd)}
.oryartav a{display:block;padding:6px 0 6px 12px;color:var(--mute);border-left:2px solid var(--line)}.oryartav a.orkrawen{border-color:var(--acc);color:var(--fg);font-weight:600}.oryartav a:hover{color:var(--fg)}
.oryartav .zubyar a{padding-left:24px;font-size:13px}
article h2{font-size:24px;font-weight:800;margin:40px 0 12px;padding-top:4px}
article h2:first-of-type{margin-top:0}
article h3{font-size:17px;font-weight:700;margin:24px 0 8px}
article p{margin:0 0 14px;max-width:70ch}
article ul,article ol{margin:0 0 16px;padding-left:22px;max-width:70ch}article li{margin:5px 0}
.jarxipel{width:100%;border-collapse:collapse;font-size:14px;margin:8px 0 18px;font-variant-numeric:tabular-nums}
.jarxipel th{text-align:left;font-weight:600;color:var(--mute);font-size:12.5px;text-transform:uppercase;letter-spacing:.6px;padding:8px 10px;border-bottom:1px solid var(--line)}
.jarxipel td{padding:10px;border-bottom:1px solid var(--line);vertical-align:top}.jarxipel td:first-child{font-weight:600}
.jarxipel .drivro{color:var(--ok);font-weight:600}.jarxipel .halnus{color:var(--mute)}.jarxipel .stoqa{color:var(--acc2);font-weight:700}
.eftinkcal{position:sticky;top:84px;background:var(--panel);border:1px solid var(--line);border-radius:10px;overflow:hidden;font-size:13.5px}
.eftinkcal .krakev{padding:12px 16px;border-bottom:1px solid var(--line);font-family:var(--fd);font-weight:700;font-size:15px;display:flex;justify-content:space-between;align-items:center}
.eftinkcal .krakev small{font-weight:500;color:var(--mute);font-size:11.5px;text-transform:uppercase;letter-spacing:.8px}
.eftinkcal img{width:100%;aspect-ratio:4/3;object-fit:cover;object-position:top;display:block}
.eftinkcal dl{margin:0;padding:6px 0}.eftinkcal div{display:grid;grid-template-columns:42% 1fr;gap:10px;padding:7px 16px;border-bottom:1px solid var(--line)}.eftinkcal div:last-child{border:0}
.eftinkcal dt{color:var(--mute)}.eftinkcal dd{margin:0;font-weight:500}
.eftinkcal .josgro{padding:14px 16px 16px;display:flex;flex-direction:column;gap:8px}.eftinkcal .josgro .oryar{justify-content:center}.eftinkcal .josgro small{color:var(--mute);font-size:12px;text-align:center}
.risgilsto{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:8px 0 10px}
.risgilsto a{border:1px solid var(--line);border-radius:10px;padding:12px 14px;display:flex;gap:10px;align-items:center;font-weight:600;font-family:var(--fd);font-size:14px;background:var(--panel)}.risgilsto svg{width:16px;height:16px;color:var(--acc2);flex:none}
.tavpelzub{font-size:13px;color:var(--mute);border-top:1px solid var(--line);padding-top:14px;margin-top:36px}.tavpelzub b{color:var(--fg);font-family:var(--fd)}
.xiqa{display:flex;gap:16px;align-items:center;margin-top:26px;padding-top:20px;border-top:1px solid var(--line)}
.xiqa img{width:56px;height:56px;border-radius:50%;object-fit:cover}.xiqa b{font-family:var(--fd);display:block}.xiqa span{color:var(--mute);font-size:13.5px}
.dekul{display:flex;gap:7px;flex-wrap:wrap}.dekul span{border:1px solid var(--line);border-radius:30px;padding:4px 11px;font-size:12.5px;color:var(--mute);background:var(--panel)}.dekul span.orkrawen{border-color:var(--acc);color:var(--fg)}

.stogil{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}
.yarvroor{position:relative;border-radius:10px;overflow:hidden;aspect-ratio:3/4;display:block;background:var(--panel)}
.yarvroor img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s}.yarvroor:hover img{transform:scale(1.04)}
.yarvroor::after{content:"";position:absolute;inset:auto 0 0;height:50%;background:linear-gradient(180deg,transparent,rgba(8,9,12,.9))}
.yarvroor .gilcalpel{position:absolute;top:9px;left:9px;z-index:2;background:rgba(13,14,23,.75);backdrop-filter:blur(4px);color:var(--fg);font-size:11px;font-weight:600;padding:3px 8px;border-radius:20px}
.yarvroor .zuborgil{position:absolute;left:12px;right:12px;bottom:11px;z-index:2;font-family:var(--fd);font-weight:700;font-size:15.5px}

.halhunus{display:grid;grid-template-columns:44px 1fr;gap:16px;margin:0 0 18px}
.halhunus .halnus{width:36px;height:36px;border-radius:10px;background:var(--panel2);border:1px solid var(--line);display:grid;place-items:center;font-family:var(--fd);font-weight:800;color:var(--acc2)}
.halhunus h3{margin:6px 0 6px}.halhunus p{margin:0 0 10px}
.grojar{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:14px 16px;font-size:13px;max-width:620px}
.grojar .kragil{color:var(--mute);font-size:11.5px;text-transform:uppercase;letter-spacing:.8px;margin:8px 0 6px;font-family:var(--fd)}.grojar .kragil:first-child{margin-top:0}
.grojar .dekpel{display:flex;flex-wrap:wrap;gap:6px}.grojar .dekpel span{border:1px solid var(--line);border-radius:8px;padding:4px 9px;background:var(--bg)}.grojar .dekpel span.eftpelzub{border-color:var(--acc);color:var(--fg)}
.grojar .kevjargro{height:6px;border-radius:3px;background:var(--line);position:relative;margin:10px 0 4px;max-width:320px}.grojar .kevjargro i{position:absolute;left:18%;top:-5px;width:16px;height:16px;border-radius:50%;background:var(--acc)}
.grojar .pelxikra{display:inline-block;background:var(--acc);color:#fff;border-radius:8px;padding:7px 12px;font-weight:600;margin-top:6px}
.grojar figcaption{color:var(--mute);font-size:12px;margin-top:8px}

.eftyarink{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:0 0 10px}
.eftyarink div{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:18px 20px}
.eftyarink h3{margin:0 0 8px;font-size:16px;display:flex;align-items:center;gap:8px}.eftyarink h3 i{width:10px;height:10px;border-radius:50%;background:var(--acc);display:inline-block}.eftyarink div:last-child h3 i{background:#e8a23a}
.eftyarink ul{margin:0;padding-left:18px}.eftyarink li{margin:5px 0;font-size:14.5px}
footer{background:#000;color:#9a9ba6;margin-top:90px;border-top:1px solid #23242c;font-size:14px;position:relative}
footer::before{content:"";position:absolute;left:0;right:0;top:-1px;height:3px;background:linear-gradient(90deg,var(--acc),var(--acc2) 40%,transparent 80%)}
footer .nusdritav{padding-block:0}
footer .gilnus{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px;padding:54px 0 40px}
footer .jarhal{color:#fff}footer .jarhal.yarul i{color:var(--mute)}
footer .stohucal p{margin:14px 0 0;max-width:40ch;line-height:1.55}
footer .stohucal .orkrasto{display:flex;gap:6px;margin-top:18px}footer .stohucal .orkrasto span{border:1px solid #2a2b33;border-radius:8px;padding:5px 10px;font-size:12.5px;font-weight:600;color:#fff;font-family:var(--fd);background:#0f1014}footer .stohucal .orkrasto span.orkrawen{background:#fff;color:var(--chrome);border-color:#fff}
footer h4{color:#fff;font-family:var(--fd);font-size:12.5px;letter-spacing:1.2px;text-transform:uppercase;margin:4px 0 14px}
footer .gilnus a{display:block;padding:5px 0;color:var(--mute)}footer .gilnus a:hover{color:#fff}
footer .wenkevor{display:flex;gap:10px;align-items:flex-start;margin:0 0 18px;padding:14px 16px;border:1px solid #23242c;border-radius:12px;background:#0b0c0f;color:#b9bac4;font-size:13.5px;line-height:1.55}footer .wenkevor svg{width:18px;height:18px;flex:none;color:var(--acc2);margin-top:1px}footer .wenkevor a{color:#fff;text-decoration:underline;text-underline-offset:3px}footer .nuszub{border-top:1px solid #23242c;padding:16px 0 22px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;font-size:12.5px}
footer .nuszub .mipelkev{display:flex;gap:18px}footer .nuszub a{color:var(--mute)}footer .nuszub a:hover{color:#fff}footer .nuszub b{color:#fff;font-weight:600}
@media(max-width:1000px){.krahu{grid-template-columns:1fr}.oryartav,.eftinkcal{position:static}.stogil{grid-template-columns:repeat(3,1fr)}.callomfo,header nav,.jarbra{display:none}header .nusdritav{grid-template-columns:auto 1fr}.eftyarink,.risgilsto{grid-template-columns:1fr}footer .gilnus{grid-template-columns:1fr 1fr}h1.orul{font-size:30px}}

header .callomfo input{border:0;background:transparent;font:inherit;font-size:14px;color:inherit;width:150px;outline:none}header .callomfo input::placeholder{color:inherit;opacity:.7}
header .nusdritav nav a{color:var(--ink);font-weight:600;font-size:15.5px;font-family:var(--fd);padding:9px 14px;border-radius:9px}header .nusdritav nav a{white-space:nowrap}header .vrofokev,header .jarhal{white-space:nowrap}details.jarbra{display:block;border:0;padding:0;height:auto}header .nusdritav nav a:hover{background:var(--paper2);color:var(--ink)}header .nusdritav nav a.orkrawen{background:var(--ink);color:var(--paper);box-shadow:inset 0 -3px 0 var(--acc)}
html,body{overflow-x:clip}@media(max-width:700px){.hallomwen .risstoul{display:none}.hallomwen .risstoul,.hallomwen .drihal,.hallomwen .driinkxi{grid-template-columns:minmax(0,1fr) auto !important;gap:4px 14px !important;padding:12px 16px !important}.hallomwen .drihal>span:last-child{grid-column:1/-1;font-size:13px}.hallomwen .driinkxi>span:last-child{grid-column:1/-1}}@media(max-width:440px){header .miink .oryar:not(.grozub){display:none}header .nusdritav{gap:8px}header .jarhal.yarul{gap:7px}header .jarhal.yarul span{font-size:19px}header .jarhal.yarul svg{width:24px;height:24px}header .miink .oryar.grozub{padding:0 11px;font-size:13px}}@media(max-width:380px){header .jarhal.yarul span{font-size:17px}header .jarhal.yarul svg{display:none}header .miink .oryar.grozub{padding:0 9px;font-size:12.5px}}@media(max-width:1520px){header .callomfo{min-width:0}header .callomfo input{width:110px}}@media(min-width:1001px) and (max-width:1460px){header .miink .oryar:not(.grozub){display:none}}@media(min-width:1001px) and (max-width:1300px){header .miink .callomfo{display:none}}@media(min-width:1001px) and (max-width:1439px){.tavcalqa,.driwen,.tavkraris,.tavnus,.kraortav{margin-left:calc(50% - 50vw)!important;width:100vw!important}}@media(max-width:700px){main a.oryar,.qajoscal a.oryar,.calhuvro a.oryar,section a.oryar,.driwen a.oryar{max-width:100%;white-space:normal;height:auto;min-height:44px;padding-block:10px;text-align:center;line-height:1.3}}details.jarbra{position:relative}details.jarbra summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:6px;height:40px;padding:0 12px;border:1px solid var(--line2,#cfcae0);border-radius:10px;font-family:var(--fd);font-weight:600;font-size:14px;color:var(--ink)}details.jarbra summary::-webkit-details-marker{display:none}details.jarbra summary::after{content:none !important}details.jarbra summary svg{width:14px;height:14px}details.jarbra .orjosul{position:absolute;right:0;top:46px;z-index:50;min-width:170px;background:#fff;border:1px solid #dbd7ea;border-radius:12px;box-shadow:0 12px 30px rgba(0,0,0,.18);padding:6px}details.jarbra .orjosul a{display:flex;justify-content:space-between;align-items:center;padding:9px 12px;border-radius:8px;color:#17161a;font-size:14px;font-weight:600}details.jarbra .orjosul a small{color:#7d788f;font-size:11.5px}details.jarbra .orjosul a:hover{background:#eeecf6}details.jarbra .orjosul a.orkrawen{background:#17161a;color:#fff}details.jarbra .orjosul a.orkrawen small{color:#bbb}details.jarbra .orjosul span.qatavhal{display:flex;justify-content:space-between;padding:9px 12px;color:#aca7bf;font-size:14px;font-weight:600;cursor:default}details.jarbra .orjosul span.qatavhal small{font-size:11px}footer .stohucal .orkrasto span.qatavhal{opacity:.35}footer .stohucal .orkrasto a{border:1px solid #2a2b33;border-radius:8px;padding:5px 10px;font-size:12.5px;font-weight:600;color:#fff;font-family:var(--fd);background:#0f1014}footer .stohucal .orkrasto a.orkrawen{background:#fff;color:#000;border-color:#fff}.brami img,article img,figure img{max-width:100%}
@media(max-width:760px){.miink{gap:6px}.miink .oryar:not(.grozub){display:none}.miink .oryar.grozub{padding:0 12px;font-size:13px;height:38px}header .nusdritav{gap:12px}.fopeljar .nusdritav{gap:6px;font-size:11px}.fopeljar .nusdritav>span:first-child,.fopeljar .eftpel{display:none}.jarbra{display:none}}

.jarhal{display:inline-flex;align-items:center;gap:10px;color:var(--fg);text-decoration:none;font-family:var(--fd);line-height:1}
.jarhal svg{flex:none}
.jarhal.oryarlom span{font-weight:700;font-size:21px;letter-spacing:-.4px}
.jarhal.oryarlom em{font-style:normal;font-size:11px;font-weight:700;letter-spacing:1.4px;background:var(--acc);color:#fff;border-radius:4px;padding:4px 6px 3px}
.jarhal.groxi span{font-weight:700;font-size:21px;letter-spacing:-.5px}.jarhal.groxi i{font-style:normal;color:var(--acc)}
.jarhal.ormisto span{display:flex;flex-direction:column;gap:3px;font-weight:700;font-size:19px;letter-spacing:-.3px}.jarhal.ormisto small{font-weight:500;font-size:10.5px;letter-spacing:.9px;text-transform:uppercase;color:var(--mute)}
.jarhal.jartav span{font-weight:800;font-size:17px;letter-spacing:2.2px}.jarhal.jartav b{color:var(--acc);font-weight:800}
.jarhal.yarul span{font-weight:800;font-size:22px;letter-spacing:-.5px;display:inline-flex;align-items:baseline;gap:.32em}.jarhal.yarul i{font-style:normal;font-weight:500;color:var(--mute);letter-spacing:-.2px}




.hallomgil{display:grid;grid-template-columns:460px minmax(0,1fr);gap:70px;align-items:center;padding-block:10px 20px}
.ulqaris{width:330px;max-width:calc(100vw - 40px);height:680px;margin:0 auto;border-radius:48px;background:#0a0a0c;border:2px solid #2a2d36;box-shadow:0 30px 80px rgba(0,0,0,.6),inset 0 0 0 6px #141519;position:relative;overflow:hidden;padding:14px}
.ulqaris .hallom{position:absolute;inset:14px;border-radius:36px;background:#101116;overflow:hidden;display:flex;flex-direction:column}
.ulqaris .brabra{position:absolute;top:10px;left:50%;transform:translateX(-50%);width:110px;height:30px;background:#0a0a0c;border-radius:20px;z-index:3}
.ulqaris .calkra{display:flex;align-items:center;gap:10px;padding:52px 16px 12px;border-bottom:1px solid #1e2028}
.ulqaris .calkra img{width:40px;height:40px;border-radius:50%;object-fit:cover}.ulqaris .calkra b{font-family:var(--fd);font-size:15px;display:block}.ulqaris .calkra small{color:var(--ok);font-size:11px}
.ulqaris .calkra .nushal{margin-left:auto;display:flex;gap:8px}.ulqaris .calkra .nushal span{width:30px;height:30px;border-radius:50%;background:#1b1d2d;display:grid;place-items:center;color:var(--acc2)}.ulqaris .calkra svg{width:14px;height:14px}
.ulqaris .zubeft{flex:1;padding:16px 14px;display:flex;flex-direction:column;gap:10px;font-size:13.5px;line-height:1.45}
.ulqaris .kevxigil{max-width:82%;padding:10px 13px;border-radius:12px;background:#1b1d2d}.ulqaris .kevxigil.vroyar{align-self:flex-end;background:var(--acc);color:#fff;border-bottom-right-radius:4px}.ulqaris .kevxigil.josxieft{border-bottom-left-radius:4px}
.ulqaris .kevxigil img{width:100%;border-radius:10px;display:block;margin-top:6px}
.ulqaris .kevxigil small{display:block;color:rgba(255,255,255,.55);font-size:10.5px;margin-top:4px}
.ulqaris .kevvro{padding:10px 12px 22px;display:flex;gap:8px;align-items:center;border-top:1px solid #1e2028}
.ulqaris .kevvro span{height:38px;border-radius:19px;background:#1b1d2d;display:grid;place-items:center;color:var(--mute)}.ulqaris .kevvro .josvro{flex:1;justify-content:flex-start;padding-left:14px;font-size:13px}.ulqaris .kevvro .driuleft{width:38px;color:var(--acc2)}.ulqaris .kevvro svg{width:16px;height:16px}
.hallomgil .groulqa{counter-reset:f}.hallomgil .peljos{display:grid;grid-template-columns:48px 1fr auto;gap:18px;align-items:baseline;padding:18px 0;border-bottom:1px solid var(--line)}
.hallomgil .peljos::before{counter-increment:f;content:"0" counter(f);font-family:var(--fd);font-weight:800;color:var(--mute);font-size:14px;letter-spacing:1px}
.hallomgil .peljos b{font-family:var(--fd);font-size:19px;font-weight:700;display:block}.hallomgil .peljos span{color:var(--mute);font-size:14.5px}
.hallomgil .peljos em{font-style:normal;font-family:var(--fd);font-weight:800;font-size:22px;letter-spacing:-.5px;white-space:nowrap}.hallomgil .peljos em small{font-size:11px;letter-spacing:.5px;text-transform:uppercase;color:var(--mute);font-weight:600;margin-left:5px}

body{font-size:16px}
.brami .jarhal.yarul span{font-size:24px}

.orvroyar{display:inline-flex;width:fit-content;align-self:flex-start;align-items:center;gap:9px;margin:0 0 14px;padding:7px 14px 7px 10px;border-radius:30px;background:rgba(123,92,245,.14);border:1px solid rgba(123,92,245,.45);color:#fff;font-family:var(--fd);font-size:14px;font-weight:600}.orvroyar svg{width:18px;height:18px;color:var(--acc2)}.orvroyar b{color:var(--acc2);font-weight:800}
.foqaqa{position:relative;border-radius:12px;overflow:hidden;height:118px;display:flex;align-items:center;justify-content:space-between;padding:0 30px;margin:54px 0 22px;border:1px solid var(--line);background:var(--panel) center/cover}
.foqaqa::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(13,14,23,.85),rgba(13,14,23,.35) 60%,rgba(13,14,23,.2))}
.foqaqa>*{position:relative}
.foqaqa h2{font-size:34px;font-weight:800;letter-spacing:-.8px}.foqaqa h2 small{display:block;font-size:14px;font-weight:500;color:var(--mute);letter-spacing:0;margin-top:4px;font-family:Inter}

.tavcalqa{margin:0 0 0 calc(50% - 720px);width:1440px;background:linear-gradient(180deg,var(--panel),var(--bg));border-bottom:1px solid var(--line)}
.tavmijar{display:grid;grid-template-columns:1.05fr .95fr;max-width:1240px;margin:0 auto;padding:0 16px;min-height:460px}
.tavmijar .drilomtav{padding:56px 48px 46px 0;display:flex;flex-direction:column;justify-content:center;gap:16px}
.tavmijar .growenyar{display:flex;align-items:center;gap:10px;color:var(--mute);font-size:13.5px}.tavmijar .growenyar img{width:28px;height:28px;border-radius:50%;object-fit:cover}.tavmijar .growenyar b{color:var(--fg)}.tavmijar .growenyar svg{width:15px;height:15px;color:var(--ok)}
.tavmijar h1{font-size:54px;font-weight:800;letter-spacing:-1.8px;line-height:1.02}
.tavmijar .zubyar{font-size:18px;color:var(--mute);max-width:44ch;margin:0}.tavmijar .zubyar b{color:var(--fg);font-weight:600}
.tavmijar .pelxikra{display:flex;gap:10px;flex-wrap:wrap;margin-top:6px}
.gromiwen{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:4px}.gromiwen .inkul{display:inline-flex;align-items:center;gap:10px;height:36px;padding:0 14px;border-radius:30px;background:var(--panel2);border:1px solid var(--line);color:var(--fg);font-size:13.5px;font-weight:600;font-family:var(--fd)}.gromiwen .inkul.wenjostav{padding-left:12px;background:#000;border-color:#2a2b33}.gromiwen .inkul img{height:18px;display:block}.gromiwen .inkul em{font-style:normal;color:var(--mute);font-weight:500;font-family:Inter;border-left:1px solid #2a2b33;padding-left:10px}
.wenpel{margin-top:26px;display:flex;gap:14px;align-items:flex-start;max-width:560px;padding-top:18px;border-top:1px solid var(--line)}.wenpel img{width:46px;height:46px;border-radius:50%;object-fit:cover;flex:none}.wenpel b{font-family:var(--fd);font-size:15px;display:flex;align-items:center;gap:6px}.wenpel b svg{width:15px;height:15px;color:var(--ok)}.wenpel span{display:block;color:var(--mute);font-size:13.5px;line-height:1.5;margin-top:2px}.wenpel a{color:var(--acc2);font-weight:600}
.wenpel.fodek{max-width:600px;align-items:flex-start}
.wenpel.fodek img{width:52px;height:52px;box-shadow:0 0 0 2px var(--bg,#0d0e17),0 0 0 4px var(--acc)}
.wenpel.fodek b{flex-wrap:wrap;row-gap:0}.wenpel.fodek b small{font-family:var(--fb,inherit);font-weight:400;font-size:12.5px;color:var(--mute);margin-left:4px}@media(max-width:600px){.wenpel.fodek b small{flex-basis:100%;margin-left:0}}
.wenpel .fostoxi{position:relative;margin:8px 0 0;padding:12px 15px;background:rgba(255,255,255,.06);border:1px solid var(--line);border-radius:4px 14px 14px 14px;font-size:14px;line-height:1.55;color:#c9cad3}
.wenpel .fostoxi strong{color:#fff;font-family:var(--fd)}
.wenpel .fostoxi::before{content:"";position:absolute;left:-7px;top:10px;width:12px;height:12px;background:inherit;border-left:1px solid var(--line);border-bottom:1px solid var(--line);transform:rotate(45deg);background:#1a1b21}
.jarhalnus{border-top:1px solid var(--line);background:rgba(255,255,255,.02)}
.xifocal{position:relative;overflow:hidden;border-top:2px solid transparent;border-image:linear-gradient(90deg,var(--acc),var(--acc2) 45%,rgba(123,92,245,.15)) 1;background:var(--bg);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}
.xifocal .kevbra{display:flex;gap:44px;width:max-content;padding:13px 0;animation:reas 46s linear infinite}
@keyframes reas{to{transform:translateX(-50%)}}
.xifocal span{display:inline-flex;align-items:center;gap:9px;color:var(--mute);font-size:13.5px;white-space:nowrap}.xifocal svg{width:15px;height:15px;color:var(--acc)}
.jarhalnus .folomwen{max-width:1240px;margin:0 auto;padding:0 16px;display:grid;grid-template-columns:repeat(4,1fr)}
.jarhalnus a{padding:22px 24px 20px;border-right:1px solid var(--line);display:grid;grid-template-columns:40px 1fr;grid-template-rows:auto auto auto;column-gap:14px;row-gap:3px;align-items:start}.jarhalnus .stobra{grid-row:1/4;width:40px;height:40px;border-radius:11px;background:rgba(123,92,245,.14);display:grid;place-items:center;color:var(--acc)}.jarhalnus .stobra svg{width:19px;height:19px}.jarhalnus a:last-child{border-right:0}.jarhalnus a:first-child{padding-left:0}
.jarhalnus small{color:var(--mute);font-size:12.5px;text-transform:uppercase;letter-spacing:.8px;font-weight:600;font-family:var(--fd)}
.jarhalnus b{font-family:var(--fd);font-weight:800;font-size:21px;letter-spacing:-.4px;line-height:1.15}
.jarhalnus span{color:var(--mute);font-size:13.5px}
.jarhalnus a:hover b{color:var(--acc2)}
.tavmijar .xihueft{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px;padding:22px 0 0 10px}
.tavmijar .xihueft img{width:100%;height:100%;object-fit:cover;display:block;min-height:432px}
.tavmijar .xihueft a{position:relative;display:block;overflow:hidden;border-radius:13px 18px 0 0}
.tavmijar .xihueft a span{position:absolute;left:12px;bottom:12px;background:rgba(13,14,23,.75);backdrop-filter:blur(4px);border-radius:8px;padding:5px 10px;font-size:13px;font-weight:600;font-family:var(--fd)}
.orjoskra{display:grid;grid-template-columns:repeat(6,1fr);border-top:1px solid var(--line);margin-top:-1px}
.orjoskra div{padding:16px 22px;border-right:1px solid var(--line)}.orjoskra div:last-child{border:0}
.orjoskra small{display:block;color:var(--mute);font-size:12px;text-transform:uppercase;letter-spacing:.7px;margin-bottom:3px}.orjoskra b{font-family:var(--fd);font-size:19px;font-weight:700;letter-spacing:-.3px;white-space:nowrap}

.pelfoeft{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);border-radius:13px;overflow:hidden;margin-top:18px;background:var(--panel)}
.pelfoeft a{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:center;padding:20px 24px;border-bottom:1px solid var(--line)}
.pelfoeft a:nth-child(odd){border-right:1px solid var(--line)}.pelfoeft a:nth-last-child(-n+2){border-bottom:0}
.pelfoeft .stobra{width:44px;height:44px;border-radius:12px;background:var(--panel2);display:grid;place-items:center;color:var(--acc2)}.pelfoeft svg{width:20px;height:20px}
.pelfoeft .jossto{color:var(--mute);font-size:13.5px;display:block}.pelfoeft .gilvro{font-family:var(--fd);font-weight:800;font-size:19px;letter-spacing:-.3px}.pelfoeft .gilvro small{font-weight:500;color:var(--mute);font-size:14px;letter-spacing:0;margin-left:6px}
.pelfoeft .foinknus{color:var(--mute)}.pelfoeft .foinknus svg{width:18px;height:18px}.pelfoeft a:hover .foinknus{color:var(--acc2)}

.stogil{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}
.yarvroor{position:relative;border-radius:12px;overflow:hidden;aspect-ratio:3/4;display:block;background:var(--panel)}
.yarvroor img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.yarvroor:hover img{transform:scale(1.05)}
.yarvroor::after{content:"";position:absolute;inset:auto 0 0;height:60%;background:linear-gradient(180deg,transparent,rgba(8,9,12,.92));transition:height .3s}
.yarvroor:hover::after{height:100%}
.yarvroor .gilcalpel{position:absolute;top:9px;left:9px;z-index:2;background:rgba(13,14,23,.75);backdrop-filter:blur(4px);color:var(--fg);font-size:11px;font-weight:600;padding:3px 8px;border-radius:20px}
.yarvroor .zuborgil{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;font-family:var(--fd);font-weight:700;font-size:16px;transition:bottom .3s}
.yarvroor .zuborgil small{display:block;color:#d4d4dc;font-size:12.5px;font-weight:500;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 2px rgba(0,0,0,.6)}.yarvroor .zuborgil{text-shadow:0 1px 3px rgba(0,0,0,.6)}.yarvroor .yargronus{display:flex;gap:5px;margin-top:7px}.yarvroor .yargronus b{display:inline-flex;align-items:center;gap:4px;background:rgba(13,14,23,.72);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.12);border-radius:20px;padding:3px 8px;font-size:11px;font-weight:600;color:#fff;line-height:1.2;text-shadow:none}.yarvroor .yargronus svg{width:11px;height:11px;color:var(--acc2)}
.yarvroor .jarbranus{position:absolute;left:10px;right:10px;bottom:10px;z-index:3;display:flex;flex-direction:column;gap:6px;opacity:0;transform:translateY(8px);transition:all .3s}
.yarvroor:hover .jarbranus{opacity:1;transform:none}.yarvroor:hover .zuborgil{bottom:96px}
.yarvroor .jarbranus span{display:flex;align-items:center;justify-content:center;gap:6px;border-radius:9px;padding:8px 10px;font-size:12.5px;font-weight:700;font-family:var(--fd);background:rgba(255,255,255,.12);backdrop-filter:blur(6px)}
.yarvroor .jarbranus span.grozub{background:var(--acc);color:#fff}.yarvroor .jarbranus svg{width:13px;height:13px}

.midek{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}
.qakev{border-radius:12px;overflow:hidden;background:var(--panel);border:1px solid var(--line);display:block}
.qakev .risink{aspect-ratio:16/8;overflow:hidden;position:relative}.qakev .risink img{width:100%;height:100%;object-fit:cover;display:block}
.qakev .risink .lomriswen{position:absolute;right:12px;bottom:10px;font-family:var(--fd);font-weight:800;font-size:26px;letter-spacing:-.6px;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.6)}.qakev .risink .lomriswen small{font-size:12px;font-weight:600;letter-spacing:.4px;margin-left:5px;text-transform:uppercase;color:var(--acc2)}
.qakev .risink .stobra{position:absolute;left:12px;top:12px;width:34px;height:34px;border-radius:10px;background:rgba(13,14,23,.7);backdrop-filter:blur(4px);display:grid;place-items:center;color:var(--acc2)}.qakev .risink svg{width:17px;height:17px}
.qakev .drilomtav{padding:14px 18px 16px}.qakev b{display:block;font-family:var(--fd);font-size:18px;font-weight:700}.qakev span{color:var(--mute);font-size:14px}

.xibra{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}
.eftdri{background:var(--panel);border:1px solid var(--line);border-radius:13px;padding:24px 26px 20px;position:relative}
.eftdri.stoqa{border-color:var(--acc)}.eftdri .huzubhal{position:absolute;top:-12px;left:22px;background:var(--acc);color:#fff;font-size:11px;font-weight:700;letter-spacing:.6px;padding:4px 10px;border-radius:20px;text-transform:uppercase}
.eftdri small{color:var(--mute);font-size:14px}.eftdri .nussto{font-family:var(--fd);font-weight:800;font-size:44px;margin:6px 0 2px;letter-spacing:-2px;line-height:1}.eftdri .nussto i{font-style:normal;font-size:16px;color:var(--mute);font-weight:600;letter-spacing:0}
.eftdri p{margin:4px 0 0;color:var(--mute);font-size:14px}
.gilkev{margin-top:14px;border:1px solid var(--line);border-radius:12px;padding:16px 22px;display:grid;grid-template-columns:auto 1fr auto;gap:22px;align-items:center;background:var(--panel)}
.gilkev b{font-family:var(--fd);font-size:17px}.gilkev .dekbra{font-family:var(--fd);font-weight:800;font-size:22px;letter-spacing:-.5px;white-space:nowrap}.gilkev .dekbra small{font-weight:500;color:var(--mute);font-size:13px;letter-spacing:0}
.gilkev span{color:var(--mute);font-size:14px}
.eftmibra{margin-top:14px;display:flex;flex-wrap:wrap;gap:8px;align-items:center;color:var(--mute);font-size:14px}
.eftmibra b{font-family:var(--fd);color:var(--fg)}.eftmibra .drijos{border:1px solid var(--line);border-radius:30px;padding:6px 13px;background:var(--panel);display:inline-flex;gap:6px;align-items:center}.eftmibra svg{width:14px;height:14px;color:var(--acc2)}

.josyar{display:grid;grid-template-columns:1fr 1fr;gap:0 40px}
.josyar a{display:grid;grid-template-columns:40px 1fr auto;gap:14px;align-items:center;padding:13px 0;border-bottom:1px solid var(--line)}
.josyar .stobra{width:40px;height:40px;border-radius:11px;background:var(--panel);border:1px solid var(--line);display:grid;place-items:center;color:var(--acc2)}.josyar svg{width:18px;height:18px}
.josyar b{font-family:var(--fd);font-weight:600;font-size:16px}.josyar b small{display:block;color:var(--mute);font-weight:400;font-size:13px;font-family:Inter}.josyar em{font-style:normal;color:var(--mute);font-size:13px;white-space:nowrap}

.hujospel{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}
.hujospel a{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:18px;display:flex;flex-direction:column;gap:10px;align-items:center;text-align:center}
.hujospel .eftyarink{display:flex;align-items:center;gap:10px}.hujospel .wenjostav{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;font-family:var(--fd);font-weight:800;font-size:18px;background:var(--panel2);border:1px solid var(--line)}.hujospel .wenjostav.drijos{background:var(--acc);color:#fff;border-color:var(--acc)}
.hujospel .eftyarink i{font-style:normal;color:var(--mute);font-size:12px;font-weight:700}
.hujospel b{font-family:var(--fd);font-size:15px}.hujospel span{color:var(--mute);font-size:13px}.hujospel em{font-style:normal;font-size:12.5px;font-weight:700;color:var(--ok);border:1px solid var(--line);border-radius:20px;padding:3px 10px}


.kevnuszub{background:#eeecf6;color:#17161a;padding-block:72px 64px;border-block:1px solid #dbd7ea;margin:60px 0 0 calc(50% - 50vw);width:100vw}
.kevnuszub .gilhalkra{max-width:1240px;margin:0 auto;padding:0 16px}
.kevnuszub h2{font-family:var(--fd);font-size:60px;font-weight:800;letter-spacing:-2.4px;line-height:1;margin:0}.kevnuszub h2 em{font-style:normal;color:var(--acc)}
.kevnuszub p{color:#5e5a63;max-width:52ch;margin:18px 0 0;font-size:17px}
.qabrapel{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:24px}
.inkkrahal{display:inline-flex;align-items:center;gap:10px;height:38px;padding:0 14px 0 12px;border-radius:30px;background:#17161a;color:#fff;font-size:13.5px}.inkkrahal img{height:18px;display:block}.inkkrahal em{font-style:normal;color:#b9b5bf;border-left:1px solid #3a393f;padding-left:10px}
.lomhu{color:#5e5a63;font-size:13.5px;font-weight:600;font-family:var(--fd)}
.orjarfo{margin-left:auto;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:10px;border:1px solid #17161a;color:#17161a;font-weight:700;font-family:var(--fd);font-size:14px}.orjarfo svg{width:15px;height:15px}
.xinusor{margin-top:38px;overflow:hidden;position:relative;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}
.xinusor .kevbra{display:flex;gap:12px;width:max-content;animation:mq 42s linear infinite;padding:4px 0}
@keyframes mq{to{transform:translateX(-50%)}}
.xinusor a{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #dbd7ea;border-radius:12px;padding:11px 16px 11px 12px;color:#17161a;min-width:280px}
.xinusor a img{width:38px;height:38px;border-radius:10px;object-fit:cover}
.xinusor a b{font-family:var(--fd);font-size:15.5px;display:block}.xinusor a span{color:#5e5a63;font-size:12.5px}
.xinusor a em{font-style:normal;margin-left:auto;font-size:11px;font-weight:700;color:var(--acc);border:1px solid rgba(123,92,245,.35);border-radius:20px;padding:3px 8px;white-space:nowrap}
.xinusor a:hover{border-color:var(--acc)}


.vroxi{margin:60px 0 0 calc(50% - 50vw);width:100vw;background:radial-gradient(900px 420px at 50% -10%,rgba(123,92,245,.22),transparent 60%),var(--panel);border-block:1px solid var(--line);padding-block:64px 60px}
.vroxi .gilhalkra{max-width:1240px;margin:0 auto;padding:0 16px}
.vroxi .krakev{text-align:center;max-width:60ch;margin:0 auto 28px}.vroxi h2{font-size:36px;font-weight:800;letter-spacing:-1px}.vroxi .krakev p{color:var(--mute);margin:8px 0 0;font-size:16px}
.riszubor{display:inline-flex;background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:5px;gap:4px;margin:0 auto 30px;position:relative;left:50%;transform:translateX(-50%)}
.riszubor button{border:0;background:transparent;color:var(--mute);font:600 14px var(--fd);padding:10px 18px;border-radius:10px;cursor:pointer;display:inline-flex;gap:8px;align-items:center}
.riszubor button.orkrawen{background:var(--fg);color:var(--bg)}.riszubor button i{font-style:normal;font-size:11px;font-weight:700;color:var(--acc);background:rgba(123,92,245,.12);border-radius:20px;padding:2px 7px}.riszubor button.orkrawen i{background:var(--acc);color:#fff}
.efteft{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;max-width:900px;margin:0 auto}
.inkxifo{background:var(--bg);border:1px solid var(--line);border-radius:22px;padding:28px 30px 26px;position:relative;display:flex;flex-direction:column;gap:14px}
.inkxifo.stoqa{border-color:var(--acc);background:linear-gradient(180deg,rgba(123,92,245,.08),var(--bg) 40%)}
.inkxifo .huzubhal{position:absolute;top:-12px;left:26px;background:var(--acc);color:#fff;font-size:11px;font-weight:700;letter-spacing:.6px;padding:4px 10px;border-radius:20px;text-transform:uppercase}
.inkxifo .zuborgil{font-family:var(--fd);font-weight:800;font-size:20px}.inkxifo .zuborgil small{display:block;color:var(--mute);font-weight:500;font-size:13.5px;margin-top:2px;font-family:Inter}
.inkxifo .nussto{font-family:var(--fd);font-weight:800;font-size:56px;letter-spacing:-2.6px;line-height:1;display:flex;align-items:baseline;gap:6px}.inkxifo .nussto i{font-style:normal;font-size:16px;color:var(--mute);font-weight:600;letter-spacing:0}
.inkxifo .nuspeljar{color:var(--mute);font-size:14px;min-height:20px}
.inkxifo ul{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:9px}.inkxifo li{display:flex;gap:10px;align-items:center;font-size:15px}.inkxifo li svg{width:16px;height:16px;color:var(--ok);flex:none}.inkxifo li.lomriswen svg{color:var(--acc2)}
.inkxifo .oryar{justify-content:center;margin-top:auto}
.ulyarkev{max-width:900px;margin:18px auto 0;background:var(--bg);border:1px solid var(--line);border-radius:13px;padding:22px 30px;display:grid;grid-template-columns:1fr auto;gap:30px;align-items:center}
.ulyarkev .yarorpel b{font-family:var(--fd);font-size:17px;display:block}.ulyarkev .yarorpel span{color:var(--mute);font-size:13.5px}
.ulyarkev input[type=range]{width:100%;margin:16px 0 6px;accent-color:var(--acc)}
.ulyarkev .eftmi{display:flex;justify-content:space-between;color:var(--mute);font-size:11.5px}
.ulyarkev .peldri{text-align:right;min-width:190px}.ulyarkev .peldri b{font-family:var(--fd);font-weight:800;font-size:40px;letter-spacing:-1.6px;display:block;line-height:1}.ulyarkev .peldri span{color:var(--mute);font-size:13px;display:block;margin-top:6px}.ulyarkev .peldri em{font-style:normal;color:var(--ok);font-weight:700;font-size:12.5px}
.vroxi .tavulkev{text-align:center;color:var(--mute);font-size:14px;margin-top:18px}.vroxi .tavulkev a{color:var(--acc2);font-weight:600}


.mihalgro{padding-block:70px 10px;max-width:1040px}
.mihalgro .jarvro h2{font-size:34px;font-weight:800;letter-spacing:-.8px}.mihalgro .jarvro p{margin:10px 0 28px;color:var(--mute);font-size:15.5px;max-width:70ch}
.joshalgro{display:grid;grid-template-columns:1fr 1fr;gap:48px}
.joshalgro h3{font-size:12.5px;text-transform:uppercase;letter-spacing:1.1px;color:var(--mute);margin:0 0 6px;font-family:var(--fd)}
.joshalgro ul{margin:0;padding:0;list-style:none}.joshalgro li{display:flex;gap:12px;align-items:flex-start;padding:12px 0;font-size:15.5px;border-bottom:1px solid var(--line);line-height:1.5}
.joshalgro li svg{width:18px;height:18px;flex:none;color:var(--ok);margin-top:3px}.joshalgro .calrisink li svg{color:var(--acc2)}.joshalgro li b{font-family:var(--fd);font-weight:700}
.dekhal{margin:22px 0 0;color:var(--mute);font-size:15.5px;max-width:78ch}.dekhal b{color:var(--fg);font-family:var(--fd)}
.yarjarris{padding-block:70px 0}
.zubgilzub{display:grid;grid-template-columns:300px minmax(0,1fr);gap:56px;align-items:start;padding-top:44px;border-top:1px solid var(--line)}
.ulforis img{width:132px;height:132px;border-radius:13px;object-fit:cover;display:block;margin-bottom:16px}
.ulforis b{display:block;font-family:var(--fd);font-size:22px;font-weight:800;letter-spacing:-.4px}.ulforis>span{display:block;color:var(--mute);font-size:14px;margin-top:2px}
.folom{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-direction:column;gap:9px}.folom li{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;color:var(--fg);line-height:1.4}.folom svg{width:16px;height:16px;color:var(--acc2);flex:none;margin-top:2px}.folom a{color:var(--acc2);font-weight:600}
.weneft h2{font-size:30px;font-weight:800;letter-spacing:-.7px;margin-bottom:14px}
.weneft p{color:var(--fg);font-size:16px;line-height:1.65;max-width:68ch;margin:0 0 14px}
.vrojos{margin:26px 0 24px;padding:20px 24px;background:var(--panel);border:1px solid var(--line);border-radius:12px;max-width:720px}
.vrojos h3{font-size:12.5px;text-transform:uppercase;letter-spacing:1.1px;color:var(--mute);margin:0 0 10px;font-family:var(--fd)}
.vrojos ul{margin:0;padding:0;list-style:none}.vrojos li{display:flex;gap:10px;align-items:flex-start;padding:7px 0;font-size:14.5px;line-height:1.45}.vrojos svg{width:16px;height:16px;color:var(--acc2);flex:none;margin-top:3px}


.brabranus{padding-block:70px 0;max-width:1240px}
.brabranus .inkyar{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--acc2)}.brabranus .inkyar svg{width:14px;height:14px}
.brabranus .bragrodri h2{font-size:36px;font-weight:800;letter-spacing:-1px;margin:10px 0 26px}
.pelyar{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:40px;align-items:start}
.tavxi p{margin:0 0 14px;font-size:16px;line-height:1.7;color:var(--fg);max-width:70ch}.tavxi p.stokev{font-size:19px;line-height:1.55;font-family:var(--fd);font-weight:600;letter-spacing:-.2px}
.deklomgil{background:var(--panel);border:1px solid var(--line);border-radius:13px;padding:22px 24px}
.deklomgil h3{font-size:12.5px;text-transform:uppercase;letter-spacing:1.1px;color:var(--mute);margin:0 0 10px;font-family:var(--fd)}
.deklomgil ul{margin:0;padding:0;list-style:none}.deklomgil li{display:flex;gap:10px;align-items:flex-start;padding:8px 0;font-size:14.5px;line-height:1.45;border-bottom:1px solid var(--line)}.deklomgil li:last-child{border-bottom:0}
.deklomgil li svg{width:16px;height:16px;flex:none;margin-top:3px;color:var(--ok)}.deklomgil li:nth-child(n+4) svg{color:var(--acc2)}
.pelink{margin-top:16px;display:flex;align-items:center;gap:12px;background:var(--bg);border:1px solid rgba(123,92,245,.4);border-radius:10px;padding:12px 16px}.pelink svg{width:26px;height:26px;color:var(--acc)}.pelink b{font-family:var(--fd);font-size:17px;display:block}.pelink span{color:var(--mute);font-size:13px}
.hallomwen{margin-top:40px;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--panel)}
.hallomwen .risstoul,.hallomwen .drihal,.hallomwen .driinkxi{display:grid;grid-template-columns:180px 160px minmax(0,1fr);gap:24px;align-items:center;padding:12px 22px}
.hallomwen .risstoul{font-size:11.5px;text-transform:uppercase;letter-spacing:1px;color:var(--mute);font-weight:700;font-family:var(--fd);border-bottom:1px solid var(--line);background:var(--panel2)}
.hallomwen .drihal{border-bottom:1px solid var(--line);font-size:14.5px}.hallomwen .drihal>span:first-child{font-family:var(--fd);font-weight:700;font-size:15.5px}.hallomwen .drihal>span:last-child{color:var(--mute)}
.hallomwen i{display:flex;gap:5px}.hallomwen u{display:block;width:22px;height:7px;border-radius:3px;background:var(--line)}.hallomwen .drikevwen u:nth-child(-n+3),.hallomwen .zubor u:nth-child(-n+2){background:var(--acc)}.hallomwen .drikevwen u:nth-child(4),.hallomwen .zubor u:nth-child(3){background:linear-gradient(90deg,var(--acc) 50%,var(--line) 50%)}.hallomwen i{align-items:center}.hallomwen i b.drimi{font-style:normal;font-family:var(--fd);font-size:13.5px;font-weight:700;margin-left:8px;color:var(--mute)}
.hallomwen .halhu u,.hallomwen .lomor u:nth-child(-n+4),.hallomwen .eftdriink u:nth-child(-n+3),.hallomwen .brahutav u:nth-child(-n+2),.hallomwen .lomhal u:nth-child(1){background:var(--acc)}
.hallomwen .driinkxi{grid-template-columns:180px minmax(0,1fr);font-size:13px;color:var(--mute);background:var(--panel2)}.hallomwen .driinkxi span:first-child{font-family:var(--fd);font-weight:700;text-transform:uppercase;letter-spacing:1px;font-size:11.5px}
.yarjarris{padding-block:46px 0}
.huzublom{display:grid;grid-template-columns:88px minmax(0,1fr);gap:22px;align-items:start;padding:26px 28px;background:var(--panel);border:1px solid var(--line);border-radius:13px}
.huzublom img{width:88px;height:88px;border-radius:12px;object-fit:cover;display:block}
.ulbravro b{font-family:var(--fd);font-size:19px;font-weight:800;display:block;margin-bottom:4px}.ulbravro>span{display:block;color:var(--mute);font-size:14.5px;line-height:1.55;max-width:90ch}
.lomeft{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.lomeft span,.lomeft a{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border-radius:8px;border:1px solid var(--line);font-size:13px;font-weight:600;font-family:var(--fd);color:var(--fg);background:var(--bg)}.lomeft a{color:var(--acc2);border-color:rgba(123,92,245,.35)}.lomeft svg{width:14px;height:14px;color:var(--acc2)}
.calxiris{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:64px 0 24px}.calxiris .inkyar{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--acc2)}.calxiris .inkyar svg{width:14px;height:14px}.calxiris h2{font-size:36px;font-weight:800;letter-spacing:-1px;margin:8px 0 6px}.calxiris p{margin:0;color:var(--mute);font-size:15.5px}
.foqaqa{margin-top:64px}

.eftqabra{padding-block:70px 10px;max-width:980px}
.eftqabra .orkra h2{font-size:34px;font-weight:800;letter-spacing:-.8px}.eftqabra .orkra p{margin:10px 0 26px;color:var(--mute);font-size:14.5px;display:flex;align-items:center;gap:8px}.eftqabra .orkra img{width:24px;height:24px;border-radius:50%;object-fit:cover}.eftqabra .orkra a{color:var(--acc2);font-weight:600}
.eftstoris{display:grid;grid-template-columns:1fr 1fr;gap:48px}
.eftstoris h3{font-size:12.5px;text-transform:uppercase;letter-spacing:1.1px;color:var(--mute);margin:0 0 8px;font-family:var(--fd)}
.eftstoris ul{margin:0;padding:0;list-style:none}.eftstoris li{display:flex;gap:12px;align-items:center;padding:11px 0;font-size:16.5px;font-family:var(--fd);font-weight:600;border-bottom:1px solid var(--line)}
.eftstoris li svg{width:18px;height:18px;flex:none;color:var(--ok)}.eftstoris .calrisink li svg{color:var(--acc2)}
.gilxigil{margin-top:30px;display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:15.5px;color:var(--mute)}
.fovro{padding-block:50px 0;max-width:980px}.fovro h2{font-size:26px;font-weight:800;letter-spacing:-.5px;margin-bottom:6px}
.fovro details{border-bottom:1px solid var(--line);padding:13px 0}.fovro summary{cursor:pointer;font-weight:600;font-family:var(--fd);font-size:16px;list-style:none;display:flex;justify-content:space-between;color:var(--fg)}.fovro summary::after{content:"+";color:var(--mute);font-weight:400}.fovro details p{color:var(--mute);margin:8px 0 0;max-width:68ch;font-size:14.5px}

.zubris{display:grid;grid-template-columns:280px 1fr 1fr;gap:28px;align-items:start}
.zubris .growenyar{display:flex;flex-direction:column;gap:10px}.zubris .growenyar img{width:96px;height:96px;border-radius:50%;object-fit:cover}.zubris .growenyar b{font-family:var(--fd);font-size:18px}.zubris .growenyar span{color:var(--mute);font-size:14px}
.zubris h3{font-size:13px;text-transform:uppercase;letter-spacing:1px;color:var(--mute);margin:0 0 10px;font-family:var(--fd)}
.zubris ul{margin:0;padding:0;list-style:none}.zubris li{display:flex;gap:12px;align-items:center;padding:9px 0;font-size:16px;font-family:var(--fd);font-weight:600;border-bottom:1px solid var(--line)}
.zubris li svg{width:18px;height:18px;flex:none}.zubris .risdri svg{color:var(--ok)}.zubris .calrisink svg{color:var(--acc2)}
details{border-bottom:1px solid var(--line);padding:14px 0;max-width:860px}summary{cursor:pointer;font-weight:700;font-family:var(--fd);font-size:17px;list-style:none;display:flex;justify-content:space-between}summary::after{content:"+";color:var(--mute);font-weight:400}details p{color:var(--mute);margin:8px 0 0;max-width:68ch;font-size:15px}
.kevpelhal{background:var(--panel);border:1px solid var(--line);border-radius:13px;padding:26px 30px;display:flex;align-items:center;gap:20px;justify-content:space-between;margin-top:40px}
.kevpelhal h2{font-size:24px}.kevpelhal p{margin:4px 0 0;color:var(--mute)}

.josfobra{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:48px;padding-block:28px 60px;align-items:start}
.josfobra h1{font-size:42px;font-weight:800;letter-spacing:-1.3px;margin:8px 0 12px}
.mijar{border:1px solid var(--acc);border-radius:12px;padding:18px 22px;margin:0 0 30px;background:var(--panel)}
.mijar h2{font-size:13px;letter-spacing:1.2px;text-transform:uppercase;color:var(--acc2);margin:0 0 10px;display:flex;gap:8px;align-items:center}.mijar svg{width:15px;height:15px}
.mijar ul{margin:0;padding-left:18px}.mijar li{margin:6px 0;font-size:16px}
.josfobra article h2{font-size:28px;font-weight:800;margin:44px 0 16px}
.halhunus{display:block;grid-template-columns:none;gap:0;margin:0 0 34px}
.halhunus .mifobra{display:flex;gap:14px;align-items:baseline;margin-bottom:8px}.halhunus .halnus{display:inline;width:auto;height:auto;background:none;border:0;border-radius:0;font-family:var(--fd);font-weight:800;color:var(--acc2);font-size:14px;letter-spacing:1px;text-transform:uppercase;white-space:nowrap}.halhunus h3{font-size:22px;font-weight:800;margin:0;letter-spacing:-.3px}
.halhunus p{margin:0 0 12px;color:var(--fg);font-size:16px;max-width:70ch}.halhunus p.kevxigil{color:var(--mute);font-size:14.5px}
.halhunus figure{margin:0;border-radius:10px;overflow:hidden;border:1px solid var(--line);background:#000}.halhunus figure img{width:100%;display:block}
.halhunus figcaption{padding:9px 14px;font-size:13px;color:var(--mute);background:var(--panel)}
.halhunus .ulsto{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.halhunus .dekpel{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 12px}.halhunus .dekpel span{border:1px solid var(--line);border-radius:8px;padding:5px 10px;font-size:13.5px;background:var(--panel);color:var(--mute)}.halhunus .dekpel span.eftpelzub{border-color:var(--acc);color:var(--fg)}
.kraink{display:flex;gap:12px;align-items:flex-start;background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:12px 14px;max-width:70ch;font-size:14.5px;color:var(--mute);margin:0 0 12px}.kraink svg{width:18px;height:18px;color:var(--acc2);flex:none;margin-top:2px}
.jarxipel{width:100%;border-collapse:collapse;font-size:15px;margin:8px 0 18px;font-variant-numeric:tabular-nums;max-width:720px}
.jarxipel th{text-align:left;font-weight:600;color:var(--mute);font-size:12.5px;text-transform:uppercase;letter-spacing:.6px;padding:8px 10px;border-bottom:1px solid var(--line)}
.jarxipel td{padding:11px 10px;border-bottom:1px solid var(--line)}.jarxipel td:first-child{font-weight:600}.jarxipel td:nth-child(2){font-family:var(--fd);font-weight:800;font-size:17px}
.tavmi{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}
.tavmi>div{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:16px 18px;display:flex;gap:12px;align-items:flex-start}
.tavmi .stobra{width:34px;height:34px;border-radius:9px;background:var(--panel2);display:grid;place-items:center;color:var(--acc2);flex:none}.tavmi svg{width:17px;height:17px}
.tavmi b{display:block;font-family:var(--fd);font-size:15px}.tavmi span{color:var(--mute);font-size:13.5px}
.eftinkcal{position:sticky;top:84px;background:var(--panel);border:1px solid var(--line);border-radius:12px;overflow:hidden;font-size:14px}
.eftinkcal .krakev{padding:12px 16px;border-bottom:1px solid var(--line);font-family:var(--fd);font-weight:700;font-size:15px;display:flex;justify-content:space-between}.eftinkcal .krakev small{font-weight:500;color:var(--mute);font-size:11.5px;text-transform:uppercase;letter-spacing:.8px}
.eftinkcal img{width:100%;display:block}
.eftinkcal dl{margin:0;padding:6px 0}.eftinkcal dl div{display:grid;grid-template-columns:42% 1fr;gap:10px;padding:8px 16px;border-bottom:1px solid var(--line)}.eftinkcal dl div:last-child{border:0}.eftinkcal dt{color:var(--mute)}.eftinkcal dd{margin:0;font-weight:600}
.eftinkcal .josgro{padding:14px 16px 16px;display:flex;flex-direction:column;gap:8px}.eftinkcal .josgro .oryar{justify-content:center}.eftinkcal .josgro small{color:var(--mute);font-size:12px;text-align:center}
.krawen{margin-top:14px;background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:14px 16px;font-size:13.5px}.krawen b{display:block;font-size:11.5px;text-transform:uppercase;letter-spacing:1px;color:var(--mute);margin-bottom:8px;font-family:var(--fd)}.krawen a{display:block;padding:4px 0;color:var(--mute)}.krawen a:hover{color:var(--fg)}
@media(max-width:760px){.tavmijar .xihueft{max-width:100%;overflow:hidden}.xifocal,.xinusor{overflow:hidden;max-width:100vw}}
@media(max-width:1000px){.tavmijar,.pelfoeft,.josyar,.josfobra,.midek,.xibra,.hallomgil,.storispel,.efteft,.ulyarkev,.eftstoris,.joshalgro,.zubgilzub,.huzublom,.pelyar{grid-template-columns:1fr}.hallomwen .risstoul,.hallomwen .drihal{grid-template-columns:1fr}.jarhalnus .folomwen{grid-template-columns:1fr 1fr}.vroxi,.kevnuszub,.tavcalqa{margin-left:0;width:auto}.storispel .pelink{left:50%;top:38%}.storispel .zublombra{min-height:300px}.tavmijar .xihueft img{min-height:200px}.orjoskra,.stogil,.hujospel,.tavmi{grid-template-columns:repeat(2,1fr)}.zubris{grid-template-columns:1fr}.pelfoeft a:nth-child(odd){border-right:0}.tavmijar h1{font-size:36px}.josfobra h1{font-size:30px}.foqaqa h2{font-size:24px}.gilkev{grid-template-columns:1fr}.halhunus .ulsto{grid-template-columns:1fr}.eftinkcal{position:static}}

@media(max-width:700px){.jarhalnus .folomwen{grid-template-columns:repeat(2,minmax(0,1fr))}.jarhalnus .folomwen>a{min-width:0;overflow-wrap:anywhere}.riszubor{display:flex;flex-wrap:wrap;justify-content:center;width:fit-content;max-width:100%;left:auto;transform:none;margin-inline:auto}.riszubor button{padding:9px 11px}.calxiris{flex-wrap:wrap;align-items:flex-start;gap:12px}.calxiris>div{min-width:0;overflow-wrap:anywhere}.calxiris h2{font-size:28px}.tavkraris .ulqaris,.hallomgil .ulqaris{max-width:100%;box-sizing:border-box}.hallomgil>*{min-width:0}.orjoskra,.stogil,.hujospel,.tavmi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.tavmi{grid-template-columns:1fr}}



.jarhal.yarul span{font-weight:800;letter-spacing:-.6px}.jarhal.yarul i{font-weight:500}
article ul:not(.risgilsto):not([class]) li::marker,.qajoscal ul li::marker{content:"◆  ";color:var(--acc);font-size:.7em}
.yarvroor.qacal{background:linear-gradient(160deg,#241f45,#14152a 60%);display:flex;align-items:center;justify-content:center}
.yarvroor.qacal .yarkrasto{font-family:var(--fd);font-weight:800;font-size:46px;color:rgba(184,166,255,.55);letter-spacing:-2px}
.haljos{margin:0 0 18px;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#000}.haljos img{width:100%;display:block;height:auto}
.haljos figcaption{padding:9px 14px;font-size:13px;color:var(--mute);background:var(--panel)}
.yarxi{border:1px solid var(--line);border-radius:12px;background:var(--panel);padding:20px 22px;margin:14px 0 24px}
.yarxi label{display:grid;grid-template-columns:minmax(0,1fr) 70px;gap:4px 14px;align-items:center;margin:0 0 12px;font-size:14.5px}
.yarxi label span{grid-column:1/-1;color:var(--mute);font-size:12.5px;margin-top:-2px}
.yarxi input[type=range]{width:100%;accent-color:var(--acc)}.yarxi output{font-family:var(--fd);font-weight:800;color:var(--acc2);text-align:right}
.yarxi .wenuldri{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-top:14px}
.yarxi .wenuldri div{border:1px solid var(--line);border-radius:10px;padding:10px 12px;background:var(--bg)}.yarxi .wenuldri b{display:block;font-family:var(--fd);font-size:20px;color:#fff}
.yarxi .wenuldri small{color:var(--mute);font-size:12px}.yarxi .wenuldri .risdri b{color:var(--ok)}.yarxi .wenuldri .jargildri b{color:#ff9b7a}
.yarxi .peljar{margin:12px 0 0;font-size:14.5px}.yarxi .peljar b{color:var(--acc2)}
.lombra{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.risxi{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;border:1px solid var(--line);border-radius:12px;background:var(--panel);padding:14px;scroll-margin-top:90px}
.risxi .driul{position:relative;border-radius:9px;overflow:hidden;aspect-ratio:3/4;background:linear-gradient(160deg,#241f45,#14152a 60%)}
.risxi .driul img{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.risxi .driul .eftlom{position:absolute;top:8px;left:8px;background:rgba(13,14,23,.8);color:#fff;font-family:var(--fd);font-weight:800;font-size:13px;border-radius:6px;padding:2px 8px}
.risxi .driul .yarkrasto{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--fd);font-weight:800;font-size:40px;color:rgba(184,166,255,.5)}
.risxi h3{margin:2px 0 4px;font-size:18px}.risxi .vrolomris{font-size:12.5px;color:var(--mute);margin:0 0 8px}.risxi .vrolomris b{color:var(--fg);font-weight:600}
.risxi p{margin:0 0 8px;font-size:14.5px;max-width:none}.risxi .vrolomhal{color:var(--fg)}.risxi .jossto{font-size:13.5px;color:#cfcbe6;border-top:1px solid var(--line);padding-top:8px;margin-top:8px}
.risxi .brahuvro{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:12.5px;color:var(--mute);margin:6px 0 10px}.risxi .brahuvro b{color:var(--fg)}
.risxi .fowenwen{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:13.5px;color:var(--acc2)}.risxi .fowenwen svg{width:15px;height:15px}
.risxi .jarfosto{font-size:11px;color:var(--mute);margin-top:6px}
.vrodribra{columns:3;column-gap:30px;font-size:14px}.vrodribra a{display:block;padding:4px 0;break-inside:avoid}.vrodribra a small{color:var(--mute)}
.dekkrakev dt{font-family:var(--fd);font-weight:700;font-size:16.5px;margin:22px 0 4px;scroll-margin-top:90px}.dekkrakev dd{margin:0 0 6px;max-width:70ch}
@media(max-width:1000px){.lombra{grid-template-columns:1fr}.vrodribra{columns:2}}
.wentavul{background-position:right top}@media(max-width:760px){.wentavul:before{background:rgba(13,14,23,.88)!important}}
@media(max-width:560px){.jarhalnus .folomwen{grid-template-columns:1fr!important}.jarhalnus .folomwen>a{min-width:0}}
@media(min-width:1001px) and (max-width:1700px){header .miink .callomfo{display:none}header .miink .oryar:not(.grozub){display:none}header .nusdritav nav a{padding:9px 10px;font-size:14.5px}header .nusdritav{gap:18px}}
.dripelxi .nushalcal>*,.dripelxi .tavwen>*{min-width:0;overflow-wrap:anywhere}.orjosjar .folomwen>*{min-width:0;overflow-wrap:anywhere}.orjosjar small{word-break:break-word}
@media(max-width:600px){header details.jarbra{display:none!important}header .jarhal.yarul span{font-size:18px}header .jarhal.yarul i{display:none}header .miink .oryar.grozub{padding:0 10px;font-size:12.5px}header .nusdritav{gap:8px}.josfobra .jarxipel,.qajoscal .jarxipel,article table{display:block;max-width:100%;overflow-x:auto}}
footer .stohucal .orkrasto{flex-wrap:wrap}footer .gilnus>*{min-width:0}
@media(max-width:560px){.risxi{grid-template-columns:96px minmax(0,1fr);gap:12px;padding:12px}.risxi h3{font-size:16px}.vrodribra{columns:1}}


.wentavul,.jargilyar{background:radial-gradient(900px 420px at 82% -10%,rgba(123,92,245,.26),transparent 70%),radial-gradient(600px 300px at 0% 120%,rgba(232,162,58,.10),transparent 70%),#0d0e17!important}
.wentavul:before,.jargilyar:before{display:none!important}
.wentavul .lomorkra,.jargilyar .weneftsto{align-items:center;min-height:0;padding-top:26px;padding-bottom:30px}
.wentavul .halinksto,.jargilyar .braxizub{padding-bottom:0}.wentavul .halinksto .zubwenxi,.jargilyar .braxizub .gilqami{padding-bottom:0;margin-top:18px;flex-wrap:wrap}
.stodeklom{margin:0;width:min(560px,42vw);border:1px solid rgba(255,255,255,.16);border-radius:12px;overflow:hidden;background:#000;box-shadow:0 24px 60px rgba(0,0,0,.45)}
.stodeklom img{display:block;width:100%;height:auto}.stodeklom figcaption{font-size:11.5px;color:#a9a6bf;padding:7px 12px;background:#141524}
.inkstopel{display:flex;gap:12px;padding-top:14px}.inkstopel a{position:relative;width:150px;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.16);background:#14152a;display:block}
.inkstopel a:nth-child(2){transform:translateY(-14px)}.inkstopel img{display:block;width:150px;height:200px;object-fit:cover;object-position:top}
.inkstopel span{position:absolute;left:0;right:0;bottom:0;padding:22px 9px 8px;font-size:12.5px;font-weight:600;color:#fff;background:linear-gradient(180deg,transparent,rgba(13,14,23,.92));line-height:1.25}
.stozubyar{display:grid;grid-template-columns:repeat(4,64px);gap:12px}
.fosto{display:inline-grid;place-items:center;border-radius:22%;overflow:hidden;flex:none;box-sizing:border-box;box-shadow:0 0 0 1px rgba(255,255,255,.12)}
.fosto img{display:block;width:100%;height:100%;object-fit:contain}
.josnus{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:inherit;text-decoration:none}
.qazub{display:grid;grid-template-columns:60px minmax(0,1fr) auto;gap:16px;align-items:center;margin:26px 0;padding:18px 18px 16px;border-radius:14px;text-decoration:none;color:var(--fg);
 background:linear-gradient(110deg,rgba(123,92,245,.22),rgba(241,123,182,.12) 60%,rgba(13,14,23,.4)),var(--panel);border:1px solid rgba(184,166,255,.35);position:relative}
.qazub .fosto{width:60px;height:60px}.qazub .inkxilom b{display:block;font-family:var(--fd);font-size:17px;line-height:1.25;color:#fff}.qazub .inkxilom small{display:block;font-size:13.5px;color:#cfcbe6;margin-top:3px;line-height:1.45}
.qazub em{position:absolute;right:12px;top:5px;font-style:normal;font-size:10.5px;color:var(--mute)}.qazub:hover{border-color:var(--acc)}.qazub .oryar{white-space:nowrap}
.stoulris{display:flex;gap:12px;align-items:center;padding:14px 16px;border-bottom:1px solid var(--line)}.stoulris b{display:block;font-family:var(--fd);font-size:17px;line-height:1.2}.stoulris small{display:block;font-size:12.5px;color:var(--mute);margin-top:3px;line-height:1.4}
.tavnus .tavbrajos{background:radial-gradient(520px 380px at 30% 35%,rgba(123,92,245,.38),transparent 70%),#0d0e17}.tavnus .josdekris{background:radial-gradient(520px 380px at 72% 35%,rgba(232,162,58,.24),transparent 70%),#11121c}
.tavnus .qapel .fosto{margin-bottom:14px}.tavwen .josnus{font-size:14px}.gilor a .fosto{width:44px;height:44px;margin-right:12px}.gilor a.wenjostav{display:flex;align-items:center}
.yardristo .ulbravro h2{display:flex;align-items:center;gap:12px}
.wenlom{width:90px;height:120px;border-radius:9px;overflow:hidden;display:block}.wenlom img{width:100%;height:100%;object-fit:cover;object-position:top;display:block}
@media(max-width:1000px){.stodeklom{width:100%;max-width:640px}.wentavul .lomorkra,.jargilyar .weneftsto{grid-template-columns:1fr!important}.inkstopel a{width:31%}.inkstopel img{width:100%;height:auto;aspect-ratio:3/4}.inkstopel a:nth-child(2){transform:none}.tavnus .tavbrajos{height:auto!important}}
@media(max-width:600px){.qazub{grid-template-columns:48px minmax(0,1fr);padding:16px 14px 14px}.qazub .fosto{width:48px;height:48px;padding:9px!important}.qazub .oryar{grid-column:1/-1;justify-content:center}.stozubyar{grid-template-columns:repeat(4,52px)}.stozubyar .fosto{width:52px!important;height:52px!important}}
.gilor a .fosto img{width:100%;height:100%;border-radius:0;background:none;object-fit:contain}
.gilor a>img.pelmiqa{width:46px;height:61px;border-radius:8px;object-fit:cover;object-position:top}
.xinusor .kevbra a .fosto{margin-right:10px}
.risxi .driul .yarkrasto.risgroeft{flex-direction:column;gap:6px;background:radial-gradient(120% 90% at 30% 10%,rgba(123,92,245,.55),transparent 60%),radial-gradient(90% 70% at 90% 100%,rgba(232,162,58,.28),transparent 70%),#15162a;color:#e8e4ff;font-size:22px;letter-spacing:0}
.risxi .driul .yarkrasto.risgroeft svg{width:40px;height:40px;stroke-width:1.6;color:#cfc4ff}.risxi .driul .yarkrasto.risgroeft b{font-size:20px;font-weight:800;color:#fff}.risxi .driul .yarkrasto.risgroeft small{font-family:Inter,sans-serif;font-size:10.5px;font-weight:500;color:#b4aed0;text-align:center;padding:0 8px;letter-spacing:.2px}
.yarvroor.qacal .yarkrasto{display:none}
footer .jarhal.yarul span{white-space:nowrap}
.stoulris>div{min-width:0;overflow-wrap:anywhere}
@media(max-width:600px){.josfobra .jarxipel{display:table!important;width:100%;table-layout:fixed;font-size:13px}.josfobra .jarxipel td,.josfobra .jarxipel th{padding:8px 7px;overflow-wrap:anywhere;hyphens:auto}.josfobra .jarxipel th{font-size:10.5px;letter-spacing:.4px}.josfobra .jarxipel td:first-child{min-width:0}.josfobra .jarxipel td,.josfobra .jarxipel th,.josfobra .jarxipel td.halnus,.josfobra .jarxipel td b{white-space:normal!important}}
.tavnus .dekhuvro::after,.tavnus .josdekris::after{display:none!important}.tavnus .qapel{z-index:3}
.gilor.ulsto{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:760px){.gilor.ulsto{grid-template-columns:1fr}}
.gilor a>span{min-width:0;overflow-wrap:anywhere;hyphens:auto}

.pelris{position:relative;overflow:hidden;color:var(--fg);background:#0d0e17 var(--hbg) center/cover no-repeat;border-bottom:1px solid var(--line)}
.pelris:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(12,10,28,.92) 0%,rgba(18,13,44,.76) 45%,rgba(40,22,96,.30) 100%),radial-gradient(700px 320px at 88% 125%,rgba(123,92,245,.42),transparent 70%)}
.pelris:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,var(--acc) 0%,var(--acc2) 35%,transparent 75%)}
.pelris .orzubhal{position:relative;z-index:2;padding-top:28px;padding-bottom:34px;min-height:300px;box-sizing:border-box;display:flex;align-items:center}
.pelris .qalom{min-width:0;max-width:820px}
.pelris .hutavzub{font-size:13px}
.pelris .zubfo,.pelris .qajos,.pelris .kevulcal{display:inline-flex;align-items:center;gap:8px;font-family:var(--fd);font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--acc2);margin-top:18px}
.pelris h1{font-size:46px;font-weight:800;letter-spacing:-1.4px;line-height:1.06;margin:10px 0 12px;max-width:21ch;color:#fff}
.pelris .ulor{font-size:17.5px;line-height:1.55;color:#d8d6e4;margin:0 0 14px;max-width:62ch}
.pelris .halkevtav{margin:0;color:#b9b6c8}
.wenpelmi{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}
.wenpelmi span{display:flex;flex-direction:column;gap:3px;min-width:120px;padding:10px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:rgba(13,14,23,.5)}
.wenpelmi small{font-family:var(--fd);font-size:10.5px;letter-spacing:1px;text-transform:uppercase;color:#b3b0c4}
.wenpelmi b{font-family:var(--fd);font-size:16px;color:#fff;line-height:1.25}

.riskra{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:28px 0 20px}
.qakevwen{border:1px solid var(--line);border-radius:10px;background:var(--panel);padding:20px 22px;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:16px;align-items:start}
.qakevwen .fosto{grid-row:span 3;width:60px!important;height:60px!important;margin:0!important}
.qakevwen .fosto[style*="padding:17px"]{padding:12px!important}
.qakevwen .fosto img{max-width:100%;height:auto}
.qakevwen .josink{font-family:var(--fd);font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--mute)}
.qakevwen b{font-family:var(--fd);font-size:19px}
.qakevwen ul{list-style:none;margin:8px 0 0;padding:0;font-size:14px;color:#cfcddc}
.qakevwen li{display:flex;gap:8px;align-items:flex-start;margin:4px 0}
.qakevwen li svg{width:16px;height:16px;flex:none;margin-top:3px;color:var(--ok)}

.eftinkcal .stoulris>div{display:block;flex:1;padding:0;border:0}
.eftinkcal .stoulris .fosto{flex:none}
@media(max-width:760px){.pelris{background-image:var(--hbgm)}}
@media(max-width:820px){
 .pelris .orzubhal{min-height:0;padding-top:16px;padding-bottom:22px}
 .pelris .zubfo,.pelris .qajos,.pelris .kevulcal{margin-top:14px;font-size:11px}
 .pelris h1{font-size:30px;letter-spacing:-.7px;margin:8px 0 10px}
 .pelris .ulor{font-size:15.5px;margin-bottom:12px}
 .wenpelmi{gap:8px;margin-top:14px;flex-wrap:nowrap}
 .wenpelmi span{min-width:0;flex:1 1 0;padding:8px 10px}
 .wenpelmi small{font-size:9.5px;letter-spacing:.6px}
 .wenpelmi b{font-size:13.5px}
 .pelris:before{background:linear-gradient(180deg,rgba(12,10,28,.86),rgba(22,14,54,.80))}
 .riskra{grid-template-columns:1fr}
 .qakevwen{padding:16px}
}


@media (max-width:700px){[style*="grid-template-columns"]{grid-template-columns:1fr!important}.tavmijar .xihueft[style]{grid-template-columns:repeat(2,1fr)!important}}
@media (max-width:700px){.fopeljar .nusdritav{flex-wrap:wrap;height:auto;min-height:0;padding:6px 0;row-gap:2px;line-height:1.35}.fopeljar .eftpel{display:none}.wenpelmi{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:8px!important}.wenpelmi>*{min-width:0}.tavcalqa .tavmijar{display:flex;flex-direction:column}.tavcalqa .tavmijar .xihueft{order:-1;margin-bottom:14px}}
@media (max-width:700px){.pelris .orzubhal{display:flex;flex-direction:column}.pelris .orzubhal>.yarvroor{order:-1;max-width:220px;margin:0 auto 14px}}


.dripelxi{border:1px solid var(--pline);border-radius:18px;overflow:hidden;background:var(--paper);color:var(--ink);box-shadow:0 10px 40px rgba(0,0,0,.18);margin:18px 0}
.dripelxi .tavwen{display:grid;grid-template-columns:minmax(0,1fr) 300px 300px;gap:20px;padding:14px 24px;background:var(--paper2);border-bottom:1px solid var(--pline)}
.dripelxi .tavwen div{display:flex;align-items:center;gap:10px;font-family:var(--fd);font-weight:800;font-size:16px;color:var(--ink)}
.dripelxi .tavwen .humi{width:28px;height:28px;border-radius:8px;object-fit:cover;background:#fff;border:1px solid var(--pline)}
.dripelxi .dekcal{padding:14px 24px 6px;font-size:11.5px;text-transform:uppercase;letter-spacing:1px;color:var(--ink2);font-weight:700;font-family:var(--fd);border-top:1px solid var(--pline)}
.dripelxi .nushalcal{display:grid;grid-template-columns:minmax(0,1fr) 300px 300px;gap:20px;padding:11px 24px;border-top:1px solid var(--pline);font-size:14.5px;align-items:center}
.dripelxi .nushalcal>span:first-child{color:var(--ink2)}
.dripelxi .nushalcal b{font-weight:600;font-family:var(--fd);display:flex;align-items:center;gap:8px;color:var(--ink)}
.dripelxi .nushalcal b svg{width:15px;height:15px;flex:none}
.dripelxi .nushalcal b.jarcal svg{color:var(--acc)}
.dripelxi .nushalcal b.orul{color:var(--ink2);font-weight:500}
.dripelxi .nushalcal b.orul svg{color:#b4afb9}
.dripelxi .pelcal{padding:12px 24px;font-size:12.5px;color:var(--ink2);border-top:1px solid var(--pline);display:flex;gap:18px;align-items:center;flex-wrap:wrap}
.dripelxi .pelcal span{display:inline-flex;gap:6px;align-items:center}
.dripelxi .pelcal svg{width:14px;height:14px}
.dripelxi .pelcal .lomriswen{color:var(--acc)}
.gilor{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}
.gilor a{border:1px solid var(--line);border-radius:14px;padding:14px 16px;display:flex;gap:12px;align-items:center;background:var(--panel);font-family:var(--fd);font-weight:600;font-size:14.5px}
.gilor a img{width:34px;height:34px;border-radius:10px;object-fit:cover;background:#fff}
.gilor a small{display:block;color:var(--mute);font-weight:500;font-size:12.5px;margin-top:2px}
.gilor a:hover{border-color:var(--acc)}
.tavnus{position:relative;display:grid;grid-template-columns:1fr 1fr;overflow:hidden;background:#0a0a0e;border:1px solid var(--line);border-radius:18px;min-height:420px;margin:18px 0}
.tavnus .tavbrajos{position:relative;overflow:hidden;min-height:420px}
.tavnus .tavbrajos img.nusbracal{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top}
.tavnus .dekhuvro{clip-path:polygon(0 0,100% 0,86% 100%,0 100%);z-index:2}
.tavnus .josdekris{margin-left:-14%}
.tavnus .dekhuvro::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,10,14,.15) 30%,rgba(10,10,14,.92))}
.tavnus .josdekris::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,10,14,.6),rgba(10,10,14,.94))}
.tavnus .qapel{position:absolute;bottom:32px;z-index:3;color:#fff;max-width:420px}
.tavnus .dekhuvro .qapel{left:40px}
.tavnus .josdekris .qapel{right:40px;text-align:right;display:flex;flex-direction:column;align-items:flex-end}
.tavnus .qapel .lominkhal{width:64px;height:64px;border-radius:18px;background:#fff;display:grid;place-items:center;overflow:hidden;margin-bottom:12px}
.tavnus .qapel .lominkhal img{width:64px;height:64px;object-fit:cover}
.tavnus .qapel b{display:block;font-family:var(--fd);font-size:36px;font-weight:800;letter-spacing:-1.4px;line-height:1}
.tavnus .qapel .josink{font-size:12px;letter-spacing:1.2px;text-transform:uppercase;font-weight:700;color:var(--acc2);margin-bottom:10px;display:block}
.tavnus .qapel ul{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}
.tavnus .qapel li{font-size:15px;color:rgba(255,255,255,.88);display:flex;gap:8px;align-items:center}
.tavnus .josdekris .qapel li{flex-direction:row-reverse}
.tavnus .qapel li svg{width:15px;height:15px;color:var(--ok);flex:none}
.tavnus .jareft{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:5;width:92px;height:92px;border-radius:50%;background:#0a0a0e;border:1px solid rgba(255,255,255,.18);display:grid;place-items:center;font-family:var(--fd);font-weight:800;font-size:26px;letter-spacing:1px;color:#fff;box-shadow:0 0 0 8px rgba(10,10,14,.6),0 20px 60px rgba(0,0,0,.6)}
.driwen{background:linear-gradient(180deg,var(--panel),var(--bg));border-bottom:1px solid var(--line)}
.driwen .drigil{max-width:1240px;margin:0 auto;padding:26px 16px 0;display:grid;grid-template-columns:400px minmax(0,1fr);gap:56px;align-items:end}
.driwen .lommi{display:flex;flex-direction:column;gap:10px;padding-bottom:22px}
.driwen .dekxi{border-radius:18px;overflow:hidden;aspect-ratio:3/4;background:var(--panel)}
.driwen .dekxi img{width:100%;height:100%;object-fit:cover;object-position:top;display:block}
.driwen .drilomtav{padding:0 0 34px;align-self:start}
.driwen .hutavzub{margin-bottom:18px}
.driwen .josulpel{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}
.driwen .inkul{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 13px;border-radius:30px;background:var(--panel2);border:1px solid var(--line);font-size:13px;font-weight:600;font-family:var(--fd)}
.driwen .inkul img{height:16px}
.driwen .inkul svg{width:14px;height:14px;color:var(--acc2)}
.driwen h1{font-size:56px;font-weight:800;letter-spacing:-2px;line-height:1;margin:0 0 10px}
.driwen .gilcalpel{font-size:19px;color:var(--mute);margin:0 0 22px;max-width:50ch}
.driwen .pelxikra{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:26px}
.ulinkris{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:48px;align-items:start}
.inkgilor{display:grid;grid-template-columns:1fr 1fr;gap:0 40px;margin:0}
.inkgilor div{display:grid;grid-template-columns:130px 1fr;gap:12px;padding:12px 0;border-bottom:1px solid var(--line);font-size:15px}
.inkgilor dt{color:var(--mute)}
.inkgilor dd{margin:0;font-weight:600;font-family:var(--fd)}
.gilqa{max-width:860px}
.gilqa details{border-bottom:1px solid var(--line);padding:12px 0}
.gilqa summary{cursor:pointer;font-weight:600;font-family:var(--fd);font-size:15.5px;list-style:none;display:flex;justify-content:space-between}
.gilqa summary::after{content:"+";color:var(--mute)}
.gilqa p{color:var(--mute);margin:8px 0 0;max-width:68ch;font-size:14.5px}
.wentavul.ormiris{background-image:var(--hbg);background-size:cover;background-position:center 20%}
.wentavul.ormiris:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(13,14,23,.96),rgba(13,14,23,.78));display:block!important}
@media(max-width:1000px){
 .dripelxi .tavwen,.dripelxi .nushalcal{grid-template-columns:1fr 1fr 1fr;gap:10px;padding-left:14px;padding-right:14px}
 .gilor{grid-template-columns:1fr}
 .tavnus{grid-template-columns:1fr}.tavnus .dekhuvro{clip-path:none}.tavnus .josdekris{margin-left:0}.tavnus .tavbrajos{min-height:300px}.tavnus .qapel{position:static;padding:22px}.tavnus .jareft{display:none}
 .driwen .drigil,.ulinkris,.inkgilor{grid-template-columns:minmax(0,1fr)}.driwen h1{font-size:36px}
}


.yareft,.ulmi,.efttavdri,.midri{display:grid;gap:14px}
.stogil.yareft,.tavmi.yareft,.orkev.yareft{grid-template-columns:repeat(2,minmax(0,1fr))}
.yareft{grid-template-columns:repeat(2,minmax(0,1fr))}.ulmi{grid-template-columns:repeat(3,minmax(0,1fr))}.efttavdri{grid-template-columns:repeat(4,minmax(0,1fr))}.midri{grid-template-columns:repeat(5,minmax(0,1fr))}
.tavmi.yareft,.tavmi.ulmi,.tavmi.efttavdri{gap:14px}
.tavmijar .xihueft.fokraeft{grid-template-columns:repeat(4,1fr)}
.yarnusdri{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:820px}
.yarnusdri.mihuzub{grid-template-columns:repeat(2,minmax(0,1fr));max-width:640px}
.risgilsto.ulmi{grid-template-columns:repeat(3,minmax(0,1fr))}
.inknus{overflow-x:auto}.inknus .jarxipel{max-width:none}
.yarkratav{border-radius:16px}.mixiris{border-radius:12px;vertical-align:middle;margin-right:12px}.lomdek{border-radius:6px;vertical-align:middle;margin-right:6px}.fotav{border-radius:4px}.nusnusgro{border-radius:3px;vertical-align:-1px;margin-right:4px}.ulzub{border-radius:7px}.midekpel{border-radius:5px}
.dekinkwen{width:88px;height:88px;border-radius:12px;background:var(--panel2);border:1px solid var(--line);display:grid;place-items:center;font:800 38px var(--fd);color:var(--acc2)}
.huzublom img.ordriris{width:88px;height:88px;border-radius:12px;object-fit:cover;border:1px solid var(--line)}
.orzubhal.dribra{gap:40px;justify-content:space-between;flex-wrap:wrap}
.qalom.orjos{max-width:700px}.qalom.hucal{max-width:760px}
.gildekzub{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}
.stodeklom.caleft{width:min(440px,100%)}.stodeklom.wenjar{width:min(520px,100%)}
.orzubhal>.yarvroor.kevwenkra{width:min(300px,100%);flex:none}
.jarhalnus.josdri{border:1px solid var(--line);border-radius:13px}.jarhalnus.josdri .folomwen{padding:0}.jarhalnus.josdri .folomwen>a:first-child{padding-left:24px}
.jarhalnus.josdri .folomwen.efttavdri{grid-template-columns:repeat(4,minmax(0,1fr))}.jarhalnus.josdri .folomwen.midri{grid-template-columns:repeat(5,minmax(0,1fr))}
.pelfotav{padding-top:40px}.kracalxi{padding-top:44px}.inkzubmi{padding-top:54px}.braristav{margin-top:8px}.orlomeft{margin-top:14px}.qastopel{margin-top:16px}.ululkra{margin-top:18px}.stoyarxi{margin-top:44px}.halpelyar{margin-bottom:0}
.kraink.brakevkra{max-width:none}
.deklomgil p.josfo{margin:0 0 14px}
.tavmi.mifo{margin-bottom:22px}.tavmi.foqa{margin:6px 0 18px}.tavmi.orlomeft{margin-top:14px}
.ulxi{font-size:24px;font-weight:800;margin-bottom:12px}
.grodek{margin:0;border-radius:10px;overflow:hidden;border:1px solid var(--line);background:#000}
.grodek img{width:100%;display:block;height:auto}
.grodek figcaption{padding:9px 14px;font-size:13px;color:var(--mute);background:var(--panel)}
.giljos{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:40px;align-items:center}
.giljos.risgilkev{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:start}
.giljos.halvro{grid-template-columns:minmax(0,1fr) minmax(0,380px);gap:28px;align-items:start}
.hallomwen.eftjos{margin-top:0}
.oryar.eftdrifo{justify-content:center}.oryar.orlomeft{margin-top:14px}.oryar.braristav{margin-top:8px}
.krawen.ulwen{position:sticky;top:96px}.krawen .oryar.grozub{margin-top:12px;justify-content:center;color:#fff}.krawen small.zubhal{display:block;margin-top:8px;color:var(--mute);font-size:12px;text-align:center}
.vrokraqa{color:var(--mute);font-size:14.5px;max-width:70ch;margin:14px 0 20px}
.huzub{color:var(--fg);font-size:15.5px;max-width:70ch;margin:20px 0 0}
.yarfosto{margin-top:18px;max-width:78ch}
.dekul.orjar{margin:8px 0 12px}
.driul.qayardri{display:grid;place-items:center}.driul.qayardri img{width:72px;height:72px;object-fit:contain;border-radius:16px}
.hutavzub .groul{color:var(--fg)}
.yarvroor .gilcalpel img{width:12px;height:12px;object-fit:contain;display:inline-block;vertical-align:-1px;margin-right:4px;border-radius:3px;transition:none}
.yarvroor:hover .gilcalpel img{transform:none}
.dripelxi .tavwen{position:sticky;top:70px}
@media(max-width:700px){
 .yareft,.ulmi,.efttavdri,.midri,.stogil.yareft,.tavmi.yareft,.tavmi.ulmi,.tavmi.efttavdri,.hujospel.ulmi,.hujospel.efttavdri,.yarnusdri,.yarnusdri.mihuzub,.risgilsto.ulmi,.giljos,.giljos.risgilkev,.giljos.halvro,.jarhalnus.josdri .folomwen.efttavdri,.jarhalnus.josdri .folomwen.midri{grid-template-columns:1fr!important}
 .tavmijar .xihueft.fokraeft{grid-template-columns:repeat(2,1fr)!important}
}


.foul{position:fixed;inset:0;z-index:99;background:rgba(5,4,10,.92);display:grid;place-items:center;padding:16px}
.foul[hidden]{display:none}
.foul .huvromi{max-width:460px;width:100%;background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:28px 26px;text-align:center;box-shadow:0 30px 80px rgba(0,0,0,.6)}
.foul .huvromi .yarqa{display:inline-grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--acc);color:#fff;font:800 22px var(--fd);margin-bottom:14px}
.foul .huvromi h2{font-size:24px;margin-bottom:8px}
.foul .huvromi p{color:var(--mute);font-size:14.5px;margin:0 0 18px}
.foul .huvromi .yarvroeft{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}
.foul .huvromi small{display:block;margin-top:12px;color:var(--mute);font-size:12px}



.pelcalhal{position:relative;overflow:hidden;border-radius:18px;margin:72px 0 22px;border:1px solid var(--line);min-height:168px;display:flex;align-items:stretch;background:var(--panel)}
.pelcalhal .tavhu{position:absolute;inset:-10%;display:flex;filter:blur(16px) saturate(1.25);opacity:.6}
.pelcalhal .tavhu img{flex:1 1 0;min-width:0;height:100%;object-fit:cover;object-position:top}
.pelcalhal::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,7,13,.94) 0%,rgba(6,7,13,.7) 55%,rgba(6,7,13,.35) 100%)}
.pelcalhal .taveft{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:30px 32px;width:100%;box-sizing:border-box}
.pelcalhal .inkyar{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--acc)}.pelcalhal .inkyar svg{width:14px;height:14px}
.pelcalhal h2{font-size:34px;font-weight:800;letter-spacing:-1px;margin:8px 0 6px;max-width:24ch}
.pelcalhal p{margin:0;color:#c9cee6;max-width:60ch;font-size:15px}
.pelcalhal .oryar{flex:none;background:rgba(6,7,13,.6);backdrop-filter:blur(6px)}
.hucalhal{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}
.qaris{position:relative;border-radius:16px;overflow:hidden;background:var(--panel);border:1px solid var(--line)}
.qaris .ormiris{display:block;position:relative;aspect-ratio:3/4}
.qaris .ormiris img{width:100%;height:100%;object-fit:cover;object-position:top;display:block;transition:transform .35s}
.qaris:hover .ormiris img{transform:scale(1.05)}
.qaris .ormiris::after{content:"";position:absolute;inset:auto 0 0;height:55%;background:linear-gradient(180deg,transparent,rgba(6,7,13,.92))}
.qaris .gilcalpel{position:absolute;top:9px;left:9px;z-index:2;display:inline-flex;align-items:center;gap:5px;background:rgba(6,7,13,.75);backdrop-filter:blur(4px);color:var(--fg);font-size:11px;font-weight:600;padding:3px 8px;border-radius:20px}
.qaris .gilcalpel img{width:12px;height:12px;border-radius:3px}
.qaris .zuborgil{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;font-family:var(--fd);transition:.25s}
.qaris .zuborgil b{display:block;font-size:15.5px;font-weight:700}.qaris .zuborgil small{color:#c9cee6;font-size:12px;font-family:Overpass,sans-serif}
.qaris .jarbranus{position:absolute;left:10px;right:10px;bottom:10px;z-index:3;display:grid;gap:6px;opacity:0;transform:translateY(8px);transition:.25s}
.qaris:hover .jarbranus{opacity:1;transform:none}.qaris:hover .zuborgil{opacity:0}
.qaris .jarbranus .oryar{justify-content:center;height:38px;font-size:13px;padding:0 10px;background:rgba(6,7,13,.82);backdrop-filter:blur(6px);border-color:rgba(255,255,255,.18)}
.qaris .jarbranus .oryar.grozub{background:var(--acc);border-color:transparent;color:#fff}
.halkra{display:flex;justify-content:center;margin-top:18px}
.stoink{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
.brabraris{position:relative;display:block;border-radius:16px;overflow:hidden;min-height:190px;background:var(--panel);border:1px solid var(--line)}
.brabraris>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top;opacity:.55;transition:.35s}
.brabraris:hover>img{opacity:.75;transform:scale(1.04)}
.brabraris::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,7,13,.05),rgba(6,7,13,.55) 45%,rgba(6,7,13,.95) 100%)}
.brabraris .stobra{position:absolute;top:12px;left:12px;width:34px;height:34px;border-radius:10px;background:rgba(6,7,13,.72);backdrop-filter:blur(4px);display:grid;place-items:center;color:var(--acc)}.brabraris .stobra svg{width:17px;height:17px}
.brabraris .drilomtav{position:absolute;left:14px;right:14px;bottom:12px}
.brabraris b{display:block;font-family:var(--fd);font-size:20px;font-weight:800}
.brabraris small{display:block;color:#d3d7ea;font-size:12.5px;line-height:1.35;margin-top:3px}
.brabraris em{display:inline-block;margin-top:7px;font-style:normal;font-size:11.5px;color:var(--acc);font-weight:700;letter-spacing:.3px}
section.inkgil{margin:72px calc(50% - 50vw) 0;padding:8px calc(50vw - 620px) 56px;background:var(--paper);color:var(--ink)}
section.inkgil .calxiris{margin-top:56px}section.inkgil .calxiris .inkyar{color:#4b3fb8}section.inkgil .calxiris p{color:var(--ink2)}
section.inkgil .oryar{border-color:var(--ink);color:var(--ink)}
section.inkgil .jarxipel{background:#fff;border-radius:14px;overflow:hidden;border:1px solid var(--pline);font-size:14px}
section.inkgil .jarxipel th{color:var(--ink2);border-color:var(--pline);background:var(--paper2);padding:10px 12px}
section.inkgil .jarxipel td{border-color:var(--pline);padding:12px}section.inkgil .jarxipel tr:last-child td{border-bottom:0}
section.inkgil .jarxipel .drivro{color:#13875e}section.inkgil .jarxipel .halnus{color:var(--ink2)}section.inkgil .jarxipel .kevxigil{color:#9a6b00}section.inkgil .jarxipel .stoqa{color:#4b3fb8}
section.inkgil .jarxipel a{color:var(--ink)}
section.inkgil .kraink{background:#fff;border-color:var(--pline);color:var(--ink2)}section.inkgil .kraink svg{color:#4b3fb8}
.keveftzub{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px;align-items:stretch}
.pelkraul{display:grid;grid-template-columns:230px minmax(0,1fr);gap:26px;border-radius:20px;border:1px solid var(--line);background:radial-gradient(80% 80% at 0% 0%,rgba(255,255,255,.06),transparent 60%),var(--panel);padding:24px;overflow:hidden}
.pelkraul .joswen{width:230px;height:100%;min-height:360px;object-fit:cover;object-position:top;border-radius:14px}
.lomyaror{display:flex;flex-direction:column;justify-content:center}
.grohu{display:flex;align-items:center;gap:10px;font-family:var(--fd);font-weight:700;font-size:18px}.grohu img{border-radius:10px}
.vrolom{font-family:var(--fd);font-weight:800;font-size:66px;letter-spacing:-2.5px;line-height:1;margin:12px 0 8px;color:var(--acc)}.vrolom small{font-size:18px;color:var(--mute);letter-spacing:0;margin-left:4px}
.pelkraul h3{font-size:22px;margin:0 0 8px;letter-spacing:-.4px}
.pelkraul p{color:var(--mute);margin:0 0 18px;font-size:15px;line-height:1.55}
.pelkraul .oryar{width:fit-content}
.drikev{display:grid;gap:10px}
.drigilvro{display:grid;grid-template-columns:40px minmax(0,1fr);grid-template-rows:auto auto auto;column-gap:12px;row-gap:2px;align-items:start;border:1px solid var(--line);border-radius:14px;background:var(--panel);padding:13px 16px}
.drigilvro>img,.drigilvro .stobra{grid-row:1/4;width:40px;height:40px;border-radius:11px;background:var(--panel2);display:grid;place-items:center;object-fit:contain;padding:8px;box-sizing:border-box}
.drigilvro small{color:var(--mute);font-size:11.5px;text-transform:uppercase;letter-spacing:.8px;font-weight:700;font-family:var(--fd)}
.drigilvro b{font-family:var(--fd);font-size:16.5px;font-weight:700}.drigilvro span{color:var(--mute);font-size:13.5px}
.drigilvro:hover{border-color:var(--acc)}
.inkdrihal{display:none}
@media(max-width:1000px){.hucalhal{grid-template-columns:repeat(3,minmax(0,1fr))}.stoink{grid-template-columns:repeat(2,minmax(0,1fr))}.keveftzub,.pelkraul{grid-template-columns:1fr}.pelkraul .joswen{width:100%;height:auto;min-height:0;aspect-ratio:16/10}section.inkgil{padding-left:16px;padding-right:16px}.pelcalhal .taveft{flex-direction:column;align-items:flex-start}.pelcalhal h2{font-size:28px}}
@media(max-width:760px){.tavmijar h1{font-size:34px}.tavmijar .xihueft img{min-height:200px}.hucalhal{grid-template-columns:repeat(2,minmax(0,1fr))}.qaris .zuborgil{position:static;opacity:1!important;padding:9px 10px 0}.qaris .zuborgil b{font-size:14.5px}.qaris .jarbranus{position:static;opacity:1;transform:none;padding:8px;grid-template-columns:1fr}.qaris .jarbranus .oryar{height:36px;font-size:12.5px}.brabraris{min-height:160px}.calxiris h2{font-size:26px}.calxiris{flex-direction:column;align-items:flex-start}
section.inkgil .jarxipel{display:block;overflow-x:auto}}
@media(max-width:700px){.fopeljar .nusdritav{height:30px;min-height:30px;padding:0;flex-wrap:nowrap;overflow:hidden}.fopeljar .nusdritav>span:not(.jarwenhal){display:none}.fopeljar .jarwenhal{display:inline-flex}
.pelcalhal{min-height:0}.pelcalhal .taveft{padding:22px 18px}.pelcalhal h2{font-size:24px}.pelcalhal p{font-size:14px}}


.peldrical{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:14px;align-items:center;margin-top:6px;padding:14px 16px;border:1px solid var(--line);border-radius:14px;background:var(--panel);max-width:560px;transition:.2s}
.peldrical:hover{border-color:var(--acc);transform:translateY(-1px)}
.peldrical .efthu b{display:block;font-family:var(--fd);font-size:17px;font-weight:700}.peldrical .efthu small{display:block;color:var(--mute);font-size:13px;margin-top:2px}
.peldrical .oryar{pointer-events:none}.peldrical .oryar svg{width:16px;height:16px}
.dekjos{display:inline-flex;align-items:center;gap:6px;margin-top:12px;color:var(--mute);font-size:14px;font-weight:600}.dekjos svg{width:15px;height:15px}.dekjos:hover{color:var(--fg)}
@media(max-width:700px){.peldrical{grid-template-columns:40px minmax(0,1fr);padding:12px}.peldrical .oryar{grid-column:1/-1;justify-content:center;width:100%;box-sizing:border-box;height:50px}}


.uleft{border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--panel)}
.pelgro{width:100%;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums}
.pelgro th{text-align:left;font-weight:700;color:var(--mute);font-size:11.5px;text-transform:uppercase;letter-spacing:.8px;padding:12px 14px;border-bottom:1px solid var(--line);background:var(--panel2);font-family:var(--fd)}
.pelgro td{padding:12px 14px;border-bottom:1px solid var(--line);vertical-align:middle}
.pelgro tr:last-child td{border-bottom:0}.pelgro tbody tr:hover td{background:rgba(255,255,255,.025)}
.pelgro .josbralom a{display:flex;align-items:center;gap:10px;white-space:nowrap}.pelgro .josbralom img{width:30px;height:30px;border-radius:8px;flex:none}
.pelgro .josbralom b{display:block;font-family:var(--fd);font-size:15px}.pelgro .josbralom small{color:var(--mute);font-size:12px}
.pelgro .gilvronus,.pelgro .ulmixi,.pelgro .ulbra{color:var(--fg);font-size:13.5px;max-width:170px}
.pelgro .mivro{text-align:center;width:88px}.pelgro .mivro svg{width:20px;height:20px;display:block;margin:0 auto}
.pelgro .mivro.drivro svg{color:var(--ok)}.pelgro .mivro.grozub svg{color:#e3b341}.pelgro .mivro.halnus svg{color:#7c7f8a}.pelgro .mivro.kevxigil svg{color:#7c7f8a}
.pelgro .mivro small{display:block;color:var(--mute);font-size:11px;margin-top:3px;white-space:nowrap}
.pelgro .inkjos b{display:block;font-family:var(--fd);font-size:16px;white-space:nowrap}.pelgro .inkjos small{display:block;color:var(--mute);font-size:11.5px}
.pelgro .fodri{text-align:right;width:110px}.pelgro .fodri .oryar{height:36px;padding:0 14px;font-size:13px}
@media(max-width:1000px){.uleft{overflow-x:auto}.pelgro{min-width:900px}}

.pelgro .fodri{width:120px}.pelgro .fodri .oryar{width:100%;justify-content:center;box-sizing:border-box}


footer.callom{background:var(--panel);border-top:1px solid var(--line);margin-top:80px;color:var(--mute);font-size:13.5px}
footer.callom::before{display:none}
footer.callom .tavorcal{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:26px 0 18px;flex-wrap:wrap}
footer.callom .jarhal{color:var(--fg)}footer.callom nav{display:flex;flex-wrap:wrap;gap:4px 18px}footer.callom nav a{color:var(--mute);font-weight:600;font-size:13.5px}footer.callom nav a:hover{color:var(--fg)}
footer.callom .gilgilink{margin:0;padding:14px 0;border-top:1px solid var(--line);max-width:80ch;line-height:1.55}
footer.callom .nuszub{border-top:1px solid var(--line);padding:12px 0 22px;font-size:12.5px;display:block}
.inktav{display:none}


.drieftcal{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;margin-top:18px}
.drieftcal a{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:var(--panel);min-width:0}
.drieftcal a:hover{border-color:var(--acc)}
.drieftcal img{width:28px;height:28px;border-radius:8px;flex:none}.drieftcal i{font-style:normal;font-family:var(--fd);font-weight:800;color:var(--mute);font-size:13px;flex:none}
.drieftcal span{min-width:0}.drieftcal b{display:block;font-family:var(--fd);font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drieftcal small{color:var(--mute);font-size:11.5px}
@media(max-width:1000px){.drieftcal{display:flex;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.drieftcal a{flex:0 0 auto}}


.efteftyar{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 18px;font-size:13px;color:var(--mute)}
.efteftyar li{display:inline-flex;align-items:center;gap:6px}.efteftyar svg{width:14px;height:14px;color:var(--ok);flex:none}
.drieftcal,#fozubdek{display:none}


.dristoxi{display:grid;grid-template-columns:300px minmax(0,1fr);gap:26px;margin:22px 0 18px;padding:20px;border:1px solid var(--line);border-radius:14px;background:var(--panel);align-items:start}
.dristoxi.qacal{grid-template-columns:1fr}
.bratav img{width:100%;height:auto;display:block;border-radius:10px;aspect-ratio:3/4;object-fit:cover;object-position:top}
.dristoxi .hutavzub{margin-bottom:8px}.stodekul{display:block;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--acc);margin-bottom:8px}
.dristoxi h1{font-size:30px;font-weight:700;letter-spacing:-.3px;margin:0 0 10px}
.kraul{display:flex;align-items:baseline;gap:4px;margin:0 0 12px;font-family:var(--fd)}.kraul b{font-size:30px;color:var(--acc)}.kraul small{color:var(--mute);font-size:14px}.kraul span{margin-left:10px;color:var(--mute);font-size:13px;font-family:inherit}
.fokevdek{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 14px}
.hugilvro{margin:0 0 12px;font-size:15px;color:var(--fg);max-width:70ch}
.huhu{display:flex;flex-wrap:wrap;gap:6px}.huhu span{border:1px solid var(--line);border-radius:6px;padding:4px 10px;font-size:12.5px;color:var(--mute);background:var(--bg)}
.qafoqa{display:flex;gap:14px;flex-wrap:wrap;color:var(--mute);font-size:12.5px;margin-top:12px}
.gilwendek{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:28px;align-items:start}
.brakev{min-width:0}.halvro{position:sticky;top:84px;display:grid;gap:12px}
.calnus{border:1px solid var(--line);border-radius:12px;background:var(--panel);padding:16px 18px;font-size:13.5px}
.calnus h4{margin:0 0 8px;font-size:11.5px;letter-spacing:.9px;text-transform:uppercase;color:var(--mute);font-family:var(--fd)}
.mikrasto .halgro{display:block;font-family:var(--fd);font-size:48px;line-height:1;color:var(--acc);font-weight:800}.mikrasto>small{display:block;color:var(--mute);font-size:11.5px;letter-spacing:.8px;text-transform:uppercase;margin:4px 0 14px}
.mikrasto ul{list-style:none;margin:0 0 12px;padding:0}.mikrasto li{display:flex;gap:8px;align-items:flex-start;padding:4px 0;line-height:1.4}.mikrasto li svg{width:14px;height:14px;flex:none;margin-top:3px}.mikrasto ul.risdri svg{color:var(--ok)}.mikrasto ul.calrisink svg{color:#c15c5c}
.mifozub{display:block;text-align:center}.mifozub .grofo{width:100%;aspect-ratio:3/4;object-fit:cover;object-position:top;border-radius:10px;display:block;margin-bottom:10px}
.mifozub b{display:block;font-family:var(--fd);font-size:16px}.mifozub small{display:block;color:var(--mute);margin:3px 0 12px}.mifozub .oryar{width:100%;justify-content:center;box-sizing:border-box}
.kevcal a{display:block;padding:5px 0 5px 10px;border-left:2px solid var(--line);color:var(--mute);font-size:13.5px}.kevcal a:hover{color:var(--fg);border-color:var(--acc)}
.kevlom>div{display:flex;justify-content:space-between;gap:10px;padding:7px 0;border-bottom:1px solid var(--line)}.kevlom>div:last-of-type{border-bottom:0}.kevlom b{color:var(--acc)}.kevlom .oryar{width:100%;justify-content:center;box-sizing:border-box;margin-top:10px}
.eftsto a{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid var(--line);color:var(--fg)}.eftsto a:last-child{border-bottom:0}.eftsto img{border-radius:6px}
.krayargro p{margin:0;color:var(--mute);line-height:1.5}
.joslom{border:1px solid var(--line);border-radius:14px;background:var(--panel);padding:18px 20px;margin:0 0 12px}
.oruldri{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center}
.kevxi{display:inline-block;background:var(--acc);color:#fff;font-size:11.5px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;padding:3px 9px;border-radius:5px;margin-bottom:8px}
.lomyaror p{margin:0;font-size:16px;font-weight:600;line-height:1.45}
.tavhal{text-align:center;padding-left:18px;border-left:1px solid var(--line)}.tavhal b{font-family:var(--fd);font-size:46px;line-height:1;color:var(--acc)}.tavhal small{display:block;color:var(--mute);font-size:12px}
.stohu{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}
.stohu div{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;column-gap:8px;font-size:12px;color:var(--mute)}.stohu span{grid-column:1/-1}
.stohu i{display:block;height:6px;border-radius:3px;background:var(--line);position:relative;overflow:hidden;align-self:center}.stohu i::after{content:"";position:absolute;inset:0;width:var(--p);background:var(--acc);border-radius:3px}
.stohu b{color:var(--fg);font-size:12.5px}
.yarpel{display:block;color:var(--mute);font-size:11.5px;margin-top:10px}
.eftnus{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0 0 28px}
.eftnus>div{border:1px solid var(--line);border-radius:12px;background:var(--panel);padding:14px 16px}.eftnus h3{margin:0 0 8px;font-size:12px;letter-spacing:.8px;text-transform:uppercase;color:var(--mute)}
.eftnus ul{margin:0;padding:0;list-style:none}.eftnus li{display:flex;gap:8px;align-items:flex-start;padding:4px 0;font-size:14px;line-height:1.45}.eftnus li svg{width:14px;height:14px;flex:none;margin-top:3px}.eftnus .pelinkmi svg{color:var(--ok)}.eftnus .tavsto svg{color:#e3b341}
.gildek{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:center;border:1px solid var(--acc);border-radius:12px;padding:14px 18px;margin:0 0 24px;background:var(--panel)}
.gildek span{display:inline-flex;align-items:center;gap:6px;color:var(--acc);font-weight:800;font-size:12px;letter-spacing:.8px;text-transform:uppercase;white-space:nowrap}.gildek svg{width:14px;height:14px}.gildek p{margin:0;font-size:15px;line-height:1.5}
.lommijar{display:grid;gap:10px}.orhu{border:1px solid var(--line);border-radius:12px;background:var(--panel);padding:14px 18px}
.inkjoswen{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px}.inkjoswen h3{margin:0;font-size:16px}.inkjoswen b{font-family:var(--fd);color:var(--acc);font-size:20px;white-space:nowrap}.inkjoswen b small{color:var(--mute);font-size:12px;margin-left:2px}
.orhu p{margin:0;font-size:14.5px;color:var(--mute);line-height:1.55}
.huyar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;border:1px solid var(--line);border-radius:14px;background:var(--panel2);padding:18px 22px;margin:28px 0}
.huyar p{margin:0;font-size:15px;font-weight:600}
.brakev .calxiris{margin:34px 0 12px}.brakev .calxiris h2{font-size:22px}.brakev p{max-width:72ch}
@media(max-width:1000px){.gilwendek{grid-template-columns:1fr}.halvro{position:static}.dristoxi{grid-template-columns:1fr}.bratav img{max-width:320px}.stohu{grid-template-columns:repeat(2,1fr)}.eftnus{grid-template-columns:1fr}.huyar{grid-template-columns:1fr}.oruldri{grid-template-columns:1fr}.tavhal{border:0;padding:0;text-align:left}}

.dristoxi.huxi{grid-template-columns:420px minmax(0,1fr)}.bratav.huxi img{aspect-ratio:auto;object-fit:contain;background:#000}
@media(max-width:1000px){.dristoxi.huxi{grid-template-columns:1fr}.bratav.huxi img{max-width:none}}


.xiulxi .haljos{margin:0 0 14px;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#000}.xiulxi .haljos img{width:100%;display:block}.xiulxi figcaption{padding:8px 12px;font-size:12.5px;color:var(--mute);background:var(--panel)}
.lomlom{border:1px solid var(--line);border-radius:12px;background:var(--panel);padding:6px 18px 10px}
.stodek{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--line);margin-bottom:6px;font-size:12px;letter-spacing:.8px;text-transform:uppercase;color:var(--mute);font-weight:700}.stodek img{width:32px;height:32px;border-radius:50%;object-fit:cover;object-position:top}
.riskradri{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;padding:7px 0;border-bottom:1px dashed var(--line);font-size:14.5px}.riskradri:last-of-type{border-bottom:0}
.riskradri b{font-family:var(--fd);font-size:13px;color:var(--acc);padding-top:2px}.riskradri.vroyar b{color:var(--mute)}.riskradri p{margin:0;line-height:1.5}.riskradri.vroyar p{color:var(--mute)}
.dritavjar{color:var(--mute);font-size:13.5px;margin:12px 0 0;max-width:70ch}
.kracal{margin:14px 0 0;border-radius:14px;overflow:hidden;border:1px solid var(--line)}.kracal img{width:100%;display:block;aspect-ratio:1200/630;object-fit:cover}



body{font-size:15px}
.oryar{border-radius:2px;font-weight:600;letter-spacing:.2px}
.oryar.grozub{background:linear-gradient(90deg,#75b022,#588a1b);border-color:transparent;color:#d2efa9;box-shadow:none}
.oryar.grozub:hover{background:linear-gradient(90deg,#8ed629,#6aa621)}
.oryar.wenjostav{height:46px;padding:0 22px;font-size:15px;border-radius:2px}
.fopeljar{background:#000;border-bottom:1px solid #171a21}.fopeljar .jarwenhal{background:#66c0f4;color:#0f1a26;border-radius:2px}
header{background:#171a21;border:0;box-shadow:none;backdrop-filter:none}header .nusdritav{height:66px}
header .jarhal{color:#fff}header .jarhal.yarul i{color:var(--acc)}
header .nusdritav nav a{color:#c6d4df;font-size:14px;text-transform:uppercase;letter-spacing:.4px;font-weight:600;border-radius:0;padding:10px 12px}
header .nusdritav nav a.orkrawen,header .nusdritav nav a:hover{color:#fff;background:#1b2838;box-shadow:inset 0 -2px 0 var(--acc)}
header .callomfo{background:#316282;border:0;color:#dfe8ef;border-radius:2px}header .callomfo kbd{display:none}
header .oryar{border-color:#4c6b8a;color:#c6d4df}

.tavcalqa{background:linear-gradient(180deg,#2a475e 0%,var(--bg) 70%);border:0}
.tavmijar{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);min-height:0;padding:26px 16px 30px;gap:18px;align-items:stretch}
.tavmijar .drilomtav{order:2;padding:22px 24px;background:rgba(0,0,0,.32);border:1px solid #2a475e;border-radius:3px;gap:12px;justify-content:flex-start}
.tavmijar .xihueft,.tavmijar .xihueft.fokraeft{order:1;display:grid;grid-template-columns:minmax(0,1fr) 128px;grid-template-rows:repeat(3,minmax(0,1fr));gap:8px;padding:0;max-height:520px}
.tavmijar .xihueft a{border-radius:3px}.tavmijar .xihueft a:first-child{grid-row:1/4}.tavmijar .xihueft img{min-height:0;height:100%}
.tavmijar .xihueft a:not(:first-child) span{display:none}.tavmijar .xihueft a span{border-radius:2px;background:rgba(0,0,0,.8);font-size:12px}
.tavmijar h1{font-size:33px;font-weight:700;letter-spacing:-.3px}.tavmijar .zubyar{font-size:14.5px;color:#acb2b8}
.tavmijar .halkevtav{background:#000;padding:10px 12px;border-radius:2px;margin:2px 0 0;font-size:12.5px}.tavmijar .pelxikra{margin-top:2px}
.orvroyar{background:rgba(102,192,244,.12);border-color:rgba(102,192,244,.4);border-radius:3px;font-size:13px}.orvroyar b,.orvroyar svg{color:var(--acc)}
.gromiwen .inkul{border-radius:2px;background:#2a475e;border:0;color:#c6d4df;font-size:12.5px;height:30px}.gromiwen .inkul.wenjostav{background:#000}

.jarhalnus{background:#16202d;border-top:1px solid #2a475e;border-bottom:1px solid #2a475e}.jarhalnus a{border-right:1px solid #2a475e}
.jarhalnus .stobra{background:#2a475e;color:var(--acc);border-radius:2px}.jarhalnus b{font-size:18px}.jarhalnus small{color:#8f98a0}.jarhalnus a:hover b{color:var(--acc)}

.pelcalhal{background:none;border:0;border-radius:0;min-height:0;margin:52px 0 14px}.pelcalhal .tavhu,.pelcalhal::before{display:none}
.pelcalhal .taveft{padding:0 0 10px;border-bottom:1px solid #2a475e;align-items:flex-end}
.pelcalhal h2{font-size:22px;text-transform:uppercase;letter-spacing:.5px;font-weight:700;color:#fff;margin:0 0 4px;max-width:none}.pelcalhal p{font-size:13.5px;color:#8f98a0}.pelcalhal .inkyar{display:none}
.pelcalhal .oryar,.calxiris .oryar{height:32px;font-size:12.5px;background:#2a475e;border:0;color:#fff;border-radius:2px 2px 0 0;backdrop-filter:none;margin-bottom:-11px}
.calxiris{margin:52px 0 14px;padding-bottom:10px;border-bottom:1px solid #2a475e;align-items:flex-end}.calxiris h2{font-size:22px;text-transform:uppercase;letter-spacing:.5px;color:#fff;margin:0 0 4px}.calxiris .inkyar{display:none}.calxiris p{font-size:13.5px;color:#8f98a0}

.stogil.yareft{grid-template-columns:1fr;gap:6px}
.risxi{grid-template-columns:64px minmax(0,1fr);gap:14px;border-radius:2px;background:#16202d;border-color:#2a475e;padding:10px 14px 10px 10px;transition:background .15s}
.risxi:hover{background:#2a475e}
.risxi .driul{aspect-ratio:1;border-radius:2px;background:#2a475e;border:0;align-self:center}.risxi .driul .yarkrasto{color:transparent}.risxi .driul .yarkrasto img{width:40px;height:40px;border-radius:2px}.risxi .driul .eftlom{display:none}
.risxi>div{display:grid;grid-template-columns:minmax(0,1fr) 250px;column-gap:18px;align-items:center}
.risxi h3{grid-column:1;font-size:17px;margin:0;display:flex;gap:10px;align-items:center}.risxi .vrolomris{grid-column:1;color:#8f98a0;margin:0;font-size:13px}
.risxi .vrolomhal{grid-column:1;font-size:13.5px;color:#acb2b8;margin:5px 0 5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.risxi .brahuvro{grid-column:1;margin:0}.risxi .brahuvro span{background:#2a475e;border:0;border-radius:2px;color:#c6d4df;font-size:12px;padding:2px 7px}.risxi:hover .brahuvro span{background:#1b2838}
.risxi .oryar{grid-column:2;grid-row:1/3;justify-self:end;width:240px;justify-content:center;height:40px;border-radius:2px}
.risxi .fowenwen{grid-column:2;grid-row:3/5;justify-self:end;font-size:12.5px;color:var(--acc)}
.risxi h3 small{color:#fff!important;background:#2a475e;border-radius:2px;font-size:12px;padding:2px 7px}

.hucalhal{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}
.qaris{border-radius:2px;border:0;background:#16202d}.qaris .ormiris{aspect-ratio:4/5}.qaris .ormiris::after{display:none}
.qaris .zuborgil{position:static;padding:10px 12px;background:#16202d;transition:none}.qaris .zuborgil b{font-size:15px}.qaris .zuborgil small{color:#8f98a0;font-family:inherit}
.qaris:hover .zuborgil{opacity:1}.qaris .jarbranus{inset:auto 0 58px 0;padding:8px;background:linear-gradient(0deg,rgba(0,0,0,.92),rgba(0,0,0,.55));left:0;right:0;bottom:58px}
.qaris .jarbranus .oryar{border-radius:2px;background:#2a475e;border:0}.qaris .jarbranus .oryar.grozub{background:linear-gradient(90deg,#75b022,#588a1b);color:#d2efa9}
.qaris .gilcalpel{border-radius:2px;background:rgba(0,0,0,.8)}
.halkra .oryar{background:#2a475e;border:0;color:#fff}

.stoink{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}
.brabraris{border-radius:2px;min-height:150px;border:0;background:linear-gradient(135deg,#2a475e,#16202d)}
.brabraris>img{left:auto;right:0;width:58%;opacity:1;-webkit-mask-image:linear-gradient(90deg,transparent,#000 50%);mask-image:linear-gradient(90deg,transparent,#000 50%)}
.brabraris::before{background:linear-gradient(0deg,rgba(22,32,45,.96) 30%,transparent 75%)}.brabraris .stobra{display:none}
.brabraris b{font-size:17px;text-transform:uppercase;letter-spacing:.3px}.brabraris small{color:#acb2b8}.brabraris em{color:var(--acc)}

.qakev{border-radius:2px;background:#16202d;border-color:#2a475e}.qakev .risink .stobra{color:var(--acc);border-radius:2px}.qakev .risink .lomriswen small{color:var(--acc)}.qakev b{font-size:16px}

section.inkgil{background:#16202d;color:var(--fg);margin-top:52px}
section.inkgil .calxiris{margin-top:40px;border-color:#2a475e}section.inkgil .calxiris p{color:#8f98a0}section.inkgil .oryar{color:#fff;border:0}
section.inkgil .jarxipel{background:#1b2838;border-color:#2a475e;border-radius:2px}section.inkgil .jarxipel th{color:#c6d4df;border-color:#2a475e;background:#2a475e}
section.inkgil .jarxipel td{border-color:#2a475e}section.inkgil .jarxipel .drivro{color:#a4d007}section.inkgil .jarxipel .halnus{color:#8f98a0}section.inkgil .jarxipel .kevxigil{color:#ffc82c}section.inkgil .jarxipel .stoqa{color:var(--acc)}section.inkgil .jarxipel a{color:#fff}
section.inkgil .kraink{background:#1b2838;border-color:#2a475e;color:#acb2b8}section.inkgil .kraink svg{color:var(--acc)}

.pelkraul{border-radius:2px;background:#16202d;border-color:#2a475e}.pelkraul .joswen{border-radius:2px}.vrolom{color:var(--acc)}.pelkraul h3{font-size:20px}
.drigilvro{border-radius:2px;background:#16202d;border-color:#2a475e}.drigilvro>img,.drigilvro .stobra{background:#2a475e;border-radius:2px}.drigilvro small{color:var(--acc)}.drigilvro:hover{background:#2a475e}

.tavmi>div{border-radius:2px;background:#16202d;border-color:#2a475e}.tavmi .stobra{color:var(--acc);border-radius:2px;background:#2a475e}
.fovro{max-width:none;padding-top:36px}.fovro h2{font-size:22px;text-transform:uppercase;letter-spacing:.5px}.fovro details{border-color:#2a475e}.fovro summary::after{color:var(--acc)}
footer{background:#171a21;border-color:#2a475e}footer::before{background:var(--acc)}
.inkdrihal{border-radius:2px;background:linear-gradient(90deg,#75b022,#588a1b);color:#d2efa9}
@media(max-width:1000px){.risxi>div{grid-template-columns:1fr}.risxi .oryar,.risxi .fowenwen{grid-column:1;grid-row:auto;justify-self:start;width:auto}.risxi .vrolomhal{-webkit-line-clamp:3}}
@media(max-width:700px){.tavcalqa .tavmijar{display:flex;flex-direction:column}.tavcalqa .tavmijar .xihueft{grid-template-columns:repeat(4,1fr)!important;grid-template-rows:auto;max-height:none;margin:0 0 10px}.tavmijar .xihueft a:first-child{grid-row:auto}.tavmijar .xihueft img{min-height:150px;max-height:190px}.tavmijar .drilomtav{padding:16px}.tavmijar h1{font-size:26px}.hucalhal{grid-template-columns:repeat(2,minmax(0,1fr))}.qaris .jarbranus{position:static;background:none;padding:8px}.qaris .zuborgil{padding:8px 10px 0}}

.peldrical{border-radius:3px;background:#000;border-color:#2a475e;max-width:none}.peldrical .efthu small{color:#8f98a0}.dekjos{color:var(--acc)}.hucalhal{grid-template-columns:repeat(4,minmax(0,1fr))}

.peldrical{grid-template-columns:44px minmax(0,1fr)}.peldrical .oryar{grid-column:1/-1;justify-content:center;width:100%;box-sizing:border-box;height:48px}.peldrical .efthu b{font-size:17px}

.uleft{border-radius:2px;background:#1b2838;border-color:#2a475e}.pelgro th{background:#2a475e;border-color:#2a475e;color:#c6d4df}.pelgro td{border-color:#2a475e}.pelgro tbody tr:hover td{background:#2a475e}.pelgro .inkjos b{color:var(--acc)}.pelgro .mivro.drivro svg{color:#a4d007}


.fopeljar{background:#171a21;border-bottom:1px solid #2a475e;color:#8f98a0;font-size:12.5px}
.fopeljar .nusdritav{justify-content:flex-start;gap:14px;height:32px}.fopeljar .zubqa{display:none}.fopeljar b{color:#c6d4df;font-weight:600}
.fopeljar .jarwenhal{background:none;color:var(--acc);text-transform:none;letter-spacing:0;font-weight:600;font-size:12.5px;padding:0}.fopeljar .jarwenhal svg{display:none}
.fopeljar .eftpel{opacity:1;color:#2a475e}
footer.callom{background:#171a21;border-top:1px solid #2a475e;margin-top:60px;color:#8f98a0}
footer.callom .tavorcal{padding:22px 0 14px}footer.callom nav a{color:#c6d4df;font-size:13px}footer.callom nav a:hover{color:#fff}
footer.callom .gilgilink{border-color:#2a475e;color:#8f98a0;font-size:12.5px}footer.callom .nuszub{border-color:#2a475e;color:#56687a;font-size:12px}


.drieftcal{gap:6px;margin-top:10px}.drieftcal a{border-radius:2px;background:#16202d;border:0;padding:10px}.drieftcal a:hover{background:#2a475e}
.drieftcal i{display:none}.drieftcal img{border-radius:2px}.drieftcal small{color:var(--acc);font-weight:600}

.efteftyar{font-size:12.5px;color:#acb2b8}.efteftyar svg{color:#a4d007}


.pelris{background:linear-gradient(180deg,#2a475e 0%,var(--bg) 100%)!important;background-image:none!important;padding:22px 0 26px;border:0}
.pelris::before,.pelris::after{display:none!important}
.pelris .orzubhal{display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:18px;align-items:start}
.pelris .orzubhal:not(.dribra){grid-template-columns:1fr}
.pelris .qalom{max-width:none;padding:22px 24px;background:rgba(0,0,0,.32);border:1px solid #2a475e;border-radius:3px;order:1}
.pelris .stodeklom,.pelris .yarvroor.kevwenkra{order:2;margin:0;border-radius:3px;overflow:hidden;border:1px solid #2a475e;background:#000;width:auto;max-width:none}
.pelris .stodeklom img{width:100%;height:auto;display:block}.pelris .stodeklom figcaption{background:#16202d;color:#8f98a0;font-size:12.5px;padding:8px 12px}
.pelris .yarvroor.kevwenkra{aspect-ratio:3/4;max-height:520px}
.pelris .hutavzub{font-size:12.5px;color:#8f98a0;margin-bottom:10px}
.pelris .kevulcal{display:inline-flex;align-items:center;gap:6px;color:var(--acc);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;background:none;border:0;padding:0;margin:0 0 8px}
.pelris h1{font-size:32px;font-weight:700;letter-spacing:-.3px;margin:0 0 10px;text-transform:none}
.pelris .ulor{font-size:15px;color:#acb2b8;max-width:none;margin:0 0 12px}
.pelris .halkevtav{margin:0 0 14px;font-size:12.5px}
.pelris .pelxikra{margin:0 0 16px}
.pelris .wenpelmi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#2a475e;border:1px solid #2a475e;border-radius:2px;overflow:hidden;margin:0}
.pelris .wenpelmi span{display:block;background:#16202d;padding:10px 12px;border:0;border-radius:0}
.pelris .wenpelmi small{display:block;color:#8f98a0;font-size:11px;text-transform:uppercase;letter-spacing:.6px;margin-bottom:3px}.pelris .wenpelmi b{font-size:14px}

.brami .calxiris{margin:44px 0 14px}

.brabranus{padding-top:36px;max-width:none}
.brabranus .bragrodri .inkyar{display:none}.brabranus .bragrodri h2{font-size:22px;text-transform:uppercase;letter-spacing:.5px;margin:0 0 14px;padding-bottom:10px;border-bottom:1px solid #2a475e}
.pelyar{grid-template-columns:minmax(0,1fr) 360px;gap:14px;align-items:stretch}
.tavxi{background:#16202d;border:1px solid #2a475e;border-radius:2px;padding:20px 22px}
.tavxi p.stokev{font-size:17px;font-weight:600}.tavxi p{font-size:14.5px;color:#acb2b8}
.deklomgil{border-radius:2px;background:#16202d;border-color:#2a475e}.deklomgil h3{color:#8f98a0}.deklomgil .pelink{background:#1b2838;border-radius:2px}.deklomgil li svg{color:#a4d007}

.eftqabra{padding-top:44px}.eftqabra .orkra h2{font-size:22px;text-transform:uppercase;letter-spacing:.5px}.eftqabra .eftstoris{gap:14px}
.eftqabra .eftstoris>div{background:#16202d;border:1px solid #2a475e;border-radius:2px;padding:16px 18px}.eftqabra h3{font-size:13px;text-transform:uppercase;letter-spacing:.6px;color:#8f98a0}
.eftqabra ul.risdri li svg{color:#a4d007}.eftqabra ul.calrisink li svg{color:#c15c5c}

#krakevul{padding-top:36px}#krakevul h2.ulxi{font-size:13px;text-transform:uppercase;letter-spacing:.8px;color:#8f98a0;margin:0 0 10px}
.risgilsto.ulmi{display:flex;flex-wrap:wrap;gap:8px;margin:0}
.risgilsto.ulmi a{background:#16202d;border:1px solid #2a475e;border-radius:2px;padding:9px 12px;font-size:13.5px;font-weight:600}.risgilsto.ulmi a:hover{background:#2a475e}.risgilsto.ulmi a svg{color:var(--acc)}

.tavmi>div,.kraink,.halhunus figure,.deklomgil,.qakev,.hujospel>a,.hujospel>div,.yarvroor,.yarnusdri .yarvroor,.ulqaris,.hallomwen,.mijar,.krawen{border-radius:2px}
.kraink{background:#16202d;border-color:#2a475e}.kraink svg{color:var(--acc)}
.jarxipel{background:#16202d;border:1px solid #2a475e;border-radius:2px;overflow:hidden}.jarxipel th{background:#2a475e;color:#c6d4df;border-color:#2a475e;padding:10px 12px}.jarxipel td{border-color:#2a475e;padding:11px 12px}
.jarxipel .drivro{color:#a4d007}.jarxipel .stoqa{color:var(--acc)}.jarxipel .halnus{color:#8f98a0}.jarxipel .kevxigil{color:#ffc82c}
.halhunus .halnus{color:var(--acc)}.halhunus .dekpel span{border-radius:2px;background:#16202d;border-color:#2a475e}.halhunus .dekpel span.eftpelzub{border-color:#a4d007;color:#fff}
.halhunus figure{border-color:#2a475e}.halhunus figcaption{background:#16202d;color:#8f98a0}
.krawen{background:#16202d;border:1px solid #2a475e;padding:14px 16px}.krawen a{color:#c6d4df}.krawen a.orkrawen{color:#fff}
.risdek .yarvroor,.yarnusdri .yarvroor{border:1px solid #2a475e}
.risxi .driul.qayardri{background:#2a475e}
.hujospel{gap:10px}.hujospel>a,.hujospel>div{background:#16202d;border:1px solid #2a475e}
.fovro .tavpelzub{border-color:#2a475e;color:#8f98a0}
@media(max-width:1000px){.pelris .orzubhal{grid-template-columns:1fr}.pelris .stodeklom,.pelris .yarvroor.kevwenkra{order:-1;max-width:420px}.pelyar{grid-template-columns:1fr}}


.dristoxi,.calnus,.joslom,.eftnus>div,.gildek,.orhu,.huyar,.bratav img,.mifozub .grofo,.huhu span{border-radius:2px}
.dristoxi{background:#16202d;border-color:#2a475e}.huhu span{background:#2a475e;border:0;color:#c6d4df}
.joslom,.calnus,.eftnus>div,.orhu{background:#16202d;border-color:#2a475e}.kevxi{background:var(--acc);color:#0f1a26;border-radius:2px}
.stohu i{background:#2a475e}.stohu i::after{background:#a4d007}.tavhal b,.mikrasto .halgro,.inkjoswen b,.kevlom b{color:var(--acc)}
.gildek{background:#16202d;border-color:var(--acc)}
.huyar{background:#2a475e;border:0}
.kevcal a{border-color:#2a475e}.kevlom>div,.eftsto a{border-color:#2a475e}
.mifozub .oryar,.kevlom .oryar{border-radius:2px}


.lombra{display:grid;grid-template-columns:1fr;gap:6px}
.lombra .risxi{grid-template-columns:64px minmax(0,1fr)}.lombra .risxi>div:first-child{display:block}
.lombra .risxi .driul,.lombra .risxi .driul.qayardri{aspect-ratio:1;border-radius:2px;background:#2a475e;border:0}.lombra .risxi .driul img{width:40px;height:40px;object-fit:contain;position:absolute;inset:0;margin:auto}
.lombra .risxi .driul .eftlom{display:none}.risxi .jarfosto,.risxi .driul .yarkrasto.risgroeft small{display:none}
.lombra .risxi h3 img{display:none}

.risxi>div>*{grid-column:1}.risxi>div>.oryar{grid-column:2;grid-row:1/3}.risxi>div>.fowenwen{grid-column:2;grid-row:3/5}.lombra .risxi p:not(.vrolomris):not(.vrolomhal){display:none}.lombra .risxi .dekul{margin:4px 0}

.xiulxi .haljos,.lomlom,.kracal{border-radius:2px;border-color:#2a475e}.lomlom,.xiulxi figcaption{background:#16202d}.riskradri b{color:var(--acc)}.stodek{border-color:#2a475e}
.lombra .risxi .dekul{display:none}.lombra .risxi .brahuvro{margin-top:8px}



#hgx-adult{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:18px;background:rgba(9,14,22,.88);backdrop-filter:blur(7px)}
#hgx-adult section{max-width:440px;width:100%;background:#16202d;border:1px solid #2a475e;border-top:3px solid var(--acc);border-radius:3px;padding:26px 24px 20px;text-align:left;box-shadow:0 22px 60px rgba(0,0,0,.55)}
#hgx-adult .vrohugil{display:inline-block;margin:0 0 10px;padding:3px 9px;font:700 13px/1.4 var(--fd);letter-spacing:1px;color:#0f1a26;background:var(--acc);border-radius:2px}
#hgx-adult h2{font:700 23px/1.25 var(--fd);margin:0 0 10px;color:#fff}
#hgx-adult p{color:#acb2b8;font-size:14.5px;margin:0 0 16px}
#hgx-adult nav{display:flex;gap:10px;flex-wrap:wrap}
#hgx-adult button,#hgx-adult nav a{height:44px;padding:0 18px;border-radius:2px;font:700 14.5px var(--fd);display:inline-flex;align-items:center;cursor:pointer;text-decoration:none}
#hgx-adult button{border:0;color:#d2efa9;background:linear-gradient(90deg,#75b022,#588a1b)}
#hgx-adult nav a{border:1px solid #4c6b8a;color:#c6d4df;background:transparent}
#hgx-adult .nusxi{font-size:12px;margin:14px 0 0;color:#8f98a0}
#hgx-leave{position:fixed;inset:0;z-index:150;display:grid;place-items:center;padding:16px;background:rgba(9,14,22,.72)}
#hgx-leave[hidden]{display:none}
#hgx-leave>div{position:relative;max-width:400px;width:100%;background:#16202d;border:1px solid #2a475e;border-radius:3px;padding:24px 22px 18px;text-align:center}
#hgx-leave img{border-radius:10px;margin:0 auto 10px;display:block}
#hgx-leave h2{font:700 21px/1.25 var(--fd);margin:0 0 8px;color:#fff}
#hgx-leave p{color:#acb2b8;font-size:14px;margin:0 0 16px}
#hgx-leave-go{display:flex;justify-content:center;align-items:center;gap:8px;height:48px;border-radius:2px;background:linear-gradient(90deg,#75b022,#588a1b);color:#d2efa9;font:700 15px var(--fd);text-decoration:none}
#hgx-leave-go svg{width:17px;height:17px}
#hgx-leave-no{margin-top:10px;background:none;border:0;color:#8f98a0;font-size:13px;cursor:pointer;text-decoration:underline}
#hgx-leave-x{position:absolute;top:8px;right:8px;background:none;border:0;color:#8f98a0;cursor:pointer;padding:4px}
#hgx-leave-x svg{width:18px;height:18px}
@media(max-width:760px){
.inkdrihal{display:flex;position:fixed;left:10px;right:10px;bottom:10px;z-index:60;height:52px;align-items:center;justify-content:center;gap:8px;font:700 14.5px var(--fd);text-decoration:none;box-shadow:0 10px 28px rgba(0,0,0,.55)}
.inkdrihal svg{width:16px;height:16px}.inkdrihal img{border-radius:4px}
body{padding-bottom:74px}
.dristoxi{gap:14px;padding:14px;margin-top:14px}
.dristoxi:not(.huxi) .bratav{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px}
.dristoxi:not(.huxi) .bratav img{width:110px;height:150px;object-fit:cover}
.dristoxi.huxi .bratav img{max-height:190px;width:100%;object-fit:cover}
.dristoxi h1{font-size:24px;line-height:1.2}
.dristoxi .fokevdek{display:flex;flex-direction:column;gap:8px}
.dristoxi .fokevdek .oryar{width:100%;justify-content:center}
}
@media(max-width:760px){.risxi .oryar{display:flex;width:100%;justify-content:center;white-space:normal;height:auto;min-height:44px;margin-top:6px}.risxi .fowenwen{display:block;margin:10px 0 0;white-space:normal}}
@media(max-width:760px){.risxi>div:last-child{grid-template-columns:minmax(0,1fr)!important}.risxi>div:last-child>*{min-width:0}}
