.ban-page[data-v-4b56a67a]{background:var(--background);height:100vh;display:grid;place-items:center;padding:26px 14px;position:relative;overflow:hidden}.ban-card[data-v-4b56a67a]{width:min(760px,100%);background:var(--secondary-bg-color);border:1px solid var(--line-color);border-radius:18px;position:relative;z-index:2;padding:18px}.ban-top[data-v-4b56a67a]{display:grid;grid-template-columns:56px 1fr;gap:14px;align-items:start}.ban-icon[data-v-4b56a67a]{width:56px;height:56px;border-radius:16px;border:1px solid var(--line-color);background:var(--primary-bg-color);display:grid;place-items:center}.ban-icon svg[data-v-4b56a67a]{width:26px;height:26px;fill:var(--title-color);opacity:.95}.ban-head[data-v-4b56a67a]{min-width:0}.ban-badge[data-v-4b56a67a]{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border-radius:999px;border:1px solid var(--line-color);background:var(--primary-bg-color);color:var(--text-color);font-size:12px;letter-spacing:.2px;opacity:.95}.ban-title[data-v-4b56a67a]{margin:10px 0 6px;font-size:22px;line-height:1.2;color:var(--text-color);letter-spacing:.2px}.ban-subtitle[data-v-4b56a67a]{margin:0;color:#b4b4b4f2;font-size:14px;line-height:1.45}.ban-divider[data-v-4b56a67a]{height:1px;background:var(--line-color);margin:16px 0}.ban-grid[data-v-4b56a67a]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ban-item[data-v-4b56a67a]{border:1px solid var(--line-color);background:var(--primary-bg-color);border-radius:14px;padding:12px;min-width:0}.ban-item-title[data-v-4b56a67a]{font-size:13px;color:var(--text-color);margin-bottom:8px;letter-spacing:.2px;opacity:.95}.ban-list[data-v-4b56a67a]{margin:0;padding-left:18px;color:#bebebef2;font-size:13px;line-height:1.55}.ban-hint[data-v-4b56a67a]{color:#bebebef2;font-size:13px;line-height:1.55}.ban-actions[data-v-4b56a67a]{margin-top:14px;display:flex;gap:10px;flex-wrap:wrap}.ban-btn[data-v-4b56a67a]{height:42px;padding:0 14px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;letter-spacing:.2px;border:1px solid var(--line-color);transition:transform .18s ease,background-color .18s ease,border-color .18s ease,opacity .18s ease}.ban-btn.primary[data-v-4b56a67a]{background:var(--primary-bg-color);color:var(--text-color)}.ban-btn.secondary[data-v-4b56a67a]{background:transparent;color:#d2d2d2f2}.ban-btn[data-v-4b56a67a]:hover{transform:translateY(-1px);background:var(--primary-bg-color)}.ban-btn[data-v-4b56a67a]:active{transform:translateY(0);opacity:.95}.ban-footer[data-v-4b56a67a]{margin-top:14px;padding-top:12px;border-top:1px solid var(--line-color);display:flex;gap:10px;align-items:center;color:#aaaaaaf2;font-size:12px}.ban-dot[data-v-4b56a67a]{width:8px;height:8px;border-radius:999px;background:var(--title-color);flex:0 0 auto}.ban-glow[data-v-4b56a67a]{position:absolute;pointer-events:none;filter:blur(18px);opacity:.85;z-index:1}.ban-glow-1[data-v-4b56a67a]{width:520px;height:240px;left:-180px;top:-120px;background:radial-gradient(circle,rgba(255,140,0,.22),transparent 60%)}.ban-glow-2[data-v-4b56a67a]{width:520px;height:240px;right:-200px;bottom:-140px;background:radial-gradient(circle,rgba(78,170,255,.18),transparent 60%)}@media (max-width: 720px){.ban-grid[data-v-4b56a67a]{grid-template-columns:1fr}.ban-top[data-v-4b56a67a]{grid-template-columns:48px 1fr}.ban-icon[data-v-4b56a67a]{width:48px;height:48px;border-radius:14px}.ban-title[data-v-4b56a67a]{font-size:20px}}@media (prefers-reduced-motion: reduce){.ban-btn[data-v-4b56a67a]{transition:none}}*{padding:0;margin:0;border:0;scrollbar-width:thin;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;scrollbar-color:var(--secondary-bg-color) var(--primary-bg-color)}body{font-family:af-Regular,sans-serif;color:var(--text-color);margin:0 auto;height:100%;font-size:15px}body::-webkit-scrollbar{width:5px}body::-webkit-scrollbar-thumb{background-color:var(--secondary-bg-color);border-radius:20px}body::-webkit-scrollbar-track{background-color:var(--primary-bg-color)}button,select,input{font-family:af-Regular,sans-serif}:focus,:active{outline:none}a:focus,a:active{outline:none}header,footer,nav,aside{display:block}a,a:visited,a:hover{text-decoration:none;color:inherit}ul li{list-style:none}@font-face{font-family:af-Bold;src:url(/assets/af-Bold-0bd1426e.otf) format("opentype")}@font-face{font-family:af-Light;src:url(/assets/af-Light-172f5487.otf) format("opentype")}@font-face{font-family:af-Medium;src:url(/assets/af-Medium-a29bd489.otf) format("opentype")}@font-face{font-family:af-Regular;src:url(/assets/af-Regular-99da5f55.otf) format("opentype")}@font-face{font-family:af-Thin;src:url(/assets/af-Thin-4a1894ca.otf) format("opentype")}@font-face{font-family:af-UltraLight;src:url(/assets/af-UltraLight-5791e1ed.otf) format("opentype")}button{font-family:af-Regular,sans-serif}span{font-family:af-Thin,sans-serif}:root{--line-color: #222435;--primary-bg-color: #0e0f17;--secondary-bg-color: #12131D;--table-header: #24272e;--title-color: #0A8081;--text-color: #DFE2FF;--invert-img: brightness(0) invert(1);--skeleton-bg: rgba(255, 255, 255, .1);--skeleton-shine: rgba(255, 255, 255, .2);--background: url(/background.png) no-repeat center center fixed}.bright-theme{--line-color: #B0B0B0;--primary-bg-color: #ededed;--secondary-bg-color: #f8f8f8;--table-header: #D1D1D1;--title-color: #0A8081;--text-color: #252525;--invert-img: brightness(0);--skeleton-bg: rgba(255, 255, 255, .1);--skeleton-shine: rgba(255, 255, 255, .2);--background: url(/background-light.png) no-repeat center center fixed}.mint-theme{--line-color: #143c36;--primary-bg-color: #060b0b;--secondary-bg-color: #0c1615;--table-header: #101d1c;--title-color: #00e5b4;--text-color: #e8faf6;--invert-img: brightness(0) invert(1);--skeleton-bg: rgba(0, 229, 180, .07);--skeleton-shine: rgba(0, 229, 180, .14);--background: url(/background-mint.png) no-repeat center center fixed}.midnight-theme{--line-color: #30363d;--primary-bg-color: #0d1117;--secondary-bg-color: #161b22;--table-header: #161b22;--title-color: #2f81f7;--text-color: #e6edf3;--invert-img: brightness(0) invert(1);--skeleton-bg: rgba(48, 54, 61, .35);--skeleton-shine: rgba(139, 148, 158, .25);--background: url(/background-midn.png) no-repeat center center fixed}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}.modal{position:relative;background-color:var(--secondary-bg-color);color:var(--text-color);padding:20px;border-radius:10px;width:400px}.modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.close-modal_btn{position:absolute;top:10px;right:10px;cursor:pointer}.animation-modal{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.faction-info{overflow:auto;max-width:100%;text-align:center;cursor:default}.faction-info_table{border-collapse:separate;width:100%;border-spacing:0;border-radius:20px}.faction-info_table_row_name{font-size:25px;border-bottom:1px solid var(--line-color);text-align:left;padding:8px 8px 8px 20px!important}.table-header{overflow:hidden;border-radius:30px}.table-header th{background:linear-gradient(135deg,var(--secondary-bg-color),var(--secondary-bg-color));font-size:15px;text-align:center;padding:18px 15px;border-top:1px solid var(--line-color);border-bottom:1px solid var(--line-color);color:var(--text-color);position:relative;text-transform:uppercase;letter-spacing:.5px}@media (max-width: 768px){.table-header th{font-size:12px;padding:14px 10px}}@media (max-width: 400px){.table-header th{font-size:10px;padding:10px 6px}}.table-header th:first-child{border-top-left-radius:20px;border-bottom-left-radius:20px;border-left:1px solid var(--line-color);padding-left:25px}.table-header th:last-child{border-right:1px solid var(--line-color);border-top-right-radius:20px;border-bottom-right-radius:20px;padding-right:25px}.tbody{font-size:14px;border-radius:20px}.tbody tr{position:relative;transition:all .2s ease}@media (max-width: 768px){.tbody tr{font-size:12px}}@media (max-width: 400px){.tbody tr{font-size:10px}}.tbody tr:nth-child(2) td{border-top:1px solid var(--line-color)!important}.tbody tr:nth-last-child(1) td{border-bottom:1px solid var(--line-color)!important}.tbody tr:not(:last-child):not(:nth-child(1)):after{content:"";position:absolute;left:15px;right:15px;bottom:0;height:1px;background:var(--line-color);border-radius:10px;opacity:.5}.tbody tr td{position:relative;border-radius:0;padding:6px 10px;background:var(--secondary-bg-color);transition:background-color .2s ease;color:var(--text-color);vertical-align:middle}.tbody tr td:first-child{border-left:1px solid var(--line-color);padding-left:25px}.tbody tr td:last-child{border-right:1px solid var(--line-color);padding-right:25px}.tbody tr:first-child td:first-child{border:none;background:inherit;text-align:center}.tbody tr:nth-child(2) td:first-child{border-top-left-radius:20px}.tbody tr:nth-child(2) td:nth-last-child(1){border-top-right-radius:20px}.tbody tr:last-child td:first-child{border-bottom-left-radius:20px}.tbody tr:last-child td:last-child{border-bottom-right-radius:20px}.tbody .row-username_info{display:flex;align-items:center;gap:12px;cursor:pointer;line-height:1.2;transition:all .2s ease}.tbody .row-username_info:hover{text-decoration:underline}.tbody .row-username_info img{border:1px solid var(--line-color);border-radius:50%;width:45px;height:45px;object-fit:cover}.tbody .row-username_info div{text-align:start}.tbody .row-username_info div p:first-child{font-size:16px;color:var(--text-color)}.tbody .row-username_info div p:last-child{font-size:13px;color:var(--text-color)}@keyframes fadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.status-indicator{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:8px}.status-indicator--active{background-color:#4caf50}.status-indicator--inactive{background-color:#f44336}.status-indicator--pending{background-color:#ff9800}.badge{display:inline-block;padding:4px 12px;border-radius:20px;font-size:12px;text-transform:uppercase;letter-spacing:.5px}.badge--success{background:linear-gradient(135deg,#4CAF50,#2E7D32);color:#fff}.badge--warning{background:linear-gradient(135deg,#FF9800,#EF6C00);color:#fff}.badge--error{background:linear-gradient(135deg,#F44336,#C62828);color:#fff}.badge--info{background:linear-gradient(135deg,#2196F3,#1565C0);color:#fff}@media (max-width: 768px){.faction-info_table_row_name{font-size:20px;padding-left:15px!important}.row-username_info img{width:35px;height:35px}.row-username_info div p:first-child{font-size:14px}.row-username_info div p:last-child{font-size:11px}}@media (max-width: 480px){.faction-info_table_row_name{font-size:18px;padding-left:10px!important}.dropdown{min-width:140px;padding:6px 12px}.row-username_info{gap:8px}.row-username_info img{width:30px;height:30px}}.profile-username_achievements{display:flex;align-items:center;gap:2px}.achievement-item{position:relative;cursor:pointer;transition:transform .3s}.achievement-item img{width:20px!important;height:auto!important;border:none!important;border-radius:0!important}.achievement-item:hover img{transform:scale(1.05)}.achievement-title{position:absolute;bottom:-30px;left:50%;transform:translate(-50%) translateY(100%);opacity:0;background-color:var(--secondary-bg-color);color:var(--text-color);padding:4px 8px;font-size:12px;border-radius:6px;white-space:nowrap;transition:all .3s ease;pointer-events:none;z-index:2}.achievement-item:hover .achievement-title{transform:translate(-50%) translateY(0);opacity:1}button{padding:10px 30px;border-radius:23px;background-color:var(--title-color);font-size:15px;color:#fff;cursor:pointer;transition:background-color .1s}button:hover{background-color:var(--title-color);opacity:.9;transition:background-color .5s}.accept{transition:.2s ease}.accept:hover{color:#5ace52;transition:.2s ease}.denied{color:#b63f3f;transition:.2s ease}.denied:hover{color:#d02424;transition:.2s ease}.ghost{border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);border-radius:23px;transition:transform .05s ease,background .1s ease;display:flex;justify-content:center;align-items:center;gap:8px}.ghost:active{transform:translateY(1px)}.ghost:hover{background:rgba(255,255,255,.04)}.search-bar{display:flex;gap:5px;align-items:center;border:1px solid var(--line-color);border-radius:23px;background:var(--secondary-bg-color);color:var(--text-color);width:426px;max-width:100%;height:40px;padding:10px}@media (max-width: 1000px){.search-bar{width:100%}}.search-bar img{width:14px}.search-bar .search-input{width:100%;color:var(--text-color);background:var(--secondary-bg-color);font-size:14px}.search-bar .search-input::placeholder{color:var(--text-color)}.search-bar .fa-times{cursor:pointer}.loader{padding:8px 20px}.loader-spinner,.loader-spinner:after{border-radius:50%;font-size:16px;width:22px;height:22px}.loader-spinner{font-size:3px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(255,255,255,.2);border-right:1.1em solid rgba(255,255,255,.2);border-bottom:1.1em solid rgba(255,255,255,.2);border-left:1.1em solid var(--text-color);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.lds-dual-ring{display:inline-block;width:30px;height:30px}.lds-dual-ring:after{content:" ";display:block;width:30px;height:30px;margin:8px;border-radius:50%;border:6px solid var(--line-color);border-color:var(--text-color) transparent var(--text-color) transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.container{max-width:100%;width:100%;min-height:100vh;display:flex;flex-direction:column}.wrapper{display:flex;background:var(--background);background-size:cover;height:100%}.wrapper-container{height:100%;display:flex}.home-container{width:100%;overflow:auto;display:flex;flex-direction:column;justify-content:space-between}.main-section{overflow:auto;max-width:100%;background-color:var(--secondary-bg-color);border-bottom-left-radius:20px;border-bottom-right-radius:20px;border:1px solid var(--line-color)}.w97{overflow:auto;padding:35px}@media (max-width: 768px){.w97{padding:15px}}.invert{filter:var(--invert-img)}.header{display:flex;gap:10px;flex-wrap:wrap;flex-direction:column;margin-bottom:25px}.header h1{display:flex;align-items:center;gap:10px;cursor:default;font-size:32px}.header h1 img{cursor:pointer}.header_top{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.header_top_actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}@media (max-width: 1000px){.header_top_actions{width:100%}.header_top_actions button,.header_top_actions select{flex:1 1 calc(50% - 5px);width:auto!important;min-width:0}.header_top_actions button:only-child,.header_top_actions select:only-child{flex-basis:100%}}.header_bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.header_bottom_actions{display:flex;align-items:center;gap:10px}@media (max-width: 1000px){.header_bottom_actions{width:100%}}.rainbow-text{display:flex;align-items:center;gap:10px;color:var(--text-color);background:url(https://i.imgur.com/Q4s4kOO.png) center;text-shadow:1px 1px 15px #80f3f3}
