/* forum-css-cache-bust: 2026-05-30 */
*{box-sizing:border-box}:root{--forum-bg: #eef5e9;--forum-card: #ffffff;--forum-green-900: #123819;--forum-green-800: #1a4d22;--forum-green-700: #25672f;--forum-green-600: #2f8a42;--forum-green-500: #41a859;--forum-green-200: #dcead6;--forum-line: #c8d9c2;--forum-text: #1f3323;--forum-muted: #607361;--forum-danger-bg: #fff0f0;--forum-danger-text: #8c3434;--forum-danger-line: #efc9c9;--forum-warn-bg: #fff8e5;--forum-warn-line: #ecd8a3;--forum-shadow: 0 18px 34px rgba(31, 65, 36, .09);--forum-shell-max-width: 480px;--forum-header-label-width: 112px;--forum-header-value-width: 146px;--forum-header-auth-width: 146px;--forum-home-dock-inline-inset: 1px}html,body{margin:0;min-height:100%}body{font-family:IBM Plex Sans,Segoe UI,Arial,sans-serif;background:#fff;color:var(--forum-text)}@media(min-width:900px){body{background:#ececec}}button,input,textarea,select{font:inherit}button,a{color:inherit}.forum-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}#app{min-height:100vh;--forum-bottom-growth-dock-space: 0px;--forum-bottom-sticky-dock-space: 0px;--forum-topic-modal-left: 0px;--forum-topic-modal-right: 0px;--forum-topic-modal-top: 0px;--forum-topic-modal-bottom: 0px;--forum-topic-modal-width: 100vw}.forum-shell{width:100%;max-width:var(--forum-shell-max-width);margin:0 auto;padding:0}.forum-frame{--forum-frame-line-width: 1px;min-height:100vh;background:#fff;border-left:1px solid #dce9df;border-right:1px solid #dce9df;overflow:visible;padding-bottom:calc(var(--forum-bottom-growth-dock-space, 0px) + env(safe-area-inset-bottom,0px))}.forum-primary-btn,.forum-secondary-btn,.forum-inline-btn,.forum-tab-strip a,.forum-chip{display:inline-flex;align-items:center;justify-content:center;min-height:40px;border-radius:12px;border:1px solid var(--forum-line);text-decoration:none;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.forum-inline-btn,.forum-tab-strip a,.forum-chip,.forum-secondary-btn{background:#fff;color:var(--forum-green-800);font-weight:700}.forum-primary-btn{background:linear-gradient(180deg,var(--forum-green-500) 0%,var(--forum-green-700) 100%);border-color:#144f2573;color:#fff;font-weight:800;padding:0 14px}.forum-secondary-btn,.forum-inline-btn,.forum-tab-strip a,.forum-chip{padding:0 12px}.forum-primary-btn:hover,.forum-secondary-btn:hover,.forum-inline-btn:hover,.forum-tab-strip a:hover,.forum-chip:hover{transform:translateY(-1px);box-shadow:0 10px 16px #1e44241f}.forum-main-shell{--forum-main-shell-gutter: 10px;display:grid;gap:12px;padding:10px}.forum-route-shell{display:grid;gap:12px;min-height:min(42vh,520px)}.forum-route-shell.is-loading{opacity:.96}.forum-route-shell.is-transitioning{animation:forum-route-shell-enter .2s cubic-bezier(.2,.7,.2,1);will-change:opacity,transform}@keyframes forum-route-shell-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.forum-top-shell{padding:8px 12px 5px;min-height:168px;border-bottom:1px solid #dce9df;background-color:#fff;background-image:none;display:flex;align-items:flex-end;position:relative}.forum-header-auth-bar{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:26px;padding:4px 12px 5px;border-bottom:1px solid #dce9df;background-color:#0b4f3b;background-image:linear-gradient(180deg,#030e0a6b 0% 100%),url(https://imagedelivery.net/PlA2729JPZvDAUGmzeKqmw/39d6aab3-d3e8-4f93-ed29-1a3d925dee00/public);background-repeat:no-repeat;background-size:cover;background-position:center}.forum-header-social-stats{display:flex;align-items:center;gap:4px;flex:1 1 auto;min-width:0}.forum-header-social-stats.empty{pointer-events:none}.forum-header-social-stat{min-width:0;border:0;background:transparent;color:#efffda;font:700 10px/1.1 IBM Plex Mono,JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-flex;align-items:baseline;gap:3px;padding:1px 0;cursor:pointer}.forum-header-social-stat strong{color:#fff;font-size:11px}.forum-header-social-stat-separator{color:#efffdab8;font:700 10px/1 IBM Plex Mono,JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.forum-header-social-stat:hover,.forum-header-social-stat:focus-visible{color:#fff;text-decoration:underline;text-underline-offset:2px}.forum-header-auth-bar-wrap{width:auto;min-width:0;flex:0 0 auto}.forum-header-auth-bar .forum-auth-btn-inline{margin-top:0}.forum-shell-marquee-shell{--forum-shell-marquee-height: 32px;--forum-shell-marquee-font-size: 16px;--forum-shell-marquee-bg: #11191b;--forum-shell-marquee-text: #d8ff72;--forum-shell-marquee-duration: 18s;overflow:hidden;background:var(--forum-shell-marquee-bg);color:var(--forum-shell-marquee-text);border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(0,0,0,.22)}.forum-shell-marquee-viewport{height:var(--forum-shell-marquee-height);overflow:hidden;display:flex;align-items:center}.forum-shell-marquee-track{display:flex;align-items:center;width:max-content;min-width:100%;animation:forum-shell-marquee-scroll var(--forum-shell-marquee-duration) linear infinite;will-change:transform}.forum-shell-marquee-group{flex:0 0 auto;min-width:100%;padding-right:48px;white-space:nowrap;font-family:IBM Plex Sans Condensed,Arial Narrow,Arial,sans-serif;font-size:var(--forum-shell-marquee-font-size);font-weight:700;letter-spacing:.03em;line-height:1;text-transform:uppercase}@keyframes forum-shell-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.forum-route-shell.is-transitioning{animation:none}}.forum-header-brand{position:absolute;top:19px;left:12px;width:min(240px,52%);z-index:2}.forum-header-logo-btn{width:100%;padding:0;border:0;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:flex-start;appearance:none;text-decoration:none}.forum-header-logo-btn:focus-visible{outline:2px solid rgba(20,95,49,.45);outline-offset:4px;border-radius:10px}.forum-header-logo-btn:hover{opacity:.96}.forum-header-logo{width:100%;height:auto;display:block;user-select:none}.forum-header-account-shell{width:100%;display:grid;grid-template-columns:minmax(0,64%) minmax(0,36%);gap:10px;align-items:end;position:relative;z-index:2}.forum-header-account-shell-auth-only{grid-template-columns:minmax(0,1fr);justify-items:end;align-items:start}.forum-header-account-left{min-width:0;padding-top:24px}.forum-header-account-row{display:grid;grid-template-columns:var(--forum-header-label-width) minmax(0,1fr);gap:6px;align-items:center;margin-bottom:4px}.forum-header-account-label{font-family:IBM Plex Sans Condensed,Segoe UI,Arial,sans-serif;font-size:10px;font-weight:700;line-height:1.2;color:#1f2422;letter-spacing:.02em;white-space:nowrap}.forum-header-account-value{min-height:18px;display:flex;align-items:center;border-radius:8px;border:1px solid rgba(0,0,0,.65);background:#070b08;color:#92ff63;padding:2px 7px;font-family:IBM Plex Mono,JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--forum-home-growth-slot-key-value-size);font-weight:600;line-height:1.1;letter-spacing:.01em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;justify-self:start;width:min(var(--forum-header-value-width),100%);max-width:100%}.forum-header-account-identity-wrap{min-width:0;display:inline-grid;grid-template-columns:var(--forum-header-value-width) auto;align-items:center;gap:8px;width:max-content;max-width:100%}.forum-header-account-identity-wrap .forum-header-account-value{width:100%;min-width:0}.forum-header-account-inline-action{padding:0;border:0;background:transparent;color:#385c42;font-family:IBM Plex Sans Condensed,Segoe UI,Arial,sans-serif;font-size:10px;font-weight:700;line-height:1;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;cursor:pointer;white-space:nowrap}.forum-header-account-inline-action:hover{color:#1f4d2c}.forum-header-account-inline-action:focus-visible{outline:2px solid rgba(63,148,79,.45);outline-offset:3px;border-radius:4px}.forum-header-account-wallet-wrap{display:inline-flex;align-items:flex-end;justify-content:flex-start;min-width:0}.forum-header-account-value.wallet{width:min(var(--forum-header-value-width),100%);min-width:0;max-width:var(--forum-header-value-width);flex:0 1 auto}.forum-header-account-row-auth{margin-top:-1px}.forum-header-account-auth-wrap{width:min(var(--forum-header-auth-width),100%);max-width:100%;display:inline-flex;justify-content:flex-end;align-items:center;gap:6px}.forum-auth-btn{margin-top:0;min-height:18px;min-width:78px;padding:3px 9px;border-radius:999px;border:1px solid #a4ad99;background:linear-gradient(180deg,#fff,#f1f4eb);color:#1c201d;font-family:IBM Plex Mono,JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:700;letter-spacing:.02em;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.forum-auth-btn-inline{margin-top:3px;margin-bottom:0}.forum-auth-btn-notification{min-width:34px;padding-inline:8px}.forum-notification-mail-btn{position:relative;width:32px;height:22px;margin:0;align-self:center;border:0;border-radius:11px;background:transparent;color:#fff;display:inline-grid;place-items:center;cursor:pointer;box-shadow:none}.forum-notification-mail-btn:hover,.forum-notification-mail-btn:focus-visible{background:#ffffff29}.forum-notification-mail-icon,.forum-notification-mail-icon svg{width:19px;height:19px;display:block}.forum-notification-mail-icon svg{fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.forum-notification-mail-badge{position:absolute;top:-6px;right:-5px;min-width:16px;height:16px;padding:0 4px;border:1px solid #fff;border-radius:999px;background:#d82f27;color:#fff;font-size:9px;font-weight:900;line-height:14px;text-align:center}.forum-auth-btn-badge{min-width:16px;min-height:16px;padding:0 4px;border-radius:999px;background:#284f2e;color:#efffd0;font-size:8px;font-weight:700;line-height:16px;text-align:center}.forum-auth-btn:hover{border-color:#8f9788;background:linear-gradient(180deg,#fff,#e8ece1)}.forum-inline-btn-danger{border-color:var(--forum-danger-line);background:var(--forum-danger-bg);color:var(--forum-danger-text)}.forum-avatar{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:999px;overflow:hidden;background:#dcead6;box-shadow:inset 0 0 0 1px #163f201f;flex:0 0 auto}.forum-avatar img{width:100%;height:100%;display:block;object-fit:cover}.forum-avatar-xs{width:22px;height:22px}.forum-avatar-sm{width:34px;height:34px}.forum-avatar-md{width:46px;height:46px}.forum-home-growth-hero{--forum-home-growth-slot-vertical-inset: 5px;--forum-home-growth-slot-gap: 14px;--forum-home-growth-slot-content-gap: 7px;--forum-home-growth-slot-content-padding-block-start: 11px;--forum-home-growth-slot-content-padding-inline: 11px;--forum-home-growth-slot-content-padding-block-end: 10px;--forum-home-growth-slot-kicker-size: 12px;--forum-home-growth-slot-value-size: 24px;--forum-home-growth-slot-copy-size: 13px;--forum-home-growth-slot-identity-copy-size: 19px;--forum-home-growth-slot-identity-name-size: 21px;--forum-home-growth-slot-profile-avatar-name-size: 13px;--forum-home-growth-slot-avatar-size: 74px;--forum-home-growth-slot-logo-max-width: 138px;--forum-home-growth-slot-logo-max-height: 92px;--forum-home-growth-slot-key-gap: 7px;--forum-home-growth-slot-key-label-size: 10px;--forum-home-growth-slot-key-value-min-height: 21px;--forum-home-growth-slot-key-value-padding-block: 4px;--forum-home-growth-slot-key-value-padding-inline: 8px;--forum-home-growth-slot-key-value-size: 12px;position:relative;width:100%;aspect-ratio:960 / 331;overflow:hidden;background:#2f5b53}.forum-home-growth-header-band{position:relative;width:100%;background:#fff}.forum-home-growth-dock{position:fixed;left:50%;bottom:0;transform:translate(-50%);width:calc(100vw - (var(--forum-home-dock-inline-inset, 1px) * 2));max-width:calc(var(--forum-shell-max-width) - (var(--forum-home-dock-inline-inset, 1px) * 2));z-index:130;pointer-events:none;padding-bottom:env(safe-area-inset-bottom,0px)}.forum-home-growth-dock-inner{display:grid;gap:0;pointer-events:auto}.forum-home-growth-toggle-shell{position:relative;display:grid;grid-template-columns:304fr 87fr 111fr 111fr 107fr;margin:0;clip-path:none;line-height:0}.forum-home-growth-toggle-create{position:relative;grid-column:1;grid-row:1;width:100%;height:100%;min-height:0;display:block;border:0;padding:0;margin:0;background:transparent;cursor:pointer;line-height:0;z-index:1}.forum-home-growth-toggle-image{grid-column:1 / -1;grid-row:1;display:block;width:100%;height:auto}.forum-home-growth-toggle-nav{position:relative;grid-column:2 / -1;grid-row:1;width:100%;height:100%;display:grid;grid-template-columns:87fr 111fr 111fr 107fr;z-index:2}.forum-home-growth-toggle-nav-btn,.forum-home-growth-toggle-nav-shop,.forum-home-growth-toggle-nav-home{border:0;padding:0;margin:0;background:transparent;cursor:pointer}.forum-home-growth-toggle-nav-btn:disabled,.forum-home-growth-toggle-nav-shop:disabled,.forum-home-growth-toggle-nav-home:disabled{cursor:default;background:#ffffff14}.forum-home-growth-hero-image{display:block;width:100%;height:100%;object-fit:cover}.forum-home-growth-strip{position:absolute;inset:0;display:block;padding:0;pointer-events:none}.forum-home-growth-strip-mask{position:absolute;top:0;bottom:0;width:22px;height:100%;display:block;border:0;padding:0;margin:0;background:transparent;cursor:pointer;pointer-events:auto;z-index:2}.forum-home-growth-strip-mask:before{content:"";position:absolute;inset:0;pointer-events:none}.forum-home-growth-strip-mask-left{left:0;right:auto;border-right:1px solid transparent}.forum-home-growth-strip-mask-left:before{background:transparent}.forum-home-growth-strip-mask-right{left:auto;right:0;border-left:1px solid transparent}.forum-home-growth-strip-mask-right:before{background:transparent}.forum-home-growth-strip-viewport{position:absolute;top:var(--forum-home-growth-slot-vertical-inset);right:22px;bottom:var(--forum-home-growth-slot-vertical-inset);left:22px;min-width:0;overflow-x:auto;overflow-y:hidden;pointer-events:auto;scrollbar-width:none}.forum-home-growth-hero.is-guest-locked .forum-home-growth-strip-mask{pointer-events:none;cursor:default}.forum-home-growth-hero.is-guest-locked{--forum-home-growth-guest-slot-width: clamp(97px, 30.63vw, 151px);background:#030806}.forum-home-growth-hero.is-guest-locked .forum-home-growth-hero-image{display:none}.forum-home-growth-hero.is-guest-locked .forum-home-growth-strip-viewport{overflow-x:hidden;touch-action:pan-y}.forum-home-growth-hero.is-guest-locked .forum-home-growth-strip-track{position:relative;width:100%;gap:0;justify-content:flex-start;padding:0}.forum-home-growth-hero.is-guest-locked .forum-home-growth-slot{position:absolute;top:0;bottom:0;width:var(--forum-home-growth-guest-slot-width);flex:0 0 var(--forum-home-growth-guest-slot-width);background-color:transparent;border-color:transparent;border-radius:0;box-shadow:none}.forum-home-growth-hero.is-guest-locked .forum-home-growth-slot-logo{left:10px}.forum-home-growth-hero.is-guest-locked .forum-home-growth-slot-account-summary.is-guest-program-rules{right:10px}.forum-home-growth-hero.is-guest-locked .forum-home-growth-strip-track>.forum-home-growth-slot:not(.forum-home-growth-slot-logo):not(.forum-home-growth-slot-account-summary){display:none}.forum-home-growth-strip-viewport::-webkit-scrollbar{display:none}.forum-home-growth-strip-track{width:max-content;min-width:100%;min-height:100%;height:100%;display:flex;align-items:stretch;gap:var(--forum-home-growth-slot-gap);padding-left:10px;scroll-snap-type:x proximity}.forum-home-growth-slot{flex:0 0 clamp(97px,30.63vw,151px);height:100%;border-radius:16px;background:#fffffff0;border:1px solid rgba(223,232,224,.95);box-shadow:0 14px 26px #1a352a1f;scroll-snap-align:start}.forum-home-growth-slot-content{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--forum-home-growth-slot-content-gap);padding:var(--forum-home-growth-slot-content-padding-block-start) var(--forum-home-growth-slot-content-padding-inline) var(--forum-home-growth-slot-content-padding-block-end);color:#9bff6c;background:#060a08f5;border-color:#5eff8459;overflow:hidden}.forum-home-growth-slot-kicker{display:block;font-size:var(--forum-home-growth-slot-kicker-size);line-height:1.15;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#bbff8f}.forum-home-growth-slot-value{display:block;font-size:var(--forum-home-growth-slot-value-size);line-height:1;font-weight:800;color:#9bff6c;text-shadow:0 0 10px rgba(113,255,154,.28)}.forum-home-growth-slot-copy{display:block;font-size:var(--forum-home-growth-slot-copy-size);line-height:1.25;color:#b4f7b0;text-wrap:pretty;overflow:hidden}.forum-home-growth-slot-identity{align-items:center;text-align:center}.forum-home-growth-slot-logo{justify-content:center;align-items:center;padding:8px}.forum-home-growth-slot-logo-link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none}.forum-home-growth-slot-logo-link:focus-visible{outline:2px solid rgba(155,255,108,.48);outline-offset:4px;border-radius:12px}.forum-home-growth-slot-logo-image{display:block;width:100%;max-width:var(--forum-home-growth-slot-logo-max-width);max-height:var(--forum-home-growth-slot-logo-max-height);object-fit:contain;user-select:none}.forum-home-growth-slot-account-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;text-align:left}.forum-home-growth-slot-account-summary.is-guest-program-rules{display:flex;justify-content:center;align-items:center;padding:0;background:transparent url(https://imagedelivery.net/PlA2729JPZvDAUGmzeKqmw/67114ad8-0337-4789-abf0-bb3e14003200/public) center / 112% auto no-repeat}.forum-home-growth-slot-program-rules-button{width:100%;height:100%;border:0;padding:0;margin:0;border-radius:inherit;background:transparent;cursor:pointer}.forum-home-growth-slot-program-rules-button:focus-visible{outline:2px solid rgba(155,255,108,.66);outline-offset:-4px}.forum-home-growth-slot-account-summary.is-authenticated{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:0}.forum-home-growth-slot-identity-main{min-width:0;display:grid;gap:6px;align-content:start}.forum-home-growth-slot-account-summary.is-authenticated .forum-home-growth-slot-identity-main{width:100%;height:100%;align-content:start;grid-template-rows:auto auto auto;gap:6px}.forum-home-growth-slot-account-summary.is-authenticated .forum-home-growth-slot-kicker{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:clip}.forum-home-growth-slot-identity-copy{display:block;font-size:12px;line-height:1.25;color:#dfffc4}.forum-home-growth-slot-account-summary .forum-home-growth-slot-identity-copy{font-size:var(--forum-home-growth-slot-identity-copy-size);line-height:1.05;font-weight:800}.forum-home-growth-slot-account-summary.is-authenticated .forum-home-growth-slot-identity-copy{max-width:none;width:calc(100% / var(--forum-home-growth-slot-auth-name-x-scale, 1));font-size:var(--forum-home-growth-slot-auth-name-size, var(--forum-home-growth-slot-identity-copy-size));line-height:1;white-space:nowrap;overflow:hidden;text-overflow:clip;transform:scaleX(var(--forum-home-growth-slot-auth-name-x-scale, 1));transform-origin:left center}.forum-home-growth-slot-account-summary.is-name-short{--forum-home-growth-slot-auth-name-size: var(--forum-home-growth-slot-identity-copy-size);--forum-home-growth-slot-auth-name-x-scale: 1}.forum-home-growth-slot-account-summary.is-name-medium{--forum-home-growth-slot-auth-name-size: calc(var(--forum-home-growth-slot-identity-copy-size) * .86);--forum-home-growth-slot-auth-name-x-scale: .96}.forum-home-growth-slot-account-summary.is-name-long{--forum-home-growth-slot-auth-name-size: calc(var(--forum-home-growth-slot-identity-copy-size) * .58);--forum-home-growth-slot-auth-name-x-scale: .82}.forum-home-growth-slot-account-summary.is-name-xlong{--forum-home-growth-slot-auth-name-size: calc(var(--forum-home-growth-slot-identity-copy-size) * .46);--forum-home-growth-slot-auth-name-x-scale: .7}.forum-home-growth-slot-profile-avatar{justify-content:center}.forum-home-growth-slot-identity-name{display:block;font-size:var(--forum-home-growth-slot-identity-name-size);line-height:1.05;font-weight:800;color:#9bff6c}.forum-home-growth-slot-identity-avatar-wrap{display:grid;justify-items:center;gap:6px;margin-top:auto}.forum-home-growth-slot-account-summary .forum-home-growth-slot-identity-avatar-wrap{margin-top:0;align-self:center}.forum-home-growth-slot-profile-avatar-wrap{align-content:center;min-height:100%}.forum-home-growth-slot-profile-avatar-name{display:block;max-width:100%;font-size:var(--forum-home-growth-slot-profile-avatar-name-size);line-height:1.05;font-weight:800;color:#dfffc4;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.forum-home-growth-slot-profile-avatar-copy{text-align:center}.forum-home-growth-slot-identity-avatar{width:var(--forum-home-growth-slot-avatar-size);height:var(--forum-home-growth-slot-avatar-size);box-shadow:0 0 0 1px #9bff6c24,0 0 10px #84ff7a38,0 0 22px #5eff8424,0 12px 20px #00000038;transform:translateY(-3px)}.forum-home-growth-slot-account-keyvals{display:grid;gap:var(--forum-home-growth-slot-key-gap);min-width:0}.forum-home-growth-slot-account-keyvals>div{display:grid;gap:2px;min-width:0}.forum-home-growth-slot-account-keyvals span{color:#bbff8f;font-size:var(--forum-home-growth-slot-key-label-size);line-height:1.1;font-weight:700}.forum-home-growth-slot-account-keyvals strong{display:flex;align-items:center;min-height:var(--forum-home-growth-slot-key-value-min-height);padding:var(--forum-home-growth-slot-key-value-padding-block) var(--forum-home-growth-slot-key-value-padding-inline);border-radius:8px;border:1px solid rgba(150,255,155,.2);background:#0b120eeb;color:#efffd4;font-family:IBM Plex Mono,JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:700;line-height:1.05;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.forum-home-growth-slot-identity-link{padding:0;border:0;background:transparent;color:#dfffc4;font-family:IBM Plex Sans Condensed,Segoe UI,Arial,sans-serif;font-size:11px;font-weight:700;line-height:1;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.forum-home-growth-slot-transfer{display:grid;align-content:start;gap:10px;padding:12px 12px 11px;border-radius:16px;background:#060a08f5;color:#9bff6c;border:1px solid rgba(94,255,132,.35);overflow:hidden}.forum-home-growth-slot-transfer-title{display:block;font-size:14px;line-height:1.12;font-weight:800;color:#bbff8f}.forum-home-growth-slot-transfer-copy{display:block;font-size:11px;line-height:1.25;color:#fff}.forum-home-growth-slot-transfer-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px}.forum-home-growth-slot-transfer-field{display:grid;gap:4px}.forum-home-growth-slot-transfer-field span{font-size:12px;line-height:1.1;font-weight:700;color:#bbff8f}.forum-home-growth-slot-transfer-input-wrap{position:relative;display:block}.forum-home-growth-slot-transfer-field input{width:100%;min-width:0;min-height:34px;padding:5px 10px;border-radius:10px;border:1px solid rgba(162,185,158,.65);background:#fff;color:#244032;font-family:IBM Plex Mono,JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;font-weight:600}.forum-home-growth-slot-transfer-btn{min-height:34px;padding:0 16px;border:0;border-radius:11px;background:linear-gradient(180deg,#44ad53,#267a35);color:#fff;font-size:12px;font-weight:800;cursor:pointer}.forum-home-growth-slot-double{flex-basis:clamp(208px,calc(61.26vw + 14px),316px)}.forum-home-growth-slot-triple{flex-basis:clamp(319px,calc(91.89vw + 28px),481px)}.forum-home-growth-slot-history{flex:0 0 clamp(286px,66vw,332px);display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:8px;padding:10px;color:#d8ffc7;background:#060a08f5;border-color:#5eff8452;overflow:hidden}.forum-home-growth-slot-history-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.forum-home-growth-slot-history-head>div{min-width:0;display:grid;gap:2px}.forum-home-growth-slot-history-title{display:block;font-size:18px;line-height:1.05;font-weight:800;color:#e9ffd2}.forum-home-growth-slot-history-caption{color:#b4f7b0;font-size:11px;line-height:1.2;text-align:right;max-width:16ch}.forum-home-growth-slot-history-list{display:grid;gap:7px;min-height:0;padding-right:2px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(132,255,148,.45) rgba(11,18,14,.45)}.forum-home-growth-slot-history-row{display:grid;gap:6px;padding:9px 10px;border-radius:13px;border:1px solid rgba(150,255,155,.18);background:#0b120eeb}.forum-home-growth-slot-history-copy{display:grid;gap:3px}.forum-home-growth-slot-history-copy strong{display:block;font-size:13px;line-height:1.15;color:#f0ffe1}.forum-home-growth-slot-history-copy span{display:block;font-size:10px;line-height:1.25;color:#9ec695;overflow-wrap:anywhere}.forum-home-growth-slot-history-meta{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:10px;line-height:1.2;color:#c7ebb9}.forum-home-growth-slot-history-amount{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:0 10px;border-radius:999px;border:1px solid transparent;font-size:12px;line-height:1;font-weight:800;white-space:nowrap}.forum-home-growth-slot-history-amount.credit{color:#8cff8a;font-weight:900;background:#2b7a3833;border-color:#5eff8440}.forum-home-growth-slot-history-amount.debit{color:#ff8383;font-weight:800;background:#8f2a2a2e;border-color:#f773}.forum-home-growth-slot-history-empty{display:flex;align-items:center;justify-content:center;min-height:100%;padding:10px;border-radius:13px;border:1px dashed rgba(150,255,155,.22);color:#b4f7b0;font-size:12px;line-height:1.35;text-align:center}.forum-home-growth-slot-history-pagination{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#cdeec2;font-size:10px;line-height:1}.forum-home-growth-slot-history-page-btn{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border-radius:999px;border:1px solid rgba(150,255,155,.24);background:#0b120ee6;color:#bbff8f;font-size:10px;line-height:1;font-weight:800;cursor:pointer}.forum-home-growth-slot-history-page-btn:disabled{opacity:.4;cursor:default}.forum-home-growth-slot-growth{position:relative;display:grid;grid-template-rows:auto auto 1fr;gap:10px;padding:11px 12px 10px;background:#070c0af0;border-color:#96ff9b33;color:#d6ffc5;overflow:hidden}.forum-home-growth-slot-growth-top{display:block}.forum-home-growth-slot-growth-rank{position:absolute;top:11px;right:12px;display:inline-flex;align-items:center;justify-content:center;min-height:16px;max-width:calc(100% - 24px);padding:2px 7px;border-radius:999px;border:1px solid rgba(196,255,177,.26);background:linear-gradient(180deg,#1c2c23f0,#0a120df5);box-shadow:inset 0 0 0 1px #ffffff0a;font-size:12px;line-height:1;font-weight:800;color:#f2ffd6;text-align:right;white-space:nowrap}.forum-home-growth-slot-growth-progress{display:block;margin-top:9px}.forum-home-growth-slot-progress-bar{position:relative;width:100%;height:24px;border-radius:999px;background:linear-gradient(180deg,#4e5f53e6,#2e3932f5);border:1px solid rgba(214,242,203,.12);overflow:hidden}.forum-home-growth-slot-progress-bar span{position:absolute;inset:0 auto 0 0;display:block;width:0;height:100%;min-width:0;border-radius:inherit;background:linear-gradient(90deg,#204d24,#47d855 52%,#9bff6c);box-shadow:inset 0 0 0 1px #daffc21f,0 0 16px #6cff6f38}.forum-home-growth-slot-progress-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0 8px;pointer-events:none}.forum-home-growth-slot-progress-percent{position:absolute;left:50%;top:50%;display:flex;align-items:center;justify-content:center;height:100%;font-size:16px;line-height:1;font-weight:800;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.35);transform:translate(-50%,-50%);z-index:1}.forum-home-growth-slot-progress-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:6px}.forum-home-growth-slot-progress-meta-label{min-width:0;font-size:9px;line-height:1.1;font-weight:700;text-transform:uppercase;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.forum-home-growth-slot-progress-meta-label.is-end{text-align:right}.forum-home-growth-slot-growth-copy{margin:0;font-size:11px;line-height:1.25;color:#c6f5b3;text-wrap:pretty;overflow:hidden}.forum-home-growth-slot-rank-trust{display:grid;align-content:start;gap:10px;padding:12px 12px 11px;border-radius:16px;background:#070c0af0;border:1px solid rgba(150,255,155,.2);color:#d6ffc5;overflow:hidden}.forum-home-growth-slot-rank-trust-metrics{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.forum-home-growth-slot-rank-trust-metric{display:grid;gap:6px;align-content:start;justify-items:center;min-height:72px;padding:2px 2px 0;border:0;background:transparent;color:#dfffd0;text-align:center}.forum-home-growth-slot-rank-trust-metric span{display:inline-flex;align-items:center;justify-content:center;align-self:start;min-height:24px;max-width:100%;padding:0 4px;border:0;background:transparent;font-size:12px;line-height:1.05;font-weight:700;color:#fff}.forum-home-growth-slot-rank-trust-metric strong{justify-self:center;width:100%;font-size:23px;line-height:1.15;font-weight:800;color:#9bff6c;text-wrap:balance;text-align:center}.forum-home-growth-slot-rank-trust-metric:last-child strong{font-size:12px}.forum-home-growth-slot-rank-trust-link{display:inline-flex;align-items:center;gap:6px;align-self:start;border:0;padding:0;background:transparent;color:#bbff8f;font-size:14px;line-height:1.15;font-weight:800;cursor:pointer}.forum-home-growth-slot-rank-trust-link:before{content:"\25b6";font-size:13px;line-height:1}.forum-home-growth-slot-referral{flex-basis:256px;display:grid;grid-template-columns:50px minmax(0,1fr);align-items:stretch;gap:10px;padding:6px 10px 11px 6px;border-radius:16px;background:#070c0af2;border:1px solid rgba(150,255,155,.2);color:#9bff6c;overflow:hidden}.forum-home-growth-slot-referral-strip{display:flex;align-items:center;justify-content:center;min-width:0;border-radius:14px;background:linear-gradient(180deg,#1d5c22fa,#0e3815fa);box-shadow:inset -1px 0 #93ff751f}.forum-home-growth-slot-referral-strip-label{color:#e9ffd2;font-size:11px;line-height:.92;font-weight:800;text-align:center;letter-spacing:.04em;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);transform-origin:center;white-space:nowrap}.forum-home-growth-slot-referral-body{display:grid;align-content:start;min-width:0}.forum-home-growth-slot-referral-head{display:block}.forum-home-growth-slot-referral-head>div{display:block}.forum-home-growth-slot-referral-title{display:block;font-size:12px;line-height:1.05;font-weight:800;color:#9bff6c}.forum-home-growth-slot-referral-head>span{max-width:20ch;font-size:11px;line-height:1.2;color:#c6f5b3;text-align:right}.forum-home-growth-slot-referral-grid{display:grid;gap:8px;grid-template-columns:minmax(0,1.16fr) minmax(0,.9fr);align-items:start}.forum-home-growth-slot-referral-grid.solo{grid-template-columns:minmax(0,1fr)}.forum-home-growth-slot-referral-grid>.forum-home-growth-slot-referral-card:last-child{align-self:start;padding:0;border:0;background:transparent;transform:none;margin-top:0}.forum-home-growth-slot-referral-card{display:grid;gap:6px;align-content:start;align-self:start;min-height:0;padding:10px;border-radius:14px;border:1px solid rgba(150,255,155,.18);background:#0b120ee0}.forum-home-growth-slot-referral-kicker{font-size:10px;line-height:1.05;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#bbff8f}.forum-home-growth-slot-referral-card strong{font-size:15px;line-height:1.05;color:#9bff6c}.forum-home-growth-slot-referral-grid>.forum-home-growth-slot-referral-card:first-child{gap:8px;justify-items:start;align-content:start;margin-left:18px;margin-top:-10px;padding:0;border:0;background:transparent}.forum-home-growth-slot-referral-grid.solo>.forum-home-growth-slot-referral-card:first-child{max-width:196px}.forum-home-growth-slot-referral-grid>.forum-home-growth-slot-referral-card:first-child strong{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;gap:3px 6px;font-size:14px;width:100%;text-align:left}.forum-home-growth-slot-referral-code-label{font-size:10px;line-height:1.1;font-weight:700;color:#d6ffc5}.forum-home-growth-slot-referral-code-value{font-size:15px;line-height:1.05;font-weight:800;color:#9bff6c}.forum-home-growth-slot-referral-card p{margin:0;font-size:6px;line-height:1.2;color:#d6ffc5;overflow-wrap:anywhere}.forum-home-growth-slot-referral-actions{display:grid;gap:9px;margin-top:20px}.forum-home-growth-slot-referral-code-btn{display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left}.forum-home-growth-slot-referral-code-btn-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forum-home-growth-slot-referral-code-btn-icon{flex:0 0 auto;font-size:13px;line-height:1}.forum-home-growth-slot-referral-link{display:inline-flex;align-items:center;gap:6px;justify-self:start;margin-left:7px;border:0;padding:0;background:transparent;color:#bbff8f;font-size:10px;line-height:1.15;font-weight:800;cursor:pointer}.forum-home-growth-slot-referral-link:before{content:none}.forum-home-growth-slot-referral-link:disabled{opacity:.45;cursor:default}.forum-home-growth-slot-referral-link-icon{display:inline-flex;align-items:center;justify-content:center;font-size:.95em;line-height:1}.forum-home-growth-slot-referral-actions .forum-secondary-btn,.forum-home-growth-slot-referral-actions .forum-primary-btn{min-height:30px;padding:0 10px;justify-content:center;text-indent:10px;font-size:10px}.forum-home-growth-slot-referral-grid>.forum-home-growth-slot-referral-card:first-child .forum-home-growth-slot-referral-actions .forum-secondary-btn,.forum-home-growth-slot-referral-grid>.forum-home-growth-slot-referral-card:first-child .forum-home-growth-slot-referral-actions .forum-primary-btn{min-height:36px;padding:0 14px;font-size:12px;width:min(100%,208px);justify-self:start}.forum-home-growth-slot-referral-stats{display:grid;gap:5px;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:-20px;margin-top:12px}.forum-home-growth-slot-referral-stat{display:grid;gap:5px;grid-template-rows:auto 1fr;align-content:start;justify-items:center;min-height:46px;padding:5px 6px;border-radius:14px;border:1px solid rgba(150,255,155,.16);background:#0f1611e6;text-align:center}.forum-home-growth-slot-referral-stat span{font-size:7px;line-height:1.05;color:#c6f5b3}.forum-home-growth-slot-referral-stat strong{align-self:start;font-size:13px;line-height:1;color:#9bff6c}.forum-home-growth-slot-referral-list{display:grid}.forum-home-growth-slot-referral-item,.forum-home-growth-slot-referral-empty,.forum-home-growth-slot-referral-guest{border-radius:14px;border:1px solid rgba(150,255,155,.18);background:#0b120ee0}.forum-home-growth-slot-referral-item{display:flex;align-items:flex-end;justify-content:space-between;gap:5px;padding:6px}.forum-home-growth-slot-referral-item strong,.forum-home-growth-slot-referral-guest strong{display:block;font-size:7px;line-height:1.1;color:#9bff6c}.forum-home-growth-slot-referral-item p,.forum-home-growth-slot-referral-guest p{margin:6px 0 0;font-size:6px;line-height:1.2;color:#d6ffc5}.forum-home-growth-slot-referral-item-meta{display:grid;gap:3px;justify-items:end;text-align:right;font-size:6px;line-height:1.2;color:#c6f5b3}.forum-home-growth-slot-referral-empty,.forum-home-growth-slot-referral-guest{padding:7px}.forum-home-referral-modal{width:min(760px,100%);padding-bottom:18px}.forum-home-referral-modal-summary{padding:0 18px 12px}.forum-home-referral-modal-summary-card{display:grid;gap:12px;padding:14px}.forum-home-referral-modal-summary-card h4{margin:0;color:var(--forum-green-950);font-size:18px;line-height:1.15}.forum-home-referral-modal-summary-layout{display:grid;grid-template-columns:minmax(0,276px) minmax(0,1fr);gap:16px;align-items:start}.forum-home-referral-modal-summary-grid{justify-content:start}.forum-home-referral-modal-summary-grid .forum-growth-mini{min-width:0;aspect-ratio:1 / 1;display:grid;align-content:center;justify-items:center;gap:8px;padding:10px;text-align:center}.forum-home-referral-modal-summary-grid .forum-growth-mini span{margin-bottom:0;font-size:11px;line-height:1.2;text-align:center}.forum-home-referral-modal-summary-grid .forum-growth-mini strong{font-size:18px;line-height:1;text-align:center}.forum-home-referral-modal-summary-copy{margin:0;color:var(--forum-muted);font-size:14px;line-height:1.65;max-width:28ch}.forum-home-referral-modal-list{display:grid;gap:12px;padding:0 18px;max-height:min(56vh,420px);overflow:auto}.forum-home-referral-modal-list .forum-referral-row{padding:14px 16px;border-radius:16px;border:1px solid rgba(185,214,176,.6);background:#f9fcf6fa}.forum-modal-backdrop{position:fixed;inset:0;z-index:240;display:flex;align-items:center;justify-content:center;padding:18px;background:#060b089e;backdrop-filter:blur(6px)}.forum-modal{width:min(720px,100%);max-height:min(84vh,780px);overflow:auto;border-radius:20px;border:1px solid rgba(185,214,176,.75);background:#fcfff9fa;box-shadow:0 24px 60px #0a170d3d}.forum-modal-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 18px 12px}.forum-modal-head h3{margin:0;font-size:24px;line-height:1.08;color:#244032}.forum-modal-close{width:36px;height:36px;border:1px solid rgba(44,103,54,.18);border-radius:999px;background:#ffffffeb;color:#244032;font-size:24px;line-height:1;cursor:pointer}body.forum-topic-modal-open,body.forum-social-profile-modal-open,body.forum-notification-center-modal-open,body.forum-auth-modal-open,body.forum-popup-banner-open{overflow:hidden}.forum-popup-banner-backdrop{z-index:255;padding:max(18px,env(safe-area-inset-top,0px) + 12px) max(14px,env(safe-area-inset-right,0px) + 14px) max(18px,env(safe-area-inset-bottom,0px) + 18px) max(14px,env(safe-area-inset-left,0px) + 14px)}.forum-popup-banner-modal{position:relative;width:min(420px,calc(100vw - 28px));max-height:min(82vh,760px);overflow:visible;padding:14px;border-radius:28px;background:radial-gradient(circle at top,#ffffffd1,#f8fbf5f5),#f8fbf5fa}.forum-popup-banner-close{position:absolute;top:10px;right:10px;z-index:2;width:40px;height:40px;box-shadow:0 10px 24px #0a170d29}.forum-popup-banner-shell{display:grid;gap:12px}.forum-popup-banner-link,.forum-popup-banner-link-static{display:grid;gap:12px;width:100%;padding:0;border:0;background:transparent;color:inherit;text-align:left}.forum-popup-banner-link{cursor:pointer}.forum-popup-banner-media-frame{display:block;width:100%;aspect-ratio:4 / 5;overflow:hidden;border-radius:22px;border:1px solid rgba(185,214,176,.86);background:linear-gradient(180deg,#f4f9effa,#e7f0e2fa);box-shadow:inset 0 0 0 1px #ffffff61}.forum-popup-banner-media-frame img{display:block;width:100%;height:100%;object-position:center;background:#ffffffb3}.forum-popup-banner-cta,.forum-popup-banner-note{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 16px;border-radius:16px;border:1px solid rgba(185,214,176,.72);background:#fcfff9f5;color:#244032;font-size:14px;line-height:1.45;font-weight:600}.forum-popup-banner-note{justify-content:flex-start;font-weight:500}.forum-topic-modal-backdrop{position:fixed;left:var(--forum-topic-modal-left, 0px);right:var(--forum-topic-modal-right, 0px);top:var(--forum-topic-modal-top, 0px);bottom:var(--forum-topic-modal-bottom, 0px);z-index:180;display:flex;align-items:center;justify-content:center;padding:14px 12px calc(var(--forum-bottom-sticky-dock-space, 0px) + 14px);background:#060b088f;backdrop-filter:blur(6px)}.forum-topic-modal{position:relative;width:min(100%,var(--forum-topic-modal-width, 100vw));max-height:calc(100vh - var(--forum-bottom-sticky-dock-space, 0px) - 28px);overflow:auto;border-radius:26px;border:1px solid rgba(185,214,176,.78);background:#f8fbf6fa;box-shadow:0 26px 64px #0a170d47}.forum-social-profile-modal-backdrop{position:fixed;inset:0;z-index:260;display:flex;align-items:center;justify-content:center;padding:18px 14px calc(var(--forum-bottom-sticky-dock-space, 0px) + 18px);background:#060b088f;backdrop-filter:blur(6px)}.forum-notification-center-modal-backdrop{position:fixed;inset:0;z-index:250;display:flex;align-items:center;justify-content:center;padding:18px 14px calc(var(--forum-bottom-sticky-dock-space, 0px) + 18px);background:#060b088f;backdrop-filter:blur(6px)}.forum-notification-center-modal{position:relative;width:min(440px,calc(100vw - 28px));max-height:calc(100vh - var(--forum-bottom-sticky-dock-space, 0px) - 36px);overflow:auto;border:1px solid rgba(185,214,176,.88);border-radius:20px;background:#f9fcf7fa;box-shadow:0 26px 64px #0a170d4d;padding:14px}.forum-notification-center-close{top:10px;right:10px}.forum-notification-center-head{display:flex;justify-content:space-between;gap:12px;padding:4px 44px 12px 2px}.forum-notification-center-head strong{display:block;color:#1d3a27;font-size:20px;line-height:1.1}.forum-notification-center-head span,.forum-notification-center-head em{color:var(--forum-muted);font-size:12px;font-style:normal}.forum-notification-center-list{display:grid;gap:8px}.forum-notification-center-row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;padding:10px;border:1px solid #d2e4cb;border-radius:14px;background:#ffffffc7}.forum-notification-center-row.has-topic-thumb{grid-template-columns:auto minmax(0,1fr) auto}.forum-notification-center-row.is-unread{border-color:#9cca90;background:#edf9e9}.forum-notification-center-row.is-new{border-color:#c8d3ca;background:#eef2f0}.forum-notification-center-avatar,.forum-notification-center-name,.forum-notification-center-topic{appearance:none;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.forum-notification-center-avatar{padding:0}.forum-notification-center-avatar:disabled,.forum-notification-center-name:disabled,.forum-notification-center-topic:disabled{cursor:default}.forum-notification-center-copy{min-width:0;display:grid;gap:4px}.forum-notification-center-copy p{margin:0;color:#264333;font-size:13px;line-height:1.35}.forum-notification-center-name{padding:0;color:#163922;font-weight:900}.forum-notification-center-topic{justify-self:start;max-width:100%;padding:0;color:#2d6842;font-size:12px;font-weight:800;line-height:1.25;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forum-notification-center-thumb{position:relative;width:54px;height:54px;padding:0;overflow:hidden;border:1px solid rgba(32,75,44,.18);border-radius:12px;background:#102716;cursor:pointer}.forum-notification-center-thumb:disabled{cursor:default}.forum-notification-center-thumb img{width:100%;height:100%;display:block;object-fit:cover}.forum-notification-center-thumb-icon{position:absolute;right:4px;bottom:4px;width:22px;height:22px;display:grid;place-items:center;border-radius:999px;border:1px solid rgba(255,255,255,.88);background:#052f18e0;color:#fff;box-shadow:0 6px 14px #08160c3d}.forum-notification-center-thumb-icon.like{background:#1e703aeb}.forum-notification-center-thumb-icon.reply{background:#0b4353eb}.forum-notification-center-thumb-icon.post{background:#4e5c1ceb}.forum-notification-center-thumb-icon svg{width:14px;height:14px;display:block}.forum-notification-center-copy time,.forum-notification-center-state{color:var(--forum-muted);font-size:12px}.forum-notification-center-state{padding:18px 10px;border:1px dashed #c9dec4;border-radius:14px;text-align:center}.forum-social-profile-modal{position:relative;width:min(430px,calc(100vw - 28px));max-height:calc(100vh - var(--forum-bottom-sticky-dock-space, 0px) - 36px);overflow:auto;border:1px solid rgba(185,214,176,.88);border-radius:20px;background:#f9fcf7fa;box-shadow:0 26px 64px #0a170d4d;padding:14px}.forum-social-profile-close{top:10px;right:10px}.forum-social-profile-head{display:flex;align-items:center;gap:10px;padding:4px 44px 12px 2px}.forum-social-profile-title{min-width:0;display:grid;gap:2px}.forum-social-profile-title strong{color:#1d3a27;font-size:19px;line-height:1.08;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.forum-social-profile-title span{color:var(--forum-muted);font-size:12px}.forum-social-profile-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:6px;border:1px solid #d2e4cb;border-radius:14px;background:#f2f8ee}.forum-social-profile-tab{border:1px solid transparent;border-radius:10px;background:transparent;color:#264733;display:grid;justify-items:center;gap:1px;padding:7px 4px;cursor:pointer}.forum-social-profile-tab strong{font-size:15px;line-height:1}.forum-social-profile-tab span{font-size:11px;font-weight:800}.forum-social-profile-tab.is-active{border-color:#0b4f3b;background:#0b4f3b;color:#fff}.forum-social-profile-list{display:grid;gap:8px;padding-top:12px}.forum-social-profile-state{border:1px dashed #c8ddbf;border-radius:14px;padding:18px;color:#526b56;background:#fbfdf9;line-height:1.45}.forum-social-profile-topic-row,.forum-social-profile-user-row{width:100%;border:1px solid #d5e7cd;border-radius:14px;background:#fff;box-shadow:0 8px 20px #1841220f}.forum-social-profile-topic-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px;text-align:left;cursor:pointer}.forum-social-profile-topic-copy{min-width:0;display:grid;gap:4px}.forum-social-profile-topic-copy strong,.forum-social-profile-user-main strong{color:#1d3a27;font-size:14px;line-height:1.22}.forum-social-profile-topic-copy span,.forum-social-profile-topic-copy em,.forum-social-profile-topic-meta,.forum-social-profile-user-main em{color:var(--forum-muted);font-size:11px;font-style:normal;line-height:1.35}.forum-social-profile-topic-copy em{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.forum-social-profile-topic-meta{flex:0 0 auto;white-space:nowrap}.forum-social-profile-user-row{display:grid;gap:8px;padding:10px}.forum-social-profile-user-main{width:100%;border:0;background:transparent;display:flex;align-items:center;gap:9px;padding:0;text-align:left;cursor:pointer}.forum-social-profile-user-main span{min-width:0;display:grid;gap:2px}.forum-social-profile-user-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px}.forum-topic-modal-body{display:grid;gap:14px;padding:14px;overflow-x:hidden}.forum-topic-modal-main{display:grid;gap:8px}.forum-topic-modal-flow{display:grid;gap:12px;min-width:0}.forum-topic-modal-card,.forum-topic-modal-section{min-width:0;border-radius:24px;border:1px solid rgba(185,214,176,.72);background:linear-gradient(180deg,#fdfffbfa,#f7fbf5fa);box-shadow:0 16px 34px #223d2514}.forum-topic-modal-card{display:grid;gap:14px;padding:12px}.forum-topic-modal-section{display:grid;gap:12px;padding:14px 12px}.forum-topic-modal-card-head,.forum-topic-modal-reply-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.forum-topic-modal-card-author{min-width:0;display:flex;align-items:center;gap:10px}.forum-topic-modal-card-author-copy{min-width:0;display:grid;gap:2px}.forum-topic-modal-card-author-copy strong{color:var(--forum-green-950);font-size:15px;line-height:1.2}.forum-topic-modal-card-author-copy span,.forum-topic-modal-section-head span,.forum-topic-modal-context span,.forum-topic-modal-reply-foot>span{color:var(--forum-muted);font-size:12px;line-height:1.45}.forum-topic-modal-time{flex:0 0 auto;color:var(--forum-muted);font-size:12px;line-height:1.45;white-space:nowrap}.forum-topic-modal-media{display:grid;gap:8px;min-width:0}.forum-topic-modal-media.has-rail{grid-template-columns:minmax(0,1fr) 70px;align-items:stretch}.forum-topic-modal-media-main,.forum-topic-modal-media-thumb{min-width:0;margin:0;border-radius:18px;overflow:hidden;background:linear-gradient(180deg,#e7f2e1,#d6e5d0)}.forum-topic-modal-media-main{aspect-ratio:4 / 5}.forum-topic-modal-image,.forum-topic-modal-thumb-image,.forum-topic-modal-image-placeholder{display:block;width:100%;height:100%;object-fit:cover}.forum-topic-modal-image-placeholder{aspect-ratio:4 / 5;background:radial-gradient(circle at 50% 32%,#f8fbf6c7,#e4ecdf8f 24%,#cedac9c7 52%,#b6c1b1eb),linear-gradient(180deg,#dbe4d5,#c5d0bf)}.forum-topic-modal-media-rail{display:grid;align-content:start;gap:10px;grid-auto-rows:auto}.forum-topic-modal-media-thumb{position:relative;aspect-ratio:1 / 1;display:block;width:100%;padding:0;border:2px solid transparent;appearance:none;background:transparent;cursor:pointer}.forum-topic-modal-media-thumb.is-active{border-color:#266232db;box-shadow:0 0 0 2px #ffffffb8}.forum-topic-modal-media-thumb:focus-visible{outline:2px solid rgba(33,118,255,.72);outline-offset:2px}.forum-topic-modal-media-thumb-more{position:absolute;inset:auto 8px 8px auto;display:inline-flex;align-items:center;justify-content:center;min-height:22px;padding:0 8px;border-radius:999px;background:#080e0ab8;color:#f6fff4;font-size:11px;font-weight:700}.forum-topic-modal-card-copy{display:grid;gap:10px;min-width:0}.forum-topic-modal-card-kickers{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.forum-topic-modal-card-copy h2{margin:0;color:var(--forum-green-950);font-size:clamp(30px,7vw,46px);line-height:.96;letter-spacing:-.05em;overflow-wrap:anywhere}.forum-topic-modal-body-text{margin:0;color:#304736;font-size:16px;line-height:1.62;text-align:justify;text-align-last:left;text-wrap:pretty;white-space:pre-wrap;overflow-wrap:anywhere}.forum-topic-modal-body-text.is-reply{font-size:15px}.forum-topic-modal-actions{display:grid;gap:8px;min-width:0}.forum-topic-modal-action-buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.forum-topic-modal-action-btn{min-width:0;min-height:40px;border-radius:14px;display:inline-flex;align-items:center;gap:8px;justify-content:center;text-align:center;font-weight:700}.forum-topic-modal-action-btn-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.forum-topic-modal-action-btn-icon svg{width:18px;height:18px}.forum-topic-modal-action-btn.primary{background:linear-gradient(180deg,#1f5f32,#18492b);color:#f6fff4;border-color:transparent}.forum-topic-modal-action-btn.is-active:not(.primary){background:linear-gradient(180deg,#174c2c,#0c351f);border-color:#0c351fe6;color:#f6fff4;box-shadow:0 8px 18px #1044242e}.forum-topic-modal-action-btn.is-active:not(.primary) .forum-topic-modal-action-btn-icon{color:#fff}.forum-topic-modal-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;flex-wrap:wrap}.forum-topic-modal-section-head h3{margin:0;color:var(--forum-green-950);font-size:18px;line-height:1.1}.forum-topic-modal-replies{display:grid;gap:12px}.forum-topic-modal-reply-thread{display:grid;gap:8px;min-width:0}.forum-topic-modal-reply{display:grid;gap:10px;padding:12px;border-radius:18px;border:1px solid rgba(217,231,211,.92);background:#fffffff5;min-width:0}.forum-topic-modal-reply.nested{margin-left:12px;border-color:#54844b42;background:linear-gradient(180deg,#fff,#f5faf2)}.forum-topic-modal-nested-replies{display:grid;gap:9px;margin-left:22px;padding-left:12px;border-left:1px solid rgba(90,128,87,.22)}.forum-topic-modal-nested-reply{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start;min-width:0}.forum-topic-modal-nested-reply .forum-avatar-xs{margin-top:2px}.forum-topic-modal-nested-reply-copy{display:grid;gap:4px;min-width:0}.forum-topic-modal-nested-reply-copy p{margin:0;color:#304736;font-size:13.5px;line-height:1.45;overflow-wrap:anywhere}.forum-topic-modal-nested-reply-copy strong{color:var(--forum-green-950);font-weight:800}.forum-topic-modal-nested-reply-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:var(--forum-muted);font-size:11.5px;line-height:1.3}.forum-topic-modal-nested-reply-meta button,.forum-topic-modal-nested-replies-more{appearance:none;border:0;padding:0;background:transparent;color:#275332;font:inherit;font-weight:800;cursor:pointer}.forum-topic-modal-nested-replies-more{justify-self:start;margin-left:40px;font-size:12px}.forum-topic-modal-nested-reply-meta button:hover,.forum-topic-modal-nested-replies-more:hover{text-decoration:underline;text-underline-offset:2px}.forum-topic-modal-nested-reply-meta button.is-active{color:#0d3a22}.forum-topic-modal-context{display:grid;gap:3px;padding:10px 12px;border-radius:14px;background:#f7fbf4;border:1px solid rgba(217,231,211,.92)}.forum-topic-modal-context strong{color:var(--forum-green-950);font-size:13px;line-height:1.3}.forum-topic-modal-reply-media .forum-topic-modal-media-main{aspect-ratio:4 / 4.35}.forum-topic-modal-reply-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.forum-topic-modal-reply-actions,.forum-topic-modal-composer-actions{display:flex;flex-wrap:wrap;gap:8px}.forum-topic-modal-composer{display:grid;gap:12px;min-width:0}.forum-topic-modal-composer .forum-field,.forum-topic-modal-composer textarea{min-width:0}.forum-topic-modal-composer textarea{min-height:124px}@media(max-width:560px){.forum-topic-modal-backdrop{padding-left:8px;padding-right:8px}.forum-topic-modal{width:100%;border-radius:22px}.forum-topic-modal-body{padding:10px}.forum-topic-modal-card,.forum-topic-modal-section{padding-left:10px;padding-right:10px;border-radius:20px}.forum-topic-modal-media.has-rail{grid-template-columns:minmax(0,1fr)}.forum-topic-modal-media-main{display:block;width:100%;aspect-ratio:4 / 5}.forum-topic-modal-media-rail{width:100%;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto}.forum-topic-modal-card-copy h2{font-size:clamp(24px,8.8vw,34px)}.forum-topic-modal-body-text{font-size:15px}.forum-topic-modal-reply{padding:10px}.forum-topic-modal-reply.nested{margin-left:0}.forum-topic-modal-nested-replies{margin-left:6px;padding-left:10px}.forum-topic-modal-nested-replies-more{margin-left:38px}}.forum-topic-modal-close{position:sticky;top:12px;z-index:2;margin:12px 12px 0 auto;display:grid;place-items:center;width:40px;height:40px;border-radius:999px;border:1px solid rgba(24,46,28,.18);background:#fffffff2;color:#16301c;font-size:28px;font-weight:800;line-height:1;cursor:pointer;box-shadow:0 10px 18px #0c1a0f29}.forum-topic-modal-state{padding-top:18px}.forum-home-rank-modal{padding-bottom:18px}.forum-home-rank-modal-grid{display:grid;gap:12px;padding:0 18px;grid-template-columns:repeat(2,minmax(0,1fr))}.forum-home-rank-modal-card{display:grid;gap:12px;align-content:start;min-height:250px;padding:16px;border-radius:18px;border:1px solid rgba(185,214,176,.9);background:#fffffff5}.forum-home-rank-modal-card h4{margin:0;font-size:18px;line-height:1.1;color:#27432f}.forum-home-rank-modal-card p{margin:0;font-size:14px;line-height:1.55;color:#536a56}.forum-home-rank-modal-muted{color:#6f8272}.forum-header-profile-rename-modal{width:min(460px,100%);max-height:min(82vh,720px)}.forum-header-profile-rename-body{padding:0 18px 18px}.forum-program-rules-modal{width:min(680px,100%);border-radius:16px}.forum-program-rules-body{padding:0 18px 20px;color:#2b3f30;font-size:15px;line-height:1.6}.forum-program-rules-body p,.forum-program-rules-body ul,.forum-program-rules-body ol,.forum-program-rules-body blockquote{margin:0 0 12px}.forum-program-rules-body h2,.forum-program-rules-body h3,.forum-program-rules-body h4{margin:0 0 10px;color:#1f3927;line-height:1.12}.forum-program-rules-body a{color:#0b6f3f;font-weight:700}.forum-program-rules-state{padding:14px;border:1px dashed rgba(44,103,54,.28);border-radius:12px;background:#f4f9f1eb}.forum-header-profile-rename-form{display:grid;gap:12px;padding:14px;border:1px solid #d8e4d2;border-radius:18px;background:#fff}.forum-header-profile-rename-subtitle{margin:-2px 0 2px;color:#536a56;font-size:13px;line-height:1.5;font-weight:700}.forum-profile-avatar-editor{display:grid;gap:12px;margin-bottom:12px}.forum-profile-avatar-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:center;padding:14px;border:1px solid #d8e4d2;border-radius:18px;background:linear-gradient(180deg,#fdfefb,#f4f8f0)}.forum-profile-avatar-card-media{width:88px;height:88px}.forum-profile-avatar-card-actions{display:grid;gap:6px}.forum-profile-avatar-card-actions strong{font-size:18px;line-height:1.1;color:var(--forum-text)}.forum-profile-avatar-card-actions span{color:var(--forum-muted);font-size:12px;line-height:1.45}.forum-profile-avatar-card-buttons{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.forum-profile-avatar-cropper{display:grid;gap:12px;padding:14px;border:1px solid #d8e4d2;border-radius:18px;background:#f8fbf5}.forum-profile-avatar-cropper-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.forum-profile-avatar-cropper-head>div{display:grid;gap:4px}.forum-profile-avatar-cropper-head strong{font-size:15px;line-height:1.2;color:var(--forum-text)}.forum-profile-avatar-cropper-head span{font-size:12px;line-height:1.45;color:var(--forum-muted)}.forum-profile-avatar-crop-stage{display:grid;place-items:center;min-height:244px;padding:10px;border-radius:20px;background:linear-gradient(45deg,rgba(27,56,33,.08) 25%,transparent 25%,transparent 75%,rgba(27,56,33,.08) 75%),linear-gradient(45deg,rgba(27,56,33,.08) 25%,transparent 25%,transparent 75%,rgba(27,56,33,.08) 75%);background-size:18px 18px;background-position:0 0,9px 9px;cursor:grab;touch-action:none}.forum-profile-avatar-crop-stage:active{cursor:grabbing}.forum-profile-avatar-crop-mask{position:relative;width:220px;height:220px;border-radius:999px;overflow:hidden;background:#143a1914;box-shadow:0 0 0 999px #12231229,inset 0 0 0 2px #ffffffb3}.forum-profile-avatar-crop-mask img{position:absolute;left:0;top:0;width:auto;height:auto;user-select:none;-webkit-user-drag:none;pointer-events:none}.forum-profile-avatar-zoom-field input[type=range]{width:100%}.forum-profile-avatar-crop-actions{justify-content:space-between}.forum-utility-shell{margin:3px 0 0}.forum-utility-bar{--forum-utility-search-left: 3.75%;--forum-utility-search-top: 8%;--forum-utility-search-width: 92.08%;--forum-utility-search-height: 62%;--forum-utility-search-input-width: calc(81.8% + 8px) ;--forum-utility-search-icon-left: 80.9%;--forum-utility-search-icon-width: 8.1%;--forum-utility-search-submit-left: 83.1%;--forum-utility-search-submit-width: 16.9%;position:relative;width:100%;line-height:0;padding:0;background:transparent;border-bottom:0;clip-path:inset(0 0 8px 0)}.forum-utility-image{display:block;width:100%;height:auto}.forum-utility-overlay{position:absolute;inset:0}.forum-utility-search-form{position:absolute;left:var(--forum-utility-search-left);top:var(--forum-utility-search-top);width:var(--forum-utility-search-width);height:var(--forum-utility-search-height)}.forum-utility-search-input{position:absolute;inset:-1px auto 1px 0;width:var(--forum-utility-search-input-width);height:100%;box-sizing:border-box;border:0;background:transparent;padding:10px 16px 0;color:#173226;font-family:IBM Plex Mono,JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.forum-utility-search-input::placeholder{color:#1732266b}.forum-utility-search-input:focus{outline:none}.forum-utility-search-form.has-value .forum-utility-search-input{z-index:1;background:transparent;box-shadow:none;padding-right:54px}.forum-utility-search-inline-clear{position:absolute;left:16px;top:50%;transform:translateY(-50%);z-index:2;display:inline-flex;align-items:center;gap:5px;max-width:calc(var(--forum-utility-search-input-width) - 32px);min-width:0;line-height:1;pointer-events:none}.forum-utility-search-inline-clear[hidden]{display:none}.forum-utility-search-inline-measure{flex:0 1 auto;min-width:0;overflow:hidden;visibility:hidden;white-space:pre;color:#173226;font-family:IBM Plex Mono,JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.forum-utility-search-clear-button{flex:0 0 auto;min-width:28px;height:18px;border:1px solid #111;border-radius:4px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;background:#f9fcf5f5;color:#111;font-family:IBM Plex Mono,JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-weight:800;letter-spacing:0;line-height:1;text-transform:uppercase;transform:translateY(4px);cursor:pointer;pointer-events:auto}.forum-utility-search-clear-button:hover{background:#fff}.forum-utility-search-clear-button:focus-visible{outline:2px solid rgba(17,17,17,.34);outline-offset:1px}.forum-utility-search-icon,.forum-utility-search-submit{position:absolute;top:0;height:100%;border:0;padding:0;margin:0;background:transparent;cursor:pointer}@media(prefers-reduced-motion:reduce){.forum-shell-marquee-track{animation-duration:.01ms;animation-iteration-count:1;transform:translate(0)}}.forum-utility-search-icon{left:var(--forum-utility-search-icon-left);width:var(--forum-utility-search-icon-width)}.forum-utility-search-submit{top:-3px;left:var(--forum-utility-search-submit-left);width:var(--forum-utility-search-submit-width);height:calc(100% + 6px)}.forum-panel,.forum-banner{border-radius:18px;border:1px solid var(--forum-line);background:#fffffff2;box-shadow:0 12px 24px #2c4b2a0f}.forum-panel{padding:14px}.forum-panel h2,.forum-panel h3,.forum-panel p,.forum-list-row p{margin:0}.forum-hero-panel{display:grid;gap:10px}.forum-growth-panel,.forum-referral-panel,.forum-growth-actions{display:grid;gap:12px}.forum-hero-panel.compact{gap:8px}.forum-profile-summary,.forum-profile-section,.forum-profile-status-card,.forum-profile-subsection{display:grid;gap:12px}.forum-profile-summary{background:radial-gradient(circle at top right,rgba(65,168,89,.08),transparent 44%),linear-gradient(180deg,#fbfef8,#f5fbef)}.forum-profile-summary-copy{display:grid;gap:8px;min-width:0}.forum-profile-summary-note{color:var(--forum-muted);font-size:13px;line-height:1.6;max-width:32ch;overflow-wrap:anywhere}.forum-profile-summary-badges{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.forum-profile-blocked-state{background:linear-gradient(180deg,#fff9f9,#fff4f4);border-color:var(--forum-danger-line)}.forum-profile-status-info{background:#eef5ea;border-color:#d5e4cf}.forum-section-focus{border-color:#34703b6b;box-shadow:0 14px 28px #2c4b2a1a}.forum-profile-hero-card{display:grid;gap:14px;padding:14px;background:radial-gradient(circle at top right,rgba(65,168,89,.1),transparent 40%),linear-gradient(180deg,#fcfff9,#f4faef)}.forum-profile-hero-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.forum-profile-label{display:block;color:var(--forum-muted);font-size:11px;text-transform:uppercase;letter-spacing:.08em;font-weight:800;line-height:1.35;margin-bottom:6px}.forum-rank-metrics-profile{grid-template-columns:repeat(3,minmax(0,1fr))}.forum-section-kicker{margin:0 0 4px;color:var(--forum-green-700);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.forum-panel p,.forum-help,.forum-note{color:var(--forum-muted);line-height:1.6;font-size:13px}.forum-panel-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.forum-growth-grid{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.forum-growth-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.forum-growth-card,.forum-progress-card,.forum-referral-share-card,.forum-referral-stats-card,.forum-rank-hero-card{display:grid;gap:8px;padding:14px}.forum-rank-hero-card{gap:14px;margin-bottom:10px;background:radial-gradient(circle at top right,rgba(65,168,89,.14),transparent 42%),linear-gradient(180deg,#fcfff9,#f4faef)}.forum-rank-hero-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.forum-rank-subtitle{margin:0;color:var(--forum-muted);line-height:1.55;max-width:36ch;overflow-wrap:anywhere}.forum-rank-pill{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border-radius:999px;font-size:12px;font-weight:800;border:1px solid rgba(44,103,54,.18);background:#ffffffe6;color:var(--forum-green-900);white-space:nowrap}.forum-rank-pill.seed{background:#ffffffeb;color:#34513a}.forum-rank-pill.growing{background:#e5f3dcf2;color:#315f38}.forum-rank-pill.trusted{background:#d6efdbf2;color:#1f5d33}.forum-rank-pill.expert{background:linear-gradient(180deg,#194f22eb,#11371af5);color:#f4ffe9}.forum-rank-progress-shell,.forum-rank-details-grid,.forum-profile-rankline,.forum-rank-metrics{display:grid;gap:10px}.forum-rank-progress-head,.forum-rank-progress-meta{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.forum-rank-progress-head,.forum-rank-progress-meta span,.forum-profile-rankline span:last-child,.forum-rank-detail-muted{color:var(--forum-muted);font-size:12px}.forum-rank-progress-meta span{line-height:1.55}.forum-progress-value{font-size:18px;font-weight:800;line-height:1;color:var(--forum-green-900);letter-spacing:-.02em;white-space:nowrap}.forum-rank-progress-bar{height:10px;border-radius:999px;background:#dbe8d5;overflow:hidden}.forum-rank-progress-bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#8ccf88,#3b9950)}.forum-rank-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.forum-rank-metric,.forum-rank-detail-card{border:1px solid #d8e4d2;border-radius:16px;background:#ffffffd9;padding:12px}.forum-rank-metric span{display:block;color:var(--forum-muted);font-size:12px;margin-bottom:8px;line-height:1.45}.forum-rank-metric strong{font-size:16px;line-height:1.2;display:block;overflow-wrap:anywhere;color:var(--forum-green-950)}.forum-rank-details{border-top:1px solid rgba(49,99,43,.12);padding-top:12px}.forum-rank-details summary{cursor:pointer;font-weight:700;color:var(--forum-green-800)}.forum-rank-details summary::-webkit-details-marker{display:none}.forum-rank-details summary:after{content:" +"}.forum-rank-details[open] summary:after{content:" -"}.forum-rank-detail-card h4,.forum-rank-detail-card p{margin:0 0 8px}.forum-rank-detail-card h4{line-height:1.3}.forum-profile-rankline{margin-top:10px;grid-auto-flow:column;justify-content:flex-start;align-items:center}.forum-growth-label{color:var(--forum-muted);font-size:12px;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.forum-growth-card strong,.forum-growth-mini strong{font-size:24px;line-height:1}.forum-growth-card strong{font-size:26px;font-weight:800;letter-spacing:-.02em;color:var(--forum-green-950)}.forum-growth-mini{padding:12px;border:1px solid #dbe7d6;border-radius:14px;background:#fbfdf9}.forum-growth-mini span{display:block;color:var(--forum-muted);font-size:12px;margin-bottom:7px;line-height:1.4}.forum-growth-mini strong{font-size:22px;font-weight:700;color:var(--forum-green-900)}.forum-bullet-list{margin:0;padding-left:18px;color:var(--forum-muted);display:grid;gap:6px}.forum-section-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:12px}.forum-section-head>div{min-width:0;display:grid;gap:2px}.forum-section-head h3{font-size:22px;line-height:1.18;letter-spacing:-.02em;overflow-wrap:anywhere}.forum-section-head span{color:var(--forum-muted);font-size:12px;text-align:right;line-height:1.55;max-width:24ch}.forum-chip-row,.forum-stack,.forum-form-grid,.forum-wallet-stats,.forum-keyvals{display:grid;gap:10px}.forum-chip-row{grid-template-columns:repeat(auto-fit,minmax(112px,1fr))}.forum-chip-row-compact{grid-template-columns:repeat(auto-fit,minmax(108px,max-content));align-items:start}.forum-category-tree-group,.forum-category-subrow{display:grid;gap:10px}.forum-category-subrow{grid-template-columns:repeat(auto-fit,minmax(112px,1fr));padding-left:14px}.forum-chip-sub{min-height:36px;font-size:12px}.forum-chip.active,.forum-tab-strip a.active{background:linear-gradient(180deg,#eff8e9,#dcefd0);border-color:#34703b66}.forum-topic-card,.forum-list-row,.forum-inner-panel,.forum-stat-box{border:1px solid #d8e4d2;border-radius:16px;background:#fff}.forum-topic-card,.forum-list-row{padding:14px;box-shadow:0 16px 34px #223d250d}.forum-list-row strong{display:block;color:var(--forum-text);font-size:15px;line-height:1.35;overflow-wrap:anywhere}.forum-topic-card h3{margin-top:4px;font-size:18px;line-height:1.2}.forum-home-main-stream{content-visibility:auto;contain-intrinsic-size:320px}.forum-home-sort-meta>span,.forum-home-search-override-note>span,.forum-home-featured-head>span{color:var(--forum-muted);font-size:12px;line-height:1.5}.forum-home-category-rails{display:grid;gap:14px}.forum-home-primary-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:48px;align-items:stretch;gap:4px;margin:-12px 0 8px;padding:4px;border:1px solid rgba(206,222,198,.95);border-radius:18px;background:linear-gradient(180deg,#fffffffa,#f4f9f1fa),radial-gradient(circle at top left,rgba(134,194,112,.12),transparent 42%);box-shadow:inset 0 1px #ffffffeb}.forum-home-primary-tab{position:relative;width:100%;height:100%;min-height:0;padding:0 10px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;justify-self:stretch;align-self:stretch;overflow:hidden;border-radius:14px;text-align:center;text-decoration:none;color:#526650;font-weight:800;letter-spacing:-.01em;border-bottom:0;transition:color .14s ease,background .14s ease,box-shadow .14s ease,transform .14s ease}.forum-home-primary-tab:hover{color:var(--forum-green-800);background:linear-gradient(180deg,#f4faefe0,#eaf4e4f0);box-shadow:inset 0 0 0 1px #cedec6e6}.forum-home-primary-tab.active{color:var(--forum-green-800);background:linear-gradient(180deg,#f1f9ebfa,#e2f2d8fa);box-shadow:inset 0 0 0 1px #a8cd98f2,0 10px 20px #2c532414}.forum-home-primary-tab.active:after{content:"";position:absolute;left:16px;right:16px;bottom:4px;height:3px;border-radius:999px;background:#3a843ee0}.forum-home-control-slot{display:grid;gap:12px;min-height:54px;margin-bottom:14px;align-content:start}.forum-home-control-slot.has-category-rails{min-height:106px;padding:6px;border:1px solid rgba(214,226,206,.92);border-radius:18px;background:linear-gradient(180deg,#fffffff5,#f6faf3f5),radial-gradient(circle at top left,rgba(134,194,112,.08),transparent 44%);box-shadow:inset 0 1px #ffffffeb}.forum-home-control-slot-spacer{min-height:54px}.forum-home-segment-rail,.forum-home-category-rail,.forum-home-category-subrail,.forum-home-sort-rail{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;grid-template-columns:none;gap:10px;overflow-x:auto;overflow-y:hidden;padding-bottom:2px;scrollbar-width:none;scroll-snap-type:x proximity}.forum-home-segment-rail::-webkit-scrollbar,.forum-home-category-rail::-webkit-scrollbar,.forum-home-category-subrail::-webkit-scrollbar,.forum-home-sort-rail::-webkit-scrollbar{display:none}.forum-home-segment-rail>*,.forum-home-category-rail>*,.forum-home-category-subrail>*,.forum-home-sort-rail>*{scroll-snap-align:start}.forum-home-segment-rail .forum-chip,.forum-home-category-rail .forum-chip,.forum-home-category-subrail .forum-chip{min-width:max-content}.forum-home-segment-rail .forum-chip{min-height:44px;padding-inline:16px}.forum-home-category-rail .forum-chip{min-height:42px;padding-inline:16px;border-color:#cddcc5eb;background:linear-gradient(180deg,#fffffffa,#f4f9f1f5);box-shadow:inset 0 1px #ffffffeb}.forum-home-category-subrail .forum-chip{min-height:38px;padding-inline:14px;border-color:#d3e0cce6;background:linear-gradient(180deg,#fcfdfafa,#f2f7eef5);color:#4e654f;box-shadow:inset 0 1px #ffffffe0}.forum-home-category-rail .forum-chip.active{border-color:#9ac28af5;background:linear-gradient(180deg,#f0f9eafa,#e0f1d6fa);box-shadow:inset 0 0 0 1px #b1d2a2c7,0 8px 18px #305c2914}.forum-home-category-subrail .forum-chip.active{border-color:#a8c999eb;background:linear-gradient(180deg,#f4faeffa,#e8f4e0fa);color:var(--forum-green-800)}.forum-home-sort-meta{display:grid;gap:10px;padding-top:2px}.forum-home-sort-rail .forum-inline-btn{min-height:36px;padding:0 14px;white-space:nowrap}.forum-home-search-override-note{padding:12px 14px;border:1px dashed rgba(52,112,59,.22);border-radius:14px;background:#f4f9f1eb}.forum-home-surface-shell{display:grid;gap:16px}.forum-home-surface-head{align-items:flex-start;padding:14px 16px 0}.forum-home-surface-head>div{gap:3px}.forum-home-surface-head h3{font-size:clamp(20px,4vw,26px);line-height:1.04}.forum-home-main-stream.has-section-heading{gap:12px;padding-top:6px}.forum-home-main-stream.has-condensed-lead-in{margin-top:-70px}.forum-home-latest-head{padding:0 2px}.forum-home-featured-bar-shell{--forum-feedbar-sort-top: 38.75%;--forum-feedbar-sort-bottom: 5%;--forum-feedbar-sort-latest-left: 60%;--forum-feedbar-sort-latest-right: 21.8056%;--forum-feedbar-sort-popular-left: 79.4444%;--forum-feedbar-sort-popular-right: 2.6389%;--forum-feedbar-view-top: 11.25%;--forum-feedbar-view-bottom: 13.75%;--forum-feedbar-view-featured-left: 2.5%;--forum-feedbar-view-featured-right: 92.3611%;--forum-feedbar-view-compact-left: 9.4444%;--forum-feedbar-view-compact-right: 83.75%;position:relative;display:block;width:calc(100% + (var(--forum-main-shell-gutter, 10px) * 2));margin-inline:calc(var(--forum-main-shell-gutter, 10px) * -1);max-width:none;line-height:0;min-height:44px;background:linear-gradient(90deg,#fffffffa,#f6f9f4fa)}.forum-home-featured-bar-image{display:block;width:100%;height:auto;border:0;border-radius:0;background:transparent}.forum-home-featured-bar-shell[data-image-failed="1"]{min-height:52px;background:linear-gradient(180deg,#fafcf9fa,#eff5ecfa)}.forum-home-featured-bar-overlay{position:absolute;inset:0;pointer-events:none}.forum-home-featured-bar-hitbox{pointer-events:auto;display:block;position:absolute;min-height:28px;border-radius:12px;text-decoration:none;outline:none}.forum-home-featured-bar-sort-hitbox{top:var(--forum-feedbar-sort-top);bottom:var(--forum-feedbar-sort-bottom);height:auto}.forum-home-featured-bar-sort-hitbox.is-latest{left:var(--forum-feedbar-sort-latest-left);right:var(--forum-feedbar-sort-latest-right);width:auto}.forum-home-featured-bar-sort-hitbox.is-popular{left:var(--forum-feedbar-sort-popular-left);right:var(--forum-feedbar-sort-popular-right);width:auto}.forum-home-featured-bar-view-hitbox{top:var(--forum-feedbar-view-top);bottom:var(--forum-feedbar-view-bottom);height:auto}.forum-home-featured-bar-view-hitbox.is-featured{left:var(--forum-feedbar-view-featured-left);right:var(--forum-feedbar-view-featured-right);width:auto}.forum-home-featured-bar-view-hitbox.is-compact{left:var(--forum-feedbar-view-compact-left);right:var(--forum-feedbar-view-compact-right);width:auto}.forum-home-featured-bar-hitbox:focus-visible{box-shadow:0 0 0 2px #fffffff5,0 0 0 5px #2e79346b}.forum-home-featured-bar-shell[data-image-failed="1"] .forum-home-featured-bar-overlay{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;padding:8px 12px}.forum-home-featured-bar-shell[data-image-failed="1"] .forum-home-featured-bar-hitbox{position:static;flex-basis:min(160px,calc(50% - 6px));width:auto;height:36px;min-height:36px;background:#ffffffe0;border:1px solid rgba(52,112,59,.28)}.forum-home-featured-bar-shell[data-image-failed="1"] .forum-home-featured-bar-hitbox:before{content:attr(data-label);display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:var(--forum-green-800);font-size:12px;font-weight:800;letter-spacing:-.01em}.forum-home-featured-bar-shell[data-image-failed="1"] .forum-home-featured-bar-hitbox.is-active{background:linear-gradient(180deg,#f0f9ebf5,#e5f4defa);border-color:#34703b66}.forum-home-main-stream{display:grid;gap:18px}.forum-topic-card-head,.forum-topic-meta,.forum-list-meta,.forum-keyvals>div{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.forum-feed-card{display:grid;gap:14px;background:radial-gradient(circle at top right,rgba(122,203,104,.12),transparent 34%),linear-gradient(180deg,#fff,#f9fcf7);content-visibility:auto;contain-intrinsic-size:420px}.forum-feed-stream{display:grid;gap:38px}.forum-feed-card:not(.forum-feed-card-detail){gap:0;padding:0;border:0;border-radius:0;overflow:visible;background:transparent;box-shadow:none}.forum-trending-grid{display:grid;gap:12px}.forum-feed-card-detail{border-color:#34703b47}.forum-feed-card-visual{position:relative;display:grid;gap:0;isolation:isolate;margin-inline:-22px;overflow:hidden;border-radius:10px;background:#dbe7d8}.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-card-visual{aspect-ratio:4 / 5}.forum-feed-card-visual .forum-attachment-gallery,.forum-feed-card-visual .forum-attachment-gallery-track{height:100%;gap:0}.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-card-visual .forum-attachment-gallery-track{grid-auto-columns:minmax(100%,1fr);scrollbar-width:none;scrollbar-gutter:auto}.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-card-visual .forum-attachment-gallery-track::-webkit-scrollbar{display:none}.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-card-visual .forum-attachment-gallery-item,.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-card-visual .forum-attachment-gallery-item img,.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-card-visual .forum-attachment-gallery-item .forum-attachment-placeholder{width:100%;height:100%;aspect-ratio:4 / 5;border-radius:0}.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-card-visual .forum-attachment-gallery-item{border:0;background:linear-gradient(180deg,#e7f3e1,#d8ead1)}.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-card-visual.has-fallback{background:radial-gradient(circle at 50% 28%,rgba(248,252,245,.58),transparent 26%),linear-gradient(180deg,#dde6d7,#cbd7c6)}.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-card-visual.has-fallback:before{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(circle at 50% 32%,rgba(248,251,246,.28),rgba(248,251,246,.04) 28%,transparent 48%),linear-gradient(180deg,#f4f8f129,#f4f8f108 38%,#141f172e);pointer-events:none}.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-card-visual .forum-attachment-gallery-caption{display:none}.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-card-visual.has-fallback .forum-attachment-gallery-item img{filter:saturate(.34) contrast(.82) brightness(.92) blur(1.2px);transform:scale(1.045);opacity:.74}.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-card-visual.is-category-default .forum-attachment-gallery-item{background:linear-gradient(180deg,#e5eee0,#ced9c8)}.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-card-visual.is-category-default .forum-attachment-gallery-item img{filter:saturate(.4) contrast(.84) brightness(.92) blur(1px);transform:scale(1.03);opacity:.78}.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-card-visual.is-placeholder .forum-attachment-gallery-item{background:radial-gradient(circle at 50% 33%,#e4eae0eb,#d2dbcddb 46%,#c0cabbeb)}.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-card-visual.is-placeholder .forum-attachment-gallery-item img{filter:grayscale(.18) saturate(.28) contrast(.84) brightness(.9) blur(1.4px);transform:scale(1.055);opacity:.72}.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-card-visual.is-placeholder .forum-feed-card-media-badge,.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-card-visual.is-category-default .forum-feed-card-media-badge{background:#3741387a}.forum-feed-card-overlay{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;justify-content:space-between;padding:18px 18px 20px;pointer-events:none}.forum-feed-card-overlay:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#05100814,#05100800 26%,#060e082e 56%,#070c09f0);pointer-events:none}.forum-feed-card-overlay>*{position:relative;z-index:1}.forum-feed-card-overlay-copy{display:grid;gap:10px;align-self:stretch}.forum-feed-card-overlay-copy h3{margin:0}.forum-feed-card-overlay-copy h3 a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#f8fff7;text-decoration:none;font-size:clamp(32px,7vw,44px);font-weight:900;line-height:.92;letter-spacing:-.045em;text-shadow:0 4px 26px rgba(0,0,0,.44)}.forum-feed-card-overlay-copy h3 a:hover{color:#fff}.forum-feed-card-media-badge{position:absolute;top:14px;right:14px;z-index:3;display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:0 9px;border-radius:999px;background:#0a120c6b;color:#f4fff2;font-size:10px;font-weight:700;letter-spacing:.02em;backdrop-filter:blur(10px)}.forum-feed-card-head,.forum-feed-card-foot,.forum-feed-author,.forum-feed-thread-actions,.forum-suggestion-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.forum-feed-author{min-width:0;align-items:center;justify-content:flex-start;flex-wrap:wrap}.forum-feed-author-copy{min-width:0;display:grid;gap:2px}.forum-feed-author-copy strong{color:var(--forum-green-950);font-size:14px;line-height:1.25}.forum-feed-author-copy span,.forum-suggestion-head span,.forum-attachment-gallery-caption,.forum-thread-context span,.forum-reply-target span{color:var(--forum-muted);font-size:12px;line-height:1.45}.forum-feed-card-copy{display:grid;gap:10px}.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-card-copy,.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-card-meta,.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-card-foot{padding-left:0;padding-right:0}.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-card-copy{padding-top:22px;gap:12px}.forum-desired-feed-stream{display:grid;gap:24px}.forum-desired-feed-stream.is-compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start;padding-bottom:calc(var(--forum-bottom-growth-dock-space, 0px) + env(safe-area-inset-bottom,0px) + 16px)}.forum-desired-feed-card{display:grid;gap:0;grid-template-columns:minmax(0,1fr);width:100%;min-width:0;background:linear-gradient(180deg,#fff,#f9fcf7);border:1px solid #d8e4d2;border-radius:20px;padding:0;overflow:hidden;box-shadow:0 16px 34px #223d250d;content-visibility:auto;contain-intrinsic-size:420px}.forum-desired-feed-card.compact{border-radius:16px;box-shadow:0 12px 28px #223d250f;contain-intrinsic-size:320px;background:#d9e1d3;scroll-margin-bottom:calc(var(--forum-bottom-growth-dock-space, 0px) + env(safe-area-inset-bottom,0px) + 16px)}.forum-desired-feed-card-visual{position:relative;display:grid;isolation:isolate;width:100%;min-width:0;margin-inline:0;overflow:hidden;border-radius:0;background:#d6dfd1}.forum-desired-feed-card-surface{position:relative;aspect-ratio:4 / 5;min-height:0;width:100%;overflow:hidden;background:linear-gradient(180deg,#e7f3e1,#d8ead1)}.forum-desired-feed-card-surface-compact{aspect-ratio:3 / 4.25}.forum-desired-feed-card-image{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover;object-position:center center}.forum-desired-feed-card-visual.has-fallback{background:linear-gradient(180deg,#dde6d7,#cbd7c6)}.forum-desired-feed-card-visual.has-fallback:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#f4f8f114,#f4f8f105 38%,#141f1724)}.forum-desired-feed-card-visual.has-fallback .forum-desired-feed-card-image{filter:saturate(.72) contrast(.9) brightness(.96);transform:scale(1.015);opacity:.96}.forum-desired-feed-card-visual.is-category-default .forum-desired-feed-card-surface{background:linear-gradient(180deg,#e5eee0,#ced9c8)}.forum-desired-feed-card-visual.is-category-default .forum-desired-feed-card-image{filter:saturate(.78) contrast(.92) brightness(.97);transform:scale(1.01);opacity:.98}.forum-desired-feed-card-visual.is-placeholder .forum-desired-feed-card-surface{background:linear-gradient(180deg,#e4e8e1,#c6ccc4)}.forum-desired-feed-card-visual.is-placeholder .forum-desired-feed-card-image{filter:saturate(.7) contrast(.9) brightness(.96);transform:scale(1.015);opacity:.96}.forum-desired-feed-card-overlay{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;justify-content:space-between;padding:18px 18px 20px;pointer-events:none}.forum-desired-feed-card-overlay-compact{padding:12px 10px 10px}.forum-desired-feed-card-overlay:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#05100814,#05100800 26%,#060e082e 56%,#070c09f0);pointer-events:none}.forum-desired-feed-card-overlay>*{position:relative;z-index:1}.forum-desired-feed-card-kickers{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.forum-desired-feed-card-kickers-compact{gap:6px}.forum-desired-feed-card-badge,.forum-desired-feed-card-media-badge{align-self:flex-start}.forum-desired-feed-card-overlay-copy{display:grid;gap:10px;align-self:stretch}.forum-desired-feed-card-overlay-copy-compact{gap:6px}.forum-desired-feed-card-overlay-top-compact{display:grid;gap:9px;align-self:stretch}.forum-desired-feed-card-overlay-bottom-compact{display:grid;gap:8px;align-self:stretch}.forum-desired-feed-card-overlay-copy h3{margin:0}.forum-desired-feed-card-overlay-copy h3 a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#f8fff7;text-decoration:none;font-size:clamp(24px,5.6vw,34px);font-weight:900;line-height:1.08;letter-spacing:-.04em;padding-bottom:.08em;margin-bottom:-.08em;text-shadow:0 4px 26px rgba(0,0,0,.44);text-wrap:balance}.forum-desired-feed-card-overlay-copy-compact h3 a{-webkit-line-clamp:2;font-size:clamp(18px,4.4vw,24px);line-height:1.03;letter-spacing:-.035em;text-wrap:initial}.forum-desired-feed-card-overlay-copy h3 a:hover{color:#fff}.forum-desired-feed-card-overlay-preview{margin:0;max-width:100%;color:#f4fbf2eb;font-size:14px;font-weight:500;line-height:1.48;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;text-shadow:0 3px 18px rgba(0,0,0,.46)}.forum-desired-feed-card-media-badge{position:absolute;top:14px;right:14px;z-index:3;display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:0 9px;border-radius:999px;background:#0a120c6b;color:#f4fff2;font-size:10px;font-weight:700;letter-spacing:.02em;backdrop-filter:blur(10px)}.forum-desired-feed-card-copy{display:grid;gap:8px;padding:16px 16px 0}.forum-desired-feed-card-copy-compact{gap:0;padding:0}.forum-desired-feed-card-preview{margin:0}.forum-desired-feed-card-preview{color:#475847;font-size:15px;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.forum-desired-feed-card-preview-more{color:#285b2d;font-weight:800;text-decoration:none;white-space:nowrap}.forum-desired-feed-card-copy-compact .forum-desired-feed-card-preview{color:#f7fcf6f0;font-size:12.3px;line-height:1.38;display:grid;gap:2px;overflow:visible;text-shadow:0 2px 12px rgba(0,0,0,.28)}.forum-desired-feed-card-copy-compact .forum-desired-feed-card-preview-more{color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.28)}.forum-desired-feed-card-preview-text-compact{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:4}.forum-desired-feed-card-preview-more-compact{justify-self:end;align-self:end;width:max-content;margin-top:2px;text-align:right;text-decoration:underline;text-underline-offset:2px}.forum-desired-feed-card-meta-compact .forum-topic-time{color:#fff;font-size:11px}.forum-desired-feed-card-meta{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px 0}.forum-desired-feed-card-meta-compact{grid-template-columns:minmax(0,1fr);align-items:start;gap:0;padding:0}.forum-desired-feed-card-time-compact{color:#fff;font-size:11px;line-height:1.2;margin-bottom:4px;text-shadow:0 2px 10px rgba(0,0,0,.28)}.forum-desired-feed-card-author-compact{gap:8px;align-items:center}.forum-desired-feed-card-author{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px}.forum-desired-feed-card-author-copy{min-width:0;display:grid;gap:2px}.forum-desired-feed-card-author-copy strong{color:#324733;font-size:15px;line-height:1.2}.forum-desired-feed-card-author-copy-compact strong{color:#f7fbf5;font-size:13px;line-height:1.2;text-shadow:0 2px 10px rgba(0,0,0,.28)}.forum-desired-feed-card-author-copy span,.forum-desired-feed-card-time{color:#7b8a7a;font-size:12px;line-height:1.35}.forum-desired-feed-card-topic-cta{display:inline-flex;align-items:center;justify-content:center;min-width:146px;min-height:40px;padding:0 16px;border:1px solid rgba(191,209,185,.9);border-radius:999px;background:linear-gradient(180deg,#fffffffa,#f7fbf5fa);box-shadow:inset 0 0 0 1px #ffffffb3;color:#2c4f35;text-decoration:none}.forum-desired-feed-card-topic-cta span{display:inline-flex;align-items:center;justify-content:center;color:inherit;font-size:15px;font-weight:900;line-height:1;letter-spacing:-.015em}.forum-desired-feed-card-topic-cta:hover{filter:brightness(.98)}.forum-desired-feed-card-topic-cta:focus-visible{outline:2px solid rgba(70,131,54,.34);outline-offset:2px}.forum-desired-feed-card-author-compact .forum-avatar-xs{box-shadow:0 4px 14px #00000038}.forum-desired-feed-card-interest-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:18px 16px 20px}.forum-desired-feed-card-interest-row-compact{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0;align-items:center;justify-items:center}.forum-desired-feed-card-interest{min-width:0;display:flex;align-items:center;justify-content:center;gap:11px;padding:11px 4px;border-radius:0;background:transparent;border:0}.forum-desired-feed-card-interest-compact{gap:5px;padding:0;justify-content:center}.forum-desired-feed-card-interest-icon{flex:0 0 auto;width:24px;height:24px;color:#18351d;opacity:.92}.forum-desired-feed-card-interest-icon-compact{width:17px;height:17px;color:#f7fbf5;opacity:.98}.forum-desired-feed-card-interest-icon svg{display:block;width:100%;height:100%}.forum-desired-feed-card-interest-copy{min-width:0;display:grid;gap:2px;justify-items:center;text-align:center}.forum-desired-feed-card-interest-copy-compact{justify-items:center;text-align:center}.forum-desired-feed-card-interest-copy strong{color:#1f3522;font-size:15px;line-height:1;font-weight:700}.forum-desired-feed-card-interest-copy-compact strong{color:#f7fbf5;font-size:12px;text-shadow:0 2px 10px rgba(0,0,0,.28)}.forum-desired-feed-card-interest-copy span{color:#788877;font-size:12px;line-height:1.2;font-weight:600;letter-spacing:0}.forum-desired-feed-card-skeleton{pointer-events:none}.forum-desired-feed-card-skeleton-media{position:absolute;inset:0;width:100%;height:100%;border-radius:0;opacity:.9}.forum-desired-feed-card-skeleton .forum-desired-feed-card-overlay .forum-skeleton{background:linear-gradient(90deg,#eef7eb47,#ffffffad 48%,#eef7eb47);background-size:220% 100%}.forum-desired-feed-card-skeleton .forum-desired-feed-card-kickers .forum-skeleton-line{width:104px;min-height:26px}.forum-desired-feed-card-skeleton .forum-desired-feed-card-overlay-copy .forum-skeleton-line{min-height:34px}.forum-desired-feed-card-skeleton .forum-desired-feed-card-overlay-copy .forum-skeleton-line.medium{width:62%}.forum-desired-feed-card-skeleton .forum-desired-feed-card-copy .forum-skeleton-line{min-height:16px}.forum-desired-feed-card-skeleton .forum-desired-feed-card-meta .forum-skeleton-line{min-height:18px}.forum-desired-feed-card-skeleton .forum-desired-feed-card-interest-row .forum-skeleton-line{justify-self:center;width:56px;min-height:22px}.forum-related-mini-list{display:grid;gap:12px;padding-bottom:calc(var(--forum-bottom-sticky-dock-space, 0px) + env(safe-area-inset-bottom,0px) + 10px)}.forum-related-mini-card{padding:0;border:1px solid #d6e2d0;border-radius:18px;background:linear-gradient(180deg,#fff,#f7fbf4);box-shadow:0 10px 24px #223d250d;overflow:hidden}.forum-related-mini-card-link{display:block;min-width:0;padding:12px;color:inherit;text-decoration:none}.forum-related-mini-card-link:focus-visible{outline:2px solid rgba(70,131,54,.34);outline-offset:-2px}.forum-related-mini-card-head{min-width:0;display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;align-items:start}.forum-related-mini-card-thumb{position:relative;width:72px;min-width:0;align-self:start;overflow:hidden;border-radius:14px;background:linear-gradient(180deg,#dfe8da,#d1dcca)}.forum-related-mini-card-thumb-frame{position:relative;aspect-ratio:1 / 1;min-height:72px;overflow:hidden}.forum-related-mini-card-thumb-frame .forum-desired-feed-card-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.forum-related-mini-card-thumb.has-fallback .forum-desired-feed-card-image{filter:saturate(.78) contrast(.92) brightness(.97)}.forum-related-mini-card-thumb.is-category-default{background:linear-gradient(180deg,#e6efe1,#d2ddcc)}.forum-related-mini-card-thumb.is-placeholder{background:linear-gradient(180deg,#e4e8e1,#cbd1c8)}.forum-related-mini-card-media-badge{position:absolute;top:8px;right:8px;max-width:calc(100% - 16px);z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:22px;padding:0 8px;border-radius:999px;background:#0a120c85;color:#f6fff4;font-size:9px;font-weight:700;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;backdrop-filter:blur(10px)}.forum-related-mini-card-body{min-width:0;min-height:0;display:flex;flex-direction:column;gap:4px;align-self:start}.forum-related-mini-card-top{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:8px;min-width:0}.forum-related-mini-card-category{min-width:0;max-width:100%}.forum-related-mini-card-time{min-width:0;margin-left:auto;color:#7b8a7a;font-size:11px;line-height:1.2;text-align:right;overflow-wrap:anywhere;word-break:break-word}.forum-related-mini-card-title{margin:0;color:#1f3522;font-size:16px;font-weight:800;line-height:1.18;letter-spacing:-.02em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-height:2.36em;overflow-wrap:anywhere;word-break:break-word}@media(max-width:420px){.forum-related-mini-card-link{padding:11px}.forum-related-mini-card-head{grid-template-columns:64px minmax(0,1fr);gap:10px}.forum-related-mini-card-thumb{width:64px}.forum-related-mini-card-thumb-frame{min-height:64px}.forum-related-mini-card-top{gap:6px}.forum-related-mini-card-time{font-size:10px}.forum-related-mini-card-title{font-size:15px}}.forum-desired-feed-card-skeleton.compact .forum-desired-feed-card-overlay-top-compact .forum-skeleton-line.short{width:72px;min-height:20px}.forum-desired-feed-card-skeleton.compact .forum-desired-feed-card-overlay-top-compact .forum-skeleton-line.long{width:100%;min-height:28px}.forum-desired-feed-card-skeleton.compact .forum-desired-feed-card-overlay-top-compact .forum-skeleton-line.medium{width:74%;min-height:14px}.forum-desired-feed-card-skeleton.compact .forum-desired-feed-card-overlay-bottom-compact .forum-skeleton-line.medium{width:68%;min-height:14px}.forum-desired-feed-card-skeleton.compact .forum-desired-feed-card-interest-row-compact .forum-skeleton-line{width:28px;min-height:17px}.forum-feed-card-kickers{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.forum-feed-card-kicker{min-height:24px;padding:0 9px;border-radius:999px;background:#ffffff1a;border-color:#ffffff1a;color:#f3fff4eb;backdrop-filter:blur(10px)}.forum-feed-card-copy h2,.forum-feed-card-copy h3{margin:0;color:var(--forum-green-950);line-height:1.18;letter-spacing:-.02em}.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-card-copy h3{font-size:clamp(30px,7vw,40px);line-height:.96;font-weight:900}.forum-feed-card-preview{color:#35503a;line-height:1.65;font-size:14px;white-space:pre-wrap;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-card-preview{font-size:13px;line-height:1.48;color:#536655;-webkit-line-clamp:3}.forum-feed-card-summary{color:#819083;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.forum-feed-card-preview.detail{font-size:15px;display:block;-webkit-line-clamp:unset;overflow:visible}.forum-feed-card-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:4px;padding-bottom:18px;color:var(--forum-muted)}.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-author{align-items:center;gap:8px}.forum-feed-card:not(.forum-feed-card-detail) .forum-avatar-sm{width:24px;height:24px}.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-author-copy{gap:1px}.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-author-copy strong{font-size:11px;letter-spacing:.02em;color:#647665}.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-author-copy span{font-size:9px;text-transform:uppercase;letter-spacing:.08em;color:#96a397}.forum-feed-card:not(.forum-feed-card-detail) .forum-topic-time{font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:#9eaba0}.forum-feed-card-meta-side{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.forum-feed-card-foot{align-items:center;color:var(--forum-muted);font-size:12px;flex-wrap:wrap}.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-card-foot{align-items:flex-start;gap:10px;padding-top:8px;padding-bottom:2px;border-top:0}.forum-feed-card-foot-thread{align-items:center}.forum-feed-thread-actions{justify-content:flex-end;flex-wrap:wrap}.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-thread-actions{flex:1 1 auto;justify-content:flex-start;gap:12px}.forum-feed-inline-action{min-height:34px}.forum-feed-card:not(.forum-feed-card-detail) .forum-inline-btn{min-height:34px;border-radius:999px;padding:0 12px;font-size:11px;font-weight:800}.forum-feed-card[data-route-card]{cursor:pointer}.forum-feed-card[data-route-card]:focus-visible{outline:3px solid rgba(65,168,89,.28);outline-offset:3px}.forum-feed-card[data-route-card]:active .forum-feed-card-visual{opacity:.96}.forum-feed-card-skeleton:not(.forum-feed-card-detail){padding:0;gap:18px}.forum-inline-btn.forum-inline-btn-primary{background:linear-gradient(180deg,#16391d,#0f2714);border-color:#08150bad;color:#f8fff7;box-shadow:0 12px 22px #0c24112e}.forum-feed-card:not(.forum-feed-card-detail) .forum-inline-btn.forum-inline-btn-primary{background:#0f271414;border-color:#0f271414;color:#244a2b;box-shadow:none}.forum-feed-card:not(.forum-feed-card-detail) .forum-inline-btn.forum-inline-btn-primary:hover{background:#0f27141f}.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-inline-action{border-color:#4c6b5014;background:transparent;color:#3e4e41c2}.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-inline-action:hover{background:#587e5c0d;color:#2e3d31e6}.forum-feed-inline-action-subtle{min-height:28px;padding:0 10px;font-size:10px;border-color:#4c6b501f;background:#587e5c0d;color:#4e6151}.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-inline-action-subtle{min-height:24px;padding:0 8px;font-size:9px;border-color:transparent;background:transparent;color:#5c6d5fc7}.forum-attachment-gallery{display:grid;gap:10px}.forum-attachment-gallery-track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(86%,1fr);gap:10px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;-webkit-overflow-scrolling:touch;touch-action:pan-x pinch-zoom;scrollbar-gutter:stable both-edges}.forum-attachment-gallery.single .forum-attachment-gallery-track{grid-auto-columns:minmax(100%,1fr)}.forum-attachment-gallery.single.fallback.compact{max-width:220px}.forum-attachment-gallery-item{margin:0;border-radius:18px;overflow:hidden;border:1px solid rgba(67,111,72,.14);background:#edf6e8;scroll-snap-align:start;min-height:0;aspect-ratio:4 / 5}.forum-attachment-gallery.single.fallback.compact .forum-attachment-gallery-item,.forum-attachment-gallery.single.fallback.compact .forum-attachment-gallery-item img,.forum-attachment-gallery.single.fallback.compact .forum-attachment-gallery-item .forum-attachment-placeholder{aspect-ratio:1 / 1}.forum-attachment-gallery-item img,.forum-attachment-gallery-item .forum-attachment-placeholder{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block}.forum-attachment-gallery-caption{justify-self:end}.forum-post-row{display:grid;gap:12px;content-visibility:auto;contain-intrinsic-size:360px}.forum-post-row.nested{margin-left:16px;border-color:#34703b47;background:linear-gradient(180deg,#fff,#f4faf0)}@media(hover:hover)and (pointer:fine){.forum-feed-card[data-route-card]:hover{transform:translateY(-2px) scale(1.005)}.forum-feed-card:not(.forum-feed-card-detail)[data-route-card]:hover .forum-feed-card-visual img{transform:scale(1.02)}.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-card-visual img{transition:transform .22s ease,opacity .18s ease}}.forum-thread-context,.forum-reply-target,.forum-suggestion-panel{border:1px solid #d9e7d3;border-radius:14px;background:#f8fbf5}.forum-thread-context,.forum-reply-target{display:grid;gap:4px;padding:12px}.forum-thread-context strong,.forum-reply-target strong,.forum-suggestion-head strong{color:var(--forum-green-950);font-size:13px;line-height:1.35}.forum-post-body{white-space:pre-wrap;line-height:1.65;color:#304736;overflow-wrap:anywhere}.forum-suggestion-panel{padding:14px;display:grid;gap:12px}.forum-suggestion-head{align-items:flex-start}.forum-suggestion-head strong{display:block}.forum-suggestion-list{display:grid;gap:8px}.forum-suggestion-item{display:grid;gap:4px;padding:12px;border-radius:12px;border:1px solid #dce7d7;background:#fff;color:inherit;text-decoration:none}.forum-suggestion-item strong{color:var(--forum-green-950);line-height:1.35}.forum-suggestion-state{color:var(--forum-muted);font-size:13px;line-height:1.5}.forum-tab-row{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.forum-notification-row-unread{border-color:#4a844442;box-shadow:inset 0 0 0 1px #7ec06024}.forum-chip-row-compact .forum-inline-btn.active{border-color:#2f683757;background:linear-gradient(180deg,#eff9e7,#dff2d3);color:var(--forum-green-950)}.forum-search-state-badge{display:inline-flex;align-items:center;gap:6px;min-height:34px;margin-top:8px;padding:0 12px;border-radius:999px;border:1px solid rgba(56,106,59,.18);background:#76c55c1f;color:#285334;font-size:12px;font-weight:700;line-height:1.2;max-width:100%}.forum-feed-card-skeleton{pointer-events:none}.forum-skeleton{position:relative;overflow:hidden;border-radius:999px;background:linear-gradient(90deg,#e0ebdcd9,#f2f7effa 48%,#e0ebdcd9);background-size:220% 100%;animation:forumSkeletonPulse 1.3s ease-in-out infinite}.forum-skeleton-avatar{width:42px;height:42px;border-radius:50%;flex:0 0 42px}.forum-skeleton-line{display:block;min-height:12px}.forum-skeleton-line.short{width:84px}.forum-skeleton-line.medium{width:138px}.forum-skeleton-line.long{width:88%}.forum-skeleton-line.full{width:100%}.forum-skeleton-media{width:100%;border-radius:18px;aspect-ratio:4 / 5}.forum-image-broken{opacity:.85}@keyframes forumSkeletonPulse{0%{background-position:100% 50%}to{background-position:0 50%}}.forum-topic-badge,.forum-amount.credit,.forum-amount.debit{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:700}.forum-topic-badge{background:#eef5ea;color:var(--forum-green-700)}.forum-topic-time,.forum-topic-meta,.forum-list-meta,.forum-keyvals span{color:var(--forum-muted);font-size:12px}.forum-topic-author,.forum-post-author{display:inline-flex;align-items:center;gap:8px;min-width:0}.forum-topic-author>span,.forum-post-author>strong{min-width:0;overflow:hidden;text-overflow:ellipsis}.forum-list-row p{margin-top:8px;white-space:pre-wrap;line-height:1.6;overflow-wrap:anywhere}.forum-list-meta-right{justify-content:flex-end;align-items:center}.forum-list-meta{row-gap:6px;line-height:1.45}.forum-post-author{margin-bottom:8px}.forum-amount.credit{color:#237d46;background:#edf9f0}.forum-amount.debit{color:#9a4040;background:#fff1f1}.forum-empty{border:1px dashed var(--forum-line);border-radius:16px;padding:18px 14px;color:var(--forum-muted);background:#fbfdf9}.forum-auth-panel,.forum-grid-2{display:grid;gap:12px}.forum-grid-2{grid-template-columns:1fr}.forum-auth-copy,.forum-auth-card{display:grid;gap:10px}.forum-auth-modal-backdrop{z-index:260}.forum-auth-contract-modal-backdrop{z-index:320}.forum-auth-modal{width:min(430px,100%);max-height:min(88vh,760px);border-radius:18px}.forum-auth-modal-body{display:grid;gap:12px;padding:0 16px 16px}.forum-auth-modal-description{margin:0;color:var(--forum-muted);line-height:1.55}.forum-auth-modal .forum-modal-head{padding:16px 16px 10px}.forum-auth-modal .forum-modal-head h3{font-size:22px}.forum-auth-modal-summary{display:grid;gap:4px;padding:14px 16px;border:1px solid rgba(185,214,176,.7);border-radius:16px;background:#f9fcf6fa}.forum-auth-modal-summary span{color:var(--forum-muted);font-size:12px}.forum-auth-modal-summary strong{color:var(--forum-green-950);font-size:15px;overflow-wrap:anywhere}.forum-auth-panel-onboarding{gap:16px}.forum-auth-panel-onboarding .forum-auth-copy,.forum-auth-card-onboarding{width:100%;max-width:460px;margin:0 auto}.forum-auth-card-onboarding{gap:12px;padding:16px;border:1px solid rgba(185,214,176,.78);border-radius:18px;background:#fcfffafa;box-shadow:0 14px 28px #244c2814}.forum-auth-start-form-onboarding{gap:14px}.forum-auth-onboarding{display:grid;gap:14px}.forum-auth-onboarding-head{display:grid;gap:6px}.forum-auth-onboarding-kicker{margin:0;color:#4e7755;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.forum-auth-onboarding-title{margin:0;color:#284536;font-size:20px;line-height:1.15}.forum-auth-onboarding-copy{margin:0;color:var(--forum-muted);font-size:13px;line-height:1.6}.forum-auth-onboarding-summary{border-radius:14px;padding:12px 14px}.forum-auth-onboarding-form{display:grid;gap:12px}.forum-auth-onboarding-field{gap:7px}.forum-auth-onboarding-field span{font-size:13px;font-weight:600;color:#4f6756}.forum-auth-onboarding-input{min-height:44px;padding:10px 12px;border-radius:10px;box-sizing:border-box}.forum-auth-onboarding-terms{display:flex;align-items:flex-start;gap:10px;min-width:0;padding:11px 12px;border:1px solid rgba(185,214,176,.72);border-radius:14px;background:#f8fcf6fa}.forum-auth-onboarding-terms-checkbox{flex:0 0 auto;margin-top:3px}.forum-auth-onboarding-terms-text{min-width:0;flex:1;color:#4b6452;font-size:13px;line-height:1.55;overflow-wrap:anywhere}.forum-auth-onboarding-status{display:grid;gap:8px}.forum-auth-onboarding-status-line{margin:0}.forum-auth-onboarding-actions{gap:10px}.forum-auth-onboarding-actions-primary .forum-primary-btn{min-width:220px}.forum-auth-contract-modal{display:flex;flex-direction:column;max-height:min(80vh,720px);overflow:hidden}.forum-auth-contract-modal-head{position:sticky;top:0;z-index:2;background:#fcfff9fa}.forum-auth-contract-modal-body{overflow:auto}.forum-wallet-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.forum-stat-box{padding:14px}.forum-stat-box span{display:block;color:var(--forum-muted);font-size:12px;margin-bottom:7px;line-height:1.4;letter-spacing:.01em}.forum-stat-box strong{font-size:24px;font-weight:800;line-height:1.1;display:block;overflow-wrap:anywhere;color:var(--forum-green-950)}.forum-stat-box-highlight{border-color:#34703b57;background:radial-gradient(circle at top right,rgba(65,168,89,.08),transparent 46%),linear-gradient(180deg,#fcfff9,#f3faee);box-shadow:0 10px 22px #2c4b2a0f}.forum-keyvals>div{padding:10px 12px;border:1px solid #dbe7d6;border-radius:14px;background:#fbfdf9;align-items:flex-start}.forum-keyvals strong{text-align:right;line-height:1.35;overflow-wrap:anywhere;color:#334b38}.forum-progress-card h3,.forum-next-step-title{font-size:16px;line-height:1.35;font-weight:800;color:var(--forum-green-950);letter-spacing:-.01em}.forum-status-pill{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:700}.forum-status-pill.ok{background:#edf9f0;color:#237d46}.forum-status-pill.info{background:#eef5ea;color:var(--forum-green-700)}.forum-status-pill.warning{background:#fff7e5;color:#9a6a16}.forum-status-pill.critical{background:#fff1f1;color:#9a4040}.forum-status-pill.muted{background:#f1f5ef;color:#5f6f62}.forum-growth-signal-row{display:flex;flex-wrap:wrap;gap:8px}.forum-topic-growth-note{display:grid;gap:8px;padding:12px 14px;border-radius:14px;border:1px solid #d9e7d3;background:#f8fbf5}.forum-topic-growth-note.ok{border-color:#307b463d;background:linear-gradient(180deg,#f5fcf4,#eff9f0)}.forum-topic-growth-note.info{border-color:#3a70552e;background:linear-gradient(180deg,#f7fbf8,#eff6f1)}.forum-topic-growth-note.warning{border-color:#b1862d38;background:linear-gradient(180deg,#fffdf7,#fff8eb)}.forum-topic-growth-note-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.forum-topic-growth-note p,.forum-topic-growth-note-hint,.forum-topic-growth-note-kicker{margin:0;color:var(--forum-muted);font-size:13px;line-height:1.55}.forum-topic-growth-note-hint{color:#3d5e44}.forum-referral-row{align-items:center}.forum-tab-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.forum-feedback,.forum-banner{margin:0 10px;padding:12px 14px}.forum-feedback-layer{position:fixed;inset:0;z-index:220;display:flex;align-items:center;justify-content:center;padding:20px 14px;background:transparent}.forum-feedback-popup{width:min(100%,420px);margin:0;padding:16px 16px 16px 18px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;border-radius:20px;border:1px solid rgba(117,164,117,.34);background:linear-gradient(180deg,#ebf9e9fa,#e1f4dcfa);box-shadow:0 24px 46px #1f3b2333;backdrop-filter:blur(10px)}.forum-feedback-copy{min-width:0;display:grid;gap:4px}.forum-feedback-copy strong,.forum-feedback-copy p{margin:0}.forum-feedback-copy strong{color:#214126;font-size:14px;line-height:1.2;font-weight:800}.forum-feedback-copy p{color:#426347;font-size:13px;line-height:1.45}.forum-feedback-dismiss{width:34px;height:34px;border:0;border-radius:999px;background:#ffffffb8;color:#46644a;font-size:21px;line-height:1;cursor:pointer}.forum-feedback.error{border-color:#c07c7c47;background:linear-gradient(180deg,#f3faecfa,#eaf6e3fa);color:#5d443f}.forum-feedback.warning{border-color:#a3b3754d;background:linear-gradient(180deg,#f0f9e7fa,#e6f4dcfa);color:#5a5f29}.forum-feedback.success{border-color:#74aa7f52;background:linear-gradient(180deg,#ebf9e9fa,#e0f4dcfa);color:#2b7443}.forum-banner-warn{display:grid;gap:8px;background:var(--forum-warn-bg);border-color:var(--forum-warn-line)}.forum-field{display:grid;gap:6px}.forum-field span{color:#3e5d42;font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.01em}.forum-field-hint{color:#607361;font-size:12px;line-height:1.45}.forum-field input,.forum-field textarea,.forum-field select{width:100%;border-radius:12px;border:1px solid var(--forum-line);background:#fbfdf8;color:var(--forum-text);padding:12px 14px;line-height:1.45}.forum-field textarea{min-height:112px;resize:vertical}.forum-category-picker{position:relative;display:grid;gap:8px}.forum-category-picker-shell{position:relative}.forum-category-picker-shell input[name="category_search"]{padding-right:3rem}.forum-category-picker-toggle{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:34px;height:34px;border:1px solid rgba(52,112,59,.18);border-radius:999px;background:#eef5ea;color:var(--forum-green-800);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.forum-category-picker-toggle svg{width:18px;height:18px;display:block}.forum-category-picker-toggle[aria-expanded="true"]{background:#ecf5e7eb;border-color:#34703b47}.forum-category-picker-toggle:focus-visible{outline:2px solid rgba(46,125,50,.35);outline-offset:2px}.forum-category-picker-shell.is-open input{border-color:#34703b61;box-shadow:0 0 0 4px #e2f1dbb3;background:#fff}.forum-category-picker-selected{margin:0;color:var(--forum-muted);font-size:12px;line-height:1.45}.forum-category-picker-selected.is-empty{color:#6e7f70}.forum-category-picker-panel{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:20;display:grid;gap:8px;max-height:min(52vh,360px);overflow-y:auto;padding:10px;border:1px solid rgba(52,112,59,.22);border-radius:16px;background:#fffffffa;box-shadow:0 18px 32px #1f3b2324}.forum-category-picker-group,.forum-category-picker-children{display:grid;gap:8px}.forum-category-picker-root-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:start}.forum-category-picker-option,.forum-category-picker-root-toggle{width:100%;border-radius:12px;border:1px solid rgba(52,112,59,.18);background:#fbfdf8;padding:10px 12px;text-align:left;cursor:pointer}.forum-category-picker-option{display:grid;gap:3px}.forum-category-picker-option strong{color:var(--forum-text);font-size:14px;line-height:1.35;font-weight:700}.forum-category-picker-option span{color:var(--forum-muted);font-size:11px;line-height:1.4}.forum-category-picker-option.is-selected{background:linear-gradient(180deg,#f0f9ebf5,#e5f4defa);border-color:#34703b61}.forum-category-picker-option.is-nested{margin-left:14px}.forum-category-picker-root-toggle{width:auto;min-width:114px;color:var(--forum-green-800);font-size:11px;font-weight:700;white-space:nowrap}.forum-category-picker-root-toggle.is-open{background:#ecf5e7eb;border-color:#34703b47}.forum-category-picker-empty{padding:12px;border:1px dashed rgba(52,112,59,.2);border-radius:14px;color:var(--forum-muted);font-size:13px;line-height:1.5;background:#f7faf4f2}.forum-attachment-composer{display:grid;gap:10px}.forum-attachment-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.forum-attachment-card{border:1px solid var(--forum-line);border-radius:14px;overflow:hidden;background:#f8fbf5;display:grid;gap:0}.forum-attachment-card img,.forum-attachment-placeholder{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block;background:#e7f0e2}.forum-attachment-placeholder{display:flex;align-items:center;justify-content:center;color:var(--forum-muted);font-size:12px;padding:16px;text-align:center}.forum-attachment-meta{padding:10px 12px 0;display:grid;gap:3px}.forum-attachment-meta strong{font-size:12px;color:var(--forum-text);line-height:1.35}.forum-attachment-meta span{font-size:11px;color:var(--forum-muted);line-height:1.45}.forum-attachment-card .forum-inline-btn{margin:10px 12px 12px}.forum-attachment-card.uploading{border-color:#d6c58d;background:#fff9ec}.forum-attachment-card.error{border-color:var(--forum-danger-line);background:var(--forum-danger-bg)}@media(min-width:520px){.forum-grid-2,.forum-auth-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.forum-auth-panel-onboarding{grid-template-columns:1fr}.forum-trending-grid,.forum-rank-details-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.forum-home-primary-tabs{margin-top:-8px;grid-auto-rows:46px}.forum-home-primary-tab{font-size:14px}.forum-home-control-slot{gap:10px;margin-bottom:12px}.forum-home-control-slot,.forum-home-control-slot-spacer{min-height:50px}.forum-home-control-slot.has-category-rails{min-height:98px}.forum-home-main-stream{gap:16px}.forum-home-segment-rail .forum-chip,.forum-home-category-rail .forum-chip{min-height:42px}.forum-home-category-subrail .forum-chip{min-height:36px}.forum-feed-card-head,.forum-feed-card-foot{gap:10px}.forum-feed-stream{gap:30px}.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-card-copy,.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-card-meta,.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-card-foot{padding-left:4px;padding-right:4px}.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-card-copy{padding-top:18px}.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-card-copy h3{font-size:clamp(25px,8vw,32px)}.forum-feed-card-visual{margin-inline:-14px;border-radius:8px}.forum-desired-feed-stream{gap:22px}.forum-desired-feed-stream.is-compact{gap:10px}.forum-desired-feed-card-visual{margin-inline:0}.forum-desired-feed-card-overlay{padding:14px 14px 16px}.forum-desired-feed-card-overlay-copy h3 a{font-size:clamp(22px,6.8vw,28px)}.forum-desired-feed-card-overlay-copy-compact h3 a{font-size:clamp(16px,4.5vw,22px)}.forum-desired-feed-card-preview{font-size:15px}.forum-desired-feed-card-preview-compact{font-size:12px}.forum-desired-feed-card-meta{align-items:start;padding:12px 14px 0}.forum-desired-feed-card-copy{padding:16px 14px 0}.forum-desired-feed-card-copy-compact{padding:0}.forum-desired-feed-card-interest-row{gap:11px;padding:16px 14px 17px}.forum-desired-feed-card-interest-row-compact{gap:6px;padding:0}.forum-desired-feed-card-interest{gap:9px;padding:10px 4px}.forum-desired-feed-card-interest-compact{gap:4px;padding:0}.forum-desired-feed-card-interest-icon{width:22px;height:22px}.forum-desired-feed-card-interest-icon-compact{width:16px;height:16px}.forum-desired-feed-card-interest-copy strong{font-size:14px}.forum-desired-feed-card-interest-copy-compact strong,.forum-desired-feed-card-interest-copy span{font-size:11px}.forum-feed-card-overlay{padding:14px 14px 16px}.forum-feed-author{align-items:flex-start}.forum-topic-time{font-size:11px}.forum-attachment-gallery-track{grid-auto-columns:minmax(92%,1fr)}.forum-suggestion-head,.forum-feed-thread-actions{gap:8px}.forum-feed-card-preview{-webkit-line-clamp:4}.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-card-preview{-webkit-line-clamp:3}.forum-feed-card-meta-side{width:100%;justify-content:space-between}.forum-reply-target,.forum-thread-context,.forum-suggestion-panel{border-radius:12px}}@media(max-width:390px){:root{--forum-header-label-width: 88px;--forum-header-value-width: 122px;--forum-header-auth-width: 122px}.forum-tab-strip,.forum-chip-row,.forum-wallet-stats,.forum-growth-grid,.forum-growth-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.forum-top-shell{min-height:162px;padding:8px 8px 5px}.forum-header-auth-bar{min-height:24px;padding:3px 8px 4px;gap:5px}.forum-header-social-stats{gap:3px}.forum-header-social-stat{font-size:8.5px;gap:2px}.forum-header-social-stat strong{font-size:9.5px}.forum-attachment-grid{grid-template-columns:1fr}.forum-home-primary-tab{font-size:12px;padding-inline:6px}.forum-feed-card-head,.forum-feed-card-foot,.forum-feed-card-meta,.forum-feed-thread-actions,.forum-suggestion-head{flex-direction:column;align-items:flex-start}.forum-feed-card{gap:12px}.forum-feed-stream{gap:28px}.forum-feed-author{width:100%}.forum-feed-author-copy strong{font-size:13px}.forum-feed-card-preview{font-size:13px;-webkit-line-clamp:4}.forum-feed-card:not(.forum-feed-card-detail) .forum-feed-thread-actions{width:100%}.forum-feed-card-media-badge{align-self:flex-start}.forum-feed-card-visual{margin-inline:-10px;border-radius:6px}.forum-feed-card-overlay-copy h3 a{-webkit-line-clamp:2;font-size:clamp(23px,9vw,28px)}.forum-feed-card-meta-side{width:100%}.forum-suggestion-panel{padding:12px}.forum-suggestion-item{padding:11px}.forum-post-row.nested{margin-left:8px}.forum-rank-hero-top,.forum-rank-progress-head,.forum-rank-progress-meta{flex-direction:column;align-items:flex-start}.forum-profile-rankline{grid-auto-flow:row;justify-content:stretch}.forum-rank-metrics{grid-template-columns:1fr}.forum-header-brand{top:1px;left:8px;width:min(176px,51%)}.forum-header-account-shell{grid-template-columns:minmax(0,66%) minmax(0,34%);gap:6px}.forum-header-account-shell-auth-only{grid-template-columns:minmax(0,1fr)}.forum-header-account-left{padding-top:20px}.forum-header-account-row{gap:4px;margin-bottom:3px}.forum-header-account-label{font-size:9px;line-height:1.1}.forum-header-account-identity-wrap{gap:6px}.forum-header-account-value{min-height:16px;padding:2px 5px;font-size:9px;line-height:1}.forum-header-account-inline-action{font-size:9px}.forum-auth-btn{min-width:68px;min-height:16px;padding:2px 7px;font-size:8px}.forum-home-growth-strip{padding:0}.forum-home-growth-toggle{min-height:31px}.forum-home-growth-toggle-left{gap:6px;padding:0 10px}.forum-home-growth-strip-mask{width:22px}.forum-home-growth-strip-viewport{top:var(--forum-home-growth-slot-vertical-inset);right:22px;bottom:var(--forum-home-growth-slot-vertical-inset);left:22px}.forum-home-growth-hero{--forum-home-growth-slot-vertical-inset: 5px;--forum-home-growth-slot-gap: 10px;--forum-home-growth-slot-content-gap: 5px;--forum-home-growth-slot-content-padding-block-start: 9px;--forum-home-growth-slot-content-padding-inline: 9px;--forum-home-growth-slot-content-padding-block-end: 8px;--forum-home-growth-slot-kicker-size: 9px;--forum-home-growth-slot-value-size: 20px;--forum-home-growth-slot-copy-size: 10px;--forum-home-growth-slot-identity-copy-size: 16px;--forum-home-growth-slot-identity-name-size: 20px;--forum-home-growth-slot-profile-avatar-name-size: 11px;--forum-home-growth-slot-avatar-size: 60px;--forum-home-growth-slot-logo-max-width: 118px;--forum-home-growth-slot-logo-max-height: 78px;--forum-home-growth-slot-key-gap: 5px;--forum-home-growth-slot-key-label-size: 8px;--forum-home-growth-slot-key-value-min-height: 18px;--forum-home-growth-slot-key-value-padding-block: 3px;--forum-home-growth-slot-key-value-padding-inline: 6px;--forum-home-growth-slot-key-value-size: 10px}.forum-home-growth-strip-track{gap:var(--forum-home-growth-slot-gap)}.forum-home-growth-slot{flex-basis:min(128px,35.73vw);border-radius:13px}.forum-home-growth-slot-content{gap:var(--forum-home-growth-slot-content-gap);padding:var(--forum-home-growth-slot-content-padding-block-start) var(--forum-home-growth-slot-content-padding-inline) var(--forum-home-growth-slot-content-padding-block-end)}.forum-home-growth-slot-kicker{font-size:var(--forum-home-growth-slot-kicker-size);line-height:1.05}.forum-home-growth-slot-value{font-size:var(--forum-home-growth-slot-value-size)}.forum-home-growth-slot-copy{font-size:var(--forum-home-growth-slot-copy-size);line-height:1.12;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.forum-home-growth-slot-double{flex-basis:min(270px,calc(71.46vw + 14px))}.forum-home-growth-slot-account-summary{gap:8px;grid-template-columns:minmax(0,1fr) 68px}.forum-home-growth-slot-logo{padding:6px}.forum-home-growth-slot-logo-image{max-width:var(--forum-home-growth-slot-logo-max-width);max-height:var(--forum-home-growth-slot-logo-max-height)}.forum-home-growth-slot-account-summary .forum-home-growth-slot-identity-copy{font-size:var(--forum-home-growth-slot-identity-copy-size)}.forum-home-growth-slot-account-summary .forum-home-growth-slot-identity-avatar{width:var(--forum-home-growth-slot-avatar-size);height:var(--forum-home-growth-slot-avatar-size)}.forum-home-growth-slot-profile-avatar-name{font-size:var(--forum-home-growth-slot-profile-avatar-name-size)}.forum-home-growth-slot-account-keyvals{gap:var(--forum-home-growth-slot-key-gap)}.forum-home-growth-slot-account-keyvals span{font-size:var(--forum-home-growth-slot-key-label-size)}.forum-home-growth-slot-account-keyvals strong{min-height:var(--forum-home-growth-slot-key-value-min-height);padding:var(--forum-home-growth-slot-key-value-padding-block) var(--forum-home-growth-slot-key-value-padding-inline);font-size:var(--forum-home-growth-slot-key-value-size)}.forum-home-growth-slot-triple{flex-basis:min(404px,calc(107.19vw + 28px))}.forum-home-growth-slot-history{flex-basis:min(296px,82vw);gap:6px;padding:8px}.forum-home-growth-slot-history-head{gap:8px}.forum-home-growth-slot-history-title{font-size:14px}.forum-home-growth-slot-history-caption{font-size:8px;line-height:1.1;max-width:14ch}.forum-home-growth-slot-history-list{gap:5px}.forum-home-growth-slot-history-row{gap:4px;padding:7px 8px;border-radius:11px}.forum-home-growth-slot-history-copy strong{font-size:10px}.forum-home-growth-slot-history-copy span,.forum-home-growth-slot-history-meta{font-size:8px}.forum-home-growth-slot-history-amount{min-height:22px;padding:0 8px;font-size:9px}.forum-home-growth-slot-history-empty{padding:8px;font-size:9px}.forum-home-growth-slot-history-pagination,.forum-home-growth-slot-history-page-btn{font-size:8px}.forum-home-growth-slot-history-page-btn{min-height:24px;padding:0 8px}.forum-home-growth-slot-transfer{gap:8px;padding:10px 10px 9px}.forum-home-growth-slot-transfer-title{font-size:12px}.forum-home-growth-slot-transfer-copy{font-size:9px;line-height:1.18}.forum-home-growth-slot-transfer-field span{font-size:11px}.forum-home-growth-slot-transfer-row{gap:8px}.forum-home-growth-slot-transfer-field input{min-height:30px;padding:4px 8px;font-size:12px}.forum-home-growth-slot-transfer-btn{min-height:30px;padding:0 12px;font-size:11px}.forum-home-growth-slot-growth{gap:6px;padding:8px 9px;min-height:128px}.forum-home-growth-slot-growth-rank{top:8px;right:9px;min-height:14px;padding:2px 6px;font-size:10px}.forum-home-growth-slot-progress-bar{height:22px}.forum-home-growth-slot-progress-overlay{padding:0 7px}.forum-home-growth-slot-progress-percent{font-size:13px}.forum-home-growth-slot-progress-meta{gap:8px;margin-top:5px}.forum-home-growth-slot-progress-meta-label{font-size:8px}.forum-home-growth-slot-growth-copy{font-size:8px;line-height:1.18;display:block;max-height:2.36em;overflow-wrap:anywhere;word-break:break-word}.forum-home-growth-slot-rank-trust{gap:8px;padding:10px 10px 9px}.forum-home-growth-slot-rank-trust-metrics{gap:8px}.forum-home-growth-slot-rank-trust-metric{min-height:66px;padding:2px 2px 0}.forum-home-growth-slot-rank-trust-metric span{min-height:22px;padding:0 2px;font-size:10px}.forum-home-growth-slot-rank-trust-metric strong{font-size:18px}.forum-home-growth-slot-rank-trust-metric:last-child strong{font-size:9px}.forum-home-growth-slot-rank-trust-link{font-size:11px}.forum-home-growth-slot-rank-trust-link:before{font-size:10px}.forum-home-growth-slot-referral{flex-basis:256px;height:128px;grid-template-columns:42px minmax(0,1fr);gap:8px;padding:5px 8px 6px 5px}.forum-home-growth-slot-referral-head{gap:8px}.forum-home-growth-slot-referral-title{font-size:10px}.forum-home-growth-slot-referral-head>span{max-width:15ch;font-size:9px}.forum-home-growth-slot-referral-grid{gap:5px;grid-template-columns:minmax(0,1.12fr) minmax(0,.9fr);align-items:start}.forum-home-growth-slot-referral-grid.solo{grid-template-columns:minmax(0,1fr)}.forum-home-growth-slot-referral-strip-label{font-size:10px}.forum-home-growth-slot-referral-card{gap:3px;padding:6px}.forum-home-growth-slot-referral-grid>.forum-home-growth-slot-referral-card:first-child{gap:4px;align-content:start}.forum-home-growth-slot-referral-grid.solo>.forum-home-growth-slot-referral-card:first-child{max-width:154px}.forum-home-growth-slot-referral-kicker{font-size:9px}.forum-home-growth-slot-referral-card strong{font-size:12px}.forum-home-growth-slot-referral-grid>.forum-home-growth-slot-referral-card:first-child strong{gap:1px 4px;font-size:11px;width:100%;text-align:left}.forum-home-growth-slot-referral-code-label{font-size:7px}.forum-home-growth-slot-referral-code-value{font-size:11px}.forum-home-growth-slot-referral-card p{font-size:6px}.forum-home-growth-slot-referral-actions .forum-secondary-btn,.forum-home-growth-slot-referral-actions .forum-primary-btn{min-height:18px;font-size:6px}.forum-home-growth-slot-referral-code-btn{gap:6px}.forum-home-growth-slot-referral-code-btn-icon{font-size:11px}.forum-home-growth-slot-referral-actions{gap:4px}.forum-home-growth-slot-referral-link{gap:3px;font-size:7px;line-height:1.05}.forum-home-growth-slot-referral-link:before{font-size:7px}.forum-home-growth-slot-referral-grid>.forum-home-growth-slot-referral-card:first-child .forum-home-growth-slot-referral-actions .forum-secondary-btn,.forum-home-growth-slot-referral-grid>.forum-home-growth-slot-referral-card:first-child .forum-home-growth-slot-referral-actions .forum-primary-btn{min-height:22px;padding:0 8px;font-size:7px;width:min(100%,140px);justify-self:start}.forum-home-growth-slot-referral-stats{gap:3px}.forum-home-growth-slot-referral-stat{min-height:36px;padding:4px 5px}.forum-home-growth-slot-referral-stat span{font-size:7px}.forum-home-growth-slot-referral-stat strong{font-size:12px}.forum-home-growth-slot-referral-item,.forum-home-growth-slot-referral-empty,.forum-home-growth-slot-referral-guest{padding:10px}.forum-home-growth-slot-referral-item{align-items:start;flex-direction:column}.forum-home-growth-slot-referral-item strong,.forum-home-growth-slot-referral-guest strong{font-size:7px}.forum-home-growth-slot-referral-item p,.forum-home-growth-slot-referral-guest p{font-size:6px}.forum-home-growth-slot-referral-item-meta{width:100%;justify-items:start;text-align:left;font-size:6px}.forum-modal-backdrop{padding:12px}.forum-popup-banner-backdrop{padding:max(12px,env(safe-area-inset-top,0px) + 8px) max(10px,env(safe-area-inset-right,0px) + 10px) max(14px,env(safe-area-inset-bottom,0px) + 14px) max(10px,env(safe-area-inset-left,0px) + 10px)}.forum-popup-banner-modal{width:calc(100vw - 20px);padding:12px;border-radius:22px}.forum-modal-head{padding:14px 14px 10px}.forum-modal-head h3{font-size:20px}.forum-auth-modal{width:100%;max-height:min(86vh,720px)}.forum-auth-modal-body{padding:0 14px 14px}.forum-auth-card-onboarding{padding:14px}.forum-auth-onboarding-title{font-size:18px}.forum-auth-onboarding-actions-primary .forum-primary-btn,.forum-auth-onboarding-actions-secondary .forum-inline-btn{width:100%}.forum-home-referral-modal-list{gap:10px;padding:0 14px;max-height:min(58vh,360px)}.forum-home-referral-modal-summary{padding:0 14px 10px}.forum-home-referral-modal-summary-card{gap:10px;padding:12px}.forum-home-referral-modal-summary-card h4{font-size:16px}.forum-home-referral-modal-summary-layout{grid-template-columns:1fr;gap:12px}.forum-home-referral-modal-summary-grid{max-width:none}.forum-home-referral-modal-summary-grid .forum-growth-mini{gap:6px;padding:8px}.forum-home-referral-modal-summary-grid .forum-growth-mini span{font-size:10px}.forum-home-referral-modal-summary-grid .forum-growth-mini strong{font-size:16px}.forum-home-referral-modal-summary-copy{max-width:none;font-size:13px;line-height:1.6}.forum-home-referral-modal-list .forum-referral-row{padding:12px 14px}.forum-home-rank-modal-grid{padding:0 14px;grid-template-columns:1fr}.forum-home-rank-modal-card{min-height:0;padding:14px}.forum-home-rank-modal-card h4{font-size:16px}.forum-home-rank-modal-card p{font-size:13px}.forum-header-profile-rename-body{padding:0 14px 14px}.forum-header-profile-rename-form{gap:10px;padding:12px}.forum-header-profile-rename-subtitle{font-size:12px}}@media(max-width:374px){.forum-desired-feed-stream.is-compact{grid-template-columns:minmax(0,1fr);gap:16px}}@media (min-width:420px){.forum-desired-feed-card-overlay-preview{-webkit-line-clamp:6}}
.forum-topic-modal .forum-feed-card-copy h1{font-size:clamp(24px,5.6vw,32px);line-height:1.08}.forum-topic-modal-card .forum-topic-modal-media-main{position:relative}.forum-topic-modal-share{position:absolute;right:12px;bottom:12px;z-index:2;display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 12px;border:1px solid rgba(18,56,25,.12);border-radius:999px;background:rgba(255,255,255,.94);color:#143819;box-shadow:0 10px 22px rgba(0,0,0,.16);backdrop-filter:saturate(140%) blur(6px);-webkit-backdrop-filter:saturate(140%) blur(6px);font-size:13px;font-weight:700;line-height:1;cursor:pointer}.forum-topic-modal-share:hover,.forum-topic-modal-share:focus-visible{transform:translateY(-1px);box-shadow:0 14px 26px rgba(0,0,0,.2)}.forum-topic-modal-share:focus-visible{outline:2px solid rgba(20,95,49,.22);outline-offset:2px}.forum-topic-modal-share-icon,.forum-topic-modal-share-icon svg{width:15px;height:15px;display:block;flex:0 0 auto}.forum-topic-modal-share-icon svg{fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.forum-topic-modal-share-label{white-space:nowrap}@media(max-width:390px){.forum-topic-modal-share{right:10px;bottom:10px;min-height:34px;padding:0 10px;font-size:12px;gap:6px}}
.forum-desired-feed-card-overlay-preview{text-align:justify;text-align-last:left;text-justify:inter-word;word-spacing:normal;max-width:94%;margin-inline:auto}
.forum-desired-feed-card-overlay-copy h3,.forum-desired-feed-card-overlay-copy h3 a{text-align:center}
.forum-topic-detail-media{position:relative}.forum-hero-panel .forum-feed-card-copy{gap:10px}.forum-hero-panel .forum-feed-card-preview.detail{font-size:16px;line-height:1.62;color:#304736;text-align:justify;text-align-last:left;text-wrap:pretty;white-space:pre-wrap;overflow-wrap:anywhere}.forum-feed-card-preview.detail{line-height:1.75;white-space:pre-wrap}.forum-home-load-more-wrap{display:flex;justify-content:center;padding:18px 0 8px}.forum-home-load-more-button{border:1px solid rgba(47,111,78,.22);background:#fff;color:#2f6f4e;border-radius:999px;padding:11px 18px;font-weight:800;box-shadow:0 10px 24px rgba(18,48,32,.08);cursor:pointer}.forum-home-load-more-button:disabled{opacity:.65;cursor:wait}.forum-home-load-more-note{padding:12px;text-align:center;font-size:12px;color:var(--forum-muted,#5f7668)}
#app .forum-reward-strip-rank,#app .forum-reward-strip-chip{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}#app .forum-reward-strip-rank span,#app .forum-reward-strip-chip span,#app .forum-reward-strip-rank strong,#app .forum-reward-strip-chip strong{max-width:100%;text-align:center}#app .forum-reward-strip-actions{align-items:stretch}#app .forum-reward-strip-rules-btn{display:flex;align-items:center;justify-content:center;min-height:32px;border-radius:10px;text-align:center}@media(max-width:430px){#app .forum-reward-strip-rules-btn{min-height:34px}}@media(max-width:374px){#app .forum-reward-strip-rules-btn{min-height:32px}}
#app .forum-reward-strip-head{justify-items:start;align-items:center;min-width:0;overflow:hidden;padding-right:10px}#app .forum-reward-strip-kicker{display:flex;align-items:center;justify-content:flex-start;gap:0;max-width:100%;padding-left:3px;text-align:left;white-space:nowrap;font-size:13px;line-height:1.05;letter-spacing:.01em}#app .forum-reward-strip-kicker-text{display:block;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}#app .forum-reward-strip-rank{min-height:38px;padding-block:7px;gap:2px}#app .forum-reward-strip-rank span{font-size:9px;line-height:1.08}#app .forum-reward-strip-rank strong{font-size:12px;line-height:1.05}@media(max-width:430px){#app .forum-reward-strip-inner{grid-template-columns:minmax(0,1fr) auto}#app .forum-reward-strip-kicker{max-width:100%;font-size:10px;line-height:1.05;letter-spacing:0}#app .forum-reward-strip-rank{min-height:34px;padding-block:5px;gap:1px}#app .forum-reward-strip-rank span{font-size:7.5px}#app .forum-reward-strip-rank strong{font-size:10px}}@media(max-width:374px){#app .forum-reward-strip-kicker{font-size:9px;letter-spacing:0}#app .forum-reward-strip-rank{min-height:32px;padding-block:5px}#app .forum-reward-strip-rank strong{font-size:9.5px}}
.forum-reward-strip{min-height:88px;background:linear-gradient(135deg,#07130d 0%,#113c22 58%,#1c6a38 100%);color:#ecffd8;border-bottom:1px solid rgba(216,255,186,.18);box-shadow:inset 0 -1px 0 rgba(0,0,0,.16)}.forum-reward-strip-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head actions" "ranks ranks";align-items:center;gap:8px;min-height:88px;padding:7px 10px}.forum-reward-strip-head{grid-area:head;display:grid;gap:2px;min-width:0}.forum-reward-strip-kicker{font-family:IBM Plex Sans Condensed,Segoe UI,Arial,sans-serif;font-size:12px;font-weight:900;line-height:1;letter-spacing:.08em;color:#bfff78;white-space:nowrap}.forum-reward-strip-head small{max-width:118px;color:#d9ffb8;font-size:8px;line-height:1.12;opacity:.84}.forum-reward-strip-ranks{grid-area:ranks;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;min-width:0}.forum-reward-strip-rank,.forum-reward-strip-chip{min-width:0;display:grid;gap:1px;padding:5px 6px;border:1px solid rgba(218,255,184,.18);border-radius:10px;background:rgba(0,0,0,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.forum-reward-strip-rank span,.forum-reward-strip-chip span{color:#cbfda5;font-size:8px;font-weight:800;line-height:1.05;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.forum-reward-strip-rank strong,.forum-reward-strip-chip strong{color:#fff;font-family:IBM Plex Mono,JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:900;line-height:1.05;white-space:nowrap}.forum-reward-strip-rank.is-loading{opacity:.72}.forum-reward-strip-actions{grid-area:actions;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:5px;min-width:0}.forum-reward-strip-rules-btn{min-height:40px;border:1px solid rgba(236,255,216,.32);border-radius:999px;background:#f4ffe8;color:#123819;padding:0 10px;font-size:10px;font-weight:900;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 8px 18px rgba(0,0,0,.14)}.forum-reward-strip-rules-btn:hover,.forum-reward-strip-rules-btn:focus-visible{background:#fff;transform:translateY(-1px)}.forum-reward-strip-rules-btn:focus-visible{outline:2px solid rgba(191,255,120,.42);outline-offset:2px}@media(max-width:430px){.forum-reward-strip{min-height:88px}.forum-reward-strip-inner{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"head actions" "ranks ranks";min-height:88px;gap:5px 7px;padding:6px 8px}.forum-reward-strip-head{grid-area:head;min-width:70px}.forum-reward-strip-head small{display:none}.forum-reward-strip-ranks{grid-area:ranks;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px}.forum-reward-strip-actions{grid-area:actions;gap:4px}.forum-reward-strip-chip{padding:4px 5px}.forum-reward-strip-chip span{font-size:7px}.forum-reward-strip-chip strong{font-size:9px}.forum-reward-strip-rank{padding:4px 5px}.forum-reward-strip-rank span{font-size:7px}.forum-reward-strip-rank strong{font-size:9px}.forum-reward-strip-rules-btn{min-height:34px;padding:0 8px;font-size:9px}}@media(max-width:374px){.forum-reward-strip-ranks{grid-template-columns:repeat(2,minmax(0,1fr))}.forum-reward-strip{min-height:88px}.forum-reward-strip-inner{min-height:88px}.forum-reward-strip-rules-btn{min-height:32px}}
