/* RAWG Community dashboard v2 */
.rawgCommunityV2{margin:18px 0 24px;border:1px solid #1e362b;border-radius:28px;background:linear-gradient(145deg,#0a1510,#060907);overflow:hidden}.rawgCommunityV2Head{display:flex;gap:18px;align-items:flex-start;justify-content:space-between;padding:24px;border-bottom:1px solid #1d3028}.rawgCommunityV2Head h2{font-size:clamp(28px,4vw,45px);letter-spacing:-1.8px;line-height:1;margin:5px 0 10px}.rawgCommunityV2Head p{color:#91a098;max-width:720px;line-height:1.55;margin:0}.rawgCommunityV2Eyebrow{color:#66e6a6;font-size:9px;font-weight:1000;letter-spacing:1.5px}.rawgCommunityV2Primary{min-height:46px;border:0;border-radius:999px;padding:0 16px;background:#66e6a6;color:#06100b;font-weight:1000;white-space:nowrap}.rawgCommunityV2Gate{display:grid;gap:8px;padding:20px 24px;color:#9dadA5}.rawgCommunityV2Gate a,.rawgCommunityV2Gate button{width:max-content;min-height:42px;display:inline-flex;align-items:center;border:0;border-radius:999px;padding:0 14px;background:#66e6a6;color:#06100b;font-weight:1000;text-decoration:none}.rawgCommunityV2Grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:14px;padding:14px}.rawgCommunityV2Card{border:1px solid #1e342a;border-radius:22px;background:#07100c;padding:18px}.rawgCommunityV2Card h3{font-size:20px;margin:0 0 7px}.rawgCommunityV2Muted{color:#91a098;font-size:11px;line-height:1.5}.rawgCommunityV2Card label:not(.rawgCommunityV2Switch){display:grid;gap:5px;color:#a6b4ad;font-size:9px;font-weight:950;margin-top:10px}.rawgCommunityV2Card input:not([type=checkbox]),.rawgCommunityV2Card textarea{width:100%;border:1px solid #294438;border-radius:13px;background:#050a07;color:#fff;padding:12px;font:inherit}.rawgCommunityV2Card input:not([type=checkbox]){height:48px}.rawgCommunityV2Two{display:grid;grid-template-columns:1fr 1fr;gap:8px}.rawgCommunityV2Sub{font-size:13px!important;margin-top:18px!important;padding-top:13px;border-top:1px solid #17271f}.rawgCommunityV2Switch{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:58px;border-bottom:1px solid #17271f}.rawgCommunityV2Switch span{display:grid;gap:3px}.rawgCommunityV2Switch b{font-size:11px}.rawgCommunityV2Switch small{color:#84948c;font-size:9px;line-height:1.35}.rawgCommunityV2Switch input{width:22px;height:22px}.rawgCommunityV2Actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.rawgCommunityV2Actions button,.rawgCommunityV2Actions a{min-height:50px;border-radius:14px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;font-weight:1000;text-decoration:none}.rawgCommunityV2Actions button{border:0;background:#66e6a6;color:#06100b}.rawgCommunityV2Actions a{border:1px solid #345144;background:#101915;color:#fff}.rawgCommunityV2Status{min-height:18px;margin-top:8px;color:#91a098;font-size:10px}.rawgCommunityV2Status.error{color:#ff9cac}.rawgCommunityV2Metrics{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.rawgCommunityV2Metric{min-height:112px;border:1px solid #263d33;border-radius:17px;background:#0b1511;padding:14px;display:flex;flex-direction:column;justify-content:flex-end}.rawgCommunityV2Metric b{font-size:27px;color:#fff}.rawgCommunityV2Metric span{font-size:9px;color:#91a098;margin-top:4px}.rawgCommunityV2Empty{grid-column:1/-1;padding:16px;border:1px dashed #2d463a;border-radius:15px;color:#91a098;font-size:11px;line-height:1.5}.rawgCommunityV2Reputation{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.rawgCommunityV2Mini{border:1px solid #233a30;border-radius:15px;padding:11px;background:#08120e;display:grid;gap:3px}.rawgCommunityV2Mini b{font-size:17px}.rawgCommunityV2Mini span{color:#91a098;font-size:9px}
@media(max-width:850px){.rawgCommunityV2Head{flex-direction:column}.rawgCommunityV2Grid{grid-template-columns:1fr}.rawgCommunityV2Two{grid-template-columns:1fr}.rawgCommunityV2Primary{width:100%}.rawgCommunityV2Actions{display:grid;grid-template-columns:1fr}.rawgCommunityV2Actions>*{width:100%}}
@media(max-width:520px){.rawgCommunityV2{border-radius:20px}.rawgCommunityV2Head{padding:18px}.rawgCommunityV2Grid{padding:8px}.rawgCommunityV2Card{padding:14px;border-radius:18px}.rawgCommunityV2Metrics,.rawgCommunityV2Reputation{grid-template-columns:1fr 1fr}}
