:root{--hapo_traplus:#0c1a1d;--poplol:#112529;--soufot_daiton:#153035;--nifrex:#20454b;--lo:#dae9ea;--praplan-cin:#8ca9ad;--bux-bra:#40e8a6;--petril:#fca841;--lesus:#ff7475;--glis_taimim:ui-monospace,"SF Mono","Cascadia Mono","Roboto Mono",Menlo,Consolas,"Liberation Mono",monospace;--pehur:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif}
*{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;background:var(--hapo_traplus);color-scheme:dark}
body.gos-vot-zokir{margin:0;min-height:100vh;display:flex;flex-direction:column;background:var(--hapo_traplus);background-image:linear-gradient(rgba(64,232,166,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(64,232,166,.045) 1px,transparent 1px);background-size:48px 48px;color:var(--lo);font:400 .98rem/1.6 var(--pehur);overflow-wrap:break-word}
a{color:inherit}
img{max-width:100%;height:auto}
.gos-ramor{position:sticky;top:0;z-index:5;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1.5rem;padding:.6rem clamp(.75rem,3vw,2rem);background:rgba(12,26,29,.92);border-bottom:1px solid var(--nifrex);backdrop-filter:blur(6px)}
.gos-glou{display:inline-flex;align-items:center;gap:.6rem;min-width:0;text-decoration:none;font-family:var(--glis_taimim);font-size:.95rem;letter-spacing:.02em}
.gos-glou img{flex:none}
.gos-glou b{min-width:0}
.gos-zoba{display:flex;flex-wrap:wrap;gap:2px;padding:3px;border:1px solid var(--nifrex);border-radius:8px;background:var(--poplol)}
.gos-zoba a{padding:.3rem .8rem;border-radius:5px;text-decoration:none;font-family:var(--glis_taimim);font-size:.8rem;color:var(--praplan-cin);letter-spacing:.03em}
.gos-zoba a:hover{color:var(--lo);background:var(--soufot_daiton)}
.gos-zoba a[aria-current]{background:var(--bux-bra);color:#032a1d;font-weight:700}
.gos-gimai-cai{flex:1;width:100%;max-width:1350px;margin-inline:auto;padding:1.25rem clamp(.6rem,2.5vw,2rem) 2.5rem}
.gos-lait{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px}
.gos-lait>*{grid-column:1/-1;min-width:0}
.gos-des-hagur{background:var(--poplol);border:1px solid var(--nifrex);border-radius:10px;padding:1.1rem 1.25rem;box-shadow:0 0 0 1px rgba(4,4,4,.25),0 12px 30px -20px #040404}
.gos-raiglis{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;margin:0 0 .9rem;font:700 .74rem/1.3 var(--glis_taimim);text-transform:uppercase;letter-spacing:.14em;color:var(--praplan-cin)}
.gos-raiglis a{text-decoration:none;color:var(--lo)}
.gos-raiglis a:hover{color:var(--bux-bra)}
.gos-raiglis b{font-size:1.5rem;letter-spacing:0;color:var(--bux-bra)}
.gos-dredru h1{margin:0;font:600 clamp(1.45rem,3.2vw,2.1rem)/1.2 var(--pehur);letter-spacing:-.01em;color:#ffffff}
.gos-dredru h1::before{content:"";display:block;width:2.5rem;height:3px;margin-bottom:.8rem;background:linear-gradient(90deg,var(--bux-bra),var(--petril))}
.gos-dredru .gos-ploloun-gegli{margin-top:1rem;max-width:58rem}
.gos-ceko ul{margin:0;padding:0;list-style:none;display:grid;gap:.55rem}
.gos-ceko a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.25rem .8rem;padding:.6rem .75rem;border:1px solid var(--nifrex);border-radius:7px;background:var(--soufot_daiton);text-decoration:none}
.gos-ceko a:hover{border-color:var(--bux-bra)}
.gos-ceko b{font:700 1.15rem/1.2 var(--glis_taimim);color:var(--petril)}
.gos-gu-clonix{grid-column:1/-1;height:6px;border-radius:3px;background:var(--hapo_traplus);position:relative;overflow:hidden}
.gos-gu-clonix i{position:absolute;inset-block:0;inset-inline-start:0;border-radius:3px;background:linear-gradient(90deg,var(--bux-bra),#2bcddf)}
.gos-ceko li:nth-child(3n+2) .gos-gu-clonix i{background:linear-gradient(90deg,var(--petril),#f87c3a)}
.gos-ceko li:nth-child(3n) .gos-gu-clonix i{background:linear-gradient(90deg,var(--lesus),#e059a1)}
.gos-stote-boume{width:100%;border-collapse:collapse;font-size:.92rem}
.gos-stote-boume td{padding:.5rem .4rem;border-top:1px solid var(--nifrex);vertical-align:top}
.gos-stote-boume tr:first-child td{border-top:0}
.gos-stote-boume tr:hover td{background:var(--soufot_daiton)}
.gos-dain-domou{width:1%;white-space:nowrap;font-family:var(--glis_taimim);font-size:.8rem;color:var(--praplan-cin)}
.gos-nifrim a{text-decoration:none;color:var(--lo)}
.gos-nifrim a:hover{color:var(--bux-bra)}
.gos-clour{width:1%;text-align:end}
.gos-clour a{display:inline-block;padding:.05rem .45rem;border:1px solid var(--nifrex);border-radius:4px;text-decoration:none;font-family:var(--glis_taimim);font-size:.72rem;color:var(--petril);white-space:nowrap}
.gos-tas-prouskas{display:flex;flex-direction:column}
.gos-tas-prouskas>header{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}
.gos-tas-prouskas>header .gos-raiglis{margin-bottom:.8rem}
.gos-gal{text-decoration:none;color:var(--bux-bra);font-size:1.1rem;line-height:1}
.gos-skoucot{padding-bottom:.8rem;margin-bottom:.4rem;border-bottom:1px dashed var(--nifrex)}
.gos-skoucot img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:6px;margin-bottom:.6rem;filter:saturate(.8) contrast(1.05)}
.gos-skoucot h3{margin:0;font-size:1.05rem;line-height:1.35}
.gos-skoucot h3 a{text-decoration:none}
.gos-skoucot h3 a:hover{color:var(--bux-bra)}
.gos-skoucot p{margin:.35rem 0 0;color:var(--praplan-cin);font-size:.88rem}
.gos-tas-prouskas ol{margin:0;padding:0;list-style:none;counter-reset:crm}
.gos-tas-prouskas ol li{display:flex;gap:.6rem;align-items:baseline;padding:.4rem 0;border-top:1px solid var(--nifrex);font-size:.9rem}
.gos-tas-prouskas ol li:first-child{border-top:0}
.gos-tas-prouskas ol li a{flex:1;min-width:0;text-decoration:none}
.gos-tas-prouskas ol li a:hover{color:var(--bux-bra)}
.gos-tas-prouskas ol time{flex:none;font-family:var(--glis_taimim);font-size:.75rem;color:var(--praplan-cin)}
.gos-vo-nir{display:inline-block;margin-top:auto;padding-top:.8rem;font-family:var(--glis_taimim);font-size:.78rem;color:var(--bux-bra);text-decoration:none;letter-spacing:.04em}
.gos-vo-nir::after{content:" \2192"}
[dir=rtl] .gos-vo-nir::after{content:" \2190"}
.gos-vo-nir:hover{text-decoration:underline}
.gos-glistex-fradin ul,.gos-soun-lam ul,.gos-clacir-pises{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}
.gos-glistex-fradin li,.gos-soun-lam li,.gos-clacir-pises li{max-width:100%;min-width:0}
.gos-glistex-fradin a,.gos-soun-lam a,.gos-clacir-pises a{overflow-wrap:anywhere;display:inline-flex;align-items:center;gap:.5rem;max-width:100%;padding:.35rem .75rem;border:1px solid var(--nifrex);border-radius:999px;background:var(--soufot_daiton);text-decoration:none;font-size:.88rem}
.gos-glistex-fradin a::before{content:"";flex:none;width:.5rem;height:.5rem;border-radius:50%;background:var(--petril)}
.gos-glistex-fradin a:hover,.gos-soun-lam a:hover,.gos-clacir-pises a:hover{border-color:var(--bux-bra);color:var(--bux-bra)}
.gos-soun-lam b{font-family:var(--glis_taimim);font-size:.75rem;color:var(--petril)}
@media (min-width:760px){.gos-ceko{grid-column:span 5}
.gos-dra{grid-column:span 7}
.gos-tas-prouskas{grid-column:span 6}
}
@media (min-width:1100px){.gos-ceko{grid-column:span 4}
.gos-dra{grid-column:span 8}
.gos-tas-prouskas{grid-column:span 4}
}
.gos-cin{display:flex;align-items:center;justify-content:space-between;gap:1rem}
.gos-cin>div{min-width:0}
.gos-fam-glu{margin:.6rem 0 0;color:var(--praplan-cin);max-width:52rem}
.gos-mam{margin:0;flex:none}
.gos-mam b{display:grid;place-items:center;min-width:4.5rem;height:4.5rem;padding-inline:.6rem;border:2px solid var(--bux-bra);border-radius:50%;font:700 1.4rem/1 var(--glis_taimim);color:var(--bux-bra)}
.gos-bar-skoudrut{padding:0}
.gos-hicen{display:grid;grid-template-columns:7.5rem minmax(0,1fr) auto;gap:.3rem 1rem;align-items:baseline;padding:.9rem 1.25rem;border-top:1px solid var(--nifrex)}
.gos-hicen:first-child{border-top:0}
.gos-hicen:hover{background:var(--soufot_daiton)}
.gos-hicen time{font-family:var(--glis_taimim);font-size:.8rem;color:var(--petril)}
.gos-hicen h2{margin:0;font-size:1.02rem;font-weight:600;line-height:1.35}
.gos-hicen h2 a{text-decoration:none}
.gos-hicen h2 a:hover{color:var(--bux-bra)}
.gos-hicen p{margin:.25rem 0 0;color:var(--praplan-cin);font-size:.88rem}
.gos-hat{display:flex;flex-wrap:wrap;gap:.3rem;justify-content:flex-end;max-width:14rem}
.gos-hat em{font-style:normal;font-family:var(--glis_taimim);font-size:.7rem;color:var(--praplan-cin);border:1px solid var(--nifrex);border-radius:4px;padding:0 .35rem;overflow-wrap:anywhere}
.gos-trecla{display:flex;flex-wrap:wrap;justify-content:center;gap:4px}
.gos-trecla a,.gos-trecla span,.gos-trecla em{min-width:2.4rem;padding:.35rem .55rem;border:1px solid var(--nifrex);border-radius:6px;background:var(--poplol);text-align:center;text-decoration:none;font:400 .82rem/1.4 var(--glis_taimim);font-style:normal}
.gos-trecla a:hover{border-color:var(--bux-bra)}
.gos-trecla span{background:var(--bux-bra);color:#032a1d;font-weight:700;border-color:var(--bux-bra)}
.gos-trecla em{border-color:transparent;background:none;color:var(--praplan-cin)}
.gos-zaci-vado{max-width:980px;margin-inline:auto}
.gos-lait.gos-zaci-vado>*{grid-column:1/-1}
.gos-gar-box{display:flex;flex-wrap:wrap;gap:.5rem;font-family:var(--glis_taimim);font-size:.8rem;color:var(--praplan-cin)}
.gos-gar-box a{text-decoration:none}
.gos-gar-box a:hover{color:var(--bux-bra)}
.gos-gar-box a:last-child{color:var(--bux-bra)}
.gos-trin-frigo{padding:clamp(1rem,4vw,2.4rem)}
.gos-trin-frigo>h1,.gos-homu-paiprul h1{margin:0;font-size:clamp(1.5rem,3.6vw,2.3rem);line-height:1.2;color:#ffffff;letter-spacing:-.01em}
.gos-soset-hono{margin:1rem 0 0;padding:.8rem 1rem;border-inline-start:3px solid var(--bux-bra);background:var(--soufot_daiton);border-radius:0 6px 6px 0;font-size:1.05rem;color:#eff8f8}
[dir=rtl] .gos-soset-hono{border-radius:6px 0 0 6px}
.gos-pla-stakix{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:8px;margin:1.2rem 0 0;padding:0;list-style:none}
.gos-pla-stakix li{display:flex;flex-direction:column;justify-content:center;gap:.15rem;min-width:0;padding:.6rem .8rem;border:1px solid var(--nifrex);border-radius:7px;font-family:var(--glis_taimim);font-size:.85rem}
.gos-pla-stakix small{font-size:.68rem;text-transform:uppercase;letter-spacing:.12em;color:var(--praplan-cin)}
.gos-zoudrax-louhur::before,.gos-fezain::before{content:"";width:1.4rem;height:3px;border-radius:2px;background:var(--petril);margin-bottom:.35rem}
.gos-fezain::before{background:var(--lesus)}
.gos-pla-stakix a{color:var(--bux-bra);text-decoration:none}
.gos-gaidre-ces{margin:1.4rem 0 0;padding:.8rem 0;border-block:1px dashed var(--nifrex)}
.gos-gaidre-ces ul{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}
.gos-gaidre-ces li{display:contents}
.gos-gaidre-ces a{display:inline-block;max-width:100%;padding:.2rem .6rem;border-radius:4px;background:var(--soufot_daiton);text-decoration:none;font-family:var(--glis_taimim);font-size:.76rem;color:var(--praplan-cin)}
.gos-gaidre-ces li li a{opacity:.75}
.gos-gaidre-ces a:hover{color:var(--bux-bra)}
.gos-pam-drourun{margin:1.4rem 0 0}
.gos-pam-drourun img{display:block;width:100%;border-radius:8px;border:1px solid var(--nifrex)}
.gos-trin-frigo .gos-ploloun-gegli{margin-top:1.6rem}
.gos-clacir-pises{margin-top:2rem;padding-top:1rem;border-top:1px solid var(--nifrex)}
.gos-ploloun-gegli{font-size:1.02rem;line-height:1.75;color:#d0e0e2}
.gos-ploloun-gegli>*:first-child{margin-top:0}
.gos-ploloun-gegli h2{margin:2.2rem 0 .7rem;padding-top:.8rem;border-top:1px solid var(--nifrex);font-size:1.35rem;line-height:1.3;color:#ffffff}
.gos-ploloun-gegli h2::before{content:"";display:inline-block;width:.6rem;height:.6rem;margin-inline-end:.6rem;border-radius:2px;background:var(--bux-bra);vertical-align:.12em}
.gos-ploloun-gegli h3{margin:1.7rem 0 .5rem;font-size:1.1rem;color:var(--petril);line-height:1.35}
.gos-ploloun-gegli p,.gos-ploloun-gegli ul,.gos-ploloun-gegli ol{margin:0 0 1rem}
.gos-ploloun-gegli ul,.gos-ploloun-gegli ol{padding-inline-start:1.4rem}
.gos-ploloun-gegli li{margin-bottom:.3rem}
.gos-ploloun-gegli li::marker{color:var(--bux-bra)}
.gos-ploloun-gegli a{color:var(--bux-bra);overflow-wrap:anywhere}
.gos-ploloun-gegli strong{color:#ffffff}
.gos-ploloun-gegli blockquote{margin:1.4rem 0;padding:.8rem 1rem;border:1px solid var(--nifrex);border-inline-start:3px solid var(--petril);background:var(--soufot_daiton);border-radius:6px}
.gos-ploloun-gegli img{display:block;max-width:100%;height:auto;margin:1rem 0;border-radius:6px}
.gos-ploloun-gegli table{display:block;width:fit-content;max-width:100%;overflow-x:auto;margin:1.4rem 0;border-collapse:collapse;font-size:.9rem;font-variant-numeric:tabular-nums;border:1px solid var(--nifrex);border-radius:6px}
.gos-ploloun-gegli th{padding:.55rem .8rem;background:var(--soufot_daiton);text-align:start;font:700 .74rem/1.3 var(--glis_taimim);text-transform:uppercase;letter-spacing:.08em;color:var(--praplan-cin);border-bottom:1px solid var(--bux-bra)}
.gos-ploloun-gegli td{padding:.5rem .8rem;border-bottom:1px solid var(--nifrex);vertical-align:top}
.gos-ploloun-gegli tbody tr:nth-child(even) td{background:rgba(255,255,255,.02)}
.gos-ploloun-gegli code{font-family:var(--glis_taimim);font-size:.86em;padding:.08em .3em;border-radius:4px;background:#091714;color:var(--bux-bra);overflow-wrap:anywhere}
.gos-ploloun-gegli pre{max-width:100%;overflow-x:auto;padding:1rem;border-radius:6px;background:#091714;border:1px solid var(--nifrex)}
.gos-ploloun-gegli pre code{overflow-wrap:normal;padding:0;background:none;color:#d5ffec}
.gos-ploloun-gegli hr{border:0;border-top:1px dashed var(--nifrex);margin:2rem 0}
.gos-be-fer{max-width:40rem;margin:3rem auto;text-align:center}
.gos-gestit{margin:0;font:700 clamp(3.5rem,14vw,6rem)/1 var(--glis_taimim);color:var(--lesus);text-shadow:0 0 30px rgba(255,116,117,.35)}
.gos-be-fer h1{margin:.6rem 0;color:#ffffff}
.gos-be-fer p{color:var(--praplan-cin)}
.gos-fuskoux-skobrot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1.5rem;padding:.7rem clamp(.75rem,3vw,2rem);border-top:1px solid var(--nifrex);background:#091819;font-family:var(--glis_taimim);font-size:.75rem;color:var(--praplan-cin)}
.gos-paga{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .8rem;min-width:0}
.gos-paga i{flex:none;width:.55rem;height:.55rem;border-radius:50%;background:var(--bux-bra);box-shadow:0 0 8px var(--bux-bra)}
.gos-paga strong{color:var(--lo)}
.gos-ke-lustour{display:flex;flex-wrap:wrap;gap:.3rem 1.2rem}
.gos-ke-lustour a{text-decoration:none}
.gos-ke-lustour a:hover{color:var(--bux-bra)}
@media (max-width:640px){.gos-stote-boume,.gos-stote-boume tbody{display:block}
.gos-stote-boume tr{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.2rem .6rem;padding:.55rem 0;border-top:1px solid var(--nifrex)}
.gos-stote-boume tr:first-child{border-top:0}
.gos-stote-boume td{padding:0;border:0;width:auto}
.gos-nifrim{grid-column:1/-1;grid-row:2}
.gos-clour{text-align:end}
.gos-hicen{grid-template-columns:minmax(0,1fr);padding-inline:1rem}
.gos-hat{justify-content:flex-start;max-width:none}
.gos-cin{flex-direction:column;align-items:flex-start}
.gos-mam b{min-width:3.4rem;height:3.4rem;font-size:1.1rem}
.gos-des-hagur{padding:.9rem}
}
