
#guild #v254GuildMembers .v254-member{position:relative!important}
#guild #v254GuildMembers .v6144-player-menu-btn{flex:0 0 auto;width:24px;height:24px;margin-left:auto;padding:0;border:1px solid #465c49;border-radius:8px;background:linear-gradient(180deg,#1d2c20,#0c150f);color:#dce8dc;font:1000 15px/1 system-ui;cursor:pointer;display:grid;place-items:center;box-shadow:0 2px 7px #0006}
#guild #v254GuildMembers .v6144-player-menu-btn:hover,.v6144-chat-menu-btn:hover{filter:brightness(1.18)}
#guild #v254GuildMembers .v254-member.v6144-blocked{opacity:.62;filter:saturate(.65)}
#guild #v254GuildMembers .v254-member.v6144-blocked::after{content:"BLOCKIERT";position:absolute;right:7px;bottom:6px;padding:2px 5px;border:1px solid #8d4c48;border-radius:999px;background:#281110;color:#ffaaa3;font:900 5px/1 system-ui;letter-spacing:.05em}
.v6144-chat-meta-right{display:inline-flex;align-items:center;gap:5px}
.v6144-chat-menu-btn{width:20px;height:20px;padding:0;border:1px solid #405244;border-radius:7px;background:#101b13;color:#dce9dd;font:1000 14px/1 system-ui;cursor:pointer;display:grid;place-items:center}
#v6144ActionMenu{position:fixed;z-index:22080;display:none;width:min(250px,calc(100vw - 24px));padding:8px;border:1px solid #52684f;border-radius:14px;background:linear-gradient(180deg,#142118,#08110c);box-shadow:0 18px 55px #000d}
#v6144ActionMenu.show{display:block}
#v6144ActionMenu .v6144-menu-title{padding:7px 8px 9px;color:#d9e8d7;font-size:9px;border-bottom:1px solid #2b3c2d;margin-bottom:6px}
#v6144ActionMenu .v6144-menu-title b{display:block;color:#b8ee9c;font-size:11px;margin-top:2px}
#v6144ActionMenu button{width:100%;text-align:left;border:0;border-radius:9px;padding:9px 10px;margin:2px 0;background:#152119;color:#eef4ec;font:800 9px system-ui;cursor:pointer}
#v6144ActionMenu button:hover{background:#203325}#v6144ActionMenu button.danger{color:#ffb0aa;background:#251313}#v6144ActionMenu button.warn{color:#f2d277;background:#252013}
.v6144-overlay{position:fixed;inset:0;z-index:22100;display:none;align-items:center;justify-content:center;padding:14px;background:rgba(0,0,0,.72);backdrop-filter:blur(5px)}
.v6144-overlay.show{display:flex}
.v6144-modal{width:min(480px,100%);max-height:min(82vh,720px);overflow:auto;padding:16px;border:1px solid #52684f;border-radius:18px;background:radial-gradient(circle at 50% -10%,rgba(111,220,84,.08),transparent 35%),linear-gradient(180deg,#132017,#07100b);box-shadow:0 26px 80px #000f;color:#edf4ea}
.v6144-modal h3{margin:0 0 5px;color:#d9bd70;font:900 19px Georgia,serif}.v6144-modal .sub{margin:0 0 14px;color:#9fb0a1;font-size:9px;line-height:1.45}.v6144-modal label{display:block;margin:10px 0 5px;color:#dce7da;font-size:9px;font-weight:900}
.v6144-modal select,.v6144-modal textarea{width:100%;border:1px solid #3f5541;border-radius:10px;background:#07100a;color:#eef5ec;padding:10px;font:inherit;font-size:10px}.v6144-modal textarea{min-height:100px;resize:vertical}
.v6144-modal-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:13px}.v6144-modal .v6144-close{background:#263329;color:#e9f0e7}.v6144-modal .v6144-submit{background:linear-gradient(180deg,#82d864,#4c9d3c);color:#071007;font-weight:1000}
.v6144-block-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;padding:10px;margin:7px 0;border:1px solid #344836;border-radius:11px;background:#0c160f}.v6144-block-row b{display:block;font-size:10px}.v6144-block-row small{display:block;color:#89968b;font-size:7px;margin-top:2px}.v6144-block-row button{padding:7px 9px;border:1px solid #625548;border-radius:8px;background:#251b14;color:#f0cf9d;font-size:8px;font-weight:900}
#v6144BlockedEmpty{padding:18px;text-align:center;color:#8f9d91;font-size:9px;border:1px dashed #344635;border-radius:11px}
#v6144SettingsEntry{width:100%;border:0;border-top:1px solid #2c3b2e;background:transparent;color:#edf4ea;padding:9px 10px;display:flex;align-items:center;gap:9px;text-align:left;cursor:pointer}#v6144SettingsEntry .ico{font-size:17px}#v6144SettingsEntry b{display:block;font-size:9px}#v6144SettingsEntry span.copy{display:block;color:#8f9c90;font-size:6.5px;margin-top:2px}#v6144SettingsCount{margin-left:auto;min-width:22px;padding:3px 6px;border:1px solid #52684f;border-radius:999px;background:#111c14;color:#afe893;text-align:center;font-size:7px;font-weight:1000}
#v6144AdminReportsCard .v6144-report-item{padding:10px;margin:8px 0;border:1px solid #384b3a;border-radius:11px;background:#0e1710}#v6144AdminReportsCard .v6144-report-head{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}#v6144AdminReportsCard .v6144-report-head b{font-size:10px;color:#f1d585}#v6144AdminReportsCard .v6144-report-meta{font-size:7px;color:#8f9c91;margin-top:3px}#v6144AdminReportsCard .v6144-report-body{font-size:8px;line-height:1.45;color:#cbd6c9;margin-top:7px;white-space:pre-wrap;overflow-wrap:anywhere}#v6144AdminReportsCard .v6144-report-actions{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}#v6144AdminReportsCard .v6144-report-actions button{padding:6px 8px;font-size:7px}
@media(max-width:560px){#v6144ActionMenu{left:10px!important;right:10px!important;top:auto!important;bottom:max(12px,env(safe-area-inset-bottom))!important;width:auto}.v6144-modal{max-height:88vh}}
