.habbo-theme{background:linear-gradient(#121212,rgba(18,18,18,.5) 140px) no-repeat,#121212 url(/assets/habbo-wallpaper-tile.png) repeat!important}.habbo-theme .habbo-column{background:transparent!important}.habbo-theme .habbo-tab-bar~*{background-color:rgba(18,18,18,.78)}.habbo-theme .habbo-marketplace-identity>img{display:none}.habbo-theme .habbo-marketplace-title{display:block;width:76px;height:30px;font-size:0!important;color:transparent!important;background:url(/assets/habbo-wordmark.png) 0 0/76px 30px no-repeat}.habbo-theme .habbo-tab-bar{gap:clamp(4px,1vw - 8px,8px);justify-content:center;margin-top:10px;padding:0;border-bottom:1px solid #262626}.habbo-theme .habbo-tab{flex:0 0 auto!important;background:#1c1c1c!important;border:1px solid #3a3a3a!important;border-bottom:0!important;border-radius:8px 8px 0 0}.habbo-theme button.habbo-tab{padding:5px 10px!important}.habbo-theme div.habbo-tab{padding:0 6px}.habbo-theme div.habbo-tab>button:first-child{flex:0 1 auto!important;padding:5px 4px!important}.habbo-theme button.habbo-tab,.habbo-theme div.habbo-tab>button:first-child{font-family:var(--habbo-tab-font),Arial,sans-serif;font-size:14px!important;font-weight:400!important}.habbo-theme button.habbo-tab:not(.habbo-tab-active),.habbo-theme div.habbo-tab:not(.habbo-tab-active)>button:first-child{color:#d4d4d8!important}.habbo-theme button.habbo-tab.habbo-tab-active,.habbo-theme div.habbo-tab.habbo-tab-active>button:first-child{font-weight:700!important}.habbo-theme .habbo-tab.habbo-tab-active{background:#1d3a6e!important;border-color:#3b82f6!important}.habbo-theme .gmp-filter-toolbar,.habbo-theme .habbo-header{padding-left:0!important;padding-right:0!important}.habbo-theme .gmp-activity-card{margin:4px 0 0!important;background-color:transparent!important;border-radius:0!important;box-shadow:none!important}.habbo-theme .gmp-activity-card>div:first-child{padding:2px 0 4px!important}.habbo-theme .gmp-activity-card>div:first-child>button,.habbo-theme .gmp-activity-card>div:first-child>div>button{height:28px!important;min-width:28px;padding:0 10px!important;font:600 11px Inter,sans-serif!important;color:#fff!important;background:#1a1a1a!important;border:1px solid #333!important;border-radius:6px!important}.habbo-theme .habbo-tab-activity:before,.habbo-theme .habbo-tab-inventory:before,.habbo-theme .habbo-tab-marketplace:before,.habbo-theme .habbo-tab-shop:before{content:"";display:inline-block;flex:0 0 auto;width:20px;height:20px;margin-right:6px;vertical-align:-5px;background:50%/contain no-repeat}.habbo-theme .habbo-tab-shop:before{background-image:url(/assets/habbo-tab-shop.png)}.habbo-theme .habbo-tab-marketplace:before{background-image:url(/assets/habbo-tab-marketplace.png)}.habbo-theme .habbo-tab-activity:before{background-image:url(/assets/habbo-tab-activity.png)}.habbo-theme .habbo-tab-inventory:before{background-image:url(/assets/habbo-tab-inventory.png);margin-right:0}.habbo-theme .habbo-header{gap:2px}.habbo-theme .habbo-header .habbo-marketplace-header-content,.habbo-theme .habbo-header .habbo-marketplace-header-row{gap:4px!important}.habbo-theme .habbo-identity-row{gap:2px}.habbo-theme .habbo-reward-button{padding:0 3px!important}.habbo-theme .habbo-collection-pill-slot button{padding-left:5px!important;padding-right:5px!important}.habbo-theme .habbo-reward-button>svg{display:none}.habbo-theme .habbo-reward-button:before{content:"";flex:0 0 auto;width:20px;height:20px;background:url(/assets/habbo-rewards-icon.png) 50%/contain no-repeat}.habbo-theme .hCraft-controls{align-items:center}.habbo-theme .hCraft-controls>.hCraft-search{order:-1;height:31px;padding:0 10px;font:400 12px Inter,sans-serif;color:#fff;background:#1e1e1e;border:1px solid #3a3a3a;border-radius:6px}.habbo-theme .hCraft-controls>.hCraft-select,.habbo-theme .hCraft-controls>.hCraft-toggle{height:28px;padding:0 10px;font:600 11px Inter,sans-serif;color:#fff;background-color:#1a1a1a;border:1px solid #333;border-radius:6px}.habbo-theme .hCraft-controls>.hCraft-select{flex:0 1 auto;padding-right:4px}.habbo-theme .hCraft-controls>.hCraft-toggle[aria-pressed=true]{color:#34d399;border-color:#10b981}.habbo-theme .hCraft-side-empty:before{content:"";display:block;width:72px;height:66px;margin:0 auto 12px;background:url(/assets/habbo-placeholder-furni.png) 50%/contain no-repeat}.habbo-theme .habbo-tab-extra{display:none}.habbo-theme .habbo-tab-extra.habbo-tab-emeralds{display:inline-flex}.habbo-theme .habbo-tab-activity{order:1}@media (max-width:499px){.habbo-theme .habbo-tab-bar:has(.habbo-tab-emeralds) .habbo-tab-activity{display:none!important}}@media (min-width:500px){.habbo-theme .habbo-tab-extra{display:inline-flex}.habbo-theme .habbo-tab-bar{flex-wrap:wrap;align-content:flex-start;row-gap:40px;box-sizing:content-box;height:31px;overflow:hidden}.habbo-theme .habbo-tab{height:31px;box-sizing:border-box}.habbo-theme div.habbo-tab>button:first-child{max-width:120px!important}.habbo-theme.habbo-section-open .habbo-tab-bar{display:flex!important}.habbo-theme.habbo-section-open .habbo-section-bar>.habbo-back-button,.habbo-theme.habbo-section-open .habbo-section-bar>h2{display:none!important}.habbo-theme.habbo-section-open .habbo-section-bar:not(:has(.habbo-view-only)){display:none}}.habbo-theme .habbo-section-body{padding-left:0;padding-right:0}.habbo-theme .hCollect-tab,.habbo-theme .hEm-panel{padding-top:10px}.habbo-theme .hCollect-subtabs{gap:4px;border-bottom:1px solid #262626}.habbo-theme .hCollect-subtab{flex:0 0 auto;padding:4px 12px;font-family:var(--habbo-tab-font),Arial,sans-serif;font-size:13px;font-weight:400;color:#d4d4d8;background:#1c1c1c;border:1px solid #3a3a3a;border-bottom:0;border-radius:8px 8px 0 0}.habbo-theme .hCollect-subtab:hover{color:#fafafa;border-color:#52525b}.habbo-theme .hCollect-subtab-active,.habbo-theme .hCollect-subtab-active:hover{font-weight:700;color:#f1f5f9;background:#334155;border-color:#64748b}@media (max-width:480px){.habbo-theme .hCollect-subtab{flex:1 1 auto;padding:4px;font-size:12px}}@media (max-width:499px){.habbo-theme .habbo-tab{flex:1 0 auto!important;min-width:0;justify-content:center}.habbo-theme div.habbo-tab{flex:1 1 auto!important;min-width:84px;overflow:hidden}.habbo-theme div.habbo-tab>button:first-child{flex:0 1 auto!important}.habbo-theme .habbo-tab:before{width:16px;height:16px;margin-right:3px;vertical-align:-3px}.habbo-theme .habbo-tab-extra{gap:3px!important}.habbo-theme button.habbo-tab{padding:5px 4px!important;font-size:12px!important}.habbo-theme div.habbo-tab{padding:0}.habbo-theme div.habbo-tab>button:first-child{padding:5px 3px!important;font-size:12px!important}}