.brand small{margin-left:7px;color:#77849c;font-size:10px;letter-spacing:.14em;text-transform:uppercase}
.donkey-stage{display:flex;align-items:end;justify-content:center;gap:clamp(4px,3vw,34px);margin:0 0 48px}
.character{position:relative;display:grid;place-items:center;animation:character-float 4s ease-in-out infinite}
.character:nth-child(2){animation-delay:-1.1s;transform:scale(1.12)}
.character:nth-child(3){animation-delay:-2.3s}
.character .donkey{margin:0;animation:none;transform:scale(.83)}
.character em{margin-top:-4px;padding:6px 11px;border:1px solid #ffffff1f;border-radius:999px;background:#0b0f20;color:#cbd3e5;font:800 11px Inter,system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase}
.character .face b{position:absolute;bottom:14px;width:27px;height:10px;border-bottom:2px solid #9ca9c2;border-radius:50%}
.chada .orbit::after{background:#39d2ff;box-shadow:0 0 18px #39d2ff}.chada em{color:#8ae5ff}
.magerdo .orbit::after{background:#8f7cff;box-shadow:0 0 18px #8f7cff}.magerdo em{color:#c5bcff}
.magrime .orbit::after{background:#ff7fbd;box-shadow:0 0 18px #ff7fbd}.magrime em{color:#ffb6d9}
.magrime .face b{border-radius:0;border-bottom-color:#ff9ccc;transform:rotate(-4deg)}
@keyframes character-float{0%,100%{translate:0 0;rotate:-1deg}50%{translate:0 -12px;rotate:1.5deg}}
@media(max-width:560px){.brand small{display:none}.live{max-width:190px;text-align:right}.donkey-stage{gap:0}.character .donkey{transform:scale(.68)}.character:nth-child(2){transform:scale(1.05)}.character em{font-size:9px}}
@media(prefers-reduced-motion:reduce){.character{animation:none!important}}
.captcha-row{display:grid;grid-template-columns:1fr 80px 42px;gap:10px;align-items:end;margin-top:16px}
.captcha-row label{margin:0;padding-bottom:13px;color:#b9c4d8}
.captcha-row input{width:100%;border:1px solid #ffffff25;border-radius:11px;background:#070a14;color:#fff;padding:12px;text-align:center;font:700 16px ui-monospace,monospace;outline:none}
.captcha-row button{height:43px;border:1px solid #ffffff25;border-radius:11px;background:#ffffff0b;color:#c6cfe0;font-size:20px;cursor:pointer}
.limit-note{margin:12px 0 0;color:#748198;font-size:11px;line-height:1.45}
.honey{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}
@media(max-width:560px){.captcha-row{grid-template-columns:1fr 68px 42px}.captcha-row label{grid-column:1/-1;padding:0}}
.wait-parade{display:flex;justify-content:center;gap:9px;min-height:37px;margin:13px 0 0;color:#758198;font-size:10px;text-transform:uppercase;letter-spacing:.08em}
.wait-parade span{position:relative;padding:17px 7px 0}.wait-parade span::before{content:"";position:absolute;left:50%;top:2px;width:11px;height:11px;border:1px solid #a99cff;border-radius:55% 55% 42% 42%;translate:-50% 0;box-shadow:-4px -6px 0 -3px #a99cff,4px -6px 0 -3px #a99cff}
.wait-parade.running span{animation:donkey-count .9s ease-in-out infinite alternate}.wait-parade.running span:nth-child(2){animation-delay:.18s}.wait-parade.running span:nth-child(3){animation-delay:.36s}
.footer-alert{display:block;padding:16px 18px;border:1px solid #66e6a34f;border-radius:14px;background:#66e6a30c;color:#b7efd2;font-size:14px;line-height:1.55;text-align:center}
.blogger-link{align-self:center;display:inline-flex;align-items:center;gap:9px;color:#b9aeff;font-size:14px;font-weight:800;text-decoration:none;border-bottom:1px solid #8f7cff66;padding:5px 2px}.blogger-link:hover{color:#fff;border-color:#fff}.link-icon{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:8px;color:#fff;font-size:13px;line-height:1}.link-icon.telegram{background:#269ed8;transform:rotate(-10deg)}.link-icon.youtube{background:#ff253a;font-size:11px}.link-icon.donatepay{background:#7447ef}.link-icon.donationalerts{background:#f18b28}
footer{flex-direction:column}.footer-meta{display:flex;justify-content:space-between;gap:20px;width:100%;padding-top:22px;border-top:1px solid #77819a24}.blogger-links{display:flex;justify-content:center;gap:24px;flex-wrap:wrap}
.blogger-support{text-align:center}.blogger-support p{margin:0 0 8px;color:#9ca9c2;font-size:13px;line-height:1.5}
@media(max-width:560px){.footer-meta{flex-direction:column}}
@keyframes donkey-count{to{translate:0 -7px;color:#c8c0ff}}
.live-stream{position:fixed;inset:78px 0 0;z-index:-1;display:grid;grid-template-columns:minmax(170px,1fr) minmax(170px,1fr);align-content:start;justify-content:space-between;column-gap:min(62vw,1180px);padding:0 18px;overflow:hidden;pointer-events:none;opacity:.17;mask-image:linear-gradient(transparent,#000 12%,#000 82%,transparent)}
.live-stream-column{display:flex;flex-direction:column;gap:10px;animation:live-stream-rise 34s linear infinite}.live-stream-column:nth-child(2){animation-duration:39s;animation-direction:reverse}.live-stream-row{display:flex;justify-content:space-between;gap:10px;padding:8px 10px;border:1px solid #8f7cff36;border-radius:10px;background:#0e1428;color:#c7c0ff;font:700 11px ui-monospace,SFMono-Regular,Consolas,monospace;white-space:nowrap}.live-stream-row small{color:#5ad8ff;font:700 9px Inter,system-ui,sans-serif;text-transform:uppercase}
.chart-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.chart-card{padding:22px;border:1px solid #ffffff16;border-radius:20px;background:#090d1b}.chart-card h3{margin:0;font-size:19px}.chart-card p{margin:7px 0 18px;color:#7f8ca4;font-size:12px;line-height:1.45}.live-chart{height:230px}.live-chart svg{display:block;width:100%;height:100%;overflow:visible}.chart-grid-line{stroke:#ffffff13;stroke-width:1}.chart-line{fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:900;animation:chart-draw 1.3s ease both}.chart-area{opacity:.08}.chart-label{fill:#748198;font:9px Inter,system-ui,sans-serif}.chart-legend{display:flex;justify-content:center;gap:22px;margin-top:16px;color:#aeb8cc;font-size:12px}.chart-legend span::before{content:"";display:inline-block;width:8px;height:8px;margin-right:7px;border-radius:50%}.legend-chada::before{background:#39d2ff}.legend-magerdo::before{background:#8f7cff}.legend-magrime::before{background:#ff7fbd}
@keyframes live-stream-rise{to{transform:translateY(-50%)}}@keyframes chart-draw{from{stroke-dashoffset:900}to{stroke-dashoffset:0}}
@media(max-width:1100px){.live-stream{opacity:.09;column-gap:55vw}.chart-grid{grid-template-columns:1fr}}
@media(max-width:560px){.live-stream{display:none}.chart-card{padding:16px}.live-chart{height:190px}.blogger-links{gap:10px 18px}.blogger-link{font-size:12px}}
@media(prefers-reduced-motion:reduce){.live-stream-column,.chart-line{animation:none!important}}
.live-stream-row{display:grid;grid-template-columns:minmax(112px,1fr) auto auto;align-items:center;justify-content:initial;gap:9px}.live-stream-row time{color:#8895ad;font:700 9px Inter,system-ui,sans-serif;font-variant-numeric:tabular-nums}
@media(max-width:560px){.live-stream{display:block;inset:62px 0 0;padding:0 8px;opacity:.065;mask-image:linear-gradient(transparent,#000 7%,#000 88%,transparent)}.live-stream-column{gap:7px;animation-duration:52s}.live-stream-column:nth-child(2){display:none}.live-stream-row{grid-template-columns:1fr auto auto;padding:6px 8px;font-size:10px}.live-stream-row small,.live-stream-row time{font-size:8px}}
.chart-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:-5px 0 22px;color:#8895ad;font-size:12px}.chart-toolbar span{margin-right:auto}.chart-toolbar button{border:1px solid #ffffff1f;border-radius:999px;background:#080c19;color:#aeb8cc;padding:9px 14px;font:800 11px Inter,system-ui,sans-serif;cursor:pointer}.chart-toolbar button:hover,.chart-toolbar button:focus-visible{border-color:#8f7cff;color:#fff;outline:none}.chart-toolbar button.active{border-color:#8f7cff7a;background:#8f7cff20;color:#d6d0ff}.chart-gallery{display:grid;grid-template-columns:1fr 1fr;gap:16px}.chart-option{position:relative;min-width:0}.chart-option>div:first-child{position:relative;padding-left:46px}.chart-option .variant-number{position:absolute;left:0;top:-4px;display:grid;place-items:center;width:36px;height:36px;border:1px solid #8f7cff58;border-radius:11px;background:#8f7cff16;color:#c7beff;font:900 13px ui-monospace,monospace}.chart-option .live-chart{position:relative;height:238px;margin-top:8px}.chart-area-strong{opacity:.14}.chart-line.variant-2{stroke-width:3.4}.chart-line.variant-3{stroke-width:2}.chart-line.variant-6{stroke-width:2.4}.chart-line.variant-10{stroke-width:3.8}.chart-point{stroke:#080b17;stroke-width:1.5}.chart-hit-area{fill:transparent;pointer-events:all;cursor:crosshair;touch-action:pan-y}.chart-hit-area:focus{outline:none}.chart-marker{opacity:0;pointer-events:none;transition:opacity .12s ease}.chart-marker.show{opacity:1}.chart-marker-line{stroke:#eef2ff;stroke-width:1;stroke-dasharray:4 4;opacity:.55}.chart-tooltip{position:absolute;z-index:4;top:8px;left:50%;display:none;min-width:132px;padding:9px 10px;border:1px solid #8f7cff52;border-radius:11px;background:#070a16f2;box-shadow:0 10px 28px #0008;color:#dfe5f3;font-size:10px;line-height:1.45;pointer-events:none;translate:-50% 0;backdrop-filter:blur(8px)}.chart-tooltip.show{display:grid;gap:2px}.chart-tooltip b{margin-bottom:3px;color:#fff}.chart-tooltip span::before{content:"";display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%}.chart-tooltip .tooltip-base1::before{background:#39d2ff}.chart-tooltip .tooltip-base2::before{background:#8f7cff}.chart-tooltip .tooltip-base3::before{background:#ff7fbd}.chart-tooltip strong{color:#fff;font-variant-numeric:tabular-nums}
@media(max-width:900px){.chart-gallery{grid-template-columns:1fr}.chart-option .live-chart{height:250px}}
@media(max-width:560px){.chart-toolbar span{flex-basis:100%}.chart-toolbar button{flex:1;padding:10px 8px}.chart-gallery{gap:12px}.chart-option{padding:17px 12px}.chart-option>div:first-child{padding-left:42px}.chart-option .live-chart{height:210px}.chart-tooltip{top:4px}.chart-marker circle{r:5}}
