.community-page{min-width:0}.community-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.community-heading h2{margin:6px 0 10px}.community-heading p:not(.eyebrow){color:#bba888;max-width:660px;margin:0;font:13px/1.7 Arial,sans-serif}.community-heading .eyebrow{align-items:center;gap:12px;display:flex}.community-heading .eyebrow span{color:#d7b574;letter-spacing:1px;border:1px solid #705530;border-radius:4px;padding:4px 8px}.community-heading button{flex-shrink:0;min-height:42px}.community-notice{background:linear-gradient(120deg,#2b2115,#1b160f);border:1px solid #624d30;border-radius:8px;align-items:center;gap:15px;margin-bottom:24px;padding:16px 20px;display:flex}.community-notice>span{color:#dfb974;border:1px solid #907043;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:22px;display:grid}.community-notice p{color:#baa98b;margin:0;font:12px/1.7 Arial,sans-serif}.community-notice strong{color:#e4c58c}.community-grid{grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:18px;display:grid}.community-card{background:radial-gradient(at 0 0,#322416,#0000 65%),#17120d;border:1px solid #715432;border-radius:10px;flex-direction:column;min-width:0;padding:22px;display:flex;overflow:hidden;box-shadow:0 5px 18px #0003}.community-card>header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:24px;display:flex}.community-card-icon{object-fit:contain;filter:drop-shadow(0 3px 7px #0008);width:54px;height:54px}.community-status{color:#bfa97f;text-align:center;background:#19140e;border:1px solid #665135;border-radius:20px;max-width:150px;padding:6px 9px;font:10px/1.4 Arial,sans-serif}.community-status.is-ready{color:#c5dda1;background:#212719;border-color:#64774a}.community-card>small{color:#a98b57;letter-spacing:1.1px;font:10px Arial,sans-serif}.community-card h3{color:#e5c689;margin:10px 0;font:700 21px/1.3 Georgia,serif}.community-card>p{color:#b5a284;min-height:36px;margin:0 0 24px;font:12px/1.7 Arial,sans-serif}.goal-progress{margin:auto 0 24px}.goal-progress>div{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.goal-progress strong{color:#ebd3a1;font:700 18px Georgia,serif}.goal-progress strong span{color:#9d8969;font:12px Arial,sans-serif}.goal-progress b{color:#c3a56d;font:11px Arial,sans-serif}.goal-progress progress{accent-color:#c09853;border:0;border-radius:10px;width:100%;height:8px;display:block;overflow:hidden}.goal-progress progress::-webkit-progress-bar{background:#392c1e}.goal-progress progress::-webkit-progress-value{background:linear-gradient(90deg,#8d6838,#e0ba70)}.goal-progress progress::-moz-progress-bar{background:#c09853}.goal-card.is-complete{border-color:#717c4c}.goal-card.is-complete progress{accent-color:#99b575}.goal-card.is-complete progress::-webkit-progress-value{background:linear-gradient(90deg,#566c3e,#b7d28a)}.community-card footer{border-top:1px solid #4f3c25;flex-direction:column;gap:18px;padding-top:20px;display:flex}.community-prize{color:#deb7ec;align-items:center;gap:7px;font:700 24px Georgia,serif;display:flex}.community-prize img{width:26px;height:26px}.community-prize small{color:#aa8eb6;align-self:center;font:12px Arial,sans-serif}.community-card footer button{white-space:normal;width:100%;min-height:44px;padding:11px;font:600 12px/1.4 Arial,sans-serif}.community-card button:disabled{cursor:default;opacity:.58}.community-card button:focus-visible{outline-offset:3px;outline:2px solid #e6c58c}.social-official-link:focus-visible{outline-offset:3px;outline:2px solid #e6c58c}.social-brand{color:#dfb6ec;background:#372141;border:1px solid #745a88;border-radius:13px;place-items:center;width:54px;height:54px;display:grid}.social-brand svg,.social-brand img{object-fit:contain;width:31px;height:31px}.social-brand.facebook{color:#bad4f2;background:#1e2c40;border-color:#516886}.social-brand.facebook b{margin-top:6px;font:700 42px/1 Arial,sans-serif}.social-brand.discord{background:#252344;border-color:#63618e}.social-official-link{color:#ecc78b;background:#302315;border:1px solid #8b693e;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:24px;padding:12px 14px;font:600 12px Arial,sans-serif;text-decoration:none;display:flex}.social-official-link svg{flex:0 0 15px;width:15px;height:15px}.social-official-link:hover{background:#45321d;border-color:#c99b55}.social-official-link.is-unavailable{opacity:.55}.social-card footer{margin-top:auto}.social-verification-form{flex-direction:column;gap:10px;display:flex}.social-verification-form label{color:#c2ac85;font:12px Arial,sans-serif}.social-verification-form input{box-sizing:border-box;color:#ead9ba;background:#110e0b;border:1px solid #695131;border-radius:6px;width:100%;min-height:42px;padding:10px 12px;font:13px Arial,sans-serif}.social-result{text-transform:none;letter-spacing:0;color:#b3a183;min-height:42px;margin:0;font:12px/1.7 Arial,sans-serif}.social-result.is-rejected{color:#e5a085}.community-empty{color:#baa788;text-align:center;grid-column:1/-1;padding:40px}.admin-community h4{color:#e0bf84;margin-top:28px}.admin-community p{color:#b9a585;font:12px/1.7 Arial,sans-serif}.community-editor{background:#1b150e;border:1px solid #715532;border-radius:8px;margin:12px 0;padding:16px}.community-editor summary{cursor:pointer;color:#d9ba80;font:13px/1.7 Arial,sans-serif}.community-editor form{padding-top:20px}.community-editor form>label,.community-editor-grid>label{color:#cbb189;gap:7px;margin-bottom:14px;font:12px Arial,sans-serif;display:grid}.community-editor :-webkit-any(input:not([type=checkbox]):not([type=hidden]),select){box-sizing:border-box;color:#e2d0ae;background:#110e0a;border:1px solid #6a5131;border-radius:5px;width:100%;min-height:42px;padding:10px;font:13px Arial,sans-serif}.community-editor :is(input:not([type=checkbox]):not([type=hidden]),select){box-sizing:border-box;color:#e2d0ae;background:#110e0a;border:1px solid #6a5131;border-radius:5px;width:100%;min-height:42px;padding:10px;font:13px Arial,sans-serif}.community-editor :-webkit-any(input[readonly],select:disabled){opacity:.6}.community-editor :is(input[readonly],select:disabled){opacity:.6}.community-editor-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.community-editor-checks{flex-wrap:wrap;gap:14px;margin:8px 0 16px;display:flex}.community-editor-checks label{color:#c5ae83;align-items:center;gap:8px;font:12px Arial,sans-serif;display:flex}.community-editor-checks input{accent-color:#c49b55;width:16px;height:16px}.community-review-list article{background:#18130d;border:1px solid #615033;border-radius:8px;margin:12px 0;padding:16px}.community-review-list header{color:#d8bd87;justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.community-review-list header span{color:#ae9870;font-size:11px}.community-review-list article>small{color:#8d7d61;overflow-wrap:anywhere;font:10px monospace}.community-review-list article>div{gap:10px;margin-top:14px;display:flex}.community-review-list button{min-height:42px;font-size:12px}@media (max-width:700px){.community-heading{flex-direction:column;align-items:start;gap:14px}.community-heading h2{font-size:25px}.community-notice{align-items:start;gap:12px;padding:14px}.community-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.community-card{padding:19px}.community-editor-grid{grid-template-columns:1fr}.community-review-list header{flex-direction:column;align-items:start}.community-review-list article>div{flex-wrap:wrap}.community-review-list button{flex:1}.community-heading .eyebrow{letter-spacing:1px;font-size:10px}}
