.community-portal_portal___SCmZ{min-height:100svh;background:radial-gradient(ellipse at 12% 8%,#183c4d66,transparent 45%),radial-gradient(ellipse at 95% 50%,#37234a33,transparent 45%),#060d16;color:#d7e3eb;font-family:Inter,system-ui,sans-serif}.community-portal_header__PkmiL{display:flex;align-items:center;gap:30px;justify-content:space-between;padding:20px 5%;border-bottom:1px solid #233243;background:#08111be8;position:sticky;top:0;z-index:20;backdrop-filter:blur(18px)}.community-portal_brand__Q7OWi{display:flex;align-items:center;gap:12px;font-size:17px;letter-spacing:4px;color:#d3e8ef}.community-portal_brand__Q7OWi>span{width:32px;flex-shrink:0}.community-portal_header__PkmiL nav{display:flex;gap:25px;align-items:center;font-size:12px;color:#849bb0}.community-portal_header__PkmiL nav a[aria-current=page]{color:#b9e8ed}.community-portal_account__ilFof{display:flex;gap:14px;align-items:center;font-size:11px}.community-portal_account__ilFof>button:first-child{color:#a7cad7;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.community-portal_account__ilFof>button:last-child{color:#8da3b8}.community-portal_join__pGxEc{border:1px solid #96cedb;background:#b9eaf0;color:#09202d;padding:9px 16px;border-radius:30px;white-space:nowrap}.community-portal_layout__UoCB_{max-width:1290px;margin:auto;padding:42px 34px 80px;display:grid;grid-template-columns:245px minmax(0,610px) 235px;gap:30px;align-items:start}.community-portal_leftRail__Lh20l,.community-portal_rightRail__OcDyf{min-width:0}.community-portal_intro__jI7oV{padding:14px 0 27px}.community-portal_eyebrow__mp696{font:8px monospace;letter-spacing:2.5px;color:#79a7b6}.community-portal_intro__jI7oV h1{font-weight:400;font-size:30px;line-height:1.3;letter-spacing:-1px;margin:18px 0 12px}.community-portal_intro__jI7oV p{font-size:11px;color:#7d96aa;line-height:1.8}.community-portal_myCard__uMcZS,.community-portal_welcomeCard__wKQNF{border:1px solid #2b4051;background:linear-gradient(135deg,#142d3ac4,#0c1827);border-radius:14px;padding:23px}.community-portal_myCard__uMcZS h2{font-size:16px;font-weight:500;margin:15px 0 5px;overflow-wrap:anywhere}.community-portal_myCard__uMcZS>a{font-size:11px;color:#8eb8c8}.community-portal_myCard__uMcZS p{font-size:12px;color:#91a7ba;line-height:1.8;margin:16px 0;white-space:pre-wrap;overflow-wrap:anywhere}.community-portal_myCard__uMcZS button{font-size:10px;color:#a4d7e1}.community-portal_welcomeCard__wKQNF>span{font-size:26px;color:#b8dfdf}.community-portal_welcomeCard__wKQNF h2{font-size:17px;font-weight:400;margin:16px 0 10px}.community-portal_welcomeCard__wKQNF p{font-size:12px;line-height:1.9;color:#91a7ba;margin-bottom:22px}.community-portal_primary__MtHWh,.community-portal_secondary__yVIv3{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:7px;font-size:11px;padding:10px 15px;white-space:nowrap}.community-portal_primary__MtHWh{background:#b8e6eb;color:#09212e;font-weight:500}.community-portal_secondary__yVIv3{border:1px solid #426174;background:#183344;color:#b8dce6}.community-portal_primary__MtHWh:disabled,.community-portal_secondary__yVIv3:disabled{opacity:.45;cursor:default}.community-portal_gameLink__kZ83s{display:flex;align-items:center;gap:13px;border:1px solid #2d3049;background:#211c343d;padding:18px 16px;margin-top:18px;border-radius:10px}.community-portal_gameLink__kZ83s>span:first-child{font-size:24px;color:#b0a7da}.community-portal_gameLink__kZ83s>span:last-child{margin-left:auto;color:#8b8bab}.community-portal_gameLink__kZ83s strong{font-size:12px;font-weight:400;color:#c6bddf}.community-portal_gameLink__kZ83s small{display:block;font-size:9px;color:#8a85a6;margin-top:7px}.community-portal_railNote__aCP0n{font-size:10px;line-height:1.9;color:#617c95;margin-top:22px}.community-portal_moderationLink__8uSEj{margin-top:20px;color:#bba9d3;text-decoration:underline;font-size:10px}.community-portal_feed__fEwnF{min-width:0}.community-portal_feedHeading__VJKs_{display:flex;align-items:center;justify-content:space-between;padding:12px 2px 25px}.community-portal_feedHeading__VJKs_ h2{font-size:28px;font-weight:400;letter-spacing:-.6px;margin-top:11px}.community-portal_feedHeading__VJKs_>button{font-size:10px;color:#8eb8c7;padding:9px}.community-portal_composer__NuAUv,.community-portal_post__GsKgZ,.community-portal_publicProfile__AEV0_{border:1px solid #263c4d;border-radius:13px;background:#0d1927b5;margin-bottom:17px;overflow:hidden}.community-portal_composer__NuAUv{padding:21px}.community-portal_composer__NuAUv form>div:first-child{display:flex;align-items:center;gap:12px}.community-portal_composer__NuAUv label{font-size:12px;color:#b5ccd8}.community-portal_composer__NuAUv textarea,.community-portal_replies__cBYu_ textarea{width:100%;resize:vertical;border:0;background:transparent;color:#d9e7ef;outline:none;font-size:13px;line-height:1.8;padding:16px 0;min-height:88px}.community-portal_composer__NuAUv textarea::-moz-placeholder,.community-portal_replies__cBYu_ textarea::-moz-placeholder{color:#647d94}.community-portal_composer__NuAUv textarea::placeholder,.community-portal_replies__cBYu_ textarea::placeholder{color:#647d94}.community-portal_composer__NuAUv footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #253747;padding-top:14px}.community-portal_composer__NuAUv footer small{font-size:9px;color:#708ca4}.community-portal_joinPrompt__Cgdyc{display:flex;gap:15px;align-items:center}.community-portal_joinPrompt__Cgdyc>span{color:#a7d5df;font-size:27px}.community-portal_joinPrompt__Cgdyc>div{flex:1}.community-portal_joinPrompt__Cgdyc h3{font-size:12px;font-weight:500;line-height:1.7}.community-portal_joinPrompt__Cgdyc p{font-size:11px;color:#7792aa;line-height:1.8;margin-top:6px}.community-portal_avatar__JTY0D{display:inline-grid;place-items:center;width:45px;height:45px;flex-shrink:0;border-radius:13px;background:linear-gradient(135deg,#376578,#173541);border:1px solid #59818d66;color:#d4eff2;font-size:14px;font-weight:500;letter-spacing:-.5px}.community-portal_avatarSmall__OOzm9{width:33px;height:33px;font-size:11px;border-radius:10px}.community-portal_portal___SCmZ [data-avatar=amber]{background:linear-gradient(135deg,#725c36,#332a1f);border-color:#bc956866;color:#f4e2b2}.community-portal_portal___SCmZ [data-avatar=violet]{background:linear-gradient(135deg,#584c77,#28233d);border-color:#9b83c766;color:#e4d8f4}.community-portal_portal___SCmZ [data-avatar=coral]{background:linear-gradient(135deg,#79525b,#3c232c);border-color:#c58d9966;color:#f5d2da}.community-portal_post__GsKgZ>header{display:flex;gap:12px;align-items:center;padding:21px 22px 0}.community-portal_post__GsKgZ>header>div{min-width:0}.community-portal_author__DsGEC{font-size:12px;font-weight:500;display:block;overflow-wrap:anywhere}.community-portal_handle__shk3t{display:block;font:10px monospace;color:#738da5;margin-top:5px}.community-portal_post__GsKgZ time{font-size:9px;color:#6c879e;margin-left:auto;white-space:nowrap;align-self:flex-start;padding-top:4px}.community-portal_postBody__hnWUq{font-size:13px;line-height:1.95;color:#c7d8e4;padding:18px 22px 22px;white-space:pre-wrap;overflow-wrap:anywhere}.community-portal_post__GsKgZ>footer{display:flex;gap:21px;border-top:1px solid #203345;padding:12px 20px;font-size:10px;color:#7998af}.community-portal_post__GsKgZ>footer>button{display:flex;align-items:center;gap:7px;padding:3px}.community-portal_post__GsKgZ>footer>button>span{font-size:17px}.community-portal_post__GsKgZ>footer>button[aria-pressed=true]{color:#db9cb9}.community-portal_moreAction___Mq27{margin-left:auto;font-size:9px;opacity:.7}.community-portal_replies__cBYu_{padding:18px 20px;border-top:1px solid #253a4d;background:#07131e80}.community-portal_reply__h_P0j{display:flex;gap:11px;margin-bottom:18px}.community-portal_reply__h_P0j>div{flex:1;min-width:0}.community-portal_replyAuthor__VvccA{font-size:11px;color:#a9c9d7}.community-portal_reply__h_P0j time{font-size:8px;margin-left:9px;color:#667f95}.community-portal_reply__h_P0j p{font-size:12px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere;color:#bbd0dd;margin-top:7px}.community-portal_replies__cBYu_ textarea{border:1px solid #2a4356;border-radius:7px;background:#07111b;padding:12px;min-height:76px;font-size:12px}.community-portal_replyActions__iBS6T{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.community-portal_replyActions__iBS6T>small{font-size:9px;color:#68859e}.community-portal_textButton__sGjg6{display:inline-block;font-size:10px;color:#9bbeca;text-decoration:underline;text-underline-offset:4px;margin:10px 0}.community-portal_muted__OnVja{font-size:11px;line-height:1.8;color:#7e9ab1;margin-bottom:12px}.community-portal_muted__OnVja a{color:#b2d8e3;text-decoration:underline}.community-portal_people__3189H{border:1px solid #28384b;border-radius:13px;background:#101a29a1;padding:19px}.community-portal_people__3189H>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.community-portal_people__3189H h2{font-size:12px;font-weight:400;color:#acc3d3}.community-portal_people__3189H header>span{font:9px monospace;color:#708aa4}.community-portal_people__3189H>a{display:flex;gap:10px;align-items:center;padding:12px 0;border-top:1px solid #273547}.community-portal_people__3189H>a>div{min-width:0}.community-portal_people__3189H strong{display:block;font-size:11px;font-weight:400;color:#c2d8e1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.community-portal_people__3189H small{display:block;font:9px monospace;color:#6e8da5;margin-top:5px}.community-portal_people__3189H>a>span:last-child{margin-left:auto;color:#617e97;font-size:13px}.community-portal_people__3189H>p{font-size:11px;line-height:1.8;color:#6b879f}.community-portal_about__7o66v{padding:33px 16px}.community-portal_about__7o66v>span{font-size:36px;color:#658996}.community-portal_about__7o66v h2{font-weight:400;line-height:1.6;font-size:20px;letter-spacing:-.5px;margin:18px 0 12px}.community-portal_about__7o66v p{font-size:11px;line-height:1.9;color:#7793aa}.community-portal_about__7o66v a{display:block;color:#a5cbd6;font-size:10px;margin-top:18px}.community-portal_empty__FmGNv{padding:45px 28px;border:1px dashed #2a4153;border-radius:13px;text-align:center;margin-bottom:20px}.community-portal_empty__FmGNv>span{font-size:42px;color:#82afbd}.community-portal_empty__FmGNv h3{font-size:17px;font-weight:400;margin-top:21px}.community-portal_empty__FmGNv p{max-width:330px;margin:14px auto 0;color:#7898b0;line-height:1.9;font-size:12px}.community-portal_loadMore__tjkcA{display:block;width:100%;padding:15px;border:1px solid #32485c;border-radius:8px;color:#a2c5d6;font-size:11px}.community-portal_publicProfile__AEV0_{padding:26px}.community-portal_publicProfile__AEV0_ .community-portal_avatar__JTY0D{width:66px;height:66px;font-size:21px;border-radius:19px}.community-portal_publicProfile__AEV0_ h2{font-size:23px;font-weight:400;overflow-wrap:anywhere;margin-top:19px}.community-portal_publicProfile__AEV0_ p{font-size:12px;line-height:1.9;color:#96b0c4;margin-top:10px;white-space:pre-wrap;overflow-wrap:anywhere}.community-portal_publicProfile__AEV0_ small{display:block;font-size:10px;color:#708da5;margin-top:20px}.community-portal_publicProfile__AEV0_>a{display:block;margin-top:19px;font-size:10px;color:#a5cbd6}.community-portal_notice__WlRis{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border:1px solid #476977;background:#183944;color:#c0e3e8;border-radius:8px;font-size:11px;line-height:1.8;margin-bottom:17px}.community-portal_notice__WlRis button{font-size:20px;padding-left:15px}.community-portal_error__SCun3{background:#3b202a;border:1px solid #65404c;border-radius:8px;padding:14px;font-size:11px;color:#e7b5c1;line-height:1.8;margin-bottom:16px}.community-portal_error__SCun3 button{display:block}.community-portal_dialog__BLBej{max-width:440px;width:calc(100% - 32px);max-height:90svh;overflow:auto;border:1px solid #39566b;border-radius:16px;background:#0c1c2b;color:#c7deeb;padding:27px;box-shadow:0 30px 110px #000a}.community-portal_dialog__BLBej::backdrop{background:#020811b8;backdrop-filter:blur(6px)}.community-portal_dialog__BLBej>header{display:flex;justify-content:space-between;align-items:center;gap:20px}.community-portal_dialog__BLBej h2{font-size:20px;font-weight:400;letter-spacing:-.5px}.community-portal_dialog__BLBej header>button{font-size:26px;color:#7fa0b7}.community-portal_profileForm___d1aZ>p{font-size:11px;color:#829eb4;line-height:1.9;margin:16px 0 22px}.community-portal_profileForm___d1aZ fieldset{border:0;margin:0;padding:0}.community-portal_profileForm___d1aZ legend{font-size:10px;color:#8eabbf}.community-portal_profileForm___d1aZ label{display:block;margin-top:22px;font-size:11px;color:#a3bece}.community-portal_profileForm___d1aZ label>small{display:block;font-size:9px;color:#6e8ea6;line-height:1.7;margin-top:7px}.community-portal_profileForm___d1aZ input,.community-portal_profileForm___d1aZ textarea{display:block;width:100%;border:1px solid #2e4c61;background:#071522;color:#cce0ed;padding:12px;border-radius:7px;margin-top:9px;outline:none;font-size:12px;line-height:1.7}.community-portal_profileForm___d1aZ textarea{resize:vertical}.community-portal_profileForm___d1aZ input:focus,.community-portal_profileForm___d1aZ textarea:focus,.community-portal_replies__cBYu_ textarea:focus{border-color:#8bbfcf}.community-portal_profileForm___d1aZ>.community-portal_primary__MtHWh{margin-top:25px;width:100%}.community-portal_avatarChoices__KUtv_{display:flex;gap:12px;margin-top:12px}.community-portal_avatarChoices__KUtv_>button{height:40px;width:40px;border-radius:12px;background:linear-gradient(135deg,#376578,#173541);border:1px solid #59818d66;color:#d4eff2}.community-portal_avatarChoices__KUtv_>button[aria-pressed=true]{outline:2px solid #b9e5e8;outline-offset:3px}.community-portal_handleField__5jJzI{display:flex;align-items:center;gap:8px}.community-portal_handleField__5jJzI>span{margin-top:9px;color:#6e92aa}.community-portal_handleField__5jJzI>input{flex:1;min-width:0}.community-portal_reportQueue__iW7k5{border:1px solid #675270;border-radius:10px;padding:20px;background:#241b30;margin-bottom:20px}.community-portal_reportQueue__iW7k5 h3{font-size:15px;font-weight:400}.community-portal_reportQueue__iW7k5 article{border-top:1px solid #54415f;margin-top:15px;padding-top:15px}.community-portal_reportQueue__iW7k5 small{font-size:10px;color:#a68eae}.community-portal_reportQueue__iW7k5 blockquote{font-size:12px;margin:10px 0;white-space:pre-wrap;overflow-wrap:anywhere}.community-portal_reportQueue__iW7k5 p{font-size:11px;color:#c9b1d0;line-height:1.8}.community-portal_reportQueue__iW7k5 article>div{display:flex;gap:20px;margin-top:15px}.community-portal_reportQueue__iW7k5 button{font-size:10px;color:#d3b8de;text-decoration:underline}.community-portal_srOnly__R1p8h{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.community-portal_portal___SCmZ a:focus-visible,.community-portal_portal___SCmZ button:focus-visible{outline:2px solid #b7e6ef;outline-offset:4px}.community-portal_portal___SCmZ button:disabled{cursor:default;opacity:.5}@media (max-width:1150px){.community-portal_layout__UoCB_{grid-template-columns:220px minmax(0,1fr);max-width:1000px;gap:25px}.community-portal_rightRail__OcDyf{display:none}.community-portal_header__PkmiL{padding:17px 28px;gap:20px}}@media (max-width:730px){.community-portal_header__PkmiL{padding:13px 18px;gap:16px;flex-wrap:wrap}.community-portal_brand__Q7OWi{font-size:14px;letter-spacing:2px}.community-portal_brand__Q7OWi>span{width:26px}.community-portal_header__PkmiL nav{order:3;width:100%;justify-content:center;gap:35px;border-top:1px solid #213447;padding-top:12px;font-size:11px}.community-portal_account__ilFof{margin-left:auto;font-size:10px;gap:12px}.community-portal_account__ilFof>button:first-child{max-width:125px}.community-portal_join__pGxEc{padding:8px 13px}.community-portal_layout__UoCB_{display:block;padding:22px 16px 50px}.community-portal_leftRail__Lh20l .community-portal_gameLink__kZ83s,.community-portal_leftRail__Lh20l .community-portal_intro__jI7oV,.community-portal_leftRail__Lh20l .community-portal_myCard__uMcZS,.community-portal_leftRail__Lh20l .community-portal_railNote__aCP0n,.community-portal_welcomeCard__wKQNF{display:none}.community-portal_moderationLink__8uSEj{margin:0 0 18px}.community-portal_feedHeading__VJKs_{padding:5px 2px 22px}.community-portal_feedHeading__VJKs_ h2{font-size:25px}.community-portal_composer__NuAUv{padding:17px}.community-portal_joinPrompt__Cgdyc{gap:12px;flex-wrap:wrap}.community-portal_joinPrompt__Cgdyc>div{min-width:170px}.community-portal_joinPrompt__Cgdyc>.community-portal_secondary__yVIv3{margin-left:35px}.community-portal_post__GsKgZ>header{padding:18px 17px 0;gap:10px}.community-portal_postBody__hnWUq{padding:16px 17px 19px;font-size:13px}.community-portal_post__GsKgZ>footer{padding:11px 15px;gap:18px}.community-portal_replies__cBYu_{padding:16px}.community-portal_dialog__BLBej{padding:23px}.community-portal_empty__FmGNv{padding:34px 20px}.community-portal_publicProfile__AEV0_{padding:22px}.community-portal_rightRail__OcDyf{display:block;margin-top:28px}.community-portal_rightRail__OcDyf .community-portal_about__7o66v{display:none}.community-portal_people__3189H>a{padding:10px 0}.community-portal_people__3189H .community-portal_avatarSmall__OOzm9{width:29px;height:29px}.community-portal_people__3189H{padding:18px}.community-portal_people__3189H>header{margin-bottom:14px}}@media (prefers-reduced-motion:no-preference){.community-portal_portal___SCmZ a,.community-portal_portal___SCmZ button{transition:color .15s,border-color .15s,background .15s}}