.server-cover{position:relative;isolation:isolate;overflow:hidden;margin-bottom:var(--stack);padding:var(--page-top) 0 var(--sp-9);background:radial-gradient(60% 120% at 85% 0%,color-mix(in srgb,var(--tone,var(--text)) 14%,transparent),transparent 65%)}.server-cover__bg{position:absolute;inset:0;z-index:-1}.server-cover__img{display:block;width:100%;height:100%;object-fit:cover}.server-cover__bg::after{content:"";position:absolute;inset:0;background-image:linear-gradient(0deg,var(--bg) 0%,transparent 45%),var(--cover-scrim-side)}.server-cover--image .server-cover__grid{min-height:400px}.server-cover__grid{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:var(--sp-8);align-items:end}.server-cover__ident{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-3);min-width:0}.server-cover__ident .breadcrumbs{margin-bottom:var(--sp-4)}.server-cover__ident{align-self:stretch}.server-cover__ident>.breadcrumbs + *{margin-top:auto}.server-cover__pills,.server-cover__chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.server-cover__chips{margin-top:var(--sp-1)}.cover-rank{--rank:var(--text);display:inline-flex;align-items:center;height:var(--control-h-xs);padding-inline:var(--sp-3);border-radius:var(--r-xs);background:var(--rank);color:var(--accent-contrast);font-size:var(--fs-caption);font-weight:var(--fw-heavy);font-variant-numeric:tabular-nums;white-space:nowrap;transform:rotate(-1.5deg);box-shadow:0 3px 0 color-mix(in srgb,var(--rank) 45%,var(--bg-deep))}.cover-rank[data-medal="1"]{--rank:var(--medal-1)}.cover-rank[data-medal="2"]{--rank:var(--medal-2)}.cover-rank[data-medal="3"]{--rank:var(--medal-3)}.cover-pill{display:inline-flex;align-items:center;gap:var(--sp-2);height:var(--control-h-xs);padding-inline:var(--sp-3);border:1px solid var(--cover-chip-line);border-radius:var(--r-xs);background:var(--glass);color:var(--text-2);font-size:var(--fs-caption);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;white-space:nowrap}.cover-pill--online{border-color:var(--success-line);background:color-mix(in srgb,var(--success) 14%,var(--glass));color:var(--success)}.cover-pill--down{border-color:var(--danger-line);background:color-mix(in srgb,var(--danger) 14%,var(--glass));color:var(--danger)}.cover-pill svg{flex-shrink:0}.server-cover .server-name{margin:var(--sp-1) 0 0;font-size:var(--fs-hero);font-weight:var(--fw-heavy);letter-spacing:var(--ls-tight);line-height:var(--lh-tight);flex-wrap:wrap;overflow-wrap:anywhere}.server-cover__slogan{margin:0;max-width:var(--measure-sm);font-size:var(--fs-lead);line-height:var(--lh-snug);color:var(--text-2)}.server-cover--image .chip{border-color:var(--cover-chip-line);background:var(--cover-chip);color:var(--text);-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur))}.server-cover__ip{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:var(--sp-3);box-sizing:border-box;padding:var(--pad-card)}.server-cover__ip::before,.server-cover__ip::after{content:"";position:absolute;z-index:-1;clip-path:var(--notch);pointer-events:none}.server-cover__ip::before{inset:0;background:color-mix(in srgb,var(--accent) 40%,var(--surface-4))}.server-cover__ip::after{inset:2px;background:var(--glass-strong);-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur))}.server-cover__ip-label{font-size:var(--fs-caption);font-weight:var(--fw-heavy);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--text-3)}.server-cover__address{font-family:var(--font-mono);font-size:var(--fs-title);font-weight:var(--fw-bold);line-height:var(--lh-snug);color:var(--text);overflow-wrap:anywhere}.server-cover__address--text{font-family:inherit;font-size:var(--fs-lead)}.server-cover__copy .button,.server-cover__ip>.button{width:100%}.server-cover__motd{max-width:var(--w-narrow);margin-top:var(--sp-5)}.server-cover__motd .server-row{margin-top:0}.server-cover__motd .server-row__body,.server-cover__motd .server-row__meta{font-size:var(--fs-small)}.server-cover__port{font-size:var(--fs-caption);color:var(--text-3)}.server-cover__port b{font-family:var(--font-mono);color:var(--text)}.server-cover__port--down{color:var(--danger)}.server-cover__alt{display:grid;gap:var(--sp-2);padding-top:var(--sp-3);border-top:1px solid var(--border)}.server-cover__play{width:100%;font-size:var(--fs-small)}.server-cover__actions{display:flex;flex-direction:column;align-items:stretch;gap:var(--sp-2)}.server-cover__actions .vote__button{justify-content:center;height:var(--control-h);border-color:var(--success-line);background:var(--success-soft);color:var(--success);white-space:nowrap;box-shadow:0 3px 0 var(--bg-deep)}.server-cover__actions .vote__button:hover:not([aria-disabled="true"]){border-color:var(--success-line-hover);background:var(--success-soft-hover);color:var(--success);transform:translateY(-1px)}.server-cover__actions .vote__button:active:not([aria-disabled="true"]){transform:translateY(2px);box-shadow:0 1px 0 var(--bg-deep)}.server-cover__actions .vote__button.is-voted{border-color:var(--border-strong);background:var(--surface-3);color:var(--text-2);box-shadow:none}.vote__count{padding:2px var(--sp-2);border-radius:var(--r-xs);background:var(--success);color:var(--accent-contrast);font-size:var(--fs-caption);font-weight:var(--fw-heavy);font-variant-numeric:tabular-nums}.vote__button.is-voted .vote__count{background:var(--text-3)}.vote{display:grid;gap:var(--sp-2)}.vote__nick .juxmc-input{width:100%}.vote__note{margin:0;font-size:var(--fs-caption);line-height:var(--lh-snug);color:var(--text-3);text-align:center}.vote__note:empty{display:none}.server-cover__boost,.server-services__boost{display:inline-flex;align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);border-radius:var(--r-sm);color:var(--text-3);font-size:var(--fs-small);font-weight:var(--fw-medium);transition:color var(--dur) var(--ease)}.server-cover__boost:hover,.server-services__boost:hover{color:var(--text)}.server-cover__boost svg,.server-services__boost svg{width:var(--icon-sm);height:var(--icon-sm);flex-shrink:0}.server-cover__boost{align-self:center}.server-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:var(--sp-7);align-items:start;padding-bottom:var(--stack-lg)}.server-layout__main{grid-column:1;grid-row:1;display:grid;gap:var(--sp-5);min-width:0}.server-layout__side{grid-column:2;grid-row:1;position:sticky;top:calc(var(--header-h) + var(--sp-4));display:grid;gap:var(--sp-5);min-width:0}.server-panel{padding:var(--pad-card)}.server-panel__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3) var(--sp-4);margin-bottom:var(--sp-5)}.server-panel__title{margin:0 0 var(--sp-4);font-size:var(--fs-lead);font-weight:var(--fw-heavy);line-height:var(--lh-snug)}.server-panel__head .server-panel__title{margin:0}.server-panel__count{margin-left:var(--sp-1);font-size:var(--fs-small);font-weight:var(--fw-semibold);color:var(--text-4)}.server-online__nums,.server-uptime__sum{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-1) var(--sp-4);margin:0 0 0 auto;font-size:var(--fs-caption);color:var(--text-4)}.server-online__nums b,.server-uptime__sum b{font-size:var(--fs-body);font-weight:var(--fw-heavy);color:var(--text);font-variant-numeric:tabular-nums}.server-online__now b{color:var(--success)}.uptime{display:grid;grid-template-columns:repeat(30,minmax(0,1fr));gap:var(--uptime-gap);margin:0;padding:0;list-style:none}.server-uptime [data-level="ok"]{--uptime-cell:var(--uptime-ok)}.server-uptime [data-level="dip"]{--uptime-cell:var(--uptime-dip)}.server-uptime [data-level="down"]{--uptime-cell:var(--uptime-down)}.server-uptime [data-level="none"]{--uptime-cell:var(--uptime-none)}.uptime__day{aspect-ratio:1;background:var(--uptime-cell)}.uptime__legend{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-4);margin:var(--sp-4) 0 0;padding:0;list-style:none;font-size:var(--fs-caption);color:var(--text-4)}.uptime__legend li{display:inline-flex;align-items:center;gap:var(--sp-2)}.uptime__legend li::before{content:"";width:var(--sp-3);height:var(--sp-3);background:var(--uptime-cell)}.online-chart{height:260px}.online-chart__empty{margin:0;padding:var(--sp-8) 0;text-align:center;color:var(--text-4);font-size:var(--fs-small)}.server-about__text{font-size:var(--fs-body);line-height:var(--lh-base);color:var(--text-2)}.server-about__text>*{max-width:var(--measure)}.server-about__empty{color:var(--text-4)}.server-about__text p{margin:0 0 var(--sp-4)}.server-about__text p:last-child{margin-bottom:0}.server-about__text ol,.server-about__text ul{margin:0 0 var(--sp-4);padding-left:var(--sp-6)}.server-about__text li{margin-bottom:var(--sp-2)}.server-about__text b{font-weight:var(--fw-semibold);color:var(--text)}.server-about__text i{font-style:italic}.server-about__text h3{margin:var(--sp-6) 0 var(--sp-3);font-size:var(--fs-lead);font-weight:var(--fw-semibold);color:var(--text)}.server-about__text h3:first-child{margin-top:0}.server-about__tags{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-5);padding-top:var(--sp-4);border-top:1px solid var(--border)}.server-info__tags-chips.is-collapsed .is-extra{display:none}.chip--more{border-style:dashed;background:transparent;color:var(--text-2);cursor:pointer}.chip--more:hover{border-color:var(--border-input);color:var(--text)}.server-shots__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-3)}.server-shot{--frame:var(--surface-4);display:block;padding:var(--sp-1);cursor:zoom-in}.server-shot:hover,.server-shot:focus-visible{--frame:var(--text)}.server-shot img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.lightbox{box-sizing:border-box;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;color:var(--text);background:transparent}.lightbox::backdrop{background:var(--scrim);-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur))}.lightbox[open]{display:grid;place-items:center}.lightbox__stage{display:grid;justify-items:center;gap:var(--sp-3);margin:0;max-width:calc(100vw - var(--box-2xl) * 3)}.lightbox__stage img{display:block;max-width:100%;max-height:calc(100dvh - var(--box-2xl) * 2);object-fit:contain;clip-path:var(--notch);box-shadow:var(--shadow-3)}.lightbox__count{font-size:var(--fs-caption);font-weight:var(--fw-bold);color:var(--text-2);font-variant-numeric:tabular-nums}.lightbox__nav,.lightbox__close{position:fixed;display:grid;place-items:center;width:var(--box-xl);height:var(--box-xl);border:1px solid var(--border-input);border-radius:var(--r-md);background:var(--glass-strong);color:var(--text);cursor:pointer;box-shadow:0 3px 0 var(--bg-deep);transition:transform var(--dur) var(--ease),border-color var(--dur) var(--ease)}.lightbox__nav:hover,.lightbox__close:hover{border-color:var(--text);transform:translateY(-2px)}.lightbox__nav{top:50%;margin-top:calc(var(--box-xl) / -2)}.lightbox__nav--prev{left:var(--sp-6)}.lightbox__nav--prev svg{transform:rotate(90deg)}.lightbox__nav--next{right:var(--sp-6)}.lightbox__nav--next svg{transform:rotate(-90deg)}.lightbox__close{top:var(--sp-5);right:var(--sp-6)}.connect-help__steps{counter-reset:step;list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-5)}.connect-help__steps li{position:relative;display:grid;gap:var(--sp-2)}.connect-help__steps li::before{counter-increment:step;content:counter(step);position:absolute;left:calc(var(--sp-1) * -1);top:calc(var(--sp-3) * -1);z-index:1;display:grid;place-items:center;width:var(--icon-md);height:var(--icon-md);background:var(--text);color:var(--accent-contrast);font-size:var(--fs-caption);font-weight:var(--fw-heavy);line-height:1}.connect-help__steps .connect-help__note{font-size:var(--fs-small);line-height:var(--lh-snug);color:var(--text-3)}.connect-help__steps .connect-help__note::before{content:none}.mc-button,.mc-field{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:var(--control-h-sm);padding:var(--sp-2) var(--sp-4);font-family:inherit;font-size:var(--fs-small);font-weight:var(--fw-semibold);line-height:var(--lh-tight)}.mc-button{color:var(--gui-button-text);text-shadow:2px 2px 0 var(--gui-text-shadow);background:linear-gradient(180deg,var(--gui-button-top),var(--gui-button-bottom));box-shadow:inset 0 0 0 2px var(--mc-black),inset 2px 2px 0 3px var(--gui-button-light),inset -2px -3px 0 3px var(--gui-button-dark)}.mc-field{justify-content:space-between;gap:var(--sp-2);border:0;background:var(--mc-black);box-shadow:inset 0 0 0 2px var(--gui-field-line);color:var(--mc-white);font-family:var(--font-mono);text-align:left;overflow-wrap:anywhere;cursor:pointer}.mc-field:hover{box-shadow:inset 0 0 0 2px var(--mc-white)}.mc-field svg{flex-shrink:0;width:var(--icon-sm);height:var(--icon-sm);color:var(--accent)}.connect-help__copy{display:block}.connect-help__platform{margin:var(--sp-5) 0 var(--sp-4);font-size:var(--fs-small);font-weight:var(--fw-heavy);line-height:var(--lh-snug);color:var(--text-2)}.server-panel__title + .connect-help__platform{margin-top:0}.connect-help__hint{font-size:var(--fs-caption);line-height:var(--lh-snug);color:var(--text-4)}.connect-help__launcher{display:flex;align-items:center;gap:var(--sp-3);margin-top:var(--sp-5);padding:var(--sp-3);border:1px solid color-mix(in srgb,var(--tone-launcher) 30%,transparent);border-radius:var(--r-md);background:color-mix(in srgb,var(--tone-launcher) 8%,transparent);color:var(--text);transition:border-color var(--dur) var(--ease),background-color var(--dur) var(--ease)}.connect-help__launcher:hover{border-color:color-mix(in srgb,var(--tone-launcher) 55%,transparent);background:color-mix(in srgb,var(--tone-launcher) 14%,transparent);color:var(--text)}.connect-help__launcher img{flex-shrink:0;width:var(--box-md);height:var(--box-md)}.connect-help__launcher-text{display:flex;flex-direction:column;min-width:0}.connect-help__launcher-title{font-size:var(--fs-small);font-weight:var(--fw-semibold)}.connect-help__launcher-sub{font-size:var(--fs-caption);color:var(--text-3)}.server-links{list-style:none;margin:0;padding:0}.server-links li + li{border-top:1px solid var(--border)}.server-links__item{display:flex;align-items:center;gap:var(--sp-3);padding-block:var(--sp-2);color:var(--text);text-decoration:none}.server-links li:first-child>.server-links__item{padding-top:0}.server-links li:last-child>.server-links__item{padding-bottom:0}.server-links__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:var(--box-lg);height:var(--box-lg);border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-3);color:var(--text-3);transition:background-color var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease)}.server-links__icon svg{width:var(--icon-md);height:var(--icon-md)}.server-links__item:hover .server-links__icon{background:var(--surface-4);border-color:var(--border-input);color:var(--text)}.server-links__item[data-brand="telegram"]{--brand-tone:var(--brand-telegram)}.server-links__item[data-brand="vk"]{--brand-tone:var(--brand-vk)}.server-links__item[data-brand="discord"]{--brand-tone:var(--brand-discord)}.server-links__item[data-brand] .server-links__icon{border-color:color-mix(in srgb,var(--brand-tone) 28%,transparent);background:color-mix(in srgb,var(--brand-tone) 10%,transparent);color:var(--brand-tone)}.server-links__item[data-brand]:hover .server-links__icon{border-color:color-mix(in srgb,var(--brand-tone) 55%,transparent);background:color-mix(in srgb,var(--brand-tone) 18%,transparent);color:var(--brand-tone)}.server-links__text{flex:1;min-width:0;display:flex;flex-direction:column}.server-links__name{font-size:var(--fs-body);font-weight:var(--fw-semibold);line-height:var(--lh-tight);color:var(--text)}.server-links__handle{font-size:var(--fs-caption);line-height:var(--lh-snug);color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.server-links__arrow{flex-shrink:0;width:var(--icon-sm);height:var(--icon-sm);color:var(--text-4);transition:color var(--dur) var(--ease),transform var(--dur) var(--ease)}.server-links__item:hover .server-links__arrow{color:var(--text-2);transform:translate(1px,-1px)}.server-services__boost{margin-left:auto}.server-services__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:var(--sp-3);margin:0;padding:0;list-style:none}.server-services__card{--service-tone:var(--text);position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:1fr auto;align-items:center;gap:var(--sp-3);padding:var(--pad-card-sm);background-color:var(--surface-2);background-image:var(--sheen);border:1px solid var(--border);border-radius:var(--r-lg);overflow:hidden}.server-services__card::before{content:'';position:absolute;inset:0 auto 0 0;width:3px;background:var(--service-tone);pointer-events:none}.server-services__card[data-service="currency"]{--service-tone:var(--accent)}.server-services__card[data-service="highlight"]{--service-tone:var(--enchant-name)}.server-services__card[data-service="badge"]{--service-tone:var(--tone-promo-badge)}.server-services__head{display:flex;flex-direction:column;gap:2px;min-width:0}.server-services__label{font-size:var(--fs-caption);color:var(--text-4)}.server-services__value{font-size:var(--fs-lead);font-weight:var(--fw-heavy);line-height:var(--lh-snug);color:var(--service-tone)}.server-services__dates{grid-column:1 / -1;display:flex;flex-direction:column;gap:2px;margin:0;padding-top:var(--sp-3);border-top:1px solid var(--border);font-size:var(--fs-caption);line-height:var(--lh-snug);color:var(--text-3)}@media (max-width:1200px){.server-cover__grid{grid-template-columns:minmax(0,1fr) 340px;gap:var(--sp-6)}.server-layout{grid-template-columns:minmax(0,1fr) 300px;gap:var(--sp-6)}}@media (max-width:1024px){.server-cover__grid{grid-template-columns:minmax(0,1fr);align-items:start}.server-cover--image .server-cover__grid{min-height:0}.server-cover--image .server-cover__ident>.breadcrumbs{margin-bottom:var(--sp-10)}.server-cover__ip{max-width:var(--w-form)}.server-cover__bg::after{background-image:linear-gradient(0deg,var(--bg) 0%,transparent 30%),var(--cover-scrim-stack)}.server-layout{grid-template-columns:minmax(0,1fr)}.server-layout__main,.server-layout__side{grid-column:1;grid-row:auto}.server-layout__side{position:relative;top:auto;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start}}@media (max-width:768px){.server-cover{padding-bottom:var(--sp-7)}.server-cover--image .server-cover__ident>.breadcrumbs{margin-bottom:var(--sp-8)}.server-cover__ip{max-width:none}.server-online__nums{order:3;width:100%;margin-left:0}.server-shots__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lightbox__stage{max-width:100vw}.lightbox__stage img{max-height:calc(100dvh - var(--sp-11) * 2);clip-path:none}.lightbox__nav{top:auto;bottom:var(--sp-6);margin-top:0}.lightbox__nav--prev{left:calc(50% - var(--box-xl) - var(--sp-2))}.lightbox__nav--next{right:calc(50% - var(--box-xl) - var(--sp-2))}.lightbox__close{top:var(--sp-4);right:var(--sp-4)}}@media (max-width:480px){.server-shots__grid{grid-template-columns:minmax(0,1fr)}}