@media only screen and (max-width:768px){.browseprojectscontainer{padding:0!important;margin:0!important;min-height:calc(100vh - var(--nav-top-height) - var(--nav-bottom-height) - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important}.feattitle{display:none!important}.browseprojbodycontainer{display:flex!important;flex-direction:column!important;padding:0!important;margin:0!important;width:100%!important}.browseprojbodycontainer>div:not(.projectslistcontainer),.browseprojbodycontainer>ul.projectfiltercontainer{display:none!important}.projectslistcontainer{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;flex:1!important}.projectslistcontainer .browseprojectsul{padding-bottom:130px!important}.projectslistcontainer .sscontainer{display:flex!important;flex-direction:column!important;gap:var(--space-2)!important;padding:var(--space-3) var(--space-4)!important;background:var(--bg-card);border-bottom:var(--border-card);height:auto!important;margin:0 0 30px}.projectslistcontainer>.searchcontainer{width:calc(100% - 32px)!important;margin:var(--space-3) var(--space-4)!important}.projectslistcontainer .sscontainer .proj-searchcontainer,.projectslistcontainer>.searchcontainer{display:flex!important;align-items:center!important;height:44px!important;background:var(--input-bg)!important;border:1px solid var(--border-color)!important;border-radius:var(--radius-full)!important;padding:0 var(--space-4)!important}.projectslistcontainer .sscontainer .proj-searchcontainer{width:100%!important;order:1!important}.projectslistcontainer .sscontainer .proj-iconcon{display:flex!important;align-items:center!important;justify-content:center!important;font-size:var(--fs-lg)!important;background:none;color:var(--text-secondary)!important;margin-right:var(--space-2)!important}.projectslistcontainer .sscontainer .proj-searchcontainer input{flex:1!important;border:none!important;background:transparent!important;font-size:var(--fs-base)!important;color:var(--text-primary)!important;outline:none!important}.projectslistcontainer .sscontainer .proj-searchcontainer input::-moz-placeholder{color:var(--text-tertiary)}.projectslistcontainer .sscontainer .proj-searchcontainer input::placeholder{color:var(--text-tertiary)}.projectslistcontainer .sscontainer .sortbtn button:active{background:var(--hover-bg)!important}.projectslistcontainer .sscontainer .near-me-btn{width:100%!important;height:44px!important;position:static!important;order:2!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;font-size:var(--fs-sm)!important;border-radius:var(--radius-md)!important}.projectsortcontainer{position:absolute!important;top:calc(100% + 30px)!important;background:var(--bg-primary)!important;border:1px solid var(--border-color)!important;border-radius:8px!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;z-index:1000!important;margin:0 0 0 5%!important;width:50%!important;right:15px!important;left:auto!important}.projectsortcontainer ul{list-style:none!important;padding:var(--space-2)!important;margin:0!important}.projectsortcontainer ul li{padding:var(--space-3) var(--space-4)!important;border-radius:var(--radius-sm)!important;cursor:pointer!important;font-size:var(--fs-base)!important;color:var(--text-primary)!important;transition:background .15s ease}.projectsortcontainer ul li:active{background:var(--hover-bg)!important}.projectsortcontainer ul li.active{background:var(--fsyellow)!important;color:var(--bg-primary)!important;font-weight:var(--fw-semibold)!important}.activefilterstagscontainer{padding:var(--space-2) var(--space-4) var(--space-3)!important;background:none!important}.filtertags{display:flex!important;flex-wrap:wrap!important;gap:var(--space-2)!important}.filtertag{display:inline-flex!important;gap:6px!important;padding:6px 12px!important;background:var(--fsyellow)!important;border-radius:var(--radius-full)!important;font-size:var(--fs-sm)!important;font-weight:var(--fw-medium)!important}.filtertag,.filtertag .removetag{align-items:center!important;color:var(--bg-primary)!important}.filtertag .removetag{background:none!important;border:none!important;font-size:18px!important;font-weight:var(--fw-bold)!important;cursor:pointer!important;padding:0!important;margin-left:4px!important;line-height:1!important;width:20px!important;height:20px!important;display:flex!important;justify-content:center!important;border-radius:var(--radius-full)!important;transition:background .2s ease}.filtertag .removetag:active{background:rgba(0,0,0,.1)!important}.projectslistcontainer>ul{padding:5px 0 80px!important;margin:0!important;list-style:none!important;background-color:var(--bg-feed)}.projectslistcontainer>ul>li{margin:0!important;width:100%!important}.projectpostcontainer{background-color:var(--bg-card)!important;border-radius:0!important;border:var(--border-card)!important;box-shadow:var(--shadow-card)!important;width:calc(100% + 2px)!important;margin-left:-1px!important;margin-bottom:0!important;min-height:155px!important;padding:var(--space-3) var(--space-3) var(--space-2)!important}.projectpostcontainer .more-menu-container{top:2px!important;right:2px!important}.projectpostcontainer .more-menu-trigger{padding:10px 12px!important;display:flex!important;align-items:center!important;justify-content:center!important}.projectpostcontainer .project-title-row{padding-left:105px!important;padding-top:var(--space-1)!important;padding-right:40px!important}.projectpostcontainer .project-title-row h2,.projectpostcontainer h2{font-size:var(--fs-base)!important;font-weight:var(--fw-semibold)!important;line-height:var(--lh-tight)!important;color:var(--text-primary)!important}.projectpostcontainer .project-details{display:flex!important;flex-direction:row!important;flex-wrap:wrap;float:none!important;padding-left:105px!important;margin:4px 0 0!important;-moz-column-gap:15px!important;column-gap:15px!important;row-gap:2px!important;width:100%}.projectpostcontainer .project-details li{display:flex!important;align-items:center!important;gap:4px!important;font-size:var(--fs-xs)!important;font-weight:var(--fw-medium)!important;color:var(--text-secondary)!important;margin:0!important}.projectpostcontainer .project-details li svg{flex-shrink:0!important}.projectpostcontainer .project-details li h5{margin:0}.projectpostcontainer .projectcontentlink>p{padding:4px var(--space-2) 0 105px!important;margin-top:4px!important;font-size:var(--fs-xs)!important;-webkit-line-clamp:3!important;height:auto!important}.projectpostcontainer .bottomcont{padding-left:0!important;margin-top:var(--space-2)!important;display:flex!important;flex-direction:column!important;gap:var(--space-1)!important}.projectpostcontainer .countcontainer{display:flex!important;gap:var(--space-3)!important;justify-content:flex-start!important;padding-left:105px!important;left:auto;position:static!important}.projectpostcontainer .commentcount,.projectpostcontainer .likecount{font-size:var(--fs-xs)!important;color:var(--text-secondary)!important;display:flex!important;align-items:center!important;gap:4px!important}.projectpostcontainer .projecttags{position:static!important;padding-left:105px!important;padding-bottom:3px!important;margin-top:-4px!important;margin-bottom:3px!important;flex-wrap:wrap!important;gap:4px!important;width:auto!important}.projectpostcontainer .project-genre-tag{font-size:var(--fs-xs)!important;padding:3px 8px!important}.projectpostcontainer .awards-tooltip{position:fixed!important;left:50%!important;transform:translateX(-50%)!important;top:auto!important;bottom:calc(var(--nav-bottom-height) + 16px + env(safe-area-inset-bottom))!important;margin:0!important;white-space:normal!important;max-width:280px!important;z-index:9999!important}.mobile-proj-filters-toggle{position:fixed;bottom:calc(var(--nav-bottom-height) + 26px + env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);z-index:200;background:var(--fsyellow);color:#141414;border:none;padding:14px 28px;border-radius:var(--radius-full);font-size:16px;font-weight:var(--fw-semibold);display:flex;align-items:center;gap:var(--space-2);box-shadow:var(--shadow-elevated);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.mobile-proj-filters-toggle:active{transform:translateX(-50%) scale(.98);box-shadow:0 2px 8px rgba(0,0,0,.2)}.mobile-proj-filters-toggle svg{font-size:var(--fs-lg)}.mobile-proj-filters-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:998;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.mobile-proj-filters-overlay.visible{opacity:1;visibility:visible;touch-action:none}.mobile-proj-filters-sheet{position:fixed;bottom:0;left:0;right:0;max-height:85vh;background:var(--bg-primary);border-radius:var(--radius-xl) var(--radius-xl) 0 0;z-index:999;transform:translateY(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);overflow:hidden;display:flex;flex-direction:column;box-shadow:var(--shadow-sheet)}.mobile-proj-filters-sheet.open{transform:translateY(0)}.mobile-proj-filters-header{padding:0 var(--space-4) var(--space-4);border-bottom:var(--border-card);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;background:var(--bg-primary);position:sticky;top:0;z-index:10}.mobile-proj-filters-header .mobile-sheet-drag-handle{width:100%;padding-bottom:var(--space-3)}.mobile-proj-filters-header h2{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--text-primary);margin:0}.mobile-proj-filters-header-actions{display:flex;gap:var(--space-3)}.mobile-proj-filters-clear-btn{padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border-color);background:transparent;color:var(--text-primary);font-size:14px;font-weight:var(--fw-medium);cursor:pointer;transition:background .2s ease}.mobile-proj-filters-clear-btn:active{background:var(--hover-bg)}.mobile-proj-filters-close-btn{width:44px;height:44px;border-radius:var(--radius-full);border:none;background:var(--hover-bg);color:var(--text-primary);font-size:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease}.mobile-proj-filters-close-btn:active{background:var(--border-color)}.mobile-proj-filters-content{flex:1;overflow-y:auto;padding:var(--space-4);overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.mobile-proj-filters-content .filterpopup-always-visible{opacity:1;position:relative;display:block;background-color:none;margin-top:0;padding:15px 20px;width:100%;text-align:left;border-radius:4px}.mobile-proj-filters-content .filterpopup-always-visible span{display:flex;align-items:center;gap:8px}.mobile-proj-filters-content .filterpopup-always-visible span input[type=checkbox]{cursor:pointer;width:16px;height:16px}.mobile-proj-filters-content .filterpopup-always-visible span label{cursor:pointer;font-size:10pt;font-weight:400;color:var(--text-primary)}.mobile-proj-filters-content .filterpopup-always-visible .fs-checkbox{display:flex;align-items:center;width:100%;padding:4px 0;gap:10px;font-size:10pt}.mobile-proj-filters-content .filterpopup-always-visible .fs-checkbox__box{display:block;flex-shrink:0;width:18px;height:18px;padding:0;margin:0}.mobile-proj-filters-content .filterpopup-always-visible label{display:inline;width:auto;padding:0;font-size:10pt}.mobile-proj-filters-content::-webkit-scrollbar{width:6px}.mobile-proj-filters-content::-webkit-scrollbar-track{background:transparent}.mobile-proj-filters-content::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}.mobile-proj-filters-footer{padding:var(--space-4);border-top:var(--border-card);background:var(--bg-primary);position:sticky;bottom:0;z-index:10;padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom))}.mobile-proj-filters-apply-btn{width:100%;height:52px;border-radius:var(--radius-lg);border:none;background:var(--fsyellow);color:var(--bg-primary);font-size:16px;font-weight:var(--fw-semibold);cursor:pointer;transition:opacity .2s ease,transform .1s ease}.mobile-proj-filters-apply-btn:active{transform:scale(.98);opacity:.9}.mobile-proj-filters-content ul.projectfiltercontainer{list-style:none!important;padding:0!important;margin:0!important}.mobile-proj-filters-content .projectfiltercontainer>.clearbtn,.mobile-proj-filters-content .projectfiltercontainer>h2{display:none!important}.mobile-proj-filters-content .filtercontainer{background-color:transparent!important;border-radius:0!important;min-height:0!important;border-bottom:1px solid var(--border-color)!important;margin-bottom:0!important}.mobile-proj-filters-content .filtercontainer h5{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:var(--space-4)!important;padding-left:var(--space-4)!important;margin:0!important;font-size:var(--fs-base)!important;font-weight:var(--fw-semibold)!important;color:var(--text-primary)!important;background:var(--bg-primary)!important;cursor:pointer!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;min-height:56px!important;height:auto!important;line-height:normal!important;transition:background-color .15s ease!important}.mobile-proj-filters-content .filtercontainer h5:active{background:var(--bg-secondary)!important}.mobile-proj-filters-content .filtercontainer h5.filteryes{color:var(--fsyellow)!important}.mobile-proj-filters-content .filtercontainer h5 svg{font-size:24px!important;flex-shrink:0!important;color:var(--text-secondary)!important;transition:transform .2s ease!important}.mobile-proj-filters-content .filtercontainer h5.filteryes svg{color:var(--fsyellow)!important}.mobile-proj-filters-content .filterpopup{padding:0 0 var(--space-2)!important;background:var(--bg-primary)!important;transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .2s ease,padding .3s ease!important;opacity:1!important}.mobile-proj-filters-content .filterpopup .date-input{height:45px}.mobile-proj-filters-content .filterpopup .date-input__field{height:100%;padding:0 20px}.mobile-proj-filters-content .filterpopup .fs-checkbox .fs-checkbox__box{padding:0 0 1px!important;min-height:auto!important;border:1px solid hsla(0,0%,4%,.3)}.mobile-proj-filters-content .filterpopup .fs-checkbox{width:50%!important;height:30px;padding:5px 10px!important}.mobile-proj-filters-content .filterpopup .fs-checkbox .fs-checkbox__label{padding-bottom:9px!important;font-size:9pt!important}.mobile-proj-filters-content .filterpopup.hidefilter{max-height:0!important;opacity:0!important;padding:0 var(--space-4)!important;overflow:hidden!important}.mobile-proj-filters-content .filterpopup span{display:flex!important;align-items:center!important;padding:var(--space-3) 0!important;min-height:48px!important}.mobile-proj-filters-content .filterpopup span:last-of-type{border-bottom:none!important}.mobile-proj-filters-content .filterpopup input[type=checkbox]{width:20px!important;height:20px!important;margin:0 var(--space-3) 0 0!important;cursor:pointer!important;flex-shrink:0!important}.mobile-proj-filters-content .filterpopup label{font-size:var(--fs-base)!important;font-weight:var(--fw-regular)!important;color:var(--text-primary)!important;cursor:pointer!important;flex:1!important;line-height:var(--lh-normal)!important}.mobile-proj-filters-content .location-filter-options{margin-bottom:var(--space-4)!important;display:grid;grid-template-columns:50% 50%}.mobile-proj-filters-content .prox-dropdown .number-dropdown-input{height:100%}.mobile-proj-filters-content .number-dropdown-input{min-height:30px!important}.mobile-proj-filters-content .number-dropdown-input .number-dropdown-value{padding:0!important;min-height:20px!important}.mobile-proj-filters-content .location-option-label{display:flex!important;align-items:center!important;padding:0!important;height:32px!important;cursor:pointer!important}.mobile-proj-filters-content .location-radio{width:20px!important;height:20px!important;margin:0 var(--space-3) 0 0!important;cursor:pointer!important}.mobile-proj-filters-content .location-span{font-size:var(--fs-base)!important;font-weight:var(--fw-regular)!important;color:var(--text-primary)!important}.mobile-proj-filters-content .custom-location-input-wrapper{position:relative!important;margin-top:var(--space-3)!important}.mobile-proj-filters-content .custom-location-input{width:100%!important;height:48px!important;padding:0 var(--space-4)!important;font-size:var(--fs-base)!important;border:1px solid var(--border-color)!important;border-radius:var(--radius-md)!important;background:var(--bg-primary)!important;color:var(--text-primary)!important;outline:none!important;transition:border-color .2s ease!important}.mobile-proj-filters-content .custom-location-input:focus{border-color:var(--fsyellow)!important}.mobile-proj-filters-content .city-suggestions-dropdown{position:absolute!important;top:calc(100% + 4px)!important;left:0!important;right:0!important;max-height:240px!important;overflow-y:auto!important;background:var(--bg-primary)!important;border:1px solid var(--border-color)!important;border-radius:var(--radius-md)!important;box-shadow:var(--shadow-elevated)!important;z-index:1000!important;list-style:none!important;padding:4px!important;margin:0!important}.mobile-proj-filters-content .city-suggestion-item{padding:var(--space-3) var(--space-4)!important;font-size:var(--fs-base)!important;color:var(--text-primary)!important;cursor:pointer!important;border-radius:var(--radius-sm)!important;transition:background-color .15s ease!important;min-height:48px!important;display:flex!important;align-items:center!important}.mobile-proj-filters-content .city-suggestion-item.selected,.mobile-proj-filters-content .city-suggestion-item:active{background:var(--bg-secondary)!important}.mobile-proj-filters-content .city-suggestions-dropdown.loading{padding:16px!important;text-align:center!important}.mobile-proj-filters-content .loading-message{font-size:14px!important;color:var(--text-secondary)!important}.mobile-proj-filters-content .location-permission-note{font-size:var(--fs-sm)!important;color:var(--text-secondary)!important;margin-top:var(--space-3)!important;padding:var(--space-3)!important;background:var(--bg-secondary)!important;border-radius:var(--radius-md)!important;line-height:var(--lh-normal)!important}.mobile-proj-filters-content .distance-selector{margin-bottom:var(--space-4)!important;height:45px}.mobile-proj-filters-content .price-dropdown,.mobile-proj-filters-content .prox-dropdown{position:relative!important;height:100%}.mobile-proj-filters-content .price-dropdown button,.mobile-proj-filters-content .prox-dropdown button{width:100%!important;height:48px!important;padding:0 var(--space-4)!important;font-size:var(--fs-base)!important;font-weight:var(--fw-regular)!important;text-align:left!important;background:var(--bg-primary)!important;color:var(--text-primary)!important;border:1px solid var(--border-color)!important;border-radius:var(--radius-md)!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:space-between!important;transition:border-color .2s ease!important}.mobile-proj-filters-content .price-dropdown button:active,.mobile-proj-filters-content .prox-dropdown button:active{border-color:var(--fsyellow)!important}.mobile-proj-filters-content .price-range-container{display:flex!important;align-items:center!important;gap:var(--space-2)!important;margin-bottom:var(--space-4)!important}.mobile-proj-filters-content .price-range-container .price-dropdown{flex:1!important}.mobile-proj-filters-content .price-range-container .dash{font-size:18px!important;color:var(--text-secondary)!important;flex-shrink:0!important}}@media only screen and (max-width:360px){.mobile-proj-filters-content .price-range-container{flex-direction:column!important;align-items:stretch!important}.mobile-proj-filters-content .price-range-container .dash{text-align:center!important;font-size:14px!important}}@media only screen and (max-width:768px){.mobile-proj-filters-content .date-picker-container{margin-bottom:var(--space-4)!important}.mobile-proj-filters-content .date-picker-container input{width:100%!important;height:48px!important;padding:0 var(--space-4)!important;font-size:var(--fs-base)!important;border:1px solid var(--border-color)!important;border-radius:var(--radius-md)!important;background:var(--bg-primary)!important;color:var(--text-primary)!important;outline:none!important;transition:border-color .2s ease!important;margin-left:0!important}.mobile-proj-filters-content .date-picker-container input:focus{border-color:var(--fsyellow)!important}.mobile-proj-filters-content .buttonscontainer{display:flex!important;gap:var(--space-2)!important;margin-top:var(--space-4)!important}.mobile-proj-filters-content .buttonscontainer button{flex:1!important;height:44px!important;padding:0 var(--space-4)!important;font-size:var(--fs-base)!important;font-weight:var(--fw-semibold)!important;border-radius:var(--radius-md)!important;cursor:pointer!important;transition:transform .1s ease,opacity .2s ease!important;background-color:var(--bg-secondary)!important;color:var(--text-primary)!important;border:1px solid var(--border-color)!important}.mobile-proj-filters-content .buttonscontainer button:active{transform:scale(.98)!important;opacity:.9!important}.mobile-proj-filters-content .verifiedh5{display:flex!important;align-items:center!important;padding:var(--space-4)!important;min-height:56px!important;background:var(--bg-primary)!important}.mobile-proj-filters-content .verifiedh5 input[type=checkbox]{width:20px!important;height:20px!important;margin:0!important;cursor:pointer!important}.mobile-proj-filters-content .clearbtn,.mobile-proj-filters-content .verifiedh5 label{font-size:var(--fs-base)!important;font-weight:var(--fw-semibold)!important;color:var(--text-primary)!important;cursor:pointer!important}.mobile-proj-filters-content .clearbtn{width:100%!important;height:48px!important;margin-top:var(--space-4)!important;background:transparent!important;border:1px solid var(--border-color)!important;border-radius:var(--radius-md)!important;transition:transform .1s ease,background-color .2s ease!important}.mobile-proj-filters-content .clearbtn:active{transform:scale(.98)!important;background:var(--bg-secondary)!important}.mobile-proj-filters-content .projfiltercontainer>h2{display:none!important}.mobile-proj-filters-content .saved-views-list{padding:0!important}.mobile-proj-filters-content .saved-views-list .no-views{padding:16px!important;text-align:center!important;color:var(--text-secondary)!important;font-size:var(--fs-sm)!important;font-style:italic!important}.mobile-proj-filters-content .saved-view-item{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:14px 16px!important;min-height:56px!important;cursor:pointer!important;border-bottom:1px solid var(--border-color-light)!important;transition:background-color .15s ease!important}.mobile-proj-filters-content .saved-view-item:last-child{border-bottom:none!important}.mobile-proj-filters-content .saved-view-item:active{background-color:var(--hover-bg)!important}.mobile-proj-filters-content .saved-view-item.active{background-color:rgba(255,215,0,.1)!important;border-left:3px solid var(--fsyellow)!important;padding-left:13px!important}.mobile-proj-filters-content .saved-view-item .saved-view-main{flex:1!important;min-width:0!important}.mobile-proj-filters-content .saved-view-item .saved-view-name{font-size:var(--fs-base)!important;font-weight:var(--fw-semibold)!important;color:var(--text-primary)!important;display:flex!important;align-items:center!important;gap:6px!important;margin-bottom:2px!important}.mobile-proj-filters-content .saved-view-item .saved-view-name .active-check{color:var(--fsyellow)!important;font-size:var(--fs-base)!important}.mobile-proj-filters-content .saved-view-item .saved-view-meta{font-size:var(--fs-xs)!important;color:var(--text-secondary)!important}.mobile-proj-filters-content .saved-view-item .saved-view-actions{display:flex!important;gap:4px!important;opacity:1!important;flex-shrink:0!important}.mobile-proj-filters-content .saved-view-item .saved-view-actions .action-btn{display:flex!important;align-items:center!important;justify-content:center!important;min-width:44px!important;min-height:44px!important;background:none!important;border:none!important;color:var(--text-secondary)!important;font-size:var(--fs-lg)!important;cursor:pointer!important;border-radius:var(--radius-sm)!important;transition:background-color .15s ease!important}.mobile-proj-filters-content .saved-view-item .saved-view-actions .action-btn:active{background-color:var(--hover-bg)!important}.mobile-proj-filters-content .saved-view-item .saved-view-actions .action-btn.delete-btn:active{color:var(--fsred)!important;background-color:rgba(188,41,36,.08)!important}.browsecommunitiescontainer{padding:0!important;margin-top:0!important;min-height:calc(100vh - var(--nav-top-height) - var(--nav-bottom-height) - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important}.communitybodycontainer{display:flex!important;flex-direction:column!important;padding:0!important;margin:0!important;width:100%!important}.communitybodycontainer .communityfiltercontainer,.communitysuggestionsidebar{display:none!important}.communitylistcontainer{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;flex:1!important}.communitylistcontainer .sscontainer{display:flex!important;flex-direction:column!important;gap:var(--space-2)!important;padding:var(--space-3) var(--space-4)!important;background:var(--bg-card);border-bottom:var(--border-card);height:auto!important;margin:0 0 30px}.communitylistcontainer .sscontainer .searchcontainer{display:flex!important;align-items:center!important;width:100%!important;height:44px!important;background:var(--input-bg)!important;border:1px solid var(--border-color)!important;border-radius:var(--radius-full)!important;padding:0 var(--space-4)!important;order:1!important}.communitylistcontainer .sscontainer .searchcontainer .iconcon{display:flex!important;align-items:center!important;justify-content:center!important;font-size:var(--fs-lg)!important;background:none;color:var(--text-secondary)!important;margin-right:var(--space-2)!important}.communitylistcontainer .sscontainer .searchcontainer input{flex:1!important;border:none!important;background:transparent!important;font-size:var(--fs-base)!important;color:var(--text-primary)!important;outline:none!important}}@media only screen and (max-width:768px){.communitylistcontainer .sscontainer .searchcontainer input::-moz-placeholder{color:var(--text-tertiary)}.communitylistcontainer .sscontainer .searchcontainer input::placeholder{color:var(--text-tertiary)}.communitylistcontainer .sscontainer .sortbtn button:active{background:var(--hover-bg)!important}.communitylistcontainer .sscontainer .near-me-btn{width:100%!important;height:44px!important;position:static!important;order:2!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;font-size:var(--fs-sm)!important;border-radius:var(--radius-md)!important}.communitylistcontainer .sscontainer .my-communities-toggle{order:2!important;display:flex!important;align-items:center!important;gap:var(--space-2)!important;padding:4px 0!important;font-size:var(--fs-sm)!important;color:var(--text-primary)!important}.communitysortcontainer{position:absolute!important;top:calc(100% + 30px)!important;background:var(--bg-primary)!important;border:1px solid var(--border-color)!important;border-radius:8px!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;z-index:1000!important;margin:0 0 0 5%!important;width:50%!important;right:15px!important;left:auto!important}.communitysortcontainer ul{list-style:none!important;padding:var(--space-2)!important;margin:0!important}.communitysortcontainer ul li{padding:var(--space-3) var(--space-4)!important;border-radius:var(--radius-sm)!important;cursor:pointer!important;font-size:var(--fs-base)!important;color:var(--text-primary)!important;transition:background .15s ease}.communitysortcontainer ul li:active{background:var(--hover-bg)!important}.communitysortcontainer ul li.active{background:var(--fsyellow)!important;color:var(--bg-primary)!important;font-weight:var(--fw-semibold)!important}.communitylistcontainer>ul{padding:5px 0 80px!important;margin:0!important;list-style:none!important;background-color:var(--bg-feed)}.communitylistcontainer>ul>li{margin:0 0 var(--space-2) 0!important;width:calc(100% + 2px)!important;margin-left:-1px!important}.communitypostcontainer{background-color:var(--bg-card)!important;border-radius:0!important;border:var(--border-card)!important;box-shadow:var(--shadow-card)!important;width:calc(100% + 4px)!important;margin:0 -2px 5px!important;padding-bottom:10px!important;position:relative!important;overflow:hidden!important;transition:none!important}.communitypostcontainer .communitylogo{width:80px!important;height:80px!important;left:var(--space-3)!important;top:var(--space-3)!important;border-radius:var(--radius-sm)!important}.communitypostcontainer h2{font-size:var(--fs-base)!important;font-weight:var(--fw-semibold)!important;line-height:var(--lh-tight)!important;padding-left:104px!important;padding-top:var(--space-3)!important;margin:0 0 var(--space-1) 0!important;white-space:normal!important;overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}.communitypostcontainer .communitydesc{font-size:var(--fs-sm)!important;line-height:var(--lh-normal)!important;padding-left:20px!important;padding-right:var(--space-3)!important;margin:var(--space-1) 0 0 0!important;color:var(--text-secondary)!important}.communitypostcontainer .communitydetail{left:0!important;top:auto!important;position:relative!important;padding:0 var(--space-3) var(--space-3) 0!important;padding-left:20px!important}.communitypostcontainer .communitydetail h5{font-size:var(--fs-xs)!important;font-weight:var(--fw-regular)!important;color:var(--text-secondary)!important;display:inline-flex!important;align-items:center!important;gap:0!important;margin-right:var(--space-3)!important}.communitypostcontainer .tagcontainer{padding:var(--space-2) var(--space-3) 2px 20px!important;position:static!important;margin:0!important;bottom:auto!important}.communitypostcontainer .tagcontainer span{font-size:var(--fs-xs)!important;padding:3px var(--space-2)!important}.communitypostcontainer .buttoncontainer{position:static!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:var(--space-2)!important;padding:var(--space-2) var(--space-3) var(--space-3)!important;margin-top:var(--space-2)!important;border-top:var(--border-card)!important}.communitypostcontainer .buttoncontainer .viewbtn,.communitypostcontainer .buttoncontainer button{height:36px!important;border-radius:var(--radius-md)!important;font-size:var(--fs-sm)!important;font-weight:var(--fw-semibold)!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 var(--space-3)!important;text-decoration:none!important;cursor:pointer!important;transition:opacity .15s ease,transform .1s ease}.communitypostcontainer .buttoncontainer .viewbtn:active,.communitypostcontainer .buttoncontainer button:active{transform:scale(.98)!important;opacity:.9!important}.communitypostcontainer .buttoncontainer .submitbtn{background:var(--fsyellow)!important;color:#141414!important;border:none!important}.communitypostcontainer .buttoncontainer .viewbtn{background:transparent!important;border:1px solid var(--border-color)!important;color:var(--text-primary)!important}.communitypostcontainer .communitycontentlink{padding:0!important;min-height:auto!important;display:block!important}.communitypostcontainer .communitycontentlink h2{padding-left:20px!important}.mobile-comm-filters-toggle{position:fixed;bottom:calc(var(--nav-bottom-height) + 26px + env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);z-index:200;background:var(--fsyellow);color:#141414;border:none;padding:14px 28px;border-radius:var(--radius-full);font-size:16px;font-weight:var(--fw-semibold);display:flex;align-items:center;gap:var(--space-2);box-shadow:var(--shadow-elevated);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.mobile-comm-filters-toggle:active{transform:translateX(-50%) scale(.98);box-shadow:0 2px 8px rgba(0,0,0,.2)}.mobile-comm-filters-toggle svg{font-size:var(--fs-lg)}.mobile-comm-filters-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:998;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.mobile-comm-filters-overlay.visible{opacity:1;visibility:visible;touch-action:none}.mobile-comm-filters-sheet{position:fixed;bottom:0;left:0;right:0;max-height:85vh;background:var(--bg-primary);border-radius:var(--radius-xl) var(--radius-xl) 0 0;z-index:999;transform:translateY(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);overflow:hidden;display:flex;flex-direction:column;box-shadow:var(--shadow-sheet)}.mobile-comm-filters-sheet.open{transform:translateY(0)}.mobile-comm-filters-header{padding:0 var(--space-4) var(--space-4);border-bottom:var(--border-card);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;background:var(--bg-primary);position:sticky;top:0;z-index:10}.mobile-comm-filters-header .mobile-sheet-drag-handle{width:100%;padding-bottom:var(--space-3)}.mobile-comm-filters-header h2{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--text-primary);margin:0}.mobile-comm-filters-header-actions{display:flex;gap:var(--space-3)}.mobile-comm-filters-clear-btn{padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border-color);background:transparent;color:var(--text-primary);font-size:14px;font-weight:var(--fw-medium);cursor:pointer;transition:background .2s ease}.mobile-comm-filters-clear-btn:active{background:var(--hover-bg)}.mobile-comm-filters-close-btn{width:44px;height:44px;border-radius:var(--radius-full);border:none;background:var(--hover-bg);color:var(--text-primary);font-size:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease}.mobile-comm-filters-close-btn:active{background:var(--border-color)}.mobile-comm-filters-content{flex:1;overflow-y:auto;padding:var(--space-4);overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.mobile-comm-filters-content::-webkit-scrollbar{width:6px}.mobile-comm-filters-content::-webkit-scrollbar-track{background:transparent}.mobile-comm-filters-content::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}.mobile-comm-filters-content .communityfiltercontainer{display:block!important;padding:0!important;margin:0!important;position:static!important;max-height:none!important}.mobile-comm-filters-content .communityfiltercontainer>h2{display:none!important}.mobile-comm-filters-content .filtercontainer{background-color:transparent!important;border-radius:0!important;min-height:0!important;border-bottom:1px solid var(--border-color)!important;margin-bottom:0!important}.mobile-comm-filters-content .filtercontainer h5{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:var(--space-4)!important;margin:0!important;font-size:var(--fs-base)!important;font-weight:var(--fw-semibold)!important;color:var(--text-primary)!important;background:var(--bg-primary)!important;cursor:pointer!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;min-height:56px!important;height:auto!important;line-height:normal!important;padding-left:var(--space-4)!important;transition:background-color .15s ease!important}.mobile-comm-filters-content .filtercontainer h5:active{background:var(--bg-secondary)!important}.mobile-comm-filters-content .filtercontainer h5.filteryes{color:var(--fsyellow)!important}.mobile-comm-filters-content .filtercontainer h5 svg{font-size:24px!important;flex-shrink:0!important;margin:0!important;color:var(--text-secondary)!important;transition:transform .2s ease!important}.mobile-comm-filters-content .filtercontainer h5.filteryes svg{color:var(--fsyellow)!important}.mobile-comm-filters-content .filterpopup{padding:0 var(--space-2) var(--space-2)!important;background:var(--bg-primary)!important;margin-top:0!important;transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .2s ease,padding .3s ease!important;opacity:1!important}.mobile-comm-filters-content .filterpopup .date-input{height:45px}.mobile-comm-filters-content .filterpopup .date-input__field{height:100%;padding:0 20px}.mobile-comm-filters-content .filterpopup .fs-checkbox .fs-checkbox__box{padding:0 0 1px!important;min-height:auto!important;border:1px solid hsla(0,0%,4%,.3)}.mobile-comm-filters-content .filterpopup .fs-checkbox{width:50%!important;height:30px;padding:5px 10px!important}.mobile-comm-filters-content .filterpopup .fs-checkbox .fs-checkbox__label{padding-bottom:9px!important;font-size:9pt!important}.mobile-comm-filters-content .filterpopup.hidefilter{max-height:0!important;opacity:0!important;padding:0 var(--space-4)!important;overflow:hidden!important}.mobile-comm-filters-content .filterpopup span{display:flex!important;align-items:center!important;padding:var(--space-3) 0!important;min-height:48px!important}.mobile-comm-filters-content .filterpopup span:last-of-type{border-bottom:none!important}.mobile-comm-filters-content .filterpopup input[type=checkbox]{width:20px!important;height:20px!important;margin:0 var(--space-3) 0 0!important;cursor:pointer!important;flex-shrink:0!important}.mobile-comm-filters-content .filterpopup label{font-size:var(--fs-base)!important;font-weight:var(--fw-regular)!important;color:var(--text-primary)!important;cursor:pointer!important;flex:1!important;line-height:var(--lh-normal)!important}.mobile-comm-filters-content .location-filter-options{margin-bottom:var(--space-4)!important;display:grid;grid-template-columns:50% 50%}.mobile-comm-filters-content .prox-dropdown .number-dropdown-input{height:100%}.mobile-comm-filters-content .number-dropdown-input{min-height:30px!important}.mobile-comm-filters-content .number-dropdown-input .number-dropdown-value{padding:0!important;min-height:20px!important}.mobile-comm-filters-content .location-option-label{display:flex!important;align-items:center!important;padding:0!important;height:32px!important;cursor:pointer!important}.mobile-comm-filters-content .location-radio{width:20px!important;height:20px!important;margin:0 var(--space-3) 0 0!important;cursor:pointer!important}.mobile-comm-filters-content .location-span{font-size:var(--fs-base)!important;font-weight:var(--fw-regular)!important;color:var(--text-primary)!important}.mobile-comm-filters-content .custom-location-input-wrapper{position:relative!important;margin-top:var(--space-3)!important}.mobile-comm-filters-content .custom-location-input{width:100%!important;height:48px!important;padding:0 var(--space-4)!important;font-size:var(--fs-base)!important;border:1px solid var(--border-color)!important;border-radius:var(--radius-md)!important;background:var(--bg-primary)!important;color:var(--text-primary)!important;outline:none!important;transition:border-color .2s ease!important}.mobile-comm-filters-content .custom-location-input:focus{border-color:var(--fsyellow)!important}.mobile-comm-filters-content .city-suggestions-dropdown{position:absolute!important;top:calc(100% + 4px)!important;left:0!important;right:0!important;max-height:240px!important;overflow-y:auto!important;background:var(--bg-primary)!important;border:1px solid var(--border-color)!important;border-radius:var(--radius-md)!important;box-shadow:var(--shadow-elevated)!important;z-index:1000!important;list-style:none!important;padding:4px!important;margin:0!important}.mobile-comm-filters-content .city-suggestion-item{padding:var(--space-3) var(--space-4)!important;font-size:var(--fs-base)!important;color:var(--text-primary)!important;cursor:pointer!important;border-radius:var(--radius-sm)!important;transition:background-color .15s ease!important;min-height:48px!important;display:flex!important;align-items:center!important}.mobile-comm-filters-content .city-suggestion-item.selected,.mobile-comm-filters-content .city-suggestion-item:active{background:var(--bg-secondary)!important}.mobile-comm-filters-content .city-suggestions-dropdown.loading{padding:16px!important;text-align:center!important}.mobile-comm-filters-content .loading-message{font-size:14px!important;color:var(--text-secondary)!important}.mobile-comm-filters-content .location-permission-note{font-size:var(--fs-sm)!important;color:var(--text-secondary)!important;margin-top:var(--space-3)!important;padding:var(--space-3)!important;background:var(--bg-secondary)!important;border-radius:var(--radius-md)!important;line-height:var(--lh-normal)!important}.mobile-comm-filters-content .distance-selector{margin-bottom:var(--space-4)!important;height:45px}.mobile-comm-filters-content .price-dropdown,.mobile-comm-filters-content .prox-dropdown{position:relative!important;height:100%}.mobile-comm-filters-content .price-dropdown button,.mobile-comm-filters-content .prox-dropdown button{width:100%!important;height:48px!important;padding:0 var(--space-4)!important;font-size:var(--fs-base)!important;font-weight:var(--fw-regular)!important;text-align:left!important;background:var(--bg-primary)!important;color:var(--text-primary)!important;border:1px solid var(--border-color)!important;border-radius:var(--radius-md)!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:space-between!important;transition:border-color .2s ease!important}.mobile-comm-filters-content .price-dropdown button:active,.mobile-comm-filters-content .prox-dropdown button:active{border-color:var(--fsyellow)!important}.mobile-comm-filters-content .price-range-container{display:flex!important;align-items:center!important;gap:var(--space-2)!important;margin-bottom:var(--space-4)!important}.mobile-comm-filters-content .price-range-container .price-dropdown{flex:1!important}.mobile-comm-filters-content .price-range-container .dash{font-size:18px!important;color:var(--text-secondary)!important;flex-shrink:0!important}}@media only screen and (max-width:360px){.mobile-comm-filters-content .price-range-container{flex-direction:column!important;align-items:stretch!important}.mobile-comm-filters-content .price-range-container .dash{text-align:center!important;font-size:14px!important}}@media only screen and (max-width:768px){.mobile-comm-filters-content .date-picker-container{margin-bottom:var(--space-4)!important}.mobile-comm-filters-content .date-picker-container input{width:100%!important;height:48px!important;padding:0 var(--space-4)!important;font-size:var(--fs-base)!important;border:1px solid var(--border-color)!important;border-radius:var(--radius-md)!important;background:var(--bg-primary)!important;color:var(--text-primary)!important;outline:none!important;transition:border-color .2s ease!important;margin-left:0!important}.mobile-comm-filters-content .date-picker-container input:focus{border-color:var(--fsyellow)!important}.mobile-comm-filters-content .buttonscontainer{display:flex!important;gap:var(--space-2)!important;margin-top:var(--space-4)!important}.mobile-comm-filters-content .buttonscontainer button{flex:1!important;height:44px!important;padding:0 var(--space-4)!important;font-size:var(--fs-base)!important;font-weight:var(--fw-semibold)!important;border-radius:var(--radius-md)!important;cursor:pointer!important;transition:transform .1s ease,opacity .2s ease!important;background-color:var(--bg-secondary)!important;color:var(--text-primary)!important;border:1px solid var(--border-color)!important}.mobile-comm-filters-content .buttonscontainer button:active{transform:scale(.98)!important;opacity:.9!important}.mobile-comm-filters-content .verifiedh5{display:flex!important;align-items:center!important;padding:var(--space-4)!important;min-height:56px!important;background:var(--bg-primary)!important}.mobile-comm-filters-content .verifiedh5 input[type=checkbox]{width:20px!important;height:20px!important;margin:0!important;cursor:pointer!important}.mobile-comm-filters-content .verifiedh5 label{font-size:var(--fs-base)!important;font-weight:var(--fw-semibold)!important;color:var(--text-primary)!important;cursor:pointer!important}.mobile-comm-filters-content .clearbtn,.mobile-comm-filters-content .commfiltercontainer>h2{display:none!important}.mobile-comm-filters-content .saved-views-list{padding:0!important}.mobile-comm-filters-content .saved-views-list .no-views{padding:16px!important;text-align:center!important;color:var(--text-secondary)!important;font-size:var(--fs-sm)!important;font-style:italic!important}.mobile-comm-filters-content .saved-view-item{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:14px 16px!important;min-height:56px!important;cursor:pointer!important;border-bottom:1px solid var(--border-color-light)!important;transition:background-color .15s ease!important}.mobile-comm-filters-content .saved-view-item:last-child{border-bottom:none!important}.mobile-comm-filters-content .saved-view-item:active{background-color:var(--hover-bg)!important}.mobile-comm-filters-content .saved-view-item.active{background-color:rgba(255,215,0,.1)!important;border-left:3px solid var(--fsyellow)!important;padding-left:13px!important}.mobile-comm-filters-content .saved-view-item .saved-view-main{flex:1!important;min-width:0!important}.mobile-comm-filters-content .saved-view-item .saved-view-name{font-size:var(--fs-base)!important;font-weight:var(--fw-semibold)!important;color:var(--text-primary)!important;display:flex!important;align-items:center!important;gap:6px!important;margin-bottom:2px!important}.mobile-comm-filters-content .saved-view-item .saved-view-name .active-check{color:var(--fsyellow)!important;font-size:var(--fs-base)!important}.mobile-comm-filters-content .saved-view-item .saved-view-meta{font-size:var(--fs-xs)!important;color:var(--text-secondary)!important}.mobile-comm-filters-content .saved-view-item .saved-view-actions{display:flex!important;gap:4px!important;opacity:1!important;flex-shrink:0!important}.mobile-comm-filters-content .saved-view-item .saved-view-actions .action-btn{display:flex!important;align-items:center!important;justify-content:center!important;min-width:44px!important;min-height:44px!important;background:none!important;border:none!important;color:var(--text-secondary)!important;font-size:var(--fs-lg)!important;cursor:pointer!important;border-radius:var(--radius-sm)!important;transition:background-color .15s ease!important}.mobile-comm-filters-content .saved-view-item .saved-view-actions .action-btn:active{background-color:var(--hover-bg)!important}.mobile-comm-filters-content .saved-view-item .saved-view-actions .action-btn.delete-btn:active{color:var(--fsred)!important;background-color:rgba(188,41,36,.08)!important}.mobile-comm-filters-footer{padding:var(--space-4);border-top:var(--border-card);background:var(--bg-primary);position:sticky;bottom:0;z-index:10;padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom))}.mobile-comm-filters-apply-btn{width:100%;height:52px;border-radius:var(--radius-lg);border:none;background:var(--fsyellow);color:#1e1e1e;font-size:16px;font-weight:var(--fw-semibold);cursor:pointer;transition:opacity .2s ease,transform .1s ease}.mobile-comm-filters-apply-btn:active{transform:scale(.98);opacity:.9}.activefilterstagscontainer{position:relative!important;padding:0!important;background:none!important}.activefilterstagscontainer:before{left:0!important;background:linear-gradient(to left,transparent,var(--bg-feed))!important}.activefilterstagscontainer:after,.activefilterstagscontainer:before{content:""!important;position:absolute!important;top:0!important;bottom:0!important;width:20px!important;pointer-events:none!important;z-index:1!important}.activefilterstagscontainer:after{right:0!important;background:linear-gradient(to right,transparent,var(--bg-feed))!important}.filtertags{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;gap:var(--space-2)!important;padding:var(--space-2) var(--space-4)!important;align-items:center!important}}@media only screen and (max-width:768px){.filtertags::-webkit-scrollbar{display:none!important}.filtertag{display:inline-flex!important;gap:6px!important;height:28px!important;padding:0 var(--space-3) 2px var(--space-4)!important;background:var(--fsyellow)!important;font-size:var(--fs-sm)!important;font-weight:var(--fw-medium)!important;white-space:nowrap!important;cursor:default!important}.filtertag,.filtertag .removetag{flex-shrink:0!important;align-items:center!important;color:#141414!important;border:none!important;border-radius:var(--radius-full)!important}.filtertag .removetag{background:none!important;font-size:18px!important;line-height:1!important;cursor:pointer!important;padding:0!important;margin:0!important;width:20px!important;height:20px!important;display:flex!important;justify-content:center!important;transition:background .1s ease!important}.filtertag .removetag:active{background:rgba(0,0,0,.15)!important}.genre-tags{position:relative!important;display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;gap:var(--space-2)!important;padding:var(--space-1) 0!important;margin-top:var(--space-2)!important}.genre-tags::-webkit-scrollbar{display:none!important}.genre-tag{flex-shrink:0!important;display:inline-flex!important;align-items:center!important;height:18px!important;padding:4px 7px!important;background:var(--bg-secondary)!important;border:1px solid var(--border-color)!important;border-radius:var(--radius-full)!important;font-size:var(--fs-xs)!important;font-weight:var(--fw-medium)!important;color:var(--text-secondary)!important;white-space:nowrap!important}.tagsgrid{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;gap:var(--space-2)!important;padding-bottom:var(--space-1)!important}.tagsgrid::-webkit-scrollbar{display:none!important}.tagsgrid .tag{flex-shrink:0!important;display:inline-flex!important;align-items:center!important;height:28px!important;padding:0 var(--space-3)!important;background:var(--bg-secondary)!important;border:1px solid var(--border-color)!important;border-radius:var(--radius-full)!important;font-size:var(--fs-xs)!important;font-weight:var(--fw-medium)!important;color:var(--text-secondary)!important;white-space:nowrap!important}.tags-display,.tags-list{display:flex!important;flex-wrap:wrap!important;gap:var(--space-2)!important;margin-top:var(--space-2)!important}.tag-chip{display:inline-flex!important;gap:4px!important;height:28px!important;padding:0 var(--space-2) 0 var(--space-3)!important;background:var(--fsyellow)!important;font-size:var(--fs-xs)!important;font-weight:var(--fw-medium)!important;white-space:nowrap!important}.tag-chip,.tag-chip .tag-remove-btn{align-items:center!important;color:#141414!important;border-radius:var(--radius-full)!important}.tag-chip .tag-remove-btn{display:flex!important;justify-content:center!important;width:18px!important;height:18px!important;border:none!important;background:transparent!important;font-size:14px!important;cursor:pointer!important;padding:0!important;flex-shrink:0!important;transition:background .1s ease!important}.tag-chip .tag-remove-btn:active{background:rgba(0,0,0,.15)!important}.community-posts-sort-bar .sortbtn button,.sort-bar .sortbtn button{min-height:36px!important;padding:0 var(--space-3)!important;display:inline-flex!important;align-items:center!important;gap:var(--space-1)!important}.stat-pill{height:20px!important;padding:0 var(--space-1)!important;border-radius:var(--radius-sm)!important;font-size:7pt!important;display:inline-flex!important;align-items:center!important;gap:3px!important}.ratings-summary{display:flex!important;flex-wrap:wrap!important;gap:var(--space-2)!important}.rating-pill{height:30px!important;padding:0 var(--space-3)!important;border-radius:var(--radius-full)!important;font-size:var(--fs-xs)!important;display:inline-flex!important;align-items:center!important;gap:var(--space-2)!important}.rating-pill .rating-stars svg{font-size:12px!important}.chip-strip{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;gap:var(--space-2)!important;padding-bottom:var(--space-1)!important}.chip-strip::-webkit-scrollbar{display:none!important}.chip-strip>*{flex-shrink:0!important}}