/* Community workspace: persistent navigation, clear activity and playable spaces. */
body[data-page="community"] .lf-forum-page{max-width:1600px;width:calc(100% - 48px);padding-top:30px} .lf-forum-heading{margin-bottom:24px}.lf-forum-heading h1{font-size:clamp(32px,4vw,52px)}
#lfForum{--lf-panel:rgba(19,24,36,.9);--lf-border:rgba(170,187,215,.15);--lf-muted:#aab5c9;color:#eef2fa;font-size:15px;line-height:1.5}
#lfForum .lf-forum-layout{display:grid;grid-template-columns:212px minmax(0,1fr)244px;gap:24px;align-items:start}#lfForum .lf-forum-main{min-width:0;max-width:none}#lfForum .lf-forum-left,#lfForum .lf-forum-sidebar{position:sticky;top:100px;display:block;align-self:start;min-width:0}#lfForum .lf-forum-sidebar{width:auto;margin:0;padding:0;background:none;border:0}
.lf-community-navigation{border:0}.lf-community-navigation>summary{display:none}.lf-community-select{display:block;color:var(--lf-muted);font-size:12px;font-weight:600}.lf-community-select select{width:100%;margin-top:7px;border:1px solid rgba(248,137,198,.35);border-radius:12px;background:#252332;color:#f7d3e9;padding:12px 10px;font:inherit;font-size:14px}.lf-add-language{display:block;font-size:12px;color:#b4bdcf;padding:8px 4px 15px}
#lfForum .lf-hub-tabs{display:flex;flex-direction:column;gap:3px;padding:0 0 20px;margin:0;border:0;border-radius:0;background:none;overflow:visible}#lfForum .lf-hub-tabs a{border:0;border-radius:9px;text-align:left;padding:10px 12px;color:#b9c3d5;white-space:normal;font-size:14px}#lfForum .lf-hub-tabs a[aria-current=page]{background:rgba(241,137,190,.12);color:#f7b9dc;box-shadow:inset 3px 0 #ef9bcd}#lfForum .lf-hub-tabs a:hover{background:rgba(255,255,255,.05);color:white}
#lfForum .lf-topic-nav{position:static;display:flex;flex-direction:column;gap:3px;padding:20px 0 0;border:0;border-top:1px solid var(--lf-border);background:none;width:auto;border-radius:0}#lfForum .lf-topic-nav .lf-kicker{font-size:10px;margin:0 10px 8px;letter-spacing:.1em}#lfForum .lf-topic-nav a{border:0;border-radius:8px;padding:9px 10px;font-size:13px;background:none;white-space:normal}#lfForum .lf-topic-nav a[aria-current=page]{background:rgba(132,190,204,.08);color:#dbe9f4}#lfForum .lf-topic-nav a span{display:flex;align-items:center;gap:8px}#lfForum .lf-topic-nav i{width:5px;height:5px;border-radius:50%;background:#89beca;flex:none}
#lfForum .lf-live-bar{padding:11px 15px;border:1px solid var(--lf-border);border-radius:12px;margin:0 0 22px;background:rgba(18,26,35,.65);font-size:12px;display:flex;gap:18px;flex-wrap:wrap}.lf-current-community{margin-left:auto;color:#b6bfd1;font-size:10px;letter-spacing:.12em}.lf-live-state{color:#9bdbc2}.lf-live-state:before{background:#76c8a0;box-shadow:none}
.lf-forum-sidebar>section{padding:19px;border:1px solid var(--lf-border);border-radius:15px;background:var(--lf-panel);margin-bottom:16px}.lf-side-profile .lf-person{flex-wrap:wrap;gap:7px;font-size:14px}.lf-side-profile .lf-person .lf-player-status{width:100%;margin:4px 0}.lf-side-profile .lf-status-select{margin:14px 0 10px}.lf-side-profile .lf-back{font-size:12px}.lf-status-select{font-size:12px;display:flex;align-items:center;gap:10px;color:var(--lf-muted)}.lf-status-select select{max-width:100%;min-width:0;background:#242b3b;color:#edf3ff;border:1px solid var(--lf-border);border-radius:8px;padding:8px;font:inherit}
.lf-side-wallet{background:radial-gradient(ellipse at top right,rgba(239,136,187,.1),transparent 75%),var(--lf-panel)!important}.lf-side-wallet>.lf-kicker{font-size:10px}.lf-side-wallet>strong{display:block;font-size:32px;color:#f2c4df;margin:8px 0 3px;letter-spacing:-.04em}.lf-side-wallet strong small{font-size:12px;letter-spacing:.04em;color:#cfb6ce}.lf-side-wallet>[data-sidebar-earned],.lf-side-wallet>small{display:block;font-size:11px;color:var(--lf-muted)}.lf-side-wallet>div{display:flex;gap:20px;border-top:1px solid var(--lf-border);padding-top:12px;margin:14px 0 8px;font-size:13px;color:#e3e8f2}
.lf-side-discover>a{display:flex;gap:12px;align-items:center;margin-top:19px;font-size:13px}.lf-side-discover>a>b{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:#9cced5;background:#25333f;font-size:21px}.lf-side-discover small{display:block;color:var(--lf-muted);font-size:11px;margin-top:2px}.lf-side-guidelines p{font-size:12px;color:var(--lf-muted)}.lf-side-guidelines a{display:block;font-size:12px;margin-top:10px}
#lfForum .lf-post,#lfForum .lf-thread{border:1px solid var(--lf-border);background:var(--lf-panel);border-radius:15px;padding:20px;box-shadow:none}#lfForum .lf-posts{gap:13px}#lfForum .lf-post-title h3{font-size:20px;line-height:1.35;margin:15px 0 8px;letter-spacing:-.025em}#lfForum .lf-post-title p{font-size:14px;color:#b6bfd0;line-height:1.6}#lfForum .lf-post-top{flex-wrap:wrap;gap:7px 12px}#lfForum .lf-post-top time{font-size:11px;color:#8e9bb0}#lfForum .lf-post-top>.lf-person{margin-right:auto}#lfForum .lf-person{min-width:0;font-size:13px;gap:7px;flex-wrap:wrap}#lfForum .lf-person .lf-player-status>span{display:none}.lf-person .lf-avatar{width:30px;height:30px;font-size:11px}.lf-reactions button{font-size:12px}.lf-post-bottom{gap:10px;flex-wrap:wrap}.lf-topic-label{font-size:10px}.lf-welcome{border:1px solid rgba(242,146,193,.18);background:radial-gradient(ellipse at right,rgba(228,116,173,.15),transparent),#222333;padding:22px;border-radius:16px}.lf-welcome h2{font-size:24px}.lf-welcome p{font-size:13px}.lf-community-tag{font-size:23px;color:#d2a3c4}.lf-feed-heading{margin:23px 0 17px}.lf-feed-heading h2,.lf-section-heading h2{font-size:22px}.lf-feed-heading .button{font-size:12px;padding:12px 15px}.lf-forum-return{margin-bottom:20px;font-size:12px}.lf-muted{color:var(--lf-muted)}.lf-section-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:20px}.lf-kicker{font-size:10px;letter-spacing:.14em}
.lf-player-status{display:inline-flex;gap:6px;align-items:center;color:#a8b6c7;font-size:11px;font-weight:500;white-space:nowrap}.lf-player-status i{width:8px;height:8px;border-radius:50%;background:#768395;display:inline-block;position:relative;flex:none}.lf-status-active i{background:#67ce9b}.lf-status-away i{background:#e7c36b}.lf-status-busy i,.lf-status-dnd i{background:#ed858f}.lf-status-dnd i:after{content:'';position:absolute;left:2px;right:2px;height:2px;top:3px;background:#4c2230}.lf-status-offline i{background:transparent;border:2px solid #69758b}.lf-citizen-meta{display:flex;gap:9px 20px;flex-wrap:wrap;padding:18px 0;color:#afbdd1;font-size:12px}.lf-citizen-meta .lf-player-status{font-size:12px}.lf-member-table td>small{display:block;font-size:10px;margin-top:5px}
.lf-language-picker{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:240px;overflow:auto;margin-top:12px;padding-right:4px;scrollbar-width:thin}.lf-language-picker label{display:flex!important;align-items:center;gap:8px!important;border:1px solid var(--lf-border);border-radius:8px;padding:9px;font-size:12px!important;background:#1c2433;cursor:pointer}.lf-language-picker label[hidden]{display:none!important}.lf-language-picker input{width:16px!important;height:16px!important;accent-color:#e6a0c9;margin:0!important}.lf-language-picker span{flex:1}.lf-language-picker small{display:block;font-size:10px;color:#9daec2}.lf-language-picker b{font-size:9px;color:#7e91a7}.lf-language-picker label:has(input:checked){border-color:#a97b9b;background:#332838}.lf-editor-fold [data-language-search]{margin-top:5px;width:100%;padding:11px;background:#18212e;color:white;border:1px solid var(--lf-border);border-radius:9px}
.lf-badge-editor{background:var(--lf-panel);border:1px solid var(--lf-border);border-radius:16px;padding:24px}.lf-badge-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0}.lf-badge-options>label{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:9px;background:#1a2231;border:1px solid var(--lf-border);border-radius:13px;padding:20px 12px;cursor:pointer}.lf-badge-options>label:has(input:checked){background:#33283c;border-color:#ce92b8}.lf-badge-options input{position:absolute;top:10px;right:10px;width:16px;height:16px;accent-color:#e4a1c6}.lf-badge-options .lf-achievement{border:0;background:none;padding:0}.lf-badge-options small{font-size:11px;color:#9dacc1}.lf-badge-editor>.lf-back{display:inline-block;margin:15px}.lf-badge-collection{flex-wrap:wrap}.lf-badge-collection .lf-achievement{min-width:85px;max-width:160px}.lf-profile-tabs{overflow-x:auto}.lf-profile-preview{align-self:start}
.lf-wallet-hero{display:flex;align-items:center;justify-content:space-between;gap:30px;border:1px solid rgba(223,161,202,.3);border-radius:17px;padding:26px;background:radial-gradient(ellipse at top right,rgba(195,126,198,.17),transparent 70%),#252433;margin:12px 0 24px}.lf-wallet-hero>div:first-child>strong{display:block;font-size:46px;font-weight:600;letter-spacing:-.05em;color:#f3c7e2;line-height:1.5}.lf-wallet-hero strong small{font-size:14px;letter-spacing:0}.lf-wallet-hero>div:first-child>span:last-child{display:block;font-size:11px;color:#b8adbf}.lf-wallet-progress{display:flex;flex-direction:column;gap:7px;font-size:11px;min-width:155px;color:#b5aec7}.lf-wallet-progress strong{color:#ded5e8;font-size:13px}.lf-wallet-progress progress{height:5px;max-width:180px;width:100%;accent-color:#cb8fbd}.lf-wallet-progress small{font-size:10px}
.lf-store-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.lf-store-item{border:1px solid var(--lf-border);border-radius:15px;overflow:hidden;background:var(--lf-panel)}.lf-store-item>div:last-child{padding:18px}.lf-store-item h3{font-size:18px;margin:7px 0}.lf-store-item p{font-size:12px;color:var(--lf-muted);min-height:36px}.lf-store-price{display:flex;justify-content:space-between;align-items:center;margin-top:20px;gap:8px}.lf-store-price strong{font-size:16px}.lf-store-price small{font-size:10px;color:#acb5c8}.lf-store-price .button{padding:9px 13px;font-size:12px}.lf-product-art{height:165px;display:grid;place-items:center;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--item-color) 17%,#161e2c),#161c29);perspective:600px}.lf-product-art>span{display:grid;place-items:center;color:var(--item-color);font:700 22px 'Oxanium',sans-serif;text-shadow:0 2px 7px #000;filter:drop-shadow(0 17px 16px #070b17);transform:rotateY(-15deg) rotateX(7deg);transition:transform .3s}.lf-store-item:hover .lf-product-art>span{transform:rotateY(8deg) rotateX(0)}.lf-product-top>span{width:116px;height:117px;clip-path:polygon(24% 3%,38% 0,50% 12%,62% 0,76% 3%,100% 34%,86% 47%,75% 29%,75% 100%,25% 100%,25% 29%,14% 47%,0 34%);background:linear-gradient(90deg,#bbc1bd 25%,#464e60 26%,#353d50 49%,#1a2336 50%,#404859 75%,#ced5ca 76%);border-bottom:6px solid #c6c0af}.lf-product-hat>span{width:111px;height:73px;border-radius:65px 65px 12px 12px;background:linear-gradient(110deg,#324b5a,#192737);border-bottom:10px solid var(--item-color);box-shadow:18px 14px 0 -10px #718f99;font-size:15px}.lf-product-accessory>span{width:94px;height:78px;background:linear-gradient(120deg,#444454,#1d2436);border-radius:13px;border-top:6px solid #646077;box-shadow:0 0 0 3px #131b29;font-size:12px}.lf-product-badge>span{width:90px;height:100px;background:linear-gradient(130deg,#324055,#171d2d);clip-path:polygon(50% 0,94% 23%,94% 77%,50% 100%,6% 77%,6% 23%);font-size:51px;box-shadow:inset 0 0 22px var(--item-color)}.lf-store-links{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:22px 0}.lf-store-links .button{font-size:12px}
.lf-transfer-form{padding:24px;background:var(--lf-panel);border:1px solid var(--lf-border);border-radius:15px;display:grid;gap:16px}.lf-transfer-form h3{margin:0;font-size:21px}.lf-transfer-form label{display:grid;gap:7px;font-size:13px}.lf-transfer-form input,.lf-invite-field input{width:100%;box-sizing:border-box;border:1px solid #394153;border-radius:10px;background:#141c29;color:#eef3ff;padding:13px;font:inherit}.lf-transfer-form input:focus,.lf-invite-field input:focus{outline:2px solid #b987b0;outline-offset:2px}.lf-transfer-form p{font-size:12px;margin:0}.lf-transfer-form .lf-username-input{display:flex;align-items:center;gap:8px}.lf-transfer-form [data-transfer-review]{padding:20px;background:#2e293b;border:1px solid #77617e;border-radius:12px}.lf-transfer-form [data-transfer-review] p{margin:10px 0 18px}.lf-transfer-form [data-transfer-review] .button{margin-right:8px}.lf-ledger>div{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:13px 0;border-bottom:1px solid var(--lf-border)}.lf-ledger>div>span{display:grid;gap:3px}.lf-ledger strong{font-size:12px;font-weight:500}.lf-ledger time{font-size:10px;color:#8e9bb0}.lf-ledger b{font-size:12px;white-space:nowrap;font-weight:500}.lf-ledger .lf-credit{color:#91d5b4}
.lf-arcade-games{display:grid;grid-template-columns:1fr 1fr;gap:16px}.lf-arcade-promo{position:relative;overflow:hidden;isolation:isolate;border-radius:17px;border:1px solid #394050;padding:24px;background:#212335}.lf-arcade-promo h3{font-size:28px;letter-spacing:-.04em;margin:18px 0 4px}.lf-arcade-promo p{font-size:12px;color:#c3bcd1;min-height:36px;margin:8px 0 20px}.lf-arcade-promo .button{font-size:12px;padding:11px 14px}.lf-sprint-promo{background:radial-gradient(ellipse at right top,#51404e,transparent 80%),#212435}.lf-signal-promo{background:radial-gradient(ellipse at right top,#304955,transparent 80%),#212435}.lf-mini-highway{height:83px;position:relative;margin:17px -30px 0;transform:perspective(200px) rotateX(38deg) rotateZ(-12deg);background:repeating-linear-gradient(90deg,transparent 0 22%,#aa769450 23% 24%,transparent 25% 48%);border-top:1px solid #aa769480;border-bottom:1px solid #aa769480}.lf-mini-highway i{display:block;position:absolute;width:40px;height:19px;border-radius:5px;top:18px;left:35%;background:linear-gradient(90deg,#5e626c,#dab9cc);box-shadow:0 0 15px #f1aac250}.lf-mini-highway i:nth-child(2){top:47px;left:59%;background:#749fac}.lf-mini-highway i:nth-child(3){display:none}.lf-mini-signal{font:500 73px sans-serif;white-space:nowrap;letter-spacing:6px;line-height:100px;height:100px;color:#dda9cd;transform:perspective(400px) rotateY(-20deg)}.lf-mini-signal span{color:#8bc8d2}.lf-invite-field{display:block;padding:20px 0 25px;font-size:12px}.lf-invite-field input{margin:7px 0;font-size:12px}.lf-invite-field small{color:#8e9eb4;font-size:11px}.lf-match-board{border:1px solid var(--lf-border);border-radius:14px;overflow:hidden}.lf-match-board>a{display:flex;align-items:center;gap:12px;padding:16px;background:var(--lf-panel);border-bottom:1px solid var(--lf-border)}.lf-match-board>a:last-child{border:0}.lf-match-board>a:hover{background:#242d3e}.lf-match-symbol{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:#353043;color:#d7aacd;font-size:23px}.lf-match-board>a>span:nth-child(2){flex:1;min-width:0}.lf-match-board strong{display:block;font-size:14px}.lf-match-board small{display:block;color:#92a2b9;font-size:11px;overflow-wrap:anywhere}.lf-match-board b{font-size:11px;font-weight:500;color:#c2b4ce;white-space:nowrap}.lf-match-title{display:flex;align-items:center;justify-content:space-between;margin:22px 0 17px;gap:10px}.lf-match-title h3{font-size:27px;margin:0}.lf-match-title>span{font-size:11px;color:#9bafc6}.lf-game-players{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:24px}.lf-game-player{border:1px solid var(--lf-border);background:var(--lf-panel);border-radius:12px;padding:15px}.lf-game-player.is-you{border-color:#936d8d}.lf-game-player>small{display:block;letter-spacing:.14em;font-size:9px;margin-top:10px;color:#9f94b7}.lf-game-callout{font-size:14px;text-align:center;color:#d4c6df;margin:18px 0;min-height:22px}.lf-match-waiting{padding:40px 20px;text-align:center;border:1px dashed #4b4c63;border-radius:16px;background:radial-gradient(ellipse at center,#36304a,transparent)}.lf-orbit{font-size:64px;color:#bba0d6}.lf-match-waiting h3{font-size:24px}.lf-match-waiting p{font-size:13px;color:#adb2c8}.lf-match-waiting .button{margin:8px;font-size:12px}.lf-signal-board{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;max-width:340px;margin:25px auto}.lf-signal-board button{aspect-ratio:1;border:1px solid #4b4961;border-radius:14px;background:linear-gradient(145deg,#302e44,#232b3c);font:500 60px sans-serif;color:#ddafd4;box-shadow:0 4px 0 #111b2a}.lf-signal-board button:not(:disabled):hover{background:#463951;border-color:#c28caf}.lf-signal-board button:disabled{opacity:1;cursor:default}.lf-signal-board .is-ring{color:#96ccd7}.lf-signal-board .is-winning{border-color:#c3b6ed;box-shadow:inset 0 0 25px #c695d632}.lf-game-rules{font-size:12px;color:#aab8cd;margin:25px 0}.lf-game-rules summary{cursor:pointer;color:#d5dbea}.lf-game-rules p{line-height:1.8}.lf-game-rules li{padding:5px}.lf-game-result{display:flex;flex-wrap:wrap;gap:8px 20px;padding:23px;background:linear-gradient(115deg,#34444a,#392e49);border:1px solid #729285;border-radius:14px;margin-bottom:20px}.lf-game-result strong{font-size:24px;width:100%}.lf-game-result span{font-size:12px;color:#b3d7c8}.lf-game-result a{font-size:12px;color:#edcbe3;margin-left:auto}.lf-match-footer{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;margin:25px 0;font-size:10px;color:#96a2ba}.lf-match-footer .text-button{font-size:11px;color:#bdadbc}
.lf-race-heading{display:flex;justify-content:space-between;gap:12px;margin-bottom:15px;font-size:13px}.lf-race-heading span{color:#cda6cb}.lf-race-track{background:linear-gradient(110deg,#212d3b,#242539);border:1px solid #43405a;border-radius:16px;padding:24px 20px}.lf-race-lane+.lf-race-lane{margin-top:25px}.lf-race-lane>div:first-child{display:flex;justify-content:space-between;font-size:11px;gap:10px}.lf-race-lane b{color:#9ca7c0;font-weight:500}.lf-race-road{position:relative;height:44px;margin:10px 0;border-top:1px solid #536076;border-bottom:1px solid #536076;background:repeating-linear-gradient(90deg,transparent 0 22px,#8594aa30 23px 37px,transparent 38px 65px) center/100% 1px no-repeat}.lf-race-road:after{content:'';position:absolute;right:0;top:0;bottom:0;width:8px;opacity:.35;background:repeating-conic-gradient(#ddd 0 25%,transparent 0 50%) 50%/8px 8px}.lf-race-car{position:absolute;top:10px;left:var(--distance);width:30px;height:22px;background:#d7a3c6;border-radius:6px;box-shadow:0 3px 8px #0008;transition:left .7s ease}.lf-car-1{background:#85bdcc}.lf-race-car i{display:block;position:absolute;inset:3px 8px;background:#263047;border-radius:2px;border-right:4px solid #586478}.lf-race-car:before,.lf-race-car:after{content:'';position:absolute;left:4px;right:4px;height:3px;background:linear-gradient(90deg,#0e1724 25%,transparent 26% 75%,#0e1724 76%);top:-3px}.lf-race-car:after{top:auto;bottom:-3px}.lf-energy{display:flex;gap:4px;align-items:center}.lf-energy i{width:14px;height:5px;border-radius:2px;background:#3e465c}.lf-energy .is-filled{background:#c6ba8a}.lf-energy small{font-size:10px;color:#98a5bc;margin-left:8px}.lf-race-moves{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.lf-race-moves button{background:#2f3044;color:#e4d6eb;border:1px solid #60506b;border-radius:11px;padding:18px 8px}.lf-race-moves button b{display:block;font-size:17px}.lf-race-moves button span{display:block;font-size:9px;margin-top:7px;color:#c0b7cb}.lf-race-moves button:disabled{opacity:.42}.lf-race-moves button:not(:disabled):hover{background:#46354e;border-color:#c698b8}
.home-scroll-cue{display:flex;justify-content:center;align-items:center;gap:15px;padding:22px 20px;color:#d8bdce;font-size:11px;letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(180deg,#101320,#141724);border-bottom:1px solid #d59cc51a}.home-scroll-cue span:last-child{font-size:22px;line-height:1}.home-world-visible{display:block!important;padding:30px 24px 15px;background:#141724}.home-world-visible .release-world{max-width:1280px;margin:0 auto}.home-world-visible summary{display:block}.home-world-visible [hidden]{display:none!important}
#lfForum .channels-page{width:100%;padding:0;max-width:none}.lf-forum-main .channel-lobby,.lf-forum-main .channel-workspace{grid-template-columns:1fr}.lf-forum-main .channel-room-sidebar{display:block}.lf-forum-main .channel-voice{display:block}.lf-forum-main .channels-head h1{font-size:28px}.lf-world-chat:before{content:'GLOBAL · Shared across every language community';display:block;font-size:10px;letter-spacing:.06em;color:#8dacc0;padding:0 0 16px}
@media(min-width:1250px){.lf-forum-main .channel-workspace{grid-template-columns:minmax(0,1fr)220px}.lf-forum-main .channel-room-sidebar{grid-column:1/-1;position:static}.lf-forum-main .channel-chat{min-width:0}.lf-forum-main .channel-lobby{grid-template-columns:1fr 1fr}}
@media(max-width:1180px){#lfForum .lf-forum-layout{grid-template-columns:190px minmax(0,1fr);gap:20px}#lfForum .lf-forum-sidebar{position:static;grid-column:2;display:grid;grid-template-columns:1fr 1fr;gap:15px}#lfForum .lf-forum-sidebar>section{margin:0}.lf-side-guidelines{display:none}.lf-forum-left{grid-row:1/3}.lf-side-profile{grid-column:1/-1}.lf-side-profile .lf-person .lf-player-status{width:auto}.lf-side-profile .lf-status-select{display:inline-flex;margin-right:20px}}
@media(max-width:760px){body[data-page="community"] .lf-forum-page{width:calc(100% - 28px);padding-top:22px}#lfForum .lf-forum-layout{grid-template-columns:minmax(0,1fr);gap:18px}#lfForum .lf-forum-left{position:static;grid-row:auto}.lf-community-navigation{border:1px solid var(--lf-border);border-radius:13px;padding:13px;background:var(--lf-panel)}.lf-community-navigation>summary{display:flex;justify-content:space-between;cursor:pointer;font-size:13px;color:#d6c5d9}.lf-community-navigation[open]>summary{margin-bottom:16px}#lfForum .lf-hub-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:5px 0 12px;gap:5px}#lfForum .lf-hub-tabs a{text-align:center;font-size:11px;padding:10px 4px;background:#252a3b}#lfForum .lf-topic-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:12px;gap:2px}#lfForum .lf-topic-nav .lf-kicker{grid-column:1/-1}#lfForum .lf-topic-nav a{font-size:11px;padding:7px}#lfForum .lf-forum-sidebar{grid-column:1}.lf-current-community{display:none}#lfForum .lf-live-bar{gap:11px;font-size:10px;margin-bottom:14px}.lf-forum-heading{gap:15px;align-items:center}.lf-forum-heading .button{font-size:11px;padding:10px 12px}.lf-feed-heading{flex-wrap:wrap;gap:12px}.lf-feed-heading h2{font-size:20px}.lf-feed-heading>.button{width:100%;justify-content:center}#lfForum .lf-post,#lfForum .lf-thread{padding:16px}#lfForum .lf-post-title h3{font-size:19px}.lf-welcome{padding:18px}.lf-welcome h2{font-size:21px}.lf-welcome p{font-size:11px}.lf-post-bottom>a{font-size:11px}.lf-section-heading{align-items:flex-start}.lf-section-heading .lf-back{font-size:11px}.lf-wallet-hero{padding:20px;gap:18px;flex-wrap:wrap}.lf-wallet-hero>div:first-child>strong{font-size:39px}.lf-wallet-progress{flex:1}.lf-store-grid,.lf-arcade-games{gap:12px}.lf-arcade-promo{padding:18px 14px}.lf-arcade-promo h3{font-size:24px}.lf-arcade-promo .lf-kicker{font-size:8px}.lf-arcade-promo .button{font-size:10px;padding:10px}.lf-mini-signal{font-size:49px;letter-spacing:3px}.lf-badge-options{grid-template-columns:repeat(2,minmax(0,1fr))}.lf-badge-editor{padding:18px}.lf-store-item>div:last-child{padding:14px}.lf-store-item h3{font-size:16px}.lf-store-price{flex-wrap:wrap}.lf-product-art{height:145px}.lf-game-player{padding:12px}.lf-race-track{padding:20px 12px}.lf-race-moves{gap:7px}.lf-race-moves button b{font-size:16px}.lf-race-moves button span{font-size:8px}.home-world-visible{padding:24px 14px}.home-scroll-cue{padding:17px 10px;font-size:10px}.lf-language-picker{grid-template-columns:1fr}.lf-profile-tabs button{white-space:nowrap;min-width:75px}.lf-member-table{overflow:auto}}
@media(prefers-reduced-motion:reduce){.lf-race-car,.lf-product-art>span{transition:none}}
@media(max-width:390px){.lf-store-grid,.lf-arcade-games{grid-template-columns:1fr}.lf-arcade-promo p{min-height:0}.lf-forum-sidebar{grid-template-columns:1fr!important}.lf-side-profile{grid-column:auto}.lf-race-moves button span{font-size:8px}.lf-game-player .lf-person{font-size:11px!important}}

:root[data-theme] .hero.hero-signal{height:calc(100svh - var(--cinema-header-height) - 68px);height:calc(100dvh - var(--cinema-header-height) - 68px);min-height:340px}
