.forums{--p-bg:#142122;--p-line:#3b514d;--p-text:#edf3eb;--p-muted:#b8c8bf;--p-mint:#c0eea6;max-width:1240px;color:var(--p-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;margin:auto;padding:24px 0 55px;font-size:14px;line-height:1.6}.forums *{box-sizing:border-box}.forums button,.forums input,.forums select,.forums textarea{font:inherit}.forums button{cursor:pointer}.forums button:disabled{cursor:default;opacity:.5}.forums input,.forums select,.forums textarea{color:#eef3ea;background:#111e20;border:1px solid #50665b;border-radius:7px;width:100%;min-width:0;max-width:100%;min-height:42px;padding:10px 12px;line-height:1.5}.forums textarea{resize:vertical}.forums input::placeholder,.forums textarea::placeholder{color:#9badab}.forums button:focus-visible,.forums input:focus-visible,.forums select:focus-visible,.forums textarea:focus-visible,.forum-body a:focus-visible{outline-offset:3px;outline:2px solid #e4fbc9}.forum-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:25px;display:flex}.forum-heading h1{letter-spacing:-1.3px;overflow-wrap:anywhere;max-width:900px;margin:10px 0 14px;font-size:clamp(30px,3.2vw,43px);line-height:1.15}.forum-heading h1:focus{outline:none}.forum-heading p{color:var(--p-muted);max-width:600px;margin:0;font-size:14px;line-height:1.65}.forum-heading-actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:8px;max-width:320px;padding-top:6px;display:flex}.forum-profile-notice{color:#d9e6cb;background:#263223;border:1px solid #5a6850;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;padding:14px 17px;font-size:12px;display:flex}.forum-profile-notice>span{max-width:650px}.forum-browser-tools{border-top:1px solid var(--p-line);border-bottom:1px solid var(--p-line);grid-template-columns:minmax(0,1.6fr) minmax(220px,1fr);align-items:end;gap:24px;margin-bottom:22px;padding:20px 0;display:grid}.forum-filter-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.forums label{font-size:11px;font-weight:650;line-height:1.6;display:block}.forums label>select,.forums label>input{margin-top:7px;display:block}.forum-browser-tools form>div{gap:8px;margin-top:7px;display:flex}.forum-browser-tools form input{flex:1;width:0}.forum-browser-tools .people-button{padding:9px 12px}.forum-directory-layout{grid-template-columns:minmax(0,1fr) 225px;align-items:start;gap:22px;display:grid}.forum-thread-list{gap:10px;display:grid}.forum-thread-row{border:1px solid var(--p-line);background:linear-gradient(115deg,#1a2b2b,#152224);border-radius:10px;grid-template-columns:96px minmax(0,1fr) 45px;align-items:start;gap:17px;min-width:0;padding:18px;display:grid}.forum-thread-row.is-unread{border-left:3px solid #bce5a3;padding-left:16px}.forum-project-art{aspect-ratio:16/9;object-fit:contain;background:#0d181b;border-radius:6px;width:96px;height:54px;margin-top:5px}.forum-thread-row-copy{min-width:0}.forum-thread-row h2{letter-spacing:-.3px;margin:8px 0;font-size:19px;line-height:1.3}.forum-thread-row h2 button{color:#eff4eb;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-weight:700;line-height:1.3}.forum-thread-row h2 button:hover{text-underline-offset:4px;-webkit-text-decoration:underline #bce5a3;text-decoration:underline #bce5a3}.forum-row-tags{color:#b9c9bb;flex-wrap:wrap;align-items:center;gap:7px 11px;font-size:10px;display:flex}.forum-row-tags>span:first-child{color:#c2e4ac;font-weight:700}.forum-thread-row-copy>p{color:#b5c5bd;flex-wrap:wrap;gap:7px;margin:0;font-size:11px;display:flex}.forum-reply-count{color:#b8c8bf;flex-direction:column;align-items:center;gap:2px;min-width:0;display:flex}.forum-reply-count>strong{color:#e3eedd;font-size:23px;font-weight:600;line-height:1.3}.forum-reply-count>span{font-size:10px}.forum-reply-count>button{color:#d1edb7;background:#1f332a;border:1px solid #4c6559;border-radius:6px;width:31px;height:29px;margin-top:8px;font-size:17px}.forum-unread-label{text-transform:uppercase;letter-spacing:.9px;color:#d1edb7;font-size:9px}.forum-resolved{font-weight:700;color:#c0edac!important}.forum-locked{color:#f2cf91!important}.forum-directory-aside{background:repeating-linear-gradient(135deg,#0000 0 22px,#63815c0b 22px 23px),#1b2a26;border:1px solid #475c51;border-radius:10px;padding:19px}.forum-directory-aside img{aspect-ratio:16/9;object-fit:contain;border-radius:6px;width:100%;height:auto;margin:0 0 17px;display:block}.forum-directory-aside h2{letter-spacing:-.7px;margin:12px 0;font-size:24px;line-height:1.2}.forum-directory-aside p{color:#c1d0c5;margin:14px 0;font-size:12px;line-height:1.7}.forum-directory-aside .people-button{width:100%;margin-top:8px}.forum-empty{text-align:center;background:radial-gradient(at top,#506b3a24,#0000 75%);border:1px dashed #526853;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:260px;padding:35px 22px;display:flex}.forum-empty-symbol{letter-spacing:-8px;color:#153825;background:#bce5a3;border-radius:10px;place-items:center;width:46px;height:46px;padding-right:8px;font-size:24px;font-weight:800;display:grid;transform:rotate(-7deg)}.forum-empty h2{letter-spacing:-.6px;margin:20px 0 10px;font-size:25px;line-height:1.2}.forum-empty p{color:#bbcbc1;max-width:480px;margin:0 0 22px;font-size:13px;line-height:1.65}.forum-more{justify-content:center;margin:20px 0;display:flex}.forum-discussion-meta{color:#b9c9bf;border-top:1px solid var(--p-line);flex-wrap:wrap;gap:8px 17px;margin:0 0 15px;padding-top:18px;font-size:11px;display:flex}.forum-discussion-meta span:first-child{color:#c0edac;font-weight:700}.forum-discussion-actions{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.forum-discussion-actions .people-button{min-height:38px;padding:8px 12px;font-size:11px!important}.forum-activity,.forum-answer-banner{color:#e3efcf;background:#253621;border:1px solid #658454;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin:18px 0;padding:13px 17px;font-size:12px;display:flex}.forum-post{background:#172628;border:1px solid #3e5650;border-radius:11px;min-width:0;margin-bottom:14px;padding:23px;scroll-margin-top:20px}.forum-post:focus{outline-offset:3px;outline:2px solid #b4dc9b}.forum-original{background:linear-gradient(130deg,#1c2e2d,#172527);border-color:#536b57}.forum-post-head{justify-content:space-between;align-items:center;gap:20px;margin-bottom:21px;display:flex}.forum-author{align-items:center;gap:12px;min-width:0;display:flex}.forum-author .people-avatar{border-radius:10px;flex-shrink:0;width:38px;height:38px;font-size:13px}.forum-author-name{color:#eaf2e3;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-size:13px!important;font-weight:700!important;line-height:1.35!important}.forum-author-name:hover{text-underline-offset:4px;text-decoration:underline}.forum-author>div{min-width:0}.forum-author>div>span{color:#aebfb4;margin-top:2px;font-size:10px;display:block}.forum-author>div>strong{font-size:13px}.forum-post-head time{color:#bbcbc1;white-space:nowrap;font-size:10px;display:block}.forum-post-head>div:last-child{text-align:right}.forum-post-head>.forum-author{text-align:left}.forum-body{color:#dfe9df;overflow-wrap:anywhere;min-width:0;font-size:14px;line-height:1.8}.forum-body p{white-space:pre-wrap;color:inherit;margin:0 0 15px}.forum-body p:last-child{margin-bottom:0}.forum-body a{color:#c5e7ad;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.forum-body pre{white-space:pre;background:#0d1a1c;border:1px solid #435d51;border-radius:7px;max-width:100%;max-height:420px;margin:14px 0;padding:16px;font:12px/1.65 Consolas,monospace;overflow:auto}.forum-body blockquote{color:#cadbc7;white-space:pre-wrap;background:#24372c;border-left:3px solid #98bd85;margin:15px 0;padding:12px 17px;font-size:13px}.forum-post-actions{border-top:1px solid #3e5650;flex-wrap:wrap;gap:8px;margin-top:22px;padding-top:15px;display:flex}.forum-post-actions .people-button{min-height:34px;padding:7px 11px;font-size:11px!important}.forum-edit-note{color:#b0c0b6;margin:17px 0 0;font-size:10px}.forum-replies-heading{justify-content:space-between;align-items:center;gap:20px;padding:24px 0 16px;display:flex}.forum-replies-heading h2{letter-spacing:-.6px;margin:0;font-size:23px}.forum-replies-heading>span{color:#adbbb4;font-size:10px}.forum-post.is-answer{background:linear-gradient(110deg,#263a27,#1a2c26);border-color:#8cac65}.forum-answer-label{text-transform:uppercase;letter-spacing:1px;color:#d4f2b4;margin:0 0 17px;font-size:11px;font-weight:700;display:inline-block}.forum-author-tag{letter-spacing:.6px;color:#bddda7;text-transform:uppercase;margin-bottom:5px;font-size:9px;display:block}.forum-post.is-removed{background:#142022;border-style:dashed;padding:16px 22px}.forum-post.is-removed .forum-post-head{margin-bottom:8px}.forum-post.is-removed>p{color:#b4c5bb;margin:0;font-size:12px}.forum-reply-invite{border-top:1px solid var(--p-line);margin-top:25px;padding:28px 0 10px}.forum-reply-invite h2{letter-spacing:-.5px;margin-bottom:9px;font-size:25px}.forum-reply-invite p,.forum-closed-note{color:#b8c8bf;font-size:13px;line-height:1.7}.workspace .forum-composer,.workspace .forum-post{scroll-margin-top:98px}.forum-composer{background:#172627;border:1px solid #526a55;border-radius:12px;min-width:0;margin:18px 0 30px;padding:23px;scroll-margin-top:25px}.forum-composer-heading{justify-content:space-between;align-items:center;gap:22px;margin-bottom:24px;display:flex}.forum-composer-heading h2{letter-spacing:-.8px;margin:7px 0 0;font-size:28px}.forum-composer-heading>span{color:#b9c9bf;overflow-wrap:anywhere;text-align:right;max-width:220px;font-size:11px}.forum-composer-heading strong{color:#e2edda;font-size:12px;display:block}.forum-composer fieldset{border:0;min-width:0;margin:0;padding:0}.forum-composer label+label{margin-top:18px}.forum-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;margin-bottom:19px;display:grid}.forum-form-grid label+label{margin-top:0}.forum-composer form>fieldset>label{margin-bottom:19px}.forum-optional{color:#b5c7bc;margin-left:6px;font-size:10px;font-weight:400}.forum-write-tools{justify-content:space-between;align-items:center;gap:15px;margin:8px 0 10px;display:flex}.forum-write-tools>div{gap:5px;display:flex}.forum-text-button{color:#d4e7c7;background:#203329;border:1px solid #4b6456;border-radius:5px;min-height:32px;padding:5px 10px;font-size:11px!important}.forum-text-button[aria-pressed=true]{color:#e6f8d7;background:#334a2c;border-color:#bee0a9}.forum-composer textarea{min-height:150px}.forum-composer-help{color:#b9cabe;justify-content:space-between;gap:20px;margin:10px 0 21px;font-size:10px;display:flex}.forum-composer-help>span:first-child{max-width:530px}.forum-composer-help>span:last-child{flex-shrink:0}.forum-savebar{z-index:8;background:#23352af5;border:1px solid #748d60;border-radius:8px;justify-content:flex-end;align-items:center;gap:9px;padding:12px;display:flex;position:sticky;bottom:12px;box-shadow:0 9px 24px #0006}.forum-savebar>span{color:#d0dfc8;margin-right:auto;font-size:11px}.forum-composer-preview{background:#122020;border:1px solid #597153;border-radius:7px;min-height:220px;padding:20px}.forum-composer-preview>.people-kicker{margin-bottom:17px;display:block}.forum-composer-preview>.forum-body{font-size:14px}.forum-identity-confirm{color:#f4d3a7;align-items:flex-start;gap:10px;margin-bottom:18px;font-size:12px!important;display:flex!important}.forum-identity-confirm input{accent-color:#bee0a9;flex-shrink:0;width:17px;height:17px;min-height:0;margin-top:4px}.forum-latest{background:#111f20;border:1px solid #526a55;border-radius:7px;max-height:240px;padding:16px;overflow:auto}.forum-latest .forum-body{font-size:12px}.forum-queue-tabs{gap:8px;display:flex}.forum-queue-tabs button[aria-pressed=true]{background:#30482d;border-color:#bfdfa6}.forum-report-row{border-top:1px solid #4a6053;margin-top:19px;padding:21px 0}.forum-report-row h3{overflow-wrap:anywhere;margin:8px 0;font-size:17px;line-height:1.4}.forum-report-row .forum-report-reason{white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0}.forum-report-row details{margin-top:15px}.forum-report-row summary{cursor:pointer;color:#d5e7c9;padding:8px 0;font-size:12px}.forum-report-row details>.forum-body{border:1px solid #455e4e;border-radius:6px;max-height:250px;padding:13px;font-size:12px;overflow:auto}.forum-footnote{color:#aabcb1;border-top:1px solid #3b514d;margin-top:30px;padding-top:18px;font-size:10px;line-height:1.7}.community-sections{border-bottom:1px solid #3b514d;gap:7px;margin:12px 0 0;padding-bottom:12px;display:flex}.community-sections button{color:#d3e3cb;background:#172628;border:1px solid #435e51;border-radius:7px;min-height:38px;padding:8px 16px;font-size:12px}.community-sections button[aria-current=page]{color:#e7f5d6;background:#2b432a;border-color:#a6c78c}.community-sections button:hover{background:#2a3b2c}.forum-portal-links{flex-wrap:wrap;align-items:center;gap:18px;display:flex}@media (max-width:1250px){.forum-browser-tools{grid-template-columns:1fr}.forum-directory-layout{grid-template-columns:minmax(0,1fr) 200px}.forum-heading{flex-direction:column;gap:14px}.forum-heading-actions{justify-content:flex-start;max-width:none;padding:0}.forum-heading h1{font-size:34px}.forum-directory-aside h2{font-size:22px}}@media (max-width:1050px){.forum-directory-layout{display:block}.forum-directory-aside{display:none}.forum-filter-grid{gap:10px}.forum-browser-tools{gap:16px;padding:18px 0}.forum-thread-row{gap:14px}.forum-composer{padding:20px}.forum-composer-heading h2{font-size:25px}}@media (max-width:720px){.forum-heading h1{font-size:31px}.forum-filter-grid{grid-template-columns:1fr 1fr}.forum-filter-grid>label:first-child{grid-column:1/-1}.forum-thread-row{grid-template-columns:64px minmax(0,1fr) 34px;gap:11px;padding:15px 13px}.forum-thread-row.is-unread{padding-left:11px}.forum-project-art{width:64px;height:36px;margin-top:6px}.forum-thread-row h2{margin:7px 0;font-size:17px}.forum-row-tags{gap:5px 8px;font-size:9px}.forum-row-tags>span:first-child{flex-basis:100%}.forum-thread-row-copy>p{font-size:10px}.forum-reply-count>strong{font-size:20px}.forum-reply-count>button{width:29px}.forum-post{padding:19px 17px}.forum-post-head{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:18px}.forum-post-head>div:last-child{text-align:left}.forum-author-name{font-size:13px!important}.forum-body{font-size:13px}.forum-post-actions{gap:7px}.forum-post-actions .people-button{min-height:38px}.forum-replies-heading{flex-direction:column;align-items:flex-start;gap:10px}.forum-composer{padding:18px 15px}.forum-composer-heading{flex-direction:column;align-items:flex-start;gap:12px}.forum-composer-heading>span{text-align:left;max-width:none}.forum-composer-heading strong{margin-left:4px;display:inline}.forum-form-grid{grid-template-columns:1fr;gap:17px}.forum-composer-help{flex-direction:column;gap:7px}.forum-write-tools{flex-wrap:wrap;gap:9px}.forum-savebar{flex-wrap:wrap;bottom:8px}.forum-savebar>span{flex-basis:100%}.forum-profile-notice,.forum-activity,.forum-answer-banner{flex-direction:column;align-items:flex-start;gap:13px}.people-portal-header:has(.forum-portal-links){flex-wrap:wrap}.forum-portal-links{gap:15px}.forum-activity .people-button,.forum-answer-banner .people-button{min-height:36px}.forum-body pre{padding:12px;font-size:11px}.forum-body blockquote{padding:11px 13px}}@media (prefers-reduced-motion:reduce){.forums *{scroll-behavior:auto;transition:none}}
