@import url(https://fonts.googleapis.com/css2?family=Orbitron:wght@500;700;900&family=Rajdhani:wght@400;500;600;700&display=swap);

/* ===== ELDERCS theme ===== */
html body {
  background: #0a0a0c url(https://eldercs.ro/eldercsbg.jpg) center top / cover fixed no-repeat;
  color: #e8e8ee;
  font-family: 'Rajdhani', sans-serif;
  font-size: 15px;
}
html body::before {
  content: ''; position: fixed; inset: 0; background: rgba(10,10,12,.82); z-index: -1;
}
html body #container { background: transparent; color: #e8e8ee; font-family: 'Rajdhani', sans-serif; }
html body .wrapper { max-width: 1240px; width: 94%; }
html body a:link,
html body a:visited { color: #ffffff; text-decoration: none; }
html body a:hover,
html body a:active { color: #e58d27; text-decoration: none; }

/* Header + logo */
html body #header { background: transparent; }
html body #header #logo { background: #0e0e11; border-bottom: 1px solid #23232b; padding: 18px 0; }
html body #logo .wrapper { display: flex; align-items: center; justify-content: space-between; }
html body #logo a img { display: none; }
html body #header ul.menu li a { color: #ffffff; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; font-size: 14px; }
html body #header ul.menu li a:hover { color: #e58d27; }
html body #panel .upper { background: #e58d27; border: 0; color: #0a0a0c; }
html body #panel .upper a:link,
html body #panel .upper a:visited,
html body #panel .upper a.logout { color: #0a0a0c; font-weight: 700; }
html body #panel .lower { background: #121216; border: 0; border-bottom: 1px solid #23232b; color: #b4b4bf; }
html body #panel .lower a:link,
html body #panel .lower a:visited { color: #e8e8ee; }
html body #search fieldset,
html body #panel input.textbox { background: #0e0e11; border: 1px solid #2a2a33; color: #fff; }
html body #panel input.button { background: #0a0a0c; color: #e58d27; border: 1px solid #0a0a0c; }

html body #content { background: transparent; padding-top: 24px; }
html body .navigation { color: #a5a5b0; }
html body .navigation .active { color: #e58d27; font-family: 'Orbitron', sans-serif; font-size: 15px; }

/* Tables */
html body .tborder { background: #121216; border: 1px solid #23232b; border-radius: 10px; overflow: hidden; }
html body .tborder td { border-color: #1e1e25; }
html body .thead {
  background: #17171d !important; border-bottom: 1px solid #23232b; color: #e58d27; padding: 14px 16px;
}
html body .thead strong,
html body .thead a:link,
html body .thead a:visited,
html body .thead strong a {
  color: #e58d27 !important; font-family: 'Orbitron', sans-serif; letter-spacing: 2px; text-transform: uppercase; font-size: 14px;
}
html body .thead .smalltext { color: #a5a5b0; font-family: 'Rajdhani', sans-serif; letter-spacing: 0; text-transform: none; }
html body .tcat { background: #0e0e11 !important; color: #8f8f9b; border-top: 1px solid #23232b; border-bottom: 1px solid #23232b; font-weight: 700; letter-spacing: 1px; text-transform: uppercase; font-size: 12px; }
html body .tcat a:link,
html body .tcat a:visited { color: #b4b4bf; }
html body .trow1,
html body .trow2 { background: #121216; border-color: #1e1e25; color: #e8e8ee; }
html body .trow2 { background: #141419; }
html body .trow1:hover,
html body .trow2:hover { background: #18181e; }
html body .trow_selected,
html body tr.trow_selected td { background: #2a1f12; color: #fff; }
html body .tfoot { background: #0e0e11; border-top: 1px solid #23232b; color: #a5a5b0; }
html body .tfoot a:link,
html body .tfoot a:visited { color: #e8e8ee; }
html body .smalltext,
html body .smalltext a { color: #a5a5b0; }
html body .trow1 strong a,
html body .trow2 strong a { font-size: 17px; font-weight: 700; }
html body .forum_status { filter: sepia(1) saturate(4) hue-rotate(-10deg); }

/* Posts */
html body .post { background: #121216; border: 1px solid #23232b; border-radius: 10px; margin-bottom: 14px; overflow: hidden; }
html body .post .post_author { background: #15151a; border-bottom: 1px solid #23232b; }
html body .post .post_head { border-bottom: 1px solid #1e1e25; }
html body .post .post_body { color: #e8e8ee; font-size: 16px; }
html body .post .post_controls { background: #0e0e11; border-top: 1px solid #23232b; }
html body .post_author .author_avatar img { border-radius: 8px; border: 1px solid #2a2a33; background: #23232b; }
html body blockquote { background: #0e0e11; border: 1px solid #2a2a33; border-radius: 6px; color: #cfcfd8; }
html body blockquote cite { border-bottom: 1px solid #2a2a33; color: #e58d27; }
html body .codeblock { background: #0e0e11; border: 1px solid #2a2a33; }

/* Buttons + inputs */
html body a.button:link,
html body a.button:visited,
html body a.button:hover,
html body a.button:active,
html body button,
html body input.button,
html body input[type=submit] {
  background: #e58d27; color: #0a0a0c; border: 1px solid #e58d27; border-radius: 6px;
  font-family: 'Rajdhani', sans-serif; font-weight: 700; letter-spacing: 1px; text-transform: uppercase; box-shadow: none; padding: 6px 14px;
}
html body a.button:hover,
html body button:hover,
html body input.button:hover { background: #f5a03f; border-color: #f5a03f; color: #0a0a0c; }
html body a.button span,
html body a.button:link span { color: #0a0a0c; }
html body input.textbox,
html body textarea,
html body select {
  background: #0e0e11; color: #ffffff; border: 1px solid #2a2a33; border-radius: 6px; font-family: 'Rajdhani', sans-serif; font-size: 15px;
}
html body input.textbox:focus,
html body textarea:focus,
html body select:focus { border-color: #e58d27; outline: none; }

/* Pagination */
html body .pagination a,
html body .pagination .pagination_current { background: #121216; border: 1px solid #2a2a33; color: #fff; border-radius: 4px; }
html body .pagination .pagination_current,
html body .pagination a:hover { background: #e58d27; color: #0a0a0c; border-color: #e58d27; }

/* Popups + misc */
html body .popup_menu { background: #121216; border: 1px solid #2a2a33; }
html body .popup_menu .popup_item { background: #121216; color: #e8e8ee; }
html body .popup_menu .popup_item:hover { background: #e58d27; color: #0a0a0c; }
html body .red_alert,
html body .pm_alert { background: #2a1212; border: 1px solid #8b0000; color: #ffb4b4; border-radius: 6px; }
html body .modal { background: #121216; color: #e8e8ee; border: 1px solid #2a2a33; }
html body fieldset { border: 1px solid #23232b; }
html body hr { border-color: #23232b; }

/* Footer */
html body #footer .upper { background: #121216; border-top: 1px solid #23232b; border-bottom: 1px solid #23232b; }
html body #footer .lower { background: transparent; color: #8f8f9b; }
html body #footer .lower a:link,
html body #footer .lower a:visited { color: #b4b4bf; }
html body #footer ul.menu li a { color: #e8e8ee; }


/* Banner (full-width strip, banner centered, blurred sides) */
html body .eldercs-banner { position: relative; width: 100%; margin: 0; border: 0; border-radius: 0; background: #0a0a0c; line-height: 0; overflow: hidden; border-bottom: 1px solid #23232b; isolation: isolate; }
html body .eldercs-banner::before { content: ''; position: absolute; inset: 0; z-index: -2;
  background:
    radial-gradient(ellipse 55% 90% at 50% 60%, rgba(229,141,39,.28), rgba(229,141,39,0) 70%),
    linear-gradient(to right, rgba(10,10,12,.55), rgba(10,10,12,.88) 30%, rgba(10,10,12,.88) 70%, rgba(10,10,12,.55)),
    url(https://eldercs.ro/eldercsbg.jpg) center / cover no-repeat;
  filter: saturate(1.15); }
html body .eldercs-banner::after { content: ''; position: absolute; inset: 0; z-index: -1; pointer-events: none; opacity: .9;
  background-image:
    radial-gradient(2px 2px at 8% 80%, #ffb15c, transparent), radial-gradient(1.5px 1.5px at 14% 40%, #e58d27, transparent),
    radial-gradient(2px 2px at 20% 65%, #ff9a3c, transparent), radial-gradient(1.5px 1.5px at 4% 25%, #ffc27a, transparent),
    radial-gradient(2px 2px at 26% 90%, #e58d27, transparent), radial-gradient(1.5px 1.5px at 11% 10%, #ff9a3c, transparent),
    radial-gradient(2px 2px at 92% 75%, #ffb15c, transparent), radial-gradient(1.5px 1.5px at 86% 35%, #e58d27, transparent),
    radial-gradient(2px 2px at 80% 60%, #ff9a3c, transparent), radial-gradient(1.5px 1.5px at 96% 20%, #ffc27a, transparent),
    radial-gradient(2px 2px at 74% 92%, #e58d27, transparent), radial-gradient(1.5px 1.5px at 89% 8%, #ff9a3c, transparent);
  background-size: 100% 100%; background-repeat: repeat-y;
  animation: ebEmbers 9s linear infinite; }
@keyframes ebEmbers { from { background-position: 0 0; } to { background-position: 0 -440px; } }
html body .eldercs-banner video { display: block; width: 100%; height: auto; aspect-ratio: 1920 / 640; object-fit: cover; pointer-events: none; box-shadow: 0 0 60px rgba(229,141,39,.25); -webkit-mask-image: linear-gradient(to right, transparent 0, #000 70px, #000 calc(100% - 70px), transparent 100%); mask-image: linear-gradient(to right, transparent 0, #000 70px, #000 calc(100% - 70px), transparent 100%); }
html body .eldercs-banner video::-webkit-media-controls,
html body .eldercs-banner video::-webkit-media-controls-enclosure { display: none !important; }
html body .eldercs-banner .eb-mobile { display: none; width: 100%; height: auto; }
html body .eldercs-banner.eb-is-mobile::before { display: none; }
html body .eldercs-banner.eb-is-mobile .eb-desktop { display: none; }
html body .eldercs-banner.eb-is-mobile .eb-mobile { display: block; }

html body .eldercs-banner .eb-frame { position: relative; width: min(100%, 1320px); margin: 0 auto; aspect-ratio: 1920 / 640; }
html body .eldercs-banner .eb-link { position: absolute; top: 88.5%; height: 8%; border-radius: 6px; z-index: 2; transition: background .2s, box-shadow .2s; }
html body .eldercs-banner .eb-link:hover { background: rgba(229,141,39,.18); box-shadow: 0 0 0 1px rgba(229,141,39,.7), 0 0 18px rgba(229,141,39,.45); }
html body .eldercs-banner .eb-link:focus-visible { outline: 2px solid #e58d27; outline-offset: 2px; }

html body .eldercs-banner .eb-frame video { position: absolute; left: 0; top: 0; width: 4px !important; height: 4px !important; opacity: 0; box-shadow: none; -webkit-mask-image: none; mask-image: none; }
html body .eldercs-banner .eb-canvas { position: absolute; inset: 0; width: 100%; height: 100%; display: block; pointer-events: none; box-shadow: 0 0 60px rgba(229,141,39,.25); -webkit-mask-image: linear-gradient(to right, transparent 0, #000 70px, #000 calc(100% - 70px), transparent 100%); mask-image: linear-gradient(to right, transparent 0, #000 70px, #000 calc(100% - 70px), transparent 100%); }

/* ELDERCS footer */
html body .ec-footer { margin-top: 40px; }
html body .ec-foot-main { background: #0e0e11; border-top: 2px solid #e58d27; padding: 40px 0 32px; }
html body .ec-foot-grid { display: grid; grid-template-columns: 1.4fr 1.2fr 1fr; gap: 40px; }
html body .ec-foot-col h3 { margin: 0 0 16px; font-family: 'Orbitron', sans-serif; font-size: 14px; letter-spacing: 2px; text-transform: uppercase; color: #e58d27; }
html body .ec-foot-logo { font-family: 'Orbitron', sans-serif; font-weight: 900; font-size: 26px; letter-spacing: 1px; color: #fff !important; }
html body .ec-foot-logo span { color: #e58d27; }
html body .ec-foot-about p { margin: 12px 0 18px; color: #b4b4bf; font-size: 15px; line-height: 1.55; }
html body .ec-foot-about p strong { color: #fff; }
html body .ec-foot-social { display: flex; gap: 10px; }
html body .ec-foot-social a { width: 40px; height: 40px; border-radius: 8px; background: #17171d; border: 1px solid #2a2a33; display: flex; align-items: center; justify-content: center; color: #e8e8ee !important; transition: all .2s; }
html body .ec-foot-social a:hover { background: #e58d27; border-color: #e58d27; color: #0a0a0c !important; }
html body .ec-server { display: flex; align-items: center; justify-content: space-between; gap: 12px; background: #15151a; border: 1px solid #2a2a33; border-radius: 8px; padding: 12px 14px; margin-bottom: 10px; }
html body .ec-server strong { display: block; font-family: 'Orbitron', sans-serif; font-size: 13px; color: #fff; }
html body .ec-server span { display: block; color: #a5a5b0; font-size: 14px; margin-top: 2px; }
html body .ec-connect { padding: 8px 14px; border: 1px solid #e58d27; border-radius: 6px; color: #e58d27 !important; font-weight: 700; letter-spacing: 1px; font-size: 13px; white-space: nowrap; transition: all .2s; }
html body .ec-connect:hover { background: #e58d27; color: #0a0a0c !important; }
html body .ec-foot-links { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: 1fr 1fr; gap: 8px 16px; }
html body .ec-foot-links a { color: #cfcfd8 !important; font-weight: 600; font-size: 15px; }
html body .ec-foot-links a:hover { color: #e58d27 !important; }
html body .ec-footer .lower { background: #0a0a0c; border-top: 1px solid #1e1e25; padding: 14px 0; }
html body .ec-foot-bottom { display: flex; justify-content: space-between; gap: 12px; flex-wrap: wrap; color: #8f8f9b; font-size: 14px; }
html body .ec-foot-bottom a { color: #b4b4bf !important; }
html body .ec-footer #copyright { float: none; }
@media (max-width: 860px) { html body .ec-foot-grid { grid-template-columns: 1fr; gap: 28px; } }

html body .ec-soon { display: inline-block; vertical-align: middle; margin-left: 10px; padding: 3px 9px; border-radius: 4px; background: #e58d27; color: #0a0a0c !important; font-family: 'Orbitron', sans-serif; font-size: 11px; font-weight: 900; letter-spacing: 2px; line-height: 1.4; animation: ecSoon 2s ease-in-out infinite; }
html body .ec-soon-lg { margin-left: 0; padding: 8px 14px; font-size: 12px; }
@keyframes ecSoon { 0%,100% { box-shadow: 0 0 0 rgba(229,141,39,0); } 50% { box-shadow: 0 0 14px rgba(229,141,39,.7); } }

/* Top bar */
html body #logo .ec-brand { display: flex; align-items: center; gap: 12px; }
html body #logo .ec-brand img { display: block !important; height: 44px; width: auto; }
html body #logo .ec-brand span { font-family: 'Orbitron', sans-serif; font-weight: 900; font-size: 26px; letter-spacing: 1px; color: #fff; }
html body #logo .ec-brand span b { color: #e58d27; }
html body #logo ul.ec-nav { display: flex; align-items: center; gap: 4px; margin: 0; padding: 0; float: none; }
html body #logo ul.ec-nav li { list-style: none; margin: 0; padding: 0; }
html body #logo ul.ec-nav li a { display: flex; align-items: center; gap: 6px; padding: 10px 14px; border-radius: 6px; background: none !important; color: #fff; font-family: 'Rajdhani', sans-serif; font-weight: 700; font-size: 15px; letter-spacing: 1.5px; text-transform: uppercase; transition: color .2s, background-color .2s; }
html body #logo ul.ec-nav li a:hover { color: #e58d27; background-color: rgba(229,141,39,.08) !important; }
html body #logo ul.ec-nav li a.ec-active { color: #e58d27; box-shadow: inset 0 -2px 0 #e58d27; border-radius: 0; }
html body #logo ul.ec-nav .ec-promo { padding: 1px 6px; border-radius: 4px; background: #e58d27; color: #0a0a0c; font-size: 11px; letter-spacing: 0; }
html body #logo ul.ec-nav .ec-search { padding: 10px 12px; margin-left: 6px; border: 1px solid #2a2a33; }
@media (max-width: 980px) { html body #logo .wrapper { flex-wrap: wrap; gap: 10px; } html body #logo ul.ec-nav { flex-wrap: wrap; } }

/* Social login */
html body .ec-social { max-width: 520px; margin: 10px auto 26px; padding: 26px 28px 18px; background: #121216; border: 1px solid #23232b; border-radius: 12px; text-align: center; }
html body .ec-social h2 { margin: 0 0 6px; font-family: 'Orbitron', sans-serif; font-size: 20px; letter-spacing: 2px; text-transform: uppercase; color: #e58d27; }
html body .ec-social p { margin: 0 0 18px; color: #b4b4bf; font-size: 15px; }
html body .ec-social-btns { display: flex; flex-direction: column; gap: 10px; }
html body .ec-sbtn { display: flex; align-items: center; justify-content: center; gap: 12px; padding: 14px 18px; border-radius: 8px; font-weight: 700; font-size: 16px; letter-spacing: 1.5px; text-transform: uppercase; transition: transform .15s, box-shadow .2s, filter .2s; }
html body .ec-sbtn:hover { transform: translateY(-1px); filter: brightness(1.12); }
html body a.ec-steam { background: linear-gradient(135deg, #1b2838, #2a475e); color: #fff !important; border: 1px solid #3d6c8d; }
html body a.ec-steam:hover { box-shadow: 0 0 22px rgba(102,192,244,.35); color: #fff !important; }
html body a.ec-discord { background: #5865f2; color: #fff !important; }
html body a.ec-google { background: #fff; color: #1f1f1f !important; }
html body .ec-social-or { position: relative; margin: 20px 0 4px; color: #8f8f9b; font-size: 13px; text-transform: uppercase; letter-spacing: 2px; }
html body .ec-social-or::before { content: ''; position: absolute; left: 0; right: 0; top: 50%; border-top: 1px solid #23232b; }
html body .ec-social-or span { position: relative; padding: 0 12px; background: #121216; }
/* Flyover buttons inside the quick-login popup */
html body .flyover .login_box_buttons { display: inline-flex; align-items: center; gap: 8px; padding: 10px 16px; border-radius: 6px; font-weight: 700; letter-spacing: 1px; text-transform: uppercase; background: linear-gradient(135deg, #1b2838, #2a475e); color: #fff; border: 1px solid #3d6c8d; }

html body .flyover .login_box_buttons.discord { background: #5865f2; border-color: #5865f2; }
html body .flyover .login_box_buttons.google { background: #fff; color: #1f1f1f; border-color: #fff; }
html body td.flyover { padding: 12px 18px 18px !important; }
html body .flyover a { display: block !important; margin: 0 0 10px !important; width: 100% !important; float: none !important; }
html body .flyover a:last-child { margin-bottom: 0 !important; }
html body .flyover .login_box_buttons { display: flex !important; align-items: center; justify-content: center; gap: 10px; width: 100% !important; height: auto !important; min-height: 0 !important; box-sizing: border-box; padding: 12px 16px !important; margin: 0 !important; white-space: nowrap; font-size: 15px; line-height: 1.2; float: none !important; text-align: center; }

/* Quick social login in the orange bar */
html body #panel .upper .welcome { display: inline-flex; align-items: center; flex-wrap: wrap; gap: 6px 10px; }
html body .ec-quick { display: inline-flex; align-items: center; gap: 6px; margin-left: 14px; padding-left: 14px; border-left: 1px solid rgba(10,10,12,.35); }
html body .ec-quick-label { color: #0a0a0c; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; font-size: 12px; }
html body #panel .upper a.ec-q { display: inline-flex; align-items: center; gap: 6px; padding: 4px 10px; border-radius: 5px; font-weight: 700; font-size: 13px; letter-spacing: .5px; line-height: 1.2; background: none; transition: filter .15s, transform .15s; }
html body #panel .upper a.ec-q:hover { filter: brightness(1.15); transform: translateY(-1px); }
html body #panel .upper a.ec-q-steam { background: #1b2838; color: #fff !important; }
html body #panel .upper a.ec-q-discord { background: #5865f2; color: #fff !important; }
html body #panel .upper a.ec-q-google { background: #fff; color: #1f1f1f !important; }
html body #panel .upper a.ec-q svg { display: block; }
/* Logged-in bar */
html body #panel .upper a.ec-me-link { display: inline-flex; align-items: center; gap: 8px; padding: 3px 12px 3px 3px; border-radius: 20px; background: #0a0a0c; color: var(--rn) !important; font-weight: 700; font-size: 15px; }
html body .ec-me-av { width: 26px; height: 26px; border-radius: 50%; object-fit: cover; background: #23232b; display: block; }
html body .ec-me-rank::before { content: var(--rl); display: inline-block; padding: 3px 8px; border-radius: 4px; background: var(--rc); color: var(--rt); font-family: 'Orbitron', sans-serif; font-size: 10px; font-weight: 900; letter-spacing: 1.5px; }
html body #panel .upper a.ec-logout { display: inline-flex; align-items: center; gap: 6px; margin-left: 6px; padding: 5px 10px; border-radius: 5px; border: 1px solid rgba(10,10,12,.4); color: #0a0a0c !important; font-weight: 700; font-size: 13px; background: none !important; padding-left: 10px !important; }
html body #panel .upper a.ec-logout:hover { background: rgba(10,10,12,.12) !important; }
html body #panel .lower.ec-userbar { background: #121216; }
html body .ec-userbar ul.menu li a { display: inline-flex; align-items: center; gap: 7px; padding-left: 0 !important; background: none !important; color: #e8e8ee !important; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; font-size: 13px; }
html body .ec-userbar ul.menu li a:hover { color: #e58d27 !important; }
html body .ec-userbar ul.menu li a svg { opacity: .85; }
html body .ec-userbar ul.panel_links li, html body .ec-userbar ul.user_links li { margin: 0 18px 0 0; }
html body .ec-userbar ul.user_links li { margin: 0 0 0 18px; }
html body .ec-badge { display: inline-flex; align-items: center; justify-content: center; min-width: 18px; height: 18px; padding: 0 5px; border-radius: 9px; background: #e58d27; color: #0a0a0c; font-size: 11px; font-weight: 900; letter-spacing: 0; }
html body .ec-badge[data-n="0"], html body .ec-badge[data-n=""] { display: none; }
html body #panel .lower.ec-userbar ul.menu li a { display: inline-flex !important; align-items: center !important; gap: 7px !important; line-height: 1 !important; padding: 4px 0 !important; vertical-align: middle; }
html body #panel .lower.ec-userbar ul.menu li a svg { flex: 0 0 auto; display: block; position: relative; top: 0; }
html body #panel .lower.ec-userbar ul.menu li a span { display: block; line-height: 16px; }
html body #panel .lower.ec-userbar ul.menu li { display: inline-flex; align-items: center; vertical-align: middle; }
/* end logged-in bar */
/* UserCP */
html body a.usercp_nav_item { background-image: none !important; padding-left: 0 !important; display: inline-flex !important; align-items: center; gap: 9px; font-size: 14px; font-weight: 600; color: #cfcfd8 !important; line-height: 1.3; }
html body a.usercp_nav_item:hover { color: #e58d27 !important; }
html body a.usercp_nav_item::before { content: ''; width: 16px; height: 16px; flex: 0 0 16px; background-color: currentColor; -webkit-mask: var(--ic) center / contain no-repeat; mask: var(--ic) center / contain no-repeat; opacity: .85; }
html body a.usercp_nav_home { --ic: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2011l9-7%209%207v9a1%201%200%200%201-1%201h-5v-6h-6v6H4a1%201%200%200%201-1-1z%22%2F%3E%3C%2Fsvg%3E); }
html body a.usercp_nav_flyover { --ic: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M10%2014a4%204%200%200%200%205.7%200l3-3a4%204%200%200%200-5.7-5.7l-1%201%22%2F%3E%3Cpath%20d%3D%22M14%2010a4%204%200%200%200-5.7%200l-3%203a4%204%200%200%200%205.7%205.7l1-1%22%2F%3E%3C%2Fsvg%3E); }
html body a.usercp_nav_composepm { --ic: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2020h9%22%2F%3E%3Cpath%20d%3D%22M16.5%203.5a2.1%202.1%200%200%201%203%203L7%2019l-4%201%201-4z%22%2F%3E%3C%2Fsvg%3E); }
html body a.usercp_nav_pmfolder { --ic: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M22%2012h-6l-2%203h-4l-2-3H2%22%2F%3E%3Cpath%20d%3D%22M5.5%205h13L22%2012v6a2%202%200%200%201-2%202H4a2%202%200%200%201-2-2v-6z%22%2F%3E%3C%2Fsvg%3E); }
html body a.usercp_nav_sub_pmfolder { --ic: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M22%2012h-6l-2%203h-4l-2-3H2%22%2F%3E%3Cpath%20d%3D%22M5.5%205h13L22%2012v6a2%202%200%200%201-2%202H4a2%202%200%200%201-2-2v-6z%22%2F%3E%3C%2Fsvg%3E); }
html body a.usercp_nav_trash_pmfolder { --ic: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%206h18M8%206V4h8v2M6%206l1%2014h10l1-14%22%2F%3E%3C%2Fsvg%3E); }
html body a.usercp_nav_unread_pmfolder { --ic: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M22%2012h-6l-2%203h-4l-2-3H2%22%2F%3E%3Cpath%20d%3D%22M5.5%205h13L22%2012v6a2%202%200%200%201-2%202H4a2%202%200%200%201-2-2v-6z%22%2F%3E%3C%2Fsvg%3E); }
html body a.usercp_nav_profile { --ic: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M4%2021c0-4%204-6%208-6s8%202%208%206%22%2F%3E%3C%2Fsvg%3E); }
html body a.usercp_nav_username { --ic: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2012l-8%208-9-9V3h8z%22%2F%3E%3Ccircle%20cx%3D%227.5%22%20cy%3D%227.5%22%20r%3D%221.5%22%2F%3E%3C%2Fsvg%3E); }
html body a.usercp_nav_password { --ic: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%224%22%20y%3D%2211%22%20width%3D%2216%22%20height%3D%2210%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M8%2011V7a4%204%200%200%201%208%200v4%22%2F%3E%3C%2Fsvg%3E); }
html body a.usercp_nav_email { --ic: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2214%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M3%207l9%206%209-6%22%2F%3E%3C%2Fsvg%3E); }
html body a.usercp_nav_avatar { --ic: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%223%22%20width%3D%2218%22%20height%3D%2218%22%20rx%3D%222%22%2F%3E%3Ccircle%20cx%3D%229%22%20cy%3D%229%22%20r%3D%222%22%2F%3E%3Cpath%20d%3D%22M21%2015l-5-5L5%2021%22%2F%3E%3C%2Fsvg%3E); }
html body a.usercp_nav_editsig { --ic: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2017c3-3%205-8%207-8s-1%209%202%209%203-5%205-5%202%203%204%203%22%2F%3E%3C%2Fsvg%3E); }
html body a.usercp_nav_options { --ic: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M12%202v3M12%2019v3M2%2012h3M19%2012h3M4.9%204.9l2.1%202.1M17%2017l2.1%202.1M4.9%2019.1%207%2017M17%207l2.1-2.1%22%2F%3E%3C%2Fsvg%3E); }
html body a.usercp_nav_editlists { --ic: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%229%22%20cy%3D%228%22%20r%3D%223.5%22%2F%3E%3Cpath%20d%3D%22M2%2020c0-3.5%203-5.5%207-5.5s7%202%207%205.5%22%2F%3E%3Cpath%20d%3D%22M16%204.5a3.5%203.5%200%200%201%200%207M22%2020c0-3-2-4.8-4.5-5.3%22%2F%3E%3C%2Fsvg%3E); }
html body a.usercp_nav_attachments { --ic: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M21%2011l-8.5%208.5a5%205%200%200%201-7-7L14%204a3.5%203.5%200%200%201%205%205l-8.5%208.5a2%202%200%200%201-3-3L15%207%22%2F%3E%3C%2Fsvg%3E); }
html body a.usercp_nav_drafts { --ic: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%203H6a2%202%200%200%200-2%202v14a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V9z%22%2F%3E%3Cpath%20d%3D%22M14%203v6h6%22%2F%3E%3C%2Fsvg%3E); }
html body a.usercp_nav_subscriptions { --ic: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203l2.8%205.8%206.2.9-4.5%204.4%201%206.2L12%2017.4%206.5%2020.3l1-6.2L3%209.7l6.2-.9z%22%2F%3E%3C%2Fsvg%3E); }
html body a.usercp_nav_fsubscriptions { --ic: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M18%2016V11a6%206%200%200%200-12%200v5l-2%202h16z%22%2F%3E%3Cpath%20d%3D%22M10%2021h4%22%2F%3E%3C%2Fsvg%3E); }
html body a.usercp_nav_viewprofile { --ic: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M1%2012s4-7%2011-7%2011%207%2011%207-4%207-11%207S1%2012%201%2012z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223%22%2F%3E%3C%2Fsvg%3E); }
html body td.ec-nav-linked { background: rgba(229,141,39,.12) !important; border-left: 3px solid #e58d27; }
html body td.ec-nav-linked a.usercp_nav_item { color: #e58d27 !important; font-weight: 700; }
html body .usercp_nav_item + div, html body td.smalltext > div { margin: 2px 0; }
html body .ec-card { background: #121216; border: 1px solid #23232b; border-radius: 12px; overflow: hidden; }
html body .ec-card-top { display: flex; gap: 22px; align-items: center; padding: 26px; background: linear-gradient(135deg, rgba(229,141,39,.10), rgba(18,18,22,0) 60%); border-bottom: 1px solid #23232b; }
html body .ec-card-av img { width: 110px; height: 110px; border-radius: 50%; object-fit: cover; display: block; border: 4px solid var(--rc); box-shadow: 0 0 24px color-mix(in srgb, var(--rc) 50%, transparent); background: #23232b; }
html body .ec-card-name { font-family: 'Orbitron', sans-serif; font-size: 26px; font-weight: 900; letter-spacing: 1px; }
html body .ec-card-name, html body .ec-card-name * { color: var(--rn) !important; }
html body .ec-card-rank::before { content: var(--rl); display: inline-block; margin: 6px 0 8px; padding: 4px 10px; border-radius: 4px; background: var(--rc); color: var(--rt); font-family: 'Orbitron', sans-serif; font-size: 11px; font-weight: 900; letter-spacing: 2px; }
html body .ec-card-mail { color: #a5a5b0; font-size: 15px; }
html body .ec-card-actions { display: flex; gap: 8px; margin-top: 12px; flex-wrap: wrap; }
html body a.ec-btn-sm { padding: 7px 14px; border-radius: 6px; background: #e58d27; color: #0a0a0c !important; font-weight: 700; font-size: 13px; letter-spacing: 1px; text-transform: uppercase; }
html body a.ec-btn-sm.ec-btn-ghost { background: none; border: 1px solid #3a3a44; color: #e8e8ee !important; }
html body a.ec-btn-sm:hover { filter: brightness(1.1); }
html body .ec-card-stats { display: grid; grid-template-columns: repeat(4, 1fr); border-bottom: 1px solid #23232b; }
html body .ec-stat { display: flex; flex-direction: column; align-items: center; gap: 4px; padding: 18px 10px; border-right: 1px solid #1e1e25; color: #e8e8ee !important; }
html body .ec-stat:last-child { border-right: 0; }
html body a.ec-stat:hover { background: #17171d; }
html body .ec-stat b { font-family: 'Orbitron', sans-serif; font-size: 24px; color: #fff; }
html body .ec-stat b.ec-stat-date { font-size: 15px; font-family: 'Rajdhani', sans-serif; font-weight: 700; padding: 6px 0; }
html body .ec-stat span { color: #a5a5b0; font-size: 13px; text-transform: uppercase; letter-spacing: 1.5px; font-weight: 700; }
html body .ec-card-links { display: flex; align-items: center; gap: 10px; flex-wrap: wrap; padding: 18px 26px; }
html body .ec-card-links-title { color: #a5a5b0; font-size: 13px; text-transform: uppercase; letter-spacing: 1.5px; font-weight: 700; margin-right: 6px; }
html body a.ec-link-chip { display: inline-flex; align-items: center; gap: 8px; padding: 8px 12px; border-radius: 8px; border: 1px dashed #3a3a44; color: #8f8f9b !important; font-weight: 700; font-size: 14px; }
html body a.ec-link-chip i { font-style: normal; font-size: 12px; text-transform: uppercase; letter-spacing: 1px; padding: 2px 7px; border-radius: 4px; background: #23232b; color: #e58d27; }
html body a.ec-link-chip:hover { border-color: #e58d27; color: #fff !important; }
html body a.ec-link-chip.on { border-style: solid; color: #fff !important; }
html body a.ec-link-chip.on[data-p="Steam"] { border-color: #3d6c8d; background: #1b2838; }
html body a.ec-link-chip.on[data-p="Discord"] { border-color: #5865f2; background: rgba(88,101,242,.2); }
html body a.ec-link-chip.on[data-p="Google"] { border-color: #e8e8ee; background: rgba(255,255,255,.08); }
html body a.ec-link-chip.on i { background: #1e3a22; color: #7bd88a; }
@media (max-width: 800px) { html body .ec-card-stats { grid-template-columns: repeat(2, 1fr); } html body .ec-card-top { flex-direction: column; text-align: center; } html body .ec-card-actions { justify-content: center; } }
/* end UserCP */
/* ModCP */
html body a.modcp_nav_item { background-image: none !important; padding-left: 0 !important; display: inline-flex !important; align-items: center; gap: 9px; font-size: 14px; font-weight: 600; color: #cfcfd8 !important; }
html body a.modcp_nav_item:hover { color: #e58d27 !important; }
html body a.modcp_nav_item::before { content: ''; width: 16px; height: 16px; flex: 0 0 16px; background-color: currentColor; -webkit-mask: var(--ic) center / contain no-repeat; mask: var(--ic) center / contain no-repeat; opacity: .85; }
html body a.modcp_nav_home { --ic: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203l8%203v6c0%205-3.5%208-8%209-4.5-1-8-4-8-9V6z%22%2F%3E%3C%2Fsvg%3E); }
html body a.modcp_nav_announcements { --ic: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2011v2a1%201%200%200%200%201%201h3l5%204V6L7%2010H4a1%201%200%200%200-1%201z%22%2F%3E%3Cpath%20d%3D%22M16%209a4%204%200%200%201%200%206%22%2F%3E%3C%2Fsvg%3E); }
html body a.modcp_nav_modqueue { --ic: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%2011l3%203%208-8%22%2F%3E%3Cpath%20d%3D%22M20%2012v7a2%202%200%200%201-2%202H6a2%202%200%200%201-2-2V5a2%202%200%200%201%202-2h9%22%2F%3E%3C%2Fsvg%3E); }
html body a.modcp_nav_reportcenter { --ic: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2021V4h11l-1%204h6v9h-9l1-4H4%22%2F%3E%3C%2Fsvg%3E); }
html body a.modcp_nav_reports { --ic: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2021V4h11l-1%204h6v9h-9l1-4H4%22%2F%3E%3C%2Fsvg%3E); }
html body a.modcp_nav_modlogs { --ic: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%203H6a2%202%200%200%200-2%202v14a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V9z%22%2F%3E%3Cpath%20d%3D%22M14%203v6h6M8%2013h8M8%2017h5%22%2F%3E%3C%2Fsvg%3E); }
html body a.modcp_nav_editprofile { --ic: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%228%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M3%2021c0-4%203-6%207-6%22%2F%3E%3Cpath%20d%3D%22M16%2021l5-5-2-2-5%205v2z%22%2F%3E%3C%2Fsvg%3E); }
html body a.modcp_nav_banning { --ic: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M5.6%205.6l12.8%2012.8%22%2F%3E%3C%2Fsvg%3E); }
html body a.modcp_nav_warninglogs { --ic: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203l10%2018H2z%22%2F%3E%3Cpath%20d%3D%22M12%2010v5M12%2018v.5%22%2F%3E%3C%2Fsvg%3E); }
html body a.modcp_nav_ipsearch { --ic: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%227%22%2F%3E%3Cpath%20d%3D%22M20%2020l-4-4%22%2F%3E%3C%2Fsvg%3E); }
html body .ec-mod-dash { display: grid; grid-template-columns: repeat(4, 1fr); gap: 14px; margin-bottom: 18px; }
html body a.ec-mod-tile { display: flex; flex-direction: column; align-items: flex-start; gap: 6px; padding: 18px 20px; background: #121216; border: 1px solid #23232b; border-radius: 12px; color: #8f8f9b !important; transition: border-color .2s, transform .15s; }
html body a.ec-mod-tile:hover { border-color: #3a3a44; transform: translateY(-1px); }
html body a.ec-mod-tile b { font-family: 'Orbitron', sans-serif; font-size: 32px; color: #e8e8ee; line-height: 1.1; }
html body a.ec-mod-tile span { font-size: 13px; text-transform: uppercase; letter-spacing: 1.5px; font-weight: 700; color: #a5a5b0; }
html body a.ec-mod-tile.hot { border-color: #e58d27; background: linear-gradient(135deg, rgba(229,141,39,.18), #121216 70%); color: #e58d27 !important; box-shadow: 0 0 22px rgba(229,141,39,.18); }
html body a.ec-mod-tile.hot b { color: #e58d27; }
html body .ec-mod-quick { display: grid; grid-template-columns: repeat(3, 1fr); gap: 14px; margin-bottom: 18px; }
html body .ec-mod-quick-col { background: #121216; border: 1px solid #23232b; border-radius: 12px; padding: 16px 18px; display: flex; flex-direction: column; gap: 6px; }
html body .ec-mod-quick-col h3 { margin: 0 0 6px; font-family: 'Orbitron', sans-serif; font-size: 13px; letter-spacing: 2px; text-transform: uppercase; color: #e58d27; }
html body .ec-mod-quick-col a { padding: 7px 10px; border-radius: 6px; background: #17171d; color: #e8e8ee !important; font-weight: 600; font-size: 14px; }
html body .ec-mod-quick-col a:hover { background: #e58d27; color: #0a0a0c !important; }
html body form.ec-mod-notes textarea { height: 110px !important; }
html body form.ec-mod-notes .tcat { display: none; }
html body td[colspan] .trow1[align="center"], html body tr > td.trow1[align="center"][colspan] { color: #8f8f9b; font-style: italic; }
@media (max-width: 900px) { html body .ec-mod-dash { grid-template-columns: repeat(2, 1fr); } html body .ec-mod-quick { grid-template-columns: 1fr; } }
/* end ModCP */
html body .ec-me { display: inline-flex !important; align-items: center; gap: 10px; }
/* Ranks */
html body .ec-me, html body .ec-rk { --rc: #2a2a33; --rt: #ffffff; --rn: #ffffff; --rl: "MEMBRU"; }
html body .ec-me[data-ug="18"], html body .ec-me[data-ag*=",18,"], html body .ec-rk[data-ug="18"], html body .ec-rk[data-ag*=",18,"] { --rc: #e4ae39; --rt: #0a0a0c; --rn: #e4ae39; --rl: "VIP FREE"; }
html body .ec-me[data-ug="17"], html body .ec-me[data-ag*=",17,"], html body .ec-rk[data-ug="17"], html body .ec-rk[data-ag*=",17,"] { --rc: #3fd13f; --rt: #0a0a0c; --rn: #3fd13f; --rl: "VIP PRO"; }
html body .ec-me[data-ug="16"], html body .ec-me[data-ag*=",16,"], html body .ec-rk[data-ug="16"], html body .ec-rk[data-ag*=",16,"] { --rc: #4b8bff; --rt: #fff; --rn: #4b8bff; --rl: "VIP PREMIUM"; }
html body .ec-me[data-ug="15"], html body .ec-me[data-ag*=",15,"], html body .ec-rk[data-ug="15"], html body .ec-rk[data-ag*=",15,"] { --rc: #ff4040; --rt: #fff; --rn: #ff4040; --rl: "VIP EXTREME"; }
html body .ec-me[data-ug="13"], html body .ec-me[data-ag*=",13,"], html body .ec-rk[data-ug="13"], html body .ec-rk[data-ag*=",13,"] { --rc: #78b4ff; --rt: #0a0a0c; --rn: #78b4ff; --rl: "HELPER"; }
html body .ec-me[data-ug="14"], html body .ec-me[data-ag*=",14,"], html body .ec-rk[data-ug="14"], html body .ec-rk[data-ag*=",14,"] { --rc: #e0245e; --rt: #fff; --rn: #e0245e; --rl: "OWNER CS 1.6"; }
html body .ec-me[data-ug="12"], html body .ec-me[data-ag*=",12,"], html body .ec-rk[data-ug="12"], html body .ec-rk[data-ag*=",12,"] { --rc: #3b5bff; --rt: #fff; --rn: #3b5bff; --rl: "ADMIN"; }
html body .ec-me[data-ug="6"], html body .ec-me[data-ag*=",6,"], html body .ec-rk[data-ug="6"], html body .ec-rk[data-ag*=",6,"] { --rc: #3fd13f; --rt: #0a0a0c; --rn: #3fd13f; --rl: "MODERATOR"; }
html body .ec-me[data-ug="11"], html body .ec-me[data-ag*=",11,"], html body .ec-rk[data-ug="11"], html body .ec-rk[data-ag*=",11,"] { --rc: #3fd13f; --rt: #0a0a0c; --rn: #3fd13f; --rl: "MODERATOR"; }
html body .ec-me[data-ug="3"], html body .ec-me[data-ag*=",3,"], html body .ec-rk[data-ug="3"], html body .ec-rk[data-ag*=",3,"] { --rc: #3fd13f; --rt: #0a0a0c; --rn: #3fd13f; --rl: "SUPER MOD"; }
html body .ec-me[data-ug="10"], html body .ec-me[data-ag*=",10,"], html body .ec-rk[data-ug="10"], html body .ec-rk[data-ag*=",10,"] { --rc: #b45af2; --rt: #fff; --rn: #b45af2; --rl: "MANAGER"; }
html body .ec-me[data-ug="9"], html body .ec-me[data-ag*=",9,"], html body .ec-rk[data-ug="9"], html body .ec-rk[data-ag*=",9,"] { --rc: #ff4040; --rt: #fff; --rn: #ff4040; --rl: "CO-FONDATOR"; }
html body .ec-me[data-ug="4"], html body .ec-me[data-ag*=",4,"], html body .ec-rk[data-ug="4"], html body .ec-rk[data-ag*=",4,"] { --rc: #c00000; --rt: #fff; --rn: #c00000; --rl: "ADMINISTRATOR"; }
html body .ec-me[data-ug="8"], html body .ec-me[data-ag*=",8,"], html body .ec-rk[data-ug="8"], html body .ec-rk[data-ag*=",8,"] { --rc: #c00000; --rt: #fff; --rn: #c00000; --rl: "FONDATOR"; }
html body tr.ec-nav-groups { display: none; }
html:has(.ec-me[data-ug="4"], .ec-me[data-ug="8"], .ec-me[data-ug="9"], .ec-me[data-ug="10"], .ec-me[data-ag*=",8,"], .ec-me[data-ag*=",9,"], .ec-me[data-ag*=",10,"], .ec-me[data-ag*=",4,"]) body tr.ec-nav-groups { display: table-row; }
html body a.usercp_nav_usergroups { --ic: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203l8%203v6c0%205-3.5%208-8%209-4.5-1-8-4-8-9V6z%22%2F%3E%3Cpath%20d%3D%22M9%2012l2%202%204-4%22%2F%3E%3C%2Fsvg%3E); }
html body tr.ec-nav-groups td { background: rgba(229,141,39,.08) !important; }
/* end Ranks */
/* Profile */
html body .ec-profile { margin-bottom: 20px; }
html body .ec-card-title { color: #b4b4bf; font-size: 15px; margin-bottom: 4px; display: flex; align-items: center; gap: 10px; flex-wrap: wrap; }
html body .ec-card-status a, html body .ec-card-status span { font-weight: 700; }
html body .ec-profile-social { display: flex; gap: 8px; flex-wrap: wrap; margin-top: 12px; }
html body .ec-profile-social:empty { display: none; }
html body .ec-soc { display: inline-flex; align-items: center; gap: 6px; padding: 6px 12px; border-radius: 6px; font-weight: 700; font-size: 13px; letter-spacing: .5px; color: #fff !important; }
html body .ec-soc-steam { background: #1b2838; border: 1px solid #3d6c8d; }
html body .ec-soc-discord { background: rgba(88,101,242,.25); border: 1px solid #5865f2; }
html body .ec-soc-google { background: rgba(255,255,255,.08); border: 1px solid #8f8f9b; }
html body a.ec-soc:hover { filter: brightness(1.2); }
html body .ec-profile-lastvisit { padding: 12px 26px; color: #a5a5b0; font-size: 14px; }
html body .ec-profile-lastvisit strong { color: #e8e8ee; }
html body .ec-profile-cols { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; align-items: start; }
html body .ec-profile-col > table, html body .ec-profile-col > div, html body .ec-profile-col > br { margin-bottom: 18px; }
html body .ec-profile-col br { display: none; }
html body td.ec-recent { padding: 6px !important; }
html body a.ec-recent-item { display: flex; flex-direction: column; gap: 2px; padding: 10px 12px; border-radius: 8px; color: #e8e8ee !important; }
html body a.ec-recent-item:hover { background: #17171d; }
html body a.ec-recent-item b { font-size: 15px; }
html body a.ec-recent-item span { color: #8f8f9b; font-size: 13px; }
html body .ec-recent-empty { padding: 14px; color: #8f8f9b; font-style: italic; text-align: center; }
html body table.ec-profile-warn:not(:has(td)) { display: none; }
html body .ec-profile-opts { text-align: center; }
@media (max-width: 900px) { html body .ec-profile-cols { grid-template-columns: 1fr; } }
/* end Profile */
/* Postbit */
html body .post.classic { display: grid; grid-template-columns: 240px 1fr; border-radius: 12px; }
html body .post.classic .post_author.ec-post-author { float: none !important; width: auto !important; padding: 18px 16px !important; margin: 0 !important; border: 0 !important; border-right: 1px solid #23232b !important; background: #15151a; grid-row: 1 / span 2; }
html body .post.classic .post_content { float: none !important; width: auto !important; padding: 18px 22px; }
html body .post.classic .post_controls { grid-column: 2; clear: none; }
html body .ec-pa { display: flex; flex-direction: column; align-items: stretch; gap: 10px; text-align: center; }
html body .ec-pa-av { display: block; position: relative; margin: 0 auto; width: 170px; aspect-ratio: 1; clip-path: polygon(14px 0, 100% 0, 100% calc(100% - 14px), calc(100% - 14px) 100%, 0 100%, 0 14px); background: var(--rc); padding: 3px; box-sizing: border-box; }
html body .ec-pa-av img { width: 100%; height: 100%; object-fit: cover; display: block; clip-path: polygon(12px 0, 100% 0, 100% calc(100% - 12px), calc(100% - 12px) 100%, 0 100%, 0 12px); background: #23232b; }
html body .ec-pa-name { font-family: 'Orbitron', sans-serif; font-size: 18px; font-weight: 900; letter-spacing: .5px; margin-top: 4px; }
html body .ec-pa-name img { vertical-align: middle; }
html body .ec-pa-title { color: #a5a5b0; font-size: 14px; margin-top: -6px; }
html body .ec-pa-plate { display: flex; align-items: center; gap: 10px; padding: 8px 10px; border-radius: 8px; background: linear-gradient(90deg, color-mix(in srgb, var(--rc) 28%, #121216), #121216); border: 1px solid color-mix(in srgb, var(--rc) 55%, #23232b); text-align: left; }
html body .ec-pa-logo { width: 34px; height: 34px; flex: 0 0 34px; background: var(--rc); -webkit-mask: url(/images/eldercs-logo.png) center / contain no-repeat; mask: url(/images/eldercs-logo.png) center / contain no-repeat; filter: drop-shadow(0 0 6px var(--rc)); }
html body .ec-pa-plate-txt { display: flex; flex-direction: column; line-height: 1.2; }
html body .ec-pa-plate-txt b { font-size: 11px; letter-spacing: 2px; color: #e8e8ee; font-weight: 700; }
html body .ec-pa-rankname::before { content: var(--rl); font-style: normal; font-family: 'Orbitron', sans-serif; font-weight: 900; font-size: 13px; letter-spacing: 1.5px; color: var(--rn); }
html body .ec-pa-stats { display: flex; flex-direction: column; gap: 0; border-top: 1px solid #23232b; border-bottom: 1px solid #23232b; }
html body .ec-pa-stats > div { display: flex; justify-content: space-between; align-items: center; padding: 6px 2px; font-size: 13px; }
html body .ec-pa-stats > div + div { border-top: 1px dashed #23232b; }
html body .ec-pa-stats span { color: #8f8f9b; }
html body .ec-pa-stats b { color: #e8e8ee; font-weight: 700; }
html body a.ec-pa-steam { display: inline-flex; align-items: center; gap: 5px; color: #9ecbff !important; }
html body .ec-pa-crank { text-align: left; }
html body .ec-pa-crank-top { display: flex; justify-content: space-between; align-items: baseline; font-size: 13px; color: #8f8f9b; }
html body .ec-pa-crank-top b { font-family: 'Orbitron', sans-serif; font-size: 18px; color: #e58d27; }
html body .ec-pa-bar { height: 6px; border-radius: 3px; background: #23232b; overflow: hidden; margin: 6px 0 4px; }
html body .ec-pa-bar i { display: block; height: 100%; background: linear-gradient(90deg, #b35f12, #e58d27, #ffc27a); border-radius: 3px; }
html body .ec-pa-crank small { color: #8f8f9b; font-size: 12px; }
@media (max-width: 760px) { html body .post.classic { grid-template-columns: 1fr; } html body .post.classic .post_author.ec-post-author { grid-row: auto; border-right: 0 !important; border-bottom: 1px solid #23232b !important; } html body .post.classic .post_controls { grid-column: 1; } html body .ec-pa-av { width: 110px; } }
/* end Postbit */
/* Forumdisplay */
html body .ec-fhead { display: flex; align-items: flex-end; justify-content: space-between; gap: 20px; margin: 4px 0 18px; padding: 22px 24px; background: linear-gradient(135deg, rgba(229,141,39,.12), #121216 55%); border: 1px solid #23232b; border-radius: 12px; }
html body .ec-fhead h1 { margin: 0; font-family: 'Orbitron', sans-serif; font-size: 26px; letter-spacing: 2px; text-transform: uppercase; color: #fff; }
html body .ec-fhead p { margin: 6px 0 0; color: #b4b4bf; font-size: 16px; }
html body .ec-fhead p:empty { display: none; }
html body .ec-tl-top { display: flex; justify-content: space-between; align-items: center; gap: 14px; margin-bottom: 12px; flex-wrap: wrap; }
html body .ec-tl-actions { display: flex; align-items: center; gap: 16px; margin-left: auto; }
html body .ec-tl-links { display: flex; gap: 14px; font-size: 13px; }
html body .ec-tl-links a { color: #a5a5b0 !important; }
html body .ec-tl-links a:hover { color: #e58d27 !important; }
html body .ec-tl-links br, html body .ec-tl-links .float_right { display: none; }
html body a.button.new_thread_button { display: inline-flex !important; align-items: center; gap: 8px; padding: 10px 18px !important; font-size: 14px !important; }
html body a.button.new_thread_button span { background: none !important; padding: 0 !important; display: inline-flex; align-items: center; gap: 8px; }
html body a.button.new_thread_button span::before { content: ''; width: 16px; height: 16px; background: currentColor; -webkit-mask: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%205v14M5%2012h14%22%2F%3E%3C%2Fsvg%3E) center / contain no-repeat; mask: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%205v14M5%2012h14%22%2F%3E%3C%2Fsvg%3E) center / contain no-repeat; }
html body table.ec-tl td.trow1, html body table.ec-tl td.trow2 { padding-top: 12px; padding-bottom: 12px; }
html body table.ec-tl a[href^="showthread.php"], html body table.ec-tl .subject_new a, html body table.ec-tl .subject_old a { font-size: 16px; font-weight: 700; color: #fff; }
html body table.ec-tl .author a { font-weight: 700; }
html body table.ec-tl .lastpost { color: #8f8f9b; }
html body table.ec-tl td[align="center"] { color: #b4b4bf; font-weight: 700; }
html body td.trow_sep { background: #0e0e11 !important; color: #e58d27; font-family: 'Orbitron', sans-serif; font-size: 11px; letter-spacing: 2px; text-transform: uppercase; padding: 8px 12px; border-top: 1px solid #23232b; }
html body .ec-sticky { display: none; margin-right: 6px; padding: 2px 7px; border-radius: 4px; background: #e58d27; color: #0a0a0c; font-family: 'Orbitron', sans-serif; font-size: 10px; font-weight: 900; letter-spacing: 1.5px; vertical-align: 2px; }
html body .ec-sticky[data-s="1"] { display: inline-block; }
html body span.ec-prefix { display: inline-block; margin-right: 6px; padding: 2px 7px; border-radius: 4px; font-family: 'Orbitron', sans-serif; font-size: 10px; font-weight: 900; letter-spacing: 1.2px; vertical-align: 2px; line-height: 1.4; }
html body span.thread_status { background: none !important; width: 18px; height: 18px; display: inline-block; position: relative; }
html body span.thread_status::before { content: ''; position: absolute; inset: 4px; border-radius: 50%; background: #3a3a44; }
html body span.thread_status.newfolder::before, html body span.thread_status.newhotfolder::before, html body span.thread_status.dot_newfolder::before, html body span.thread_status.dot_newhotfolder::before { background: #e58d27; box-shadow: 0 0 8px rgba(229,141,39,.7); }
html body span.thread_status[class*="close"]::before { inset: 0; border-radius: 0; background: #8f8f9b; box-shadow: none; -webkit-mask: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%225%22%20y%3D%2211%22%20width%3D%2214%22%20height%3D%2210%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M8%2011V7a4%204%200%200%201%208%200v4%22%2F%3E%3C%2Fsvg%3E) center / contain no-repeat; mask: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%225%22%20y%3D%2211%22%20width%3D%2214%22%20height%3D%2210%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M8%2011V7a4%204%200%200%201%208%200v4%22%2F%3E%3C%2Fsvg%3E) center / contain no-repeat; }
html body span.thread_status[class*="dot_"]:not([class*="close"])::after { content: ''; position: absolute; inset: 1px; border-radius: 50%; border: 1.5px solid #e58d27; }
html body td.ec-nothreads { text-align: center; padding: 40px 20px !important; color: #b4b4bf; font-size: 17px; }
html body .ec-nothreads-icon { width: 46px; height: 46px; margin: 0 auto 12px; background: #3a3a44; -webkit-mask: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M21%2015a2%202%200%200%201-2%202H7l-4%204V5a2%202%200%200%201%202-2h14a2%202%200%200%201%202%202z%22%2F%3E%3C%2Fsvg%3E) center / contain no-repeat; mask: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M21%2015a2%202%200%200%201-2%202H7l-4%204V5a2%202%200%200%201%202-2h14a2%202%200%200%201%202%202z%22%2F%3E%3C%2Fsvg%3E) center / contain no-repeat; }
html body table.ec-tl tr:last-child td.tfoot, html body table.ec-tl td.tfoot { background: #0e0e11; padding: 8px 12px; }
html body table.ec-tl td.tfoot select, html body table.ec-tl td.tfoot input { font-size: 13px; padding: 3px 6px; }
html body .ec-tl-bottom { display: flex; justify-content: flex-end; margin-top: 18px; clear: both; }
html body .ec-tl-tools { display: flex; gap: 12px; align-items: center; flex-wrap: wrap; justify-content: flex-end; font-size: 13px; color: #8f8f9b; }
html body .ec-tl-tools form { margin: 0; display: flex; align-items: center; gap: 6px; }
html body .ec-tl-tools br { display: none; }
html body .ec-fbrowsing { margin-top: 14px; color: #8f8f9b; font-size: 13px; }
html body .ec-fbrowsing:empty { display: none; }
/* end Forumdisplay */
/* Server cards */
html body table.ec-srv-cat td.ec-srv-cell { padding: 0 !important; background: #121216 !important; }
html body .ec-srv { display: flex; align-items: center; gap: 18px; padding: 18px 22px; background: linear-gradient(90deg, rgba(229,141,39,.14), rgba(18,18,22,0) 65%); border-bottom: 1px solid #23232b; flex-wrap: wrap; }
html body .ec-srv-logo { width: 54px; height: 54px; flex: 0 0 54px; background: url(/images/eldercs-logo.png) center / contain no-repeat; filter: drop-shadow(0 0 10px rgba(229,141,39,.5)); }
html body .ec-srv.soon .ec-srv-logo { filter: grayscale(.6) brightness(.8); }
html body .ec-srv-info { flex: 1 1 220px; min-width: 0; }
html body .ec-srv-title { display: flex; align-items: center; gap: 10px; font-family: 'Orbitron', sans-serif; font-weight: 900; font-size: 18px; letter-spacing: 1.5px; color: #fff; }
html body .ec-dot { width: 10px; height: 10px; border-radius: 50%; background: #5a5a66; flex: 0 0 10px; }
html body .ec-srv.on .ec-dot { background: #3fd13f; box-shadow: 0 0 10px #3fd13f; animation: ecPulse 2s infinite; }
html body .ec-srv.off .ec-dot { background: #ff4040; }
html body .ec-srv.soon .ec-dot { background: #e58d27; }
@keyframes ecPulse { 50% { box-shadow: 0 0 2px #3fd13f; } }
html body .ec-srv-sub { color: #a5a5b0; font-size: 14px; margin: 4px 0 8px; }
html body .ec-srv-map { color: #e8e8ee; font-weight: 700; }
html body .ec-srv-bar { height: 5px; max-width: 320px; background: #23232b; border-radius: 3px; overflow: hidden; }
html body .ec-srv-bar i { display: block; height: 100%; width: 0; background: linear-gradient(90deg, #3fd13f, #e58d27); transition: width .6s; }
html body .ec-srv.soon .ec-srv-bar { display: none; }
html body .ec-srv-players { text-align: center; padding: 0 10px; }
html body .ec-srv-players b { display: block; font-family: 'Orbitron', sans-serif; font-size: 24px; color: #fff; }
html body .ec-srv-players span { color: #8f8f9b; font-size: 12px; text-transform: uppercase; letter-spacing: 1.5px; }
html body .ec-srv-ip { display: flex; align-items: center; gap: 8px; flex-wrap: wrap; }
html body .ec-srv-ip code { padding: 8px 10px; border-radius: 6px; background: #0e0e11; border: 1px solid #2a2a33; color: #e8e8ee; font-family: Consolas, monospace; font-size: 14px; }
html body button.ec-copy { padding: 8px 12px !important; background: #17171d !important; border: 1px solid #3a3a44 !important; color: #e8e8ee !important; font-size: 12px !important; }
html body button.ec-copy:hover { border-color: #e58d27 !important; color: #e58d27 !important; }
html body a.ec-connect-btn { padding: 8px 16px; border-radius: 6px; background: #e58d27; color: #0a0a0c !important; font-weight: 700; font-size: 13px; letter-spacing: 1px; }
html body a.ec-connect-btn:hover { filter: brightness(1.1); }
html body .ec-srv-soon { padding: 10px 18px; border-radius: 6px; background: #e58d27; color: #0a0a0c; font-family: 'Orbitron', sans-serif; font-weight: 900; letter-spacing: 3px; animation: ecSoon 2s ease-in-out infinite; }
html body .ec-sf-list { display: grid; grid-template-columns: 1fr 1fr; gap: 4px 14px; padding: 12px 14px 16px; }
html body a.ec-sf { display: flex; align-items: center; gap: 12px; padding: 10px 12px; border-radius: 8px; color: #e8e8ee !important; transition: background .15s; }
html body a.ec-sf:hover { background: #17171d; }
html body a.ec-sf i { width: 20px; height: 20px; flex: 0 0 20px; background: #5a5a66; -webkit-mask: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M21%2015a2%202%200%200%201-2%202H7l-4%204V5a2%202%200%200%201%202-2h14a2%202%200%200%201%202%202z%22%2F%3E%3C%2Fsvg%3E) center / contain no-repeat; mask: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M21%2015a2%202%200%200%201-2%202H7l-4%204V5a2%202%200%200%201%202-2h14a2%202%200%200%201%202%202z%22%2F%3E%3C%2Fsvg%3E) center / contain no-repeat; }
html body a.ec-sf.new i { background: #e58d27; }
html body a.ec-sf span { flex: 1; min-width: 0; display: flex; flex-direction: column; }
html body a.ec-sf b { font-size: 16px; }
html body a.ec-sf small { color: #8f8f9b; font-size: 13px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
html body a.ec-sf em { font-style: normal; font-size: 12px; color: #8f8f9b; padding: 2px 8px; border-radius: 10px; background: #17171d; }
html body a.ec-sf.new em { background: #e58d27; color: #0a0a0c; font-weight: 700; }
@media (max-width: 760px) { html body .ec-sf-list { grid-template-columns: 1fr; } }
/* end Server cards */
/* Deleted / unapproved */
html body .trow_deleted, html body tr.inline_row td.trow_deleted, html body .post.deleted_post .post_author, html body .post.deleted_post .post_content { background: #1f1214 !important; color: #c9a0a4 !important; }
html body .trow_deleted { box-shadow: inset 3px 0 0 #ff4040; }
html body .trow_shaded, html body tr.inline_row td.trow_shaded, html body .post.unapproved_post:not(.deleted_post) .post_author, html body .post.unapproved_post:not(.deleted_post) .post_content { background: #1f1a12 !important; color: #d8c4a0 !important; }
html body .trow_shaded { box-shadow: inset 3px 0 0 #e58d27; }
html body .trow_deleted a, html body .trow_shaded a { color: #e8e8ee !important; }
html body .trow_deleted .subject_old a, html body .trow_deleted .subject_new a { text-decoration: line-through; opacity: .75; }
html body tr.trow_selected td, html body .trow_selected { background: #2a1f12 !important; }
/* end Deleted */

/* Compose */
html body .ec-compose{max-width:1000px;margin:20px auto;background:linear-gradient(180deg,#141418,#0f0f12);border:1px solid #24242b;border-radius:14px;padding:22px 26px;box-shadow:0 12px 40px rgba(0,0,0,.45);text-align:left}
html body .ec-c-head{border-bottom:1px solid #24242b;padding-bottom:14px;margin-bottom:18px}
html body .ec-c-kicker{font-family:Orbitron,sans-serif;font-size:11px;letter-spacing:2.5px;color:#e58d27;text-transform:uppercase;margin-bottom:4px}
html body .ec-c-title{font-family:Rajdhani,sans-serif;font-size:26px;font-weight:700;color:#fff;line-height:1.15}
html body .ec-c-field{margin-bottom:16px}
html body .ec-c-label{display:block;font-family:Rajdhani,sans-serif;font-weight:700;font-size:13px;letter-spacing:1.5px;text-transform:uppercase;color:#9a9aa3;margin-bottom:7px}
html body .ec-c-opt{text-transform:none;letter-spacing:0;color:#66666e;font-weight:500}
html body .ec-c-subject{display:flex;gap:8px;flex-wrap:wrap}
html body .ec-c-subject select,html body .ec-c-subject input.textbox,html body .ec-c-poll-body input.textbox{background:#15151a !important;border:1px solid #2a2a31 !important;border-radius:9px !important;color:#eee !important;padding:11px 13px !important;font-size:15px !important;box-shadow:none !important;outline:none}
html body .ec-c-subject input.textbox{flex:1;min-width:220px}
html body .ec-c-subject select:focus,html body .ec-c-subject input.textbox:focus{border-color:#e58d27 !important}
html body .ec-c-guest{width:100%;margin-bottom:10px}
html body .ec-c-opts{display:flex;flex-wrap:wrap;gap:10px 22px;align-items:center;padding:12px 15px;background:#15151a;border:1px solid #24242b;border-radius:10px;margin-bottom:14px}
html body .ec-c-chk{display:contents}
html body .ec-c-opts label,html body .ec-c-staff label,html body .ec-c-poll-body label{display:inline-flex;align-items:center;gap:8px;color:#d2d2d8;font-size:14px;cursor:pointer}
html body .ec-c-opts br,html body .ec-c-staff br{display:none}
html body .ec-compose input[type=checkbox]{accent-color:#e58d27;width:16px;height:16px;margin:0}
html body .ec-c-staff{display:flex;flex-wrap:wrap;gap:8px 22px;align-items:center;border:1px solid rgba(229,141,39,.45);background:rgba(229,141,39,.07);border-radius:10px;padding:10px 15px;margin-bottom:14px}
html body .ec-c-staff-h{width:100%;font-family:Orbitron,sans-serif;font-size:10px;letter-spacing:2px;color:#e58d27;text-transform:uppercase}
html body .ec-c-poll{border:1px dashed #34343c;border-radius:10px;margin-bottom:14px;background:#121216}
html body .ec-c-poll summary{cursor:pointer;padding:11px 15px;color:#e58d27;font-weight:700;font-family:Rajdhani,sans-serif;font-size:15px;letter-spacing:.5px;list-style:none;user-select:none}
html body .ec-c-poll summary::-webkit-details-marker{display:none}
html body .ec-c-poll[open] summary{border-bottom:1px dashed #34343c}
html body .ec-c-poll-body{display:flex;flex-wrap:wrap;gap:10px 22px;align-items:center;padding:13px 15px;color:#cfcfd5;font-size:14px}
html body .ec-c-poll-body input.textbox{padding:7px 10px !important}
html body .ec-c-hint{width:100%;font-size:12px;color:#77777f}
html body .ec-c-captcha{width:100%}
html body .ec-compose .tborder{margin-top:6px}
html body .ec-c-actions{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap;margin-top:18px;padding-top:16px;border-top:1px solid #24242b}
html body .ec-c-actions .button,html body .ec-c-actions input[type=submit]{padding:11px 22px !important;border-radius:9px !important;font-family:Rajdhani,sans-serif !important;font-weight:700 !important;font-size:15px !important;letter-spacing:.5px;cursor:pointer;box-shadow:none !important;text-shadow:none !important}
html body .ec-c-actions input{background:transparent !important;border:1px solid #33333b !important;color:#ddd !important}
html body .ec-c-actions input:hover{border-color:#55555f !important;color:#fff !important}
html body .ec-c-actions .ec-btn-primary{background:#e58d27 !important;border-color:#e58d27 !important;color:#111 !important;padding:11px 28px !important}
html body .ec-c-actions .ec-btn-primary:hover{background:#f39b35 !important}
/* Editor (SCEditor dark) */
html body .sceditor-container{background:#15151a !important;border:1px solid #2a2a31 !important;border-radius:10px !important;overflow:hidden;box-shadow:none !important}
html body .sceditor-container iframe,html body .sceditor-container textarea{background:#15151a !important;color:#e9e9ec !important;font-family:Consolas,Monaco,monospace;font-size:14px}
html body .sceditor-toolbar{background:#1c1c22 !important;border-bottom:1px solid #2a2a31 !important;padding:5px 8px !important;border-radius:0 !important}
html body .sceditor-group{background:transparent !important;border:0 !important;border-right:1px solid #2f2f37 !important;border-radius:0 !important;padding:0 6px 0 0 !important;margin:2px 6px 2px 0 !important;box-shadow:none !important}
html body .sceditor-group:last-child{border-right:0 !important}
html body .sceditor-button{width:30px !important;height:30px !important;padding:0 !important;border-radius:7px !important;display:inline-flex !important;align-items:center;justify-content:center;background:transparent !important;box-shadow:none !important;border:0 !important}
html body .sceditor-button:hover,html body .sceditor-button:focus{background:#2a2a32 !important}
html body .sceditor-button.active{background:rgba(229,141,39,.18) !important}
html body .sceditor-button div{background:#bdbdc4 !important;background-image:none !important;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:18px 18px;mask-size:18px 18px;width:18px !important;height:18px !important;margin:0 !important;padding:0 !important;text-indent:-9999px;overflow:hidden}
html body .sceditor-button:hover div{background:#fff !important}
html body .sceditor-button.active div{background:#e58d27 !important}
html body .sceditor-button.disabled div{background:#55555c !important}
html body .sceditor-button-bold div{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%204h8a4%204%200%200%201%200%208H6z%22%2F%3E%3Cpath%20d%3D%22M6%2012h9a4%204%200%200%201%200%208H6z%22%2F%3E%3C%2Fsvg%3E) !important;mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%204h8a4%204%200%200%201%200%208H6z%22%2F%3E%3Cpath%20d%3D%22M6%2012h9a4%204%200%200%201%200%208H6z%22%2F%3E%3C%2Fsvg%3E) !important}
html body .sceditor-button-italic div{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cline%20x1%3D%2219%22%20y1%3D%224%22%20x2%3D%2210%22%20y2%3D%224%22%2F%3E%3Cline%20x1%3D%2214%22%20y1%3D%2220%22%20x2%3D%225%22%20y2%3D%2220%22%2F%3E%3Cline%20x1%3D%2215%22%20y1%3D%224%22%20x2%3D%229%22%20y2%3D%2220%22%2F%3E%3C%2Fsvg%3E) !important;mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cline%20x1%3D%2219%22%20y1%3D%224%22%20x2%3D%2210%22%20y2%3D%224%22%2F%3E%3Cline%20x1%3D%2214%22%20y1%3D%2220%22%20x2%3D%225%22%20y2%3D%2220%22%2F%3E%3Cline%20x1%3D%2215%22%20y1%3D%224%22%20x2%3D%229%22%20y2%3D%2220%22%2F%3E%3C%2Fsvg%3E) !important}
html body .sceditor-button-underline div{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%204v6a6%206%200%200%200%2012%200V4%22%2F%3E%3Cline%20x1%3D%224%22%20y1%3D%2221%22%20x2%3D%2220%22%20y2%3D%2221%22%2F%3E%3C%2Fsvg%3E) !important;mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%204v6a6%206%200%200%200%2012%200V4%22%2F%3E%3Cline%20x1%3D%224%22%20y1%3D%2221%22%20x2%3D%2220%22%20y2%3D%2221%22%2F%3E%3C%2Fsvg%3E) !important}
html body .sceditor-button-strike div{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M16%204H9a3%203%200%200%200-2.83%204%22%2F%3E%3Cpath%20d%3D%22M14%2012a4%204%200%200%201%200%208H6%22%2F%3E%3Cline%20x1%3D%224%22%20y1%3D%2212%22%20x2%3D%2220%22%20y2%3D%2212%22%2F%3E%3C%2Fsvg%3E) !important;mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M16%204H9a3%203%200%200%200-2.83%204%22%2F%3E%3Cpath%20d%3D%22M14%2012a4%204%200%200%201%200%208H6%22%2F%3E%3Cline%20x1%3D%224%22%20y1%3D%2212%22%20x2%3D%2220%22%20y2%3D%2212%22%2F%3E%3C%2Fsvg%3E) !important}
html body .sceditor-button-color div{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2213.5%22%20cy%3D%226.5%22%20r%3D%221.5%22%2F%3E%3Ccircle%20cx%3D%2217.5%22%20cy%3D%2210.5%22%20r%3D%221.5%22%2F%3E%3Ccircle%20cx%3D%228.5%22%20cy%3D%227.5%22%20r%3D%221.5%22%2F%3E%3Ccircle%20cx%3D%226.5%22%20cy%3D%2212.5%22%20r%3D%221.5%22%2F%3E%3Cpath%20d%3D%22M12%202C6.5%202%202%206.5%202%2012s4.5%2010%2010%2010c.9%200%201.6-.7%201.6-1.7%200-.4-.2-.8-.4-1.1-.3-.3-.4-.7-.4-1.1%200-.9.7-1.7%201.7-1.7H16c3.1%200%205.6-2.5%205.6-5.6C22%206%2017.5%202%2012%202z%22%2F%3E%3C%2Fsvg%3E) !important;mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2213.5%22%20cy%3D%226.5%22%20r%3D%221.5%22%2F%3E%3Ccircle%20cx%3D%2217.5%22%20cy%3D%2210.5%22%20r%3D%221.5%22%2F%3E%3Ccircle%20cx%3D%228.5%22%20cy%3D%227.5%22%20r%3D%221.5%22%2F%3E%3Ccircle%20cx%3D%226.5%22%20cy%3D%2212.5%22%20r%3D%221.5%22%2F%3E%3Cpath%20d%3D%22M12%202C6.5%202%202%206.5%202%2012s4.5%2010%2010%2010c.9%200%201.6-.7%201.6-1.7%200-.4-.2-.8-.4-1.1-.3-.3-.4-.7-.4-1.1%200-.9.7-1.7%201.7-1.7H16c3.1%200%205.6-2.5%205.6-5.6C22%206%2017.5%202%2012%202z%22%2F%3E%3C%2Fsvg%3E) !important}
html body .sceditor-button-size div{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpolyline%20points%3D%224%207%204%204%2020%204%2020%207%22%2F%3E%3Cline%20x1%3D%229%22%20y1%3D%2220%22%20x2%3D%2215%22%20y2%3D%2220%22%2F%3E%3Cline%20x1%3D%2212%22%20y1%3D%224%22%20x2%3D%2212%22%20y2%3D%2220%22%2F%3E%3C%2Fsvg%3E) !important;mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpolyline%20points%3D%224%207%204%204%2020%204%2020%207%22%2F%3E%3Cline%20x1%3D%229%22%20y1%3D%2220%22%20x2%3D%2215%22%20y2%3D%2220%22%2F%3E%3Cline%20x1%3D%2212%22%20y1%3D%224%22%20x2%3D%2212%22%20y2%3D%2220%22%2F%3E%3C%2Fsvg%3E) !important}
html body .sceditor-button-link div{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M10%2013a5%205%200%200%200%207.54.54l3-3a5%205%200%200%200-7.07-7.07l-1.72%201.71%22%2F%3E%3Cpath%20d%3D%22M14%2011a5%205%200%200%200-7.54-.54l-3%203a5%205%200%200%200%207.07%207.07l1.71-1.71%22%2F%3E%3C%2Fsvg%3E) !important;mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M10%2013a5%205%200%200%200%207.54.54l3-3a5%205%200%200%200-7.07-7.07l-1.72%201.71%22%2F%3E%3Cpath%20d%3D%22M14%2011a5%205%200%200%200-7.54-.54l-3%203a5%205%200%200%200%207.07%207.07l1.71-1.71%22%2F%3E%3C%2Fsvg%3E) !important}
html body .sceditor-button-unlink div{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M18.84%2012.25l1.72-1.71a5%205%200%200%200-7.07-7.07l-1.72%201.71%22%2F%3E%3Cpath%20d%3D%22M5.17%2011.75l-1.71%201.71a5%205%200%200%200%207.07%207.07l1.71-1.71%22%2F%3E%3Cline%20x1%3D%228%22%20y1%3D%222%22%20x2%3D%228%22%20y2%3D%225%22%2F%3E%3Cline%20x1%3D%222%22%20y1%3D%228%22%20x2%3D%225%22%20y2%3D%228%22%2F%3E%3Cline%20x1%3D%2216%22%20y1%3D%2219%22%20x2%3D%2216%22%20y2%3D%2222%22%2F%3E%3Cline%20x1%3D%2219%22%20y1%3D%2216%22%20x2%3D%2222%22%20y2%3D%2216%22%2F%3E%3C%2Fsvg%3E) !important;mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M18.84%2012.25l1.72-1.71a5%205%200%200%200-7.07-7.07l-1.72%201.71%22%2F%3E%3Cpath%20d%3D%22M5.17%2011.75l-1.71%201.71a5%205%200%200%200%207.07%207.07l1.71-1.71%22%2F%3E%3Cline%20x1%3D%228%22%20y1%3D%222%22%20x2%3D%228%22%20y2%3D%225%22%2F%3E%3Cline%20x1%3D%222%22%20y1%3D%228%22%20x2%3D%225%22%20y2%3D%228%22%2F%3E%3Cline%20x1%3D%2216%22%20y1%3D%2219%22%20x2%3D%2216%22%20y2%3D%2222%22%2F%3E%3Cline%20x1%3D%2219%22%20y1%3D%2216%22%20x2%3D%2222%22%20y2%3D%2216%22%2F%3E%3C%2Fsvg%3E) !important}
html body .sceditor-button-image div{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%223%22%20width%3D%2218%22%20height%3D%2218%22%20rx%3D%222%22%2F%3E%3Ccircle%20cx%3D%228.5%22%20cy%3D%228.5%22%20r%3D%221.5%22%2F%3E%3Cpolyline%20points%3D%2221%2015%2016%2010%205%2021%22%2F%3E%3C%2Fsvg%3E) !important;mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%223%22%20width%3D%2218%22%20height%3D%2218%22%20rx%3D%222%22%2F%3E%3Ccircle%20cx%3D%228.5%22%20cy%3D%228.5%22%20r%3D%221.5%22%2F%3E%3Cpolyline%20points%3D%2221%2015%2016%2010%205%2021%22%2F%3E%3C%2Fsvg%3E) !important}
html body .sceditor-button-video div{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M22.5%206.4a2.8%202.8%200%200%200-2-2C18.8%204%2012%204%2012%204s-6.8%200-8.5.4a2.8%202.8%200%200%200-2%202A29%2029%200%200%200%201%2012a29%2029%200%200%200%20.5%205.6%202.8%202.8%200%200%200%202%202C5.2%2020%2012%2020%2012%2020s6.8%200%208.5-.4a2.8%202.8%200%200%200%202-2A29%2029%200%200%200%2023%2012a29%2029%200%200%200-.5-5.6z%22%2F%3E%3Cpolygon%20points%3D%229.75%2015.02%2015.5%2012%209.75%208.98%209.75%2015.02%22%2F%3E%3C%2Fsvg%3E) !important;mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M22.5%206.4a2.8%202.8%200%200%200-2-2C18.8%204%2012%204%2012%204s-6.8%200-8.5.4a2.8%202.8%200%200%200-2%202A29%2029%200%200%200%201%2012a29%2029%200%200%200%20.5%205.6%202.8%202.8%200%200%200%202%202C5.2%2020%2012%2020%2012%2020s6.8%200%208.5-.4a2.8%202.8%200%200%200%202-2A29%2029%200%200%200%2023%2012a29%2029%200%200%200-.5-5.6z%22%2F%3E%3Cpolygon%20points%3D%229.75%2015.02%2015.5%2012%209.75%208.98%209.75%2015.02%22%2F%3E%3C%2Fsvg%3E) !important}
html body .sceditor-button-emoticon div{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cpath%20d%3D%22M8%2014s1.5%202%204%202%204-2%204-2%22%2F%3E%3Cline%20x1%3D%229%22%20y1%3D%229%22%20x2%3D%229.01%22%20y2%3D%229%22%2F%3E%3Cline%20x1%3D%2215%22%20y1%3D%229%22%20x2%3D%2215.01%22%20y2%3D%229%22%2F%3E%3C%2Fsvg%3E) !important;mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cpath%20d%3D%22M8%2014s1.5%202%204%202%204-2%204-2%22%2F%3E%3Cline%20x1%3D%229%22%20y1%3D%229%22%20x2%3D%229.01%22%20y2%3D%229%22%2F%3E%3Cline%20x1%3D%2215%22%20y1%3D%229%22%20x2%3D%2215.01%22%20y2%3D%229%22%2F%3E%3C%2Fsvg%3E) !important}
html body .sceditor-button-quote div{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2021c3%200%207-1%207-8V5c0-1.25-.76-2-2-2H4c-1.25%200-2%20.75-2%201.97V11c0%201.25.75%202%202%202%201%200%201%200%201%201v1c0%201-1%202-2%202s-1%20.01-1%201.03V20c0%201%200%201%201%201z%22%2F%3E%3Cpath%20d%3D%22M15%2021c3%200%207-1%207-8V5c0-1.25-.76-2-2-2h-4c-1.25%200-2%20.75-2%201.97V11c0%201.25.75%202%202%202h.75c0%202.25.25%204-2.75%204v3c0%201%200%201%201%201z%22%2F%3E%3C%2Fsvg%3E) !important;mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2021c3%200%207-1%207-8V5c0-1.25-.76-2-2-2H4c-1.25%200-2%20.75-2%201.97V11c0%201.25.75%202%202%202%201%200%201%200%201%201v1c0%201-1%202-2%202s-1%20.01-1%201.03V20c0%201%200%201%201%201z%22%2F%3E%3Cpath%20d%3D%22M15%2021c3%200%207-1%207-8V5c0-1.25-.76-2-2-2h-4c-1.25%200-2%20.75-2%201.97V11c0%201.25.75%202%202%202h.75c0%202.25.25%204-2.75%204v3c0%201%200%201%201%201z%22%2F%3E%3C%2Fsvg%3E) !important}
html body .sceditor-button-code div{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpolyline%20points%3D%2216%2018%2022%2012%2016%206%22%2F%3E%3Cpolyline%20points%3D%228%206%202%2012%208%2018%22%2F%3E%3C%2Fsvg%3E) !important;mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpolyline%20points%3D%2216%2018%2022%2012%2016%206%22%2F%3E%3Cpolyline%20points%3D%228%206%202%2012%208%2018%22%2F%3E%3C%2Fsvg%3E) !important}
html body .sceditor-button-bulletlist div{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cline%20x1%3D%228%22%20y1%3D%226%22%20x2%3D%2221%22%20y2%3D%226%22%2F%3E%3Cline%20x1%3D%228%22%20y1%3D%2212%22%20x2%3D%2221%22%20y2%3D%2212%22%2F%3E%3Cline%20x1%3D%228%22%20y1%3D%2218%22%20x2%3D%2221%22%20y2%3D%2218%22%2F%3E%3Cline%20x1%3D%223%22%20y1%3D%226%22%20x2%3D%223.01%22%20y2%3D%226%22%2F%3E%3Cline%20x1%3D%223%22%20y1%3D%2212%22%20x2%3D%223.01%22%20y2%3D%2212%22%2F%3E%3Cline%20x1%3D%223%22%20y1%3D%2218%22%20x2%3D%223.01%22%20y2%3D%2218%22%2F%3E%3C%2Fsvg%3E) !important;mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cline%20x1%3D%228%22%20y1%3D%226%22%20x2%3D%2221%22%20y2%3D%226%22%2F%3E%3Cline%20x1%3D%228%22%20y1%3D%2212%22%20x2%3D%2221%22%20y2%3D%2212%22%2F%3E%3Cline%20x1%3D%228%22%20y1%3D%2218%22%20x2%3D%2221%22%20y2%3D%2218%22%2F%3E%3Cline%20x1%3D%223%22%20y1%3D%226%22%20x2%3D%223.01%22%20y2%3D%226%22%2F%3E%3Cline%20x1%3D%223%22%20y1%3D%2212%22%20x2%3D%223.01%22%20y2%3D%2212%22%2F%3E%3Cline%20x1%3D%223%22%20y1%3D%2218%22%20x2%3D%223.01%22%20y2%3D%2218%22%2F%3E%3C%2Fsvg%3E) !important}
html body .sceditor-button-orderedlist div{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cline%20x1%3D%2210%22%20y1%3D%226%22%20x2%3D%2221%22%20y2%3D%226%22%2F%3E%3Cline%20x1%3D%2210%22%20y1%3D%2212%22%20x2%3D%2221%22%20y2%3D%2212%22%2F%3E%3Cline%20x1%3D%2210%22%20y1%3D%2218%22%20x2%3D%2221%22%20y2%3D%2218%22%2F%3E%3Cpath%20d%3D%22M4%206h1v4%22%2F%3E%3Cpath%20d%3D%22M4%2010h2%22%2F%3E%3Cpath%20d%3D%22M6%2018H4c0-1%202-2%202-3s-1-1.5-2-1%22%2F%3E%3C%2Fsvg%3E) !important;mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cline%20x1%3D%2210%22%20y1%3D%226%22%20x2%3D%2221%22%20y2%3D%226%22%2F%3E%3Cline%20x1%3D%2210%22%20y1%3D%2212%22%20x2%3D%2221%22%20y2%3D%2212%22%2F%3E%3Cline%20x1%3D%2210%22%20y1%3D%2218%22%20x2%3D%2221%22%20y2%3D%2218%22%2F%3E%3Cpath%20d%3D%22M4%206h1v4%22%2F%3E%3Cpath%20d%3D%22M4%2010h2%22%2F%3E%3Cpath%20d%3D%22M6%2018H4c0-1%202-2%202-3s-1-1.5-2-1%22%2F%3E%3C%2Fsvg%3E) !important}
html body .sceditor-button-removeformat div{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%2021h10%22%2F%3E%3Cpath%20d%3D%22M5.5%2013.5%2013%206l5%205-7.5%207.5a2.1%202.1%200%200%201-3%200l-2-2a2.1%202.1%200%200%201%200-3z%22%2F%3E%3C%2Fsvg%3E) !important;mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%2021h10%22%2F%3E%3Cpath%20d%3D%22M5.5%2013.5%2013%206l5%205-7.5%207.5a2.1%202.1%200%200%201-3%200l-2-2a2.1%202.1%200%200%201%200-3z%22%2F%3E%3C%2Fsvg%3E) !important}
html body .sceditor-button-maximize div{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpolyline%20points%3D%2215%203%2021%203%2021%209%22%2F%3E%3Cpolyline%20points%3D%229%2021%203%2021%203%2015%22%2F%3E%3Cline%20x1%3D%2221%22%20y1%3D%223%22%20x2%3D%2214%22%20y2%3D%2210%22%2F%3E%3Cline%20x1%3D%223%22%20y1%3D%2221%22%20x2%3D%2210%22%20y2%3D%2214%22%2F%3E%3C%2Fsvg%3E) !important;mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpolyline%20points%3D%2215%203%2021%203%2021%209%22%2F%3E%3Cpolyline%20points%3D%229%2021%203%2021%203%2015%22%2F%3E%3Cline%20x1%3D%2221%22%20y1%3D%223%22%20x2%3D%2214%22%20y2%3D%2210%22%2F%3E%3Cline%20x1%3D%223%22%20y1%3D%2221%22%20x2%3D%2210%22%20y2%3D%2214%22%2F%3E%3C%2Fsvg%3E) !important}
html body .sceditor-button-source div{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V8z%22%2F%3E%3Cpolyline%20points%3D%2214%202%2014%208%2020%208%22%2F%3E%3Cpolyline%20points%3D%2210%2013%208%2015%2010%2017%22%2F%3E%3Cpolyline%20points%3D%2214%2013%2016%2015%2014%2017%22%2F%3E%3C%2Fsvg%3E) !important;mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V8z%22%2F%3E%3Cpolyline%20points%3D%2214%202%2014%208%2020%208%22%2F%3E%3Cpolyline%20points%3D%2210%2013%208%2015%2010%2017%22%2F%3E%3Cpolyline%20points%3D%2214%2013%2016%2015%2014%2017%22%2F%3E%3C%2Fsvg%3E) !important}
html body .sceditor-grip{background:#2a2a31 !important;opacity:.6}
html body .sceditor-dropdown{background:#1c1c22 !important;border:1px solid #2f2f37 !important;color:#ddd !important;border-radius:10px !important;box-shadow:0 10px 30px rgba(0,0,0,.6) !important;padding:10px !important}
html body .sceditor-dropdown label{color:#aaa !important}
html body .sceditor-dropdown input,html body .sceditor-dropdown textarea{background:#121216 !important;border:1px solid #2f2f37 !important;color:#eee !important;border-radius:7px !important;padding:7px 9px !important}
html body .sceditor-dropdown .button{background:#e58d27 !important;color:#111 !important;border:0 !important;border-radius:7px !important;font-weight:700}
html body .sceditor-dropdown a{color:#ddd !important}
html body .sceditor-dropdown a:hover{background:#2a2a32 !important}
html body .sceditor-emoticons img,html body .sceditor-more img{width:24px;height:24px;padding:3px;border-radius:6px;cursor:pointer}
html body .sceditor-emoticons img:hover{background:#2a2a32}
html body .sceditor-color-option{border-radius:3px}
html body img.smilie{width:22px !important;height:22px !important;vertical-align:-5px;margin:0 1px}
html body .sceditor-emoticons,html body .sceditor-more{max-width:330px}
html body .sceditor-dropdown .sceditor-more,html body .sceditor-dropdown a.sceditor-more{display:none !important}
html body .sceditor-dropdown.sceditor-color-picker{padding:12px !important;width:250px}
html body .ec-cp-sw{display:grid;grid-template-columns:repeat(8,1fr);gap:5px;margin-bottom:10px}
html body .ec-cp-swatch{display:block;height:22px;border-radius:5px;border:1px solid rgba(255,255,255,.12)}
html body .ec-cp-swatch:hover{transform:scale(1.12);border-color:#fff}
html body .ec-cp-sv{position:relative;height:130px;border-radius:8px;cursor:crosshair;margin-bottom:10px}
html body .ec-cp-knob{position:absolute;width:14px;height:14px;margin:-7px 0 0 -7px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.5);pointer-events:none}
html body .ec-cp-hue{position:relative;height:12px;border-radius:6px;cursor:pointer;margin-bottom:12px;background:linear-gradient(to right,#f00,#ff0,#0f0,#0ff,#00f,#f0f,#f00)}
html body .ec-cp-hknob{position:absolute;top:-3px;width:8px;height:18px;margin-left:-4px;background:#fff;border-radius:4px;box-shadow:0 0 0 1px rgba(0,0,0,.5);pointer-events:none}
html body .ec-cp-row{display:flex;align-items:center;gap:6px}
html body .ec-cp-prev{width:28px;height:28px;border-radius:7px;border:1px solid rgba(255,255,255,.2);flex:none}
html body .ec-cp-hash{color:#888}
html body .sceditor-dropdown input.ec-cp-hex{flex:1;min-width:0;width:80px;font-family:Consolas,monospace;text-transform:uppercase;padding:6px 8px !important}
html body .sceditor-dropdown .ec-cp-ok{background:#e58d27;color:#111;border:0;border-radius:7px;padding:7px 12px;font-weight:700;cursor:pointer}
/* end Compose */

/* Showthread */
html body .post.classic{grid-template-rows:1fr auto !important}
html body .post.classic > .post_author{grid-row:1 / span 2 !important}
html body .post.classic > .post_content{grid-row:1 !important;min-height:0 !important}
html body .post.classic > .post_controls{grid-row:2 !important;align-self:end !important;height:auto !important;min-height:0 !important;background:transparent !important;border-top:1px solid #222228 !important;padding:10px 14px !important;display:flex !important;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}
html body .post_controls .postbit_buttons{float:none !important;display:flex;flex-wrap:wrap;gap:6px}
html body .postbit_buttons > a{display:inline-flex !important;align-items:center;gap:6px;background:#1a1a20 !important;background-image:none !important;border:1px solid #2a2a31 !important;border-radius:8px !important;padding:6px 11px !important;color:#cfcfd5 !important;font-family:Rajdhani,sans-serif;font-weight:600;font-size:13px !important;line-height:1 !important;text-decoration:none !important;box-shadow:none !important;margin:0 !important;transition:border-color .15s,color .15s}
html body .postbit_buttons > a span{background:none !important;padding:0 !important;margin:0 !important;color:inherit !important;display:inline !important}
html body .postbit_buttons > a::before{content:"";width:15px;height:15px;flex:none;background:#9a9aa3;-webkit-mask-size:15px 15px;mask-size:15px 15px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}
html body .postbit_buttons > a:hover{border-color:#e58d27 !important;color:#fff !important}
html body .postbit_buttons > a:hover::before{background:#e58d27}
html body .postbit_buttons > a.postbit_qdelete:hover{border-color:#e04848 !important}
html body .postbit_buttons > a.postbit_qdelete:hover::before{background:#e04848}
html body .postbit_buttons > a.postbit_multiquote_on{border-color:#e58d27 !important;background:rgba(229,141,39,.12) !important}
html body .postbit_buttons > a.postbit_find::before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%227%22%2F%3E%3Cline%20x1%3D%2221%22%20y1%3D%2221%22%20x2%3D%2216.65%22%20y2%3D%2216.65%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%227%22%2F%3E%3Cline%20x1%3D%2221%22%20y1%3D%2221%22%20x2%3D%2216.65%22%20y2%3D%2216.65%22%2F%3E%3C%2Fsvg%3E)}
html body .postbit_buttons > a.postbit_edit::before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2020h9%22%2F%3E%3Cpath%20d%3D%22M16.5%203.5a2.1%202.1%200%200%201%203%203L7%2019l-4%201%201-4z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2020h9%22%2F%3E%3Cpath%20d%3D%22M16.5%203.5a2.1%202.1%200%200%201%203%203L7%2019l-4%201%201-4z%22%2F%3E%3C%2Fsvg%3E)}
html body .postbit_buttons > a.postbit_qdelete::before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpolyline%20points%3D%223%206%205%206%2021%206%22%2F%3E%3Cpath%20d%3D%22M19%206l-1%2014a2%202%200%200%201-2%202H8a2%202%200%200%201-2-2L5%206%22%2F%3E%3Cpath%20d%3D%22M10%2011v6M14%2011v6%22%2F%3E%3Cpath%20d%3D%22M9%206V4a1%201%200%200%201%201-1h4a1%201%200%200%201%201%201v2%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpolyline%20points%3D%223%206%205%206%2021%206%22%2F%3E%3Cpath%20d%3D%22M19%206l-1%2014a2%202%200%200%201-2%202H8a2%202%200%200%201-2-2L5%206%22%2F%3E%3Cpath%20d%3D%22M10%2011v6M14%2011v6%22%2F%3E%3Cpath%20d%3D%22M9%206V4a1%201%200%200%201%201-1h4a1%201%200%200%201%201%201v2%22%2F%3E%3C%2Fsvg%3E)}
html body .postbit_buttons > a.postbit_qrestore::before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpolyline%20points%3D%221%204%201%2010%207%2010%22%2F%3E%3Cpath%20d%3D%22M3.5%2015a9%209%200%201%200%202.1-9.4L1%2010%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpolyline%20points%3D%221%204%201%2010%207%2010%22%2F%3E%3Cpath%20d%3D%22M3.5%2015a9%209%200%201%200%202.1-9.4L1%2010%22%2F%3E%3C%2Fsvg%3E)}
html body .postbit_buttons > a.postbit_quote::before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpolyline%20points%3D%229%2017%204%2012%209%207%22%2F%3E%3Cpath%20d%3D%22M20%2018v-2a4%204%200%200%200-4-4H4%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpolyline%20points%3D%229%2017%204%2012%209%207%22%2F%3E%3Cpath%20d%3D%22M20%2018v-2a4%204%200%200%200-4-4H4%22%2F%3E%3C%2Fsvg%3E)}
html body .postbit_buttons > a.postbit_multiquote::before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2021c3%200%207-1%207-8V5c0-1.25-.76-2-2-2H4c-1.25%200-2%20.75-2%201.97V11c0%201.25.75%202%202%202%201%200%201%200%201%201v1c0%201-1%202-2%202s-1%20.01-1%201.03V20c0%201%200%201%201%201z%22%2F%3E%3Cpath%20d%3D%22M15%2021c3%200%207-1%207-8V5c0-1.25-.76-2-2-2h-4c-1.25%200-2%20.75-2%201.97V11c0%201.25.75%202%202%202h.75c0%202.25.25%204-2.75%204v3c0%201%200%201%201%201z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2021c3%200%207-1%207-8V5c0-1.25-.76-2-2-2H4c-1.25%200-2%20.75-2%201.97V11c0%201.25.75%202%202%202%201%200%201%200%201%201v1c0%201-1%202-2%202s-1%20.01-1%201.03V20c0%201%200%201%201%201z%22%2F%3E%3Cpath%20d%3D%22M15%2021c3%200%207-1%207-8V5c0-1.25-.76-2-2-2h-4c-1.25%200-2%20.75-2%201.97V11c0%201.25.75%202%202%202h.75c0%202.25.25%204-2.75%204v3c0%201%200%201%201%201z%22%2F%3E%3C%2Fsvg%3E)}
html body .postbit_buttons > a.postbit_report::before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2015s1-1%204-1%205%202%208%202%204-1%204-1V3s-1%201-4%201-5-2-8-2-4%201-4%201z%22%2F%3E%3Cline%20x1%3D%224%22%20y1%3D%2222%22%20x2%3D%224%22%20y2%3D%2215%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2015s1-1%204-1%205%202%208%202%204-1%204-1V3s-1%201-4%201-5-2-8-2-4%201-4%201z%22%2F%3E%3Cline%20x1%3D%224%22%20y1%3D%2222%22%20x2%3D%224%22%20y2%3D%2215%22%2F%3E%3C%2Fsvg%3E)}
html body .postbit_buttons > a.postbit_warn::before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M10.3%203.9%201.8%2018a2%202%200%200%200%201.7%203h17a2%202%200%200%200%201.7-3L13.7%203.9a2%202%200%200%200-3.4%200z%22%2F%3E%3Cline%20x1%3D%2212%22%20y1%3D%229%22%20x2%3D%2212%22%20y2%3D%2213%22%2F%3E%3Cline%20x1%3D%2212%22%20y1%3D%2217%22%20x2%3D%2212.01%22%20y2%3D%2217%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M10.3%203.9%201.8%2018a2%202%200%200%200%201.7%203h17a2%202%200%200%200%201.7-3L13.7%203.9a2%202%200%200%200-3.4%200z%22%2F%3E%3Cline%20x1%3D%2212%22%20y1%3D%229%22%20x2%3D%2212%22%20y2%3D%2213%22%2F%3E%3Cline%20x1%3D%2212%22%20y1%3D%2217%22%20x2%3D%2212.01%22%20y2%3D%2217%22%2F%3E%3C%2Fsvg%3E)}
html body .postbit_buttons > a.postbit_purgespammer::before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cline%20x1%3D%224.9%22%20y1%3D%224.9%22%20x2%3D%2219.1%22%20y2%3D%2219.1%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cline%20x1%3D%224.9%22%20y1%3D%224.9%22%20x2%3D%2219.1%22%20y2%3D%2219.1%22%2F%3E%3C%2Fsvg%3E)}
html body .postbit_buttons > a.postbit_rep::before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpolygon%20points%3D%2212%202%2015.1%208.3%2022%209.3%2017%2014.1%2018.2%2021%2012%2017.8%205.8%2021%207%2014.1%202%209.3%208.9%208.3%2012%202%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpolygon%20points%3D%2212%202%2015.1%208.3%2022%209.3%2017%2014.1%2018.2%2021%2012%2017.8%205.8%2021%207%2014.1%202%209.3%208.9%208.3%2012%202%22%2F%3E%3C%2Fsvg%3E)}
html body .postbit_buttons > a.postbit_pm::before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%204h16c1.1%200%202%20.9%202%202v12c0%201.1-.9%202-2%202H4c-1.1%200-2-.9-2-2V6c0-1.1.9-2%202-2z%22%2F%3E%3Cpolyline%20points%3D%2222%2C6%2012%2C13%202%2C6%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%204h16c1.1%200%202%20.9%202%202v12c0%201.1-.9%202-2%202H4c-1.1%200-2-.9-2-2V6c0-1.1.9-2%202-2z%22%2F%3E%3Cpolyline%20points%3D%2222%2C6%2012%2C13%202%2C6%22%2F%3E%3C%2Fsvg%3E)}
html body .postbit_buttons > a.postbit_email::before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M16%208v5a3%203%200%200%200%206%200v-1a10%2010%200%201%200-3.9%207.9%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M16%208v5a3%203%200%200%200%206%200v-1a10%2010%200%201%200-3.9%207.9%22%2F%3E%3C%2Fsvg%3E)}
html body .postbit_buttons > a.postbit_www::before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cline%20x1%3D%222%22%20y1%3D%2212%22%20x2%3D%2222%22%20y2%3D%2212%22%2F%3E%3Cpath%20d%3D%22M12%202a15.3%2015.3%200%200%201%204%2010%2015.3%2015.3%200%200%201-4%2010%2015.3%2015.3%200%200%201-4-10%2015.3%2015.3%200%200%201%204-10z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cline%20x1%3D%222%22%20y1%3D%2212%22%20x2%3D%2222%22%20y2%3D%2212%22%2F%3E%3Cpath%20d%3D%22M12%202a15.3%2015.3%200%200%201%204%2010%2015.3%2015.3%200%200%201-4%2010%2015.3%2015.3%200%200%201-4-10%2015.3%2015.3%200%200%201%204-10z%22%2F%3E%3C%2Fsvg%3E)}
html body .popup_menu{background:#1c1c22 !important;border:1px solid #2f2f37 !important;border-radius:9px !important;box-shadow:0 10px 30px rgba(0,0,0,.6) !important;padding:5px !important}
html body .popup_menu .popup_item{background:transparent !important;color:#ddd !important;border-radius:6px;padding:7px 12px !important}
html body .popup_menu .popup_item:hover{background:#2a2a32 !important;color:#fff !important}
html body .post_meta a.ec-ip{display:inline-block;font-size:10px;font-weight:700;letter-spacing:1px;color:#55555d !important;border:1px solid #2a2a31;border-radius:5px;padding:1px 5px;text-decoration:none}
html body .post_meta a.ec-ip:hover{color:#e58d27 !important;border-color:#e58d27}
html body #posts input[type=checkbox]{accent-color:#e58d27;width:15px;height:15px}
html body .post_head .float_right strong a{color:#77777f !important}
html:has(.ec-st-title) body .navigation .active,html:has(.ec-st-title) body .navigation > br,html:has(.ec-st-title) body .navigation > img:last-of-type{display:none !important}
html body .ec-st-title{margin:0 !important;font-family:Rajdhani,sans-serif !important;font-size:24px !important;font-weight:700 !important;color:#fff !important;letter-spacing:.3px !important;text-transform:none !important;line-height:1.2;display:flex;align-items:center;gap:10px}
html body .ec-st-nav{display:flex;gap:8px}
html body .ec-st-navbtn{display:inline-block;background:#1a1a20;border:1px solid #2a2a31;border-radius:8px;padding:8px 14px;color:#cfcfd5 !important;font-weight:600;font-size:13px;text-decoration:none !important}
html body .ec-st-navbtn:hover{border-color:#e58d27;color:#fff !important}
html body .ec-st-search input.textbox{background:#15151a !important;border:1px solid #2a2a31 !important;border-radius:8px !important;color:#eee !important;padding:9px 12px !important;box-shadow:none !important}
html body .ec-st-search input.textbox:focus{border-color:#e58d27 !important;outline:none}
html body .ec-qr{max-width:none;margin:16px 0}
html body .ec-qr .ec-c-head{margin-bottom:12px;padding-bottom:10px}
html body .ec-qr-text{width:100% !important;box-sizing:border-box;background:#15151a !important;border:1px solid #2a2a31 !important;border-radius:10px !important;color:#e9e9ec !important;padding:12px 14px !important;font-size:15px !important;font-family:"Segoe UI",Roboto,Arial,sans-serif !important;resize:vertical;margin-bottom:12px;outline:none}
html body .ec-qr-text:focus{border-color:#e58d27 !important}
html body .ec-qr-mq{margin-bottom:10px;color:#cfcfd5}
html body .ec-qr .ec-c-opts label strong{font-weight:500}
/* end Showthread */

/* Showthread fix */
html body .postbit_buttons > a[style*="none"]{display:none !important}
html body .post.classic > .post_controls{border-bottom:0 !important}
html body .post:not(.deleted_post) .postbit_buttons > a.postbit_qrestore{display:none !important}
html body .post.deleted_post .postbit_buttons > a.postbit_qdelete{display:none !important}
/* end Showthread fix */

/* Quickreply & chips */
html body .ec-c-staff:not(:has(label)){display:none !important}
html body .ec-qr .sceditor-container{margin-bottom:12px}
html body .ec-pa-soc{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 2px}
html body .ec-pa-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:7px;font-size:12px;font-weight:600;font-family:Rajdhani,sans-serif;letter-spacing:.3px;border:1px solid #2a2a31;background:#16161b;color:#cfcfd5 !important;text-decoration:none !important;line-height:1}
html body .ec-chip-steam{color:#c7d5e0 !important}
html body a.ec-chip-steam:hover{border-color:#66c0f4;color:#fff !important}
html body .ec-chip-discord{color:#aab3ff !important;border-color:rgba(88,101,242,.35)}
html body .ec-chip-google{color:#e9e9ec !important}
/* end Quickreply & chips */

/* Forum icons */
html body span.forum_status{position:relative !important;display:inline-block !important;width:38px !important;height:38px !important;border-radius:11px !important;background:radial-gradient(circle at 50% 35%,#2b1a08 0%,#120d08 60%,#0b0b0d 100%) !important;border:1px solid rgba(229,141,39,.35) !important;box-shadow:0 0 0 1px rgba(0,0,0,.6) inset,0 0 10px rgba(229,141,39,.15) !important;margin:0 auto !important;vertical-align:middle;transition:box-shadow .2s,border-color .2s}
html body span.forum_status::after{content:"" !important;position:absolute;inset:0;margin:auto;width:18px;height:18px;background:#b9752c !important;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M21%2015a2%202%200%200%201-2%202H7l-4%204V5a2%202%200%200%201%202-2h14a2%202%200%200%201%202%202z%22%2F%3E%3C%2Fsvg%3E) center/18px 18px no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M21%2015a2%202%200%200%201-2%202H7l-4%204V5a2%202%200%200%201%202-2h14a2%202%200%200%201%202%202z%22%2F%3E%3C%2Fsvg%3E) center/18px 18px no-repeat;display:block !important}
html body span.forum_status.forum_on{border-color:#e58d27 !important;box-shadow:0 0 0 1px rgba(0,0,0,.6) inset,0 0 14px rgba(229,141,39,.55),0 0 26px rgba(229,141,39,.25) !important;animation:ecGlow 2.4s ease-in-out infinite}
html body span.forum_status.forum_on::after{background:#ffb35c !important}
html body span.forum_status.forum_offlock::after{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%2211%22%20width%3D%2218%22%20height%3D%2211%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M7%2011V7a5%205%200%200%201%2010%200v4%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%2211%22%20width%3D%2218%22%20height%3D%2211%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M7%2011V7a5%205%200%200%201%2010%200v4%22%2F%3E%3C%2Fsvg%3E)}
html body span.forum_status.forum_offlink::after{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M18%2013v6a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2V8a2%202%200%200%201%202-2h6%22%2F%3E%3Cpolyline%20points%3D%2215%203%2021%203%2021%209%22%2F%3E%3Cline%20x1%3D%2210%22%20y1%3D%2214%22%20x2%3D%2221%22%20y2%3D%223%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M18%2013v6a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2V8a2%202%200%200%201%202-2h6%22%2F%3E%3Cpolyline%20points%3D%2215%203%2021%203%2021%209%22%2F%3E%3Cline%20x1%3D%2210%22%20y1%3D%2214%22%20x2%3D%2221%22%20y2%3D%223%22%2F%3E%3C%2Fsvg%3E)}
html body tr:hover span.forum_status{border-color:#e58d27 !important;box-shadow:0 0 0 1px rgba(0,0,0,.6) inset,0 0 16px rgba(229,141,39,.45) !important}
@keyframes ecGlow{0%,100%{box-shadow:0 0 0 1px rgba(0,0,0,.6) inset,0 0 10px rgba(229,141,39,.35)}50%{box-shadow:0 0 0 1px rgba(0,0,0,.6) inset,0 0 18px rgba(229,141,39,.7),0 0 30px rgba(229,141,39,.3)}}
/* end Forum icons */

/* Server forum icons */
html body .ec-sf > i{position:relative !important;flex:none !important;width:34px !important;height:34px !important;border-radius:10px !important;background:radial-gradient(circle at 50% 35%,#2b1a08 0%,#120d08 60%,#0b0b0d 100%) !important;border:1px solid rgba(229,141,39,.35) !important;box-shadow:0 0 0 1px rgba(0,0,0,.6) inset,0 0 10px rgba(229,141,39,.15) !important;-webkit-mask:none !important;mask:none !important;transition:box-shadow .2s,border-color .2s}
html body .ec-sf > i::after{content:"";position:absolute;inset:0;margin:auto;width:16px;height:16px;background:#b9752c;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M21%2015a2%202%200%200%201-2%202H7l-4%204V5a2%202%200%200%201%202-2h14a2%202%200%200%201%202%202z%22%2F%3E%3C%2Fsvg%3E) center/16px 16px no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M21%2015a2%202%200%200%201-2%202H7l-4%204V5a2%202%200%200%201%202-2h14a2%202%200%200%201%202%202z%22%2F%3E%3C%2Fsvg%3E) center/16px 16px no-repeat}
html body .ec-sf:hover > i{border-color:#e58d27 !important;box-shadow:0 0 0 1px rgba(0,0,0,.6) inset,0 0 16px rgba(229,141,39,.5) !important}
html body .ec-sf:hover > i::after{background:#ffb35c}
/* end Server forum icons */

/* Likes badges */
html body a.ec-like{display:inline-flex !important;align-items:center;gap:7px;background:#1a1a20 !important;border:1px solid #2a2a31 !important;border-radius:8px !important;padding:6px 12px !important;color:#cfcfd5 !important;font-family:Rajdhani,sans-serif;font-weight:700;font-size:13px !important;line-height:1 !important;text-decoration:none !important;cursor:pointer;transition:border-color .15s,color .15s,background .15s;user-select:none}
html body a.ec-like::before{display:none !important}
html body a.ec-like svg{color:#9a9aa3;transition:color .15s,transform .2s}
html body a.ec-like b{min-width:14px;text-align:center;padding-left:7px;border-left:1px solid #2f2f37;color:#fff}
html body a.ec-like:hover{border-color:#e58d27 !important;color:#fff !important}
html body a.ec-like:hover svg{color:#e58d27}
html body a.ec-like.on{background:linear-gradient(180deg,rgba(229,141,39,.22),rgba(229,141,39,.08)) !important;border-color:#e58d27 !important;color:#ffb35c !important;box-shadow:0 0 12px rgba(229,141,39,.25)}
html body a.ec-like.on svg{color:#ffb35c;fill:rgba(229,141,39,.35)}
html body a.ec-like.on b{border-left-color:rgba(229,141,39,.4);color:#ffb35c}
html body a.ec-like.ec-like-own{cursor:default;opacity:.75}
html body a.ec-like.ec-like-own:hover{border-color:#2a2a31 !important;color:#cfcfd5 !important}
html body a.ec-like.ec-like-own:hover svg{color:#9a9aa3}
html body a.ec-like.pop svg{animation:ecPop .35s ease}
@keyframes ecPop{0%{transform:scale(1)}40%{transform:scale(1.35) rotate(-12deg)}100%{transform:scale(1)}}
html body .ec-pa-seen{font-size:11.5px;color:#77777f;margin:-2px 0 8px;letter-spacing:.2px}
html body .ec-pa-seen.on{color:#3fd13f}
html body .ec-pa-seen.on::before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:#3fd13f;box-shadow:0 0 8px #3fd13f;margin-right:6px;vertical-align:1px}
html body .ec-pa-badges{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 2px}
html body .ec-badge{display:inline-flex;align-items:center;gap:5px;padding:4px 9px 4px 7px;border-radius:7px;font-family:Rajdhani,sans-serif;font-weight:700;font-size:12px;line-height:1;letter-spacing:.3px;border:1px solid;cursor:default}
html body .ec-b-bronze{color:#e0a070;border-color:rgba(205,127,50,.5);background:linear-gradient(180deg,rgba(205,127,50,.18),rgba(205,127,50,.05))}
html body .ec-b-silver{color:#dfe6ee;border-color:rgba(192,200,210,.5);background:linear-gradient(180deg,rgba(192,200,210,.18),rgba(192,200,210,.05))}
html body .ec-b-gold{color:#ffd54a;border-color:rgba(255,200,40,.55);background:linear-gradient(180deg,rgba(255,200,40,.2),rgba(255,200,40,.05));box-shadow:0 0 10px rgba(255,200,40,.15)}
html body .ec-b-platinum{color:#9ff0ff;border-color:rgba(120,230,255,.55);background:linear-gradient(180deg,rgba(120,230,255,.2),rgba(120,230,255,.05));box-shadow:0 0 10px rgba(120,230,255,.18)}
html body .ec-b-diamond{color:#d8b4ff;border-color:rgba(190,130,255,.6);background:linear-gradient(135deg,rgba(190,130,255,.25),rgba(80,200,255,.12));box-shadow:0 0 14px rgba(190,130,255,.3)}
/* end Likes badges */

/* CS2 stats */
html body .ec-pa-cs2{display:none}
html body .ec-pa-cs2.on{display:block;margin:12px 0 4px;padding:10px 11px;border-radius:10px;background:linear-gradient(180deg,rgba(229,141,39,.10),rgba(229,141,39,.03));border:1px solid rgba(229,141,39,.28)}
html body .ec-cs2-top{display:flex;align-items:center;gap:7px;margin-bottom:8px}
html body .ec-cs2-tag{font-family:Orbitron,sans-serif;font-size:9px;font-weight:900;letter-spacing:1.5px;color:#111;background:#e58d27;border-radius:4px;padding:3px 5px}
html body .ec-cs2-rank{flex:1;font-family:Rajdhani,sans-serif;font-weight:700;font-size:13px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
html body .ec-cs2-top b{font-family:Orbitron,sans-serif;font-size:13px;color:#e58d27}
html body .ec-cs2-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin-bottom:6px}
html body .ec-cs2-grid div{background:#121216;border:1px solid #24242b;border-radius:7px;padding:5px 2px;text-align:center}
html body .ec-cs2-grid b{display:block;font-family:Rajdhani,sans-serif;font-size:14px;color:#fff;line-height:1.1}
html body .ec-cs2-grid span{font-size:10px;color:#77777f;text-transform:uppercase;letter-spacing:.8px}
html body .ec-pa-cs2 small{font-size:11px;color:#8a8a92}
html body .ec-pa-cs2 small em{font-style:normal;color:#3fd13f}
/* end CS2 stats */

/* Boardstats */
html body .ec-bs{position:relative;margin:22px 0 10px;padding:20px 22px 16px;border-radius:14px;background:linear-gradient(180deg,#141418,#0f0f12);border:1px solid #24242b;overflow:hidden;box-shadow:0 12px 40px rgba(0,0,0,.45)}
html body .ec-bs::before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent,#e58d27,#ffcf8a,#e58d27,transparent);background-size:200% 100%;animation:ecSweep 4s linear infinite}
html body .ec-bs::after{content:"";position:absolute;width:420px;height:420px;right:-160px;top:-220px;background:radial-gradient(circle,rgba(229,141,39,.13),transparent 65%);pointer-events:none;animation:ecFloat 9s ease-in-out infinite}
@keyframes ecSweep{0%{background-position:200% 0}100%{background-position:-200% 0}}
@keyframes ecFloat{0%,100%{transform:translate(0,0)}50%{transform:translate(-60px,40px)}}
html body .ec-bs-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;position:relative;z-index:1}
html body .ec-bs-head h3{margin:0;font-family:Orbitron,sans-serif;font-size:15px;letter-spacing:2.5px;text-transform:uppercase;color:#e58d27}
html body .ec-live{display:inline-flex;align-items:center;gap:7px;font-family:Orbitron,sans-serif;font-size:10px;font-weight:900;letter-spacing:2px;color:#ff5a5a;padding:4px 9px;border:1px solid rgba(255,90,90,.35);border-radius:20px;background:rgba(255,60,60,.07)}
html body .ec-live i,html body .ec-dot-live{display:inline-block;width:8px;height:8px;border-radius:50%;background:#ff4545;box-shadow:0 0 0 0 rgba(255,69,69,.7);animation:ecPulse 1.6s infinite}
html body .ec-dot-live{background:#3fd13f;animation-name:ecPulseG}
@keyframes ecPulse{0%{box-shadow:0 0 0 0 rgba(255,69,69,.7)}70%{box-shadow:0 0 0 9px rgba(255,69,69,0)}100%{box-shadow:0 0 0 0 rgba(255,69,69,0)}}
@keyframes ecPulseG{0%{box-shadow:0 0 0 0 rgba(63,209,63,.7)}70%{box-shadow:0 0 0 9px rgba(63,209,63,0)}100%{box-shadow:0 0 0 0 rgba(63,209,63,0)}}
html body .ec-bs-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;position:relative;z-index:1}
html body .ec-tile{position:relative;padding:16px 14px 14px;border-radius:12px;background:linear-gradient(180deg,#18181d,#121216);border:1px solid #26262d;overflow:hidden;opacity:0;transform:translateY(12px);animation:ecUp .6s ease forwards;transition:border-color .25s,transform .25s,box-shadow .25s}
html body .ec-tile:nth-child(2){animation-delay:.08s}html body .ec-tile:nth-child(3){animation-delay:.16s}html body .ec-tile:nth-child(4){animation-delay:.24s}
@keyframes ecUp{to{opacity:1;transform:translateY(0)}}
html body .ec-tile::after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.06),transparent);transform:skewX(-20deg);transition:left .7s}
html body .ec-tile:hover{border-color:rgba(229,141,39,.6);transform:translateY(-3px);box-shadow:0 10px 26px rgba(0,0,0,.45),0 0 18px rgba(229,141,39,.18)}
html body .ec-tile:hover::after{left:130%}
html body .ec-tile svg{color:#e58d27;filter:drop-shadow(0 0 6px rgba(229,141,39,.45));margin-bottom:8px}
html body .ec-tile b{display:block;font-family:Orbitron,sans-serif;font-size:26px;font-weight:900;color:#fff;line-height:1.1;letter-spacing:1px}
html body .ec-tile span{display:block;margin-top:4px;font-family:Rajdhani,sans-serif;font-weight:700;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:#8a8a93}
html body .ec-bs-newest{position:relative;z-index:1;margin-top:12px;font-size:13px;color:#9a9aa3}
html body .ec-bs-newest span{font-family:Rajdhani,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;font-size:11px;color:#6d6d75;margin-right:6px}
html body .ec-bs-newest a{font-weight:700;color:#e58d27 !important}
html body .ec-bs-online{position:relative;z-index:1;margin-top:16px;padding:14px 15px;border-radius:12px;background:#121216;border:1px solid #24242b}
html body .ec-bs-sub{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;font-family:Rajdhani,sans-serif;font-weight:700;font-size:14px;letter-spacing:.5px;color:#fff;margin-bottom:10px}
html body .ec-bs-sub small{font-family:inherit;font-weight:500;font-size:12px;color:#7c7c85;letter-spacing:0}
html body .ec-bs-sub a{margin-left:auto;font-size:12px;color:#e58d27 !important;font-weight:700}
html body .ec-bs-users{display:flex;flex-wrap:wrap;gap:6px;font-size:0}
html body .ec-on-user{display:inline-flex;align-items:center;font-size:13px;padding:5px 11px;border-radius:20px;background:#1a1a20;border:1px solid #2a2a31;animation:ecUp .5s ease both;transition:border-color .2s,transform .2s}
html body .ec-on-user:hover{border-color:#e58d27;transform:translateY(-2px)}
html body .ec-on-user a{text-decoration:none !important}
html body .ec-cake{display:inline-block;width:14px;height:14px;border-radius:3px;background:#e58d27;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M20 21v-8a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v8'/%3E%3Cpath d='M4 16s1.5-1 4-1 5 2 8 2 4-1 4-1'/%3E%3Cpath d='M2 21h20'/%3E%3Cpath d='M12 7v4'/%3E%3C/svg%3E") center/14px no-repeat}
html body .ec-bs-foot{position:relative;z-index:1;margin-top:12px;text-align:right}
html body .ec-bs-more{font-family:Rajdhani,sans-serif;font-weight:700;font-size:13px;color:#cfcfd5 !important;text-decoration:none !important;padding:6px 12px;border:1px solid #2a2a31;border-radius:8px;transition:border-color .2s,color .2s}
html body .ec-bs-more:hover{border-color:#e58d27;color:#fff !important}
@media (max-width:760px){html body .ec-bs-tiles{grid-template-columns:repeat(2,1fr)}}
@media (prefers-reduced-motion:reduce){html body .ec-bs *,html body .ec-bs::before,html body .ec-bs::after{animation:none !important;opacity:1 !important;transform:none !important}}
/* end Boardstats */

/* Layout bg */
html body{background:linear-gradient(180deg,rgba(8,8,10,.45) 0%,rgba(8,8,10,.70) 60%,rgba(8,8,10,.85) 100%),url(/images/ec_bg.webp) center center/cover no-repeat fixed,#0a0a0c!important;}
html body .wrapper{max-width:1560px!important;width:96%!important;}
/* end Layout bg */
/* Banner full */
html body .eldercs-banner{position:relative;overflow:hidden;}
html body .eldercs-banner .eb-frame{width:min(100%,1200px)!important;max-width:none!important;z-index:1;}
html body .eldercs-banner .eb-canvas{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 120px,#000 calc(100% - 120px),transparent 100%)!important;mask-image:linear-gradient(to right,transparent 0,#000 120px,#000 calc(100% - 120px),transparent 100%)!important;box-shadow:none!important;}
html body .eldercs-banner:not(.eb-is-mobile)::before{display:block!important;content:""!important;position:absolute!important;inset:-40px!important;background:url(/images/ELDERCS_forum_banner_v6.jpg) center center/cover no-repeat!important;filter:blur(22px) brightness(.55) saturate(1.2)!important;opacity:1!important;z-index:0!important;}
/* end Banner full */