.vxSupportPublicStatus{--vx-status-accent:#755cff;max-width:1180px;margin:18px auto 22px;padding:0 20px;box-sizing:border-box;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;position:relative;z-index:5}
.vxSupportPublicStatus__shell{background:linear-gradient(145deg,rgba(18,21,31,.97),rgba(11,13,20,.97));border:1px solid rgba(132,112,255,.28);border-radius:18px;box-shadow:0 18px 54px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.035);overflow:hidden;color:#f2f4fb}
.vxSupportPublicStatus__summary{display:flex;align-items:center;gap:12px;width:100%;padding:15px 18px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}
.vxSupportPublicStatus__summary:hover{background:rgba(255,255,255,.025)}
.vxSupportPublicStatus__pulse{width:11px;height:11px;border-radius:50%;background:#43d98b;box-shadow:0 0 0 6px rgba(67,217,139,.1),0 0 18px rgba(67,217,139,.45);flex:0 0 auto}
.vxSupportPublicStatus.is-warning .vxSupportPublicStatus__pulse{background:#ffb84d;box-shadow:0 0 0 6px rgba(255,184,77,.1),0 0 18px rgba(255,184,77,.4)}
.vxSupportPublicStatus.is-critical .vxSupportPublicStatus__pulse{background:#ff626d;box-shadow:0 0 0 6px rgba(255,98,109,.1),0 0 18px rgba(255,98,109,.45)}
.vxSupportPublicStatus__summaryText{min-width:0;flex:1}.vxSupportPublicStatus__summaryText b{display:block;font-size:14px;letter-spacing:.01em}.vxSupportPublicStatus__summaryText small{display:block;margin-top:3px;color:#929aae;font-size:12px}
.vxSupportPublicStatus__chevron{font-size:18px;color:#8991a6;transition:transform .2s ease}.vxSupportPublicStatus.is-open .vxSupportPublicStatus__chevron{transform:rotate(180deg)}
.vxSupportPublicStatus__body{display:none;border-top:1px solid rgba(255,255,255,.07);padding:16px}.vxSupportPublicStatus.is-open .vxSupportPublicStatus__body{display:block}
.vxSupportPublicStatus__servers{display:grid;grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:10px}
.vxSupportServerCard{border:1px solid rgba(255,255,255,.075);background:rgba(255,255,255,.025);border-radius:14px;padding:13px 14px;min-width:0}
.vxSupportServerCard__head{display:flex;align-items:center;justify-content:space-between;gap:10px}.vxSupportServerCard__head b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.vxSupportServerCard__state{display:inline-flex;align-items:center;gap:6px;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#5ee6a0}.vxSupportServerCard__state:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.vxSupportServerCard.is-offline .vxSupportServerCard__state{color:#ff7680}.vxSupportServerCard.is-unknown .vxSupportServerCard__state{color:#a5adbf}
.vxSupportServerCard__stats{display:flex;flex-wrap:wrap;gap:7px;margin-top:11px}.vxSupportServerCard__chip{padding:6px 8px;border-radius:9px;background:rgba(117,92,255,.09);border:1px solid rgba(117,92,255,.15);color:#cbd0df;font-size:11px}.vxSupportServerCard__address{cursor:pointer}.vxSupportServerCard__address:hover{color:#fff;border-color:rgba(117,92,255,.42)}
.vxSupportPublicStatus__schedule{margin-top:14px;padding-top:14px;border-top:1px solid rgba(255,255,255,.06)}.vxSupportPublicStatus__schedule h4{margin:0 0 9px;font-size:13px}.vxSupportScheduleList{display:grid;gap:7px}.vxSupportScheduleItem{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 11px;border-radius:10px;background:rgba(255,255,255,.025);font-size:12px}.vxSupportScheduleItem span{color:#929aae}.vxSupportScheduleItem b{font-weight:600;text-align:right}
.vxSupportPublicStatus__empty{padding:16px;text-align:center;color:#929aae;font-size:13px}
@media(max-width:640px){.vxSupportPublicStatus{padding:0 12px;margin:12px auto 18px}.vxSupportPublicStatus__summary{padding:13px 14px}.vxSupportPublicStatus__body{padding:12px}.vxSupportPublicStatus__servers{grid-template-columns:1fr}.vxSupportScheduleItem{align-items:flex-start;flex-direction:column;gap:3px}.vxSupportScheduleItem b{text-align:left}}

.vxSupportRestrictionBanner{max-width:1140px;margin:18px auto;padding:15px 18px;box-sizing:border-box;display:flex;align-items:flex-start;gap:13px;border:1px solid rgba(255,98,109,.34);border-radius:16px;background:linear-gradient(145deg,rgba(70,20,29,.94),rgba(27,12,18,.96));box-shadow:0 16px 48px rgba(0,0,0,.22);color:#f7edf0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;position:relative;z-index:6}.vxSupportRestrictionBanner__icon{width:30px;height:30px;display:grid;place-items:center;flex:none;border-radius:10px;background:rgba(255,98,109,.15);border:1px solid rgba(255,98,109,.28);color:#ff8d96;font-size:20px;font-weight:800}.vxSupportRestrictionBanner b{display:block;font-size:14px}.vxSupportRestrictionBanner p{margin:5px 0 3px;color:#f0cbd0;font-size:13px;line-height:1.45}.vxSupportRestrictionBanner small{color:#b99096;font-size:11px}.vxSupportCreateDisabled{cursor:not-allowed!important;filter:saturate(.45)!important;opacity:.55!important;pointer-events:auto!important}@media(max-width:640px){.vxSupportRestrictionBanner{margin:12px;padding:13px 14px}}
.vxSupportCreateFormDisabled{position:relative}.vxSupportCreateFormDisabled input,.vxSupportCreateFormDisabled select,.vxSupportCreateFormDisabled textarea{opacity:.56!important;cursor:not-allowed!important}
