.community-app{--community-bg:var(--bg);--community-panel:var(--panel);--community-border:var(--subtle);--community-ink:var(--ink);--community-muted:var(--muted);--community-accent:var(--cyan);background:var(--community-bg);min-height:100dvh;color:var(--community-ink);font:14px/1.5 var(--font-body)}.community-app :is(button,input,textarea,select){font:inherit}.community-app button{cursor:pointer}.community-app a{color:inherit;text-decoration:none}.community-app :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--community-accent);outline-offset:3px}.community-app button:disabled{opacity:.45;cursor:default}.community-app .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.community-topbar{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#10141bf2;border-bottom:1px solid #292f3a;height:74px;position:sticky;top:0}.community-topbar-inner{grid-template-columns:210px minmax(0,1fr) 280px;align-items:center;gap:32px;width:min(1380px,100% - 64px);height:100%;margin:auto;display:grid}.community-brand{letter-spacing:.1em;align-items:center;gap:10px;width:fit-content;display:flex}.community-brand>span{width:34px;height:34px;color:var(--community-accent);background:#a7dfca12;border:1px solid #a7dfca35;border-radius:9px;place-items:center;display:grid}.community-brand b{letter-spacing:.09em;font-size:18px;font-weight:750}.community-brand b>span{color:var(--cyan);font-weight:450}.community-search{background:var(--low);border:1px solid var(--subtle);color:#8793a6;border-radius:9px;align-items:center;gap:10px;height:39px;padding:0 11px;display:flex}.community-search:focus-within{border-color:#719f90}.community-search>svg{flex:none}.community-search input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;font-size:12px;outline:none!important}.community-search input::placeholder{color:#818b9d}.community-search button{color:#909aad;background:0 0;border:0;place-items:center;padding:3px;display:grid}.community-search .search-submit{white-space:nowrap;color:var(--ink);border-left:1px solid #3b4351;padding-left:11px;font-size:11px}.community-top-actions{justify-content:flex-end;align-items:center;gap:20px;display:flex}.community-language{color:#9fa9bb;align-items:center;gap:5px;display:flex}.community-language select{appearance:none;color:#aeb8c9;cursor:pointer;background:0 0;border:0;outline:0;max-width:105px;font-size:11px}.community-language option{background:var(--panel);color:#e7eaf0}.community-top-account{align-items:center;min-height:35px;font-size:12px;display:flex;color:var(--community-accent)!important}.account-pulse{background:#242d3b;border-radius:50%;width:30px;height:30px;animation:1.5s infinite community-pulse}.community-layout{grid-template-columns:210px minmax(0,1fr) 280px;align-items:start;gap:32px;width:min(1380px,100% - 64px);margin:auto;display:grid}.community-left{flex-direction:column;height:calc(100dvh - 74px);padding-top:28px;padding-bottom:20px;display:flex;position:sticky;top:74px}.community-left nav{flex-direction:column;gap:5px;display:flex}.community-left nav :is(button,a){color:#9ca7ba;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:13px;width:100%;height:44px;padding:0 14px;font-size:13px;display:flex}.community-left nav :is(button,a):hover{color:var(--ink);background:#1b222e}.community-left nav .active{color:#b7e7d5;box-shadow:inset 2px 0 var(--cyan);background:#a7dfca12;font-weight:600}.community-left nav a>svg:last-child:not(:first-child){opacity:.5;margin-left:auto}.community-nav-divider{background:#2a303b;height:1px;margin:16px 13px 12px}.community-create{background:var(--cyan);border-radius:8px;justify-content:center;align-items:center;gap:8px;height:42px;margin:24px 0 0;font-size:12px;font-weight:650;display:flex;color:#172e27!important}.community-create:hover{background:#bbead8}.community-rail-caption{padding:26px 16px}.community-rail-caption p{color:#666f81;white-space:pre-line;margin:12px 0 0;font-size:11px;line-height:1.9}.rail-pixels{grid-template-columns:repeat(2,7px);gap:4px;width:28px;display:grid}.rail-pixels i{background:#5e8b7c;height:7px}.rail-pixels i:nth-child(2){background:#344738}.rail-pixels i:nth-child(3){background:#354255}.rail-pixels i:last-child{background:#8eaf9e}.community-rail-bottom{margin-top:auto}.community-current-user{border-top:1px solid #2a303b;align-items:center;gap:10px;padding:12px 9px;display:flex}.community-current-user>div{flex:1;min-width:0}.community-current-user strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:550;display:block;overflow:hidden}.community-current-user small{text-overflow:ellipsis;color:#778298;max-width:140px;font-size:10px;display:block;overflow:hidden}.community-current-user>svg{color:#748097}.community-legal{color:#687286;flex-wrap:wrap;gap:10px;max-width:200px;padding:12px 10px 0;font-size:9px;display:flex}.community-legal a:hover{color:#c4cddd}.community-legal>span{letter-spacing:.04em;width:100%}.community-join{justify-content:space-between;align-items:center;padding:14px 10px;font-size:12px;display:flex;color:var(--community-accent)!important}.community-feed{min-width:0;padding:25px 0 54px}.community-feed-heading{align-items:center;gap:9px;margin-bottom:17px;display:flex}.community-feed-heading h1{letter-spacing:.025em;margin:0;font-size:20px;font-weight:650}.community-feed-heading>span:last-child{color:#737f93;margin-left:1px;font-size:10px}.community-live-dot{background:#8493a6;border-radius:50%;width:3px;height:3px;margin-left:3px}.community-feed-toolbar{border-bottom:1px solid #303642;justify-content:space-between;align-items:center;display:flex}.community-feed-toolbar>div{gap:29px;display:flex}.community-feed-toolbar>div>button{color:#818da2;background:0 0;border:0;padding:11px 1px 14px;font-size:13px;font-weight:550;position:relative}.community-feed-toolbar>div>button.active{color:#e9edf5}.community-feed-toolbar>div>button.active:after{content:"";background:var(--cyan);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.community-sort{color:#758197;align-items:center;gap:7px;display:flex}.community-sort select{appearance:none;color:#a5afbf;cursor:pointer;background:0 0;border:0;outline:0;padding:2px 0;font-size:11px}.community-sort option{background:var(--panel)}.community-feed-filters{flex-wrap:wrap;align-items:center;gap:8px;margin:17px 0;display:flex}.community-feed-filters button{color:#8d99ae;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:5px;padding:5px 10px;font-size:10px;display:flex}.community-feed-filters button:hover{background:#202735}.community-feed-filters button.active{color:#d8e0ed;background:#252e3c;border-color:#454f62}.community-feed-filters .active-tag{color:#abd7c6;background:#a7dfca11;border-color:#a7dfca26}.community-query{color:#a1b1c9;word-break:break-word;margin-left:4px;font-size:11px}.community-avatar{color:#b8ccda;background:#33434f;border:1px solid #ffffff0b;border-radius:50%;flex:none;place-items:center;width:37px;height:37px;font-size:15px;font-weight:600;line-height:1;display:grid}.community-avatar.small{width:32px;height:32px;font-size:13px}.community-avatar.tone-1{color:#c6d9a8;background:#354239}.community-avatar.tone-2{color:#d5bdeb;background:#433b50}.community-avatar.tone-3{color:#b5d4e8;background:#35434f}.community-avatar.tone-4{color:#eac8a8;background:#4a3b33}.community-avatar.tone-5{color:#d1b0d0;background:#3e364a}.community-avatar.tone-6{color:#a5dcd0;background:#2e4846}.community-composer{background:linear-gradient(110deg,#1a222c,#171d26);border:1px solid #2c3443;border-radius:12px;align-items:center;gap:12px;margin:0 0 20px;padding:17px;display:flex}.community-composer-prompt{flex:1;min-width:0}.community-composer-prompt strong{color:#ced6e3;font-size:12px;font-weight:500;display:block}.community-composer-prompt>span{color:#78879d;margin-top:4px;font-size:10px;display:block}.community-composer-button{white-space:nowrap;border:1px solid #526b63;border-radius:6px;align-items:center;gap:5px;padding:7px 9px;font-size:10px;display:flex;color:#b7e1d1!important}.community-composer-button:hover{background:#a7dfca11}.community-posts{flex-direction:column;gap:21px;display:flex}.community-post{background:var(--panel);border:1px solid #2d3442;border-radius:13px;min-width:0;box-shadow:0 6px 24px #0000000e}.community-post-header{justify-content:space-between;align-items:center;gap:12px;padding:18px 20px 0;display:flex}.community-author{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.community-author>div{min-width:0}.community-author strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;display:block;overflow:hidden}.community-author>div>span{white-space:nowrap;color:#79869c;text-overflow:ellipsis;align-items:center;gap:6px;max-width:240px;margin-top:2px;font-size:9px;display:flex;overflow:hidden}.community-author i{color:#526176;font-style:normal}.community-author:hover strong{color:#c6ecdc}.community-post-controls{flex:none;align-items:center;gap:9px;display:flex}.community-follow{color:#b1ddcd;white-space:nowrap;background:0 0;border:1px solid #58746a;border-radius:6px;align-items:center;gap:4px;padding:6px 10px;font-size:10px;display:flex}.community-follow:hover{background:#a7dfca12}.community-follow.followed{color:#8e9daa;background:0 0;border-color:#374153}.community-follow.compact{border:0;padding:4px 6px;font-size:10px}.community-follow.compact.followed{color:#849b91}.community-icon-button{color:#8e9bae;background:0 0;border:0;border-radius:5px;place-items:center;width:29px;height:29px;padding:0;display:inline-grid}.community-icon-button:hover{color:#dbe4f0;background:#2c3544}.community-post-menu{position:relative}.community-post-dropdown{z-index:10;background:#252d3a;border:1px solid #3b4659;border-radius:8px;min-width:170px;padding:5px;position:absolute;top:32px;right:0;box-shadow:0 10px 22px #0007}.community-post-dropdown :is(a,button){color:#b9c6d9;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:4px;align-items:center;gap:9px;width:100%;padding:9px 10px;font-size:11px;display:flex}.community-post-dropdown :is(a,button):hover{color:#fff;background:#344052}.community-post-copy{padding:15px 20px 16px}.community-post-copy h2{letter-spacing:.01em;color:#e1e7f1;overflow-wrap:anywhere;margin:0 0 7px;font-size:17px;font-weight:580;line-height:1.5}.community-post-copy h2:hover{color:#bce5d6}.community-post-copy p{color:#abb5c6;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.8}.community-post-copy p.expanded{display:block;overflow:visible}.community-expand{color:#a7c9be;background:0 0;border:0;padding:6px 0 0;font-size:10px}.community-post-tags{flex-wrap:wrap;gap:9px;margin:10px 0 0;display:flex}.community-post-tags button{color:#8fafcc;background:0 0;border:0;padding:0;font-size:11px}.community-post-tags button:hover{color:#bfdfed}.community-post-image{background:repeating-conic-gradient(#141c25 0 25%,#17212c 0 50%) 50%/20px 20px;border:1px solid #2b3542;border-radius:7px;justify-content:center;align-items:center;height:420px;min-height:190px;margin:0 12px;padding:20px;display:flex;position:relative;overflow:hidden}.community-post-image img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated;filter:drop-shadow(0 7px 10px #0003);display:block}.community-art-label{color:#a7b5cb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0e1724dd;border:1px solid #65738745;border-radius:5px;align-items:center;gap:5px;padding:4px 7px;font-size:9px;display:flex;position:absolute;bottom:11px;right:11px}.community-post-footer{justify-content:space-between;align-items:center;gap:8px;padding:12px 20px 13px;display:flex}.community-post-footer>div{gap:22px;display:flex}.community-post-footer button{color:#9aa8bd;background:0 0;border:0;align-items:center;gap:7px;padding:4px 0;font-size:11px;display:flex}.community-post-footer button:hover{color:#e2eaf5}.community-post-footer button.liked{color:#ea8799}.community-post-footer>span{color:#718097;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:9px}.community-post-footer>span>i{opacity:.6;padding-left:4px;font-style:normal}.community-empty{text-align:center;background:#18202a66;border:1px dashed #354052;border-radius:13px;margin-bottom:20px;padding:63px 30px 59px}.community-empty>svg{color:#718e88;margin:auto auto 20px}.community-empty h2{margin:0 0 10px;font-size:18px;font-weight:550}.community-empty p{color:#8a98ad;max-width:350px;margin:0 auto 25px;font-size:12px;line-height:1.9}.community-empty :is(a,button){background:var(--cyan);color:#163128;border:0;border-radius:7px;align-items:center;gap:7px;padding:10px 16px;font-size:11px;display:inline-flex}.community-load-more{color:#bac7dc;background:#202937;border:1px solid #3b465a;border-radius:7px;align-items:center;gap:9px;margin:26px auto 0;padding:10px 22px;font-size:11px;display:flex}.community-feed-end{color:#5b6980;justify-content:center;align-items:center;gap:12px;margin:32px 10px 0;font-size:10px;display:flex}.community-feed-end>span{background:#2c3544;width:32px;height:1px}.community-load-error{color:#bb9c87;justify-content:center;align-items:center;gap:12px;padding:20px;font-size:12px;display:flex}.community-load-error button{color:#dabd9f;background:0 0;border:1px solid #655340;border-radius:5px;padding:4px 10px}.community-right{padding-top:30px;position:sticky;top:99px}.community-side-section{border-bottom:1px solid #29313e;margin-bottom:25px;padding-bottom:22px}.community-side-heading{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.community-side-heading h2{color:#d4dce9;margin:0;font-size:12px;font-weight:600}.community-side-heading>svg{color:#5f7188}.community-topics{flex-direction:column;gap:4px;display:flex}.community-topics>button{text-align:left;color:#b7c4d8;background:0 0;border:0;border-radius:6px;align-items:center;gap:11px;width:100%;min-width:0;padding:9px 5px;display:flex}.community-topics>button:hover,.community-topics>button.active{background:#202836}.community-topics .topic-index{font-variant-numeric:tabular-nums;color:#63738c;width:19px;font-size:10px}.community-topics>button:nth-child(-n+3) .topic-index{color:#94b6a8}.community-topics>button>span:nth-child(2){flex:1;min-width:0}.community-topics strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;display:block;overflow:hidden}.community-topics small{color:#77859b;margin-top:2px;font-size:9px;display:block}.community-topics>button>svg{color:#596b84}.community-creators{flex-direction:column;gap:17px;display:flex}.community-creators>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.community-creators a{flex:1;align-items:center;gap:9px;min-width:0;display:flex}.community-creators a>span:not(.community-avatar){min-width:0}.community-creators strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:550;display:block;overflow:hidden}.community-creators small{color:#74839b;margin-top:2px;font-size:9px;display:block}.community-side-empty{color:#717e94;max-width:215px;margin:5px 0 0;font-size:11px;line-height:1.9}.community-text-button{color:#b7dacc;background:0 0;border:0;padding:8px 0 0;font-size:11px}.community-studio-invite{background:linear-gradient(135deg,#20333088,#19222c);border:1px solid #34443f;border-radius:10px;padding:23px 20px;position:relative;overflow:hidden}.community-studio-invite:after{content:"";pointer-events:none;border:13px solid #b4e4d309;width:52px;height:52px;position:absolute;top:20px;right:-15px;transform:rotate(20deg)}.community-invite-icon{color:#a0d6c1;background:#9dd4bf0c;border:1px solid #87b3a54a;border-radius:8px;place-items:center;width:41px;height:41px;margin:0 0 19px;display:inline-grid;position:relative}.community-invite-icon>i{background:var(--cyan);border:2px solid #1b2c2b;width:6px;height:6px;position:absolute;top:-2px;right:-2px}.community-studio-invite h2{letter-spacing:.02em;margin:0 0 8px;font-size:14px;font-weight:550}.community-studio-invite p{color:#849b9b;white-space:pre-line;margin:0 0 20px;font-size:10px;line-height:1.9}.community-studio-invite a{color:var(--cyan);border-top:1px solid #708b7f35;justify-content:space-between;align-items:center;padding-top:14px;font-size:11px;display:flex}.community-right-foot{color:#5d6c83;padding:24px 3px;font-size:9px}.community-right-foot span{letter-spacing:.18em;font-size:8px}.community-right-foot p{margin:5px 0 0;font-size:9px}.community-skeleton-list{flex-direction:column;gap:20px;display:flex}.community-skeleton{border:1px solid #2c3442;border-radius:13px;padding:20px}.community-skeleton :is(i,b,section,small,div>span){background:#202936;animation:1.6s ease-in-out infinite community-pulse}.community-skeleton>div{align-items:center;gap:11px;margin-bottom:20px;display:flex}.community-skeleton i{border-radius:50%;width:36px;height:36px}.community-skeleton div>span{border-radius:4px;width:110px;height:21px}.community-skeleton b{border-radius:4px;width:65%;height:14px;margin-bottom:15px;display:block}.community-skeleton section{border-radius:7px;height:340px}.community-skeleton small{border-radius:4px;width:45%;height:12px;margin-top:20px;display:block}@keyframes community-pulse{50%{opacity:.5}}.community-mobile-nav{display:none}.community-toast{z-index:60;color:#c6eddd;background:#213b31;border:1px solid #516f63;border-radius:9px;align-items:center;gap:10px;max-width:calc(100% - 30px);padding:12px 15px;font-size:12px;display:flex;position:fixed;bottom:25px;left:50%;transform:translate(-50%);box-shadow:0 6px 30px #0005}.community-toast>svg{flex:none}.community-toast button{color:#a6c8b9;background:0 0;border:0;place-items:center;margin-left:8px;padding:0;display:grid}.community-dialog{color:#e8edf6;width:min(540px,100% - 36px);max-height:calc(100dvh - 72px);font:13px/1.5 var(--font-body);background:#1b222e;border:1px solid #3d485b;border-radius:13px;margin:auto;padding:0;position:fixed;overflow:auto;box-shadow:0 20px 70px #0006}.community-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#080d17b5}.community-dialog-head{z-index:2;background:#1b222e;border-bottom:1px solid #344052;justify-content:space-between;align-items:center;padding:18px 21px;display:flex;position:sticky;top:0}.community-dialog-head h2{margin:0;font-size:15px;font-weight:550}.community-dialog button{font:inherit;cursor:pointer}.community-dialog :is(button,input,textarea,a):focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.community-dialog button:disabled{opacity:.45;cursor:default}.community-modal-work{border-bottom:1px solid #2d384a;align-items:center;gap:12px;margin:0;padding:17px 21px;display:flex}.community-modal-work img{object-fit:contain;width:49px;height:49px;image-rendering:pixelated;background:var(--low);border-radius:5px}.community-modal-work>div{flex:1;min-width:0}.community-modal-work strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:550;display:block;overflow:hidden}.community-modal-work span{color:#8394ad;margin-top:4px;font-size:11px;display:block}.community-modal-work>a{color:#a0b3ce}.community-comment-list{max-height:350px;padding:20px 21px;overflow:auto}.community-comment{gap:11px;margin-bottom:23px;display:flex}.community-comment:last-child{margin-bottom:0}.community-comment>div{flex:1;min-width:0}.community-comment header{color:var(--ink);justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.community-comment time{color:#798ba7;flex:none;font-size:9px}.community-comment p{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.8}.community-discussion-empty{text-align:center;color:#7e93b0;padding:25px 10px 35px}.community-discussion-empty>svg{opacity:.65;margin:0 auto 16px;display:block}.community-discussion-empty strong{color:var(--ink);font-size:13px;font-weight:500}.community-discussion-empty p{color:#7c8faa;margin:8px 0 0;font-size:11px}.community-modal-empty{text-align:center;color:#8598b4;padding:23px;font-size:12px}.community-modal-empty button{color:var(--cyan);background:0 0;border:0;font-size:11px}.community-comment-compose{border-top:1px solid var(--subtle);background:var(--panel);padding:18px 21px 21px}.community-dialog textarea{resize:vertical;width:100%;font:inherit;color:var(--ink);background:var(--low);border:1px solid var(--line);border-radius:7px;outline:0;min-height:70px;max-height:180px;padding:12px;display:block}.community-comment-compose form>div,.community-report-content>div{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.community-comment-compose small,.community-report-content small{color:#6f86a5;font-size:10px}.community-comment-compose form button,.community-report-content>div>button,.community-share-content>button{background:var(--cyan);color:var(--gold-ink);white-space:nowrap;border:0;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:8px 13px;font-size:11px;display:flex}.community-comment-compose>p{color:#92a4bf;justify-content:space-between;align-items:center;gap:15px;margin:0;font-size:12px;display:flex}.community-comment-compose>p>a{color:var(--cyan);align-items:center;gap:5px;display:flex}.community-dialog .community-modal-message{color:var(--cyan);margin:15px 0 0;padding:0;font-size:11px;line-height:1.7}.community-share-content,.community-report-content{padding:21px}.community-share-content>p,.community-report-content>p{color:#8e9fba;margin:0 0 18px;font-size:12px;line-height:1.8}.community-share-content label{color:#879bb9;font-size:10px;display:block}.community-share-content input{border:1px solid var(--line);background:var(--low);width:100%;color:var(--ink);border-radius:6px;margin-top:8px;padding:11px;font:11px ui-monospace,SFMono-Regular,monospace;display:block}.community-share-content>button{width:100%;margin-top:15px}@media (min-width:1500px){.community-layout,.community-topbar-inner{grid-template-columns:220px minmax(0,1fr) 285px;gap:50px}.community-post-image{height:490px}}@media (max-width:1200px){.community-layout,.community-topbar-inner{grid-template-columns:175px minmax(0,1fr) 235px;gap:24px;width:calc(100% - 44px)}.community-left nav :is(button,a){padding-inline:11px;font-size:12px}.community-composer-prompt>span{font-size:9px}.community-post-image{height:380px}.community-post-copy h2{font-size:16px}.community-post-header,.community-post-copy,.community-post-footer{padding-inline:17px}.community-current-user small{max-width:115px}.community-post-footer>div{gap:17px}.community-post-controls{gap:5px}.community-creators a{gap:7px}.community-top-actions{gap:15px}}@media (max-width:980px){.community-layout,.community-topbar-inner{grid-template-columns:180px minmax(0,1fr);gap:27px;max-width:850px}.community-right{display:none}.community-topbar-inner{grid-template-columns:180px minmax(0,1fr) auto;gap:27px;max-width:850px}.community-language{display:none}.community-top-actions{gap:0}.community-post-image{height:430px}.community-composer-prompt>span{font-size:10px}.community-feed{padding-top:24px}.community-topbar-inner .community-search{min-width:0}.community-rail-caption{padding-top:35px}.community-brand b{font-size:17px}}@media (max-width:740px){.community-topbar{height:63px}.community-topbar-inner{grid-template-columns:auto minmax(0,1fr) auto;gap:16px;width:calc(100% - 30px)}.community-brand>span{border-radius:7px;width:31px;height:31px}.community-brand b{display:none}.community-search{gap:7px;height:35px;padding-inline:10px}.community-search input{font-size:11px}.community-search .search-submit{display:none}.community-top-account .community-avatar{width:29px;height:29px}.community-layout{width:min(610px,100% - 30px);display:block}.community-left{display:none}.community-feed{padding:20px 0 90px}.community-feed-heading{margin-bottom:12px}.community-feed-heading h1{font-size:18px}.community-feed-filters{margin-block:14px}.community-feed-filters button{padding-block:4px}.community-composer{border-radius:10px;gap:10px;margin-bottom:17px;padding:14px 12px}.community-composer .community-avatar{width:31px;height:31px;font-size:13px}.community-composer-prompt strong{font-size:11px}.community-composer-prompt>span{font-size:9px;line-height:1.7}.community-composer-button{padding:6px 7px;font-size:10px}.community-posts{gap:17px}.community-post{border-radius:11px}.community-post-header{gap:7px;padding:15px 14px 0}.community-author{gap:9px}.community-author>div>span{gap:4px;max-width:180px;font-size:8px}.community-author strong{font-size:11px}.community-avatar{width:33px;height:33px;font-size:14px}.community-post-controls{gap:4px}.community-follow.compact{gap:2px;padding-inline:3px;font-size:9px}.community-follow.compact svg{width:12px}.community-icon-button{width:25px}.community-post-copy{padding:13px 14px}.community-post-copy h2{margin-bottom:6px;font-size:15px}.community-post-copy p{font-size:11px}.community-post-tags{gap:8px}.community-post-image{height:min(100vw,430px);margin-inline:8px;padding:14px}.community-post-footer{padding:10px 14px}.community-post-footer>div{gap:21px}.community-post-footer button{gap:5px;font-size:10px}.community-post-footer button svg{width:17px}.community-post-footer>span{font-size:8px}.community-feed-end{margin-block:28px 7px}.community-mobile-nav{height:64px;padding:6px 12px max(6px,env(safe-area-inset-bottom));z-index:25;border-top:1px solid var(--subtle);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#111924f2;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}.community-mobile-nav :is(a,button){color:#7789a5;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;min-width:50px;padding:4px 11px;font-size:9px;line-height:1.3;display:flex}.community-mobile-nav :is(a,button).active{color:var(--cyan)}.community-mobile-nav .mobile-create>svg{background:var(--cyan);color:var(--gold-ink);box-sizing:content-box;border-radius:8px;margin-top:-7px;padding:5px}.community-mobile-nav .mobile-create{color:var(--cyan)}.community-empty{padding:46px 24px}.community-empty h2{font-size:16px}.community-empty p{font-size:11px}.community-toast{width:max-content;max-width:calc(100% - 28px);font-size:11px;bottom:80px}.community-dialog{border-radius:11px;width:calc(100% - 24px);max-height:calc(100dvh - 35px)}.community-comment-list{max-height:calc(100dvh - 390px)}.community-skeleton section{height:300px}}@media (max-width:360px){.community-layout{width:calc(100% - 20px)}.community-topbar-inner{gap:11px;width:calc(100% - 24px)}.community-composer-prompt>span{display:none}.community-composer-button{padding:6px}.community-post-footer>div{gap:14px}.community-post-footer>span>i{display:none}.community-author>div>span{max-width:130px}.community-author .community-avatar{width:30px;height:30px}.community-feed-heading>span:last-child{font-size:9px}.community-composer-prompt strong{font-size:10px}.community-comment-compose form>div{gap:6px}.community-comment-compose small{font-size:8px}}@media (prefers-reduced-motion:reduce){.community-skeleton :is(i,b,section,small,div>span),.account-pulse{animation:none}.community-topbar,.community-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}.community-author strong{font-size:13px}.community-author>div>span{font-size:10px}.community-post-copy p{font-size:13px}.community-post-tags button{font-size:12px}.community-post-footer button{min-height:32px;font-size:12px}@media (max-width:740px){.community-author strong{font-size:12px}.community-author>div>span{font-size:9px}.community-post-copy h2{font-size:16px}.community-post-copy p{font-size:12px}.community-post-tags button{font-size:11px}.community-post-footer button{min-width:45px;min-height:40px;font-size:11px}.community-post-footer>div{gap:15px}.community-follow.compact{min-height:32px}.community-icon-button{width:31px;height:32px}.community-dialog-head .community-icon-button{width:36px;height:36px}}.community-app .site-header{position:sticky;top:0}.community-app .main-nav a{font-family:var(--font-ui),sans-serif}.community-app .main-nav a.active,.community-app .brand-gold{color:var(--amber)}.community-layout{max-width:1360px}.community-left,.community-right{top:72px}.community-feed-heading h1,.community-side-heading h2,.community-studio-invite h2{font-family:var(--font-ui),sans-serif;color:var(--ink);font-weight:400}.community-feed-heading h1{font-size:24px}.community-feed-heading>span:last-child{color:var(--soft);font-size:11px}.community-feed>.community-search{background:var(--low);border-radius:6px;min-height:42px;margin-bottom:18px}.community-search input{font-size:13px}.community-feed-toolbar{border-color:var(--subtle)}.community-feed-toolbar button.active{color:var(--amber);border-color:var(--amber)}.community-feed-filters{margin-top:16px}.community-feed-filters button.active{background:var(--panel2);color:var(--cyan);border-color:var(--subtle)}.community-composer{background:var(--panel);border-color:var(--subtle);border-radius:8px}.community-composer-prompt strong{color:var(--ink);font-size:13px}.community-composer-prompt>span{color:var(--soft);font-size:11px}.community-composer-button{background:var(--amber);min-height:36px;color:var(--gold-ink)!important}.community-post{background:var(--panel);border-color:var(--subtle);border-radius:8px;box-shadow:0 6px 20px #08131a25}.community-author strong{color:var(--ink)}.community-author>div>span{color:var(--soft)}.community-post-copy h2{font:500 18px/1.6 var(--font-body);color:var(--ink)}.community-post-copy p{color:var(--muted);line-height:1.85}.community-post-image{background:var(--low);border:0;border-radius:5px}.community-post-tags button{color:var(--cyan)}.community-post-footer{border-color:var(--subtle)}.community-post-footer button{color:var(--muted);font-size:12px}.community-post-footer button.saved{color:var(--amber)}.community-post-footer>div{gap:18px}.community-post-footer>span{color:var(--soft);font-family:var(--font-mono)}.community-side-section{border-color:var(--subtle)}.community-studio-invite{background:var(--panel);border-color:var(--subtle);box-shadow:none;border-radius:8px}.community-studio-invite p{color:var(--muted);font-size:12px}.community-current-user,.community-rail-bottom,.community-nav-divider{border-color:var(--subtle)}.community-legal a{color:var(--soft);font-size:11px}.community-left nav :is(button,a){font-family:var(--font-ui),sans-serif;min-height:43px}.community-left nav .active{background:var(--panel);color:var(--amber)}.community-create{background:var(--amber);border:0;border-radius:6px;box-shadow:0 3px #9c7b4933;color:var(--gold-ink)!important}.community-empty{border-color:var(--subtle);background:var(--low)}.community-empty-with-art{padding-top:22px;overflow:hidden}.community-empty-art{object-fit:cover;width:100%;max-height:230px;image-rendering:pixelated;border-radius:5px;margin:0 auto 25px;display:block}.community-empty h2{font-family:var(--font-ui),sans-serif;color:var(--ink);font-weight:400}.community-empty p{color:var(--muted);font-size:13px}.community-dialog{background:var(--panel);border-color:var(--line);color:var(--ink)}.community-dialog-head{border-color:var(--subtle)}.community-dialog-head h2{font:400 20px var(--font-ui),sans-serif}.community-dialog .community-modal-work{border-color:var(--subtle);background:var(--low)}.community-dialog .community-modal-work span,.community-comment time{color:var(--soft)}.community-comment p{color:var(--muted);font-size:13px}.community-comment-compose{background:var(--low)}.community-dialog textarea{font-size:14px}.community-dialog textarea::placeholder{color:var(--soft)}.community-share-content>p,.community-report-content>p{color:var(--muted);font-size:13px}.community-dialog form button,.community-share-content>button{background:var(--amber);color:var(--gold-ink);min-height:40px}.community-sort select{background:var(--bg);color:var(--muted)}.community-mobile-nav{border-color:var(--subtle);background:#13242cf5}.community-mobile-nav :is(a,button){color:var(--soft)}.community-toast{background:var(--panel2);border-color:var(--line);color:var(--ink)}@media (max-width:740px){.community-post-footer>div{gap:11px}.community-post-footer>span{display:none}.community-post-footer>div{justify-content:space-between;width:100%}.community-post-footer button{min-height:42px}.community-feed>.community-search{margin-top:15px}.community-empty-art{max-height:190px}.community-mobile-nav .mobile-create>svg{background:var(--amber);color:var(--gold-ink)}.community-composer-prompt strong{font-size:12px}.community-composer-button{min-height:36px}.community-post-copy h2{font-size:17px}}.community-create{justify-content:center;align-items:center;gap:8px;min-height:44px;padding:11px 15px;display:flex}.community-feed .community-composer-button{min-height:38px;padding:9px 13px}.community-topics :is(strong,small){color:var(--muted)}.community-topic-index{color:var(--soft)}
