
:root{--n3885:#0f150f;--q16fa:#172117;--q1274:#e9ede8;--tad81:#9b95ab;--je957:#5aff4f;--t18a3:#233324}
*{box-sizing:border-box}
body{margin:0;font:16px/1.5 system-ui,Segoe UI,Roboto,sans-serif;background:var(--n3885);color:var(--q1274)}
a{color:var(--je957);text-decoration:none}
a:hover{text-decoration:underline}
header{padding:24px 20px;border-bottom:1px solid var(--t18a3);display:flex;
  align-items:center;gap:16px;flex-wrap:wrap}
header .c-r05654{display:flex;align-items:center;gap:12px;margin-right:auto}
header h1{margin:0;font-size:22px;letter-spacing:.3px}
header p{margin:2px 0 0;color:var(--tad81);font-size:13px}
nav{display:flex;gap:14px;font-size:14px;align-items:center}
.c-v814d6{width:36px;height:36px;border-radius:9px;background:var(--je957);
  display:grid;place-items:center;color:#0f150f;font-weight:700;font-size:18px}

html{scrollbar-gutter:stable}
main{max-width:940px;margin:0 auto;padding:24px 16px}

main.c-qabddb{max-width:1166px}

main.c-t5cfec{max-width:1166px}
@media(min-width:1480px){main.c-t5cfec{max-width:1457px}}

main.c-t5cfec>.c-h0356e,main.c-t5cfec>.c-t97d79{max-width:1134px}
.c-h0356e{background:var(--q16fa);border:1px solid var(--t18a3);border-radius:12px;
  padding:16px;margin-bottom:16px}
.c-h0356e h3{margin:0 0 10px;font-size:17px}
video{width:100%;border-radius:8px;background:#000}
.c-t97d79{color:var(--tad81);text-align:center;padding:48px 0}
footer{color:var(--tad81);text-align:center;padding:24px;font-size:13px;
  border-top:1px solid var(--t18a3);margin-top:24px}
button{font:inherit;cursor:pointer;border-radius:8px;border:1px solid var(--t18a3);
  background:#1e2b1e;color:var(--q1274);padding:8px 14px}
button:hover{border-color:var(--je957)}
button.c-j07483{background:var(--je957);color:#0f150f;border-color:var(--je957);font-weight:600}



.c-g8396a{display:flex;gap:14px;align-items:flex-start;
  position:sticky;top:0;z-index:5}
.c-g8396a>.c-t107f7{flex:1 1 auto;min-width:0}
.c-w402ad{flex:0 0 auto;width:0;height:0;overflow:hidden;
  margin-bottom:18px;border-radius:10px;border:1px solid #000;
  background:#151419}
.c-w402ad img{display:block;width:100%;height:100%;object-fit:fill}
.c-t107f7{--wd243:#151419;--h522e:#2c2934;--t617d:#ade84f;--p3f40:#e06d3f;--kb007:#c250c8;
  position:sticky;top:0;z-index:5;margin-bottom:18px;padding:16px 18px 14px;
  border-radius:10px;border:1px solid #000;
  background:
    repeating-linear-gradient(180deg,rgba(255,255,255,.014) 0 1px,transparent 1px 3px),
    linear-gradient(180deg,#28252f 0,#1b191f 12%,#141318 55%,#0d110d 100%);
  box-shadow:0 1px 0 rgba(255,255,255,.07) inset,0 -14px 26px rgba(0,0,0,.5) inset,
    0 10px 26px rgba(0,0,0,.45)}
.c-j33c10{font-size:15px;letter-spacing:.42em;color:#bbb7c6;font-weight:300;
  text-transform:uppercase;text-shadow:0 1px 0 #000;margin-bottom:12px;
  white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.c-me046b{display:flex;gap:16px;align-items:stretch}

.c-s2f276{flex:0 0 340px;min-width:0;max-width:340px}
.c-j2f1a8{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:10px}

.c-g02901{border-radius:8px;border:1px solid #050a05;
  background:linear-gradient(180deg,#1d1b22 0,#101611 40%,#0a0e0a 100%);
  box-shadow:0 2px 5px rgba(0,0,0,.65) inset,0 1px 0 rgba(255,255,255,.05)}

.c-rd50ec{padding:16px 14px}
.c-h79e09{display:flex;align-items:center;gap:11px;padding:11px 13px;border-radius:5px;
  background:linear-gradient(180deg,#26232d 0,#1c1a21 55%,#121712 100%);
  box-shadow:0 1px 0 rgba(255,255,255,.06) inset,0 2px 6px rgba(0,0,0,.55)}
.c-j6e782{width:46px;height:46px;flex:none;border-radius:50%;position:relative;
  background:radial-gradient(circle at 36% 32%,#575167 0,#3c3847 40%,#232129 72%,#101611 100%);
  box-shadow:0 1px 3px rgba(0,0,0,.75),0 0 0 1px #0a0d0a,
    0 0 0 5px #19171d,0 0 0 6px #0c110c}
.c-j6e782 i{position:absolute;inset:0;border-radius:50%;
  background:conic-gradient(from 0deg,transparent 0 13%,#6d6681 13% 16%,transparent 16% 46%,
    #6d6681 46% 49%,transparent 49% 79%,#6d6681 79% 82%,transparent 82%)}

.c-j6e782::after{content:"";position:absolute;inset:31%;border-radius:50%;background:#0b0f0b;
  box-shadow:0 0 0 2px #4b4659,0 0 0 3px #17161b}
.c-secefe .c-j6e782 i{animation:c-j6e782 2.4s linear infinite}

@keyframes c-j6e782{to{transform:rotate(-360deg)}}
.c-w54975{flex:1;height:19px;min-width:20px;border-radius:1px;position:relative;overflow:hidden;
  background:linear-gradient(180deg,#573a5d 0,#3f2945 45%,#29192c 100%);
  box-shadow:0 1px 3px rgba(0,0,0,.7) inset,0 0 0 1px #0a0d0a}

.c-w54975::before{content:"";position:absolute;inset:0;
  background:repeating-linear-gradient(90deg,rgba(0,0,0,.28) 0 1px,transparent 1px 4px)}
.c-w54975 i{position:absolute;left:0;top:0;bottom:0;width:0;
  background:repeating-linear-gradient(90deg,#e06d3f 0 2px,#733a1d 2px 4px);
  box-shadow:0 0 9px rgba(63,224,63,.55);transition:width .25s linear}
.c-k77142{font:600 12px/1 ui-monospace,Consolas,monospace;color:#8d86a0;flex:none;
  letter-spacing:.1em}
.c-rba2ab{font:600 15px/1 ui-monospace,Consolas,monospace;color:var(--kb007);flex:none}
.c-j4997a{text-align:center;padding:10px 4px 2px}
.c-j4997a .c-p82f88{color:var(--kb007);font-size:13px;letter-spacing:.16em;font-weight:600}
.c-j4997a .c-r79cd2{color:#6a627d;font-size:9.5px;letter-spacing:.06em;margin-top:5px}
.c-j4997a .c-g94687{color:#a8a3b6;font-size:13px;font-style:italic;margin-top:2px}

.c-n89f57{padding:10px 12px}
.c-m96862{display:flex;align-items:center;gap:8px;font:600 9px/1 ui-monospace,Consolas,monospace}
.c-m96862 .c-sb1c7a{color:var(--t617d);width:10px;flex:none}

.c-m96862 .c-w32fec{flex:1;min-width:0;display:flex;border-radius:2px;
  box-shadow:0 0 7px rgba(63,224,63,.16)}

.c-m96862 .c-m538a2{flex:1;min-width:0;height:9px;position:relative;overflow:hidden;
  background:#232129;box-shadow:0 1px 1px rgba(0,0,0,.5) inset;
  
  -webkit-mask:repeating-linear-gradient(90deg,#000 0 9px,transparent 9px 12px);
  mask:repeating-linear-gradient(90deg,#000 0 9px,transparent 9px 12px)}

.c-m96862 .c-m538a2 i{position:absolute;inset:0;
  background:linear-gradient(90deg,#d4792f 0 78%,#6d40e0 78% 100%);
  clip-path:inset(0 100% 0 0)}
.c-m96862 .c-m538a2::after{content:"";position:absolute;inset:0;pointer-events:none;
  background:linear-gradient(180deg,rgba(255,255,255,.14) 0,transparent 55%)}
.c-rc1bde{display:flex;justify-content:space-between;color:#605971;
  font:9px/1 ui-monospace,Consolas,monospace;margin:4px 0 8px;padding-left:18px}
.c-rc1bde span.c-j2d1ff{color:#7050c0}
.c-j82aba{display:flex;align-items:center;gap:14px;flex-wrap:wrap}
.c-m8f0d3{font:700 26px/1 ui-monospace,Consolas,monospace;color:var(--t617d);
  letter-spacing:.06em;text-shadow:0 0 10px rgba(79,216,232,.45);flex:none}
.c-m8f0d3 small{font-size:13px;opacity:.75;margin:0 2px}
.c-v1387a{display:flex;gap:5px;flex-wrap:wrap;margin-left:auto}
.c-t91e99{font:600 9px/1 ui-monospace,Consolas,monospace;letter-spacing:.08em;
  padding:4px 6px;border-radius:2px;border:1px solid #2e2a36;color:#544e64}
.c-t91e99.c-j23806{color:var(--t617d);border-color:var(--t617d);
  box-shadow:0 0 6px rgba(79,216,232,.35),0 0 5px rgba(79,216,232,.2) inset}

.c-j2bdeb{margin-top:8px;overflow:hidden;white-space:nowrap;color:#c5c1cf;
  font:13px/1.4 ui-monospace,Consolas,monospace;text-shadow:0 0 7px rgba(79,216,232,.18)}
.c-j2bdeb span{display:inline-block}
.c-j2bdeb.c-kf90a2 span{animation:c-p4e8af 18s linear infinite}
@keyframes c-p4e8af{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@media(prefers-reduced-motion:reduce){
  .c-j2bdeb.c-kf90a2 span{animation:none}
  .c-secefe .c-j6e782 i{animation:none}
}
.c-k97a90{margin-top:8px;height:5px;border-radius:3px;background:#1c241c;cursor:pointer;
  box-shadow:0 1px 2px rgba(0,0,0,.6) inset}
.c-k97a90 i{display:block;height:100%;width:0;border-radius:3px;background:var(--t617d);
  box-shadow:0 0 7px rgba(79,216,232,.5)}

.c-q3c2e0{display:flex;gap:1px;border-radius:6px;overflow:hidden;border:1px solid #050a05;
  box-shadow:0 2px 6px rgba(0,0,0,.5)}
.c-g3c551{flex:1;min-width:0;border:0;border-radius:0;padding:12px 6px;cursor:pointer;
  font:600 10px/1 ui-monospace,Consolas,monospace;letter-spacing:.1em;color:#b9b4c4;
  display:flex;align-items:center;justify-content:center;gap:7px;
  background:linear-gradient(180deg,#2d2a35 0,#1f1d24 48%,#16151a 100%);
  box-shadow:0 1px 0 rgba(255,255,255,.06) inset}
.c-g3c551:hover{background:linear-gradient(180deg,#363240 0,#24212b 48%,#1a181e 100%)}
.c-g3c551:active{background:linear-gradient(180deg,#151419 0,#1d1b23 100%);
  box-shadow:0 2px 6px rgba(0,0,0,.6) inset}
.c-g3c551 .c-mdafcf{width:9px;height:9px;flex:none;border-radius:1px;background:#3c3847}
.c-g3c551.c-wbd2fd .c-mdafcf{background:var(--p3f40);box-shadow:0 0 7px rgba(63,224,63,.75)}
.c-scd133{display:flex;gap:8px;flex-wrap:wrap;align-items:center}
.c-t760fa{border:1px solid #050a05;border-radius:4px;padding:7px 12px;cursor:pointer;
  font:600 9px/1 ui-monospace,Consolas,monospace;letter-spacing:.1em;color:#827a97;
  background:linear-gradient(180deg,#28252f 0,#1b1a20 100%);
  box-shadow:0 1px 0 rgba(255,255,255,.05) inset}
.c-t760fa:hover{color:#b9b4c4}
.c-t760fa.c-j23806{color:var(--t617d);border-color:#2c4212;text-shadow:0 0 6px rgba(79,216,232,.5)}
.c-g049dc{margin-left:auto;color:#605971;font:9px/1 ui-monospace,Consolas,monospace;
  letter-spacing:.1em}

.c-gb0a3f{flex:none;width:112px;display:flex;flex-direction:column;align-items:center;
  justify-content:center;gap:8px}

.c-xc2d8f{width:100%;padding:5px 4px;text-align:center}
.c-xc2d8f b{display:block;font:600 11px/1.1 ui-monospace,Consolas,monospace;
  letter-spacing:.14em;color:var(--kb007);text-shadow:0 1px 0 #000}
.c-xc2d8f i{display:block;margin-top:3px;font-style:normal;
  font:600 8.5px/1.1 ui-monospace,Consolas,monospace;letter-spacing:.1em;
  color:#6a627d}
.c-ta4ab6{position:relative;width:104px;height:104px;display:grid;place-items:center}

.c-ta4ab6::before{content:"";position:absolute;inset:0;border-radius:50%;
  background:repeating-conic-gradient(from -137deg,
    #7d7592 0 1.1deg,transparent 1.1deg 27deg);
  -webkit-mask:radial-gradient(circle,transparent 0 44px,#000 44px 50px,transparent 50px);
  mask:radial-gradient(circle,transparent 0 44px,#000 44px 50px,transparent 50px);
  opacity:.75}
.c-rfe1f9{width:74px;height:74px;border-radius:50%;position:relative;cursor:ns-resize;
  background:radial-gradient(circle at 36% 30%,#454051 0,#28252f 45%,#151419 78%,#0b0e0b 100%);
  box-shadow:0 3px 8px rgba(0,0,0,.65),0 0 0 1px #080b08,
    0 1px 0 rgba(255,255,255,.09) inset,0 0 0 4px #151419,0 0 0 5px #0a0d0a}
.c-rfe1f9 i{position:absolute;left:50%;top:6px;width:3px;height:21px;margin-left:-1.5px;
  border-radius:2px;background:var(--p3f40);box-shadow:0 0 8px rgba(63,224,63,.8);
  transform-origin:50% 31px}
.c-gfab10{width:104px;display:flex;justify-content:space-between;margin-top:-6px;
  font:9px/1 ui-monospace,Consolas,monospace;color:#605971}
.c-h5ba35{font:600 9px/1 ui-monospace,Consolas,monospace;letter-spacing:.14em;color:#6a627d}

@media(max-width:720px){
  .c-t107f7{padding:14px 12px 12px}
  
  .c-g8396a{flex-direction:column;align-items:stretch}
  .c-w402ad{margin-bottom:0;width:100%;height:auto;aspect-ratio:1/1}
  .c-me046b{flex-direction:column}
  .c-s2f276{flex:1 1 auto}
  
  .c-gb0a3f{width:auto;flex-direction:row;justify-content:center;gap:14px}
  .c-ta4ab6{width:84px;height:84px}
  .c-rfe1f9{width:60px;height:60px}
  .c-rfe1f9 i{height:17px;transform-origin:50% 25px}
  .c-ta4ab6::before{-webkit-mask:radial-gradient(circle,transparent 0 35px,#000 35px 40px,transparent 40px);
    mask:radial-gradient(circle,transparent 0 35px,#000 35px 40px,transparent 40px)}
  .c-gfab10{display:none}
  .c-m8f0d3{font-size:22px}
  .c-j82aba{gap:8px}
  .c-g3c551{padding:12px 4px;font-size:0;gap:0}
  .c-g3c551 .c-m2c5a0{font-size:13px}
}
.c-x3d138{display:flex;gap:8px;margin-top:10px;align-items:center;flex-wrap:wrap}
.c-x3d138 .c-zea9ef{margin-left:auto;color:var(--tad81);font-size:13px}

.c-hf556e{display:flex;gap:16px;align-items:flex-start}
.c-rf1ce3{flex:0 0 210px;display:flex;flex-direction:column;gap:6px;
  max-height:70vh;overflow:auto}
.c-sfc49b{flex:1;min-width:0;display:flex;flex-direction:column;gap:16px}
.c-j40bd6{display:flex;justify-content:space-between;align-items:center;gap:10px;
  padding:10px 12px;border:1px solid var(--t18a3);border-radius:8px;
  background:var(--q16fa);color:var(--q1274);font:inherit;text-align:left;
  width:100%;cursor:pointer}
.c-j40bd6:hover{background:#1b281b}
.c-j40bd6.c-ndf77f{border-color:var(--je957);background:#1b301c}
.c-j40bd6 .c-x80938{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.c-j40bd6 .c-r2c33b{flex:none;color:var(--tad81);font-size:12px;
  font-variant-numeric:tabular-nums}

@media(max-width:1100px){
  .c-hf556e{flex-direction:column}
  .c-rf1ce3{flex-basis:auto;flex-direction:row;flex-wrap:wrap;max-height:none}
  .c-j40bd6{width:auto}
}
ol.c-ted3e9{list-style:none;margin:0;padding:0}
ol.c-ted3e9 li{display:flex;align-items:center;gap:12px;padding:10px 12px;
  border:1px solid transparent;border-radius:8px;cursor:pointer}
ol.c-ted3e9 li:hover{background:#1b281b}
ol.c-ted3e9 li.c-ndf77f{background:#1b301c;border-color:var(--je957)}
ol.c-ted3e9 li .c-rcb36a{width:26px;color:var(--tad81);font-variant-numeric:tabular-nums}
ol.c-ted3e9 li .c-t2155f{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;
  white-space:nowrap}
ol.c-ted3e9 li .c-yeeb08{flex:0 0 auto;width:46px;text-align:right;cursor:pointer;
  font-size:13px;line-height:1;color:#4b4659;visibility:hidden;
  font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none}
ol.c-ted3e9 li.c-ndf77f .c-yeeb08,
ol.c-ted3e9 li:hover .c-yeeb08{visibility:visible}
ol.c-ted3e9 li .c-yeeb08.c-pc1791{visibility:visible;color:#b8394f}
ol.c-ted3e9 li .c-yeeb08.c-g7cbda{color:#e0455f}
ol.c-ted3e9 li.c-ndf77f .c-yeeb08:hover{color:#e0455f}

.c-m2afae{position:fixed;inset:0;background:rgba(0,0,0,.6);display:none;
  place-items:center;z-index:20;padding:16px}
.c-m2afae.c-gb97bb{display:grid}
.c-m2afae .c-s4edce{background:var(--q16fa);border:1px solid var(--t18a3);border-radius:14px;
  padding:22px;width:min(360px,100%)}
.c-m2afae h2{margin:0 0 4px;font-size:20px}
.c-m2afae .c-y1a114{color:var(--tad81);font-size:13px;margin-bottom:16px}
.c-m2afae label{display:block;font-size:13px;color:var(--tad81);margin:10px 0 4px}
.c-m2afae input{width:100%;padding:10px 12px;border-radius:8px;border:1px solid var(--t18a3);
  background:#121c12;color:var(--q1274);font:inherit}
.c-m2afae .c-n68539{display:flex;gap:8px;margin-top:18px}
.c-m2afae .c-n68539 button{flex:1}
.c-z70d77{color:#a372ff;font-size:13px;min-height:18px;margin-top:8px}
